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
340316545455	340316546014	340316546564	340316547114	340316547664	340316548214	340316548764	340316549314	340316549864	340316550414	340316550964	340316551514	340316552064	340316552614	340316553164	340316553714	340316554264	340316554814	340316555364	340316555914	340316556464	340316557014	340316557564	340316558114	340316558664	340316559214	340316559764	340316560314	340316560864	340316561414	340316561964	340316562514	340316563064	340316563614	340316564164	340316564714	340316565264	340316565814	340316566364	340316566914	340316567464	340316568014	340316568564	340316569114	340316569664	340316570214	340316570764	340316571314	340316571864	340316572414	340316572964	340316573514	340316574064	340316574614	340316575164	340316575714	340316576264	340316576814	340316577364	340316577914	340316578464	340316579014	340316579564	340316580114	340316580664	340316581214	340316581764	340316582314	340316582864	340316583414	340316583964	340316584514	340316585064	340316585614	340316586164	340316586714	340316587264	340316587814	340316588364	340316588914	340316589464	340316590014	340316590564	340316591114	340316591664	340316592214	340316592764	340316593314	340316593864	340316594414	340316594964	340316595514	340316596064	340316596614	340316597164	340316597714	340316598264	340316598814	340316599364	340316599914	340316600464	340316601014	340316601564	340316602114	340316602664	340316603216	340316603764	340316604314	340316604864	340316605414	340316605964	340316606514	340316607064	340316607614	340316608164	340316608714	340316609264	340316609814	340316610364	340316610914	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2718	2000	3600	2300	2718	2000	3600	2300	2718	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2720	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2722	2000	3600	2300	2722	2000	3600	2300	2722	2000	3600	2300	2722	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	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
22800	21278	29077	23809	21301	21478	15060	5000	3863	3683	2993	2504	1501	1068	1271	1669	1276	1599	1532	1373	1239	1082	838	761	862	791	660	654	576	450	455	398	432	349	309	296	290	256	286	273	263	298	275	258	272	286	270	248	258	247	196	231	203	206	221	204	177	218	224	192	203	219	211	229	222	201	182	200	223	206	226	199	226	223	225	226	224	201	214	211	203	214	221	216	209	230	211	198	202	252	223	206	217	210	210	220	206	220	198	209	217	195	216	212	218	208	216	179	217	201	207	246	204	206	209	201	203	215	210	222	198	213	217	218	202	229	218	206	219	227	209	249	224	209	232	188	218	228	219	219	219	209	206	220	219	231	192	203	193	196	192	238	231	212	187	173	227	222	182	210	201	227	202	208	212	229	210	224	205	222	193	205	211	209	223	198	197	184	212	179	215	200	207	214	197	179	192	201	187	219	217	196	187	214	231	202	223	211	212	209	224	197	205	201	204	211	219	228	190	229	227	198	223	230	204	184	203	224	225	224	205	233	207	214	210	209	174	192	200	214	193	203	189	208	230	214	198	209	206	193	222	215	197	225	183	205	215	217	191	223	237	206	209	219	200	205	232	232	212	214	217	203	190	209	182	229	226	206	232	220	223	206	236	216	227	217	197	199	210	224	198	201	224	189	214	193	206	229	203	221	204	189	224	202	226	215	208	213	209	238	217	237	201	211	210	201	177	213	212	203	212	205	229	224	210	215	216	231	221	206	213	229	255	195	204	222	184	236	217	215	201	194	240	188	189	205	201	216	245	208	206	218	209	215	214	202	239	197	212	204	192	207	201	192	228	203	228	217	218	217	223	237	215	210	222	184	195	235	212	204	184	210	216	213	222	223	204	233	219	243	213	201	200	195	231	204	216	190	188	198	199	230	227	198	201	206	213	218	209	197	225	208	209	206	234	233	203	196	217	193	213	208	194	184	225	207	200	224	198	198	207	200	199	221	227	209	231	194	211	211	204	202	206	199	220	212	209	206	206	219	199	231	189	199	240	211	221	222	195	219	201	200	213	243	177	202	194	191	215	218	234	202	171	213	208	218	208	188	214	178	210	215	220	208	198	219	195	192	211	230	186	207	200	212	216	212	217	209	194	203	219	204	219	191	236	219	198	210	215	210	200	212	196	206	228	215	188	229	209	201	204	226	218	203	212	209	215	207	213	199	201	215	227	209	219	209	230	220	219	193	236	204	213	182	222	250	183	199	222	219	200	207	194	212	208	180	201	208	186	188	225	204	213	243	189	187	220	217	216	192	240	203	229	196	203	207	204	229	198	227	232	213	211	218	213	220	225	189	218	207	204	219	208	200	221	214	232	222	217	188	221	209	185	213	200	195	214	205	218	211	197	215	204	194	199	198	214	213	212	204	210	225	204	217	222	219	232	223	181	192	224	197	196	221	191	196	230	238	201	218	206	207	188	190	178	225	209	200	198	206	215	202	212	223	216	211	227	204	214	205	216	164	199	201	197	227	219	231	210	199	229	233	207	213	185	200	212	208	211	202	246	199	216	198	200	218	236	212	196	220	228	209	202	223	194	211	215	231	224	221	200	223	216	220	193	201	229	195	199	208	216	194	204	197	181	213	219	198	227	211	217	238	211	231	191	225	194	215	214	193	207	218	216	225	227	206	221	211	218	222	216	215	200	203	208	217	228	203	193	196	224	225	244	215	212	195	207	225	196	191	226	216	223	244	214	237	215	199	219	222	193	200	225	223	214	203	211	206	197	227	211	233	213	205	214	220	218	200	202	226	238	233	201	187	225	208	196	194	180	190	228	214	200	210	206	203	217	222	209	203	195	217	204	207	201	195	202	203	201	212	220	191	225	203	208	202	205	175	216	202	214	212	229	208	192	187	211	212	210	232	226	200	200	234	208	221	249	193	222	226	197	210	206	222	217	214	218	205	222	209	181	222	249	208	203	226	215	209	205	200	220	241	213	212	205	202	234	226	209	237	227	222	201	201	205	197	208	253	193	222	194	200	205	215	242	201	239	196	204	203	206	199	219	226	216	213	221	218	213	197	225	207	207	217	212	227	198	196	203	218	186	173	212	181	211	196	199	200	229	191	192	251	202	208	216	204	244	196	212	225	223	202	189	224	222	198	211	227	232	202	184	193	225	202	239	214	228	224	214	228	216	216	192	206	194	181	197	197	193	216	206	186	208	197	218	205	238	198	193	221	224	209	240	222	191	233	191	198	227	224	204	204	218	190	191	221	227	206	218	228	217	216	228	218	230	193	225	221	206	209	207	208	222	229	204	192	208	215	227	188	183	200	238	223	230	192	190	184	209	200	203	214	205	209	238	205	195	186	237	202	218	244	219	203	194	218	228	238	226	199	203	194	214	212	248	206	226	210	217	219	203	206	209	222	179	219	199	224	215	201	210	206	199	223	217	201	202	216	211	192	204	175	210	215	230	221	192	191	217	218	215	215	202	193	223	211	200	222	197	199	221	221	224	235	232	198	217	220	188	221	213	220	199	216	221	205	216	210	227	214	214	197	201	226	197	198	207	200	219	185	213	229	211	233	217	217	235	239	208	183	232	217	228	221	213	236	207	208	229	197	212	258	208	200	230	225	194	193	209	192	212	209	215	230	191	207	221	226	185	212	198	198	220	208	189	201	196	208	231	216	220	233	202	209	202	196	234	210	207	222	217	219	202	222	202	217	224	201	208	210	217	227	216	212	198	219	220	211	213	220	245	216	214	199	223	190	186	217	211	210	205	241	199	209	182	205	192	200	222	226	214	205	208	210	199	219	210	218	222	223	204	200	213	226	199	190	206	192	185	193	192	211	202	237	249	214	221	196	204	212	203	205	220	196	203	226	218	216	197	211	207	215	212	222	219	217	224	221	190	236	193	211	218	198	207	191	246	227	235	205	204	221	236	229	205	226	217	179	194	215	215	233	220	220	201	212	209	207	195	182	177	222	185	217	210	210	218	224	236	226	209	201	204	222	214	199	202	226	227	201	214	196	233	205	213	197	198	220	212	207	160	224	227	229	220	185	218	221	212	210	210	212	204	209	231	219	212	221	212	220	215	206	193	220	239	199	193	239	209	212	181	213	201	202	222	212	216	175	212	208	202	210	203	227	197	219	212	212	220	184	227	233	205	204	182	221	196	193	200	219	205	192	199	218	185	200	218	215	217	234	200	234	223	198	212	187	184	218	216	219	202	195	208	212	210	209	224	210	188	207	215	226	200	212	238	206	197	210	198	218	206	216	199	194	198	212	217	180	216	230	195	188	211	224	214	228	220	209	191	219	239	211	211	198	252	216	218	200	197	208	183	231	217	202	214	212	234	222	222	219	200	195	233	202	203	224	196	216	246	209	222	212	203	198	202	209	210	237	229	217	222	196	198	176	198	183	203	235	197	196	175	217	220	200	208	191	200	210	207	213	209	192	194	218	216	203	206	202	220	211	200	237	188	216	233	220	197	209	224	199	189	206	216	192	195	214
39592	53236	41924	30328	20564	12296	9368	8934	8087	7766	6242	5136	2897	2080	2377	3084	2527	2908	2780	2464	2310	1910	1495	1350	1481	1394	1079	1027	919	720	612	666	580	499	404	405	386	371	385	383	349	376	382	355	359	378	317	292	323	289	258	259	246	272	240	241	243	268	253	258	237	263	223	229	215	226	258	241	215	265	264	252	246	224	241	257	239	253	209	198	204	239	220	254	250	217	235	248	262	240	249	253	243	248	243	226	270	230	242	245	226	244	234	251	243	249	246	248	231	232	248	257	241	240	256	221	236	252	260	207	258	257	263	276	228	250	211	231	244	248	225	263	245	228	244	220	234	215	263	257	252	241	268	237	247	228	255	230	265	216	262	262	233	229	247	215	253	241	250	235	271	251	217	255	229	237	236	245	230	244	242	205	238	217	246	243	238	205	214	246	251	236	224	215	284	257	246	224	248	247	203	244	251	258	260	251	238	206	242	258	212	256	240	258	253	239	218	242	226	238	254	237	235	239	226	233	242	230	239	234	235	220	233	239	258	248	252	222	239	237	226	239	249	226	253	225	252	241	242	237	233	248	228	237	232	220	269	260	236	227	244	239	211	219	246	211	232	248	227	209	247	271	235	241	241	247	217	238	256	239	235	242	237	252	237	247	229	200	197	250	232	245	250	244	240	235	284	252	213	228	212	234	210	248	226	263	249	257	231	213	236	214	214	249	211	241	262	231	237	255	235	242	231	206	267	234	224	228	218	252	222	271	230	223	233	220	259	289	230	250	238	227	273	231	259	250	262	254	217	257	262	271	253	222	237	237	257	242	255	239	269	229	233	226	235	260	233	254	236	243	238	276	245	254	218	262	220	235	231	270	249	250	246	252	243	264	240	216	278	228	239	236	272	250	219	221	261	256	259	232	253	230	225	242	243	258	247	237	271	237	241	227	239	242	236	239	239	269	232	226	253	239	241	231	228	229	255	249	249	241	228	238	224	259	247	238	245	212	241	238	255	270	226	232	243	248	230	224	225	235	297	220	242	250	207	223	242	245	238	224	244	247	259	208	225	252	233	254	222	272	258	228	255	260	222	261	239	250	250	232	267	260	231	258	207	262	239	240	245	231	275	209	243	251	240	220	222	245	226	254	229	227	211	236	221	234	247	226	222	262	251	223	230	246	243	224	254	252	244	252	233	237	241	259	266	226	254	232	256	230	235	225	278	225	243	224	244	222	239	217	250	254	210	267	244	234	241	224	251	239	236	235	237	263	253	234	241	231	245	234	239	208	265	263	229	259	229	229	240	219	239	238	225	247	268	245	216	212	248	262	219	246	261	242	240	247	257	218	232	230	255	227	220	251	232	220	235	251	224	223	236	251	243	232	245	221	225	217	241	267	240	261	231	233	237	252	251	223	262	256	240	244	228	253	244	248	236	262	264	241	261	223	260	225	229	219	227	248	216	236	249	216	257	250	265	254	258	201	229	246	223	276	224	255	257	269	237	225	222	221	204	228	232	249	248	246	231	249	234	239	248	251	222	238	253	258	232	242	259	264	243	237	266	262	233	243	244	233	248	249	233	240	243	251	260	243	243	217	231	259	253	231	240	206	249	246	277	239	240	238	233	219	239	220	263	236	215	212	225	242	282	224	230	234	259	238	256	245	220	218	255	240	254	231	243	230	243	209	237	251	241	233	232	228	241	247	254	225	248	227	251	266	237	242	257	261	253	234	262	241	253	226	240	263	231	225	264	243	260	243	253	255	241	239	246	235	268	234	239	255	241	242	238	256	235	243	234	264	257	247	229	250	241	227	222	256	241	247	243	213	259	236	266	238	224	212	238	256	221	258	233	224	220	227	248	237	232	244	242	239	250	230	214	231	244	267	213	241	243	245	250	207	259	220	239	252	234	242	224	216	225	246	232	222	227	219	224	247	221	253	236	243	249	239	227	233	249	229	247	216	253	222	205	247	224	258	255	269	220	223	238	217	252	231	244	261	223	225	236	237	240	217	232	253	222	236	242	240	240	231	248	213	250	236	210	249	221	284	227	247	219	244	266	225	257	246	253	241	230	241	250	243	229	249	248	249	225	230	227	247	258	224	229	232	227	217	266	218	237	249	231	254	235	270	241	245	244	253	224	236	237	225	251	227	234	233	235	228	259	234	191	249	239	251	226	220	257	240	260	221	253	213	235	246	281	255	246	239	244	220	256	257	239	221	265	240	234	274	245	249	245	244	246	251	224	240	229	245	239	270	247	246	265	219	220	227	241	254	240	253	261	244	264	260	268	235	283	248	256	232	263	249	241	249	251	234	252	202	256	245	250	244	240	261	251	243	219	242	255	221	229	232	244	242	259	253	228	225	236	220	227	249	260	234	240	239	251	250	241	229	237	233	234	249	260	248	218	276	272	251	244	246	242	229	251	224	245	257	246	236	255	238	226	254	230	240	235	235	236	235	251	232	256	259	216	260	224	229	230	225	235	258	271	263	220	232	233	230	211	279	253	226	220	235	239	249	234	254	222	224	251	241	235	216	242	230	233	272	233	253	258	224	255	236	219	236	235	239	227	237	249	252	239	268	227	243	228	230	254	251	221	245	248	247	230	226	218	216	237	226	224	239	245	243	225	257	248	247	267	246	216	242	206	245	274	257	233	209	240	265	238	228	222	273	255	220	219	240	230	228	211	230	216	258	232	256	249	250	241	246	247	211	221	233	247	243	245	227	257	209	239	257	247	234	248	247	232	250	245	248	256	239	248	245	246	226	223	240	280	247	263	225	259	257	257	205	266	239	238	216	252	242	226	247	227	226	239	227	252	227	253	239	229	221	241	225	247	245	225	231	229	200	239	239	251	244	252	217	240	225	255	212	234	258	261	239	265	229	222	234	235	234	267	220	246	216	221	220	212	253	228	215	230	250	241	222	231	203	244	228	255	242	244	264	234	239	242	202	224	246	227	232	244	213	212	235	240	247	241	242	247	239	229	243	275	234	261	247	239	215	233	221	268	247	269	218	268	257	233	209	260	250	264	231	257	256	222	232	258	250	252	232	244	255	211	261	269	243	247	258	245	275	233	249	249	256	242	230	243	238	246	238	239	262	268	265	244	219	251	266	227	258	219	242	234	239	227	231	225	231	272	205	227	223	237	218	232	232	229	234	243	258	267	222	271	230	259	250	238	272	241	253	234	224	216	217	227	259	222	236	228	250	276	218	233	251	225	242	230	276	219	260	230	240	239	249	230	247	258	236	237	245	224	239	234	237	255	266	233	236	240	250	251	232	262	228	228	259	207	230	219	252	253	218	240	235	221	229	263	237	229	213	228	219	253	254	242	267	244	219	216	253	223	266	256	239	254	235	246	248	232	275	275	231	236	228	252	238	209	249	221	267	245	231	228	235	242	262	238	261	239	223	244	247	264	237	251	252	238	224	228	259	238	248	240	232	238	223	237	229	248	268	207	237	210	229	247	282	233	235	252	249	220	239	274	227	221	252	240	245	248	222	212	247	239	250
28855	24905	24856	14543	5776	2968	1683	1538	1452	1461	1152	922	710	575	694	858	898	864	768	665	542	423	450	478	499	439	413	406	385	357	317	315	314	293	302	277	275	312	285	279	256	294	272	244	296	281	237	278	253	257	270	261	270	249	256	240	261	228	267	258	298	245	234	253	248	227	230	251	240	242	246	227	276	258	248	271	257	247	251	242	237	234	251	268	253	249	262	250	264	254	229	256	280	247	248	235	270	253	236	244	241	273	251	234	261	287	254	247	256	243	250	265	247	243	225	222	273	249	236	260	241	268	243	267	248	242	230	249	227	243	244	233	245	254	241	266	229	252	228	295	220	227	250	252	251	254	245	281	234	248	243	259	237	266	254	252	236	260	238	248	243	241	240	249	264	243	234	248	272	246	227	250	232	250	248	244	262	249	247	241	246	238	280	251	245	277	251	271	243	237	274	241	257	229	236	258	255	254	241	258	222	228	220	270	242	253	238	237	258	244	235	248	276	243	238	232	257	242	243	243	232	240	250	259	275	249	247	226	244	271	263	235	248	256	249	249	248	242	235	257	262	241	245	275	259	262	248	262	261	232	257	239	267	253	248	282	227	235	278	278	281	277	276	259	257	243	233	254	252	270	264	253	256	254	253	242	256	248	239	224	232	255	240	224	233	236	265	256	276	247	252	263	248	244	238	252	266	258	247	257	259	256	268	259	264	271	227	253	259	249	250	265	261	242	249	247	263	283	251	245	238	252	269	237	249	237	279	241	246	242	260	241	282	248	258	245	252	246	239	265	245	245	264	232	244	247	253	262	238	242	269	230	241	251	268	249	234	244	253	267	243	240	240	209	246	263	249	227	251	247	217	243	252	250	260	261	256	284	243	258	250	243	289	251	234	230	273	245	256	261	242	259	266	255	265	278	279	242	247	247	267	235	255	264	234	234	261	276	279	245	266	255	264	259	249	272	270	266	259	284	265	301	253	247	263	275	276	224	238	267	253	251	259	238	270	278	266	254	270	262	264	250	234	280	227	272	259	277	259	235	253	244	270	237	255	243	224	239	257	246	246	246	232	260	249	258	251	243	260	231	238	252	239	254	241	248	265	224	238	275	254	243	267	253	242	246	217	260	243	244	274	263	253	268	233	245	232	268	244	295	249	233	258	244	248	242	246	237	236	283	269	235	253	229	260	235	285	246	258	252	264	260	221	257	256	246	261	264	272	209	267	257	256	232	290	241	236	254	250	273	246	256	264	248	245	236	234	250	267	283	227	245	262	230	246	250	249	263	260	248	263	265	247	244	252	224	267	274	215	257	254	264	228	244	254	270	252	251	266	256	250	246	246	244	263	243	260	256	256	237	251	266	252	283	250	244	265	237	243	262	252	254	230	236	289	245	271	259	229	248	259	240	246	234	228	222	244	249	244	252	216	268	248	258	252	250	256	255	207	255	270	249	258	253	225	220	245	260	240	251	265	268	248	245	228	248	251	233	246	257	237	257	242	240	223	223	255	250	224	275	234	221	271	256	269	252	253	255	267	258	255	229	256	255	245	278	228	252	242	256	259	254	272	251	237	236	247	230	269	209	242	255	239	240	257	227	246	233	251	256	250	242	256	255	240	269	261	239	242	231	228	257	251	259	238	235	241	258	242	249	249	259	253	258	241	266	207	266	235	250	240	239	254	251	252	223	230	245	254	258	274	254	255	266	280	266	236	263	247	239	257	265	247	250	253	259	234	264	247	233	233	246	264	232	257	273	234	259	237	267	253	282	265	239	280	264	239	251	236	239	245	264	251	234	243	228	244	248	237	256	240	257	221	246	263	222	238	247	265	246	247	228	256	258	272	233	270	218	244	255	228	280	261	241	284	256	256	277	237	244	248	223	291	246	315	254	231	276	266	237	243	245	258	240	265	238	269	257	268	226	253	226	230	276	271	253	238	246	288	256	236	275	268	281	236	265	247	258	266	275	236	257	230	232	267	248	225	248	219	244	237	256	278	245	232	253	276	202	241	263	266	262	240	245	251	270	233	255	242	262	247	246	231	250	256	266	216	268	274	229	255	251	260	245	267	248	258	273	252	229	272	255	221	260	266	261	263	241	206	249	258	243	265	229	281	238	234	248	284	224	255	247	274	219	255	250	251	243	253	252	241	238	264	239	237	232	240	256	258	245	253	250	233	240	259	261	261	265	254	209	226	252	255	226	235	284	296	227	247	243	226	244	241	233	266	241	261	222	262	200	258	243	250	249	261	262	289	237	257	259	248	240	262	255	262	231	275	268	274	233	248	252	246	245	238	250	239	253	267	260	257	249	248	251	240	241	268	264	267	237	255	240	262	279	266	235	258	225	241	284	244	263	241	267	240	245	219	257	265	234	249	245	246	236	247	232	232	236	240	286	252	256	253	264	223	233	229	248	234	241	262	254	243	266	232	230	236	229	282	241	266	259	233	281	241	275	246	274	236	231	237	278	248	219	244	257	269	230	248	224	263	254	246	251	259	214	245	260	244	237	243	252	238	248	231	250	237	271	244	286	260	251	245	234	264	254	267	235	258	265	238	255	236	254	254	275	260	274	257	218	248	242	257	244	274	245	255	288	241	232	247	251	264	263	247	261	260	233	246	239	246	237	255	272	246	245	257	241	257	228	252	274	282	233	236	219	256	224	248	271	238	268	246	249	224	245	239	230	249	270	290	245	228	275	237	252	255	245	250	250	279	275	242	258	258	221	228	271	245	250	255	250	270	273	246	233	249	245	244	234	262	247	241	270	271	272	283	255	261	279	271	255	282	283	279	266	236	256	255	240	280	229	256	232	267	237	245	247	245	236	266	229	245	249	251	211	258	218	268	264	253	282	268	240	252	258	305	248	262	256	239	236	234	251	258	251	275	220	259	225	253	215	244	250	235	257	225	276	255	276	262	246	242	256	258	268	260	245	268	255	268	253	239	237	249	228	250	251	261	267	265	272	245	277	257	245	233	259	264	265	264	259	283	242	245	258	259	262	262	249	286	294	231	239	241	251	234	245	246	253	248	257	274	272	266	265	212	248	214	216	225	267	252	243	273	262	218	230	244	256	284	251	237	272	233	245	232	231	236	243	260	259	243	255	265	239	260	227	237	235	233	263	233	242	261	285	273	267	240	271	228	260	297	253	251	278	246	270	249	224	254	251	250	250	221	216	239	271	266	266	255	258	237	243	247	232	245	213	283	260	265	277	271	263	273	246	223	248	232	269	243	229	254	243	251	242	257	259	226	242	254	245	231	249	271	275	240	267	222	249	257	248	240	264	264	263	236	259	253	242	252	232	252	243	248	215	244	267	256	283	245	255	242	255	264	240	232	212	240	232	260	255	249	250	254	246	262	244	247	273	275	238	250	231	238	266	238	244	247	260	276	216	262	255	234	252	263	246	283	260	244	221	258	248	281	274	237	238	285	229	252	269	250	279	252	241	233	244	256	230	243	272	249	234	226	245	242	267	262	271	262	220	247	222	241	268
34891	38450	29821	15304	9179	5908	3468	3187	3017	3262	2352	1781	1229	1006	1311	1555	1712	1554	1307	1054	903	672	707	733	783	714	689	611	543	485	404	394	405	378	329	370	366	366	367	362	320	394	366	325	328	371	292	334	324	353	299	302	341	314	345	285	308	315	309	317	285	324	299	287	310	305	321	320	306	306	294	311	296	284	273	299	300	320	281	282	309	304	307	313	291	309	310	279	322	281	278	322	306	294	316	286	320	279	282	299	305	294	279	317	327	299	307	310	317	298	287	294	282	302	287	330	309	295	282	314	350	313	291	308	302	306	286	303	283	302	286	316	315	300	292	294	304	286	293	330	276	290	301	315	264	315	301	288	323	307	314	295	291	288	338	323	310	304	314	317	322	324	308	327	278	301	291	318	305	315	292	300	299	290	356	299	297	318	300	302	258	291	287	289	287	276	340	301	320	323	318	300	281	282	322	300	332	299	288	315	306	307	319	317	294	306	310	275	309	270	266	312	309	316	276	299	270	284	355	304	296	312	266	304	298	303	277	309	304	321	299	282	295	297	284	331	299	303	297	290	299	272	298	307	266	304	282	285	310	327	299	286	295	278	299	275	325	279	302	280	311	328	308	299	305	313	323	325	352	310	309	311	322	311	311	343	300	296	315	295	278	271	295	312	302	315	305	293	287	306	323	297	295	308	285	304	284	292	299	304	290	300	306	322	344	325	302	312	318	316	293	278	276	289	324	314	298	343	291	314	283	320	285	324	297	301	265	305	305	312	293	294	323	320	312	289	281	300	323	319	266	309	338	296	294	300	302	304	306	314	280	306	304	299	312	328	307	293	275	263	312	307	321	281	304	331	283	292	333	314	297	307	324	319	296	305	297	313	300	324	309	323	300	286	306	304	279	302	300	324	294	309	327	290	288	304	308	317	294	288	323	269	299	318	303	303	318	311	313	282	296	311	328	330	315	315	310	302	327	302	302	286	297	302	299	273	287	346	318	289	314	317	267	314	321	311	292	268	254	331	271	328	287	312	286	316	276	295	304	300	303	279	344	276	281	326	292	294	330	305	305	306	274	296	309	293	307	301	362	299	322	300	310	303	327	317	335	313	294	315	304	270	306	273	309	274	306	295	344	310	283	323	312	329	315	286	276	301	289	308	314	283	282	313	291	290	295	248	273	297	313	297	309	299	290	295	319	300	333	295	298	348	290	323	292	326	307	327	335	281	296	307	324	313	290	275	316	296	300	309	310	301	325	339	335	311	299	277	307	304	330	298	300	286	284	297	290	280	298	296	301	318	296	324	323	322	306	280	301	301	296	298	276	340	307	326	268	324	305	293	280	306	320	303	298	257	304	316	309	321	301	279	297	271	307	274	270	279	305	318	294	304	326	316	315	282	292	318	326	308	309	284	292	279	285	297	312	277	285	307	298	268	314	290	303	299	311	319	294	310	299	282	328	319	323	324	286	319	271	295	277	330	281	275	290	315	274	296	300	276	315	315	265	287	303	323	284	296	292	287	309	318	291	286	299	299	325	284	309	317	297	292	309	282	304	313	291	294	298	301	295	288	300	308	310	305	315	313	294	295	285	316	287	313	314	288	317	321	307	269	338	292	319	293	302	279	321	334	312	301	313	273	268	313	280	281	297	297	316	307	287	279	285	318	302	311	308	294	299	317	289	302	288	308	291	329	340	296	284	298	306	294	314	334	321	307	290	287	304	294	308	297	276	296	311	296	318	302	295	321	281	305	302	306	293	295	274	299	294	291	300	286	301	316	295	332	299	310	293	300	292	325	290	267	283	313	289	311	315	307	293	273	303	281	321	297	289	280	296	278	293	271	323	320	300	329	264	330	262	316	322	324	273	275	300	303	309	304	328	287	321	308	306	310	321	312	287	326	276	307	316	306	317	317	289	285	290	307	318	277	300	310	295	323	310	308	294	307	301	291	288	292	321	317	302	296	296	296	305	315	286	294	287	310	308	285	333	284	277	299	298	293	284	284	284	314	289	280	295	295	307	316	301	318	318	311	278	273	300	286	321	306	336	329	323	327	307	296	293	294	313	288	302	287	306	310	285	312	320	363	315	303	280	306	329	324	285	287	303	308	316	290	307	302	311	302	331	289	289	325	295	277	312	298	296	292	307	282	312	306	290	290	264	292	285	314	317	291	300	282	325	303	285	277	302	311	304	277	294	313	288	293	308	300	295	283	272	277	332	299	292	293	314	310	303	267	288	298	300	331	290	318	269	309	262	296	298	311	287	310	286	315	346	300	328	307	325	284	310	305	322	320	302	324	318	295	290	283	288	304	290	298	280	312	315	295	294	324	294	318	330	319	317	284	327	316	291	340	300	278	303	278	304	280	326	301	317	317	303	319	312	284	274	305	288	317	319	287	315	313	305	296	324	290	292	313	311	297	320	290	280	287	298	332	293	303	328	267	295	296	303	295	311	291	302	285	290	290	306	298	261	303	295	295	273	280	300	310	287	316	303	307	316	255	343	280	306	308	337	276	311	292	326	336	317	316	319	297	328	304	289	293	302	253	280	300	335	320	311	310	332	296	298	308	292	317	338	285	306	310	326	307	306	312	318	279	338	303	313	280	300	310	330	317	298	312	316	305	327	292	306	307	285	323	336	327	316	329	302	303	288	269	302	306	310	295	302	301	315	321	289	290	330	293	303	295	315	304	310	330	317	309	311	283	302	294	315	324	310	299	310	314	301	286	286	314	281	323	300	303	276	304	305	303	317	274	302	296	299	290	294	301	298	271	303	315	317	304	329	299	302	305	299	296	306	284	316	294	302	320	318	310	312	323	301	275	285	280	302	317	349	281	325	290	287	310	286	303	283	310	323	313	284	332	310	324	287	334	303	290	301	295	305	327	303	300	296	281	312	304	286	309	293	310	277	301	310	290	305	297	310	304	307	292	315	295	305	266	322	310	303	279	292	307	317	303	311	291	278	308	314	328	266	287	318	292	297	293	318	286	313	320	307	316	299	300	311	280	319	288	298	293	282	293	295	306	289	287	281	303	321	310	295	317	292	302	290	313	324	291	310	299	299	274	308	307	298	332	323	308	284	312	283	312	318	295	320	271	318	287	313	322	277	312	294	279	329	298	298	304	302	292	308	299	305	322	313	261	298	303	316	303	287	310	323	288	312	288	273	271	278	294	325	275	304	288	288	293	315	308	299	303	287	303	289	334	303	307	278	308	278	318	272	328	286	295	284	282	297	307	324	327	280	284	282	305	318	266	330	292	314	311	285	297	319	300	326	298	265	281	291	295	303	282	287	308	288	314	319	282	294	325	301	300	287	278	332	314	307	326	320	301	293	325	277	306	317	285	303	312	293	300	272	293	306	303	309	295	293	325	305	289	317	321	318	324	300	313	293	333	296	339	282	297	302	331	308	327	313	322	303	304	311	293	315	313	334	264	281	312	305	305	322	293	268	273	299	321	320	325	296	327	282	291	286	295	299	298	294	347	336	270	296	272	269	293
23559	20920	28176	23902	20917	14808	5505	2497	2528	2389	2106	1306	1040	973	1114	1172	1268	1050	903	880	661	551	674	747	657	573	541	432	378	324	321	266	281	257	230	272	264	233	226	228	248	273	259	214	208	216	222	215	213	154	218	194	182	189	177	179	180	201	186	177	188	186	190	207	207	155	208	180	190	161	168	188	217	161	188	177	208	171	205	189	174	189	193	196	176	196	176	175	150	170	170	181	175	176	192	179	193	206	183	182	177	186	188	161	185	159	194	181	192	192	181	176	183	193	187	193	191	168	164	180	191	180	174	172	183	193	180	170	171	167	176	201	176	201	166	178	196	179	176	164	168	177	169	169	182	168	196	187	198	173	176	190	175	188	188	165	196	186	191	165	193	167	165	184	179	201	176	197	162	173	155	175	183	187	202	192	193	168	181	174	164	175	208	170	170	176	202	191	176	164	180	211	184	160	160	183	164	186	165	176	170	170	204	166	206	225	177	181	170	179	171	168	160	187	187	197	173	191	202	175	187	166	165	171	193	161	159	189	169	193	165	163	175	189	184	193	183	173	171	167	196	186	194	178	182	176	184	185	179	177	178	164	208	180	190	187	178	191	183	202	196	180	218	178	195	194	201	188	195	182	169	194	169	173	208	177	172	180	166	175	170	190	182	195	182	158	195	189	188	175	184	191	176	188	173	175	184	180	172	177	167	163	160	185	204	173	183	167	185	163	184	165	171	179	190	174	161	171	198	174	210	199	148	181	198	186	173	147	202	179	168	184	189	189	174	182	191	181	177	171	170	194	191	188	172	182	169	173	194	172	195	174	221	176	186	197	164	181	163	179	186	180	155	199	175	191	197	188	183	170	200	195	177	179	186	194	199	158	184	193	195	165	169	192	199	177	162	185	172	167	173	205	183	202	198	160	192	185	189	205	186	155	172	188	182	181	181	187	171	155	179	194	192	186	191	165	191	177	172	203	195	212	171	167	168	200	169	194	200	178	179	169	191	193	184	176	180	183	175	162	171	201	180	185	189	181	175	186	196	172	189	170	174	175	171	190	187	172	167	174	194	171	196	181	187	166	167	161	173	186	172	172	173	165	177	191	174	174	178	192	197	190	177	186	195	180	190	184	189	179	176	171	186	169	187	184	192	175	187	203	215	164	185	185	157	174	179	186	176	172	188	199	166	192	188	163	174	178	170	144	207	202	178	194	199	176	189	170	170	178	187	183	183	205	183	199	172	196	163	156	196	192	181	193	182	192	176	180	177	193	185	194	206	168	163	162	195	181	202	153	187	193	199	187	180	167	180	192	177	199	194	187	198	190	188	203	166	192	174	171	174	187	200	171	180	168	209	169	184	188	184	185	173	186	188	206	186	178	182	172	188	203	182	195	192	173	188	162	191	167	165	179	178	168	185	191	164	177	217	189	167	162	190	206	193	183	188	173	169	202	198	176	202	185	179	187	206	163	186	200	163	171	186	166	190	188	181	165	175	171	168	192	198	185	192	174	173	170	179	208	180	188	177	190	175	196	182	185	166	191	174	200	176	173	179	192	173	184	176	162	186	183	192	197	179	189	162	183	196	163	178	190	183	175	197	194	177	194	164	200	192	188	151	177	199	170	176	183	177	191	192	187	200	178	173	196	195	217	187	177	180	188	207	163	160	196	203	198	161	181	189	204	172	190	184	184	173	165	192	187	175	188	189	176	188	196	173	176	182	207	208	188	195	168	201	194	166	191	181	167	181	196	186	173	190	191	171	180	194	170	192	198	165	155	175	187	198	157	187	182	171	185	203	216	199	158	182	175	182	157	189	187	179	173	170	183	195	182	186	194	192	171	154	195	197	177	192	168	168	180	158	188	175	211	184	157	206	186	167	176	160	193	178	195	167	157	182	176	185	187	173	196	199	174	172	171	179	212	151	167	196	183	181	173	165	188	194	183	185	180	163	198	176	162	173	192	193	178	188	191	175	195	206	182	187	185	173	174	197	180	151	191	172	177	172	186	184	166	178	174	194	198	178	182	168	194	186	184	161	168	189	187	175	188	169	163	176	183	201	188	194	196	203	189	171	169	201	186	182	172	164	180	208	171	205	178	167	170	180	187	190	185	183	173	179	196	180	178	179	186	166	175	204	158	178	185	190	190	159	212	187	201	184	181	168	163	184	194	179	192	168	196	188	191	215	179	190	165	181	190	172	178	183	203	170	203	200	198	173	178	167	171	177	159	182	153	170	163	182	192	177	158	184	192	178	184	173	191	158	177	173	176	187	155	166	160	167	166	190	204	168	180	178	149	176	177	187	174	175	195	188	178	188	168	169	179	193	175	173	167	183	175	185	183	183	181	191	167	183	186	175	189	183	201	174	178	156	190	184	172	181	175	157	187	153	196	201	184	193	190	180	177	183	164	185	195	187	186	186	177	167	212	199	201	176	168	203	190	191	180	194	183	188	170	160	179	181	176	197	205	181	163	170	177	191	170	193	186	201	188	183	172	183	161	189	157	188	189	176	176	201	182	187	151	175	170	204	177	150	175	165	190	168	182	158	171	180	159	185	202	189	182	190	162	179	198	204	200	202	181	191	190	196	172	182	172	177	191	180	166	160	193	178	166	183	160	167	170	192	168	174	169	173	179	191	181	192	154	170	167	167	177	177	177	194	202	176	181	159	162	173	159	201	166	176	163	187	198	192	187	190	193	170	190	214	175	173	174	206	174	193	173	198	188	197	189	183	150	188	181	168	191	179	175	204	160	178	205	198	184	179	162	204	171	180	198	186	185	179	185	192	177	163	175	195	184	182	176	190	183	154	174	178	186	161	198	186	186	179	182	183	189	182	189	174	185	191	181	168	175	184	185	195	175	184	191	198	184	181	176	194	186	153	200	171	202	169	185	180	218	180	199	182	183	178	180	188	184	183	177	195	154	174	168	215	184	195	190	193	178	175	207	191	186	203	182	187	179	194	166	182	176	166	165	164	174	188	212	199	191	194	187	164	175	179	200	168	174	176	190	185	181	192	173	187	163	173	190	176	207	164	191	171	192	180	172	175	183	170	174	171	186	181	187	193	176	182	189	192	177	183	180	157	177	190	197	192	186	182	174	178	175	186	184	197	177	181	164	168	165	182	160	193	160	180	176	176	198	169	173	177	206	172	201	169	195	186	179	193	169	198	181	209	157	178	157	192	185	174	161	210	196	193	180	181	170	180	155	158	150	182	194	189	164	186	175	182	185	169	183	216	186	191	174	165	175	211	198	180	191	183	168	193	154	179	199	185	188	199	175	173	188	208	190	182	187	196	196	176	188	180	169	186	187	218	184	189	154	172	183	201	163	188	184	180	160	186	192	188	184	187	175	178	158	175	173	193	200	188	181	161	198	165	199	203	169	184	171	177	177	184	161	186	191	192	174	188	159	197	196	181	177	174	184	191	190	177	193	170	202	177	209	181	200	194	216	158	205	178	217	180	191	200	180	188	165	187	170	191	184	171	160	187	171	171	183
35601	46544	36347	20494	13601	11288	7074	4911	5709	5278	4300	2702	2203	2012	2116	2424	2341	1972	1786	1586	1077	1026	1252	1264	1024	1018	844	690	611	489	487	417	383	373	334	337	388	284	318	311	286	288	286	300	268	290	309	281	247	249	200	255	230	255	227	237	205	219	206	249	223	227	232	207	206	230	207	199	196	212	209	182	227	233	233	208	219	230	210	212	227	226	230	206	212	227	219	222	222	188	221	233	204	236	199	227	238	207	242	219	194	203	194	219	219	186	222	244	219	222	217	226	193	215	200	211	237	205	187	214	203	231	217	222	228	238	234	239	227	228	203	203	210	209	240	241	225	223	236	220	211	218	236	235	231	197	234	219	198	211	222	244	225	215	244	213	216	199	214	210	196	258	206	210	200	225	231	217	218	219	233	235	232	209	242	222	248	230	243	222	226	226	203	195	209	229	227	202	245	208	235	210	223	224	224	247	228	212	221	193	232	220	234	210	237	212	236	237	204	239	224	212	199	200	205	247	231	211	239	219	230	246	203	206	197	228	208	200	218	204	234	212	213	185	250	214	216	221	184	208	199	216	193	189	226	203	228	223	215	204	224	238	233	208	218	254	215	218	238	190	213	223	206	242	228	217	228	210	204	234	210	228	203	203	238	203	212	212	204	231	226	265	210	252	236	232	224	216	214	236	259	221	208	242	210	200	208	232	217	238	214	223	223	196	207	192	191	228	221	214	219	205	218	223	239	203	243	201	230	195	229	206	212	213	221	224	211	211	221	233	227	205	216	193	224	217	244	212	210	227	241	194	198	200	228	196	220	208	230	234	220	220	243	196	215	223	225	205	206	208	229	208	211	202	214	208	192	231	218	209	208	225	233	220	243	225	233	203	237	192	237	233	199	220	211	194	235	217	209	198	237	247	246	204	212	214	219	218	202	211	235	214	230	233	219	213	224	223	230	228	240	210	230	229	216	209	226	211	222	204	205	251	201	208	226	210	220	220	237	207	225	227	193	233	219	241	217	241	234	219	206	215	213	204	237	206	201	226	186	220	217	225	216	215	224	215	243	243	247	227	227	225	213	227	224	253	245	204	196	189	213	199	205	206	202	219	205	236	232	203	225	212	208	218	240	233	231	222	221	210	225	235	234	226	212	218	218	231	237	180	222	224	198	219	203	218	208	223	207	207	215	237	246	190	216	234	194	230	206	209	220	214	217	226	230	223	221	221	218	227	199	203	244	202	242	226	243	232	227	188	228	219	218	237	218	217	214	214	209	232	212	209	200	224	240	237	210	188	226	221	234	203	214	223	230	221	238	209	224	216	216	210	244	215	220	234	227	194	217	242	206	236	237	209	216	198	221	242	218	229	248	199	227	226	219	242	217	221	205	206	212	204	197	222	208	210	215	197	206	216	214	209	225	231	214	219	214	230	243	219	225	240	231	205	219	251	217	206	244	228	219	201	236	228	246	236	245	206	211	206	210	211	204	196	232	243	214	214	220	198	227	222	184	226	243	206	195	216	246	221	200	234	213	206	232	184	198	231	210	232	240	229	214	231	244	221	242	225	250	210	248	235	199	224	220	217	227	202	226	206	216	222	233	215	225	222	226	207	229	224	213	199	233	200	240	197	217	220	233	213	241	222	227	194	227	234	225	208	210	232	245	226	233	211	221	209	225	232	237	244	228	218	254	221	226	213	216	191	208	210	244	208	194	248	231	211	205	219	225	253	221	242	204	208	233	221	212	196	198	218	224	227	230	189	221	211	198	227	217	216	245	216	217	208	210	225	224	212	224	233	220	191	225	205	233	229	242	232	214	197	222	230	222	221	215	236	237	212	223	227	224	219	225	228	230	184	223	214	205	222	242	268	214	224	230	230	199	222	216	216	220	217	223	221	212	233	235	230	215	219	205	212	246	216	215	251	221	217	221	236	227	219	213	231	229	214	221	219	211	205	223	252	205	220	216	230	228	208	235	227	223	206	247	207	195	204	258	210	220	215	215	221	210	233	213	232	231	215	195	191	209	216	211	222	205	219	204	175	237	234	222	244	210	210	245	214	223	224	240	233	217	229	209	187	200	212	217	216	203	198	215	203	185	222	201	263	244	199	227	201	228	194	218	220	221	231	220	233	228	219	208	218	213	228	238	216	235	218	235	230	211	205	224	238	175	203	213	237	222	197	232	236	188	207	229	213	213	214	215	226	240	247	211	233	215	239	194	211	216	214	231	225	211	232	249	230	203	223	232	216	205	229	209	228	221	207	219	229	237	204	225	212	222	216	228	205	206	214	230	213	224	220	225	245	236	238	196	194	230	228	200	212	223	228	228	208	216	230	215	212	212	240	213	238	221	226	230	221	219	191	247	230	214	230	212	236	221	227	203	211	213	234	249	213	219	209	228	238	227	230	231	218	225	207	213	211	251	210	213	218	237	221	216	232	227	234	239	249	199	218	212	226	219	203	211	216	216	228	218	224	210	246	241	219	220	216	198	231	221	207	234	213	216	243	230	225	230	214	239	216	215	210	241	230	228	237	219	207	227	208	231	241	219	240	214	217	214	231	207	208	193	216	234	215	244	220	205	216	228	221	205	190	276	213	250	244	219	222	209	232	225	214	202	227	236	202	215	215	215	232	219	219	220	231	220	213	228	226	248	253	206	211	236	216	211	196	208	228	233	220	202	213	224	239	230	236	208	243	215	209	228	219	227	219	209	220	221	216	234	224	225	229	230	234	263	223	200	232	233	220	213	217	210	201	207	247	227	216	213	253	217	194	227	243	226	225	204	209	203	219	210	216	228	215	209	194	203	225	220	201	209	224	214	228	232	214	245	229	207	216	210	218	242	231	199	204	223	226	210	235	221	238	233	196	219	212	217	204	194	240	209	220	245	196	214	214	229	213	254	220	221	206	213	238	227	216	203	235	232	227	200	200	231	232	211	213	225	229	219	220	240	231	214	207	226	227	225	208	197	238	211	218	218	231	211	221	252	237	207	224	235	264	247	250	207	202	217	217	227	217	238	228	209	215	226	225	206	201	231	203	197	222	215	199	191	226	204	208	237	237	218	223	189	212	236	221	206	229	226	247	189	203	219	239	213	231	245	227	231	227	230	199	245	223	217	213	226	218	228	227	234	212	226	244	222	221	211	209	214	214	238	209	221	241	201	228	234	219	203	215	227	229	232	231	219	221	228	228	211	216	223	234	238	218	226	203	222	232	192	226	195	188	229	232	237	229	210	202	238	206	209	219	214	222	213	241	204	224	231	208	223	226	213	201	242	233	215	201	208	220	233	219	203	221	227	199	236	214	241	221	219	208	222	225	224	223	221	220	208	235	222	252	206	204	207	222	222	211	252	242	218	223	220	222	213	218	225	209	242	215	252	250	218	219	219	227	231	202	206	231	230	239	206	203	246	215	217	222	212	243	245	214	219	191	208	230	203	205	232	207	198	210	231	197	239	232	197	227	210	201	209	218	222	221	238	224	207	207	220	213	218	193	195	216	238	233
24659	20932	27276	24664	16015	6489	2908	2001	2093	2043	1640	1353	1118	902	961	1165	1164	995	875	718	641	636	697	686	637	521	465	427	485	445	404	390	362	361	369	335	336	358	323	351	338	324	352	346	353	340	309	342	333	332	287	299	289	285	305	304	306	299	298	295	304	288	321	258	283	269	290	283	310	278	315	285	280	298	314	303	278	289	295	287	305	273	290	298	315	308	292	260	300	320	348	299	315	306	314	266	279	298	303	323	289	292	306	284	301	281	308	266	314	283	305	257	321	315	301	282	278	355	304	311	303	314	312	292	306	292	322	290	278	282	317	307	267	300	295	278	280	260	284	292	284	290	266	312	299	291	285	298	313	269	313	278	299	305	289	326	336	304	305	281	320	307	293	303	284	268	283	282	301	283	299	298	272	295	329	275	326	301	301	306	305	297	261	311	302	317	303	328	295	299	321	302	302	266	302	298	315	337	288	312	282	306	289	286	318	265	287	307	274	303	268	309	299	294	315	291	329	281	286	279	275	292	275	252	310	292	307	302	307	305	298	313	270	303	295	320	298	303	326	298	294	295	313	298	296	303	295	272	285	305	309	308	295	282	297	324	289	303	333	295	298	310	288	302	276	299	310	300	276	290	275	319	311	292	318	309	281	286	300	297	311	324	312	286	314	301	303	324	260	303	306	246	316	357	290	305	268	300	312	319	283	325	296	288	306	286	301	332	281	283	311	305	300	271	289	291	300	304	319	270	291	314	306	327	285	310	311	274	283	300	304	324	293	272	278	305	320	292	302	289	271	286	292	293	292	315	282	289	288	294	287	276	306	287	299	298	281	290	261	314	275	269	325	300	308	286	301	309	305	275	280	304	303	274	298	296	302	297	305	297	323	274	295	282	327	316	327	280	310	280	273	294	312	289	297	286	292	244	301	302	301	290	286	304	326	304	296	315	286	313	296	253	268	325	292	310	301	325	282	296	251	302	289	345	297	294	287	299	298	317	314	302	280	291	297	274	296	274	321	302	305	287	321	306	272	282	313	302	305	315	292	302	281	301	291	302	318	288	303	325	327	277	279	322	271	281	322	298	322	308	299	277	287	318	298	298	280	303	315	294	304	312	327	288	289	307	294	301	313	275	272	287	296	317	300	282	286	295	330	276	291	270	277	314	314	321	271	297	283	318	286	286	315	252	308	238	322	325	321	296	313	349	306	325	306	297	306	315	304	293	299	295	307	337	277	309	281	293	283	313	281	322	293	310	303	286	275	285	307	302	294	309	311	284	309	273	277	288	309	305	318	298	298	291	281	310	324	286	295	306	306	306	299	292	309	290	311	301	301	292	268	301	302	317	294	317	282	325	286	260	309	283	295	306	304	295	300	325	272	321	299	316	295	300	276	261	320	297	325	310	300	271	297	290	292	292	299	287	280	313	291	317	286	323	301	271	272	317	288	304	271	307	288	276	330	321	276	302	302	274	275	297	293	326	321	320	317	289	303	304	307	296	275	300	297	270	298	302	293	296	299	285	275	270	283	272	292	318	259	309	286	300	303	317	288	300	315	297	300	303	312	310	299	267	261	282	288	327	304	308	284	282	299	286	322	308	308	322	347	272	269	278	290	259	307	285	313	331	311	280	318	298	292	300	312	326	315	274	281	319	264	275	299	280	291	264	300	283	284	310	294	337	315	296	296	325	312	295	296	305	292	293	291	300	315	284	304	297	296	286	291	280	277	310	316	344	331	273	326	310	307	299	299	300	284	287	324	306	303	273	313	297	287	294	304	246	357	295	314	281	297	268	297	298	269	249	250	291	288	291	288	297	294	298	292	287	291	326	317	281	309	299	316	286	288	334	279	313	282	289	291	311	280	310	267	301	313	280	322	300	310	300	310	288	314	292	315	290	270	304	305	305	308	286	333	305	290	308	305	301	291	294	297	282	268	321	298	310	258	296	311	307	299	300	296	306	311	300	287	318	285	299	295	295	295	284	291	329	289	305	279	303	303	306	259	291	300	325	317	301	315	314	276	286	307	303	298	295	321	286	283	316	252	307	279	295	317	326	343	304	295	290	293	312	299	304	274	289	317	281	279	330	336	341	264	294	325	319	307	313	287	304	282	299	281	289	276	313	311	300	312	304	310	299	310	280	291	290	281	305	338	314	313	310	288	349	276	302	311	311	317	332	276	307	329	260	275	308	298	312	272	306	313	308	288	277	295	304	294	293	299	303	325	267	270	321	274	292	316	323	291	292	302	288	279	275	322	290	322	295	286	299	302	321	294	300	331	289	284	290	313	277	314	283	297	301	272	272	288	295	284	294	308	274	292	308	305	283	270	294	305	289	303	293	298	300	299	299	287	300	311	292	276	314	296	291	311	284	306	288	322	287	296	270	310	311	296	300	322	309	308	285	284	310	286	301	261	306	274	277	283	303	292	305	291	296	303	302	313	302	279	304	302	282	309	290	276	282	308	285	308	285	312	274	311	280	296	314	284	267	287	266	327	288	286	279	292	301	340	322	269	321	326	292	297	298	283	270	307	304	328	323	307	320	266	282	309	320	309	318	275	270	285	333	324	292	299	259	288	305	284	287	293	312	316	298	317	313	295	296	300	296	283	304	290	281	279	290	303	317	315	285	308	287	297	282	303	295	307	284	321	311	304	338	275	297	313	310	287	315	296	308	296	297	284	294	248	294	280	270	292	304	289	281	288	302	302	282	291	291	298	287	316	297	266	319	305	311	301	267	290	298	278	291	305	308	321	284	311	291	323	293	321	299	274	307	276	285	318	269	315	300	287	275	274	296	287	316	295	291	301	299	278	280	295	262	302	286	310	285	304	308	294	274	317	317	290	286	311	331	312	300	297	328	313	292	308	301	306	275	277	291	275	272	288	300	285	304	313	291	291	289	334	296	288	300	317	294	300	275	329	298	294	281	284	299	304	296	309	300	303	290	302	282	291	317	297	299	297	287	273	295	301	278	283	277	326	303	292	314	285	318	295	275	298	301	308	292	277	283	291	289	303	300	286	304	259	292	282	300	310	308	277	295	319	298	312	319	282	326	309	282	308	306	287	268	298	277	294	308	298	286	276	316	338	314	329	300	307	281	252	307	312	301	301	283	318	284	293	297	300	286	316	283	320	324	276	288	282	301	296	295	298	298	278	328	285	283	313	292	282	263	298	280	303	312	318	281	315	272	294	278	282	292	265	304	309	278	295	291	347	304	303	277	310	341	309	296	314	306	273	281	312	289	336	312	304	291	311	308	298	292	293	295	310	306	301	274	307	323	294	277	304	306	262	287	320	307	255	285	294	283	295	329	318	306	306	305	285	317	288	295	294	283	274	286	325	281	309	300	259	289	294	304	261	290	307	305	296	315	325	300	296	299	306	300	318	310	292	275	298	285	297	252	318	276	273	299	278	307	309	315	312	285	317	286	315	270	305	286	317	314	265	330	268	276	302	314	295	295	299	281	303	280	280	266	313	299	297	313	253	295	303	299	266	300
36177	44093	31387	14833	10025	9720	5259	4596	4941	4577	3731	2899	2118	1715	1834	2116	2184	1782	1567	1194	1033	1007	1222	1017	1007	706	788	676	810	683	558	486	457	397	445	452	437	434	377	415	433	390	450	407	398	424	385	405	405	340	361	332	350	361	368	363	349	362	365	366	362	330	369	350	332	326	340	335	332	347	353	330	352	373	334	323	356	308	378	311	385	375	375	349	350	368	364	346	337	333	365	334	332	375	338	322	321	315	372	358	330	342	347	360	371	340	328	331	382	341	347	323	327	323	352	367	383	359	339	342	325	382	350	353	372	356	327	347	365	398	337	355	358	331	348	359	339	330	394	354	373	332	334	358	322	343	328	335	356	331	323	354	340	359	369	378	335	336	365	382	326	344	357	326	354	339	331	355	350	356	345	329	350	361	317	335	330	374	354	369	338	345	336	321	368	374	357	361	349	365	345	344	331	324	358	370	351	360	338	329	335	362	355	337	375	329	325	375	350	327	377	332	368	340	356	322	344	328	331	367	385	367	346	353	360	374	317	370	325	366	352	348	346	368	317	345	322	355	339	367	320	333	379	377	354	343	318	327	331	351	348	340	357	319	343	350	353	358	359	356	371	351	359	333	315	389	337	375	349	382	359	342	345	341	331	332	374	338	329	361	332	336	349	343	328	354	333	360	321	366	337	362	337	319	339	363	336	355	346	364	304	338	374	311	344	354	361	358	346	356	324	371	366	341	351	332	355	351	341	373	353	369	366	327	345	331	360	345	364	347	340	356	368	327	354	360	351	330	335	349	325	360	323	341	382	337	377	351	355	356	358	366	330	349	332	340	348	333	347	344	355	316	361	373	350	358	333	347	332	355	344	365	350	322	314	318	328	350	351	343	328	311	354	367	340	355	376	346	362	355	352	367	348	377	335	350	332	316	326	355	310	358	328	355	357	353	316	338	367	382	377	342	332	368	334	309	336	359	343	347	367	322	352	362	350	313	370	349	375	347	351	343	352	337	359	345	338	346	386	340	344	345	361	374	357	327	342	350	337	374	379	343	365	338	339	308	365	343	320	349	374	375	370	352	368	332	355	345	361	349	351	341	340	320	367	347	358	358	325	333	357	340	341	362	340	356	370	352	349	327	364	349	352	355	352	371	376	332	327	312	356	332	360	343	354	353	366	367	340	368	359	345	330	346	315	357	338	375	363	370	355	366	320	374	346	381	376	331	361	345	312	343	375	347	358	399	366	365	356	363	348	315	368	353	336	336	340	305	318	353	354	363	371	348	354	330	331	302	326	337	336	332	321	351	299	337	340	330	314	353	323	351	340	389	346	380	357	346	370	345	329	368	325	350	375	340	355	331	319	346	366	344	388	336	351	333	359	306	337	353	331	347	347	352	337	361	336	369	364	317	361	330	338	344	363	352	370	338	346	326	352	324	378	351	341	349	332	359	342	354	354	350	353	354	316	326	343	332	336	299	326	332	342	368	350	347	325	334	327	341	352	336	348	338	346	333	382	321	358	323	339	344	330	356	333	334	359	334	330	357	338	332	338	408	327	375	346	345	341	342	344	343	342	335	334	342	330	382	335	330	345	342	352	351	374	350	329	337	366	368	320	365	350	342	348	348	348	335	338	356	338	365	358	356	332	376	361	361	306	338	320	307	347	339	329	357	352	360	329	373	366	332	307	354	362	350	345	354	340	342	349	349	342	326	336	336	365	341	355	324	343	330	370	345	364	375	371	329	344	342	350	334	353	355	370	329	367	329	317	367	330	384	347	348	375	359	331	317	314	339	353	338	359	360	337	346	327	367	317	345	368	327	373	360	335	348	343	348	334	376	378	361	336	368	333	366	341	299	361	364	365	347	342	361	348	332	364	360	353	364	364	326	351	350	330	347	341	364	347	376	324	352	357	326	336	363	351	343	359	322	308	329	337	348	315	315	359	345	335	400	334	317	334	376	334	346	330	341	360	345	340	357	379	331	356	342	338	347	352	346	341	364	366	381	341	353	351	325	323	359	342	326	352	328	356	384	351	333	340	337	339	347	336	318	348	373	357	362	353	351	357	309	375	335	370	376	333	326	338	345	360	344	345	334	355	344	361	331	315	387	343	358	314	339	357	338	350	349	349	359	365	354	335	382	377	367	357	323	349	344	337	380	332	373	355	317	358	374	357	324	341	349	359	332	353	372	356	362	343	327	328	345	344	370	378	378	351	354	357	330	327	343	351	365	365	321	348	338	346	356	398	396	362	360	315	338	370	324	357	365	317	339	320	350	355	330	335	349	325	326	360	352	330	351	319	345	331	344	329	352	362	347	338	342	359	381	344	340	351	356	352	338	347	331	375	344	326	327	365	386	338	363	338	375	357	387	368	348	369	334	344	394	343	393	352	345	317	331	336	328	345	341	350	342	385	319	347	343	377	378	320	315	365	328	349	345	358	380	343	333	360	343	340	367	349	361	363	326	374	355	399	369	338	342	338	340	350	361	354	336	331	370	347	330	352	344	319	300	326	361	352	344	353	338	350	329	353	347	376	371	346	349	347	340	358	380	347	355	400	363	286	334	369	351	314	362	345	315	343	317	331	299	333	355	360	339	317	354	322	352	353	335	360	347	353	351	355	348	338	380	363	372	336	327	338	334	350	355	311	329	351	354	381	353	334	381	351	328	332	340	373	330	342	358	343	359	342	371	364	365	362	354	314	346	325	362	336	343	353	322	352	321	343	353	330	352	351	333	337	344	343	371	350	325	341	342	383	355	358	320	348	346	304	336	336	352	384	373	353	369	353	353	372	391	323	364	364	334	324	366	333	367	377	338	330	364	360	372	328	372	355	328	329	333	378	331	352	345	370	332	340	304	341	393	345	365	352	386	331	328	323	345	336	352	342	357	349	342	340	358	350	345	347	405	362	345	356	342	348	358	296	320	360	334	346	375	364	348	327	341	378	360	364	341	339	328	341	327	348	291	360	316	341	365	328	330	359	299	369	337	348	343	381	322	337	354	321	350	319	334	372	349	349	387	371	355	330	374	353	372	376	311	342	331	352	363	331	366	367	367	329	350	334	355	338	372	327	359	332	343	344	345	336	343	346	390	359	358	348	362	339	315	331	337	351	327	368	349	363	362	327	304	368	369	360	344	308	345	346	347	360	353	351	330	365	367	341	377	321	341	338	342	362	339	334	366	385	339	369	356	354	342	341	325	345	350	340	349	329	330	329	305	345	353	341	383	345	339	343	334	319	325	311	350	351	358	349	325	335	353	365	323	321	351	346	330	360	370	353	361	334	359	341	345	334	342	333	349	328	344	337	338	373	334	348	346	336	332	359	336	345	359	351	372	323	376	350	349	320	338	345	354	324	349	345	349	374	333	335	327	359	332	378	375	316	326	365	329	386	342	311	325	341	352	342	355	322	324	338	347	313	362	318	344	367	354	341	374	379	359	386	399	320	402	344	327	360	340	357	315	357	336	346	315	339	379	324	379	350	334	341	365	358	353	340	380
22431	20908	28568	23407	20924	21271	15158	4148	3369	3390	2795	2397	1880	1531	1544	1829	1804	1741	1236	763	913	1034	965	762	905	585	520	558	584	397	355	329	338	328	347	320	346	295	262	287	286	300	307	297	240	264	300	255	238	227	223	215	239	205	212	200	222	205	213	221	223	192	205	232	202	189	210	216	201	203	224	194	221	196	223	236	206	192	204	228	221	208	205	211	190	217	211	217	195	198	225	190	195	191	207	214	207	223	216	184	222	222	192	217	206	193	189	211	229	204	191	226	215	206	206	230	197	193	217	207	214	197	194	198	205	195	195	223	199	223	213	203	214	191	191	215	209	210	200	201	203	203	191	204	249	226	194	200	193	213	205	208	193	238	205	212	211	225	219	221	214	211	215	220	218	231	199	221	221	216	201	219	224	215	184	194	200	219	236	210	201	207	191	211	217	205	181	216	201	184	194	181	182	231	197	210	194	214	214	185	211	214	209	212	185	202	216	208	199	210	228	203	229	239	212	201	204	206	194	175	204	229	191	186	199	201	206	217	229	186	207	216	194	205	215	222	216	217	200	214	210	201	196	224	216	185	204	202	190	223	220	198	227	206	197	218	208	206	203	213	180	208	180	210	210	210	215	216	220	211	174	206	209	247	218	193	210	200	216	201	210	209	189	218	222	185	207	208	216	214	195	191	211	192	216	208	205	206	195	202	207	206	218	212	165	209	245	214	178	204	222	203	201	187	210	200	219	225	217	216	223	214	197	195	181	204	200	206	216	218	214	201	203	196	240	190	194	205	227	190	186	226	215	193	215	199	180	209	199	201	212	185	215	239	213	211	225	217	209	220	194	216	198	229	207	217	200	206	214	186	215	184	202	198	198	206	201	224	209	228	208	214	215	224	172	198	224	216	220	209	221	211	188	207	201	212	203	199	213	206	215	212	224	225	199	217	223	203	206	178	207	199	190	190	213	214	215	236	213	195	204	192	206	201	201	203	232	184	202	211	218	218	259	217	219	177	220	216	214	210	229	209	209	227	232	236	212	213	227	212	194	225	215	202	202	184	202	207	199	221	192	211	183	183	193	208	207	214	217	226	207	184	198	184	199	230	248	183	211	201	213	222	215	217	212	207	202	210	217	198	221	202	207	214	224	229	195	235	208	189	200	195	208	225	190	225	207	216	220	199	195	214	211	225	202	201	227	205	233	208	189	207	215	196	211	213	219	189	190	207	215	213	238	196	202	184	201	223	209	212	206	198	189	200	193	185	211	226	197	201	212	228	239	198	195	211	240	205	221	198	201	207	207	215	208	232	206	238	198	197	218	222	220	215	195	188	215	223	191	205	213	178	213	190	214	221	216	220	201	195	207	189	225	219	193	193	215	188	194	210	219	197	197	200	188	214	199	181	213	193	209	203	188	222	210	192	209	194	198	216	203	212	185	201	215	188	183	195	203	224	227	215	181	210	201	215	191	213	220	204	192	205	186	209	225	201	191	191	219	205	199	210	189	194	216	205	213	202	194	223	219	204	226	197	215	206	211	222	210	188	205	215	230	203	199	215	197	225	210	194	193	188	188	203	190	201	207	215	193	214	217	198	202	186	204	221	196	205	197	211	191	210	215	187	203	220	203	187	186	195	218	211	191	187	212	200	222	202	214	202	203	202	204	211	192	229	195	211	215	226	231	213	200	184	214	196	220	217	203	213	217	211	185	213	224	243	202	205	233	205	204	173	198	206	207	204	222	214	210	206	208	226	224	212	190	219	212	198	181	186	222	186	195	195	207	206	220	213	247	196	221	219	208	199	216	202	202	213	236	208	209	190	176	201	194	201	211	234	223	199	220	215	192	217	212	194	200	247	180	193	233	225	204	192	210	208	202	221	194	217	200	184	219	190	217	210	211	185	207	173	216	201	188	224	200	237	206	210	228	207	183	180	212	214	215	187	206	233	210	215	190	193	230	208	227	193	205	238	217	222	219	208	210	186	194	180	222	202	203	207	194	187	234	226	225	214	205	190	196	197	190	213	205	183	231	215	213	227	220	204	208	212	217	222	229	218	219	213	216	221	198	224	202	225	209	195	211	214	194	212	199	199	179	179	222	182	217	211	177	219	213	200	204	198	175	220	217	192	183	185	197	212	201	222	194	186	214	213	201	227	193	219	228	220	210	208	218	185	211	198	195	223	222	227	194	231	215	217	235	228	200	207	218	238	193	200	203	216	179	212	194	196	212	213	205	213	212	225	211	203	206	229	220	197	218	222	218	176	197	216	220	199	208	200	221	209	198	207	203	191	211	221	217	217	219	217	190	215	211	181	202	178	213	220	219	214	198	211	217	226	214	193	225	206	188	192	199	227	244	221	210	216	219	232	203	219	211	186	199	192	185	230	184	177	224	233	229	212	202	217	196	211	218	220	193	188	221	233	221	186	212	219	224	200	236	172	189	204	212	195	207	202	226	187	223	209	210	220	218	208	193	212	206	203	226	207	219	188	212	173	231	206	205	221	225	212	248	224	201	261	242	190	193	212	211	188	214	218	210	224	194	206	214	233	210	202	194	206	212	212	206	193	196	218	200	172	204	193	188	221	224	174	198	190	220	226	197	209	206	206	217	200	198	191	220	206	222	215	222	203	226	184	218	241	202	197	199	226	195	210	196	202	218	209	198	218	204	202	222	195	222	220	226	170	189	189	213	220	221	227	192	233	197	197	212	215	206	180	204	194	198	199	220	233	196	196	208	203	203	209	216	220	188	196	215	215	195	223	186	207	210	211	197	178	221	205	209	206	196	222	194	206	205	213	205	212	212	231	237	229	212	196	220	203	220	215	215	214	200	214	213	182	201	212	219	225	224	212	213	219	216	214	216	199	194	184	218	193	240	191	206	207	202	209	224	180	206	203	220	199	219	197	203	204	208	206	204	203	231	201	187	205	213	202	190	206	195	224	207	226	226	217	222	197	213	191	199	209	213	206	201	216	193	181	215	203	211	194	198	219	189	215	220	207	235	190	239	232	198	217	203	195	204	201	217	207	218	223	222	191	213	208	215	201	196	220	213	206	208	211	202	243	219	200	226	212	220	191	222	220	211	195	199	191	193	211	199	218	226	222	197	201	191	202	195	206	174	208	218	220	207	205	222	197	220	235	193	189	210	198	230	198	210	204	221	193	203	192	211	198	202	220	220	197	216	208	209	212	222	180	199	202	222	229	196	204	208	209	177	215	173	208	214	204	225	231	201	181	189	206	226	199	176	215	214	223	195	202	220	213	217	185	233	210	216	215	221	213	220	194	218	206	223	211	208	197	230	207	182	236	231	235	213	218	192	184	198	200	221	197	191	211	217	204	208	216	236	196	204	195	248	210	199	227	205	215	182	195	198	218	203	191	191	220	182	223	210	198	193	204	199	201	210	185	206	193	214	208	214	192	185	191	217	213	209	225	229	193	196	200	186	177	214	207	189	228	211	206	220	212	200	197	204	191	197	209	194	208	209	184	199	227	204	199	201	229
39939	52816	39623	24369	16800	14190	9055	7289	7389	6942	5804	4899	3706	3095	3074	3681	3454	3293	2101	1326	1510	1960	1767	1284	1483	914	809	889	867	665	469	462	426	486	504	486	450	408	341	398	454	391	421	376	299	372	331	355	310	274	271	246	259	215	232	211	231	233	237	223	236	233	220	234	207	234	238	218	212	236	229	271	215	265	235	246	245	201	206	222	254	244	216	235	235	236	221	236	242	245	210	232	210	255	220	243	248	226	217	209	218	254	254	233	233	244	257	251	225	250	233	224	240	257	240	260	253	216	239	239	230	230	239	203	232	222	224	236	211	240	220	236	260	240	243	232	223	232	282	259	213	250	269	236	233	230	206	236	246	239	249	211	217	246	225	245	249	250	244	236	235	225	269	236	254	244	243	237	227	218	232	215	228	242	250	213	232	256	227	250	225	244	247	233	253	225	226	234	261	227	228	241	247	221	239	242	255	217	251	222	234	244	237	255	257	251	247	227	241	238	241	242	224	220	220	240	238	222	222	238	225	251	223	208	243	243	221	219	259	243	226	235	248	221	225	262	268	213	219	249	213	247	235	225	258	227	226	221	268	253	244	230	229	237	209	250	250	239	245	205	240	247	244	235	236	224	238	239	234	266	247	223	247	230	254	247	237	209	246	226	211	241	245	261	231	232	249	241	271	243	230	218	255	202	230	216	239	236	206	219	220	230	226	272	235	220	259	237	237	251	231	274	265	203	243	229	229	212	220	231	253	233	251	226	220	268	213	220	219	221	256	262	223	221	243	228	226	234	239	214	243	251	224	246	219	239	220	211	247	253	205	210	239	267	229	219	231	232	245	240	248	227	252	254	261	262	245	234	235	245	223	258	253	227	210	264	224	241	234	236	256	237	243	236	210	227	240	225	242	227	239	255	265	268	235	263	242	240	223	238	259	273	225	223	231	225	238	246	254	262	241	224	241	238	245	254	220	253	243	235	223	238	246	238	237	213	223	225	217	225	230	232	220	234	247	239	256	253	244	222	246	237	239	225	273	214	245	246	233	216	246	257	230	237	255	220	243	256	234	219	226	219	259	227	230	236	246	240	222	232	229	216	236	220	259	246	229	230	242	244	229	245	237	226	234	241	226	243	224	244	243	267	221	254	232	232	269	248	231	237	265	225	275	236	248	215	220	220	225	260	226	244	250	218	262	244	222	244	230	223	235	224	248	227	266	261	248	246	233	221	233	222	237	212	232	222	246	241	228	232	251	215	249	250	238	238	241	221	256	226	255	260	247	241	240	247	249	254	238	260	226	239	231	230	230	238	258	222	243	231	247	246	222	252	224	260	207	207	240	213	233	253	239	221	233	253	241	226	215	244	257	258	247	249	235	221	224	234	266	238	242	264	212	234	230	236	213	214	251	244	213	254	259	230	249	261	258	240	224	214	240	274	232	220	247	234	231	247	249	259	219	225	237	232	261	243	227	239	236	243	244	248	236	247	251	204	244	264	254	243	230	269	237	243	217	223	239	233	201	238	222	224	247	230	238	235	209	239	251	247	217	238	231	232	240	239	230	225	216	238	246	222	240	239	220	228	251	249	249	250	233	222	237	231	258	235	213	259	259	240	211	229	251	234	234	232	254	223	224	245	210	226	236	217	217	224	238	251	233	249	236	220	241	218	236	255	248	219	225	241	242	233	244	233	272	227	241	231	212	266	247	232	237	228	266	221	253	214	236	230	244	256	230	246	250	234	222	229	268	262	257	248	222	197	244	243	233	234	228	243	262	224	221	243	221	250	214	224	238	255	246	228	242	237	227	265	233	231	247	218	236	261	246	233	237	225	235	239	239	220	229	243	205	230	249	220	277	234	230	240	259	235	266	237	245	234	237	244	216	222	252	246	221	247	235	245	249	230	235	239	240	235	198	222	245	242	247	262	218	254	238	256	221	238	219	239	225	224	226	227	231	271	225	224	235	242	266	247	265	229	229	255	249	249	219	226	222	211	247	248	209	242	221	235	232	245	232	284	244	233	242	243	262	220	236	230	221	228	237	238	256	205	250	250	217	208	238	221	237	224	260	233	241	240	216	232	240	216	206	263	225	228	232	242	235	247	247	225	222	233	241	243	258	244	237	246	216	223	239	213	233	204	229	273	232	223	237	233	233	220	256	204	248	231	246	258	245	222	254	250	230	221	256	234	256	214	234	260	226	241	252	234	246	238	247	236	242	259	212	212	222	247	241	221	237	223	253	238	230	238	244	264	242	272	227	229	250	224	215	217	244	265	233	238	235	243	237	228	218	246	200	214	242	219	253	251	258	240	227	224	257	206	247	236	254	219	251	232	239	255	238	231	224	242	216	253	235	265	237	252	256	246	238	242	207	191	237	238	239	245	251	238	221	240	256	243	227	217	237	217	247	221	244	215	239	227	223	254	221	227	239	255	234	265	254	268	234	226	246	228	219	252	189	240	224	234	234	241	248	237	218	244	256	252	233	232	220	228	222	222	216	251	242	239	244	236	238	260	242	239	232	234	253	229	234	239	218	260	261	247	237	224	247	245	231	225	247	223	241	249	213	236	239	249	233	231	216	229	228	217	231	235	263	209	234	221	250	232	229	273	250	220	252	212	249	243	209	253	241	257	263	242	244	239	225	245	262	263	229	242	223	238	230	271	250	203	222	235	242	225	261	245	214	247	256	212	251	219	232	237	252	253	235	260	279	233	235	261	229	230	208	245	220	277	232	240	210	241	254	240	236	245	238	235	248	232	242	261	218	234	233	232	242	215	230	253	221	253	218	239	219	244	242	214	251	202	224	254	228	255	232	218	237	235	252	231	227	224	248	205	241	236	223	246	248	205	225	246	208	242	224	224	233	222	235	246	257	265	252	211	252	231	214	214	222	253	235	244	225	247	236	241	248	226	241	245	257	237	224	260	254	219	240	222	253	235	218	244	193	198	246	250	264	242	249	222	255	228	234	231	244	242	237	248	216	213	210	275	239	225	248	225	238	236	237	242	223	237	221	216	263	231	228	228	226	238	240	240	242	234	223	258	235	236	221	226	283	208	274	226	224	268	254	226	217	238	238	218	241	236	233	244	244	235	243	214	243	223	224	233	228	228	232	226	227	209	227	209	227	227	262	226	209	245	235	221	234	207	243	252	244	230	251	222	251	202	208	232	222	253	238	221	236	240	248	252	222	263	260	220	239	256	256	248	206	232	254	218	216	218	260	225	240	223	235	222	252	248	229	244	248	258	213	232	241	255	247	259	239	237	223	249	234	229	231	240	238	226	267	259	216	241	235	248	240	249	245	224	258	223	230	233	219	232	238	235	225	227	195	216	248	243	257	203	254	289	236	206	214	233	242	208	227	247	222	264	226	234	243	241	233	276	234	225	231	243	226	233	269	215	221	246	219	242	245	247	231	203	246	230	210	231	246	228	226	215	219	238	210	219	223	253	226	253	238	234	243	238	234	245	218	220	234	201	225	254	199	233	253	241	227	230	236	240	246	245
29122	25080	25824	14758	4768	3519	1692	1147	1316	1160	1260	917	751	712	765	787	784	780	596	521	608	531	460	467	443	391	356	306	320	284	306	332	291	311	289	304	306	278	269	267	282	277	293	287	294	254	295	256	270	240	250	261	266	254	220	275	236	257	225	262	241	247	256	283	243	262	228	249	251	271	233	260	268	264	273	250	243	238	266	275	234	244	277	246	234	255	237	230	241	256	243	250	262	256	289	237	260	238	287	253	227	270	253	249	254	249	241	258	239	240	240	253	232	263	262	233	245	245	204	273	258	267	261	228	253	255	252	242	259	242	258	237	239	254	226	282	277	236	248	272	269	265	254	283	264	256	264	259	251	266	265	243	250	249	275	235	263	281	268	263	243	254	251	257	256	260	277	234	254	281	228	295	233	249	244	261	255	230	258	253	231	252	253	267	241	237	233	227	271	257	235	265	267	255	241	241	256	254	265	246	260	252	234	243	263	258	270	227	231	263	231	265	266	267	248	242	236	242	243	249	243	255	282	253	269	243	249	227	263	275	241	253	261	246	251	239	257	255	224	237	223	249	257	278	234	268	270	254	272	268	238	263	237	215	252	245	248	249	273	245	259	239	272	253	255	263	230	228	227	251	256	260	234	244	237	263	268	248	263	245	233	241	253	261	219	283	232	259	283	243	232	246	246	230	250	245	259	272	260	275	246	249	225	251	280	253	258	248	239	232	244	250	255	260	248	260	222	245	253	272	252	245	258	272	244	247	218	232	231	237	246	249	255	259	263	246	231	242	261	238	221	262	238	259	260	248	249	249	257	244	242	238	254	234	253	229	244	256	239	265	263	274	263	264	247	239	257	263	245	248	281	292	236	256	225	251	234	268	275	296	255	240	253	227	222	238	258	269	248	261	244	219	256	226	274	247	260	230	271	255	263	247	246	249	268	270	261	235	240	257	235	231	247	226	223	230	241	270	266	239	273	251	270	274	229	271	244	284	257	266	247	269	248	256	243	255	240	273	260	224	222	262	253	238	239	234	244	236	234	249	262	251	262	232	229	248	270	265	270	239	278	256	222	246	240	260	266	235	224	261	277	253	242	236	234	277	271	252	255	190	259	220	254	260	245	242	270	272	259	245	282	242	240	250	253	245	266	249	267	243	272	242	227	241	272	283	255	279	271	238	227	254	257	269	266	251	285	262	245	251	266	274	215	266	246	234	254	271	250	278	251	242	266	248	260	275	238	256	240	248	256	235	267	247	232	256	270	253	267	276	251	243	268	265	225	240	258	238	244	247	284	269	252	265	246	253	258	257	207	258	267	246	250	235	275	261	254	266	250	242	263	248	250	259	245	219	244	219	257	247	230	237	240	242	267	253	262	252	237	226	260	241	243	254	253	236	232	237	249	256	254	230	279	241	261	237	259	262	240	251	266	264	241	250	212	230	284	245	282	228	238	249	266	251	248	224	244	246	261	232	233	254	273	279	242	260	242	268	230	240	273	256	252	224	268	247	249	283	236	235	247	232	255	246	222	248	248	243	241	255	242	223	232	260	270	234	242	244	266	232	239	263	252	238	229	234	233	247	240	251	251	261	241	259	260	263	257	271	224	247	232	242	247	263	270	260	264	260	237	258	267	242	222	242	266	241	232	255	228	216	256	244	238	236	266	233	218	274	244	247	230	248	236	222	269	261	271	258	241	258	235	241	228	234	254	231	245	209	235	248	240	240	258	259	260	284	260	256	236	260	225	255	251	228	290	257	253	239	284	279	240	215	254	251	265	251	245	268	227	250	273	271	241	251	219	232	291	247	245	250	232	239	260	240	241	258	260	247	229	232	239	269	229	256	281	262	256	235	271	237	262	247	250	248	265	284	272	281	219	237	257	279	243	233	289	242	240	237	234	261	254	246	254	249	265	256	259	267	236	239	258	239	249	256	219	262	238	259	251	248	220	256	238	262	263	243	251	224	245	256	286	253	245	245	267	262	241	239	284	277	257	263	258	259	259	251	262	249	246	246	241	252	259	254	252	257	268	243	250	297	276	274	239	264	274	236	251	248	255	240	250	259	250	258	257	268	253	230	264	268	263	254	244	268	257	256	231	255	225	262	260	268	235	256	243	246	262	266	266	289	257	251	234	244	232	270	233	258	249	307	251	235	248	262	263	254	267	259	257	228	267	257	260	242	253	257	253	258	270	254	240	260	255	256	247	243	257	249	249	279	250	224	257	215	222	235	247	254	246	269	263	312	252	252	253	257	231	265	239	289	245	241	259	237	242	253	232	270	244	239	245	301	256	261	258	246	245	263	251	233	253	273	267	228	269	251	239	249	251	242	260	248	264	262	223	243	231	265	248	242	233	241	256	254	264	246	257	253	256	308	246	249	253	255	251	271	247	270	252	239	259	265	252	238	253	242	253	273	266	244	254	248	249	258	224	261	262	245	244	257	255	241	249	265	250	260	221	245	248	261	252	267	237	257	231	231	236	245	265	257	257	251	237	251	261	249	285	241	243	257	263	261	237	240	257	271	255	227	257	233	272	250	260	241	240	269	279	225	258	216	263	261	257	278	245	254	259	279	258	270	243	283	275	249	233	253	263	275	252	230	233	280	248	271	259	271	251	266	264	243	257	264	276	247	245	233	220	251	236	246	245	262	226	227	247	229	258	227	255	273	250	244	262	246	258	257	296	251	269	248	267	256	268	261	263	231	225	247	260	246	254	264	249	265	241	251	250	266	244	241	229	245	283	256	241	252	262	242	247	253	250	229	231	245	257	258	252	246	263	249	260	242	290	252	259	242	256	259	251	248	239	267	247	256	252	236	240	241	258	250	263	253	264	239	236	244	259	255	255	264	260	282	256	221	250	274	249	233	246	233	240	252	220	237	252	243	252	246	231	230	248	243	242	250	255	270	233	245	272	253	238	251	273	210	255	264	259	260	284	265	239	234	227	237	241	266	258	238	281	269	258	247	234	245	257	259	275	260	230	248	260	240	218	248	222	276	243	251	273	259	232	250	263	227	256	263	263	233	244	212	236	229	245	260	232	223	260	248	228	209	247	235	244	255	294	270	269	234	242	280	262	266	260	240	233	267	253	233	250	243	226	235	258	247	271	251	242	234	254	235	253	251	281	227	273	226	288	251	223	241	240	250	251	276	231	225	273	240	264	268	274	237	253	239	250	258	267	267	238	225	247	242	247	263	247	272	252	231	237	244	243	256	264	248	257	260	259	264	235	238	250	219	268	226	222	252	250	286	235	218	243	271	253	249	263	252	243	242	243	233	256	259	260	249	231	266	235	270	271	258	248	262	277	249	244	241	245	258	250	243	256	253	267	275	239	240	264	251	252	269	228	248	241	265	242	227	253	238	274	262	272	269	243	252	262	241	274	253	283	245	245	263	256	269	255	258	241	265	260	235	255	286	265	264	244	271	249	244	262	260	242	254	286	236	255	255	250	202	267	269	279	266	241	267	238	249	240	271	248	220	258	257	254	246	221	263
34956	39489	30866	15211	7581	6904	3591	2520	2897	2607	2614	1801	1462	1253	1514	1512	1448	1299	903	887	957	892	749	773	711	599	480	465	460	438	465	383	400	410	357	400	340	367	397	378	359	382	387	344	350	331	344	345	320	314	313	308	297	309	332	315	352	299	298	274	314	298	293	303	312	320	304	325	313	296	318	297	278	284	300	267	277	278	315	283	324	280	291	314	304	309	300	292	282	264	304	320	316	283	312	303	317	299	316	305	293	288	306	279	316	297	326	288	289	307	291	308	352	286	295	307	295	289	291	304	287	298	260	324	304	287	323	285	299	276	301	297	300	331	284	303	305	297	325	304	270	339	294	307	293	337	281	302	261	304	315	318	340	310	318	306	295	316	283	279	335	300	316	308	314	285	279	299	325	298	304	296	315	299	330	290	297	267	304	319	320	285	287	301	295	330	320	283	291	288	299	324	286	283	322	256	288	284	276	291	305	302	296	298	290	288	315	300	298	285	294	291	268	297	291	276	316	307	291	310	295	320	295	295	320	308	329	303	316	289	315	323	288	309	292	295	295	339	313	304	298	318	335	305	297	309	303	307	283	307	316	300	280	286	312	311	299	298	320	294	288	310	295	303	278	303	297	303	317	281	311	269	334	297	305	311	300	299	300	333	297	289	303	301	263	280	328	273	295	274	306	287	291	282	297	315	287	290	290	299	321	306	271	301	321	291	293	315	323	310	305	312	310	316	306	320	297	301	282	300	315	310	286	277	298	298	266	331	350	327	306	327	332	333	263	299	289	335	317	298	295	289	304	320	308	317	313	280	291	328	279	301	311	283	302	327	284	307	312	278	327	282	327	292	304	315	316	311	297	313	323	313	296	307	289	299	305	294	300	320	271	320	327	285	264	301	300	305	299	295	331	319	293	291	296	299	293	326	311	321	301	300	288	287	289	316	292	311	276	305	306	283	315	317	326	307	293	290	258	311	305	319	273	299	304	303	303	331	318	288	270	297	288	305	369	272	327	300	346	286	291	326	292	302	290	283	322	316	328	276	298	302	289	265	318	319	305	273	288	294	320	290	246	297	301	322	300	310	275	302	276	292	345	307	293	289	329	302	311	293	305	279	294	292	305	321	299	313	291	327	305	326	296	305	294	288	305	286	313	280	338	285	271	329	316	314	291	302	308	294	313	295	336	305	290	307	311	334	286	302	325	292	289	283	297	307	312	310	285	278	309	322	319	313	306	290	256	333	300	338	298	295	302	286	281	343	303	329	321	329	297	304	303	312	264	297	283	316	294	301	289	313	309	290	314	295	294	313	317	312	294	308	294	277	292	271	290	304	304	283	312	293	295	314	308	315	317	310	307	325	302	316	279	281	315	294	311	317	290	288	330	312	319	291	284	303	281	352	325	307	287	298	307	317	305	281	294	315	307	270	319	305	276	314	300	295	290	327	287	296	294	293	263	302	286	307	305	275	284	308	285	297	315	315	307	300	326	311	313	299	242	289	307	286	320	308	301	303	303	302	277	276	294	303	302	311	277	330	288	309	273	290	339	303	290	298	308	303	288	304	280	293	297	298	295	306	265	302	313	294	331	299	337	280	319	310	285	273	304	314	295	302	306	291	287	316	285	287	288	298	276	278	276	310	322	310	295	297	313	293	296	340	287	291	296	329	320	308	322	284	301	310	315	303	294	321	286	321	307	282	314	299	323	297	310	285	310	298	287	311	313	303	282	294	308	317	291	284	315	301	299	305	298	285	318	296	289	275	305	286	299	284	267	296	305	292	304	288	340	317	293	283	305	276	295	280	298	290	282	310	316	315	307	292	279	297	276	264	285	305	294	310	283	314	313	307	312	296	312	305	291	347	289	281	287	318	293	285	291	298	306	315	261	299	333	288	289	287	286	307	294	296	304	326	290	284	320	293	330	293	334	286	324	278	294	303	327	280	295	319	294	311	280	304	301	293	299	335	306	279	273	323	348	300	297	311	304	306	275	295	310	314	291	291	269	284	295	301	282	299	278	267	321	322	304	304	303	307	300	296	297	293	294	305	332	282	314	275	300	308	339	292	316	310	323	300	311	312	309	292	312	293	327	307	279	297	298	299	303	268	277	264	298	262	292	305	321	291	301	317	282	292	289	286	289	281	301	317	277	342	279	293	275	275	307	309	337	314	318	293	307	307	294	277	297	290	329	319	262	290	324	301	315	300	294	332	325	290	268	277	306	289	308	305	309	295	329	328	269	322	268	292	326	334	268	314	292	288	261	314	288	301	320	281	305	304	292	293	332	309	317	322	287	285	338	312	286	309	286	283	308	312	304	272	302	286	298	309	298	302	290	312	287	290	295	278	303	306	282	283	281	287	281	298	262	276	290	292	286	315	305	253	272	273	252	324	289	299	298	311	299	286	271	312	317	277	304	320	298	279	325	312	295	289	350	309	345	295	337	288	302	281	278	332	308	313	289	301	265	292	285	298	306	263	323	304	285	326	305	297	345	307	316	295	323	316	303	292	329	296	299	287	318	306	284	293	321	302	269	315	305	283	306	329	303	318	321	292	326	302	282	317	292	290	294	292	282	292	300	290	277	279	299	311	311	317	298	311	282	285	335	310	296	322	300	331	311	303	297	310	307	308	259	258	283	299	304	318	311	354	304	302	281	320	320	273	320	286	307	324	292	281	285	328	333	282	317	276	301	302	314	299	282	331	295	307	294	297	301	309	314	270	275	291	327	289	293	272	304	317	302	294	296	283	304	319	295	336	325	319	289	272	328	329	328	285	302	295	280	312	337	316	290	321	325	285	290	299	288	285	290	285	297	331	298	306	273	325	263	293	325	325	288	304	317	305	293	310	302	287	315	307	267	339	281	315	292	287	330	305	282	317	308	350	295	274	280	271	303	292	302	303	322	283	309	335	278	318	320	322	327	290	295	311	315	294	301	288	309	314	278	293	302	280	299	321	300	302	292	285	276	273	336	289	292	301	269	287	301	296	326	318	303	319	317	299	298	336	310	303	298	298	291	296	292	284	287	286	301	308	325	322	316	334	295	323	299	274	296	322	283	306	298	320	297	285	305	297	314	301	289	299	309	324	275	295	288	346	310	274	271	311	324	276	306	273	324	333	309	349	313	300	331	305	301	296	293	318	324	288	320	296	282	334	294	285	312	280	298	268	295	329	343	309	296	289	283	316	266	293	306	290	310	322	279	289	313	297	297	278	303	315	299	306	292	295	301	309	309	287	308	274	300	280	313	305	299	326	301	297	302	278	294	314	308	295	291	310	295	287	291	324	312	315	339	341	279	308	304	285	286	301	294	331	299	350	306	336	307	317	290	307	305	311	289	292	287	310	298	295	296	295	307	312	293	311	306	319	288	312	279	322	304	283	308	316	328	293	309	313	307	297	264	283	324	315	299	316	320	293	309	302	319	292	298	304	330	322	304	291	319	282	300	322	332	303	296	287	311	304	263	327	328	317	303	300	293	300	293	287	287	313	273	321	275	273
23545	20899	28115	23868	20797	13593	4040	2379	2013	1734	1988	1592	1228	1001	1185	1113	1155	802	717	674	711	679	587	524	605	553	417	377	338	288	302	281	240	298	244	272	243	229	253	235	227	260	214	216	209	201	241	215	209	196	214	187	181	189	162	187	204	177	194	170	183	202	193	173	188	166	178	182	182	189	179	186	176	175	179	170	173	176	180	179	171	163	176	164	184	190	181	176	165	185	176	193	188	185	195	194	172	192	165	159	180	191	210	191	167	187	206	192	182	197	159	174	162	177	194	182	186	188	185	188	199	180	198	177	155	192	175	181	181	168	184	184	180	173	191	190	192	178	186	209	177	183	202	187	178	169	178	188	184	167	203	187	181	180	179	152	184	212	194	182	175	169	201	189	175	169	181	170	195	164	191	177	176	193	178	192	178	163	187	207	182	195	188	167	184	175	175	165	172	200	194	201	189	180	189	189	196	188	187	179	181	200	201	180	176	200	171	200	188	207	199	166	163	166	168	184	183	159	197	183	174	174	172	173	170	170	173	185	182	197	186	189	188	210	192	166	199	184	167	175	212	180	214	144	190	178	199	203	163	166	182	178	185	175	166	184	192	200	171	161	166	207	185	164	180	179	186	187	200	193	166	187	162	196	190	150	183	193	190	167	196	187	166	202	193	176	173	181	199	188	179	192	169	174	167	179	169	200	193	176	167	216	183	178	165	208	187	159	193	178	177	190	176	177	180	169	196	188	191	192	183	169	174	205	183	175	166	177	167	211	196	188	169	171	158	190	184	192	171	203	197	168	188	164	159	191	166	200	201	162	196	166	199	180	181	167	187	200	182	199	202	163	166	158	177	188	170	180	168	189	187	160	200	159	166	187	158	169	191	180	218	170	179	216	162	190	168	178	165	177	170	165	194	155	186	172	189	174	188	185	202	188	187	188	173	184	191	172	173	184	176	189	189	168	173	168	178	193	171	176	162	180	201	191	187	189	181	197	165	178	174	165	177	191	177	202	170	197	173	171	206	178	178	181	152	169	202	182	184	165	195	200	184	176	201	168	186	193	186	176	165	184	180	158	177	185	173	167	175	166	170	160	190	188	192	178	170	177	188	168	174	182	159	169	173	189	189	187	187	201	162	191	193	163	201	199	183	172	170	164	182	210	193	184	187	188	153	206	192	167	191	186	173	197	183	183	187	182	197	163	184	183	183	174	197	214	172	188	181	183	180	188	180	185	176	171	173	212	180	169	169	169	177	198	173	162	189	187	174	182	184	170	164	201	178	197	199	171	182	182	181	201	206	163	211	203	189	170	191	185	183	202	192	170	174	187	185	160	200	187	182	189	173	186	200	182	197	153	184	196	172	200	169	177	181	188	199	194	169	156	184	165	179	179	183	190	196	188	205	182	195	208	156	181	165	186	180	193	218	202	162	181	180	187	187	179	186	162	186	192	165	210	177	177	177	188	172	166	184	191	193	195	191	184	175	181	184	202	187	185	181	184	191	194	177	171	184	170	159	182	179	204	194	169	197	206	184	159	171	158	193	163	188	175	175	200	197	175	202	194	182	172	190	184	171	190	172	170	198	187	196	200	156	209	181	170	186	177	175	181	189	162	171	197	166	197	189	170	180	185	179	165	170	202	199	162	166	194	180	186	184	191	183	207	194	165	188	181	186	167	183	167	172	181	199	164	193	160	161	183	176	184	172	173	189	173	189	191	167	195	170	193	182	180	181	202	157	188	168	178	179	195	186	202	172	177	155	205	190	185	177	181	164	202	168	175	171	177	171	185	189	162	161	157	173	168	195	183	183	193	203	179	188	184	174	173	185	174	177	202	197	168	182	190	182	165	178	193	203	189	156	168	171	172	143	173	167	190	173	183	187	212	174	174	162	193	194	184	174	168	163	203	174	183	199	190	197	185	191	158	201	165	179	187	178	198	206	177	167	158	183	180	186	196	175	173	191	167	174	171	176	189	181	191	173	179	194	171	149	196	187	161	175	169	181	181	203	196	161	175	165	198	197	186	203	195	184	185	197	196	185	162	168	181	186	185	200	181	190	180	187	208	181	189	186	167	183	171	214	195	187	179	183	175	202	187	188	179	185	184	162	165	165	190	196	179	175	189	196	190	151	179	186	184	206	165	199	240	179	185	163	194	171	188	166	174	173	182	206	177	178	192	156	166	174	177	191	202	174	185	172	164	180	174	171	201	170	166	178	184	165	183	178	189	205	176	160	200	177	200	181	184	174	159	193	185	198	174	176	188	188	179	193	179	186	175	176	181	198	184	181	201	171	196	183	190	162	191	182	179	170	166	197	186	204	161	204	172	195	169	189	175	181	175	189	167	163	207	175	191	180	188	209	173	188	164	182	175	167	203	186	177	163	181	195	180	187	170	168	175	201	193	171	179	179	209	161	174	159	195	172	175	148	199	186	191	166	174	180	185	179	163	173	175	193	200	179	194	190	211	176	193	184	172	165	170	183	203	168	183	161	169	179	179	181	160	177	194	193	175	177	188	182	158	178	195	187	186	180	209	190	175	183	181	187	173	184	201	172	176	177	193	197	172	165	192	199	185	177	196	179	181	209	193	178	200	182	177	204	183	180	170	157	190	203	184	200	195	179	186	185	178	188	185	199	169	175	170	171	186	192	182	176	162	176	186	188	183	194	182	169	195	178	167	154	183	146	165	194	162	172	170	199	200	176	154	167	172	188	192	177	194	184	208	188	181	172	195	175	177	200	187	190	199	181	161	196	179	215	178	202	173	158	178	186	181	192	239	170	172	190	178	171	182	165	198	175	226	186	191	176	160	169	157	185	187	170	210	191	200	189	168	201	186	161	186	184	189	192	164	189	198	173	190	193	169	173	167	150	180	163	177	189	178	183	183	172	147	213	186	170	178	174	196	189	182	190	190	181	173	177	191	169	191	193	172	191	171	206	185	181	190	171	196	187	176	177	200	186	190	191	168	195	182	179	213	208	194	173	199	184	196	186	171	175	167	200	171	177	167	178	197	195	201	196	179	202	184	184	186	174	181	156	191	193	160	192	167	162	178	179	182	176	177	170	184	182	167	180	193	202	182	178	182	182	176	189	179	192	175	195	194	198	197	187	162	194	155	179	194	196	189	199	189	187	161	178	191	207	194	172	157	188	159	176	173	173	214	179	179	206	174	168	167	210	164	164	181	170	196	164	174	172	152	196	180	179	168	176	179	197	186	218	169	151	182	178	178	201	163	192	180	170	166	178	168	164	179	190	190	183	191	179	189	171	185	190	183	182	168	178	192	183	154	168	208	195	187	176	213	168	193	180	160	181	189	179	169	182	196	164	189	180	171	188	173	173	203	185	165	183	193	166	209	189	181	200	199	171	188	188	170	186	169	159	165	165	163	183	180	192	210	211	169	180	189	177	182	169	188	203	180	193	168	184	201	184	175	160	166	172	195	177	154	171	185	223	192	177	185	171	175	170	178	169	163	183	192	165	176	184	179	180	159	184	173
36222	48811	39815	22729	11789	8634	5662	4971	4404	3850	4107	3319	2591	1942	2424	2229	2364	1513	1242	1197	1251	1170	1033	928	1014	840	699	623	523	443	463	398	365	391	359	359	315	323	329	308	324	351	292	341	295	272	294	312	288	245	235	230	222	212	216	238	193	214	238	215	236	209	221	219	209	220	193	216	209	238	212	200	225	204	218	228	232	244	206	213	221	222	230	226	203	225	192	241	207	228	209	216	222	205	200	220	235	220	216	235	200	205	232	219	241	220	226	215	194	233	256	221	225	236	219	217	249	242	218	245	219	206	227	206	214	230	196	208	219	231	216	227	211	187	236	216	218	210	220	200	215	235	227	214	219	217	225	215	209	252	223	218	219	200	207	234	211	223	218	223	206	218	216	182	237	212	182	213	207	180	242	228	216	225	225	247	216	187	183	222	207	189	220	233	221	205	213	213	203	240	246	238	214	196	216	247	215	252	235	214	208	227	208	217	227	196	213	206	235	205	222	219	234	219	222	228	234	205	212	204	218	205	236	214	218	216	228	211	228	209	217	228	225	223	240	193	205	193	227	212	232	248	237	212	231	208	226	244	229	248	204	226	202	223	231	222	227	244	213	213	218	222	220	204	225	225	204	222	221	202	221	224	222	224	215	239	211	228	203	233	215	239	211	227	229	200	193	212	229	250	205	246	240	223	192	193	225	194	242	242	211	215	234	229	236	205	207	203	212	230	240	203	207	217	216	200	233	233	221	211	195	196	224	222	208	233	224	199	219	235	198	200	229	217	198	244	225	232	227	193	221	219	219	205	225	218	216	214	214	212	213	213	227	219	215	219	222	197	216	225	222	216	214	183	230	202	218	221	214	218	220	214	196	247	216	223	238	238	228	205	192	208	215	195	218	222	185	245	222	222	235	208	191	220	212	231	240	208	226	202	225	212	231	210	249	199	225	225	242	207	200	231	186	209	200	202	198	217	223	222	217	212	198	218	219	213	201	238	222	205	221	206	218	217	224	213	217	224	241	216	243	237	199	209	195	206	212	217	236	220	205	240	237	215	206	242	214	199	226	232	208	199	235	230	233	233	221	226	204	225	201	212	228	217	221	232	207	210	211	216	216	216	221	217	207	197	194	236	212	198	230	202	222	212	213	214	250	233	211	227	214	223	219	183	191	216	233	222	212	220	213	217	251	223	228	220	215	223	216	198	206	232	197	222	193	224	245	199	224	224	220	215	221	237	249	235	230	197	216	195	212	222	204	221	210	216	235	212	222	230	198	231	242	208	201	225	203	193	222	234	214	208	220	215	203	214	203	208	208	232	181	214	235	221	225	236	218	220	230	201	239	217	242	189	200	237	190	214	207	223	193	217	244	206	223	202	210	249	235	212	215	232	229	229	214	216	201	217	195	217	205	199	219	177	199	224	237	201	226	216	214	204	215	227	218	227	216	198	223	211	247	224	222	203	209	219	234	212	232	208	242	219	198	225	248	227	206	247	229	221	216	208	226	231	198	203	234	228	208	217	215	251	218	223	210	198	244	209	222	238	229	233	216	190	215	204	209	215	210	237	230	201	221	207	232	220	218	216	226	211	232	216	223	239	240	254	245	252	218	211	224	202	214	203	222	213	223	191	201	210	232	210	226	249	219	196	196	216	209	216	237	251	202	227	217	250	213	220	216	207	222	233	218	225	239	206	225	228	212	221	230	204	222	226	198	212	223	218	199	215	211	226	214	215	201	229	220	217	209	205	239	229	239	193	250	214	221	195	222	208	208	212	223	223	197	220	209	205	196	234	215	206	209	222	209	214	213	216	220	235	216	202	208	231	214	203	211	227	241	218	222	200	236	196	224	202	203	202	217	225	226	229	221	231	229	192	221	242	256	224	207	231	229	246	225	237	228	210	211	235	231	230	217	221	232	218	223	204	219	228	228	221	220	211	213	207	228	220	206	220	217	215	224	209	228	221	202	215	196	233	225	203	219	221	208	213	221	212	214	211	231	220	225	221	245	213	219	232	223	218	225	227	206	207	210	253	243	240	234	238	209	187	245	203	235	213	222	228	236	200	214	207	212	175	248	234	250	213	230	210	223	198	210	218	230	200	177	215	205	190	227	221	204	229	195	200	207	208	220	232	237	227	194	208	205	223	226	230	243	211	240	220	210	199	212	219	207	223	210	213	237	195	216	202	223	228	229	228	222	241	224	211	224	215	239	197	228	217	229	215	206	207	229	199	209	205	212	222	236	236	215	225	234	234	203	224	235	223	218	210	206	237	233	224	239	208	188	234	215	232	211	213	198	216	221	217	232	228	240	206	219	229	236	217	215	225	197	220	184	227	231	228	200	225	230	199	218	228	223	229	221	217	247	188	230	186	219	207	214	194	234	197	214	220	224	206	198	242	236	228	212	182	232	205	229	213	243	218	214	239	249	203	225	213	240	235	204	237	234	210	225	226	228	212	257	237	198	228	223	225	220	221	219	226	243	219	252	217	234	226	217	245	208	233	232	240	234	214	214	234	203	205	225	223	218	190	211	217	222	213	202	195	220	224	195	225	203	216	237	212	244	222	214	188	227	223	201	215	220	219	208	210	236	205	225	243	233	231	206	212	210	219	235	228	206	216	227	216	224	229	215	238	229	217	210	212	222	217	215	230	211	244	206	221	207	216	233	227	235	227	227	234	250	218	228	228	220	222	219	224	213	205	197	249	194	230	213	245	217	191	231	195	231	231	210	183	223	214	246	207	208	229	241	211	202	229	230	215	219	222	222	244	212	232	234	205	236	230	193	236	208	215	202	193	224	199	201	237	250	207	216	246	235	197	222	207	220	214	218	231	210	227	225	223	225	218	222	202	207	237	206	212	223	222	207	192	184	205	227	228	214	225	238	201	234	202	199	250	206	221	222	224	241	223	193	219	211	222	204	222	221	209	206	228	214	215	250	196	212	239	220	205	206	233	229	224	222	249	237	208	210	195	222	199	195	225	207	217	229	245	210	220	208	232	218	202	199	186	227	189	235	219	263	226	222	199	226	205	227	254	232	238	224	244	249	223	265	220	244	211	217	223	197	218	216	228	217	214	204	205	216	226	244	251	225	229	190	226	225	224	205	226	222	218	236	213	204	228	219	200	230	223	213	250	221	230	220	236	207	245	218	218	205	229	200	191	220	190	231	232	218	213	220	227	220	216	204	205	233	218	238	258	248	196	202	196	205	225	226	200	197	222	225	196	198	209	205	206	211	208	192	231	174	214	207	221	194	199	207	233	234	201	233	227	213	201	188	212	220	213	237	229	242	211	230	203	243	219	241	224	198	197	232	209	236	231	210	238	217	207	233	214	222	214	246	232	227	218	222	207	219	205	228	226	209	209	214	219	221	227	223	206	225	226	206	206	196	233	206	216	202	194	240	235	212	215	230	230	234	197	217	249	230	228	230	202	214	229	203	203	183	190	221	229	207	211	204	230	220	215	219	225	204	212	228	210	223	242	206	225	196	219	217	225	244	210
24648	20945	27662	24897	16175	4829	2521	1905	2170	1513	1501	1389	1129	1049	1061	1116	1114	905	715	631	664	709	689	580	560	466	445	412	438	389	404	385	372	350	380	358	346	365	362	328	335	388	312	326	329	358	328	337	315	320	295	323	335	297	308	344	311	302	302	320	349	312	291	309	288	296	310	291	299	267	319	292	278	341	296	250	295	327	310	322	312	300	284	301	300	316	277	314	290	296	296	286	281	308	281	318	278	316	314	307	305	299	306	337	326	304	295	278	319	305	283	277	274	287	321	299	311	321	306	331	320	290	323	327	295	292	316	326	336	324	291	298	316	306	314	315	313	322	315	316	278	287	300	277	302	315	305	306	290	296	304	330	301	282	296	331	305	307	323	330	305	298	312	279	261	298	302	304	277	316	303	303	335	283	309	298	283	332	311	282	315	302	274	313	279	342	311	311	301	314	302	302	277	312	308	278	302	291	309	283	325	316	312	293	302	334	310	318	273	274	281	295	307	316	296	313	311	349	317	304	322	288	324	293	318	321	311	330	311	329	339	294	307	295	280	321	301	297	306	324	278	293	331	302	289	285	309	269	304	307	303	303	295	291	312	293	287	328	299	293	281	267	301	323	314	305	294	320	287	318	296	285	318	325	312	295	280	286	269	323	318	308	326	285	324	325	296	292	317	310	283	292	319	323	298	274	311	319	304	287	326	329	287	307	296	319	333	297	273	346	291	293	296	344	316	295	329	315	320	296	304	269	294	290	299	331	317	299	299	284	295	312	283	283	312	286	316	307	301	279	270	321	316	305	287	311	296	320	305	318	299	311	275	318	323	296	320	314	298	323	292	316	301	300	302	317	322	309	301	271	324	299	334	317	285	297	316	316	296	301	309	311	280	303	306	321	314	287	307	289	303	312	310	314	289	290	273	333	321	337	318	322	307	301	301	264	269	319	333	298	313	343	282	256	294	328	261	273	338	306	323	306	293	321	303	307	311	284	303	280	327	318	300	305	322	312	273	274	287	323	306	325	286	327	311	330	280	307	277	303	279	284	329	304	282	301	293	316	316	294	268	317	319	292	267	285	305	308	314	296	294	303	302	304	304	327	291	290	292	315	350	308	262	300	310	281	295	304	307	324	315	306	306	313	299	316	313	314	300	333	279	327	290	306	285	313	320	310	320	323	309	294	279	320	322	276	298	309	309	317	308	341	317	288	288	270	321	288	322	293	324	300	320	301	272	287	299	311	276	301	295	299	310	294	311	292	309	292	313	290	297	293	300	297	345	293	283	292	285	301	317	310	314	318	307	283	331	324	346	321	298	293	328	299	290	297	272	295	312	313	268	318	346	329	290	305	288	287	299	301	315	289	300	341	301	277	284	306	306	294	294	308	274	299	275	330	290	306	305	314	310	309	296	311	274	282	262	302	296	308	303	310	313	324	320	300	271	300	325	298	286	291	306	307	277	293	288	299	301	314	329	334	291	300	309	333	307	294	318	325	297	281	282	310	331	313	304	318	318	330	329	316	324	315	337	278	300	279	343	280	299	323	302	322	301	292	317	315	271	295	306	358	335	299	265	323	289	284	320	290	302	299	282	292	304	303	290	296	304	321	284	288	311	311	295	308	290	319	330	298	343	284	283	317	278	328	313	309	304	308	270	298	310	316	287	319	311	333	330	294	326	302	303	310	282	328	307	293	329	274	301	323	304	271	299	286	290	303	330	313	320	305	307	304	292	308	300	278	279	297	299	277	293	314	317	307	311	346	333	283	275	345	313	311	342	304	271	344	292	331	312	303	314	308	287	308	308	260	326	298	304	298	297	307	319	289	288	302	333	285	305	277	314	294	280	319	304	303	303	290	288	295	309	316	323	310	309	301	295	313	299	284	299	302	317	329	300	307	287	306	316	278	312	318	315	321	329	305	307	285	318	311	317	313	313	281	287	312	315	263	288	321	293	333	299	328	309	279	301	330	299	293	308	298	262	281	328	314	330	337	283	309	295	288	311	276	279	305	290	325	298	299	289	317	305	309	303	292	278	296	345	284	301	313	315	310	302	320	341	316	324	327	315	296	298	347	287	321	306	283	296	295	297	297	329	302	321	324	303	287	323	303	281	317	304	289	296	299	288	307	322	285	286	299	338	309	299	333	326	298	319	315	304	297	307	314	291	287	292	304	331	334	299	317	265	296	324	304	286	297	281	311	303	295	299	286	290	307	333	288	323	328	302	281	290	300	297	294	307	309	323	301	298	304	344	317	322	317	296	335	280	294	303	339	291	285	285	298	310	305	334	298	300	297	298	297	287	321	290	312	333	310	320	296	304	291	299	290	320	289	292	299	277	288	292	334	314	304	320	333	307	324	332	306	289	303	320	293	310	321	291	294	284	324	304	324	309	298	286	294	285	285	320	324	308	305	313	295	328	298	315	302	324	305	269	287	309	303	320	316	284	334	293	278	320	303	320	300	302	331	305	283	335	314	291	310	292	290	300	314	303	297	310	309	326	286	312	292	298	325	304	286	282	265	324	299	312	295	268	312	314	288	306	332	291	307	278	313	324	293	277	288	311	259	300	341	304	321	287	306	291	304	300	291	315	316	335	282	297	307	328	311	330	298	313	299	333	315	307	289	318	317	307	278	297	304	298	318	311	318	287	348	323	303	286	284	330	288	313	292	284	309	321	298	307	311	303	327	288	314	308	289	290	305	287	320	302	286	327	314	308	334	290	298	296	310	310	286	293	286	311	271	315	285	306	323	299	283	313	326	277	326	262	301	291	288	321	296	324	286	305	272	304	314	306	278	268	326	292	329	296	300	318	318	321	343	297	322	318	307	305	282	294	311	305	296	324	261	296	286	281	310	260	289	269	274	306	302	296	331	301	302	309	298	325	331	264	304	303	283	301	319	291	291	305	296	320	308	342	316	326	329	311	315	298	320	293	301	278	288	300	290	302	302	307	310	311	313	294	317	289	320	280	265	323	304	297	295	318	337	277	283	297	304	308	314	294	279	330	307	293	319	334	306	295	298	349	332	341	306	319	260	328	299	305	310	301	302	293	309	341	306	275	309	293	299	318	304	311	270	308	299	285	311	334	308	313	315	299	309	315	287	307	302	297	292	304	304	316	293	287	312	294	291	300	283	294	308	299	281	330	300	276	277	306	288	305	309	269	323	312	289	301	281	309	282	289	335	316	306	287	267	323	297	302	329	312	311	303	317	317	318	300	322	315	349	295	276	281	276	323	299	297	302	293	302	289	306	303	299	266	304	333	315	297	299	327	286	288	297	290	290	282	292	286	306	321	314	322	329	317	320	326	315	303	316	318	290	283	292	315	301	301	284	317	321	323	288	292	310	308	289	310	325	297	291	303	299	303	299	300	322	303	317	290	315	301	309	319	311	311	289	293	281	321	305	307	287	313	301	298	293	329	292	368	310	328	299	279	306	292	277	317	299	293	288	296	312	269	309	301	324	306	306	316	268	286	281	331	298	307	264	313	314	323	308
36359	46617	39296	22929	10456	6071	4962	4464	4950	3260	3122	2863	2177	1935	1972	2012	1955	1581	1331	1115	1188	1122	1091	979	833	725	650	587	570	585	507	471	428	420	501	496	467	430	446	434	395	439	401	416	393	390	401	357	392	413	363	381	392	361	314	365	372	362	342	338	384	334	341	357	347	361	344	360	346	349	355	287	346	356	368	376	326	345	374	354	332	389	345	338	367	336	339	348	336	365	345	354	357	344	320	371	377	358	341	330	338	346	352	321	338	363	326	358	366	389	318	335	358	335	384	326	375	353	338	346	351	352	346	350	369	363	364	316	360	349	367	384	362	374	353	344	330	348	332	351	357	314	336	357	344	323	330	370	333	402	343	358	330	331	337	330	334	354	351	331	339	346	336	389	343	366	350	381	350	329	374	380	343	347	354	354	346	356	349	358	355	377	361	336	348	354	346	332	374	392	352	341	360	361	358	342	354	314	341	346	348	346	347	335	379	365	358	350	346	354	361	375	324	352	346	363	368	312	335	358	355	331	336	331	336	381	360	353	380	341	389	375	370	331	370	368	355	345	358	347	308	334	365	349	347	343	390	354	352	358	356	322	351	357	373	339	397	339	336	364	354	370	365	329	386	367	351	345	375	378	310	338	350	365	372	359	358	341	337	362	345	347	346	375	359	347	341	328	358	353	370	323	369	372	351	359	338	355	373	319	346	336	358	332	332	340	343	326	346	324	352	374	360	383	377	360	384	365	337	343	310	353	351	348	376	347	366	332	346	357	384	347	351	318	321	362	387	363	349	347	350	346	364	360	360	349	345	388	333	341	364	378	337	352	376	334	341	358	351	359	379	345	328	339	351	362	337	319	338	355	297	321	382	340	345	377	388	331	359	341	344	353	323	335	374	352	343	316	356	364	351	364	339	355	338	334	389	333	392	342	332	314	381	322	374	382	359	353	338	344	353	378	347	375	352	338	343	337	351	344	323	350	346	345	317	354	359	375	362	358	371	375	365	390	369	335	325	385	346	372	299	325	347	345	362	344	352	357	339	345	394	370	362	345	335	339	358	315	338	334	344	369	329	355	343	339	353	351	367	375	326	386	351	364	334	378	341	362	320	386	349	356	368	328	374	319	352	324	364	336	343	352	335	358	348	392	317	362	352	338	366	336	379	365	331	341	340	360	356	328	379	353	364	352	331	355	358	349	336	312	341	342	369	381	382	350	325	356	356	336	325	349	330	375	356	330	311	358	362	358	347	340	334	363	378	351	350	360	378	334	315	334	327	363	377	344	327	325	347	346	346	354	382	378	353	390	362	328	336	349	361	332	347	326	355	334	330	348	393	371	353	368	358	342	365	386	387	386	344	367	322	368	391	377	364	365	345	373	353	332	336	333	324	362	360	370	363	383	349	358	326	344	385	337	360	368	323	337	328	333	339	368	355	335	367	335	363	361	339	363	351	348	334	346	328	374	310	383	340	342	364	336	369	351	319	350	344	345	316	334	340	351	365	330	391	333	324	344	331	340	354	361	339	329	318	363	378	331	336	363	356	368	353	376	356	365	342	329	353	360	367	346	349	353	365	343	325	361	338	352	299	352	355	339	333	362	331	332	346	347	357	331	359	355	331	373	361	333	352	362	333	326	346	330	354	361	366	341	343	349	366	370	353	320	333	362	350	347	372	352	335	346	333	365	350	322	375	359	363	356	318	353	348	306	358	355	366	344	327	322	361	318	366	359	326	338	369	356	347	355	335	370	355	312	328	354	357	340	367	344	327	342	368	381	385	334	347	368	352	346	365	342	306	340	377	341	340	342	351	348	337	318	356	375	367	334	349	368	337	315	387	371	342	357	350	328	353	363	344	340	371	390	322	353	358	365	362	333	357	384	324	351	352	336	329	354	339	344	374	342	332	359	352	348	335	352	388	373	353	344	332	368	355	369	372	338	340	328	364	368	331	340	352	360	373	327	336	347	331	341	359	337	353	356	366	343	331	382	344	324	372	333	353	359	347	371	348	321	342	341	348	332	370	352	364	344	332	346	339	340	352	348	352	324	342	357	337	343	368	341	399	361	343	326	353	347	344	341	345	317	378	341	345	361	352	318	341	352	338	365	348	379	340	375	375	372	344	359	359	353	354	379	369	342	349	358	363	347	351	361	306	357	358	364	346	357	379	316	352	303	348	343	355	364	350	345	378	358	360	357	360	329	361	377	335	380	287	323	363	340	340	338	369	346	366	332	350	341	336	380	350	367	308	351	339	351	356	343	351	357	343	361	381	320	373	369	326	341	335	374	352	343	347	353	327	365	339	342	374	337	363	336	363	362	371	365	352	334	332	351	313	345	372	352	347	348	331	340	358	381	345	337	368	385	344	298	370	370	346	364	352	384	334	364	379	386	381	391	333	351	373	361	349	395	306	361	365	372	339	384	339	355	345	349	327	351	323	361	361	321	347	364	365	340	360	342	329	324	356	363	347	366	355	328	346	356	325	339	345	346	350	360	315	322	341	384	344	376	337	321	346	344	311	319	370	342	328	375	355	345	382	356	333	347	310	341	327	317	361	343	337	345	345	367	366	317	352	329	340	352	351	342	379	339	353	361	348	359	370	392	363	367	365	334	339	360	365	319	400	361	369	346	354	347	355	363	350	339	325	346	368	351	357	345	335	363	388	376	368	337	372	356	342	359	346	376	377	321	371	342	371	347	373	341	391	351	350	346	343	351	351	380	376	354	342	343	361	355	333	332	343	355	343	369	325	337	338	344	351	331	333	380	370	340	346	331	362	380	357	379	354	340	339	385	365	341	359	336	338	329	357	344	335	396	327	363	352	336	344	342	353	356	336	329	352	368	395	329	353	337	354	365	357	357	336	391	347	333	331	337	364	349	335	366	332	324	361	370	359	320	392	342	334	361	359	379	359	381	325	372	351	336	360	369	384	351	358	377	364	378	312	347	369	354	354	351	339	329	336	360	346	369	345	367	344	358	352	336	370	371	340	349	383	341	334	359	321	339	339	332	353	329	341	343	347	356	336	365	344	331	373	340	336	378	357	370	350	344	331	336	348	335	373	387	338	341	386	333	401	369	350	346	364	337	334	330	340	329	315	331	401	341	352	338	323	383	323	359	327	336	381	382	335	359	361	358	372	344	341	400	330	360	366	319	346	359	366	364	318	332	345	346	342	357	391	338	343	346	353	333	331	359	360	364	388	369	367	343	355	338	355	352	369	383	383	367	377	361	403	360	347	347	383	350	410	328	356	358	313	338	347	356	373	372	319	368	355	377	308	325	339	314	332	333	364	350	334	341	349	357	349	326	375	374	357	358	347	347	377	349	367	356	322	362	343	363	381	350	319	354	356	342	360	354	361	332	333	343	355	367	325	360	356	347	329	344	352	359	352	365	380	350	339	368	359	384	345	314	362	350	354	314	345	307	337	340	370	319	349	358	360	338	360	340	342	344	371	318	350	339	360	341	381	337	332	347	359	349	346	343	361	358	366	350	327	309
22395	20905	28571	23409	20944	21157	16037	5187	3433	3490	2757	2051	1456	1492	1654	1654	1635	1230	1029	963	928	955	902	727	748	667	571	517	470	417	376	337	343	410	406	346	337	271	309	309	339	294	305	277	272	298	236	222	232	230	222	220	216	260	230	198	199	209	216	247	220	226	210	222	192	204	224	207	227	234	216	247	209	188	228	226	236	238	247	200	231	203	212	210	210	185	217	210	212	188	246	211	221	213	187	215	203	214	235	224	194	242	211	216	214	234	243	205	230	220	214	211	223	217	218	238	214	198	206	212	217	246	217	222	188	240	245	207	224	219	217	207	232	225	215	196	239	231	219	207	211	241	195	216	214	220	203	193	222	224	237	189	206	203	202	228	199	232	219	207	234	205	208	215	230	236	215	239	219	215	203	184	220	211	199	184	220	217	233	203	212	209	204	208	219	225	231	201	204	205	208	191	220	191	205	195	219	183	213	216	236	216	198	216	200	226	231	236	211	208	201	216	196	222	204	222	189	232	224	198	198	212	237	227	232	228	220	238	215	223	209	212	200	185	218	231	230	212	214	231	230	228	193	204	215	226	212	196	223	210	234	239	206	200	209	215	264	234	230	234	219	204	190	213	205	221	195	227	219	224	215	238	220	212	200	218	211	221	212	202	236	249	206	196	203	225	233	215	214	226	222	215	195	224	219	217	221	231	204	219	232	217	205	209	232	246	218	218	206	212	232	190	233	215	195	211	213	222	214	235	211	204	217	216	233	215	215	215	225	222	204	223	242	241	190	209	200	221	202	213	212	218	193	240	219	228	223	211	208	213	228	181	230	221	239	218	229	215	223	194	202	212	203	217	223	219	199	217	207	207	236	211	208	232	191	208	232	227	217	213	199	216	221	186	203	209	217	225	229	199	246	220	230	216	220	243	210	215	225	187	208	238	196	228	231	200	227	215	201	197	220	219	221	233	215	222	213	226	210	186	198	191	220	219	240	219	216	208	211	229	226	235	199	207	221	201	221	224	214	206	226	196	222	232	203	229	191	212	225	200	214	196	224	229	188	210	204	211	205	204	213	217	195	218	211	206	202	230	231	208	219	245	218	210	215	211	226	194	197	222	201	220	216	232	212	216	212	203	225	222	242	236	206	209	198	242	218	195	198	189	198	222	209	227	208	240	236	216	232	231	247	192	218	226	196	232	205	217	217	225	213	205	226	201	233	224	251	213	223	235	220	196	197	236	218	207	197	239	202	217	189	224	218	223	218	196	217	231	218	199	210	244	207	215	235	223	225	225	241	209	237	225	224	207	211	188	214	218	206	195	203	195	234	193	193	181	239	214	254	206	228	218	209	193	223	230	199	235	216	208	227	223	202	209	223	180	226	187	215	232	199	210	210	231	238	231	210	213	233	220	224	204	226	218	227	211	217	215	208	204	220	207	226	231	229	231	211	233	205	216	223	193	177	202	195	225	218	199	233	205	219	214	202	223	207	207	216	212	211	249	233	211	178	194	206	233	222	198	216	235	228	202	212	227	199	210	180	216	217	209	201	200	228	217	232	211	189	223	213	214	227	200	218	218	225	218	225	173	204	184	245	196	221	263	236	213	205	208	228	200	237	220	212	241	215	215	204	236	209	220	200	210	212	227	213	185	210	214	202	218	226	226	213	201	204	225	233	209	237	236	214	218	245	236	222	201	208	220	204	211	210	204	233	196	193	204	216	210	202	203	229	220	209	229	223	225	222	224	227	210	212	229	238	201	178	210	204	223	226	218	208	211	207	226	216	228	218	203	230	227	223	201	203	231	233	221	188	197	186	221	227	206	225	201	228	227	236	220	205	208	234	204	235	212	203	211	205	218	197	203	203	212	221	222	227	223	211	203	233	238	212	199	225	223	224	220	203	193	244	231	222	237	225	192	209	212	222	204	216	235	201	206	235	214	219	206	228	228	191	223	271	181	214	239	203	214	190	204	207	222	217	225	239	232	245	213	225	243	209	203	219	212	211	248	229	187	208	189	204	219	213	235	212	215	204	195	214	185	220	199	208	232	232	217	181	208	199	187	229	225	215	222	231	213	207	216	221	196	214	219	244	221	253	228	229	193	192	216	217	228	211	225	237	198	189	196	223	198	233	212	207	213	215	206	224	204	229	207	232	213	216	233	219	240	210	248	211	243	231	188	223	223	206	216	225	227	216	206	219	215	218	214	219	204	228	193	218	211	186	214	210	204	207	212	217	238	213	219	217	228	210	251	211	235	206	236	195	185	215	232	213	215	190	232	198	232	253	233	224	250	231	224	230	209	248	214	181	208	212	216	205	223	227	248	224	222	225	212	203	228	234	186	190	191	217	212	229	218	210	210	193	208	228	205	227	229	234	203	222	214	215	222	240	212	197	192	196	239	217	207	246	226	217	211	207	206	243	226	221	201	201	211	225	203	208	257	222	221	221	220	209	215	223	253	227	213	228	225	195	225	222	206	213	210	228	211	214	217	200	221	214	225	194	230	228	209	227	212	207	217	221	213	212	216	205	174	208	208	203	201	225	197	188	230	224	210	212	225	189	207	245	215	195	212	222	199	196	244	227	213	201	191	224	228	197	208	202	238	213	218	198	229	198	224	224	204	217	217	232	225	229	190	213	229	196	214	201	207	198	218	237	178	226	218	182	201	229	210	201	179	202	225	211	200	229	229	218	203	212	222	220	203	241	218	235	197	203	230	203	214	198	222	191	183	226	223	219	204	214	197	217	204	214	189	217	209	209	209	206	211	196	203	215	249	229	212	193	249	208	215	201	213	243	229	214	195	248	208	229	230	220	225	230	213	210	215	230	226	235	222	220	207	215	190	210	215	231	215	218	218	215	212	216	208	227	223	244	217	193	210	223	232	198	215	227	213	210	204	203	208	205	232	205	212	226	188	187	193	227	229	208	227	189	207	216	235	193	250	202	214	202	237	218	203	229	246	216	226	202	238	234	191	235	198	214	194	218	221	202	216	222	230	214	201	239	223	214	235	204	224	224	204	209	229	225	229	227	221	226	224	197	220	225	206	218	212	219	225	223	253	225	225	195	230	215	219	193	210	253	206	212	217	207	216	206	218	213	230	221	204	206	227	209	217	205	211	230	227	214	215	202	226	210	216	212	208	191	229	238	232	244	205	239	215	231	193	221	224	238	208	223	206	213	236	246	236	239	232	214	206	214	216	211	221	221	202	201	211	206	237	210	222	204	235	224	234	238	199	200	255	218	219	219	235	204	215	221	235	243	213	216	217	216	180	245	235	224	235	225	217	215	237	216	207	242	194	238	212	225	237	233	195	214	241	214	238	226	208	200	206	203	181	216	221	210	230	256	225	213	244	190	226	203	232	192	220	206	199	210	206	209	220	237	215	222	185	226	227	225	195	206	234	207	187	207	217	199	205	213	214	223	201	245	196	218	179	210	215	213	229	218	200	208	210	220	221	231	217	200	204	193	197	210	207	230	219	215	195	254	204	205	217	210	238	199	230
40075	53149	46306	32932	17908	12381	10943	8606	7237	7276	5556	3962	2921	2924	3265	3159	2988	2327	1813	1646	1698	1663	1593	1316	1174	1119	900	751	674	674	566	488	473	545	543	552	463	393	404	462	406	424	335	380	353	330	343	305	277	298	264	264	261	261	250	259	252	259	214	211	262	259	221	280	256	262	234	247	262	232	255	251	262	273	230	243	262	274	230	224	243	283	268	253	240	243	219	256	246	221	235	250	250	235	207	236	235	249	244	248	251	249	227	225	233	242	225	235	229	254	264	254	268	256	265	249	241	255	242	264	243	241	236	273	238	259	226	247	245	271	257	257	231	251	284	243	247	240	246	243	236	233	228	256	225	239	242	242	233	251	206	245	257	238	259	242	246	240	247	237	229	226	228	261	249	236	255	252	244	247	267	233	249	275	246	237	225	250	241	268	255	260	268	256	233	238	223	237	226	249	234	260	242	225	255	257	245	262	252	239	257	248	243	227	228	255	263	229	268	277	267	275	256	264	255	214	215	244	228	207	239	254	248	218	233	234	211	210	229	251	221	235	208	257	240	255	247	250	242	249	249	257	233	275	241	240	270	244	237	255	239	264	233	269	256	226	263	241	232	256	233	230	226	251	226	237	241	242	252	243	248	225	250	250	256	243	278	235	239	245	234	233	253	249	252	255	227	237	259	257	229	259	242	266	286	240	238	250	262	232	247	271	252	237	238	241	246	217	244	219	220	245	232	211	268	215	254	248	235	234	236	253	247	271	225	243	248	258	257	213	218	250	272	246	243	258	246	266	275	218	236	237	265	261	255	255	261	268	255	254	265	223	245	260	223	227	236	248	232	262	255	269	245	262	231	238	230	247	230	217	211	236	249	222	217	248	247	248	242	246	232	245	255	262	272	238	251	240	260	220	223	226	210	219	247	246	253	234	251	240	225	260	235	243	250	229	238	228	235	257	237	239	234	233	249	217	252	233	255	246	235	213	261	229	247	248	265	259	247	213	237	260	246	229	248	261	231	237	213	237	256	242	242	231	236	244	249	255	242	265	227	248	256	268	216	232	244	264	267	228	251	230	228	232	266	245	243	227	231	253	232	241	210	259	225	269	250	270	228	237	233	258	242	255	251	233	237	248	239	267	271	234	252	260	259	240	239	222	217	225	234	254	235	250	251	251	241	251	249	224	250	251	229	244	241	245	239	241	237	273	260	279	234	239	245	237	240	239	236	220	260	254	234	234	252	251	232	247	247	214	265	247	228	233	251	251	214	248	257	277	262	235	216	234	239	256	246	274	257	222	256	246	231	249	235	244	237	233	260	240	240	231	263	245	203	239	224	257	259	213	263	239	227	246	252	236	250	226	243	253	237	242	263	257	239	262	270	231	240	260	256	232	225	233	250	245	237	261	221	230	252	212	237	239	227	255	213	237	256	225	235	260	243	244	268	240	238	249	251	220	234	226	263	268	245	244	248	261	258	232	222	257	243	235	244	261	223	224	239	262	228	253	230	241	249	245	244	263	273	258	235	250	267	235	216	228	252	238	260	240	223	248	217	238	236	250	247	235	268	202	233	251	242	236	256	246	242	229	257	234	250	256	225	247	257	243	248	243	252	227	249	233	241	241	258	233	243	244	229	241	268	220	231	261	234	231	206	223	256	209	233	244	236	241	266	229	250	260	262	224	217	221	216	206	226	258	240	213	262	251	249	244	233	285	241	271	237	257	242	250	248	258	243	219	238	235	242	236	248	277	228	256	262	210	231	234	246	226	207	254	240	271	227	251	228	216	263	235	245	247	272	239	260	230	243	251	236	231	250	249	247	251	218	235	238	248	259	230	243	230	253	233	227	234	217	240	252	238	241	258	211	249	243	246	234	266	249	241	234	249	247	242	208	237	243	215	229	261	238	240	247	225	233	249	238	254	234	226	247	247	257	266	228	236	236	233	265	216	248	247	234	247	291	264	257	278	209	267	264	266	240	252	272	249	230	213	257	244	238	217	246	270	270	254	246	241	236	231	250	245	252	227	249	270	263	251	240	223	267	242	243	252	257	235	240	265	252	240	252	230	232	233	274	229	247	247	238	254	216	257	245	231	225	232	240	221	248	263	219	245	223	236	245	273	226	222	236	241	244	252	237	259	261	251	242	227	221	227	214	237	237	227	208	276	231	236	227	251	228	242	235	242	251	254	260	237	250	248	247	202	248	249	225	229	231	255	214	229	237	226	233	230	239	266	251	247	210	246	229	264	246	255	251	249	245	238	227	230	246	225	259	271	255	240	221	260	259	242	246	258	229	254	266	223	247	260	247	232	247	246	224	251	258	228	250	231	217	243	218	251	242	254	221	233	237	255	251	253	277	238	271	205	220	241	233	257	237	254	260	247	222	216	219	218	243	241	253	245	246	234	230	264	246	216	262	237	236	242	238	242	235	226	213	255	223	260	242	247	239	270	244	248	237	255	262	261	275	238	246	231	254	274	265	242	230	221	263	266	225	229	236	221	242	255	224	236	235	229	277	238	261	224	242	247	277	241	209	273	237	256	244	242	240	258	242	233	254	245	261	250	257	232	265	222	256	234	250	236	253	243	244	216	243	257	251	232	261	237	222	245	243	205	256	237	238	243	238	247	263	260	249	242	220	261	233	222	242	251	231	237	253	262	262	256	234	232	207	238	259	230	280	265	262	248	255	263	234	227	224	267	262	228	233	246	264	262	255	204	223	273	242	275	252	220	250	247	253	284	251	262	247	230	264	239	229	232	251	248	267	221	213	239	232	243	248	229	249	251	217	250	248	261	267	237	264	240	246	243	238	223	226	252	224	259	240	234	226	242	266	239	215	218	256	270	243	245	232	279	259	216	237	262	230	228	237	252	242	246	222	202	251	247	239	253	239	231	259	235	227	240	272	246	248	226	223	239	251	256	273	237	242	210	249	261	247	238	233	241	243	267	249	254	262	258	262	267	269	258	238	236	260	221	274	243	238	231	223	234	269	239	234	245	259	268	255	244	254	211	241	259	259	259	241	239	245	246	261	226	191	208	237	236	259	258	219	246	221	237	245	266	256	238	242	246	236	237	254	223	261	224	257	250	242	232	236	208	249	223	241	242	239	272	235	240	242	275	224	264	242	239	236	212	267	247	252	236	266	230	233	228	249	243	252	230	226	257	227	272	241	257	237	249	243	234	230	254	254	246	237	232	269	271	233	244	238	243	238	233	258	237	253	267	218	222	218	241	250	276	249	229	225	258	250	233	239	237	254	243	248	250	248	228	232	216	249	247	219	237	219	220	221	241	252	244	233	228	219	228	244	261	242	232	223	267	235	253	245	234	235	218	249	270	230	252	268	268	219	238	250	257	242	255	249	237	251	253	251	210	236	226	236	261	231	269	275	229	275	255	271	262	238	232	235	231	238	246	252	206	245	249	229	256	236	257	253	259	229	251	229	242	269	282	228	260	238	268	233	249	246	234	239	244	225	217	242	254	263	247	233	231	225	231	217	229	234	240
29066	24446	26234	19276	8379	5440	3308	2033	1348	1125	1007	782	583	661	719	852	606	413	545	509	574	640	568	460	434	439	410	343	352	340	304	295	313	323	312	300	297	321	324	295	299	258	281	279	253	278	286	257	310	242	270	263	245	217	279	298	281	253	257	259	263	256	266	264	250	244	282	266	277	267	266	268	268	264	267	243	245	265	251	250	226	254	238	248	259	226	228	260	283	259	243	267	259	232	290	242	282	275	231	277	261	255	261	270	282	249	237	288	277	241	259	243	249	271	265	264	285	269	236	273	267	255	241	226	276	236	240	255	246	248	239	268	245	242	263	254	260	249	239	240	265	270	243	241	272	251	232	281	288	245	268	240	259	234	260	267	289	220	271	226	276	249	258	251	264	260	281	244	222	252	238	255	236	277	256	275	259	294	252	268	278	242	282	237	256	252	252	276	257	243	253	241	268	263	267	277	278	264	240	234	246	241	268	271	261	241	270	274	256	225	265	243	242	229	277	227	254	263	259	260	281	247	287	265	258	264	249	251	278	260	260	278	253	229	268	229	260	236	259	309	259	242	265	243	271	274	259	258	228	264	270	297	264	268	237	277	279	259	251	221	253	261	237	258	285	258	226	241	253	253	240	245	223	231	267	240	254	249	247	250	284	280	246	237	260	268	235	271	279	246	263	249	261	259	258	259	274	251	254	258	225	277	267	283	248	278	244	260	250	219	264	242	275	252	248	254	245	231	267	240	248	242	258	248	279	260	243	244	263	255	263	263	248	264	236	261	243	276	261	233	241	254	231	264	244	271	280	261	253	275	263	246	227	235	240	260	230	277	253	250	237	235	259	227	227	255	288	274	237	240	248	271	270	247	258	270	248	273	251	259	257	236	254	298	274	241	270	236	245	254	247	282	256	260	249	268	228	234	293	268	248	260	274	246	261	221	262	238	255	220	252	231	255	226	222	292	282	279	255	280	233	268	229	272	254	284	270	259	228	234	264	252	262	230	258	269	259	258	244	280	263	256	257	260	265	255	234	249	262	251	259	252	245	285	277	236	247	233	286	234	244	255	281	260	242	254	261	264	248	264	231	262	216	255	275	237	246	230	272	250	268	254	270	259	246	258	232	248	258	254	248	252	260	284	255	290	260	257	270	281	251	249	256	225	263	255	264	250	235	244	238	267	292	257	250	280	228	245	252	271	255	259	253	260	268	257	286	265	234	282	256	286	239	254	230	245	252	288	264	254	241	277	256	245	248	270	270	244	245	261	259	234	213	250	263	250	239	262	280	264	270	272	245	255	224	277	249	272	264	254	241	288	270	216	247	259	251	271	247	280	233	246	246	246	237	258	258	274	270	246	234	252	254	268	283	262	252	245	258	235	283	252	249	239	240	273	231	228	273	255	269	230	225	286	243	244	242	238	261	269	235	252	277	279	252	278	255	251	220	243	293	248	275	234	264	237	252	286	250	259	248	267	245	258	256	260	230	269	273	265	254	289	268	244	286	231	257	238	255	273	242	262	254	269	273	248	231	246	273	239	241	255	247	262	244	251	250	270	254	256	233	272	232	260	231	232	267	280	261	269	240	258	277	255	265	254	258	249	263	239	267	259	264	264	269	288	260	218	248	271	231	263	248	270	244	246	262	245	266	259	269	259	268	231	231	218	278	263	267	285	251	250	278	226	290	266	248	288	240	255	271	261	246	265	257	258	260	235	263	249	258	224	257	249	272	243	272	274	249	268	248	263	278	273	273	279	252	275	265	239	247	255	259	258	247	268	267	235	239	261	242	263	262	261	249	257	282	277	252	288	256	246	242	234	264	232	244	227	279	261	260	286	271	270	246	255	222	266	248	222	241	262	268	264	269	244	268	239	251	298	263	232	229	262	288	270	269	254	233	255	227	262	266	263	303	276	267	266	245	273	276	283	277	274	234	257	246	242	252	275	271	259	255	269	259	264	253	283	253	258	266	231	266	250	258	226	266	242	269	266	278	276	273	271	260	260	297	250	256	260	252	266	271	260	229	255	229	251	276	268	263	258	242	241	269	253	248	262	292	258	251	257	250	222	260	267	249	261	236	245	268	250	264	250	246	245	254	282	268	242	230	303	246	252	260	267	242	233	245	261	250	280	266	251	243	254	253	221	252	249	285	275	221	258	241	269	259	242	260	261	267	269	241	268	268	259	242	255	235	265	246	270	254	289	264	236	279	246	223	249	253	242	234	265	251	256	225	266	250	268	261	281	268	246	265	276	274	247	257	270	263	260	254	275	253	264	267	261	247	257	244	268	276	258	305	256	250	249	245	234	258	277	281	263	213	246	232	290	254	261	263	287	258	259	260	273	253	254	270	270	286	245	248	266	273	252	247	250	285	289	239	239	252	270	245	269	224	271	255	251	274	250	228	257	259	256	238	235	261	231	274	301	276	236	264	281	266	234	226	248	271	309	256	260	257	256	233	260	245	269	242	261	274	247	243	250	262	258	252	281	241	240	262	269	267	267	247	220	275	279	249	268	265	285	228	248	247	248	237	233	243	253	259	255	257	277	269	235	220	249	235	217	251	261	244	293	257	241	257	233	250	234	259	237	264	248	288	251	255	265	254	252	244	255	257	236	270	270	278	267	232	242	262	240	280	261	252	244	261	248	258	246	246	247	236	265	241	242	230	247	252	265	279	243	269	296	240	250	280	265	244	273	265	262	248	249	238	248	248	231	269	246	250	263	248	258	237	273	262	239	256	276	273	265	292	259	259	236	240	230	246	273	275	252	247	257	274	255	249	249	238	265	276	271	246	271	276	271	244	251	253	255	288	252	250	246	280	288	258	251	254	247	243	261	218	272	294	267	260	242	250	251	256	243	270	282	263	265	245	272	243	268	255	274	249	241	260	253	255	254	257	276	274	267	248	260	257	261	272	243	257	245	251	268	241	244	252	249	252	272	239	251	239	258	262	290	266	235	238	249	280	261	262	249	258	232	261	273	259	258	250	230	252	248	223	231	261	256	261	267	231	248	262	242	244	244	267	255	254	230	242	270	259	271	254	262	243	279	253	247	254	266	289	272	226	265	260	258	249	269	271	258	260	281	239	243	242	250	254	263	249	271	249	264	268	235	266	245	240	254	265	254	264	241	258	231	246	254	230	249	256	276	237	263	240	249	267	236	255	276	270	241	242	250	274	268	227	284	273	259	242	255	268	257	259	248	246	256	252	249	268	237	274	254	276	211	255	252	249	244	272	262	281	237	266	273	249	267	247	240	284	248	259	263	250	240	257	270	242	257	254	258	257	256	262	252	278	269	272	242	281	247	257	235	257	240	220	241	234	268	260	294	269	220	250	259	264	273	260	269	236	265	257	263	240	277	254	246	244	255	237	263	261	254	262	275	241	252	282	271	265	259	278	240	275	279	255	275	236	261	244	283	247	254	269	259	258	245	286	257	282	252	229	259	244	222	220	272	265	247	265	261	236	256	244	257	251	255	266	258	277	229	252	255	251	257
34543	37588	32132	20550	12238	9798	6556	4300	3012	2175	2110	1383	1097	1195	1221	1586	1056	692	790	907	889	1050	894	718	637	608	525	440	411	404	420	384	383	411	388	391	361	352	376	350	375	338	351	382	355	335	366	328	309	297	315	315	289	292	301	330	273	312	315	266	285	312	303	298	290	316	290	290	309	278	304	313	285	307	316	298	295	294	296	302	316	302	316	316	307	315	271	316	294	313	301	308	255	327	316	316	298	287	318	280	308	298	310	319	265	306	303	309	301	328	301	312	287	314	303	290	344	299	291	317	307	291	325	326	307	269	322	319	300	349	327	282	323	335	287	300	311	284	302	290	278	315	297	304	303	312	298	316	319	310	288	319	281	342	298	329	313	273	327	286	292	305	330	314	291	277	277	294	297	306	310	296	284	305	300	317	299	295	336	315	312	306	299	319	315	265	292	307	325	320	306	309	301	296	309	308	311	317	298	287	319	306	328	321	330	280	320	332	316	320	292	316	309	297	308	332	290	297	308	330	295	299	333	323	302	279	299	311	276	302	300	336	298	317	298	306	294	295	300	311	290	294	328	301	293	288	307	306	339	313	323	299	310	286	346	299	321	285	324	324	277	317	298	301	298	324	320	332	322	308	344	335	307	286	331	302	305	296	307	336	289	310	324	310	334	286	314	266	309	312	306	295	299	307	320	319	330	312	338	304	313	292	296	324	317	325	299	313	315	309	283	324	290	287	305	289	304	318	300	303	309	326	301	299	296	300	311	292	325	315	311	327	297	312	330	297	315	333	300	302	275	282	340	317	305	294	322	309	302	309	292	339	356	324	335	310	317	290	319	278	329	308	322	300	301	312	311	307	288	333	318	321	295	325	345	310	293	307	320	283	320	300	294	334	317	307	319	317	324	312	292	310	259	339	311	303	299	297	310	313	313	316	316	295	286	299	311	281	307	310	307	320	302	310	310	317	304	337	305	292	280	332	288	323	292	302	312	308	285	315	325	314	307	298	316	294	318	278	326	304	282	274	322	331	269	312	312	319	341	320	311	322	296	299	313	337	340	329	326	312	291	293	305	319	312	276	316	316	289	330	287	293	313	344	278	319	337	283	306	330	318	316	267	293	328	285	303	309	314	332	309	293	315	293	276	303	314	280	283	305	342	321	276	289	305	325	287	333	304	302	324	300	297	310	304	296	303	331	280	324	303	335	318	297	305	308	353	314	312	315	294	310	306	304	304	317	309	307	321	284	322	294	299	298	301	315	313	340	284	324	301	292	309	348	296	310	300	321	324	321	287	331	298	299	278	324	286	296	275	283	327	321	323	316	329	288	314	274	304	319	299	302	302	288	322	280	302	316	311	288	312	285	301	319	316	311	314	307	290	334	327	281	294	297	334	292	310	304	314	319	302	279	327	291	316	327	288	299	307	322	321	328	286	279	319	330	287	305	274	299	297	312	348	319	286	315	286	314	305	308	276	282	303	321	330	266	299	306	282	292	291	286	315	310	329	311	275	284	296	294	318	303	318	327	294	296	332	291	293	327	313	306	286	305	310	262	256	293	332	304	312	317	305	279	305	303	327	272	294	314	321	306	292	313	298	322	297	306	332	284	290	302	289	279	280	321	336	287	310	285	289	281	294	329	314	308	301	293	326	317	303	313	335	317	324	312	302	279	318	319	317	305	313	261	322	300	289	307	298	297	307	304	323	322	286	319	299	296	273	297	295	326	335	347	354	289	273	304	354	363	310	326	309	333	308	298	305	314	295	316	302	336	318	281	314	301	321	298	304	299	288	311	336	300	315	312	305	322	301	304	271	287	321	324	280	295	319	305	301	297	294	304	317	304	285	324	312	294	307	306	281	300	315	284	309	306	288	309	292	278	337	293	271	322	286	327	315	306	295	301	294	327	303	316	311	290	318	339	314	327	298	299	305	283	292	316	353	328	293	287	320	305	313	305	296	290	339	290	305	303	331	327	310	285	330	332	278	282	317	266	313	287	291	291	303	291	279	296	330	329	262	320	287	305	314	311	292	283	309	300	317	305	278	307	317	333	306	306	320	298	300	314	311	298	322	287	323	287	305	320	312	281	323	322	315	316	305	317	309	306	301	298	291	268	301	331	278	320	301	313	285	274	326	346	297	277	283	301	285	286	287	281	306	321	340	304	305	308	303	309	316	300	294	290	306	325	319	297	291	292	321	327	342	317	314	291	280	284	295	311	320	296	309	332	292	309	311	273	275	304	309	311	311	328	314	310	306	299	348	308	313	297	294	299	326	307	327	326	298	273	326	329	324	296	308	279	327	290	315	290	300	294	322	317	296	316	335	307	299	330	301	298	283	330	340	346	326	308	306	293	335	314	294	282	311	279	309	311	315	293	282	311	335	305	313	282	322	316	313	306	320	292	301	299	300	283	331	288	314	283	312	324	316	301	281	338	348	332	299	326	323	313	304	296	302	306	324	309	335	313	320	298	297	327	297	329	304	305	313	316	288	316	298	288	345	300	336	305	305	308	329	316	300	279	320	289	327	290	287	340	303	296	302	312	307	302	278	317	292	313	316	334	313	309	300	306	320	284	296	311	297	323	307	297	305	280	300	287	284	303	295	338	336	288	315	288	293	290	278	324	295	313	310	297	296	312	308	310	334	327	293	287	319	286	303	323	308	293	335	309	308	333	306	306	330	299	307	307	299	286	296	307	269	290	311	306	316	330	279	330	294	283	286	287	311	296	300	337	262	306	274	319	305	308	301	290	305	293	303	302	302	289	312	302	318	350	308	305	307	297	294	319	278	321	328	288	301	310	313	317	316	328	301	290	310	308	282	319	315	285	277	318	284	303	295	269	288	309	313	307	284	334	295	286	294	283	315	313	303	336	297	321	324	329	300	289	312	327	314	290	288	319	320	338	299	311	288	287	299	286	320	279	293	308	309	316	297	298	287	313	289	298	301	301	304	332	325	240	316	308	334	295	338	335	338	309	342	309	318	301	317	303	312	289	308	316	284	280	322	324	301	307	278	292	284	306	298	306	323	315	312	319	330	297	307	306	314	327	310	312	306	347	299	301	341	306	324	275	331	331	311	313	287	322	308	304	306	295	322	328	292	317	305	270	319	292	307	286	335	304	314	296	315	302	315	321	343	312	301	284	302	307	276	305	275	341	326	323	309	287	291	285	312	277	308	304	304	299	313	303	312	304	291	335	335	301	285	304	304	294	278	303	298	298	275	288	293	319	323	300	313	296	300	270	303	326	314	342	310	304	328	285	301	317	313	334	310	297	300	310	316	346	300	303	322	288	284	312	288	303	316	317	317	306	291	269	303	315	315	315	315	284	280	305	289	294	319	326	288	271	303	323	325	269	314	311	315	305	293	313	334	281	305	328	297	356	303	303	324	318	280	278	242	293	319	307	305	291	330	303	321	312	293	286	273	331	293	299	296	316	353	288	296	286	308	320	313	315	302	313	312	308	306	304	319	319	312	312	300	270	326	322	294	296	325	335
23623	20876	28066	23962	21207	17829	9847	4133	2464	1487	1218	1005	889	959	963	1076	882	952	736	825	987	797	626	598	510	426	398	354	337	345	299	320	259	251	244	257	275	280	265	224	245	268	226	239	206	176	238	215	201	194	189	194	198	197	185	179	180	197	195	179	190	190	181	170	160	170	194	190	179	187	193	184	187	186	186	207	182	187	188	205	192	191	175	203	153	209	185	190	182	177	190	160	214	173	195	193	194	164	178	195	193	206	180	176	173	199	190	180	193	184	190	190	167	205	203	202	175	206	172	169	215	189	190	177	186	198	182	188	193	166	197	172	178	196	176	197	207	200	171	191	206	152	204	203	168	206	211	199	164	173	180	192	169	191	182	194	177	169	200	216	186	191	173	183	167	181	179	160	184	184	174	198	170	198	189	214	188	185	176	171	191	174	177	180	179	178	183	190	175	190	188	167	165	170	187	180	184	188	186	173	164	168	188	196	164	194	171	186	187	208	176	164	203	190	192	187	182	187	193	181	178	188	193	227	196	170	205	207	159	180	158	176	171	193	179	191	198	181	198	180	187	186	197	175	189	185	196	175	206	194	189	184	166	182	207	185	188	208	185	181	183	197	215	165	188	179	169	207	185	161	174	190	187	187	176	193	182	191	187	183	206	191	218	187	199	208	192	186	192	162	172	205	167	218	170	175	187	192	166	208	196	171	186	165	198	193	192	222	182	186	190	193	185	196	165	181	182	163	202	208	182	182	188	194	204	193	183	191	154	154	195	170	183	210	195	183	198	187	200	202	204	180	191	183	192	206	184	214	189	198	196	170	195	166	204	171	195	170	190	191	158	159	187	180	178	185	198	175	152	160	182	181	173	196	211	183	184	204	202	185	190	179	179	176	183	198	195	182	220	194	187	191	191	212	192	191	193	190	201	188	208	182	174	176	191	195	155	204	169	185	181	175	184	183	185	154	202	194	190	214	181	207	175	188	197	188	197	179	194	182	201	177	189	195	185	195	212	201	202	198	193	180	188	167	159	200	179	191	199	178	186	202	181	198	162	196	183	189	198	190	197	217	196	176	182	186	141	188	200	192	193	186	199	193	197	200	205	196	155	194	174	188	197	191	194	184	194	210	172	185	165	210	184	180	164	180	183	175	178	171	182	205	175	176	205	179	173	215	208	179	178	186	162	171	182	190	179	183	174	195	200	157	178	191	183	201	186	182	196	176	169	206	199	197	189	208	208	174	158	161	201	191	173	172	188	185	189	154	170	184	195	185	192	163	161	198	166	171	178	185	174	208	187	180	179	191	181	191	192	190	171	198	163	182	186	180	189	189	197	183	209	201	217	185	176	180	181	201	190	185	166	179	187	189	177	181	183	210	162	171	192	196	190	190	186	187	190	178	195	167	162	192	183	183	186	172	187	188	192	203	165	171	160	174	188	188	182	178	180	184	178	178	178	189	171	216	178	197	162	183	182	186	194	189	183	164	178	191	193	207	208	204	182	167	174	206	182	188	183	198	182	187	198	185	179	173	183	170	177	181	185	183	184	175	196	192	188	198	178	172	186	197	192	204	209	180	193	182	193	192	228	184	182	188	159	199	163	186	180	194	195	194	207	186	177	199	209	179	174	166	177	183	190	193	191	202	198	174	191	187	171	180	181	201	175	179	206	169	211	200	176	185	190	186	189	178	172	189	180	192	176	204	184	168	171	182	173	191	202	181	192	193	201	196	198	199	198	182	196	175	168	195	172	182	187	162	190	196	189	179	158	187	175	181	169	177	172	191	207	177	204	177	180	204	227	206	164	181	161	201	185	172	193	174	192	197	185	202	175	185	193	185	174	187	203	183	218	202	209	215	183	184	199	181	175	181	186	182	195	200	179	193	192	185	184	183	189	189	191	173	194	213	201	206	192	176	160	180	178	189	184	208	171	200	180	174	169	204	210	189	165	168	167	192	160	174	195	212	187	179	182	181	200	164	170	173	176	190	183	191	190	202	177	211	187	193	184	175	164	179	187	194	175	188	197	181	176	183	202	162	187	197	181	199	180	196	160	197	188	159	194	192	190	213	167	166	199	164	161	189	184	170	177	201	193	165	217	178	173	205	210	168	204	197	187	169	227	187	191	165	191	178	181	185	162	197	185	183	195	202	162	165	163	196	204	176	212	203	174	188	177	170	181	181	194	173	170	178	203	167	218	179	178	185	211	185	161	182	214	205	207	179	184	186	194	176	193	188	190	200	168	185	171	213	190	176	163	183	187	191	177	173	153	186	183	178	189	205	198	162	188	213	182	182	187	189	181	177	191	196	172	195	184	167	168	169	191	191	219	179	182	194	190	200	174	198	177	184	198	172	192	179	155	184	188	183	166	205	184	196	203	187	189	166	192	189	184	182	198	174	182	188	169	194	178	202	204	193	172	170	182	171	207	207	186	199	180	181	190	180	171	178	187	188	198	183	200	157	209	160	195	183	175	194	183	173	169	207	180	197	209	173	216	196	191	176	183	202	182	179	194	177	167	198	182	172	201	166	182	179	187	183	188	164	175	179	171	162	178	187	191	182	207	192	202	183	174	169	179	174	205	195	186	208	189	195	187	170	182	204	180	160	166	201	195	185	197	187	203	188	187	179	180	193	192	176	197	158	174	183	179	174	181	177	197	209	170	177	172	180	209	183	188	206	216	171	189	210	211	214	182	183	154	170	199	172	197	165	208	218	180	193	195	204	204	179	199	204	198	194	174	182	185	185	172	191	182	206	183	183	186	203	199	206	194	197	207	185	170	178	189	196	171	167	189	189	164	212	199	206	191	218	186	209	190	189	202	190	184	195	171	187	187	175	176	202	159	196	182	187	217	175	192	180	194	166	193	187	186	185	184	193	186	209	178	190	192	168	204	164	194	203	184	182	190	205	153	182	203	197	190	161	186	189	193	186	199	176	177	185	189	194	177	181	198	202	170	181	185	194	184	184	161	193	184	212	184	179	188	179	184	192	182	199	199	182	197	187	194	186	189	189	178	198	166	170	168	182	179	172	188	184	190	193	205	187	197	181	191	187	183	176	173	185	203	206	147	184	168	195	188	168	181	185	202	181	174	184	203	179	202	180	196	211	187	212	206	203	189	186	187	195	183	173	196	175	171	172	184	187	180	176	158	173	199	177	167	196	183	182	166	204	218	188	199	196	187	186	193	176	177	192	183	185	188	194	171	191	206	164	180	170	182	187	197	180	194	182	175	190	186	200	199	195	187	159	181	167	185	189	182	189	200	191	202	166	182	168	192	179	171	222	200	170	200	201	195	197	200	193	190	190	170	183	207	189	189	197	184	186	162	170	188	178	176	167	198	191	173	202	187	185	180	206	201	171	192	211	156	210	162	189	197	174	205	191	187	182	199	190	207	197	181	195	171	213	195	158	214	188	206	205	187	197	183	189	209	192	181	167	194	189	173	175	152	203	186	178	179	210	208	182	198	171	207	194	175	172	191	205	176	197	202	182	172	178
35371	44404	38002	27816	20593	17252	12611	7234	5265	3112	2584	2120	1613	1983	1991	2169	1638	1725	1403	1430	1783	1409	1097	983	901	743	624	550	485	470	424	389	342	375	326	348	369	368	335	353	304	310	292	309	283	307	262	280	241	243	206	224	213	211	236	211	227	234	233	249	233	228	195	231	231	269	225	205	227	219	216	236	195	218	213	241	230	223	240	214	231	208	230	240	240	214	225	217	264	243	235	190	226	227	233	241	234	240	233	211	230	204	212	234	220	228	235	231	201	258	242	209	237	244	209	230	226	237	221	238	218	241	209	226	203	206	235	233	245	234	227	224	234	232	222	218	215	246	206	253	235	215	249	235	222	210	200	216	221	210	232	211	263	208	215	194	222	223	191	249	227	238	224	216	232	226	219	174	240	232	237	237	226	231	242	225	197	248	225	229	232	213	222	235	242	220	218	212	238	220	219	217	209	244	233	223	232	217	242	205	234	230	233	245	222	197	236	207	223	232	213	216	215	203	212	231	225	205	204	249	231	218	225	223	202	232	242	219	226	226	213	208	206	240	211	235	220	223	225	199	229	228	241	189	214	208	218	247	241	223	225	237	219	255	197	232	238	203	221	225	220	234	254	203	234	219	226	227	225	203	255	255	231	220	234	233	214	240	238	220	229	247	242	219	216	220	226	215	218	234	224	224	214	246	226	236	215	207	200	235	234	228	207	217	209	220	232	233	238	227	234	206	231	245	216	225	258	241	226	224	208	237	196	257	226	214	231	214	217	241	222	212	228	211	238	213	215	225	227	230	231	222	209	230	230	206	253	216	229	226	258	225	232	258	210	253	248	211	206	234	235	194	227	203	216	247	239	230	190	195	232	243	232	221	220	204	235	202	231	205	238	208	222	224	223	232	220	205	226	206	234	217	212	220	221	224	226	236	209	222	240	225	202	226	205	217	264	243	243	237	223	216	215	220	227	233	243	262	220	262	212	214	237	223	208	205	217	225	228	225	238	217	215	247	223	247	219	243	205	200	220	228	237	216	184	200	204	246	232	216	207	230	219	192	229	233	231	212	243	243	231	236	240	205	224	203	241	238	246	256	239	214	208	230	232	199	239	238	241	229	235	231	226	224	239	221	235	212	245	205	237	212	217	244	218	219	219	220	252	225	231	198	211	232	247	235	201	221	247	235	225	250	226	226	207	221	222	214	213	246	212	266	226	193	228	225	205	211	208	222	232	222	229	244	230	216	207	216	215	223	203	244	228	204	219	226	207	207	220	186	230	210	239	234	246	221	193	229	241	237	208	199	204	222	203	213	228	221	219	212	244	202	242	211	201	217	234	238	229	239	223	238	218	223	235	225	230	216	236	226	211	198	234	221	207	209	224	227	206	207	256	239	216	224	219	226	236	231	227	222	234	211	213	214	220	215	242	226	234	206	247	204	254	229	211	216	202	223	218	221	241	213	204	234	222	241	220	210	233	207	211	243	227	215	205	232	240	222	217	222	222	233	258	223	235	234	232	227	216	223	222	214	231	241	206	227	224	230	232	224	210	227	223	241	221	239	198	227	216	222	215	225	248	215	245	238	237	248	229	216	213	216	223	196	186	239	237	225	198	199	227	216	217	232	226	212	234	226	210	235	236	245	258	207	225	229	225	250	221	211	220	229	226	250	226	260	243	229	229	211	249	214	211	208	217	228	204	214	245	254	219	207	215	222	213	234	206	212	233	210	204	195	196	249	212	217	225	223	198	245	237	211	238	205	206	238	228	201	216	212	224	212	218	215	239	220	210	225	223	209	216	240	237	209	222	230	233	213	234	221	234	222	234	254	252	233	227	238	232	280	209	207	238	205	230	226	229	246	206	213	226	209	206	226	193	242	226	215	247	234	240	233	211	206	222	241	209	219	230	201	231	259	211	213	248	228	233	241	218	234	241	216	189	248	200	217	216	210	231	211	250	249	208	213	219	247	241	218	220	211	221	235	239	255	213	215	233	220	241	218	251	207	247	236	242	204	224	205	228	233	218	237	203	236	224	214	241	214	223	239	191	238	187	210	221	249	224	235	261	224	228	217	211	235	231	217	211	229	214	211	203	210	220	215	230	187	210	234	218	237	227	251	231	224	240	235	238	245	213	222	201	230	246	232	225	225	195	213	230	236	235	230	235	214	212	227	233	241	225	190	221	216	236	217	230	233	231	217	242	207	235	235	205	211	205	240	225	239	234	244	229	241	227	215	226	224	220	225	228	206	225	233	232	228	245	198	237	228	201	233	214	225	221	245	233	205	228	207	229	227	240	249	235	205	203	213	229	199	242	208	221	237	230	226	232	210	239	226	248	237	207	269	211	252	214	249	220	253	189	231	238	209	225	239	241	231	236	220	239	240	210	225	201	232	227	202	229	228	219	215	250	270	209	216	220	222	205	250	234	217	197	249	189	207	167	211	204	232	217	212	210	226	199	227	226	232	231	239	228	198	226	239	211	242	232	217	243	234	221	226	236	225	206	232	228	228	265	245	238	232	240	205	208	207	201	188	230	206	230	203	219	205	227	215	231	227	216	242	206	217	240	234	233	229	240	240	241	222	218	201	208	218	220	225	210	218	212	226	204	221	223	220	227	206	218	225	246	242	201	204	215	232	233	242	223	252	212	230	191	224	255	226	220	230	236	217	264	235	216	204	240	230	203	234	221	209	215	237	219	216	212	234	236	223	215	208	228	222	216	236	218	189	228	240	230	202	238	230	258	223	227	246	211	214	233	213	217	238	204	205	229	203	227	224	248	221	237	227	227	230	204	229	231	223	213	235	217	224	230	207	244	223	237	222	206	232	209	221	228	233	224	213	237	246	221	235	223	235	233	228	200	217	240	199	224	222	252	233	206	206	235	223	250	242	240	214	206	247	233	210	214	213	236	210	223	223	220	202	230	229	225	241	218	247	235	238	222	231	241	231	207	227	205	234	240	227	204	215	234	208	221	231	216	229	255	219	249	236	209	218	238	223	226	215	237	226	234	224	231	213	229	202	240	238	222	255	217	227	214	227	197	235	210	237	213	233	221	257	243	208	225	212	208	223	237	226	245	218	234	232	209	219	226	212	213	236	235	249	227	201	230	210	234	233	229	220	230	205	223	242	218	220	196	246	216	233	201	226	247	219	230	204	236	234	239	250	235	201	240	253	216	216	214	235	240	250	234	230	229	230	230	218	215	234	206	228	232	259	220	229	219	218	206	236	220	244	216	195	226	206	231	235	201	220	213	231	241	235	236	231	249	230	210	219	199	217	237	269	201	201	220	227	230	211	267	248	214	243	237	195	211	195	229	232	246	225	241	214	191	214	229	224	222	209	225	238	254	222	234	241	249	234	242	222	203	201	217	227	226	209	226	224	236	229	201	210	232	203	241	212	242	235	208	228	237	211	184	236	215	224	235	233	237	260	228	210	244	231	226	237	209	239	204	219	216	234	249	246	211	225	218	230	246	235	238	238	205	223	214	213	235	207	223	231	265	223
24596	20873	27408	24982	18160	10339	5942	3017	1891	1390	892	879	840	776	924	1154	825	1097	971	821	894	797	650	540	567	515	480	433	430	403	325	345	381	375	359	380	364	375	334	350	419	300	318	322	333	293	330	322	317	339	305	296	311	309	355	305	301	327	328	311	318	311	309	312	305	278	308	340	301	328	284	290	326	307	313	300	306	315	320	291	302	287	321	295	341	313	316	313	286	316	298	299	320	307	324	320	302	299	305	339	318	328	305	315	315	334	329	329	263	301	321	296	327	307	310	321	311	283	308	317	305	316	332	315	307	281	312	307	309	316	324	307	310	292	326	297	302	315	332	311	317	352	301	328	317	300	306	316	325	307	289	331	289	324	324	297	312	326	296	282	346	333	287	284	327	325	312	286	336	306	293	302	291	340	307	276	337	307	298	319	330	306	296	298	324	296	300	306	302	308	305	322	309	300	304	278	299	296	284	319	298	328	301	317	339	314	322	304	331	297	291	333	304	336	323	302	289	308	308	332	318	294	319	308	304	279	284	334	318	310	337	340	303	317	308	309	343	287	301	311	307	326	332	278	312	295	329	283	285	296	338	339	335	312	297	312	333	319	322	321	301	320	311	281	290	330	307	277	290	322	297	303	271	343	316	300	319	299	288	306	301	297	311	284	311	304	328	352	331	300	301	296	281	337	309	332	312	296	309	289	349	333	320	306	308	299	305	334	300	301	308	330	313	317	281	324	326	310	331	312	299	316	306	317	323	310	303	310	316	309	322	312	279	275	340	331	296	298	320	302	283	299	313	314	285	313	302	285	312	322	304	286	279	289	294	298	301	334	307	301	323	313	304	314	296	287	286	305	314	358	317	313	293	319	329	314	299	293	295	327	326	293	352	299	336	331	298	281	303	296	317	279	298	321	312	325	328	322	324	315	312	303	305	325	283	317	276	304	331	328	319	319	347	316	320	315	298	300	316	292	311	300	311	295	284	306	312	317	299	311	340	309	307	317	327	283	302	335	325	298	317	307	331	294	277	339	266	330	325	303	324	327	314	320	345	315	296	304	324	318	303	330	325	318	314	306	300	328	337	311	291	303	331	317	321	266	273	315	292	307	314	302	314	310	279	296	322	315	327	308	318	312	286	336	330	298	321	306	292	293	290	269	320	319	286	317	317	331	314	327	321	335	330	313	333	270	310	322	321	322	310	315	299	330	304	302	317	308	310	328	292	326	323	291	310	321	313	292	302	313	316	334	313	336	345	296	300	322	323	299	314	328	322	285	317	315	309	371	303	325	282	331	330	285	295	289	324	335	301	277	351	315	308	296	357	343	295	342	325	306	288	284	348	342	300	316	273	317	333	312	331	306	325	279	331	310	311	329	295	325	271	319	302	323	308	289	315	328	328	316	290	339	343	300	293	326	322	325	329	320	313	313	266	290	318	340	286	317	316	305	317	335	350	328	275	283	322	340	299	311	307	336	307	314	333	331	314	292	305	314	317	325	298	290	278	329	333	300	302	336	318	318	347	300	307	323	282	302	307	305	293	312	309	275	287	325	316	306	327	301	316	314	297	300	274	275	303	296	314	309	323	324	307	305	305	285	309	310	315	296	319	302	313	324	301	298	306	293	304	312	299	320	306	319	286	293	300	307	292	324	322	339	301	297	338	297	282	308	309	330	314	285	312	299	338	325	303	296	317	339	308	290	294	307	294	280	301	331	318	292	297	264	300	291	311	291	330	300	317	294	274	317	307	298	329	314	318	287	314	314	307	291	290	324	335	310	323	299	317	304	301	293	308	316	282	292	293	307	317	317	291	327	339	293	296	290	302	299	280	315	338	313	288	306	278	337	292	299	298	313	321	319	278	305	312	319	302	275	304	333	306	314	310	294	327	307	307	307	302	298	336	307	333	295	308	311	318	315	303	317	303	284	302	303	297	319	307	282	312	266	355	327	297	281	295	307	305	319	304	328	297	298	321	290	337	340	317	296	294	301	328	313	309	292	306	320	290	297	293	307	311	326	320	291	327	314	313	299	304	353	332	321	294	338	301	311	300	327	322	281	291	331	303	308	299	281	319	309	310	330	302	307	308	285	320	309	273	290	288	296	345	310	301	324	284	299	328	294	323	303	306	340	318	339	306	281	311	306	298	287	313	306	290	328	285	299	309	321	297	315	323	336	327	324	298	300	283	305	322	319	302	327	306	287	320	302	306	305	306	323	308	320	312	337	301	298	319	315	301	308	315	336	307	320	301	302	322	317	332	324	298	292	309	308	308	320	319	338	307	353	283	302	298	304	331	259	307	301	332	296	292	316	334	300	328	311	321	295	301	296	351	299	308	317	341	295	291	305	307	341	315	296	311	314	303	293	301	356	328	301	308	293	315	309	281	322	290	315	330	302	315	294	308	314	349	314	295	307	306	316	275	300	327	310	316	315	336	338	341	284	307	313	294	308	311	280	331	292	315	337	302	313	320	283	317	299	290	307	311	325	310	326	327	301	311	323	285	330	332	333	294	310	298	324	339	292	320	284	293	313	304	326	310	310	294	319	307	325	324	326	311	310	321	296	322	290	317	324	281	285	313	309	327	310	330	325	284	301	287	295	325	314	324	322	294	328	313	316	305	311	319	335	292	308	335	318	292	317	299	341	324	273	307	330	318	275	337	321	290	282	314	276	313	318	320	329	311	326	320	300	324	326	318	327	304	298	292	341	274	288	286	308	305	301	314	308	341	330	307	320	312	294	298	342	297	299	312	298	307	295	308	307	295	266	290	318	316	317	303	307	293	298	308	294	353	325	331	295	307	316	311	304	299	283	315	265	318	287	298	292	304	280	285	292	321	287	336	298	331	322	307	314	295	317	263	328	326	324	304	314	305	336	329	272	324	332	325	318	310	277	310	309	324	295	322	290	298	308	309	311	330	322	278	337	319	287	325	337	291	329	305	316	280	275	302	323	341	328	319	316	284	328	324	300	297	297	299	315	321	314	313	304	314	293	322	317	301	339	298	305	315	286	308	292	363	321	330	313	308	322	299	334	306	286	300	314	303	332	329	312	313	316	302	304	310	334	309	298	320	290	317	289	283	331	301	272	325	298	284	319	327	339	294	287	319	340	309	298	317	290	297	318	341	321	344	313	298	331	351	323	309	346	315	309	312	304	282	302	299	287	344	336	327	296	330	298	288	299	290	319	303	310	321	337	311	289	313	287	316	326	302	305	316	277	312	292	318	346	334	276	300	322	329	322	299	292	309	321	301	280	313	259	279	301	317	303	325	296	347	311	308	310	298	305	305	335	340	337	297	299	315	318	338	289	305	312	325	296	297	292	297	316	299	306	298	333	305	314	319	306	296	313	318	296	305	330	306	319	314	308	310	316	329	296	323	308	324	295	301	287	319	293	295	312	304	320	321	305	325	297	309	336	341	317	276	300	266	322	327	330	329	338	301	289	315	313	287	324	338	280	311	305	347	334	295	311	341	313	308	306	303	302	306	305	301	321
36321	42275	36757	24554	17157	14745	10377	6219	4166	3131	1746	1763	1694	1573	1738	2109	1569	1895	1805	1444	1393	1235	1049	931	849	789	699	587	568	567	505	452	523	498	522	460	422	480	465	417	438	421	406	430	406	399	406	369	373	363	357	366	364	359	367	385	334	338	362	347	348	361	339	370	345	370	388	388	345	358	348	388	364	398	344	360	339	351	349	354	343	361	381	378	357	358	334	381	369	367	340	375	375	371	345	353	340	379	361	365	361	342	357	351	352	392	336	367	344	366	359	367	370	385	349	358	362	371	376	363	324	352	344	379	351	376	342	343	381	379	324	348	361	372	366	335	367	318	382	336	376	377	349	364	333	374	350	340	347	368	360	347	340	345	340	374	355	390	321	349	365	359	394	372	329	344	320	356	379	360	396	373	357	342	334	359	336	354	387	397	330	389	357	339	338	396	345	366	381	377	372	348	387	339	383	342	371	339	381	354	355	363	392	369	341	375	335	352	342	334	345	379	323	368	348	361	361	369	377	358	347	379	380	338	382	357	386	372	409	383	331	360	353	367	383	358	357	370	342	347	340	378	363	367	358	367	382	384	357	340	325	357	367	323	344	376	324	362	377	352	362	380	373	358	386	389	349	347	370	342	320	362	341	378	354	355	343	357	330	374	387	310	370	382	376	349	411	330	347	371	384	373	366	373	366	375	337	344	352	345	344	336	348	403	358	339	372	354	367	351	369	364	357	376	368	370	379	354	353	369	381	369	388	378	319	365	341	364	342	373	325	332	349	360	388	340	391	347	379	342	345	365	347	344	317	331	380	399	363	374	358	379	357	345	351	362	365	357	347	394	385	349	347	349	371	338	358	362	362	347	338	331	368	348	341	371	354	361	385	352	375	358	373	379	345	339	357	323	352	361	369	332	348	377	362	348	370	378	389	343	350	401	374	353	365	345	367	310	333	349	374	341	334	357	370	357	363	383	344	353	359	370	357	362	345	382	319	360	339	352	340	335	387	342	374	350	363	374	352	339	363	355	331	338	345	293	364	369	359	372	395	374	358	398	363	346	363	353	345	374	338	361	365	366	322	358	369	355	347	381	372	346	365	400	399	365	369	348	374	345	354	369	347	322	370	419	343	334	354	378	362	354	351	362	380	364	333	311	357	350	369	355	344	380	362	357	357	389	327	362	359	325	341	366	371	344	364	335	348	298	374	348	343	346	324	360	334	357	390	368	354	348	368	372	322	319	352	344	341	334	340	388	366	327	375	371	352	370	353	341	363	336	347	364	335	347	360	348	375	331	353	334	393	344	351	395	379	339	370	357	326	356	334	394	363	368	384	387	355	375	326	350	365	364	386	385	348	358	391	340	382	309	379	344	327	402	386	349	343	343	357	347	363	358	376	385	374	347	355	373	340	371	329	365	363	304	374	385	383	348	371	345	380	333	373	389	354	344	344	356	366	352	341	337	325	346	367	366	353	336	345	377	397	341	381	350	341	327	374	362	348	370	375	367	332	419	357	373	307	355	420	386	329	359	372	385	335	365	354	369	370	360	347	371	383	405	374	333	295	396	345	355	354	368	374	329	380	337	349	368	368	391	362	392	364	323	377	380	341	386	369	334	383	373	324	377	318	338	366	335	355	335	340	353	371	360	348	332	368	330	371	334	376	373	369	339	380	366	361	380	363	356	380	379	370	330	378	362	369	369	360	369	371	354	359	383	374	342	328	343	338	381	344	356	367	344	324	350	346	363	369	370	358	364	365	391	382	364	322	343	351	343	365	371	352	400	374	351	358	322	358	347	378	357	350	349	386	350	340	396	318	372	379	381	328	392	397	333	350	320	391	353	371	391	409	347	363	366	339	342	349	376	353	356	360	368	336	340	362	334	343	391	341	357	359	381	360	336	368	385	366	382	382	370	371	374	356	362	369	355	363	340	359	338	362	392	355	362	354	354	329	359	362	371	329	357	381	364	353	384	353	378	343	383	341	337	334	313	347	354	365	357	379	342	359	344	361	353	357	375	370	355	363	369	345	352	349	361	370	389	360	370	316	376	352	348	372	364	347	318	371	340	383	373	358	358	349	348	367	335	389	352	363	341	347	364	334	350	348	362	344	372	324	364	366	330	358	371	344	368	349	355	348	332	322	343	340	356	367	391	384	339	362	367	369	389	359	346	350	358	384	353	348	379	368	333	362	407	364	365	347	386	352	365	359	339	380	373	338	349	335	356	342	362	346	387	342	369	353	361	329	356	362	366	358	347	364	354	347	366	381	378	363	339	357	349	345	382	343	334	388	349	347	354	369	344	389	415	365	365	344	349	346	383	339	371	334	342	415	362	376	339	367	367	390	356	372	384	359	332	316	377	348	370	358	352	334	344	332	338	404	342	348	370	341	351	361	354	373	350	384	336	362	335	367	344	344	353	369	387	351	367	358	334	342	347	339	387	360	362	355	330	344	347	335	329	319	363	355	346	361	354	374	332	376	343	341	346	361	356	370	340	337	390	377	363	332	392	332	313	323	352	336	336	384	342	340	347	334	355	354	342	337	372	344	376	341	357	348	337	368	365	363	341	366	356	368	357	362	381	385	388	357	408	348	352	344	345	331	334	362	368	356	351	377	364	373	365	347	337	339	358	363	360	380	360	368	344	369	341	351	358	372	408	311	368	359	374	365	370	367	353	356	367	337	352	351	371	386	353	362	350	369	360	363	355	377	379	345	388	388	378	402	354	362	357	354	336	358	357	408	359	367	375	357	339	346	330	353	386	365	358	372	357	350	370	380	348	337	352	357	351	362	357	357	369	392	350	352	400	384	352	341	328	346	333	329	385	361	342	351	368	369	375	357	369	382	349	338	325	368	360	360	362	355	389	356	366	334	352	372	354	346	365	348	315	336	412	377	372	332	354	380	354	374	358	338	396	347	387	360	369	352	348	349	335	400	341	344	367	365	366	323	378	372	360	309	341	347	351	338	380	374	368	345	334	357	380	369	353	347	349	349	380	386	349	372	320	328	358	351	360	381	387	373	379	333	357	378	347	373	329	367	346	385	335	337	374	318	363	358	355	369	370	362	384	364	377	328	365	362	364	389	353	340	383	365	364	356	382	373	388	352	377	375	372	372	364	388	340	316	357	337	369	379	350	350	368	347	359	370	378	352	354	360	380	335	358	373	362	363	351	387	378	376	394	348	334	380	372	351	346	403	351	377	361	369	360	374	390	350	363	357	367	339	372	355	369	357	353	341	355	348	358	320	334	377	346	343	372	365	370	357	363	367	335	364	323	361	336	327	385	363	370	349	391	381	357	366	392	335	361	331	325	367	344	366	345	375	362	350	371	385	365	354	345	358	367	363	364	354	381	339	350	388	331	345	370	347	359	353	361	378	359	351	362	339	350	365	367	359	366	376	370	361	344	363	351	333	339	353	355	376	339	356	366	330	359	374	345	360	369	387	346	368	384	341	348	349	372	347	377	397	364	373	329	375	374	384	338	354	345	367	328	345	362
22426	20943	28644	23429	21028	21806	19361	7188	4110	3197	1592	1749	1727	1533	1524	1910	1282	1340	1632	1495	1223	1186	994	777	776	621	496	465	427	422	384	397	407	411	406	355	301	349	346	325	299	302	278	333	305	259	293	262	236	244	230	230	254	216	250	232	250	207	218	219	202	216	224	236	228	267	224	242	239	219	224	248	210	244	209	242	237	219	233	244	238	228	209	225	237	216	250	234	217	211	212	225	228	257	203	232	237	197	240	218	235	225	220	247	241	218	224	216	224	236	208	220	250	220	219	234	221	248	216	227	239	229	244	236	213	211	205	214	227	234	259	241	226	194	262	239	198	208	229	226	224	237	251	214	214	208	211	224	232	210	213	232	185	231	258	246	249	220	255	233	227	213	215	213	261	224	231	240	235	216	209	214	224	221	223	230	230	213	238	235	200	219	243	221	256	204	235	226	225	226	223	208	234	213	244	219	216	246	228	229	228	216	221	211	241	228	228	202	205	231	219	226	224	218	236	238	238	244	227	226	235	255	208	231	230	215	248	226	234	243	216	233	241	241	234	230	241	225	224	218	240	223	205	229	229	216	220	228	236	217	234	245	252	226	240	231	242	222	226	189	242	215	228	241	217	232	233	246	245	211	239	207	239	265	229	197	255	190	251	240	219	208	212	213	231	225	221	239	223	236	259	212	216	221	231	218	234	232	218	223	256	203	232	215	244	234	242	240	198	227	224	231	264	234	246	226	232	224	198	243	234	225	222	241	224	209	217	245	238	243	228	244	221	232	211	249	222	234	226	216	247	231	230	223	241	225	237	218	257	254	224	229	234	230	219	245	246	206	247	215	260	228	209	255	254	229	209	223	225	238	218	228	247	263	241	230	218	202	225	210	235	223	211	216	239	225	212	228	203	247	225	233	209	250	220	248	230	242	205	223	238	224	211	246	228	243	227	212	233	229	211	237	260	210	236	231	216	242	221	213	222	233	223	221	215	212	256	229	223	213	216	250	235	222	235	224	249	231	216	240	238	237	213	218	244	237	206	221	227	227	225	232	227	232	234	240	227	230	256	223	253	209	226	243	254	236	223	218	205	232	223	216	245	206	214	228	213	218	210	251	221	258	236	217	197	235	232	205	228	228	225	261	229	211	222	233	225	204	236	224	246	236	230	230	243	194	227	241	222	218	248	241	246	252	225	224	224	228	196	211	244	227	223	227	219	247	221	226	213	201	227	227	246	227	241	205	232	255	223	203	221	230	213	199	237	214	222	237	233	238	232	211	234	226	203	204	197	220	234	226	227	218	236	225	227	222	221	218	228	247	225	233	227	235	193	248	207	223	251	206	211	245	196	233	226	226	204	253	256	251	238	208	228	248	249	217	241	214	236	232	227	223	224	222	200	238	245	222	233	231	232	242	199	221	198	235	223	232	226	229	226	222	244	226	246	207	232	234	244	237	232	213	254	208	237	200	233	242	207	236	230	216	240	244	216	195	217	209	204	232	242	242	233	234	240	221	249	205	232	239	227	211	239	245	232	229	257	216	239	223	226	225	241	219	223	223	222	236	242	243	237	204	179	222	251	245	264	210	189	218	231	259	211	240	230	204	230	238	234	226	209	222	219	211	225	229	231	244	215	222	269	246	239	233	218	217	227	235	229	241	224	209	221	229	230	239	228	231	233	251	223	221	225	240	255	239	248	220	218	227	242	224	196	252	202	209	230	248	235	225	224	233	216	262	225	220	242	248	210	210	249	232	204	215	250	239	246	244	214	221	222	215	238	216	208	245	235	235	221	263	234	207	212	250	224	217	225	197	248	213	213	208	216	244	230	220	209	207	232	225	229	215	241	208	234	219	211	213	240	243	207	221	230	243	202	202	229	190	225	268	226	220	235	256	214	238	214	186	208	229	265	222	214	268	210	222	208	236	232	248	240	204	212	222	236	251	206	227	188	222	228	200	195	252	245	211	241	225	237	229	236	248	246	203	216	230	234	227	238	197	219	210	220	244	238	219	215	231	247	231	243	241	262	213	208	205	197	251	225	210	235	219	239	235	223	220	227	224	211	233	231	207	222	232	238	250	215	214	231	228	207	232	238	216	236	195	229	217	220	240	218	231	231	231	245	230	258	212	238	231	260	231	227	231	223	246	260	227	216	215	204	241	206	229	252	210	240	236	201	227	230	249	216	193	218	235	209	205	216	222	234	195	181	222	226	236	206	216	253	238	185	232	215	227	222	202	240	202	218	242	244	233	228	235	253	236	235	199	227	236	222	252	205	231	221	210	227	216	228	228	235	254	224	216	215	242	233	191	224	222	243	225	209	228	233	212	222	221	243	229	238	237	221	267	216	232	236	250	223	235	227	229	231	209	215	238	206	222	229	241	228	225	222	224	246	220	212	223	228	211	240	214	231	238	243	248	232	211	226	227	247	230	239	242	249	227	218	214	225	240	233	241	230	236	242	215	228	251	239	224	208	209	224	209	229	245	220	232	222	214	244	222	231	219	217	241	241	228	225	208	226	217	220	254	247	225	219	245	237	235	217	232	206	223	248	227	238	237	216	233	218	225	217	212	205	219	252	235	228	236	241	228	202	242	224	201	223	230	214	239	236	246	234	253	223	248	236	227	239	223	208	218	232	250	219	216	227	236	246	232	237	238	236	190	233	213	211	236	197	213	237	218	204	236	212	211	235	228	226	231	224	258	255	212	226	213	219	211	224	206	226	236	222	221	215	245	225	211	204	223	209	236	231	212	198	234	209	240	214	244	220	233	223	236	245	207	203	204	215	215	204	225	240	219	224	218	246	228	236	255	245	244	247	230	219	230	213	229	224	232	228	211	251	251	235	247	227	216	250	219	218	203	212	219	194	222	217	220	200	230	230	245	245	201	215	197	235	237	234	221	221	201	243	204	258	239	244	219	243	245	203	239	214	223	235	244	214	216	210	228	247	231	210	232	225	239	205	221	230	242	219	239	233	235	212	200	225	204	210	251	241	226	222	214	227	202	218	238	228	231	214	239	215	257	232	234	210	214	241	234	221	213	214	217	225	244	206	238	239	247	225	222	250	229	220	219	209	233	236	220	206	204	225	225	253	197	212	229	236	239	224	210	204	237	231	208	208	194	246	207	211	213	208	230	244	229	225	227	233	235	228	217	224	235	224	191	202	231	234	261	234	230	217	221	250	271	231	219	198	243	207	220	225	223	221	242	208	248	228	210	213	248	245	197	203	248	217	222	238	223	219	248	237	240	217	198	220	216	229	222	219	219	243	250	241	226	228	209	231	213	216	226	230	229	241	231	244	216	241	206	226	207	251	233	231	239	227	222	228	226	231	245	199	200	217	223	244	213	212	230	222	229	227	209	222	197	231	225	223	237	230	235	234	242	241	218	215	213	232	229	239	232	224	220	248	225	221	240	244	219	218	249	235	248	214	229	204	233	223	219	211	214	234	199	247	234	225	242	207	213	211	226	221	229	227	223	222	209	213	256	206	217	253	219	199	225
38664	52809	44431	33247	25586	20765	15821	11012	8113	6342	3206	3536	3486	2967	3086	3688	2433	2440	3149	2531	2108	2085	1791	1267	1345	949	772	715	677	598	557	585	577	585	536	470	442	469	487	453	412	348	323	382	336	335	313	335	283	278	252	271	271	247	256	270	259	264	249	239	263	248	251	240	263	262	245	278	262	252	243	246	287	277	254	245	248	252	269	257	258	243	238	257	271	252	274	276	268	242	244	234	265	244	249	257	270	256	253	275	270	246	272	256	270	232	281	279	261	271	254	269	257	258	268	223	245	274	248	240	242	253	238	255	282	236	283	253	285	277	268	254	261	287	270	250	271	220	246	258	233	269	262	263	236	261	256	265	288	254	261	252	240	257	263	223	268	255	263	239	267	245	239	249	250	273	258	232	244	260	263	237	264	270	253	241	262	266	263	245	269	279	255	242	266	246	234	241	262	230	263	252	263	271	261	234	250	237	229	280	255	265	271	287	253	243	229	234	258	271	264	228	229	218	282	267	236	241	271	282	241	265	270	260	241	257	273	245	259	243	302	265	255	262	262	246	253	258	246	291	221	278	269	249	255	237	266	271	238	222	238	246	261	258	259	254	232	236	255	253	247	284	235	231	261	262	242	268	258	240	248	243	250	239	266	265	265	223	257	257	268	245	230	273	228	259	251	241	276	218	244	270	273	258	254	263	251	266	262	222	240	249	236	271	279	245	232	273	278	287	265	239	261	220	257	249	239	254	293	246	257	227	256	283	250	275	243	248	252	217	270	314	285	307	253	242	268	279	242	243	253	253	258	231	264	258	254	261	242	279	257	259	277	263	261	245	250	235	288	254	269	275	309	259	278	252	256	254	265	228	272	261	243	261	260	253	249	278	269	243	268	254	226	272	274	252	255	259	273	249	243	270	273	255	245	244	262	254	257	250	244	251	277	268	254	270	218	246	269	272	264	274	268	249	274	257	240	263	248	266	246	265	257	247	244	269	274	275	267	234	252	236	240	275	274	262	262	249	238	253	262	281	270	257	252	238	228	254	253	239	262	245	256	223	267	254	277	237	261	273	266	248	267	245	250	270	247	247	231	269	258	256	237	265	280	257	256	260	254	226	256	290	254	269	255	271	271	267	248	248	236	251	237	254	267	256	274	261	224	280	256	263	265	248	269	273	264	299	264	250	262	259	247	255	231	256	268	221	263	259	255	240	241	257	261	262	262	252	274	232	247	274	261	247	246	270	261	263	256	273	255	271	286	271	263	225	262	271	254	252	269	263	239	264	236	257	262	257	277	262	239	235	254	274	253	245	240	237	221	253	256	246	251	273	237	246	272	255	245	250	291	317	253	235	286	225	257	248	256	263	246	229	257	260	269	254	262	238	238	268	266	269	237	267	279	242	270	257	251	266	251	233	249	240	250	266	235	235	247	257	233	254	255	243	273	239	273	268	232	244	273	250	278	249	250	258	261	246	246	235	266	266	261	265	273	226	262	254	289	246	257	228	254	260	264	248	259	271	273	267	253	253	251	266	271	251	252	290	247	282	263	233	238	266	269	268	225	259	219	273	235	285	261	265	247	256	276	242	268	256	276	231	247	242	247	269	242	281	267	253	243	251	273	215	239	254	248	259	261	232	244	238	270	241	242	250	201	281	264	259	245	239	267	241	249	244	272	220	252	247	246	251	267	276	222	274	250	279	237	247	253	250	226	257	226	247	259	246	284	258	269	275	267	254	260	260	272	227	261	224	275	277	256	210	242	252	246	265	278	261	239	263	237	247	232	254	263	265	231	265	265	253	283	268	270	267	276	262	242	261	264	242	251	220	269	264	234	256	272	258	247	254	246	249	245	293	256	234	217	234	244	248	261	256	261	267	275	249	232	248	264	277	262	264	251	241	264	283	251	247	235	240	262	268	250	242	287	251	219	259	268	262	276	275	220	272	252	290	246	263	234	268	248	270	243	228	240	260	249	242	244	255	257	234	271	241	258	240	234	248	268	234	252	257	236	278	251	279	255	241	257	257	283	288	284	237	266	263	269	238	266	246	260	272	257	257	256	230	242	263	281	244	233	223	250	252	261	254	233	261	242	263	285	261	262	251	234	252	272	266	267	262	248	256	262	255	241	254	249	259	250	261	274	259	279	273	247	237	262	253	236	242	273	241	264	259	218	276	241	265	237	259	251	254	270	263	246	244	259	260	237	282	247	285	256	266	252	248	248	240	257	239	247	266	262	230	266	253	258	239	265	252	249	248	235	246	237	261	252	297	267	279	281	264	256	254	278	276	240	260	248	270	247	267	259	289	289	270	246	274	255	267	241	247	233	255	284	256	267	235	241	248	268	236	225	256	254	267	242	272	247	214	252	265	274	225	237	233	267	284	240	269	287	245	259	299	267	269	240	263	275	245	251	247	247	235	257	248	261	298	246	261	281	296	243	297	249	256	252	267	249	238	247	264	269	243	266	252	274	263	249	261	258	232	266	271	230	249	281	247	262	244	306	259	274	266	272	262	248	234	253	260	279	258	250	253	279	237	266	246	240	224	270	244	255	229	284	263	265	249	254	267	261	270	282	253	245	245	249	272	269	242	254	240	268	260	272	267	276	230	263	255	240	283	294	251	262	280	276	233	279	276	239	224	250	243	274	231	267	269	264	283	241	269	248	247	283	260	271	263	231	248	251	253	254	260	252	273	258	223	258	249	239	248	254	252	255	242	280	272	275	272	219	259	253	240	253	239	277	244	236	245	257	263	270	257	257	230	277	283	254	251	249	273	267	235	255	265	266	272	250	273	263	270	245	237	269	242	238	249	249	250	249	256	273	272	257	254	244	235	247	268	254	249	233	264	256	229	248	260	233	235	242	250	235	223	246	266	242	255	250	231	250	253	259	262	244	274	230	277	249	272	228	246	274	254	267	234	263	268	244	260	248	277	245	242	294	281	266	261	235	239	261	254	272	277	283	251	245	249	284	251	252	266	261	260	254	238	248	271	265	255	270	256	274	290	252	258	237	290	260	266	249	276	265	247	241	260	245	258	232	231	267	271	258	261	256	250	263	250	257	287	245	263	242	265	249	264	250	251	253	264	255	231	260	257	267	281	248	254	269	246	255	259	240	249	264	239	239	250	262	239	255	237	245	241	269	254	287	260	261	244	298	258	259	222	276	266	285	263	290	274	249	269	251	252	261	253	259	265	268	249	245	227	253	234	273	287	285	229	257	257	261	284	277	258	239	266	262	269	241	267	244	265	242	253	270	255	263	252	269	253	255	238	253	260	268	250	252	272	249	246	262	271	250	250	272	270	279	239	229	275	282	268	252	276	247	265	261	271	252	243	273	265	247	259	262	250	248	270	263	274	251	263	254	258	252	259	224	257	256	260	259	262	263	283	265	273	268	257	256	252	274	281	216	250	253	243	246	237	248	249	259	266	235	229	273	249	241	273	244	248	260	245	254	252	252	238	249	254	242	258	259	269	288	266	261	280	259	285	252	257	284	249	257	240
29015	24723	26874	18236	8908	5180	3406	2086	1823	1267	812	805	1031	911	914	1006	723	638	660	659	582	572	545	528	459	363	377	418	393	322	348	319	323	344	326	287	337	290	320	326	282	304	287	248	280	269	277	327	285	296	297	258	255	255	283	251	258	274	253	272	294	269	264	255	257	255	237	273	284	289	273	275	256	289	263	288	277	305	265	259	274	265	267	260	257	245	222	236	235	273	284	263	268	252	292	264	263	264	262	304	258	268	265	273	250	259	258	263	266	284	278	252	258	282	253	294	283	232	263	260	244	251	260	298	300	249	248	233	237	246	281	270	250	285	270	262	253	258	246	258	257	245	268	252	265	264	256	287	263	265	280	274	276	285	255	294	293	257	277	263	246	282	263	235	260	243	264	230	277	289	254	266	252	265	261	284	275	214	280	248	279	250	254	266	279	268	271	297	262	251	238	265	269	275	268	240	278	250	236	246	282	260	283	248	291	297	211	241	274	273	253	257	242	256	248	247	255	256	271	259	253	255	243	273	262	268	256	287	295	260	265	264	287	282	242	254	234	281	267	273	263	244	244	293	283	262	248	270	255	282	230	264	260	249	246	236	249	260	275	251	270	265	245	255	251	293	245	265	286	266	243	286	301	274	274	304	244	247	261	253	257	245	254	279	256	262	221	283	267	275	255	262	273	286	272	268	261	260	263	289	270	255	247	251	270	270	240	280	250	258	270	259	265	272	299	264	239	295	274	269	267	266	262	254	279	251	261	248	246	248	246	261	282	265	283	255	254	272	267	275	262	255	286	266	273	250	262	278	271	269	280	298	270	271	250	248	248	243	269	273	257	293	257	277	242	265	287	308	248	262	274	263	284	274	272	273	272	230	264	267	252	266	263	256	259	251	275	281	253	276	272	241	271	278	254	271	278	244	280	281	287	239	288	255	257	281	266	265	280	275	294	275	280	235	247	226	260	264	279	259	262	309	250	274	251	276	290	261	247	266	256	238	269	257	227	286	256	275	278	255	268	259	274	230	257	244	257	265	256	232	272	237	281	252	252	263	271	258	253	280	240	270	269	299	275	254	219	287	264	280	279	280	286	253	237	283	298	234	287	267	282	234	246	281	266	237	296	279	255	293	241	241	279	270	272	260	250	262	283	263	241	300	275	277	276	257	267	272	278	266	254	269	269	307	282	269	267	260	292	264	280	265	263	270	285	279	259	255	266	290	271	257	288	250	270	277	279	269	296	264	261	246	266	268	277	241	254	270	304	242	242	273	281	259	281	282	242	270	253	266	271	263	269	253	270	273	268	244	299	267	264	265	252	258	275	314	280	253	284	262	287	266	277	271	284	273	297	277	251	253	275	244	259	254	292	280	243	269	258	257	271	281	266	254	272	277	297	252	288	246	250	258	270	273	277	268	269	261	267	248	284	232	260	266	251	275	258	248	275	236	270	279	250	236	259	276	291	245	240	260	281	271	244	247	250	266	269	247	291	272	261	243	264	280	276	266	244	261	275	299	277	268	254	250	249	272	266	242	285	276	270	257	273	283	279	237	273	239	270	259	281	281	256	253	262	247	248	273	275	266	262	281	242	252	265	266	220	269	283	278	279	291	299	268	263	316	252	256	231	277	248	284	276	271	257	296	286	237	279	243	238	256	261	266	276	248	251	270	270	284	276	260	270	274	283	289	260	267	299	269	276	256	259	247	264	248	257	262	272	262	256	284	254	259	264	283	249	268	263	267	246	266	253	248	246	261	259	247	264	260	268	239	270	274	280	275	262	267	237	254	270	283	255	267	257	267	249	263	245	294	244	280	270	269	238	251	254	285	268	272	259	282	262	281	249	277	270	260	279	259	253	306	280	247	244	230	260	281	273	253	251	296	277	251	262	270	257	263	278	261	260	277	259	308	266	290	291	287	261	261	259	289	278	282	271	259	251	264	266	264	271	255	258	270	264	240	260	261	276	262	287	252	251	234	273	261	261	268	289	279	280	256	241	270	249	241	227	263	252	276	287	265	213	282	279	240	290	235	277	301	260	260	260	254	270	259	256	267	258	241	277	295	269	265	267	257	257	268	264	271	273	282	270	252	236	264	310	259	262	248	288	251	271	297	250	258	269	277	260	272	288	257	247	299	258	248	249	281	276	283	267	258	261	245	264	268	265	242	285	256	284	266	252	235	243	255	287	262	275	246	241	273	248	268	282	241	251	261	280	268	277	287	299	291	265	281	281	267	274	238	270	254	282	254	274	264	250	258	266	261	269	269	279	282	295	255	244	274	264	280	274	291	271	257	273	294	272	277	274	274	272	270	273	264	266	254	269	273	222	295	274	255	256	270	257	290	281	261	270	235	275	260	273	254	224	255	256	274	278	244	261	266	249	266	270	287	268	228	258	293	272	251	258	255	253	264	264	246	260	237	272	246	281	285	260	278	244	259	259	297	284	242	255	267	263	255	248	287	293	267	282	277	284	243	297	258	301	257	266	253	268	286	234	254	256	259	263	264	276	301	276	272	297	261	254	262	268	279	261	251	269	260	247	247	279	287	238	259	280	225	271	265	265	236	251	248	262	304	289	250	264	260	266	262	253	269	273	282	284	240	257	281	258	267	286	290	241	234	261	253	257	275	257	256	269	241	291	266	284	267	287	267	245	265	241	277	225	258	260	266	259	259	242	248	276	240	246	263	240	246	248	303	288	276	252	267	251	287	266	270	256	239	280	260	255	254	252	251	289	240	271	257	251	267	271	287	266	260	252	246	246	288	273	253	271	277	267	283	273	270	288	286	289	262	240	230	250	278	271	260	267	276	267	268	258	268	260	249	271	255	248	260	260	250	243	261	277	262	267	277	266	286	257	265	261	275	268	275	266	266	270	277	249	262	243	259	245	250	256	276	258	254	273	273	251	267	234	253	261	237	253	269	225	242	238	294	252	253	256	251	278	257	260	261	273	253	315	266	264	267	276	265	283	281	259	256	272	282	262	265	267	263	267	279	235	239	273	253	247	274	258	271	253	240	277	274	278	272	262	241	297	247	257	260	264	262	266	281	267	248	282	295	269	277	280	242	271	293	266	255	245	266	238	290	257	270	293	296	256	250	257	248	254	287	279	250	265	295	254	264	269	276	259	302	260	255	250	273	256	246	282	273	238	275	273	279	264	270	299	285	272	265	250	267	283	265	253	239	288	281	279	291	290	240	293	261	264	228	270	287	267	259	263	255	267	240	283	277	287	229	301	257	265	267	255	275	250	272	271	266	258	279	242	261	269	271	274	230	250	252	250	302	256	262	242	265	271	260	279	268	266	253	325	247	275	267	263	265	292	306	263	256	252	257	261	253	273	255	288	262	255	263	251	248	301	273	313	268	292	252	263	288	285	247	239	229	280	271	275	283	254	297	252	259	248	258	285	283	293	279	293	242	279	239	248	246	254	251	289	264	270	250	259	246	251	271	278	274	270	275	264	256	301	258	271	265	266	259	283	260	269	284	272	308	255	251
34311	38976	32036	19856	12770	9366	6737	4403	3859	2696	1624	1528	1911	1794	1738	1813	1222	1072	1186	930	889	864	888	785	605	519	556	576	512	397	433	461	459	394	449	452	435	391	412	431	361	374	385	389	359	343	347	330	326	337	336	337	338	325	322	339	341	332	339	313	331	339	320	367	315	318	339	303	316	316	309	316	315	304	332	327	309	310	345	323	353	318	316	310	345	295	295	327	307	303	332	317	320	315	299	319	361	345	314	311	345	325	318	307	324	292	319	328	300	318	324	333	336	316	338	347	315	309	317	338	309	334	307	312	319	312	321	326	331	330	323	330	313	304	317	304	344	328	324	302	300	323	292	322	298	315	311	307	305	318	318	340	308	325	322	290	307	307	290	307	329	308	353	316	303	297	314	312	332	323	315	318	341	319	295	335	327	314	326	300	322	319	326	322	306	335	292	346	326	313	331	305	347	320	336	319	325	317	319	311	323	316	313	338	324	322	309	342	303	355	291	367	311	327	317	347	310	289	289	325	339	301	315	315	324	312	330	325	319	326	297	333	299	331	299	311	322	332	323	346	329	319	328	289	291	321	326	317	331	339	337	317	311	364	297	338	307	315	302	309	315	297	321	292	305	335	287	320	319	328	343	304	314	351	332	336	315	300	316	312	316	294	267	319	328	329	320	290	288	310	331	321	315	319	340	309	306	332	329	316	320	363	309	327	306	314	329	304	334	317	304	327	301	346	345	336	335	347	334	310	306	318	314	308	302	311	328	324	346	312	297	318	319	288	318	331	303	292	337	310	330	343	307	316	344	313	313	298	325	303	329	291	323	299	333	296	314	321	300	313	347	316	332	304	305	324	318	266	327	303	297	322	321	318	334	311	331	299	314	325	306	333	313	343	319	322	301	335	325	326	293	333	330	296	333	349	345	333	285	298	348	314	321	310	334	313	326	289	291	310	304	312	346	307	314	297	301	334	312	324	340	334	315	323	323	333	324	322	338	328	304	322	325	310	344	328	320	310	341	310	298	307	339	335	282	316	336	291	337	314	312	370	315	320	336	302	330	332	306	310	349	336	309	314	298	308	301	287	320	317	321	321	318	327	308	328	317	327	313	318	292	330	306	303	358	290	364	317	330	326	306	345	312	307	331	318	340	333	302	318	293	307	308	317	319	324	340	299	309	299	325	346	303	324	306	323	320	336	324	324	290	313	317	314	284	303	335	332	336	349	323	317	296	324	317	343	334	315	331	317	307	310	306	331	322	336	322	322	311	317	322	314	330	323	326	317	340	309	302	334	317	315	318	309	285	309	334	321	328	335	287	339	340	321	300	311	323	301	355	329	291	310	328	293	320	319	313	326	322	325	311	299	333	305	351	314	318	326	302	325	315	326	337	308	319	329	325	330	328	321	338	323	322	296	306	308	342	314	316	307	289	274	265	302	329	306	286	299	322	353	339	329	317	306	297	339	307	312	312	325	326	308	318	328	324	290	334	313	346	340	328	298	330	311	297	362	319	327	313	324	325	343	334	328	342	324	327	343	289	320	337	318	299	301	305	312	317	317	273	359	322	317	315	311	297	351	309	302	311	345	325	349	326	329	310	313	309	332	272	334	275	314	326	316	303	320	314	314	297	339	309	316	316	322	271	327	312	313	341	302	324	318	322	297	297	316	299	338	334	293	296	323	308	317	317	319	317	352	326	325	296	309	322	301	330	311	311	314	299	315	297	348	305	347	292	312	337	311	310	315	314	315	332	313	371	335	302	305	298	321	319	345	362	352	311	337	330	328	324	305	311	313	346	324	329	287	321	313	362	331	326	314	301	318	295	312	323	330	344	309	330	307	345	279	311	284	318	327	324	319	314	333	287	359	308	311	326	338	284	306	292	297	309	334	290	294	324	325	299	319	327	328	294	324	352	309	283	326	319	311	331	297	325	298	316	311	300	343	326	326	313	329	317	317	337	328	351	284	349	309	340	328	300	357	335	305	342	296	297	301	311	331	349	304	310	331	315	298	299	313	280	335	340	331	317	300	306	297	328	328	310	299	298	322	297	319	321	321	345	324	313	310	328	306	332	314	315	329	294	288	326	336	344	343	316	309	295	331	271	318	320	313	307	341	354	338	354	347	318	302	320	327	293	298	319	289	302	336	338	309	283	339	307	299	310	313	328	331	299	312	321	314	340	305	323	318	312	313	334	338	312	317	291	318	306	323	363	335	336	292	328	307	319	310	328	317	324	310	342	332	304	339	322	298	318	351	338	305	313	346	314	295	289	339	292	329	311	323	347	354	327	298	323	309	350	294	289	307	303	304	368	309	321	336	323	319	311	309	328	300	338	315	275	309	312	318	329	339	343	310	280	306	300	322	315	330	317	343	274	309	322	299	347	294	329	325	324	311	296	359	343	298	301	312	262	309	322	349	325	330	311	345	324	329	302	316	373	299	328	347	332	300	305	287	329	300	355	317	331	304	295	349	316	349	323	297	330	292	298	308	297	350	304	327	299	300	299	299	346	332	334	300	299	316	312	343	301	338	298	332	322	334	285	326	284	311	293	325	331	334	324	297	304	339	331	275	303	290	306	296	309	330	306	302	310	331	322	321	316	333	305	325	312	324	324	319	319	308	300	337	313	285	323	288	321	291	307	322	312	301	302	304	310	299	338	311	320	302	347	303	281	350	319	276	321	315	313	291	312	316	317	315	309	333	313	290	305	275	310	324	303	313	326	332	299	335	302	313	331	305	340	332	308	280	312	315	341	312	306	318	338	341	337	312	310	325	322	328	322	305	298	322	308	331	326	337	320	328	261	309	342	361	322	296	330	291	335	287	278	301	335	319	315	330	298	300	310	326	321	341	334	280	311	340	307	329	298	316	330	333	318	320	344	293	332	298	331	321	330	300	308	306	316	341	304	299	342	321	340	320	302	320	344	302	314	317	323	313	314	314	323	334	338	317	314	304	323	307	307	314	344	310	312	313	300	347	330	345	329	308	293	297	294	326	326	351	325	320	309	315	296	347	327	347	323	335	317	294	319	334	311	307	339	312	280	338	334	310	343	343	317	299	335	356	330	284	346	310	331	328	298	288	314	335	278	329	310	313	313	337	324	303	305	316	296	317	314	333	308	329	304	301	319	327	337	300	335	316	285	323	297	337	333	326	325	312	333	311	339	309	335	352	300	340	310	319	321	332	312	329	343	326	319	318	305	294	339	303	318	282	302	311	337	331	322	328	347	314	323	337	299	307	328	323	328	315	310	315	315	314	312	324	344	284	350	307	332	305	362	298	301	328	331	331	308	307	323	305	322	313	294	315	331	305	314	325	331	328	348	314	297	324	317	287	307	315	336	325	318	339	302	277	333	345	314	282	300	351	317	334	317	320	339	328	309	331	292	270	316	334	316	309	333	339	345	322	338	287	305	315	308	302	299	327	321	312	303	308	310	338	304	289	323	307	322	297	335	335	310	325	343	341	312	305	317	336	318	310	316	296	298	306	291	313	314	330
23607	20891	28059	23922	21079	15915	7587	3405	2638	2376	1612	1261	1292	1443	1527	1448	1404	992	883	740	782	590	753	573	501	470	462	355	350	274	316	326	323	310	320	285	297	276	260	262	249	243	248	250	224	214	232	196	239	232	194	202	191	186	204	200	218	203	206	214	196	191	210	207	211	206	188	202	196	208	193	202	176	209	205	196	188	220	214	201	177	202	200	194	220	187	184	212	224	180	184	214	187	224	204	198	196	205	233	208	196	217	209	200	212	206	205	190	208	181	169	182	178	202	204	177	200	196	192	221	197	216	193	194	214	206	207	205	179	213	167	177	201	209	209	201	189	202	176	211	216	191	218	185	197	193	187	205	176	194	194	189	195	215	193	215	191	198	192	173	205	185	192	212	216	195	195	221	178	214	228	198	203	199	201	232	213	190	213	205	188	202	196	231	201	186	186	192	208	195	198	185	204	212	195	204	206	206	203	183	196	193	210	185	199	201	219	213	205	211	209	220	214	208	209	196	212	170	203	186	184	200	199	212	226	201	193	194	202	208	184	200	184	258	192	209	230	205	210	202	207	227	174	171	215	200	182	192	200	196	191	216	204	174	220	190	205	211	189	194	191	167	201	182	190	200	189	170	180	215	188	195	214	178	219	177	206	229	197	186	187	179	231	197	176	193	202	192	201	192	208	194	185	196	195	205	216	200	178	212	212	201	208	200	213	195	201	188	199	193	189	194	206	162	206	181	183	190	185	211	213	182	209	229	198	160	189	185	185	187	193	187	211	187	181	229	203	218	197	176	190	188	177	183	211	211	221	191	204	192	167	181	203	215	191	201	175	208	221	201	189	193	200	217	206	189	221	158	225	176	205	183	204	185	231	167	192	215	193	198	224	190	207	203	182	204	192	197	212	197	193	195	219	202	226	212	215	206	211	192	214	178	190	241	210	220	206	183	204	185	175	187	193	202	184	234	192	205	192	183	216	186	186	196	206	208	189	205	196	170	193	189	202	201	191	197	185	219	197	181	188	210	173	188	203	176	212	199	188	190	193	185	198	206	215	198	208	212	191	203	214	193	172	185	187	184	187	184	212	216	222	208	214	198	179	182	193	175	214	206	185	188	203	192	199	177	207	177	192	193	187	186	207	196	204	172	197	180	202	174	192	192	188	194	217	169	210	211	199	180	205	195	183	170	193	198	179	180	199	201	207	228	217	185	223	187	197	230	209	211	202	190	235	213	202	168	209	198	190	199	227	205	208	172	190	192	191	191	190	192	191	192	213	213	212	196	192	191	193	216	200	223	219	184	189	171	192	201	180	206	200	183	205	171	202	190	205	205	184	189	187	193	208	192	182	196	183	211	202	180	203	206	191	208	203	181	187	217	201	193	205	219	218	184	195	189	195	195	188	196	195	220	183	211	193	214	206	189	188	180	198	189	177	196	210	218	211	200	215	200	195	203	207	202	188	195	208	176	203	190	185	214	211	214	190	186	192	196	196	186	214	189	203	187	194	204	177	198	219	207	203	223	191	180	220	193	189	178	214	194	212	183	192	179	204	188	197	203	191	210	199	177	184	200	214	187	210	207	190	205	219	211	217	195	173	187	190	221	201	190	194	204	216	169	198	188	175	200	190	201	208	187	175	191	212	203	211	173	195	203	225	216	200	202	187	204	195	185	184	209	223	202	205	183	236	199	184	201	182	206	209	200	178	195	201	197	206	205	195	191	218	203	179	204	184	168	203	203	216	187	205	194	177	212	212	216	211	183	217	195	175	186	196	200	196	196	197	215	181	189	199	209	212	184	170	222	181	207	204	173	171	195	192	159	215	201	173	188	173	177	218	191	192	186	197	206	205	227	210	210	186	204	211	190	218	202	211	218	182	213	163	191	206	200	210	179	215	160	217	239	168	203	198	200	178	213	207	189	186	199	208	186	202	199	198	185	225	192	210	169	207	199	187	209	192	227	207	190	198	187	203	195	197	187	211	194	194	205	212	184	189	203	198	199	182	200	205	204	190	217	199	212	177	209	199	206	186	187	199	190	189	195	181	190	205	195	208	178	212	173	204	196	184	192	198	193	201	196	189	212	176	182	212	207	188	209	194	212	201	178	198	183	194	190	211	214	190	214	197	214	204	215	227	201	176	200	218	175	206	174	206	215	178	216	232	198	192	191	185	203	185	219	196	205	201	191	212	203	211	196	198	198	205	196	202	187	193	181	191	209	219	196	209	193	189	197	200	225	204	190	200	183	189	199	217	186	222	215	216	191	215	186	212	199	194	192	195	209	211	201	183	193	212	211	210	195	212	215	220	204	208	206	187	192	198	197	197	186	221	188	200	179	208	216	196	218	203	214	177	215	200	219	192	201	202	195	228	201	171	209	163	202	194	188	186	182	187	185	206	195	220	196	190	206	201	202	198	189	209	210	203	180	209	180	194	198	212	198	208	207	208	203	207	192	214	205	222	203	174	201	220	216	206	171	188	213	214	199	186	225	224	197	196	201	198	202	189	201	179	214	200	187	213	195	204	192	182	191	183	206	196	188	201	204	216	199	245	193	206	209	196	196	161	195	196	204	197	191	199	185	208	220	191	197	214	190	223	204	225	222	184	198	186	203	188	191	188	184	198	212	222	214	187	185	198	208	199	188	213	199	184	203	203	208	200	171	200	184	204	201	205	203	201	215	205	173	212	193	197	212	200	204	212	194	223	198	207	194	173	210	220	209	188	193	211	200	198	181	171	198	197	194	206	192	217	203	200	193	187	200	192	207	188	181	207	199	190	229	202	184	189	205	187	225	206	204	205	211	195	200	202	218	191	199	216	207	181	192	206	197	206	183	201	203	186	179	195	201	195	179	194	211	187	224	190	211	193	163	194	199	204	192	210	197	189	207	185	186	194	198	197	199	163	195	197	203	208	197	202	209	201	207	231	212	181	171	194	190	183	167	190	185	187	188	213	194	215	205	196	180	209	206	215	192	191	188	205	201	189	213	196	188	189	205	212	194	211	219	204	194	204	196	187	220	186	181	200	209	201	213	212	200	189	206	196	222	196	211	191	192	205	205	186	195	232	173	195	187	195	204	203	213	209	191	212	199	198	192	199	188	210	201	175	201	197	199	184	199	194	200	171	207	177	207	194	186	218	213	194	187	211	188	204	193	200	198	201	220	208	216	205	187	202	197	209	193	219	192	188	206	226	227	186	210	229	194	237	205	205	201	187	208	189	194	195	214	184	194	192	195	183	201	217	202	212	199	184	201	190	216	200	203	176	201	206	184	201	205	193	204	200	196	198	224	211	168	198	182	210	218	206	196	194	192	211	178	185	193	193	190	229	172	191	215	191	200	210	206	199	194	175	186	224	194	203	199	196	187	196	203	182	213	207	222	194	200	202	194	202	179	193	179	200	190	210	234	196	211	197	208	205	212	200	199	205	208	213	193	202	185	187	183	215	186	220	168	191	204	197	202	191	193	208	206	189	188	187	213	170	197	199	201	172	200	198	183
35231	47550	37977	26570	18657	13360	10495	6848	5695	4942	3130	2403	2766	2836	2886	2646	2684	1819	1533	1454	1365	1012	1206	1045	897	747	692	580	549	423	458	505	441	477	426	406	392	411	381	371	351	312	313	312	316	281	290	285	272	224	257	244	249	221	243	250	234	271	229	246	239	234	223	249	224	228	236	235	264	230	209	206	256	208	234	246	232	229	249	242	243	240	231	247	237	249	253	218	218	219	235	253	251	249	268	250	231	267	261	207	257	253	222	239	257	230	238	232	204	242	248	241	229	233	239	247	239	243	237	261	249	232	237	233	266	244	248	232	274	242	247	230	231	231	212	257	270	235	246	247	247	231	255	231	237	262	231	229	233	226	235	223	249	246	234	241	216	250	232	224	253	269	224	216	248	241	228	215	261	229	242	249	233	257	222	248	251	240	223	242	230	233	261	271	242	237	232	226	234	242	242	254	233	228	256	230	235	242	228	237	246	227	250	254	223	222	252	259	231	222	234	240	237	247	241	230	240	240	248	223	235	245	234	236	229	228	244	255	236	239	216	217	225	230	252	242	242	214	222	271	255	255	217	218	222	220	210	248	251	226	241	214	242	235	247	255	240	252	238	227	219	240	226	265	226	260	228	246	241	227	192	257	239	239	228	236	227	257	227	227	249	251	231	218	250	238	230	272	241	212	214	236	239	227	235	242	275	240	223	229	254	242	262	235	232	265	218	265	213	230	218	222	232	241	274	263	235	248	239	219	254	236	239	244	226	233	251	242	233	212	262	219	254	224	234	233	256	248	249	236	246	232	241	257	227	258	256	262	235	238	223	288	240	219	227	237	237	249	217	218	237	257	272	229	224	228	228	219	223	219	233	248	265	257	273	224	236	219	232	252	224	233	232	215	253	243	228	199	215	281	218	230	250	200	251	232	229	218	237	224	222	243	246	233	242	203	232	253	242	247	240	243	214	250	229	223	247	232	221	237	230	221	220	267	279	256	232	238	240	221	221	249	222	250	236	239	238	233	224	238	238	256	235	220	244	244	233	212	214	248	250	221	228	265	202	232	237	231	233	249	223	237	220	249	235	230	228	219	214	231	218	232	227	220	245	242	219	270	252	237	245	212	236	228	230	213	248	226	222	247	243	251	237	232	223	254	249	232	237	250	264	240	240	259	233	238	258	219	232	244	228	232	243	236	230	248	228	243	239	226	232	238	249	255	218	233	240	258	231	237	252	224	236	265	251	223	259	229	217	226	252	249	247	255	225	231	263	247	250	243	221	226	229	250	249	241	215	260	252	250	247	236	225	257	223	235	241	252	237	236	228	256	253	215	253	227	251	266	250	284	256	254	225	214	219	244	288	244	238	244	204	234	257	224	229	223	209	220	253	246	250	252	245	250	244	259	249	244	226	240	262	223	212	267	240	231	249	230	246	221	253	261	235	235	233	244	228	217	228	235	246	233	231	227	257	237	231	237	248	261	226	260	239	232	226	236	241	253	253	243	269	233	274	245	233	229	253	210	244	253	221	221	246	244	240	243	263	211	212	243	252	232	255	230	247	233	235	270	262	256	233	224	244	236	221	222	254	257	245	250	223	237	220	233	278	248	240	241	251	252	228	232	226	206	248	226	231	258	258	234	227	223	241	257	260	221	210	249	254	228	227	215	248	242	234	227	247	248	260	214	237	247	249	244	232	222	229	244	244	257	233	276	236	256	250	259	268	263	249	227	256	231	210	227	226	235	253	244	234	246	223	212	260	217	246	227	255	251	256	234	233	273	230	236	226	243	271	235	206	227	235	247	240	244	229	234	238	249	250	222	269	250	273	220	246	239	254	239	226	273	226	243	246	237	228	228	247	237	280	224	232	229	235	247	230	229	243	228	199	227	244	241	245	259	240	233	215	216	239	239	259	235	252	228	231	241	269	260	216	240	225	234	242	244	223	248	226	234	219	238	278	261	233	226	240	190	254	253	229	249	238	264	245	209	245	260	237	241	233	229	248	255	244	214	219	210	244	252	237	233	208	222	216	221	273	254	239	213	237	236	243	248	213	225	272	229	211	232	220	261	224	240	260	240	242	255	248	234	229	229	219	236	232	237	249	214	220	238	263	268	245	245	262	258	242	243	248	226	226	246	241	218	219	260	247	262	229	247	233	220	253	233	236	225	222	248	224	226	240	250	238	223	204	250	240	252	229	257	269	245	240	260	240	261	212	247	208	219	214	244	204	225	218	230	264	239	255	250	234	243	248	239	249	237	207	234	224	256	256	215	256	238	246	222	244	223	217	220	241	272	241	231	247	232	248	225	247	235	236	248	249	260	225	236	262	265	224	251	229	249	261	255	260	234	232	222	254	223	260	224	248	216	243	238	233	248	248	271	227	240	242	256	231	271	210	226	230	250	266	223	239	257	254	245	235	243	236	244	228	253	250	241	259	262	230	224	256	246	246	248	247	248	271	236	235	230	246	235	248	258	214	229	226	248	226	212	248	247	249	252	197	243	254	243	243	217	270	239	226	226	256	270	250	248	246	252	223	228	248	237	251	223	247	256	247	233	217	241	231	250	207	262	237	241	250	267	219	262	251	238	237	244	271	233	228	230	236	242	246	242	252	270	247	239	226	254	259	247	222	241	246	245	231	231	237	209	233	240	213	221	235	266	212	238	233	251	237	250	269	215	272	230	224	249	226	223	229	250	229	222	234	231	233	240	249	250	235	252	237	241	263	225	221	215	235	262	237	223	228	247	233	217	242	249	239	239	237	256	244	242	259	236	232	228	235	225	231	220	230	243	228	231	220	235	264	217	258	245	232	263	207	254	256	219	225	250	249	257	243	243	259	240	220	236	239	219	250	238	240	233	227	248	231	247	223	236	262	246	241	259	230	242	212	230	256	256	241	233	219	250	269	230	253	211	278	255	225	236	237	234	248	250	228	238	248	230	219	245	240	246	236	262	231	238	274	224	232	251	237	246	245	243	251	241	227	225	249	237	222	230	239	226	236	223	264	224	256	252	243	233	243	245	233	262	257	232	228	219	248	224	215	245	222	251	229	229	225	216	250	246	227	266	241	251	238	223	241	245	214	256	216	237	270	244	222	251	243	214	219	223	241	236	231	263	248	260	236	211	210	243	216	227	236	231	236	243	256	239	255	267	234	240	239	237	226	244	230	253	238	225	241	212	209	226	235	225	250	245	236	231	240	245	228	213	226	227	225	222	229	246	252	252	252	251	267	270	250	268	225	234	251	228	232	232	228	241	196	201	266	239	241	224	239	225	270	247	217	248	225	239	251	212	245	270	250	235	245	225	246	241	239	231	260	259	204	235	225	224	245	241	254	247	248	243	247	248	258	225	222	253	235	212	238	234	228	245	264	225	244	247	242	217	231	260	244	204	250	222	220	260	234	222	261	224	257	206	252	227	231	227	246	252	235	256	222	266	228	249	242	222	255	258	231	223	242	235	237	255	256	234	231	244	236	247	218	239	212	215	227	243	223	244	243	239	237	246
24626	20877	27341	24920	18130	7990	5091	2782	2040	1969	1513	1162	1015	1191	1150	1052	1188	994	837	757	766	912	655	577	609	497	493	435	460	387	394	408	376	422	426	391	378	400	388	398	376	345	337	341	380	332	335	336	362	344	343	332	272	329	306	318	358	339	312	279	318	323	313	321	307	324	287	296	287	327	315	324	307	271	295	322	359	282	349	300	311	294	323	329	321	318	303	291	304	308	306	299	331	305	308	311	319	327	293	332	303	322	318	336	286	304	309	325	317	314	320	307	315	303	321	319	310	321	316	316	299	338	312	325	344	325	328	341	280	304	329	307	315	330	323	311	326	299	321	309	327	313	324	353	341	289	325	310	371	351	323	297	296	324	317	317	336	341	334	319	329	334	328	329	280	270	304	350	322	313	321	299	351	310	319	326	315	334	303	346	315	316	345	296	300	327	294	298	309	296	321	323	306	313	335	333	333	338	317	323	285	306	307	335	306	318	310	335	332	344	306	308	334	318	293	338	327	310	320	324	325	291	304	295	312	315	306	329	324	328	317	353	279	334	321	304	314	312	321	339	326	324	319	327	302	293	326	336	299	329	338	338	323	308	306	335	318	313	314	315	294	289	329	292	329	321	338	342	337	308	313	314	330	299	293	332	338	330	297	295	305	314	374	304	327	316	328	309	324	302	294	326	293	292	318	293	327	338	337	334	327	308	332	322	308	303	320	311	313	309	321	307	330	326	313	319	342	309	311	331	301	337	313	297	329	309	323	341	318	319	335	331	289	310	345	334	339	322	279	333	337	319	312	317	306	311	334	317	334	338	282	316	320	301	300	310	317	323	301	337	342	293	330	316	317	337	296	303	323	337	306	291	336	339	308	281	311	325	329	322	320	326	332	295	298	308	307	349	322	320	295	320	305	316	298	310	312	318	332	345	295	324	313	312	315	329	314	324	316	299	277	316	299	284	316	326	299	315	297	306	281	322	330	350	344	323	329	302	315	333	309	339	331	307	285	318	319	315	306	306	348	306	327	303	341	349	340	309	334	335	346	329	311	323	323	333	329	332	306	345	317	334	331	325	345	307	335	357	316	321	322	301	314	310	309	293	333	309	312	313	319	301	304	327	291	313	310	329	296	283	288	330	304	307	316	319	329	295	312	339	314	290	296	313	290	330	326	309	345	295	315	304	319	336	326	324	295	310	338	320	291	297	317	314	343	316	314	331	327	284	274	270	331	314	310	314	334	328	333	346	298	328	355	339	320	319	325	304	309	324	330	308	314	342	302	332	299	317	310	334	308	338	329	317	305	294	324	340	327	348	303	328	297	313	312	315	304	327	342	306	318	290	326	321	275	326	338	316	319	313	303	312	354	319	354	310	282	319	315	304	307	316	305	342	322	331	330	280	316	290	308	336	323	300	339	313	353	306	314	305	302	332	326	328	303	317	311	304	347	318	339	311	348	303	285	300	322	293	293	320	311	329	309	329	309	336	334	310	308	342	303	350	297	281	307	322	336	297	320	323	328	314	333	349	292	327	315	319	317	347	303	337	303	329	309	299	296	329	303	317	310	327	337	330	321	304	304	324	349	303	302	299	298	274	328	285	327	295	343	317	280	352	340	339	312	315	328	312	324	318	312	312	322	295	316	300	320	329	311	332	327	328	274	334	331	330	332	330	322	311	302	338	314	303	317	329	310	328	296	315	348	311	310	324	296	321	309	309	334	330	307	318	296	346	321	330	302	323	295	322	288	294	308	318	323	309	320	328	328	274	298	345	310	291	333	318	332	292	352	327	317	331	316	333	307	308	326	366	298	297	314	319	331	303	318	312	292	357	280	318	311	343	324	302	311	309	329	324	286	328	321	303	280	309	343	349	281	310	320	365	330	299	302	304	332	332	283	328	293	300	297	363	313	303	321	307	311	297	316	302	303	317	323	321	315	296	317	346	311	310	297	315	310	316	355	321	312	303	329	352	293	311	274	306	300	322	323	316	341	309	295	304	312	307	294	290	325	297	330	337	322	297	321	335	301	343	344	329	339	359	346	322	323	323	286	291	312	313	284	322	353	311	291	332	301	281	356	327	316	302	314	292	309	299	343	314	332	313	307	318	280	339	349	330	340	323	326	318	323	333	303	309	286	322	354	336	297	336	338	357	320	330	302	316	326	299	319	317	326	310	285	304	342	315	278	319	341	330	285	309	338	346	316	283	334	314	313	315	350	313	325	303	323	316	314	275	299	327	334	323	324	322	308	306	314	322	318	323	327	320	305	324	316	307	312	287	320	354	298	319	325	303	322	314	304	329	342	297	299	345	301	332	322	307	344	356	329	303	334	317	333	287	324	324	321	316	315	341	314	334	327	344	309	313	315	334	331	313	308	317	317	305	308	327	316	315	315	317	357	328	304	314	327	329	335	354	330	342	322	321	341	316	331	311	327	335	302	327	317	308	309	295	302	298	295	326	289	331	303	308	324	328	308	296	308	301	328	316	348	331	290	305	310	322	295	303	323	327	305	323	354	325	325	288	327	326	350	306	342	327	312	323	322	324	319	312	294	309	308	350	322	325	337	341	308	315	316	332	341	316	332	302	313	335	332	345	309	296	318	313	314	302	295	313	330	315	314	330	318	306	318	287	318	313	321	322	339	298	340	282	308	311	311	321	317	336	318	292	315	316	339	321	317	330	345	315	326	308	330	323	313	325	326	296	340	319	320	298	331	322	304	305	293	286	329	324	288	330	298	353	330	338	353	336	331	314	333	288	302	306	327	332	294	333	321	351	330	303	295	363	307	323	315	287	313	335	329	328	303	335	325	296	320	272	334	305	301	303	306	312	303	307	326	328	344	342	294	305	315	306	320	313	323	323	302	310	359	292	310	285	305	329	313	292	297	329	313	303	312	295	313	314	326	319	315	312	296	313	291	308	299	314	331	340	310	329	303	292	338	312	306	321	329	338	308	331	333	348	292	285	294	331	333	291	303	326	329	318	302	321	331	342	339	295	307	304	351	306	266	338	315	303	318	338	320	316	326	321	340	303	293	298	327	318	308	306	330	320	315	321	311	340	334	321	333	326	330	301	306	333	298	314	307	293	325	320	306	293	310	302	306	321	343	298	322	340	273	316	333	328	337	334	335	298	305	335	324	318	321	321	286	341	299	312	345	295	308	282	336	339	312	293	342	356	297	313	318	320	307	283	309	332	322	333	291	337	322	312	292	308	309	368	301	287	330	313	330	331	327	306	350	312	306	325	346	334	346	313	356	306	305	287	313	318	325	326	300	310	329	336	301	328	355	308	313	330	310	342	324	270	335	339	321	325	296	309	352	314	309	314	278	299	307	325	326	328	302	309	348	293	338	319	347	294	307	338	293	310	345	306	303	327	334	322	305	342	315	302	305	306	331	303	288	344	305	333	326	290	319	322	321	333	322	331	303	302	302	332	324	312	337	306	306	311	321	315	351	325	296	350	299	330	322	289	328	326	321	295	305	274	332	328	343	331	318	306
35745	43240	34641	24867	16532	10822	9600	5998	4423	4448	3277	2416	2042	2287	2272	1875	2225	1699	1522	1250	1333	1471	1116	961	927	772	713	637	578	541	554	559	567	546	551	501	507	498	481	456	447	418	474	403	448	390	403	366	403	374	369	369	368	386	417	355	385	376	382	417	340	372	385	365	376	364	337	376	361	364	385	393	333	341	412	426	353	406	381	334	392	367	355	366	366	342	380	391	394	392	362	371	365	374	350	352	352	343	344	373	415	366	382	331	368	374	354	390	359	374	367	401	377	346	356	334	369	365	356	380	383	396	378	405	382	328	377	385	369	369	361	376	366	341	373	404	347	375	343	347	363	345	380	363	353	368	355	361	368	403	359	405	335	399	375	341	361	358	387	384	369	369	384	361	349	366	371	354	364	365	392	379	391	349	371	404	408	376	409	324	348	342	347	387	376	349	338	365	374	348	409	381	385	350	395	341	337	355	354	370	394	363	363	380	391	388	370	360	347	375	386	338	379	394	377	370	374	355	364	360	349	392	384	396	366	365	331	377	355	345	351	392	407	401	381	378	352	348	375	345	361	363	351	315	336	359	418	388	368	370	334	402	353	363	393	377	364	339	362	359	372	379	398	344	346	398	357	359	361	374	374	372	376	372	363	388	374	381	402	378	387	378	380	363	356	369	375	412	354	369	360	364	370	370	362	370	385	358	359	354	385	388	359	354	358	372	384	374	376	355	371	344	365	394	346	407	350	364	384	344	347	396	358	354	376	353	362	398	379	385	401	398	348	402	383	355	357	370	380	351	352	383	347	364	331	354	392	373	353	355	354	371	363	391	352	392	403	368	357	346	367	355	369	352	369	383	399	360	355	399	342	377	342	389	364	360	350	358	365	367	325	356	408	358	347	359	395	403	350	382	351	393	365	353	353	344	345	356	366	409	355	350	367	391	392	361	355	361	369	393	360	363	395	359	395	383	415	383	338	376	378	408	379	361	332	391	398	366	360	363	376	356	389	389	355	375	347	341	351	361	374	387	362	363	345	383	350	369	364	340	397	337	349	333	357	384	353	382	421	366	370	369	371	363	371	365	400	394	385	365	393	337	396	340	379	377	369	367	385	396	377	375	399	376	379	343	349	329	353	395	304	376	386	367	396	375	363	357	363	394	346	347	402	373	363	375	396	344	378	383	329	344	393	372	403	344	362	357	386	357	396	378	332	338	356	380	376	388	363	380	362	363	377	341	386	385	342	383	375	381	356	341	344	371	386	372	346	385	360	379	331	380	385	378	352	379	354	364	391	374	376	338	365	371	357	372	375	393	394	391	349	358	329	371	403	373	357	383	383	321	379	392	364	359	349	343	366	379	372	398	348	379	356	379	369	374	342	361	379	396	385	341	355	390	400	386	354	373	329	342	384	385	353	348	361	366	379	359	345	397	375	357	390	350	336	344	348	346	359	362	370	381	383	362	359	361	365	388	372	347	342	399	403	356	355	360	360	375	351	369	374	356	392	386	373	347	344	368	371	388	368	318	361	374	325	373	367	371	361	357	357	371	360	360	386	397	359	357	370	364	354	377	361	340	388	348	349	359	346	413	374	340	353	349	344	352	396	405	352	333	348	413	351	376	388	384	396	399	375	374	385	359	341	326	353	382	373	368	342	370	385	343	361	385	389	364	366	368	348	344	349	371	394	390	358	381	359	357	350	369	367	348	355	352	381	362	345	330	380	318	353	340	396	350	384	364	365	392	352	376	351	349	354	344	361	360	364	333	384	352	380	364	388	357	360	371	353	371	387	342	372	368	373	382	384	378	351	376	344	367	397	377	367	363	334	380	372	374	385	314	359	353	363	357	361	372	385	366	378	346	372	365	359	370	382	376	383	331	384	386	352	355	359	393	364	349	350	372	379	369	395	379	358	368	346	356	417	351	380	388	371	382	372	344	350	363	381	383	350	386	380	340	378	361	370	343	363	375	367	402	372	378	346	389	357	359	376	405	355	353	349	369	358	390	383	360	348	388	336	367	361	364	379	359	381	408	384	330	361	337	377	350	354	350	370	381	350	367	352	409	354	372	386	373	394	381	372	371	387	337	345	371	365	385	360	371	346	375	342	359	356	353	349	368	361	395	360	380	362	389	386	365	390	367	360	377	359	369	379	363	349	378	373	353	360	382	355	332	379	380	349	400	388	388	352	360	402	372	332	338	382	367	372	368	380	348	380	364	432	365	344	383	369	375	394	383	400	387	360	366	387	384	347	375	346	372	354	390	379	333	375	381	342	349	326	338	371	365	387	378	373	354	367	352	354	326	367	362	366	386	365	359	367	369	378	346	385	362	374	367	382	365	378	377	411	384	391	380	376	373	322	387	343	382	367	347	340	377	367	354	350	405	375	379	358	360	357	362	346	385	361	386	423	367	365	380	389	389	356	356	358	360	369	389	377	360	328	371	331	377	379	361	390	420	420	397	383	375	345	379	374	395	368	348	378	362	383	349	386	347	366	384	401	357	346	369	351	380	338	343	378	363	358	370	391	325	371	371	383	371	374	399	348	365	356	372	376	358	382	335	405	376	384	352	355	386	360	368	395	376	359	374	349	391	387	388	340	362	387	334	356	357	341	371	376	406	361	359	378	355	371	387	364	349	343	379	380	394	348	369	388	386	366	354	381	377	355	356	370	397	393	356	373	389	374	361	388	352	352	369	379	391	382	357	305	368	389	377	330	383	359	386	367	385	361	391	384	363	383	379	345	349	381	388	401	399	349	393	379	362	333	403	366	375	402	363	410	364	396	360	358	402	376	359	393	347	377	360	363	412	395	379	380	369	355	385	378	336	388	371	357	357	371	364	344	369	362	404	397	388	355	385	399	388	341	328	365	368	360	349	392	350	386	376	358	385	361	379	390	359	352	383	376	351	366	389	386	355	392	352	364	378	368	362	323	335	341	361	354	361	387	403	358	365	375	373	374	362	380	367	357	351	370	357	370	362	359	369	342	381	389	384	346	362	385	407	368	357	379	361	359	355	382	336	399	382	396	351	345	357	391	417	362	343	353	375	394	361	373	364	334	361	377	369	347	322	400	371	348	352	364	380	382	364	336	398	374	352	401	352	379	361	381	379	375	317	386	384	334	369	363	358	384	363	358	398	375	332	358	360	378	392	343	411	404	359	376	370	369	363	387	359	378	336	380	348	377	381	322	373	369	341	364	375	354	347	352	385	356	396	368	372	387	385	367	381	353	359	348	363	385	381	362	362	395	369	355	399	333	380	369	406	377	333	354	387	340	348	371	375	392	380	379	343	389	332	418	352	370	402	401	353	372	396	388	345	381	348	361	399	341	351	402	385	364	381	375	349	416	383	396	357	399	350	380	362	382	390	348	387	367	355	381	360	382	397	379	336	371	389	348	335	368	360	340	382	353	373	365	419	337	364	384	387	335	331	339	350	361	375	386	405	403	346	346	377	352	404	372	395	380	338	392	376	360	338	373	370	386	360	376	357	364	372	361	374
22449	20894	28562	23397	20959	21515	18948	7006	3921	3697	2797	2120	1983	2115	1966	1759	2224	1353	1053	1120	1682	1287	945	721	650	646	569	454	484	406	489	470	449	396	386	389	367	363	328	317	277	317	311	305	289	253	301	279	233	266	250	245	244	221	238	232	238	217	237	217	220	197	239	251	244	242	224	200	237	237	243	250	228	236	216	239	233	244	227	230	222	194	232	217	228	244	219	228	229	209	233	234	231	208	241	231	258	236	236	234	216	214	218	232	227	219	220	226	257	229	255	205	211	239	242	205	246	215	226	231	212	256	259	216	240	234	266	236	234	219	247	236	223	244	235	255	216	219	239	259	254	249	211	242	234	240	236	198	258	239	209	254	213	239	214	246	244	209	224	224	230	240	244	223	241	198	240	248	213	203	228	225	195	221	252	219	248	203	269	208	237	224	213	228	222	241	249	240	218	240	242	255	247	227	223	222	223	225	242	220	231	236	211	219	226	236	216	259	221	234	237	243	257	233	236	251	213	221	214	238	213	230	212	228	229	259	243	228	244	240	237	231	230	218	229	240	239	246	214	251	244	227	240	224	205	226	231	227	218	241	230	218	239	215	213	232	232	238	234	212	245	216	255	228	244	263	207	232	240	210	232	235	248	232	222	202	226	198	228	223	221	240	211	230	220	243	235	210	243	228	235	202	226	242	244	226	229	227	215	221	258	262	237	252	225	217	237	218	244	224	198	237	220	213	205	233	235	244	256	231	231	237	249	227	238	210	224	245	238	255	192	209	207	231	213	239	223	228	210	229	222	246	249	233	249	241	220	217	224	239	227	256	224	213	232	204	213	252	256	210	238	265	249	230	227	237	210	228	225	258	242	256	219	213	225	233	245	246	246	234	205	208	232	245	246	238	248	219	235	246	235	219	236	240	249	252	218	211	232	238	217	232	232	232	228	203	238	225	220	218	221	236	233	257	245	208	232	226	208	226	245	251	232	238	214	233	242	230	227	231	218	268	224	229	252	218	238	212	224	242	221	234	221	241	232	243	237	233	226	245	231	225	262	245	226	218	248	219	255	240	227	237	271	239	238	216	223	211	226	242	225	235	226	238	233	200	232	224	233	221	241	224	241	239	221	227	232	212	216	246	237	249	221	226	238	248	250	204	206	226	266	222	233	239	227	216	242	263	254	228	243	209	237	231	277	225	236	205	234	231	193	213	258	206	234	226	222	209	232	251	250	218	283	251	223	253	237	216	228	249	232	224	250	235	245	225	214	254	225	254	226	248	240	253	234	229	268	196	205	234	213	207	231	224	238	229	244	225	243	240	263	219	223	235	224	251	238	229	229	223	237	252	258	235	228	258	227	249	245	253	210	257	230	246	233	228	227	233	200	210	226	245	204	225	235	255	195	209	220	229	240	220	259	220	244	220	228	248	240	217	221	233	239	269	255	228	259	246	236	239	195	239	218	251	235	246	226	236	231	225	247	208	259	229	220	235	230	233	254	257	262	236	235	247	220	228	221	244	248	232	227	240	251	255	225	232	262	232	233	228	226	221	237	263	210	236	218	213	228	227	232	232	228	230	235	217	243	248	259	232	236	223	226	217	222	245	219	242	224	237	241	234	249	227	249	243	213	230	243	259	233	228	231	207	228	208	246	211	216	240	208	235	247	247	233	246	235	225	238	219	233	238	225	223	223	199	227	235	239	236	221	241	224	246	244	224	245	250	247	234	235	219	245	228	221	209	235	224	247	210	234	247	233	252	217	241	235	231	220	195	236	224	271	222	205	233	241	210	227	239	245	238	249	245	224	231	231	218	209	263	222	216	216	234	267	251	211	243	205	246	229	232	216	240	210	240	233	231	237	230	228	239	222	243	230	225	221	201	216	239	251	234	233	220	244	233	206	235	216	234	241	244	227	222	234	235	243	208	230	237	215	258	241	259	245	247	211	259	207	220	223	216	234	218	271	243	243	221	246	215	239	227	246	225	262	223	227	218	241	234	245	247	249	244	239	236	237	224	238	238	224	217	216	226	232	212	229	211	245	240	226	211	247	239	236	218	215	236	232	244	245	230	251	250	207	225	252	205	242	233	226	231	222	227	228	254	225	228	255	248	238	235	250	222	234	208	278	212	229	216	224	219	224	227	247	218	235	254	236	242	220	243	226	222	245	247	246	229	226	240	243	226	228	256	214	221	227	242	220	212	230	250	221	233	244	240	227	274	225	247	225	220	216	229	230	257	231	254	219	237	233	239	210	217	217	224	246	232	231	240	265	240	234	236	217	252	224	260	229	222	226	222	245	238	231	231	217	237	212	220	224	232	206	237	212	245	209	240	209	199	231	239	217	265	230	233	215	224	230	249	259	247	261	222	222	225	220	244	231	223	229	230	201	245	250	229	260	222	228	243	202	242	249	228	233	215	242	254	260	244	196	228	242	212	248	220	233	236	244	210	189	255	254	204	240	241	248	254	236	225	232	246	244	249	217	236	239	210	219	252	224	216	239	255	236	226	226	249	229	242	235	217	240	231	243	214	219	216	256	213	221	248	252	238	204	219	230	253	229	228	209	212	233	227	222	265	220	234	251	206	228	262	246	247	214	225	226	252	219	239	257	232	238	213	237	232	227	233	213	235	234	241	208	220	245	239	219	238	190	239	211	242	204	226	223	248	231	240	241	251	233	231	226	226	248	232	238	251	203	193	221	252	260	243	227	219	225	235	256	217	209	223	241	247	222	232	236	219	228	254	229	226	249	248	227	255	224	245	229	228	243	237	237	263	255	218	249	230	221	242	234	208	231	253	231	241	214	251	230	233	218	224	231	250	232	205	220	227	221	235	232	224	212	257	233	225	223	240	233	259	256	248	233	231	220	237	234	229	215	234	221	256	245	224	226	234	220	234	252	221	238	218	229	222	251	230	247	250	219	233	234	241	218	247	223	245	210	241	222	244	225	253	225	215	230	215	221	226	214	248	243	242	218	210	250	238	248	222	236	240	254	213	218	224	214	253	233	228	222	246	225	229	237	262	212	268	220	228	222	236	234	223	208	209	240	229	222	251	210	209	212	227	237	231	198	198	223	251	232	233	225	236	250	213	222	195	246	235	201	228	234	240	245	263	221	239	210	219	221	221	239	235	230	232	249	193	264	245	235	211	229	205	236	224	208	260	211	245	232	235	239	204	231	197	237	254	202	221	204	218	238	230	237	252	219	235	225	223	240	200	264	208	218	225	262	219	244	246	238	238	224	245	230	240	217	254	231	229	248	234	221	239	218	234	207	245	219	242	248	260	221	240	227	243	223	243	210	228	237	247	228	235	252	248	207	222	229	245	216	240	234	222	248	233	228	231	244	213	234	217	244	239	235	226	219	235	251	229	237	234	247	226	226	216	225	228	272	237	242	243	216	228	238	210	221	195	229	220	242	235	191	229	241	248	228	224	194	213	230	231	199	217	229	254	210	222	236	224	207	245	222	234	218	235	237	205	225	236	226	236	232	232	232	243	254	223
38505	50125	41103	31699	22586	18011	15849	10506	8060	7590	5568	4226	4282	4096	3806	3410	4177	2432	1867	1934	2841	2335	1644	1250	1072	1063	874	784	667	676	697	705	647	588	552	511	476	491	478	445	376	440	400	391	377	315	341	317	284	298	250	259	262	272	257	261	259	270	277	262	288	258	262	274	288	260	271	280	279	270	258	262	254	246	255	246	287	274	290	276	245	285	267	302	276	262	275	287	262	236	270	252	268	276	268	248	254	242	255	242	269	269	245	286	264	293	228	239	266	296	257	288	263	247	260	245	259	253	246	241	273	257	262	233	259	286	284	277	249	296	263	281	250	260	280	268	261	262	279	250	276	258	265	257	236	288	284	263	272	257	261	258	274	265	248	252	271	282	253	282	291	259	282	269	285	271	275	264	274	261	263	289	242	280	270	256	272	274	271	280	264	270	262	265	273	246	243	240	282	255	288	233	248	240	248	258	285	267	255	262	255	287	281	260	261	275	268	246	276	284	247	277	272	284	257	277	297	274	272	279	249	298	292	267	249	256	277	259	276	267	257	266	268	266	268	265	255	272	275	278	266	233	296	250	249	267	265	304	229	247	275	279	251	269	252	254	241	282	273	285	280	237	268	274	281	271	237	275	232	263	274	278	274	270	258	231	283	293	253	260	277	282	265	261	290	244	252	289	256	258	250	258	289	263	257	240	248	241	257	247	284	269	288	292	267	254	266	243	290	277	254	249	258	230	268	269	266	244	282	264	260	251	250	271	247	236	274	286	252	262	258	255	284	253	238	275	253	288	302	272	211	265	265	276	244	287	284	245	237	248	253	269	266	261	271	265	273	256	273	269	240	289	264	283	279	250	303	242	238	286	273	279	272	258	275	252	276	270	250	247	273	259	232	248	279	274	251	280	281	255	239	248	271	275	290	269	264	257	266	275	251	272	267	252	266	272	245	242	274	245	252	253	254	229	277	293	292	254	255	280	254	252	257	288	274	276	257	264	226	290	261	244	238	244	254	254	287	286	254	285	266	237	263	263	260	291	264	277	249	244	279	258	269	263	273	259	286	270	279	282	229	304	297	235	244	279	250	295	279	269	274	283	274	254	255	246	244	277	265	227	275	297	288	245	278	272	276	260	239	252	264	276	262	265	282	273	250	261	273	281	297	269	288	271	252	289	280	283	281	242	246	257	279	252	285	281	270	246	256	271	264	281	242	283	249	244	254	240	248	292	274	274	255	262	231	242	259	300	274	291	275	260	250	270	288	277	289	223	244	239	270	286	259	273	264	247	266	254	252	257	288	266	245	236	246	265	278	270	279	258	265	248	267	260	289	256	275	236	260	284	242	278	285	271	267	277	261	269	265	264	268	249	263	288	264	244	232	273	247	282	247	249	249	257	264	261	247	275	251	301	252	236	255	262	297	245	272	282	271	254	275	280	254	216	253	281	258	268	270	264	277	251	235	223	287	255	249	262	261	252	263	263	261	272	253	281	264	241	273	253	246	237	250	264	277	241	242	264	241	259	284	288	277	232	242	245	256	288	280	268	250	279	249	251	272	268	262	279	253	265	298	267	274	248	270	277	238	295	267	266	251	259	247	248	287	254	257	251	279	264	266	276	258	251	258	274	289	240	256	268	290	284	276	252	252	275	267	275	237	271	243	235	262	266	244	244	281	281	243	223	246	288	226	262	261	256	261	241	265	266	267	235	277	248	234	264	259	272	297	266	294	262	253	250	266	273	276	249	229	256	266	269	280	268	245	274	258	260	250	258	265	283	269	237	248	246	290	258	249	261	256	276	281	266	273	233	248	265	272	271	316	253	267	265	215	270	247	283	266	257	250	265	258	273	300	270	256	297	237	275	267	275	248	232	263	282	284	255	276	262	271	270	244	277	287	299	290	266	257	237	239	277	287	286	267	290	278	250	249	253	273	250	262	273	254	244	264	291	267	280	293	274	285	245	254	233	252	269	264	261	284	298	272	263	254	279	266	292	261	243	266	251	245	242	272	271	274	248	275	295	275	258	247	281	265	265	271	290	273	268	264	258	269	290	283	286	270	282	228	247	259	275	259	230	274	252	266	262	233	277	253	241	261	278	259	270	238	293	260	255	250	247	261	259	253	278	262	274	260	304	265	277	275	256	261	241	278	263	252	263	251	253	257	226	269	258	269	283	266	275	264	243	270	257	251	260	273	284	263	251	239	247	257	250	254	244	268	264	236	264	245	253	264	271	280	271	265	226	249	273	256	262	238	266	246	263	282	281	287	246	260	300	277	283	245	268	262	261	277	252	252	264	272	260	268	267	269	256	246	285	258	268	299	303	249	250	280	268	268	250	258	298	265	259	274	266	251	276	272	227	254	268	268	251	314	274	269	257	282	262	268	237	263	266	239	249	260	253	271	274	279	270	262	272	231	237	256	276	269	242	267	258	288	297	269	271	256	263	267	283	260	292	276	279	291	256	263	280	257	262	268	296	268	279	247	265	233	250	246	283	260	258	263	247	267	245	285	269	262	264	267	261	273	275	245	249	286	300	266	274	261	269	268	266	280	250	252	275	273	254	252	237	275	261	263	270	249	264	262	242	248	277	263	283	263	239	303	272	312	274	270	276	284	243	275	269	260	259	278	260	251	267	234	255	281	307	274	300	287	244	283	268	232	278	288	298	245	269	240	259	268	276	270	272	254	282	265	296	280	278	290	261	258	276	243	270	270	268	255	277	295	265	259	285	254	246	278	269	253	250	270	293	257	249	254	266	269	234	293	262	274	287	256	284	257	263	234	299	252	258	240	270	283	266	262	289	227	267	253	233	269	239	235	254	257	213	255	286	252	276	232	257	262	250	230	281	274	253	257	251	295	258	260	248	255	259	233	268	246	259	260	270	261	274	264	247	273	263	273	286	229	255	256	265	252	262	265	254	255	280	255	283	273	258	284	246	266	248	282	271	268	289	258	269	287	258	261	260	239	257	224	249	255	271	271	288	278	245	270	247	253	266	268	259	285	291	266	255	236	294	258	276	259	263	284	266	286	256	251	272	257	255	255	245	298	266	240	300	289	253	256	257	289	264	277	271	258	276	270	247	256	261	251	257	248	246	284	264	260	256	267	270	277	251	256	266	275	274	296	274	273	256	276	256	291	274	265	275	270	263	269	271	241	265	248	281	280	242	286	277	274	278	257	290	273	288	270	259	273	265	269	257	261	251	267	284	279	286	257	270	242	294	259	274	238	289	268	263	242	277	266	275	270	248	266	247	259	278	254	270	273	242	268	254	275	264	261	273	277	288	267	272	281	264	256	250	250	263	311	258	249	274	226	212	267	282	256	232	260	288	265	267	256	276	266	242	283	245	257	265	260	278	263	284	286	252	276	263	271	232	263	255	288	272	275	270	259	252	262	260	279	271	271	264	258	265	261	265	275	255	265	258	261	273	273	272	263	261	266	247	256	253	297	285	263	261	259	282	272	248	279	284	298	277	251	282	272	241	269	255	258	268	252	229	240	258
28493	23489	22518	15884	9917	4773	3326	2186	1267	1464	1188	972	1013	1003	873	858	936	633	491	581	663	606	467	483	482	416	375	367	387	358	324	357	332	339	310	287	322	297	326	321	296	289	274	310	289	267	283	304	253	270	278	286	290	277	261	282	294	247	268	254	288	292	253	283	269	239	293	271	299	243	295	276	270	255	250	282	262	231	244	274	288	274	295	259	272	293	250	275	255	255	251	246	269	266	248	269	264	273	266	300	260	264	278	263	265	256	282	262	261	261	258	290	284	247	247	252	257	257	266	258	274	278	271	298	310	270	268	236	275	263	243	268	266	254	276	276	296	240	296	237	272	280	294	267	298	252	278	264	255	266	292	270	280	290	260	260	265	281	239	267	280	287	308	274	251	267	259	263	243	237	248	287	245	261	265	290	266	281	261	299	249	310	235	281	279	267	269	270	279	305	274	283	273	267	247	260	238	270	239	261	232	242	273	270	274	272	256	242	271	285	251	262	284	242	276	286	255	258	271	306	244	249	285	267	259	289	279	256	272	281	265	226	247	255	246	306	258	245	264	273	263	247	274	273	260	259	247	274	254	247	265	259	238	276	268	277	278	281	259	279	283	249	273	266	284	281	254	256	277	286	293	268	240	285	254	276	287	288	266	276	289	281	277	267	272	256	279	253	270	260	276	272	307	259	291	262	274	275	274	280	278	291	290	257	273	238	283	246	281	275	263	259	268	253	259	228	273	284	270	248	244	267	250	237	272	267	276	294	273	238	287	258	227	257	261	265	240	232	273	282	283	267	271	272	244	268	260	276	262	274	274	267	257	268	257	252	262	238	290	251	261	246	253	272	270	304	268	273	292	277	279	282	270	280	262	281	266	247	272	270	244	261	271	243	273	262	267	268	255	289	244	263	262	242	218	255	250	277	250	247	253	257	264	250	267	257	275	279	263	246	264	266	253	302	265	268	264	250	258	291	258	252	254	263	285	273	262	273	254	267	243	269	286	251	270	287	299	249	272	243	271	255	270	279	282	280	256	269	249	291	270	251	250	253	288	267	290	268	265	279	258	255	257	263	277	302	259	245	275	265	281	290	286	276	265	275	255	231	242	259	271	268	278	269	258	280	274	253	290	249	266	276	258	275	271	294	252	241	261	253	261	280	277	281	224	261	264	252	289	253	282	269	237	296	278	283	259	264	280	300	260	263	273	262	265	286	292	279	271	302	262	264	269	268	267	244	282	282	273	270	273	257	279	292	271	279	252	278	259	259	258	263	254	250	286	281	269	274	263	286	281	269	277	289	300	248	282	266	251	262	288	296	263	304	241	268	289	266	257	270	276	251	263	296	285	255	273	269	258	265	257	259	243	297	254	290	263	292	270	255	280	269	267	267	291	253	277	284	262	270	296	263	267	248	285	277	299	267	284	268	287	262	265	262	258	266	277	278	248	277	266	235	265	302	273	248	228	275	271	264	262	257	281	299	278	281	255	306	284	255	289	240	283	232	270	280	286	277	261	259	291	246	251	273	240	234	257	258	284	248	284	239	278	277	266	279	272	265	274	269	285	264	252	274	273	299	278	272	278	271	281	269	257	263	271	279	274	292	260	291	267	270	274	289	259	292	264	240	253	266	264	257	246	269	297	244	267	250	270	277	253	269	269	229	278	255	269	281	262	252	272	233	268	259	272	257	249	260	302	255	243	268	271	248	263	236	277	281	259	240	268	284	228	268	256	244	241	287	250	285	256	285	274	280	278	258	275	251	259	252	271	263	275	295	246	277	295	266	288	292	257	263	267	250	266	280	298	254	253	291	296	255	261	260	296	292	242	269	284	228	269	292	279	266	283	260	281	264	262	249	252	228	270	257	281	274	307	262	282	270	275	252	272	291	258	312	280	247	272	262	256	269	244	270	264	249	300	257	279	280	239	254	270	282	257	263	259	246	240	272	274	275	260	277	300	253	291	284	239	280	261	273	281	267	264	282	300	255	261	271	284	257	277	263	240	257	244	260	259	263	233	265	285	283	248	258	281	267	295	276	290	270	289	246	253	280	279	257	269	272	258	229	257	298	283	270	266	275	255	264	266	281	291	260	266	300	269	260	241	285	269	268	263	271	286	267	266	261	254	264	245	248	266	262	246	272	280	254	286	262	273	268	269	283	251	246	243	287	301	271	276	268	265	285	270	249	272	289	288	288	296	292	266	275	270	258	282	265	283	274	258	245	272	269	256	270	268	266	284	268	304	311	267	254	280	281	280	291	262	292	297	257	287	255	286	239	267	272	286	296	240	279	249	277	282	273	258	254	247	265	277	266	285	253	284	288	273	277	276	282	274	261	275	260	260	274	249	258	247	282	265	220	288	280	269	261	250	271	272	265	266	244	264	273	272	267	249	272	250	279	263	246	267	261	259	265	290	285	269	265	290	255	291	246	261	228	272	249	279	264	269	289	256	249	258	298	288	285	265	253	290	280	260	269	271	262	281	263	278	251	293	280	249	281	283	251	242	258	266	270	286	287	277	255	261	250	270	264	287	259	260	269	270	260	252	262	257	271	286	271	308	280	308	286	265	291	254	285	283	284	256	252	268	289	266	246	253	278	277	251	245	246	253	263	264	260	275	289	279	245	258	273	270	252	282	262	269	268	274	255	261	257	287	277	260	266	292	300	291	275	260	268	273	263	262	254	295	305	281	264	268	284	293	272	272	272	261	260	269	275	280	275	244	238	242	300	241	240	260	279	253	252	257	262	264	279	279	237	279	281	274	268	253	274	270	260	265	276	267	237	295	258	299	248	255	251	262	295	243	250	261	253	251	260	267	245	292	273	290	268	251	261	267	275	283	260	269	276	242	287	272	243	284	291	287	272	291	255	250	239	280	259	261	284	280	277	284	276	255	292	266	268	248	266	279	268	284	267	311	278	241	274	259	255	264	249	287	222	275	235	239	257	257	275	313	240	312	245	281	265	266	217	248	278	257	240	253	263	262	268	248	282	234	254	261	255	241	255	251	271	291	256	311	279	268	253	254	259	292	269	250	258	241	280	299	243	266	256	256	274	248	255	258	283	271	280	298	248	283	266	252	248	288	252	289	247	262	275	264	267	250	273	257	293	243	256	270	270	277	275	277	242	247	248	277	252	281	272	300	267	246	258	249	258	281	253	268	268	271	264	279	266	278	292	269	278	243	288	234	286	247	258	257	280	274	265	245	267	263	252	291	258	262	279	286	264	280	254	268	280	257	251	277	250	261	293	268	246	269	256	298	273	293	268	262	239	252	266	264	276	263	241	261	269	293	287	284	261	274	276	280	249	233	298	284	271	262	262	289	258	268	258	270	268	266	289	258	293	288	255	271	264	311	266	282	273	261	263	302	272	276	257	264	287	251	264	276	245	274	278	288	259	291	237	270	259	265	260	282	282	273	271	275	249	259	265	262	271	239	289	270	290	231	274	270	301	247	267	240	258	277	276	262	262	274	259	271	260	289	262	275	261	287	273	248	273
33508	34676	26924	17363	14938	8441	6894	4294	2883	3326	2511	1857	2025	1874	1572	1602	1783	997	792	911	1046	967	746	770	733	601	516	500	506	485	451	441	471	420	433	418	410	420	446	359	340	358	373	373	363	347	335	372	345	329	333	313	348	319	325	351	322	321	335	329	339	318	331	253	322	301	325	332	326	336	346	299	345	313	305	321	288	331	320	291	294	301	317	357	329	323	354	351	323	323	323	321	327	353	334	345	318	299	319	308	320	335	282	326	308	312	323	314	356	341	322	306	331	319	321	310	330	356	355	311	329	297	287	308	334	329	314	294	312	286	325	317	320	360	314	320	301	322	322	294	320	309	316	333	328	302	305	308	343	281	287	332	354	317	330	322	300	320	346	329	330	326	329	309	323	310	317	323	285	316	308	278	327	310	299	310	306	343	311	317	329	349	292	317	335	285	360	299	328	337	351	308	323	318	318	322	330	335	327	303	329	291	292	304	291	309	297	300	342	329	322	290	331	316	310	333	331	330	288	342	301	326	297	334	358	338	316	312	302	305	299	285	309	337	321	318	338	284	310	331	292	324	326	323	301	326	284	301	343	335	323	306	289	335	349	294	343	313	345	308	312	337	296	331	356	320	282	343	338	326	297	318	339	355	328	340	330	319	282	324	333	342	331	304	301	328	359	334	301	328	315	318	322	360	319	302	329	321	314	364	336	283	306	309	319	341	304	315	302	301	293	324	323	321	296	312	327	298	315	330	335	324	324	339	321	314	305	294	338	283	320	321	345	335	321	316	327	317	308	356	307	308	318	300	294	323	297	324	328	321	311	331	307	292	321	311	304	294	296	294	328	324	327	337	309	317	317	310	305	319	337	345	324	307	375	332	311	322	302	339	334	297	314	325	296	295	322	334	281	334	310	363	353	315	318	324	314	288	318	290	316	286	341	283	321	301	314	326	324	311	325	349	330	310	329	296	302	301	319	349	297	335	295	316	291	337	323	308	338	327	328	341	299	304	310	313	313	295	312	300	306	278	322	347	295	336	308	307	291	320	322	331	304	328	296	296	326	268	322	319	317	323	308	311	323	343	330	302	318	302	300	334	326	323	288	331	318	324	310	320	327	335	322	313	348	342	316	349	341	320	340	299	336	324	348	339	303	289	336	323	339	323	310	314	325	308	298	347	325	344	324	313	333	303	289	291	315	308	341	296	292	334	308	339	318	319	328	314	327	326	298	316	336	326	296	318	337	317	298	321	317	318	309	320	331	320	292	333	317	330	336	314	327	300	330	297	324	299	317	332	325	297	316	318	321	337	356	324	318	321	349	329	340	304	337	320	351	306	309	307	289	343	338	328	327	282	323	315	320	282	326	327	316	360	309	336	354	306	324	327	344	301	307	322	327	304	314	338	302	319	303	319	365	325	307	323	321	338	331	320	278	337	298	312	270	316	309	315	315	328	312	314	297	324	328	322	329	316	344	309	318	346	345	301	328	331	292	337	315	343	343	313	307	319	310	323	307	294	326	300	324	317	356	321	341	332	333	310	324	316	323	289	342	307	335	313	326	319	309	328	287	310	295	309	351	310	289	307	329	313	338	325	333	292	314	308	338	318	292	336	318	291	309	306	352	348	304	338	320	325	351	307	343	335	317	286	341	290	316	309	333	323	340	332	325	318	314	308	323	302	319	340	316	321	310	320	334	281	316	340	308	295	279	321	333	336	312	307	319	320	341	320	310	327	332	326	314	313	355	325	324	314	301	303	279	348	333	316	334	327	344	325	332	314	311	344	348	350	300	339	331	310	290	307	313	340	293	323	294	313	303	344	307	323	322	319	335	326	294	331	325	307	316	306	338	332	312	293	345	324	301	312	286	326	319	354	331	339	347	327	351	345	341	311	339	315	333	305	305	362	303	299	319	346	342	314	330	317	300	342	317	294	320	338	309	301	345	320	334	296	302	329	320	347	281	301	307	329	309	311	332	345	298	352	323	342	334	321	299	327	317	347	353	344	287	310	320	309	324	320	333	328	318	328	316	342	300	319	296	329	330	296	326	315	326	316	315	302	324	329	317	319	353	301	327	322	331	304	348	326	290	317	317	323	327	319	309	307	315	324	330	315	334	302	329	340	310	336	319	299	335	311	331	312	294	313	360	302	307	337	337	318	322	330	315	291	327	337	325	331	317	315	316	302	331	365	335	334	311	292	331	273	353	319	307	331	293	326	275	323	344	298	288	302	314	326	318	311	301	320	346	326	303	342	324	310	326	301	302	326	351	291	297	317	306	341	327	327	317	330	350	299	316	334	325	326	359	306	332	326	308	310	297	299	329	349	295	311	318	312	336	300	305	325	295	312	328	297	306	334	334	329	297	308	319	296	310	303	324	329	312	329	325	324	316	291	353	341	314	326	323	310	341	326	311	353	317	319	335	320	320	333	315	335	327	316	322	314	275	299	304	323	290	319	303	331	315	309	316	338	333	329	340	291	333	307	314	303	338	293	327	333	302	317	305	332	316	345	299	326	297	355	323	342	320	326	321	329	307	298	317	323	306	316	299	332	329	315	314	324	279	328	322	324	351	339	349	301	314	296	340	329	334	307	327	306	309	311	339	312	311	315	347	315	315	339	332	319	302	318	302	341	334	346	312	296	320	329	345	347	327	295	295	303	350	321	297	295	331	353	337	303	325	330	308	290	352	317	322	332	322	344	320	333	352	298	334	301	314	338	348	313	299	333	325	334	313	368	308	304	283	348	305	312	279	346	319	318	324	311	309	330	335	318	333	308	318	353	323	352	319	307	312	335	283	354	326	326	339	360	316	342	323	307	342	298	318	322	306	358	319	321	326	316	327	341	333	280	330	330	291	331	321	319	287	329	313	324	345	332	310	304	337	317	311	328	315	316	310	334	343	326	298	322	324	300	308	296	345	327	327	325	321	315	327	326	306	321	309	303	323	292	300	348	313	331	341	322	296	323	317	299	313	314	312	337	340	339	299	366	315	338	328	324	327	321	316	333	306	354	312	332	320	306	320	327	311	324	322	293	313	339	306	346	326	332	320	293	353	293	328	343	324	343	342	329	326	330	298	335	321	305	324	312	315	297	306	338	318	315	322	343	341	307	329	322	315	319	313	297	289	307	310	336	309	330	291	324	315	297	324	329	344	317	327	333	304	308	332	332	322	324	327	291	306	333	321	322	347	317	326	337	339	316	322	320	299	322	373	314	339	305	323	331	313	309	304	303	333	341	312	334	341	310	310	321	313	320	316	322	301	316	309	338	300	301	347	301	308	321	284	305	271	315	327	329	288	322	316	328	307	310	341	333	296	323	350	308	339	300	330	333	322	320	317	317	351	333	326	309	324	332	349	316	309	336	327	306	322	287	313	318	310	315	314	342	346	315	307	301	329	296	323	350	304	344	310	305	298	337	340	307	317	272	347	330	320	307	308	304	338	341	338	308	317	324	352	315	345	312	270	321	309	294	335	311	354	293	296	330	355	301	327	326	321	314
23537	20871	28051	23943	21419	15611	8554	5341	2161	2028	1980	1921	1685	1355	1177	1593	1434	962	792	775	759	767	604	466	470	448	393	435	373	379	359	381	306	295	280	283	271	294	279	270	240	278	238	220	231	211	216	213	205	201	202	191	221	197	171	197	204	191	180	216	204	190	199	212	209	206	244	203	212	194	177	197	214	226	201	208	160	216	210	204	204	201	224	219	190	205	179	206	191	186	214	221	210	213	194	178	221	224	204	200	199	203	186	208	203	217	190	194	193	211	188	216	206	209	197	197	167	198	214	214	209	178	212	175	199	192	209	213	193	206	209	200	164	220	202	227	187	191	218	243	201	227	201	185	215	189	185	198	226	210	204	196	198	184	208	206	209	217	197	208	208	211	190	208	207	192	191	197	187	201	205	195	200	176	213	197	184	224	208	213	192	193	205	176	214	191	185	198	220	218	191	199	219	179	204	233	188	185	203	196	190	198	211	213	216	201	201	219	235	202	209	207	210	223	184	194	200	224	204	192	194	211	227	210	181	189	192	195	188	186	202	209	208	182	205	187	204	189	180	199	213	209	173	206	212	195	190	197	186	204	199	212	202	192	199	217	189	204	188	223	205	197	203	191	234	211	192	179	181	204	206	189	194	185	194	207	203	208	215	196	209	210	206	205	187	217	194	182	212	191	204	198	204	196	207	202	215	201	200	224	211	223	202	187	191	213	196	201	221	240	201	193	182	209	205	195	196	195	186	198	170	202	201	214	208	202	200	213	187	198	200	215	199	199	200	215	206	187	191	179	185	190	196	189	209	200	198	189	210	204	182	198	222	221	218	219	211	191	229	203	207	194	189	194	194	183	200	190	234	207	216	186	210	216	189	219	201	200	224	220	212	208	178	198	212	181	200	202	210	178	210	188	214	186	180	198	213	179	204	223	198	216	206	208	181	188	209	211	190	188	211	235	191	175	182	200	232	222	218	212	203	198	208	202	202	207	238	209	224	204	171	205	198	211	200	200	170	184	175	188	205	207	223	191	215	210	182	183	171	195	209	195	179	188	203	194	216	229	205	212	220	192	194	194	193	182	206	200	196	191	188	208	187	214	206	169	213	206	195	193	224	195	198	194	225	185	202	197	179	179	159	204	184	210	181	203	206	199	189	180	180	201	196	186	202	194	189	200	209	193	205	234	184	193	200	206	179	193	226	196	190	206	182	172	198	181	203	206	201	180	207	198	202	200	196	206	228	187	208	181	215	206	205	202	194	210	218	194	167	200	199	206	191	190	196	201	198	211	199	214	196	208	230	189	219	189	198	176	187	210	181	212	208	218	193	203	191	211	204	183	162	223	201	211	199	197	191	229	217	194	211	176	206	219	189	202	205	205	199	206	203	201	207	208	233	222	198	184	202	171	227	195	200	198	196	196	215	192	217	213	195	194	213	228	213	197	202	207	202	201	194	179	186	198	178	194	202	197	203	198	201	205	204	195	188	212	193	197	176	209	232	203	196	201	232	202	231	229	207	199	206	212	183	223	193	232	206	207	218	207	210	224	205	200	205	188	190	225	180	214	212	185	202	200	175	194	225	212	183	239	206	182	202	200	199	195	215	197	185	200	208	172	204	208	220	183	192	191	192	196	211	207	192	189	212	207	214	194	209	213	193	201	195	211	212	212	201	207	208	213	196	206	213	205	182	185	202	207	212	211	204	190	192	223	207	211	204	189	185	210	201	169	228	181	199	184	199	206	210	181	186	205	170	206	203	205	214	187	181	204	213	183	214	200	195	177	233	172	220	206	192	192	199	186	186	176	208	179	219	189	201	221	208	180	206	237	191	181	211	190	200	201	210	217	201	210	193	171	213	188	204	203	203	208	221	195	208	193	212	200	182	216	225	196	210	189	222	214	214	183	212	198	218	188	179	199	202	208	187	200	184	195	209	198	195	188	186	187	196	196	233	187	185	203	178	193	191	198	207	205	203	204	203	212	210	171	198	169	182	237	202	177	223	211	215	192	195	191	213	179	201	208	203	208	251	190	184	203	194	193	173	195	186	223	210	213	174	192	191	219	195	206	191	189	184	209	221	198	203	208	222	201	237	191	237	200	203	187	238	218	197	208	199	209	208	201	165	223	214	200	202	204	180	192	170	193	194	192	199	212	211	187	214	211	221	183	215	189	212	186	203	200	222	187	208	218	204	219	216	184	212	197	181	192	220	226	223	216	172	197	226	209	198	176	215	199	204	190	226	217	201	223	206	180	186	188	189	200	206	207	202	205	199	213	215	205	206	195	197	211	179	181	197	195	211	196	188	194	221	190	210	200	174	189	210	191	196	206	197	193	213	174	205	201	217	196	214	195	178	182	195	198	199	196	202	224	206	196	207	204	192	181	198	215	197	168	184	213	177	214	213	218	198	224	200	188	210	196	194	191	207	215	185	204	218	230	205	190	188	183	193	180	208	181	205	211	206	195	213	183	194	215	231	200	195	201	198	194	193	189	225	239	192	205	195	203	200	222	205	215	205	194	209	189	190	198	208	207	205	180	213	196	190	209	192	202	196	213	182	205	177	184	206	191	184	205	214	206	191	210	214	211	192	173	183	213	193	196	205	201	177	213	178	201	192	225	204	195	187	193	212	218	208	211	204	210	194	216	205	202	235	188	190	182	211	221	184	209	183	181	201	221	190	200	184	197	196	209	207	180	199	187	183	219	180	216	199	187	211	205	207	200	193	202	210	179	219	202	223	209	199	227	230	203	210	204	205	184	201	194	177	220	205	197	173	188	213	183	182	201	178	226	202	186	205	220	195	216	212	198	212	191	195	197	175	207	187	199	192	228	214	209	186	193	220	196	199	181	198	197	186	197	205	202	204	167	191	209	193	211	183	188	184	215	180	180	178	206	206	196	192	220	211	188	189	211	203	165	207	188	207	217	199	198	195	218	193	196	213	222	209	200	204	189	212	191	194	192	197	212	186	190	176	180	181	196	200	192	209	204	193	217	186	229	195	227	201	198	194	186	230	213	191	199	217	185	176	208	194	183	184	212	200	207	192	196	184	188	187	185	186	223	204	195	190	210	187	222	205	198	198	210	172	206	216	196	210	189	191	212	211	216	204	200	229	188	212	197	209	221	201	190	193	183	227	209	198	202	198	193	178	193	182	180	200	201	213	181	181	177	212	206	199	191	202	214	176	208	192	193	193	209	204	218	199	195	195	205	189	209	209	211	219	210	196	225	209	189	211	207	206	171	195	209	221	201	184	189	216	193	208	192	200	188	220	221	215	186	202	187	213	191	199	188	205	190	204	188	198	195	203	212	202	205	172	212	207	188	194	177	229	201	198	206	196	190	186	211	197	205	211	199	191	203	215	196	215	173	215	201	193	181	201	206	190	212	188	191	202	198	191	210	194	186	189	196	172	194	194	202	197	212	206	219	178	200	191	215	186	197	186	200	182	215	180	203	194	187	203	202	189	208	188	202	199	214	197	195	210	224	193	214	213	202	239	199
34750	44275	33683	27100	22443	11833	12100	9772	4615	4440	4162	4027	3244	2738	2206	3214	2648	1820	1581	1427	1369	1348	1117	753	717	697	696	666	611	560	573	542	509	466	417	397	405	400	354	320	348	325	331	293	290	289	253	261	262	285	231	233	262	258	246	222	217	252	255	283	240	255	236	264	252	222	258	283	226	247	226	238	235	229	219	243	241	221	242	235	231	230	241	251	247	230	242	247	250	260	220	232	248	250	240	270	219	221	244	220	241	243	254	248	260	225	258	267	232	229	233	220	231	240	239	278	268	219	236	267	259	237	253	257	243	256	226	243	243	212	242	249	254	243	220	238	239	226	230	235	214	240	238	262	257	252	225	199	243	229	261	243	234	258	248	221	241	225	257	241	237	264	229	231	217	211	222	277	225	238	252	253	244	231	245	250	239	262	232	222	251	233	262	239	254	245	254	220	248	224	257	240	249	252	271	254	230	250	246	257	255	259	237	266	210	246	250	264	246	219	233	269	230	259	236	239	256	242	247	252	234	238	270	256	234	234	223	239	279	246	255	250	243	235	258	233	257	268	271	225	231	235	234	225	237	219	250	230	246	258	220	235	251	262	222	245	231	241	232	236	234	249	229	229	233	234	237	234	255	235	236	252	252	230	258	256	225	238	252	226	225	245	247	255	238	247	259	264	263	261	235	245	241	229	218	223	225	219	209	230	249	232	249	239	238	236	269	251	263	242	241	255	236	267	262	246	232	214	253	216	233	239	238	217	239	264	214	247	238	222	258	228	238	239	247	246	259	289	247	265	242	234	225	241	238	259	247	248	243	239	267	224	245	239	263	221	234	242	265	256	220	224	250	257	253	236	245	238	243	224	238	246	230	214	240	250	256	236	249	261	220	203	233	242	249	255	255	266	224	249	233	241	221	241	210	256	250	215	238	261	222	244	253	217	220	228	216	222	266	256	260	245	258	271	249	256	255	242	249	217	252	263	237	239	232	264	254	238	230	238	238	212	250	215	232	237	238	246	236	270	243	243	253	232	227	250	234	231	250	247	249	232	260	249	222	247	259	235	236	247	256	242	234	257	219	234	265	258	253	238	258	210	237	237	252	284	228	225	247	238	225	215	233	240	268	243	227	237	226	229	200	247	263	273	224	246	239	234	224	236	251	220	237	251	244	251	232	263	260	221	213	228	234	253	249	239	224	235	252	233	219	271	236	251	258	247	252	227	253	245	225	267	225	236	255	215	232	227	253	215	263	186	247	227	237	244	254	249	239	261	239	255	221	233	248	268	246	262	225	242	233	240	221	246	235	240	248	225	254	248	259	247	224	243	233	245	232	240	240	241	219	232	247	264	195	262	226	255	211	215	251	234	236	233	250	250	255	202	221	211	231	245	222	248	279	227	249	253	241	231	215	256	245	219	245	258	203	249	237	239	227	239	211	236	228	212	257	241	244	235	240	226	254	251	224	244	232	249	215	224	203	254	233	227	260	241	227	252	261	220	225	221	276	244	242	258	233	235	248	249	261	222	257	242	237	235	235	257	277	256	232	244	240	241	255	221	236	242	233	239	236	232	244	233	255	252	259	233	227	240	251	245	248	240	250	250	232	259	241	253	233	263	233	261	266	237	249	230	235	252	234	258	238	249	249	238	252	236	230	249	230	250	222	247	232	260	228	249	237	237	235	231	239	233	266	241	253	221	218	253	228	240	252	238	242	254	254	247	284	228	234	242	247	251	231	231	251	242	227	244	242	269	256	254	252	236	236	240	245	242	246	251	249	233	211	235	249	216	222	254	225	259	220	252	247	247	251	247	261	254	259	231	252	217	221	244	208	234	261	248	235	243	231	251	233	235	244	249	237	283	279	243	233	277	231	251	229	264	226	238	242	256	260	241	232	239	242	254	233	226	262	240	245	232	247	254	246	241	250	232	243	258	235	243	229	244	241	250	254	243	234	229	232	241	239	224	227	239	246	252	232	249	251	241	220	260	232	235	268	245	233	247	212	234	239	285	251	263	238	247	246	234	269	258	244	253	213	230	249	245	286	254	236	236	262	215	238	250	255	257	231	234	243	246	249	227	242	250	261	231	258	245	243	213	252	241	259	262	270	234	212	218	258	241	227	226	261	250	249	260	253	245	265	260	253	271	238	216	226	273	223	247	236	264	257	242	217	248	238	224	234	255	246	250	251	246	241	250	262	236	235	250	244	246	254	267	241	239	261	227	267	233	234	237	225	233	244	238	238	225	219	211	255	243	259	235	267	232	244	244	206	255	259	236	243	227	248	244	266	244	232	236	249	227	239	250	248	232	234	252	237	247	240	235	243	227	241	229	241	236	282	216	199	218	236	248	215	235	231	238	248	219	232	243	239	249	225	242	217	233	223	240	226	246	217	240	231	258	214	237	273	219	256	221	262	225	221	242	247	249	225	252	228	218	222	249	241	267	247	248	245	248	229	269	268	218	251	281	250	238	249	237	211	236	228	241	223	226	252	237	255	257	245	269	218	233	249	244	237	249	241	247	260	258	267	237	248	253	225	233	236	230	237	263	258	253	207	259	250	271	227	225	260	240	263	243	233	244	268	237	247	256	215	234	232	231	239	264	244	273	257	229	246	245	240	230	240	220	270	233	226	227	247	271	230	256	252	282	241	253	236	235	234	256	254	235	243	223	214	254	221	249	234	246	254	218	217	255	233	216	251	263	222	244	250	237	239	253	219	235	257	253	242	230	240	251	258	240	259	244	250	255	248	266	222	204	251	205	228	219	246	236	231	245	247	256	243	240	249	221	263	212	241	247	240	223	261	237	239	231	248	240	229	272	233	254	261	268	225	238	233	195	265	257	229	232	239	229	266	229	274	247	233	268	249	226	231	249	241	248	252	220	228	256	265	265	250	256	247	264	253	235	220	266	252	234	216	264	257	233	258	255	223	235	263	221	223	231	233	260	251	246	233	216	267	232	238	244	238	246	203	252	243	259	242	241	239	262	228	229	228	212	237	272	240	262	247	258	255	236	248	241	225	224	234	219	234	249	244	240	249	227	229	232	268	283	226	239	232	235	216	262	252	250	214	239	238	269	234	240	237	240	223	256	240	223	275	240	227	245	230	256	257	253	243	227	237	245	239	276	258	252	236	212	238	241	233	248	219	254	230	232	240	226	218	234	261	240	241	257	232	265	264	237	222	222	222	243	247	243	234	228	235	240	221	252	228	261	218	239	235	234	238	242	252	245	236	247	237	255	243	261	270	269	229	226	244	241	240	233	271	236	252	227	203	277	257	215	237	264	251	221	216	238	245	248	221	221	219	233	237	227	258	248	255	263	229	237	234	223	204	244	256	229	241	242	233	231	274	242	220	252	258	245	224	224	249	248	245	242	250	265	232	244	218	263	240	229	232	236	245	246	253	249	249	232	249	223	252	257	256	203	244	237	243	262	238	238	233	250	242	226	245	224	224	244	246	235	251	241	232	243	251	231	206	241	248	232	243	235	241	225	244	222	235	237
24629	20924	27563	25531	19157	7903	4794	3648	1684	1581	1340	1402	1282	1154	1070	1498	982	825	791	775	723	623	591	566	589	505	493	486	471	452	456	437	453	408	427	388	404	408	400	342	358	353	344	310	348	325	351	315	302	371	310	325	312	340	345	301	308	352	324	280	325	291	363	303	338	285	316	274	318	313	311	324	319	331	354	302	325	317	323	335	343	323	321	321	362	320	338	326	318	365	337	319	343	315	343	302	327	335	310	326	324	354	328	318	299	366	315	338	335	347	305	316	348	307	304	341	332	304	318	338	334	344	310	323	334	306	344	304	308	335	312	340	313	310	318	324	348	324	322	331	331	304	349	322	332	328	380	305	349	317	340	336	314	337	319	311	331	324	299	327	323	309	336	306	285	301	327	335	302	301	299	301	344	318	299	318	358	337	319	344	321	322	324	302	322	336	321	319	277	319	324	317	324	338	327	321	370	336	327	334	307	307	368	312	346	318	335	336	308	288	321	312	281	312	320	371	338	319	304	312	308	315	292	352	312	329	345	313	339	310	350	343	329	304	335	336	318	334	277	305	310	326	327	322	326	351	333	358	307	331	318	305	333	316	304	310	295	316	344	360	327	321	357	343	329	315	321	345	335	346	364	304	326	317	322	319	342	323	313	307	307	322	289	313	341	352	326	291	341	323	294	296	327	330	339	315	304	340	333	290	307	331	327	344	343	302	304	354	301	334	333	332	320	355	333	327	360	309	288	279	310	338	315	288	356	311	285	344	319	312	302	317	306	337	330	300	339	336	306	317	304	345	384	314	312	335	346	332	327	358	326	314	318	302	305	319	368	341	349	332	304	350	326	349	317	322	332	320	327	304	316	293	331	322	307	349	327	325	308	293	369	314	291	301	290	296	315	311	270	277	319	365	302	320	323	313	335	338	310	320	309	293	298	328	286	290	292	323	295	327	339	307	346	299	323	312	342	310	300	315	336	334	334	317	283	315	339	330	351	327	320	311	311	331	323	341	329	293	349	328	324	326	332	309	325	327	353	333	304	323	334	290	332	345	342	317	381	345	293	308	316	333	342	332	341	334	299	325	311	290	290	290	322	294	303	342	309	310	346	320	323	345	306	306	317	329	305	359	297	311	349	309	298	347	299	326	334	314	347	342	353	309	326	311	321	317	289	329	332	339	297	294	323	331	311	331	318	329	329	307	318	313	344	321	306	335	319	345	338	332	303	314	354	331	319	332	344	337	345	323	339	328	315	351	324	365	288	331	340	311	301	299	324	332	335	314	291	326	343	349	306	326	330	330	359	321	329	299	321	314	337	334	302	343	324	327	320	338	330	313	357	312	324	345	306	296	287	308	285	337	351	338	304	343	331	344	373	302	337	335	335	315	342	313	311	306	308	352	329	328	326	337	321	336	338	322	336	336	322	332	294	306	302	290	347	338	335	305	306	352	316	310	315	313	293	352	316	324	324	318	320	310	311	344	318	339	352	319	319	307	301	322	328	327	325	319	314	292	322	293	357	302	316	330	308	294	316	329	307	328	346	318	344	318	334	314	346	311	354	321	324	312	315	334	314	316	349	304	359	308	315	301	317	320	378	326	354	302	329	341	323	323	319	324	320	322	336	314	305	307	301	321	287	312	312	322	313	349	300	309	303	315	336	335	292	304	312	324	330	304	325	349	328	316	306	313	308	316	325	334	283	309	308	323	361	334	342	327	323	329	322	317	317	302	325	330	321	356	343	322	331	335	310	324	318	322	328	334	306	323	332	290	274	335	321	317	333	320	311	324	319	347	317	348	326	339	307	322	355	342	357	346	338	285	310	319	329	326	325	309	343	306	324	345	322	332	353	331	330	341	327	337	299	302	333	331	313	350	361	332	303	347	289	316	309	334	312	328	327	339	326	323	327	335	341	332	334	312	318	327	329	347	316	323	335	338	335	328	290	266	321	354	297	304	317	357	324	297	330	298	353	294	301	304	306	305	323	331	343	312	315	303	332	296	326	349	323	306	310	323	325	301	316	328	378	327	322	312	323	302	326	292	345	316	333	323	324	334	299	298	323	322	321	323	301	298	336	322	312	341	335	305	314	325	342	330	354	324	300	286	341	325	297	326	338	310	333	329	323	331	309	317	300	317	313	349	327	343	315	336	311	312	322	351	330	318	310	312	346	333	338	307	342	347	328	346	323	324	318	301	336	315	296	310	345	307	325	354	306	297	327	310	311	295	324	299	326	318	312	307	311	338	335	316	331	343	315	299	298	331	342	320	317	306	327	336	358	338	278	338	319	319	368	302	369	293	334	339	336	317	307	318	362	337	323	325	361	358	341	333	298	319	305	292	319	329	299	333	316	308	333	305	321	325	321	332	317	328	343	334	301	331	310	312	321	300	318	322	313	372	325	319	344	313	329	328	329	330	316	320	319	301	326	317	333	344	325	336	306	324	291	300	323	360	342	314	316	318	316	339	302	318	316	300	313	361	319	330	317	297	306	311	325	329	320	330	299	327	325	324	304	312	308	365	319	335	322	305	304	360	333	343	326	316	337	285	322	358	309	326	305	328	344	344	334	319	342	325	338	327	345	306	315	372	322	319	338	321	359	271	338	311	332	303	343	343	313	317	325	301	340	327	325	313	330	354	314	316	303	354	307	338	323	326	291	337	347	329	333	325	329	296	338	339	284	329	327	313	362	312	321	296	322	318	308	328	313	314	299	299	304	333	354	305	333	308	354	316	299	329	327	334	314	307	336	326	327	359	311	316	282	310	323	327	323	317	300	330	341	328	323	335	340	357	336	316	314	324	337	315	317	317	349	328	306	298	319	313	324	295	354	318	320	322	331	296	299	346	338	314	307	300	313	310	330	325	323	321	342	330	340	330	305	319	325	320	324	306	304	345	309	310	331	304	319	275	337	307	326	314	281	289	313	297	321	360	322	286	335	339	350	320	331	287	333	323	305	314	286	312	290	331	295	308	291	310	331	326	308	346	304	323	300	317	307	337	339	329	307	323	301	323	313	292	312	350	306	348	337	354	279	334	350	336	315	324	342	315	308	326	279	321	317	307	322	327	346	314	343	319	339	343	303	325	336	308	306	325	333	341	309	333	352	329	304	319	299	314	346	292	331	299	310	316	326	326	281	304	350	314	318	323	310	313	335	311	343	314	338	309	329	292	302	308	324	318	317	327	341	356	316	306	340	345	338	358	326	361	313	295	340	307	315	331	305	350	303	331	324	338	311	316	319	355	327	322	320	323	317	316	355	291	311	309	317	305	314	323	331	352	347	354	328	342	317	331	346	329	347	313	318	331	298	320	306	315	329	323	315	296	338	337	311	332	337	322	369	347	312	328	345	327	342	333	282	308	322	318	313	314	292	319	346	329	330	304	301	305	320	311	337	285	343	289	328	315	315	336	325	332	332	331	285	344	312	320	310	333	315	307	369	343	309	320	319	334	315	314	315	278	304	316	337	344	302	320	336	287	341	315	298	296	324	295	310	358
35763	45570	36936	30252	19329	9123	9201	7872	3772	3348	2801	2850	2557	2126	2073	2847	1816	1513	1402	1278	1234	1029	983	884	910	697	709	671	586	623	625	615	575	564	504	519	565	537	496	444	447	463	452	435	408	432	365	415	354	393	401	371	381	375	400	337	375	384	366	405	363	383	385	363	419	380	376	377	381	353	393	401	394	376	358	363	393	342	376	372	363	384	380	358	386	376	385	376	368	377	374	375	363	385	386	363	385	348	374	375	394	379	377	393	375	383	357	365	375	385	360	389	391	375	347	380	362	380	328	372	380	383	379	349	377	379	328	362	387	374	369	356	368	382	396	357	383	386	394	394	369	374	375	322	388	394	369	362	411	356	375	344	396	362	391	378	376	401	363	388	355	399	374	391	387	378	372	401	357	392	354	346	347	344	395	350	354	374	382	410	388	393	367	353	395	378	387	366	390	394	364	366	402	355	406	376	353	374	358	403	344	350	369	353	379	358	384	354	407	358	363	361	382	386	387	363	388	387	343	394	332	382	378	392	382	368	381	342	346	377	383	401	396	402	396	353	395	384	406	381	353	360	348	380	374	361	392	356	383	359	366	390	364	384	390	349	378	423	387	365	353	343	388	385	366	350	379	365	404	341	385	380	410	381	390	378	351	390	329	380	336	390	351	373	393	374	387	352	362	383	372	362	364	404	350	370	364	385	398	363	393	382	389	374	365	366	370	378	361	358	396	355	404	402	371	387	343	375	369	368	376	379	390	382	380	367	393	381	376	372	408	352	358	366	361	364	395	355	366	371	369	408	365	378	401	366	385	365	363	403	414	362	370	383	362	364	407	379	341	350	388	379	418	354	398	365	373	376	380	388	356	394	376	386	381	362	413	373	380	378	380	365	391	349	359	377	391	391	377	355	359	374	371	367	367	375	351	374	375	347	353	364	371	364	387	377	357	353	366	399	403	397	391	336	361	361	337	346	359	352	380	381	399	384	394	361	399	329	368	406	390	356	356	341	396	408	352	368	331	398	412	394	393	368	389	380	366	376	388	387	339	379	373	394	379	359	355	350	378	388	344	353	371	397	339	408	374	385	364	356	372	357	376	386	401	401	368	379	398	388	355	384	365	392	374	364	367	394	348	403	383	350	366	366	358	370	380	387	385	372	352	355	377	403	365	385	368	365	372	391	375	380	330	376	369	415	379	358	395	401	386	374	377	400	363	380	408	348	382	400	370	387	383	387	385	365	381	357	403	401	365	381	391	372	362	377	347	375	365	325	355	338	370	363	397	347	392	379	381	391	415	348	353	340	347	344	394	387	386	390	319	355	367	372	385	395	380	370	410	363	382	397	363	367	402	367	384	348	398	352	337	360	344	411	356	379	341	371	378	386	375	382	361	360	353	361	367	364	369	379	353	364	378	385	344	353	367	386	373	416	386	370	386	411	371	390	360	377	397	384	383	385	380	369	383	364	347	379	366	380	383	374	381	366	396	369	389	355	353	383	405	384	358	396	365	408	388	358	382	381	392	353	355	375	372	361	380	384	405	387	416	354	366	396	395	364	384	382	369	354	387	405	376	403	365	360	361	333	396	391	375	405	350	347	375	347	350	352	380	408	382	363	351	390	350	376	375	381	384	391	398	357	388	374	356	386	404	373	365	386	348	399	375	397	335	406	371	384	405	378	405	368	419	394	360	371	375	380	374	354	341	356	366	365	382	394	390	395	370	380	370	373	367	373	395	382	381	344	339	374	353	367	358	371	382	398	350	384	372	375	387	365	418	376	406	384	392	381	384	388	359	375	400	377	356	384	381	371	350	382	389	386	390	380	334	341	362	382	361	382	376	368	381	372	396	336	363	342	393	388	377	362	368	360	370	363	414	366	388	359	364	345	411	405	360	399	332	372	368	388	398	349	427	343	347	372	338	362	387	362	371	354	351	376	349	369	357	379	384	425	353	378	362	385	396	356	340	382	337	395	393	376	384	384	395	359	362	406	374	354	373	358	357	313	366	363	361	367	398	386	358	369	360	354	385	355	394	352	362	366	370	364	361	379	375	365	343	387	374	367	398	316	371	398	337	352	346	355	363	364	363	364	385	383	373	353	332	365	374	395	355	411	376	373	362	335	370	374	362	376	353	385	399	380	386	382	389	397	374	364	368	317	383	362	379	401	369	383	387	371	379	387	376	391	363	362	380	359	383	376	366	371	354	355	358	388	366	419	425	410	402	391	388	374	350	404	385	382	368	384	363	351	399	390	369	366	346	353	351	389	380	350	362	370	362	383	369	364	427	396	360	361	384	395	338	373	338	353	335	380	370	363	379	365	340	409	359	360	360	371	392	347	389	406	337	369	381	370	375	365	407	390	382	360	378	379	366	361	364	343	372	362	336	363	366	387	378	376	392	371	350	378	352	373	397	322	382	360	364	395	369	353	360	352	357	363	363	368	392	391	360	369	386	348	367	376	361	369	353	354	366	373	354	379	340	418	373	365	396	395	350	380	392	387	379	378	366	381	362	371	366	366	352	390	381	367	381	369	401	405	368	408	415	354	393	334	380	403	353	358	400	398	390	369	347	403	355	350	367	407	363	365	396	354	424	389	376	372	421	377	360	360	391	355	366	376	375	376	380	361	363	359	364	367	357	359	393	388	383	402	367	392	341	377	365	379	400	372	342	398	344	402	352	357	388	373	378	400	408	386	386	392	393	371	396	371	394	339	402	360	385	382	391	373	371	412	370	381	383	391	345	392	396	358	382	425	383	383	391	389	375	365	374	374	374	403	361	336	391	390	421	370	395	356	365	369	377	358	420	362	359	339	371	363	390	397	388	342	372	365	346	309	364	371	357	368	393	349	362	371	389	408	375	366	376	395	352	407	354	372	422	370	400	359	353	364	405	373	381	367	387	392	367	385	361	364	370	361	381	369	367	400	338	385	344	374	370	353	379	362	357	355	379	367	339	378	361	350	402	368	340	375	384	345	349	328	365	401	384	380	398	337	369	378	367	397	331	366	386	396	393	401	404	382	378	370	353	386	381	372	374	396	378	363	380	364	370	386	381	344	368	372	371	366	377	395	350	381	376	386	353	386	391	405	399	363	401	378	380	369	356	416	337	393	368	397	344	334	392	397	363	395	398	388	349	346	382	373	349	396	370	378	370	352	360	379	385	360	368	377	405	368	379	378	378	357	352	352	385	368	371	365	353	399	382	390	398	354	359	397	350	329	387	404	377	368	367	389	352	385	403	360	360	389	358	391	378	399	379	395	371	389	334	393	390	385	407	394	400	414	385	391	353	373	383	365	372	365	366	361	364	419	385	358	347	415	382	384	376	349	370	371	387	394	377	354	341	412	370	378	382	370	373	352	386	390	363	369	366	370	355	387	396	370	391	382	384	363	366	362	386	363	362	389	340	370	402	401	383	353	370	368	335	359	396	357	369	384	390	408	372	371	365	361	376	386	369	363	380	377	386	378	366	400	387	353	380	391	362	379	366	369	352	373	384	360
22433	20893	28560	23464	21049	21274	17952	7769	3071	2524	2128	1869	2020	1616	1720	2214	1734	1570	1411	1049	969	1040	951	829	689	547	606	552	507	491	487	433	450	425	387	394	386	357	322	297	334	297	311	260	266	247	259	247	254	251	240	227	236	230	238	240	239	237	217	216	221	207	248	240	258	245	231	234	251	229	275	274	208	252	235	225	230	231	261	240	229	242	241	227	225	231	234	252	249	257	245	234	250	225	247	247	243	241	232	214	248	257	246	207	258	225	230	236	240	247	232	222	229	280	217	222	245	251	228	237	245	238	238	252	231	238	218	233	233	236	236	242	255	229	223	242	202	230	231	250	240	250	230	240	233	247	259	258	225	269	237	252	228	222	239	233	230	222	227	215	236	230	258	257	211	227	241	224	219	238	262	240	229	237	231	223	236	233	246	256	204	244	242	272	254	242	261	198	233	228	216	272	243	234	248	250	260	220	239	246	260	300	278	255	240	233	228	231	228	236	229	232	230	220	246	250	227	208	225	238	263	237	248	267	221	223	233	224	238	207	257	243	215	265	238	242	220	223	229	238	240	217	236	236	254	222	252	251	237	254	238	227	255	231	247	208	229	255	241	220	254	255	225	249	255	251	239	235	239	247	231	227	258	214	233	219	218	240	249	234	247	238	239	284	247	232	249	250	243	240	257	253	273	239	205	228	227	252	247	246	226	258	244	252	213	265	242	226	249	238	259	224	267	252	261	239	240	220	237	222	257	212	212	246	229	237	235	257	238	222	239	245	246	243	237	256	230	241	244	220	257	235	227	216	234	241	244	222	225	244	233	232	205	243	246	234	222	244	240	225	249	241	262	232	218	237	240	236	232	254	234	201	230	217	259	237	249	256	223	241	265	231	261	241	230	234	250	246	232	223	246	260	239	250	247	228	235	246	229	216	252	209	255	252	232	234	221	232	231	226	231	235	242	216	240	224	241	246	236	250	253	261	225	233	236	244	250	255	245	241	221	237	244	266	244	221	237	258	247	229	220	255	232	224	223	229	250	275	205	273	204	241	244	219	228	222	252	224	238	242	263	251	239	246	256	243	219	250	242	254	239	241	239	241	222	257	249	257	228	248	228	253	241	255	232	232	272	212	251	247	265	222	247	237	258	266	258	220	255	242	251	239	241	255	222	231	218	250	243	253	231	244	209	260	235	270	255	255	227	249	254	247	230	224	246	221	210	241	255	238	245	231	240	229	231	210	244	242	229	238	258	262	230	212	250	251	235	217	197	250	243	256	242	250	235	241	261	241	236	249	244	234	235	252	215	242	207	243	205	249	256	263	280	253	253	273	245	239	257	249	232	242	239	251	264	259	244	225	228	251	221	264	269	240	223	225	265	264	251	264	219	252	235	222	227	228	254	246	229	227	236	252	235	245	269	251	223	229	245	233	247	244	243	240	233	251	220	236	256	234	230	234	238	233	229	222	235	246	253	242	248	244	240	240	248	240	241	231	239	216	245	223	230	238	227	267	251	264	215	224	237	232	249	249	233	276	219	252	248	260	253	214	239	241	228	240	242	260	244	243	292	213	246	246	210	229	186	235	229	237	230	246	255	250	271	249	219	231	222	219	248	276	258	269	281	256	244	247	253	252	252	266	250	251	249	224	230	231	237	232	235	225	209	260	226	237	250	254	248	218	264	235	247	240	236	246	270	229	243	226	233	242	233	253	241	266	221	241	246	253	236	234	230	240	254	252	237	241	216	229	256	261	230	240	234	241	239	245	247	212	254	229	234	240	221	214	245	235	247	227	210	229	248	259	227	233	247	240	224	264	213	228	265	245	232	226	226	225	215	250	222	228	254	280	233	221	215	230	273	238	246	239	236	244	234	272	237	240	256	241	216	236	214	230	201	247	264	246	229	236	236	210	229	219	239	213	235	246	245	235	222	244	241	245	231	225	218	235	240	247	224	241	228	251	219	242	240	256	216	245	248	236	229	238	235	222	247	226	243	242	267	240	248	240	217	260	226	274	226	249	261	258	252	268	249	230	260	250	229	238	243	255	207	245	238	234	227	244	254	244	237	229	260	247	229	237	242	227	231	259	239	228	225	239	227	243	252	244	246	251	221	275	232	216	255	228	205	251	233	281	244	236	217	215	252	234	235	240	235	233	216	252	247	236	235	223	238	198	230	251	243	248	237	225	244	231	245	248	251	268	222	241	276	256	232	253	210	238	247	245	243	225	245	273	229	247	251	229	251	222	218	268	239	238	249	248	254	243	225	224	232	235	195	255	229	250	256	214	255	244	228	225	234	210	255	258	236	247	222	266	232	229	249	230	249	264	236	225	243	206	258	232	197	236	225	243	242	228	231	257	232	248	226	237	239	260	224	247	234	250	250	219	209	240	279	259	266	217	244	211	280	249	238	235	223	244	234	259	251	250	250	246	227	253	250	241	241	234	264	252	226	234	248	263	268	245	223	228	252	240	238	252	244	206	221	260	245	225	230	253	227	215	237	220	208	243	281	202	216	238	247	239	217	257	233	237	255	221	233	253	213	220	227	240	241	248	232	231	221	252	238	251	249	242	240	237	246	234	230	199	241	236	208	228	266	230	224	241	231	243	236	247	234	214	242	245	267	245	243	266	239	245	201	272	244	246	251	230	255	247	236	237	238	237	256	214	239	235	241	231	229	222	234	237	256	244	238	222	197	237	256	235	256	255	216	235	266	219	219	256	238	251	266	223	226	237	240	245	241	214	262	230	247	229	219	231	218	230	239	251	235	241	243	215	237	235	224	250	225	239	240	253	241	267	226	260	234	229	276	240	229	266	237	230	253	254	237	260	253	222	221	240	247	209	222	245	261	250	257	223	233	246	218	262	220	229	239	227	257	225	232	241	234	211	223	238	215	253	233	231	228	237	231	208	249	245	237	234	247	235	240	230	214	255	237	253	238	215	246	259	229	259	273	219	234	284	264	256	247	251	216	258	217	252	255	251	237	257	228	255	245	245	239	230	216	206	233	219	235	243	245	260	235	253	229	234	245	231	231	254	210	233	243	246	250	226	230	227	206	239	233	242	242	244	260	258	249	219	271	250	207	236	223	238	267	244	237	234	241	249	256	201	244	244	192	241	243	231	222	258	207	235	256	247	235	215	266	249	247	256	211	251	223	239	231	248	230	219	264	213	262	235	228	241	258	250	248	236	257	233	252	243	253	232	246	227	282	216	232	217	245	252	216	225	249	238	225	232	206	229	236	271	260	232	218	235	246	218	236	239	274	220	226	236	256	250	241	232	235	244	242	223	211	228	248	226	276	248	244	228	260	222	225	228	216	218	230	217	263	250	242	243	260	275	250	251	258	235	221	252	245	250	212	203	243	247	236	251	230	247	262	249	272	246	230	224	219	227	226	220	250	254	243	240	237	282	232	244	246	231	245	223	232	254	228	227	269	245	224	249	258	242	237	215	259	218	226	250	209	259	226	207	243	263	217	228	245	229	213	248	248	275	236	229	245	218
39262	55230	49559	39690	26689	15461	14038	11797	5867	5215	4122	3777	3873	3065	3356	4141	3214	2834	2566	1952	1660	1805	1570	1292	1103	943	914	839	729	775	729	657	664	531	622	581	509	450	412	404	381	357	368	302	339	326	298	280	269	289	287	284	257	273	262	264	229	275	249	274	261	286	281	268	267	287	287	288	302	260	306	284	252	297	274	281	255	248	288	284	273	273	272	271	251	282	248	288	306	254	249	282	270	278	278	255	280	284	279	250	279	274	232	256	259	266	254	282	259	246	249	252	268	266	271	250	275	274	283	271	253	258	266	282	300	268	262	248	253	253	253	280	229	276	302	275	292	267	269	271	261	258	259	251	284	275	268	287	275	261	264	260	274	278	277	279	267	276	254	263	258	251	274	293	291	280	292	280	264	269	261	275	258	274	284	277	261	257	292	289	274	266	268	264	288	263	251	279	256	253	264	320	271	297	259	301	284	282	263	267	280	263	291	267	259	285	269	251	249	248	262	290	231	267	265	268	267	273	261	272	265	270	242	279	287	278	250	240	280	283	284	275	275	303	266	289	293	295	266	278	286	296	273	247	274	266	258	284	270	290	280	274	284	275	264	267	259	269	273	266	290	234	283	288	283	287	269	271	288	299	270	266	291	267	291	284	239	272	272	266	273	279	278	288	282	294	305	272	281	293	274	268	245	255	279	272	262	285	270	302	296	273	282	259	267	276	254	275	259	253	265	271	272	272	258	251	259	320	260	254	265	257	285	269	285	287	275	290	260	262	264	264	275	277	263	257	245	279	256	272	287	260	295	286	259	272	240	243	281	293	262	258	256	269	289	241	287	266	275	285	241	275	294	268	277	300	280	249	270	259	251	274	251	286	258	251	267	273	271	295	244	292	264	314	264	284	285	280	274	262	257	300	266	282	257	273	254	252	264	269	265	263	266	289	288	250	288	253	305	271	244	294	277	257	273	270	239	266	266	276	265	268	260	294	277	244	295	273	280	267	259	262	287	269	260	295	265	259	267	264	277	274	253	271	239	266	287	252	272	272	272	259	262	260	269	269	264	265	245	286	273	274	274	266	271	237	275	268	284	247	246	283	290	246	275	261	294	265	274	282	264	286	275	287	250	275	275	269	275	295	286	270	273	271	291	259	276	262	266	258	234	286	240	300	270	237	245	263	275	256	257	299	290	254	266	286	251	295	266	273	292	253	256	260	291	285	277	292	273	255	271	247	277	248	268	252	278	267	251	262	279	258	294	256	260	269	298	286	297	268	257	266	279	256	262	292	250	271	261	279	248	278	293	261	298	290	276	273	274	250	289	246	273	268	266	244	262	311	284	286	278	261	261	269	283	283	279	261	284	279	251	250	296	281	295	293	255	243	290	271	304	278	270	277	259	275	245	280	271	271	288	256	256	303	270	262	294	287	260	252	292	280	305	285	274	272	285	262	257	255	275	281	253	281	268	276	288	267	258	292	269	228	272	281	266	270	266	263	284	251	281	286	268	281	264	269	265	299	258	255	277	291	249	272	250	282	240	258	258	263	296	257	266	286	239	256	268	265	276	293	233	261	260	256	265	288	259	295	246	277	306	239	255	279	277	272	253	259	265	248	269	225	290	272	307	256	279	241	264	235	248	272	286	305	243	258	276	269	285	266	301	274	246	282	276	273	288	285	249	318	257	257	270	267	261	260	261	237	272	272	289	270	278	265	268	254	297	247	271	241	258	277	269	270	263	266	281	251	269	309	268	267	280	286	237	276	270	280	263	285	241	271	272	258	266	248	300	271	294	283	271	244	282	268	273	257	263	278	272	280	278	284	258	264	267	265	271	249	269	271	260	255	270	286	250	259	275	293	280	233	267	297	272	285	314	248	279	267	284	286	285	280	261	288	253	260	264	291	294	277	280	266	256	259	264	269	257	258	279	246	287	245	282	271	262	266	305	280	301	299	287	240	256	277	281	267	269	265	268	290	278	271	295	278	274	287	258	267	281	262	249	278	271	264	287	260	281	272	281	254	304	266	276	266	268	263	289	265	287	262	269	281	226	249	282	260	251	272	278	258	241	278	276	283	280	289	256	277	280	259	247	282	250	254	288	255	272	285	287	297	264	283	253	258	276	298	262	276	271	300	265	279	260	276	245	283	289	273	273	255	244	304	270	257	299	285	281	288	248	295	261	278	260	268	270	293	274	242	318	258	263	277	286	268	255	246	274	272	249	284	268	281	285	257	261	293	265	257	296	280	270	286	254	264	237	277	255	271	271	273	271	253	269	259	260	324	237	301	284	307	265	267	278	259	260	276	233	308	263	272	257	233	249	258	266	245	254	281	285	282	249	307	267	276	291	273	288	269	278	251	272	286	279	258	249	259	302	260	277	281	280	260	301	269	241	256	264	280	271	287	277	258	261	256	285	269	273	275	287	271	288	243	270	263	280	289	291	265	272	283	277	290	263	275	274	260	259	282	285	242	251	263	272	285	294	259	266	284	284	264	292	253	279	275	266	264	278	244	261	291	254	260	276	266	281	283	262	250	286	268	276	250	270	276	293	299	268	293	258	271	241	272	260	283	275	255	284	271	294	249	230	297	272	282	271	266	274	262	256	270	282	288	263	292	266	290	242	265	280	277	274	297	239	269	275	277	280	276	270	271	260	276	266	226	269	233	276	286	271	264	259	275	285	270	298	260	305	254	250	270	280	263	298	238	274	269	259	276	276	269	280	276	277	291	268	247	261	219	275	263	255	274	281	278	298	278	251	276	276	273	268	282	304	287	273	283	282	299	267	290	257	253	271	253	275	240	266	299	293	283	275	235	271	272	256	294	268	292	266	264	262	265	273	286	280	247	253	300	274	299	255	275	254	290	271	254	278	272	277	278	265	275	295	278	253	256	258	318	256	293	273	273	247	267	307	279	307	298	260	289	287	315	292	253	269	243	286	276	257	239	319	280	287	269	284	251	249	286	263	293	265	273	275	266	255	282	278	276	265	269	276	274	306	243	268	260	294	263	262	263	268	255	278	255	279	320	268	260	280	290	263	279	277	269	289	259	285	266	272	264	285	289	277	250	282	287	263	291	271	280	255	265	269	252	276	261	270	269	261	257	258	271	280	292	258	277	265	237	267	264	296	269	250	237	278	285	323	256	272	285	260	256	263	252	278	268	263	253	291	265	266	267	243	284	261	264	289	289	276	242	259	248	254	273	273	262	301	256	279	275	276	264	268	272	252	261	291	263	258	302	232	271	273	300	292	267	270	237	244	267	271	259	276	266	276	272	233	289	230	270	263	277	285	287	278	247	263	268	270	245	240	262	283	240	293	288	262	284	270	260	270	274	280	279	265	249	261	279	253	264	284	273	257	291	303	239	280	284	276	257	276	276	293	252	302	263	287	303	286	273	257	272	282	259	274	289	282	262	279	288	288	249	271	270	275	266	258	275	240	269	280	261	290	260	299	282	281	290	242	269	269	257	279	271	250	258	290	306	221	284	244	274	258	273	256	262
29397	27283	33327	27604	11855	4583	2773	2093	935	884	827	782	947	709	685	896	776	618	588	577	572	530	439	388	424	401	396	394	379	306	323	328	327	319	352	302	365	318	297	330	315	266	297	285	284	295	289	260	292	287	249	286	279	262	287	256	250	288	280	279	312	299	271	306	261	268	281	279	282	255	277	282	227	277	286	296	259	276	295	266	281	285	264	265	283	277	270	277	269	299	266	269	285	300	302	263	255	259	273	284	297	261	263	286	273	296	262	265	298	254	273	304	266	287	276	290	279	285	284	273	277	254	306	272	260	273	287	259	251	271	300	278	257	304	272	303	290	262	281	241	265	292	260	270	267	291	277	257	261	274	276	265	276	275	228	266	267	274	260	227	293	310	275	254	285	293	283	282	290	253	298	266	271	258	292	308	270	288	301	278	297	301	254	284	281	273	317	253	287	310	297	301	265	279	282	282	286	289	286	280	271	306	270	312	264	274	260	270	285	258	291	266	249	274	281	269	282	283	251	309	266	279	272	236	277	255	292	304	286	261	273	295	265	296	279	278	277	304	300	311	275	279	287	265	321	260	275	324	249	302	283	263	278	301	296	275	266	286	281	256	262	292	268	225	298	288	271	293	253	232	278	255	255	271	241	280	281	260	264	304	275	268	274	266	284	275	253	276	277	294	257	261	246	278	265	306	267	268	297	281	286	288	288	286	267	287	279	261	292	292	291	284	267	282	251	276	284	286	307	286	277	262	271	270	250	292	254	253	287	241	282	275	269	284	287	272	268	259	272	290	297	284	268	257	286	295	292	264	317	266	291	296	302	285	297	275	256	261	293	266	308	285	280	267	268	288	264	269	261	277	273	263	296	284	289	284	252	262	289	264	270	279	299	259	284	276	249	258	265	251	284	281	293	265	295	279	285	247	271	275	281	275	255	279	294	283	269	263	271	278	302	299	278	302	279	276	282	291	291	282	248	292	274	264	282	261	275	248	288	306	241	259	287	302	268	273	280	286	311	259	287	278	264	260	277	273	264	246	268	307	267	262	276	300	255	287	273	277	288	241	289	273	253	248	274	270	269	305	273	259	245	258	282	273	262	287	292	307	267	286	278	271	284	288	303	313	301	298	300	266	249	241	298	297	247	282	258	279	268	311	280	267	287	257	288	287	261	260	254	281	286	262	267	276	284	273	232	278	274	276	282	285	270	284	298	263	313	256	269	280	253	250	324	289	269	321	297	313	287	241	269	284	283	288	288	258	278	265	287	282	275	259	249	238	275	302	298	281	265	295	274	255	304	278	286	257	273	273	273	269	255	280	300	275	259	276	274	288	269	274	244	274	271	280	260	271	287	265	289	288	263	264	274	262	255	307	274	295	277	287	271	247	271	306	291	269	284	287	283	290	264	276	289	270	292	286	274	266	284	314	273	273	292	252	282	288	287	267	272	305	268	272	323	265	276	264	274	269	281	306	251	243	290	288	265	307	266	295	279	289	249	288	254	257	244	289	251	278	244	297	240	279	277	272	263	262	275	278	290	273	277	276	302	302	276	287	262	271	272	266	270	266	276	297	267	286	261	286	235	270	273	260	277	257	294	261	274	289	278	272	284	281	281	279	256	295	319	271	283	301	293	271	294	294	259	271	291	267	267	275	280	271	264	318	303	277	267	317	247	274	278	287	266	264	280	298	309	283	316	281	277	281	260	303	229	263	294	273	235	264	312	283	285	291	258	256	278	298	304	269	290	290	263	262	259	247	294	260	247	277	269	290	285	262	288	276	280	277	272	268	275	295	284	282	277	255	294	265	267	266	261	259	247	276	286	296	266	264	260	298	308	292	276	272	270	272	270	290	262	274	278	280	307	268	271	253	292	321	296	250	276	287	295	265	282	272	271	281	281	279	259	271	296	237	294	294	242	293	291	305	278	246	292	248	272	289	284	264	271	279	297	268	273	265	267	325	260	297	263	302	260	309	295	252	269	252	276	287	244	278	252	262	298	307	246	263	275	275	295	281	263	250	291	275	263	275	272	276	300	300	289	274	250	292	256	290	270	289	206	233	289	309	292	296	282	277	285	266	282	290	290	270	258	285	278	246	266	273	272	296	261	291	290	263	275	296	263	285	268	256	282	265	264	272	273	266	254	253	275	276	268	290	243	257	271	260	267	274	318	244	265	268	253	277	286	261	311	276	284	259	283	289	278	268	256	266	258	313	281	296	280	258	268	305	302	296	266	278	292	298	268	267	267	288	296	277	270	270	272	271	265	239	271	264	291	294	280	243	273	281	263	290	252	240	283	291	278	284	273	316	270	269	277	279	255	264	275	313	269	242	267	306	270	298	266	285	278	294	270	268	280	306	301	277	280	249	308	265	282	252	299	273	254	273	267	261	275	258	292	278	270	267	273	295	282	298	255	275	251	326	264	283	284	279	281	283	305	280	273	271	277	265	277	273	282	272	301	279	272	299	254	246	267	281	284	258	268	277	270	293	268	326	279	327	304	277	278	292	298	266	277	284	297	273	269	273	271	286	286	283	312	250	277	275	231	289	295	256	271	282	263	276	267	259	273	259	263	326	281	274	305	253	285	288	294	254	292	259	278	294	248	270	268	305	292	250	277	284	264	300	274	279	271	256	287	286	248	261	274	286	263	284	257	241	280	293	264	310	277	253	277	283	305	280	277	301	285	263	280	284	283	258	267	283	280	275	269	281	270	273	288	245	285	250	311	270	264	295	271	250	308	263	265	281	288	332	284	270	280	282	285	268	271	283	281	298	249	275	294	298	272	248	258	278	286	279	266	282	282	285	274	282	284	271	240	287	279	278	277	275	253	282	262	276	262	278	301	269	252	274	261	306	234	280	269	285	271	294	276	272	287	235	253	259	289	282	247	278	264	264	256	274	266	273	260	271	289	289	301	304	266	269	279	258	268	261	284	298	257	280	271	285	270	261	284	302	261	270	284	253	292	288	285	272	288	278	291	258	289	279	294	277	279	253	281	254	313	269	272	292	305	279	284	282	313	272	296	273	288	264	267	275	283	274	291	270	307	279	286	262	265	292	276	300	257	250	272	296	248	260	279	272	329	299	260	271	281	274	321	256	271	280	287	288	291	270	262	295	260	289	302	239	260	289	273	275	283	302	276	285	294	269	270	296	281	286	274	270	264	298	274	260	276	255	275	268	271	267	264	301	239	260	313	262	285	315	255	267	349	265	292	278	290	273	289	289	294	290	273	274	268	293	272	284	274	265	266	318	274	276	304	286	300	282	285	283	281	270	285	297	267	264	255	270	272	301	283	287	291	291	257	291	237	267	251	285	287	277	298	260	282	284	288	297	270	281	316	287	265	296	273	279	271	282	283	257	291	277	258	268	302	266	275	264	264	285	307	276	256	276	278	298	286	272	269	275	260	247	279	290	260	278	268	258	263	287	294	308	280	292	280	289	286	288	304	293	270	275	306	266	298	269	294	268	274	271	300	271	269	282	292	283	282	302	295	283
35983	42846	39532	28186	14192	7781	5653	4377	1911	1682	1624	1521	1787	1332	1305	1702	1435	1115	948	968	993	770	741	599	515	587	544	540	518	471	498	476	440	419	464	392	423	434	420	392	348	365	382	347	361	345	344	349	314	341	351	349	326	365	329	354	355	338	356	306	337	334	323	354	328	333	340	349	346	330	362	329	294	337	332	320	367	326	321	335	341	327	335	342	338	337	311	330	326	323	371	322	321	335	341	340	336	316	316	361	318	349	343	333	347	340	338	336	315	332	324	338	335	353	322	340	365	348	305	327	319	317	335	345	317	319	316	310	345	334	347	322	334	335	324	332	324	309	350	302	327	360	346	333	330	335	339	309	359	322	309	293	321	320	338	319	341	322	304	339	375	346	312	331	320	324	319	365	346	320	315	315	347	303	336	328	310	312	361	325	309	293	333	303	334	347	333	349	315	345	314	298	323	361	325	324	353	333	337	327	328	342	387	329	324	348	354	329	338	308	334	306	384	348	318	323	310	325	302	337	378	359	342	301	339	377	334	338	315	353	323	319	328	322	351	347	298	344	350	298	312	332	286	333	305	323	342	318	313	353	325	333	322	347	309	311	316	358	372	321	312	310	308	306	329	311	324	335	338	311	306	332	352	349	352	343	326	292	339	340	315	324	330	352	309	346	329	322	325	331	320	328	322	313	307	328	376	331	327	305	337	344	301	335	310	319	335	356	319	331	320	319	329	339	335	323	306	329	362	312	334	295	337	313	319	314	336	328	358	296	333	369	325	340	308	343	308	315	346	330	327	312	358	375	328	320	330	324	352	324	323	339	381	306	348	347	305	337	344	316	337	306	373	343	294	349	365	347	318	353	344	323	375	304	338	317	324	351	343	324	332	300	354	341	309	361	323	323	297	330	342	334	350	341	325	307	326	330	336	340	317	320	341	322	351	346	316	341	336	331	319	333	364	329	347	329	320	356	350	313	300	349	364	333	318	336	320	327	323	315	339	311	334	353	343	293	345	340	329	364	330	350	308	326	321	339	302	305	371	331	307	324	335	341	360	368	346	298	312	313	341	343	312	332	343	356	347	338	319	321	325	304	336	339	334	330	347	330	352	324	356	346	335	366	344	344	321	313	356	313	317	345	304	330	330	347	338	338	324	339	341	317	311	327	344	326	348	347	329	341	330	328	332	311	335	298	314	318	317	323	341	328	306	321	329	307	334	348	348	348	337	331	353	318	317	294	330	334	317	326	332	305	308	324	322	325	320	305	335	345	325	329	332	319	339	382	337	347	352	346	306	349	345	347	298	347	330	310	315	328	339	324	334	329	312	317	321	355	335	338	316	337	334	341	339	344	308	310	343	345	300	355	340	305	333	337	338	355	319	302	337	338	345	317	350	311	349	330	337	328	313	315	353	297	343	335	341	343	322	351	307	335	296	344	278	293	313	332	335	327	346	345	341	318	330	339	337	372	355	302	328	319	338	315	327	323	331	349	321	341	333	328	339	329	319	330	287	357	335	311	308	310	335	336	355	326	333	326	371	338	314	310	371	332	318	334	351	351	332	359	337	310	343	355	316	333	324	313	316	340	357	308	326	309	326	307	344	324	336	350	345	333	328	361	333	341	317	354	326	351	338	341	313	336	341	335	316	335	363	342	339	320	315	302	368	330	321	322	374	340	333	294	354	320	333	331	337	351	325	337	338	327	330	323	336	323	342	327	307	337	324	358	344	347	347	343	310	306	332	330	359	331	328	329	318	319	320	284	336	324	316	333	309	307	318	351	308	327	370	321	333	337	310	359	321	344	308	318	339	338	301	317	346	309	326	346	349	320	311	328	317	320	325	342	313	328	350	378	364	346	321	334	315	347	333	337	342	332	350	342	310	333	336	324	326	340	315	302	326	344	322	342	336	308	315	352	318	325	310	320	337	345	345	349	364	301	342	332	354	339	331	343	319	335	334	287	350	328	329	339	316	314	334	349	315	320	340	337	316	332	377	325	319	361	326	330	321	350	345	331	333	382	322	351	323	332	350	333	319	343	322	354	327	341	349	317	301	335	337	325	336	306	340	338	310	335	286	327	361	345	340	327	322	387	327	333	328	329	320	341	299	317	376	352	349	354	339	306	316	353	326	332	294	370	343	337	346	319	360	350	338	300	336	339	295	344	350	307	337	316	333	333	311	331	372	337	349	311	342	320	333	317	337	373	303	310	350	325	333	322	324	333	341	311	339	294	319	320	353	312	304	329	328	338	327	317	341	329	353	336	341	307	320	335	306	326	335	342	330	317	318	318	317	334	351	347	347	321	329	327	318	347	332	310	312	357	349	347	359	360	338	328	313	316	305	344	363	322	333	373	361	352	331	336	374	331	326	302	298	315	310	307	333	324	304	335	330	348	334	334	376	342	331	359	319	348	339	316	321	330	362	336	332	334	320	314	318	334	363	316	341	328	340	339	333	268	328	325	331	339	324	340	360	345	353	295	341	331	342	369	322	336	329	334	325	343	349	331	353	334	331	317	357	345	330	317	348	327	343	305	331	332	321	356	346	323	334	350	315	334	344	351	330	306	337	323	317	332	316	332	324	319	343	365	333	331	331	338	334	331	356	303	330	333	311	325	344	326	360	321	301	337	337	308	329	351	323	320	331	335	311	309	359	331	326	349	350	307	335	337	327	340	333	314	319	326	316	350	353	326	322	330	344	347	322	323	325	364	297	309	329	322	322	353	350	353	340	321	323	333	331	352	334	325	332	327	336	305	310	320	314	355	327	369	344	327	301	308	344	320	300	330	320	293	366	346	305	313	353	353	322	341	353	337	305	318	309	338	331	319	321	358	327	313	364	347	347	325	328	336	329	298	338	317	329	322	337	319	298	300	338	331	341	332	304	327	319	332	310	314	323	306	353	352	312	318	321	327	332	335	344	336	321	308	300	346	325	328	324	340	341	313	321	295	319	353	320	323	310	355	314	295	307	333	339	328	336	357	343	307	330	358	342	347	333	321	327	324	323	323	336	320	328	347	332	305	303	321	316	348	356	346	329	312	344	332	343	371	332	359	338	347	319	339	294	330	321	344	349	391	360	308	354	319	333	334	348	331	353	327	327	334	336	332	336	338	338	330	351	346	311	340	339	339	336	331	333	330	329	321	373	352	337	306	338	365	362	333	318	337	362	330	333	333	362	350	298	324	351	325	316	329	343	328	351	325	298	300	348	345	338	355	329	334	369	322	317	324	330	291	336	345	302	300	342	343	351	347	323	341	334	326	338	331	362	306	366	314	379	317	342	306	341	330	322	308	332	321	364	347	333	319	331	332	339	313	349	331	321	357	336	297	329	330	350	360	336	311	329	322	322	342	329	307	361	333	350	368	336	320	300	311	321	320	314	321	311	354	323	336	355	289	360	303	328	292	345	336	362	333	316	336	330	334	333	315	334	309	326	329	353	323	338	330	330	326	291	312	351	329	353	323	351	310	346	329	323	331	334	328	345	310	330	342	332	337
23512	20880	28256	24566	22136	17301	7823	4108	1531	1042	1165	1292	1542	1257	1012	1088	1068	889	766	794	752	646	592	445	384	351	377	378	378	362	330	308	310	265	285	322	297	254	276	261	259	239	219	233	212	225	222	231	233	205	219	229	233	201	190	237	234	224	203	199	197	214	209	245	221	207	210	210	229	200	235	218	196	206	233	195	221	222	228	209	243	203	168	234	188	247	203	222	218	220	206	213	217	221	201	200	216	220	206	216	191	206	219	202	204	223	208	202	178	218	218	223	207	221	213	193	198	223	203	200	213	187	212	227	189	225	213	206	213	191	215	205	218	189	221	210	195	222	190	204	195	205	210	206	196	221	215	211	204	202	186	200	203	216	225	213	212	226	208	190	205	233	223	199	206	232	225	217	204	217	198	216	221	197	192	210	204	179	198	231	228	218	207	204	241	187	203	197	219	198	231	242	219	237	208	197	195	237	228	211	213	210	223	199	211	202	194	222	224	200	219	188	198	210	221	234	230	190	186	192	215	185	200	182	247	201	243	188	218	216	198	189	231	207	194	213	225	212	209	229	219	207	215	233	181	225	201	219	216	197	200	234	202	213	230	219	240	231	230	204	220	212	212	177	209	211	238	188	214	211	224	221	208	196	206	226	231	203	207	209	206	208	194	234	188	203	222	191	197	215	220	203	229	209	230	224	194	210	223	221	207	200	173	218	186	212	206	226	216	221	219	203	207	203	193	208	223	196	216	202	236	221	181	193	239	215	208	227	208	204	208	209	201	207	205	209	212	185	215	202	209	231	198	213	212	216	210	212	233	208	211	212	215	228	203	253	217	180	209	205	210	228	196	231	210	197	222	225	194	191	194	189	192	186	210	194	215	201	225	182	224	222	198	210	196	209	232	221	224	212	208	215	199	231	219	199	189	248	222	191	216	209	207	213	212	210	212	202	202	214	196	215	204	188	214	244	202	219	232	201	186	206	201	203	204	200	198	225	206	221	230	217	227	201	206	212	209	190	213	179	193	216	227	209	223	191	199	203	211	215	198	214	213	221	212	221	203	209	208	215	219	188	223	220	235	223	223	199	219	207	230	202	207	214	217	194	206	235	195	203	213	217	178	176	224	188	234	214	203	214	209	201	226	220	220	207	235	210	204	193	211	212	242	231	196	224	200	221	188	198	234	223	204	217	209	215	214	190	230	170	219	201	211	221	213	211	231	215	214	196	181	202	224	214	206	217	244	212	171	204	211	222	206	212	234	191	218	211	216	217	210	209	193	222	203	206	196	178	195	206	189	199	210	216	218	188	221	211	187	210	239	205	193	197	245	221	211	228	218	222	206	224	233	197	193	209	204	180	182	221	217	221	197	210	228	243	224	215	213	192	220	226	235	210	223	218	229	214	222	213	196	213	207	206	220	208	215	209	217	228	210	208	241	211	200	213	206	207	207	194	201	207	201	192	239	192	211	195	200	233	211	224	221	225	220	217	230	215	217	218	190	188	207	220	203	198	209	217	176	201	209	219	227	251	230	207	215	217	230	207	198	226	218	228	204	204	181	219	213	198	194	205	213	171	191	197	196	200	193	196	195	222	194	168	212	241	219	224	201	200	217	244	183	204	229	230	217	211	222	230	223	223	212	209	196	215	204	196	194	195	199	206	192	192	230	209	200	205	222	211	205	216	218	200	210	210	218	202	173	186	204	231	211	209	199	218	227	194	214	242	195	226	225	212	174	188	220	200	186	197	213	193	225	210	208	223	201	209	193	209	217	215	232	221	209	255	201	231	228	200	198	212	206	209	205	200	209	212	191	195	217	196	200	197	189	237	195	203	214	220	226	229	202	204	191	228	228	218	208	207	224	220	208	213	211	211	219	225	216	232	197	210	216	214	219	220	234	238	209	209	198	226	199	214	219	195	215	215	205	202	220	217	229	229	253	203	202	201	217	224	208	249	221	194	224	186	209	203	221	248	207	227	204	216	166	224	219	215	217	185	170	207	198	225	212	242	209	209	200	199	199	202	199	213	218	228	221	208	226	199	224	198	186	188	189	234	202	196	222	223	209	205	195	245	206	195	222	230	213	222	216	205	232	236	214	198	185	205	203	191	220	203	214	225	192	211	202	214	245	245	209	225	215	198	218	223	204	202	206	227	185	215	208	217	202	189	204	215	220	219	204	219	228	220	202	224	230	209	209	228	235	236	198	199	209	202	195	199	246	180	193	206	215	217	196	200	196	209	217	215	218	219	202	226	201	193	215	203	221	252	205	216	216	214	215	221	179	229	208	221	204	265	184	188	217	178	231	219	212	217	224	212	210	211	208	234	207	200	211	211	218	196	225	218	216	226	201	251	232	216	204	208	190	225	211	224	215	229	209	208	188	213	219	191	216	210	193	201	216	209	220	220	211	211	218	200	204	225	200	220	203	218	166	199	222	207	202	229	201	222	206	209	220	209	214	196	235	229	226	198	212	186	218	178	219	198	207	232	223	214	202	198	200	202	234	209	222	197	235	222	207	198	207	212	224	197	226	211	209	222	190	219	195	238	208	208	216	215	237	223	184	217	222	218	209	210	209	220	208	210	220	212	213	209	208	206	210	202	198	204	220	198	200	242	213	215	205	186	255	192	193	222	200	222	214	211	233	226	221	189	208	200	215	215	210	191	207	182	188	220	187	204	213	215	213	200	219	241	214	211	196	237	204	205	218	201	228	224	206	207	211	180	203	211	224	210	210	228	213	192	239	202	211	212	219	213	196	215	195	203	179	222	236	212	213	217	227	223	203	224	208	203	212	207	218	216	211	201	196	200	221	222	221	216	205	210	231	211	215	209	235	221	215	224	221	213	190	214	207	196	198	230	222	203	196	229	179	211	215	218	225	210	209	222	219	213	231	205	213	224	214	212	224	233	210	193	202	211	224	208	216	225	211	211	197	218	242	224	223	238	196	199	214	206	213	193	187	208	200	227	190	229	196	234	236	204	208	228	195	214	200	205	182	218	198	222	218	227	206	235	212	186	204	228	224	236	239	211	199	216	215	219	202	207	191	202	191	217	230	189	227	224	189	191	218	191	213	222	220	209	201	195	220	218	226	195	186	233	215	233	207	226	182	224	211	191	221	207	226	192	228	177	223	209	226	204	205	209	197	213	190	201	219	188	194	208	221	210	197	213	218	225	210	229	191	192	184	206	203	194	229	217	220	182	214	218	222	224	239	211	241	198	222	185	222	212	198	222	205	214	207	222	206	207	236	208	214	208	217	236	206	229	215	212	202	199	214	215	211	199	198	216	203	215	228	191	212	220	239	220	209	189	201	235	212	203	214	204	203	225	211	185	229	196	215	248	210	224	213	230	216	232	179	193	197	222	218	227	206	205	201	234	186	214	210	231	206	222	220	226	188	218	210	188	223	239	211	242	211	227	226	214	217	192	214	216	225	212	200	213	201	202	218	231	207	214	198	219	195	217	207	197	202	193	206	220	192	201	208	216	225	213	184	207	206	223
37565	50860	46044	37504	25252	15075	9330	7740	2996	2153	2439	2595	3269	2466	1774	1932	2053	1659	1435	1452	1283	1151	952	760	668	562	573	584	570	532	509	476	449	433	387	471	377	334	328	312	301	283	297	282	305	279	247	287	268	266	260	252	244	260	257	252	256	253	256	281	274	264	255	251	263	248	242	272	264	258	245	248	287	265	242	256	266	233	250	241	213	248	252	244	247	259	266	220	229	238	255	241	247	229	265	249	244	242	261	238	240	240	235	275	255	245	270	255	243	244	251	235	235	267	250	246	252	272	254	243	244	259	271	258	251	256	258	228	263	237	271	263	247	250	266	271	281	235	266	221	240	279	249	270	249	255	272	255	272	263	223	227	272	264	243	236	259	222	255	250	251	223	249	259	259	227	244	289	243	241	303	241	279	226	270	241	254	276	251	265	248	270	276	269	263	231	261	236	275	254	249	255	266	263	221	253	249	245	270	240	268	252	263	241	235	243	238	247	238	226	259	244	238	244	235	220	219	255	228	253	276	237	257	247	227	275	257	267	267	250	252	237	284	237	240	262	226	254	274	261	240	251	244	214	247	228	267	247	255	254	267	267	261	244	232	237	228	242	254	264	262	249	239	233	233	253	313	239	256	265	268	263	259	278	233	252	241	228	275	261	227	264	233	263	263	231	267	253	275	244	263	291	232	230	249	240	234	231	249	250	249	250	224	270	275	262	258	274	256	248	282	240	274	246	259	251	251	260	283	233	249	257	261	245	228	248	262	228	247	257	250	247	222	246	239	230	258	237	245	253	250	257	245	263	245	266	225	268	222	290	257	278	245	250	222	234	300	283	263	241	267	231	285	241	245	245	259	271	248	266	248	260	251	246	271	224	252	234	249	253	247	232	231	263	265	263	256	268	228	268	238	255	240	237	243	248	248	240	274	232	242	242	239	255	249	250	245	278	252	259	245	243	261	221	270	237	256	254	235	278	254	263	225	236	235	281	235	242	269	255	214	255	266	240	255	239	247	241	256	252	262	280	242	264	249	247	262	239	229	249	266	270	251	243	253	267	250	234	221	241	237	264	240	255	243	226	263	259	247	262	259	261	251	256	273	255	245	251	234	265	287	240	278	262	251	255	267	226	221	234	242	256	255	288	262	238	239	255	234	260	247	261	229	254	233	254	253	248	248	233	249	249	242	267	246	250	279	225	238	242	224	265	236	258	243	252	258	249	256	239	263	261	240	269	254	242	263	260	240	258	245	276	237	273	252	252	277	255	251	271	239	280	249	247	250	253	274	256	273	256	253	277	232	253	237	253	248	257	276	264	250	234	254	250	273	228	241	239	281	265	241	265	267	230	264	233	265	256	233	249	252	242	263	238	271	227	260	262	246	254	258	233	266	264	259	231	239	266	250	252	254	233	257	232	253	287	249	233	256	236	227	247	249	250	231	266	241	255	228	221	266	230	251	231	273	233	228	277	264	273	280	259	253	261	249	236	287	267	241	245	229	248	227	293	236	241	249	259	284	281	275	247	256	231	258	233	242	258	236	246	249	225	265	239	244	268	269	239	267	279	244	242	286	250	272	273	243	260	243	256	253	246	247	269	284	229	252	271	275	262	243	236	254	264	256	262	237	265	224	237	237	215	236	241	250	262	235	272	271	269	242	277	241	292	283	252	246	236	231	235	239	261	225	251	299	264	233	265	272	245	263	272	274	275	263	235	254	266	267	301	229	268	259	246	216	250	245	231	264	251	232	261	255	282	240	267	258	225	231	292	260	260	256	269	270	264	246	240	257	277	258	245	241	241	267	263	243	251	232	225	252	257	233	243	272	252	256	236	263	234	249	270	230	271	227	289	259	250	267	255	251	238	259	247	260	248	254	248	243	245	265	269	235	268	253	245	269	266	247	260	259	258	233	249	272	243	244	239	251	232	252	243	244	262	238	235	243	233	262	251	223	256	232	216	239	242	267	257	253	239	256	260	243	253	241	270	247	255	251	238	265	275	246	256	228	252	247	243	242	235	262	265	238	239	245	232	251	228	250	246	271	252	269	228	242	258	262	270	224	262	262	240	242	250	249	253	240	266	245	269	234	254	263	239	251	251	257	244	246	233	211	266	238	249	265	239	263	258	256	273	245	241	253	234	281	273	259	266	255	229	252	244	269	224	279	248	274	247	281	215	272	264	289	286	234	223	291	249	254	270	281	219	303	268	239	237	245	293	234	240	243	245	247	268	233	261	279	255	272	245	250	245	257	269	237	272	274	240	261	243	255	227	252	244	225	272	254	240	262	256	256	235	271	260	248	226	256	261	271	270	255	253	271	259	270	243	235	268	257	243	273	252	277	244	240	283	232	252	248	246	250	254	237	255	241	240	250	252	259	252	242	253	252	237	232	273	255	238	261	269	242	211	263	264	232	229	261	208	250	262	260	256	230	240	254	242	254	243	237	261	222	285	256	254	264	248	253	270	253	250	228	253	257	245	238	285	275	253	225	254	259	248	281	271	244	231	255	272	260	273	255	256	256	251	235	273	223	254	272	241	260	251	287	257	261	215	257	277	244	257	249	273	241	217	238	234	235	232	235	252	253	233	239	275	246	234	278	292	277	272	253	240	241	240	252	280	248	236	256	262	231	245	257	237	237	243	265	235	264	250	220	263	219	264	264	266	251	210	249	253	229	237	251	276	238	278	236	262	225	272	236	250	277	250	264	248	266	287	255	249	252	237	240	287	252	235	247	243	261	262	280	270	266	249	258	263	251	242	234	259	259	265	260	250	268	239	264	286	236	238	279	286	229	250	241	252	249	224	257	271	280	250	251	215	241	269	252	284	246	238	264	247	236	283	253	291	260	235	237	230	262	247	255	227	252	270	242	225	236	253	255	243	248	227	242	233	276	233	257	234	234	273	258	235	246	281	258	250	254	269	268	225	241	256	284	248	249	253	249	259	231	275	263	233	277	247	266	274	240	278	265	250	280	272	251	266	221	244	229	245	253	265	207	271	260	250	245	258	238	258	226	232	236	257	261	258	260	229	268	235	293	220	249	255	237	252	250	232	255	262	264	250	258	252	259	235	248	232	238	234	252	248	264	236	224	238	265	258	243	250	230	257	281	255	233	259	241	284	255	249	275	280	244	255	257	262	261	243	254	272	246	266	246	251	271	268	273	243	244	227	234	227	212	238	255	240	245	265	225	249	245	269	244	247	262	265	260	240	245	255	243	210	276	236	250	262	262	254	238	231	236	233	236	255	198	244	242	247	246	239	298	230	254	242	251	265	254	247	278	231	255	263	246	251	262	281	245	255	277	267	251	248	245	258	286	219	267	242	250	256	262	260	228	241	236	272	224	238	258	241	240	263	262	265	238	233	248	241	278	238	258	262	244	254	260	277	245	252	248	284	225	256	273	253	262	260	264	245	255	234	263	267	265	269	250	262	254	232	237	272	239	282	255	245	265	236	253	262	223	233	263	283	236	249	286	238	272	267	267	260	237	220	250	254	237	286
24618	20922	27711	26914	21149	12089	5750	3718	1762	894	863	1295	1793	1232	1107	914	928	978	877	716	608	657	652	540	450	438	432	400	419	427	426	431	411	359	371	417	390	347	348	362	375	364	358	335	354	351	342	352	345	352	327	345	319	337	361	327	331	328	337	330	321	318	305	305	363	321	317	330	321	331	332	342	324	317	328	322	327	356	326	320	329	319	326	351	319	303	330	313	346	387	359	353	328	343	316	302	276	356	322	328	336	299	317	321	337	298	306	301	318	360	313	339	345	314	321	314	363	288	323	330	317	313	330	338	304	330	305	325	333	303	324	322	314	311	360	307	307	339	347	357	323	318	327	334	335	319	318	324	332	295	323	334	329	332	322	336	333	331	322	333	327	363	327	331	326	348	289	329	317	338	320	315	338	304	307	349	313	335	346	316	331	300	319	325	351	334	326	371	335	337	347	318	290	328	325	360	288	351	303	333	346	293	321	337	309	328	339	336	347	321	344	339	318	319	295	347	308	321	327	342	317	325	323	321	338	339	331	321	290	313	364	333	337	288	332	329	292	321	354	300	323	323	332	328	312	322	318	294	340	308	302	298	337	301	315	305	326	309	322	333	305	307	323	341	307	317	331	314	335	366	362	327	336	329	324	327	352	283	324	327	338	291	354	340	324	313	302	345	296	358	304	306	338	326	325	319	345	324	302	347	377	332	290	298	299	314	289	354	355	305	327	392	359	329	323	310	265	343	339	340	358	330	349	337	348	337	324	303	309	301	325	325	337	338	306	316	328	313	320	367	351	328	330	314	335	328	322	335	352	309	306	302	292	337	321	295	304	349	352	306	320	326	308	363	319	349	347	329	331	343	319	322	329	336	349	314	326	336	291	339	302	328	319	328	355	305	346	354	306	340	349	337	309	308	318	326	335	349	335	368	324	303	301	303	330	323	318	322	320	324	308	323	320	325	331	321	350	326	336	294	314	323	364	316	310	321	312	316	308	338	330	340	338	345	325	326	319	336	319	277	311	300	321	322	323	345	349	317	330	304	328	307	347	334	358	284	341	311	304	311	330	332	355	307	322	309	332	352	306	313	339	325	302	309	334	294	329	306	327	313	326	346	311	286	345	317	273	293	328	336	320	307	325	328	336	334	351	298	308	318	335	337	335	353	347	335	328	341	307	329	340	339	319	319	313	336	338	322	330	345	326	328	336	313	341	306	340	335	344	330	328	319	294	305	288	329	304	312	312	314	309	351	349	364	362	329	316	347	307	323	369	313	333	345	293	309	342	329	336	341	299	301	339	353	347	341	338	343	304	329	321	293	293	293	337	341	312	318	334	303	334	306	347	326	368	317	330	296	333	378	334	324	341	316	335	319	348	343	300	336	304	337	343	307	347	318	315	298	300	313	349	306	327	349	317	334	323	324	325	358	314	311	313	306	314	310	321	335	352	340	310	308	308	341	344	303	330	301	330	306	311	307	325	337	308	330	329	345	361	331	295	333	311	325	319	331	315	333	314	331	292	352	332	321	320	330	347	319	345	307	308	331	329	300	296	339	318	358	314	326	333	338	309	309	328	329	318	320	368	339	307	358	357	349	320	301	325	371	328	348	275	333	270	325	335	312	351	349	319	292	298	318	344	328	317	317	313	310	284	301	294	309	321	359	304	301	306	340	331	333	348	313	290	310	308	323	300	305	314	325	318	316	316	310	336	301	314	316	329	333	303	333	352	320	338	316	339	332	305	347	316	299	322	326	304	338	321	344	305	298	290	345	320	347	296	319	314	338	323	268	320	335	335	340	340	342	346	333	364	315	338	317	318	319	341	309	304	330	333	334	317	341	324	296	371	367	334	326	306	313	344	318	304	326	323	324	334	308	321	375	331	313	323	342	314	332	353	327	320	307	381	359	333	323	353	314	336	331	316	332	315	328	323	338	304	340	342	322	330	327	333	349	384	370	331	345	300	324	339	329	311	296	359	337	321	313	330	339	347	334	351	331	319	330	353	352	314	329	357	304	302	293	354	338	351	335	344	304	326	298	333	359	319	342	324	346	331	347	360	325	330	306	336	304	341	316	340	320	317	348	321	333	329	353	341	317	334	307	310	346	327	364	346	322	314	329	318	329	330	328	359	319	335	330	329	339	331	318	349	337	330	319	341	312	317	322	334	345	291	326	334	333	355	343	336	321	307	334	306	329	375	342	320	333	348	310	334	339	329	333	314	316	303	296	306	340	327	321	348	320	320	341	327	332	301	300	298	344	318	329	355	344	329	323	330	308	340	342	297	330	309	299	297	329	329	321	340	363	327	318	333	284	368	340	336	309	338	327	337	346	283	360	286	328	333	342	359	339	311	358	322	350	316	336	352	331	350	327	342	329	324	353	321	341	321	299	340	320	320	329	328	308	335	316	352	319	319	342	322	327	332	270	328	325	331	315	300	314	339	344	343	323	360	313	292	330	297	307	332	351	305	331	319	351	323	310	339	329	347	342	317	329	300	309	326	315	292	308	305	300	342	327	295	342	318	294	301	329	302	338	295	343	369	341	300	309	332	320	349	350	326	322	323	336	290	348	321	348	337	325	324	333	325	309	381	331	357	328	305	309	296	333	320	282	346	317	351	304	324	314	328	330	335	344	330	356	337	315	317	332	338	307	317	318	299	349	306	335	310	350	317	271	339	299	325	286	329	333	318	324	316	319	345	326	343	306	296	331	338	309	324	311	321	326	332	305	327	300	344	315	301	333	346	362	350	374	334	328	332	313	359	337	313	364	316	339	340	315	347	345	316	344	314	301	321	310	329	354	339	329	304	334	326	311	364	305	320	372	352	340	301	327	315	354	362	329	311	313	334	339	347	320	317	334	331	301	350	347	312	319	316	331	359	320	300	327	313	340	325	304	363	333	341	287	316	300	317	322	370	336	310	313	354	333	328	352	311	342	355	324	344	307	345	333	312	351	317	297	297	298	328	322	333	325	338	317	328	349	327	330	320	363	314	325	311	328	317	318	321	335	340	324	331	312	305	290	329	318	346	343	325	294	330	327	326	311	299	314	323	348	344	328	305	324	329	306	352	304	349	319	354	334	345	300	337	331	360	320	298	355	334	339	304	326	313	372	319	309	331	314	338	310	337	320	330	334	312	322	350	334	328	334	351	320	312	326	335	324	309	342	346	306	320	310	290	305	319	306	334	314	326	328	323	302	348	326	344	314	328	349	333	319	323	297	344	319	329	327	370	317	321	363	321	327	306	325	312	331	341	315	329	301	325	323	312	324	282	304	322	320	316	301	285	344	291	348	317	358	299	341	338	345	330	323	301	311	354	309	305	319	323	325	338	335	321	337	293	357	314	331	363	298	334	320	328	351	331	337	315	366	315	360	316	332	332	298	345	312	343	315	307	303	309	314	349	325	314	352	363	333	317	338	332	347	290	323	307	309	325	313	322	311	332	318	301	333	360	316	310	314	274	277	333	335	339	303	335	296	338	345	300	303	321	329	309	325
38027	47062	42262	35195	24135	14591	9670	7619	3829	1897	1673	2642	3561	2367	2084	1558	1584	1714	1620	1188	1063	981	859	801	645	612	557	523	586	555	593	584	520	509	520	504	468	431	433	429	416	424	441	387	426	411	379	425	379	371	386	418	419	402	408	380	378	363	398	366	383	401	359	389	375	391	374	392	374	385	369	378	372	380	371	389	418	356	335	369	383	373	382	376	359	400	370	386	363	399	408	361	353	340	398	375	405	379	388	372	345	384	357	389	393	334	377	399	377	405	360	393	372	394	351	375	384	369	396	382	359	409	380	383	386	383	407	351	376	385	384	398	398	361	383	367	412	358	366	352	414	379	390	379	394	386	399	376	397	384	377	384	376	392	420	382	366	387	362	386	391	376	387	393	383	375	384	380	385	363	370	386	399	376	375	396	411	391	384	350	402	396	351	376	354	380	354	403	391	385	369	389	390	425	417	367	370	378	389	368	377	380	368	385	362	371	380	368	362	375	390	356	389	383	436	367	378	371	359	380	384	380	336	373	361	365	395	379	394	364	375	393	368	442	368	357	398	371	354	380	397	345	347	401	386	394	376	370	413	366	390	369	373	407	377	380	384	392	345	413	378	380	400	377	390	404	369	395	368	382	360	371	362	370	357	383	394	353	395	369	403	415	421	381	352	379	384	390	388	407	378	412	378	388	358	395	354	393	387	390	370	358	346	377	401	368	388	375	392	383	372	375	370	389	395	401	376	379	348	395	347	388	399	348	372	367	376	361	383	393	343	366	400	379	381	380	368	366	379	367	394	393	373	382	383	380	409	369	375	385	372	377	356	394	402	386	363	354	393	404	369	370	405	366	384	369	406	424	367	379	373	396	424	373	356	376	372	361	405	338	390	384	394	384	403	374	366	380	370	379	394	365	387	381	362	372	365	393	386	366	387	411	332	404	353	368	389	374	386	395	365	393	369	373	383	419	400	369	361	351	368	352	351	393	380	374	358	381	356	369	340	385	390	382	387	359	375	366	380	398	378	355	384	412	378	371	384	425	415	376	383	371	374	377	383	380	370	377	379	352	365	402	385	386	374	364	360	391	337	373	380	392	399	370	395	359	359	401	330	351	382	375	375	384	398	352	393	387	401	431	395	412	369	342	375	397	368	405	393	363	410	394	380	379	369	387	386	374	390	415	425	384	369	371	395	372	359	399	360	396	373	384	387	403	384	419	392	355	378	402	397	350	339	404	383	350	366	356	377	380	370	390	413	364	387	373	402	394	415	402	374	370	379	379	404	422	398	387	403	345	365	382	311	395	374	389	376	399	343	380	404	378	380	353	351	365	367	361	392	380	387	406	360	386	409	355	371	347	387	348	365	392	362	400	372	354	393	387	396	378	362	414	365	381	333	394	391	335	393	390	379	372	401	397	407	395	367	378	377	383	374	355	366	359	383	426	374	370	396	330	364	405	378	397	374	387	383	385	411	401	384	409	367	369	395	432	422	363	395	388	409	357	361	382	378	381	354	370	366	393	385	387	366	365	389	372	357	365	374	413	373	358	376	352	388	353	386	372	376	418	390	376	452	379	383	372	412	383	367	365	359	388	357	378	352	369	378	376	369	385	369	371	373	412	369	419	397	386	367	360	390	395	376	350	406	372	382	392	384	375	372	373	389	374	360	395	377	392	388	379	370	395	400	399	378	424	367	401	376	345	394	361	384	364	384	370	377	375	372	398	362	372	389	370	346	336	356	370	373	387	384	384	381	392	404	372	355	389	403	378	387	404	339	398	368	386	378	399	364	397	401	382	352	387	368	368	384	381	391	352	415	382	371	398	388	374	391	365	383	400	378	357	366	357	355	385	373	379	361	387	360	377	361	385	386	389	356	402	352	393	394	383	396	352	392	380	436	333	410	407	369	367	376	413	372	366	374	341	403	421	425	387	366	384	409	372	366	362	374	366	427	367	392	400	392	386	384	354	345	394	398	369	351	393	366	333	364	383	352	350	397	369	401	382	412	381	384	370	397	372	347	359	395	369	361	402	373	365	412	410	343	369	366	371	406	365	384	358	389	360	418	347	354	415	396	356	364	345	404	359	383	405	392	391	374	353	344	353	372	373	336	411	363	383	395	390	385	363	369	345	383	393	402	414	410	366	366	366	357	370	394	372	420	367	381	386	380	359	378	383	392	388	373	406	349	417	343	396	407	394	425	368	371	397	385	387	378	372	375	387	386	390	385	375	367	358	356	385	380	325	374	368	380	398	401	346	359	383	388	373	367	391	391	366	408	385	366	389	389	385	380	349	371	389	388	385	382	372	339	407	378	393	374	418	371	416	347	383	353	386	371	370	369	393	369	352	365	382	393	364	383	378	385	366	395	359	358	368	404	366	395	412	385	399	403	355	396	354	364	354	387	431	381	389	417	392	354	378	402	366	366	343	384	408	384	374	361	317	398	373	371	410	400	405	390	359	370	387	368	413	389	398	417	385	354	399	360	405	404	383	385	390	379	401	364	370	378	388	370	375	345	365	359	381	385	379	397	402	383	403	380	358	402	395	409	404	347	384	363	388	385	385	360	398	386	362	388	380	389	379	387	343	387	373	371	373	376	381	367	378	368	392	380	400	393	422	344	360	381	368	337	391	347	372	357	374	415	355	386	354	421	367	367	375	342	380	370	366	353	367	353	371	335	352	386	357	361	375	400	374	398	367	395	406	390	408	365	345	388	374	349	386	396	375	379	383	380	386	375	366	419	393	393	399	398	400	372	358	380	396	374	381	359	365	386	370	418	358	388	360	382	361	398	382	376	372	357	368	362	360	402	377	379	382	384	384	382	362	364	407	395	408	403	378	373	382	413	414	368	367	383	375	399	402	389	381	392	354	363	376	380	394	364	364	386	366	373	381	317	397	355	385	398	337	382	366	367	374	376	375	361	396	399	351	401	390	392	422	370	357	383	405	355	361	383	368	420	387	357	371	365	360	370	357	350	357	353	386	387	385	343	374	345	352	388	369	353	418	411	391	376	367	399	375	374	376	397	374	371	404	418	360	424	386	417	401	372	384	370	371	398	388	370	406	361	402	353	399	364	348	380	384	376	348	388	353	381	417	374	396	387	406	360	384	397	401	407	373	362	376	392	389	396	387	358	416	361	388	400	363	361	391	386	369	392	368	372	394	396	368	432	379	368	337	388	360	427	392	382	391	409	391	377	389	372	384	389	372	381	378	357	409	371	378	379	395	367	414	382	361	403	392	377	376	413	363	350	370	412	414	404	377	400	359	373	375	363	376	394	371	370	359	369	384	394	379	344	384	363	401	401	344	359	382	388	366	384	355	396	358	362	388	369	363	385	358	374	378	408	390	365	381	384	360	386	370	386	383	351	396	378	367	359	384	406	353	381	368	381	363	366	379	396	414	412	385	368	369	360	348	359	379	400	371	416	375	379	412	372	366	368	401	391	342	371	391	346	387	384	361	367	358	370	380	362	351	386	380	366	406	391	334	383	387	367	374
22394	20880	28575	23481	21322	22021	19848	9796	5337	2361	1691	2602	3158	2836	1874	2151	1492	1015	954	903	877	779	768	580	606	548	442	381	474	539	478	489	430	398	382	361	313	351	321	328	304	264	256	266	280	232	287	282	258	243	280	237	257	299	217	252	226	238	250	238	257	235	243	279	234	242	245	264	236	230	277	234	225	230	254	264	253	258	291	230	235	256	230	251	223	236	239	248	259	256	249	241	255	259	257	252	258	267	265	226	234	287	247	250	246	254	228	237	221	261	258	274	226	219	264	254	234	250	253	232	270	260	243	244	238	243	238	265	231	264	247	236	240	252	248	278	239	234	257	249	236	227	252	245	265	252	221	250	262	263	249	257	242	246	228	274	264	251	260	234	227	233	283	254	257	257	248	230	212	242	214	266	257	249	233	231	230	248	243	244	245	261	221	273	234	258	233	252	273	252	214	242	255	267	247	222	239	229	243	264	253	277	247	250	257	253	256	262	258	281	260	237	240	256	223	243	248	269	290	259	263	239	256	274	270	270	259	272	226	226	224	243	250	236	229	257	258	251	255	224	245	265	290	220	231	261	251	239	221	236	248	250	223	267	245	227	237	267	258	259	231	216	217	255	229	243	232	241	261	210	247	287	239	250	259	249	258	240	262	227	252	249	244	250	251	252	253	242	281	221	268	248	250	243	232	255	253	222	245	247	251	282	253	284	245	264	252	244	235	250	246	246	233	256	235	242	264	256	247	258	235	258	241	244	230	226	219	250	225	234	260	258	217	258	268	253	236	260	260	238	255	260	251	242	246	258	256	253	245	251	242	268	260	267	257	278	263	253	235	242	240	222	261	240	248	243	231	242	253	268	243	252	259	261	275	255	240	217	251	220	248	272	228	247	247	254	248	219	252	249	270	268	242	245	249	246	259	224	234	265	232	270	230	240	243	253	260	257	263	260	245	229	232	244	242	238	238	243	231	224	241	262	214	244	238	249	272	247	279	230	268	229	243	242	238	238	253	246	256	249	238	249	300	232	244	254	256	247	247	242	238	242	246	229	278	263	263	238	229	281	225	255	264	249	261	240	238	244	253	254	227	234	239	255	252	230	292	250	238	258	235	234	239	267	260	263	252	238	224	242	264	218	258	239	232	248	225	257	269	209	247	266	258	257	276	253	274	260	236	237	243	234	258	250	253	244	269	232	260	247	270	255	227	280	244	259	222	256	278	222	270	249	219	255	249	251	275	275	277	240	278	258	246	244	245	239	246	252	223	241	244	267	249	196	257	247	250	240	228	269	247	213	259	245	244	247	243	256	262	242	241	236	255	263	264	251	241	235	241	245	265	243	234	254	249	242	262	230	270	268	254	276	249	258	260	256	276	270	265	232	249	257	255	227	233	237	241	256	250	270	227	231	232	262	257	252	230	249	255	238	230	206	252	236	244	273	243	237	254	268	255	262	233	246	241	238	238	213	269	253	252	240	231	258	220	248	243	250	257	224	244	226	209	258	230	250	271	244	249	242	243	235	208	256	255	237	215	243	256	248	247	236	243	202	223	236	290	218	286	275	260	253	252	226	251	233	255	245	231	233	257	241	259	264	242	244	260	246	234	260	235	224	241	250	268	267	248	258	254	242	243	242	230	243	270	244	231	235	233	285	243	240	263	267	244	266	277	222	227	239	242	235	252	245	213	249	247	251	226	223	211	244	240	288	246	254	249	233	250	250	256	242	226	261	211	248	229	239	264	236	267	265	239	249	238	239	250	255	260	245	274	288	250	252	272	231	234	245	206	221	269	251	257	234	226	266	251	239	237	257	260	225	258	234	272	210	225	235	250	233	237	257	243	241	265	269	250	252	257	266	244	265	256	238	253	250	224	249	253	221	249	225	275	219	267	236	271	262	228	248	268	235	263	263	261	243	255	237	237	242	209	239	236	262	244	262	257	240	263	248	266	255	271	264	271	261	255	239	252	247	265	245	247	249	253	258	254	265	234	235	256	259	285	256	263	239	228	262	225	246	235	245	244	229	270	252	245	253	262	258	283	263	245	277	240	253	260	237	263	265	228	273	277	245	288	258	254	239	277	257	223	269	234	223	239	278	270	242	256	242	249	269	239	260	253	232	268	267	253	237	243	257	220	237	245	263	240	247	288	264	249	251	249	254	252	252	243	265	250	249	281	266	248	272	256	239	254	255	264	228	239	255	249	251	254	258	248	259	221	275	236	238	238	248	226	217	242	231	244	228	272	238	244	252	243	242	251	232	264	236	274	244	234	258	269	236	251	251	255	239	256	239	228	228	260	264	267	231	285	279	232	259	241	239	239	250	272	231	226	265	228	263	266	294	254	233	242	240	259	265	235	255	240	259	262	285	256	213	263	226	242	229	239	254	255	230	231	254	222	261	274	230	246	246	252	246	239	237	297	256	256	241	245	264	247	233	243	240	265	240	223	259	218	226	229	259	218	250	254	252	240	278	217	252	275	273	254	235	260	226	258	253	264	255	251	225	236	246	275	244	255	248	265	265	235	264	266	234	241	265	242	246	241	240	239	233	246	252	245	239	248	239	263	229	272	259	249	254	270	260	239	222	221	219	261	233	238	237	245	256	231	274	243	245	265	222	253	248	250	238	261	225	256	239	238	244	221	239	260	248	240	247	295	246	254	235	253	257	272	201	254	239	252	253	257	255	225	231	234	255	223	233	257	266	249	239	256	244	256	250	271	249	264	232	228	239	261	221	234	257	264	243	238	230	238	242	244	238	244	279	237	224	240	251	279	270	246	264	260	247	227	250	243	242	244	254	275	246	236	253	254	260	259	250	254	263	266	223	241	253	247	228	221	252	244	254	262	250	221	233	231	250	261	271	238	226	273	223	224	226	281	239	235	254	233	228	232	246	237	242	264	240	259	249	245	268	242	249	244	235	260	248	234	261	259	265	229	249	229	253	263	240	239	213	244	263	252	249	239	247	248	256	263	248	228	258	242	244	263	241	250	205	244	220	260	225	250	248	259	263	227	235	243	235	247	224	239	253	230	261	265	264	237	229	259	236	265	236	251	235	262	231	247	251	250	260	239	247	214	237	241	244	251	237	253	236	278	253	236	235	225	253	247	234	283	219	260	242	232	234	226	232	214	251	231	243	243	234	237	237	248	256	246	229	252	235	234	233	233	229	235	243	248	244	242	262	254	249	252	257	240	229	246	256	247	262	229	242	240	232	272	269	237	253	266	245	252	239	248	264	259	229	244	228	269	275	263	269	246	253	270	269	252	251	237	234	266	260	255	232	248	245	238	242	241	246	272	237	254	223	227	243	212	265	264	215	248	253	265	211	252	222	242	296	249	256	275	258	256	254	256	244	224	275	212	250	244	242	249	255	259	219	255	249	270	255	222	235	266	235	201	234	271	250	268	261	244	253	240	277	264	248	222	243	265	250	243	239	239	214	221	260	264	226	273	244	266	268	222	241	273	257	251	235	241	242	239	244	287	227	242	251	256	238	263	242
40511	54111	50759	44288	32133	23149	16666	14845	9784	4440	3290	5252	5741	5239	3614	4076	2628	1702	1615	1439	1370	1379	1221	1014	932	862	688	533	653	747	767	715	599	559	509	477	434	446	427	363	390	376	312	298	327	328	319	304	304	302	293	293	299	345	294	297	269	293	281	260	313	303	293	280	292	279	287	277	298	281	277	293	284	273	287	283	267	254	270	280	281	229	259	291	279	283	290	317	279	286	290	279	297	269	282	281	265	263	282	272	287	264	290	272	297	279	285	272	262	275	277	256	281	265	278	278	278	253	263	259	269	280	272	313	270	308	300	254	281	274	266	294	292	277	281	266	283	261	300	250	286	287	249	282	275	290	272	284	297	254	303	293	306	302	288	264	279	260	260	272	271	276	290	273	276	260	283	279	271	299	292	298	257	292	283	276	278	264	262	285	263	274	288	263	283	269	286	302	294	263	292	283	291	329	278	265	257	266	276	269	246	314	307	273	262	285	284	289	271	275	260	284	270	287	286	262	236	279	227	298	288	266	269	269	284	271	244	260	303	269	273	301	276	238	300	279	269	291	274	297	281	304	275	281	292	297	275	262	281	285	282	284	296	284	305	282	254	264	285	264	296	267	292	269	291	273	248	274	285	277	252	292	287	259	290	292	282	298	263	292	278	281	291	302	243	259	253	294	306	245	260	262	273	263	281	277	279	288	266	271	283	300	251	278	307	298	258	271	289	306	272	288	272	277	257	314	280	288	286	264	311	254	259	303	259	304	264	271	299	284	274	272	284	302	269	285	258	288	274	287	273	286	260	299	271	289	287	266	296	287	251	252	285	304	267	256	271	285	271	267	273	290	268	293	264	281	274	271	290	244	314	304	267	242	285	274	277	279	251	278	290	282	278	295	244	259	269	277	300	298	288	287	274	307	277	305	293	274	276	295	299	277	305	256	271	259	280	281	280	295	287	311	305	290	290	272	263	268	271	293	277	296	288	277	297	274	249	285	255	249	291	289	302	314	271	280	298	285	291	274	263	301	276	281	289	274	249	294	292	279	274	287	276	278	271	279	244	265	319	305	254	272	296	275	294	289	238	269	251	293	265	290	322	279	274	265	290	291	287	283	288	299	277	255	273	303	291	310	289	293	282	268	282	277	284	271	284	283	282	257	270	287	258	291	289	272	285	270	297	274	295	300	270	293	270	276	281	281	270	285	264	254	256	300	307	235	267	264	263	300	273	240	290	294	310	279	254	247	258	271	281	255	278	272	287	267	286	281	252	244	269	270	294	265	296	255	299	263	273	291	259	263	292	273	260	279	271	274	301	299	299	270	282	290	288	299	258	262	299	271	272	286	287	275	298	300	281	276	275	282	272	298	289	279	293	265	280	277	285	281	278	295	265	285	290	279	280	284	274	303	330	261	305	270	274	278	281	292	254	293	324	261	269	296	263	281	283	310	306	260	279	269	255	303	285	273	284	272	274	271	282	258	265	260	282	241	286	292	288	270	290	282	271	298	271	294	285	288	268	283	279	275	287	264	277	254	257	274	281	304	274	285	272	311	284	278	253	268	293	269	258	305	319	273	282	292	276	275	268	275	274	250	275	271	250	277	274	263	277	286	270	272	290	295	273	278	275	262	286	294	243	274	270	260	286	267	289	311	274	265	269	266	290	272	301	284	274	286	245	286	269	290	301	301	275	256	264	308	296	269	274	274	285	258	264	272	260	274	292	279	273	305	252	284	297	286	261	289	273	263	287	259	286	283	271	260	285	286	289	265	295	280	287	254	251	273	298	288	277	279	279	266	295	266	313	283	291	282	289	288	294	295	278	289	271	293	278	266	297	303	301	276	275	253	301	266	282	285	283	288	277	273	292	301	276	281	309	275	267	267	301	297	275	291	279	274	291	288	277	287	290	261	295	319	299	284	274	310	317	263	261	262	258	278	269	285	275	310	280	284	283	283	277	284	291	288	291	272	252	271	279	270	301	285	277	287	257	285	292	263	269	290	309	270	287	305	269	302	287	257	262	304	272	302	304	260	299	287	297	266	289	270	252	271	263	282	277	276	279	277	279	292	284	277	278	273	270	282	263	275	271	283	287	284	268	275	273	275	269	268	268	286	275	256	290	279	261	257	264	287	283	262	293	293	275	259	299	257	294	305	282	299	262	293	278	291	252	266	283	308	267	276	273	264	248	275	287	244	280	261	258	268	261	270	303	284	295	295	277	284	251	285	266	256	296	265	293	283	277	280	296	271	293	298	279	263	314	298	255	313	269	278	250	272	304	298	286	288	261	282	273	271	289	269	296	284	265	269	282	248	300	290	248	277	270	253	287	301	301	282	264	273	291	276	280	282	274	275	257	257	297	297	319	265	285	257	283	280	301	276	262	304	293	254	297	273	289	264	289	309	262	283	264	261	293	298	294	313	246	280	289	277	272	278	278	301	256	295	250	292	304	259	287	294	291	267	287	274	305	283	299	300	279	260	239	281	270	257	262	290	305	283	281	277	279	281	260	298	282	285	277	274	260	285	300	306	287	281	294	287	313	278	307	300	264	278	255	298	292	261	301	282	288	285	304	251	258	276	282	242	270	272	260	280	309	309	266	248	280	267	273	265	304	277	270	277	275	276	293	287	282	261	262	284	281	300	286	267	269	332	280	251	255	281	305	242	267	265	267	297	313	271	262	264	284	308	277	285	266	277	282	273	262	309	275	289	262	268	292	271	271	262	265	274	252	274	294	267	288	253	298	302	268	294	294	269	281	272	278	291	293	310	277	277	292	310	260	297	276	308	296	294	306	302	269	284	267	289	291	276	266	294	294	279	271	295	297	263	251	272	291	293	280	283	281	281	263	286	301	285	284	267	288	270	266	260	320	265	276	285	291	286	321	268	275	269	266	293	281	256	291	299	262	275	279	284	268	271	262	301	270	271	288	237	296	266	285	276	293	300	289	307	297	285	292	285	269	269	279	272	301	303	266	277	310	278	264	262	289	258	292	281	273	246	257	263	276	273	262	290	296	273	278	277	259	293	287	302	271	269	285	275	273	282	277	309	279	271	292	259	266	281	277	264	281	275	278	288	263	279	286	276	288	299	252	277	294	279	278	274	295	270	296	276	316	282	249	242	277	250	278	280	282	276	291	265	270	251	249	272	280	313	264	284	267	302	234	288	273	288	268	259	278	290	291	277	306	284	277	293	291	274	279	300	300	271	270	294	301	288	262	261	295	250	282	294	247	278	280	299	293	273	258	310	284	265	303	301	281	271	281	297	305	300	256	269	287	297	289	277	273	281	265	242	303	249	286	289	292	280	286	285	276	305	250	288	318	276	282	279	279	293	267	257	265	289	299	255	272	269	287	292	274	260	276	286	273	256	256	274	263	274	311	275	286	290	287	271	274	276	300	285	285	278	285	284	303	260	273	278	289	266	283	275	284	282	280	294	301	279	249	292	267	262	294	301	289	259	238	283	275	251	291	277	285	263	272	273	280	284	278	277	259	270	271	315
29207	24853	29807	29999	16230	7075	4499	3253	2459	1975	1028	1460	1138	1243	1147	1137	797	583	525	463	569	530	456	474	431	372	334	346	400	371	325	384	354	387	321	311	319	277	286	312	287	290	315	325	300	284	315	293	308	320	307	259	257	261	280	257	311	312	300	287	323	331	263	303	285	261	307	313	304	280	309	274	273	275	296	325	283	289	271	296	289	289	281	265	300	307	291	271	317	281	280	297	268	267	259	273	281	313	299	331	268	284	290	263	299	295	276	277	278	267	316	300	285	276	312	266	314	302	295	287	295	263	307	267	290	281	271	298	302	273	287	279	290	300	329	284	294	304	277	269	273	292	308	269	277	286	301	290	297	304	273	312	270	295	283	272	274	284	260	279	264	298	285	264	293	291	287	287	301	288	276	290	276	280	283	265	312	282	291	275	298	314	266	294	291	260	262	277	262	261	281	263	273	285	293	294	247	288	278	287	296	285	314	299	298	324	278	306	295	288	296	278	282	293	279	289	278	285	285	306	288	322	288	277	284	281	293	285	274	291	278	268	301	281	260	280	278	275	293	313	299	296	287	265	278	315	278	283	276	257	283	317	291	297	310	293	279	286	327	307	302	295	320	292	265	296	265	274	291	293	305	259	255	254	284	291	249	287	274	305	272	266	269	327	285	292	265	261	298	272	279	275	263	300	285	297	266	288	284	284	321	289	304	289	285	279	287	311	265	292	307	299	288	305	307	318	317	281	295	288	315	267	297	284	301	304	287	302	312	309	270	304	275	281	288	274	278	308	294	286	290	291	312	273	283	303	309	293	293	277	274	303	277	292	282	296	270	302	265	303	276	303	296	301	273	256	293	315	304	258	284	258	304	278	270	260	296	270	268	282	299	286	271	292	288	279	284	275	312	326	311	301	286	285	291	265	290	308	270	296	276	286	314	271	307	285	303	269	288	307	277	257	284	295	269	265	280	300	279	291	297	286	302	298	270	279	275	269	320	275	282	294	295	299	275	259	265	299	296	266	298	304	258	280	294	257	288	283	274	294	309	320	310	334	278	263	271	248	310	264	265	284	267	266	292	273	286	280	277	271	280	285	282	295	285	318	303	312	331	265	275	275	297	266	282	296	284	241	290	285	287	268	293	293	303	263	256	305	288	316	311	315	275	265	302	294	289	254	285	282	313	270	285	274	264	284	263	281	313	292	281	280	275	327	280	285	302	305	292	290	277	328	292	304	293	301	276	274	301	314	287	305	286	246	272	301	279	261	278	322	283	303	312	259	260	277	258	276	327	295	308	281	265	271	302	287	262	279	285	280	263	307	306	256	291	299	271	290	324	290	285	275	275	302	288	298	301	291	319	296	289	299	273	301	265	278	299	255	271	321	288	261	314	293	280	266	262	272	249	297	264	289	282	309	273	291	303	268	277	295	289	298	306	299	256	284	276	271	277	313	274	286	299	323	291	303	263	294	292	281	295	285	263	255	282	264	284	302	297	262	298	239	299	304	330	312	277	268	309	277	287	275	274	310	302	272	280	283	286	293	262	307	282	273	267	297	263	280	243	297	272	285	298	275	281	352	285	256	300	281	273	276	296	278	289	285	279	273	290	267	287	309	281	270	284	281	281	240	288	284	267	288	303	283	284	339	326	285	271	280	282	272	274	261	298	273	262	282	283	301	281	290	281	313	285	256	296	286	290	284	278	288	303	310	287	258	273	293	276	307	286	295	312	273	284	306	293	275	265	306	290	285	289	319	295	297	262	303	301	296	296	267	283	290	284	292	290	314	256	307	286	272	299	286	291	284	314	276	248	306	284	261	313	300	278	315	319	291	288	280	286	282	305	283	285	267	279	277	269	304	291	287	290	296	296	286	307	308	280	293	273	292	272	311	306	299	260	292	267	273	269	299	267	309	334	271	293	312	284	315	308	285	264	301	265	278	290	269	316	284	255	274	280	294	283	309	265	305	293	270	266	301	311	269	322	289	289	283	286	286	264	282	286	281	285	291	296	292	306	280	280	283	309	264	290	300	306	279	304	275	288	284	279	283	274	257	252	302	280	280	309	274	275	283	276	263	297	250	293	243	289	287	286	280	250	290	269	316	300	289	302	291	286	285	289	299	320	310	276	287	264	299	269	286	287	294	295	269	269	262	265	268	311	313	282	281	294	308	288	269	293	283	294	267	280	316	315	289	305	272	279	266	275	287	301	312	282	302	264	309	298	332	270	271	300	312	289	261	269	317	324	285	288	283	296	326	303	302	254	281	303	288	278	258	287	286	288	281	285	294	268	296	266	295	297	301	281	262	268	286	274	289	293	280	304	277	272	261	271	312	304	299	273	286	270	283	281	257	273	299	281	306	298	312	281	298	266	268	268	286	278	287	278	277	275	257	290	274	284	289	294	268	279	271	324	291	304	305	289	322	304	286	285	290	308	307	284	283	254	284	269	279	265	274	294	270	300	310	279	269	284	265	308	281	251	295	288	296	314	311	288	289	284	266	283	313	269	293	307	290	275	280	260	305	310	274	258	300	294	302	270	297	293	275	279	289	274	281	278	267	270	281	325	295	285	315	275	295	282	286	311	306	336	257	276	300	290	301	338	273	278	272	314	277	316	291	279	284	276	301	305	306	318	284	292	290	297	293	292	280	276	272	329	322	302	297	286	317	283	308	322	280	283	284	308	294	317	276	289	298	288	320	303	280	284	277	261	289	285	280	315	278	286	320	318	315	296	250	292	256	325	259	283	295	281	254	297	270	298	285	279	281	291	271	297	285	302	262	271	295	279	270	264	275	302	275	292	288	300	311	297	272	297	308	293	274	302	279	277	296	312	298	295	342	290	279	294	315	262	273	294	288	274	274	312	301	274	264	283	312	281	274	264	314	292	272	283	275	277	280	279	293	311	280	292	285	310	295	317	309	309	290	295	319	279	316	281	264	288	280	278	285	263	301	254	304	266	302	299	276	300	291	316	271	294	308	313	307	301	305	289	267	284	281	250	265	293	303	265	280	279	285	275	297	271	306	274	282	304	279	276	286	265	303	313	264	324	289	278	304	300	290	294	289	290	278	271	297	267	249	289	316	293	285	265	320	277	323	305	266	298	285	292	268	307	260	275	316	294	287	283	278	297	272	276	300	301	319	292	289	273	272	274	311	301	275	284	296	294	261	299	292	254	290	264	265	288	258	282	293	276	287	301	298	295	285	261	300	299	288	309	282	290	273	303	289	266	302	302	269	281	301	308	282	271	261	259	267	297	287	316	296	308	311	305	296	282	283	322	266	289	287	280	269	281	305	303	281	275	304	295	268	260	276	298	285	287	287	305	279	287	247	314	282	253	269	270	278	290	317	297	280	285	307	255	293	272	291	269	296	302	303	261	279	274	248	246	305	284	277	277	285	273	302	303	284	273	290	300	289	296	321	296	321	233	322	309	280	267	281	292	268	297	277	270	283	254	280	278	291	305	303	319	315	273	317	265	289	291	276	299	271	293	276	254	282
35251	39294	36298	31632	18571	11340	8532	6627	5245	4102	2135	2952	2226	2479	2034	2039	1348	998	746	761	865	783	720	709	589	446	481	474	530	479	476	432	445	472	451	403	403	382	359	389	367	373	364	338	318	351	331	378	332	362	314	344	339	347	355	334	338	344	311	334	364	331	377	373	326	338	364	340	356	339	315	355	344	337	369	348	357	351	350	327	351	331	368	336	328	350	317	332	349	344	309	359	340	367	378	376	345	336	348	329	344	334	321	345	331	357	346	336	354	333	339	336	361	374	364	323	330	307	332	348	316	325	366	343	352	330	346	329	351	327	340	339	342	306	364	323	318	334	346	323	310	333	332	332	335	363	373	366	372	351	357	349	342	381	358	344	338	336	332	325	332	316	350	366	369	346	352	325	334	354	343	329	348	338	391	319	335	354	329	357	351	334	334	329	347	328	326	347	335	344	312	347	332	316	327	316	339	376	352	353	332	365	343	326	365	375	334	320	312	356	356	304	339	333	329	314	348	341	336	355	338	314	353	353	348	311	350	345	327	351	333	348	361	348	350	408	369	347	328	347	333	350	365	374	345	360	343	353	347	380	329	328	358	358	348	334	338	346	346	316	314	336	317	360	349	334	348	365	320	373	341	309	340	366	358	306	341	372	339	340	359	355	339	327	381	321	353	333	365	345	356	362	349	362	368	302	347	353	349	354	307	336	359	327	314	359	355	321	324	353	346	335	360	300	328	349	329	364	321	320	353	356	340	340	349	355	341	393	314	345	332	344	359	340	344	327	355	332	346	352	322	331	311	341	349	357	302	341	352	321	356	329	344	326	339	326	349	375	339	338	342	323	315	330	368	336	342	317	328	333	322	347	354	323	351	335	308	313	353	340	359	342	308	371	340	349	375	332	333	364	346	320	362	310	312	373	330	360	314	346	350	312	344	349	322	363	335	381	344	328	337	338	316	369	371	368	358	323	323	319	306	318	319	333	346	317	329	357	371	340	335	337	364	318	358	346	349	347	358	362	350	356	331	334	341	335	349	354	340	341	364	310	334	304	316	354	322	354	357	340	313	338	344	298	365	373	340	343	337	336	361	322	360	326	294	370	312	336	316	351	342	347	354	318	336	362	309	327	366	362	340	348	341	345	364	321	353	355	322	357	360	331	359	330	346	344	322	326	347	335	308	334	352	367	351	342	336	344	333	352	344	355	334	343	345	332	355	358	360	331	318	339	356	326	320	332	359	351	333	325	339	309	328	347	346	354	321	320	327	358	332	355	361	344	334	345	367	350	351	360	345	342	348	322	340	350	369	353	316	335	338	327	347	353	319	348	335	342	360	334	306	357	323	349	338	349	355	342	379	346	330	336	328	351	311	343	362	318	329	360	358	321	346	351	320	327	328	379	329	305	336	315	351	317	356	346	342	339	338	369	316	334	313	351	355	363	330	367	353	347	374	362	353	308	352	376	362	383	365	384	332	325	350	339	325	345	364	370	356	386	366	357	333	345	357	330	360	362	309	320	319	343	356	306	333	330	307	367	322	327	324	330	332	330	373	349	334	353	348	348	312	333	356	320	340	330	364	364	359	350	336	337	309	351	373	338	326	355	363	326	339	305	329	342	341	370	310	330	344	327	343	346	333	299	348	347	361	358	371	350	346	372	353	324	358	346	360	311	373	351	364	350	342	326	353	346	347	329	340	349	372	332	346	320	364	340	349	330	370	336	298	356	348	349	320	334	388	323	318	344	316	319	352	325	329	335	320	366	319	328	334	332	322	373	361	357	348	330	338	356	362	378	311	341	342	320	351	339	337	312	311	334	365	341	347	363	350	329	353	358	333	345	392	332	351	363	326	334	316	339	318	383	367	335	334	341	335	332	326	342	360	355	350	305	360	361	387	337	340	364	368	347	341	331	349	336	355	320	344	354	352	343	350	320	363	330	322	360	325	344	344	338	341	343	352	358	339	342	320	344	346	383	335	378	340	351	338	359	336	303	333	352	310	356	314	369	329	324	339	332	367	332	337	360	374	348	325	362	330	342	334	323	320	349	353	368	354	340	318	307	323	370	326	338	320	342	350	323	323	339	299	356	320	332	343	364	315	313	337	327	346	357	350	341	341	374	344	323	343	356	326	352	340	348	339	325	340	346	362	344	390	359	351	325	343	327	337	325	348	339	368	334	357	351	359	362	309	336	314	372	334	354	346	324	334	341	345	318	351	326	340	334	328	320	338	356	337	341	331	331	361	333	352	367	337	328	335	357	333	367	326	356	317	303	334	339	359	339	358	325	327	334	318	347	336	349	323	336	341	349	350	364	346	345	348	333	321	326	329	369	336	355	362	356	389	337	321	338	340	349	347	363	338	362	334	376	318	333	341	315	331	350	325	358	326	376	359	337	335	357	341	320	358	362	353	353	316	387	313	357	349	310	336	349	336	355	339	324	331	338	380	300	361	333	338	316	325	345	312	357	368	318	365	329	356	344	366	363	331	339	334	305	321	344	347	353	358	347	326	383	325	322	367	353	315	303	347	338	354	329	326	334	352	359	346	341	323	350	362	333	353	321	316	311	342	320	336	310	303	350	318	347	328	362	307	348	357	335	320	364	352	344	311	340	354	358	347	363	349	369	358	349	306	303	357	341	336	355	353	324	345	321	375	332	326	362	356	345	375	336	350	314	310	347	325	335	385	333	334	321	384	366	344	323	359	332	322	351	362	328	332	342	346	318	329	340	348	345	311	308	329	370	344	342	340	336	333	355	321	348	343	337	333	345	317	334	331	361	347	358	315	360	294	314	350	360	345	366	356	325	342	330	345	324	334	332	349	336	301	333	331	347	318	327	321	359	388	327	330	340	344	349	326	311	317	317	321	344	335	348	314	344	346	351	327	330	346	335	346	348	325	342	364	393	342	362	360	335	365	353	371	326	318	350	337	344	343	353	337	319	352	321	349	337	364	353	332	362	307	333	338	340	333	346	346	342	342	333	348	333	334	289	341	345	339	327	327	352	315	355	323	351	346	316	343	339	318	369	378	324	339	333	321	342	333	357	297	317	359	347	343	336	323	340	355	362	358	344	331	344	359	343	340	358	318	323	358	340	312	344	338	309	316	337	391	322	331	373	321	358	386	355	329	358	327	364	367	333	344	333	319	329	346	337	361	340	352	381	311	374	320	332	367	331	293	354	370	340	334	345	342	358	337	319	343	305	351	325	308	305	347	327	321	313	373	337	400	363	335	329	310	358	329	328	389	322	352	370	351	362	334	301	324	351	347	339	341	323	352	349	351	322	326	331	337	358	361	341	309	355	313	339	323	313	357	343	333	344	352	291	345	332	323	342	319	323	362	361	356	341	342	367	314	339	300	329	346	329	341	344	369	325	318	355	329	356	335	316	333	344	355	358	351	338	331	328	323	344	289	320	341	357	323	390	314	338	351	373	335	350	335	363	335	302	373	354	320	352	358	303	351	346	336	352	367	341	336	342	381	361	343	375	346	332	325	315
23574	20874	28165	24489	22063	18076	11889	6304	4261	3565	2590	1940	1675	1732	1297	1475	1096	703	636	601	714	615	539	480	399	402	355	436	371	366	283	305	307	307	348	314	270	291	237	281	258	219	251	237	230	240	237	231	197	230	236	210	220	224	218	223	216	220	246	228	236	213	222	234	236	217	225	218	211	225	239	248	212	231	228	229	222	205	222	199	232	238	208	198	209	242	231	216	212	207	217	211	219	212	182	226	223	211	215	232	208	233	232	205	189	210	201	217	253	203	225	213	223	224	237	214	212	195	225	206	202	231	220	173	247	212	203	206	228	214	223	212	219	230	250	224	222	215	238	200	226	214	193	227	199	241	205	208	222	248	222	203	206	217	197	217	237	260	200	225	218	224	221	223	232	219	210	234	221	233	233	226	196	222	222	206	217	206	196	205	229	226	199	221	229	219	222	225	217	219	220	223	231	204	228	208	199	218	205	227	197	204	222	203	230	229	218	218	240	222	207	210	218	210	226	207	216	213	199	200	209	214	195	214	234	228	202	221	225	214	234	210	210	204	228	196	216	201	206	229	189	209	200	212	239	229	209	220	204	231	206	220	182	202	204	216	213	245	204	228	230	207	216	220	191	218	240	228	218	233	228	243	228	235	216	231	215	215	216	218	196	202	209	200	216	211	236	214	238	202	221	248	203	214	219	220	226	209	200	213	209	210	221	210	215	207	231	216	237	190	215	237	236	207	214	207	236	210	217	218	254	205	217	225	199	197	172	209	216	218	212	207	227	218	224	217	231	224	221	208	230	238	226	198	213	213	216	213	220	232	194	225	233	182	232	225	221	222	217	207	216	214	213	193	235	202	220	222	200	197	190	234	176	232	212	193	236	222	262	208	225	225	204	224	222	219	202	203	212	218	233	216	217	209	200	212	238	195	208	218	224	216	195	218	212	224	190	210	224	222	226	232	226	225	210	219	228	191	208	210	242	229	228	214	235	211	208	233	226	223	206	204	224	206	252	186	245	240	235	235	247	211	207	205	225	215	239	220	233	225	219	216	210	227	216	224	226	205	231	216	219	229	228	221	223	220	238	199	197	216	215	204	216	196	206	216	211	200	212	229	208	231	204	209	223	215	206	213	206	245	208	198	214	221	215	229	222	197	215	207	231	193	213	219	201	213	203	219	229	193	195	204	223	232	235	213	207	217	186	206	195	214	203	217	226	204	233	238	218	213	248	192	201	236	210	200	213	238	229	214	239	221	210	226	223	220	213	204	205	230	208	204	224	233	197	226	200	211	211	215	206	211	245	229	208	194	211	173	216	254	198	195	195	212	241	198	210	219	210	208	211	230	208	244	218	237	211	232	208	222	241	226	224	214	243	224	227	248	210	219	211	185	230	234	225	211	206	206	204	202	202	234	217	219	214	196	221	234	227	231	240	195	238	214	198	247	185	213	219	204	223	219	201	203	221	219	221	188	219	210	218	213	228	210	229	219	177	231	199	214	225	235	217	245	221	194	197	206	203	240	224	196	218	217	218	224	214	233	228	246	195	195	235	220	206	211	220	221	225	209	227	213	220	208	206	213	183	214	203	228	212	198	214	190	194	213	223	220	222	215	218	213	222	215	215	210	209	183	208	195	210	233	189	212	244	199	212	216	213	217	209	187	235	226	181	218	241	207	225	242	240	236	218	198	207	202	230	255	236	203	237	220	232	219	223	224	221	244	241	226	217	239	225	211	191	229	207	251	235	228	203	228	219	204	199	213	192	215	227	202	225	204	239	203	245	198	198	218	223	218	202	220	204	222	215	225	226	208	202	240	211	192	214	238	212	246	210	213	242	232	219	191	204	207	217	240	216	231	222	219	211	241	218	208	237	206	224	226	213	227	204	209	215	240	229	218	214	185	206	221	204	188	212	239	210	223	212	216	231	212	217	204	216	229	213	216	214	221	235	220	199	220	213	201	246	218	188	221	209	208	222	216	234	226	194	213	209	194	218	200	209	208	240	228	226	204	192	203	215	198	221	208	202	221	211	219	230	220	218	219	225	215	253	207	211	212	256	197	206	230	209	234	240	240	201	197	193	200	216	232	246	216	216	222	221	213	202	208	212	200	211	219	221	225	200	200	211	229	184	197	235	223	209	216	194	222	191	235	217	217	207	222	209	223	207	222	211	224	217	223	228	220	237	218	218	201	200	190	230	229	208	229	199	212	216	191	201	227	218	215	217	221	252	210	229	213	216	212	231	211	252	219	190	220	200	216	224	199	205	202	191	191	220	233	230	229	191	206	189	205	232	213	207	205	195	236	230	204	200	230	235	223	197	214	212	230	222	223	212	223	209	195	231	209	220	207	241	236	222	217	200	217	235	216	208	230	208	202	205	251	195	222	214	198	197	231	195	201	208	221	235	217	184	227	206	204	224	238	207	208	221	210	227	220	221	204	210	222	250	205	210	201	213	226	219	213	231	206	196	227	232	211	183	218	211	195	239	243	218	211	226	241	213	192	198	249	183	206	198	195	220	218	241	205	218	206	224	195	226	200	201	217	213	216	208	197	233	218	220	211	195	199	246	206	206	218	212	231	218	211	194	210	218	218	181	211	215	214	218	194	208	191	252	209	200	238	202	231	226	207	214	242	213	203	239	195	202	194	232	220	225	235	197	207	250	192	212	218	209	194	208	223	202	215	235	210	221	216	232	232	194	232	224	228	201	234	228	198	229	206	209	230	220	241	213	225	213	224	230	196	215	218	203	203	233	208	213	218	228	238	216	206	233	213	234	216	216	215	234	224	205	199	203	205	216	209	223	234	218	169	221	198	199	214	249	228	211	230	231	213	238	222	233	236	203	198	224	178	214	206	230	212	198	211	246	218	213	211	215	236	210	243	246	222	205	212	227	223	216	188	211	213	246	201	234	226	194	219	229	243	227	223	211	222	224	201	222	229	238	183	212	202	219	217	241	223	198	230	213	205	231	230	205	192	190	226	229	217	216	200	219	204	225	187	197	208	208	209	233	236	241	209	193	230	245	195	218	214	214	213	222	232	190	200	210	228	187	206	218	212	229	246	234	207	210	223	201	231	220	203	219	225	216	189	245	222	223	208	235	207	240	207	204	213	203	222	203	241	201	216	234	200	218	222	209	196	229	224	216	214	200	210	213	200	249	223	210	217	235	218	218	224	219	207	192	226	242	215	196	227	235	234	232	203	232	237	228	207	220	209	212	246	247	234	246	213	213	235	233	203	232	222	218	201	203	198	224	188	224	230	198	248	223	257	230	227	210	224	206	209	223	203	215	204	247	225	218	237	241	197	227	220	222	223	214	205	200	238	231	230	210	207	204	235	227	209	200	220	223	210	227	211	223	203	210	216	212	205	216	211	227	201	216	221	211	223	233	204	210	222	230	226	212	232	211	191	213	218	206	190	211	226	227	215	221	216	210	213	202	196	205	226	238	219	217	177	213	231	238	194	215	238	211	195	229	205	194	210	225	209	210	215	186	200	222	242
35708	47793	41805	37021	25195	17022	15141	10944	8559	7456	4942	3859	3300	3411	2615	2858	1975	1201	1153	1122	1278	1125	861	749	709	611	555	538	580	553	453	446	444	440	408	422	360	362	341	321	305	277	327	273	291	289	283	266	242	265	265	265	283	256	281	279	244	259	271	256	270	250	264	289	261	273	259	276	225	270	277	242	279	235	265	265	247	234	260	213	288	233	256	269	244	247	299	268	247	293	261	242	270	254	251	236	251	271	266	256	274	240	269	237	264	249	270	260	264	243	223	272	229	275	245	270	259	277	264	264	243	257	276	246	279	262	235	264	240	279	256	260	261	278	271	281	278	261	218	251	225	264	280	267	252	239	243	236	232	277	249	272	251	267	282	247	281	263	263	235	254	248	258	236	279	252	254	258	293	259	266	271	236	260	264	246	239	264	266	304	247	281	258	282	299	252	244	270	255	259	264	235	275	244	268	247	259	258	265	252	284	288	260	252	255	282	267	277	286	280	254	249	254	248	254	261	266	260	253	265	266	266	259	268	261	266	247	257	274	286	266	253	260	279	257	252	284	276	286	271	215	277	246	264	244	246	287	246	265	277	269	260	246	272	297	265	272	251	235	274	247	251	242	265	257	265	288	256	246	289	280	263	235	273	260	217	268	287	246	275	267	274	245	247	278	261	267	278	267	266	233	262	264	282	244	228	236	257	248	286	250	287	286	247	278	257	267	240	270	267	252	248	259	284	247	266	239	251	242	263	272	250	262	256	273	239	283	282	244	267	241	253	274	267	242	259	252	228	293	272	241	254	248	274	253	272	272	240	243	261	237	273	247	244	273	285	249	246	271	260	250	260	232	272	250	268	266	240	266	258	241	283	264	249	250	267	241	229	269	274	296	285	250	254	247	258	259	234	267	262	251	284	256	238	234	271	271	256	284	260	268	257	253	255	222	247	250	255	284	266	270	287	244	273	233	282	266	265	295	266	284	265	263	273	268	233	260	263	265	270	263	253	287	271	245	235	281	263	253	239	267	246	234	291	275	255	256	277	266	260	293	263	240	291	268	280	231	272	282	257	281	262	252	264	222	283	276	247	275	258	260	252	272	249	260	239	241	245	271	256	260	252	268	248	258	269	277	260	286	253	253	234	238	244	251	263	257	234	251	289	268	260	265	253	267	298	256	264	249	275	252	263	269	291	257	241	253	256	273	240	263	258	298	264	257	285	260	258	282	260	235	269	283	265	259	272	246	269	282	267	306	249	273	292	268	257	263	257	264	231	252	271	246	266	256	282	258	246	263	239	253	270	259	272	248	256	243	249	267	260	274	267	253	285	253	257	231	250	255	308	263	242	251	255	278	246	279	270	276	220	262	262	238	253	253	241	286	273	283	245	262	281	264	254	274	253	253	277	261	251	271	266	299	263	255	250	275	270	281	257	262	253	243	240	241	261	268	269	292	248	253	249	259	280	252	265	234	240	250	267	251	291	248	213	246	264	281	274	284	264	293	256	254	260	277	273	247	247	284	257	249	240	244	272	284	234	271	257	265	260	274	265	254	247	237	254	288	237	257	234	245	231	272	230	255	264	261	236	257	270	262	251	250	272	243	262	276	235	247	234	284	239	283	255	270	279	238	234	261	270	264	243	258	258	216	280	262	277	261	245	245	273	280	286	252	265	253	245	268	270	266	235	246	242	271	280	249	270	260	257	280	240	258	277	263	243	256	280	242	270	226	256	245	267	245	289	244	269	243	262	239	240	263	267	246	283	259	278	242	249	223	251	249	248	255	257	256	253	242	268	262	258	276	252	256	238	257	268	285	286	274	270	260	263	276	256	238	277	269	278	248	271	217	267	266	279	262	244	285	274	271	236	274	242	252	268	235	247	278	290	253	280	241	267	275	234	248	218	268	254	269	271	259	250	250	254	267	264	280	269	259	224	265	258	249	282	233	277	245	260	263	259	254	259	247	257	291	260	273	245	260	275	277	275	261	235	252	247	250	254	261	238	253	248	243	242	265	269	261	264	249	270	253	285	266	275	264	262	252	252	259	267	264	242	242	278	272	300	249	251	255	272	230	237	289	244	255	263	236	249	237	265	275	250	263	263	246	283	279	250	252	254	281	258	249	272	256	270	296	296	284	247	269	267	253	249	267	283	274	263	243	249	269	239	286	265	263	247	236	239	253	285	253	269	283	277	268	244	266	254	265	271	267	240	283	237	265	249	267	260	227	287	232	258	269	239	238	246	293	242	254	249	246	239	283	239	260	261	237	257	277	268	226	245	266	264	273	256	274	273	261	252	253	296	283	255	265	235	249	265	230	228	222	236	248	259	249	258	263	260	268	278	275	257	265	264	232	269	282	294	261	256	287	260	279	274	247	262	226	285	274	259	280	280	254	256	254	255	248	234	265	224	253	240	244	259	268	258	258	273	290	250	276	238	262	267	274	309	268	236	245	282	283	246	258	273	264	258	267	228	269	240	275	239	245	279	258	253	239	263	272	275	238	301	250	266	258	249	247	238	232	249	288	254	256	257	235	238	297	260	241	250	254	248	263	267	267	278	245	249	275	241	267	269	273	238	265	265	273	275	249	301	217	263	257	281	293	257	274	227	277	228	261	240	263	263	256	245	257	267	272	267	260	257	267	286	256	234	265	249	268	247	260	239	263	274	254	269	265	248	262	237	286	276	262	253	275	259	235	273	256	272	244	240	251	272	262	254	268	276	252	257	273	257	250	259	266	240	278	224	252	246	294	269	247	248	245	268	257	285	240	278	269	255	258	240	276	255	270	273	269	288	278	253	277	231	294	258	252	262	293	278	261	253	241	270	232	218	292	271	249	241	274	259	258	258	279	259	278	278	237	255	273	246	281	271	272	237	279	241	284	271	241	272	258	232	289	261	256	249	235	267	242	243	240	265	281	228	277	252	259	253	245	259	281	235	248	263	268	281	267	260	241	247	234	248	249	237	249	309	264	246	257	261	254	258	265	243	253	257	232	281	249	248	226	275	236	274	260	290	271	259	318	247	275	274	253	255	261	290	264	252	214	264	253	257	287	272	257	269	279	269	276	301	223	252	274	262	275	274	275	266	239	272	264	276	241	245	274	250	254	261	268	240	268	298	272	257	253	255	237	260	229	258	254	229	260	254	249	260	253	271	234	270	255	289	272	228	247	267	267	249	248	255	239	241	282	257	266	266	230	256	249	258	286	263	268	222	242	270	266	249	260	255	266	257	275	282	282	270	252	265	263	267	267	250	252	264	265	267	238	253	245	259	263	259	237	256	265	238	259	257	255	249	245	260	293	251	264	249	284	263	297	266	254	266	270	245	259	248	270	274	239	260	281	258	281	255	269	242	274	248	266	235	241	267	229	262	280	277	222	274	259	281	262	260	243	267	222	249	259	289	245	279	259	247	269	260	260	263	274	263	255	270	261	271	269	263	265	244	263	279	245	267	248	270	238	251	246	298	270	266	265	254	251	266	249	254	257	266	282	272	267	223	257	220
24551	20898	27467	25725	20918	10868	6704	5142	3889	2773	2295	1599	1296	1298	1192	1257	858	804	615	687	733	704	611	525	495	486	456	433	437	417	433	442	451	402	434	413	390	380	376	366	332	331	329	342	318	325	331	341	321	345	302	327	333	298	308	320	332	327	325	336	334	335	356	323	363	305	331	342	354	310	365	327	333	342	323	296	318	328	342	326	328	320	319	325	323	328	281	333	301	319	354	329	307	340	343	361	354	362	322	333	361	330	343	302	334	329	332	339	334	335	331	315	374	320	329	330	326	328	334	378	351	329	327	324	333	351	335	332	317	331	344	323	326	290	339	333	316	303	323	353	316	315	362	306	341	310	341	340	330	320	342	290	341	328	328	313	332	350	308	313	359	344	354	358	325	309	316	321	334	333	296	314	342	288	326	328	328	335	324	319	321	340	353	308	335	350	329	334	311	319	307	317	306	345	331	343	336	363	328	333	310	318	336	329	323	309	323	355	315	328	307	341	346	310	326	328	345	373	326	337	311	315	321	338	365	319	297	317	322	330	341	347	327	313	321	339	340	312	317	325	339	338	328	340	364	350	299	345	307	322	311	337	328	306	339	289	340	305	328	309	337	318	315	304	306	320	324	345	337	330	330	342	317	325	345	321	339	348	340	330	309	325	350	327	324	305	328	367	327	338	305	351	286	356	347	334	337	306	329	359	330	343	325	312	351	308	311	330	319	340	346	335	336	339	318	319	320	297	356	328	327	333	320	330	321	291	323	347	314	338	288	352	337	340	345	335	328	301	295	357	311	306	351	351	328	309	359	312	344	299	329	326	330	335	307	354	360	311	316	322	335	337	324	321	326	320	350	320	317	352	313	302	322	290	329	342	320	321	356	328	316	328	294	341	338	312	306	288	327	321	325	319	314	320	339	315	308	339	324	344	317	333	293	330	299	335	333	323	331	342	312	327	313	323	347	299	339	329	330	311	333	309	308	340	337	323	352	325	334	325	314	322	324	347	324	288	320	310	313	290	335	327	319	321	322	340	322	304	318	345	308	337	337	343	335	366	332	340	312	312	361	348	302	355	349	341	324	339	334	367	320	323	311	303	323	312	334	319	315	315	344	362	324	332	315	334	345	330	320	330	336	309	327	321	331	341	322	324	324	328	333	328	351	334	326	319	318	349	315	325	338	343	310	363	302	350	361	339	339	355	315	321	329	336	329	302	342	290	322	327	327	310	349	321	297	324	323	346	318	339	327	336	343	317	311	338	329	346	314	331	357	360	310	340	337	351	321	278	285	318	328	337	337	292	346	326	294	320	348	309	339	367	342	322	334	341	318	314	329	328	339	314	325	356	330	341	315	311	304	338	325	345	306	317	324	318	365	327	325	310	314	321	367	355	317	345	353	316	313	339	354	339	337	314	314	337	314	334	321	329	334	364	294	335	352	332	332	299	312	319	334	324	325	306	350	338	332	306	340	333	335	312	370	347	346	329	349	343	338	332	332	282	315	309	364	324	317	315	297	362	332	337	331	305	332	333	350	335	339	303	325	324	347	304	331	369	339	343	330	320	309	328	340	361	350	291	341	329	328	326	310	308	347	364	355	330	331	339	329	304	348	303	311	305	309	338	297	322	344	326	350	331	276	323	320	362	313	316	316	335	340	282	343	339	315	337	303	363	323	356	289	338	324	304	324	326	316	306	322	346	346	342	310	344	308	321	307	314	323	338	324	342	332	321	335	320	311	307	319	324	322	309	345	285	367	334	300	304	312	323	341	333	362	331	350	343	329	334	351	322	323	336	335	349	328	330	298	313	310	322	331	341	275	302	332	314	325	322	339	335	367	373	332	320	323	329	340	338	313	307	348	329	334	318	330	340	348	349	318	315	358	337	318	355	331	302	308	313	295	347	336	338	310	325	329	358	363	328	334	333	320	350	315	314	337	347	339	308	292	359	324	317	299	331	362	333	352	367	366	329	297	316	286	327	340	320	345	318	316	339	309	319	317	331	322	338	335	324	337	327	326	305	322	352	334	318	322	366	330	346	345	314	338	355	347	346	288	346	330	359	340	353	323	351	347	345	350	324	317	359	324	312	327	357	351	325	328	319	317	349	330	373	325	302	324	325	301	323	311	321	367	351	324	326	307	320	361	318	333	320	323	334	341	361	345	344	326	315	322	331	315	356	292	308	352	321	328	331	354	322	335	306	340	361	334	340	306	347	324	350	367	318	340	337	354	346	303	300	343	359	341	330	361	313	354	369	352	359	305	302	371	335	307	318	305	355	348	347	331	322	321	347	324	312	311	328	341	321	352	308	342	347	321	348	304	342	313	328	353	312	316	345	325	294	367	311	320	329	332	329	329	319	304	314	324	336	368	319	333	341	306	321	320	329	326	350	344	310	371	310	333	324	335	354	327	333	300	307	309	338	326	345	358	362	333	354	314	318	315	326	335	324	366	329	307	301	332	349	342	322	319	367	344	343	305	318	323	317	345	327	308	341	346	334	386	326	324	347	327	352	320	326	314	341	320	369	318	376	330	341	304	348	318	329	296	331	320	321	337	330	343	327	330	359	363	328	365	305	332	342	323	306	344	322	322	326	339	349	349	322	342	311	342	331	325	308	314	331	344	329	354	336	342	349	320	313	332	334	334	345	314	345	310	353	349	276	355	314	348	345	322	336	356	341	302	345	336	311	298	342	327	326	321	313	313	382	323	329	332	311	335	299	345	345	332	335	357	321	355	351	290	328	301	325	315	316	347	351	334	339	318	341	310	331	338	305	308	348	356	361	322	306	334	310	323	322	340	346	328	313	338	314	337	306	332	354	327	336	334	287	319	336	316	319	366	335	347	300	297	340	308	328	324	338	307	329	320	360	338	309	327	316	338	370	342	343	292	315	315	299	344	350	325	319	368	307	325	338	292	325	295	346	295	338	324	321	300	337	316	345	292	333	329	322	293	326	328	359	360	343	346	307	328	344	326	309	326	340	337	347	355	318	356	328	346	280	312	317	324	348	343	313	344	310	348	333	322	367	342	333	337	287	350	323	323	322	322	337	305	336	326	317	350	335	332	323	336	304	322	320	328	346	357	321	324	314	314	349	309	328	388	337	320	327	326	348	325	335	341	348	311	327	329	344	337	306	352	329	333	306	308	320	305	334	308	315	333	333	335	327	303	339	355	331	333	311	313	339	334	342	328	338	397	342	370	321	290	323	341	376	309	306	342	295	304	344	334	326	315	304	358	368	339	334	342	338	330	333	339	352	324	298	321	329	315	342	333	323	333	311	363	331	331	336	333	346	352	353	317	309	329	308	337	331	358	312	315	333	330	320	328	332	367	357	351	324	324	333	301	330	317	360	310	295	318	287	356	298	344	321	316	325	310	312	330	354	310	377	313	297	317	332	323	288	308	362	326	332	319	305	339	333	287	331	322	292	338	333	310	339	300	337	338	310	342	314	336	333	349	296	340	324	318	324	347	324	322	334	325	335	292	369	343	329	341	321
35006	44540	36812	32015	24102	12887	12121	10402	7999	5771	4679	3334	2598	2513	2247	2243	1512	1400	950	1047	1259	1146	982	814	718	713	614	631	563	569	668	633	560	519	528	539	485	485	458	474	446	383	400	403	405	420	426	389	404	408	396	396	369	394	360	396	379	367	361	386	390	370	366	412	392	399	379	404	391	361	384	363	376	379	385	335	376	368	386	362	353	388	359	393	369	368	376	382	397	389	414	405	381	387	369	356	368	386	361	369	384	387	387	349	396	407	388	410	387	373	359	367	352	399	385	380	400	402	374	413	370	388	384	394	366	359	352	393	411	386	398	416	394	401	408	362	424	359	367	397	374	365	368	361	394	373	401	358	378	362	403	375	387	352	388	384	368	420	352	384	365	391	385	366	408	389	382	355	379	380	341	380	396	370	439	424	366	369	383	365	359	363	391	391	395	362	379	372	415	376	360	369	361	382	396	353	366	405	365	425	379	366	325	375	380	364	378	376	391	406	373	366	422	392	398	398	374	405	370	429	388	398	353	440	345	378	379	366	358	387	399	369	386	399	403	387	347	402	399	382	369	386	369	382	387	376	403	374	401	356	358	395	395	438	355	371	346	357	338	408	397	373	371	349	387	378	374	369	376	401	372	361	372	376	389	394	398	375	371	406	390	379	390	388	430	387	387	398	343	403	358	403	350	361	389	369	379	360	383	390	370	367	386	395	408	409	391	382	356	346	376	406	398	386	361	388	385	381	390	412	403	371	420	372	377	376	366	395	388	369	395	377	401	407	406	380	394	377	410	390	355	394	356	382	367	400	351	391	351	384	388	365	349	379	372	353	392	399	360	399	399	396	366	385	380	378	407	407	372	364	354	367	398	370	387	382	399	397	364	371	386	373	363	405	354	371	410	383	383	394	408	379	384	336	368	394	355	393	402	375	375	395	384	381	380	366	403	391	406	352	351	379	374	403	384	339	353	397	346	395	368	391	387	352	378	361	359	387	379	416	368	369	375	390	378	389	374	360	368	333	350	384	364	378	387	374	392	382	367	380	405	376	359	387	406	367	386	411	383	387	365	373	355	387	401	401	393	370	400	367	409	384	367	344	375	366	365	394	377	394	394	372	383	409	406	392	370	385	365	367	394	376	382	395	372	390	381	390	397	406	361	389	361	347	371	366	366	374	389	372	386	390	401	382	420	375	346	397	392	403	408	360	384	365	408	394	360	375	377	392	348	357	397	402	382	359	368	367	376	372	344	386	364	396	385	397	385	374	395	389	366	380	419	406	350	407	353	396	379	364	367	374	334	376	369	385	397	403	378	361	358	372	400	400	390	370	393	365	381	403	362	368	384	381	380	343	346	385	406	392	419	334	372	397	377	424	380	394	391	375	344	397	392	409	380	407	393	420	392	362	375	393	345	362	377	373	378	381	400	382	379	379	386	394	403	364	348	380	375	386	385	410	381	366	358	405	376	380	374	395	395	407	364	386	412	377	387	429	386	392	409	388	394	375	389	372	411	373	361	385	363	394	361	358	384	409	370	347	388	367	401	376	421	371	352	390	381	368	371	366	386	387	391	394	390	387	354	370	383	386	409	381	400	376	387	374	382	374	389	402	386	406	350	384	405	383	369	381	362	386	360	395	375	352	384	408	358	396	355	392	373	384	398	370	404	392	378	405	384	380	363	376	364	359	400	374	370	397	372	379	374	389	382	390	382	397	406	407	378	367	357	406	388	370	369	398	369	355	360	391	399	411	389	361	362	387	393	385	379	391	383	361	371	374	367	380	373	407	390	353	385	373	376	371	371	398	352	351	388	358	350	377	359	410	364	365	328	377	377	382	427	362	373	385	381	370	391	409	367	409	387	371	377	407	365	360	378	361	368	366	400	362	351	368	396	355	425	388	405	384	380	382	394	374	376	429	393	352	386	378	406	388	376	412	390	368	398	389	413	371	408	401	376	375	393	361	364	394	416	364	383	369	367	390	371	368	389	358	385	403	394	391	388	377	413	394	386	364	414	381	352	361	355	381	403	393	364	358	363	356	419	389	387	405	392	383	410	385	369	355	416	369	389	378	355	388	425	362	356	401	410	377	394	372	372	379	366	401	396	404	372	389	356	378	345	347	386	367	392	393	352	372	389	379	384	404	379	350	378	392	412	354	396	384	372	385	344	410	372	401	414	389	370	379	372	372	411	397	403	361	369	393	385	384	384	382	377	374	380	387	359	386	392	375	387	384	366	355	372	390	400	361	363	408	384	415	399	370	352	380	385	348	400	405	415	398	373	402	374	381	387	394	354	382	363	348	398	379	396	388	334	357	383	400	364	367	407	395	409	396	385	389	347	367	348	401	394	389	412	360	357	361	357	377	350	353	337	385	393	361	354	372	413	378	361	357	386	403	359	396	362	361	362	360	390	349	369	375	368	392	380	391	400	392	364	395	366	354	382	390	392	414	350	361	411	378	404	379	365	353	420	386	389	367	398	400	374	380	395	359	367	400	365	370	369	378	432	352	386	407	394	372	405	361	407	394	396	432	388	388	400	362	381	362	379	374	361	384	397	376	374	388	373	388	369	413	365	359	375	388	383	387	411	401	384	382	388	405	367	425	356	417	384	395	399	373	423	380	408	368	401	375	369	394	379	399	357	343	398	368	411	409	368	364	397	369	370	360	403	358	385	352	365	358	381	396	400	370	398	394	381	368	386	391	387	400	349	404	383	342	373	385	393	379	404	410	400	370	352	373	404	403	386	372	375	404	391	371	384	408	388	362	433	391	373	363	342	357	384	432	368	382	359	404	363	382	376	385	365	369	380	411	360	382	392	429	366	369	383	371	374	406	418	407	413	387	365	372	359	374	388	411	384	393	368	381	369	359	390	376	425	418	379	387	377	374	384	404	361	387	378	411	360	407	394	365	375	363	390	368	383	389	346	359	405	378	385	391	404	399	364	410	373	382	394	361	395	375	398	406	378	358	391	398	383	343	370	396	375	388	404	384	390	383	401	389	366	343	346	373	394	385	353	400	355	348	426	407	385	358	383	386	374	361	387	375	408	392	398	388	372	388	387	355	368	377	371	375	416	349	367	380	376	397	386	380	367	361	411	368	403	398	374	401	392	408	407	400	398	354	416	382	396	368	408	378	370	330	381	391	341	368	401	405	384	392	383	342	417	378	371	373	397	373	376	388	390	370	377	368	354	359	370	358	381	395	371	362	381	368	385	357	422	396	386	380	380	382	380	432	393	397	380	377	384	421	421	390	378	359	358	383	372	364	373	378	414	384	390	378	405	363	400	353	366	386	447	382	382	383	421	391	356	377	391	392	442	361	381	385	406	371	377	392	382	390	405	396	377	369	402	396	354	359	354	399	332	367	363	378	399	398	361	387	400	358	385	368	410	407	372	351	374	408	387	383	384	378	373	381	369	389	399	382	359	364	379	364	388	398	362	397	373	381	396	365	388	394	368	392	364	358	379	372	369	396	358	373	394	401	402	378	385	389	370	388
22449	20948	28693	23447	21328	21293	18163	10716	7609	6138	2319	2589	2269	1859	2191	1905	1900	1770	970	1125	1038	884	832	726	683	596	493	429	497	562	479	425	421	417	377	388	375	367	345	342	351	290	258	295	272	283	269	292	289	289	215	236	259	252	224	242	234	228	223	250	228	251	249	229	260	261	255	295	231	235	236	232	227	269	246	269	258	262	247	257	256	235	254	237	249	233	209	234	236	251	264	251	245	265	257	275	246	248	232	247	274	255	247	264	228	250	252	231	228	234	228	218	233	254	281	231	276	239	242	228	267	242	242	250	249	249	240	247	259	274	224	255	227	231	249	247	224	269	235	245	246	243	279	244	244	248	223	239	225	283	243	238	257	257	238	276	253	248	262	210	256	243	227	257	254	244	246	264	257	268	253	252	274	251	243	262	250	225	247	239	236	246	262	244	249	233	232	272	250	240	257	246	243	249	217	265	230	263	244	240	245	268	248	255	264	232	282	243	215	243	230	248	235	262	225	211	248	231	249	270	258	265	217	241	259	272	243	240	241	235	232	265	226	235	262	262	244	246	236	258	247	239	248	285	249	223	253	245	244	274	270	243	250	249	259	252	244	251	244	265	241	241	258	240	232	225	254	246	262	264	227	225	249	230	278	253	273	237	255	259	267	215	242	268	251	241	279	217	223	236	235	265	244	244	232	238	235	245	273	256	277	252	264	231	272	267	224	238	257	240	272	229	235	261	240	265	217	221	252	221	261	264	258	264	219	279	237	260	241	271	256	227	265	245	224	261	242	270	262	247	269	248	235	219	286	243	257	244	262	256	246	255	227	223	284	250	257	253	261	253	250	252	241	229	252	237	253	240	267	227	257	251	246	250	240	240	261	239	232	272	237	292	267	261	256	255	259	248	240	264	265	239	249	265	234	259	250	252	258	239	248	252	251	237	247	248	252	266	251	226	235	232	240	275	249	252	257	237	242	231	250	239	283	218	243	229	231	219	264	246	241	273	255	249	238	258	251	268	226	241	231	224	266	265	250	234	255	263	258	258	261	252	243	226	249	232	242	270	229	234	254	231	247	286	220	241	234	260	253	249	256	256	265	226	237	231	276	251	252	249	235	240	250	268	250	252	270	231	239	282	258	262	288	260	254	255	231	244	241	254	251	249	256	249	226	250	233	260	250	246	234	244	222	295	279	261	273	247	280	246	223	236	246	267	257	219	220	249	256	250	225	245	258	227	284	279	235	212	267	264	270	251	246	248	257	292	240	254	232	224	277	235	262	238	259	259	245	229	243	242	218	238	257	256	262	261	278	273	251	240	232	257	234	273	237	256	252	263	263	238	251	236	236	284	227	257	245	268	269	212	246	271	241	237	252	245	242	277	228	263	237	258	249	220	232	258	237	257	234	223	254	266	256	238	254	228	236	228	234	268	234	252	251	252	234	222	241	216	250	237	267	276	233	216	235	238	292	277	250	279	242	241	236	252	254	224	257	248	268	231	265	239	252	233	224	228	251	226	269	231	241	243	226	279	236	226	228	237	239	225	266	234	256	227	243	236	220	220	240	242	249	260	255	246	239	259	253	230	242	243	232	244	242	249	275	241	258	233	250	245	239	233	243	238	248	223	246	246	232	261	244	232	261	257	241	214	248	243	231	256	246	238	253	252	247	272	214	281	240	253	272	251	255	246	252	246	242	234	260	244	244	262	246	267	234	272	255	251	228	275	225	263	254	250	245	251	233	237	224	258	240	245	245	232	265	268	215	252	241	249	253	260	219	229	246	266	234	247	276	284	258	251	253	237	250	243	224	256	244	254	239	264	255	234	229	249	272	234	251	233	258	247	245	268	213	249	226	272	221	229	258	264	243	236	253	262	247	262	267	235	261	222	232	262	231	246	271	262	252	234	260	249	236	265	234	241	228	259	237	249	234	262	250	246	225	244	217	246	242	255	233	238	247	259	246	259	259	258	273	243	264	239	258	240	259	294	273	269	252	243	237	253	256	259	263	230	250	240	261	262	269	220	248	262	285	250	251	273	264	247	258	260	253	228	234	238	246	265	240	241	276	222	264	270	250	221	244	253	259	258	232	245	253	243	209	227	227	254	241	225	237	222	265	258	241	235	245	229	271	246	259	263	230	262	229	273	249	259	245	265	258	250	266	239	244	251	244	258	267	260	265	237	250	234	231	229	234	246	223	275	219	244	228	227	250	240	246	245	250	252	253	265	269	225	228	222	259	249	259	246	220	250	228	249	277	245	252	221	253	240	274	230	234	248	241	269	236	270	230	252	267	267	238	228	282	248	241	248	261	235	235	255	283	240	234	255	226	283	261	265	240	228	236	277	240	258	267	231	269	251	238	238	280	266	240	231	250	264	232	248	273	253	261	253	232	252	237	255	232	240	239	241	231	238	245	231	226	226	249	252	246	222	241	234	255	232	243	218	262	218	243	268	239	259	255	253	224	249	252	277	256	262	256	273	246	255	249	242	237	238	248	268	249	255	243	233	276	245	237	258	284	269	235	251	262	226	263	239	268	255	226	274	255	255	238	245	247	264	267	234	244	231	256	264	220	248	238	246	262	235	266	268	248	255	256	243	260	265	260	262	254	253	249	246	258	231	245	261	275	219	264	274	249	232	248	253	246	234	266	231	260	263	248	243	255	251	238	258	237	265	232	243	257	247	236	265	229	272	246	243	257	244	281	253	255	239	280	273	243	220	229	241	255	255	234	249	232	254	273	257	239	221	233	244	226	240	264	258	220	227	236	248	249	269	250	259	242	233	263	258	218	256	226	250	229	249	235	238	236	245	235	237	236	250	254	240	234	256	261	248	243	250	234	238	215	229	255	281	261	253	246	250	262	256	264	258	250	257	290	232	247	244	242	242	280	232	224	272	271	239	247	224	226	240	259	253	236	250	262	268	240	249	247	239	238	236	227	244	238	247	219	257	271	262	245	240	269	254	250	243	242	243	235	233	254	241	226	250	265	264	236	278	229	247	216	249	240	241	261	267	238	236	253	254	266	271	238	264	244	253	261	222	236	271	264	228	257	234	250	253	242	259	266	256	238	260	224	231	260	240	260	285	270	245	230	258	257	253	254	244	253	242	238	244	254	270	240	235	224	271	230	256	239	237	230	226	243	239	262	242	239	245	257	238	270	271	265	277	224	268	256	266	207	270	236	227	269	288	214	244	249	295	258	284	253	252	249	256	247	234	254	267	241	264	231	273	259	234	242	254	251	246	253	261	248	223	241	249	258	254	274	252	258	224	238	258	255	257	236	248	274	259	234	237	243	244	235	236	227	248	269	254	257	255	259	247	240	224	224	259	248	228	230	264	229	246	245	244	219	257	247	264	247	237	270	282	252	237	237	256	245	287	268	228	226	264	219	256	219	256	252	248	216	223	280	240	255	281	259	267	263	243	248	275	217	255	250	227	227	226	260	244	236	250	235	252	229	263	246	240	231	227	257	252	253	247	269	261	233	253	220	252	233	260	240	251
39129	54047	47187	39865	30454	15242	14254	16528	13688	11151	4302	5252	4287	3628	4042	3636	3503	3204	1702	1923	1747	1465	1379	1181	1060	955	713	611	725	765	694	584	580	590	566	546	451	429	422	459	421	342	326	311	332	351	320	304	262	288	281	282	282	307	273	274	278	281	287	271	285	265	307	281	286	266	270	265	289	315	257	292	288	283	295	273	288	287	289	300	292	262	282	294	290	272	271	280	288	289	270	293	281	263	295	289	260	284	292	300	230	315	277	275	309	224	285	277	317	290	273	267	279	251	287	288	287	247	313	279	258	243	264	250	296	296	301	294	290	286	289	278	290	239	276	309	317	280	289	273	321	262	271	271	278	290	294	281	287	285	277	308	278	286	274	270	272	319	292	263	292	278	291	268	309	274	277	273	310	265	269	271	310	263	291	303	301	278	273	250	274	292	264	288	277	269	277	276	275	281	280	252	317	280	283	264	269	305	297	281	298	276	279	280	290	288	286	271	287	285	281	267	283	293	291	254	285	265	303	313	256	257	294	260	274	273	316	280	288	271	280	335	297	298	313	276	280	290	299	284	299	294	288	305	299	289	301	279	297	271	260	294	307	289	296	269	280	270	279	259	263	284	297	303	260	259	292	302	286	298	271	278	280	281	266	275	280	280	307	268	309	279	287	301	307	304	274	291	274	285	300	299	282	254	277	271	263	325	281	278	249	281	270	281	312	260	317	263	287	300	297	296	256	270	280	287	277	269	284	295	305	240	267	279	267	279	284	254	273	297	291	294	311	286	272	264	294	248	268	265	294	262	287	275	327	273	242	281	253	292	262	260	286	281	295	249	291	273	287	278	276	289	303	282	259	276	296	263	278	299	274	281	280	328	274	272	261	280	311	247	290	293	280	294	262	296	323	300	298	269	294	306	266	273	267	279	287	283	307	249	291	261	261	288	280	279	298	255	290	288	293	286	263	297	301	301	305	301	273	278	285	247	296	267	296	267	293	271	290	279	267	277	276	290	291	298	288	328	271	273	299	278	244	317	281	271	278	266	256	279	259	286	294	288	282	293	308	282	300	283	330	293	272	274	284	270	286	280	299	301	291	300	296	277	295	308	294	307	280	303	265	292	280	285	269	263	292	288	288	280	261	291	294	301	308	263	295	253	284	268	294	295	286	284	263	268	283	282	257	279	308	267	297	278	270	279	258	293	300	289	292	288	300	275	282	289	270	257	293	303	270	292	303	295	269	299	293	304	273	270	270	274	275	254	295	245	288	282	302	247	294	287	279	320	295	319	285	298	285	295	325	259	278	277	289	285	259	292	316	276	271	284	264	314	277	271	283	300	295	281	276	272	287	242	286	307	284	292	288	284	289	277	298	275	276	293	242	267	321	262	289	266	298	266	275	308	309	299	275	279	258	256	237	273	283	272	292	279	283	295	243	308	278	275	263	295	300	281	274	275	285	299	258	281	252	286	302	314	291	273	242	279	289	280	291	277	283	271	288	273	265	272	282	249	288	284	279	284	277	286	278	290	277	304	293	271	258	288	258	292	275	301	286	280	274	283	269	281	242	271	289	262	307	305	255	283	256	300	296	286	275	285	274	269	271	251	278	265	279	316	281	278	277	280	281	286	298	282	289	277	265	287	309	281	264	266	287	263	261	294	262	271	286	286	286	268	287	301	278	286	282	296	264	271	263	274	281	257	265	270	291	263	279	302	279	293	293	308	286	260	268	296	302	307	265	288	275	254	274	270	275	283	301	261	274	255	281	303	263	283	284	285	308	289	302	280	298	279	273	278	274	280	259	299	296	303	276	271	278	290	270	241	307	255	304	277	308	269	267	307	296	296	284	297	285	287	286	279	287	266	292	232	267	314	308	300	282	298	276	290	292	312	256	265	326	301	273	283	283	286	275	282	247	329	305	286	297	263	282	273	301	262	287	255	265	310	281	263	306	283	274	289	295	301	273	282	292	280	271	279	281	280	292	271	281	277	272	258	319	270	297	259	272	292	276	264	283	276	241	259	281	280	285	311	282	278	311	281	290	247	285	302	299	284	262	291	285	289	255	286	313	284	267	283	274	318	300	288	274	265	266	297	279	280	327	281	275	295	276	263	262	296	287	274	286	286	278	304	288	305	294	266	276	284	296	284	299	261	243	274	243	295	288	287	280	297	287	287	277	290	328	281	247	269	278	274	299	307	270	308	285	280	288	286	291	275	331	311	274	266	276	281	264	267	265	271	281	279	319	272	300	301	264	276	269	289	273	293	310	253	311	294	271	306	281	281	284	271	295	290	279	317	271	283	270	272	285	268	276	267	293	269	282	282	303	282	265	307	282	264	282	261	273	279	263	277	303	283	270	297	285	287	288	276	290	275	262	262	262	262	272	284	289	294	275	291	315	321	293	281	294	288	288	294	280	284	272	241	287	289	294	282	288	280	274	250	277	289	273	285	292	281	318	291	282	280	296	287	289	279	263	271	310	282	264	280	270	290	288	259	269	307	304	288	277	302	264	262	287	284	288	318	296	271	268	303	283	275	261	277	301	281	288	280	275	258	265	272	309	254	283	274	297	278	319	281	305	302	295	252	282	284	284	274	287	275	272	277	297	300	293	291	298	280	256	288	282	285	295	281	305	256	285	286	277	263	311	258	267	271	291	281	280	299	247	292	292	265	242	296	274	283	296	295	260	323	282	299	269	307	282	273	272	287	300	273	291	325	288	269	274	308	250	263	257	294	278	269	320	279	266	276	261	285	264	311	268	295	323	270	259	285	270	288	267	297	271	261	266	274	288	291	251	284	305	262	293	265	288	278	323	262	257	300	236	282	265	295	296	283	292	280	298	293	287	283	280	262	275	250	258	266	284	281	319	288	283	274	260	275	281	275	286	278	264	291	261	312	288	261	303	265	286	297	294	280	286	281	316	275	284	294	295	277	274	297	295	305	291	279	275	233	246	292	283	289	278	306	256	268	280	293	306	252	282	276	282	294	286	268	286	262	278	302	262	309	272	267	271	255	266	282	269	300	298	277	283	254	297	299	277	283	288	283	305	263	283	253	292	321	260	286	280	282	271	308	303	284	262	305	262	276	290	297	310	296	280	288	256	289	314	254	303	270	282	282	281	289	280	267	310	257	283	298	309	264	283	267	271	272	274	288	268	266	288	296	270	254	282	264	302	270	258	278	285	314	264	292	264	276	277	265	285	307	256	294	279	265	272	304	282	283	278	283	289	301	280	295	310	272	274	266	293	269	284	284	299	267	284	299	271	287	293	267	286	288	280	271	265	288	300	279	243	271	295	290	280	293	308	263	278	264	256	264	276	279	261	302	263	289	293	290	267	303	270	304	268	275	283	296	281	295	306	300	264	298	275	271	273	273	296	272	285	269	290	269	286	281	287	293	291	301	263	242	256	250	270	291	300	298	271	300	307	285	241	281	288	273	303	300	283	286	290	306	291	272	311	270	261	260	291	313	303	294	268	300	279	270	299	275	254	246	281	285	287	293
28745	25454	28433	25082	15352	4314	2940	2891	2544	2563	1523	1129	936	1110	757	998	937	867	513	496	499	539	576	495	469	372	354	371	414	405	332	402	371	318	327	328	319	312	305	310	338	311	306	299	336	284	299	281	317	326	298	278	306	290	291	267	349	268	264	308	282	303	292	280	269	316	281	286	267	292	272	291	284	307	271	312	267	313	258	300	280	301	280	312	294	284	265	282	305	279	286	269	303	259	277	291	291	266	296	274	283	273	301	263	295	281	307	283	278	274	275	293	277	295	288	318	274	295	284	271	277	306	296	273	294	322	295	292	259	287	273	281	306	312	283	282	268	307	295	297	292	293	287	292	316	263	283	290	278	312	275	299	266	286	286	269	289	269	310	294	266	277	300	275	297	284	323	280	285	275	266	245	268	295	293	283	282	281	271	263	315	292	280	292	273	278	294	285	274	296	267	302	289	319	278	297	273	287	318	284	257	289	283	261	287	294	297	304	290	306	301	277	283	272	296	283	274	278	292	295	249	314	293	316	285	292	287	272	274	267	297	247	283	289	286	297	292	280	270	278	278	305	299	330	318	277	256	288	290	293	285	272	292	309	294	261	291	292	295	275	291	267	293	300	255	280	279	309	283	255	279	316	287	307	279	290	274	288	292	266	294	289	289	300	256	291	299	307	287	310	284	261	307	287	266	298	297	241	317	272	294	310	306	284	285	309	281	283	317	271	305	276	314	265	286	269	283	284	247	285	291	290	267	304	278	273	313	284	279	295	308	286	297	313	279	282	285	293	276	281	298	295	289	278	289	279	265	297	302	276	303	275	331	268	299	279	277	296	293	263	315	268	285	314	295	245	274	253	292	292	253	288	298	275	296	311	289	298	307	270	280	292	274	304	262	324	313	270	276	259	283	291	286	268	297	263	280	299	271	281	296	264	274	304	296	251	277	292	304	297	307	295	278	265	269	313	264	293	287	287	258	286	301	300	295	291	296	326	294	261	301	293	272	272	275	290	258	288	283	262	300	278	291	314	272	287	322	272	288	303	310	261	308	256	273	309	279	283	286	284	295	311	292	278	282	286	270	300	221	299	285	304	274	273	281	268	308	296	308	281	290	298	320	287	284	307	266	303	287	280	313	272	285	246	302	264	296	275	302	266	287	280	296	288	318	287	294	295	281	296	268	273	297	285	297	294	279	303	304	303	274	313	294	266	258	265	264	276	301	295	255	239	305	308	262	284	289	307	299	330	273	291	260	277	290	296	296	278	280	276	293	287	249	303	273	300	295	295	267	262	299	286	278	262	257	301	259	284	326	287	331	240	265	287	268	301	294	275	301	244	293	283	254	283	258	290	282	269	295	284	289	266	291	283	300	264	282	271	284	307	313	291	289	289	294	314	279	302	281	326	265	308	280	298	312	301	267	265	262	293	303	304	279	258	304	282	274	278	260	318	281	281	308	281	292	293	298	310	296	276	292	302	293	320	288	281	298	286	297	304	285	274	281	281	316	268	286	270	300	282	287	298	280	274	301	266	302	285	296	302	283	290	284	291	289	305	290	260	278	273	290	284	291	287	288	315	293	292	280	292	243	286	282	286	276	309	282	301	285	290	288	292	284	256	307	300	268	310	318	327	266	289	276	283	267	293	288	307	293	294	305	263	292	256	305	265	293	276	267	280	272	283	289	302	289	279	316	286	287	304	288	277	323	288	298	293	301	299	299	302	319	297	284	292	289	276	245	256	269	281	312	315	279	305	272	280	271	299	284	307	291	300	290	288	286	292	293	281	298	266	296	318	277	271	256	296	293	283	262	276	284	290	269	289	282	288	266	292	275	317	286	272	305	282	278	283	300	298	281	259	261	292	267	266	261	270	293	274	259	295	279	318	266	272	280	279	293	296	272	294	276	245	322	264	276	287	274	283	280	294	298	288	273	290	292	311	294	291	266	279	297	286	310	303	294	291	287	292	287	279	270	276	272	314	293	272	279	290	291	294	289	266	294	289	298	307	307	293	287	249	286	267	290	301	269	308	308	299	269	282	276	271	326	254	284	252	277	282	277	292	261	282	304	282	289	265	305	295	300	268	294	291	297	294	294	302	293	297	292	294	293	291	316	269	317	261	298	304	275	277	300	286	276	299	254	306	279	277	285	285	314	300	300	331	265	264	284	303	290	308	299	294	275	296	292	272	305	288	297	322	296	305	310	293	261	301	282	277	287	276	305	298	322	310	284	292	254	274	285	296	290	301	277	276	289	307	273	305	267	295	288	280	297	281	268	313	274	262	267	264	302	297	266	314	284	280	252	296	310	284	298	273	300	269	300	277	284	312	261	289	265	293	259	264	319	289	286	286	313	283	298	300	270	251	291	314	309	304	301	296	289	271	313	303	305	290	292	286	295	301	289	284	253	316	298	295	293	278	293	310	299	280	281	307	283	295	296	300	291	286	292	331	295	277	283	314	318	266	297	291	290	283	314	274	279	295	283	292	269	313	294	289	313	264	281	281	298	287	263	298	270	296	280	299	263	282	297	300	268	297	269	276	263	291	335	289	303	292	300	269	263	264	301	306	300	277	280	305	287	248	272	311	302	286	272	280	295	295	253	295	292	268	278	267	324	280	309	296	267	285	246	306	285	288	305	285	289	298	297	249	292	273	280	292	296	275	290	299	312	289	294	283	307	273	291	324	303	260	319	287	299	289	257	282	273	261	274	285	294	286	282	285	264	271	295	275	328	289	299	294	282	307	297	309	327	255	285	290	279	294	302	325	292	279	296	286	289	289	276	319	320	308	286	309	281	297	289	296	289	273	287	266	302	306	284	281	300	291	267	309	290	293	275	305	261	307	275	294	264	289	274	316	283	284	277	283	289	274	271	283	288	296	303	284	296	277	281	299	295	336	296	291	288	281	294	265	277	276	291	280	267	248	287	311	286	282	291	278	280	310	286	300	328	318	286	261	302	278	307	267	271	289	272	298	307	267	290	300	316	279	305	290	293	277	278	285	312	278	299	285	286	316	243	299	297	279	280	293	287	283	274	263	294	265	289	297	303	279	302	291	291	275	285	275	270	248	288	325	288	304	292	298	288	289	312	299	276	286	277	274	283	289	307	277	268	299	270	267	263	285	301	263	298	297	299	275	280	295	295	284	282	320	315	257	299	301	266	282	282	292	252	273	298	287	302	289	299	295	293	303	336	277	250	283	311	289	280	301	305	288	286	278	290	284	273	300	281	298	316	308	277	290	283	302	317	273	296	279	301	268	293	317	299	299	278	278	297	285	254	284	287	291	256	275	275	269	289	301	279	268	276	301	260	294	312	282	267	300	289	315	287	294	287	288	328	316	268	291	278	278	301	281	268	291	291	273	291	281	288	316	324	324	276	307	276	308	279	275	288	299	291	297	283	292	305	302	291	294	301	312	299	305	263	278	257	298	300	300	275	284	274	269	256	273	299	288	287	277	295	278	328	310	268	273	304	309	266	297	291	273	294	307	323	265	297	309
33982	40808	34265	27417	18757	6811	6087	6574	5377	5411	2979	2312	1784	2148	1398	1830	1831	1545	788	811	807	840	907	741	681	575	557	530	539	505	503	446	467	464	435	423	439	431	406	401	409	352	365	387	335	379	358	358	326	331	345	402	341	322	306	345	346	344	345	346	340	339	298	344	319	322	364	361	322	355	332	340	335	354	333	337	348	346	358	315	358	358	362	331	341	342	327	358	346	352	349	344	348	317	351	360	362	332	320	331	329	361	307	357	346	344	333	349	341	328	320	342	310	361	388	343	327	361	346	334	343	340	359	335	347	356	328	359	330	358	362	346	348	324	373	339	370	331	326	353	349	366	350	334	342	336	350	338	326	318	350	329	340	378	317	332	324	350	378	345	364	359	348	362	346	377	344	363	331	352	368	337	343	323	364	359	373	329	349	325	343	341	335	371	331	341	313	357	340	354	355	376	345	356	356	343	372	358	342	344	335	331	343	319	353	354	344	343	320	309	342	355	329	331	339	343	363	329	334	343	296	325	339	346	342	319	357	318	325	340	360	353	320	368	338	343	329	343	342	361	338	341	342	344	347	374	330	323	342	342	338	359	355	314	374	324	330	376	347	343	362	334	360	340	357	345	335	360	320	339	324	328	326	371	322	377	384	314	366	341	346	341	370	348	343	330	347	347	334	356	344	383	312	316	359	339	349	344	319	338	324	334	341	361	343	341	331	361	327	318	346	357	353	355	332	336	322	338	359	349	333	358	326	328	343	359	335	334	344	359	345	347	339	336	356	330	309	366	355	362	320	344	344	347	321	342	348	327	329	341	334	340	353	363	353	352	330	344	354	380	348	333	331	344	343	344	324	366	361	328	351	345	306	353	337	372	358	346	342	343	359	299	319	349	354	366	337	328	326	336	362	359	345	369	341	360	295	347	350	339	348	353	329	333	314	357	342	352	337	319	347	356	365	332	382	326	330	354	332	322	344	337	337	350	352	359	304	318	338	344	333	360	334	301	326	367	361	345	332	317	321	330	352	360	339	344	318	366	329	328	326	319	322	331	333	354	340	323	359	340	322	344	349	372	349	349	345	356	297	318	346	363	326	324	346	332	358	313	328	336	361	352	333	346	339	346	329	360	299	356	338	341	317	322	364	358	341	336	338	346	377	320	329	364	373	342	337	348	328	329	326	334	323	358	328	348	330	335	325	325	336	333	297	326	380	360	350	322	355	348	345	326	353	371	329	369	324	392	344	354	332	348	338	345	298	307	343	360	391	334	354	391	313	353	360	325	360	323	345	329	346	357	321	337	304	377	330	365	362	360	320	326	329	334	355	335	341	338	353	340	347	361	342	334	314	355	337	312	347	354	349	337	357	370	372	359	355	337	329	389	322	354	330	331	306	364	329	350	324	324	342	378	346	358	351	325	366	359	366	328	310	351	337	344	350	346	363	381	300	345	369	368	354	312	342	367	355	319	326	341	376	320	343	311	354	382	330	338	338	341	348	337	325	325	349	305	340	303	353	357	338	339	363	382	345	328	333	356	341	348	353	332	337	331	331	321	390	326	311	310	334	353	324	336	345	362	352	327	357	334	361	322	357	361	313	346	348	401	353	346	321	349	345	342	330	320	335	331	319	321	360	350	304	334	372	350	361	325	350	331	330	377	340	333	330	322	343	335	311	355	347	355	332	328	355	338	322	340	356	369	329	354	366	366	377	366	339	346	344	360	331	370	353	314	382	354	369	353	360	353	354	369	328	345	350	346	359	337	342	368	331	348	316	315	334	354	349	317	345	346	338	323	366	362	378	325	338	345	318	328	345	358	349	364	354	326	342	375	348	345	346	312	342	373	317	340	308	369	345	351	308	336	343	339	331	343	337	345	301	379	352	325	334	361	330	324	343	309	344	347	336	340	334	334	340	341	371	350	338	313	335	335	339	342	357	324	341	341	333	339	362	312	360	350	329	374	356	325	348	365	331	330	329	326	316	374	316	358	347	353	329	362	352	342	353	322	341	342	352	331	353	365	343	334	315	346	343	318	337	346	352	311	337	328	384	351	398	340	335	308	312	351	329	356	327	360	327	346	340	328	354	340	330	323	339	378	351	356	344	344	358	321	326	375	332	314	349	290	342	355	345	346	389	347	344	323	299	367	338	321	313	342	354	332	335	357	335	343	348	325	339	328	310	336	308	316	350	351	358	361	357	348	362	319	341	319	341	367	362	360	316	359	333	335	360	344	340	332	358	363	314	345	336	334	340	358	298	303	372	366	358	379	377	329	320	327	362	298	333	348	343	356	355	341	335	341	369	362	349	377	346	369	337	345	319	314	342	355	351	320	370	350	372	330	335	344	353	304	325	339	357	355	339	343	354	326	325	329	325	340	338	328	340	328	337	344	339	347	336	329	319	339	327	378	350	373	358	341	345	329	387	349	323	325	357	350	317	379	330	369	345	338	357	357	357	334	340	314	350	336	353	344	336	340	336	345	346	341	307	364	328	324	362	316	336	331	328	307	341	320	321	334	351	303	296	349	338	361	347	342	319	336	342	334	324	330	345	350	384	356	313	355	345	331	343	333	360	354	327	337	371	346	335	363	315	340	375	361	305	339	326	350	315	356	327	347	332	361	345	362	348	374	318	318	335	337	344	294	337	350	371	349	342	357	364	332	330	331	363	301	347	342	369	345	366	350	344	343	329	343	361	356	330	378	310	346	357	344	333	353	327	320	320	357	316	355	342	326	330	356	312	342	368	378	357	319	319	296	332	353	376	330	325	331	337	356	338	341	320	339	343	350	322	335	338	359	353	333	322	340	367	360	322	361	342	348	359	320	365	311	365	371	353	368	334	316	327	317	338	347	321	358	344	323	333	370	346	327	357	336	338	285	353	350	312	316	347	350	354	309	363	339	314	360	332	335	334	333	317	342	323	326	352	316	327	313	333	314	319	345	364	332	352	361	316	373	343	333	356	354	307	320	323	293	353	305	386	357	341	330	312	347	335	318	348	326	315	332	356	337	337	365	350	365	368	343	328	332	333	345	315	308	380	332	333	328	363	357	358	278	313	356	345	321	334	368	345	325	323	345	318	360	338	362	327	351	330	326	342	336	355	320	319	336	334	340	354	332	310	379	320	314	381	366	351	354	348	356	347	320	357	352	365	342	364	376	363	334	334	345	348	334	330	335	337	327	347	355	334	320	337	358	334	323	324	348	333	331	366	370	377	332	325	357	324	349	308	311	337	345	363	367	342	347	346	350	371	331	364	384	324	318	363	351	334	338	333	366	338	342	336	387	339	347	335	333	323	355	345	356	323	337	341	365	346	358	326	340	359	359	337	338	354	337	348	374	311	340	372	381	356	369	335	349	337	337	336	351	379	340	310	360	324	293	349	354	361	335	375	348	358	311	369	331	323	352	319	318	342	321	330	348	364	332	340	332	339	359	334	353	319	325	350	390	328	321	329	342	349	330	345	326	379	362	328	360	318	361	325	330	339	325	341	369	377	397
23463	20876	28159	24224	21768	16036	9462	4601	3981	2951	2120	1908	1445	1646	1072	1364	1387	1095	691	587	647	904	683	622	479	420	391	391	404	390	364	364	384	359	301	284	289	288	266	293	246	233	253	219	232	272	218	229	211	223	219	194	226	229	231	231	196	215	220	211	229	221	215	222	229	221	216	216	204	203	239	213	205	215	221	206	235	237	240	222	235	222	200	222	212	210	211	194	226	230	213	219	206	224	211	204	175	196	251	219	240	256	230	200	223	229	224	209	237	206	213	241	225	207	210	207	225	216	212	209	211	224	219	237	231	209	241	205	205	222	213	209	198	231	216	212	212	227	200	214	202	242	218	227	192	204	209	223	210	210	233	222	231	195	241	205	230	218	226	212	223	211	201	209	193	213	205	221	224	226	252	235	234	242	224	199	216	217	209	220	237	230	220	198	239	207	215	219	243	239	218	233	228	229	257	230	215	214	206	218	208	235	218	228	226	240	228	204	220	202	232	210	232	224	232	231	224	234	226	210	209	214	207	207	216	211	227	193	220	209	234	191	197	250	206	231	218	218	220	224	238	233	218	203	213	242	203	226	200	231	198	205	222	214	213	240	212	235	200	195	230	226	210	224	256	217	220	209	207	225	227	226	229	202	218	200	203	230	232	235	233	213	213	242	213	222	247	190	214	205	206	210	233	219	218	187	236	187	214	215	211	195	184	242	199	205	208	210	223	216	193	185	192	193	209	211	187	244	214	256	228	197	219	228	221	238	237	242	218	210	206	211	211	208	194	212	248	226	222	216	224	236	211	212	212	208	229	191	264	231	221	226	218	211	225	199	223	212	237	216	220	222	207	204	203	251	227	205	214	217	202	201	216	197	219	218	244	237	202	203	227	220	216	224	224	215	223	203	240	227	224	235	210	216	224	240	225	241	209	212	199	207	226	228	203	191	214	215	201	253	218	199	213	228	213	197	198	241	227	216	209	234	222	199	224	212	247	214	228	235	208	211	217	226	219	228	226	211	247	225	224	229	242	194	230	207	230	214	211	234	226	215	219	202	201	207	209	230	214	245	237	230	208	205	233	203	202	219	201	211	220	213	231	191	219	211	221	198	221	236	214	205	226	238	199	224	216	200	242	214	220	235	238	213	216	198	209	207	230	205	225	223	208	203	241	204	254	199	211	218	229	211	211	236	214	206	209	252	205	235	245	217	223	239	218	223	189	193	211	198	214	231	223	209	233	211	206	210	219	242	183	227	195	223	226	220	209	226	218	212	206	216	242	230	225	193	206	192	215	237	224	229	215	208	209	207	219	240	212	214	202	236	225	229	224	210	206	211	222	226	201	211	213	207	209	226	225	221	208	212	184	236	226	235	219	234	235	215	194	219	222	221	234	201	226	201	213	201	219	207	227	231	227	193	229	206	206	222	214	210	230	235	225	226	243	225	201	209	215	232	225	231	245	210	216	215	222	214	210	207	203	229	186	216	202	208	214	213	223	221	220	207	221	226	210	202	222	213	227	228	215	230	210	221	228	230	205	213	227	211	225	227	200	235	199	220	247	217	238	193	223	213	217	216	219	207	211	213	196	217	186	222	226	210	221	226	215	212	216	207	233	207	237	238	231	241	240	220	226	212	242	187	202	215	213	225	208	233	212	210	214	222	202	216	256	203	240	219	217	233	242	232	197	232	222	190	233	218	214	252	228	225	248	202	223	199	189	216	205	210	201	218	183	262	211	218	243	224	204	209	210	199	225	219	225	239	231	207	203	197	234	230	212	233	223	236	226	226	236	231	214	221	208	213	193	229	212	213	197	215	212	205	222	214	212	203	219	205	237	221	234	218	203	217	226	243	244	265	221	195	215	205	218	223	230	203	235	226	221	204	201	213	229	209	223	217	246	221	202	251	206	238	190	227	227	251	214	229	205	203	208	224	207	209	236	216	228	210	232	227	191	227	201	220	225	205	222	206	234	233	202	244	177	207	223	216	242	222	241	234	229	257	226	218	218	233	222	211	236	215	213	210	251	219	188	231	211	235	227	204	216	202	202	216	228	213	198	228	219	225	209	244	219	236	243	227	222	195	227	229	234	220	207	236	207	236	238	224	204	235	199	214	226	211	214	240	238	178	211	192	208	203	202	226	205	205	195	209	230	200	210	203	247	219	216	187	232	197	201	212	238	192	213	208	235	222	219	212	239	204	204	205	228	225	208	259	203	210	213	223	226	216	224	227	210	217	231	245	224	221	211	215	220	202	233	218	211	232	188	219	208	208	248	223	231	233	229	242	219	218	230	210	237	200	206	230	205	219	223	226	191	199	224	236	212	239	201	207	197	221	243	200	219	235	221	200	241	228	220	213	207	219	211	195	219	229	210	221	202	226	206	221	207	243	206	216	192	177	197	233	230	213	231	223	209	215	210	190	209	206	234	206	235	218	227	199	183	212	225	187	209	217	221	206	228	229	238	204	243	193	227	211	211	194	189	222	238	192	210	221	248	250	224	221	232	233	228	226	223	210	208	219	224	225	235	226	193	233	219	218	222	211	227	210	216	218	237	247	213	209	219	219	216	218	198	231	234	224	206	232	250	219	194	238	203	225	254	236	209	205	194	211	229	226	211	221	235	222	227	216	204	227	225	207	245	210	195	209	221	233	251	214	212	216	204	211	244	204	190	213	209	207	217	217	221	199	222	232	231	240	218	198	219	227	202	226	223	222	240	217	245	225	235	213	215	243	207	190	225	204	204	235	212	205	197	225	236	213	206	211	217	235	238	221	246	234	216	229	199	189	204	211	235	214	255	221	212	232	214	217	226	219	198	232	251	209	225	185	192	217	200	211	230	200	234	225	213	231	237	249	218	211	216	234	187	227	245	244	234	257	225	229	203	239	226	197	207	209	222	215	221	228	224	198	222	208	221	237	219	235	218	250	223	201	225	214	203	215	229	214	199	250	215	237	236	222	224	195	204	214	245	245	235	214	219	211	220	208	211	230	223	257	218	219	211	225	228	206	200	231	220	214	230	212	213	223	191	230	198	204	208	230	196	201	204	218	235	217	209	203	236	216	231	213	199	209	228	227	237	208	231	222	231	211	197	206	218	251	214	209	210	221	209	214	222	221	220	232	209	217	193	227	184	211	229	219	225	241	216	216	195	238	216	238	228	232	215	222	198	191	220	199	228	217	218	220	208	235	196	243	192	213	193	204	232	222	227	238	202	217	214	202	228	219	216	200	188	246	218	223	212	208	220	224	226	222	221	201	200	196	215	202	228	228	224	220	221	238	196	211	199	233	219	239	212	208	254	219	230	212	200	190	212	211	215	240	216	214	206	219	212	244	243	202	206	233	225	222	221	243	212	200	210	207	207	232	237	239	234	244	224	211	230	241	212	232	190	234	183	243	233	220	201	241	214	215	229	192	218	191	251	238	216	204	229	231	211	238	213	208	205	220	203	241	230	190	232	209	211	212	210	199	216	247	232	252	201	202	203	201	233	218	213	227	215	247
35511	48649	41522	35113	23634	12157	12727	8094	8107	5770	4247	3948	2761	3227	2086	2559	2502	1782	1237	969	1092	1528	1090	944	799	660	609	512	670	596	539	550	488	476	443	406	376	394	388	360	392	301	298	286	263	289	284	291	256	267	281	263	260	281	231	254	247	257	231	247	275	282	257	260	259	258	264	271	260	255	243	276	252	245	253	240	278	274	254	247	262	233	263	261	280	281	258	213	268	274	251	270	274	228	235	277	286	270	228	242	274	244	245	262	266	242	244	288	233	255	225	260	291	284	251	252	273	265	260	238	280	271	246	269	252	258	259	244	260	262	268	279	247	249	298	274	277	271	248	234	273	260	275	267	235	264	241	258	267	242	255	275	269	243	265	237	259	240	236	253	263	270	288	272	253	266	306	276	274	280	287	257	272	257	273	265	249	254	263	246	269	241	252	281	253	286	273	244	276	283	247	234	276	262	256	237	262	267	280	244	258	235	270	254	281	279	256	270	247	257	278	228	267	264	229	268	244	243	232	263	263	277	253	257	272	259	287	252	280	260	259	254	269	250	251	249	279	256	232	261	274	261	272	259	242	258	252	252	247	255	244	232	268	251	285	258	246	234	249	263	263	270	267	269	280	277	263	247	280	250	260	247	287	252	252	248	276	267	250	251	259	227	256	288	261	273	263	263	248	244	250	265	249	247	281	256	268	271	268	272	270	255	270	243	277	246	261	263	251	291	275	231	297	280	264	264	269	256	290	256	284	278	292	243	260	258	250	267	256	255	253	250	245	252	268	251	283	262	246	261	252	250	251	255	287	278	234	234	269	274	283	250	249	285	270	249	273	280	235	301	303	240	233	263	253	263	270	292	255	293	275	278	254	246	257	257	265	265	263	263	253	251	235	242	252	274	251	266	285	263	227	232	253	287	275	254	273	277	255	240	262	251	254	258	255	279	269	273	254	261	263	259	249	254	250	267	283	262	295	284	263	287	256	236	245	268	253	253	275	271	252	252	273	278	256	249	271	254	258	263	269	249	272	252	256	268	266	280	256	274	250	258	245	235	261	255	254	250	251	237	223	252	255	251	275	252	288	287	266	253	239	259	247	269	269	233	251	254	241	267	255	258	260	281	230	249	302	266	260	249	256	271	241	260	254	275	273	282	279	263	268	234	270	225	283	291	243	267	271	253	239	239	265	246	246	245	241	269	256	248	273	253	256	265	243	248	262	276	259	279	262	280	224	285	272	253	297	252	274	251	262	260	234	247	266	275	227	245	267	251	252	279	282	254	258	279	275	270	250	262	265	257	256	257	235	233	250	260	274	306	258	280	251	272	278	250	265	246	260	261	261	247	238	262	275	260	259	266	264	266	261	280	258	276	287	255	271	263	251	269	261	258	264	255	283	267	234	230	285	240	244	278	256	260	265	266	268	249	279	265	270	256	257	275	265	252	253	254	250	285	253	248	260	249	264	256	255	256	235	261	263	280	259	276	254	236	259	254	250	242	276	280	252	271	269	286	274	261	278	248	260	245	212	247	264	269	279	270	264	296	225	248	263	245	253	255	275	245	262	242	261	260	260	263	267	256	266	279	254	262	232	266	248	281	247	278	240	265	244	269	255	239	305	248	265	277	271	286	250	275	281	242	262	298	266	236	251	264	237	261	246	254	285	232	254	239	234	291	279	264	272	239	249	260	268	302	272	269	278	262	225	266	290	249	273	251	260	272	245	265	262	270	223	233	242	253	265	251	246	246	252	237	226	262	292	213	288	251	263	275	243	266	258	276	244	246	280	275	244	241	249	262	264	273	257	265	241	255	290	274	217	247	262	280	265	273	287	248	277	290	247	273	264	269	287	254	254	250	259	267	234	245	255	263	257	259	249	230	250	238	280	250	306	241	243	256	251	266	269	266	269	266	273	282	280	291	254	252	244	237	288	264	244	286	280	270	253	283	243	254	237	252	272	262	240	265	258	275	248	277	272	249	258	267	287	224	253	264	261	262	263	226	275	250	271	264	253	254	294	278	274	268	283	270	277	220	229	281	265	257	263	261	254	260	252	277	255	242	255	261	260	298	264	274	240	245	270	291	242	233	239	252	254	264	262	235	260	245	253	263	286	257	250	252	268	262	241	259	272	266	262	282	259	230	275	234	285	241	253	251	248	255	254	261	271	290	277	250	279	248	288	288	255	262	288	279	284	285	262	249	254	280	237	290	241	274	295	251	283	236	243	255	246	285	272	248	255	245	261	259	239	257	251	265	225	240	269	235	244	279	256	257	267	254	253	240	286	272	287	245	297	266	244	237	230	241	282	262	285	257	267	270	263	263	226	244	255	288	246	274	254	252	286	235	275	269	229	265	229	241	262	245	248	252	250	266	274	256	246	263	247	273	253	246	260	280	284	247	277	276	261	255	256	259	262	248	248	246	245	269	293	245	277	259	252	272	266	252	250	295	239	246	232	230	255	232	275	254	294	269	278	276	298	247	260	241	242	273	275	245	261	263	247	256	250	271	249	239	234	277	270	259	284	283	284	264	244	259	250	263	270	260	249	250	262	258	263	270	248	260	283	270	281	248	263	249	243	254	287	279	302	264	266	256	279	258	251	285	259	246	272	231	218	259	289	281	248	262	237	255	256	269	242	261	266	271	283	284	274	251	271	261	250	274	236	269	247	245	270	253	258	257	243	252	270	286	238	268	262	251	252	274	225	263	257	249	267	251	289	265	263	255	285	262	284	271	250	267	249	256	250	267	258	233	255	245	242	272	273	269	264	281	249	244	280	271	234	279	263	255	242	268	270	251	251	249	266	257	245	253	267	268	284	307	238	247	250	288	235	252	268	269	273	274	267	246	258	234	226	274	246	248	239	269	245	263	274	267	280	283	263	250	242	240	229	256	250	278	271	280	246	259	250	253	254	260	284	284	307	254	256	248	255	269	277	267	236	226	257	253	269	265	249	280	264	265	267	231	267	249	260	241	247	280	264	280	247	272	257	237	254	228	264	264	264	259	271	236	251	265	253	250	274	240	265	282	223	275	246	269	253	248	254	265	276	283	245	288	285	272	269	249	219	256	244	249	233	249	273	270	257	243	245	265	250	252	270	239	262	221	270	273	248	258	260	261	260	281	270	248	257	255	253	255	256	267	263	234	223	275	260	264	269	268	257	266	268	278	250	262	264	276	256	269	234	259	281	216	263	256	260	272	267	274	253	286	257	295	251	244	256	248	285	256	265	242	253	275	254	278	259	258	257	259	246	238	287	306	252	258	255	259	242	224	277	264	247	250	271	255	236	286	251	256	250	247	269	262	229	260	256	270	235	266	258	258	280	266	276	264	281	262	258	249	250	243	294	273	276	273	269	251	255	268	263	251	263	259	249	264	257	248	256	254	266	236	261	264	257	254	262	257	260	253	241	251	264	258	254	246	258	264	249	240	206	248	276	264	279	250	260	243	256	247	271	256	255	252	256	227	266	240	244	274	241	237	260	267	233	234	249	236	222	250	266	253
24549	20877	27561	25470	20928	11792	6503	4215	3498	2235	1198	1478	1322	1646	1123	908	1066	833	847	960	895	806	611	584	539	498	471	480	462	444	437	446	431	421	418	416	401	369	430	388	355	349	345	355	360	321	379	332	343	371	348	350	329	335	309	341	359	338	326	317	364	303	375	351	345	342	332	349	328	312	335	360	346	367	296	337	354	365	328	310	338	356	328	323	303	343	345	328	351	340	345	323	337	334	341	325	316	358	309	307	341	327	363	328	346	337	313	357	325	375	347	373	354	338	319	337	326	363	358	343	383	312	331	343	345	333	347	337	331	322	343	338	376	363	304	323	347	348	330	323	326	347	324	311	332	313	310	322	330	347	332	305	338	338	340	314	327	323	357	351	350	343	335	365	343	318	351	343	330	314	353	285	320	365	347	332	339	339	354	347	327	323	346	339	333	304	373	355	339	335	350	351	378	306	333	348	331	380	356	300	337	330	326	340	339	298	345	303	313	346	314	353	332	386	307	340	323	362	359	336	349	354	320	309	304	326	358	312	330	328	323	362	338	322	299	319	311	318	338	340	328	353	353	301	362	324	361	333	328	331	360	338	354	339	343	293	318	357	329	361	347	338	335	311	332	334	363	329	356	330	292	328	339	358	345	308	291	321	335	333	325	317	311	351	332	323	351	329	349	334	343	326	330	367	313	325	360	360	310	350	356	332	344	325	331	329	356	336	319	329	356	342	332	334	326	327	321	336	331	337	360	335	321	353	352	320	352	347	338	346	340	342	344	319	340	359	338	337	354	358	316	337	304	336	344	360	301	309	337	336	315	337	338	319	325	331	345	314	351	321	355	348	350	333	349	360	341	332	327	332	337	316	357	368	329	343	354	368	330	340	327	294	347	334	344	346	373	330	348	302	375	353	354	348	313	343	371	348	289	302	346	335	317	324	356	331	338	323	324	343	313	353	349	334	327	352	326	290	309	326	333	346	287	378	338	328	318	362	340	362	364	312	317	318	321	371	321	322	345	346	336	353	340	379	349	310	371	324	333	319	377	357	349	357	319	328	305	340	343	327	346	341	321	324	320	325	307	357	338	365	336	348	374	341	309	364	341	344	321	319	335	361	347	348	347	338	334	336	391	356	335	345	361	339	333	350	315	342	304	333	328	316	349	327	318	335	339	358	329	294	338	376	321	326	313	303	332	355	297	385	317	327	317	328	345	332	349	333	297	352	346	359	329	317	335	350	298	338	334	346	314	358	354	337	323	336	336	401	303	344	328	339	352	342	337	355	397	313	324	365	364	350	337	382	323	336	371	339	335	314	345	335	349	398	380	350	340	352	338	337	378	329	320	323	339	327	338	365	356	338	322	364	317	332	297	346	318	360	338	343	346	342	350	362	350	348	359	335	334	336	326	346	323	339	343	321	327	342	333	327	355	325	366	326	342	313	324	325	329	347	330	322	359	325	334	359	330	327	364	345	348	313	324	316	331	350	368	356	339	353	331	344	335	339	354	317	325	343	280	335	351	338	350	339	343	356	330	366	328	325	342	372	339	354	337	301	319	347	317	350	332	354	344	331	355	365	360	361	328	322	330	358	371	347	313	339	358	360	299	351	347	332	308	361	346	361	331	316	330	342	320	348	359	351	337	319	344	356	338	334	345	347	317	320	359	366	342	363	343	345	333	341	331	337	344	339	324	328	331	326	376	339	362	328	345	351	322	343	344	327	351	303	358	358	365	310	345	326	318	352	343	313	351	336	358	335	350	331	345	345	320	340	355	342	337	306	319	347	343	338	301	326	365	321	350	350	332	326	346	304	332	363	337	287	330	354	393	337	342	293	319	313	359	335	320	354	340	357	339	345	336	356	330	362	361	336	381	353	326	336	311	363	308	323	323	345	336	317	360	345	330	331	319	308	356	367	352	352	334	350	336	319	325	368	318	311	353	298	347	337	354	333	339	347	326	359	335	365	365	351	340	323	335	335	362	346	301	366	324	367	344	330	335	371	356	310	302	322	347	337	344	345	346	346	329	377	307	338	344	318	354	302	341	367	349	311	323	347	314	335	365	332	342	320	358	350	316	332	324	315	329	322	311	326	319	308	354	349	364	333	330	323	351	327	324	324	342	338	332	351	334	356	361	340	324	372	341	353	315	321	374	320	388	325	325	338	299	327	327	333	346	353	376	343	342	343	336	340	353	355	303	340	335	361	330	324	382	310	329	325	297	348	346	326	336	339	313	310	301	317	365	341	346	349	358	349	330	333	295	365	316	309	297	308	357	318	347	331	364	327	340	358	354	323	333	346	308	313	358	339	337	333	338	379	329	354	330	318	353	342	365	349	328	325	325	346	346	320	322	327	372	333	325	336	266	328	307	319	352	358	318	346	361	322	304	329	335	324	335	330	362	327	333	353	344	342	359	358	350	321	353	360	323	358	345	347	368	342	322	341	312	318	385	348	332	323	356	357	363	338	341	310	310	311	361	342	344	328	364	362	336	336	347	339	342	335	312	331	348	337	336	337	354	369	375	318	358	368	326	329	323	300	363	343	332	361	319	326	323	348	322	339	367	319	331	349	361	334	368	326	344	340	326	345	330	323	322	352	341	337	335	354	357	342	330	346	317	297	333	338	337	373	321	334	376	344	341	330	318	350	329	320	342	340	332	358	335	333	346	355	355	338	349	363	355	312	347	318	348	351	358	351	348	307	320	335	345	355	330	335	321	344	341	335	339	339	320	315	351	338	354	357	349	330	340	344	363	365	294	337	333	364	333	346	333	361	336	360	342	343	330	264	332	321	337	374	373	316	383	368	341	343	322	324	353	327	315	345	329	339	304	323	322	347	315	326	318	333	308	352	328	320	334	327	339	320	333	335	362	304	329	368	381	361	371	355	338	369	329	356	334	343	325	347	307	334	345	316	349	323	341	354	299	346	328	359	341	342	350	361	331	329	335	349	364	338	331	336	345	380	321	329	331	337	351	348	341	360	314	315	314	347	345	343	330	357	336	331	340	341	336	338	351	320	351	344	375	335	358	321	342	338	350	329	321	336	349	374	369	341	303	348	321	341	320	336	347	360	348	339	345	305	322	340	333	348	344	326	315	305	336	323	354	348	367	330	307	350	358	304	362	361	308	328	306	323	320	365	336	348	356	347	336	332	357	355	324	317	350	323	340	328	348	333	333	341	343	331	302	314	328	317	332	351	320	312	331	349	325	308	326	348	316	326	336	349	352	338	369	315	346	321	323	337	357	338	286	313	350	309	350	356	345	320	279	363	327	342	336	348	323	319	319	350	387	330	348	343	335	331	377	341	356	334	353	352	324	360	328	330	315	318	369	342	330	346	325	307	328	333	292	357	347	357	320	327	315	329	334	356	355	367	344	326	309	337	337	329	327	323	352	336	314	333	317	307	320	336	333	343	355	332	331	347	316	339	329	335	327	348	340	332	328	344	326	362	358	366	352	347	374	337	319	340	344	314	327	311	346	318	345	353	335	328	319	367
35857	46191	39742	30118	24379	13922	11448	8353	7577	4679	2510	2961	2735	3295	2166	1618	1843	1493	1409	1692	1600	1235	956	870	838	647	684	678	594	621	609	635	566	550	516	500	486	470	471	487	426	421	368	417	389	382	419	405	367	410	380	411	432	377	383	411	395	407	383	380	426	381	404	393	401	363	383	378	404	386	408	406	373	365	434	402	419	408	369	397	398	427	386	371	389	403	388	393	407	393	396	415	406	379	368	406	364	402	383	417	401	349	404	377	379	411	396	398	415	417	378	384	402	388	415	409	388	389	397	399	366	359	368	377	427	382	333	401	411	401	403	378	376	389	441	362	391	393	402	400	413	382	373	378	398	393	372	396	354	425	417	364	394	348	411	406	407	383	408	391	392	378	387	395	385	401	391	383	427	362	376	401	417	369	414	386	393	398	393	398	388	389	381	396	420	397	391	381	396	401	404	371	372	387	393	422	406	384	405	392	382	394	373	362	378	434	417	392	416	387	416	392	396	363	346	379	391	369	383	345	384	375	384	385	350	412	409	411	399	394	410	396	355	405	398	391	389	403	411	355	359	396	403	379	416	378	398	389	394	405	383	400	385	402	405	344	424	384	405	416	364	373	382	389	396	420	371	412	362	391	419	382	410	388	406	368	384	403	397	372	407	374	384	398	396	399	392	376	395	362	426	353	369	418	413	376	408	407	385	387	359	447	375	385	393	372	385	362	393	398	398	382	394	401	382	396	364	391	381	422	363	407	378	380	398	376	391	396	419	406	372	367	394	423	382	360	373	361	377	420	406	380	398	399	360	401	393	374	362	370	357	378	367	387	396	382	352	392	387	379	380	367	411	406	412	367	403	354	374	376	381	389	415	394	369	381	389	426	384	402	374	396	388	364	400	391	390	410	395	372	397	391	351	386	370	356	396	357	382	408	371	386	401	407	383	398	377	391	406	379	411	389	427	408	372	392	382	390	409	380	390	394	392	363	374	391	393	390	389	366	432	373	379	388	382	417	382	412	394	379	379	363	435	363	360	368	391	403	356	376	383	440	377	355	369	380	384	362	395	404	393	360	417	419	364	380	373	397	387	402	409	401	391	398	332	393	386	372	410	394	427	408	393	389	389	381	381	385	377	366	374	413	428	374	381	401	393	378	390	384	389	390	386	401	369	406	407	421	388	415	414	396	409	355	401	395	381	416	400	369	409	389	374	331	425	416	416	406	383	366	380	374	388	411	419	388	392	389	391	382	383	368	403	358	371	394	374	352	404	388	354	407	412	402	397	386	351	368	388	391	367	399	411	377	369	367	386	389	396	393	398	340	422	389	405	397	382	350	391	398	388	421	414	369	399	382	384	367	371	407	394	374	383	366	372	442	387	376	403	422	377	361	386	379	352	393	390	376	356	393	390	380	387	355	385	387	386	383	363	386	401	434	400	377	383	367	380	355	389	371	400	356	380	349	396	400	380	383	389	366	375	396	382	388	366	404	375	366	387	392	371	407	360	385	366	398	418	374	370	386	396	381	419	402	407	364	430	426	409	401	401	385	389	401	410	376	401	393	407	382	414	396	377	375	415	353	422	367	354	359	383	389	416	398	351	378	402	376	390	460	393	391	381	383	390	397	401	388	398	359	426	368	349	383	393	356	385	414	434	404	411	396	362	381	402	377	384	380	415	381	376	371	405	419	417	411	338	361	421	366	414	420	392	412	398	399	370	368	402	391	365	376	378	398	367	400	390	389	370	356	381	399	410	382	418	396	407	424	386	384	371	365	407	389	399	393	385	395	399	388	377	424	390	391	387	388	383	383	390	395	374	402	360	402	404	401	355	390	411	391	380	408	393	412	375	378	435	359	387	408	362	398	391	398	407	356	393	369	377	430	416	368	387	388	418	400	391	407	387	389	363	387	374	394	393	374	397	377	379	381	442	385	378	352	404	390	412	380	397	388	388	366	387	385	403	376	384	368	377	400	373	363	390	338	416	368	389	394	398	386	387	398	383	390	378	411	372	371	399	386	375	370	424	377	400	395	383	408	390	403	411	392	355	383	372	410	371	413	357	426	420	387	381	370	438	369	415	426	371	401	412	418	388	433	409	380	367	370	343	383	358	337	379	369	377	364	402	352	401	354	388	378	379	389	397	375	401	410	413	385	375	382	373	436	358	424	379	382	360	364	390	397	340	416	408	370	387	386	380	386	415	376	412	394	379	364	416	426	387	378	409	356	362	378	377	385	398	350	373	420	420	385	387	404	417	401	373	401	378	385	390	416	387	387	391	387	404	390	395	415	400	372	375	403	372	390	414	380	394	403	355	374	407	382	377	388	420	388	383	393	413	386	383	381	377	405	366	378	392	387	402	384	383	350	392	365	394	392	385	414	402	359	380	377	388	400	389	385	397	400	361	391	337	396	428	384	395	412	383	419	383	454	376	384	416	399	381	391	377	369	382	390	401	374	373	350	368	377	429	368	411	405	417	385	393	413	420	356	394	386	395	368	434	361	392	378	360	377	407	390	382	387	398	372	397	390	388	377	390	400	368	374	370	396	392	375	367	408	366	414	402	390	399	394	366	393	351	401	408	394	386	418	415	378	405	389	436	382	384	344	404	402	366	374	389	395	380	389	417	411	375	412	376	387	385	377	391	383	392	376	419	413	374	383	390	378	404	370	395	401	383	373	374	413	397	402	372	392	392	403	372	419	363	391	419	418	400	379	398	381	389	350	391	405	375	407	364	405	377	394	420	404	389	384	412	405	390	370	366	367	405	420	374	360	380	414	437	414	393	370	383	417	358	381	387	394	384	381	412	379	368	370	401	389	416	407	414	374	392	412	400	427	397	361	394	411	409	357	404	402	409	391	379	371	376	420	434	381	371	375	364	401	388	382	409	384	393	383	398	389	416	391	365	374	368	400	387	376	398	381	382	398	387	376	370	385	405	393	374	382	355	400	382	369	384	377	386	409	386	354	371	390	357	414	392	367	413	374	447	393	399	371	412	359	387	419	436	370	392	362	421	433	381	373	399	372	372	355	425	432	370	402	406	397	389	392	366	377	413	389	352	390	397	389	385	395	389	394	400	397	399	400	392	383	399	357	368	387	404	410	431	383	381	376	388	376	372	414	400	406	410	384	400	390	356	389	369	394	401	382	432	364	396	399	372	412	371	374	372	368	369	395	380	403	395	369	420	374	398	370	403	403	389	373	384	390	395	395	400	394	371	394	410	374	400	377	396	390	427	421	355	367	365	388	427	391	387	349	373	407	371	393	413	373	388	390	373	375	420	419	416	374	358	398	396	386	363	420	378	397	388	360	380	381	409	401	377	360	371	383	411	391	385	382	387	339	397	367	354	373	340	401	410	381	399	414	392	383	362	389	399	429	387	396	363	394	399	409	418	381	394	370	395	376	390	388	349	402	349	407	396	382	355	437	410	360	374	372	400	408	343	386	404	384	391	355	392	403	374	382	393	392	412	430	404	388	355	437	396	398	368	419	398	417	358	423
22396	20885	28478	23463	21285	21906	18158	8048	6390	6811	2759	1396	3113	2427	2175	1774	1487	1166	1297	1750	1292	953	780	693	654	532	589	552	548	473	427	491	423	406	371	323	347	356	382	366	309	292	269	311	284	250	248	256	281	264	264	251	266	258	256	224	257	247	266	228	282	288	276	271	246	265	290	266	257	252	275	266	275	281	249	284	259	280	277	238	290	240	278	258	239	239	255	250	268	236	271	233	274	274	272	264	246	239	284	242	248	266	247	251	247	289	258	265	262	246	266	255	284	247	284	286	265	264	295	257	282	289	275	254	257	270	241	269	282	260	262	256	244	256	253	231	271	253	281	274	259	259	288	287	265	251	260	273	234	270	271	245	265	262	273	246	286	264	255	281	258	263	220	231	257	244	290	269	307	257	268	231	280	253	260	242	259	270	280	262	251	269	265	240	261	242	264	229	261	307	258	258	262	271	265	279	251	234	258	255	269	277	270	269	272	268	223	251	269	273	236	289	302	292	270	285	265	272	266	263	301	250	291	281	267	257	251	239	258	240	278	261	257	267	288	270	274	285	279	249	270	263	245	256	277	253	263	272	284	266	279	274	274	254	249	259	230	265	252	252	243	246	266	232	264	271	260	253	263	249	275	274	277	232	259	236	237	288	267	258	249	274	260	237	231	274	257	272	261	261	274	263	255	260	277	278	286	246	273	265	285	242	264	252	259	243	298	263	268	245	261	261	245	251	244	242	265	268	246	266	245	271	247	272	254	272	252	264	277	241	268	261	270	259	272	266	265	252	252	247	263	273	256	263	208	244	261	268	239	247	263	268	259	263	228	240	258	239	291	273	229	257	231	256	266	238	248	255	301	276	265	276	271	252	260	236	229	235	255	258	243	268	244	283	271	283	271	244	258	323	268	279	266	270	252	245	247	248	269	271	252	245	273	247	286	271	262	266	257	299	247	251	263	266	278	270	251	264	268	262	278	252	275	246	247	247	252	238	245	263	263	262	225	275	238	257	259	236	253	247	238	245	254	251	263	271	264	276	256	275	271	240	263	245	267	240	275	234	261	272	255	291	268	249	246	224	242	287	262	226	252	255	232	287	277	260	250	268	277	288	291	254	253	256	274	256	263	259	270	252	263	237	271	268	259	241	271	268	240	237	267	284	274	273	254	258	276	270	254	255	268	275	276	232	238	221	229	262	278	255	283	251	247	286	260	263	268	252	258	258	253	236	252	257	243	273	250	241	271	265	246	253	230	222	264	269	233	250	252	281	256	252	256	266	259	245	256	260	270	284	258	268	260	271	267	269	252	259	250	263	230	279	278	257	255	259	273	249	256	260	264	268	256	283	247	251	275	266	226	265	268	265	249	285	281	238	242	281	251	276	252	256	280	269	258	281	273	287	250	289	275	275	266	259	242	255	221	271	259	300	275	238	232	287	248	237	255	253	239	289	273	236	265	242	260	252	256	244	249	259	245	263	260	233	268	215	230	250	246	288	268	251	281	229	284	235	273	270	262	268	251	282	283	283	274	264	262	277	263	258	271	241	262	235	261	256	286	245	270	225	240	257	244	263	261	263	288	258	253	261	243	244	266	257	244	263	252	243	269	260	249	239	259	233	274	251	251	255	284	253	251	251	279	250	270	250	295	240	266	244	251	250	277	255	276	257	260	248	289	263	236	249	258	248	237	271	244	233	230	271	261	238	288	283	251	264	236	261	252	247	259	254	288	281	254	260	291	268	245	263	296	237	281	272	259	266	276	247	265	277	235	251	263	241	279	270	268	254	257	273	275	236	272	271	271	246	252	262	256	251	288	253	269	269	284	246	251	250	255	257	239	221	264	261	254	271	258	280	273	260	265	263	251	259	226	260	254	268	244	250	268	267	266	254	230	251	297	262	264	262	267	247	231	262	289	267	282	268	259	268	279	256	266	246	260	268	240	278	267	235	285	275	252	245	245	256	258	252	276	262	252	253	255	257	230	288	247	249	276	276	283	257	267	258	237	281	259	265	246	288	247	278	245	239	255	276	259	270	254	266	271	265	253	264	262	254	242	270	249	278	257	258	240	284	239	271	274	261	276	259	244	249	274	252	285	262	254	260	280	233	280	258	249	234	262	281	286	253	241	235	253	255	228	250	269	239	272	253	242	261	265	224	248	244	264	281	274	237	260	227	255	264	229	262	276	245	240	263	268	262	275	282	264	266	268	259	249	256	290	255	237	247	264	244	254	268	256	254	255	221	286	280	279	265	282	268	247	248	257	273	269	262	276	234	253	308	267	293	234	240	249	273	306	271	220	264	254	273	232	260	289	217	269	278	237	260	258	261	260	261	287	258	234	258	258	266	280	245	251	234	256	267	261	277	256	265	265	240	270	252	248	258	253	266	281	264	242	276	256	270	264	262	262	245	267	249	250	216	265	253	305	274	271	254	281	259	262	262	259	234	265	241	282	248	263	245	272	236	271	218	259	281	271	244	270	259	256	261	244	259	288	292	273	269	238	250	275	293	286	289	242	250	245	256	249	255	257	268	252	260	247	278	246	270	268	235	230	259	262	253	239	274	249	296	243	304	270	248	296	269	281	260	282	255	255	271	266	289	263	279	274	287	261	262	269	232	273	224	227	258	220	276	258	270	253	246	252	249	257	243	228	281	271	282	270	271	249	267	251	251	258	255	276	290	260	260	288	270	263	275	226	249	268	256	239	253	267	260	255	269	243	235	275	266	250	271	254	271	301	248	271	279	265	268	302	267	261	275	266	242	261	252	282	260	270	252	257	255	256	273	261	273	232	238	280	241	269	250	273	239	272	276	250	230	281	289	272	266	254	256	243	246	276	290	265	260	275	256	243	266	265	246	266	258	263	293	269	271	251	249	310	238	278	224	256	259	275	275	226	248	255	272	218	242	258	242	248	262	235	275	283	254	245	258	254	259	274	285	254	250	257	255	248	247	264	252	272	251	281	259	252	267	280	261	235	258	237	251	275	289	253	235	234	265	294	259	243	261	239	276	226	255	240	263	229	283	257	256	256	229	258	246	236	275	263	273	250	267	266	277	241	270	261	253	283	277	270	278	239	280	249	275	260	248	252	278	272	260	269	256	247	251	269	274	275	277	268	279	258	264	222	261	262	257	275	237	277	262	261	258	258	239	264	269	236	280	256	257	253	265	237	240	272	270	259	273	251	243	242	276	254	268	233	247	271	248	247	269	255	257	252	232	258	245	263	245	246	243	228	253	225	292	244	262	262	248	240	282	262	248	244	232	282	252	276	266	248	273	264	244	272	257	284	248	243	224	264	242	224	259	265	273	256	264	253	275	257	267	285	265	251	272	257	241	257	254	263	256	248	260	274	267	272	243	239	263	239	260	263	258	250	276	290	260	242	255	231	269	254	264	244	256	260	286	236	279	278	234	284	278	272	220	252	283	247	264	281	269	273	272	261	264	245	263	234	258	276	254	264	287	275	251	276	276	259	271	253	252	265	262	267	247	241	251	268	269
39607	57199	49807	37186	32471	21376	13916	12514	12432	11683	4962	2810	5939	4683	3964	3346	2592	2164	2359	3121	2142	1614	1327	1117	975	856	861	812	804	685	660	689	613	525	488	475	424	450	446	410	376	335	360	313	353	323	285	296	325	329	329	291	300	291	251	293	263	275	266	305	323	279	313	306	299	277	297	295	289	283	289	316	278	283	339	298	307	313	305	308	311	275	280	301	318	301	300	317	297	319	281	322	286	305	294	282	271	257	290	281	261	281	294	298	297	305	324	318	290	304	304	275	296	268	294	266	291	332	305	287	275	298	296	309	270	302	303	240	284	338	304	294	318	278	318	312	292	288	317	284	317	294	314	281	307	269	309	294	266	293	317	300	248	301	281	288	278	302	286	330	293	302	302	308	274	263	289	288	287	284	333	291	334	285	305	311	291	307	276	276	285	319	299	275	305	297	304	309	304	310	288	292	299	313	252	311	316	274	308	313	302	306	274	286	271	273	281	293	301	294	281	300	317	284	303	317	271	273	296	279	308	284	296	295	305	309	301	288	321	306	298	306	282	290	297	310	301	285	287	306	265	284	327	298	318	311	294	313	303	295	273	288	282	276	300	269	274	297	287	289	304	305	320	307	296	282	285	313	306	297	315	294	280	273	276	299	290	299	293	270	311	309	291	280	313	307	291	283	297	278	291	286	326	280	317	294	291	292	289	294	270	277	287	275	335	280	279	316	287	269	273	291	338	294	328	309	253	324	298	266	270	303	291	292	293	289	291	313	301	317	293	265	288	289	268	306	277	320	288	356	325	267	267	284	272	285	270	288	288	325	277	291	350	343	299	257	278	315	321	316	295	335	303	278	287	279	289	274	311	302	303	283	296	274	304	309	296	314	306	301	279	296	324	294	288	318	306	310	269	329	253	280	302	293	313	285	301	290	298	285	292	308	297	296	319	283	314	335	280	324	305	267	290	264	280	309	296	290	269	312	267	297	298	301	285	318	267	296	300	310	307	291	295	269	313	325	289	305	319	294	272	292	283	314	304	285	306	283	306	314	275	285	277	294	268	303	325	294	298	282	303	303	285	305	270	292	278	313	310	284	282	283	350	282	272	306	272	291	292	276	313	290	283	276	283	266	288	267	309	290	301	296	284	304	278	258	311	284	322	282	322	278	291	277	288	271	302	316	281	274	274	314	302	281	298	300	297	284	307	298	313	277	267	280	312	283	310	315	296	318	278	309	305	280	286	286	305	284	283	272	305	278	289	304	297	294	315	292	277	297	268	315	304	280	289	285	284	313	333	289	278	305	332	281	292	319	299	308	315	316	299	311	299	284	284	288	318	298	269	260	289	306	303	280	305	300	318	282	311	278	277	279	289	313	303	253	297	294	271	279	292	300	270	278	288	296	257	303	310	258	288	269	285	268	292	286	325	317	245	298	322	295	268	300	272	298	291	301	298	304	276	293	301	312	285	279	290	301	283	304	278	276	283	286	252	276	303	281	289	280	294	268	294	287	299	301	274	292	298	334	288	307	325	295	293	300	280	287	290	251	274	287	316	299	291	282	281	276	297	282	296	311	301	304	300	300	306	280	309	254	310	280	270	265	314	278	259	305	280	289	286	302	329	285	305	301	271	303	317	288	301	315	286	296	299	277	275	290	287	298	287	297	275	300	278	291	298	298	291	292	264	310	279	298	298	271	338	286	296	286	281	328	279	287	282	312	280	261	280	279	320	261	297	300	271	281	305	327	294	290	307	299	283	317	319	290	270	318	307	286	293	301	280	297	308	309	290	309	293	273	278	287	308	275	288	263	306	294	291	284	287	315	278	325	270	276	295	271	279	292	284	278	279	273	271	288	321	297	278	291	292	272	293	304	308	294	284	279	299	285	314	331	301	309	304	331	327	321	288	273	298	323	285	308	311	305	279	261	296	268	339	304	275	288	296	308	292	292	268	274	304	246	322	278	305	272	287	295	284	308	304	291	319	308	299	284	304	326	304	332	303	299	308	277	301	288	290	309	284	278	296	315	286	301	293	278	288	262	299	282	307	287	319	302	305	299	297	282	271	286	289	303	333	312	295	308	319	283	290	281	292	283	287	305	308	304	311	283	296	265	279	296	332	286	315	329	298	289	276	328	292	287	288	305	315	291	282	315	309	312	294	310	310	317	298	310	282	321	304	320	256	302	296	327	289	295	282	314	310	285	297	282	269	300	293	284	277	322	285	280	331	302	301	292	287	275	264	279	305	299	306	308	286	288	293	302	290	303	283	286	307	295	284	291	303	301	263	313	283	308	314	282	302	285	290	277	298	309	279	308	311	334	299	274	293	287	270	267	290	287	294	311	319	335	286	310	262	292	314	272	294	298	273	271	287	293	278	266	284	322	302	322	314	296	285	323	301	325	299	269	309	318	303	310	284	277	314	292	290	286	286	267	294	287	280	303	285	309	275	282	266	316	271	286	293	311	311	279	289	299	338	272	314	290	295	272	294	294	294	286	285	302	286	286	289	310	288	300	293	278	312	297	279	289	283	280	280	308	296	301	280	295	305	297	294	304	296	281	292	303	313	318	298	274	321	298	283	320	277	299	310	312	321	312	302	305	291	306	295	300	284	264	261	282	307	288	317	316	297	311	338	281	316	257	304	275	278	307	300	298	287	290	277	278	306	305	300	277	274	291	339	279	278	287	315	282	284	288	323	297	303	292	280	291	298	286	295	306	283	311	290	326	306	287	283	308	300	290	292	298	327	283	339	293	307	306	312	266	276	321	306	342	281	303	289	307	267	295	321	302	276	284	272	300	297	281	275	300	258	303	309	298	297	301	309	281	256	294	291	277	300	285	293	282	282	295	277	309	313	297	289	299	292	326	318	286	258	250	283	300	335	284	282	297	271	317	293	285	280	309	320	273	265	296	277	297	311	285	302	278	285	293	302	312	319	317	304	288	304	275	306	286	292	289	286	307	281	284	278	310	308	278	308	292	296	288	286	308	283	292	300	311	279	269	277	262	315	308	325	303	274	299	296	303	339	275	295	309	310	302	291	288	304	295	289	285	262	288	283	287	295	290	302	277	259	253	307	313	301	304	288	282	300	287	294	268	267	261	294	274	337	321	229	296	322	278	306	309	292	296	266	275	283	291	309	295	293	286	308	289	306	271	300	298	305	297	292	294	289	269	329	289	312	288	300	322	306	272	306	305	310	279	283	292	265	295	267	279	292	290	318	291	288	285	287	319	292	299	316	312	289	287	320	277	286	272	280	303	301	301	300	301	301	285	317	288	294	293	278	301	281	291	324	309	306	280	307	285	289	273	271	278	308	298	307	303	319	321	322	273	279	327	274	309	266	255	322	303	331	277	270	284	313	290	295	296	283	310	301	314	316	272	316	279	303	317	269	284	312	280	299	295	319	299	284	331	278	284	298	292	306	260	292	263	288	309	307	314	290	287	283	328	297	290	307	308	281	301	280	295	301	293	304	294	291	291	291	278	298	279	280	310	304	307	293	304
28978	27701	31225	21561	12506	7007	3025	2539	2545	2523	1123	703	1043	1304	794	730	654	744	843	750	607	540	470	478	407	370	440	391	403	414	397	416	327	357	322	305	348	324	300	315	312	316	328	310	285	276	316	300	300	285	292	303	295	288	307	319	295	307	282	278	307	291	292	302	277	276	304	268	301	296	285	278	328	293	311	322	305	299	290	309	275	303	272	293	285	286	269	278	293	291	301	321	304	289	288	300	289	306	289	290	271	272	330	264	296	290	309	282	278	284	304	335	290	274	280	292	303	280	309	292	289	293	309	302	295	305	277	299	288	302	320	304	295	287	275	287	257	303	299	276	285	312	312	284	289	277	298	270	308	285	310	266	277	280	320	271	289	279	294	260	300	295	298	284	302	319	271	302	257	300	280	277	304	293	271	320	282	321	307	279	298	272	294	297	287	298	314	269	321	271	275	274	282	276	305	283	291	291	326	294	288	297	321	289	286	299	286	295	300	320	314	277	308	307	303	278	254	317	316	317	305	263	300	289	322	277	300	305	282	299	303	318	303	303	289	308	285	288	265	274	267	287	286	290	313	272	290	288	270	283	311	295	321	280	302	278	290	290	268	245	276	306	265	328	268	326	293	293	272	286	288	302	296	285	292	288	276	279	303	251	289	279	313	285	289	325	300	291	308	269	313	276	286	326	293	292	297	279	291	284	310	296	295	268	301	318	264	299	310	319	303	293	281	267	285	292	282	316	261	291	313	311	281	302	241	293	299	311	277	270	295	304	281	283	314	285	291	300	318	315	277	253	268	272	300	290	306	287	289	324	276	301	296	276	309	263	292	267	285	298	278	300	290	289	323	292	265	282	330	269	301	290	304	290	287	294	256	299	293	287	281	294	317	305	316	264	274	311	278	310	273	299	287	290	313	309	297	316	312	301	305	298	310	262	277	289	288	287	324	284	297	276	275	290	272	295	331	273	286	278	276	290	292	290	324	290	294	302	282	314	309	280	271	258	259	303	309	321	297	300	291	310	324	361	285	287	340	284	292	303	309	281	288	286	297	311	312	303	276	300	293	311	304	291	286	274	284	279	313	271	303	279	311	299	282	321	286	310	255	272	308	297	282	295	283	276	263	274	305	312	274	318	299	290	296	290	236	276	315	289	317	291	268	299	304	273	304	282	309	313	277	286	318	272	306	294	289	293	288	259	269	327	290	292	278	291	324	331	291	300	288	285	295	283	283	291	297	300	303	318	272	271	279	291	306	281	292	281	318	274	275	298	310	297	300	278	306	276	292	301	282	304	321	282	308	303	325	261	278	302	292	289	271	280	286	318	280	289	310	294	295	309	278	296	300	309	308	313	321	304	284	261	262	277	291	292	320	298	283	301	288	292	312	276	286	305	275	261	289	284	280	267	279	309	287	284	264	284	290	303	278	316	277	300	275	291	295	306	280	303	264	284	253	320	292	322	299	313	291	259	272	265	320	297	291	308	297	305	298	289	311	334	277	268	302	292	286	296	296	286	304	296	287	259	301	277	295	286	296	283	274	293	309	266	264	299	272	318	296	284	263	315	309	293	292	283	261	325	308	267	315	282	327	288	308	319	268	280	287	298	290	270	304	301	296	275	297	297	316	318	301	270	300	296	271	272	308	289	290	273	317	280	301	288	261	285	262	310	283	310	301	292	268	298	293	297	301	301	297	304	279	323	298	275	290	284	274	272	291	302	295	305	288	274	270	293	281	277	281	287	272	296	321	289	292	262	277	298	297	306	274	309	294	304	280	288	299	295	299	320	312	315	278	295	261	270	307	318	269	256	306	297	279	294	332	295	277	315	283	282	281	271	289	289	316	321	285	286	285	275	309	318	313	274	263	315	288	320	253	270	294	269	272	272	298	291	295	323	264	257	283	292	311	313	280	279	323	301	266	298	280	264	299	320	277	290	279	324	302	313	291	303	291	284	313	300	267	285	313	288	321	294	281	308	290	290	275	278	301	281	266	296	284	300	293	265	282	295	305	280	303	277	259	290	309	261	269	280	275	312	310	293	298	314	318	304	314	293	272	285	295	305	260	294	299	296	288	296	283	277	279	263	261	299	282	295	283	295	281	301	299	289	280	284	303	316	306	321	299	289	296	288	287	282	283	259	283	298	286	281	305	277	288	298	303	278	311	310	304	302	323	276	288	289	287	285	275	286	298	316	256	306	284	304	267	317	266	273	290	313	333	311	301	291	316	318	259	274	262	304	303	306	295	291	254	269	305	301	289	322	295	280	284	260	303	310	306	312	292	262	307	291	287	283	299	275	247	301	297	273	294	291	278	246	293	266	296	272	281	297	311	288	313	289	299	306	313	306	304	278	271	283	278	310	318	302	286	275	273	293	285	272	275	278	302	310	291	285	254	290	289	287	257	292	281	265	286	315	317	279	309	282	302	323	278	271	299	302	273	302	308	291	272	281	287	284	310	297	296	253	290	322	296	283	286	296	295	300	289	273	292	306	270	307	275	286	295	281	293	335	307	305	303	284	324	270	271	304	286	273	294	265	295	270	276	296	310	286	266	304	268	308	299	283	286	276	304	285	287	261	313	284	305	304	318	277	315	291	257	272	279	274	279	336	280	285	297	319	264	292	295	319	285	309	295	304	278	309	280	278	308	283	294	271	294	281	268	298	270	264	299	287	312	294	262	276	308	282	299	303	294	274	287	321	309	318	297	309	303	284	312	254	265	285	270	270	315	325	273	322	292	307	269	277	285	301	259	290	263	312	265	273	323	279	272	286	303	307	319	305	304	295	281	281	298	280	305	306	292	316	280	309	316	280	258	306	260	278	271	296	293	298	272	271	262	293	286	290	296	286	293	289	296	283	301	272	282	264	310	302	289	276	312	312	266	300	311	292	277	330	284	273	283	292	306	288	291	316	264	300	272	287	279	291	285	275	272	296	268	285	296	269	285	294	285	303	299	303	307	262	331	270	289	296	283	314	301	297	272	273	290	300	293	312	314	303	275	285	298	289	300	281	273	300	285	311	293	287	294	281	299	306	312	279	305	317	302	304	298	303	321	292	291	263	262	300	319	299	288	307	282	292	321	281	332	302	305	266	318	307	303	292	328	274	316	269	295	315	288	304	294	293	327	274	303	267	277	321	270	308	276	306	292	296	328	304	298	271	274	273	303	312	314	293	299	288	288	306	298	265	286	294	281	296	318	336	298	304	317	295	307	296	288	278	290	306	261	292	288	277	274	293	282	327	279	271	275	293	266	302	265	299	287	295	283	293	310	282	320	307	301	309	276	309	307	321	303	275	299	278	292	310	295	314	293	285	309	302	300	272	311	300	267	267	315	265	312	285	271	289	259	302	278	296	281	298	292	289	286	258	289	305	308	284	282	282	297	245	283	306	268	279	302	307	248	262	272	279	297	268	296	285	298	283	287	277	293	284	311	321	287	334	310	241	277	325	294	319	300	277	302	295	274	289	299	306	293	266	307	264	302	270	288	321	305	313
35013	44371	36729	22587	17105	11327	5635	5333	5391	5303	2381	1297	1974	2388	1455	1234	1117	1367	1453	1309	959	792	700	612	598	526	527	577	575	503	502	516	433	393	409	430	411	409	384	393	425	386	368	369	408	362	385	331	332	349	371	340	350	389	364	352	351	343	308	335	352	356	384	360	345	363	344	355	351	353	321	361	361	318	303	343	366	327	365	366	366	383	364	321	345	352	372	324	334	353	369	347	371	349	351	355	356	306	351	388	359	357	344	324	327	346	345	349	314	356	319	352	377	300	348	350	336	391	350	324	347	347	352	371	331	334	334	375	374	356	363	333	342	350	330	357	340	290	313	341	351	350	336	333	342	359	342	360	340	307	354	349	358	340	347	337	338	375	352	342	340	371	324	335	366	370	346	327	338	338	348	371	328	348	377	329	344	364	340	341	356	340	347	356	358	348	384	316	365	342	326	377	353	347	357	331	362	339	359	353	347	347	357	346	331	346	351	337	362	348	327	349	334	352	315	343	368	358	363	353	304	325	350	350	349	320	356	343	367	319	355	339	369	348	359	338	359	333	370	354	331	344	337	346	376	371	317	326	347	340	356	329	348	324	356	352	369	350	384	367	344	338	330	350	308	352	322	364	360	384	358	336	362	353	360	383	318	343	332	375	367	360	372	332	356	364	318	342	373	354	321	360	355	373	332	357	358	349	359	407	336	345	331	344	368	362	351	348	336	377	349	368	347	298	340	330	379	364	354	332	366	369	355	329	335	334	342	338	347	345	354	337	336	326	331	350	346	352	356	337	300	396	343	338	346	345	330	339	371	348	352	379	361	350	299	324	318	330	315	320	333	341	318	369	350	371	334	354	353	301	330	333	326	336	363	308	387	324	320	327	344	372	347	367	361	363	338	329	367	337	330	341	358	332	354	378	323	330	337	329	345	359	336	365	338	363	341	338	336	348	322	353	327	341	349	352	333	356	343	346	327	381	338	370	321	326	348	364	325	376	362	332	342	375	323	348	349	344	342	328	338	342	327	369	316	353	335	320	342	327	331	357	345	337	333	379	370	343	336	302	330	336	361	322	376	341	328	358	350	350	371	320	320	337	345	372	350	329	324	341	348	359	342	340	342	329	334	358	323	353	358	342	351	332	354	352	357	353	345	343	327	324	356	320	353	380	319	328	329	331	362	347	369	323	332	349	341	345	334	336	350	352	318	349	373	346	324	364	326	353	320	401	345	302	332	379	354	333	376	317	353	324	346	354	334	363	363	349	378	354	339	317	324	352	328	344	326	389	349	352	334	332	360	330	347	345	340	367	357	350	369	338	346	329	377	321	377	365	366	336	327	370	348	329	343	332	323	321	348	314	347	367	344	355	358	332	328	336	342	338	346	333	330	342	333	372	347	335	339	365	328	345	316	366	368	371	380	317	331	346	332	354	344	331	340	323	367	336	356	337	359	354	344	303	358	371	328	308	389	333	363	337	359	352	324	346	337	362	348	325	369	364	313	367	335	330	356	342	353	330	325	372	351	376	357	346	323	340	343	378	354	355	342	344	329	338	385	351	351	320	359	347	350	366	366	348	362	338	334	332	330	379	353	350	329	362	365	369	352	356	341	341	366	362	363	316	385	369	343	350	395	376	351	346	351	319	369	365	332	353	311	386	350	357	339	312	320	355	387	381	357	362	353	397	326	352	349	335	338	349	316	377	347	351	358	360	330	343	353	360	363	352	324	353	347	330	348	369	368	338	332	384	373	340	376	367	314	342	345	349	332	367	350	365	330	354	383	352	368	325	367	336	337	351	358	338	353	360	336	356	365	343	365	337	341	365	342	383	314	344	338	352	314	337	306	376	329	356	308	401	364	329	352	335	348	347	342	374	326	366	357	364	353	339	366	328	338	351	380	340	371	368	366	360	323	378	336	360	369	372	375	362	319	345	356	335	331	340	320	337	369	351	366	342	344	333	384	342	299	352	331	379	336	354	362	322	326	369	325	330	321	345	337	359	350	332	354	387	330	370	322	372	345	352	342	353	317	362	348	356	346	340	352	336	386	340	362	365	338	322	305	396	361	361	349	343	332	343	347	347	362	327	344	363	343	330	366	328	337	330	312	359	349	345	358	351	306	327	332	335	343	363	341	344	356	328	324	384	338	347	377	364	348	325	333	335	330	328	342	337	387	374	361	351	362	344	333	376	352	350	360	352	352	348	355	355	339	362	316	324	328	338	333	353	333	385	364	345	380	371	322	355	369	344	362	325	331	332	348	368	339	366	328	373	363	364	358	324	344	356	337	347	341	348	339	338	356	325	349	368	317	349	349	344	348	347	327	327	360	346	345	359	365	336	359	351	326	350	318	364	314	348	388	361	322	354	354	353	373	324	328	331	353	336	346	366	319	334	403	374	314	342	356	344	343	329	365	366	374	328	325	384	365	367	308	348	342	362	381	320	317	330	353	334	371	328	311	325	372	356	315	367	354	352	358	362	298	357	346	318	350	374	346	334	345	356	343	329	363	354	349	322	369	365	331	370	352	346	344	351	354	338	355	340	361	349	354	378	369	350	357	336	340	328	327	336	370	366	373	359	335	344	343	327	347	322	369	362	370	331	363	339	353	318	364	345	371	345	364	353	325	366	340	370	359	364	334	363	318	351	314	343	329	339	358	344	367	374	311	327	340	375	372	364	336	360	356	331	372	379	352	342	338	359	363	323	368	346	350	354	337	340	315	351	344	365	342	331	348	365	317	360	343	333	323	354	349	330	349	336	325	366	333	325	344	345	348	360	357	364	345	370	351	327	342	349	335	370	357	347	327	382	369	324	354	358	357	330	354	331	303	358	348	364	357	363	343	346	362	341	346	341	344	338	338	328	319	369	374	366	352	363	357	386	366	328	350	324	361	358	354	342	352	328	350	357	347	313	322	317	354	367	351	341	358	368	361	347	385	343	354	334	341	349	375	331	380	309	374	369	347	330	389	371	334	341	396	340	364	379	353	340	352	352	368	351	339	350	345	362	380	350	315	342	335	348	318	372	332	335	351	378	372	352	298	342	346	326	333	346	358	362	340	399	386	397	354	356	364	312	367	354	376	343	348	334	345	354	334	356	333	342	335	352	345	387	357	358	368	369	351	336	351	320	362	338	352	348	358	364	339	340	332	322	339	360	301	377	345	352	345	360	369	346	335	340	318	340	357	361	328	337	357	367	370	313	322	310	308	322	371	346	360	316	321	326	341	312	334	340	328	331	365	367	321	342	338	360	343	329	339	357	304	342	341	336	329	338	324	373	330	334	344	334	376	334	331	320	346	381	378	330	322	355	328	352	354	337	338	380	393	324	342	365	361	355	340	326	350	327	335	335	346	330	355	367	291	340	341	321	350	299	348	384	356	336	358	334	370	313	349	349	349	315	322	347	378	390	344	367	358	347	326	349	359	354	339	380	326	360	330	336	313	328	369	352	322	325	345	353	370	351	372	362	332	366	347	363	329	352	333	349	365	353	329	345
23606	20919	28205	24028	21998	19209	8395	4619	3769	3498	2128	1643	1840	2295	1645	947	931	1053	1148	1013	448	600	436	390	397	412	442	441	366	437	355	351	320	297	297	319	271	268	286	267	244	212	251	241	231	261	255	215	216	236	243	212	213	257	230	229	206	225	230	232	232	232	199	218	201	248	211	223	214	212	225	244	223	215	207	228	235	219	200	227	215	211	240	220	203	227	220	225	239	220	220	209	223	234	211	220	203	238	238	264	218	217	229	225	211	225	215	228	240	234	217	232	244	230	205	224	216	203	212	243	222	243	214	233	203	229	219	209	201	237	225	236	251	240	244	207	218	213	212	250	219	230	221	213	210	257	212	222	225	250	209	236	244	229	208	234	230	224	222	244	207	242	271	262	222	220	226	236	205	226	238	221	220	206	211	211	227	232	234	199	225	227	204	218	236	206	252	259	220	235	207	208	218	246	258	239	246	241	225	216	211	228	224	198	228	260	258	216	211	193	220	226	203	237	211	235	214	221	229	233	210	224	223	214	246	222	242	231	224	229	208	211	241	212	218	218	241	237	229	239	223	251	236	217	231	204	229	239	226	226	222	188	216	220	188	219	217	226	213	249	206	235	234	235	210	216	210	216	214	242	194	202	209	222	234	210	234	224	234	264	223	231	240	214	232	234	244	232	241	225	228	214	202	205	218	228	216	202	208	226	210	236	196	230	254	226	227	232	201	219	255	200	226	239	232	209	220	223	214	212	229	256	202	248	221	226	218	215	194	221	221	210	226	241	225	228	226	224	222	248	231	201	205	240	228	229	222	255	242	221	224	224	221	210	208	242	245	197	225	232	214	231	211	224	222	214	213	235	203	217	222	200	231	219	243	238	201	225	230	202	244	229	228	220	223	210	247	222	220	208	212	237	201	240	247	264	216	266	219	238	216	241	223	231	231	228	217	227	221	200	228	216	210	216	220	232	202	229	239	239	238	222	231	248	214	240	224	211	245	215	238	222	214	218	238	218	230	217	213	206	235	184	225	251	229	246	223	198	212	246	218	212	223	228	220	232	258	247	214	212	231	246	211	257	201	228	212	274	235	245	228	213	195	224	223	221	229	229	227	223	195	253	197	226	231	247	255	201	196	232	218	231	218	227	202	243	219	252	237	226	220	239	223	233	223	231	214	219	219	222	278	218	213	204	222	207	199	224	230	224	249	226	214	210	198	258	205	203	219	233	260	217	218	217	201	226	219	211	238	209	213	226	234	203	229	233	215	205	251	231	227	210	228	246	240	241	221	253	205	221	229	227	216	228	254	226	201	248	210	246	218	234	238	248	225	262	200	262	244	237	239	203	222	245	216	232	224	248	199	197	267	222	208	241	218	216	220	225	199	232	232	224	207	239	236	220	219	252	209	236	243	212	215	220	242	230	205	230	236	216	205	237	221	244	255	212	234	236	228	235	223	220	210	225	234	223	210	231	236	219	236	209	228	239	222	231	249	242	229	232	222	240	227	244	224	201	243	217	244	237	216	218	249	212	230	198	241	230	191	220	221	251	241	207	244	251	223	224	201	220	210	235	217	233	224	248	200	219	203	227	205	233	248	236	211	226	223	239	235	239	241	228	219	228	231	186	221	205	244	216	237	225	221	247	232	212	261	228	231	211	216	243	228	206	220	211	221	250	227	224	215	224	182	206	199	214	220	223	222	208	227	241	232	209	208	240	226	255	224	217	229	215	217	231	208	201	210	228	240	215	254	216	218	214	234	228	233	240	223	241	224	225	215	229	228	237	210	195	234	227	219	223	220	237	241	227	216	248	241	233	240	226	225	222	225	228	226	232	214	252	223	213	237	232	225	246	214	233	223	225	228	212	244	192	245	233	219	213	231	218	212	207	229	221	223	229	221	222	213	216	205	209	216	210	236	229	252	225	208	201	235	226	230	227	232	239	238	211	217	207	291	236	257	216	220	238	218	220	215	234	203	220	213	254	221	247	202	209	209	234	195	212	231	220	244	230	212	249	205	250	228	237	243	198	214	225	220	269	243	217	232	211	213	206	233	200	228	213	224	210	216	237	205	253	200	251	223	239	253	211	232	232	251	219	193	212	225	215	204	211	209	240	210	235	243	218	219	238	217	223	237	243	230	229	219	209	222	210	225	221	212	233	206	221	232	235	210	226	241	233	219	229	218	213	233	233	229	251	209	219	220	213	204	215	216	220	228	250	211	225	220	230	230	222	225	231	247	230	224	218	207	251	213	237	216	243	236	218	239	219	244	214	243	249	221	231	236	224	243	248	207	211	228	210	229	213	230	266	250	230	215	230	222	210	218	240	270	230	233	227	248	220	225	256	224	214	246	225	237	227	203	205	218	266	223	225	226	216	225	200	251	213	215	234	216	232	247	220	208	228	226	223	223	219	250	224	227	231	227	212	202	207	238	219	184	218	229	213	221	220	239	206	241	212	219	232	217	238	238	229	209	227	211	204	233	213	224	235	229	191	221	219	236	211	204	268	224	243	212	232	238	229	207	209	242	230	238	216	243	235	229	232	213	243	224	209	220	220	232	216	202	223	213	219	243	236	207	212	224	233	216	234	240	233	201	207	226	232	224	211	214	229	208	216	218	242	208	214	225	227	236	223	223	215	257	238	240	219	234	213	219	240	239	203	235	219	232	239	216	231	224	218	224	241	225	232	248	254	228	233	192	220	207	213	250	222	235	246	231	220	246	222	221	227	230	232	226	212	236	214	217	211	230	205	209	222	208	246	242	236	221	223	233	200	232	231	200	226	232	230	216	224	224	216	223	215	213	236	223	219	246	208	237	223	218	233	228	269	254	203	236	226	257	219	203	193	216	226	234	235	207	240	215	191	234	222	246	243	260	212	227	230	246	208	188	228	232	226	237	234	211	226	222	215	217	217	222	205	212	243	202	213	263	237	196	232	227	216	213	210	204	250	256	235	212	201	225	240	213	208	222	222	222	218	226	231	248	259	211	239	234	216	238	234	227	225	206	218	203	251	226	235	219	224	230	255	224	208	223	214	211	227	209	221	221	245	213	218	218	218	205	208	216	233	194	217	228	217	199	210	245	207	217	224	199	230	217	226	227	204	228	224	241	220	218	236	224	232	232	206	226	240	223	215	254	241	238	224	210	226	255	215	210	217	202	231	235	251	200	225	223	231	246	236	222	227	225	220	218	228	224	197	211	237	246	217	234	236	226	234	240	213	205	231	226	227	238	198	241	254	208	230	246	241	250	227	214	250	242	236	251	212	250	221	235	238	212	226	221	229	220	222	211	219	216	213	216	219	234	212	222	239	216	213	224	214	220	204	218	239	211	216	230	249	228	220	220	230	227	208	231	241	229	240	217	226	213	225	228	235	239	215	228	203	229	253	214	207	188	231	210	206	200	213	221	213	183	220	225	243	236	237	238	233	212	228	255	238	206	245	215	231	237	249	223	210	215	235	204	249	236	214	219	242	210	213	246	231	219	226	227	221	204	226	221	209
36296	52533	43272	29661	27329	19211	9588	8826	7600	7083	4199	3392	3599	4416	3015	1732	1766	1958	2049	1852	695	927	710	647	673	602	593	603	557	616	527	478	459	426	386	402	378	332	348	381	365	263	292	319	330	292	286	267	282	276	243	283	251	271	265	259	248	271	271	268	275	260	264	238	290	239	233	265	263	275	267	241	260	241	269	281	280	266	275	253	282	246	259	265	240	249	279	277	248	250	299	297	260	298	269	289	279	284	265	265	243	291	268	288	291	268	261	251	255	267	260	264	311	277	263	289	260	263	266	281	249	263	263	271	259	267	274	265	273	262	257	268	258	274	269	268	264	254	253	250	295	262	278	275	251	254	264	266	280	274	263	289	285	272	240	285	281	249	277	264	284	269	267	278	253	271	263	277	267	250	286	244	258	272	270	285	261	268	274	245	295	275	279	260	249	273	290	273	272	271	283	295	279	271	259	284	276	286	256	303	273	284	249	279	274	267	279	251	283	236	261	257	283	304	247	296	237	251	250	276	246	288	249	308	251	299	270	238	280	247	267	273	254	263	263	304	298	274	266	261	279	265	275	260	239	256	242	282	291	251	274	244	267	270	228	245	282	269	272	266	262	267	273	272	273	279	238	255	247	256	284	265	287	289	293	259	251	254	289	237	266	253	299	286	276	237	260	230	254	277	259	263	258	287	274	285	256	263	292	282	277	311	275	277	282	266	243	252	255	263	268	241	288	259	275	278	255	243	242	281	244	280	262	326	282	293	270	256	274	268	245	272	254	265	289	279	263	294	266	295	288	241	263	257	248	277	265	282	241	286	278	312	310	268	263	263	276	255	271	273	269	261	280	288	253	289	273	259	276	303	273	265	275	235	285	298	270	269	261	292	261	260	246	269	237	307	305	236	266	261	260	267	265	285	271	253	254	267	265	276	268	270	282	220	265	261	286	269	246	270	285	264	247	257	262	264	289	242	294	267	251	269	281	248	278	276	260	251	315	250	255	286	277	278	268	260	228	271	266	250	262	262	271	266	284	264	272	285	219	235	291	283	271	294	281	267	270	251	255	253	293	250	275	277	257	250	256	260	243	282	272	290	255	270	283	259	269	273	284	285	267	296	277	304	252	251	278	289	212	283	237	270	273	294	272	280	255	275	262	265	276	274	281	262	318	294	275	264	257	282	288	276	259	276	265	255	287	283	276	268	244	265	280	279	301	276	279	264	278	303	296	260	257	274	248	274	271	259	249	271	258	273	293	275	251	282	272	251	244	268	264	293	284	284	252	285	271	258	239	275	265	279	274	253	291	248	281	275	286	270	241	272	275	283	253	249	245	305	251	297	271	244	252	259	307	272	264	264	244	256	280	280	300	263	289	277	266	264	283	284	285	280	262	294	247	261	256	255	263	247	297	302	271	276	268	264	242	305	265	245	245	262	279	287	278	259	266	276	262	302	273	292	273	249	258	259	270	268	256	262	289	273	272	271	255	269	265	263	264	263	283	269	263	276	252	266	276	271	253	285	259	265	278	281	256	278	300	246	284	300	270	266	273	245	284	254	273	277	255	270	278	279	246	249	293	262	251	250	262	251	258	258	268	285	280	264	267	284	257	268	252	265	274	302	273	256	246	261	252	280	288	266	242	292	265	245	232	270	271	275	256	280	261	303	284	288	257	291	257	261	249	300	276	282	282	290	301	258	270	271	261	292	276	250	278	241	260	230	275	263	271	262	278	251	268	276	283	255	281	269	266	248	270	273	258	292	239	257	277	260	266	279	266	309	280	244	250	284	267	273	275	270	267	265	260	255	291	310	243	257	292	284	312	256	263	266	269	255	276	254	267	284	279	284	271	272	279	262	278	227	258	260	250	236	239	247	252	252	273	265	269	260	249	281	294	261	272	265	248	281	269	244	241	266	276	278	270	265	275	278	309	259	285	243	264	265	256	261	298	264	278	260	267	290	285	272	277	281	245	283	277	266	285	248	282	262	270	278	275	260	272	297	288	256	289	292	250	283	277	278	303	296	268	255	291	263	287	256	238	281	255	266	245	260	287	263	248	297	299	280	274	266	288	285	262	270	289	274	261	280	266	274	294	265	249	279	296	262	252	268	263	300	280	251	260	288	258	273	280	282	275	268	301	239	269	267	258	272	273	252	279	301	259	282	283	261	286	253	292	279	277	262	248	272	281	273	290	271	277	312	280	249	295	291	278	251	261	277	250	238	257	255	258	281	243	253	269	255	272	256	271	298	260	258	264	272	230	281	285	271	259	246	277	276	245	291	280	265	260	292	237	267	272	242	270	269	282	270	247	274	259	285	296	261	291	281	249	271	277	256	276	278	250	279	275	243	266	291	304	270	264	267	288	308	273	299	274	257	280	276	246	253	259	272	276	258	246	276	237	244	244	261	269	275	271	279	277	276	274	266	295	255	257	268	262	260	247	270	252	274	261	261	270	297	273	243	268	248	276	284	277	237	254	271	275	269	300	254	284	281	287	268	270	274	261	267	271	265	222	273	277	249	297	254	270	233	263	263	252	257	264	257	274	269	267	295	282	242	290	282	252	246	265	276	269	286	267	258	250	251	269	263	284	248	291	263	262	263	265	273	280	252	294	264	276	272	277	279	270	264	246	248	243	265	239	298	281	253	257	243	260	246	236	307	269	289	286	256	274	235	236	268	261	254	262	297	269	267	268	283	257	266	256	310	222	257	244	267	279	271	288	262	268	268	270	261	285	281	256	257	276	282	298	282	309	247	300	286	227	273	261	261	242	234	252	299	274	264	256	268	271	281	250	250	255	273	259	245	280	254	262	272	278	259	264	276	287	277	244	269	233	259	238	270	268	282	231	265	263	276	262	303	231	253	252	262	273	247	260	264	270	244	288	240	267	255	229	258	301	272	272	263	266	280	249	258	246	248	270	236	276	280	272	258	256	291	288	289	290	281	279	270	256	257	261	255	260	277	252	272	268	241	292	252	269	285	280	266	258	271	276	285	264	298	276	269	296	288	240	234	264	225	277	275	240	262	281	239	284	252	273	273	290	263	272	281	266	241	248	296	278	239	274	266	254	290	290	307	240	246	284	239	254	229	251	273	275	242	244	270	275	293	282	272	290	295	288	266	250	259	254	296	253	251	255	279	312	273	279	263	246	275	250	279	276	297	263	301	262	258	252	261	284	284	252	304	286	247	265	268	264	284	239	252	303	285	251	259	307	289	311	259	290	266	252	287	260	302	261	232	280	284	256	260	292	269	256	295	252	321	262	262	295	248	254	247	279	264	257	275	264	269	258	276	250	285	262	289	255	302	275	283	305	276	310	255	252	262	271	293	251	265	268	251	276	297	273	242	281	271	252	279	268	255	292	288	273	249	270	293	285	283	239	286	267	257	262	241	266	287	262	303	248	278	250	276	260	248	260	297	272	260	258	286	268	278	269	285	253	279	255	240	299	257	240	271	257	245	253	288	283	275	250	269	247	259	263	259	260	273	273	248	293	277	303	244
24732	20940	27615	25108	20191	13516	4801	3678	4430	2516	1649	971	1897	1985	1009	816	1140	1211	808	656	601	593	514	584	539	496	506	512	530	478	395	421	423	417	390	431	387	398	359	393	419	350	401	349	334	363	346	358	335	342	331	339	340	332	356	336	347	340	324	331	360	356	316	319	343	317	347	307	376	352	334	338	337	356	358	331	328	340	357	352	330	342	325	335	353	322	355	354	368	339	367	340	350	361	367	331	338	328	315	335	372	365	335	327	336	356	335	343	346	342	318	358	299	379	338	327	313	347	379	361	390	350	331	335	339	344	317	339	358	352	360	334	349	352	329	355	343	341	338	376	347	351	343	370	341	332	325	322	354	301	338	341	388	339	322	363	325	381	384	364	348	323	319	328	364	364	302	353	315	323	325	349	383	343	349	350	353	318	331	323	339	354	342	327	367	309	326	319	335	327	327	358	344	343	357	320	316	322	351	327	350	347	344	347	345	348	341	331	328	339	332	348	354	347	327	333	312	317	363	336	383	340	355	373	325	338	333	344	322	324	354	348	343	344	336	342	344	346	355	335	312	326	334	353	350	322	349	338	359	341	330	348	357	335	329	340	345	309	333	366	346	355	345	346	338	354	353	365	319	367	305	300	346	328	314	334	385	335	347	347	328	328	327	327	363	352	319	324	317	349	314	335	366	338	328	314	315	356	377	335	367	326	330	342	363	366	357	335	333	315	344	348	319	370	332	337	335	345	366	364	334	323	368	323	362	359	327	327	351	342	332	346	342	319	358	336	339	367	346	338	334	362	322	357	364	363	336	296	342	311	338	371	314	329	330	324	333	358	357	319	327	356	307	361	326	357	346	358	371	350	335	322	340	380	366	349	364	340	353	322	314	343	357	345	345	350	344	304	359	339	375	338	352	345	374	334	343	356	368	335	371	343	316	327	328	350	376	356	326	333	369	357	320	363	338	372	312	346	316	330	338	335	332	340	322	335	314	320	349	340	327	327	334	342	353	328	327	365	332	340	326	366	336	338	350	309	370	341	329	292	333	288	351	353	330	318	345	325	321	347	347	350	330	364	320	336	340	326	362	308	330	341	362	341	331	372	356	325	343	361	339	343	317	372	334	352	347	337	339	335	371	327	353	339	358	328	370	361	328	350	339	356	369	330	334	345	317	324	365	341	336	325	340	323	341	316	317	346	333	376	335	354	327	336	323	349	320	370	324	312	359	323	363	341	361	347	345	379	346	321	340	327	350	330	334	354	354	362	332	345	356	353	390	354	341	344	331	350	323	356	366	310	315	332	337	341	348	346	319	342	334	318	342	329	384	342	347	341	329	333	350	327	363	332	334	347	310	375	320	340	353	331	365	360	381	332	358	321	342	362	333	328	355	345	348	339	311	329	301	326	339	330	367	336	326	336	329	369	397	388	354	372	355	329	324	326	315	345	346	317	317	346	362	379	368	346	376	292	326	364	359	331	356	334	360	354	377	352	311	330	356	322	323	352	362	329	337	333	319	360	355	327	358	350	327	345	318	317	328	366	353	327	359	343	370	371	349	355	329	350	318	350	336	333	317	338	345	326	357	362	368	323	345	341	320	355	343	337	338	319	365	317	345	341	342	330	351	360	316	371	343	348	337	340	338	335	331	327	352	349	350	317	327	366	331	329	330	330	353	320	333	345	337	351	347	324	321	344	329	360	333	357	312	371	338	331	343	321	340	332	328	372	326	339	340	342	327	366	310	373	348	333	304	342	350	359	330	330	320	339	352	336	337	374	343	319	333	342	373	337	329	346	360	337	344	338	341	361	364	333	340	317	324	372	336	350	316	336	363	325	342	348	370	352	361	343	359	318	355	320	357	317	318	322	356	353	344	348	333	341	351	307	296	363	355	327	309	339	278	343	333	349	345	347	378	326	347	328	357	358	404	349	332	345	327	329	297	340	340	295	312	361	359	341	348	336	304	315	308	345	336	324	327	343	361	322	338	342	365	316	318	354	329	355	276	340	360	313	340	343	322	336	301	338	329	340	354	354	329	324	334	355	328	320	358	325	369	347	369	335	352	333	363	337	362	343	345	334	362	313	334	344	346	336	346	340	335	317	311	358	342	333	323	369	367	351	313	347	346	309	338	331	340	417	323	359	363	351	335	353	329	335	333	376	366	354	315	359	343	360	341	379	348	343	363	342	312	335	335	318	324	343	338	340	329	387	338	328	317	373	352	372	337	347	340	347	318	306	338	332	333	351	341	384	332	365	376	334	333	338	343	320	366	358	340	336	363	321	370	347	328	340	335	359	306	372	319	327	351	351	352	340	359	358	337	321	316	349	350	317	360	332	329	342	348	307	357	374	340	325	345	325	301	326	343	369	347	363	344	359	328	336	344	347	345	340	323	384	326	329	343	341	317	333	330	330	370	377	341	332	343	334	338	365	343	360	355	315	309	337	345	368	353	343	327	328	340	348	344	338	342	326	348	346	340	335	345	360	344	329	367	337	348	355	346	358	290	345	340	339	352	391	295	306	346	334	339	327	336	315	336	326	380	321	337	360	334	303	300	354	323	293	328	371	373	334	335	341	325	343	324	324	343	317	359	355	373	326	278	355	298	352	340	360	336	338	358	352	327	343	325	322	325	365	325	338	349	314	361	336	342	347	312	329	346	336	372	342	343	333	332	334	387	320	322	328	349	362	331	365	338	371	319	327	351	326	360	358	337	321	329	364	367	350	337	348	336	348	324	296	356	350	332	350	331	376	309	339	366	363	357	310	332	360	340	346	340	342	325	311	370	337	315	326	318	353	377	334	330	376	361	332	295	361	297	342	331	353	334	321	352	330	310	344	311	341	330	337	322	352	322	401	326	337	345	333	319	327	304	353	328	342	328	347	311	353	320	355	340	370	327	347	350	321	346	349	370	336	323	330	372	327	328	360	335	342	343	342	307	363	339	321	352	381	357	369	319	319	363	353	359	370	365	348	344	342	350	299	343	337	317	332	316	343	346	371	352	334	348	329	331	348	331	330	337	332	365	365	343	337	359	355	326	348	363	337	326	319	319	337	318	330	357	331	355	345	319	344	358	346	345	340	325	360	350	328	326	349	333	333	352	326	335	381	311	352	323	328	323	333	345	354	308	306	302	358	327	333	348	320	335	375	322	370	353	363	371	337	314	363	330	321	316	309	359	301	375	357	329	340	330	339	323	318	349	310	299	331	353	351	358	353	334	333	349	354	334	286	338	323	344	333	317	316	339	354	358	362	323	350	330	319	368	331	317	330	323	340	349	336	345	348	277	361	335	323	352	356	322	335	326	327	321	337	320	374	342	353	336	339	320	304	280	344	328	324	334	327	363	351	336	348	338	357	346	353	330	334	346	337	326	314	354	353	334	329	356	343	330	301	357	319	348	317	355	333	334	328	365	316	345	354	353	351	342	325	314	377	340	351	368	315	374	331	363	315	333	340	337	322	337	334	348	369	330	351	326	322	363	335	361	348	324	356	325	345
36666	49096	40551	25202	23438	16789	7810	7775	9221	5303	3382	1853	3715	3757	1887	1461	2115	2163	1323	1128	984	998	713	848	740	776	718	733	708	638	609	559	492	485	481	473	497	440	462	462	442	409	424	414	456	419	383	420	396	392	403	410	415	391	403	377	387	379	362	386	413	413	441	415	413	404	417	383	392	385	395	406	366	412	372	407	410	390	404	382	393	389	365	425	375	394	351	397	380	368	394	385	405	396	363	390	417	417	367	411	371	365	400	419	411	384	427	427	412	387	406	402	387	408	395	411	386	368	402	382	370	413	373	418	385	403	419	382	389	401	378	374	384	378	390	402	386	395	387	397	379	420	414	388	397	406	407	363	377	398	396	421	418	386	371	410	412	384	399	443	406	379	406	434	381	421	395	397	407	350	396	399	393	396	415	430	364	393	382	398	387	415	390	374	379	379	416	394	404	416	404	387	372	388	375	355	417	426	358	395	404	379	396	400	432	408	422	410	423	401	374	402	402	400	381	357	384	377	399	398	386	397	376	393	415	395	427	419	371	428	413	366	407	355	404	426	387	404	393	373	425	401	383	386	409	396	384	395	389	397	404	392	370	372	425	380	402	386	378	404	410	398	392	365	383	375	426	391	404	382	386	398	370	380	404	431	393	378	387	426	415	395	392	399	375	403	377	406	394	415	395	424	387	402	389	391	426	372	372	394	371	381	403	394	361	427	408	414	383	405	374	422	413	408	367	401	417	400	389	402	390	398	378	376	411	423	411	368	412	412	397	384	401	371	363	404	379	404	422	402	404	419	391	390	377	411	430	377	399	372	382	403	375	384	399	391	405	384	385	378	402	399	368	411	361	401	390	398	367	395	382	388	379	371	398	395	392	381	411	354	419	412	415	411	407	360	381	384	408	371	401	380	429	395	396	394	371	378	409	402	375	392	413	390	422	395	379	385	391	373	371	387	418	385	401	378	389	419	393	377	426	375	405	409	420	377	399	415	389	360	385	414	391	394	406	408	401	370	400	395	397	412	415	402	412	411	400	410	392	421	390	444	406	383	413	389	384	403	411	386	352	389	405	414	356	439	383	378	408	381	417	407	382	401	407	392	388	381	400	408	369	408	392	382	396	384	412	409	390	371	380	365	373	403	379	389	388	434	403	392	405	375	376	388	386	393	388	394	428	400	406	413	418	367	391	420	379	381	387	410	376	388	365	365	416	393	420	382	404	380	371	402	384	393	409	390	429	366	382	382	406	402	401	393	409	378	397	387	410	402	388	407	396	404	396	391	379	396	392	384	405	400	418	361	391	422	387	379	377	372	415	405	403	388	397	430	386	423	385	399	361	419	387	426	397	411	401	366	401	406	437	386	380	385	424	398	389	379	377	437	399	390	426	403	411	428	387	393	410	402	376	440	406	389	360	432	386	381	391	440	367	385	401	411	435	397	404	377	378	427	382	372	395	365	397	406	387	403	408	414	395	370	387	397	394	407	418	403	414	386	398	391	403	386	341	366	396	414	398	438	421	427	369	377	399	388	405	432	407	391	395	338	396	439	389	373	411	387	405	404	396	420	375	383	403	409	401	380	390	418	372	374	394	382	376	446	438	422	386	389	394	368	406	429	396	420	385	374	413	360	385	385	438	383	420	359	403	414	409	368	397	411	398	380	390	423	375	369	365	396	405	390	401	405	399	401	390	399	361	400	340	405	400	429	406	399	359	401	395	412	385	353	354	422	398	403	384	381	377	394	397	405	376	407	387	389	357	422	426	414	381	409	396	412	417	392	394	423	415	397	386	382	414	389	383	390	382	368	421	392	413	361	383	388	406	410	386	382	405	406	386	375	350	417	412	384	397	413	395	383	396	393	394	370	415	361	403	376	396	400	400	402	397	378	385	397	375	396	411	387	386	396	395	387	346	400	389	389	414	410	398	407	398	377	397	404	397	391	409	400	364	381	378	392	422	376	392	386	386	399	391	399	381	375	387	405	414	387	392	417	397	409	423	368	398	426	402	411	380	433	387	397	428	376	428	391	402	413	430	396	419	394	387	404	380	383	411	398	394	378	401	422	375	406	411	349	422	369	409	381	421	372	405	375	396	379	373	411	406	386	389	406	409	447	380	412	415	374	360	419	376	413	376	382	442	378	401	382	403	431	421	402	377	396	414	402	398	396	424	359	397	379	390	390	372	373	390	400	392	380	364	389	420	374	424	389	389	406	402	437	382	348	446	402	423	422	408	393	397	392	380	391	414	390	400	373	418	375	435	400	384	372	442	390	397	400	363	415	394	400	412	401	382	380	374	430	389	360	378	403	389	381	432	382	386	399	381	396	366	421	394	401	389	392	385	356	404	377	373	413	402	397	398	394	396	445	390	384	406	389	409	419	352	399	371	398	378	393	376	414	418	424	378	402	411	372	394	393	428	405	409	395	375	393	370	404	384	397	364	413	373	410	399	418	389	374	381	353	382	398	377	428	408	419	393	383	426	406	381	389	400	366	414	397	394	384	380	375	401	390	421	430	398	377	400	373	345	391	375	384	354	399	406	385	388	408	394	383	405	384	364	379	402	374	415	437	376	391	379	391	403	400	403	387	419	386	381	388	391	387	389	369	396	416	403	357	404	421	400	435	376	365	403	411	421	375	399	435	428	418	385	365	387	414	356	405	406	410	406	401	365	383	407	392	394	388	390	399	389	356	398	437	409	398	422	388	420	428	418	379	394	380	408	397	358	370	401	396	384	391	356	422	386	392	378	398	392	426	377	379	366	393	407	440	382	389	401	351	392	393	382	401	388	423	401	390	405	396	401	393	404	383	416	392	421	392	390	388	397	379	395	363	364	420	428	419	410	403	366	380	402	387	402	370	419	396	415	412	391	403	421	397	365	404	393	381	383	377	399	401	384	390	382	395	387	375	400	419	399	397	405	365	395	391	400	422	412	379	377	386	403	407	407	403	391	396	402	365	447	392	370	376	428	432	392	367	412	430	382	362	430	419	399	398	441	385	418	393	350	385	380	405	365	427	363	390	385	417	412	421	402	391	421	459	381	398	379	359	390	404	379	357	413	384	413	403	403	407	372	408	376	403	386	383	369	439	410	420	419	373	374	388	436	376	375	410	410	401	365	388	391	415	385	416	385	388	371	402	384	385	391	405	410	393	395	388	415	371	403	391	393	430	396	390	416	388	401	395	391	395	403	408	403	414	400	401	390	370	434	378	402	409	392	429	403	383	392	398	384	428	405	413	383	407	385	392	371	398	419	385	364	372	387	395	386	398	396	390	427	374	390	392	373	397	373	383	401	385	400	409	350	369	374	408	390	393	396	399	373	411	387	406	395	364	366	387	399	366	409	409	393	390	382	398	402	420	385	382	374	390	382	376	424	441	378	435	421	387	419	387	416	386	404	398	388	386	397	389	414	424	361	390	394	400	387	383	369	377	420	373	383	427	437	406	366	403	438	395	403	379	401	390	399	402	405	377	371	347	354	346	373	400	362	399	440	364
22450	20906	28584	23425	21135	22778	19314	7729	8600	6048	3892	2194	2710	2866	1984	1616	1144	1707	1026	1087	845	823	722	636	605	577	579	672	590	489	478	452	411	366	380	384	335	348	329	341	348	312	272	295	295	315	296	294	286	288	256	307	282	269	254	274	261	256	255	256	281	281	246	276	279	254	244	255	229	273	259	264	261	216	279	287	254	251	265	252	317	259	291	235	257	224	251	269	276	275	277	275	265	265	272	253	250	244	271	282	289	256	265	277	271	285	286	260	273	265	253	244	250	291	255	260	270	246	266	268	304	251	274	271	269	285	266	286	279	273	265	281	272	258	243	258	273	262	289	253	308	282	277	277	275	266	276	261	275	288	293	280	261	263	273	281	280	293	261	286	256	265	248	275	245	262	274	291	265	269	244	257	264	256	292	273	285	264	245	282	262	284	264	274	279	271	285	244	291	247	264	276	254	273	244	261	282	261	267	246	287	248	285	281	285	296	266	244	262	236	260	259	242	248	292	276	251	282	281	267	272	283	257	272	281	251	271	273	291	250	290	278	269	275	285	239	259	245	290	307	254	226	264	283	265	255	284	243	242	256	302	283	257	260	241	300	262	265	262	264	256	258	272	256	289	273	276	251	267	274	270	265	254	241	241	255	260	283	276	242	271	297	273	257	270	257	283	277	262	259	258	255	243	273	259	260	269	280	279	296	226	230	252	255	265	249	255	268	274	261	254	266	262	308	257	268	245	295	290	249	281	243	283	288	247	290	237	252	261	260	272	288	282	253	273	266	275	282	279	273	266	245	280	245	289	265	248	295	243	258	283	255	229	244	253	264	278	275	275	254	261	253	264	269	263	264	251	281	273	253	277	291	277	245	284	269	263	249	261	268	282	257	272	261	275	272	283	289	229	260	268	243	252	247	259	261	265	268	271	261	258	259	263	281	287	253	269	283	272	238	257	272	256	259	236	246	273	223	271	262	282	235	272	264	256	266	300	282	270	279	263	255	265	265	283	285	266	252	281	248	274	262	259	300	261	264	279	256	246	275	282	285	264	264	271	306	276	284	255	249	256	276	244	252	275	258	262	261	237	275	256	287	276	259	280	249	270	265	268	261	276	256	272	231	268	252	242	273	258	281	262	261	286	270	250	262	273	274	252	271	260	255	233	259	249	279	234	259	295	248	284	263	270	238	279	255	254	242	280	281	294	276	249	243	250	246	248	248	248	266	245	265	261	268	216	272	262	265	276	258	289	232	257	266	287	263	265	265	260	281	244	276	269	274	241	283	276	265	266	282	264	263	291	273	261	266	271	300	251	266	256	256	259	263	259	287	265	283	248	260	262	268	275	274	281	282	275	268	241	280	280	279	273	284	260	251	275	240	255	268	272	243	256	272	270	268	277	261	270	246	231	256	256	257	287	263	253	283	288	249	267	265	254	265	277	283	267	285	277	269	264	285	265	235	255	271	273	275	289	268	262	260	285	243	263	267	265	256	265	256	275	254	264	257	246	257	268	285	245	293	271	257	262	260	261	246	287	265	262	252	283	258	271	236	250	250	259	246	294	283	260	245	275	253	256	247	294	277	250	273	284	277	226	281	295	263	269	263	275	255	268	261	285	274	281	283	257	243	276	265	269	258	289	290	282	258	279	255	301	259	262	263	280	250	253	288	271	270	290	274	269	265	249	230	274	280	286	273	265	292	291	278	244	266	272	258	297	273	295	238	249	272	269	272	260	258	261	252	286	273	266	278	256	270	247	250	264	265	274	284	250	266	270	235	304	263	252	263	261	264	295	241	288	266	239	242	270	264	287	254	282	268	242	262	270	256	254	234	290	279	243	243	245	281	255	256	264	274	265	291	277	267	267	276	252	274	264	259	271	259	302	271	266	261	252	264	257	282	247	260	258	260	248	274	265	274	262	252	246	270	263	273	287	264	254	247	248	294	262	265	275	273	257	268	238	267	260	272	284	256	260	267	297	255	252	256	284	267	240	276	271	270	262	245	234	249	281	243	270	270	243	272	288	267	268	290	287	241	264	270	249	273	276	247	258	252	263	249	245	275	283	300	267	259	256	266	279	255	261	270	252	252	240	270	250	277	255	249	279	252	261	251	241	260	240	268	278	243	260	282	280	274	250	241	262	274	285	259	264	260	252	282	268	268	308	269	311	258	254	284	279	240	274	305	272	273	242	258	286	248	264	264	242	261	263	280	258	287	275	291	268	247	277	268	303	250	275	246	261	249	261	256	278	270	300	286	221	244	260	275	274	266	270	267	267	244	278	288	260	279	265	276	256	262	235	251	253	263	283	250	261	252	288	281	250	271	255	269	262	255	294	235	256	283	255	283	251	273	246	280	273	284	273	243	244	271	250	252	295	263	246	273	265	257	266	285	251	281	261	264	263	277	267	273	285	244	258	276	274	253	256	248	244	262	283	249	278	272	260	282	282	283	293	235	250	256	283	251	282	276	262	280	240	268	266	249	289	252	265	265	244	263	281	308	265	274	267	257	254	279	255	280	250	264	241	240	256	270	257	276	271	271	295	268	246	270	254	289	299	278	269	263	263	272	254	255	279	279	229	287	250	248	264	271	287	277	261	289	272	269	298	272	254	255	221	298	275	243	275	260	279	255	245	246	262	256	247	263	262	242	262	267	280	278	241	246	249	266	286	290	281	239	284	256	237	262	304	275	250	293	287	277	272	274	271	285	261	279	258	280	251	273	247	293	255	272	279	287	273	256	285	230	260	273	270	258	247	272	292	226	257	275	241	242	296	253	270	273	257	266	278	261	255	259	270	244	260	250	273	244	276	265	258	271	256	288	256	253	259	260	257	276	276	252	287	258	290	271	260	303	246	274	253	273	274	252	243	273	251	243	241	284	286	263	297	257	289	291	264	280	292	251	271	251	253	256	274	259	267	243	258	263	272	270	264	241	283	269	246	265	275	273	265	255	247	263	259	284	262	261	233	239	276	252	241	260	257	263	231	268	278	230	248	262	277	268	258	270	246	266	238	286	227	286	267	240	276	280	232	219	264	265	273	272	262	282	260	260	292	273	245	302	258	259	272	242	256	284	284	258	292	261	275	242	263	260	276	258	287	281	312	266	261	266	276	247	249	247	253	263	245	265	243	244	285	245	237	285	273	233	267	271	270	254	270	249	262	272	276	269	265	265	261	267	234	267	267	258	265	252	250	237	274	260	301	255	234	244	256	292	278	290	279	247	246	278	296	286	293	269	245	271	296	245	274	250	257	264	266	253	236	275	266	271	267	263	304	263	290	314	270	292	290	287	285	254	246	248	284	243	270	259	282	273	280	226	233	256	256	281	268	282	247	246	265	273	247	283	274	247	274	261	278	257	252	266	285	260	282	262	243	273	268	267	266	271	242	279	254	247	255	266	283	267	270	261	255	263	280	296	258	265	247	244	256	263	266	231	277	284	254	236	286	272	282	252	265	263	281	258	287	254	283	268	251	284	264	261	294	261	275	270	262	257	276	273
39616	58707	51566	35975	30750	26893	14163	11822	15446	10215	7104	4092	5148	5225	3724	2910	2117	3127	1786	1815	1468	1336	1153	997	918	950	893	1003	897	774	706	677	532	508	454	434	479	421	356	375	375	371	376	355	348	323	330	328	317	312	318	302	289	307	321	304	277	299	322	312	310	314	252	311	313	286	279	294	274	293	283	273	325	307	291	334	315	290	326	250	306	299	285	285	304	304	339	297	305	280	288	269	286	281	296	291	291	281	280	316	295	300	255	304	299	304	287	294	290	296	312	292	288	314	315	300	323	326	280	321	305	278	273	312	296	276	281	278	295	292	252	301	317	284	280	277	313	273	285	319	279	286	279	292	289	297	295	269	279	294	286	300	272	290	311	281	300	306	316	311	282	297	308	280	301	347	334	304	306	284	271	305	299	293	319	321	301	307	316	294	295	302	302	295	290	281	307	302	328	311	296	289	312	281	285	301	300	259	304	299	303	295	306	317	289	317	300	290	313	284	287	327	320	290	291	321	304	283	298	316	299	280	286	322	268	315	318	311	309	289	292	294	284	280	301	267	275	303	285	323	316	296	300	309	326	299	306	316	292	308	267	299	290	324	272	274	281	292	304	288	313	300	288	271	301	281	289	294	282	303	290	285	290	274	299	275	288	265	294	342	283	273	310	299	275	292	298	303	283	316	284	292	280	327	287	306	277	301	303	286	268	334	298	311	312	273	298	303	284	298	281	279	277	318	318	272	307	286	295	316	304	318	308	282	283	326	311	350	302	330	301	287	302	292	317	296	292	292	343	283	311	293	308	295	275	274	304	278	313	311	290	305	278	315	303	313	296	301	324	307	279	319	268	292	309	280	259	316	314	299	301	282	285	312	343	288	294	294	319	308	284	297	280	294	290	254	299	277	275	278	290	271	320	298	276	266	250	280	300	282	298	299	285	287	315	300	315	310	289	283	318	266	310	283	266	300	293	280	298	271	289	265	282	316	302	294	314	247	283	317	318	276	295	291	304	284	290	272	274	283	281	319	294	298	282	320	314	312	314	298	294	312	288	312	301	314	274	296	297	308	306	300	327	303	299	324	276	303	302	289	315	323	303	274	264	294	292	329	327	312	286	296	298	292	281	300	266	319	261	311	280	310	308	279	293	282	288	287	337	292	283	288	313	308	291	296	322	332	322	291	288	293	267	292	291	291	291	303	288	307	323	304	299	295	306	307	300	272	297	280	300	316	310	260	292	251	313	272	316	291	305	295	287	295	306	319	278	320	296	284	319	292	285	321	313	302	293	297	294	304	300	287	284	276	310	291	290	285	301	316	265	273	287	315	321	305	324	315	326	290	274	289	302	299	320	308	277	298	299	290	284	292	322	309	296	280	295	301	290	284	293	271	296	305	320	279	259	301	278	289	275	295	292	281	285	291	316	284	352	311	305	313	279	310	320	286	302	296	254	294	302	322	288	319	281	298	290	324	317	294	289	332	302	314	277	278	271	281	291	326	293	319	275	315	290	291	313	302	298	296	300	305	326	284	320	302	285	305	284	307	299	321	306	314	303	316	282	298	301	277	285	303	298	284	285	303	314	268	300	296	335	321	303	311	288	297	297	300	270	292	323	304	288	303	296	279	309	295	312	286	299	315	271	328	309	304	307	289	270	289	295	296	327	288	315	324	290	289	294	304	290	283	329	310	291	281	300	292	272	288	297	307	283	286	291	306	274	274	292	302	282	317	313	277	296	264	302	298	293	307	290	275	319	274	299	320	302	288	304	295	279	297	286	315	281	301	296	281	311	305	312	304	316	281	306	266	313	305	296	311	300	271	323	267	311	314	302	297	292	314	294	279	292	281	285	281	293	292	301	292	299	306	301	307	293	327	312	317	289	309	327	311	280	294	286	311	314	316	327	283	300	276	281	272	316	315	276	280	315	285	310	290	321	314	280	295	283	300	276	321	303	304	294	288	292	313	322	291	271	301	284	309	288	306	277	290	299	292	298	295	290	315	278	264	328	294	281	279	284	299	305	292	288	275	321	309	278	318	295	286	313	325	343	307	309	298	282	311	297	294	284	289	333	284	302	306	271	288	294	286	297	269	276	298	282	300	311	309	270	282	311	275	317	275	300	295	286	314	326	316	279	295	325	274	326	287	313	299	304	332	281	298	326	299	287	276	302	278	288	314	293	330	309	274	298	315	313	319	303	290	302	317	284	309	305	298	285	288	304	276	305	336	313	291	313	250	293	328	340	274	286	288	286	313	327	268	283	302	314	299	328	297	283	331	314	297	298	294	298	296	327	309	301	316	315	311	317	257	315	302	301	282	300	305	300	295	300	311	289	294	274	310	306	268	288	282	300	311	314	297	286	303	296	302	279	302	269	295	308	294	326	257	251	262	282	318	313	286	293	306	311	301	285	312	297	307	275	286	285	315	301	308	279	326	301	279	292	311	308	296	271	272	297	297	290	307	304	305	272	283	341	282	284	318	285	295	285	338	326	310	299	281	283	315	309	289	312	291	295	290	310	316	309	267	306	328	281	295	285	309	301	297	296	289	347	297	294	301	298	312	332	270	301	303	321	307	280	307	309	307	291	292	304	275	334	293	276	306	306	299	291	313	297	301	275	302	292	305	295	280	305	279	293	300	294	300	262	285	307	296	298	304	313	299	310	291	311	268	317	279	284	271	314	294	304	306	286	304	307	287	274	307	296	292	275	298	278	290	279	294	312	319	313	278	334	288	303	282	315	315	263	300	304	347	294	296	307	293	298	309	285	301	290	286	288	300	287	276	303	315	290	300	283	331	316	303	300	320	317	295	300	304	285	302	306	280	316	298	290	275	278	298	310	305	333	290	288	302	304	282	285	288	283	294	296	291	303	307	314	319	283	298	311	330	311	280	305	315	293	294	314	299	284	297	277	292	278	275	312	321	275	276	303	318	314	334	277	302	325	272	296	327	294	273	268	283	271	293	309	286	299	278	301	319	297	305	298	281	301	296	296	295	278	302	293	296	296	310	302	289	304	297	305	280	288	297	300	275	283	285	288	297	302	305	296	280	293	312	316	299	292	308	297	254	304	298	317	290	277	288	246	316	298	275	317	299	318	319	305	284	313	315	320	307	290	294	286	326	317	291	291	314	287	279	286	299	283	315	299	313	260	285	303	296	303	289	295	288	340	274	303	325	274	313	311	311	298	319	313	300	300	305	298	271	301	303	287	276	323	315	323	289	274	304	275	280	303	270	296	286	313	299	293	276	301	296	324	288	308	308	278	274	306	284	291	322	302	270	315	275	263	339	291	295	305	311	324	276	304	281	289	329	313	268	316	318	338	297	305	272	319	292	306	265	323	310	301	312	287	314	302	309	305	284	291	273	304	319	280	315	305	330	280	275	289	294	272	274	273	288	277	306	290	313	295	295	300	295	286	273	297	304	314	308	335	280	305	304	283	297	317	280	291	291	313	259	272	287	298	296	285	291	308	327	307	287	302	286	297	312	289	300	282	302	311	298
29182	27536	34097	25650	11687	10328	5455	3305	3293	3067	1409	891	1238	1219	800	616	620	626	629	534	440	443	436	464	385	396	385	440	386	387	377	372	366	375	360	351	323	317	340	332	350	367	343	318	288	293	298	301	291	296	288	302	312	301	318	300	331	272	300	270	287	270	291	311	288	317	294	299	305	272	293	273	304	284	291	307	317	321	315	323	261	286	285	273	298	290	300	315	293	312	329	309	299	304	320	318	295	335	319	298	278	320	280	293	281	294	313	317	337	302	292	284	296	297	289	315	291	267	272	320	285	290	280	280	306	292	320	295	320	302	320	315	313	270	293	311	284	264	271	278	315	289	306	302	288	326	292	299	299	294	318	286	304	305	333	341	325	311	332	300	286	294	315	299	317	297	305	316	309	295	302	282	297	309	289	308	296	273	297	278	283	299	326	301	329	298	282	312	300	319	293	319	257	312	307	311	333	300	280	335	326	300	271	317	351	283	309	301	277	314	285	265	291	302	312	303	281	295	297	282	285	315	290	281	288	298	286	311	312	289	327	283	290	308	283	306	284	289	310	292	287	321	295	307	301	329	312	287	282	303	310	287	268	295	299	319	321	288	302	279	271	304	310	320	285	293	310	290	285	312	306	307	329	292	325	315	286	289	305	286	300	305	296	288	319	296	296	302	302	296	305	281	280	342	291	289	310	334	292	311	314	302	298	315	335	325	275	308	330	296	322	333	310	323	311	291	273	327	332	303	307	309	311	286	300	294	308	303	289	284	299	304	297	317	279	305	261	322	306	303	270	322	302	302	284	301	296	292	258	274	309	286	307	305	306	294	307	316	279	273	285	299	338	328	306	291	291	293	297	268	322	308	275	277	308	301	271	319	314	292	300	306	295	331	310	322	290	309	312	279	300	328	278	292	293	271	289	289	308	300	299	291	304	303	329	296	301	298	313	302	311	309	278	298	283	302	313	306	302	297	272	245	303	325	327	291	298	303	313	282	271	302	270	313	271	304	294	292	302	319	305	315	295	302	317	309	278	322	312	318	329	291	312	308	306	310	308	288	299	302	291	291	279	294	319	312	305	306	292	307	334	303	312	277	326	311	293	304	290	310	310	317	310	319	293	289	305	280	297	312	297	321	298	307	327	301	292	319	304	298	291	291	311	299	334	329	285	320	298	264	315	320	291	299	340	316	292	278	282	286	297	288	295	284	305	300	320	289	245	269	297	323	313	291	298	277	301	286	298	313	308	328	289	309	308	284	318	298	326	281	309	290	326	316	283	292	290	315	283	306	291	290	291	307	313	319	330	288	286	339	287	298	322	309	286	337	297	289	326	290	308	272	294	298	300	295	301	297	293	316	315	294	287	330	295	307	317	312	342	308	316	298	328	298	287	287	294	302	315	284	289	291	297	344	297	297	276	315	291	339	305	288	313	315	310	351	308	304	298	318	300	308	314	272	258	264	302	291	281	290	295	294	304	279	295	331	297	267	326	299	297	308	309	331	321	313	323	236	300	303	312	301	288	311	302	317	295	290	320	343	285	316	287	291	272	313	314	310	311	301	280	290	309	327	318	311	288	287	299	283	302	307	310	325	307	282	279	333	286	295	337	306	289	325	298	296	300	262	289	271	296	293	291	288	331	292	359	316	323	294	294	317	281	281	349	299	279	310	321	307	306	324	307	301	289	290	286	272	311	293	299	299	309	299	315	306	324	335	281	296	320	330	302	270	287	323	346	332	323	317	285	324	277	294	312	294	296	267	271	324	302	288	307	260	290	311	304	281	290	309	288	313	293	322	282	277	308	281	306	299	282	324	311	319	299	263	322	280	304	288	334	282	296	316	314	313	297	288	298	279	307	282	301	295	292	294	297	295	309	315	298	300	318	298	309	298	280	290	294	292	288	315	347	325	278	289	291	292	297	297	272	293	340	300	327	286	287	295	300	305	285	335	295	318	287	344	317	301	310	319	299	311	297	288	295	306	297	295	303	278	293	328	319	258	300	301	305	314	332	297	278	318	313	278	273	301	312	289	311	291	309	316	305	278	309	298	282	303	287	272	317	261	269	281	282	308	315	292	282	269	316	319	306	300	303	311	264	295	305	272	318	306	321	308	283	281	308	285	322	309	325	318	283	282	308	335	307	327	289	269	311	285	327	298	307	293	283	303	274	287	318	292	310	303	322	295	292	295	321	332	292	289	282	287	307	286	286	302	309	292	300	306	279	290	310	295	287	323	323	295	310	286	261	305	307	276	263	308	287	307	314	346	289	266	291	296	328	293	294	315	309	319	325	310	310	301	366	298	286	288	309	325	304	280	292	325	306	305	292	293	306	258	288	305	292	300	281	310	315	304	313	268	277	275	314	306	305	281	294	331	283	307	279	282	309	317	302	296	318	286	301	279	315	292	324	306	291	339	283	292	293	301	293	319	306	286	289	307	311	315	312	300	281	300	303	309	301	324	317	338	315	315	291	285	311	332	309	309	299	297	299	297	316	297	305	296	316	293	279	325	281	304	284	266	276	296	311	296	281	306	315	269	304	299	315	323	266	301	336	312	280	296	321	316	311	289	281	305	303	282	276	302	322	305	279	309	312	292	318	351	282	293	283	306	313	288	354	287	270	310	302	318	301	286	347	323	268	311	321	332	287	306	322	313	321	302	313	275	309	333	325	289	290	309	330	315	324	291	290	289	288	308	300	299	317	315	305	293	311	277	303	300	288	309	291	296	294	299	315	306	300	304	270	295	293	290	286	306	295	321	302	303	291	295	286	294	295	286	324	286	302	304	290	353	302	294	284	304	299	296	310	281	264	310	304	343	314	278	288	303	300	287	312	291	287	302	286	305	297	290	288	306	321	312	286	302	293	312	291	279	321	262	333	329	304	293	321	295	332	329	300	314	293	323	275	291	306	293	332	305	283	315	299	308	280	303	287	274	258	332	297	320	324	300	290	300	318	302	320	269	313	292	312	314	284	310	323	304	293	289	289	318	279	308	333	295	283	298	289	326	285	260	297	312	281	317	274	306	284	326	313	297	280	297	300	283	283	297	322	296	333	288	301	331	284	296	285	310	268	300	300	315	309	280	302	317	326	287	309	271	314	326	297	290	258	308	297	287	260	330	271	293	287	274	296	301	319	291	285	265	289	317	290	292	304	292	329	301	320	331	278	286	304	300	290	289	313	316	309	321	303	308	311	302	284	313	296	332	283	308	304	312	314	282	274	282	312	313	302	298	309	325	307	309	280	293	300	300	294	320	291	312	324	283	329	331	310	273	309	303	307	290	334	314	318	318	280	309	298	305	282	286	315	292	303	323	273	285	262	291	303	302	269	283	289	283	285	287	331	293	337	289	301	306	270	344	284	314	306	316	296	307	307	243	273	292	300	309	290	278	303	322	273	314	288	337	324	308	285	329	310	290	336	293	293	303	322	304	312	292	306	290	317	314	332	294	276	306	280	284	304	296	305	295	274	289	291	270	337	303	318	301	287	310	267	301
35374	43712	40044	25397	15237	16458	9683	6520	6758	6587	2645	1724	2456	2138	1325	1098	955	1047	1055	854	619	669	640	625	560	462	529	611	603	528	462	463	462	460	419	406	430	404	390	366	416	365	387	365	366	399	364	376	322	331	371	365	364	336	333	342	338	364	308	374	362	349	355	369	367	367	363	330	316	352	386	377	383	376	357	333	376	373	376	371	376	378	337	324	376	373	368	372	375	365	325	347	393	353	382	350	323	346	372	366	389	344	363	350	349	366	363	339	329	365	359	367	377	361	409	359	346	365	333	376	370	382	384	366	372	342	360	373	376	366	370	383	334	358	374	310	348	364	381	354	377	375	381	354	357	384	379	333	347	362	374	383	352	310	405	350	361	385	395	353	366	386	310	375	380	348	337	333	387	387	337	342	369	346	341	332	323	319	308	356	322	355	347	339	349	330	323	350	334	365	324	338	367	352	362	367	358	369	380	309	362	346	365	348	368	355	360	379	376	365	407	334	372	346	363	372	361	335	349	345	351	388	360	395	368	355	330	328	366	362	371	362	346	383	322	336	355	366	363	380	398	351	347	350	351	353	361	362	325	370	363	370	335	370	361	351	350	344	332	347	336	361	320	354	348	371	357	359	352	327	368	349	372	332	342	335	375	352	365	328	366	383	329	349	363	340	368	379	383	368	363	344	388	358	355	343	371	354	355	338	370	342	360	348	326	371	326	364	344	356	359	360	321	331	342	326	345	352	356	334	365	334	326	351	338	365	347	373	355	353	367	345	332	314	335	329	375	342	339	347	344	351	342	312	374	353	335	361	380	364	381	346	355	355	340	371	360	380	342	334	359	368	401	345	370	365	381	344	353	337	365	349	360	354	347	356	332	341	377	370	348	382	363	380	373	367	358	337	378	394	329	359	343	357	341	369	330	341	317	356	337	354	373	362	369	329	335	331	333	392	331	323	357	336	344	375	362	346	308	375	371	364	328	355	372	364	379	352	382	353	321	380	357	344	369	364	333	359	347	327	347	336	367	351	357	352	391	318	359	358	338	371	357	364	378	390	354	330	353	334	347	354	347	332	366	398	348	357	372	333	366	342	360	349	347	373	364	366	339	378	327	342	339	396	370	352	363	359	339	352	332	356	328	379	359	337	336	339	322	392	351	356	352	371	378	352	354	385	386	367	334	337	380	354	347	326	363	374	371	376	337	327	344	358	336	365	359	389	384	351	347	362	376	381	335	366	361	367	364	340	388	313	369	339	342	314	349	363	344	374	346	346	371	353	336	339	359	345	366	344	333	340	357	364	314	321	339	332	359	344	360	392	337	371	354	357	366	343	369	329	345	361	344	330	345	373	351	331	383	339	379	370	307	375	362	335	376	341	374	342	367	345	369	387	366	340	355	350	345	347	341	350	379	341	358	376	343	338	394	336	367	358	373	351	356	342	354	362	339	357	345	354	334	378	321	355	334	367	377	352	348	332	349	362	362	349	356	386	371	342	372	364	362	342	376	317	353	381	386	321	345	388	340	329	361	355	357	362	376	341	339	387	366	327	335	352	344	383	359	358	372	363	338	329	333	347	330	336	389	356	336	334	364	336	379	386	361	346	352	381	347	342	330	351	384	354	341	352	356	363	356	396	398	374	387	365	381	338	354	341	365	379	352	364	322	343	379	344	357	391	358	369	355	366	358	348	307	365	350	375	345	363	329	370	368	350	363	365	380	374	357	361	349	347	376	353	363	347	332	354	342	398	353	309	384	364	316	356	333	411	354	327	365	369	360	343	354	360	359	365	340	370	369	341	327	352	383	356	328	348	359	320	387	379	374	346	354	400	363	365	366	378	343	343	316	329	329	372	336	371	336	363	334	370	320	366	344	338	371	342	374	341	368	341	325	324	358	374	348	383	399	326	359	364	332	373	339	372	352	361	347	354	339	359	345	347	361	362	369	345	318	355	375	333	352	345	342	341	364	340	346	343	360	334	391	350	369	369	348	340	380	364	358	348	359	384	321	358	334	395	377	370	367	362	395	356	357	381	359	334	334	323	361	368	408	358	375	321	333	337	366	301	371	348	384	358	346	346	366	374	335	368	363	338	335	359	346	360	371	356	316	349	320	338	351	330	359	350	342	339	339	345	359	333	368	395	364	347	376	353	395	360	366	365	338	357	346	374	357	369	346	373	361	332	361	363	362	362	339	364	377	343	370	332	360	338	374	352	387	349	382	365	355	357	349	369	330	365	338	361	348	362	365	348	380	379	366	388	360	365	380	336	357	330	387	305	344	381	375	357	347	364	356	374	346	356	323	361	362	333	374	341	361	372	322	367	389	359	376	333	351	349	352	346	377	369	354	359	334	305	329	371	369	328	369	361	361	363	380	360	371	369	346	351	355	383	392	347	339	377	328	378	351	373	364	352	343	363	345	361	344	361	371	335	358	354	342	328	361	321	382	348	326	356	320	342	349	326	346	399	358	351	379	391	368	317	362	348	365	343	380	332	329	389	337	306	363	372	349	345	383	360	373	371	361	343	331	366	387	349	341	375	313	339	402	387	378	371	357	366	377	318	329	379	358	352	355	333	369	351	374	337	331	341	337	347	340	357	341	330	354	351	325	359	369	367	345	368	359	332	371	342	352	344	365	360	389	354	328	351	317	325	366	382	379	377	357	382	347	364	363	358	379	331	333	346	328	354	359	364	354	330	340	377	355	330	340	350	359	369	353	367	349	355	374	343	359	400	349	363	357	355	332	356	355	335	343	316	354	334	357	368	357	335	401	342	347	358	395	360	339	325	365	359	370	379	354	381	368	326	343	353	366	342	384	351	353	358	351	338	372	380	359	371	378	335	368	347	353	362	391	339	363	358	341	386	369	362	372	350	374	371	357	360	385	388	329	370	325	357	354	354	357	341	387	331	335	347	345	332	360	359	335	370	365	333	355	281	350	350	388	343	348	380	340	341	342	366	373	351	375	334	325	373	389	339	341	333	361	380	370	360	353	331	313	372	366	350	373	324	349	334	383	350	343	349	360	352	352	343	322	344	368	365	339	349	378	364	348	361	368	330	312	362	368	363	362	354	405	366	367	325	349	370	378	365	374	328	362	367	343	367	345	410	371	343	360	356	361	362	384	351	358	332	360	375	362	371	363	362	364	375	351	358	335	370	367	358	364	393	342	360	357	388	342	397	339	353	363	356	361	370	331	345	369	340	371	380	366	338	341	367	384	334	360	353	367	357	343	349	340	349	344	364	374	359	363	355	362	363	350	346	350	382	385	360	357	379	356	349	341	357	347	350	338	355	356	343	339	321	362	358	367	327	329	370	364	346	331	312	381	361	365	338	352	365	305	351	347	347	366	393	360	337	362	376	364	377	354	381	379	342	369	355	352	357	367	383	345	368	340	361	351	379	357	324	359	354	350	360	349	350	313	382	351	362	338	340	344	360	354	340	337	359	353	365	397	363	380	377	342	383	344	343	339	352	391	357	343	385	355	373	358	300	368	396
23576	20905	28254	24233	21637	21338	16407	9206	5719	5383	2537	1379	2152	2707	1235	795	735	959	1030	681	456	504	462	397	422	420	435	481	365	344	318	337	308	353	308	273	305	270	282	277	285	265	277	249	234	231	230	247	272	260	257	254	218	238	247	240	245	238	236	240	246	234	257	233	262	209	234	242	245	257	228	224	241	250	233	262	229	258	227	261	219	254	212	227	247	211	268	243	235	248	212	236	271	242	215	224	238	249	228	240	236	233	228	241	229	239	209	229	219	238	216	220	218	226	235	221	223	257	248	256	249	243	234	226	208	243	229	259	226	246	238	233	223	226	239	227	195	248	260	231	241	241	236	223	248	198	266	247	260	241	242	245	237	243	240	246	223	241	238	256	246	227	227	233	191	250	232	252	214	236	256	235	230	248	260	214	227	240	252	224	232	261	264	237	226	263	236	234	243	279	242	248	225	255	214	233	223	259	244	246	237	241	246	262	228	235	235	248	213	264	247	272	250	251	229	240	249	225	231	235	236	221	254	216	274	261	231	239	240	250	244	226	226	262	240	220	263	236	226	236	227	220	223	236	261	220	264	213	242	254	231	225	247	234	246	239	272	233	238	237	277	255	246	214	226	238	221	238	238	245	248	228	235	235	248	221	243	229	224	239	229	224	246	246	233	241	263	219	257	253	241	244	254	218	235	236	240	228	239	234	207	220	270	237	242	233	223	228	240	247	271	268	230	213	231	194	256	238	247	248	244	226	225	241	230	239	284	260	230	236	240	275	226	271	261	228	256	250	213	238	221	235	283	248	276	235	262	220	251	239	230	244	218	250	235	247	233	238	249	273	208	231	266	260	243	266	248	239	240	245	231	232	252	246	233	261	241	244	230	247	221	260	232	224	246	222	223	212	241	249	258	246	234	247	231	262	242	242	211	233	249	228	231	269	238	228	242	249	242	241	248	230	259	236	267	222	225	236	238	233	249	230	226	212	262	250	213	241	243	251	240	213	244	240	215	231	219	250	241	254	254	253	219	257	237	234	219	237	215	218	223	251	231	238	242	226	248	242	237	239	249	247	213	271	242	258	213	219	223	236	251	227	228	250	219	251	259	248	250	237	239	245	248	226	243	242	220	250	265	244	232	225	230	243	226	230	262	205	218	236	258	236	242	237	215	231	246	243	274	245	239	256	244	224	237	240	273	236	227	245	226	241	229	221	251	205	235	251	225	232	255	237	236	248	229	255	213	268	224	237	234	230	239	247	259	209	236	280	261	249	233	251	252	238	233	279	241	237	237	260	241	269	237	213	245	259	240	227	236	236	224	223	230	244	195	236	242	230	222	275	243	239	241	227	254	245	252	208	209	242	229	231	236	242	231	243	230	244	227	246	248	237	229	261	249	235	262	242	240	242	230	239	246	220	236	246	236	222	208	234	209	242	236	252	240	252	234	230	235	266	276	209	253	246	225	261	235	224	232	239	240	215	228	245	254	260	242	245	211	228	241	228	235	226	236	238	227	245	235	233	249	249	223	239	248	236	246	260	240	232	247	250	244	227	229	224	230	243	222	237	211	246	279	246	258	225	234	224	231	244	234	233	248	234	245	217	251	259	249	233	210	236	253	271	257	272	227	247	244	248	244	241	207	266	226	259	240	258	211	240	250	231	233	240	229	272	264	247	263	236	208	242	235	230	233	229	242	259	272	251	221	223	234	256	237	240	231	263	272	234	280	249	267	230	211	228	201	238	234	232	243	252	250	254	244	248	235	237	237	227	244	248	232	220	244	232	243	267	234	269	246	251	240	251	241	236	231	234	236	243	240	252	243	264	225	257	221	258	249	225	227	250	260	253	260	236	217	227	230	220	237	215	249	245	268	247	262	227	238	246	251	234	208	269	234	261	213	229	237	253	246	239	247	217	241	254	249	251	242	247	228	256	233	241	216	232	232	222	266	254	239	238	235	247	259	257	222	253	261	243	278	244	270	227	239	268	242	253	252	252	252	244	249	216	232	224	251	248	261	252	231	257	227	260	226	257	242	261	265	261	250	243	256	251	215	218	264	258	262	261	263	251	218	231	246	255	240	257	238	239	222	270	232	252	232	240	255	237	236	250	226	237	257	266	252	231	243	248	244	265	256	213	272	231	204	224	206	238	244	236	250	238	260	249	230	258	252	267	204	217	231	247	225	213	212	218	241	231	249	253	233	226	233	214	252	240	224	227	243	250	230	234	272	255	260	269	253	244	234	229	266	240	241	242	237	245	218	221	235	228	253	230	252	260	236	240	206	219	215	234	251	237	240	195	228	267	222	238	255	244	239	225	226	242	243	258	211	244	239	218	222	242	244	250	223	217	267	269	258	222	228	246	248	224	231	253	235	246	224	216	269	261	227	236	260	252	255	229	227	244	227	251	203	254	234	256	248	230	254	231	229	233	280	255	258	233	247	237	235	238	242	254	230	238	237	264	222	240	237	261	258	230	224	257	219	224	239	244	221	231	230	243	256	268	247	207	232	251	254	271	255	256	251	220	231	227	251	232	242	247	232	232	222	250	245	288	239	216	242	249	251	230	234	244	225	237	241	247	219	224	239	235	220	238	233	203	230	261	247	267	225	246	248	234	228	281	241	250	250	236	246	233	281	248	255	223	225	237	212	243	257	230	254	237	225	251	226	249	219	226	254	235	229	220	251	238	215	233	239	271	229	251	243	235	241	248	235	250	215	279	238	236	229	239	254	245	236	251	226	223	235	234	243	240	254	219	229	247	242	242	245	230	273	217	231	251	230	281	223	251	229	243	245	221	257	228	233	236	222	246	253	242	216	227	207	234	246	232	233	244	226	238	239	237	245	222	214	247	227	217	244	223	246	244	243	223	250	218	265	274	263	245	255	260	243	248	247	231	246	215	239	242	252	267	231	231	225	249	237	254	235	243	221	248	242	266	248	238	231	200	261	239	223	203	259	263	251	246	231	245	225	244	232	257	235	259	230	259	246	273	225	219	203	239	260	214	230	197	234	222	245	246	228	246	242	258	240	221	234	203	244	232	270	201	216	248	249	255	268	228	234	240	196	221	264	226	245	236	261	231	226	222	244	230	236	252	250	237	227	252	230	228	234	231	235	211	231	228	226	231	250	239	242	238	244	257	271	245	226	272	261	250	257	252	267	217	266	229	244	233	244	246	223	225	266	254	250	216	229	267	229	237	242	245	257	243	232	219	244	229	242	263	227	235	240	265	269	259	228	228	273	239	242	227	272	229	272	250	216	235	234	252	240	256	238	244	233	225	275	218	218	218	248	228	265	242	248	247	221	260	284	240	281	226	231	223	240	251	240	199	236	252	255	237	238	221	233	219	232	221	231	224	247	252	233	238	240	217	245	236	260	256	245	229	263	238	271	248	266	253	244	241	266	221	248	224	265	220	239	242	237	235	262	252	257	236	236	226	265	227	254	238	252	254	232	224	240	227	262	242	238	258	231	252	230	233	223	210	260	222	249	236	237	260	264	243
35584	50122	47162	32698	24598	24066	19344	14165	10692	10178	4610	2842	4046	4889	2233	1415	1382	1611	1868	1250	759	840	698	642	614	633	657	657	573	456	458	454	437	414	370	405	352	363	355	321	366	312	326	301	286	293	300	291	274	286	280	285	289	250	285	270	279	299	304	270	311	263	317	264	281	288	294	272	314	264	285	278	300	284	273	243	275	278	262	280	270	254	299	318	252	278	278	287	272	278	260	288	287	260	292	322	319	288	274	283	278	250	295	279	265	301	277	285	269	272	300	279	290	260	287	296	241	279	287	266	283	287	290	265	287	293	270	305	259	288	284	283	322	276	288	259	308	279	279	278	301	281	281	277	293	265	254	258	258	278	284	315	273	293	264	272	270	270	281	289	265	279	289	293	259	280	293	269	278	263	276	287	272	283	277	275	258	287	293	281	273	255	272	310	283	251	277	255	299	276	280	267	297	345	294	310	274	285	282	283	295	277	307	265	277	272	308	281	303	287	283	323	301	268	278	320	289	276	308	292	285	281	313	276	266	283	284	262	284	275	282	277	277	269	272	273	286	277	301	257	309	277	282	276	300	270	258	286	282	315	277	287	273	264	271	255	281	263	264	279	285	291	267	297	270	273	287	266	274	318	290	294	299	278	272	284	292	266	316	302	256	284	262	258	284	266	310	254	280	285	292	268	312	252	271	275	299	277	259	261	300	266	280	294	284	284	286	244	278	303	257	290	298	306	311	273	289	268	273	287	254	264	264	315	280	287	282	273	284	288	297	303	284	310	285	266	317	281	273	287	272	253	271	302	312	266	283	285	273	301	280	277	277	286	246	290	270	302	277	270	281	279	278	263	294	267	286	271	254	261	272	314	317	310	280	300	284	291	280	254	292	295	275	279	266	321	273	295	290	304	335	296	295	299	301	268	291	280	269	277	279	281	259	273	284	275	290	280	295	291	307	259	265	309	289	294	310	280	288	278	275	279	250	299	276	265	306	300	274	313	274	316	304	285	279	248	270	297	271	259	265	267	244	301	291	272	317	307	276	244	275	300	274	303	273	273	300	273	286	249	299	293	294	298	308	295	292	284	302	251	278	262	293	267	246	280	252	287	280	304	265	291	269	277	263	262	260	269	242	250	291	298	274	261	271	258	334	279	281	267	282	299	289	259	288	287	273	298	259	266	284	294	262	299	293	265	279	272	292	271	282	274	274	297	269	285	269	294	293	301	266	254	281	270	277	292	294	307	318	303	295	291	273	302	293	278	304	285	259	301	277	256	308	318	267	271	290	302	303	259	253	237	280	283	262	288	277	275	275	249	264	301	309	267	282	304	296	279	290	279	243	288	253	302	282	270	275	282	291	270	284	266	257	290	295	274	286	242	257	267	268	312	262	263	290	290	254	276	306	273	295	293	273	294	280	299	272	285	284	264	296	268	248	263	309	271	301	288	319	262	303	294	278	305	288	287	288	284	290	277	278	313	262	285	302	286	314	274	268	301	272	279	278	271	268	273	288	275	301	280	267	276	258	279	266	277	303	276	300	263	287	286	293	301	301	293	272	308	275	258	287	285	289	279	305	278	311	274	272	299	309	267	287	281	277	279	284	270	279	292	238	296	248	243	280	270	289	260	289	277	295	295	267	287	276	267	280	293	295	287	287	249	250	268	263	289	282	263	290	294	277	279	278	287	277	287	263	257	285	285	286	264	275	259	294	262	289	309	279	288	264	294	260	295	288	268	310	287	282	264	258	289	304	281	257	299	283	282	282	302	287	307	304	280	244	270	293	313	278	290	246	299	242	313	252	280	277	272	290	252	282	284	260	256	287	286	277	267	265	314	297	307	304	294	298	279	263	304	286	264	304	263	274	279	298	275	295	291	302	280	317	299	325	234	284	268	271	312	263	283	297	297	277	272	273	297	314	273	274	289	268	248	289	272	298	277	281	293	265	302	273	290	283	290	291	273	285	289	291	287	289	293	271	286	277	288	277	294	275	264	253	280	284	304	274	271	257	267	284	283	258	261	278	246	294	266	283	277	297	294	274	291	281	290	256	319	293	291	257	321	280	273	291	294	268	279	294	267	300	298	243	291	259	291	325	309	288	271	318	279	281	251	279	308	284	269	248	305	253	297	273	272	277	289	281	292	285	297	288	288	279	285	298	272	295	268	281	255	266	292	295	283	299	270	289	262	276	269	280	286	283	295	276	307	260	237	298	234	298	260	298	285	272	255	284	294	269	263	291	302	310	305	272	300	291	279	278	272	297	252	258	298	260	253	245	274	291	293	288	282	290	290	290	254	278	252	271	277	286	257	279	307	306	267	256	279	275	275	274	334	291	289	290	267	266	284	299	286	287	257	313	286	295	307	292	296	303	299	280	304	284	259	288	281	270	296	281	258	261	253	311	258	273	287	264	277	272	289	280	256	297	328	262	277	269	275	277	264	284	287	311	272	292	279	252	292	281	315	294	240	262	304	289	295	300	279	285	254	247	255	291	276	276	297	294	280	257	287	270	300	290	310	299	273	301	315	317	283	301	308	274	319	296	320	276	313	273	279	263	295	296	304	288	264	289	276	264	290	288	310	258	292	270	284	289	296	271	295	282	286	266	264	288	302	281	296	278	297	289	265	305	295	294	271	272	313	266	290	296	273	284	289	290	244	305	275	296	274	271	291	260	303	241	271	299	268	294	258	271	258	295	299	266	299	279	294	287	270	289	305	276	299	285	270	255	300	278	295	287	292	267	247	249	295	302	285	279	256	280	294	258	269	284	274	285	282	272	284	280	299	266	265	263	299	286	286	274	282	278	293	301	277	284	260	280	259	271	282	296	242	291	284	281	279	266	287	259	283	282	288	280	301	297	281	285	270	267	287	316	263	295	304	284	279	287	293	280	273	265	276	282	289	312	268	272	305	267	288	269	270	289	290	296	276	298	296	281	275	294	287	279	319	270	239	248	284	285	257	284	278	265	280	296	292	302	296	302	287	283	304	287	272	264	271	271	286	285	292	279	314	316	298	282	290	325	281	270	275	281	312	280	326	285	294	322	283	284	272	258	280	297	280	279	249	279	282	275	277	314	295	293	285	263	273	295	269	296	319	283	278	294	276	286	246	299	304	280	275	274	275	280	293	277	317	251	269	248	291	291	255	261	289	298	301	270	297	265	272	305	265	275	266	296	283	294	263	283	273	300	291	280	302	310	304	308	279	277	303	297	266	304	308	297	264	299	258	294	252	268	284	304	263	316	274	276	297	300	272	281	299	297	293	295	263	263	267	287	283	273	246	306	269	275	294	310	312	271	257	275	269	294	309	297	293	280	311	268	296	254	298	247	289	286	257	240	268	266	252	291	268	274	289	260	287	293	283	282	297	289	271	266	267	261	267	280	285	308	271	300	286	267	260	298	281	255	285	292	299	270	282	277	288	314	305	273	287	289	290	267	256	285	307	285	287	276	275	291	274	288	276	290	298	270	284	281	282	294	293	298	272	302	287	288	302	304	316
24599	20905	27835	25486	20369	14526	10743	8077	4391	3965	2285	1244	1876	2266	1653	746	906	876	757	586	553	564	556	526	569	608	544	536	474	453	443	419	434	417	368	392	393	384	404	343	381	402	380	357	376	364	356	352	334	380	385	346	358	353	359	321	346	363	379	349	345	376	382	331	364	350	336	315	304	349	315	322	358	358	340	341	341	363	329	365	360	362	344	344	331	366	372	330	334	363	367	361	347	332	348	373	397	341	348	376	358	377	361	391	323	356	350	372	359	363	341	339	333	344	355	341	372	353	367	353	368	340	326	363	384	336	330	365	376	360	353	349	354	362	320	302	334	354	348	356	363	343	332	366	327	352	337	329	373	352	387	328	307	378	365	364	381	341	343	344	354	353	379	341	330	349	386	372	322	336	341	367	344	372	328	345	373	325	365	352	327	376	345	344	391	356	360	361	368	339	335	319	349	359	360	317	359	365	342	372	336	323	332	360	320	350	364	360	423	371	350	340	347	353	317	386	338	378	340	370	335	364	317	326	368	341	344	342	354	353	374	335	380	334	379	377	342	373	353	344	368	361	390	384	351	356	331	340	352	353	373	359	348	350	303	344	313	340	336	356	364	322	344	375	330	342	364	359	318	364	368	374	336	354	351	351	348	354	360	323	349	381	354	337	326	322	343	315	332	345	379	337	353	372	351	349	339	352	309	351	327	308	370	372	340	362	329	342	333	356	339	361	335	332	311	378	377	390	351	362	341	316	365	327	362	375	366	380	392	362	360	364	323	361	371	328	341	372	344	350	346	362	331	361	376	320	367	356	345	373	377	389	370	317	383	392	344	363	354	329	385	315	366	342	339	408	376	347	344	366	329	362	368	333	342	308	353	337	355	333	357	390	347	328	355	383	362	351	367	346	330	337	342	341	334	351	337	337	363	395	363	383	350	368	352	332	359	357	362	331	328	347	353	332	345	340	339	337	347	324	332	363	335	350	355	307	347	377	375	349	358	393	377	351	338	308	314	348	365	352	358	326	338	356	347	357	373	326	378	309	352	359	330	371	369	352	359	358	359	355	349	330	340	329	361	389	361	353	358	335	378	347	372	345	327	366	385	305	317	366	337	386	350	363	364	356	347	349	341	345	342	360	360	342	372	355	330	346	369	354	368	350	360	337	335	369	351	325	333	335	360	334	384	347	329	393	334	326	376	361	339	348	336	363	369	376	386	361	420	355	364	362	346	352	339	367	351	373	339	342	369	384	340	333	349	376	359	330	381	337	328	339	342	324	372	372	353	377	354	347	369	345	382	371	360	348	357	344	321	312	360	365	334	348	329	358	362	346	376	335	348	359	337	358	365	333	356	364	358	339	357	384	338	378	370	342	363	347	335	358	337	385	319	354	347	352	345	356	359	369	335	339	365	355	368	318	359	394	349	362	344	322	355	316	328	372	350	373	371	373	356	314	345	384	350	342	350	354	338	356	351	353	328	361	370	327	342	342	351	343	343	341	347	345	364	380	327	327	347	382	341	345	365	381	374	384	343	372	355	354	353	369	353	374	379	349	330	382	391	327	382	380	366	343	351	354	378	361	367	332	345	346	356	327	367	343	348	341	340	373	349	382	368	355	351	322	355	331	333	358	364	337	353	329	323	356	362	324	383	351	324	370	378	367	368	352	390	336	341	332	368	375	353	306	381	339	382	367	396	394	356	337	340	349	340	363	349	373	341	313	369	355	361	349	331	345	365	321	330	383	346	341	339	392	376	327	370	351	373	382	359	341	336	352	340	357	319	392	353	311	368	337	364	358	338	378	341	374	327	343	363	319	341	388	354	373	383	359	356	353	304	365	356	408	352	389	362	313	369	366	326	359	373	383	346	341	368	355	359	348	366	360	360	350	378	322	360	369	363	346	341	347	382	365	354	346	365	381	373	340	346	358	342	352	367	367	314	421	364	379	381	346	349	384	389	370	379	321	357	361	354	357	358	345	373	368	354	380	369	368	372	332	372	342	352	326	336	368	362	361	338	337	332	315	303	351	364	374	367	374	338	348	350	354	359	366	356	393	341	335	371	337	368	349	356	338	324	351	364	367	344	338	373	362	388	333	366	359	377	354	368	328	359	359	345	350	363	404	335	361	327	353	304	358	338	344	380	348	362	363	344	351	353	393	342	362	370	337	355	373	328	336	359	362	337	345	361	344	371	335	345	329	345	387	394	379	380	389	344	385	380	358	339	357	366	357	286	336	366	378	349	352	346	328	353	370	368	341	349	359	348	364	350	353	331	353	329	338	329	344	390	349	361	380	364	338	369	313	359	338	363	333	336	383	330	338	345	346	374	324	380	368	334	329	352	362	352	352	359	339	361	369	338	387	344	316	308	345	307	382	361	370	358	351	348	347	393	362	347	359	353	361	309	358	379	330	381	331	370	333	368	357	354	371	332	354	350	352	361	341	326	377	350	299	344	341	369	349	345	339	382	342	370	334	366	376	329	337	377	350	369	340	395	370	359	334	318	331	375	341	353	359	367	364	342	344	346	314	338	368	347	389	322	377	333	350	356	348	342	326	352	374	364	347	349	332	403	372	377	345	364	324	399	371	348	358	337	358	373	331	345	336	313	343	351	358	363	355	368	339	365	349	333	359	379	355	332	366	362	351	376	349	338	346	384	357	370	354	374	337	379	351	399	397	342	325	349	345	350	352	374	363	355	373	336	353	349	340	354	348	329	333	363	382	343	364	367	362	366	351	367	330	344	383	367	374	343	392	346	356	355	367	342	347	358	337	333	375	358	373	334	347	367	335	358	372	371	337	341	330	321	355	370	366	333	349	344	378	339	350	360	324	361	363	359	326	348	358	369	373	372	346	334	357	377	369	343	355	357	353	362	394	361	348	332	363	361	384	330	329	349	332	354	346	344	364	339	307	335	346	342	360	357	335	332	311	340	360	355	378	383	339	362	327	341	345	350	379	363	370	373	335	350	383	376	353	342	379	340	344	353	378	364	369	370	338	370	362	325	335	325	320	317	358	375	372	376	352	354	362	357	376	365	379	345	396	332	367	323	342	346	336	344	318	368	397	328	341	330	354	320	352	349	343	322	372	362	336	325	381	318	315	343	347	313	354	345	306	359	376	349	366	330	378	306	331	345	393	395	326	354	364	339	383	342	356	372	370	346	344	328	339	356	352	377	365	372	340	348	378	375	344	358	338	318	357	389	334	330	340	339	340	359	341	371	369	321	374	382	348	358	365	363	341	357	378	337	367	354	346	376	371	338	335	367	334	334	367	332	332	319	319	357	338	356	348	364	368	349	352	358	367	306	370	350	356	332	337	361	333	353	361	333	332	343	372	356	338	366	338	351	338	358	341	376	344	371	331	348	320	332	355	359	326	341	345	354	377	334	381	359	337	358	362	329	370	364	341	361	357	339	368	334	385	347	348	359	355	342	347	333	330	368	338	364	331	363	321	350	388	343	335	346	332	352	359	351	306	382	354	370	344	358	326	351	374
35562	46996	43295	29082	23383	18922	17168	14243	8950	8217	4669	2390	3509	4301	2928	1271	1637	1419	1179	869	806	820	801	765	736	906	818	714	570	506	545	510	553	513	428	457	459	453	452	506	454	449	432	398	438	387	407	384	386	430	425	399	409	390	373	418	402	431	395	393	449	406	450	410	397	428	397	420	395	400	424	452	390	403	356	412	368	419	452	409	399	405	379	440	382	418	391	453	398	405	395	421	410	439	406	381	435	381	403	405	374	401	399	394	416	407	413	402	404	423	419	428	356	407	407	393	427	397	413	412	385	406	367	402	438	413	402	423	395	417	426	360	463	407	417	398	448	389	439	384	394	430	381	381	368	399	378	423	391	410	431	414	379	368	442	437	402	429	390	419	373	397	412	444	388	394	450	427	382	406	397	373	425	446	392	418	413	403	433	442	391	408	418	390	411	438	379	377	383	404	427	404	419	411	385	387	388	413	399	402	367	387	402	417	405	414	391	405	446	415	367	416	439	388	408	372	423	386	418	394	411	438	416	378	443	385	423	421	370	392	398	411	398	391	391	406	405	412	390	408	385	387	359	377	395	427	427	437	388	416	430	409	411	412	386	385	387	393	404	383	410	401	413	399	398	381	394	432	404	385	382	416	424	365	405	414	394	408	398	414	365	444	382	388	383	442	425	391	404	374	440	401	440	376	423	392	378	343	422	405	400	407	391	413	379	393	415	402	411	396	359	371	406	373	448	405	371	423	389	433	399	423	407	387	405	437	396	405	423	384	404	397	404	384	462	450	388	407	380	413	395	397	398	404	408	390	392	388	415	411	371	411	415	419	420	407	403	417	406	440	418	383	392	410	418	394	427	394	382	426	379	384	416	388	401	411	411	398	411	411	423	410	392	418	408	441	404	410	430	414	419	413	395	364	427	421	401	386	394	401	370	394	429	374	396	397	398	376	388	405	437	395	412	402	398	405	387	448	406	405	413	433	393	378	416	435	373	422	391	418	422	415	387	417	377	407	372	393	402	405	411	393	396	415	437	405	425	398	390	414	419	385	374	404	417	374	355	428	417	399	396	382	406	389	409	389	421	402	382	418	396	411	376	424	381	419	385	383	432	445	409	424	381	418	395	393	403	373	414	388	373	427	406	384	422	411	415	411	390	367	389	412	393	395	406	396	388	436	428	424	428	410	392	403	396	420	416	400	424	380	426	399	402	422	416	409	425	411	430	382	390	408	407	376	430	426	443	424	384	397	425	417	414	363	426	413	393	404	433	431	384	394	411	391	367	415	409	388	429	434	425	362	414	376	397	413	385	337	387	388	411	382	394	423	434	411	415	409	408	383	424	383	372	417	366	395	368	391	368	369	406	416	391	426	457	405	398	404	415	394	407	362	410	405	382	398	399	384	404	365	408	401	429	376	390	410	428	399	401	413	397	417	395	438	422	414	362	386	383	415	415	396	380	383	402	423	442	388	400	347	377	425	391	399	382	412	410	381	369	415	415	427	456	366	375	421	415	439	429	415	439	389	433	433	446	374	418	438	422	435	359	397	398	406	404	395	417	394	367	427	396	384	421	459	424	400	390	396	445	418	401	433	422	415	425	422	389	429	397	376	424	396	418	406	375	399	422	427	411	391	410	415	400	391	374	418	448	375	402	406	446	415	433	384	363	424	404	426	423	369	374	415	422	427	380	405	408	392	414	406	396	422	409	404	360	380	402	413	387	401	399	406	406	405	344	417	365	408	419	389	383	425	397	426	395	413	398	398	391	409	438	387	362	385	420	425	427	360	360	425	412	380	390	425	432	427	387	417	419	431	426	406	410	447	393	409	397	401	430	373	427	433	379	401	393	434	432	400	406	382	417	387	377	387	379	383	412	382	413	426	446	412	406	423	403	362	430	400	398	432	426	412	409	379	405	378	370	406	427	426	384	357	393	387	391	373	392	377	415	403	413	393	404	389	385	376	407	406	396	399	394	440	388	432	428	427	407	426	408	400	420	395	406	380	407	387	406	422	383	393	426	415	437	359	392	414	409	413	406	383	393	384	397	432	436	416	402	373	404	374	409	411	387	420	385	429	393	397	447	402	387	412	431	411	423	396	414	429	342	374	401	425	391	413	401	341	404	403	399	412	391	393	386	384	428	392	391	400	380	396	388	361	410	398	408	416	366	427	416	350	379	413	371	365	405	432	413	404	389	401	417	417	415	429	414	413	397	388	401	443	408	437	397	397	372	391	403	386	394	430	397	405	374	400	418	404	382	382	411	398	391	417	397	391	390	402	455	434	410	396	359	409	408	399	400	382	359	388	403	392	400	369	396	392	402	417	407	413	382	386	397	437	399	399	437	398	422	373	380	416	397	416	388	417	358	414	408	382	419	383	428	465	398	365	406	413	416	422	415	386	418	409	389	386	380	415	420	390	383	379	382	399	414	402	399	423	418	384	408	388	412	394	413	395	414	401	395	430	375	424	414	409	412	395	387	391	394	383	393	394	435	402	406	432	398	388	376	374	414	367	414	409	424	402	414	391	426	396	406	434	414	391	384	406	378	425	398	433	416	410	390	350	392	398	414	384	427	384	397	396	401	395	414	443	427	397	425	410	394	373	431	434	387	406	372	433	399	420	378	381	400	419	416	400	394	412	413	396	417	390	393	422	407	415	391	438	379	428	424	389	440	375	410	380	424	374	438	362	392	382	420	401	390	411	439	388	422	379	384	423	389	416	371	437	407	427	403	366	410	417	425	401	383	430	379	424	377	414	402	405	408	428	389	392	388	428	383	449	399	403	381	367	413	399	392	417	406	400	386	388	380	385	409	420	370	372	421	395	396	405	394	353	417	422	380	429	417	399	385	398	409	436	424	405	410	392	399	398	390	402	440	399	387	372	377	414	410	412	425	382	416	401	424	453	369	393	401	378	402	373	405	397	406	401	417	415	435	407	413	419	412	411	437	407	458	404	383	414	394	394	400	418	400	430	402	394	401	412	412	415	391	430	403	421	418	418	417	407	387	393	405	392	451	370	383	392	401	424	446	394	399	403	426	374	416	384	400	389	408	407	453	409	403	408	407	407	398	406	421	415	408	428	381	401	415	377	365	415	405	446	407	369	385	384	408	370	382	406	431	388	422	389	430	377	418	404	412	435	379	398	400	383	408	426	422	414	411	389	420	384	390	441	397	410	428	373	421	396	418	386	419	381	419	412	411	436	396	402	376	417	414	399	402	413	375	409	413	427	374	385	421	409	384	428	385	401	414	378	394	395	386	416	404	404	406	412	361	401	408	415	392	411	391	436	363	397	374	398	424	393	391	378	401	398	416	400	396	395	421	392	371	397	372	410	444	407	378	410	385	384	387	391	386	385	389	378	389	424	437	410	357	394	409	409	403	336	393	407	398	385	395	420	379	396	412	387	401	438	367	389	401	433	403	367	398	428	417	403	410	436	413	435	395	405	391	411	402	394	401	419	387	394	403	426	397	417	403	384	397	419	394	397	397	406	439	415
22401	20882	28543	23407	21136	22134	22568	15816	8473	6247	3939	2298	3546	3924	2874	1222	1819	1784	1177	730	689	636	795	783	822	590	570	470	430	416	477	441	454	386	360	358	368	326	328	351	313	299	333	292	293	254	291	264	263	266	268	295	260	250	286	283	300	299	279	273	285	277	281	279	274	257	276	292	269	292	281	274	278	279	273	277	258	277	265	282	272	256	293	283	269	271	281	273	289	282	277	274	286	264	286	269	276	288	274	279	272	257	269	293	287	263	273	267	267	291	286	264	278	284	303	247	261	262	309	293	265	301	292	251	254	245	294	303	280	267	278	258	281	252	268	236	286	332	300	264	269	282	298	287	288	269	287	278	267	293	272	278	271	288	273	280	304	319	291	280	273	291	287	277	307	277	267	242	277	267	306	268	288	261	272	280	274	306	261	270	255	305	233	263	239	279	253	293	290	281	279	260	285	239	263	259	303	275	280	266	268	277	311	272	271	272	264	283	281	282	273	290	241	276	265	265	290	268	241	273	265	262	297	306	271	248	289	296	267	265	273	281	282	275	311	291	263	260	274	282	290	267	283	273	277	254	289	239	286	274	286	269	253	271	261	235	289	281	265	283	288	299	271	266	259	275	296	303	280	275	294	301	296	251	278	271	318	258	259	278	284	265	314	240	255	259	271	296	264	266	278	250	242	262	287	277	280	288	288	269	246	270	299	300	275	248	275	284	269	272	273	281	258	259	244	276	285	262	266	260	261	279	269	310	261	258	277	253	250	271	274	268	304	269	286	286	276	255	282	277	294	266	260	312	306	301	286	271	304	298	286	271	323	264	288	275	281	287	254	285	275	290	252	274	281	290	289	245	305	304	257	260	282	295	274	277	264	274	261	257	272	273	276	260	251	240	283	273	310	241	254	275	277	234	287	292	252	283	285	285	244	289	252	243	290	268	284	246	276	251	289	256	259	295	254	285	248	296	296	268	264	282	273	271	291	259	300	266	290	214	276	276	279	259	260	272	245	287	252	261	270	267	265	284	234	288	300	295	288	278	321	259	263	260	295	294	288	252	231	294	286	266	282	280	312	279	263	251	258	274	273	275	283	268	279	260	301	262	262	278	248	249	264	271	267	291	292	259	271	265	246	285	272	270	280	270	271	282	277	270	245	281	263	278	281	271	286	272	255	266	280	272	259	280	282	266	291	256	259	284	254	250	241	261	265	296	275	257	265	293	262	262	250	276	302	284	278	255	268	262	285	287	290	271	292	261	270	277	264	257	298	273	281	286	268	302	287	259	312	274	272	260	283	281	293	292	294	272	292	294	292	292	285	279	268	297	277	273	268	275	271	264	267	246	278	287	266	311	284	281	240	261	277	274	270	287	270	265	239	270	288	246	273	255	265	270	284	264	284	281	272	291	247	270	249	261	293	267	275	277	284	272	266	260	263	280	285	270	282	272	305	263	243	281	263	250	286	270	264	273	288	294	291	276	288	260	272	287	295	272	278	300	271	297	292	270	275	290	290	266	269	260	283	261	275	279	275	271	299	263	292	285	284	279	285	321	308	261	234	258	289	274	299	278	281	262	308	268	295	275	264	295	274	284	304	298	245	296	250	288	277	279	288	284	284	271	307	278	295	265	286	281	265	262	307	270	293	267	288	280	251	268	334	278	277	289	283	282	294	294	293	281	284	277	266	280	285	300	270	268	267	267	285	282	268	268	278	275	274	272	300	252	291	272	280	293	294	291	274	301	250	254	276	294	261	286	260	276	299	296	266	251	270	255	263	265	263	278	277	248	269	263	292	283	299	289	293	248	285	280	282	273	285	253	285	245	273	274	280	265	271	279	289	257	280	281	262	251	274	277	275	270	261	277	263	262	262	261	269	297	286	303	291	271	251	248	251	282	270	281	294	268	263	278	292	266	306	297	260	261	291	299	265	293	273	279	284	278	261	270	261	234	286	258	258	292	292	264	278	285	273	282	281	263	273	267	271	257	286	289	298	271	264	272	269	280	273	264	278	253	265	257	322	271	257	270	278	273	270	288	257	283	258	245	280	291	278	275	263	274	271	250	311	265	286	257	298	249	284	280	257	300	271	262	267	279	263	285	248	279	251	292	289	261	258	267	266	245	272	289	284	256	293	273	295	268	290	277	282	256	260	278	290	254	288	260	249	302	279	273	252	264	274	297	300	267	267	282	289	295	296	295	280	282	269	280	257	260	294	293	282	259	276	269	272	264	286	273	264	270	272	268	301	282	236	239	263	275	268	300	241	264	262	259	276	261	284	293	270	282	284	263	245	278	256	256	277	244	259	271	272	286	276	265	278	268	290	268	278	285	281	266	263	273	276	257	240	296	245	273	281	276	285	263	285	260	270	305	280	260	271	291	275	266	254	329	256	266	292	335	288	261	286	280	270	265	270	259	278	274	279	294	306	287	281	284	308	267	282	284	258	270	260	269	279	273	286	281	262	255	254	260	267	276	306	252	277	273	283	267	273	279	282	312	263	274	290	302	280	279	278	270	283	267	295	293	282	280	291	295	277	274	263	248	268	295	273	289	271	285	270	281	281	265	264	263	305	284	292	283	285	286	282	268	271	289	298	283	272	279	287	267	310	256	276	269	273	298	281	283	271	271	268	279	266	296	242	293	268	259	249	280	305	255	266	261	283	291	265	277	306	276	296	288	290	270	268	274	275	294	289	255	257	258	271	273	274	278	275	274	310	288	259	260	254	261	278	265	262	257	248	263	259	300	272	257	283	295	307	279	272	272	261	299	281	249	253	285	292	266	273	266	263	287	291	271	305	260	266	302	262	290	283	265	280	310	280	291	256	306	276	294	244	279	281	297	290	274	238	260	270	301	280	258	294	287	249	279	287	275	285	286	293	275	268	254	273	297	287	286	268	245	303	237	251	296	274	304	281	301	277	288	303	272	276	295	273	279	299	266	263	260	306	255	272	286	282	230	259	255	271	300	292	257	258	281	297	253	305	282	274	287	294	277	267	263	293	268	286	265	293	275	244	261	270	291	252	282	289	281	257	256	270	266	265	260	278	274	280	272	260	270	295	269	290	250	250	269	250	264	263	259	260	271	274	289	278	298	288	314	291	245	289	259	294	271	267	227	265	276	266	259	304	256	282	272	273	278	287	272	270	276	266	269	274	277	319	281	288	277	269	276	266	225	267	274	283	238	292	250	270	280	312	275	282	283	254	276	312	289	319	303	254	258	283	263	266	290	267	291	270	257	281	313	259	280	257	271	294	325	250	272	266	283	252	285	282	257	277	278	265	278	263	262	296	266	299	278	266	276	283	232	250	284	299	259	298	256	283	272	262	254	281	277	285	245	298	311	285	264	244	271	266	270	289	263	267	271	271	265	285	273	283	295	284	277	259	286	297	234	279	264	280	272	301	250	276	300	291	259	310	260	287	264	260	283	241	295	303	281	275	285	263	262	302	262	298	284	273	266	284	263	257	261	255	276	289	283	258	287	276	248	269	284	281	261
39654	57124	50748	37059	30249	23758	21544	21973	13721	11125	7026	4439	6682	6925	5232	2100	3524	3223	2028	1160	1014	1011	1267	1287	1284	1024	798	701	575	651	666	594	553	485	497	465	415	398	419	375	353	407	331	348	379	326	345	324	330	340	335	342	310	349	351	304	318	318	315	302	313	312	303	319	314	325	290	349	316	319	299	293	295	310	309	307	321	312	313	298	310	296	326	326	330	327	313	321	318	287	299	283	320	329	287	312	315	312	322	331	356	297	312	299	283	310	331	329	288	274	334	338	311	353	323	301	315	320	320	314	273	317	325	291	294	317	312	344	287	307	314	309	352	312	346	295	308	315	290	293	310	337	298	340	339	306	305	321	319	302	312	300	311	322	298	325	314	292	294	314	310	321	317	332	304	296	313	317	303	301	270	281	302	316	305	300	326	302	292	310	317	324	318	322	303	291	309	328	313	316	297	300	299	297	300	301	330	326	312	290	283	315	310	327	301	340	316	307	281	343	285	317	319	319	317	304	272	298	318	316	334	321	307	291	315	311	323	298	308	316	289	292	326	285	311	316	289	308	324	309	301	308	295	315	343	324	298	313	308	317	336	314	324	309	315	321	279	301	300	329	332	322	325	310	297	306	314	296	296	315	305	320	311	305	317	320	346	320	321	298	312	331	298	336	328	293	311	300	308	300	295	302	293	326	316	281	297	304	308	306	296	327	315	298	329	309	296	317	294	329	322	268	291	281	300	320	310	284	315	283	282	302	292	312	296	305	329	292	305	352	292	308	329	302	327	308	293	301	285	334	332	335	319	296	320	282	302	319	341	297	292	290	323	277	329	334	288	343	289	300	320	342	318	294	308	300	310	322	297	309	358	322	314	292	288	304	311	335	316	333	281	272	284	302	280	294	320	308	329	290	303	308	307	302	315	279	307	291	315	311	282	330	259	314	303	313	341	305	324	302	312	310	336	278	287	303	299	314	293	313	329	296	288	359	308	315	325	293	284	330	330	334	323	299	307	308	321	318	268	319	316	303	343	288	313	302	276	297	297	315	318	336	320	334	323	299	312	267	259	316	351	298	272	312	294	327	289	318	361	302	301	318	354	300	301	292	347	291	320	307	297	288	324	308	293	291	292	302	291	317	305	285	331	322	354	343	319	312	321	290	313	345	324	307	329	297	318	306	303	333	331	324	293	304	325	310	326	261	265	325	276	269	301	320	310	311	314	313	313	279	334	320	297	296	281	311	306	309	304	297	315	306	301	310	305	299	345	270	325	324	316	319	339	312	284	302	314	327	296	307	305	303	320	295	319	298	310	308	308	309	302	303	309	323	338	313	331	332	307	306	292	327	326	317	281	287	333	293	335	319	287	353	280	311	305	309	321	288	325	332	303	287	295	305	320	304	317	286	279	290	347	302	341	336	310	304	303	341	284	279	286	301	301	307	313	289	297	290	324	332	298	287	282	317	286	314	301	269	343	300	326	323	275	278	318	272	317	303	329	308	346	317	344	293	299	311	325	312	330	297	295	324	269	293	321	316	333	296	300	351	316	321	310	299	316	299	262	317	322	332	312	308	292	324	334	282	313	275	323	340	301	315	312	320	334	309	302	320	315	296	300	314	342	321	329	271	320	298	310	315	322	307	289	310	308	351	316	296	295	333	316	306	317	312	316	319	318	318	321	284	307	296	321	316	289	289	338	287	310	299	335	312	310	308	323	277	316	318	297	325	329	308	298	277	302	321	315	278	316	309	312	301	303	312	303	326	326	356	308	312	314	307	302	321	307	318	308	310	297	298	317	329	326	274	336	299	318	304	316	270	311	269	320	291	292	308	283	310	304	275	319	334	306	313	300	310	317	320	289	319	325	297	296	328	307	294	306	308	292	307	302	292	291	321	282	315	292	309	266	307	300	300	293	334	308	307	327	318	290	308	287	323	308	298	318	331	322	332	312	334	321	317	321	325	324	288	279	310	306	312	337	334	308	303	311	340	341	312	299	297	286	297	318	285	314	297	302	298	310	290	307	313	300	291	292	328	322	326	292	319	297	324	300	315	303	285	312	320	334	342	305	319	319	324	328	300	321	331	284	321	293	314	304	325	311	300	321	317	322	311	304	305	307	299	304	311	289	314	309	310	270	302	294	320	298	337	291	326	311	318	325	311	302	323	334	310	296	304	327	301	345	320	324	293	284	325	295	308	341	292	280	292	313	297	326	346	311	314	281	322	310	349	266	319	308	282	303	302	303	310	303	327	296	320	306	270	308	297	348	337	319	310	289	325	294	326	288	260	311	319	319	293	318	277	322	297	316	306	286	314	281	305	285	315	323	305	310	320	291	331	301	314	338	291	309	285	317	293	320	323	328	297	333	299	313	297	315	297	290	313	301	295	299	289	329	293	309	334	354	310	317	342	333	303	294	313	298	323	319	287	332	303	326	334	287	337	319	315	349	279	325	269	312	280	313	288	329	305	322	279	306	295	306	315	314	311	289	304	324	289	308	305	319	307	316	301	302	322	324	290	313	320	310	321	289	308	322	304	315	284	285	319	309	302	315	296	304	310	294	301	322	300	290	326	297	328	298	298	335	296	316	337	309	291	307	306	293	309	284	324	323	277	305	308	294	291	271	314	306	305	306	311	320	269	335	280	329	302	303	291	306	284	318	352	297	288	302	303	314	311	302	313	272	304	288	331	297	316	324	312	335	293	296	311	318	316	325	254	297	312	290	331	297	304	323	312	315	287	322	305	271	310	304	332	302	313	309	287	303	299	314	335	315	290	302	305	304	312	324	305	310	315	312	296	317	313	324	301	356	284	288	299	307	291	287	333	303	294	275	334	321	327	301	303	301	320	307	296	324	301	328	323	285	284	293	289	293	316	336	307	320	312	315	294	308	275	298	329	304	306	306	351	303	302	311	315	316	302	294	314	319	294	340	305	330	280	305	316	326	308	305	333	283	312	313	306	315	299	303	335	327	326	327	333	286	315	331	281	315	326	305	303	308	298	296	296	313	304	310	302	300	314	323	333	314	323	336	317	342	304	280	310	333	268	318	323	342	306	327	312	300	319	306	313	317	317	315	340	288	309	301	318	313	314	337	318	322	304	326	327	303	332	305	310	297	313	318	311	329	305	325	336	315	298	308	314	315	305	316	316	289	301	295	309	299	324	285	301	288	327	339	331	302	290	316	319	312	301	283	303	318	324	294	329	310	310	334	299	307	301	313	299	307	301	308	310	310	264	312	299	351	332	298	295	324	339	345	284	330	312	310	331	299	306	326	310	312	314	341	307	287	339	282	314	311	339	320	328	304	303	291	304	275	323	299	307	312	322	303	325	323	309	290	329	290	298	306	309	325	310	333	324	336	306	322	331	313	318	311	296	266	304	330	303	300	339	341	273	293	330	320	308	317	324	342	318	308	321	307	298	319	304	300	311	331	305	308	320	314	321	301	303	319	297	297	299	332	320	342	303	304	341	295	321	296	332	320	280	298	295	298	322	318	319	288	273
28871	26092	31453	23940	13404	7845	5916	4706	3402	2268	1560	1454	1875	1977	1323	652	757	734	530	451	499	585	513	469	407	345	328	384	369	379	356	366	377	374	365	354	300	339	318	363	332	314	347	307	337	311	290	307	332	318	318	345	309	314	311	330	309	308	303	324	308	341	324	296	310	323	311	281	301	304	332	308	303	291	292	306	272	302	347	313	296	315	311	313	313	317	328	298	286	291	310	296	317	302	308	303	310	321	313	320	294	313	288	326	322	295	330	301	326	329	292	289	325	312	356	300	275	325	296	301	302	320	324	319	331	323	298	292	288	298	324	316	288	307	287	291	324	274	296	331	317	331	301	307	284	304	319	304	308	318	284	295	289	267	311	312	337	341	303	309	294	294	328	304	310	260	305	321	299	330	287	304	320	279	309	272	271	299	354	306	314	285	307	333	307	294	333	312	327	306	310	323	319	292	328	335	341	285	295	318	321	334	292	305	282	292	304	322	312	295	310	302	274	290	323	314	290	293	304	291	322	299	297	325	316	311	287	286	288	322	312	292	295	300	315	330	328	286	289	297	280	299	320	295	304	281	329	317	315	335	320	301	311	335	318	307	315	358	362	291	323	319	306	296	312	316	302	305	320	323	303	303	327	325	301	302	294	308	323	286	310	310	313	293	311	334	294	288	331	306	323	334	356	304	273	272	319	282	294	321	349	329	289	330	297	280	305	281	296	335	311	316	316	308	273	287	309	292	291	311	305	307	323	323	310	325	325	334	286	287	278	306	305	308	267	274	296	300	321	317	341	320	318	316	269	273	296	314	293	286	318	308	317	320	319	269	332	301	321	320	329	305	321	315	333	304	296	293	336	285	346	279	285	268	276	294	288	320	319	307	305	298	317	303	289	296	297	342	305	324	334	308	321	305	329	325	277	306	321	297	308	304	300	301	298	297	309	315	318	294	326	320	301	307	278	325	312	320	306	300	279	310	300	335	297	287	314	300	322	303	307	303	299	308	298	278	293	293	293	311	312	307	323	285	346	299	323	286	299	350	300	317	323	281	303	300	338	296	287	325	304	312	318	298	302	292	316	300	308	339	311	310	313	287	306	297	306	306	273	285	307	305	299	297	296	308	270	295	288	330	310	305	281	309	317	324	318	293	303	301	306	335	320	321	330	298	293	300	306	293	300	329	308	309	301	307	280	332	286	343	273	297	317	288	323	297	284	305	307	301	333	297	312	291	281	319	330	311	317	306	322	286	302	288	284	304	297	334	311	336	323	282	348	299	312	292	318	315	298	302	301	305	303	297	315	334	307	303	346	341	304	281	324	290	293	295	291	307	345	305	315	311	314	332	289	286	291	293	305	325	299	287	299	304	327	301	286	290	299	319	305	306	311	333	302	297	317	273	303	336	314	311	315	321	335	319	318	283	307	304	269	311	338	345	303	287	301	292	300	306	295	326	271	327	281	319	333	310	325	291	304	316	310	315	351	310	335	318	305	328	281	316	306	325	306	318	345	343	315	308	271	289	288	340	315	293	310	322	306	280	313	274	325	282	321	307	297	300	299	315	330	310	249	294	288	290	308	315	274	335	312	330	300	305	293	304	321	345	293	311	293	319	288	310	319	320	260	293	327	262	349	319	338	284	293	300	287	295	301	296	336	336	297	301	330	297	290	316	280	339	305	327	302	320	299	361	318	297	309	336	313	348	295	301	270	329	341	311	278	276	316	305	301	293	304	338	303	298	320	315	286	301	292	315	334	330	285	288	300	326	301	303	306	311	320	318	353	314	333	311	306	281	321	284	328	305	317	278	320	312	331	283	324	288	319	305	319	306	289	318	333	310	314	325	308	296	309	305	300	329	284	319	319	323	345	335	313	291	355	312	315	307	309	333	319	344	332	299	364	283	317	293	341	310	285	321	297	324	291	286	320	282	304	353	317	299	295	318	308	308	315	293	311	302	299	276	308	338	333	303	319	312	265	320	276	313	295	294	312	316	310	296	320	304	309	301	309	325	304	290	325	339	300	287	306	342	315	273	276	311	293	304	262	346	306	324	294	289	296	327	288	279	313	316	326	256	340	274	295	316	343	291	328	296	272	341	318	328	331	299	296	302	314	312	308	315	303	334	319	306	322	314	294	323	302	281	337	318	327	289	314	314	297	323	331	275	308	298	293	285	320	286	313	288	331	305	327	295	335	285	288	340	297	322	310	295	319	327	292	265	305	331	336	306	313	310	308	293	316	316	307	311	346	288	326	295	317	306	285	300	303	328	332	303	305	306	313	302	311	311	267	306	265	324	330	324	313	292	313	314	337	299	332	303	320	302	268	309	294	309	279	311	353	331	299	315	324	291	324	270	299	305	303	303	277	308	319	324	305	330	317	291	291	348	297	325	352	311	283	333	291	304	304	288	317	299	293	275	318	307	318	325	316	330	330	319	329	311	310	275	299	311	307	271	342	321	320	303	303	330	342	298	298	296	327	321	323	302	332	285	309	308	286	315	317	296	301	309	332	306	303	298	328	293	326	270	305	290	307	302	340	316	304	310	309	303	336	311	312	301	345	288	318	301	308	310	310	324	316	286	280	323	294	317	305	309	326	312	274	346	316	301	291	310	309	304	298	294	326	297	303	281	305	302	285	350	305	290	299	336	284	299	329	341	306	289	310	312	319	326	312	312	324	326	326	318	280	323	270	309	325	337	309	306	300	310	335	304	310	319	292	314	311	292	300	320	322	299	313	294	314	333	312	327	333	302	330	297	310	298	323	326	338	293	315	293	322	329	321	314	279	318	306	319	289	297	305	354	332	299	296	282	297	304	322	320	318	316	306	284	305	308	312	326	319	287	340	313	318	320	315	309	335	326	343	322	346	303	269	334	291	309	308	314	312	311	295	313	334	289	302	331	319	318	328	301	328	291	310	323	323	288	326	298	328	326	318	330	333	332	300	279	307	323	288	329	297	313	295	283	297	330	282	327	280	307	307	311	314	329	308	315	277	294	299	321	289	316	345	336	291	320	305	291	313	306	326	330	297	323	284	318	292	316	279	293	287	342	295	296	328	304	294	321	303	290	321	322	310	318	336	289	305	288	291	358	331	308	285	331	302	324	308	296	322	307	299	294	312	292	300	294	322	303	322	318	319	321	328	326	323	331	305	324	315	333	319	312	292	313	313	325	278	310	292	338	282	304	306	298	310	286	307	297	287	312	301	281	291	298	300	324	308	307	280	281	302	312	359	307	320	309	296	294	333	326	331	306	314	340	292	295	340	329	308	308	324	318	308	308	301	296	308	318	337	325	313	320	331	316	336	295	294	317	321	337	321	294	310	275	308	302	285	331	295	346	311	324	303	257	300	307	304	299	324	325	293	291	310	302	321	305	277	337	307	308	298	291	304	286	297	304	303	328	320	301	321	285	323	283	347	329	287	326	324	309	311	309	327	295	334	319	318	317	290	336	317	306	310	322	280	310	309	336	320	295	297	324	305	281	336	281	320	293	300	307
34759	41688	37504	24388	17676	12687	10992	9307	6729	4601	3076	2805	3613	3665	2482	1017	1303	1251	889	636	694	904	761	662	551	471	500	528	532	509	495	498	489	461	437	405	372	355	401	405	414	403	398	361	350	369	353	378	337	355	349	342	367	375	386	354	338	380	362	388	357	364	339	375	354	386	364	353	364	359	332	377	375	368	369	381	356	371	380	338	329	339	381	381	384	352	382	351	371	381	349	359	347	412	384	371	409	405	371	350	345	363	378	353	346	355	359	380	365	403	349	371	392	364	343	334	398	361	350	368	355	386	382	380	381	396	374	379	362	368	408	351	369	380	348	381	334	383	371	352	397	379	352	383	372	409	369	353	347	336	393	366	394	363	382	361	367	371	361	362	334	391	376	375	337	339	369	343	385	325	386	329	350	371	350	405	361	367	319	368	343	341	342	364	354	349	345	400	356	365	385	359	395	370	348	354	341	360	341	347	376	366	354	343	352	337	364	352	354	391	368	380	355	381	377	347	356	390	402	364	369	378	372	368	350	416	351	349	396	331	339	365	362	375	333	374	376	382	353	383	370	362	342	368	344	338	356	411	379	388	386	343	366	382	351	354	367	336	353	343	383	352	329	349	368	344	352	340	372	350	363	356	346	367	326	398	351	354	340	364	381	331	371	351	332	363	353	344	354	353	381	356	357	356	378	372	345	336	409	352	358	376	384	364	345	364	371	356	393	380	357	353	371	339	352	359	368	393	408	383	344	369	366	329	362	369	381	354	331	367	337	341	378	363	357	339	364	351	352	340	381	402	363	386	348	383	361	378	368	386	376	381	346	384	354	404	343	348	365	346	352	355	352	385	376	328	372	353	355	359	355	321	367	401	353	355	326	371	380	338	357	339	334	375	356	371	349	369	331	362	366	355	365	347	378	397	341	373	368	359	330	389	364	377	360	353	373	362	367	365	386	356	364	377	371	390	389	327	379	351	340	377	346	343	371	373	358	360	405	362	406	337	314	363	319	350	358	343	408	354	362	354	356	392	350	361	378	361	348	399	394	372	384	369	348	355	349	361	405	386	372	344	387	378	362	335	375	366	366	367	400	353	355	341	370	356	372	366	360	369	357	343	322	381	399	363	341	369	372	366	328	372	350	356	387	379	365	346	377	348	387	352	363	349	364	374	326	384	424	383	372	334	338	343	376	349	305	351	357	360	379	339	339	405	391	396	366	367	347	368	323	371	365	371	361	377	372	343	365	356	369	313	339	347	342	387	351	373	377	360	359	368	341	387	361	387	380	345	382	357	408	348	345	352	370	356	341	366	361	355	354	402	372	346	384	371	335	383	375	337	350	336	374	363	396	361	376	352	351	396	335	337	351	354	361	321	337	374	346	347	324	369	350	379	370	375	394	359	354	348	361	364	349	351	345	372	376	380	333	398	332	408	398	380	359	373	348	364	352	393	369	371	362	367	371	388	383	336	390	379	334	351	360	374	377	357	343	347	349	350	370	390	365	379	387	327	332	397	335	365	361	373	338	361	373	336	382	338	335	339	376	373	368	360	328	357	362	336	329	376	342	337	351	383	366	327	370	384	349	352	368	382	357	370	379	373	384	358	361	362	343	396	338	354	359	368	367	358	349	361	356	352	367	366	380	329	369	401	327	355	362	374	386	380	337	402	361	339	368	365	378	363	394	380	371	349	332	347	341	351	345	360	358	372	380	338	368	384	371	375	362	357	333	394	350	352	372	411	331	390	366	381	379	386	350	375	368	361	421	349	364	362	381	397	372	367	352	337	360	395	378	364	402	349	374	335	357	353	328	345	356	379	341	386	339	360	345	370	366	344	385	389	364	372	379	342	378	323	352	325	346	357	362	355	389	383	396	361	383	338	348	348	386	402	355	370	342	324	379	317	369	335	342	331	362	347	388	361	322	387	380	362	396	381	387	358	347	390	353	395	348	342	353	398	346	382	350	363	361	354	389	378	387	377	370	349	371	352	367	374	331	400	370	370	343	351	345	393	371	342	330	403	367	404	365	346	365	358	361	360	359	358	350	374	357	383	364	331	374	390	350	357	366	360	365	359	365	356	363	373	344	380	367	357	377	364	364	352	354	378	352	372	371	370	372	362	372	360	357	367	354	366	370	361	426	385	372	357	372	362	403	381	362	375	387	357	357	411	386	364	392	372	384	366	350	357	364	361	391	381	375	371	340	397	383	325	385	365	379	366	388	345	351	352	367	366	399	337	338	384	399	363	388	340	359	373	363	350	374	374	347	369	369	355	352	365	342	378	353	347	368	371	380	339	369	392	360	355	336	359	385	379	349	378	369	374	358	324	378	368	374	360	368	384	360	345	389	349	358	345	383	343	351	339	392	360	369	396	372	329	377	393	341	380	367	358	397	380	388	352	364	379	351	356	334	355	364	343	350	376	386	369	355	355	379	376	368	357	380	360	345	370	368	341	338	369	354	355	382	384	365	362	395	370	370	348	362	370	366	392	403	362	394	345	367	400	366	376	377	354	380	336	330	341	379	324	388	368	341	377	349	367	338	394	368	348	359	356	360	343	369	369	358	375	365	355	359	375	328	341	386	367	359	368	351	380	365	342	363	358	351	361	317	340	382	369	361	321	343	380	336	342	354	401	379	350	361	372	343	364	359	341	360	377	397	342	363	368	386	359	334	404	359	358	378	357	355	364	351	344	385	349	360	340	377	372	371	385	381	359	366	364	397	386	415	322	346	368	360	360	369	383	358	370	373	371	358	350	360	342	358	330	382	381	365	356	402	356	329	364	396	351	359	353	357	388	364	339	363	361	320	344	327	385	394	323	360	348	342	378	374	384	364	344	367	383	373	364	382	349	382	354	378	383	367	368	391	354	360	368	353	392	314	333	377	367	350	343	381	357	334	363	358	354	345	352	348	367	341	364	374	349	358	356	347	358	389	359	358	352	385	336	371	418	349	382	356	387	336	370	430	358	326	365	383	331	339	348	339	347	359	384	350	350	345	362	378	396	359	381	355	376	354	338	351	365	357	368	372	332	362	368	359	366	392	345	364	372	337	342	375	380	389	361	340	347	376	355	367	380	397	352	354	340	391	389	349	396	367	360	410	386	349	340	349	373	328	373	407	375	347	354	405	370	335	385	351	367	347	406	378	333	349	397	378	320	385	373	385	362	325	386	345	379	338	374	366	369	386	334	387	381	370	357	340	368	364	371	342	374	353	355	374	334	374	364	369	364	362	324	370	364	372	351	358	389	352	375	370	379	377	341	345	361	358	389	354	385	358	325	341	382	368	348	365	351	361	373	403	350	366	342	350	353	349	380	392	394	344	357	361	331	382	401	356	410	334	364	338	351	361	374	372	371	378	329	378	342	374	357	380	376	373	378	366	352	355	398	365	378	355	353	379	371	397	377	338	413	352	345	342	341	364	360	374	380	352	368	346	367	339	352	403	368	334	380	351	364	325	364	388	356	364	356	345	361	335	362	342	354	367	342	356	381	367	342
23560	20904	28307	24082	21570	19596	14820	7177	5604	2808	2398	2991	3259	2527	1834	917	921	985	741	594	734	938	533	400	460	493	422	458	347	349	348	316	317	332	276	272	271	275	253	295	273	296	270	261	239	236	271	263	228	251	273	244	250	246	253	248	240	239	247	253	257	227	231	238	267	276	269	254	243	258	242	260	247	238	244	247	247	265	246	223	219	233	244	287	241	256	255	239	248	253	250	251	238	265	231	241	242	261	236	242	246	236	251	222	217	251	264	263	263	245	247	217	253	236	246	235	264	217	245	259	222	264	262	249	251	243	256	264	223	238	254	222	239	277	252	254	259	242	267	270	298	257	246	250	236	238	252	277	275	250	272	252	233	245	272	248	237	236	268	247	262	226	263	244	253	284	235	230	244	277	271	292	239	244	267	248	271	244	260	236	237	257	238	254	272	227	269	258	213	258	260	254	262	219	235	225	253	256	240	241	264	264	240	253	247	241	241	259	252	255	270	256	252	271	219	248	270	250	273	264	237	218	258	283	268	232	247	209	252	260	248	245	266	244	272	236	231	249	231	290	248	271	238	239	241	266	224	248	259	236	225	260	245	253	263	251	221	268	244	223	250	269	240	273	241	238	231	264	246	259	238	242	222	240	267	251	268	235	238	235	232	244	258	270	267	240	242	253	242	247	255	260	228	221	258	242	223	240	230	273	267	250	241	286	284	223	222	251	233	250	232	256	239	253	222	250	251	239	247	249	241	239	244	260	263	243	251	246	234	229	259	231	257	244	246	240	266	228	240	259	241	213	232	227	244	250	255	264	264	264	247	241	241	215	270	271	249	240	267	277	248	240	238	273	226	229	218	231	258	257	243	266	238	235	247	226	267	233	258	237	236	245	245	273	267	236	267	256	228	266	246	204	248	246	232	248	256	242	272	274	243	260	248	253	247	264	250	258	244	274	260	221	253	275	249	277	233	253	238	215	268	235	237	251	232	238	241	282	237	221	252	260	254	231	212	238	269	265	270	252	259	257	255	234	250	231	228	224	273	250	238	260	242	222	273	250	254	247	245	238	230	247	240	201	241	251	280	239	243	260	257	241	276	228	239	264	235	238	268	230	253	253	249	255	259	262	255	246	231	237	241	237	226	271	234	250	241	226	259	263	254	237	231	219	234	236	257	260	246	259	242	260	247	253	256	288	252	244	256	256	244	226	229	236	216	242	248	255	257	220	218	237	259	235	249	245	233	245	257	245	231	243	254	255	244	233	245	254	221	243	235	259	218	242	264	240	256	254	270	239	245	254	244	251	269	239	226	240	242	233	250	240	258	251	260	272	239	241	254	266	233	234	260	257	230	251	244	267	223	246	267	224	250	240	256	258	251	262	246	225	234	246	242	239	225	253	254	207	236	255	249	301	231	226	248	247	262	230	250	232	259	268	262	261	278	246	263	259	242	261	257	249	225	243	254	248	242	236	249	232	253	239	288	246	244	245	256	253	230	263	242	241	242	228	239	256	243	237	264	234	233	258	248	246	239	264	255	253	223	218	280	264	231	257	284	261	229	237	249	237	264	242	246	247	230	241	254	240	269	250	229	238	219	247	245	233	258	244	235	273	250	221	266	236	247	270	214	228	257	234	246	258	241	244	218	249	220	236	252	225	235	250	237	259	244	211	270	255	235	242	228	255	253	234	274	222	274	257	234	219	259	272	243	269	227	232	232	233	254	254	246	245	234	236	243	248	239	275	260	223	248	252	242	258	256	254	253	253	257	251	257	244	226	229	267	253	229	244	247	241	226	243	247	244	245	268	248	257	248	261	239	241	239	249	224	260	249	240	246	268	263	238	239	247	244	229	240	245	265	256	284	254	238	255	234	229	257	212	240	234	235	302	234	250	230	247	257	241	251	252	282	266	251	261	225	221	236	260	243	249	230	256	226	260	235	242	251	230	238	255	221	212	253	233	226	229	243	250	275	258	244	255	241	250	245	239	256	254	259	236	248	228	281	255	230	261	240	269	230	256	220	229	219	231	232	268	256	223	232	225	271	232	257	233	246	259	225	264	249	254	233	235	259	210	250	237	268	263	258	232	245	258	226	245	261	244	258	253	266	248	254	255	244	271	238	242	203	221	251	228	246	252	233	253	275	261	213	236	254	256	239	232	244	234	245	255	233	257	246	240	268	256	247	227	245	239	241	256	249	258	254	226	238	235	255	237	262	249	235	269	223	237	243	248	249	256	251	262	240	248	254	255	239	229	230	239	260	248	246	264	244	269	240	232	270	229	248	229	214	259	252	249	269	239	234	264	266	258	260	295	242	287	272	247	253	259	235	225	232	258	228	261	244	241	231	278	248	272	262	256	234	262	234	260	224	233	232	283	273	238	231	256	280	215	244	264	253	244	242	239	258	227	250	240	240	255	230	224	278	254	244	211	243	240	228	239	233	238	237	258	272	255	226	264	267	265	263	232	245	267	245	231	233	238	256	254	266	263	238	264	232	218	228	259	249	261	229	252	224	260	233	272	241	261	270	254	234	252	229	263	230	279	231	263	258	243	275	236	256	244	247	235	235	260	231	246	246	240	228	233	253	224	250	239	235	263	250	251	262	274	257	231	246	231	249	249	248	241	246	265	242	242	266	255	238	232	261	254	253	227	245	233	253	260	263	247	234	244	271	273	239	249	248	258	222	254	202	247	264	261	229	275	237	257	239	273	241	247	222	236	250	261	252	236	244	235	237	249	260	241	238	237	257	249	229	288	260	244	257	264	252	262	237	238	222	266	284	247	244	250	243	261	235	221	221	217	228	229	254	243	256	221	262	227	271	231	237	258	241	256	241	232	241	263	265	227	242	241	232	244	230	255	267	227	242	260	259	257	260	265	261	263	225	242	259	248	252	260	239	243	246	218	229	258	243	259	246	254	255	235	228	243	270	249	271	231	245	256	240	263	258	247	254	230	238	263	259	248	248	220	224	231	247	246	248	243	242	247	263	250	244	232	247	246	240	228	277	240	269	243	251	224	241	240	264	258	253	261	260	243	251	249	228	233	248	244	209	235	262	236	239	270	217	230	263	253	243	242	254	222	228	233	254	239	250	254	261	262	280	226	238	229	247	260	230	242	235	269	232	238	224	250	235	249	241	248	228	262	263	238	256	230	247	236	251	248	249	243	250	249	254	248	253	245	234	226	231	258	233	245	265	233	249	233	253	254	247	265	242	257	236	239	265	243	236	239	246	222	246	234	257	226	249	244	267	255	257	243	250	220	238	238	249	247	246	226	265	257	251	221	235	222	243	261	236	235	247	236	238	221	274	235	237	218	255	260	283	238	258	230	244	252	216	236	245	243	248	242	255	225	237	230	255	256	239	228	233	251	258	231	249	233	256	246	246	227	250	230	243	279	251	259	271	253	237	260	237	254	239	254	256	242	238	264	265	249	251	250	289	240	215	261	244	242	242	261	235	232	263	237	254	233	260	237	240	241	251	238	261	233	260	263	231	224	268	280
36273	50505	44104	32305	24201	20338	18469	12029	10325	5704	4728	6053	6182	4655	3689	1629	1727	1665	1324	891	1186	1570	823	533	668	813	680	545	590	537	470	477	421	445	459	361	343	384	344	324	294	350	327	319	352	338	290	280	281	268	291	283	276	318	289	303	294	292	302	291	293	324	288	307	309	293	285	283	295	319	280	302	284	274	270	305	296	281	284	296	273	290	257	257	288	264	279	274	285	303	292	304	282	268	295	288	288	268	305	304	284	298	280	266	266	305	292	298	275	312	270	293	291	317	295	288	265	292	314	292	316	307	296	291	280	311	290	305	305	262	276	246	274	280	303	290	313	254	282	286	282	282	303	264	282	291	311	282	318	274	307	319	268	303	308	303	290	305	273	300	306	303	284	291	274	302	283	284	309	301	294	281	294	312	287	295	278	299	274	296	274	276	272	308	306	322	322	301	271	284	291	312	312	286	295	286	307	315	284	278	306	289	299	315	315	299	275	277	269	305	282	323	286	298	283	268	289	272	287	269	282	271	307	295	263	292	305	261	300	317	280	264	296	284	278	306	296	274	301	300	277	310	304	285	297	302	265	280	266	255	303	288	278	299	275	274	309	281	283	278	287	270	302	257	259	282	317	307	287	322	319	273	284	298	263	312	274	261	280	300	288	278	293	305	297	315	286	302	288	273	327	276	320	297	276	312	288	288	300	291	277	303	302	298	264	289	323	306	273	286	291	321	268	297	267	297	269	306	303	292	294	261	279	295	275	281	305	293	308	276	266	278	282	310	294	279	291	279	299	284	340	283	285	284	292	288	304	303	301	278	310	285	281	294	272	310	274	305	290	265	289	274	302	310	282	298	302	263	279	280	283	286	292	296	291	297	295	293	272	281	256	289	273	293	322	317	290	319	283	269	316	280	293	289	321	319	305	287	296	295	247	305	275	261	287	293	251	295	319	286	308	295	270	293	270	327	286	309	303	293	279	289	325	285	275	262	329	289	305	281	274	257	286	285	297	306	311	288	315	307	300	301	286	302	274	342	297	300	322	300	287	259	269	294	277	283	286	302	288	279	286	289	290	283	284	275	303	275	328	266	294	290	280	305	270	296	303	294	299	268	290	318	269	293	258	333	307	280	314	286	276	279	299	274	288	284	294	293	274	305	340	305	280	267	278	323	289	289	300	281	282	311	274	303	301	304	273	306	288	309	288	275	290	263	281	243	322	281	302	296	304	320	298	313	252	264	288	285	272	255	283	298	302	310	319	274	283	303	306	300	307	284	258	271	310	284	310	314	293	291	306	306	297	294	281	314	289	303	341	290	268	302	279	324	328	285	266	287	317	324	273	312	292	293	285	301	262	298	269	308	298	266	295	294	307	307	330	314	300	298	289	287	267	297	289	271	269	269	324	298	286	275	287	294	270	312	291	259	293	280	256	298	286	292	270	289	297	280	272	259	303	290	272	324	272	293	289	273	276	280	316	288	286	315	289	282	283	295	275	298	316	291	278	265	309	282	287	280	290	268	273	286	283	267	297	287	285	280	271	257	279	294	286	280	284	311	273	286	289	282	287	299	296	273	300	292	291	286	295	271	301	304	307	316	291	285	280	302	297	349	308	294	266	311	296	288	301	260	263	288	276	293	279	268	271	291	275	296	323	285	285	288	278	285	270	267	320	318	273	282	297	316	301	314	283	306	281	343	277	302	299	283	279	262	310	275	264	284	266	278	312	262	265	282	293	270	269	296	285	278	305	274	292	309	269	301	295	272	299	263	316	264	289	273	302	304	305	297	259	323	307	286	275	291	252	288	295	279	274	283	254	287	279	315	275	287	289	275	295	321	291	300	250	296	292	307	275	263	297	255	291	294	291	326	287	324	301	285	302	293	300	304	296	271	289	302	278	307	289	272	276	298	302	327	288	295	307	292	309	289	299	292	305	282	289	306	293	282	308	280	291	271	260	287	304	258	296	274	287	271	281	276	310	304	273	292	298	272	284	258	295	277	263	288	291	266	285	302	300	307	326	287	307	309	315	308	294	292	310	269	327	308	267	310	300	285	288	294	307	295	291	297	261	288	312	282	302	282	333	254	295	305	307	314	308	290	260	293	292	274	293	329	316	313	293	279	298	313	270	272	259	270	305	274	293	304	298	304	284	263	303	318	300	282	286	267	298	342	265	290	319	297	281	293	335	287	300	303	274	302	335	336	268	302	301	312	268	261	303	286	299	288	307	295	297	280	308	301	269	276	273	275	304	286	271	273	290	282	293	304	299	295	293	320	285	304	278	306	281	289	282	303	297	275	310	314	303	310	289	288	292	287	291	278	299	310	313	330	282	272	297	278	329	299	296	300	288	299	292	273	295	282	310	294	278	310	280	297	272	294	303	310	287	305	283	302	250	291	302	279	289	312	307	317	311	289	306	314	291	277	307	301	316	277	309	290	303	297	303	301	304	300	277	272	297	271	300	283	311	291	283	333	278	276	290	307	312	299	280	310	308	271	282	301	298	296	312	267	268	297	288	294	313	271	317	294	333	287	286	292	288	267	298	255	324	272	292	317	313	299	303	305	276	260	301	275	309	321	316	299	290	318	273	305	279	303	302	320	258	285	305	276	299	287	322	274	293	294	277	296	288	289	291	258	285	314	312	312	261	309	278	294	274	271	276	246	305	296	248	320	282	305	275	287	308	316	300	288	287	276	266	292	292	258	298	288	279	252	329	269	266	301	288	257	279	294	283	301	278	257	272	269	299	332	302	264	319	275	283	283	294	272	300	300	276	304	282	294	291	270	282	312	286	279	279	317	285	264	293	301	294	295	292	286	312	300	286	308	295	257	265	297	299	269	269	277	292	285	267	268	269	313	321	292	319	369	320	278	300	294	281	287	300	292	282	303	280	291	284	293	286	271	286	312	282	283	275	301	318	296	326	288	291	281	305	283	292	293	302	282	285	277	297	292	284	303	312	265	298	343	275	301	265	318	286	296	317	288	346	297	286	281	301	292	284	296	331	322	286	293	265	324	288	291	303	279	285	282	279	291	258	307	301	287	279	326	286	262	286	321	314	282	322	291	322	268	289	263	297	272	264	310	287	263	294	306	297	286	297	288	285	264	279	290	297	319	316	298	282	279	315	306	288	301	317	281	279	308	296	281	281	290	297	304	319	274	267	279	295	307	286	275	303	263	271	290	302	281	285	265	277	291	266	312	272	305	307	310	277	285	275	278	274	282	326	272	286	273	282	300	284	328	273	314	305	270	298	286	298	315	299	293	316	297	290	278	296	311	291	299	311	275	274	279	301	295	305	296	268	270	297	298	320	288	290	286	292	302	320	265	268	299	281	288	278	280	293	318	305	284	278	329	279	289	244	284	292	310	281	278	290	301	269	289	265	297	310	291	273	289	279	304	285	294	284	294	279	292	292	305	307	318	277	301	284	312	280	292	291	262	284	280	276	321	283	285	321	289	304	289	286	276	275	259	282	283	303	283	290	350	293	295	293	293	299	289
24670	20917	27620	25562	19860	12749	9671	6127	4167	1812	1555	2013	2255	1928	1297	712	780	993	780	780	757	741	473	601	571	505	517	477	517	469	453	441	396	377	371	376	394	379	360	420	370	373	341	390	338	397	373	348	351	350	327	368	364	382	355	379	361	326	354	374	372	363	353	356	371	350	347	366	339	356	336	349	364	341	384	351	353	351	380	350	330	352	342	369	371	355	382	369	374	349	397	360	360	384	344	357	391	334	306	355	343	354	355	366	360	335	340	362	328	366	365	368	338	346	394	355	387	354	343	371	309	338	344	314	331	315	331	382	337	351	387	367	344	369	350	379	378	318	348	376	350	350	373	405	349	361	352	352	373	361	364	365	335	334	374	344	340	361	360	337	315	348	363	351	334	361	343	374	346	368	333	349	349	332	330	355	344	361	338	345	372	374	332	335	396	353	315	368	366	340	332	373	348	358	309	354	299	334	391	340	351	375	349	355	348	345	363	336	345	362	354	325	346	356	341	364	359	361	369	346	331	308	337	358	377	373	361	395	342	307	357	330	360	387	353	362	358	320	376	381	345	369	349	346	345	361	393	381	342	365	372	347	370	344	351	357	318	379	369	335	353	373	355	349	342	330	365	355	345	344	351	305	347	330	355	345	347	332	357	381	351	365	342	334	347	367	342	358	373	338	360	377	343	364	353	370	363	339	333	345	365	371	364	350	373	379	351	357	354	353	371	379	318	327	361	404	348	315	347	368	381	354	346	353	371	358	383	366	366	328	339	389	350	332	358	371	333	366	357	337	347	355	373	352	332	384	392	338	332	322	372	343	346	352	339	358	355	338	366	335	368	349	351	333	371	351	374	376	341	405	340	326	330	365	347	377	352	348	359	350	362	339	376	307	318	358	359	345	348	376	324	362	336	337	340	373	350	371	341	367	356	366	373	369	330	349	348	389	331	359	378	371	361	367	351	340	351	369	343	357	354	338	376	345	343	368	365	321	340	367	350	377	339	363	359	368	336	343	352	378	353	340	362	347	348	330	358	381	360	355	338	371	352	352	364	349	322	354	349	362	335	366	358	335	338	338	368	375	372	337	384	345	343	358	348	348	333	366	321	364	363	361	311	403	394	332	352	361	367	344	331	360	345	353	373	349	361	307	371	359	368	358	368	320	350	354	374	379	349	357	337	317	352	345	351	355	362	339	385	374	351	347	364	355	373	377	374	367	345	326	358	364	403	361	350	365	338	338	347	346	346	367	351	344	365	354	367	376	320	357	389	344	346	338	350	371	363	338	309	348	377	321	342	380	326	338	375	323	365	361	321	357	348	380	379	343	335	345	346	378	346	350	382	354	352	368	350	352	342	379	340	352	405	351	366	375	367	341	315	374	348	371	340	323	322	361	349	368	360	349	341	348	360	348	345	359	345	338	364	365	356	339	331	334	301	346	380	351	346	363	355	354	353	337	348	356	369	332	353	381	340	386	370	392	348	374	345	333	343	336	366	334	353	398	347	350	335	376	356	346	356	354	344	341	378	371	383	369	376	389	408	341	346	372	329	359	358	385	358	357	330	385	349	358	340	356	385	377	328	329	338	345	353	390	353	350	343	372	392	363	334	310	353	364	333	332	371	376	351	358	318	341	367	358	353	354	342	361	344	343	342	355	326	366	359	344	358	361	324	380	400	370	364	350	352	358	384	357	372	370	346	364	358	381	323	394	380	388	293	317	342	356	347	352	349	378	348	389	354	346	349	389	357	369	350	347	346	341	327	384	366	392	379	375	369	359	344	335	333	353	367	362	332	366	370	400	360	371	331	369	347	348	361	338	338	372	347	350	358	350	374	339	306	378	349	324	358	370	357	385	398	358	340	336	361	361	343	362	370	327	338	338	394	380	349	353	335	337	365	335	356	342	356	385	396	337	349	368	355	375	358	355	358	372	364	341	375	372	362	380	347	348	366	374	381	330	361	367	345	365	353	336	373	347	338	332	334	371	333	350	311	333	325	365	350	361	363	364	371	354	351	335	365	384	338	386	361	360	378	334	333	314	348	346	369	323	339	378	379	348	350	349	347	358	398	339	350	368	351	372	340	380	352	356	368	352	406	386	372	382	344	357	359	345	343	329	366	334	351	357	352	350	367	370	362	375	341	412	352	362	362	353	350	331	340	393	370	344	384	319	338	400	351	355	341	340	296	373	341	330	352	363	354	355	364	345	379	368	345	365	379	320	348	342	363	336	367	352	331	355	330	357	350	307	340	370	372	351	320	325	376	355	357	306	345	365	345	358	357	309	354	355	360	312	347	343	390	340	363	343	356	382	361	342	330	363	365	394	349	393	344	410	336	367	350	348	349	389	356	366	360	394	323	375	371	353	358	360	361	328	337	340	359	346	328	343	402	351	362	354	360	358	376	340	353	328	378	330	335	351	358	370	362	356	342	338	332	372	335	339	378	352	370	383	381	357	362	375	366	361	376	324	349	371	358	381	353	349	344	345	331	336	333	351	355	359	360	344	358	314	348	367	344	350	387	352	355	352	354	327	302	360	349	352	367	372	378	341	358	388	356	320	355	339	348	333	348	347	389	357	316	347	322	307	341	329	359	384	393	342	356	317	370	375	359	355	308	349	393	345	321	334	346	350	358	332	371	352	347	336	321	346	370	361	344	394	336	381	359	373	309	381	351	359	342	336	329	363	377	367	383	353	353	359	371	357	358	361	327	377	339	370	346	354	361	367	381	334	365	367	332	350	388	364	366	377	394	354	300	350	358	356	384	319	348	377	364	341	365	363	373	344	372	339	354	341	326	347	320	350	324	391	341	371	358	373	377	339	353	364	360	338	362	373	359	366	335	385	377	355	349	361	383	342	361	309	342	361	402	368	357	353	371	352	336	357	321	359	362	375	345	359	368	340	380	356	339	338	344	357	350	369	370	370	383	345	384	356	365	368	341	349	321	370	391	345	382	338	390	366	367	336	366	374	337	366	349	390	374	342	333	316	350	346	333	380	361	339	365	354	347	342	351	359	344	332	359	358	342	325	372	358	337	397	339	391	357	332	346	369	346	349	350	376	322	352	302	369	376	364	349	365	349	331	317	364	333	372	335	382	342	371	370	377	356	379	380	353	351	375	343	327	339	376	365	367	335	377	368	347	370	354	317	361	366	362	350	353	362	373	334	338	354	353	361	326	365	319	369	352	373	383	369	364	317	353	355	353	328	376	343	345	342	305	353	367	380	335	359	365	390	385	339	335	393	356	363	333	391	338	348	326	352	346	335	372	392	359	345	384	353	352	402	342	381	365	386	360	332	364	379	378	356	353	342	391	356	393	353	373	362	377	377	381	341	358	352	334	366	342	310	378	330	364	361	364	354	367	361	352	335	367	359	365	359	350	365	341	359	347	333	347	331	354	318	368	334	368	348	317	337	351	350	363	366	369	367	312	356	345	374	367	342	362	304	367	338	339	358	361	362	358	350	369	359	331	351	350	331	358	310	363	351	333	395	351
36511	46838	40714	29900	22007	17217	15910	11217	8418	3773	3145	4306	4399	3658	2293	1174	1362	1744	1198	1285	1166	1179	693	887	753	687	709	707	690	638	616	533	527	518	494	493	466	445	445	452	481	493	426	438	462	414	427	376	394	412	367	393	410	432	392	416	407	408	397	419	446	418	428	406	425	432	367	411	400	420	444	399	439	421	441	391	387	415	447	396	429	399	396	430	366	445	405	430	386	405	415	436	448	438	389	397	401	416	384	424	411	419	448	368	431	361	420	379	410	419	396	408	395	429	388	403	427	421	393	399	425	408	399	416	394	401	428	429	431	426	396	415	392	433	399	390	438	425	424	392	434	413	406	407	451	401	436	407	396	445	419	424	400	434	416	382	418	402	435	383	399	432	408	413	455	390	389	436	405	388	470	391	448	437	401	434	438	407	369	418	394	402	428	407	419	388	406	402	412	424	440	448	426	420	394	425	406	390	425	368	355	430	414	392	386	410	434	397	438	406	430	422	434	399	454	419	378	361	440	408	429	404	428	406	381	399	442	414	402	399	420	414	392	402	415	392	428	420	422	448	408	404	422	436	435	393	424	399	423	400	420	438	380	384	399	408	419	382	413	421	423	382	421	398	409	416	415	415	417	439	386	375	406	396	434	415	417	407	390	407	434	402	405	434	424	410	386	395	435	412	414	408	379	438	422	402	426	413	422	421	401	377	421	399	425	405	394	400	422	415	402	417	441	421	396	415	437	424	356	397	416	432	396	392	422	414	430	420	395	423	392	407	426	397	403	393	438	410	428	418	391	381	414	406	433	387	378	438	412	433	433	444	436	381	419	422	449	427	407	412	429	418	440	436	407	410	428	399	405	430	403	366	439	380	409	400	452	401	403	383	424	400	395	408	395	377	430	415	426	427	416	379	399	379	445	419	427	408	405	443	421	408	461	399	422	429	422	405	419	391	439	385	408	404	397	406	412	416	403	368	404	401	413	378	407	448	384	443	410	411	425	405	438	431	381	388	395	430	399	390	411	416	384	439	426	437	404	433	418	425	418	387	427	427	414	418	418	405	356	403	443	416	397	415	404	418	379	393	403	412	387	407	431	425	393	425	396	388	397	388	415	437	412	392	418	403	406	413	425	412	385	395	424	416	427	436	395	402	457	413	438	391	418	391	403	402	402	385	430	431	383	414	387	449	393	409	405	448	437	412	419	423	406	417	423	400	423	418	420	411	390	412	419	414	361	438	416	410	420	393	415	371	419	395	391	420	403	407	403	370	420	448	428	401	444	438	428	421	392	406	400	420	417	436	415	441	406	398	423	410	437	409	387	414	450	420	436	437	437	382	412	463	375	424	408	464	383	397	398	397	405	389	397	444	414	419	413	442	434	368	384	424	404	380	414	436	428	398	434	421	454	414	388	414	398	424	444	409	444	359	411	395	433	392	448	402	424	416	386	419	409	431	420	424	426	395	383	417	410	410	412	419	433	409	429	394	409	421	413	389	405	391	391	409	431	423	437	427	430	404	378	423	416	429	390	419	429	435	422	391	407	404	410	414	438	409	390	387	415	387	418	375	417	379	441	400	440	423	433	375	397	394	408	416	417	424	425	395	379	398	462	426	424	413	392	402	406	408	421	412	427	391	405	418	392	407	424	430	429	406	429	454	421	392	435	417	421	414	399	403	391	413	414	427	406	421	412	416	435	389	387	411	435	418	385	404	376	384	392	410	392	423	447	398	436	384	443	425	401	416	414	397	423	407	390	387	418	433	417	420	418	398	437	412	402	428	429	416	397	438	373	417	427	406	402	396	406	415	421	397	420	400	431	419	421	410	386	453	424	399	406	418	427	393	414	400	406	378	372	449	414	398	413	423	374	422	391	424	397	431	414	406	398	404	401	407	404	418	442	402	428	367	413	412	426	419	396	444	413	413	430	389	374	428	415	417	383	357	423	438	420	424	398	423	410	392	399	423	423	404	426	437	416	371	397	379	408	378	389	403	405	417	457	407	427	414	431	412	420	395	418	408	412	403	405	380	433	390	408	400	422	448	414	403	394	433	431	434	432	391	424	421	424	438	412	413	400	382	387	423	423	419	405	399	387	417	412	414	432	413	408	448	398	412	429	415	388	413	433	407	368	411	409	401	403	404	403	381	396	417	382	413	422	395	382	396	400	421	430	378	387	425	415	429	413	418	374	405	390	375	399	406	445	413	417	422	421	437	429	398	431	401	439	404	390	418	453	407	405	385	392	393	381	430	393	425	422	378	400	448	372	405	405	358	399	391	426	404	421	418	384	406	434	434	400	405	389	355	401	416	394	443	450	414	388	403	399	455	388	429	386	414	456	414	406	449	421	457	414	423	388	398	396	399	376	408	446	380	401	422	413	414	408	402	420	414	393	448	388	462	407	432	393	433	381	402	405	386	408	370	439	399	456	404	386	423	410	383	391	431	418	400	391	409	429	439	364	406	452	430	390	390	428	377	423	410	414	386	419	435	387	429	385	392	402	371	429	409	442	399	421	376	427	430	419	414	421	427	391	430	416	402	348	401	416	373	421	395	404	390	422	426	416	441	401	437	395	411	420	405	419	399	406	438	465	407	450	421	438	447	390	399	440	436	401	427	408	421	372	435	399	401	435	399	394	433	437	395	420	434	422	415	420	434	388	406	419	372	441	374	441	395	415	399	403	429	423	406	389	397	452	418	415	405	437	397	411	421	422	391	434	424	442	408	421	419	396	420	441	425	405	403	400	407	370	368	425	399	411	469	424	386	420	402	408	410	407	415	381	414	417	410	428	422	443	424	443	390	413	394	450	409	435	406	403	433	417	411	399	447	405	420	413	411	433	396	423	421	436	418	389	374	400	387	436	402	424	408	427	400	422	402	418	389	397	397	402	388	394	439	389	402	412	410	399	427	394	385	416	433	452	382	412	406	423	404	427	415	410	430	428	399	421	378	423	454	414	413	361	386	414	392	390	405	406	423	394	406	443	415	426	407	419	419	393	417	385	459	402	406	411	417	387	382	400	382	412	423	392	406	404	416	383	411	424	415	417	364	391	392	385	403	414	405	420	422	395	450	429	402	424	394	445	407	416	399	416	462	379	406	391	409	413	413	393	410	413	426	426	423	425	401	422	410	404	423	416	416	436	432	379	437	391	422	402	429	408	415	406	388	393	436	363	438	430	387	427	404	429	421	397	430	407	450	408	413	427	419	375	409	419	455	376	403	353	393	417	394	412	407	395	406	419	401	439	422	401	376	406	395	410	409	429	405	423	367	414	446	412	411	400	406	405	406	431	410	418	435	416	398	375	411	448	398	397	433	446	414	420	369	387	399	410	422	418	382	394	390	411	425	399	416	390	431	438	406	432	431	408	379	396	410	416	402	417	404	395	389	409	404	430	433	449	399	428	395	378	407	390	460	413	426	407	424	386	393	357	426	389	442	382	414	423	419	392	445	433	432	384	436	386	392	422	394	398	426	438	407	393	415	435	442	410	428	415	425
22472	20940	28609	23503	21318	22785	24643	14190	7434	5221	2337	2707	3521	3125	2359	1355	2085	1624	1230	935	894	846	580	595	542	615	517	592	540	504	494	451	430	428	361	380	317	344	329	344	324	332	296	317	277	312	293	285	280	274	282	284	275	278	286	287	289	273	309	319	282	286	275	291	283	286	286	281	263	300	258	278	298	319	287	287	275	278	250	263	286	278	295	288	253	264	269	278	258	271	274	257	304	295	305	284	271	287	279	281	282	279	285	299	282	289	309	268	284	264	255	277	259	289	298	287	287	290	282	276	292	293	275	277	281	275	269	290	256	296	284	266	260	295	272	267	288	301	270	303	306	290	282	299	282	276	288	295	297	298	269	266	289	249	290	276	272	309	316	255	281	311	307	274	274	269	286	272	274	270	285	270	303	274	305	272	302	304	279	300	305	305	262	291	290	259	293	313	276	274	326	289	278	299	282	293	280	275	303	263	260	254	293	279	257	300	287	269	272	289	313	281	278	292	273	270	271	253	305	283	273	280	293	316	263	277	255	247	252	259	241	269	254	282	298	292	262	294	257	278	294	281	274	285	291	290	268	298	263	276	275	296	283	280	295	272	283	265	295	252	277	304	318	273	263	278	313	280	286	308	265	295	282	283	295	270	303	272	290	276	251	260	267	275	282	298	312	283	295	283	273	284	287	266	264	296	297	311	278	281	309	254	270	308	287	278	310	261	273	272	271	285	274	278	285	311	284	337	267	282	287	291	279	295	257	283	288	277	277	292	283	294	253	292	256	276	259	313	294	318	315	274	280	302	280	273	272	287	298	280	281	244	275	257	274	283	266	260	301	265	260	261	280	259	264	268	311	278	262	246	271	285	290	251	282	284	289	277	238	268	266	286	275	301	261	239	283	317	274	275	269	265	291	251	273	275	268	251	293	305	296	269	296	278	279	261	263	308	252	285	275	269	275	300	298	296	285	278	290	293	262	278	278	309	283	264	264	303	258	267	280	280	276	281	303	292	277	325	257	293	276	271	283	279	282	309	274	237	271	283	276	308	295	267	275	259	269	289	270	302	284	263	297	272	279	285	265	281	265	303	273	272	258	265	276	258	299	298	264	274	276	261	271	279	274	256	264	251	270	293	265	282	256	272	279	305	248	277	285	275	312	282	261	269	264	303	291	279	279	270	279	262	267	283	260	286	278	274	276	299	274	287	286	285	280	295	282	280	270	291	277	280	291	282	280	281	272	261	248	244	268	278	286	269	287	291	256	275	303	259	276	279	282	294	301	280	281	270	277	273	311	270	299	282	298	285	300	302	271	288	266	263	250	269	272	275	298	288	269	286	272	305	293	270	259	271	293	291	306	300	301	294	267	267	254	287	298	279	275	268	307	272	269	275	299	250	279	278	269	289	272	288	255	268	284	284	270	268	275	290	290	271	261	291	307	280	318	274	290	259	302	287	258	301	283	270	290	288	257	259	317	267	282	253	278	262	317	305	273	303	297	265	296	277	281	269	275	247	251	287	256	269	296	281	310	306	293	274	291	248	274	268	272	280	294	258	277	256	315	271	264	296	287	274	242	258	300	274	253	248	281	277	284	285	278	286	261	270	286	285	247	265	284	281	277	279	244	257	281	294	261	276	290	258	280	286	290	293	263	306	270	261	272	275	279	265	272	293	298	320	298	258	278	271	307	260	271	276	299	275	290	275	280	259	275	282	275	263	291	288	273	263	298	296	289	278	308	275	281	294	271	289	289	273	298	300	269	286	262	249	256	312	292	256	308	285	281	283	263	294	303	270	262	261	271	285	303	274	303	270	300	296	258	280	283	272	281	274	275	280	286	277	279	306	269	309	264	247	260	278	258	294	308	283	294	285	236	256	305	275	266	290	310	270	287	255	268	317	300	308	309	283	298	295	273	311	289	305	285	263	279	248	267	300	299	275	284	290	318	295	256	291	291	269	280	291	303	260	281	275	292	279	295	265	295	305	284	267	271	274	287	269	266	265	276	281	276	305	269	325	272	283	300	257	322	242	309	287	233	277	276	246	272	280	262	289	258	297	318	253	259	270	296	308	285	275	279	300	273	281	296	297	277	316	280	299	264	290	265	264	269	292	269	270	267	274	279	328	291	301	260	272	294	278	280	279	298	262	288	279	280	250	284	293	316	290	287	271	283	285	269	288	303	281	295	304	262	293	286	278	289	282	308	285	259	237	310	255	253	304	295	328	270	250	303	288	292	295	285	302	283	314	285	265	280	270	256	287	319	300	291	312	260	304	274	291	283	272	271	314	311	253	280	260	284	274	263	286	282	281	266	313	288	272	257	268	277	276	285	294	286	283	248	306	274	292	255	281	270	264	260	287	235	299	288	305	297	294	258	275	286	283	286	272	298	287	282	274	293	261	265	296	304	265	281	313	261	272	259	261	296	266	312	315	264	306	284	263	294	297	298	273	301	311	275	271	260	305	273	295	300	300	277	310	297	248	265	259	261	300	266	262	299	274	279	270	268	267	263	275	263	289	265	251	291	279	295	263	250	291	292	242	268	300	299	270	266	298	310	268	278	260	296	283	258	295	262	280	287	267	301	305	282	289	293	266	275	275	274	303	264	250	299	263	281	263	284	266	245	284	277	274	293	294	277	292	259	295	293	248	294	276	280	280	282	294	290	321	296	276	283	269	295	268	276	273	296	242	312	265	295	282	251	264	307	283	297	281	301	311	284	298	321	285	277	280	284	306	298	282	267	278	272	258	303	275	283	287	278	275	283	249	286	305	276	285	279	272	296	267	281	294	237	283	283	298	303	277	289	294	280	306	274	270	281	274	281	278	287	323	317	305	313	283	279	275	295	276	306	270	296	296	242	298	269	260	290	267	290	279	291	302	294	296	258	271	256	275	267	279	270	292	287	256	275	275	291	287	297	295	280	236	284	259	302	257	272	274	268	304	270	278	309	263	298	282	268	282	293	266	254	285	293	282	311	293	300	260	310	277	243	271	273	299	276	255	249	290	281	285	285	276	273	275	277	291	311	309	287	278	281	251	257	289	272	279	260	274	261	279	275	291	264	289	272	278	276	302	271	291	301	300	292	280	271	283	263	291	283	266	272	305	280	291	252	278	292	290	280	286	289	268	294	299	289	260	274	250	278	283	265	270	290	289	302	269	268	290	281	286	254	268	264	259	240	268	284	291	273	260	266	289	278	301	250	269	281	264	274	274	278	283	287	289	271	300	260	291	287	259	251	258	262	263	289	292	295	255	251	304	260	238	251	304	264	305	288	271	255	281	291	262	299	287	314	256	291	248	303	292	300	284	278	282	302	271	286	292	272	276	296	281	285	273	305	262	285	274	302	259	301	258	283	300	267	276	304	316	285	291	275	296	264	289	294	268	281	260	302	279	267	262	299	274	258	257	255	280	289	256	249	267	254	276	276	283	297	246	304	284	296	264	296	284	256	282	288	254	270	287	284	292	283	268	274	281	295	309	261	270	273	244	282	281	292	269
40612	54731	49094	39911	31858	26914	24905	19069	12798	8969	4613	5121	6443	5689	4260	2602	3704	2906	2123	1491	1495	1483	870	810	886	932	899	839	777	700	678	567	512	495	481	437	437	426	404	428	384	382	354	345	330	373	327	324	314	321	363	290	287	292	331	326	320	316	327	319	324	291	306	332	302	333	340	304	318	339	309	328	306	307	303	309	310	325	313	324	326	339	341	329	307	312	347	347	286	293	312	317	317	304	305	336	297	270	319	342	315	340	323	323	310	291	337	328	296	297	321	304	316	317	295	291	303	359	299	325	325	352	279	327	318	305	314	285	310	317	307	310	302	361	316	323	310	339	329	314	345	299	318	303	306	325	334	322	331	308	312	315	332	319	345	331	323	310	318	303	321	334	321	325	307	300	328	334	314	337	323	311	316	306	340	305	315	322	300	299	306	303	336	307	314	310	309	308	344	335	318	321	326	307	333	295	329	310	305	317	310	295	311	309	329	341	290	347	329	321	343	314	262	304	301	312	313	322	339	319	326	331	306	308	321	308	334	305	324	289	374	319	313	289	342	300	253	299	303	299	300	304	328	367	301	273	323	315	313	327	325	308	287	315	284	309	306	323	318	279	349	292	333	324	322	316	327	314	317	277	337	341	326	313	341	282	322	329	298	294	328	310	330	295	311	351	324	339	318	298	309	336	292	309	291	312	301	332	330	318	293	344	338	300	331	289	298	314	313	339	313	348	328	323	329	334	327	308	277	309	329	281	315	325	322	322	323	297	348	338	349	306	309	296	329	316	317	327	330	326	346	291	318	298	294	348	309	318	317	321	313	313	336	324	331	288	368	301	326	315	290	302	290	325	294	318	333	310	308	332	341	318	334	346	320	283	319	300	306	328	312	305	334	333	333	325	296	313	296	332	333	331	294	346	319	299	333	271	321	317	310	306	321	340	320	322	317	331	314	320	299	310	314	357	302	353	302	313	315	299	286	311	283	286	316	285	302	309	324	327	334	316	323	320	327	339	334	304	318	312	292	292	336	301	295	334	332	318	308	303	331	317	301	326	343	297	298	302	315	322	283	288	341	342	319	345	300	321	335	332	307	301	321	322	329	324	300	306	318	309	346	316	320	316	287	304	324	327	366	324	368	311	329	310	304	317	337	318	309	312	304	356	347	312	295	284	302	288	284	342	281	290	325	330	316	320	315	327	302	297	302	291	317	267	330	321	324	311	317	344	297	286	314	300	321	320	307	334	310	337	301	312	273	326	300	318	334	322	335	292	319	294	299	285	281	298	311	338	290	295	296	304	344	299	293	310	305	319	319	316	327	342	322	339	306	307	347	311	304	311	332	303	296	349	326	317	332	313	311	315	317	335	296	342	321	296	317	314	317	328	341	331	281	302	320	293	309	312	316	314	307	314	284	313	339	315	294	336	322	339	294	313	314	332	305	317	319	296	342	346	316	348	310	354	307	305	309	313	299	309	321	327	297	299	299	323	301	297	300	309	333	337	314	293	328	288	343	320	317	330	338	324	312	318	318	330	308	342	321	294	319	287	317	294	310	333	316	280	339	312	306	319	325	323	329	313	299	314	325	326	302	323	326	314	307	319	332	313	296	330	307	329	335	306	317	317	341	328	329	306	339	310	333	297	294	282	315	308	306	344	299	330	290	312	306	320	324	335	332	329	280	326	310	300	319	313	278	323	356	322	296	309	315	362	278	324	281	317	338	303	307	319	346	343	318	308	328	274	293	320	300	368	348	302	327	295	312	306	321	312	285	312	302	292	286	309	316	320	319	329	329	348	322	341	329	319	357	316	328	311	320	320	297	326	294	352	317	311	342	325	362	312	295	305	315	299	320	284	355	331	327	341	295	321	333	296	307	318	318	296	318	305	331	284	285	335	321	320	307	296	337	333	318	340	304	307	336	315	309	310	341	302	300	277	310	343	317	284	324	333	330	292	306	323	333	320	323	294	290	306	323	313	320	343	312	332	295	298	323	295	325	330	309	301	315	305	309	282	317	305	327	290	280	306	326	287	319	337	311	330	328	319	318	314	323	289	287	308	289	313	308	304	362	303	320	294	320	301	299	337	309	311	329	318	306	314	327	313	327	315	309	322	308	291	301	306	331	283	308	336	287	296	334	324	302	326	322	287	281	339	335	302	328	334	350	288	341	315	319	302	319	310	313	334	297	333	308	341	305	314	314	333	295	313	317	307	345	312	333	285	346	302	303	293	304	292	336	301	302	325	318	315	306	348	333	322	306	345	321	358	363	313	323	321	297	317	322	299	331	317	302	312	347	289	315	361	287	319	300	324	315	316	315	299	329	307	307	285	315	308	278	326	316	290	336	315	301	321	272	320	304	322	323	311	276	334	324	305	316	300	328	333	335	292	316	313	311	331	331	340	310	301	332	353	343	305	329	324	298	335	330	326	309	303	321	317	345	323	308	331	292	320	310	306	310	328	306	322	307	302	314	314	338	331	303	311	312	330	369	302	312	304	318	318	294	322	299	297	287	296	314	302	321	321	314	322	360	353	289	331	297	310	316	293	333	319	349	291	315	318	336	329	303	315	318	329	331	311	338	283	322	320	270	327	321	313	310	311	322	316	317	342	321	322	315	333	325	318	333	344	329	284	328	318	322	308	286	317	327	300	310	314	349	310	325	312	311	333	313	306	321	305	321	308	334	298	305	319	305	300	303	337	322	317	305	347	310	334	320	318	316	312	317	359	333	316	327	330	306	325	286	309	291	307	285	302	289	334	307	337	298	305	288	310	324	326	315	292	332	324	317	323	314	320	298	335	336	324	292	317	280	302	309	325	310	324	344	325	314	308	319	322	303	328	315	343	359	300	319	329	330	345	305	307	324	313	297	306	328	314	347	313	342	309	309	319	323	320	284	330	351	328	317	314	315	320	316	327	306	313	323	327	338	330	306	347	311	322	296	314	372	336	321	319	314	304	328	334	346	334	313	338	323	320	329	325	306	315	344	317	314	291	283	317	311	323	310	328	289	369	281	315	331	321	330	320	306	331	310	310	318	298	281	321	340	326	306	328	319	298	314	317	327	358	322	304	342	332	328	297	319	329	299	319	296	329	334	313	336	330	315	331	323	331	312	327	299	329	319	297	328	337	313	334	341	337	302	315	320	316	326	330	282	301	324	312	330	303	310	289	310	314	302	321	323	305	346	303	333	321	312	304	304	331	335	340	327	329	320	311	284	326	351	315	284	326	321	324	275	329	343	308	322	270	328	326	327	344	283	320	341	324	329	315	309	321	296	328	283	308	308	275	344	320	316	361	305	326	278	338	327	300	297	300	320	352	301	321	293	313	312	317	289	272	311	281	326	327	350	329	294	335	330	301	299	325	325	342	302	305	311	319	330	333	323	324	344	308	300	333	335	296	311	306	318	330	328	326	337	320	322	308	308	313	328	333	311	290	299	365	309	359	294	263	300	323	298	316	303	313	348	348	311	339	325	295	300	316	308	319	328	341	312	303	304	292
29265	25758	30645	27232	18701	11507	6041	4677	3184	2504	1255	955	1287	929	1057	806	949	654	575	592	550	459	385	422	389	417	425	418	382	402	403	389	353	325	348	298	330	353	337	341	350	322	326	303	327	305	335	298	314	319	342	301	332	317	326	321	308	308	310	309	322	325	313	323	355	276	333	297	285	338	360	350	311	311	310	321	336	311	321	301	306	329	326	343	323	292	296	300	296	352	315	308	311	279	361	312	323	302	327	347	313	291	297	305	285	305	304	314	286	309	315	311	323	297	332	319	333	334	291	306	327	286	360	288	307	313	309	317	333	312	324	351	355	336	370	286	308	318	289	346	340	306	289	302	345	307	281	318	297	327	319	329	328	318	292	340	349	316	349	315	310	291	299	304	311	309	319	329	302	310	282	302	319	292	315	341	298	310	345	291	282	337	296	285	330	320	333	306	294	318	337	306	317	321	314	320	302	299	294	305	276	316	319	290	316	352	344	334	330	334	306	337	329	284	285	347	330	310	306	328	297	306	316	276	346	295	308	301	303	263	307	325	348	280	324	329	295	299	328	323	321	304	322	311	316	316	312	325	317	297	355	271	316	326	329	302	307	306	317	320	331	310	335	337	304	315	329	330	283	311	332	332	332	299	324	278	321	324	310	315	301	298	337	286	327	333	324	305	320	314	334	308	330	311	305	297	307	320	307	317	301	317	297	312	315	335	341	323	331	327	303	332	331	331	314	321	315	297	312	351	322	273	326	323	297	312	324	326	274	343	332	322	339	307	303	290	359	301	293	306	342	315	356	298	326	327	296	327	309	330	293	327	332	299	320	308	334	334	322	317	294	295	324	313	316	338	329	287	288	286	303	294	313	286	328	294	311	313	324	304	299	303	329	304	317	307	312	322	296	321	266	322	325	344	320	304	316	320	349	296	310	282	309	313	284	325	280	302	350	300	306	303	306	326	321	323	308	316	299	334	298	279	322	310	304	350	321	313	311	334	330	334	334	311	330	319	344	297	325	328	277	310	325	288	314	323	313	329	341	287	324	297	291	291	307	283	340	338	310	356	335	335	282	341	307	314	322	304	305	315	315	309	309	310	282	280	342	339	340	309	332	303	314	334	305	317	323	319	320	314	306	310	316	314	304	307	333	277	316	327	308	324	324	303	317	304	312	312	309	339	332	310	301	321	318	301	301	329	311	279	336	266	305	316	293	312	325	308	295	292	310	278	360	300	299	299	294	311	330	303	290	313	294	317	364	309	309	324	303	307	334	355	310	347	273	327	315	340	290	301	324	312	320	308	352	329	337	298	308	292	275	324	329	316	309	305	299	304	322	276	301	303	328	305	290	328	308	324	299	328	296	307	309	354	330	322	340	321	289	306	300	286	324	313	323	350	324	320	318	338	287	298	315	332	320	331	313	294	327	322	297	348	328	291	322	306	326	305	304	337	306	333	301	289	313	318	304	324	293	353	376	302	298	318	314	319	325	310	324	307	273	332	332	308	311	296	316	322	307	299	333	341	343	315	324	288	334	325	312	290	322	290	289	299	309	324	327	307	293	273	303	330	313	269	325	316	336	308	321	286	335	300	318	307	327	311	329	354	338	304	329	318	339	337	336	326	338	323	316	294	329	301	304	326	278	317	324	297	342	323	327	361	320	327	321	311	314	310	296	322	364	325	308	328	302	320	308	287	316	322	318	277	348	311	339	330	326	295	308	322	325	297	305	293	289	323	318	304	300	330	324	307	321	316	321	332	352	298	314	316	306	300	332	311	323	351	308	329	350	311	316	320	310	315	303	332	335	305	290	292	312	289	321	300	304	319	297	322	320	348	313	322	322	318	325	358	319	312	345	299	283	286	354	298	318	307	328	306	320	308	324	319	299	326	292	331	312	335	313	304	321	283	320	332	330	262	308	334	290	302	335	316	284	277	316	294	307	336	341	315	301	295	319	284	358	314	306	281	274	291	327	303	298	308	332	323	309	325	286	308	321	308	290	322	311	304	327	333	317	350	285	349	311	320	331	292	297	321	317	352	322	314	314	310	314	314	343	296	328	325	340	292	321	314	303	332	332	346	328	311	292	308	304	325	333	330	295	336	344	342	336	297	310	329	293	299	315	283	321	335	317	327	311	321	306	339	313	325	330	317	320	298	328	306	338	290	339	306	303	295	327	322	296	290	307	314	316	293	353	283	332	335	335	330	328	319	301	338	320	331	291	286	354	322	310	299	289	340	350	326	320	323	329	307	309	323	311	343	275	306	300	324	265	311	308	325	317	301	325	335	336	286	313	287	316	301	323	294	298	301	286	327	305	334	285	323	321	298	318	287	344	323	324	313	304	296	336	327	332	314	308	320	292	302	317	340	320	308	312	303	307	323	278	304	294	332	289	328	328	300	307	274	301	324	313	289	337	329	327	315	322	317	311	321	329	298	326	314	296	315	299	340	325	319	323	280	333	324	359	331	309	328	308	303	307	317	301	322	315	349	299	330	321	303	291	280	315	324	307	293	300	309	342	324	304	294	335	298	332	291	305	299	347	321	346	299	308	308	312	314	297	335	319	302	292	293	351	304	293	335	271	328	277	315	338	299	317	314	300	301	338	276	292	274	316	349	314	273	310	303	304	294	277	337	272	344	346	319	301	332	336	299	309	324	288	329	329	302	324	316	300	320	306	304	341	333	328	303	319	303	303	333	339	329	303	342	335	296	359	299	310	344	337	330	263	320	332	350	349	309	296	294	317	320	300	323	322	321	320	292	276	342	318	299	299	299	343	345	311	293	326	323	310	312	286	327	316	313	285	330	344	301	328	302	344	313	306	312	309	314	295	308	296	334	294	305	316	313	317	326	285	320	335	301	316	313	312	333	301	290	342	296	321	288	313	311	318	327	335	337	322	315	334	320	307	308	305	299	302	296	337	308	319	335	296	314	358	305	330	309	321	304	301	304	289	300	322	330	318	320	364	301	311	311	335	342	310	319	319	339	279	320	278	314	299	302	321	317	310	294	314	280	343	289	314	303	312	322	324	307	295	310	325	304	313	305	309	353	298	276	323	305	330	339	312	283	292	303	332	329	309	303	319	276	301	309	353	315	306	359	306	319	304	289	298	333	299	323	319	306	339	295	321	327	286	303	307	318	312	320	323	320	305	318	310	341	307	283	326	319	341	300	297	336	323	313	303	337	305	299	331	305	332	269	319	330	320	317	319	306	327	308	292	278	288	339	313	292	320	284	293	305	322	343	334	309	308	342	305	317	284	313	312	336	343	331	321	289	301	310	305	321	321	315	321	303	324	309	300	326	315	303	335	323	307	348	337	327	295	330	292	328	335	336	331	339	336	299	327	310	327	326	346	297	283	310	345	301	316	316	304	324	324	308	312	333	311	319	328	316	304	307	282	305	316	322	304	286	322	295	311	321	336	293	315	329	326	327	307	322	291	348	309	286	294	314	285	342	327	301	329	333	292	317	335	323	325	323	278	360	308	301	302	323	305	291
35721	39078	37302	28449	23055	16290	10723	9270	6507	5303	2449	1771	2403	1685	1942	1450	1757	1002	846	830	788	675	555	570	515	551	551	558	539	521	488	476	462	480	455	407	419	412	385	402	402	427	381	399	394	361	406	418	380	421	402	381	396	401	360	364	381	382	335	333	371	372	403	356	363	384	328	367	364	325	341	373	381	364	338	348	419	360	388	370	329	381	344	385	418	411	405	377	372	350	381	358	380	375	367	363	369	376	348	356	364	354	382	381	351	392	346	397	365	381	358	372	361	377	397	390	364	391	387	367	378	376	348	381	360	343	376	352	398	404	384	395	364	373	334	377	381	341	361	359	368	411	363	360	371	375	367	381	360	332	347	377	394	379	369	346	332	374	364	366	351	383	392	339	358	343	413	362	397	372	332	377	347	351	361	361	372	395	373	390	366	357	378	374	360	340	351	362	389	374	345	350	353	344	400	374	358	381	393	416	363	374	382	367	377	372	352	389	379	361	360	390	355	370	348	377	368	364	392	435	378	352	350	386	365	362	334	379	377	364	353	369	355	377	392	357	373	364	349	389	368	398	364	329	382	391	390	378	397	355	358	359	374	355	366	423	361	363	362	354	408	337	380	359	339	348	359	371	394	395	378	369	310	382	368	385	364	362	374	375	372	382	362	346	388	387	370	357	375	400	369	348	364	371	353	357	378	354	379	399	366	406	352	362	378	355	373	362	386	380	395	350	352	366	344	395	350	334	366	348	372	391	316	381	371	329	381	369	359	356	369	360	340	378	377	362	357	373	353	352	357	368	385	355	333	387	377	397	370	342	373	384	386	345	394	353	379	368	369	370	402	381	378	417	353	388	384	366	390	360	422	364	384	341	387	376	365	361	390	394	364	389	345	363	360	360	350	354	388	377	388	407	372	369	376	373	388	377	392	356	370	358	356	366	368	375	367	366	386	413	374	351	355	372	364	344	371	390	372	366	388	374	367	403	369	361	353	357	353	387	381	338	379	376	327	367	386	372	348	384	404	361	370	358	361	367	359	379	357	359	402	397	392	391	367	414	357	343	366	338	367	384	381	378	361	368	387	358	335	417	386	383	368	393	372	354	361	374	375	376	360	352	372	399	401	362	404	346	345	352	358	339	358	371	400	368	397	384	388	377	394	356	374	427	350	323	369	372	370	372	370	380	356	399	352	368	369	365	347	358	362	395	376	375	343	361	350	393	373	367	364	378	385	368	373	403	386	395	385	369	386	344	368	379	339	363	347	372	385	376	350	357	388	374	365	357	393	405	374	354	350	358	358	379	381	346	373	373	387	381	367	330	346	382	349	366	396	355	339	350	382	361	384	361	369	391	383	387	397	389	339	378	396	375	386	325	397	367	403	354	381	391	367	385	371	398	375	394	341	410	394	354	359	385	373	366	352	340	347	335	383	370	357	351	392	383	359	420	361	390	380	376	342	330	366	356	374	359	381	371	362	364	369	374	364	347	376	360	385	378	378	408	348	386	389	360	357	394	364	340	406	360	376	373	365	382	396	400	386	351	363	357	381	343	391	394	379	378	383	379	353	392	370	406	355	360	359	387	347	387	349	401	401	405	355	368	371	360	363	379	374	388	369	384	355	384	355	389	365	335	389	389	349	351	362	368	387	380	373	355	354	359	392	363	355	364	376	352	340	376	362	382	359	385	379	374	400	349	364	351	385	380	350	359	357	345	379	341	354	365	352	354	352	378	364	363	352	354	396	361	358	365	368	381	397	390	389	379	375	369	338	395	355	369	390	338	364	368	396	404	370	353	334	352	361	388	386	373	378	366	413	382	355	349	336	407	348	411	356	381	364	401	381	386	346	410	372	365	386	389	363	374	371	367	349	374	347	380	358	392	336	372	350	406	389	359	347	375	360	356	346	381	327	372	349	376	376	346	356	393	386	378	371	363	363	374	371	386	353	394	371	363	367	395	359	376	377	356	363	359	380	372	381	356	351	368	380	348	353	353	372	359	390	342	362	380	378	363	366	358	372	395	399	348	375	362	378	353	345	359	371	370	368	372	369	405	373	352	419	375	366	374	357	356	372	337	339	399	352	360	405	367	363	357	392	351	383	359	332	421	353	346	361	354	363	380	368	385	397	367	364	355	357	362	353	347	394	367	386	365	356	348	377	375	383	371	344	367	364	376	358	330	365	384	371	366	406	364	365	347	375	368	380	358	344	378	367	362	322	362	393	361	394	363	364	352	376	380	388	398	384	380	364	379	397	407	384	338	371	343	394	390	341	346	405	381	353	371	369	347	345	392	375	371	369	373	339	397	388	377	381	351	387	351	351	331	382	363	380	381	367	339	340	377	392	383	381	415	417	366	355	407	345	359	347	405	377	350	353	380	368	381	410	375	358	391	412	390	375	372	385	353	380	359	340	366	339	375	357	369	369	360	367	364	366	379	360	369	368	366	383	404	379	365	406	356	357	378	375	337	376	396	363	367	392	370	368	391	377	401	363	357	374	371	360	339	348	387	365	376	393	371	357	395	379	373	362	386	377	338	375	376	383	388	383	396	351	350	361	379	374	359	376	358	365	344	361	373	357	407	380	366	374	362	387	342	391	383	341	356	385	372	379	385	314	381	364	360	384	356	378	375	346	363	382	350	386	391	358	346	383	381	357	358	353	369	341	343	375	360	383	384	369	372	378	358	359	377	385	346	397	387	358	358	356	345	361	350	366	399	351	370	359	367	398	381	377	370	359	371	369	370	370	386	349	379	381	371	367	392	349	346	393	328	355	350	368	371	358	400	351	363	381	384	343	378	366	376	390	401	382	352	340	385	329	348	360	384	384	372	337	401	369	384	392	340	336	386	387	364	342	360	396	385	351	398	340	366	356	367	379	377	354	385	407	375	414	379	381	392	366	367	372	388	378	383	369	393	378	368	346	353	365	353	378	369	369	377	357	375	334	335	347	384	356	397	355	390	389	362	318	389	382	375	400	351	358	381	360	376	371	352	352	355	384	354	355	400	366	368	381	366	389	361	370	379	369	364	377	333	349	359	372	386	388	337	402	363	376	348	360	368	376	344	385	360	335	399	377	358	357	372	382	364	396	373	382	357	339	402	392	385	361	351	376	365	369	339	382	395	383	377	369	360	363	368	388	388	362	352	342	390	393	417	340	400	381	368	354	372	370	394	399	344	399	379	368	406	364	370	380	380	365	350	350	381	346	366	361	362	325	383	375	357	355	362	343	366	334	349	358	390	353	367	372	329	380	385	385	360	340	395	377	366	365	352	326	400	372	359	367	369	397	385	404	401	372	363	369	389	333	403	371	387	360	318	386	375	373	334	377	331	345	364	348	340	356	371	351	408	374	398	353	393	371	349	365	396	405	387	363	402	394	351	369	401	362	354	368	363	364	367	401	385	420	392	393	373	342	368	369	396	335	372	373	364	383	378	384	358	382	405	367	355	346	392	353	353	391	381	385	392	376	378	333	341	378	370	371	372	383	368	370	370	396	360
23539	20869	28190	24844	23337	19633	11122	6533	5890	5312	2894	2479	1289	1234	1684	1337	1243	744	794	754	587	539	467	443	434	407	471	409	433	355	368	301	322	282	273	290	322	281	280	274	245	279	293	252	258	245	248	254	256	259	274	285	261	262	252	265	258	248	262	243	247	252	253	275	238	251	222	268	260	256	277	249	247	236	245	254	247	275	267	246	256	244	227	229	265	248	260	224	246	230	250	241	238	238	268	270	249	261	246	230	226	251	239	239	243	227	240	242	264	248	227	255	260	240	238	263	250	272	264	287	243	257	265	233	256	249	231	225	263	233	238	249	263	248	225	253	269	247	265	280	270	246	282	273	247	236	269	257	287	278	269	252	217	234	266	235	274	237	239	230	267	248	225	239	253	277	238	280	210	271	273	253	225	254	228	267	252	271	235	289	245	250	213	283	231	235	270	250	225	272	244	271	269	271	264	254	242	249	222	217	252	272	252	266	253	264	251	233	274	253	238	272	276	256	261	278	236	253	254	244	267	227	229	224	246	225	246	240	218	278	214	290	267	262	240	238	240	242	235	247	265	246	222	251	280	268	244	234	245	250	253	253	268	259	282	239	261	271	256	233	256	269	266	216	253	221	273	228	253	237	246	246	242	238	251	286	263	267	241	247	253	270	247	232	243	255	218	234	260	249	273	247	257	263	253	235	251	223	251	259	248	239	261	249	252	252	250	224	226	226	255	257	238	244	244	232	266	270	262	267	247	256	253	241	233	269	248	235	270	227	279	249	260	253	253	267	228	252	230	251	256	263	255	235	270	240	273	278	244	250	285	266	242	236	245	247	258	268	266	269	260	249	233	250	267	227	253	235	256	281	281	278	207	212	234	243	249	213	225	244	272	257	222	228	258	257	264	241	239	273	222	229	237	260	268	264	245	269	262	268	240	266	275	264	275	249	256	288	253	236	262	261	261	224	232	223	263	221	232	250	237	266	236	241	245	279	237	253	260	266	229	244	251	261	257	246	253	244	238	250	258	261	285	244	251	289	222	197	250	261	264	265	243	253	249	229	257	252	270	226	238	241	236	238	239	252	252	248	221	279	239	248	249	278	261	236	273	217	247	260	263	235	261	243	253	213	263	240	246	250	248	227	259	258	255	252	239	259	240	289	234	252	278	272	283	233	260	234	235	292	271	261	227	230	267	247	239	242	251	259	251	235	254	234	257	243	247	246	272	226	231	220	247	228	243	249	240	241	216	185	260	250	256	252	245	267	253	257	258	295	205	242	258	276	247	262	233	252	215	270	264	228	252	241	273	261	265	248	286	246	280	218	244	244	254	276	236	256	294	258	246	209	243	278	252	224	268	258	244	261	232	240	248	240	240	245	272	252	244	250	266	251	281	257	256	249	263	255	248	250	224	261	250	241	271	256	263	252	265	244	253	255	240	249	242	274	225	249	273	234	258	244	241	270	251	264	264	224	270	267	285	262	252	255	271	273	242	238	242	271	230	238	246	250	295	250	275	249	232	258	243	252	265	275	255	252	273	258	249	227	222	261	248	282	239	263	223	232	255	255	257	263	288	256	251	264	231	230	265	244	256	241	235	243	227	261	232	226	232	260	221	258	244	278	278	229	234	259	261	241	259	254	262	228	244	238	250	252	268	234	235	229	256	258	236	220	246	248	197	263	255	258	237	240	232	236	265	243	265	260	240	260	269	212	263	257	264	255	238	254	238	255	254	276	272	252	243	214	237	261	239	234	244	251	245	251	233	255	244	240	244	233	259	252	243	219	247	248	238	249	219	233	238	238	239	246	242	225	258	239	240	255	227	266	274	253	255	251	261	283	233	239	238	259	281	234	242	254	233	239	255	248	247	254	231	254	240	249	251	234	248	263	231	260	270	236	248	251	220	249	241	249	241	244	263	239	229	258	242	244	211	234	278	249	256	238	253	232	238	277	251	233	274	263	265	240	224	258	243	251	241	252	236	285	239	259	260	240	263	234	237	269	256	268	226	257	256	270	274	215	254	258	223	229	223	250	263	253	226	263	251	243	243	238	210	244	251	259	242	242	241	238	251	233	254	253	246	238	253	236	244	252	252	258	245	238	245	267	258	233	268	267	233	240	267	268	287	251	278	259	233	247	243	252	233	249	258	233	250	226	224	249	234	223	246	271	244	245	278	250	237	260	262	254	253	255	231	246	236	263	255	226	255	243	260	228	234	264	258	249	237	249	251	265	274	244	251	269	228	257	254	252	271	251	268	232	257	262	228	257	237	266	248	243	245	234	237	271	263	252	245	222	246	239	220	246	270	246	255	259	236	261	269	255	252	266	254	242	226	284	243	258	248	240	246	245	252	252	248	244	250	269	238	258	238	249	260	262	259	240	259	228	256	265	242	229	254	299	241	275	229	258	242	262	222	240	274	234	241	270	270	250	254	258	258	237	239	252	258	257	263	234	243	248	235	217	231	250	257	252	247	260	237	259	259	240	260	235	255	257	250	273	259	264	267	269	250	248	222	237	268	261	246	279	244	245	254	269	240	247	236	190	283	236	255	241	233	248	254	247	262	272	240	250	265	240	262	256	251	249	244	237	260	257	249	250	239	253	257	211	237	266	258	265	262	228	249	261	251	247	238	241	225	250	283	246	237	263	233	267	240	244	257	245	269	248	229	264	256	260	253	259	259	277	253	253	244	258	243	252	246	257	258	235	259	264	252	272	252	259	226	240	218	210	246	250	266	224	238	270	238	246	270	237	233	222	233	252	243	270	234	242	232	262	242	267	263	253	216	279	250	268	256	232	240	256	259	253	260	264	250	238	238	249	251	232	263	239	242	255	226	237	279	225	268	255	253	247	229	229	242	263	233	247	260	266	281	224	257	247	261	264	246	264	268	255	250	263	238	243	250	266	254	235	245	271	243	226	229	249	267	224	253	239	206	268	258	244	251	227	233	236	252	240	231	258	266	244	256	276	237	228	261	231	263	256	226	226	258	233	243	272	259	252	265	232	247	249	223	227	252	244	247	246	257	251	242	236	224	247	248	238	228	235	232	221	259	246	248	221	251	249	242	260	245	276	265	267	231	280	248	241	258	239	257	262	258	292	251	211	234	273	228	264	249	238	252	269	254	266	258	260	222	237	225	261	243	242	263	233	236	246	254	265	228	268	243	247	255	261	246	250	248	230	264	227	271	259	232	232	260	234	251	265	228	271	237	282	259	263	228	290	242	254	240	252	257	248	234	256	253	261	244	243	226	261	251	244	231	248	277	265	259	225	255	244	266	230	240	272	235	271	256	257	258	264	272	225	246	238	239	243	242	252	249	254	248	252	249	251	266	246	238	250	236	248	254	242	258	257	259	245	264	265	259	232	250	275	238	263	251	233	223	231	247	218	261	251	249	287	251	233	270	272	231	283	250	240	285	260	258	241	232	257	258	225	216	254	271	271	233	253	259	251	260	230	237	231	239	263	248	245	278	206	250	230	255	234	235	259	256	236	269	234	229	268
36889	46491	45253	38807	30209	18803	13444	11494	11193	10209	5243	4785	2422	2373	3106	2462	2182	1172	1365	1236	1008	790	714	743	738	659	675	692	600	553	466	450	409	391	366	434	426	365	349	333	327	322	322	308	315	296	304	294	292	318	320	288	322	299	310	302	276	291	298	305	303	281	319	298	264	313	269	266	292	308	273	268	279	317	281	298	300	299	292	273	302	330	277	289	297	282	326	313	296	299	278	319	259	325	288	280	296	271	312	299	337	290	280	293	297	306	293	300	269	303	308	288	321	298	315	305	275	283	282	273	299	312	282	295	278	275	300	274	287	281	267	290	278	274	302	308	262	322	281	294	313	273	257	295	306	279	296	281	303	289	305	298	277	307	270	327	302	296	293	294	310	298	296	287	312	248	271	313	328	291	303	305	302	288	317	285	291	286	307	286	306	296	306	283	255	298	285	290	293	312	322	297	280	303	299	284	306	292	260	294	296	293	307	288	266	309	310	263	266	297	308	301	303	293	304	302	334	264	266	319	303	303	307	292	292	277	281	290	304	293	274	308	281	285	275	304	285	310	303	248	277	287	296	312	274	294	272	290	306	300	284	289	292	310	312	305	326	266	289	309	282	303	285	301	268	309	256	280	314	318	304	285	312	298	328	329	287	273	310	285	322	296	301	292	318	307	290	282	304	289	291	314	306	285	295	283	295	306	299	303	320	294	250	292	280	296	290	246	288	270	281	287	297	298	285	299	305	289	290	284	293	307	277	299	300	275	277	284	278	294	273	287	296	310	300	297	317	291	313	293	291	264	302	295	324	314	258	297	319	297	308	288	336	321	271	291	305	292	294	287	279	259	298	290	300	338	282	315	303	305	297	280	289	307	305	284	326	308	280	302	291	311	309	282	321	328	298	284	298	283	284	320	247	304	286	299	344	286	300	281	300	310	284	298	287	303	280	318	272	319	310	279	307	296	287	305	297	279	296	297	297	274	289	283	296	302	289	284	295	256	288	318	295	318	290	301	285	291	296	287	294	306	296	292	273	320	325	311	299	289	317	303	266	284	312	279	273	283	281	284	283	301	269	298	271	297	295	272	303	261	324	337	307	306	298	299	288	275	294	297	317	295	291	293	288	288	277	305	293	301	314	276	279	284	306	298	308	304	274	305	299	282	294	289	303	305	292	313	279	302	318	284	288	310	329	276	281	298	277	300	296	294	321	267	305	303	284	292	304	286	306	300	298	286	284	302	295	285	305	304	311	299	283	313	296	312	286	336	294	293	289	314	326	274	305	314	308	280	308	313	287	280	330	287	283	289	304	271	312	298	302	316	298	301	264	289	291	286	318	336	278	292	330	299	290	297	290	320	275	271	294	292	285	308	275	309	319	318	297	306	291	306	313	298	281	302	299	268	326	328	316	294	294	282	301	266	300	307	311	310	267	302	311	326	310	292	321	284	305	268	291	323	266	306	316	280	286	309	301	302	315	330	297	303	281	282	257	299	287	278	310	291	305	308	302	300	288	297	314	302	287	286	275	296	275	292	265	297	268	276	292	283	302	284	277	287	287	306	266	290	290	278	301	295	284	305	293	298	318	305	288	279	294	285	289	264	267	279	282	276	290	336	305	284	291	305	256	298	288	282	293	270	284	275	310	272	319	272	320	312	298	317	311	289	327	309	282	284	312	273	289	253	318	304	302	290	286	306	283	297	266	296	312	285	280	320	279	326	320	279	300	272	305	281	293	285	297	289	311	295	278	325	327	285	303	304	288	304	295	298	268	282	302	308	275	280	292	311	264	297	293	304	294	320	292	302	314	302	286	289	296	268	283	301	281	307	273	329	310	271	283	268	304	287	295	300	290	289	298	316	277	294	275	298	322	285	259	291	332	273	293	312	292	309	308	288	306	297	310	303	296	258	294	317	285	310	284	246	267	314	279	324	272	273	306	306	297	281	321	307	273	294	303	283	293	326	290	331	294	289	296	321	299	312	294	276	266	296	297	287	320	291	293	308	293	313	329	301	325	277	275	301	262	280	287	329	278	294	292	286	302	308	272	304	309	306	315	289	296	339	317	261	277	324	306	304	309	308	276	302	324	295	295	285	297	277	280	271	284	296	296	284	276	294	287	307	299	355	294	274	304	272	301	315	289	292	281	323	305	286	266	285	294	314	278	327	285	318	285	280	269	260	277	305	284	282	268	294	314	288	280	293	299	273	336	282	298	281	294	287	317	319	306	257	316	307	287	292	296	277	280	270	295	306	304	263	305	297	282	265	283	328	298	279	306	289	285	295	290	292	282	291	307	306	278	282	308	285	285	298	321	318	312	301	273	304	294	309	298	302	323	298	299	288	301	281	292	288	299	302	276	294	293	292	283	321	307	295	294	281	279	305	315	320	270	306	294	292	280	310	295	314	288	285	329	299	285	265	292	283	308	280	299	292	306	283	277	293	285	307	302	301	290	307	338	273	267	271	276	311	289	296	284	303	297	314	271	305	309	300	305	293	305	281	297	295	307	304	305	266	300	280	283	307	280	286	271	299	318	269	288	310	279	286	312	286	264	292	289	290	295	294	276	288	299	283	321	288	328	300	318	308	285	277	301	266	297	292	318	300	251	281	288	278	271	289	307	274	294	308	294	301	285	293	309	315	299	304	297	289	269	314	301	299	337	267	275	296	303	333	304	303	310	319	288	295	280	313	286	311	267	284	318	321	269	291	289	295	280	277	320	311	307	275	306	304	301	305	278	296	330	292	287	270	302	311	290	307	285	305	307	281	312	316	292	271	316	328	300	278	327	302	302	319	313	289	325	293	303	321	316	280	282	294	307	302	316	275	325	304	274	309	280	301	298	292	276	304	333	285	285	288	297	311	324	316	322	303	281	297	317	285	324	289	292	276	307	293	291	274	283	297	297	290	297	290	298	280	301	291	312	293	289	295	314	267	305	285	295	305	269	280	321	330	313	285	265	301	286	287	303	314	293	280	301	326	282	276	296	289	286	317	298	295	304	343	265	298	326	275	311	326	295	312	295	302	290	289	337	304	294	306	291	312	315	288	291	269	303	268	282	293	318	300	323	286	311	302	289	312	356	284	309	301	313	318	288	302	298	273	308	313	272	280	295	279	296	270	291	266	299	265	299	297	312	324	281	289	298	296	318	324	302	263	313	306	307	295	310	306	288	280	296	306	296	304	280	308	313	301	299	277	288	297	284	345	281	301	281	288	303	284	296	303	317	326	313	319	306	306	281	306	283	296	281	311	297	294	324	320	271	298	289	327	305	305	310	267	280	287	280	279	318	281	287	276	329	308	277	282	275	278	309	278	288	312	268	284	272	335	274	290	302	283	280	286	287	299	314	285	281	314	292	307	275	290	328	293	343	266	303	286	279	277	265	294	302	286	271	314	289	249	299	300	303	316	299	294	326	285	284	296	309	307	288	286	295	300	347	297	283	262	294	324	280	245	309	320	299	267	284	291	282	289	270	307	280	285	292	325	309	295	304	281	293	281
24632	20901	27759	27648	20857	10634	5876	4182	4607	3977	2908	1662	1461	988	1501	1325	1021	827	935	742	646	592	572	612	549	503	505	492	505	486	442	419	450	389	364	397	387	380	385	373	347	366	404	386	344	369	354	388	350	362	394	348	345	365	344	363	349	366	369	374	354	352	374	339	334	405	378	352	342	352	380	386	371	358	367	361	362	359	361	356	335	359	358	359	354	353	361	370	351	353	390	363	361	394	386	348	351	353	341	353	387	367	383	362	360	360	374	357	346	357	364	342	376	363	356	374	374	334	389	368	329	351	328	347	370	388	372	366	387	366	350	364	365	364	388	341	365	338	361	326	345	375	329	369	360	364	323	353	339	365	354	373	320	364	377	344	380	343	366	333	342	366	369	368	352	333	361	372	331	359	383	368	355	370	352	352	357	376	334	359	327	377	376	359	376	323	375	376	351	355	338	362	382	346	408	368	328	337	330	360	347	334	349	369	346	379	357	372	363	369	364	392	346	363	357	328	391	351	388	367	376	378	352	363	360	360	361	355	346	321	370	372	319	386	373	353	342	347	354	361	372	353	350	352	350	346	359	375	332	344	354	356	372	365	345	372	397	361	373	382	371	366	332	356	379	319	337	388	317	376	331	352	362	371	369	357	374	362	339	358	381	380	336	321	353	360	362	364	382	384	347	321	390	354	386	352	376	354	352	379	346	358	372	387	354	368	344	378	353	365	346	419	361	368	393	366	363	340	363	341	358	363	358	361	360	339	367	336	330	347	354	347	318	354	367	335	340	331	340	375	360	345	368	338	368	346	361	359	372	340	357	313	353	369	374	369	354	387	334	365	357	357	377	350	386	360	382	335	349	378	347	356	358	322	351	327	380	384	383	413	392	359	361	330	380	348	358	390	343	338	368	379	344	378	354	353	359	357	364	350	403	354	351	349	366	342	344	350	372	361	367	372	392	347	364	394	367	365	352	357	329	354	345	382	376	372	362	339	378	387	361	350	349	357	356	355	341	346	332	363	374	367	400	338	348	355	378	345	360	343	386	362	346	377	347	347	348	359	368	341	341	361	386	366	343	365	343	358	363	343	393	389	329	362	363	337	364	374	353	339	347	331	366	350	364	331	353	376	373	364	373	359	352	360	392	372	328	378	390	349	377	340	379	392	356	333	366	351	398	381	359	353	363	374	368	368	359	371	381	394	348	324	323	361	372	335	353	372	357	370	373	366	379	359	352	324	357	365	359	375	348	369	365	365	364	344	349	359	374	392	328	396	371	372	368	415	407	378	357	379	381	321	341	380	353	352	358	336	361	385	339	348	341	398	349	359	360	368	411	352	378	379	364	354	376	367	364	336	354	357	355	373	395	357	358	348	345	376	367	361	365	361	367	378	374	355	369	362	343	357	396	368	336	315	355	361	369	357	346	432	383	350	360	377	393	397	369	355	360	383	336	366	334	326	360	371	331	376	347	363	388	375	360	351	397	360	341	360	374	391	371	360	361	378	388	347	403	339	359	365	320	342	361	371	385	393	402	382	379	364	374	367	354	335	370	334	339	373	343	350	352	380	359	423	339	335	367	333	329	357	353	359	382	354	362	376	368	358	359	346	331	364	372	355	354	379	384	346	376	354	353	392	335	387	373	350	363	364	360	367	380	381	338	344	392	376	353	358	358	348	374	376	355	373	363	374	389	372	348	381	359	333	363	382	368	339	338	373	343	357	349	341	364	370	356	371	370	347	363	358	398	348	397	351	415	324	362	378	366	399	384	373	320	356	382	364	357	375	345	359	339	370	380	356	386	375	368	363	356	352	388	377	353	353	374	346	362	377	354	342	372	394	387	341	347	368	369	352	346	359	340	343	370	397	354	354	328	343	352	321	344	384	364	361	361	314	375	356	391	353	359	337	320	351	399	356	355	356	375	374	400	312	398	364	334	369	374	375	357	350	379	353	370	380	364	380	356	373	349	359	384	366	352	376	377	353	321	342	389	382	374	367	372	343	353	367	335	370	353	374	365	362	344	402	351	387	376	403	370	366	380	399	370	380	371	386	361	381	363	335	384	395	362	352	360	399	368	378	351	376	385	371	367	374	347	365	343	369	350	369	348	326	358	373	338	349	344	375	351	354	356	349	369	332	381	358	327	371	374	426	414	366	361	423	362	369	360	310	356	355	364	354	353	331	378	375	349	364	351	403	371	348	371	373	360	336	349	342	341	338	401	390	376	361	357	376	354	355	386	363	348	350	340	356	371	374	380	390	337	365	364	379	349	338	360	334	377	339	358	361	361	378	358	384	360	367	399	366	338	352	357	350	357	347	369	386	319	362	359	370	373	355	374	346	363	364	377	378	337	341	358	358	357	369	389	344	358	341	345	373	373	380	359	376	381	374	391	353	378	371	398	329	364	348	364	360	353	379	358	375	346	363	343	352	361	363	353	332	354	375	327	365	341	364	377	332	365	333	371	356	379	361	355	369	360	336	358	339	359	349	345	337	350	343	359	350	380	381	337	341	397	358	375	401	368	384	376	382	343	343	398	362	349	381	338	358	358	378	372	383	359	362	344	367	346	337	349	340	378	393	384	322	367	373	375	372	335	368	347	309	377	361	349	361	350	364	369	396	370	390	326	357	376	415	353	319	370	329	332	374	369	376	348	324	324	361	349	358	382	367	326	359	382	342	333	381	341	336	376	350	375	415	327	375	343	331	373	372	349	354	337	370	362	359	335	370	333	374	369	334	350	341	327	318	382	341	375	364	362	369	372	360	333	378	354	343	325	383	410	368	358	361	364	379	364	366	367	387	302	344	370	357	300	365	357	330	367	358	359	340	344	364	317	330	368	390	359	377	365	396	362	384	347	341	379	352	355	345	399	359	357	341	370	359	369	391	347	384	364	370	370	394	361	358	360	346	337	338	343	366	335	326	355	365	354	386	363	361	362	377	348	373	371	365	372	347	375	338	394	370	324	366	385	338	383	365	392	365	365	348	347	358	353	352	374	331	334	358	350	362	382	363	366	403	387	331	337	354	356	340	344	329	338	379	332	383	333	337	346	357	358	361	370	375	362	394	377	353	361	345	352	356	347	363	383	357	372	351	369	362	379	364	367	392	373	356	354	347	358	391	400	370	399	370	399	376	370	372	378	324	344	358	383	406	363	372	349	356	350	390	351	375	354	348	362	374	345	366	363	355	379	378	335	365	356	349	362	350	364	374	351	355	345	350	365	384	366	371	384	379	350	341	383	382	346	325	355	359	345	381	376	366	386	331	346	372	367	355	354	369	355	359	359	328	380	374	344	364	373	387	350	364	368	378	331	354	373	373	361	411	356	325	341	393	343	374	364	381	335	339	393	355	366	350	409	342	333	347	349	344	297	376	376	372	374	345	381	378	352	355	358	371	381	382	389	331	388	356	362	358	373	361	359	359	321	375	359	357	401	399	338	354	386	364	353	358	340	362	381	351	327	327	357	370	389	360	363	407	339	364	371	313	352	367	376	339
36734	44318	41699	35975	22204	12110	10400	8588	9641	8187	5809	3325	2972	1865	2892	2407	1695	1286	1476	1189	859	852	696	823	784	743	705	660	692	606	604	521	482	496	469	475	462	490	466	441	422	425	440	441	434	456	456	388	451	427	416	423	409	402	437	390	401	438	416	404	383	386	392	374	409	405	418	420	418	450	405	428	429	418	413	429	386	444	428	439	409	450	408	400	440	425	407	419	384	388	429	399	415	408	430	406	418	412	409	407	429	426	388	432	439	411	401	449	446	428	413	413	375	409	409	402	424	392	456	428	420	412	409	436	399	402	420	416	439	429	434	410	405	404	400	453	396	432	410	388	402	439	405	430	394	426	414	386	409	417	418	426	391	383	430	436	412	422	399	434	388	418	429	393	414	425	444	407	438	382	435	420	451	383	408	425	446	403	428	442	421	417	421	423	433	395	401	365	416	442	417	416	432	435	408	413	412	412	428	457	419	422	442	411	396	400	440	397	387	423	358	397	424	417	431	428	394	446	397	406	427	416	416	406	410	439	420	410	406	430	412	407	422	444	421	410	404	416	437	406	447	386	434	424	420	402	434	451	442	418	392	430	426	422	423	349	398	438	409	425	410	399	419	427	407	385	426	431	381	401	440	413	369	410	380	422	383	444	420	402	396	365	429	402	381	418	411	417	430	440	439	410	425	385	429	436	385	427	421	407	416	411	415	437	409	419	393	407	417	415	391	410	409	430	405	429	418	424	445	426	427	428	412	426	396	414	433	420	427	423	416	429	401	425	399	410	411	410	375	421	427	431	437	417	404	419	434	414	450	408	428	407	435	427	427	416	400	403	393	421	422	416	415	393	420	409	443	395	410	442	409	432	365	445	446	430	413	393	466	396	421	414	415	444	408	394	406	408	409	424	422	424	414	409	389	382	413	445	454	473	393	416	395	402	402	391	427	459	457	446	369	413	411	401	407	442	398	435	434	410	398	441	398	411	438	420	415	419	419	417	427	454	414	401	412	412	397	385	391	396	420	429	388	415	445	422	421	408	451	420	415	387	378	397	361	399	415	362	396	395	408	413	451	417	446	432	441	446	402	431	413	403	433	410	389	412	388	430	419	460	428	384	387	417	432	449	448	403	396	397	394	446	401	377	440	393	407	426	407	421	431	420	405	437	421	409	445	433	421	418	437	424	459	419	385	416	396	423	458	419	405	427	431	404	419	407	426	411	418	419	450	395	417	428	409	399	405	403	397	381	421	423	418	412	443	411	398	412	400	386	443	427	418	415	404	407	413	445	407	431	408	396	420	416	403	420	415	413	426	445	389	393	405	444	411	463	409	420	401	439	447	391	422	400	419	391	387	382	421	391	426	425	453	406	396	406	429	395	399	375	433	364	395	416	411	413	421	435	400	414	451	456	415	442	434	423	432	389	396	434	439	425	410	428	374	438	432	437	406	368	421	415	421	421	384	391	391	449	394	415	433	435	421	416	379	437	441	372	457	410	426	387	438	421	408	401	405	394	411	436	378	438	432	437	417	418	400	406	413	433	434	396	435	413	423	431	370	455	380	414	421	434	403	390	399	425	426	420	400	408	383	395	398	398	416	430	383	411	414	410	379	399	417	420	452	436	421	415	387	417	404	412	435	404	441	414	398	431	411	428	406	390	444	441	438	444	434	413	417	430	431	398	456	429	400	430	462	395	424	398	437	410	408	409	401	441	436	438	394	424	411	398	412	396	390	440	431	385	402	379	413	440	386	421	394	428	421	389	411	465	452	435	398	418	382	416	408	460	424	425	450	414	431	406	425	417	422	411	425	421	430	402	410	416	422	393	438	384	453	426	416	431	409	437	397	440	417	416	408	422	406	408	396	417	429	418	414	439	479	434	400	404	411	407	398	401	424	428	366	394	439	426	408	420	413	406	435	393	370	409	399	421	407	410	404	457	439	426	437	446	438	443	413	425	398	402	425	443	426	414	386	444	443	431	412	417	439	389	382	404	421	431	404	439	410	432	435	446	409	389	424	427	439	403	408	408	446	419	396	432	416	407	403	420	402	436	413	389	434	419	391	373	417	431	440	437	419	394	427	444	412	413	396	399	437	430	449	447	441	423	430	444	418	443	432	419	448	362	470	400	394	438	419	412	404	417	409	414	419	429	414	419	387	394	396	433	395	409	441	421	422	390	395	430	397	412	411	425	419	398	409	416	403	414	431	413	404	394	399	417	379	391	408	406	412	367	404	400	398	415	386	417	426	431	457	422	402	413	421	425	418	424	382	415	415	388	427	393	392	411	401	439	432	417	411	414	401	391	413	381	440	418	403	461	413	417	419	393	369	444	404	416	375	422	452	411	436	416	373	397	420	404	365	405	437	426	420	427	396	439	415	413	410	435	428	461	450	410	402	421	423	412	395	430	409	409	412	382	405	407	400	429	438	415	420	467	377	420	424	402	430	390	427	419	401	433	417	388	417	403	399	460	403	392	433	432	399	445	422	406	422	417	433	405	394	417	423	390	418	369	412	418	411	397	395	412	431	399	414	415	411	407	436	424	413	433	395	413	443	422	407	389	417	428	417	427	419	418	465	415	381	384	426	415	426	376	391	398	427	410	382	429	414	416	388	423	403	434	412	435	410	388	418	434	420	438	424	389	406	408	451	392	447	409	428	449	419	404	386	456	411	413	394	365	429	431	411	387	417	438	391	398	438	379	422	428	450	424	416	456	443	412	422	415	421	458	397	373	408	393	417	409	401	420	376	405	377	404	390	424	450	422	402	392	414	408	419	425	408	412	377	443	438	429	394	396	417	426	431	425	426	462	413	414	440	444	386	390	436	401	431	428	448	414	392	382	414	410	431	429	414	462	413	406	378	433	386	414	436	431	416	448	422	385	407	401	418	400	447	404	381	413	381	373	389	397	408	414	439	395	402	402	385	406	463	388	421	445	452	393	437	415	442	438	407	435	410	443	426	416	413	422	454	447	388	443	426	434	413	432	411	411	431	432	404	400	387	419	380	423	427	382	400	425	393	384	390	431	430	410	438	409	390	436	433	455	442	448	430	401	407	372	416	379	380	452	418	418	413	417	433	413	424	420	456	406	410	379	443	418	428	431	443	414	412	458	403	407	423	403	424	398	431	422	417	427	403	398	405	408	407	394	421	427	446	391	413	431	436	426	427	451	434	418	412	413	405	411	406	446	413	392	435	395	423	405	409	417	426	444	434	422	424	413	408	444	424	412	418	398	417	460	424	372	454	442	404	467	432	431	417	418	437	383	423	426	407	443	411	428	390	425	408	436	416	409	416	426	375	387	412	380	438	409	463	409	419	414	420	398	421	405	368	446	390	422	359	439	450	431	420	384	378	424	390	423	418	379	413	440	426	422	391	409	433	416	396	453	383	398	392	412	404	398	428	444	427	423	436	426	372	437	428	419	397	404	446	405	454	414	416	426	434	424	434	419	425	424	456	400	440	427	413	390	457	398	405	403	394	415	404	437	412	430	412	438
22399	20880	28570	23461	21191	22142	19617	9156	8603	6043	4970	2052	1969	2772	2662	2386	1537	1222	1193	958	810	868	940	785	722	619	551	563	582	509	434	403	360	396	351	322	310	342	317	336	311	274	276	316	305	314	314	289	297	302	307	289	307	263	278	263	288	275	266	306	277	300	263	275	266	283	284	285	299	284	314	260	293	323	261	284	303	274	286	285	268	286	280	288	297	298	288	282	238	296	266	282	293	285	278	284	298	284	309	264	310	284	316	252	282	281	305	283	271	310	304	314	307	294	336	271	284	315	282	281	309	288	282	260	273	271	285	292	264	276	276	286	292	267	267	267	270	260	297	270	272	301	300	306	275	298	276	264	303	287	296	279	309	277	308	278	287	288	279	303	300	290	271	261	313	322	280	300	311	269	310	266	266	294	296	285	317	300	281	286	288	290	258	295	286	270	257	286	278	278	291	304	283	279	283	282	292	298	311	284	258	288	287	294	297	260	282	290	274	308	295	316	296	266	265	272	267	287	248	253	292	307	307	313	273	275	293	308	291	302	286	293	304	300	259	277	302	286	278	303	275	277	300	283	265	291	289	309	298	277	261	284	282	276	275	283	265	294	296	296	286	290	275	264	271	266	262	294	272	279	275	243	277	273	304	271	294	297	298	288	276	268	279	278	275	297	278	270	277	316	300	290	292	271	261	269	270	300	303	292	280	294	265	303	301	278	245	291	319	325	267	251	284	328	257	289	263	288	325	291	294	270	312	272	263	282	299	307	287	300	286	287	280	281	283	258	283	302	263	297	254	299	282	270	261	286	277	302	283	311	293	269	276	288	290	294	311	301	278	282	301	285	272	275	283	239	282	262	295	303	276	306	268	301	304	286	302	295	292	304	284	262	292	292	294	265	286	244	298	288	260	299	266	291	259	306	298	271	281	285	244	316	263	288	288	266	289	285	285	291	284	305	292	300	267	274	253	285	300	312	253	280	291	308	277	293	261	270	261	311	283	285	254	276	272	275	304	311	272	284	316	283	270	288	275	297	259	280	286	298	266	286	275	265	299	284	305	281	285	295	258	263	311	321	308	288	280	305	310	253	277	269	280	287	272	298	305	253	296	263	264	304	284	274	303	314	282	288	239	289	280	306	269	266	281	299	303	283	314	298	265	280	303	304	249	249	266	307	264	266	258	281	258	310	256	291	270	271	282	270	261	285	308	295	296	273	296	272	293	261	293	313	277	300	266	272	287	293	295	284	303	295	292	289	269	265	286	304	294	283	303	281	300	310	308	263	291	279	292	307	285	258	303	297	277	286	280	294	270	295	271	293	303	295	270	302	275	286	285	287	273	275	278	278	281	267	315	268	271	292	316	287	286	276	286	295	279	286	298	298	279	264	281	274	274	288	275	267	298	257	305	300	291	271	318	323	297	307	314	256	303	292	278	267	279	273	281	292	265	281	316	292	287	291	282	300	307	296	287	322	276	269	287	306	290	267	276	282	274	326	291	280	312	301	291	307	295	257	292	297	268	270	288	321	283	280	300	290	283	291	305	284	282	288	265	288	270	277	301	307	298	295	318	326	266	307	303	278	318	272	308	280	299	288	321	301	301	295	272	277	280	287	261	280	275	267	267	265	274	294	302	286	271	302	304	279	295	260	274	269	269	252	271	285	278	281	276	274	274	310	262	258	277	258	280	278	275	292	293	292	274	269	312	278	284	287	281	296	285	269	274	273	288	306	270	292	277	260	278	279	293	261	271	277	280	282	271	301	276	286	291	276	266	283	281	281	303	276	306	277	284	284	269	269	306	300	295	324	288	259	286	276	263	297	280	288	309	272	295	292	259	253	301	277	248	267	276	312	272	285	263	310	324	283	264	273	291	302	283	287	287	280	282	299	285	284	293	289	275	284	266	305	270	282	313	295	268	297	277	281	275	265	274	273	283	306	277	299	295	270	301	309	291	262	285	263	305	284	278	290	308	272	283	256	281	282	296	275	287	301	302	280	254	224	265	273	256	265	272	275	282	250	276	288	275	302	304	258	284	272	294	277	253	286	259	294	293	271	266	288	300	279	282	320	283	286	314	274	276	281	276	260	282	298	272	304	280	268	289	314	284	273	286	284	306	280	271	291	311	293	285	272	306	273	289	295	249	292	268	263	272	268	311	297	284	287	291	268	309	288	283	265	311	284	276	286	292	268	273	255	279	311	278	285	286	271	290	251	311	270	256	289	294	260	283	273	255	268	291	267	294	306	282	291	280	288	278	286	260	268	277	293	291	282	285	269	272	271	276	284	311	253	269	273	303	273	283	297	293	309	277	277	292	297	307	294	296	265	281	294	289	280	320	275	320	283	275	311	261	283	271	274	229	295	251	271	267	298	303	309	291	273	283	292	260	300	267	293	286	265	288	294	266	271	260	269	293	287	277	281	279	307	297	293	286	245	272	309	289	279	260	316	267	281	279	274	273	234	308	299	264	263	258	298	285	273	276	299	292	312	287	325	286	267	295	265	273	287	305	259	306	294	265	271	270	300	300	310	298	273	281	269	277	290	280	298	291	305	283	297	277	299	273	279	264	308	295	288	302	289	264	281	303	281	278	303	295	264	294	338	276	274	276	276	294	295	261	250	283	281	301	275	265	277	328	271	289	273	285	308	284	297	278	281	299	260	300	262	323	279	262	271	323	291	281	307	281	280	274	267	280	297	284	296	275	262	265	289	285	270	279	272	282	281	303	304	253	304	273	281	295	268	264	286	289	280	277	290	313	297	292	266	298	304	309	284	283	293	296	279	318	272	272	281	279	283	276	298	263	290	291	309	282	307	274	307	294	304	279	231	257	306	284	286	317	286	296	294	300	267	309	257	284	284	274	291	289	272	303	309	329	294	276	261	277	294	306	309	292	262	309	320	309	302	278	288	272	273	300	269	267	299	296	289	301	277	292	269	301	289	275	280	302	293	291	274	304	296	282	287	302	263	270	300	296	319	285	301	286	269	285	319	289	272	279	302	287	300	290	317	278	297	295	274	288	295	280	282	294	296	303	259	271	289	307	302	295	248	266	270	275	302	298	292	278	289	285	257	301	310	293	279	300	300	299	286	316	301	271	323	281	280	291	236	254	259	301	272	266	266	254	253	291	255	276	310	294	307	274	291	300	260	272	288	271	270	285	338	307	283	269	252	258	269	303	271	303	275	296	305	280	295	271	283	306	293	284	308	259	290	283	275	246	290	274	285	283	277	278	275	300	318	316	280	267	292	308	283	296	266	289	287	320	295	309	322	314	273	302	280	291	269	269	277	286	268	260	306	258	298	294	264	294	284	290	281	300	257	320	283	317	299	293	305	303	270	290	284	269	305	274	263	308	279	301	293	284	282	311	272	310	289	306	303	316	289	272	271	286	306	262	256	303	278	293	288	259	269	291	292	298	298	302	302	286	292	313	291	307	275	262	279	277	269	290	258	291	285	256	280	280	288	291	295	292	287	278	290	295	284	306	299	267	289	289	279
40740	54830	51232	43232	29654	23755	15284	13379	14956	10976	8892	3727	3817	5080	4805	4389	2792	2045	2101	1562	1290	1384	1519	1244	1145	941	825	792	773	721	607	500	471	516	473	471	482	425	397	428	382	354	371	366	348	360	313	354	335	336	312	333	308	324	315	319	323	330	312	316	297	336	306	332	311	344	330	322	317	316	295	350	292	316	305	276	345	338	329	304	308	340	325	337	317	314	310	313	327	333	348	326	340	319	337	352	311	331	316	327	331	337	307	306	274	330	340	343	335	295	325	318	331	301	296	328	327	329	299	311	297	320	333	303	303	338	360	318	332	323	271	314	334	329	312	336	332	316	324	340	319	322	298	371	302	300	320	339	304	300	303	316	303	348	328	295	319	288	329	315	297	331	315	328	313	309	295	322	311	326	337	324	321	346	346	324	338	311	301	332	348	291	318	300	310	305	317	318	333	317	318	329	313	307	320	321	306	332	301	300	308	306	351	295	314	336	307	312	355	312	307	333	338	332	314	325	310	314	342	318	324	323	315	332	294	363	290	312	329	301	292	314	375	318	361	324	324	325	309	312	348	322	322	305	330	338	308	347	320	318	293	282	336	285	282	323	302	302	325	294	328	333	312	294	322	302	291	293	291	318	352	312	319	295	323	309	346	293	316	303	339	339	317	309	340	308	343	281	338	331	321	335	309	300	328	318	317	341	317	344	341	308	289	320	308	339	310	300	355	316	292	322	307	305	328	350	333	313	303	325	332	352	328	314	330	311	309	316	306	299	339	333	301	336	341	299	325	307	328	318	306	310	330	296	299	319	315	280	308	317	333	318	297	331	328	313	327	292	298	309	361	310	299	324	343	306	297	387	326	353	326	351	319	333	336	333	313	353	316	336	355	270	328	339	291	301	342	327	331	340	335	334	315	335	310	343	316	323	302	316	322	335	304	320	287	323	323	333	313	329	326	310	289	324	308	347	333	309	317	328	360	303	337	324	302	323	332	297	331	339	274	328	293	333	305	331	300	308	319	332	326	324	309	315	288	324	301	281	306	330	306	313	337	345	304	322	330	334	319	310	334	315	334	295	308	314	327	349	302	280	314	306	331	272	311	333	301	341	314	285	318	287	342	320	342	332	317	313	332	319	328	304	324	287	318	380	312	301	318	308	339	312	340	327	305	318	293	314	298	305	326	301	324	311	308	305	277	325	322	322	329	324	285	336	356	356	343	332	317	305	326	297	336	327	330	313	332	264	329	338	311	316	301	328	295	329	373	337	329	328	307	300	329	340	310	322	327	322	314	330	296	286	312	344	294	307	343	343	281	306	341	277	309	341	321	307	319	311	307	304	299	320	320	318	329	295	306	323	356	329	314	349	344	334	317	327	295	328	321	343	309	328	307	329	297	337	321	317	315	325	300	357	317	316	342	310	303	297	292	327	306	302	335	308	293	313	330	343	312	315	320	335	330	298	326	302	322	316	317	314	293	323	328	338	323	326	339	326	323	290	313	312	340	331	334	309	313	319	324	288	322	337	306	307	315	304	322	300	339	300	340	314	319	294	314	315	315	352	288	302	348	338	345	291	313	330	327	339	351	322	288	329	367	289	287	339	313	294	339	356	322	330	324	327	344	316	325	312	310	314	355	345	289	296	303	322	340	329	313	330	306	328	307	323	320	345	309	303	318	310	349	283	342	330	336	314	341	325	341	333	313	326	295	330	309	342	338	332	300	330	328	325	302	334	337	286	318	348	324	344	323	336	307	352	344	318	330	309	328	324	327	323	333	313	313	339	313	291	326	341	309	302	330	315	317	303	316	333	321	316	329	336	331	342	333	333	309	315	337	327	326	323	328	322	346	326	317	298	321	314	299	336	313	313	290	330	337	295	338	302	329	322	341	328	289	322	290	308	307	334	345	363	303	331	305	333	318	332	338	337	334	314	326	308	298	307	330	316	329	335	320	290	319	339	325	313	300	323	329	346	321	301	316	358	332	288	291	306	332	340	301	357	310	320	313	324	314	324	312	322	340	288	302	329	361	323	341	343	325	322	320	322	304	318	319	327	290	317	324	318	313	305	288	312	312	326	309	337	316	323	323	292	329	305	294	326	310	316	341	342	338	288	340	311	310	328	334	315	356	320	312	303	345	352	347	309	345	341	315	319	334	302	308	339	335	320	303	315	313	327	343	334	289	326	302	324	281	347	319	316	304	311	298	311	274	334	298	318	327	350	314	303	337	323	337	321	330	309	327	304	323	332	327	297	323	325	303	335	324	283	306	316	309	302	337	304	352	264	306	306	355	324	332	334	327	295	334	302	310	305	293	254	304	342	329	341	314	314	319	324	308	311	341	327	321	296	340	306	341	319	289	343	295	326	347	320	296	328	312	308	309	338	318	307	318	318	359	345	339	318	316	328	331	306	332	330	298	326	321	300	311	327	339	312	342	312	339	315	293	329	303	298	289	352	314	326	309	312	299	318	310	332	320	289	324	317	315	300	302	309	311	323	317	307	337	353	277	298	313	344	319	314	334	317	323	280	263	331	327	330	301	294	349	310	301	340	302	337	337	306	344	315	317	313	316	325	339	350	296	305	316	330	313	318	323	315	316	320	306	336	306	309	340	340	327	304	316	325	286	341	341	320	320	322	316	316	325	320	319	316	321	329	334	304	340	330	298	327	321	298	301	340	292	299	318	329	331	319	324	298	323	313	318	312	316	351	318	342	314	315	339	302	327	339	322	301	317	310	331	326	333	315	312	334	341	315	314	319	283	295	302	326	304	319	287	300	303	319	338	316	334	329	309	325	324	326	346	299	352	295	354	313	313	330	301	326	294	311	336	327	332	281	306	328	356	341	289	309	341	324	310	315	312	281	297	315	341	324	333	303	323	299	309	330	300	311	308	347	310	311	324	358	322	297	305	329	325	283	311	317	303	339	314	317	318	301	315	352	327	310	321	321	335	324	299	325	312	311	313	291	339	318	338	311	347	337	322	323	308	334	334	346	314	303	299	307	307	296	310	293	301	323	309	282	307	311	300	315	330	317	328	342	345	275	302	311	315	316	329	269	300	331	297	274	296	311	333	328	326	317	317	305	270	318	324	334	329	321	318	313	284	306	330	339	343	308	333	300	302	293	351	318	315	326	305	295	306	339	336	331	315	341	340	288	299	309	354	330	322	342	345	318	351	329	320	326	328	338	334	299	328	307	329	311	306	331	327	318	340	313	325	316	302	316	295	329	332	325	291	308	337	350	359	283	259	280	340	339	325	342	311	317	326	332	313	272	322	296	285	323	344	292	320	332	313	313	325	330	335	344	296	335	322	285	296	336	300	323	314	331	300	319	311	293	307	315	280	317	304	290	313	308	301	301	319	312	320	329	311	315	328	293	328	334	310	343	298	346	322	323	340	325	328	320	348	299	313	311	320	324	328	306	311	325	292	309	321	320	298	307	316	325	321	330	302	315	316	334	304	307	313	312	308	324	331	321	319	308	308	328	281	307	336	327	323	334
29000	25400	32649	31167	15762	11112	4828	3312	3557	2557	1769	984	896	1052	1011	1042	829	617	513	584	573	516	535	481	480	462	457	379	441	390	363	381	358	352	339	358	345	321	331	309	330	340	301	332	310	315	328	354	347	318	291	338	329	335	321	316	340	340	329	298	320	310	348	328	304	300	337	307	347	324	279	314	330	321	361	305	325	307	319	308	318	322	304	311	310	307	313	300	333	308	312	298	293	326	337	297	297	355	364	303	338	277	334	310	306	281	334	329	323	337	326	288	286	344	326	302	318	320	332	329	342	344	339	299	323	320	317	288	305	303	321	322	337	300	305	361	328	326	312	300	331	346	329	330	296	311	321	327	303	309	297	344	300	322	304	347	312	330	329	334	261	331	360	318	330	326	326	306	323	303	319	317	314	286	308	299	320	297	316	333	328	348	307	288	323	316	316	341	317	282	369	318	298	309	352	294	324	270	339	289	338	324	353	328	314	345	295	341	308	306	310	316	336	333	316	310	299	311	295	293	317	310	296	317	318	301	308	259	354	314	307	303	305	337	330	300	267	317	290	306	343	340	334	306	291	303	325	341	329	302	295	317	304	314	326	336	334	327	312	318	328	313	343	306	304	327	336	318	327	291	320	312	288	307	324	327	344	320	329	319	303	278	305	290	328	312	304	329	303	317	313	334	336	316	308	295	320	333	291	384	335	323	297	330	318	318	301	342	315	307	320	287	277	310	294	350	345	321	300	322	342	345	295	332	333	325	314	325	321	311	320	284	302	324	312	307	319	330	347	297	290	325	340	283	319	319	320	339	334	343	321	330	319	331	322	332	312	310	313	292	296	286	314	310	311	349	325	309	313	290	282	311	321	323	307	288	320	313	314	312	330	290	315	345	340	312	288	356	301	324	340	306	311	323	321	307	334	301	318	336	305	331	326	336	337	298	301	302	337	341	288	299	322	325	319	317	327	331	319	325	312	324	330	304	344	327	301	305	311	331	296	346	300	296	351	341	312	339	315	291	317	301	324	337	301	325	315	332	326	306	362	352	290	326	308	326	318	290	334	308	348	326	327	338	302	305	310	320	327	340	340	318	325	343	318	324	314	299	302	305	313	311	367	349	316	317	346	313	322	312	308	316	371	325	330	295	310	326	326	357	299	306	327	304	303	313	326	318	315	334	340	296	328	291	312	295	312	313	335	319	317	328	299	314	320	313	278	338	273	334	284	297	329	347	324	378	320	319	323	315	327	282	307	325	353	318	308	342	328	307	325	321	327	307	332	304	284	298	296	355	333	324	323	333	335	319	314	312	333	319	327	328	336	342	294	322	354	319	328	309	309	295	334	316	326	318	315	309	319	294	329	326	316	268	330	326	313	330	319	306	355	349	331	322	332	319	322	321	299	309	305	358	300	333	287	301	339	343	275	283	335	322	306	327	334	264	321	316	289	292	338	349	307	313	337	330	325	321	338	315	315	327	301	322	297	316	341	303	323	342	299	330	320	297	316	318	313	301	323	323	312	309	296	306	318	316	313	302	291	320	297	317	327	293	290	333	369	320	315	311	317	352	318	325	313	315	309	328	299	330	359	310	304	305	295	326	326	318	330	341	317	314	318	303	290	289	322	321	319	313	293	311	292	312	343	302	313	317	316	312	279	337	333	318	340	317	305	325	271	323	277	327	296	334	324	349	290	309	306	316	341	322	304	265	328	318	339	315	315	346	311	327	316	299	334	319	320	300	319	323	316	323	304	316	317	297	324	331	327	326	334	327	352	296	297	308	308	319	323	348	318	334	333	335	324	295	298	284	330	341	326	331	313	331	318	327	317	358	342	312	352	292	316	308	285	327	314	337	267	335	310	308	329	334	317	325	306	312	335	298	347	311	336	314	329	329	315	338	303	292	340	343	320	300	305	322	317	329	312	312	268	304	299	327	316	323	331	331	306	324	335	265	332	313	320	325	327	315	329	318	336	323	329	319	351	360	317	320	303	280	336	300	312	320	319	329	299	302	342	328	320	315	312	308	292	305	330	322	329	292	302	310	275	329	301	307	357	318	327	299	360	356	332	277	303	313	345	322	303	298	308	323	323	349	306	316	325	313	298	326	312	339	327	301	316	361	309	280	322	301	334	345	308	328	327	322	303	294	303	338	333	335	314	340	305	364	340	333	315	313	329	322	340	323	316	321	330	348	304	324	305	322	328	337	303	344	293	311	341	311	285	307	305	310	334	293	320	340	349	272	320	311	275	303	301	310	317	305	332	300	296	301	314	327	310	348	292	298	369	305	303	315	334	287	310	317	315	293	320	303	348	320	306	333	314	292	341	320	342	299	315	308	339	308	297	316	293	332	367	297	311	313	322	334	322	300	297	335	324	302	293	323	340	300	340	311	312	298	349	336	326	304	336	338	335	307	331	328	295	333	348	324	313	340	320	296	306	326	327	298	379	342	300	290	332	303	296	320	310	307	360	332	321	323	318	329	308	304	327	326	352	333	338	312	336	309	307	313	346	313	309	322	305	346	297	328	323	347	321	310	362	303	352	336	297	321	332	326	299	308	313	316	311	329	299	319	332	320	292	303	320	316	304	336	324	304	297	315	318	330	341	298	311	321	316	340	281	328	331	287	319	327	304	332	286	336	314	291	327	335	301	299	356	338	339	331	340	312	300	304	280	319	295	308	299	336	352	334	314	297	326	310	335	315	302	296	299	333	327	324	326	325	314	309	347	290	295	286	289	301	339	315	330	300	299	287	313	331	295	312	315	297	330	293	327	301	327	338	307	326	345	312	308	283	302	336	308	295	317	308	323	299	320	297	296	330	338	340	318	277	316	329	302	303	323	309	325	300	305	322	274	335	341	322	269	312	318	318	300	329	295	316	313	315	300	300	316	312	327	307	336	350	299	334	328	332	314	319	330	324	346	351	318	308	312	298	293	329	295	303	322	327	320	318	298	294	327	278	359	312	295	310	296	321	325	344	305	329	309	301	342	308	296	305	331	332	315	316	331	293	325	306	312	337	330	322	300	302	305	298	283	330	336	301	324	322	320	323	296	303	290	313	313	300	305	323	339	327	321	336	286	319	285	367	284	331	311	332	323	314	323	308	308	303	318	345	319	318	338	289	329	313	313	307	324	331	343	321	312	337	316	324	338	298	317	360	348	319	306	322	328	333	347	302	321	315	324	334	287	360	274	292	329	278	325	324	321	283	316	307	315	311	318	348	301	309	358	305	340	312	314	321	328	289	337	309	336	323	329	282	322	331	323	337	322	326	294	342	327	309	329	339	313	303	331	328	307	308	302	322	323	330	344	326	295	322	325	279	330	307	339	328	331	308	323	297	361	314	326	353	317	320	280	335	337	329	320	344	318	324	350	314	302	329	276	314	324	308	343	308	335	331	348	339	334	331	339	315	298	291	322	326	314	354	302	344	308	327	297	325	309	316	314	309	314	284	320	296	338	317	301	305	284	311	330	329	345	339	331	291	325	286	307	322	320	311
35259	39727	39639	31462	18702	16319	8079	6853	7403	4996	3588	1879	1584	1934	1887	1924	1347	814	803	960	970	782	754	711	591	624	593	560	473	483	443	412	413	421	415	446	382	420	389	410	382	346	371	367	405	398	383	403	395	371	362	371	389	368	359	352	393	383	373	346	385	386	333	357	373	360	364	364	356	373	352	349	375	362	364	397	385	338	377	360	373	370	370	430	372	351	400	402	400	369	397	372	378	382	381	391	393	397	361	410	359	376	398	389	400	385	385	404	380	400	386	375	375	377	368	371	378	353	381	383	378	378	352	350	362	377	385	334	406	402	378	372	366	366	383	336	373	385	372	357	335	362	330	387	367	381	360	360	328	396	370	419	392	370	343	405	350	370	366	395	398	380	359	407	383	414	353	363	387	392	394	374	351	347	353	390	387	375	366	353	371	390	337	344	370	374	363	367	338	367	372	392	387	342	363	378	371	379	380	359	363	380	355	374	404	367	387	378	366	399	393	362	375	363	364	373	377	375	375	364	343	366	400	378	378	360	379	383	382	359	376	395	353	380	371	388	388	384	383	332	370	354	366	403	391	354	385	352	387	352	336	371	397	356	390	410	372	373	389	392	358	373	356	385	394	360	365	392	366	431	361	362	371	353	393	384	352	400	350	380	361	374	328	401	369	367	364	397	367	395	415	370	389	381	354	378	400	348	397	361	396	336	359	361	395	390	375	383	379	370	381	380	408	399	383	378	377	379	383	401	373	365	393	400	349	381	369	351	366	373	399	418	337	351	350	399	385	361	380	373	352	380	385	367	367	404	416	371	358	385	371	357	366	389	398	358	356	344	378	373	356	396	354	388	369	370	357	377	392	368	388	382	348	384	370	375	389	358	354	396	392	392	399	443	399	380	367	368	364	381	360	368	348	405	380	381	391	364	382	384	363	349	362	339	355	382	377	362	385	390	396	361	360	367	373	373	371	369	392	396	369	406	383	369	386	366	378	358	374	353	376	387	372	397	414	349	369	359	385	364	397	384	400	372	366	401	356	387	392	389	386	399	332	387	412	376	367	358	360	389	366	375	359	338	379	382	371	411	374	416	369	399	362	382	345	378	402	391	357	383	350	399	360	386	365	401	376	374	398	386	361	390	397	361	389	370	354	355	408	351	381	375	371	408	405	359	390	376	375	382	354	391	414	354	355	383	368	387	390	386	339	375	357	372	410	366	377	392	386	385	369	401	375	382	364	391	374	401	383	347	331	373	416	373	343	386	376	368	361	361	362	411	366	363	382	386	378	368	372	356	380	363	363	390	369	399	376	365	400	381	396	372	363	383	368	347	362	360	361	399	341	388	405	390	389	394	371	389	390	336	364	362	363	371	348	382	360	394	393	401	351	364	391	355	409	351	359	373	369	356	379	352	406	390	364	408	365	370	396	353	350	383	352	328	393	381	376	394	334	373	356	382	374	367	344	363	375	431	407	356	418	415	360	405	349	387	379	384	386	334	360	377	336	396	363	363	362	403	384	366	343	342	370	353	377	349	363	366	393	379	401	389	372	374	374	401	388	356	351	377	369	361	366	345	352	419	372	400	368	409	365	374	359	383	378	411	385	369	391	395	382	350	339	354	372	375	359	397	372	381	365	362	372	357	365	384	339	407	361	351	377	388	411	385	399	354	350	413	378	363	377	379	358	355	363	392	369	354	378	341	363	357	397	363	396	390	365	394	393	414	389	407	361	360	383	342	366	356	358	357	414	376	350	381	397	363	332	391	415	383	396	416	378	387	389	334	349	424	386	395	339	342	382	373	389	346	370	369	353	371	376	366	387	343	357	398	393	328	356	376	381	384	389	382	395	358	364	391	380	380	383	400	378	399	345	371	372	360	381	364	386	385	365	374	382	381	362	395	385	395	379	391	424	390	379	421	377	355	387	367	338	372	352	378	377	400	398	374	395	404	397	353	413	368	377	365	330	378	357	390	385	378	383	362	378	403	359	372	392	391	369	356	381	351	422	396	367	368	359	367	356	350	414	374	376	395	344	370	348	375	401	367	380	388	398	389	398	371	351	365	403	342	391	381	352	365	382	417	373	368	378	357	402	404	377	381	364	359	394	352	433	374	379	355	382	386	379	372	361	370	370	352	352	373	336	352	381	374	357	376	382	362	408	346	370	368	386	403	364	377	356	374	405	381	379	387	386	383	394	347	372	360	374	383	373	361	383	387	383	328	370	383	375	362	403	357	374	379	348	365	352	365	396	369	393	361	380	383	378	399	396	333	358	369	416	369	369	386	340	372	411	390	376	358	383	371	359	363	393	382	370	349	349	382	396	373	358	394	346	376	322	367	346	365	362	370	376	360	379	398	369	371	398	381	365	354	361	388	386	358	405	369	386	365	394	369	372	368	387	372	397	361	396	389	375	381	382	371	389	383	374	369	357	377	346	379	368	334	370	336	365	362	378	347	362	366	385	374	357	366	350	378	309	334	391	372	372	351	376	375	384	404	380	385	381	368	356	390	400	400	419	398	363	386	369	363	362	347	359	398	367	393	402	388	376	382	388	364	382	379	371	349	369	357	375	377	397	359	393	418	370	399	365	380	350	407	381	380	392	386	379	365	397	398	363	397	402	361	355	387	397	370	375	404	377	383	365	366	398	384	378	383	391	350	389	394	391	398	346	356	392	394	358	401	401	341	437	387	368	378	400	373	362	378	368	349	371	360	369	359	398	411	378	363	389	371	400	357	374	413	382	338	373	382	369	352	393	329	378	375	405	376	363	384	368	363	387	354	367	362	339	373	372	407	374	354	392	404	385	375	400	419	382	368	391	386	344	359	383	385	372	352	389	381	372	366	377	359	400	368	388	359	393	377	375	396	358	393	384	368	387	365	392	397	346	382	406	380	375	377	380	382	372	351	356	353	348	395	380	356	367	372	393	372	388	396	377	364	380	368	348	335	424	329	386	385	362	380	373	363	413	374	376	392	389	370	406	373	362	382	361	365	389	353	358	375	371	397	361	348	355	348	365	366	362	362	400	362	393	373	343	382	343	370	381	387	360	369	380	361	374	409	360	383	367	388	374	399	377	346	346	361	356	355	363	351	375	385	355	387	376	379	405	386	340	384	350	385	420	409	378	413	356	378	371	380	383	366	402	406	362	382	379	358	377	370	373	395	390	349	368	372	413	409	404	350	367	388	401	360	378	395	337	359	355	386	407	374	369	430	361	401	382	398	397	404	356	365	412	380	357	384	404	358	407	359	366	398	376	351	360	348	350	360	358	376	329	374	398	375	394	371	411	397	382	385	377	371	379	351	375	373	355	374	385	400	359	405	377	380	378	384	370	384	424	338	376	392	353	340	381	356	387	380	367	376	392	383	374	388	362	364	423	389	351	364	358	367	379	347	378	383	366	385	399	390	400	380	379	372	370	390	401	372	351	367	407	392	394	401	344	379	360	346	373	385	391	382	401	375	396	372	385	400	391	358	358	370	384	385	402	405	415	386	367	383
23505	20874	28283	25026	22817	20687	11946	6613	6444	4723	2910	1754	1550	1606	1520	1427	1087	731	584	688	654	639	508	561	424	445	425	369	383	333	375	318	323	310	316	271	287	307	281	279	248	272	265	267	271	261	287	279	244	287	270	219	249	262	265	268	255	267	228	277	259	247	257	253	223	248	255	226	248	259	252	258	258	242	248	263	248	246	249	269	237	244	238	235	271	244	265	239	241	223	242	261	256	253	272	229	250	300	264	247	252	259	254	265	249	236	262	282	233	245	267	256	237	237	245	271	260	242	262	237	240	267	291	255	241	239	247	221	242	273	252	254	246	260	232	253	225	235	242	266	286	226	269	241	271	235	259	230	264	249	238	242	270	243	250	275	248	267	270	255	252	252	261	262	260	238	235	228	245	245	249	269	242	255	263	272	230	245	247	258	288	253	229	272	261	209	247	253	267	251	290	250	272	275	280	229	268	287	243	264	275	248	272	237	244	234	247	234	249	235	242	237	234	231	259	241	240	289	262	244	236	254	266	246	259	243	249	216	288	270	274	269	238	222	232	246	233	243	248	288	243	281	255	244	226	275	243	238	237	258	245	255	265	252	275	220	227	260	249	249	254	260	272	243	250	258	222	272	250	228	290	239	258	236	251	238	234	224	235	248	230	252	246	255	267	275	254	225	245	263	261	225	242	232	244	255	259	252	255	256	244	236	280	266	255	262	247	240	277	232	247	220	259	243	246	237	251	258	237	266	250	258	254	242	228	256	239	252	253	271	239	249	266	249	250	248	257	247	266	251	264	271	279	268	276	283	260	237	219	214	260	268	261	249	252	263	254	246	272	253	229	253	227	224	259	292	262	254	268	241	285	253	255	235	252	239	265	252	265	222	288	237	233	256	216	231	268	276	264	249	234	278	233	281	239	259	269	236	266	258	239	236	262	263	267	246	263	261	257	244	249	247	245	278	251	268	241	235	287	296	242	254	236	256	252	228	237	233	261	233	263	244	237	230	234	263	239	241	246	256	234	238	242	239	256	263	251	271	235	263	238	245	251	239	246	271	266	245	269	238	273	270	266	234	271	282	239	253	259	290	237	237	232	254	253	237	244	275	251	253	242	245	249	252	261	261	263	272	272	262	267	259	223	262	240	259	266	242	271	242	282	261	230	233	253	233	257	268	269	267	263	276	235	244	240	250	243	243	239	272	251	255	267	244	250	254	259	261	254	252	245	285	259	272	272	268	240	243	268	252	275	233	257	272	240	259	265	268	268	288	249	281	274	267	248	262	230	257	261	241	266	261	232	276	255	220	260	248	258	250	231	236	298	245	230	255	254	246	262	251	246	257	236	245	246	286	247	234	231	245	239	259	256	272	249	234	241	263	235	241	263	247	249	244	238	248	278	256	260	262	278	252	248	259	247	285	262	290	271	252	229	244	247	279	262	257	249	236	257	235	274	236	222	261	249	238	241	273	226	275	268	254	251	267	221	285	237	272	271	247	239	255	269	266	263	264	220	244	212	221	219	254	251	275	265	253	255	241	274	262	257	272	271	270	242	232	246	252	256	250	273	278	269	246	240	251	265	245	284	247	226	259	240	302	270	270	226	232	254	261	249	222	273	277	242	256	262	240	220	224	253	263	267	248	260	267	254	270	262	281	249	241	271	260	255	249	260	272	259	264	246	233	260	233	253	262	254	229	239	275	244	265	218	239	277	249	255	283	234	248	282	261	250	217	245	256	281	282	232	237	250	236	263	264	255	251	242	274	246	238	246	241	249	255	258	254	257	225	215	266	225	257	259	260	222	287	232	239	270	230	233	259	244	248	245	261	247	263	240	246	258	268	248	248	266	246	290	243	241	233	231	223	250	235	277	243	258	274	237	257	245	251	248	270	268	247	253	239	231	257	270	253	264	263	274	276	230	249	255	214	255	232	227	254	239	295	247	231	261	271	244	255	243	268	253	232	255	231	268	267	240	232	304	262	259	253	269	258	263	275	268	246	239	258	262	249	251	231	271	246	274	232	235	236	261	254	222	232	236	232	255	238	250	252	266	249	274	253	280	243	247	231	260	249	235	245	245	267	242	237	259	258	228	236	235	234	255	247	253	283	250	247	277	227	254	279	228	267	232	246	249	245	290	276	268	248	227	229	249	281	256	259	246	255	259	265	266	243	252	257	238	268	266	241	255	270	242	260	234	225	253	238	284	264	219	250	242	261	250	258	250	266	244	262	270	251	243	239	256	231	228	268	241	233	269	257	233	247	250	258	283	229	242	267	261	250	236	262	214	267	263	265	239	231	268	255	246	227	272	254	262	232	260	279	282	260	304	269	247	209	230	243	281	273	260	259	254	270	232	257	247	246	264	255	251	245	231	267	286	266	267	228	250	262	252	274	282	248	271	271	243	239	254	240	267	251	251	207	256	256	271	227	254	259	250	244	236	253	266	233	242	230	243	251	261	254	238	277	253	264	242	262	249	256	241	255	235	244	286	251	235	250	257	263	262	286	258	256	263	238	283	289	246	252	251	274	273	258	251	268	226	248	261	252	283	238	267	258	262	250	245	242	268	237	272	219	235	267	296	239	253	263	235	234	273	209	232	264	261	256	282	251	218	242	263	238	274	266	233	265	244	270	263	265	263	246	257	263	247	235	253	250	272	257	270	241	268	254	257	256	276	268	255	236	276	231	260	257	271	240	256	261	265	274	255	247	234	257	246	241	232	288	263	268	253	240	232	273	269	246	271	280	257	247	293	253	244	249	257	243	251	258	276	262	260	270	255	265	252	235	237	241	249	248	253	257	272	235	253	255	277	250	257	284	242	254	274	247	227	264	230	260	272	235	270	238	222	259	252	249	268	258	262	239	257	249	250	271	259	238	278	259	247	239	270	239	248	265	261	270	255	221	278	270	276	254	271	267	279	247	258	240	241	236	270	276	293	256	279	276	268	277	239	231	269	251	268	253	270	228	287	257	249	248	252	251	249	268	246	238	241	251	258	260	260	263	263	268	257	252	259	260	270	241	275	255	270	258	281	240	264	259	248	248	221	237	232	236	285	249	265	232	282	259	236	250	241	261	255	239	285	251	262	270	240	260	255	256	238	233	259	245	270	262	259	258	258	250	238	236	270	264	255	263	279	238	234	244	244	234	246	244	247	264	266	253	257	253	252	278	293	233	245	255	268	255	265	226	270	251	235	256	275	263	284	239	271	258	252	242	246	234	255	223	252	240	254	250	270	242	270	274	245	270	261	250	258	252	219	246	237	272	247	262	251	290	266	284	255	257	290	243	251	227	280	230	241	267	261	254	255	245	239	276	241	268	246	257	243	250	270	233	244	265	231	226	238	193	242	255	271	251	235	247	237	225	252	261	246	257	268	258	249	271	272	275	244	249	268	246	254	245	264	268	247	244	258	246	256	285	250	261	268	253	248	252	267	240	254	254	259	270	236	250	265	268	267	268	241	277	229	255	268	264	268	245	262	230	265	250	253	259	286	241	254	244
36598	50067	46534	39892	28912	21353	13778	11315	11884	8881	5631	3417	2854	2999	2863	2691	1871	1099	943	1005	1106	988	769	780	629	635	611	567	503	514	464	404	360	336	383	343	339	348	340	363	336	342	298	327	323	276	314	326	303	312	300	277	325	291	309	301	276	297	315	297	328	323	287	282	299	316	316	281	267	319	302	313	279	290	280	311	291	265	250	295	336	293	304	258	267	282	304	298	315	299	304	300	324	308	302	305	278	316	290	311	311	321	308	292	296	303	266	290	301	292	292	300	305	322	315	269	278	293	310	282	315	315	286	281	287	298	294	318	293	284	311	280	269	273	303	317	297	302	286	301	298	299	307	289	270	300	325	290	286	297	270	312	326	282	291	321	294	287	299	311	279	276	338	308	313	293	343	260	290	277	291	296	309	286	303	264	305	336	284	310	316	326	327	275	325	304	256	278	308	290	311	292	293	324	327	298	283	299	294	261	292	311	334	287	284	284	285	280	319	319	312	286	303	319	289	278	298	296	282	294	266	313	311	324	302	295	306	280	293	305	295	298	302	271	306	287	298	294	285	267	283	298	291	292	302	276	283	265	309	306	296	298	293	311	303	313	308	295	302	312	276	307	258	289	315	289	325	315	317	322	279	273	306	290	306	309	305	256	279	294	281	313	279	305	288	283	320	292	279	302	287	268	267	295	298	315	293	308	308	292	294	282	289	282	289	308	277	288	298	269	288	312	288	302	318	294	293	296	312	293	287	304	308	295	316	328	293	296	320	288	289	271	316	300	298	281	302	293	310	305	265	287	306	318	288	291	285	313	287	321	288	302	286	300	278	300	330	300	296	260	259	289	296	253	298	292	304	328	310	306	301	310	285	291	315	282	317	285	277	301	308	301	288	324	280	296	273	301	272	302	298	337	334	286	275	311	292	258	283	265	306	289	321	326	308	303	298	304	298	314	301	290	301	292	289	310	294	287	299	296	338	316	308	342	282	307	315	284	294	310	307	298	265	306	295	291	321	316	275	284	277	306	272	311	265	261	314	301	281	308	280	343	285	333	292	263	300	293	282	297	302	304	292	307	272	324	272	293	301	302	308	292	322	295	337	318	259	338	271	291	292	305	295	308	285	296	310	289	319	327	293	300	324	326	317	274	291	325	319	313	291	284	266	276	304	284	289	302	288	302	298	321	277	298	297	279	296	336	309	279	296	286	293	325	308	320	305	302	287	301	288	312	304	277	316	313	302	325	319	302	301	293	318	275	284	292	290	302	288	300	294	279	316	293	299	304	270	273	318	300	293	289	282	290	308	309	277	298	315	293	321	313	319	277	297	342	328	279	301	297	307	300	314	307	289	302	276	317	270	322	283	313	273	313	318	292	310	298	305	294	325	296	311	291	315	292	289	302	283	315	293	264	307	313	295	303	276	275	327	284	296	281	305	268	306	295	298	334	276	299	338	272	284	340	304	298	310	303	292	288	299	286	322	254	274	301	280	285	319	279	294	280	293	317	288	312	299	324	287	290	293	291	294	299	306	290	270	302	263	316	293	298	303	296	303	280	312	292	296	303	297	309	301	316	300	269	295	260	272	311	296	296	304	282	287	295	277	303	317	300	288	277	282	306	256	327	292	275	297	299	303	301	315	269	276	285	323	309	305	307	270	319	356	282	328	277	284	285	300	318	290	290	296	267	305	302	323	259	275	284	294	289	315	287	293	266	307	306	292	286	324	264	318	301	312	275	298	291	260	287	294	296	317	336	298	308	287	291	302	307	304	313	316	309	277	324	298	313	274	294	279	304	304	279	275	293	263	317	281	300	312	329	296	277	293	263	295	320	291	293	294	270	330	300	313	313	294	289	336	281	317	292	301	314	326	271	307	296	301	271	293	314	315	302	309	321	295	280	308	309	301	298	281	293	275	286	312	300	293	297	315	339	310	284	319	289	316	318	310	302	308	260	286	316	289	284	310	323	293	321	309	287	292	288	268	288	292	301	294	327	290	264	322	277	297	290	306	299	283	305	276	307	301	303	289	273	293	303	307	284	311	298	300	276	277	300	326	335	312	302	301	323	329	292	310	296	290	312	296	298	300	293	292	272	268	303	313	316	285	288	292	291	297	311	312	293	298	259	311	262	312	290	295	301	272	282	305	284	348	309	285	314	279	303	315	286	311	303	297	313	271	291	307	275	300	324	293	284	301	309	306	290	273	300	283	293	272	322	325	309	305	305	272	265	306	317	284	282	253	283	300	312	287	317	286	294	323	289	307	294	269	289	271	325	309	314	293	260	294	310	307	293	272	269	300	303	315	293	283	298	293	287	313	300	325	290	321	299	302	318	307	278	308	316	300	286	316	305	289	284	298	353	292	301	297	287	300	301	292	275	285	301	309	316	292	295	329	316	323	327	299	306	282	300	296	299	284	312	305	328	298	282	300	294	290	278	294	293	290	329	285	333	310	307	266	310	271	315	304	313	308	287	273	311	298	324	314	303	308	323	328	307	312	305	282	302	294	304	271	313	270	305	287	317	322	313	277	316	296	308	300	318	286	299	303	299	302	311	285	296	306	295	294	269	303	304	262	275	297	291	295	283	286	290	295	296	297	290	309	272	295	310	302	268	286	283	354	317	294	299	290	311	295	314	333	298	298	326	314	282	266	304	294	304	318	334	323	300	287	260	260	302	318	265	285	323	320	278	289	316	291	277	276	277	312	292	298	286	300	297	300	320	298	304	316	309	307	298	303	273	297	298	320	298	303	330	312	296	280	305	303	312	285	266	312	291	279	303	292	287	308	302	293	278	306	301	290	319	299	270	281	314	275	282	314	324	316	321	272	310	317	265	305	305	279	305	302	328	311	281	294	309	267	273	327	309	252	274	318	304	304	284	290	283	283	303	312	326	291	293	274	301	288	339	282	310	297	301	308	306	288	297	320	301	320	272	306	299	311	305	282	288	290	326	290	276	305	291	267	321	296	298	298	275	300	305	320	268	308	285	291	273	302	299	272	305	291	293	323	314	277	281	301	288	303	291	283	277	268	261	292	307	302	279	307	282	289	327	302	295	261	305	311	317	286	286	303	295	303	304	288	311	317	341	335	285	326	284	307	317	324	287	313	313	293	315	279	297	275	299	296	289	295	294	295	301	319	318	297	289	305	265	262	311	330	311	292	269	319	284	318	305	306	280	287	265	323	313	298	281	304	291	293	274	263	299	281	312	307	297	281	308	272	302	291	326	307	296	325	307	304	301	273	301	316	315	300	296	286	299	312	281	296	286	317	294	312	302	324	274	296	305	326	301	291	283	282	271	276	306	308	321	299	279	294	309	308	304	303	270	276	339	317	291	306	294	275	296	278	301	266	308	255	281	262	309	298	293	293	313	308	292	298	310	277	305	301	280	302	278	283	290	314	270	263	300	272	298	316	277	313	301	321	303	291	307	260	299	328	310	275	304	280	272	336	284	335	309	293	299	318	298	298	276	299	311	311	293	312	291	281	302	295	288	290	299
24531	20890	27918	27010	22549	15266	7226	6139	5628	4447	2394	1645	1510	1805	1355	1287	926	671	716	764	613	727	585	583	452	468	465	455	464	450	473	402	369	409	396	393	384	410	393	375	352	395	384	353	358	354	368	377	379	370	351	379	360	378	359	362	354	354	368	343	335	363	354	339	370	359	403	383	321	352	422	352	376	351	347	363	357	338	349	364	364	404	357	355	364	313	354	354	366	353	372	381	353	395	371	355	375	361	366	356	394	380	411	389	361	382	366	356	357	377	385	367	338	384	355	366	378	344	405	334	394	370	340	379	342	372	359	377	370	369	366	350	355	364	359	408	361	383	355	363	327	344	376	345	351	382	351	368	366	352	331	380	359	393	379	366	364	381	370	342	371	376	347	379	342	357	371	376	371	395	368	374	400	375	368	385	370	368	379	374	368	338	359	355	365	377	340	363	381	360	368	374	387	365	353	355	361	365	380	354	382	374	363	375	370	357	371	358	398	347	361	375	365	358	393	387	389	381	373	394	345	388	365	340	351	369	364	385	372	345	382	359	351	374	373	378	367	342	363	407	374	387	355	338	352	374	374	386	365	387	374	341	352	360	383	358	403	368	378	362	386	394	352	348	345	365	400	354	337	338	340	417	351	387	366	385	378	336	366	387	397	353	402	369	392	395	354	378	335	374	386	384	370	362	351	345	389	383	385	353	418	347	375	376	351	362	363	375	368	364	342	361	366	375	344	385	355	372	365	364	377	347	394	380	355	357	358	362	352	360	387	338	383	397	378	372	355	370	351	348	365	366	351	374	339	392	370	337	374	356	376	367	386	401	337	355	351	379	371	331	358	349	362	368	347	369	339	382	409	368	363	361	390	361	362	356	350	384	390	333	371	403	343	372	374	365	335	392	370	366	377	340	364	362	345	424	360	383	365	341	349	354	354	373	411	362	401	378	371	361	364	413	340	364	375	352	371	384	357	335	386	378	358	393	361	377	381	376	356	363	357	371	332	375	361	350	367	391	362	340	386	366	345	347	361	374	361	380	373	380	335	364	390	366	361	393	384	370	355	333	318	390	382	349	391	396	380	357	385	377	349	386	410	396	355	371	385	374	353	371	388	380	372	379	372	365	361	348	374	371	372	366	352	398	354	376	346	336	359	369	373	388	386	394	362	391	383	409	359	391	327	347	356	401	360	359	411	354	360	341	358	351	351	347	341	363	391	340	365	377	349	408	352	368	388	387	373	381	390	346	369	346	373	332	355	352	355	378	365	366	371	396	331	388	323	369	355	371	387	357	393	347	365	370	379	345	367	356	356	341	383	370	366	354	316	346	386	366	352	361	349	396	362	333	369	384	391	359	383	372	341	365	342	348	367	414	365	382	394	371	361	403	396	344	374	363	361	355	390	349	390	343	396	331	380	375	400	351	344	398	371	354	396	345	389	318	368	380	395	360	380	340	366	377	392	360	371	377	348	357	337	350	386	392	369	398	363	369	357	356	388	364	390	363	368	355	363	382	376	365	364	349	358	366	390	376	348	351	373	346	367	410	371	380	356	415	347	358	395	360	370	327	393	334	359	392	351	375	358	408	366	373	331	358	374	401	356	357	377	355	395	373	355	358	361	372	378	378	376	408	398	364	369	380	392	373	394	329	387	366	392	363	384	378	373	376	370	381	369	375	362	359	350	375	364	375	381	368	374	379	370	350	386	321	365	380	377	370	380	331	365	334	372	375	377	366	362	353	369	357	366	375	357	394	359	384	358	376	338	392	354	334	364	367	375	328	370	365	330	350	355	383	357	391	366	366	398	331	365	370	369	348	351	382	346	362	356	340	383	352	339	379	364	369	334	399	374	382	364	394	396	379	376	376	385	372	354	402	366	327	371	350	352	335	369	377	364	349	374	366	380	379	350	345	401	384	378	342	377	402	370	390	368	363	337	408	369	375	384	365	357	403	386	350	395	370	370	385	377	325	361	350	354	368	389	365	382	383	378	391	371	396	365	353	379	410	373	394	352	355	380	361	364	382	368	384	351	357	350	366	368	362	362	375	355	399	350	372	384	374	370	389	384	340	380	376	361	370	374	399	372	358	341	399	356	361	352	357	373	377	371	390	383	396	395	369	342	365	365	358	355	337	390	387	332	367	372	376	402	365	367	351	379	347	369	322	401	368	365	346	415	416	356	353	395	359	354	373	382	373	374	374	379	361	357	379	381	324	380	364	364	390	381	358	381	326	393	388	357	364	359	381	360	343	361	339	363	358	356	412	383	387	353	349	341	379	377	381	385	355	352	388	395	389	399	368	391	355	372	349	390	370	370	370	385	372	357	400	347	364	356	406	367	352	363	325	367	344	355	374	395	377	421	339	340	361	387	370	360	363	353	386	362	368	390	382	372	368	375	354	368	370	372	363	357	354	394	383	400	359	376	340	365	371	407	358	385	386	373	352	399	356	359	371	358	344	357	320	360	343	379	371	365	368	332	379	401	321	347	344	343	355	364	375	354	365	407	361	368	352	376	369	392	377	386	374	356	343	337	338	360	326	371	351	406	387	388	414	385	363	372	360	365	349	351	365	377	371	368	395	377	381	337	369	387	354	357	373	388	344	359	359	371	341	360	352	373	390	386	375	395	376	379	359	341	365	368	359	388	374	358	355	356	370	398	348	342	344	384	372	390	378	359	374	350	372	400	360	363	380	352	347	364	358	366	364	399	371	382	384	342	408	363	373	366	372	349	396	356	386	355	399	351	398	401	342	389	341	351	350	366	352	373	380	368	369	392	369	369	369	371	363	358	376	347	362	381	369	348	402	387	417	388	346	381	349	356	352	376	359	390	360	379	380	366	351	392	420	373	375	374	358	372	363	354	381	368	365	348	358	346	338	331	369	382	339	361	372	311	358	396	382	377	359	368	363	364	398	359	392	364	380	394	370	383	391	351	380	333	359	365	397	369	374	383	368	373	379	379	386	353	355	379	361	358	384	401	383	367	364	379	380	362	370	370	350	376	375	372	355	349	383	321	378	357	361	347	369	384	348	398	398	388	354	399	367	419	362	343	346	391	336	374	364	363	378	376	390	362	335	354	397	356	383	376	371	391	328	344	333	354	382	360	358	340	371	350	339	401	393	364	386	375	377	358	359	328	340	343	346	393	395	414	385	358	365	363	360	347	384	380	366	347	368	347	369	343	358	351	372	389	379	400	385	381	374	378	346	394	377	342	387	383	347	361	344	359	369	353	367	345	373	350	362	338	375	396	335	363	387	399	350	321	362	385	399	370	342	343	366	364	340	371	373	385	385	406	372	351	343	364	377	369	391	376	401	364	383	359	349	389	397	349	318	332	364	375	340	386	362	349	361	376	352	407	359	368	386	359	357	386	348	400	382	351	339	360	343	354	378	366	356	344	355	360	388	336	370	378	375	337	368	381	372	358	387	369	393	362	349	349	375	367	389	374	363	377	307	369	350	388	368	350	354	342	369	369	355	357	364	366	377	402	367	367	364
36863	46874	43240	35719	27106	18216	11086	11777	10776	8577	4767	3185	2956	3437	2557	2238	1397	995	1106	1194	955	1067	933	825	660	612	628	581	557	515	551	483	475	508	478	438	492	470	503	420	491	458	425	411	418	413	430	467	474	449	404	394	431	428	424	419	436	410	430	368	444	435	440	399	439	438	396	426	427	395	440	442	392	417	419	435	392	434	387	430	421	410	436	467	429	404	403	452	407	419	416	450	399	416	441	444	436	397	467	448	402	436	445	437	400	396	401	435	447	428	417	431	444	411	412	389	436	418	434	442	441	456	398	390	403	426	471	413	405	433	405	437	415	408	382	434	437	433	443	469	411	410	414	427	435	438	406	427	393	430	433	395	429	420	419	426	432	402	388	430	451	413	396	389	415	410	420	447	471	430	437	426	417	387	417	392	419	401	406	401	410	411	453	412	413	435	463	421	410	399	413	431	429	416	428	446	436	441	450	457	429	459	455	421	390	431	392	403	425	434	443	435	421	434	460	400	413	444	431	387	423	417	422	425	487	422	429	424	440	403	428	436	412	375	425	412	396	420	433	390	440	427	401	401	433	425	415	411	409	419	416	380	431	415	405	436	449	396	390	431	394	405	432	432	440	431	379	414	449	394	423	463	379	446	395	462	450	410	429	425	463	434	442	438	444	408	457	438	430	426	429	420	421	419	429	449	459	410	412	406	431	432	412	418	444	423	446	435	435	407	452	392	419	432	438	457	466	410	414	423	421	437	421	389	470	453	417	422	428	456	433	433	409	421	422	421	414	451	431	394	393	448	383	415	425	419	449	409	409	398	418	443	395	453	379	420	423	393	405	392	448	431	395	419	422	413	388	432	417	439	458	423	422	400	401	448	442	421	416	415	410	451	430	429	438	413	414	446	449	437	431	427	410	462	433	414	437	405	422	401	416	456	377	405	415	454	425	463	434	410	392	390	433	413	412	458	404	453	420	418	426	409	412	392	448	437	422	429	429	407	424	464	421	461	472	439	409	370	466	441	452	447	425	422	422	432	430	437	435	436	423	450	419	421	387	432	422	418	419	414	402	405	422	450	415	427	427	434	421	438	404	422	429	429	454	428	428	423	400	421	434	456	410	435	420	426	450	441	441	386	428	426	426	402	412	415	403	454	445	412	423	463	399	449	409	413	441	422	440	414	436	433	436	421	404	418	403	400	387	436	429	425	459	462	417	433	401	410	414	429	446	455	420	422	435	422	416	412	380	414	398	410	417	432	394	411	430	398	428	418	442	455	438	412	416	434	422	397	445	417	417	439	433	422	428	418	407	448	438	403	452	409	429	414	446	427	444	430	416	456	435	436	410	392	444	450	454	410	459	458	463	414	441	428	427	423	393	391	440	403	398	399	414	425	406	452	416	462	448	409	392	408	440	439	420	411	451	445	420	423	440	381	401	459	427	429	427	442	414	411	408	385	422	426	415	427	426	393	415	425	440	425	404	436	418	449	433	439	428	442	388	423	428	422	419	431	432	451	405	407	400	425	427	406	428	460	442	404	415	428	424	435	421	454	440	434	425	441	418	411	400	439	447	466	454	417	435	434	409	411	430	394	394	454	446	428	405	404	436	431	461	411	412	421	409	436	426	403	426	404	403	407	437	487	434	431	419	439	390	412	458	466	442	408	424	406	454	443	416	428	394	406	395	468	411	474	417	429	444	432	444	425	443	436	424	402	433	419	436	426	404	451	432	433	422	438	446	436	427	441	410	435	439	446	446	396	434	427	405	378	422	355	394	406	421	455	446	426	418	439	400	441	422	413	403	439	411	412	406	395	413	468	423	395	420	419	422	449	405	447	429	421	431	472	399	428	444	432	378	437	455	461	457	403	437	443	413	465	436	416	407	420	412	409	404	426	410	403	436	406	442	443	430	444	441	441	412	442	442	400	485	395	437	459	418	394	419	424	403	443	412	436	405	446	464	380	408	462	450	368	438	430	444	401	410	419	413	439	399	434	394	392	401	426	420	390	437	439	392	439	456	410	436	428	432	436	405	400	420	433	403	438	426	462	427	444	470	437	440	470	440	454	409	423	404	447	438	404	427	432	417	415	431	419	408	434	434	441	405	467	429	442	429	431	440	410	439	441	463	414	391	413	415	459	454	417	412	419	419	409	445	399	428	440	396	449	403	415	412	466	396	442	430	419	449	420	443	425	424	432	419	415	459	422	415	422	450	403	440	397	421	452	412	415	429	459	439	412	414	401	414	463	404	427	430	433	469	417	415	391	437	453	449	409	454	449	419	436	429	441	464	405	422	442	466	457	425	451	433	412	423	444	445	428	412	456	436	425	417	394	395	448	442	416	426	409	447	422	425	419	381	427	434	435	370	395	407	432	390	455	395	383	443	426	424	421	416	432	407	437	426	405	414	412	388	466	399	442	467	430	457	438	416	419	415	418	429	414	395	396	435	387	404	455	404	405	431	430	412	395	430	407	446	444	437	406	427	408	420	405	425	429	451	451	437	413	431	458	445	391	419	451	422	392	430	417	442	422	398	421	419	409	445	422	434	392	431	436	401	435	405	436	421	401	429	416	457	408	429	404	450	412	418	407	415	450	443	430	398	465	393	452	442	392	407	413	424	410	434	422	407	420	411	430	410	410	407	394	407	411	434	432	442	395	440	452	426	437	448	429	427	423	420	402	430	426	451	386	410	395	414	442	430	457	448	440	431	443	413	422	445	405	414	397	434	398	437	400	434	401	431	432	415	403	448	390	414	458	434	402	429	446	428	424	416	422	435	404	444	410	432	437	444	419	397	447	416	473	405	483	384	442	416	405	424	397	406	388	407	454	421	447	436	402	403	414	422	401	400	410	364	417	402	406	407	401	377	454	436	430	419	417	464	432	403	420	412	430	435	442	409	372	421	394	408	409	417	432	413	430	446	403	419	396	435	422	395	427	423	436	444	421	437	435	435	415	402	424	408	397	444	441	414	442	433	428	449	423	410	433	434	441	435	445	436	393	425	395	383	413	387	410	468	407	421	399	460	437	435	419	423	407	432	417	435	427	414	443	420	421	391	423	424	424	427	431	418	387	418	449	398	413	457	437	426	442	412	404	443	408	401	407	456	425	442	457	455	421	436	409	469	412	406	406	415	418	422	444	394	403	408	445	425	436	403	417	450	411	423	420	417	447	420	396	475	428	416	430	446	452	412	417	443	418	432	382	440	414	402	417	415	453	451	419	390	429	459	446	417	464	402	420	452	454	414	430	440	409	398	460	455	439	421	413	455	434	401	424	458	439	401	410	392	453	416	459	438	411	414	459	422	401	439	422	412	410	395	419	453	407	433	452	448	448	379	437	420	405	417	426	399	425	434	443	422	420	444	404	407	428	425	398	453	461	438	433	396	443	388	412	429	454	429	438	386	407	419	431	421	472	426	454	422	406	434	392	386	435	419	433	412	424	439	407	431	441	419	417	449	416	418	428	446	411	384	447	407	443	442	450	456	429	409	420	419	402
22457	20931	28601	23575	21394	22431	20669	13358	11086	8528	4832	3484	3645	2926	2026	1839	1160	992	1124	1156	1001	1043	742	570	537	519	458	436	467	414	377	384	410	375	353	324	357	338	328	315	337	312	322	308	319	335	307	308	291	322	312	244	291	323	274	317	274	334	282	288	299	293	344	306	311	277	291	293	310	320	297	281	290	279	293	313	305	324	290	327	275	323	319	302	302	297	300	267	286	305	289	303	289	274	279	273	324	315	294	317	267	338	271	319	298	305	289	298	334	334	290	310	289	323	343	293	349	283	269	275	274	291	307	307	289	291	312	290	296	300	263	269	276	277	306	285	281	309	262	291	313	322	329	303	290	298	297	302	292	273	322	313	288	268	287	333	315	264	302	292	275	269	277	292	310	280	284	326	283	315	270	300	274	317	299	293	296	314	313	304	278	301	304	306	301	301	280	283	312	334	315	294	325	288	311	288	279	290	279	309	275	263	319	321	276	302	317	320	305	303	332	310	291	333	278	290	307	297	300	297	285	306	281	285	286	282	285	312	288	300	302	285	288	328	289	307	273	295	292	300	303	303	319	294	308	299	290	296	275	314	304	325	299	291	281	288	291	253	307	283	273	307	290	274	295	263	293	297	306	256	318	299	277	293	297	315	321	300	272	303	320	304	263	294	303	304	290	274	328	311	326	337	314	279	305	306	294	275	279	287	318	282	293	287	251	315	292	282	270	246	311	284	297	288	282	314	288	284	295	331	271	289	312	305	320	279	304	304	302	310	289	300	305	317	302	303	294	306	288	310	274	305	318	312	310	307	295	315	280	312	301	288	323	295	324	263	284	304	274	305	273	298	270	290	311	309	275	280	295	309	272	295	331	284	290	297	288	276	298	281	281	301	278	272	330	288	304	305	268	296	312	287	317	283	293	272	321	313	294	303	283	298	269	309	290	324	285	306	310	279	246	291	292	301	302	318	288	323	289	313	296	297	305	292	284	283	330	313	279	299	302	295	267	277	312	305	306	301	300	317	304	312	331	264	289	272	270	328	286	314	303	300	322	314	290	281	310	280	342	305	288	283	270	283	274	301	294	307	288	333	302	279	286	294	269	287	276	313	282	293	289	300	320	322	316	302	288	340	303	314	275	301	317	279	262	314	266	281	304	287	301	301	316	296	298	281	303	324	282	287	323	287	316	324	308	288	261	296	279	294	304	357	283	272	283	306	304	257	290	311	302	310	327	286	264	270	308	314	300	295	301	284	278	300	283	313	312	288	294	272	304	312	295	296	310	303	286	321	273	302	303	323	307	258	289	291	320	317	294	308	338	312	295	309	316	294	306	302	249	312	298	283	299	300	266	299	305	300	303	313	301	309	325	288	296	297	328	294	304	310	301	281	289	322	279	287	299	299	290	295	306	304	319	322	291	307	286	298	304	294	298	286	292	275	312	307	302	298	311	295	306	277	278	291	279	325	292	309	298	316	319	318	297	287	289	297	298	296	288	277	296	281	295	302	304	300	313	329	324	272	277	313	301	318	319	323	285	324	348	285	310	265	313	256	283	301	306	286	272	313	302	283	301	286	294	282	291	307	264	319	314	336	323	301	306	294	299	320	278	304	303	305	290	302	315	299	280	313	285	302	274	275	296	283	305	295	290	272	279	317	293	317	298	321	280	296	283	297	292	300	294	311	300	304	287	291	282	319	308	282	288	294	297	288	309	287	308	303	319	312	295	288	303	300	292	286	275	310	292	290	286	286	306	268	315	298	284	298	306	286	283	291	280	296	317	318	300	290	315	301	309	295	288	318	336	328	284	288	275	317	293	270	295	287	301	284	288	295	298	305	293	302	316	288	308	321	300	299	290	318	346	297	306	287	311	289	294	319	290	268	314	294	282	310	266	280	314	294	301	281	309	301	275	301	279	275	294	323	295	303	297	327	299	285	300	283	297	301	307	319	314	307	293	299	289	266	298	326	317	274	296	285	321	291	284	282	280	319	296	314	269	292	311	277	304	306	274	304	299	295	319	313	293	300	306	319	293	290	326	278	282	312	293	282	320	272	294	298	296	321	311	297	253	298	308	318	266	274	301	295	294	311	317	322	268	295	289	300	321	297	308	321	304	322	274	280	308	288	295	309	296	299	293	313	318	325	258	309	303	318	278	306	309	315	289	303	280	260	315	283	295	276	279	274	281	272	285	277	304	314	306	336	301	305	296	284	293	302	324	305	266	278	270	315	307	331	301	279	298	301	275	275	284	286	327	275	265	304	294	320	313	294	275	275	285	287	338	279	314	277	304	286	294	269	272	289	276	318	349	254	299	275	286	281	286	321	303	317	321	297	272	316	290	298	287	320	300	270	297	290	323	289	326	260	301	315	284	280	295	297	302	279	287	287	312	330	326	294	300	294	319	320	293	260	317	294	275	309	313	300	293	290	312	294	307	264	291	276	274	290	301	291	302	302	294	320	298	307	339	332	317	320	296	312	312	284	315	290	311	275	292	278	296	289	281	312	282	271	285	291	327	287	298	293	300	285	277	299	333	282	305	287	301	291	308	311	312	266	278	283	298	319	279	273	286	317	283	270	306	299	303	275	293	281	305	312	302	342	286	312	309	283	291	298	319	273	289	304	295	284	281	316	312	276	321	285	282	312	271	314	304	309	323	284	311	271	285	270	303	291	319	310	312	305	315	294	298	291	294	307	288	292	304	282	300	311	266	294	285	283	296	276	292	270	290	284	285	316	250	300	294	286	299	291	344	303	303	296	258	289	316	343	329	297	298	269	315	306	293	267	305	296	305	319	283	315	336	285	317	322	285	265	317	302	290	298	270	289	314	284	292	294	302	296	303	321	304	303	341	279	329	314	269	302	299	317	287	310	297	303	273	305	282	285	301	277	295	283	304	321	313	281	286	279	305	303	282	307	311	284	285	288	314	312	284	309	292	311	308	307	336	270	285	291	298	281	309	309	281	279	296	309	298	296	304	302	275	309	283	289	276	295	306	278	296	272	285	316	299	305	277	289	272	296	283	296	292	303	298	296	296	304	281	294	302	283	308	287	280	284	315	260	320	324	301	291	303	300	285	290	312	323	307	316	306	305	292	250	297	304	325	327	303	276	295	314	282	300	298	296	302	305	297	279	298	301	272	305	294	293	341	306	321	301	289	318	283	280	299	284	325	276	305	275	275	307	272	264	315	287	299	269	303	306	309	295	310	284	293	280	321	292	302	284	278	300	281	304	296	325	293	309	294	305	303	273	288	326	290	262	291	312	290	290	298	274	324	317	308	283	288	264	291	313	261	314	316	299	278	320	286	281	297	267	280	268	299	294	287	310	313	299	313	288	309	312	299	283	307	325	292	307	285	305	276	285	295	305	300	317	319	294	296	285	276	327	293	305	256	317	331	311	293	266	281	318	294	305	304	293	267	300	299	306	326	293	316	289	276	305	309	289	326	288	312	303	289	326	307	309	281	335	286	304	286	303	252	301	283	275	278	305	334	274	286	276
41426	56137	51469	44113	33010	24879	17539	19425	17201	14371	8073	6599	6717	5233	3821	3145	1853	1720	2026	1983	1532	1659	1121	865	779	729	661	650	591	638	498	478	439	474	449	442	435	404	372	409	392	358	344	387	356	369	341	354	348	344	351	323	315	325	329	331	365	333	338	311	330	329	322	353	371	346	352	371	339	331	341	330	327	333	378	319	354	357	303	319	328	368	349	359	356	363	334	308	313	331	341	313	355	363	327	349	337	328	318	338	308	317	349	313	310	344	336	339	346	312	319	322	343	343	346	296	330	340	334	375	335	311	318	329	361	347	360	335	343	332	368	358	343	363	320	346	338	311	362	335	346	328	331	344	324	308	338	356	327	340	341	340	359	298	320	342	341	325	372	351	346	351	342	376	317	331	366	346	343	314	334	311	377	361	340	343	316	344	318	326	336	328	295	328	360	337	314	341	328	357	356	327	338	331	349	328	332	318	334	311	322	340	332	325	341	340	354	345	349	329	316	384	319	343	350	332	323	339	330	358	323	331	321	327	325	352	342	346	357	362	332	336	354	330	308	354	362	338	324	310	321	343	318	311	319	309	355	329	365	333	334	318	298	356	367	347	300	337	348	342	349	309	322	331	352	342	322	336	322	336	335	324	314	328	331	335	322	333	323	341	346	356	345	335	322	325	314	339	347	349	340	348	328	313	355	364	319	336	360	338	342	339	342	357	366	348	347	340	321	328	341	303	330	345	378	335	339	318	347	302	320	323	326	351	342	336	323	352	345	320	318	378	356	324	327	325	313	319	369	288	356	323	347	333	357	316	353	355	361	333	311	328	340	358	309	304	305	342	354	353	340	324	346	357	311	347	308	337	341	317	339	328	316	353	346	364	320	339	320	313	352	348	348	313	345	331	321	319	325	326	335	326	336	351	326	352	346	315	330	318	316	330	339	330	379	341	349	341	344	353	346	328	360	336	328	360	321	326	330	348	343	334	351	321	328	367	333	320	323	356	347	336	340	342	339	278	362	358	331	358	342	344	358	337	361	311	326	341	322	340	355	371	345	377	330	321	318	329	325	325	357	341	352	340	340	366	326	359	342	321	352	320	318	327	326	326	349	337	344	336	303	345	313	313	351	349	362	319	314	330	330	350	337	318	294	341	344	329	335	298	308	315	343	313	304	342	325	320	334	303	331	347	298	317	317	362	307	356	381	343	295	329	357	320	322	328	344	303	393	347	314	338	333	330	320	333	352	345	339	329	318	317	332	314	364	347	353	368	325	308	350	358	342	321	312	335	339	344	361	293	342	324	362	341	277	334	320	318	380	334	335	310	334	333	363	359	329	342	342	316	376	335	346	351	345	351	357	307	332	299	370	350	292	347	345	338	342	309	323	333	314	349	325	314	330	307	334	306	313	288	341	317	342	323	316	339	337	349	311	316	329	326	331	311	350	358	371	314	318	331	338	348	355	351	364	359	316	349	319	323	351	316	322	374	296	331	327	323	321	298	312	373	374	375	341	341	360	344	348	326	320	358	295	326	327	326	312	336	327	355	344	320	291	371	333	351	316	370	354	360	320	331	343	360	359	342	337	338	338	330	337	338	334	321	319	396	331	343	310	335	331	344	355	353	378	321	350	331	310	334	347	353	325	325	327	326	361	382	357	313	343	318	333	323	354	352	329	324	323	354	346	311	367	300	347	335	298	316	344	348	321	362	343	324	343	321	342	331	339	334	302	337	343	378	313	354	315	354	325	351	355	332	282	330	347	341	326	347	358	330	332	332	326	373	331	353	327	343	306	327	326	323	310	332	329	317	319	350	340	312	320	342	361	368	361	309	347	298	329	323	374	332	324	341	311	330	340	342	336	322	333	349	333	366	349	338	348	372	302	379	348	317	334	311	333	323	352	335	313	358	339	354	310	333	325	319	327	309	315	319	339	333	313	341	348	317	297	333	351	294	341	383	343	303	316	318	338	322	323	330	330	327	337	342	315	360	364	334	339	356	357	301	331	371	374	322	324	335	318	286	326	321	324	386	306	350	332	355	348	348	338	348	356	362	323	330	336	327	324	347	304	306	350	329	334	319	295	345	337	299	356	342	357	328	345	344	339	336	359	331	339	349	334	329	341	347	321	328	333	334	345	322	313	339	323	334	351	336	321	330	334	356	320	351	340	341	361	341	341	347	359	337	326	316	337	328	347	310	362	311	328	336	351	304	369	362	328	315	312	308	340	312	316	346	328	336	338	330	340	351	311	350	311	312	334	336	316	334	316	323	356	350	308	325	332	344	305	333	317	362	314	310	334	364	325	323	309	360	323	357	335	340	351	336	326	329	315	350	323	319	340	333	338	315	333	325	349	351	370	339	319	292	323	335	350	333	335	349	308	325	314	332	319	344	336	321	346	334	336	322	310	328	345	345	331	336	359	302	343	351	314	315	333	327	321	348	307	320	311	328	326	317	349	331	333	340	351	343	333	331	329	331	316	361	337	329	358	347	328	346	329	307	334	327	318	317	328	330	311	363	351	353	332	331	306	309	349	334	330	369	395	328	320	335	317	325	361	334	350	314	344	342	374	358	325	354	313	339	310	346	359	314	369	342	340	340	337	342	350	329	306	329	334	318	317	330	322	329	297	316	321	348	320	331	347	323	318	338	326	327	340	345	349	310	327	364	348	308	311	322	324	316	320	331	349	308	314	315	335	339	328	353	342	344	358	340	311	324	314	353	350	346	327	365	318	325	318	319	333	329	350	321	329	331	311	338	324	314	380	373	333	338	379	324	338	298	367	355	328	348	355	347	331	349	318	341	341	335	331	318	369	348	327	346	367	327	320	342	326	353	334	332	331	311	325	328	335	336	349	312	332	330	382	364	327	360	302	319	329	345	350	336	324	322	341	345	316	329	345	319	359	320	359	320	335	349	347	345	319	336	349	329	335	349	317	317	351	338	318	307	334	344	309	335	356	351	337	327	334	327	315	320	340	326	351	300	335	355	329	325	341	330	329	333	335	369	333	335	322	337	307	343	335	339	320	328	343	316	359	328	339	292	327	309	331	332	336	327	321	336	309	348	292	342	353	321	349	316	331	324	319	312	337	311	353	375	338	348	318	344	341	333	334	334	349	336	315	344	370	346	311	355	328	353	347	325	343	348	329	314	322	353	343	333	343	347	320	325	350	344	345	379	341	343	364	353	355	346	328	346	355	357	340	328	339	316	337	354	318	362	329	298	318	355	319	352	354	319	315	339	322	324	359	314	352	301	330	375	324	334	337	345	334	327	312	319	366	304	324	315	331	295	304	334	344	330	341	373	319	324	378	345	340	334	351	346	313	309	352	333	327	338	339	351	327	349	369	325	317	316	342	332	315	338	363	354	329	343	338	353	334	345	341	290	340	320	327	346	320	317	355	350	374	312	355	362	324	310	309	325	335	319	338	329	340	348	327	359	355	330	357	319	365	319	316	320	332	307	336	330	326	328	364	334	322	331	296	353	359	352	351	338	306	325	337	316
29197	26065	31600	29877	14992	6965	4623	5471	4519	3106	2225	1209	1241	1195	765	740	723	721	666	631	652	546	480	450	416	416	431	408	374	391	421	346	370	357	340	396	323	340	360	313	301	346	308	321	337	306	301	315	297	321	341	310	317	353	340	331	337	377	323	315	334	316	303	312	362	358	322	309	328	308	323	309	336	335	343	316	336	284	352	326	310	308	343	327	317	316	362	327	318	335	286	327	318	295	323	303	316	325	340	298	335	355	309	296	313	364	339	341	310	323	334	313	320	309	312	329	327	339	323	318	311	310	334	313	329	291	324	340	298	318	329	311	333	328	322	341	316	305	333	336	318	319	300	304	328	297	330	298	367	307	304	334	297	263	316	335	341	339	323	368	330	345	316	347	342	313	341	338	341	363	336	290	306	338	334	312	365	336	326	350	339	317	365	339	319	325	298	310	307	340	293	345	346	296	343	305	340	328	374	332	386	328	342	332	322	326	323	332	336	328	328	326	375	331	326	317	331	352	347	332	319	334	310	311	351	322	308	318	314	360	301	325	320	324	329	301	331	326	332	331	338	328	301	302	325	315	317	334	300	341	361	357	356	324	354	316	347	345	330	335	305	320	353	324	323	320	318	310	339	330	337	324	327	341	321	323	330	349	273	341	324	321	332	315	326	318	341	331	323	300	335	317	335	344	340	328	353	325	343	332	343	299	308	343	324	333	290	332	311	312	361	300	326	330	352	329	343	361	351	318	308	336	320	301	320	314	317	335	285	324	307	322	304	300	305	319	302	330	320	345	332	331	341	297	281	335	344	335	364	321	332	331	323	362	319	335	318	329	367	307	336	291	351	325	354	326	299	335	322	295	321	302	316	299	336	326	306	310	321	333	338	306	340	294	304	321	313	317	355	337	292	300	332	317	298	346	306	321	324	320	330	329	338	310	332	343	337	350	307	316	331	313	317	337	332	343	312	308	340	342	319	278	313	335	321	321	345	297	307	358	331	329	334	342	312	324	319	338	283	329	323	317	288	349	313	339	305	308	305	334	345	314	357	336	333	310	299	286	320	336	343	322	298	339	312	308	320	323	292	320	335	288	339	320	313	321	320	302	343	355	361	314	313	339	347	324	339	308	319	359	307	347	325	329	296	300	274	309	306	315	364	365	295	354	303	386	343	340	335	349	320	341	332	337	305	318	298	319	298	335	323	332	337	335	355	315	301	330	327	317	344	313	331	315	280	308	316	336	314	348	308	299	331	346	349	327	300	334	322	304	323	321	329	342	309	310	330	329	329	320	339	327	324	334	343	315	309	297	297	328	325	338	339	327	305	299	334	367	305	303	349	345	313	342	312	320	314	315	361	327	356	348	347	296	331	328	330	342	291	324	301	363	337	306	331	309	348	338	314	325	319	337	309	321	326	336	321	341	313	336	304	314	311	383	338	336	318	337	320	309	340	337	314	334	358	316	330	316	376	324	310	332	351	302	315	314	336	344	336	354	303	335	367	323	363	314	339	325	348	300	324	298	327	318	329	329	320	336	365	361	350	324	302	333	304	346	345	323	321	285	309	298	327	330	332	319	327	326	334	296	323	322	312	281	314	317	318	309	333	324	345	329	320	300	332	324	331	314	331	303	332	314	292	369	346	341	309	325	322	291	359	302	321	314	342	324	320	317	355	336	299	324	324	313	311	312	326	337	326	308	340	301	303	338	351	346	350	310	360	335	303	337	307	308	277	313	333	330	336	307	323	330	320	312	313	349	340	322	356	324	277	331	317	346	331	331	309	311	336	343	332	304	334	358	293	339	299	297	296	330	288	312	323	289	334	345	310	318	310	318	330	320	325	336	363	315	323	349	297	337	320	314	332	319	361	330	319	318	326	312	355	326	334	327	338	300	317	330	305	318	351	310	327	303	357	339	360	316	330	304	335	332	358	340	327	299	350	344	312	296	326	323	340	342	318	337	348	294	340	328	324	317	321	319	336	362	325	312	292	307	337	319	318	322	337	323	323	341	352	334	311	364	335	307	364	333	332	305	293	322	331	311	329	319	343	312	330	375	313	377	340	326	323	306	361	330	332	319	309	329	320	333	337	311	347	337	313	324	286	303	332	285	312	270	330	334	300	298	322	314	336	331	312	336	351	324	371	318	308	301	337	355	328	317	308	282	300	337	324	298	306	341	325	283	302	288	313	313	314	301	332	330	311	330	325	308	349	317	326	319	330	324	343	310	319	341	320	323	310	304	344	335	319	311	346	341	348	317	337	293	310	328	336	303	331	320	329	333	329	321	318	319	326	321	358	312	336	358	333	321	335	303	326	319	327	313	340	325	356	304	339	338	304	326	308	325	299	302	309	328	331	296	309	324	330	327	325	332	348	287	361	317	344	332	348	331	310	320	314	299	341	345	316	313	309	329	321	328	336	339	336	356	332	316	327	316	334	337	332	339	350	312	318	294	328	312	356	342	334	356	326	287	324	345	341	339	353	325	311	333	345	335	307	320	317	310	321	319	363	313	349	310	325	303	348	333	367	335	341	351	331	317	316	342	343	310	361	326	328	314	347	317	318	342	331	289	317	352	319	303	317	355	303	329	330	333	362	310	327	303	329	308	325	286	303	344	338	336	324	329	336	306	299	350	329	323	360	332	367	338	307	353	340	361	351	322	313	314	320	324	321	294	366	343	323	326	310	299	290	299	323	302	321	327	305	332	334	316	309	328	291	342	323	298	322	310	365	316	334	330	316	318	348	335	311	323	335	350	310	310	341	337	353	302	331	338	329	295	294	287	352	363	397	281	276	348	332	325	313	325	351	354	348	313	357	319	320	337	323	325	347	323	349	306	351	351	358	341	326	293	294	294	351	299	322	315	326	288	313	339	329	302	361	321	321	329	329	310	324	332	314	318	338	328	304	318	329	351	322	331	338	304	313	312	288	315	342	301	342	323	337	320	353	343	356	356	349	292	311	335	344	354	310	313	353	308	310	338	326	350	315	342	317	342	364	336	320	296	354	338	334	334	343	327	327	340	365	323	320	316	323	341	322	330	336	315	309	326	350	318	352	315	319	325	317	357	328	320	327	343	316	319	343	321	326	313	346	325	310	340	326	302	316	349	319	336	320	320	313	330	326	320	319	305	291	333	335	326	327	329	299	329	339	329	320	314	354	314	325	301	352	344	294	327	304	324	320	313	352	335	326	330	316	326	354	322	287	314	344	360	341	342	313	326	311	302	323	357	322	300	326	342	313	334	271	306	296	344	293	339	341	358	309	324	304	334	329	317	308	342	342	306	327	310	355	318	306	301	305	327	306	305	303	357	338	313	314	280	334	334	307	328	331	334	321	321	289	337	314	314	312	350	330	322	298	341	334	341	333	322	341	314	301	326	341	339	307	323	340	325	308	308	313	300	306	310	322	325	317	320	353	320	335	357	318	344	315	315	334	339	340	342	328	318	329	339	349	324	319	317	302	325	336	322	330	308	313	331	336	311	334	321	328	337	339	365
35870	40436	38734	30446	17903	10914	8623	10910	8729	6120	4306	2260	2372	2237	1412	1327	1111	1143	979	941	1014	824	625	529	585	533	512	551	460	479	423	405	450	455	396	416	453	457	399	395	402	410	412	395	420	372	382	398	365	396	363	418	345	379	391	379	400	396	387	396	389	387	415	370	362	383	392	400	359	379	398	364	389	377	385	395	347	374	361	356	393	351	412	395	363	357	373	372	360	383	418	412	421	393	402	404	398	399	401	372	407	382	363	405	367	378	380	397	387	349	392	370	375	357	365	386	338	369	386	378	360	403	401	373	407	390	428	367	382	370	409	354	405	387	367	397	394	416	414	387	402	370	358	385	368	416	432	367	381	377	372	383	361	380	381	360	387	400	387	393	375	375	344	345	343	395	398	369	427	388	404	361	372	374	384	360	392	381	388	371	378	370	409	375	360	366	377	379	390	380	417	389	374	375	372	364	365	385	377	389	408	393	375	362	391	411	378	384	359	366	398	384	378	356	393	365	421	381	383	383	365	383	413	340	379	427	388	374	381	391	381	433	339	396	373	364	378	367	402	371	354	366	428	420	364	412	382	393	423	368	370	376	390	375	390	382	358	371	367	379	383	394	370	375	388	388	386	360	398	372	384	376	383	383	381	389	398	395	364	370	357	395	390	387	378	375	380	401	362	384	375	360	396	399	430	387	412	384	384	369	372	390	364	375	371	388	347	413	365	387	369	414	359	395	388	345	370	382	372	373	363	385	398	380	356	412	428	383	404	375	396	381	358	375	405	356	410	406	383	378	379	370	393	415	388	416	380	385	422	435	394	346	362	358	375	382	429	392	385	399	393	398	377	347	389	383	362	376	386	364	331	405	359	359	372	379	391	384	388	407	401	379	382	373	414	383	423	367	402	413	398	391	376	371	372	396	381	400	382	422	396	371	409	399	352	379	376	369	369	364	375	381	378	368	357	325	356	406	372	359	403	389	402	397	373	399	431	374	378	420	409	394	394	360	410	354	375	403	406	346	412	371	401	362	358	355	393	377	410	360	385	392	383	365	374	402	342	400	386	387	395	369	398	383	355	375	359	417	363	399	379	391	378	402	377	367	403	403	374	368	389	372	391	381	365	404	373	406	396	359	377	329	390	376	407	367	364	374	405	373	402	396	386	381	354	400	358	434	388	396	395	359	361	351	403	400	379	382	376	413	396	366	350	385	346	369	384	363	384	406	380	368	386	408	396	406	408	376	396	418	395	394	390	364	397	373	385	389	416	404	402	377	371	395	370	373	403	410	408	395	376	384	357	375	387	388	384	380	384	395	392	351	384	361	341	372	379	403	420	414	388	389	371	329	421	375	408	382	367	384	379	394	351	387	333	399	388	391	369	376	393	408	370	387	409	372	390	393	383	405	389	356	392	373	413	349	392	371	377	389	387	373	370	381	381	359	387	382	385	400	382	401	411	378	359	356	393	391	387	393	391	404	413	418	396	425	356	377	390	373	370	417	444	400	358	349	445	392	402	396	375	388	369	397	378	363	407	410	386	399	375	437	371	398	378	373	394	374	378	392	375	347	421	389	347	419	380	375	384	374	387	361	356	379	375	368	349	391	369	385	388	357	400	362	390	406	408	400	408	380	413	411	386	378	386	387	400	412	363	367	383	403	402	365	389	401	421	355	366	380	379	356	369	401	367	406	380	385	370	380	383	349	371	411	366	393	376	409	348	376	404	375	407	415	379	405	373	372	367	383	427	402	397	388	404	380	384	399	382	395	371	387	391	387	392	419	368	408	411	358	404	353	394	378	328	359	380	395	389	398	361	365	387	364	363	378	388	369	365	389	371	383	356	390	358	334	387	353	381	397	381	387	400	388	380	392	369	381	393	376	390	357	376	403	372	330	392	341	368	416	373	376	380	429	380	366	352	398	374	382	393	413	374	421	421	402	383	388	362	388	364	385	393	400	404	379	398	400	407	359	387	381	392	387	359	348	409	386	402	417	396	380	397	374	362	315	342	359	384	400	362	371	358	396	381	370	424	383	383	405	377	386	367	404	383	398	385	392	409	375	382	386	395	416	389	376	387	367	403	394	363	420	385	357	387	386	385	386	439	418	385	365	371	377	396	358	385	350	361	405	379	384	362	384	372	369	409	392	390	400	420	378	376	385	387	378	411	368	394	385	409	340	366	391	407	347	434	414	380	372	378	365	357	379	393	373	371	386	368	446	354	396	419	394	414	377	399	404	408	405	390	386	397	388	383	386	381	380	358	358	358	383	357	380	376	401	350	386	389	392	379	391	378	386	401	398	386	349	409	364	378	385	403	388	373	373	417	386	389	386	422	402	392	364	382	372	377	372	387	401	400	401	332	393	369	359	387	391	396	399	384	380	375	384	370	370	360	397	352	408	349	399	386	371	350	375	398	392	405	394	385	394	395	404	395	384	407	390	389	373	390	399	413	405	402	389	384	378	401	401	389	365	387	408	351	380	371	414	382	408	386	398	402	381	421	375	392	394	405	415	383	417	408	361	423	396	366	385	367	405	363	390	364	427	406	375	352	347	396	417	382	392	384	380	344	403	385	352	351	343	374	349	363	341	389	382	387	426	358	395	404	431	423	371	372	353	343	380	360	379	409	398	391	360	391	373	394	402	412	374	356	403	378	396	373	369	406	385	384	380	394	386	396	383	382	370	410	362	394	389	405	385	399	369	359	378	377	421	425	379	380	367	365	375	332	388	358	394	398	364	412	408	381	375	367	402	402	388	420	369	394	363	423	391	378	370	401	397	362	393	373	380	368	372	403	393	384	374	342	391	353	391	360	356	374	374	384	377	374	380	376	375	359	397	332	388	394	359	386	376	360	389	398	397	452	389	402	400	399	396	405	372	414	383	362	351	377	378	373	411	389	380	383	391	371	377	401	394	384	372	367	392	369	445	399	401	382	350	377	371	398	381	400	402	387	369	379	394	406	383	364	378	391	362	399	384	325	391	383	396	386	371	394	402	369	419	383	389	346	365	373	354	404	405	374	384	391	346	411	403	381	391	391	413	375	373	375	371	364	387	418	362	387	380	441	413	338	396	358	396	401	381	387	387	381	365	432	373	371	406	408	366	388	418	397	393	392	395	359	399	381	393	368	376	373	418	391	394	362	405	394	374	362	391	393	391	374	391	397	349	404	388	387	392	403	357	382	389	394	373	340	387	402	373	411	388	377	360	384	374	373	404	382	395	390	366	396	415	365	376	379	368	394	401	381	403	374	372	407	423	380	350	416	359	368	386	381	376	348	363	414	375	407	392	387	384	410	376	399	335	378	369	381	379	378	380	391	373	418	399	373	363	381	364	359	376	398	382	374	347	380	388	412	341	402	380	406	384	384	381	401	389	396	391	362	380	391	347	398	424	361	364	361	406	428	393	384	415	410	402	383	414	384	371	382	377	414	381	366	392	440	435	402	357	352	390	374	358	401	371	385	358	369	364	353	383	380	389	379	367	379	395	381	374	387	363
23538	20903	28304	24776	22100	18227	11011	9253	7973	5044	4041	2538	2203	1944	1132	1201	1151	942	811	806	766	659	532	421	418	397	375	363	366	313	368	320	311	325	319	313	289	272	292	320	311	259	267	289	272	277	259	276	256	264	264	276	283	269	276	242	291	237	283	272	265	280	253	277	248	257	277	277	267	267	291	275	283	251	245	286	235	251	251	281	272	283	267	241	291	237	267	263	256	274	275	266	284	241	252	257	270	256	249	247	257	281	283	275	252	259	260	256	294	244	265	255	269	284	260	227	270	256	284	273	264	245	282	268	267	270	251	279	257	247	267	245	265	288	254	240	284	274	241	248	254	294	300	263	295	259	243	232	254	260	267	268	276	276	240	263	280	282	260	281	292	273	264	268	266	280	293	268	252	280	271	268	256	250	267	280	239	255	246	300	257	254	245	295	272	229	270	249	267	244	271	255	273	250	249	236	266	273	283	294	264	297	267	275	274	261	257	229	260	252	287	262	255	247	273	255	251	257	265	271	276	232	259	277	275	276	275	292	243	267	263	282	249	262	281	256	261	256	257	243	272	270	273	242	256	243	259	261	233	287	250	268	242	283	308	286	280	273	261	275	290	245	293	252	242	280	242	245	271	241	250	279	253	297	264	304	242	265	271	240	256	291	270	282	250	273	273	278	255	263	249	288	257	288	253	269	257	280	258	245	258	263	272	273	239	297	292	280	255	263	274	247	265	255	259	266	252	248	260	250	260	296	276	293	240	256	258	257	286	295	279	278	249	249	291	290	258	250	251	236	244	255	271	255	275	287	263	252	299	266	250	255	246	254	299	274	273	288	275	270	229	297	256	278	261	270	274	245	275	246	262	268	263	270	262	290	291	284	270	245	238	262	290	247	291	241	272	280	233	251	263	293	269	256	253	236	268	249	285	293	265	269	290	244	245	261	273	286	277	255	244	250	266	277	278	287	243	265	245	289	257	245	253	245	262	254	258	283	261	255	307	268	283	292	253	231	258	260	270	279	304	306	304	303	250	279	308	264	247	253	242	261	252	294	236	281	280	272	248	276	274	239	262	247	245	250	261	254	294	296	284	276	250	267	240	246	275	260	241	262	228	248	263	274	290	275	235	253	272	263	235	223	275	276	248	249	242	262	233	294	267	271	285	251	295	278	278	257	258	276	267	263	241	278	258	281	265	264	275	270	272	255	233	268	288	283	265	245	238	275	271	255	247	299	251	264	254	283	273	307	241	244	279	267	267	280	278	280	234	274	270	248	272	274	297	280	251	252	275	280	279	265	253	283	288	258	285	284	268	269	266	273	269	264	261	273	273	236	246	296	265	236	263	298	287	263	258	289	275	257	266	279	258	289	270	271	276	265	269	271	258	269	258	295	244	274	294	278	258	235	246	283	264	250	272	260	259	266	267	267	282	300	266	283	279	242	238	290	283	278	281	248	274	266	269	246	275	245	248	252	259	246	241	268	234	272	268	272	264	249	279	261	293	253	267	252	289	283	305	285	277	237	258	250	262	261	263	298	265	257	276	240	258	268	269	263	254	240	276	231	295	322	268	306	250	283	284	277	260	257	267	304	265	250	294	224	288	257	274	268	268	263	267	286	249	279	255	259	292	252	265	264	291	269	276	282	266	294	266	260	251	265	274	274	246	268	261	257	265	288	292	252	275	270	282	293	261	254	234	282	282	302	285	257	264	264	264	263	276	291	273	278	239	278	281	281	241	255	271	254	275	274	266	267	250	267	281	265	271	237	277	244	273	254	269	266	251	276	273	244	265	284	284	273	263	256	239	270	258	295	268	249	291	249	285	250	260	252	260	262	281	266	282	261	277	267	284	278	262	266	274	274	261	271	257	296	237	259	276	264	283	243	279	260	252	248	251	255	291	271	272	257	257	235	290	271	265	243	275	267	282	249	268	282	303	276	283	257	273	217	269	246	256	263	264	242	240	241	260	245	270	279	274	255	275	277	281	252	262	278	264	278	253	257	261	281	266	257	284	237	259	264	251	258	252	258	286	272	274	245	258	251	251	258	261	253	250	259	254	288	266	252	236	271	245	261	276	256	252	267	250	275	292	280	256	254	267	251	248	284	281	251	268	286	282	280	260	254	255	263	267	300	260	254	248	316	246	279	333	266	260	265	246	273	246	271	279	273	282	269	258	279	260	253	262	264	271	284	246	248	242	274	253	257	267	269	241	265	270	251	255	260	270	274	292	244	276	293	267	276	284	268	248	265	262	266	267	286	247	272	270	244	265	280	254	249	262	281	307	280	255	273	267	260	259	257	271	260	285	250	258	295	270	274	266	231	293	255	272	263	257	273	241	281	252	265	264	268	259	266	259	252	240	266	279	261	270	266	316	280	285	257	262	271	263	272	287	261	258	247	264	266	260	273	266	274	264	280	252	250	250	293	264	263	261	247	260	273	291	248	261	282	290	279	267	279	283	259	256	269	282	251	235	281	244	235	272	268	283	265	284	273	256	292	276	293	255	289	267	278	239	258	266	227	303	264	246	260	226	257	285	280	275	245	279	284	284	246	263	272	252	263	262	241	267	268	253	286	241	273	253	281	247	261	275	260	260	281	276	310	290	256	262	296	309	238	247	279	254	272	245	277	301	240	274	255	264	255	274	241	241	272	255	291	262	264	293	250	255	273	240	306	275	259	251	258	256	255	301	228	269	277	274	254	272	266	257	244	243	276	236	292	248	249	273	262	264	253	259	252	278	271	274	261	242	267	261	274	293	280	288	264	255	284	256	265	267	283	279	248	269	283	277	283	262	292	294	251	265	276	270	263	251	276	258	282	269	249	253	265	257	265	267	269	246	250	281	283	281	273	263	269	282	269	270	303	252	276	236	252	265	252	241	270	271	245	288	285	275	261	254	277	268	258	308	268	277	257	245	249	266	295	292	243	265	269	259	280	283	305	230	280	269	218	284	272	267	280	325	261	285	266	280	220	244	231	277	250	287	256	234	258	275	310	264	285	255	266	276	235	246	289	257	264	277	273	259	255	302	258	284	266	293	272	281	294	279	294	267	262	273	237	230	270	256	291	259	277	281	263	268	234	258	239	285	267	282	243	253	277	282	270	245	264	288	301	260	284	288	276	262	252	265	270	267	283	261	282	270	279	270	226	284	253	280	282	274	260	271	245	278	268	272	243	272	285	253	277	276	282	245	251	291	261	266	281	253	284	258	265	238	248	263	269	268	294	283	284	247	250	262	302	278	272	237	263	293	263	269	260	267	244	238	244	288	237	279	269	266	266	268	274	263	271	287	251	264	283	239	262	274	280	289	287	251	260	280	263	273	259	264	246	265	248	244	279	253	253	284	265	244	280	278	279	249	255	289	235	251	268	254	272	257	266	266	257	257	258	265	281	266	264	263	280	294	271	263	270	265	263	261	273	262	270	270	256	270	279	288	272	288	247	246	266	269	302	258	281	239	275	295	275	271	277	243	259	268	273	281	253	257	255	278	287	286	253
37420	50204	46695	38192	25300	16353	13921	15315	13676	9318	7789	4753	4036	3734	2077	2233	1971	1695	1401	1272	1282	974	757	641	611	601	569	558	505	449	416	377	416	399	373	388	383	386	388	364	356	305	331	344	328	350	303	321	316	331	333	315	303	301	286	308	363	321	321	318	278	312	320	300	324	273	327	335	295	334	296	320	313	316	300	300	293	332	312	309	320	354	299	293	306	320	300	305	322	330	305	311	341	330	309	326	305	302	326	328	318	311	288	310	290	292	320	314	312	298	287	314	291	330	324	296	342	314	309	322	334	323	293	290	301	290	334	315	315	326	331	327	334	344	300	364	293	319	309	316	315	313	323	296	295	299	327	336	341	300	316	344	326	312	319	331	324	342	314	329	292	299	282	337	297	300	322	308	293	304	315	326	323	294	342	315	314	301	303	309	296	311	296	309	342	331	340	320	327	307	333	291	326	294	339	313	307	328	298	279	300	309	327	315	336	307	308	318	291	318	333	280	305	295	337	284	287	315	329	324	329	302	310	325	302	320	305	335	325	307	323	333	326	311	317	296	328	320	313	325	333	328	312	284	310	353	320	303	315	314	343	326	290	309	283	323	338	304	325	295	313	283	299	316	328	293	286	269	305	334	302	309	342	335	324	322	308	355	306	288	322	310	290	302	327	321	320	311	326	313	299	305	336	329	329	323	321	309	304	284	303	317	320	319	321	303	324	328	286	321	291	285	266	305	301	283	305	309	301	301	320	335	344	270	324	304	324	320	300	345	275	331	299	337	284	259	320	328	297	315	315	312	333	294	342	312	319	322	323	366	305	310	302	306	303	319	335	293	304	313	323	283	313	310	326	311	318	326	302	320	305	330	288	302	336	311	310	300	285	302	314	317	288	321	325	303	315	311	351	312	311	325	308	349	323	338	309	306	326	298	319	307	290	292	307	269	341	304	305	313	316	300	298	307	282	266	326	313	331	332	323	324	351	330	317	299	317	321	302	328	317	297	277	326	310	314	343	319	278	312	328	278	311	315	354	304	312	322	309	324	303	311	330	314	317	294	299	326	299	344	308	340	320	304	321	322	297	325	298	308	341	327	303	311	295	317	304	314	298	344	309	303	299	296	300	335	311	287	318	306	314	283	319	368	306	304	334	347	282	330	354	315	286	288	300	300	339	302	315	354	348	322	321	315	297	319	312	329	351	301	330	312	305	310	322	332	280	310	321	335	312	325	287	295	311	302	336	307	330	315	311	318	297	335	309	336	271	315	285	327	286	346	313	297	334	305	324	304	347	316	302	327	325	316	340	305	312	326	293	317	287	290	305	312	306	314	308	331	322	285	330	323	336	330	312	308	322	356	323	281	329	294	323	329	331	298	342	303	318	318	349	291	325	333	326	299	301	336	336	315	314	305	311	296	281	306	330	301	319	334	323	333	319	330	309	297	320	290	299	314	298	320	305	313	293	284	330	336	310	311	284	340	310	343	323	288	304	329	301	301	335	308	283	301	318	321	335	306	316	344	265	332	313	314	280	281	295	297	332	320	294	335	303	319	305	324	319	335	345	306	311	332	316	325	291	333	320	323	308	322	263	306	308	320	313	298	346	314	298	331	335	316	315	310	327	323	315	335	271	310	303	332	341	309	312	304	310	309	326	300	322	313	304	310	328	315	334	310	288	291	326	327	286	336	327	306	347	322	315	321	306	290	339	317	285	321	321	328	338	366	292	275	288	363	320	308	287	330	310	332	301	315	322	318	315	306	327	349	304	301	334	296	301	315	324	285	302	318	309	341	301	310	316	306	330	337	347	306	315	342	304	315	340	275	300	318	320	288	264	302	295	322	317	304	313	324	296	319	328	325	293	317	335	291	319	337	285	325	288	315	298	312	350	294	312	285	314	331	315	293	303	325	352	332	317	342	303	295	310	329	306	312	311	303	296	309	319	283	296	298	292	329	307	338	307	333	322	297	310	315	341	308	318	299	326	359	299	293	303	315	295	299	324	304	325	310	311	314	286	297	339	308	304	298	341	314	282	307	335	309	301	317	295	309	345	326	297	306	335	311	312	327	334	321	346	284	336	322	304	319	323	315	323	301	302	348	283	317	322	295	342	309	322	311	323	302	321	314	301	332	342	296	309	312	354	299	313	305	324	326	331	334	324	336	328	311	323	308	337	316	321	310	298	316	317	335	281	344	308	310	343	299	311	283	294	336	308	313	311	315	278	327	305	330	293	317	306	312	320	333	332	329	315	306	325	328	332	325	297	345	307	298	329	304	324	308	326	304	288	309	309	347	334	324	330	329	300	286	329	295	347	317	319	304	326	332	302	308	331	330	320	305	280	324	326	294	299	327	311	299	329	320	330	319	348	332	293	294	322	339	296	318	303	264	311	316	310	299	295	318	315	312	312	336	297	293	295	335	303	311	298	324	335	292	300	305	312	304	305	312	305	329	293	345	328	308	340	309	334	310	295	316	319	312	321	304	306	328	324	322	294	293	324	297	326	329	315	303	307	312	299	305	313	313	312	311	303	328	290	325	296	300	336	310	333	335	324	319	311	324	314	312	294	323	293	330	280	328	286	322	321	316	326	316	310	308	312	300	264	304	283	332	304	317	334	303	349	296	303	298	304	294	334	290	315	340	315	324	291	308	331	282	328	342	293	304	303	313	313	312	335	303	304	329	319	334	331	335	310	329	318	337	285	297	300	319	303	313	299	280	320	292	342	326	292	318	283	276	311	345	287	333	312	302	294	297	326	324	314	331	328	305	327	305	277	303	310	331	302	332	341	322	335	301	294	356	295	311	307	306	309	306	305	329	337	281	312	319	272	268	320	335	322	325	312	299	308	288	316	308	312	306	314	295	318	344	296	325	314	309	286	330	326	340	299	305	318	311	321	343	317	302	309	297	332	338	326	293	339	306	309	318	327	311	337	289	290	309	306	320	305	307	350	330	290	304	311	310	310	341	316	335	301	319	294	317	322	309	298	320	295	339	316	293	323	307	313	282	292	326	321	305	356	317	333	330	305	305	335	304	324	309	308	335	313	299	328	301	324	298	312	298	326	316	341	281	313	360	312	327	328	314	329	338	302	310	334	324	346	296	331	308	294	271	330	299	329	337	328	307	314	308	297	315	319	341	302	298	320	289	287	295	322	309	333	295	300	316	298	285	308	294	299	315	298	268	329	332	315	285	272	318	318	340	299	299	353	326	316	323	338	306	315	334	298	312	333	310	336	340	338	321	314	315	296	321	312	305	298	304	347	337	291	338	321	307	330	325	340	317	307	318	333	303	295	338	282	298	316	329	343	313	301	341	298	325	327	306	335	291	314	334	323	322	336	325	298	347	327	321	341	306	315	321	293	314	319	328	299	334	296	332	291	329	305	324	316	300	366	330	320	338	319	310	338	333	357	313	343	296	287	312	318	295	317	337	324	328	295	316	295	308	327	297	359	350	323	340	314	314	297	320	308	310	277	304	327	312	311	304	284	285	344	293	290	333
24537	20876	27932	26500	20257	14019	8634	7251	5819	4210	2814	2549	1950	1598	1024	999	892	830	816	772	659	634	591	534	490	527	546	462	434	436	385	404	403	402	386	408	396	393	383	403	400	403	396	326	383	386	409	351	350	367	378	371	379	365	383	368	389	352	357	356	419	344	386	389	354	394	374	354	368	351	374	373	388	353	421	371	416	378	354	375	365	385	394	382	405	405	368	405	400	359	371	328	383	372	370	399	346	411	369	361	357	366	329	425	369	353	373	369	383	369	358	397	373	386	423	439	389	387	390	384	382	368	351	368	359	387	330	364	360	368	399	361	352	360	369	384	395	366	358	381	404	355	393	385	384	343	368	351	368	361	347	363	371	368	388	358	368	366	369	373	381	388	364	380	353	388	355	374	337	360	396	395	345	337	350	349	370	332	363	356	373	371	379	367	366	385	367	375	372	369	415	371	343	411	374	364	362	365	372	355	337	379	393	363	369	393	351	413	376	378	385	367	400	351	394	378	374	364	401	370	376	407	342	389	407	350	378	396	382	378	346	377	374	391	384	367	364	372	380	366	351	379	400	337	345	377	389	375	391	404	398	400	383	341	404	356	357	432	369	409	374	357	351	379	399	383	390	369	368	318	368	369	361	349	395	389	365	355	389	361	400	405	379	374	378	344	360	419	411	382	356	381	377	365	371	367	362	372	365	391	352	392	385	394	395	373	349	328	387	389	341	399	402	386	400	350	363	398	399	407	382	374	371	367	402	370	370	389	375	326	393	380	394	408	395	386	360	380	356	347	368	329	395	377	410	405	369	356	378	372	376	386	338	379	415	349	386	381	384	396	408	392	373	381	408	377	406	370	367	359	400	358	376	339	392	359	374	373	365	395	393	401	371	356	369	320	404	350	370	410	428	365	367	370	383	365	384	368	370	332	383	396	390	385	375	360	401	355	392	369	376	381	349	365	388	361	342	395	381	346	397	380	382	382	371	402	380	385	360	401	380	361	400	333	382	384	361	396	384	346	411	385	370	384	370	370	385	373	345	398	379	379	352	405	383	353	366	358	431	362	360	387	389	373	359	332	375	362	347	373	422	346	388	381	387	359	349	375	353	385	382	355	345	379	388	361	363	386	335	384	392	374	350	359	391	369	358	367	400	370	387	370	379	381	362	366	371	383	404	357	362	362	388	367	399	382	389	361	382	383	372	373	399	404	374	363	364	347	374	385	366	389	353	395	401	365	374	375	357	391	374	345	350	367	334	383	375	356	368	350	390	375	363	430	383	373	384	370	378	352	367	376	346	372	352	372	361	384	350	360	386	340	378	366	366	387	351	357	372	367	337	382	377	340	392	402	363	377	352	362	342	389	373	379	392	359	386	397	373	363	376	402	367	378	375	365	380	367	376	393	401	383	375	394	393	365	348	397	400	386	357	379	403	369	351	373	385	388	380	385	339	358	347	363	376	380	384	377	404	355	393	398	387	349	391	359	380	391	353	372	391	369	417	346	396	353	387	353	387	366	369	404	368	370	377	367	371	376	355	368	370	389	371	373	342	351	388	373	377	372	383	386	389	372	379	387	360	347	356	340	386	371	375	406	329	390	398	374	381	349	416	407	381	377	375	384	370	434	422	338	361	393	364	388	372	341	364	386	374	408	368	369	396	369	365	408	357	365	396	393	367	384	355	385	362	402	371	368	376	393	412	418	384	367	380	385	364	401	363	396	372	341	379	381	358	392	386	351	356	385	384	377	382	379	393	383	379	387	381	377	382	356	370	340	390	378	364	390	369	402	365	383	358	385	396	373	377	378	392	376	368	384	370	363	345	366	355	408	380	402	386	388	378	357	397	379	373	349	382	354	373	397	379	410	380	361	379	387	410	379	340	396	388	384	402	413	350	395	363	361	426	403	349	421	384	376	368	387	366	392	392	384	376	378	404	377	363	381	397	357	370	386	383	336	353	391	394	352	407	376	385	394	375	362	402	336	378	356	372	401	378	372	352	381	375	375	356	386	424	379	377	369	352	387	388	369	375	402	390	385	371	377	380	397	375	374	359	396	383	367	365	421	401	382	359	392	409	383	364	403	369	375	395	388	379	362	380	376	334	383	378	365	422	349	347	365	378	390	377	363	390	361	360	337	359	379	375	383	388	366	364	321	380	371	370	378	385	371	377	377	373	352	388	383	362	405	373	355	397	400	353	384	394	409	349	388	367	359	375	383	398	327	368	346	365	354	358	399	388	396	374	369	344	395	375	414	367	412	385	381	343	400	321	369	380	351	374	356	367	337	376	412	370	396	393	354	392	389	375	369	382	361	360	369	369	349	361	381	380	345	393	358	413	366	392	340	357	359	354	361	360	367	365	335	390	388	404	384	399	377	386	379	382	387	366	338	362	372	381	387	358	377	369	410	372	378	313	351	372	374	352	399	392	373	377	366	377	376	361	409	395	411	384	371	368	375	389	343	397	393	395	372	369	399	372	379	388	360	374	357	369	399	385	398	331	362	367	395	374	363	382	369	370	371	362	385	325	387	405	375	384	379	358	359	398	354	401	369	376	326	393	344	372	356	372	345	351	358	396	368	327	327	367	350	383	358	374	391	389	341	371	400	395	360	397	339	395	371	411	346	344	351	376	377	375	356	369	375	371	379	393	395	398	372	367	368	366	385	406	391	376	374	384	344	387	365	384	369	365	381	363	373	383	352	369	393	361	388	367	379	382	408	376	400	375	383	389	372	373	370	385	377	365	369	360	414	360	379	378	367	397	358	372	349	390	369	391	388	391	365	376	382	352	375	372	401	402	369	372	394	419	370	420	395	389	397	371	385	436	358	349	370	376	392	387	362	362	341	365	394	401	356	383	355	384	374	369	378	367	350	399	388	380	375	411	390	374	377	409	380	369	397	383	354	356	389	365	395	379	411	380	386	378	375	369	394	366	367	379	352	367	387	374	353	357	383	378	371	386	392	352	394	392	389	340	363	372	401	374	386	414	354	378	387	371	364	371	352	341	347	376	355	405	360	357	368	368	371	378	383	372	387	370	375	370	383	373	388	363	385	377	357	355	397	373	388	344	358	361	381	392	393	374	357	390	403	351	401	395	356	356	372	379	364	386	373	407	357	347	355	371	360	365	374	354	383	387	379	382	393	396	371	362	349	394	357	387	402	386	337	375	366	388	349	360	359	381	366	341	372	416	378	405	360	388	362	379	340	410	354	372	372	392	402	397	390	359	343	379	408	382	403	385	386	422	371	358	369	377	417	353	388	389	396	373	362	390	365	410	369	398	390	376	374	356	400	357	374	401	367	370	418	378	373	380	388	409	395	395	396	375	346	392	380	357	377	368	357	393	387	348	407	395	387	409	369	379	381	369	354	344	369	371	381	359	384	387	396	392	395	380	378	385	396	361	374	404	404	391	352	375	389	386	340	382	384	333	388	413	393	389	379	395	379	403	364	433	373	384	383	365	393	368	401	389	393	382	376	393	361	398	328	381	391	386	371
37646	47866	44228	33661	22005	18196	13682	13449	11103	7914	5738	5043	3563	3090	1799	1687	1367	1386	1322	1236	983	921	773	670	628	684	635	622	532	469	502	501	497	505	493	450	447	491	469	470	452	478	437	484	425	437	444	422	442	437	463	425	461	423	402	440	473	427	455	437	395	462	483	450	397	433	441	437	425	411	414	449	413	451	462	442	394	396	394	406	408	435	417	433	470	435	413	385	439	424	382	401	418	411	415	405	434	478	421	478	435	483	452	414	432	425	447	471	459	472	436	421	430	434	446	420	411	411	423	440	462	464	453	395	401	430	481	425	421	484	426	424	420	419	427	461	440	397	400	449	471	422	418	420	473	442	438	433	468	467	447	420	448	480	444	440	478	430	422	438	404	449	414	451	444	409	386	417	431	415	411	392	473	405	442	403	393	403	446	487	388	416	410	439	432	446	502	436	439	416	433	423	403	416	422	434	373	423	432	441	435	439	423	438	448	408	459	423	441	411	428	455	439	452	446	430	450	392	428	416	409	435	431	414	427	451	468	433	436	404	418	431	409	462	492	418	466	439	481	435	428	439	413	432	456	453	444	427	418	437	457	424	414	411	458	436	470	405	426	442	451	452	421	415	432	461	440	438	450	448	440	455	476	447	424	416	441	368	432	439	394	438	450	437	392	475	424	457	423	455	410	457	453	418	438	418	467	465	422	435	386	441	451	451	423	460	430	430	420	466	469	449	439	403	482	416	437	433	443	444	432	414	417	464	446	396	444	421	426	435	449	450	430	416	436	450	413	415	450	449	437	435	450	420	427	416	408	419	442	407	454	418	394	434	475	474	425	445	429	438	456	419	446	422	442	444	385	447	476	448	451	448	420	434	443	452	457	425	434	445	417	451	436	423	421	429	425	471	414	430	431	434	407	434	452	434	455	422	443	408	426	417	432	432	431	429	428	427	438	437	389	446	439	450	427	432	411	426	464	430	461	466	437	453	469	453	428	420	438	423	458	433	470	462	440	429	425	399	445	426	447	462	444	426	415	417	444	441	430	437	416	431	466	423	444	457	430	407	443	430	410	403	421	430	463	436	415	426	451	446	454	439	407	405	416	442	427	432	401	428	435	465	427	428	451	395	390	419	439	449	417	426	462	407	433	459	409	391	437	434	430	435	439	413	438	434	446	438	445	454	439	442	456	395	449	430	418	446	442	413	457	452	439	461	413	459	415	435	473	423	440	427	421	390	455	413	431	456	435	419	441	467	400	467	431	429	436	438	420	431	427	413	435	445	444	448	433	436	429	411	406	434	420	420	467	407	425	450	449	431	457	375	433	464	457	435	438	452	440	446	422	409	435	409	431	409	475	459	405	460	413	456	429	392	431	440	391	427	416	456	427	449	438	420	420	443	414	431	438	425	434	421	417	463	444	417	439	441	429	379	444	430	440	413	433	424	433	429	413	430	453	431	454	467	433	400	454	444	414	450	452	457	447	427	437	463	458	412	434	396	470	424	447	457	442	438	466	443	463	411	433	424	474	435	457	414	420	450	454	405	455	443	400	401	445	443	407	455	417	414	408	427	417	431	453	438	437	439	444	464	451	437	416	435	432	418	416	437	414	453	452	418	437	420	427	424	442	410	449	450	417	418	423	471	458	453	438	484	442	460	456	392	447	438	449	422	412	448	435	390	444	436	426	437	408	396	446	439	429	435	424	454	433	453	469	481	409	430	391	413	437	414	419	433	455	413	430	418	416	439	439	413	446	468	423	472	446	464	457	451	415	433	417	420	488	402	433	415	452	430	424	457	446	444	423	450	444	449	422	447	416	445	407	455	414	431	427	423	435	414	469	474	389	415	458	431	420	409	438	419	412	478	420	413	432	399	429	411	433	462	457	409	405	414	422	417	470	420	412	455	419	459	437	427	392	423	407	447	441	415	432	460	432	461	438	439	468	420	414	413	432	436	441	392	418	410	408	449	438	413	441	427	469	439	410	484	408	412	450	444	447	405	434	437	439	453	431	432	406	446	429	464	440	392	420	455	443	453	423	412	391	437	459	438	398	435	424	472	402	389	435	413	461	438	433	418	471	434	418	447	435	413	409	444	432	448	464	409	464	436	446	431	409	443	392	405	428	432	435	415	454	470	437	484	432	386	443	445	423	455	414	447	416	439	460	412	451	447	431	449	414	477	446	446	449	412	452	418	402	421	441	432	417	446	469	437	420	421	373	446	421	422	420	413	475	448	427	455	444	455	438	410	431	434	422	425	431	438	440	402	444	425	431	427	473	445	429	422	450	439	412	437	399	456	426	437	449	425	461	423	458	419	468	394	440	415	406	487	443	462	416	455	459	423	458	435	429	457	442	442	396	424	446	445	433	411	413	430	411	462	461	424	452	419	450	444	431	445	433	444	443	454	429	411	425	423	440	420	456	400	403	402	448	398	413	412	449	418	420	427	413	458	450	397	430	442	441	445	434	457	432	403	446	457	434	436	430	445	422	456	442	434	434	423	457	433	425	414	427	413	428	446	419	420	457	417	463	442	417	442	436	427	418	447	427	471	430	381	480	462	427	428	448	458	398	425	427	467	440	444	396	430	455	423	409	411	419	456	428	443	425	427	421	424	442	447	449	435	424	443	445	388	426	414	413	414	422	447	430	440	462	436	432	448	468	432	450	442	457	430	413	479	388	429	426	426	418	411	440	385	422	433	466	480	405	441	451	425	422	419	400	447	430	475	461	456	441	430	445	430	453	384	454	441	440	419	414	416	459	447	447	451	463	404	377	441	434	412	415	419	390	423	399	414	451	435	377	400	426	450	432	430	450	417	437	403	438	435	456	450	438	442	429	445	439	443	429	439	385	454	442	449	396	406	399	434	413	418	460	442	491	472	435	435	444	414	446	428	449	444	444	427	415	425	442	413	445	402	434	407	457	398	425	434	443	440	436	403	429	407	398	451	439	411	427	452	431	409	411	427	432	437	448	397	421	426	437	456	484	423	436	428	386	394	463	448	438	442	449	427	419	441	450	414	460	430	437	441	418	447	425	403	451	443	432	456	444	417	406	449	468	420	430	423	429	420	403	414	423	434	454	429	407	448	449	433	467	408	418	416	468	410	442	427	427	423	471	411	446	468	467	418	444	435	436	423	439	408	426	420	416	448	434	463	422	410	439	460	427	436	405	448	423	409	453	395	449	466	480	423	432	440	402	424	415	415	454	470	411	430	415	457	415	439	431	456	464	408	424	443	449	433	415	437	440	430	460	457	394	419	448	421	412	408	456	430	425	456	475	418	449	445	434	440	438	404	430	426	460	454	440	439	422	426	442	431	423	464	448	436	434	400	438	444	442	438	398	436	397	426	437	430	413	430	433	424	453	440	416	418	419	405	465	433	429	458	438	431	424	500	418	448	447	432	402	408	401	431	408	429	396	435	444	462	416	448	417	442	419	428	457	434	426	406	436	445	407	431	448	423	417	430	407	449	452	444	383	461	450	436	479	437	465	427	440	473
22438	20896	28544	23557	21362	23034	23433	15717	10952	7443	4485	3504	3153	2312	1781	1348	1553	1180	1468	1172	801	636	711	541	565	616	626	470	422	402	385	386	344	393	359	377	376	338	320	363	325	332	289	317	324	308	314	339	297	326	308	340	281	322	320	315	316	275	323	293	303	304	285	289	309	294	296	282	261	317	303	293	316	319	312	294	279	327	265	321	295	297	294	284	302	291	313	316	287	300	315	286	331	286	333	333	314	304	307	290	305	299	295	278	314	297	277	336	314	306	306	328	300	285	304	301	308	308	271	275	319	297	333	327	304	320	320	282	284	321	305	299	320	305	310	295	279	325	299	295	295	324	287	290	286	302	297	317	334	294	280	314	314	331	339	350	300	304	310	319	314	307	294	301	313	301	308	314	282	301	299	308	308	306	320	281	292	321	281	282	275	339	317	293	293	301	297	268	315	294	288	319	343	306	307	313	284	316	314	280	300	336	327	284	298	329	282	320	301	264	299	295	333	316	298	290	308	282	290	329	319	327	301	266	306	279	310	325	295	314	307	319	275	315	309	258	277	286	310	334	304	311	286	322	287	304	304	303	293	294	298	315	307	316	312	321	323	283	336	305	344	346	312	312	301	306	303	291	302	305	290	313	305	266	330	294	305	291	323	283	292	297	304	301	312	318	321	271	308	313	262	314	294	321	289	327	306	330	311	271	311	306	308	323	277	320	285	351	274	275	344	294	300	298	266	326	308	294	305	295	278	283	295	325	298	325	297	312	314	307	277	276	316	301	325	310	281	304	302	318	277	298	307	313	286	306	292	322	293	279	288	304	366	320	297	300	286	301	328	335	308	290	285	295	302	294	319	309	290	284	300	317	319	277	313	296	296	344	267	298	306	298	298	320	280	323	308	300	297	321	289	295	283	293	329	282	326	294	334	320	280	284	306	311	297	352	260	297	325	303	287	293	282	298	277	301	286	308	296	342	315	283	316	273	308	299	328	303	307	289	318	327	279	303	298	296	299	309	303	256	300	286	287	300	288	355	308	281	309	326	339	334	273	278	293	270	297	321	302	311	326	300	311	290	299	308	339	339	293	289	323	313	325	291	306	271	302	319	304	331	289	346	272	313	276	318	312	305	310	314	291	298	342	301	295	323	297	313	303	311	322	315	325	307	283	272	272	287	314	285	331	301	315	290	308	299	294	269	315	298	291	314	274	312	304	305	315	301	295	301	295	317	314	322	294	297	289	311	285	313	308	269	317	304	347	303	299	302	288	296	314	309	333	298	290	307	301	305	300	287	298	283	295	330	309	318	287	308	320	312	300	291	312	305	314	337	302	307	297	311	289	277	279	290	284	300	277	298	297	315	290	297	308	305	303	342	287	301	303	303	316	306	289	306	301	288	325	291	281	288	310	305	283	309	287	299	345	255	264	280	319	291	328	310	319	297	298	301	295	333	312	303	299	299	291	294	286	306	287	293	320	318	318	318	277	340	301	305	276	297	295	310	316	288	303	279	306	293	309	317	296	321	349	309	315	302	316	312	302	330	288	353	317	303	301	287	291	302	292	301	319	320	287	286	315	288	287	331	291	307	293	288	333	324	308	318	311	289	271	282	314	347	325	311	312	303	281	303	299	322	309	310	302	301	255	296	320	294	301	301	318	291	298	298	308	271	316	265	321	294	331	286	282	283	294	298	318	307	318	309	283	302	303	309	284	311	269	285	293	311	283	299	321	282	315	305	273	322	318	293	308	301	320	286	303	302	294	317	332	314	315	296	289	303	297	315	325	274	295	320	306	314	278	309	303	319	272	334	297	300	339	303	297	300	301	279	305	252	291	305	306	314	312	301	277	278	295	308	329	304	317	284	314	286	351	302	322	326	287	286	308	283	295	319	311	287	317	328	303	278	276	296	298	340	282	332	295	306	321	326	270	288	275	323	304	311	356	283	307	307	287	291	304	332	303	344	276	305	329	308	320	283	323	306	299	298	320	307	283	307	295	294	303	278	288	317	307	301	310	286	276	302	287	340	311	270	328	272	306	290	270	285	314	289	337	305	286	292	285	311	307	329	336	302	269	305	324	309	288	315	318	285	281	317	270	301	288	324	262	307	328	282	281	312	317	323	288	319	315	326	299	308	286	304	316	294	301	329	324	323	301	314	267	313	294	314	303	296	323	297	334	336	277	305	299	309	307	300	317	325	299	313	296	298	318	305	317	323	306	292	317	293	289	311	308	289	308	292	301	277	301	284	329	318	347	303	315	309	292	322	321	293	316	327	300	305	307	291	351	301	304	326	278	315	346	307	320	305	345	315	305	320	297	322	318	268	292	291	311	284	293	280	297	298	275	321	316	340	299	321	285	297	311	315	315	319	287	306	295	309	287	280	268	294	294	285	284	277	254	330	305	287	321	276	308	316	318	296	303	299	325	313	277	276	335	325	303	307	269	294	313	327	293	285	327	305	291	283	312	323	304	315	305	310	284	257	313	327	301	266	313	343	321	315	320	321	323	294	284	299	318	319	286	325	310	302	305	305	281	331	297	300	292	320	328	311	322	288	301	286	316	278	293	294	308	302	311	316	319	309	315	301	300	314	314	323	298	320	299	287	312	336	263	285	295	302	309	301	281	290	271	301	302	283	332	293	294	303	303	269	310	295	306	304	281	322	284	309	306	294	343	297	308	287	282	291	311	316	302	310	294	284	320	320	309	300	337	311	326	290	300	316	299	330	293	292	331	264	266	308	327	314	300	311	303	307	310	307	298	297	293	315	322	317	311	302	292	328	312	299	247	292	274	302	328	313	288	291	296	325	278	316	320	290	321	322	295	303	313	294	290	291	312	297	315	302	277	304	327	285	304	323	310	324	276	292	309	286	341	303	294	329	297	263	320	295	291	269	265	320	314	318	352	279	311	298	332	268	287	274	314	313	281	321	294	271	312	308	284	310	334	291	323	322	317	325	286	282	320	300	327	309	306	320	306	288	316	278	278	303	310	293	338	286	270	300	328	305	301	310	307	278	302	305	316	324	324	327	302	274	347	305	310	314	329	289	289	317	292	299	316	338	299	299	292	286	310	326	284	316	324	279	296	308	288	291	295	317	298	286	302	303	314	308	311	313	317	296	308	322	332	289	316	282	327	318	291	270	297	323	283	275	298	308	300	307	296	290	281	288	291	318	307	281	297	302	292	348	291	310	291	313	290	289	299	280	310	299	296	285	287	299	298	292	291	284	288	320	306	342	296	321	274	288	281	333	330	291	316	277	292	281	298	317	299	282	307	302	295	339	304	310	318	328	338	292	287	332	304	323	310	315	287	296	315	305	268	300	325	338	286	308	309	287	273	296	286	297	287	324	325	305	302	295	343	285	316	307	304	286	298	296	295	287	275	315	262	306	308	313	322	303	320	309	338	322	277	304	317	304	281	316	304	287	313	297	302	309	289	324	304	334	299	279	310	273	304	298	299	299	300	298	304	289	303	299	306	267	289	262	294	337	275	290	281	296
41772	58590	51035	43011	33629	27565	22683	21499	17216	12557	7744	6452	5806	4097	3248	2317	2674	2150	2539	1821	1233	1020	1009	858	829	820	804	679	506	536	495	506	463	436	459	440	415	407	433	445	362	387	374	339	380	364	394	365	363	359	367	337	338	344	343	347	319	337	345	336	335	327	374	345	343	351	338	340	327	371	322	360	344	345	320	361	353	354	371	359	340	379	332	362	353	358	337	386	316	317	365	387	371	348	354	330	385	317	337	334	348	388	329	340	339	345	322	358	366	376	349	328	355	358	337	355	323	303	331	356	381	328	348	331	344	336	330	311	347	348	350	333	342	343	340	354	349	326	364	339	341	367	365	371	317	338	352	341	312	324	325	335	353	330	351	360	358	346	346	352	320	360	375	345	335	323	335	372	354	345	322	360	315	327	307	361	333	338	346	344	364	347	356	355	375	359	341	336	297	373	337	338	342	334	349	325	362	358	370	369	351	347	335	343	323	318	358	356	341	352	346	325	343	318	371	353	341	336	375	325	358	309	348	354	325	335	342	335	361	356	311	307	371	369	339	344	375	345	343	349	353	318	348	368	357	315	344	357	356	328	355	367	333	344	346	330	325	362	314	337	300	332	369	367	358	339	329	335	381	336	340	316	341	320	311	331	312	336	345	361	381	322	351	362	321	343	339	336	388	359	352	342	351	328	379	328	363	328	345	366	370	319	316	325	344	356	352	350	358	278	352	363	337	324	355	334	348	344	310	358	337	305	348	341	356	348	365	322	370	357	340	299	351	338	343	337	354	356	366	339	331	346	328	319	354	334	346	384	315	356	339	311	335	375	346	321	326	334	337	316	360	307	325	353	368	345	346	339	325	344	321	375	332	344	350	348	372	381	359	339	331	368	348	347	343	342	346	311	344	362	341	395	343	359	370	353	311	343	356	363	354	330	329	362	352	362	362	333	350	318	335	368	311	341	381	331	318	352	337	362	360	334	355	335	360	347	340	338	364	360	342	362	326	355	339	361	369	355	344	334	329	379	353	342	322	337	369	334	326	345	345	339	358	359	342	327	351	377	352	361	357	351	342	350	338	345	350	357	327	356	336	322	347	348	330	338	342	311	342	350	350	344	342	347	357	354	344	356	341	349	346	342	317	346	321	347	319	355	346	347	345	353	353	333	330	349	359	315	358	354	336	354	342	343	376	377	354	345	315	353	346	360	315	358	319	360	351	343	361	368	346	370	329	311	360	322	366	330	364	319	342	324	350	352	371	359	355	348	355	337	347	343	314	340	320	288	346	334	366	326	319	336	333	327	368	362	323	339	341	342	348	345	347	317	333	334	335	324	370	337	335	329	359	364	362	352	339	339	347	327	374	342	319	357	325	344	351	354	354	346	336	349	319	323	332	336	353	337	330	350	335	345	325	356	348	339	365	352	339	315	329	353	310	337	325	343	322	355	381	367	352	334	325	349	352	367	332	342	320	348	359	333	369	352	311	337	345	344	357	335	314	321	334	328	327	318	339	385	338	327	365	343	336	361	323	343	328	357	363	365	307	352	325	314	352	339	328	327	333	355	311	340	382	328	353	340	351	337	345	358	334	364	353	298	376	345	338	338	327	354	341	357	336	347	362	343	350	324	333	337	354	388	336	316	363	325	326	358	377	344	334	351	327	380	346	372	327	346	331	359	342	325	357	371	347	336	345	347	343	372	336	360	370	332	325	336	326	364	319	356	299	345	348	343	315	333	353	343	321	332	344	352	346	321	328	327	344	336	361	319	366	341	338	353	388	345	334	349	354	323	351	346	377	355	330	330	325	333	337	324	310	322	358	333	339	384	324	345	314	328	360	348	363	355	312	365	312	348	341	348	362	296	321	352	348	343	341	340	329	340	356	345	334	318	318	328	335	326	351	357	330	322	346	358	358	348	349	340	333	325	314	377	344	326	356	359	313	330	365	349	348	338	333	335	383	351	338	358	332	325	368	365	351	371	331	341	361	308	350	351	338	342	357	370	359	348	322	336	320	358	344	299	363	337	344	323	343	325	326	324	332	336	314	369	330	301	358	355	347	324	350	334	337	348	373	322	338	314	320	346	341	345	353	345	326	326	349	326	358	356	300	346	309	352	334	330	387	360	379	335	302	345	328	347	336	371	362	339	358	338	356	331	346	319	337	297	348	332	366	378	316	362	335	375	333	318	360	328	344	359	355	357	325	337	340	340	349	333	373	324	367	357	352	360	328	351	346	364	331	382	372	343	329	353	329	336	331	352	344	355	343	330	344	350	342	352	311	335	356	345	326	371	348	354	313	334	356	326	351	356	377	346	355	341	317	327	357	368	347	313	338	349	354	336	337	367	343	336	351	352	322	317	357	324	332	359	323	341	355	319	332	349	341	337	355	321	306	336	345	355	352	370	350	302	327	332	326	325	321	327	345	338	349	334	349	348	344	331	327	329	333	346	332	350	333	337	363	344	399	333	327	347	369	331	317	363	349	360	336	343	337	338	346	357	348	374	330	340	335	354	332	359	331	345	327	357	348	337	325	329	343	330	314	323	336	354	332	369	340	371	353	320	317	339	295	349	323	350	359	366	356	354	325	318	353	350	329	345	358	331	337	378	338	327	343	376	355	329	300	342	341	338	328	377	359	359	365	355	311	314	350	317	306	343	344	360	381	372	361	309	371	346	324	328	312	324	372	374	368	315	365	392	340	348	353	348	348	334	336	347	334	344	357	369	313	341	350	365	349	351	353	349	365	350	312	341	373	353	342	367	370	336	343	342	319	329	326	347	387	326	342	354	387	362	374	320	339	382	331	330	330	356	377	330	366	348	348	361	320	310	344	343	364	325	324	347	339	337	350	348	357	374	326	327	353	345	340	334	357	376	348	343	360	327	322	343	334	342	334	341	339	332	345	367	347	354	351	343	369	354	355	361	336	327	370	355	340	312	333	320	341	343	320	338	334	361	326	327	327	356	333	303	337	323	334	351	331	327	323	310	350	321	325	346	332	376	337	335	336	333	342	341	344	361	336	343	349	356	332	332	348	380	354	342	349	351	346	335	330	359	314	348	357	339	371	336	316	378	341	358	334	311	330	329	329	338	319	342	329	321	331	315	337	357	352	382	362	354	328	322	351	364	332	344	345	347	327	385	315	375	343	331	357	344	395	321	321	316	378	346	328	357	336	366	339	363	338	357	393	372	332	354	341	332	316	331	368	333	353	298	344	349	326	323	311	343	332	331	345	361	341	350	368	351	334	319	351	337	320	321	334	356	332	336	323	326	358	332	334	338	314	353	331	320	342	340	325	344	362	338	339	339	374	334	341	351	340	334	357	330	339	372	323	358	342	328	332	304	361	342	330	302	297	344	348	364	364	347	332	343	367	342	348	370	319	368	370	337	380	344	359	331	325	351	356	350	349	362	355	306	329	353	379	345	318	335	354	329	341	344	361	321	339	350	345	366	335	354	351	326	320	313	358	301	344	363	335	354	329	339	359	302	327	319	368	350
29233	26169	31493	29723	17057	10686	7422	5441	4472	2689	1823	1246	1830	1091	823	720	772	720	597	535	542	555	464	464	432	448	416	365	397	402	392	395	350	375	369	347	373	340	327	354	341	379	352	325	339	329	346	372	309	301	345	340	300	341	340	328	337	303	343	341	352	324	360	309	356	319	328	365	328	351	342	319	357	351	301	300	330	307	321	359	325	343	340	337	324	327	341	305	363	346	306	349	326	304	339	311	351	320	346	339	343	314	337	344	372	330	345	346	338	349	314	333	350	333	331	299	312	299	353	332	328	334	325	354	335	321	361	345	351	344	329	327	337	334	333	375	367	333	318	336	326	345	334	309	319	332	354	316	320	350	306	334	335	332	346	344	327	340	353	315	321	284	339	362	345	315	320	330	324	339	365	320	357	328	329	339	345	316	360	321	365	342	372	368	344	324	325	329	346	337	352	338	317	334	323	339	315	306	310	326	308	328	343	318	323	345	350	331	314	313	326	348	342	341	337	353	321	334	352	391	315	322	335	315	318	354	330	317	336	346	322	338	329	340	334	357	315	314	296	334	320	352	375	360	361	349	299	337	305	352	332	330	353	309	326	339	321	323	357	321	299	321	353	315	331	339	324	340	311	318	327	328	350	323	344	328	348	317	353	331	307	340	345	331	325	345	363	332	333	326	327	348	343	356	320	312	346	331	355	314	325	321	374	348	334	324	335	320	283	331	363	321	345	310	345	338	340	374	320	374	311	304	343	322	373	303	324	348	343	344	333	355	329	307	344	355	357	310	307	338	319	308	329	326	357	340	361	357	337	325	317	330	323	309	331	318	346	295	317	338	338	300	349	318	352	333	321	356	316	306	298	334	333	328	323	366	364	342	350	338	353	340	349	336	310	314	365	341	326	360	320	341	313	315	314	336	319	349	375	319	320	329	327	328	305	327	342	371	356	268	312	331	348	360	324	347	370	330	339	329	330	341	324	321	300	376	330	357	296	336	340	385	339	319	328	337	309	318	340	344	352	351	361	347	354	307	330	338	353	346	328	295	318	358	367	334	335	366	326	368	322	323	347	322	386	351	334	347	346	319	313	359	340	302	332	329	299	302	318	334	341	334	349	318	333	317	343	339	328	343	338	349	331	340	353	357	290	323	328	368	303	330	321	346	328	343	310	343	322	329	338	313	342	356	325	330	353	282	301	318	316	310	313	332	358	325	329	322	330	329	334	317	342	322	311	334	328	308	348	349	375	373	329	308	320	381	323	324	325	330	358	354	314	337	299	360	335	334	303	328	316	344	313	309	330	347	352	341	344	319	316	311	328	350	320	331	348	332	362	345	330	345	325	325	359	333	348	324	344	340	316	329	354	327	324	344	353	345	320	331	299	303	331	337	343	370	325	333	317	336	338	351	340	352	338	352	301	333	335	348	317	342	326	320	322	325	314	328	336	327	333	348	309	331	365	337	384	345	308	288	342	322	327	350	324	327	321	348	341	346	335	334	319	323	320	311	331	325	325	306	366	356	343	328	310	360	348	323	327	342	328	356	343	326	342	303	332	361	345	355	321	312	300	316	354	319	333	312	322	327	322	321	342	349	336	348	350	316	357	337	326	342	349	346	339	326	299	373	315	303	328	332	333	349	338	349	338	296	339	340	335	300	294	342	344	354	329	329	315	325	335	342	307	348	353	348	342	313	334	343	358	318	330	312	326	328	332	329	349	355	329	349	342	325	344	293	350	304	316	334	309	356	342	286	323	331	319	301	336	312	345	319	320	346	329	336	349	320	361	355	339	317	304	322	345	330	320	314	333	335	310	351	356	330	354	305	286	318	360	356	361	364	330	346	341	334	344	317	350	319	359	324	319	352	343	335	370	313	334	325	331	333	301	310	338	318	293	312	337	333	346	341	338	318	336	333	344	316	359	296	337	370	330	356	325	328	331	348	291	333	330	348	345	334	309	371	355	388	326	347	357	329	342	321	364	312	340	350	345	311	324	366	310	327	313	317	340	335	316	308	351	379	334	344	344	362	308	317	299	329	339	354	366	344	335	333	324	325	325	344	339	355	332	342	324	347	351	307	317	326	347	326	332	368	297	319	326	333	332	347	337	332	351	302	339	353	286	310	377	336	326	358	313	357	343	339	359	332	295	326	326	334	338	327	343	330	351	352	360	352	330	337	342	348	315	342	301	336	358	366	344	352	378	326	311	323	361	329	337	326	372	325	331	327	360	340	334	323	338	331	329	349	307	303	328	339	354	345	314	318	331	345	370	348	341	332	306	319	332	321	358	343	310	352	339	340	330	336	342	340	317	363	326	296	344	334	346	328	335	337	343	325	334	333	338	372	331	347	366	343	327	340	341	320	344	335	318	327	281	334	339	350	343	319	331	340	346	372	325	314	312	311	337	321	336	329	304	362	305	334	318	313	323	300	318	346	310	381	336	334	303	342	320	344	332	321	287	319	346	345	323	345	338	307	322	349	313	372	322	335	327	376	368	331	300	347	307	370	340	324	302	338	347	329	322	315	300	332	311	314	326	331	333	356	319	326	333	344	333	347	319	352	330	304	326	335	348	361	341	332	333	339	319	329	307	328	345	300	358	307	329	351	325	333	309	343	338	344	317	342	330	346	336	341	325	376	334	325	319	298	311	315	319	307	310	326	356	347	309	318	332	341	374	364	333	328	329	366	322	342	327	335	301	339	329	328	333	321	320	358	338	379	336	323	300	340	340	318	343	332	302	320	344	330	345	347	319	352	320	320	346	312	328	347	353	312	309	350	334	354	357	311	370	306	347	375	326	332	333	335	354	327	358	314	352	310	370	316	327	324	353	347	303	362	350	330	322	304	351	342	354	315	336	330	343	362	360	333	337	308	334	291	307	353	374	323	335	339	319	340	329	300	333	350	333	316	326	351	345	327	350	342	341	300	320	351	330	332	335	347	323	334	315	305	341	336	313	350	351	325	301	342	341	335	350	319	350	335	362	306	352	326	332	317	337	330	348	323	345	321	344	316	335	351	339	352	319	338	316	396	329	302	332	310	314	312	338	323	326	306	327	309	335	330	311	340	332	350	316	340	353	343	311	343	324	344	331	330	375	330	346	346	326	329	327	352	343	328	323	296	310	330	315	345	341	341	315	329	347	333	309	354	368	358	314	328	317	335	312	333	300	332	330	326	283	342	371	340	334	315	350	347	312	326	333	317	346	370	338	354	331	336	340	328	363	323	343	359	310	332	336	332	325	297	336	334	318	343	360	338	356	332	319	314	327	329	325	316	325	331	343	339	341	324	358	330	326	326	321	350	359	325	372	331	319	320	320	325	337	318	335	332	359	347	337	351	344	348	342	351	328	348	345	349	314	327	322	347	346	333	322	350	348	326	358	332	321	326	302	338	353	325	303	354	328	345	290	325	331	304	325	341	327	332	317	300	360	344	341	324	338	363	324	345	345	340	325	305	314	280	322	316	334	360	335	353	349	314	352	337	339	336	307	339	346	355
35536	40660	38390	30439	20652	16246	12517	10392	8430	5396	3592	2325	3382	1821	1419	1205	1268	1147	928	771	809	795	749	640	628	591	585	440	491	424	424	442	442	430	405	442	370	413	434	435	404	394	428	393	413	420	408	385	425	415	438	377	365	397	386	349	394	403	445	426	376	354	409	339	369	407	400	417	389	421	392	391	426	413	362	417	419	377	432	375	451	401	411	418	383	429	407	359	360	399	381	397	408	371	427	396	389	392	377	371	385	408	383	402	393	373	416	383	386	419	380	391	344	415	412	414	401	394	402	381	396	352	382	396	383	423	384	409	418	415	381	389	438	403	394	393	399	395	391	377	406	395	417	390	362	390	367	376	382	378	409	383	387	418	360	376	353	441	410	385	389	401	428	395	433	401	391	376	408	394	411	395	398	390	412	368	380	397	399	383	373	392	382	420	415	402	425	441	403	393	403	420	434	390	415	400	367	403	408	411	424	367	390	375	382	372	400	390	416	416	423	402	382	378	357	434	400	373	357	359	394	367	403	380	388	368	366	367	409	405	386	403	362	406	399	385	416	439	386	400	370	392	401	400	350	348	387	385	422	415	403	361	413	393	384	410	384	418	372	376	395	400	402	450	424	397	439	397	459	374	370	373	367	365	375	379	381	394	371	398	370	378	402	384	394	403	401	399	415	389	412	405	385	418	414	372	385	367	381	384	387	401	412	409	380	411	401	373	403	361	347	403	379	408	385	416	412	367	406	386	414	382	377	400	385	398	325	390	386	394	401	363	382	413	420	412	400	368	377	384	391	401	398	398	391	367	431	407	387	392	409	376	397	420	391	410	405	387	394	400	377	411	425	398	405	392	370	413	367	386	394	425	394	410	386	365	378	394	399	397	386	420	399	391	388	414	394	397	415	392	419	380	381	368	377	392	374	345	383	390	398	391	385	402	378	420	406	402	415	431	394	377	392	405	395	406	400	391	416	408	395	456	426	351	407	366	386	360	385	422	401	374	392	396	391	398	395	404	382	377	396	394	366	375	448	419	417	400	413	421	416	401	380	370	395	371	416	417	398	397	400	414	423	409	377	387	392	405	398	411	407	386	403	351	417	423	361	434	392	360	405	406	374	380	409	378	365	387	387	354	395	361	417	386	384	409	410	356	375	417	379	339	397	413	383	369	394	431	416	401	413	400	403	407	346	421	408	401	406	369	377	417	426	392	413	394	396	395	374	388	381	429	383	417	379	412	374	420	416	377	419	408	355	387	403	385	391	375	378	410	405	412	372	433	369	429	397	395	418	410	362	405	401	402	400	410	368	426	417	387	398	411	387	373	414	407	410	403	399	353	375	377	413	376	362	369	396	427	417	386	367	383	381	378	384	385	418	367	371	399	353	402	367	417	414	416	409	383	375	418	396	402	398	423	343	394	413	398	421	390	378	391	389	410	361	423	395	404	405	368	392	389	377	429	392	394	419	370	387	374	389	382	382	373	391	362	389	403	366	403	416	415	428	361	366	445	416	410	415	382	381	399	416	377	389	368	406	364	400	405	370	385	432	421	370	428	391	424	384	380	407	377	382	369	424	368	392	392	377	411	391	398	375	422	397	399	403	398	362	432	405	442	379	399	385	382	397	389	384	414	400	370	380	397	383	426	418	412	337	387	391	389	400	384	396	380	382	399	394	401	417	376	376	406	374	396	393	351	370	401	405	366	345	381	390	400	386	369	395	414	403	407	421	386	388	402	384	415	420	386	370	366	383	361	374	360	369	389	388	388	373	393	411	377	376	365	391	403	392	378	396	360	356	437	391	437	366	383	438	405	393	403	411	390	366	407	367	390	410	401	384	400	420	403	400	367	408	365	414	394	427	416	369	402	376	369	402	414	404	413	370	372	405	385	354	408	410	374	422	377	358	408	411	436	415	391	380	425	407	379	398	392	382	378	373	375	361	388	390	390	367	413	413	387	350	392	405	375	403	410	426	371	403	384	382	365	375	431	406	404	364	414	424	401	415	417	393	396	378	357	377	382	416	385	401	396	431	383	409	390	409	387	398	388	376	395	374	398	403	375	376	407	360	369	352	363	385	397	417	375	399	397	410	405	403	396	377	390	395	441	390	363	422	407	388	332	412	400	390	391	377	381	383	386	392	388	393	403	388	399	394	402	362	364	376	398	372	395	368	378	401	402	383	360	381	387	365	339	359	370	414	391	427	390	374	386	405	401	345	404	405	370	389	383	377	361	412	395	390	384	409	369	385	400	394	407	393	404	372	404	387	421	377	407	415	374	386	421	379	415	417	369	394	392	419	393	369	391	371	376	399	373	425	419	389	424	427	368	378	393	377	381	377	399	400	384	425	401	392	440	418	384	382	411	422	354	385	374	420	415	408	387	378	431	375	362	402	396	410	380	407	411	381	367	404	402	395	387	394	347	364	385	403	390	406	396	368	409	394	402	370	391	372	403	378	395	419	362	425	365	403	377	379	350	410	432	375	414	408	385	407	356	403	419	372	419	419	390	421	397	375	409	396	393	383	398	427	411	371	398	386	428	395	386	404	381	398	343	376	366	388	375	411	401	375	368	393	383	389	392	381	389	371	381	381	407	396	425	394	368	405	396	412	389	373	394	373	448	357	370	411	405	383	432	399	381	373	397	418	395	378	417	399	419	366	343	401	416	405	400	389	397	376	384	407	369	422	368	386	365	389	400	416	393	405	405	399	396	377	419	365	418	382	345	430	382	396	384	409	398	390	401	411	404	377	371	411	389	358	392	403	435	409	366	387	421	389	388	358	410	419	393	392	432	412	388	374	379	387	417	381	395	394	389	374	388	402	370	355	381	371	430	348	372	363	394	419	412	393	396	402	375	383	382	385	392	395	396	391	383	359	413	401	423	383	410	415	395	378	388	338	396	383	365	424	377	388	376	411	397	409	391	396	406	402	402	404	409	408	417	411	402	378	375	409	399	374	350	396	409	397	388	414	383	383	379	360	386	404	401	409	423	401	409	374	441	397	380	403	395	420	399	391	403	407	384	419	388	415	407	381	371	420	386	416	418	359	405	428	386	384	381	375	402	389	372	398	411	359	358	363	403	429	364	399	399	381	414	397	412	379	374	358	369	431	377	388	383	386	378	381	414	404	400	380	425	373	402	419	406	395	436	391	382	377	361	435	403	414	406	403	374	380	424	349	378	373	371	403	386	371	415	389	414	416	377	361	420	392	395	360	382	401	371	359	395	392	388	412	354	384	392	411	374	411	386	388	373	381	396	380	404	421	382	398	407	400	387	392	416	421	402	386	407	361	374	384	387	390	397	393	405	390	413	405	422	369	386	425	377	384	426	380	396	416	409	353	406	422	353	385	397	396	419	405	381	404	386	413	370	390	345	394	389	399	383	384	390	407	368	369	422	404	376	421	363	408	386	376	399	367	366	383	399	405	396	425	396	400	426	404	380	402	397	366	381	376	393	410	398	394	358	400	365	412	415	365	356	402	404	393	365	412	400	435	410
23549	20866	28243	24578	22397	21917	17687	11027	7910	4521	3054	1847	2197	1911	1425	1001	868	671	667	613	589	506	527	559	483	512	381	334	343	324	307	327	334	300	340	308	299	285	292	280	292	282	316	279	287	281	261	253	257	290	266	245	294	275	275	262	242	272	281	243	292	240	256	273	264	255	263	255	252	276	258	287	239	238	259	272	258	273	280	263	277	294	274	289	264	269	279	259	279	285	246	259	271	266	270	255	296	277	291	286	299	257	258	268	270	263	265	249	249	256	238	243	262	282	290	239	316	284	285	284	261	277	253	286	284	276	235	263	283	291	279	279	254	276	279	241	275	267	264	255	265	285	275	283	267	286	272	269	271	268	281	267	278	259	266	242	241	277	264	274	272	277	315	278	279	273	256	261	270	262	271	238	254	266	279	275	246	260	290	262	238	259	261	252	288	265	269	289	241	260	280	303	288	236	286	288	276	262	271	294	266	270	275	262	275	270	243	257	262	265	273	278	263	244	253	272	263	243	280	234	263	258	298	272	267	287	240	267	297	256	256	271	283	272	269	281	279	248	284	260	237	296	237	258	276	263	274	278	251	255	258	259	291	243	281	248	262	290	256	267	310	256	247	253	262	276	268	301	250	270	250	242	232	265	253	271	248	268	280	260	254	265	253	250	243	269	247	284	272	267	249	269	269	261	272	258	265	277	288	241	235	252	275	275	275	251	275	275	262	248	287	290	268	261	292	273	273	275	254	262	253	279	264	249	266	257	263	242	251	263	284	256	232	291	258	256	258	256	285	286	264	274	264	280	264	276	267	286	293	262	280	272	267	291	292	281	270	259	256	242	240	260	277	284	242	274	282	253	276	254	283	266	239	273	257	260	269	254	245	280	260	239	262	260	258	281	273	276	291	281	258	274	272	247	263	259	231	265	264	293	262	265	291	270	297	271	284	281	248	264	265	270	276	264	286	285	259	299	262	250	262	259	260	268	271	264	263	253	248	259	260	270	229	287	278	293	265	299	275	280	280	282	284	257	252	263	284	267	253	286	256	316	248	269	279	261	257	271	245	259	253	291	259	283	257	262	263	289	266	280	277	250	271	263	288	314	262	262	245	235	263	262	289	268	290	263	276	264	269	248	252	252	274	277	239	251	299	268	279	286	254	266	242	318	276	250	262	285	229	240	272	296	253	277	264	270	249	283	254	266	289	263	269	283	264	270	277	241	314	296	294	295	299	269	271	273	254	292	250	256	262	285	270	241	283	249	273	214	264	271	279	275	270	253	273	264	245	276	266	263	287	275	248	275	267	243	291	247	290	272	265	261	240	288	268	272	245	259	239	259	277	272	276	268	264	263	276	270	265	242	256	266	278	252	278	276	262	242	251	261	253	280	247	237	264	268	273	259	281	269	230	263	271	245	261	272	253	268	287	262	267	264	229	238	267	294	245	254	260	250	270	271	278	268	275	285	256	264	273	252	271	284	273	244	286	261	287	247	261	256	275	258	261	289	265	278	263	272	279	247	250	274	286	259	265	288	253	247	300	262	237	269	264	287	277	289	274	252	247	258	281	276	284	265	291	253	269	254	266	257	274	239	260	253	278	256	267	311	269	280	283	282	236	261	264	262	253	242	287	264	282	265	255	261	260	287	276	253	249	301	246	271	268	276	271	261	279	261	257	238	240	278	276	257	266	232	263	269	253	259	278	316	261	298	248	263	277	288	250	261	253	255	272	251	253	247	260	249	278	279	258	266	292	261	226	267	275	283	238	261	275	271	279	302	302	247	228	254	245	268	262	286	273	259	241	266	280	252	295	260	289	271	268	240	275	297	264	263	242	267	257	263	282	279	301	266	270	290	244	265	267	250	270	262	278	230	227	226	288	262	264	255	259	276	267	279	258	261	276	282	261	281	303	254	261	259	274	278	247	273	271	278	286	278	274	249	250	259	280	291	249	253	255	274	274	255	246	272	292	270	273	259	264	254	274	270	236	267	263	297	261	285	274	255	280	232	264	243	232	263	253	260	267	261	272	233	287	242	260	262	260	273	261	274	290	295	287	292	266	261	254	253	256	273	247	258	254	221	280	272	253	274	272	293	249	257	253	264	253	291	286	263	265	267	283	262	268	270	266	273	278	240	266	261	269	268	261	281	263	261	292	263	254	263	269	245	285	264	279	272	260	264	244	254	273	276	268	272	265	251	273	287	256	273	275	295	276	256	249	254	290	274	265	244	248	260	266	300	239	292	260	254	261	258	267	278	263	205	278	270	306	281	294	251	269	292	245	278	263	262	294	287	287	286	277	295	287	265	291	257	278	264	276	266	281	272	245	253	256	274	266	261	280	275	296	273	271	240	254	262	265	271	284	242	267	265	257	283	268	217	270	262	261	274	265	291	255	244	229	293	253	264	257	268	241	245	266	267	236	247	261	244	275	277	273	262	268	256	274	276	268	275	281	276	265	269	263	259	246	269	251	234	280	258	260	270	249	230	265	263	245	260	281	275	277	253	284	257	270	285	260	260	270	279	269	264	280	240	286	240	253	327	272	277	269	297	289	264	292	265	272	257	279	249	247	246	262	239	300	271	245	259	234	272	282	255	264	283	286	265	310	253	296	272	305	271	261	277	269	260	262	271	282	260	273	289	273	276	231	258	281	285	271	269	280	294	275	272	256	253	274	244	273	253	280	274	262	243	254	256	257	262	278	230	263	280	243	269	249	252	278	271	259	248	246	284	289	258	261	270	243	249	274	269	276	268	280	272	256	291	280	291	268	276	266	275	278	287	276	252	248	260	279	250	233	269	280	265	296	284	270	291	237	243	256	253	280	245	265	277	266	285	259	276	258	289	252	280	261	244	261	284	289	272	297	245	280	269	274	265	287	258	265	262	246	282	264	234	280	269	282	278	266	265	232	262	269	255	276	264	255	267	287	262	282	271	243	225	278	280	269	270	248	263	275	246	273	270	262	256	267	278	249	270	278	281	258	279	262	262	269	269	248	248	258	244	271	255	254	236	282	284	265	275	254	263	285	284	244	242	259	281	274	273	252	268	277	243	304	283	299	242	257	247	235	277	267	283	261	253	260	279	275	247	268	282	241	249	250	279	268	261	237	271	257	293	242	261	256	274	281	304	263	268	263	254	279	264	273	283	276	270	263	250	266	265	270	261	282	286	269	269	274	276	247	248	262	304	290	262	257	269	278	243	254	268	254	270	289	275	265	281	288	274	265	297	258	274	236	272	287	263	260	283	270	296	224	290	249	256	251	259	271	270	271	292	275	265	279	271	272	239	261	260	256	269	262	286	260	259	246	284	281	245	244	246	283	245	250	265	295	256	282	260	252	313	263	255	265	258	268	260	268	285	270	273	278	290	252	268	255	251	273	296	258	276	253	257	285	286	260	261	267	268	228	260	273	270	278	282	275	245	235	284	265	275	237	279	224	243	271	279	258	271	262	264	264	283	249	260	260	256	261	276	254	271	279	293	270	273	281	256	259	274	275	268
36919	49023	45275	37142	27976	24649	20953	16587	13672	8028	5980	3585	4132	3464	2447	1731	1439	1017	1126	1021	957	749	771	954	665	663	540	496	487	446	433	397	415	391	393	410	374	353	335	324	356	357	379	353	336	320	343	350	305	318	319	323	314	305	340	322	334	292	322	275	312	299	305	318	338	322	323	317	308	304	322	337	325	309	311	347	331	316	296	277	301	321	336	335	292	306	318	321	318	302	311	307	312	331	315	323	309	317	350	336	308	329	318	345	320	310	321	329	297	286	311	298	314	333	336	283	309	290	292	311	319	338	314	307	328	314	324	310	345	290	304	318	303	304	290	319	308	360	284	314	326	299	331	288	292	326	327	320	319	302	302	309	292	325	302	321	308	291	321	300	321	324	296	325	325	332	324	300	303	290	300	330	324	314	287	317	309	310	333	327	306	351	284	347	339	306	322	312	301	299	300	355	276	302	321	319	280	312	325	328	331	303	288	320	313	308	290	363	301	330	294	313	298	314	311	283	315	296	303	309	321	315	323	302	300	307	303	326	297	309	309	338	308	331	319	351	327	314	284	326	326	322	314	316	323	289	333	309	311	291	317	331	310	330	323	289	330	335	324	328	307	307	335	326	325	311	348	294	315	320	315	310	318	301	307	328	285	324	318	347	298	316	319	323	312	315	304	297	326	313	300	335	305	317	317	310	316	284	313	302	312	310	339	314	340	321	321	313	330	313	335	323	323	319	295	330	296	329	319	336	339	302	323	297	325	297	325	307	353	295	320	320	319	335	326	305	315	294	294	283	292	290	321	349	331	292	298	347	288	290	292	316	319	324	329	305	287	321	324	323	308	287	339	288	283	312	291	343	330	326	286	285	324	341	320	320	321	321	336	321	319	285	294	335	300	312	322	332	307	309	293	336	350	317	274	322	321	320	316	309	308	325	305	325	322	310	299	364	287	313	310	288	297	336	307	314	305	304	316	308	320	295	322	293	334	299	299	287	312	306	304	278	346	309	340	320	346	312	300	345	325	313	286	372	302	273	296	342	321	329	306	319	320	291	310	304	321	303	275	323	322	360	349	335	331	329	315	322	289	312	296	290	319	344	317	321	304	323	311	322	316	323	326	306	349	296	318	297	301	291	307	320	327	331	290	316	298	326	324	308	338	313	321	324	321	349	287	315	285	307	286	303	331	315	316	320	316	296	337	329	288	307	299	311	296	303	323	305	298	308	316	329	303	293	308	326	318	276	302	327	323	301	290	297	339	295	328	296	305	304	320	312	285	314	312	323	302	343	301	340	300	335	301	330	307	294	284	323	305	315	333	291	326	314	317	300	316	328	301	305	318	335	307	308	307	295	329	314	303	309	283	299	305	311	344	294	353	310	341	316	290	318	326	300	288	315	296	339	319	294	312	333	333	323	296	314	313	311	318	318	287	337	310	310	323	329	312	334	314	313	324	294	290	295	291	319	308	322	355	312	294	307	316	352	336	304	309	335	345	325	300	282	325	283	307	360	290	291	299	323	314	301	297	319	313	314	311	331	318	320	330	320	301	308	322	318	308	331	320	282	287	315	320	325	315	304	326	304	325	316	293	307	326	311	329	323	278	316	327	311	339	299	316	345	304	299	320	350	304	312	373	307	318	294	314	318	302	338	322	320	329	320	285	309	320	326	314	318	338	316	326	328	313	316	315	305	317	301	307	313	327	289	318	289	285	288	309	286	313	316	286	312	320	326	309	289	305	311	319	336	285	323	283	293	329	305	310	305	317	288	296	325	303	333	308	300	327	329	310	321	323	342	295	311	324	315	344	292	308	317	299	303	312	335	300	343	307	324	355	319	322	325	307	287	298	324	346	308	340	350	287	307	347	331	295	297	306	331	335	306	300	266	323	330	323	307	323	306	308	345	320	348	331	353	328	325	338	301	303	310	328	321	310	322	311	317	306	306	310	311	314	294	315	298	341	318	320	296	310	316	327	315	331	306	298	318	328	311	309	307	338	333	329	315	321	301	302	331	289	328	301	321	311	311	309	317	317	307	281	321	328	318	322	322	291	317	335	312	302	307	308	305	301	324	319	357	327	323	317	315	343	308	293	314	323	353	314	314	281	305	333	330	324	333	307	322	289	304	323	340	309	307	312	319	304	331	303	330	296	312	353	324	325	305	313	325	306	306	309	344	315	343	321	323	311	307	318	323	315	311	345	323	316	322	301	281	339	325	318	338	313	316	338	297	288	288	311	303	286	300	333	321	326	328	343	343	323	341	305	335	314	322	312	340	320	328	344	313	333	337	311	318	326	301	322	328	327	324	303	283	311	287	295	303	294	327	333	279	282	309	318	286	298	314	302	307	312	339	289	313	307	317	305	311	305	295	311	318	304	296	301	344	321	321	293	328	325	316	288	308	303	324	318	294	307	287	339	304	331	281	326	317	325	336	317	327	307	303	275	367	300	300	245	285	336	316	294	335	297	349	318	322	321	326	334	297	301	287	297	325	315	314	319	301	365	302	282	300	335	300	338	304	316	357	320	323	319	323	325	350	335	307	314	328	328	310	300	307	350	301	319	301	326	314	324	314	336	316	345	339	318	304	305	311	307	310	316	311	296	354	316	321	323	330	303	309	319	304	314	304	336	318	318	338	315	330	301	311	309	331	297	276	301	299	335	347	298	324	326	359	281	306	291	294	294	293	340	316	347	337	309	325	322	325	326	292	296	287	313	303	295	286	309	343	307	318	299	293	323	315	314	334	283	344	324	339	306	261	339	299	306	328	283	323	295	326	307	320	304	281	293	320	322	330	324	321	314	312	281	344	318	317	320	304	325	299	343	307	344	315	293	272	322	294	304	314	343	286	290	297	307	306	330	310	329	328	324	326	313	336	322	311	330	299	304	321	319	303	313	308	298	319	298	350	318	315	301	299	310	309	296	312	341	290	304	332	327	310	295	355	303	303	348	311	308	301	288	324	318	317	313	335	336	338	319	352	328	329	321	304	316	308	349	323	295	282	323	286	293	303	320	313	317	337	301	286	336	308	335	315	303	301	331	311	314	312	308	318	329	318	297	300	323	335	286	310	293	294	304	303	301	316	291	308	293	334	301	352	359	333	320	290	306	324	330	280	301	329	278	301	320	299	297	320	315	328	312	316	332	317	295	335	287	316	305	312	326	314	339	307	307	305	316	306	322	272	314	301	286	307	320	323	297	309	335	320	314	322	299	314	304	311	303	315	307	324	302	333	306	327	340	301	349	307	312	304	312	336	316	293	292	303	323	311	310	306	330	331	331	331	312	315	314	298	323	265	313	320	300	308	344	320	307	315	299	289	329	306	305	308	282	279	319	310	313	320	349	334	287	309	319	288	343	318	345	326	298	339	323	322	323	334	297	278	310	284	288	296	310	320	282	325	328	306	326	343	311	328	267	318	331	328	301	342	330	318	302	307	310	286	310	335	300	323	327	329	345	332	323	299	323	297	330	302	290	290	311	307	303	331	316	317	322	308	326	306
24607	20928	27860	26392	21576	17463	12199	8566	7284	4369	2974	2427	2310	1863	1213	985	799	631	601	638	536	610	571	582	583	516	480	479	434	442	428	426	449	385	400	404	393	400	378	390	384	426	377	386	388	410	388	397	377	349	393	380	353	375	398	355	413	379	407	422	364	364	375	375	373	369	393	408	385	366	378	391	378	360	392	376	382	369	398	407	351	389	397	380	379	346	363	404	361	404	431	362	366	365	381	405	400	350	363	377	371	410	388	373	398	358	418	340	360	363	407	391	356	400	382	380	384	387	374	367	393	399	398	381	377	373	391	387	370	386	364	344	354	381	351	367	379	386	384	377	361	358	392	373	374	357	377	354	370	396	396	370	362	365	386	360	350	393	408	369	347	370	399	368	346	374	386	346	361	385	386	407	406	386	396	428	377	381	389	385	378	330	367	383	369	360	371	386	394	361	377	405	371	387	360	370	411	360	402	393	367	373	341	364	399	377	349	369	364	387	386	377	360	392	394	366	371	365	387	378	344	404	341	336	371	424	368	368	356	401	391	394	375	356	375	354	382	392	391	350	385	398	391	381	384	403	405	380	378	390	407	370	391	372	414	367	380	363	418	338	413	372	381	389	351	385	386	342	396	374	379	406	369	371	392	391	357	400	351	373	379	371	383	409	409	409	363	404	371	376	344	376	393	398	414	404	415	366	384	388	349	409	350	372	349	345	348	401	368	394	407	375	389	380	395	394	404	389	399	380	362	365	419	391	368	393	409	386	386	388	367	356	375	378	357	381	378	391	389	378	412	384	383	388	358	404	358	366	390	423	383	377	385	343	393	397	371	364	362	361	387	348	377	375	367	394	395	360	359	364	403	415	344	370	378	374	377	353	371	380	406	364	362	382	379	342	412	410	402	346	366	382	359	356	361	373	369	395	394	366	341	382	374	321	394	369	395	382	378	380	387	349	365	399	385	340	402	383	393	403	364	378	382	367	411	401	382	384	351	350	386	403	401	376	357	389	365	390	397	378	343	407	378	339	372	381	337	340	337	408	403	382	354	368	351	415	379	364	399	375	401	383	399	381	359	359	389	403	355	364	392	363	354	360	392	356	368	392	382	382	377	362	393	381	376	373	378	376	367	369	359	377	432	400	376	376	424	384	372	390	355	396	361	385	391	359	375	369	360	346	363	374	363	351	371	358	342	368	366	362	417	366	384	384	373	356	415	384	381	383	375	373	409	377	387	377	438	414	353	379	408	368	353	363	360	401	371	352	410	432	390	351	360	371	383	361	343	378	367	368	387	406	364	420	396	350	383	394	398	346	389	366	387	395	402	382	367	394	421	387	413	387	398	366	388	405	372	349	404	403	370	372	352	431	374	392	347	354	382	341	396	382	390	402	394	409	377	384	362	337	380	378	402	374	373	370	386	357	367	424	375	381	432	403	393	371	350	357	371	354	368	380	341	396	361	389	398	369	381	393	402	399	371	392	374	382	380	391	377	388	397	404	348	379	407	365	342	350	384	382	364	386	374	374	350	381	376	355	398	388	384	377	356	395	373	339	392	415	357	395	393	359	345	363	362	401	336	390	389	363	358	376	408	362	399	356	356	419	376	360	357	382	387	378	380	369	397	382	360	374	407	396	370	377	359	369	376	378	423	381	402	339	377	370	384	385	418	362	383	396	410	387	368	388	404	371	411	367	367	359	394	397	370	400	379	357	367	408	366	368	354	431	386	362	377	365	366	352	417	391	381	376	413	368	331	373	352	375	391	356	382	383	388	375	347	377	366	384	371	354	351	408	396	390	361	375	416	392	396	373	440	382	366	398	373	371	348	335	342	340	399	376	362	386	390	382	364	358	388	355	376	378	339	410	357	380	380	375	357	347	372	354	383	374	350	394	357	392	381	425	358	372	384	371	353	387	399	396	377	351	384	362	395	400	371	385	330	342	381	354	414	384	361	393	372	364	409	375	385	373	352	366	400	397	388	404	390	376	372	417	410	368	382	357	384	390	366	388	359	395	341	355	358	401	349	358	370	411	376	363	385	389	401	378	371	387	362	363	372	384	376	405	412	373	357	401	397	371	351	377	348	405	362	358	391	400	423	384	358	350	378	374	395	360	372	381	370	362	384	367	386	369	369	383	370	393	350	421	379	366	393	394	351	382	403	372	400	401	409	382	362	395	392	378	368	345	402	390	369	406	379	369	419	365	367	358	408	387	377	348	372	392	365	405	399	383	388	357	393	388	368	364	362	401	404	384	340	404	403	417	363	396	378	386	394	372	357	360	382	383	365	396	360	401	368	401	393	385	357	357	362	408	377	350	367	390	397	400	417	366	377	391	386	389	362	367	426	424	391	389	403	403	344	408	387	393	378	396	399	391	390	409	379	351	388	379	346	381	363	375	399	423	344	411	377	366	396	364	389	393	373	370	361	373	381	391	345	366	351	349	357	393	390	377	387	384	351	412	381	399	368	391	406	384	393	338	402	340	392	361	394	399	356	368	363	363	422	357	350	381	365	375	357	375	399	350	381	340	361	383	372	418	383	402	380	368	382	387	364	368	381	386	380	406	391	363	388	422	391	390	382	344	389	365	402	377	345	365	382	378	393	398	360	392	357	377	391	355	406	415	356	364	352	361	389	373	339	361	362	384	388	383	349	366	366	366	384	358	377	385	337	396	353	399	371	378	348	375	388	349	377	409	364	379	351	383	381	389	388	350	369	368	379	384	389	391	387	372	390	363	360	333	396	395	397	392	405	412	399	353	386	372	381	383	374	380	437	393	389	389	368	402	386	393	363	400	395	359	419	365	362	370	370	381	372	385	367	391	374	379	397	351	375	340	361	375	410	397	354	377	370	338	357	393	393	382	390	352	370	400	373	394	400	390	390	365	379	377	365	411	351	354	371	386	378	388	387	353	372	381	401	393	373	396	370	394	369	376	349	374	385	347	402	394	337	396	343	374	369	397	394	351	371	373	388	392	363	409	403	376	370	438	337	368	347	388	381	401	382	393	401	381	381	371	367	384	352	377	407	372	383	414	345	386	380	360	396	373	357	373	365	364	362	365	374	393	365	397	363	375	400	372	370	364	379	379	396	387	394	359	407	359	402	385	397	373	406	362	365	360	365	362	386	382	374	389	338	381	402	398	374	378	379	361	383	412	355	389	368	364	392	366	360	361	376	358	394	401	354	377	360	394	398	388	362	354	380	397	358	380	370	371	378	399	381	384	395	409	363	324	420	403	380	391	385	385	390	399	409	377	354	390	366	362	383	372	362	384	367	386	367	355	399	406	358	386	388	373	371	388	416	381	374	380	362	422	376	367	365	368	407	365	411	390	378	385	426	387	413	345	348	368	362	406	357	377	399	388	400	368	393	367	391	361	364	410	371	379	347	390	382	361	365	349	373	388	370	373	384	384	380	372	366	377	377	366	383	383	367	365	360	371	376	355	368	336	370	380	412	369	356	375	350	412	392	408	381	389	401	341	373	401	369	349	379	394
36855	44843	42969	32793	26159	22684	17787	15310	13199	8456	5860	4726	4317	3735	2279	1735	1130	984	888	964	751	843	801	790	743	674	561	584	514	518	500	483	512	476	485	472	468	478	494	425	466	456	455	445	460	445	451	409	428	447	449	464	413	432	410	423	400	448	503	449	456	420	398	426	447	453	450	431	478	460	444	430	423	449	422	421	437	402	463	416	389	492	425	473	454	431	406	467	464	415	432	471	424	503	467	421	434	432	450	430	431	440	490	412	438	427	411	431	407	436	451	448	447	439	441	453	419	440	453	418	435	423	427	425	438	412	488	475	420	432	461	445	425	462	432	438	461	436	460	432	452	408	485	450	415	417	423	475	409	433	451	434	430	472	466	397	419	468	459	444	443	433	408	479	428	416	472	399	474	418	394	487	434	428	432	402	486	432	431	437	452	425	435	451	444	440	461	426	432	457	450	440	459	468	398	415	424	487	407	457	416	441	434	436	436	442	422	420	454	465	433	419	446	439	442	439	428	435	438	448	408	415	435	462	472	435	471	405	445	442	420	446	440	389	432	442	485	409	438	415	443	441	407	429	439	389	449	425	428	433	431	431	464	445	458	441	425	430	449	446	392	420	443	447	435	462	456	427	438	421	451	456	438	420	452	436	434	448	397	465	426	453	460	422	425	432	433	392	447	435	423	427	462	467	435	452	447	435	446	467	437	452	391	422	435	457	470	465	431	449	409	476	419	429	433	447	385	431	461	428	469	456	462	433	413	430	447	437	419	463	463	454	443	421	468	437	470	406	442	443	397	430	443	393	465	435	481	432	473	435	421	447	448	410	412	441	405	456	475	428	440	468	426	418	446	439	433	465	430	452	447	422	438	455	467	447	447	424	422	437	423	442	430	472	455	430	441	435	463	421	432	436	442	442	460	451	459	445	424	432	407	447	442	465	446	461	494	403	478	421	455	442	414	422	445	442	433	472	433	418	421	439	414	434	445	432	456	473	436	413	427	429	389	428	408	411	425	390	481	463	417	463	459	450	440	418	459	430	462	460	448	449	404	422	410	426	407	434	457	449	427	460	421	445	441	410	430	448	409	423	437	419	430	443	393	442	441	446	467	410	432	459	485	432	446	432	430	429	426	446	465	440	430	455	412	440	474	465	455	434	436	434	441	434	414	468	417	445	405	455	435	434	438	446	475	456	429	439	427	428	429	414	439	438	415	439	445	424	451	444	456	411	480	464	407	434	466	494	466	427	435	417	430	487	424	408	462	425	491	465	428	436	467	432	450	410	433	447	459	442	451	437	461	447	443	453	451	429	417	417	446	460	425	424	474	438	465	411	457	446	406	415	446	428	472	440	429	427	432	443	429	420	449	481	450	418	457	488	413	437	425	417	447	468	391	431	475	433	433	415	449	467	420	427	459	405	419	459	434	440	437	438	405	446	420	415	433	442	440	435	468	410	449	455	446	445	452	405	469	418	414	443	445	438	456	443	434	402	441	414	437	462	465	409	433	438	450	412	465	422	425	396	430	443	443	456	447	438	466	424	403	446	443	432	453	454	452	417	451	437	395	435	454	463	418	450	422	465	479	419	423	461	445	430	418	438	410	413	460	443	425	461	472	455	460	469	446	429	452	441	459	458	428	424	431	475	456	433	430	438	406	419	452	449	456	480	422	453	441	448	436	431	433	444	439	449	434	422	415	407	437	425	406	429	440	463	443	459	416	430	426	435	415	416	406	437	465	455	410	412	451	437	409	429	454	451	427	413	437	441	460	427	425	462	412	430	435	432	440	443	413	433	430	435	417	468	417	435	456	422	395	425	446	447	484	441	455	434	415	437	433	426	462	447	436	448	440	431	420	434	449	445	454	406	450	444	413	453	423	386	453	430	453	416	425	430	469	438	490	450	412	448	429	430	432	471	443	469	449	471	409	428	441	431	437	433	426	435	479	450	405	443	489	426	441	398	420	432	421	416	399	462	414	432	455	432	416	431	441	412	434	439	425	472	390	453	467	416	468	436	415	408	470	436	456	420	424	440	372	445	435	427	474	426	409	437	414	441	427	430	429	430	433	446	474	430	435	440	450	448	445	459	404	411	419	434	403	450	422	448	428	426	423	431	469	440	394	452	443	419	428	435	451	438	434	443	437	457	443	450	434	428	430	481	442	431	421	448	481	416	435	448	467	479	458	432	410	457	455	425	420	448	459	466	463	417	386	423	429	421	446	421	416	461	469	442	433	476	429	435	442	430	402	407	413	436	432	440	421	451	416	441	424	427	442	420	431	429	441	455	422	469	454	446	436	431	483	432	484	438	418	440	455	446	449	468	437	467	409	403	447	442	481	427	424	430	456	422	439	452	429	452	424	407	420	450	467	476	407	457	436	423	426	432	437	418	432	438	450	405	423	466	440	429	407	462	433	453	469	431	471	429	432	445	462	450	448	485	419	470	431	414	455	419	465	417	431	471	431	458	403	439	412	441	425	427	434	470	460	432	454	412	447	411	435	439	415	411	472	422	450	453	417	412	489	455	454	434	402	436	416	429	440	437	395	431	456	449	406	471	415	435	437	429	472	420	460	451	446	446	427	465	449	428	449	383	441	450	442	451	438	435	446	462	424	430	455	418	415	414	438	463	421	477	423	420	456	423	448	455	452	424	444	465	450	462	438	452	437	433	443	444	408	409	454	445	429	450	401	455	465	456	481	445	450	420	453	456	424	464	476	412	489	431	454	436	435	449	457	405	419	432	445	442	447	455	414	416	461	466	449	398	427	391	478	458	439	440	419	464	430	454	438	454	471	475	408	460	475	441	388	445	434	411	434	426	436	428	428	426	448	422	456	437	419	477	424	403	438	450	440	419	414	462	431	445	443	435	406	452	414	426	465	410	429	428	520	427	426	426	457	435	404	432	459	463	458	433	452	412	418	455	464	401	454	416	467	439	468	441	457	449	430	432	416	463	456	456	428	445	465	410	415	459	440	402	460	462	437	455	456	468	428	459	445	463	449	432	453	431	422	453	425	433	431	480	462	468	445	478	390	426	455	454	432	433	465	449	461	430	440	456	397	416	419	417	494	450	423	409	423	412	462	420	429	472	460	441	425	449	476	449	407	428	470	423	399	423	454	411	460	423	429	410	452	469	424	456	451	445	423	420	446	426	459	425	447	428	459	433	441	424	444	422	417	427	440	443	435	443	456	468	454	435	417	445	453	439	413	418	414	429	452	453	417	440	464	364	465	423	427	449	465	440	449	412	401	435	464	402	440	407	456	414	456	410	437	433	420	453	436	400	468	433	437	422	449	427	447	427	446	447	439	448	441	412	443	486	464	417	409	452	404	399	432	432	455	435	451	412	409	469	488	415	464	406	399	436	455	437	487	426	432	465	418	468	432	464	432	427	450	482	453	409	437	416	461	401	433	427	445	437	450	448	440	442	442	427	451	431	445	460	441	454	448	447	474	406	441	476	467	479	457	471	455	457	443	399	460	422	429	416	433	425	399	409
22445	20905	28555	23489	21581	23719	24128	16116	13541	9563	5666	4325	3474	3152	2001	1444	998	990	1010	945	974	796	776	743	639	500	438	429	391	414	396	359	353	369	375	362	353	364	351	359	330	308	311	306	325	327	279	294	323	303	315	304	319	297	347	303	329	295	324	293	306	315	302	346	320	298	315	306	303	299	295	301	309	296	284	349	322	286	292	306	293	280	270	310	344	298	314	319	281	295	298	298	317	333	330	314	293	320	295	311	311	288	281	281	339	302	290	298	303	301	330	276	300	326	298	299	309	313	316	350	296	326	300	280	291	299	345	356	343	310	312	300	300	310	295	312	347	280	301	283	306	312	298	284	288	333	298	276	305	294	310	323	289	280	285	303	310	312	286	315	313	298	295	314	271	325	321	307	303	311	274	331	301	275	280	320	314	252	289	325	329	281	306	303	282	290	294	295	314	316	323	309	313	291	306	279	310	313	295	315	303	296	300	322	290	341	298	292	320	301	318	297	327	305	327	304	325	327	293	306	279	318	307	302	311	321	290	303	293	307	337	298	305	306	298	289	300	303	338	323	299	290	285	299	292	312	320	283	315	334	284	314	305	309	311	300	290	309	296	300	301	348	309	288	323	365	304	299	302	305	317	293	306	316	313	332	299	295	301	330	316	308	250	327	293	272	259	303	286	332	302	286	328	303	307	323	311	309	347	335	288	315	313	307	276	306	282	317	291	307	303	320	309	315	291	306	259	308	326	306	320	319	325	317	324	289	299	311	313	289	322	307	299	310	322	307	304	278	326	327	318	300	284	316	313	328	304	300	316	311	302	307	308	312	280	273	292	317	283	309	318	320	327	309	321	316	304	283	297	299	284	306	324	349	360	322	273	305	310	316	300	309	314	307	325	296	318	313	320	286	290	321	297	308	314	303	304	347	346	288	328	290	308	303	335	309	296	318	343	317	301	333	288	295	256	301	303	308	303	284	294	323	310	299	290	296	317	317	308	311	322	343	322	290	307	300	307	351	295	330	324	305	312	340	328	312	323	322	326	294	300	289	330	297	316	327	315	292	314	314	307	285	329	330	289	329	301	307	314	311	301	309	292	290	303	312	296	316	309	307	287	325	325	307	295	280	272	302	287	307	338	301	323	295	309	291	332	308	314	305	285	321	289	304	297	345	316	339	312	270	305	297	301	303	318	327	318	275	328	310	278	295	318	291	309	304	322	264	270	298	313	303	303	304	326	285	318	281	286	280	319	321	292	281	298	322	306	300	317	324	305	331	292	303	286	287	311	313	323	296	314	298	295	285	312	311	316	334	281	317	308	305	299	314	297	277	362	267	294	319	294	306	293	291	286	304	297	330	304	292	334	294	325	306	288	317	328	310	345	312	315	288	303	310	304	303	305	316	312	363	325	348	319	297	305	326	311	324	328	316	315	290	313	312	298	297	310	301	310	314	281	288	288	303	305	311	301	321	301	304	318	323	319	323	306	301	352	292	306	329	301	294	285	316	325	280	316	319	278	308	328	309	318	282	329	270	333	293	289	267	292	317	294	304	289	314	300	268	305	305	293	318	294	330	304	305	311	344	295	319	292	277	277	322	304	330	301	310	293	306	313	302	286	306	301	284	322	317	278	312	314	303	301	314	312	305	300	317	323	285	278	289	319	327	319	315	301	322	317	329	322	308	302	341	304	313	323	301	328	301	326	310	257	313	309	300	291	320	297	311	307	327	304	300	323	339	325	300	290	278	322	292	320	320	289	340	330	286	311	325	276	288	293	289	313	335	302	272	320	329	292	314	285	310	279	317	337	328	299	282	293	314	283	303	316	282	308	332	293	304	290	312	290	312	298	318	322	311	317	308	303	289	315	306	306	273	318	297	359	313	335	303	306	348	302	326	307	316	287	308	290	333	320	290	317	306	270	302	326	294	279	328	295	287	306	318	278	266	302	303	305	298	286	296	315	307	286	294	269	298	275	337	314	276	342	314	309	289	317	345	327	311	301	284	293	309	315	285	303	338	326	320	328	303	318	275	308	259	286	287	308	301	274	336	306	300	316	310	308	333	304	301	307	312	303	334	330	305	273	292	273	342	332	297	282	274	342	311	276	336	279	311	306	332	312	326	297	312	313	317	331	282	293	319	292	297	295	289	333	309	296	300	299	303	292	308	282	324	298	323	336	326	304	318	323	297	281	279	321	293	288	290	322	307	315	331	272	277	312	301	298	285	300	327	338	303	303	293	321	298	273	292	301	305	321	324	315	301	296	300	317	318	298	354	307	336	324	294	330	303	298	307	288	299	330	315	292	294	297	299	319	299	334	295	301	299	283	364	286	299	308	300	329	301	328	318	317	302	307	314	317	313	295	308	322	272	299	334	299	302	292	310	309	290	315	302	314	307	313	281	348	318	274	286	337	324	316	330	297	326	311	302	335	336	315	333	311	291	300	304	314	330	314	291	297	256	281	301	310	321	307	286	313	342	306	321	314	276	309	310	343	334	276	297	338	285	335	296	313	303	320	306	305	328	287	293	298	275	292	302	308	300	302	292	312	314	314	320	310	289	354	310	304	294	312	343	267	297	343	302	290	300	312	280	278	308	304	306	314	285	294	313	300	295	312	300	306	289	325	301	304	298	293	330	323	337	294	311	295	292	319	312	297	302	281	294	292	307	291	301	327	286	284	319	321	323	258	325	351	257	308	306	286	359	273	326	294	296	251	284	318	299	294	303	297	303	296	310	290	301	281	257	294	339	293	312	319	287	316	310	304	334	313	314	312	304	288	333	293	313	291	324	330	293	266	320	313	310	312	292	318	302	305	301	296	327	280	330	323	316	324	290	309	288	301	291	282	301	318	307	291	305	338	314	280	306	275	324	284	311	305	316	318	285	312	309	309	294	317	288	272	305	291	344	298	330	293	300	294	334	309	288	325	283	312	317	309	322	311	291	318	300	326	346	266	312	307	335	302	301	341	283	327	271	309	311	328	361	301	316	286	307	312	318	326	296	289	317	305	298	332	320	298	316	277	307	327	290	324	335	303	321	308	331	297	339	298	299	324	313	314	317	335	279	343	292	306	283	312	312	302	304	311	307	347	316	300	323	297	314	279	305	277	317	315	315	313	305	296	333	278	274	287	301	292	309	292	318	285	308	295	316	271	323	302	322	317	335	274	307	291	307	276	328	340	312	314	363	331	271	285	306	295	308	316	299	320	294	332	335	295	307	319	314	285	319	294	288	313	300	301	313	324	292	321	296	284	278	318	318	306	292	313	311	313	283	316	310	269	321	292	298	299	322	319	287	263	334	302	310	303	328	300	306	271	306	294	289	308	320	297	301	322	322	303	288	318	279	298	325	297	294	309	303	341	285	287	313	320	276	286	294	325	280	316	325	302	300	281	312	277	282	296	292	336	309	303	307	331	292	331	309	305	297	306	331	314	333	301	285	319	288	279	277	276	311	334	324	313	328	343	300	285	300	311	314	320	304	264	330	298	325	344	289	318	318
39895	54956	51126	41654	36410	29898	23953	21941	20609	14503	9992	7882	6337	5803	3640	2525	1565	1697	1748	1636	1705	1290	1192	1133	907	742	555	547	497	528	499	465	496	425	424	437	427	428	415	383	381	346	375	411	360	364	330	344	358	338	351	351	317	354	335	312	367	357	330	322	394	305	363	344	359	383	350	341	337	381	345	387	338	347	339	324	336	345	336	356	350	370	392	354	365	322	335	357	382	322	342	360	340	329	352	357	376	367	346	352	376	365	383	398	337	405	322	359	352	350	341	337	371	322	326	337	347	380	341	345	342	340	362	348	338	371	365	390	350	364	338	319	331	358	368	372	351	360	372	340	374	323	363	378	333	374	283	342	311	316	335	344	384	343	344	352	334	336	334	355	370	362	351	348	355	360	315	318	311	359	368	329	341	359	341	337	335	336	364	313	304	328	321	369	335	362	341	352	360	326	322	394	340	325	325	352	351	350	335	345	367	324	353	385	341	340	350	388	309	341	351	310	342	341	356	345	342	359	347	358	329	354	316	336	339	352	367	353	375	342	349	363	350	317	334	344	353	336	356	326	316	326	355	326	345	322	316	334	332	370	334	389	360	333	341	339	339	352	375	339	390	350	366	345	360	324	329	338	363	349	348	368	364	365	386	326	357	342	363	365	345	349	335	344	291	378	393	347	348	346	342	387	358	338	358	363	315	317	379	341	328	318	396	327	336	339	337	368	379	350	360	393	356	348	325	368	354	343	363	351	354	352	342	322	341	359	355	334	361	351	346	345	343	363	352	343	335	358	287	353	347	347	349	363	348	349	344	326	370	364	336	367	346	355	331	338	343	354	342	346	359	333	350	338	371	351	318	340	311	330	391	318	356	353	339	308	336	335	344	359	343	348	324	344	344	373	341	363	366	360	350	362	359	342	355	344	359	322	360	353	314	359	347	304	347	345	323	345	352	359	327	363	326	399	353	354	309	330	352	382	360	370	346	361	320	329	364	349	332	333	369	333	388	332	349	373	319	363	370	335	365	321	334	344	335	345	330	349	347	358	320	393	342	319	338	348	334	331	353	357	342	336	364	323	338	367	345	349	363	324	365	364	353	348	351	371	385	345	335	327	356	342	346	340	332	337	335	365	315	380	372	351	327	342	334	373	366	335	329	338	370	325	355	326	307	331	367	364	358	356	329	357	365	394	332	315	343	363	397	373	356	369	391	354	348	334	319	333	358	338	356	354	317	373	321	342	342	346	354	325	355	337	340	323	342	339	342	300	349	372	349	329	364	316	361	341	344	358	349	367	347	336	337	364	310	329	361	321	334	347	345	343	328	338	320	382	349	370	368	347	384	340	318	340	341	339	345	333	353	364	355	332	355	368	357	347	349	320	350	352	345	354	371	354	367	359	330	331	334	342	342	353	355	336	361	340	351	345	362	320	333	323	337	359	325	344	368	334	354	332	343	377	347	355	343	334	324	353	360	299	331	336	356	352	352	344	323	333	359	373	344	370	325	335	355	325	348	375	348	345	324	355	352	346	345	332	363	324	351	386	346	350	363	339	339	355	356	356	309	355	327	317	337	339	328	353	329	316	346	356	341	345	350	362	325	353	333	347	351	344	324	401	335	329	346	360	368	346	313	358	385	347	334	324	386	355	343	330	326	354	355	342	349	352	399	329	318	354	355	353	354	327	328	334	370	335	344	343	335	349	368	321	342	359	325	334	358	346	303	323	372	371	362	349	333	350	300	342	348	330	329	353	369	359	322	341	348	321	320	335	313	305	367	337	340	379	360	365	326	345	317	342	352	348	346	333	383	306	357	337	374	354	352	319	307	368	365	345	383	356	354	327	339	326	378	340	337	348	345	330	339	345	359	324	340	303	326	319	369	366	327	363	342	342	375	363	316	377	336	349	356	371	337	364	362	340	346	340	328	377	344	370	349	343	355	368	338	363	357	377	370	370	351	322	358	352	346	351	354	327	360	364	360	346	316	381	362	353	364	358	348	362	345	329	354	337	342	346	356	338	333	339	337	348	348	348	353	392	347	353	349	359	328	357	350	361	328	358	382	345	336	346	397	358	354	334	368	332	352	318	322	337	311	343	347	344	340	342	345	370	326	351	337	354	370	387	355	365	339	350	319	335	349	354	372	337	361	328	365	329	316	348	366	354	345	367	346	339	377	342	354	336	351	364	355	366	339	343	385	330	308	344	360	344	335	349	338	364	329	343	343	355	338	350	328	341	350	342	324	334	322	344	357	326	335	331	352	314	377	354	373	340	385	364	361	358	374	331	384	336	331	372	350	339	380	364	332	345	341	350	375	363	364	338	388	322	342	358	351	356	328	346	327	386	347	318	364	354	337	332	358	366	339	363	344	350	324	392	337	349	327	328	333	330	349	342	330	356	345	341	336	364	338	337	322	352	359	376	356	345	350	341	350	320	324	366	345	310	331	341	312	319	363	356	353	346	354	323	339	299	351	345	347	353	326	350	333	340	371	343	338	359	345	328	372	355	362	328	376	341	364	361	348	346	372	317	335	365	349	327	374	381	349	345	351	330	363	323	337	353	341	368	328	381	340	349	343	348	344	349	311	313	374	361	348	326	303	340	370	351	359	368	355	392	352	360	371	344	350	353	351	347	384	331	343	362	352	297	341	363	361	375	341	347	374	326	360	346	339	336	358	326	357	375	378	317	358	354	364	356	371	328	356	339	363	335	358	345	340	321	352	365	338	353	356	342	365	365	350	347	357	365	332	343	343	369	357	366	351	337	339	354	331	364	319	323	376	361	341	338	338	350	349	369	370	341	335	335	339	378	370	347	368	348	357	343	330	377	314	339	314	367	350	346	373	345	350	326	357	351	392	367	344	351	350	331	365	346	350	356	336	315	370	346	356	377	335	361	337	344	358	401	341	361	345	348	345	355	319	335	364	322	346	373	333	338	372	349	355	396	353	332	358	354	345	350	337	351	328	376	351	361	382	327	348	359	347	351	340	351	350	363	315	351	322	311	326	382	346	371	360	346	340	354	340	334	335	313	336	334	333	349	338	347	365	343	367	310	315	345	368	315	331	354	307	347	376	342	365	353	353	316	354	375	334	339	322	342	356	341	323	372	349	360	326	318	348	362	359	345	350	327	339	375	340	345	371	359	332	372	337	364	335	348	304	355	355	328	360	343	354	325	345	380	380	339	319	339	351	351	353	331	352	346	380	330	347	347	337	350	354	351	361	338	343	372	310	362	337	368	323	356	354	366	350	355	334	345	327	358	338	346	340	344	331	345	351	327	351	361	354	356	322	329	360	355	342	319	335	383	355	342	337	352	334	348	359	345	338	340	391	343	305	342	370	348	353	352	364	362	357	355	319	366	349	357	369	326	361	339	342	350	344	359	352	353	348	354	316	347	363	340	338	393	322	321	332	342	332	340	333	349	359	342	319	367	355	349	385	349	373	361	339	305	312	332	351	331	351	289	333	346	345	344	319	335	354	307	377	336	329	351	356	353	364	337
28775	26035	30146	29315	19547	11724	5870	4957	4718	3908	1730	1434	1360	1182	942	854	665	606	569	736	701	533	519	443	383	390	404	383	365	366	361	381	388	360	321	342	359	329	350	309	358	338	337	326	296	327	298	347	346	336	341	327	342	354	344	338	334	345	329	314	363	298	328	329	363	313	320	349	328	300	360	357	335	316	331	328	313	357	334	342	342	322	352	308	343	293	302	317	359	337	320	349	344	332	329	347	364	329	344	338	350	326	358	331	330	316	331	316	362	337	348	334	323	343	310	322	331	339	348	272	337	366	339	315	329	333	371	306	346	363	318	316	321	351	328	355	315	351	356	308	312	336	307	314	329	321	359	320	339	345	301	324	307	339	321	330	334	338	338	316	346	328	361	336	345	340	329	307	336	328	321	318	348	344	341	298	341	346	345	334	315	300	379	296	351	331	324	361	330	323	354	334	300	336	316	352	325	316	311	309	305	342	350	320	331	347	347	303	318	312	319	315	335	312	345	315	314	357	329	365	337	345	328	330	338	350	337	317	344	319	335	323	321	335	335	315	318	327	343	292	340	317	341	332	336	336	325	345	304	326	325	336	340	333	320	341	343	348	314	333	342	296	322	369	359	328	336	339	341	331	364	349	346	340	315	311	348	344	347	304	333	309	310	336	315	314	318	296	346	321	339	346	345	346	350	329	337	311	308	307	305	310	327	349	334	319	338	324	343	364	336	327	321	331	346	350	336	320	318	335	349	367	343	349	337	314	314	338	303	341	369	327	345	359	341	354	329	284	317	337	348	341	305	324	341	324	316	322	295	319	331	330	329	313	341	310	342	329	301	366	313	332	382	343	334	340	324	346	326	343	333	338	325	285	325	337	324	347	315	340	303	333	326	350	333	334	355	329	379	343	351	300	363	366	301	332	329	331	318	348	331	348	357	330	319	326	346	350	344	320	305	325	318	326	337	323	347	318	325	326	312	345	329	333	311	330	329	345	354	319	349	355	329	315	356	311	323	327	303	299	343	323	343	324	358	324	305	316	301	312	343	331	358	347	310	334	318	324	309	329	313	303	302	307	336	343	304	311	323	330	307	326	319	335	314	305	336	305	342	311	332	340	336	313	326	338	339	337	307	311	324	345	346	345	360	295	373	320	294	341	341	347	334	322	345	335	321	343	296	290	333	329	353	315	338	316	338	376	364	296	334	335	317	355	369	341	362	332	322	315	316	321	337	330	312	343	324	327	336	352	341	340	325	311	320	335	305	302	325	324	371	306	325	332	326	341	334	349	337	321	327	314	336	314	321	351	350	366	330	370	323	327	315	335	334	331	321	321	332	342	310	335	317	329	327	324	337	352	312	344	332	329	333	336	353	350	333	349	314	340	345	319	339	327	303	322	328	332	331	345	319	347	309	348	322	348	336	349	317	298	315	339	339	305	350	300	318	370	350	303	363	340	317	345	328	328	335	310	350	360	367	322	330	353	329	308	350	303	333	315	327	335	314	339	319	313	303	330	318	318	326	364	331	307	337	311	323	303	340	317	331	345	330	340	342	317	321	334	317	371	326	329	318	311	324	322	310	346	327	344	346	356	302	309	335	329	347	306	334	342	336	365	346	323	328	352	331	329	337	315	321	365	332	317	287	338	306	337	331	356	344	330	312	301	288	312	337	339	320	346	343	308	312	350	368	315	319	341	335	353	362	307	334	330	302	357	339	334	331	324	305	338	358	318	304	330	347	302	321	317	329	343	348	327	319	339	334	354	318	330	354	321	340	318	309	351	369	310	343	311	304	338	323	333	356	304	332	318	357	320	328	315	314	339	336	331	321	326	346	327	356	352	352	324	357	363	370	326	327	318	335	353	308	349	341	337	294	294	375	347	340	350	356	310	331	374	352	288	326	335	318	327	349	324	321	335	319	346	348	314	349	308	355	374	314	370	378	316	309	326	350	304	344	321	325	336	335	326	327	360	345	339	305	349	330	332	326	338	303	320	342	340	310	359	324	353	338	325	380	334	354	300	338	351	348	379	359	341	318	313	331	331	326	317	346	336	332	352	328	328	334	349	349	338	310	376	373	338	369	361	295	340	326	328	345	336	328	299	303	321	340	361	327	346	349	341	328	350	315	357	356	311	328	302	338	342	319	337	314	321	328	331	317	318	342	355	341	337	326	330	341	342	336	351	364	305	331	325	367	339	300	336	331	318	350	315	340	347	322	296	321	367	340	339	341	337	358	329	320	340	334	296	335	377	312	331	323	321	339	307	347	295	335	313	325	336	331	344	314	338	311	322	339	335	328	308	314	308	338	289	350	356	320	318	336	328	311	342	304	336	314	319	331	357	323	334	339	344	302	351	341	350	363	344	336	358	352	311	347	319	311	319	316	321	343	315	338	354	307	334	310	347	347	312	318	338	322	321	301	353	329	341	370	356	342	317	362	327	341	324	375	350	331	360	368	341	297	334	367	338	313	328	338	325	338	292	311	311	294	323	338	358	324	319	348	334	310	305	344	324	299	347	311	363	310	367	327	370	322	310	327	324	348	360	354	329	317	354	351	351	295	338	322	307	327	350	292	334	334	319	334	336	326	328	315	342	296	324	325	315	375	315	331	327	334	327	368	343	297	317	331	317	341	323	326	331	306	310	355	324	324	314	335	332	325	342	363	335	333	323	340	348	280	347	356	346	333	332	314	344	366	335	299	351	332	329	325	322	320	334	312	340	343	327	330	358	332	331	345	348	323	328	325	339	305	358	321	334	322	353	361	347	362	347	363	312	308	298	301	319	332	306	327	336	354	336	353	306	317	315	318	345	293	317	333	348	317	340	326	329	364	300	340	315	365	307	335	344	357	323	346	341	343	333	307	326	316	339	327	342	320	322	341	322	354	359	351	355	372	306	351	317	331	333	314	346	353	307	326	327	313	314	322	330	342	351	335	334	317	317	350	347	336	327	338	298	337	316	332	316	337	321	308	335	330	330	358	309	359	326	336	309	305	305	352	306	300	342	308	339	339	357	339	337	344	299	341	326	345	353	310	295	356	324	308	351	295	362	366	360	341	308	331	311	333	328	338	310	382	348	338	339	369	322	334	294	342	328	330	351	322	325	353	334	313	325	346	319	336	351	341	287	353	343	328	329	328	330	329	329	298	337	337	317	323	320	318	344	322	338	320	348	326	326	323	296	361	320	356	345	350	339	318	359	355	334	310	343	333	327	314	355	348	384	328	307	340	342	329	345	335	316	330	356	321	351	327	332	346	334	336	339	323	311	330	354	310	329	330	329	338	300	328	327	331	314	318	335	328	332	365	347	344	316	338	324	352	310	334	338	338	359	301	348	365	326	320	341	318	302	320	334	333	354	348	326	359	325	347	332	351	302	312	348	333	300	330	324	329	342	338	325	336	323	331	321	357	327	336	337	377	310	339	320	352	342	316	317	292	337	325	342	329	344	319	331	328	326	296	324	338	326	349	342	358	341	303	348	355	319	333	321	307	348	339	313
34424	40496	36947	30890	23743	16440	9909	9537	9125	7727	3361	2713	2602	2059	1623	1434	1014	953	848	1133	1031	789	614	540	532	507	502	452	444	491	452	461	486	437	420	461	427	408	418	406	384	398	395	396	381	427	412	393	370	412	402	392	373	397	386	404	366	391	407	399	373	421	384	365	393	399	390	401	368	370	389	375	398	374	390	399	406	406	400	402	398	409	376	393	421	377	357	370	427	404	403	381	369	376	434	375	415	398	421	376	367	404	369	412	409	362	389	379	381	401	359	393	381	371	396	417	391	360	409	420	374	373	388	395	399	391	363	360	381	405	378	382	363	373	398	402	363	403	397	395	414	382	383	396	354	416	423	414	394	407	383	402	411	384	386	404	417	395	396	419	362	399	419	388	381	386	395	391	390	411	397	368	404	398	379	388	392	406	388	380	367	391	368	371	382	368	398	365	357	406	403	369	367	446	386	390	401	397	375	382	369	383	386	397	391	380	361	378	381	411	374	399	409	395	394	390	401	378	389	359	441	389	390	366	381	377	373	394	385	382	389	385	386	376	367	416	423	397	368	408	367	400	404	404	371	416	411	404	339	399	410	411	419	419	388	415	370	368	385	414	379	382	382	375	375	373	370	375	377	380	399	373	391	378	395	376	389	409	389	400	414	393	386	387	386	393	387	396	386	427	412	420	373	368	413	390	376	370	400	395	358	385	408	408	401	394	389	392	378	421	391	387	399	370	393	384	373	383	365	360	352	355	360	344	390	388	429	412	362	409	373	381	353	396	412	366	400	388	391	375	415	387	393	431	389	390	397	399	380	402	423	407	426	393	413	404	410	403	366	412	411	442	413	357	383	369	420	405	370	418	405	412	387	415	401	411	419	416	367	404	372	378	383	378	401	374	383	356	387	365	386	383	410	400	399	382	374	408	374	411	397	378	403	395	402	385	390	381	418	434	422	373	401	384	425	402	361	392	389	342	383	399	429	377	389	348	400	387	413	383	332	375	397	350	385	352	375	414	374	430	388	381	378	385	384	428	405	394	362	383	385	416	379	403	378	379	412	386	394	379	393	397	383	371	419	376	364	374	365	364	402	384	420	413	391	387	384	397	392	353	364	391	380	373	396	386	395	406	373	401	379	385	390	421	378	385	393	361	378	394	366	382	383	395	377	397	388	398	380	395	382	413	360	373	352	390	403	398	426	394	385	428	397	402	422	432	373	413	383	395	370	424	413	380	379	372	401	396	383	376	380	387	384	379	411	381	388	407	439	382	411	405	346	394	401	361	381	371	429	367	397	368	409	445	367	405	406	387	376	402	428	364	383	411	377	374	340	405	386	417	366	374	377	387	418	386	392	391	386	391	378	426	357	361	450	380	380	416	392	429	421	428	414	392	413	400	423	413	425	376	431	403	366	403	381	388	412	383	446	404	374	375	421	407	391	408	382	421	378	382	390	403	403	407	371	394	369	418	366	370	390	407	369	379	387	416	389	396	396	376	396	398	411	391	370	393	386	365	390	402	384	399	391	413	363	379	407	358	418	398	416	373	355	408	411	349	366	381	394	375	404	434	374	414	365	388	381	341	420	405	374	382	355	406	370	402	405	421	421	399	400	365	396	383	366	393	378	368	385	411	390	385	374	399	382	419	399	390	390	395	406	419	378	403	389	392	358	380	405	420	454	394	394	413	411	383	410	370	413	364	380	379	395	351	403	399	368	375	388	409	401	386	393	391	372	421	391	397	350	358	386	384	359	406	442	369	411	382	378	394	356	378	384	351	387	396	374	379	378	396	367	382	397	372	389	385	419	394	395	398	372	397	415	460	396	355	390	393	399	390	392	398	389	356	392	414	425	376	400	383	392	395	414	405	382	413	365	389	397	332	381	416	425	383	363	377	390	385	378	396	402	361	379	434	371	422	406	412	411	408	404	392	394	386	405	380	397	377	401	387	398	426	418	408	401	384	384	395	394	410	420	397	401	392	381	377	382	415	382	363	397	384	387	396	424	416	365	440	404	402	415	388	372	388	435	384	377	391	376	403	410	413	397	359	414	392	400	366	443	399	381	410	398	430	417	395	412	355	368	390	355	389	417	418	407	390	400	400	407	400	382	365	386	411	379	385	409	365	380	375	368	401	394	408	411	374	408	399	410	381	411	396	404	373	341	418	405	373	440	421	419	388	399	356	401	395	413	390	405	383	407	392	363	422	394	399	361	371	422	397	366	387	371	400	378	386	386	420	394	370	401	407	408	381	400	427	415	386	389	372	382	385	331	403	385	380	382	387	385	393	439	358	421	378	407	377	399	378	394	433	373	437	369	387	409	402	380	405	385	397	388	427	388	363	380	371	352	441	408	388	357	397	382	381	407	413	406	386	379	404	417	425	383	368	368	408	405	352	426	373	376	363	403	383	414	379	414	404	395	405	388	381	364	384	399	367	401	419	362	410	362	374	387	401	371	425	382	369	376	399	353	378	417	433	389	405	364	370	390	393	399	393	372	416	366	426	410	383	367	379	394	415	373	418	370	390	398	376	389	381	364	394	368	369	416	402	371	375	410	367	370	372	417	364	383	386	400	380	373	412	396	366	437	405	415	394	416	395	390	398	428	394	404	403	430	361	402	434	388	397	360	381	362	429	392	396	408	416	394	392	404	370	403	389	397	391	369	386	387	386	393	422	427	391	359	401	395	366	422	363	359	390	380	410	367	428	447	373	375	380	391	412	402	376	386	382	395	395	392	393	373	418	347	368	410	400	386	379	371	375	369	412	414	390	397	411	391	420	372	365	385	415	376	410	396	392	377	414	423	385	399	412	395	392	401	416	393	398	353	398	388	366	365	383	422	392	368	415	372	372	403	407	374	418	385	388	389	405	388	411	385	376	390	405	368	406	413	403	389	369	377	401	400	352	353	395	382	419	403	366	382	359	384	402	424	400	364	406	392	383	419	387	377	386	393	359	388	383	394	401	369	385	424	378	392	376	370	406	379	358	386	407	370	419	417	402	385	380	408	403	386	362	398	406	382	392	443	396	368	382	380	381	379	351	409	373	354	402	393	369	354	425	386	362	418	414	391	419	382	391	398	380	408	406	389	373	382	397	428	392	416	397	431	368	405	420	416	360	372	387	411	374	388	387	393	378	398	337	393	378	412	363	381	372	415	412	393	405	383	402	410	403	403	381	406	379	413	409	396	368	406	409	417	390	382	399	444	391	402	367	391	397	376	417	397	380	416	372	372	385	396	365	392	355	392	427	352	400	430	388	408	410	385	373	408	364	396	391	416	404	400	395	407	371	382	392	397	371	370	372	408	399	382	369	368	374	384	400	376	438	397	391	420	389	389	384	375	408	433	371	367	399	398	417	361	366	390	384	397	425	360	385	389	397	374	398	410	405	376	348	425	369	395	423	378	386	384	405	381	403	378	382	405	408	399	385	393	390	386	361	374	350	422	404	365	409	369	385	400	388	401	411	404	412	393	409	370	402	393	422	388	397	393	403	374	409
23547	20888	28218	24776	22742	21491	13519	6492	5818	5433	3836	1762	2548	1293	1082	1469	950	686	817	1023	771	645	585	542	421	422	426	372	360	359	327	326	321	303	294	315	302	313	281	305	273	237	260	264	290	275	274	246	247	273	262	319	254	306	260	267	266	272	283	294	274	265	277	254	262	282	261	255	269	294	270	262	275	253	261	269	288	249	260	242	259	275	285	258	263	287	263	264	285	275	279	270	285	273	287	257	245	257	270	267	278	262	269	276	271	267	243	275	258	268	251	274	270	270	251	229	255	276	233	294	277	289	264	259	257	267	265	257	267	290	259	263	253	263	242	268	265	272	263	286	264	254	248	292	254	267	293	264	252	243	254	273	276	226	224	293	279	242	250	266	277	280	286	256	241	260	239	270	266	279	256	268	267	267	247	279	257	263	258	252	250	263	289	232	289	271	257	248	261	273	265	264	275	275	264	264	236	259	259	229	244	288	249	266	254	266	269	237	246	266	252	261	261	230	251	243	272	274	242	284	258	260	251	278	244	282	255	223	240	305	242	262	240	263	275	268	240	236	262	266	267	265	254	259	245	244	251	261	280	266	243	262	236	274	240	295	289	259	240	276	246	264	265	279	265	267	277	256	227	276	228	276	275	300	266	236	272	266	285	243	286	267	254	278	239	262	271	243	278	273	277	281	272	255	266	238	258	257	284	251	268	260	284	250	239	257	266	231	259	266	261	271	272	231	242	253	265	259	246	263	238	261	279	277	273	272	264	274	253	253	261	272	241	254	267	255	259	271	248	261	272	268	273	287	266	270	289	259	267	275	263	252	280	268	270	278	293	268	289	241	259	227	260	250	254	278	268	278	269	252	279	274	280	249	286	278	264	279	303	270	283	243	253	258	253	240	253	245	264	279	266	260	274	243	266	293	275	270	281	268	259	288	278	258	249	254	282	306	270	263	274	247	256	250	280	259	256	249	249	285	250	268	237	262	298	269	266	234	264	270	251	254	242	267	254	258	275	274	261	280	266	257	255	265	239	260	256	268	290	271	243	293	257	277	264	256	228	262	267	243	259	247	248	248	264	269	257	265	274	256	258	268	249	267	260	273	255	268	266	242	287	257	265	253	259	259	271	276	256	260	274	281	286	263	243	267	274	258	279	271	265	278	265	274	242	247	285	268	254	263	263	265	254	266	247	241	253	294	266	250	245	249	269	267	281	252	273	249	262	239	261	262	255	264	271	254	273	262	269	290	282	262	275	285	268	295	296	286	250	247	271	232	285	268	276	288	282	239	280	286	278	264	253	244	256	273	269	265	262	285	262	291	266	259	275	291	226	271	239	265	261	276	275	266	245	290	228	252	252	291	266	293	261	280	261	260	276	254	278	264	258	244	286	260	253	243	258	275	244	275	261	260	242	233	291	272	233	246	265	310	270	271	277	261	242	256	217	247	292	274	260	237	303	268	288	279	262	251	245	277	228	280	250	264	243	238	262	288	273	290	274	275	262	251	282	264	277	281	242	286	281	255	250	249	275	277	272	249	262	279	245	250	251	277	273	260	255	261	240	280	255	259	251	272	248	266	290	263	258	275	276	264	276	270	255	268	262	260	270	246	260	255	255	261	268	285	277	271	278	261	261	265	265	267	254	278	265	262	251	269	255	256	256	264	256	271	231	269	259	263	272	271	260	243	279	250	292	298	270	239	266	264	261	271	273	258	280	272	236	264	273	280	269	265	280	245	236	259	244	272	280	233	256	279	255	269	245	271	287	290	260	261	263	239	291	237	259	248	282	279	271	281	243	270	275	257	248	260	289	278	256	259	248	280	250	284	234	286	242	299	247	266	266	243	278	276	272	249	273	273	268	270	287	248	270	288	259	253	284	277	256	269	263	267	253	256	267	255	244	245	256	298	258	227	287	261	272	261	275	256	261	259	285	234	232	273	254	234	249	254	242	266	261	282	224	249	260	284	240	239	260	257	266	260	258	242	248	258	263	251	250	234	255	248	265	266	232	248	268	261	254	268	274	273	259	246	273	247	268	256	262	250	252	265	268	264	278	276	261	239	263	258	243	255	260	241	268	256	260	251	280	271	267	263	257	296	288	262	261	262	260	251	260	257	257	262	249	251	280	268	270	248	261	291	290	221	288	263	277	239	266	265	284	239	288	272	246	288	261	255	284	251	292	271	255	269	244	270	266	261	265	269	267	253	254	226	277	292	256	255	267	276	290	272	282	268	260	258	267	265	228	242	228	265	234	241	266	267	285	284	237	290	277	297	268	247	254	258	248	246	270	275	276	265	251	259	284	273	276	249	245	266	234	254	269	267	261	249	248	256	272	280	255	257	266	263	219	285	230	285	276	273	291	276	273	245	281	260	245	244	257	298	250	286	228	255	296	241	256	237	254	234	227	245	287	264	284	272	230	223	272	274	274	281	275	265	246	270	272	265	273	251	279	245	242	272	249	253	292	255	259	273	264	247	262	266	268	267	265	262	276	275	283	234	264	252	252	282	234	260	271	245	255	272	242	265	231	261	259	265	261	248	229	253	261	267	278	262	304	276	274	261	254	259	287	258	267	264	254	265	254	252	256	282	254	266	281	246	278	257	240	258	232	248	252	274	248	268	252	266	258	244	239	263	256	238	249	272	264	263	289	278	246	272	289	245	265	251	301	275	246	262	275	241	287	255	250	249	240	282	257	252	258	275	237	272	247	264	277	257	253	292	241	201	261	237	289	278	282	258	250	268	271	283	251	280	284	246	265	250	264	273	250	280	293	251	275	264	269	256	258	300	251	245	257	277	284	266	275	260	255	273	281	255	254	260	266	270	261	266	252	268	272	239	276	271	268	263	258	252	269	228	294	263	250	283	274	253	236	253	261	249	265	253	252	256	258	280	278	260	266	248	251	266	275	253	272	242	279	280	271	256	256	278	262	255	261	251	259	237	263	265	260	261	276	254	246	259	282	239	260	266	277	258	257	285	259	277	265	252	236	245	260	263	273	260	261	265	255	277	246	263	258	247	272	269	267	273	248	260	225	295	257	284	273	247	252	250	268	279	262	269	279	256	242	252	253	270	273	262	279	236	264	257	237	260	262	277	270	250	261	239	271	286	245	262	247	294	272	260	239	258	262	285	296	257	257	262	268	266	272	277	266	237	255	276	267	284	272	269	244	270	264	262	271	246	260	261	258	279	229	259	273	268	248	260	278	275	243	270	255	298	259	276	272	257	243	270	280	272	268	263	293	256	266	251	247	236	265	260	277	275	303	254	243	240	253	293	243	245	262	264	282	245	300	276	235	235	268	244	280	247	251	278	265	266	234	260	259	312	278	228	268	261	276	273	293	274	278	262	251	285	256	264	240	251	251	262	237	231	253	249	282	250	258	269	286	241	293	260	252	284	258	270	265	277	263	266	270	280	249	263	271	234	247	264	287	279	273	291	250	246	275	286	246	275	264	251	253	282	278	271	227	252	269	254	273	298	243	270	253	278	260	278	244	270
36811	48907	43581	38609	29429	23171	15134	10991	10992	9998	7116	3397	4811	2298	2089	2551	1700	1154	1234	1729	1431	1054	873	784	581	610	577	511	460	458	405	417	397	394	366	385	351	351	371	348	343	346	285	340	300	308	354	309	314	315	327	302	304	325	322	314	306	337	326	317	303	300	318	299	281	296	324	367	317	294	304	325	313	285	294	327	287	318	277	328	286	296	317	296	306	287	287	327	320	299	319	338	287	290	283	306	327	312	328	323	302	294	323	308	280	332	312	310	285	318	310	289	311	307	289	319	312	308	310	298	304	318	320	306	292	332	274	319	301	291	290	341	283	289	280	309	327	318	322	298	315	304	299	319	297	336	315	322	296	319	310	311	297	326	307	331	327	314	319	281	329	325	320	304	289	330	342	305	283	328	323	315	324	307	298	289	328	295	316	301	344	305	329	301	298	295	301	294	284	299	327	337	286	309	298	347	307	324	307	303	317	327	315	317	283	325	307	315	345	317	270	306	292	297	330	309	338	344	311	292	304	312	300	319	317	275	334	336	310	284	336	291	295	310	314	326	316	310	305	319	291	293	302	359	295	307	324	293	299	308	302	301	318	274	313	332	337	309	304	301	290	320	313	323	279	318	307	320	334	305	311	283	311	326	321	318	275	314	324	349	326	282	316	323	308	334	349	319	297	310	307	287	367	306	303	304	318	295	303	302	332	304	321	291	307	315	299	291	283	306	322	283	316	301	308	319	338	299	317	322	301	310	297	328	310	322	324	303	302	285	318	297	321	278	314	309	305	313	289	332	309	334	334	307	301	311	305	302	287	315	309	324	291	325	299	302	300	314	301	304	314	297	331	311	324	332	306	300	328	320	314	330	334	307	306	316	302	319	313	300	337	319	312	280	296	336	323	354	315	299	301	317	258	290	288	343	312	297	295	307	308	331	335	297	266	334	292	305	292	300	324	300	304	311	290	301	324	305	326	280	370	284	292	312	327	301	352	345	334	298	360	308	311	329	328	322	308	267	310	317	315	290	318	308	341	296	308	355	277	315	286	325	323	300	340	295	299	303	302	298	309	296	324	326	297	291	305	328	334	278	356	320	321	301	306	309	327	312	329	318	319	324	331	316	285	305	304	292	290	318	307	306	304	299	287	310	319	297	299	292	336	289	271	307	276	305	300	346	302	312	297	329	325	301	327	289	306	331	282	296	317	356	314	266	339	322	318	339	299	282	314	309	299	310	320	322	335	323	298	336	332	313	325	302	281	305	292	291	330	287	315	284	327	307	314	324	278	307	304	311	293	351	330	306	286	284	313	304	299	294	319	304	287	296	340	322	318	302	309	305	341	336	342	304	309	285	311	290	338	302	328	278	299	304	308	324	281	312	295	317	339	320	297	317	309	311	325	285	310	313	314	311	321	303	281	312	305	298	280	299	311	323	320	312	299	339	330	307	329	321	305	299	314	289	299	331	326	309	316	288	340	323	312	342	301	324	290	290	307	311	332	291	326	319	305	301	336	303	324	306	323	305	302	346	304	291	325	314	317	317	314	334	323	322	313	332	315	303	317	338	351	310	343	292	305	296	332	283	285	337	311	319	337	307	312	298	299	305	312	289	315	366	320	292	304	295	321	328	353	323	317	274	295	303	295	283	304	311	305	289	282	303	303	288	323	291	312	307	347	302	328	317	328	336	294	296	331	320	329	306	334	328	358	323	287	303	313	300	312	333	281	301	327	290	312	284	334	307	292	312	298	300	314	315	317	290	313	311	304	287	282	304	293	339	326	321	297	286	296	295	279	302	319	316	306	342	296	321	289	331	303	312	337	304	326	310	302	322	298	318	287	285	324	291	321	287	312	313	284	298	294	319	302	297	319	311	303	301	289	294	314	290	320	310	331	319	303	324	312	317	324	314	300	278	292	279	303	317	310	343	352	330	316	321	319	312	307	304	323	286	317	327	308	314	312	309	293	271	289	317	344	292	279	355	334	294	305	288	315	301	294	335	288	312	292	278	347	325	303	322	304	298	311	327	300	296	339	305	311	354	304	294	310	295	327	314	301	276	349	287	302	340	306	289	317	319	264	303	315	289	323	309	338	306	331	295	325	262	312	331	281	316	323	305	301	303	304	338	328	295	324	294	325	306	306	350	319	339	307	280	281	311	342	349	277	295	306	323	301	320	304	294	354	287	297	319	277	338	333	287	285	291	304	287	300	327	313	325	311	287	308	298	298	315	303	318	300	342	330	283	322	290	298	304	328	287	346	323	310	314	314	331	322	353	327	317	304	277	297	290	291	326	294	316	297	298	317	315	294	301	303	331	319	307	291	341	360	289	306	270	302	309	316	299	284	270	300	319	314	313	286	311	282	326	309	327	338	309	329	304	308	337	310	279	342	330	308	328	327	292	324	311	304	320	309	310	339	299	303	306	315	317	318	283	326	336	294	322	291	269	323	301	314	280	313	314	309	297	296	304	304	300	316	317	325	320	270	314	309	295	307	282	316	341	334	291	335	312	343	307	298	316	317	299	325	305	303	331	325	312	291	283	328	289	295	310	317	301	314	302	306	320	303	289	310	326	307	331	300	311	323	297	297	324	277	320	339	282	336	313	357	307	327	289	310	295	301	324	301	316	291	301	325	320	315	321	319	318	275	349	358	303	306	326	321	275	292	319	294	367	341	303	305	285	322	303	306	307	316	314	332	316	337	365	298	324	292	284	315	319	334	279	287	318	293	288	298	295	280	306	278	310	294	307	297	304	335	310	315	296	303	295	257	307	309	293	294	315	305	295	314	328	306	279	321	306	289	291	322	305	304	328	317	297	314	326	300	311	317	320	331	307	312	275	315	342	273	295	321	306	294	293	332	305	338	313	282	282	303	338	307	283	310	315	302	328	307	288	339	359	297	325	357	308	339	308	326	318	322	339	307	325	264	308	333	311	301	311	304	310	292	300	310	304	308	288	336	293	316	332	312	282	323	338	314	308	298	331	298	283	303	295	283	315	315	300	305	316	287	323	320	311	335	312	321	327	304	294	316	320	312	299	291	301	285	318	320	339	310	284	296	323	311	287	342	342	328	320	308	326	328	335	324	303	311	314	303	279	323	306	300	309	328	308	310	351	331	319	346	309	306	313	301	349	307	333	322	313	306	310	340	298	288	324	314	316	323	299	282	321	337	309	293	306	328	314	276	300	335	316	323	313	307	323	284	302	297	293	328	334	304	306	321	289	304	314	331	317	281	338	337	321	311	327	311	314	310	328	285	302	279	324	294	332	325	277	325	295	303	335	316	321	318	326	310	300	329	286	306	288	311	300	300	342	302	317	314	333	288	281	300	284	327	301	327	281	308	338	318	300	295	317	281	325	315	303	313	326	319	326	316	319	295	293	310	309	287	308	297	317	321	317	314	322	316	292	305	332	310	331	327	278	291	309	298	332	285	323	329	288	315	308	303	312	293	330	304	292	300	314	311	314	329	312	326	304	316	304	313	312	309	316	273	329	322	299
24636	20915	27683	27043	22366	16597	9384	5974	4350	2541	2455	1727	1939	1963	1232	1166	1104	869	701	796	853	648	614	527	525	518	438	432	470	487	461	452	466	406	397	397	401	433	407	388	386	414	417	402	396	406	374	375	386	378	393	371	363	382	408	367	381	379	366	355	387	396	335	431	368	401	367	366	402	396	406	381	405	357	372	365	362	370	361	371	391	373	353	387	370	376	384	374	411	366	380	380	403	394	359	373	412	384	403	375	408	388	406	422	373	365	349	391	375	355	347	385	377	394	392	387	364	370	360	370	372	375	379	377	384	357	352	391	375	344	399	401	377	402	396	396	392	374	392	391	355	385	346	389	400	416	386	357	389	384	370	386	362	385	410	382	388	392	393	358	384	377	379	357	382	385	361	371	336	390	354	365	367	392	401	350	310	377	354	404	419	376	383	364	365	381	374	362	354	394	406	388	330	370	392	358	362	374	349	403	433	368	355	352	370	376	402	405	374	394	398	373	378	399	390	359	362	346	378	398	386	364	382	384	368	374	393	401	375	394	397	390	421	412	407	366	362	402	367	334	369	386	364	376	403	384	381	352	395	393	370	365	396	416	389	379	391	404	412	377	360	361	425	380	398	387	388	395	378	341	409	370	403	429	363	385	380	387	355	382	392	379	401	375	380	371	398	415	408	369	380	397	389	384	357	395	354	357	386	363	399	372	378	361	370	395	398	361	405	372	369	362	358	368	362	390	363	396	366	378	361	395	402	414	337	367	345	376	382	405	393	367	380	419	377	382	380	390	357	378	381	367	378	410	355	402	373	341	385	392	396	390	389	377	373	413	386	358	378	372	362	413	364	359	355	418	396	389	401	361	382	394	387	375	378	387	372	396	389	361	373	364	373	408	380	412	364	377	416	382	391	360	384	384	426	395	395	370	367	345	393	384	401	401	419	366	379	390	340	384	426	387	382	399	368	376	370	360	375	381	389	359	374	394	348	379	376	352	430	407	363	405	398	372	372	370	367	376	360	379	397	378	363	370	398	384	366	394	400	366	390	397	382	414	402	358	373	378	374	362	387	396	371	408	394	353	370	362	392	353	368	373	400	351	391	389	408	386	360	366	393	370	393	340	387	379	390	407	391	393	376	379	355	397	388	387	399	382	391	410	355	382	378	397	382	407	389	354	364	387	373	372	370	415	373	373	410	378	349	389	390	384	362	380	339	346	382	383	407	403	375	381	327	383	374	344	372	416	357	368	412	375	377	373	394	409	366	339	389	392	388	344	383	375	388	382	396	368	385	372	402	335	376	387	398	389	383	356	351	374	391	349	380	389	363	368	360	429	371	356	400	370	378	356	359	383	353	380	407	387	404	395	342	385	395	397	394	357	356	411	371	367	352	397	362	424	389	365	352	394	374	365	358	356	379	391	357	400	362	438	376	365	384	379	383	381	366	369	366	373	390	382	382	382	388	372	356	372	397	349	370	385	389	376	402	367	362	407	373	400	379	360	414	405	375	387	387	389	384	379	371	386	379	389	396	354	402	383	381	370	388	362	387	380	404	405	427	347	370	361	366	421	368	389	399	372	416	423	381	415	417	393	395	396	392	394	374	405	355	357	364	369	390	389	386	342	392	383	415	382	342	393	385	390	418	370	412	354	370	393	388	369	379	359	377	342	391	376	366	389	368	365	385	389	358	391	378	395	402	406	412	370	396	403	376	348	419	387	415	382	414	395	405	335	386	386	391	391	375	383	389	410	358	343	398	392	368	328	416	373	385	366	392	391	391	385	360	355	362	383	377	410	360	393	394	374	407	411	353	367	356	354	403	357	360	411	403	380	374	417	384	396	373	377	414	373	387	341	374	343	368	397	376	390	407	377	374	386	376	368	364	381	338	390	385	385	393	385	386	376	375	401	366	404	323	413	388	367	386	326	339	351	372	379	399	389	396	349	370	384	381	394	411	376	380	399	378	379	395	383	411	324	394	377	385	365	360	389	380	388	387	373	381	367	385	391	403	392	367	394	379	374	376	390	382	371	364	387	364	399	403	379	375	377	398	360	369	388	382	392	371	390	376	353	366	420	358	415	376	366	379	385	369	340	389	384	399	379	396	399	373	358	389	402	361	402	370	400	366	373	382	388	414	380	408	396	363	380	382	365	388	385	377	388	363	362	392	350	384	418	354	384	332	398	405	400	378	345	415	406	377	409	354	391	380	380	371	400	401	388	394	387	361	377	390	363	395	383	370	382	378	354	340	410	374	383	377	371	417	382	403	401	388	358	388	391	375	391	405	374	388	419	401	387	382	352	404	394	375	383	395	402	367	369	410	380	380	374	377	378	378	379	395	399	342	398	389	367	372	404	374	403	397	405	398	381	367	373	415	404	426	395	393	366	402	366	379	383	388	380	382	382	413	372	371	399	385	356	373	399	346	383	377	359	391	379	399	382	365	382	355	390	384	378	390	356	397	357	405	424	363	391	409	398	392	390	340	365	384	391	383	435	384	392	338	399	376	363	394	348	397	375	389	317	386	385	398	374	355	388	357	370	393	423	389	366	372	391	366	355	403	391	381	335	353	358	387	371	383	396	374	380	376	347	375	383	331	372	362	375	433	371	376	338	388	368	376	363	380	421	366	396	393	386	397	343	382	387	433	334	414	371	382	381	408	386	384	352	324	392	435	375	379	367	370	422	385	372	361	372	395	370	396	386	366	396	399	376	359	384	378	371	368	357	392	361	436	361	357	384	339	390	380	391	388	351	370	411	415	396	387	379	371	373	352	378	379	363	364	423	400	401	373	417	421	368	396	364	412	399	397	371	401	366	376	387	382	365	399	392	345	353	374	398	405	376	394	376	381	359	367	362	379	431	350	358	368	374	383	399	412	357	338	347	401	347	342	376	369	388	361	375	412	356	371	400	402	409	395	394	374	378	392	358	386	386	396	382	378	416	366	392	404	398	371	369	411	392	391	386	380	397	372	363	368	345	401	369	390	337	372	385	398	392	383	359	361	425	352	338	391	349	391	398	411	363	350	413	342	349	339	370	409	398	391	399	380	339	378	415	381	375	396	389	377	360	402	422	394	396	371	369	359	355	375	396	367	376	372	376	409	407	385	387	362	346	378	352	392	389	380	359	381	411	393	377	389	383	388	344	367	404	382	374	352	363	388	353	382	343	394	405	374	368	362	361	376	362	364	353	394	366	377	370	394	325	349	369	384	379	414	376	404	409	403	348	365	420	385	339	365	360	406	383	388	375	353	395	383	340	374	387	388	383	387	374	376	385	369	457	370	414	415	389	347	404	374	415	376	345	387	358	380	405	378	388	380	402	373	393	358	387	409	396	368	393	383	361	388	372	357	357	391	349	384	345	340	369	398	348	389	370	377	407	422	408	379	385	361	386	383	391	402	361	377	365	346	398	417	388	391	397	395	376	426	390	396	358	384	408	432	403	376	382	409	389	363	377	401	394	361	408	366	403	369	384	351	365	397	372	377	393	361	356	389	358
37213	44764	40518	36055	27168	20976	13974	11510	8767	5194	5018	3175	3779	3654	2091	1881	1905	1408	1063	1203	1406	999	922	759	703	666	610	611	552	614	565	505	528	458	541	460	506	486	452	461	447	405	456	475	428	476	457	471	441	486	442	442	416	426	409	451	460	464	383	472	459	448	436	420	429	426	434	433	416	418	444	401	442	455	470	467	420	441	455	435	433	432	404	409	449	419	411	421	408	440	414	436	435	420	407	434	451	469	443	444	450	455	422	426	483	425	454	434	400	394	462	482	456	464	418	423	420	448	464	438	469	436	422	447	442	451	391	436	456	441	452	439	449	438	409	419	395	432	446	406	415	446	441	441	471	473	451	486	432	448	428	393	451	461	469	409	433	426	475	408	409	427	429	483	449	433	439	454	432	433	460	431	431	401	423	458	468	417	445	451	452	419	421	437	405	450	421	438	397	422	413	409	432	431	480	463	420	446	389	443	441	411	434	419	464	421	437	444	425	425	434	444	459	422	425	433	458	440	432	417	444	424	447	416	443	386	441	442	448	453	424	436	424	441	418	442	420	409	459	453	405	436	443	441	432	437	462	444	443	421	426	447	436	465	457	459	428	433	438	446	418	441	469	398	444	454	432	461	448	421	421	416	448	453	442	421	448	455	460	420	437	423	452	437	477	421	403	420	454	460	429	438	425	430	416	403	450	393	445	450	452	476	406	443	439	428	414	476	444	410	400	439	445	462	451	444	447	463	442	440	455	458	435	439	458	443	429	395	424	434	441	440	436	490	460	434	439	431	418	458	457	389	430	429	442	453	458	459	433	449	406	434	456	396	447	413	429	441	448	441	410	461	420	434	454	432	472	427	456	432	456	457	439	391	459	474	458	429	442	377	433	433	423	416	433	453	450	399	453	419	465	428	426	438	431	445	429	409	440	470	458	430	408	442	421	469	436	437	430	375	412	451	419	447	434	468	432	417	424	420	447	426	423	448	479	408	468	417	417	457	402	398	466	396	382	451	453	457	458	475	435	438	442	463	424	428	452	442	422	445	438	444	436	438	443	452	462	431	414	465	436	429	416	446	432	482	442	430	408	433	405	445	417	475	444	424	405	447	428	441	454	436	433	450	441	441	465	416	461	456	461	433	403	444	405	435	448	400	420	412	414	448	396	430	442	413	453	425	476	479	463	427	450	415	412	423	437	457	406	427	427	405	445	438	454	424	455	411	417	436	452	434	443	487	385	446	450	426	446	465	426	447	441	454	465	435	466	438	438	462	412	442	451	411	410	461	398	489	431	434	427	469	438	458	428	441	425	425	471	440	452	492	419	449	412	417	423	441	448	432	417	435	421	447	470	437	460	444	438	440	445	431	461	466	430	422	433	438	435	450	412	382	443	428	438	448	466	457	416	416	430	450	436	460	440	469	480	414	444	467	408	443	418	417	457	446	449	478	474	439	435	415	441	427	437	424	437	397	400	421	423	441	456	411	447	474	437	443	455	428	424	457	460	431	420	449	431	416	408	443	424	416	420	414	455	434	435	443	424	433	427	461	420	422	452	425	434	427	440	442	448	458	480	447	441	442	446	437	427	437	440	438	425	461	428	438	461	460	430	450	437	420	448	431	425	465	475	432	426	461	442	419	417	415	438	413	426	420	425	437	419	447	453	427	410	442	452	423	447	420	424	444	461	454	451	436	407	444	441	410	448	438	422	411	459	417	453	414	465	422	417	436	428	456	392	428	417	440	432	441	424	451	462	480	429	476	425	443	418	448	436	441	415	450	443	486	449	426	463	455	415	449	422	414	454	417	420	449	455	432	422	457	400	437	404	407	436	442	445	418	451	478	429	476	464	424	448	421	411	444	437	419	436	421	447	436	449	451	463	444	445	427	435	432	451	404	448	423	410	424	440	455	389	445	427	431	397	461	443	399	444	439	469	417	432	456	460	449	447	438	469	451	428	456	420	406	432	427	440	413	418	427	455	439	419	439	435	410	466	453	430	466	466	457	432	431	470	450	431	439	442	444	486	431	403	429	433	437	443	458	433	382	410	434	436	422	453	475	474	454	442	443	461	453	431	453	461	432	421	443	429	423	465	437	403	431	460	411	468	452	449	403	411	401	466	409	398	394	416	400	444	456	421	449	436	434	464	429	430	427	453	447	450	451	461	441	446	425	470	434	440	418	428	422	402	431	462	423	466	421	429	450	415	480	423	447	445	423	436	427	435	444	412	451	449	439	457	461	418	456	460	481	440	490	444	474	436	449	408	447	459	442	424	452	418	456	418	416	447	440	448	429	453	454	455	478	440	426	481	431	423	409	423	426	446	425	428	445	462	431	447	437	439	425	458	417	447	424	456	418	446	458	443	435	422	438	454	424	429	422	474	435	471	474	441	450	464	440	442	468	398	428	460	420	410	425	434	466	483	402	423	416	410	485	432	478	456	394	424	448	461	441	424	436	459	426	413	436	429	382	443	444	418	441	489	412	454	477	434	454	427	383	457	431	454	433	443	474	446	434	463	399	448	431	458	441	411	427	411	443	454	446	390	410	432	434	428	466	453	459	423	463	435	465	432	416	430	443	452	445	411	430	434	438	439	462	469	433	432	449	466	466	422	454	432	451	406	465	457	406	418	402	430	457	421	430	447	437	405	442	432	450	452	378	434	422	418	461	408	444	439	413	424	460	459	445	395	436	408	432	422	471	439	436	462	398	429	451	431	422	465	456	455	406	431	463	441	427	457	466	434	458	428	420	407	448	417	452	426	447	481	413	418	451	470	409	449	424	483	437	423	463	396	445	425	411	427	477	398	437	452	431	445	430	417	473	421	446	448	440	429	398	429	410	471	443	436	433	408	453	395	449	439	418	464	469	448	427	436	418	437	402	442	421	399	462	424	452	457	445	468	408	400	440	442	421	410	435	449	408	388	445	431	447	429	441	425	414	441	454	428	432	448	437	451	457	450	485	423	418	456	455	443	410	452	469	379	436	433	446	422	447	480	407	414	410	439	426	467	426	402	480	426	430	453	455	441	448	471	443	405	441	437	457	438	440	424	468	413	425	441	448	377	412	396	396	462	423	426	426	411	437	453	462	402	423	417	476	412	417	474	440	416	457	433	426	441	444	412	444	444	442	435	428	420	449	435	468	455	418	436	448	465	436	431	459	441	442	436	450	442	425	466	450	429	467	456	462	400	408	438	471	451	460	415	421	421	427	434	453	400	471	425	428	401	425	437	433	429	434	446	410	465	413	420	451	459	446	383	470	432	406	434	415	426	437	472	428	428	410	429	396	463	445	428	437	429	461	448	426	421	431	437	479	430	415	420	463	443	405	470	421	447	461	448	464	396	450	438	417	431	414	458	395	446	445	448	416	426	459	398	444	429	429	422	430	439	480	463	456	451	398	451	405	448	418	427	476	476	411	435	447	485	441	446	455	433	406	439	452	448	423	427	422	412	419	451	424	449	442	433	459	436	420	457	436	453	465	425	427	450	418	439	423	440	454
22447	20926	28660	23523	21609	23074	23730	13335	9351	6168	4473	4538	3800	3692	2461	1400	1691	1288	1178	1353	1119	898	818	674	598	444	410	480	442	443	467	408	396	402	373	359	369	347	313	326	316	343	361	321	316	314	334	326	344	345	310	320	315	296	299	286	310	274	297	313	312	284	285	296	324	279	318	297	317	326	289	298	331	301	319	312	321	316	304	284	299	286	314	314	304	337	284	329	304	300	306	300	276	280	298	257	303	305	295	319	319	299	323	261	324	324	316	285	345	301	311	310	307	299	313	289	294	352	330	310	285	285	344	289	322	279	293	330	287	305	280	306	299	308	283	273	318	327	301	300	347	306	310	297	292	293	297	308	338	306	304	337	339	295	301	312	320	290	286	332	349	303	282	317	327	333	333	305	296	295	255	269	292	329	313	304	293	296	260	326	292	318	341	317	335	301	304	302	338	331	310	278	301	288	330	302	308	308	336	328	295	309	309	338	295	301	302	296	305	295	282	340	279	311	312	314	291	307	298	307	328	331	308	290	299	291	337	322	316	313	291	306	307	268	332	290	303	329	305	324	330	313	303	304	311	324	291	292	320	331	313	324	285	298	349	264	294	277	340	309	289	308	346	308	319	319	274	302	318	324	323	311	308	302	335	334	322	323	300	298	348	306	326	319	328	322	321	318	304	313	355	289	310	298	345	326	270	311	316	304	283	308	326	317	311	300	295	307	302	344	284	270	300	295	311	316	328	318	327	306	307	283	349	330	309	341	297	321	310	334	303	307	302	316	313	329	318	303	325	316	274	329	303	335	323	319	300	350	291	318	332	315	273	321	284	299	318	312	301	298	298	307	302	306	294	325	313	327	281	286	320	319	303	307	267	305	293	310	284	290	290	305	276	300	328	311	310	315	304	307	298	290	344	314	293	313	343	313	330	308	310	301	302	295	310	324	322	280	325	294	307	315	296	286	309	292	347	297	342	319	289	278	313	318	266	321	314	314	327	323	300	326	336	337	317	314	306	307	309	337	340	315	321	307	316	286	290	293	276	288	320	271	294	285	331	314	324	317	312	311	321	317	310	285	311	295	290	304	298	318	343	287	308	316	307	316	286	298	289	332	296	285	354	293	338	312	308	295	316	298	325	272	309	320	301	313	306	306	323	308	339	317	305	299	310	295	290	284	292	275	308	320	299	307	345	303	302	308	308	290	286	281	304	293	313	312	299	312	318	311	324	318	318	286	310	324	293	314	295	316	308	276	334	297	277	274	305	311	331	294	290	307	320	316	286	281	316	324	294	320	337	316	316	322	286	327	311	304	323	294	297	312	314	305	324	324	289	284	309	293	304	320	313	315	323	303	319	308	265	324	307	358	304	315	280	264	297	312	316	330	286	273	310	312	300	340	275	310	302	285	290	295	312	305	302	305	304	285	297	329	298	300	301	284	317	331	286	284	303	309	316	323	307	300	310	330	304	296	314	333	321	295	324	301	290	311	296	289	314	298	320	285	311	292	306	315	315	330	328	297	298	293	331	299	325	298	344	331	320	319	345	303	307	324	331	313	306	320	321	332	303	295	313	294	310	313	305	292	319	353	306	291	301	295	336	314	303	323	310	320	296	292	275	303	312	321	317	296	297	326	295	359	310	310	321	268	321	273	290	296	318	307	311	298	306	324	343	293	325	318	314	305	309	275	316	304	344	300	310	329	303	290	343	296	272	298	270	332	293	323	295	299	304	320	314	294	311	324	306	337	287	288	299	292	306	307	294	331	306	341	286	296	295	301	324	312	307	340	308	296	329	313	291	318	291	293	320	338	322	305	285	350	319	326	347	325	311	314	328	310	315	285	311	334	318	251	328	271	322	307	295	305	305	298	302	347	325	308	304	290	260	276	303	312	315	277	310	323	300	299	278	300	289	324	292	314	304	292	300	294	309	283	307	296	306	312	307	336	320	325	295	306	311	347	277	310	302	295	315	305	295	318	298	303	316	306	332	330	309	318	316	306	285	325	284	309	343	335	317	290	329	297	311	332	288	288	317	304	292	281	343	327	292	284	271	294	298	314	345	310	283	296	330	322	314	306	320	309	299	346	327	302	324	307	310	298	327	315	307	316	314	294	314	307	296	307	322	341	316	301	310	312	308	296	328	321	292	313	319	300	317	302	297	286	299	303	303	307	299	339	314	315	325	327	319	305	319	303	320	353	323	332	329	320	318	318	301	327	315	299	319	295	318	308	305	305	306	320	316	265	279	282	300	304	297	315	319	302	331	317	322	308	304	278	317	295	290	301	330	302	309	317	313	324	316	303	319	303	333	340	332	354	323	263	283	337	301	321	293	296	291	319	305	306	288	326	324	320	301	312	302	310	298	315	306	293	315	292	287	317	324	322	351	310	281	283	321	290	314	323	286	301	314	296	305	327	319	319	291	314	295	326	317	294	318	266	299	292	308	306	327	287	322	310	322	299	297	318	327	281	308	300	320	315	289	334	318	336	292	339	347	281	309	315	326	301	338	303	316	309	331	298	320	298	312	296	315	327	279	305	314	320	286	321	315	297	276	292	332	317	288	303	314	277	303	285	293	323	298	339	295	295	303	322	293	295	342	321	297	319	307	302	306	319	328	313	295	316	295	305	289	328	338	276	301	322	279	334	286	329	306	305	326	283	301	286	314	296	322	347	323	313	302	345	310	323	331	295	288	316	309	278	297	283	274	317	321	327	328	298	305	285	311	320	347	316	363	336	269	304	308	289	325	321	308	274	275	323	317	286	322	298	281	321	295	299	292	298	314	320	262	321	347	335	323	302	321	335	313	318	299	297	302	325	335	307	321	343	328	330	305	288	317	329	321	292	310	300	326	324	297	341	338	323	314	266	311	288	295	312	318	295	334	301	317	306	343	308	337	328	291	316	269	316	299	281	316	317	302	301	297	296	317	304	289	320	302	351	310	312	316	316	316	342	276	327	327	292	282	319	327	297	297	306	291	286	276	292	335	313	307	335	332	329	270	292	315	292	271	316	306	292	273	296	267	316	328	299	299	300	285	286	301	329	305	317	283	325	313	304	305	283	293	298	280	284	314	276	316	333	301	300	318	308	273	316	288	330	293	290	319	302	342	309	302	310	316	279	283	313	281	331	319	313	314	305	288	286	279	309	329	334	295	297	314	324	341	322	308	320	275	300	312	340	276	312	258	335	292	281	291	307	318	281	331	332	279	316	294	324	311	312	316	333	326	297	342	322	295	310	315	310	303	288	291	338	299	334	300	342	306	271	308	334	295	283	307	324	321	308	299	278	316	328	339	285	317	308	285	279	317	299	322	335	310	309	330	311	293	303	283	314	294	320	323	339	285	309	300	295	305	335	333	307	309	325	305	289	303	295	335	317	312	306	319	331	289	325	316	293	294	303	297	294	335	304	311	280	308	316	287	293	297	299	309	301	292	346	299	302	295	313	308	305	326	332	302	299	314	298	289	304	315	315	291	284	310	269	275	323	305	290	317	286	318	317
41017	55456	47026	44893	34401	27950	23406	18470	15512	10125	8316	8202	7065	6332	4542	2471	2855	2199	1893	2189	1810	1298	1232	1037	837	669	668	589	591	560	554	501	498	458	428	424	456	410	390	425	401	368	370	390	391	341	346	321	358	362	342	364	346	343	377	359	369	340	357	354	351	366	354	395	358	322	351	315	356	319	356	334	348	394	313	347	357	340	355	334	352	367	357	354	330	352	361	344	350	317	344	365	332	314	366	334	319	323	343	332	377	363	372	327	348	361	351	347	335	363	341	336	351	325	350	327	353	364	350	359	347	367	361	353	356	337	338	331	344	353	358	324	341	367	344	326	357	354	374	347	354	352	363	332	341	326	371	331	366	366	350	361	335	330	343	323	383	303	344	315	344	351	320	333	339	368	337	335	322	371	347	362	367	311	362	345	342	324	362	349	354	305	334	327	314	338	328	335	321	348	358	340	387	374	356	352	350	352	332	338	351	318	339	357	344	345	372	346	331	324	321	371	340	364	324	364	338	338	363	326	335	349	362	377	328	350	371	318	360	364	369	332	350	368	342	318	373	361	332	392	325	379	346	350	312	325	382	340	344	348	340	357	356	357	330	373	353	324	376	325	329	357	346	363	395	370	366	356	359	372	357	354	330	343	338	383	367	348	319	351	315	327	368	325	377	306	351	373	330	350	344	349	330	332	342	357	312	340	327	358	328	385	355	328	348	304	341	332	353	307	340	340	345	349	333	362	362	320	352	329	350	328	303	354	350	330	345	362	378	358	333	333	343	341	350	314	365	356	331	358	358	338	324	328	331	358	357	362	354	371	351	333	347	383	335	334	411	331	313	358	324	366	346	346	340	350	335	333	347	356	328	336	337	389	343	343	371	327	350	363	370	343	334	350	350	327	357	358	361	365	388	352	375	347	362	354	328	289	344	342	361	352	333	340	337	354	320	330	307	337	348	332	341	349	320	323	354	325	386	320	330	354	354	365	377	380	340	360	360	336	331	321	322	383	315	356	349	355	391	333	334	371	365	346	324	368	329	359	364	322	344	360	343	313	324	352	326	324	345	329	323	353	377	320	391	359	351	394	356	321	346	341	343	316	356	378	370	334	334	370	338	322	362	313	337	348	305	360	351	348	340	338	374	323	358	391	349	330	353	352	346	361	322	349	345	348	363	341	342	322	382	336	347	343	368	379	337	341	377	350	333	362	367	350	347	350	320	370	341	332	325	322	334	365	355	341	344	331	343	330	354	342	352	338	363	343	369	393	342	354	348	347	363	357	352	359	370	302	352	326	336	324	338	334	344	356	351	357	331	313	337	355	348	354	340	340	308	334	337	345	327	362	330	351	338	350	327	306	333	330	352	367	340	370	322	330	360	367	353	335	351	330	328	353	353	336	293	308	352	358	339	373	354	350	337	346	372	382	336	363	416	336	347	315	344	340	324	343	360	329	375	358	345	367	337	338	318	372	312	368	324	364	320	335	311	354	359	334	321	323	354	314	331	353	356	316	372	345	333	340	354	354	363	323	350	358	358	332	337	348	355	345	348	333	361	331	336	341	371	352	316	330	357	345	356	334	349	328	336	355	326	340	299	347	319	346	382	389	348	366	340	364	327	330	335	323	342	340	356	327	392	364	338	342	368	331	361	381	330	333	350	338	357	378	333	341	376	323	347	336	359	338	337	374	345	331	319	348	359	317	352	320	361	325	347	379	352	344	354	354	392	347	328	384	341	318	392	370	351	323	340	355	368	362	356	350	378	371	342	355	374	370	336	341	310	346	345	336	351	352	330	372	369	362	363	342	337	322	348	350	336	355	348	330	334	378	381	368	337	367	356	326	341	342	346	323	355	319	322	362	335	326	341	358	337	336	334	337	342	340	336	339	364	332	368	329	317	318	322	365	346	330	346	350	341	353	359	327	354	319	373	307	318	333	349	335	356	355	362	337	347	366	330	353	317	349	359	360	334	341	358	345	336	348	379	315	318	327	352	319	363	319	344	309	338	369	339	362	335	331	344	343	331	339	342	358	365	370	336	348	319	355	303	355	357	341	364	319	330	328	356	344	367	356	352	352	327	322	370	377	327	361	351	366	374	342	361	355	343	352	336	347	369	329	333	339	354	352	313	362	333	381	364	346	328	344	322	340	345	356	353	343	344	335	365	374	347	350	314	369	350	345	335	352	365	331	347	326	351	367	357	356	333	335	343	354	361	354	357	341	354	349	348	363	339	343	369	341	306	387	367	354	330	333	364	353	337	321	325	354	347	340	360	355	368	333	375	344	363	330	362	339	348	369	294	340	358	308	334	317	365	323	349	332	353	352	310	331	355	356	335	340	312	373	361	353	332	347	363	342	340	339	343	335	359	331	400	339	354	334	347	352	323	331	360	338	319	331	314	356	371	327	316	314	345	293	347	354	336	341	328	332	335	339	396	385	340	345	371	367	351	356	316	344	334	359	340	308	382	325	360	320	336	334	328	356	349	338	337	326	349	322	340	373	324	366	337	380	310	347	376	338	361	327	350	330	341	335	307	370	310	353	348	347	327	363	334	332	342	351	326	345	340	358	341	343	363	356	347	342	348	351	356	391	336	323	326	362	355	358	346	343	330	333	357	352	334	320	347	343	363	327	340	345	365	327	324	329	356	346	312	367	322	392	390	346	353	365	341	358	324	315	354	377	342	337	350	348	351	352	316	346	337	322	340	355	374	354	331	358	366	323	358	374	331	304	346	349	344	357	340	340	371	361	341	357	352	355	338	308	365	321	344	346	372	321	372	320	370	356	344	360	325	308	372	309	337	356	363	342	332	370	331	373	343	334	334	344	354	345	332	348	317	349	323	338	338	341	335	352	362	377	351	351	371	338	348	349	321	356	346	366	388	332	333	339	316	359	346	347	338	368	349	336	349	375	336	351	371	371	352	331	333	360	332	343	361	333	334	363	315	341	361	352	340	351	350	362	327	323	338	333	357	368	373	353	348	388	329	365	339	378	352	339	304	348	358	389	360	318	362	323	353	360	352	365	378	354	366	324	352	344	323	378	355	324	345	336	356	321	350	332	346	330	369	338	365	359	364	369	307	346	346	335	362	363	339	330	366	370	344	306	352	326	292	372	333	344	366	338	347	344	344	353	362	342	327	344	340	347	373	345	364	328	337	339	356	328	347	326	334	333	342	333	337	327	341	309	344	349	317	342	340	348	349	347	377	348	333	330	339	350	317	332	364	374	350	364	340	366	325	329	334	322	325	340	351	360	350	336	310	326	350	342	340	361	328	356	341	352	326	340	368	328	340	368	325	358	333	335	361	348	352	370	352	313	352	370	308	351	367	329	373	348	315	339	351	333	351	339	341	353	328	334	342	377	338	314	363	372	323	352	368	346	324	331	364	365	343	313	383	325	333	334	349	343	366	367	338	349	345	368	338	362	353	360	316	352	336	314	357	320	330	327	353	360	378	321	359	348	381	329	333	360	321	358	368	331	342	357	373	358	352	338	351	355
28983	25180	26774	29869	17720	9687	5816	4198	3692	2698	2395	2217	1861	1417	982	683	591	742	681	695	500	521	487	563	446	419	386	407	335	365	376	352	308	369	360	370	381	378	317	356	345	356	384	336	333	342	337	327	314	304	335	347	356	349	356	343	328	352	356	325	332	315	323	326	325	314	298	320	327	340	347	340	340	319	365	332	364	324	338	334	320	322	334	364	325	325	372	335	364	344	358	310	343	329	321	318	325	328	323	319	334	325	318	309	375	350	302	361	343	364	372	336	338	338	344	381	367	307	319	352	335	306	356	294	364	342	352	319	334	360	321	355	352	338	318	304	307	358	336	337	331	337	347	354	328	340	357	347	333	333	332	332	318	350	352	320	329	318	347	323	382	342	316	330	366	335	336	358	331	324	333	338	306	341	330	353	324	327	326	345	338	348	334	319	345	322	325	328	342	319	320	327	361	354	340	349	366	328	359	364	357	357	355	366	365	322	342	348	341	327	332	332	335	347	374	345	308	337	331	305	337	312	349	339	345	348	311	324	381	340	374	346	377	353	343	321	359	371	322	352	334	336	345	310	330	346	323	351	347	350	352	346	314	337	365	365	335	370	335	322	312	350	366	363	339	328	344	343	346	302	396	329	353	336	330	337	334	346	332	326	343	325	323	328	337	370	336	333	338	371	366	335	309	333	350	332	335	304	290	370	350	329	347	331	320	333	331	366	341	326	283	348	344	315	340	354	326	343	348	348	358	343	340	320	310	322	342	313	304	347	323	332	311	348	340	317	340	354	340	361	342	331	327	348	358	336	311	313	343	323	337	327	344	309	331	328	367	324	328	374	347	318	338	353	337	333	330	324	369	345	337	324	352	383	349	348	319	331	335	345	312	336	320	349	366	345	344	310	325	331	353	353	333	372	321	381	349	322	326	356	338	323	344	360	349	320	345	357	333	370	345	350	363	346	374	322	324	336	323	359	376	345	335	343	320	321	308	333	323	340	329	334	360	346	359	349	323	372	339	355	311	328	321	356	340	333	371	316	319	350	312	326	335	333	335	330	346	327	340	356	318	326	298	338	358	342	363	328	333	350	335	329	362	336	340	308	319	328	356	354	316	337	349	342	324	360	346	323	330	343	323	326	325	357	341	346	325	344	339	323	318	323	323	321	370	351	368	342	359	373	350	337	305	341	328	330	391	325	348	356	326	388	332	349	309	357	345	357	322	337	334	311	302	322	333	336	333	321	329	319	298	330	317	352	350	355	383	344	342	317	348	332	334	368	338	308	321	344	320	362	306	340	315	333	352	348	358	347	323	336	326	358	325	347	345	339	369	324	328	324	339	378	349	337	314	347	334	304	360	334	325	304	338	340	326	377	341	330	319	347	314	366	326	344	348	334	316	331	330	349	331	339	322	369	347	311	349	330	360	347	317	335	337	320	313	336	350	314	320	319	344	314	332	358	317	379	329	366	351	348	341	337	327	328	335	343	334	324	318	331	334	331	325	346	330	336	329	331	329	322	326	320	360	334	309	375	330	336	319	340	314	313	362	345	328	303	372	345	355	348	332	338	340	346	337	353	349	349	364	325	349	333	357	359	339	329	344	330	324	354	376	333	351	327	377	351	359	326	339	379	306	354	345	337	346	323	348	314	343	343	331	344	350	328	359	331	308	357	356	331	365	325	338	312	337	326	344	371	314	323	312	317	345	336	302	363	320	303	345	362	336	368	337	346	340	333	300	304	351	387	365	337	346	353	360	330	344	339	342	378	345	360	318	353	334	341	376	288	340	331	352	336	330	320	335	322	378	325	340	323	367	358	362	344	318	367	315	339	337	373	333	350	339	335	332	381	325	336	367	346	330	341	348	317	331	340	338	373	339	373	344	337	350	326	323	326	362	336	332	326	331	331	329	351	331	344	349	340	354	320	364	334	362	320	345	323	349	334	343	309	344	319	358	309	343	314	365	359	316	353	340	354	358	358	333	355	318	344	336	342	342	339	321	315	335	315	354	336	325	352	360	338	366	345	339	367	360	354	345	345	359	388	324	335	339	360	363	337	360	364	348	352	322	323	323	354	325	341	322	341	323	333	352	354	362	351	338	295	325	314	344	342	339	349	361	331	295	332	336	315	331	317	299	349	369	292	346	345	320	335	337	357	337	329	330	366	368	352	360	332	337	361	317	334	317	343	333	334	357	328	331	359	326	341	317	319	353	331	355	326	366	312	305	363	353	333	304	361	367	321	340	337	328	325	356	321	316	342	380	333	352	320	367	309	353	339	317	322	337	333	348	346	333	343	337	330	349	304	319	338	340	349	332	352	340	309	336	325	361	347	328	365	309	339	336	299	312	335	310	353	337	347	319	324	325	349	317	319	362	339	311	348	362	356	337	335	313	338	327	345	362	357	343	360	350	317	371	341	327	343	338	310	344	335	340	349	349	335	343	364	339	339	335	316	396	323	344	331	340	339	331	337	326	359	334	346	345	318	330	347	337	332	312	349	342	323	291	327	341	338	298	352	331	335	346	356	342	354	350	362	346	326	366	332	358	299	313	335	368	354	347	310	339	341	326	370	350	383	304	327	368	341	339	338	302	358	349	345	322	348	341	327	339	321	307	339	327	335	330	320	331	336	331	360	320	346	351	369	324	371	391	372	316	323	357	344	343	360	311	341	386	347	330	370	329	363	350	302	338	344	358	317	340	352	345	341	353	291	310	370	356	370	349	317	318	370	319	350	369	319	344	340	337	325	349	354	309	358	333	361	371	315	305	355	328	343	339	311	333	343	338	340	325	348	352	310	330	329	359	321	296	344	310	361	318	358	364	303	320	334	359	334	328	348	336	329	353	330	360	339	367	320	379	344	298	318	312	353	305	332	350	328	308	324	325	362	322	335	313	338	320	309	326	332	316	347	335	335	333	333	317	325	332	379	360	334	351	336	356	355	322	355	358	351	340	346	346	319	314	343	319	350	318	352	325	308	330	368	296	333	374	332	346	331	356	361	334	334	337	297	370	339	327	328	327	333	367	357	320	354	350	338	345	356	356	351	330	329	353	347	355	347	340	306	327	336	344	354	326	353	351	358	338	332	317	329	307	338	344	334	329	334	357	315	359	362	323	345	361	337	347	325	352	360	326	344	364	361	332	355	355	353	352	299	326	353	369	345	312	333	346	344	340	333	328	343	346	365	329	315	341	337	356	328	329	331	353	311	344	329	369	320	328	339	326	371	372	321	356	333	355	337	341	340	332	323	357	353	344	360	338	338	356	319	352	323	349	349	345	351	322	347	355	325	362	341	334	344	360	351	344	333	327	343	331	322	344	321	318	321	371	335	314	394	366	332	353	376	316	310	321	301	342	328	354	300	348	347	337	358	325	332	312	337	334	344	358	315	356	267	326	337	334	373	325	331	343	331	309	347	329	329	345	335	339	351	323	359	334	298	359	322	322	354	320	372	320	317	321	328	329	360	323	319	341	325	349	351	299	376	366	393	356	351	346	347
35154	38922	32480	31853	20688	14731	10536	8249	7196	5313	4776	4363	3463	2447	1689	1109	975	1182	1149	1074	777	666	687	724	573	565	482	533	514	501	462	461	460	464	397	442	419	414	434	373	391	406	410	417	410	404	361	391	408	371	392	447	427	400	360	405	375	419	428	393	402	369	393	413	395	433	363	392	403	400	372	390	435	410	410	383	377	384	372	369	414	392	373	394	363	399	366	437	408	402	366	413	381	394	421	403	402	397	376	409	403	392	415	408	360	401	374	383	417	409	416	384	405	432	390	388	397	343	382	428	386	372	419	363	383	384	442	385	413	389	386	421	384	411	395	397	395	412	381	382	401	389	398	408	380	422	410	378	380	389	393	385	407	399	387	409	388	383	354	417	401	395	424	367	386	435	376	431	416	400	395	395	386	427	402	409	367	383	377	412	393	368	364	373	380	367	366	394	386	428	404	413	406	387	399	390	389	382	413	360	416	382	366	401	404	398	370	382	375	432	423	399	367	396	387	389	397	384	375	421	392	396	428	403	407	394	404	404	401	394	357	397	408	451	415	362	352	382	413	395	368	410	412	398	407	415	392	376	401	435	415	380	395	386	384	392	364	400	393	420	387	385	374	401	425	425	387	364	385	396	376	371	442	400	374	404	377	371	406	414	354	414	399	389	414	380	344	387	421	395	378	398	363	366	396	423	396	406	418	430	410	401	372	379	392	393	394	410	407	380	393	392	397	454	407	391	403	379	430	391	419	406	417	404	371	408	376	362	416	389	390	386	380	372	401	378	415	409	396	376	399	365	375	417	398	391	386	365	396	399	415	370	403	425	412	362	396	384	361	413	404	436	381	405	391	436	416	364	390	403	416	400	411	404	405	415	386	387	364	376	367	412	398	415	389	361	385	386	416	368	392	406	419	370	386	399	413	394	422	375	387	395	399	433	456	437	420	429	394	411	374	434	392	392	385	430	357	425	391	390	409	403	420	371	368	408	373	393	389	440	434	432	402	381	398	423	381	368	419	407	417	389	401	405	398	443	403	402	359	429	400	350	398	434	426	416	382	399	394	424	428	399	397	410	385	389	412	405	403	390	400	387	387	361	406	411	360	423	400	376	402	372	382	394	400	381	376	404	378	375	387	433	380	391	398	392	389	375	405	387	382	393	402	361	416	402	374	437	394	404	389	381	374	391	371	387	362	439	383	412	407	375	419	407	399	399	391	356	375	383	405	378	375	402	377	395	421	399	400	404	400	384	404	380	388	368	398	394	395	435	408	369	416	402	407	386	429	411	408	429	414	362	390	388	397	390	373	377	410	405	418	393	386	370	377	404	374	419	424	389	397	359	379	380	409	407	379	426	394	404	409	375	344	389	423	427	398	402	368	375	420	375	376	403	431	367	378	399	388	388	415	381	370	369	369	388	363	389	393	394	390	417	359	385	393	375	375	422	347	437	406	409	374	399	426	356	377	408	422	374	400	395	419	402	387	417	421	404	403	404	394	431	379	377	390	391	366	421	406	421	434	410	406	414	396	431	397	411	407	415	410	362	417	415	396	414	408	434	416	383	414	432	396	375	379	328	382	378	427	389	394	385	391	396	400	417	399	414	412	405	423	397	397	394	406	379	399	375	398	419	411	375	364	388	374	358	367	376	402	401	372	401	403	388	419	446	404	401	389	408	395	412	385	385	375	392	369	410	372	393	403	418	386	396	429	440	373	400	411	390	394	387	388	390	381	406	384	407	433	414	394	418	364	410	409	435	388	375	390	377	392	367	388	411	368	412	358	375	348	419	411	406	418	393	411	403	388	354	387	386	385	413	410	390	384	423	381	407	367	395	393	401	402	390	415	397	412	376	420	384	405	366	414	386	367	412	397	349	432	394	397	403	390	373	388	402	411	394	409	378	394	404	402	390	401	410	415	402	380	409	373	391	404	373	427	393	389	392	388	408	380	391	403	394	394	419	400	398	425	399	415	373	385	411	417	374	359	386	373	392	404	393	390	404	385	390	389	359	406	395	391	405	393	425	384	404	385	414	416	425	397	421	377	394	401	369	368	403	384	405	427	402	378	420	385	414	401	392	418	398	388	406	376	408	418	385	421	392	405	427	386	389	407	403	405	388	367	412	369	398	361	398	413	413	382	383	413	418	381	373	394	405	409	429	396	380	370	385	432	440	452	364	392	411	394	375	403	393	406	395	378	396	390	374	392	389	396	364	387	429	420	411	366	415	403	408	445	385	439	417	411	420	405	387	421	402	426	372	371	414	395	387	449	384	341	407	401	406	402	411	406	408	405	411	411	372	402	388	401	394	380	415	355	387	372	351	374	415	387	382	403	371	412	385	398	374	430	448	396	411	369	363	386	371	406	371	419	370	383	400	416	388	368	434	409	426	413	394	430	413	431	404	377	393	379	383	431	376	411	430	399	378	360	419	366	393	405	398	378	387	407	369	374	402	381	390	428	396	383	375	407	409	385	383	377	422	378	424	386	399	356	388	376	390	392	416	410	400	376	410	405	388	405	372	417	409	393	383	369	385	370	432	407	398	393	370	388	349	393	414	404	411	382	411	405	386	369	370	396	430	403	401	390	369	374	426	403	395	381	391	383	377	386	370	412	408	430	412	354	412	406	414	392	375	385	395	392	376	380	436	383	387	376	389	420	379	416	426	409	383	377	414	382	389	418	397	377	405	394	440	404	424	386	374	388	414	361	389	394	377	382	417	388	405	425	363	392	401	418	393	409	375	378	405	415	411	411	413	369	412	414	365	376	390	382	393	397	393	384	370	418	392	419	395	385	402	357	449	403	377	387	411	386	377	397	407	399	379	401	425	372	401	426	392	407	400	377	384	407	383	411	376	360	372	444	443	411	367	420	388	393	379	433	422	384	393	359	380	400	429	382	378	393	396	413	424	398	383	372	385	381	416	389	348	363	379	375	413	387	404	408	391	407	365	383	396	418	374	366	427	388	401	377	388	395	375	420	370	369	405	407	393	390	392	382	415	379	393	391	391	391	401	377	377	396	396	348	407	409	383	430	382	390	414	392	378	419	415	392	412	421	392	384	414	411	394	376	436	359	389	404	380	399	407	363	392	398	398	365	386	387	398	417	400	406	371	394	373	428	396	411	419	415	409	426	374	379	407	391	380	340	390	403	373	397	398	409	408	408	369	419	376	424	393	413	410	395	425	412	360	376	415	426	421	410	373	422	390	426	398	415	428	404	414	379	365	389	410	393	412	431	369	400	358	374	406	422	417	416	388	373	409	409	401	403	391	371	394	396	429	408	410	379	409	417	396	401	378	356	387	423	389	361	393	397	412	402	382	404	377	413	419	419	399	406	366	389	386	401	388	346	398	429	387	404	398	434	418	373	400	399	404	384	378	430	411	403	385	403	388	391	405	361	392	385	403	427	375	404	388	384	402	372	399	444	396	393	386	411	392	406	387	389	400	383	375	396	374	431	398	377	401	406	384	391	371	407	409	387	371	413	411	370	398	399	401
23552	20889	28149	24714	23075	20270	15081	6762	7482	3914	3442	2842	1978	1843	1608	1060	702	728	807	706	645	607	571	613	552	443	374	454	381	356	364	315	321	297	309	272	297	297	315	305	293	277	282	264	317	264	259	259	280	266	268	267	278	267	260	250	262	274	285	227	279	272	240	273	256	264	269	273	254	277	269	244	263	283	282	230	303	285	256	244	275	288	272	257	263	256	280	263	267	255	290	265	235	269	282	243	266	278	262	264	269	285	261	271	276	240	268	248	283	302	268	262	306	248	237	233	261	253	285	279	258	257	244	267	266	254	227	284	296	274	290	239	229	248	244	258	247	274	251	292	269	242	259	265	270	274	245	274	265	260	259	267	280	278	238	251	257	272	284	258	292	271	265	262	289	263	262	230	265	265	260	255	260	274	281	302	232	273	231	282	271	254	280	286	255	272	273	265	270	287	282	284	245	297	265	274	263	315	269	244	237	280	263	298	280	259	240	258	277	265	249	258	268	253	257	243	255	257	284	257	277	279	259	247	255	237	250	257	263	262	280	265	250	280	256	286	247	281	277	279	241	254	276	254	278	299	272	276	249	249	248	262	274	253	282	252	255	254	258	278	305	263	272	270	252	264	277	265	251	266	235	265	236	257	294	256	274	261	290	238	225	260	256	243	253	247	247	275	268	237	251	257	268	245	275	276	260	247	271	263	274	239	266	253	262	261	243	263	282	257	257	277	266	257	233	250	282	266	274	271	269	246	267	246	255	286	276	269	252	262	260	269	279	268	269	286	261	256	261	267	277	257	268	258	275	266	262	278	259	259	262	253	271	243	243	260	269	243	257	282	253	268	258	246	260	271	249	252	293	258	266	265	266	260	263	276	290	282	286	275	243	273	286	266	262	290	257	260	256	261	255	287	236	278	252	258	283	265	250	266	261	238	258	255	273	298	270	259	257	271	253	253	258	264	279	255	262	264	262	276	248	259	255	256	253	242	231	267	250	279	266	263	244	242	284	261	283	277	248	232	228	217	265	242	263	266	270	254	254	289	287	272	252	253	258	285	277	288	282	272	264	255	285	265	288	269	248	256	258	269	243	246	251	251	266	276	246	268	261	287	246	248	233	264	257	272	259	250	235	270	262	269	265	271	224	264	241	286	253	287	280	249	256	260	306	247	254	242	277	268	218	270	236	260	249	249	280	265	253	242	255	256	269	266	269	257	300	260	290	270	275	260	252	273	300	261	262	272	260	233	274	252	279	260	270	262	238	251	233	271	251	285	240	258	262	294	260	257	259	243	262	269	257	264	261	266	278	242	258	251	268	292	276	290	253	266	276	261	259	260	268	267	289	270	298	270	251	279	262	253	281	270	239	264	274	295	257	274	252	250	260	259	250	273	269	270	275	255	282	290	255	257	286	249	258	257	264	271	247	271	264	265	303	256	282	256	255	243	281	285	279	278	243	263	277	245	257	248	246	261	271	277	260	268	257	269	262	243	280	239	251	276	292	285	267	252	258	250	271	241	253	267	265	258	284	266	273	242	247	258	263	258	254	243	257	263	249	277	290	253	261	276	256	273	264	304	269	252	249	256	267	259	249	265	278	239	271	242	302	265	260	257	276	244	293	266	260	259	244	262	245	267	268	261	283	285	287	235	269	260	258	298	241	252	278	288	273	277	274	279	291	252	262	262	271	287	278	254	235	235	260	262	282	263	262	233	265	272	261	283	276	268	253	250	261	267	281	258	251	257	228	264	278	269	262	259	278	256	234	253	289	275	283	267	237	273	298	285	257	264	252	252	264	250	245	267	263	282	259	275	276	258	276	269	277	271	267	257	260	266	251	273	277	268	258	283	247	265	247	288	264	272	244	257	273	254	267	260	257	278	243	243	270	265	264	253	245	268	263	235	271	234	285	262	276	281	276	289	286	267	284	256	244	279	259	276	273	254	276	252	265	252	287	246	300	270	249	265	262	255	279	269	278	273	248	270	278	244	263	274	278	295	280	295	274	268	282	255	269	287	290	243	233	273	284	270	288	259	263	261	260	271	260	270	264	264	274	247	258	256	268	276	256	292	273	243	261	267	266	273	281	260	250	238	240	282	244	275	279	250	284	252	270	267	272	248	268	254	253	250	248	228	273	259	277	294	264	279	248	273	256	285	269	250	257	264	275	253	273	284	271	269	272	250	258	257	267	211	277	246	269	268	289	229	246	262	288	265	254	270	265	245	258	291	250	259	242	245	271	256	256	282	304	262	260	250	238	286	236	255	262	258	268	272	308	275	234	282	280	270	258	269	283	238	271	263	279	267	258	270	255	263	236	290	268	265	274	278	280	254	265	281	294	243	279	275	244	270	245	241	241	289	233	271	274	277	256	238	236	251	285	260	253	253	247	270	262	264	217	255	264	260	270	268	261	274	276	272	275	264	251	276	281	258	250	272	272	243	244	274	264	264	251	265	287	270	245	263	242	291	286	232	266	280	291	297	282	254	294	287	263	250	251	261	255	269	281	253	279	246	259	299	263	302	266	234	255	300	275	300	268	298	263	274	245	251	264	254	242	256	246	253	267	275	242	285	238	250	233	268	280	267	276	255	260	254	269	274	257	267	256	285	274	278	288	261	270	252	304	275	269	272	271	264	280	253	236	266	293	253	291	229	243	278	267	277	266	257	277	248	218	265	279	272	265	286	273	273	284	231	287	303	264	271	269	272	246	261	266	277	269	303	284	305	244	268	274	308	270	221	279	236	227	271	240	260	275	289	217	258	267	277	277	273	272	253	243	261	293	256	293	249	269	250	249	245	269	269	264	271	233	256	287	264	234	255	235	275	271	269	267	263	289	256	261	268	248	285	238	269	262	258	276	247	243	253	266	274	255	247	261	278	244	258	240	298	304	236	265	260	240	246	241	256	233	249	239	302	241	273	259	263	237	254	261	267	245	283	276	239	258	270	254	236	276	288	252	299	243	290	272	254	282	264	247	271	284	257	260	258	235	245	282	267	243	309	284	248	241	264	275	271	268	246	284	273	281	290	265	261	242	291	258	292	248	246	300	282	255	249	274	274	267	267	264	266	265	291	248	254	284	255	269	263	287	250	254	286	273	236	267	260	241	249	302	254	287	256	267	269	280	246	263	242	287	257	268	271	266	262	248	291	260	262	258	267	233	263	244	274	272	278	272	271	287	265	235	260	263	257	225	287	244	251	246	257	264	250	250	285	281	261	254	241	247	267	255	247	280	262	270	235	231	229	253	255	263	294	247	262	299	282	277	278	259	268	272	242	290	262	300	227	261	249	238	259	265	272	254	257	250	273	294	270	287	262	278	247	276	259	263	248	260	247	283	244	249	274	265	289	283	253	252	261	260	272	243	241	248	255	266	273	239	244	262	291	269	263	247	288	292	242	264	276	240	267	268	252	274	264	275	262	249	266	266	263	235	277	275	264	261	268	256	291	258	240	261	262	242	297	258	262	270	279	280	245	282	258	277	260	265	286	244	265	265	244
35787	49031	38708	39134	28593	21331	18168	11247	13365	7083	6548	5587	3747	3647	2945	1876	1060	1334	1394	1172	1087	873	875	938	884	599	533	590	507	532	434	432	417	392	403	345	387	362	352	355	342	346	322	347	331	328	318	296	322	349	296	291	323	318	310	316	316	325	302	303	278	321	285	330	310	322	300	307	317	304	306	298	340	318	301	300	302	331	298	324	287	289	321	303	307	282	293	328	318	344	315	311	302	317	332	322	296	314	285	280	315	299	294	334	294	334	288	288	307	312	308	303	341	301	299	340	313	311	330	295	307	292	296	343	302	290	303	304	306	284	322	348	302	316	322	303	304	315	297	319	336	279	276	307	314	279	308	282	323	321	305	313	309	296	297	300	282	312	317	289	310	324	308	340	317	283	300	307	328	312	302	309	299	330	304	293	342	300	333	321	335	345	326	321	307	324	283	311	340	323	281	312	274	308	303	286	286	296	296	304	296	359	303	307	305	312	307	326	305	299	323	287	322	308	315	285	321	336	301	308	323	315	271	281	316	312	332	308	299	329	304	320	303	351	310	325	309	314	291	308	330	306	320	286	301	305	326	309	303	299	334	312	279	326	320	323	278	296	316	334	314	307	307	283	311	328	371	296	336	310	330	291	329	268	336	305	360	352	340	294	323	344	293	285	301	342	331	320	302	307	298	270	321	276	321	312	283	320	318	319	317	302	307	306	297	307	296	294	296	287	308	327	307	331	292	325	308	315	294	289	280	302	291	326	311	314	304	325	269	313	330	297	280	323	322	325	302	317	332	328	319	297	320	282	330	299	326	287	316	295	285	305	314	295	308	310	293	331	360	302	284	299	319	296	307	308	327	304	332	298	297	301	320	271	315	288	305	309	331	297	289	326	328	351	302	291	341	287	331	289	302	312	312	332	310	327	325	299	291	272	281	306	311	298	305	332	346	314	317	321	316	330	256	304	315	347	305	303	305	330	298	357	342	314	279	302	305	292	297	327	335	294	296	296	350	283	308	317	329	325	328	306	284	327	330	313	288	296	287	280	283	346	280	275	271	338	283	283	288	313	316	325	315	311	281	348	297	323	322	324	327	306	311	351	310	323	324	306	312	344	307	327	319	328	321	264	302	312	291	307	330	309	298	332	319	285	322	314	307	287	309	292	298	284	289	300	337	334	310	328	300	297	310	331	294	303	288	301	276	280	348	292	329	310	292	273	312	337	280	321	323	297	308	295	318	292	315	308	300	325	329	284	302	318	302	318	320	291	343	309	310	347	287	319	312	302	307	322	274	303	329	342	331	313	316	300	302	353	328	314	324	333	315	323	320	310	318	312	318	287	307	332	309	312	307	312	316	321	312	318	298	331	309	358	325	282	309	305	336	315	263	302	329	311	296	291	300	304	307	328	325	311	348	287	304	349	320	314	320	310	305	326	318	302	306	285	299	320	304	289	310	288	286	293	337	318	306	325	327	296	299	301	300	307	281	324	320	324	297	334	302	317	320	303	313	304	309	323	296	273	342	309	301	271	332	305	307	314	317	326	306	327	322	289	304	323	302	294	334	308	292	342	275	293	314	290	319	309	332	301	298	318	296	263	288	309	313	322	294	308	317	309	265	284	343	298	325	328	305	317	286	305	312	312	315	306	293	330	280	297	306	324	313	307	277	328	301	311	304	315	327	328	361	332	298	321	303	302	301	321	288	317	335	288	307	284	315	309	301	297	306	258	298	349	314	310	296	319	278	310	301	297	314	313	301	319	289	274	301	321	317	322	323	330	283	323	345	320	312	304	314	303	271	309	305	284	312	344	311	287	327	296	302	298	330	318	321	336	310	302	310	331	308	341	312	279	294	336	312	306	327	300	295	304	292	317	314	311	297	289	347	331	327	327	328	331	304	279	335	336	273	308	341	303	305	293	316	287	341	280	292	298	332	335	333	322	286	323	275	303	301	295	297	319	310	290	302	299	293	338	363	285	319	291	359	313	314	335	283	316	332	306	324	269	293	306	295	320	315	303	313	309	305	308	313	319	343	280	303	318	282	349	305	323	300	298	306	310	379	310	328	279	331	320	303	283	295	310	298	310	293	312	332	295	313	298	296	321	334	316	263	321	309	330	310	292	314	301	284	313	315	297	354	325	288	300	279	300	306	313	322	292	274	305	308	297	338	298	324	304	314	281	338	317	317	290	309	312	308	309	315	300	277	302	275	287	293	298	306	340	320	330	329	315	306	330	328	297	325	300	321	302	323	294	275	346	308	312	300	345	283	310	316	328	317	314	320	328	300	320	320	286	327	332	320	315	313	326	301	345	308	299	344	317	301	295	290	302	297	318	281	284	310	315	313	352	322	324	308	287	304	314	281	292	296	299	295	325	335	285	296	309	328	338	293	316	365	305	335	316	308	269	324	318	312	335	321	348	328	307	326	312	340	301	320	309	290	315	333	331	314	291	336	330	328	282	298	309	323	287	297	358	316	304	285	300	298	276	301	303	329	314	301	313	320	325	315	316	288	308	283	317	300	293	314	313	300	309	294	353	343	303	345	330	318	285	345	342	325	312	290	302	312	324	326	331	307	301	311	327	309	309	309	292	322	319	307	308	332	326	309	314	333	308	312	335	288	329	313	306	295	255	314	352	310	334	269	299	314	287	311	292	314	305	311	308	309	330	336	287	290	295	326	313	332	293	319	294	303	293	311	284	310	325	298	316	311	313	309	306	313	323	325	309	326	345	277	309	298	285	296	326	341	293	304	296	308	292	333	298	306	303	319	318	321	306	333	308	316	279	327	320	310	331	329	304	316	308	301	327	310	287	310	338	324	327	317	314	294	314	345	311	309	297	302	292	320	299	332	291	296	318	299	304	288	284	301	317	326	309	309	305	321	299	274	320	333	314	296	311	313	311	322	324	320	307	321	330	305	319	327	297	312	331	307	307	319	346	309	294	296	292	292	287	304	288	319	316	323	312	313	327	299	271	340	326	302	308	290	265	333	328	310	310	305	315	306	334	308	310	306	309	319	287	324	311	308	296	295	306	317	342	335	296	319	302	304	332	326	294	312	284	296	284	317	326	329	341	296	299	314	303	320	317	310	307	330	310	307	309	318	288	282	321	264	314	338	320	293	329	295	310	300	314	331	328	296	339	282	320	294	319	312	310	317	296	316	292	298	304	289	316	274	291	308	325	324	327	303	316	282	295	305	271	304	318	314	289	301	306	315	298	299	289	343	293	324	305	310	321	312	283	304	352	335	313	329	320	329	279	311	349	328	310	311	302	320	337	308	323	313	287	321	301	286	318	300	338	316	325	291	329	306	329	312	315	309	286	319	296	302	307	310	339	322	318	330	313	317	291	301	315	285	312	310	295	310	316	318	322	330	311	327	311	283	326	298	298	320	309	303	283	328	312	319	310	288	306	308	317	311	361	318	280	283	305	297	331	310	323	279	312	322	278	308	300	314	289	331	319	322	316	331	322	323	302	275	324	288	293	316	309	329	314	319	312
24641	20917	27547	26825	23666	18767	11873	6377	5352	3452	1975	2157	2303	2157	1070	803	587	635	782	747	671	745	623	615	515	538	495	495	460	456	429	439	444	440	451	435	405	402	390	419	349	401	422	359	399	408	424	426	407	375	363	399	386	395	398	359	416	386	373	399	369	403	390	399	356	385	401	416	369	391	391	357	384	382	377	397	421	397	415	366	350	434	411	343	422	403	384	406	413	386	402	395	363	370	381	414	388	378	416	417	442	403	391	364	367	396	346	379	390	369	390	397	407	387	387	393	385	382	401	379	365	398	376	389	368	407	374	393	388	395	377	388	361	371	423	420	453	408	396	397	362	397	408	387	395	361	387	361	390	378	382	399	429	406	404	400	422	388	381	382	395	370	399	372	385	382	353	399	407	350	369	401	368	397	404	354	400	416	371	382	395	383	428	382	360	393	384	391	363	408	381	377	373	362	407	360	375	358	406	436	384	416	413	369	393	401	380	412	400	387	383	383	374	394	393	407	337	367	431	369	366	371	383	410	373	381	401	409	405	335	380	382	372	358	389	387	414	438	365	378	380	393	391	397	399	393	354	359	354	442	368	391	405	419	349	410	395	386	372	394	408	395	383	422	390	411	409	402	385	382	391	355	380	376	392	385	363	410	421	397	401	419	393	385	382	383	397	338	422	394	384	382	372	394	388	363	415	373	399	376	377	368	417	371	404	396	377	391	406	381	418	411	414	395	377	393	375	367	416	370	375	394	415	394	406	347	369	394	389	370	414	367	377	382	406	363	396	364	362	395	419	384	380	359	382	415	423	401	416	383	395	399	387	394	400	409	367	408	392	367	402	409	358	374	347	376	388	347	401	404	365	378	376	384	400	367	392	348	420	382	390	392	369	401	394	388	371	369	417	355	398	390	382	394	374	390	408	439	386	400	395	379	379	396	417	406	383	393	382	373	410	424	357	416	372	390	368	402	383	404	404	389	378	386	416	393	362	396	358	423	400	341	392	383	401	406	390	399	376	365	351	407	403	346	401	409	375	399	382	431	349	379	401	374	406	408	403	374	390	379	414	406	362	369	362	399	335	409	408	380	411	390	404	385	424	392	393	412	395	406	359	374	377	387	410	387	401	399	420	407	405	450	425	389	376	397	372	394	385	374	406	392	409	386	369	387	399	383	381	404	418	389	376	397	413	388	408	435	392	392	386	389	382	370	403	369	389	398	411	376	388	397	382	369	399	398	341	360	394	356	418	387	377	387	356	416	378	339	423	355	360	427	393	405	375	380	424	348	389	411	411	415	371	411	395	384	417	431	374	399	395	369	353	394	404	362	379	443	404	393	399	398	358	379	405	390	393	364	360	364	416	390	386	396	407	376	401	428	408	388	383	387	396	378	406	376	366	400	380	378	415	412	375	387	386	368	391	396	417	380	398	377	365	391	388	386	405	412	420	406	393	353	368	388	353	380	347	445	384	358	389	388	406	379	389	376	386	412	389	394	381	431	369	414	403	402	380	378	388	364	388	393	403	372	412	394	412	396	410	402	381	376	357	414	383	387	366	382	392	373	352	392	374	360	392	417	391	446	398	380	367	379	387	391	379	408	412	413	410	395	427	418	394	406	394	390	365	388	413	413	405	373	354	364	405	365	390	417	407	386	385	386	383	370	372	389	394	385	359	369	394	367	381	415	411	406	400	381	383	370	372	418	381	354	376	413	400	419	377	407	387	375	380	388	363	415	422	360	393	358	411	367	396	382	382	389	382	382	410	379	364	392	400	383	362	429	378	417	379	390	410	405	385	364	404	383	382	358	375	365	389	424	384	385	385	441	410	367	382	362	423	378	366	410	430	411	421	344	382	400	398	387	360	412	379	389	392	354	386	411	394	371	414	396	363	396	382	414	378	383	385	439	401	394	361	393	362	398	390	413	390	381	381	387	348	360	388	365	388	396	382	405	399	378	381	371	383	369	404	377	375	394	408	361	385	381	381	417	389	396	395	375	375	400	412	389	398	388	384	366	375	378	371	402	398	361	360	409	400	390	410	389	378	346	370	407	393	401	411	411	406	362	382	380	401	371	427	389	389	385	372	392	414	396	416	345	377	366	391	404	421	383	386	365	412	390	376	399	408	403	385	368	375	379	417	430	356	378	386	396	382	398	398	416	374	374	411	393	393	402	410	400	400	331	414	370	396	430	410	384	424	386	392	357	397	384	359	358	351	378	362	391	397	404	371	442	413	388	399	436	390	409	387	419	399	414	400	401	414	399	391	384	362	390	361	419	428	360	354	414	397	372	406	405	393	354	391	388	377	401	397	389	420	408	392	390	371	419	381	410	412	405	404	397	384	415	391	327	384	404	388	357	351	400	373	384	382	363	359	391	379	375	388	400	380	351	404	419	396	359	373	392	406	381	411	392	396	385	392	394	389	367	382	371	418	414	394	392	362	390	381	358	405	390	402	376	374	390	370	404	374	391	397	368	373	375	397	383	388	427	407	395	432	418	396	370	347	351	349	375	384	356	404	405	375	366	400	410	387	363	387	370	384	394	410	357	361	406	412	389	365	357	389	417	400	398	376	355	356	377	390	408	402	404	413	355	417	384	352	417	402	420	377	412	384	381	379	419	402	402	415	373	381	418	361	380	363	385	425	397	402	398	387	373	396	355	363	409	400	398	407	418	378	384	383	398	378	387	405	410	404	384	396	417	418	410	373	409	420	372	357	361	411	394	369	412	401	376	348	408	350	384	408	379	392	358	392	378	401	356	388	358	385	406	384	356	365	400	392	372	380	391	379	424	401	380	391	391	387	402	374	360	377	384	415	392	387	397	409	401	357	393	402	396	373	384	377	394	409	398	360	366	366	353	355	361	407	409	364	359	422	381	393	357	403	411	411	359	388	375	399	391	379	394	413	361	424	374	365	348	393	366	399	361	338	379	425	421	409	418	382	388	362	378	400	387	377	417	402	423	359	385	401	367	399	385	374	370	390	385	394	392	428	437	395	389	419	403	400	376	416	419	397	349	374	373	424	399	382	390	406	425	382	378	378	403	393	402	420	325	364	374	412	368	398	388	373	392	405	411	386	398	371	397	390	378	382	398	378	389	431	396	349	413	391	411	348	374	380	366	400	400	408	388	390	379	383	387	382	366	363	403	365	362	389	380	377	379	377	412	401	346	393	385	366	391	412	369	410	356	401	395	371	392	389	413	357	415	381	392	380	392	413	366	388	387	369	386	376	375	379	386	370	402	424	401	365	392	390	386	410	366	387	341	358	381	370	409	351	410	395	391	404	397	363	421	389	391	393	404	412	423	374	377	408	402	405	375	377	390	385	358	393	365	412	393	433	393	385	388	410	353	393	379	411	410	358	362	378	385	404	386	392	400	396	379	377	396	373	382	372	364	431	392	404	416	415	408	377	397	392	386	387	382	398	386	386	408	370	404	369	400	401	374	402	414	384	405	393	377	388	364	353	395	405	405	370	412	355	403	384	366	335	373	426	362
36606	44579	34772	36045	28791	24241	16591	11772	10615	6514	3922	4351	4441	4015	1874	1255	885	940	1279	1155	1057	1083	875	824	729	686	657	634	634	544	576	500	533	516	505	476	487	439	460	486	465	511	458	450	471	434	459	444	459	436	431	432	461	435	471	415	456	467	421	402	425	465	465	443	452	452	431	461	439	473	478	399	454	414	440	428	478	448	413	494	451	452	440	446	464	416	425	447	450	444	398	450	444	453	454	462	467	447	416	414	445	480	432	475	433	445	422	425	421	485	447	455	444	434	439	454	401	427	423	440	439	454	449	402	441	452	452	455	429	422	479	427	407	466	432	476	445	406	428	467	433	417	444	426	442	432	448	434	438	433	444	420	406	439	428	431	421	446	450	447	433	460	412	458	431	444	456	459	433	407	425	431	419	479	485	459	417	418	433	419	403	461	451	413	462	417	451	421	454	439	428	427	435	437	443	432	445	443	447	434	474	474	435	470	435	432	420	436	407	436	469	453	461	424	465	432	416	444	492	423	412	451	430	435	461	470	442	490	470	442	414	423	417	446	455	448	480	471	434	458	453	434	434	457	432	408	450	421	432	450	422	457	446	436	411	413	466	426	421	444	468	419	450	485	412	465	393	418	413	413	452	450	450	417	459	440	435	422	437	454	430	496	457	467	442	408	399	449	431	423	473	441	441	450	428	479	445	479	413	452	457	446	469	426	479	454	452	466	443	451	446	441	439	432	466	487	456	433	459	461	473	470	473	415	414	444	411	447	398	460	415	437	439	455	464	422	401	481	468	446	406	440	432	416	442	458	419	461	455	477	459	472	437	396	421	389	476	436	421	393	452	467	434	482	466	452	441	437	437	439	486	445	454	463	449	506	429	433	430	468	436	474	481	409	447	449	420	436	444	422	403	420	427	451	405	412	439	474	409	431	413	415	416	464	460	455	475	471	446	422	483	446	445	445	470	427	485	453	461	462	465	426	434	429	487	449	454	444	447	423	426	418	438	448	422	422	438	401	437	474	433	431	404	451	445	442	466	431	457	439	458	480	445	475	417	430	412	439	438	459	458	421	445	443	446	407	444	456	470	459	458	451	442	433	424	410	443	434	430	469	451	430	434	424	432	441	430	435	488	470	449	434	466	438	453	465	465	457	437	437	456	411	458	449	442	453	461	455	455	469	471	455	491	452	456	454	477	450	419	422	439	434	458	443	431	471	482	414	431	463	447	416	468	454	422	445	461	454	419	478	460	459	472	409	422	457	451	452	431	465	427	415	430	429	425	427	451	430	446	451	431	419	415	434	474	437	480	427	463	424	430	436	464	425	439	447	445	451	466	435	482	430	416	456	437	430	478	460	454	458	444	470	422	424	478	420	465	444	446	441	475	445	425	417	470	479	434	410	478	420	446	439	439	455	454	431	440	443	403	442	427	421	464	479	423	411	445	407	433	442	453	448	435	460	461	476	491	470	484	468	473	449	436	416	427	435	451	440	467	432	449	472	413	441	448	385	457	457	451	450	442	405	441	424	446	483	471	413	426	460	452	454	469	436	442	416	429	448	411	431	459	445	450	420	454	419	464	422	435	414	436	429	464	435	463	477	449	471	445	432	459	458	431	454	454	428	422	503	421	413	447	436	450	435	449	444	451	435	434	421	429	429	449	418	453	472	458	463	491	477	422	434	471	446	452	442	462	455	398	460	403	459	446	424	442	449	437	409	452	391	474	439	442	459	454	418	439	452	432	427	405	458	409	450	405	441	471	459	438	497	468	461	426	449	463	438	468	452	408	430	440	423	451	427	434	451	440	422	427	413	468	425	432	441	440	461	440	424	462	457	440	419	457	420	430	437	431	417	464	467	433	433	446	437	421	425	425	449	437	453	439	430	426	462	437	438	491	421	451	436	424	468	433	458	439	472	466	422	439	428	442	451	458	454	438	465	452	448	431	444	470	489	444	458	416	440	435	441	421	464	483	469	466	436	431	421	446	453	407	424	448	438	472	461	440	453	438	410	461	416	449	438	462	447	429	429	457	426	443	423	439	465	467	434	462	442	455	438	465	434	452	418	457	421	472	412	435	444	411	465	432	465	442	430	399	474	475	422	420	472	400	451	445	396	475	430	419	420	451	462	440	463	448	440	471	455	455	462	473	432	443	396	469	474	450	415	450	442	442	435	451	459	483	426	462	408	427	452	457	439	388	474	468	473	442	465	453	444	426	429	438	425	431	428	463	413	486	450	448	445	462	427	456	445	432	457	424	461	434	432	510	446	445	442	446	427	431	434	425	446	450	439	450	474	479	440	469	441	454	448	495	445	452	442	448	434	471	441	455	467	424	452	449	455	466	438	456	450	429	434	444	437	436	443	470	443	449	471	458	456	439	433	458	416	459	425	440	432	474	445	474	446	417	443	471	449	479	442	479	445	425	429	424	453	433	432	396	472	445	406	453	424	437	463	458	400	470	403	439	471	419	432	429	423	456	464	433	445	485	433	455	455	417	465	435	442	474	470	501	452	461	428	474	493	419	460	466	456	463	457	439	489	463	428	443	431	436	450	429	438	447	446	441	470	443	441	462	410	427	444	440	466	440	432	444	442	438	429	431	454	447	467	430	422	409	429	443	450	445	459	447	425	453	449	478	427	456	437	473	454	452	421	420	452	436	421	453	431	470	423	440	433	444	462	446	394	427	428	427	430	475	436	472	455	463	423	459	447	474	462	410	430	439	469	421	415	467	454	463	474	473	446	457	445	460	466	448	427	466	423	459	454	468	409	435	395	432	437	434	440	436	441	415	428	445	436	460	446	430	429	423	404	424	439	458	428	447	434	460	416	428	462	452	391	462	421	398	434	433	406	466	428	458	445	440	461	424	414	419	446	437	424	465	451	463	379	474	465	461	446	479	424	432	453	455	448	443	433	439	480	441	435	442	446	444	430	442	421	456	443	450	456	414	401	436	467	432	444	441	424	444	423	430	475	461	435	453	478	450	424	424	426	441	451	440	454	468	426	431	437	475	459	452	436	412	426	429	448	447	440	442	467	431	468	464	421	405	431	444	435	400	412	471	461	415	409	421	461	449	430	413	458	417	429	422	439	445	437	454	444	491	439	452	460	441	464	437	456	463	482	437	426	415	437	467	420	447	441	444	402	455	450	460	441	425	436	464	479	455	457	416	447	418	451	452	440	409	419	446	482	453	421	428	469	420	456	432	456	435	419	446	455	440	437	453	435	453	482	450	471	448	422	421	447	452	441	471	451	458	442	377	431	425	449	431	454	401	432	435	436	444	454	481	449	417	457	434	434	400	440	445	435	459	383	441	438	443	412	413	479	430	460	429	408	454	451	457	392	432	409	449	453	487	453	462	449	437	418	468	435	471	440	433	440	454	432	444	426	474	451	441	452	420	434	447	441	441	452	415	452	455	455	467	417	416	450	456	462	452	455	456	433	442	448	470	394	443	428	425	424	431	477	481	438	477	407	432	466	426	424	452	456	441	447	436	457
22505	20959	28685	23663	22572	25049	24069	14156	9403	7748	3486	2999	3032	3013	1420	1328	955	936	1294	1141	982	877	813	731	634	581	513	461	494	468	444	446	389	407	367	343	332	365	311	350	333	293	354	332	344	312	362	333	312	318	327	313	291	305	323	335	266	314	295	295	313	325	292	317	294	311	322	318	326	316	321	300	332	320	313	297	312	334	288	314	353	280	313	344	305	300	318	369	326	288	317	295	324	332	285	326	285	306	293	313	319	299	278	333	304	308	268	311	319	307	315	314	302	325	302	347	293	305	300	349	297	327	298	279	317	309	316	328	289	305	317	287	309	295	292	296	356	325	339	329	325	331	300	290	318	347	317	309	337	286	315	304	316	315	295	355	342	324	308	308	326	300	316	314	324	316	325	304	313	315	347	293	305	341	324	289	318	292	306	310	308	282	317	332	331	293	295	330	295	305	301	326	342	289	306	295	331	304	335	311	304	329	285	314	298	303	305	338	305	322	328	281	274	325	308	313	345	313	298	261	341	336	300	333	281	325	290	306	332	321	302	294	348	336	302	332	299	287	318	304	310	302	298	345	314	291	323	303	305	272	311	319	343	319	351	330	307	297	330	287	343	331	303	322	319	277	351	324	299	308	298	323	323	342	317	327	321	319	349	300	300	295	277	340	320	307	296	342	338	339	317	305	350	342	317	310	303	334	316	311	347	315	293	311	284	327	349	328	315	295	322	308	307	303	340	333	289	322	300	313	304	334	339	306	312	304	325	357	313	293	308	323	338	303	335	320	298	299	309	326	307	312	305	308	336	356	338	306	292	304	331	314	301	326	305	300	303	292	319	311	283	330	308	293	303	316	313	285	299	310	298	312	324	299	354	316	352	316	295	319	325	304	321	282	306	311	303	295	328	332	311	332	311	313	318	290	319	309	285	297	295	315	287	347	325	309	313	298	318	330	308	331	310	322	317	330	289	290	334	319	313	285	345	294	301	318	276	301	297	326	351	296	312	312	313	344	314	313	330	316	319	298	280	315	337	302	278	295	320	326	279	294	324	340	319	290	341	314	275	301	327	325	340	302	331	273	327	295	353	350	340	293	303	311	313	333	296	300	325	297	297	296	302	304	327	296	320	349	322	345	332	330	333	303	321	289	316	300	313	314	307	296	319	337	323	304	312	317	313	302	302	307	356	286	311	328	299	342	289	333	303	353	321	336	317	319	342	313	337	282	284	310	330	299	293	275	329	314	296	346	332	330	325	321	310	311	288	295	344	324	303	315	285	346	336	312	326	318	308	275	281	318	307	291	327	355	334	322	319	282	313	330	323	319	293	308	327	330	336	329	304	321	302	317	291	353	333	287	301	325	283	303	312	300	310	294	291	311	344	293	304	300	332	313	322	323	321	330	336	303	300	309	319	311	350	308	266	289	304	309	323	304	337	330	321	299	293	315	323	298	319	338	282	309	307	318	278	324	316	325	325	357	315	298	317	283	323	279	318	299	315	320	317	318	336	322	284	332	295	330	338	288	338	310	279	306	311	323	313	298	340	318	299	299	313	306	299	333	308	313	301	292	299	327	308	344	354	324	306	290	328	306	308	328	327	340	273	310	306	316	311	331	325	330	299	273	305	309	318	314	324	293	278	321	325	359	300	311	331	352	332	308	317	333	338	303	331	309	328	294	289	322	306	311	300	315	304	304	323	317	306	295	330	302	309	287	296	304	307	309	279	307	306	341	334	331	312	342	302	319	326	308	353	333	328	308	330	327	319	358	299	313	315	293	306	359	302	307	305	287	313	292	335	299	310	301	276	326	298	310	306	282	331	300	337	272	326	307	312	300	306	275	307	314	312	328	325	313	329	312	317	313	315	309	314	329	320	303	304	280	337	356	329	257	284	299	297	321	316	311	346	316	331	301	313	316	321	324	301	348	315	283	329	323	310	301	319	290	316	300	318	317	342	305	334	290	305	340	299	304	318	311	294	297	315	311	318	296	286	304	329	303	316	304	343	304	330	329	287	323	287	316	329	342	341	308	321	307	312	335	310	314	328	302	298	298	330	359	326	331	283	324	308	348	296	326	308	319	316	319	309	313	291	307	266	290	305	317	337	307	281	319	300	317	320	329	279	333	340	307	306	287	309	312	319	329	313	363	281	285	312	308	310	319	325	325	332	329	300	312	311	326	307	335	295	319	288	268	328	342	329	314	320	299	329	350	312	330	290	300	311	282	264	331	343	320	327	337	291	310	345	304	311	341	303	338	344	317	311	328	344	284	331	315	306	311	365	316	315	345	312	313	308	302	301	344	336	316	330	299	310	354	324	304	300	304	331	293	312	308	321	314	321	326	319	317	306	311	294	298	313	318	350	300	321	281	330	329	329	318	344	299	349	291	303	293	300	319	307	308	297	337	349	314	273	255	343	313	310	310	366	308	348	318	295	304	327	323	312	323	355	301	304	331	292	310	358	355	335	346	331	311	305	298	301	302	333	298	313	348	310	310	334	306	313	331	285	326	302	321	330	344	325	326	320	302	283	316	308	295	337	312	266	310	290	301	316	300	305	338	302	326	319	314	313	283	282	277	299	323	306	314	333	297	306	311	319	303	312	301	309	320	332	287	328	316	316	361	289	340	319	295	336	330	330	315	337	321	285	318	330	334	323	312	339	321	315	306	294	355	284	305	321	323	270	314	333	342	306	301	295	308	305	340	346	322	325	356	333	287	307	304	319	297	323	284	328	340	315	304	294	288	312	322	299	324	310	293	304	335	336	320	334	313	286	302	305	289	285	310	309	329	320	319	303	331	301	303	294	320	300	315	307	310	317	288	279	354	342	285	304	305	304	329	313	328	291	305	319	314	284	334	301	314	315	324	326	311	343	337	313	335	302	316	343	287	316	329	314	298	268	312	318	309	321	332	313	283	312	314	317	279	309	318	328	259	330	317	338	322	336	304	300	315	328	335	303	303	296	300	305	336	276	301	285	321	299	299	317	329	305	308	329	289	299	350	326	350	307	320	284	340	311	321	319	318	326	350	291	325	334	335	301	314	322	310	320	316	305	311	289	345	302	301	315	322	334	310	313	307	315	327	312	284	314	299	321	341	332	314	346	315	310	326	281	319	305	318	336	328	327	292	297	286	312	319	295	301	326	308	331	323	319	316	305	341	321	294	319	345	330	310	318	313	292	332	313	295	296	343	310	307	316	286	328	322	310	287	309	292	328	335	328	297	309	333	326	283	332	306	300	289	302	315	311	314	324	314	327	334	304	290	313	340	300	314	319	333	309	323	298	308	316	303	333	291	303	311	310	306	340	305	331	289	310	343	312	330	313	342	303	317	327	312	320	355	321	279	321	295	326	336	321	302	323	316	269	302	303	307	324	289	315	329	311	300	316	291	291	327	312	311	308	300	321	326	331	312	296	312	311	312	346	347	305	289	338	313	317	315	317	336	329	325	325	297	284	312	315	316	285	310	317	304	286	299	301	313	331	332	317	331	318	308	292	321
40819	52942	43716	46826	39944	32458	23192	19364	15508	12548	6037	5717	5439	5326	2424	2259	1701	1522	2139	1822	1543	1443	1255	1019	948	819	717	660	629	663	571	570	493	489	461	438	401	433	388	394	389	371	380	395	381	375	373	374	365	376	370	335	369	348	377	351	363	345	371	366	389	330	352	345	396	351	360	366	362	369	343	328	314	347	342	331	349	436	341	308	356	351	342	344	340	360	356	366	392	369	351	340	362	320	357	320	357	325	369	368	367	374	388	366	336	360	361	348	371	360	345	340	362	302	370	355	364	348	343	378	361	360	362	365	358	351	356	329	351	356	360	336	358	362	363	321	302	367	361	335	334	384	324	330	342	298	371	336	360	357	343	361	340	341	341	363	360	362	334	348	339	353	355	339	357	353	340	345	384	344	355	307	353	344	365	356	356	346	346	354	374	363	335	377	346	323	339	367	360	350	343	370	339	366	366	360	361	353	377	343	353	329	337	341	388	321	353	336	343	383	342	380	317	342	340	346	331	369	363	333	343	346	355	369	352	337	342	343	387	347	330	359	345	339	302	340	350	346	347	312	379	349	354	351	359	310	358	333	349	343	363	332	353	343	342	328	332	323	358	363	346	362	346	333	356	329	324	315	367	366	353	375	351	375	366	328	324	357	395	360	331	340	342	350	380	373	340	344	361	389	326	340	355	316	349	394	335	333	330	354	343	379	372	377	339	330	359	354	328	335	325	381	360	359	335	362	386	372	396	366	344	337	382	340	362	310	350	368	363	359	379	325	327	352	323	368	336	352	375	343	318	308	343	329	349	370	323	358	342	353	321	373	349	349	355	351	352	350	350	342	350	337	350	354	328	355	338	340	351	334	360	333	292	337	334	329	361	355	355	337	353	321	368	321	354	342	338	334	356	364	359	363	362	335	343	354	322	298	324	360	359	337	343	342	352	370	348	329	341	335	355	345	357	366	345	369	365	358	337	327	315	357	386	330	322	348	372	359	336	345	377	354	363	285	343	352	342	355	301	330	378	357	364	359	372	351	317	335	354	339	363	347	381	357	330	381	349	354	370	327	375	358	331	338	328	340	350	372	334	358	363	349	366	385	359	332	337	331	352	322	369	327	343	356	325	359	324	346	350	362	372	347	326	387	348	337	355	342	341	348	351	396	345	355	351	346	374	317	318	340	355	353	379	350	345	362	362	361	356	343	346	331	338	354	360	346	366	352	382	350	382	348	338	366	371	334	325	348	367	316	353	357	360	340	329	356	333	350	375	394	362	327	340	328	357	347	341	343	364	334	355	294	371	371	367	344	352	324	356	362	365	317	358	331	362	392	362	333	382	359	327	377	357	329	348	349	361	342	359	341	345	405	338	398	331	343	343	350	344	338	341	346	358	360	349	377	354	348	359	308	351	349	356	332	347	331	368	344	374	338	373	353	387	352	347	326	337	335	356	358	340	353	375	351	362	350	343	332	355	334	395	344	364	351	341	300	367	319	327	328	355	365	319	349	336	364	361	334	376	336	379	299	371	357	346	334	335	370	368	337	373	351	374	326	361	349	328	357	375	350	354	361	357	341	366	360	355	342	338	374	345	323	340	349	339	332	315	375	322	362	327	383	380	372	357	353	360	360	315	365	349	365	354	336	338	369	341	346	339	339	345	336	372	359	342	343	368	328	315	349	363	346	328	370	359	349	335	329	364	352	309	380	344	335	341	363	336	358	346	364	341	337	331	361	358	312	338	367	326	349	322	365	319	324	321	335	372	345	358	383	331	369	330	364	339	328	340	346	329	330	333	355	360	339	336	354	341	321	350	325	341	363	372	348	356	338	340	344	339	336	331	357	341	359	336	319	327	338	377	362	306	345	320	338	364	362	317	366	345	389	333	352	367	392	353	334	351	340	333	315	349	351	361	320	352	348	338	311	388	358	367	358	341	357	344	326	351	364	352	372	353	349	313	338	384	401	314	350	306	370	385	360	317	364	346	329	353	350	350	329	365	347	343	342	332	344	315	333	337	373	360	336	333	357	375	344	352	365	370	368	369	330	324	346	330	345	360	362	388	356	371	352	329	348	355	352	337	350	331	331	349	341	348	363	365	350	369	328	351	366	358	358	344	339	343	346	375	369	371	361	344	340	351	329	410	348	351	311	349	359	348	354	350	345	329	337	319	368	360	382	354	340	379	344	349	358	356	368	329	368	335	354	343	331	330	361	396	330	335	347	359	386	359	342	333	358	355	357	360	334	343	310	330	334	329	373	353	313	339	379	350	380	367	361	345	362	368	367	350	383	344	361	334	370	317	329	343	356	351	377	370	316	337	342	390	328	322	351	329	365	348	347	370	323	351	349	365	356	370	383	328	345	385	358	312	387	370	357	387	343	353	320	337	360	324	353	333	347	369	334	350	346	322	345	355	339	401	370	360	327	336	345	352	354	358	346	361	358	336	369	349	390	322	335	347	343	347	341	354	357	320	352	360	376	329	353	351	367	347	352	327	340	333	353	337	364	359	356	347	354	334	378	383	331	397	345	324	355	360	364	387	318	374	331	352	392	347	307	344	347	336	348	322	354	329	341	353	407	367	326	349	320	379	324	341	338	334	331	340	359	339	365	341	348	347	343	324	353	312	340	365	346	331	344	374	347	342	384	353	345	323	366	353	371	340	330	347	344	356	362	337	348	385	378	387	347	381	390	333	325	325	342	325	356	354	337	333	338	325	362	361	341	375	322	358	362	386	356	336	348	340	328	389	326	327	333	352	330	369	371	349	389	328	372	334	360	365	342	354	327	350	335	320	363	343	324	353	360	335	338	349	372	341	352	336	332	334	358	348	349	317	320	322	369	329	345	368	338	365	366	364	352	340	346	359	352	337	329	349	334	353	342	353	358	380	374	386	347	348	358	347	378	321	313	355	350	357	352	333	365	339	348	352	331	336	357	323	333	329	348	371	320	346	341	347	340	363	353	376	335	360	326	377	379	366	360	326	313	317	332	324	338	387	361	371	356	334	334	306	342	363	363	319	317	352	363	330	312	338	335	335	329	338	348	368	329	360	349	336	330	367	349	362	352	337	357	341	357	345	354	350	360	327	379	363	356	340	347	366	370	377	368	369	370	308	323	342	321	398	357	332	335	365	330	344	344	367	358	360	331	350	333	351	367	365	299	338	341	354	356	360	344	339	338	342	363	367	350	335	350	324	350	319	326	354	359	335	336	344	327	377	316	350	352	323	353	317	397	339	352	350	380	374	353	337	349	350	368	354	340	344	333	377	363	362	360	342	401	356	356	355	340	338	355	340	365	347	343	346	352	340	386	362	349	364	355	349	368	336	343	385	328	400	358	337	375	357	330	357	346	344	349	332	330	341	323	336	364	366	322	367	355	354	321	366	359	364	369	372	360	335	344	378	374	352	342	338	352	345	386	373	372	356	339	342	339	322	344	362	358	326	346	330	379	368	374	336	358	362	357	337	350	364	357	329	344	348	359	336	318	349	348	322	325	365	356
29095	24413	25400	30931	23082	12933	7227	5288	4386	3259	2040	1223	1155	1021	989	905	704	671	656	613	500	518	493	478	454	424	393	389	417	379	391	402	364	345	344	336	346	368	355	340	351	362	332	367	332	357	339	337	349	334	354	397	332	337	379	345	359	364	362	342	342	337	332	336	339	315	338	365	341	343	330	342	338	347	341	379	366	339	312	322	311	333	320	368	353	351	313	311	345	332	359	348	347	360	342	320	326	357	334	354	335	386	370	362	342	321	335	335	342	355	356	340	331	341	317	319	331	305	355	306	350	356	325	373	360	338	346	349	352	359	358	332	337	355	336	328	297	369	355	313	309	321	311	336	357	376	348	355	360	348	325	344	356	310	357	357	328	331	388	353	315	350	361	307	339	353	348	307	337	336	342	337	338	340	375	334	315	353	360	343	366	341	356	313	324	357	343	315	348	328	347	328	354	350	315	312	346	362	371	344	337	348	377	325	349	330	333	321	350	343	334	305	367	339	355	347	337	361	350	389	323	357	342	348	355	329	316	338	353	341	364	324	350	339	328	352	367	340	360	324	344	350	321	343	329	346	324	341	333	356	354	360	337	372	361	352	339	319	360	298	351	312	318	346	338	322	365	353	381	333	375	318	346	356	320	342	317	367	328	378	346	344	359	328	311	314	340	363	352	292	306	351	338	338	316	320	338	351	358	349	373	353	339	344	340	344	347	352	354	347	349	327	345	342	357	329	364	334	301	336	381	317	327	358	347	356	332	336	340	319	345	348	392	333	364	331	359	276	353	361	335	308	365	343	332	373	336	356	341	341	334	338	321	322	339	379	358	375	361	352	338	342	371	363	353	319	341	337	348	331	360	324	370	342	303	363	381	372	338	317	348	374	333	352	352	346	343	352	366	336	372	350	347	372	363	352	338	353	328	339	347	321	344	318	305	338	312	351	343	331	374	356	312	331	379	327	322	337	313	321	336	332	324	354	343	367	334	336	333	340	364	312	331	331	321	371	369	349	309	359	341	321	336	357	361	347	332	288	359	326	329	346	308	340	320	359	341	365	337	322	315	309	358	358	348	364	339	367	321	327	365	360	369	336	345	363	338	354	338	301	339	328	340	336	331	335	330	332	341	352	378	345	329	337	363	336	336	339	322	376	324	346	341	345	346	308	348	353	352	350	320	364	346	346	307	322	380	337	318	346	369	342	346	334	308	361	323	346	303	316	356	337	360	350	361	378	324	335	351	353	357	344	347	348	329	339	333	335	320	375	337	331	310	355	335	349	344	334	327	360	345	339	296	305	344	331	345	366	356	373	383	338	344	360	317	340	332	341	386	333	328	336	312	343	335	347	382	342	362	328	348	350	318	318	322	337	328	322	337	336	326	367	335	333	346	325	310	348	331	308	333	334	355	342	348	308	347	306	320	353	343	330	336	308	286	321	372	328	309	367	372	339	376	320	349	323	372	322	355	336	324	349	333	326	349	361	364	353	323	373	343	351	356	355	356	376	339	332	306	363	370	348	336	346	361	339	346	307	354	371	331	363	382	358	336	344	327	349	345	359	355	323	351	322	324	346	348	320	371	353	348	344	353	351	364	354	348	349	311	340	317	376	338	368	344	331	335	348	326	329	334	376	311	314	363	309	349	347	346	349	378	350	370	368	365	334	360	341	336	322	341	341	333	337	348	345	330	336	336	336	349	334	326	343	303	329	321	333	357	311	363	363	339	321	319	377	354	383	343	328	344	363	348	356	361	370	339	340	362	355	364	334	344	348	353	340	360	304	332	340	355	346	328	347	339	334	324	362	331	332	349	329	339	332	340	345	325	364	364	340	321	352	376	339	376	358	354	323	325	350	342	375	382	364	341	355	321	347	347	356	356	330	344	339	364	346	344	333	324	334	397	320	332	333	340	329	366	341	349	362	327	335	365	375	361	360	344	370	364	319	341	335	344	363	309	347	346	329	335	322	329	338	312	283	377	351	314	338	343	358	340	336	319	313	351	333	327	345	344	335	346	350	350	324	333	326	339	345	327	326	351	331	360	313	333	333	387	360	362	315	320	353	345	377	363	351	339	327	297	352	365	353	373	348	317	328	359	346	345	390	360	332	346	361	349	327	336	361	331	335	348	317	377	322	344	339	339	349	339	329	343	342	333	316	370	367	317	353	326	335	345	355	341	319	384	311	318	338	300	355	359	351	328	342	362	366	347	324	338	348	362	360	312	341	362	361	322	338	346	362	343	337	328	347	331	367	327	319	315	367	329	354	340	339	352	349	342	298	331	322	339	331	356	334	356	319	340	387	346	337	357	328	331	357	345	368	343	371	327	367	359	337	339	326	340	320	344	371	327	372	348	328	356	321	306	338	350	368	357	370	332	318	334	358	351	358	349	350	317	350	354	352	344	309	362	357	371	353	353	339	326	365	354	357	362	361	383	366	334	338	366	336	343	324	319	363	360	338	338	370	336	293	360	353	356	370	292	314	331	358	330	340	362	330	387	341	329	323	367	359	301	347	325	337	386	348	328	349	353	341	339	337	335	351	354	352	350	348	352	324	331	325	335	369	335	362	367	335	331	352	339	360	329	349	383	333	337	363	360	368	338	389	353	348	347	334	338	343	324	325	350	355	332	333	347	349	327	327	323	363	323	355	328	334	356	335	345	371	333	363	337	361	346	342	335	347	330	352	327	336	353	334	351	363	329	335	320	357	330	342	332	342	360	326	322	338	372	342	322	362	342	330	356	342	366	355	338	340	359	414	319	361	335	369	349	364	328	326	347	337	351	324	331	338	362	337	330	321	372	346	303	336	387	318	313	356	344	366	332	353	345	349	367	370	348	362	370	323	366	324	318	356	325	359	329	338	345	303	351	336	320	328	377	358	329	348	367	331	345	387	329	346	364	314	346	351	323	364	366	376	376	352	310	352	346	373	343	348	374	353	334	306	286	340	332	354	318	348	343	315	363	396	357	339	315	342	362	363	304	339	345	295	341	364	347	339	371	362	330	372	343	368	335	384	341	317	338	276	313	336	342	349	364	334	341	360	348	319	339	343	362	334	358	365	335	364	319	350	327	354	344	346	350	330	309	344	277	351	371	336	380	346	332	366	344	366	356	316	344	376	321	369	322	312	350	339	353	321	319	332	383	307	378	324	348	328	343	390	310	366	365	338	316	366	357	344	374	333	365	345	349	329	356	337	332	346	344	344	338	315	367	375	363	346	332	345	340	336	359	359	353	335	354	338	326	346	342	314	344	345	318	343	365	316	349	316	368	328	315	349	311	346	368	325	321	343	334	321	344	364	329	319	355	323	350	317	306	344	321	317	339	333	339	365	371	360	323	337	364	362	333	318	367	330	383	339	373	369	345	354	352	305	326	347	329	338	336	353	343	335	341	338	325	343	354	338	360	339	345	354	328	335	358	331	359	354	321	341	350	335	326	328	329	309	342	362	332	364	344	366	312	328	355	323	331	366	358	340	330	338	353	332	316	326	329	370
34493	36608	31251	33330	25785	17494	12146	9765	8350	6497	4030	2471	2139	1820	1704	1456	1068	954	1034	840	784	753	703	618	610	535	553	546	507	466	491	457	473	456	398	449	428	421	484	416	422	391	431	404	365	405	370	437	414	411	351	419	421	415	393	387	405	406	435	412	388	414	409	412	425	385	415	413	408	390	391	433	382	393	384	395	406	373	405	410	404	392	381	435	417	406	428	395	438	419	409	405	413	386	440	366	463	390	394	369	412	409	438	409	394	418	431	382	430	437	380	404	417	407	421	371	355	391	415	374	414	429	395	394	407	403	412	424	386	394	405	399	402	413	402	478	428	413	420	423	392	385	396	422	426	402	407	403	409	377	394	405	370	382	413	384	377	379	388	403	388	387	394	424	388	389	390	409	408	423	368	403	375	418	405	417	388	399	378	421	420	431	393	392	390	381	372	403	421	407	408	441	424	455	412	402	389	387	397	413	393	394	413	428	376	402	402	385	338	425	429	429	421	378	415	379	418	411	399	375	369	379	408	406	429	409	396	404	417	390	407	431	416	396	395	392	405	386	396	435	399	408	403	417	386	405	391	368	398	410	404	417	376	378	410	418	432	411	449	389	436	384	405	456	391	409	396	440	412	416	386	393	392	388	392	402	399	411	368	381	378	412	422	419	392	381	397	425	413	390	391	394	370	401	406	388	391	435	426	390	407	414	432	381	404	362	403	431	386	385	381	431	350	404	390	367	405	423	387	416	382	403	399	421	377	385	424	425	399	403	371	397	385	402	399	385	395	407	353	385	412	370	396	407	392	362	423	417	358	428	395	373	428	401	408	401	392	438	399	390	430	396	397	402	339	390	436	400	413	397	376	375	407	409	407	369	373	407	400	394	402	401	427	366	395	398	409	410	410	409	356	402	435	371	401	414	378	389	408	408	384	385	418	391	407	372	378	389	409	405	375	389	403	360	406	381	383	400	397	395	378	400	399	433	391	421	416	367	414	352	375	387	429	392	409	425	369	389	362	411	394	413	387	405	387	403	396	393	417	415	398	423	402	431	396	389	398	453	409	415	418	417	423	410	449	418	399	382	375	399	437	409	412	397	425	436	396	420	450	367	397	416	389	381	398	388	416	413	397	375	408	392	438	373	412	418	396	403	419	383	421	417	425	404	423	388	409	400	368	375	393	378	429	403	368	390	378	404	414	438	401	414	403	407	380	389	398	393	423	414	413	395	394	384	390	422	386	379	390	411	404	398	385	401	425	400	409	403	397	383	387	374	399	352	416	408	393	384	399	398	408	382	383	401	393	404	381	402	417	381	386	399	410	409	425	381	422	398	386	415	391	401	401	375	400	374	407	375	368	436	383	389	391	384	395	402	391	417	387	403	404	386	388	385	406	402	431	411	393	375	385	416	381	368	389	375	447	402	364	418	422	407	439	432	412	423	396	400	414	387	396	415	412	417	422	412	434	428	414	375	415	414	422	419	395	414	388	373	406	388	407	420	393	389	359	405	426	414	417	415	409	439	397	398	403	400	395	406	421	391	385	427	404	409	390	383	348	410	385	434	448	380	413	396	417	409	405	388	421	420	421	406	382	427	399	396	379	414	432	404	406	397	395	415	437	394	402	393	423	384	395	404	401	413	405	402	376	382	409	441	394	433	403	367	418	448	423	417	392	415	378	419	393	397	373	381	431	414	352	381	381	411	424	404	411	431	395	425	424	391	420	428	379	394	436	415	393	388	403	391	414	399	418	414	386	393	422	368	386	401	405	404	391	430	401	383	360	384	417	407	415	401	357	406	403	413	413	434	376	420	435	399	427	405	398	417	376	372	402	412	424	440	412	437	357	420	391	396	435	370	421	383	394	408	426	410	383	392	418	373	392	427	409	368	395	371	378	430	432	403	413	411	408	415	364	416	391	391	393	385	403	419	388	384	435	426	406	433	398	421	389	414	387	424	392	375	412	394	436	414	370	406	458	447	387	400	408	424	436	379	396	383	427	394	424	420	418	400	395	428	409	372	402	392	396	434	392	425	382	392	371	375	405	394	397	395	414	390	413	402	394	412	373	378	401	384	389	396	401	422	389	396	370	402	404	407	416	415	422	412	401	436	394	391	431	431	405	364	382	392	369	389	403	400	380	381	382	385	388	381	412	420	415	405	378	394	374	404	425	346	405	408	415	429	424	393	413	403	431	381	416	388	401	415	403	440	422	428	414	402	436	384	397	434	400	425	391	390	404	397	394	410	473	399	410	391	396	383	460	430	397	435	416	404	409	414	389	397	366	425	384	415	424	443	423	413	417	422	435	393	415	433	428	430	347	398	385	411	411	394	409	356	401	394	412	386	406	383	390	387	399	428	380	404	381	422	389	402	402	427	407	416	418	435	379	384	418	399	410	419	409	448	419	415	382	396	362	417	395	382	386	392	404	375	387	411	399	443	402	395	401	413	390	404	403	402	430	415	386	408	422	396	409	422	360	375	392	412	375	388	422	401	402	421	402	417	428	399	444	403	374	393	381	420	383	390	410	409	395	435	383	407	382	390	414	400	419	396	376	401	419	407	395	373	429	390	391	390	357	389	405	388	419	362	369	425	429	414	396	368	407	445	376	376	430	382	386	381	432	431	442	406	392	457	382	399	386	382	418	400	373	391	388	418	400	378	373	417	398	423	394	389	410	394	403	431	410	401	392	419	413	415	427	386	419	406	427	407	409	405	399	372	397	391	396	378	419	356	400	416	397	386	407	397	384	401	395	394	391	404	407	422	418	397	412	406	401	406	395	401	415	391	411	401	410	412	426	400	387	396	404	444	396	429	390	366	415	388	368	392	393	381	391	416	431	380	406	399	419	395	400	411	375	386	386	378	372	410	409	419	417	400	401	403	411	450	381	398	394	398	431	405	400	409	410	403	418	437	431	405	397	390	394	381	353	389	388	414	409	404	379	384	381	413	415	384	418	388	399	422	403	419	373	405	430	389	378	406	395	437	380	413	369	414	400	441	417	398	395	416	447	406	395	416	407	382	396	428	400	400	388	430	385	367	365	378	388	451	420	377	380	390	376	384	384	406	412	400	389	392	436	418	376	398	413	410	367	375	379	403	424	402	409	424	407	402	370	373	376	405	377	445	377	395	400	396	448	413	417	366	401	377	410	392	423	384	423	407	386	382	418	370	427	401	395	376	413	414	368	394	387	381	413	417	399	361	398	383	427	421	402	411	423	384	408	397	373	397	413	439	413	383	396	366	399	380	412	403	406	411	394	418	405	407	418	386	430	425	400	429	415	392	384	380	413	357	396	431	358	406	410	394	404	387	382	404	415	359	412	401	432	406	408	399	411	392	387	409	436	430	413	412	378	430	403	417	407	408	423	375	431	388	385	415	386	431	419	384	422	401	400	413	379	427	383	415	442	399	369	429	381	411	378	401	412	436	414	426	411	430	398	411	397	387	412	391	412	435	429	352	357	411	401	390	385	423	411	407	407	406	373	407	367	397	427	379
23595	20892	28195	24637	24428	21362	16743	9672	8748	5981	4662	2635	1823	1752	1146	1230	1170	869	725	636	591	668	537	509	409	383	394	370	392	390	315	301	311	346	284	303	274	282	305	274	277	301	315	294	311	269	328	287	276	318	281	256	303	275	276	277	286	294	293	276	271	281	305	298	270	281	278	310	275	277	285	300	254	293	275	270	284	267	290	291	309	315	288	292	271	290	301	298	247	278	265	267	256	302	283	256	308	274	302	246	259	318	286	232	302	278	291	310	290	278	289	315	256	255	293	256	271	261	286	292	256	282	310	288	282	284	271	289	255	286	284	285	278	300	277	287	288	272	295	262	279	282	275	243	266	287	302	289	285	277	294	288	291	299	276	285	277	302	278	285	280	270	277	252	297	282	280	315	307	284	279	289	282	269	247	282	283	299	282	288	255	288	283	225	265	300	296	260	284	295	283	296	278	281	284	284	295	237	258	272	276	301	284	271	262	275	275	271	229	320	304	262	296	279	264	286	297	317	283	274	302	267	259	266	294	277	280	287	242	302	245	314	285	287	291	286	295	303	276	259	294	290	277	270	283	320	297	275	295	311	294	301	266	290	266	293	275	294	298	281	309	283	289	301	282	285	286	275	292	288	279	246	280	290	242	291	274	301	260	315	291	297	262	284	295	274	280	270	278	289	299	311	259	283	287	283	294	298	289	257	262	266	290	240	300	273	279	295	273	302	277	280	287	271	307	317	283	268	277	295	298	318	283	282	281	283	262	281	274	276	253	294	282	274	299	298	336	297	281	231	273	317	283	275	255	264	279	288	280	241	278	295	289	256	251	291	269	294	263	269	298	290	287	263	256	297	280	278	267	272	283	282	263	285	276	264	277	302	272	294	253	298	283	257	271	288	275	275	303	289	298	249	259	263	292	289	293	248	266	288	295	301	287	274	258	280	259	276	286	295	265	285	262	311	277	317	269	298	257	254	292	284	258	280	272	291	278	285	288	276	263	274	279	286	289	293	288	282	282	280	301	291	289	260	295	266	291	305	254	282	272	301	263	275	300	308	284	280	286	276	307	274	273	261	273	280	295	278	298	281	290	298	279	299	286	266	254	267	295	295	272	282	275	278	275	286	284	302	310	280	268	254	270	302	320	278	318	273	282	296	251	317	311	272	270	262	305	278	302	277	272	287	291	298	277	277	265	296	271	272	285	273	284	256	274	300	308	278	287	280	264	289	261	296	299	271	292	278	275	279	273	270	269	279	298	264	267	303	268	290	289	289	268	281	273	282	254	276	271	256	317	307	276	284	272	279	273	276	256	280	283	250	253	289	274	318	313	300	284	271	278	285	290	308	293	298	246	293	271	267	267	302	277	282	287	305	263	265	287	282	269	302	285	304	277	275	286	262	276	298	264	285	294	276	286	301	308	268	288	292	284	290	289	275	279	276	274	285	279	276	286	311	268	293	305	300	277	294	278	277	269	300	304	277	262	288	264	284	280	281	297	294	275	284	267	284	286	271	274	293	276	268	296	284	255	251	289	301	288	278	278	284	274	297	286	267	263	308	280	267	267	254	303	263	283	286	281	256	285	307	260	264	276	291	304	302	259	279	320	274	265	288	281	285	287	272	295	290	280	274	274	274	279	280	288	300	279	287	314	272	284	258	288	269	296	287	314	259	281	292	268	246	288	287	296	276	256	266	298	299	285	273	286	305	277	289	276	285	312	292	298	289	253	245	257	303	279	270	261	312	273	315	289	290	289	300	282	285	317	290	273	286	300	258	288	291	283	280	260	265	283	276	274	291	272	293	295	282	297	301	261	252	266	278	283	275	280	287	302	279	281	291	263	277	270	264	298	311	298	262	285	301	283	258	286	254	270	271	279	271	264	307	276	293	261	299	289	250	297	276	275	280	251	293	282	268	290	273	305	290	292	284	270	321	263	300	293	265	292	296	309	289	244	258	263	261	287	314	274	333	273	265	299	261	258	261	282	275	291	305	292	274	310	266	270	266	266	270	304	280	263	272	285	275	292	284	298	304	272	296	263	285	289	304	286	300	284	295	257	306	276	273	284	293	304	287	293	270	298	273	303	303	287	287	260	281	278	266	300	296	290	294	282	310	286	265	255	256	265	251	251	271	312	301	297	282	273	259	287	296	319	277	294	303	280	278	305	251	273	258	288	265	266	304	293	310	280	272	263	260	293	265	259	271	238	257	305	285	307	252	300	253	300	266	250	273	259	266	273	294	262	285	289	288	275	280	275	258	277	307	301	303	298	285	296	262	279	283	287	275	256	262	270	277	270	293	268	271	287	293	298	264	273	295	293	279	294	279	272	288	297	289	262	272	247	267	297	281	272	271	289	264	281	263	277	282	257	289	257	266	307	285	259	278	283	283	290	281	283	321	291	293	272	318	292	268	270	285	272	278	293	280	294	299	292	298	246	281	280	254	316	261	276	267	296	277	287	249	279	277	252	248	294	292	249	294	309	287	274	288	260	275	290	276	271	275	282	279	262	278	287	256	285	287	293	289	293	268	286	280	277	294	250	272	289	308	279	292	267	272	286	286	303	266	274	299	266	269	268	253	262	258	283	260	264	256	283	299	278	311	261	266	261	264	298	261	317	285	285	277	278	329	288	284	283	302	292	312	276	265	302	314	278	274	283	272	302	284	245	264	269	300	257	290	294	285	268	301	304	287	285	304	275	277	279	270	293	294	312	292	275	289	272	297	271	275	286	278	306	254	296	286	275	276	293	284	296	273	304	285	268	270	289	250	270	283	293	292	284	273	283	249	274	285	283	302	258	248	257	281	269	305	250	305	275	281	281	248	244	317	281	254	288	275	264	294	285	276	271	268	298	275	294	304	262	246	279	273	317	284	284	300	276	293	287	297	265	314	294	265	324	247	277	270	275	237	257	289	298	310	252	287	297	261	273	268	293	288	288	239	273	256	306	273	247	305	277	314	240	296	279	292	277	286	250	271	263	290	304	252	281	295	272	274	278	286	260	299	293	281	274	272	304	267	292	254	264	310	299	277	275	270	302	266	270	304	280	272	288	259	268	262	272	264	253	281	278	283	299	318	242	265	277	291	284	303	257	312	280	276	290	287	277	296	274	316	268	245	297	303	262	281	281	285	296	283	293	315	304	258	287	272	256	289	242	264	258	266	295	251	286	285	291	263	302	288	292	279	289	284	295	279	296	295	291	282	278	278	280	269	290	282	294	261	284	270	305	264	283	269	307	285	261	258	249	305	285	301	264	302	272	302	256	272	268	315	283	289	279	285	293	285	285	271	280	273	283	306	280	290	320	262	279	287	274	288	267	303	282	271	273	313	282	281	269	299	304	318	285	289	263	302	268	297	264	259	254	296	292	272	286	302	266	304	270	268	296	296	289	299	274	256	274	269	271	279	260	280	287	286	298	282	259	281	265	289	285	271	269	249	275	282	299	317	319	261	283	315	297	262	288	280	265	256	298	286	273	264	291	291	286	259	277	274	289	281
36672	48385	38460	38612	32953	22463	19789	14876	14595	10591	8213	4808	3587	3142	2017	2294	2012	1484	1209	961	1002	1052	821	733	547	535	532	523	552	454	379	425	426	399	372	383	344	375	351	346	356	322	351	304	348	323	355	321	353	340	325	314	347	341	341	358	342	319	325	315	324	324	311	320	329	361	290	333	330	331	284	315	315	349	350	346	326	338	335	351	361	354	301	351	310	315	362	354	350	347	287	301	340	308	340	332	330	322	306	316	340	334	339	319	343	336	329	331	335	353	355	352	336	323	336	328	312	333	340	320	334	304	321	315	309	334	319	295	349	327	329	310	338	296	347	332	369	335	350	308	314	326	308	347	337	312	323	316	312	322	339	327	356	325	348	346	373	342	331	296	331	313	353	318	309	350	342	328	353	355	320	320	344	322	307	345	334	317	347	331	316	337	354	355	314	333	370	300	298	361	316	361	329	325	294	331	313	310	325	294	318	345	340	337	328	337	307	342	312	321	330	333	333	346	341	313	380	305	291	343	307	317	328	298	330	307	327	313	316	308	326	319	311	353	345	358	344	360	315	347	297	331	299	326	324	350	303	326	349	315	345	325	336	333	322	324	325	352	357	337	316	335	327	340	302	315	370	331	341	348	306	341	323	302	318	325	362	345	303	342	330	338	302	300	318	348	322	320	333	329	329	341	319	355	318	343	332	317	384	312	300	354	321	321	338	293	339	315	301	301	320	326	291	335	314	334	337	294	294	310	338	320	346	329	327	317	338	317	326	319	301	319	328	318	305	347	367	300	323	330	324	317	337	356	315	351	307	330	343	323	331	322	298	321	318	292	344	355	310	329	325	341	333	319	310	313	299	340	313	319	326	319	333	335	322	333	343	342	346	367	365	320	320	323	342	324	311	349	297	349	321	350	347	332	325	352	352	356	323	319	316	300	347	334	326	290	315	322	286	323	342	320	352	343	295	329	294	338	341	339	335	327	301	354	317	350	364	334	338	335	341	320	302	319	333	339	350	337	335	343	326	358	327	334	340	340	359	332	343	352	334	351	294	302	284	328	341	386	293	315	316	376	363	342	344	333	311	304	326	322	336	361	335	317	317	337	297	326	301	304	345	330	351	321	326	329	305	328	341	324	330	366	321	322	318	335	347	345	314	333	362	327	331	331	336	346	300	310	347	301	316	319	356	329	330	336	316	318	329	351	332	331	327	326	316	310	339	335	339	273	336	331	337	322	322	343	364	340	326	315	320	338	325	329	313	319	344	304	326	305	319	324	332	336	348	326	314	335	320	334	348	327	313	302	328	354	325	360	357	332	316	331	312	339	350	329	307	288	319	348	351	362	357	317	353	346	349	282	312	299	315	310	319	345	344	340	331	355	304	317	320	303	314	327	344	332	341	332	312	342	312	297	303	308	351	362	332	336	302	341	316	328	328	298	310	367	338	344	311	319	358	339	295	356	318	345	318	345	327	327	312	330	319	351	357	313	352	290	337	335	323	318	311	288	322	337	339	330	343	327	332	324	330	355	341	298	358	324	278	348	326	311	338	345	323	342	347	335	315	318	327	312	325	301	342	344	342	336	355	317	352	327	306	314	322	333	334	324	275	316	335	327	346	331	311	319	334	340	310	346	339	317	333	360	342	338	325	298	317	333	328	335	317	324	326	309	329	338	312	343	360	361	303	296	330	319	339	327	337	313	331	361	305	354	330	330	319	335	330	332	330	365	300	319	333	338	343	326	353	295	338	350	300	324	353	338	346	324	357	346	347	351	327	315	303	346	355	344	306	322	308	311	315	352	307	321	320	329	326	302	326	315	300	322	322	347	324	340	331	320	330	363	340	325	303	343	330	356	335	310	334	322	320	307	335	314	329	356	296	321	353	318	325	375	318	337	302	332	316	303	332	363	318	319	330	304	315	336	365	326	275	347	315	313	351	322	330	335	361	326	313	354	319	304	295	348	339	300	328	350	352	334	330	335	329	325	313	350	304	327	301	321	325	328	359	325	299	310	322	346	301	312	298	339	325	340	320	367	334	360	343	309	299	311	297	360	307	290	344	378	353	345	328	344	341	349	335	305	359	304	337	324	320	316	336	306	304	300	327	343	302	314	310	338	312	329	340	319	304	324	316	314	324	317	357	319	340	327	350	318	330	357	307	324	346	334	338	336	339	356	330	302	346	312	339	344	316	345	333	346	341	340	329	320	327	305	323	322	308	357	318	341	330	337	314	332	346	348	314	312	371	311	339	307	321	315	300	355	342	330	310	348	354	345	339	307	331	286	326	302	304	351	327	325	363	307	344	347	325	334	333	346	304	301	337	330	329	312	319	314	328	333	302	345	321	306	366	311	336	319	309	306	305	353	302	352	343	306	313	316	331	311	331	320	334	323	313	310	341	311	320	353	329	293	320	325	341	334	307	344	328	333	364	333	303	387	375	280	342	346	342	301	344	323	349	289	332	335	332	335	316	340	310	332	334	317	315	297	346	327	340	312	341	314	348	356	318	339	305	319	351	302	312	329	382	333	332	319	316	292	345	325	305	334	363	335	300	337	329	339	330	329	309	351	337	313	337	308	345	337	332	298	333	303	315	347	394	330	302	304	363	300	327	370	361	347	325	339	342	329	316	305	337	322	319	345	323	330	364	319	347	333	302	343	311	328	333	320	326	351	346	334	310	331	331	346	316	339	335	313	292	342	330	295	316	333	328	327	353	323	316	301	350	321	333	312	352	335	354	337	333	353	337	322	343	324	333	331	313	331	320	320	348	340	352	307	318	289	312	330	330	356	324	315	312	352	318	300	351	330	335	325	342	341	344	333	318	355	336	327	361	337	359	320	322	332	355	295	330	344	310	328	322	290	291	330	297	306	305	351	321	314	336	306	328	364	331	351	295	315	350	316	331	319	371	343	345	347	331	321	324	332	345	314	332	303	306	341	317	270	316	324	340	318	286	342	336	332	346	349	331	309	312	317	312	339	361	324	355	358	316	298	321	365	339	342	336	285	304	328	327	315	333	330	304	315	339	354	323	322	342	325	275	320	292	295	299	347	337	326	351	341	340	338	332	320	327	354	346	310	326	306	326	350	323	331	326	343	327	332	324	324	327	310	293	321	342	330	318	330	318	326	327	331	355	312	298	315	357	320	327	325	338	290	320	340	350	345	357	340	346	313	350	305	330	363	325	335	328	333	316	345	330	310	318	334	333	293	329	313	322	333	348	285	310	324	325	274	306	305	329	307	318	343	341	319	299	305	320	333	362	328	374	309	332	326	295	314	350	344	353	308	341	353	304	304	327	321	302	324	384	318	315	295	337	361	349	302	338	310	337	337	329	313	331	361	356	312	323	333	321	338	322	302	346	323	329	337	361	297	354	321	323	344	317	337	335	310	328	337	316	328	331	297	343	322	342	303	307	337	336	319	328	313	351	297	330	320	318	331	313	339	325	350	299	297	351	329	342	288	310	332	317	331	318	333	343	340	327	339	323	344	364	324	347	325
24653	20912	27467	26385	23849	15150	9503	8189	6949	4958	4078	2674	1999	1585	1336	1220	1105	927	662	590	629	594	618	549	493	469	448	429	433	424	492	466	442	356	408	397	391	426	384	415	420	388	408	395	422	439	420	433	394	412	365	391	411	351	384	375	413	403	387	405	367	365	385	389	384	401	389	405	436	424	413	368	401	410	379	425	375	382	397	378	411	392	401	384	432	430	417	358	422	416	373	410	418	412	382	417	399	406	381	391	387	408	377	402	424	386	409	406	355	391	408	386	400	366	408	387	414	414	413	370	410	403	403	400	368	401	377	373	383	419	386	414	423	414	462	387	409	380	386	380	396	392	389	393	431	393	388	424	426	412	375	379	415	409	403	422	385	391	373	410	397	409	419	432	401	398	393	409	421	377	411	418	426	383	396	402	380	370	388	391	365	397	420	424	418	405	436	364	422	419	352	413	360	433	408	415	402	396	424	408	406	392	413	367	394	406	411	392	397	384	376	420	388	398	376	389	377	384	370	418	386	362	409	407	375	420	441	431	396	411	343	397	359	351	382	411	389	398	409	378	389	409	436	422	414	353	365	414	416	361	369	414	385	382	407	418	382	398	411	394	399	389	392	397	416	397	385	362	385	366	440	444	429	393	422	433	384	426	403	401	396	400	406	380	400	415	368	389	362	373	403	375	414	444	399	436	368	413	406	374	413	392	386	386	358	422	401	361	365	392	401	418	385	374	381	409	406	388	414	383	391	402	409	357	403	390	392	373	378	426	399	380	377	380	417	405	407	447	401	394	372	366	402	405	371	407	394	397	357	383	394	397	397	384	378	414	408	417	444	392	436	421	441	385	389	386	443	374	387	395	407	395	365	383	415	412	396	370	411	407	408	388	377	409	404	375	391	394	390	402	431	406	386	387	408	352	403	400	389	390	374	393	402	393	428	431	427	411	374	414	409	417	390	402	393	390	406	429	394	395	423	418	411	390	387	372	405	382	403	408	390	397	383	394	424	430	446	440	390	365	374	387	412	437	394	378	390	380	371	395	391	395	405	373	374	380	418	437	396	386	415	383	382	377	384	397	390	375	404	411	407	399	373	368	376	369	388	373	390	436	402	357	396	413	381	424	404	377	385	413	339	391	421	381	363	384	418	384	408	366	393	384	371	392	375	444	421	398	390	422	406	358	373	397	409	412	410	386	412	425	436	380	396	374	383	374	383	429	395	392	407	419	437	423	389	416	401	370	404	411	390	424	410	390	390	374	395	401	398	424	354	385	390	416	400	396	401	368	413	391	426	422	421	378	416	371	418	403	403	391	400	359	400	417	425	380	413	408	433	403	385	391	409	421	408	378	415	375	420	413	421	400	414	403	359	350	409	393	404	373	402	375	387	390	407	381	385	391	410	400	373	384	367	410	447	425	393	418	406	391	446	405	385	390	398	377	409	382	406	423	390	389	408	395	389	397	374	383	383	421	374	416	403	450	384	409	365	446	390	406	386	395	413	400	426	375	404	435	387	368	394	420	393	412	346	430	389	424	376	402	427	401	382	402	436	423	394	371	426	393	408	402	385	439	399	396	407	412	396	383	377	365	397	379	416	388	360	421	384	399	393	407	408	382	416	387	407	346	402	409	401	373	391	409	408	400	415	423	409	370	400	391	399	389	418	379	403	394	388	395	415	399	403	418	390	414	383	380	413	407	414	369	393	398	425	410	397	421	371	404	378	357	378	358	405	407	377	433	375	373	420	394	418	397	383	383	386	408	423	388	430	380	382	385	393	390	382	433	394	399	382	389	425	359	420	406	393	401	395	407	414	398	428	377	415	408	403	357	389	355	379	416	411	412	422	429	420	380	390	395	373	392	404	396	423	371	397	417	407	399	443	389	399	376	415	422	396	370	385	384	425	359	388	403	402	380	424	385	409	387	356	394	409	402	425	385	405	395	385	364	416	430	367	386	389	383	392	397	354	395	411	384	368	381	410	379	365	398	414	422	398	369	381	394	433	425	418	367	394	398	412	370	391	416	416	386	412	398	370	393	406	399	364	383	443	396	422	404	436	377	384	430	396	385	377	426	433	385	394	418	401	417	382	393	399	375	396	409	423	403	371	380	407	397	390	382	397	397	369	430	401	365	435	411	404	418	375	396	414	383	382	402	391	400	407	407	399	446	387	406	394	411	406	415	379	404	379	405	386	436	407	393	422	399	411	430	386	404	400	398	386	411	418	381	396	418	404	367	399	416	408	411	403	402	405	386	414	403	350	385	388	404	410	410	396	374	424	392	395	408	428	404	384	408	364	428	410	401	398	396	366	393	422	430	384	409	428	412	388	384	398	404	413	387	404	389	397	377	421	373	373	415	412	400	372	392	428	415	403	418	387	419	385	421	395	368	415	412	357	398	426	383	419	415	412	403	365	407	394	392	406	398	384	395	370	406	401	396	393	409	414	388	434	419	402	416	397	376	401	368	453	403	388	406	446	397	415	409	402	405	435	372	370	382	399	361	371	364	418	391	408	398	388	411	398	397	367	411	359	439	379	386	391	435	397	390	394	404	390	410	402	407	386	406	410	400	401	359	428	416	409	380	366	405	410	392	385	388	410	402	410	386	423	429	411	403	384	404	417	406	398	411	349	410	404	411	406	394	435	395	378	393	359	403	388	383	393	363	415	370	412	425	422	377	386	363	410	396	430	415	404	396	366	379	384	463	429	410	431	419	408	391	403	396	403	402	415	394	413	372	408	429	377	416	380	397	376	402	418	416	400	395	422	370	367	419	389	402	434	382	426	416	369	404	398	389	417	383	394	434	403	372	393	381	401	429	411	397	411	411	405	407	407	361	417	366	408	421	407	377	389	412	393	364	388	413	373	435	423	404	386	408	383	385	415	424	390	394	405	383	413	379	416	396	381	406	383	404	410	420	429	395	390	400	426	384	404	386	392	400	413	447	377	379	358	366	397	395	388	387	398	452	390	381	399	369	386	392	379	381	375	408	405	410	389	397	433	405	367	392	413	414	373	410	386	359	397	404	375	411	371	411	417	399	437	384	396	393	418	385	411	408	408	397	450	396	384	397	387	402	393	410	377	399	411	406	411	388	394	396	392	410	390	416	364	392	394	438	387	368	417	360	367	402	408	421	366	418	382	375	392	362	435	424	376	401	372	410	421	402	374	408	382	399	372	422	430	373	410	417	403	393	423	374	426	372	413	386	392	418	382	368	420	385	430	356	399	411	412	401	400	381	412	409	401	403	406	359	412	404	463	413	412	393	380	399	383	378	367	372	402	396	415	371	394	395	359	404	401	366	387	440	385	396	399	388	381	385	424	401	435	407	391	418	385	400	405	396	436	369	430	409	398	393	383	391	436	387	379	424	365	343	387	401	393	383	411	411	399	383	415	379	387	391	391	406	418	407	397	398	384	399	359	378	379	403	414	411	410	412	398	376	388	392	385	394	404	385	396	386	381	364	377	392	400	395	404	336	384	378	364	385	371	397	385	374
36949	44384	34087	35452	29135	18231	14994	14685	12987	9328	7813	4995	3813	2854	2332	2138	1976	1481	933	894	934	867	822	724	654	628	587	611	532	562	546	507	532	497	470	469	499	541	475	484	474	485	475	470	472	443	448	471	444	484	476	508	451	445	465	435	455	459	465	418	462	392	426	452	461	453	478	422	450	478	456	439	465	479	482	488	456	428	460	453	460	494	477	450	477	443	466	453	452	448	414	476	449	436	426	423	448	481	462	478	426	472	479	419	413	478	443	469	479	445	479	443	439	451	446	396	490	459	452	484	449	453	457	471	472	471	471	393	416	439	509	459	428	460	455	441	446	406	450	442	481	444	477	452	425	498	463	453	478	423	438	424	439	458	463	434	446	456	495	464	474	444	468	448	426	515	416	460	487	440	435	452	448	450	467	468	414	490	482	493	467	422	439	428	484	453	463	453	450	499	442	492	428	460	441	429	464	504	435	450	438	432	471	464	474	440	456	517	430	449	468	463	465	464	430	431	441	472	441	443	467	446	483	425	438	472	462	426	438	469	452	465	457	433	431	486	462	437	475	473	438	486	455	448	483	478	514	471	456	452	432	443	454	445	448	444	448	471	480	449	472	507	427	467	477	422	435	459	479	466	439	451	468	419	448	465	410	467	468	460	464	466	489	443	460	451	449	469	445	457	452	441	486	447	468	462	463	447	413	468	452	432	401	460	447	418	428	452	471	457	481	467	440	441	452	424	453	473	439	472	428	465	444	417	473	483	452	471	454	475	428	425	459	443	471	442	445	458	444	461	425	456	460	434	429	457	449	445	466	498	454	487	451	455	478	476	483	429	497	442	433	450	429	452	459	450	474	452	446	481	488	440	457	432	425	421	433	432	422	440	461	454	449	453	418	446	464	466	462	478	456	435	468	485	443	428	446	418	477	442	413	490	448	442	462	458	443	429	441	463	459	465	451	479	438	518	456	453	480	494	444	441	477	485	448	445	460	462	466	445	470	454	482	438	435	455	441	441	444	455	431	461	405	451	436	452	459	456	418	462	451	444	441	494	460	430	465	428	466	437	444	440	436	440	433	475	474	475	462	431	456	443	415	472	439	455	434	450	455	447	469	444	411	432	443	421	446	508	502	506	403	462	443	415	471	431	422	432	404	465	432	416	437	405	437	428	438	458	438	469	436	446	423	428	407	431	484	446	470	441	440	462	445	458	448	438	455	476	438	458	449	453	435	447	451	456	418	431	467	476	468	457	437	428	455	440	451	466	435	433	453	419	473	443	430	463	417	462	435	468	421	442	466	441	450	463	422	444	473	447	504	435	460	506	420	430	469	440	475	501	441	419	434	438	457	435	447	474	477	442	451	443	438	452	449	435	462	459	476	450	466	470	471	488	492	463	457	455	449	464	464	457	396	431	442	476	469	430	437	467	459	462	465	466	428	449	461	443	481	443	476	476	477	458	459	469	460	493	425	465	434	489	456	447	447	493	463	470	449	490	445	456	479	426	467	426	452	453	437	429	466	409	456	457	505	457	448	451	463	483	440	455	440	421	460	433	461	483	436	429	442	488	464	448	461	421	453	454	427	495	459	445	448	387	450	452	410	437	441	428	428	453	434	449	481	427	441	465	500	429	432	466	460	432	492	461	507	458	452	442	450	461	467	460	414	486	423	445	452	457	441	446	433	464	461	422	461	439	446	426	494	444	505	454	470	443	447	425	464	454	444	457	461	429	436	442	458	431	435	472	461	452	448	480	476	471	430	427	424	478	448	434	441	462	464	423	422	416	474	463	467	480	452	455	462	418	446	474	451	478	447	466	420	481	469	445	450	479	468	469	424	480	458	445	452	509	446	478	413	456	446	451	466	472	449	470	437	448	464	425	418	389	448	414	421	503	485	477	433	419	470	425	413	437	448	466	457	425	455	475	435	459	452	458	454	512	458	453	463	460	434	435	430	462	442	424	467	426	429	434	449	461	461	440	469	466	448	482	439	466	428	459	443	441	440	476	460	406	452	455	417	465	444	413	430	486	469	454	452	469	474	477	422	467	452	434	440	456	441	448	477	455	472	476	463	458	450	489	429	457	487	448	454	461	484	425	469	462	460	469	457	400	482	446	434	449	424	460	466	421	463	457	475	455	465	478	442	468	460	430	413	440	449	432	457	439	460	436	434	445	454	470	426	423	489	463	491	455	445	448	449	455	441	483	456	477	471	456	515	436	428	437	438	453	475	481	445	478	450	434	480	452	451	478	476	430	442	433	415	439	486	443	449	484	484	432	456	454	439	434	428	457	446	461	457	429	505	452	435	462	446	410	456	472	461	468	459	449	482	438	459	446	475	445	458	471	435	466	480	461	484	433	418	458	461	452	452	427	419	439	478	467	436	459	460	449	441	477	459	483	449	429	483	461	457	461	439	444	476	449	448	435	436	437	488	476	442	472	472	482	435	450	467	439	452	458	461	465	467	445	422	426	470	504	479	468	443	458	427	450	475	483	422	443	479	443	478	434	468	489	486	453	475	440	452	500	437	459	435	438	483	449	421	448	443	463	463	493	488	442	460	497	478	430	461	471	452	441	464	442	432	449	421	432	467	416	466	402	469	440	464	459	474	459	474	435	449	454	462	479	413	471	438	452	450	448	433	484	461	440	466	448	430	444	465	448	491	470	431	473	458	437	461	465	464	471	456	456	464	435	437	431	461	497	441	465	452	452	430	459	464	479	433	405	484	474	469	468	472	458	428	448	481	444	455	471	436	435	428	459	453	461	476	467	442	478	420	471	481	447	453	495	455	423	449	458	454	453	454	442	445	448	449	446	445	443	462	436	444	473	466	466	416	484	508	495	408	452	469	477	393	422	447	481	405	477	476	482	439	425	467	437	459	457	443	464	450	438	464	476	440	463	418	439	420	468	463	481	492	473	431	464	425	447	505	471	465	463	413	445	481	434	452	373	446	473	454	418	432	464	468	484	464	461	447	447	479	418	452	460	471	442	429	456	449	503	462	426	528	404	489	457	449	465	399	439	469	457	440	460	419	449	452	468	459	458	461	445	424	442	494	435	468	422	434	456	444	498	499	420	441	437	455	447	475	449	473	434	431	470	467	468	459	451	440	452	463	475	444	459	445	492	441	450	433	449	485	483	434	463	433	445	421	419	450	441	453	482	495	493	448	461	449	423	442	454	466	440	471	483	452	456	460	458	457	488	449	467	448	459	439	486	444	410	465	432	442	433	449	475	457	443	462	452	469	423	472	425	503	411	473	413	475	477	464	417	461	467	445	471	436	498	468	478	432	483	459	466	442	442	468	431	435	485	464	469	471	452	480	444	448	485	444	463	414	469	456	445	457	425	471	468	477	451	406	456	453	482	453	480	411	464	445	416	478	440	467	468	453	435	448	446	447	485	444	456	432	454	440	460	466	471	428	491	468	494	430	462	485	449	458	465	479	412	500	484	436	459	438	432	461	465	419	454	451	453	439	466	465	445	454	436	483	450	451	495
22521	20968	28682	23595	22281	22978	22245	15892	13491	11320	7680	5184	4538	2309	2244	1857	1477	1009	738	843	948	803	701	623	578	487	497	475	437	400	397	409	388	369	337	337	353	352	360	350	338	358	349	328	333	354	333	322	353	310	331	346	329	348	334	354	304	300	347	332	341	331	307	314	323	324	340	290	320	331	308	311	332	305	305	319	294	311	321	354	299	310	267	328	340	316	320	318	306	347	336	320	299	342	332	337	347	324	308	335	333	320	306	318	282	325	292	310	302	336	333	310	325	325	332	317	319	317	317	323	306	333	306	329	332	330	323	343	335	306	288	328	317	312	334	317	324	321	348	305	308	296	343	344	321	318	328	278	311	303	323	340	339	304	341	309	284	347	319	331	343	314	318	332	328	268	313	357	344	303	283	333	329	318	309	309	340	343	314	330	322	299	334	321	319	315	314	312	324	300	311	334	283	310	303	330	334	340	320	321	354	314	337	302	340	331	335	298	329	295	331	315	313	313	346	319	348	312	326	310	348	316	343	330	309	329	310	276	339	303	311	341	315	353	373	310	334	339	352	333	299	300	339	320	294	317	318	309	290	334	315	282	337	309	331	336	328	333	337	333	309	306	326	319	320	311	313	317	342	329	317	309	311	331	328	301	323	294	327	299	364	331	355	351	335	338	291	354	321	317	310	345	347	285	324	366	297	344	350	359	298	302	327	338	292	355	316	324	346	316	302	332	328	310	340	324	313	325	327	333	314	303	384	323	341	338	332	312	332	316	322	330	308	354	319	332	300	352	320	291	339	302	350	328	323	331	347	321	291	308	321	330	320	342	336	306	312	318	334	327	342	361	299	309	300	327	339	324	331	316	312	306	325	319	318	309	301	310	324	331	308	321	345	326	317	338	321	337	304	323	304	338	349	311	332	293	311	320	342	307	307	317	338	337	308	307	326	350	324	333	343	345	322	344	332	341	347	324	331	332	301	347	337	308	291	323	329	316	334	343	310	311	309	324	345	333	323	337	368	309	318	303	324	303	315	366	347	320	326	322	298	338	341	284	311	315	310	322	299	339	311	296	320	351	310	325	346	301	304	332	321	287	298	320	337	336	337	357	353	298	336	309	306	319	315	347	327	326	309	304	327	304	318	314	336	323	353	306	324	321	343	337	304	298	344	324	323	300	295	336	311	323	316	299	346	299	341	325	352	309	313	339	341	332	320	309	319	323	353	281	326	353	322	332	330	308	354	321	336	319	357	293	310	319	317	356	328	335	328	326	316	297	342	348	312	310	331	314	275	314	302	307	330	315	351	347	316	323	311	301	326	299	320	307	336	285	289	339	357	295	330	316	289	314	323	349	309	336	348	326	309	312	347	350	307	335	356	320	331	313	315	326	321	325	317	337	357	306	344	351	316	341	325	322	319	327	348	306	333	306	339	325	318	329	302	327	326	328	314	350	326	332	291	304	330	313	306	321	328	304	317	289	300	330	297	341	342	326	307	317	316	354	322	301	325	341	359	325	325	306	333	313	308	330	307	352	347	308	330	354	327	297	310	320	343	323	281	330	353	338	324	334	368	322	325	304	304	310	327	292	287	322	320	273	339	307	343	355	341	306	328	323	339	266	305	303	316	299	332	283	288	322	334	329	340	309	306	280	309	329	334	303	307	305	312	334	346	318	346	356	343	328	382	328	317	339	325	330	321	295	334	306	365	292	299	312	329	332	340	333	322	327	370	303	300	334	327	330	283	339	326	324	321	325	337	281	336	295	329	340	313	304	350	328	305	335	333	319	323	315	359	297	302	337	333	278	294	312	336	351	307	314	321	323	331	334	315	292	349	341	338	328	344	344	320	317	328	322	305	328	298	327	308	345	298	311	300	328	302	290	312	346	332	325	312	290	303	338	317	318	359	316	326	319	342	354	308	304	333	327	385	345	304	331	320	300	304	327	314	288	304	315	340	340	321	308	337	325	305	360	319	317	318	292	349	284	339	351	329	317	324	309	343	333	300	337	315	302	316	298	296	319	305	307	327	323	331	344	331	365	309	335	310	314	356	318	323	322	319	312	328	292	346	303	320	320	342	330	327	312	274	288	315	328	315	349	310	308	317	300	368	318	315	297	311	364	337	311	331	312	307	316	332	333	339	346	335	310	339	343	346	308	306	338	308	338	316	344	331	303	330	325	333	301	325	289	321	329	336	334	267	323	339	329	304	312	312	322	313	321	291	298	335	350	349	349	356	311	337	311	305	321	324	331	334	337	335	321	363	314	349	328	321	325	314	307	299	309	276	294	333	318	334	333	335	362	316	347	329	314	336	292	323	315	368	316	294	302	310	360	297	322	321	319	339	369	350	319	332	309	332	347	351	309	346	318	333	332	292	303	339	321	348	313	334	317	355	350	301	327	307	338	318	327	307	345	299	330	310	280	331	332	310	310	317	319	341	323	314	344	307	326	327	322	279	312	322	280	313	299	326	303	292	321	349	333	370	323	323	315	353	311	335	342	312	341	321	343	309	304	344	301	319	352	327	332	319	324	312	336	297	326	322	332	319	322	353	318	336	317	338	310	324	306	351	322	305	330	356	291	329	327	347	333	299	332	325	297	322	341	316	322	330	302	331	297	326	318	297	326	312	311	343	318	324	295	299	291	326	326	351	297	323	322	327	340	316	318	329	306	312	357	341	321	345	332	336	324	317	296	329	328	319	324	300	319	323	314	319	345	301	318	324	336	338	338	352	310	328	299	322	318	304	325	337	301	340	332	311	338	372	326	316	326	317	311	344	322	300	333	294	308	338	324	302	308	298	334	341	312	321	306	291	324	349	284	322	298	300	333	294	325	349	313	350	341	333	304	309	342	320	297	341	353	321	337	308	341	317	304	317	321	330	295	309	328	326	343	334	311	330	320	322	304	326	319	326	307	305	332	315	322	364	342	328	306	332	302	319	320	302	312	321	306	320	346	329	314	354	277	304	352	333	293	312	316	342	352	346	333	313	326	324	317	287	305	334	318	300	324	339	367	329	345	306	314	350	354	367	329	335	332	293	343	327	321	321	301	311	287	311	329	330	337	327	302	308	347	363	313	342	344	332	352	275	321	335	304	308	315	306	317	293	330	344	289	290	311	348	301	311	342	332	311	325	305	310	322	335	336	339	302	325	336	325	341	326	353	338	294	320	319	312	316	326	300	345	325	346	331	291	303	324	329	306	283	345	299	309	314	362	322	293	331	324	305	329	300	323	351	311	322	343	344	332	309	342	293	321	333	354	330	339	345	321	341	306	287	305	306	330	376	330	340	309	325	332	344	311	333	343	356	320	323	299	336	338	327	331	341	326	312	340	288	319	324	284	321	327	310	297	310	347	314	323	327	326	284	308	320	318	324	301	359	332	317	319	341	290	311	333	320	330	361	320	345	305	312	308	324	305	302	315	324	356	320	349	321	309	284	331	296	311	337	329	306	320	332	329	294	330	317	315	318	298	333	331	338	348	326	348	324	303	288	311	330
40978	54297	41737	43846	38717	25181	20498	22084	20128	17032	12209	9076	7849	4010	3927	3162	2484	1622	1138	1484	1560	1265	1000	843	784	620	615	560	539	509	535	473	484	447	427	427	414	406	397	382	382	392	375	375	378	381	353	332	366	340	366	368	345	377	364	356	384	376	336	359	343	378	366	372	364	342	337	354	367	377	371	363	340	359	322	361	366	343	350	322	370	355	368	375	342	339	385	357	389	366	339	360	334	360	369	369	340	361	379	352	367	336	359	350	382	363	385	384	362	320	346	389	379	336	334	386	360	351	386	352	340	364	353	333	340	369	369	362	424	338	381	353	364	386	347	365	333	353	342	361	363	358	375	332	354	344	359	340	412	346	350	338	341	351	376	386	326	359	368	356	338	335	388	336	328	358	346	399	336	380	375	383	351	353	346	333	339	361	362	369	336	335	345	326	338	375	311	352	368	350	356	346	406	339	382	358	359	347	365	382	360	357	378	377	360	335	369	364	375	352	352	352	380	358	382	375	352	373	363	389	372	331	356	355	387	375	356	381	353	344	364	353	378	392	353	319	341	338	363	372	362	362	381	363	364	356	382	323	380	340	374	399	365	366	360	373	337	355	352	351	374	369	369	359	332	348	339	344	376	386	377	368	358	386	363	372	355	331	372	369	362	349	362	369	381	377	358	349	328	362	371	374	352	337	359	371	361	336	374	363	388	379	368	363	378	400	368	323	342	358	351	358	371	335	327	387	381	338	361	366	364	364	334	372	380	365	354	382	352	372	365	347	359	362	364	325	333	335	361	329	328	349	362	345	363	341	342	326	343	357	313	365	377	370	317	373	363	362	357	386	374	368	385	338	355	348	384	355	335	332	365	355	398	356	357	358	337	383	352	347	416	351	365	370	365	370	344	364	345	336	376	344	368	377	382	356	369	367	356	345	381	366	341	360	400	375	398	357	362	384	365	355	381	332	357	349	336	350	355	387	357	379	375	370	355	334	360	359	345	326	365	347	343	338	350	340	347	355	329	382	383	377	345	337	372	378	344	372	356	359	348	350	369	381	355	348	365	365	344	336	333	342	351	307	361	353	375	380	332	344	365	383	355	331	367	366	364	405	372	359	373	344	359	372	344	360	379	323	332	355	351	388	348	376	358	364	344	345	338	354	375	343	370	339	340	373	390	375	380	373	344	365	355	358	347	385	398	382	339	378	363	336	383	392	329	348	366	356	346	319	321	366	379	360	360	339	378	369	341	395	351	364	369	396	341	344	350	377	379	346	358	375	349	359	342	351	313	374	358	381	339	380	340	396	345	361	336	388	368	358	349	343	334	371	364	395	329	358	371	370	355	359	394	371	327	377	340	351	359	358	355	371	377	350	352	356	358	349	347	378	350	332	319	387	349	358	366	372	362	323	344	371	339	380	373	354	381	371	360	353	345	356	395	367	346	388	370	373	395	382	353	339	337	356	375	354	377	351	332	407	351	337	344	368	367	358	352	304	351	338	357	362	332	369	355	349	335	352	355	333	360	392	393	380	382	326	372	351	374	348	389	371	344	384	336	373	328	383	340	355	389	370	366	349	342	379	364	357	361	354	359	336	360	368	362	348	349	375	332	353	370	404	311	342	341	366	380	348	366	361	361	352	356	329	361	383	347	369	355	364	354	345	362	358	348	353	336	375	340	354	351	346	365	373	342	360	346	353	366	395	344	380	375	367	358	333	345	332	324	375	337	346	353	369	353	352	367	376	349	337	388	335	368	338	342	366	317	343	348	374	389	374	338	337	344	367	349	401	340	364	370	349	355	366	337	377	369	342	370	385	351	328	358	383	371	339	329	387	366	386	350	374	365	369	360	346	346	338	379	361	351	381	362	334	342	366	388	372	344	350	328	393	360	347	353	359	368	332	357	365	357	361	368	373	368	398	359	378	370	356	354	331	344	361	365	356	341	391	349	349	381	345	339	341	373	375	328	359	390	352	336	386	391	338	332	352	335	383	397	361	347	356	372	374	370	386	362	346	340	350	350	315	355	357	385	321	339	387	369	354	338	333	345	353	351	386	367	377	334	321	394	337	370	393	374	373	338	385	388	375	358	349	394	339	348	335	349	378	355	351	348	371	352	354	385	385	381	326	363	352	339	395	382	395	345	408	369	365	391	364	354	366	400	316	333	364	363	365	389	363	386	359	340	371	318	407	349	338	373	343	332	358	335	392	366	367	364	377	351	366	369	372	375	346	399	351	379	345	370	358	356	349	337	362	347	363	348	350	356	361	378	350	308	369	376	322	361	322	351	345	354	338	360	358	383	341	353	383	370	358	390	371	384	345	345	367	376	378	368	362	355	362	370	353	382	382	365	347	361	377	374	368	361	328	359	378	386	387	398	341	360	361	357	338	341	340	369	368	378	382	385	349	359	341	351	332	365	330	361	335	334	352	383	325	399	381	361	359	361	359	358	340	353	346	370	349	362	367	314	358	360	356	342	364	352	359	364	321	349	356	342	332	334	359	400	351	348	385	391	362	381	353	357	369	303	363	353	347	363	362	341	374	361	368	321	354	344	381	344	360	372	385	392	388	389	368	338	360	364	376	371	380	373	355	368	322	325	323	401	361	319	373	367	331	347	359	337	350	378	368	370	399	373	371	389	364	383	335	359	353	377	361	386	360	376	367	357	343	352	370	349	390	373	364	336	384	345	365	383	355	368	360	346	341	365	382	389	352	385	382	380	365	321	366	389	355	346	373	348	320	384	359	384	346	352	371	346	347	350	327	333	334	311	341	369	387	364	348	333	339	384	384	330	347	347	371	374	380	351	353	344	374	364	332	380	340	377	399	349	344	358	343	368	381	334	359	358	372	360	375	366	366	351	346	395	345	362	378	366	370	373	364	385	359	337	379	372	346	397	357	342	365	361	390	344	385	371	376	371	354	335	372	358	331	368	372	352	324	388	348	378	379	350	379	367	350	346	386	372	381	315	348	388	362	321	348	335	374	388	395	396	346	343	353	365	374	361	382	357	351	374	371	337	389	368	342	345	343	377	352	364	381	344	376	359	357	383	333	353	345	343	371	365	357	356	355	344	328	338	350	347	369	356	401	349	382	368	349	368	365	339	361	339	385	344	373	343	373	358	364	368	348	361	360	353	377	352	347	352	336	355	356	315	397	338	389	390	381	331	368	374	352	351	363	322	367	380	384	382	337	376	332	361	357	327	349	365	370	370	389	391	384	381	339	359	346	342	369	390	374	375	365	315	366	344	378	346	356	342	355	347	355	409	355	387	346	362	383	366	340	344	355	387	330	336	364	351	343	357	361	353	358	383	370	367	368	347	354	370	361	338	391	338	366	374	379	393	390	361	355	354	361	372	385	363	362	352	363	364	323	353	362	342	389	355	386	345	359	351	382	358	344	357	329	377	345	333	342	367	345	352	344	351	360	354	365	400	336	361	379	342	356	323	355	384	354	388	361	338	360	355	395	343	328	332	345	328	359	322	370	329	361	351	385	347	374
29150	24858	23192	27746	23071	9485	5618	5134	5027	3742	2730	2130	1874	1198	940	812	810	626	567	544	571	530	459	441	430	418	446	422	389	377	386	383	340	365	413	370	370	358	334	364	364	346	334	344	356	361	389	354	336	349	368	359	382	357	349	360	344	363	387	347	346	351	321	331	369	374	337	379	345	337	387	381	306	372	318	338	364	368	351	338	356	339	363	349	318	349	371	357	362	362	343	309	346	364	372	378	353	361	309	335	343	358	336	350	352	378	374	357	365	348	355	356	357	356	378	372	369	350	388	364	324	370	384	332	346	352	348	313	336	373	312	328	365	360	358	326	351	344	319	368	346	378	379	353	365	362	334	338	367	339	332	351	390	341	369	341	303	352	380	341	356	328	388	361	312	403	343	351	340	356	334	340	340	349	357	371	345	371	373	323	346	350	346	341	340	350	356	349	323	373	375	323	360	338	353	357	334	404	310	344	328	369	363	364	359	380	364	355	377	370	320	354	351	354	360	325	328	348	345	355	324	357	364	369	367	324	345	347	360	353	394	337	329	355	318	349	362	342	328	368	326	350	330	338	370	331	347	366	356	323	316	358	339	339	373	349	371	350	324	391	350	338	330	369	367	357	366	403	364	343	335	346	355	322	336	348	335	388	340	354	319	374	306	340	381	355	367	343	359	364	302	351	364	358	358	340	341	345	304	336	340	328	347	335	345	319	375	346	374	336	336	356	391	355	359	351	367	327	348	368	408	377	332	319	360	339	362	364	331	385	331	325	354	375	365	348	359	343	373	356	356	355	379	338	338	338	363	325	363	320	358	335	359	375	363	363	347	368	354	350	350	358	363	346	345	347	343	337	340	353	350	378	355	360	364	327	394	342	376	352	352	357	367	334	357	346	342	367	364	351	358	336	360	347	331	354	353	353	379	305	364	348	353	346	325	344	376	361	349	353	304	349	337	333	339	353	354	359	400	323	360	337	353	341	373	349	357	330	350	310	340	357	353	337	355	369	381	324	347	372	347	369	381	330	336	340	332	342	354	334	330	365	337	334	349	360	329	346	364	338	342	375	359	325	385	341	357	351	343	328	327	338	366	373	373	347	338	354	342	386	343	327	369	363	332	353	344	373	359	366	323	347	345	354	344	353	386	330	353	363	343	366	375	351	384	363	336	382	369	407	346	344	338	340	387	358	320	388	306	352	348	341	378	366	340	356	364	360	344	350	327	353	331	343	355	362	357	330	351	328	347	351	352	339	343	350	351	364	339	317	339	374	377	347	384	359	349	359	361	327	318	330	395	373	379	353	308	319	347	331	341	351	331	351	342	362	358	374	343	356	345	361	333	367	352	304	377	328	339	345	352	358	332	322	337	337	338	321	365	380	341	323	385	352	336	329	367	357	342	369	350	326	364	359	334	392	356	364	378	344	372	350	344	359	314	343	329	350	337	345	409	328	339	352	351	357	330	370	333	350	340	317	336	351	321	339	373	362	342	344	343	355	344	347	325	325	316	333	385	335	381	373	328	319	369	356	363	347	364	356	344	354	355	359	389	340	344	359	375	354	344	353	356	369	362	367	368	357	344	377	370	343	347	376	334	354	341	394	321	334	354	373	360	372	328	339	317	349	340	393	319	326	356	372	357	340	338	309	331	361	311	359	342	381	365	340	358	354	375	375	349	346	360	377	356	353	334	386	326	386	341	310	323	379	340	366	359	369	355	378	342	323	330	380	344	340	359	324	327	348	350	354	357	378	337	330	349	335	335	343	347	320	351	343	355	349	339	368	309	378	341	356	366	352	352	353	353	353	357	350	341	355	345	366	325	364	323	340	356	382	341	355	342	373	364	352	363	372	359	362	365	324	355	371	336	344	334	379	342	358	353	373	351	362	364	342	367	357	318	329	354	339	322	370	360	338	342	369	366	363	377	352	349	365	370	309	314	348	357	368	352	383	324	345	380	372	325	392	337	367	345	326	358	348	360	334	323	339	382	359	330	342	341	356	352	325	340	336	357	284	342	337	354	343	375	374	298	368	357	352	353	350	335	363	353	367	331	361	335	360	352	352	335	345	352	338	351	369	351	358	340	337	353	336	332	354	324	368	368	360	350	345	358	345	347	348	367	374	346	350	388	326	365	351	378	379	340	377	343	348	367	337	321	348	366	399	365	321	363	354	383	359	349	349	364	387	333	322	342	344	326	341	347	370	323	344	324	326	349	365	357	325	326	323	362	362	326	363	345	335	380	335	357	366	353	365	348	355	349	380	337	344	340	363	345	351	316	341	348	346	360	336	339	364	347	340	333	380	370	325	371	368	346	334	383	340	348	357	345	330	330	359	372	346	349	352	376	323	358	329	331	360	340	369	347	361	351	358	354	368	385	339	348	340	343	320	346	345	368	337	337	360	327	358	356	362	339	347	344	314	334	326	349	327	354	380	337	355	308	375	342	346	322	349	367	352	364	378	362	368	383	334	361	354	331	389	337	366	340	343	318	374	381	342	337	373	337	366	355	363	366	293	312	357	326	356	384	351	354	372	333	352	364	369	363	370	338	349	357	340	346	363	313	352	345	349	348	338	344	384	356	343	351	337	363	346	373	380	338	387	330	370	365	371	329	341	357	353	331	358	373	347	323	327	357	335	338	339	346	344	336	351	364	333	364	336	341	350	342	356	352	337	355	341	331	332	333	349	339	374	333	319	334	334	334	363	391	369	324	345	342	354	345	381	342	341	361	333	342	373	356	357	365	326	353	362	313	356	354	400	339	328	329	338	333	395	334	372	348	373	346	328	337	329	322	363	349	367	366	353	369	382	365	361	368	351	335	351	384	338	337	345	352	358	345	351	354	380	331	387	372	346	339	348	354	343	343	358	357	360	360	358	355	332	343	317	350	358	356	340	379	337	328	330	345	355	357	379	355	337	331	337	373	360	334	351	328	339	335	340	366	345	359	330	346	365	346	333	341	344	323	378	367	372	343	391	348	346	360	352	325	362	333	321	324	357	360	368	414	368	343	344	361	349	336	330	370	370	391	354	362	376	358	327	338	371	359	331	338	365	343	340	345	347	337	353	319	341	358	371	328	334	313	350	367	345	357	348	360	348	319	362	331	354	347	333	362	371	357	380	356	359	371	376	359	362	326	362	326	368	361	360	325	331	329	343	369	351	344	360	367	330	399	332	348	330	380	317	357	362	350	356	363	344	348	354	342	353	369	362	347	306	352	372	345	336	322	330	346	326	340	341	367	334	342	366	341	375	338	307	342	360	355	344	330	354	364	320	368	353	380	363	361	341	338	366	373	353	359	354	314	315	321	361	314	353	330	383	352	358	358	321	360	377	368	353	349	325	382	356	352	363	359	352	386	343	336	368	365	313	334	352	383	351	334	352	357	344	367	354	341	358	348	361	368	358	362	348	363	385	358	366	355	332	346	359	354	329	380	342	338	349	363	358	320	361	349	337	353	364	357	338	334	343	331	356	332	325	376	352	304	373	346	351	344	368
34709	37058	27014	30798	26685	12693	10240	10091	9532	7253	5250	4124	3365	2043	1602	1448	1259	988	772	782	794	666	623	565	527	515	531	495	449	469	464	481	440	456	458	461	395	424	443	387	407	426	405	438	424	383	380	429	395	437	377	393	407	399	432	391	428	378	410	423	429	440	401	426	386	390	392	396	407	397	398	403	418	415	438	420	378	429	428	393	390	367	385	382	451	383	364	414	394	396	379	393	410	413	379	385	420	404	425	446	424	403	418	376	431	390	415	434	448	425	414	413	382	424	395	389	392	404	401	386	402	383	412	411	402	415	373	407	396	412	419	430	371	407	369	391	407	397	410	441	398	420	421	425	407	405	437	411	447	405	393	424	392	417	413	380	394	416	387	373	366	432	416	404	399	382	414	388	417	420	442	398	389	423	433	421	380	386	423	399	386	428	431	388	430	416	393	440	389	405	410	404	414	403	423	401	368	414	402	406	410	407	425	402	418	353	425	412	387	398	408	415	420	389	397	376	394	381	439	437	416	436	416	406	426	418	412	401	375	405	405	408	418	397	407	458	399	410	383	409	420	439	416	417	382	465	424	417	400	405	436	394	397	412	435	417	398	404	370	407	402	422	415	428	402	420	365	403	430	397	438	393	430	421	399	400	387	420	406	419	425	434	415	434	426	407	390	390	416	406	395	450	419	406	402	385	381	405	408	425	392	425	405	390	419	407	410	382	442	425	441	396	422	430	393	411	390	445	395	388	430	420	376	436	388	408	381	417	405	402	384	435	415	428	384	386	392	425	406	385	428	392	413	395	402	400	373	402	416	448	412	407	414	422	414	375	406	374	411	382	396	418	431	427	422	396	396	385	448	353	408	394	433	364	395	407	393	373	416	374	410	380	425	448	408	389	401	410	448	424	407	440	411	424	423	410	420	431	407	416	424	398	435	436	399	396	401	387	394	419	385	406	412	414	366	379	436	400	419	395	414	406	408	413	389	406	409	406	407	424	417	403	386	389	384	391	423	380	393	409	426	403	442	404	369	382	399	398	401	385	397	428	417	400	438	390	377	398	424	436	383	418	402	410	415	395	411	425	395	433	459	408	399	412	417	404	404	408	420	377	403	400	402	402	417	392	408	411	443	405	411	364	395	393	401	422	406	391	415	407	377	440	432	425	421	394	387	392	445	406	362	416	425	396	383	386	410	392	386	373	415	420	413	421	371	398	400	420	394	400	414	391	395	383	404	367	399	376	395	396	389	400	432	384	413	403	383	430	452	394	449	410	408	419	423	412	370	403	388	455	406	399	371	417	383	440	464	424	406	420	415	426	405	404	383	438	388	417	378	392	399	388	381	394	381	411	427	378	391	434	407	391	376	370	360	378	384	378	417	412	379	415	414	406	395	415	396	396	380	449	428	421	402	415	406	424	408	422	401	412	427	381	383	412	398	450	433	413	378	368	411	440	442	430	378	377	375	397	412	415	411	431	400	394	391	447	437	447	413	423	404	368	381	421	402	411	382	374	418	381	442	406	406	411	409	412	424	396	400	407	398	425	397	410	380	397	395	386	393	426	391	412	393	415	375	394	425	385	377	394	440	372	372	392	433	400	454	376	408	420	384	430	403	444	401	398	386	389	369	374	403	375	391	432	405	389	416	418	403	380	404	417	414	385	416	355	391	419	391	405	366	429	388	429	389	403	423	443	410	415	368	371	449	412	394	379	379	391	397	437	430	397	385	425	404	403	406	379	402	410	403	429	420	394	400	424	399	409	443	385	385	403	448	428	397	436	412	405	440	413	418	379	407	398	410	478	431	417	426	387	387	400	422	407	414	422	424	431	470	406	442	390	404	427	403	428	413	387	388	409	409	370	424	419	426	428	423	420	439	390	452	401	388	427	426	393	394	395	420	437	403	385	384	425	382	404	422	400	391	404	371	406	403	413	407	452	388	392	372	444	432	402	402	437	407	411	401	398	392	387	402	427	392	415	369	380	410	397	395	411	406	362	458	460	412	411	389	414	421	392	405	408	380	377	414	411	399	379	426	366	388	427	450	422	406	398	434	413	412	392	443	424	405	415	420	402	418	369	419	432	426	397	436	403	379	375	407	392	377	464	418	425	405	415	393	366	395	422	435	388	415	386	418	397	382	432	397	398	379	426	410	413	358	410	376	395	425	367	438	419	405	420	402	434	436	371	409	412	416	395	390	408	450	396	396	405	379	411	412	389	376	445	366	371	392	402	399	374	360	424	432	411	413	408	403	425	390	433	381	430	396	382	421	406	392	411	425	390	413	366	395	384	393	444	428	410	378	420	381	391	424	419	397	376	430	408	385	404	396	400	403	376	402	447	391	400	440	440	406	405	408	420	419	431	377	429	383	398	434	417	412	382	412	410	382	400	450	443	407	416	423	389	390	464	388	399	440	414	444	374	399	381	394	409	422	419	392	389	392	391	446	404	382	419	400	381	411	392	419	401	390	379	398	425	439	405	379	443	425	409	396	442	405	395	422	402	393	403	430	394	409	397	428	439	403	382	415	398	412	400	379	405	396	421	370	431	406	453	402	393	399	388	427	423	377	439	411	418	372	405	373	451	431	407	399	411	414	433	401	398	376	410	401	433	405	392	409	395	451	426	389	415	403	364	383	408	393	388	377	408	424	439	424	386	405	433	431	456	445	424	401	421	395	391	391	415	428	415	393	414	422	424	399	408	420	413	398	426	387	422	394	452	426	445	377	388	416	401	381	407	416	387	436	444	365	421	435	409	440	415	392	394	401	378	379	423	401	422	398	419	386	391	389	391	452	433	393	407	388	414	400	387	388	418	376	385	400	419	415	419	412	370	405	411	403	432	405	369	425	409	438	428	427	414	397	387	415	416	428	399	387	443	419	406	393	416	401	379	436	430	417	420	432	410	445	399	375	407	418	378	398	410	431	398	419	399	421	416	380	386	409	412	375	422	401	394	405	426	425	420	380	398	403	420	413	409	395	430	422	431	429	382	399	411	445	396	399	359	407	403	427	416	404	408	417	427	379	395	396	401	433	423	396	447	408	407	390	397	384	395	403	427	362	371	371	394	388	409	349	382	369	411	427	408	410	403	403	376	444	388	444	392	414	444	399	422	408	381	383	398	399	394	387	398	432	436	426	420	406	382	390	410	419	418	384	371	400	412	404	413	395	396	432	421	387	364	429	421	414	426	393	440	394	435	427	422	415	425	411	437	410	411	389	425	406	415	392	414	382	395	408	408	419	403	410	397	398	404	418	406	411	435	436	377	414	400	413	359	408	449	419	409	405	402	394	386	393	388	374	394	413	401	438	395	384	395	409	382	422	398	417	410	417	413	376	409	369	417	404	413	406	431	412	443	459	397	421	455	407	399	373	385	414	407	398	418	378	412	425	378	399	397	441	374	403	430	417	351	396	402	411	416	413	405	442	414	433	436	400	391	419	422	420	381	417	411	416	376	388	394	433	408	429	393	384	417	405	432	415	418	412	407	392	369	420	435
23509	20891	28174	24835	25153	20548	13212	7695	6809	5372	3851	3090	2622	1585	1424	1304	1117	881	644	790	634	548	500	440	444	417	374	387	363	351	340	330	326	334	323	315	290	308	295	291	290	266	298	298	287	241	267	284	300	270	327	255	287	262	257	248	300	283	294	272	280	262	260	283	327	265	315	287	287	293	247	294	273	272	270	264	276	284	274	280	268	284	260	296	272	294	258	288	263	267	280	282	278	264	270	298	291	301	295	263	275	298	245	277	290	273	272	270	289	284	299	294	283	257	270	285	274	275	264	261	259	311	273	251	309	278	260	289	267	301	275	291	271	280	273	245	278	277	289	296	302	316	276	267	290	260	300	274	268	296	285	275	260	271	269	252	275	287	281	277	269	284	273	284	273	258	297	270	283	280	276	277	302	268	286	268	291	260	286	272	264	252	286	292	273	260	260	260	288	275	269	278	291	306	265	273	285	268	271	244	272	277	267	263	267	292	274	276	286	264	283	245	282	256	276	243	257	276	288	301	282	292	277	261	269	292	283	275	277	276	274	310	262	277	281	289	275	286	287	282	264	301	286	280	277	267	249	257	245	291	281	268	285	258	296	285	261	278	275	284	297	244	289	276	292	272	289	261	262	293	285	300	267	264	291	284	272	324	296	263	273	284	265	287	300	287	267	267	268	290	272	254	268	273	238	262	274	283	285	273	284	277	277	263	292	260	283	287	265	248	266	281	281	257	271	289	288	287	263	258	285	279	272	252	280	250	282	277	270	287	252	267	243	254	239	312	279	287	285	270	291	281	237	283	281	283	270	281	268	288	272	274	301	279	278	263	262	268	263	270	284	259	284	262	278	280	264	244	284	284	282	296	263	283	287	292	269	258	276	255	284	264	273	271	297	285	290	260	261	264	238	280	277	264	265	260	261	286	262	261	298	283	244	300	263	277	278	290	264	272	279	249	283	274	291	272	271	262	260	265	302	278	270	298	269	261	299	277	255	294	273	282	286	286	282	291	258	289	257	280	255	277	279	279	269	248	278	279	292	277	300	265	306	273	256	273	275	318	254	278	280	281	293	267	290	304	245	282	280	275	267	299	274	297	261	296	310	293	278	292	273	290	301	261	293	273	256	289	291	263	251	247	256	277	288	255	261	269	274	300	314	260	265	266	257	263	265	275	255	255	281	259	296	268	298	279	267	286	277	272	249	276	276	287	300	285	318	299	267	290	262	269	286	284	278	299	276	281	246	286	282	310	259	272	269	302	243	294	275	276	270	267	295	254	283	288	293	310	273	281	287	268	267	267	283	299	252	256	280	266	316	264	294	287	254	252	261	297	264	281	294	289	302	266	261	263	260	265	269	253	303	285	284	288	305	264	304	275	270	295	258	260	272	267	269	285	273	266	269	295	280	279	301	246	258	281	295	254	286	291	246	294	281	269	287	322	282	275	278	274	276	273	269	279	266	265	265	270	296	299	264	256	253	265	266	274	274	282	277	280	262	289	263	284	269	296	271	269	287	272	279	289	282	280	304	257	289	276	292	282	259	282	257	307	287	261	232	265	240	298	274	251	223	269	276	260	293	259	287	253	259	281	267	286	279	259	261	275	275	258	318	296	267	311	271	292	290	284	274	262	264	271	296	271	269	264	268	273	252	256	291	261	267	290	286	269	285	264	265	283	273	267	287	300	245	257	284	262	301	284	262	271	280	248	285	304	273	265	261	253	266	276	259	285	296	262	259	284	279	276	277	281	279	273	264	278	274	235	283	311	295	256	307	272	282	269	275	253	290	275	274	304	286	308	297	279	266	260	256	272	298	294	288	277	306	288	272	257	267	291	272	303	278	259	272	296	258	301	258	281	267	250	274	269	303	292	270	278	238	258	235	237	296	285	289	249	285	259	273	276	262	261	253	253	250	271	287	274	294	270	284	297	269	273	270	244	264	271	310	261	240	252	268	290	291	277	275	249	273	272	275	274	300	288	297	290	271	293	290	270	266	261	315	286	291	285	270	287	264	327	259	285	274	266	268	252	258	288	260	261	285	273	289	292	294	276	249	252	275	291	263	258	278	288	298	266	274	257	263	261	288	289	285	287	289	273	261	285	275	300	275	283	271	272	276	268	278	282	265	287	260	290	292	246	287	273	276	302	248	299	303	263	276	279	316	276	273	303	257	262	267	297	270	299	305	268	261	281	236	262	270	279	276	274	288	274	309	275	271	315	264	245	281	281	252	268	272	271	265	296	245	285	284	269	277	252	281	259	273	269	295	260	289	265	263	270	262	280	287	263	276	257	269	275	294	266	292	274	277	239	272	273	295	291	260	274	286	250	278	278	282	267	270	278	235	272	296	281	269	268	309	292	270	297	256	317	282	266	297	298	282	267	262	286	293	300	319	275	286	269	292	289	287	284	260	299	266	259	302	286	273	242	282	281	250	296	248	279	298	277	275	301	297	270	279	270	276	324	282	241	272	270	289	277	284	284	272	296	271	274	282	250	270	279	248	282	285	267	276	260	247	282	287	239	278	283	316	265	252	285	262	268	279	242	305	288	294	286	292	298	266	297	271	266	251	289	285	267	286	282	293	275	283	291	295	268	271	287	279	261	295	277	263	286	267	309	290	263	283	267	269	279	273	297	285	271	272	262	252	270	254	276	270	269	279	275	266	259	254	266	282	286	285	266	250	231	265	278	279	291	306	229	263	262	254	282	299	244	250	271	269	271	259	291	259	287	290	272	284	251	293	294	284	296	285	287	256	291	291	275	307	267	267	268	269	328	272	259	271	278	289	276	295	244	281	277	283	261	299	263	265	314	270	283	242	277	290	262	283	282	277	285	274	265	259	276	282	287	287	304	270	249	271	277	282	287	292	263	259	279	264	289	281	298	260	283	304	276	237	292	274	313	297	293	248	252	283	267	268	276	258	286	304	259	286	270	280	252	281	259	271	270	303	257	276	253	262	266	296	291	283	278	273	247	292	257	251	296	293	299	256	293	289	291	276	289	254	267	284	290	274	279	274	286	262	260	274	270	266	281	282	273	263	265	245	283	307	241	253	298	280	292	309	289	288	263	272	245	281	296	259	283	265	267	267	294	284	278	278	267	315	279	273	266	285	268	330	263	321	275	294	272	292	290	289	272	270	282	284	294	284	260	266	267	289	280	309	259	264	308	274	260	286	275	302	300	286	271	280	276	273	286	316	259	277	267	259	279	241	284	291	263	260	274	266	265	314	281	323	248	264	272	286	288	252	238	257	258	262	290	299	271	268	282	264	332	298	250	258	271	298	246	274	288	286	284	258	278	290	274	282	260	277	300	269	287	274	278	266	272	262	289	259	292	288	270	260	247	285	265	265	255	298	294	290	262	278	287	291	290	287	260	254	282	293	300	291	261	278	236	261	242	256	297	275	274	293	301	270	258	258	265	289	275	247	286	249	256	275	282	289	290	284	270	261	304	262	277	302	317	267	259	258	312	276	257	280	259	282	290	254	278	283	248	291	290
36364	45202	34345	39584	33539	20926	15096	12837	12353	9474	6992	5830	5000	2871	2609	2173	1964	1511	1105	1204	1030	879	684	769	668	571	497	504	479	419	480	435	427	394	355	376	335	344	378	363	367	288	327	331	316	330	342	348	321	292	350	316	349	300	368	288	328	316	331	308	312	320	331	330	299	324	302	336	330	303	295	339	344	318	304	320	336	315	340	344	350	328	296	303	322	337	275	312	325	310	325	320	324	314	294	309	306	345	289	317	308	323	331	290	299	300	305	314	324	301	274	322	325	354	316	294	343	317	295	350	323	336	319	319	306	319	328	314	318	311	326	346	315	326	321	326	346	323	324	350	330	291	346	311	328	328	335	341	322	328	306	334	326	322	315	311	309	315	293	311	338	291	317	316	326	302	309	334	329	340	337	313	314	324	321	314	338	314	343	363	307	309	327	348	319	297	355	301	337	332	321	305	308	335	376	313	306	323	347	326	302	303	292	309	342	325	313	338	321	308	305	302	326	308	314	309	319	336	309	328	294	327	337	327	274	352	305	336	331	306	318	334	314	302	330	300	332	301	305	318	342	305	307	342	313	298	324	323	314	322	336	320	337	341	292	301	275	281	333	289	313	325	321	311	346	298	321	293	313	333	329	327	336	321	306	305	317	330	336	320	322	339	324	318	315	311	292	288	329	307	297	330	340	336	309	334	338	323	314	300	299	311	341	348	309	310	337	322	315	302	309	314	329	329	315	313	330	348	334	322	312	313	337	324	319	338	321	306	351	310	334	297	308	314	304	334	338	335	317	365	338	307	302	328	298	315	268	306	315	312	318	339	333	312	319	326	321	343	305	310	335	308	327	319	356	317	298	331	324	272	348	313	324	327	348	331	317	319	313	284	287	288	331	291	314	309	301	313	374	302	341	314	329	319	332	328	323	337	324	311	349	302	343	329	319	336	368	318	342	288	333	343	321	322	346	308	331	316	343	305	355	321	322	316	300	297	310	307	342	317	328	312	344	303	325	323	279	352	305	332	321	325	334	297	314	309	322	358	330	334	312	314	312	320	339	312	351	269	314	312	318	285	304	298	318	298	310	353	320	335	317	295	340	319	290	310	348	327	352	333	349	334	296	288	325	353	349	342	337	287	306	283	318	334	324	306	325	312	338	321	304	320	330	333	309	302	325	301	307	286	325	317	302	319	316	326	322	321	316	324	344	339	314	304	320	339	295	330	325	346	322	332	322	309	328	336	305	322	328	323	308	332	331	320	299	336	355	304	318	319	304	318	291	325	325	275	304	343	335	303	278	308	344	311	329	317	306	342	340	281	317	305	299	297	317	309	365	293	327	329	336	330	332	280	321	358	326	327	357	332	336	308	318	331	308	324	312	323	324	335	294	342	353	311	289	356	325	324	303	355	327	317	323	331	327	317	317	313	323	311	302	299	327	315	295	340	336	295	333	312	322	285	346	282	310	348	298	350	332	299	317	290	326	272	316	299	298	315	325	333	318	356	321	321	284	307	310	330	333	343	317	324	331	306	345	317	345	328	327	328	297	320	316	333	323	316	298	326	294	292	330	318	323	309	315	324	341	318	337	327	317	315	303	305	335	318	303	312	306	326	307	311	301	314	324	324	310	305	337	322	274	355	346	325	305	319	313	318	330	307	332	320	347	328	321	330	319	315	316	315	324	323	299	308	301	339	350	342	328	322	358	326	327	339	312	302	303	315	325	338	340	296	333	307	316	341	304	349	300	296	337	330	331	314	301	360	319	330	367	315	303	333	337	296	300	308	307	318	317	323	323	311	319	335	310	295	323	329	265	315	329	297	356	285	293	321	287	306	314	344	358	308	318	316	314	298	330	298	334	327	323	326	349	303	309	338	310	316	318	313	323	331	320	323	297	315	311	337	301	312	325	296	346	324	331	297	298	317	348	327	304	345	314	297	340	334	322	318	306	269	327	349	300	317	351	342	321	318	335	277	330	324	317	332	296	313	299	284	308	307	349	321	341	340	304	312	326	326	307	300	287	310	304	319	324	342	318	331	330	321	301	318	308	312	349	334	323	313	321	311	343	324	321	309	308	320	316	306	325	291	339	295	327	283	303	309	325	316	307	319	350	325	325	326	344	361	350	333	330	314	333	337	292	323	279	313	300	313	306	323	327	341	335	323	296	376	325	302	310	319	306	312	330	326	305	332	314	341	312	304	338	346	374	313	319	349	319	318	339	319	297	299	303	310	316	313	338	327	338	343	325	297	321	326	323	316	326	311	313	302	328	343	307	341	320	313	314	331	329	329	342	325	296	323	336	307	345	321	296	307	333	285	319	315	293	299	284	306	304	314	302	337	344	325	303	351	347	319	340	297	290	330	337	296	304	295	313	354	305	295	315	303	333	298	331	313	320	278	316	292	330	307	303	354	318	305	335	334	292	307	300	331	338	332	317	327	312	334	299	326	346	334	299	300	358	332	358	336	295	318	276	318	303	334	332	320	294	292	327	308	322	316	312	325	286	328	303	351	276	323	331	320	296	351	317	333	313	320	336	298	305	342	331	318	322	322	329	283	346	336	370	331	303	291	314	353	291	295	311	345	320	338	323	331	336	348	287	313	346	314	337	320	329	306	300	331	307	323	325	336	331	293	339	322	309	320	310	351	323	345	320	317	321	313	290	277	292	314	313	314	318	336	302	296	316	317	316	315	294	349	326	320	302	355	338	334	305	315	332	346	357	304	297	326	345	342	302	302	313	317	286	300	308	319	318	327	302	326	346	300	297	314	292	338	293	346	300	327	330	313	329	338	299	299	322	317	292	291	312	311	331	322	321	315	353	331	311	329	315	318	299	330	339	304	302	311	290	327	323	346	330	327	312	298	335	324	320	301	345	316	306	295	354	340	340	312	341	332	331	319	341	311	320	319	347	330	306	297	315	326	306	307	331	292	298	327	314	321	317	315	373	321	335	308	326	340	309	318	311	318	336	333	305	316	310	327	296	288	317	311	316	320	344	321	298	325	322	340	343	335	355	316	292	334	315	290	317	335	300	331	300	333	317	331	328	312	313	321	334	323	305	349	319	282	357	328	301	303	316	322	308	321	291	322	320	322	290	322	312	331	334	326	304	318	298	306	341	321	274	318	328	310	351	346	302	308	336	316	317	314	307	348	320	358	325	313	322	327	321	344	332	345	311	316	335	322	317	319	311	314	318	306	316	334	328	308	338	321	301	332	325	294	323	326	324	325	332	311	297	332	341	339	338	346	318	315	277	323	314	305	320	314	307	323	340	332	330	311	330	332	322	323	339	317	309	341	323	321	362	320	327	325	298	330	350	319	320	315	305	317	324	326	337	282	295	293	366	299	330	319	315	325	332	339	300	325	334	328	341	287	317	317	328	303	308	329	306	333	313	322	335	327	328	323	329	339	345	340	344	353	315	297	336	335	341	306	325	312	286	306	340	334	318	319	310	315	347	318	308	363	311	286	338	302	334	339	342	306	339	316	317	322	299	318	330	307
24666	20923	27511	27132	23469	15377	8813	5117	4875	4376	2984	2157	1881	1486	1810	1330	905	974	894	757	690	724	598	584	486	454	466	451	493	495	482	476	416	416	411	395	431	427	402	444	418	402	404	413	392	397	375	409	416	370	367	428	407	411	429	391	403	386	377	395	413	365	392	390	411	405	390	390	393	374	397	379	413	382	388	400	365	416	386	385	389	383	416	387	383	390	388	378	435	383	403	405	430	386	433	387	386	409	409	424	378	388	371	405	420	429	401	404	410	353	400	370	420	455	361	414	401	376	390	402	400	423	364	434	393	389	370	423	413	400	421	406	351	427	394	396	402	357	345	377	384	413	404	354	392	387	420	369	433	421	391	395	385	376	396	360	371	407	403	422	392	403	413	364	401	366	414	422	343	376	397	389	379	392	352	385	431	366	390	409	371	377	391	393	378	397	425	366	403	385	410	412	413	414	428	400	430	395	399	375	419	411	361	351	350	403	372	361	396	413	366	360	430	386	391	393	390	372	402	410	373	405	420	389	376	368	410	374	412	393	362	388	397	393	368	402	424	392	357	406	371	364	386	406	368	382	386	379	376	390	382	411	380	411	406	423	404	396	439	368	388	401	413	374	400	398	372	378	418	376	381	385	372	377	404	401	424	429	373	388	373	351	398	371	406	391	398	383	407	396	403	392	387	404	410	380	401	334	360	419	396	422	415	365	373	435	458	391	380	398	421	361	391	394	386	376	390	395	408	411	391	370	408	418	426	385	351	382	394	389	395	429	423	382	382	404	391	394	378	409	382	387	415	374	403	404	394	392	383	395	394	408	408	427	389	374	409	390	415	414	334	366	385	386	420	358	360	388	406	367	410	391	414	384	402	379	384	399	407	389	362	362	413	356	412	376	359	392	400	361	394	405	380	383	408	427	398	402	387	390	410	375	395	409	386	430	448	416	403	402	351	387	423	388	380	395	376	405	421	401	395	389	379	374	414	400	383	363	386	384	392	407	400	401	407	444	413	405	389	372	361	410	392	360	369	400	400	389	400	395	401	390	389	375	355	419	408	388	386	418	396	400	382	391	385	407	403	399	394	370	417	404	366	438	363	388	409	393	416	436	416	340	421	409	419	420	386	376	439	400	391	386	381	400	377	408	380	389	412	402	403	412	400	406	401	399	373	424	412	397	411	418	375	403	362	404	399	397	405	380	405	395	383	452	376	420	404	383	384	412	375	380	348	387	383	403	379	398	389	387	406	378	392	384	385	394	383	390	367	414	402	392	410	392	407	372	405	375	398	392	403	374	350	406	419	392	384	406	417	345	420	378	364	393	381	394	391	392	381	383	367	386	390	403	352	395	382	365	380	388	367	382	403	410	370	416	390	387	412	449	402	395	424	380	372	419	369	393	383	369	403	403	402	380	388	391	379	371	385	344	384	424	370	437	412	384	434	409	396	379	384	394	381	377	384	378	387	402	415	378	399	441	373	378	395	384	387	361	389	363	351	389	387	365	403	411	437	426	373	428	393	408	392	417	422	398	367	408	410	379	402	384	386	412	433	387	371	392	380	405	394	384	408	415	424	412	409	388	374	411	391	372	371	411	382	388	396	404	376	389	422	375	377	402	377	388	415	389	399	367	388	411	391	434	387	394	397	387	417	408	410	377	395	408	405	349	402	393	378	440	411	429	399	360	418	393	407	380	409	431	408	398	349	424	385	426	406	402	420	416	391	388	435	380	364	382	402	402	392	423	437	400	399	392	418	395	416	414	419	382	359	378	360	421	364	398	408	380	394	403	405	409	426	388	406	377	383	422	433	383	383	370	386	380	433	424	404	432	391	408	375	371	441	364	418	409	389	367	389	382	388	387	422	388	377	402	404	383	409	406	396	405	387	414	389	395	425	392	385	384	378	423	352	362	411	405	400	399	359	404	407	410	432	389	424	405	384	372	384	374	413	414	430	421	376	383	375	390	431	365	392	408	406	417	383	390	392	375	388	423	348	405	366	382	381	398	381	381	390	425	405	383	425	389	364	364	406	432	420	401	391	369	433	396	379	386	377	375	380	432	419	383	402	393	387	411	404	367	411	417	390	396	383	443	397	391	360	400	402	404	423	417	416	362	386	433	409	405	399	369	407	405	394	408	425	382	400	389	403	408	380	421	405	405	452	414	391	371	386	420	417	407	408	403	398	386	374	396	413	395	389	398	411	414	433	424	420	377	383	403	411	355	394	394	388	382	377	370	389	371	375	421	384	395	354	395	412	427	395	409	413	420	397	419	386	398	401	396	366	376	364	372	418	427	398	392	423	441	404	398	407	387	400	390	387	420	362	389	401	380	390	368	405	418	414	400	421	404	408	363	390	397	417	351	402	408	396	407	427	399	427	392	408	396	392	408	403	369	407	409	365	377	413	376	408	424	392	413	408	418	426	382	375	378	384	383	400	416	403	413	404	384	428	378	402	375	385	408	369	401	396	408	378	418	417	359	402	400	423	425	418	411	433	388	404	412	385	374	384	387	399	394	420	384	442	417	363	398	390	409	380	399	394	423	404	363	413	396	381	374	363	366	412	380	386	428	384	422	414	387	416	387	378	391	441	385	393	411	420	405	399	448	387	377	387	406	409	396	401	393	380	378	395	386	403	386	387	402	386	407	426	400	342	452	352	402	404	382	427	392	397	402	396	423	412	426	410	421	407	421	401	364	414	389	407	387	417	403	391	376	392	436	407	426	385	407	398	377	401	382	401	391	396	381	398	370	409	363	431	393	438	403	404	404	381	388	375	396	385	383	434	345	400	424	395	388	345	401	397	377	414	384	383	424	391	394	382	366	372	367	407	406	381	390	395	413	377	375	368	398	384	393	418	402	364	387	401	403	397	409	408	394	387	417	405	404	395	420	361	390	394	401	370	367	392	408	425	416	421	375	395	420	396	431	387	394	398	411	393	368	375	395	403	397	402	401	432	386	410	396	454	377	418	369	407	361	376	375	391	400	419	378	397	417	428	387	417	431	408	379	429	392	408	401	406	444	411	411	390	403	372	377	382	386	383	363	375	382	403	356	438	375	395	359	408	404	367	392	377	371	417	407	400	406	370	395	413	393	423	372	406	376	423	385	412	383	402	387	403	428	432	362	405	428	393	356	392	412	397	401	359	399	365	440	365	396	407	380	428	422	382	405	396	417	415	389	407	358	378	384	410	414	400	430	390	381	396	359	415	380	411	387	430	381	399	421	385	405	393	430	376	414	382	457	375	390	383	388	408	416	386	396	392	392	382	420	391	446	421	407	414	405	388	384	378	327	398	419	409	392	390	405	432	380	408	410	415	392	359	355	355	406	404	380	408	402	390	421	374	421	368	383	371	360	436	391	424	367	424	379	404	408	416	401	405	372	409	377	393	420	398	409	435	378	404	352	403	413	387	351	390	401	406	388	423	389	397	428	384	404	394	395	418	414	386	388	384	435	425	371	396	388	401	404	411	385	389	418	389	402	425	392	383	373	386	391
36268	41188	34048	36867	27472	18726	13493	10087	9931	8617	5676	4148	3432	2736	3359	2413	1507	1511	1357	1089	1053	1008	887	804	626	675	592	544	603	606	539	626	529	516	473	466	487	461	468	440	484	451	472	441	463	497	465	452	435	423	450	404	452	476	454	468	494	473	439	466	439	478	506	460	446	434	418	458	449	403	406	413	483	455	441	443	445	420	463	420	422	451	446	464	470	451	445	473	448	456	442	460	494	462	443	459	446	453	460	478	468	445	448	461	473	464	464	472	462	413	475	443	459	465	475	475	436	419	447	441	422	436	428	467	449	445	477	448	435	458	449	457	469	444	453	479	446	462	462	464	417	457	468	405	446	443	428	477	472	480	482	469	441	439	407	459	453	456	476	429	429	464	419	430	455	435	424	462	463	472	448	471	437	441	433	445	442	426	480	476	480	449	449	414	451	457	416	469	477	485	488	472	447	400	494	491	450	434	450	429	455	466	464	448	475	447	433	496	469	439	449	451	442	476	454	439	463	459	421	461	445	412	438	447	431	481	464	467	479	479	449	455	480	432	440	428	445	515	438	436	445	428	451	443	451	466	393	464	474	421	470	459	466	453	480	446	451	471	421	439	432	448	456	433	444	447	496	442	509	495	422	454	427	406	449	446	472	480	439	450	456	459	477	437	417	437	475	454	455	428	439	478	478	428	458	438	474	429	432	425	421	465	458	458	454	440	438	468	431	437	438	420	451	462	434	454	443	436	438	441	445	453	461	457	454	417	429	473	462	414	431	454	451	461	426	464	452	441	439	461	406	412	448	422	433	446	461	433	458	435	476	412	430	469	464	476	419	451	426	454	471	477	450	425	418	432	456	437	436	443	450	441	460	456	465	417	454	438	450	447	454	457	423	449	443	481	414	441	437	432	459	463	487	449	431	440	492	462	425	429	468	430	458	439	447	398	451	447	431	407	500	438	499	411	487	454	430	473	463	420	434	445	433	431	422	481	431	468	463	429	436	430	470	456	429	437	411	440	457	475	466	478	432	458	428	455	447	477	434	454	467	437	454	473	447	471	485	465	452	439	447	440	449	482	425	473	464	406	446	460	461	430	486	458	416	454	432	425	487	467	403	433	409	462	439	435	435	471	437	413	451	434	475	438	407	479	454	460	458	436	477	459	465	456	454	432	457	436	428	474	431	454	468	450	447	418	425	462	418	486	410	443	460	443	441	411	486	411	454	449	457	449	473	460	455	459	441	456	464	425	411	462	444	435	424	454	443	458	458	497	428	487	454	460	449	481	437	476	439	447	471	458	500	441	452	423	444	460	453	427	453	483	433	431	450	473	467	463	438	467	428	477	466	440	471	433	479	483	457	468	429	435	460	447	406	465	450	455	513	453	448	461	457	487	429	475	442	446	445	446	479	477	478	466	436	418	421	433	426	439	452	454	421	468	475	452	446	452	455	457	454	450	442	469	437	466	475	430	463	487	458	482	453	440	458	467	450	429	462	480	427	461	470	458	441	419	447	458	454	451	473	450	426	425	432	458	443	439	449	446	426	479	478	452	425	463	438	466	463	421	454	430	462	454	406	452	413	451	418	448	432	461	473	462	466	438	432	422	452	458	431	440	424	449	455	449	420	432	499	395	454	449	415	422	461	416	433	440	453	395	474	440	412	479	454	465	457	408	464	473	461	463	479	443	446	449	481	427	415	449	421	443	460	456	476	456	470	466	453	444	438	421	432	432	439	428	439	460	470	459	457	471	453	450	452	402	438	449	446	449	423	456	432	444	420	423	467	461	412	429	453	455	476	473	443	473	437	480	459	460	428	491	426	459	440	452	459	498	426	460	425	440	440	430	489	462	425	390	491	439	436	460	422	466	427	479	422	469	431	458	493	441	429	439	446	447	438	450	442	438	455	468	447	465	498	415	434	443	441	458	437	438	447	457	436	496	445	457	421	442	459	442	475	451	467	474	422	461	464	416	470	451	454	450	475	419	444	459	437	423	479	436	466	471	473	480	450	410	430	486	451	459	434	436	450	442	432	483	453	392	432	451	414	468	454	437	430	462	455	463	454	451	432	457	432	452	471	434	417	422	413	483	479	459	458	470	448	466	442	460	475	482	446	458	462	445	441	449	495	445	439	442	411	450	426	443	450	453	465	438	534	472	441	448	426	459	450	431	436	470	485	452	428	472	433	493	464	433	504	439	452	447	460	456	449	439	490	433	457	434	426	444	446	461	424	446	445	472	454	430	447	474	432	427	474	447	409	456	505	452	413	429	419	420	466	443	427	414	441	456	443	449	430	417	452	443	460	421	474	470	464	469	469	437	480	434	450	465	435	446	448	463	483	418	423	514	441	438	412	435	448	457	465	432	417	428	482	471	461	440	462	459	456	452	483	475	420	452	439	439	433	460	466	429	452	442	430	476	448	433	424	482	437	459	482	443	443	457	460	470	455	454	477	466	458	440	475	472	470	445	432	464	457	446	460	442	469	498	444	459	442	466	454	447	456	458	441	445	448	461	466	439	489	441	490	426	450	467	464	454	448	463	435	473	440	436	452	444	473	462	446	458	429	451	420	422	495	423	493	478	502	460	422	449	408	492	447	478	439	422	425	472	468	437	412	485	471	460	462	441	448	455	454	463	466	474	490	439	442	434	477	423	480	469	442	419	443	465	454	478	406	471	411	486	445	469	421	460	471	446	461	502	428	447	444	471	438	455	457	448	413	430	440	414	443	435	439	435	431	440	456	473	429	439	455	456	478	442	473	454	488	432	460	461	470	435	427	406	469	424	444	460	490	478	481	407	470	448	466	429	418	438	424	441	467	458	422	457	442	445	413	444	454	442	491	419	429	434	459	437	467	512	449	485	422	507	464	441	474	520	449	455	462	422	435	431	439	435	486	447	416	444	422	425	421	460	424	459	465	487	431	466	501	415	410	440	457	464	449	494	446	439	425	437	476	446	457	461	484	441	482	435	423	412	431	475	481	442	430	420	457	473	419	482	419	472	450	419	413	453	474	460	425	447	449	453	442	421	442	463	456	465	437	431	453	480	426	453	446	449	472	426	430	453	473	458	442	418	440	451	447	481	456	451	454	481	441	449	440	464	403	442	499	446	450	468	458	482	466	404	449	439	455	461	438	448	412	469	467	464	436	428	440	453	427	460	442	458	435	447	445	450	437	472	470	438	453	435	462	510	476	428	446	404	457	496	481	456	449	486	456	463	455	453	444	461	433	436	447	430	431	467	428	447	460	486	456	436	459	468	490	467	478	464	485	419	454	478	438	458	451	463	434	473	449	485	493	485	468	454	458	451	417	466	430	467	448	455	478	458	453	432	463	445	485	414	437	451	423	448	459	439	462	481	459	429	462	438	481	440	458	447	464	470	460	450	450	424	454	467	442	459	469	447	478	456	446	452	492	458	467	410	452	479	495	444	444	492	473	457	459	416	430	467	413	452	420	465	463	443	474	480	459	442	470	429	441	457	440	447	444	457	432	479	446	464
22431	20924	28630	23512	21785	23921	23427	11865	7580	8315	6931	4546	2274	2965	3320	1900	1104	1392	1449	1007	979	802	694	589	592	589	506	483	475	469	424	430	384	335	372	365	370	327	352	335	381	340	351	336	327	321	326	310	307	326	320	298	333	292	294	306	299	326	336	319	305	318	346	312	291	312	305	311	309	330	304	324	289	308	332	308	345	305	303	325	318	325	296	315	347	319	343	292	352	330	306	309	290	311	341	341	310	319	309	350	291	318	352	321	321	313	309	308	318	334	328	297	308	295	309	306	304	326	327	319	293	359	307	331	302	307	334	321	337	313	335	319	308	307	290	338	338	304	309	340	328	327	282	294	314	335	282	331	316	333	305	284	310	325	329	324	288	304	289	324	329	319	304	331	315	318	332	331	315	355	282	298	314	303	349	305	323	303	296	310	304	312	321	369	326	313	343	312	307	312	281	327	277	351	298	323	272	328	343	308	336	321	306	345	340	329	326	329	324	331	306	315	323	316	308	337	337	328	340	296	299	312	291	266	293	318	330	334	319	325	313	319	318	306	298	322	309	314	314	339	323	294	327	308	311	321	364	320	334	340	338	304	322	342	290	303	316	277	325	292	339	320	323	311	298	346	326	337	309	307	305	310	289	321	344	330	320	319	308	312	311	295	319	317	287	321	295	321	329	323	285	300	285	344	313	337	352	298	313	304	324	323	273	299	356	303	280	301	294	268	322	308	323	333	306	297	286	329	343	337	326	317	276	296	318	310	313	303	297	346	312	321	330	316	336	339	322	286	324	318	301	318	305	328	315	291	327	294	323	318	321	329	342	293	306	317	306	331	283	304	325	312	349	339	309	326	357	296	338	286	319	341	369	341	302	303	292	324	318	308	332	321	305	329	335	316	343	307	311	323	325	311	311	301	304	307	332	329	311	327	338	333	289	295	309	344	332	308	312	320	330	312	315	301	297	308	336	324	324	290	326	286	319	337	304	307	333	306	309	315	312	306	308	311	339	321	311	347	325	312	303	282	324	340	271	298	322	341	320	290	314	319	326	320	292	312	329	307	324	309	311	331	286	286	317	304	320	345	291	340	313	332	313	297	337	330	333	311	291	328	319	329	305	325	314	314	305	305	323	322	318	302	341	336	311	310	288	365	310	312	336	336	313	322	307	325	298	290	314	311	316	282	325	321	322	340	317	301	315	307	303	293	303	324	345	317	300	301	350	340	328	315	307	304	301	313	344	325	320	306	308	334	301	302	300	342	301	307	317	297	300	340	320	289	308	288	311	297	298	349	327	278	278	316	287	336	350	306	317	337	340	307	300	326	291	317	315	296	321	292	330	317	322	299	334	291	337	325	356	305	318	324	345	320	342	301	342	337	308	310	330	299	333	303	330	326	369	302	338	306	339	311	295	284	317	304	307	332	322	288	292	325	318	323	284	327	326	311	337	300	315	317	327	323	301	327	326	322	295	330	300	325	349	277	309	305	326	335	296	319	337	285	337	336	309	299	310	361	322	308	305	297	309	357	299	337	326	294	340	329	299	315	302	305	330	323	350	323	325	322	309	308	310	302	316	339	317	316	349	301	317	325	279	336	325	284	345	334	315	345	308	265	316	323	338	318	313	328	295	313	322	314	336	308	313	309	302	292	315	319	330	295	321	300	306	312	315	324	295	301	309	298	332	309	290	308	334	336	327	300	305	310	318	304	287	328	295	308	337	322	335	300	304	298	340	309	290	328	301	314	304	320	267	291	348	335	314	309	340	314	287	328	296	328	301	309	310	320	295	311	306	327	302	323	286	325	321	326	345	296	301	305	341	328	348	322	317	313	334	350	293	316	292	330	293	342	338	318	312	326	290	327	321	301	298	320	316	329	302	298	314	326	310	306	326	297	342	322	330	315	339	292	309	302	337	352	338	324	347	327	297	306	332	323	323	328	296	298	325	336	286	325	324	290	340	308	315	314	328	329	305	317	317	318	314	326	315	308	292	281	301	307	314	326	333	331	318	311	334	315	334	309	320	298	323	352	312	297	347	295	302	347	322	312	307	315	319	324	331	337	336	327	315	291	304	321	345	332	315	318	329	326	322	339	323	345	348	353	325	316	338	317	327	332	327	314	315	347	301	309	305	311	331	305	324	321	324	345	284	296	352	299	300	303	296	302	322	289	312	327	271	310	314	295	287	312	311	303	305	330	291	316	318	306	335	319	315	297	303	304	302	319	287	323	310	302	303	329	312	324	343	271	328	296	307	313	311	328	324	311	306	300	305	276	298	316	328	296	345	331	331	304	284	300	318	306	300	312	273	282	304	304	334	349	328	300	312	338	335	307	321	338	323	321	283	320	338	331	289	302	360	324	342	312	321	339	319	329	311	298	321	329	304	325	315	263	290	301	331	338	305	298	313	299	317	299	292	313	353	306	312	318	343	279	319	308	311	296	316	355	323	323	331	321	340	335	311	306	323	351	295	340	319	291	320	305	287	300	299	307	308	319	298	330	319	309	342	325	287	305	317	322	322	330	283	301	344	314	304	323	328	321	315	326	319	322	311	326	325	313	322	274	327	307	327	307	302	316	323	308	335	309	308	356	304	316	293	332	304	354	310	292	311	312	355	319	300	326	327	314	303	313	328	317	325	306	288	295	323	317	287	294	302	333	318	305	308	313	310	313	301	304	327	323	322	309	302	327	292	350	324	301	314	300	310	315	325	316	314	306	338	313	327	318	322	293	305	341	293	333	303	327	306	325	298	289	301	305	299	346	301	336	278	321	312	317	289	327	311	315	316	325	333	329	320	324	327	314	311	316	343	309	338	291	295	318	301	305	289	340	319	328	316	297	310	326	336	334	317	308	318	315	273	318	328	316	316	304	333	303	329	312	327	336	312	300	321	320	312	315	343	333	288	333	307	328	324	291	333	321	301	315	326	315	298	319	313	327	324	337	318	322	322	300	337	308	323	315	305	354	328	301	299	322	331	321	309	314	314	342	322	346	325	304	341	309	316	301	315	288	301	345	307	339	275	322	307	291	328	287	315	304	331	340	322	320	295	310	308	328	318	304	284	296	318	321	316	320	310	272	345	322	352	317	323	309	308	308	299	332	319	278	317	273	305	325	327	314	323	342	300	314	305	348	335	292	304	282	315	288	326	346	320	287	324	313	314	306	332	316	327	326	336	309	311	324	331	318	330	339	325	351	297	307	315	332	311	326	361	319	336	352	320	329	337	341	294	319	301	326	304	324	331	326	327	339	323	287	316	332	341	298	270	327	316	276	320	311	302	326	302	308	329	289	321	312	319	334	299	300	300	290	346	315	294	302	285	309	252	301	294	320	355	307	350	305	292	312	307	337	299	314	301	286	315	299	317	326	337	293	321	288	241	327	327	312	287	309	309	299	308	314	299	291	319	294	312	307	285	345	347	308	296	320	333	303	346	312	347	292	311	299	270	332	325	334	312	330	299	291	309	298	303	303	309	325	311	339	325	306	309	305	315	317	300	308
40274	52795	43973	43507	36550	30148	21809	15874	13268	14144	11827	8107	3956	5450	5873	3272	1957	2406	2477	1656	1572	1201	1054	901	807	759	650	648	632	577	596	560	479	470	453	452	430	433	436	398	372	371	360	358	372	349	348	365	325	401	353	371	358	343	352	335	342	355	354	340	339	344	323	372	366	365	357	350	355	353	326	341	415	310	356	354	326	376	349	360	367	345	356	344	339	326	354	367	364	371	340	353	363	366	294	359	339	351	359	339	379	362	343	320	352	342	333	339	334	350	338	337	343	355	350	343	371	347	309	365	321	336	364	330	363	361	351	371	371	333	321	347	354	344	357	323	336	337	311	343	355	364	323	364	337	337	396	324	347	341	336	315	360	386	358	345	375	371	347	348	348	346	376	341	380	353	347	323	353	338	369	360	398	363	340	389	320	323	352	339	372	385	383	370	352	324	337	364	353	350	381	365	379	357	350	322	386	339	356	353	367	366	361	314	372	345	352	328	343	334	343	352	343	354	348	374	331	381	357	378	370	324	361	310	343	348	324	355	355	376	374	368	380	359	358	363	335	347	363	354	377	365	364	344	337	372	348	384	368	340	356	367	362	372	365	377	377	324	328	355	377	366	348	359	384	389	347	356	377	337	354	324	371	360	361	352	344	358	367	349	353	392	342	386	326	357	352	329	347	323	339	344	337	370	355	340	355	293	353	381	347	354	356	337	335	365	360	356	367	354	347	340	348	340	324	367	356	367	330	354	359	341	368	356	349	308	328	338	343	339	324	333	374	346	353	367	344	360	360	345	343	367	358	351	342	340	334	361	331	351	369	329	380	358	349	343	383	320	361	348	354	331	338	434	356	353	350	354	329	367	365	353	368	335	348	359	350	352	344	362	349	354	355	346	349	371	342	383	390	329	334	353	360	361	353	332	321	381	369	343	337	334	329	341	328	366	362	359	307	314	349	307	329	335	362	358	350	363	359	373	356	333	349	346	333	372	361	317	306	357	366	358	357	331	349	347	344	320	322	346	352	343	357	357	373	343	343	330	326	335	345	343	369	335	350	342	340	331	347	341	361	381	339	341	314	332	329	331	378	361	349	356	339	354	335	341	371	370	349	359	351	338	328	314	334	353	317	399	356	375	361	383	329	369	362	348	382	336	342	374	338	367	385	350	353	369	340	331	347	381	405	348	346	315	374	326	346	387	322	346	365	361	364	348	355	349	357	356	364	364	353	355	356	369	340	315	333	344	355	329	366	332	348	356	346	354	356	372	357	330	358	348	350	372	332	345	370	344	338	355	338	348	350	352	330	369	333	349	320	341	358	325	341	401	372	359	327	374	365	314	390	374	375	356	350	325	375	394	364	341	353	334	379	344	349	313	366	354	366	344	343	348	357	335	337	362	341	332	345	372	370	341	341	360	349	368	359	367	335	368	369	342	367	376	352	358	334	342	341	397	364	343	348	356	358	373	372	334	355	330	327	382	340	360	353	314	363	360	366	392	358	371	375	372	373	374	381	315	336	341	351	346	325	347	344	334	351	364	345	345	346	348	349	332	323	318	366	350	377	373	364	336	371	322	347	360	363	324	367	348	355	359	373	404	362	338	373	343	355	308	379	359	358	348	363	358	352	360	384	371	371	362	336	347	340	324	357	338	337	301	357	361	341	330	357	369	361	325	404	378	357	342	367	339	322	340	346	372	329	364	364	346	343	332	348	381	343	342	368	372	362	343	364	344	342	348	348	362	332	368	370	372	363	340	318	360	372	314	355	350	331	341	345	354	336	311	339	373	366	338	344	354	361	361	343	360	343	352	346	363	372	325	340	363	370	365	361	339	360	348	416	364	342	315	322	366	358	327	336	355	309	312	350	341	355	349	319	355	354	362	346	374	356	342	352	369	358	359	391	373	332	361	344	351	368	357	365	348	339	356	396	393	320	367	330	339	351	369	343	354	350	378	359	349	369	378	367	368	356	349	372	348	299	365	372	316	360	347	367	366	373	352	350	349	355	339	359	341	363	355	361	349	353	387	338	351	366	346	378	331	367	359	354	359	364	380	370	346	334	342	367	383	335	351	367	379	364	307	351	384	342	353	390	342	347	363	346	352	360	338	305	333	315	358	349	343	379	350	344	342	389	357	333	349	356	351	354	391	345	364	367	371	383	348	342	334	357	351	355	359	344	351	361	345	350	378	354	351	359	340	348	357	348	325	352	321	361	365	390	383	364	342	358	345	344	348	347	339	362	331	345	333	333	342	365	344	340	323	344	333	338	348	363	391	343	385	331	341	370	350	331	375	355	354	343	354	363	342	336	344	350	359	344	372	363	362	340	366	356	350	356	380	362	321	358	344	362	346	300	352	329	346	321	372	337	365	369	360	382	401	304	353	354	309	323	368	331	351	356	345	326	350	344	342	383	351	337	355	327	325	394	369	338	340	366	368	366	337	361	340	338	364	328	361	302	331	345	324	367	377	383	374	343	366	353	342	351	332	322	354	346	376	312	366	359	342	338	328	373	332	319	364	339	323	341	348	341	331	359	341	389	359	350	334	347	359	359	337	333	365	331	344	361	317	362	350	335	361	391	357	330	351	339	390	345	387	311	372	349	341	345	342	385	392	360	355	352	356	366	362	366	348	370	350	370	349	356	371	352	357	371	353	363	339	364	338	337	367	356	369	369	376	352	339	340	327	365	358	307	375	333	349	347	344	341	340	367	336	352	382	325	324	329	339	352	325	334	314	369	360	340	343	363	334	359	338	338	347	387	323	339	334	373	358	358	324	388	320	336	332	351	343	335	347	329	356	349	392	339	354	380	337	367	356	363	329	372	359	372	377	344	341	348	396	346	366	338	357	342	353	387	322	357	416	350	354	385	357	393	358	373	360	387	347	351	343	364	330	335	349	374	326	340	351	370	358	359	320	366	343	332	375	323	339	369	346	401	359	346	356	383	336	369	339	347	332	349	337	357	345	335	366	333	358	338	312	358	376	348	318	383	366	341	356	345	354	344	377	305	326	323	351	359	350	373	356	308	352	348	372	334	356	349	367	352	347	340	367	365	387	338	328	337	356	361	386	380	340	349	321	333	342	330	336	361	354	324	313	331	378	349	312	342	365	332	343	357	323	355	378	360	372	348	372	345	342	371	379	372	371	338	337	362	318	346	383	309	350	352	331	369	315	333	347	334	379	337	344	371	380	329	340	379	351	355	344	373	343	361	341	335	364	356	341	361	355	367	354	370	378	323	364	356	370	323	329	347	325	349	337	333	366	339	354	345	378	360	333	346	356	325	341	375	378	352	342	340	350	338	375	354	313	360	355	354	334	361	327	332	380	387	376	366	345	348	309	339	320	353	392	361	345	344	350	318	355	377	385	371	339	333	374	363	354	349	332	359	324	357	362	349	355	325	357	376	351	391	358	322	348	330	356	340	380	333	373	367	338	347	390	349	343	379	377	346	352	363	361	338	359	332	359	359	296	348	305	356	311	336	358	348	374	397	400	347	382
29051	24043	24167	24625	16743	14140	7029	3611	2466	2916	2778	2267	1166	1252	1326	993	693	656	620	564	547	555	462	465	455	395	442	409	419	428	384	390	419	370	389	375	374	363	350	378	386	324	337	353	341	360	349	314	347	348	341	321	374	355	342	366	351	356	365	359	360	335	306	375	357	322	376	340	371	358	323	314	318	319	364	336	350	358	347	349	334	362	322	324	353	360	359	368	357	326	333	334	353	351	336	363	301	330	358	372	335	328	336	366	330	349	317	355	333	316	395	359	363	359	331	355	357	346	360	379	332	328	331	339	362	356	336	356	345	361	364	355	348	370	380	316	321	349	332	308	338	325	352	347	334	356	321	327	353	369	355	371	341	337	348	342	335	350	361	330	323	326	328	373	351	338	343	306	329	339	347	372	362	304	348	368	362	361	339	352	351	353	326	318	339	365	350	359	327	334	358	331	328	358	355	350	340	348	333	348	318	377	302	383	307	366	363	313	351	331	373	352	347	359	336	331	320	337	358	351	337	335	341	321	341	355	363	338	314	348	342	339	380	346	345	344	336	348	354	327	329	355	343	360	345	322	354	355	328	347	360	345	351	347	357	352	358	347	314	357	342	326	334	325	364	338	363	361	350	350	368	354	355	328	335	325	350	353	356	339	320	354	346	362	365	324	338	323	372	324	348	365	319	363	353	314	339	343	328	364	364	352	313	332	326	327	355	392	343	342	329	354	354	353	339	327	367	339	333	368	366	350	370	349	326	343	296	369	341	337	360	365	350	360	347	343	348	333	382	336	356	355	368	364	335	335	338	343	347	359	355	336	362	354	375	348	377	355	371	345	317	328	354	355	362	387	367	347	310	320	342	327	349	341	344	330	372	330	313	368	323	359	360	342	324	363	348	360	352	345	335	347	348	329	374	351	365	314	318	367	346	388	377	352	340	333	348	310	357	343	353	360	341	336	309	346	385	364	374	348	364	385	335	346	368	360	369	345	326	366	337	345	355	312	351	342	342	322	333	351	331	336	340	350	323	339	356	342	336	357	364	317	326	337	356	327	374	364	341	366	358	327	347	355	333	376	350	384	306	357	361	358	383	357	364	305	344	323	316	326	335	338	357	330	372	355	304	327	354	361	322	317	358	342	327	374	373	330	378	326	327	365	363	370	337	355	342	329	348	307	364	358	348	362	342	343	341	359	369	313	366	359	316	338	335	374	359	326	368	338	317	351	342	390	353	334	328	364	346	387	351	326	347	352	336	349	349	336	349	361	354	355	362	364	351	370	368	317	335	316	349	363	344	345	309	353	323	342	339	327	348	367	351	356	347	342	347	350	358	321	370	358	342	338	341	383	351	347	360	375	310	379	340	326	367	370	317	312	366	329	318	358	331	354	343	340	354	340	319	331	385	339	347	349	349	318	389	345	310	378	335	340	351	373	331	314	334	342	382	339	344	360	370	332	380	341	345	337	344	374	383	345	359	370	327	337	356	345	339	373	353	338	371	342	337	364	341	350	359	346	350	357	350	328	370	352	331	360	350	339	368	367	367	339	355	352	350	331	346	363	365	366	350	341	393	344	344	305	315	340	345	369	359	349	367	342	353	365	357	336	357	352	348	364	328	369	407	340	376	357	343	346	378	356	339	326	339	369	344	315	345	318	358	356	366	339	336	357	338	363	345	352	355	321	332	349	326	315	389	302	353	348	351	344	332	325	362	366	366	322	341	380	363	364	335	358	339	354	315	359	304	307	347	369	348	357	309	383	330	330	345	325	353	339	365	385	359	389	377	343	396	346	302	338	381	363	376	324	330	317	344	329	342	335	331	351	366	325	330	359	358	351	329	354	396	343	352	360	388	310	343	310	361	343	353	335	342	360	356	325	329	351	382	340	364	335	349	312	360	370	353	344	339	338	353	326	321	340	336	341	332	357	328	356	343	369	331	353	359	339	357	353	332	348	331	347	376	351	315	344	359	322	354	341	356	343	317	323	324	371	340	350	311	327	341	364	303	329	332	348	321	356	352	366	372	355	335	350	363	335	344	342	324	314	339	334	340	359	375	338	345	329	345	310	322	355	318	360	313	336	351	359	306	333	353	357	344	371	350	355	359	367	367	344	329	348	362	331	367	313	350	351	314	372	318	393	351	341	346	385	346	346	345	325	312	326	375	383	355	330	335	358	332	379	369	383	355	336	353	336	359	375	358	335	349	316	340	359	359	386	316	370	328	359	324	353	378	332	331	338	368	349	346	326	374	358	358	360	379	327	346	325	344	350	364	348	319	388	327	344	363	360	346	343	347	347	336	334	356	353	366	364	351	326	360	367	364	358	356	347	353	392	363	379	372	329	330	316	337	359	297	353	346	357	366	382	358	336	330	329	331	296	358	330	319	359	353	335	361	330	363	379	361	365	332	333	392	378	343	338	354	352	348	355	347	358	327	356	382	352	319	382	326	355	354	341	353	359	357	362	359	333	374	350	334	300	341	342	320	331	363	385	326	363	338	329	337	347	324	310	383	327	350	344	351	333	350	359	333	321	354	336	352	340	390	326	325	353	351	368	367	330	348	378	360	352	348	339	343	321	356	345	351	319	351	352	341	350	389	340	332	363	346	335	343	359	326	348	337	343	330	353	359	373	355	390	316	374	348	290	344	332	333	305	329	360	361	323	356	333	372	351	399	355	389	340	367	332	349	369	348	358	358	316	339	356	345	355	355	351	341	329	335	356	348	325	341	361	371	342	349	347	318	335	343	344	357	367	323	329	337	377	336	328	323	361	356	382	376	345	321	350	338	340	338	329	310	352	361	353	356	346	331	347	336	311	359	347	367	328	318	354	347	329	365	340	335	351	338	354	343	334	370	353	359	349	338	330	377	399	330	367	351	328	335	317	377	369	336	346	346	350	304	325	316	393	347	324	344	328	322	347	335	332	347	355	361	363	360	300	360	365	354	342	347	370	350	365	329	360	378	355	337	366	324	339	327	321	338	342	348	357	351	335	361	314	342	369	371	370	372	351	340	344	317	380	367	371	373	326	348	372	339	332	366	361	365	376	342	346	362	363	356	336	352	358	326	353	389	350	366	317	389	342	344	344	343	338	341	346	323	358	368	346	341	323	315	324	353	354	345	365	341	361	372	374	336	327	336	366	351	353	331	343	376	318	361	355	339	331	337	339	353	343	331	324	354	356	343	372	337	315	311	348	375	319	344	360	339	379	357	321	364	374	357	340	332	353	373	339	365	406	348	319	347	361	343	344	339	349	302	332	353	325	353	359	338	381	312	329	346	362	329	326	347	331	359	307	338	332	323	358	355	351	347	322	379	300	330	352	342	341	333	313	339	355	340	364	346	360	348	328	330	359	346	324	383	380	380	351	338	393	355	371	342	318	357	345	325	338	368	374	350	335	337	358	337	338	340	376	394	335	300	345	349	326	357	359	327	331	311	344	366	346	333	347	325	353	326	330	356	318	342	330	382	358	373	339	332	346	343	346	312	378	361	331
34099	35630	29109	26883	21583	20484	10891	7022	5071	5981	5723	4294	2177	2253	2280	1726	1074	899	916	834	891	736	663	618	557	517	528	533	546	519	492	479	448	469	449	424	432	421	464	437	442	410	394	383	399	414	387	414	410	417	368	420	451	446	461	394	373	410	401	411	399	430	407	415	405	373	385	423	406	410	442	429	438	408	432	375	395	395	420	420	431	416	412	433	426	424	425	412	374	428	414	415	400	346	409	401	417	413	419	422	436	405	419	409	404	461	410	394	415	419	419	395	405	422	369	383	384	362	398	428	431	385	398	394	401	383	405	406	371	422	402	367	403	400	413	375	380	399	401	418	440	390	381	396	421	389	384	413	447	412	418	418	413	428	421	453	422	384	406	386	457	383	421	402	425	398	413	386	410	412	433	416	402	427	418	399	398	380	380	393	379	417	440	395	392	424	428	408	394	407	376	371	425	404	356	383	415	428	379	414	367	388	404	395	398	413	441	410	417	436	420	423	415	479	398	392	431	397	410	422	374	406	399	413	423	403	360	363	401	364	396	388	412	426	418	402	386	401	380	391	401	403	443	403	410	389	388	454	408	390	371	365	407	415	388	426	428	387	420	407	392	414	416	405	399	417	394	414	394	388	411	435	384	403	408	355	404	413	389	415	438	368	386	386	391	405	384	416	402	391	432	408	408	396	402	415	409	410	386	411	398	417	357	413	400	399	412	401	413	440	396	396	418	414	443	419	387	391	430	407	404	394	378	419	396	426	385	421	427	403	418	417	414	409	414	440	416	372	395	411	408	427	407	408	419	389	426	434	414	380	385	421	397	389	412	372	396	411	397	400	403	381	368	381	399	388	400	388	401	390	393	398	425	370	393	405	419	396	361	432	414	441	422	388	424	421	406	407	392	432	424	434	423	413	406	403	427	408	444	416	367	428	389	442	416	391	379	385	448	424	377	429	417	397	439	428	411	440	381	422	351	457	399	385	427	422	441	412	384	401	385	421	401	435	397	404	409	409	383	401	371	418	424	403	399	350	382	407	425	391	451	397	384	437	398	394	375	375	403	391	352	398	366	425	390	413	404	398	420	417	428	402	394	391	370	442	423	418	404	451	361	376	402	426	389	425	394	416	390	400	387	406	428	413	425	356	411	406	411	417	409	397	377	393	412	428	390	420	388	395	430	420	405	367	398	381	388	416	435	403	384	397	387	445	409	417	409	414	421	432	427	409	400	438	414	400	413	389	412	406	403	480	424	435	415	397	355	406	384	412	465	403	407	423	407	409	403	411	413	429	388	374	395	423	370	373	415	395	364	401	400	401	360	426	425	425	382	361	389	374	413	391	401	384	422	395	387	400	429	375	379	427	404	376	408	413	408	416	406	425	415	408	376	400	379	429	407	425	415	412	384	402	364	433	384	403	400	381	378	394	417	379	406	404	425	463	366	428	425	405	424	390	399	387	415	424	390	431	409	389	393	402	392	430	393	409	422	433	370	396	427	361	385	425	396	407	398	405	386	467	376	413	410	439	368	410	387	376	396	424	373	392	424	393	374	374	381	385	404	424	405	395	409	422	400	410	414	426	363	410	409	423	437	416	416	394	432	409	444	442	417	420	412	402	398	412	406	419	381	406	397	422	446	414	417	441	401	441	403	452	386	375	366	381	381	378	384	376	414	407	401	412	399	394	399	374	412	427	394	424	388	366	403	418	406	413	427	422	386	381	404	389	401	403	406	420	408	416	370	364	433	377	374	424	429	450	395	435	415	414	397	432	390	401	403	424	423	410	368	404	397	402	397	445	395	437	391	399	387	405	414	428	416	379	408	396	366	405	414	397	404	432	392	397	394	410	432	439	411	354	396	419	385	399	410	403	438	419	408	431	402	404	433	360	412	408	396	416	398	379	393	400	386	420	417	425	416	395	390	439	417	390	392	417	406	412	385	408	422	401	375	404	395	386	412	394	383	399	427	408	384	390	418	426	395	362	446	440	434	421	424	419	396	363	395	402	415	381	431	399	441	411	383	406	388	425	400	389	393	370	398	423	406	428	405	410	394	395	397	390	388	398	421	397	436	405	405	410	440	410	424	420	390	361	415	410	402	396	424	411	382	419	408	396	383	432	405	378	383	388	446	393	383	409	407	409	430	364	402	453	453	394	410	404	386	379	404	433	415	406	448	395	409	419	390	392	426	397	402	439	425	411	401	408	407	419	389	396	390	392	424	433	402	350	397	425	418	410	388	405	395	428	392	381	352	427	389	415	426	405	430	387	392	432	387	395	358	415	420	446	406	433	381	380	415	374	406	441	391	397	402	407	417	381	373	413	391	405	407	424	405	392	392	433	401	388	380	388	392	360	399	384	401	422	412	403	460	431	409	400	422	414	426	373	387	392	371	430	427	401	394	405	377	387	438	403	461	410	444	421	401	373	416	412	439	362	391	409	430	401	378	395	384	411	438	414	392	416	393	381	417	418	402	405	390	483	409	396	422	369	398	413	431	449	422	428	420	365	402	382	419	418	390	409	402	400	412	400	414	435	433	406	440	426	408	378	386	385	425	400	397	422	394	392	403	435	382	401	413	405	356	432	377	365	424	391	425	446	397	371	393	418	410	410	432	394	445	354	400	417	407	382	399	375	440	422	397	428	384	361	430	410	403	413	424	436	420	434	392	436	374	427	428	390	423	381	452	435	413	414	411	455	418	412	436	401	356	390	443	397	432	387	426	415	412	412	399	432	394	396	382	399	413	425	430	395	365	404	411	422	394	407	395	415	367	406	459	391	412	392	407	373	371	372	398	412	413	389	408	397	426	376	419	387	430	413	414	406	420	416	407	425	412	410	389	420	390	407	404	439	395	408	447	393	374	435	399	377	402	407	431	406	420	408	428	379	424	398	419	425	439	409	373	450	397	378	435	418	413	402	421	401	408	392	377	416	421	396	421	428	392	400	437	394	419	427	422	410	377	417	391	388	399	428	431	415	397	380	411	410	407	431	399	407	423	392	362	428	405	403	435	408	415	397	410	380	454	399	395	415	438	424	406	399	400	389	410	397	419	391	398	380	407	436	384	416	437	392	433	404	393	381	381	411	419	405	412	434	395	392	425	411	403	403	400	412	402	395	375	391	393	418	411	403	397	458	357	396	413	389	400	433	418	397	365	415	388	446	416	396	437	414	398	404	389	427	385	410	405	382	398	412	410	397	420	390	413	407	423	389	382	412	410	418	374	382	419	371	379	414	429	433	416	406	375	414	387	395	387	399	425	375	446	402	391	412	426	406	361	391	396	381	378	406	402	394	385	373	422	384	419	388	391	392	442	394	396	450	423	427	377	392	401	420	423	384	386	367	417	417	395	399	420	365	413	404	407	381	410	421	413	398	392	444	395	432	428	374	410	403	404	393	424	426	449	381	433	406	452	434	386	420	398	374	388	386	422	372	399	410	422	431	410	425	393	372	391	410	416	417	418	411	389	369	395	389	411	404	409	393	409	416	391	404	413	440
23511	20883	28127	24153	22117	22838	14356	6914	5099	4647	5122	3373	2345	2157	1491	1477	1191	929	692	646	684	705	570	488	414	433	412	402	383	374	322	338	366	328	285	339	288	287	281	258	258	283	293	288	291	277	285	313	293	272	258	284	291	287	262	248	287	276	263	279	293	254	275	265	280	244	263	258	249	260	295	294	262	260	263	294	262	265	276	256	268	258	285	247	272	247	222	252	282	269	293	265	281	264	261	270	272	284	285	269	264	280	271	280	283	234	269	264	245	263	274	246	249	302	292	262	269	300	271	274	274	273	271	293	265	277	301	247	286	276	301	284	272	265	240	301	264	294	256	276	273	260	297	294	275	290	267	274	284	293	265	271	246	267	254	257	270	267	263	254	263	267	262	294	288	287	263	280	254	294	297	274	269	267	271	276	229	261	277	264	267	271	273	307	267	257	272	268	269	264	239	291	241	260	243	255	285	282	271	263	236	277	280	254	283	272	288	282	283	291	261	269	265	281	273	257	246	226	214	286	262	279	250	278	301	297	276	255	267	258	296	271	287	280	257	256	268	285	291	294	279	267	273	272	277	297	255	292	275	242	279	262	265	257	272	282	269	285	250	246	258	276	284	251	241	302	284	293	251	265	300	289	290	266	262	284	294	251	265	263	272	276	280	276	237	266	303	262	292	266	264	269	261	274	269	260	264	259	277	273	253	284	273	271	289	259	267	281	263	312	257	273	261	233	263	265	275	285	276	294	271	272	281	284	262	295	280	295	261	269	275	287	315	258	281	259	248	293	273	259	281	237	262	278	257	295	256	274	250	254	247	261	235	273	275	298	268	283	269	271	282	262	280	271	275	274	263	282	285	242	280	305	268	239	260	263	278	252	267	270	244	266	268	292	280	260	272	261	270	242	273	284	263	287	280	274	283	276	272	251	290	266	274	262	237	249	273	288	296	274	269	303	281	274	304	287	279	278	265	265	277	246	278	250	286	280	230	282	296	269	262	264	270	257	245	258	295	266	262	250	265	270	291	258	261	269	268	275	269	248	288	254	245	289	253	260	301	263	271	287	303	257	285	253	262	255	237	282	265	304	267	291	233	299	274	291	261	269	277	279	285	270	284	260	265	275	260	270	284	295	240	244	235	287	273	271	251	251	273	285	258	262	255	265	244	254	297	257	295	243	248	292	283	272	293	291	276	257	260	267	292	270	254	277	247	292	284	274	264	284	258	272	276	280	271	281	270	253	302	295	273	277	321	264	270	273	273	296	273	250	263	264	283	285	278	249	265	262	251	222	262	281	262	255	278	292	272	272	250	277	264	269	283	270	234	261	266	252	260	260	292	270	253	258	282	235	270	294	299	292	281	255	261	273	280	274	268	284	249	249	274	256	271	291	272	265	261	256	264	269	228	251	292	272	252	311	291	275	258	272	291	232	267	264	238	280	281	268	265	268	279	259	250	264	275	243	279	252	293	271	255	284	257	267	261	248	272	278	275	277	267	260	308	259	273	277	273	261	273	246	259	275	296	279	267	234	279	233	264	287	260	265	260	266	254	277	267	260	263	273	249	297	259	243	300	289	311	279	252	289	283	260	272	288	274	267	283	287	281	245	289	274	253	243	295	287	282	290	281	272	271	296	294	259	268	273	289	266	253	240	245	292	235	271	284	254	285	290	285	284	290	274	271	268	283	263	281	255	242	272	276	287	309	285	261	277	266	274	256	283	284	275	293	287	273	270	277	266	272	242	280	282	280	269	287	265	267	279	271	253	260	271	270	249	259	279	283	275	271	295	261	251	275	263	285	263	270	278	309	242	274	275	305	262	284	282	259	259	274	260	284	262	276	289	287	295	281	260	276	273	270	235	302	271	257	287	268	284	258	276	270	278	262	289	282	257	270	301	254	299	249	274	295	259	271	282	282	269	302	261	275	281	291	284	260	254	277	289	276	291	272	242	287	280	281	272	270	276	264	262	319	263	292	280	252	284	273	275	275	262	277	272	251	283	267	259	283	264	303	244	272	274	274	275	253	248	288	259	238	278	271	272	271	270	273	297	241	262	283	280	257	241	283	293	242	279	288	280	257	268	270	283	250	262	280	279	256	300	284	264	268	292	278	289	273	275	304	286	284	272	252	284	282	247	272	272	275	268	249	253	311	288	291	269	281	263	272	268	276	255	250	270	266	277	265	264	256	262	268	239	240	284	265	269	253	285	290	269	273	286	270	260	248	286	294	279	262	254	274	271	292	271	304	260	268	274	295	253	248	242	268	270	288	265	278	290	287	238	278	253	281	234	269	280	259	270	299	297	265	254	277	262	281	277	261	251	281	270	307	264	263	256	271	254	277	239	278	277	273	266	249	275	271	292	295	263	283	268	254	252	247	276	262	257	258	289	264	281	291	299	275	282	264	278	232	296	267	304	285	259	267	313	252	264	269	296	275	278	277	260	262	279	239	283	275	301	263	271	280	296	256	264	274	254	264	257	280	276	284	250	237	288	244	272	254	270	277	285	281	309	247	254	262	272	244	292	260	259	284	292	279	269	267	273	256	254	268	270	287	277	283	258	282	273	275	253	263	257	262	248	318	265	272	279	284	268	273	286	283	261	259	257	257	267	241	263	264	273	290	255	283	279	245	271	293	291	247	295	257	252	270	233	278	250	289	290	256	270	292	266	245	279	251	264	275	258	266	267	282	274	268	296	287	250	285	290	278	237	250	281	264	267	302	263	277	307	276	250	263	284	287	273	265	264	243	250	258	267	263	252	278	249	274	283	278	277	288	268	284	264	277	256	255	278	270	310	255	308	269	298	280	260	250	268	264	267	286	270	310	260	251	244	274	270	255	245	285	283	315	266	268	275	285	260	306	272	258	288	264	260	287	289	275	253	283	278	272	279	287	277	264	248	264	270	282	303	266	263	263	264	310	257	272	274	294	255	236	276	230	283	228	246	260	325	295	266	261	298	270	250	283	283	277	269	237	279	263	314	269	240	270	262	261	253	272	256	291	288	285	276	254	242	270	262	275	243	295	272	280	277	280	247	256	288	273	243	249	264	274	263	286	276	242	246	245	256	292	257	275	280	285	266	268	285	256	275	272	251	296	269	271	263	258	272	268	289	266	288	282	293	292	271	246	283	276	280	284	258	275	274	265	290	295	243	280	266	268	261	250	271	274	273	261	264	281	271	259	258	275	243	276	298	278	274	241	275	240	253	271	293	284	281	256	293	268	248	262	282	271	280	273	276	265	252	256	277	285	292	262	266	266	277	241	267	294	268	303	281	277	249	243	251	250	252	282	273	271	263	255	295	270	277	251	270	281	280	259	272	282	279	249	268	258	277	290	248	297	269	280	281	242	246	279	283	254	264	293	247	253	276	290	261	269	250	265	278	285	266	276	268	292	262	259	300	306	293	281	271	250	282	245	284	281	281	295	288	269	263	247	256	268	264	252	274	280	279	269	287	294	268	301	260	264	259	273	271	268	275	294	258	257	277	265	287	268	297
35704	45329	35137	34026	27879	26114	15644	11734	9609	8711	9240	6360	4400	3939	2815	2665	2044	1504	1148	1006	1147	1073	853	749	576	596	598	560	475	493	447	439	391	400	365	381	334	349	361	356	336	336	339	314	338	332	308	316	315	297	316	318	291	310	300	345	335	317	329	300	284	302	281	320	288	339	311	336	310	299	322	313	320	330	311	312	324	330	317	322	337	310	306	287	335	280	338	310	323	326	315	320	338	310	320	346	310	328	279	300	321	332	306	336	305	297	315	291	284	327	310	312	329	308	333	356	316	305	321	317	337	317	328	311	316	345	341	307	307	290	295	330	321	326	339	366	307	278	290	320	307	351	279	316	327	313	315	307	297	320	350	330	300	291	318	298	298	319	323	312	364	287	333	346	267	312	326	353	288	324	283	317	308	300	331	305	336	337	304	289	312	300	347	318	309	343	301	314	329	319	315	329	317	350	313	342	319	301	320	318	309	295	328	323	323	329	304	330	310	344	318	294	321	283	333	319	337	330	316	328	313	291	282	343	330	306	317	340	332	303	326	327	319	319	307	292	285	333	286	297	333	318	323	345	297	311	331	315	347	318	319	293	328	308	325	336	291	321	330	323	316	319	311	300	326	306	324	310	314	321	282	300	315	283	328	302	326	344	338	291	312	331	296	310	329	316	312	338	319	335	311	313	347	345	323	337	302	306	317	339	315	322	296	284	331	337	322	332	319	355	316	329	311	339	327	295	301	313	306	335	308	299	297	299	305	310	333	293	289	287	313	310	310	333	299	335	277	315	317	343	335	345	289	283	321	318	300	358	289	287	337	285	359	286	346	322	308	282	315	298	345	293	292	317	323	317	305	336	294	300	300	332	307	301	312	338	311	330	313	308	310	323	352	303	306	325	342	322	295	288	318	299	325	320	257	297	302	332	316	327	288	324	344	324	316	308	343	306	313	314	314	303	339	324	326	321	291	326	306	310	293	315	329	320	325	317	303	347	292	334	331	309	331	317	346	332	333	305	324	293	321	318	327	331	340	304	306	307	314	338	305	296	294	300	315	312	288	338	333	324	292	317	306	284	305	319	330	315	316	320	342	302	272	313	297	326	318	333	312	293	313	312	321	319	285	349	303	342	334	314	304	268	335	320	310	304	301	311	348	302	302	305	333	309	289	336	335	324	330	332	303	301	328	339	330	335	319	321	323	343	319	325	347	301	335	326	337	315	290	326	330	338	319	313	318	312	280	308	325	369	310	299	303	296	304	279	321	344	303	319	298	319	335	320	346	291	338	284	333	328	321	317	321	350	333	331	329	297	307	299	306	329	309	337	289	322	314	325	330	343	313	316	314	313	332	294	312	313	334	305	306	345	311	312	340	328	351	303	299	325	329	328	304	291	310	318	315	311	345	309	339	314	335	313	345	318	293	313	337	354	308	326	314	319	313	348	328	305	318	322	336	328	316	335	328	337	317	342	334	326	326	310	293	344	348	331	305	333	337	330	299	316	334	313	331	326	315	293	298	321	295	315	320	302	309	340	311	318	317	311	307	307	299	345	317	301	314	313	278	339	295	325	286	297	312	319	303	338	298	337	286	321	340	297	348	296	304	333	337	324	333	300	303	330	338	284	312	309	321	295	299	313	298	342	328	300	304	320	328	312	320	322	303	329	316	308	308	360	315	294	301	285	324	315	332	292	302	285	346	321	293	285	301	309	322	312	336	326	311	294	298	309	322	313	327	337	289	296	329	310	338	331	279	330	296	304	345	298	309	323	306	336	367	308	294	350	290	342	309	335	321	323	316	296	312	338	292	299	311	291	309	312	305	331	304	317	330	348	279	316	324	330	308	325	290	339	305	303	357	290	328	324	298	321	303	345	310	299	286	342	309	321	350	278	309	306	316	343	297	295	316	284	302	310	303	338	342	302	306	305	311	305	301	330	307	320	306	315	308	297	321	318	350	289	298	288	324	294	290	337	284	334	283	337	339	346	302	325	287	328	312	307	340	312	325	337	298	322	328	292	320	302	315	337	322	303	306	313	295	300	324	310	318	313	328	306	303	300	311	301	311	283	290	300	325	320	347	291	308	336	305	337	307	291	335	325	312	303	294	327	306	325	339	278	305	313	304	325	285	342	293	324	312	313	338	317	332	312	317	346	362	319	292	305	292	318	321	312	316	300	319	317	350	326	308	339	325	309	340	337	306	337	333	303	307	308	349	290	317	331	290	316	342	332	324	292	343	336	330	353	330	328	370	336	297	316	317	357	276	338	332	339	313	299	332	310	331	324	319	302	309	319	307	323	316	348	281	307	345	318	313	341	331	309	292	324	324	283	308	331	299	301	308	305	312	307	344	315	321	327	308	329	311	340	291	313	312	338	314	347	323	337	312	326	308	307	348	291	298	321	281	319	363	335	298	326	319	314	311	313	331	304	330	317	311	310	321	313	319	286	347	347	324	325	307	325	321	326	331	311	324	302	318	303	322	324	325	286	305	314	325	349	323	335	307	344	312	315	326	335	323	316	313	327	312	281	324	344	317	307	291	318	309	294	302	340	316	304	315	320	319	344	302	347	331	336	334	325	327	327	313	330	298	318	330	295	287	334	298	307	309	344	322	300	333	311	360	334	282	309	329	324	319	311	299	332	302	306	296	317	302	337	347	337	298	309	296	305	307	305	300	314	302	332	316	336	335	316	352	311	299	303	322	311	304	295	301	313	339	300	355	294	288	304	311	297	323	314	309	335	312	327	311	300	325	306	326	303	348	310	323	309	301	320	357	305	321	297	306	315	306	326	310	325	312	332	334	274	318	309	316	307	281	342	333	299	326	296	304	309	321	307	340	326	309	312	330	305	324	339	343	311	315	333	311	286	309	368	312	294	286	322	292	336	324	340	292	298	318	283	329	339	328	334	299	327	319	320	295	313	314	338	321	330	296	332	303	299	347	330	341	331	329	306	303	340	317	336	333	311	310	350	323	303	304	328	320	330	343	290	337	320	337	292	315	326	307	286	329	328	285	335	292	341	291	334	299	307	321	315	310	301	326	293	291	316	312	298	318	289	325	360	323	310	325	299	322	330	302	307	307	325	315	317	311	308	298	311	333	310	295	314	311	295	328	313	300	304	300	347	312	337	297	333	301	328	349	288	301	288	322	341	324	335	320	331	352	307	294	291	315	321	333	326	311	309	311	340	331	309	314	349	294	320	323	291	315	310	288	337	305	319	313	342	322	322	307	308	322	325	304	309	328	336	288	327	333	329	328	309	335	340	319	310	302	328	317	320	314	334	342	304	331	329	308	315	284	330	308	312	327	311	336	324	302	315	321	294	299	318	293	320	327	305	304	317	330	304	325	310	321	284	327	324	320	330	327	305	327	359	328	330	305	297	347	321	320	318	302	322	304	335	304	310	281	305	339	323	289	302	310	339	313	309	315	320	338	293	304	301	313	331	324	295	308	319	301	325	293	317	289	360	307	317	335	305	297	299	271	295	307	321	318	328	313	308
24653	20913	27376	25699	21482	16017	8705	5009	4279	4217	4478	3655	2282	1819	1283	1137	1141	1054	757	707	743	634	605	568	539	535	460	464	436	441	460	437	416	425	417	419	407	429	426	420	396	383	397	429	385	364	406	413	407	349	422	400	388	376	419	364	411	387	405	398	416	423	424	403	391	396	403	429	390	364	423	392	398	399	388	415	413	387	329	394	398	374	421	419	404	399	415	430	392	399	370	440	396	460	414	409	402	396	382	374	398	393	408	410	393	363	403	443	386	404	380	398	411	419	391	411	349	393	398	406	381	409	401	417	411	415	395	380	387	365	400	430	358	397	415	398	418	409	400	404	386	430	399	369	373	411	371	385	417	381	411	411	445	402	377	388	410	389	442	417	366	386	399	409	375	397	409	374	390	429	403	402	379	399	411	361	372	410	374	365	429	402	414	418	395	393	396	383	447	413	391	386	399	436	405	393	403	362	389	400	420	361	405	396	397	368	392	381	403	395	410	385	383	392	392	388	401	365	384	415	408	397	408	395	413	404	423	397	390	406	411	414	397	373	394	410	409	406	447	410	390	401	404	402	355	400	411	369	410	429	379	379	380	380	402	421	413	395	388	392	418	414	395	402	403	371	394	406	461	380	407	377	400	376	391	378	386	426	372	407	431	412	381	407	436	397	374	407	436	369	431	430	386	401	403	383	407	425	410	393	426	413	426	409	381	418	442	414	394	407	424	396	399	373	387	363	419	395	339	402	367	420	429	393	399	350	420	407	367	427	411	365	384	399	382	406	404	390	376	395	412	429	383	379	430	384	371	373	424	372	370	372	437	415	332	397	424	382	397	377	411	380	426	387	413	407	391	434	408	419	461	389	414	399	396	384	447	405	403	434	402	470	381	412	388	398	385	381	420	427	406	424	381	423	409	435	406	420	417	410	377	390	405	399	376	374	380	390	418	425	436	392	383	387	392	393	372	434	388	397	374	433	433	396	446	374	400	383	422	399	417	388	388	394	402	363	383	402	396	389	375	359	393	366	394	362	404	410	401	402	426	414	416	399	391	415	398	412	376	403	365	407	407	417	403	433	389	394	415	445	370	414	397	360	387	401	389	409	413	403	443	407	408	354	376	381	407	398	402	395	390	383	393	356	403	435	388	373	374	442	403	409	394	385	407	373	388	391	391	391	394	408	334	415	379	419	375	400	402	382	380	392	412	361	405	419	376	383	368	386	402	399	405	408	376	406	412	374	363	360	421	392	378	389	417	407	416	390	407	421	382	410	416	398	405	370	404	403	400	357	376	448	416	416	394	369	395	406	403	416	409	405	404	409	391	395	378	392	384	398	373	393	398	407	420	405	386	403	426	412	402	419	372	417	380	398	386	427	419	424	376	410	446	393	412	374	424	393	349	410	407	407	413	387	400	411	395	385	405	412	392	391	436	418	401	419	427	424	390	411	373	418	403	386	399	430	411	382	409	385	389	395	391	395	409	406	374	389	385	391	379	411	426	378	400	379	404	396	408	417	416	403	369	397	398	426	396	418	387	396	387	411	423	373	419	373	391	390	441	429	389	351	401	400	414	376	372	381	394	375	409	368	420	391	392	388	433	372	401	394	400	410	409	412	395	401	422	408	377	389	368	376	394	380	414	420	402	432	422	410	397	390	385	423	365	433	381	400	415	412	385	384	398	402	402	397	409	396	352	395	374	430	392	416	414	409	386	389	413	427	384	356	369	395	429	422	404	391	408	400	418	397	382	402	407	406	425	415	394	386	383	404	415	394	374	382	363	377	401	397	387	425	403	416	399	395	393	371	403	391	431	359	397	408	447	389	410	370	415	430	402	386	412	415	403	401	412	404	412	419	401	443	406	398	389	366	377	408	385	418	408	417	397	383	414	372	417	419	372	421	398	401	414	399	428	384	373	424	371	373	412	406	395	387	382	394	386	346	410	422	437	379	407	377	397	389	382	414	382	392	429	411	376	430	367	385	373	424	431	386	400	411	389	388	407	407	399	424	414	376	392	422	422	370	391	383	407	408	418	374	376	387	412	387	391	435	392	387	370	390	395	416	425	416	410	409	385	402	396	371	401	373	390	367	379	401	404	412	396	424	433	405	380	399	425	431	398	397	372	399	445	371	405	373	374	390	410	419	396	395	397	432	388	391	394	404	402	404	426	387	412	394	393	405	414	428	421	388	403	426	385	360	378	450	386	387	370	382	394	393	406	379	381	399	384	415	382	375	382	400	414	406	410	408	416	401	387	383	412	412	398	399	380	414	385	381	379	414	401	396	397	383	418	380	459	407	412	385	364	416	411	378	413	423	407	436	385	375	398	403	399	414	417	359	384	375	398	397	416	390	424	419	409	405	388	369	376	380	400	398	428	405	407	400	419	404	415	418	413	415	420	390	386	434	397	404	404	398	393	410	395	392	400	441	400	395	388	382	434	406	434	402	423	397	382	366	412	385	464	381	389	388	405	383	409	412	388	420	387	402	446	391	408	402	392	405	391	371	398	431	364	406	404	417	394	408	407	368	406	392	402	384	405	402	408	394	372	415	354	399	411	392	413	412	356	408	433	413	425	405	411	383	391	384	406	417	398	410	414	374	407	398	431	385	455	391	409	358	401	410	427	420	367	395	410	391	365	406	394	381	412	368	386	436	376	378	387	412	415	396	430	430	390	429	381	387	412	398	405	394	396	390	391	408	465	416	390	416	392	409	365	423	428	446	388	383	410	359	375	399	435	421	377	410	433	388	413	417	401	428	387	386	419	368	403	388	420	411	454	397	384	403	390	397	379	418	404	383	407	382	412	375	414	416	401	435	400	424	388	386	379	366	377	403	414	386	408	422	404	418	404	383	395	378	421	418	374	400	384	382	400	391	410	427	402	385	391	384	425	409	414	402	383	392	444	393	410	391	399	401	389	389	351	361	392	408	392	385	399	397	391	424	389	395	405	376	356	416	388	388	361	375	375	381	348	384	388	399	388	433	433	437	414	397	360	429	380	424	401	410	417	403	465	407	403	383	400	398	410	422	430	390	392	415	395	396	404	402	419	405	386	446	397	453	385	389	355	402	427	389	368	410	431	384	398	383	375	400	398	402	400	381	432	368	388	389	390	395	408	402	426	392	393	363	387	404	413	416	382	362	412	409	418	395	397	390	406	405	425	420	402	458	402	405	379	368	407	415	408	379	429	389	416	391	399	413	418	405	420	379	430	369	393	449	405	422	426	378	433	377	372	391	385	396	442	394	441	404	423	435	366	412	416	377	402	407	432	414	435	398	382	424	386	356	395	393	407	418	406	427	418	381	367	391	384	360	407	413	370	392	405	396	389	421	409	406	433	397	427	385	389	391	441	409	404	414	433	384	377	364	383	377	390	393	378	433	379	411	403	420	417	391	412	406	343	385	426	410	427	369	384	417	401	416	379	387	437	391	406	390	394	382	391	399	391	382	391	408	406	409	414	434	420	380	412	383	396	403	400	434	394	408	412	436	419	403
35670	41308	30848	31337	25617	20162	13230	9826	8976	8458	8749	7001	4346	3445	2282	2071	1968	1685	1242	1086	1052	926	790	691	716	728	593	601	546	603	589	522	488	504	490	516	507	456	459	478	510	477	433	466	433	459	501	438	469	449	431	418	436	454	443	453	422	465	452	456	454	430	441	501	475	482	475	477	490	441	463	499	431	444	484	433	428	432	454	444	481	478	487	455	432	439	468	427	460	469	465	427	440	470	481	449	455	457	484	428	457	500	468	463	461	449	453	481	400	442	452	470	462	481	466	460	459	442	459	470	454	415	497	438	497	445	419	394	458	436	437	463	443	435	449	449	466	448	476	431	467	426	462	492	449	461	441	494	435	453	479	456	455	470	476	449	416	426	475	481	452	469	448	426	452	458	428	442	468	424	477	453	464	461	462	422	440	504	451	466	420	419	497	441	472	444	423	449	454	457	475	429	459	439	426	450	415	482	447	440	454	463	491	494	427	472	444	459	456	450	439	477	458	463	447	441	450	467	467	447	446	428	474	512	466	484	434	489	428	459	430	489	454	449	469	496	458	456	438	407	463	457	452	425	486	482	440	471	468	453	452	463	478	435	452	469	436	455	447	457	450	406	469	459	479	459	481	432	455	444	449	487	460	441	465	403	467	454	486	437	472	416	469	432	472	461	472	418	444	464	435	443	445	434	429	474	495	452	455	416	468	443	441	464	439	464	453	424	492	444	471	462	450	496	492	452	462	462	436	439	476	428	442	479	473	415	454	436	455	462	453	463	475	473	423	433	470	444	440	464	428	467	414	447	447	445	428	504	483	439	455	479	464	483	473	459	457	440	436	464	447	442	430	444	421	478	483	453	463	472	470	510	450	461	462	415	452	453	487	492	472	434	445	498	422	453	466	428	459	455	453	437	465	431	476	437	430	449	436	455	437	449	435	466	444	425	436	444	458	436	450	448	453	440	498	482	456	465	464	455	446	428	448	473	459	471	424	426	445	456	446	474	425	454	459	475	462	438	477	481	437	495	452	475	472	462	446	440	424	483	441	446	426	472	465	470	446	465	491	440	427	476	436	460	454	502	439	432	455	471	454	434	469	468	457	483	442	436	454	457	474	463	435	420	449	431	481	461	475	436	457	472	486	445	446	452	472	468	469	421	442	429	411	454	393	475	494	429	428	494	457	431	454	444	416	451	454	469	443	447	481	449	497	449	468	462	440	443	461	414	479	450	446	429	436	466	519	501	428	452	443	410	486	460	452	463	498	431	465	439	481	437	475	489	424	478	443	443	475	427	460	438	469	421	480	490	422	449	433	455	432	465	443	435	460	455	457	515	495	460	440	449	495	452	439	431	425	439	469	442	474	482	466	477	475	410	463	444	462	441	468	491	489	468	423	444	444	424	446	438	480	435	482	469	490	462	415	429	466	499	449	468	447	498	432	478	452	454	451	454	454	444	427	430	464	456	443	438	460	481	472	452	450	453	440	478	443	470	429	473	442	474	458	468	430	450	472	437	475	475	503	454	445	411	438	454	470	460	471	417	423	447	459	451	468	477	423	461	474	428	446	408	475	453	471	468	442	472	446	450	469	432	496	442	442	468	473	449	420	453	476	429	452	469	461	492	470	444	424	477	487	462	443	414	457	458	431	439	456	471	474	432	455	443	438	449	497	415	443	441	442	498	464	430	459	480	459	460	446	455	497	437	458	417	453	444	454	437	430	498	422	461	497	448	442	437	470	466	446	456	454	475	476	480	479	437	434	463	453	464	496	459	469	460	447	445	453	447	452	459	444	457	444	436	468	461	445	432	512	452	440	440	438	498	443	467	464	434	441	432	452	455	461	421	474	452	475	463	424	475	486	457	467	471	505	468	455	450	384	477	446	454	471	424	428	486	470	468	395	462	526	443	447	497	432	491	427	434	483	465	451	493	463	456	418	425	449	428	428	449	437	484	456	476	444	465	446	467	428	470	456	471	466	456	449	451	440	483	426	401	430	451	423	469	413	499	472	461	473	463	478	438	441	470	461	464	433	456	396	443	487	482	450	464	459	481	463	470	463	439	424	439	440	457	439	441	457	433	465	414	462	454	499	454	458	483	449	431	450	457	463	423	458	440	462	446	470	444	435	467	494	462	442	429	481	428	485	484	451	440	465	481	450	418	474	441	444	472	448	464	434	471	463	436	486	451	453	440	459	468	493	443	423	448	440	449	431	451	449	444	459	492	467	479	465	460	447	443	410	456	435	468	433	471	480	461	431	438	469	454	470	439	466	440	466	445	489	466	454	443	435	435	441	476	487	475	423	423	429	447	451	447	431	438	429	430	446	485	453	440	459	463	445	441	436	456	454	481	486	473	449	447	438	474	425	462	470	452	474	444	436	460	454	489	453	445	490	473	456	409	452	452	457	457	430	454	446	461	473	444	436	476	423	472	473	446	438	423	461	428	456	451	427	460	461	470	443	493	439	474	426	462	457	487	437	479	473	437	455	419	456	443	446	469	463	476	478	479	466	466	474	462	447	438	416	464	440	448	458	424	424	442	443	469	456	469	452	474	429	457	487	412	478	471	451	433	449	469	480	457	433	479	446	486	427	465	435	485	480	490	437	464	444	473	474	444	427	431	474	443	468	443	449	424	473	474	490	462	449	487	424	447	495	470	451	465	482	455	495	487	428	442	441	464	442	454	437	469	421	451	426	416	494	415	452	434	449	445	489	451	494	451	463	449	455	444	432	472	446	461	438	454	492	436	475	444	495	441	488	485	489	471	459	435	455	503	454	459	438	436	418	466	476	453	459	470	429	456	459	488	444	489	428	460	436	434	441	487	429	444	448	456	455	446	429	457	459	447	461	458	449	443	449	464	460	456	436	507	424	402	433	456	476	467	445	486	490	472	434	477	483	483	420	461	455	440	442	505	464	474	420	479	471	460	478	478	470	459	480	432	449	440	456	495	437	449	477	462	473	467	474	472	495	449	435	458	464	484	472	432	419	399	445	458	449	473	426	457	483	454	442	440	441	459	441	509	433	435	460	439	456	473	470	403	473	409	455	448	452	432	432	423	449	428	494	462	442	441	475	464	453	496	424	456	473	469	478	476	455	436	441	473	464	495	450	508	461	441	461	448	417	457	484	443	470	456	430	415	506	487	420	441	455	468	407	437	464	482	440	439	472	460	458	445	450	424	435	414	459	443	444	449	460	442	484	515	475	434	487	457	487	435	422	490	425	441	468	417	440	460	467	456	453	440	456	455	437	449	424	460	448	448	505	472	460	422	419	456	443	469	442	475	443	434	456	447	449	456	465	474	448	447	465	474	453	440	473	481	448	471	486	435	485	447	459	492	411	474	478	400	450	437	531	477	461	443	442	439	471	473	430	444	496	499	428	441	473	489	471	463	466	431	442	456	459	433	456	474	414	456	448	418	437	492	465	474	490	471	480	456	489	446	430	471	469	488	446	411	450	469	482	494	488	458	429	428	463	448	455	458	479	469	492	449	476	448
22456	20932	28664	23428	21208	24256	23879	11011	7524	9242	9128	6868	5147	2474	2226	1855	1789	1641	1348	1117	874	899	825	629	592	575	484	471	422	425	446	382	385	354	371	363	352	338	348	343	348	317	299	317	328	348	340	336	316	344	344	331	314	343	316	296	290	317	309	327	327	303	319	371	281	302	347	375	302	328	326	320	302	309	334	308	318	326	332	315	325	292	331	321	320	338	319	353	328	323	297	315	292	304	316	295	317	321	325	315	317	290	286	335	330	308	314	327	331	348	328	340	338	307	324	312	304	309	342	301	320	317	363	331	321	351	329	308	301	293	318	346	294	336	309	337	327	334	318	309	305	354	332	301	299	322	308	310	312	313	326	321	337	342	321	297	306	291	336	317	335	311	317	340	330	341	301	297	320	299	304	342	334	327	338	329	314	319	372	326	303	321	339	317	318	263	301	315	377	310	327	319	318	329	301	307	327	316	333	330	331	352	335	303	298	306	328	314	324	339	324	339	299	299	322	347	333	355	329	329	309	316	309	356	302	328	328	308	305	307	326	306	313	363	300	342	366	342	301	337	331	324	332	316	329	366	346	294	322	348	338	307	316	316	309	316	319	308	309	310	322	352	282	296	339	317	317	311	296	352	324	299	329	348	321	319	319	289	312	286	323	333	324	344	322	349	293	318	302	302	358	311	339	326	328	367	314	338	338	354	321	299	318	299	304	316	320	338	337	302	339	299	353	323	332	317	300	288	305	333	313	316	291	322	299	301	339	303	347	304	305	313	317	349	332	326	306	326	307	339	318	316	320	340	330	301	319	317	316	330	323	303	317	302	308	334	338	296	348	321	320	323	303	335	354	333	320	349	307	305	304	317	309	313	331	283	312	305	293	293	325	312	339	373	304	348	316	310	294	306	361	312	330	344	314	314	325	328	279	327	333	310	286	330	319	303	304	332	314	323	307	366	303	354	341	318	304	295	330	318	353	308	309	288	322	313	315	288	330	336	308	308	350	279	356	322	331	310	350	339	326	321	335	301	317	317	312	318	290	304	334	334	356	313	296	366	306	332	309	322	317	353	310	306	329	346	301	342	319	323	323	330	341	342	309	354	312	315	313	338	322	332	316	334	335	306	328	356	315	339	335	294	350	282	283	328	312	305	305	290	333	331	341	311	314	311	344	330	329	366	322	341	293	342	335	304	315	354	303	315	310	349	339	332	321	294	290	328	336	296	319	322	343	293	301	316	349	327	330	331	319	303	321	304	328	321	347	333	301	329	341	318	293	345	329	302	319	340	334	300	314	309	317	296	360	314	310	336	299	325	309	301	333	322	325	307	309	297	339	347	315	333	340	322	318	309	322	287	319	314	323	333	337	339	286	325	325	332	319	338	324	355	341	297	317	315	276	325	318	312	307	323	310	289	327	301	312	313	313	338	315	335	329	309	315	318	320	338	335	355	320	301	293	314	325	327	313	331	343	307	313	327	308	301	293	332	347	323	315	311	314	321	314	359	322	324	310	308	350	323	308	336	363	317	328	320	327	293	335	324	308	318	335	354	285	316	307	336	328	331	311	327	330	346	319	315	327	347	344	327	327	338	315	326	323	304	319	331	336	314	341	308	336	361	322	322	284	283	314	328	297	342	315	300	340	331	304	350	321	316	301	331	320	293	340	307	325	322	308	361	295	322	309	342	350	324	339	346	309	331	317	337	292	345	346	329	365	293	318	315	312	302	352	318	316	351	331	349	308	307	337	346	344	323	315	317	311	310	304	312	310	302	304	299	316	317	333	339	319	320	344	303	332	349	340	312	344	344	316	309	298	281	302	307	307	307	289	318	346	320	353	315	304	339	326	299	306	325	309	329	316	315	325	312	312	309	310	312	270	328	313	308	340	320	338	287	325	310	315	311	329	339	308	328	319	327	326	308	301	293	341	319	313	304	336	291	313	325	303	325	327	286	332	334	317	319	311	335	334	327	354	323	354	326	343	332	304	307	296	306	299	336	293	318	314	321	327	345	330	315	337	316	304	302	316	296	345	295	325	304	307	305	320	306	317	321	313	289	315	315	319	299	369	324	351	326	337	342	322	327	301	329	318	352	324	298	323	337	360	288	369	319	283	296	323	334	324	340	324	315	330	326	311	312	322	334	283	329	304	319	327	360	315	331	290	334	341	327	301	354	330	306	315	346	335	324	307	362	345	319	307	328	304	320	311	358	307	339	336	308	327	278	325	312	341	318	327	332	292	329	298	324	293	341	338	314	327	310	314	304	295	358	312	342	330	328	325	344	330	300	324	332	320	281	303	326	326	285	362	334	308	337	316	294	326	312	307	293	325	312	302	347	306	313	323	312	314	316	343	313	317	286	361	347	316	313	367	304	323	294	295	338	310	328	332	324	322	311	344	337	339	331	315	328	310	316	364	324	332	314	307	324	323	319	309	333	338	319	286	294	331	328	299	318	334	329	336	322	322	342	347	292	349	343	338	309	291	311	337	332	311	315	316	309	330	343	340	321	334	320	316	303	313	290	313	328	310	304	346	327	339	355	347	311	294	339	334	279	335	329	306	332	317	309	278	337	280	334	317	345	316	326	335	332	321	331	326	313	333	320	347	318	338	330	340	330	323	341	319	320	344	281	332	294	322	313	311	335	294	291	346	285	326	360	316	353	342	315	333	349	304	323	307	334	282	309	310	330	349	312	323	326	326	308	322	302	345	328	326	332	323	329	345	324	326	317	312	321	340	326	317	332	362	316	328	314	337	329	292	321	350	329	328	299	337	328	315	325	341	317	327	318	338	341	340	350	346	339	304	324	327	360	331	307	310	284	314	306	333	306	348	298	322	336	331	330	315	310	300	353	330	317	327	302	370	335	318	329	321	345	317	339	345	334	349	339	311	308	341	305	325	311	335	328	304	313	263	336	307	347	356	320	322	334	323	321	322	290	373	323	314	306	317	311	316	303	304	296	296	293	325	310	335	319	296	292	316	283	332	292	299	302	314	301	322	326	344	319	337	332	322	304	342	305	326	298	324	327	323	331	329	301	288	293	343	350	349	311	303	316	341	333	309	315	338	328	304	344	303	309	321	329	363	317	322	301	339	302	326	334	322	313	319	310	316	333	332	340	312	313	350	358	328	324	347	340	354	293	288	275	330	331	331	279	322	308	334	336	314	316	319	317	332	337	319	304	355	287	325	317	348	332	310	310	317	331	340	289	325	320	321	280	310	346	335	359	273	341	320	305	311	323	314	312	323	332	310	324	342	328	282	324	326	298	331	363	340	342	333	333	322	314	319	300	311	321	341	360	339	317	332	328	317	320	355	311	290	326	311	308	311	336	316	336	313	302	354	310	313	340	334	318	336	317	319	345	308	330	374	328	307	327	300	340	310	324	297	308	352	346	339	316	322	324	329	338	308	338	304	331	336	320	303	335	305	309	325	321	333	336	328	314	318	302	320	332	303	323	320	341	330	331	376	318	310	299	313	300	320	333	315	343	323	345	350	348
39805	50665	39925	39595	32007	32132	22524	15087	13456	15465	15037	11262	9029	4305	4087	3283	3111	2800	2170	1839	1329	1349	1220	915	820	837	701	613	577	617	519	496	466	433	435	401	444	415	406	395	376	366	359	384	350	352	358	383	342	381	338	397	372	377	362	358	354	359	375	326	336	315	326	399	357	345	349	310	332	333	314	346	395	346	411	372	399	368	356	331	380	362	358	349	346	372	388	367	340	349	334	337	327	349	372	352	362	349	363	378	343	344	385	348	353	359	337	337	349	375	355	363	378	353	358	348	323	371	346	370	351	374	363	352	359	361	345	358	367	366	366	412	330	375	377	370	372	372	362	378	337	385	350	347	360	360	410	361	370	369	416	350	375	362	351	370	372	349	363	348	381	362	313	321	369	355	354	345	353	337	360	351	363	367	319	308	348	370	345	333	348	344	371	374	373	369	373	355	356	363	361	363	355	361	366	331	375	359	343	356	360	375	381	347	365	351	368	363	337	329	348	326	355	347	363	370	363	369	322	404	373	344	339	341	369	376	368	333	367	338	363	356	354	365	336	353	391	372	357	404	369	365	350	381	369	345	362	354	371	366	362	379	371	350	332	419	325	364	355	367	351	399	393	341	371	354	346	364	366	343	356	366	374	372	389	374	343	330	346	364	351	363	366	333	323	375	368	350	376	359	388	350	373	354	393	342	331	343	340	345	349	314	352	379	359	339	331	371	402	341	356	329	372	347	358	380	342	383	356	339	347	331	367	330	335	325	407	353	359	341	329	365	380	340	363	368	364	350	370	337	360	348	361	355	341	360	327	385	364	362	370	347	374	352	319	358	353	364	370	361	320	342	350	347	368	378	361	369	336	352	365	357	380	350	348	355	367	379	377	367	363	376	361	393	330	347	363	372	347	387	333	361	350	345	339	379	359	357	371	357	343	375	366	338	348	396	372	369	365	356	366	376	392	364	384	352	362	356	354	350	360	361	374	321	337	357	384	379	354	365	378	351	363	348	399	400	357	372	367	359	381	347	362	364	345	374	382	354	367	376	367	355	363	357	360	356	357	380	367	359	361	331	363	357	343	391	348	336	355	352	346	343	353	346	321	348	370	332	364	353	352	356	361	375	357	352	354	345	368	342	328	325	365	337	357	375	362	361	358	366	352	388	332	337	363	352	359	325	362	382	328	366	379	357	352	378	347	334	349	336	400	332	377	354	359	361	370	381	323	380	374	343	363	361	367	368	326	347	327	368	374	340	343	339	364	393	346	363	359	375	360	356	360	346	347	359	365	346	339	386	384	365	360	366	345	398	400	353	399	395	382	387	356	346	345	364	345	339	343	358	358	369	372	355	361	357	349	361	356	356	352	329	333	350	321	348	372	353	380	333	327	362	355	388	342	363	355	381	377	347	356	333	383	398	334	374	361	384	340	355	343	313	350	331	346	373	401	375	380	344	344	367	339	364	357	366	376	361	335	381	394	363	391	347	335	371	351	353	360	357	324	345	354	365	392	356	353	396	359	384	357	350	356	361	390	348	369	366	359	370	337	351	355	375	366	366	333	364	357	334	365	368	346	348	387	351	349	363	342	320	347	347	338	357	346	367	333	354	355	363	374	344	340	364	384	353	372	380	388	387	357	377	363	371	415	380	340	360	378	366	369	379	374	384	403	391	377	325	351	356	354	375	356	338	385	350	396	347	358	360	368	368	358	373	352	342	354	352	292	389	368	350	362	382	342	359	304	354	374	359	367	375	380	345	359	393	371	366	337	352	338	344	337	415	356	345	420	336	383	325	385	368	394	347	378	371	364	391	350	320	365	375	379	367	387	384	376	379	359	368	364	345	340	345	374	370	399	322	363	330	341	363	360	359	349	383	363	357	363	367	361	380	349	413	348	328	373	362	362	356	358	357	355	372	373	357	382	371	394	355	373	377	356	347	366	392	380	377	345	338	358	339	377	367	369	358	355	341	349	404	369	358	358	385	364	353	374	360	372	365	365	372	387	374	343	367	353	364	392	343	381	341	309	344	348	372	365	397	370	366	348	392	362	362	337	390	358	379	318	367	360	342	370	365	370	369	366	382	383	356	356	384	336	379	362	354	393	354	379	361	367	393	353	330	374	354	376	361	340	360	339	399	358	345	392	366	393	367	377	370	350	383	387	394	333	349	333	365	381	353	325	368	379	353	350	383	402	371	346	341	367	342	376	333	407	337	353	338	352	355	381	365	366	380	349	358	380	360	343	334	332	352	333	364	365	337	364	366	380	383	348	344	364	328	365	349	376	388	360	339	385	344	339	346	365	348	354	370	390	384	371	328	341	337	352	385	358	326	314	353	347	376	375	388	363	386	379	372	351	370	361	363	334	348	347	336	381	366	358	355	349	369	388	349	348	355	354	374	399	334	337	340	362	346	359	360	353	353	372	328	351	355	312	359	349	360	351	348	369	412	324	366	372	347	358	383	329	348	364	350	365	365	321	387	367	372	356	361	400	363	359	361	371	355	366	386	405	351	395	377	390	333	372	326	374	354	386	355	367	359	394	383	383	364	334	352	356	353	355	347	347	377	356	365	371	340	333	330	348	389	378	361	375	394	324	348	350	367	375	338	333	382	358	365	334	311	359	344	336	351	387	355	359	362	360	367	367	362	351	363	351	399	375	339	366	353	400	344	361	348	361	358	356	391	369	343	373	367	368	368	374	384	406	352	387	363	349	360	356	359	342	382	350	347	371	360	335	372	348	345	368	363	380	363	339	316	335	356	372	353	378	386	347	366	319	369	351	350	367	340	368	341	388	368	305	356	356	341	332	361	314	349	363	343	373	347	332	372	344	351	350	386	358	339	343	360	354	342	368	347	362	394	376	354	342	350	392	372	353	380	364	388	359	356	365	351	365	358	340	405	334	374	358	353	337	374	342	336	364	382	351	326	363	376	403	337	353	386	321	385	361	371	370	363	344	367	353	327	371	343	373	351	341	340	365	351	376	373	349	363	323	348	358	332	352	371	357	362	366	376	350	365	374	359	349	347	363	343	367	383	373	358	329	384	343	344	377	356	335	367	329	356	365	346	373	353	372	348	384	394	362	351	374	368	371	336	356	372	382	353	358	367	362	367	345	354	358	345	400	344	382	339	341	348	368	334	373	342	357	336	361	368	389	369	350	364	387	368	378	356	336	351	374	366	384	378	340	355	379	341	347	341	386	390	345	375	335	360	380	311	350	345	386	343	353	344	343	388	366	398	376	356	345	364	354	327	360	344	350	365	367	368	362	378	371	349	349	386	402	374	359	327	375	346	347	369	361	363	365	325	371	356	398	357	343	318	356	386	398	369	389	329	378	378	377	358	401	364	339	367	354	356	338	378	371	379	380	377	366	352	393	343	381	353	362	380	347	388	370	353	367	330	323	351	366	361	377	383	347	376	353	377	370	341	370	356	363	367	339	360	350	378	362	354	350	376	332	374	350	358	397	332	362	338	343	368	367	338	355	365	383	373	351	373	359	349
28383	23493	22911	24950	14875	11133	7986	3489	2759	3139	3101	1657	1485	920	903	836	899	992	933	573	614	565	532	484	430	478	432	431	415	446	395	362	378	379	367	352	384	370	346	389	332	332	364	374	358	302	361	323	328	348	316	371	345	349	338	324	369	359	335	327	328	338	351	345	332	342	323	334	352	345	328	357	355	349	389	357	362	355	381	360	388	338	339	353	352	336	353	347	306	364	350	361	350	350	344	352	366	377	353	318	342	348	358	372	371	358	364	374	321	346	330	370	364	320	352	358	359	352	338	345	354	362	345	332	312	364	384	355	332	351	314	350	354	370	375	341	305	348	334	363	330	352	365	335	399	333	348	357	341	383	352	369	307	344	341	404	350	379	366	361	372	325	349	332	333	341	332	357	348	364	331	341	354	359	335	331	378	350	351	356	343	346	330	327	294	360	349	352	318	325	303	365	338	333	367	319	349	328	342	361	347	337	374	317	336	321	355	382	334	341	369	354	337	327	351	352	361	342	366	387	371	353	378	339	353	328	338	335	396	366	353	362	341	349	340	383	331	356	323	352	356	380	386	356	320	360	369	356	367	335	364	333	339	344	335	310	351	302	367	354	309	350	362	343	355	367	347	372	319	339	345	333	362	364	363	347	338	294	362	338	333	368	344	348	349	369	322	344	364	313	367	341	353	342	377	342	326	340	366	316	315	400	369	337	380	321	363	341	340	351	337	336	368	323	353	354	340	341	344	371	367	364	365	365	335	365	384	366	347	341	366	358	369	352	333	315	368	391	352	319	355	334	341	361	376	331	331	340	336	366	364	354	342	351	352	336	345	345	328	337	335	352	342	338	343	337	332	335	347	356	362	349	330	331	330	347	348	372	330	359	353	349	341	316	318	335	330	342	353	381	369	324	360	349	352	382	360	339	321	372	343	376	347	334	339	340	360	376	359	352	326	339	410	357	362	373	324	364	343	344	396	341	347	355	350	309	352	346	351	321	318	345	348	340	335	364	344	360	330	372	358	360	340	345	319	342	340	355	337	326	369	365	338	317	347	371	326	382	324	366	339	351	341	334	361	341	399	326	331	355	367	339	356	360	328	360	361	346	369	359	353	380	362	348	347	383	356	321	356	348	340	388	354	372	349	369	368	357	383	337	338	317	338	299	332	369	358	349	323	350	354	343	337	338	321	355	371	364	353	341	334	356	342	359	342	336	322	355	340	336	353	337	363	338	345	344	324	353	374	322	352	343	338	319	327	349	321	358	352	346	307	369	373	341	338	321	330	370	344	369	338	360	332	381	316	334	350	368	360	367	348	357	335	313	305	357	393	332	350	336	350	384	352	325	350	369	343	330	330	356	357	324	348	377	392	353	350	343	332	333	374	340	350	385	336	348	354	339	361	341	340	351	328	374	368	343	362	350	347	352	355	351	382	354	359	367	367	352	331	403	356	352	370	311	367	341	351	284	366	385	369	384	329	355	352	338	328	345	347	362	373	354	326	366	328	353	346	343	359	351	324	388	303	362	359	368	344	370	349	380	364	349	346	322	362	350	357	337	369	368	358	378	346	358	346	340	342	369	341	376	409	321	345	325	340	335	350	347	354	354	322	326	328	349	351	322	335	353	348	332	358	358	327	349	315	331	359	375	367	329	364	353	344	341	307	333	338	310	340	372	379	358	373	358	359	327	365	362	343	341	349	325	373	346	350	341	371	348	349	336	322	351	355	327	340	323	327	357	388	346	359	344	348	338	322	336	349	346	353	356	350	366	339	364	311	310	350	362	348	343	335	341	338	349	332	360	329	335	329	363	368	348	344	334	330	381	357	292	350	361	315	330	345	337	358	341	353	336	351	351	368	335	343	362	344	333	332	362	308	352	362	322	342	368	326	327	373	353	347	349	398	316	371	370	309	357	373	320	333	388	346	342	337	367	357	346	334	347	333	361	341	355	357	311	324	335	346	363	309	330	336	350	330	374	367	344	351	335	365	334	314	336	337	329	343	328	338	339	343	360	334	361	350	359	344	358	373	381	351	351	339	374	335	367	358	340	340	337	342	311	366	363	381	360	332	326	360	372	359	314	333	334	362	342	354	335	351	371	342	354	369	370	331	341	359	334	388	366	323	366	343	368	333	359	362	317	339	392	362	376	332	361	334	331	375	381	373	333	352	361	364	357	345	349	342	357	385	333	350	344	331	369	363	372	352	351	342	318	364	347	332	384	335	340	328	358	343	382	377	390	344	354	349	327	400	331	352	335	332	341	366	351	325	365	349	320	339	333	360	344	314	332	334	361	350	352	326	336	309	361	352	355	369	367	345	319	360	342	316	352	357	323	351	340	324	367	356	317	338	308	329	352	361	369	330	336	390	340	354	341	325	350	339	367	354	338	368	324	320	331	361	347	318	355	301	328	359	346	345	333	363	347	347	324	346	375	345	364	382	345	375	369	355	334	359	325	334	340	335	362	337	343	389	318	384	349	341	353	336	342	385	366	345	343	396	343	339	388	345	351	347	356	351	343	335	322	333	329	362	337	354	362	348	336	344	369	346	331	317	328	386	366	368	346	382	374	354	349	365	354	347	337	353	360	338	393	353	333	358	328	339	362	327	343	360	360	350	338	348	371	337	352	339	331	371	375	353	365	371	322	363	370	376	329	343	348	334	342	348	376	385	345	367	335	335	380	296	363	362	373	342	361	365	373	326	350	337	343	336	386	386	353	334	343	353	359	350	359	339	333	358	342	374	356	347	351	371	353	346	364	323	366	369	341	323	371	351	353	381	339	361	351	377	361	351	346	360	343	339	340	348	328	329	356	290	330	341	354	334	324	385	355	320	371	343	354	338	350	335	384	364	332	364	346	349	338	330	352	350	362	382	352	350	395	376	333	358	351	362	342	380	355	329	347	384	333	346	354	322	335	384	328	354	358	356	364	345	353	341	358	352	354	333	347	338	365	377	349	334	357	349	350	350	343	320	383	342	356	337	353	357	341	350	346	322	354	345	377	369	364	311	353	348	328	361	338	325	336	357	375	358	317	390	307	343	310	347	346	367	349	336	364	336	350	355	382	343	351	335	339	368	337	342	357	368	302	364	339	386	328	369	372	328	328	341	334	333	338	344	339	321	339	350	345	365	374	334	349	351	347	355	356	331	348	365	362	320	345	339	333	339	334	325	350	377	366	363	350	341	340	370	319	324	355	331	347	366	370	363	376	363	342	364	350	364	330	351	331	349	371	348	343	377	368	356	329	355	351	375	335	333	343	371	352	390	318	370	364	348	349	366	363	328	352	354	362	355	347	372	348	345	347	360	345	329	377	327	358	332	352	330	352	374	318	388	346	343	362	329	348	307	339	383	318	350	370	357	353	362	360	319	329	376	359	370	339	372	341	336	357	349	336	333	316	334	331	339	312	333	307	333	326	351	323	322	365	350	351	366	319	311	329	347	334	347	349	368	333	325	321	321	350	342	342	347	353	372	348	348	371	336	393	355	354	338	370
33206	33360	27377	27217	19006	16880	13120	6662	5723	6290	5919	3067	2721	1630	1507	1410	1412	1533	1443	886	887	918	722	613	553	603	560	513	530	544	519	440	456	449	432	456	470	446	458	398	386	424	381	436	419	394	393	401	410	432	396	413	375	410	403	406	392	398	394	366	423	424	424	419	385	416	406	388	399	417	390	465	430	427	409	392	435	404	424	402	416	407	409	438	418	423	432	439	423	398	395	418	409	409	407	420	418	396	391	410	415	383	376	424	391	425	389	417	427	422	393	390	420	398	418	380	408	414	382	435	369	453	428	422	410	420	384	430	425	403	445	411	390	388	431	385	394	405	426	433	351	382	403	381	398	403	431	408	405	423	378	404	393	409	400	408	430	391	423	414	419	402	416	394	403	410	409	423	420	396	430	399	407	371	412	421	380	398	456	423	400	420	379	403	404	425	462	403	450	397	450	409	381	378	420	413	401	450	377	397	413	434	435	442	407	411	389	411	425	443	385	412	411	393	391	421	411	434	410	424	405	414	411	397	383	406	420	398	374	432	406	395	417	395	422	433	427	403	392	430	385	384	388	423	397	424	411	388	425	415	430	419	400	422	412	407	431	418	379	403	416	409	396	417	383	385	421	381	390	399	410	377	426	410	421	381	434	391	410	440	405	402	421	382	395	446	366	393	454	432	408	401	433	426	427	402	450	428	443	388	400	404	368	414	423	391	416	418	397	411	427	425	395	408	415	411	428	406	415	374	446	398	393	405	401	385	419	404	373	387	410	374	380	372	414	436	382	393	396	393	430	407	414	405	384	409	376	389	385	403	425	411	402	381	425	430	417	424	401	403	397	432	386	404	420	421	411	398	413	361	406	408	447	413	389	414	415	411	399	382	402	428	396	402	394	378	383	368	438	394	411	399	415	392	421	399	368	409	399	420	410	387	415	388	405	398	416	429	412	373	439	420	420	411	419	395	391	414	425	423	391	403	381	406	392	398	416	419	394	423	398	417	386	404	383	419	422	415	385	407	394	435	411	393	386	398	438	432	407	425	411	387	367	417	412	413	438	398	389	384	409	403	436	364	403	390	382	403	446	366	416	399	403	369	411	449	414	427	414	408	375	427	399	420	408	409	408	427	428	395	385	386	396	435	445	418	403	390	433	397	405	408	431	431	420	411	409	393	407	392	419	419	396	382	458	403	410	383	390	421	392	414	409	421	438	379	433	415	369	426	390	370	391	431	407	436	421	447	417	412	415	406	407	447	383	395	419	440	402	429	396	388	406	400	418	412	418	403	398	394	426	411	404	415	417	384	403	434	411	387	431	448	400	399	415	366	403	404	411	404	430	372	412	401	390	416	463	413	397	430	398	390	369	418	381	425	386	421	399	433	436	419	377	362	436	440	405	416	439	449	415	436	401	409	418	382	435	408	376	427	383	420	436	385	391	434	398	405	432	413	399	438	398	392	450	410	437	427	386	440	411	425	382	439	369	395	402	442	409	419	427	431	402	436	395	378	387	408	392	421	392	404	408	383	373	401	427	404	418	421	386	432	417	429	420	365	425	389	424	401	440	412	390	433	428	447	385	387	417	421	398	434	428	434	420	410	422	405	420	407	393	404	414	417	427	398	382	442	412	387	398	410	426	393	415	399	430	429	419	385	419	365	393	454	431	438	395	441	399	421	384	389	423	434	399	386	386	413	392	416	421	405	430	467	435	403	397	411	401	405	405	409	407	413	386	391	386	407	430	394	406	370	406	391	420	398	404	414	425	426	419	436	444	454	393	395	409	400	409	402	364	392	436	387	385	406	377	402	383	353	388	455	424	383	393	416	419	435	415	414	404	403	403	440	414	411	421	381	415	408	387	412	408	359	424	404	408	400	406	395	395	440	406	423	429	398	434	374	422	397	453	405	417	392	403	432	408	396	409	408	367	395	403	389	405	413	415	423	396	416	404	408	407	350	436	363	392	351	404	419	413	430	415	407	408	442	389	393	394	435	400	403	425	380	411	408	426	388	443	420	421	432	385	404	370	378	400	399	387	404	388	427	382	398	386	426	408	401	393	430	434	410	409	429	436	428	457	402	406	429	418	409	381	387	424	435	377	357	353	379	424	373	397	417	401	458	419	404	410	405	404	391	407	386	415	402	418	408	403	388	412	434	447	415	402	396	376	405	414	400	420	363	414	427	419	387	396	452	382	383	444	423	416	390	425	401	425	380	392	420	401	401	431	385	388	393	373	389	404	397	427	387	432	393	398	419	448	372	401	425	391	393	430	438	383	452	387	396	378	416	381	394	400	394	413	430	396	403	416	427	424	425	413	388	360	420	418	405	400	410	409	433	447	425	404	417	412	420	422	420	385	423	418	411	414	420	400	417	392	447	409	410	395	415	425	389	418	406	421	394	408	398	410	423	429	405	378	403	425	405	426	431	373	444	428	418	392	408	386	397	389	443	365	423	392	445	385	380	393	411	419	380	409	450	408	406	421	403	438	441	416	410	376	404	417	404	410	422	427	454	395	427	427	416	428	369	471	437	434	399	384	413	410	423	434	421	384	395	419	395	372	368	421	394	371	394	378	407	403	400	408	413	394	407	414	414	426	380	408	407	389	419	426	387	459	409	405	416	432	397	415	437	404	432	452	443	430	394	445	386	404	426	441	376	401	425	407	382	413	393	425	416	407	413	421	417	404	430	414	405	421	381	404	398	369	397	407	434	438	394	400	467	442	431	419	430	460	385	411	425	412	422	415	390	389	418	425	396	422	385	379	387	440	440	374	413	416	437	424	424	377	424	423	420	387	388	405	411	400	379	368	409	397	427	354	437	414	415	438	406	420	373	411	439	418	408	398	436	425	432	388	385	441	389	400	409	388	425	394	405	414	419	415	406	377	390	428	398	427	425	374	407	418	392	388	424	367	428	380	411	442	390	429	386	447	407	391	429	395	383	402	389	449	403	408	393	403	392	419	406	418	427	396	426	383	385	444	408	408	375	388	397	412	405	410	373	391	460	389	388	407	400	389	416	408	422	426	390	390	383	384	394	407	411	388	420	380	414	418	408	411	415	427	465	437	422	399	438	387	420	414	393	409	418	434	399	413	435	415	439	412	392	393	438	416	408	402	379	384	417	383	446	377	426	389	411	411	383	433	399	390	399	388	454	427	422	397	411	401	418	438	388	414	423	430	397	370	427	430	412	403	388	433	399	456	385	411	431	426	405	414	453	409	410	385	363	433	408	394	424	392	354	415	414	413	406	383	423	427	398	392	429	451	431	376	423	411	435	392	442	425	413	423	429	430	405	417	402	388	407	402	465	355	433	409	409	408	384	399	428	390	400	396	368	400	394	398	398	405	396	427	419	378	421	434	425	356	420	383	388	428	415	379	410	402	411	423	373	418	410	440	411	382	435	455	387	388	406	403	412	390	396	393	389	395	428	419	448	381	397	412	414	384	367	386	412	416	421	410	409	396	426	395	413	372	371	408	377	444	381	387	423	448	401	423	387
23546	20942	28234	24289	22132	20612	17071	7794	4990	5323	5496	3402	2200	2027	1548	1080	916	1291	1013	723	782	694	579	405	508	447	435	393	388	378	323	351	320	362	288	310	284	325	274	310	287	262	271	265	306	291	255	292	297	264	298	256	295	251	286	269	291	269	250	276	270	277	262	296	302	287	271	295	278	271	282	299	288	316	253	255	257	257	264	270	290	258	269	254	285	276	268	311	276	267	243	270	258	257	292	274	277	294	269	287	259	297	272	282	269	236	280	298	279	261	280	281	224	258	280	266	273	303	277	274	282	273	298	285	268	269	248	282	285	281	267	269	282	271	278	295	263	300	261	271	281	284	270	284	295	283	294	235	295	273	231	265	300	248	308	257	280	276	288	265	278	263	322	258	275	258	273	280	280	272	305	266	280	298	231	293	296	282	270	295	304	250	282	271	292	280	286	290	283	273	291	299	277	286	288	263	285	283	292	276	268	277	284	289	258	291	303	274	263	279	296	283	269	272	305	299	282	277	293	272	294	276	254	276	275	318	238	277	262	276	314	271	275	291	325	271	287	285	277	281	286	264	272	275	280	239	309	263	277	300	271	270	335	309	286	269	277	289	288	254	296	270	282	280	284	309	258	277	292	284	248	284	291	276	292	269	274	279	303	292	292	300	295	275	290	280	237	296	292	321	284	300	262	279	269	291	283	247	303	281	265	287	244	267	288	267	312	282	274	294	295	286	275	264	250	278	298	252	284	283	287	273	271	251	275	280	282	270	293	277	252	297	279	277	271	264	255	244	286	280	302	262	284	275	299	271	280	295	292	293	274	293	273	279	303	255	287	270	249	266	270	267	294	271	268	247	276	272	280	234	288	296	275	288	295	263	259	284	298	274	273	317	262	261	278	255	290	267	294	258	287	242	288	275	293	241	288	284	254	264	276	299	268	288	278	273	313	301	305	273	302	274	267	291	307	298	292	260	288	270	257	275	237	273	269	258	301	248	265	263	259	259	278	298	277	322	287	286	289	309	289	251	304	295	264	258	268	278	292	280	282	244	288	280	302	272	266	258	274	300	288	287	313	284	276	271	243	264	260	282	298	291	283	282	263	256	286	261	257	291	274	258	295	278	263	263	264	238	300	231	254	280	274	295	303	253	303	258	284	285	300	257	258	264	312	285	283	280	293	267	321	261	280	278	293	294	296	290	262	288	287	276	269	274	268	292	292	273	278	270	275	333	263	280	286	289	276	283	289	301	269	272	267	259	275	265	249	298	282	267	300	289	264	316	266	279	268	298	275	292	290	261	281	302	286	265	285	285	270	285	303	259	270	272	300	293	291	284	271	269	240	271	281	267	254	272	279	271	277	275	283	283	283	268	288	247	274	260	291	298	283	291	281	288	255	273	276	296	283	270	278	270	240	257	270	284	254	266	253	307	282	282	273	285	279	254	280	267	255	269	282	266	284	276	281	274	244	278	277	278	289	266	259	302	247	281	277	281	292	297	283	280	261	276	281	307	250	289	266	272	271	313	276	268	259	284	287	282	282	299	297	290	252	296	241	294	271	276	276	257	275	282	262	285	293	269	279	300	278	261	286	251	303	307	267	284	280	297	278	275	263	300	318	299	281	262	286	274	281	289	275	272	280	281	299	300	274	259	269	268	279	286	295	274	290	298	275	288	339	255	285	260	294	255	280	292	298	292	278	286	261	268	312	271	280	282	279	277	258	271	292	282	278	263	268	288	258	263	283	275	293	296	270	271	279	280	292	269	283	308	300	298	265	271	279	278	297	281	284	268	286	275	306	291	268	263	292	249	269	308	265	286	254	287	276	277	292	298	269	247	313	277	249	300	255	279	292	301	266	263	264	272	284	282	283	271	302	284	269	289	277	284	278	294	286	283	249	270	274	285	269	259	245	269	262	293	296	282	266	287	263	285	275	271	272	272	254	277	265	288	262	313	279	278	297	292	277	290	266	295	266	275	289	246	288	274	301	279	268	295	264	282	274	289	322	285	264	296	283	283	259	287	293	271	246	276	265	314	278	243	273	270	256	257	272	291	261	267	251	268	286	289	280	265	303	273	264	275	258	267	266	285	272	273	281	283	295	268	277	277	268	293	262	302	280	303	248	314	250	280	296	266	281	247	269	256	260	269	313	277	257	245	261	278	278	298	258	298	281	287	272	285	282	271	273	250	249	250	274	295	291	281	274	271	260	244	294	275	269	286	277	251	302	281	263	276	254	259	276	286	275	269	281	287	254	251	274	296	295	263	246	306	262	290	282	274	279	286	259	278	304	272	300	309	264	290	262	294	262	306	275	261	280	308	290	277	295	286	264	315	279	303	279	279	269	274	293	258	297	287	301	271	310	262	272	297	279	274	299	287	270	261	275	280	291	287	256	260	272	264	278	269	250	298	291	278	288	282	275	278	275	281	277	290	289	280	280	291	298	274	264	275	260	268	267	252	240	290	278	269	261	285	280	310	263	258	313	256	301	262	293	258	247	292	300	266	301	288	295	255	301	276	295	272	295	280	260	249	289	258	269	296	266	262	263	307	281	279	298	264	256	296	275	273	272	274	261	293	281	266	253	258	267	270	278	275	287	268	263	271	272	264	285	330	266	285	309	295	298	254	296	260	273	261	285	266	272	290	287	287	267	257	301	294	271	293	258	290	274	278	286	256	287	270	310	268	288	263	260	311	255	266	268	274	264	265	268	276	250	277	268	274	283	262	289	271	279	262	256	285	280	265	286	287	314	261	269	290	266	265	266	299	280	301	273	262	257	298	280	257	302	292	278	265	305	330	310	269	321	285	274	276	274	286	287	277	269	289	282	272	274	263	284	262	254	274	290	300	295	274	291	281	292	287	287	267	299	261	289	296	296	280	259	269	314	290	319	240	253	285	285	248	293	267	288	284	272	260	288	292	258	289	276	256	263	268	261	291	253	262	281	254	319	307	266	283	310	287	277	265	289	275	273	282	267	269	272	298	277	255	306	256	280	259	295	274	294	286	283	264	299	280	282	286	263	268	286	280	279	244	256	263	303	264	264	252	287	287	243	266	272	299	239	288	289	267	264	281	303	265	282	269	305	264	308	269	283	280	297	254	271	273	272	324	290	289	265	258	305	310	317	285	266	279	244	284	317	270	295	280	254	299	256	307	267	303	290	285	265	287	287	272	282	275	270	276	287	276	304	280	269	306	271	289	309	291	289	302	275	282	263	285	290	299	312	311	318	294	271	278	292	291	296	271	278	294	292	261	283	263	277	264	291	288	290	280	260	284	258	285	287	277	263	246	273	280	306	294	266	287	262	275	297	308	267	278	274	306	284	286	298	269	313	292	295	258	245	250	318	276	300	288	274	302	287	267	284	317	271	288	285	281	305	298	288	260	288	283	297	288	258	270	268	262	314	266	277	300	306	306	278	272	284	252	260	278	305	306	256	322	268	276	277	299	276	267	285	278	280	292	291	264	286	277	275	302	281	286	273	274	278	247	272	294	266	271
35638	43415	35915	35649	26109	22250	20782	12087	9396	9869	9802	6227	4187	3714	2715	1836	1707	2200	1702	1137	1226	1092	865	597	695	660	636	571	563	448	454	433	438	427	400	390	322	363	330	354	345	307	326	312	338	355	340	369	356	330	325	326	314	311	317	338	341	321	331	318	333	324	338	341	326	330	342	328	343	354	329	356	359	363	367	354	326	316	343	343	335	309	337	320	306	308	321	333	313	315	325	322	322	345	364	316	334	309	308	335	313	311	322	336	365	320	321	311	377	327	325	334	322	354	347	361	301	325	361	353	306	338	331	325	361	326	363	314	344	356	338	334	342	319	286	333	339	309	349	309	295	336	334	340	346	295	336	306	301	315	347	318	336	325	318	342	337	349	314	331	338	325	316	306	314	295	342	325	331	340	366	296	313	339	339	328	335	315	325	326	322	314	349	309	355	308	304	341	308	329	348	364	322	307	335	308	305	319	317	315	346	307	341	324	333	331	324	346	333	359	326	318	351	341	292	300	298	337	331	323	332	349	323	335	301	328	311	336	346	315	334	318	315	297	323	359	307	342	339	298	344	354	344	316	323	332	309	321	341	315	308	322	306	320	317	338	304	312	316	324	348	340	361	334	292	343	331	312	320	309	323	350	337	319	326	331	365	358	374	343	325	322	345	326	311	345	314	338	324	342	312	336	324	298	324	349	343	320	345	342	344	325	305	329	330	316	291	313	307	339	325	337	321	330	305	344	320	312	334	346	320	324	322	349	313	317	302	321	343	350	329	349	312	296	312	331	326	293	327	328	302	328	295	314	356	317	307	345	348	320	326	336	330	339	349	325	311	326	334	321	321	332	339	306	302	301	325	339	314	314	313	326	326	308	308	320	324	324	316	310	341	293	345	332	314	329	311	337	334	327	327	298	343	322	328	326	313	271	328	353	318	320	312	337	321	319	331	349	304	330	302	307	315	336	337	341	333	332	332	317	302	351	344	327	357	306	348	328	298	330	300	356	351	341	307	341	326	324	366	310	310	345	337	339	322	324	298	340	330	323	310	310	341	337	324	336	324	310	331	328	300	324	317	330	326	320	334	304	314	366	339	296	345	317	336	290	282	307	312	361	321	321	320	314	338	312	363	356	341	301	299	299	353	322	330	320	336	335	310	369	309	323	307	313	338	342	341	328	308	322	315	315	311	325	330	320	328	322	293	329	307	327	342	334	348	345	284	326	331	311	350	327	318	331	318	333	313	291	345	325	342	332	347	340	300	301	359	336	320	311	309	331	349	324	321	310	321	312	317	356	333	324	322	355	335	336	314	336	361	321	298	329	342	325	339	352	332	346	327	329	314	319	324	316	311	308	330	321	320	335	320	344	346	335	308	313	325	293	341	332	310	333	309	330	340	327	349	325	325	348	338	313	303	314	309	365	341	312	315	330	326	330	333	359	325	343	312	317	297	309	352	337	336	334	319	323	327	318	346	331	286	330	329	327	308	326	304	314	333	283	346	363	307	340	329	357	343	345	367	327	326	311	325	361	355	321	323	334	330	310	302	316	315	335	333	339	331	326	306	346	287	329	298	351	330	331	332	331	326	307	346	329	325	322	285	370	368	332	322	317	307	347	309	323	327	325	313	341	312	298	328	316	332	291	347	360	331	337	345	303	339	317	334	354	304	331	349	358	328	340	339	340	296	334	324	308	311	300	353	330	347	333	331	328	332	299	302	330	312	332	345	300	330	344	351	350	348	328	334	308	298	316	315	339	347	346	319	292	337	337	347	333	312	312	314	313	351	301	310	318	313	285	321	332	307	305	303	343	347	304	327	335	324	315	325	311	321	324	325	347	308	323	343	326	330	329	327	355	318	310	356	321	319	298	313	325	340	322	324	320	318	332	332	329	334	311	342	303	292	312	356	328	295	355	331	319	332	329	336	292	347	337	290	362	316	337	356	334	290	359	333	336	314	314	359	333	316	313	306	309	315	328	325	339	329	330	339	322	297	310	311	340	318	294	313	308	297	327	342	331	352	308	291	302	316	332	333	315	352	330	307	374	301	338	348	332	317	346	281	337	305	319	288	315	317	314	302	330	328	308	379	342	336	316	322	332	280	304	341	315	325	313	335	323	326	293	324	319	331	327	360	307	346	347	302	327	308	319	291	295	316	299	322	347	318	312	330	334	328	355	319	330	347	333	325	338	313	303	329	321	320	345	319	297	326	338	332	320	342	334	302	332	317	311	329	316	316	315	282	343	330	350	341	303	345	310	356	332	320	322	329	352	331	331	338	293	315	329	366	321	332	311	285	306	323	333	321	327	333	332	354	326	350	300	342	342	312	343	339	357	291	321	313	314	296	307	325	323	327	333	340	323	336	336	324	315	331	331	330	324	317	302	332	328	324	317	331	327	301	303	325	323	320	372	305	264	326	342	334	312	279	299	338	348	330	339	311	330	317	321	304	300	330	313	329	339	335	335	300	341	332	318	298	315	310	290	306	312	297	337	286	349	341	318	326	328	345	323	327	325	319	350	313	346	323	306	328	342	321	331	313	340	298	346	317	319	350	363	349	323	318	304	322	333	274	313	310	340	294	316	336	313	317	341	317	313	329	304	312	372	320	326	349	337	329	323	312	328	321	322	326	325	315	348	328	298	333	344	342	343	336	315	295	324	332	326	335	303	317	358	315	356	323	312	336	311	324	353	338	330	330	345	329	350	322	330	322	323	319	343	308	294	337	382	361	346	310	328	328	323	320	308	306	327	299	350	310	306	313	319	345	317	325	365	307	316	342	343	329	349	298	323	340	323	333	312	336	322	323	328	298	305	322	322	302	309	334	339	311	339	328	312	323	343	312	327	327	281	307	309	306	308	323	312	333	345	322	339	294	322	299	303	360	326	328	315	325	360	306	304	294	328	327	321	326	309	320	321	307	337	310	315	308	356	308	337	350	331	309	312	325	348	328	343	348	336	326	339	304	303	349	352	317	294	368	311	335	335	343	322	319	324	339	332	311	331	306	338	272	339	333	318	313	334	304	322	312	306	314	324	335	300	346	345	311	332	336	312	294	316	326	312	297	317	328	342	339	338	325	317	316	318	350	319	335	317	304	314	341	296	338	319	324	311	330	337	320	328	335	336	334	307	362	282	303	351	314	296	318	332	318	327	360	332	296	306	353	304	330	345	306	319	330	343	340	329	319	306	340	327	331	311	312	329	336	322	315	316	330	300	323	333	323	331	332	330	325	328	346	312	357	320	323	294	315	302	345	340	331	305	321	335	335	318	344	338	310	326	340	320	338	342	303	333	356	354	319	315	344	297	330	318	298	311	312	322	349	306	337	297	327	334	318	318	354	317	349	299	334	313	324	330	340	334	336	305	320	331	320	309	312	296	326	337	321	307	330	323	299	328	322	299	353	329	308	335	338	313	331	351	321	293	339	325	290	344	303	336	310	321	327	337	332	328	329	328	319	335	342	328	298	307	322	310	358	308	313	328	332	343	323	308	308	342	308	327
24691	20901	27388	25965	20795	15204	12107	7587	4194	3687	4023	2987	1970	2046	1311	945	1022	916	897	808	716	600	539	567	552	584	476	488	541	441	415	495	493	433	418	443	449	401	417	468	399	413	428	420	399	431	417	382	374	385	390	389	426	364	387	419	425	421	433	418	438	407	460	391	372	377	377	398	401	414	403	394	400	375	370	417	401	400	386	408	375	420	379	393	417	416	389	432	395	407	380	410	425	405	413	409	410	415	420	423	417	399	401	425	406	462	436	402	391	396	414	428	401	393	376	448	394	379	401	399	377	401	431	413	398	420	404	437	420	417	400	439	394	414	391	400	439	412	391	402	381	422	392	379	416	367	395	400	378	399	412	451	434	434	359	451	411	369	414	418	369	431	402	417	434	417	405	415	384	425	442	393	409	399	403	412	454	386	422	357	397	380	418	415	419	388	382	414	423	410	390	402	403	398	427	370	398	403	374	431	422	453	440	384	382	412	418	385	404	390	412	432	443	446	386	371	431	404	408	408	395	438	408	454	391	376	392	406	388	417	399	439	386	409	439	443	414	412	435	399	417	416	425	424	406	381	409	423	420	408	390	397	429	399	380	426	391	435	435	396	379	422	400	403	387	381	380	449	391	368	352	401	386	387	389	406	386	405	414	365	423	395	432	401	444	426	414	411	446	398	364	409	408	409	374	410	412	369	379	403	401	387	394	413	405	471	413	396	404	378	380	440	373	426	405	371	399	430	400	428	400	389	380	422	389	421	392	417	413	416	386	422	398	397	377	400	430	402	405	414	394	374	363	403	406	396	381	414	421	393	419	425	435	398	382	392	418	398	454	400	397	389	408	399	415	400	409	431	417	432	414	407	421	439	372	381	441	433	410	391	428	384	419	363	393	375	406	417	419	370	376	448	423	399	435	438	401	384	431	428	398	402	432	425	405	413	414	405	433	418	400	413	421	392	396	368	444	412	395	438	432	450	409	387	430	366	405	389	423	427	425	442	401	368	395	445	389	407	418	412	377	416	403	396	398	424	421	396	407	420	402	412	424	365	367	389	398	385	403	404	413	391	383	409	418	427	386	445	360	417	411	417	407	382	396	396	394	410	399	427	405	409	441	409	419	415	419	412	448	394	435	418	386	402	353	427	402	400	421	409	387	443	414	382	402	414	401	414	424	415	425	399	384	400	370	390	397	412	369	426	386	389	418	443	429	422	386	398	370	399	404	395	372	389	412	417	401	406	395	406	404	391	405	380	385	422	405	378	402	401	397	414	374	408	412	404	413	399	389	409	410	452	397	427	400	393	409	410	438	385	392	407	456	401	409	377	425	417	366	411	409	397	433	402	373	396	398	434	374	422	405	380	395	428	384	392	395	368	423	422	374	438	407	406	389	387	374	379	448	398	396	405	407	399	397	413	427	433	387	409	414	356	417	400	387	385	409	418	418	374	394	370	409	408	374	389	440	435	391	385	420	372	359	383	373	378	442	410	384	455	380	420	359	405	353	399	400	418	398	427	401	413	424	430	414	420	426	419	410	396	441	410	409	411	433	363	389	402	413	408	407	406	413	393	401	408	421	374	403	425	406	440	440	391	410	434	441	397	385	396	413	372	424	390	434	414	434	431	417	385	406	392	432	396	398	428	408	396	379	410	393	429	381	421	387	398	419	377	381	374	357	383	386	385	380	418	425	401	375	419	450	406	451	406	368	416	414	392	429	348	367	400	390	410	417	417	389	428	430	425	395	392	397	425	399	421	417	413	413	431	373	419	394	404	372	416	397	395	389	398	378	415	413	390	415	390	415	375	401	378	412	433	398	405	366	424	428	414	433	388	402	365	443	381	400	401	406	413	398	394	445	365	413	414	399	402	391	425	398	386	418	363	443	389	420	419	399	430	390	404	409	393	367	382	410	401	394	423	419	395	434	408	435	367	378	436	422	441	393	450	391	419	416	410	412	442	389	386	408	416	427	421	433	402	403	393	402	367	382	402	369	389	431	444	447	393	434	368	450	460	401	426	425	421	432	421	417	407	415	433	394	382	410	456	401	392	406	398	419	405	401	401	402	446	393	397	409	407	403	410	407	402	381	388	390	428	404	405	416	391	406	362	411	409	421	392	410	419	391	445	417	412	423	396	427	372	421	374	419	419	369	417	395	418	377	389	386	433	411	431	452	408	384	425	420	376	404	431	407	388	444	400	387	423	397	402	391	418	389	407	429	398	407	395	444	383	441	373	467	377	422	377	394	401	396	391	373	435	400	393	381	415	392	410	380	424	425	378	385	387	393	376	454	439	432	399	425	392	418	405	392	419	408	383	409	400	371	396	449	399	366	413	413	417	396	421	405	420	386	427	347	400	363	414	411	402	388	381	426	418	459	386	363	426	426	399	364	396	396	430	438	403	388	409	418	409	369	389	397	414	417	412	440	421	429	400	421	414	418	381	387	386	445	408	395	378	432	360	386	404	369	402	415	434	442	397	393	411	423	377	432	415	417	407	407	381	385	412	432	395	395	394	412	407	382	381	372	413	406	414	407	404	418	403	405	415	423	421	403	390	409	420	435	418	387	388	394	384	406	418	426	383	445	407	399	388	390	398	391	411	388	405	435	370	395	385	410	405	403	383	414	412	388	406	405	430	421	404	425	405	423	405	384	419	400	414	405	428	399	420	412	415	394	412	426	413	428	392	384	434	395	405	418	387	404	410	399	367	366	411	410	408	413	392	398	419	405	434	419	394	437	432	406	423	398	369	374	390	405	407	405	429	411	442	434	419	416	367	423	383	364	421	402	431	386	411	402	384	409	400	398	393	421	414	405	373	420	391	407	406	376	383	396	421	411	371	404	356	407	428	394	405	423	387	407	444	390	436	378	445	388	382	407	446	372	416	441	402	388	382	416	431	414	415	392	406	397	414	377	414	416	407	399	421	415	439	380	388	392	377	426	402	403	392	430	407	426	432	412	419	403	437	419	383	391	415	429	406	402	426	425	416	414	388	396	407	380	402	438	381	395	412	363	369	436	384	408	448	398	396	384	378	416	458	390	432	405	428	404	448	408	420	385	376	470	394	400	366	400	413	413	405	414	445	392	394	406	370	419	398	428	401	401	385	441	409	410	402	428	400	391	403	426	446	382	385	382	372	424	379	395	409	408	390	412	438	373	400	424	406	396	401	387	442	427	414	403	412	417	411	369	401	415	424	387	417	439	393	409	428	406	381	401	421	399	383	423	412	410	384	426	402	393	404	425	408	412	378	372	377	379	360	402	389	397	393	383	395	435	421	389	406	419	393	413	385	405	411	436	418	393	398	386	374	394	406	390	401	419	405	379	361	388	382	407	382	382	436	421	405	386	368	422	408	373	399	445	376	408	428	414	384	413	396	394	382	382	433	418	408	448	404	414	395	411	389	457	403	390	397	403	421	417	421	411	409	383	406	400	367	408	366	373	417	407	396	382	382	411	407	396	413	366	369	415	407	418	370	398	372	403	436	413	398	414	424
34702	40382	31910	32944	22910	19844	18187	13393	8191	7449	7705	5701	3467	3811	2198	1686	1546	1480	1526	1252	1052	775	702	749	786	728	664	629	636	591	555	531	524	532	498	505	542	489	491	500	510	491	436	449	469	484	436	448	472	504	471	457	439	433	457	457	470	452	493	440	462	451	463	472	432	430	451	415	482	458	464	492	451	506	495	430	475	479	457	473	422	463	444	440	447	480	471	466	455	449	395	426	480	446	482	471	478	482	413	451	424	464	458	508	490	438	441	487	458	468	474	440	466	486	462	454	459	474	474	452	432	479	475	473	469	451	461	477	483	481	437	473	446	494	446	433	478	446	437	457	440	472	462	465	440	478	440	442	473	467	458	472	469	456	459	442	435	439	498	450	437	434	443	471	453	472	461	432	433	492	489	457	493	441	506	493	459	476	468	479	477	449	461	485	461	468	479	462	455	451	448	471	461	483	444	479	418	497	456	475	452	492	456	496	448	442	482	433	446	479	478	424	411	480	462	467	442	457	466	455	431	491	476	464	459	478	444	449	481	461	468	440	474	474	464	465	467	475	460	446	472	456	446	438	430	463	422	444	461	468	446	487	470	478	462	456	478	480	461	459	453	486	470	423	464	437	450	451	470	479	440	487	435	442	447	457	478	476	460	449	455	427	451	500	463	443	441	448	479	471	509	470	456	442	456	453	451	513	498	446	453	487	463	454	485	467	474	464	438	478	473	486	463	459	470	462	472	492	495	471	474	406	485	430	461	470	471	467	454	435	462	471	443	453	450	410	465	444	459	460	438	463	469	484	430	465	496	499	456	483	446	450	446	425	448	459	432	453	470	442	455	437	456	460	438	496	429	457	473	455	476	471	469	439	444	456	469	481	462	446	466	481	434	443	438	463	472	444	468	479	456	473	446	460	467	433	452	454	416	466	463	461	471	480	448	446	474	449	497	466	449	459	448	448	469	503	476	465	453	482	455	432	466	466	470	424	462	490	452	437	452	453	491	498	476	439	441	416	473	469	511	429	446	486	449	465	446	516	424	478	483	477	445	469	452	452	452	455	462	475	433	449	435	453	418	454	481	431	471	451	439	493	454	447	472	470	458	455	484	453	439	435	506	485	466	460	435	483	448	453	481	456	452	466	457	449	464	433	487	481	453	448	446	442	453	468	456	455	460	441	485	453	436	448	447	434	438	463	432	471	478	430	443	430	471	454	449	429	428	449	458	456	499	494	448	491	430	470	503	437	486	444	456	454	435	461	505	502	463	460	475	452	427	470	426	435	467	501	409	490	489	405	458	451	495	461	473	451	494	432	429	453	443	438	441	477	467	463	456	496	436	449	448	471	421	480	478	457	454	464	453	458	459	419	442	487	430	483	497	454	456	526	459	465	448	439	481	477	463	484	474	466	459	464	482	448	478	461	427	490	473	465	493	479	453	467	481	428	469	441	464	462	427	465	477	475	420	443	431	451	433	481	447	497	487	470	434	458	493	496	450	478	440	447	436	491	464	450	453	476	444	465	464	465	469	453	486	469	475	438	472	426	461	454	467	458	446	447	462	440	479	438	474	456	460	460	450	464	474	466	477	521	444	463	483	439	448	465	471	462	448	473	447	448	480	458	420	429	434	503	437	487	470	460	452	441	460	457	462	467	463	444	477	478	455	501	488	454	513	462	476	443	462	447	476	461	455	448	494	447	450	489	416	460	439	459	422	480	482	463	477	436	472	436	426	490	425	452	457	477	469	437	441	462	483	470	487	453	453	468	487	465	454	494	448	460	428	462	473	511	440	451	452	488	464	483	472	456	468	451	473	474	428	458	471	478	462	478	447	462	458	482	422	442	452	474	463	456	467	465	463	454	490	464	415	424	463	455	462	465	441	444	464	478	458	459	405	445	470	470	476	443	468	452	438	465	435	427	440	457	491	429	482	443	456	453	445	474	475	405	461	464	466	432	491	455	503	475	434	482	466	434	438	506	457	457	494	470	452	492	465	507	484	445	419	462	483	462	463	463	446	457	437	456	463	453	483	473	505	450	454	425	407	484	461	429	431	474	483	481	461	459	476	473	479	484	457	450	440	465	480	437	498	470	511	437	442	496	484	446	461	431	472	478	462	463	446	418	496	495	455	471	404	450	474	501	445	437	461	483	441	424	465	465	461	495	466	451	454	448	443	484	425	446	453	499	480	454	469	444	483	484	448	471	439	451	457	418	485	478	450	444	464	460	422	477	463	518	481	462	425	496	478	448	429	414	459	472	467	499	461	463	462	473	452	460	466	445	457	435	473	439	430	442	438	478	449	464	484	450	462	452	468	452	471	493	430	516	441	457	467	460	484	468	458	482	462	465	435	473	481	445	451	404	491	483	501	460	437	465	481	457	462	455	451	440	493	454	425	440	458	474	414	461	487	446	470	423	464	471	463	466	500	469	488	467	458	472	486	457	469	514	497	461	449	448	488	451	464	458	458	485	437	494	462	498	472	419	458	472	453	419	477	449	471	427	488	479	448	454	441	465	444	463	450	476	461	441	460	495	430	486	504	409	448	497	456	430	442	462	492	451	492	444	470	440	449	471	422	465	445	490	461	477	447	450	487	449	497	466	481	449	468	430	465	488	465	485	493	469	449	473	422	470	432	451	441	473	456	451	474	447	475	488	476	427	471	420	444	432	484	495	450	465	464	421	466	442	474	439	472	479	479	464	459	498	461	448	446	453	426	452	446	478	445	473	487	451	456	487	492	428	471	448	459	433	468	464	447	444	403	426	499	469	478	443	419	482	458	464	431	460	410	442	472	461	486	463	486	466	447	432	484	498	486	451	489	458	443	433	463	513	431	454	445	458	480	473	450	471	493	433	479	434	480	438	473	443	470	473	461	462	440	502	449	446	463	446	456	478	429	494	429	474	487	433	425	484	450	482	470	438	434	434	449	487	502	477	490	460	486	427	481	468	480	482	453	473	469	455	429	514	438	427	469	504	487	477	442	455	450	456	465	455	429	439	489	433	467	436	470	454	476	494	477	497	447	461	451	403	486	471	476	452	472	452	418	456	467	460	487	482	459	466	462	450	479	428	455	446	445	463	453	475	497	424	448	456	448	490	445	427	475	475	448	455	453	493	466	478	436	479	456	501	498	466	421	443	456	477	440	458	481	477	464	430	472	448	478	464	460	500	442	502	451	419	467	471	466	441	436	409	461	460	461	449	462	470	468	480	491	450	466	452	451	442	511	453	466	429	454	467	446	466	469	444	464	460	438	458	466	453	476	486	469	451	466	463	478	425	442	461	429	437	491	437	489	477	426	472	448	495	443	461	459	464	432	445	452	454	485	458	511	488	427	479	481	449	505	484	470	474	443	446	487	468	471	438	479	463	429	441	469	425	456	489	496	437	469	500	479	470	441	477	485	505	449	457	423	508	467	442	452	467	441	454	459	479	502	498	464	486	462	435	455	461	492	471	462	442	464	458	476	445	458	416	493	462	475	462	464	462	499	441	467	441
22501	20983	28666	23540	21419	22988	24707	16593	10325	6896	6456	5915	3424	3024	2717	1651	1706	1466	1530	1267	871	695	844	814	677	592	542	519	517	436	435	415	418	417	399	404	345	339	368	313	358	354	316	300	349	317	329	355	314	321	324	347	315	315	348	305	344	319	345	300	313	303	349	313	324	332	338	322	341	345	334	331	304	340	341	308	340	342	333	317	328	299	359	332	351	332	344	309	321	306	316	328	323	326	325	343	346	345	309	330	326	323	302	335	335	319	325	357	344	327	320	321	333	328	337	332	293	314	353	316	326	316	283	323	304	315	347	335	323	343	318	302	336	353	312	336	308	305	312	311	352	300	339	320	328	279	344	329	350	321	337	331	293	337	347	336	326	321	316	294	349	322	316	315	320	275	331	299	325	319	337	297	324	328	342	324	355	328	349	314	335	314	326	315	346	358	330	323	341	312	304	308	307	318	306	318	332	333	304	349	347	355	307	330	326	351	297	327	332	311	318	352	306	306	309	355	315	341	356	367	316	321	308	313	330	312	368	332	359	314	339	312	339	305	335	316	354	293	329	314	330	301	346	349	334	305	316	332	335	344	314	325	320	340	342	316	377	329	315	317	321	318	298	312	324	287	333	331	338	331	333	302	318	356	326	351	319	331	331	312	329	306	313	344	319	318	323	310	324	342	329	318	317	299	342	344	360	317	317	354	325	375	326	312	368	331	314	321	298	347	299	334	335	312	316	340	314	332	325	310	339	336	296	315	352	360	300	296	333	341	317	313	311	332	352	345	349	323	319	305	336	338	338	331	297	320	349	323	314	322	330	282	306	356	331	355	313	342	302	293	324	332	345	305	298	357	283	341	317	335	303	346	324	290	293	312	307	314	346	320	361	323	348	327	310	334	334	322	337	326	307	298	305	296	341	304	301	318	298	338	355	325	324	301	338	315	325	325	352	346	330	306	342	369	335	333	343	354	318	330	354	311	323	319	316	323	321	319	327	345	335	328	320	282	316	302	289	296	322	348	299	348	342	318	321	336	331	327	336	333	328	337	333	309	329	339	300	319	341	311	336	362	306	297	326	329	314	328	315	329	332	339	340	312	348	299	325	328	355	318	326	349	316	334	324	321	314	340	351	311	320	310	318	341	334	331	320	332	289	295	294	342	340	315	292	328	347	317	322	351	363	343	320	355	337	314	331	308	345	341	338	334	343	344	330	334	319	339	343	353	331	342	302	319	338	330	325	354	331	319	341	326	319	327	302	352	299	302	332	315	314	271	317	325	281	328	333	297	324	343	342	362	318	294	311	288	324	300	320	323	352	304	323	329	356	332	356	327	303	320	347	286	349	338	328	286	314	281	333	325	319	325	322	293	302	327	344	319	343	328	300	294	358	321	338	305	350	365	359	328	332	320	342	330	325	334	335	335	317	318	329	311	351	328	324	330	295	339	331	313	303	333	369	313	315	342	332	316	350	360	300	354	330	316	339	334	300	323	320	309	292	310	330	361	343	349	321	309	302	320	337	328	315	336	315	335	307	299	357	353	311	343	289	329	329	335	341	335	348	356	330	348	317	309	329	329	336	317	332	316	334	329	339	324	320	326	343	299	304	338	319	316	312	344	355	342	312	343	341	318	329	318	318	317	322	331	315	332	318	338	309	317	344	329	329	350	330	331	331	322	301	338	313	326	272	317	310	342	318	323	342	317	313	319	307	327	340	299	330	334	322	321	330	344	312	314	314	303	332	301	275	316	364	311	311	361	343	314	331	333	330	345	323	319	313	318	320	354	314	299	320	350	319	330	346	325	361	300	326	319	354	303	346	321	352	314	329	351	310	342	284	339	326	341	323	309	300	312	343	309	312	339	320	344	337	284	312	321	317	324	343	330	316	297	313	362	339	306	365	334	306	347	311	322	320	338	276	306	328	317	321	342	307	340	323	355	337	334	337	317	336	300	322	349	296	329	332	345	329	319	330	347	299	331	316	314	340	299	316	342	306	363	320	311	311	330	322	312	333	312	302	325	331	339	323	297	304	325	349	334	340	284	322	350	313	376	314	310	315	345	314	320	304	329	331	329	337	343	350	337	324	346	310	318	320	283	306	335	334	326	311	332	325	324	361	350	271	294	302	324	334	341	299	328	323	305	333	306	350	308	339	346	284	294	333	305	337	304	294	333	320	344	339	356	313	307	309	345	311	334	350	345	384	318	334	337	361	341	327	327	317	339	300	333	312	342	303	319	345	290	305	293	342	348	295	335	321	280	325	315	289	325	316	343	339	334	323	335	337	327	319	320	338	335	330	303	318	316	336	306	315	288	317	343	292	338	309	335	330	371	324	339	341	354	317	325	342	327	327	319	310	311	316	333	331	321	367	326	328	316	337	339	348	292	290	356	334	351	313	343	328	323	315	289	331	326	331	315	326	355	343	295	315	321	302	303	322	328	347	345	312	322	307	306	326	313	345	325	314	309	340	349	354	335	319	324	312	328	314	322	292	321	295	326	343	346	324	327	306	295	330	328	307	325	306	332	322	310	325	324	331	339	324	317	331	334	338	356	327	303	311	328	331	306	347	357	341	320	313	315	315	310	335	338	358	320	321	324	324	330	348	296	326	349	304	360	305	332	341	359	336	333	322	360	318	321	322	334	319	337	297	337	341	343	364	339	340	321	318	301	304	329	340	324	350	337	315	319	297	332	352	341	322	301	355	313	330	323	308	315	327	332	303	325	320	347	334	326	306	314	348	337	316	332	312	327	284	343	325	355	323	355	329	319	319	340	317	305	332	355	322	304	361	348	327	296	316	335	306	325	350	294	323	310	293	303	322	303	362	343	346	275	317	339	324	363	320	323	308	327	333	331	318	310	337	296	297	333	304	301	332	309	323	300	349	332	336	319	315	329	309	320	364	321	370	336	350	324	314	328	312	334	339	282	305	346	296	321	346	317	320	302	309	332	324	310	314	326	320	298	320	331	320	301	289	333	301	314	302	326	336	318	330	345	319	339	357	324	360	327	299	307	348	321	319	312	342	328	328	327	314	329	342	323	302	317	328	338	333	300	323	308	311	322	345	338	352	344	311	331	346	308	336	312	325	297	308	318	294	330	315	328	329	313	327	336	328	347	335	315	383	329	333	328	342	326	336	294	346	300	331	347	329	347	321	318	340	323	330	331	379	327	322	309	323	301	342	320	322	339	320	363	340	305	337	318	304	322	364	331	287	294	310	318	316	342	317	303	347	344	332	334	341	340	350	312	304	340	325	265	354	319	353	303	340	316	277	313	351	323	304	349	303	327	317	320	296	316	322	333	333	325	361	345	281	327	332	348	322	326	342	332	358	312	313	327	314	333	337	321	325	354	346	347	347	343	326	331	341	323	335	311	293	346	331	309	341	334	311	326	344	314	327	314	317	329	336	334	308	293	311	307	320	335	317	317	332	319	341	335	309	350	331	308	316	307	323	351	305	299	320	314	339	327	278	343	322	375	349	347	313	301	304	361	308	300
39328	50182	39449	40992	32516	27181	24800	22227	16160	11611	11255	10202	6017	5615	4692	2834	2898	2615	2688	2136	1324	1005	1193	1222	947	900	759	711	717	640	513	490	469	459	490	427	397	416	422	411	396	376	368	363	356	388	392	381	354	361	334	363	361	423	358	355	384	367	373	362	360	341	348	346	381	388	354	332	379	379	335	366	345	347	348	346	377	373	346	372	361	362	377	403	339	357	367	377	386	357	398	346	368	367	368	376	384	365	356	353	357	343	366	347	323	340	369	353	354	370	390	337	357	344	339	372	362	379	358	338	365	376	372	340	339	368	356	384	391	360	380	356	366	313	362	375	359	393	367	372	393	395	384	386	364	366	349	366	393	361	369	362	325	374	377	328	350	355	400	376	358	376	384	350	353	355	359	365	371	363	371	352	332	393	360	397	352	324	394	376	348	343	386	367	368	370	350	347	357	359	322	368	357	374	377	345	338	361	352	388	370	415	335	367	355	379	334	396	364	352	359	368	390	388	393	377	350	339	356	387	354	353	402	377	366	346	350	373	348	367	369	330	386	383	355	359	367	354	351	391	361	340	338	374	378	379	353	352	391	353	370	350	402	382	345	375	358	389	382	337	367	399	344	392	383	413	336	384	351	359	328	375	381	359	310	374	371	356	340	345	370	378	344	363	343	378	360	361	348	324	351	325	372	376	339	352	361	371	334	320	365	353	371	358	392	375	375	340	376	388	362	377	377	342	364	330	339	392	332	389	366	366	329	370	358	400	321	363	356	362	359	386	373	351	372	400	382	368	345	344	342	350	371	349	354	362	383	336	384	370	324	384	374	351	366	371	358	342	348	341	362	334	368	334	339	350	377	366	373	359	372	355	348	357	350	372	343	376	369	361	352	321	388	360	371	357	372	386	383	341	370	354	367	357	338	410	358	351	320	376	335	347	373	387	362	357	353	383	374	348	374	408	367	382	358	395	378	358	358	384	328	349	373	379	412	353	373	384	387	392	365	347	387	352	362	367	369	358	350	385	377	344	369	370	366	351	391	376	364	372	341	386	369	372	340	379	388	354	323	366	321	330	379	349	368	358	355	373	356	366	406	360	341	386	346	359	363	367	326	349	355	356	359	364	360	353	347	387	389	354	358	355	381	366	348	359	354	360	353	363	381	356	368	367	388	331	370	360	367	359	350	355	338	405	383	383	380	346	344	376	364	381	350	369	371	389	394	376	361	348	368	382	414	348	361	349	341	382	358	382	372	365	362	374	370	364	336	380	364	374	371	363	344	365	381	361	378	358	367	349	393	355	353	375	365	382	372	362	409	361	404	367	369	358	363	372	362	352	345	360	392	379	375	368	405	370	354	427	355	363	349	397	365	358	397	355	357	346	347	349	382	354	362	358	332	348	360	400	376	381	368	386	348	356	336	359	374	376	383	341	327	333	349	341	375	347	355	362	392	385	354	383	374	380	350	353	357	347	383	350	371	368	366	305	342	342	373	335	366	388	362	404	363	324	374	364	352	366	389	324	386	367	385	323	374	386	358	325	414	383	367	324	384	341	352	342	347	343	344	358	376	335	370	368	330	324	340	351	353	385	348	387	387	366	336	370	374	389	364	360	376	377	364	345	369	357	343	332	336	393	384	347	359	363	346	398	357	361	376	374	367	329	360	383	368	399	337	356	359	383	352	324	380	397	357	354	386	372	354	341	336	388	363	364	332	361	376	351	382	380	375	318	381	380	330	357	376	394	356	338	359	350	374	345	378	351	340	372	370	364	399	329	331	358	364	368	374	376	391	367	349	343	378	354	366	372	402	351	356	339	367	371	339	358	388	336	323	366	344	391	387	360	394	334	335	374	377	365	381	379	378	367	354	354	378	326	367	353	351	346	358	338	378	354	341	351	358	367	354	352	357	348	374	345	361	349	355	343	350	361	338	385	347	344	381	396	385	340	381	361	375	349	369	356	377	379	383	351	377	358	346	334	381	367	380	384	391	367	366	382	343	400	387	349	372	365	349	391	349	360	367	399	363	364	367	358	373	357	389	344	339	347	386	363	356	364	404	341	378	341	364	370	335	379	371	384	380	371	360	382	366	397	365	346	384	342	374	372	353	381	347	403	360	375	373	335	337	368	376	375	359	364	354	370	368	407	362	381	357	360	375	357	357	333	391	375	337	346	356	352	358	374	370	361	351	361	354	388	388	330	376	338	355	370	368	371	380	359	358	337	355	359	363	340	357	392	378	373	354	373	369	346	336	335	363	361	368	360	351	354	372	365	366	378	346	358	348	380	366	372	337	389	344	357	369	363	359	359	331	360	395	380	383	375	393	345	334	377	390	356	347	352	384	359	372	365	340	380	330	383	357	361	355	389	326	362	385	382	385	419	360	349	375	374	370	364	363	315	330	372	354	370	358	353	363	372	365	357	397	373	367	395	383	354	321	386	365	377	372	370	347	322	372	384	375	338	345	368	367	368	371	361	359	367	341	360	337	381	357	369	359	354	359	339	392	361	370	378	375	367	344	339	369	382	374	372	385	382	357	371	381	383	377	362	347	368	375	381	403	388	340	339	387	352	382	365	349	389	362	359	351	346	374	368	366	354	379	343	367	352	374	368	366	367	362	367	357	343	349	354	333	384	364	384	368	379	353	376	365	402	391	381	393	342	350	364	384	364	365	385	373	352	358	377	339	383	362	372	372	351	362	344	375	388	373	385	335	385	363	379	336	371	401	345	356	354	397	347	367	352	344	389	372	379	368	343	372	355	368	370	375	325	407	353	352	359	366	356	365	402	361	363	338	373	315	345	353	345	374	366	377	315	371	359	393	355	351	356	367	368	339	357	372	355	354	405	358	368	343	345	354	355	350	324	369	329	318	356	352	365	351	385	358	367	395	388	377	370	333	366	355	352	392	335	326	325	379	373	336	348	388	362	399	366	356	395	378	373	359	345	337	385	350	373	362	368	321	382	349	390	384	367	384	400	374	343	361	349	375	357	349	351	390	337	361	379	378	375	397	408	406	369	383	354	376	388	346	357	360	375	403	413	378	344	350	379	385	345	350	336	369	387	344	345	356	357	354	382	380	345	363	354	362	342	355	361	343	360	343	354	327	358	363	340	337	377	342	352	345	354	361	358	382	362	360	379	359	379	354	353	374	364	381	368	352	400	342	338	349	366	375	379	362	338	390	369	385	361	368	364	352	386	350	351	389	367	426	343	407	327	371	357	331	377	381	367	362	355	381	354	340	381	352	347	397	360	401	357	361	368	372	361	348	356	322	360	343	375	356	360	393	339	340	351	370	377	346	371	370	363	386	343	327	344	333	397	341	372	354	307	338	340	361	359	369	341	359	365	367	374	347	370	371	372	341	335	371	342	336	381	356	360	346	394	377	354	361	385	385	347	383	318	334	380	362	353	376	354	348	359	347	360	344	353	364	388	340	396	380	328	411	403	341	371	357	384	344	346	384	373	347	351	336	351	338	355	368	341	351	334	352	374	344	331	382	364
28518	23336	22092	23660	15480	9396	7405	4936	4119	3154	2239	2270	1894	1015	1049	992	839	811	730	602	521	484	508	489	496	452	439	422	428	355	387	365	378	375	351	355	362	383	348	351	358	351	356	338	384	382	362	348	358	376	372	358	330	328	336	339	339	320	377	364	346	372	311	363	381	373	338	367	353	358	336	380	334	348	342	372	350	360	334	323	357	364	372	350	361	378	385	362	350	363	367	318	341	340	353	367	355	365	354	353	318	345	388	352	376	368	398	351	366	342	315	331	353	379	349	361	401	368	358	348	344	368	349	379	383	310	369	369	356	380	369	390	336	372	367	358	381	348	351	356	375	396	341	365	342	335	383	375	391	331	369	366	396	349	361	323	356	378	378	343	347	375	319	353	368	357	338	367	331	359	357	346	377	350	373	361	337	330	367	395	347	345	318	357	392	337	387	335	351	361	342	360	371	346	372	336	354	356	400	354	336	362	329	318	394	363	370	353	387	330	356	360	359	334	344	341	378	368	365	368	359	327	347	329	349	366	300	349	345	359	377	361	373	344	319	321	369	376	349	355	340	352	370	372	376	345	360	356	357	353	359	370	340	333	355	319	330	325	369	313	326	336	353	387	363	357	354	393	334	344	400	370	360	350	401	395	342	346	379	350	369	360	364	306	333	380	365	372	351	358	354	356	369	340	359	379	386	379	363	404	371	382	359	375	366	367	388	382	396	338	365	372	364	333	351	331	377	337	346	377	341	357	387	362	352	335	374	356	382	383	352	339	330	360	331	358	337	316	353	336	338	341	316	341	388	335	336	364	364	368	339	332	366	323	345	355	361	345	340	372	351	307	376	335	360	379	344	359	342	372	383	339	330	351	351	367	381	353	356	300	314	389	360	367	383	369	354	362	397	340	348	357	365	353	366	349	362	360	316	371	345	335	352	370	357	334	348	355	381	354	344	315	385	370	335	356	383	337	379	345	346	363	355	341	358	355	327	350	359	371	336	384	333	360	359	359	329	349	340	350	357	364	384	326	346	361	332	416	356	393	322	338	341	362	337	360	335	342	358	366	366	358	365	349	336	373	332	368	358	346	341	340	343	359	386	366	340	354	374	371	339	377	357	357	338	321	350	385	370	357	367	336	381	353	362	357	327	345	386	377	359	351	357	354	390	360	368	375	348	356	363	351	353	377	340	346	331	311	343	365	345	372	351	328	358	359	375	385	359	376	352	323	357	354	373	332	397	360	355	352	343	384	362	360	359	358	378	346	371	371	351	340	344	336	352	355	351	345	364	368	370	345	368	345	336	383	345	342	397	351	359	369	342	393	398	348	377	373	371	340	350	371	366	362	386	359	323	377	375	381	365	366	329	360	360	341	354	356	340	371	346	346	353	353	371	339	370	339	349	358	353	341	336	367	351	325	340	359	353	362	352	362	338	381	368	331	347	345	380	387	358	385	358	387	392	345	360	375	365	347	333	364	401	363	350	345	383	350	370	326	381	362	367	358	335	340	375	348	371	355	363	362	386	343	385	357	373	378	379	371	385	373	331	398	368	371	363	353	378	368	361	383	364	390	376	339	358	367	341	355	387	360	366	349	387	354	357	352	326	347	337	359	368	369	385	341	336	342	341	361	350	379	390	381	340	412	357	330	381	381	329	359	349	357	338	370	380	347	378	334	336	310	383	359	360	350	376	345	344	349	380	341	353	374	363	385	398	347	362	355	349	370	391	339	344	381	363	366	348	339	332	356	414	357	342	383	330	370	348	378	342	358	339	368	347	354	352	357	360	396	365	388	367	373	352	373	331	367	377	338	338	395	367	378	341	360	361	365	353	372	320	364	330	335	381	350	365	360	376	368	354	359	354	375	380	360	336	349	364	369	365	372	333	371	331	368	358	387	368	372	352	393	394	355	383	336	388	347	377	350	351	395	397	352	350	340	351	354	337	389	388	358	347	350	351	369	366	395	367	355	352	332	330	374	339	347	349	375	347	359	379	342	318	368	342	379	376	351	367	362	346	382	369	360	370	379	344	354	340	355	337	358	353	319	375	349	357	361	336	333	372	367	359	376	360	351	370	391	345	353	381	354	362	355	366	344	363	387	368	334	378	383	372	326	323	374	369	360	356	385	328	357	351	379	365	323	337	358	357	349	322	353	367	359	343	329	371	349	369	350	347	322	372	351	334	366	366	354	351	384	358	383	339	368	375	326	353	367	334	343	338	346	396	325	349	372	326	343	332	354	365	348	393	377	390	317	334	363	350	372	341	348	361	368	373	340	360	370	392	367	348	341	378	338	347	311	362	352	340	376	336	344	364	329	340	353	350	369	349	360	356	356	337	343	363	370	342	348	334	365	340	345	347	342	350	341	342	339	331	349	372	365	358	379	362	343	331	376	363	366	377	378	334	342	374	361	338	356	337	343	354	392	324	349	348	383	377	347	358	366	379	349	375	364	354	366	371	338	365	366	389	344	338	355	354	372	332	376	385	314	344	333	366	373	390	369	370	360	325	346	339	369	374	322	382	340	350	355	343	369	335	357	360	356	366	403	333	348	368	380	361	342	351	354	342	358	353	324	363	334	349	384	360	335	355	363	362	360	316	369	325	338	350	388	347	354	368	346	334	360	384	328	351	332	351	363	388	351	321	365	339	360	391	334	374	315	350	327	358	380	342	367	399	361	344	348	375	393	366	326	375	354	375	375	393	349	355	359	349	352	358	359	388	371	328	347	347	342	312	353	366	355	334	373	336	364	337	354	354	337	374	361	368	375	360	341	369	322	371	364	332	359	366	383	373	359	346	337	388	375	350	382	382	378	387	374	381	358	332	353	388	378	375	370	327	359	379	333	363	368	344	362	377	320	369	374	341	384	364	323	330	353	378	336	350	350	363	366	378	331	402	348	353	350	317	353	368	347	386	363	371	358	343	365	383	360	372	346	352	387	326	371	335	296	331	384	364	363	348	336	346	371	331	356	308	354	358	363	361	340	346	375	337	373	355	322	375	386	357	331	354	371	366	353	378	339	372	354	362	352	350	350	368	342	347	356	383	362	334	325	353	381	410	377	320	384	378	369	334	348	349	364	374	345	363	341	374	335	368	343	336	348	338	377	382	377	401	360	342	338	360	336	318	370	372	395	371	389	333	368	376	348	366	360	389	365	364	350	373	345	354	361	349	356	335	349	345	349	354	362	334	384	356	354	373	336	341	359	375	338	356	337	342	384	356	346	349	349	349	361	347	366	347	347	353	378	339	333	358	381	319	385	371	376	360	382	377	398	354	353	360	336	362	358	352	362	368	359	344	340	359	357	361	385	348	361	351	404	369	339	349	356	353	363	342	374	361	362	361	366	342	356	355	364	343	341	359	343	371	391	338	363	349	315	367	360	341	366	381	368	377	349	333	336	351	354	356	363	376	374	375	392	326	365	379	359	368	329	363	319	338	361	361	356	364	339	365	383	362	360	382	380	325	374	345	374	364	333	348	317	353	343	329	349	390	362
33142	33050	26183	26405	19761	14981	12821	9457	8288	6447	4325	4399	3494	1665	1785	1668	1332	1263	1167	871	772	736	750	699	607	551	593	580	528	503	478	486	459	457	430	412	432	435	407	404	405	421	390	402	417	412	408	418	425	400	419	427	442	418	409	408	422	442	413	466	425	413	413	419	429	422	404	432	444	397	417	384	398	462	390	426	421	448	416	435	458	410	442	380	381	390	435	411	434	394	408	463	425	432	400	431	448	440	392	444	445	397	406	431	415	461	418	395	393	426	377	386	431	408	422	459	429	409	401	433	387	465	394	424	408	400	402	382	418	406	420	395	409	377	411	406	443	378	431	437	410	394	384	458	415	421	429	427	402	418	387	434	451	431	450	434	423	398	428	419	382	430	407	424	441	427	411	405	394	409	399	404	430	427	405	431	393	408	452	408	429	422	392	411	453	396	439	406	408	401	396	393	450	401	429	401	436	427	403	414	426	438	458	428	432	445	432	430	427	401	405	403	430	420	448	421	415	417	431	464	376	434	412	426	417	436	411	395	441	414	435	432	413	414	407	379	419	389	438	419	413	422	404	416	400	392	443	456	407	408	436	419	441	415	428	402	407	405	398	422	431	421	429	390	411	425	426	375	404	417	412	376	411	405	391	460	430	470	430	392	363	429	409	433	399	421	406	425	399	405	393	420	434	414	455	393	445	411	424	424	438	436	396	415	419	402	431	406	431	392	422	407	391	407	414	422	472	419	393	460	396	458	454	420	423	455	428	409	433	395	457	382	424	430	411	410	414	410	408	414	443	448	443	404	417	398	465	411	433	427	432	407	426	403	401	424	405	418	460	448	429	401	416	401	447	386	438	425	418	465	432	376	430	394	440	409	428	390	393	431	427	397	405	418	421	425	411	398	452	444	414	441	413	408	424	428	417	397	387	424	428	415	423	399	441	439	421	433	424	391	444	441	391	419	383	423	420	387	415	419	423	424	406	416	420	381	430	391	428	397	391	424	450	386	413	407	426	408	430	398	413	402	436	405	411	415	417	410	428	418	428	399	439	397	428	429	433	411	425	429	421	439	437	422	414	374	403	424	381	409	394	403	445	444	392	420	437	397	454	382	452	435	393	427	438	378	448	412	425	404	432	417	424	438	420	406	442	445	434	396	437	408	395	412	420	427	444	417	414	453	413	442	409	432	395	444	353	442	421	435	437	446	402	416	441	392	461	365	441	412	428	414	398	382	425	415	444	416	435	414	444	403	426	399	413	428	433	419	409	424	436	418	385	398	455	398	426	431	461	432	424	457	389	438	386	416	393	410	406	427	426	404	445	402	412	422	424	435	428	400	430	447	402	386	420	399	407	413	379	439	428	409	426	434	410	403	446	384	408	404	395	428	449	432	422	399	423	416	427	418	437	426	408	418	414	415	429	436	449	431	439	419	469	400	404	433	447	401	471	426	399	408	421	373	392	433	455	449	417	414	441	397	437	375	410	428	441	446	418	419	431	409	405	398	404	454	380	383	414	449	430	456	401	386	434	390	421	425	397	404	398	439	429	427	406	393	415	425	428	420	395	401	399	403	400	392	402	411	435	402	408	361	382	384	425	424	427	421	413	394	434	428	432	404	448	441	438	387	419	398	445	404	420	389	451	398	409	399	413	437	398	428	401	438	424	408	393	425	461	448	448	412	436	422	445	430	400	375	446	436	427	434	415	437	444	418	434	417	420	409	425	424	398	410	354	414	431	434	414	405	448	414	416	425	443	439	429	416	415	430	412	417	419	407	419	391	403	432	411	414	382	453	409	404	409	383	414	383	418	429	408	416	421	446	407	401	416	433	441	416	412	405	424	396	402	359	404	402	417	421	452	393	428	440	419	376	422	426	432	390	427	406	419	429	389	423	408	410	433	390	444	440	411	463	411	422	437	401	414	409	385	418	398	444	447	417	420	424	389	428	433	434	400	437	395	433	412	419	445	408	412	393	411	434	416	415	399	455	410	425	394	411	417	383	383	378	432	398	422	450	393	429	413	441	437	405	436	400	444	410	383	446	422	428	395	439	450	433	420	424	400	403	451	417	449	378	417	450	402	403	429	428	369	434	419	430	392	406	400	442	400	439	437	422	415	414	407	417	423	385	421	408	432	406	431	391	429	410	398	405	410	381	425	384	382	427	429	461	407	432	360	441	425	428	400	444	427	439	393	398	413	424	415	397	368	405	411	425	437	414	406	420	388	390	435	436	423	443	408	426	376	444	403	414	399	389	405	430	426	401	403	403	402	404	422	391	393	458	438	439	416	419	418	436	407	430	392	405	393	428	375	424	403	432	421	440	401	427	390	432	417	410	422	428	403	407	399	435	442	417	423	424	435	427	430	432	437	455	403	417	410	451	384	421	403	432	407	424	402	422	406	436	413	396	414	462	385	418	413	410	417	432	449	402	405	408	442	432	437	421	424	413	422	380	421	390	413	437	425	398	458	421	410	413	421	422	426	395	394	397	437	397	436	422	434	426	422	375	390	417	431	421	428	399	406	426	403	433	456	429	448	398	426	414	395	403	417	433	403	413	404	389	402	430	456	394	428	400	393	401	452	464	389	409	403	419	401	423	413	426	418	402	453	438	450	387	404	428	405	395	437	399	449	429	446	402	415	421	416	385	394	399	424	424	375	428	414	416	442	405	447	420	400	409	419	426	407	377	437	455	444	415	444	433	399	404	419	431	458	440	448	430	395	423	431	397	405	410	436	389	425	414	380	408	410	390	412	391	399	438	434	429	389	460	413	429	437	402	405	443	397	390	456	413	398	420	393	409	379	416	440	418	381	415	446	470	407	435	391	428	406	440	399	364	412	420	421	406	423	441	426	428	436	388	439	437	436	403	425	444	430	425	463	443	430	403	453	437	398	440	456	414	463	419	397	408	449	399	436	441	414	402	435	465	407	428	435	421	420	416	392	457	391	437	401	419	429	414	406	373	429	368	387	412	403	402	467	410	423	426	412	413	448	399	417	382	374	413	438	395	444	432	456	432	377	431	433	420	409	420	423	414	431	410	437	420	425	413	396	449	418	430	455	448	415	384	416	423	413	417	404	457	401	417	444	399	446	453	366	398	388	434	401	418	401	419	408	440	362	422	399	415	417	364	398	399	403	408	442	414	424	437	417	400	422	420	410	423	409	416	429	388	417	415	381	444	437	424	429	421	407	461	428	410	407	389	465	431	381	396	419	428	418	445	394	423	445	401	459	432	424	419	395	421	404	388	468	403	429	387	400	422	411	402	411	420	373	391	378	394	437	447	417	416	411	417	414	386	424	452	414	420	449	430	427	414	385	403	403	418	428	411	432	405	418	403	405	376	379	431	402	418	397	414	399	397	410	433	396	388	417	417	411	383	407	461	453	412	395	412	437	386	403	384	425	429	392	446	398	414	422	416	378	420	404	413	400	424	412	400	410	418	372	417	450	431	431	401	433	391	414	452	398	415	435	430	434	421	433	388	409	409	422	420	402	435
23594	20923	28194	24153	22228	20342	14530	7784	6571	5564	4720	3337	2681	1184	1158	1496	1019	1114	901	647	760	696	650	606	484	433	440	410	411	362	360	334	325	325	331	315	269	305	292	282	295	265	272	282	308	305	298	284	282	296	296	284	281	240	291	269	253	263	292	266	277	274	273	269	265	277	262	283	254	271	289	267	275	293	296	262	284	257	267	274	270	292	291	307	293	277	252	302	279	279	309	309	276	277	267	268	267	286	270	284	274	267	275	287	270	291	279	285	243	255	282	275	287	292	287	270	260	286	292	279	316	299	293	288	266	301	289	278	270	247	282	269	270	291	273	288	257	267	264	265	258	275	273	276	279	266	275	265	262	313	277	278	288	283	300	263	288	293	277	252	280	299	252	283	311	302	299	252	285	258	269	279	282	275	296	286	267	277	299	260	290	284	258	297	279	285	288	276	282	289	284	282	253	276	283	287	278	270	232	288	293	274	311	242	276	306	282	274	296	304	286	234	269	303	277	290	297	300	287	260	276	284	288	250	292	285	325	266	290	286	287	257	311	316	290	257	267	292	294	266	268	257	304	274	267	279	298	271	286	284	286	286	259	299	275	277	284	288	250	281	265	284	258	317	250	301	269	290	260	297	276	262	266	303	298	278	290	259	305	274	262	270	292	281	300	268	289	267	272	304	262	292	280	262	275	263	291	269	264	307	258	278	271	290	297	285	273	284	277	280	284	286	258	289	260	304	217	292	265	295	281	282	309	284	261	279	264	287	295	263	276	275	272	280	284	303	277	256	285	290	287	309	275	272	259	292	270	266	255	265	282	278	275	278	269	271	291	299	262	291	254	250	283	251	326	272	273	266	277	285	290	281	277	281	291	272	250	277	255	274	275	315	288	289	276	267	263	272	254	275	288	282	278	261	296	275	321	269	228	270	283	300	273	294	288	285	296	280	276	299	263	259	346	244	275	281	269	293	297	280	289	284	235	273	289	259	283	259	286	301	300	297	285	286	290	275	277	281	277	264	288	301	265	283	261	314	282	292	260	295	280	303	290	278	262	275	293	272	297	271	281	250	273	260	259	271	298	281	251	266	271	289	277	295	292	279	260	267	268	276	225	288	275	295	296	299	272	264	307	270	316	267	277	292	280	279	297	265	267	257	272	279	303	287	296	314	283	300	287	243	301	281	317	260	287	274	260	269	293	303	256	274	294	245	277	302	286	276	283	306	271	305	283	286	281	304	307	282	277	301	299	287	256	305	261	269	250	279	268	283	286	286	259	288	269	258	292	299	282	305	299	282	271	274	281	259	294	287	252	260	284	266	283	288	289	281	282	287	258	280	268	290	292	272	267	281	274	273	263	293	320	296	278	287	272	258	268	268	275	287	284	304	263	269	296	286	284	279	275	229	302	275	275	283	271	272	285	281	262	280	267	327	270	303	292	291	308	288	265	302	293	279	249	274	244	285	286	279	308	284	305	266	275	273	292	286	286	294	280	266	276	288	238	274	300	282	260	282	296	254	253	261	294	276	321	287	299	260	286	274	249	270	257	286	303	282	286	275	293	275	254	295	310	256	299	278	251	293	273	271	288	285	270	278	293	280	271	281	297	262	277	289	237	254	277	303	299	280	298	254	262	290	313	276	273	266	279	285	274	279	320	287	281	282	272	285	269	279	271	286	284	247	289	267	295	284	254	272	266	287	285	294	281	271	251	298	275	304	268	271	270	268	285	277	288	314	282	290	259	266	245	298	300	304	248	262	260	250	291	282	271	311	293	272	289	261	302	299	271	276	269	308	313	282	263	293	275	290	291	288	296	281	281	278	295	268	293	310	289	265	281	277	269	251	275	264	307	263	305	272	294	252	296	275	276	296	300	288	286	278	269	260	291	281	299	255	280	287	268	277	270	284	262	269	279	293	293	310	293	275	243	295	303	288	268	294	260	305	269	308	274	275	254	273	292	285	265	294	272	293	284	271	284	285	262	295	268	302	282	295	305	248	296	283	307	290	266	271	291	289	272	285	255	266	282	282	288	276	319	273	273	297	288	281	269	269	282	276	256	288	282	247	303	313	290	263	256	264	277	287	287	294	277	275	289	280	275	246	316	299	272	272	273	294	293	280	294	287	269	286	274	285	277	261	315	270	277	276	268	271	255	277	256	276	275	256	298	290	277	270	282	253	273	316	301	264	288	296	267	287	299	249	279	261	287	293	306	283	283	294	271	312	239	282	281	290	316	303	302	293	235	287	274	271	261	266	309	283	241	285	293	260	278	250	263	284	255	282	313	255	282	287	279	280	293	261	271	293	276	259	276	299	257	292	281	266	267	276	285	262	277	288	274	280	289	263	285	278	289	244	280	278	303	284	244	301	295	280	262	276	286	261	264	284	282	271	264	260	289	291	264	275	288	299	285	302	280	295	294	290	282	270	278	265	259	300	286	257	267	286	257	267	286	300	251	260	268	275	256	291	259	259	281	303	263	294	278	294	284	278	282	294	279	258	282	294	266	273	291	285	279	297	275	245	261	274	293	264	275	299	276	249	283	255	284	282	290	298	263	274	275	273	256	284	298	296	287	286	274	286	279	274	301	284	283	276	271	252	279	266	267	284	268	267	259	261	296	303	303	285	301	264	261	269	289	282	245	262	300	282	296	295	276	257	303	275	264	266	275	268	263	280	297	255	248	287	315	273	280	284	275	269	280	302	290	276	259	281	295	280	289	268	306	284	281	294	308	276	313	273	271	268	282	312	274	293	261	307	273	306	275	324	294	292	274	287	301	276	265	286	290	305	292	283	269	275	259	282	288	285	289	259	281	262	280	289	292	263	266	288	277	285	317	272	269	283	287	281	273	272	285	274	293	260	288	254	282	278	296	261	286	284	296	292	265	279	279	300	267	287	269	288	269	292	335	275	275	283	269	270	280	280	267	283	272	283	298	283	272	275	280	309	284	307	282	255	324	314	281	293	272	314	271	309	261	264	289	292	259	296	286	285	266	247	289	295	281	288	246	297	271	283	280	268	279	275	256	271	271	292	274	284	250	276	294	294	306	307	274	294	283	241	301	290	306	317	250	294	301	296	320	241	283	274	261	288	279	280	291	284	262	259	284	304	284	264	268	287	314	281	287	287	283	281	283	280	271	246	280	293	272	285	283	277	248	260	290	288	309	284	260	311	289	269	318	277	283	263	261	312	288	288	259	292	251	258	299	298	269	277	260	273	264	289	294	266	321	263	292	276	294	253	290	291	311	262	249	285	289	266	273	254	277	303	283	291	264	281	266	282	282	288	281	256	302	270	242	255	297	294	300	242	293	299	287	316	265	275	279	268	279	286	324	294	299	289	315	286	283	300	299	276	295	296	262	304	252	309	284	278	282	264	257	286	260	240	286	318	283	276	289	285	267	277	273	270	284	263	294	269	290	273	305	255	282	259	282	280	259	312	258	275	264	261	291	275	275	305	289	272	300	261	274	282	302	249	277	303	292	273	296	276	281	298	300	273
34995	43806	35009	33716	26449	22206	17287	12710	11908	10104	8667	6137	4932	2176	2091	2626	1895	2077	1407	1061	1140	1131	1093	891	753	582	669	590	548	525	442	496	421	393	392	355	388	367	358	349	344	329	301	294	330	312	322	337	317	324	338	338	337	338	303	343	348	304	329	336	315	327	337	352	344	362	354	301	338	303	312	345	335	317	333	336	328	330	322	344	353	345	334	322	341	356	341	301	344	340	322	334	320	333	347	320	341	296	326	299	303	286	322	345	359	319	324	352	352	317	343	354	328	343	339	349	313	323	355	334	330	331	333	339	319	319	321	357	344	314	334	299	334	319	312	310	298	329	313	322	335	345	355	342	330	311	322	308	333	329	353	330	316	343	339	339	342	338	304	349	350	337	348	342	302	339	330	316	315	351	306	359	343	342	326	290	303	349	346	360	348	334	344	346	350	314	292	331	317	355	347	337	349	307	310	310	316	337	332	306	356	337	315	303	347	316	347	291	308	312	303	340	345	345	364	352	360	342	337	341	358	341	346	318	312	342	343	310	303	327	307	349	316	349	338	303	354	323	352	329	317	351	323	368	349	318	337	334	299	342	323	355	340	351	333	345	345	334	336	311	327	310	329	352	324	349	368	327	310	293	335	320	295	319	340	320	348	341	309	326	341	348	330	316	305	347	302	353	303	342	333	335	327	339	322	369	306	338	344	354	287	289	355	353	366	332	357	338	313	327	308	332	335	348	301	358	331	340	337	342	336	328	325	322	311	340	314	316	351	290	317	325	321	316	310	314	314	327	311	368	330	329	310	287	328	345	330	330	313	330	284	328	358	309	325	299	331	315	341	291	333	341	328	350	315	345	330	331	333	328	329	352	344	347	341	339	325	290	371	350	319	308	357	297	332	321	318	337	335	301	294	320	319	368	327	340	319	368	352	302	319	353	320	312	329	303	344	345	312	317	298	336	303	335	320	349	333	309	341	292	345	328	329	321	297	342	356	340	346	336	336	341	332	333	311	340	348	325	351	348	306	338	319	332	321	322	321	335	327	335	323	313	344	341	329	354	338	319	333	350	310	311	324	349	316	309	342	320	298	336	335	322	350	331	320	323	309	336	323	349	320	314	378	331	349	337	308	361	308	333	327	319	323	316	351	301	331	334	318	300	328	346	340	345	329	322	319	302	329	343	343	356	307	349	345	338	340	328	309	323	324	314	323	325	352	315	315	327	330	319	323	319	319	325	355	319	326	310	355	317	349	345	331	295	365	338	327	338	328	315	331	359	332	314	364	339	327	358	305	312	305	328	316	337	326	338	347	323	325	315	324	341	316	346	351	321	348	316	313	310	325	309	336	317	319	352	316	338	312	335	335	325	317	357	361	350	326	295	318	349	310	328	339	321	326	341	327	356	320	348	347	316	327	318	345	321	320	339	334	323	366	329	338	281	288	315	374	304	311	319	355	312	341	276	296	349	328	320	341	323	321	335	331	338	343	319	318	341	341	294	296	325	337	303	326	308	290	365	363	314	355	331	343	354	331	286	334	333	334	310	335	338	352	328	327	357	324	325	335	306	338	321	350	332	333	330	314	306	303	305	355	343	307	314	343	297	352	340	340	362	351	327	330	341	333	373	325	316	302	352	312	325	338	337	341	312	326	327	311	370	324	331	302	311	299	305	336	327	334	323	342	334	330	341	340	342	345	330	326	306	324	336	322	353	292	325	304	294	351	305	331	293	344	307	327	320	335	299	343	355	297	327	344	314	335	321	330	314	318	302	317	310	306	302	319	339	315	312	328	311	334	318	359	324	327	324	322	340	327	331	305	323	333	320	331	327	310	297	361	320	315	300	345	321	323	305	317	357	317	336	322	332	321	327	307	340	313	321	345	310	295	356	314	316	340	359	326	306	342	348	309	302	340	349	332	356	313	343	333	329	314	305	385	314	345	322	309	339	345	320	338	333	325	336	342	318	326	330	317	294	321	339	318	345	329	323	342	301	326	340	376	317	345	338	337	367	314	303	304	319	349	313	329	326	369	336	332	327	334	336	354	336	338	313	358	303	324	337	317	301	314	305	274	321	364	318	326	324	289	319	324	312	373	315	320	310	353	307	304	357	338	328	322	316	312	347	293	335	336	332	323	361	338	338	336	318	320	310	336	318	310	334	348	307	346	331	310	341	336	349	306	332	307	336	326	329	318	343	318	346	315	318	340	326	315	319	331	366	347	315	318	318	347	326	328	334	318	308	319	348	322	323	316	307	313	295	329	331	332	325	282	343	343	331	343	328	296	331	338	304	321	321	326	337	333	321	317	319	302	334	299	334	326	299	346	315	346	305	345	286	308	357	294	332	344	309	331	330	305	331	330	347	316	305	342	321	313	330	337	331	339	366	333	343	323	360	344	345	309	311	332	338	351	314	319	373	311	314	344	348	330	338	351	362	323	342	339	366	350	348	306	340	345	344	308	337	339	298	310	363	351	322	306	332	293	325	298	317	331	332	303	340	345	327	326	313	335	320	338	312	324	310	323	330	291	337	314	321	379	358	341	338	331	338	334	314	322	344	309	315	320	310	291	320	334	318	352	338	328	318	339	321	326	342	328	339	293	316	318	304	321	338	342	334	344	367	310	335	332	351	341	322	343	352	337	312	313	334	324	359	375	328	309	339	353	312	334	328	310	342	337	313	338	336	353	327	326	318	306	331	350	328	339	339	322	332	315	352	348	320	324	340	322	313	332	345	314	314	338	349	318	360	329	340	331	335	340	335	338	333	319	333	327	299	331	337	334	336	330	316	342	347	333	310	329	332	323	329	350	342	333	321	307	284	312	327	339	313	321	317	364	352	308	286	341	318	316	328	321	353	357	320	341	360	332	325	309	336	344	345	331	297	325	321	322	380	335	324	310	350	336	269	333	341	333	299	325	325	363	328	313	318	348	292	332	349	339	328	291	361	310	347	308	325	346	315	327	330	345	331	331	319	337	347	332	303	327	321	346	335	333	322	335	330	343	326	359	324	308	281	328	351	357	325	338	344	334	331	294	360	313	298	298	321	295	343	294	307	315	339	334	342	338	326	323	307	347	315	321	342	348	328	349	338	311	318	346	341	338	290	344	317	313	317	335	337	360	353	305	310	331	330	319	297	315	297	324	327	340	349	323	356	340	359	342	366	309	329	315	319	336	321	291	300	329	338	317	352	357	330	326	345	328	311	318	310	323	321	325	344	349	326	350	324	320	322	313	358	313	326	329	348	317	299	343	346	307	338	353	287	313	303	308	309	349	321	351	352	319	320	328	309	351	325	296	314	355	306	316	352	340	327	328	313	332	344	340	332	319	309	308	326	333	322	344	317	312	334	328	322	319	334	337	338	330	323	327	339	345	312	310	317	297	327	352	339	335	345	362	320	307	338	319	350	331	331	321	314	319	345	324	304	348	361	333	344	347	355	333	333	328	307	345	314	338	341	357	314	324	353	326	328	320	354	328	341	316	326	336	347	331	339	332	355	345	322
24708	20941	27433	25376	21096	16513	8911	6099	4860	3820	2970	2364	1785	922	943	1349	958	991	808	775	751	736	675	636	581	558	547	497	507	485	456	478	471	473	441	400	434	428	410	446	384	425	454	457	403	411	423	432	398	441	434	392	390	393	437	414	392	410	409	396	399	412	439	415	412	355	397	391	399	429	421	407	406	371	382	439	408	368	416	426	406	398	395	377	428	400	397	405	420	389	415	418	401	419	398	398	437	419	415	421	426	414	402	411	390	426	373	402	385	400	402	423	414	414	396	411	429	429	392	375	479	399	383	385	415	392	402	378	448	409	405	438	428	438	403	407	364	413	408	418	399	435	418	403	379	386	394	426	394	439	366	414	414	401	377	432	402	414	390	412	340	386	411	433	434	410	434	410	421	410	426	450	360	387	399	414	398	399	407	438	397	440	403	448	411	399	380	405	396	394	391	404	407	418	408	428	401	406	397	357	414	385	425	422	414	389	429	421	431	387	394	406	413	414	386	415	432	388	402	407	414	407	410	419	403	392	417	395	351	436	386	433	407	413	374	411	382	383	411	382	391	410	395	398	421	404	424	371	390	359	374	439	379	389	384	392	373	414	410	367	392	427	388	420	377	366	376	402	391	402	424	366	391	367	422	399	397	426	411	409	397	426	446	396	411	400	402	403	404	393	433	380	399	413	419	431	379	434	446	419	425	426	425	374	394	412	394	388	393	394	409	388	425	418	405	394	448	387	405	413	383	405	444	415	394	400	400	398	426	400	381	383	394	392	360	424	440	390	438	381	397	424	471	404	410	391	405	418	411	403	397	415	383	429	410	412	401	406	414	386	371	423	423	442	368	378	395	402	390	420	427	401	370	420	387	422	390	374	394	407	428	409	401	408	380	420	425	393	374	410	423	423	375	442	403	407	383	401	403	411	416	422	391	411	395	407	402	407	412	414	424	412	375	395	375	385	433	407	407	402	409	363	407	410	376	435	402	452	426	407	402	426	345	402	423	407	412	420	427	415	413	366	403	405	437	421	422	410	382	411	408	427	413	392	420	408	401	384	387	406	413	409	406	412	440	401	421	440	445	395	430	393	382	408	406	402	401	369	426	392	433	392	450	394	417	382	380	385	420	427	408	430	419	397	396	404	403	456	390	381	386	397	398	445	424	382	431	397	405	414	384	394	378	390	405	383	391	415	402	373	391	415	441	392	388	433	433	353	403	379	400	415	413	393	405	388	387	421	389	406	398	400	408	396	413	383	404	408	423	379	380	443	419	399	383	368	415	393	403	395	396	400	380	408	427	366	428	423	452	393	386	415	398	419	405	407	387	422	395	395	424	409	422	419	397	398	397	378	402	410	365	399	407	406	370	395	409	394	415	370	413	391	372	387	428	450	424	364	390	374	393	437	403	411	411	413	426	371	422	401	401	395	412	405	390	433	422	393	432	402	412	372	408	409	405	428	386	421	431	426	399	373	429	408	384	399	396	410	411	416	395	409	406	407	424	423	402	457	401	396	412	410	389	400	422	405	408	436	418	362	436	406	416	410	385	379	383	406	415	426	429	419	393	399	423	388	437	381	425	397	421	381	402	390	394	416	424	401	450	405	375	378	410	429	407	412	434	401	388	401	428	392	378	405	410	391	405	441	371	415	389	391	389	392	385	434	381	371	409	398	455	388	419	407	395	414	409	410	395	402	375	419	371	381	403	428	418	416	406	428	369	382	420	419	363	416	381	434	387	418	406	410	418	413	422	382	386	459	400	447	398	423	371	424	394	374	378	411	396	403	386	404	412	447	434	413	405	421	426	426	377	369	388	377	413	430	389	401	400	429	416	375	424	417	389	419	380	411	406	433	405	387	423	408	386	455	387	426	384	408	413	411	385	381	387	419	439	417	403	401	430	394	426	422	387	396	409	450	393	387	403	434	369	415	431	439	417	390	402	383	412	422	445	467	398	407	434	373	405	399	409	384	443	382	412	392	401	383	410	395	401	430	395	356	413	373	410	429	385	398	373	423	394	434	408	415	384	407	395	399	414	407	400	419	415	494	389	362	374	379	423	400	368	410	424	419	416	388	401	418	420	436	390	403	395	419	408	417	412	418	373	413	390	406	407	397	416	431	410	396	397	425	436	401	430	401	390	376	410	370	418	398	424	415	432	428	400	392	391	403	382	409	387	388	431	426	402	428	432	403	431	384	392	393	421	406	386	382	418	403	442	392	411	423	433	422	426	379	384	435	408	400	409	412	389	443	374	434	405	394	414	432	404	399	437	407	445	440	402	378	389	413	368	427	441	407	415	441	417	404	435	403	403	389	385	397	423	415	423	370	408	376	407	427	395	399	425	403	422	432	402	404	433	400	403	429	390	380	427	402	390	397	402	380	339	380	409	416	384	407	415	406	359	423	445	377	380	397	409	394	360	436	444	390	440	406	390	415	422	405	379	433	417	395	386	412	407	410	382	429	414	394	385	420	424	425	394	412	394	436	408	406	453	394	398	435	459	409	382	391	404	421	443	426	401	410	407	388	413	395	384	461	432	360	375	444	402	379	428	385	394	400	412	412	403	412	428	370	386	437	443	396	353	392	420	376	407	402	416	420	409	399	367	400	375	407	390	420	387	444	381	422	397	405	403	384	372	413	365	424	407	430	423	393	399	375	427	401	384	431	419	423	421	400	375	426	406	406	434	391	379	382	419	431	451	384	396	418	418	439	405	417	403	409	421	397	384	393	398	416	433	392	394	392	375	413	444	431	425	377	374	363	407	408	423	408	404	378	408	393	388	418	376	391	389	378	433	382	402	418	404	406	431	414	383	413	424	399	425	404	409	412	400	412	440	445	394	400	422	402	435	415	403	378	437	431	389	404	432	401	385	392	421	425	416	426	409	394	353	378	401	374	438	377	441	369	435	406	363	417	399	434	418	406	389	394	425	398	402	407	426	398	403	398	385	399	388	400	436	423	422	388	433	427	422	375	418	392	401	402	439	410	437	411	438	386	442	411	395	412	391	368	355	446	388	396	435	409	389	411	398	392	398	400	392	400	372	415	408	405	392	392	427	382	388	419	411	400	372	353	384	423	414	410	429	429	418	410	398	403	415	443	436	398	404	450	382	405	428	415	397	391	414	385	397	420	416	406	431	406	416	411	395	410	400	427	399	374	445	380	418	389	366	395	369	410	382	374	426	392	412	408	419	392	391	397	387	384	398	404	381	389	410	395	429	423	433	397	373	387	405	388	388	416	399	367	392	375	389	429	406	358	435	405	397	422	403	415	432	417	389	391	368	392	397	384	392	397	397	372	381	428	412	375	390	359	373	395	433	409	420	428	379	381	404	391	378	390	405	407	394	398	387	368	431	424	419	404	416	385	433	408	405	419	385	365	412	406	418	418	441	411	405	408	392	381	401	389	393	423	393	424	409	396	404	380	417	377	415	404	377	403	410	399	420	439	413	384	423	394	412	428	411	422	403	387	409	406	419	385	400	416	403	394	410	410
35286	40998	33131	29159	25105	21681	13612	11521	10074	7846	5866	4524	3317	1536	1551	2410	1692	1681	1374	1153	1241	1118	958	781	787	739	663	695	651	559	577	570	580	553	518	532	534	470	473	519	468	463	469	510	458	425	432	473	515	423	475	469	487	492	441	449	467	484	468	478	495	456	484	466	512	502	448	447	446	454	477	439	472	459	486	444	479	438	476	466	464	474	503	485	449	478	452	444	508	503	433	442	460	444	432	484	463	417	479	456	457	443	477	485	475	469	470	475	483	452	431	439	483	453	446	521	452	468	448	448	472	449	487	447	482	493	445	451	476	432	460	519	464	449	464	461	443	501	440	459	440	434	450	440	477	480	454	490	459	497	496	459	493	446	455	423	448	399	447	426	440	472	466	454	430	443	417	462	447	478	430	441	460	462	465	480	458	472	483	506	467	488	473	466	474	479	434	518	444	454	458	448	478	474	464	451	437	461	479	461	460	430	449	471	456	493	481	422	475	470	450	438	497	415	463	441	476	463	452	440	408	483	457	463	466	469	471	480	438	437	445	459	431	451	480	439	470	417	466	477	446	465	494	453	458	424	446	439	477	445	457	426	427	473	511	475	510	487	454	456	462	474	468	483	431	478	480	454	462	441	428	455	465	442	452	442	482	447	442	464	457	479	456	465	468	441	459	449	480	462	453	432	477	477	459	459	475	500	453	463	447	487	483	476	483	474	474	443	442	468	470	461	450	421	472	465	458	460	464	449	490	424	463	457	447	445	445	452	455	486	455	460	465	483	474	470	464	484	458	479	433	488	457	487	455	462	484	469	479	465	456	421	468	437	476	466	481	485	447	470	487	456	500	463	468	475	453	468	417	459	435	451	479	509	451	451	484	474	507	477	503	461	515	464	461	492	501	462	446	426	467	427	473	443	465	483	464	493	473	479	485	473	477	434	486	461	470	450	423	467	474	481	441	431	439	477	447	440	504	444	495	483	477	463	443	466	503	457	431	457	480	456	455	452	477	492	486	472	502	435	448	484	429	477	457	446	438	463	455	469	436	454	463	448	442	454	441	450	445	482	384	473	465	454	495	473	473	471	450	466	467	476	461	470	449	449	454	479	477	472	464	421	497	495	478	458	475	449	489	438	466	483	479	469	478	453	453	460	476	466	511	453	421	421	438	472	457	510	440	507	468	470	496	480	468	486	456	429	451	446	449	435	445	449	491	495	443	486	473	449	444	491	465	447	464	456	487	399	508	478	415	475	455	440	430	479	481	465	458	498	454	473	461	482	447	471	475	482	479	446	495	512	470	425	430	469	455	472	495	486	429	472	464	503	454	434	430	462	452	480	431	487	473	457	466	466	492	439	471	460	475	465	445	434	478	478	461	447	428	493	468	440	473	478	460	481	476	440	474	486	431	473	461	475	471	463	475	495	460	473	475	494	442	482	466	460	471	457	441	444	499	454	453	478	487	475	487	459	428	485	469	449	456	468	471	460	435	444	437	450	494	473	449	457	468	480	459	424	416	475	472	451	485	453	463	486	459	474	459	485	478	456	447	474	481	441	482	465	476	465	459	407	458	470	463	463	446	461	476	466	486	447	432	434	473	447	455	472	450	432	472	454	465	475	437	485	475	441	481	454	458	486	477	437	488	471	452	484	419	486	471	449	458	441	445	447	481	497	469	461	485	477	457	454	489	454	459	454	480	431	474	473	521	472	441	489	478	446	498	481	481	469	470	472	461	472	406	467	478	470	439	474	476	468	468	451	468	456	424	429	453	457	468	479	441	484	446	467	483	455	449	455	438	484	451	480	477	485	476	454	451	481	434	495	419	467	479	462	444	431	461	454	448	478	454	489	444	464	436	448	480	443	459	478	456	435	480	479	468	450	479	472	445	455	483	465	429	471	487	462	504	458	449	468	459	493	492	441	445	466	474	461	506	477	484	439	504	478	485	456	505	461	476	470	439	487	443	444	459	415	456	442	481	451	472	426	474	471	459	486	462	463	485	452	433	468	427	489	479	485	463	491	478	444	480	474	520	448	435	457	520	476	448	469	506	507	473	463	487	459	471	478	484	493	473	464	450	479	449	482	451	453	475	444	444	460	484	441	457	489	461	494	486	454	456	439	437	466	443	492	487	490	482	469	466	442	437	483	444	473	497	420	478	442	462	461	439	451	441	477	430	439	444	427	454	468	433	496	455	476	465	470	456	460	435	481	419	461	488	450	473	479	489	455	466	462	466	454	460	436	469	448	506	462	457	435	475	450	449	438	469	467	498	466	442	452	429	472	457	447	463	470	449	498	471	452	471	514	459	484	481	449	443	455	465	490	457	439	450	468	471	434	465	497	467	508	442	413	469	494	442	465	467	470	448	461	465	445	496	476	465	413	424	455	415	486	453	465	489	470	434	463	484	468	490	438	435	497	461	455	506	473	449	453	491	497	453	441	444	484	483	452	457	445	465	442	462	445	495	447	446	473	477	470	452	459	477	471	443	489	451	427	485	492	443	476	454	503	438	473	444	479	456	463	462	421	497	459	431	469	450	427	480	463	436	411	448	470	464	430	458	497	460	462	449	450	445	464	442	463	488	402	485	444	443	453	454	461	484	463	480	449	453	476	451	465	478	414	466	436	492	470	462	486	473	456	457	461	519	455	441	464	424	492	470	468	464	437	461	466	466	458	467	477	434	461	445	421	400	424	478	423	431	489	458	483	472	449	456	427	471	480	455	444	446	494	473	474	469	490	459	468	479	470	486	455	437	477	463	479	444	451	432	447	480	431	451	442	474	479	492	492	503	461	485	424	482	513	435	484	476	462	456	469	481	464	515	473	446	426	466	443	475	462	473	423	418	431	441	478	501	462	450	471	471	489	429	436	440	477	434	481	451	461	470	449	435	456	495	453	464	490	497	442	455	450	454	476	475	446	456	461	458	468	474	517	439	427	457	456	443	460	477	450	509	456	449	454	452	478	496	471	515	476	443	480	496	448	453	444	452	460	481	441	449	434	461	447	478	453	490	431	471	398	479	438	469	506	469	446	458	440	440	464	453	505	491	476	496	468	465	447	464	432	422	509	475	438	457	463	448	440	454	469	430	471	469	464	456	455	440	485	456	465	463	440	443	440	502	469	474	456	481	456	484	489	437	478	445	441	431	481	464	477	458	451	444	460	463	448	464	499	452	436	468	450	422	464	445	518	428	432	448	476	406	455	464	433	468	452	457	445	495	471	459	478	473	468	453	488	472	474	435	473	471	462	499	449	460	464	427	466	495	431	451	459	471	450	441	445	507	467	487	465	450	444	474	449	479	456	471	462	472	483	481	476	446	483	441	484	482	471	501	435	445	468	438	453	441	446	477	449	454	464	508	478	443	436	462	480	467	459	430	502	483	469	420	442	472	479	492	462	450	468	457	487	449	490	468	499	488	471	476	482	479	461	527	436	450	457	485	421	446	485	493	519	450	476	431	475	466	464	437	461	450	489	453	445	475	458	458	451	511	485	449	448
22501	20963	28609	23505	21237	23673	23207	12051	9864	7683	5283	4015	3307	2493	1500	1597	1862	1355	1112	1093	993	961	869	797	704	705	570	548	490	450	462	427	375	390	374	352	361	353	376	370	347	318	326	312	334	321	335	312	342	341	305	326	343	348	311	315	322	322	316	343	315	300	337	297	277	298	310	330	322	320	311	340	326	304	324	354	292	307	307	364	311	317	344	337	289	343	312	316	322	319	343	357	351	317	317	325	306	320	326	336	281	302	330	320	313	325	310	335	323	324	324	328	320	331	308	299	293	340	345	301	313	309	295	342	295	315	310	324	297	325	301	320	342	301	314	313	306	319	331	334	316	311	317	313	298	298	296	324	350	334	294	314	327	326	311	291	279	338	360	322	305	341	285	327	293	316	313	336	347	319	278	296	336	290	325	315	288	309	284	288	331	332	289	314	325	335	308	302	303	333	335	328	324	323	342	300	309	296	312	302	311	292	333	310	312	316	324	297	324	292	294	325	325	324	294	306	357	287	370	334	316	322	321	343	343	319	327	305	353	319	303	323	314	328	331	312	338	302	330	287	321	315	313	307	330	346	340	311	326	326	323	313	325	296	333	309	297	306	331	334	344	305	313	313	315	327	273	302	337	342	318	302	321	313	302	340	349	319	328	309	285	312	315	327	304	317	352	328	343	320	338	348	341	329	346	333	344	324	335	314	333	313	315	328	311	340	309	310	289	328	297	316	345	325	328	341	314	284	336	331	331	306	339	320	327	309	317	321	340	327	328	332	326	333	314	326	324	338	307	376	334	329	325	342	302	322	300	331	331	313	304	301	313	323	320	278	325	324	347	350	316	328	340	319	328	309	335	331	323	304	305	303	341	334	322	323	314	346	314	308	335	297	317	302	326	323	324	311	279	315	292	333	334	344	331	331	306	306	296	304	299	334	329	313	349	342	287	333	329	303	343	330	311	310	310	325	320	327	318	337	371	299	277	295	316	325	299	337	311	308	303	334	334	325	317	321	302	305	302	357	279	340	287	339	299	297	320	305	330	316	312	316	284	286	345	344	313	315	328	331	299	317	325	335	363	304	315	315	332	316	320	312	308	295	328	317	316	293	344	325	319	308	291	336	343	330	292	303	306	292	315	331	321	313	287	326	311	350	346	294	342	305	285	325	324	332	309	366	317	310	313	307	334	301	348	310	355	346	313	340	296	335	328	293	314	338	329	322	308	318	306	320	321	309	333	308	325	310	309	351	363	348	323	274	316	349	318	335	309	311	307	336	311	329	348	324	312	334	324	327	294	336	328	345	303	341	287	299	292	294	316	316	328	340	345	313	336	322	320	330	288	327	298	331	332	325	342	350	329	331	292	328	322	326	347	333	335	301	311	278	314	322	301	326	316	330	307	297	286	300	309	334	322	348	304	349	297	323	322	348	337	335	325	327	304	296	323	309	318	289	331	327	321	336	295	308	318	303	315	350	309	309	305	304	332	362	326	328	323	328	290	315	328	328	327	305	322	336	310	311	309	339	323	319	345	342	338	313	307	288	301	341	324	313	345	331	322	313	349	325	298	293	311	345	314	315	292	356	318	304	342	351	314	308	322	315	336	316	306	325	316	328	317	349	305	300	327	304	320	348	329	309	316	323	325	322	340	302	327	351	337	329	317	305	311	325	312	366	341	347	328	344	341	315	343	334	334	329	319	300	351	318	306	381	322	295	333	294	314	327	289	321	343	299	312	313	307	316	312	327	307	339	276	343	347	320	344	310	315	310	326	318	303	318	297	328	298	303	303	327	294	313	333	316	318	285	345	301	297	330	342	325	335	307	310	338	343	288	335	326	319	354	283	306	302	306	315	326	281	335	323	323	344	309	313	300	323	299	295	324	340	305	323	314	329	297	336	329	312	313	316	298	329	345	338	293	332	334	321	316	312	331	325	290	290	350	333	304	318	309	282	317	303	343	297	322	354	310	313	329	315	345	317	325	323	319	330	327	296	321	321	331	311	289	305	310	339	289	332	310	328	316	316	341	308	281	315	340	305	331	332	325	288	331	323	316	298	308	335	365	317	309	313	304	330	331	306	322	315	314	311	340	308	283	293	330	307	344	326	304	349	310	333	330	313	340	285	324	294	342	281	324	330	287	309	325	327	322	303	331	345	324	306	337	297	320	283	352	312	321	309	321	321	314	329	291	298	351	333	303	302	328	294	328	348	323	343	306	300	335	340	307	306	308	342	300	338	314	323	317	326	327	323	289	313	317	351	314	310	318	310	313	333	311	329	351	313	357	349	313	279	317	292	327	313	300	303	290	293	348	336	316	323	301	321	342	293	299	308	310	331	313	284	318	327	321	317	358	318	338	320	312	342	301	294	306	306	331	335	324	340	299	284	324	292	329	310	308	298	317	276	323	327	309	313	309	293	310	298	322	345	328	359	321	343	300	341	306	326	319	328	301	291	319	335	330	327	311	366	320	343	313	357	347	313	328	344	343	320	332	296	362	328	349	325	313	324	305	282	336	330	322	314	335	298	293	313	312	320	322	328	338	319	335	325	313	303	323	312	318	326	311	308	298	321	336	301	328	313	308	311	350	318	311	352	280	346	311	326	312	295	314	315	331	341	318	338	306	333	298	315	297	294	324	292	312	289	333	301	308	324	319	295	358	333	328	313	351	292	312	310	334	353	301	306	337	299	332	305	313	341	336	320	323	298	302	290	335	312	320	346	324	313	287	327	298	336	301	330	325	331	346	305	302	329	337	315	322	342	340	294	317	342	335	301	304	312	326	318	318	315	339	316	297	345	289	352	325	306	325	303	309	333	320	328	310	356	297	308	312	306	311	315	320	327	333	314	312	309	319	333	301	332	323	328	306	316	319	306	307	305	286	320	344	325	301	313	325	333	346	325	324	315	289	311	307	335	324	338	307	291	294	351	337	321	347	330	328	317	338	335	326	298	316	339	309	306	327	341	289	285	324	329	321	310	320	314	311	332	320	327	338	331	323	324	334	352	330	317	348	312	297	338	338	308	326	316	306	297	299	275	321	337	327	309	338	305	327	291	303	328	309	309	319	288	331	333	335	310	307	319	296	332	324	322	328	326	309	297	308	334	325	289	301	308	327	285	314	323	321	293	339	308	327	340	310	306	310	301	301	325	327	349	321	339	329	311	279	325	336	326	334	343	314	330	339	325	327	330	332	329	324	322	302	325	315	327	322	296	325	330	331	318	318	327	304	350	301	287	274	333	280	289	283	296	314	313	315	307	303	340	289	337	306	294	329	343	313	315	316	312	316	299	338	321	302	309	309	346	296	350	319	337	321	325	326	335	334	308	309	296	317	328	339	318	312	296	308	300	293	347	360	276	306	338	323	330	325	319	297	328	294	320	296	311	325	331	317	293	311	285	288	323	329	345	295	283	348	323	342	329	328	292	322	306	321	327	291	342	361	335	333	288	324	305	320	372	302	324	299	306	322	335	313	293	315	306	307	315	313	353	288	304	330	328	341
39788	54449	42014	38500	32226	30615	21871	16857	16780	12931	9682	7447	5896	4668	2686	2911	3513	2263	1885	1777	1724	1604	1341	1224	1043	949	795	770	680	604	526	559	542	532	485	417	403	449	412	431	376	356	394	365	391	367	405	342	344	331	357	346	344	341	400	336	352	366	374	343	376	365	371	371	356	344	367	382	327	362	344	355	348	334	352	374	377	390	394	320	381	383	367	373	376	364	346	368	348	390	322	364	345	369	362	400	398	341	361	338	371	345	375	368	319	361	398	362	378	369	358	345	369	344	376	392	343	353	335	361	359	363	374	382	343	350	348	335	374	342	340	403	364	337	342	365	350	357	374	375	356	335	359	354	321	372	372	357	353	369	345	358	356	347	343	376	341	351	344	360	357	364	331	377	340	356	368	356	337	334	344	361	373	400	328	345	372	346	368	342	341	380	397	353	335	363	318	352	353	361	390	358	343	348	372	338	346	316	342	375	351	361	353	340	373	374	363	361	402	353	326	364	328	381	343	389	367	387	375	345	346	352	369	349	358	390	392	344	361	354	368	376	353	370	377	335	393	349	318	340	329	356	339	351	375	387	375	358	375	359	344	321	375	318	371	356	364	347	365	336	338	378	354	344	344	330	355	364	336	384	360	363	363	362	380	367	340	377	366	376	332	392	374	347	336	353	381	361	355	348	373	378	346	352	381	329	399	373	369	369	360	348	381	331	335	335	373	307	380	377	341	377	372	380	371	363	340	346	369	386	341	370	341	330	320	348	358	345	323	359	351	322	359	351	343	379	349	372	351	371	366	366	386	351	403	320	384	324	353	344	385	357	344	318	379	378	316	357	370	372	370	376	356	374	331	334	395	355	357	365	370	349	353	356	343	374	378	327	352	365	336	360	387	348	368	320	375	344	351	340	338	326	379	348	375	315	350	363	359	334	351	361	378	342	393	325	386	378	360	344	372	352	317	372	384	367	331	373	329	385	380	359	323	359	352	347	330	357	361	337	347	367	356	352	355	368	366	343	333	352	367	362	361	351	380	337	340	333	364	334	344	363	374	357	340	376	366	352	350	364	359	363	363	354	353	345	326	351	359	358	316	381	354	350	350	356	344	382	358	364	310	356	345	344	368	358	370	384	372	376	353	373	353	367	351	351	356	371	312	358	357	350	342	382	369	346	336	384	356	390	340	364	350	315	352	332	344	344	342	369	347	387	377	325	339	357	363	356	375	360	353	358	331	382	362	346	344	377	370	360	332	367	379	330	343	364	382	337	329	320	339	363	320	367	376	366	385	333	346	389	343	355	343	380	344	348	339	362	353	385	353	368	368	321	338	354	384	353	322	401	350	347	373	387	393	412	377	336	352	338	351	366	381	363	374	377	355	360	352	367	350	380	334	368	337	402	380	382	356	363	354	322	319	386	341	368	384	355	385	350	350	339	326	316	359	358	330	361	384	346	324	336	350	344	368	343	333	373	361	380	341	343	347	364	343	356	365	379	317	347	351	350	337	391	334	345	350	371	385	307	337	374	364	371	353	358	354	372	349	340	315	334	356	361	363	364	366	321	347	352	353	374	335	382	338	343	378	354	342	391	361	364	337	341	387	348	355	332	367	342	296	325	378	335	347	366	384	389	346	338	398	345	368	382	366	320	316	350	379	358	385	337	351	363	358	356	385	380	356	371	334	341	351	377	343	363	355	337	351	351	350	358	329	320	349	354	340	379	341	367	348	306	367	334	361	357	344	367	339	327	379	385	352	365	371	337	373	350	367	352	357	397	358	348	361	336	376	322	353	360	331	344	339	358	341	364	362	390	380	345	363	338	331	370	339	364	329	350	358	364	348	338	359	337	377	362	344	354	373	381	382	369	336	361	364	372	379	329	365	370	384	362	365	357	354	358	386	389	391	373	358	377	387	395	385	357	357	339	359	340	355	372	363	354	349	334	343	368	317	353	337	345	328	368	378	328	374	320	351	428	395	372	327	343	309	349	327	355	346	359	369	363	342	360	342	389	328	363	355	338	351	356	374	362	347	381	353	319	367	333	350	360	358	365	371	364	375	367	331	370	353	347	364	345	353	375	358	335	335	360	344	363	351	371	391	320	372	339	359	356	339	338	367	349	352	366	375	333	328	352	382	404	389	344	350	353	328	365	341	380	338	358	319	362	339	371	350	353	355	340	368	353	384	371	372	378	350	322	352	371	353	364	377	371	379	365	389	347	334	334	345	400	386	354	359	359	356	339	336	341	330	323	368	378	366	345	357	346	333	351	354	363	359	383	322	360	336	347	355	331	347	349	359	356	380	343	339	353	354	364	366	311	357	347	358	328	338	315	356	375	333	333	356	380	366	338	349	350	373	361	380	349	336	327	344	369	355	371	348	382	333	321	341	345	344	343	412	339	356	344	358	304	364	345	345	369	362	357	384	379	351	358	363	345	380	350	381	344	346	383	351	334	369	324	352	331	363	358	344	358	343	339	364	312	359	328	369	389	374	325	345	367	361	375	320	377	367	365	366	365	351	371	367	343	352	336	376	328	334	370	364	352	334	344	387	355	366	371	354	364	368	374	381	352	364	345	333	362	340	361	334	358	343	363	358	369	350	360	348	337	347	355	362	373	341	345	395	388	334	349	363	355	326	352	403	362	338	344	358	370	320	381	349	361	379	328	366	345	359	341	353	354	349	343	353	349	323	359	405	333	353	359	374	344	370	354	370	400	358	360	386	350	346	358	346	362	370	367	324	352	376	374	393	358	355	373	384	367	362	350	345	397	368	366	350	396	376	319	335	372	403	338	372	346	364	373	378	358	369	360	382	377	359	369	349	336	349	351	355	352	358	345	387	370	359	363	367	385	309	350	357	344	363	373	368	335	333	371	345	386	330	370	350	381	348	339	339	329	330	334	366	347	351	378	348	378	367	360	372	352	354	335	362	356	340	362	324	340	355	334	318	324	352	350	345	359	349	381	381	370	368	390	354	375	362	401	343	343	361	361	342	379	327	357	352	360	355	331	350	391	393	343	364	381	374	375	383	336	387	377	349	347	329	343	390	355	333	362	372	339	332	372	329	385	357	336	370	356	363	324	356	361	369	370	353	357	369	366	384	387	346	327	354	367	337	390	348	383	369	359	336	372	324	346	369	376	323	325	346	328	370	341	371	373	348	305	312	356	384	366	364	347	376	355	363	352	398	351	355	362	308	357	355	365	346	389	335	341	344	358	391	343	392	359	348	352	346	333	360	347	360	377	337	363	369	358	347	349	350	339	364	356	368	359	343	359	337	374	367	354	376	359	342	324	329	375	353	378	365	372	356	334	346	331	340	330	384	347	365	337	377	365	343	363	357	347	366	340	333	366	371	357	364	348	364	325	370	370	368	336	369	363	343	348	360	361	355	376	345	357	362	359	359	348	319	343	343	357	352	315	379	326	376	357	369	355	336	370	360	354	358	374	383	328	333	341	363	370	367	347	399	343	392	358	360	339	334	324	402	354	388	358	366	360	326	347
28631	23919	23991	22454	14637	12513	7574	4350	3593	2734	1882	1507	1374	1057	852	1183	950	635	597	677	620	607	544	503	487	456	446	429	412	409	397	386	397	408	402	366	359	380	385	371	390	377	375	361	362	381	353	366	343	364	384	347	333	391	381	354	377	353	375	357	371	385	374	349	390	357	372	340	379	336	368	366	344	384	326	353	366	367	387	351	400	408	342	375	395	396	375	337	364	353	362	390	333	366	343	351	382	349	365	361	380	349	323	346	374	335	325	356	381	349	335	337	367	360	350	353	377	378	342	360	386	351	347	321	361	396	362	368	352	332	378	348	359	360	345	366	370	362	369	350	400	368	368	357	349	338	392	376	391	372	338	373	342	366	393	352	371	354	358	380	379	329	357	324	365	339	344	365	345	373	383	339	363	377	378	359	383	338	368	357	400	330	324	368	369	356	357	389	414	341	326	326	356	340	338	353	366	394	335	341	369	360	368	347	356	378	347	340	351	360	368	379	355	399	369	351	349	329	341	366	339	380	398	322	380	414	331	341	379	347	394	348	365	371	337	332	371	377	322	380	383	340	384	366	320	293	379	366	388	361	335	369	350	370	358	353	357	345	341	359	366	366	355	365	349	374	341	386	371	393	345	369	384	367	389	402	335	368	383	342	363	370	363	341	358	391	353	327	357	361	353	372	404	338	323	356	378	371	415	364	367	373	375	395	345	353	345	371	328	366	380	356	354	338	358	356	352	346	391	363	338	379	354	362	333	309	353	383	338	393	381	347	354	327	344	376	345	353	351	376	376	393	363	348	361	343	347	341	363	368	333	346	383	403	370	341	362	411	376	358	326	360	349	378	346	348	382	359	342	363	353	400	370	377	389	361	351	368	370	346	377	402	383	351	372	375	404	358	392	395	353	323	365	360	399	332	381	356	365	336	368	351	373	350	390	370	384	375	375	349	337	341	373	406	370	377	343	342	340	360	331	379	380	365	358	364	390	382	346	341	362	365	341	357	390	338	349	315	364	364	373	356	362	348	366	376	368	343	365	339	378	332	382	338	381	340	370	351	376	371	369	397	367	346	354	363	380	382	332	340	360	359	345	368	361	356	359	331	409	354	357	366	363	343	368	344	358	392	366	383	354	365	346	333	374	329	367	375	375	381	339	345	365	351	354	342	383	368	353	359	370	400	383	352	365	364	379	385	346	364	355	375	374	357	318	370	355	395	374	360	378	357	387	357	361	359	365	381	348	345	378	400	399	373	362	340	371	347	362	337	343	344	381	362	391	381	393	347	323	356	364	387	368	330	379	356	357	367	387	383	373	340	384	371	349	354	369	332	341	381	358	366	370	394	368	349	336	327	357	353	346	350	331	354	341	356	343	377	354	376	341	348	355	352	297	347	327	367	361	376	378	366	362	336	374	360	366	367	358	338	353	380	347	362	391	367	359	345	344	366	338	409	370	361	391	347	353	362	379	371	367	294	340	354	346	375	353	366	364	342	377	345	364	364	357	397	356	370	368	399	348	348	323	339	355	368	353	328	399	347	371	330	387	360	365	370	358	353	376	359	326	353	329	408	363	382	329	317	365	375	375	336	349	355	368	338	389	373	362	372	346	359	366	346	360	372	339	351	380	341	364	342	373	367	343	361	330	371	352	372	335	381	355	335	376	341	345	355	343	350	371	371	369	391	349	387	359	347	367	347	337	356	385	311	360	357	360	361	399	401	365	346	336	353	388	355	385	341	386	360	384	372	368	390	383	359	365	345	336	343	383	368	340	352	338	334	357	373	392	365	328	341	353	344	322	350	368	349	380	334	350	364	343	392	353	375	370	359	374	362	371	386	350	372	344	378	354	356	348	381	385	354	325	369	373	337	375	353	376	350	369	344	351	358	338	332	360	367	337	369	359	327	409	337	358	407	376	371	348	340	390	364	332	366	354	353	386	374	357	355	357	373	384	360	370	334	351	341	333	382	380	348	361	350	363	380	378	371	360	383	371	338	345	348	345	341	398	389	320	354	369	340	334	352	357	364	332	345	338	374	351	344	406	385	361	349	351	357	392	368	353	374	380	340	366	383	352	338	381	374	360	356	369	359	398	369	368	344	391	344	364	370	371	354	378	341	392	393	348	329	356	352	338	367	361	311	375	356	332	333	357	343	382	331	365	367	354	346	355	358	373	358	371	343	360	359	355	347	367	311	355	393	367	381	383	342	325	395	332	360	390	361	370	344	371	381	380	349	384	359	371	351	377	357	362	363	348	356	366	330	331	364	352	372	367	317	364	369	310	372	372	319	388	354	392	365	380	357	410	356	348	368	338	340	336	391	377	345	367	384	373	384	390	365	403	376	391	365	376	382	347	375	334	360	347	344	379	339	350	365	329	364	318	358	347	342	357	358	361	314	375	376	369	346	368	354	334	328	327	359	365	307	343	336	356	368	342	376	357	387	353	329	379	349	340	343	333	343	347	351	378	366	319	361	372	325	352	362	354	366	366	331	343	358	370	386	367	352	350	372	354	376	356	352	370	354	357	374	324	388	370	364	379	357	349	377	348	388	367	342	345	378	345	362	348	321	328	349	365	353	380	316	364	360	351	367	361	378	346	355	333	393	360	322	372	360	350	378	371	353	361	383	357	360	363	368	367	375	352	376	357	362	373	351	371	342	366	371	381	353	343	390	350	391	365	352	400	339	354	361	333	361	360	367	365	368	360	350	394	318	329	385	347	320	352	350	361	361	390	344	367	332	351	326	357	358	337	375	361	362	360	350	331	391	371	379	405	338	363	394	381	373	365	353	405	330	379	383	344	353	338	343	354	372	359	348	359	360	357	368	376	334	369	359	341	314	340	381	374	342	360	364	353	334	362	384	352	353	348	371	349	370	343	379	361	371	400	344	369	357	399	354	385	348	332	374	424	351	389	365	353	329	372	338	378	358	313	349	366	371	360	339	368	344	363	374	343	375	346	361	357	381	368	342	361	370	368	376	351	359	362	346	356	357	329	364	354	349	360	360	371	345	378	397	353	346	347	356	340	385	394	349	319	369	371	333	383	368	347	366	351	345	365	362	402	344	348	363	352	355	335	357	361	345	353	343	366	390	360	376	389	364	355	348	381	358	358	374	379	381	404	381	383	390	357	368	333	353	384	367	368	364	402	324	361	340	339	394	365	363	403	341	356	350	361	354	383	369	339	322	365	364	339	356	355	385	380	369	368	327	377	328	366	388	362	365	380	375	361	389	380	342	394	329	350	368	369	361	377	370	346	396	370	335	325	371	396	380	386	388	394	340	333	362	371	374	317	385	338	333	364	353	356	390	379	326	401	383	350	364	368	371	350	372	331	365	360	383	389	360	377	337	402	350	375	386	350	361	403	357	340	354	372	355	373	365	346	360	385	359	375	375	362	336	381	375	382	389	356	355	378	347	334	388	346	352	358	374	354	372	353	380	358	366	336	383	353	369	356	329	332	385	353	360	364	369	391	389	363	377	344	351	364	359	368	390
33372	36230	28928	24582	19785	18256	12990	8230	7148	5410	3623	2861	2535	1928	1426	2037	1468	1003	1000	1051	933	882	777	748	685	588	608	509	514	540	504	474	492	440	488	470	461	465	472	425	414	413	449	443	412	438	451	424	416	367	428	413	392	433	414	392	410	416	452	415	418	450	414	411	447	397	480	412	432	453	443	392	408	404	407	429	389	433	393	420	455	415	412	416	420	419	427	403	422	443	419	436	398	408	425	437	456	443	416	415	433	424	403	417	408	431	402	409	423	444	425	406	418	434	402	437	435	423	433	422	382	431	413	440	401	440	408	424	436	437	421	462	417	415	419	436	431	442	405	421	415	428	420	411	421	446	393	439	418	475	438	408	459	403	402	441	470	422	436	430	414	439	442	421	435	385	444	429	424	406	461	420	397	435	410	425	410	418	414	437	416	422	414	418	414	437	428	431	393	418	410	472	425	420	402	442	450	391	432	446	368	413	406	414	433	406	438	421	463	426	407	433	394	423	399	444	439	401	391	403	420	458	413	446	414	411	455	417	433	398	408	383	379	435	440	423	413	438	452	450	398	437	443	420	423	422	430	407	400	446	423	416	435	395	413	424	431	437	430	450	422	417	427	417	397	437	428	398	406	419	447	450	429	477	456	460	431	395	441	413	406	428	439	424	396	427	428	398	423	406	400	435	392	398	449	409	421	407	422	448	412	440	411	397	433	422	443	464	405	399	396	419	432	461	414	442	404	441	459	452	441	431	433	447	419	424	430	427	430	428	422	423	412	428	384	411	425	408	395	433	435	416	388	437	445	425	410	449	420	412	421	462	423	442	402	404	456	452	416	427	406	419	407	386	428	409	436	366	412	425	407	410	392	413	415	385	429	409	446	409	447	405	423	450	403	439	436	446	407	434	408	427	427	405	440	440	420	420	414	478	397	418	451	449	446	407	412	450	383	421	389	434	434	418	442	446	398	406	419	440	406	445	437	401	422	394	425	440	385	405	411	380	450	421	402	404	421	439	449	443	411	443	427	402	402	424	393	404	410	463	416	420	398	417	428	389	400	458	461	399	430	449	414	431	435	421	402	423	412	473	402	420	444	398	414	414	404	392	388	425	411	428	422	461	460	426	397	434	425	437	373	432	407	427	463	442	412	416	387	433	395	404	410	395	430	436	410	382	431	442	464	396	413	448	419	446	417	452	436	426	418	433	416	434	401	415	399	434	432	410	415	420	424	453	465	408	431	432	424	451	406	417	417	455	446	407	403	421	435	413	402	462	423	436	472	427	474	417	477	402	399	408	396	434	446	377	437	439	409	432	447	425	413	421	441	411	452	425	440	427	418	374	404	427	461	429	393	434	436	394	427	427	421	415	430	430	400	439	415	460	416	403	434	427	423	417	404	399	425	375	432	421	430	394	415	392	428	444	428	410	402	436	405	418	459	429	393	418	437	422	424	396	464	428	409	395	431	401	398	406	433	446	412	418	426	428	418	429	410	428	438	399	419	411	471	425	367	411	398	427	420	454	416	442	393	453	416	425	435	402	410	436	405	422	415	462	421	443	413	439	400	419	404	387	399	409	428	378	425	430	437	424	460	445	437	380	442	441	436	416	394	422	439	395	401	410	432	433	452	411	402	449	423	408	398	424	433	390	428	417	400	394	416	429	418	406	393	430	442	432	394	431	397	438	415	471	410	468	421	413	406	412	411	400	414	385	447	376	409	425	425	423	457	390	401	414	421	449	381	410	445	414	412	411	414	414	423	430	422	441	425	403	404	425	431	392	441	402	398	445	433	432	452	420	437	416	436	411	410	430	423	409	431	440	436	411	410	434	446	431	415	487	398	446	421	434	436	459	401	399	433	404	430	443	414	461	413	430	424	432	388	447	428	419	407	449	424	408	396	443	439	435	397	383	405	431	408	435	429	421	428	423	437	455	405	432	404	401	438	444	435	424	425	424	373	444	432	463	429	441	400	437	390	415	437	420	392	439	424	443	409	404	412	419	418	452	447	437	415	418	440	413	403	418	409	424	431	409	445	421	400	405	387	438	400	412	377	382	472	423	419	415	429	428	433	414	427	396	407	385	457	445	420	457	479	399	400	399	435	393	438	418	432	435	428	439	422	412	400	408	403	437	454	398	398	417	386	457	439	409	446	434	438	406	424	426	453	442	403	376	418	407	431	456	434	409	443	459	431	372	422	407	402	399	415	413	396	416	434	438	435	414	440	399	358	442	395	441	406	420	425	403	428	456	409	383	437	435	438	445	456	383	437	435	453	411	443	432	433	431	424	427	418	436	439	437	404	416	469	408	431	426	436	438	424	431	436	441	398	430	394	408	435	429	415	380	428	413	397	411	402	440	436	410	428	451	394	408	430	409	418	392	424	411	387	438	414	437	398	418	445	454	429	421	460	418	419	427	428	421	407	416	441	440	398	416	404	388	418	411	405	431	430	410	436	415	421	413	445	400	418	393	433	408	406	401	433	407	445	413	421	379	421	446	428	428	421	433	414	476	430	431	404	409	448	434	366	423	417	411	401	411	416	452	425	401	451	436	455	442	377	382	399	397	424	415	415	455	388	409	423	410	442	421	437	421	426	435	440	407	448	434	411	416	401	428	468	391	401	431	404	411	418	413	463	412	417	394	446	410	437	398	415	416	400	422	405	445	398	422	375	422	428	434	420	401	416	428	407	423	440	456	408	460	396	402	410	401	402	416	418	388	420	428	398	415	428	429	420	428	413	460	462	412	354	405	456	441	410	429	452	436	459	435	411	419	414	420	425	430	441	418	421	420	450	432	394	421	448	407	438	378	426	429	419	414	426	422	430	423	430	443	427	441	411	415	425	408	408	403	411	471	423	457	439	394	415	391	409	454	400	398	447	393	427	409	449	417	398	453	434	408	424	454	426	416	436	438	436	407	411	407	415	391	468	402	381	446	433	434	420	428	420	398	420	388	373	413	452	422	428	456	411	427	415	390	428	418	437	403	399	396	452	444	412	373	415	455	405	425	425	426	405	418	425	416	408	407	445	401	410	421	426	399	379	430	462	437	408	450	394	453	422	429	415	406	438	415	431	432	417	418	440	413	434	406	407	426	393	383	409	448	438	403	404	443	370	407	426	416	388	410	390	454	387	441	398	384	428	422	439	434	437	431	409	415	398	428	394	409	408	406	422	418	410	418	424	438	423	439	411	427	418	444	422	433	442	394	417	426	431	415	448	448	438	444	411	449	454	406	401	384	417	443	414	434	439	409	423	451	406	410	405	452	416	418	427	418	417	415	438	431	420	422	424	406	385	411	439	439	411	384	402	427	453	419	414	418	483	460	407	390	450	451	391	460	420	384	395	430	430	454	416	430	399	459	408	427	423	436	427	465	454	395	429	407	405	424	382	453	405	464	387	449	441	411	442	414	422	404	424	415	410	465	420	436	443	400	422	434	464	424	376	412	377	414	430	373	424	437	424	448	433	438	475	419	440	417	454	442	409	422	383	430	444	433
23545	20929	28182	24038	22245	21796	15752	7894	5764	4639	2839	3118	2181	1867	1609	1400	1079	853	811	720	741	784	639	470	468	416	431	445	379	353	365	365	369	310	313	314	351	300	301	304	260	292	280	279	269	274	301	283	285	286	277	287	292	302	265	296	288	265	286	290	274	275	292	271	287	294	280	270	306	321	283	282	303	271	258	254	283	256	302	268	273	280	288	283	271	301	283	315	282	294	257	274	298	245	288	281	277	273	304	259	260	259	286	268	306	271	293	301	280	289	283	277	290	298	312	290	280	291	282	251	330	305	282	272	294	300	276	280	282	319	324	293	280	274	264	260	289	294	292	280	249	264	242	265	277	287	263	252	265	263	280	286	297	293	254	271	308	282	277	254	244	276	282	281	267	279	274	280	256	286	257	287	272	265	290	262	291	266	262	283	255	329	268	298	264	286	283	304	282	303	270	276	275	301	275	295	299	276	289	259	277	281	301	283	269	274	302	279	265	271	299	320	292	283	283	268	282	292	280	289	301	295	277	281	286	282	286	296	275	279	311	267	299	293	290	279	268	260	298	302	298	268	294	286	276	282	243	294	275	284	296	280	274	304	285	276	270	282	269	278	286	277	301	254	263	282	247	287	251	310	276	251	291	279	270	283	261	277	296	279	262	307	286	271	270	291	255	268	304	266	267	267	283	267	320	269	264	289	274	286	277	272	272	259	272	293	243	302	288	288	278	261	306	273	310	285	287	309	275	284	260	273	270	254	301	291	272	283	271	281	274	285	265	312	289	294	284	269	277	251	268	295	313	303	303	277	258	250	301	262	276	276	260	262	254	268	294	296	285	301	276	308	281	322	263	270	282	307	316	277	281	302	300	275	284	294	309	266	279	273	277	307	267	269	272	256	283	282	293	262	314	291	301	259	296	273	273	302	266	284	271	297	298	282	303	290	273	288	274	302	311	297	298	236	280	284	270	285	300	280	245	270	280	282	281	277	289	268	271	292	261	255	261	281	287	253	284	265	313	252	290	271	302	278	288	266	301	259	304	266	286	270	267	307	298	290	299	285	317	257	303	275	256	285	275	267	286	279	277	286	274	309	302	259	299	271	259	284	267	285	293	243	267	277	299	266	274	306	308	279	292	291	291	280	283	284	282	291	288	273	325	311	265	307	298	267	264	265	283	256	266	257	330	301	298	295	305	280	270	282	283	279	284	283	273	270	330	286	266	306	270	265	275	276	304	268	275	273	272	253	286	309	290	290	283	312	262	268	252	298	297	283	271	260	292	274	281	266	265	268	258	301	282	310	296	294	264	307	280	280	308	289	311	261	277	250	289	302	273	317	279	291	270	279	288	311	279	271	289	280	242	260	240	274	267	289	261	281	285	302	281	282	269	242	284	293	281	279	288	282	308	302	298	287	305	265	245	287	293	275	267	309	293	277	292	295	286	282	294	285	273	275	280	253	267	277	277	262	271	266	285	304	259	281	280	281	283	252	288	299	271	290	302	269	281	276	263	303	286	256	289	272	276	298	311	272	266	279	308	273	285	293	253	292	265	285	299	275	278	301	271	289	301	306	304	280	311	294	282	284	266	286	248	291	271	298	256	259	281	264	267	285	255	253	273	292	284	293	314	298	288	247	304	290	257	289	262	270	290	302	300	267	277	244	273	304	283	267	298	286	257	312	282	302	275	282	286	254	278	268	273	290	295	288	286	259	265	270	268	284	281	287	273	283	287	281	286	286	274	307	264	307	268	281	312	288	280	266	290	268	306	295	304	293	266	280	285	289	290	309	325	270	255	299	253	282	261	308	267	289	282	292	258	276	303	256	273	285	291	267	281	271	289	257	269	283	276	277	268	297	242	300	262	281	299	288	290	278	294	276	292	257	271	244	270	285	259	286	303	295	291	285	271	250	265	300	259	282	264	316	275	302	277	263	306	293	304	294	287	277	307	273	276	249	245	287	280	277	298	273	274	256	282	269	278	312	284	265	288	251	278	281	247	275	296	242	273	279	289	281	288	290	235	274	286	264	259	264	269	261	271	250	281	269	275	288	295	264	275	303	280	292	255	295	307	277	265	296	268	291	280	256	263	252	285	278	303	283	268	288	291	306	275	268	325	269	246	304	303	276	315	286	274	281	289	288	287	302	304	288	299	271	291	229	285	285	254	269	296	302	281	278	278	282	272	270	266	260	260	271	288	302	275	269	251	277	274	267	281	284	266	294	271	287	267	288	284	289	248	291	296	290	270	271	295	270	300	293	299	273	264	277	285	312	269	268	271	249	298	301	280	289	287	304	329	292	280	281	302	265	271	280	265	275	308	250	264	272	265	266	278	279	285	298	259	271	270	249	287	272	292	267	277	275	300	264	263	284	268	272	264	273	279	310	285	313	288	296	255	292	279	237	326	305	251	260	289	277	247	268	288	272	288	264	305	279	261	293	267	251	270	259	302	276	272	298	280	285	280	275	286	256	273	289	267	302	284	304	275	268	283	286	299	260	267	279	278	275	276	276	280	298	289	276	287	318	276	238	299	287	276	272	292	273	252	274	299	289	283	249	271	277	303	232	282	279	262	277	290	264	307	277	283	279	288	293	315	251	246	286	285	278	331	300	295	246	276	302	293	246	308	279	280	268	301	251	273	282	322	303	287	294	275	269	296	290	281	269	303	273	303	272	295	269	259	263	293	285	311	293	282	295	275	280	307	291	284	265	278	305	279	318	283	262	280	263	289	274	259	296	274	302	276	298	300	306	289	270	272	286	282	281	289	280	272	279	289	273	286	283	278	273	263	290	278	307	308	305	281	262	275	263	273	268	287	267	264	280	297	293	284	289	283	276	273	305	255	244	292	255	246	284	286	248	308	279	279	325	271	273	274	244	265	274	299	280	279	276	267	255	294	259	308	291	302	294	296	289	283	290	274	272	267	282	254	287	288	280	268	293	286	292	318	297	272	278	307	293	305	262	287	255	295	278	257	260	288	263	287	271	304	289	264	282	298	282	282	289	253	275	263	280	265	271	284	299	299	289	291	287	319	300	250	263	271	278	268	270	271	291	266	257	290	298	257	278	296	285	321	301	274	293	266	288	301	280	288	292	280	303	295	286	269	291	259	257	299	290	273	279	305	277	316	288	302	289	286	264	317	266	326	312	297	271	298	273	283	256	264	272	297	290	274	277	287	257	274	230	276	278	267	293	269	273	258	283	296	280	310	295	289	301	284	276	275	263	285	293	271	279	271	268	264	300	254	283	312	271	312	305	252	273	277	287	272	240	281	267	289	269	272	284	283	265	270	263	248	236	305	267	279	273	283	272	269	292	264	276	283	289	280	321	290	282	270	259	297	263	270	299	287	260	258	284	277	274	289	285	283	311	311	286	271	295	277	243	313	272	246	293	251	269	284	313	275	253	242	312	300	287	264	280	255	301	297	277	273	285	292	261	300	273	276	285	276	254	289	265	286	282	277	283	259	278	289	286	299	305	269	292	263	268	281	265	286	299
35035	48654	36455	31367	28117	24411	18725	12498	10697	8435	5619	5728	3982	3384	2829	2564	1857	1453	1327	1247	1223	1156	854	749	665	614	586	521	501	520	501	461	392	385	383	397	345	357	356	369	336	335	335	315	326	316	342	317	336	341	360	345	355	333	337	310	321	347	338	300	326	336	343	338	317	323	341	312	339	336	307	311	288	303	329	362	307	337	300	319	346	347	303	326	305	332	288	331	329	358	304	340	360	333	333	283	351	309	340	362	347	317	336	338	324	349	299	328	353	342	325	318	325	301	333	334	325	322	325	341	292	336	319	350	356	303	323	339	332	329	365	344	332	331	369	378	329	291	320	321	309	340	348	318	312	316	318	303	340	350	338	344	316	333	337	340	305	377	332	341	309	327	321	351	357	338	345	324	319	332	350	338	305	314	340	318	348	329	366	348	347	321	320	328	324	350	337	336	333	352	328	314	335	318	349	308	328	318	344	344	354	323	329	334	321	320	334	306	332	312	361	333	332	358	319	336	343	315	344	350	336	332	370	301	330	315	359	322	326	345	329	336	328	323	312	328	338	328	331	339	327	367	335	322	339	319	338	321	318	338	335	374	318	346	343	329	349	297	344	316	367	307	323	283	342	320	313	341	342	340	351	319	316	323	329	301	346	355	344	357	377	337	318	309	333	332	309	346	323	317	353	324	342	324	338	312	313	321	312	336	351	342	344	358	326	315	318	345	314	336	329	325	326	326	338	305	294	324	306	341	317	320	324	309	305	333	287	364	330	329	295	305	320	357	359	333	347	313	329	340	345	329	317	337	342	320	328	305	312	327	324	314	339	316	330	346	333	325	322	313	341	323	358	315	304	298	308	328	327	319	342	331	391	308	295	352	329	293	339	323	331	333	340	325	309	319	311	359	311	319	349	331	372	296	334	359	337	351	333	322	324	334	327	355	314	360	339	364	322	337	364	361	349	344	344	321	325	291	329	327	346	324	313	336	312	348	324	328	333	305	337	331	331	309	347	333	344	322	364	311	326	318	334	347	336	299	311	324	338	331	316	362	308	328	369	318	324	328	301	300	346	367	343	347	350	324	317	310	340	313	329	321	349	344	340	354	352	337	331	327	329	336	333	344	330	301	336	333	324	331	278	331	312	334	336	325	306	326	308	323	340	323	351	343	360	308	347	340	361	318	348	363	324	315	343	325	294	333	320	339	342	335	335	341	338	332	312	333	351	305	318	338	320	320	353	327	318	339	351	328	321	331	321	313	314	307	345	330	345	336	342	356	339	333	330	340	310	305	374	353	317	346	298	350	344	314	357	304	336	287	345	360	350	332	336	315	346	345	324	343	336	315	319	331	315	338	335	329	288	333	309	330	328	312	343	325	331	300	313	304	331	325	343	332	341	314	342	336	358	342	361	342	353	354	342	296	322	314	330	301	320	333	319	321	328	330	305	350	341	357	348	323	341	352	338	290	352	304	330	335	360	336	341	336	323	338	338	322	312	348	352	314	340	348	309	349	328	302	311	297	329	333	362	374	312	347	326	343	327	319	318	325	360	349	331	338	375	322	348	298	339	308	336	363	302	304	318	318	345	308	322	313	336	318	337	329	314	319	310	326	342	306	360	343	334	318	359	363	359	329	322	354	344	328	359	345	329	344	324	314	329	325	323	317	331	301	324	312	349	317	337	329	318	304	351	298	324	352	333	343	310	360	359	353	332	310	338	311	343	332	340	326	320	312	341	373	297	338	307	357	305	352	362	345	349	298	329	312	335	347	326	332	347	331	306	350	324	354	294	341	314	336	340	343	334	343	328	330	327	335	360	325	343	354	316	312	324	343	342	339	323	358	342	316	336	351	327	321	305	326	317	339	350	363	357	323	342	328	309	296	325	339	317	354	317	316	345	328	319	325	291	328	336	350	353	334	315	355	333	336	317	356	336	333	310	331	337	328	321	317	348	333	350	322	323	292	336	346	342	309	332	338	353	354	310	345	336	311	297	329	318	344	307	324	351	356	332	341	340	335	325	324	321	311	325	298	342	333	349	353	327	332	319	330	341	343	337	369	320	306	338	348	322	300	337	334	306	343	326	321	341	315	340	316	303	311	344	333	298	316	334	349	315	354	351	341	312	341	323	316	320	316	334	361	303	333	311	286	297	323	304	343	332	339	320	367	321	338	358	315	343	299	342	350	355	340	331	324	345	322	346	345	313	322	315	350	335	334	333	340	336	309	343	309	314	373	320	335	386	339	340	322	336	329	343	330	343	330	313	336	313	356	339	300	348	345	351	341	337	330	330	318	377	313	297	316	337	362	346	379	340	308	332	315	353	323	304	294	310	346	343	327	355	324	338	323	299	313	340	323	335	347	365	346	332	323	306	327	360	350	340	337	291	343	307	362	335	318	304	324	330	333	324	325	336	326	313	314	336	329	332	335	376	300	350	347	321	298	302	350	308	354	342	318	315	351	358	325	322	330	323	346	325	316	346	334	345	317	347	327	324	313	303	344	304	323	361	356	316	322	338	319	306	355	347	342	311	344	312	335	319	352	327	346	362	355	308	339	309	325	314	297	310	332	324	344	341	363	331	320	323	307	340	327	322	328	314	335	320	338	324	356	332	341	334	319	354	307	322	379	346	338	344	339	343	313	302	318	314	355	367	329	311	339	370	333	335	325	294	360	348	294	304	312	343	304	320	317	350	347	289	302	338	343	353	319	312	345	346	319	350	325	314	357	334	334	314	352	350	325	318	332	345	308	326	364	320	353	354	342	331	318	283	316	326	317	339	321	311	359	315	322	365	344	334	319	354	335	343	346	327	296	302	353	319	317	345	341	301	344	310	335	330	324	328	353	334	314	327	357	315	328	350	289	317	307	328	333	319	297	324	293	328	339	322	331	312	354	350	345	313	360	319	329	310	321	339	346	376	343	367	336	310	322	359	322	350	320	334	347	323	288	320	339	329	322	310	352	360	318	337	337	332	325	338	310	329	311	346	308	358	307	329	320	339	335	325	352	355	324	333	306	322	335	384	351	327	337	352	329	315	340	338	335	322	324	281	319	338	312	382	347	310	296	316	341	367	318	329	349	295	374	339	333	331	314	341	335	326	331	312	330	325	300	338	341	354	335	323	325	335	339	326	301	320	336	336	320	291	319	325	305	324	340	344	345	332	331	352	330	329	334	334	329	327	330	356	335	333	327	348	332	327	330	322	316	344	317	326	341	338	340	327	371	313	337	343	324	354	358	310	313	337	325	326	307	323	330	331	346	340	314	314	322	349	359	338	342	344	325	350	344	325	351	329	336	331	346	349	326	321	356	346	331	322	310	326	328	331	322	338	287	317	336	322	317	331	328	336	331	351	336	309	311	353	342	319	304	318	338	346	333	306	324	354	321	355	319	353	328	310	304	343	303	329	302	357	318	324	326	356	312	354	325	305	345	331	351	348	333	314	307	348	323	309	350	338	317	332	320	321	327	311	313	339	338	345	326	346	301	365	311	322	345	322	349
24666	20969	27484	25214	20751	15179	11279	5985	4235	2858	2139	2415	1855	1985	1564	1327	1056	769	861	859	796	646	623	585	557	523	518	533	516	496	507	449	487	450	448	432	425	431	452	452	415	441	429	409	417	394	405	405	411	408	421	418	425	459	458	422	395	385	413	434	429	397	456	440	383	442	386	406	400	428	386	427	443	401	427	407	374	416	418	408	409	404	428	420	440	389	471	415	424	431	446	446	387	418	379	430	444	404	440	408	418	432	423	409	404	419	407	407	397	402	429	440	421	425	452	399	401	389	436	396	439	416	413	402	431	415	417	410	417	405	418	427	409	438	407	380	396	430	421	399	392	438	422	423	416	450	396	419	406	405	388	421	414	444	420	443	396	406	394	383	455	406	401	387	408	385	419	421	434	370	421	431	429	375	426	431	366	392	428	403	398	424	433	382	384	416	411	422	433	428	419	418	379	445	450	413	417	406	467	437	400	434	416	381	366	432	455	387	429	400	415	421	429	371	429	408	422	383	457	418	460	431	410	424	426	442	390	413	430	439	440	393	414	444	430	414	446	393	409	450	429	418	421	379	431	390	437	375	432	406	431	431	434	417	424	411	424	395	432	419	408	410	428	461	390	391	440	400	488	402	402	424	390	408	403	403	397	421	402	411	436	414	396	432	429	438	431	401	417	427	393	392	398	392	421	456	424	422	389	426	407	454	392	454	413	432	414	393	434	402	396	402	409	440	418	420	437	415	427	418	450	443	409	422	425	408	415	408	386	397	412	399	457	411	450	432	430	403	409	400	439	372	434	408	421	430	387	415	400	394	396	402	400	399	413	384	397	435	429	413	407	445	414	404	401	446	431	416	430	393	405	348	436	362	399	428	428	396	429	428	421	408	434	381	396	415	449	415	409	403	421	399	401	401	415	427	410	399	395	420	409	430	430	392	416	454	450	395	372	429	394	404	417	429	419	429	440	420	385	428	452	441	446	376	413	425	423	374	416	383	399	389	427	400	407	363	411	421	426	440	406	423	430	424	410	409	419	418	417	390	432	400	408	429	420	425	399	451	462	386	439	440	390	377	386	418	426	411	407	434	426	418	369	445	411	400	414	437	382	423	383	384	414	447	420	387	427	445	421	426	395	408	449	402	420	436	382	398	433	433	405	398	426	421	441	428	397	417	404	419	412	424	397	441	397	418	448	405	422	401	454	416	419	423	444	414	405	408	383	431	452	390	411	400	393	418	409	409	418	397	391	425	394	409	437	394	413	395	440	403	436	406	408	410	375	395	417	381	419	388	425	407	393	391	387	417	450	436	424	392	426	410	411	430	432	394	410	420	395	398	400	401	458	414	428	386	400	435	408	436	405	407	382	399	423	415	392	434	423	402	417	426	413	405	416	413	393	374	411	435	410	407	454	380	438	408	434	425	443	450	431	419	446	390	424	443	417	418	431	373	390	407	461	418	407	386	378	399	450	389	407	430	427	413	404	421	408	421	419	422	377	463	416	415	418	407	421	424	399	464	446	428	432	432	405	387	468	423	400	415	422	378	447	384	429	385	420	427	424	385	412	422	384	392	433	411	440	405	427	385	388	412	392	429	431	406	389	423	418	414	425	405	400	429	413	408	419	444	426	437	419	428	419	421	442	425	418	425	429	381	452	380	391	424	409	431	414	419	413	379	456	452	400	422	463	429	436	426	417	422	370	429	412	422	426	420	448	451	433	443	418	398	403	413	408	388	391	389	412	414	423	421	420	424	426	408	398	450	420	402	399	421	395	396	437	452	402	383	434	419	410	403	426	438	383	414	406	407	403	423	408	441	421	387	414	377	401	389	422	399	396	432	408	395	430	425	400	419	414	431	408	453	427	404	405	385	392	402	403	433	453	414	382	397	445	441	385	423	421	401	407	388	407	399	422	426	407	425	447	411	455	432	421	454	446	436	403	451	371	448	423	426	432	427	418	403	400	436	414	437	416	414	397	370	413	393	408	408	366	433	420	451	424	411	418	416	464	405	417	408	393	379	422	422	432	424	422	392	398	408	394	421	418	423	441	429	364	446	459	421	424	467	386	418	408	384	409	425	403	415	436	452	396	399	387	433	403	443	384	401	402	444	375	448	404	380	382	412	414	417	389	419	428	391	425	394	407	433	465	402	425	413	427	394	418	399	412	422	432	415	445	415	422	412	395	409	432	405	377	416	458	431	394	378	409	401	426	438	431	423	458	360	440	424	427	424	397	429	425	390	437	416	375	402	416	433	417	452	437	421	431	415	444	420	418	411	412	442	414	401	393	387	419	449	407	405	401	422	425	444	445	407	451	457	432	400	433	410	422	409	404	426	416	425	440	421	419	416	400	414	383	415	427	474	408	414	404	405	450	408	412	405	432	407	393	434	393	411	389	435	433	388	436	402	469	422	414	409	403	398	399	412	404	398	399	388	418	439	436	412	402	412	430	413	439	441	433	419	404	426	402	405	428	403	418	418	386	417	429	463	410	444	428	440	400	441	431	417	356	425	421	402	386	447	420	405	450	372	444	414	409	390	410	443	429	400	422	419	426	395	413	415	397	457	453	432	401	421	427	417	393	446	406	413	409	428	461	447	410	457	395	399	471	434	410	388	409	427	387	435	434	403	389	413	412	439	405	383	413	375	397	418	407	471	457	417	381	397	468	445	411	412	418	431	408	425	415	446	459	390	425	416	434	357	401	417	363	402	430	465	414	401	450	397	437	419	429	438	415	442	392	397	410	408	424	397	433	446	379	398	462	423	425	405	427	430	433	413	417	440	392	429	385	408	408	450	417	420	402	409	437	407	395	415	393	436	411	447	436	427	426	436	391	391	394	430	402	399	394	454	408	409	413	444	442	413	437	437	416	404	419	392	416	441	450	423	403	403	426	413	397	453	413	409	379	390	402	368	420	388	377	421	406	394	421	417	429	429	409	430	381	410	449	418	410	449	383	365	394	393	432	414	425	424	364	413	427	401	396	390	395	432	391	417	388	427	385	412	408	419	411	394	413	430	442	403	404	400	432	430	413	428	380	415	403	421	402	415	404	407	409	415	418	399	407	448	447	405	403	405	427	421	398	461	408	400	380	417	379	462	420	467	392	433	426	391	436	407	396	404	414	387	414	439	392	426	439	404	386	426	419	417	448	405	405	404	389	440	404	457	431	425	393	418	417	406	373	386	401	414	427	414	428	392	391	418	409	392	392	428	434	394	393	427	427	416	394	403	419	410	439	390	394	411	427	422	408	407	443	411	418	436	430	410	393	408	426	423	400	431	416	461	451	454	403	444	409	425	424	440	415	436	415	390	387	364	438	423	404	419	404	434	409	410	403	432	423	424	414	425	404	414	441	395	421	379	411	407	396	407	397	433	418	410	417	424	422	404	426	403	409	396	404	418	415	462	430	413	403	404	415	418	408	410	444	419	391	436	431	424	388	409	445	431	418	411	391	434	447	355	377	429	406	436	433	397	406	475	438	435	441	402	415	429	402	392
35592	45719	35417	27348	24681	20215	17091	11127	8460	5859	4312	4820	3549	3624	2748	2292	1808	1219	1283	1247	1253	1006	859	776	698	652	662	642	628	597	624	597	612	558	517	497	487	501	475	486	501	496	476	474	459	481	485	502	485	495	484	469	474	472	492	432	503	478	465	491	422	484	480	501	512	480	474	463	472	455	443	471	487	456	477	477	489	461	462	465	482	446	465	456	494	437	462	475	485	469	499	498	485	454	450	427	489	469	508	458	477	488	443	450	480	455	500	446	481	496	467	455	458	486	437	485	470	428	479	484	457	473	473	469	455	473	458	459	498	473	454	493	494	492	465	475	478	500	515	462	505	460	486	487	464	494	441	462	500	495	468	440	471	476	453	513	498	446	485	461	493	464	472	461	499	459	486	479	474	463	480	483	503	469	454	477	475	459	447	468	451	449	510	494	455	505	490	462	482	464	471	445	444	456	527	461	500	463	446	485	493	476	465	473	523	472	450	455	457	486	458	454	469	509	449	450	481	496	445	429	476	482	456	486	479	487	460	499	435	465	471	468	503	460	479	481	477	469	497	476	471	500	484	474	484	500	471	537	464	483	502	457	468	476	486	464	475	450	457	482	491	475	424	497	488	455	469	494	465	489	461	480	475	466	497	466	468	498	471	494	469	475	476	478	462	481	474	480	494	456	436	447	452	486	436	438	492	490	468	466	463	459	459	438	487	488	518	503	477	493	490	494	454	443	436	438	465	440	488	468	462	486	484	495	465	502	460	482	486	460	489	454	472	470	452	464	437	450	478	478	491	478	479	485	419	483	458	459	473	502	483	468	477	456	492	484	489	501	492	492	479	455	461	485	492	510	465	444	459	476	485	490	420	488	503	507	498	472	499	451	472	463	468	446	475	504	455	493	471	455	447	489	473	470	459	478	467	440	523	452	468	476	493	461	450	489	469	444	497	432	472	453	502	467	475	516	464	514	472	509	515	497	459	464	476	471	474	464	453	478	457	468	481	453	453	469	480	454	486	483	476	481	494	475	511	424	464	487	493	487	435	504	484	490	473	487	515	445	480	462	477	467	439	473	497	507	466	465	500	474	466	458	489	435	494	420	489	471	432	471	473	437	491	481	487	461	484	456	485	502	449	468	459	447	475	463	482	492	469	458	430	458	461	508	476	474	492	454	453	515	465	459	456	485	470	498	453	483	501	509	514	471	481	446	427	441	525	457	495	450	497	481	499	507	484	458	463	460	501	485	465	449	464	441	522	474	490	437	434	483	531	441	469	486	478	464	476	473	515	448	486	457	479	486	473	452	467	452	521	482	462	510	480	467	453	471	437	492	471	480	494	473	497	467	498	496	460	464	452	471	440	475	490	493	490	447	465	501	478	507	503	460	508	499	463	489	462	483	458	473	503	505	432	511	465	518	494	475	485	458	491	480	466	509	471	445	468	506	464	466	471	467	467	475	493	472	478	489	510	465	426	479	491	463	475	503	453	465	495	464	489	515	459	468	481	480	485	494	479	463	465	457	468	449	416	444	446	507	513	475	428	518	428	515	472	468	490	477	487	463	480	466	503	496	449	453	473	426	489	492	478	437	445	439	469	484	466	466	451	497	493	484	483	482	452	487	462	468	465	440	453	481	493	458	463	469	493	439	451	490	481	476	536	471	471	475	429	488	449	460	486	497	457	459	457	490	471	451	498	467	478	489	445	476	474	496	498	479	469	468	474	477	489	458	483	480	473	489	433	443	462	415	458	449	496	489	441	512	455	478	455	475	435	484	458	456	504	496	484	461	476	500	488	457	481	475	490	473	436	460	472	473	466	469	431	469	480	492	491	497	483	451	483	456	475	497	450	495	449	489	460	465	487	496	491	464	500	450	482	459	467	492	503	473	481	454	446	472	454	439	456	505	482	489	470	452	485	478	509	484	457	476	472	460	486	438	465	502	478	501	470	489	496	474	438	465	510	450	431	499	476	485	457	480	487	491	466	492	512	462	496	455	456	439	497	462	449	483	467	462	476	486	431	472	476	467	474	476	481	459	468	446	430	477	491	470	495	473	459	462	486	540	443	476	472	472	489	486	454	484	458	489	511	440	440	479	468	488	467	469	463	450	456	458	463	481	463	478	507	458	492	507	466	466	501	473	434	500	468	425	491	496	481	467	446	520	491	466	414	467	446	433	509	491	486	438	490	488	435	452	440	503	446	490	488	477	456	493	469	433	462	476	487	468	476	473	469	478	455	482	465	451	504	461	439	485	474	463	481	460	468	491	423	464	488	475	468	450	446	456	487	477	503	446	454	475	443	502	463	504	472	452	447	465	485	461	514	480	455	504	493	522	470	472	478	458	512	491	480	439	512	424	477	492	481	454	409	499	443	504	487	482	469	463	481	519	469	510	473	459	478	500	464	500	537	469	453	509	454	453	464	488	456	469	457	469	494	493	464	455	498	528	448	475	474	470	496	465	479	509	489	461	453	445	484	464	474	480	499	457	449	482	456	491	481	456	467	483	501	447	500	448	441	469	506	449	458	448	451	471	475	471	453	484	451	486	482	452	463	495	481	482	453	464	453	467	441	481	479	472	479	493	454	482	504	460	504	458	465	435	470	483	463	490	448	451	455	508	469	501	468	473	495	456	465	484	490	469	493	444	456	518	479	486	491	473	470	503	459	465	482	465	498	436	478	447	456	469	458	487	489	478	494	483	504	503	456	454	452	462	488	499	479	441	446	428	459	463	464	458	513	468	493	458	480	458	461	500	492	481	498	490	473	466	486	482	467	456	436	493	487	455	482	482	467	481	485	452	468	459	428	475	496	448	477	501	502	453	489	494	461	469	472	509	495	475	454	487	462	499	454	441	466	497	468	432	466	522	483	481	509	465	462	489	464	471	455	487	454	491	452	458	490	488	430	474	478	484	438	449	474	466	442	467	498	506	441	485	453	485	507	467	481	505	469	483	456	479	491	452	491	453	513	486	480	502	488	508	440	481	480	491	455	429	471	461	460	474	450	472	493	440	481	457	480	475	480	431	451	452	476	455	458	502	460	505	496	503	444	500	456	470	462	483	490	482	433	453	460	462	487	491	502	502	506	471	507	469	463	468	472	474	493	450	461	490	491	464	468	480	457	481	508	512	465	463	505	477	490	474	510	482	500	474	446	480	466	429	490	471	466	463	484	457	475	463	471	476	480	488	435	443	489	435	426	472	486	458	468	446	475	454	478	463	486	462	494	482	459	446	530	484	482	517	427	483	499	493	430	478	501	448	481	473	478	465	474	472	458	489	422	523	444	468	480	491	474	491	478	451	456	479	477	456	490	473	480	465	471	483	474	504	478	492	486	486	437	484	448	455	470	445	498	452	474	465	490	489	478	479	499	462	454	451	484	499	432	453	456	468	428	469	468	499	433	479	451	467	476	435	474	459	489	436	465	433	488	461	507	457	481	473	451	480	484	461	509	527	459	490	462	492	508	482	460	476	496	507	445	474	485	510	482	429	484	494
22463	20950	28659	23420	21258	23152	26565	14567	9612	5809	3476	4293	3175	3154	2207	1597	1429	1235	1191	1185	1083	864	676	729	688	568	537	554	528	488	460	415	411	386	340	359	355	415	347	346	327	335	347	369	308	365	355	317	319	312	296	379	358	353	329	300	293	349	302	351	321	309	332	306	285	332	322	342	312	335	356	297	337	342	314	331	316	339	334	331	362	367	310	317	351	343	326	297	343	353	340	300	328	349	311	332	332	294	312	322	306	346	296	344	330	302	331	335	351	312	304	352	332	307	324	334	325	329	351	324	372	299	335	302	310	319	337	307	357	311	349	353	321	330	315	330	351	349	308	319	334	321	332	338	312	351	302	312	351	312	354	298	334	319	350	341	340	323	327	350	332	341	357	355	358	350	346	309	305	333	359	318	342	309	337	296	316	382	321	335	348	316	323	289	356	324	309	344	291	317	333	292	319	325	311	290	323	324	320	341	334	330	284	321	343	315	289	351	326	314	341	305	335	329	351	328	334	310	344	320	353	340	344	342	345	324	319	328	329	315	318	352	344	335	309	302	341	307	312	345	336	348	314	329	323	308	336	305	326	288	332	315	294	338	331	343	324	335	336	291	416	345	353	317	316	324	340	320	346	354	318	282	327	326	337	333	351	345	328	341	319	345	329	296	328	338	305	331	318	324	296	332	309	297	348	320	326	308	301	324	338	336	329	332	345	315	354	325	295	322	323	351	323	318	290	317	329	351	322	325	335	324	304	295	326	324	323	338	348	331	367	313	309	335	323	333	344	325	321	328	313	331	310	318	330	333	329	331	331	342	310	317	329	318	296	326	331	324	319	340	355	326	354	323	331	313	352	329	329	305	330	323	303	321	342	324	316	314	341	308	311	318	324	330	306	332	307	293	311	308	328	335	342	314	323	317	333	325	335	346	305	321	339	290	346	327	317	295	344	320	327	337	334	308	314	331	317	303	321	352	326	318	320	323	338	345	355	347	337	293	311	331	295	337	339	316	308	301	333	322	329	341	322	319	345	337	308	303	316	342	323	314	334	296	322	385	326	344	313	326	346	340	362	329	337	342	339	344	305	332	342	327	340	288	294	288	323	342	331	317	303	328	315	307	309	338	320	342	345	344	346	334	343	315	310	338	315	306	289	308	322	299	366	318	340	342	293	353	333	320	343	338	321	301	309	348	349	313	302	283	325	327	325	339	332	327	343	332	310	301	321	362	315	345	330	352	335	321	309	306	315	357	339	349	346	345	345	354	334	361	315	334	317	354	301	348	314	345	327	313	333	330	321	270	341	314	329	353	286	327	303	314	324	349	323	332	291	332	300	360	316	343	306	319	319	316	329	324	345	338	291	312	318	339	313	351	340	312	289	323	328	324	346	328	284	337	305	346	341	311	282	339	308	321	339	313	335	342	339	325	334	349	320	359	338	347	303	320	339	318	332	315	299	318	297	343	346	310	340	322	350	326	296	324	306	310	316	311	321	310	352	353	304	293	344	341	320	350	350	334	317	333	319	315	334	333	318	313	306	309	353	331	329	325	323	338	318	312	316	311	348	333	308	335	308	301	339	330	358	305	328	328	320	293	324	293	320	326	308	324	323	290	328	314	323	331	344	326	335	330	328	347	302	340	330	307	344	315	309	348	315	342	342	349	318	337	306	331	335	333	313	343	299	343	338	320	319	328	317	341	307	351	295	333	339	346	325	326	327	341	318	337	348	326	300	339	296	320	300	339	340	332	327	306	334	321	302	291	322	319	306	342	358	315	326	323	309	327	329	328	319	305	334	315	324	331	344	313	330	311	336	367	358	306	327	309	342	289	337	330	325	333	318	320	298	314	314	344	348	339	340	355	310	337	321	329	294	341	350	310	298	318	344	313	307	346	342	331	326	351	310	346	320	355	324	319	315	318	325	350	299	336	343	306	316	317	357	305	321	337	326	347	280	340	296	311	334	337	322	331	351	314	329	324	316	344	308	329	304	311	306	310	310	340	360	294	335	325	325	322	342	335	334	292	323	311	321	324	325	325	344	299	319	336	350	312	334	318	337	331	320	320	319	328	325	340	304	343	371	315	316	298	324	339	326	328	289	316	292	306	345	319	303	323	316	309	323	308	330	334	295	334	322	339	311	346	328	307	328	284	325	336	301	343	358	316	310	343	289	342	323	353	352	320	315	344	294	322	374	333	304	356	382	343	321	297	316	363	321	329	339	330	350	324	315	331	353	327	311	335	321	323	327	290	330	306	281	312	377	335	333	325	329	318	302	306	331	361	310	320	325	341	326	293	328	361	324	333	281	322	344	318	350	324	309	356	324	333	326	337	312	318	354	335	315	365	335	262	337	312	329	319	343	344	330	320	319	312	346	325	311	328	302	335	307	317	346	334	309	302	317	306	339	311	326	317	330	294	292	303	298	322	334	332	310	336	332	311	320	324	330	342	313	329	313	311	327	342	334	317	324	304	309	324	321	354	295	313	317	320	356	329	312	326	355	297	339	318	337	322	337	325	320	327	323	345	373	335	337	312	329	330	331	342	341	310	325	288	342	334	324	328	321	311	320	293	334	269	365	319	305	316	312	303	287	335	321	316	303	336	325	320	346	328	336	308	318	287	328	334	360	321	310	336	317	336	315	338	337	301	315	301	359	323	328	314	330	300	335	295	331	355	342	329	300	329	309	308	331	293	305	326	340	330	312	329	314	313	321	336	327	287	330	328	355	336	350	350	327	360	357	318	317	340	321	349	345	337	322	344	303	336	329	348	312	319	303	334	316	315	363	300	353	310	320	342	311	341	328	348	341	296	316	328	343	326	341	358	345	340	300	320	328	304	314	320	358	336	340	303	338	317	300	317	329	310	305	315	327	317	347	305	326	327	298	312	336	329	320	306	305	328	329	327	297	327	324	339	347	318	351	349	356	311	325	318	319	325	350	333	336	308	311	326	363	320	309	319	310	318	308	350	346	335	331	331	366	337	313	364	341	355	332	320	306	306	323	332	342	333	318	335	315	294	354	352	329	301	321	339	324	320	321	297	310	340	329	327	302	328	282	321	322	289	361	308	297	315	323	345	322	356	349	313	315	333	326	290	339	348	309	307	322	314	319	326	318	333	327	309	310	323	263	331	346	321	336	330	348	316	313	307	324	356	314	324	303	321	319	299	354	327	315	322	347	322	336	316	354	323	292	336	321	273	297	312	358	337	324	288	311	329	288	297	303	317	310	321	341	378	339	333	312	313	322	347	316	318	327	334	311	345	316	319	314	334	326	338	306	330	298	339	334	291	338	319	357	302	353	322	299	359	332	328	330	325	354	338	338	302	315	350	324	336	351	309	333	310	329	344	339	326	336	357	309	332	319	313	329	346	296	324	292	319	349	336	319	276	320	334	327	315	324	335	333	314	327	375	327	372	335	318	313	304	320	327	334	345	321	329	289	320	300	347	347	314	333	311	309	327	314	348	285	312	359	327	335	307	323	304	354	323	331	329	324	333
39838	58145	43312	35062	31893	28016	27528	19027	15800	9591	6441	7873	5650	5478	3827	2756	2590	2134	2044	2050	1791	1399	1198	991	997	766	785	686	712	635	604	555	503	458	494	445	424	413	416	404	379	383	411	375	371	388	346	378	377	354	372	378	374	355	362	342	353	380	360	317	366	369	364	363	372	380	372	351	323	338	368	363	360	329	351	362	376	380	369	371	346	355	367	345	373	372	369	375	343	363	372	366	336	396	400	381	365	354	356	351	368	402	361	340	358	330	370	335	340	372	354	371	362	375	380	373	350	346	362	352	358	358	351	353	327	344	387	373	378	372	375	352	357	374	327	357	338	353	374	361	365	362	379	375	378	384	379	380	375	396	369	327	368	368	371	358	375	323	357	366	393	354	395	350	354	374	356	409	365	339	351	372	362	384	382	368	373	361	353	371	391	352	374	376	348	379	320	390	357	375	348	325	380	368	352	341	336	362	380	373	371	368	367	370	347	367	357	391	355	390	364	387	373	376	372	372	357	369	348	368	375	341	349	347	372	386	367	377	368	380	343	381	346	366	400	336	392	340	351	354	368	350	369	359	349	383	382	373	370	352	366	384	369	376	375	350	382	359	337	364	332	392	365	381	365	354	350	387	336	376	358	366	368	342	356	355	354	353	353	362	329	375	331	347	388	372	373	356	342	341	367	358	376	362	363	376	387	387	408	366	366	374	382	379	370	359	354	361	358	389	359	340	339	349	323	358	382	366	373	356	390	315	409	361	343	380	335	361	348	367	355	381	376	357	354	372	378	364	388	335	345	335	394	363	363	373	339	379	353	352	328	332	348	367	349	354	379	342	359	372	387	389	370	351	365	374	345	381	339	364	394	377	385	373	336	353	357	345	390	366	342	325	355	359	341	349	371	373	353	351	351	352	395	376	372	333	358	348	393	374	335	367	383	339	335	371	381	357	356	355	343	338	369	362	384	379	367	376	372	377	359	392	331	321	374	368	355	374	364	321	343	365	347	358	397	358	358	331	376	369	366	374	399	333	360	365	357	394	337	375	368	315	345	354	358	411	369	401	362	352	364	331	372	339	367	389	354	383	324	356	359	366	368	373	389	371	346	360	347	341	331	390	367	319	378	358	375	349	378	346	352	359	406	386	382	371	335	367	346	375	376	344	341	386	383	338	370	362	350	381	384	377	367	340	351	339	346	392	351	397	368	365	375	382	350	362	346	346	378	370	366	351	366	343	368	339	352	335	350	375	344	351	352	386	332	330	369	351	340	359	383	366	388	354	369	369	349	374	367	374	360	358	369	352	391	346	356	392	351	344	371	371	379	355	375	342	342	371	379	361	372	388	397	351	334	377	372	359	343	400	385	393	349	365	371	365	368	359	344	393	381	402	355	383	413	349	332	357	361	358	341	353	368	359	347	368	361	362	340	372	398	383	373	364	360	407	348	346	387	379	379	328	386	355	359	357	357	349	371	404	340	337	372	356	311	394	367	404	390	362	355	384	378	344	371	386	339	353	381	367	385	369	374	359	376	369	375	376	371	357	331	352	343	352	369	353	343	383	368	354	349	337	313	356	365	367	365	369	362	326	356	384	367	351	373	357	361	347	377	347	364	366	337	353	340	347	348	333	384	358	376	407	376	379	371	373	358	326	377	359	355	328	359	366	389	380	371	399	366	375	394	369	360	400	373	332	360	358	352	370	346	363	383	358	356	340	354	360	352	383	394	376	386	372	371	358	378	398	398	374	361	389	343	384	397	339	386	354	353	365	377	368	349	363	356	366	356	340	363	331	365	386	393	353	390	354	327	333	343	365	364	372	384	366	352	354	349	387	344	348	340	394	382	330	359	372	370	358	358	371	333	381	394	354	352	358	394	388	385	370	362	352	302	378	333	383	360	377	342	380	394	371	315	365	335	339	349	365	373	340	424	362	403	375	360	378	377	341	369	364	400	370	354	373	381	367	375	327	358	378	369	382	360	356	322	387	356	372	377	364	385	367	374	368	389	379	389	374	379	342	355	371	345	350	364	378	399	348	351	353	375	361	382	396	340	355	389	351	364	371	394	353	356	353	378	385	320	377	340	336	343	357	363	359	389	382	371	365	369	383	355	355	360	385	362	362	367	369	362	396	386	352	368	343	376	380	382	389	364	374	353	386	413	371	371	379	380	389	327	423	329	364	349	381	342	373	357	380	364	373	385	369	355	352	352	337	368	389	376	341	334	347	357	343	363	372	389	367	323	334	347	375	367	362	361	376	361	359	332	324	346	368	382	366	319	380	340	373	316	394	331	344	367	365	340	340	348	357	390	325	362	369	333	375	349	388	348	375	381	375	375	355	377	396	344	351	388	370	356	367	357	331	358	390	370	373	396	378	347	337	343	371	393	367	354	369	365	367	336	388	397	383	373	343	367	320	343	346	365	352	371	364	360	368	340	330	370	369	361	367	337	376	323	359	377	346	386	351	349	391	345	368	373	376	343	372	352	360	369	348	345	329	340	404	375	355	356	381	357	382	382	368	343	383	407	356	376	347	336	374	337	372	352	397	398	373	346	372	375	357	348	334	337	383	317	375	366	416	340	333	369	365	369	354	358	389	368	384	348	350	370	339	335	346	379	336	374	384	383	354	367	359	346	373	385	368	365	355	341	356	379	329	385	389	369	355	377	357	368	381	386	355	364	332	357	328	366	386	338	364	337	344	352	345	384	349	358	363	345	336	378	359	339	380	381	346	358	375	374	368	350	379	408	368	347	346	398	365	350	351	366	344	371	355	354	341	366	378	375	359	351	348	339	337	385	349	359	390	345	364	367	322	368	352	344	353	372	380	405	377	357	370	365	349	376	358	373	343	371	381	365	360	342	363	375	363	398	370	358	380	394	395	366	373	383	390	365	383	385	352	376	356	356	349	363	369	351	365	337	375	306	384	365	350	366	365	359	368	374	342	387	368	351	376	363	386	374	395	359	370	364	351	371	362	384	332	357	386	382	336	376	378	392	435	361	361	371	404	378	393	378	375	328	354	358	350	339	343	363	376	355	364	351	370	333	382	364	385	372	322	367	363	334	385	334	347	350	413	363	356	380	381	349	380	376	364	365	381	363	403	366	342	376	376	376	370	339	355	339	374	364	362	358	350	370	395	347	375	374	380	358	389	368	342	377	362	373	350	399	369	385	346	331	358	337	379	396	389	382	389	390	349	358	383	356	365	372	366	371	351	359	365	367	339	326	357	341	336	371	361	357	364	372	353	384	366	342	350	388	338	405	345	337	377	366	370	352	341	373	374	374	358	363	334	359	353	326	348	338	380	319	385	337	355	410	347	372	364	361	353	344	375	361	376	352	394	355	370	369	385	365	350	390	373	400	389	360	370	372	337	372	375	370	338	357	359	347	360	348	369	311	408	340	373	378	327	382	352	374	344	380	372	354	328	377	384	376	399	375	375	387	333	363	382	367	344	381	364	325	361	356	391	372	357	393	403	353	364	353	395	358	329	342	367	367	361
28794	25087	24932	19998	13426	9488	10237	6350	3559	2104	1274	1414	1366	996	741	898	867	652	678	593	583	519	517	469	471	450	469	434	432	386	393	428	369	354	360	351	358	347	352	372	370	370	366	346	373	366	378	361	340	385	350	376	389	364	343	388	370	362	373	369	377	345	338	321	352	361	368	360	383	350	364	369	333	366	359	352	355	348	331	348	362	346	352	341	356	380	387	335	344	352	346	346	348	349	348	383	378	389	351	356	365	377	372	375	349	358	357	377	374	352	345	358	389	362	378	357	346	354	344	366	357	348	373	333	368	347	367	372	342	336	336	382	364	391	351	328	352	346	360	357	343	350	352	374	367	351	348	340	369	338	356	337	341	351	354	352	356	346	381	334	358	378	373	364	381	375	355	371	365	396	360	366	386	372	343	372	329	388	394	367	370	329	359	344	344	375	385	382	332	338	372	360	329	341	359	387	368	386	365	352	371	351	359	353	363	358	366	346	352	374	350	384	357	339	346	362	381	338	360	333	346	354	375	368	360	393	323	340	346	336	374	369	348	346	352	372	354	372	343	334	342	341	370	324	383	359	369	346	337	365	359	359	361	364	306	353	352	356	362	350	366	374	385	350	331	379	357	343	373	372	339	358	341	353	381	363	345	354	350	370	372	359	384	371	359	387	350	331	361	393	356	369	368	369	350	357	378	346	385	344	364	375	349	339	401	362	353	350	352	350	372	342	370	386	339	360	378	346	339	354	383	350	352	376	377	374	345	339	392	357	363	361	376	364	361	371	356	347	374	351	364	306	374	339	358	350	350	359	391	328	380	394	331	366	356	348	380	361	329	358	313	357	358	388	378	365	404	371	360	378	361	382	351	338	362	351	340	359	361	346	357	394	384	341	347	370	342	353	396	362	370	323	345	343	348	346	363	330	352	348	320	329	359	347	372	391	352	341	359	349	370	365	331	378	373	371	352	341	357	390	338	348	371	379	347	368	372	375	339	347	365	348	397	386	364	381	340	360	368	353	373	375	346	386	367	337	369	337	368	349	361	373	350	374	372	333	369	362	367	321	330	357	336	335	410	357	370	362	347	363	382	344	364	368	386	364	371	366	369	362	364	382	351	335	350	377	344	353	359	337	393	358	325	335	372	359	372	348	344	357	364	367	364	357	327	370	361	378	340	374	398	359	351	354	363	354	345	364	361	366	357	308	346	356	403	376	394	401	381	355	325	339	364	368	333	367	426	376	360	367	373	359	346	375	348	387	361	337	391	328	323	358	378	328	354	344	381	350	333	362	363	340	365	360	367	405	377	335	369	361	361	343	371	367	331	343	370	377	346	339	379	379	377	370	396	360	418	351	351	389	340	356	364	372	370	359	356	332	345	375	377	357	355	360	344	360	374	337	351	386	346	328	365	356	378	371	355	368	365	340	359	388	336	320	344	372	382	393	389	366	372	341	355	345	358	327	353	361	341	346	367	340	411	385	346	367	348	408	341	370	336	349	406	356	354	362	331	329	382	374	349	389	377	354	408	335	357	383	365	371	349	373	335	342	346	368	391	379	374	375	367	369	373	313	349	357	325	329	367	382	337	360	389	365	367	378	362	345	341	367	390	370	374	363	362	343	367	346	325	370	381	392	373	345	377	373	349	352	356	354	384	362	348	356	341	369	383	313	332	361	378	371	336	369	339	396	347	351	396	391	370	342	349	361	342	338	370	338	396	357	348	392	355	352	363	345	344	396	364	354	361	333	327	364	409	363	363	355	335	337	375	357	373	341	353	384	342	336	361	325	343	348	369	369	330	361	360	351	341	399	376	353	355	382	324	325	357	347	362	362	388	357	321	344	338	348	379	353	330	372	339	373	325	364	351	348	359	354	377	389	376	355	354	375	382	382	402	333	345	365	354	384	349	355	356	334	363	392	353	363	367	364	372	367	316	327	319	342	373	344	356	344	363	378	358	385	369	390	356	365	352	375	365	362	352	346	381	370	349	367	353	376	350	365	367	363	352	351	303	356	399	358	357	384	369	353	347	358	365	370	407	338	340	359	345	364	353	335	341	355	371	369	360	373	365	371	382	353	384	360	338	358	362	351	380	351	341	335	380	344	338	367	323	369	334	354	363	355	352	378	359	346	366	377	376	329	349	343	350	337	366	350	336	398	377	330	341	317	321	350	336	354	361	349	367	328	342	375	348	363	359	376	352	363	345	365	349	361	377	342	387	344	354	383	352	360	352	349	392	330	363	372	387	354	336	368	347	376	384	341	373	384	351	349	382	337	367	345	362	369	362	366	365	368	358	347	348	369	336	376	369	349	374	380	365	352	387	357	369	361	370	391	356	367	355	375	331	379	347	358	381	338	333	384	327	366	352	317	344	363	367	336	369	381	356	367	360	391	355	402	334	361	383	363	332	372	382	405	372	329	336	362	361	347	334	361	350	379	355	344	381	365	354	323	341	357	352	325	350	351	348	386	360	331	366	374	378	397	347	341	361	363	362	339	366	354	391	359	379	331	398	377	348	334	380	355	297	387	367	348	322	363	363	343	350	321	373	344	372	356	344	354	365	359	355	387	352	364	349	385	355	363	352	354	363	351	322	368	373	376	362	369	379	385	373	382	345	368	356	368	382	375	377	385	344	379	396	352	346	367	337	351	371	352	369	318	375	363	349	382	355	370	336	368	390	384	387	374	355	337	344	337	342	327	379	316	381	356	394	328	359	381	343	330	332	348	340	349	337	334	396	353	349	364	381	351	362	348	359	345	347	358	365	389	340	371	344	362	353	344	374	357	349	374	351	393	377	366	349	365	375	349	333	401	337	363	340	354	349	333	351	364	361	347	356	365	383	324	349	369	373	373	370	309	346	373	353	334	322	410	370	327	340	386	360	341	374	341	361	328	343	370	370	368	329	346	334	342	370	362	313	347	340	368	360	385	367	358	349	384	343	365	361	309	374	339	398	382	327	365	368	367	348	349	378	325	358	336	358	357	354	371	349	348	348	374	328	326	335	345	365	350	358	305	355	364	347	353	388	365	371	339	353	383	361	348	350	398	377	370	354	381	370	358	329	364	357	351	371	366	366	338	338	338	366	352	338	349	345	361	390	360	408	369	358	362	367	352	338	349	359	348	391	376	374	381	359	320	342	330	369	351	395	348	324	338	353	345	340	358	345	351	353	373	377	366	357	332	348	368	376	379	352	347	330	357	351	350	350	348	324	379	367	368	330	335	359	381	352	400	362	368	409	378	345	368	324	337	329	358	362	327	330	342	350	342	348	383	379	375	341	360	355	352	352	377	340	344	358	385	348	349	350	344	347	375	336	391	364	362	365	349	345	386	354	359	352	356	344	371	360	364	363	358	401	364	366	332	370	373	369	352	337	364	377	342	347	360	391	378	341	380	380	349	342	354	385	344	367	359	346	380	371	315	353	387	335	363	377	354	388	330	352	338	355	369	348	351	380	380	354	330	362	366	369	335	382	375	332	358	349	365	357	376	361	318
33730	38448	29870	21776	18055	15768	16591	11058	7041	4205	2568	2611	2483	1671	1217	1556	1399	1101	1125	946	905	690	748	647	655	652	618	514	525	483	495	503	451	451	441	479	429	435	419	464	422	408	431	408	425	416	454	429	415	410	414	393	444	446	437	428	380	416	424	419	403	390	453	436	438	415	433	438	445	435	404	400	428	426	433	446	419	436	406	442	438	427	463	406	434	441	399	436	397	417	428	450	402	420	393	428	430	396	415	410	427	416	411	407	437	428	457	408	429	435	445	400	434	401	422	413	439	414	417	460	437	435	422	418	433	398	413	414	420	435	417	422	418	423	425	428	418	373	439	444	397	420	439	394	421	432	403	432	420	450	398	434	440	409	417	435	432	415	431	433	399	443	469	403	429	420	446	415	415	394	428	395	395	404	425	441	371	432	392	434	449	400	421	444	416	416	435	381	431	409	421	428	394	442	416	432	447	395	445	417	432	411	422	454	423	417	429	441	425	432	420	391	389	435	412	429	425	421	404	384	412	415	376	403	408	445	436	413	425	436	416	421	381	439	403	478	407	414	397	404	426	418	397	439	375	436	412	403	407	421	456	391	433	435	433	418	423	424	425	432	405	421	405	419	425	413	409	402	417	432	407	421	420	421	425	431	447	415	432	421	420	440	441	444	432	408	431	481	392	414	426	416	428	418	421	374	398	429	433	434	435	410	409	407	425	384	427	425	445	413	454	412	450	405	396	408	411	429	413	438	415	409	435	424	444	428	423	425	432	383	447	413	422	418	398	435	423	379	398	420	439	397	440	402	414	451	430	441	420	428	404	433	363	406	434	409	430	445	393	419	411	441	414	389	427	461	414	411	471	398	418	429	445	400	437	409	423	419	414	434	441	418	415	414	401	411	439	432	414	414	414	400	426	445	412	430	401	372	461	383	430	404	435	409	425	408	443	416	424	440	429	427	428	430	431	416	397	420	423	397	444	431	450	420	397	437	404	415	391	426	425	440	391	426	465	441	417	392	411	433	401	415	477	375	430	440	397	415	416	445	351	436	421	439	350	396	442	432	442	409	417	390	416	381	407	401	468	436	390	411	409	397	435	442	419	436	423	417	395	414	441	433	413	404	417	406	454	442	451	397	363	378	412	402	431	397	394	435	406	442	424	454	435	431	410	413	416	442	434	397	430	377	425	407	422	432	407	453	436	456	412	395	459	376	371	434	429	397	395	409	437	409	408	423	436	402	427	404	458	397	399	448	357	397	408	444	407	419	386	427	422	417	424	431	394	413	417	393	400	465	425	426	415	440	426	429	462	396	432	409	411	449	429	403	414	405	410	451	454	410	399	395	416	426	410	405	452	410	418	428	422	414	408	415	433	442	424	426	431	413	426	435	429	422	410	413	395	411	420	427	431	382	397	387	385	419	403	433	405	421	419	382	405	423	411	441	437	413	426	408	372	435	432	428	441	424	413	454	395	424	418	440	439	439	434	416	380	387	425	429	422	392	399	421	421	428	413	420	411	403	422	415	391	385	463	410	395	425	419	384	429	444	414	419	393	450	429	430	375	440	460	428	423	442	456	391	383	425	416	384	444	409	433	449	411	396	413	433	455	421	404	401	379	420	400	399	453	406	445	422	394	443	434	450	411	406	420	420	412	443	442	428	474	419	404	407	407	445	444	412	448	397	399	426	386	406	415	434	444	435	423	394	410	410	400	421	437	368	391	428	423	432	455	400	455	465	408	371	430	445	424	434	385	406	404	461	399	457	392	435	427	402	390	466	402	439	417	450	434	375	406	404	414	383	449	413	398	404	417	415	451	436	413	411	416	431	416	427	411	449	416	411	413	433	440	410	420	415	403	397	425	449	425	416	422	453	420	407	430	428	398	404	423	423	419	456	392	395	458	419	394	432	433	454	395	388	449	424	386	439	419	385	377	408	433	429	439	434	410	448	424	457	448	434	418	454	449	445	442	410	398	445	391	420	394	435	419	396	475	385	427	407	459	402	410	370	446	439	450	400	416	416	430	445	424	379	383	386	416	445	422	413	421	470	395	434	439	409	400	426	441	409	427	390	408	439	447	421	425	394	390	401	416	417	428	428	434	431	392	410	418	435	441	424	431	412	429	415	448	445	396	391	399	402	411	408	418	442	434	441	443	400	407	390	384	411	432	471	431	434	404	389	457	415	403	421	449	383	433	428	413	397	408	428	408	439	413	456	434	381	409	421	434	414	414	455	406	414	385	410	470	375	408	443	409	450	440	395	448	423	425	450	419	415	456	388	411	412	422	418	414	447	406	438	407	399	409	400	439	411	391	420	427	362	446	426	398	438	443	412	425	432	395	435	401	413	416	456	420	456	446	407	441	431	392	427	381	417	389	409	441	438	427	414	430	416	407	424	421	419	416	410	442	463	422	441	418	422	410	395	425	449	459	364	395	422	419	405	429	411	410	412	437	440	410	401	401	396	425	381	418	386	461	396	438	379	437	390	408	409	404	452	440	415	430	425	435	412	441	445	438	396	380	468	455	392	447	402	413	436	460	402	426	394	434	463	426	382	436	425	431	418	416	418	436	441	405	392	422	442	410	383	431	444	395	426	414	439	405	420	428	404	411	408	464	432	434	417	412	410	414	448	434	418	456	469	452	487	443	439	438	387	404	466	452	425	450	374	406	442	399	390	423	464	400	376	415	445	412	425	415	375	453	375	426	434	422	420	413	409	438	394	437	405	421	433	407	408	447	402	413	403	413	413	436	476	434	442	416	435	419	434	396	411	428	422	390	412	391	392	435	406	399	442	418	399	397	402	411	453	433	426	433	438	396	412	436	399	421	414	429	407	437	411	445	405	408	399	413	411	435	399	431	448	455	414	391	414	405	449	380	409	391	440	372	405	412	456	466	427	419	419	437	427	399	434	415	450	362	414	450	404	402	415	444	399	475	457	411	420	365	432	401	446	435	414	427	443	409	420	395	431	414	423	433	439	408	441	428	435	416	401	437	420	433	412	393	390	412	398	430	414	436	425	418	436	410	435	390	435	403	382	384	441	439	410	440	443	398	427	427	452	421	404	407	415	386	429	438	429	428	417	460	404	434	440	424	399	453	402	417	446	381	407	418	412	433	417	428	407	409	435	414	426	390	418	398	424	423	415	422	413	416	419	420	445	427	446	419	370	447	397	427	404	409	426	440	402	428	436	420	412	436	470	424	432	470	404	422	402	412	423	402	403	440	379	434	423	404	408	403	467	424	422	435	415	451	408	423	425	434	415	422	425	409	435	421	434	400	417	455	423	429	422	431	429	449	411	415	453	430	443	407	427	451	407	417	421	436	420	416	391	434	443	399	403	378	393	403	445	418	438	414	388	436	435	428	409	386	417	450	414	447	410	425	418	416	437	438	420	422	426	412	432	442	412	431	443	381	409	417	432	434	407	407	426	372	406	412	462	411	391	411	415	410	446	435	417	414	385	417	422	415	396	393	435	411	424	442	417	413	424	433	458	421	452
23562	20892	28115	23999	21704	22287	17291	11649	6634	3671	2002	2193	2269	1729	1239	1191	1045	1076	825	761	555	523	504	528	528	460	407	409	395	334	339	355	317	356	333	293	319	269	301	305	334	284	252	290	311	287	264	264	293	301	272	288	263	260	262	284	297	266	313	255	249	287	244	255	271	281	247	283	265	257	310	278	267	304	278	288	277	239	260	272	276	269	279	276	263	276	259	280	285	275	255	247	276	279	290	263	259	291	266	289	280	275	322	287	273	247	265	231	272	275	290	247	276	267	286	305	307	279	293	278	278	273	314	292	273	290	292	312	327	267	288	292	250	293	280	300	275	287	276	269	282	301	289	281	264	265	283	300	284	265	265	282	267	262	288	281	283	301	271	273	316	294	300	290	264	273	282	258	264	305	267	274	300	288	286	269	300	290	270	279	282	270	270	281	264	294	249	276	289	257	274	275	271	297	301	264	258	268	287	289	249	262	275	290	288	272	273	286	292	271	235	258	258	280	272	277	317	294	297	286	262	285	265	289	285	285	280	284	259	264	268	288	297	300	260	282	279	260	279	278	263	274	272	282	246	285	272	265	274	300	268	256	280	294	281	272	281	296	253	265	299	285	281	269	277	282	273	275	285	261	250	273	280	282	272	292	260	267	300	257	304	261	260	303	282	272	273	273	269	268	297	291	291	277	301	266	272	274	279	289	279	273	243	274	269	284	278	277	280	267	283	269	236	299	285	290	291	243	293	289	296	280	257	296	258	279	269	274	303	260	276	277	280	278	266	300	253	243	262	300	259	263	260	270	273	284	286	302	286	283	296	273	268	282	299	286	292	275	277	274	267	282	287	297	315	275	279	293	246	261	275	260	246	289	310	275	291	281	305	279	287	264	283	294	262	331	277	296	277	273	263	260	285	289	276	299	262	289	299	287	314	306	274	293	266	267	315	277	250	308	289	286	253	282	254	302	280	275	279	257	272	293	290	277	285	304	254	283	272	275	274	265	283	245	291	301	307	305	271	258	280	246	277	268	252	302	284	308	294	296	301	310	269	275	269	273	259	275	295	264	264	280	291	268	279	313	260	290	282	262	283	277	283	297	290	271	286	297	297	282	285	306	278	269	273	252	267	302	255	289	265	276	289	288	264	291	261	288	274	248	278	277	294	263	238	270	268	298	271	271	273	264	291	311	284	287	269	256	264	280	267	325	288	277	266	278	272	277	276	289	307	282	300	296	256	302	284	288	326	279	288	278	277	270	275	268	274	265	287	292	289	250	296	278	294	276	265	266	252	316	308	299	292	254	242	286	265	270	263	268	298	272	264	282	300	230	322	288	278	320	263	271	275	281	296	257	281	302	268	273	270	279	346	282	275	268	251	250	290	258	282	287	305	304	291	289	275	276	270	277	304	280	274	299	271	298	285	275	287	282	295	262	281	304	288	264	298	274	286	262	287	303	294	295	275	294	259	294	280	276	283	245	294	274	276	289	308	253	256	285	267	284	294	292	281	280	289	301	314	273	282	279	274	297	262	273	313	271	262	262	286	256	249	283	266	285	291	269	277	300	289	250	303	269	268	278	276	272	327	287	258	278	262	323	267	269	280	244	271	277	265	281	298	281	251	265	251	249	250	275	314	277	265	312	264	299	305	273	270	282	272	267	272	260	315	278	267	279	291	291	271	282	264	273	276	273	279	252	273	302	273	289	285	291	255	272	302	263	274	275	290	290	286	259	280	271	296	271	289	283	290	263	311	236	284	286	284	274	331	283	285	265	303	258	293	268	295	252	275	250	292	291	279	291	274	273	288	290	286	258	275	272	320	281	300	263	264	281	283	275	266	268	282	278	301	277	267	299	256	264	286	236	272	266	265	276	276	280	282	272	286	260	234	265	285	274	270	260	296	302	280	273	293	287	239	283	303	273	267	268	286	284	284	267	293	290	277	262	279	278	294	289	254	256	305	286	268	275	267	303	309	268	291	261	266	259	276	265	303	269	278	296	294	286	272	284	253	270	297	257	269	291	274	266	272	290	266	290	295	316	292	298	231	261	329	263	270	259	266	271	286	291	259	272	253	288	264	252	279	256	244	261	330	276	260	289	296	261	246	277	243	245	267	290	270	287	275	259	267	284	271	264	268	290	253	284	233	285	271	279	269	279	312	250	259	285	272	263	272	293	292	292	289	276	272	259	278	277	250	276	254	291	302	249	276	243	256	269	285	289	283	263	301	272	262	270	286	253	274	288	300	261	283	273	268	293	291	313	334	275	309	295	261	281	270	294	277	280	289	279	294	271	269	281	273	277	259	242	309	281	269	277	264	260	255	270	273	302	289	290	252	261	282	268	256	264	281	259	276	271	269	298	286	263	277	270	297	282	291	280	275	292	275	258	273	279	297	268	288	265	305	267	270	299	298	275	277	283	286	281	256	298	295	289	306	279	278	293	283	282	297	263	259	283	274	283	304	300	303	315	261	278	282	267	263	285	280	277	272	292	279	286	261	289	272	288	287	290	291	271	267	292	285	294	272	279	270	309	245	263	280	273	292	278	272	286	281	292	262	321	285	250	286	264	282	227	297	263	266	247	287	281	280	293	274	291	293	290	287	290	283	288	286	271	272	310	291	296	289	291	279	268	308	266	311	266	284	272	256	280	261	274	265	247	267	300	281	275	315	277	296	290	291	252	257	261	281	271	302	285	253	302	274	253	275	292	291	255	300	297	292	266	267	266	292	250	280	268	308	277	263	286	276	253	272	292	274	270	282	278	301	267	284	270	288	292	310	294	282	320	291	272	254	273	263	285	284	269	277	288	280	283	272	267	279	293	283	294	279	269	265	264	271	296	282	271	292	292	286	256	297	275	260	278	304	278	283	241	275	253	301	310	299	279	302	265	247	261	285	272	300	248	285	266	285	265	280	292	300	247	290	274	243	278	271	287	314	268	288	293	275	284	303	302	299	287	286	307	286	291	266	275	282	287	294	279	281	254	301	278	306	257	277	304	287	282	259	288	265	276	261	305	296	261	296	268	268	264	311	280	251	260	294	276	266	272	280	280	282	270	267	283	289	253	250	238	287	270	308	259	264	286	278	274	288	310	288	267	232	266	282	237	270	272	286	258	271	265	282	297	281	295	250	278	276	286	289	266	267	282	283	258	292	266	244	237	274	265	265	273	302	261	284	272	278	293	306	279	246	276	272	255	283	274	283	262	300	282	317	263	303	290	253	267	301	256	285	296	302	299	283	264	265	258	280	310	273	263	252	265	250	276	315	286	249	259	259	260	240	286	279	255	295	270	269	281	287	287	279	278	271	291	285	273	293	261	289	274	250	301	295	288	283	310	278	291	274	312	264	306	299	278	274	299	287	284	269	279	276	269	295	287	285	260	287	277	261	307	256	262	268	255	248	260	251	269	249	294	305	277	276	279	269	266	275	292	276	292	300	263	287	271	267	267	268	246	258	276	267	259	280	278	249	268	284	304	276	268	270	283	260	247	275	295	270	285
35553	49844	38313	29600	24653	26014	20064	17912	11413	6903	3846	4214	4312	3148	2308	2126	1803	1793	1436	1140	905	752	784	726	692	660	609	609	564	510	490	426	418	404	370	337	390	364	343	328	331	319	319	329	335	344	312	380	332	335	324	351	320	336	315	346	341	323	345	316	319	329	311	329	383	351	317	311	330	324	323	296	358	332	315	330	311	319	332	339	307	305	348	339	322	334	346	308	343	317	353	310	330	311	323	360	308	316	367	302	317	291	298	309	341	343	316	325	310	307	343	346	339	316	330	337	325	302	326	332	323	343	288	363	310	322	327	326	297	301	308	320	304	316	328	309	354	311	333	329	349	347	313	324	338	314	305	273	280	342	320	310	310	321	330	356	349	344	287	329	348	307	325	354	336	338	327	321	288	327	309	293	318	332	324	323	331	314	333	291	340	337	341	334	333	263	325	321	334	317	319	325	343	354	333	333	311	312	337	341	322	314	328	327	323	315	374	337	315	320	298	340	356	293	324	321	331	326	313	340	343	277	318	328	350	341	342	329	369	357	354	315	339	325	328	305	323	324	296	325	314	297	324	358	313	326	334	312	298	330	305	333	307	328	348	298	289	322	329	332	290	346	322	290	377	307	338	321	306	294	321	360	310	325	344	329	342	307	312	352	306	328	363	340	329	309	326	296	357	327	311	339	287	340	336	322	320	354	334	331	312	338	294	363	326	355	293	329	333	336	303	326	342	379	307	291	310	320	333	359	329	318	324	360	325	346	289	341	313	381	323	329	334	355	309	322	316	338	330	301	325	319	314	309	314	316	303	329	320	339	334	331	337	335	321	341	325	343	338	337	317	319	304	324	317	323	325	325	338	302	307	320	343	333	350	334	358	338	303	342	295	325	322	314	312	321	318	343	335	326	313	337	323	277	305	310	359	327	343	349	313	339	324	308	309	338	330	332	353	328	354	329	338	330	318	317	337	335	307	306	331	336	352	317	315	324	322	337	310	311	326	330	318	325	350	357	350	322	312	331	352	331	348	297	343	303	341	327	319	341	313	338	321	322	336	314	355	345	308	322	317	306	314	341	292	355	297	341	368	330	346	305	332	331	355	332	322	334	339	344	329	312	330	360	335	315	324	344	304	330	341	331	283	315	335	339	328	325	345	306	320	324	312	355	342	320	339	348	317	316	310	334	374	322	325	304	305	320	319	344	326	331	337	303	336	320	342	325	350	330	351	366	311	324	329	310	328	344	336	340	309	331	350	357	328	327	337	323	351	304	323	345	336	341	361	321	307	288	300	307	323	324	355	322	340	301	316	304	334	359	310	323	355	364	336	324	298	338	318	329	305	306	330	334	374	326	315	335	335	319	346	349	338	308	354	325	306	320	303	333	333	304	327	339	324	332	323	295	338	311	311	312	313	308	314	324	329	303	324	305	356	309	329	338	334	296	314	325	339	329	326	301	318	320	327	305	319	346	323	322	354	318	297	322	339	340	317	338	332	318	332	343	344	300	359	328	331	332	311	309	303	330	309	354	322	308	304	334	333	330	341	322	297	325	351	320	305	320	332	316	294	332	347	322	364	349	343	335	315	323	345	334	331	347	302	301	327	324	326	324	359	332	357	319	316	317	333	334	352	350	299	336	355	322	324	341	351	304	336	327	313	360	286	317	351	334	336	323	294	307	334	296	331	341	341	329	318	341	292	315	351	318	323	348	320	334	337	319	329	317	315	292	347	357	359	351	301	348	317	371	297	293	316	322	298	301	325	327	313	318	324	348	315	340	324	330	346	322	317	297	292	345	378	321	348	300	323	319	326	366	331	343	325	309	316	295	351	325	333	336	343	332	340	347	336	302	330	350	326	337	320	302	374	317	328	338	335	338	344	370	334	319	310	330	329	323	347	304	309	344	307	328	314	305	331	316	318	311	331	333	327	354	317	362	304	323	332	330	314	321	333	349	319	313	327	309	351	299	344	321	326	340	338	338	340	310	313	299	343	334	357	334	353	359	336	331	352	318	313	339	328	308	344	337	321	317	346	354	329	338	368	331	304	332	356	310	311	322	341	356	315	358	350	319	314	337	275	315	305	337	329	337	308	309	318	358	326	341	342	334	301	347	358	328	333	337	335	345	356	321	333	341	316	338	317	321	362	348	310	312	320	302	353	323	365	326	372	341	311	327	338	318	338	350	330	302	329	339	294	333	321	317	364	296	297	361	366	310	357	320	301	284	350	317	307	310	317	319	363	335	341	304	318	345	346	330	329	331	332	323	335	314	307	317	344	302	331	316	347	308	315	321	320	324	339	308	327	306	336	319	306	311	327	295	324	305	336	328	327	333	336	315	359	327	323	318	322	307	340	335	322	348	332	320	341	309	311	346	374	371	330	313	329	296	314	352	310	301	330	325	330	341	319	315	328	326	301	328	334	330	336	319	335	335	295	309	339	328	333	336	343	344	318	370	343	311	327	338	358	345	318	302	318	338	337	312	341	343	323	330	328	353	319	316	330	333	340	333	322	331	347	305	334	336	361	329	319	352	313	304	317	339	344	304	353	323	345	333	310	341	319	361	319	329	306	331	361	305	347	301	333	328	310	349	320	310	330	339	329	370	315	365	349	327	339	342	303	306	333	317	304	277	338	326	341	341	325	323	289	349	332	331	327	335	329	342	341	348	301	332	301	322	302	320	350	329	287	344	322	367	340	299	322	325	305	322	322	345	310	347	304	320	325	342	311	348	311	308	323	321	311	296	327	345	349	311	321	340	325	302	307	322	320	311	346	321	312	349	346	317	314	317	350	324	369	304	359	339	329	345	351	309	289	336	321	332	339	334	322	328	345	347	322	334	350	336	330	290	338	327	344	332	326	293	341	321	331	334	306	327	309	352	332	334	323	349	285	320	356	343	352	346	309	326	349	311	337	313	344	307	314	341	331	294	319	328	320	303	291	307	335	327	307	317	340	310	311	309	320	312	329	312	333	301	313	347	309	338	324	312	365	343	338	335	314	336	314	337	359	325	352	309	310	290	316	292	323	321	313	284	295	335	345	322	330	304	359	299	347	339	332	319	312	330	383	334	339	340	312	326	332	336	301	332	295	324	325	335	318	336	325	346	317	353	334	341	313	354	281	342	327	354	319	333	319	327	361	299	313	341	347	337	305	348	354	337	339	326	333	334	360	292	323	326	326	328	340	346	333	317	348	324	315	286	330	311	330	307	343	344	318	337	299	353	309	309	317	334	318	326	330	324	311	331	332	340	340	347	317	282	337	321	335	335	323	312	315	298	313	342	349	325	335	315	316	321	320	338	359	302	341	329	342	309	322	335	325	333	360	298	301	308	327	324	334	334	348	320	347	332	325	328	345	317	326	308	333	313	333	319	319	321	331	335	314	355	304	336	317	337	327	346	306	316	306	314	307	306	318	293	301	331	338	326	320	359	286	310	298	327	286	316	310	323	333	307	348	321	308	329	324	320	352	334	343	344	344	316	319	373	345	302	303	319	328	349
24631	20924	27432	25052	19639	15716	9916	7272	6036	2721	2190	1975	1522	1669	1153	1085	1096	1093	884	718	638	645	611	589	590	577	551	514	471	489	462	418	439	456	434	407	458	435	438	405	378	404	396	421	414	427	430	406	397	424	392	425	442	451	430	407	400	413	425	342	436	434	421	395	407	417	390	426	432	393	394	386	408	426	446	409	397	435	412	416	441	461	395	407	402	419	422	412	411	375	404	421	409	384	413	396	367	393	433	405	387	414	411	406	415	428	398	436	408	417	375	412	429	387	413	395	457	383	414	398	417	361	388	398	409	425	445	426	437	385	397	395	404	411	393	409	394	404	371	417	453	415	437	387	395	404	388	421	410	401	415	395	399	466	389	416	398	416	425	453	409	385	423	398	424	422	432	403	411	379	415	402	415	448	440	409	392	455	433	399	405	437	423	413	402	429	396	430	403	420	406	417	443	389	391	419	435	397	416	429	411	401	412	390	408	415	423	389	412	417	413	402	409	458	419	392	447	385	398	379	378	426	410	424	410	412	376	427	409	418	430	412	419	403	428	405	453	409	420	394	416	411	391	395	371	404	459	406	395	410	453	405	400	404	408	393	415	410	431	395	465	417	413	421	374	422	393	403	437	422	443	404	430	432	430	408	395	427	398	418	418	394	401	399	418	416	378	411	416	398	421	440	421	437	386	436	427	432	375	427	425	412	420	437	397	411	426	366	425	412	411	400	380	418	412	407	404	428	376	414	385	422	407	405	411	415	435	443	416	381	357	420	390	386	412	444	420	448	438	440	476	437	422	415	409	401	403	407	386	368	372	419	411	413	398	435	399	404	416	406	404	388	430	417	404	454	455	393	439	436	418	420	417	395	404	428	415	408	433	417	397	400	406	381	417	413	439	427	404	425	403	416	393	403	405	447	411	428	394	420	431	415	410	397	407	421	400	433	398	391	398	451	459	442	431	410	383	405	425	425	349	396	383	438	397	438	384	367	416	417	411	450	413	419	390	407	402	395	419	396	413	435	428	435	392	402	374	406	414	430	417	399	421	391	380	395	396	399	379	407	409	430	397	387	421	405	416	417	436	438	432	404	389	415	409	396	421	431	441	418	398	415	403	379	435	382	402	417	403	369	448	412	418	407	406	430	370	399	402	390	400	430	416	400	405	425	403	403	416	435	425	423	397	407	444	396	453	411	398	398	434	429	438	440	393	385	434	447	441	425	430	409	415	410	426	440	429	388	424	428	374	434	389	415	415	426	406	399	408	438	403	409	409	422	444	444	418	430	396	381	447	386	394	421	410	395	409	411	444	416	412	425	398	442	382	411	366	407	417	387	422	421	390	459	398	386	444	396	397	429	390	402	402	440	469	418	442	422	392	410	424	414	421	411	388	396	418	453	411	442	435	433	398	437	387	422	422	425	414	456	424	406	413	415	417	402	414	415	391	428	388	377	423	394	443	409	434	431	409	400	437	387	404	430	378	428	410	383	403	380	409	418	382	375	410	416	360	425	406	414	430	418	432	417	446	372	396	394	436	407	440	391	392	390	399	429	423	405	395	396	411	444	390	376	426	394	409	429	414	410	396	417	408	405	379	431	421	412	430	458	407	406	403	414	460	418	428	401	372	408	396	403	429	423	419	401	412	408	376	419	419	448	440	408	413	409	449	417	372	418	386	438	414	425	423	436	405	410	384	428	382	394	406	399	429	407	474	405	383	416	404	454	386	384	411	413	440	420	431	398	415	409	409	393	378	385	356	436	384	461	383	434	422	425	443	404	415	436	417	378	416	418	361	424	408	411	429	416	404	397	403	435	407	420	429	431	444	419	421	427	413	402	404	425	421	402	372	388	427	465	428	401	408	440	460	429	396	413	442	394	430	451	388	490	379	410	411	383	397	408	393	403	429	379	405	418	421	455	431	389	429	401	416	416	417	461	399	400	420	409	417	407	412	405	420	415	384	404	400	420	421	413	413	379	434	444	407	425	419	447	377	400	402	414	423	377	407	434	421	425	410	412	426	403	437	419	389	429	429	396	425	393	469	425	417	411	387	378	413	434	397	377	382	385	421	389	438	417	398	415	402	380	403	415	403	416	412	428	430	418	417	423	400	411	380	397	434	417	396	415	365	417	387	415	405	405	400	436	404	409	431	424	422	411	419	416	365	455	370	390	398	388	436	423	409	409	430	444	438	397	426	438	404	435	399	384	407	395	420	444	398	371	433	439	377	416	404	413	392	422	406	437	406	403	431	453	406	396	408	447	404	405	430	391	421	425	413	416	462	397	400	402	439	422	420	371	439	392	452	416	434	447	378	395	410	427	415	403	410	409	386	399	421	409	439	424	418	414	434	438	445	428	447	417	385	422	458	423	430	422	393	382	401	387	451	412	401	414	392	400	422	414	414	426	390	403	399	444	387	418	426	401	384	398	392	433	412	409	420	392	402	440	445	408	428	396	412	428	430	400	375	394	409	431	420	417	391	389	407	416	415	399	423	406	439	405	425	389	417	426	359	410	365	404	437	404	393	404	420	445	396	419	415	441	412	415	439	409	396	399	412	432	418	432	448	426	416	376	384	443	424	460	407	404	438	433	369	376	425	397	428	415	431	431	423	439	446	405	418	418	436	381	442	404	430	372	403	404	417	360	393	412	390	459	426	399	427	445	422	412	412	397	379	428	439	419	418	419	392	430	425	424	411	434	429	430	416	436	385	441	397	433	374	423	385	423	416	414	453	413	419	450	413	364	403	409	402	411	421	459	424	406	406	418	407	418	419	423	442	381	420	412	411	429	413	409	411	379	425	411	399	416	387	436	428	449	417	422	401	413	390	414	433	387	410	407	374	447	415	383	379	430	384	421	388	412	423	402	399	413	401	446	412	416	432	434	416	422	413	440	402	409	416	362	409	424	396	415	441	422	387	425	441	398	399	409	420	376	395	410	456	365	427	450	412	447	459	421	408	399	419	408	407	427	420	425	420	409	418	437	399	446	382	431	422	426	420	395	361	414	385	402	371	398	436	427	422	442	452	445	439	412	371	404	400	435	389	402	410	352	425	435	430	392	410	453	355	429	422	433	420	398	389	380	401	408	393	430	402	423	413	393	408	427	395	412	411	400	417	419	436	409	397	380	440	419	404	420	422	406	408	480	414	430	438	414	424	413	377	412	393	415	401	432	395	415	440	360	436	426	404	380	428	459	457	388	452	426	398	414	428	415	406	388	382	402	421	398	444	372	433	409	394	377	408	429	423	403	398	394	403	417	430	447	397	429	417	409	407	386	365	421	412	406	412	391	424	431	447	369	419	418	401	428	430	378	384	430	394	445	440	397	392	431	400	411	403	444	393	424	399	394	404	442	414	388	381	416	402	422	424	419	378	423	396	417	438	393	405	430	396	426	415	429	437	425	416	418	425	432	402	452	408	439	419	411	423	389	396	410	417	397	418	409	427	413	423	420	405	446	436	421	400	410	407	433	422	410	423	423	409	428	413	412	432	402
36297	46169	35199	26923	21133	21044	15452	13671	11556	5581	4273	3944	2878	3116	2127	1827	1712	1823	1500	1154	970	925	800	802	771	725	711	707	646	571	557	522	502	549	516	503	503	492	470	480	471	492	459	508	480	493	506	471	479	456	450	476	499	472	454	482	467	447	472	513	441	467	464	510	467	447	487	462	507	475	456	466	485	446	474	449	498	487	425	448	497	497	488	498	470	470	521	456	528	487	447	465	506	451	451	492	453	440	470	463	479	463	456	453	480	434	492	485	472	478	475	488	474	452	479	450	466	487	475	491	499	446	488	431	445	508	470	473	466	446	451	464	490	473	454	472	452	493	462	454	504	434	452	474	506	480	489	475	495	442	402	490	475	485	468	465	520	446	487	484	425	491	486	442	472	456	472	478	510	494	474	477	453	440	456	451	513	478	450	467	460	460	438	464	491	495	495	461	483	462	466	455	465	429	485	486	438	496	459	496	510	482	493	490	481	468	439	513	470	495	477	497	452	497	462	496	472	462	466	464	449	518	526	476	489	486	466	489	526	464	454	470	507	497	420	435	483	461	458	465	489	456	487	449	472	499	468	496	439	500	456	422	448	468	478	463	456	487	468	480	453	475	460	480	491	476	461	461	524	492	486	491	511	480	439	479	465	436	511	494	510	486	496	477	514	467	456	471	488	480	469	561	427	461	467	454	471	461	500	520	460	473	470	470	478	499	453	502	464	485	482	488	473	476	469	494	474	468	433	465	479	476	459	474	485	456	477	482	479	484	469	487	460	435	478	463	458	503	459	446	490	471	501	470	450	436	499	452	451	441	506	499	463	479	489	476	455	464	496	458	440	441	505	470	455	463	491	493	457	444	432	445	437	431	480	480	441	474	482	477	468	430	435	447	467	482	494	464	477	429	485	489	471	472	473	497	478	468	429	444	502	475	435	502	448	459	494	478	467	453	455	413	477	459	453	435	489	461	477	462	476	472	468	488	485	475	509	463	476	441	475	511	455	491	461	451	474	453	458	503	486	495	481	474	489	457	507	451	473	476	446	474	457	507	508	446	455	475	428	464	491	475	508	447	482	436	477	499	503	484	475	482	486	448	445	461	496	480	497	472	496	486	442	448	490	476	476	474	509	497	462	436	475	482	481	448	467	522	467	498	509	460	491	465	473	452	436	450	469	484	433	475	476	478	460	507	482	483	478	498	504	477	470	501	446	469	492	491	424	489	460	451	508	481	490	440	487	439	473	467	466	467	512	497	471	467	464	479	465	497	449	505	489	454	455	465	498	510	510	478	470	462	471	490	445	490	456	458	429	488	454	482	490	449	463	453	440	483	490	462	493	464	487	439	468	449	472	452	488	477	501	481	442	464	454	480	447	478	463	479	468	512	485	446	472	496	456	468	474	503	516	470	464	464	486	447	476	494	489	430	480	468	511	478	443	469	475	449	489	520	455	450	482	505	468	481	494	451	423	490	465	466	449	483	482	468	487	476	474	451	411	484	487	465	494	476	448	483	474	458	471	465	466	472	439	504	484	466	508	467	485	483	488	503	465	490	514	457	448	493	469	468	461	489	468	465	465	489	466	484	471	453	476	445	483	487	490	504	491	450	435	474	441	486	519	465	488	475	464	480	475	490	487	473	456	507	472	447	487	460	484	478	467	483	433	490	511	470	468	484	482	471	461	453	479	483	465	474	459	480	481	491	500	478	509	463	494	473	461	487	441	462	448	504	436	475	484	462	455	483	487	462	477	426	464	480	477	472	476	516	454	463	469	497	445	456	450	455	468	470	450	453	480	433	463	431	465	477	435	477	462	455	459	487	468	479	493	438	483	457	459	529	476	464	454	455	464	470	461	512	460	484	474	448	505	468	471	476	458	446	491	480	489	456	478	511	488	487	483	473	463	458	482	480	426	512	475	472	469	477	461	470	486	483	448	482	468	456	478	524	490	453	458	479	469	532	460	499	469	455	460	498	492	495	498	481	449	475	475	466	467	495	467	488	457	458	491	470	520	447	476	503	481	481	444	473	489	438	478	468	455	486	495	474	455	479	476	499	464	464	470	458	476	490	434	482	454	459	458	487	443	469	451	472	475	495	511	453	504	462	516	517	472	491	463	448	523	448	494	492	468	500	469	490	478	482	457	470	454	460	523	461	484	449	463	467	484	439	442	455	485	458	495	454	485	457	492	473	459	494	483	493	496	494	494	459	507	486	443	480	504	510	474	459	461	463	453	516	469	497	487	487	471	454	493	483	462	464	492	465	476	467	458	486	466	522	488	495	502	432	479	457	435	470	466	461	467	447	454	453	475	463	471	471	506	483	479	474	473	456	509	489	457	475	484	473	491	501	462	478	541	527	473	468	514	494	498	471	444	505	481	475	496	458	461	484	504	483	500	451	493	473	514	477	478	462	477	496	459	471	480	464	491	467	500	446	490	480	442	446	458	478	460	478	463	425	481	454	449	464	461	502	455	483	468	438	407	449	441	464	524	532	456	459	503	529	443	491	489	447	457	471	506	515	469	448	463	527	440	456	467	512	520	521	480	465	474	502	432	448	450	482	456	503	454	461	485	473	488	464	454	480	468	480	461	503	454	433	454	467	498	456	464	477	516	466	477	484	488	527	449	468	463	502	467	483	497	495	503	494	453	479	480	450	483	473	452	470	484	458	538	473	480	498	508	471	485	482	497	498	457	437	504	462	440	478	477	480	478	485	483	500	449	439	446	490	476	426	476	488	440	495	481	480	453	464	478	479	470	485	444	453	470	461	480	467	504	499	474	439	492	472	485	458	453	448	484	480	483	472	441	501	490	418	454	471	462	479	450	453	490	488	460	479	505	504	517	485	473	499	516	469	431	521	473	479	438	460	465	495	444	492	446	446	474	473	500	487	442	454	465	483	453	521	503	451	503	436	465	450	517	498	481	498	425	465	475	482	466	474	480	505	477	457	498	432	442	476	445	428	438	497	456	444	483	478	463	460	497	505	463	479	485	476	466	506	461	480	482	457	482	453	487	508	515	492	486	475	526	480	451	453	457	483	453	497	471	463	471	504	469	494	471	478	449	455	466	459	473	471	468	460	461	480	459	434	436	464	482	516	460	495	498	471	484	458	470	497	481	499	474	458	490	472	504	474	541	467	483	474	454	453	478	481	501	425	472	494	454	452	457	460	523	471	445	476	504	491	463	528	437	457	455	437	510	505	485	464	450	547	461	516	493	472	466	445	450	469	465	478	441	471	459	484	495	463	451	454	482	456	513	443	443	493	515	504	485	491	499	445	486	461	454	453	507	437	474	484	482	454	516	507	466	474	465	456	420	468	478	449	488	471	451	482	480	457	514	486	467	482	487	449	521	500	436	484	480	476	482	485	454	459	463	462	487	466	497	508	462	460	469	477	479	492	456	440	470	489	459	439	478	462	478	478	449	455	463	492	489	474	476	470	466	493	438	494	430	494	469	467	465	521	480	509	475	450	483	490	477	493	447	492	473	465	461	444
22500	20942	28647	23426	21130	22986	22438	14381	11259	6941	3971	3434	2263	2870	2332	2304	1832	1525	1193	944	721	883	778	773	619	660	590	535	495	492	410	410	408	396	376	413	352	405	340	333	341	296	347	338	348	339	326	325	326	297	315	329	348	348	344	347	356	327	339	295	301	346	329	331	346	312	290	344	355	315	331	322	324	324	318	344	341	303	327	317	329	330	343	311	311	320	335	300	318	321	295	347	293	340	346	305	345	308	334	342	314	316	335	316	317	314	336	333	296	334	325	340	320	321	357	306	337	338	316	330	334	339	344	346	331	334	323	311	334	330	331	336	305	313	328	311	334	315	320	327	324	324	352	330	340	303	326	332	331	341	348	335	309	317	325	335	322	312	317	316	337	310	322	322	296	344	333	325	337	335	327	318	331	313	318	323	321	318	323	351	336	333	330	300	346	333	333	327	336	353	323	319	330	300	326	322	327	327	322	328	305	304	310	311	339	338	299	351	335	301	326	345	314	280	300	309	322	320	335	332	308	314	297	334	321	304	328	330	325	347	297	326	331	310	339	357	313	326	332	291	319	281	367	331	289	347	314	342	300	336	344	309	315	328	327	333	328	331	319	333	332	308	319	322	316	338	311	330	326	323	374	296	305	342	328	316	334	346	313	294	321	302	332	299	307	321	343	313	344	320	315	302	348	329	313	350	319	356	334	334	337	313	339	314	351	313	345	320	310	345	353	312	308	321	318	314	313	321	320	352	324	350	351	326	342	342	299	306	324	354	323	353	341	311	343	337	333	342	335	350	339	345	325	317	294	305	339	305	319	309	307	335	330	336	299	309	342	342	310	330	344	323	326	321	294	327	307	316	309	321	326	345	343	309	320	351	314	284	320	301	351	332	371	359	289	327	331	329	295	354	337	315	316	313	315	305	313	319	321	353	306	268	356	309	266	328	342	318	301	339	324	358	304	345	328	314	326	316	314	330	302	338	365	325	304	304	316	317	325	291	312	333	312	341	333	325	318	321	345	299	346	327	316	316	321	306	317	301	351	331	338	292	352	322	322	310	314	361	352	328	332	350	330	324	284	318	289	333	314	333	310	342	314	301	329	327	337	328	333	336	353	302	308	335	310	346	323	310	315	335	332	305	347	346	318	291	321	318	308	327	329	348	322	320	284	295	317	300	359	331	334	339	359	324	322	330	315	325	311	337	347	315	342	314	348	317	314	331	308	344	310	316	311	317	335	285	359	330	347	324	352	304	355	320	329	330	326	312	312	320	340	343	324	333	307	328	321	337	312	310	322	321	328	320	309	333	318	311	308	315	322	343	328	331	337	335	327	320	301	362	330	336	336	318	361	307	341	344	328	343	347	309	370	351	319	343	304	330	348	313	328	343	333	287	306	328	339	335	304	321	324	347	322	329	351	301	315	342	322	358	301	324	343	311	321	342	304	325	337	298	311	336	311	339	324	312	330	350	328	345	334	292	334	316	344	325	333	305	269	330	321	329	352	313	335	308	333	350	337	346	330	296	307	342	324	340	336	301	308	308	326	341	326	311	327	314	340	343	337	315	311	328	295	320	333	341	322	333	345	349	342	325	318	327	329	316	333	328	297	322	277	334	344	302	335	299	289	304	342	333	322	325	337	311	321	298	333	328	335	334	351	340	315	312	324	304	325	338	359	352	353	322	315	329	324	281	333	323	329	355	313	337	333	353	343	345	316	340	308	341	316	343	343	331	343	323	352	335	298	318	297	329	333	329	332	331	296	334	338	349	330	309	332	330	304	341	335	340	312	315	313	331	312	345	306	322	343	325	365	358	327	327	318	326	329	302	324	343	316	319	350	328	343	297	300	324	321	331	297	348	346	290	318	326	343	298	337	306	298	316	340	347	357	331	317	313	347	331	349	338	329	338	348	319	338	284	331	304	293	307	322	335	338	338	322	326	304	339	333	297	290	348	332	340	338	301	306	348	331	341	330	338	352	332	310	337	305	328	324	327	326	301	330	306	303	324	319	311	300	323	312	306	347	342	342	348	323	324	356	349	310	299	340	307	359	342	352	353	290	328	314	303	350	304	318	326	313	324	310	335	308	329	330	309	301	348	342	329	318	314	342	312	324	298	330	338	364	316	311	321	345	349	321	329	338	307	331	323	327	340	353	333	345	328	321	343	348	324	321	351	345	335	298	291	309	340	336	319	358	320	296	314	334	327	331	319	293	323	317	316	337	319	327	347	335	328	320	367	326	318	357	301	328	326	324	332	326	325	347	296	315	320	312	315	306	312	352	336	322	331	346	318	308	290	382	307	324	332	293	351	349	342	301	304	346	329	314	318	327	269	320	326	329	342	364	317	316	326	323	332	336	327	356	305	342	352	318	331	269	298	350	350	331	324	314	350	337	343	316	359	307	339	330	318	329	309	326	340	375	342	321	333	323	294	321	353	302	307	314	327	315	310	324	319	343	296	329	312	337	316	311	339	329	321	330	323	324	327	347	287	320	313	339	346	321	318	314	314	335	338	313	324	331	303	309	320	317	277	336	355	346	339	329	334	288	328	318	333	319	314	304	321	345	307	337	311	314	315	330	347	333	326	331	323	353	339	330	350	334	307	332	304	333	310	327	328	314	333	323	337	316	334	307	324	332	282	337	325	329	298	326	337	301	285	312	286	308	324	324	329	315	333	324	331	325	308	323	360	344	318	306	320	334	316	310	323	305	343	347	336	299	305	314	334	334	345	323	304	321	357	349	314	353	307	310	322	311	338	320	327	336	332	327	291	347	290	344	331	315	313	299	319	356	371	362	367	290	331	353	311	295	363	304	325	321	328	328	334	327	326	339	318	305	309	329	294	357	361	334	329	348	307	340	299	347	326	313	309	301	309	326	301	331	343	344	333	318	335	330	325	295	307	325	341	283	346	351	332	320	311	320	326	352	328	277	309	330	329	338	323	293	348	329	344	341	333	340	306	299	304	318	341	337	308	361	321	345	299	342	320	333	330	337	339	314	288	310	332	307	340	322	335	292	292	309	319	307	302	362	324	329	297	345	309	353	316	336	310	339	304	298	319	295	315	319	313	341	344	326	291	334	328	314	333	307	348	327	354	323	315	353	286	322	321	335	325	317	305	302	298	327	308	304	338	310	329	299	343	318	320	369	340	314	316	343	360	364	325	330	329	310	278	299	322	321	341	339	315	313	320	316	298	306	345	317	291	304	357	312	335	313	325	343	328	344	323	296	314	331	351	353	327	333	300	328	307	355	344	344	314	327	318	327	308	291	310	321	338	318	372	326	358	304	305	322	329	326	322	317	282	319	339	325	335	303	323	305	323	339	338	343	307	294	327	321	306	321	328	345	333	342	302	366	313	344	357	306	316	323	332	301	337	318	325	333	325	318	292	340	329	337	319	316	304	308	321	318	333	328	308	341	296	355	304	318	305	342	325	316	301	301	322	351	334	377	329	299	318	338	315	296	367	316	300	311	308	327	330	329	317	342	308	286	322	327	370
40482	57023	44413	36606	29481	27802	20793	20400	17603	11241	7265	6711	4132	5285	4361	3987	3114	2562	1919	1515	1215	1330	1143	1107	918	871	794	709	648	587	601	509	532	497	495	396	463	430	407	389	421	434	347	369	353	369	376	355	350	376	418	366	373	363	377	355	364	349	353	377	373	357	367	355	395	367	381	377	342	427	374	377	329	345	377	351	380	353	377	349	385	392	374	374	393	352	379	364	347	377	380	369	359	376	364	359	366	387	368	375	374	352	355	349	373	379	382	362	359	363	338	414	356	360	387	395	372	374	358	366	367	374	342	370	344	383	323	385	349	348	383	367	363	360	364	411	383	398	345	366	366	391	355	362	354	383	389	347	345	390	361	367	373	347	319	349	385	370	376	376	342	365	398	375	373	372	351	338	411	355	346	385	393	368	323	354	357	330	354	407	361	340	371	374	393	373	368	394	364	367	394	365	380	368	341	337	383	347	374	345	348	354	368	360	379	390	382	340	368	344	323	367	373	381	364	347	344	360	357	353	365	328	373	377	330	352	358	321	345	388	328	394	365	339	371	351	348	362	338	351	378	353	388	365	347	371	392	387	343	341	350	372	365	365	374	402	353	374	380	351	375	359	390	343	391	370	382	357	352	368	318	353	337	337	352	380	306	371	350	386	391	342	377	377	380	362	327	393	333	343	336	363	377	371	370	345	356	390	371	362	359	383	383	375	350	385	372	391	356	376	380	369	368	355	368	374	398	327	356	383	360	374	371	344	360	367	376	400	342	371	386	377	348	375	330	357	368	359	372	323	379	391	355	381	378	358	352	342	360	371	362	377	357	367	382	379	358	390	344	356	374	336	383	362	351	385	375	356	363	370	361	361	359	391	373	351	353	342	392	389	387	323	377	382	426	363	358	347	396	386	348	404	354	349	390	371	342	375	352	351	350	327	346	332	366	378	375	348	384	355	345	370	364	341	332	350	345	391	368	377	383	345	367	354	358	355	358	369	390	408	331	372	347	352	369	420	357	374	359	369	331	374	355	338	357	369	350	352	416	359	377	366	383	369	360	376	385	360	341	394	378	354	346	351	352	393	378	347	371	355	371	376	370	348	344	413	363	357	366	336	363	396	367	359	361	374	393	370	385	381	371	373	361	347	385	372	347	375	355	391	374	357	372	354	362	365	325	384	365	325	389	375	387	367	399	345	359	371	341	352	343	382	359	361	344	347	353	382	375	328	362	337	369	383	368	385	366	376	361	354	373	371	364	354	380	370	368	357	357	345	390	358	381	364	364	389	339	346	393	351	377	385	387	341	341	380	364	364	351	317	352	380	344	338	378	333	376	340	373	381	366	370	373	364	356	352	362	378	361	376	367	397	372	375	358	376	295	321	386	388	357	352	415	367	381	362	377	365	340	391	382	361	367	400	398	385	357	364	365	393	387	380	361	365	358	379	336	396	374	393	355	338	359	353	340	364	351	361	363	339	360	391	367	346	378	376	383	367	349	381	362	360	362	345	357	383	396	369	370	366	331	381	338	368	350	360	384	364	343	346	408	375	384	368	354	362	355	384	370	339	346	350	359	379	372	374	384	362	346	374	329	379	361	350	365	345	337	364	350	377	329	390	361	374	378	352	366	373	399	333	393	362	395	373	347	352	372	338	376	349	359	375	354	362	370	374	342	374	339	371	421	362	343	373	362	374	362	349	330	348	376	393	387	402	374	340	370	338	365	353	356	380	398	360	358	380	392	360	366	371	363	373	362	362	368	359	390	357	339	374	366	366	357	362	348	352	340	362	362	373	394	399	385	375	356	342	399	343	352	396	383	341	346	356	364	388	340	371	351	382	372	378	363	343	347	409	320	350	392	383	368	383	342	365	359	403	328	345	349	338	351	349	345	365	343	338	372	367	369	404	353	354	366	368	359	353	387	378	373	363	371	356	379	333	410	386	388	390	372	392	366	396	406	358	345	341	395	356	352	371	357	361	363	348	338	350	374	377	349	344	371	357	374	358	360	373	362	319	348	339	335	363	354	330	354	354	379	332	378	373	360	349	361	352	398	334	381	367	346	371	367	348	356	381	344	342	365	334	347	376	365	360	370	354	378	360	375	383	342	375	321	397	345	380	380	356	358	381	336	356	359	387	371	350	357	357	371	381	375	337	369	348	365	371	356	364	342	346	385	344	353	386	390	410	375	357	341	373	367	362	343	367	358	365	370	358	344	386	376	359	365	393	362	363	366	373	406	378	328	394	357	344	369	342	386	377	364	369	353	362	361	356	368	357	378	363	335	364	371	383	339	367	364	373	370	356	383	375	375	338	382	356	349	368	354	372	346	336	369	390	361	363	372	414	376	403	344	400	368	377	365	370	374	330	344	367	361	362	369	349	374	410	391	355	379	353	352	406	412	373	374	338	319	385	355	338	366	365	398	380	360	347	382	393	342	360	385	372	326	376	354	361	348	355	362	375	343	348	366	372	380	323	353	380	372	352	348	333	366	326	372	385	390	374	321	361	341	392	374	374	365	380	324	380	375	375	357	336	362	387	339	324	394	359	360	336	389	359	360	391	362	373	361	368	340	379	400	362	389	362	346	372	404	370	391	354	397	386	357	372	378	353	379	344	363	321	348	367	340	377	358	371	353	356	361	362	367	359	341	402	326	348	371	389	380	353	342	344	384	364	352	348	365	361	370	349	381	364	369	341	384	376	352	358	349	346	348	343	358	355	401	388	357	365	375	373	358	395	385	343	386	375	302	380	327	358	363	365	370	334	370	364	359	353	343	368	408	367	363	391	387	345	381	362	395	361	361	340	404	389	351	401	390	395	376	366	371	368	382	376	367	397	390	357	376	370	341	366	344	355	354	377	346	391	370	387	393	339	356	345	354	373	398	392	392	389	339	358	398	368	368	335	350	373	394	357	352	372	381	364	352	367	348	343	370	388	357	356	343	354	350	338	394	365	321	391	391	383	384	355	384	352	377	377	341	341	373	392	343	365	374	391	350	345	378	372	367	366	350	378	379	375	355	352	386	384	350	332	355	344	372	382	355	378	340	342	381	346	375	362	362	345	359	364	376	370	363	369	352	373	369	369	351	384	336	372	363	393	356	349	391	322	347	366	320	363	392	388	382	393	354	346	373	346	370	399	350	389	357	363	372	345	375	376	346	380	335	370	341	367	365	410	367	379	358	345	344	354	348	328	386	348	379	366	394	383	370	392	380	370	349	376	349	372	377	358	354	384	357	361	373	357	379	373	339	317	377	358	366	373	358	368	344	379	363	359	365	404	381	360	366	379	391	360	392	365	379	397	393	369	374	347	386	351	327	356	416	391	395	344	360	352	376	390	369	362	356	367	376	342	371	362	368	381	361	377	380	399	375	371	377	391	378	391	342	353	377	349	342	364	345	359	361	405	383	400	328	360	392	349	358	360	367	358	408	393	403	376	356	414	356	368	362	381	349	375	385	352	359	360	352	331	377	362	372	354	360	406	344	407	332	379	399	392	361	342
28773	25367	27528	22302	12409	9172	5321	4298	3736	2279	1651	1528	978	1241	1144	1020	783	732	518	505	549	584	558	526	476	465	451	460	403	391	373	420	377	380	379	393	376	363	376	350	363	352	387	389	364	357	370	342	316	350	377	337	325	351	329	366	368	363	341	392	339	387	375	355	343	356	338	362	329	346	356	399	364	356	366	371	367	370	371	342	358	361	327	351	384	372	339	328	368	361	353	361	373	333	348	362	354	350	379	359	346	365	334	353	370	349	378	371	367	342	343	357	403	358	359	357	316	338	371	347	359	334	346	337	329	347	355	375	374	374	327	357	385	326	365	367	359	372	351	344	342	345	330	356	366	344	358	363	372	366	372	403	363	355	354	352	334	335	333	360	367	359	332	348	374	406	365	384	349	337	395	377	410	344	357	358	378	368	354	364	370	337	332	375	387	359	354	336	353	358	377	364	347	349	329	353	366	359	355	345	365	378	357	310	356	313	342	345	357	364	337	361	369	348	363	332	360	365	371	351	342	333	316	360	349	323	362	376	346	366	387	330	369	356	347	378	371	348	377	362	329	323	348	352	342	338	342	369	366	359	355	336	347	322	343	352	365	356	343	367	350	386	313	371	330	368	349	348	324	357	333	394	333	329	347	362	362	352	345	352	353	387	399	345	303	364	350	369	365	369	368	366	382	351	380	312	335	330	342	386	391	344	334	346	362	380	336	355	349	392	321	405	384	364	352	354	378	367	344	379	337	368	379	367	373	346	365	364	344	351	352	363	342	339	312	397	340	334	347	375	342	348	339	325	370	374	388	339	360	315	340	341	340	366	363	370	344	372	360	381	335	356	351	344	384	359	355	323	335	320	342	372	382	319	324	359	374	300	327	365	324	375	354	362	357	371	356	353	343	365	355	361	357	356	358	339	355	334	352	352	382	337	356	375	377	345	326	378	338	328	404	367	356	391	387	372	341	366	362	374	339	377	341	356	374	385	395	325	389	375	347	342	351	366	389	363	345	394	340	356	358	326	393	333	361	385	355	369	347	368	371	368	348	350	332	359	354	372	352	351	370	391	371	347	391	356	350	355	357	350	352	344	341	329	342	346	334	357	331	400	358	378	354	351	387	381	345	329	348	348	355	367	386	339	337	356	376	379	338	337	368	372	376	346	395	349	350	330	356	366	354	325	374	355	350	405	377	363	358	362	343	328	393	349	350	367	351	348	341	325	397	351	340	366	413	348	363	332	351	355	371	361	353	340	341	330	363	353	357	369	336	353	353	328	343	317	359	339	341	343	334	361	351	348	393	343	386	346	374	338	361	398	353	380	355	333	356	374	350	368	331	327	363	363	350	360	364	357	364	355	358	361	342	353	346	375	346	344	358	335	366	383	350	365	362	357	333	339	376	382	299	351	361	330	364	370	357	338	388	370	321	355	383	352	372	338	362	345	357	348	372	333	333	356	388	368	340	388	329	366	352	342	368	321	344	362	360	317	369	369	346	338	347	361	382	354	365	365	375	333	355	359	363	361	355	331	361	333	371	354	317	389	353	356	330	381	369	363	343	335	350	381	361	325	374	377	346	361	372	405	379	355	376	341	354	345	356	368	339	384	345	342	359	343	355	326	363	371	368	359	367	373	350	339	380	383	352	385	382	371	347	361	323	356	317	358	356	375	401	356	354	342	370	336	339	371	396	335	388	387	323	353	379	327	357	346	335	340	364	337	363	355	324	357	366	353	383	360	339	352	387	343	347	343	342	351	396	348	328	309	363	363	369	377	356	370	328	375	316	393	371	342	315	376	370	347	349	384	384	376	343	344	370	345	347	369	342	356	345	374	344	349	368	344	365	344	362	342	357	339	355	357	371	384	355	347	349	359	357	381	367	334	356	362	340	337	374	368	316	330	345	356	344	394	364	380	353	346	337	366	364	344	388	362	372	349	340	360	338	374	346	315	362	345	378	348	343	317	358	344	374	348	376	361	361	347	359	347	352	351	352	360	380	350	368	363	367	310	387	361	357	400	374	346	350	344	377	365	343	327	348	368	354	334	348	381	346	359	324	340	374	357	336	311	379	321	359	370	335	372	322	352	307	350	339	346	339	378	387	365	375	352	352	350	326	362	358	337	350	354	369	354	366	370	342	362	329	328	341	351	358	379	353	350	358	386	384	333	375	379	326	356	365	377	352	348	352	364	373	361	359	382	355	348	391	362	316	357	331	389	375	340	353	392	353	377	355	319	339	341	315	356	366	344	339	332	350	349	327	412	360	373	360	334	357	372	355	397	373	379	368	391	353	385	368	352	348	352	344	364	346	391	374	339	354	362	377	338	396	372	359	390	352	356	342	346	370	367	361	361	352	353	377	376	353	369	375	369	365	351	355	334	339	378	353	331	352	337	330	327	370	384	365	366	360	361	375	334	374	369	370	340	372	344	355	370	361	380	339	361	352	348	362	375	341	362	369	330	354	379	359	362	399	372	333	339	317	330	334	382	358	375	362	352	347	357	354	353	382	389	357	353	373	354	352	371	343	352	381	350	359	345	351	370	384	320	372	356	372	339	395	363	364	378	327	378	387	393	376	335	382	354	363	374	356	390	365	371	374	349	372	325	366	379	368	361	356	353	372	363	333	353	364	347	384	349	325	357	333	371	358	386	374	356	352	330	341	364	358	377	365	343	372	381	387	319	372	399	377	358	350	331	345	364	377	359	389	372	368	347	357	361	359	347	371	376	341	351	343	361	369	391	358	374	350	362	366	375	335	363	364	320	332	334	347	386	338	343	391	358	357	335	366	352	346	362	385	385	376	343	357	357	367	342	378	343	369	366	372	369	382	347	365	337	351	339	355	355	339	370	368	353	338	407	365	361	369	376	389	359	386	358	336	347	345	342	374	370	376	354	354	339	351	326	360	334	350	374	356	360	366	358	360	349	378	354	364	353	350	379	338	337	379	354	337	354	383	372	382	369	385	353	371	360	366	365	388	383	342	348	385	347	371	361	330	378	311	351	334	324	397	374	314	349	368	325	374	362	340	361	337	348	371	328	352	367	373	356	338	349	348	373	351	326	368	356	362	345	338	363	301	372	307	339	353	365	355	343	369	367	345	341	356	378	358	359	351	359	351	375	333	374	324	353	341	379	369	344	355	357	336	346	356	363	378	376	353	341	343	366	343	352	340	337	395	317	364	349	343	330	322	338	343	317	350	380	371	326	371	358	374	353	375	361	349	322	369	392	353	370	353	344	325	353	369	369	352	383	356	369	344	346	356	346	337	350	383	330	335	378	356	366	387	365	340	346	326	348	346	366	338	353	370	383	357	361	376	368	372	359	385	355	371	370	338	356	340	343	334	370	343	353	336	366	352	357	365	354	334	317	364	355	357	378	378	339	354	331	357	352	386	351	353	354	354	362	366	344	342	316	358	391	369	381	364	338	366	328	321	376	358	356	353	411	367	339	365	335	364	355	327	330	360	358	346	331	377	384	351	374	381	338	361	387	384	373
34065	39897	33137	24256	16793	14520	9875	8558	7608	4642	3268	3065	1763	2316	1986	1710	1304	1145	780	785	803	806	776	712	690	615	606	534	496	528	562	497	468	458	443	418	438	417	479	420	442	440	473	389	395	394	404	386	388	422	390	417	448	389	402	420	420	400	466	442	418	382	383	441	411	423	398	416	424	421	433	395	450	397	441	461	443	444	443	395	387	424	414	403	414	417	427	459	383	451	371	417	421	450	419	412	404	386	406	389	424	399	435	416	429	408	486	397	412	415	416	411	416	418	387	413	431	405	417	442	423	414	403	416	425	438	423	458	413	440	426	415	421	431	401	406	423	393	418	436	416	424	409	405	449	444	431	429	438	395	406	408	414	412	480	434	392	429	427	418	446	395	410	423	358	402	385	395	427	388	396	416	407	388	419	438	404	422	446	400	422	408	415	416	461	422	398	421	424	462	405	434	427	377	412	419	390	410	409	403	425	433	391	424	436	411	381	444	392	427	440	465	397	406	416	416	356	449	428	428	412	422	410	435	443	455	404	434	396	413	421	405	409	448	405	444	473	431	453	402	423	398	439	398	427	420	414	393	434	398	437	397	391	399	463	395	406	385	427	414	453	380	415	426	419	421	402	440	416	393	428	433	447	438	394	466	434	441	422	409	421	410	390	407	444	402	404	442	433	390	419	463	410	420	379	383	403	429	409	432	410	454	442	410	404	444	437	396	405	428	434	413	416	432	400	415	427	378	399	433	426	427	448	418	410	396	400	423	418	402	454	420	390	422	424	423	403	436	425	420	421	427	408	437	411	435	409	429	405	422	403	388	395	432	405	435	411	409	410	409	414	387	417	423	406	429	410	424	391	423	410	393	410	438	440	441	418	407	397	437	431	433	432	364	434	414	412	401	422	420	375	432	415	442	417	414	419	445	441	419	397	436	364	415	451	431	436	431	412	416	381	421	416	453	446	435	427	425	399	416	419	415	419	406	438	381	415	408	445	453	401	446	392	440	406	456	368	434	428	415	397	410	430	425	397	420	377	425	425	418	374	392	407	423	423	437	409	443	406	452	424	431	406	391	426	437	384	442	449	421	429	410	454	428	427	434	413	431	413	426	454	444	466	423	429	433	400	415	420	446	415	401	412	441	432	430	399	394	436	453	425	433	420	412	413	413	380	398	416	418	413	408	414	448	409	429	435	422	415	413	465	415	408	421	410	398	390	415	389	427	422	439	402	434	436	404	448	440	416	408	451	445	425	402	400	396	450	404	440	419	427	416	405	433	447	418	436	407	422	451	439	401	435	408	407	389	404	439	392	418	428	393	428	396	441	405	414	455	416	427	374	433	416	415	437	420	410	422	419	447	429	413	433	412	429	445	448	436	415	421	429	411	440	416	440	399	440	460	395	411	440	397	411	451	393	446	449	390	404	439	443	443	449	414	446	432	440	430	424	393	397	433	430	386	395	431	427	387	442	440	422	459	367	420	393	428	411	392	444	417	422	413	436	440	459	404	432	455	396	423	423	411	422	414	434	422	420	422	391	408	444	429	434	476	409	451	394	428	445	427	392	408	415	451	417	429	417	402	375	412	410	417	444	439	440	414	404	418	416	404	393	416	407	445	438	438	411	398	436	409	430	429	446	440	415	378	425	418	410	420	404	411	415	413	435	406	429	424	437	443	417	401	427	439	416	440	399	418	435	413	432	380	423	431	423	419	406	417	426	397	414	410	425	456	433	376	465	442	436	402	410	407	429	434	471	435	469	411	404	436	434	451	412	448	430	413	378	391	426	409	428	374	396	440	374	438	410	428	440	460	448	408	441	437	414	383	421	454	406	377	431	413	422	417	443	417	400	426	434	413	400	417	434	418	383	416	423	408	425	422	407	421	456	437	389	391	423	390	420	389	464	414	391	395	438	415	442	413	448	431	421	450	441	420	380	407	422	400	442	420	438	433	406	431	442	405	434	408	425	402	415	467	408	465	457	458	397	410	411	459	433	429	453	412	447	396	424	455	431	407	457	403	391	418	449	406	400	381	420	410	435	423	415	408	488	422	387	420	431	446	418	424	455	463	402	434	444	379	411	458	450	444	379	443	414	403	400	421	412	406	439	468	449	438	422	441	411	446	419	416	429	422	379	458	447	383	459	434	405	431	412	423	395	412	388	440	464	417	421	407	404	433	454	423	441	437	394	397	377	383	441	393	458	436	402	420	453	413	438	395	411	425	433	419	396	444	388	400	409	420	407	424	446	406	416	418	402	426	429	414	431	389	391	390	417	440	443	429	446	425	433	419	426	398	430	403	412	420	423	406	421	435	417	429	467	449	407	442	459	426	448	451	433	401	436	395	400	414	400	391	422	419	399	409	459	400	409	431	418	444	423	422	459	446	398	426	379	432	414	407	395	402	467	412	403	400	425	411	428	426	396	416	356	452	437	404	442	422	438	419	437	393	440	438	445	417	415	404	397	402	389	400	413	392	432	425	409	412	422	418	412	424	406	418	416	416	434	451	396	416	403	407	457	428	405	413	419	393	419	439	438	425	432	453	448	435	388	404	438	404	415	396	434	416	415	401	438	421	402	396	412	444	420	447	438	434	444	433	445	466	419	428	402	399	418	419	404	396	387	400	390	425	448	421	397	413	425	408	404	430	419	388	413	416	435	439	417	414	472	377	427	438	422	418	394	420	402	405	400	372	430	400	405	439	425	429	438	419	409	381	428	408	424	402	429	392	415	379	421	419	416	414	440	417	419	440	433	448	388	413	422	426	412	458	443	391	394	438	432	425	447	432	409	402	400	385	429	438	382	432	393	430	427	425	434	406	407	430	397	428	445	407	421	440	415	418	403	429	389	456	454	395	392	423	413	461	425	395	405	442	422	382	435	406	389	411	420	423	414	421	437	433	437	447	435	447	432	379	416	393	444	411	410	426	422	413	445	400	423	434	433	413	438	421	427	416	427	439	412	417	448	429	428	443	452	463	424	416	404	380	430	410	425	402	418	416	426	378	406	440	410	380	418	424	399	433	428	373	384	427	411	401	434	403	440	438	439	383	397	427	432	425	439	403	420	483	417	418	466	412	428	442	386	409	444	437	430	424	440	399	444	450	423	428	428	411	417	418	379	415	430	436	475	438	411	426	424	404	431	409	423	421	440	417	395	396	391	435	406	453	438	405	408	439	438	387	396	434	441	410	391	384	434	451	403	425	441	418	440	410	406	439	431	429	438	426	424	413	458	426	412	446	443	407	450	420	411	427	412	401	455	402	404	426	443	414	422	399	404	418	394	439	421	422	411	425	419	405	408	392	453	429	417	418	402	400	420	434	433	423	416	383	410	391	424	405	410	407	417	460	418	449	422	404	410	412	440	423	385	445	453	425	417	397	404	409	439	421	456	394	446	384	414	420	426	394	430	435	378	450	421	408	418	427	411	395	417	421	392	415	447	376	461	421	392	421	437	375	416	439	390	416	440	432	427	407	433	442	408	435	399	451	424	399	430	436
23620	20932	28229	24010	21756	20263	12262	7545	7330	2831	2197	1975	1994	2134	1446	1218	957	840	661	628	725	644	599	567	504	463	407	427	380	376	367	335	315	319	309	309	282	289	294	287	276	284	276	261	243	256	288	293	298	229	294	231	250	258	272	272	303	265	262	269	285	247	284	260	260	282	269	277	261	302	289	254	286	254	295	279	281	293	271	277	302	272	263	263	268	276	296	283	277	268	275	277	291	285	272	261	274	288	271	280	261	250	269	282	238	248	277	266	259	261	266	289	277	271	276	292	263	297	241	288	256	268	254	265	285	297	266	260	294	310	243	253	273	301	269	292	259	262	259	290	276	285	249	276	289	283	293	282	304	262	279	256	283	287	262	256	249	282	278	254	253	277	275	283	269	280	269	281	271	252	296	307	260	270	263	245	271	252	317	300	255	261	286	271	260	268	283	262	287	278	304	270	268	239	276	233	284	277	239	267	280	286	289	249	268	301	255	292	275	259	264	262	286	276	263	273	246	242	276	302	270	272	270	256	276	279	262	285	264	278	268	264	263	264	286	275	286	226	262	262	264	268	275	262	277	282	254	277	266	282	243	246	261	263	258	240	265	282	267	290	290	259	256	267	271	274	279	290	269	263	299	272	247	281	266	267	272	238	264	263	283	252	239	276	290	259	235	277	271	282	264	279	271	256	262	273	266	277	254	274	270	292	312	298	292	291	272	269	280	267	272	251	263	270	281	302	260	296	274	264	275	261	252	304	282	265	292	260	289	268	295	267	283	239	283	290	302	285	273	294	242	279	263	244	257	268	271	245	245	261	265	260	256	247	263	278	286	259	253	279	253	262	278	240	254	267	318	278	257	267	277	252	258	264	254	282	275	280	271	263	268	265	269	238	303	280	284	255	269	263	293	273	245	263	286	255	248	273	293	285	269	266	255	277	300	273	274	251	255	275	299	259	262	271	283	274	254	283	290	262	262	267	264	254	255	261	295	259	258	288	259	282	266	284	250	272	327	295	305	281	286	294	315	276	267	304	266	238	285	266	270	279	284	260	214	266	287	253	247	275	281	280	270	300	289	275	275	241	253	260	270	252	236	271	275	251	262	287	264	267	298	276	285	264	270	267	277	273	255	267	289	243	306	287	292	263	269	277	303	279	256	263	268	287	272	243	261	295	257	270	274	249	262	272	263	273	242	272	294	269	302	249	273	286	261	285	264	283	303	291	261	287	281	286	257	265	276	261	273	269	287	277	271	285	241	262	278	284	241	261	265	253	280	291	249	275	305	253	265	265	267	261	268	286	275	274	289	265	271	284	277	261	262	264	276	262	283	295	260	273	255	275	270	267	275	270	254	268	280	306	285	299	272	268	276	267	265	258	266	311	270	249	246	286	293	287	279	274	238	298	273	270	262	275	284	251	245	288	266	281	260	255	277	283	279	239	267	274	290	265	249	269	253	273	274	266	277	281	275	276	253	282	268	269	260	270	252	298	298	276	260	269	259	295	237	295	246	266	266	300	254	270	245	246	286	267	279	264	294	263	295	257	252	264	291	283	262	264	289	254	240	246	273	264	261	293	278	271	246	278	250	282	253	270	267	254	294	253	261	270	237	265	288	300	262	264	287	270	263	278	268	276	272	294	287	295	254	255	301	253	248	245	276	269	263	237	266	289	288	286	279	287	285	276	263	256	264	296	250	279	255	267	265	289	275	299	291	272	267	270	272	246	295	279	248	301	271	275	281	273	257	263	270	294	245	261	244	272	263	265	249	257	287	268	277	291	223	282	280	287	251	285	273	275	280	254	270	266	256	264	260	277	256	258	285	263	267	271	272	262	278	279	253	267	275	302	256	276	288	271	280	298	273	255	273	281	264	267	286	295	261	239	271	277	271	260	267	281	254	272	273	268	300	272	284	285	271	271	255	266	248	262	273	271	270	258	273	281	276	279	281	233	266	270	225	260	282	259	247	260	283	281	246	268	261	277	276	273	255	253	256	247	272	296	279	267	277	259	243	265	269	248	282	297	267	274	253	245	271	275	283	270	284	296	273	258	280	269	263	270	317	283	271	285	287	298	240	242	267	281	282	264	238	243	257	260	304	254	278	276	277	253	290	275	303	267	304	257	280	262	274	291	256	248	260	282	280	277	256	260	269	287	248	258	246	238	270	260	307	250	314	270	259	278	258	275	261	266	265	275	295	273	247	285	270	259	314	261	239	259	261	278	285	258	286	271	274	279	270	251	269	250	272	294	260	258	281	257	272	258	308	286	272	267	282	274	278	271	271	226	237	252	272	282	289	266	269	275	284	257	264	304	289	271	252	277	287	291	279	297	271	271	232	256	287	267	303	280	265	292	266	277	289	280	265	288	267	261	277	291	272	277	252	259	282	264	275	283	295	256	257	288	235	265	269	252	255	271	283	263	251	267	297	253	256	267	260	282	298	270	250	298	272	303	274	294	286	253	253	260	273	292	261	258	255	316	256	279	248	290	256	286	255	249	279	255	272	269	261	283	283	283	295	262	295	246	270	283	254	246	275	249	263	251	252	218	296	269	281	291	282	274	236	266	269	261	249	298	278	266	301	277	257	289	281	257	286	249	256	263	232	274	269	276	259	292	291	265	263	267	261	290	284	276	278	236	263	272	273	268	240	266	302	293	274	299	295	266	244	285	261	260	271	264	268	274	293	270	289	261	272	250	280	264	243	258	278	270	279	276	261	264	272	257	249	270	247	260	294	260	274	263	254	276	281	313	257	268	297	295	256	279	282	278	297	250	287	247	237	276	262	262	271	264	274	264	312	289	263	268	285	251	294	259	297	281	279	261	267	252	280	279	257	288	255	251	264	283	293	295	292	269	252	280	267	257	282	257	261	253	264	283	279	299	235	290	306	267	277	262	283	299	284	297	275	262	270	273	305	256	271	291	266	263	256	284	250	261	272	259	265	250	265	270	276	296	278	258	263	264	270	300	289	271	239	266	257	238	272	298	257	256	278	249	281	306	276	285	272	283	275	256	273	257	277	268	288	280	237	315	272	275	270	262	282	279	257	287	257	263	278	255	314	287	285	222	259	254	274	265	265	256	261	270	255	254	299	267	249	282	265	285	265	275	271	271	284	289	254	279	285	237	269	306	279	278	275	265	259	255	281	244	294	284	267	298	264	275	277	269	266	299	266	301	293	298	238	249	238	265	278	282	281	285	283	249	284	281	267	242	266	252	275	294	282	278	277	262	262	268	266	253	267	256	256	258	273	317	253	279	281	257	270	252	284	279	253	270	262	275	269	298	257	288	256	271	230	289	264	272	261	300	260	264	266	278	271	279	264	277	294	255	289	274	263	281	254	296	273	260	255	233	235	241	265	292	242	250	256	275	287	272	285	251	233	269	269	303	272	284	259	290	262	277	263	258	277	268	255	267	270	275	265	258	269	306	281	288	263	255	253	261	282	284	250	238	295	300	278	277	261	265	260	251	240	245	251	260	254	254	275	265	260	237	259	267
36087	49944	39985	31441	24782	21091	14941	12688	13013	5287	4247	3811	3770	3754	2695	2147	1548	1354	1149	1079	1120	1025	1035	814	757	691	606	538	492	528	487	487	467	415	433	370	361	382	328	393	321	301	346	354	367	336	330	321	313	338	348	322	339	343	320	308	301	330	344	332	321	318	329	324	313	334	312	299	317	331	332	314	342	322	316	294	307	340	307	346	330	317	312	330	314	321	326	330	311	323	301	317	298	319	303	323	362	295	318	318	317	300	338	336	310	356	338	313	327	301	294	300	323	311	319	342	337	321	293	336	304	292	296	309	333	328	342	310	325	311	352	343	319	302	347	303	312	327	322	326	314	322	323	291	332	278	327	347	311	356	342	312	314	347	299	335	304	348	316	326	336	317	339	295	331	311	321	334	319	352	325	324	333	303	343	298	296	307	314	328	312	326	299	288	307	325	304	341	319	337	336	337	324	323	335	336	308	328	355	313	331	326	309	301	320	332	313	290	306	306	343	314	323	316	328	338	336	300	343	324	340	315	319	304	329	331	301	323	335	319	333	359	317	338	347	320	312	341	307	329	324	279	315	320	312	303	348	316	314	306	311	337	302	312	342	322	297	308	308	328	292	335	280	318	324	332	297	334	288	322	313	332	323	305	326	324	318	303	312	322	276	309	294	302	265	301	313	330	299	309	320	294	363	297	278	284	317	339	332	286	328	287	333	337	291	306	309	360	310	306	307	330	289	325	323	311	305	333	303	325	301	302	312	346	314	296	311	315	324	335	340	297	327	297	311	308	318	305	302	329	321	314	323	341	321	306	311	309	313	339	331	327	294	296	318	302	315	322	311	296	321	298	331	307	331	320	295	322	284	289	301	280	336	335	335	281	312	298	319	340	326	341	337	327	338	309	308	326	348	346	329	335	327	325	315	323	333	331	325	326	316	310	314	338	322	332	303	328	287	372	318	314	319	330	263	336	300	310	284	315	335	326	351	322	318	314	324	353	342	332	329	321	356	318	326	308	325	335	309	331	310	326	323	316	327	328	302	319	353	316	307	305	279	317	320	304	342	320	344	320	355	312	347	308	324	323	298	340	305	316	335	272	335	307	327	314	333	316	319	319	301	335	314	322	313	325	330	342	306	322	333	352	285	290	348	322	344	298	313	313	328	321	353	312	322	303	283	307	328	328	335	330	336	323	309	306	281	324	295	298	301	338	293	353	353	299	302	335	309	317	310	303	298	341	300	309	309	281	330	357	311	349	285	326	332	320	320	314	333	345	323	325	335	312	325	334	334	318	338	349	331	356	351	331	319	316	300	338	311	325	310	305	351	299	345	304	291	330	308	331	348	309	344	335	284	289	319	331	315	283	345	297	308	329	319	303	335	354	300	260	337	315	293	301	312	325	301	328	331	361	322	321	331	297	331	326	313	339	320	304	329	353	300	341	321	309	333	330	312	318	316	367	315	349	291	329	319	346	308	324	281	367	333	295	318	319	328	307	276	303	313	305	324	324	333	330	287	297	309	324	320	322	335	320	339	309	323	336	317	317	312	310	324	301	291	316	320	312	345	318	339	339	322	321	309	314	346	335	302	302	345	342	336	323	307	314	299	329	334	322	310	350	317	301	306	307	282	340	299	324	309	307	323	302	304	288	320	335	303	314	315	332	313	315	332	333	324	303	300	322	304	311	307	300	320	336	326	332	292	329	290	323	308	300	322	323	323	325	318	337	338	338	320	331	340	321	334	324	328	321	323	322	316	332	322	324	319	334	309	336	322	329	311	327	300	303	342	300	317	331	320	304	336	320	300	346	317	305	306	301	340	295	330	319	309	300	317	305	290	296	334	317	309	323	349	311	350	331	333	321	346	335	283	292	307	315	332	324	325	313	331	313	323	316	308	307	331	346	324	342	335	315	347	321	330	332	292	333	331	318	318	304	313	301	301	325	305	351	329	293	302	315	333	336	338	313	289	337	332	333	342	311	355	318	314	358	338	307	332	275	321	340	333	318	289	319	301	347	305	294	298	351	327	302	336	324	340	303	327	327	304	313	306	354	311	321	336	316	308	308	338	300	297	328	297	328	294	372	281	307	338	369	313	339	307	335	307	320	340	300	307	327	348	331	338	281	339	358	323	320	292	322	346	331	327	323	316	309	320	323	343	322	349	335	321	342	302	307	310	342	329	317	338	359	330	308	330	293	302	301	313	298	308	300	326	327	340	312	348	321	347	317	266	316	307	303	324	326	329	313	329	343	295	327	304	302	306	327	274	320	333	308	315	351	311	332	313	327	298	312	323	340	297	344	325	315	311	297	346	324	310	311	327	344	310	347	319	331	268	357	300	305	293	318	331	330	314	330	346	323	295	295	326	313	321	299	312	341	312	308	306	360	322	320	312	335	329	294	341	305	333	358	328	315	336	334	332	340	338	305	331	353	335	314	310	357	314	293	331	327	292	312	325	305	291	332	324	329	324	328	333	334	358	290	331	309	311	306	304	339	321	324	313	305	321	300	292	319	330	292	353	278	311	299	327	283	315	301	343	297	318	321	298	347	307	327	335	329	320	308	302	305	349	303	308	329	305	309	314	317	318	331	376	312	301	323	368	301	308	309	332	338	323	336	354	305	319	296	361	306	316	352	347	353	334	302	308	316	319	338	292	314	329	322	316	334	313	298	338	352	315	304	328	294	294	318	288	314	319	346	303	326	306	335	339	300	349	359	353	350	323	344	315	288	327	321	308	320	337	304	297	346	329	368	307	338	337	331	311	304	339	322	315	301	351	299	332	327	281	308	291	328	295	313	317	317	297	331	342	298	332	324	315	329	331	322	318	324	319	306	303	311	325	301	305	329	337	319	324	300	323	324	344	290	334	304	326	325	300	307	319	323	324	351	310	312	330	294	335	294	318	301	296	280	329	347	294	309	296	315	319	323	339	332	312	326	308	287	343	301	318	339	324	317	318	334	305	336	345	303	345	334	333	341	332	315	320	319	317	321	336	299	314	334	314	348	309	345	324	316	326	308	314	313	296	305	306	330	297	317	345	296	321	304	300	340	331	301	336	317	309	298	336	313	310	342	320	307	296	333	302	356	313	340	344	319	326	303	307	333	297	339	297	359	301	300	312	294	329	311	331	284	307	310	331	304	321	336	337	346	365	313	300	312	296	343	302	301	312	302	323	336	332	322	338	345	362	343	313	319	313	338	311	337	317	313	329	303	319	329	326	322	337	325	336	370	306	326	340	333	334	293	339	341	320	325	292	316	338	325	340	298	309	331	339	306	305	311	321	350	317	304	320	318	331	316	331	338	353	326	309	346	319	319	341	339	320	303	343	317	290	272	299	334	313	318	322	302	304	321	335	311	348	314	289	321	320	302	334	309	313	310	287	318	335	311	313	323	331	305	300	345	338	322	333	335	351	328	346	327	337	336	313	325	296	299	321	296	328	317	314	313	310	326	321	319	357	336	351	307	345	332	344	320	347	324	335	327	318	257	311	341	323	316	335	341
24596	20926	27521	25317	20139	14057	8878	6188	4979	2663	1748	1646	1813	1539	1255	1118	948	961	841	745	719	721	656	659	596	539	520	510	459	505	467	415	473	433	457	441	486	433	451	397	431	434	425	429	440	433	405	398	407	407	388	432	413	408	436	400	423	432	423	383	385	402	410	381	415	404	379	389	441	407	455	406	435	381	376	384	446	444	389	436	423	367	409	440	399	420	401	352	410	443	395	416	426	428	405	386	402	437	400	404	393	403	396	430	434	402	419	437	410	434	445	392	434	451	415	407	385	402	385	403	383	426	400	389	390	439	394	429	401	447	409	447	410	435	415	449	410	416	379	385	397	434	392	379	442	435	402	407	412	403	380	362	414	423	382	432	417	427	406	461	400	400	419	411	400	429	406	437	435	417	420	406	446	392	428	412	403	426	405	402	428	441	418	393	390	398	437	427	393	417	392	390	419	401	434	409	409	404	431	418	416	387	419	418	418	412	421	418	423	398	468	438	385	431	379	423	398	388	420	393	430	409	436	450	430	379	404	401	417	397	433	396	390	418	448	409	416	397	421	402	450	371	397	416	401	397	413	404	432	405	422	410	401	389	422	403	424	400	395	445	399	425	415	413	400	391	383	415	403	434	468	400	442	373	419	435	411	444	411	437	402	437	430	385	395	463	367	432	435	426	435	433	456	439	418	412	412	417	444	409	425	389	420	397	448	415	382	419	452	423	421	408	426	427	447	397	384	420	415	405	419	434	452	415	417	390	411	427	428	440	420	427	422	438	411	425	410	425	435	439	410	380	411	389	448	420	439	421	413	417	391	399	407	434	433	418	393	410	408	397	460	424	426	435	397	422	432	403	383	427	379	393	385	444	428	388	454	433	408	423	455	455	415	441	410	395	385	457	423	415	385	404	408	417	393	420	417	402	411	442	450	390	403	403	426	405	411	444	433	396	399	424	411	391	440	386	413	399	427	439	392	410	405	414	426	409	393	420	430	410	436	434	422	459	444	404	378	399	425	445	380	423	399	409	399	399	385	413	432	423	396	426	409	407	402	417	410	389	419	353	418	390	435	408	428	422	378	399	432	416	434	427	446	433	423	418	396	391	434	418	409	442	435	405	446	385	390	423	421	418	411	365	374	421	463	391	410	430	434	436	431	424	408	388	389	429	424	390	430	439	400	400	448	398	417	417	429	382	454	399	400	386	382	385	447	452	385	433	434	415	429	408	453	370	424	391	415	393	432	449	436	418	355	435	394	404	389	425	418	421	411	422	407	400	373	441	439	435	456	425	407	437	433	369	400	413	385	418	418	409	444	426	404	409	412	404	403	397	422	412	407	419	401	426	403	395	427	444	423	446	431	430	369	385	404	418	395	440	417	410	438	403	391	428	412	392	447	387	398	395	383	424	409	386	415	434	372	401	404	405	425	413	436	461	408	456	384	432	402	403	402	458	460	441	396	378	431	389	413	430	372	419	417	404	385	418	430	407	417	432	423	399	416	399	413	416	415	432	412	427	389	399	410	440	436	405	409	420	448	403	398	425	448	397	436	414	418	385	402	405	425	375	369	389	412	428	405	405	421	455	397	398	405	419	424	416	390	424	414	393	448	408	377	384	430	432	403	396	419	452	398	396	396	422	422	405	400	398	410	450	435	418	417	387	404	414	395	428	415	456	392	427	389	396	421	387	395	423	401	432	402	394	455	441	437	450	398	422	414	436	448	412	425	411	392	369	408	389	412	403	402	426	410	361	388	405	455	395	406	387	410	431	435	449	410	396	397	350	407	416	419	408	431	418	449	401	387	425	425	390	442	393	443	393	382	434	381	435	419	437	423	397	446	396	432	424	430	401	409	426	474	431	427	436	436	397	416	427	425	434	437	390	453	400	395	404	395	420	389	404	417	415	389	402	424	403	403	443	411	371	413	413	386	420	396	421	419	438	448	409	377	405	408	428	389	445	453	403	441	402	451	384	395	388	407	391	396	403	400	422	426	395	408	411	439	417	394	379	401	424	413	392	391	412	436	410	395	393	411	398	406	390	378	400	400	402	427	387	429	375	416	401	362	422	408	423	431	417	410	432	421	392	415	414	432	406	404	425	432	377	392	453	409	441	391	399	436	387	413	402	379	417	414	373	380	405	397	401	400	408	397	405	388	418	435	420	420	418	394	414	401	389	424	440	404	451	400	425	406	461	434	409	409	439	432	406	440	413	403	428	416	447	438	392	391	405	416	428	417	415	409	448	398	420	398	421	388	420	379	416	401	419	402	415	417	462	400	411	415	416	391	384	407	420	422	435	423	450	420	424	413	424	403	420	398	393	414	370	391	395	402	421	377	398	432	414	382	387	416	390	422	397	409	391	408	422	402	426	410	444	438	431	399	411	439	409	438	413	386	392	418	417	401	475	427	407	369	412	400	395	423	430	411	385	410	402	410	429	456	402	439	429	438	392	399	404	404	407	398	381	416	430	423	427	437	431	402	396	422	451	398	408	409	430	390	411	421	436	377	417	378	432	403	438	390	384	414	418	387	440	431	375	383	404	423	406	431	425	396	414	418	425	423	415	422	398	384	425	393	425	377	423	410	441	411	406	435	407	396	417	442	428	413	428	387	420	416	406	419	386	441	419	423	416	424	451	429	426	407	427	434	410	409	404	404	435	424	391	424	441	409	435	403	405	441	436	424	441	404	395	409	421	410	432	387	465	370	419	370	398	401	437	400	412	403	413	390	401	434	407	410	408	437	401	390	410	395	399	438	400	430	417	386	421	418	420	405	389	462	400	408	432	382	429	427	374	393	388	388	394	411	450	413	388	415	429	418	389	400	449	393	443	417	420	415	405	418	366	422	404	408	424	394	408	413	420	425	400	396	421	386	443	395	391	434	372	415	411	438	428	429	399	410	391	443	427	391	392	417	445	387	439	422	420	412	382	429	412	442	435	415	368	371	419	436	386	375	419	430	397	438	441	410	401	399	434	417	415	429	411	426	394	397	418	419	416	367	362	400	425	402	439	428	432	406	401	423	414	407	426	406	407	434	405	404	391	420	396	447	398	446	435	413	390	407	421	423	393	433	422	381	412	408	412	424	404	409	416	412	414	393	406	404	405	435	445	364	423	390	436	460	408	395	420	423	402	422	406	428	415	411	417	451	404	413	398	410	429	413	420	436	414	391	376	436	414	431	388	412	403	428	412	433	373	364	438	428	414	389	440	418	431	408	383	398	435	392	415	393	393	432	451	397	416	448	369	378	373	447	394	440	416	387	432	427	409	408	411	414	426	409	426	437	464	435	390	406	429	421	394	404	384	379	437	429	432	437	440	384	419	425	419	425	377	395	417	398	397	385	377	438	404	382	403	377	428	417	458	427	411	398	410	401	416	450	436	407	433	454	412	421	383	409	394	431	403	394	409	437	406	433	403	379	394	417	416	408	397	425	401	394	454	429	420	401	390	381	421	427	393	455	395	379	388	401	419	412	427	400	430	447	434	415	384	398	356
36482	47344	37152	28552	22734	18276	14505	11725	10159	5194	3450	3262	3358	2634	2211	1948	1460	1564	1280	1132	1219	1054	928	841	808	744	690	639	620	580	608	516	575	489	535	539	525	527	478	570	486	533	521	477	472	457	458	452	477	479	488	474	505	489	468	450	467	489	487	485	481	430	458	448	495	443	531	506	457	480	494	507	445	490	508	446	478	467	492	426	486	471	520	501	467	448	459	469	484	505	433	459	485	428	454	474	471	501	462	490	506	500	490	486	499	477	468	467	497	483	496	482	449	463	495	453	453	433	499	461	475	462	486	482	456	507	472	481	459	474	461	446	468	447	445	463	484	483	460	454	480	457	460	458	467	472	455	479	478	472	489	504	421	479	516	466	485	462	480	485	485	505	460	467	496	504	464	471	458	441	500	515	460	457	443	460	480	457	476	471	475	481	507	470	475	456	474	464	510	488	470	460	472	494	473	496	455	483	456	497	484	517	462	495	458	471	499	483	468	480	530	519	497	466	454	466	503	501	448	482	512	484	480	478	476	511	477	511	494	517	519	450	452	485	460	467	475	479	444	527	490	489	467	479	406	432	498	477	461	462	480	440	462	455	469	475	467	474	463	507	469	453	494	476	471	458	474	451	450	471	522	506	427	481	491	490	484	495	487	493	486	496	497	438	479	475	476	407	484	470	454	484	481	459	467	451	469	453	448	511	473	476	466	429	485	489	488	463	472	511	465	448	465	494	454	445	494	496	488	464	457	485	480	469	501	480	486	495	475	502	462	500	464	456	476	443	446	461	464	462	475	477	457	453	463	481	489	496	492	453	470	473	442	479	476	474	476	455	472	495	482	478	433	468	458	444	455	472	519	487	474	457	429	494	466	477	426	471	464	438	470	452	498	480	461	478	485	471	470	455	476	457	477	485	461	489	494	507	481	518	452	463	477	503	445	476	436	477	432	487	487	437	446	436	477	448	500	434	480	462	483	441	483	483	465	492	445	463	529	465	484	478	462	496	453	440	453	464	448	471	457	458	466	474	522	475	479	461	448	492	463	443	445	438	473	471	474	450	463	467	517	486	445	418	488	461	485	486	483	473	474	490	472	455	491	477	491	473	535	461	491	464	482	498	470	503	439	471	482	473	458	490	507	499	447	483	464	464	488	441	450	484	452	453	468	492	422	508	456	505	419	457	464	532	455	490	449	420	481	474	455	457	461	486	516	475	486	451	506	485	484	467	503	491	461	471	483	456	508	474	458	479	463	480	465	452	476	461	485	455	477	475	491	441	508	489	495	492	477	460	460	443	470	475	488	448	456	444	462	425	468	492	471	470	458	462	472	511	465	456	457	463	460	490	444	493	456	512	447	458	474	472	447	482	478	485	537	411	457	465	478	458	504	445	477	446	501	456	480	475	463	467	459	428	437	450	476	458	433	478	474	440	464	446	485	469	455	480	485	432	448	489	459	474	473	425	494	479	477	480	435	457	462	468	476	476	430	490	476	512	474	483	442	476	438	458	491	474	461	508	462	482	486	488	487	486	498	466	439	470	451	475	475	503	503	460	476	508	480	469	494	485	481	474	462	492	489	446	484	455	495	477	466	425	474	456	432	465	496	474	453	477	458	517	484	476	490	475	478	469	469	468	495	488	501	461	479	464	460	473	464	461	470	492	522	491	531	506	493	438	475	487	455	466	470	472	501	483	473	481	477	440	456	496	449	462	410	420	455	453	474	498	476	488	430	480	510	474	493	432	479	443	487	472	431	492	485	476	451	474	481	477	475	501	483	482	496	428	489	441	509	466	469	457	477	473	439	507	463	488	492	496	500	478	455	498	473	477	477	496	477	470	450	446	411	485	461	485	465	489	461	483	482	438	440	469	496	480	499	463	457	483	457	484	447	466	486	502	425	475	469	515	488	448	511	453	507	462	481	492	466	477	524	491	535	503	474	454	502	487	456	450	448	469	480	440	486	437	478	496	470	484	499	506	503	461	476	464	449	474	483	476	472	456	490	461	437	484	479	460	485	464	449	458	498	472	474	440	506	466	486	450	441	483	463	454	458	483	448	504	451	461	466	439	509	439	489	481	503	447	473	530	466	461	487	482	485	452	459	459	473	463	432	451	460	509	502	491	480	467	474	469	460	452	474	420	491	476	440	482	492	489	505	487	475	499	487	482	471	466	500	526	460	456	455	454	489	454	492	496	471	461	446	419	480	457	466	457	470	444	431	468	503	476	490	458	460	493	462	446	474	446	439	428	453	441	483	454	485	463	471	484	454	447	498	458	463	442	490	483	465	498	466	487	464	463	496	478	502	496	498	461	425	527	478	478	469	463	486	480	516	515	472	456	534	461	468	442	473	471	455	501	467	470	462	479	472	449	474	473	486	443	486	460	443	453	461	466	499	474	486	464	511	456	496	485	446	499	473	478	487	481	461	482	488	480	471	508	485	481	474	507	487	467	487	521	458	497	497	488	466	470	471	440	477	464	463	485	477	490	477	462	488	484	489	464	483	455	466	438	467	455	470	500	509	446	472	456	498	521	485	456	449	500	483	481	464	454	464	463	511	506	492	445	456	497	459	470	504	477	473	473	508	493	489	468	506	489	477	468	442	480	461	468	472	538	431	468	448	470	462	475	473	511	434	491	433	496	453	474	490	487	479	489	469	471	474	471	462	490	480	449	455	475	486	482	481	466	514	490	478	463	440	472	467	487	496	484	442	441	483	429	453	471	452	468	511	473	463	479	497	459	496	452	460	487	465	455	503	479	458	436	458	558	458	490	465	462	484	449	476	465	489	477	461	494	465	501	458	466	439	475	476	501	466	457	441	525	467	438	526	466	451	442	490	468	437	470	446	468	495	458	465	497	490	487	489	496	449	453	461	472	470	495	475	518	498	494	487	467	466	448	472	481	471	474	472	475	501	489	507	444	476	438	450	466	496	439	468	435	505	498	499	487	473	479	462	490	428	491	462	495	494	448	486	476	469	509	484	492	476	432	479	491	466	458	475	492	467	467	479	468	507	482	457	449	513	467	504	442	458	458	433	460	477	467	452	487	485	478	452	468	472	470	455	476	482	465	491	464	453	445	493	468	530	475	474	467	485	488	449	428	454	473	479	457	522	480	467	481	459	454	458	488	505	485	460	481	455	479	489	465	534	463	477	485	473	476	469	509	492	463	476	499	443	492	464	474	512	460	463	527	486	482	473	433	513	496	447	498	475	471	458	474	488	452	496	464	446	452	480	450	449	487	486	487	465	476	527	481	455	496	483	521	457	500	472	476	430	483	493	493	501	487	477	436	450	466	494	508	523	441	494	502	500	459	482	473	494	466	490	491	459	437	429	474	448	474	469	466	461	471	503	501	486	479	493	481	454	483	446	471	485	495	495	450	488	467	518	483	497	460	491	461	476	485	483	523	449	413	458	455	471	449	515	482	471	431	462	500	484	469	503	443	488	467	415	442	482	448	475	456	432	475	491	499	474	463	467	463	460	452	444	472	474	499
22439	20934	28647	23378	21192	22298	23554	13838	8488	6497	3721	3204	3036	2390	1903	1795	1492	1303	1149	1048	1000	862	848	768	723	651	526	536	568	491	413	468	397	391	408	369	387	346	346	357	333	327	346	299	325	321	324	313	311	292	321	347	342	312	313	350	309	328	320	333	332	336	340	304	318	336	317	297	301	364	310	310	294	345	335	342	333	302	350	319	347	280	329	308	287	305	311	352	336	309	320	375	346	304	316	328	315	315	313	294	334	349	338	313	321	305	302	282	343	309	301	335	313	332	313	326	337	364	352	328	298	328	301	307	297	322	283	305	293	315	342	329	309	296	306	298	321	339	341	319	331	356	318	330	341	292	340	334	328	332	316	306	330	321	323	294	320	329	326	323	362	299	303	322	348	350	337	318	304	330	303	330	327	317	322	328	310	335	311	320	341	320	287	311	329	305	348	325	348	305	342	313	342	308	290	322	326	348	322	335	336	319	354	309	341	343	318	298	326	318	324	325	338	345	307	323	297	328	324	341	350	329	305	323	316	346	299	291	312	311	310	342	313	340	325	313	311	311	322	336	321	322	346	322	310	306	301	322	317	318	313	344	325	313	314	348	305	304	307	323	309	311	345	310	340	328	322	334	305	314	296	313	318	369	306	309	303	305	316	304	327	333	307	321	327	332	301	293	312	310	320	292	322	315	301	301	319	314	314	314	344	304	343	333	274	311	328	327	290	323	309	294	352	299	331	334	315	303	333	285	313	284	331	294	293	357	330	314	318	333	334	326	317	326	336	290	317	348	332	343	330	282	299	335	337	321	351	329	351	318	315	366	324	345	346	305	308	308	342	314	318	303	323	321	295	300	332	342	332	303	324	300	296	302	303	333	322	332	333	327	322	287	305	311	320	316	303	299	340	364	335	330	305	317	337	338	302	306	336	354	323	320	323	311	344	291	296	327	313	317	360	324	314	310	316	325	309	316	287	330	330	309	321	344	308	331	345	318	313	322	339	331	301	338	303	306	275	330	336	308	342	341	351	343	302	316	345	319	328	323	313	313	320	304	328	328	340	315	305	329	316	372	340	315	328	348	322	313	296	318	318	323	324	339	277	352	335	335	327	315	326	301	303	350	298	309	318	349	322	371	310	305	286	341	325	306	321	345	316	311	315	336	332	277	326	309	324	324	315	297	331	318	350	310	303	338	352	328	320	327	315	307	311	296	302	327	299	300	348	332	328	302	321	324	341	318	322	292	337	299	335	329	314	353	338	303	343	319	337	337	334	306	349	310	362	325	336	316	328	298	335	326	306	318	321	322	343	311	332	318	297	314	314	296	327	309	337	324	309	355	292	331	314	323	319	318	312	342	307	318	344	298	303	336	323	301	327	342	310	294	316	333	306	363	323	340	343	313	305	302	319	351	331	335	305	313	310	340	318	309	352	337	325	327	333	348	325	299	295	312	309	342	304	294	301	327	319	269	347	287	333	324	332	333	354	289	333	338	324	313	307	340	337	317	337	355	347	374	336	311	352	300	321	338	292	322	323	349	318	348	303	307	306	291	327	315	319	325	294	337	354	293	323	306	328	336	341	354	350	294	336	310	320	324	336	334	327	321	341	298	310	306	279	312	326	306	307	319	312	321	316	328	328	322	337	293	333	332	316	307	313	316	327	314	325	318	329	332	318	342	301	330	306	322	306	370	324	329	311	322	335	304	326	347	343	330	342	350	332	298	330	304	327	306	339	323	334	321	335	324	312	356	348	317	308	327	314	342	350	328	297	301	309	326	332	325	310	332	300	319	330	297	292	336	321	363	335	332	336	312	292	311	309	309	317	315	314	314	339	331	326	321	334	310	291	295	330	376	337	303	343	326	300	336	344	306	323	341	312	279	284	293	335	316	336	320	321	319	330	295	312	291	324	339	316	297	302	316	304	316	346	317	336	339	286	354	337	334	325	300	340	315	334	358	344	324	349	330	288	327	341	315	333	344	310	291	305	297	317	308	334	324	301	346	293	363	319	315	354	316	330	308	336	333	317	288	327	306	309	312	332	320	308	329	308	319	318	302	308	317	350	316	339	354	347	332	326	333	305	363	343	298	298	307	310	316	325	295	284	332	322	307	335	300	344	295	309	310	319	335	308	328	324	315	337	301	313	305	341	313	338	332	304	349	350	337	313	338	333	293	311	359	332	345	330	336	351	285	333	310	311	326	276	322	331	343	324	313	346	304	334	370	324	326	304	317	330	313	306	316	307	352	309	326	320	330	333	324	319	318	302	323	322	311	347	319	319	333	341	311	326	318	316	361	305	341	313	326	298	306	326	331	358	334	315	329	296	315	328	336	322	322	324	342	331	334	328	352	342	311	321	323	321	319	329	332	347	309	353	311	330	332	310	330	336	334	310	331	319	321	323	328	318	307	306	320	339	318	344	340	301	350	305	291	305	328	351	294	308	307	322	335	320	323	329	315	309	307	358	336	339	318	320	330	336	311	307	331	328	340	310	321	324	366	334	317	343	309	341	337	378	359	351	324	305	337	298	334	334	316	323	325	343	326	314	294	342	323	330	319	308	320	318	308	319	312	308	347	314	299	319	330	323	330	300	302	342	323	323	329	347	319	341	333	347	361	298	366	315	331	344	333	315	317	303	342	320	307	324	334	312	321	301	314	296	321	327	314	331	308	335	333	332	321	324	332	345	321	332	329	337	325	369	314	299	343	333	329	352	366	322	276	329	329	304	315	327	332	323	314	269	304	316	322	341	358	292	317	322	305	303	295	303	309	325	351	324	307	301	305	306	298	364	318	319	320	329	316	305	359	309	326	326	303	275	305	316	307	348	326	291	279	337	305	295	339	325	313	335	309	330	324	348	327	357	320	335	331	308	318	350	284	318	348	307	307	290	351	345	316	342	298	317	359	326	331	317	322	330	326	302	313	333	312	316	320	341	279	318	329	305	301	319	305	332	301	324	302	334	340	325	330	318	323	342	317	313	354	342	315	323	347	318	317	334	345	337	351	315	311	328	359	314	349	344	295	308	300	308	282	316	341	341	342	373	286	344	317	303	325	305	321	328	335	334	314	312	320	340	311	331	316	333	316	333	317	311	348	310	292	315	316	329	333	343	311	299	328	321	304	328	325	342	325	319	317	311	301	332	292	322	347	316	310	365	359	332	347	324	307	304	318	285	309	317	328	326	341	327	292	327	321	364	288	298	287	333	340	299	339	310	302	325	319	321	314	319	312	345	270	322	309	336	325	345	334	333	316	322	309	315	319	308	309	317	336	300	295	317	320	310	314	337	342	306	284	321	304	335	347	317	332	336	311	359	334	302	296	331	298	320	317	307	296	298	327	312	345	306	316	303	318	323	336	318	347	307	310	325	319	275	316	317	307	340	283	300	334	336	330	311	284	328	311	312	339	293	357	312	352	293	308	306	344	322	313	319	316	331	286	284	354	316	318	330	307	300	315	308	329	327	329	329	299	331	334	296	324	317	306	296	327	293	313	327	336
40761	57625	45954	35038	30712	23806	23516	18780	14268	11367	6857	6075	5428	4313	3391	3042	2568	2114	1951	1770	1653	1345	1355	1165	1087	917	847	717	744	672	577	538	514	477	462	428	465	409	411	374	419	356	413	373	359	390	374	361	408	350	359	360	382	392	365	354	335	347	336	375	380	353	360	359	364	367	340	332	382	344	360	344	343	348	346	389	345	349	355	397	375	354	361	357	378	361	386	347	360	356	348	344	363	331	383	362	369	355	383	353	372	359	354	341	397	393	342	339	344	340	361	373	375	371	362	362	352	337	335	353	360	364	386	351	376	379	362	361	343	353	372	360	335	346	339	378	352	355	369	367	335	379	402	330	356	365	346	362	336	358	368	368	381	339	382	335	320	377	364	351	334	373	359	363	364	349	356	374	361	348	373	350	358	333	347	364	339	370	336	348	343	375	390	327	340	381	352	365	374	389	359	349	367	338	359	350	350	359	341	351	345	335	372	379	348	328	385	387	393	354	354	318	360	362	339	346	350	374	377	354	352	363	365	357	350	351	356	343	352	348	401	349	361	371	338	342	357	341	341	357	348	353	370	343	345	356	352	344	355	370	372	366	320	348	351	350	381	355	340	329	367	380	378	367	357	357	353	345	354	349	352	383	359	347	322	350	335	339	361	335	365	390	329	368	344	365	368	378	347	372	367	339	362	366	361	357	365	384	331	377	346	373	348	330	371	352	355	366	370	364	374	367	353	340	374	354	384	338	366	322	381	316	381	383	320	394	366	352	356	378	361	357	363	365	338	357	330	357	354	368	343	357	362	387	360	360	377	345	357	348	383	340	395	343	354	357	355	368	364	325	357	401	339	359	348	390	382	357	377	355	384	372	307	346	383	350	339	347	338	392	323	352	309	372	352	346	325	340	362	354	349	387	339	342	322	355	378	338	346	366	372	338	367	348	328	366	384	353	345	365	348	356	327	383	362	373	342	379	350	397	364	399	350	381	370	356	413	413	324	347	374	343	353	324	382	329	314	379	369	378	313	361	359	334	369	372	335	352	365	365	319	377	323	335	328	401	338	356	379	368	355	384	354	354	342	409	373	369	363	379	351	372	356	376	358	414	372	351	368	346	348	361	377	369	334	329	347	377	377	351	344	343	367	395	361	362	385	345	371	359	333	358	388	357	373	376	382	345	358	368	345	343	353	364	350	351	344	382	327	322	340	400	371	362	353	377	385	353	374	342	367	340	374	381	335	363	332	392	401	380	359	360	337	344	362	370	409	387	366	349	348	385	363	319	378	364	367	370	373	365	351	358	389	364	360	345	366	351	334	375	379	349	330	372	379	369	330	346	370	383	366	376	401	344	404	398	332	347	352	351	371	346	377	403	339	334	351	360	336	359	332	348	365	378	346	349	339	371	372	348	344	352	371	359	388	359	368	337	347	345	354	365	349	321	322	369	353	359	357	393	344	347	328	342	351	372	344	340	358	410	355	338	340	359	360	337	378	335	387	359	353	324	347	343	373	354	376	384	340	342	347	350	374	365	363	378	361	367	360	335	364	356	349	369	392	354	370	365	355	335	348	351	345	371	407	360	361	372	368	356	346	384	353	347	383	376	344	359	363	325	352	394	367	371	346	340	353	349	359	341	359	373	363	330	356	370	346	356	358	363	360	376	365	345	376	365	375	348	366	373	369	364	369	350	339	348	379	367	351	353	387	343	329	376	352	360	363	340	371	370	345	342	345	357	371	355	356	364	351	354	376	380	363	374	364	381	341	338	353	375	342	370	342	362	339	344	403	341	361	303	388	359	343	361	345	379	365	387	370	366	313	363	341	372	360	368	363	337	346	327	401	347	349	320	357	339	351	360	329	364	351	356	369	359	352	351	323	356	361	377	402	336	367	384	347	352	375	381	360	352	377	387	369	367	376	325	347	389	378	349	380	391	433	335	345	358	345	349	368	365	366	349	342	342	347	371	363	346	346	379	348	372	386	385	326	373	352	345	352	375	382	363	355	350	366	340	363	357	358	364	331	360	354	357	359	377	367	372	335	360	360	333	324	333	380	377	361	374	345	358	368	348	374	383	398	364	345	356	392	346	349	364	370	370	351	343	349	360	352	324	375	325	366	365	367	353	337	343	366	377	331	349	378	359	358	367	367	377	360	346	352	341	361	371	395	402	358	376	394	320	373	364	337	360	358	324	334	336	357	335	353	369	332	398	335	361	367	356	335	358	367	358	362	376	391	324	367	394	351	355	367	332	366	349	349	351	368	331	381	375	346	322	369	385	356	356	357	352	360	313	381	364	377	339	343	378	401	391	357	335	321	362	361	372	346	356	360	361	383	372	366	365	347	361	363	352	368	364	389	338	368	397	386	358	386	349	375	410	337	337	349	378	345	368	356	362	349	400	340	356	353	355	371	363	356	381	357	349	352	338	361	353	345	336	353	373	341	367	353	352	358	382	355	358	357	376	363	391	400	357	357	342	332	349	360	380	349	345	383	371	346	348	367	352	372	410	375	363	362	370	329	352	339	362	352	360	371	350	372	358	370	351	349	367	375	344	375	358	362	327	335	326	345	386	369	365	346	400	350	354	332	376	385	398	374	357	388	390	364	348	345	351	342	333	377	348	358	363	381	353	342	378	355	338	335	298	363	342	350	346	392	394	376	349	341	386	366	370	365	335	353	366	354	351	378	359	352	367	369	398	389	384	356	339	333	346	320	383	345	363	355	365	343	395	380	402	341	359	394	352	381	350	375	344	381	364	331	377	363	332	358	369	353	392	374	375	364	362	352	391	364	365	370	370	370	348	384	366	336	315	375	338	357	331	328	377	370	351	347	339	352	337	361	381	324	342	346	342	338	345	355	363	373	355	360	334	335	392	383	384	364	365	352	377	344	335	349	343	358	362	357	361	349	356	361	331	330	391	369	346	386	310	369	320	362	376	388	388	365	359	358	357	352	349	328	338	371	344	333	353	354	342	360	364	338	387	355	336	366	384	339	394	340	368	337	345	352	342	366	372	344	375	369	368	360	370	337	376	372	378	380	372	360	351	384	384	388	367	366	374	362	353	376	331	387	367	348	372	390	354	368	331	371	354	364	366	384	353	323	372	370	365	374	349	362	352	322	364	349	322	379	381	364	329	373	338	340	350	354	381	349	352	333	357	387	370	345	368	360	353	381	370	394	343	352	337	347	369	346	340	330	354	364	335	331	372	352	384	373	349	380	323	387	352	358	358	315	350	335	361	364	319	378	364	360	353	366	355	341	338	380	338	339	379	351	354	358	344	336	349	371	360	372	360	355	351	350	349	348	364	402	357	358	367	374	372	389	331	339	363	355	339	355	380	370	368	363	379	368	368	340	367	374	366	340	385	346	377	361	383	374	382	427	363	352	364	386	353	371	360	355	367	327	351	311	363	359	369	378	367	355	377	387	348	335	340	340	379	357	351	370	344	326	348	352	384	346	364	339	317	358	372	377	377	359	360	355	364	372	367	346	353	350	338	331	374
29006	26148	28156	20207	12599	6705	6506	5040	2870	1889	1245	1167	1203	1077	929	905	811	687	650	624	588	613	543	512	478	442	433	465	488	400	380	400	386	382	383	406	395	369	346	389	383	368	399	363	358	350	371	360	371	334	344	362	374	360	364	344	346	370	337	340	367	345	381	350	360	338	379	362	340	345	365	345	362	367	386	377	340	344	336	362	347	363	371	342	366	352	339	357	359	337	348	321	357	327	366	344	354	378	389	349	397	354	373	358	364	346	344	358	338	339	376	327	336	364	355	357	385	375	356	381	358	349	348	347	357	334	354	341	375	359	338	374	350	375	333	360	369	350	352	392	353	355	351	358	361	315	355	322	363	375	363	356	343	364	320	392	347	382	356	368	360	341	336	378	384	366	354	373	356	325	339	380	333	371	351	335	374	372	339	329	368	367	368	343	393	392	391	392	346	370	379	328	331	348	350	346	341	345	335	378	346	340	353	362	348	384	365	367	338	371	338	357	381	354	353	373	353	361	365	372	349	361	332	329	409	351	344	363	386	345	353	353	384	371	332	359	353	382	373	395	352	368	328	397	368	354	351	383	329	366	409	328	350	366	388	335	310	318	364	378	355	356	326	349	341	354	329	364	359	365	324	337	363	355	319	360	374	338	361	380	360	360	394	363	366	337	361	371	324	358	352	354	338	336	344	344	332	337	357	347	355	330	384	344	359	330	370	347	397	344	368	368	320	367	376	309	351	397	349	387	386	391	317	336	370	350	324	359	389	360	374	335	366	316	374	355	350	358	353	351	372	369	329	370	352	358	350	365	390	353	385	387	369	401	362	378	331	335	362	362	365	355	328	365	331	388	374	363	380	360	363	347	331	333	350	368	376	346	371	334	341	348	342	364	341	368	352	369	357	349	341	373	351	381	364	332	371	342	377	350	315	346	366	364	350	379	353	345	372	334	365	327	363	349	367	328	369	350	359	328	366	348	367	355	352	347	318	334	357	362	329	349	368	370	347	342	348	354	341	342	378	380	344	330	369	363	329	330	360	376	355	353	322	369	372	363	363	339	361	337	346	342	355	360	350	374	388	369	371	322	318	366	368	356	339	358	364	380	364	370	367	380	356	362	364	372	376	358	366	350	378	378	347	365	359	362	367	359	355	361	325	346	363	346	348	334	340	349	345	344	370	382	348	346	346	366	375	366	364	372	361	350	352	368	344	351	366	377	357	348	362	347	335	365	372	348	366	365	363	358	340	357	363	330	373	369	380	330	343	384	359	327	358	362	395	345	338	361	368	372	397	350	357	377	328	324	340	356	344	345	361	368	361	365	346	348	364	338	377	349	368	353	353	362	369	355	363	378	344	368	362	339	352	356	349	342	365	356	350	335	392	358	366	349	336	351	346	354	354	395	355	367	337	358	319	359	331	357	354	369	350	357	360	353	351	340	378	335	341	377	342	355	369	361	403	332	328	363	364	357	367	353	342	373	351	332	348	386	376	362	342	337	386	337	374	348	358	381	343	346	344	338	359	371	355	374	359	400	346	353	311	342	339	371	367	343	378	357	384	374	386	372	370	326	361	329	351	366	343	348	368	360	324	352	356	360	379	354	347	349	381	338	369	336	357	352	353	358	366	363	357	362	376	343	378	391	349	336	340	371	374	339	367	367	299	384	357	353	389	360	354	351	359	351	358	358	332	336	382	396	350	352	352	357	350	373	357	355	372	405	345	374	324	371	366	378	340	347	345	342	358	367	363	363	372	334	366	325	336	369	330	306	361	374	372	340	359	385	358	358	369	373	340	329	359	333	328	351	347	343	308	362	363	359	370	333	359	322	371	371	353	338	330	331	362	356	387	377	361	335	333	357	392	382	376	355	373	399	357	381	361	348	377	349	329	358	362	356	346	391	334	315	372	391	380	334	372	370	388	334	386	366	344	349	356	352	370	384	374	331	346	358	313	363	372	342	359	354	382	354	351	335	326	361	358	315	350	397	373	312	346	377	356	315	370	384	400	401	379	341	357	377	372	379	341	342	370	358	355	351	353	428	396	338	339	389	355	369	341	383	380	344	365	344	333	374	355	320	357	344	347	322	396	342	356	373	336	343	377	324	349	351	373	366	402	387	329	393	398	370	353	379	344	373	367	382	375	366	349	342	358	337	348	341	368	369	387	294	384	345	395	360	365	358	353	382	368	374	342	354	371	319	333	348	334	343	330	327	367	312	352	342	358	361	359	347	353	363	365	379	343	340	388	388	378	323	365	357	340	357	370	360	371	356	335	335	345	363	367	378	382	347	357	341	349	361	355	368	396	361	383	394	315	343	376	335	371	341	364	342	354	331	332	372	341	350	342	338	336	378	362	356	332	335	364	381	361	333	314	341	366	368	394	353	356	318	390	370	358	336	346	345	361	355	349	345	376	351	350	335	361	361	370	367	363	390	341	372	338	363	338	330	361	331	372	362	388	370	352	375	306	382	348	366	321	337	355	358	346	356	357	364	381	389	342	389	314	401	395	381	343	329	350	362	310	375	381	372	333	380	360	385	376	360	322	368	346	358	367	362	358	372	358	356	347	350	392	331	372	345	342	371	350	361	360	356	343	355	354	381	332	346	393	361	343	339	356	326	317	361	327	351	357	374	320	366	356	350	354	361	341	379	398	337	352	352	326	397	369	322	373	380	353	375	362	357	360	345	356	359	373	346	379	379	347	340	363	327	359	369	346	350	352	371	401	357	311	380	357	365	373	340	348	355	350	357	353	378	369	327	346	360	342	363	372	383	368	367	378	371	340	334	326	411	376	363	350	348	361	387	340	371	384	379	347	368	335	349	343	362	367	331	362	348	356	377	354	308	365	362	386	357	349	341	341	364	354	346	356	392	348	366	388	345	351	334	372	373	366	339	382	371	339	350	382	356	343	351	360	358	377	373	377	360	351	347	369	351	341	341	342	363	367	359	344	381	405	358	355	348	372	372	361	359	377	349	352	343	376	339	349	346	368	348	335	347	368	360	369	379	360	329	362	357	380	349	344	361	361	342	363	370	311	386	334	363	385	375	369	356	369	358	363	356	373	364	361	352	371	370	353	345	412	334	331	336	347	393	326	337	342	380	360	362	307	374	320	377	360	357	352	365	373	366	376	341	354	326	351	360	345	364	361	365	352	355	391	315	363	373	356	336	340	356	331	344	349	365	355	376	362	369	382	355	350	340	369	367	377	341	332	406	333	379	365	348	373	359	371	370	364	342	409	372	353	372	349	321	373	377	368	346	364	383	355	343	357	367	344	368	346	363	366	343	362	345	331	341	348	373	332	362	354	323	373	378	344	361	340	340	378	329	390	345	369	350	348	349	351	379	390	348	345	340	339	357	344	360	357	377	354	351	336	327	373	332	370	355	359	358	374	357	342	380	355	362	356	343	358	335	329	348	353	357	357	345	365	366	373	342	353	360	367	324	361	357	357	367	348	348	363	355	368	365	365	367	388	350	339	341	359	369	367	338	344	343
34130	40803	33553	21663	17035	10934	12304	9294	5875	3882	2502	2295	2249	1952	1588	1471	1359	1039	930	943	814	916	806	784	676	626	595	542	635	530	463	499	491	473	429	454	424	423	422	451	427	454	448	426	419	444	444	407	412	430	443	406	430	378	463	372	446	441	446	404	408	443	400	421	407	398	393	398	444	428	435	397	449	436	398	418	418	452	424	397	380	387	418	378	399	403	410	422	455	443	395	425	401	372	394	424	459	429	473	421	427	417	439	431	387	409	439	430	436	453	429	409	408	422	420	408	398	424	414	397	426	432	436	431	405	452	405	377	418	416	406	425	394	439	411	422	403	405	444	392	418	389	374	437	395	401	388	398	429	415	440	402	402	401	420	449	431	432	418	378	434	433	419	388	392	397	421	405	415	397	428	433	421	413	409	435	430	386	408	376	397	406	404	466	430	441	430	388	436	407	417	402	449	423	408	411	432	456	386	420	426	433	389	385	417	436	435	426	383	406	410	423	389	438	406	459	416	468	392	405	427	408	419	394	416	424	414	409	431	405	431	431	452	423	447	413	406	401	400	402	449	404	398	408	434	408	416	422	455	435	395	384	428	421	406	443	378	410	418	434	416	434	420	457	421	449	382	443	398	426	444	416	430	423	413	402	407	417	380	432	426	426	407	419	407	459	454	397	424	432	402	376	435	412	393	432	468	447	435	415	423	421	414	434	423	430	411	396	403	418	393	414	378	415	402	400	377	434	451	421	447	399	469	429	424	392	417	458	433	418	362	423	429	374	413	432	388	430	450	470	389	414	420	438	419	451	457	433	417	415	424	436	418	463	408	437	434	422	450	406	420	423	441	411	439	447	363	450	440	449	397	459	405	419	418	449	399	388	428	396	427	431	357	425	406	440	427	448	436	393	442	410	421	412	425	443	413	380	429	437	424	415	427	409	433	436	391	400	414	411	427	416	445	420	403	402	419	412	411	426	409	412	435	428	430	452	416	388	401	428	389	411	398	409	428	401	417	447	432	430	419	439	439	399	400	418	455	406	417	431	421	401	447	409	452	434	417	410	422	349	393	417	396	445	419	427	408	446	411	404	413	400	404	450	426	407	370	420	417	409	412	399	429	440	405	401	395	398	417	412	414	463	407	434	442	408	408	448	423	418	408	392	436	427	420	407	406	403	453	415	449	409	429	432	429	403	431	415	395	416	423	412	451	416	437	427	451	427	414	436	454	449	406	443	417	449	417	437	423	421	419	414	409	473	411	418	406	417	446	417	405	422	411	445	431	411	415	411	442	423	423	432	418	444	420	424	419	382	431	420	400	400	410	435	414	400	397	418	444	401	425	397	415	427	433	395	408	430	441	385	396	360	427	402	418	438	426	426	409	430	406	430	416	382	403	444	464	443	417	445	411	415	419	429	468	409	423	443	405	452	415	464	443	398	435	385	436	422	372	468	443	409	412	411	428	416	423	458	421	429	413	403	423	419	414	407	404	424	401	418	418	402	457	451	444	416	431	420	422	412	390	429	387	396	427	460	424	394	473	410	429	432	411	449	388	380	406	415	407	426	417	452	440	424	405	467	440	438	446	393	400	390	423	408	459	404	387	417	449	458	417	415	432	459	428	421	435	405	422	424	422	388	405	426	444	434	450	417	454	442	421	492	394	407	392	379	423	421	388	445	428	413	420	417	403	408	419	473	426	398	405	419	387	430	461	418	436	400	457	465	423	400	400	365	438	429	415	422	449	452	438	407	445	403	423	406	432	422	446	403	467	421	426	383	443	394	432	431	404	422	415	433	428	458	421	459	418	419	425	425	461	433	426	432	401	441	386	448	434	404	415	414	389	431	384	442	422	420	429	410	418	441	467	426	417	412	398	429	426	429	437	417	450	401	432	386	408	420	388	416	413	430	412	406	426	446	371	427	427	445	410	419	423	418	384	410	418	406	414	405	445	402	433	424	442	413	406	378	428	447	391	446	408	384	443	406	441	430	416	447	407	417	429	429	419	423	391	401	420	434	422	418	400	436	413	408	375	481	435	413	451	416	444	445	417	399	412	447	441	412	451	388	406	416	461	452	416	374	397	410	423	413	426	450	417	376	421	418	388	408	434	413	400	447	424	417	401	425	440	446	394	467	391	460	428	431	420	414	422	458	416	440	398	444	428	422	446	436	462	411	411	387	422	412	404	450	411	412	418	436	434	413	390	410	423	427	445	412	438	401	396	445	378	434	457	416	448	386	378	420	399	417	396	449	375	440	398	401	415	380	409	415	435	398	439	406	407	437	451	406	435	405	424	384	415	412	412	419	427	456	396	408	414	464	411	409	429	397	433	432	430	409	395	393	445	422	408	375	425	392	425	443	414	398	413	433	421	413	412	393	420	418	397	456	417	405	413	408	419	431	392	419	416	407	415	416	426	455	463	383	411	441	428	437	419	435	429	405	435	417	413	414	409	424	409	397	436	422	440	411	456	439	419	395	421	444	435	409	430	394	437	422	410	433	407	407	426	430	393	426	459	427	419	408	396	407	456	453	439	409	412	439	440	474	431	393	429	415	435	436	461	421	444	425	409	407	451	393	411	462	406	409	446	400	448	442	436	413	417	438	404	372	405	422	433	409	416	397	402	436	421	408	436	420	438	422	422	440	423	432	434	440	387	443	396	406	378	397	398	412	427	441	410	436	457	402	434	414	455	427	385	385	444	431	406	397	381	397	406	416	456	442	419	450	440	386	412	356	409	424	442	428	417	410	399	391	424	434	405	424	453	429	453	442	394	383	433	421	412	417	427	407	428	405	423	406	402	435	416	403	400	386	436	412	438	429	420	440	427	410	455	406	367	417	390	422	425	409	399	432	431	414	442	403	404	369	420	387	441	438	394	418	425	422	432	418	412	429	445	393	423	394	419	407	428	440	424	427	437	416	428	385	446	395	419	446	441	438	383	432	468	408	410	426	434	393	412	413	382	447	426	404	415	413	442	414	402	395	376	429	441	410	412	424	418	430	396	424	382	405	450	423	443	449	463	394	417	400	380	417	394	436	417	397	418	391	439	439	377	403	422	445	408	400	433	371	406	434	415	429	456	409	430	424	441	405	411	415	405	407	416	417	432	439	442	425	449	423	401	421	414	399	410	423	411	462	426	404	399	431	388	431	430	427	407	414	453	421	429	401	392	410	417	403	445	411	424	398	404	403	411	477	415	428	403	433	401	390	392	423	399	394	439	411	452	381	432	417	396	389	403	438	446	417	416	419	435	449	460	410	428	405	392	416	393	405	411	426	407	420	441	423	391	448	397	389	443	427	432	412	395	391	438	428	416	419	434	453	431	427	421	410	451	397	437	420	431	426	428	398	397	404	417	462	393	398	417	420	432	404	438	406	432	407	447	422	417	405	405	435	450	403	403	423	421	398	411	420	425	465	384	399	381	428	408	454	428	411	447	435	434	450	398	381	433	380	428	385	417	375	416	408	434	422	380	394	401	414	430	451	432	438	444	420	440	442
23542	20898	28162	23904	21577	17849	13004	10543	6665	3719	2606	1821	1561	1905	1318	1149	1192	975	779	826	717	758	670	525	486	527	505	490	439	374	378	356	340	318	332	311	310	320	311	312	271	312	265	280	267	292	287	276	267	281	264	267	277	274	267	287	285	277	267	273	288	272	269	259	268	298	293	267	257	291	284	255	264	277	284	260	258	307	286	272	285	273	303	260	290	277	271	269	273	283	300	270	280	295	279	274	295	257	262	276	258	291	264	247	253	296	303	294	267	253	267	272	269	266	270	299	305	253	292	274	273	262	279	253	242	286	247	291	290	275	290	271	274	284	285	277	267	272	283	259	270	280	241	266	263	253	249	251	261	266	260	298	274	280	278	281	273	270	257	279	272	272	242	260	259	275	251	256	265	268	283	253	266	282	272	295	258	297	270	258	258	286	307	290	262	288	286	274	288	262	285	270	265	305	262	266	291	265	269	266	242	293	310	268	282	305	274	257	294	245	250	301	290	288	287	271	298	277	260	294	283	283	267	276	257	260	270	258	269	279	283	256	296	286	289	246	281	258	276	248	287	251	282	284	271	261	279	272	284	290	278	266	253	249	262	278	272	275	260	290	268	257	284	275	275	303	276	302	282	273	298	288	267	267	279	272	277	285	275	277	278	262	260	284	249	249	263	277	266	271	276	267	291	284	281	274	295	282	274	300	255	297	277	283	259	306	272	274	296	273	260	257	296	273	265	255	272	267	270	271	286	262	256	268	295	277	244	288	256	277	256	266	280	271	291	293	269	240	241	256	272	256	266	268	290	270	252	273	303	263	277	278	292	257	270	290	263	275	280	294	289	290	278	271	251	288	270	290	237	243	261	282	281	256	244	296	246	241	262	250	280	236	277	268	258	273	267	273	254	277	256	266	279	288	273	291	276	301	280	272	290	275	285	257	287	285	241	277	267	295	278	289	280	274	277	262	287	270	299	254	255	276	278	291	307	295	259	276	277	286	260	266	276	295	289	256	284	279	277	257	297	250	274	281	263	273	305	273	277	286	260	271	276	273	276	269	284	292	289	253	264	258	286	246	268	257	259	263	283	285	273	253	262	271	287	303	271	292	244	275	281	257	260	284	289	262	284	251	272	276	282	284	266	295	298	294	281	276	285	261	276	284	265	272	280	269	250	293	282	265	290	263	278	280	265	267	292	289	281	266	267	262	257	271	313	269	245	252	292	262	306	268	298	291	265	295	317	268	268	268	289	281	267	270	283	273	304	230	286	274	275	258	244	282	283	272	262	246	276	280	268	283	253	264	291	274	280	285	270	305	274	257	236	265	274	298	277	260	281	245	259	294	293	250	288	259	270	279	246	284	283	272	271	287	294	253	294	264	292	279	269	307	281	267	253	289	253	262	272	291	240	267	298	233	266	265	272	281	293	285	262	279	274	297	305	278	262	265	280	256	267	286	256	278	279	267	287	286	267	267	244	281	280	277	240	249	228	260	321	298	277	305	262	283	261	290	279	241	264	283	245	282	280	257	294	270	283	251	272	310	261	289	262	284	288	313	265	276	253	299	284	280	284	252	263	268	281	270	292	278	271	253	326	283	257	287	257	273	280	289	285	289	266	253	278	278	273	270	281	283	261	258	275	304	266	257	286	272	273	309	266	284	300	275	279	265	264	292	283	272	281	276	270	275	277	269	277	233	278	275	269	291	296	259	249	278	280	284	248	281	277	286	283	281	266	273	283	268	299	288	280	279	270	294	266	276	283	296	263	276	272	278	290	270	256	242	253	283	294	255	257	274	271	293	282	256	264	262	259	278	260	265	266	274	272	268	287	299	270	294	297	295	266	268	267	283	286	259	283	280	290	290	254	288	268	281	309	259	306	232	308	291	278	282	269	262	268	281	257	292	290	299	267	250	261	274	273	301	280	276	283	283	288	231	263	255	249	261	277	277	280	279	275	251	282	257	265	292	266	250	255	284	303	251	235	283	265	262	268	303	264	290	273	259	262	304	293	255	302	274	298	293	275	297	271	262	264	257	272	290	263	271	279	281	282	247	286	242	301	270	269	263	288	297	289	236	287	272	273	265	272	276	269	282	243	255	294	283	286	267	244	298	305	275	267	298	238	294	257	262	266	315	273	262	279	285	262	256	275	257	289	252	275	306	270	266	278	276	306	256	279	272	263	273	268	294	244	268	277	265	253	277	266	265	264	260	267	268	287	285	321	262	239	284	261	306	276	281	271	286	288	279	274	279	269	280	262	275	287	254	267	274	259	285	283	283	269	300	278	259	270	271	276	267	277	281	267	327	274	253	267	293	270	283	267	281	265	270	274	276	265	301	271	247	289	268	232	302	266	262	282	268	272	268	290	228	299	300	279	288	259	272	278	273	271	314	251	266	310	274	302	291	293	284	265	276	280	257	296	299	283	262	280	289	292	290	265	315	271	274	261	294	281	276	248	303	252	306	295	275	273	251	299	267	279	274	258	276	246	271	274	316	256	268	259	281	277	276	286	241	259	249	279	296	263	263	250	262	282	272	282	282	293	262	265	238	279	284	258	284	299	240	275	282	295	241	243	290	300	293	266	242	268	259	260	279	258	270	255	245	264	257	255	265	262	282	243	278	235	304	273	261	287	257	290	275	299	289	270	276	271	252	271	268	273	278	273	251	278	252	291	263	278	267	270	274	275	288	270	266	262	292	258	294	282	270	276	296	281	274	275	309	270	262	267	259	274	277	277	276	260	285	264	270	293	273	271	279	250	272	269	260	272	249	278	272	285	267	292	292	283	306	265	264	295	277	278	271	288	285	254	279	269	273	269	291	273	269	255	278	287	274	268	313	271	251	295	263	253	279	278	279	246	291	296	252	260	284	291	251	296	237	272	298	269	287	259	243	268	307	288	300	283	283	280	263	279	249	293	273	296	280	270	300	286	288	271	272	259	268	261	301	261	295	268	280	283	258	259	300	274	252	290	287	250	300	275	251	273	258	278	278	286	266	292	289	238	274	288	298	289	297	299	279	252	272	307	275	283	253	280	270	254	285	287	273	256	267	274	299	277	282	272	262	262	246	272	299	244	281	287	289	276	278	263	274	281	266	261	273	264	263	268	291	289	277	278	254	288	266	275	269	274	304	296	271	246	272	271	295	257	269	277	260	283	270	257	265	275	280	263	275	285	253	257	283	285	252	244	299	270	284	250	291	260	282	266	283	252	283	287	256	291	247	268	286	286	291	267	271	256	280	256	267	273	297	278	286	258	272	278	264	289	285	297	280	274	287	257	268	247	274	284	292	277	253	287	258	249	279	264	281	281	283	264	283	275	276	262	259	271	312	258	292	262	288	252	251	275	275	295	283	255	290	304	260	282	279	284	286	277	266	272	271	283	274	280	259	235	245	262	264	286	282	245	268	255	261	300	286	295	275	268	275	314	281	269	289	248	257	263	263	303	284	289	247	256	282	273	267	273	295	299	283	273	290	280	277	282	269	251	301	300	272	280	285
36680	50130	39388	26994	23770	16300	17275	16775	11564	7065	4937	3644	3029	3398	2376	1990	2071	1698	1281	1360	1155	1241	1030	764	787	755	715	640	537	523	461	450	397	439	412	387	386	350	326	339	327	312	320	339	340	341	329	336	329	312	347	349	307	316	329	331	319	319	321	340	297	312	337	326	325	319	327	309	323	337	338	332	318	324	349	326	319	313	330	333	311	298	350	308	311	323	325	326	314	328	280	341	317	316	298	329	311	332	356	317	305	322	355	336	302	346	314	318	339	329	331	338	322	353	295	307	280	315	304	305	361	297	361	314	350	308	316	332	334	297	307	342	343	308	317	326	347	321	314	318	322	335	291	316	333	308	292	330	327	323	311	309	340	323	345	331	323	317	349	332	316	293	347	282	323	321	344	333	316	322	335	348	326	319	305	338	311	352	274	330	324	321	320	350	331	323	340	303	340	315	298	309	305	318	308	331	354	314	310	298	336	347	329	322	316	332	307	332	322	326	322	304	317	310	309	317	333	314	330	293	294	295	296	318	281	336	324	314	330	287	334	320	322	284	316	297	303	343	318	336	319	349	347	282	325	320	340	311	333	309	294	347	295	342	320	330	332	304	335	305	319	352	356	307	342	314	324	322	315	319	326	324	304	320	314	350	326	312	341	309	259	301	323	330	316	322	291	315	324	323	314	322	349	333	306	359	326	350	344	297	334	342	338	320	332	305	312	352	329	298	306	322	305	378	355	335	333	341	329	284	324	324	316	322	332	333	375	340	295	344	346	329	327	305	317	342	319	319	335	329	323	321	309	316	327	297	299	343	298	338	298	299	311	333	347	345	305	305	334	324	350	307	308	339	318	334	308	285	375	321	332	330	321	314	324	329	319	323	314	325	354	305	310	324	347	321	302	313	297	307	331	356	330	350	313	340	311	304	288	317	314	300	312	326	307	325	291	350	310	324	303	361	340	335	330	319	332	327	323	306	304	283	290	318	308	291	326	320	333	303	333	306	308	350	307	331	324	340	318	323	318	330	319	328	318	337	339	342	282	314	353	316	331	355	332	330	315	305	356	287	327	344	327	313	317	327	315	321	289	349	334	311	353	364	300	314	312	344	314	273	324	351	343	315	320	318	334	335	331	352	326	320	332	326	291	290	306	300	285	305	327	320	317	323	295	332	342	297	313	334	339	319	293	338	331	330	338	302	359	310	288	315	344	318	334	297	311	324	327	322	341	341	330	292	294	347	338	330	319	332	352	353	306	322	304	311	335	330	318	320	329	333	317	296	319	336	314	303	320	316	327	281	338	325	293	321	298	376	331	310	320	336	339	302	343	326	307	367	309	333	306	324	311	330	318	313	327	325	303	342	318	337	353	309	336	324	326	322	350	320	350	320	320	336	309	323	338	311	327	289	319	346	292	358	324	330	331	279	328	318	307	340	300	319	304	315	301	336	272	327	339	312	312	277	309	350	321	318	344	318	332	319	319	313	316	305	327	303	334	332	300	327	344	289	301	292	350	328	318	354	325	329	324	296	336	294	328	315	352	351	325	323	322	290	337	314	311	298	311	310	357	319	330	310	322	330	351	322	337	340	303	349	333	327	336	328	294	302	362	335	323	323	313	315	360	303	363	330	295	335	321	326	321	320	320	354	342	282	335	303	306	335	313	306	336	313	332	318	319	305	325	320	319	317	316	374	331	303	332	303	335	334	324	332	314	366	292	302	353	309	326	332	316	335	313	329	337	354	308	332	331	283	309	351	329	335	296	307	283	351	355	337	291	316	302	293	330	343	338	340	346	312	333	305	337	303	344	338	317	331	337	285	311	326	336	311	342	325	290	341	321	329	316	320	317	342	350	325	378	307	334	308	317	352	328	352	333	293	308	337	327	306	326	364	328	301	358	332	346	310	311	324	330	318	339	315	308	340	304	360	320	323	317	313	326	307	311	326	290	345	315	298	314	338	328	320	308	318	325	333	317	320	313	323	340	326	296	353	295	315	323	323	312	316	303	312	349	320	326	330	305	320	310	322	324	311	308	324	342	320	345	328	357	322	301	332	329	292	316	352	308	312	339	357	321	325	310	317	356	334	330	308	328	338	317	304	327	325	328	311	294	347	318	325	323	314	313	322	337	344	314	331	338	321	344	330	329	316	297	342	336	330	333	318	332	315	341	354	320	336	324	338	327	350	326	328	341	319	342	317	336	306	339	329	300	346	323	327	318	314	308	314	323	310	342	318	318	327	350	317	303	357	342	316	361	322	293	327	338	301	338	329	339	350	325	306	316	341	335	355	314	307	297	337	323	326	294	329	287	318	340	308	354	330	293	330	316	312	340	354	263	337	333	291	333	314	311	335	306	310	329	325	334	347	323	317	314	334	346	341	330	342	327	315	300	317	352	335	356	321	310	309	332	350	318	346	316	330	319	352	310	343	345	310	312	309	342	303	290	312	312	316	320	307	327	330	334	331	311	340	324	318	318	299	307	345	328	314	343	331	328	322	351	300	311	345	335	326	336	295	299	334	314	318	306	322	313	315	319	349	306	320	306	341	334	318	332	316	315	322	295	312	309	319	320	293	306	322	317	298	333	279	337	327	344	302	331	308	344	338	313	348	300	318	338	313	308	335	326	318	328	331	314	306	334	308	318	308	331	300	340	362	351	332	322	304	342	312	332	274	308	293	293	332	329	301	325	319	328	311	303	311	336	310	337	317	323	337	352	318	300	286	301	320	279	295	323	356	331	311	309	326	284	340	316	300	305	319	340	307	327	321	314	353	331	304	311	322	300	351	338	306	327	320	337	317	315	303	325	311	317	339	318	304	329	310	291	278	305	303	315	320	347	320	314	336	298	311	341	329	335	350	306	330	337	310	318	325	320	329	361	309	318	315	311	345	343	308	315	346	357	297	333	293	292	298	313	323	305	332	337	301	302	317	301	334	342	348	319	344	339	333	312	325	317	334	312	333	356	322	299	334	306	327	336	336	323	340	317	320	322	320	332	325	297	306	301	305	389	327	304	322	326	290	324	361	316	364	298	330	325	323	318	308	309	325	332	322	298	337	345	287	336	317	346	303	324	341	299	333	311	299	316	322	322	343	290	338	331	307	303	310	327	294	322	311	315	315	339	319	280	333	318	315	317	356	352	308	312	325	339	354	308	328	345	334	336	342	303	322	321	320	297	315	350	321	334	324	325	343	317	318	293	306	355	313	277	324	330	325	330	312	325	348	334	311	318	321	328	315	350	329	297	301	302	310	314	327	323	312	304	288	324	290	343	293	313	331	317	289	323	325	355	329	290	323	314	328	292	327	321	340	303	329	327	296	336	286	317	348	323	306	301	352	302	294	310	361	331	328	359	335	321	304	317	322	303	331	329	338	304	309	354	320	346	323	304	307	321	344	351	333	309	330	320	309	298	347	315	318	326	331	321	346	326	308	302	301	339	314	323	324	316	308	297	312	309	328	307	363	329	310	332	338	339	308	283	335	319	324	307	312	315	327	324	298
24530	20920	27547	24905	19406	10195	8878	8018	4999	3287	2523	1575	1422	1338	1293	1127	1189	1047	715	850	839	768	709	635	620	596	581	556	527	514	504	543	511	450	415	436	475	461	449	469	423	448	440	399	413	410	409	408	443	422	409	433	436	401	429	380	358	398	451	427	450	429	417	461	426	435	428	419	455	422	423	391	434	418	407	413	445	439	424	442	426	463	444	436	388	441	384	422	405	432	457	411	428	375	432	450	465	425	445	433	419	439	422	448	414	409	459	398	433	394	446	431	438	413	460	435	456	429	433	422	402	439	405	442	405	409	408	420	427	418	409	402	415	460	427	444	462	437	417	417	429	414	469	397	436	403	394	435	369	476	443	425	430	485	396	450	452	418	419	384	431	456	422	423	431	451	415	411	433	393	419	389	444	446	444	457	458	430	412	437	417	432	404	433	436	417	472	443	462	431	452	431	431	445	427	421	410	439	455	423	385	423	414	439	409	437	408	427	405	404	446	401	397	419	483	396	435	400	395	395	401	424	420	429	386	419	435	410	431	435	452	416	422	420	406	443	451	432	430	396	375	424	363	404	435	422	436	466	436	419	457	447	425	424	430	418	437	389	395	396	385	418	409	389	419	394	426	439	461	435	406	431	430	385	448	437	430	437	425	437	420	436	462	411	414	499	416	397	435	408	419	421	404	411	401	433	411	452	412	396	429	436	434	432	416	421	418	382	431	431	408	413	442	420	447	416	402	407	441	453	424	429	436	421	420	405	453	429	453	452	407	422	453	454	400	436	455	439	428	420	461	428	447	433	458	431	445	423	443	381	414	423	432	430	395	386	413	414	382	467	416	415	423	436	441	405	413	474	433	422	434	414	387	422	439	414	430	419	423	416	469	431	399	412	448	402	432	432	413	463	396	390	451	414	421	461	422	450	435	423	415	449	446	449	412	409	426	399	472	439	407	426	414	442	452	458	413	447	418	416	459	438	428	407	448	408	426	428	389	400	419	423	434	457	397	424	421	447	427	445	440	442	414	435	430	485	436	407	441	417	449	466	435	425	419	408	454	426	453	456	413	427	446	427	388	367	424	424	382	419	389	434	427	437	413	417	480	463	401	416	435	474	395	432	459	419	411	438	435	433	401	458	419	438	418	387	360	433	427	405	419	423	437	424	401	449	449	442	436	410	411	432	406	428	401	401	426	414	471	420	420	442	424	422	451	439	396	461	450	428	429	384	427	453	446	414	417	444	431	463	418	448	428	426	459	420	423	448	429	434	398	399	401	457	425	453	419	403	461	442	423	422	483	433	408	390	387	402	406	473	458	362	466	422	410	425	419	431	432	448	468	412	382	406	437	440	404	408	453	383	415	404	414	420	453	437	442	410	456	436	409	441	422	385	429	474	414	453	406	430	423	418	410	412	419	418	423	444	427	443	447	437	407	440	431	403	400	415	417	439	445	409	397	464	414	403	407	428	412	466	447	434	385	447	421	444	430	411	431	423	448	406	418	448	381	447	401	437	412	434	398	437	403	429	476	421	439	402	412	396	418	395	415	403	459	417	438	392	407	458	433	417	397	408	411	414	410	413	426	401	432	413	447	439	429	442	431	449	439	436	434	445	436	407	407	415	416	420	437	398	401	395	407	443	401	387	430	471	444	423	422	432	419	436	413	438	454	462	458	449	426	450	459	409	425	430	444	431	474	415	405	461	436	422	393	396	423	446	479	404	411	438	477	413	444	406	390	410	406	400	416	402	419	438	432	425	444	465	421	422	415	419	397	422	424	438	385	441	450	430	478	442	455	415	444	408	465	458	447	423	454	410	452	407	461	411	464	403	454	449	422	430	436	412	426	415	403	400	425	431	430	424	393	415	393	441	404	431	396	422	438	410	449	449	427	436	423	420	394	397	429	442	368	427	433	429	456	402	433	432	425	435	443	425	425	388	427	431	426	404	430	393	429	427	449	420	431	441	450	393	420	371	426	431	391	450	425	433	416	453	439	422	461	433	468	434	427	418	453	445	425	442	402	444	425	420	435	463	445	451	396	407	404	446	435	402	452	409	429	458	410	435	421	407	445	461	470	427	452	399	392	394	395	460	435	437	405	451	457	427	418	413	408	433	407	466	425	387	408	446	401	457	452	464	419	432	391	397	424	403	457	438	396	453	416	448	403	408	412	406	412	437	445	433	426	427	419	412	432	472	453	435	438	446	442	429	415	408	428	423	431	459	447	410	418	401	411	446	413	401	412	411	413	418	358	421	448	443	410	425	451	451	426	432	432	438	460	440	427	393	428	395	399	426	407	397	426	436	441	451	439	405	425	440	445	450	423	411	410	395	440	418	431	451	412	422	401	408	448	432	438	421	439	432	445	411	402	431	417	437	455	415	441	413	419	386	435	438	405	427	444	419	472	401	427	404	426	406	442	434	434	449	400	433	457	434	423	439	404	424	460	411	410	451	459	411	410	441	422	432	396	457	403	441	388	403	456	439	437	425	440	392	456	376	406	450	430	434	424	441	453	410	385	419	438	435	419	402	379	422	432	440	472	383	406	430	397	429	443	395	421	425	409	431	428	396	452	436	418	431	394	412	406	449	440	404	388	387	394	404	444	427	447	393	439	423	417	431	431	437	454	419	400	408	401	438	442	427	417	438	429	419	408	413	439	405	428	441	402	424	404	419	431	422	385	439	433	429	447	425	392	412	390	452	397	416	437	450	433	427	445	422	388	427	394	423	415	411	437	387	420	407	458	416	416	427	414	402	414	420	437	454	379	396	395	454	431	475	424	429	437	437	421	401	482	416	444	466	410	419	477	400	444	409	433	405	419	403	420	412	397	445	399	438	418	447	381	434	422	432	434	423	398	445	404	409	421	421	409	411	396	378	428	427	398	423	392	427	445	450	407	440	439	438	428	437	416	407	440	452	463	413	439	443	414	402	394	421	426	421	418	430	409	452	392	448	413	396	436	426	420	390	414	434	424	429	414	454	435	430	408	404	408	439	427	438	437	426	432	442	426	475	425	430	408	404	463	446	417	403	415	429	428	387	404	436	406	416	450	422	441	411	384	480	415	421	454	413	415	442	434	419	438	444	433	421	419	454	439	446	445	432	465	436	410	446	431	424	404	413	419	447	409	429	399	453	381	436	411	402	424	448	426	459	416	426	434	395	415	420	418	447	402	402	437	423	417	454	393	450	481	443	423	422	418	422	433	427	434	442	395	389	463	401	430	412	402	452	391	408	425	419	411	417	386	399	411	417	432	431	418	428	444	426	415	429	411	394	386	447	431	408	459	439	454	435	418	439	387	388	439	428	429	446	452	432	444	376	440	394	442	413	441	415	438	426	395	414	429	428	421	430	401	449	412	419	402	432	460	461	427	473	426	388	455	440	433	423	442	408	434	408	412	413	387	408	424	391	431	417	431	441	416	412	427	377	408	398	421	443	398	472	423	401	433	437	481	420	418	434	444	413	419	439	414	434	437	419	453	433	377	385	408	415	421	428
36389	47309	37993	24917	20018	13248	15076	14243	9744	6302	5107	3131	2570	2451	2447	1743	1997	1667	1153	1419	1360	1117	1028	902	831	733	722	681	632	614	572	604	582	572	547	535	512	456	537	493	507	446	504	489	480	470	467	477	457	458	477	491	461	469	448	488	555	496	479	489	469	462	496	484	500	498	490	486	486	472	462	495	491	503	474	480	471	479	491	483	521	470	535	524	497	482	495	488	453	462	489	467	488	492	470	452	461	479	500	497	487	449	457	479	452	489	447	457	512	505	482	471	498	468	516	487	466	431	477	472	509	508	448	519	468	479	492	459	474	494	452	476	459	477	478	499	539	492	522	465	486	478	466	454	480	521	509	481	483	480	474	493	471	500	482	499	508	483	520	502	503	488	496	486	445	511	449	488	508	507	488	476	487	460	473	444	494	469	517	460	471	482	460	492	501	530	474	483	472	522	455	483	496	488	464	483	470	459	456	494	521	429	491	434	483	496	468	458	487	465	482	472	462	474	525	483	486	468	485	522	458	480	497	468	509	465	514	497	431	510	515	477	457	525	482	478	457	482	482	473	482	493	468	443	489	512	515	471	496	481	479	473	474	507	501	461	520	520	446	471	465	478	483	494	475	474	497	477	469	475	491	486	495	468	482	457	485	465	533	491	492	489	440	464	490	512	465	491	479	467	539	479	472	476	494	462	473	438	514	470	492	453	517	478	498	511	511	475	459	455	473	461	486	468	505	495	472	512	486	480	483	434	443	537	489	514	488	485	465	467	497	484	475	509	476	484	462	469	483	518	466	455	498	502	453	509	500	505	506	528	449	466	460	457	455	474	467	511	493	435	492	492	492	460	440	442	505	507	479	472	482	471	466	477	472	457	528	493	505	463	457	500	449	467	503	455	476	484	452	486	521	487	486	460	485	466	425	485	489	504	501	462	468	461	452	474	509	436	430	446	497	483	492	471	492	452	492	467	504	487	467	467	460	477	484	484	461	483	428	533	491	507	490	497	504	494	468	541	498	509	472	465	469	452	492	468	472	496	464	451	473	477	484	489	455	485	485	477	511	507	487	459	478	489	487	445	457	525	488	442	508	497	434	497	474	472	475	489	424	452	472	442	496	460	468	527	502	484	486	498	469	454	463	469	481	534	498	482	466	509	462	464	462	477	516	467	505	474	488	466	468	461	470	475	467	445	508	500	501	467	495	486	508	494	494	483	505	466	475	479	490	489	446	472	488	486	501	484	446	484	443	497	488	473	483	449	458	484	490	499	505	481	520	435	535	487	476	460	485	441	443	492	482	459	502	449	456	448	452	525	463	480	463	524	477	437	476	467	464	496	468	468	499	517	479	467	516	478	479	471	497	441	492	468	503	461	465	513	468	453	477	468	489	507	499	456	488	523	481	499	444	488	501	496	487	460	491	493	493	465	450	516	508	465	498	470	468	444	504	448	462	482	485	482	482	460	488	434	445	454	450	496	494	533	437	490	503	526	469	494	504	468	475	490	480	473	509	506	472	481	492	484	500	478	478	518	496	477	460	466	436	456	450	467	481	495	493	491	460	465	476	482	491	483	488	445	508	499	491	468	518	505	491	526	497	502	438	499	452	483	489	448	462	527	493	490	468	466	487	459	471	485	474	510	434	487	470	474	485	470	454	489	442	495	450	468	463	443	472	479	459	486	477	520	456	466	466	498	456	506	487	449	476	514	496	473	473	467	487	507	441	477	507	458	477	512	468	478	439	482	520	494	457	486	508	454	497	475	504	445	536	492	483	465	470	492	478	483	501	470	495	440	460	444	499	512	458	475	459	507	458	493	468	459	496	485	475	456	452	451	485	475	421	457	475	479	460	511	475	455	495	463	478	472	457	507	475	494	522	489	473	490	564	483	493	482	473	484	457	470	515	492	491	425	481	510	464	470	501	478	450	484	505	512	462	438	483	511	463	453	469	454	440	480	469	456	475	484	466	462	477	475	457	509	478	491	485	552	515	462	492	506	462	477	451	496	463	497	460	484	487	498	450	434	490	514	488	477	462	500	476	497	488	479	422	448	472	505	500	456	492	502	490	457	480	497	450	496	504	484	503	453	491	480	467	451	528	509	483	484	465	477	488	496	460	470	479	472	434	511	495	492	441	484	474	507	511	478	456	481	506	494	418	493	458	458	515	478	473	469	447	446	490	503	447	488	475	495	477	508	451	408	511	484	477	446	478	505	456	500	491	457	506	453	506	491	496	495	446	465	509	472	472	450	482	431	467	490	485	499	488	472	495	485	496	483	493	458	483	472	470	521	409	476	486	461	468	447	510	442	503	464	493	441	472	463	477	475	484	509	497	468	460	454	474	464	470	461	435	460	470	447	468	460	475	463	478	526	508	462	508	422	498	470	486	497	476	470	479	455	479	516	470	488	445	490	462	475	511	501	431	472	467	462	470	466	459	505	494	479	487	454	470	468	495	483	484	477	503	514	501	486	428	486	503	501	482	522	452	477	488	475	526	474	471	490	479	467	465	489	478	454	482	458	459	507	460	497	486	512	514	493	467	440	480	471	489	500	462	499	455	463	482	453	441	522	496	472	488	449	459	494	500	481	484	477	480	496	519	488	490	492	451	469	462	487	516	435	438	484	480	486	482	463	463	479	499	487	460	486	520	493	472	467	518	434	446	475	426	439	489	461	470	517	486	493	495	545	498	491	479	479	498	474	478	498	536	485	476	475	505	517	507	495	469	464	447	465	492	518	490	463	470	465	467	438	493	509	482	477	469	490	520	473	477	522	519	450	516	492	508	473	488	487	511	456	461	478	464	472	473	479	464	475	493	483	512	486	457	493	490	449	503	463	487	470	469	486	499	465	467	444	441	453	450	499	465	474	477	473	451	508	533	484	476	460	490	495	438	499	481	461	481	471	488	470	525	489	433	497	516	508	504	479	469	456	518	490	468	537	472	488	499	488	495	519	505	469	459	446	489	474	479	484	534	459	530	478	487	445	462	491	484	489	510	456	482	460	503	499	509	490	480	495	464	448	454	438	460	494	510	481	485	463	491	505	506	480	505	459	489	455	457	474	488	492	496	450	476	482	491	478	467	511	495	450	516	426	473	488	471	463	490	501	495	516	495	498	455	470	445	440	483	495	499	475	439	492	461	450	461	493	477	427	487	495	512	470	474	450	508	537	477	510	481	449	460	485	489	529	508	467	467	492	468	485	473	478	441	513	474	460	449	486	490	450	460	491	462	499	506	508	460	475	542	502	421	458	484	454	456	509	466	498	512	477	488	485	476	458	482	489	466	475	500	506	492	518	474	469	479	479	467	522	489	480	497	477	478	521	480	468	483	467	486	501	497	502	450	470	453	445	489	499	472	498	479	499	464	518	494	448	504	489	472	492	483	414	478	464	474	485	526	477	461	511	515	473	472	465	467	529	496	476	496	492	438	451	498	496	453	502	482	510	460	474	478	461	464	459	525	508	487	424	505	471	478	535	536	461	449	501	476	482	496	518
22512	20980	28684	23471	21135	21930	22928	16225	9786	6894	4675	2789	2523	1982	1970	1816	1544	1439	950	1205	1176	1136	906	806	670	659	607	555	484	486	430	479	442	444	414	393	372	339	394	388	328	353	345	319	323	346	325	344	320	312	350	321	349	326	321	346	359	320	328	321	340	338	313	318	349	316	326	347	351	329	311	346	294	337	316	298	320	310	314	328	318	301	322	325	311	306	309	316	349	325	285	337	334	320	346	353	335	316	309	334	309	338	297	349	367	341	300	326	316	315	324	326	343	317	310	304	340	309	336	328	293	312	338	324	316	334	306	312	322	314	310	314	348	338	331	352	307	346	335	318	329	352	332	336	329	340	320	345	346	318	294	347	325	296	327	310	300	321	320	324	288	317	312	315	355	346	323	307	338	356	328	345	316	310	314	346	312	367	348	315	324	349	326	323	361	342	320	349	352	346	314	316	341	363	335	331	340	321	331	320	333	314	314	304	297	361	324	356	345	301	323	314	330	325	324	330	301	340	334	317	371	319	326	314	316	334	304	340	344	329	340	321	300	337	334	342	337	293	348	339	303	341	312	316	299	327	332	294	317	339	290	333	324	330	330	327	309	319	351	325	322	348	310	328	314	345	337	312	305	300	329	298	334	362	328	304	311	325	330	361	352	327	309	317	331	302	343	325	334	314	302	300	361	357	356	301	344	353	326	301	321	312	296	313	332	340	339	341	320	333	343	355	317	322	332	323	343	311	318	308	336	325	302	314	322	330	353	328	328	319	335	333	348	315	346	336	347	318	301	332	314	328	332	348	311	341	342	302	329	357	354	345	293	352	326	305	372	296	357	360	319	337	324	328	340	327	324	311	306	340	304	291	363	322	329	318	338	344	317	283	343	346	304	341	323	299	335	345	303	346	323	313	307	361	323	336	306	325	338	344	306	298	370	314	318	330	342	287	308	373	342	346	324	323	331	314	351	371	317	315	320	303	339	330	345	342	331	289	329	319	342	329	289	303	374	350	298	304	321	330	326	352	300	310	319	328	330	315	298	296	339	327	311	340	349	329	321	347	335	341	305	324	332	323	318	324	307	307	330	325	338	301	323	355	312	307	307	336	318	315	354	339	344	322	313	314	324	322	326	339	314	327	336	340	328	299	344	310	341	337	345	361	297	327	307	339	331	298	333	285	335	334	337	319	322	320	352	350	324	288	341	342	333	323	309	327	343	328	332	333	340	342	320	317	374	343	323	312	340	385	358	337	336	319	321	318	342	308	360	331	337	349	303	317	333	336	337	321	329	328	337	316	329	348	343	346	314	328	336	316	332	308	315	356	340	335	319	325	327	344	313	310	339	326	343	316	307	335	295	344	326	327	340	327	342	310	343	285	341	348	344	302	356	325	352	364	342	306	325	324	313	312	314	312	348	361	319	332	328	357	322	323	320	327	306	353	325	356	296	355	325	315	327	310	312	321	327	315	325	346	330	281	300	313	312	319	328	312	336	336	299	288	315	312	341	329	334	304	341	321	333	298	318	318	349	339	336	349	366	334	359	312	354	315	310	335	332	332	314	314	324	338	338	310	306	316	304	310	351	320	337	339	341	335	350	337	332	346	332	337	325	352	313	306	347	320	307	317	311	302	300	335	321	314	299	321	330	306	313	349	349	345	333	329	331	332	320	304	316	332	338	351	301	348	316	347	311	344	321	314	332	310	313	308	308	329	321	349	343	318	351	328	360	317	302	322	292	309	336	308	322	328	337	314	332	328	320	318	345	320	316	348	328	307	301	340	327	332	341	312	312	358	316	347	336	347	323	314	345	337	331	339	351	323	364	339	341	295	299	300	317	314	350	322	316	333	336	372	318	327	287	351	321	335	338	323	345	336	347	328	344	347	320	321	335	321	308	283	288	343	290	311	343	318	307	325	302	359	320	304	336	357	352	370	313	321	323	323	280	318	341	312	334	292	314	324	346	304	363	340	308	355	347	293	319	308	358	308	326	292	313	294	343	301	330	338	310	304	336	300	315	337	288	355	343	295	324	366	323	334	332	332	357	291	325	312	350	301	326	297	310	322	321	346	320	308	331	318	324	319	308	319	352	323	304	369	309	351	308	349	305	321	299	325	312	350	291	308	302	319	335	329	336	361	353	321	337	319	292	338	338	308	333	335	340	331	353	320	345	313	314	332	360	339	308	328	370	327	341	270	308	320	319	299	365	302	317	344	339	351	309	310	312	324	348	327	320	310	340	289	331	330	337	293	321	341	339	318	336	322	322	323	322	311	327	320	322	303	318	307	310	282	308	320	302	336	353	317	294	348	333	320	301	304	323	346	332	313	337	332	316	312	307	310	346	314	328	305	321	311	332	316	332	321	361	306	323	330	344	314	336	295	346	328	327	328	322	337	345	327	318	341	320	281	343	284	309	345	336	316	352	315	343	339	321	335	340	315	303	344	333	326	306	350	295	331	315	274	318	337	328	322	334	334	329	330	310	335	337	331	329	338	315	324	351	324	333	299	342	341	303	309	344	332	345	336	314	317	352	324	325	325	339	300	318	325	321	315	326	365	322	315	371	302	304	313	342	325	351	326	321	312	305	332	326	327	354	326	286	342	314	328	337	311	298	323	326	311	285	317	341	334	331	347	311	301	316	306	308	331	315	328	307	304	350	347	319	342	335	314	362	302	337	321	316	362	342	306	343	338	317	354	314	321	329	308	325	323	327	351	324	323	306	348	333	357	357	331	323	371	323	332	327	331	331	334	349	317	299	347	319	307	332	311	328	355	336	331	337	339	335	348	310	359	324	320	325	310	318	332	328	309	322	335	308	315	288	348	303	328	330	311	309	279	325	351	315	345	323	300	346	338	306	334	310	332	345	331	331	297	292	332	315	322	328	342	298	344	334	316	345	330	317	351	282	309	321	346	317	304	315	342	329	313	338	332	318	355	325	348	298	316	318	352	345	312	342	337	333	335	316	320	337	313	341	326	321	321	346	324	310	324	293	330	301	345	310	324	322	323	316	302	327	327	332	306	311	300	321	361	331	319	312	340	342	362	346	326	328	333	336	301	323	340	354	327	364	332	304	336	300	334	312	334	304	330	327	319	326	352	312	321	310	332	358	331	351	307	297	324	323	310	326	304	299	315	315	348	324	335	344	321	304	305	326	316	299	342	313	360	341	314	299	293	333	315	367	312	314	296	356	294	339	341	325	335	326	320	285	331	324	307	357	304	313	310	330	300	284	321	303	302	315	341	345	290	333	338	323	315	332	330	316	310	326	326	338	317	314	344	307	345	317	315	336	302	327	301	343	334	320	342	329	346	319	313	322	328	312	332	335	342	317	303	322	310	344	337	349	337	295	330	311	320	329	321	342	325	316	359	353	312	366	350	307	331	313	317	316	349	319	321	345	316	319	351	332	354	311	330	325	355	328	318	320	332	314	313	366	312	326	323	312	312	350	332	316	349	322	321	289	336	320	343	340	349	338	296	341	344	329	354	334	335	323	315
40879	57102	45912	35210	27161	20691	22099	22297	15566	11543	8205	5015	4673	3520	3553	3104	2750	2382	1569	1953	1926	1806	1382	1161	972	954	808	720	673	706	551	552	565	552	488	438	444	377	378	436	422	385	360	415	367	370	392	347	332	375	357	359	360	330	401	392	344	369	346	396	351	354	353	355	326	368	366	357	352	344	363	368	356	376	359	382	343	355	389	373	374	358	342	366	365	339	333	368	352	372	393	364	350	339	370	337	348	345	399	361	380	337	351	336	337	359	341	349	381	348	360	365	339	359	359	356	359	373	354	347	365	359	335	392	360	316	358	380	387	382	354	353	345	364	370	367	354	367	381	399	354	388	341	366	379	335	367	356	363	348	361	350	382	359	369	381	373	361	344	346	367	374	349	368	372	327	345	359	365	386	364	363	358	360	390	344	356	358	374	388	331	346	371	367	374	387	347	375	362	361	358	407	350	378	352	335	355	356	391	356	376	386	377	349	361	373	377	386	362	362	373	370	351	351	361	352	346	316	348	330	346	362	382	365	393	365	340	401	347	389	400	348	379	350	362	363	375	364	367	339	340	352	361	372	372	348	382	375	334	381	346	364	387	353	349	346	353	343	381	350	328	381	333	343	379	363	336	401	361	390	345	355	353	362	392	363	368	386	353	337	352	379	355	356	374	369	339	365	377	370	349	350	363	373	389	389	323	387	389	364	376	354	345	329	344	376	323	354	364	347	372	355	362	419	377	357	337	357	428	370	358	358	350	361	362	376	386	328	380	348	356	359	416	349	360	342	317	356	358	354	337	399	362	397	386	366	359	347	356	371	380	365	370	345	358	342	355	342	358	348	365	375	363	336	368	356	342	351	367	392	397	359	357	400	359	361	352	341	372	378	349	358	366	368	374	380	342	357	359	378	349	345	349	352	353	361	373	349	342	356	372	374	349	360	343	365	356	384	364	366	415	344	347	358	366	372	366	377	387	381	362	376	366	374	330	352	356	380	339	362	347	359	329	419	364	369	360	372	366	355	380	354	385	372	379	353	332	359	345	342	345	382	350	346	351	366	376	360	379	357	352	373	330	358	365	354	348	382	356	383	360	399	340	354	376	368	352	346	407	374	377	358	335	342	362	330	346	353	307	350	366	385	341	354	358	338	326	361	351	403	342	393	374	339	362	367	399	372	378	398	364	345	361	362	389	310	369	384	368	378	357	375	369	360	367	334	363	337	365	372	350	362	392	350	403	362	370	377	339	361	365	351	344	341	388	378	336	335	336	335	390	363	374	338	369	364	317	375	352	374	350	374	363	362	362	332	391	382	312	386	379	352	346	355	329	304	355	350	370	362	366	356	333	353	378	352	390	364	373	370	361	379	357	347	375	342	386	351	365	406	340	385	319	341	375	369	363	372	372	355	403	361	354	345	335	350	347	353	350	375	351	335	359	337	334	390	326	346	349	362	351	365	372	390	373	347	369	351	375	372	342	366	381	361	367	383	381	350	361	346	340	389	340	351	350	359	365	372	383	363	378	377	377	369	369	356	362	359	391	343	343	390	366	377	343	384	359	329	367	393	361	363	373	314	365	369	362	381	342	357	357	370	360	379	369	339	349	329	379	364	380	339	367	390	356	334	350	368	389	367	370	340	378	340	355	372	366	382	380	358	369	355	350	369	369	360	373	357	332	374	376	352	338	369	374	344	352	384	336	383	391	347	360	374	372	369	361	359	373	351	370	361	369	373	339	354	370	326	368	354	337	363	353	348	396	360	353	365	382	375	353	348	362	367	365	367	304	328	379	379	376	355	365	362	381	373	370	357	380	350	355	380	364	351	372	380	381	370	374	362	350	374	383	344	365	368	354	384	356	378	385	392	351	364	345	332	372	366	360	356	390	346	385	363	354	339	382	313	355	365	352	326	368	365	359	380	383	367	377	369	377	398	395	381	383	358	339	360	371	356	354	385	363	340	344	349	375	378	357	326	351	361	339	350	355	347	342	356	335	360	364	344	372	352	288	354	376	353	349	370	375	386	367	374	353	383	385	343	349	364	349	360	378	370	357	363	313	346	339	371	368	355	357	366	369	324	354	344	370	346	388	384	351	392	361	385	345	339	379	360	387	371	366	356	367	390	358	392	372	383	372	397	347	353	338	371	374	344	382	346	349	375	346	330	364	324	351	390	362	387	316	325	375	359	359	358	354	352	381	385	346	370	351	365	362	386	354	353	399	335	370	362	397	322	333	367	383	356	370	339	375	350	362	414	334	351	377	335	352	381	386	356	362	329	362	337	341	349	299	405	387	385	353	374	337	316	357	361	356	379	358	354	338	379	362	343	344	331	361	356	334	377	380	340	403	361	346	342	358	342	381	383	363	337	356	372	394	362	352	368	371	354	360	347	363	345	394	361	363	336	351	359	343	341	310	346	344	362	358	348	370	373	398	359	364	328	352	371	401	337	354	373	342	365	383	384	378	372	337	350	380	363	377	369	359	352	341	354	333	384	367	357	393	333	366	349	357	355	383	367	355	391	331	353	389	347	353	326	344	365	359	369	352	356	371	398	354	329	343	346	355	385	349	391	355	401	378	368	367	370	375	365	338	370	370	372	359	408	354	338	366	371	375	347	372	361	376	377	368	372	351	368	368	330	342	399	367	351	398	351	357	376	360	327	350	351	374	325	362	354	375	360	360	353	367	360	342	329	355	348	369	362	351	362	368	361	373	344	340	393	394	335	370	330	340	362	356	360	352	380	353	334	346	354	367	321	358	401	370	364	341	335	366	348	348	355	377	381	394	350	370	323	369	379	348	364	349	406	380	355	391	383	358	345	345	348	365	354	341	363	362	363	361	371	351	391	354	348	353	354	375	377	343	338	357	346	381	388	376	397	372	343	383	349	382	347	360	398	398	357	362	325	336	368	342	348	385	359	362	389	348	383	399	385	322	345	324	361	395	371	360	322	398	371	385	364	379	363	355	359	360	364	361	387	355	349	361	354	357	360	366	376	360	345	336	344	341	390	367	356	348	350	353	360	370	320	408	337	326	326	351	362	342	352	383	373	360	371	371	389	349	365	331	373	389	360	372	346	320	339	355	371	393	352	364	372	363	385	377	361	335	375	360	354	353	339	364	360	344	348	399	378	360	386	345	356	376	354	378	365	338	354	357	358	370	365	384	333	393	372	360	350	366	388	359	369	374	354	409	345	376	372	363	353	388	401	345	389	379	379	335	344	368	351	372	359	314	376	366	376	384	384	371	351	329	359	366	339	362	347	345	349	372	348	357	362	367	356	375	324	376	306	352	368	351	366	359	357	373	372	377	363	335	397	343	362	325	309	372	359	384	375	330	340	345	354	374	362	350	374	352	381	374	334	347	359	342	363	381	350	360	354	376	381	330	381	366	366	351	366	367	372	362	350	362	342	338	383	369	347	378	383	373	346	338	378	361	350	367	358	365	343	353	393	350	342	346	367	346	372	355	332	359	328	349	350	378	335	371	359	369	392	359	366	358	388
28836	25805	27154	20525	10622	5871	5267	5226	3681	2677	1775	1250	1216	910	1040	714	696	750	707	608	629	600	520	537	510	464	441	440	406	434	429	404	407	364	411	373	412	360	371	386	346	380	386	333	366	384	384	346	365	334	358	345	377	347	377	364	337	358	384	350	355	353	339	375	372	374	371	397	343	351	351	354	376	339	343	370	334	352	360	382	353	388	363	344	382	368	354	337	343	329	321	337	337	321	370	359	344	336	347	370	372	363	343	339	344	351	376	361	362	382	341	352	363	311	382	349	378	345	354	372	382	333	361	355	358	336	383	379	372	338	356	357	359	375	354	328	334	376	367	346	358	324	375	368	343	329	355	351	367	384	340	368	346	369	333	333	377	344	384	373	352	359	378	324	399	379	347	351	368	353	341	393	319	374	345	354	365	351	347	345	350	397	365	308	347	328	372	355	408	370	310	335	330	367	374	348	319	354	330	388	379	384	354	335	346	339	363	349	318	379	365	384	343	347	347	378	372	354	325	317	345	373	352	353	382	377	336	399	368	343	330	366	402	341	331	369	345	359	366	368	361	371	360	336	362	383	360	344	386	353	355	342	353	362	370	363	363	338	344	335	375	358	367	360	351	374	376	375	327	346	341	363	361	369	353	327	369	338	352	372	353	368	370	352	348	387	345	361	375	338	344	375	359	345	354	396	372	357	334	345	371	374	372	337	367	375	387	340	354	366	343	380	391	368	349	389	332	378	335	385	337	359	369	362	387	351	318	350	356	354	383	367	364	364	352	346	374	332	377	368	373	343	350	323	351	360	383	355	376	350	379	363	369	335	335	381	364	396	362	387	362	330	378	358	360	362	364	342	387	361	399	336	366	375	355	349	366	333	333	378	353	364	384	377	360	347	369	348	352	367	378	371	347	367	362	325	352	358	334	362	352	353	321	385	365	334	326	343	382	329	361	372	359	369	359	377	352	320	351	351	361	384	353	357	374	356	359	368	353	325	322	370	390	366	381	370	389	372	359	368	307	361	381	367	340	346	384	386	362	373	340	391	361	347	364	386	354	345	336	366	401	339	355	358	358	335	358	371	354	411	348	379	339	373	346	365	370	343	338	376	348	346	336	363	340	361	380	380	332	367	354	380	361	350	311	362	369	377	334	346	353	374	353	377	333	376	367	371	344	353	380	348	344	352	335	384	352	381	362	360	373	346	337	358	387	382	322	342	349	382	383	358	357	383	318	335	354	363	346	367	417	372	378	355	375	366	357	377	385	360	327	377	365	346	338	295	358	373	340	347	339	355	382	361	382	378	368	332	343	352	369	337	354	368	354	394	352	368	346	367	351	360	354	350	359	366	348	369	355	384	370	314	346	349	312	369	330	357	378	327	390	355	313	344	362	368	354	391	345	341	366	330	356	387	376	335	350	405	322	354	380	381	372	353	392	373	353	375	338	348	340	377	369	373	375	391	417	361	354	374	354	370	380	381	356	358	354	362	399	354	348	360	333	368	353	351	349	356	361	368	363	349	345	354	330	310	357	368	399	373	369	356	369	394	363	346	342	350	311	346	312	380	341	324	335	338	348	358	352	376	368	386	384	332	373	355	342	375	340	356	357	331	389	373	370	347	372	348	339	372	367	354	344	322	318	355	373	324	350	326	374	340	359	332	367	383	363	344	375	402	374	354	355	336	346	336	372	357	357	359	371	349	381	364	367	351	348	365	365	320	343	384	360	348	342	328	371	350	369	382	388	379	358	368	366	360	318	367	375	360	341	370	348	333	338	334	365	335	342	371	362	351	378	356	316	371	381	333	359	327	329	320	348	366	357	328	348	352	330	373	365	380	360	339	338	337	361	349	341	387	333	359	371	343	352	365	342	366	334	339	347	355	353	394	396	343	343	371	359	346	324	380	365	334	365	321	406	346	310	338	355	346	350	352	354	377	343	328	344	363	361	354	391	343	360	351	381	365	334	365	340	371	343	403	366	388	345	357	368	377	357	380	354	320	361	343	367	339	355	359	372	335	341	335	357	350	336	361	381	363	342	331	352	354	354	379	347	371	352	343	391	366	345	317	347	354	370	367	361	370	350	366	335	353	376	337	357	318	358	357	362	312	339	346	350	367	349	387	375	324	382	351	375	355	374	362	345	391	356	344	360	339	361	360	349	369	321	332	335	351	386	344	351	385	353	340	374	333	360	382	365	370	364	381	359	340	359	339	337	372	395	381	361	329	359	380	350	328	338	385	363	326	347	357	358	373	410	349	352	345	362	353	380	328	381	365	395	365	371	341	328	369	352	364	353	360	405	323	354	344	351	383	370	354	359	342	362	335	362	342	339	341	366	391	365	341	346	373	354	371	333	372	370	368	371	352	354	348	355	370	346	377	353	344	351	350	355	334	354	373	316	360	336	380	349	362	349	324	351	361	393	378	380	333	364	337	343	376	374	326	373	373	395	363	346	382	347	328	355	371	371	392	376	320	365	338	344	367	343	357	357	337	347	371	362	334	372	373	341	353	364	361	357	373	358	375	307	357	367	366	372	323	375	317	338	340	381	371	361	352	367	350	356	396	350	392	369	383	379	393	323	360	338	320	332	359	342	357	378	352	389	393	375	368	333	355	340	329	357	337	329	345	331	347	359	377	375	325	330	376	356	370	320	373	365	342	317	335	341	369	357	348	395	363	365	348	376	352	354	353	341	372	393	377	318	356	323	356	366	409	381	360	351	367	352	350	355	350	332	358	353	361	341	323	380	360	331	360	397	367	366	345	352	338	335	363	340	379	377	333	322	371	362	363	349	394	356	367	343	355	371	369	362	345	354	346	368	368	334	368	364	343	352	359	337	365	335	344	380	342	341	383	357	344	363	369	342	369	350	352	377	337	358	366	347	353	327	335	367	344	365	391	362	376	342	350	358	342	323	368	351	344	372	363	367	362	345	352	393	361	351	382	335	401	392	348	351	324	380	382	376	359	342	342	383	395	369	377	347	359	343	349	331	335	378	349	352	360	347	389	353	382	335	337	346	335	343	351	320	366	372	364	376	344	346	367	353	342	354	372	358	367	371	372	338	337	376	387	383	365	349	364	374	385	355	327	358	347	367	364	395	349	368	338	367	350	343	361	317	343	341	338	338	339	359	389	344	387	363	343	382	364	358	356	371	374	356	339	368	377	350	368	371	354	365	373	376	349	363	360	361	332	337	378	360	368	354	372	378	343	313	374	348	370	325	360	354	353	386	358	372	348	364	339	335	368	378	382	372	360	365	378	332	351	338	334	360	338	352	360	365	356	357	377	352	388	352	366	351	363	381	355	358	366	367	359	364	326	383	333	335	324	308	357	383	393	360	377	381	385	347	389	360	354	324	369	380	355	374	345	338	341	343	336	353	371	358	355	370	342	384	350	375	378	327	381	379	373	375	355	334	358	348	386	374	391	347	360	350	365	363	330	352	392	338	340	350	356	362	334	409	371	334	380	392	346	364	384	347	374	371	375	347	346	311	349
34754	40420	32511	21824	14582	9820	10052	10248	7270	5278	3477	2271	2152	1550	1789	1073	1105	1168	1112	906	858	946	773	722	656	620	616	551	562	557	480	484	471	450	499	422	423	432	424	457	445	437	444	413	413	438	392	420	420	366	448	434	464	422	416	455	372	435	424	392	433	388	436	405	427	407	421	416	394	409	428	384	433	421	433	412	423	436	428	423	420	390	397	389	437	444	416	426	434	389	403	429	390	389	413	424	428	418	388	434	382	414	426	453	443	438	420	404	442	412	380	431	428	428	452	414	410	379	419	395	376	430	428	407	413	438	419	445	403	397	356	386	391	428	417	420	370	456	407	428	404	417	393	397	422	435	427	412	418	400	413	409	398	425	433	385	480	390	397	405	416	400	410	432	415	457	416	427	419	438	446	415	425	428	429	470	431	392	419	378	427	424	405	442	433	447	410	385	398	429	436	414	425	436	434	422	388	404	407	405	465	400	459	402	406	413	427	411	438	406	426	439	407	445	410	395	392	446	406	453	420	434	434	403	416	426	426	392	401	390	403	405	422	371	404	421	415	431	446	414	389	422	438	408	422	413	389	411	431	408	425	404	420	387	385	386	403	400	422	411	430	383	401	406	431	461	420	434	427	404	400	428	420	398	408	437	421	446	399	398	421	451	431	411	433	449	418	418	441	439	345	397	440	381	420	414	418	396	394	402	411	402	416	412	429	399	431	398	411	417	421	395	415	407	374	421	405	412	386	380	410	452	396	398	384	399	405	414	414	402	415	435	409	409	425	406	443	393	403	444	386	386	416	431	426	419	443	388	403	390	393	393	448	429	399	447	395	407	399	432	406	427	379	379	391	421	398	383	405	422	440	462	384	421	437	427	427	400	453	430	437	423	430	431	455	411	411	405	422	435	406	418	409	362	441	412	370	425	420	452	459	442	425	407	408	417	435	399	429	426	443	410	408	397	391	391	432	430	406	448	432	431	421	386	411	412	445	421	436	415	430	425	434	433	393	431	389	409	442	438	394	447	389	445	423	399	385	423	400	433	448	439	416	444	430	388	436	444	415	402	464	410	411	428	454	382	417	416	430	405	384	431	448	428	434	402	422	444	422	423	423	380	365	428	432	394	411	424	448	385	394	417	416	409	436	430	427	449	409	419	400	423	404	439	415	394	425	418	423	444	426	438	424	418	457	387	408	413	403	422	412	397	440	411	413	431	452	441	393	444	427	397	443	427	394	405	399	446	415	434	426	419	426	443	438	422	426	395	437	394	453	410	417	402	395	386	428	443	381	400	449	399	388	423	457	405	425	395	420	428	447	420	419	424	417	399	380	421	397	416	417	443	406	418	393	417	430	462	394	398	409	412	432	385	404	432	412	419	419	418	406	414	424	405	406	406	424	403	409	434	431	413	393	436	412	402	451	424	396	422	432	390	425	400	394	405	428	400	399	421	416	406	411	397	413	425	443	450	402	400	419	436	466	413	409	408	447	382	407	439	418	411	446	407	407	434	401	389	387	445	427	413	409	415	417	450	427	432	423	435	412	425	431	414	425	424	407	417	454	383	426	422	421	391	393	400	389	424	429	421	400	365	457	396	429	385	417	409	404	399	408	403	430	407	430	419	389	420	422	438	410	443	441	424	444	446	429	382	463	446	397	407	425	424	396	388	403	407	433	422	418	381	413	455	416	415	408	409	428	420	438	432	391	395	431	417	408	449	425	400	399	405	435	393	410	393	419	395	408	445	408	445	396	403	446	409	424	431	437	474	426	407	428	397	398	440	400	411	414	418	418	457	405	417	426	407	430	425	405	416	403	432	396	400	436	426	432	421	473	383	445	395	420	418	445	423	377	427	398	452	423	408	422	430	418	454	399	425	390	384	413	436	398	392	430	433	401	393	391	414	447	407	440	455	390	421	443	413	412	453	397	398	445	412	454	404	422	437	429	456	408	381	427	391	393	433	415	400	417	405	421	448	451	406	397	410	398	403	456	450	428	415	458	427	422	391	455	424	393	393	395	395	442	425	408	429	422	454	404	396	410	394	438	400	424	399	443	406	397	420	407	434	386	426	405	432	434	424	459	438	397	438	397	392	420	407	411	406	427	434	393	477	399	403	387	426	428	421	431	424	403	406	424	431	433	433	398	422	419	416	395	448	425	381	398	443	417	468	416	392	439	424	451	420	410	405	436	422	413	420	437	414	449	422	447	430	405	410	422	412	422	449	395	423	390	373	407	434	411	429	432	404	439	459	448	448	414	452	395	417	448	432	453	403	416	427	433	421	417	425	423	384	401	395	412	452	396	416	441	412	401	442	426	385	381	391	382	438	406	406	419	432	429	417	415	432	400	426	414	433	437	436	404	413	403	399	397	452	413	398	424	417	396	430	438	403	384	389	404	413	423	430	396	390	442	418	404	406	415	440	426	377	410	430	393	437	421	437	421	417	410	426	427	430	438	422	433	435	417	419	457	398	427	424	419	414	381	400	407	443	423	425	406	422	428	417	428	406	429	400	390	476	374	434	439	391	439	415	430	403	401	415	393	393	444	434	415	432	419	411	452	411	389	386	381	421	436	422	433	411	428	413	402	438	383	405	431	383	394	440	407	404	397	400	388	400	427	395	423	395	430	433	430	432	423	435	408	385	445	420	454	365	395	446	428	370	410	464	386	418	394	392	407	426	416	442	440	427	394	432	415	437	418	446	419	409	407	357	378	432	402	437	434	425	410	379	392	423	420	399	413	397	441	417	407	437	428	430	393	449	432	418	420	425	461	392	449	440	423	404	398	443	453	384	389	431	390	452	454	425	409	411	445	387	435	389	443	390	437	402	401	457	402	446	464	416	458	410	434	409	392	391	382	401	426	421	420	396	396	415	367	437	448	416	393	399	418	406	398	403	444	456	410	434	427	361	414	388	365	426	405	414	433	450	412	400	371	372	429	399	410	409	378	468	407	419	411	378	373	454	428	406	429	377	416	432	403	396	414	383	413	454	438	429	395	414	416	423	407	401	414	420	405	423	439	415	409	415	447	416	395	404	404	413	376	402	467	404	390	422	403	456	400	388	419	406	447	427	415	423	392	441	414	433	395	380	428	432	438	423	422	438	450	446	448	422	385	428	439	432	439	437	399	434	452	420	437	422	480	403	428	438	399	398	412	438	438	429	423	368	416	433	412	425	405	433	397	419	414	433	409	422	444	432	389	429	384	436	425	403	379	397	389	402	448	427	414	418	385	400	430	411	374	400	411	409	418	412	391	451	439	407	448	414	429	414	386	415	422	445	402	419	417	444	425	425	417	407	397	398	438	394	403	399	370	398	446	434	459	402	380	394	434	485	403	381	443	410	374	451	415	404	418	441	397	415	404	430	398	377	425	387	417	369	428	405	395	425	453	447	388	437	417	452	438	403	445	427	395	410	385	413	409	423	418	423	418	395	435	430	428	411	384	436	378	376	431	390	411	409	432	387	419	416	379	424	396	414	390	395	422	438	431	410	411	398
23489	20858	28141	23934	21449	17312	11605	9357	7595	4619	3276	1856	1737	1422	1518	904	1108	1010	919	770	798	683	549	479	450	439	474	446	380	364	412	387	372	327	287	311	306	288	309	286	311	294	275	284	279	266	283	267	292	299	296	246	270	258	300	267	269	280	292	267	299	298	263	325	283	268	283	279	287	272	261	271	280	289	252	274	266	272	274	279	291	254	302	251	284	262	260	250	262	306	297	257	274	275	279	297	249	258	303	263	282	265	265	242	271	276	267	265	257	305	276	252	303	290	254	302	316	276	269	251	308	270	245	322	280	306	307	292	290	244	281	298	275	297	273	268	267	265	275	270	255	271	299	298	292	292	276	271	289	284	278	278	251	308	232	268	305	269	278	249	292	283	284	281	283	292	275	286	250	248	282	287	291	301	271	275	281	277	314	268	289	283	268	262	271	270	276	285	288	288	292	256	252	256	288	274	301	294	248	284	307	268	256	297	281	253	279	266	267	279	292	265	277	292	282	293	287	293	290	264	267	289	272	275	286	258	265	256	294	261	292	269	267	306	267	284	295	230	271	241	289	269	290	295	269	270	267	247	249	280	258	306	279	250	310	277	285	317	308	264	273	287	290	277	288	266	259	257	286	264	279	253	268	284	263	255	274	292	256	258	272	280	265	296	291	292	263	289	276	260	286	284	292	316	288	263	326	302	314	269	293	273	254	284	258	258	273	271	267	279	270	258	282	251	249	291	250	282	259	276	284	276	277	301	250	294	271	293	286	259	291	277	288	272	266	300	264	267	270	288	325	276	261	281	298	272	300	300	269	270	273	281	270	284	326	283	287	233	278	284	254	275	251	286	267	251	245	273	304	269	273	314	303	245	250	263	306	282	291	262	255	271	322	267	299	260	299	258	285	306	293	259	276	290	297	268	274	300	306	257	255	275	280	289	255	279	270	288	280	264	273	265	283	277	276	296	289	270	278	292	290	293	258	319	259	297	261	271	284	294	278	307	291	297	263	299	303	288	242	295	313	277	290	283	268	250	295	276	265	271	270	284	268	296	269	264	285	291	255	280	287	304	269	310	290	287	279	290	259	283	302	272	252	276	287	286	269	275	274	245	270	287	256	288	266	267	304	284	271	263	266	258	277	273	298	277	281	282	276	319	292	268	278	260	266	294	280	278	268	274	298	297	281	271	261	267	280	262	292	272	293	262	279	280	267	260	301	285	289	278	305	286	289	271	268	254	258	251	284	241	268	319	277	250	311	290	283	292	281	266	265	309	280	290	279	264	252	275	314	262	277	303	278	298	277	291	275	267	283	283	257	280	278	267	245	290	256	294	267	311	272	277	266	284	271	253	261	271	307	314	284	254	261	285	280	258	274	289	287	278	293	246	276	273	275	276	253	268	267	287	285	266	273	257	249	259	274	292	288	294	265	263	273	263	289	273	249	267	280	273	308	264	275	311	255	300	272	302	273	282	278	293	287	285	286	271	248	260	277	279	276	275	274	276	259	246	272	246	262	268	315	253	269	271	297	268	281	295	296	270	265	297	290	261	239	288	273	281	293	293	251	265	281	268	277	286	239	258	298	307	282	247	256	293	281	270	277	282	260	287	300	300	280	284	273	294	281	280	294	268	281	280	241	283	293	288	276	268	291	272	271	260	282	261	283	264	296	288	271	272	260	234	279	265	304	262	284	280	260	254	283	290	262	301	300	267	294	256	274	283	268	274	291	266	274	299	263	280	300	288	281	283	307	280	278	275	268	272	262	256	287	266	263	277	290	264	290	273	269	293	264	273	285	296	295	272	237	270	273	299	249	299	285	307	280	272	285	285	260	272	261	273	292	296	286	264	281	248	276	235	298	266	270	283	275	286	255	272	272	268	270	277	279	268	302	264	266	253	318	282	298	300	282	318	305	304	275	250	282	267	270	263	289	295	314	253	253	260	263	292	279	289	266	295	284	277	272	301	280	268	275	296	244	267	268	267	276	274	309	250	281	267	282	263	268	296	283	258	283	285	279	290	274	265	289	252	273	272	267	278	276	266	284	267	273	263	243	261	315	298	256	270	307	278	291	306	300	287	264	276	280	262	243	282	283	259	299	257	291	260	265	268	289	260	284	263	263	275	243	259	312	268	271	269	275	276	310	242	293	262	258	294	304	302	286	266	234	279	285	269	272	266	271	270	270	298	265	253	297	274	268	283	268	299	236	294	290	263	273	268	249	272	286	260	282	253	268	284	280	284	280	300	311	268	279	285	290	304	268	311	310	273	276	296	284	266	265	271	240	257	301	275	277	258	313	283	294	310	302	287	245	248	308	251	287	283	258	259	279	261	252	274	263	255	249	271	265	297	298	283	308	262	281	291	259	270	299	305	257	299	274	252	284	277	294	259	246	273	251	291	271	282	271	266	300	269	284	295	276	251	286	284	258	264	283	317	271	284	271	260	277	280	258	282	286	279	281	272	294	297	273	277	311	267	272	268	299	285	265	285	283	269	278	259	287	307	271	306	278	264	260	301	298	264	259	283	263	295	265	257	271	294	276	276	304	296	252	307	263	282	288	293	277	311	274	271	268	266	291	270	254	302	277	264	267	302	279	260	304	256	280	282	269	260	242	313	273	254	274	293	282	283	265	288	310	282	274	269	289	245	282	285	272	298	266	267	274	267	281	293	273	268	301	287	276	305	284	278	261	284	278	276	298	264	292	270	268	271	283	255	279	277	304	301	303	284	295	306	270	295	303	256	304	277	265	294	262	278	288	279	288	298	279	261	290	309	270	278	264	267	284	271	299	282	288	280	266	282	285	307	264	283	262	272	304	269	259	252	279	282	290	287	273	261	287	279	294	274	267	268	283	307	250	259	280	291	257	249	306	266	271	292	264	253	273	277	298	294	279	279	292	296	282	301	264	242	292	273	283	256	263	277	289	284	300	267	287	291	284	289	291	262	269	268	284	254	244	285	260	243	267	301	272	284	290	267	287	275	264	261	258	271	288	273	272	267	294	244	269	284	291	302	263	268	304	289	279	296	253	274	250	261	277	275	285	257	280	267	281	279	289	277	256	297	294	256	247	257	262	291	249	273	279	279	278	287	266	289	280	252	281	282	268	289	264	248	262	263	277	298	321	292	284	275	269	249	300	285	308	269	268	290	283	275	253	294	282	277	282	312	275	267	272	272	302	284	282	293	283	268	259	278	267	272	288	235	274	285	268	265	300	267	272	276	279	258	240	272	270	294	287	255	279	254	297	287	262	276	264	283	270	272	302	252	267	313	281	261	280	293	279	275	263	286	294	285	275	281	250	271	289	267	240	257	294	277	278	271	277	264	279	275	302	260	280	269	310	279	272	304	277	276	273	269	265	283	246	295	264	287	275	312	286	264	268	300	264	282	259	275	236	270	272	261	280	306	286	287	259	267	270	299	278	280	269	275	271	286	270	318	255	311	256	282	310	255	245	261	266	296	315	274	246	274	315	279	282	264	285	294	263	270	296	276	259	261
36574	50243	39101	29382	22745	14786	15877	15294	13387	8397	6372	3601	3214	2591	2711	1587	1928	1774	1575	1263	1265	1113	858	774	688	678	602	588	525	516	442	442	436	431	383	406	376	350	319	370	337	369	337	357	345	312	324	334	332	362	334	320	319	332	328	321	324	326	327	365	349	341	321	298	337	353	326	296	318	305	351	356	328	307	340	333	290	321	337	321	324	351	327	369	315	309	366	332	337	331	311	365	343	317	349	304	318	310	327	314	318	336	328	299	338	320	349	312	340	286	334	329	311	321	306	294	336	304	319	354	337	283	330	322	302	350	305	321	314	324	306	298	339	340	310	340	306	320	305	307	335	322	304	315	337	287	307	311	341	313	301	342	328	332	321	343	323	328	308	312	342	311	364	320	334	358	334	328	342	334	322	333	324	332	299	376	347	336	322	313	352	337	334	347	307	307	316	302	311	328	315	304	341	335	339	314	288	340	301	328	316	342	321	307	339	335	328	339	377	370	310	345	330	340	331	343	318	357	294	344	357	320	336	345	315	323	312	353	338	302	332	309	331	336	338	299	354	324	363	321	324	312	328	323	327	317	351	321	310	345	322	310	291	345	331	335	379	335	337	321	337	336	316	320	339	331	347	340	322	321	344	338	310	313	341	331	286	331	340	340	345	351	342	318	317	323	345	324	323	328	332	343	329	354	363	325	362	334	306	318	306	319	333	331	309	352	326	324	324	337	306	326	336	352	312	293	345	288	328	322	309	312	339	309	329	329	318	335	326	314	325	320	328	308	357	323	348	343	339	307	328	337	340	343	323	323	350	315	336	330	344	342	330	354	340	355	315	317	321	344	331	344	303	304	373	336	308	341	337	336	310	340	327	350	328	370	328	325	312	335	331	343	355	325	351	323	285	327	320	314	315	356	338	316	334	323	305	315	309	328	345	337	325	318	328	310	312	331	300	342	306	283	325	343	325	334	324	349	299	307	324	322	298	299	319	319	346	321	281	303	326	296	301	360	320	294	343	351	334	325	341	305	325	295	328	338	297	332	317	320	323	344	329	322	319	314	326	348	322	283	331	333	316	317	319	323	336	343	346	316	321	306	307	333	329	341	315	332	334	322	333	353	330	336	319	327	330	341	341	312	322	297	355	331	318	331	336	312	325	321	368	356	328	312	298	358	361	343	328	314	320	296	298	328	327	317	341	332	333	316	326	356	349	318	317	322	329	330	337	321	348	359	312	317	369	317	340	340	331	332	344	317	301	357	318	314	343	315	335	320	324	331	291	305	335	320	307	317	346	308	316	325	344	328	302	317	278	311	327	331	335	305	362	374	327	322	366	319	330	314	322	335	344	335	346	369	334	323	313	337	294	353	340	341	335	287	351	343	311	369	315	309	325	335	324	328	342	326	339	312	307	321	317	320	317	275	334	365	320	293	332	312	324	332	362	347	306	332	354	357	322	332	331	323	302	331	325	310	345	323	345	301	325	321	312	356	325	334	292	333	319	313	308	338	304	374	339	325	334	318	341	336	301	316	297	367	336	311	342	321	319	354	336	352	367	318	309	350	344	364	327	297	336	343	315	339	312	323	336	344	283	299	318	291	323	332	354	315	307	338	324	332	296	309	343	338	303	354	351	341	346	330	324	311	312	297	318	319	317	315	351	346	321	342	319	319	338	299	314	340	355	355	298	300	336	305	317	319	316	331	337	306	330	321	327	300	341	309	311	351	316	334	329	334	307	314	294	309	358	335	326	316	326	315	348	327	335	321	346	328	336	326	306	315	318	343	322	351	325	283	362	329	343	350	315	332	330	329	286	335	296	303	305	340	316	301	354	325	335	305	322	321	312	358	320	333	332	325	349	329	330	313	340	317	330	341	312	333	334	310	324	316	318	356	310	336	334	329	336	316	335	320	351	317	333	341	303	313	326	333	350	318	315	331	342	325	314	315	330	349	313	334	360	351	320	313	296	336	310	323	324	333	315	336	319	309	306	318	311	324	339	340	324	335	315	299	328	342	341	329	353	318	323	327	346	308	350	354	369	311	320	321	357	302	325	355	343	326	330	318	352	331	324	331	354	334	330	341	354	276	311	334	312	347	302	327	323	319	309	295	344	317	296	320	320	332	328	316	323	327	318	314	320	322	332	320	299	313	341	326	347	327	349	332	323	324	362	332	320	291	322	313	300	321	321	339	335	323	320	335	332	306	350	294	323	339	305	320	337	330	309	292	318	322	341	303	330	348	342	327	317	287	323	343	303	334	309	326	314	283	331	316	342	331	312	342	317	353	316	332	323	312	336	324	354	335	342	304	318	354	321	306	311	301	346	322	310	312	330	317	287	331	360	309	345	325	322	349	326	346	342	325	322	310	337	319	307	311	356	327	326	313	331	322	301	332	323	320	324	331	333	342	326	371	336	315	334	316	289	296	334	307	350	310	306	341	342	305	313	339	324	336	308	321	311	327	346	327	339	326	323	374	313	346	298	340	293	322	334	348	297	314	312	344	312	314	350	334	318	334	334	343	303	330	298	337	344	295	337	326	336	345	314	302	353	331	326	329	355	323	336	323	331	321	334	324	310	304	289	322	321	314	321	309	356	312	322	358	331	321	306	330	324	305	315	333	329	311	313	306	335	304	322	335	338	338	300	349	324	320	355	319	327	338	314	304	321	339	325	329	318	325	320	326	341	326	328	352	310	364	311	327	302	331	315	328	356	327	327	322	293	353	319	314	333	317	342	326	327	353	326	324	325	300	327	314	341	328	343	303	353	347	324	319	340	339	321	342	321	329	284	302	346	288	299	307	335	339	319	333	347	311	296	316	319	305	330	325	319	317	323	364	358	330	301	304	332	336	309	332	349	325	322	320	322	313	321	306	304	311	330	340	315	319	340	314	324	318	352	337	351	310	305	318	319	326	336	329	337	343	311	328	333	361	328	330	320	299	314	345	313	307	362	316	320	317	309	321	331	355	341	333	348	308	329	301	313	299	320	312	332	326	338	320	310	334	351	334	325	328	302	342	323	337	356	330	344	304	321	318	324	327	330	332	343	356	349	323	342	337	335	305	343	334	299	309	324	341	290	323	290	313	317	295	311	328	319	319	330	320	339	322	321	343	334	362	318	303	316	345	286	312	348	368	324	330	321	318	352	320	333	343	315	341	314	344	323	318	337	325	355	336	342	329	344	341	315	340	344	316	333	356	353	317	339	313	333	331	301	339	325	318	347	344	323	361	349	321	297	357	333	316	329	351	330	303	340	333	316	300	313	301	347	334	324	318	307	308	343	326	318	342	349	282	317	308	302	309	330	315	302	328	313	309	311	314	362	329	265	301	315	295	341	365	312	324	325	323	329	319	315	342	322	346	305	338	311	326	326	330	311	332	338	336	317	310	300	320	366	335	326	324	318	322	322	330	304	322	330	312	315	345	299	307	328	332	316	336	340	326	317	323	304	313	329	302	328	332	295	334	323	333	326	348	326	354	303	316	315	349	330	364	337	311	332	324
24691	20972	27517	25126	19130	10266	8254	6698	5373	4118	2689	1780	1449	1424	1224	1011	879	939	882	813	824	776	702	693	612	611	547	517	490	460	461	481	466	457	481	447	444	438	466	416	435	431	444	437	440	446	467	447	428	452	405	389	473	430	446	394	432	404	389	454	400	454	424	391	420	411	442	442	455	391	451	451	422	435	416	440	405	427	395	437	457	466	422	427	440	469	402	459	429	453	479	436	428	404	445	387	427	418	398	427	401	436	429	399	414	409	454	408	385	416	428	408	419	420	450	422	451	427	420	431	435	440	447	403	408	431	402	396	406	386	421	440	408	429	398	414	406	453	426	410	434	420	420	419	438	414	392	401	440	434	452	431	396	417	391	435	426	392	451	431	440	413	438	448	465	435	417	447	423	416	430	416	417	398	442	415	416	429	457	434	431	464	432	451	409	409	373	431	390	431	462	421	460	410	412	444	375	415	422	399	432	441	424	451	426	403	384	423	414	438	439	438	411	422	493	392	410	419	423	392	421	406	395	444	391	392	441	449	472	409	443	439	441	413	427	448	403	455	455	374	422	428	441	425	419	421	435	450	414	413	416	416	483	445	406	428	408	424	377	430	406	405	449	405	412	403	442	440	396	434	417	383	392	392	399	427	423	434	432	411	427	403	410	426	420	394	424	422	410	463	462	449	414	419	442	429	435	385	435	467	448	416	409	418	448	467	432	433	408	433	394	380	417	436	460	406	404	415	442	473	416	390	395	463	447	450	425	426	406	400	472	432	419	426	410	410	398	427	431	419	437	459	431	436	395	461	469	440	452	434	390	450	404	438	440	441	453	378	403	421	394	416	423	422	429	398	463	422	421	440	405	457	438	417	425	394	413	425	404	382	395	421	446	401	397	421	422	442	451	452	442	437	425	435	456	402	391	384	442	392	432	470	405	425	407	412	441	397	395	425	452	422	430	415	432	394	383	392	458	396	424	425	415	397	437	463	416	430	438	426	428	446	427	395	462	457	389	409	421	467	441	405	398	395	467	407	409	399	399	407	433	413	478	400	435	460	429	435	382	398	388	421	401	435	427	423	453	433	455	442	405	431	426	407	405	439	418	401	410	427	430	444	419	380	386	417	433	414	414	408	432	415	408	451	442	424	422	432	416	432	431	416	414	432	385	407	425	425	406	434	448	380	412	472	426	444	411	408	472	424	429	413	402	408	436	431	442	431	412	383	399	412	404	440	445	423	435	445	416	431	431	458	454	443	391	402	405	476	406	401	419	416	425	434	450	402	440	422	450	431	406	418	432	396	443	434	423	444	410	474	443	406	443	415	409	426	442	410	410	412	441	442	426	429	448	426	428	412	424	442	384	413	455	418	418	463	444	422	428	403	413	408	399	415	435	411	419	410	441	406	416	453	401	404	435	448	430	405	432	428	408	452	397	436	382	470	450	411	434	403	453	460	426	423	428	413	401	453	434	425	459	402	421	448	426	414	448	391	412	424	374	419	388	448	404	433	449	405	467	446	433	461	401	453	407	465	407	416	425	445	453	432	454	457	415	423	404	400	407	433	393	417	367	434	415	400	401	444	447	445	427	416	420	405	426	433	412	438	420	404	427	409	434	432	433	435	434	417	475	431	405	456	428	427	405	444	425	401	418	433	402	409	426	408	414	409	438	445	428	455	440	418	407	417	459	419	403	433	438	401	428	409	450	412	425	405	449	391	438	412	400	458	425	402	412	418	423	396	433	418	417	403	418	370	423	407	446	418	416	399	410	443	393	451	435	423	473	436	456	437	418	442	474	438	441	413	449	414	448	426	439	424	418	426	445	453	443	455	414	409	415	427	424	417	416	439	414	433	405	402	449	438	426	448	431	395	412	424	412	442	399	418	425	372	411	419	410	426	410	454	408	373	422	397	458	425	440	443	404	463	410	401	424	444	443	422	426	431	480	443	415	407	433	388	438	435	413	430	443	423	427	384	430	426	417	428	430	424	415	453	401	422	418	420	418	449	431	392	459	415	415	432	444	435	454	417	401	427	420	387	449	423	429	392	422	406	413	411	424	397	470	380	429	369	419	420	429	411	441	429	418	441	417	432	395	411	406	408	391	430	411	405	412	443	446	425	426	392	424	432	428	387	428	402	408	398	424	439	432	399	409	416	433	408	429	386	448	456	410	410	395	398	386	403	410	408	454	411	443	468	415	388	410	411	374	401	422	414	442	437	455	426	432	431	436	446	405	395	382	375	406	417	438	434	410	401	436	403	432	404	423	408	402	420	439	432	417	410	420	410	437	418	406	409	440	392	397	391	424	408	420	441	413	426	427	398	444	405	408	424	403	444	401	415	430	414	440	460	449	399	419	408	412	380	416	453	401	440	406	460	390	449	453	421	392	427	431	404	424	425	419	406	433	410	441	470	471	410	425	434	429	397	448	412	423	445	420	449	411	376	412	429	404	416	414	410	467	400	422	451	440	402	420	424	441	414	449	400	392	452	441	430	410	448	428	444	436	389	429	458	413	418	415	389	425	435	455	406	421	444	418	409	423	413	442	434	408	401	432	417	420	422	394	423	419	432	421	426	387	423	378	436	407	394	418	422	394	451	398	437	395	407	418	413	423	398	422	397	430	416	418	408	432	412	430	445	419	407	425	403	435	423	426	400	456	399	380	403	451	423	427	409	425	418	400	389	397	388	412	392	418	432	389	397	439	434	399	429	394	412	466	422	399	383	413	417	404	398	377	392	453	411	428	420	420	441	418	392	389	387	388	394	428	417	406	409	411	467	400	373	425	424	411	408	400	417	419	434	425	439	458	422	420	411	442	413	411	452	419	442	429	441	405	419	426	417	396	416	448	417	464	431	407	447	453	427	416	381	450	428	455	394	394	456	415	432	443	418	401	415	414	390	397	423	439	438	411	411	417	395	430	423	432	450	413	434	450	430	482	383	457	459	432	431	393	429	406	419	407	420	414	400	445	431	432	427	407	402	460	415	419	413	410	445	433	433	449	403	398	416	412	432	441	433	425	424	455	466	442	404	435	408	420	475	431	422	434	450	420	422	433	422	393	420	396	432	416	419	406	442	465	433	406	410	458	443	407	415	393	431	436	419	435	415	406	428	412	417	408	428	418	408	444	444	409	443	406	418	420	428	431	440	426	423	415	437	380	396	427	408	420	452	445	389	394	414	437	404	439	411	414	401	450	461	415	412	416	397	436	422	462	380	396	456	400	454	431	424	452	430	420	457	428	416	435	439	439	447	430	471	405	419	419	445	441	441	441	443	463	412	436	411	414	435	423	449	434	430	443	412	394	453	416	464	444	435	414	412	444	428	419	432	367	442	433	436	431	453	422	404	385	442	456	420	444	409	432	405	445	404	404	439	434	455	450	407	424	446	446	450	417	447	408	397	419	440	430	451	428	448	415	419	402	477	444	444	443	393	407	414	435	393	425	426	424	435	451	395	452	423	413	420	406	442	478	391	416	422	437	442	428	455	400	446	446	414
36462	47627	35524	26996	19582	13180	14635	12809	10859	8061	5173	3300	2621	2495	2173	1693	1394	1510	1316	1227	1162	1177	986	1000	853	724	752	661	634	612	644	573	595	578	505	535	520	498	508	506	511	496	478	473	498	470	487	452	504	483	469	479	509	461	471	465	481	472	516	513	498	521	482	518	418	494	508	478	486	505	512	481	491	471	477	461	484	493	508	471	504	499	496	473	513	451	492	517	482	470	485	499	509	483	477	491	502	493	465	477	467	508	472	494	488	482	457	485	437	508	471	482	449	459	498	470	477	488	467	488	499	487	496	482	493	503	489	467	473	512	496	482	486	467	488	460	493	456	474	495	471	469	498	437	488	457	505	510	465	479	467	476	486	440	498	515	474	495	493	488	485	505	489	520	513	514	521	455	492	478	505	496	508	484	477	491	495	438	495	491	491	507	481	458	524	496	504	481	496	486	490	492	457	444	517	489	492	485	499	470	496	462	501	536	475	507	453	459	502	493	452	459	481	477	485	510	493	451	478	453	510	481	519	488	457	463	509	502	438	521	509	498	491	467	470	509	477	479	453	521	485	483	426	449	497	470	503	465	496	518	445	469	482	469	499	484	440	523	493	464	493	476	468	520	470	469	484	510	455	488	502	498	536	543	459	480	476	526	501	452	456	493	505	467	518	488	448	471	522	501	438	543	489	520	490	483	472	471	473	507	499	520	474	452	457	469	456	500	506	528	495	483	494	507	474	457	456	465	448	530	461	508	519	469	475	493	472	490	484	460	500	441	484	491	500	474	453	475	507	442	478	488	486	499	518	509	465	496	472	514	460	456	482	463	475	477	459	487	482	440	465	478	482	474	467	501	451	477	454	485	482	456	480	520	491	480	489	477	502	467	505	517	487	491	510	488	521	494	472	508	469	481	468	460	509	472	471	462	498	486	462	497	490	484	481	526	487	463	514	484	488	455	509	441	506	511	473	491	497	483	497	450	480	479	462	453	480	479	471	481	508	448	521	469	478	420	486	491	436	462	493	508	485	506	449	510	482	467	488	533	479	509	507	487	474	498	462	476	484	478	466	472	486	472	481	488	469	473	480	511	493	458	477	465	467	489	480	484	468	467	494	499	495	490	467	492	450	491	496	480	487	486	486	475	455	477	478	473	447	471	456	457	484	469	483	478	465	523	477	495	500	465	466	497	471	452	495	488	509	493	497	482	467	474	451	521	460	484	449	487	510	487	457	495	512	480	457	455	484	498	480	505	546	457	486	474	470	489	471	498	431	524	510	476	453	450	477	448	504	476	514	510	485	473	460	476	473	514	478	478	468	534	456	444	469	466	536	505	461	488	510	519	465	487	501	485	498	466	455	476	514	455	495	471	458	515	496	480	479	536	505	494	488	498	488	469	517	483	461	478	487	525	470	488	509	465	493	459	506	483	456	469	479	482	489	486	502	493	472	488	483	474	503	479	488	457	486	459	493	493	476	472	462	477	442	529	448	466	489	503	493	521	483	471	516	471	477	488	495	501	497	513	491	466	500	513	458	474	470	415	495	460	478	493	492	449	516	481	445	509	499	475	496	452	476	483	506	520	439	509	501	485	501	462	512	484	441	469	486	440	478	476	494	464	466	505	498	449	480	486	449	486	481	472	456	471	522	463	472	489	498	496	479	472	474	485	478	465	481	500	451	502	474	497	478	460	517	499	477	472	484	492	472	501	488	473	560	480	482	505	490	478	475	467	512	482	449	512	468	512	492	460	463	462	495	494	493	504	481	473	465	472	486	457	475	457	464	474	492	475	501	459	493	483	489	496	445	454	471	535	489	488	489	481	495	526	492	495	481	480	523	482	488	526	477	512	479	500	471	441	489	520	491	457	471	477	478	438	503	459	491	460	507	480	453	524	490	474	514	490	494	483	516	488	484	488	468	439	490	484	505	508	507	503	496	509	487	495	516	496	467	471	488	469	496	460	484	472	475	497	486	465	501	477	481	493	483	483	502	468	487	484	513	474	519	520	487	470	453	493	492	467	482	470	493	489	476	536	503	501	477	471	473	486	476	494	461	520	493	437	511	468	471	470	488	468	507	452	497	466	441	448	507	483	497	458	510	463	429	463	486	479	488	475	483	477	456	513	488	514	483	478	447	458	505	499	524	493	474	457	449	471	509	444	472	460	475	466	432	513	470	437	526	519	496	486	483	474	467	492	470	461	533	439	470	493	511	459	437	487	484	477	442	480	469	460	493	491	494	477	505	489	481	553	483	474	493	485	482	466	514	446	474	461	478	483	505	465	483	442	482	468	456	483	465	514	461	478	483	455	488	498	464	457	467	489	476	497	454	470	482	475	494	525	460	502	467	479	455	513	481	505	448	438	514	536	483	477	461	505	505	505	493	473	503	478	497	481	457	475	502	450	466	508	486	515	516	492	504	474	476	519	467	476	487	484	457	474	480	437	462	504	480	469	464	528	499	489	488	477	503	483	477	438	481	449	468	471	498	470	504	497	460	499	501	486	491	473	470	479	459	461	481	465	450	540	489	484	456	459	448	491	517	470	495	476	471	470	487	460	522	474	497	472	499	482	468	483	460	492	473	489	481	459	478	453	478	504	505	452	475	486	463	488	488	515	474	478	450	534	494	457	469	520	489	471	480	451	485	448	519	500	479	500	484	486	482	480	463	466	443	483	497	507	462	475	507	512	441	539	476	480	504	481	475	498	452	462	457	457	451	475	500	506	466	461	457	462	493	531	444	529	502	480	470	506	490	500	463	472	497	482	484	522	501	510	507	474	466	520	472	507	498	490	468	492	494	508	498	483	472	501	478	494	468	450	469	477	510	427	485	487	473	523	476	498	479	474	497	474	473	486	500	479	474	506	470	479	473	466	457	469	463	484	480	491	510	478	492	497	515	481	485	521	538	465	456	503	476	490	474	475	483	448	485	471	448	512	488	522	469	506	449	444	467	488	476	483	494	507	517	440	474	512	478	469	478	483	491	494	492	507	493	476	459	487	465	507	445	479	477	508	513	484	461	532	474	492	527	499	486	466	438	476	469	455	494	509	466	494	453	471	508	465	492	502	495	489	504	476	473	489	472	490	453	456	454	479	473	464	527	457	476	543	442	500	453	476	443	489	513	524	491	489	448	493	470	469	483	518	479	505	479	457	486	514	469	476	496	492	447	473	524	503	444	466	463	508	500	478	484	482	488	463	455	505	488	483	479	495	472	453	489	491	496	459	471	462	466	449	492	511	481	530	477	493	478	485	474	495	501	514	473	486	493	522	493	489	439	498	484	475	481	480	507	501	486	492	473	507	480	484	495	484	476	489	530	502	474	473	499	486	502	477	495	498	505	480	478	521	467	489	440	493	488	482	501	470	484	483	485	516	466	471	474	476	471	492	532	486	514	478	485	470	510	496	512	496	523	474	476	483	477	503	494	488	480	490	518	508	488	481	469	506	513	476	451	485	516	468	496	484	469	468	449	480	508	439	501	476	495	488	556	483	503	477
22452	20984	28663	23509	21127	21996	22751	14350	9056	7335	4284	2782	2593	2266	1944	1694	1425	1299	1356	1312	1136	1009	944	780	652	573	591	543	498	470	467	410	427	394	373	339	354	363	350	318	358	336	367	316	334	334	325	314	329	346	357	304	336	318	283	331	358	299	317	317	356	324	327	323	312	322	304	341	361	324	335	358	339	346	358	331	319	357	325	343	321	307	309	334	328	330	335	336	305	324	343	335	310	322	292	322	328	362	323	339	345	304	353	338	371	335	314	322	337	326	341	318	349	298	349	294	364	330	335	311	305	333	351	350	333	327	330	330	320	332	318	341	325	336	338	311	351	309	342	338	363	326	332	343	325	348	327	322	314	311	333	312	329	343	343	344	336	337	334	313	326	318	321	318	330	320	342	338	339	356	305	337	310	320	345	330	355	307	320	341	307	309	326	315	322	318	323	318	313	310	358	326	282	341	304	354	323	334	329	312	333	361	338	318	304	296	313	323	317	309	312	343	360	287	341	351	317	356	313	355	315	347	305	333	326	352	306	301	338	317	353	350	331	338	337	352	331	329	323	326	334	342	347	321	337	331	333	350	325	337	342	309	340	307	338	317	335	306	318	335	329	299	346	365	318	354	340	330	306	364	355	310	338	338	331	348	323	367	327	341	334	368	334	298	344	369	318	338	365	317	319	357	335	335	340	355	344	307	327	358	345	332	307	307	347	315	348	341	328	313	339	341	326	316	311	338	313	337	318	312	339	366	341	328	323	338	360	346	350	318	316	353	338	366	347	296	322	322	340	309	335	335	313	340	332	326	317	379	312	309	313	337	322	326	343	316	351	308	340	333	288	328	336	337	313	362	337	318	325	335	324	320	326	347	329	329	322	319	315	322	319	324	317	300	360	315	330	353	336	336	292	319	321	340	343	307	351	353	309	340	318	309	353	300	324	328	362	320	325	342	403	339	348	301	343	328	304	332	332	327	327	345	359	301	332	329	334	327	315	305	363	338	353	321	328	339	332	309	327	324	296	332	339	326	323	332	334	329	303	335	314	333	336	334	331	338	342	332	341	331	319	355	341	369	307	336	336	323	370	320	320	334	318	368	343	319	317	329	305	338	297	325	324	330	318	325	310	357	318	364	333	304	324	334	363	303	321	312	291	302	360	310	323	340	330	308	351	348	311	345	328	286	328	317	340	287	322	333	349	307	341	332	364	351	358	323	329	362	343	325	318	322	359	301	303	324	362	340	302	320	339	316	340	345	347	318	312	326	353	310	343	313	340	315	283	287	299	371	357	315	348	319	324	332	312	327	349	372	325	311	318	322	335	323	336	320	355	336	309	346	297	312	343	309	345	347	298	336	326	335	326	329	311	326	373	326	329	353	328	345	363	327	331	327	314	338	318	330	331	340	335	325	319	362	328	332	340	310	350	344	332	350	350	336	323	366	332	308	392	307	324	336	345	315	315	325	342	321	308	333	321	356	347	346	356	339	320	327	337	352	333	317	313	327	341	335	323	305	327	336	306	324	346	321	333	294	325	353	354	300	331	340	330	329	341	328	342	325	339	354	333	326	323	295	332	330	325	317	334	377	293	312	337	331	333	349	334	322	329	316	346	329	311	326	355	336	352	361	328	310	341	349	331	328	329	318	335	320	330	343	347	294	336	310	350	301	301	314	327	332	366	314	324	332	308	344	365	343	320	327	335	343	341	358	305	340	366	340	320	323	313	358	320	351	306	317	317	308	331	304	325	326	314	354	298	329	318	336	311	342	330	298	321	330	321	349	329	350	330	354	331	315	327	325	336	333	318	300	310	332	337	340	330	319	346	318	365	341	343	339	331	338	338	313	335	309	337	328	336	333	332	328	319	337	318	339	320	346	320	315	350	353	346	299	339	306	331	316	341	309	295	319	321	325	327	315	314	340	319	330	355	313	317	321	330	349	332	315	347	354	356	336	348	346	340	323	327	339	315	305	311	343	349	320	345	312	325	351	312	345	320	326	323	332	307	334	328	344	318	306	320	324	333	321	291	344	331	335	304	317	357	331	317	335	348	323	315	329	302	315	283	330	329	333	372	289	366	328	367	333	327	326	297	336	334	336	343	356	323	335	346	350	306	334	366	303	335	334	321	358	331	309	320	329	374	335	327	346	338	320	324	355	318	352	295	302	306	357	308	327	322	321	341	344	330	359	325	317	327	330	346	276	302	316	324	352	334	342	341	299	342	295	348	319	335	327	321	343	320	346	355	337	363	335	337	313	313	364	342	321	331	323	335	338	298	342	291	302	354	321	331	303	324	320	333	322	344	349	307	319	316	325	373	353	328	333	331	295	311	313	346	329	347	302	350	320	298	327	312	319	350	350	322	329	317	348	335	338	333	338	330	329	353	320	305	303	322	328	348	352	335	322	343	333	346	351	334	357	332	340	299	343	365	311	353	319	333	310	335	317	364	323	361	338	331	331	350	324	319	313	321	322	293	332	322	322	327	307	359	340	314	338	325	348	334	297	332	323	350	340	359	299	309	339	340	318	309	319	333	307	337	343	315	314	350	302	340	311	334	346	331	361	349	330	360	329	354	322	330	323	334	332	341	332	332	342	325	286	320	333	311	362	330	324	358	314	317	316	353	275	314	319	365	339	329	328	324	331	314	361	315	321	332	342	340	313	331	325	345	346	326	370	350	322	312	324	317	319	318	329	323	309	324	340	312	319	312	372	363	318	335	301	329	318	336	305	303	319	315	326	308	304	326	336	324	356	335	342	350	313	324	331	336	337	306	336	349	338	354	312	345	336	297	324	347	299	316	312	323	330	336	334	371	317	330	325	311	336	276	366	328	328	330	338	329	326	366	318	327	318	352	331	348	331	320	298	338	357	336	355	326	304	323	311	304	333	311	329	333	347	334	358	309	282	349	312	314	318	303	309	344	331	314	319	332	336	330	326	329	338	297	330	370	330	295	344	320	317	320	349	314	327	298	324	328	338	310	323	315	350	354	310	373	332	319	318	336	312	345	320	323	351	313	333	348	348	323	328	293	306	347	311	323	315	325	320	345	335	320	335	333	307	329	351	354	363	289	366	333	336	321	325	359	312	335	325	318	319	326	344	294	307	349	317	318	289	333	349	356	307	348	364	336	351	322	341	331	333	344	349	320	297	339	312	349	310	346	346	299	322	331	306	346	322	325	328	308	350	314	361	280	333	347	352	330	344	333	317	327	310	321	332	340	316	308	341	315	300	316	314	331	316	372	343	324	333	317	338	379	358	358	314	325	324	328	342	352	327	354	339	340	342	347	362	330	348	342	338	332	309	328	307	350	329	307	354	328	312	340	354	314	327	326	333	331	335	333	322	345	306	317	297	325	353	337	334	328	308	337	319	361	328	352	328	317	340	320	381	352	361	344	343	325	330	351	302	349	320	324	321	322	335	327	331	320	340	328	319	325	298	360	324	317	333	324	296	328	310	299	341	335	364	348	295	365	318	293	295	329	365	320	304	324	356	291	328
40728	59280	44653	35696	27275	21998	21795	19690	15150	12565	7783	5444	4629	4038	3412	2788	2433	2251	2279	2097	1853	1614	1513	1209	978	843	759	719	697	652	576	547	517	439	446	443	391	438	402	390	413	373	377	363	366	360	376	357	349	332	388	366	372	387	366	390	348	396	360	336	376	363	357	398	362	340	382	368	348	409	355	350	360	381	392	354	376	389	372	354	372	361	354	353	339	355	359	357	393	352	361	365	365	343	373	355	367	336	381	344	345	365	363	368	371	381	371	393	364	336	372	364	366	355	346	378	395	370	398	351	344	376	337	375	386	375	334	417	362	363	378	358	365	364	373	322	336	348	401	350	372	401	336	374	341	355	393	391	365	382	384	381	339	371	361	383	365	370	336	370	371	396	389	377	366	378	381	351	374	355	389	369	357	377	398	346	373	368	387	365	375	401	363	390	346	334	353	371	363	367	365	357	342	300	345	378	352	342	391	374	373	381	364	344	364	380	375	384	366	360	385	373	369	331	349	346	373	333	335	375	372	374	344	344	355	362	359	353	355	356	349	365	376	363	378	353	350	344	367	350	371	370	368	370	341	351	358	337	384	347	378	341	365	340	373	350	367	380	355	368	364	371	395	396	403	334	382	345	383	365	354	365	360	357	330	386	387	334	360	359	373	366	365	363	352	335	382	357	356	342	416	354	341	367	370	358	388	399	351	389	351	385	390	354	366	394	342	369	354	366	376	389	359	380	341	384	344	360	335	391	370	374	371	353	362	358	379	385	379	331	359	379	376	334	374	403	358	372	397	372	394	372	368	371	366	345	342	370	346	390	408	346	379	378	398	324	353	388	366	357	363	381	379	354	367	390	351	393	352	361	358	370	386	370	371	401	365	399	368	370	359	358	340	370	359	416	373	358	382	374	349	355	370	383	382	346	394	356	393	347	347	359	360	372	326	350	368	394	386	409	395	376	346	369	366	341	372	318	360	369	365	356	364	368	351	381	377	383	348	366	379	374	330	414	349	334	391	372	362	382	377	382	367	367	367	398	372	386	355	371	367	358	372	365	380	371	381	363	379	363	373	369	389	364	365	352	371	370	389	377	375	390	350	374	410	357	349	356	350	367	379	368	388	379	347	384	365	373	372	345	375	359	366	356	357	370	377	363	360	336	388	377	375	372	365	318	353	352	353	360	395	365	362	376	326	384	383	397	377	371	366	356	364	388	343	401	358	373	347	364	366	341	386	356	365	348	360	355	346	365	375	400	383	372	361	368	356	374	373	359	376	377	361	329	342	368	342	362	387	393	377	351	407	369	368	377	374	361	360	397	354	345	360	361	378	381	351	376	381	388	339	382	381	401	344	377	369	389	361	349	351	316	353	360	378	372	362	332	338	354	354	362	389	368	379	327	331	356	377	373	420	394	329	332	349	395	385	376	339	384	341	347	353	343	353	399	358	348	420	362	349	343	329	347	395	349	398	377	372	381	367	351	356	351	359	354	368	376	361	403	380	369	346	377	371	338	400	349	366	368	358	363	365	357	344	364	327	397	392	373	366	392	336	366	358	365	365	374	346	362	363	378	357	356	381	365	352	402	379	366	339	340	370	324	346	333	384	350	333	348	373	365	350	364	356	346	374	412	366	356	372	362	373	362	385	369	371	374	347	351	387	392	364	351	393	389	399	365	384	360	373	366	360	349	387	366	383	396	415	367	403	353	348	373	354	381	331	372	343	330	355	366	362	360	359	379	360	368	382	336	335	377	359	358	365	363	341	379	331	369	384	382	369	377	402	363	392	357	364	365	362	332	388	356	380	364	365	374	370	375	363	353	355	351	347	349	368	403	371	368	369	392	377	386	369	379	371	336	375	358	370	364	366	360	370	352	335	352	408	367	372	373	365	362	387	364	395	396	353	385	356	367	351	370	365	367	385	377	369	370	363	346	351	380	355	339	374	378	345	380	319	368	331	379	346	363	354	350	386	366	315	389	354	360	383	372	378	353	400	354	351	333	329	377	332	373	366	344	394	376	374	362	366	382	390	401	388	340	351	316	379	392	370	356	383	375	359	355	365	373	365	347	366	355	366	368	373	352	400	354	356	357	366	362	352	338	384	375	343	390	343	358	385	340	360	342	376	366	357	371	359	358	349	371	375	389	377	382	365	348	342	346	381	362	358	391	337	351	348	358	348	319	387	388	321	362	353	349	355	370	356	373	370	372	358	387	355	363	363	352	357	343	383	380	370	401	363	390	389	343	369	374	393	377	402	353	368	397	374	379	377	361	376	373	351	367	363	380	363	353	396	355	348	376	345	364	360	337	363	376	359	396	366	365	349	368	367	374	353	364	332	373	390	352	357	327	345	370	361	318	370	374	353	376	339	352	358	406	381	336	361	372	347	375	356	378	375	366	356	346	386	357	411	356	336	405	407	365	374	379	399	381	391	365	352	396	363	378	361	359	365	351	352	362	346	368	375	331	381	394	318	335	380	368	353	339	390	354	380	375	378	367	399	351	358	395	367	355	357	371	377	373	355	380	362	343	339	345	357	365	354	379	368	359	358	390	354	359	381	369	392	387	359	350	361	388	378	381	333	350	344	357	351	332	405	377	367	397	373	336	368	396	397	389	337	377	381	361	347	360	336	376	372	360	333	394	375	332	336	383	410	373	372	354	354	382	354	369	387	378	378	375	376	329	419	352	371	359	393	358	392	331	332	378	372	360	388	375	357	334	374	391	362	336	400	363	352	389	379	353	370	366	324	366	383	342	392	321	348	365	341	337	377	369	341	350	356	396	368	392	381	345	384	408	315	380	367	354	360	373	355	362	381	365	380	370	354	369	341	374	377	397	324	379	352	390	342	387	371	395	378	356	387	378	384	362	403	359	349	347	404	360	342	394	354	343	361	375	380	331	358	363	371	338	386	359	368	384	357	369	368	377	351	331	381	363	379	372	338	315	381	394	389	379	362	371	362	372	362	373	341	356	362	355	362	379	350	383	361	399	353	352	341	351	381	364	443	350	367	363	391	372	371	397	368	355	393	373	368	340	374	332	379	391	365	346	354	325	367	341	348	375	357	382	380	366	369	348	408	329	359	385	360	381	387	357	402	363	373	399	369	419	364	389	399	348	388	397	374	380	383	377	347	433	346	379	387	356	334	333	349	359	380	399	380	357	404	366	319	350	355	347	351	384	350	366	347	375	320	359	336	398	340	341	392	399	361	387	371	371	342	338	343	365	348	363	329	392	381	399	345	371	329	369	378	356	347	366	363	407	373	387	357	364	383	319	361	363	370	332	370	335	332	325	371	348	386	389	365	353	399	329	398	359	378	354	363	332	370	387	388	354	362	387	355	351	340	376	372	356	389	388	350	356	371	361	361	344	342	373	398	352	361	364	352	363	368	388	378	406	336	356	398	375	351	378	377	388	370	351	383	359	355	368	372	358	371	377	362	346	376	392	365	369	370	402	360	353	352	375	355	387	384	365	399	368	365	361	390	344	405	332	354	408	377	411
29112	26891	27018	22773	10846	7648	6755	4882	3353	2679	1608	1071	1157	906	936	946	762	745	747	673	653	623	539	530	508	504	461	462	452	396	422	369	408	398	375	344	373	403	398	353	383	379	364	352	370	359	374	383	383	402	382	370	353	358	363	375	386	375	348	392	391	383	387	369	324	382	347	337	416	367	366	372	363	349	390	362	392	358	385	365	386	379	348	356	356	389	403	352	338	354	366	361	375	361	364	383	359	340	359	363	352	357	371	351	353	361	372	400	339	345	349	357	372	375	374	359	384	369	363	369	375	363	358	353	368	363	358	364	334	392	368	352	371	385	372	352	377	363	355	427	368	381	358	348	368	384	338	376	345	383	359	382	382	354	351	364	373	362	358	343	375	373	349	368	373	378	365	352	370	360	381	354	386	360	344	404	386	385	373	355	359	348	381	329	319	350	381	350	361	385	386	390	367	323	378	360	366	338	322	350	387	376	353	364	332	375	351	395	377	381	373	383	356	343	359	364	379	370	365	345	411	380	361	369	364	343	367	417	385	345	376	357	381	369	401	354	355	408	366	356	367	364	412	375	385	391	339	366	370	385	364	354	380	343	351	403	344	381	356	337	363	359	342	367	348	371	386	355	389	345	336	357	375	362	340	362	377	349	333	352	376	368	377	386	408	395	362	382	370	358	390	354	398	376	356	358	407	398	372	373	398	348	357	337	357	383	346	334	357	402	357	367	356	339	368	353	386	358	385	395	361	382	370	353	371	348	357	347	376	360	374	369	380	362	399	368	381	394	338	363	365	393	377	357	372	379	348	338	398	353	379	391	398	383	351	373	356	391	372	429	356	330	352	354	374	358	363	373	367	371	381	340	366	369	384	370	363	374	359	344	357	378	365	406	374	372	339	372	338	372	377	354	370	375	352	356	337	364	357	381	399	336	359	342	344	376	375	374	399	356	396	358	382	376	351	393	381	357	342	392	393	372	398	353	357	358	364	342	328	339	350	380	352	370	372	374	373	388	423	383	380	371	352	386	332	380	369	397	376	370	356	351	351	318	365	366	386	379	364	373	363	345	367	376	385	363	395	358	369	341	369	335	397	399	391	335	403	373	396	358	358	399	384	387	366	386	368	384	336	360	355	389	396	399	364	394	399	355	337	339	333	354	334	354	341	391	363	344	356	381	372	396	373	364	369	368	372	370	399	366	370	336	362	343	389	377	400	377	378	382	368	366	387	375	365	400	360	335	395	364	347	342	342	393	352	343	372	339	336	387	371	391	382	348	365	371	379	351	343	349	349	352	368	358	378	344	353	351	371	368	382	377	366	390	388	384	370	370	367	384	381	371	338	394	369	361	372	362	339	351	392	375	374	367	379	356	333	366	365	383	377	379	373	352	363	414	364	346	374	341	362	379	382	387	368	351	397	352	401	371	377	359	393	364	362	374	377	347	373	382	361	371	378	365	392	375	361	331	375	350	376	378	384	389	369	359	357	415	359	367	360	365	354	335	357	379	391	380	380	359	336	329	338	372	380	336	371	363	372	368	316	347	372	363	348	347	374	378	380	378	356	376	380	392	325	392	374	354	349	365	387	373	355	364	383	386	375	358	374	363	370	348	377	383	347	356	403	378	352	379	343	389	379	379	359	371	334	363	349	371	327	362	349	341	355	389	350	384	383	375	397	373	406	358	363	363	342	347	390	405	348	382	359	375	363	364	362	379	379	348	404	377	342	330	379	355	327	369	346	346	371	396	362	363	389	368	374	358	373	356	330	384	372	344	357	366	401	353	373	356	374	349	343	369	362	394	353	364	377	355	373	377	394	357	363	345	361	359	335	332	356	380	358	396	367	351	376	401	384	372	366	363	395	370	356	354	332	405	356	388	361	363	366	385	360	341	371	371	369	361	372	350	370	335	364	387	386	351	375	378	371	391	387	373	373	376	355	347	348	405	375	363	353	359	360	390	376	385	359	408	358	387	383	400	378	385	376	372	377	369	371	363	374	370	341	354	382	346	386	354	364	354	367	385	350	384	371	337	348	383	389	379	372	347	376	404	396	370	351	357	336	327	370	385	355	370	377	390	387	361	364	362	339	382	418	361	378	406	387	349	362	339	377	344	369	404	370	362	328	412	383	374	377	363	379	382	368	375	349	349	346	373	363	366	367	321	361	366	369	354	374	398	358	367	381	369	358	351	368	356	369	330	369	355	390	369	359	325	353	344	346	364	381	364	375	391	377	374	401	369	373	337	362	405	385	402	349	339	358	383	375	375	382	350	355	367	394	343	363	386	423	371	381	395	352	392	399	356	380	369	368	374	364	331	379	348	372	383	374	330	402	381	386	361	334	365	379	352	366	363	368	370	356	356	391	339	355	363	380	327	373	339	349	367	388	346	345	356	364	376	370	360	340	418	409	376	364	402	364	357	386	337	333	396	351	368	407	373	373	391	382	372	368	370	392	366	399	357	340	363	381	351	366	362	357	375	373	361	379	397	394	362	384	359	308	388	375	354	346	371	389	381	360	368	409	388	364	329	375	356	392	383	374	370	361	385	327	356	355	370	358	378	366	387	347	352	364	372	377	382	380	374	361	367	366	384	351	359	383	354	364	369	329	347	367	360	362	331	356	331	365	367	366	359	363	376	390	401	364	387	348	364	386	365	384	383	379	371	381	387	396	391	357	371	372	389	347	362	371	335	374	411	410	388	357	362	328	386	382	373	376	388	360	369	374	389	347	372	359	381	363	342	342	383	362	382	359	389	391	364	364	356	362	384	378	348	368	375	375	351	380	374	394	370	352	328	349	389	378	363	352	387	322	352	368	367	385	334	371	359	361	396	355	373	314	364	398	380	396	345	335	381	333	352	364	373	371	367	356	381	374	362	329	386	384	347	346	345	373	400	353	387	362	336	357	402	359	382	350	359	377	370	355	361	368	345	357	381	403	391	359	392	380	372	373	318	369	342	367	363	384	333	366	421	357	327	347	392	375	360	369	355	385	381	401	377	381	360	357	376	345	382	391	341	360	348	361	400	372	362	378	363	355	355	356	383	340	384	349	351	401	356	380	320	344	386	363	370	363	354	361	352	381	365	345	415	365	376	398	376	378	366	380	375	342	397	391	355	370	346	365	359	385	406	379	390	368	393	398	355	354	373	377	377	362	343	382	365	405	333	378	384	353	350	368	376	382	366	357	383	374	330	360	377	389	327	369	356	354	375	338	396	389	376	375	385	353	363	348	378	406	373	408	363	339	382	351	376	338	360	345	355	370	360	363	363	334	355	374	373	410	355	367	341	396	351	385	344	386	378	369	361	377	352	374	384	337	398	373	371	372	358	410	352	372	380	382	388	379	402	372	369	362	361	391	363	361	372	381	320	378	373	361	374	376	403	368	332	376	376	389	386	371	336	359	374	364	369	379	366	369	349	374	371	379	356	359	373	361	363	388	365	362	348	375	398	370	362	376	364	377	350	364	375	362	366	393	335	362	321	374	348	388	376	345	340
34981	41508	32216	24348	14096	12427	12251	9413	6417	5147	2986	2028	2084	1499	1579	1573	1209	1139	1009	941	941	860	770	681	649	624	597	562	554	560	450	492	501	436	468	445	459	440	476	447	460	448	421	370	426	432	427	430	446	397	467	394	406	452	440	430	431	459	440	406	420	444	443	435	415	419	430	446	422	427	425	410	429	412	461	396	412	442	391	434	421	431	434	440	409	464	422	431	423	417	438	459	393	374	464	431	438	406	417	420	413	467	415	419	445	448	422	456	437	437	450	414	458	416	429	451	413	427	395	427	469	443	446	440	429	414	414	412	441	430	430	441	426	448	439	429	412	439	446	435	476	434	457	403	395	412	419	443	429	425	434	435	415	443	454	407	395	422	444	428	432	446	437	437	441	443	430	422	445	451	419	459	418	456	433	440	422	425	414	398	423	430	440	417	444	411	426	418	418	418	417	422	392	445	430	413	435	433	429	391	433	380	410	424	440	402	407	429	394	401	447	440	448	411	435	446	436	449	404	439	414	423	437	449	392	434	434	412	460	451	429	434	394	444	433	425	445	392	428	415	381	438	407	425	442	406	409	470	426	436	451	409	436	390	456	394	444	431	453	413	384	432	427	411	464	409	438	415	456	461	405	435	402	420	395	447	428	433	392	405	433	423	438	389	444	394	451	376	400	421	431	457	417	457	374	393	432	423	429	401	438	408	410	385	369	441	462	417	407	418	415	437	430	414	416	444	471	428	437	441	416	475	423	431	420	431	421	427	423	461	437	433	435	435	408	385	439	424	407	410	394	426	454	441	444	418	456	395	466	431	442	419	404	416	427	398	439	410	394	409	392	438	412	417	423	414	407	454	428	438	453	433	403	434	420	416	423	402	454	417	391	399	435	411	417	440	413	414	420	448	397	399	407	413	446	452	447	432	402	400	430	443	442	432	422	423	419	372	426	466	412	435	447	410	421	450	462	440	407	451	381	433	456	417	428	447	450	472	454	428	429	414	405	439	418	408	398	440	439	436	446	432	408	401	421	419	422	405	418	389	421	425	444	448	401	426	430	402	435	400	403	469	442	413	383	436	411	429	420	427	456	394	439	412	453	412	431	399	445	411	444	428	435	422	437	446	438	430	472	419	425	434	409	445	406	460	406	451	425	388	444	404	449	454	442	443	416	442	426	428	421	414	432	424	425	460	421	456	429	411	402	404	387	422	436	423	438	464	432	366	443	440	435	423	448	400	404	422	435	450	436	387	429	421	405	442	423	405	412	442	431	449	418	443	418	437	405	401	446	465	467	393	455	427	431	437	456	414	427	449	443	424	420	437	449	414	458	414	448	412	447	454	435	434	421	427	449	426	409	436	444	445	394	454	429	420	399	404	385	416	459	427	418	419	432	403	472	451	432	437	440	420	434	441	400	439	447	438	424	424	441	429	382	423	393	399	476	440	450	400	408	427	444	406	417	407	431	425	459	400	402	440	392	421	449	404	406	459	456	432	409	423	454	415	439	432	439	461	441	433	434	436	433	397	434	424	409	421	458	473	414	438	433	439	435	413	440	409	462	490	398	425	432	434	397	431	398	434	392	455	455	416	452	459	388	401	438	426	396	421	408	416	442	408	454	416	441	432	467	391	442	419	427	455	433	433	446	440	401	429	399	437	416	402	433	411	444	445	382	451	434	404	466	407	428	441	415	411	384	421	419	413	406	435	420	433	398	441	446	408	389	449	443	394	400	415	432	403	422	407	402	459	419	422	376	497	422	393	436	464	443	430	408	411	455	422	424	424	438	428	431	423	435	419	445	464	395	425	378	433	437	443	415	455	363	422	445	421	415	440	475	441	425	448	413	435	400	436	425	454	429	383	412	381	408	423	454	431	416	430	461	398	419	446	427	400	414	426	452	415	389	433	428	419	427	419	435	401	454	435	439	419	445	433	453	437	401	414	403	431	416	448	412	447	440	413	423	413	406	425	419	457	415	453	417	418	410	433	400	410	435	469	413	453	443	403	393	405	409	424	429	437	428	414	435	424	430	414	438	412	409	439	431	431	435	404	388	442	398	439	445	431	438	424	394	406	436	418	424	427	417	408	415	411	439	409	429	414	482	430	376	417	430	404	419	420	455	462	443	445	440	415	444	487	466	400	409	447	427	430	417	404	364	428	427	437	423	483	440	417	459	443	403	424	394	416	429	418	425	423	437	424	401	412	422	409	461	468	433	411	438	431	418	463	416	431	441	446	414	433	407	410	430	459	408	476	443	430	398	457	439	429	442	429	443	421	412	448	406	401	443	413	428	423	428	425	450	402	434	454	417	411	425	443	405	393	435	457	424	436	444	454	449	430	452	389	410	422	411	462	414	420	442	417	451	390	397	423	432	469	463	466	454	435	420	400	439	460	417	419	428	447	395	391	435	441	398	416	413	447	413	431	391	399	451	399	438	435	435	394	438	427	397	423	411	444	453	403	420	391	461	399	405	433	436	420	420	415	446	417	453	430	445	420	441	431	435	418	403	399	448	431	435	413	426	433	436	439	379	429	428	456	435	411	431	370	464	426	444	438	405	408	430	399	396	433	451	403	478	437	437	447	413	378	431	419	412	432	396	390	438	418	437	438	384	436	396	423	407	388	488	435	452	420	421	414	414	429	437	433	435	447	424	428	430	415	434	431	419	412	430	419	415	433	478	400	431	431	446	407	462	400	426	390	488	435	402	426	415	405	420	429	410	419	429	457	456	391	424	440	434	394	419	449	416	454	399	432	441	431	407	438	435	422	422	435	388	440	446	396	421	433	433	392	439	426	423	449	420	417	416	444	409	457	434	427	424	392	394	449	426	425	429	413	423	443	411	404	434	401	421	403	410	403	426	429	411	462	438	430	422	444	422	428	425	431	420	454	414	401	440	396	425	441	451	403	410	400	420	438	425	424	435	429	393	402	457	426	424	401	427	412	377	429	412	452	418	414	457	400	425	430	426	447	440	412	433	412	445	420	441	402	420	425	443	429	414	382	409	404	410	455	440	430	419	456	413	449	444	438	421	461	428	450	447	437	437	446	443	425	430	405	436	445	384	420	407	451	388	432	429	451	393	428	434	450	446	426	419	459	381	456	441	415	427	425	422	429	447	420	466	478	404	416	445	401	408	430	414	416	423	403	416	492	419	393	442	405	401	432	410	391	419	458	450	442	465	443	445	429	398	462	413	423	433	439	431	407	408	414	396	407	481	382	444	375	474	440	405	425	438	482	431	461	393	414	433	443	422	419	493	426	459	421	399	435	428	414	425	437	458	396	418	412	410	458	435	426	432	434	456	426	431	422	417	402	451	423	430	395	408	419	415	407	408	426	419	445	422	393	401	442	424	452	452	421	370	396	419	392	411	435	433	394	387	441	423	397	469	449	435	428	426	453	417	413	405	448	413	422	413	451	427	447	426	409	447	402	431	415	425	406	409	433	399	438	377	439	421	415	423	449	385	415	437	476	422	398	412	407	431	443	463	430	418	436
23592	20918	28149	24116	21428	19194	15984	8291	5473	4485	3169	2183	1578	1185	1535	1380	1075	915	783	756	684	725	579	500	500	491	426	404	417	412	359	318	322	310	302	300	331	297	292	298	295	284	304	291	308	286	311	295	294	281	286	256	315	296	280	274	292	286	299	287	273	282	296	264	299	285	281	267	270	297	261	301	283	301	296	299	266	267	314	264	276	295	293	250	270	291	303	287	305	287	275	287	309	284	317	280	264	263	300	294	299	311	280	302	272	294	304	289	292	298	271	305	288	286	281	302	285	278	307	319	289	270	316	309	286	297	287	306	271	274	281	295	294	296	275	260	291	290	272	279	311	301	296	309	266	274	301	269	265	286	271	286	296	285	326	288	282	286	283	270	293	293	294	311	312	281	300	295	297	258	298	272	269	303	302	299	279	259	293	277	261	312	270	269	280	280	281	305	300	275	274	285	297	300	281	322	277	281	316	288	269	315	304	289	283	302	315	268	306	293	309	280	276	305	323	273	295	285	294	312	253	270	306	283	289	281	290	279	278	318	278	277	308	289	306	283	287	283	273	292	262	276	303	282	301	298	276	281	296	296	276	275	310	300	298	288	299	293	289	286	296	294	293	290	283	307	277	305	298	308	305	284	308	319	296	274	274	278	288	267	294	306	292	275	290	273	286	269	300	290	262	271	300	315	292	295	246	311	298	292	283	283	307	281	298	303	274	290	284	258	293	291	314	319	311	274	292	278	286	296	291	269	299	273	291	294	298	273	313	270	288	284	285	285	318	267	271	317	281	272	312	333	260	296	323	300	275	275	297	292	288	329	302	305	307	306	299	308	270	312	288	258	284	296	272	288	294	282	318	320	291	278	282	295	296	278	289	247	263	285	315	285	287	284	297	308	272	280	301	284	271	277	295	269	323	298	302	303	306	288	290	268	246	308	275	283	284	286	295	290	275	275	315	282	306	273	306	286	287	283	296	283	295	303	267	288	304	322	310	309	302	259	297	263	269	294	324	246	299	260	273	269	286	313	276	300	256	286	270	268	313	296	297	300	272	283	295	281	282	297	302	263	312	295	284	274	299	300	287	309	311	308	286	297	258	302	287	249	271	284	281	277	285	277	274	296	307	291	275	309	295	295	299	303	301	306	321	294	308	284	277	280	263	273	276	287	278	290	275	297	271	284	307	262	255	290	291	290	271	257	288	281	295	309	281	281	304	298	295	312	278	298	293	291	284	281	287	293	269	293	293	290	304	269	288	273	272	300	317	293	282	296	290	277	293	302	330	292	298	289	296	267	291	285	288	291	289	302	287	282	241	278	282	270	313	300	259	280	279	274	254	273	323	289	313	292	280	304	294	290	297	270	303	277	257	318	273	286	263	246	300	307	298	278	278	265	284	316	283	305	288	280	286	296	290	271	283	283	274	257	286	275	307	297	271	315	338	289	281	308	320	314	308	291	271	279	263	302	295	297	302	268	292	290	308	322	262	267	264	282	309	329	292	299	282	326	284	268	297	292	270	283	288	300	294	321	275	289	287	281	313	274	288	276	268	277	276	287	256	270	295	271	274	296	288	275	301	297	270	299	274	301	293	285	296	295	281	298	294	287	256	299	280	263	297	268	256	275	285	296	257	252	289	300	302	307	302	294	276	257	280	275	288	302	296	272	282	300	275	276	283	263	269	275	286	271	295	281	284	312	306	264	285	248	296	260	297	274	263	257	296	255	290	283	309	286	310	290	303	283	299	323	278	285	308	297	302	271	308	287	325	293	273	285	288	288	268	307	309	284	298	294	281	311	327	288	296	288	286	272	292	253	300	285	299	276	290	293	280	272	295	276	267	272	263	286	324	308	291	301	303	274	310	285	289	261	304	279	263	285	300	271	297	292	298	282	294	291	293	285	271	304	292	294	309	304	269	277	300	274	313	290	280	261	274	313	292	259	264	299	292	323	283	273	273	309	293	266	290	274	300	340	258	276	303	305	293	270	290	286	298	285	251	308	258	306	278	288	283	282	312	282	282	294	266	271	272	305	297	282	287	277	306	280	260	303	281	302	284	260	278	320	291	278	269	307	286	273	302	280	267	265	284	262	279	318	274	287	284	277	259	317	289	284	302	275	289	290	285	255	300	329	296	299	289	284	257	273	290	309	293	312	285	314	292	290	269	263	270	281	280	294	310	276	274	274	300	304	295	299	274	317	300	297	283	310	310	267	283	276	290	309	256	292	281	284	281	304	265	281	281	308	268	294	250	299	287	300	269	277	326	300	284	293	312	301	277	306	309	249	286	292	297	279	259	291	305	283	299	288	260	286	264	270	279	271	279	299	263	299	294	282	289	284	300	279	280	307	314	280	289	293	264	299	305	306	301	277	305	292	269	272	318	282	278	285	323	266	310	311	272	297	335	287	292	278	280	298	291	309	301	272	307	275	253	307	291	321	271	270	293	298	280	285	284	295	296	265	272	273	275	287	293	309	270	276	293	264	296	275	290	280	298	295	281	285	291	264	274	294	272	303	323	283	284	285	267	287	307	286	288	264	276	297	265	295	257	299	308	280	302	272	313	284	308	281	284	294	275	300	299	322	258	279	275	246	293	289	286	292	308	276	292	264	288	286	300	285	304	270	301	272	282	307	287	286	308	284	302	311	306	285	289	313	265	291	285	277	286	277	309	271	279	289	285	287	295	294	276	305	300	308	316	297	277	274	286	283	341	278	282	287	249	287	286	335	281	299	286	282	296	292	297	296	294	306	278	278	295	295	269	314	270	289	286	287	292	291	273	316	297	284	290	293	258	260	272	282	285	303	270	268	286	303	287	271	301	299	302	286	292	304	283	271	299	279	274	285	309	283	273	285	283	283	310	273	270	312	294	281	274	282	273	311	282	318	298	273	305	303	268	276	310	288	249	316	284	314	282	271	246	276	268	303	308	299	266	275	261	269	288	267	300	303	300	287	272	315	267	304	299	295	298	278	288	265	267	309	281	281	274	270	289	286	312	297	299	308	296	273	285	300	316	280	276	293	298	302	305	288	259	320	297	275	290	255	271	303	266	269	289	256	312	266	263	301	272	316	287	286	273	298	305	276	285	292	288	273	259	303	315	282	291	329	309	278	330	296	258	242	294	249	275	287	248	309	277	321	306	319	279	285	311	288	310	297	260	279	289	303	273	302	280	288	285	289	290	291	283	283	283	292	296	290	298	272	285	280	314	306	296	293	300	280	281	279	282	282	320	293	275	294	273	260	270	300	280	275	279	270	302	317	286	331	278	313	262	299	284	284	284	284	281	332	253	320	304	275	270	288	297	283	305	270	291	244	277	289	282	293	295	285	265	286	294	271	300	302	297	296	281	275	276	295	279	251	323	313	279	265	277	290	296	326	281	292	256	293	300	288	289	305	277	322	300	276	278	305	330	293	278	275	304	311	305	275	250	289	278	284	304	309	276	299	304	280	305	302	281	277	271	300	304	313	263	303	272	298	273	300	330	302	306	254	272	297
37198	51692	39662	31731	21936	19733	19618	12921	10152	8572	6047	4042	3024	2216	2626	2394	1869	1523	1268	1184	1084	1139	796	776	714	643	642	601	551	476	436	446	417	393	396	373	358	402	359	378	360	317	352	311	364	347	346	329	350	361	326	366	344	331	326	336	329	333	362	327	310	360	354	325	335	353	341	365	328	347	354	338	340	332	319	353	378	345	353	333	319	341	319	308	346	338	346	316	327	329	316	353	341	342	309	339	367	329	321	328	310	333	321	332	327	328	296	350	349	306	276	335	314	354	327	376	334	335	346	363	322	350	352	356	328	333	331	328	329	334	339	317	331	343	334	338	327	322	292	299	316	292	360	280	348	313	330	322	299	276	338	323	342	345	342	344	337	341	339	341	321	336	318	332	342	312	334	308	350	363	310	345	317	343	336	331	342	337	348	321	354	340	361	335	360	342	308	316	329	346	335	351	333	346	349	331	330	316	357	303	349	369	380	346	306	373	319	357	339	333	308	324	346	332	336	294	322	344	326	351	319	357	340	330	324	338	332	376	342	346	356	361	363	327	342	335	309	331	367	320	353	364	309	332	334	339	357	319	331	348	358	328	323	339	332	321	354	331	316	379	329	330	326	301	352	336	328	341	312	311	323	326	348	295	350	336	333	372	297	344	313	336	346	307	348	333	348	313	334	320	330	355	331	329	303	356	344	346	316	309	322	296	330	342	354	379	326	329	365	338	334	342	349	315	328	337	329	346	350	331	358	356	321	331	352	341	351	364	300	328	314	334	328	340	359	335	327	336	330	336	341	332	351	341	328	354	309	356	357	335	362	318	342	311	340	302	330	379	342	344	335	315	307	332	335	348	347	291	351	324	315	304	335	352	320	362	326	373	325	327	355	353	318	355	330	334	342	323	330	352	332	351	345	340	346	355	351	322	327	344	320	340	346	350	344	344	334	325	375	323	300	344	324	304	363	326	348	318	346	321	313	360	317	346	365	333	387	342	350	343	336	345	353	347	313	366	340	331	301	364	351	356	341	348	348	321	336	302	336	326	339	360	325	344	339	340	329	333	344	320	330	367	337	351	351	315	315	322	352	317	363	340	372	317	324	306	360	318	340	355	326	328	322	334	374	350	358	314	338	303	332	334	328	326	353	362	313	337	348	325	334	345	347	327	352	339	338	362	352	320	341	354	314	326	317	319	329	331	347	338	379	322	351	313	325	363	310	312	331	326	347	318	349	330	308	323	330	343	344	365	351	345	382	334	324	332	332	336	319	313	312	366	291	365	338	317	356	342	308	335	339	322	319	297	332	348	341	350	347	304	346	325	357	351	335	353	349	330	327	359	334	359	323	339	315	352	313	325	339	332	344	311	357	336	302	345	329	369	343	352	344	301	332	314	344	342	337	347	324	355	356	342	333	329	334	343	321	335	352	349	333	329	333	315	335	324	339	345	330	318	374	337	339	355	322	383	353	353	312	338	322	312	345	347	362	345	328	324	340	319	326	339	354	319	351	354	308	352	343	355	335	336	360	352	310	305	362	301	295	321	339	344	341	335	321	312	334	315	312	335	334	311	343	334	325	348	344	326	311	346	343	364	374	317	361	340	324	334	366	321	329	314	359	333	358	351	339	336	330	316	333	324	343	300	334	353	340	366	333	289	342	328	317	325	361	348	344	310	330	340	300	355	329	358	340	337	300	344	368	313	339	354	347	341	347	338	338	333	317	353	370	370	347	323	369	307	324	350	347	297	341	307	361	335	326	330	338	319	338	332	333	330	319	331	338	323	306	326	324	322	331	331	349	346	330	345	339	354	342	328	325	325	337	335	380	350	340	337	344	328	344	335	336	313	338	324	319	359	356	341	357	334	332	329	337	365	322	358	332	350	347	316	328	341	334	318	310	353	337	347	370	349	310	315	326	319	330	333	344	365	333	333	323	374	350	325	324	354	305	317	317	306	345	305	326	307	346	348	371	326	338	322	305	336	320	318	319	351	350	320	343	341	351	319	345	359	333	315	342	330	354	337	333	333	301	346	297	310	336	332	321	319	327	307	335	363	355	335	374	340	345	352	278	332	337	348	328	317	312	364	331	310	326	314	296	320	369	342	303	343	319	320	313	356	328	327	312	337	350	311	342	352	371	373	358	343	343	357	319	329	349	356	338	374	317	314	356	324	362	322	342	357	312	344	345	347	318	342	326	320	328	306	340	313	346	319	322	328	332	323	335	327	343	345	342	311	360	368	327	315	323	345	337	352	364	316	331	346	331	345	323	370	359	325	333	346	341	294	359	340	349	338	326	317	327	332	346	358	353	337	342	294	346	328	336	309	316	335	309	335	305	355	336	300	307	328	323	327	324	344	346	350	349	332	332	317	329	351	362	361	348	323	357	310	320	332	354	363	307	334	366	340	329	348	329	308	329	310	357	330	328	359	322	308	308	328	362	325	310	346	347	329	338	338	338	341	340	361	353	326	305	322	341	318	335	324	297	346	354	304	328	329	325	327	366	337	319	322	338	357	325	350	316	339	341	319	354	342	307	302	347	331	366	344	307	325	330	341	330	344	331	338	369	349	351	339	336	344	343	351	324	334	357	288	317	329	340	317	325	336	366	332	362	343	328	366	361	307	335	366	313	361	324	336	322	345	356	324	343	348	333	346	340	344	355	359	312	326	353	337	350	348	341	348	321	327	341	365	342	321	358	341	359	305	361	331	310	296	347	302	328	351	320	309	348	330	339	344	328	310	327	347	320	344	348	339	313	329	334	317	342	322	324	320	316	312	349	334	366	326	304	337	350	342	302	304	288	335	335	351	365	341	341	343	303	340	336	303	330	344	371	356	319	312	331	322	333	341	315	339	321	334	345	327	339	334	347	339	313	351	341	320	374	333	337	330	318	365	351	338	343	341	324	359	333	355	332	368	331	335	340	354	332	315	308	364	348	360	331	333	333	324	317	348	349	341	337	343	314	336	319	373	337	331	288	350	340	303	364	346	340	321	372	306	321	311	329	325	352	338	337	356	334	278	334	344	315	333	347	340	306	300	324	327	308	361	375	308	356	329	349	357	373	349	320	314	350	336	334	319	315	316	345	344	308	332	332	319	352	322	313	323	341	316	350	344	329	338	315	341	319	336	332	327	333	314	332	341	315	331	334	325	324	353	331	350	350	353	343	320	348	309	333	310	319	323	319	352	352	319	349	330	336	315	307	333	331	370	345	323	364	353	335	316	314	340	327	322	345	336	326	307	357	308	319	342	349	335	331	355	337	357	323	312	321	340	316	315	349	333	362	346	328	334	385	336	330	340	358	305	297	317	315	345	340	363	299	383	350	309	348	325	382	323	328	324	317	333	325	352	359	344	358	355	325	339	354	321	330	326	331	314	340	329	368	341	362	337	323	354	311	317	338	340	303	322	320	351	336	297	339	354	319	325	320	340	346	343	319	365	302	323	347	311	353	316	344	364	350	330	335	314	346	328	338	347	337	324	370	354	311	319	308	326	309	352
24641	20923	27464	25339	19834	12486	9825	4929	3600	3432	2867	2178	1500	1200	1380	1146	1016	903	814	836	787	784	658	671	590	536	538	544	522	522	469	484	466	456	462	448	419	457	430	453	464	418	414	441	456	426	424	418	387	457	442	438	424	428	418	440	417	467	427	428	477	423	410	442	457	446	427	470	420	437	444	422	444	440	444	484	456	416	460	430	468	451	455	436	389	425	392	404	466	423	406	421	443	405	442	406	423	453	417	502	444	451	407	464	442	454	478	434	418	460	410	397	408	459	437	469	398	436	433	427	418	449	436	439	399	410	399	430	426	432	423	441	420	425	435	433	420	400	436	491	445	429	426	475	454	438	441	451	416	431	452	430	416	439	455	474	429	371	414	458	448	418	425	412	445	426	429	422	451	428	427	456	398	463	431	429	456	450	453	468	428	457	448	438	438	403	437	419	395	407	399	448	461	396	430	473	404	443	423	413	473	421	438	437	427	428	378	435	418	424	388	459	437	441	449	437	474	390	404	434	444	424	384	462	420	462	424	448	445	421	474	458	448	391	419	401	478	441	427	427	426	443	463	425	434	414	462	426	440	416	410	429	440	389	404	419	445	448	415	414	432	480	448	405	436	400	401	421	427	421	449	466	448	418	419	451	437	436	450	416	443	462	428	446	444	443	410	468	408	436	428	422	423	446	372	426	451	379	411	453	439	447	418	438	432	454	454	417	419	406	409	409	452	432	452	456	430	430	448	471	422	431	424	452	428	440	417	434	421	447	411	400	431	389	473	382	484	389	441	421	442	444	437	389	417	430	423	421	431	427	428	463	447	407	455	436	415	458	424	414	420	444	427	422	420	429	430	422	445	444	435	423	438	447	438	439	429	406	409	464	440	426	437	441	449	438	421	418	417	413	405	461	432	419	388	456	429	399	476	449	406	418	391	475	443	456	423	477	448	444	435	434	416	423	438	449	444	444	423	437	389	426	430	454	464	440	431	408	428	437	432	418	436	458	474	441	401	469	392	432	453	435	428	420	462	409	444	396	399	413	418	421	421	425	420	419	422	398	414	414	445	423	431	432	413	426	432	441	457	452	406	440	460	418	428	467	422	437	469	428	436	449	439	424	469	423	383	449	422	433	454	406	434	442	425	470	452	433	442	396	450	396	434	392	423	429	471	405	395	448	418	472	417	412	431	454	432	440	443	436	454	434	445	416	427	416	424	376	403	435	442	419	415	441	463	397	411	472	462	420	447	405	450	411	419	422	433	409	419	407	422	430	400	447	425	469	427	457	417	386	441	425	413	431	384	439	408	442	423	452	428	429	418	394	427	400	438	421	454	450	434	436	433	452	452	374	447	435	427	434	453	425	444	435	407	452	466	408	431	457	431	441	415	420	421	418	425	413	463	443	397	416	427	443	459	406	441	432	440	436	425	438	401	471	440	419	432	432	438	409	412	403	460	439	458	393	410	438	422	453	413	449	402	416	430	445	414	409	431	444	416	461	416	438	443	439	443	448	418	422	410	426	426	405	394	465	445	447	411	469	417	418	399	439	440	443	424	452	457	437	450	383	449	471	454	450	465	431	445	431	488	448	460	455	447	402	435	434	456	419	455	419	447	438	437	433	480	416	438	433	436	430	441	408	456	415	431	439	440	440	418	441	466	429	480	452	439	455	449	381	433	431	436	468	438	458	412	407	425	437	432	436	437	439	441	444	417	422	403	391	414	469	458	409	435	412	441	454	426	448	391	443	443	429	436	437	424	426	397	449	433	400	415	440	386	426	443	417	422	407	410	424	433	431	444	412	405	452	443	409	413	450	440	416	463	417	419	390	435	434	399	451	464	467	403	410	408	417	478	454	425	422	456	419	471	445	459	453	436	441	416	409	446	449	405	450	460	433	434	389	427	427	416	487	435	396	462	425	424	428	444	424	460	432	451	430	429	401	418	455	382	423	457	404	441	416	436	414	415	435	464	455	396	405	425	478	434	424	411	408	417	453	447	412	426	423	406	449	421	400	442	443	396	430	425	426	423	432	470	422	442	419	424	466	430	408	422	458	423	436	423	437	432	419	435	449	403	457	415	428	394	426	450	438	460	435	440	406	402	433	420	430	428	439	408	412	448	442	447	383	449	442	411	449	456	394	420	476	468	391	455	447	430	451	476	424	451	462	433	426	424	417	442	476	426	416	390	407	443	459	431	431	408	431	430	421	417	431	459	407	443	449	463	414	451	394	409	425	444	445	433	465	404	412	463	435	409	438	398	427	442	467	396	462	426	450	414	416	391	413	419	420	402	436	447	407	434	437	398	442	444	418	439	424	431	437	418	403	397	444	407	428	426	453	413	431	418	433	436	434	421	435	445	426	453	433	449	417	450	419	408	447	440	426	420	429	447	446	436	427	464	443	416	455	422	452	431	425	440	413	438	431	432	447	426	391	429	398	423	432	403	433	435	435	426	456	435	475	438	432	419	424	396	450	447	444	444	438	432	417	441	470	449	432	395	436	457	462	415	433	454	420	420	432	420	400	468	485	385	422	457	453	404	443	432	447	427	440	455	429	463	395	417	430	415	436	420	405	443	415	419	422	413	438	457	431	447	477	420	479	439	429	408	431	421	438	401	432	479	436	422	427	442	389	418	417	442	425	428	423	418	391	387	426	444	366	411	427	424	416	447	407	408	436	444	395	442	393	445	436	467	414	429	426	427	425	464	422	423	423	441	414	396	424	427	423	406	417	463	436	428	437	380	485	399	442	388	422	454	433	409	415	441	423	453	460	458	429	428	447	424	425	452	440	471	446	431	440	458	405	459	436	488	413	410	471	418	423	448	394	444	438	428	421	415	451	457	432	435	421	417	423	437	439	418	416	434	450	404	401	445	429	449	454	434	416	456	464	426	454	430	446	438	429	404	417	434	424	441	403	428	438	452	424	409	417	438	420	444	426	472	437	435	447	415	434	431	453	467	420	441	447	429	418	435	434	399	409	437	485	406	435	413	429	447	422	403	451	469	411	384	454	439	409	411	428	423	418	388	458	400	426	429	447	423	428	453	455	424	439	413	447	418	416	423	440	447	407	458	408	457	434	418	457	464	437	400	432	432	418	449	401	431	422	460	434	443	444	435	461	428	423	433	418	410	428	457	439	479	484	417	459	426	447	445	428	444	466	415	441	439	415	436	449	405	409	458	444	467	433	387	442	430	411	408	398	450	454	470	441	462	450	446	423	437	407	442	439	442	414	420	432	437	444	437	407	430	433	404	442	450	452	428	425	444	447	438	457	441	491	411	463	460	402	414	415	465	434	447	414	454	441	452	445	436	418	443	407	459	451	436	443	424	448	418	454	404	462	428	454	391	421	441	416	447	416	420	425	446	443	428	447	449	418	409	400	460	422	443	448	407	458	440	432	425	464	408	423	457	422	381	434	404	427	424	425	432	432	406	426	416	452	402	411	446	441	430	408	438	403	444	463	477	432	431	422	428	389	437	466	445	439	440	434	443	405
36771	46811	36219	29002	20758	16243	15733	8939	7319	7167	5643	4374	2681	2132	2406	1991	1766	1424	1230	1215	1121	1163	1018	875	753	769	717	639	633	637	600	575	597	569	510	588	560	499	491	512	515	505	540	515	476	499	511	495	466	506	544	482	460	512	482	476	457	515	512	497	482	466	514	480	491	513	476	485	499	495	507	507	500	468	511	460	485	528	456	495	496	427	494	474	490	501	496	537	484	494	475	501	485	488	443	529	481	477	470	457	514	488	523	496	494	471	500	478	472	497	502	506	493	459	460	472	496	528	526	522	489	472	485	466	533	494	489	496	491	519	442	486	482	496	487	503	463	495	488	449	477	519	482	477	506	485	501	501	509	513	486	498	506	476	530	470	492	485	479	470	478	486	488	506	466	510	476	492	511	516	509	466	514	492	467	474	474	498	462	447	489	515	472	497	479	452	481	434	458	474	479	492	493	445	498	435	487	456	490	489	479	473	497	502	482	506	498	474	517	488	461	480	503	507	471	479	478	477	479	474	479	503	485	495	485	483	530	473	427	486	507	500	474	478	447	510	457	484	461	481	518	522	473	494	489	478	484	520	472	522	484	497	445	512	501	480	462	454	479	519	522	516	528	454	506	481	500	461	506	503	481	457	473	498	513	483	495	498	490	513	475	515	512	500	530	519	489	524	517	491	517	526	474	520	473	477	481	464	480	495	458	493	521	525	499	501	476	497	470	456	467	503	495	477	490	517	455	505	472	475	456	464	495	463	496	501	513	502	483	499	464	500	472	507	488	516	453	500	453	488	500	446	454	508	471	494	482	480	494	499	496	454	504	507	519	465	504	433	471	513	486	484	458	519	469	497	546	492	491	457	502	451	521	495	445	451	470	483	460	520	476	460	500	473	483	471	531	482	483	511	472	504	492	477	516	476	494	519	466	491	469	476	539	463	522	482	515	483	509	505	484	489	501	547	532	480	501	504	504	465	499	518	491	474	472	484	465	499	468	486	467	498	508	529	486	507	466	491	492	502	492	511	499	516	484	520	447	501	504	468	482	526	501	493	501	485	526	512	469	462	483	457	467	518	480	494	469	459	465	443	514	516	528	489	472	519	473	517	478	506	517	475	516	475	487	543	472	480	475	464	475	522	501	488	554	542	480	466	463	470	517	528	523	496	487	485	441	483	477	491	478	465	488	515	508	468	478	486	504	488	460	507	501	474	467	510	496	493	511	519	512	511	471	514	459	518	523	510	457	452	490	494	467	481	490	504	472	510	499	426	506	472	495	500	451	519	467	486	510	461	498	507	474	517	504	483	505	477	507	475	500	470	500	492	486	519	495	470	485	489	465	493	532	496	495	451	490	498	482	538	494	466	479	446	461	457	482	437	503	492	504	487	486	458	478	513	468	470	514	463	476	494	454	518	457	519	497	523	476	493	451	510	507	493	495	475	495	428	489	478	498	471	482	485	526	506	489	494	489	451	491	476	479	490	500	479	528	516	474	494	513	444	488	469	493	482	456	493	459	509	495	529	515	495	545	527	497	478	487	470	473	517	478	461	439	499	441	449	495	546	449	489	544	495	477	492	498	481	458	503	488	474	506	490	486	519	492	478	497	496	507	490	513	489	482	510	469	485	471	465	492	487	505	488	484	496	505	519	499	482	500	511	496	490	506	520	459	504	514	502	506	459	466	534	542	452	497	497	485	485	495	493	513	475	502	525	476	493	496	498	486	480	495	463	474	486	465	482	488	463	451	472	501	459	535	493	505	453	488	483	494	480	470	449	486	482	463	504	527	479	533	484	482	469	478	497	497	519	497	507	498	480	490	468	461	515	476	467	505	472	512	512	492	493	502	504	492	491	460	477	505	450	478	480	489	468	429	503	468	496	483	539	464	487	507	487	519	502	502	502	529	496	523	513	493	492	493	466	493	485	464	523	438	492	517	495	481	475	513	484	480	488	497	482	468	466	514	502	490	525	485	454	489	448	491	503	490	465	495	505	473	482	470	459	453	516	511	469	506	533	477	488	520	479	465	455	468	512	524	477	485	461	531	469	502	489	501	442	483	501	447	450	503	471	482	486	519	492	467	470	478	491	497	504	493	478	499	433	479	490	452	476	459	535	510	467	481	501	496	471	493	463	467	455	464	481	489	505	518	457	514	501	481	488	505	464	527	513	478	467	471	508	471	540	475	500	504	513	491	479	478	455	467	492	495	508	513	505	494	509	521	491	519	498	513	517	471	485	455	499	502	442	531	504	499	445	519	463	471	458	556	478	505	472	520	498	469	513	531	522	531	477	464	465	492	482	501	467	460	506	476	493	529	494	476	497	473	472	499	507	474	462	488	495	455	485	508	494	436	494	475	457	458	515	531	498	499	489	455	491	453	472	529	480	489	446	486	474	540	521	457	505	509	497	509	503	486	458	507	496	509	495	504	500	504	456	501	532	454	506	478	486	469	490	477	483	465	476	506	490	475	487	455	470	471	512	498	489	496	499	474	477	511	503	519	496	498	485	522	472	488	472	475	493	529	502	464	510	483	492	483	456	465	470	469	474	489	491	454	487	544	474	541	486	513	487	483	463	474	502	527	441	500	515	503	537	479	535	481	465	523	467	509	491	486	464	485	495	478	503	467	483	481	471	500	495	478	513	489	474	459	513	502	495	490	502	487	513	517	493	509	472	486	496	442	472	532	462	535	467	516	504	469	498	456	484	445	487	504	473	509	502	511	480	498	486	488	460	484	489	518	463	521	433	484	453	483	461	506	500	467	467	539	503	513	494	489	483	472	487	484	459	545	514	510	496	524	470	489	506	523	465	493	469	480	460	498	470	482	535	491	485	530	484	520	498	538	488	465	505	472	487	482	493	482	515	509	472	455	526	455	476	471	462	483	479	455	479	504	468	481	456	472	491	457	453	511	533	491	461	482	463	479	475	484	483	498	497	503	484	473	458	480	466	471	517	501	490	490	471	498	485	468	492	493	452	502	448	478	509	491	495	480	486	536	493	443	499	499	507	468	455	523	516	492	495	479	503	523	470	491	492	446	497	514	497	506	514	501	483	497	515	516	501	523	508	502	491	514	465	488	462	503	438	465	497	498	470	517	512	490	497	481	493	530	501	454	510	470	469	486	499	497	468	473	466	472	485	517	513	497	470	500	520	487	477	499	557	427	470	484	494	516	484	456	472	505	510	472	509	503	486	484	479	471	471	491	511	463	506	419	493	512	467	500	505	503	487	494	481	435	462	461	485	484	433	500	475	487	485	476	486	502	466	490	525	471	480	490	541	490	479	508	527	499	522	485	468	431	481	487	475	464	493	456	498	484	496	495	498	510	496	484	471	459	435	509	525	452	485	481	475	488	501	487	489	466	456	491	495	489	535	563	510	506	491	525	519	488	503	482	513	473	490	498	467	499	528	512	539	510	494	522	511	465	533	486	476	514	481	458	488	450	485	468	473	488	461	477	512	493	491	469	483	500	490	478	456	510	490	443	508	447	479	513	449
22553	20990	28669	23549	21293	22515	22890	11027	6446	6800	5186	4461	2570	1900	2092	1692	1638	1467	1232	1140	1035	983	850	711	587	613	586	563	520	490	452	415	464	366	413	355	411	349	351	361	381	361	323	364	344	330	342	351	375	328	343	342	315	315	335	330	317	387	387	349	345	338	327	350	299	298	337	326	326	347	372	325	347	350	337	343	324	336	367	344	324	332	345	318	341	326	313	364	326	350	346	329	359	321	370	322	344	325	351	339	329	365	358	345	354	338	327	335	339	335	357	349	335	331	315	326	347	343	338	333	323	350	332	336	358	347	296	347	333	337	322	324	320	329	372	364	345	350	360	360	315	372	350	315	352	308	338	314	362	326	323	312	367	345	369	350	345	371	294	361	315	338	346	383	353	356	362	344	323	340	332	318	327	320	328	356	341	337	325	337	352	341	344	319	310	344	312	324	333	359	337	351	372	388	339	342	314	335	368	341	308	318	334	354	317	369	304	324	343	317	326	322	332	353	360	340	318	335	323	329	362	353	359	316	362	327	331	302	372	313	319	367	362	340	357	318	347	338	318	336	330	340	332	355	325	337	357	338	345	352	321	344	342	337	349	333	354	328	311	327	351	307	361	313	338	347	354	327	370	326	329	360	376	321	331	334	342	333	332	318	331	322	330	333	341	363	332	312	316	353	333	341	349	334	338	323	328	313	341	334	330	347	317	340	308	312	326	326	323	317	334	352	360	310	349	352	321	354	315	319	316	323	335	351	337	312	293	317	358	341	350	338	350	332	336	337	328	353	306	339	317	348	355	328	315	356	313	347	343	362	327	352	345	324	329	313	326	333	318	293	350	308	366	348	323	333	330	344	340	316	346	318	341	342	345	352	352	392	318	310	312	357	343	372	344	326	332	336	320	329	347	299	358	331	330	341	336	345	334	329	327	350	336	317	364	319	348	326	312	344	353	345	328	313	345	375	321	318	341	351	322	334	332	333	376	320	323	347	341	311	348	314	345	335	317	334	319	341	368	347	337	370	334	346	332	325	342	352	374	309	320	294	337	343	327	369	307	382	353	347	331	361	340	317	381	344	322	319	315	367	348	336	365	365	333	359	302	337	326	332	333	333	321	356	326	336	371	341	343	342	329	339	336	331	346	334	292	352	332	297	348	303	319	316	303	352	349	343	355	327	309	348	348	354	363	359	316	343	307	324	352	337	333	317	325	300	333	335	336	305	318	326	341	339	363	349	334	356	351	327	338	353	319	340	327	356	334	350	313	344	343	347	335	330	364	372	357	331	307	327	345	326	350	348	356	379	305	336	359	332	348	356	315	346	331	323	352	333	369	356	292	331	315	323	347	317	334	339	346	348	328	339	351	348	335	312	304	352	360	331	346	337	344	335	356	327	318	347	344	334	334	335	331	333	348	375	349	406	321	370	325	357	348	356	330	362	353	342	333	299	377	343	343	330	361	362	344	375	337	333	345	328	323	327	325	343	327	315	355	308	318	313	350	324	354	316	352	331	344	371	330	350	331	295	333	334	321	322	330	355	319	338	319	329	328	322	337	369	343	312	325	332	330	362	297	339	303	365	349	309	352	332	330	338	385	322	343	348	301	342	358	323	339	338	320	367	355	334	346	331	310	342	322	344	373	328	344	355	315	333	364	321	302	356	315	311	308	308	331	359	340	320	314	374	316	328	307	325	339	333	341	318	337	328	310	334	343	360	299	343	331	322	342	370	321	319	333	331	325	367	315	344	339	313	332	342	371	339	340	311	339	342	316	344	340	336	324	323	317	327	342	336	307	349	331	356	332	325	317	348	369	295	313	333	332	340	335	345	331	314	347	310	343	331	345	343	324	332	326	341	330	357	354	336	373	314	350	318	342	325	339	353	358	332	311	342	342	300	371	336	333	328	334	361	331	356	333	354	355	352	344	308	329	373	342	338	365	342	319	335	272	334	342	336	322	384	309	319	345	330	374	363	343	335	346	345	334	348	342	338	350	310	325	319	356	329	388	342	326	300	357	351	332	296	331	329	343	314	342	306	330	330	292	339	321	352	340	322	346	352	324	350	315	352	323	339	354	338	358	373	352	321	358	337	357	353	348	354	337	330	327	334	367	337	308	320	285	348	300	327	324	334	306	337	320	311	344	318	340	315	339	342	325	328	355	355	338	341	371	336	353	295	306	354	328	314	304	331	361	339	331	350	324	334	351	328	325	337	355	341	384	366	352	355	385	324	339	353	300	329	320	355	335	324	331	364	323	290	343	332	306	333	326	361	331	359	325	302	337	330	336	328	315	348	307	329	342	359	328	319	325	317	364	343	325	331	354	346	345	330	344	339	343	338	341	334	359	324	346	350	349	323	345	327	310	322	326	341	350	365	334	317	377	329	356	322	345	338	321	367	322	351	326	344	306	309	343	332	339	332	320	343	329	350	308	346	349	342	344	340	352	350	361	357	366	345	330	317	299	321	338	343	324	333	345	345	337	357	331	322	324	324	327	334	333	331	353	321	314	321	334	332	333	315	308	336	345	335	334	317	356	317	320	324	347	333	324	341	337	331	343	335	316	321	311	348	340	334	351	327	363	374	325	342	374	332	327	319	334	328	325	311	329	328	309	319	375	367	337	308	304	309	328	326	345	328	332	348	318	340	338	314	313	328	342	322	346	328	338	338	360	305	317	326	321	358	343	310	344	318	322	331	339	350	390	301	348	317	313	340	335	339	328	342	342	369	310	319	333	375	326	348	333	347	335	335	323	332	333	351	320	330	347	335	306	340	367	332	351	335	335	302	314	335	369	327	353	366	333	337	361	318	333	309	337	338	336	330	362	318	318	330	336	316	351	309	360	348	311	348	333	361	343	328	326	319	324	311	323	368	333	319	384	351	341	342	334	341	322	317	321	331	347	339	370	346	364	360	332	314	288	333	317	328	327	327	313	307	326	336	321	349	355	311	308	344	329	350	313	312	343	322	347	322	328	334	350	335	304	324	353	351	362	342	320	319	382	328	329	352	345	353	332	363	335	370	343	334	341	339	350	347	347	327	380	323	344	322	339	341	338	341	341	354	352	317	311	307	346	337	348	308	358	339	353	358	327	340	339	362	342	309	324	326	310	321	311	316	335	330	399	308	305	331	379	297	371	323	323	329	319	344	327	324	351	309	330	316	334	319	364	346	351	346	355	318	341	343	324	332	346	333	319	322	364	316	320	337	323	335	336	327	325	319	295	350	334	330	310	341	297	339	314	330	349	310	349	343	317	343	318	356	334	313	353	337	341	340	333	358	353	345	351	339	327	324	338	279	324	310	310	327	348	340	342	346	328	339	341	320	350	323	367	351	353	314	337	358	361	313	326	355	332	326	327	341	337	332	347	342	306	323	314	339	370	344	344	327	346	304	348	331	336	379	342	366	340	314	349	368	351	336	312	326	354	321	345	373	324	340	339	338	373	316	365	349	353	313	335	353	342	378	354	318	312	330	368	340	352	332	314	339	336	352	329	338
41457	60295	43912	37345	31611	24996	21753	14772	11547	11822	9290	7848	4580	3448	3748	2900	2733	2434	1937	1820	1783	1504	1318	1001	860	894	889	783	691	668	555	534	521	469	482	521	470	388	400	404	392	397	389	366	382	363	382	386	336	389	373	392	409	352	367	388	379	367	393	376	407	350	384	380	372	376	408	393	399	359	367	356	385	314	349	362	378	375	361	392	399	368	403	390	367	368	371	378	377	386	381	371	371	337	371	383	366	405	390	364	385	348	380	378	405	354	362	379	354	375	390	377	382	376	382	401	367	334	383	391	361	341	356	392	407	389	346	369	413	346	338	365	378	400	370	381	372	383	395	388	386	372	398	368	382	424	355	417	394	374	399	363	370	384	375	363	384	345	373	345	344	377	378	393	362	345	381	384	375	368	340	367	394	362	343	370	389	378	346	397	340	379	380	384	351	339	356	406	354	372	382	382	316	386	374	336	381	392	405	405	357	346	401	335	408	337	396	385	364	393	350	386	376	373	397	370	381	357	360	371	376	397	380	371	332	387	368	394	350	373	366	379	360	377	369	399	376	379	373	356	393	375	341	364	391	346	361	380	374	355	381	373	387	391	384	397	362	367	371	333	393	394	385	352	367	395	380	378	375	377	375	332	388	351	380	368	407	354	399	362	388	370	373	368	366	373	350	355	379	368	360	388	366	369	348	392	382	368	373	356	402	374	352	360	349	358	348	392	402	370	380	353	363	381	386	365	387	382	363	412	365	372	379	390	401	380	350	372	360	336	383	347	379	382	375	391	359	379	364	357	346	408	397	391	366	367	350	387	355	368	354	360	379	340	396	379	382	339	395	396	363	364	351	374	351	354	375	359	382	374	349	371	370	340	377	358	370	360	384	377	356	356	399	389	381	378	353	355	368	351	377	354	373	355	372	348	347	374	347	382	407	369	404	384	334	368	378	391	352	357	376	392	381	350	373	369	369	363	378	348	379	380	356	368	403	387	376	360	385	357	382	410	336	361	355	360	367	398	401	329	346	395	359	380	358	377	403	360	382	416	343	353	372	336	402	377	367	366	377	408	423	353	329	368	381	359	379	380	399	335	373	352	367	354	360	369	351	385	354	402	393	361	368	381	331	340	367	389	377	396	370	356	355	366	402	383	366	377	345	401	378	388	398	378	389	352	348	333	364	374	377	361	356	393	407	367	380	382	390	361	361	374	378	407	360	364	391	385	370	375	373	368	355	378	365	389	377	345	368	349	384	385	362	382	341	382	361	336	380	404	341	378	375	352	385	356	349	354	340	369	321	400	359	375	365	357	401	362	404	350	384	380	407	390	384	375	369	360	342	347	372	353	381	371	380	395	345	368	388	379	381	349	375	322	344	396	349	392	359	367	369	405	387	398	361	374	372	352	373	355	360	365	361	343	371	361	377	348	377	394	377	379	372	373	389	380	342	373	400	390	405	365	358	371	370	369	402	345	388	405	344	362	380	352	369	379	368	341	411	397	380	422	378	365	352	351	394	373	379	380	379	375	389	364	343	399	360	363	380	356	360	373	361	350	408	373	367	362	370	375	337	366	425	382	370	400	372	393	376	377	389	341	394	391	365	388	379	387	353	342	384	373	391	355	409	367	379	361	371	397	380	387	352	387	366	383	377	368	347	360	399	333	389	378	369	375	349	340	397	384	382	310	375	405	363	379	368	379	362	378	358	393	352	343	381	402	374	374	367	413	370	360	374	346	368	382	380	388	389	362	377	373	368	359	367	354	394	336	384	372	369	377	391	423	349	390	370	380	371	390	371	375	391	358	373	368	390	391	374	380	399	351	386	392	376	389	343	358	338	373	353	368	338	372	398	405	348	355	387	352	377	349	390	371	373	405	358	364	389	380	379	337	372	345	362	362	385	366	355	373	383	384	330	378	352	349	368	379	418	379	380	384	383	383	385	346	406	376	356	364	372	351	390	353	334	376	368	391	374	391	394	388	375	353	352	400	378	385	329	353	387	376	369	380	391	391	396	394	377	431	335	387	386	355	432	380	340	359	392	389	372	378	363	345	365	346	392	345	415	376	372	385	394	378	378	381	351	357	361	398	345	374	361	346	356	393	359	376	364	368	360	401	361	362	365	317	391	385	388	363	372	363	409	368	372	380	352	362	358	391	366	370	384	387	358	338	369	429	380	388	390	365	401	366	361	353	373	356	400	391	357	357	359	402	386	381	403	351	335	392	361	369	372	342	380	362	398	333	351	370	390	399	388	335	384	368	359	372	376	349	376	378	371	376	363	363	389	339	383	352	385	382	362	405	365	338	327	364	391	365	370	377	369	390	394	350	337	387	362	364	354	393	410	357	369	365	363	388	385	337	370	381	383	398	383	348	378	383	376	380	355	374	397	363	384	347	426	344	350	396	366	382	408	390	385	371	343	354	372	360	360	355	369	396	348	357	370	361	338	395	415	359	364	382	342	371	374	395	363	382	311	350	406	410	375	365	350	344	364	379	372	400	351	381	382	372	379	355	378	367	367	351	361	357	389	395	396	368	371	368	402	346	402	370	372	376	395	347	348	407	353	327	384	337	360	389	369	392	375	387	396	388	373	326	346	334	357	370	386	334	423	391	374	366	380	381	352	388	367	375	346	378	370	350	337	374	362	372	378	328	384	365	390	368	335	325	377	424	366	370	352	358	385	368	385	376	368	361	362	326	390	365	371	374	394	350	323	397	345	326	371	367	393	354	384	397	415	380	364	342	353	333	383	408	369	358	394	371	383	345	344	366	372	391	386	374	355	349	417	383	394	331	362	407	384	358	388	380	383	381	388	402	352	361	371	373	380	362	396	373	405	345	393	348	351	370	375	389	357	411	390	330	395	400	342	371	337	372	377	367	349	330	355	411	401	372	395	369	352	369	377	374	366	364	407	362	407	356	362	373	361	389	379	352	383	356	387	345	371	376	358	352	359	341	391	358	369	369	373	308	395	351	374	352	369	362	361	366	356	359	359	358	408	339	381	386	340	372	381	379	365	400	365	390	367	356	369	356	366	338	350	387	381	344	391	362	351	397	399	380	323	398	376	353	345	358	384	398	376	382	377	383	365	382	380	365	321	420	400	374	353	363	357	400	364	367	350	355	381	386	374	356	391	373	384	345	394	407	351	393	370	424	344	367	356	324	381	363	356	341	361	374	414	381	377	387	359	398	362	388	366	342	372	377	374	363	381	393	361	371	378	350	384	402	383	366	366	361	360	382	386	376	385	402	386	423	389	386	343	359	383	379	385	316	380	379	375	389	362	389	374	353	363	351	336	370	360	372	337	361	385	334	419	376	340	380	373	385	395	394	356	387	355	389	363	366	390	393	352	387	400	389	355	342	406	386	382	338	364	383	372	366	353	370	372	390	384	366	398	349	366	354	370	397	370	365	402	372	347	365	358	359	395	368	389	364	382	344	388	355	351	391	362	356	383	378	356	361	403	376	390	387	372	392	375	362	368	358	372	399	399	388	380	359	352	355
29170	27077	26088	21472	15071	7656	5845	3902	2519	2290	2059	1752	1139	913	1002	900	844	770	608	629	630	539	562	532	452	534	477	462	412	430	406	422	417	363	414	375	388	391	368	363	378	385	354	367	367	363	364	392	384	344	368	361	360	407	365	354	393	382	370	380	370	373	405	386	368	343	357	397	375	343	333	359	358	343	365	370	397	386	392	371	373	332	383	366	365	356	388	347	338	375	385	358	369	387	376	431	380	364	402	356	368	376	403	388	379	410	354	368	377	407	391	375	386	401	368	357	376	380	341	380	393	366	373	400	376	376	335	396	350	394	397	359	370	374	380	351	366	358	369	406	383	403	360	363	364	374	383	377	385	366	349	384	375	368	409	343	362	373	390	363	379	361	395	387	365	375	376	389	399	348	392	383	349	353	393	401	356	356	406	383	353	353	369	373	355	386	347	375	356	379	362	364	376	377	353	363	349	352	351	391	384	386	360	374	393	369	337	367	368	399	374	380	367	393	377	371	399	361	377	403	365	366	334	347	392	395	334	399	332	341	378	358	400	400	373	361	341	379	362	379	361	367	350	383	392	384	392	366	352	370	370	341	392	377	354	368	383	361	363	386	382	347	424	373	361	334	375	378	357	353	366	366	357	379	371	375	384	370	360	365	394	362	388	363	394	383	359	340	362	341	346	378	395	339	379	389	349	394	347	373	385	404	386	384	391	384	368	370	376	372	343	395	399	402	366	370	373	402	373	365	347	398	361	385	392	377	349	363	391	345	322	371	367	377	381	378	381	352	365	364	373	431	356	372	384	388	397	360	391	384	360	396	393	396	371	368	372	382	359	369	351	344	367	375	410	375	375	391	372	369	368	379	393	334	387	375	362	377	366	378	392	365	342	348	363	391	364	349	372	368	377	367	362	399	419	404	370	357	350	386	399	405	406	378	335	366	377	369	363	389	349	337	417	363	373	388	396	343	377	382	363	362	373	360	366	366	348	400	393	360	366	385	349	399	380	373	356	376	373	381	395	376	355	361	391	353	399	391	363	376	361	365	379	376	373	397	411	381	359	399	376	388	366	405	392	364	368	310	348	400	355	380	377	399	335	374	406	382	389	358	400	381	414	407	355	364	342	372	380	367	382	383	376	361	388	375	330	399	401	346	355	401	371	344	383	344	376	386	378	396	412	393	378	390	349	361	386	385	353	405	386	395	378	381	347	393	357	372	377	368	376	385	334	384	346	375	347	336	360	372	373	398	371	344	377	371	384	386	366	368	370	387	377	364	359	380	362	394	379	376	354	383	365	361	364	357	331	351	369	366	385	383	362	388	338	338	373	373	376	394	397	385	354	377	362	388	380	382	393	382	356	362	374	374	350	338	354	353	355	392	407	397	349	356	393	385	371	366	368	382	364	307	367	384	348	350	382	376	375	381	332	351	365	332	398	378	333	369	384	357	366	400	377	372	375	396	364	367	349	380	396	346	378	407	393	346	426	347	361	367	373	392	357	372	355	339	368	377	339	401	392	351	375	365	370	381	357	358	352	371	378	372	391	406	371	369	340	359	385	362	386	358	370	382	357	377	398	379	349	369	407	363	369	396	351	390	372	372	382	409	370	395	380	394	386	361	383	346	345	384	363	371	341	361	409	393	381	375	392	377	366	361	376	352	366	399	419	385	368	352	365	345	389	374	387	357	361	364	380	395	365	372	352	349	352	352	364	399	374	364	380	369	386	373	370	371	395	384	380	380	342	372	396	343	397	362	344	401	361	350	354	379	362	332	392	398	372	370	399	385	392	392	391	375	409	379	355	361	355	362	370	378	403	373	365	397	350	369	343	385	347	379	388	353	401	388	386	380	360	379	395	423	348	370	362	386	403	394	390	396	342	408	386	365	388	386	390	351	391	355	319	394	375	385	390	373	354	375	392	365	354	384	352	388	387	416	378	362	382	408	363	368	361	366	341	355	355	390	357	392	333	322	369	341	375	382	353	361	364	385	388	386	356	391	352	345	355	393	370	359	352	362	372	403	409	376	339	401	404	365	348	374	403	386	361	330	363	345	375	367	371	354	382	361	356	399	391	372	340	374	356	345	375	424	339	416	388	371	390	405	372	410	389	387	368	372	329	352	368	371	370	394	344	356	397	393	335	375	348	376	380	361	360	405	394	398	395	366	345	378	392	386	342	387	362	378	396	387	408	352	373	373	376	411	389	340	372	387	405	402	356	343	350	364	372	362	325	357	340	354	385	388	363	362	340	383	368	397	354	354	341	404	355	343	360	381	407	359	355	397	397	370	361	353	396	390	389	383	354	384	356	355	367	407	355	328	377	325	359	382	354	380	380	414	392	378	341	371	382	383	381	388	367	390	355	383	376	396	356	360	372	346	411	363	385	380	355	338	395	350	402	354	354	371	364	370	355	351	350	372	383	371	332	347	379	390	373	384	390	367	381	349	333	380	391	358	367	366	360	370	371	367	389	334	374	381	348	392	394	405	372	393	401	359	386	366	375	386	377	370	353	396	390	389	372	329	368	388	368	381	359	397	358	345	363	359	334	353	408	383	358	371	356	377	353	370	352	362	364	346	389	383	358	412	391	403	357	361	381	390	372	363	354	389	391	346	361	349	363	384	414	355	407	382	368	377	390	368	371	375	385	374	372	347	370	369	388	367	378	372	374	330	372	381	367	396	369	372	367	360	393	376	390	371	395	348	350	374	348	368	365	347	345	351	379	373	387	397	348	373	375	364	384	371	368	410	380	370	390	374	345	382	388	374	338	337	386	374	349	397	393	378	371	383	362	361	390	360	368	358	360	385	376	375	397	383	370	335	390	374	374	333	366	358	400	359	365	365	396	398	368	360	347	396	382	385	382	384	348	350	371	370	373	404	390	337	367	347	386	383	386	376	347	417	366	386	397	394	374	411	355	367	381	331	379	362	363	389	379	397	370	405	363	387	363	367	395	341	404	344	371	396	358	378	386	360	342	384	368	371	348	355	345	397	375	375	358	374	377	337	354	402	371	367	390	362	369	361	350	361	406	377	337	406	362	346	386	359	387	351	372	396	353	391	393	386	350	357	370	377	341	361	423	393	339	349	391	360	385	384	385	374	370	371	376	367	379	393	401	382	388	386	388	358	340	384	366	364	359	380	343	381	340	330	373	374	358	368	364	394	401	396	355	365	362	330	410	387	408	368	399	356	378	366	364	346	385	378	373	388	361	363	388	338	364	374	334	363	331	361	369	390	375	360	378	382	377	355	415	416	385	366	356	331	417	333	377	404	385	384	366	383	411	375	347	358	363	378	390	365	381	372	368	361	388	367	367	336	353	416	368	371	393	347	399	369	412	365	379	366	342	392	355	368	372	388	364	366	369	361	397	348	398	390	381	357	373	361	387	369	371	403	387	346	366	415	363	366	350	363	336	393	397	358	383	342	364	375	360	372	408	383	347	356	332	416	400	359	363	406	408	379	375	365	381	388	397	398	329	357	365	371	382	388	350	367
35068	42509	30714	23820	19387	12258	10564	7432	5052	4711	4059	3353	2144	1487	1722	1453	1344	1118	1042	984	765	775	709	669	657	663	639	588	516	535	535	483	480	449	472	437	463	468	453	459	445	447	418	478	436	465	430	443	402	488	454	459	456	402	442	406	422	443	453	451	427	458	456	423	440	428	452	478	426	439	483	430	424	406	425	459	405	449	404	438	413	428	436	397	436	446	441	441	448	458	447	436	469	399	434	424	420	379	476	404	419	461	414	442	416	459	433	441	442	461	417	435	431	460	446	410	417	431	405	449	431	453	425	462	464	449	419	464	460	424	431	441	427	442	438	440	423	428	418	465	437	431	470	424	456	485	396	423	427	430	435	441	419	442	439	369	397	420	393	427	431	456	449	437	433	410	451	424	420	452	449	435	388	405	416	432	469	435	427	448	457	396	402	393	437	451	452	430	431	450	439	417	445	425	426	418	446	424	430	449	456	464	448	419	425	396	445	445	446	435	426	429	444	423	439	440	434	421	476	406	437	446	460	438	438	396	426	448	394	425	436	388	410	444	442	405	424	437	381	438	446	427	425	451	428	434	417	430	424	430	435	433	419	444	424	432	411	451	442	414	432	442	411	459	413	394	434	462	458	447	390	443	445	387	444	458	446	447	453	432	420	440	442	439	441	421	396	470	450	430	477	435	456	436	434	450	425	434	412	417	417	460	444	446	448	432	412	462	441	426	430	452	385	435	418	424	440	411	435	426	412	415	480	443	431	436	418	447	414	404	441	428	401	438	415	409	402	438	452	447	442	430	458	429	451	470	446	413	436	422	431	445	425	427	468	429	437	436	440	435	424	441	421	483	444	409	404	428	427	381	428	458	445	435	436	450	443	441	454	420	452	445	432	434	450	414	417	414	449	445	456	413	465	413	395	407	437	436	440	420	432	438	372	495	437	433	453	397	461	399	420	432	427	441	452	444	436	436	450	412	442	417	407	402	401	417	409	473	434	448	438	438	421	428	438	418	454	478	410	440	423	460	417	449	455	434	431	456	389	477	444	456	426	459	412	408	400	432	418	405	434	450	423	434	407	471	435	407	431	419	464	428	434	442	433	423	453	471	423	459	462	431	436	453	411	443	428	433	441	432	428	418	402	458	406	409	416	442	422	418	424	432	454	456	440	428	395	413	426	441	411	456	456	439	444	457	461	451	446	452	436	443	431	430	423	447	377	399	446	412	380	425	422	450	423	422	390	444	414	442	458	441	423	429	441	424	461	415	449	414	431	417	405	423	427	440	400	438	415	416	455	460	481	428	457	474	404	427	395	379	448	439	426	437	395	409	437	431	407	458	424	450	464	454	414	435	448	443	400	445	402	438	440	437	416	439	416	413	392	489	458	437	457	434	419	417	438	447	429	473	454	437	419	448	466	417	437	393	434	415	448	437	469	483	467	421	400	404	431	420	392	426	439	440	418	437	473	445	437	471	436	417	446	422	446	448	461	413	461	452	417	446	407	439	455	383	453	412	419	421	441	415	401	430	403	431	447	429	452	449	450	461	439	411	424	432	456	437	439	413	453	438	456	435	428	437	449	433	451	414	430	444	426	431	455	404	416	424	454	426	424	440	439	446	458	441	436	441	433	383	429	404	438	447	429	456	441	444	427	427	448	419	425	431	433	412	409	422	442	427	437	436	386	467	427	446	452	423	442	397	434	433	431	447	436	469	436	441	460	400	439	443	432	442	407	481	434	466	402	404	433	448	441	455	423	450	450	446	414	434	459	430	404	462	465	421	432	413	420	446	427	481	411	427	428	415	444	418	431	428	427	448	454	443	404	472	449	432	439	440	410	394	413	459	413	467	435	406	437	415	405	438	436	413	445	445	419	410	418	459	455	452	454	421	424	420	463	405	458	423	427	420	429	420	461	453	443	441	428	413	435	423	408	429	414	425	444	442	470	432	399	396	414	407	470	431	449	424	430	427	437	437	383	432	415	421	454	430	407	465	493	427	408	374	473	419	395	456	455	432	427	455	397	440	430	423	443	457	447	429	418	480	413	444	417	433	435	431	452	425	428	432	425	431	464	443	427	451	451	389	404	428	442	443	446	443	404	420	431	422	429	383	446	441	472	458	459	450	423	442	436	440	438	459	416	427	397	456	421	430	416	418	395	439	411	418	427	437	420	444	448	438	440	439	422	427	422	437	422	436	412	444	440	396	449	442	465	434	433	450	427	412	412	392	435	435	413	423	412	425	407	426	425	479	426	413	386	439	389	408	454	450	463	448	428	437	455	412	449	445	426	428	427	421	428	439	442	447	433	428	392	409	433	398	448	431	423	426	422	419	416	388	437	446	412	419	425	439	441	434	468	467	430	412	446	435	438	454	447	433	438	428	443	425	449	403	440	433	435	435	439	460	377	435	456	424	440	463	443	473	437	440	438	447	451	435	442	427	439	439	435	460	426	443	437	428	426	452	380	388	418	417	428	422	446	420	435	469	397	386	441	433	404	446	448	446	426	437	443	470	442	441	439	440	439	403	444	408	415	424	441	406	439	424	434	404	424	413	446	445	442	438	407	441	455	414	432	430	383	450	439	430	409	433	398	477	479	434	460	419	451	444	451	439	412	444	419	418	403	455	454	448	452	450	439	442	444	430	485	423	395	444	442	438	434	413	438	433	408	424	432	435	455	415	426	434	423	428	417	474	435	434	399	428	433	418	426	434	441	482	392	420	443	443	444	412	420	466	452	461	433	414	395	440	445	470	416	437	429	439	411	433	402	429	443	400	428	413	405	424	418	449	440	408	408	430	475	425	467	449	415	421	443	406	431	413	469	442	408	423	413	462	426	423	443	409	445	412	411	427	440	433	477	427	417	395	416	489	431	437	439	409	443	444	439	448	466	426	411	392	464	455	470	415	423	425	501	436	402	396	441	439	387	439	436	426	397	421	429	424	426	419	439	438	440	420	406	399	437	431	411	424	417	381	442	454	444	445	434	430	440	430	425	428	414	428	419	413	441	453	409	405	446	408	402	446	402	456	405	412	412	475	415	421	437	451	434	428	463	416	415	423	423	418	422	436	421	419	416	380	407	431	433	389	407	432	444	432	441	451	426	467	437	437	397	429	427	408	418	443	459	453	426	458	418	420	446	423	430	416	411	433	449	417	445	442	437	447	442	425	441	442	438	453	404	419	432	435	438	422	465	432	429	424	457	455	439	423	420	432	423	434	437	434	439	419	396	469	427	417	473	471	437	459	423	464	436	404	421	419	411	455	403	416	420	433	440	426	426	464	485	413	413	440	447	478	433	417	406	392	408	442	409	388	454	425	410	430	435	443	434	419	452	433	422	411	411	446	414	427	442	434	419	411	398	463	451	417	456	453	423	433	437	435	424	448	419	451	413	445	461	399	434	457	422	407	423	412	413	422	430	460	431	424	386	395	408	436	466	448	424	452	426	414	440	417	447	424	401	460	443	443	429	443	454	430	425	428	416	422	421	455	444	439	435	441
23488	20860	28073	23906	21966	18629	11895	6480	4514	3648	3217	2725	1638	1305	1270	1078	911	797	775	839	644	669	609	523	520	516	462	443	429	357	342	363	348	306	316	311	296	310	326	292	302	281	298	284	325	302	264	281	273	288	276	287	236	294	306	301	287	269	266	297	322	291	270	273	275	286	322	279	271	288	303	326	306	291	272	277	272	304	286	270	272	283	272	291	270	290	281	284	271	289	271	268	256	311	287	288	270	272	259	286	312	283	295	277	311	282	278	291	287	254	282	257	308	278	269	304	270	270	280	249	303	256	258	302	291	276	309	261	265	280	292	294	295	292	290	299	273	274	289	248	310	283	294	286	300	271	298	275	290	292	289	311	276	283	296	333	300	289	265	278	282	292	292	270	266	276	289	275	288	251	291	284	297	283	280	280	278	293	266	278	302	269	274	305	298	264	287	292	273	240	262	312	270	248	269	314	287	268	280	317	264	289	290	281	307	281	268	301	279	296	314	264	310	288	283	287	284	268	267	271	292	288	285	271	268	275	289	245	303	297	270	294	296	293	271	274	267	275	301	258	297	291	288	280	290	273	277	289	316	265	285	280	299	303	264	295	256	252	278	279	278	249	296	258	267	269	280	281	296	295	268	308	270	294	321	260	273	271	252	345	289	294	253	278	291	268	288	288	284	303	263	299	317	297	295	308	266	277	304	279	292	304	252	276	257	289	306	272	272	281	285	288	247	273	308	255	290	293	311	279	279	259	294	276	309	306	292	300	302	297	280	299	292	262	300	296	275	300	297	261	288	277	265	274	315	285	279	269	299	290	290	251	277	294	271	265	304	283	270	279	278	254	306	270	302	294	296	287	282	244	305	295	273	280	259	278	270	282	321	318	267	296	283	304	241	287	292	294	299	275	282	284	286	253	303	279	283	264	271	298	287	316	261	272	275	278	292	287	260	306	285	272	270	295	260	258	310	294	299	262	278	288	291	268	271	274	263	315	266	288	318	259	273	295	271	257	289	259	278	278	276	290	262	289	288	298	254	309	268	293	295	279	272	291	301	277	301	254	260	295	282	259	277	261	272	284	276	269	293	302	271	243	273	277	311	289	305	315	298	264	253	296	279	292	246	298	288	313	295	315	289	298	268	302	280	295	291	289	290	266	274	261	296	320	300	310	274	263	293	278	299	286	271	291	262	314	271	305	281	290	261	286	287	310	287	251	284	264	327	281	281	314	283	300	271	270	295	290	267	273	279	272	280	275	274	303	286	290	272	268	282	260	260	263	321	255	274	267	266	259	326	310	265	258	312	273	279	266	287	266	307	317	282	303	238	278	279	284	263	283	289	315	264	282	280	265	286	331	270	273	278	275	265	270	266	280	293	291	296	295	276	252	284	285	255	279	276	263	281	300	288	286	266	281	290	302	268	301	256	307	325	298	240	324	299	269	308	279	284	312	248	296	272	275	282	282	290	269	271	311	274	294	282	305	272	286	272	271	262	306	297	287	262	311	273	289	293	289	254	269	314	268	307	295	277	283	286	294	263	254	273	291	280	282	305	269	287	311	297	290	285	278	283	255	269	270	291	310	266	291	299	259	280	288	282	285	262	270	285	286	292	283	285	286	285	294	280	257	286	278	312	277	267	299	272	303	262	309	279	253	289	300	298	292	275	290	305	281	267	303	289	283	291	290	293	271	281	295	269	291	261	274	278	297	322	266	292	275	269	275	281	288	279	274	298	306	287	298	296	285	301	262	267	302	255	282	332	299	302	259	296	327	286	299	264	262	255	256	266	259	284	283	296	267	258	253	299	259	287	310	276	259	286	262	304	259	299	288	253	273	296	291	298	265	288	279	292	294	315	276	251	271	289	276	283	249	292	262	258	284	267	330	290	287	327	300	299	299	287	264	273	289	278	255	271	257	296	296	292	294	292	285	297	303	277	288	276	283	273	256	271	278	268	279	276	278	292	272	280	267	298	282	290	300	286	271	283	277	257	267	286	282	291	265	297	305	276	303	272	280	272	285	301	301	299	296	280	290	246	303	297	309	297	277	274	288	285	270	278	274	290	290	292	325	285	306	277	288	274	277	303	303	297	267	229	293	308	293	241	277	286	269	309	287	311	289	288	277	271	292	252	293	280	300	275	297	302	296	291	271	299	262	297	256	304	315	261	287	303	284	297	283	258	294	313	294	308	284	295	271	284	302	293	270	281	294	290	298	272	292	277	287	278	313	299	273	289	244	283	305	260	297	271	306	289	281	340	311	279	270	295	270	285	295	245	285	305	285	291	298	283	274	268	290	254	274	251	284	262	273	266	296	308	315	284	252	312	282	299	266	286	260	304	274	317	285	286	264	306	289	276	276	287	251	249	284	318	289	282	303	260	282	284	278	271	283	304	271	302	273	281	304	270	279	277	284	285	264	289	302	283	257	285	266	273	286	288	297	313	279	272	290	308	273	301	264	253	279	296	314	282	299	293	282	286	254	284	267	276	247	303	293	276	285	290	305	296	269	259	300	293	274	239	292	232	275	269	274	293	252	286	265	306	309	290	276	312	252	279	268	268	310	304	288	277	283	263	268	282	289	301	298	293	279	260	268	278	309	261	283	251	292	331	284	255	278	271	275	307	293	280	242	308	289	288	289	282	275	284	274	305	302	267	307	316	278	292	283	316	259	303	290	244	260	265	304	281	291	329	287	288	288	274	285	273	259	281	287	284	296	287	268	275	263	299	305	295	292	278	268	285	286	272	267	275	286	271	275	294	281	270	297	285	274	275	265	284	286	297	261	301	274	294	282	282	282	298	294	273	289	265	288	288	285	262	285	283	253	314	285	279	292	301	259	260	280	327	293	295	292	272	281	258	257	291	274	283	269	284	294	274	304	303	291	275	288	260	289	289	287	302	306	299	283	316	285	273	300	279	289	293	286	284	295	305	257	303	266	269	295	260	276	260	327	261	281	302	266	268	282	284	300	308	281	276	265	302	258	280	308	287	275	292	295	306	299	293	288	286	286	292	310	278	305	251	268	291	291	266	249	320	272	276	282	282	282	281	287	266	263	316	290	281	298	290	267	268	311	287	285	292	296	273	295	257	294	292	267	293	292	272	307	271	278	309	287	311	276	294	319	276	313	328	303	258	291	274	267	293	296	284	266	251	261	319	307	285	319	275	281	289	262	291	303	297	260	282	271	280	286	290	286	256	247	289	272	283	284	263	295	316	304	277	294	279	259	287	303	283	301	287	274	270	288	306	293	279	298	272	258	305	293	285	288	289	292	265	291	320	281	269	284	268	293	274	273	282	294	280	299	303	312	272	267	281	271	280	307	306	273	279	258	300	260	309	302	306	279	333	291	275	287	278	269	303	288	285	278	276	281	289	262	305	307	285	280	276	281	255	279	300	281	302	285	265	303	296	274	258	296	311	325	304	289	287	265	267	311	269	275	244	282	260	285	286	261	286	277	286	249	271	277	317	292	298	272	279	289	282	303	280	290	264	247	342	271
37317	53933	37138	29763	26877	17400	14784	11053	8725	6910	6121	5177	3002	2372	2298	1942	1499	1287	1368	1386	972	960	944	801	776	710	645	658	565	472	492	453	422	390	392	359	357	354	350	384	354	380	345	350	361	341	349	328	356	327	357	294	316	340	352	317	325	342	360	338	347	313	326	350	292	325	301	356	354	310	319	308	346	311	340	346	329	338	320	356	328	302	323	356	339	310	332	328	347	354	300	342	333	335	355	338	345	310	333	311	321	335	293	319	330	337	309	304	338	321	350	336	320	342	334	327	332	339	348	300	321	343	322	331	310	355	325	328	286	320	328	328	339	321	286	328	304	337	324	308	335	344	335	336	325	352	344	283	348	335	340	336	314	352	317	314	344	312	344	346	325	337	367	325	344	338	354	305	348	342	343	344	323	314	327	342	303	322	320	328	352	327	328	326	312	318	331	348	383	327	333	324	335	342	322	317	339	327	329	333	339	348	348	295	320	285	299	330	294	332	327	341	289	328	327	346	345	342	326	318	330	314	315	350	352	310	317	317	336	325	316	316	374	338	341	323	338	348	360	321	325	361	319	326	294	334	337	329	334	355	330	319	327	304	309	317	305	325	337	323	341	303	340	322	324	338	337	320	327	304	344	338	325	311	339	291	354	320	338	348	317	309	344	337	343	318	339	332	337	330	337	318	321	330	312	314	334	343	306	368	311	358	289	334	319	296	303	281	321	337	343	332	337	359	346	299	314	314	316	309	321	311	333	375	345	315	352	323	296	351	323	328	337	302	332	324	340	321	350	329	340	370	318	361	315	371	302	352	330	354	337	341	317	321	333	305	349	291	327	320	304	331	310	315	337	313	345	340	383	361	293	335	325	339	324	324	318	349	356	317	321	350	357	331	333	303	331	326	297	320	331	300	338	344	345	336	296	343	360	344	337	318	282	379	355	314	331	319	334	293	343	346	345	342	319	314	313	312	317	354	331	306	280	323	305	316	325	326	317	326	324	349	320	336	305	318	317	331	369	334	321	352	348	325	323	294	279	328	327	338	344	312	304	328	321	352	300	330	366	320	290	330	313	311	328	313	307	297	333	322	355	327	320	318	327	342	324	346	306	349	335	321	288	320	318	331	345	304	317	349	324	334	299	277	341	326	300	321	315	327	336	311	309	314	345	356	311	336	340	311	339	328	349	299	348	330	298	332	332	359	340	341	329	333	318	348	313	326	325	353	321	310	314	344	327	350	323	323	324	315	319	320	324	335	347	344	359	350	342	343	354	328	324	343	314	338	332	313	317	338	325	290	334	341	305	334	356	328	348	335	314	325	280	322	298	320	334	341	306	333	324	321	341	349	329	337	314	322	353	318	306	349	354	325	300	319	309	327	343	324	313	341	302	333	364	316	342	333	323	349	369	298	354	324	317	309	340	323	312	347	325	338	329	330	300	301	327	352	302	318	308	347	328	311	330	339	335	320	326	341	336	324	301	365	322	334	332	333	288	366	361	315	311	345	332	347	351	302	342	326	338	362	349	315	333	338	340	330	313	320	293	344	327	341	335	306	315	349	307	339	308	343	345	331	347	354	293	340	359	340	294	324	307	321	328	325	304	319	354	351	343	323	301	322	340	318	321	309	344	287	357	338	321	330	355	298	331	327	318	330	337	336	334	332	325	320	337	318	369	338	317	332	319	314	347	333	321	328	355	305	336	306	355	352	332	317	349	305	322	323	324	334	321	310	329	314	326	345	316	325	307	313	321	277	347	310	334	329	343	323	316	358	350	339	345	353	334	343	282	316	321	341	360	361	312	306	349	338	336	359	307	333	344	374	320	318	308	327	324	333	317	290	318	345	300	272	325	324	310	319	325	332	333	318	321	317	348	351	339	317	337	326	312	330	325	350	334	358	323	330	298	297	322	289	300	326	348	349	352	339	338	345	336	324	338	323	298	316	330	349	360	338	321	310	287	315	306	345	322	338	287	315	314	327	309	298	339	344	304	321	296	321	353	304	337	361	328	326	360	303	297	334	311	363	334	326	332	333	313	336	313	337	336	314	326	297	343	331	315	349	323	332	343	346	346	341	333	300	348	338	329	329	344	328	337	371	308	341	328	321	337	295	325	313	347	316	319	333	325	336	344	329	319	352	306	320	313	348	337	365	319	375	332	321	339	344	328	335	318	328	363	328	322	345	344	325	337	352	325	314	330	337	325	314	319	320	337	309	309	323	325	325	313	338	360	349	355	349	325	295	343	315	339	332	349	342	316	328	314	322	333	317	331	326	322	299	307	324	331	311	336	342	353	335	311	316	350	353	322	340	327	336	353	301	335	341	291	329	350	322	337	353	294	326	308	336	335	327	322	356	326	377	315	340	333	325	319	319	318	355	337	353	304	328	297	337	338	342	326	309	331	308	343	351	304	356	328	322	337	335	342	349	359	325	331	314	304	323	324	331	286	346	338	343	316	339	312	344	341	353	323	318	328	339	349	319	346	305	325	326	293	302	310	341	315	318	353	336	349	307	333	320	298	331	342	296	339	313	344	320	333	301	339	305	314	350	310	365	352	337	305	319	354	314	311	329	360	348	306	308	351	326	354	288	337	325	343	300	347	348	338	288	354	319	351	334	317	347	359	324	349	334	313	306	345	302	309	324	317	322	336	318	349	335	318	330	334	322	349	320	315	321	322	320	333	325	360	328	339	320	334	352	351	332	315	323	309	348	334	308	313	326	349	356	312	349	287	313	314	296	322	363	300	329	349	362	296	357	330	341	339	322	335	304	352	359	332	316	319	322	307	340	336	325	343	336	338	320	317	328	327	328	346	294	323	341	310	325	336	327	338	353	312	327	304	304	321	329	322	347	345	337	324	324	315	336	319	350	299	320	349	334	363	327	343	329	354	302	332	342	309	362	353	334	344	315	319	321	320	300	321	330	346	299	324	288	326	331	344	336	323	311	300	341	341	290	339	356	318	316	386	356	313	327	332	341	308	306	336	342	325	335	359	336	357	349	334	307	326	313	326	322	360	332	323	343	319	331	325	332	310	318	352	310	334	360	308	310	311	355	308	343	343	321	343	309	303	321	340	340	349	318	363	332	330	302	330	317	306	309	315	285	328	341	326	338	327	317	327	326	342	352	298	354	312	333	329	330	332	327	339	327	309	351	335	311	362	322	319	313	339	324	297	306	310	341	347	326	338	325	313	296	307	330	322	351	312	336	310	329	336	320	335	332	306	303	359	314	344	316	322	330	317	361	343	308	331	351	326	334	319	319	359	291	317	312	302	327	309	341	322	306	335	345	334	296	340	296	349	336	351	306	296	348	332	345	334	305	364	313	340	326	274	312	330	343	314	318	354	332	331	338	309	343	329	340	319	324	320	332	357	298	332	328	327	325	349	342	331	310	297	320	350	358	335	342	356	328	328	328	316	350	324	323	326	301	338	341	344	310	361	328	340	328	276	308	344	326	355	346	330	313	332	352	348	355	335	322	339	335	338	334	315	298	329	337
24687	20938	27433	25103	20470	12553	7899	5002	3761	2923	2450	2164	1604	1316	1186	1017	1024	950	913	852	761	695	641	650	615	621	544	532	531	501	509	495	485	463	457	464	465	484	476	429	442	481	421	440	457	474	464	460	452	435	435	449	441	444	432	433	470	426	453	442	468	438	442	428	464	468	405	464	426	429	430	484	425	460	420	441	430	444	437	396	444	431	409	426	412	487	474	454	438	453	429	414	455	440	440	458	436	433	425	459	432	411	444	464	455	454	478	437	432	438	444	416	422	490	417	415	473	443	440	452	464	441	445	449	441	445	425	394	430	434	452	449	420	430	422	437	438	445	436	443	420	428	431	408	486	424	434	433	419	464	404	429	456	440	450	410	437	417	460	463	407	422	424	434	383	407	431	461	419	443	449	444	479	447	400	437	397	456	426	435	420	426	437	410	443	406	429	411	455	423	440	420	450	433	438	446	446	444	482	444	435	459	407	435	401	442	459	473	418	445	439	468	447	445	450	479	402	428	432	427	445	445	450	406	504	476	423	426	451	447	425	418	451	455	473	489	438	449	469	422	439	419	444	434	483	430	422	461	435	454	454	437	452	468	404	438	412	399	407	452	432	421	415	438	431	445	382	446	422	450	431	435	428	416	443	454	430	407	416	410	380	470	445	424	417	434	404	436	420	436	442	397	468	436	422	420	419	463	422	453	440	408	465	403	417	377	429	433	450	427	470	464	470	445	434	454	452	450	454	407	427	429	427	412	454	436	426	472	455	450	457	443	429	415	453	400	477	429	447	415	444	444	430	414	446	415	428	439	458	438	424	450	403	445	462	448	433	442	387	430	446	437	420	444	464	431	425	429	471	418	447	430	429	471	427	449	441	460	463	417	453	417	413	435	454	421	422	428	457	431	431	393	427	395	447	418	421	421	453	432	429	387	407	429	437	420	455	439	454	439	413	449	432	449	438	400	458	450	451	448	450	506	421	404	424	411	430	407	432	434	409	417	431	426	443	401	453	397	424	420	440	440	447	424	438	444	472	448	431	436	430	427	438	440	427	414	415	434	435	463	440	418	418	456	400	443	415	407	431	435	457	417	412	403	437	420	452	431	412	437	395	414	467	420	423	449	412	440	428	415	436	422	456	459	461	456	477	417	401	426	435	484	429	411	413	458	466	412	416	442	423	445	435	416	454	445	405	451	413	441	474	435	460	444	455	433	409	444	436	475	445	440	412	467	413	412	473	466	444	432	387	426	466	420	417	459	449	440	406	454	437	482	429	452	414	474	402	429	426	451	397	425	430	416	434	430	435	442	436	423	466	420	419	436	498	438	449	452	421	458	467	437	419	439	442	419	402	438	441	433	429	424	440	446	426	447	433	418	424	475	422	423	417	469	437	437	442	439	378	468	444	428	399	436	457	406	473	457	442	431	412	402	414	427	422	402	462	413	420	444	443	448	447	441	426	471	424	436	427	419	422	425	450	431	491	443	461	431	442	451	454	453	463	407	433	445	459	456	453	451	421	452	407	440	483	405	414	447	432	410	452	444	421	418	453	434	476	465	459	432	411	420	410	434	460	404	428	433	400	469	413	469	399	421	455	441	423	441	430	434	444	454	411	470	481	452	427	472	427	442	470	428	400	446	434	415	431	445	457	426	433	469	431	422	441	432	463	463	402	445	429	464	439	434	413	416	425	423	401	456	417	443	431	457	452	393	443	460	468	440	447	411	432	395	455	431	450	447	482	469	450	442	448	442	433	430	438	408	431	421	463	411	433	471	426	436	421	440	474	403	401	409	417	450	469	429	437	444	446	411	417	448	416	431	422	443	424	430	445	429	425	454	448	456	399	406	425	413	495	433	416	443	444	446	452	411	396	450	412	468	463	437	457	434	451	447	428	460	428	417	450	438	405	431	450	430	392	426	462	416	439	462	412	483	436	411	450	441	446	464	433	453	403	413	450	441	470	425	411	455	456	423	417	459	458	459	434	443	438	428	424	429	432	462	470	427	389	452	459	427	400	431	454	441	434	426	431	445	432	415	417	440	438	428	451	418	433	465	428	377	457	419	441	451	428	429	419	437	445	440	458	415	453	425	427	445	463	464	424	417	440	413	444	471	443	420	435	446	418	441	406	417	474	423	431	420	440	398	455	456	432	477	372	397	421	455	424	433	427	417	421	433	444	423	460	439	441	454	428	438	426	462	423	413	453	468	458	465	412	458	415	441	446	443	407	433	449	402	470	406	454	427	448	433	417	433	395	449	440	425	410	422	458	478	456	421	470	408	401	444	431	445	440	399	430	426	427	465	448	429	473	444	470	432	433	407	419	431	398	404	396	417	464	399	414	418	427	439	404	429	438	480	456	422	441	454	424	450	426	454	434	420	403	428	426	456	447	434	407	433	436	430	440	458	425	459	409	458	446	417	444	427	455	437	434	449	443	464	409	399	400	475	425	425	432	424	443	438	447	389	367	421	446	425	433	415	436	440	453	430	433	426	423	444	434	453	408	422	430	435	427	454	467	443	422	453	428	447	428	444	435	453	435	455	444	447	402	406	406	426	425	444	435	460	434	451	427	410	440	449	424	449	432	443	432	400	441	422	432	461	444	434	416	469	441	415	418	422	425	388	423	453	447	449	422	447	442	424	413	450	459	432	422	430	408	450	442	432	453	447	434	440	453	440	450	413	434	451	406	406	466	426	434	435	456	469	448	464	432	435	453	435	458	411	472	440	441	447	416	432	454	402	482	437	419	423	448	422	423	450	448	427	418	441	441	430	424	454	414	449	416	428	443	420	444	426	405	435	462	469	404	471	452	438	429	450	446	467	422	450	404	444	469	425	395	450	441	433	412	432	439	471	436	455	440	464	419	456	444	427	438	463	428	426	424	432	417	448	429	442	400	419	410	461	472	428	436	413	427	431	455	431	438	469	439	432	466	391	433	437	464	474	431	450	424	413	431	459	448	474	467	419	450	427	438	423	444	422	428	440	427	417	433	407	429	441	479	475	451	404	451	428	443	442	467	410	478	437	466	449	429	461	425	421	474	457	435	428	418	450	434	446	421	455	428	431	446	423	434	435	464	450	459	482	422	466	436	423	452	466	452	446	393	459	433	454	424	435	384	443	430	405	431	444	413	454	438	431	420	441	433	451	470	442	401	399	451	433	425	423	424	456	420	468	448	426	453	419	433	418	443	454	453	449	458	436	404	474	490	439	407	471	384	483	421	426	393	464	427	422	427	435	414	433	427	434	460	428	473	448	437	436	462	423	421	433	404	429	473	465	454	436	441	463	437	427	398	434	453	448	428	432	450	411	442	422	402	455	422	487	436	429	444	442	429	427	426	444	436	441	447	462	436	488	437	437	382	407	439	412	421	415	458	433	440	423	432	414	408	422	429	439	426	418	416	429	477	421	418	430	429	462	428	415	453	487	425	450	439	447	462	424	426	429	440	440	460	445	410	453	449	454	431	418	446	435	438	451	448	419	441	428	447	446	446	423
37718	49855	34311	27517	23396	15960	12987	9604	7678	5922	4858	4385	2886	2316	1916	1658	1691	1368	1391	1233	1103	1064	856	866	823	735	719	711	668	642	647	590	558	560	535	561	527	525	529	477	489	511	564	477	518	519	459	470	499	493	530	494	490	481	492	502	526	470	475	485	476	507	474	475	520	486	531	523	505	477	466	478	484	503	467	467	499	459	500	467	514	483	447	536	479	497	486	498	522	513	495	483	463	506	462	473	501	487	474	522	458	441	461	501	492	501	527	494	508	506	476	474	476	495	470	470	492	459	499	484	469	483	523	508	512	489	472	499	488	492	492	479	490	481	519	515	487	467	477	464	514	534	462	480	502	462	502	482	494	499	493	489	478	515	442	446	496	518	484	493	460	531	494	473	482	522	491	490	522	484	479	463	462	500	464	479	511	492	512	472	524	469	503	496	442	519	528	522	439	490	507	436	508	496	461	499	499	466	510	512	505	497	464	522	533	513	461	513	492	498	496	483	494	493	503	463	489	491	492	473	493	481	483	477	450	488	498	470	490	525	486	470	489	491	508	489	472	525	511	470	450	464	455	509	482	489	500	493	484	482	480	529	503	507	481	519	469	505	469	473	491	496	521	505	535	482	484	508	519	507	489	495	456	529	520	464	517	486	487	457	512	478	470	470	520	511	509	469	463	547	488	491	542	516	481	490	478	472	497	516	483	519	517	500	471	492	536	525	494	505	477	479	467	527	475	486	471	484	483	492	507	480	503	514	516	481	510	513	454	520	453	496	530	448	474	450	504	463	504	498	481	528	474	493	476	495	478	476	505	536	470	529	497	509	493	467	488	486	501	515	465	483	521	456	469	482	465	483	466	493	511	457	496	456	464	506	489	508	490	454	501	491	484	482	456	482	502	524	491	524	493	496	440	486	463	462	481	464	536	493	492	524	482	491	492	472	505	526	488	503	519	515	490	524	485	495	500	478	474	476	501	480	514	500	530	500	480	452	501	477	490	485	478	477	493	474	461	511	498	516	504	503	489	482	498	472	510	492	486	514	511	491	489	494	482	519	498	512	509	488	479	519	488	496	493	468	503	484	471	504	491	501	475	481	494	540	474	464	473	539	528	493	466	461	493	499	481	500	467	557	491	509	495	463	465	489	491	473	450	513	483	468	499	493	511	480	480	471	475	473	469	448	474	477	489	493	501	499	481	489	490	491	481	519	474	518	500	512	506	492	482	468	487	462	524	479	485	455	534	482	474	481	503	481	493	472	484	503	467	492	525	513	498	470	488	506	506	494	499	509	507	434	476	502	495	495	497	472	501	491	466	483	497	487	481	465	468	504	502	493	546	474	515	480	526	469	502	494	505	516	471	511	430	525	498	501	470	484	479	446	522	454	476	479	519	507	500	485	517	474	517	506	494	489	516	472	509	518	516	508	455	475	532	485	533	458	501	490	488	506	487	488	503	503	487	510	481	515	459	481	479	522	455	493	512	508	488	487	467	500	490	479	475	486	478	476	515	491	509	511	460	518	537	457	469	493	509	494	461	523	465	509	465	480	484	509	497	520	508	470	446	488	457	459	471	500	543	490	492	470	494	476	479	504	480	474	503	492	447	496	497	513	482	468	490	511	486	509	518	481	484	485	459	506	487	472	496	521	482	452	441	429	537	490	459	470	462	523	511	472	500	467	476	475	496	493	507	486	499	538	467	497	494	517	470	498	513	504	480	485	506	480	489	518	521	457	529	529	491	519	523	444	498	515	472	516	478	483	501	486	447	471	458	514	455	525	505	476	470	499	489	482	504	486	472	534	471	494	532	522	451	444	501	483	475	451	489	504	503	489	463	480	482	495	486	485	549	479	509	505	516	484	486	479	504	479	483	463	448	499	474	532	482	511	495	498	483	500	442	518	472	469	453	530	527	538	491	482	523	509	530	485	519	499	485	510	501	463	488	532	490	543	532	490	479	490	458	485	484	485	500	488	486	511	475	509	474	519	495	501	490	466	487	443	492	477	457	483	470	490	509	468	522	542	485	524	491	524	452	496	475	458	489	463	498	499	510	530	496	487	490	458	491	485	493	510	541	514	502	476	479	506	501	505	443	484	486	535	514	452	458	488	467	509	496	483	506	445	448	465	467	496	478	483	485	473	505	491	543	488	483	512	470	460	486	519	446	494	484	467	507	480	528	514	499	512	514	504	472	479	518	477	505	518	476	487	517	469	466	519	500	533	546	481	519	496	480	520	502	476	460	519	507	468	508	494	499	491	473	487	456	513	505	465	475	498	524	488	503	509	461	479	507	460	488	487	488	521	489	503	500	496	473	493	503	428	545	464	491	482	517	477	457	495	482	473	476	513	476	500	493	543	491	484	494	480	504	463	489	506	469	495	468	512	483	502	470	521	508	459	495	489	487	516	481	509	505	488	452	505	475	534	458	496	484	498	471	498	507	518	525	491	444	495	451	540	487	486	490	465	458	455	519	456	485	488	529	511	514	474	491	486	455	472	482	479	476	508	484	481	527	531	497	497	507	498	479	518	480	460	521	506	486	490	511	485	482	497	496	475	523	517	507	494	456	481	486	484	461	461	493	493	523	486	510	509	522	504	562	473	475	484	528	503	516	475	506	495	487	513	489	516	505	485	458	465	519	463	515	478	485	506	498	488	502	489	492	500	502	487	512	489	522	498	476	475	499	467	514	453	491	487	495	475	500	466	479	483	505	493	509	507	503	503	480	497	482	497	511	488	468	495	491	534	472	526	484	493	500	488	524	510	526	480	485	500	486	508	503	493	468	509	498	499	489	496	474	523	511	458	472	482	486	505	502	479	455	453	547	470	483	525	456	450	476	474	497	536	471	483	474	489	461	489	491	463	498	481	472	499	476	467	487	498	495	466	502	484	499	474	492	474	497	486	489	514	484	446	500	486	514	480	473	480	476	520	471	504	492	512	491	503	486	505	477	546	493	506	508	507	518	512	499	491	531	461	488	483	510	523	461	468	478	507	505	472	517	491	480	495	485	502	476	495	485	516	468	516	481	470	465	493	469	499	463	497	499	485	510	452	479	523	475	547	500	500	473	514	486	522	524	496	542	499	450	491	480	489	490	477	518	503	488	526	508	515	501	467	499	517	502	480	557	543	515	494	518	507	513	476	472	492	532	461	520	522	502	525	483	481	498	514	496	477	536	471	503	493	509	476	460	516	510	487	519	480	485	483	521	482	504	505	463	494	511	491	477	467	467	549	489	497	472	505	495	519	500	445	452	483	519	493	464	488	489	516	523	502	464	507	510	463	470	506	479	509	490	500	456	522	518	502	504	453	496	534	465	492	488	487	496	495	494	493	486	495	454	467	500	473	508	454	494	535	506	540	494	479	516	474	486	489	508	480	496	507	489	472	499	484	475	491	518	522	484	500	470	476	494	492	477	472	516	525	459	480	481	503	521	475	498	488	467	548	478	523	507	484	463	494	511	503	476	502	489	498	506	461	476	489	497	474	509	518	471	498
22496	20940	28608	23438	21235	22219	22601	12164	7465	5834	4601	4197	3050	2406	1754	1580	1466	1529	1465	1214	949	712	688	673	729	721	594	523	572	515	481	472	417	419	414	381	356	356	351	379	351	328	353	301	329	361	316	353	369	361	357	313	346	346	321	367	364	337	319	341	326	321	355	314	307	352	337	353	340	343	304	328	340	346	345	303	356	334	358	326	349	323	305	344	348	316	333	316	348	325	347	347	352	353	332	342	336	308	329	322	342	341	361	314	329	334	337	320	324	352	352	336	374	368	302	341	331	319	348	323	335	317	369	358	338	366	308	328	329	319	331	346	332	358	316	302	309	366	315	317	383	305	331	289	305	362	331	322	338	331	313	324	304	327	366	303	353	357	345	346	335	346	321	302	368	333	330	353	320	333	326	329	396	344	351	344	371	348	354	345	313	325	356	382	307	386	373	359	354	340	355	352	341	323	316	348	341	339	336	358	379	361	324	323	375	335	317	362	358	352	342	367	319	337	346	319	364	313	321	329	337	329	320	355	341	371	326	349	365	322	335	343	344	316	359	307	357	348	325	318	359	344	377	349	321	355	343	325	339	340	320	316	320	349	335	347	340	321	323	347	330	333	348	355	369	333	332	328	301	302	366	331	345	333	348	326	339	355	340	343	337	372	346	310	339	349	353	326	329	356	313	373	320	305	340	339	335	326	318	333	348	337	353	337	334	316	329	369	380	340	319	338	337	328	365	361	339	306	342	343	331	372	326	334	344	347	341	354	313	345	351	334	345	355	338	340	372	337	345	355	350	351	348	353	341	319	359	360	371	333	362	354	373	357	324	310	392	321	332	321	331	341	354	374	308	345	347	354	314	342	318	345	345	348	344	325	366	354	293	362	300	344	344	334	338	344	387	346	346	338	337	311	352	366	317	366	375	292	329	377	324	313	338	368	327	347	361	304	365	334	342	329	349	331	330	327	336	345	360	314	320	360	340	361	311	357	328	328	346	334	349	331	302	292	333	353	324	348	332	310	307	366	360	316	333	313	376	356	338	360	352	298	330	325	317	374	384	338	326	348	326	344	301	372	363	341	344	338	338	304	358	365	357	314	338	369	333	365	328	330	352	361	317	342	336	357	335	367	355	341	336	340	345	316	341	338	358	309	341	338	319	346	362	364	360	339	343	340	315	328	334	354	337	319	324	322	330	383	333	343	352	334	351	350	317	351	359	358	324	345	315	333	341	299	336	343	322	336	318	310	347	334	328	348	337	328	356	359	338	319	339	321	315	360	321	335	347	388	383	323	310	328	348	340	345	333	352	374	343	346	357	369	339	339	338	318	371	336	316	353	365	331	345	345	336	364	345	343	363	355	323	356	358	328	343	342	363	328	327	356	324	328	363	373	360	382	359	336	356	361	329	341	340	345	311	362	345	341	359	318	342	331	329	338	351	363	358	334	342	338	341	329	340	322	330	319	314	342	352	350	335	347	346	295	382	320	371	348	358	316	333	357	350	317	332	349	380	347	332	350	331	331	328	344	343	350	333	330	341	344	387	360	349	362	324	349	332	309	298	345	349	327	330	326	341	307	306	335	317	342	366	299	343	321	353	338	328	317	327	340	340	304	349	349	350	345	321	338	330	320	349	312	358	327	335	345	340	354	345	359	310	360	318	348	361	351	332	354	320	311	348	349	318	358	352	309	307	334	336	366	338	344	309	327	342	345	381	341	304	349	355	336	357	316	352	312	332	344	375	346	348	368	340	328	326	395	364	358	311	303	311	314	305	361	345	349	336	351	331	325	361	312	339	318	328	344	346	324	363	363	363	317	361	318	324	330	345	382	357	330	338	365	350	327	327	361	302	306	347	330	334	353	346	333	358	321	313	315	333	319	352	331	336	319	350	326	356	314	315	329	352	350	332	352	309	312	327	371	376	322	322	354	321	353	297	350	350	316	336	332	335	338	354	346	354	340	335	334	341	351	330	317	350	334	325	312	359	372	345	322	318	342	349	335	306	348	358	347	323	307	299	347	337	354	348	351	330	339	304	346	349	327	365	320	367	390	359	367	345	332	330	334	355	355	320	334	321	352	340	303	317	323	298	317	343	365	341	373	330	327	341	349	353	337	348	353	349	336	350	330	335	351	307	311	356	362	325	363	307	370	316	335	344	344	315	349	327	356	320	357	344	362	332	350	319	342	323	330	354	322	325	370	387	337	337	331	336	377	324	369	342	301	337	355	341	315	320	323	326	389	355	327	306	341	334	328	360	360	335	362	307	352	333	342	289	313	346	334	338	313	309	333	374	331	342	334	356	297	322	348	324	341	362	329	354	330	358	345	321	324	344	357	326	370	352	339	330	374	339	327	337	319	343	385	323	340	333	333	340	353	345	319	329	332	334	334	349	333	333	322	341	346	346	321	376	299	326	338	376	337	349	354	332	330	367	335	358	362	337	326	312	318	360	333	363	359	335	337	316	342	381	353	353	337	347	349	328	326	339	375	322	304	336	349	328	353	322	337	344	350	354	324	347	333	317	341	322	358	345	322	364	322	370	329	341	323	322	322	370	335	354	332	297	353	310	328	342	318	339	323	349	321	320	347	355	343	339	338	310	373	344	343	321	351	359	316	349	318	331	335	311	301	344	308	340	336	355	335	341	359	328	363	347	339	354	324	280	351	311	312	326	334	332	323	338	348	318	328	352	382	327	335	340	340	338	356	313	312	328	331	333	337	349	352	370	377	323	359	344	369	318	340	365	348	390	344	333	329	303	347	348	342	312	372	346	345	354	332	333	332	327	309	337	341	335	341	311	356	346	337	328	333	372	362	338	292	321	323	362	328	342	347	348	341	348	351	338	336	362	319	338	350	344	319	341	333	347	315	377	339	346	350	320	308	364	359	356	349	333	327	345	343	321	341	327	336	327	337	345	324	356	312	322	295	371	352	297	362	349	356	335	357	303	328	380	306	353	340	338	325	335	383	330	347	316	357	332	311	325	341	330	314	337	350	335	326	351	322	377	334	336	341	340	337	349	352	307	322	352	344	338	334	322	357	307	346	333	348	310	314	322	319	336	319	354	298	337	314	321	360	350	349	320	352	348	332	354	350	356	325	333	375	328	328	342	326	365	342	354	344	320	311	353	327	323	353	326	313	313	368	320	334	323	343	314	326	326	337	323	357	339	326	302	365	352	388	309	320	307	341	337	330	322	345	355	375	336	326	360	330	325	339	327	350	336	344	341	320	339	335	330	350	323	366	319	369	363	340	320	324	353	318	322	332	330	336	334	337	345	323	362	363	370	306	317	352	317	280	333	336	366	335	328	347	312	349	339	294	361	344	346	335	322	354	335	340	341	336	359	337	344	360	353	340	338	311	331	335	352	358	360	332	347	338	333	353	310	353	336	346	331	344	337	356	301	367	343	314	336	374	341	322	328	332	325	353	341	347	368	359	338	359	345	315	358	372	309	321	343	354	333	311	336	295	332	312	337	374	296	355	347	362	328	334	351	312
41772	61192	43051	36006	30864	24224	21277	16742	12820	10412	8132	7508	5409	4269	3232	2809	2583	2494	2423	1908	1505	1125	1078	1080	1015	970	889	810	761	693	689	597	498	486	447	443	465	443	430	455	396	407	373	349	368	380	403	382	378	394	406	376	392	357	381	403	381	374	370	400	378	385	386	397	357	368	402	378	368	377	333	350	354	387	380	372	371	372	409	359	385	398	375	366	394	381	373	359	405	400	387	415	384	405	374	387	397	383	397	348	348	354	367	378	373	385	412	373	358	372	387	324	354	382	373	379	382	352	382	368	390	379	362	391	365	374	402	416	347	339	349	389	371	381	355	399	410	387	345	365	338	368	380	343	395	380	396	350	377	333	410	359	398	407	376	396	378	359	406	407	383	367	387	409	378	359	368	372	410	349	376	383	356	375	350	380	354	397	380	383	370	389	405	389	356	402	345	382	378	390	403	378	397	393	393	366	394	371	388	409	371	369	391	391	341	373	397	341	404	355	394	405	364	362	418	397	356	379	337	387	368	388	369	376	375	366	377	355	414	347	389	407	402	388	360	368	405	370	406	373	366	362	408	361	348	375	365	385	351	381	386	373	372	335	350	384	360	355	362	392	394	332	353	371	355	382	357	355	398	394	401	360	409	382	355	385	385	371	374	380	378	357	367	387	338	401	411	389	375	428	361	356	415	372	369	346	370	413	406	369	373	361	364	372	388	383	397	358	373	403	372	391	338	388	378	368	409	366	367	371	353	390	386	368	374	411	387	364	414	390	352	379	389	393	399	346	357	359	360	402	413	417	390	408	413	359	367	392	350	382	386	376	368	368	387	396	366	399	331	357	371	355	409	358	362	393	390	358	382	370	364	341	415	389	380	367	387	383	391	368	389	370	388	364	397	378	381	381	403	371	371	408	429	374	352	395	386	362	402	372	361	387	385	355	377	379	374	358	388	337	361	394	362	370	392	386	360	365	389	400	355	390	362	330	389	368	388	423	385	375	381	417	349	329	422	371	409	388	404	389	377	377	377	346	386	376	359	364	404	337	358	391	351	357	348	382	383	388	379	359	357	369	393	334	401	354	394	401	369	391	403	350	337	371	359	348	381	358	371	394	377	365	359	328	368	357	372	373	375	373	392	396	365	382	369	346	415	367	375	403	372	363	388	348	345	357	376	350	356	427	356	363	352	354	357	377	400	372	377	341	366	406	384	392	398	360	372	412	402	351	386	366	367	367	386	350	343	407	356	367	406	374	364	367	378	382	364	352	365	345	395	348	383	338	372	356	371	408	368	385	390	394	377	348	366	341	361	378	376	388	404	354	409	360	356	401	415	361	379	361	379	400	382	382	411	375	379	368	398	373	381	373	370	386	386	370	393	360	374	392	362	324	367	370	383	370	379	384	371	373	406	386	379	377	349	378	358	416	370	397	391	386	391	387	407	415	384	400	376	383	378	377	370	352	394	385	434	354	385	380	368	395	376	376	409	387	349	385	363	340	384	388	406	378	371	428	378	387	374	342	392	392	405	354	375	378	377	408	366	405	410	360	395	368	372	391	381	384	366	400	389	365	365	377	381	384	366	353	363	398	337	387	375	392	395	408	356	408	378	384	384	389	365	372	386	391	388	360	393	449	357	400	368	350	356	406	386	345	337	366	422	367	362	377	402	392	377	402	377	362	333	366	394	381	427	370	382	368	393	372	373	426	377	390	380	417	387	408	377	395	359	374	353	356	353	366	379	411	373	333	384	344	364	380	416	399	357	367	351	364	327	380	402	370	394	404	364	354	368	387	378	384	385	372	383	393	409	400	399	369	391	367	388	368	377	360	397	357	384	363	395	334	348	397	352	357	346	372	382	358	357	380	403	396	358	359	411	388	347	344	399	369	399	378	379	398	356	374	363	378	376	384	351	369	400	382	359	350	377	379	358	360	389	397	372	378	381	396	367	381	375	350	337	361	381	365	355	375	346	393	359	399	423	355	381	399	387	376	373	379	374	383	368	391	403	367	379	386	394	376	367	395	382	374	385	367	342	396	376	339	376	379	353	382	360	379	377	361	374	396	413	398	372	382	376	380	409	384	378	384	370	393	351	387	406	380	395	376	400	393	386	404	387	370	392	380	360	377	381	363	383	335	382	376	383	393	382	402	357	362	372	392	345	417	333	367	388	376	360	396	392	372	372	392	359	385	324	371	345	381	398	382	396	357	375	390	374	388	387	378	402	369	345	343	377	381	386	389	365	391	398	363	369	380	333	383	378	366	351	388	364	393	378	374	385	366	387	352	352	341	418	380	365	393	377	387	409	386	379	363	344	360	403	386	391	346	387	387	396	382	405	379	405	376	340	367	383	359	392	357	367	365	372	347	406	366	388	380	375	407	387	378	397	415	415	427	376	381	351	384	387	374	351	376	375	381	362	365	361	396	394	399	384	393	424	365	373	380	376	374	374	406	399	323	373	380	400	426	379	380	385	341	380	384	350	365	392	366	343	372	364	340	350	353	371	370	390	371	398	396	375	386	413	384	350	384	393	336	411	359	377	368	374	353	371	383	373	391	357	384	391	371	366	359	376	345	374	369	359	405	349	366	387	368	354	371	391	367	353	392	366	360	361	393	358	389	397	360	361	369	362	360	392	385	335	337	374	407	347	388	380	374	375	389	361	317	392	402	382	399	359	401	376	393	362	351	362	386	387	399	392	378	381	401	354	407	375	348	344	370	364	395	381	373	363	387	388	394	385	323	332	365	358	374	351	361	373	392	373	381	367	413	368	398	373	339	396	358	378	398	378	393	384	369	375	405	380	362	354	387	417	340	359	372	362	349	376	388	346	386	386	395	367	375	389	365	379	364	381	351	351	368	398	369	398	387	380	343	388	388	371	371	376	385	398	353	380	384	343	381	373	385	342	383	344	416	380	363	359	353	367	360	383	337	383	351	348	373	386	396	406	391	375	381	369	399	353	374	411	364	366	380	344	349	369	381	355	391	394	335	409	338	370	383	356	385	391	376	371	424	370	395	380	386	388	392	377	363	394	362	367	360	401	384	386	407	371	342	387	364	393	365	359	352	373	344	394	368	404	388	382	351	400	355	374	402	392	398	349	366	424	382	382	359	395	397	376	369	337	380	369	378	406	392	345	367	352	403	377	410	385	377	375	383	381	365	406	379	372	373	393	370	354	366	389	346	356	388	372	377	372	359	388	361	365	373	424	385	353	383	370	360	409	393	379	362	362	345	357	405	370	385	397	355	385	362	372	365	384	365	384	412	365	387	389	365	414	387	364	386	418	378	390	393	386	411	397	370	383	358	402	394	350	383	364	358	362	391	403	395	383	381	378	372	358	352	414	382	356	365	368	404	369	361	373	366	409	357	414	340	399	366	366	368	369	396	382	376	360	379	351	383	386	346	348	330	395	364	420	387	369	390	369	360	362	405	359	367	334	345	359	396	304	347	328	406	402	356	404	410	358	358	369	388	377	368	389	357	389	385	407	360	360	378	398	362
29257	26706	25608	19964	14197	8174	5657	4411	2814	2222	1791	1556	1411	1022	769	765	745	890	786	678	576	537	554	545	515	493	466	449	467	483	464	387	364	382	361	410	420	380	376	424	392	359	383	359	376	367	354	354	339	391	375	372	368	377	350	383	371	426	411	368	383	387	365	349	396	396	383	381	373	407	367	369	401	372	369	363	358	384	399	394	348	358	378	401	357	375	352	378	371	341	389	360	329	375	325	389	390	389	379	373	365	345	417	398	357	345	370	391	338	361	386	366	366	398	384	360	380	376	393	377	384	370	397	387	372	399	379	355	398	360	368	373	373	394	372	352	382	360	371	400	386	390	363	382	368	386	396	353	372	361	358	396	357	381	353	376	354	344	379	364	372	388	386	375	378	373	370	380	344	339	379	397	385	365	396	329	415	359	338	409	362	381	386	372	384	361	397	375	424	359	372	384	368	383	358	368	348	379	387	385	371	386	385	377	362	379	366	366	356	370	379	367	355	382	368	374	355	360	341	387	397	390	354	405	390	406	405	386	360	405	399	387	377	336	391	380	348	365	370	356	399	354	345	354	347	369	390	365	378	378	418	374	356	412	347	357	358	389	399	359	387	405	387	375	386	392	392	367	374	376	340	362	400	348	356	380	374	376	337	377	360	402	374	378	361	363	352	414	385	377	387	419	378	372	400	372	371	405	382	373	350	361	358	391	360	400	391	349	369	390	387	384	375	373	359	367	363	384	398	406	344	385	396	374	386	351	349	357	386	389	364	406	380	375	360	321	347	393	366	368	377	371	396	361	366	360	347	370	373	385	393	343	358	361	388	416	397	324	373	402	365	359	345	384	401	387	372	386	364	347	379	352	399	385	408	360	389	351	396	362	365	384	380	365	374	390	400	391	365	346	382	383	403	351	397	406	402	353	368	356	377	362	374	365	370	393	396	340	362	345	365	342	353	387	377	389	337	354	362	378	378	370	377	360	385	354	368	363	339	386	395	390	362	371	365	387	420	367	377	365	400	370	376	402	386	369	378	361	357	371	378	357	381	384	356	389	365	380	382	371	378	402	383	367	373	378	354	387	389	362	375	431	368	378	374	379	344	368	347	349	389	390	359	340	360	368	395	381	370	387	388	388	353	336	366	416	376	364	332	369	356	371	395	374	396	383	357	371	353	365	377	362	360	392	371	341	379	373	399	383	402	361	397	371	414	393	369	380	345	362	321	354	394	384	380	352	347	362	413	392	398	393	393	388	383	375	339	338	401	399	347	379	383	354	411	341	363	385	390	364	329	403	413	379	357	396	385	369	371	379	378	375	373	331	381	355	380	372	371	399	313	405	400	414	412	335	394	351	352	401	370	390	376	367	393	353	374	392	379	368	387	357	349	375	371	357	419	375	370	407	377	356	368	365	345	382	372	365	395	342	340	371	347	379	421	382	363	401	358	370	388	361	372	370	389	382	410	358	372	360	404	367	375	336	370	356	393	392	388	397	387	337	370	402	341	408	362	353	416	375	361	394	377	344	371	381	372	358	379	403	359	376	364	366	369	425	363	393	358	406	397	410	379	336	391	380	369	397	402	376	379	371	390	361	407	391	363	353	351	357	356	354	398	373	402	354	386	390	376	367	364	376	337	349	367	407	363	352	361	316	394	354	364	347	396	357	382	354	380	361	358	406	390	368	345	364	393	370	361	366	351	340	385	386	380	407	364	380	370	370	408	367	364	387	371	393	384	376	425	357	373	349	348	355	385	396	381	347	384	394	374	354	349	384	381	371	353	328	401	370	354	388	388	402	384	383	378	392	333	407	383	374	376	372	372	353	355	374	374	383	403	366	348	388	374	389	359	335	362	356	393	360	341	359	361	378	405	393	383	347	409	365	402	386	383	356	361	384	394	400	354	391	384	389	374	338	381	373	397	381	397	344	412	383	374	395	388	389	398	336	379	387	362	373	373	368	369	368	365	366	372	354	371	392	397	337	376	345	364	331	347	366	374	390	346	390	364	373	369	370	410	359	367	391	344	401	408	397	325	388	392	370	376	395	394	363	365	345	345	374	369	390	360	377	392	373	360	403	350	389	351	374	365	360	382	365	368	392	379	357	358	366	395	358	392	425	371	366	389	420	369	358	358	372	362	361	384	355	373	335	389	364	398	393	394	414	389	378	352	364	384	400	402	366	348	401	358	344	348	364	375	394	378	397	375	369	376	367	368	359	408	375	376	371	384	374	371	357	370	391	374	392	394	363	366	382	343	364	372	354	400	386	385	398	372	352	362	383	385	377	402	384	398	351	419	378	365	392	390	387	369	350	380	392	396	390	342	385	420	367	380	355	387	389	361	375	356	364	348	361	355	360	343	362	402	401	381	349	379	359	347	357	383	386	383	382	386	375	356	364	378	383	363	391	356	406	371	371	365	353	392	364	360	363	347	360	354	382	341	351	369	351	386	373	408	399	362	364	359	359	348	378	368	365	395	380	384	370	378	389	365	366	380	368	372	359	358	345	389	418	384	371	416	384	400	365	373	339	353	398	380	378	407	353	397	366	374	394	364	384	374	360	381	404	332	361	391	384	392	348	399	364	378	400	378	365	382	403	355	366	380	361	394	354	382	409	387	346	382	362	375	376	347	355	402	381	389	396	356	387	347	349	394	375	387	395	372	388	374	387	346	369	373	361	357	373	373	372	406	418	365	359	403	331	413	384	345	384	361	358	357	374	372	348	351	400	365	386	379	375	363	359	356	368	369	360	375	364	353	384	413	379	416	372	347	390	361	390	360	360	366	343	357	393	381	395	377	360	404	350	412	386	386	369	345	413	345	393	341	343	391	390	399	370	411	362	328	378	376	389	393	360	396	359	408	363	375	345	368	387	393	356	366	403	408	384	373	413	420	403	383	366	367	373	406	389	367	395	344	371	406	378	381	341	395	380	386	366	368	347	337	377	401	398	387	345	375	366	380	354	404	388	365	350	417	383	363	374	390	378	355	354	375	369	369	350	377	438	391	352	373	364	376	380	372	364	394	362	375	359	377	360	362	379	359	366	377	408	379	376	356	368	386	367	402	358	386	369	366	362	372	379	381	338	360	380	391	388	410	371	348	354	383	389	396	361	381	372	402	369	333	359	371	382	372	331	375	362	389	388	409	382	389	398	364	360	386	350	401	347	370	408	389	399	384	327	367	360	377	379	410	378	409	385	358	385	349	368	384	385	362	389	377	363	361	365	379	337	401	381	369	373	411	369	411	344	362	392	361	359	346	378	349	376	381	398	362	395	396	355	357	373	387	364	338	379	342	389	383	356	351	386	401	353	363	352	371	369	365	350	376	388	382	379	375	335	370	376	395	371	364	380	393	379	385	373	405	372	401	387	375	339	401	374	381	361	364	350	341	386	363	371	382	405	357	358	395	358	392	377	382	342	392	375	374	375	362	407	398	400	387	370	402	334	333	352	352	379	409	393	362	386	362	375	392	366	383	350	417	355	400	356	386	355	334	412
35198	41348	30521	22061	18856	13078	10240	8685	5684	4346	3596	2899	2549	1868	1380	1294	1249	1321	1260	860	864	753	707	679	680	700	629	539	560	608	520	497	492	461	448	464	476	463	471	444	450	450	438	453	435	448	408	434	437	420	469	411	418	455	421	471	447	449	427	432	449	410	475	427	418	442	405	457	417	426	420	405	452	447	455	411	415	423	404	446	440	439	435	458	427	454	441	434	443	400	408	426	446	469	501	427	449	465	371	448	473	471	430	472	415	426	504	441	449	422	402	429	387	423	436	420	434	439	456	423	402	474	433	460	448	441	446	401	455	453	454	491	443	410	461	416	450	414	458	445	461	434	471	485	444	404	438	414	414	428	408	444	418	452	446	437	445	417	421	417	478	439	405	431	436	437	444	382	427	468	472	421	403	422	425	449	398	390	431	413	449	424	432	441	408	427	427	453	421	446	433	384	457	428	432	426	468	438	413	437	458	425	447	421	453	447	470	440	456	448	432	455	435	436	439	443	429	421	443	412	431	446	477	445	424	434	457	451	410	421	389	440	432	415	434	450	446	395	433	423	409	459	470	441	410	415	448	428	417	407	454	432	422	429	430	426	440	430	398	450	455	438	433	423	469	408	441	435	451	414	442	401	448	418	439	449	444	415	429	458	416	426	432	416	465	423	455	459	453	421	439	449	462	450	435	450	464	441	423	468	490	402	438	433	419	397	406	445	412	451	451	427	436	457	468	435	430	438	433	442	464	383	481	450	458	460	457	438	442	449	440	447	437	452	451	481	433	433	436	414	472	418	459	426	438	411	426	421	445	463	459	411	441	444	426	446	404	455	452	469	406	459	437	423	470	450	476	461	479	410	439	455	432	418	409	457	464	430	397	464	431	432	439	451	427	461	389	425	405	426	421	441	430	406	447	454	440	417	437	429	424	411	459	432	435	442	421	461	432	423	442	441	448	442	454	430	426	434	432	483	392	443	449	452	451	422	458	443	430	437	457	436	429	458	436	443	447	390	421	420	437	431	415	451	427	426	410	435	412	452	457	413	477	456	447	436	419	455	444	474	450	413	408	435	456	414	458	397	459	402	437	429	434	446	421	421	432	429	445	445	455	427	465	421	449	443	465	423	447	461	429	435	477	435	461	434	442	420	425	463	438	440	399	447	434	402	422	415	425	447	435	444	445	426	425	442	417	418	410	407	446	424	389	427	441	455	462	457	467	485	401	441	473	426	451	421	416	422	500	457	445	452	429	425	470	428	469	442	452	430	469	435	425	414	430	470	436	430	449	468	447	397	439	432	432	416	440	423	463	420	441	429	438	452	436	423	408	415	443	417	413	422	414	431	381	408	449	395	400	416	422	427	430	418	429	455	459	446	442	447	438	423	448	427	396	433	452	445	467	407	434	447	412	465	442	400	440	426	453	454	403	478	452	430	423	448	409	441	399	439	415	450	455	397	424	433	455	433	418	429	438	463	462	443	456	440	412	443	474	447	427	416	438	436	456	423	447	479	448	435	472	432	425	450	452	426	432	446	412	418	453	452	418	455	450	408	458	420	432	448	421	436	460	422	459	420	383	481	437	442	412	471	481	394	459	451	411	446	462	425	404	423	448	427	439	430	382	443	466	417	450	431	427	446	441	436	419	402	437	411	414	437	469	443	433	423	419	454	409	427	457	437	429	436	435	431	454	454	420	437	407	447	436	441	445	441	437	405	453	434	489	428	453	410	453	452	420	406	434	407	459	424	463	473	429	428	412	420	479	488	444	446	442	440	428	436	425	474	464	438	411	389	405	441	404	478	405	461	409	438	462	442	430	408	459	430	389	404	402	400	447	447	428	448	431	418	471	424	429	452	393	445	467	425	443	427	394	445	435	447	452	408	396	484	466	415	443	474	435	396	457	425	420	481	450	481	421	406	435	433	454	448	423	424	402	427	428	409	445	450	425	432	447	405	469	397	417	422	440	418	456	461	456	488	437	487	450	402	417	389	410	404	415	393	434	420	455	417	427	414	463	432	383	436	446	440	449	440	432	491	456	416	454	480	459	400	451	458	444	465	457	433	425	407	450	403	412	431	406	433	438	441	439	442	455	437	430	441	447	458	461	426	438	422	455	444	415	426	424	449	449	457	442	431	421	433	466	443	433	404	398	418	377	440	446	442	444	417	436	452	440	466	426	428	404	424	444	406	425	412	424	466	446	430	394	409	414	417	396	432	459	401	448	434	448	420	441	438	415	420	398	448	466	426	434	415	447	445	448	421	402	429	450	428	408	408	445	431	409	424	478	426	457	435	445	404	434	451	473	433	421	441	471	430	387	453	422	432	416	443	424	428	429	434	440	463	375	494	469	423	446	418	439	431	447	431	455	417	454	424	427	409	425	463	432	436	416	449	425	434	435	429	455	413	435	425	411	404	405	442	443	442	420	417	429	443	460	434	434	457	473	462	385	460	466	472	416	426	445	413	434	446	433	434	433	393	455	447	417	421	424	432	434	468	468	430	455	462	455	458	395	469	434	427	432	454	427	437	449	409	490	446	429	431	452	434	433	426	443	437	403	455	415	450	446	451	430	396	397	450	448	416	478	422	450	423	462	441	452	434	391	449	450	447	406	432	434	434	436	463	461	404	434	445	450	484	422	427	461	423	408	401	450	445	421	414	445	457	456	395	419	450	393	400	415	460	439	393	436	433	410	437	426	428	439	445	475	438	456	381	431	408	409	438	443	437	444	458	418	428	420	421	464	431	440	442	457	429	422	414	413	395	404	423	441	437	449	438	452	440	415	427	396	409	437	430	433	470	410	423	396	441	462	445	433	437	442	439	454	427	428	420	413	431	439	429	469	445	423	475	446	448	425	431	418	450	472	426	449	423	397	452	430	405	453	440	417	447	424	439	409	445	386	461	437	439	416	475	480	423	424	453	418	451	478	452	414	408	432	432	432	425	464	478	421	442	423	435	433	455	431	434	421	412	471	428	447	457	441	433	463	404	451	417	441	440	452	426	465	442	452	451	441	452	419	423	462	433	453	442	420	446	457	435	435	432	433	433	420	424	419	430	437	436	411	436	419	427	436	442	472	408	456	461	445	434	450	430	418	427	454	481	394	464	427	433	446	445	414	464	450	457	405	460	420	451	466	395	417	432	437	446	390	405	424	440	421	406	455	407	437	417	442	433	451	420	423	419	411	421	390	439	445	441	469	435	456	370	479	427	435	433	435	423	428	431	391	415	463	421	401	449	440	438	432	410	462	453	378	462	419	463	410	420	432	418	441	401	394	416	490	429	482	430	439	447	430	401	428	412	423	460	429	398	430	437	416	426	438	468	433	425	395	384	447	401	434	430	430	450	436	415	432	454	448	408	444	450	434	388	454	429	443	432	439	476	431	432	448	434	415	425	441	402	450	417	458	403	446	443	434	447	472	424	463	433	429	463	467	437	437	459	423	442	440	424	404	447	472	433	433	472	477	439	451	421	451	429	425	442	419	434	450	434	449	428
23521	20896	28074	24008	21826	18247	13067	7922	5292	3829	3139	2471	2302	1406	1295	1348	1171	1013	833	769	677	624	606	579	654	496	478	414	422	391	359	331	317	338	306	298	325	285	322	295	310	331	283	309	288	281	278	313	284	278	286	312	274	314	279	267	229	275	290	290	303	297	303	301	284	286	295	273	282	293	284	293	266	282	299	254	282	281	297	286	318	313	292	288	273	286	296	303	288	302	293	279	291	264	296	304	286	253	311	248	290	299	302	300	271	286	303	290	290	299	278	321	272	307	279	329	271	284	303	272	264	273	293	307	290	293	283	296	301	309	278	257	275	273	262	273	280	277	279	274	268	287	286	290	274	300	281	273	269	293	301	291	286	262	309	305	326	282	298	283	308	284	309	321	283	280	301	285	264	268	284	286	292	276	317	297	273	270	294	279	285	337	297	288	320	310	309	277	275	295	283	274	307	270	314	287	287	290	283	297	281	302	286	264	284	292	290	325	261	273	268	289	267	294	297	299	282	281	289	299	264	291	306	282	251	246	273	256	273	282	263	284	287	314	289	286	300	305	291	290	313	297	282	282	276	260	275	266	295	273	289	277	272	293	257	271	285	268	269	264	273	275	280	287	296	290	281	270	288	272	264	324	290	281	266	274	273	304	285	267	285	309	290	280	259	252	298	259	308	293	272	275	285	281	280	272	295	302	296	295	332	267	285	273	266	274	277	281	293	301	299	336	299	295	242	267	311	284	296	279	306	303	292	306	300	294	299	296	246	274	291	279	346	255	301	272	266	272	270	298	292	277	270	278	246	296	284	293	256	304	300	288	288	274	286	307	270	273	291	264	305	293	273	269	299	298	274	245	297	304	293	256	275	303	310	266	266	292	271	279	301	266	281	287	264	262	282	269	258	272	269	292	300	289	284	282	272	285	319	272	278	260	281	264	315	290	302	292	302	281	319	292	285	276	291	317	276	273	281	271	291	311	287	298	268	269	284	279	291	305	325	278	280	280	294	312	270	273	284	268	278	295	269	294	287	278	269	284	294	312	335	254	302	307	286	255	287	299	281	273	314	278	282	305	292	275	292	289	309	304	312	278	303	318	311	273	267	263	315	270	289	290	285	245	300	293	295	267	291	276	296	270	262	264	277	288	290	309	308	299	295	268	273	290	252	272	260	290	293	299	286	288	279	267	292	284	301	283	287	275	271	251	285	301	287	274	280	276	269	282	297	301	279	261	311	269	261	299	292	293	267	285	263	281	243	283	314	267	296	280	266	266	273	282	283	274	262	281	292	288	287	283	279	287	278	291	325	321	299	298	256	288	295	254	277	305	275	284	289	283	287	297	285	274	274	294	304	264	292	296	280	280	309	293	287	309	297	264	289	278	283	238	265	280	294	280	293	274	278	296	258	295	287	295	268	262	286	266	272	308	273	304	300	276	268	302	305	284	285	305	259	297	272	302	302	287	285	287	264	278	264	285	289	276	272	277	264	282	293	299	306	325	276	276	312	276	307	251	292	284	271	261	295	285	282	282	275	269	307	292	307	268	292	301	287	310	277	274	311	259	270	303	277	286	283	307	282	315	321	275	295	264	257	299	313	260	277	262	259	285	279	296	281	304	327	271	295	248	304	288	266	317	282	259	280	268	274	255	262	271	285	282	276	270	284	299	308	273	276	294	254	262	256	267	280	296	293	282	290	272	279	309	287	292	256	290	279	307	275	273	267	302	273	305	301	308	268	302	299	271	296	277	286	267	257	245	284	282	275	269	290	287	254	274	306	301	291	311	293	265	274	298	291	285	294	292	287	307	291	276	301	274	282	269	276	287	340	297	284	314	316	274	285	270	285	302	281	288	266	285	274	265	293	288	283	290	258	293	269	306	282	274	251	240	294	273	281	294	288	263	270	275	282	296	266	283	266	264	288	265	277	246	278	284	257	297	296	257	245	282	282	298	300	294	313	291	304	304	276	302	261	285	294	273	269	290	308	310	312	276	299	296	296	258	279	260	304	310	316	277	302	309	299	273	280	295	268	286	267	294	318	293	308	281	306	306	303	318	281	308	274	288	291	268	283	290	304	286	317	279	292	296	350	253	265	253	277	299	280	285	274	313	287	280	290	286	292	277	267	288	306	270	302	257	282	265	289	292	299	297	261	271	295	296	278	299	299	283	280	302	306	309	288	274	280	273	299	289	317	323	319	285	294	305	292	264	268	275	283	261	275	282	297	291	294	291	281	283	266	258	317	282	321	270	292	276	274	303	261	273	270	293	287	293	295	316	310	284	309	292	292	312	261	263	298	276	273	264	288	270	271	265	306	289	304	269	294	297	273	270	289	282	273	282	278	298	294	262	277	254	335	282	275	280	281	271	290	294	280	281	290	301	288	265	271	323	303	280	298	280	296	275	312	249	296	285	267	286	303	290	295	289	270	298	297	270	263	279	266	276	277	305	298	280	293	310	283	284	294	301	307	259	252	250	282	269	280	269	290	298	290	302	294	254	277	294	254	311	250	301	279	271	262	266	289	287	296	307	289	279	261	281	258	334	314	259	272	279	258	258	280	244	276	296	274	276	299	299	283	281	276	297	306	286	311	290	287	266	324	286	287	297	272	277	281	298	295	313	322	277	307	273	301	290	287	308	299	277	318	292	291	313	262	275	278	289	302	275	280	300	268	304	304	245	296	292	288	272	297	286	274	281	251	279	271	271	256	295	272	288	311	310	280	288	260	267	280	270	282	287	341	316	292	329	283	299	292	261	279	255	242	271	296	266	272	277	269	265	294	279	275	270	295	259	293	272	298	286	284	256	271	297	310	279	287	269	293	294	284	307	244	256	265	302	277	328	310	302	276	265	256	292	269	290	294	288	287	308	320	249	305	312	277	311	271	276	322	319	253	298	301	302	272	278	260	263	289	260	267	256	282	262	292	276	313	276	277	286	284	284	265	277	308	281	284	284	277	270	281	273	276	271	312	274	298	303	306	278	352	286	305	277	295	259	279	289	316	300	271	282	292	298	269	273	285	313	310	277	274	293	281	244	253	284	271	302	291	274	270	256	285	264	291	263	254	297	265	262	274	293	272	262	309	295	268	276	272	311	278	285	271	265	264	298	280	314	287	285	295	328	263	262	292	291	275	273	279	303	286	273	286	286	296	284	279	292	300	291	286	286	267	331	295	284	298	276	289	269	263	290	299	316	285	269	283	299	271	303	286	253	273	276	281	287	271	265	281	289	302	281	271	249	254	271	302	288	299	296	277	275	265	267	282	280	296	289	294	300	276	279	255	298	271	303	279	295	286	266	297	290	313	274	290	276	269	273	269	304	287	257	291	273	297	264	294	294	264	300	293	264	259	277	286	286	263	286	323	309	275	258	300	283	315	308	256	307	291	260	302	286	296	267	300	284	284	280	311	305	278	281	279	273	280	281	271	309	297	269	277	303	271	260	271	284	303	305	283	300	296	260	272	277	267	285	252	289	277	273	317	290	299	297	266	287	301	259
37187	52103	36212	29445	24264	16866	16643	12878	9706	7292	6114	4734	4205	2576	2171	2219	1947	1742	1380	1310	1092	1091	995	929	860	755	644	620	568	530	505	490	412	438	427	390	383	404	374	356	367	388	313	315	327	344	367	336	336	327	339	320	315	361	352	335	347	336	353	366	334	329	332	348	334	320	285	310	348	352	338	324	329	348	351	323	317	330	316	320	347	365	295	339	314	329	311	340	336	326	298	313	341	348	360	350	333	357	334	323	317	298	327	349	324	365	355	331	334	330	338	307	310	316	327	335	346	337	318	359	362	322	331	343	355	311	341	343	322	330	362	330	344	319	329	335	364	353	311	330	341	300	343	357	367	363	326	331	365	330	333	330	319	343	327	312	328	314	363	321	308	318	349	338	366	320	323	337	335	327	316	344	317	320	331	333	337	350	355	348	322	335	307	316	350	301	323	304	341	337	351	314	345	354	340	343	326	273	344	319	294	359	342	362	342	331	352	322	326	341	306	295	348	340	330	352	321	365	370	356	347	368	354	360	352	353	331	340	329	327	341	324	318	353	336	303	322	327	325	321	336	318	320	377	308	310	343	334	363	312	345	368	342	349	277	350	315	353	329	315	325	307	349	327	313	314	330	342	338	340	337	323	279	342	311	314	321	318	341	318	350	344	322	327	346	342	336	334	329	347	343	323	331	336	317	340	382	347	340	378	321	327	367	328	356	323	334	356	340	354	314	298	329	313	314	334	360	321	329	352	347	338	354	353	337	341	336	326	352	356	316	331	344	323	333	301	357	306	343	367	341	335	354	330	326	348	320	316	307	333	328	329	309	347	323	359	351	345	308	320	332	323	311	366	315	378	307	335	354	326	335	337	342	338	321	345	345	353	337	319	335	305	298	317	324	335	333	326	295	295	318	336	332	322	312	331	314	357	357	300	350	322	308	365	330	340	323	357	307	318	335	336	339	312	317	338	312	337	349	351	314	328	337	318	341	345	338	287	333	344	307	322	352	374	311	324	332	302	352	308	315	332	319	364	353	327	360	341	349	333	352	328	326	325	308	318	333	343	345	337	296	332	345	345	336	319	330	346	343	295	357	322	344	344	341	338	344	333	326	293	331	329	316	317	340	330	315	379	355	326	329	327	338	359	344	336	362	337	352	345	356	355	337	305	381	362	341	327	323	360	338	337	358	345	343	333	370	338	337	349	308	313	330	323	319	351	344	345	320	326	324	333	351	329	340	367	322	316	366	363	349	309	344	319	341	307	336	323	325	323	318	353	372	323	341	312	330	290	314	301	335	334	314	339	300	348	347	335	324	355	368	339	331	349	323	357	359	352	336	347	308	307	324	349	326	301	321	352	362	367	340	341	321	364	342	346	337	360	338	329	338	347	343	326	302	323	339	366	322	295	328	328	352	347	310	351	319	319	316	337	306	328	343	344	329	319	300	334	327	332	334	320	341	323	337	324	337	338	342	355	313	329	333	332	327	329	354	362	341	345	330	354	320	333	348	355	339	310	295	326	383	352	342	344	310	342	349	369	312	317	359	375	336	338	320	347	308	348	349	330	300	351	321	295	338	302	321	354	319	330	318	380	295	326	337	355	327	321	316	328	363	353	348	348	355	295	321	353	341	330	325	308	327	322	305	349	317	332	341	364	344	314	361	346	339	345	325	346	334	336	354	342	337	349	327	353	326	348	342	353	341	347	320	305	318	310	310	333	327	344	317	321	319	322	332	346	332	334	327	326	325	321	324	322	341	329	330	342	314	325	331	321	348	336	321	344	333	280	312	341	334	325	328	336	373	333	330	345	336	293	307	318	291	347	343	313	338	333	355	340	352	345	380	348	314	305	327	344	340	316	356	337	323	342	343	315	333	328	329	329	339	340	365	349	327	331	346	338	308	346	342	356	338	349	317	344	345	336	326	359	340	316	354	356	319	341	349	316	342	316	316	331	318	343	336	346	345	366	330	319	338	317	358	292	338	334	357	311	368	338	347	347	348	335	349	350	325	325	353	291	331	337	343	368	325	328	335	332	336	331	335	321	350	347	351	355	322	293	331	310	336	349	304	327	343	363	336	364	320	363	318	340	327	371	370	322	321	352	332	319	339	342	378	336	308	355	336	358	322	327	317	311	312	375	328	338	304	316	364	334	359	351	360	324	314	325	345	304	330	288	318	327	300	343	308	339	318	319	348	323	347	313	321	334	305	316	333	344	364	339	307	311	304	326	363	343	338	334	331	322	350	350	321	317	319	347	364	371	346	329	331	317	307	330	373	307	348	386	306	318	300	338	282	315	326	357	328	301	337	332	308	334	333	373	365	355	355	325	347	313	335	322	342	331	328	320	320	293	295	324	310	347	338	349	328	312	344	287	324	333	320	312	341	345	336	346	355	312	341	314	363	308	331	285	317	345	338	349	329	353	330	335	359	327	344	320	327	318	362	314	308	339	337	302	329	320	337	294	350	339	343	331	300	311	361	352	351	304	342	332	356	332	331	311	335	299	336	358	371	340	326	348	346	324	340	330	356	333	333	319	337	310	307	327	342	328	303	316	322	346	330	326	308	335	347	344	336	348	337	313	322	337	340	345	335	325	336	345	306	291	342	359	338	333	316	345	350	343	352	333	352	343	329	341	339	355	339	341	336	311	349	327	329	340	330	325	341	347	338	331	341	334	353	321	348	348	302	340	347	326	365	325	305	317	338	337	336	332	328	337	337	329	336	324	368	310	358	316	337	307	329	324	331	320	315	331	318	365	362	324	311	339	343	302	302	343	350	341	336	341	289	338	331	351	325	337	357	332	347	308	346	320	352	333	348	360	360	340	353	338	302	340	368	331	334	312	336	356	356	321	333	317	331	347	349	344	341	354	319	352	305	301	314	343	361	342	360	310	340	341	294	334	343	327	293	339	334	317	319	341	334	337	331	295	320	322	337	344	344	323	319	314	347	396	328	327	326	329	354	347	313	324	313	324	335	322	309	341	324	331	339	343	311	325	315	336	340	311	336	321	317	347	322	338	332	342	354	315	325	347	354	334	340	333	316	362	338	348	336	340	304	335	323	359	371	354	365	345	334	310	349	314	323	354	321	343	354	337	334	349	333	333	317	334	340	297	336	335	342	351	344	335	324	362	310	332	342	332	341	339	317	329	332	304	324	345	347	314	343	324	311	324	343	317	354	334	335	334	312	319	345	341	339	367	334	323	331	294	297	355	355	343	339	356	314	348	289	324	304	334	313	358	351	338	357	349	358	314	318	357	345	306	314	301	334	327	296	349	342	303	312	349	320	337	324	312	353	375	375	331	320	332	318	343	286	337	303	329	330	371	295	329	325	314	314	311	317	307	337	342	309	316	329	342	349	331	318	310	304	341	345	342	323	343	362	330	334	367	329	337	355	366	334	354	323	336	333	328	338	323	330	318	328	342	333	317	337	322	312	340	341	336	328	316	335	330	361	347	336	325	332	332	317	333	344	324	303	303	304	357	346	367	341	314	357	357
24794	20991	27435	25384	19424	11605	9059	5213	3941	2958	2459	1966	1637	1229	1113	1267	1110	986	884	845	783	779	712	688	628	575	558	542	503	474	524	478	453	499	499	481	467	477	472	426	438	458	435	428	444	445	448	429	446	458	404	467	462	423	414	407	416	439	456	435	437	430	456	447	429	411	428	476	398	400	455	473	455	412	434	423	425	473	451	442	418	438	424	431	390	428	451	438	458	442	410	413	439	411	459	425	444	429	460	455	447	412	513	474	462	433	439	404	453	435	417	441	470	439	446	439	436	439	433	413	451	429	484	461	423	442	401	453	458	456	473	443	444	432	453	394	421	457	416	441	435	463	457	417	408	461	421	477	460	456	401	417	433	419	436	462	448	429	429	445	425	446	432	408	444	449	434	406	446	412	398	425	451	421	442	441	433	441	434	444	443	419	434	436	435	451	421	444	397	465	462	415	448	440	425	424	402	435	435	447	437	440	438	461	417	467	434	450	416	443	449	429	429	404	443	421	435	455	431	431	391	435	452	459	460	440	419	422	424	431	395	458	410	469	409	452	419	462	429	446	441	396	414	431	429	439	441	399	448	453	438	433	390	435	454	452	432	393	422	437	449	398	448	446	433	430	406	423	419	441	431	482	422	433	448	410	451	447	451	434	414	453	456	456	437	452	436	441	434	422	478	434	419	445	430	416	421	458	421	435	441	447	493	443	414	437	464	426	444	439	462	487	449	430	443	433	442	452	426	473	423	419	460	444	443	409	458	451	419	440	427	465	472	392	449	439	466	445	465	411	440	434	422	433	422	445	474	444	421	438	440	424	445	435	443	397	419	450	444	446	427	441	401	420	449	415	432	422	419	440	405	427	446	459	434	449	426	426	464	428	434	472	430	446	429	466	449	416	409	424	435	414	428	409	443	488	399	446	458	441	447	442	422	435	413	431	463	414	437	451	454	432	426	416	453	460	406	454	461	433	424	407	454	412	421	430	406	421	462	437	381	434	394	454	412	442	460	428	411	414	489	450	448	448	450	470	412	436	426	465	464	442	444	441	411	433	452	443	414	441	417	444	424	440	430	472	415	441	435	417	446	409	452	451	451	441	415	428	442	424	450	412	481	434	449	433	404	459	406	428	462	440	388	459	433	427	444	438	464	404	439	471	413	421	428	415	423	435	475	416	415	418	429	479	447	439	441	441	438	463	423	431	432	413	481	425	456	456	456	448	425	447	415	407	429	488	416	445	464	452	429	419	423	439	466	449	452	390	444	476	438	451	454	449	436	427	454	439	417	408	453	460	458	466	424	429	459	391	445	470	438	425	424	431	453	414	460	417	475	480	481	475	434	424	418	451	433	431	415	460	443	392	456	433	457	451	422	452	397	427	405	428	438	461	471	427	459	470	434	427	496	424	438	450	445	402	412	425	432	412	409	367	468	445	443	482	404	464	423	439	415	442	417	445	451	419	412	452	449	442	422	396	415	424	428	415	430	429	468	448	438	453	447	439	380	431	483	462	460	403	461	474	436	419	454	429	437	385	461	451	491	434	424	447	446	467	435	443	475	463	418	413	419	426	437	425	437	437	478	478	437	458	430	415	488	434	429	428	427	420	410	429	427	430	438	430	436	437	447	451	393	432	426	449	422	465	420	412	477	452	459	432	420	424	456	426	419	436	439	418	432	420	444	440	398	455	426	462	449	423	457	433	413	462	443	476	449	437	456	417	433	429	419	454	439	458	441	459	450	398	411	458	427	448	428	413	435	475	442	433	447	432	441	456	433	465	471	459	436	412	444	432	440	443	434	453	454	432	414	435	437	478	435	436	460	419	421	470	414	477	476	459	465	435	412	441	488	431	419	409	417	453	431	438	444	462	484	463	449	443	430	409	463	432	436	443	440	422	443	407	434	466	452	435	477	417	414	465	448	457	388	451	422	402	417	396	448	445	425	440	469	416	457	438	421	443	467	450	435	425	472	415	436	448	406	409	437	423	473	410	443	451	444	425	444	425	422	428	453	403	418	456	439	428	464	460	454	457	440	439	452	428	411	464	434	436	448	443	422	431	425	438	428	488	459	430	472	447	419	446	433	425	449	480	436	441	463	452	444	434	403	423	443	419	425	411	456	440	419	446	417	421	455	454	425	445	448	456	460	453	390	415	422	406	386	429	393	433	438	430	449	419	432	436	472	425	437	455	456	435	464	455	465	401	473	430	438	423	464	435	442	441	414	499	410	445	434	419	413	432	396	421	410	425	447	423	438	409	442	423	397	453	438	439	459	422	451	417	464	476	438	444	472	441	472	461	409	393	470	428	435	426	388	436	433	431	435	421	430	451	424	452	443	423	410	440	442	466	455	434	448	432	448	433	447	397	412	435	420	464	441	426	417	409	459	410	434	426	478	435	450	407	420	415	450	460	442	411	423	468	436	411	409	471	442	449	448	431	414	434	424	433	416	423	444	444	411	404	429	419	427	426	447	427	427	437	437	434	433	396	407	408	440	467	443	468	460	446	438	435	440	462	425	455	444	432	420	421	448	380	437	447	451	447	439	424	448	451	429	428	438	382	447	433	421	427	427	427	399	466	410	394	425	447	407	466	418	422	444	458	448	413	453	426	472	437	432	447	417	422	430	436	459	445	429	423	448	423	449	400	471	419	436	430	410	411	447	415	457	423	441	435	420	448	475	454	444	445	473	407	428	406	420	491	446	430	459	440	400	448	421	431	464	446	443	420	360	445	427	446	464	400	422	485	410	449	410	457	411	429	439	399	459	503	443	426	402	417	457	450	454	423	436	415	404	456	448	419	458	433	434	450	447	446	459	438	440	437	413	418	418	444	463	428	437	451	422	422	439	445	502	483	456	430	427	405	431	450	446	453	464	384	438	465	460	453	428	455	424	442	435	408	400	421	454	449	377	415	444	407	431	483	429	458	450	490	473	423	449	423	421	395	457	440	406	443	454	451	426	464	461	468	471	483	427	460	450	412	452	446	477	454	400	445	443	412	441	430	393	425	451	431	424	428	435	406	456	435	407	431	452	410	431	444	415	440	437	443	450	442	404	479	411	412	429	442	422	400	467	479	440	451	439	449	414	460	433	443	443	442	429	464	494	411	451	438	452	441	427	434	446	424	411	431	414	392	468	440	445	437	437	418	433	444	429	436	452	458	472	474	405	453	445	448	415	418	441	430	427	429	402	448	451	450	415	412	471	411	431	448	450	453	457	452	451	426	441	407	438	431	426	404	454	443	465	448	462	472	434	432	428	440	441	420	442	449	458	437	432	465	424	445	473	473	479	411	439	396	440	427	431	425	405	457	422	441	427	457	407	434	425	434	435	395	458	427	463	445	422	461	421	417	432	436	425	412	404	448	434	428	431	407	459	462	399	416	420	436	474	425	441	420	410	414	439	401	470	465	426	414	446	406	472	440	412	441	436	451	449	436	436	463	452	438	433	435	431	402	491	429	443	469	398	425	419	448	484	429	462	420	455	452	456	455	457	414
37207	48833	33885	28680	19768	15992	14698	10169	8106	6122	4725	3804	3007	2003	1742	2174	1875	1517	1321	1304	1097	1049	1046	908	805	800	656	659	641	607	579	568	557	553	588	548	490	545	522	502	458	474	523	502	529	494	493	493	498	474	478	501	489	482	467	522	494	508	482	481	485	479	518	522	487	515	484	491	494	488	478	470	498	483	490	507	489	529	480	497	523	513	494	490	470	462	480	488	550	486	525	500	440	503	526	497	460	481	463	499	497	487	465	491	506	509	460	526	491	515	516	478	524	471	489	465	522	448	535	482	502	487	489	496	479	484	524	496	511	497	510	515	460	526	480	541	455	517	481	533	498	477	517	471	474	456	521	503	516	495	510	515	463	516	490	499	484	485	471	525	503	454	507	486	508	483	508	495	481	499	513	495	542	483	436	501	486	543	495	470	482	522	474	498	488	498	482	531	503	497	501	490	503	500	457	485	515	514	499	507	515	481	485	522	533	498	495	501	534	488	511	496	474	499	482	489	470	492	476	482	480	478	475	460	500	474	483	505	506	501	476	517	509	526	497	486	447	458	535	467	495	481	520	516	504	490	525	474	514	507	533	503	497	497	522	507	469	510	464	467	499	508	457	431	469	485	495	505	515	513	469	479	507	500	502	480	498	472	466	508	497	504	534	497	505	475	524	455	521	503	495	509	497	451	528	498	486	473	449	486	500	530	492	496	483	473	476	513	492	496	489	494	525	485	507	490	486	487	467	496	478	492	496	501	464	483	467	470	512	465	511	470	469	513	515	485	493	558	497	477	489	471	548	517	506	504	527	495	472	498	489	441	502	490	460	479	513	515	489	525	513	499	521	533	515	500	473	505	523	480	463	483	545	534	533	468	480	479	475	488	493	501	453	512	512	502	487	514	473	488	527	508	482	509	491	455	532	493	471	482	477	511	521	473	465	518	472	532	453	469	508	493	496	473	505	467	476	507	459	515	482	500	476	479	537	501	446	496	491	463	478	500	502	497	487	494	528	496	493	495	500	496	518	506	468	492	492	481	486	482	488	453	473	531	483	477	518	543	519	502	521	504	452	487	491	486	496	485	486	510	482	507	528	497	516	543	503	484	505	494	483	514	497	527	493	474	481	493	488	506	477	490	505	519	522	464	536	479	493	521	471	482	528	465	471	495	498	514	491	464	492	571	531	492	483	514	525	521	504	469	489	487	482	502	448	490	501	491	515	480	469	479	510	501	509	490	477	503	504	491	515	502	474	510	480	484	500	515	482	499	501	528	493	489	500	438	477	476	500	515	535	489	520	489	499	501	508	501	483	517	487	474	510	501	538	513	489	485	521	497	537	487	515	485	482	482	484	486	503	486	510	488	507	439	520	505	499	475	503	478	469	526	527	476	496	499	547	451	484	508	498	502	503	516	532	457	479	505	522	487	507	506	517	520	453	492	445	487	456	488	518	453	538	511	503	483	541	494	521	457	483	523	494	463	526	520	466	503	487	527	497	510	491	500	476	499	502	496	527	503	490	504	474	509	516	476	462	476	467	507	509	448	528	486	514	479	489	511	504	538	461	514	501	489	499	496	499	472	484	482	482	480	469	486	494	482	486	492	515	545	488	482	506	522	524	519	490	469	511	513	515	523	507	476	501	490	491	506	495	558	500	475	474	483	493	525	484	501	506	522	488	494	488	502	547	461	504	519	499	515	480	494	482	495	516	519	538	460	500	472	472	510	441	455	517	501	526	478	488	491	463	495	509	502	499	510	507	507	496	483	420	468	533	522	483	525	490	505	546	518	509	483	473	508	513	505	533	461	500	440	509	449	475	518	493	499	492	472	527	503	516	491	474	465	503	473	442	499	483	473	501	487	505	446	509	479	508	484	499	501	476	490	490	497	514	467	463	476	502	485	502	504	491	472	507	518	500	479	534	538	473	498	467	492	511	515	466	514	545	430	470	478	494	504	508	440	497	524	499	484	469	476	493	484	491	496	499	512	499	479	524	488	478	522	448	515	503	502	476	487	495	521	492	490	453	509	552	476	448	481	487	476	489	495	497	503	542	519	477	443	505	502	496	535	492	493	476	493	495	498	451	496	454	466	464	540	537	501	523	499	535	496	488	483	487	495	503	509	489	459	496	488	523	492	499	517	496	493	507	528	510	492	489	505	561	446	497	489	486	480	502	512	512	518	514	501	494	482	504	475	499	491	509	511	471	515	515	488	513	505	502	501	474	493	500	482	502	513	451	524	485	529	507	497	450	544	487	496	475	518	462	486	500	467	557	482	500	485	450	518	518	460	527	470	529	506	431	513	504	523	536	534	472	500	495	552	488	491	503	464	509	503	497	558	481	474	497	466	432	466	499	475	475	502	493	482	498	517	445	482	495	492	478	499	531	497	501	475	441	456	477	505	521	517	438	494	508	490	532	477	493	512	463	465	490	460	507	538	520	485	472	516	506	481	479	454	497	514	472	480	501	502	519	487	469	486	479	490	484	492	523	493	496	534	495	465	514	488	467	535	452	492	484	478	473	485	519	496	505	471	489	535	478	500	443	526	530	481	518	459	484	508	483	473	482	497	482	521	486	519	480	461	488	487	482	478	500	518	455	541	548	480	492	516	499	501	521	494	528	501	523	518	456	477	519	502	500	512	475	442	490	470	481	478	531	476	532	511	513	500	512	506	453	483	550	442	508	477	504	511	481	547	517	465	471	485	492	521	531	484	444	502	470	516	489	495	473	519	517	487	526	472	461	581	495	561	514	503	535	484	461	462	465	463	488	505	509	474	488	496	510	507	506	473	488	493	481	528	469	485	473	456	522	498	503	539	510	565	497	458	515	527	465	488	515	507	484	486	514	463	467	505	491	485	492	521	500	470	470	466	507	464	498	473	502	474	534	480	523	502	480	450	502	481	496	526	529	506	495	508	495	521	461	504	485	498	510	495	484	480	493	507	533	498	470	507	502	470	501	491	518	504	470	510	485	517	482	467	510	497	474	504	505	441	544	480	465	481	477	546	506	514	504	512	516	513	518	512	542	526	478	487	482	513	508	491	513	497	505	497	505	469	429	461	448	507	494	499	462	519	447	516	502	528	500	475	507	495	512	493	493	457	443	501	533	520	436	473	516	472	501	485	458	485	478	480	479	501	492	474	465	497	491	510	487	529	501	477	483	474	460	459	469	487	464	494	534	480	530	481	523	513	459	443	489	465	490	505	492	525	450	513	488	504	476	506	512	476	469	511	504	460	483	513	508	468	475	483	501	475	456	496	497	533	496	468	531	477	513	484	488	485	468	495	505	475	507	496	494	495	473	520	512	486	511	476	501	511	509	519	490	484	504	509	479	474	483	495	471	502	483	520	507	505	497	501	507	490	527	524	476	481	501	499	491	486	524	470	464	456	464	514	495	482	487	457	495	469	484	471	459	485	479	468	499	476	490	518	505	486	470	511	529	485	481	500	462	497	525	495	475	474	474	515	481	492	507	474	534	510	479	479	484	476	509	493
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
