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
341555370322	341555370881	341555371431	341555371981	341555372531	341555373083	341555373633	341555374183	341555374731	341555375281	341555375831	341555376381	341555376931	341555377483	341555378031	341555378583	341555379131	341555379683	341555380231	341555380781	341555381331	341555381881	341555382431	341555382983	341555383531	341555384083	341555384631	341555385181	341555385731	341555386283	341555386831	341555387383	341555387931	341555388483	341555389031	341555389581	341555390131	341555390683	341555391231	341555391783	341555392331	341555392881	341555393431	341555393983	341555394531	341555395081	341555395631	341555396183	341555396731	341555397283	341555397833	341555398381	341555398931	341555399483	341555400031	341555400581	341555401131	341555401683	341555402231	341555402783	341555403331	341555403883	341555404431	341555404983	341555405531	341555406083	341555406631	341555407183	341555407731	341555408283	341555408833	341555409383	341555409931	341555410483	341555411033	341555411583	341555412131	341555412683	341555413233	341555413783	341555414331	341555414883	341555415431	341555415983	341555416531	341555417083	341555417631	341555418183	341555418731	341555419283	341555419833	341555420383	341555420931	341555421483	341555422031	341555422583	341555423131	341555423683	341555424233	341555424783	341555425331	341555425883	341555426433	341555426983	341555427531	341555428083	341555428633	341555429183	341555429731	341555430283	341555430833	341555431383	341555431931	341555432483	341555433033	341555433583	341555434131	341555434683	341555435233	341555435783	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	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
23118	21694	29061	24839	21695	19568	1919	817	620	522	470	435	425	382	359	349	298	308	273	315	299	281	315	262	278	295	267	241	284	235	268	239	215	217	210	228	237	236	246	234	236	234	252	243	222	221	231	225	226	234	217	222	247	239	245	230	243	237	222	237	250	194	220	240	206	214	221	190	220	233	223	227	221	218	248	203	230	234	220	203	225	239	255	226	222	227	208	237	228	215	204	223	221	209	217	213	211	229	208	205	222	205	244	211	228	220	225	224	222	236	219	190	224	219	222	222	207	222	195	223	202	239	224	220	236	232	248	219	211	223	242	217	220	218	214	228	220	234	225	241	237	202	225	199	202	201	213	231	221	223	224	212	220	216	212	210	241	190	235	198	239	203	197	215	236	187	246	219	213	206	218	212	191	239	227	230	208	194	246	202	240	223	225	193	226	197	232	212	220	208	240	233	209	217	222	242	198	236	231	200	224	225	212	206	239	205	225	220	196	235	227	217	223	191	215	226	217	196	199	220	207	213	201	212	208	207	240	213	208	213	189	224	213	228	207	215	218	235	206	211	198	223	229	209	213	213	226	238	227	207	211	225	211	214	222	221	224	224	209	208	216	222	189	239	227	214	212	239	211	242	204	225	197	210	257	199	239	221	223	202	192	225	220	227	219	219	238	213	196	203	211	237	220	175	239	216	209	212	207	227	236	197	222	236	193	192	223	206	229	218	234	234	242	196	225	244	208	220	228	219	216	216	214	212	209	214	225	207	193	207	222	238	218	203	191	207	209	234	229	212	232	249	196	221	215	230	207	212	229	230	218	213	185	236	205	258	220	223	222	212	203	201	211	222	219	199	225	217	206	237	207	179	238	202	225	228	209	199	239	229	230	218	196	201	202	228	236	217	194	217	222	213	214	190	241	222	196	208	215	228	208	236	215	211	242	224	208	207	186	228	217	235	237	210	200	228	228	223	194	229	210	242	234	232	208	214	240	220	215	202	217	234	219	207	204	205	242	201	207	237	220	222	203	212	226	217	217	212	214	211	186	230	232	225	210	193	216	220	201	214	229	214	222	235	212	217	196	213	231	195	233	241	238	215	223	210	201	217	232	218	214	206	200	224	224	211	230	214	212	222	220	222	243	213	201	215	212	222	203	225	223	220	223	222	239	220	235	223	222	210	244	186	207	231	226	219	233	211	214	219	223	190	222	185	218	211	244	238	223	210	214	233	233	258	244	220	213	224	232	227	211	214	207	228	221	225	227	227	227	254	242	209	209	202	208	205	226	218	206	233	220	207	223	220	213	216	265	247	196	229	196	215	219	203	219	203	209	195	207	205	211	226	195	241	240	210	222	196	236	200	221	219	243	245	210	242	214	217	227	240	216	262	188	225	231	231	222	233	217	211	233	213	221	215	234	222	240	210	239	221	220	212	230	206	200	210	214	216	229	250	204	212	204	230	206	199	208	214	235	210	221	202	211	213	220	203	258	230	208	192	242	235	218	214	226	213	213	223	207	225	258	211	217	186	255	211	212	200	227	238	235	221	218	206	197	234	222	225	179	238	239	240	211	225	201	221	212	223	227	211	218	248	205	226	179	220	200	215	229	214	214	225	222	211	214	242	231	243	203	218	193	217	206	212	196	209	226	218	217	219	225	198	249	252	235	194	223	224	191	220	232	220	198	219	229	217	226	209	209	253	218	221	206	204	252	237	234	255	208	209	208	219	232	220	231	206	226	184	208	202	201	227	208	225	199	220	215	220	203	245	212	234	214	207	229	237	209	223	217	236	206	207	240	225	202	237	203	227	227	202	189	246	233	217	216	197	221	236	211	238	226	198	226	200	215	207	198	255	202	238	187	225	227	217	217	192	203	231	252	206	200	238	209	230	195	220	199	225	232	187	212	213	236	215	248	218	228	234	219	203	228	194	211	226	199	224	213	227	173	215	221	227	233	219	210	205	250	201	215	243	212	198	237	213	200	214	224	214	231	223	222	236	217	230	215	205	205	226	230	243	221	221	200	225	212	198	202	225	217	231	216	212	233	231	222	226	240	222	231	215	246	235	218	212	227	222	218	217	238	237	226	219	229	210	238	228	209	170	239	220	234	240	216	222	237	221	236	234	222	221	218	229	219	205	226	223	213	247	210	205	238	212	180	236	209	224	216	183	218	211	231	233	199	222	239	216	207	211	189	240	211	206	214	222	257	213	241	224	209	221	215	217	238	215	231	201	222	241	228	225	209	194	219	217	208	243	220	227	232	223	242	232	214	215	203	211	252	205	247	236	215	213	251	246	210	211	233	200	189	213	216	204	224	214	190	220	216	201	213	240	203	208	221	209	218	219	222	206	235	232	195	208	210	219	222	215	228	230	210	219	227	210	232	230	211	231	219	231	198	233	196	239	206	223	196	234	221	211	240	231	223	219	242	204	213	217	220	220	234	219	215	208	226	211	220	207	210	228	220	184	193	224	222	237	212	214	197	205	206	216	220	213	234	206	226	203	217	215	215	227	219	232	225	204	214	241	216	225	215	232	240	194	217	215	207	219	217	229	201	222	213	215	247	229	187	232	225	221	210	223	211	208	214	215	223	208	230	235	227	225	223	206	206	217	221	213	223	224	240	214	239	229	202	223	231	208	233	252	209	219	237	224	204	188	205	256	210	232	212	240	197	219	217	222	214	189	236	204	206	217	235	220	223	232	211	233	199	211	223	215	198	223	221	223	210	215	221	203	212	230	229	219	214	219	205	230	203	193	216	241	192	239	227	203	224	232	224	211	234	197	212	206	221	221	214	212	229	212	228	241	221	228	195	190	207	256	207	226	189	196	228	179	239	210	229	217	203	216	233	198	219	218	218	201	222	254	226	219	216	203	220	214	204	213	215	208	228	209	218	240	203	204	189	209	231	192	224	208	209	188	191	210	217	218	201	212	212	231	210	210	226	234	233	211	230	208	215	187	233	239	224	210	226	235	208	207	193	212	224	210	210	244	195	225	210	213	205	216	220	222	187	227	220	245	198	199	214	219	222	221	204	217	216	227	234	239	217	240	240	228	229	209	220	213	196	231	213	219	221	214	225	197	192	209	222	224	218	235	233	215	203	238	204	215	195	214	229	238	204	235	226	200	200	234	214	231	234	181	229	233	213	213	215	193	227	246	225	218	219	196	232	203	214	220	212	246	233	211	218	219	215	217	228	215	221	217	215	221	220	239	235	198	221	218	217	213	217	223	225	212	222	213	246	212	245	235	194	202	225	229	223	228	228	220	232	221	226	198	195	206	238	229	201	241	227	230	229	220	202	213	211	192	231	237	219	216	220	210	222	236	219	217	221	244	219	214	226	191	203	202	223	220	209	231	233	211	198	213	234	221	232	224	227	226	251	241	204	208	207	238	233	227	212	237	238	216	238	200	201	224	235	224	221	211	215	228	215	227	217	225	222	201	207	216	223	240	213	213	209	234	204	179	251	241	211	213	220	227	213	219	213	210	224	198	217	212
6123	18358	12224	6173	4275	3164	2325	1810	1448	1289	1029	886	786	740	685	630	619	549	608	554	528	473	488	453	477	408	435	435	423	395	386	385	366	351	393	335	367	333	343	356	355	330	330	360	365	329	367	362	328	341	350	366	303	325	325	323	315	327	347	319	329	323	329	326	287	353	318	298	336	304	324	301	342	309	325	300	334	328	295	331	299	344	315	286	324	319	281	294	321	325	285	310	326	296	316	283	330	277	278	305	320	313	298	294	330	287	314	308	280	332	300	297	297	325	327	328	298	287	334	269	277	334	296	318	317	308	322	324	299	348	316	311	298	311	292	324	313	331	318	312	297	319	291	321	310	303	287	281	280	340	291	297	311	309	316	299	315	337	302	319	295	338	345	270	325	317	304	305	323	306	309	292	332	338	292	322	350	304	285	325	279	326	319	281	314	306	324	320	289	330	311	282	336	295	298	328	316	313	293	323	307	335	296	263	285	328	345	319	328	313	295	277	318	310	281	303	297	344	344	348	284	353	286	314	333	325	298	300	302	301	311	285	322	312	301	331	325	298	332	324	352	324	284	300	271	314	294	300	338	280	297	325	307	317	340	313	283	322	308	286	323	296	290	343	290	277	307	344	282	304	286	301	310	274	305	305	306	293	310	286	296	324	305	305	300	299	284	297	325	302	301	322	323	331	296	300	324	311	316	323	345	302	321	314	308	299	329	328	307	312	299	303	312	308	314	318	312	289	306	317	326	309	296	321	313	312	299	323	281	319	307	315	318	327	282	327	318	344	307	351	344	278	336	300	318	252	307	324	320	295	305	313	316	296	329	314	314	313	298	299	306	279	327	300	307	340	283	311	338	296	331	344	305	286	317	339	304	313	305	299	294	335	290	274	298	289	267	312	358	324	317	281	285	308	320	301	293	292	339	298	355	303	308	291	289	344	308	349	307	325	347	313	323	307	323	291	340	321	277	318	306	306	301	333	301	326	321	303	297	303	315	317	292	326	331	257	293	315	328	329	329	314	293	295	300	295	352	313	312	310	332	311	300	299	329	285	301	334	331	310	317	326	291	307	312	326	292	306	323	300	320	296	322	319	295	311	314	293	305	324	289	313	299	314	312	318	299	318	303	304	310	314	327	303	286	321	324	298	292	330	344	308	304	321	278	312	322	300	315	319	331	310	309	320	307	300	334	284	331	276	329	304	295	322	310	328	288	330	289	302	313	302	307	284	334	291	321	311	300	303	328	302	290	311	297	303	331	301	339	312	314	304	288	302	320	359	286	335	289	311	318	330	349	322	326	314	303	299	307	305	307	345	314	326	301	328	310	300	339	336	285	305	314	329	316	324	303	329	321	319	302	315	295	286	301	289	298	297	300	318	307	299	322	310	301	316	304	303	300	314	327	297	281	299	299	269	289	329	307	289	312	320	321	329	352	297	288	310	328	303	295	318	337	306	318	256	308	282	295	334	310	302	291	286	324	338	322	273	311	329	313	306	310	316	316	286	306	304	296	304	328	316	307	313	340	327	324	301	316	326	316	321	319	290	319	304	323	307	322	307	307	352	321	305	319	327	290	290	311	297	311	301	295	315	263	288	305	317	296	340	326	284	306	301	295	315	300	326	293	349	281	321	329	301	302	286	298	275	305	341	292	311	309	316	270	324	310	281	276	323	320	295	336	309	295	309	312	299	289	310	317	306	318	381	311	300	312	334	314	307	297	324	321	322	281	324	344	295	305	327	305	303	301	316	337	272	299	285	290	300	313	317	314	328	322	302	284	313	336	318	326	320	309	321	286	284	344	295	289	290	313	295	302	314	326	296	328	307	298	300	342	315	294	326	294	319	305	280	293	325	298	321	313	308	297	336	295	312	320	317	323	293	351	301	287	308	321	288	315	316	349	347	286	331	326	325	335	307	311	281	315	297	290	290	319	317	326	314	316	310	307	298	326	297	306	315	314	313	317	318	338	282	288	309	337	293	301	315	315	338	300	349	305	305	300	300	312	278	315	307	306	328	334	288	329	296	293	324	308	313	335	326	305	306	286	331	333	313	315	311	310	328	312	289	299	301	297	311	311	309	335	302	285	320	283	333	284	306	291	314	341	315	351	331	310	294	299	300	273	322	300	321	299	295	312	282	316	312	304	310	313	296	326	321	296	312	311	326	345	294	291	312	293	309	325	326	295	335	319	327	323	325	297	320	295	312	326	284	317	328	332	293	300	322	347	337	347	318	330	338	296	333	301	311	291	314	316	313	313	330	274	332	325	306	320	305	312	288	342	310	262	295	297	355	303	301	283	315	335	296	308	259	307	287	289	281	327	286	278	317	297	330	328	322	298	309	310	333	297	282	307	311	340	302	288	298	316	298	328	312	323	332	263	287	321	323	304	287	324	259	326	310	295	282	320	288	324	295	318	314	318	333	290	330	300	306	303	287	303	327	308	347	327	308	323	338	314	328	286	303	317	329	302	287	330	314	335	310	304	311	318	316	288	300	296	295	346	303	315	329	298	306	315	315	296	310	336	316	320	314	319	305	298	309	309	264	316	294	328	295	294	335	312	319	333	298	306	293	301	331	320	287	322	336	314	292	316	295	325	308	335	338	323	331	308	336	305	325	294	309	338	325	307	317	296	280	309	331	290	321	321	320	307	316	291	303	328	320	333	287	301	304	310	296	304	318	295	314	313	296	290	309	299	336	297	295	328	301	307	318	300	305	301	326	316	286	309	305	306	300	289	325	292	295	288	320	293	296	329	317	302	322	295	296	265	287	304	296	344	314	307	304	306	296	315	322	313	300	295	318	284	308	358	319	302	276	287	307	323	314	322	295	349	296	322	332	319	312	274	315	337	329	294	282	297	279	314	309	319	291	294	318	316	317	309	285	349	291	314	288	306	326	288	322	306	316	298	314	287	321	301	321	309	311	324	307	309	305	317	321	323	307	322	324	293	312	315	286	329	287	346	281	324	275	270	308	294	325	320	310	306	316	297	319	292	325	338	283	331	300	322	323	329	338	299	309	290	307	301	302	318	292	291	296	329	278	313	290	326	308	333	278	323	295	323	320	325	312	307	322	322	306	290	324	295	317	280	333	309	310	294	302	306	329	305	307	313	332	273	306	310	332	316	308	321	304	339	314	291	320	300	322	308	305	330	291	316	306	334	322	322	318	326	327	334	328	313	345	308	284	330	307	306	299	325	300	309	302	326	305	308	355	333	275	317	292	286	318	299	299	321	291	276	334	338	307	299	298	291	279	325	274	335	303	288	353	311	332	284	300	294	325	316	308	306	298	298	314	339	327	294	321	304	319	324	310	282	309	259	303	296	347	291	333	295	288	289	294	290	323	300	334	298	273	312	299	328	268	305	310	305	299	311	299	331	309	311	340	303	297	280	342	318	291	305	305	329	332	319	275	311	307	293	315	321	299	309	319	293	335	308	270	337	330	320	335	297	329	304	308	351	310	304	295	324	331	293	336	307	295	299	273	294	301	333	280
27600	16044	3453	1184	779	651	624	568	555	557	551	534	552	562	572	557	504	572	540	504	573	538	550	559	540	514	554	537	538	512	527	556	555	508	536	534	548	534	514	505	474	522	529	459	542	538	518	516	492	505	514	523	509	532	556	526	499	492	526	504	556	551	495	485	523	519	521	508	544	516	534	529	498	512	488	529	539	487	525	531	527	495	528	521	519	517	515	509	538	505	488	518	516	501	523	529	515	534	524	523	517	538	535	511	502	502	482	564	552	492	498	504	534	500	546	505	504	552	508	521	525	493	527	512	566	540	522	500	509	539	522	524	492	491	494	554	518	491	525	516	499	553	500	483	486	492	465	527	548	529	555	534	528	503	498	509	502	500	484	491	549	505	492	486	530	507	555	546	554	513	467	503	540	508	569	497	494	505	498	553	509	556	551	546	484	492	491	530	517	560	527	490	530	497	507	510	489	556	512	506	503	566	511	504	514	547	507	496	507	520	513	488	553	480	531	561	518	505	521	492	517	529	502	506	497	525	511	503	558	522	522	535	502	532	527	531	544	521	551	514	533	512	541	518	546	510	509	545	495	520	542	511	528	499	542	499	523	532	496	532	490	536	499	481	505	503	519	524	510	512	508	546	526	477	490	546	520	529	496	497	503	537	499	495	503	466	531	515	519	524	537	500	562	513	505	559	544	502	495	493	548	515	544	521	543	503	552	476	493	505	527	499	525	479	511	537	466	540	499	519	525	525	544	515	505	489	498	536	553	515	526	471	528	537	544	501	541	515	511	507	504	533	524	545	520	523	528	534	528	572	519	432	505	504	512	516	515	501	536	504	550	509	501	541	504	520	516	527	498	516	516	511	492	530	512	538	538	519	533	527	496	512	531	544	514	544	533	510	528	556	528	540	514	512	517	521	518	470	488	483	501	491	504	479	497	526	548	520	527	475	535	551	540	525	529	500	524	479	501	504	506	541	502	479	539	502	567	472	526	509	522	490	553	555	512	495	530	538	507	500	508	498	537	525	516	539	552	522	552	540	523	540	570	518	504	552	487	479	558	505	523	451	506	512	512	470	527	520	500	536	552	511	566	492	511	521	489	518	516	498	509	505	518	517	530	508	514	480	515	538	487	525	501	498	489	507	556	478	543	532	506	527	512	492	524	536	538	510	495	514	530	555	500	474	499	520	479	499	515	514	493	524	503	528	498	520	491	529	483	526	458	523	500	593	520	526	511	523	505	520	507	498	540	531	522	499	514	518	506	536	506	509	531	533	525	538	505	549	537	525	457	477	516	499	493	516	506	495	523	529	559	545	520	549	507	546	554	496	489	525	523	476	533	509	460	505	528	471	543	499	484	568	535	551	541	545	489	479	524	513	528	511	533	529	496	512	537	477	545	525	525	514	531	496	505	506	488	505	539	512	548	515	541	503	547	514	540	501	547	532	534	494	518	476	524	541	496	516	529	526	508	488	520	515	492	525	489	540	513	535	519	512	500	522	528	558	508	485	547	546	480	491	539	555	518	529	530	510	539	503	486	498	503	529	543	514	530	529	496	508	503	520	523	550	508	490	483	495	492	517	513	530	516	518	519	529	514	526	508	508	535	492	518	494	497	501	491	510	511	498	489	494	498	509	527	560	487	537	447	547	483	518	536	495	519	494	533	524	545	546	494	510	521	464	546	519	517	509	529	519	511	511	489	505	511	495	565	526	519	499	514	501	512	510	470	515	530	499	519	491	515	506	498	515	502	525	508	537	465	496	554	525	500	520	525	523	501	525	518	483	529	528	504	532	542	523	492	546	517	519	543	503	513	533	502	527	516	528	540	508	547	507	564	507	517	511	477	556	507	531	493	551	540	567	522	495	523	488	498	503	481	481	506	518	524	520	544	548	544	503	509	538	502	500	495	507	518	557	531	570	511	557	518	523	529	514	530	528	538	501	498	489	539	555	493	509	515	520	518	505	562	487	527	555	489	534	474	498	538	476	494	505	527	509	518	531	509	503	509	503	529	521	496	485	539	548	527	493	570	529	499	496	504	517	511	516	561	501	547	521	472	528	528	512	508	504	519	513	528	520	527	507	552	525	549	495	520	520	525	532	522	539	497	492	550	519	475	507	487	502	482	521	513	565	510	524	552	501	457	521	495	499	483	502	519	528	534	499	509	464	551	531	547	497	538	509	518	499	560	512	513	521	567	518	501	500	519	517	502	476	522	530	506	493	485	511	537	474	505	537	509	475	504	536	518	518	522	517	511	506	528	520	509	540	547	488	558	518	543	513	546	512	475	545	534	510	485	550	500	527	484	497	551	530	494	485	497	553	500	508	496	564	533	530	552	553	506	554	517	497	477	514	522	541	501	489	516	491	510	485	531	563	512	522	536	509	502	526	551	536	534	503	491	535	514	511	543	518	530	510	509	501	538	461	487	514	527	531	499	505	475	502	527	546	536	545	507	484	511	566	523	478	495	514	523	526	515	484	535	474	516	519	554	480	534	512	477	526	523	540	499	572	525	515	568	471	516	506	532	543	522	516	522	486	518	532	494	479	516	535	540	538	533	498	527	531	527	522	513	478	458	474	529	510	502	506	527	505	495	550	530	539	503	491	509	546	524	539	502	543	505	514	500	500	526	506	524	557	509	524	500	537	560	506	526	506	499	525	508	507	499	510	527	509	531	528	495	551	501	488	507	501	517	469	476	533	498	488	546	526	507	466	516	502	550	493	509	487	530	561	539	475	538	520	534	504	536	521	535	516	538	529	572	558	504	479	483	520	481	492	527	551	479	523	498	533	543	502	525	498	517	509	530	556	542	474	515	523	564	495	497	484	526	483	509	545	559	496	512	540	514	497	560	535	531	495	560	490	538	534	526	533	524	515	521	523	534	501	516	484	524	524	497	506	496	509	513	533	498	505	499	520	561	477	506	518	500	529	515	545	485	528	502	523	504	540	526	536	547	516	499	511	457	515	497	507	500	522	527	534	507	510	496	508	537	554	510	550	506	555	541	533	504	549	512	494	500	501	511	515	490	542	492	513	535	515	534	520	476	489	532	493	538	525	553	506	534	535	510	521	499	475	519	512	478	503	491	525	580	541	581	511	527	533	492	535	490	499	535	507	514	543	528	518	505	501	522	545	516	526	498	528	515	547	526	511	497	549	549	559	546	520	497	555	517	508	546	532	515	486	504	488	541	485	502	491	540	505	496	521	499	482	463	526	515	537	561	506	502	441	507	529	515	517	541	529	519	521	472	536	504	526	528	492	514	496	503	519	547	535	551	516	522	478	470	483	515	499	547	488	494	511	542	504	494	515	511	524	563	497	524	518	539	519	484	510	544	483	494	540	529	522	521	544	528	521	500	530	517	529	505	522	531	491	508	514	536	522	545	519	528	494	537	533	508	530	536	521	504	519	534	531	472	510	499	527	507	502	528	558	525	519	528	477	526	547	511	501	512	541	512	485	503	465	569	541	529	521	459	539	544	530	547	526	540	523
5467	4799	3252	1762	1378	1145	994	966	924	902	881	805	761	770	820	746	774	744	746	738	760	709	732	659	750	671	734	730	674	713	698	723	720	716	714	743	700	698	694	662	666	718	707	710	765	680	710	715	688	714	704	716	692	710	632	698	700	691	722	716	708	699	704	716	703	729	724	723	731	671	689	681	677	676	726	702	675	658	707	707	722	712	731	688	701	647	678	694	721	714	696	704	696	681	651	695	722	719	688	715	711	695	679	684	694	679	692	682	666	708	715	700	702	684	663	698	687	724	733	749	683	723	727	705	685	705	704	689	717	688	684	660	706	674	684	681	690	670	684	770	714	733	717	734	708	665	655	704	752	644	716	670	692	720	718	693	698	699	732	670	724	760	695	706	723	662	675	747	719	727	710	736	707	717	700	715	702	737	712	686	758	710	747	729	722	730	714	681	699	757	705	706	723	720	714	692	655	632	750	745	708	717	688	722	674	711	674	707	695	658	719	661	749	693	698	734	668	715	659	732	683	725	732	650	722	678	733	729	661	694	673	707	670	735	709	706	687	673	707	684	706	701	673	701	704	703	727	672	687	705	722	667	729	717	757	673	699	764	707	735	704	642	777	729	691	712	761	687	758	714	685	718	704	704	709	684	711	674	706	691	676	722	667	670	711	679	729	705	728	716	721	653	678	703	675	728	703	691	709	701	716	704	692	667	720	727	687	677	711	721	671	728	714	710	710	711	683	686	728	668	699	719	725	728	738	740	659	735	720	727	735	706	711	696	728	690	721	766	735	668	705	682	717	701	657	668	670	684	749	712	706	680	691	721	703	703	672	658	715	695	688	714	716	733	722	674	712	644	765	700	684	693	713	718	682	672	709	687	728	695	653	702	681	713	672	637	786	730	697	746	742	656	707	696	734	682	711	702	661	686	727	699	744	698	747	696	726	748	650	674	680	732	732	702	718	691	713	672	715	701	742	739	664	717	727	709	717	682	681	735	702	717	701	690	700	731	689	724	677	698	679	688	730	681	716	700	710	708	681	679	782	688	682	723	711	684	677	733	700	693	694	740	674	661	707	672	660	707	739	731	724	701	733	723	700	693	714	677	666	690	728	727	739	719	752	782	704	689	714	699	703	701	683	700	687	733	682	710	713	753	680	700	697	702	687	723	689	737	721	691	712	725	736	694	694	684	700	708	727	724	720	671	689	631	686	705	695	695	691	717	710	693	736	680	701	703	701	747	735	714	726	685	687	676	713	701	695	710	663	692	692	718	722	701	679	738	670	669	694	702	710	701	712	686	714	704	710	701	736	746	702	719	699	676	742	743	689	670	696	698	732	660	682	643	706	698	723	729	691	705	734	696	681	738	705	776	728	700	689	676	697	700	732	684	733	684	748	724	726	698	749	719	674	681	667	730	720	755	730	664	696	727	696	676	673	719	673	674	712	675	716	771	700	730	733	683	668	701	674	678	726	691	722	711	712	662	661	705	683	729	711	663	687	696	686	699	690	667	671	685	704	726	759	696	670	699	699	717	656	686	729	702	721	736	680	664	645	725	688	671	682	722	759	722	722	745	704	722	729	679	660	677	683	699	744	711	744	732	645	716	715	731	691	730	681	656	719	738	690	687	725	772	698	707	674	722	711	721	688	689	691	687	704	686	695	720	718	690	661	716	723	694	689	724	705	687	712	694	730	710	731	702	731	707	702	717	660	700	725	684	677	704	713	739	732	683	709	706	718	680	706	687	720	712	670	727	698	698	737	672	701	744	691	725	674	735	704	691	687	743	752	707	729	730	709	705	741	698	723	704	651	693	691	714	730	676	703	698	732	714	699	692	715	697	682	684	676	668	724	722	710	692	701	721	723	659	695	691	686	703	691	732	742	721	698	710	770	683	672	701	716	737	738	738	704	678	709	665	687	702	694	723	759	684	723	685	655	747	690	732	738	696	747	700	757	703	668	783	720	682	666	741	710	685	699	677	726	695	628	727	689	704	708	752	693	749	686	702	729	686	746	721	749	723	687	715	712	726	751	714	721	736	704	664	699	731	722	687	688	710	676	726	681	760	669	692	682	753	738	715	713	690	724	737	748	710	718	669	706	716	747	721	711	717	712	746	703	719	672	657	768	707	737	693	671	695	692	736	701	684	712	713	747	736	681	669	736	691	723	700	685	692	725	732	726	673	674	714	691	738	744	728	731	727	730	715	656	685	686	716	724	690	676	708	726	694	686	726	722	688	690	704	732	740	691	678	680	685	745	730	709	676	688	716	663	722	712	712	751	710	727	710	703	726	724	690	706	693	693	691	685	723	682	691	722	731	677	707	721	662	708	723	696	724	692	726	735	685	693	697	663	670	714	755	704	679	687	748	699	747	692	669	667	683	687	656	690	714	763	645	687	713	733	757	699	704	666	703	689	699	708	677	713	750	719	679	713	729	758	725	720	699	684	736	729	728	690	719	729	719	705	691	678	723	681	690	741	693	723	694	641	719	692	748	704	679	691	715	669	676	687	728	702	697	744	678	713	717	689	681	711	673	671	721	717	696	675	703	695	730	699	754	718	736	688	682	626	734	696	737	708	658	688	698	724	684	718	673	705	694	724	691	755	736	722	703	702	661	727	719	765	662	693	694	703	688	691	702	722	667	695	697	692	724	651	733	671	680	691	690	675	691	697	710	707	687	680	751	719	742	741	719	686	687	728	709	737	687	693	709	682	696	665	680	664	702	699	733	662	691	722	698	714	653	667	699	663	731	774	707	755	720	750	689	727	687	695	651	740	675	707	684	670	690	694	714	757	674	704	707	682	719	699	719	677	713	714	705	651	707	698	728	698	708	734	704	690	754	705	711	667	674	701	730	674	708	658	706	729	728	673	697	777	676	716	725	729	703	701	738	729	744	693	702	658	719	719	717	721	717	706	669	686	757	653	724	670	692	705	751	694	750	644	695	664	707	723	709	726	716	701	671	729	701	712	756	677	717	692	725	745	698	696	736	739	726	677	675	656	736	728	698	729	727	679	718	723	685	703	699	693	731	746	686	716	697	735	733	690	699	708	708	710	700	741	690	712	710	674	741	713	688	750	664	706	715	718	693	690	675	686	730	704	691	713	679	677	610	693	753	717	714	725	715	692	727	703	676	698	715	704	717	659	770	688	693	729	664	749	718	684	756	738	721	671	719	692	727	690	717	699	685	692	735	715	715	700	691	670	697	678	705	677	716	708	674	680	693	718	702	666	684	719	701	663	695	692	721	671	739	717	688	740	715	690	699	702	728	736	685	661	695	699	682	733	712	746	732	689	686	696	730	710	700	676	659	698	764	697	702	770	690	700	692	670	693	665	695	726	718	728	678	651	688	754	710	716	692	685	691	738	758	682	704	678	708	716	697	703	710	703	728	665	684	707	684	704	709	704	683	711	759	723	671	771	700	715	706	671	716	717	713	639	673	728	733	698	698	668	731	722	675	682	704	716	711	653	681	734	729	713	733	685	738	709	694
23466	21182	27764	24843	20540	3138	1034	718	651	648	530	562	569	451	478	473	502	460	431	475	457	444	481	481	463	491	433	462	462	466	439	420	448	427	418	465	456	420	448	422	492	431	438	437	440	413	392	435	426	447	438	462	417	423	416	408	407	384	428	415	426	426	420	437	412	431	410	431	439	398	425	422	444	433	418	428	439	430	409	413	457	406	432	447	416	379	430	443	442	394	399	426	424	440	427	425	403	429	420	417	410	405	424	438	423	417	462	447	434	451	425	413	437	441	397	415	391	410	438	427	428	434	443	412	421	411	403	404	428	435	422	417	433	396	423	429	446	453	471	409	444	452	409	408	437	436	458	384	406	429	425	415	420	403	396	399	420	379	439	409	410	414	432	407	395	403	419	407	400	421	419	434	433	406	416	404	413	426	416	448	421	460	398	422	413	417	379	420	433	402	429	420	415	439	394	430	438	420	401	422	399	404	415	446	459	406	412	412	428	387	426	421	399	441	399	425	422	431	433	439	442	421	424	423	395	425	425	440	426	440	428	437	451	402	399	431	410	425	414	424	412	426	398	401	388	418	386	418	419	433	382	396	431	375	432	428	424	415	420	452	405	392	463	419	382	437	375	419	417	398	410	424	427	429	406	452	450	443	412	448	401	406	395	378	385	362	433	434	443	402	401	403	419	436	412	422	419	418	402	437	376	428	416	368	392	392	389	453	428	387	397	415	455	441	408	442	427	369	403	405	440	401	401	418	395	417	447	418	434	419	429	404	430	438	413	424	416	391	437	420	430	405	444	411	424	429	423	439	460	447	429	400	393	371	490	411	411	413	421	391	412	426	409	452	405	385	423	370	418	433	432	411	452	407	437	467	420	417	386	415	429	447	409	400	423	426	374	436	392	456	434	430	439	407	418	437	439	434	437	412	436	417	423	437	455	414	425	400	464	415	428	406	406	399	434	420	442	390	432	392	451	408	413	404	458	444	399	423	425	426	464	437	383	427	407	417	439	460	414	419	377	377	398	387	395	408	409	414	383	398	420	423	440	417	434	381	409	408	414	416	441	403	419	398	435	405	427	443	398	469	422	398	423	405	452	418	387	449	434	386	406	426	438	427	435	426	386	424	375	452	399	426	421	428	424	415	417	394	407	405	442	423	407	430	386	448	416	408	441	433	439	432	448	426	416	406	445	397	421	409	399	414	413	422	455	442	458	419	381	397	432	403	429	455	444	421	406	438	406	451	444	420	440	419	421	428	412	431	462	367	424	448	408	428	387	420	452	400	437	406	404	428	404	403	439	401	412	413	443	445	420	395	423	447	433	414	419	412	406	426	384	402	414	420	413	402	421	367	430	401	417	427	442	442	403	461	442	382	377	404	414	438	404	403	424	430	403	423	390	414	392	428	405	415	446	367	413	417	399	402	411	426	438	417	398	454	403	388	400	430	409	453	405	386	401	446	419	416	410	452	443	436	436	428	422	429	376	449	421	411	420	435	438	424	397	420	421	446	428	440	405	449	432	453	394	397	417	432	395	435	418	443	438	404	416	461	403	416	409	398	449	426	418	442	400	403	399	417	412	421	420	413	393	403	418	417	406	445	402	436	455	413	404	407	420	405	422	417	415	451	415	448	371	418	409	396	405	427	396	421	452	427	417	413	396	422	398	375	397	462	465	413	408	430	427	392	423	416	444	443	424	422	440	422	414	387	432	465	456	395	391	384	439	417	415	410	445	428	410	447	446	426	429	393	431	469	394	423	451	445	400	397	423	394	381	427	414	440	411	419	420	401	420	430	427	430	393	449	417	414	434	407	461	431	431	392	409	407	401	382	433	421	403	419	409	410	427	413	387	410	414	407	423	422	443	431	421	424	445	462	454	372	404	428	431	428	384	429	400	427	428	423	421	416	404	453	428	442	414	394	412	441	416	451	419	459	403	409	415	446	441	421	391	405	428	405	419	409	414	423	410	421	409	403	434	397	424	409	405	410	382	382	461	432	441	446	390	433	380	442	406	425	381	456	381	384	401	403	398	411	425	417	379	414	422	402	446	410	412	432	449	440	429	423	422	401	421	398	434	428	414	427	470	405	403	471	445	373	376	427	397	433	389	425	441	419	434	432	435	429	425	456	454	397	421	418	435	430	414	423	424	412	420	420	442	415	404	391	444	422	410	425	401	419	406	420	402	417	421	444	442	432	415	376	445	409	377	401	418	458	435	418	434	400	402	399	423	432	390	403	429	387	440	446	407	405	450	451	411	437	391	412	403	409	420	440	436	399	405	413	416	481	386	436	421	378	390	416	439	406	395	448	410	414	432	386	456	418	379	398	392	443	403	419	399	424	410	418	430	398	426	439	428	399	400	426	408	406	390	432	429	424	451	416	452	456	416	429	404	399	442	413	401	465	376	391	380	468	433	403	398	446	422	404	388	404	433	434	432	429	453	425	420	387	405	432	415	437	429	426	444	421	431	438	427	397	428	419	426	435	398	422	443	416	429	401	426	425	428	444	421	446	438	387	425	413	409	372	427	426	434	403	398	399	424	439	419	412	443	408	405	415	436	431	382	405	419	394	402	410	429	373	426	428	420	442	431	452	442	412	388	399	465	386	406	445	391	432	395	415	417	463	438	421	415	395	411	413	413	452	422	435	457	430	409	410	414	428	450	425	442	410	379	398	414	429	398	361	445	400	394	412	443	394	407	428	429	386	394	417	401	418	422	427	433	390	403	443	458	455	415	421	417	390	458	428	412	437	410	436	395	408	437	418	423	436	412	419	434	423	431	389	417	415	388	426	409	420	400	423	402	412	449	392	429	427	410	421	432	411	369	408	425	435	442	427	464	411	436	425	424	417	435	459	390	433	415	405	419	421	418	451	420	385	391	470	381	430	414	405	425	454	427	435	428	395	413	416	392	431	432	384	397	374	437	436	415	411	407	437	457	418	432	392	438	416	398	439	405	414	410	426	423	422	412	395	443	356	404	417	438	460	391	402	395	411	406	420	419	394	415	420	433	440	389	411	413	412	431	397	418	423	430	436	461	442	434	398	427	436	412	441	411	413	424	418	429	415	420	428	444	449	399	441	437	433	435	412	412	445	451	415	411	407	415	409	429	415	418	458	418	416	429	428	393	423	434	401	402	429	455	431	431	441	424	441	438	421	415	396	416	420	387	424	386	410	433	407	425	451	387	417	466	403	410	410	435	372	453	445	464	414	422	447	390	431	399	458	393	409	420	409	418	407	418	375	406	419	448	424	417	419	463	426	449	405	438	419	427	427	430	456	425	420	429	413	415	442	440	396	451	421	463	451	376	433	389	400	447	418	383	398	437	424	427	409	430	412	416	413	425	423	430	410	444	398	390	402	395	445	386	428	421	411	381	430	422	387	421	422	428	407	383	427	434	406	419	427	414	407	453	418	389	422	393	398	386	420	382	408	434	410	406	436	391	437	425	369	391	417	440	447	396	420	420	416	424	411	430	426	416	429	387	392	419	382
4706	12896	8494	4132	2950	2231	1830	1415	1274	1074	955	944	900	814	828	767	794	750	770	714	737	685	682	681	666	708	684	652	613	636	630	618	581	646	635	620	622	589	630	620	624	555	628	582	588	568	586	586	583	618	630	616	618	610	588	593	639	614	643	601	595	590	592	571	601	572	596	638	594	591	588	586	599	580	588	605	572	596	615	567	529	582	600	583	557	597	582	593	570	560	600	637	560	576	614	603	567	559	609	573	573	589	601	607	594	591	572	589	595	581	620	603	589	561	593	559	567	586	583	603	597	602	604	575	648	587	628	574	589	585	550	601	576	599	570	582	604	555	606	575	582	625	592	582	562	586	575	605	590	561	592	557	614	566	601	525	607	556	576	573	585	585	568	546	587	571	597	565	538	631	562	552	593	642	625	574	579	582	628	570	584	587	595	593	554	578	544	574	613	610	563	592	580	574	594	537	557	579	595	624	546	541	552	616	571	597	571	560	555	587	554	543	590	597	568	598	518	591	595	583	601	566	527	580	566	552	572	562	587	549	565	568	577	612	576	554	597	575	601	597	566	575	552	584	574	558	598	573	550	591	581	622	563	547	562	578	591	613	594	600	576	601	572	551	587	573	559	579	589	596	611	590	564	584	563	620	579	573	590	616	592	609	609	575	613	600	550	573	631	586	560	577	635	567	628	626	618	597	546	600	604	572	537	570	572	557	606	562	581	554	549	575	543	536	584	599	588	595	578	564	537	629	578	593	596	561	587	558	598	550	570	567	551	576	585	594	589	556	595	585	555	520	502	590	583	571	619	603	587	631	527	572	635	572	586	579	570	563	584	558	582	609	588	572	572	575	589	570	599	577	611	605	584	582	619	558	604	614	603	576	578	605	604	559	575	573	561	580	570	598	579	519	569	542	615	589	556	596	598	601	574	627	589	594	582	570	585	542	609	586	567	581	572	571	593	593	583	595	586	549	578	587	600	556	549	600	577	582	566	591	570	570	535	599	600	587	525	592	577	594	563	604	531	582	541	583	615	564	562	559	587	597	594	602	554	605	546	610	573	582	595	582	571	607	570	555	603	577	616	610	608	563	584	586	602	554	542	617	600	613	621	554	617	587	559	564	596	578	567	588	584	582	537	602	609	545	579	574	631	561	606	587	584	579	564	630	582	562	580	574	567	574	573	584	599	585	583	527	558	597	591	569	566	571	580	555	564	543	563	578	579	601	530	561	603	576	585	563	554	611	560	588	544	579	574	565	587	572	569	594	567	576	550	550	575	603	622	584	608	607	585	590	641	595	553	553	597	555	582	602	559	600	573	569	559	563	543	596	584	577	641	535	577	562	613	559	595	577	589	598	598	574	595	555	617	560	621	607	563	602	614	584	584	578	593	565	562	623	634	575	590	554	573	588	598	530	577	611	573	577	553	599	540	585	544	570	584	583	562	548	630	580	570	613	598	586	585	563	610	583	555	592	566	580	552	556	613	619	547	629	577	597	613	562	558	577	566	601	588	594	611	560	606	655	572	556	600	604	517	572	610	567	569	586	602	561	633	585	542	525	580	573	563	542	566	600	643	586	579	574	562	585	597	584	613	583	590	553	570	606	573	600	567	585	565	590	550	587	574	600	576	559	545	591	574	587	578	525	577	580	575	588	617	566	577	554	604	602	573	600	600	652	591	611	575	547	609	540	602	545	550	579	561	572	588	586	611	597	569	577	615	561	529	596	592	593	570	582	600	573	549	549	565	570	568	561	595	559	567	620	590	588	544	580	556	582	548	550	573	588	637	575	611	633	625	576	571	561	584	577	569	524	582	620	588	585	622	563	563	600	588	561	541	598	571	582	623	565	524	623	567	580	604	569	579	554	600	593	566	570	626	579	591	583	550	603	641	597	597	578	571	598	596	603	545	572	609	586	569	577	578	585	585	589	606	599	598	589	565	593	586	565	615	598	583	613	616	592	609	558	572	553	528	572	555	629	629	581	592	616	579	542	541	591	564	574	586	604	526	590	594	577	625	552	572	618	574	564	656	598	603	609	596	556	586	584	601	602	562	547	585	580	551	611	595	594	621	567	600	600	620	569	569	571	594	621	615	565	623	557	593	603	599	600	557	576	562	543	565	594	581	608	575	626	584	602	580	633	592	570	562	591	586	638	594	591	592	556	544	605	594	625	578	578	596	619	591	568	541	633	558	577	553	578	557	554	635	614	550	572	525	552	601	612	540	584	571	544	607	632	584	609	584	617	574	594	619	537	581	574	590	591	615	616	583	572	595	585	601	592	622	584	570	591	580	618	579	541	611	620	595	571	600	556	553	573	589	585	623	568	578	623	580	590	582	569	574	578	594	621	565	556	575	578	587	574	585	586	581	584	612	575	602	574	559	578	601	574	572	612	622	585	588	614	598	604	562	620	624	538	626	539	557	553	657	578	585	580	614	612	596	594	579	617	580	576	586	584	591	567	578	561	612	589	572	572	565	576	627	559	584	564	540	574	574	606	588	598	589	571	575	587	495	598	594	572	612	588	584	629	559	546	590	573	530	567	601	550	558	536	550	593	614	590	567	615	579	567	569	576	609	572	586	564	566	563	523	588	568	583	567	591	564	564	588	583	582	583	593	569	597	596	546	582	530	593	553	595	556	549	580	593	587	557	558	550	579	572	559	599	607	571	616	596	538	583	587	584	561	619	560	578	605	598	541	588	620	606	595	589	643	564	605	590	556	610	614	577	585	578	547	591	538	588	600	556	633	542	571	580	577	551	621	548	566	611	602	539	598	613	609	587	540	569	640	550	594	624	570	591	596	567	633	637	607	571	600	548	577	567	534	569	577	613	570	517	618	593	555	585	567	568	581	607	566	548	570	564	595	592	565	597	615	616	570	571	595	582	583	601	559	563	583	563	587	573	597	588	567	575	579	605	598	571	603	582	556	574	574	558	606	609	611	592	555	576	611	607	580	609	571	619	614	583	548	586	571	588	570	582	613	562	616	579	598	590	560	601	566	587	613	569	538	608	582	591	573	589	583	584	527	628	546	585	588	582	585	538	564	576	587	555	564	579	599	584	598	607	569	539	578	602	599	587	640	590	572	591	582	581	579	604	583	562	629	603	569	610	587	599	594	622	594	587	575	568	580	574	595	560	605	557	580	582	597	550	583	546	574	611	571	579	554	583	565	591	595	589	589	603	564	571	589	588	571	594	618	569	609	546	578	564	593	575	616	528	603	577	599	564	619	538	583	558	619	600	581	567	573	617	543	572	556	562	557	597	580	603	602	572	575	561	549	575	586	552	594	598	606	668	558	603	559	579	562	576	595	586	564	594	650	617	580	565	618	574	560	584	607	573	606	571	605	533	590	563	594	581	576	579	579	596	566	591	547	602	603	578	591	573	584	584	566	566	599	578	586	529	588	588	570	651	556	606	627	561	548	586	556	582	580	572	568	554	593	598	597	591	548	549	611	597	566	560	556	601	596	612	595	555	557	557	579	609	601	601
24928	21223	25764	22816	1802	730	680	529	514	489	446	439	436	418	442	422	419	408	397	428	400	425	379	412	383	404	413	402	389	367	384	374	423	348	403	413	410	352	394	366	371	391	424	376	385	383	385	402	399	392	396	360	383	382	378	386	374	405	347	407	403	380	359	384	360	400	383	419	409	367	376	389	397	372	410	386	391	337	378	364	365	366	410	377	387	407	371	383	364	390	367	375	370	375	357	393	362	365	388	360	368	373	380	406	366	393	356	363	374	396	373	353	398	358	370	385	399	366	388	356	357	364	373	378	353	356	380	411	362	331	385	362	388	378	358	376	361	356	382	311	339	373	383	360	363	388	376	326	377	371	361	348	388	389	364	365	407	369	349	412	392	361	386	369	366	388	386	368	360	391	392	415	406	386	359	370	370	356	348	374	359	398	345	401	364	380	386	387	363	351	367	369	375	377	346	400	363	389	338	394	360	413	390	376	402	380	389	371	355	373	404	352	362	364	380	364	361	368	372	380	399	382	397	366	398	388	416	357	391	346	377	361	359	356	382	399	368	355	396	418	360	343	346	370	351	386	414	391	371	379	374	364	366	393	340	378	391	368	400	377	371	367	399	376	359	361	335	371	350	352	358	390	386	403	372	390	380	361	387	362	371	387	356	360	375	374	337	348	345	388	392	346	372	374	343	360	354	342	371	382	331	394	372	369	370	335	357	390	369	394	377	364	361	394	361	351	379	345	402	373	359	378	371	354	389	385	349	373	370	353	378	375	361	359	368	398	352	396	356	387	410	356	353	363	354	350	401	378	382	390	416	375	370	401	389	372	409	426	355	335	389	367	396	405	365	355	383	400	355	372	388	380	379	361	391	406	360	384	369	369	358	387	346	379	371	406	370	399	363	378	376	371	367	376	384	399	387	388	349	385	376	345	353	387	381	355	373	355	385	361	363	357	386	384	403	359	398	364	378	389	395	398	368	382	377	390	357	354	379	355	422	355	385	367	385	395	360	350	327	380	373	370	355	361	393	375	389	387	369	352	395	378	377	379	352	334	393	364	405	362	367	396	378	342	360	373	363	411	384	361	397	369	369	397	360	375	379	378	382	354	377	388	398	349	361	396	355	379	393	405	389	398	401	380	343	373	363	386	360	369	343	375	366	393	374	394	394	358	380	384	381	397	370	374	359	369	398	383	362	391	410	379	355	370	398	362	397	373	367	404	358	363	358	380	390	389	367	352	373	383	328	393	385	384	366	380	362	363	355	367	366	398	363	374	401	361	363	388	374	352	381	347	362	373	382	363	353	360	368	377	354	371	342	362	354	359	356	398	397	390	400	373	402	341	350	363	377	361	347	397	374	402	365	362	383	384	388	389	353	354	389	360	387	372	409	401	401	352	384	385	395	379	394	336	343	355	399	384	368	354	362	332	354	374	386	391	343	399	357	347	377	359	391	392	368	371	336	375	364	401	380	380	343	355	360	367	364	369	400	359	359	353	405	374	373	362	380	395	361	375	378	380	384	367	381	399	412	365	398	362	361	383	383	398	364	387	383	397	355	363	384	387	365	356	367	366	396	378	360	371	361	366	384	383	354	393	385	369	401	370	404	403	422	375	352	371	371	410	361	391	397	376	376	381	389	362	379	374	392	383	403	375	405	370	380	377	377	341	383	408	373	368	385	372	375	374	361	363	352	358	360	338	377	343	394	362	381	354	378	391	366	373	356	347	350	385	370	348	361	358	348	417	379	365	389	396	371	383	367	396	371	380	368	365	349	404	373	372	356	400	398	387	369	387	388	394	377	398	371	373	350	380	409	422	384	332	382	379	391	390	383	388	376	389	336	378	374	354	385	359	356	368	338	371	370	360	374	390	409	396	380	388	352	381	381	401	384	378	376	399	368	429	419	351	348	370	380	399	413	396	368	359	379	320	379	409	351	379	329	389	346	352	388	351	370	354	346	432	380	366	380	398	381	383	329	387	387	338	365	334	399	380	373	381	370	412	356	387	367	360	364	376	409	375	369	352	401	394	368	337	388	401	399	363	390	359	370	398	379	403	372	344	360	370	364	377	389	372	355	368	354	357	377	371	379	408	375	392	365	327	391	339	390	352	351	380	367	382	366	391	363	374	378	379	372	352	350	376	354	348	376	368	386	345	367	360	379	365	374	354	332	386	419	366	370	404	376	377	413	399	363	403	358	360	422	352	372	367	395	360	377	377	350	377	379	331	409	364	368	363	380	380	356	402	382	347	349	358	397	398	413	362	386	375	356	345	363	376	394	327	356	386	387	348	368	375	354	396	381	372	372	352	358	403	380	406	357	355	379	382	371	351	362	337	365	390	378	379	357	392	402	368	415	378	375	371	397	373	354	366	419	361	367	372	376	367	365	392	405	357	395	397	373	355	360	363	389	369	372	392	357	398	373	386	363	393	373	360	410	407	372	384	337	377	350	395	343	349	368	339	358	378	378	382	365	344	355	401	356	378	381	339	364	365	391	364	390	389	367	342	345	375	367	379	370	397	349	352	380	352	359	376	364	342	376	355	372	367	393	384	338	388	360	341	374	379	373	397	381	349	358	377	390	342	379	372	355	338	381	364	368	389	366	365	365	360	370	384	389	367	407	378	403	362	424	385	388	400	384	350	349	370	344	367	351	395	376	366	395	382	378	397	359	415	395	404	390	368	421	386	366	394	391	379	339	378	328	393	394	404	369	384	401	361	371	376	363	363	375	373	390	390	373	387	377	384	401	375	372	342	389	401	351	365	353	372	363	367	362	416	377	375	370	352	361	350	371	374	344	402	377	400	390	342	365	410	371	353	381	360	357	388	358	411	371	379	343	357	376	373	379	393	366	390	389	342	384	374	384	342	390	385	401	361	310	362	368	387	334	405	366	396	390	353	381	370	354	348	383	362	408	356	344	359	354	374	355	380	369	378	392	374	393	369	370	376	384	403	369	352	366	382	353	366	395	355	394	392	372	370	383	365	385	347	383	378	359	354	358	395	380	373	409	356	366	346	382	379	374	366	356	388	389	384	367	369	395	402	392	370	346	405	406	362	384	360	349	342	346	369	384	391	376	336	364	380	385	385	354	356	357	401	353	375	378	382	403	359	395	430	368	350	384	402	384	359	329	355	374	394	389	392	388	360	390	372	356	389	343	367	339	394	393	373	372	329	406	377	349	369	406	374	362	335	388	406	382	368	343	387	401	390	345	373	372	388	365	350	362	376	385	368	360	413	363	408	400	369	363	388	386	333	338	375	375	373	399	372	367	402	363	343	394	406	380	378	393	380	381	389	366	371	369	366	378	374	359	376	393	362	370	414	384	368	353	374	387	362	368	387	364	377	358	354	339	364	384	385	393	388	370	345	366	395	362	333	378	351	367	406	350	378	383	381	362	392	375	394	360	384	375	381	380	339	361	392	364	352	385	370	400	375	369	389	385	377	355	371	366	344	376	396	367	387	386	341	380	375	377	379	360	360	371	376	382	371
4604	8114	5296	2668	1942	1541	1221	1022	906	805	780	698	682	687	608	641	615	672	582	611	640	576	563	565	559	554	535	569	563	547	592	574	517	543	543	529	517	492	536	531	483	491	524	505	515	558	509	561	538	515	500	495	503	500	519	523	539	485	483	515	527	501	552	534	548	523	498	490	550	554	540	502	512	501	493	513	479	544	562	515	485	481	498	565	524	512	505	474	508	519	509	546	537	541	517	517	500	536	496	507	501	512	517	535	494	488	489	502	519	517	529	490	530	479	496	518	502	477	544	497	506	494	524	555	544	545	515	475	501	536	533	521	512	552	526	528	507	466	542	515	543	527	541	528	502	523	518	512	527	524	519	508	511	499	563	524	515	510	538	528	536	514	505	529	497	536	484	515	525	499	505	521	541	509	491	532	512	444	534	513	530	449	523	523	517	506	512	469	527	545	529	518	553	500	515	494	512	514	540	530	512	491	530	500	507	525	505	538	480	490	526	509	492	473	507	456	503	495	489	508	526	519	505	504	470	519	495	534	528	481	493	472	564	509	492	543	527	489	516	536	509	546	528	527	528	571	546	503	459	514	515	504	523	487	480	511	500	500	517	500	492	539	508	483	529	476	499	491	499	534	485	532	459	558	504	480	498	557	532	502	528	501	535	526	516	549	553	473	496	508	564	473	525	539	503	524	538	515	510	545	522	558	570	534	491	489	534	549	512	522	505	492	500	540	477	531	512	533	507	519	499	510	529	511	527	508	512	498	454	498	518	503	532	486	534	536	537	483	497	519	534	478	513	515	482	518	518	545	514	519	524	538	506	487	538	501	494	511	546	486	505	525	549	523	473	484	508	540	467	544	498	514	491	508	507	533	542	519	514	534	539	493	482	488	519	508	534	530	555	511	545	498	540	523	510	487	496	505	493	476	542	511	528	524	545	515	499	519	516	499	512	526	511	527	518	549	512	538	547	483	486	512	520	529	484	521	507	503	519	512	563	510	526	535	507	496	552	556	547	518	501	506	487	484	533	530	513	537	500	532	521	517	536	521	518	575	543	517	532	548	520	532	489	496	517	489	526	500	528	481	484	514	539	500	506	486	527	565	524	541	491	515	509	516	492	503	521	537	530	502	508	469	521	481	477	520	510	520	520	506	497	484	527	520	543	530	546	530	508	483	507	491	510	511	539	529	548	506	547	580	518	530	508	541	503	539	467	466	510	463	499	509	579	480	491	465	506	540	546	481	524	486	484	509	521	496	479	524	523	523	529	536	519	504	510	480	497	498	523	500	511	525	508	502	515	551	545	513	486	504	496	475	494	493	491	530	466	538	528	492	534	513	528	525	514	495	560	532	499	471	497	520	482	527	535	485	549	491	505	519	484	514	547	534	482	522	490	497	519	547	467	502	501	523	543	514	515	450	504	506	486	503	509	500	502	545	511	523	522	499	531	511	495	514	515	511	516	515	524	534	500	486	470	496	533	540	512	495	536	520	507	535	511	512	544	506	523	503	461	489	505	503	487	508	493	486	504	489	486	497	494	487	557	491	488	509	506	532	531	519	490	516	521	506	497	515	478	555	506	478	491	504	593	487	542	504	546	495	528	542	547	496	500	483	548	513	493	511	474	510	493	494	523	484	539	524	531	533	579	483	533	503	535	460	472	547	513	491	499	530	499	515	504	533	529	526	526	525	492	521	538	534	539	550	521	485	507	530	541	452	536	517	512	531	509	464	505	514	535	478	474	504	521	525	488	478	498	497	509	508	558	528	493	542	491	519	516	484	514	507	513	518	481	572	511	500	525	515	534	502	516	471	495	516	526	516	478	525	527	499	538	483	547	548	548	483	501	499	475	550	525	487	505	531	534	527	572	513	554	481	529	490	525	526	496	545	512	507	522	496	514	503	492	544	518	501	512	510	515	528	540	490	548	543	521	512	525	528	458	477	531	483	523	560	526	486	502	520	519	509	536	519	508	518	543	538	502	533	494	520	501	514	501	532	522	495	466	541	522	447	491	508	529	492	522	519	530	508	487	520	485	566	508	545	530	510	495	529	511	506	474	555	512	519	486	537	503	504	518	519	493	504	492	519	524	532	545	475	519	497	537	512	521	509	518	525	537	492	544	537	529	537	517	540	565	539	530	541	507	500	523	501	498	504	536	520	539	505	532	558	489	532	524	540	510	525	478	502	534	478	525	521	500	519	476	524	511	519	514	562	560	493	469	541	527	479	504	486	491	551	482	512	505	506	472	495	506	513	532	527	535	565	520	470	528	474	479	496	491	513	498	495	501	509	509	499	523	495	502	536	511	531	507	446	521	492	497	499	509	495	500	552	535	527	540	490	568	505	500	509	504	547	495	470	492	509	527	503	533	485	471	502	523	532	494	512	509	492	545	516	487	478	499	460	517	533	549	520	507	497	486	502	507	525	527	548	488	484	505	484	505	533	543	494	502	492	505	528	550	532	518	506	485	504	510	520	530	485	531	540	517	502	516	523	487	496	527	521	540	549	535	500	543	555	481	497	528	520	526	520	541	518	510	513	475	485	516	508	515	538	509	549	502	507	500	518	482	506	525	502	490	536	517	522	563	534	491	513	506	497	540	492	520	526	537	527	480	466	479	499	463	487	508	503	504	499	501	504	527	494	519	531	493	498	521	543	518	511	525	491	514	533	519	517	520	446	523	503	536	483	519	505	501	521	509	545	498	513	528	558	512	526	503	491	513	477	543	510	528	525	494	509	521	486	511	477	522	517	483	540	480	533	523	513	505	512	486	534	485	511	518	496	466	576	491	531	508	472	509	518	517	513	497	531	517	526	518	508	536	514	491	518	510	532	523	517	538	553	524	502	546	501	541	487	511	487	524	504	494	499	504	499	515	492	505	489	461	517	519	507	510	499	504	537	534	516	525	528	480	533	488	518	504	564	490	482	471	498	517	503	489	524	510	507	492	489	473	485	505	499	488	491	494	501	523	474	497	485	504	545	498	527	513	532	557	485	520	528	504	547	546	496	495	505	525	513	504	496	508	475	480	504	508	506	487	519	468	507	489	512	501	530	520	511	532	507	470	552	542	514	545	500	487	511	505	507	521	491	520	520	504	534	522	528	533	547	531	455	534	498	506	491	534	553	508	511	536	521	512	501	522	540	544	532	533	522	522	557	490	544	560	514	526	547	508	469	505	530	518	456	499	506	532	473	494	461	479	513	515	512	519	495	518	530	520	495	519	540	458	515	520	522	471	494	505	501	513	505	516	508	534	545	507	509	518	470	474	493	526	526	482	548	507	536	521	535	510	456	487	517	533	482	486	483	490	532	518	501	542	538	500	509	575	510	507	504	476	521	527	536	518	511	483	513	515	486	497	524	524	485	492	517	491	556	488	539	518	558	492	511	489	542	445	507	543	493	517	499	501	534	500	491	500	494	481	551	477	493	534	561	503	501	510	539	523	519	507	538	517	573	526	502	464	498	496	529	496	499	505	513	486	516	543	531	520	533
22593	21248	28438	24352	21248	19108	1932	816	581	495	444	419	389	390	314	324	322	335	315	282	308	282	300	246	247	267	261	276	230	268	256	262	220	257	226	245	245	252	198	234	211	207	207	224	211	225	209	204	237	232	217	235	226	198	216	226	230	211	203	222	210	215	226	203	212	218	217	223	202	197	227	236	218	202	192	205	229	205	216	206	210	222	207	232	202	206	193	239	231	227	238	204	215	220	232	203	193	212	219	228	192	241	203	206	220	217	216	214	192	214	194	220	217	192	223	210	179	203	226	198	187	209	201	227	200	206	213	229	200	198	229	187	201	199	205	197	208	204	208	214	208	215	223	210	214	191	220	208	206	225	208	198	223	223	230	216	196	198	205	208	221	206	223	206	213	179	216	204	215	192	199	211	210	183	230	210	211	195	210	204	199	184	228	192	205	221	209	223	205	207	203	228	220	219	196	209	228	248	239	215	202	193	208	209	186	240	208	188	251	222	219	190	215	195	186	224	185	211	202	203	191	216	205	216	194	189	223	227	216	204	213	204	208	208	196	200	195	205	217	241	200	211	247	237	195	194	232	199	214	195	240	210	185	221	212	224	221	200	220	198	186	227	208	209	205	193	189	198	197	217	204	239	231	204	194	222	236	221	209	193	178	226	229	210	199	212	204	213	229	207	209	225	181	226	206	221	210	195	224	202	212	213	211	190	200	189	212	217	208	203	209	226	197	230	237	222	181	199	221	217	207	245	221	186	203	177	244	208	202	222	220	218	226	197	228	228	197	233	203	226	218	204	203	207	212	210	216	212	214	204	203	205	226	190	212	206	238	237	226	198	201	211	184	221	217	240	205	218	234	212	226	214	211	224	216	214	198	211	200	224	209	216	196	213	209	201	206	201	230	203	220	210	221	206	215	196	212	225	209	234	185	204	243	201	201	191	210	205	225	189	203	235	193	207	250	218	208	213	224	213	223	204	210	200	192	214	215	202	207	208	215	217	215	218	227	227	214	209	213	216	212	218	204	201	201	220	215	241	216	221	235	200	201	217	202	193	209	215	207	206	211	227	251	208	201	204	230	201	227	202	221	197	190	203	202	222	182	228	226	219	200	213	213	226	209	214	211	223	213	209	223	215	208	190	203	224	209	200	192	210	206	221	219	228	198	201	192	209	231	205	215	234	205	209	202	217	221	214	192	226	198	212	232	213	226	232	216	216	232	204	204	188	219	219	209	187	247	213	217	228	214	219	180	196	180	194	232	220	203	233	203	194	185	219	222	231	194	205	212	206	234	180	203	227	217	196	211	215	219	198	230	225	214	219	216	203	217	208	232	223	223	187	233	230	200	197	195	204	224	214	193	193	214	210	214	201	224	195	204	219	237	210	186	236	200	205	227	217	212	196	220	191	209	200	185	211	234	202	220	207	182	203	201	208	212	225	210	220	194	224	202	190	200	199	206	210	197	198	202	230	205	214	203	203	227	221	189	175	206	231	202	241	213	212	220	219	196	224	198	205	211	209	214	192	221	207	220	212	199	204	221	179	197	224	207	207	218	208	183	200	210	201	210	218	206	218	208	202	201	219	204	210	221	222	202	203	205	210	226	228	210	192	210	214	197	198	200	188	210	219	177	213	205	235	205	217	214	195	198	230	197	225	204	209	216	182	237	214	218	177	214	215	208	228	224	209	230	208	190	227	227	212	187	190	224	193	201	188	215	216	228	201	204	194	237	215	207	215	195	229	189	208	199	185	225	225	223	211	206	222	193	207	227	210	210	225	209	239	201	207	238	214	214	212	212	202	191	236	204	204	204	192	220	206	252	198	218	199	212	206	204	226	214	201	218	206	217	221	222	228	215	204	232	226	205	213	194	201	200	223	197	211	225	205	196	204	209	205	194	197	190	214	207	223	211	203	209	212	209	215	191	200	209	221	194	207	216	181	210	215	222	232	193	226	205	201	195	216	201	204	211	192	212	207	194	202	224	210	193	219	179	213	203	216	218	197	217	209	188	202	228	196	227	205	210	185	200	236	203	205	205	188	198	221	221	194	196	224	221	216	220	193	205	212	208	216	199	238	199	220	204	185	208	219	200	189	225	228	209	227	192	218	193	223	243	206	186	200	196	232	225	215	196	211	199	207	208	202	219	195	230	202	217	234	211	216	204	232	200	204	226	220	205	212	199	211	212	200	195	230	216	232	237	222	209	194	190	202	223	225	195	202	206	193	197	189	239	210	239	220	224	203	208	234	197	220	212	197	217	219	202	225	211	227	199	227	184	187	211	206	229	208	201	212	221	225	219	197	196	189	218	212	214	193	231	215	203	226	191	213	216	213	206	211	194	228	205	209	205	214	224	258	195	197	197	192	209	215	215	219	210	217	214	222	233	209	223	222	214	213	226	205	219	184	214	195	189	203	179	213	236	219	212	188	218	186	201	214	252	217	213	227	220	221	208	218	215	230	209	212	206	200	238	231	215	211	182	208	191	223	200	216	220	233	208	209	213	215	196	234	214	197	197	222	227	218	193	220	201	217	227	219	216	215	209	200	208	215	219	201	239	216	218	184	211	204	187	210	225	199	185	185	208	208	205	221	189	184	216	241	204	207	208	221	181	189	209	196	206	211	190	223	216	199	199	212	204	212	242	203	205	202	213	170	226	222	218	209	188	213	208	252	223	218	195	223	187	200	219	218	221	249	213	193	214	209	212	227	207	192	209	197	221	222	196	205	199	211	191	224	233	206	199	210	217	209	223	208	234	205	209	208	225	211	220	215	218	195	214	205	235	208	216	211	216	189	223	201	232	199	223	209	192	214	213	205	221	201	228	229	222	219	203	180	223	210	220	202	231	219	208	201	181	227	196	219	218	201	199	215	222	205	198	192	222	216	211	220	210	199	195	200	221	209	200	243	248	212	213	218	204	220	219	209	184	188	203	224	199	211	226	201	209	217	200	212	190	200	217	237	215	189	211	218	208	221	209	211	179	209	183	216	213	193	210	192	215	214	205	215	192	217	228	209	229	200	202	204	222	232	213	210	221	204	190	220	233	209	215	235	178	203	213	227	225	195	209	205	211	209	198	212	211	233	189	234	202	202	203	226	177	203	228	199	203	204	194	195	218	210	209	193	201	179	199	186	239	220	222	188	210	185	209	198	224	222	187	207	220	210	210	209	198	169	204	206	192	215	200	198	227	234	210	229	199	217	196	204	223	218	228	210	191	204	188	181	211	202	194	203	206	198	185	183	205	211	203	188	182	219	175	204	188	193	204	194	200	213	245	222	199	208	198	176	189	204	236	207	196	205	218	207	206	207	220	188	207	208	234	194	236	211	215	195	226	215	213	204	201	232	211	205	203	232	204	199	213	217	199	217	206	217	238	203	183	197	207	182	211	251	223	201	199	188	236	217	211	201	191	222	190	193	206	201	198	188	196	238	198	219	212	192	226	172	204	206	210	221	199	227	218	211	206	233	220	210	211	221	199	223	208	195	214	213	208	182
6081	17795	12027	6015	4057	3121	2289	1813	1421	1234	1077	964	878	693	629	680	576	578	556	492	513	504	464	467	410	399	416	408	408	375	404	351	382	343	353	356	369	354	353	351	316	320	331	339	331	337	351	301	343	328	339	349	342	357	330	351	313	300	340	303	316	311	316	291	312	299	322	342	296	282	300	288	336	282	315	277	303	296	324	298	302	284	296	300	308	280	295	309	287	320	326	320	321	291	287	267	319	279	319	295	284	288	304	328	338	310	280	275	321	324	292	303	325	310	338	308	305	315	297	322	320	291	296	286	274	326	281	302	283	330	299	300	298	294	293	306	313	322	297	302	290	291	313	295	282	318	284	287	337	324	302	309	297	326	300	306	302	295	313	302	328	281	281	329	304	264	263	270	320	324	327	288	315	285	298	298	314	294	303	293	283	311	345	253	305	318	290	304	290	305	272	307	309	275	297	295	310	298	282	280	307	313	279	286	295	307	325	323	305	314	303	289	281	290	291	293	284	306	278	303	285	334	283	289	324	277	316	320	301	330	312	306	313	294	290	312	277	325	305	322	296	297	278	311	309	309	285	288	295	276	309	277	290	312	328	295	320	290	259	302	284	277	294	278	339	289	301	323	301	291	285	312	324	344	309	278	288	303	273	321	331	322	321	300	289	309	281	295	286	298	291	309	284	282	274	280	300	309	310	323	305	299	294	292	330	319	295	311	311	274	301	335	301	314	340	301	316	305	285	294	298	315	288	276	296	284	320	294	306	310	276	289	312	288	320	289	259	304	268	293	290	288	301	293	281	287	285	343	303	310	311	283	294	313	321	310	298	281	319	300	322	309	279	285	257	301	326	298	299	279	301	284	289	290	306	341	309	300	311	276	284	301	320	303	312	292	277	311	276	339	321	309	319	307	346	298	299	297	300	303	315	282	292	310	287	258	283	303	288	273	277	300	299	277	292	301	285	316	307	297	288	330	314	307	324	310	296	298	312	316	300	318	315	311	310	294	306	298	308	332	299	308	327	277	296	319	277	276	313	289	292	293	294	307	304	322	335	311	285	301	300	290	299	322	305	318	291	325	307	300	302	303	294	285	313	261	284	357	320	288	335	305	265	285	294	308	299	299	285	326	250	272	293	299	285	279	300	310	278	323	277	336	283	338	302	303	324	299	319	337	285	332	316	276	309	309	329	273	288	278	303	306	280	322	300	324	328	313	272	259	318	322	291	289	265	321	301	286	302	278	306	297	275	258	292	341	315	306	290	306	291	304	320	288	331	288	307	312	288	280	310	315	270	352	324	303	306	289	286	328	275	302	289	289	312	331	294	338	287	300	308	283	315	277	298	297	307	292	292	316	294	296	325	318	287	310	303	314	286	288	322	320	295	295	289	296	279	310	325	318	300	316	295	288	301	300	278	305	273	297	289	307	301	307	309	328	347	332	285	283	268	277	305	299	301	275	316	296	296	277	305	302	278	335	281	316	323	274	314	289	314	302	327	276	316	268	289	322	348	280	267	286	316	312	287	321	293	348	288	269	293	299	293	285	284	290	307	285	282	305	291	328	315	291	295	292	284	314	310	294	302	297	306	317	266	304	310	270	289	282	289	324	299	291	299	328	296	298	289	297	321	299	313	321	300	316	328	321	280	273	281	302	302	326	301	289	285	332	299	308	263	275	318	302	317	297	305	312	329	269	324	301	258	299	297	318	289	294	281	327	310	255	310	290	286	305	291	291	275	296	280	303	342	318	299	314	293	293	276	306	300	316	318	307	293	287	316	322	286	311	287	315	329	285	299	314	307	277	301	311	291	268	337	321	306	315	295	270	298	282	326	308	337	323	292	307	295	332	291	303	285	290	299	309	310	310	306	278	285	313	284	320	332	321	307	305	293	286	313	310	303	280	313	297	316	285	284	302	292	309	332	293	291	303	315	324	264	302	289	306	283	325	284	285	303	292	312	319	303	316	276	297	277	291	265	315	292	280	310	295	299	244	286	304	296	302	305	332	285	327	289	305	321	287	301	319	329	302	302	281	298	283	312	296	307	303	313	285	291	278	310	305	310	310	280	312	305	296	319	290	288	306	313	332	289	308	312	304	274	298	275	316	310	304	287	278	309	315	278	320	320	330	298	309	301	307	312	302	304	309	319	291	267	291	318	296	321	277	291	283	310	325	277	338	298	286	294	304	280	296	305	312	309	309	271	294	332	308	296	317	278	284	306	287	314	291	319	302	285	290	277	294	333	309	299	318	331	290	287	321	303	324	331	296	285	303	300	308	297	300	296	274	284	266	313	291	291	306	296	314	296	319	316	285	315	319	283	288	293	305	284	316	309	315	299	324	284	311	301	294	281	314	315	308	316	320	298	322	299	320	314	340	316	300	302	292	306	309	307	289	330	303	302	301	325	298	276	278	317	296	289	305	287	309	299	303	321	300	309	311	300	322	291	311	296	293	289	325	322	278	300	315	305	338	344	299	266	324	269	300	283	303	326	296	315	293	283	304	283	300	304	293	300	308	335	303	307	295	279	288	289	297	319	284	304	286	331	283	303	235	333	303	291	272	299	260	298	286	293	304	323	320	316	322	278	291	305	310	271	330	327	310	299	288	308	282	304	316	302	309	270	289	281	284	290	316	311	331	285	287	305	308	314	296	300	334	282	307	287	298	264	298	311	293	287	266	284	326	294	302	310	295	294	302	279	300	322	276	310	296	279	320	300	314	324	297	332	300	313	307	302	313	331	316	275	288	297	297	279	268	307	264	327	321	300	319	311	286	280	347	338	283	324	279	299	313	326	298	294	329	281	269	308	289	335	308	305	311	324	339	323	302	283	296	312	312	272	318	285	277	312	304	296	299	297	325	285	324	309	298	325	303	324	317	290	314	314	296	313	283	292	312	283	322	324	306	304	295	328	325	298	303	313	298	275	264	269	299	321	275	284	274	314	275	344	318	290	287	265	291	267	324	262	285	294	290	284	306	295	304	299	299	330	306	277	309	345	306	294	292	293	316	306	322	300	318	302	307	286	326	271	272	300	344	320	317	291	317	292	302	309	303	301	285	328	279	344	322	308	308	297	266	286	305	269	299	299	304	281	301	312	297	324	276	311	298	301	279	285	294	312	320	301	326	274	290	290	317	295	310	307	272	274	313	292	299	283	293	298	320	285	311	288	291	304	301	278	311	287	318	307	296	305	292	265	305	289	319	319	307	310	272	289	285	314	305	307	276	287	285	300	304	273	302	292	275	338	315	286	291	285	324	294	308	291	283	294	297	303	311	300	311	317	269	294	299	297	323	276	293	299	313	303	297	289	289	262	271	293	306	287	294	339	272	280	317	243	276	314	293	347	296	298	311	307	298	306	291	321	276	292	291	278	290	300	304	315	305	296	312	300	279	312	284	302	295	258	308	302	309	327	276	290	287	289	292	315	291	299	330	295	299	307	291	274	300	297	285	291	294	299	280	301	315	304	304	284	320	328	290	296	327	294	322	294	337
27483	16136	3526	1207	814	691	607	557	597	559	579	559	537	521	546	521	543	503	534	587	489	540	496	499	525	479	505	535	513	496	520	478	511	534	474	489	560	533	488	507	450	467	505	512	490	472	497	539	525	498	519	520	531	519	521	511	525	537	486	506	539	487	538	493	497	518	517	477	528	520	549	554	522	490	511	490	488	511	482	478	493	485	449	477	540	509	506	484	528	447	539	492	516	497	495	537	537	502	518	507	551	484	507	513	508	526	527	505	495	514	525	526	449	515	534	493	505	504	549	536	496	514	505	560	491	555	512	490	523	519	511	490	517	498	563	456	481	490	501	482	534	515	511	537	502	462	478	509	507	536	546	529	498	543	495	498	537	564	538	516	460	506	507	491	524	470	518	497	494	473	500	487	489	541	484	488	459	516	528	494	515	494	469	543	526	519	495	532	491	487	542	515	512	475	513	493	501	478	489	457	527	495	456	512	485	509	527	509	485	480	468	549	464	494	516	500	491	474	507	533	492	501	523	461	488	512	522	504	520	522	490	523	500	501	532	530	466	536	540	490	510	500	522	530	513	490	553	522	500	505	501	488	480	508	501	508	532	498	503	497	484	492	496	500	535	535	492	509	526	504	518	519	498	497	491	520	520	493	509	451	489	560	502	548	514	538	506	554	508	502	485	525	515	494	540	495	500	496	513	516	536	497	507	501	538	506	518	515	547	539	507	516	500	495	466	521	505	522	479	509	505	504	516	525	501	489	493	519	493	514	472	511	486	491	505	477	538	540	505	509	524	531	526	480	546	521	534	488	540	484	514	568	553	557	508	476	507	523	555	494	504	502	532	533	494	518	493	523	515	496	519	531	524	491	509	504	541	523	510	519	504	506	481	485	500	509	531	508	505	505	508	508	499	519	522	526	494	512	488	504	515	517	510	510	534	497	504	490	521	526	497	463	526	476	551	510	528	510	511	531	537	531	462	499	524	513	516	519	476	489	532	519	524	515	484	479	524	494	484	486	533	504	525	505	488	518	498	531	499	499	516	500	504	503	501	484	493	516	488	510	526	543	526	498	502	499	538	497	518	497	525	535	524	508	570	537	526	486	559	497	555	491	490	505	520	530	502	489	524	554	548	480	517	487	549	527	478	509	523	519	510	527	510	493	517	502	538	527	482	472	526	485	482	475	493	479	476	523	488	535	494	474	499	496	501	529	502	503	504	532	516	508	508	526	519	521	495	528	491	540	539	523	469	510	478	485	530	548	512	486	497	490	444	537	524	558	500	522	477	525	498	495	509	491	496	471	496	507	534	517	529	489	501	470	514	524	478	507	499	457	511	488	542	522	470	503	510	533	496	532	490	513	525	526	510	507	485	536	517	547	513	533	499	481	511	503	505	514	538	511	526	501	506	505	518	504	537	502	459	529	521	515	472	516	460	517	541	486	501	508	453	473	522	511	507	482	585	522	517	513	506	523	499	472	494	509	539	530	541	479	481	488	470	528	514	543	508	476	490	540	561	527	532	493	571	524	519	519	505	492	524	558	513	524	515	492	526	502	540	503	504	532	513	528	553	522	535	529	493	480	485	558	508	484	526	506	508	496	505	521	507	522	510	496	548	498	496	518	540	500	484	449	506	487	534	490	524	520	507	524	487	517	465	489	527	496	520	515	492	504	514	506	514	543	484	467	517	520	535	547	516	540	511	512	504	505	537	529	528	505	503	510	536	503	483	492	539	490	485	438	515	491	498	497	496	534	508	511	541	534	501	488	495	463	499	502	540	552	519	477	515	487	479	481	473	555	498	514	462	493	504	503	521	545	538	487	523	530	482	469	507	486	507	497	521	503	548	507	544	528	529	498	496	556	504	516	507	527	503	507	496	516	473	516	490	545	518	537	473	491	504	479	510	511	527	529	481	521	521	525	518	494	511	521	515	511	523	491	495	540	505	532	479	506	499	543	530	487	504	506	517	487	517	524	523	487	489	500	508	504	493	528	547	484	535	527	530	495	533	553	518	512	557	511	553	498	512	532	516	504	489	497	518	537	512	478	510	537	510	522	509	504	500	498	515	532	508	541	555	478	529	469	467	497	542	493	519	468	481	496	499	555	506	522	487	505	508	506	521	513	518	510	539	494	520	503	503	500	530	501	519	490	577	511	513	515	525	535	514	504	449	502	513	538	502	475	530	531	495	530	525	505	503	538	523	503	539	526	477	505	447	537	496	491	516	540	541	495	519	489	500	510	508	477	524	522	500	492	542	490	473	528	518	510	494	504	524	525	533	535	506	511	491	504	503	490	496	499	502	524	502	541	518	527	507	549	517	539	544	481	503	519	509	518	555	499	519	509	499	541	501	531	522	526	506	509	496	507	501	487	484	494	529	522	486	486	493	547	531	500	515	452	505	522	519	467	518	499	513	487	454	512	508	492	517	502	497	490	536	522	508	525	503	528	536	452	486	543	505	532	488	517	499	517	491	484	530	495	496	486	495	512	536	528	510	465	504	473	525	519	478	524	507	527	496	504	524	509	480	502	510	506	531	506	508	530	499	568	514	521	523	475	480	513	472	555	516	508	566	508	527	489	500	536	491	530	507	507	530	493	505	522	488	513	496	511	519	524	539	516	529	539	487	552	498	494	497	530	513	543	519	499	571	547	529	514	565	518	492	486	474	502	504	531	499	498	520	494	538	518	527	540	529	514	514	497	526	548	490	469	482	516	447	550	490	501	502	538	506	513	523	494	465	521	522	483	488	544	501	495	519	536	525	534	527	521	489	522	495	503	521	500	494	497	514	580	511	492	477	514	521	521	500	525	501	517	521	528	512	500	511	494	497	480	512	525	505	500	518	519	513	500	527	512	517	524	542	515	464	528	495	514	484	473	479	522	537	515	475	519	490	511	496	501	508	536	519	494	528	564	536	531	530	529	528	506	480	528	490	502	502	517	515	482	503	528	536	544	527	480	512	500	507	491	479	485	518	503	529	517	482	469	543	575	477	508	498	518	514	471	564	496	502	497	485	458	495	500	546	486	505	501	504	503	482	495	500	518	497	504	481	477	493	551	511	508	517	513	499	501	511	547	514	521	555	549	492	484	478	490	514	543	534	506	506	537	528	534	531	490	555	521	493	499	523	532	514	542	507	468	503	530	490	523	518	471	532	496	530	556	489	529	525	526	534	535	523	501	484	520	510	515	498	479	528	497	545	479	529	533	484	522	534	518	491	495	516	512	521	471	496	533	454	536	507	493	481	455	497	476	504	466	524	496	568	510	482	519	513	513	496	522	523	528	497	500	526	531	506	515	495	498	485	506	545	452	510	520	549	511	496	495	494	522	551	512	511	527	511	502	494	487	525	515	494	516	509	500	508	506	511	512	494	497	511	475	502	526	513	506	507	519	533	524	487	512	523	504	501	486	468	526	536	514	530	486	524	524	500	513	523	528	518	511	520	482	519	534	516	523	557	520	511	493	516	506	525	499	515	496	482	511	488	523	528	492
5455	4848	3122	1682	1395	1165	1071	993	878	933	803	750	818	803	790	769	704	784	742	799	771	731	708	715	743	723	749	748	681	690	725	675	703	748	699	716	717	701	691	722	702	676	667	738	676	730	703	738	677	704	698	679	687	719	717	685	678	739	711	678	714	665	678	691	626	702	713	688	693	684	747	686	667	694	743	678	764	685	718	735	709	738	722	694	718	684	713	703	690	707	690	677	690	759	699	712	743	676	681	714	749	715	682	655	656	702	691	684	718	650	675	680	642	654	677	703	688	711	730	708	737	663	679	701	699	685	726	639	673	711	644	712	675	680	724	676	719	768	701	664	730	700	729	649	683	678	629	702	652	702	690	685	709	680	706	712	737	712	662	668	649	734	727	690	703	705	712	656	715	679	745	673	692	668	715	674	705	645	702	697	684	679	696	727	668	695	700	717	655	699	732	682	670	708	729	731	683	726	713	702	703	674	707	653	717	726	667	682	692	718	698	718	696	678	698	731	723	701	662	689	703	713	691	691	650	725	668	675	714	637	677	681	682	714	721	717	729	685	708	709	668	713	633	695	651	683	713	652	697	704	695	705	721	693	645	704	702	685	720	687	711	692	748	715	670	736	704	669	698	700	677	703	699	664	742	658	751	681	649	648	700	716	702	685	648	697	679	666	700	680	662	686	665	686	701	690	702	686	726	731	702	710	713	686	680	699	672	724	675	711	708	730	695	660	699	683	710	695	704	663	685	703	632	686	673	684	671	670	721	701	688	727	655	720	711	710	694	717	677	734	638	713	712	659	690	724	685	732	680	694	689	686	684	687	665	676	718	691	652	694	709	711	682	726	695	634	683	719	697	695	718	702	700	696	682	681	694	716	679	670	649	662	729	711	683	700	676	690	706	703	696	682	684	711	722	693	679	708	699	668	669	718	706	712	713	659	702	665	719	732	650	736	688	698	688	678	674	666	697	711	628	652	728	683	685	700	741	691	720	710	684	705	672	651	646	716	700	653	675	687	689	709	708	708	640	683	680	725	745	703	696	710	647	703	753	706	687	659	703	740	676	706	693	689	686	668	703	712	662	701	711	696	706	742	670	730	668	699	705	687	702	748	679	724	680	710	705	666	656	685	690	687	699	721	724	674	701	696	673	685	682	693	721	735	666	741	701	707	745	746	664	691	721	680	708	678	697	704	689	712	718	690	714	698	664	708	687	672	719	727	731	703	685	718	677	678	688	714	743	685	724	621	661	717	691	667	675	671	685	701	667	702	691	709	733	678	688	690	720	700	704	688	693	688	688	727	699	735	690	715	671	680	717	710	651	707	704	699	749	698	688	665	686	655	713	736	681	646	686	700	718	689	678	722	685	683	687	686	682	671	710	686	655	706	664	682	663	714	658	676	707	671	713	681	648	702	689	667	730	718	683	691	714	686	698	643	678	649	709	662	708	688	713	691	711	698	702	712	647	685	682	729	718	650	749	663	718	675	665	666	721	667	676	695	727	720	704	719	687	700	694	634	682	721	691	698	657	742	725	716	712	664	686	708	676	690	726	689	704	687	739	709	710	689	689	664	684	698	666	667	686	697	692	671	713	722	749	683	679	668	683	717	699	694	679	695	714	704	673	711	747	745	655	712	741	707	714	720	689	738	711	687	669	678	672	702	644	686	674	675	698	703	749	703	690	669	745	727	688	720	661	676	699	683	758	687	726	701	618	693	655	675	705	643	626	667	667	679	727	746	682	704	688	690	667	683	708	699	697	672	697	675	713	700	678	693	711	667	697	683	675	711	710	690	692	640	704	633	661	679	696	701	743	680	696	653	636	756	690	692	700	662	698	671	734	656	699	674	698	687	757	665	643	677	673	716	677	674	748	694	677	713	713	687	712	653	722	718	702	661	661	736	735	729	716	714	694	709	728	724	715	672	664	654	659	657	663	680	694	720	697	683	722	681	695	689	668	727	705	703	678	704	693	691	695	683	727	731	705	724	704	688	690	653	732	656	721	675	672	668	675	694	638	715	696	652	704	729	656	694	667	683	760	718	662	704	753	703	686	677	696	714	749	686	688	643	696	690	700	696	748	674	748	671	727	700	686	672	696	730	682	691	702	653	661	760	643	670	704	666	667	707	722	721	701	647	696	706	703	705	675	719	728	681	666	645	679	713	691	698	665	711	647	717	705	700	675	694	665	689	648	695	709	665	681	675	713	743	724	674	721	687	716	685	653	736	679	665	643	714	693	699	727	692	660	758	659	704	647	685	630	662	671	677	662	636	694	740	654	717	726	692	679	713	737	698	668	711	647	705	706	670	701	676	663	685	675	683	784	714	692	692	682	668	712	708	732	720	675	701	675	694	716	666	659	687	684	704	684	664	675	723	657	679	712	679	693	680	677	668	695	712	740	698	677	715	671	703	690	707	753	662	744	682	734	709	674	704	670	690	690	666	698	703	737	695	710	691	693	711	700	715	690	686	750	691	736	709	653	686	709	720	654	710	688	684	648	660	675	699	651	718	678	665	703	688	682	720	676	738	721	673	682	721	674	677	650	713	690	711	697	709	743	732	692	716	696	737	701	721	711	726	733	699	683	672	717	726	717	681	691	660	682	730	719	694	689	667	698	688	673	650	708	712	714	618	718	682	690	697	711	753	729	733	698	687	746	675	698	696	669	651	738	683	663	734	666	693	661	731	689	644	697	673	696	672	702	739	734	694	720	699	710	724	733	702	739	714	703	710	697	672	706	733	727	733	724	673	680	698	717	665	695	669	679	736	671	657	719	695	647	709	653	689	698	680	704	694	730	738	676	693	697	726	707	692	694	676	702	715	698	670	767	688	666	679	696	708	694	716	753	695	720	718	713	671	710	707	662	655	690	691	689	698	676	696	709	751	690	737	694	683	736	686	730	673	707	676	696	683	710	727	701	682	690	700	705	700	702	678	705	715	681	682	682	671	681	707	706	714	703	714	703	668	658	689	719	707	721	672	702	686	633	686	688	721	684	668	702	731	684	751	690	705	736	772	750	682	696	725	678	646	658	649	686	733	668	739	646	674	704	686	711	704	702	732	677	684	700	653	725	677	703	674	669	721	708	686	701	747	689	744	730	684	690	727	697	666	667	722	684	670	715	682	620	689	722	676	688	703	691	672	667	658	690	659	671	676	688	668	750	714	685	675	718	675	682	720	702	696	687	690	695	734	686	683	693	690	713	743	665	689	692	712	626	687	687	719	734	705	708	747	707	701	704	662	702	703	712	656	718	664	669	671	672	726	685	663	615	688	685	685	719	685	705	702	676	716	696	672	708	723	685	706	718	719	728	691	732	671	734	716	711	721	708	698	693	714	731	687	685	710	705	655	675	699	761	680	695	727	643	712	648	715	688	686	696	681	717	662	688	707	674	657	688	654	689	715	680	707	688	693	700	712	719	677	693	684	694	662	657	661	713	678	673	698	700	713	694	751	720	701	707	647	715	718	707	727	712	690	694	693	729	733	654	659
23531	21252	27855	24969	20578	3051	977	782	682	620	573	510	523	495	467	465	477	505	482	455	443	446	460	491	433	459	424	445	436	413	429	398	414	450	478	437	367	422	438	419	424	374	460	413	406	403	412	444	436	412	387	390	417	419	430	419	418	423	421	402	416	447	422	394	409	417	413	451	410	396	401	453	411	384	406	439	416	401	422	418	376	401	403	428	410	416	396	432	438	400	404	391	417	426	407	418	410	405	392	439	394	371	429	422	432	414	385	416	374	375	403	398	417	461	420	425	422	392	395	420	418	423	433	413	433	401	445	397	425	398	384	391	406	424	376	400	372	402	418	377	388	419	397	405	432	421	399	404	403	436	422	416	431	442	413	417	448	405	414	383	434	415	394	432	427	381	409	412	425	422	418	438	426	429	427	423	425	400	417	390	397	385	449	424	415	413	373	405	441	420	414	429	415	405	459	425	425	414	406	412	445	408	401	385	429	424	402	423	409	407	401	396	441	422	419	435	417	420	416	392	438	422	396	393	388	396	405	402	398	411	400	417	409	391	404	418	425	375	388	423	403	423	417	397	414	386	407	442	397	398	398	416	391	410	433	428	365	415	446	428	395	393	423	427	417	400	402	391	405	413	414	420	388	411	406	418	409	414	427	439	418	400	403	423	415	445	414	409	394	389	386	375	427	427	434	410	409	397	443	385	411	405	396	432	399	415	409	397	420	395	402	415	403	426	400	410	360	425	438	448	372	403	407	472	412	436	390	421	399	409	435	430	367	424	414	400	439	419	414	415	453	437	437	406	444	436	434	397	374	417	378	384	435	436	408	468	482	423	395	434	446	450	410	413	418	393	424	443	408	383	392	406	429	426	382	417	408	451	427	422	416	406	389	401	412	399	387	399	414	398	380	413	425	425	438	390	403	359	401	376	394	429	402	435	428	436	430	418	364	406	428	439	397	411	442	399	432	426	431	418	409	385	408	446	435	404	412	419	413	442	420	395	384	377	397	410	396	424	394	448	425	451	395	399	406	402	395	452	440	435	408	444	397	411	404	412	442	396	405	423	427	415	426	413	394	403	461	455	392	394	399	421	432	388	410	407	415	381	434	418	404	383	432	420	398	410	412	429	453	407	431	372	411	398	431	397	413	393	428	433	398	441	438	389	380	409	396	354	382	407	388	403	422	412	381	420	447	389	393	448	418	403	424	398	417	422	380	442	425	423	422	387	396	411	407	408	427	420	382	414	410	412	407	423	386	383	422	396	419	436	403	408	430	415	442	423	383	381	429	400	409	420	408	387	403	405	403	439	429	410	410	414	422	425	390	383	379	417	406	421	415	423	422	426	398	418	452	394	448	402	432	420	410	402	455	398	414	415	400	425	432	432	410	382	427	431	415	418	412	398	421	401	438	391	397	419	404	421	429	420	387	435	435	440	427	430	431	406	405	415	404	395	424	412	422	435	420	418	432	396	400	400	387	420	413	426	412	398	377	392	402	416	414	436	409	426	432	429	400	430	369	433	429	451	406	434	407	424	407	396	387	361	461	443	454	397	405	419	411	442	438	347	428	395	399	419	410	435	434	382	389	404	410	403	366	429	425	433	422	438	363	419	403	372	435	419	405	401	420	420	398	420	404	424	405	429	405	395	424	428	390	438	437	418	416	381	388	430	389	389	448	414	415	441	407	437	407	409	378	415	406	405	388	404	403	431	442	423	420	422	437	445	389	413	421	380	404	395	427	420	412	418	409	395	402	413	395	400	412	385	386	396	438	416	384	445	433	425	429	393	377	415	415	397	396	401	436	433	404	423	405	411	407	438	420	427	437	401	433	439	424	421	385	396	415	409	404	439	406	368	451	425	392	401	393	414	391	399	423	420	442	428	438	444	420	415	422	393	392	416	400	409	409	364	450	419	419	410	406	450	466	419	425	414	394	433	382	392	431	381	415	452	412	426	408	429	407	427	427	431	395	409	431	416	426	396	404	492	451	422	416	403	404	399	397	418	443	428	436	409	421	432	451	415	430	417	437	432	417	422	422	434	397	416	436	403	395	435	430	382	433	443	416	434	376	400	407	378	420	417	415	384	364	417	365	402	404	424	400	424	385	449	455	414	380	405	426	412	417	416	401	427	420	404	439	390	430	426	397	428	459	405	442	413	388	413	424	412	406	454	438	408	384	393	416	397	423	421	406	422	415	398	387	369	409	415	492	411	426	402	438	428	391	421	422	406	441	421	373	413	421	427	452	449	419	379	396	434	406	384	425	413	423	414	392	471	394	417	382	432	408	393	411	385	409	407	430	443	446	401	419	406	399	395	448	437	408	434	432	420	401	381	415	387	403	423	402	429	446	418	445	397	404	428	390	416	403	423	425	447	418	432	442	409	434	431	425	367	407	455	424	422	412	403	434	391	449	370	446	409	393	420	458	446	400	403	394	439	411	465	430	389	423	451	434	426	432	414	404	419	397	425	440	420	462	424	388	448	408	394	434	439	413	435	413	403	392	422	433	386	400	436	403	393	430	384	418	398	415	401	408	399	388	400	381	378	403	422	437	424	388	413	394	426	393	414	409	434	397	398	447	386	400	411	414	439	437	394	398	397	459	418	422	386	451	437	385	422	427	441	432	418	384	416	414	446	407	393	398	426	412	415	413	410	402	400	407	427	425	395	435	413	398	395	427	385	419	361	415	437	403	400	386	431	386	423	382	396	399	396	409	440	387	400	374	420	447	411	433	428	415	424	409	389	412	408	393	391	395	405	396	431	429	414	410	420	420	404	394	412	413	404	401	414	414	446	434	403	423	424	412	401	437	430	412	424	415	390	419	427	414	393	417	419	419	446	411	429	415	396	399	437	419	415	404	427	427	413	419	388	405	399	416	390	427	413	426	382	423	413	382	417	441	412	409	381	402	447	438	415	421	414	386	379	412	354	432	443	404	446	400	422	409	387	426	410	435	363	433	374	419	405	419	436	425	424	415	462	426	407	402	414	420	430	400	421	402	382	391	432	420	413	409	411	409	420	437	424	434	422	418	423	438	399	393	413	443	406	397	409	412	386	378	400	432	404	382	378	388	367	408	422	415	392	440	410	436	424	409	417	388	398	433	410	421	404	423	435	393	430	396	423	400	405	361	406	388	384	407	393	410	441	412	418	407	427	406	420	457	399	406	426	416	424	397	412	397	444	376	405	431	415	398	417	415	447	398	397	400	416	397	414	401	395	445	424	438	415	396	411	425	413	387	424	411	380	422	396	407	400	401	390	430	421	427	376	411	394	392	443	384	386	397	392	398	410	410	372	420	410	399	419	398	379	420	422	403	385	438	423	406	417	415	392	381	414	392	437	409	400	413	413	403	426	365	432	416	394	411	414	402	382	426	417	404	408	384	402	414	377	376	450	380	423	442	430	427	450	386	388	436	408	420	386	429	421	411	424	431	390	382	416	390	389	417	407	392	432	397	392	455	391	389	411	411	424	397	434	394	429	410	385	393	416	443	384
4857	12682	8608	4404	2946	2282	1818	1493	1241	1134	976	921	848	812	811	825	753	776	753	765	689	720	690	668	674	658	661	619	646	620	631	626	578	636	569	559	562	624	590	618	563	584	567	574	600	623	592	564	587	604	571	614	594	572	612	610	601	589	527	644	602	667	582	595	601	577	566	579	565	573	545	635	549	586	558	566	605	539	563	559	571	540	569	601	559	573	533	579	589	579	585	554	570	582	597	641	604	570	582	548	587	613	560	608	568	596	582	559	583	620	563	524	561	558	591	573	580	567	561	568	604	576	619	624	530	582	553	567	558	559	557	591	609	582	621	573	617	632	568	539	557	602	585	618	568	550	592	601	520	605	578	564	578	631	619	569	580	575	600	566	553	605	623	587	565	599	562	573	578	557	559	559	586	589	554	559	580	564	578	574	585	560	543	576	591	602	607	603	575	585	616	544	578	598	546	571	553	598	599	561	599	597	588	575	577	582	597	589	537	624	537	568	533	543	546	551	589	532	559	564	553	601	571	586	588	582	592	545	585	557	656	560	599	629	585	587	605	601	583	580	601	588	534	556	571	537	571	575	576	597	552	544	578	570	556	557	526	569	554	541	576	581	567	596	560	567	534	579	579	618	561	543	592	578	626	559	550	562	575	541	558	545	583	541	563	574	590	517	509	567	602	559	576	572	545	581	599	589	589	601	572	595	552	580	559	583	575	536	568	602	543	589	552	601	603	568	560	591	594	582	549	590	577	605	587	552	605	580	549	569	555	564	561	613	582	594	562	590	564	551	581	595	565	532	580	564	574	554	573	598	574	562	635	553	581	562	559	602	582	582	572	571	546	563	584	554	594	596	579	568	544	619	580	583	590	583	611	545	556	543	590	588	606	591	604	621	587	573	515	601	553	533	603	577	600	589	587	582	568	598	611	589	527	608	587	582	565	571	582	594	602	588	528	537	578	593	554	564	617	568	589	550	578	571	571	568	563	620	579	592	570	600	544	529	590	534	615	549	576	603	573	564	625	604	560	589	546	568	603	551	573	584	580	544	544	523	599	590	596	585	591	573	601	592	575	602	598	575	572	547	593	593	583	548	577	571	566	578	585	608	606	594	622	583	548	571	580	585	590	562	590	563	575	581	539	605	596	561	506	548	565	582	559	592	592	570	611	591	602	587	585	598	561	566	592	597	599	589	554	593	595	576	561	580	624	505	588	620	563	575	551	569	535	628	613	598	532	556	563	569	582	562	585	584	577	611	579	569	587	582	622	591	600	581	591	556	589	604	524	576	611	614	564	539	573	556	568	562	588	559	589	580	597	568	584	601	632	547	613	590	594	589	571	575	587	584	614	607	585	547	588	579	556	625	580	575	557	581	568	587	581	578	600	531	586	554	571	567	607	571	563	611	537	592	545	584	567	544	553	597	576	587	557	587	556	522	582	579	609	582	542	572	537	607	580	542	596	588	602	552	606	547	623	606	569	602	512	571	562	610	629	552	574	606	560	635	639	585	577	571	546	572	584	591	546	599	570	601	584	579	598	587	578	575	565	590	573	595	566	523	558	620	571	615	588	588	582	570	566	557	623	546	601	573	549	542	578	536	536	571	566	611	572	553	584	568	577	621	589	553	582	546	568	532	581	604	557	592	583	578	596	550	554	576	539	590	594	570	621	549	579	547	592	591	568	581	583	596	566	625	626	587	572	582	559	583	560	609	560	555	525	587	579	590	578	623	570	576	583	615	548	551	553	605	607	563	578	586	554	548	578	580	542	571	573	629	580	605	590	556	575	548	618	627	572	604	577	554	537	574	574	596	538	580	619	597	553	593	584	574	600	623	576	604	584	598	585	590	567	578	566	611	560	550	541	547	618	531	587	560	601	587	593	589	540	564	555	637	556	525	618	558	570	597	596	570	562	613	608	626	579	598	587	551	588	598	571	546	574	579	597	564	600	539	552	590	537	605	555	533	578	558	533	603	563	568	594	618	576	555	559	596	577	559	541	571	575	579	637	571	560	578	591	581	567	551	572	593	558	590	540	601	601	542	560	514	554	613	580	581	567	588	570	570	578	591	597	580	557	587	567	573	551	591	614	604	591	539	623	543	581	617	601	577	588	592	628	588	641	523	564	583	544	580	602	539	567	589	575	599	644	557	533	617	638	551	593	587	593	539	606	561	584	557	556	563	579	543	589	549	604	540	590	545	568	519	550	585	617	556	586	580	559	553	537	566	595	577	567	622	539	546	551	526	564	583	541	547	603	554	586	583	598	557	591	577	580	582	602	587	549	597	589	575	593	563	605	574	575	533	585	540	561	556	619	563	571	589	561	550	562	595	592	572	593	573	598	605	591	579	553	586	616	552	556	594	581	550	615	598	531	569	531	577	570	570	561	552	579	567	572	569	579	583	576	588	592	573	585	600	636	571	610	578	605	573	607	573	585	566	619	560	599	572	582	623	575	563	599	555	569	593	594	585	564	594	585	541	582	555	588	600	579	583	561	572	559	543	575	567	545	601	570	574	561	547	591	569	583	574	574	585	576	552	544	572	570	556	597	541	553	594	541	563	570	590	541	588	578	596	606	592	618	597	586	554	593	590	598	597	597	570	583	624	577	597	608	585	560	587	626	574	595	567	576	588	576	579	582	574	561	555	557	576	569	567	536	533	580	574	598	551	561	588	607	560	560	618	578	606	572	614	535	624	560	588	615	582	550	535	551	567	562	555	541	562	566	595	507	591	539	553	606	559	551	607	605	588	582	573	545	559	530	577	619	531	591	558	560	550	539	595	614	591	568	627	602	571	614	599	576	594	560	610	573	577	614	564	571	575	572	583	598	610	603	599	523	549	563	548	555	510	598	585	642	583	600	568	585	578	560	616	560	564	567	577	563	549	540	604	573	564	585	571	593	559	601	598	586	595	608	559	531	593	593	581	629	579	583	608	569	578	577	567	597	610	562	569	593	588	561	588	540	568	593	574	559	612	554	605	589	603	556	560	547	586	586	588	573	580	594	536	568	577	604	553	551	587	563	585	581	624	545	583	556	577	582	565	570	567	582	590	586	583	563	564	578	556	560	574	605	598	566	572	588	601	565	589	548	541	575	585	594	595	616	555	600	555	542	574	582	555	581	577	550	562	583	604	547	589	580	562	587	562	567	568	598	533	588	552	532	583	598	562	590	559	552	579	567	570	567	588	586	606	582	564	514	591	582	578	567	587	584	608	549	566	590	562	568	579	591	578	595	564	581	523	574	607	569	551	594	557	558	576	542	562	602	578	604	556	575	590	564	553	591	573	559	618	573	584	621	582	593	582	564	590	580	518	557	594	554	591	637	592	571	576	583	586	546	568	576	570	595	520	586	581	614	586	603	533	638	569	571	601	596	614	567	584	558	590	552	513	551	581	603	553	621	579	558	601	586	604	554	578	575	582	569	550	580	591	563	577	607	550	560	551	538	549	544	554	550	553	522	569	562	559	530	584	592	573	544	566	592	549	588	587
24835	21166	25706	22716	1767	713	603	560	489	473	460	448	475	417	404	416	387	445	408	420	392	384	371	413	388	356	393	377	360	415	385	364	369	371	387	396	395	362	387	379	330	411	335	382	385	361	388	371	365	329	379	376	357	346	362	356	385	397	387	381	368	376	372	332	361	379	390	384	376	346	369	392	361	374	350	369	387	396	330	340	383	332	379	399	358	361	340	369	352	337	361	347	375	372	347	374	380	367	378	372	350	393	353	364	366	339	403	415	355	417	357	376	374	379	361	359	321	327	339	394	395	341	357	330	380	362	400	342	355	368	351	407	361	393	381	369	379	361	368	377	368	352	406	373	341	376	336	321	391	361	366	335	369	343	374	370	332	368	394	388	387	371	354	395	356	340	387	354	348	374	371	366	363	355	373	355	372	384	356	376	386	363	356	373	363	405	356	335	374	330	356	360	350	388	364	379	381	376	366	374	315	378	337	355	363	359	340	340	388	384	349	385	313	365	352	384	371	333	385	356	349	365	356	371	370	372	367	375	334	357	357	354	368	354	352	371	390	342	378	359	359	359	327	404	354	359	384	373	396	334	380	374	386	365	396	354	347	351	384	337	385	379	365	322	369	381	343	333	351	351	361	359	353	389	390	372	345	340	368	332	371	344	377	344	360	336	360	362	394	362	391	363	391	380	356	378	414	365	392	382	360	404	414	383	361	366	362	354	375	379	388	375	383	355	373	354	400	370	336	357	343	351	344	368	369	353	339	381	347	357	361	364	364	362	345	385	375	360	388	414	395	391	370	356	348	362	390	363	335	350	372	341	371	354	346	348	388	382	364	342	367	376	370	364	359	358	385	364	351	359	350	377	360	343	319	374	383	399	351	385	369	382	359	352	373	379	346	359	342	386	375	383	380	357	314	356	364	337	369	334	345	363	381	361	374	380	371	362	341	388	368	368	373	386	416	350	374	409	378	368	372	332	340	378	349	334	357	360	397	338	360	378	362	359	383	361	385	344	355	349	390	357	358	385	341	385	357	362	367	331	365	410	362	369	330	347	332	350	397	386	383	398	357	358	374	337	376	339	351	385	345	366	385	376	354	378	345	341	349	361	350	350	359	365	362	373	365	399	383	384	394	330	349	362	366	332	364	364	384	360	388	381	376	369	369	356	372	379	389	342	375	376	391	397	362	344	368	371	334	348	337	354	361	352	349	335	351	384	376	332	373	364	400	348	363	353	364	378	358	356	384	368	398	373	427	352	372	393	338	382	367	405	335	387	351	344	329	361	361	391	389	362	385	400	399	339	373	360	400	376	369	361	381	362	387	388	367	363	369	374	385	357	341	383	378	409	394	388	394	350	369	339	372	353	363	399	384	371	335	342	334	354	358	401	353	357	344	415	356	370	351	386	364	360	340	369	383	345	346	376	349	367	351	340	365	377	365	387	344	387	409	372	352	351	360	369	382	360	403	335	373	379	358	374	375	316	403	384	384	372	371	361	371	351	352	335	352	383	345	358	370	404	382	336	348	379	347	360	351	371	337	388	380	407	373	356	384	350	404	347	386	430	373	380	329	349	352	394	355	383	342	400	365	360	401	362	396	354	389	368	364	362	393	387	372	372	356	368	361	376	386	351	358	357	356	390	369	374	399	343	357	342	370	388	337	357	370	376	383	350	349	377	378	378	409	366	376	394	391	343	375	367	390	333	412	346	366	371	350	347	365	343	377	373	348	380	363	335	350	372	327	360	370	366	359	383	388	386	341	358	376	381	377	355	375	369	358	351	362	325	365	361	355	364	368	375	310	370	401	381	340	381	357	374	349	378	340	353	377	397	345	376	381	351	369	347	364	374	388	328	389	373	393	370	405	405	378	404	381	352	355	369	389	376	365	390	372	347	362	373	360	385	404	370	353	361	366	360	397	365	365	354	346	381	368	325	379	367	381	363	386	376	348	360	377	340	353	368	362	370	351	371	365	366	334	373	378	387	387	398	380	349	402	384	338	371	393	387	354	401	355	367	368	335	363	338	364	366	343	325	341	342	392	381	338	391	335	403	327	371	370	383	415	380	364	356	388	384	351	362	372	396	323	342	371	365	347	331	364	346	385	369	377	364	367	323	352	353	345	378	367	338	354	346	361	329	377	337	336	394	362	353	332	373	371	330	364	344	379	333	379	377	367	345	367	362	374	350	408	356	369	330	362	349	343	340	395	369	372	361	354	378	369	389	331	393	350	340	370	371	377	381	367	351	333	337	368	350	390	355	371	360	376	350	387	392	380	340	373	378	351	370	352	365	374	366	364	351	372	361	370	355	361	385	350	382	356	375	335	351	354	350	349	372	359	350	342	351	359	376	366	343	390	330	375	394	404	391	376	357	356	391	380	325	357	343	376	393	339	367	331	372	379	370	412	362	379	385	387	359	350	335	367	323	368	365	401	322	388	386	345	381	366	400	411	351	366	399	353	339	384	386	380	337	381	339	357	343	367	374	346	358	380	383	365	347	381	373	361	363	385	378	382	355	348	373	392	368	378	390	362	397	369	355	362	331	348	344	387	375	377	400	346	389	341	330	367	353	380	409	376	362	365	360	375	329	361	352	350	367	356	346	363	356	345	359	316	399	387	353	334	356	376	359	385	350	363	390	377	371	356	392	391	376	333	357	386	331	354	394	380	401	365	333	356	352	369	371	354	362	397	393	368	350	373	358	347	348	363	341	360	353	425	367	378	368	372	383	355	348	360	354	374	359	368	366	374	370	345	328	352	360	359	339	390	351	392	365	362	375	354	347	344	382	364	369	376	380	356	400	339	364	354	390	352	378	351	359	344	397	370	327	398	350	350	397	396	345	359	373	358	341	384	381	374	375	390	356	339	346	360	369	361	342	370	393	353	402	399	361	381	374	377	353	352	364	363	345	366	393	386	367	369	362	370	370	373	391	370	384	378	392	376	373	352	373	361	364	368	362	357	360	353	335	366	361	415	330	389	408	364	360	335	362	327	361	392	347	354	378	354	365	376	351	357	392	339	367	363	351	358	365	379	395	344	366	383	396	363	387	366	379	347	371	387	382	353	403	345	346	393	373	345	350	388	337	371	381	369	358	343	365	323	374	384	372	360	370	367	354	384	390	356	391	394	337	338	370	376	364	380	354	331	366	372	337	338	396	367	374	373	367	341	366	374	375	387	376	397	331	370	345	389	387	376	374	373	363	375	375	358	367	342	354	363	361	414	365	381	380	365	353	356	368	364	370	372	363	371	355	357	337	374	374	346	388	389	366	382	387	367	382	340	346	378	362	379	369	394	380	382	357	409	330	381	357	379	385	385	340	370	354	369	394	347	350	365	383	383	343	353	382	342	349	411	364	336	376	352	383	353	371	388	339	385	379	378	357	362	360	361	376	364	374	395	341	358	375	356	374	376	386	365	344	364	373	385	358	322	370	359	364	367	362	342	369	325	397	353	380	349	395	393	349	375	352	364	396	353	348	388	351	378	375	358	348
4486	7960	5387	2756	1939	1529	1275	1052	889	843	776	735	721	665	644	640	613	590	614	629	576	528	565	585	570	567	563	530	546	572	563	558	541	525	519	536	551	532	541	517	526	485	528	529	509	564	518	515	495	512	540	524	540	510	509	526	523	469	509	506	519	481	527	497	469	507	522	559	503	476	533	501	544	484	472	499	523	475	540	499	486	505	517	512	494	507	515	517	532	513	512	515	533	500	503	513	536	529	494	496	548	533	495	475	538	503	534	483	472	515	472	493	483	474	501	511	492	512	511	559	504	538	483	487	506	500	497	476	507	507	481	496	483	506	474	512	512	487	471	518	528	511	487	525	504	507	517	531	525	516	535	501	517	489	498	523	522	514	500	549	510	506	521	506	502	548	519	499	499	530	476	522	531	509	492	494	541	497	474	527	502	501	533	513	493	486	502	478	531	506	486	465	519	506	526	489	511	499	517	473	514	500	506	471	500	531	506	475	514	471	534	526	531	518	499	512	492	529	510	490	499	513	521	495	484	497	473	531	510	521	475	503	516	536	518	531	490	516	476	534	496	474	502	540	483	512	503	509	519	550	505	486	511	506	498	527	532	499	507	492	497	512	461	541	519	534	490	486	493	503	520	540	489	525	548	495	464	529	479	491	528	510	489	515	479	489	488	476	506	500	486	493	482	473	504	525	487	514	484	504	535	515	536	523	515	520	498	486	459	534	499	506	491	493	495	536	487	468	509	552	469	481	492	532	517	492	538	489	501	481	500	521	510	494	520	494	488	519	500	492	501	516	512	498	535	527	482	490	499	501	529	510	511	534	510	510	486	482	500	500	512	495	477	460	525	515	477	494	513	518	498	549	479	504	500	517	497	520	482	495	524	482	485	480	495	517	537	512	487	496	495	540	445	483	513	572	491	522	533	511	501	495	485	553	518	468	480	503	503	529	510	475	533	511	502	492	485	525	521	530	506	507	516	505	473	517	491	517	511	538	527	527	499	472	508	524	467	484	485	534	481	478	466	493	492	527	502	489	522	487	468	480	478	482	486	514	535	499	495	487	500	498	468	479	495	515	533	471	499	505	488	502	526	479	475	453	526	528	491	504	494	494	515	490	469	481	504	493	505	528	489	482	498	528	516	492	527	504	526	489	495	485	517	525	513	508	530	480	521	491	483	530	496	517	480	458	501	518	492	497	497	536	499	440	485	476	541	517	492	496	512	508	494	467	504	477	495	515	486	513	489	454	546	487	524	509	538	522	467	486	512	495	481	499	511	518	511	542	525	501	526	524	536	535	543	486	469	467	442	488	539	512	563	540	498	513	476	482	526	510	489	470	525	490	473	529	515	520	498	465	526	467	512	544	508	500	494	472	508	488	498	505	499	513	525	503	461	543	490	506	515	528	505	575	489	512	529	480	509	475	477	460	499	515	499	478	523	449	493	507	512	509	521	540	501	521	499	489	546	486	476	487	513	506	545	513	495	493	481	501	512	523	477	508	498	511	564	513	515	498	500	539	523	509	504	482	486	529	500	496	452	494	510	525	540	536	544	505	505	517	523	492	526	518	533	526	500	510	488	485	490	459	482	550	503	494	500	479	493	500	515	518	550	458	487	499	527	506	484	509	487	485	499	526	527	489	517	485	495	509	555	498	523	501	502	539	516	516	504	516	529	525	481	508	483	493	575	503	450	547	467	477	509	500	516	508	474	471	466	522	510	456	493	544	488	503	499	529	531	490	504	517	493	487	458	521	500	500	498	514	494	497	492	477	519	517	472	493	450	487	496	469	509	502	501	481	505	544	488	514	498	517	504	488	486	495	495	524	538	486	519	462	490	501	532	489	478	522	501	506	496	522	467	510	488	513	529	510	457	501	502	539	505	512	504	491	496	518	484	483	480	470	505	511	479	523	486	509	529	496	455	472	505	527	498	483	496	501	509	510	503	503	514	520	510	501	490	509	508	521	466	481	469	514	537	488	499	482	511	529	508	484	466	500	441	507	471	532	513	536	476	542	528	500	506	491	521	488	482	517	515	506	480	463	456	530	512	491	509	500	475	523	507	535	514	467	489	478	480	529	483	461	513	504	514	471	531	510	477	512	474	494	515	484	475	492	495	534	529	526	478	514	512	489	564	506	517	491	532	480	475	471	498	494	508	487	451	485	516	472	518	496	434	538	495	497	502	497	530	554	511	534	533	468	517	533	494	480	493	484	482	517	508	530	497	517	514	552	459	513	494	493	528	500	474	491	493	476	508	520	505	494	478	466	547	493	522	500	492	454	472	542	500	515	487	482	533	501	504	516	517	492	511	468	527	532	501	499	466	480	530	529	530	544	512	524	506	487	513	514	482	522	546	475	501	521	524	489	522	511	529	504	498	492	523	525	492	505	503	515	523	499	508	540	531	504	533	493	477	481	515	533	507	500	473	487	501	515	499	458	483	524	473	474	527	492	502	501	504	491	529	546	535	485	536	491	496	507	458	506	502	487	513	521	528	532	523	467	501	485	521	511	512	502	537	530	523	433	504	495	465	582	494	498	475	528	469	510	522	493	482	540	551	484	512	516	495	498	519	509	518	534	520	490	478	484	480	501	520	479	494	482	510	486	475	523	490	528	495	469	477	487	528	496	529	490	478	495	475	455	534	487	503	506	469	527	549	528	517	488	520	555	473	488	538	502	506	505	520	513	520	487	497	505	485	495	494	503	498	512	496	481	488	540	472	560	528	499	469	498	509	508	505	536	488	490	503	489	473	506	483	516	528	517	510	495	489	514	487	498	511	496	515	484	474	518	481	522	536	471	502	476	487	481	520	501	527	533	551	460	485	472	542	506	490	476	472	468	493	514	527	489	477	508	509	496	500	517	502	509	492	491	485	533	513	522	521	473	489	544	493	507	489	508	540	491	439	526	536	457	483	503	531	530	534	498	522	491	469	473	519	486	521	512	497	490	541	526	479	512	494	507	474	495	495	529	496	471	471	536	497	517	481	496	489	488	501	495	492	520	491	505	508	489	516	483	512	501	539	550	495	506	521	508	517	491	519	557	540	569	526	469	518	505	480	496	556	488	466	538	566	474	514	469	489	507	488	501	472	485	481	511	498	493	496	519	516	514	494	490	478	512	493	499	486	490	486	463	509	518	505	517	500	511	503	502	493	487	544	516	474	479	465	501	482	503	534	509	538	507	494	521	500	492	485	505	508	492	460	491	517	523	472	498	570	436	574	472	461	465	485	510	486	485	494	479	485	538	499	506	552	490	476	516	498	532	526	494	482	511	485	495	506	544	505	539	502	532	524	517	479	461	496	523	477	514	505	501	540	493	497	532	510	517	479	486	526	487	480	502	516	503	504	555	476	539	520	466	506	527	479	543	503	514	504	507	529	506	489	497	496	481	513	488	546	535	559	503	469	504	513	531	481	532	512	516	541	483	467	505	517	504	500	543	473	513	496	503	469	479	492	530	519	487	515	474	451	511	500	492	479	506	472	490	514	497
22684	21298	28514	24388	21300	19099	1953	811	617	527	452	405	379	315	347	354	314	298	314	278	271	280	285	267	268	253	246	228	216	273	232	213	199	245	213	221	239	247	231	232	211	221	223	230	229	212	242	187	221	215	214	211	213	241	222	198	214	194	198	231	186	188	226	214	215	201	202	239	209	212	207	210	229	208	183	222	215	204	205	199	205	221	199	234	231	211	212	203	217	217	218	222	207	192	205	205	206	194	183	176	224	206	206	205	177	216	208	187	220	193	212	194	191	249	204	193	224	194	217	210	218	238	199	230	201	189	194	202	207	191	212	217	218	189	215	225	187	209	210	185	214	208	193	217	214	212	197	212	179	178	217	192	214	202	205	209	205	207	211	179	219	206	210	209	210	221	187	197	184	213	225	201	235	211	204	203	225	214	231	233	193	207	201	191	206	208	198	246	210	209	213	226	210	185	191	157	184	204	216	218	220	228	195	186	200	226	214	224	193	187	228	236	232	201	218	202	216	224	173	185	215	205	174	213	201	196	191	202	219	224	206	221	230	210	246	221	203	221	194	222	200	204	216	184	191	200	208	189	223	195	205	202	228	186	204	214	198	211	221	202	205	194	218	199	207	179	210	211	187	209	211	200	192	220	221	194	212	205	191	202	208	196	196	193	203	192	208	209	225	215	234	210	224	204	214	209	215	221	236	210	204	204	201	190	211	172	216	199	193	223	174	213	218	208	225	220	205	232	210	211	198	192	196	229	218	226	204	222	217	196	175	196	213	202	236	222	222	236	221	204	219	200	205	213	224	229	178	217	229	183	195	195	205	220	204	202	189	198	205	200	208	208	204	228	200	202	206	214	240	225	216	194	195	207	231	201	192	201	183	205	195	199	198	193	186	232	181	207	188	211	204	199	229	229	223	220	194	204	219	204	205	185	190	218	217	204	222	229	203	229	179	221	195	203	215	186	204	225	200	213	218	181	188	234	214	202	223	204	184	206	198	207	184	193	219	203	208	192	207	222	193	201	200	210	195	225	211	189	211	203	210	213	199	226	200	192	232	197	210	204	196	205	209	195	207	203	187	211	207	187	201	200	194	194	232	203	221	216	219	223	226	194	209	215	215	229	204	211	230	220	213	254	222	207	192	206	204	184	206	224	184	206	209	228	201	221	197	213	203	169	198	222	218	213	209	209	206	242	209	200	202	209	217	204	218	217	164	198	215	221	214	208	176	191	198	192	190	219	215	185	216	207	210	214	237	201	236	235	189	214	228	214	202	204	222	226	222	187	214	213	243	226	180	222	226	191	184	198	222	193	174	233	189	199	211	216	200	212	189	215	212	237	213	204	198	213	233	213	195	202	196	187	193	184	215	237	210	207	208	207	196	203	199	178	234	210	195	201	208	213	202	216	197	232	208	204	180	200	211	201	209	235	203	193	198	210	198	207	210	180	204	213	202	215	209	175	202	208	212	221	186	212	185	219	211	218	213	196	213	210	215	210	180	205	191	205	213	200	222	217	187	208	214	187	211	209	203	221	198	220	203	195	224	196	202	215	193	190	212	203	211	185	215	239	192	219	204	213	183	208	208	201	201	185	219	188	211	217	201	227	198	242	221	193	215	212	224	202	181	230	209	204	223	222	209	200	205	205	216	201	193	187	216	190	201	205	202	213	210	212	200	188	213	212	200	180	205	215	222	194	198	231	204	205	200	222	189	205	187	216	207	201	194	239	218	243	199	186	224	196	192	185	217	187	175	200	202	221	189	241	194	209	203	193	209	206	205	218	219	207	214	186	208	182	184	179	200	188	212	198	218	189	224	190	205	220	190	168	210	208	223	221	199	194	188	223	191	228	209	214	180	187	202	203	188	189	199	213	185	208	190	194	215	200	208	228	213	219	174	208	230	220	205	237	214	220	190	207	184	207	194	201	198	197	195	191	195	218	210	214	206	211	213	198	230	185	205	208	210	201	224	239	192	195	183	213	242	222	215	193	205	210	197	192	192	208	209	197	184	228	192	201	210	210	203	201	198	230	219	190	198	192	174	186	198	206	190	206	194	194	229	197	208	206	206	194	214	218	227	195	199	206	200	190	212	195	217	197	226	224	176	198	203	206	209	209	202	180	210	202	223	219	204	201	198	200	227	197	203	185	202	196	209	183	194	214	219	218	196	206	202	180	212	228	207	203	222	227	203	170	168	213	213	207	196	183	191	188	205	198	210	212	223	213	229	222	211	223	206	172	220	212	196	205	246	209	203	218	200	212	204	207	210	216	244	197	218	227	221	203	244	186	211	204	204	228	208	191	210	205	202	201	235	187	227	196	216	198	211	200	205	211	216	208	220	193	204	207	204	231	192	209	228	208	203	211	222	219	203	181	189	218	224	223	226	192	230	189	192	190	206	220	207	221	222	208	210	206	194	223	227	217	189	186	210	225	221	182	187	206	215	197	190	215	202	188	220	202	221	212	233	204	192	227	180	228	194	197	214	218	187	228	233	217	202	221	188	197	196	222	232	191	187	212	210	204	185	188	202	215	192	236	192	189	221	190	229	178	187	197	175	244	199	218	195	227	176	236	200	215	225	224	197	201	218	185	238	234	177	209	187	202	183	214	213	213	208	186	195	206	197	226	200	199	210	226	194	208	214	211	185	222	180	204	222	186	204	206	189	213	197	182	193	213	202	195	203	181	233	192	217	196	199	193	214	216	233	206	209	175	181	193	231	210	193	204	210	209	202	205	216	203	193	210	173	192	226	200	211	198	211	222	192	215	202	206	200	203	207	234	202	199	213	187	206	228	217	207	214	179	209	235	194	218	201	191	193	225	223	186	172	191	207	204	201	226	222	206	227	188	234	197	188	224	189	215	198	233	210	206	216	204	206	233	218	198	216	194	196	229	201	220	215	235	226	220	202	206	217	211	210	210	212	175	204	200	186	210	183	232	197	186	188	212	206	216	213	200	203	202	229	206	204	235	186	196	224	191	213	200	217	204	203	219	181	186	213	194	188	199	217	215	223	207	177	212	199	207	238	206	226	234	212	188	224	202	215	194	203	192	214	217	191	170	190	224	209	201	201	191	196	201	209	196	214	207	192	211	210	199	207	219	210	202	189	197	213	235	182	200	205	235	192	201	198	198	218	211	199	228	219	212	215	202	206	194	209	213	203	239	202	223	216	200	212	225	198	182	202	200	236	183	217	216	193	220	218	215	208	232	214	211	200	226	194	194	200	193	206	219	224	202	208	186	211	204	214	206	186	226	201	216	206	202	205	215	226	202	224	194	183	188	181	209	255	208	211	190	169	228	194	205	211	214	183	205	209	201	206	215	204	223	233	213	205	226	193	203	198	193	202	223	200	190	202	189	196	207	215	188	197	201	199	218	208	205	190	230	189	200	228	211	220	218	190	193	230	205	210	196	202	192	207	214	176	214	218	209	211	189	222	194	201	221	228	181	190	204	222	202	195	182	211	205	176	182	208	229	188	200	220	185	227	192	189	208
6008	17698	12067	6128	4367	3169	2327	1860	1520	1242	1020	862	837	687	624	643	621	592	537	540	497	483	418	426	447	439	393	381	391	369	364	370	338	326	352	361	356	331	374	342	313	332	349	305	337	313	340	332	323	334	317	343	319	320	320	299	325	318	306	279	293	341	301	301	334	310	314	295	316	302	301	285	311	321	303	312	306	315	290	327	292	305	286	298	293	304	279	315	311	317	308	304	294	330	300	263	280	314	301	281	307	291	314	300	302	278	251	307	312	287	286	294	288	314	301	298	306	312	306	275	318	309	286	288	307	274	310	288	305	274	324	311	281	317	332	312	283	269	317	302	311	281	283	280	305	294	294	270	295	288	311	310	319	316	290	308	295	292	304	298	311	325	314	327	279	276	306	310	299	309	266	309	311	294	292	290	273	291	300	309	277	276	288	291	309	301	282	305	341	275	270	291	329	299	304	284	308	294	277	289	285	299	291	296	341	277	283	306	289	296	280	300	311	279	308	285	314	296	294	317	296	302	301	342	263	287	329	276	318	285	290	294	317	310	291	313	266	298	285	296	308	289	288	273	288	283	302	305	299	297	275	286	286	286	294	320	258	299	302	284	301	276	312	271	282	330	289	267	303	294	325	289	294	296	299	301	307	296	284	291	286	310	280	268	283	282	302	328	319	316	255	313	314	267	309	270	305	274	280	274	303	304	294	318	261	306	292	314	305	307	303	276	255	303	291	284	319	299	286	290	271	245	289	323	276	317	304	301	289	338	297	317	279	286	279	296	296	264	290	322	274	301	319	291	283	260	274	272	324	293	279	308	289	287	279	280	282	302	321	253	281	271	301	306	285	291	315	336	311	288	266	315	295	315	267	308	297	301	295	306	297	257	299	274	286	257	294	303	282	340	341	315	289	274	302	285	304	286	283	295	288	312	309	311	318	262	263	263	283	285	268	320	310	276	276	304	289	297	284	252	306	306	293	305	335	278	308	299	296	285	307	297	282	299	259	281	293	289	309	298	302	308	288	304	289	306	290	307	313	284	285	298	302	284	281	314	275	305	291	292	295	242	287	266	272	312	302	317	279	302	302	289	320	302	277	305	276	253	270	289	317	287	281	273	312	278	313	306	278	280	289	311	305	289	296	310	322	301	282	309	289	294	297	299	298	274	283	291	290	295	291	295	288	286	315	288	262	303	317	269	307	338	303	292	284	339	262	293	280	292	302	300	303	288	308	264	294	297	282	303	292	246	299	285	318	281	289	308	295	302	302	297	238	295	279	318	307	309	303	283	283	264	289	265	312	288	318	298	308	316	313	290	289	280	281	326	321	282	273	328	301	300	279	308	306	318	297	293	303	322	282	260	298	288	303	262	288	277	288	286	286	299	308	318	310	266	290	288	330	295	329	295	289	274	292	281	309	303	304	315	305	299	292	311	300	275	274	319	305	293	268	282	260	265	292	291	311	304	283	274	286	314	289	305	302	310	297	321	319	293	273	309	286	266	287	293	299	292	302	308	302	287	272	291	274	273	263	304	312	322	259	262	312	299	284	292	288	298	329	343	335	285	315	309	313	290	311	300	283	304	317	309	303	241	290	317	339	288	303	267	300	290	299	308	270	291	299	285	316	274	294	280	290	303	306	285	284	268	300	302	319	299	287	280	283	286	279	292	277	284	311	314	301	299	297	275	301	310	301	299	309	297	259	292	306	325	295	273	311	307	288	270	300	309	299	301	267	291	292	318	264	268	322	303	312	276	301	303	311	282	309	284	286	293	301	338	339	293	297	286	301	322	286	307	276	287	291	285	307	291	285	298	306	256	293	302	321	318	289	318	296	293	302	297	301	293	303	296	294	286	294	307	304	319	314	303	300	302	297	297	291	273	276	325	320	304	302	321	274	306	318	306	305	307	321	302	283	291	294	323	307	271	313	294	292	274	334	317	296	269	299	286	337	292	271	300	279	293	290	309	289	280	276	260	298	288	295	288	306	297	294	285	328	267	295	276	299	301	274	281	274	286	282	326	265	276	302	310	318	296	281	280	288	313	292	280	319	271	275	310	329	311	307	284	307	296	308	262	300	281	283	292	309	309	321	322	306	316	310	296	273	309	266	328	307	309	280	288	303	283	321	291	298	291	294	291	297	289	306	299	311	295	260	288	331	274	290	304	323	275	284	309	290	296	311	288	299	273	292	312	296	286	293	306	281	271	302	289	307	316	273	312	305	307	273	276	324	326	278	287	288	293	308	298	301	271	306	276	291	323	310	301	286	286	307	299	284	304	314	299	286	322	290	301	297	302	264	308	329	265	301	287	290	287	290	283	283	299	279	287	282	284	298	273	248	290	304	329	277	320	292	297	295	284	276	301	299	283	317	310	285	320	266	303	295	308	274	292	301	297	324	296	293	281	326	319	294	326	308	294	298	297	282	308	273	291	307	307	312	284	277	306	323	277	277	292	283	302	300	273	296	296	289	334	281	287	285	292	306	293	264	313	292	283	325	295	309	305	307	282	321	301	295	285	291	291	293	281	302	290	298	287	273	329	280	309	297	293	318	297	289	299	303	267	331	276	276	283	280	333	310	293	297	279	262	300	285	295	302	281	288	280	279	290	269	307	289	253	314	293	273	336	299	316	311	316	311	288	300	304	274	291	295	289	277	287	299	260	286	304	315	284	287	291	268	307	275	311	312	304	290	283	277	307	280	265	300	323	297	309	292	290	257	265	308	283	275	304	296	289	297	289	309	292	314	281	312	328	294	300	303	289	284	288	305	284	287	294	283	275	286	268	288	295	302	286	285	315	270	299	282	289	277	282	263	299	290	300	285	287	289	289	321	303	330	304	302	278	296	291	258	288	289	321	271	287	260	274	309	270	287	250	269	281	307	293	293	290	290	298	279	304	312	338	291	326	299	290	282	290	290	279	288	285	311	332	296	318	308	304	303	292	298	246	310	279	298	308	297	303	299	318	288	288	318	295	276	306	285	305	278	308	306	312	276	278	278	313	301	279	288	327	318	287	285	308	301	308	307	319	270	261	291	315	311	278	304	272	299	285	304	276	306	276	279	282	276	307	287	296	297	319	296	304	291	297	293	300	283	294	317	317	281	325	283	295	291	287	270	293	275	290	276	310	305	287	307	302	296	300	339	299	286	303	287	303	271	288	293	253	288	265	294	288	288	270	303	319	301	286	304	302	304	279	283	275	288	287	298	305	325	299	292	285	294	273	298	321	284	288	288	308	282	314	281	324	291	312	287	303	288	284	312	312	288	285	258	324	282	293	316	311	262	294	288	297	315	304	272	310	303	288	273	294	267	332	299	355	290	292	299	282	309	279	313	316	305	280	330	313	274	293	280	285	266	296	296	312	243	261	283	321	306	287	295	323	267	292	256	325	317	294	303	284	291	270	286	307	304	299	310	299	309	260	282	272	299	324	341	279	289	312	290	292	270	280	304	297	270	302	331	298	287	286	310	283	314	308	303	293	291	337	279	293	337	280
27643	15983	3485	1240	795	653	629	634	569	544	551	533	514	533	530	537	485	503	578	533	532	504	501	544	562	457	474	536	507	496	499	445	523	496	508	481	461	465	524	494	509	519	527	470	498	510	472	521	500	498	526	525	518	512	494	514	506	526	521	520	550	511	494	540	508	444	451	513	485	480	492	520	458	460	480	518	478	472	475	516	469	496	523	491	462	486	500	519	489	489	452	514	515	524	508	483	513	482	494	484	489	498	496	493	505	516	495	480	481	493	506	469	515	513	522	544	496	477	462	481	548	500	488	500	487	469	511	528	486	503	495	516	506	486	479	481	492	480	461	486	504	475	495	508	522	491	490	489	516	494	474	519	499	520	495	444	475	478	477	517	501	524	510	474	506	484	489	492	497	481	461	507	485	474	523	509	506	522	490	512	468	500	501	495	482	520	491	519	564	494	519	523	500	507	524	534	514	549	545	480	505	502	514	529	546	517	506	545	494	523	519	520	511	481	522	494	508	489	496	500	516	491	497	468	531	529	476	492	467	491	492	508	482	494	506	443	482	523	532	511	528	461	545	497	494	473	452	483	508	487	514	479	522	499	493	504	535	478	501	488	516	480	489	500	537	504	482	488	522	550	494	457	483	483	467	524	512	461	560	520	521	533	498	528	443	504	504	499	453	492	472	520	500	505	506	471	471	526	511	485	480	510	491	488	478	493	477	518	500	484	457	477	504	518	479	495	470	496	468	507	502	503	531	490	522	480	536	511	508	450	499	498	488	499	504	525	503	498	479	523	529	479	516	472	490	508	468	542	517	481	542	531	481	501	525	487	491	517	415	478	478	516	467	486	432	458	537	503	499	540	475	487	501	527	506	532	478	531	492	464	520	526	560	475	519	498	479	480	523	480	525	500	493	512	476	471	511	509	508	503	489	517	460	512	495	525	483	488	524	496	477	490	516	494	487	538	483	474	483	508	442	510	465	522	493	477	497	490	504	508	493	504	509	470	479	500	488	559	500	526	530	513	489	495	492	541	533	512	522	471	547	498	475	501	522	468	485	499	511	498	527	451	527	474	489	506	482	534	517	538	463	490	503	527	500	511	553	530	478	479	538	498	500	492	489	520	493	545	540	474	501	490	500	504	491	510	496	475	487	502	512	486	498	477	470	490	478	520	471	476	522	481	543	510	483	518	482	531	481	484	513	499	476	510	478	500	490	478	491	486	501	461	534	481	524	509	505	521	549	519	514	489	563	485	518	497	526	507	493	499	476	511	491	524	513	568	518	487	495	500	501	533	515	544	464	534	515	519	533	508	567	521	492	490	486	496	494	520	493	500	523	503	523	471	521	498	511	491	520	487	507	448	517	484	508	515	521	525	456	500	500	482	497	492	509	535	513	541	477	514	496	474	500	471	474	542	502	520	500	466	510	478	514	510	476	513	532	499	485	499	472	505	503	508	518	533	462	519	484	506	462	504	496	483	506	486	494	508	479	517	500	527	501	480	494	519	523	488	507	517	500	483	491	512	530	504	511	522	523	535	501	500	523	513	507	493	520	511	515	489	560	510	492	459	481	458	504	495	462	518	555	521	509	507	501	514	469	480	475	483	514	501	523	528	526	454	500	469	472	497	516	484	540	486	484	486	516	473	533	486	480	455	525	501	496	494	482	488	471	499	471	469	516	496	513	537	504	484	481	485	545	521	520	538	508	487	476	538	494	537	500	514	538	507	482	551	544	475	488	487	479	488	515	506	480	515	496	506	483	484	512	459	459	542	518	474	473	484	486	500	556	508	530	533	514	518	466	471	510	511	509	473	479	494	512	486	473	481	497	514	512	514	521	521	459	537	475	522	504	502	482	503	494	491	483	518	480	487	499	511	509	506	512	498	496	465	478	503	502	504	465	527	542	503	530	499	537	493	492	495	515	512	483	538	515	533	480	513	514	500	511	518	466	535	496	511	512	532	536	519	494	486	530	494	500	517	498	494	490	506	450	473	509	482	480	558	515	476	471	475	507	476	480	439	473	489	489	514	501	492	541	515	514	508	491	494	469	494	493	519	471	517	515	519	535	530	505	490	502	521	512	496	521	521	477	476	540	496	520	519	486	477	505	541	519	494	519	500	573	512	477	539	517	495	513	523	578	513	493	507	520	525	529	502	513	519	492	497	488	495	526	521	501	503	492	471	526	473	475	532	533	493	466	544	501	494	507	470	490	464	484	540	513	504	506	513	540	492	469	508	477	569	502	496	432	520	469	514	473	491	517	479	516	466	474	514	508	475	456	467	525	514	515	443	501	523	494	522	548	507	492	526	493	480	469	489	469	497	466	496	489	447	498	507	464	487	463	466	480	500	474	481	499	487	495	508	507	474	505	491	495	501	505	508	470	507	476	499	504	473	492	492	516	513	507	480	524	484	493	487	496	465	555	547	522	454	470	489	489	499	504	491	495	472	501	544	523	517	482	511	485	493	473	482	499	519	492	512	474	501	528	456	482	519	474	489	506	510	509	484	533	517	526	514	484	498	489	484	500	479	450	497	497	464	484	514	498	523	490	463	507	506	494	527	460	500	524	481	504	494	515	482	496	495	454	498	518	526	507	516	523	472	473	517	488	481	521	498	524	490	508	484	471	489	482	530	490	477	490	521	477	477	469	480	520	528	552	514	498	428	479	511	448	484	473	453	499	499	507	507	500	478	521	527	493	486	497	480	488	478	457	462	534	548	534	466	530	534	502	466	516	519	487	518	501	477	541	530	500	500	505	503	489	492	505	537	494	489	499	466	478	527	493	534	488	487	468	488	500	511	489	525	492	479	502	496	552	483	526	505	525	529	468	509	538	522	501	508	480	491	489	534	496	516	530	522	520	551	465	539	513	516	484	507	470	489	512	490	522	489	507	501	527	465	479	522	471	510	490	454	517	498	523	519	490	506	484	497	533	515	534	493	504	480	493	489	513	483	487	502	523	462	495	536	499	511	481	518	498	514	550	539	480	509	530	481	489	481	477	507	483	516	499	532	522	493	522	478	457	488	519	476	478	485	521	501	499	508	504	506	514	494	493	491	451	482	514	482	502	463	526	481	525	496	530	496	526	510	513	485	478	484	458	510	497	488	529	475	497	508	510	475	495	472	490	488	527	498	505	495	483	512	515	495	502	469	476	475	501	470	482	481	526	523	541	519	527	506	477	521	505	486	430	481	498	492	531	508	476	504	482	523	536	496	481	490	449	531	508	474	510	498	471	481	505	517	466	509	521	517	508	515	482	468	532	448	528	532	508	536	455	498	531	501	482	493	492	465	499	483	497	527	502	500	486	498	503	533	538	494	504	499	469	533	492	470	514	551	503	513	513	499	498	504	492	478	521	514	524	507	524	477	557	460	476	512	515	498	440	485	515	522	525	515	526	534	505	506	480	518	528	515	473	506	505	496	514	512	526	516	494	530	507	484	507	483	540	551	536	495	509	543	543	474	506	528	502	504	496	463	505	516	492	512	522	493
5546	4805	3334	1868	1396	1138	1061	979	868	914	783	806	755	794	786	741	742	734	748	719	700	687	716	782	717	724	724	698	718	740	724	715	686	705	678	741	690	674	678	781	720	675	649	754	709	724	718	715	735	696	699	662	678	700	695	718	664	742	717	714	720	674	690	702	731	701	716	718	686	678	673	694	664	727	748	702	681	734	689	650	671	676	697	676	709	709	719	739	648	664	676	706	695	678	744	697	645	716	703	696	645	696	682	688	688	671	688	692	692	678	694	662	676	680	729	663	673	716	697	712	666	700	662	665	695	647	677	666	667	664	699	684	677	679	693	670	671	681	693	665	646	666	680	690	640	716	686	708	686	725	688	677	693	662	694	700	681	673	637	677	671	707	654	697	683	696	710	631	725	686	717	715	635	684	656	708	713	672	649	739	687	657	674	714	707	741	704	680	658	696	695	663	688	705	701	699	676	722	679	732	681	683	619	703	713	684	664	708	675	663	724	731	702	687	662	706	710	660	674	670	693	727	704	673	756	678	698	681	662	721	693	750	700	686	674	661	658	671	682	665	701	725	651	690	675	725	653	681	681	689	655	715	690	692	728	664	731	671	712	702	702	684	700	679	685	666	759	701	693	717	692	714	672	663	707	711	666	665	679	674	630	680	704	722	645	673	677	678	685	700	664	682	719	669	695	689	718	740	731	740	641	697	691	680	653	697	687	706	659	674	714	660	710	701	702	660	691	699	690	702	661	681	737	724	668	683	679	690	685	703	697	737	690	679	687	686	676	658	741	644	728	712	703	714	715	725	737	621	672	664	719	697	719	710	717	713	720	688	729	685	629	728	689	752	697	675	697	703	681	686	745	686	690	748	694	691	681	694	667	710	665	710	730	720	703	705	659	673	708	687	685	725	728	667	624	677	739	677	672	676	702	710	642	703	701	731	705	686	677	678	679	714	707	672	695	699	696	676	685	682	675	675	743	672	677	715	681	707	725	716	678	678	694	712	708	717	681	696	646	735	664	705	677	718	688	701	686	679	711	688	739	667	743	675	674	685	729	706	669	687	684	704	688	679	689	705	692	718	701	712	681	658	679	674	725	710	696	700	688	662	666	719	706	693	697	685	651	680	710	694	659	707	693	713	698	709	658	662	640	689	709	677	685	694	729	644	707	688	676	692	668	679	714	669	684	703	717	679	691	657	659	635	676	734	683	683	695	692	752	706	684	682	663	733	635	708	693	703	667	701	681	694	693	676	668	710	722	676	712	675	651	701	729	732	709	717	671	691	684	683	715	705	653	665	644	680	684	687	717	688	661	674	662	730	678	695	688	703	715	669	703	696	651	667	696	693	712	690	691	644	729	719	640	770	612	723	689	730	664	677	760	691	603	729	704	707	697	689	739	669	697	720	691	732	697	693	707	658	655	706	659	715	681	664	697	726	696	704	717	704	653	687	700	731	724	673	721	607	676	677	663	685	672	754	701	681	704	703	721	713	673	712	707	726	647	700	737	705	696	671	715	726	692	642	652	667	724	716	687	683	675	726	707	655	680	670	750	685	682	707	694	692	712	693	696	731	692	688	669	678	679	657	698	688	688	706	686	731	700	669	670	704	644	688	727	670	703	728	708	763	686	697	655	666	751	717	691	685	634	728	740	684	635	687	660	694	704	668	709	681	699	669	652	664	689	687	640	664	720	731	674	668	694	667	702	664	697	693	732	710	742	733	686	676	704	681	714	688	695	659	727	669	666	702	701	743	700	737	705	685	730	672	676	751	725	674	709	699	647	692	670	680	660	716	682	715	734	690	652	685	650	694	718	707	663	637	705	737	682	652	674	677	699	716	695	726	696	686	644	703	708	687	730	696	717	733	656	673	699	669	666	671	722	691	691	712	689	676	696	681	699	707	680	679	713	695	702	686	695	652	666	686	741	697	713	678	710	700	682	685	690	683	695	651	724	742	658	680	691	701	686	675	697	651	673	693	670	713	643	696	719	649	683	728	683	699	673	707	656	673	711	674	684	635	674	672	704	751	734	699	717	713	692	689	663	718	737	669	662	659	673	690	689	665	692	698	733	676	721	722	762	666	704	694	665	674	663	713	689	628	696	711	699	712	710	662	725	677	714	656	692	723	711	681	739	694	684	666	687	697	714	692	710	792	692	720	710	675	682	706	696	693	687	695	702	684	707	677	672	733	685	662	733	705	721	720	736	680	743	669	746	716	683	659	652	690	771	723	667	675	679	704	652	695	692	702	639	712	659	676	681	674	694	654	715	686	688	701	652	710	672	713	707	718	712	688	637	687	687	723	665	647	672	683	705	667	666	669	711	706	685	685	714	667	728	724	727	696	709	654	700	711	690	675	721	721	655	695	696	663	706	699	723	675	675	656	739	700	688	675	740	741	659	621	701	648	703	685	677	702	709	701	712	661	710	707	709	682	746	721	682	729	708	697	701	742	700	696	697	690	705	663	670	729	732	694	663	693	676	691	694	720	657	697	712	759	690	730	689	651	643	697	699	692	697	700	667	704	731	664	709	702	712	676	757	661	706	717	701	714	679	713	687	669	693	686	716	700	643	689	654	704	696	680	698	705	659	696	654	685	675	651	644	702	678	668	653	741	716	741	665	690	653	712	721	652	677	683	651	665	707	711	722	720	676	704	738	673	689	700	695	673	682	639	667	671	698	682	646	685	716	736	707	669	673	700	641	703	722	660	691	644	678	664	697	671	700	681	710	667	718	716	698	706	700	666	682	668	706	675	651	701	674	670	645	700	673	690	663	697	692	681	637	692	719	696	719	683	685	677	674	665	684	682	670	724	717	641	666	665	669	728	697	662	704	672	724	689	690	665	687	691	702	647	688	681	685	698	740	723	710	735	725	658	712	713	689	721	769	735	689	679	712	715	669	692	634	722	686	704	672	726	677	711	746	672	749	712	677	698	716	704	682	671	695	694	664	696	703	674	684	653	653	730	673	676	679	731	658	668	660	697	722	722	707	698	668	673	698	680	684	726	671	770	694	677	733	712	692	705	691	677	697	712	708	724	696	707	660	666	682	710	704	676	675	683	649	653	676	692	669	688	734	665	708	667	717	689	724	692	669	715	654	657	757	697	696	676	668	688	715	693	714	713	679	652	682	624	690	719	678	697	697	716	671	691	679	696	732	707	646	732	747	684	709	690	707	652	702	681	694	680	702	671	731	690	716	663	696	685	705	664	655	697	671	692	706	705	653	666	677	721	677	705	709	742	674	699	715	724	657	708	705	644	743	717	674	669	718	710	698	723	683	662	683	713	664	687	694	689	662	725	676	694	689	733	672	755	675	732	704	686	697	644	668	711	711	660	713	737	719	698	677	675	712	674	689	678	747	703	659	700	699	688	684	644	691	702	713	708	687	741	721	667	632	682	672	666	724	686	721	670	657	679	696	722	684	662	734	676	714	716	698	666	688	692	693	727	703	722	690	678	708	674	664	655	684	646	680	749	745	680	662	709	692	666
23528	21190	27766	24892	20519	3133	1078	728	657	621	550	530	542	465	472	490	473	429	455	411	466	414	456	421	445	413	436	423	457	422	440	435	437	408	438	404	415	380	430	407	407	399	436	404	429	416	418	389	423	441	397	416	407	401	399	457	425	375	402	413	401	408	385	392	427	415	412	408	404	398	388	405	381	436	409	419	406	384	408	420	406	391	404	360	397	445	404	402	412	399	431	425	418	431	417	424	414	406	397	409	395	431	369	402	400	428	430	407	391	392	435	388	411	428	430	405	394	403	400	420	397	419	418	389	437	388	421	421	386	421	379	399	389	423	404	380	418	391	383	394	457	395	414	410	433	424	413	376	378	407	429	411	436	382	395	383	417	385	404	426	433	408	403	368	426	417	376	403	384	387	388	411	417	392	421	410	426	379	417	371	381	379	450	412	392	398	346	383	379	420	417	443	435	395	386	443	437	403	434	447	383	375	402	402	408	387	407	387	426	399	397	422	415	411	425	420	373	424	408	403	389	390	433	386	409	382	388	398	368	415	420	390	412	395	404	410	406	429	377	405	426	384	423	411	391	399	398	411	409	405	425	417	357	438	420	401	423	401	404	406	384	437	391	408	386	403	399	393	408	405	440	399	396	444	418	404	394	416	407	417	387	417	362	426	447	415	391	423	367	400	413	397	404	404	360	405	418	383	413	382	411	430	406	385	399	390	430	393	407	435	388	400	387	400	390	391	417	399	399	403	389	392	372	423	410	392	372	350	422	390	394	429	416	421	415	409	411	414	390	380	401	374	426	396	422	382	426	393	412	403	407	379	423	397	378	412	421	379	405	391	404	423	403	379	392	387	435	421	408	438	421	442	437	405	416	410	416	380	387	425	430	390	432	410	337	407	416	384	396	389	406	410	386	417	396	412	384	416	400	402	419	422	405	393	404	390	406	434	392	387	425	386	376	412	416	404	414	412	412	402	381	387	355	414	396	394	403	417	367	411	378	406	385	387	399	468	382	393	406	423	401	398	409	378	387	373	402	411	431	409	414	392	391	404	407	385	357	416	428	427	379	408	435	424	392	438	411	419	396	399	413	380	403	425	426	405	427	394	385	409	367	441	436	408	411	410	381	401	425	401	396	368	433	403	387	393	414	396	377	395	425	383	426	402	386	413	410	393	379	381	379	409	406	419	438	397	358	400	397	411	414	455	370	410	392	388	401	372	429	440	399	405	388	385	412	420	404	411	415	407	401	401	401	435	415	424	411	419	368	427	389	377	451	408	381	445	410	401	384	411	398	437	443	416	393	405	411	384	385	377	382	441	395	411	417	400	441	422	407	403	391	405	380	408	444	327	406	402	383	387	391	417	415	396	383	397	367	400	415	412	422	429	419	405	392	409	418	369	372	416	401	430	423	437	430	387	410	391	394	437	412	402	397	400	437	405	432	397	410	443	406	409	361	410	426	416	432	385	411	450	442	387	430	405	391	419	402	423	431	431	375	384	401	416	454	442	416	375	424	416	404	412	413	404	419	405	401	436	425	409	402	403	422	406	390	399	409	350	370	392	402	422	412	357	425	421	374	401	385	393	424	399	361	395	398	414	420	415	416	383	411	371	388	408	413	429	420	418	402	379	418	438	410	391	416	380	420	404	420	414	382	410	408	391	435	380	386	408	407	397	400	374	406	415	429	383	390	404	410	408	391	385	397	404	406	381	384	432	406	402	393	392	398	399	385	374	358	379	424	397	411	408	396	417	389	416	429	374	423	404	416	403	411	402	366	459	374	398	425	410	423	411	417	434	402	387	392	384	379	407	409	410	383	391	411	419	413	419	371	418	412	374	419	363	425	380	413	441	406	393	420	391	378	400	349	404	422	397	468	405	413	407	396	399	425	425	419	379	397	380	443	442	440	443	398	380	425	424	373	394	406	471	397	387	381	389	456	392	422	386	385	403	381	396	386	404	409	381	410	389	437	441	388	411	409	406	401	373	388	387	383	448	417	433	399	374	408	400	430	427	391	378	356	400	364	429	445	410	400	414	392	395	389	400	386	391	428	416	385	444	428	379	431	374	439	446	427	421	390	375	395	430	426	390	385	412	416	393	397	383	393	389	421	385	436	408	398	431	442	388	389	394	412	408	405	390	382	397	387	421	378	420	388	422	420	409	390	380	398	397	374	422	394	398	403	412	394	378	405	405	405	412	377	395	389	405	374	405	397	376	399	418	441	389	417	381	439	434	379	406	398	426	409	439	427	400	395	414	426	375	402	434	384	430	420	399	402	422	396	414	391	432	389	395	393	360	391	393	386	452	422	386	396	405	392	390	443	421	409	381	384	380	384	433	364	391	397	385	402	380	411	431	416	397	445	408	411	376	438	406	457	409	379	430	396	388	390	414	392	432	393	406	372	415	414	416	447	391	390	417	415	388	403	410	381	453	422	401	385	396	408	391	395	414	395	402	402	426	424	378	375	436	387	448	390	378	433	398	435	408	435	397	376	415	396	382	365	380	400	404	401	366	445	441	415	415	397	406	384	382	371	426	448	412	403	376	420	418	440	412	432	423	410	405	385	393	408	417	408	403	408	391	413	416	407	393	389	417	384	379	425	407	425	433	351	421	404	398	380	384	378	392	379	389	364	421	387	397	369	370	389	420	401	399	380	420	407	425	412	448	405	380	386	408	395	382	455	419	422	398	386	386	382	446	419	367	405	379	389	410	431	408	382	415	431	398	390	393	404	425	419	373	373	408	443	420	359	411	413	393	382	402	429	401	395	394	386	412	388	394	421	401	398	421	407	406	429	414	388	396	415	391	433	413	380	393	413	409	370	418	408	420	393	420	406	433	407	404	415	411	418	385	415	440	423	407	395	417	362	406	459	385	407	382	396	384	391	368	403	435	410	376	417	383	374	416	420	363	429	382	425	430	384	387	367	434	405	372	410	362	389	428	429	432	425	354	427	418	434	401	391	415	442	409	421	413	373	423	384	429	408	423	415	462	404	413	418	401	397	479	397	410	386	393	377	404	410	399	426	418	386	402	397	410	402	395	445	407	387	406	383	413	395	406	406	418	408	416	393	414	431	385	424	457	389	423	407	401	407	415	436	434	411	438	358	396	418	373	410	384	389	391	396	446	399	411	440	473	398	392	407	400	387	423	391	431	406	403	404	393	345	388	419	411	409	391	402	399	379	403	413	390	412	431	378	432	405	431	413	390	398	418	407	400	422	380	403	441	416	424	409	388	421	384	393	427	385	434	391	353	401	404	407	387	415	400	402	426	428	399	445	401	411	377	386	410	363	393	367	399	384	417	384	388	405	394	408	399	410	382	415	394	389	409	425	364	429	434	409	413	372	437	387	402	376	407	397	382	424	443	387	408	397	398	411	396	398	424	416	399	374	386	412	415	404	430	416	394	374	403	393	391	397	417	414	387	434	442	405	420	404	405	406	390	438	399	399	380	428	398	421	355	409	407	432	424	433	395	424	434	385	414	398	417	382	391
4813	12906	8803	4257	3048	2236	1808	1574	1292	1152	1047	927	854	801	779	760	697	763	727	718	675	690	690	672	636	635	636	642	613	619	579	604	649	577	635	615	596	573	551	597	608	599	606	617	569	591	558	594	623	583	589	561	583	592	596	546	560	594	545	632	527	565	608	539	551	600	522	566	554	582	600	553	563	527	547	537	586	542	619	604	596	572	559	524	548	612	570	576	543	586	534	547	542	588	554	538	572	552	523	563	624	570	553	571	541	580	554	543	557	575	547	569	584	571	578	606	550	542	507	573	544	561	550	562	568	584	589	572	602	563	556	557	593	538	561	582	602	559	535	557	638	581	581	585	518	583	603	627	535	590	556	597	584	544	573	547	504	560	538	563	590	571	575	588	626	570	546	601	594	569	623	561	549	585	552	555	562	559	560	588	580	545	593	591	543	569	568	551	602	550	568	601	535	534	570	569	572	554	595	560	561	557	602	591	566	580	598	581	555	532	555	543	572	583	608	529	551	573	523	545	569	565	538	580	585	598	568	567	516	560	543	540	562	595	556	564	558	566	539	520	587	573	541	562	604	556	555	563	561	577	575	579	543	570	587	543	581	587	559	577	570	590	573	568	592	552	545	567	551	582	573	537	576	593	541	614	564	569	569	589	607	564	557	569	551	568	550	562	590	544	576	556	625	607	544	564	555	549	615	561	566	561	571	575	534	570	532	547	592	572	532	548	577	560	618	551	544	586	533	560	550	560	604	567	558	597	529	575	547	565	602	549	595	573	549	569	584	565	580	546	578	565	555	558	588	534	581	537	597	573	570	600	547	552	578	565	631	570	542	558	595	559	550	587	577	585	540	568	555	572	571	528	568	561	570	531	547	600	545	543	529	600	546	551	607	550	563	573	543	578	533	526	546	601	583	541	582	602	580	567	552	542	585	569	611	553	584	556	551	515	591	535	551	547	573	567	544	597	568	573	544	568	557	589	570	574	558	563	577	558	517	554	591	529	533	531	571	580	526	571	577	593	573	592	580	554	568	543	550	582	589	602	577	560	557	603	567	598	553	554	589	581	551	567	516	570	570	580	557	593	576	554	561	602	528	590	528	562	590	577	574	554	538	574	593	554	589	525	571	568	567	605	604	598	557	559	567	542	588	546	597	572	594	595	553	581	573	613	536	531	558	551	536	537	550	551	600	565	540	601	608	594	576	555	569	573	569	575	574	555	551	540	562	551	573	532	529	568	617	541	566	591	567	570	523	516	545	593	561	554	574	526	545	588	581	535	557	536	559	556	559	576	575	572	552	582	570	568	543	576	566	545	586	563	537	583	596	571	535	500	580	577	556	599	583	541	546	567	568	565	549	580	550	545	546	551	598	508	570	587	567	530	545	580	547	571	561	553	589	576	563	571	605	595	584	612	538	492	559	578	587	559	549	581	543	577	545	585	541	539	574	559	541	627	544	593	568	536	587	590	571	542	595	532	537	553	557	530	539	603	564	589	546	597	541	589	560	539	547	580	552	588	511	577	586	597	543	509	564	584	571	566	578	546	589	542	587	557	542	574	537	566	561	557	561	599	549	572	543	574	591	584	609	578	582	592	562	600	562	564	520	571	564	550	613	537	597	560	561	598	547	595	577	579	596	554	601	563	518	551	566	590	561	592	534	532	565	543	544	559	618	557	588	573	583	533	525	584	558	519	532	608	528	563	563	548	620	567	542	562	572	568	550	581	559	555	544	615	544	574	585	565	553	577	588	568	556	543	557	566	565	579	579	575	581	563	595	559	583	554	515	565	573	587	580	562	537	551	533	566	572	596	604	606	542	538	557	542	554	538	555	583	595	575	567	568	563	558	539	572	563	580	577	604	579	551	531	582	578	602	552	569	558	561	565	575	571	574	559	546	539	566	542	544	513	563	577	533	589	604	536	604	559	564	570	580	552	561	544	574	576	581	606	548	556	548	584	547	567	559	561	570	562	578	606	575	565	591	605	552	591	568	556	538	552	551	558	616	562	598	558	555	544	570	531	571	568	560	575	561	574	597	553	585	544	580	543	553	575	581	586	534	561	609	538	573	566	592	557	561	544	561	556	579	567	595	561	557	549	593	571	567	557	564	545	563	571	575	559	567	561	543	572	607	499	577	592	565	548	579	601	568	553	561	577	565	553	552	556	563	573	598	556	562	595	588	550	535	594	624	544	590	541	578	590	563	520	593	599	568	582	566	512	542	521	563	545	597	579	570	561	574	575	586	597	571	587	578	531	558	559	509	544	586	546	572	590	578	590	555	543	546	542	562	571	596	571	580	575	585	562	548	530	577	538	563	561	505	564	544	593	564	570	569	531	613	536	513	555	598	552	569	574	578	592	555	582	574	593	573	571	554	553	545	575	560	572	582	578	559	552	567	584	620	590	595	562	579	565	564	550	558	552	585	561	528	568	574	565	560	571	569	580	559	584	577	553	568	569	581	579	579	598	578	568	575	595	585	572	550	541	555	556	562	555	584	564	556	576	585	559	580	582	569	571	596	598	560	603	588	569	578	549	534	594	597	541	563	567	575	559	583	602	586	592	606	537	611	572	549	595	531	574	563	597	570	566	599	591	608	603	599	563	597	601	579	574	611	561	585	541	555	533	580	555	597	585	529	523	603	567	575	592	547	599	590	589	566	554	606	604	599	554	573	571	586	578	627	566	591	610	548	549	560	599	569	558	564	562	604	572	571	578	568	576	574	601	566	549	599	575	595	575	548	532	548	574	585	608	621	572	542	570	534	539	593	563	560	555	615	550	525	578	533	526	566	575	537	563	580	575	551	553	582	598	581	523	574	541	562	566	568	565	580	597	547	569	527	600	557	575	564	601	533	597	627	545	550	552	577	578	592	536	544	500	559	557	577	573	539	554	571	581	558	592	558	598	527	556	553	543	560	567	510	584	569	575	531	560	570	547	542	570	578	576	557	514	580	600	573	579	538	567	576	548	570	608	571	559	562	585	565	565	532	575	559	558	577	591	555	592	600	576	569	588	587	554	544	545	633	545	554	589	570	545	530	549	565	546	555	554	595	521	552	563	545	577	592	558	510	578	561	517	552	543	609	587	548	551	606	587	558	586	551	564	543	530	558	563	568	551	598	567	542	548	575	539	561	538	554	529	538	581	561	600	553	593	536	528	571	591	580	564	569	528	537	548	587	538	606	540	614	566	560	567	582	542	529	559	557	546	567	550	618	543	580	569	524	574	578	579	538	566	567	583	568	558	534	594	558	582	578	579	572	593	621	561	578	546	574	568	556	520	564	541	563	586	577	591	539	564	542	578	536	573	552	624	579	572	574	560	569	581	589	535	585	572	540	552	511	579	593	524	599	542	542	530	583	592	566	563	554	562	611	607	560	557	555	531	623	602	537	552	568	549	600	548	577	549	572	580	544	584	547	584	547	581	525	543	573	558	572	564	575	536	599	562	585	608	558	552	576	552	564	573	567	587	560	581	529	578	614	573	607	567	547
24957	21222	25790	22799	1750	698	676	507	516	436	443	448	399	441	415	437	391	439	424	359	371	386	418	388	420	411	362	377	391	415	404	417	361	344	417	368	367	365	361	362	370	352	364	365	357	385	375	363	373	329	375	395	350	391	359	378	376	354	388	400	352	359	362	357	352	366	368	346	355	360	390	356	348	354	354	362	365	359	393	368	389	370	402	352	363	329	349	387	368	357	359	355	357	342	366	344	378	360	320	348	379	364	370	352	331	364	369	344	350	371	356	353	366	378	348	346	345	395	368	379	370	361	343	380	389	351	366	361	362	362	361	373	325	353	340	369	353	330	377	392	321	374	376	332	362	382	350	359	359	367	372	364	370	333	345	371	361	374	368	372	336	350	372	377	310	361	402	369	361	382	354	349	396	392	360	362	324	388	352	364	344	372	317	334	363	331	338	361	369	322	368	370	378	370	359	366	351	346	393	384	363	373	350	372	362	355	373	342	347	389	387	366	382	361	336	389	365	364	352	421	347	362	369	326	370	386	352	356	369	351	391	361	375	365	391	330	384	357	338	390	333	393	376	320	373	372	360	358	370	359	374	334	378	356	389	368	362	349	353	343	397	353	356	369	354	371	330	340	359	365	401	359	342	371	368	366	396	346	347	346	366	357	362	361	362	374	340	376	358	389	340	380	303	358	371	366	364	362	362	365	355	373	369	360	350	369	376	386	398	372	367	341	339	328	362	357	373	349	361	378	357	345	371	392	357	354	355	359	395	364	317	359	373	346	352	365	378	377	325	371	378	352	346	359	394	362	359	351	369	393	351	339	365	353	379	383	348	358	382	354	346	370	360	341	359	352	395	340	353	364	350	372	356	360	348	369	368	382	367	364	356	353	369	346	356	339	359	361	364	336	376	332	372	357	360	385	377	353	371	369	365	353	358	360	362	360	365	361	376	375	331	378	342	362	351	379	338	359	366	352	376	351	410	382	365	351	369	340	358	357	365	372	397	330	362	342	375	353	334	350	387	368	333	373	347	355	348	383	359	368	365	352	402	350	376	349	343	356	368	361	326	344	339	400	358	368	386	346	365	338	362	386	333	370	369	336	370	367	371	379	363	374	338	342	398	350	353	367	355	364	364	368	370	358	387	338	341	367	361	367	327	371	364	317	370	371	343	371	328	357	346	399	381	355	379	379	364	372	336	359	343	389	364	342	341	340	366	371	383	333	337	356	352	341	363	351	344	351	344	366	365	369	363	360	344	371	381	379	366	370	362	383	358	352	365	356	396	351	355	338	385	352	357	359	364	360	359	346	349	375	331	396	367	375	342	331	354	367	375	330	367	378	382	347	338	404	359	373	337	336	347	368	304	364	357	335	368	370	399	376	338	372	334	343	369	330	369	354	357	334	392	345	343	370	401	381	354	338	359	360	349	329	374	347	387	381	358	390	362	342	358	387	367	372	345	383	334	348	349	342	338	375	377	367	362	343	376	341	358	348	375	360	369	348	350	359	344	373	353	355	387	366	350	357	344	363	358	375	369	377	343	339	365	346	391	360	358	331	373	380	352	343	357	357	340	383	377	334	334	364	380	335	345	365	361	364	346	366	335	368	363	366	327	382	354	384	363	382	353	370	355	332	369	337	378	371	346	366	384	370	371	399	318	368	358	328	371	351	345	392	371	325	346	363	331	372	373	338	325	369	322	353	358	390	380	355	359	348	327	364	387	351	356	371	378	362	355	366	357	359	366	362	339	350	375	348	358	350	401	342	360	343	379	355	345	364	378	386	379	365	349	348	333	350	370	374	391	402	362	348	382	360	377	346	352	351	334	355	362	390	322	321	351	355	376	339	347	370	345	377	377	375	351	346	386	384	359	346	353	376	357	364	349	338	364	343	337	350	351	373	360	358	344	363	402	338	346	382	352	341	374	350	380	342	373	353	350	359	376	352	348	382	337	352	376	365	378	359	387	357	367	385	379	369	333	349	354	339	358	394	352	366	336	383	382	336	408	392	382	406	384	399	378	360	356	387	332	361	365	401	379	347	319	354	379	369	353	351	340	356	356	338	387	390	392	349	360	349	362	359	342	372	379	359	346	371	329	366	330	343	339	366	366	367	357	390	379	368	352	342	347	315	374	381	339	325	362	364	359	389	371	353	345	356	368	352	351	391	333	362	362	357	342	374	404	363	374	351	362	364	366	379	369	360	342	353	337	344	403	410	349	367	345	338	345	369	364	359	346	389	352	368	370	346	379	327	381	371	376	373	354	385	351	342	384	338	344	377	379	359	342	379	393	346	355	351	352	331	334	347	362	352	394	366	334	403	359	378	334	347	399	391	391	316	373	376	374	372	369	384	354	345	368	345	344	417	323	325	344	350	345	352	357	325	327	353	357	363	370	366	382	361	362	381	352	379	348	377	361	382	391	364	350	352	381	378	383	343	377	337	358	353	376	378	355	362	339	357	338	343	372	354	386	353	358	354	349	370	385	362	351	360	374	348	365	382	352	359	348	376	386	364	350	354	364	415	349	350	364	340	349	354	372	340	351	337	356	381	345	366	369	362	349	397	344	384	389	350	335	350	338	339	300	317	351	337	345	361	376	360	380	365	394	376	351	359	361	379	399	371	345	339	387	341	386	367	371	375	378	375	368	348	338	343	347	365	400	363	342	390	351	356	336	360	372	365	377	374	361	349	370	344	317	364	350	354	365	331	386	390	322	337	344	362	354	314	363	389	356	356	355	356	351	334	363	344	347	363	318	377	414	376	354	369	357	342	366	346	339	388	360	371	333	356	359	333	370	346	357	385	324	361	353	331	360	371	344	349	344	359	340	386	343	342	365	352	342	377	376	358	373	362	408	360	350	361	357	370	359	339	372	359	344	342	422	368	352	386	379	374	369	363	340	357	348	350	346	363	344	360	360	403	353	361	372	355	318	367	334	356	355	350	373	314	397	333	345	352	355	339	368	336	316	358	381	368	382	400	363	378	365	389	354	363	344	347	369	331	368	370	379	365	393	371	379	366	385	357	379	348	351	364	353	362	385	365	380	356	364	344	366	358	320	377	340	343	368	372	391	351	366	403	352	390	336	360	360	376	386	341	372	362	357	373	385	352	370	364	372	387	358	337	345	360	353	366	354	380	311	329	323	340	343	402	343	362	364	383	332	355	389	375	337	402	365	362	360	318	365	345	379	348	310	350	356	386	364	352	371	349	377	349	347	364	338	391	357	355	362	368	373	380	400	411	331	362	357	351	341	350	354	362	351	338	365	358	358	398	364	388	373	373	379	382	322	369	385	353	344	338	375	363	360	341	362	386	357	357	347	354	356	350	396	363	342	391	370	351	386	297	365	374	365	353	345	361	360	356	352	352	395	351	377	363	350	341	364	371	360	368	343	351	344	361	342	375	338	345	363	360	378	406	385	361	361	379	369	393	376	404	351	356	380	378	357	364	384	345	358	356	329	358	361	370	358	352	326	362	324	360	330	385	338	353	362	354
4574	8085	5640	2892	2051	1559	1259	1063	951	870	748	723	691	660	676	628	619	600	604	635	597	595	547	551	596	527	567	564	520	551	540	536	520	514	494	548	567	569	514	512	512	508	517	521	537	547	475	516	494	486	485	471	474	513	544	510	498	505	544	472	508	507	519	524	487	512	499	544	500	499	478	514	471	493	525	481	504	494	499	494	473	553	470	493	488	547	468	496	473	499	510	512	470	495	509	495	472	475	504	502	495	477	502	512	547	474	509	521	492	512	507	468	477	519	506	492	480	520	492	489	521	491	518	515	486	482	482	515	446	534	521	487	460	494	508	507	512	472	532	532	504	523	522	492	510	527	515	477	514	519	499	485	509	493	485	460	486	502	494	491	478	470	488	497	505	481	503	516	494	472	485	456	549	495	535	515	471	467	499	481	461	501	482	509	479	513	484	469	518	542	509	501	514	469	502	495	522	490	531	487	520	518	503	513	484	500	524	502	505	464	491	519	497	460	541	514	537	514	506	464	466	487	469	507	504	500	505	496	490	502	473	545	472	487	515	481	501	492	501	492	488	481	489	494	509	495	514	532	526	476	513	515	511	510	447	483	512	526	509	495	499	451	472	485	527	515	496	530	516	526	506	478	484	489	468	501	510	534	517	506	498	487	530	494	510	533	537	498	511	512	520	510	463	530	540	459	534	508	520	500	488	527	469	505	530	467	534	522	510	505	488	504	489	477	494	498	499	479	523	491	563	515	499	495	458	495	488	510	518	491	505	512	517	503	490	509	538	495	475	498	513	509	521	496	507	517	525	490	482	496	492	500	500	525	484	492	524	516	484	532	519	508	528	508	517	490	528	514	491	499	457	513	481	471	533	452	531	503	514	503	500	519	480	509	482	520	489	532	494	527	520	521	458	473	537	490	511	533	509	496	486	475	508	477	476	496	530	495	471	467	515	535	508	456	550	520	464	484	479	470	487	534	497	503	496	525	503	482	482	519	479	503	527	478	482	502	508	485	505	483	531	475	509	514	521	512	521	497	470	547	475	510	536	513	543	490	476	539	488	555	483	505	512	527	499	502	484	504	471	503	507	484	516	505	500	467	525	522	483	512	504	491	505	491	483	484	516	503	502	462	509	515	496	496	514	514	497	500	537	549	523	495	486	514	481	498	540	473	497	504	516	507	518	508	458	466	497	502	507	520	494	460	484	474	477	519	495	539	546	496	516	527	538	510	527	498	514	494	485	460	441	501	528	499	479	501	469	523	536	481	522	522	535	480	477	520	496	496	496	505	501	481	516	503	526	495	473	530	472	531	515	490	531	476	512	506	477	512	512	510	536	499	504	483	456	560	481	511	466	506	475	511	512	525	502	481	461	506	472	493	476	513	440	503	498	488	513	506	529	507	501	492	472	484	506	519	506	482	479	537	507	516	512	516	540	534	461	486	533	502	468	458	500	520	497	508	508	535	456	496	481	440	506	502	488	507	498	457	491	472	556	496	499	537	484	530	490	539	517	484	514	459	522	502	514	487	478	500	473	482	487	481	508	486	465	510	526	521	490	530	518	538	463	444	513	496	512	474	482	482	517	484	498	535	521	489	540	490	529	483	488	460	479	493	520	508	491	545	452	510	542	536	526	524	493	467	510	523	495	481	516	455	526	528	504	499	485	501	483	545	530	535	491	509	512	464	515	530	526	503	477	477	488	518	480	479	510	483	472	516	491	523	502	497	464	471	517	463	510	528	475	505	478	517	523	505	521	509	465	511	531	513	479	502	525	496	489	472	534	470	508	518	478	505	458	485	471	482	542	528	480	547	512	518	478	480	453	508	522	519	493	502	512	513	489	505	531	501	483	499	516	513	528	488	527	489	513	480	506	481	498	503	485	501	497	497	519	506	521	503	511	528	506	492	486	515	501	518	478	513	509	493	530	468	504	510	457	510	492	505	529	478	505	506	505	520	492	494	536	516	482	502	462	483	482	531	472	464	516	517	550	458	505	501	540	499	501	527	484	518	486	531	490	517	544	503	536	501	507	504	484	508	528	486	473	506	494	540	488	532	477	507	531	539	469	507	473	488	534	540	531	461	446	493	489	498	505	510	500	496	485	468	516	500	495	485	504	491	492	466	478	493	485	488	525	496	521	502	530	502	495	504	470	521	500	533	473	503	493	562	484	468	465	467	520	493	461	489	508	466	495	523	501	510	517	494	481	555	518	543	470	512	484	519	500	501	481	479	516	503	467	497	489	482	539	503	519	513	501	488	467	478	511	505	506	496	504	519	505	483	525	507	525	522	532	484	533	485	508	483	500	540	510	523	477	516	457	489	476	498	498	508	478	515	490	556	521	550	458	464	544	468	520	493	531	470	535	508	508	500	528	504	517	538	529	503	525	474	500	482	510	543	500	551	513	535	480	511	491	514	515	484	443	477	517	471	506	516	497	501	524	530	503	463	508	507	521	470	525	503	498	498	515	488	496	488	500	502	507	508	489	487	526	510	501	534	487	488	486	525	505	488	498	532	490	527	471	464	498	529	503	478	500	488	463	511	488	500	525	555	476	530	491	478	500	564	488	486	496	534	483	531	490	553	504	487	499	568	490	531	471	503	457	515	508	515	500	483	499	494	555	526	486	476	501	522	511	483	512	500	484	502	491	536	487	500	449	494	484	520	505	525	492	476	504	572	512	483	524	521	530	537	490	495	495	489	495	520	500	544	506	513	497	520	535	527	511	514	504	509	496	498	507	496	501	461	468	558	486	512	495	481	524	498	515	459	512	487	510	510	527	476	507	478	499	506	505	488	467	516	493	491	528	514	492	457	479	479	510	492	505	504	473	517	533	490	470	505	523	474	471	500	490	478	521	515	492	484	481	502	510	499	480	494	500	532	528	507	527	520	508	490	535	487	465	496	496	475	495	546	484	510	482	484	529	488	512	472	481	538	538	506	523	465	527	473	527	481	492	481	507	507	486	512	487	507	532	498	472	491	525	554	548	468	516	490	486	474	498	507	488	527	500	520	507	486	509	496	464	512	500	522	530	517	490	514	517	521	496	508	466	531	505	477	487	491	486	519	506	500	504	498	444	477	522	513	493	510	505	541	469	532	515	485	487	451	514	532	486	514	494	532	477	493	505	540	478	507	498	499	470	517	488	494	480	504	496	498	505	516	505	508	496	498	509	490	472	475	529	509	541	506	469	533	498	501	532	501	504	493	484	496	496	531	520	498	491	472	514	530	507	541	483	480	510	518	510	499	481	491	489	503	528	478	487	496	498	526	475	537	513	475	516	489	485	469	507	539	479	522	481	501	508	524	496	459	469	500	448	540	471	521	511	460	539	481	478	511	520	490	505	482	486	486	477	475	498	482	517	484	492	491	517	443	525	565	467	490	465	507	498	519	513	553	498	503	485	512	441	495	522	485	510	529	495	494	512	551	515	502	493	473	486	507	553	550	507	490	480	497	499	483	524	511	488	483	522	492	486	472	501	487	501	509	511	501
22652	21263	28461	24394	21263	19037	1965	784	615	486	490	435	341	312	369	353	320	280	316	285	275	293	252	235	267	258	247	254	241	218	229	228	240	202	231	229	222	215	205	203	217	201	238	213	230	212	216	235	193	231	228	240	221	227	224	219	214	193	204	193	243	208	173	214	186	205	199	202	210	194	214	218	198	204	188	221	208	212	211	188	214	200	190	200	223	197	191	206	209	208	194	194	218	209	189	181	231	226	215	193	195	206	207	226	241	222	202	206	199	201	191	182	198	195	220	211	216	216	190	206	189	199	198	216	200	179	209	217	192	200	191	194	214	204	203	207	189	180	173	201	202	231	206	202	197	212	196	203	222	209	192	201	205	215	204	206	211	194	161	207	213	178	203	216	192	188	190	189	217	202	188	180	193	199	194	222	207	187	192	185	226	212	211	208	212	180	207	192	191	187	203	193	193	217	217	193	204	218	190	179	216	193	194	216	182	216	206	181	185	229	227	213	213	224	206	213	194	215	218	217	211	188	222	206	213	214	199	209	178	212	207	204	208	206	205	205	214	212	212	201	226	211	242	209	189	207	194	174	235	212	178	178	197	192	202	226	182	210	227	209	193	179	220	176	203	193	207	200	200	221	202	214	209	216	206	160	206	193	192	190	211	237	199	219	197	186	169	206	203	195	233	209	231	191	178	206	215	202	186	218	208	186	208	194	181	183	216	218	207	162	218	202	187	199	197	182	194	195	197	199	193	221	224	224	200	211	200	196	191	216	187	210	214	200	229	199	206	205	195	223	207	186	188	205	191	177	224	231	224	235	221	199	186	204	210	192	225	211	224	176	215	244	183	192	210	185	219	187	192	196	234	197	194	194	202	212	194	217	196	196	194	192	194	200	211	216	218	194	187	195	182	210	211	183	195	198	228	201	201	173	206	230	185	213	199	219	217	211	196	223	209	208	202	200	191	184	204	192	196	205	206	208	214	192	171	188	213	198	203	222	193	178	174	187	198	180	192	208	203	186	175	194	212	197	222	217	184	205	220	222	206	228	188	183	218	209	201	214	202	179	219	217	200	164	215	214	185	230	203	224	188	203	176	214	203	204	196	204	186	185	200	196	217	180	191	198	191	199	201	204	206	200	186	194	199	197	197	223	197	202	195	206	207	191	199	164	203	180	216	197	201	235	209	197	212	201	207	215	202	215	203	210	212	189	213	197	223	199	217	216	218	182	205	202	216	202	205	226	212	198	189	219	216	220	197	197	203	207	204	201	195	186	193	197	187	215	191	211	219	216	197	203	218	185	213	211	222	201	188	180	198	202	225	215	195	187	185	198	204	187	189	212	188	226	175	191	216	216	198	206	185	189	202	222	213	198	195	216	196	215	200	201	215	207	214	188	191	220	208	201	177	199	209	186	219	222	207	198	218	177	204	230	199	227	226	180	193	203	207	184	213	208	197	198	206	204	172	232	200	183	186	213	217	197	228	212	172	188	212	199	215	186	217	195	194	197	210	227	222	203	216	181	197	201	206	202	184	199	209	203	235	213	206	203	217	194	221	216	219	186	222	186	230	191	180	205	194	230	223	202	194	184	202	205	210	203	212	176	213	217	204	189	230	212	193	199	201	199	197	230	213	206	221	192	203	211	220	206	201	227	214	193	214	195	192	187	202	189	215	215	200	206	207	187	189	191	223	198	182	186	201	203	224	199	231	214	226	187	196	219	184	203	222	219	196	198	224	195	186	196	185	194	202	206	184	197	182	192	207	210	211	190	220	218	193	210	176	193	228	200	211	180	197	218	218	213	193	190	198	202	187	188	157	212	177	198	213	204	192	210	218	182	216	198	200	209	207	176	176	180	209	220	207	196	206	198	199	197	195	209	192	192	199	181	199	216	201	235	203	193	205	202	215	188	214	195	195	214	192	219	227	201	225	205	191	177	201	196	195	204	195	194	210	189	213	183	191	201	220	198	244	223	198	226	205	205	204	187	221	210	203	212	196	209	200	220	198	214	195	199	199	206	226	221	217	200	236	182	180	209	185	207	205	214	220	211	195	212	183	208	203	197	209	201	193	198	200	217	211	197	202	196	214	199	188	224	191	186	206	199	212	203	208	198	236	202	217	183	206	205	216	207	215	199	211	230	171	178	205	219	219	204	197	206	163	209	205	184	182	205	198	187	178	217	229	187	214	187	204	187	213	173	212	208	208	214	188	200	196	212	206	217	210	193	196	215	224	203	211	208	174	199	201	193	238	230	226	199	213	196	198	204	207	219	186	190	189	191	202	207	192	177	181	186	194	197	195	219	204	202	188	188	203	211	206	193	218	211	194	216	208	203	220	195	203	202	209	183	186	185	198	208	198	222	177	220	197	203	201	213	209	184	214	186	191	168	176	214	217	188	184	206	214	177	200	205	190	185	198	187	210	240	197	197	186	218	181	211	180	217	205	232	199	207	227	219	189	187	172	208	197	191	203	203	222	241	198	225	213	194	207	197	196	213	200	208	189	213	198	170	177	197	200	205	227	204	232	212	188	211	205	207	166	205	160	215	185	198	200	192	209	204	168	197	181	212	190	186	178	171	199	201	184	207	196	199	204	209	226	209	205	211	206	204	190	221	207	201	197	187	188	213	181	201	200	187	201	174	199	167	189	191	184	195	179	189	202	207	200	211	204	211	193	210	165	188	208	209	194	197	233	193	222	194	204	202	207	203	191	221	206	199	195	188	204	197	208	187	199	216	206	203	183	203	198	208	173	196	196	197	189	205	189	181	200	185	194	196	188	217	209	220	180	207	183	218	218	200	214	219	195	191	207	216	182	211	216	177	204	186	195	182	241	178	193	211	236	216	198	197	215	211	194	214	208	195	197	201	198	204	201	178	200	189	184	180	196	224	207	192	216	193	203	183	195	204	199	197	179	198	219	223	170	214	198	203	212	215	198	170	205	186	211	213	200	210	228	201	170	213	210	218	185	231	219	188	176	189	193	204	171	186	196	211	196	210	219	192	193	229	183	196	183	210	191	213	186	193	228	217	219	208	194	205	218	209	198	215	204	190	202	215	196	206	205	205	185	194	200	204	186	205	197	195	204	211	189	201	221	199	185	201	230	204	197	205	204	177	208	206	212	193	207	206	214	217	194	192	194	200	196	196	195	199	179	192	197	192	188	191	201	203	190	180	194	188	196	228	197	205	212	195	188	219	214	229	227	213	173	207	206	204	185	219	237	190	242	179	218	214	194	222	209	196	175	206	184	206	208	190	209	208	217	193	189	225	182	197	208	208	203	196	188	209	211	202	220	211	176	179	177	212	183	223	217	212	212	214	175	222	202	192	209	176	184	169	184	211	190	207	186	198	181	200	206	193	179	202	189	185	211	197	202	194	239	193	196	197	202	208	199	201	223	206	238	170	191	194	196	179	193	194	208	195	198	182	192	203	166	216	201	234	196	208	183	188	195	208	206	218	179	228	216	205	228	211	178	205	215	213	211	209	207	193	228	191
5937	18000	12314	6320	4441	3241	2369	1879	1547	1251	1006	921	795	744	695	659	590	558	588	532	500	475	456	471	450	434	410	405	408	381	397	371	352	350	384	350	377	348	350	358	323	364	321	302	319	300	357	362	310	327	318	323	321	281	342	302	300	310	307	308	323	312	319	305	324	304	271	264	293	309	302	306	298	303	289	287	293	316	322	297	321	287	279	272	292	306	281	288	322	287	270	308	286	318	308	293	298	285	322	291	281	295	303	277	315	309	287	273	293	304	280	299	264	325	307	285	283	296	281	265	291	284	301	314	278	277	313	285	300	298	274	266	292	286	287	306	319	308	286	288	295	287	290	291	278	299	269	295	278	293	315	282	305	280	293	304	302	313	319	321	273	293	314	290	286	273	257	281	274	319	262	302	293	277	287	276	286	293	299	289	266	289	301	298	304	334	298	311	275	283	289	292	294	271	307	285	263	260	276	269	282	286	293	291	283	298	304	280	295	307	287	300	300	292	286	286	278	308	306	300	309	286	286	293	294	274	251	311	286	281	319	233	314	285	294	283	295	302	321	292	293	265	290	307	291	303	295	309	277	272	284	291	293	270	273	300	299	286	300	295	269	290	290	283	260	282	286	271	314	300	268	295	301	292	315	299	314	303	266	307	284	265	300	292	291	268	296	303	297	305	272	290	287	289	267	302	283	291	311	283	288	300	265	278	292	270	276	294	264	301	303	314	273	285	278	298	295	281	320	313	312	271	295	308	302	281	260	286	303	291	295	268	288	265	299	282	283	303	281	283	311	288	296	300	306	290	266	283	277	309	313	289	286	268	254	288	291	251	294	284	263	285	293	274	262	295	313	305	272	325	273	286	330	285	305	299	328	305	304	278	299	270	280	296	288	265	279	292	303	305	306	313	311	290	306	284	297	301	314	288	319	303	314	275	294	282	290	321	297	303	285	295	312	321	295	280	286	302	283	266	262	273	256	318	283	287	271	280	270	298	279	288	279	285	302	291	309	282	305	289	304	284	315	299	266	263	287	272	279	314	262	288	308	317	266	291	300	316	323	279	304	272	310	297	299	306	297	313	268	265	314	302	280	286	307	258	271	295	262	303	308	321	306	282	289	273	269	276	280	265	279	295	280	292	270	283	281	271	277	299	296	282	292	298	294	279	295	271	286	268	302	284	308	298	318	298	291	292	277	270	311	289	298	284	280	258	290	294	311	299	280	329	298	274	292	262	284	276	289	300	322	248	307	303	270	286	301	283	283	290	310	285	311	278	322	255	285	266	295	318	297	294	287	308	248	292	289	279	300	274	292	331	285	284	263	320	300	285	284	278	304	271	281	310	284	275	278	271	288	292	292	259	263	295	275	299	293	316	298	277	269	270	284	281	299	294	301	328	315	282	303	309	292	308	262	293	308	328	268	269	314	300	256	297	276	298	307	269	285	270	271	287	291	261	288	284	308	307	291	262	260	278	274	283	260	314	299	285	298	324	284	315	272	293	279	292	324	319	263	289	277	291	282	299	294	306	296	274	287	305	300	276	291	291	308	273	299	304	261	276	312	316	264	292	298	258	305	317	281	280	319	339	281	278	288	300	295	284	306	287	267	296	307	284	288	278	279	309	336	286	309	314	278	251	266	281	311	287	301	318	262	294	273	292	279	324	292	253	294	258	258	281	265	287	329	291	295	292	275	278	285	280	271	284	284	291	291	289	276	309	315	277	298	316	273	299	292	284	295	295	284	238	283	298	275	296	306	293	264	294	282	291	293	280	315	316	302	314	296	274	287	292	288	293	277	281	297	312	291	294	290	317	303	315	288	309	312	289	310	304	282	285	286	289	270	293	292	279	294	296	312	266	319	306	305	316	298	284	264	311	283	287	292	279	271	309	285	272	263	281	274	332	269	287	280	267	308	288	271	316	284	290	310	319	311	305	298	278	312	316	261	284	295	339	286	331	295	289	304	315	277	299	280	277	292	311	268	314	272	287	307	312	296	310	305	314	267	282	276	260	332	271	289	286	263	278	279	291	303	298	262	277	280	298	301	309	257	305	293	275	309	252	294	267	281	299	285	277	299	290	291	305	316	289	286	298	310	257	275	291	271	306	298	291	298	296	270	298	288	311	292	265	294	292	298	252	323	304	292	293	283	288	284	286	307	288	290	296	309	272	295	292	318	290	323	291	265	294	315	298	265	279	299	297	306	303	310	272	331	285	310	271	280	296	297	279	282	326	272	288	306	317	252	362	300	319	310	270	309	284	335	280	294	294	314	305	279	280	292	301	310	299	283	295	285	279	272	291	286	287	291	312	272	290	279	300	303	280	292	281	281	283	319	298	302	270	302	281	308	275	274	284	306	284	277	244	268	286	298	313	272	277	272	281	309	303	280	293	283	305	298	302	298	299	257	308	288	252	298	304	289	289	272	302	313	287	291	300	275	290	314	279	330	298	279	311	290	309	282	301	316	290	265	278	316	311	310	302	301	299	290	302	276	289	292	289	268	283	304	316	281	280	285	300	291	296	332	298	298	315	319	300	254	308	289	269	296	300	325	279	294	295	287	298	272	299	299	284	285	257	282	306	313	287	266	288	282	303	278	292	296	297	258	272	272	279	302	284	299	293	305	288	324	331	267	280	294	290	311	291	291	275	316	304	272	298	290	285	311	290	280	308	284	288	266	265	295	302	291	275	253	278	300	276	332	316	275	313	286	262	297	271	311	292	276	294	282	277	307	286	279	293	299	272	296	298	261	302	291	275	291	304	289	296	302	294	292	270	296	294	335	301	312	293	272	269	297	282	271	286	293	300	313	293	272	276	274	284	315	308	285	302	280	276	337	264	295	259	307	286	286	302	295	297	319	271	294	305	284	244	290	316	290	278	284	275	308	280	299	249	299	274	305	289	314	282	298	293	303	301	291	268	285	290	300	278	310	267	282	289	312	285	290	291	278	285	301	300	304	300	287	263	272	328	287	295	302	318	266	269	302	290	274	292	288	317	304	308	285	282	293	284	299	302	278	285	312	254	290	310	292	290	312	269	308	294	306	278	284	280	305	261	303	260	294	298	297	310	316	322	320	295	299	287	300	285	273	264	262	294	312	290	307	287	304	299	299	302	297	275	267	248	270	310	275	257	300	289	319	287	270	289	282	271	271	296	281	292	303	287	271	282	280	275	318	292	266	294	291	297	288	302	286	276	283	283	285	276	295	302	286	287	285	333	276	294	304	297	270	320	286	299	272	269	320	300	270	249	291	293	295	298	284	303	307	293	278	290	294	285	293	330	285	289	284	280	280	286	274	269	272	254	292	281	267	279	326	279	298	301	273	292	270	292	299	333	262	275	288	271	308	301	290	309	259	320	299	294	306	312	305	296	280	303	296	291	278	296	298	296	294	288	269	309	260	264	297	326	299	306	295	280	334	286	300	299	326	277	312	282	260	299	285	299	248	285	286	308	316	333	273	289	303	292	269	300	288	277	262	279	253	273	288	261	283	285
27482	16108	3597	1177	776	685	632	573	562	534	481	520	541	491	542	526	473	500	513	537	487	518	481	493	547	484	507	518	505	511	516	492	477	454	535	486	515	531	502	500	484	510	477	498	516	478	496	497	502	474	507	493	518	466	503	517	474	499	506	501	487	489	479	511	547	533	503	477	461	502	474	488	498	503	530	504	553	488	509	458	474	484	504	514	512	480	498	516	524	494	488	504	507	525	540	513	522	455	492	511	529	482	504	476	474	495	459	494	493	473	469	526	533	513	489	492	494	495	499	486	478	516	486	510	492	491	499	512	482	507	511	489	511	493	523	501	477	466	525	505	530	500	528	508	491	495	520	505	515	493	487	521	489	487	503	504	487	492	473	453	502	491	492	506	508	486	518	477	523	456	476	520	486	523	470	486	494	538	490	505	479	522	477	486	480	512	498	489	467	521	510	501	485	489	493	492	474	500	518	529	522	534	520	478	495	509	462	468	462	479	485	504	515	445	503	506	476	500	496	484	486	471	491	504	476	485	517	490	510	506	469	508	478	498	513	521	463	466	484	486	517	488	523	508	461	470	496	513	441	513	469	501	525	495	477	479	505	504	495	504	496	500	540	532	507	506	515	531	470	474	521	481	488	492	476	535	503	480	491	488	438	526	536	504	457	497	468	530	505	513	484	527	478	512	518	474	470	456	508	471	518	477	482	506	533	505	539	551	498	504	505	459	504	532	485	479	462	497	474	492	484	496	543	480	548	485	478	488	474	508	495	494	491	492	508	491	502	533	484	498	471	500	515	550	473	458	490	460	490	441	484	483	541	494	451	543	502	487	481	454	494	486	495	517	519	471	460	494	513	526	470	480	507	517	491	507	483	530	500	520	496	510	550	499	474	472	493	513	488	488	505	512	476	507	492	536	525	506	487	486	530	495	514	525	518	507	496	495	504	486	458	482	532	461	482	482	530	488	489	449	491	509	490	471	511	516	481	503	503	517	493	496	494	498	492	451	459	458	482	486	479	472	487	477	516	528	464	492	497	495	535	486	495	442	512	489	495	512	525	518	539	451	499	511	487	485	464	504	469	508	490	478	533	473	498	531	530	512	482	462	527	528	471	490	457	517	517	468	509	504	475	514	491	469	525	473	523	511	504	516	474	516	495	533	509	505	480	481	511	546	457	472	494	482	479	469	505	500	473	469	481	509	457	465	512	507	509	518	527	474	545	524	495	505	470	524	503	501	536	501	502	497	464	482	550	500	516	498	502	481	501	524	523	521	469	480	528	472	483	485	514	494	531	513	514	513	541	460	485	501	483	447	518	511	500	535	479	508	494	488	488	474	521	541	487	547	495	492	525	507	507	475	482	478	509	492	493	500	481	462	478	468	470	496	517	486	478	486	458	485	505	517	475	504	469	505	499	495	509	493	531	506	504	467	470	481	529	518	506	496	507	500	489	486	474	479	519	502	460	523	488	529	470	463	507	505	484	491	431	505	463	485	495	480	523	461	481	461	484	499	512	481	487	513	522	500	468	503	468	523	494	521	488	507	515	492	474	466	492	500	539	502	504	490	505	524	509	491	452	479	512	466	503	490	506	487	485	520	525	485	511	499	483	510	507	499	535	463	443	495	511	483	493	499	472	530	481	497	473	481	487	542	524	503	521	507	502	534	510	495	507	464	474	498	512	497	515	517	495	499	484	469	462	474	500	435	504	477	504	479	505	478	456	477	514	521	478	479	482	498	480	503	516	509	492	466	521	493	516	526	511	488	498	499	501	483	466	480	502	495	490	515	483	495	469	545	548	524	502	501	498	497	500	496	481	518	492	479	485	469	474	531	477	494	473	504	500	483	451	467	510	507	489	466	503	503	504	461	485	505	472	444	432	550	467	495	523	454	463	478	489	554	508	509	498	517	459	514	484	485	493	498	498	474	482	535	499	471	497	487	525	471	494	527	500	480	511	484	498	486	460	483	518	478	466	489	530	484	511	492	501	521	502	495	488	488	489	494	496	464	488	491	500	501	484	506	512	501	503	526	513	501	475	451	496	495	471	487	495	500	484	482	478	471	497	504	460	523	454	499	518	511	523	501	501	487	451	485	517	476	530	474	512	489	492	516	509	468	450	525	475	497	497	489	527	488	529	509	484	485	495	532	497	505	464	472	508	474	505	524	476	495	528	498	488	472	476	471	510	522	524	473	486	504	490	486	498	515	477	481	520	521	556	510	497	517	478	502	491	494	475	503	497	508	505	483	502	475	488	487	549	501	502	496	506	463	473	469	495	466	503	502	498	484	454	495	487	496	497	479	479	527	496	497	541	507	514	456	505	489	501	505	502	499	475	513	497	470	487	479	516	503	497	473	501	497	503	483	498	472	464	467	494	464	475	518	508	507	457	474	474	478	483	511	517	489	482	549	511	463	485	473	528	480	486	493	506	473	495	493	515	503	445	506	520	465	483	553	502	477	521	495	515	505	477	502	476	494	505	472	518	509	473	509	476	480	484	506	485	453	497	497	536	501	479	528	476	507	477	508	494	510	505	487	513	480	482	525	504	485	498	484	475	517	495	520	474	513	541	496	456	498	518	533	486	498	517	489	503	524	516	450	513	477	503	501	504	511	500	484	477	510	514	475	516	481	482	499	505	451	506	489	523	518	490	480	495	460	453	496	489	537	489	513	504	508	505	523	496	539	509	535	497	475	489	465	506	466	483	503	504	524	495	419	520	513	508	475	512	479	502	477	500	480	495	495	497	480	518	507	479	496	510	508	484	496	512	504	520	466	444	460	547	496	456	475	537	478	502	500	516	441	512	487	467	514	487	511	513	487	480	506	524	464	491	499	529	565	520	527	478	469	546	548	500	505	507	510	525	499	493	510	478	477	491	498	491	474	494	484	460	473	509	504	508	459	479	517	499	454	500	479	461	480	490	468	500	493	493	476	505	489	483	500	472	535	508	504	493	478	504	505	493	488	501	521	498	481	511	516	458	507	516	502	450	512	485	468	488	464	524	483	509	519	537	536	502	481	457	494	473	508	460	511	494	461	488	496	502	500	509	492	500	478	457	456	469	476	465	459	492	473	512	489	469	534	492	499	505	489	489	494	497	478	515	521	527	488	505	522	504	511	482	480	529	514	528	445	524	507	507	517	476	479	504	458	488	528	504	498	486	490	500	504	492	479	490	518	499	509	473	532	506	546	491	483	535	461	492	460	552	487	518	532	532	489	509	545	473	488	507	484	545	487	517	507	519	507	514	544	510	516	519	528	472	480	501	510	472	524	497	506	469	491	505	527	480	467	499	492	486	531	521	513	462	481	478	504	503	474	446	492	482	519	499	451	492	515	474	448	498	483	504	470	513	500	500	533	493	494	509	485	507	486	506	494	480	498	460	463	505	503	481	507	503	463	531	487	492	483	504	490	491	480	467	480	545	518	487	501	447	508	524	513	500	465	533	481	518	509	509	499	478	508	531	456	497	494	540	524	482	499	494	475	521	496
5557	4969	3369	1911	1489	1267	1005	984	892	847	802	798	741	745	788	777	738	746	723	709	700	734	649	672	699	745	756	709	669	781	687	702	711	701	743	715	733	692	715	692	672	668	683	676	683	672	671	697	690	728	697	707	671	702	732	690	659	717	738	694	695	663	682	710	664	702	732	726	708	695	704	711	689	671	661	677	682	686	683	699	664	696	643	707	719	688	676	624	693	624	705	731	656	648	691	684	705	661	645	752	604	699	727	634	725	749	662	709	717	668	706	736	680	702	654	744	707	700	717	702	692	716	721	697	652	670	698	649	709	643	695	639	694	688	654	674	665	689	678	643	652	660	712	709	658	634	709	655	659	732	655	717	637	721	636	693	691	699	720	664	694	654	674	697	686	672	681	653	686	706	632	638	672	735	704	735	673	648	643	728	675	679	674	701	642	707	684	683	679	726	669	696	701	678	699	666	704	647	680	678	705	680	678	680	704	673	704	660	626	706	669	705	623	700	661	709	716	729	638	716	691	699	681	649	653	700	667	756	690	694	731	659	702	689	658	700	687	644	691	688	683	690	694	710	683	652	696	701	649	704	714	685	679	666	673	676	635	733	685	656	659	687	684	710	649	657	694	667	661	644	705	660	707	700	665	679	674	689	705	661	662	677	707	679	701	685	672	683	710	718	680	715	688	683	623	620	704	696	682	718	676	673	714	643	661	681	621	659	688	635	732	711	653	629	709	694	742	700	741	680	705	694	668	675	684	677	652	704	674	685	660	678	651	701	705	702	652	673	662	669	668	699	693	676	705	681	716	678	648	674	647	684	688	659	669	666	730	686	696	624	685	661	703	669	666	672	711	668	679	720	679	622	670	682	688	688	672	695	736	711	689	681	648	648	704	628	690	696	669	675	654	719	687	682	672	690	681	672	701	683	639	690	669	682	668	706	651	656	662	662	679	703	676	680	730	683	709	747	676	663	698	695	672	726	670	684	714	704	652	651	665	669	677	676	733	711	689	661	680	691	719	687	716	689	702	727	674	673	658	697	678	631	657	702	678	704	642	676	707	683	716	689	663	659	731	704	667	654	649	679	706	675	669	664	705	698	699	680	727	690	608	677	701	648	715	649	659	645	680	700	653	698	647	704	706	668	701	679	678	640	690	723	663	657	655	709	673	703	675	669	684	664	701	695	675	710	685	690	708	656	703	707	682	626	674	695	692	695	656	681	628	678	682	621	698	701	722	656	683	696	639	692	679	669	733	674	679	711	696	720	638	681	684	724	718	668	686	691	699	704	657	693	639	705	711	685	710	710	697	703	700	662	681	692	664	716	643	677	655	693	708	682	669	639	696	632	679	681	679	647	689	749	701	678	698	655	690	677	693	687	706	705	706	735	688	718	651	646	748	664	728	697	702	735	672	650	677	678	722	646	643	690	630	674	679	674	695	650	642	680	700	686	681	722	702	693	697	693	702	692	687	686	660	649	689	706	677	676	719	716	691	702	701	654	712	696	721	688	687	707	676	728	734	653	678	706	659	704	667	668	688	706	694	691	697	633	711	683	651	714	681	682	656	674	673	680	668	696	733	702	692	668	687	704	673	696	631	710	632	680	681	691	687	651	661	681	677	690	670	643	685	672	711	725	707	664	686	647	675	686	716	649	679	682	651	624	621	658	709	647	703	727	687	685	662	615	681	658	672	628	649	685	662	680	717	698	698	628	659	692	693	686	702	700	709	650	652	681	697	734	679	679	679	702	663	696	715	674	703	670	669	694	712	705	677	727	666	696	685	656	666	712	644	731	675	762	663	685	703	677	639	597	668	677	662	662	701	660	647	688	683	691	696	690	632	675	704	654	657	690	661	660	682	637	630	677	717	705	677	721	652	670	680	773	712	695	720	675	679	678	679	666	661	692	705	723	683	706	691	668	672	666	697	735	659	725	713	710	736	693	661	662	672	663	719	617	692	673	695	647	704	690	688	734	723	695	718	649	698	673	698	695	742	665	686	645	661	687	713	673	717	715	710	678	667	730	686	628	675	678	680	711	687	642	712	693	676	668	688	661	693	728	655	713	694	700	714	669	668	649	684	683	707	728	657	668	669	705	640	703	679	694	671	696	703	656	670	699	685	664	639	690	707	698	666	689	683	712	690	663	605	655	667	678	684	705	696	692	644	664	664	693	674	729	700	671	668	699	685	694	737	672	712	651	685	658	679	700	648	642	633	705	740	690	715	662	694	684	699	673	698	686	685	713	633	671	627	701	711	666	681	673	673	679	638	678	664	670	671	695	674	680	662	652	680	685	668	695	697	718	641	685	667	705	691	714	651	681	677	648	694	704	672	688	678	679	692	709	688	692	684	632	688	683	681	683	729	670	682	705	668	711	645	718	687	692	682	680	694	730	700	667	681	677	678	698	663	669	658	672	733	708	692	709	647	666	657	689	695	682	675	714	671	674	707	711	705	690	697	681	684	692	651	660	702	668	676	716	649	683	664	652	675	691	641	663	672	716	693	675	628	698	707	708	699	691	703	685	683	692	666	651	643	708	664	712	652	689	647	689	682	697	699	630	691	679	667	654	666	650	649	651	700	724	708	659	685	660	646	693	686	676	682	683	615	715	671	704	658	628	677	707	678	663	668	715	710	655	720	695	682	668	700	657	632	732	685	682	707	711	648	693	660	652	701	659	687	686	676	677	708	696	684	667	699	685	724	748	681	702	673	703	712	640	673	672	710	684	708	709	686	720	588	673	694	685	646	681	729	673	718	672	696	679	679	670	697	698	710	723	643	683	676	670	695	697	722	687	671	671	661	677	675	663	694	683	692	756	642	618	676	725	672	676	690	674	700	636	667	682	700	697	698	683	668	687	714	674	658	737	698	663	712	666	729	699	674	758	680	661	672	694	683	747	663	707	647	665	683	686	695	688	642	626	664	692	617	639	700	700	680	671	721	621	661	702	734	664	682	692	656	702	664	713	626	686	712	676	675	700	670	689	680	700	695	662	701	693	709	682	711	683	707	683	663	673	703	656	656	673	687	627	649	710	722	671	703	693	694	692	661	721	655	686	679	708	698	648	727	724	701	679	654	691	672	679	678	722	688	676	681	711	629	618	696	672	669	670	681	655	691	682	649	693	657	636	647	716	647	695	705	751	672	676	673	664	688	686	650	713	699	726	718	676	687	713	681	640	705	648	693	683	698	702	663	634	673	645	675	646	685	687	686	681	672	651	719	660	690	689	683	693	634	662	668	701	709	720	675	740	659	678	682	673	697	691	696	658	667	688	710	710	642	639	670	683	691	688	667	705	660	678	733	662	676	672	697	667	724	690	723	646	695	672	689	692	630	672	661	688	679	728	707	674	742	712	627	665	668	690	677	721	668	710	694	656	716	642	688	737	669	743	643	684	677	655	652	709	692	675	662	676	693	682	685	711	684	700	681	690	680	640	681	691	711	652	663	680	682	665	703	733	730	704	656	691	750	693	694	654	670	659	728	682	629	658
23473	21216	27835	24877	20548	3190	1007	765	637	578	581	554	505	475	538	490	441	458	462	478	444	438	470	468	452	407	412	466	443	441	419	412	399	375	424	395	386	400	422	428	435	441	380	405	432	418	392	374	400	348	405	426	377	426	376	396	393	359	392	395	388	359	404	389	432	396	393	385	405	398	390	419	398	404	428	358	392	393	429	409	385	393	371	370	433	392	379	373	415	386	371	413	407	424	381	379	382	411	399	380	413	383	386	410	387	387	403	382	383	383	409	383	393	422	378	374	373	457	403	384	378	413	390	418	424	391	452	400	375	442	403	388	398	411	368	390	422	373	384	380	379	398	421	397	394	375	386	390	376	411	415	417	400	377	417	419	392	391	419	443	386	416	398	396	408	409	377	415	369	377	380	454	420	393	369	406	422	397	388	398	406	386	383	422	391	374	414	441	442	393	415	385	411	413	387	392	394	395	380	431	402	422	392	410	350	397	419	409	372	383	382	383	398	413	387	411	396	393	401	411	448	378	377	374	431	441	373	402	396	397	379	409	424	386	440	412	381	411	404	389	396	402	387	383	429	411	400	403	382	381	391	410	403	397	399	366	396	386	383	402	421	377	379	406	395	367	389	393	402	372	406	393	454	392	434	415	409	385	397	381	400	425	385	408	445	421	426	410	400	404	364	368	420	372	379	359	432	421	434	401	429	419	368	444	371	430	377	401	382	341	414	415	406	412	399	386	368	428	418	387	378	356	410	416	398	412	358	411	423	424	382	410	352	384	387	405	389	423	375	410	396	408	409	393	378	364	425	420	412	401	408	386	386	416	369	400	383	407	418	413	404	400	400	398	413	383	449	398	395	407	391	412	407	382	408	408	389	382	397	376	359	400	346	399	374	350	418	368	401	404	432	373	389	433	403	409	390	381	385	419	406	392	428	375	397	396	369	410	417	396	406	391	411	398	386	373	408	414	349	419	389	369	433	392	418	416	378	418	424	399	386	399	398	410	389	363	378	428	394	380	443	396	381	421	383	380	373	407	394	371	387	378	395	373	400	410	404	408	407	401	400	419	392	399	406	411	385	398	431	373	415	420	417	389	391	380	394	427	367	391	394	412	413	445	383	401	404	382	410	393	399	415	411	412	383	359	431	395	445	349	366	400	401	390	406	379	390	401	383	416	384	385	411	379	443	376	378	383	382	419	399	360	392	374	369	386	405	426	394	392	405	386	409	378	444	392	381	403	429	385	380	381	388	385	409	425	427	388	403	350	391	400	399	392	364	410	377	367	392	402	389	410	398	387	384	392	384	382	423	411	368	381	441	398	395	412	389	447	405	393	394	420	379	357	404	428	369	390	409	397	377	405	404	386	402	386	385	407	399	381	396	414	350	369	428	370	374	383	421	398	397	409	395	441	411	363	405	417	408	409	387	406	405	411	397	378	396	384	384	382	394	434	441	401	402	412	416	384	351	410	395	423	375	408	406	435	413	435	416	398	378	390	384	362	416	384	400	378	402	414	415	371	407	416	375	390	366	411	405	350	392	434	368	426	405	362	416	395	395	408	382	367	443	412	413	391	413	380	409	374	399	404	410	378	419	385	377	414	404	422	393	407	390	379	400	433	401	388	352	373	413	355	402	400	381	418	383	415	379	394	389	399	413	404	438	414	399	393	406	411	391	374	397	390	372	388	362	415	414	401	404	386	392	386	376	390	421	394	425	420	388	408	402	370	391	401	381	405	408	377	400	418	410	378	391	393	377	415	398	394	413	388	392	387	371	368	376	378	385	397	407	382	391	385	386	430	387	383	406	386	373	374	421	372	388	416	371	386	382	393	356	397	416	386	389	401	399	400	409	419	402	415	390	396	403	376	422	415	387	401	385	410	378	414	411	403	414	384	389	379	400	431	376	348	420	401	369	403	381	392	419	356	378	404	404	414	375	437	361	416	393	384	374	439	403	406	430	392	415	391	380	408	393	394	428	403	402	388	398	421	407	417	424	392	389	409	395	385	411	391	408	411	383	385	368	374	451	440	402	384	425	399	397	416	409	432	409	382	392	386	395	422	394	417	376	390	415	369	420	402	391	372	402	370	378	381	403	379	367	375	385	392	433	373	407	382	402	391	382	399	411	416	365	384	427	374	432	407	432	366	388	334	391	359	389	395	408	434	366	372	378	424	387	391	399	409	404	408	409	390	369	401	424	390	407	396	409	394	353	383	368	400	406	397	399	391	370	401	399	423	434	391	394	397	388	396	411	415	411	401	378	370	376	392	379	385	408	395	408	375	407	396	365	384	355	410	422	432	373	405	436	382	367	392	377	404	405	389	406	383	383	380	391	415	379	396	400	371	381	425	416	407	417	436	456	375	420	396	395	361	435	418	394	392	410	409	391	378	397	401	397	426	418	407	419	397	384	404	372	398	400	398	419	418	382	399	386	417	408	370	348	404	396	364	407	407	364	384	410	388	361	420	428	369	389	399	426	407	395	432	420	429	414	432	373	401	417	399	418	387	387	396	402	373	385	397	416	401	372	402	401	392	374	393	391	435	366	431	401	381	371	414	401	373	420	385	372	389	398	399	414	415	360	416	379	380	383	386	436	420	378	404	401	427	421	400	366	387	396	421	387	412	384	409	377	414	377	401	390	368	370	382	393	391	411	413	410	400	402	392	408	423	415	426	379	363	446	386	396	428	420	434	376	405	374	411	400	413	413	410	389	401	375	394	425	393	398	368	390	415	407	433	381	379	386	346	410	411	407	408	414	406	368	373	367	388	440	386	409	417	383	372	416	417	412	400	413	416	379	362	400	407	369	371	418	408	403	398	408	418	404	418	419	396	375	408	379	421	384	406	407	373	381	413	413	397	409	384	369	370	371	391	434	398	433	373	442	386	416	432	436	437	389	407	365	377	356	413	410	401	374	397	412	384	412	429	385	412	401	404	373	394	343	387	408	404	389	401	380	416	418	396	372	431	431	409	396	406	420	407	431	399	386	376	380	413	380	376	369	369	378	433	395	393	390	401	357	390	385	361	376	349	357	391	418	388	418	417	403	389	403	395	375	407	373	392	423	395	439	404	400	415	380	385	399	413	381	362	398	409	399	395	361	392	412	420	385	432	416	406	418	377	390	377	390	413	387	393	401	386	392	379	367	391	434	406	411	388	408	375	365	383	407	394	396	415	364	427	401	412	388	397	384	369	363	383	396	415	398	393	382	432	421	380	385	378	383	394	430	402	386	395	379	413	418	378	390	419	382	419	423	383	431	390	401	391	403	386	430	367	384	408	391	409	422	390	385	409	384	398	371	366	414	388	389	388	409	383	373	385	408	363	398	386	425	390	375	380	383	425	402	404	385	433	400	392	372	384	391	427	393	381	407	407	444	454	406	376	376	384	416	431	373	368	375	448	390	375	370	404	427	415	381	394	397	397	367	411	360	419	395	401	395	398	392	415	400	428	388	416	411	401	389	416	418	389	403	408	430	436	389	433	378	384	376	350
4725	13210	8621	4469	3165	2468	1832	1544	1267	1182	1030	920	857	845	820	795	758	739	674	680	670	649	701	659	648	657	593	641	591	574	610	613	603	609	584	591	591	625	562	601	552	574	545	606	624	606	592	563	619	605	564	553	609	570	549	570	560	555	619	578	518	573	546	556	560	609	592	588	538	580	550	607	603	546	564	576	605	572	579	572	568	559	575	564	528	585	538	515	540	580	599	559	536	581	577	561	563	551	573	577	578	577	556	557	544	536	525	559	601	552	550	571	611	577	546	554	573	564	543	578	522	574	555	598	564	527	581	536	548	553	564	591	537	537	577	560	547	556	536	512	571	608	530	524	560	618	585	589	563	571	529	609	567	550	576	574	563	534	617	541	565	546	600	552	569	592	585	576	579	567	576	553	557	556	554	517	570	543	578	560	586	531	560	569	591	580	549	570	547	547	557	562	552	566	541	520	526	551	596	550	581	548	574	602	560	560	567	546	576	528	546	588	539	572	574	612	528	528	553	576	560	580	600	559	568	570	548	547	548	541	547	561	528	564	562	560	564	543	556	587	564	552	545	541	568	556	561	504	562	545	615	562	571	514	542	553	593	553	572	565	562	534	587	555	581	581	573	570	583	573	571	584	593	586	534	587	536	573	593	548	615	551	567	578	551	544	591	556	539	549	560	599	563	578	548	547	557	583	548	566	562	563	552	559	519	540	534	570	572	604	563	554	592	566	545	569	545	552	556	581	530	549	555	535	597	544	564	568	551	574	606	511	527	600	596	574	524	606	588	559	556	586	595	528	518	565	529	597	564	567	553	543	537	526	564	522	595	545	549	599	548	558	542	588	593	571	574	591	569	565	502	573	516	541	564	574	572	578	591	612	561	550	524	582	575	553	511	549	571	512	575	533	578	570	573	587	566	571	577	564	557	570	527	586	529	579	593	530	584	571	511	557	543	565	554	568	511	558	553	563	561	553	558	565	596	571	557	554	566	608	572	603	578	520	560	587	572	571	565	553	572	561	533	552	552	597	555	529	570	532	563	534	547	562	573	567	539	520	510	553	589	533	592	563	553	551	575	562	535	546	589	549	545	571	545	530	588	520	577	534	574	565	594	569	615	559	540	625	549	562	574	516	576	549	560	559	532	588	556	535	552	572	546	538	591	567	568	554	616	558	535	580	574	540	542	532	557	553	562	573	562	552	534	532	621	579	564	569	562	524	544	559	580	534	568	525	575	586	535	536	529	606	523	556	564	533	596	569	533	583	603	532	551	547	575	507	552	566	591	560	567	585	530	594	536	613	545	517	533	558	524	569	541	604	578	546	556	538	557	563	594	561	503	570	519	544	571	554	600	583	554	558	570	533	532	550	561	546	565	573	499	599	580	576	549	615	562	556	597	536	570	563	563	568	522	625	515	533	558	540	585	598	519	561	602	573	598	581	567	567	571	584	526	581	550	602	581	585	528	581	570	552	607	562	577	548	551	594	559	598	567	557	562	578	550	577	565	584	557	625	505	559	519	546	566	591	565	527	558	596	580	564	574	541	539	551	546	550	573	557	560	512	574	561	578	548	524	607	550	555	522	532	554	583	575	560	542	524	556	568	572	528	571	551	546	566	581	587	541	513	569	595	563	565	550	563	553	513	569	580	563	529	529	541	566	562	594	559	528	594	519	516	556	547	561	547	570	575	579	551	608	580	544	575	550	600	529	547	547	531	566	580	584	611	549	534	586	583	575	559	603	541	529	555	564	566	525	563	559	592	571	589	561	568	579	613	600	574	574	572	617	550	570	584	574	579	526	570	580	551	518	551	579	564	563	517	559	570	565	534	538	518	547	559	549	576	589	600	570	566	566	572	558	534	533	600	545	568	569	544	563	569	519	524	507	524	606	526	558	541	596	563	603	564	580	560	574	561	581	561	552	560	520	577	557	571	545	548	563	589	578	511	586	544	545	570	547	580	565	537	563	560	602	569	563	566	514	578	559	558	551	592	589	545	530	565	599	539	545	545	549	567	568	545	533	578	584	582	578	543	551	560	546	532	563	574	558	583	556	537	576	571	559	516	572	533	580	519	534	583	568	582	563	575	580	542	548	564	553	552	551	585	554	559	568	543	521	562	569	527	568	532	532	545	552	550	600	554	563	543	575	525	587	576	544	569	550	546	587	511	568	584	553	549	554	549	549	598	548	540	569	557	582	558	583	557	557	555	575	569	568	544	554	585	554	577	539	581	543	510	570	596	547	524	558	594	557	568	558	587	561	605	549	536	592	555	580	551	578	593	539	566	597	569	558	558	569	526	543	539	566	590	580	546	582	556	527	566	558	530	582	574	599	603	571	578	588	543	563	559	542	558	536	578	537	549	584	595	617	583	577	606	538	552	541	526	540	559	564	569	560	559	602	572	554	565	560	609	546	545	577	525	544	542	570	539	542	561	578	620	580	561	553	589	542	533	574	575	548	596	553	537	549	562	526	544	578	561	562	563	557	572	594	574	580	538	549	530	609	599	556	572	575	597	566	572	587	566	593	579	516	571	545	574	563	555	547	544	579	546	533	560	571	536	551	565	579	599	520	626	563	538	510	554	627	563	506	561	545	550	547	534	572	576	558	565	590	549	539	553	592	528	598	617	609	589	561	532	542	511	595	553	566	566	563	572	554	564	547	559	543	569	560	559	535	547	555	591	588	555	563	522	533	544	532	564	503	577	565	573	569	533	574	540	538	530	585	565	542	569	529	603	557	480	525	534	544	571	566	580	580	574	617	589	573	537	552	576	559	546	571	575	535	597	543	570	544	518	575	559	564	568	575	525	582	554	568	569	540	583	580	553	529	507	551	585	539	607	547	597	507	550	574	538	596	563	563	552	581	550	532	552	553	566	560	537	588	557	572	566	575	580	562	566	548	512	545	562	557	545	548	566	555	560	533	592	521	549	575	609	593	612	531	623	563	566	546	581	569	565	572	589	564	624	564	594	570	578	548	529	538	588	547	558	555	567	569	576	555	561	580	565	566	557	544	571	521	532	544	522	625	548	587	569	564	567	547	554	582	569	583	529	562	577	512	581	560	556	544	566	558	579	593	553	563	606	564	568	578	566	548	539	543	529	529	551	517	560	583	556	593	517	544	558	560	563	547	515	553	543	574	532	582	552	549	589	556	560	575	600	551	570	564	565	593	548	557	552	558	570	567	583	591	557	560	532	583	601	589	558	523	556	524	546	538	522	572	520	600	534	549	552	567	570	567	549	572	608	575	570	553	548	531	597	592	556	541	552	544	566	610	523	548	572	556	545	561	552	564	553	561	540	571	520	536	525	573	535	572	586	542	556	541	508	510	527	590	586	601	579	589	590	591	577	565	591	593	589	572	556	575	534	569	598	534	553	528	582	546	584	543	554	565	556	549	582	537	533	563	537	611	576	562	572	588	541	570	535	571	544	581	574	592	607	542	603	519	550	539	541	591	552	522	539	567	574	524	568	553	568	533	571	553	586	596	576
24752	21157	25686	22626	1870	749	638	499	477	483	451	435	406	422	413	432	392	365	389	392	368	373	388	352	399	420	389	398	355	396	405	377	343	388	375	413	362	338	377	401	369	352	366	386	370	394	382	354	350	344	419	339	376	348	358	340	387	350	358	369	369	363	325	371	330	347	384	353	363	363	364	358	367	329	381	355	305	357	356	365	343	381	356	387	342	353	353	344	376	363	334	364	397	363	335	338	390	348	347	333	346	345	326	401	358	362	363	380	342	369	325	379	365	330	354	381	379	356	378	344	316	322	355	369	352	380	359	345	346	332	373	394	384	385	368	375	368	346	343	339	368	345	345	380	344	367	363	341	373	357	321	347	334	354	376	337	357	370	360	345	367	345	345	364	335	357	321	339	348	364	338	339	327	352	374	353	363	323	364	373	364	365	363	338	332	367	360	336	332	310	346	361	350	323	328	353	365	395	381	398	357	340	328	333	357	362	356	368	385	372	383	346	338	344	364	355	372	338	354	378	330	331	341	333	357	369	364	379	379	348	371	340	346	362	361	311	400	373	330	345	362	338	391	355	376	354	303	388	354	388	345	339	377	383	335	320	358	364	365	361	365	367	361	344	340	359	335	391	340	368	382	365	349	364	302	331	358	357	360	346	379	366	365	362	346	350	352	362	346	328	356	320	393	342	365	332	364	385	360	375	370	317	385	354	326	379	360	382	336	357	368	348	384	354	357	393	386	379	376	367	344	334	348	326	374	374	340	387	370	401	366	372	351	344	395	360	376	335	338	362	364	364	366	373	311	363	400	349	346	323	334	358	383	387	308	352	336	396	366	329	358	359	371	340	384	355	369	342	368	359	377	345	350	359	389	342	333	335	390	356	366	362	337	352	406	345	329	339	377	398	332	353	341	376	377	368	350	304	347	337	358	371	365	338	367	341	355	331	331	369	355	344	363	353	364	333	349	343	341	358	346	355	375	374	370	357	342	391	350	336	345	375	315	341	389	413	375	377	337	346	375	362	375	389	381	363	354	363	356	374	363	338	345	361	340	339	318	383	378	348	373	383	337	350	393	357	383	373	367	410	361	329	352	369	386	354	369	354	351	341	402	373	369	349	341	355	367	360	367	331	365	362	345	341	368	342	383	363	357	307	344	374	321	375	342	325	347	346	336	384	344	362	331	369	381	366	383	342	372	363	364	338	335	350	373	384	370	347	362	363	387	354	358	358	377	367	355	356	358	346	348	352	382	315	338	359	373	353	365	393	331	364	351	374	364	382	366	366	357	345	351	382	348	362	350	354	361	363	358	370	318	360	343	333	370	361	360	356	349	357	359	366	372	364	377	383	366	334	372	365	355	328	347	341	384	318	359	356	374	359	351	352	375	365	349	355	364	344	364	365	375	387	362	346	365	345	368	351	345	368	323	347	353	339	345	382	348	371	362	342	369	375	353	351	365	345	355	364	359	327	320	361	330	348	362	359	351	336	343	391	386	373	348	336	357	365	346	388	334	363	384	332	330	359	363	367	397	387	349	382	362	356	349	342	328	386	362	354	344	364	415	352	346	370	333	380	378	373	347	389	348	356	337	355	361	359	335	329	385	354	354	338	373	398	391	358	375	363	357	351	366	365	323	342	332	404	397	355	371	333	360	331	374	378	340	339	362	357	365	363	346	336	366	358	365	366	351	361	340	371	368	353	360	372	344	369	385	354	361	369	355	357	365	368	363	389	363	384	401	321	370	381	357	340	380	405	384	356	323	354	330	365	347	395	372	361	330	365	364	339	330	387	331	355	361	338	353	314	350	367	379	364	354	368	363	313	365	361	334	345	362	360	373	340	361	350	373	381	380	393	374	363	377	322	399	359	379	354	362	358	363	380	360	350	365	361	357	340	339	370	363	376	389	359	348	322	394	364	348	348	373	320	340	368	383	342	359	370	396	349	325	374	369	359	350	333	375	372	356	324	378	361	378	347	402	340	364	373	368	333	340	367	357	342	339	374	372	368	364	348	355	394	335	380	359	366	334	355	385	370	384	373	353	346	363	373	396	360	350	347	367	360	352	376	354	372	371	375	359	355	366	355	353	357	399	359	317	349	321	345	381	355	333	321	362	347	367	362	346	403	343	370	344	362	356	351	357	355	340	371	350	357	364	370	348	371	376	351	362	340	347	348	376	363	396	351	369	335	392	364	364	398	341	365	359	344	365	355	343	363	378	358	396	352	339	358	389	354	387	359	366	365	349	415	360	374	367	369	358	380	349	371	356	395	364	337	341	357	339	375	352	366	331	355	338	350	355	368	371	373	349	364	366	339	351	379	331	359	361	357	352	371	382	363	353	352	362	365	373	374	350	370	376	349	399	370	342	340	361	373	373	343	331	405	351	333	378	375	334	375	361	361	355	327	372	344	367	364	343	373	366	355	307	365	364	352	361	371	341	366	370	381	384	338	335	355	340	352	358	345	337	342	368	361	351	351	376	379	377	374	357	333	343	359	398	333	323	371	346	357	406	370	372	357	335	346	358	358	322	368	358	327	342	359	352	373	369	362	368	339	353	357	367	337	357	361	374	362	388	352	378	409	380	346	353	369	340	339	359	332	373	350	366	352	375	371	360	394	367	358	343	345	347	338	379	354	366	400	352	374	345	381	351	358	360	333	390	352	372	346	381	361	373	300	331	369	363	356	366	347	312	339	375	352	331	328	371	348	349	355	353	351	346	319	316	380	367	335	359	366	342	365	346	374	345	374	360	327	357	328	346	324	352	295	341	365	333	355	356	368	369	393	348	358	395	365	380	332	358	334	357	341	375	351	357	353	353	375	350	353	372	338	406	358	369	341	394	389	352	337	350	377	379	357	385	371	354	350	342	356	357	359	339	354	371	345	362	361	355	350	347	364	355	383	353	357	371	384	374	341	382	383	355	394	360	363	388	360	373	377	370	354	348	353	379	351	369	370	371	316	354	373	364	406	342	365	407	343	372	352	357	357	339	352	355	352	382	385	340	313	396	352	352	354	342	320	364	355	350	375	349	363	353	367	368	392	363	367	387	361	360	364	372	342	376	369	319	356	359	367	373	377	370	370	398	378	376	347	381	345	388	386	364	368	358	352	356	356	359	358	356	335	336	360	345	349	348	337	333	351	353	397	359	343	363	365	340	369	341	376	370	336	339	365	385	385	333	346	362	374	367	399	382	367	401	349	371	368	374	353	341	379	335	365	350	346	378	339	358	340	353	368	371	371	362	364	366	358	383	384	371	334	357	348	322	338	333	356	386	395	329	345	342	387	352	348	419	325	385	364	362	370	364	344	347	362	349	376	340	353	357	328	369	348	350	349	354	383	355	355	355	372	352	362	377	349	346	336	367	347	348	311	378	338	337	355	329	383	357	343	378	312	385	363	372	349	344	375	367	357	372	356	326	368	341	357	386	338	351	346	345	352	353	370	382	361	350	344	358	366	372	375	351	334	356	341	358	342	340	355	360	337	337	376	304	358
4521	8456	5537	2901	2071	1535	1326	1110	1002	853	752	697	703	647	618	612	611	594	609	558	546	556	540	549	566	532	538	551	569	517	532	550	548	551	485	489	529	546	481	487	495	546	512	526	529	471	522	484	508	497	481	534	547	478	551	518	509	489	516	523	473	497	499	521	527	498	492	513	489	519	451	502	506	494	532	527	479	537	489	451	497	542	504	486	514	471	511	532	472	464	496	498	510	495	512	502	518	516	520	497	496	515	487	504	509	494	484	458	514	498	487	489	429	502	461	476	510	504	517	520	507	482	520	503	494	463	490	509	504	481	481	462	503	490	460	473	490	466	498	501	513	498	558	517	486	512	495	465	525	513	485	506	506	515	512	543	454	476	525	509	514	485	471	496	493	479	448	486	482	465	525	474	512	520	519	487	517	575	477	482	515	483	504	468	484	467	461	481	501	504	471	517	432	504	512	500	484	479	484	485	506	493	503	523	502	519	495	517	510	485	476	494	486	492	486	481	523	526	469	479	481	530	496	492	526	475	514	530	448	459	470	454	500	458	536	503	479	512	483	492	485	490	486	552	523	460	512	532	496	496	525	520	525	474	482	460	511	488	445	527	526	464	458	518	492	545	505	489	528	503	514	485	462	489	478	448	504	453	504	499	473	493	473	494	464	459	475	465	497	473	518	486	488	514	479	511	445	482	499	514	472	483	484	541	468	473	476	470	483	527	496	492	500	473	507	511	516	491	495	518	455	448	487	505	494	522	486	481	484	514	528	482	484	511	485	455	456	484	498	477	507	504	443	473	508	512	463	519	452	468	508	487	477	514	463	451	493	497	498	538	496	468	485	505	488	478	523	471	498	450	489	429	482	475	449	463	473	516	486	523	493	491	497	519	475	513	488	470	555	497	481	513	508	481	473	507	496	532	481	516	498	503	503	496	505	481	478	510	481	476	479	478	510	497	466	539	470	525	492	515	533	471	507	497	495	478	473	457	460	531	481	468	481	498	495	494	504	489	512	524	494	490	484	503	535	502	481	463	517	504	493	483	487	459	509	502	492	525	491	481	484	499	481	469	512	498	472	476	456	487	518	519	472	538	522	485	508	489	465	507	491	522	491	498	495	498	519	516	511	473	458	519	488	459	503	475	523	493	511	496	478	484	474	507	518	463	471	482	508	525	473	470	503	511	480	477	470	505	502	537	503	518	520	510	494	484	500	511	519	501	481	511	539	476	501	492	497	465	503	511	492	473	515	539	541	494	515	501	487	487	499	473	483	480	443	484	518	503	495	512	495	509	503	504	474	515	514	502	518	467	473	510	459	515	503	508	472	530	477	474	530	461	486	444	512	502	439	528	489	491	500	545	489	485	514	486	506	485	498	485	480	520	442	485	484	496	491	500	516	515	470	516	485	506	488	505	501	498	503	492	490	481	508	481	528	497	480	493	495	510	505	478	482	569	470	468	517	481	485	468	466	534	483	473	479	511	482	491	538	496	487	494	486	493	512	493	482	521	477	471	510	521	510	501	497	475	494	474	495	477	475	520	504	468	521	526	473	448	496	519	489	502	493	492	484	506	501	508	470	530	494	518	485	498	513	499	527	474	504	495	489	454	510	479	481	477	469	514	528	496	487	501	479	506	490	505	518	481	482	504	489	510	482	508	520	487	482	475	479	495	551	488	451	463	513	503	514	534	533	473	471	460	496	517	509	489	527	527	470	461	516	485	483	473	490	483	531	468	505	481	489	497	490	475	536	466	469	505	498	503	506	460	474	488	466	507	453	503	525	497	491	476	469	485	484	498	489	547	497	450	463	454	511	479	468	511	508	498	496	450	487	489	482	494	504	527	501	498	495	501	505	457	513	520	495	517	506	489	523	486	472	457	478	533	481	498	485	507	506	482	475	506	489	507	463	507	485	521	482	478	526	479	454	485	470	492	528	497	511	470	488	529	464	480	487	505	511	453	519	488	508	516	502	508	466	473	487	472	495	503	529	482	482	533	460	488	547	469	514	471	485	468	524	496	470	484	476	529	519	514	519	465	479	489	497	500	478	533	445	494	446	504	436	467	466	484	522	480	523	515	484	520	495	476	468	492	515	462	502	530	539	488	507	499	468	509	499	490	545	492	515	477	460	489	528	470	517	491	491	516	475	512	493	470	466	497	518	433	503	526	487	511	488	511	496	520	497	500	485	484	510	511	510	502	477	506	532	516	460	503	488	569	498	494	521	475	491	489	489	496	499	509	497	495	496	498	502	514	510	517	512	545	517	488	514	501	481	503	464	488	469	496	486	494	494	489	484	459	480	467	522	491	515	487	491	487	516	515	516	517	464	477	493	513	481	471	499	471	508	501	466	499	480	501	520	506	530	489	476	475	496	493	490	497	507	505	501	504	493	517	503	476	487	459	477	487	481	525	513	453	489	487	516	483	494	517	521	470	551	507	516	492	491	491	503	489	501	497	522	530	497	506	483	513	472	451	490	470	477	479	497	492	485	502	521	444	488	484	480	496	475	485	474	542	489	472	496	482	492	467	480	489	525	506	494	472	470	505	473	480	513	450	487	500	425	451	503	537	495	508	523	489	468	486	530	490	468	469	500	480	519	439	502	511	523	499	498	495	498	491	538	476	472	485	496	474	503	479	454	478	499	500	496	491	485	472	482	500	477	509	510	494	463	496	494	492	498	500	506	516	491	456	529	498	478	473	489	524	459	453	465	475	460	493	492	480	481	510	526	518	512	487	464	519	502	523	515	546	516	511	510	488	513	480	492	528	525	495	450	527	512	517	440	486	518	560	484	517	487	530	463	530	484	525	511	484	540	509	530	460	479	474	503	503	487	504	479	491	432	456	486	500	490	508	474	492	480	471	449	496	489	533	525	493	492	506	482	507	472	419	471	527	498	519	448	451	518	477	507	470	482	537	485	466	515	514	527	527	521	473	514	525	524	481	485	496	473	546	510	483	516	499	471	533	556	521	519	523	482	508	474	469	516	489	508	470	524	465	516	486	478	476	488	480	496	482	523	543	498	533	485	492	499	500	488	512	489	479	487	456	498	473	498	499	483	496	491	475	442	468	497	499	479	459	493	456	513	500	515	511	484	527	466	456	477	476	456	500	482	478	490	515	493	522	478	534	474	467	459	512	516	490	525	465	554	476	508	461	502	496	481	535	470	501	517	481	493	499	481	496	499	485	516	540	508	521	498	500	502	498	518	485	454	533	512	527	457	528	437	498	470	494	513	508	521	494	483	530	495	455	503	505	490	505	481	527	486	459	477	490	483	452	492	517	506	469	466	482	483	496	488	516	500	534	515	504	507	537	531	463	519	515	525	450	470	491	503	544	507	541	454	516	514	495	447	479	491	528	503	476	462	492	495	478	518	508	511	488	498	460	480	518	484	487	491	445	472	519	484	488	523	458	506	520	438	509	507	488	453	509	498	504	491	488	479	496	506	477	458	492	484	469	487	511	480	485	524	481	500	519	498	507	466	503	490	472
22650	21244	28453	24339	21247	18997	1957	779	611	525	463	413	374	357	331	332	315	316	286	286	294	246	270	243	289	244	257	264	231	237	224	238	241	227	198	230	238	209	218	217	205	197	216	212	223	217	200	210	231	227	220	209	204	220	215	205	232	215	199	185	195	229	209	191	199	208	196	208	187	192	199	204	191	205	221	189	203	205	194	187	180	228	223	209	208	208	199	212	208	188	181	207	202	216	206	186	210	194	200	195	190	187	201	198	204	187	197	182	187	204	197	202	203	207	209	212	189	192	188	224	186	197	206	196	194	202	203	209	179	207	193	176	187	211	213	202	202	207	197	217	191	212	220	204	206	221	208	204	218	180	208	198	185	218	197	190	198	191	219	214	193	216	193	208	212	201	202	189	195	185	195	195	191	207	221	189	191	178	182	190	197	246	236	174	186	243	180	178	195	219	200	177	201	199	184	195	232	205	209	220	188	179	196	221	161	204	217	194	180	206	196	201	211	187	210	223	215	192	202	199	215	195	196	204	185	212	209	208	197	218	206	188	205	204	193	198	211	202	197	206	179	207	208	199	188	191	209	217	183	204	210	189	217	194	189	209	215	184	178	202	208	206	193	211	191	187	188	211	194	195	200	182	199	227	192	207	203	193	183	216	216	186	192	209	187	215	195	196	171	200	195	191	194	220	216	188	187	186	188	200	206	213	220	236	209	205	181	194	188	219	218	233	183	195	223	215	233	189	196	215	192	184	178	216	199	181	186	190	201	182	210	195	192	175	214	198	213	189	197	224	204	198	211	187	201	210	205	187	194	196	167	222	188	185	210	189	197	211	182	196	219	185	203	216	184	188	200	194	195	199	161	221	160	217	180	204	190	204	201	220	194	193	188	217	204	184	182	205	196	204	210	180	192	201	208	197	181	184	215	205	234	196	216	202	194	235	213	231	206	199	182	218	223	187	203	207	218	205	183	167	202	202	212	181	196	204	220	211	188	194	191	159	177	200	230	225	192	198	218	203	218	191	190	208	209	186	213	216	215	197	175	196	207	173	195	210	197	180	236	200	188	179	180	213	205	225	232	207	202	207	228	209	202	195	199	197	195	191	220	204	191	209	210	219	179	215	213	191	204	194	191	195	221	192	195	201	204	210	227	203	191	217	176	175	197	186	218	179	180	198	173	190	196	184	201	198	219	193	199	194	203	224	206	199	197	171	223	189	207	213	190	213	193	206	214	187	227	215	196	190	180	183	176	195	214	197	222	187	209	235	204	164	196	197	168	208	199	197	210	196	205	215	179	190	216	204	211	193	220	210	217	223	207	185	211	212	204	184	210	199	167	159	204	199	210	201	190	202	199	215	209	197	187	201	204	197	198	191	178	195	174	198	182	238	203	167	226	212	208	175	221	200	199	205	194	199	196	177	195	183	204	186	180	185	214	202	232	188	175	192	177	201	189	220	195	198	196	208	215	204	191	207	214	205	159	203	216	192	219	202	208	197	205	212	189	228	198	217	214	211	209	209	202	188	188	206	204	208	203	190	188	198	183	174	200	223	180	213	177	184	191	223	202	198	227	208	185	187	177	201	195	186	197	192	184	197	181	192	195	208	200	207	193	233	190	192	214	207	200	181	197	202	194	194	222	208	206	201	196	238	226	211	198	184	231	174	212	191	203	209	211	199	200	198	194	198	190	194	182	192	200	207	223	193	220	176	202	217	212	197	189	195	200	200	190	202	203	208	202	193	188	195	190	187	212	191	183	195	211	191	209	205	185	156	191	229	204	217	206	200	204	184	187	203	217	244	208	167	180	185	199	183	216	208	211	208	202	186	199	196	187	217	194	161	192	192	192	198	203	203	200	161	184	216	196	198	191	222	202	188	186	190	177	205	220	186	205	176	202	218	194	196	213	178	205	193	186	220	199	222	181	202	210	188	232	205	212	186	185	219	210	181	195	200	195	205	194	211	201	199	198	215	216	195	189	192	213	198	186	192	198	198	205	195	224	197	201	211	197	200	197	209	181	208	214	215	187	197	204	197	213	184	200	180	197	209	206	193	198	197	166	184	213	217	185	199	166	207	169	205	201	214	196	223	207	211	199	196	216	200	185	192	204	214	172	184	182	194	212	191	202	180	201	219	187	187	203	189	183	190	207	187	190	200	194	183	186	205	180	209	199	212	199	193	196	184	203	218	211	196	195	229	204	208	195	203	191	200	188	211	217	175	204	200	194	216	213	206	226	180	221	182	196	172	216	189	194	199	205	175	211	194	225	217	200	194	220	210	200	204	196	215	186	215	193	209	195	185	200	216	184	211	177	189	188	184	198	194	207	210	181	202	193	186	212	217	185	164	199	205	175	227	203	199	217	200	185	214	191	224	214	203	194	202	189	162	205	232	218	214	213	196	195	200	207	213	230	201	184	176	218	180	212	202	195	189	201	202	213	188	201	193	229	188	210	188	170	209	194	191	192	171	218	197	211	221	213	192	202	184	190	222	218	178	187	199	198	187	213	200	224	188	197	183	199	207	196	222	204	213	173	193	189	194	195	188	182	212	227	178	206	206	213	208	182	215	215	205	197	204	202	200	184	177	213	237	212	203	196	181	200	215	192	204	216	199	200	196	189	181	191	173	203	185	192	214	186	221	193	224	175	212	221	214	181	209	198	190	221	181	204	178	187	187	203	199	187	195	212	190	215	179	215	227	208	207	212	185	180	183	202	191	199	209	208	197	175	201	208	206	172	180	201	226	213	176	215	204	196	186	185	209	194	185	234	182	176	202	193	215	211	194	207	182	206	218	237	229	204	185	182	204	227	182	183	219	216	208	197	225	221	199	216	210	199	201	200	202	199	203	207	205	228	180	188	198	186	206	190	219	184	187	199	187	195	177	196	175	208	185	217	196	180	191	196	210	196	195	202	194	210	207	220	184	235	194	207	206	201	189	198	206	185	202	199	194	190	216	207	181	211	194	190	193	217	176	200	186	213	202	201	209	206	195	209	169	220	173	187	202	166	205	182	208	182	191	181	192	189	246	209	186	180	200	211	191	229	202	213	175	223	212	212	207	193	181	211	201	207	217	188	211	179	213	198	212	189	216	185	198	228	201	201	193	178	211	207	184	213	189	219	214	169	229	178	234	215	190	195	203	204	184	191	179	215	208	202	198	204	212	205	186	179	204	211	181	218	218	172	187	201	191	180	195	194	210	193	198	204	200	196	186	196	211	225	223	199	182	175	222	179	205	183	195	188	197	201	175	196	222	211	204	198	220	201	235	197	193	191	213	211	206	224	185	191	202	189	182	226	209	226	181	193	216	202	202	208	198	198	177	228	181	183	219	202	192	191	204	183	217	181	196	196	163	196	206	222	191	223	208	219	193	224	197	177	216	200	191	201	191	212	181	186	228	213	184	187	191	189	226	209	199	174	229	180	194	204	186	197	204	192	200	193	201	209	213	197	200	205	225	209	186	189	192	192	206	191	189	189	210	207	212	197	204	195	190
6086	17934	12201	6472	4522	3272	2366	1828	1565	1245	1099	886	764	713	688	607	653	570	576	520	453	487	436	449	471	447	419	415	369	353	385	378	356	361	361	331	347	326	318	317	320	352	312	328	345	321	344	344	325	306	334	285	302	278	327	314	306	317	270	310	291	300	331	333	307	291	304	272	292	304	288	279	299	295	300	316	280	319	280	289	274	293	301	292	281	276	309	273	291	304	257	295	316	317	277	272	305	281	273	301	270	298	280	274	281	304	265	257	309	291	289	279	300	310	257	301	260	277	306	288	284	295	280	295	267	289	295	304	286	277	294	276	291	279	284	281	293	275	289	326	250	289	278	275	258	301	269	275	301	284	294	282	298	296	292	304	279	274	309	290	308	248	277	297	268	306	272	268	286	303	315	298	287	296	289	269	331	284	282	283	302	279	297	257	295	293	263	270	275	318	303	291	297	292	336	296	302	280	310	258	292	295	283	292	290	280	287	267	278	271	283	279	311	284	291	278	292	267	294	278	283	272	314	289	287	283	285	281	280	315	296	325	294	312	300	289	317	301	307	297	283	286	305	312	305	276	265	294	278	272	296	287	297	305	273	286	272	278	296	288	274	264	301	266	307	305	289	288	264	311	277	300	293	286	317	290	280	294	296	295	302	279	287	280	315	279	284	304	299	258	284	308	321	293	254	301	288	306	292	260	279	277	303	307	268	265	316	289	309	297	283	266	294	288	289	296	302	286	282	309	295	271	277	290	263	279	302	261	282	276	277	300	291	307	261	303	285	285	321	265	296	289	271	302	275	303	296	295	289	298	277	262	314	272	243	273	296	290	285	252	286	270	309	291	297	318	312	285	272	275	287	305	305	272	242	314	320	295	253	286	300	292	288	314	317	292	299	272	286	274	281	303	290	289	294	317	271	315	278	274	286	303	278	271	298	315	291	304	259	273	269	305	293	302	275	296	306	292	295	309	295	262	291	298	264	269	299	284	310	286	326	279	279	300	274	276	293	284	298	305	294	294	285	289	287	291	301	269	282	294	276	282	281	264	285	313	255	277	288	280	289	297	276	272	277	277	258	308	288	271	257	276	312	275	275	290	278	271	293	263	287	285	285	276	297	289	277	302	268	252	279	294	293	261	288	243	290	311	293	267	289	275	291	319	271	275	301	294	289	296	280	259	285	284	286	261	298	296	272	306	319	293	289	274	290	269	278	283	300	275	272	301	280	305	287	294	285	328	286	271	293	282	297	278	286	270	305	304	305	293	276	303	258	309	265	280	271	283	279	276	251	270	308	263	289	286	293	294	286	277	290	263	321	255	307	300	304	269	271	297	305	303	294	308	293	285	298	289	287	276	276	287	286	258	259	295	252	306	283	305	299	268	325	291	311	309	300	285	282	284	281	282	297	292	301	299	280	288	306	304	279	308	306	296	292	317	314	248	306	296	283	291	303	287	255	273	288	282	271	278	304	258	274	290	309	265	264	296	281	331	312	263	283	281	275	264	306	273	307	293	274	304	304	273	276	277	289	275	300	291	290	273	273	281	276	314	292	266	296	304	287	311	274	275	263	281	298	286	299	261	287	300	291	308	287	280	281	283	287	295	285	294	310	268	320	276	298	295	287	323	264	282	318	265	281	280	279	285	293	305	290	260	280	253	282	324	286	298	291	294	285	278	321	293	297	266	264	305	310	281	282	327	269	270	268	275	292	277	273	265	272	265	261	273	305	311	271	283	272	302	285	293	315	304	300	288	292	297	302	291	278	287	280	299	289	307	229	268	266	299	260	282	288	308	302	282	284	283	296	327	277	300	302	303	313	279	296	323	284	270	285	300	298	255	300	288	270	294	303	279	299	291	281	299	278	282	312	293	291	287	312	300	305	262	281	258	280	294	282	306	245	257	286	275	267	285	301	282	307	283	302	293	294	277	303	294	271	291	262	271	280	254	281	291	306	283	291	257	295	319	295	322	298	283	276	289	308	323	279	293	275	298	271	278	320	288	284	285	268	300	289	286	345	274	302	313	305	270	276	264	303	322	291	270	314	296	300	314	283	304	285	309	256	265	278	266	305	280	261	287	304	228	280	295	278	271	279	276	303	280	278	291	297	287	301	294	277	290	281	254	285	300	253	292	322	288	301	280	315	291	310	297	287	301	256	283	253	297	289	298	288	265	284	285	278	305	259	270	299	278	306	310	275	294	277	307	265	274	285	280	264	297	266	308	248	307	279	263	296	287	283	301	256	295	245	307	310	261	280	297	279	284	273	281	268	278	255	269	274	335	295	280	266	281	289	268	288	267	297	264	291	291	309	314	285	293	242	328	270	311	291	277	304	319	306	305	308	282	263	279	306	295	282	319	290	304	282	289	258	280	312	282	269	267	289	278	291	312	284	302	274	285	302	277	278	277	259	281	270	316	287	289	277	303	341	308	272	307	296	249	275	261	284	313	295	313	281	292	284	265	266	285	303	300	309	294	299	284	259	287	270	302	282	285	274	280	302	300	307	284	306	306	313	295	282	236	290	311	288	297	281	272	307	277	294	275	309	278	300	257	299	280	262	284	291	279	252	276	289	319	283	257	298	291	278	319	304	312	299	297	258	306	277	281	303	281	276	275	288	275	273	286	318	270	286	277	286	283	273	261	298	292	290	291	299	280	273	290	281	283	297	283	287	287	280	297	311	264	298	288	290	250	322	262	296	318	262	295	291	319	266	299	285	268	312	276	252	320	294	266	303	259	286	291	332	273	292	306	294	271	305	277	285	300	286	298	292	248	309	290	277	271	300	291	262	271	275	273	271	273	266	293	301	296	290	282	287	288	310	283	302	303	276	251	291	294	277	258	306	282	283	266	274	292	279	282	277	288	286	293	309	310	302	279	269	315	313	298	271	291	293	245	273	301	280	288	287	282	250	272	289	291	320	296	283	305	295	305	276	312	299	286	320	316	306	263	273	302	294	330	269	267	292	267	279	300	309	289	288	291	287	287	274	268	293	291	285	275	289	290	282	289	287	255	294	305	304	265	263	279	291	293	289	301	290	280	282	276	302	296	292	289	283	289	274	279	300	306	276	314	274	299	298	277	267	288	265	270	278	301	333	291	279	249	286	271	282	292	305	295	292	274	287	322	301	290	285	284	303	263	297	295	321	272	270	279	263	298	289	301	269	308	264	280	307	301	294	266	314	282	299	283	291	280	278	262	284	279	258	304	291	294	287	308	265	304	294	316	283	282	260	287	289	300	308	289	276	307	257	332	290	315	280	298	297	300	292	303	281	275	278	314	259	291	274	266	274	299	305	323	274	286	290	281	285	298	260	291	299	297	315	288	305	264	292	289	296	299	280	290	294	313	274	292	309	302	276	276	331	273	274	269	306	274	296	286	279	285	291	282	271	276	287	284	281	291	299	256	301	265	270	287	308	304	278	310	288	309	272	272	310	276	279	261	278	284	267	306	288	299	288	278	267	286	262	264	289	299	295	317	296	295	288	297	296	279
27471	16037	3402	1291	797	664	629	541	547	585	464	532	538	545	539	525	551	518	481	491	451	530	517	501	504	513	506	501	495	502	505	474	480	466	527	474	449	504	536	471	530	502	508	510	482	486	489	449	487	487	495	479	461	493	465	444	531	482	504	494	499	489	518	472	519	453	497	488	508	513	465	487	462	486	481	469	455	473	508	450	458	491	488	485	476	445	472	471	460	515	508	479	450	499	524	507	509	433	447	468	481	485	484	485	514	457	511	480	494	480	506	513	486	501	505	481	488	505	469	483	479	464	473	465	498	521	467	478	513	496	498	461	500	512	457	525	467	521	493	488	453	480	458	532	513	496	492	477	466	489	467	483	450	481	505	470	474	467	465	496	468	496	500	496	493	494	478	501	489	502	475	462	537	472	470	510	483	492	457	498	473	497	539	466	485	497	480	492	449	511	448	482	485	474	502	468	506	469	501	478	491	502	508	485	479	511	502	493	492	524	455	479	476	523	507	492	504	450	474	466	471	480	499	512	474	501	479	491	476	447	471	511	487	486	456	434	475	482	509	492	454	509	513	492	450	479	457	465	469	484	518	489	480	488	483	468	490	458	480	505	522	475	477	499	514	453	465	469	488	536	470	505	487	483	523	490	493	451	453	466	493	490	470	438	498	499	489	472	467	471	462	506	481	516	482	513	518	486	548	533	488	477	481	500	494	481	495	469	477	456	500	475	492	484	489	519	446	494	490	483	485	461	461	452	521	479	515	442	515	471	467	494	506	466	487	501	502	507	488	513	459	510	464	484	520	489	483	522	558	470	506	489	489	493	475	466	458	490	486	464	511	492	450	455	479	456	473	513	470	456	518	497	494	511	457	522	505	489	470	492	506	527	518	517	495	509	504	456	464	497	460	480	478	475	530	477	495	470	518	470	499	507	464	472	473	482	490	503	463	510	476	526	497	486	492	466	455	503	492	465	516	515	496	492	484	476	487	457	482	486	489	504	484	509	485	476	470	500	505	514	495	476	452	477	470	498	434	480	491	474	476	513	482	464	480	467	501	475	483	468	484	519	453	482	497	474	452	502	480	485	519	515	494	491	486	441	480	493	510	486	513	512	470	494	462	503	466	500	484	494	484	478	494	498	514	485	513	491	515	538	488	486	477	477	497	492	473	488	523	513	494	486	513	514	464	446	473	493	492	469	488	448	501	470	507	480	520	528	472	513	455	507	474	469	462	487	474	497	519	467	499	499	450	472	500	477	468	489	487	508	496	487	464	498	501	492	434	468	448	503	486	489	504	486	502	480	541	496	501	465	474	488	487	529	491	451	476	505	507	507	489	482	483	493	493	527	500	475	458	516	485	495	509	456	471	484	451	455	481	480	486	475	511	488	477	489	503	502	470	535	507	458	454	507	527	511	502	470	465	468	472	488	470	471	486	478	500	524	499	498	500	468	476	512	471	532	483	484	493	449	499	482	511	498	487	506	476	445	504	519	476	523	488	500	508	453	500	455	482	519	502	453	501	508	480	524	517	478	472	464	475	498	513	502	494	511	442	500	515	491	500	438	477	518	489	491	487	507	479	458	493	483	501	563	502	494	443	470	532	517	499	473	496	509	466	527	485	469	463	472	514	465	496	497	487	481	458	505	467	466	498	492	480	473	518	509	464	474	463	467	518	483	511	473	470	477	497	454	487	499	432	514	476	495	459	491	453	468	476	483	499	466	508	480	488	505	519	476	483	514	494	475	507	496	514	501	476	479	496	489	474	457	480	529	485	457	474	466	477	508	505	517	495	479	514	470	487	485	479	509	464	485	485	518	511	475	469	497	437	483	463	461	497	496	470	534	500	518	520	475	482	476	494	481	506	500	537	505	538	460	477	476	444	470	492	475	468	502	498	484	467	539	533	497	505	478	496	466	470	443	480	486	442	476	465	509	505	473	465	490	494	465	507	484	461	513	513	489	525	535	507	499	530	472	519	472	505	467	473	481	506	492	468	489	517	473	513	485	478	476	480	496	483	485	531	523	483	494	477	476	514	471	490	493	507	497	490	459	468	480	506	499	466	514	472	495	490	477	489	492	472	448	495	485	467	519	490	468	444	521	499	488	500	489	515	467	508	469	524	493	488	509	483	488	524	518	517	477	479	468	503	465	481	515	484	475	464	497	492	502	515	471	484	485	484	488	521	500	489	499	554	478	547	480	488	521	475	479	492	497	504	516	497	470	479	515	466	488	493	469	467	486	510	528	529	524	473	473	497	454	419	556	475	499	455	474	482	482	494	460	527	500	494	473	517	460	477	519	467	441	527	480	504	476	511	470	509	525	475	474	487	484	520	462	464	503	478	468	485	489	473	510	501	489	500	476	492	475	521	536	500	515	511	467	497	549	495	480	508	490	488	486	499	508	507	489	471	471	445	501	454	507	520	487	516	517	534	481	515	456	506	477	464	503	488	494	483	471	482	462	483	471	509	505	497	485	441	539	479	521	497	510	500	506	493	446	484	528	500	479	481	509	476	492	496	461	497	476	501	498	499	489	467	443	481	462	469	497	495	479	477	479	465	517	494	511	527	509	470	504	491	467	497	455	458	470	508	483	529	468	472	463	524	490	499	483	528	493	508	507	494	464	488	519	448	463	490	509	484	511	474	473	515	545	466	491	512	548	466	517	485	456	461	525	454	489	496	502	517	468	523	519	471	512	466	485	484	490	478	482	503	442	470	472	473	494	501	510	472	489	553	506	484	503	487	461	461	485	486	503	443	510	484	501	481	500	494	501	477	470	491	488	482	495	504	542	477	460	503	472	490	484	486	462	512	494	482	466	468	463	474	492	470	474	520	493	519	484	482	478	475	468	487	480	496	515	491	498	505	495	459	485	490	468	479	493	521	490	501	478	514	506	523	506	514	508	496	476	453	502	492	515	465	458	524	463	473	507	486	464	505	499	469	490	499	460	517	496	479	470	480	503	523	487	536	453	504	473	517	485	528	517	517	435	481	491	468	466	479	489	484	487	486	467	505	478	512	498	507	494	503	463	507	496	479	488	458	500	494	485	497	493	478	495	483	465	505	482	520	502	476	447	477	490	498	473	475	468	486	456	490	500	494	477	507	498	519	488	524	476	450	495	478	467	494	499	513	505	460	503	513	533	496	453	465	462	462	508	480	485	532	494	485	483	468	430	508	513	467	492	511	485	525	464	493	492	469	534	498	452	462	476	526	487	548	486	482	484	492	474	480	507	513	472	501	492	455	506	506	457	498	471	497	484	485	491	492	459	525	517	452	486	517	498	476	454	475	483	496	478	476	503	467	506	517	510	491	482	498	511	474	480	482	501	502	496	471	491	483	470	532	470	475	454	471	484	495	514	447	465	498	492	486	456	495	498	502	520	472	469	474	486	535	517	453	493	450	492	502	537	508	461	526	496	511	509	508	491	490	494	466	527	437	468	472	474	478	500	487	483	500	467	521	446	498	468	498	553	481	488	469	517	485	512	459	516
5527	5068	3561	1972	1508	1201	1075	1048	871	874	874	793	722	802	771	784	714	775	722	717	748	671	685	704	680	693	731	681	680	674	688	671	676	658	697	646	667	677	751	637	693	688	694	698	678	673	703	702	658	670	708	685	677	701	668	696	735	650	677	659	687	663	663	662	692	639	673	684	671	698	683	709	660	674	698	696	676	708	695	686	650	654	666	637	658	688	675	697	677	658	654	650	620	680	639	679	693	696	680	690	692	672	682	644	676	672	630	688	678	643	661	713	667	681	656	662	735	697	695	627	623	678	639	687	685	692	613	687	698	710	691	644	671	640	650	672	641	712	670	645	706	639	650	697	662	703	671	627	671	651	694	651	644	690	667	707	702	696	661	703	693	664	666	691	688	710	698	677	644	651	712	699	656	684	691	644	704	696	639	659	639	679	723	690	654	668	681	672	680	662	630	676	678	642	711	706	638	673	672	658	722	664	662	674	695	657	663	681	681	653	708	647	672	708	666	685	675	676	700	697	657	681	649	660	712	708	715	665	679	634	614	715	681	672	676	678	695	663	678	664	679	661	662	701	693	642	640	676	696	633	677	712	697	665	660	684	703	683	691	629	671	671	696	655	685	651	707	675	655	638	662	721	684	696	675	652	685	711	675	701	709	662	656	672	691	677	678	679	682	686	647	691	693	698	656	644	619	663	665	682	689	680	660	678	686	680	693	679	684	679	699	646	637	727	665	681	690	689	688	670	707	701	660	684	659	668	671	675	693	622	666	692	634	616	680	697	686	698	729	642	686	672	691	689	673	674	628	668	663	655	686	654	665	675	671	679	642	633	658	691	674	671	657	691	702	687	671	692	645	717	698	675	671	649	653	651	637	662	673	688	699	736	684	689	619	742	677	688	643	660	672	683	668	679	676	680	643	658	660	672	655	655	720	621	641	676	686	671	708	685	704	630	672	696	665	662	634	697	695	653	661	673	657	696	650	678	679	665	653	646	651	648	717	660	697	695	693	639	630	691	660	659	698	672	668	732	647	679	649	625	678	620	646	674	697	615	655	651	629	676	633	696	645	679	679	685	639	698	669	695	669	656	736	688	708	697	674	698	641	669	633	659	663	673	708	691	689	687	654	672	686	673	662	675	664	646	671	680	668	674	639	697	615	714	656	659	707	682	703	660	682	679	645	727	677	701	695	728	660	715	671	682	691	657	659	691	665	685	687	688	686	646	649	728	638	669	717	643	665	658	728	657	665	616	715	687	654	662	710	700	701	653	740	668	642	610	656	670	680	718	643	612	673	709	638	709	736	674	719	707	673	641	647	663	677	634	671	668	745	685	660	629	671	720	678	728	633	672	680	659	668	677	708	659	646	730	634	680	670	653	692	688	687	703	655	661	676	637	696	643	675	661	635	656	643	649	660	688	705	735	679	696	709	710	702	663	647	708	724	630	656	648	685	644	686	705	656	657	672	673	660	693	667	652	685	705	748	666	679	684	639	681	662	678	670	689	685	653	643	650	704	652	665	641	685	657	664	681	659	669	699	645	713	677	676	702	626	681	669	647	643	666	665	677	663	648	674	673	668	691	685	664	667	714	696	689	696	640	694	695	633	669	692	667	672	712	720	669	736	686	667	651	665	621	668	631	686	675	653	728	703	621	697	663	688	663	642	687	681	672	685	660	708	701	664	693	650	636	671	630	665	633	690	729	630	677	691	677	655	617	679	695	664	636	638	673	667	720	690	669	704	658	694	654	649	677	710	667	683	684	658	681	649	694	711	690	695	695	706	662	728	685	677	681	709	663	691	716	703	650	693	668	696	680	698	650	625	679	645	637	730	665	666	659	659	649	650	693	679	653	674	679	684	662	679	651	682	690	661	664	655	636	711	660	659	704	644	664	711	711	675	647	651	638	738	664	683	682	654	681	679	623	639	638	671	682	683	646	692	651	653	672	677	687	701	680	680	661	712	691	681	683	673	655	708	685	703	659	666	708	670	671	675	688	642	733	639	662	662	669	677	694	650	642	728	675	706	656	676	715	646	674	713	677	643	701	667	677	680	665	659	672	665	632	660	694	650	672	697	679	696	679	663	719	666	675	691	660	636	657	675	743	704	689	668	679	711	737	632	675	691	698	700	663	666	674	665	648	723	679	688	689	687	645	654	649	641	694	646	729	666	668	702	661	668	671	681	644	689	659	669	660	694	662	714	672	683	694	695	695	683	642	672	692	689	669	636	667	642	648	719	663	611	697	691	668	690	682	669	671	667	702	657	689	662	693	672	699	657	662	712	662	665	658	695	681	669	685	729	678	654	642	712	665	654	667	696	652	661	620	708	647	731	652	682	695	660	630	661	676	638	657	763	638	636	686	664	695	630	679	690	660	668	645	724	679	651	669	671	688	692	674	640	703	691	672	665	684	708	667	749	673	666	688	672	685	676	659	646	695	663	708	695	630	683	659	670	683	669	666	690	619	684	713	686	661	654	647	633	686	702	713	650	681	676	674	642	679	687	693	682	652	702	679	681	652	701	622	631	675	677	687	678	647	685	712	675	643	727	687	663	718	695	626	711	695	669	706	680	680	664	687	647	668	686	711	694	677	692	657	660	665	671	698	706	704	619	680	665	662	662	688	681	667	631	699	656	643	697	706	670	673	649	669	670	699	701	681	657	673	651	655	662	688	651	680	709	689	662	703	720	623	697	666	689	698	702	692	677	694	651	656	647	679	673	652	684	674	625	647	615	684	640	664	672	646	683	656	667	707	712	723	637	710	712	699	658	707	649	665	642	688	705	686	674	657	717	651	664	679	624	651	686	628	635	678	693	640	699	658	691	654	609	663	658	683	661	702	741	666	681	658	673	674	677	688	686	677	656	685	639	694	713	599	674	652	678	691	675	656	661	692	692	656	685	693	660	690	647	692	696	705	637	711	665	690	650	656	676	676	628	690	685	646	663	679	661	677	665	676	716	668	660	675	686	674	662	649	717	703	669	689	676	689	699	688	679	678	690	679	658	689	712	664	646	648	664	681	662	691	673	689	622	616	656	651	663	694	716	701	698	688	650	654	671	677	690	624	683	652	692	643	698	642	669	701	650	649	709	672	663	649	648	664	707	647	691	693	622	672	692	641	696	683	700	650	693	665	632	656	674	688	671	712	665	659	668	651	645	661	688	666	679	705	650	664	676	659	656	682	647	676	651	676	614	649	665	685	634	695	676	677	621	671	649	686	667	646	669	683	712	698	675	664	634	763	655	687	704	664	619	689	635	722	655	614	697	647	666	624	694	658	697	719	629	693	680	662	631	666	638	658	665	697	689	678	648	672	668	675	657	661	653	689	665	674	645	683	723	650	671	669	667	676	672	672	710	688	663	681	676	674	688	667	660	642	658	648	696	690	686	705	651	695	677	681	740	680	742	679	652	676	717	634	659	679	655	643	689	673	638	679	684	656	683	663	665	650	667	671	651	674	689	645	651	654	668	724	668	709	617	684	652	662	694	636
23537	21274	27925	24911	20575	3250	1074	799	644	596	543	514	505	471	509	465	480	508	433	462	479	426	423	420	434	450	437	437	432	422	433	435	447	368	398	381	417	406	435	410	402	438	394	401	413	386	418	405	403	370	368	409	415	414	419	419	382	381	367	396	405	426	367	393	425	390	392	387	389	396	429	396	426	396	422	403	394	415	399	385	413	396	386	414	397	386	398	392	446	420	418	384	379	412	425	399	390	364	434	379	397	365	388	371	431	377	395	448	394	386	411	368	443	413	429	364	390	423	397	398	406	436	378	381	403	405	411	370	409	391	369	424	387	369	387	374	376	416	397	399	404	406	397	406	401	368	417	420	422	430	405	349	405	454	380	400	391	394	413	413	399	372	398	408	422	405	361	401	393	404	438	402	380	398	428	416	399	386	401	367	397	429	362	387	382	412	386	381	429	393	377	406	425	371	422	407	373	386	412	393	386	388	412	393	415	440	370	407	438	433	369	411	376	417	422	408	378	391	390	407	409	383	382	419	394	401	404	365	417	394	389	378	360	406	386	387	404	388	378	377	390	400	431	368	440	393	419	424	409	410	390	385	392	405	376	408	436	400	414	395	378	392	417	394	413	372	412	422	412	342	367	414	403	398	406	387	406	396	387	381	370	414	362	412	382	378	385	403	376	363	376	412	387	431	371	432	422	368	397	407	385	393	404	377	421	418	403	383	381	405	391	367	381	408	380	396	402	384	399	413	386	353	411	399	382	393	431	386	394	401	424	394	382	423	388	391	410	407	407	401	371	401	362	368	407	396	392	398	425	386	411	400	406	422	415	369	389	401	404	421	377	387	431	393	397	335	378	366	408	424	415	412	396	393	411	387	389	402	423	401	402	361	408	429	429	424	408	402	383	415	381	399	356	401	376	394	382	433	422	413	370	389	421	390	432	382	393	416	371	388	400	382	416	381	377	447	410	395	400	399	415	407	399	413	409	410	398	355	383	420	409	390	361	357	369	391	425	392	418	354	398	404	419	387	383	360	371	423	391	420	374	382	402	379	418	395	369	409	411	400	412	415	397	389	378	404	399	402	410	388	389	382	412	408	417	372	401	394	369	399	399	393	396	399	401	405	408	405	356	419	391	338	369	393	414	398	398	390	412	364	399	384	406	430	363	384	385	391	413	399	406	369	414	438	422	413	387	391	396	388	379	375	410	389	414	386	407	379	399	394	383	409	407	382	434	414	416	385	395	394	383	379	396	407	399	409	381	361	417	418	377	367	421	400	390	362	395	400	386	380	382	373	369	404	413	380	409	412	376	393	398	417	376	391	387	397	402	438	410	387	411	390	408	392	403	410	388	392	401	366	384	412	385	372	423	375	387	401	421	348	400	396	383	372	407	407	391	438	390	371	376	400	396	389	388	376	410	408	420	425	409	391	400	409	398	389	406	406	384	383	388	371	384	404	388	412	415	373	396	434	355	420	411	416	402	371	431	365	371	389	399	414	394	365	410	376	460	408	381	409	364	347	410	423	443	380	366	411	418	378	389	411	395	444	387	392	393	388	415	421	391	390	409	371	429	401	414	417	396	418	377	418	425	380	373	402	394	400	375	416	396	384	413	411	393	399	424	417	381	387	409	383	404	390	391	395	413	387	394	412	405	415	386	392	379	385	389	362	407	370	421	407	394	375	416	414	430	374	391	395	397	397	407	441	402	405	416	393	400	387	386	398	420	419	398	436	382	414	377	404	396	379	412	394	400	382	406	395	397	360	418	422	422	397	422	428	419	373	417	421	368	374	426	406	401	357	429	385	411	383	407	393	385	409	396	389	453	394	369	380	392	407	400	389	384	399	379	413	382	368	419	367	403	424	416	374	389	402	428	385	386	374	367	398	428	397	411	404	426	391	417	399	401	415	379	363	424	384	374	386	367	387	399	404	421	404	382	385	387	403	394	405	416	357	432	398	399	390	391	426	377	396	425	390	394	392	366	387	407	408	383	385	422	369	411	393	402	377	368	381	384	420	370	406	415	403	418	375	391	378	423	429	371	376	390	402	442	393	383	417	412	382	375	379	397	393	416	382	400	397	387	443	378	396	420	428	379	373	387	407	391	430	398	413	417	386	444	421	415	392	381	398	382	391	402	385	385	410	398	421	389	383	411	380	391	412	409	405	410	402	385	389	403	371	418	405	417	419	418	417	405	394	402	408	396	385	362	410	424	406	360	381	377	387	395	396	397	400	419	408	400	345	369	391	406	411	401	411	389	404	412	416	364	403	385	437	422	389	433	410	383	375	358	377	388	394	403	396	393	361	405	386	381	408	385	416	417	426	394	381	370	378	391	364	397	395	394	387	408	380	436	373	390	398	368	404	368	441	364	418	428	423	397	415	401	393	387	396	407	411	399	402	412	389	392	375	402	377	427	395	427	406	412	407	402	395	406	393	396	443	378	371	395	387	391	425	367	401	390	404	366	385	424	388	383	428	375	378	406	409	396	403	393	368	396	393	375	413	401	366	431	376	410	411	364	405	339	400	374	372	399	380	385	409	409	435	380	385	398	392	417	421	411	414	398	391	411	389	364	405	403	415	431	454	388	403	393	395	393	398	397	408	418	409	413	409	390	406	408	361	435	402	366	404	371	358	400	395	403	385	385	429	417	429	412	388	401	415	385	390	394	387	378	432	406	397	386	373	382	404	394	402	415	413	420	399	400	436	403	369	390	403	393	415	369	398	372	410	392	426	394	391	401	397	417	425	398	410	410	387	387	378	415	387	395	398	408	401	408	404	422	437	410	398	413	406	443	392	392	408	359	412	385	405	422	401	398	414	431	376	415	399	405	392	418	417	393	384	411	377	404	370	389	374	406	369	414	390	377	395	410	387	371	426	404	401	395	419	351	420	410	368	392	393	397	391	395	410	394	391	417	386	410	378	371	366	432	425	370	399	423	428	405	385	404	409	391	389	403	399	439	385	369	383	375	376	386	390	405	377	391	438	417	399	431	393	390	389	438	404	397	384	388	403	380	440	401	388	381	400	404	422	407	364	406	442	385	402	429	396	384	415	377	410	390	382	382	401	377	408	396	407	409	411	400	429	377	358	419	394	384	377	382	400	408	375	374	414	401	409	409	394	418	420	411	405	369	380	368	377	368	393	409	366	415	376	411	379	393	429	376	388	390	402	394	441	425	357	420	375	413	387	376	396	419	435	366	394	388	406	371	360	384	384	400	405	430	391	402	447	401	395	424	391	379	452	377	367	372	404	377	370	437	380	352	388	435	430	409	417	450	379	398	389	388	393	422	402	418	406	389	393	389	380	378	396	351	406	396	401	374	413	356	381	399	416	404	392	401	368	411	448	369	415	373	369	416	388	408	401	415	368	413	411	357	394	401	371	413	394	387	355	390	385	439	357	389	381	397	429	412	426	375	383	404	404	425	419	380	410	414	413	372	371	398	417	400	412	379	408	417	401	398	405	414	394	399	424	426	387	373	415	407	391	386	394
4878	13134	8853	4605	3299	2403	1862	1494	1269	1129	985	942	873	856	804	754	735	740	695	701	671	675	661	626	702	594	644	611	631	609	614	604	564	636	619	589	589	619	600	625	591	613	618	637	572	549	602	564	582	589	553	565	578	588	571	550	535	596	561	551	585	548	572	582	545	564	562	549	536	546	581	596	537	581	571	533	573	524	557	537	542	549	532	554	546	569	534	569	579	593	587	573	530	541	577	579	568	502	568	556	535	545	550	548	561	628	546	541	554	587	494	582	532	571	564	532	526	571	591	545	552	529	557	579	543	565	607	574	567	580	565	547	565	570	523	535	571	557	539	562	554	569	545	565	548	578	537	556	544	525	571	575	563	531	548	558	581	576	570	563	504	566	603	549	551	523	575	527	566	528	562	566	577	548	537	560	557	566	546	555	540	566	572	594	568	577	588	568	552	571	551	542	543	615	548	570	512	552	571	529	557	552	563	551	606	571	545	584	545	539	578	582	563	559	560	571	544	588	609	539	592	543	572	585	560	537	552	533	569	542	577	561	521	573	586	550	548	579	506	571	545	534	580	565	556	594	552	521	549	551	543	572	546	530	561	531	560	572	579	563	569	542	574	577	549	556	583	541	542	544	601	573	573	603	547	558	522	575	570	557	531	577	605	546	560	570	520	567	568	554	568	524	594	579	552	537	557	556	552	607	550	551	562	529	563	579	578	610	540	590	578	553	576	531	569	554	584	541	554	584	579	580	597	528	594	566	549	557	531	546	567	589	511	555	559	561	553	552	551	558	565	582	557	581	525	534	544	558	565	590	561	607	573	527	546	574	540	596	564	538	562	534	592	544	559	582	527	548	519	524	544	555	582	541	569	552	515	549	546	530	563	550	599	538	601	518	588	586	545	521	586	554	589	555	547	580	569	547	562	535	567	537	575	529	569	584	549	529	540	525	590	560	592	530	575	588	556	555	567	597	585	562	528	565	577	582	570	550	557	567	550	588	550	562	596	574	523	550	543	557	563	594	538	547	510	589	586	559	550	550	569	545	550	545	541	581	551	561	551	530	571	550	552	568	561	537	572	571	541	531	564	545	569	531	563	554	529	564	574	560	567	570	574	584	567	546	554	562	565	553	498	563	604	591	512	572	556	534	565	599	577	519	578	537	564	550	520	595	542	561	566	595	506	551	574	516	572	602	591	557	563	580	557	577	551	575	564	591	573	530	564	532	553	565	537	575	558	557	558	577	555	575	559	559	588	551	584	558	561	502	579	613	530	547	551	547	521	587	556	572	581	559	551	567	577	508	546	545	543	550	512	530	568	533	603	542	594	570	546	536	554	522	563	542	579	600	508	589	544	554	576	569	568	533	504	576	526	539	584	561	591	544	549	601	572	522	567	544	576	605	541	525	546	583	576	520	543	549	545	580	539	554	543	577	574	583	592	529	557	539	587	576	553	526	572	539	560	594	532	572	575	542	563	522	550	572	549	549	549	540	586	559	581	578	560	515	547	574	520	607	535	585	569	592	574	540	521	579	560	535	526	578	550	534	582	562	591	562	596	568	591	544	595	570	537	566	534	557	560	537	533	536	537	505	575	552	584	571	589	565	553	534	560	526	568	572	580	548	565	547	535	567	533	587	585	577	539	548	566	528	539	567	541	541	547	526	568	507	547	557	571	557	549	552	568	563	558	545	534	519	540	495	563	566	570	555	536	556	529	587	560	560	561	527	582	547	617	574	551	562	543	522	576	558	599	556	552	604	517	562	582	567	566	547	642	542	540	582	579	531	556	543	552	545	593	557	575	563	553	510	535	561	556	543	567	571	553	576	575	548	567	542	556	571	556	553	532	550	586	557	573	543	597	567	519	545	539	594	556	537	550	545	520	561	547	539	556	554	546	568	537	551	551	569	526	556	568	618	543	548	534	539	579	526	561	553	572	596	539	545	521	572	520	575	559	553	540	527	610	558	580	587	526	542	559	581	542	575	539	563	571	568	539	582	518	574	540	540	550	560	594	560	606	556	529	593	577	530	553	559	515	606	555	566	567	546	546	543	512	479	544	539	524	572	567	555	556	578	533	545	572	555	569	565	559	599	564	538	543	575	530	571	526	528	569	551	560	563	577	569	565	595	586	547	564	560	533	529	534	550	563	557	533	584	594	554	526	554	586	606	496	504	542	547	537	567	536	521	575	507	564	546	509	578	519	542	545	574	560	544	540	553	583	546	537	542	584	614	583	576	592	569	570	565	549	535	580	564	543	515	520	565	527	554	562	569	579	565	591	569	538	537	588	572	521	615	560	576	589	576	549	572	576	561	548	554	608	602	572	566	559	562	556	597	583	553	545	540	538	553	573	563	545	564	544	587	544	544	555	565	563	530	552	551	590	583	557	558	548	598	579	529	553	571	558	535	539	550	548	553	526	553	533	553	544	565	555	538	579	513	541	548	576	575	573	565	557	552	548	547	542	542	546	603	518	544	583	554	541	548	554	493	578	573	594	588	515	577	541	544	541	578	551	558	585	570	591	550	569	559	582	564	545	515	569	541	541	581	573	570	517	524	554	531	534	565	577	591	560	543	603	531	550	529	577	566	555	567	536	544	539	601	540	557	556	514	604	510	562	571	536	549	566	554	568	541	553	569	591	553	560	553	564	544	595	558	545	542	554	577	535	551	590	594	552	561	507	568	573	529	560	563	545	607	540	544	574	540	540	631	564	551	538	555	563	572	570	531	545	629	534	565	617	529	556	508	572	579	555	582	542	589	543	523	550	504	515	546	574	540	534	537	544	537	560	518	550	551	547	567	568	568	556	578	540	568	561	532	602	585	528	558	528	588	542	579	567	620	515	566	526	532	534	574	563	553	579	548	572	582	543	595	545	574	553	571	495	538	557	551	556	567	571	567	574	545	612	531	572	578	563	565	591	533	543	552	556	529	553	565	538	542	563	551	542	523	549	580	552	506	578	548	620	575	583	574	618	586	523	584	506	521	561	516	593	531	530	513	582	578	541	516	541	555	563	528	502	538	568	544	536	556	602	547	563	590	570	552	538	569	537	572	560	581	560	564	562	568	541	586	559	573	577	577	560	550	536	542	612	587	556	564	590	544	561	497	534	511	546	585	510	547	570	551	555	576	542	586	552	590	556	549	590	512	529	560	590	543	610	574	555	512	555	545	553	532	535	534	537	546	540	553	580	569	539	577	546	557	592	571	585	562	527	558	558	534	558	555	590	514	516	504	560	525	551	523	557	568	521	605	501	539	568	573	571	543	588	543	575	564	586	544	559	611	570	547	580	536	570	559	552	567	546	561	564	547	566	561	554	575	568	557	573	537	542	613	581	569	562	593	530	568	562	545	525	548	553	526	580	544	538	570	545	601	535	561	531	556	531	580	543	575	518	596	594	575	530	540	511	607	581	575	584	527	558	575	532	528	576	569	565	560	583	573	559	568	575	542	570	548	580	579	552	552	550	572	548	556	556	564	526	548	535	527	588	552
24953	21266	25837	22915	1937	780	629	569	484	470	409	431	434	455	409	425	413	357	421	409	409	404	399	380	360	363	335	390	375	386	373	383	369	394	368	396	360	411	347	398	352	374	341	339	387	364	359	396	361	353	377	361	356	354	400	347	398	355	352	369	371	346	366	357	379	370	352	344	322	352	366	333	366	377	338	350	356	347	349	379	376	328	370	356	348	333	330	361	383	357	375	331	401	346	349	344	306	343	370	394	345	369	353	361	354	361	358	366	356	400	375	361	372	367	360	382	381	372	364	337	357	365	367	324	397	335	359	328	340	379	357	373	382	357	346	356	364	355	342	357	347	357	365	357	341	324	351	357	346	337	363	368	365	361	414	333	343	387	362	360	338	384	312	349	352	418	353	357	378	334	371	321	357	353	349	377	383	394	377	373	360	373	370	338	370	349	344	362	346	372	376	329	375	385	359	374	377	407	347	372	342	348	348	388	356	390	361	346	396	341	358	371	402	376	360	354	339	393	359	368	359	355	356	384	352	350	357	351	359	342	379	364	353	361	361	354	378	354	359	341	349	353	348	373	389	359	373	364	340	386	387	363	382	390	384	399	375	396	357	331	353	373	338	368	368	390	350	369	371	377	322	363	350	364	340	380	392	364	363	358	380	383	412	374	368	342	377	372	401	391	358	351	366	359	345	362	380	342	352	385	383	356	380	367	360	358	364	365	335	397	354	358	385	356	369	363	372	369	355	374	370	357	355	381	350	357	350	364	395	349	360	350	333	364	390	349	348	352	360	386	347	360	365	351	345	343	348	359	366	350	417	361	388	370	370	336	354	349	379	367	398	358	338	384	378	353	364	358	354	348	374	348	326	352	386	345	355	358	370	382	366	376	356	329	397	381	346	366	358	318	336	342	366	349	362	378	383	397	366	371	340	340	382	387	352	361	369	341	362	369	325	340	364	361	334	365	356	345	347	339	368	357	339	401	355	364	376	342	335	350	323	388	332	350	369	390	364	369	378	355	374	357	351	383	386	359	434	371	390	349	368	372	352	364	372	368	361	365	385	370	341	369	377	355	389	343	358	366	349	374	366	354	327	334	359	388	359	328	352	341	361	323	356	389	318	348	390	349	363	386	357	364	354	383	379	373	370	362	371	355	355	381	343	341	376	342	345	329	385	347	321	346	354	334	326	382	365	345	357	366	392	376	378	333	363	355	373	373	375	357	317	363	375	403	336	368	379	349	335	350	336	358	358	363	385	379	357	347	364	323	357	343	364	360	376	367	345	326	370	351	371	364	333	381	326	353	348	369	352	354	337	358	364	407	368	354	320	374	355	353	310	331	379	374	373	375	381	323	347	334	383	347	389	337	354	335	373	368	368	346	387	342	345	367	409	345	354	375	365	362	347	357	370	382	353	335	383	377	371	361	366	371	380	363	378	350	379	340	345	344	360	326	385	348	375	362	372	371	357	355	346	367	344	345	393	359	346	350	332	348	351	381	371	360	332	339	378	362	342	375	324	378	305	345	384	369	384	363	332	353	347	404	378	356	384	372	370	350	360	353	373	347	354	373	345	367	362	349	350	359	331	358	309	376	379	382	323	365	351	377	353	392	377	367	323	363	339	392	338	345	350	359	375	357	401	349	393	402	377	337	349	383	404	362	384	349	346	410	349	364	359	355	329	340	359	368	354	361	377	368	358	345	354	369	372	368	373	358	365	349	365	384	373	342	362	349	354	369	376	384	330	381	343	349	366	379	331	322	351	351	347	370	352	405	365	337	356	342	347	374	349	363	377	361	379	379	367	364	333	371	340	372	352	374	383	375	365	347	359	322	355	358	379	363	369	387	393	358	368	403	351	356	365	341	346	372	367	362	350	362	366	350	317	314	355	359	362	340	389	363	351	366	346	340	361	389	340	374	357	369	352	344	320	357	365	376	353	361	335	378	352	355	383	359	369	372	363	390	352	352	347	354	375	322	351	362	368	372	367	366	382	374	373	352	342	374	332	343	397	392	348	345	366	359	315	348	329	351	336	371	336	332	348	356	333	361	363	346	368	363	342	366	329	348	353	331	391	390	353	361	340	354	370	346	336	349	371	352	337	369	361	363	332	365	339	392	345	348	370	356	367	330	359	364	365	342	313	353	380	365	349	370	368	381	344	377	369	341	348	365	332	352	396	407	349	355	376	379	344	340	341	337	357	359	389	365	393	352	377	351	374	331	363	362	380	368	348	370	316	344	335	362	345	330	397	393	346	372	323	305	364	351	324	364	328	349	383	377	344	409	348	355	340	356	385	366	376	340	326	385	352	366	357	344	332	336	378	303	377	345	356	368	381	330	396	365	366	349	361	391	383	331	348	377	352	359	347	361	395	302	363	384	343	351	379	333	376	356	363	362	349	352	356	365	312	385	394	341	354	351	370	370	365	371	355	401	371	345	343	336	368	334	359	354	371	383	348	379	335	362	359	374	341	351	378	374	371	390	360	359	323	361	355	348	373	340	359	349	373	377	328	378	348	367	373	380	389	388	405	357	391	363	361	388	378	355	354	360	381	388	358	353	354	373	357	378	349	371	356	368	338	347	316	341	375	344	323	370	361	344	337	363	356	372	353	359	389	337	345	352	371	387	380	380	354	349	354	368	339	371	391	375	378	359	381	364	362	348	358	391	380	353	340	335	353	392	349	366	372	314	341	350	352	368	346	377	360	362	349	345	396	360	360	373	390	360	375	379	378	348	394	370	362	353	360	339	329	359	346	357	373	366	358	347	354	387	355	339	336	341	338	362	356	367	328	373	357	335	340	386	379	349	357	354	376	358	372	344	386	350	327	343	367	319	348	342	377	362	337	366	377	334	381	354	378	378	389	336	354	380	376	384	363	379	346	339	382	351	331	336	357	384	380	322	372	361	365	330	377	354	387	362	321	381	366	361	358	359	353	343	340	347	380	364	372	359	328	363	386	345	346	348	393	384	341	347	360	341	323	395	356	372	333	378	354	357	370	341	364	344	336	342	384	356	387	359	374	353	386	383	335	356	349	372	347	359	343	333	387	338	357	373	336	343	373	363	343	327	352	351	377	360	355	365	369	406	372	384	338	334	359	384	343	376	381	373	330	370	346	357	356	379	338	394	401	364	377	363	374	368	346	384	363	392	338	367	354	374	349	397	375	365	328	335	353	386	374	391	371	373	378	378	334	350	385	387	376	379	348	388	371	329	396	384	322	354	387	318	352	358	357	371	378	341	390	352	412	349	377	343	364	340	373	385	349	342	345	371	356	360	369	373	369	400	384	351	341	384	352	389	349	375	396	352	357	336	350	365	369	344	320	339	353	406	345	364	322	368	331	356	338	345	336	341	329	365	343	369	359	360	385	350	346	370	323	392	388	346	371	369	352	384	358	383	379	371	390	365	320	350	346	351	373	358	373	388	345	382	340	370	361	389	352	352	375	333	384	369	354	352	341	338	360	356	374	335	350	373	338	358	349	359	336	372	327	378
4698	8691	5775	2942	2167	1670	1286	1042	1008	903	786	730	678	654	683	652	630	636	600	609	598	558	544	582	559	546	545	553	524	527	547	525	510	525	513	519	506	496	553	509	507	539	519	505	559	492	467	504	509	507	537	514	483	504	494	498	492	482	486	520	528	463	506	498	513	452	501	485	546	503	523	495	513	483	512	467	508	477	471	498	492	533	498	457	501	509	460	472	471	491	541	461	526	482	532	492	490	536	457	464	522	483	512	487	487	506	500	503	470	530	474	502	494	518	476	471	455	481	507	500	519	463	513	495	494	519	522	466	524	469	557	507	476	483	520	514	479	507	518	518	507	492	508	478	516	519	479	488	491	486	496	492	487	510	497	502	518	518	450	484	521	503	501	521	490	488	501	508	489	463	469	486	505	497	495	474	525	481	492	480	543	517	492	458	537	525	508	497	510	504	483	477	480	507	494	479	501	439	490	486	504	505	489	523	521	488	486	506	503	522	494	523	532	475	508	424	492	467	534	489	490	483	480	488	452	504	440	502	514	499	520	501	473	525	459	478	494	538	471	480	466	521	493	492	526	481	480	503	540	472	443	491	488	442	475	483	472	482	511	519	467	499	526	525	494	477	496	470	480	460	482	498	559	491	499	487	505	498	457	517	476	495	528	517	511	527	516	482	509	501	497	516	485	452	491	510	502	511	481	521	496	505	497	515	494	470	454	420	495	486	460	521	531	496	472	482	479	496	499	509	479	490	478	476	522	499	509	480	480	506	514	462	487	536	500	484	537	499	533	472	473	516	525	492	472	475	481	504	496	506	520	461	498	463	501	475	496	510	523	485	509	478	497	499	461	516	499	473	481	506	479	464	474	519	496	470	523	503	489	482	489	512	523	481	497	496	501	469	518	491	516	499	502	509	481	488	460	503	487	526	480	511	519	510	524	463	493	513	496	470	504	491	532	485	495	434	528	499	471	494	525	537	461	500	517	501	557	478	496	489	510	528	467	509	485	481	472	484	468	438	480	502	487	486	502	492	463	480	479	501	512	499	488	506	535	542	504	459	497	497	462	511	535	478	477	491	473	509	476	523	494	503	480	498	490	538	481	484	551	496	494	476	533	515	480	500	479	515	503	474	498	451	496	504	464	476	473	472	529	488	478	490	491	535	471	522	485	533	455	467	507	470	472	491	505	462	489	472	511	455	514	480	476	499	498	511	533	544	522	507	509	502	510	510	543	467	493	501	482	506	481	465	503	498	500	473	490	539	471	456	482	509	506	469	489	484	489	568	523	493	451	477	496	477	477	511	493	501	461	477	470	496	511	506	520	527	500	486	466	505	503	508	524	514	506	478	481	484	516	494	486	482	512	483	448	467	482	534	527	492	464	479	496	470	498	489	499	501	480	500	484	456	518	488	523	518	506	512	496	522	486	505	498	472	455	479	541	494	493	461	562	496	505	544	546	475	531	498	495	487	537	515	500	487	489	503	523	498	498	484	534	533	544	510	490	519	474	489	506	507	524	485	499	517	479	506	462	481	511	497	507	474	466	504	516	501	451	513	480	506	518	506	505	521	502	469	486	479	472	505	453	489	492	500	517	457	470	510	509	503	515	530	524	468	465	506	498	458	513	499	526	505	477	513	490	479	463	450	468	503	500	499	512	475	489	510	481	494	495	494	467	519	473	481	483	501	474	518	486	475	478	527	503	479	487	478	484	489	518	496	516	490	479	513	463	480	457	485	527	514	432	473	509	504	485	504	484	478	480	505	524	482	485	489	492	480	521	495	505	471	502	459	474	497	530	495	493	501	481	476	506	499	466	513	487	490	487	481	514	521	470	513	447	511	494	492	495	507	500	514	499	482	470	497	463	532	495	475	547	479	507	503	450	489	486	490	524	473	482	478	488	487	481	470	527	491	473	500	495	536	512	498	508	513	485	475	490	478	490	474	488	464	495	526	531	498	495	503	523	466	547	530	499	484	526	487	466	494	482	524	539	513	504	461	512	492	478	495	480	461	503	524	534	523	518	513	513	501	525	504	481	481	476	507	514	464	516	483	501	498	448	529	497	514	465	492	525	505	514	494	496	504	487	513	500	478	551	478	491	486	488	426	550	456	523	511	497	494	521	518	480	492	511	487	480	495	511	477	489	488	486	468	487	506	486	491	470	496	487	477	527	500	501	467	495	471	479	498	512	494	512	451	526	487	498	525	479	499	514	459	506	522	480	484	491	473	483	484	482	513	499	491	483	514	525	484	479	527	459	494	489	472	495	500	493	534	477	495	491	503	497	513	479	476	489	487	475	466	483	492	475	494	493	494	487	494	456	492	482	507	454	513	510	488	474	509	491	483	495	495	496	479	520	516	505	514	489	536	510	506	483	464	505	491	515	488	503	513	496	495	482	506	494	494	516	504	478	472	500	507	501	453	478	450	539	483	513	486	472	519	487	486	519	481	495	471	518	484	479	512	479	490	489	463	513	509	476	459	466	503	465	495	511	483	466	486	480	523	478	520	526	457	501	532	525	482	481	460	523	457	525	454	498	505	478	533	507	509	527	526	499	538	488	514	515	479	487	498	465	465	508	496	485	534	448	463	486	545	486	489	488	491	497	516	463	487	497	496	519	512	510	526	524	506	472	491	453	480	502	495	501	480	471	465	519	482	486	493	470	483	503	486	453	484	506	441	500	484	503	473	497	486	480	505	490	471	494	507	465	475	524	499	529	498	528	521	511	521	489	505	466	476	500	505	493	486	464	509	506	550	468	445	479	477	515	494	487	460	519	493	516	495	521	481	512	487	506	486	484	506	537	491	520	488	499	496	497	505	492	478	477	530	562	490	491	521	497	480	477	496	475	479	496	513	491	510	515	477	492	509	503	482	495	475	507	485	482	513	490	523	520	538	496	496	514	451	495	496	467	494	520	493	474	483	504	483	460	482	509	471	496	483	497	510	476	473	468	527	525	501	460	528	506	507	500	506	504	467	496	475	487	491	516	469	470	478	510	510	488	484	503	471	484	498	495	498	494	475	511	526	496	477	521	531	477	499	493	478	488	473	474	489	493	453	478	505	497	454	480	480	451	468	459	512	534	497	472	490	483	493	514	492	480	502	523	465	489	512	454	447	480	479	476	501	510	493	525	509	487	480	515	462	510	480	522	493	516	492	481	528	488	503	476	516	511	460	478	482	481	484	479	493	526	462	485	506	432	495	470	506	501	473	507	480	473	506	508	470	485	492	546	482	513	503	489	491	493	513	482	471	514	516	521	500	488	509	459	495	471	497	523	496	495	500	482	474	466	468	530	522	561	481	518	529	500	510	530	464	493	492	447	508	481	511	503	527	464	523	496	483	503	507	469	486	505	532	487	506	488	475	522	546	479	484	463	504	514	568	489	487	474	514	484	503	483	467	486	493	487	464	483	463	490	459	505	490	488	456	472	502	485	515	498	522	568	523	505	526	500	475	515	535	516	485	499	480	525	500	530	437	464	533	464	549	466	516
22645	21266	28457	24369	21271	19176	2086	753	643	576	488	447	384	327	329	296	298	324	280	290	283	241	242	239	257	245	258	235	235	250	240	236	245	209	212	196	212	221	220	180	191	223	224	220	260	204	230	202	228	210	214	225	212	210	215	227	208	205	198	208	228	217	231	163	169	241	194	171	190	204	190	203	176	207	201	184	186	219	218	191	209	196	213	189	210	190	222	193	183	197	182	205	197	207	168	200	197	201	202	192	196	209	198	213	218	187	193	195	216	191	203	196	206	209	183	207	191	171	191	174	234	218	203	208	208	182	199	202	220	185	200	216	179	176	203	200	208	199	189	199	200	200	195	198	187	213	194	182	210	166	201	170	194	199	184	206	197	200	181	213	219	214	199	210	212	199	228	190	205	211	221	198	204	176	202	220	174	203	221	210	189	213	188	168	201	213	192	212	211	208	197	229	222	204	201	201	197	229	189	190	207	215	188	209	204	193	172	203	198	211	200	194	222	198	195	220	209	207	203	188	173	200	210	190	184	177	200	216	244	185	204	206	174	201	204	208	193	180	218	184	163	195	195	197	180	194	178	189	215	213	199	197	178	222	193	193	235	220	198	212	194	204	193	178	205	196	197	180	194	210	222	187	210	177	171	195	200	177	218	204	204	182	195	193	206	204	171	223	194	197	188	199	193	184	214	211	200	203	209	182	181	204	197	217	189	203	209	217	193	197	187	201	207	196	192	204	209	199	207	189	189	192	208	188	184	194	196	180	185	201	188	174	197	202	203	202	222	216	182	183	197	185	207	189	185	209	209	206	214	218	183	192	199	178	189	196	195	184	185	184	203	209	185	184	191	221	198	200	185	186	213	201	192	203	223	212	179	188	196	200	195	191	202	218	203	226	209	229	200	204	191	219	217	197	202	179	200	198	202	179	177	175	210	221	185	204	227	181	173	174	175	182	209	193	197	159	217	189	196	194	190	189	205	203	200	193	195	195	207	186	177	189	199	197	213	190	180	184	171	173	213	179	169	205	208	187	206	176	212	210	180	210	206	197	215	190	190	189	174	201	202	199	172	225	206	202	192	187	194	217	205	173	203	176	190	230	189	193	179	188	204	202	186	210	173	212	184	209	199	211	249	206	186	194	187	182	208	200	223	203	202	192	201	200	201	201	189	206	202	191	197	214	194	215	189	185	179	180	212	200	216	173	212	202	195	180	201	221	202	194	185	232	207	203	220	195	193	177	171	192	189	211	170	181	166	201	164	206	188	200	181	181	176	191	191	194	200	199	177	207	192	203	198	180	197	210	178	220	197	178	212	193	211	217	203	191	213	178	198	192	195	199	218	208	202	191	222	208	191	212	203	190	225	224	188	194	199	197	190	185	200	197	189	206	188	169	211	223	205	185	204	221	178	214	192	206	193	199	226	202	202	182	162	200	205	187	214	168	204	205	209	198	219	200	201	198	195	214	195	201	220	229	192	210	182	193	193	201	193	191	212	177	221	220	190	210	186	209	189	204	220	213	192	208	207	208	196	189	188	212	213	208	210	190	190	183	210	182	217	198	204	193	185	191	184	205	192	202	204	190	208	172	171	198	212	193	188	208	206	189	201	183	195	213	191	208	219	184	186	189	202	199	197	183	202	203	183	213	212	207	212	204	188	204	216	207	204	196	189	205	210	191	192	205	171	207	191	201	179	199	185	184	215	198	216	201	235	195	198	224	177	190	175	185	207	189	168	186	204	199	208	206	190	177	202	220	184	192	207	205	205	210	208	198	189	206	190	216	213	215	215	212	199	193	179	205	202	192	189	211	202	196	202	220	194	200	219	214	207	160	161	189	195	210	194	191	171	187	223	209	206	196	202	197	180	203	207	202	215	200	199	221	181	184	198	212	189	205	175	222	204	176	192	179	196	186	173	177	198	186	186	200	186	190	188	211	213	193	176	205	197	188	203	224	192	185	161	187	202	200	201	169	203	200	229	191	179	201	185	222	194	202	230	206	183	188	196	205	197	171	201	190	177	207	206	211	217	191	178	210	190	201	191	216	207	200	183	193	192	191	193	200	178	208	238	197	197	206	202	213	204	186	202	210	209	197	203	201	204	207	194	200	221	198	174	207	213	214	201	211	218	194	201	193	189	202	190	185	199	197	202	198	190	210	216	200	222	186	200	198	189	205	207	215	196	194	193	203	205	194	204	225	210	209	195	193	168	199	182	209	185	210	167	201	222	201	197	195	176	214	191	210	185	184	222	213	218	197	200	216	191	187	178	202	209	196	202	206	228	186	182	190	176	186	193	175	208	192	201	197	199	204	233	222	200	207	201	187	193	190	193	166	199	193	179	184	202	202	191	196	170	206	205	175	187	201	220	219	207	187	192	211	176	203	197	228	208	191	197	196	231	189	210	204	186	192	209	218	214	186	212	189	208	209	198	219	204	196	182	185	216	201	207	216	194	206	179	189	194	202	182	186	209	200	206	204	188	195	218	178	226	211	192	181	193	201	193	197	185	168	198	163	193	212	196	197	186	184	177	199	179	203	175	173	197	190	198	193	184	195	197	194	194	212	182	211	179	195	204	203	188	174	211	205	195	192	210	183	197	214	186	223	197	232	191	202	191	204	220	204	218	192	218	197	220	201	185	199	198	216	201	231	209	183	211	208	201	183	185	239	198	192	192	204	204	181	192	221	159	201	189	192	196	169	200	204	213	201	174	237	215	200	202	171	199	243	195	184	192	231	207	204	221	206	188	181	209	182	205	192	199	195	192	226	196	206	219	201	205	178	228	192	199	192	186	173	190	203	222	174	173	209	196	192	211	204	194	207	202	183	217	215	218	181	221	185	184	205	212	204	183	201	203	179	190	187	200	198	201	208	182	187	191	199	203	223	197	217	193	197	227	199	193	187	200	204	199	189	188	179	210	199	208	194	226	205	196	202	227	205	189	205	186	202	195	226	211	189	204	202	189	187	197	199	192	226	202	164	215	192	223	223	190	207	209	202	204	208	202	200	194	221	188	224	216	183	198	187	177	189	200	225	192	204	217	201	216	230	204	195	197	186	216	198	188	200	197	186	191	195	187	208	217	198	198	200	225	200	193	197	183	204	171	196	190	239	220	172	196	202	209	209	183	185	187	199	195	207	225	209	208	200	216	204	212	165	171	176	210	198	185	218	191	194	179	207	178	208	167	197	180	190	224	195	201	215	219	220	187	201	214	206	215	201	177	205	193	200	215	199	223	200	216	167	210	199	225	186	198	210	189	192	160	208	192	196	193	197	204	193	200	187	214	190	190	200	182	200	188	186	217	184	196	191	189	196	182	176	183	197	192	190	191	175	207	198	186	173	203	202	205	200	190	196	205	185	206	169	196	214	207	183	190	203	190	189	195	196	220	211	195	212	197	193	221	180	185	218	194	185	193	168	206	195	193	224	181	188	212	198	201	214	193	189	175	205	192	208	165	197	194	181	191	189	211	200	189	199	201	207	179	188	210	216	203	192
6014	18214	12773	6587	4816	3349	2479	1904	1540	1330	1055	847	803	770	683	597	574	572	528	524	438	457	443	452	433	408	412	378	385	359	342	381	380	347	343	331	342	306	294	318	318	326	360	331	330	315	323	278	298	342	314	317	298	288	308	317	298	308	306	311	303	336	282	298	296	298	281	278	280	301	320	293	301	302	329	303	258	264	298	241	284	293	302	288	278	303	244	246	287	274	300	269	277	289	296	276	295	273	266	271	265	299	269	321	301	293	305	294	299	305	282	329	264	275	283	281	281	304	286	283	253	286	263	270	287	285	305	291	305	304	282	306	296	302	276	266	301	296	296	286	266	291	317	301	283	291	264	307	273	270	273	296	266	304	291	301	286	259	299	279	256	270	306	290	287	241	316	299	280	279	297	290	265	263	320	299	275	299	286	273	274	271	270	278	296	301	261	282	255	294	294	308	277	285	282	288	267	264	302	305	288	259	291	283	299	290	273	300	281	301	263	266	277	312	302	264	266	294	285	291	271	301	285	305	289	256	286	267	270	262	279	268	275	301	292	269	303	312	299	308	253	275	277	261	306	295	310	268	292	305	277	293	296	294	297	279	283	282	321	293	280	303	294	280	317	315	311	274	295	264	294	286	298	286	272	277	276	295	264	261	310	293	271	280	244	296	246	312	303	286	281	286	264	284	281	276	261	315	267	287	263	246	291	291	294	287	301	290	311	296	281	255	271	296	297	283	294	260	248	303	309	273	268	282	301	256	269	309	282	280	285	280	305	295	278	280	286	280	289	286	279	279	260	321	309	293	284	261	289	250	268	289	272	280	273	255	305	242	287	297	275	287	262	271	296	257	297	287	298	280	272	283	274	271	266	282	277	251	282	309	294	316	276	300	284	265	299	282	285	291	266	302	274	301	282	289	295	286	309	283	285	289	311	274	279	301	277	272	280	298	266	302	279	282	288	288	309	280	293	285	283	312	276	279	277	279	274	289	305	286	301	297	270	286	292	299	272	277	290	278	303	299	328	264	304	279	294	261	248	298	294	297	277	298	289	287	298	263	272	268	302	305	305	280	314	289	292	263	286	307	273	278	271	301	246	289	276	279	248	252	321	282	254	275	284	305	270	302	308	277	287	286	266	272	289	253	291	261	304	303	301	303	279	295	287	298	307	301	299	289	286	306	301	291	300	293	295	298	304	256	288	269	292	263	299	299	326	286	267	269	297	274	274	260	287	303	280	273	272	264	304	282	307	284	274	311	286	247	296	276	285	287	268	280	252	289	245	284	285	317	324	273	287	281	297	297	278	299	314	308	255	236	292	280	291	278	266	260	276	256	291	305	277	274	284	249	256	300	282	276	302	294	291	302	287	226	272	282	307	294	297	307	283	274	276	249	294	289	309	271	274	293	267	302	279	286	297	281	308	297	326	289	278	293	294	308	280	290	275	304	279	291	266	279	287	258	253	296	242	269	311	280	270	275	267	289	287	288	275	319	263	279	275	270	305	288	250	287	282	302	285	284	296	270	290	286	279	276	303	296	296	293	285	311	280	291	293	268	277	271	259	293	246	285	320	292	273	257	269	264	285	272	284	298	273	290	277	289	266	322	316	308	292	288	276	274	290	272	275	264	266	273	269	273	307	293	261	286	289	271	268	255	289	288	302	300	322	266	283	290	284	289	279	288	308	270	244	287	274	289	285	309	282	280	292	286	284	288	268	279	256	280	289	285	276	295	273	325	260	307	276	277	282	289	260	276	280	278	269	293	259	299	305	272	287	277	283	263	281	292	293	290	298	280	261	322	274	254	253	279	301	278	279	273	327	287	272	283	271	263	319	316	284	292	286	266	259	259	316	275	293	263	305	247	301	288	259	260	282	301	292	244	281	260	296	289	303	309	271	303	283	297	269	312	265	279	272	281	281	305	276	294	267	295	263	266	288	255	240	307	268	279	293	290	283	308	256	276	295	293	290	275	268	299	287	291	299	280	240	285	276	281	291	270	287	245	279	301	300	299	249	254	302	301	301	281	289	263	287	278	286	275	273	285	261	264	282	279	284	283	279	267	281	233	261	273	283	274	281	301	308	312	298	284	309	277	303	289	297	260	301	289	242	278	283	284	283	307	275	275	290	295	290	326	300	323	281	295	296	314	283	266	277	299	305	237	283	267	293	285	285	277	269	290	266	263	284	272	259	311	280	273	275	270	275	256	295	304	277	303	309	285	287	283	277	251	263	303	291	288	287	267	285	316	301	287	255	285	294	283	271	277	277	283	242	295	286	272	299	313	278	296	289	279	278	296	264	305	273	272	261	293	267	268	297	270	276	257	267	285	289	272	285	298	274	266	243	253	298	278	259	290	271	286	317	298	294	303	294	260	284	294	298	275	280	295	276	302	268	298	277	283	261	304	258	324	299	289	295	273	274	327	290	266	305	274	247	301	298	278	271	290	287	279	317	307	275	282	278	298	292	292	287	269	298	270	320	281	295	307	291	281	309	281	294	295	283	290	282	287	267	297	267	291	301	297	307	278	286	269	280	289	290	276	301	256	271	237	275	270	277	270	284	289	299	291	286	256	289	309	276	270	273	297	322	302	257	283	277	279	310	306	308	271	236	269	269	281	276	254	271	301	301	254	289	294	283	270	264	261	287	270	305	299	276	291	262	279	278	311	268	282	302	275	323	266	284	311	289	261	298	294	293	277	280	306	298	295	287	294	291	265	309	258	268	261	264	288	273	282	304	303	290	296	272	280	299	324	294	300	296	293	268	286	303	293	258	299	290	298	277	297	281	292	283	294	293	265	294	320	321	295	277	305	273	258	294	269	272	294	269	305	267	271	285	303	289	274	280	297	264	307	274	299	302	302	248	282	309	283	275	287	319	302	255	283	278	280	288	275	287	279	285	272	286	283	286	279	286	268	290	295	271	313	276	280	254	262	281	293	268	284	273	299	291	303	284	284	280	277	281	283	311	271	295	306	291	309	276	272	284	274	321	253	288	273	265	273	276	291	292	304	254	278	304	266	251	272	292	264	290	299	249	269	282	272	285	269	272	260	281	278	292	271	272	273	286	308	282	279	279	319	248	281	279	280	274	292	269	284	286	269	303	275	284	262	284	283	256	263	279	288	315	317	310	300	262	271	252	283	293	252	294	284	267	318	276	275	284	277	277	318	294	285	260	298	284	291	260	297	287	286	270	255	306	293	261	284	280	287	284	284	275	277	295	266	296	285	294	288	283	289	251	263	254	279	295	309	296	293	265	292	267	308	277	276	294	296	295	316	302	283	310	264	283	306	267	305	277	278	284	263	256	255	279	278	298	309	262	274	301	272	268	293	325	302	275	294	314	273	272	277	271	274	282	299	288	282	293	285	279	282	271	271	310	293	295	304	323	268	273	239	313	276	252	288	272	284	306	310	292	270	267	266	249	271	284	270	286	281	270	300	262	301	282	252	268	250	261	259	274	274	304	295	277	281	262	259	284	295	287	285	290	299	289	273
27541	16050	3682	1358	873	661	619	568	548	517	526	548	507	472	540	513	530	518	493	489	523	499	514	486	514	511	517	475	507	459	493	493	507	486	489	480	496	496	493	498	514	488	477	498	506	488	501	499	487	490	527	482	473	491	461	489	480	493	504	479	480	465	515	512	467	499	454	469	525	480	466	486	470	494	476	469	481	478	450	521	499	472	500	440	451	522	498	478	469	480	458	542	470	490	444	469	498	473	479	463	487	470	471	470	480	462	468	487	468	471	463	442	494	483	479	458	524	490	497	502	465	480	523	495	538	495	494	443	468	509	439	492	468	484	479	458	485	505	488	539	485	496	481	481	485	479	480	475	460	487	501	459	476	496	470	464	505	474	496	470	518	473	474	481	476	480	474	493	472	463	480	488	496	477	494	457	497	517	520	475	479	463	514	489	478	464	535	492	488	472	487	463	491	474	489	472	445	512	482	489	534	497	500	504	501	457	469	459	475	482	473	474	516	497	485	493	516	496	472	467	466	504	491	511	508	540	508	475	459	498	513	466	487	455	499	480	501	499	489	466	509	490	546	520	485	494	439	473	501	477	497	470	487	463	479	480	489	469	500	505	477	469	469	520	492	467	489	480	511	444	508	464	459	488	475	476	498	412	482	478	455	461	491	474	485	475	462	525	461	457	495	524	490	503	494	450	471	451	456	507	487	520	497	477	456	490	462	482	472	505	514	479	476	507	448	485	521	510	423	515	519	458	492	489	529	427	492	456	482	481	500	507	465	520	489	473	515	503	481	483	504	493	522	467	537	487	509	464	504	500	486	460	484	474	484	469	496	503	487	480	482	490	496	496	500	468	521	466	502	524	495	466	490	511	460	480	467	504	478	496	465	482	478	518	486	506	464	488	491	473	507	483	512	476	489	501	509	482	503	494	496	500	482	506	473	476	423	505	494	508	468	471	452	476	482	522	492	507	483	534	503	456	465	461	501	438	514	496	508	476	501	459	496	481	476	471	488	475	458	484	500	492	475	496	430	457	475	484	544	474	472	497	493	476	479	515	472	487	481	516	461	489	487	529	481	487	486	467	473	509	478	514	512	471	483	466	499	509	479	470	493	480	483	466	500	475	467	490	439	504	504	470	449	510	491	484	531	490	464	489	487	467	489	485	482	461	495	521	472	465	483	517	486	499	516	457	447	483	479	483	467	534	494	465	495	481	463	503	480	439	498	471	528	509	474	479	469	497	495	484	493	470	500	500	479	502	509	490	454	448	475	512	474	470	519	473	478	526	476	485	478	458	517	464	484	517	473	495	475	504	494	487	496	476	461	496	474	498	498	498	488	494	493	466	505	456	458	483	469	485	491	483	489	491	477	498	473	483	513	505	457	481	526	463	487	490	511	484	499	468	463	484	495	517	473	483	484	494	475	481	473	473	498	491	498	475	449	523	477	497	475	515	498	511	486	525	527	439	500	497	511	467	507	465	511	518	476	485	484	497	490	481	474	497	484	480	443	500	491	476	494	510	481	468	469	469	477	479	492	490	502	475	489	492	500	493	476	472	507	499	469	449	484	525	474	482	518	476	498	429	523	509	479	480	482	490	488	472	478	462	468	485	507	491	503	484	480	476	481	458	504	498	477	500	469	515	508	498	495	501	472	505	471	501	482	480	474	454	467	482	431	448	486	451	542	489	498	477	462	454	467	496	462	525	472	517	458	462	482	482	498	483	455	524	488	487	512	477	477	461	487	462	477	504	480	493	494	472	457	484	446	469	460	471	525	454	513	452	476	439	521	454	471	482	482	451	433	466	472	460	464	480	476	518	503	473	496	497	482	455	481	509	461	477	470	452	470	475	459	478	471	481	494	503	497	496	457	501	485	490	463	480	459	490	450	487	516	453	524	504	474	489	484	494	503	464	520	493	475	507	470	501	470	473	499	491	466	514	458	443	480	439	548	477	499	467	504	485	473	488	509	474	489	501	458	475	509	489	510	475	485	481	474	491	513	482	500	471	512	479	501	464	463	479	464	465	477	439	475	479	463	487	480	513	503	478	491	459	463	486	464	474	481	508	467	476	509	486	493	460	509	469	488	520	487	474	483	492	505	468	499	495	494	508	489	478	489	442	450	461	464	485	513	477	477	501	500	498	452	494	473	445	514	505	483	493	491	476	465	518	471	426	466	478	534	501	533	482	473	515	530	449	489	504	459	487	475	484	515	508	441	460	478	465	524	503	458	431	499	467	473	478	507	500	494	503	409	506	498	504	524	510	453	460	476	528	465	480	487	470	519	439	470	448	463	473	503	452	465	448	484	497	481	493	478	476	472	512	435	476	468	485	462	461	466	479	504	455	488	486	500	472	462	497	448	500	467	454	490	429	532	443	494	453	513	469	483	511	479	492	488	477	480	493	515	499	469	471	490	499	490	482	463	525	485	485	525	500	495	507	486	479	516	461	516	464	501	468	480	471	482	470	491	477	469	456	513	453	470	505	495	463	508	514	457	476	503	468	455	464	478	481	527	451	512	495	498	475	501	488	520	504	488	494	456	467	502	502	534	508	500	466	476	476	497	443	515	467	473	524	505	495	516	491	484	480	487	472	491	482	492	485	507	467	455	514	490	438	457	488	477	499	519	469	473	507	519	498	482	466	505	482	484	465	469	511	448	477	513	484	477	466	432	494	476	465	488	505	466	517	496	519	481	462	465	462	481	469	472	496	504	525	511	489	463	467	462	477	497	494	470	482	485	499	499	495	479	482	485	474	534	462	475	483	488	478	510	505	448	430	497	467	508	527	458	484	502	498	471	492	476	473	478	510	467	454	480	503	498	463	488	493	497	499	469	499	499	481	470	451	504	467	490	431	506	450	469	469	469	467	508	467	471	420	467	486	474	524	485	478	485	498	495	474	496	503	517	517	499	505	462	507	471	493	455	487	492	505	511	485	518	530	505	459	503	482	474	493	510	480	501	493	496	480	498	449	518	491	492	471	461	481	492	509	474	491	486	515	489	478	473	516	465	460	491	453	473	463	476	519	471	486	521	475	476	479	509	515	515	485	473	462	484	495	503	535	437	467	482	495	490	494	491	512	500	504	469	480	503	514	497	502	472	472	498	463	484	461	515	459	466	485	511	452	444	492	488	467	483	507	478	475	510	475	484	427	471	470	449	519	488	479	463	492	477	497	477	475	489	490	497	474	504	504	472	474	467	493	483	498	489	509	462	467	510	485	461	486	489	444	466	474	445	483	486	469	495	493	476	463	509	475	446	479	491	467	478	534	495	433	483	467	459	428	486	505	536	471	492	521	487	479	499	483	504	452	477	479	496	490	434	455	477	499	519	493	465	508	432	484	471	483	502	495	487	482	460	515	477	479	500	524	469	483	488	503	475	490	472	473	437	474	475	478	479	488	455	483	494	466	440	537	474	455	523	543	474	486	484	499	444	467	493	497	494	499	497	467	476	500	518	483	458	522	549	497	496	462	450	495	477	490	451	459	487	463
5502	5215	3700	2008	1639	1269	1084	1007	864	892	773	771	783	760	702	741	705	703	738	750	688	748	735	699	731	707	687	680	672	672	715	699	700	640	674	669	652	691	687	657	633	644	663	664	693	678	728	664	679	704	694	649	657	684	693	692	647	681	650	678	674	699	692	689	661	682	680	670	642	647	661	649	608	703	678	674	714	631	654	748	668	642	693	699	630	668	681	632	643	675	650	644	650	692	672	716	685	685	698	668	708	679	709	658	654	635	685	663	693	641	671	649	694	713	692	610	651	657	646	651	666	671	637	643	668	648	685	630	699	672	651	676	639	675	695	669	659	628	676	634	663	675	651	652	651	691	667	631	673	698	652	649	695	655	659	685	640	625	666	640	702	680	718	687	633	638	693	638	637	677	621	674	641	698	674	662	701	679	721	695	624	638	691	660	605	664	674	680	684	654	706	685	761	670	654	668	688	665	654	651	703	705	690	709	664	706	654	679	676	674	651	632	673	649	633	682	719	621	647	664	711	715	673	639	641	704	681	648	662	663	670	637	633	666	671	652	635	631	661	660	667	643	655	656	635	673	649	669	657	698	687	642	677	665	670	643	671	679	660	681	645	645	632	663	679	649	623	647	655	651	675	648	648	663	655	663	650	661	681	731	655	667	673	686	645	653	642	675	659	652	699	627	670	641	693	656	659	644	693	671	684	661	613	633	662	700	647	651	688	657	658	659	721	658	690	691	677	666	699	621	655	681	657	684	661	614	681	682	631	695	642	670	691	632	697	645	686	655	684	641	704	688	660	614	636	654	690	653	682	658	686	638	653	637	657	597	737	725	694	650	642	674	677	695	716	693	656	651	674	669	669	662	640	656	654	692	672	664	643	700	705	645	697	653	710	654	690	675	686	640	683	642	709	675	696	694	710	662	641	683	626	673	661	628	645	663	640	708	645	645	649	638	664	711	675	611	740	688	716	686	675	670	675	657	640	636	679	691	639	627	639	638	631	701	646	696	677	737	672	667	661	724	675	649	678	677	661	632	695	628	623	679	700	673	644	640	682	650	677	641	701	665	670	635	672	692	656	658	716	657	681	654	693	607	657	666	657	671	672	681	711	675	647	660	681	668	637	680	670	690	712	689	675	658	678	653	691	656	675	622	678	632	665	686	646	653	711	701	713	642	666	630	641	661	626	715	690	688	662	726	713	622	657	683	652	634	690	669	702	704	684	612	719	735	663	636	638	701	634	656	654	652	657	672	620	682	691	686	660	683	644	668	667	668	663	666	722	692	655	693	665	692	638	703	682	668	638	670	655	688	672	652	652	687	675	644	662	681	675	701	646	617	681	713	697	664	644	634	649	600	660	698	662	645	602	657	663	664	682	685	655	665	670	660	665	689	690	673	679	689	672	667	644	674	655	687	671	659	614	687	714	648	660	681	634	674	627	701	696	705	654	678	675	653	662	681	658	614	673	600	653	634	671	645	666	727	685	651	650	665	664	704	700	664	663	662	694	669	613	679	658	662	673	638	639	662	675	657	642	678	669	653	647	677	695	676	626	608	644	652	693	681	673	647	605	658	654	681	677	678	657	674	652	639	632	623	720	680	650	678	709	711	611	659	642	653	652	642	645	667	671	676	717	617	671	664	658	682	642	652	700	696	691	674	656	653	652	651	620	645	681	671	620	666	680	700	690	696	648	681	653	661	676	663	695	674	689	703	693	647	679	693	711	658	641	726	697	689	677	656	630	712	687	645	673	693	651	700	661	691	652	606	621	699	665	702	668	620	609	675	677	665	686	758	666	650	641	681	647	650	674	651	672	615	690	668	618	651	658	669	636	673	671	665	657	641	688	695	711	662	652	648	680	685	693	656	666	664	695	650	700	688	613	639	678	643	663	658	661	701	703	671	627	574	681	641	679	659	646	701	617	675	686	676	642	707	668	676	650	672	639	676	659	666	646	658	687	644	667	637	664	685	676	620	624	671	648	680	715	674	691	679	649	627	602	677	702	691	662	678	665	738	657	697	656	651	654	697	694	694	648	636	677	707	672	662	641	658	657	658	639	683	672	721	657	657	668	679	671	659	632	655	653	680	671	708	646	668	659	663	670	640	687	694	691	656	645	718	657	664	599	708	643	710	682	693	659	674	687	653	708	629	682	625	676	703	689	680	685	665	657	650	593	635	643	642	644	679	698	645	664	601	702	678	712	662	689	655	618	635	625	669	665	645	630	696	641	704	626	614	695	689	635	617	692	604	664	666	664	692	662	716	676	676	680	614	658	694	625	678	653	630	644	671	715	649	683	699	689	743	670	676	694	710	655	681	695	681	705	631	670	681	661	623	664	666	685	619	657	702	704	678	656	666	637	684	727	632	691	630	677	640	642	676	693	671	609	631	728	635	629	621	687	654	649	682	658	679	654	631	725	616	674	688	662	679	692	645	656	664	647	680	659	654	677	627	659	673	689	665	662	613	705	644	674	657	693	675	645	652	637	685	647	643	671	693	677	704	651	657	686	666	691	644	632	695	640	663	683	666	647	641	645	690	635	691	692	637	659	647	636	668	629	691	666	699	718	652	632	684	673	650	659	657	640	660	669	645	666	643	694	673	599	659	658	710	703	664	623	656	653	628	600	696	651	700	710	708	649	711	696	593	674	637	697	699	662	642	741	639	690	657	664	673	660	634	639	674	684	612	663	673	682	648	715	648	651	643	687	702	642	695	667	682	644	671	627	626	664	663	628	648	700	683	709	614	655	684	644	679	693	656	618	674	690	673	665	661	660	655	668	661	685	651	647	656	684	719	685	644	643	670	662	664	660	653	670	669	670	708	646	611	658	669	642	672	701	663	648	675	659	670	650	657	672	681	691	703	624	678	671	679	673	678	656	664	703	685	634	656	676	645	680	656	671	667	659	680	678	660	634	641	698	653	635	676	664	691	660	678	652	676	670	639	640	659	677	661	674	666	695	659	677	638	643	655	645	671	662	694	671	637	603	611	685	615	710	677	652	638	679	649	685	669	625	694	642	614	663	650	649	655	685	691	705	680	695	666	669	713	685	707	665	668	676	693	654	643	678	651	666	696	701	661	672	662	671	674	662	656	672	664	651	675	680	651	649	706	678	658	685	678	700	671	683	662	666	679	630	666	686	660	629	667	724	660	671	713	683	694	678	690	617	690	670	631	657	616	671	707	668	689	706	697	637	709	689	680	632	658	680	661	668	689	655	657	678	707	702	618	661	656	665	662	629	686	634	693	673	676	678	615	649	689	646	664	718	675	690	697	655	617	661	701	673	664	665	649	651	613	659	679	690	648	691	654	628	699	648	640	673	679	648	649	654	673	649	659	691	645	671	685	643	682	619	641	674	669	689	668	660	665	667	637	662	712	667	647	647	722	656	652	674	654	618	684	678	652	699	700	681	699	687	617	688	604	648	657	676	678	633	717	674	675	708	655	652	682	707	685	679	649	682	662	679	672	698	658	644	670	645	667	713	637	699	681
23518	21214	27788	24927	20555	3216	1104	727	695	607	535	511	515	466	435	456	471	458	463	456	471	422	408	453	393	451	417	396	427	421	392	416	408	373	392	428	440	401	420	415	434	388	411	406	430	419	386	419	396	368	387	446	432	435	381	407	406	403	425	393	427	362	401	392	393	394	413	428	412	423	413	360	426	377	401	350	372	368	421	393	362	386	380	408	415	413	438	408	370	376	394	366	406	378	388	405	363	416	422	384	387	425	369	392	379	373	355	378	389	393	407	403	388	458	396	393	390	400	339	411	379	391	356	390	383	380	425	392	386	370	395	396	422	367	391	392	384	395	390	400	415	386	381	377	433	380	400	416	373	392	379	371	387	379	402	426	398	383	376	375	398	386	410	363	388	373	412	416	398	388	411	398	392	396	375	394	403	406	405	375	384	398	406	358	385	391	411	370	377	389	400	363	374	361	387	382	371	385	432	420	411	394	377	382	392	362	408	383	388	392	407	385	361	368	395	380	377	394	388	380	387	414	384	417	396	382	402	400	385	371	398	371	390	412	391	414	375	402	392	361	396	369	406	390	375	354	389	370	395	378	368	417	379	404	376	386	354	393	361	375	372	407	374	425	384	374	387	390	383	384	396	363	419	430	404	407	361	385	429	406	353	434	371	408	391	364	385	395	374	399	398	368	385	376	391	377	393	404	393	404	412	384	402	393	428	376	429	409	411	401	429	402	382	394	428	394	392	382	388	376	383	413	422	405	395	427	372	363	364	397	408	389	365	388	408	387	397	381	379	395	390	384	405	397	408	364	389	377	404	350	415	418	403	419	364	380	394	402	416	364	378	397	408	396	350	412	418	359	391	384	382	414	382	387	397	312	377	374	369	398	445	381	404	346	399	405	391	354	407	390	389	406	361	398	388	391	369	404	393	389	413	438	383	413	391	392	369	396	392	366	397	405	394	407	394	382	419	389	366	377	414	405	388	379	406	412	370	366	393	400	380	387	400	397	385	396	408	414	401	413	383	406	427	377	457	429	475	408	392	409	394	418	385	403	361	378	360	411	399	401	418	430	397	389	387	371	421	410	381	390	389	393	418	393	367	380	414	386	404	365	409	381	363	403	386	408	364	377	361	389	405	414	391	359	404	397	410	364	372	410	370	380	435	372	378	356	425	439	409	389	381	401	375	381	374	384	404	363	396	427	378	394	360	414	390	390	373	376	376	387	394	364	392	373	393	415	370	342	368	404	389	437	376	400	397	359	369	433	387	416	387	375	363	411	387	384	377	393	406	388	391	396	395	375	411	397	379	428	421	355	389	383	375	440	383	402	408	369	394	415	369	416	371	397	383	385	375	396	373	396	372	370	414	365	427	389	373	382	380	390	373	431	361	370	389	405	422	390	419	369	380	411	382	407	414	386	362	418	392	388	414	367	393	389	378	410	395	430	421	402	349	363	384	385	403	377	387	400	417	429	378	393	352	396	380	358	379	386	403	404	407	393	392	394	405	366	399	358	400	380	368	363	410	357	359	398	390	367	356	375	405	392	444	369	362	398	375	358	363	385	385	412	372	356	375	370	368	404	414	382	388	407	391	387	370	390	409	389	380	387	408	385	380	409	407	383	392	392	379	370	355	424	344	391	402	428	415	394	380	385	393	383	422	394	342	389	403	371	365	372	426	383	382	380	375	395	345	370	383	402	374	385	422	349	414	388	395	379	367	419	378	378	396	404	388	404	381	390	417	403	428	389	369	404	382	393	403	380	351	364	396	399	410	368	417	373	416	358	366	374	432	388	399	408	356	389	380	388	367	415	375	365	365	404	425	388	398	356	367	397	391	456	344	348	391	406	401	416	384	343	386	380	374	396	395	386	393	413	394	390	410	423	384	398	384	386	378	402	387	359	381	374	379	374	401	406	405	387	389	366	397	407	438	384	372	413	381	401	397	423	381	381	379	365	385	382	408	403	426	386	363	354	400	399	392	382	381	385	389	391	394	439	392	430	386	396	385	411	355	397	412	367	435	420	407	400	415	407	440	385	397	383	382	438	422	387	372	378	385	401	367	409	360	368	372	390	383	418	446	367	368	389	373	370	404	377	388	375	405	429	352	377	400	357	371	379	401	392	380	367	387	374	398	405	395	377	359	392	404	384	377	375	395	418	391	406	388	387	415	382	389	362	408	394	387	392	400	407	385	419	376	377	406	395	381	383	391	373	406	389	371	381	426	367	404	372	402	364	387	373	393	375	394	401	398	385	381	388	373	396	379	423	397	414	382	421	393	381	405	383	388	380	432	369	372	401	403	385	396	332	389	413	381	372	384	371	374	361	398	411	397	365	404	403	410	382	356	400	347	370	385	397	404	395	396	372	400	408	401	383	371	399	399	388	415	438	403	379	386	420	376	374	381	360	405	373	365	384	390	389	386	394	386	403	411	456	354	365	364	405	377	400	358	365	367	429	378	396	409	402	393	410	417	374	407	391	426	398	354	407	368	417	405	412	399	390	382	383	352	348	379	375	409	381	376	424	424	400	395	405	426	368	396	425	388	382	408	392	366	414	375	416	363	437	389	392	420	392	381	385	414	356	372	351	394	394	376	392	410	425	411	386	373	376	411	397	393	389	400	403	392	402	394	380	398	393	385	370	363	362	393	432	391	390	388	368	365	378	377	385	401	389	411	380	392	376	376	381	373	401	399	375	374	378	378	387	422	408	386	396	364	400	387	428	412	363	387	424	400	401	405	366	379	386	387	429	409	374	398	393	396	371	433	386	385	406	403	417	408	338	364	426	377	375	406	406	404	374	394	441	389	422	368	390	384	430	349	388	417	392	378	383	359	368	410	398	379	381	392	406	391	370	382	363	384	381	417	356	361	403	380	384	427	421	354	393	399	396	367	413	436	382	376	428	400	401	421	383	383	404	367	402	354	391	367	385	361	380	417	365	398	399	424	383	405	367	409	366	386	371	373	372	393	441	383	375	398	388	411	403	390	423	388	387	370	340	366	411	424	380	416	355	410	405	402	381	415	388	378	395	403	411	386	383	398	371	392	389	357	405	402	409	411	409	385	377	371	385	385	382	386	421	376	369	344	377	409	387	408	398	397	392	388	407	389	390	393	411	414	376	396	397	368	377	390	385	373	388	410	383	398	399	389	371	363	429	372	370	397	367	381	357	383	392	403	389	417	379	394	392	384	389	389	374	348	392	386	401	369	387	400	389	385	399	394	409	387	375	428	390	391	389	374	429	400	376	372	377	396	395	364	383	387	384	382	408	391	398	389	400	409	354	395	390	432	405	385	381	400	389	424	426	327	390	400	396	377	412	375	398	415	412	391	435	387	364	375	389	391	390	404	383	406	403	390	349	368	410	398	352	361	411	417	372	375	399	392	381	367	383	377	377	386	351	425	391	434	393	396	364	379	391	384	371	381	393	379	371	381	384	368	391	412	408	391	427	399	374	385	366	404	348	408	384	385	407	380	388	395	361	375	405	373	362	383	378
4897	13550	9042	4597	3421	2392	1837	1538	1368	1151	1040	941	849	819	779	774	742	746	707	664	690	668	652	626	616	611	614	651	628	596	621	579	591	565	602	560	582	586	568	561	608	581	588	610	586	560	557	554	571	587	558	517	555	559	543	498	549	548	561	539	534	539	591	526	552	525	573	535	522	532	545	521	524	542	518	520	520	581	487	563	572	552	567	554	539	534	564	589	572	557	521	547	577	535	544	526	555	583	549	505	567	518	563	561	543	577	537	520	541	524	555	574	608	561	490	599	546	508	552	525	521	552	518	513	557	534	590	512	534	535	590	517	534	523	546	540	555	556	553	536	528	551	505	567	512	579	545	567	514	530	548	565	565	516	536	581	538	570	592	532	558	513	551	517	555	550	526	556	517	531	557	559	538	532	579	523	508	526	526	551	599	533	535	522	518	586	573	589	573	515	602	574	573	586	542	561	572	550	549	498	541	509	552	535	572	574	568	551	548	522	532	521	571	515	573	528	540	535	523	559	551	526	572	502	545	612	529	541	531	548	577	527	532	542	545	521	547	601	550	570	491	512	512	507	586	530	556	513	485	612	554	522	534	567	545	499	596	540	524	539	584	515	503	525	549	551	549	567	617	552	562	541	556	529	536	503	581	580	553	531	582	567	557	537	556	545	560	532	540	554	509	568	541	540	576	555	574	526	553	582	566	570	526	563	582	547	564	526	549	557	546	557	567	495	507	547	548	577	574	526	503	498	537	551	544	534	563	523	558	535	530	543	534	589	564	522	537	554	516	532	569	553	527	550	562	562	543	562	576	577	534	555	504	559	547	550	546	538	603	525	516	536	488	540	563	544	534	571	509	531	542	513	555	509	550	525	560	544	580	524	531	525	557	556	545	541	540	561	566	574	561	535	534	532	556	569	531	559	554	542	549	541	594	515	538	529	550	521	550	536	521	564	549	530	527	497	530	524	548	546	552	542	571	559	568	613	535	545	551	567	541	566	575	564	538	501	528	540	493	562	557	518	548	549	511	556	505	547	572	573	549	542	524	606	504	533	563	579	547	536	557	554	583	533	563	546	540	526	521	528	571	536	549	536	559	537	538	533	568	549	547	542	580	547	573	554	574	524	571	567	540	573	528	567	596	525	570	552	550	535	555	548	556	532	556	587	565	553	588	558	556	521	548	513	566	550	536	553	540	514	541	563	527	512	566	518	589	520	573	541	556	528	526	528	550	554	542	558	527	538	561	535	559	589	555	535	560	566	529	561	558	572	549	551	542	524	534	523	539	512	529	510	533	541	519	559	559	571	561	554	531	538	586	585	559	497	555	557	551	523	522	545	526	575	532	551	511	560	561	543	531	551	555	548	511	507	554	525	548	519	546	540	556	550	552	551	562	569	520	529	568	531	564	571	555	563	538	542	521	563	503	538	563	599	575	579	514	534	563	553	592	544	510	542	560	557	564	520	522	539	607	558	532	582	536	548	530	559	554	560	541	544	533	549	537	530	550	536	577	535	595	590	559	561	561	547	531	561	555	569	541	581	586	571	572	558	579	571	568	487	547	526	591	564	527	547	548	585	569	569	600	564	585	523	554	537	538	518	576	542	569	559	572	608	547	517	545	546	570	532	575	561	554	578	550	524	561	587	517	527	541	522	539	587	585	518	554	561	520	541	572	538	562	527	563	593	539	560	544	523	562	551	573	563	546	528	476	548	563	560	566	531	586	511	554	549	533	526	563	569	530	519	532	589	583	531	573	521	526	517	530	536	492	557	580	564	521	486	532	532	475	544	538	502	579	534	506	540	563	562	530	569	579	522	595	543	538	580	562	543	533	514	532	548	539	547	575	559	514	550	532	558	510	546	541	547	542	562	584	550	542	524	568	548	556	513	552	523	508	579	579	560	530	541	558	527	556	564	535	560	559	543	557	562	530	547	580	580	550	580	524	551	579	521	551	550	584	518	501	542	545	550	555	542	538	542	566	585	557	566	556	521	586	553	535	591	564	555	530	547	533	485	561	543	580	564	566	546	575	559	507	550	556	552	535	550	520	593	553	554	563	575	521	537	551	517	579	576	554	542	557	545	513	543	537	538	530	520	533	568	533	580	519	554	504	562	573	557	538	570	539	500	562	562	585	528	560	530	581	554	553	581	540	541	560	537	552	516	563	524	530	573	597	529	523	567	513	594	521	547	534	586	611	555	557	516	524	546	580	574	566	591	570	586	554	541	530	543	535	516	521	542	531	546	562	561	558	539	547	570	557	548	512	536	515	539	573	565	555	547	573	562	589	585	535	563	512	559	555	524	511	533	546	533	573	518	503	544	560	538	587	529	519	542	556	611	546	574	528	547	565	570	550	535	527	526	537	512	547	538	534	613	549	544	550	583	593	522	534	525	547	536	602	538	525	557	555	589	589	539	576	546	556	522	518	551	541	548	515	545	563	527	532	547	559	544	533	511	560	530	541	550	549	535	581	570	513	524	565	534	530	560	555	557	506	547	554	556	506	540	552	539	564	590	557	571	492	551	541	569	507	538	553	537	557	549	533	532	514	546	525	517	565	569	557	537	521	521	575	536	539	546	565	581	551	538	507	525	552	581	540	537	535	582	537	561	585	576	590	541	544	554	540	548	560	558	539	510	598	582	508	527	504	566	549	524	553	568	528	572	519	513	567	557	546	535	554	562	532	558	598	527	555	545	573	526	569	543	584	581	587	595	558	546	530	543	523	575	555	524	581	588	545	505	538	533	579	567	516	542	516	521	539	517	554	505	539	584	562	547	552	521	602	537	541	555	514	565	549	528	615	575	575	546	552	564	552	555	596	542	529	544	530	551	517	542	551	607	582	575	533	519	547	531	521	548	547	540	544	590	573	597	533	575	537	515	519	493	538	521	567	591	565	525	564	540	531	555	563	549	545	536	548	594	581	549	571	538	583	542	542	538	572	566	512	626	528	514	556	578	557	536	546	528	512	561	556	505	554	519	546	565	560	562	536	519	549	550	549	510	529	541	545	544	529	575	545	589	538	515	501	558	570	526	541	539	571	531	575	548	555	581	570	544	571	558	513	509	532	497	535	583	528	532	537	520	568	542	481	510	551	520	521	496	526	541	544	525	552	528	513	542	572	543	584	519	560	543	543	549	518	567	541	519	581	563	544	581	539	590	565	569	536	530	530	554	524	546	549	553	592	541	545	523	533	588	536	566	560	589	602	571	570	557	559	589	521	559	556	588	502	554	583	526	575	572	535	572	562	533	502	498	577	588	525	571	524	570	551	573	545	568	554	542	562	534	574	547	539	554	529	520	570	548	559	547	518	583	557	513	546	541	559	483	524	575	501	553	559	523	539	581	594	582	571	582	555	553	529	538	546	518	517	569	543	521	527	564	536	566	541	540	549	504	551	528	546	524	529	570	582	573	570	522	560	538	506	579	574	560	549	524	501	541	564	549	573	571	542	569	557	529	526	564	551	559	574	542	551	513	512	528	557	547	537	573
24855	21254	25758	22834	1819	754	584	499	512	442	480	479	403	420	372	396	372	403	385	384	399	378	381	357	385	387	387	350	370	325	361	380	378	401	359	358	348	348	355	364	362	387	357	328	352	344	344	335	336	360	388	354	371	353	335	381	363	373	387	376	321	339	371	326	328	390	368	362	352	353	388	348	345	347	365	348	350	385	399	343	351	326	318	362	364	341	352	346	351	321	377	382	374	350	351	387	373	349	342	399	354	364	343	355	374	348	353	359	386	341	364	363	341	358	337	352	342	355	373	393	332	383	366	348	321	367	357	370	390	343	317	379	363	368	369	357	347	304	345	336	357	334	383	347	358	332	339	363	354	348	360	349	350	369	314	370	378	346	341	377	383	343	347	370	340	369	362	345	335	330	373	362	371	327	365	364	368	348	362	336	372	378	352	317	385	329	341	372	351	325	385	341	350	362	371	329	373	342	360	357	362	345	357	353	397	346	380	382	355	353	379	346	358	373	344	364	372	386	371	314	374	378	347	348	370	337	362	344	342	337	363	344	341	370	381	367	346	339	354	335	351	334	339	344	395	387	372	342	362	367	363	355	347	336	340	366	352	368	324	316	350	320	337	368	345	361	368	321	307	335	321	334	367	354	347	344	371	349	346	355	364	370	384	348	368	320	347	371	347	333	342	381	362	339	366	346	372	363	329	348	371	320	336	358	349	357	324	379	363	383	350	344	319	365	318	348	371	364	365	374	325	361	348	377	336	371	333	354	336	344	356	349	345	348	335	332	376	374	364	377	362	351	347	352	312	370	346	367	341	334	343	387	378	339	353	342	346	361	415	356	327	363	374	340	371	336	366	343	400	332	394	354	367	355	363	356	374	346	327	387	351	354	368	342	387	367	368	345	362	337	357	341	353	364	360	333	385	399	361	355	377	369	343	374	338	347	358	348	351	376	378	379	360	359	331	333	328	372	363	364	350	348	370	372	338	320	350	395	357	368	337	342	334	325	321	340	355	327	340	356	357	358	332	367	389	345	338	346	349	352	338	351	366	357	368	370	351	325	359	356	330	384	359	328	375	359	374	365	327	344	337	339	361	342	357	333	342	367	360	370	327	325	345	347	351	373	379	363	366	356	372	389	388	374	351	360	382	361	373	368	358	345	351	346	385	314	354	354	355	334	350	333	373	330	365	349	353	327	354	356	323	355	340	328	378	374	344	330	360	342	339	348	346	338	350	375	330	345	379	330	347	368	373	378	360	382	346	340	371	358	318	382	345	333	330	357	333	357	338	348	355	366	343	327	339	375	369	375	327	327	394	355	353	358	354	395	356	370	341	392	328	383	352	376	355	352	320	330	330	388	312	347	355	322	351	347	353	367	359	303	340	318	366	354	377	343	310	326	348	339	332	348	393	347	333	339	330	358	344	341	335	363	338	347	379	349	299	347	382	365	330	340	323	383	330	373	350	341	368	360	353	365	398	349	372	355	365	340	354	360	366	343	331	343	340	356	360	353	353	356	368	361	328	334	345	346	377	392	363	370	356	369	385	397	369	339	334	350	367	353	374	390	400	369	336	345	361	350	389	362	327	351	345	361	371	339	348	362	380	319	352	382	356	354	354	365	354	386	337	330	356	369	367	362	368	347	315	322	356	351	367	342	345	319	332	359	338	346	365	345	356	327	358	335	331	358	353	342	347	336	347	378	319	373	321	371	342	341	339	358	369	389	369	345	385	375	320	356	352	361	331	364	353	334	376	318	356	347	376	346	347	366	325	352	371	355	351	350	372	382	325	358	352	332	367	344	352	358	339	334	353	338	350	332	366	382	333	341	374	319	316	362	347	368	369	323	358	326	331	338	352	347	372	360	376	315	359	348	344	336	363	359	328	344	326	341	367	328	384	364	372	379	369	333	354	354	324	384	353	334	341	334	357	355	369	379	326	347	374	344	342	341	367	334	333	311	350	388	365	352	352	326	334	332	339	354	357	353	340	337	356	357	337	330	355	344	332	338	327	368	384	364	340	377	342	367	345	342	369	354	370	340	365	328	377	353	410	387	317	360	353	340	354	338	345	333	346	364	336	348	384	342	303	347	374	344	341	377	356	397	335	348	352	328	376	336	355	363	367	377	359	321	337	335	354	371	379	361	329	357	343	356	345	332	338	358	343	367	347	371	366	343	339	360	365	349	353	370	339	338	373	366	356	345	354	351	329	354	344	390	327	352	362	339	369	344	352	369	379	353	341	340	390	362	339	352	343	366	366	356	312	335	354	359	358	374	346	380	319	348	326	335	358	353	363	383	350	338	302	359	360	345	311	368	343	366	358	360	349	364	344	351	365	348	327	353	319	337	344	338	344	412	338	331	347	370	368	413	379	370	349	352	356	365	373	362	348	351	329	334	375	380	346	374	354	327	349	326	365	328	365	320	321	359	359	331	350	347	339	339	390	312	360	366	384	356	363	352	330	370	356	380	346	377	344	331	340	335	369	364	345	352	383	371	324	378	344	362	334	335	327	333	339	386	357	334	377	362	374	366	380	332	328	326	332	395	322	319	332	346	376	374	353	341	339	374	343	374	332	335	358	372	339	345	352	345	332	351	371	338	358	344	364	356	370	347	336	366	335	378	364	367	339	354	372	379	362	352	361	386	355	339	354	352	358	361	337	363	340	376	364	370	348	335	346	365	325	350	328	378	355	363	345	321	338	353	348	365	369	352	356	375	377	334	325	330	378	349	357	373	359	356	352	357	347	365	344	364	351	349	344	356	335	336	313	341	321	346	352	387	370	366	359	342	374	344	373	373	380	358	386	353	359	351	382	342	385	358	320	331	354	367	359	354	345	334	374	355	330	339	352	380	354	311	317	344	333	367	394	339	359	327	323	367	362	363	332	362	373	342	357	370	368	339	381	334	367	326	327	405	354	365	349	345	352	353	380	346	352	323	342	331	393	368	375	362	346	306	318	340	346	365	385	384	312	359	344	342	362	339	334	339	347	385	351	359	353	363	356	378	356	340	342	351	325	343	336	350	357	387	333	328	365	343	352	361	388	368	353	348	312	356	370	346	363	346	326	345	357	327	372	356	338	372	352	318	340	364	345	329	307	361	347	344	375	354	353	340	352	359	351	356	350	341	380	344	358	377	368	366	361	363	331	378	318	374	356	351	365	388	331	376	352	355	344	338	349	326	357	369	378	372	363	353	352	355	353	350	376	341	385	317	407	362	341	356	371	303	350	376	354	338	337	360	376	346	333	338	386	322	369	343	350	399	350	382	360	351	352	328	356	349	339	358	331	334	325	363	403	320	381	381	356	331	345	336	346	365	324	374	333	364	332	343	338	360	367	373	370	354	355	342	356	349	350	363	334	346	337	340	350	328	351	379	357	324	355	348	340	356	327	345	334	386	344	320	324	341	357	381	332	335	359	337	323	390	360	320	356	372	364	352	341	357	341	331	382	361	360	330	339	366	357	364	340	349	326	376	357	345	358	322	370	364	365	400
4735	8502	5837	3050	2204	1661	1254	1121	956	870	766	725	677	683	581	652	620	589	640	577	588	574	536	550	533	556	517	558	537	549	515	475	520	522	510	535	517	508	559	516	536	456	509	546	483	512	469	539	573	521	458	498	514	521	470	489	492	453	479	497	509	530	475	484	480	474	502	524	435	465	486	504	489	463	506	489	474	527	484	476	509	526	452	514	516	458	453	496	491	495	468	472	492	480	490	507	532	509	508	501	473	459	469	519	499	492	488	461	491	485	483	476	526	446	488	509	475	480	456	530	456	493	494	504	497	495	489	473	507	484	494	472	471	493	450	465	545	493	514	465	515	458	500	501	487	480	488	486	502	476	473	432	495	523	443	444	532	534	500	517	514	473	493	481	506	477	512	477	463	521	484	511	445	497	504	512	517	466	510	495	487	481	436	491	473	489	491	497	471	489	462	495	497	476	535	515	510	473	522	498	500	515	475	495	493	497	532	517	518	490	440	481	486	464	486	508	474	543	472	524	464	481	490	516	506	497	486	466	492	526	465	439	500	493	487	486	466	488	495	502	463	439	464	523	464	468	518	488	481	475	500	448	447	482	483	469	490	492	450	506	434	475	488	506	494	462	486	488	513	499	473	520	513	485	536	490	516	472	483	453	507	489	521	530	459	433	493	521	466	437	475	502	466	497	522	491	494	471	508	486	480	464	477	463	495	498	482	515	490	492	494	427	525	487	468	476	484	499	463	462	489	490	477	526	468	484	534	476	494	473	526	514	490	487	485	469	473	497	531	492	503	451	452	452	523	500	460	503	505	452	505	463	464	487	461	513	474	486	491	446	494	454	521	470	484	507	486	500	488	492	484	512	496	519	512	480	494	508	487	502	455	508	471	458	516	454	459	470	445	492	480	477	484	494	452	499	496	483	466	507	478	520	490	497	456	432	502	527	489	462	435	510	497	497	503	475	481	515	467	518	486	458	480	416	523	464	483	471	502	497	498	513	470	488	520	476	491	506	482	486	507	478	485	470	491	524	446	490	520	506	484	471	513	452	466	461	495	461	513	483	448	483	507	459	482	488	512	491	502	489	509	497	519	490	513	481	489	453	480	475	508	516	503	473	484	506	463	468	482	452	471	493	498	531	492	486	463	500	497	474	486	468	472	501	472	559	490	473	488	486	452	514	514	465	511	482	492	533	481	502	492	503	506	473	475	499	464	506	496	479	471	521	504	505	494	464	468	483	509	487	467	504	475	494	480	473	472	490	477	508	454	495	500	463	491	500	507	498	506	477	498	468	532	466	503	505	454	469	473	466	495	503	508	507	455	494	513	491	492	511	495	443	543	455	497	500	473	453	479	503	463	484	502	497	546	492	483	512	455	503	435	438	483	512	501	542	490	480	470	522	470	453	455	460	525	503	502	529	455	513	477	479	468	478	485	496	526	463	481	474	507	489	469	504	508	493	475	503	517	510	511	518	432	493	498	535	473	499	485	472	522	470	476	476	481	483	488	460	489	511	493	446	483	485	495	478	506	462	534	465	452	488	492	456	485	472	469	505	530	514	502	497	515	507	477	501	477	508	482	491	496	515	527	534	500	431	510	458	459	530	490	468	497	534	509	463	478	475	513	486	477	506	541	457	477	469	473	498	456	475	494	447	456	511	466	498	488	520	480	495	523	478	478	483	505	515	540	494	517	455	509	511	492	451	525	491	479	458	506	487	491	510	479	451	500	481	504	452	490	506	449	492	493	478	502	459	479	476	488	475	499	504	445	493	477	508	515	490	507	527	465	482	481	470	500	485	474	462	429	508	501	487	462	475	528	506	461	503	465	502	496	503	460	491	510	504	493	494	522	502	445	466	483	497	456	468	487	483	518	445	475	492	493	474	485	471	479	456	503	487	505	487	501	493	447	503	484	524	493	451	483	474	528	505	440	474	498	504	510	501	494	501	499	464	482	502	462	502	502	443	509	488	519	504	475	489	475	504	457	512	459	490	499	490	458	463	497	467	463	454	499	476	487	473	495	487	471	475	465	499	504	466	472	484	477	514	438	485	508	489	509	456	512	474	479	499	487	534	471	490	521	534	469	499	514	540	521	507	486	505	500	449	527	450	478	471	474	482	508	471	463	471	497	527	457	477	474	498	502	491	473	504	510	520	493	509	520	462	519	501	471	488	466	490	512	477	498	478	511	478	485	499	460	515	497	459	511	531	460	482	482	489	475	479	462	492	464	513	502	512	497	486	479	478	493	486	476	464	472	503	530	483	471	513	503	528	497	492	521	509	465	504	515	493	520	507	518	484	490	490	490	512	482	526	477	519	495	457	483	506	467	466	453	499	489	461	479	498	489	513	488	487	519	485	477	482	474	486	508	497	518	484	456	508	496	480	483	512	460	454	486	508	463	515	480	496	478	503	496	505	478	507	505	471	439	490	514	514	475	468	502	506	488	518	453	489	487	515	515	505	446	479	486	479	515	480	485	487	481	475	469	506	505	463	496	485	497	509	471	512	467	472	523	452	486	458	459	536	490	500	475	503	463	435	486	451	500	500	492	460	516	459	504	477	509	473	472	501	496	476	506	471	492	454	493	467	488	502	484	482	489	499	459	461	508	480	506	490	464	493	500	502	547	516	459	500	515	488	479	533	489	489	475	519	492	460	501	479	507	508	490	480	482	499	488	472	515	529	494	470	491	491	488	494	484	515	479	499	455	521	479	457	509	474	443	471	488	508	473	504	514	486	471	508	471	516	485	479	488	485	501	427	497	493	492	467	500	499	478	493	516	503	494	492	521	500	465	492	493	478	488	453	493	483	468	482	489	438	438	449	518	477	503	499	529	468	459	492	447	504	507	516	489	501	516	556	496	494	496	524	506	471	488	512	495	548	513	513	500	481	461	473	465	451	541	473	486	465	491	509	475	505	463	496	523	481	473	446	501	492	498	545	470	497	497	495	471	459	511	508	479	465	503	487	456	505	463	475	504	481	522	498	481	474	476	486	499	503	491	504	496	447	480	469	513	504	511	510	529	468	496	543	438	505	487	496	491	477	510	468	467	507	506	467	474	445	502	439	483	491	512	477	510	441	478	457	472	473	465	493	492	496	470	481	527	476	473	486	503	419	482	507	502	481	515	521	457	474	523	508	491	468	474	548	472	475	514	515	524	517	487	517	494	517	456	512	504	439	467	541	496	479	479	521	474	483	439	472	476	533	492	467	453	524	476	476	481	477	466	520	467	494	520	476	485	506	468	505	491	482	483	459	500	501	476	474	513	496	514	458	507	515	488	488	459	507	457	462	487	453	471	442	499	455	497	440	485	501	504	482	497	479	475	512	490	495	496	511	494	497	508	494	491	482	485	523	504	486	497	512	488	478	505	491	495	482	495	461	485	502	483	494	494	485	479	480	481	473	518	502	505	481	492	468	496	515	489	460	479	492	512	471	501	507	509	489	474	445	490	461	474	481	457	504	518	471	497	496	483	501	510	548	471	537	499	490
22664	21264	28448	24379	21271	19051	2088	838	647	545	464	397	375	347	347	315	315	314	305	274	263	244	258	248	283	250	228	232	233	245	238	205	208	212	200	238	219	200	231	205	223	185	199	212	208	216	201	178	197	214	212	207	198	213	197	205	213	224	204	202	192	188	223	202	212	192	216	207	191	186	208	208	188	174	228	202	188	200	196	202	192	204	201	199	189	207	204	214	199	221	189	188	194	177	206	204	193	213	199	194	193	195	236	203	217	183	179	217	193	185	219	200	237	187	202	222	206	199	204	189	208	178	205	199	196	177	209	201	192	201	206	181	215	187	194	208	234	211	195	185	189	189	180	177	196	193	168	161	195	199	187	209	185	188	198	179	204	195	173	190	192	215	184	187	196	195	189	196	203	200	214	212	201	202	184	173	170	178	197	196	206	216	188	177	186	190	208	208	220	202	181	196	217	220	195	191	193	189	212	195	169	162	194	201	180	189	177	193	186	197	175	234	184	183	194	173	173	200	219	169	201	227	204	200	185	198	197	189	192	198	202	180	210	187	202	177	186	171	201	196	198	189	195	187	205	190	199	192	180	198	195	192	216	206	184	195	178	209	186	201	190	198	165	200	184	207	217	174	183	203	186	201	198	189	188	213	196	197	218	226	191	176	208	177	170	188	185	176	167	169	200	193	188	202	165	172	182	185	208	190	214	186	181	211	206	216	160	202	184	196	191	205	190	223	206	196	169	186	205	204	190	198	200	210	175	204	193	211	173	211	197	185	220	199	199	180	188	156	194	184	209	223	216	213	195	207	204	213	210	197	184	222	184	224	203	183	212	206	208	205	195	184	187	179	177	188	166	191	194	195	178	194	206	210	193	217	213	203	179	187	203	205	200	212	200	217	181	193	212	205	200	207	189	214	180	156	209	223	180	204	174	207	217	178	208	200	175	194	196	179	174	198	185	196	207	178	217	181	193	175	201	192	185	204	193	209	198	203	192	198	183	209	189	189	193	200	205	222	203	184	178	225	195	198	199	216	204	184	205	194	198	177	219	195	204	217	217	201	194	197	188	191	200	189	197	205	184	184	193	217	184	179	208	197	216	212	206	213	206	187	233	184	192	200	199	196	196	211	203	193	229	185	175	202	187	180	192	180	216	196	192	176	209	176	213	206	206	189	215	198	191	188	193	194	218	212	196	217	189	201	182	186	195	182	206	221	203	181	215	186	197	191	193	191	190	212	210	182	209	192	197	188	199	181	189	190	191	185	198	185	189	218	206	175	185	206	185	190	207	196	201	178	207	202	192	196	201	193	192	185	195	195	212	193	196	212	210	210	185	185	174	209	175	188	180	190	190	176	202	184	201	201	175	191	218	164	194	185	172	202	209	196	187	197	172	194	222	175	195	175	190	199	189	212	196	207	181	176	179	210	189	185	189	183	176	206	214	186	190	194	205	187	207	202	196	192	173	188	191	212	206	214	208	187	193	194	204	212	209	228	218	181	216	195	202	205	181	204	195	152	175	185	199	189	192	198	192	185	202	187	218	191	204	194	208	194	189	189	210	169	173	224	204	215	201	186	178	201	185	218	199	201	172	195	203	200	187	212	190	217	204	186	209	176	204	185	191	200	211	181	213	193	189	218	185	197	210	212	200	186	206	199	200	217	202	197	207	185	206	207	195	202	201	200	198	202	176	214	198	183	194	209	194	202	208	193	193	195	207	184	189	190	186	205	182	203	185	197	197	200	203	177	186	196	198	194	186	195	179	203	210	197	197	198	190	173	189	184	208	202	176	200	182	222	189	176	206	193	176	201	209	189	179	214	199	209	192	203	197	217	152	202	176	191	190	166	194	201	202	191	194	200	216	191	178	193	211	203	194	199	199	192	202	220	204	186	183	176	187	204	207	199	186	212	190	197	185	185	200	187	186	201	193	188	197	206	169	217	206	201	188	207	184	185	177	178	179	182	188	187	202	185	199	187	212	199	220	199	187	182	184	220	189	200	188	192	187	208	222	179	208	186	211	187	193	195	182	191	184	189	202	184	189	206	178	188	211	205	169	188	202	186	203	203	204	191	202	189	185	182	209	189	199	185	177	200	195	204	179	233	181	205	189	195	179	207	200	180	203	199	197	212	188	180	187	206	186	219	184	173	175	207	196	194	191	187	200	208	200	214	220	182	182	196	210	192	197	195	216	215	160	199	168	190	175	197	236	192	201	194	226	201	185	202	196	183	204	177	192	179	183	176	179	197	188	201	209	200	207	209	167	225	184	190	188	200	186	196	210	191	203	193	164	215	179	182	186	184	175	180	182	202	189	216	199	177	197	184	183	198	213	215	178	194	197	214	183	209	196	213	195	206	167	180	181	198	188	198	204	196	183	201	172	188	205	200	182	179	185	187	168	187	198	192	183	179	207	225	187	198	189	184	193	190	184	187	202	199	200	201	223	157	237	203	198	193	166	181	191	176	220	184	207	203	201	206	201	197	190	198	205	181	186	190	196	199	203	210	199	200	209	196	187	204	218	204	194	177	206	216	176	214	189	202	190	205	179	197	171	193	193	210	201	202	178	178	187	177	182	184	182	193	178	221	212	173	207	184	204	199	191	181	194	213	200	200	195	189	217	196	168	217	206	207	185	196	212	202	179	211	195	197	191	193	186	194	197	200	211	213	213	178	201	197	189	196	188	192	202	196	197	195	206	197	202	233	200	191	193	204	177	179	198	207	207	180	194	208	194	194	215	186	187	185	197	205	198	197	214	234	195	211	195	189	206	203	198	206	198	188	178	158	178	201	193	181	203	194	197	180	228	175	193	182	193	200	207	190	179	169	189	184	193	183	175	232	206	203	189	197	191	165	196	176	208	202	179	197	203	187	188	193	196	204	193	207	192	209	171	203	193	187	191	207	194	199	193	183	177	207	221	188	196	198	207	207	187	182	193	196	182	207	205	200	191	199	212	214	192	187	195	202	194	204	179	182	170	198	195	205	213	199	222	196	193	179	166	191	194	181	177	171	199	194	219	192	182	191	202	190	193	190	209	190	191	219	195	211	179	194	208	198	183	197	190	188	200	196	222	181	197	206	184	206	200	187	207	199	199	177	186	199	205	198	193	207	175	214	205	210	167	172	203	184	189	176	203	187	190	172	206	198	191	184	194	214	201	225	195	191	189	162	199	213	200	179	193	211	193	195	208	191	192	210	203	227	186	192	192	219	207	200	191	181	179	194	182	195	184	195	187	194	196	182	178	199	178	184	186	213	183	206	197	220	197	197	214	186	170	196	181	192	201	205	193	192	196	176	185	200	193	206	211	209	196	184	219	165	181	180	205	192	177	176	193	193	207	182	184	194	209	190	221	199	180	173	201	177	180	176	204	169	194	203	204	183	212	192	198	203	185	200	188	173	181	185	185	180	217	199	191	164	206	202	208	196	215	187	192	196	207	183	192	176	199	190	208	195	199	194	171	189	184	179	199	193	171	191	206	214	212	195	203	169	213	176
6058	18292	12561	6569	4754	3351	2497	1940	1649	1319	1041	912	832	761	671	631	588	562	561	499	486	443	431	455	405	477	395	413	380	357	358	331	388	313	339	347	315	334	332	345	323	326	330	314	318	315	310	303	313	322	330	281	329	281	308	322	326	318	271	293	294	280	259	263	283	283	302	290	304	286	294	255	266	256	299	305	293	289	256	313	267	256	289	315	274	259	279	296	262	294	265	327	264	237	272	250	280	278	265	315	291	285	276	301	246	292	248	262	281	280	264	278	276	265	277	303	283	276	277	285	270	312	287	281	273	294	282	257	293	273	286	304	290	283	274	258	265	269	257	258	283	252	270	288	302	277	253	262	269	264	309	262	276	278	293	292	314	310	295	259	296	256	309	282	290	318	283	272	289	313	220	283	280	244	265	276	270	328	269	294	285	275	313	297	276	272	297	291	275	261	277	272	292	259	264	279	288	303	308	256	285	267	288	269	299	293	263	300	319	293	279	306	282	280	295	283	292	271	276	286	304	261	250	276	304	275	252	330	328	303	275	254	251	278	249	286	280	274	315	316	312	267	291	279	259	277	291	288	262	295	283	267	276	272	273	292	321	288	291	295	293	292	281	308	296	292	288	303	275	275	278	236	287	301	285	271	255	306	275	304	266	257	292	279	286	282	295	280	256	282	294	274	295	318	301	267	291	273	328	316	315	310	277	303	292	271	283	280	295	255	244	301	265	264	264	290	282	291	292	286	304	270	260	297	275	236	299	298	285	264	276	321	286	288	271	289	271	270	277	286	243	277	294	300	271	274	288	273	305	285	279	290	323	287	289	260	281	257	295	279	292	257	265	279	300	277	272	264	284	291	289	268	294	293	282	267	271	273	268	242	273	284	263	278	294	274	287	295	276	252	277	300	293	274	287	262	265	270	289	303	300	253	287	285	269	280	267	294	270	279	296	281	259	306	268	307	303	278	275	315	264	271	294	298	281	262	299	305	279	247	278	305	270	269	287	309	294	273	290	278	321	263	305	272	286	265	299	277	279	280	278	275	266	270	264	274	263	274	281	262	320	289	266	290	308	247	288	286	292	281	272	284	271	297	263	235	261	277	292	279	293	295	254	282	265	304	270	261	253	277	260	258	289	295	263	290	248	303	296	283	295	267	266	265	248	302	274	252	285	277	303	289	269	284	256	285	324	273	278	280	281	269	266	304	273	320	289	282	294	266	289	266	277	264	273	255	291	279	273	266	283	282	262	277	278	252	291	266	278	284	266	297	280	299	269	261	279	251	269	259	285	279	236	267	289	280	276	280	267	288	266	268	276	283	285	333	231	278	275	262	267	278	293	303	289	276	276	292	300	290	290	282	290	268	291	295	288	260	307	272	287	292	294	272	291	293	288	292	269	269	267	289	250	268	277	299	258	305	295	272	261	303	267	275	290	272	268	261	271	310	273	267	288	285	270	291	290	280	282	272	282	278	259	259	271	259	283	274	277	250	293	311	279	299	294	323	271	271	277	292	247	314	293	297	309	259	283	257	258	273	276	266	310	273	259	290	268	290	257	271	246	316	297	287	292	274	281	261	265	261	253	281	281	267	297	270	251	282	282	290	287	277	286	281	295	289	267	291	281	295	304	273	298	291	267	295	293	289	257	257	283	293	312	287	290	274	273	303	286	272	284	281	270	284	269	286	267	278	305	306	286	282	288	247	232	272	293	291	275	293	243	285	277	267	294	288	299	262	303	300	300	265	285	280	286	271	293	293	315	291	272	277	254	291	253	287	319	277	287	287	272	279	323	285	274	245	283	258	280	286	274	257	277	293	270	279	266	279	277	281	295	307	259	298	302	267	270	265	313	319	273	295	289	309	254	298	262	275	302	264	287	288	288	246	282	273	268	319	303	289	264	259	295	295	269	294	262	285	275	296	253	281	277	274	277	276	279	294	284	311	277	278	284	283	270	287	296	278	264	281	305	266	292	271	281	274	243	258	266	277	295	254	260	275	268	298	268	298	254	272	271	255	253	271	274	302	274	267	320	292	290	261	299	277	270	285	305	285	289	295	279	287	287	278	260	283	275	282	268	250	278	259	286	262	273	297	280	288	294	258	284	281	254	278	252	249	291	310	277	253	297	277	288	261	308	270	279	267	270	308	313	251	295	304	299	304	283	247	317	270	264	284	274	247	285	276	280	250	316	277	288	285	296	286	287	304	272	283	278	259	263	281	310	262	258	284	244	257	285	277	276	302	273	271	290	256	282	284	274	285	285	301	255	280	265	281	260	294	292	274	298	262	297	276	247	287	254	283	273	260	291	293	274	266	259	261	254	298	258	297	274	247	280	242	282	276	283	269	284	264	288	297	299	311	265	265	290	275	284	262	278	301	280	289	275	281	287	274	249	310	269	276	272	287	290	289	309	265	250	302	283	278	270	258	258	290	297	303	278	313	285	271	286	275	291	271	232	299	269	278	275	265	273	293	244	239	303	296	276	303	272	274	261	270	279	284	244	277	284	257	279	277	296	269	287	279	286	283	275	311	298	273	287	236	287	259	271	278	299	270	255	268	290	275	288	301	304	261	286	243	275	267	313	264	286	264	282	270	267	293	267	293	285	271	289	306	262	281	279	293	311	294	305	277	264	290	273	256	276	262	262	290	314	282	304	300	274	277	273	275	276	286	310	283	283	273	296	258	277	291	289	299	310	282	277	252	285	268	254	262	278	271	279	257	248	266	272	289	288	250	252	255	316	296	290	308	323	297	268	275	282	274	267	291	299	275	246	263	277	302	281	295	295	296	286	303	267	290	308	312	290	266	285	294	292	304	257	263	282	255	279	277	299	274	294	269	292	291	282	273	251	282	259	260	270	273	252	274	264	282	297	280	262	277	291	269	278	245	292	306	288	276	265	269	285	285	288	274	278	253	270	299	278	293	292	291	284	282	318	269	271	279	272	267	283	278	270	284	270	289	293	298	269	264	295	261	309	297	266	284	271	273	257	275	283	297	279	259	293	285	283	281	282	268	287	281	278	292	256	267	264	261	308	305	284	298	279	304	257	293	267	275	261	272	266	285	270	269	300	267	275	250	295	289	256	268	270	289	276	296	282	271	275	288	306	284	261	270	286	277	300	292	264	292	285	297	254	268	272	295	272	287	290	292	275	276	271	272	257	263	283	277	300	285	278	260	275	267	282	261	283	304	273	284	264	275	273	307	287	289	248	277	255	282	293	294	263	307	270	288	289	271	290	281	295	306	305	287	283	283	301	278	274	302	290	255	287	270	298	295	286	298	293	304	286	278	270	286	273	268	290	276	293	280	300	306	279	298	283	283	284	241	278	275	296	281	285	280	283	273	279	271	295	267	272	286	277	281	274	277	277	255	281	312	281	260	270	290	263	277	275	273	289	271	281	267	284	271	277	285	290	256	266	262	264	304	278	280	288	292	285	284	282	295	275	276	335	292	285	271	290	252	278	259	283	301	275	264	307	275	264	294	288	293	283	272
27611	16135	3454	1219	833	682	648	559	570	530	530	555	519	486	513	532	529	508	537	479	491	520	535	504	483	512	465	487	511	491	534	485	481	490	489	481	511	512	456	512	510	495	501	441	487	436	474	463	480	520	476	505	484	488	494	491	502	466	510	471	462	462	442	478	491	509	493	483	464	484	528	496	457	463	465	438	466	473	455	468	481	467	470	489	487	479	499	454	479	478	475	455	498	461	464	496	477	474	474	488	463	538	492	427	470	438	454	511	491	502	503	494	490	472	492	506	477	504	482	470	475	462	465	488	512	451	468	482	506	506	471	489	438	486	504	512	486	500	492	455	478	453	450	466	485	488	472	470	501	481	489	494	444	456	467	443	460	504	512	448	488	503	448	506	473	527	468	477	493	499	485	506	496	485	473	478	499	448	476	457	486	516	488	492	505	483	468	497	483	468	466	469	471	480	489	456	501	487	504	478	499	487	538	478	465	454	466	454	522	483	463	453	470	458	513	459	514	447	505	452	496	498	480	483	463	506	458	508	476	504	504	478	475	529	477	495	528	457	458	484	498	484	501	525	452	512	488	465	475	482	508	496	464	486	505	457	483	461	478	416	471	492	483	474	519	457	474	477	486	439	462	461	489	494	479	484	497	463	493	479	470	496	485	467	495	458	510	496	492	478	505	479	483	471	500	485	485	473	503	460	519	483	523	499	422	479	476	465	465	477	457	456	486	468	536	438	501	479	457	442	469	471	468	454	450	452	497	507	478	497	450	482	480	474	481	475	477	470	484	489	487	479	485	490	480	476	500	479	456	468	495	486	462	520	463	484	492	471	491	481	495	498	547	456	459	457	445	461	508	494	487	464	483	480	464	476	487	498	449	448	494	442	497	454	453	474	471	456	474	489	472	482	453	503	474	537	493	485	506	461	467	479	471	516	463	496	438	469	491	491	485	496	460	497	504	494	499	508	502	477	443	452	465	516	501	472	495	490	506	458	483	494	460	521	499	469	472	473	452	472	501	473	467	489	485	444	469	445	468	440	446	469	500	472	475	493	467	503	499	489	448	494	527	470	498	478	489	504	475	513	473	471	500	467	487	474	489	467	484	472	490	470	474	469	497	469	462	487	493	503	486	475	507	499	469	485	443	482	491	469	479	488	473	485	471	465	459	456	451	473	466	493	458	504	440	490	496	469	478	482	471	498	489	477	497	506	494	430	472	491	492	458	452	444	499	506	483	455	475	466	463	503	484	483	466	449	460	496	468	502	488	452	509	505	476	469	462	520	481	489	521	444	464	477	498	513	481	477	504	470	472	493	478	471	459	482	492	453	477	428	454	518	537	489	456	498	470	448	462	457	507	482	513	459	456	506	480	455	449	552	485	488	493	512	476	492	505	440	445	441	479	479	442	456	495	440	488	499	488	491	510	447	462	490	519	460	491	495	487	515	509	497	478	442	459	502	458	432	482	502	473	470	501	453	478	454	458	452	472	482	513	478	451	469	508	489	460	469	505	483	448	532	483	471	443	452	466	451	499	493	456	481	485	478	495	472	483	480	461	481	475	509	418	499	464	481	489	468	470	472	480	463	461	493	478	482	495	515	493	484	512	468	498	455	487	477	452	506	464	489	488	440	499	519	517	493	482	459	488	497	453	503	493	464	500	495	477	444	503	463	470	463	487	449	489	488	465	502	522	477	467	460	465	494	463	486	502	474	458	495	430	456	503	469	481	487	475	499	449	508	496	430	466	475	519	462	498	442	433	491	460	482	512	542	488	511	482	484	499	499	466	500	488	463	500	492	476	465	501	484	489	443	489	484	504	421	502	462	483	479	473	454	459	453	496	496	484	473	496	461	489	457	486	476	483	445	479	501	499	485	469	473	466	509	450	494	516	491	495	528	490	496	463	486	485	482	494	490	490	478	464	463	479	464	470	432	484	446	477	463	491	497	482	473	478	478	478	455	464	537	528	494	471	480	485	487	467	463	483	466	462	507	494	487	471	491	467	477	501	486	507	498	530	508	474	476	477	434	484	453	440	458	446	507	471	508	468	466	481	499	494	466	441	477	512	464	498	474	501	475	510	446	456	493	493	515	506	462	460	456	432	481	483	487	478	508	471	464	477	523	485	435	537	439	474	491	476	461	507	466	480	516	467	458	474	460	473	471	456	456	462	459	487	526	460	466	475	479	470	466	450	504	500	486	454	453	492	507	437	455	499	505	484	493	476	501	468	452	453	474	492	485	486	461	461	475	476	489	478	465	512	458	466	471	499	481	467	492	515	502	500	490	444	470	502	500	485	473	507	484	455	493	478	458	477	465	507	494	474	513	454	481	470	461	520	495	455	465	471	482	506	448	498	451	456	476	483	458	477	521	475	481	483	499	497	464	493	476	492	464	486	517	482	521	451	478	488	462	473	498	472	479	490	454	454	499	493	473	480	484	485	473	498	461	445	433	466	460	441	489	445	464	419	471	454	481	490	477	452	484	486	455	462	466	471	487	482	486	449	472	461	487	489	511	492	544	514	471	523	456	474	486	454	495	441	471	479	471	496	525	460	450	495	458	484	493	460	457	481	501	475	514	467	507	466	449	509	483	475	524	502	475	524	493	511	488	447	478	489	476	489	461	487	478	478	478	464	491	470	489	535	471	469	452	482	484	483	468	517	456	483	507	462	465	448	449	480	465	489	490	471	457	510	472	496	469	507	508	443	470	467	459	523	454	477	497	447	490	473	473	469	459	486	511	498	451	482	524	482	491	495	443	470	471	471	490	433	470	516	506	478	475	459	505	496	450	522	516	484	491	471	484	460	436	508	464	479	473	467	501	506	451	476	450	477	455	468	472	483	496	475	440	492	459	483	483	478	485	450	478	509	496	495	506	495	444	450	493	490	467	502	455	475	488	493	496	465	523	472	488	455	465	512	470	500	508	450	511	439	493	480	484	525	479	500	547	489	492	472	501	492	493	477	459	465	500	484	463	505	477	521	477	502	483	509	494	462	471	498	463	487	443	489	494	517	472	483	504	465	461	477	478	473	470	505	457	483	466	460	450	494	456	429	459	493	512	490	477	489	489	490	480	472	523	458	479	482	457	477	500	473	440	499	470	502	465	507	512	493	455	484	482	475	487	459	469	459	503	483	485	493	492	470	506	438	508	447	481	488	492	467	448	479	452	529	478	488	508	510	462	428	469	498	432	502	478	498	473	499	509	444	454	447	498	483	496	490	456	460	455	505	531	486	491	449	479	524	484	486	506	439	483	473	489	497	458	468	507	447	494	446	487	465	471	495	490	429	470	446	488	517	442	502	465	487	498	467	483	477	471	487	504	479	508	487	474	482	445	465	458	486	473	509	465	452	471	469	437	487	449	489	480	485	513	445	495	495	476	482	485	494	459	469	471	477	488	453	489	464	494	516	480	446	479	470	501	508	486	452	494	450	475	472	513	457	509	501	467	469	471	510	455	469	476	485	497	473	506	483	500	475	490	477	479	470	460
5638	5251	3523	1938	1517	1100	1080	963	896	854	830	804	790	749	748	683	724	726	701	768	719	725	690	697	696	701	691	674	680	660	674	637	653	686	720	665	667	640	692	630	686	653	735	653	664	610	668	696	696	686	647	655	684	659	647	648	700	661	724	663	649	658	641	707	638	671	679	637	684	692	646	667	672	684	704	720	689	668	691	673	689	651	658	664	706	688	658	621	656	663	675	681	645	668	703	642	682	705	655	680	637	679	684	659	661	660	657	602	703	661	671	665	642	656	616	714	712	682	614	662	687	641	702	682	680	660	663	690	624	632	653	631	628	648	681	656	655	650	698	705	676	675	678	596	623	649	683	667	668	699	647	665	629	726	622	670	693	651	643	690	665	663	690	696	661	650	629	679	670	660	642	685	679	696	637	647	639	658	644	674	620	707	668	635	627	635	637	653	656	610	655	662	650	662	663	643	672	709	622	648	627	643	676	644	677	676	653	665	648	673	635	662	619	650	628	689	701	672	666	665	645	633	652	669	684	596	692	686	692	659	626	622	614	655	621	622	657	657	661	662	704	687	639	673	653	677	677	632	679	645	683	678	677	654	673	666	668	669	674	672	674	684	664	663	696	672	683	710	689	667	627	651	615	645	698	646	662	611	661	683	611	650	645	652	628	616	670	663	686	637	675	679	653	618	696	656	622	651	627	654	624	656	692	644	637	622	691	614	690	674	654	640	695	655	666	670	624	657	661	656	663	682	689	687	684	641	645	686	700	617	644	639	659	644	607	663	678	650	661	738	669	666	635	625	647	691	691	710	651	647	655	670	631	629	668	682	677	691	690	653	656	593	643	652	660	666	634	646	669	653	664	656	647	701	633	598	677	672	684	693	701	673	652	644	683	701	649	653	645	684	625	680	650	658	671	662	653	651	657	656	704	687	644	668	677	677	602	679	707	643	682	647	657	656	649	616	641	660	684	658	654	666	678	629	615	630	649	685	674	692	618	702	622	678	627	637	684	650	661	707	666	649	625	682	669	658	701	645	656	657	712	694	643	663	643	680	690	641	713	640	681	694	689	702	685	679	672	655	653	629	681	691	659	652	706	702	618	629	640	658	660	642	686	614	665	612	671	670	642	667	650	645	671	684	656	656	633	675	649	666	652	664	669	690	660	671	675	662	681	665	616	688	680	715	650	636	638	619	670	612	687	651	711	657	686	661	634	690	660	666	683	670	632	667	637	687	630	714	677	636	655	640	679	667	659	660	626	643	673	673	647	699	614	679	639	672	716	695	646	701	658	639	654	667	632	681	655	683	622	622	656	683	690	697	656	671	637	687	671	666	688	650	653	682	645	704	642	674	667	638	663	657	669	679	664	629	674	661	654	637	682	701	634	685	629	651	668	662	700	638	610	645	634	668	664	658	684	615	692	653	672	649	663	643	631	671	679	666	682	629	679	723	614	604	697	646	687	621	620	651	672	620	667	632	709	672	665	703	687	630	662	658	652	680	619	662	649	688	694	630	683	652	631	692	644	654	644	630	705	633	694	682	640	677	670	688	645	617	656	668	683	647	683	632	643	676	714	668	692	663	666	689	662	632	599	643	651	657	652	640	676	634	645	632	644	690	612	689	636	659	646	671	674	656	678	665	695	655	687	623	643	629	659	676	639	662	706	666	676	653	646	679	651	723	674	651	689	682	661	605	679	631	644	664	677	665	680	665	657	626	650	639	641	641	680	715	648	638	680	642	614	588	695	628	676	648	665	643	693	643	674	700	640	646	685	659	644	668	664	680	714	682	664	642	654	637	673	633	619	597	687	654	691	625	669	653	695	684	660	621	690	677	705	682	648	689	673	640	596	678	679	638	689	676	693	621	677	661	659	708	722	658	665	658	639	667	648	708	670	689	675	670	661	655	652	651	674	649	645	614	663	640	672	676	635	699	684	664	631	641	651	657	683	660	661	659	644	659	632	613	667	649	694	701	649	641	624	722	627	664	698	657	711	670	678	656	679	625	641	648	610	663	704	721	631	672	637	664	625	631	656	691	631	674	674	671	683	638	664	684	667	705	672	649	633	660	684	664	605	659	660	674	660	677	637	618	624	684	724	643	674	657	637	650	716	656	679	619	668	615	660	658	645	693	646	635	652	657	641	649	639	650	681	631	688	643	658	618	720	667	675	654	698	698	661	661	661	655	639	647	699	611	680	691	644	738	672	687	671	667	632	660	674	714	673	664	685	655	608	612	644	632	673	667	657	648	613	633	631	646	694	650	688	696	638	684	658	621	658	665	617	646	621	637	645	656	699	683	651	671	669	676	687	639	640	667	672	646	684	692	644	653	589	663	674	671	699	642	675	649	675	653	653	655	657	653	684	639	707	679	674	646	595	674	658	633	665	684	694	611	673	662	685	650	627	685	656	647	726	680	643	676	657	680	647	663	678	693	652	691	655	657	720	695	657	648	668	638	713	659	671	650	683	665	642	637	640	612	697	601	683	654	669	660	684	657	680	646	649	635	667	683	650	663	676	655	684	661	648	674	661	658	707	614	673	634	683	621	677	682	648	641	644	674	678	716	681	648	670	654	690	635	653	639	655	667	606	695	647	649	661	667	693	681	681	678	696	683	708	694	659	663	678	719	656	633	644	640	655	662	662	669	629	659	685	642	603	655	665	672	638	667	681	719	693	661	700	690	612	651	651	681	711	629	649	639	647	701	622	680	645	699	673	674	653	683	642	648	670	693	682	651	677	670	671	694	687	638	667	684	636	661	689	660	675	647	673	661	682	656	659	649	654	645	656	669	637	688	636	654	707	667	660	681	657	673	642	639	687	680	663	640	661	715	668	660	624	668	670	658	691	645	648	635	643	670	672	669	626	649	714	622	700	653	665	660	612	647	664	647	665	687	631	704	650	678	641	673	683	690	698	675	646	654	665	648	653	687	664	691	660	620	702	658	667	691	669	693	714	658	705	615	679	659	702	683	685	715	698	687	664	715	633	672	634	639	622	660	634	627	698	643	678	668	676	705	702	688	644	633	653	681	649	676	669	674	730	675	683	654	646	612	635	670	637	670	679	651	639	663	694	658	669	651	676	675	649	678	679	651	603	638	658	694	678	669	688	600	663	614	611	655	665	696	697	659	627	630	651	676	689	660	679	673	662	660	652	679	675	672	602	706	665	665	632	706	706	641	631	670	676	707	670	691	648	643	648	634	645	657	669	665	676	675	687	667	710	675	642	690	639	678	714	687	649	648	675	683	657	690	683	672	689	670	639	736	651	682	672	713	679	655	639	658	713	683	659	671	655	707	659	681	629	646	672	680	675	658	650	598	676	635	627	648	671	638	660	687	638	654	695	708	677	662	685	658	701	698	606	669	658	686	636	666	662	655	640	664	665	673	708	640	704	695	633	617	681	662	652	690	665	674	696	630	673	712	673	636	715	640	637	644	655	655	619	674	665	656	661	729	583	678	677	670	700	674	714	662	654	609	691	663	642	660	712	653
23477	21222	27846	24877	20498	3202	1049	761	647	558	586	528	491	474	517	445	453	498	458	426	432	418	457	443	411	407	412	414	388	393	401	373	388	411	375	382	382	382	404	369	397	444	375	399	428	389	407	377	404	400	404	400	393	375	440	392	392	350	419	384	364	397	420	425	410	382	419	409	386	415	364	450	403	406	362	410	418	390	378	383	398	397	402	382	395	403	384	403	355	404	362	376	381	389	417	416	410	398	391	380	340	389	398	396	370	378	404	426	411	401	385	380	397	420	388	399	408	385	419	380	374	402	396	368	381	423	398	377	379	393	390	389	381	378	398	386	392	383	351	431	372	397	412	373	372	396	377	373	412	358	389	385	350	364	395	433	406	379	394	395	373	385	378	394	405	355	424	400	376	383	355	383	379	362	360	403	421	413	376	411	411	385	372	342	385	371	412	362	390	429	370	415	384	412	370	374	420	374	392	389	398	391	377	373	426	355	387	406	374	380	365	411	412	361	359	365	334	424	393	402	365	399	364	397	387	368	392	360	376	384	353	389	378	397	395	425	411	410	415	410	387	391	384	387	390	397	398	384	395	395	369	399	402	380	402	386	387	430	376	372	383	355	368	390	403	384	392	354	400	354	397	415	393	367	406	390	377	409	362	406	375	399	426	388	400	380	412	372	398	359	393	380	402	419	382	334	427	378	415	415	405	374	385	414	397	425	418	369	397	385	392	427	396	351	422	395	381	373	379	385	382	394	341	403	387	418	360	404	388	412	392	390	369	394	370	394	363	377	380	396	380	367	393	389	374	420	381	378	381	362	397	370	385	385	384	403	358	402	377	379	399	400	408	383	411	367	413	404	377	378	385	403	389	371	411	419	408	456	445	405	397	378	421	405	356	390	411	382	384	372	413	385	386	388	390	401	348	410	397	393	379	389	354	376	405	386	376	369	402	358	377	373	390	370	422	376	404	378	418	400	403	411	402	378	391	376	353	414	406	379	398	379	374	374	380	386	403	359	389	373	366	400	393	424	375	425	390	355	402	390	383	383	376	383	386	345	393	388	396	403	428	382	396	369	394	415	380	355	360	357	383	386	414	384	396	384	406	403	364	398	392	427	390	400	407	404	361	392	411	382	373	419	377	361	405	434	387	357	416	348	377	388	379	384	419	411	365	338	389	360	392	366	419	413	386	397	399	400	412	397	399	401	375	380	373	388	440	406	407	375	403	356	371	385	376	397	417	346	408	386	392	399	401	388	397	416	373	386	362	367	400	401	399	392	396	403	434	363	354	375	389	387	382	401	390	405	357	349	386	380	391	367	363	422	380	398	368	417	370	428	383	383	401	398	414	383	424	407	397	400	415	409	412	392	387	411	368	420	367	399	359	365	367	381	379	386	386	401	349	381	381	382	416	391	407	367	386	372	379	349	409	396	395	382	367	397	382	398	396	401	377	392	370	365	380	399	372	379	419	396	402	404	392	353	367	374	392	354	399	382	389	339	365	353	423	379	359	366	391	385	391	415	413	425	396	373	344	369	441	367	404	381	375	402	370	389	393	385	366	393	408	419	377	400	400	360	380	366	369	376	391	418	396	401	402	379	385	403	409	364	368	400	377	411	374	398	392	391	377	414	344	420	371	384	393	364	400	400	387	389	395	376	361	438	347	382	371	403	397	414	401	396	409	401	431	386	362	398	376	416	386	361	353	408	422	439	351	393	354	363	376	386	381	367	367	392	403	450	380	403	404	382	401	385	379	362	365	375	399	378	382	390	415	396	375	404	369	378	401	323	399	369	382	419	397	380	396	411	387	402	367	408	362	414	389	402	422	404	367	368	392	391	357	416	389	424	357	387	425	370	384	375	381	397	417	372	378	390	392	435	342	390	395	394	381	407	401	374	365	395	368	372	393	385	394	372	392	375	404	414	357	356	393	354	420	360	445	368	375	383	393	409	418	404	381	353	405	375	367	356	395	389	390	411	366	383	384	387	384	364	370	382	359	377	391	366	402	394	335	373	374	362	377	391	395	407	387	389	413	387	389	387	396	390	414	395	378	419	377	391	373	349	382	388	401	376	363	375	384	364	416	408	378	389	377	419	381	378	381	387	418	366	411	376	441	404	382	383	412	422	395	377	376	396	341	388	354	376	405	410	401	372	360	388	400	384	369	388	396	398	364	378	394	425	383	389	387	360	373	390	388	395	369	392	366	357	366	387	388	354	396	389	391	343	360	400	371	353	422	379	438	385	367	404	378	382	377	383	394	366	396	385	411	380	419	392	377	386	385	401	358	391	383	399	386	411	402	353	392	401	369	366	369	412	450	392	349	353	392	366	394	408	387	390	421	384	338	454	400	393	389	409	403	399	388	424	415	388	374	400	359	358	403	356	373	388	364	414	377	372	393	394	391	382	385	378	371	378	380	404	380	380	381	380	369	364	388	331	428	388	419	396	397	388	369	391	356	397	346	380	384	371	385	400	387	357	375	410	391	379	390	379	391	362	370	371	373	372	402	376	399	421	409	371	411	388	400	397	387	401	391	389	358	376	391	417	396	394	407	412	405	378	412	381	386	431	340	405	389	387	417	407	390	428	394	381	396	376	407	400	398	363	372	389	398	375	395	356	401	383	374	349	391	389	354	382	387	423	385	384	397	376	412	361	374	393	421	403	364	376	412	383	387	381	384	377	388	386	434	403	395	394	367	368	384	400	374	388	349	409	390	373	422	335	380	378	370	387	364	396	378	387	385	405	404	384	440	389	397	369	384	407	381	376	396	382	411	424	418	371	353	395	393	426	373	363	407	379	400	432	408	403	376	362	409	388	410	370	412	386	324	365	351	398	378	379	402	408	361	376	391	364	388	378	388	350	392	387	396	361	406	385	401	388	409	389	386	369	350	398	364	396	366	374	365	409	358	411	397	391	389	413	377	361	388	355	384	376	377	386	400	403	343	424	402	387	403	422	402	383	360	415	414	400	412	384	387	366	386	397	370	405	370	370	367	383	396	369	379	404	392	391	386	392	415	362	376	376	392	401	382	384	409	384	366	409	403	360	412	394	381	373	396	417	385	366	378	373	432	388	389	376	414	370	397	396	423	405	398	384	385	412	379	389	380	370	389	369	389	406	379	370	405	371	411	406	416	440	374	421	407	401	366	410	398	399	353	400	373	352	413	359	418	370	363	388	375	357	378	422	387	407	380	360	388	374	359	390	356	394	384	426	371	394	380	371	395	393	362	406	391	395	365	381	389	368	398	417	372	384	392	390	397	409	380	427	391	381	379	412	468	380	410	367	383	397	408	387	392	392	391	382	380	400	378	407	391	435	420	376	380	372	400	383	402	388	387	374	407	406	368	401	427	369	372	385	426	402	421	376	386	400	387	412	411	376	404	368	411	406	369	393	378	390	386	368	370	334	376	406	398	382	417	403	360	396	412	383	377	372	383	406	390	370	403	379	393	373	398	389	402	389	387	412	384	348	451	342	397	411	374	389	398	360	366	348
5071	13476	8916	4585	3276	2414	1899	1568	1338	1219	980	967	843	804	760	751	742	679	715	701	630	641	646	666	629	592	594	636	593	581	631	553	611	641	575	538	562	573	550	543	555	551	588	581	575	533	570	546	551	580	569	567	558	509	539	542	570	554	575	564	527	593	521	522	566	551	555	586	553	536	552	577	548	560	574	552	531	556	516	577	517	579	528	523	533	562	562	529	569	549	550	563	538	549	538	543	554	575	567	546	549	559	566	518	574	558	543	549	527	539	553	530	599	556	569	522	575	488	523	543	552	549	538	514	551	590	561	559	519	522	568	538	511	540	565	527	581	518	559	531	545	546	540	554	550	523	533	530	501	580	531	537	478	547	564	529	530	549	543	533	531	512	557	537	524	507	550	496	570	574	565	514	581	566	569	554	528	547	534	566	539	522	527	553	518	562	575	490	523	547	555	549	537	583	545	540	557	579	548	556	569	539	583	569	567	556	558	512	575	586	535	546	529	557	565	561	517	576	511	534	542	593	537	534	602	573	562	578	560	575	544	532	532	519	546	526	586	543	519	541	545	525	557	513	564	485	581	510	560	496	514	533	570	561	560	512	528	570	566	558	548	531	544	519	564	547	554	514	562	548	523	517	534	524	548	538	571	535	571	499	548	541	541	538	498	535	611	535	542	544	547	552	535	548	502	530	530	550	537	535	550	541	502	538	546	565	507	541	517	522	543	588	574	528	553	541	551	510	530	555	547	554	549	577	522	517	570	561	565	561	539	560	572	538	553	535	536	549	570	540	501	542	561	533	515	569	513	541	507	536	513	518	503	531	595	553	589	556	520	514	560	515	520	586	567	562	548	568	580	512	526	602	567	540	555	530	557	542	525	530	550	523	553	536	543	527	539	508	540	541	503	548	520	558	536	574	567	546	548	528	575	560	521	548	568	510	569	542	509	570	509	521	547	543	537	588	536	571	489	504	566	538	554	484	552	482	567	550	524	592	560	548	539	533	537	556	546	538	574	546	560	551	545	569	572	543	576	495	553	553	585	527	511	565	567	592	535	527	539	512	548	571	530	555	546	572	500	545	545	570	535	529	517	548	573	543	562	523	545	575	533	550	524	507	570	547	557	546	550	526	528	575	567	594	573	528	537	530	547	515	521	558	523	556	515	557	536	532	505	555	549	546	563	553	545	536	533	528	517	583	528	547	541	523	503	553	545	567	533	552	534	545	558	584	559	512	520	575	552	516	584	509	525	546	538	518	570	525	541	583	520	593	580	538	590	580	532	552	497	574	500	566	565	532	555	539	560	519	544	605	541	543	558	582	538	531	579	528	505	560	517	556	588	564	538	508	563	563	550	558	559	513	560	511	546	542	557	511	556	537	539	533	529	542	550	538	558	542	551	556	537	525	516	519	556	544	533	536	533	542	561	575	537	552	533	511	564	561	564	572	515	522	562	560	542	544	570	572	500	543	554	574	544	533	530	568	520	565	563	562	593	571	540	545	530	554	560	532	523	521	550	550	572	530	556	568	572	561	516	572	523	541	584	516	529	547	593	531	566	503	530	522	552	514	530	575	510	530	571	547	528	519	544	528	529	559	563	549	576	546	545	477	552	555	530	540	575	543	521	543	557	550	539	530	566	513	548	523	551	539	559	552	516	547	555	521	563	561	545	569	518	544	560	552	521	573	516	544	572	552	538	559	535	542	608	556	514	517	543	559	595	565	591	516	557	526	567	538	562	530	537	546	534	516	534	533	552	544	559	557	553	511	532	543	562	584	548	529	529	551	514	552	533	553	522	539	542	535	489	522	584	555	533	568	513	565	521	587	563	584	546	560	490	523	614	534	575	507	537	578	532	531	517	527	536	553	574	546	552	536	549	528	563	549	540	588	559	555	589	540	536	621	572	576	489	525	576	497	557	540	551	558	530	509	543	564	547	504	571	574	529	557	581	518	517	499	536	570	550	560	532	552	487	521	571	564	512	536	578	532	546	544	549	582	523	557	537	577	541	560	561	547	554	534	503	533	526	554	600	541	520	566	514	540	538	557	566	528	601	534	518	557	550	533	585	534	517	532	561	501	540	495	547	531	556	494	544	514	557	556	521	544	560	533	511	532	540	548	514	549	575	587	546	531	532	498	567	532	548	516	577	550	542	562	534	535	511	546	551	528	563	522	556	564	569	585	564	488	530	538	543	570	481	568	562	544	563	613	521	571	521	592	565	544	558	495	495	526	545	524	518	525	590	565	500	573	484	552	548	513	533	521	562	536	530	553	518	533	527	521	570	553	521	523	510	551	562	535	541	574	534	552	537	526	527	571	580	496	533	549	514	546	528	570	533	523	557	554	543	546	556	552	585	561	532	550	546	528	567	580	523	507	521	486	525	544	513	530	536	546	570	568	551	560	556	543	541	534	566	547	581	585	541	540	547	526	540	576	536	533	541	558	530	539	550	573	597	549	539	581	507	557	555	564	523	540	572	562	530	528	521	534	480	543	538	510	575	564	557	562	511	579	561	525	585	551	530	592	517	556	524	523	534	497	530	573	527	561	556	512	551	518	572	549	568	549	557	535	502	497	519	483	484	512	565	529	536	524	584	564	530	509	573	560	541	501	551	516	539	542	567	562	520	527	468	521	540	555	539	555	520	552	559	556	547	566	477	530	582	568	567	526	534	502	502	532	542	584	542	561	559	519	543	570	543	566	558	515	575	547	538	534	494	532	539	548	541	554	563	504	583	530	581	520	516	501	522	528	493	529	506	519	588	556	496	538	541	529	552	548	534	547	547	513	536	531	529	596	579	542	561	555	586	558	511	545	517	557	554	518	514	547	546	552	564	522	582	562	566	527	527	565	570	510	572	583	538	568	554	554	553	553	603	549	545	535	544	540	528	525	494	571	527	516	591	536	574	523	558	520	502	558	535	507	575	537	582	598	533	503	571	567	576	532	522	553	541	572	547	565	564	526	560	548	551	549	588	574	560	543	556	538	565	540	566	488	566	536	503	563	524	515	532	577	566	564	539	554	536	546	536	473	501	509	516	574	526	555	531	559	534	530	518	523	550	509	544	524	532	538	581	492	575	537	553	557	536	539	570	553	607	569	606	531	537	575	600	565	501	556	525	533	524	570	569	572	521	539	514	521	534	560	570	549	542	543	531	548	525	552	534	547	528	569	509	562	546	519	517	534	491	516	496	519	566	580	541	551	582	562	533	575	566	580	565	579	549	551	524	570	505	525	523	498	506	558	577	527	545	501	545	551	567	541	571	531	534	542	530	530	585	568	550	521	524	553	518	513	573	516	580	584	514	569	581	561	563	549	520	532	561	514	547	546	549	543	564	530	571	574	552	560	527	566	534	564	568	555	515	556	568	518	536	539	522	535	570	532	514	527	516	538	558	510	569	539	559	540	551	518	521	515	556	545	516	559	531	524	541	571	561	542	535	559	556	523	560	543	565	519	519	496	538	559	556	522	519	532	542	530	542	607	564	533	525	547
24912	21232	25743	22802	1908	732	630	519	490	505	413	456	394	402	368	390	358	435	402	391	369	382	346	390	374	347	356	363	354	366	354	352	343	357	366	358	337	352	346	343	364	380	398	397	359	369	355	390	343	338	349	344	347	331	388	356	333	354	324	362	358	360	345	339	303	338	322	387	323	336	332	329	332	321	419	349	354	359	324	346	337	321	358	380	364	336	333	331	372	329	342	341	366	354	355	336	373	344	338	343	321	324	352	345	343	331	339	330	346	339	330	313	326	360	342	314	315	329	367	320	343	338	321	368	318	310	364	346	359	343	357	304	338	369	371	352	348	338	338	355	344	365	332	365	351	352	336	370	385	335	352	357	339	326	336	337	359	368	347	350	386	372	356	311	346	358	340	333	348	324	335	333	382	355	330	320	353	390	353	356	332	335	349	332	345	328	371	324	349	367	360	370	335	357	340	308	354	322	326	351	309	347	361	342	374	346	382	327	349	319	372	351	338	366	366	374	332	361	376	364	352	349	353	384	333	355	343	340	336	348	376	352	327	374	339	373	357	345	365	362	372	330	342	347	351	334	335	344	331	346	320	359	378	345	326	377	359	336	353	344	344	317	338	378	346	380	325	326	331	373	357	374	330	374	336	348	376	374	354	348	370	338	367	369	360	331	356	344	331	370	336	356	334	338	334	354	324	337	359	376	347	340	334	348	358	336	319	334	349	401	362	353	324	368	376	376	343	334	356	344	329	343	370	341	354	341	372	341	328	320	329	375	356	322	325	366	377	372	379	345	316	355	362	367	357	361	334	348	365	328	339	326	362	357	341	331	376	337	346	335	341	351	325	349	379	345	341	332	314	338	350	347	362	329	335	363	343	317	328	371	322	329	363	358	363	342	369	349	371	310	370	343	330	389	356	341	336	331	349	345	349	342	348	360	355	346	354	352	374	335	387	326	341	348	337	376	315	368	368	342	376	361	349	360	362	375	351	372	333	345	353	340	353	343	373	363	404	358	359	363	335	357	343	350	367	382	352	353	327	342	350	357	334	339	372	356	331	343	339	340	402	371	350	360	352	358	325	340	359	381	324	322	372	360	346	349	372	371	322	363	355	337	332	350	339	331	371	321	325	344	349	381	328	384	337	396	347	336	378	348	353	337	329	346	344	361	337	331	302	348	329	366	336	341	364	355	333	313	343	356	321	335	350	359	329	331	325	338	367	337	381	341	352	342	364	332	348	371	352	376	341	362	314	357	358	352	356	348	374	392	380	356	352	343	304	367	342	327	348	344	371	359	331	344	375	357	362	344	360	372	322	367	346	396	349	345	363	377	353	325	346	368	332	331	355	370	349	358	352	381	346	365	365	352	329	343	323	369	354	350	343	363	338	338	326	337	355	335	336	330	351	342	346	358	343	352	331	327	382	333	348	343	356	336	350	352	384	332	366	328	348	341	344	308	340	354	365	345	324	326	317	327	349	385	318	352	318	370	331	334	308	341	363	331	381	351	316	349	358	309	344	357	354	357	363	341	343	367	344	391	358	307	338	313	374	378	362	327	334	355	377	353	352	347	359	348	334	376	370	365	346	348	327	353	352	351	358	370	353	333	337	355	349	368	346	365	339	353	347	351	340	358	323	337	407	327	357	343	347	363	342	355	365	356	342	315	323	345	344	359	365	382	337	378	326	337	338	318	329	364	342	338	358	364	388	371	359	329	364	370	359	352	349	361	345	370	353	347	382	373	366	349	361	340	378	358	343	326	374	334	322	327	334	370	353	360	346	368	349	305	374	349	357	326	365	352	358	354	347	389	369	377	286	339	332	339	364	318	338	342	329	384	380	348	365	307	350	349	337	341	353	331	351	325	331	337	365	334	329	356	327	351	345	384	348	345	346	362	307	352	335	340	374	338	330	312	335	353	362	359	348	321	354	347	339	326	350	336	324	345	351	346	368	380	347	343	348	348	372	347	347	352	351	357	350	332	336	321	330	342	336	328	336	326	341	311	338	311	329	326	372	360	322	332	360	348	367	347	362	342	325	365	350	346	328	365	336	356	360	345	349	331	314	348	333	380	362	347	362	325	327	345	322	323	347	321	364	316	350	351	355	363	379	354	325	387	339	379	371	352	370	343	365	393	336	365	338	373	351	342	321	361	324	351	345	330	334	360	357	338	320	341	344	377	349	365	333	352	365	341	341	335	302	347	317	363	348	336	324	331	339	344	354	368	362	356	327	340	337	399	352	318	328	340	376	331	334	365	368	356	357	321	364	337	313	365	359	338	396	347	364	357	343	367	323	343	353	331	348	341	379	357	348	354	315	361	348	312	369	375	353	353	361	348	325	348	350	350	357	328	346	343	335	331	352	331	375	321	345	313	321	351	359	351	303	383	335	362	370	370	331	370	318	367	363	337	362	373	358	335	388	334	321	342	326	324	348	321	351	365	385	344	351	334	350	333	383	323	323	344	327	345	357	345	363	362	366	384	360	337	383	330	387	366	344	347	366	370	321	319	360	320	308	362	350	363	370	349	318	347	338	358	351	373	379	322	374	349	341	354	361	349	350	334	343	325	364	371	335	346	315	313	327	327	368	351	398	366	335	353	398	370	380	370	324	329	338	379	354	337	321	379	322	350	393	364	343	351	342	348	359	309	333	383	325	344	350	377	334	337	332	342	362	318	362	335	316	396	348	352	337	382	335	369	350	346	338	328	363	385	313	340	360	386	338	334	349	336	382	338	340	337	322	319	328	331	347	354	346	372	320	385	354	346	326	355	354	318	327	355	336	361	318	372	333	359	381	346	325	345	353	358	333	330	343	365	335	336	328	342	352	327	322	335	388	347	358	354	364	339	353	355	361	332	301	351	360	336	357	325	343	327	345	377	318	361	333	352	342	332	350	331	335	367	320	357	357	371	355	335	343	327	371	343	325	346	332	366	313	311	343	337	349	346	330	329	326	370	349	368	363	380	340	363	377	351	319	342	332	333	342	327	367	372	331	339	336	339	345	326	362	360	380	342	378	359	342	346	356	307	353	375	336	306	378	334	362	341	372	360	339	333	332	348	329	336	353	356	344	344	312	348	379	344	389	316	363	373	348	352	357	351	333	337	329	360	354	322	346	331	341	316	381	366	331	354	363	351	342	320	346	324	338	367	354	397	345	346	343	355	368	352	347	369	338	334	394	382	332	328	320	321	329	356	379	371	335	330	336	381	341	342	364	338	381	358	387	349	334	321	384	351	342	331	350	315	298	371	369	360	411	350	318	342	343	343	382	346	309	344	340	336	375	325	353	347	350	343	324	332	349	380	358	336	364	336	323	321	340	364	346	358	332	345	356	333	340	379	328	322	338	364	344	349	364	366	355	355	347	345	310	352	357	375	362	334	337	353	347	344	380	379	328	367	354	362	341	336	373	355	368	363	331	337	338	331	365	367	348	359	369	360	310	344	336	338	325	367	368	339	344	312	363	328	335	344	359	317	340	344	373	328	359	340	369	348
4705	8571	5625	2921	2221	1611	1302	1120	960	872	780	771	655	692	652	647	643	603	635	564	565	549	510	510	520	534	509	492	548	511	544	509	492	524	493	535	515	507	470	507	458	533	488	474	500	514	502	506	479	496	500	497	504	497	525	482	483	527	456	484	510	471	476	488	484	498	456	515	471	482	494	516	469	482	482	433	482	418	465	502	456	490	439	496	507	456	473	479	511	492	509	500	496	471	496	512	460	449	471	475	489	502	443	477	488	456	501	480	486	484	475	482	455	517	473	537	433	474	493	473	465	463	515	472	490	479	487	476	483	467	442	475	475	506	482	499	476	460	463	468	500	467	491	476	502	505	454	490	493	470	485	433	455	500	515	470	469	451	477	484	495	490	464	467	503	445	487	520	462	481	487	514	500	471	484	466	468	501	489	495	472	479	474	450	477	491	476	477	487	466	459	534	506	455	498	458	496	503	485	467	502	493	460	459	449	481	456	447	493	451	510	491	448	466	466	451	453	475	495	493	500	470	491	546	498	469	456	486	486	512	471	490	480	489	525	506	493	500	478	478	434	490	509	489	499	461	503	457	474	467	451	446	477	477	491	506	474	500	484	510	493	504	453	490	473	476	502	471	506	488	490	500	508	468	462	472	491	506	473	487	484	477	481	499	500	487	480	505	497	499	494	480	485	515	463	468	497	508	493	479	475	486	463	513	505	486	502	505	471	478	469	489	477	464	469	449	488	480	494	446	504	459	485	482	456	490	565	478	482	499	458	435	503	466	463	476	522	499	481	479	455	487	508	488	488	487	441	497	490	478	476	521	454	481	453	464	463	468	475	453	447	502	466	483	444	496	468	489	486	483	494	505	494	462	456	497	496	492	499	504	449	481	463	499	467	454	491	474	471	469	512	499	476	441	484	478	470	504	496	474	489	451	500	493	506	449	443	545	482	474	492	489	475	543	471	464	506	500	463	520	491	455	443	470	466	478	474	505	521	525	465	479	486	490	497	500	474	460	499	480	484	496	460	493	498	470	509	448	479	503	489	464	479	501	488	520	476	500	496	498	477	484	502	439	486	476	522	516	500	507	486	500	498	497	500	482	460	484	456	487	507	485	495	508	460	477	468	465	499	479	452	484	472	477	461	487	502	464	513	457	450	489	457	484	476	478	490	479	486	452	466	487	464	496	460	483	472	491	493	533	496	470	469	480	481	478	471	490	485	480	491	460	480	490	485	466	504	475	452	465	522	485	504	501	484	468	455	467	449	498	447	514	470	473	419	492	502	508	489	482	501	458	467	484	477	488	461	453	477	502	478	500	477	472	487	518	465	484	465	474	449	490	493	498	496	466	477	494	484	437	443	463	494	466	499	504	479	475	507	495	454	479	500	485	454	497	447	432	456	476	461	485	495	476	472	490	549	492	453	461	502	491	473	475	468	477	491	461	433	484	475	485	518	504	480	494	492	508	493	505	483	506	472	448	502	485	485	455	492	472	477	461	469	491	489	471	483	493	472	472	456	488	474	454	461	495	500	507	505	457	453	473	468	502	492	488	492	444	476	462	483	478	479	484	491	482	487	454	488	438	485	489	485	485	498	461	517	520	500	486	494	459	498	502	468	518	499	482	500	470	499	469	515	471	477	504	479	434	467	482	519	496	485	516	471	493	482	458	463	463	458	474	447	513	464	485	471	483	455	498	518	478	447	493	460	451	487	489	478	446	466	481	476	511	462	448	502	486	443	488	502	472	455	485	484	464	458	459	463	491	458	531	498	476	488	455	467	461	474	476	486	454	494	506	475	468	506	473	457	482	467	506	471	484	514	483	481	452	523	444	478	484	534	460	461	508	477	473	483	508	471	467	494	479	433	462	483	443	484	480	479	486	484	489	456	485	472	499	491	476	509	460	498	456	502	494	490	448	457	488	449	448	509	447	471	478	469	520	455	479	504	496	486	508	458	465	460	458	495	501	483	490	494	473	486	495	496	454	486	445	512	445	518	478	465	441	498	479	477	489	501	504	448	461	462	460	498	492	495	487	470	523	464	488	481	415	469	481	485	484	466	486	460	492	521	498	469	445	518	470	428	502	446	479	484	447	476	488	497	510	522	495	483	428	480	469	498	455	483	455	471	500	488	491	467	482	505	459	486	477	503	475	495	498	504	488	498	484	490	443	489	439	507	486	436	448	466	487	457	508	488	464	491	514	452	497	495	447	473	486	501	476	479	491	473	436	516	494	444	486	510	460	488	498	472	502	489	473	494	485	484	492	519	489	474	472	526	464	478	489	494	443	509	423	492	477	507	462	490	472	450	481	486	458	477	474	488	472	501	496	487	434	466	470	463	473	471	502	486	470	482	452	468	479	482	452	419	441	485	455	498	477	481	456	493	522	492	462	524	448	460	514	495	432	490	453	481	461	471	486	466	491	480	496	460	460	466	468	481	468	458	468	523	478	474	472	487	477	477	492	486	491	471	507	439	503	476	470	449	521	451	478	483	481	476	499	490	515	503	465	479	495	461	471	464	463	515	469	483	505	458	468	495	472	457	476	466	510	464	479	476	484	503	458	484	458	495	452	456	456	467	464	470	493	475	520	510	444	482	476	526	445	486	493	491	470	516	529	479	506	478	455	490	494	498	503	523	477	478	495	455	429	484	470	481	486	498	471	480	524	477	473	451	456	500	492	482	460	448	461	513	459	448	484	470	490	484	445	455	499	500	473	517	478	517	482	457	469	462	453	485	483	481	464	448	528	483	445	459	478	504	455	519	509	491	469	513	467	441	452	473	491	481	480	510	434	504	482	497	468	480	495	460	461	471	499	464	453	483	493	471	488	474	478	482	483	476	513	480	496	475	479	444	465	494	508	471	471	490	464	478	532	483	484	496	508	519	503	469	435	441	494	482	468	483	513	526	514	473	500	474	469	484	476	478	484	477	502	502	471	506	471	487	512	475	486	500	472	481	453	443	476	509	509	503	473	501	452	501	479	465	460	489	471	521	516	470	485	457	450	467	510	444	506	489	486	479	474	508	485	457	508	461	488	435	503	462	449	499	490	508	520	467	497	459	452	470	464	485	461	473	471	465	445	500	484	471	450	533	473	463	502	471	452	485	476	501	538	449	498	458	455	506	487	456	490	525	466	479	523	467	489	478	486	420	488	466	473	483	478	456	493	472	495	487	501	461	468	513	500	457	496	455	452	541	490	511	491	504	489	459	518	443	457	451	485	477	467	493	541	477	517	502	465	479	459	485	469	474	506	496	484	480	472	476	468	473	464	457	509	500	500	485	477	492	505	467	496	453	478	510	499	433	473	472	459	489	468	452	474	497	519	457	466	483	430	463	494	484	478	488	471	466	498	495	480	512	483	549	501	496	468	477	488	453	498	533	493	455	443	507	484	490	486	451	486	500	441	483	491	451	516	498	500	466	467	498	453	499	445	465	476	492	507	456	506	481	441	534	444	479	489	498	476	429	506	506	457	494	470	470	478	483	476	501	475
22670	21254	28431	24391	21256	18970	2044	807	616	482	431	425	370	351	347	317	276	308	275	296	269	275	258	240	236	224	241	244	225	207	223	211	204	221	181	212	188	200	214	200	193	190	191	193	200	196	214	200	217	189	201	183	207	226	214	200	182	174	219	200	209	195	192	200	189	199	198	166	208	223	186	193	205	166	180	165	198	197	195	174	193	197	207	210	192	190	225	200	163	166	172	191	199	195	214	214	194	198	190	203	200	185	193	191	176	163	217	184	188	194	196	170	201	192	204	225	216	205	183	160	196	179	175	187	199	180	224	219	195	166	165	187	185	181	184	199	206	169	210	160	179	189	203	202	210	198	175	192	196	186	176	190	182	210	207	187	177	184	168	184	183	175	178	224	186	206	208	196	209	197	179	193	177	188	228	204	207	186	198	216	196	167	189	197	167	173	193	170	201	171	180	184	194	175	185	175	174	174	170	183	189	206	183	189	184	177	227	179	174	196	197	179	177	178	196	205	186	207	183	182	169	168	186	188	200	182	210	197	180	160	172	188	197	213	203	168	180	192	191	178	189	197	173	204	178	179	172	206	198	200	189	206	172	202	186	205	223	215	195	173	180	190	174	197	188	198	197	191	174	204	186	188	173	226	192	182	202	181	204	187	194	204	228	199	194	191	172	208	205	181	202	203	184	209	194	181	183	222	196	181	195	184	201	190	191	181	189	206	212	174	170	217	206	166	196	181	179	178	200	181	181	213	198	201	191	198	213	195	178	181	189	208	209	170	182	184	188	205	182	201	162	194	177	181	201	227	178	226	181	183	190	171	192	170	188	218	194	203	202	198	180	188	212	196	192	188	201	192	191	181	184	199	200	210	189	204	181	200	200	193	218	174	179	159	195	195	225	202	230	214	176	215	211	179	220	183	209	185	178	213	182	197	193	200	180	208	202	195	183	176	174	193	194	209	187	181	205	201	181	194	197	173	191	194	188	196	163	193	211	187	190	198	159	201	180	200	199	198	191	199	193	184	180	201	199	185	182	178	173	204	187	187	205	198	190	193	187	163	187	177	179	190	177	205	203	204	196	196	170	225	191	194	226	216	180	222	183	185	188	175	185	187	185	169	195	197	207	212	224	170	188	208	182	210	186	177	190	166	206	185	203	163	195	185	182	184	215	182	198	189	187	222	200	170	177	221	182	180	191	181	202	199	209	175	187	173	198	206	185	181	182	186	200	186	199	176	181	183	193	191	199	179	177	192	171	180	187	196	199	176	211	175	184	177	202	177	174	182	207	178	182	188	167	195	182	195	204	182	195	206	199	157	215	186	177	174	210	196	220	193	218	186	193	197	180	177	191	177	189	191	195	198	184	200	217	203	160	198	195	191	192	168	208	206	209	194	198	183	215	185	179	172	222	177	193	189	200	195	196	204	178	223	213	174	206	210	184	194	183	196	167	167	194	204	210	192	193	218	173	189	173	185	182	205	188	176	188	204	210	195	175	188	192	197	202	199	194	200	193	200	184	192	185	181	191	187	188	202	199	189	218	172	211	170	187	202	186	212	200	176	215	185	191	199	187	182	200	194	179	200	176	174	175	199	179	158	194	190	177	178	189	225	178	201	180	181	190	171	183	198	198	194	205	200	188	215	199	179	206	213	205	190	182	193	173	188	191	198	181	188	194	190	190	162	183	199	196	194	203	180	182	192	229	186	170	215	187	202	189	210	200	196	209	187	197	160	179	195	198	204	201	189	219	174	176	192	212	183	174	181	176	173	179	186	189	202	177	164	223	187	186	180	170	185	193	205	196	174	195	217	198	205	186	189	215	181	180	182	199	215	218	183	225	193	206	187	186	198	194	183	184	233	181	207	193	198	196	184	215	193	200	187	203	185	180	160	183	186	170	217	196	211	187	208	189	176	214	184	201	220	175	175	210	192	196	174	165	199	197	213	173	203	192	199	205	214	198	190	175	197	206	180	205	165	179	183	176	195	172	163	182	192	183	188	189	175	187	199	190	210	167	191	179	178	195	186	183	192	190	174	200	188	210	184	193	202	163	169	180	194	205	204	186	167	223	185	187	176	194	211	192	181	187	186	190	212	194	200	193	170	176	201	179	196	207	185	179	198	179	199	188	178	179	175	192	192	185	199	180	194	211	208	199	174	178	211	173	155	185	212	212	177	216	195	208	179	176	202	200	173	192	204	179	198	192	170	165	205	166	201	183	209	232	208	190	183	200	179	179	194	198	205	191	200	188	211	188	190	194	185	164	190	175	191	198	184	196	203	184	182	193	184	186	200	157	170	184	181	193	185	195	186	197	168	181	178	211	191	228	166	194	212	203	181	193	176	194	171	199	174	210	207	224	193	200	169	185	213	186	216	179	170	214	184	195	186	201	212	188	180	211	180	173	203	189	199	195	186	192	189	181	199	183	200	182	181	190	206	178	188	192	201	178	211	188	198	196	215	175	164	197	189	175	177	196	198	176	177	197	200	204	185	181	189	185	203	189	203	189	191	206	199	184	178	213	213	215	172	196	207	186	198	197	215	205	191	186	210	196	161	185	184	178	177	201	198	196	193	191	186	191	188	194	183	196	183	228	164	190	183	198	175	197	197	168	191	178	167	200	181	201	207	198	210	216	193	183	199	199	182	178	196	198	207	178	190	171	205	246	190	209	184	193	191	179	200	219	196	176	197	194	189	203	218	203	192	181	194	159	206	173	180	193	188	192	193	201	175	201	201	191	192	207	178	177	167	180	168	187	175	190	184	180	175	179	195	208	181	207	188	220	204	170	201	194	189	189	215	191	198	196	189	202	187	218	179	187	213	184	197	199	220	167	222	185	183	161	221	181	195	207	195	169	181	196	179	188	195	176	185	195	200	196	207	203	185	189	204	212	198	201	182	201	184	203	182	192	172	194	196	171	161	198	202	180	199	186	200	178	193	190	167	166	171	207	186	195	176	188	185	184	196	194	215	185	187	164	198	195	174	208	187	194	194	194	190	202	193	197	236	192	175	186	200	192	176	194	202	193	211	198	210	173	187	202	200	209	197	175	201	195	165	179	208	179	175	200	215	183	190	178	183	167	174	198	174	217	200	179	186	194	192	168	188	188	199	185	189	206	212	194	218	196	194	238	173	192	192	204	209	214	173	179	192	182	184	201	207	193	196	188	175	202	179	196	187	186	175	185	209	195	175	190	193	177	211	167	198	214	183	183	205	207	205	191	211	176	188	203	185	177	201	179	203	210	188	201	175	203	181	193	199	179	183	193	188	187	206	201	211	191	213	170	194	193	198	197	191	191	205	190	202	177	168	219	215	190	194	203	180	207	205	187	208	198	220	191	199	184	208	211	186	169	202	207	231	195	203	210	177	198	189	165	192	192	177	178	203	180	175	183	205	203	189	197	205	197	178	171	175	174	191	212	192	178	190	191	189	190	179	183	161	166	197	204	176	209	189	175	200	177	190	181	176	187	182	213	198	221	174	200	174	203	226	169	204
6188	18426	12656	6651	4631	3355	2445	1889	1492	1322	1025	945	765	766	631	611	561	570	510	498	490	464	410	411	385	386	389	349	323	369	357	321	353	344	335	336	323	341	334	323	335	314	306	317	328	275	322	316	306	312	312	280	320	290	303	294	276	287	277	275	293	294	327	285	260	272	269	307	279	292	286	257	227	287	281	288	294	272	243	289	274	267	306	283	296	272	261	256	249	257	275	261	272	282	291	287	267	241	266	293	289	275	286	265	279	273	250	262	310	273	275	254	299	307	291	302	289	286	276	254	312	293	312	315	263	299	310	274	265	257	295	276	284	275	278	296	269	271	303	267	256	295	299	286	266	248	265	296	271	283	264	287	273	280	288	284	277	264	296	269	270	269	272	275	276	282	295	308	262	282	277	280	317	268	279	269	254	262	272	281	277	253	277	261	283	275	274	290	278	282	259	261	281	279	288	279	283	274	281	264	285	261	275	264	287	289	277	279	260	278	306	294	278	293	272	286	284	264	253	254	268	278	262	282	289	265	295	301	266	286	295	244	270	256	272	270	274	289	272	281	249	269	282	295	266	271	316	300	252	257	266	271	279	269	274	280	286	271	260	276	260	277	285	269	281	278	247	263	277	275	299	290	260	271	291	302	277	251	249	281	282	287	292	244	289	272	269	275	282	262	271	285	289	275	297	266	273	259	296	302	270	240	288	278	272	254	293	284	287	279	230	286	298	271	287	294	303	250	275	283	276	254	259	270	278	305	279	282	253	268	275	268	265	285	275	257	279	308	275	261	272	262	262	263	278	290	231	310	289	254	241	265	284	292	284	293	271	291	268	301	275	287	266	285	273	278	250	273	260	286	286	304	291	263	284	255	273	249	271	319	273	289	259	255	257	271	267	252	286	273	276	269	268	290	237	275	251	275	300	246	271	273	274	261	280	305	265	289	254	253	261	264	257	286	294	284	265	286	269	250	262	278	271	295	264	291	261	265	278	275	276	285	278	293	293	227	271	275	280	278	277	286	247	284	268	236	285	242	266	259	266	279	297	252	307	270	280	253	277	278	291	264	260	296	270	282	272	281	263	286	269	277	274	264	223	271	261	259	299	272	293	286	252	294	279	268	283	258	275	293	250	275	275	277	256	282	290	267	277	260	229	259	275	264	309	295	286	268	281	276	274	291	261	254	245	250	266	258	277	291	281	266	269	259	247	289	260	276	256	298	252	273	243	246	256	287	285	277	273	285	285	283	287	273	306	276	247	258	271	261	259	256	272	258	284	323	264	274	263	307	259	279	290	290	260	270	300	292	298	264	291	264	281	264	291	281	272	236	282	310	277	266	278	286	269	274	281	298	267	263	289	277	265	259	278	278	239	277	277	287	271	289	258	269	276	262	313	275	268	302	266	293	289	284	283	294	279	281	268	254	264	252	277	278	278	282	278	287	282	276	276	282	267	267	286	267	276	281	279	286	239	263	263	268	279	320	275	321	294	287	263	300	285	253	270	284	284	259	292	288	269	276	275	310	261	252	255	295	280	280	253	256	264	241	262	294	241	289	311	273	258	257	305	309	254	307	242	269	290	312	271	271	268	257	279	264	273	297	238	262	265	296	259	282	263	263	286	249	289	274	258	276	289	285	272	256	299	269	240	248	259	281	287	249	249	302	274	296	263	281	261	302	295	272	288	274	279	273	263	276	278	246	255	287	282	267	288	260	285	280	272	249	260	264	261	256	282	269	233	268	261	235	281	279	275	289	277	287	294	256	280	295	294	288	272	263	273	263	285	290	287	289	271	284	254	259	338	289	265	281	269	289	278	272	255	275	283	272	300	252	262	273	255	280	247	304	297	286	231	303	281	294	284	273	277	269	281	266	284	279	252	252	252	320	277	285	251	266	256	285	296	291	266	281	271	250	274	264	285	282	266	259	280	253	259	267	289	258	287	326	269	255	282	266	263	264	291	262	281	280	313	300	281	261	248	311	285	235	267	290	267	258	291	293	290	303	282	246	250	277	298	297	262	286	283	272	296	267	275	306	264	288	264	292	294	268	279	266	275	283	275	268	265	249	288	284	266	278	266	285	287	269	251	268	248	282	286	270	247	269	276	284	282	267	243	253	283	264	271	263	276	260	268	292	266	272	265	287	299	275	245	259	299	274	266	304	261	266	243	234	277	286	275	265	278	297	276	265	270	272	272	280	255	299	274	276	259	323	254	271	248	269	263	297	256	254	258	268	265	253	240	254	279	297	289	267	261	301	301	314	277	263	283	262	267	269	261	278	279	287	270	263	262	282	270	266	299	262	252	314	285	274	255	286	292	258	273	273	271	271	278	294	261	292	272	244	266	269	279	289	313	297	287	284	283	268	274	293	319	284	290	256	269	301	275	278	268	255	280	278	248	283	296	260	264	261	301	257	311	271	279	264	272	259	292	291	287	260	243	246	302	254	272	263	284	272	286	258	314	286	263	285	277	266	290	271	308	276	270	287	270	279	273	308	276	275	243	237	268	287	283	287	289	237	262	268	273	263	287	268	296	253	261	288	268	245	319	278	265	280	260	265	278	259	279	293	309	295	306	257	285	267	292	259	276	250	247	265	272	246	268	278	268	297	280	286	270	262	283	254	286	268	263	269	267	269	261	269	258	280	265	280	298	284	274	283	280	264	254	263	310	281	277	283	270	279	280	248	255	281	249	266	263	274	284	301	270	258	258	270	265	299	290	268	294	266	265	260	269	271	264	245	296	292	268	310	253	284	288	279	291	295	262	259	270	272	264	294	282	276	284	264	258	257	260	280	290	285	271	274	280	309	296	300	268	263	271	277	252	268	330	282	261	282	272	286	277	292	295	273	279	285	279	266	268	263	267	250	270	299	292	292	259	260	256	281	282	283	266	233	246	302	283	316	291	273	280	264	263	263	281	268	263	305	271	287	266	293	275	254	277	283	267	267	296	295	270	287	275	287	259	270	284	297	292	282	233	285	244	290	266	275	283	297	289	273	274	252	277	284	288	320	281	277	252	249	270	315	256	302	280	261	280	265	300	260	256	272	282	268	256	275	286	295	276	244	263	290	270	287	254	283	286	290	278	266	305	308	297	278	275	240	297	306	279	260	269	304	283	311	277	275	275	264	279	268	292	278	224	257	283	280	279	270	279	282	263	295	286	305	268	263	268	267	273	291	250	294	287	268	248	271	239	267	258	279	282	301	254	274	268	276	263	284	268	291	307	285	273	270	269	265	313	279	275	285	279	260	280	259	297	266	283	283	269	284	277	248	258	276	297	267	301	278	302	284	260	267	306	256	274	267	252	231	273	288	291	248	305	289	278	278	276	292	252	269	290	262	254	278	276	279	285	268	292	299	281	258	280	300	263	269	280	276	313	243	262	295	285	269	271	286	283	254	297	289	281	241	302	269	279	277	260	264	297	251	267	273	278	256	247	288	286	278	258	249	292	274	273	273	298	303	278	276	272	274	291	263	274	260	273	277	282	262	270	312
27528	16087	3552	1280	779	711	569	559	547	518	572	550	490	486	500	449	484	469	505	498	505	496	514	452	448	505	460	474	468	464	486	450	459	473	479	491	454	499	450	491	446	465	489	485	464	479	472	507	487	441	457	476	448	520	447	453	484	463	458	466	448	472	482	494	452	472	444	471	481	475	489	441	479	511	493	439	510	455	463	440	418	492	456	451	419	452	434	459	447	473	495	438	462	486	505	462	499	496	472	481	476	455	472	511	472	483	459	508	474	492	485	507	478	482	441	452	464	435	497	446	459	464	481	470	464	459	533	483	509	471	521	508	480	474	487	501	497	473	479	458	466	491	482	499	456	445	448	473	404	456	450	437	501	495	461	440	481	444	481	486	429	481	478	472	435	457	514	502	508	492	494	462	486	504	443	454	464	490	495	490	465	517	474	440	427	455	470	461	495	465	440	492	462	440	501	475	455	465	463	446	466	451	483	452	455	468	459	464	447	479	468	476	495	445	442	450	459	454	457	450	427	431	455	470	487	410	483	473	478	465	472	430	472	506	454	444	482	459	513	475	498	518	449	507	500	458	463	449	455	449	454	477	469	481	480	442	482	460	463	461	436	460	470	473	496	473	469	489	470	416	470	443	467	492	425	459	470	450	476	489	468	464	454	471	517	465	462	467	467	463	504	448	494	457	471	464	492	492	462	531	492	457	486	473	523	442	443	472	483	485	463	454	435	469	469	468	513	437	466	467	463	495	485	488	443	451	471	463	471	436	503	431	452	480	484	497	489	466	501	486	477	455	489	437	479	466	456	487	441	490	449	473	425	466	481	462	457	486	468	503	451	532	455	479	501	457	461	482	477	526	437	450	419	452	438	467	494	498	425	475	439	478	449	488	431	489	470	500	498	452	494	458	487	471	480	469	508	461	500	478	482	442	501	482	490	460	461	449	451	475	413	489	510	435	466	471	444	474	492	511	475	456	489	471	455	451	526	480	489	460	448	460	456	458	484	515	446	489	452	459	460	465	456	462	429	483	492	466	465	478	467	500	474	476	469	475	514	445	503	469	489	496	481	507	471	472	451	441	489	486	491	483	475	486	483	440	445	449	470	468	477	461	461	460	470	464	520	453	504	437	463	483	465	532	449	520	465	473	523	473	474	458	474	479	500	487	480	474	456	453	523	487	466	482	478	485	450	476	489	480	454	479	474	449	457	465	460	500	469	533	485	461	451	502	498	485	468	476	489	483	449	501	518	471	497	477	496	481	455	462	474	466	499	434	478	433	469	492	500	490	465	510	471	488	479	475	493	483	484	427	493	494	489	472	489	481	433	447	488	487	453	477	465	442	467	498	471	445	473	483	444	446	489	495	471	453	472	460	478	506	481	460	454	475	469	494	499	503	459	488	478	439	464	479	445	504	515	479	453	461	511	477	486	442	483	477	464	485	472	439	496	443	515	510	508	508	467	518	495	457	505	428	457	466	451	454	480	482	478	479	440	464	518	472	487	467	473	501	460	449	464	504	451	494	429	481	485	470	476	474	468	425	482	470	461	476	471	462	513	486	465	504	485	513	483	494	479	473	480	478	470	460	486	471	446	507	489	488	506	457	433	456	457	470	503	445	464	461	460	435	449	464	476	467	489	463	462	487	453	470	518	444	492	474	460	477	445	512	465	488	484	495	456	485	467	425	498	492	476	464	445	434	448	508	461	471	506	459	435	512	479	480	463	454	491	476	496	479	481	460	460	480	472	492	468	468	449	437	455	463	450	477	465	490	476	476	490	473	476	478	447	479	512	469	466	464	495	487	479	486	476	471	514	473	455	478	476	446	477	445	446	456	495	490	478	443	466	494	459	450	517	501	489	489	476	496	466	497	447	467	473	460	489	493	470	456	455	486	474	456	475	447	441	479	492	514	470	496	485	476	449	465	471	496	485	470	499	472	482	497	494	456	436	488	499	518	485	488	494	458	484	492	498	467	493	453	456	432	439	495	478	465	472	483	484	466	457	472	496	450	473	462	517	463	443	475	443	484	468	491	481	524	460	460	499	479	490	502	492	471	494	476	474	503	423	505	454	485	445	474	464	465	465	503	473	437	475	485	469	428	474	465	466	468	474	492	502	443	463	449	456	448	465	432	425	491	491	474	458	450	497	497	481	475	483	473	461	476	444	430	466	484	468	449	433	473	501	460	414	470	507	467	443	451	448	488	444	480	444	463	486	461	463	482	465	436	449	448	481	461	473	441	481	442	471	472	459	494	505	503	470	465	461	453	477	450	495	467	481	434	481	460	491	486	418	445	464	455	483	467	508	446	488	445	482	478	481	437	467	454	472	479	483	481	492	442	496	450	530	501	454	502	489	496	485	465	435	466	498	484	437	457	466	441	443	457	469	460	510	490	461	462	499	466	488	454	457	488	491	456	497	477	466	476	491	486	470	432	481	492	477	466	451	475	492	517	458	485	482	432	459	495	492	438	495	461	449	466	467	488	452	449	475	437	444	496	491	486	487	471	448	499	467	459	437	506	477	487	446	487	470	499	471	463	463	484	488	451	484	494	461	502	489	459	477	502	498	474	496	484	433	467	447	489	468	450	474	500	482	478	493	500	461	473	446	440	461	494	482	488	479	500	444	447	453	488	454	487	497	520	490	507	493	477	471	464	452	482	480	495	490	476	520	482	486	467	472	514	444	456	469	468	479	483	475	503	441	461	469	432	512	470	492	485	439	492	456	474	477	461	457	465	438	476	488	478	456	462	482	460	510	488	481	467	519	497	466	474	477	458	441	477	501	432	501	504	441	479	447	424	501	462	462	484	523	454	444	495	465	481	506	510	496	470	488	495	487	491	460	512	499	454	468	474	479	459	457	460	447	465	459	510	515	458	430	465	507	517	479	451	501	434	481	468	493	425	462	474	477	457	452	485	474	455	467	451	473	490	456	456	465	451	436	481	469	440	461	459	477	450	473	477	514	450	487	503	468	438	516	516	459	468	484	496	502	434	502	500	462	466	482	456	472	506	490	471	495	474	417	492	486	487	486	508	486	430	483	462	490	475	482	508	511	448	450	451	459	446	503	474	514	431	453	465	528	468	502	466	485	467	442	465	485	480	474	424	491	424	482	438	484	473	466	479	480	470	467	469	475	446	486	486	438	504	477	464	518	498	467	449	476	483	450	465	459	457	460	485	471	469	451	440	443	449	445	441	492	459	461	447	497	469	476	477	490	458	402	518	455	472	464	491	447	464	468	476	459	484	496	479	480	461	506	436	463	488	481	468	441	486	464	452	470	475	428	462	428	500	491	457	444	452	457	457	469	455	463	474	503	445	499	482	446	512	468	468	449	484	428	466	477	490	465	459	475	500	472	465	482	483	457	476	468	478	476	498	466	495	481	474	504	443	493	434	461	468	504	476	416	432	451	446	490	484	484	483	494	457	484	477	457	469	481	445	461	455	512	494	485	476	502	463	424	513	464	496	505	469	456	480	521	474	449	482	488	440
5724	5131	3570	1982	1516	1154	1094	932	878	813	773	780	739	759	729	759	705	700	715	736	704	735	707	650	654	659	665	665	669	672	648	653	689	705	623	680	673	649	665	644	666	643	635	674	685	622	668	660	662	667	659	650	690	635	615	694	666	658	627	663	655	621	652	679	676	684	668	566	664	602	659	666	634	673	689	667	665	612	666	653	672	686	666	628	665	648	697	664	603	660	666	621	651	672	692	622	688	642	613	675	598	653	611	661	601	658	621	631	677	655	639	680	667	650	655	654	666	595	651	643	641	639	608	650	606	649	641	671	654	652	642	639	645	623	626	672	683	654	639	649	615	646	681	637	661	663	608	676	673	630	641	643	668	628	673	691	656	648	636	660	707	684	674	695	661	599	620	679	648	708	615	653	658	679	671	675	662	632	624	657	655	660	674	692	643	660	619	637	657	613	641	644	609	699	664	637	689	661	629	646	658	654	643	654	677	645	612	561	644	668	633	639	630	638	627	584	660	624	674	680	643	641	639	634	712	691	675	674	661	635	636	679	642	635	644	678	629	641	622	636	637	661	649	691	672	685	643	656	658	653	652	647	626	617	628	629	644	603	625	634	643	629	637	712	641	684	645	664	656	644	710	630	659	658	698	709	642	708	682	633	646	626	663	627	644	625	691	659	664	650	683	664	641	667	679	640	595	638	652	679	671	679	644	653	674	674	688	632	671	656	644	628	671	651	701	657	627	626	607	658	654	651	657	675	608	666	629	631	640	650	604	633	655	664	679	642	687	663	672	634	663	678	670	637	664	629	649	686	655	656	644	618	605	654	691	649	653	663	687	683	681	623	614	655	630	711	670	613	614	665	675	662	661	676	686	660	652	616	641	680	678	595	650	629	658	632	664	647	687	630	668	689	691	606	706	681	641	681	630	659	638	706	683	684	615	694	632	606	657	669	647	648	654	643	645	636	665	632	650	623	688	672	647	595	635	637	645	616	621	652	690	677	589	633	695	679	650	662	688	640	643	670	662	628	652	638	654	653	695	620	625	648	626	659	653	649	666	670	633	680	655	652	654	651	654	643	636	678	675	669	621	679	665	641	658	648	634	633	615	650	648	628	659	667	647	650	634	676	654	645	672	669	666	666	649	670	641	684	665	669	653	667	620	641	651	637	635	679	624	634	646	637	689	625	618	654	672	644	631	651	665	660	631	644	649	593	636	630	632	685	671	617	644	656	643	645	666	689	661	641	673	653	653	688	680	655	661	659	638	654	636	644	652	650	677	656	648	631	658	634	646	632	672	641	646	646	677	644	621	676	666	651	608	653	664	653	639	672	686	587	619	663	655	651	625	666	603	671	628	617	649	669	619	679	700	651	663	655	652	640	651	679	696	647	636	632	649	611	643	656	655	588	686	616	652	683	637	639	653	641	604	645	612	689	652	678	654	736	662	651	618	666	630	670	615	630	660	624	655	665	629	589	638	632	645	675	666	647	653	661	655	651	679	602	625	660	647	660	635	691	602	644	692	660	667	665	608	650	668	635	665	649	655	688	652	702	637	621	684	640	642	653	676	620	635	660	669	674	657	648	670	691	652	657	675	651	647	673	637	668	622	651	632	613	631	669	610	649	618	664	683	677	665	641	657	630	628	651	655	645	647	656	652	646	650	670	653	645	658	659	640	677	609	602	664	662	644	642	634	621	641	648	658	635	649	672	687	590	639	651	623	665	645	658	630	678	626	643	650	692	674	626	664	655	670	651	671	612	695	656	653	642	666	687	674	666	653	631	633	626	668	647	661	640	675	657	682	660	623	613	657	661	600	649	680	619	684	598	656	707	644	629	692	683	674	673	676	658	627	643	644	668	683	650	647	648	627	642	654	640	680	656	645	672	679	688	632	699	667	666	615	648	652	673	648	673	659	663	655	627	636	622	690	628	632	640	638	643	646	639	638	641	656	628	649	628	663	642	636	665	656	656	644	602	637	671	633	656	661	651	655	651	612	668	679	709	628	644	621	672	651	641	699	643	694	625	679	627	655	644	639	647	696	722	677	632	641	611	623	663	625	635	654	629	616	647	667	641	662	657	665	698	648	662	682	671	660	650	670	705	637	707	609	619	635	640	641	623	676	665	649	614	660	656	661	698	647	667	619	627	628	617	639	668	670	645	675	655	665	628	672	657	658	661	672	684	660	629	655	683	663	643	681	649	733	698	670	652	673	636	645	686	666	650	642	640	615	686	619	673	666	650	668	648	654	626	664	672	608	639	664	690	667	652	615	683	615	605	670	642	602	636	676	683	650	648	690	623	614	589	658	669	677	671	650	635	683	650	658	661	629	653	649	643	623	651	679	661	641	658	636	640	655	602	675	620	678	672	662	627	693	666	683	600	655	649	674	634	613	670	648	642	635	659	657	622	635	670	620	642	649	639	675	682	615	698	604	665	637	654	602	614	679	610	680	636	703	620	664	667	654	671	673	657	689	650	669	636	699	678	722	646	620	638	645	693	673	654	682	649	650	675	616	644	653	623	637	653	646	641	628	640	696	675	658	715	655	635	627	658	661	670	619	638	673	672	691	657	626	573	670	689	627	680	706	623	616	651	670	656	667	636	664	618	650	686	641	650	630	662	639	645	641	671	597	679	674	653	683	627	620	659	702	645	634	648	634	652	673	662	631	648	633	602	692	666	628	578	658	640	682	633	661	657	673	652	668	668	709	650	651	644	598	647	633	696	680	688	656	670	655	629	637	627	703	701	633	693	646	669	663	594	662	666	655	643	628	643	637	660	659	624	665	714	683	666	683	637	665	666	659	664	687	641	648	680	631	672	661	665	621	725	701	683	621	627	631	642	713	652	658	654	639	600	604	619	693	680	659	643	686	670	658	665	621	666	663	632	667	689	625	649	696	641	650	677	656	663	641	625	638	603	635	647	693	651	633	671	652	658	662	670	620	688	630	625	661	647	696	685	653	631	667	662	646	626	683	662	638	663	695	674	673	660	615	659	667	636	629	610	639	644	668	604	645	626	654	666	643	641	682	618	623	615	614	643	656	670	679	636	696	661	669	667	660	625	641	622	641	639	659	649	633	693	624	648	683	644	646	685	655	659	717	649	645	644	663	709	686	630	648	657	684	660	617	620	645	693	665	639	640	677	699	655	618	638	663	644	627	690	624	679	670	662	712	629	673	628	640	603	647	555	699	662	626	709	652	664	626	644	667	679	658	656	614	672	661	610	661	657	593	670	639	667	664	666	647	656	672	658	676	621	681	684	619	664	652	633	684	664	643	691	656	650	629	673	695	637	644	635	614	636	669	630	639	693	642	627	668	673	639	660	634	660	690	678	607	644	703	674	666	657	631	629	648	652	670	642	678	670	687	646	672	637	653	688	669	667	664	596	639	655	680	658	638	665	616	655	648	660	647	665	709	630	626	642	642	631	644	638	695	597	618	631	685	641	638	649	697	650	650	694	644	651	618	644	618	670	658	662	615	694	628	664	658	650
23443	21184	27733	24884	20475	3075	979	752	621	579	541	506	516	496	461	473	444	469	437	433	422	437	401	443	425	473	394	396	422	405	376	384	403	410	389	376	371	368	425	338	413	360	404	357	370	384	392	393	384	380	400	396	418	371	412	404	383	387	403	396	356	364	398	368	360	399	390	391	401	364	372	380	367	356	382	388	393	363	440	363	391	380	364	382	375	373	406	373	358	428	368	423	389	402	382	367	380	400	365	365	365	386	360	377	385	367	369	367	366	355	356	368	407	344	408	352	442	388	380	377	387	355	378	382	388	405	399	364	408	394	377	389	382	410	388	358	391	370	384	381	398	380	358	406	369	369	379	375	423	384	374	397	373	374	400	404	373	359	408	399	337	379	401	387	341	415	413	374	360	370	377	387	362	392	403	395	372	370	345	354	411	389	383	368	389	389	373	399	363	393	379	433	405	369	406	369	378	390	417	393	404	382	379	385	389	370	391	386	365	385	400	398	371	386	361	371	392	410	402	398	392	415	385	401	399	353	371	395	381	381	399	409	389	353	390	384	381	373	404	388	387	425	355	412	396	370	361	389	366	407	397	368	371	404	369	401	414	394	340	383	345	386	383	360	400	413	378	370	363	349	376	382	401	394	377	369	384	357	357	357	375	384	371	401	395	406	368	353	363	385	366	387	394	389	387	405	335	387	392	368	400	413	356	400	394	407	385	363	387	379	406	428	393	397	372	402	399	395	336	364	352	368	378	355	397	391	348	393	414	381	395	319	360	368	372	371	386	381	380	387	378	394	397	387	394	371	388	370	383	367	409	366	388	392	374	373	388	354	374	380	381	383	398	383	363	386	358	399	374	390	390	385	389	375	347	372	341	379	401	372	375	416	347	389	376	410	381	344	369	390	387	378	379	392	355	412	379	430	380	377	381	395	393	347	364	385	404	359	384	390	374	376	404	396	374	376	391	359	373	391	405	402	363	374	414	420	402	396	357	373	383	423	361	346	379	416	393	371	377	390	383	388	422	367	419	417	370	377	361	346	398	361	420	347	353	376	391	379	354	374	344	369	390	360	404	390	378	379	375	360	432	347	352	383	381	371	382	401	348	386	350	389	397	410	387	383	392	356	364	378	372	393	370	400	359	408	396	420	382	395	381	341	401	385	390	395	391	362	397	375	372	379	404	373	332	364	380	402	365	355	388	412	378	361	420	353	393	373	370	385	414	377	409	403	380	397	392	388	360	410	386	388	320	351	367	357	380	405	375	397	370	398	402	378	366	381	397	353	371	372	338	347	395	388	364	368	383	394	339	368	402	393	373	391	417	392	391	357	388	404	375	396	395	387	389	386	391	380	377	394	412	365	379	363	387	386	384	362	386	378	369	359	429	395	415	390	414	366	405	405	397	341	415	369	388	363	373	350	345	365	392	353	346	386	374	406	377	339	395	376	401	392	399	405	383	381	347	335	394	346	388	390	388	388	382	342	380	418	367	405	406	403	390	376	388	378	389	396	388	362	362	366	387	371	376	386	386	397	389	377	372	374	415	385	404	400	406	394	367	392	406	396	375	390	343	372	375	394	362	366	389	370	345	365	349	392	359	428	355	347	366	370	386	388	363	384	364	381	400	372	353	397	420	375	384	385	348	395	363	381	363	387	381	380	368	429	332	386	363	398	366	392	408	369	386	384	383	407	395	377	394	365	387	380	371	400	387	375	350	358	369	406	388	373	423	365	372	363	372	397	412	364	359	358	367	376	391	364	368	338	388	367	382	363	404	387	389	385	354	366	382	385	376	383	355	389	392	379	395	382	355	396	368	349	391	367	397	353	405	371	334	385	383	381	400	408	388	404	372	394	414	385	394	406	380	376	395	374	385	363	371	412	404	364	403	337	367	367	385	396	418	385	394	380	368	362	359	429	401	373	411	374	377	373	359	356	410	346	375	347	383	408	351	395	368	378	401	380	383	364	341	376	407	394	435	395	410	391	359	364	380	395	378	369	360	405	400	369	388	360	360	351	408	356	406	393	350	379	387	367	397	364	378	403	375	393	359	400	414	386	363	363	406	377	358	392	372	342	394	369	367	355	360	412	384	364	397	402	358	399	344	340	363	359	391	366	365	388	376	390	395	355	371	381	384	380	382	392	369	371	356	365	405	399	384	407	388	400	382	409	393	406	401	386	354	375	416	357	400	370	376	359	368	390	391	375	386	377	365	412	381	383	403	358	336	367	383	384	443	407	426	408	417	374	354	396	392	382	390	373	358	398	376	373	332	392	384	403	395	362	368	394	371	341	345	348	347	361	377	395	409	388	366	369	366	373	310	360	407	398	371	368	374	383	402	386	427	393	394	416	400	390	367	369	359	362	367	368	381	387	374	389	375	365	378	394	376	421	379	406	377	393	365	375	371	354	402	371	362	345	386	406	389	371	379	388	367	402	372	369	375	371	380	362	377	387	397	404	371	388	380	374	388	408	388	396	379	390	383	385	389	388	419	366	365	365	414	376	364	361	365	351	387	379	342	376	371	393	390	361	369	371	375	398	345	367	394	383	381	353	363	373	396	410	366	399	398	419	399	384	401	364	373	368	404	372	384	361	398	363	391	334	362	394	364	369	394	365	368	380	391	381	398	400	361	433	387	356	390	411	376	413	419	413	390	354	339	366	373	396	380	372	379	386	389	389	407	387	385	362	382	353	394	398	403	392	385	349	382	374	379	396	370	388	377	421	377	350	365	399	382	369	373	383	430	350	377	372	401	366	384	364	415	389	360	351	351	365	364	397	412	360	376	362	350	399	393	365	407	388	351	374	377	378	361	382	370	379	398	372	351	414	389	378	383	370	379	359	377	344	416	381	392	367	369	379	369	392	350	321	402	383	408	374	386	393	385	390	361	371	376	373	382	403	404	413	369	364	413	387	401	400	380	360	382	397	349	365	359	409	394	358	371	389	439	391	346	404	363	372	371	373	351	404	388	389	369	364	354	376	405	399	365	395	390	386	392	374	394	382	333	414	374	348	380	350	392	389	370	358	426	421	373	387	375	372	383	392	344	385	374	374	400	378	413	384	386	414	383	351	383	360	371	351	373	386	385	376	366	374	414	395	387	354	397	368	411	373	360	396	367	405	377	437	396	393	372	399	390	394	364	348	420	368	377	364	391	387	390	359	389	358	384	371	369	388	343	367	360	358	355	352	365	404	359	407	380	422	398	411	375	373	370	405	410	388	416	382	382	367	367	381	372	339	400	382	364	390	361	351	371	374	339	412	400	359	410	386	373	359	356	367	386	379	372	374	376	384	367	369	352	385	394	380	338	381	365	374	373	370	365	393	377	365	363	366	384	374	400	377	328	394	401	380	413	404	388	366	385	388	393	371	389	384	414	378	368	351	371	344	395	368	412	350	379	374	350	381	379	367	367	380	344	399	404	344	368	399	369	343	367	420	369	402	334	373	379	385	403	390	414	411	391	347	396	362	381	395	400	402	392	374	370	373	387	393
5002	13332	9026	4560	3211	2365	1777	1473	1346	1142	1022	943	886	778	787	745	749	738	721	662	642	614	627	608	620	647	578	573	613	543	584	554	574	570	559	553	540	556	584	585	584	581	566	528	538	554	565	563	496	568	538	547	521	550	553	534	580	549	539	550	554	573	536	580	513	587	552	541	521	555	575	550	507	533	545	578	525	536	535	543	551	516	577	534	505	560	561	533	552	539	550	524	511	494	544	482	506	542	508	550	546	571	533	481	535	539	572	554	579	498	538	531	539	504	575	537	488	511	522	558	514	548	518	526	546	519	528	548	532	530	582	596	549	539	520	548	550	543	546	530	597	503	544	557	551	557	544	526	492	555	532	519	517	556	521	533	528	516	518	551	533	542	548	515	531	552	574	497	524	546	528	523	543	520	540	549	539	528	553	562	546	526	563	517	541	537	558	536	573	509	490	534	552	557	562	536	542	521	510	509	516	572	550	514	549	540	506	570	518	500	541	534	534	555	535	517	506	545	539	539	501	512	541	526	523	526	562	570	546	585	561	543	521	574	545	540	550	545	575	527	514	540	510	492	547	497	537	507	530	555	581	560	530	543	505	555	522	573	527	522	528	537	526	536	521	532	553	526	521	526	532	526	564	506	549	516	582	545	508	515	559	540	463	536	536	542	530	509	530	568	555	532	492	558	581	545	601	590	559	540	552	542	553	551	528	524	544	580	556	518	562	544	539	553	533	530	533	512	528	560	543	525	538	540	528	559	547	548	555	539	513	541	535	517	563	542	556	520	535	516	532	509	528	538	540	510	487	577	532	529	476	527	564	533	508	523	520	516	558	558	473	589	518	558	544	542	521	534	529	570	517	554	546	563	512	534	528	570	544	561	504	506	554	587	514	522	551	575	535	534	576	489	532	516	555	549	492	524	546	541	502	549	522	561	535	545	506	521	506	558	572	544	491	534	578	558	554	525	573	498	522	570	531	483	537	542	529	530	521	535	558	525	502	553	543	522	530	513	562	536	574	542	544	544	538	543	544	566	579	523	559	513	517	505	517	553	518	532	532	557	503	568	518	532	525	566	533	545	508	534	552	486	506	564	496	513	563	493	559	549	545	555	489	544	519	568	550	553	572	545	489	526	541	541	575	537	563	565	528	534	544	519	532	577	553	550	551	557	538	528	533	525	572	529	532	532	546	562	533	541	518	556	531	506	550	554	505	533	558	501	504	539	576	560	541	551	553	511	569	509	512	545	535	513	547	548	533	567	521	550	534	555	540	521	535	532	521	541	528	502	497	534	524	535	542	529	604	569	529	555	576	559	513	552	569	551	565	515	549	545	502	552	528	521	527	484	554	536	517	531	538	472	495	519	521	577	526	512	548	541	578	532	537	540	556	536	502	476	517	559	521	550	508	554	557	590	560	561	584	593	585	549	549	517	529	514	565	534	521	493	515	558	553	549	540	558	538	538	536	544	604	531	505	521	524	578	512	530	507	521	531	496	547	544	531	507	528	545	545	505	507	539	505	519	579	531	513	536	580	521	581	523	544	518	528	588	554	494	569	505	494	522	474	538	545	576	531	550	476	544	502	524	513	518	524	544	563	546	506	562	561	550	556	526	519	535	581	558	554	509	521	533	552	560	520	565	510	528	526	542	559	517	544	542	554	520	487	548	566	525	511	542	504	562	505	543	535	506	515	516	542	560	526	564	535	528	500	540	510	504	503	496	536	525	544	495	531	486	550	530	528	537	505	518	555	508	507	529	511	478	535	538	518	553	548	518	543	500	563	545	563	510	510	513	519	545	559	518	488	597	531	513	605	567	544	526	505	549	566	549	511	530	574	548	551	510	531	495	531	526	528	592	509	489	541	564	552	536	566	549	523	515	534	510	489	528	537	555	528	515	525	499	523	548	575	542	519	551	552	568	519	519	524	554	556	535	572	530	570	513	535	548	552	495	515	572	554	573	552	505	540	561	539	549	514	501	528	491	513	548	533	528	524	509	494	540	543	503	503	531	510	471	541	528	543	511	533	555	528	581	526	539	566	515	537	504	582	527	533	571	601	556	523	519	557	509	528	512	531	495	540	555	520	522	544	561	558	554	514	530	551	562	524	517	542	535	524	536	523	543	560	540	549	570	519	531	531	556	527	526	548	497	538	532	525	532	522	533	530	530	544	546	519	541	553	539	577	538	526	536	575	526	524	559	544	564	540	516	506	536	533	524	537	554	543	515	516	526	504	549	516	497	523	533	542	512	550	527	536	517	553	584	520	534	554	544	498	538	543	527	532	540	526	539	518	544	548	529	552	500	530	560	547	536	574	536	509	538	519	515	529	544	500	526	541	498	527	533	549	547	549	569	518	540	540	516	549	500	522	564	529	516	547	522	546	527	511	524	528	484	555	548	566	524	515	520	569	519	548	579	561	560	546	579	525	542	511	568	558	539	532	531	546	556	536	521	519	534	486	535	555	510	526	516	525	554	604	551	543	540	552	501	548	539	527	592	510	556	542	544	518	525	568	533	548	528	510	551	515	513	521	527	529	509	561	509	543	542	530	540	578	557	523	564	528	541	517	524	524	519	549	545	575	543	528	534	518	553	523	545	535	513	504	512	503	530	549	495	546	526	572	556	546	532	551	472	516	518	514	567	515	551	561	512	526	539	538	526	556	582	512	532	563	543	540	541	510	512	518	509	541	531	557	530	530	508	516	519	562	529	509	533	547	544	531	503	542	468	510	525	548	563	535	582	513	509	541	533	554	526	534	524	487	547	539	555	544	536	511	529	562	528	560	532	575	572	519	539	585	569	567	550	530	544	574	540	521	558	561	546	524	518	516	562	534	559	552	523	546	509	513	559	548	543	543	525	564	522	557	499	569	534	543	548	529	545	546	521	549	563	545	526	513	517	567	521	549	522	543	545	521	554	548	530	496	545	523	522	500	517	558	517	511	552	536	515	513	553	522	564	565	491	567	525	516	514	530	560	531	523	547	517	548	501	549	550	559	500	528	555	502	534	523	572	539	535	601	565	509	517	548	511	533	530	491	516	509	534	546	557	509	528	568	524	560	499	530	524	503	578	535	532	556	533	546	518	515	536	571	542	547	518	530	550	560	566	533	500	544	542	524	580	531	521	550	555	536	506	498	532	530	527	509	516	549	524	524	542	548	494	513	527	528	543	532	511	548	523	517	506	530	508	504	587	531	522	526	550	546	557	567	548	527	546	503	497	541	563	596	563	512	540	538	521	515	550	545	552	530	486	535	511	544	494	560	498	515	528	526	508	531	519	546	527	555	540	562	544	527	522	514	513	531	560	544	520	564	487	547	524	535	536	508	536	530	516	544	548	513	507	561	486	555	504	563	545	591	558	550	529	549	534	522	542	517	486	535	516	523	530	547	546	503	508	567	539	507	522	507	483	532	507	514	561	511	500	545	525	571	553	557	547	529	563	501	553	581	520	526	540	539	503	508	537	483	534	522	529	533	513	530	536	526	546	494	519
24811	21216	25701	22565	1830	747	619	521	485	424	410	407	394	428	382	397	399	395	404	375	368	410	361	370	377	361	366	372	349	354	321	396	386	341	342	343	331	353	355	346	321	323	320	358	379	368	339	348	358	335	357	360	320	327	346	347	342	337	321	389	331	352	367	350	331	327	342	328	326	329	376	352	334	337	352	339	351	366	347	338	355	335	349	362	335	338	320	331	384	350	304	351	317	356	341	370	360	335	330	342	380	347	327	310	348	339	369	338	349	358	351	310	378	357	343	315	321	357	358	327	350	364	372	367	308	337	363	334	326	360	310	376	353	327	381	350	349	352	354	327	367	394	372	306	356	324	336	310	349	332	350	322	350	324	357	379	350	319	351	349	368	337	341	359	353	320	347	326	340	333	368	322	367	361	355	331	337	332	327	346	331	301	337	375	350	344	352	372	306	315	351	348	330	352	300	352	353	325	368	329	341	358	321	369	346	350	365	358	337	340	380	337	368	357	365	340	356	352	334	338	344	334	348	394	350	347	355	349	319	317	344	327	352	346	330	348	371	365	370	341	350	332	319	361	360	338	346	321	358	362	340	347	352	352	358	350	361	385	355	355	338	352	350	330	341	346	381	327	328	328	357	341	370	354	371	363	333	313	360	349	329	316	338	336	347	356	365	364	360	322	363	328	348	326	353	325	357	324	331	339	365	326	324	330	331	334	345	339	335	342	372	338	341	306	351	336	328	335	340	336	333	318	320	353	370	362	360	348	328	352	355	378	378	333	335	337	363	321	327	351	357	353	343	329	347	331	366	342	352	343	368	353	335	339	377	355	323	340	353	329	330	341	341	299	358	328	400	321	320	363	338	315	325	320	334	347	343	347	333	365	314	348	351	339	354	353	326	348	366	342	355	343	331	324	332	355	360	344	338	347	298	342	325	324	351	342	368	365	339	333	338	346	358	327	314	341	364	329	367	330	350	323	369	372	356	326	349	352	389	333	344	344	343	346	360	366	332	368	370	313	360	336	313	324	341	331	342	371	333	343	388	364	342	322	352	318	367	345	369	338	326	321	355	328	318	341	353	335	330	358	351	353	356	344	329	329	351	357	349	346	354	355	391	373	349	353	375	328	372	327	348	332	312	301	342	330	368	360	346	317	342	334	351	364	318	346	335	354	346	344	347	325	346	312	325	332	337	352	379	364	345	339	336	374	336	327	346	385	330	385	337	325	356	350	382	357	353	344	328	369	381	344	305	327	368	343	330	349	308	359	344	370	347	358	350	322	374	344	375	319	346	330	347	369	375	378	352	355	328	346	328	375	394	357	348	366	324	348	355	322	330	354	393	315	344	341	329	359	338	372	347	333	367	372	339	320	362	335	326	337	355	357	339	338	340	351	322	352	309	363	373	342	325	356	317	372	349	355	298	372	315	345	340	347	343	329	354	332	355	355	330	385	339	328	317	347	346	338	341	324	354	332	365	341	342	332	355	331	319	329	382	349	338	338	324	362	335	339	307	343	362	335	323	356	373	336	345	326	354	366	312	369	359	354	334	349	346	356	373	341	347	384	353	343	342	350	334	310	332	369	352	351	355	354	403	320	313	334	339	326	343	383	348	358	358	355	341	346	327	353	331	337	323	329	316	361	350	316	357	339	363	366	355	283	355	349	358	339	347	327	337	365	369	343	356	353	327	327	337	335	349	336	364	370	333	373	321	335	328	334	336	377	356	390	321	376	332	352	327	359	352	325	343	341	360	327	338	344	338	331	340	374	348	331	363	351	340	329	349	363	327	349	365	371	328	347	327	334	345	359	350	372	330	364	387	351	330	350	344	322	321	331	362	323	337	359	346	334	355	372	344	332	333	348	342	358	365	342	349	319	335	354	332	331	308	329	339	329	309	372	353	348	341	308	359	330	342	348	289	350	353	339	328	361	350	327	357	353	336	326	329	360	329	306	317	336	376	363	362	346	333	327	358	354	340	341	332	313	380	356	324	348	326	323	350	319	345	340	326	356	363	331	375	334	370	363	305	335	379	347	324	384	318	352	321	351	340	341	369	365	353	364	331	357	346	314	322	353	335	323	353	358	352	334	337	326	400	350	340	340	349	318	354	382	316	332	338	374	334	357	344	336	340	363	338	360	320	356	347	355	324	329	379	312	349	321	340	314	351	349	375	340	357	362	333	333	354	355	339	341	340	353	370	357	344	358	320	347	321	365	356	360	348	346	329	333	329	348	316	355	368	373	331	360	339	327	326	367	347	354	340	366	342	339	369	322	346	339	351	347	344	344	358	358	331	329	337	345	363	355	367	356	350	316	349	349	314	352	371	326	337	346	326	357	325	357	350	333	338	348	319	313	365	332	395	357	339	355	358	336	347	359	330	348	288	378	368	331	318	368	317	375	354	362	356	337	325	324	339	360	346	337	381	347	332	324	357	342	344	360	328	316	297	380	365	331	365	382	294	346	343	380	357	374	346	376	328	327	353	327	360	345	337	313	321	339	356	343	360	321	364	333	320	318	329	361	337	332	340	313	320	353	342	320	368	375	335	362	353	358	338	336	337	336	332	324	360	358	357	345	330	363	352	376	350	329	346	362	335	382	347	335	347	343	356	311	383	335	355	315	319	324	342	381	356	345	365	324	342	343	343	348	322	371	356	342	349	380	357	370	327	332	337	346	344	357	349	318	311	347	379	349	322	333	343	359	339	326	334	336	368	356	329	324	364	335	331	335	351	366	349	369	315	344	357	349	323	347	329	364	344	334	331	341	332	318	350	305	335	325	343	330	353	313	323	333	354	339	372	343	316	330	338	337	334	358	346	354	344	335	327	325	337	318	380	331	333	348	316	310	334	335	332	305	373	377	360	304	329	351	340	335	330	353	333	319	328	352	328	288	337	359	356	348	370	375	359	312	346	358	371	369	337	362	333	323	320	368	326	363	342	352	348	342	348	348	384	323	353	351	323	335	357	325	356	344	350	325	336	344	353	365	325	350	348	389	358	345	334	353	316	342	343	357	350	349	336	308	346	370	325	375	359	356	381	314	352	309	304	372	340	329	335	339	336	337	336	370	337	360	383	332	357	381	351	312	333	310	365	357	365	344	322	357	326	327	316	356	355	342	347	363	378	372	350	378	343	362	350	332	371	325	342	344	359	358	335	311	361	350	358	338	359	320	378	339	360	365	344	320	336	344	332	358	343	329	318	327	337	323	332	337	385	340	345	372	371	337	338	346	326	365	339	329	372	330	356	339	398	311	310	331	331	329	316	356	358	344	357	361	345	353	348	331	356	346	373	341	366	347	365	367	343	347	341	346	350	352	323	295	348	323	340	364	337	357	324	370	359	332	345	318	326	317	384	334	315	334	340	391	333	377	338	344	340	341	369	325	326	310	347	334	315	368	351	346	353	329	343	353	357	377	353	337	355	335	332	335	370	320	338	345	337	377	321	316	351	331	362	326	318	322	356	327	366	353	306	371	341	325	357	341	368	349	326	379
4734	8837	5864	2930	2123	1600	1264	1062	890	797	752	694	650	669	618	579	564	567	581	524	496	499	499	551	529	541	532	511	528	499	529	493	519	518	488	551	435	484	443	464	491	497	519	492	554	521	516	515	480	453	499	484	506	510	482	477	527	493	462	466	470	451	505	452	491	494	449	482	489	475	440	473	490	415	494	464	479	505	468	510	468	439	500	450	481	460	459	482	460	454	457	496	465	454	487	499	472	451	482	463	476	478	456	484	469	471	463	435	418	451	505	461	504	462	451	455	458	459	456	470	506	454	488	476	436	437	510	470	491	468	463	481	515	439	493	473	461	482	517	495	454	498	446	486	486	506	467	468	504	481	500	453	510	497	468	489	509	464	515	439	460	457	501	444	437	521	484	507	454	477	466	459	482	488	506	490	494	482	532	492	474	467	480	477	484	461	441	452	490	500	456	514	501	516	484	489	475	472	480	460	458	498	492	470	473	477	437	489	475	500	502	442	427	467	479	467	500	490	470	486	450	451	460	468	437	463	464	499	482	498	457	514	431	507	488	521	432	463	438	491	488	498	454	462	479	494	474	487	482	470	438	479	452	473	505	467	443	507	486	468	496	485	458	460	448	493	494	472	453	476	477	465	462	483	429	446	478	463	480	467	466	499	476	463	507	469	490	498	471	466	494	499	514	481	478	496	465	498	446	517	465	440	472	496	454	482	499	487	505	443	485	479	464	471	440	442	457	501	425	518	517	476	465	459	467	507	465	485	460	508	463	466	497	498	484	465	485	465	479	499	508	449	494	470	475	459	513	456	473	443	438	499	472	464	490	493	472	468	458	488	489	422	470	453	471	481	463	465	496	461	479	514	498	450	463	470	460	440	461	453	480	472	465	440	471	450	520	474	502	459	514	469	530	497	448	495	498	482	497	450	465	480	524	499	489	475	483	466	468	502	458	492	483	479	469	499	463	457	453	468	507	481	495	493	498	434	512	518	467	488	506	468	473	476	456	491	463	452	488	494	460	477	466	464	451	474	462	494	501	451	476	496	460	480	473	458	488	473	477	465	459	489	465	516	464	465	452	508	495	457	456	429	487	459	504	466	487	504	438	450	497	476	497	476	457	468	471	481	495	491	481	485	449	467	455	489	450	472	500	471	456	465	497	500	464	486	494	488	499	452	482	472	503	458	497	451	456	481	455	447	472	475	499	484	495	440	504	486	480	488	463	468	474	436	489	486	467	474	405	501	502	457	487	460	478	488	467	504	454	470	489	459	489	471	468	456	458	483	508	460	469	474	493	422	511	473	463	474	463	477	482	479	453	476	507	480	485	430	473	436	471	495	456	475	490	462	483	435	502	463	417	434	434	445	490	437	469	471	457	519	491	512	492	484	480	473	509	471	478	454	483	487	484	450	461	515	504	506	507	505	461	473	470	459	485	469	448	473	468	477	520	497	532	477	453	499	448	457	463	499	524	453	483	517	502	490	463	463	476	469	473	453	445	445	475	499	504	472	484	438	475	490	482	522	498	475	476	488	450	459	473	450	483	499	468	477	476	493	495	474	486	477	476	475	495	514	479	505	499	458	493	489	460	438	501	462	496	460	491	437	449	446	465	470	475	506	456	490	444	457	476	500	467	464	447	478	446	499	459	524	481	495	503	509	481	462	470	463	515	481	498	462	508	466	510	444	513	483	447	515	486	501	453	472	498	483	449	492	427	468	505	441	468	460	480	473	466	492	477	476	451	425	464	483	437	525	489	491	461	511	478	504	477	496	521	490	456	480	470	488	428	494	437	475	477	498	479	440	443	485	502	484	483	493	437	484	490	494	495	434	515	488	493	501	483	447	474	463	462	499	478	456	502	487	477	478	478	492	550	504	471	480	487	482	488	517	512	479	486	433	521	479	487	490	488	478	448	432	454	471	420	452	467	482	466	489	504	508	518	466	480	483	485	437	435	510	448	473	499	504	485	439	510	467	463	493	504	471	444	484	468	521	479	485	500	442	470	514	490	471	459	470	472	469	481	474	497	450	481	478	503	517	446	505	448	470	479	501	448	475	493	434	460	476	503	478	484	490	470	474	494	448	499	459	460	461	468	461	478	493	497	460	507	460	478	468	486	483	469	473	459	484	487	492	497	477	473	472	485	505	426	465	473	435	467	467	463	455	478	507	516	468	472	460	456	481	427	448	491	471	459	475	509	455	468	505	471	434	476	510	479	495	486	504	473	511	456	431	448	497	466	490	480	462	430	444	452	463	468	537	496	472	482	493	487	493	475	478	519	434	476	490	454	522	452	496	464	483	460	455	443	458	506	491	457	456	511	486	489	527	486	494	483	489	475	484	468	500	478	465	486	499	453	448	479	460	456	478	462	459	459	506	498	477	461	459	481	432	476	488	493	458	501	474	434	498	459	463	479	477	456	474	455	448	474	452	483	482	444	484	487	463	502	462	472	506	499	470	488	440	476	494	471	483	507	452	457	438	458	444	469	468	496	486	476	466	527	474	498	493	485	452	490	483	450	461	505	478	469	459	468	427	477	469	468	465	500	499	493	490	493	483	486	517	501	485	426	479	489	484	444	464	536	485	475	431	498	502	450	491	509	494	505	466	477	496	477	465	455	467	420	462	450	488	485	487	468	486	508	448	482	455	478	457	492	465	471	462	477	480	456	477	472	456	449	470	463	447	477	459	486	516	463	490	430	452	515	473	513	478	432	468	482	450	482	503	470	477	461	462	445	464	475	477	486	485	453	468	453	443	502	491	457	504	513	496	510	481	475	492	447	447	431	495	464	453	513	487	477	439	432	489	457	480	489	469	477	460	511	500	459	484	509	472	453	451	461	445	531	465	477	464	464	447	443	472	435	461	484	489	447	480	466	472	484	453	480	488	460	514	450	490	460	425	484	474	435	495	460	437	465	493	486	515	458	529	444	463	505	446	465	485	473	470	438	503	474	518	535	421	486	480	484	439	456	477	436	532	454	483	476	478	475	491	480	495	479	494	472	487	506	454	464	516	470	469	489	479	426	468	442	510	456	517	529	499	455	471	503	480	478	451	475	472	478	466	446	473	447	476	478	475	453	505	505	461	451	479	509	430	450	478	482	492	456	472	507	529	487	477	520	501	507	481	455	489	462	488	473	485	489	486	432	461	492	480	457	462	485	519	476	454	506	532	459	456	503	465	482	479	472	483	507	521	485	518	479	472	486	455	432	446	497	520	478	503	457	443	461	504	471	482	476	478	457	451	505	443	497	483	477	481	469	480	470	469	458	450	441	482	482	450	488	487	469	433	479	486	488	494	468	422	482	522	495	503	494	447	491	490	481	463	485	488	492	460	496	470	500	473	467	467	461	470	488	518	461	474	497	466	460	514	478	436	459	465	501	500	468	495	454	482	454	466	460	462	496	458	474	483	468	458	430	453	432	466	448	514	506	489	458	460	428	451	499	481	482	481	500	419	460	481	481	486	487	440	494	481	457	462	489	495	482	483	501	461
22573	21232	28398	24336	21236	18905	1966	853	578	524	454	402	360	348	310	328	325	281	292	289	277	237	238	232	226	232	237	213	224	242	229	235	206	217	208	194	193	197	229	175	223	220	211	210	207	195	184	197	199	205	203	175	183	195	183	205	222	199	192	189	171	195	201	207	199	199	192	192	201	183	197	196	193	205	191	187	184	182	207	161	222	175	205	204	182	173	181	185	193	175	166	193	190	230	185	187	173	219	195	179	160	207	191	182	179	190	165	196	188	179	184	170	191	173	181	215	202	187	189	178	161	173	214	198	178	209	178	176	189	193	182	198	195	205	187	181	191	196	187	198	170	197	177	185	190	187	205	228	211	176	208	195	172	186	193	176	183	201	201	187	159	202	185	191	171	187	181	210	186	200	211	198	193	200	190	184	198	198	174	201	184	178	196	204	172	197	184	176	179	192	215	204	169	175	178	198	204	202	192	195	191	198	186	187	191	195	221	194	180	205	189	194	175	205	198	196	184	181	191	182	187	178	192	171	202	180	186	193	178	186	201	180	200	191	177	178	221	169	209	183	167	179	186	187	192	183	194	162	198	168	188	193	190	199	191	177	172	223	190	191	182	191	223	198	183	191	175	200	192	208	198	189	198	189	193	205	209	188	203	203	198	181	191	163	161	185	187	180	195	169	210	176	214	211	170	188	196	160	172	175	184	199	196	195	195	190	190	186	175	195	191	209	201	194	179	180	204	191	205	179	193	192	198	167	184	212	185	207	198	189	204	206	191	187	208	208	204	202	181	197	192	198	171	205	190	177	187	187	181	176	184	186	211	209	192	203	206	170	177	192	186	198	169	186	189	194	207	216	163	181	197	204	210	188	194	178	184	207	156	191	161	172	194	193	202	197	175	197	210	170	199	193	202	201	191	212	192	172	199	205	196	197	209	193	173	184	199	185	194	207	184	194	179	169	171	191	182	196	181	186	176	189	178	167	173	175	191	213	217	212	181	218	186	180	220	196	192	201	173	191	198	192	190	188	184	212	162	207	183	166	197	175	204	212	195	186	204	189	210	206	191	203	172	178	187	197	217	204	172	207	192	171	200	182	200	161	185	191	175	189	202	180	194	212	200	185	166	179	187	184	168	163	219	162	174	198	181	195	176	204	186	202	199	200	189	186	207	203	161	202	186	198	174	175	213	196	196	189	183	174	172	180	180	177	158	203	163	192	194	206	195	174	198	188	193	190	205	192	193	168	181	199	197	205	170	218	181	187	202	217	178	206	174	198	179	183	178	177	185	170	165	172	175	191	205	174	198	215	197	170	180	177	174	200	176	173	179	195	172	196	164	182	210	196	165	203	182	188	180	178	218	191	174	176	166	195	195	187	197	195	196	199	193	193	191	184	195	193	175	206	178	163	199	188	193	181	195	190	171	200	206	180	217	184	202	178	185	204	155	187	161	200	183	190	181	181	186	194	181	174	180	185	185	183	207	175	204	194	193	177	162	214	198	201	211	208	194	194	193	198	193	185	197	194	185	208	172	180	182	175	195	196	193	192	192	173	183	203	169	198	185	197	218	194	177	212	181	190	198	206	183	178	184	147	161	197	186	211	177	176	171	191	196	224	192	196	184	176	187	214	172	208	190	187	185	164	190	191	173	178	195	188	187	186	208	194	173	202	215	196	206	182	196	189	213	211	197	198	186	187	202	196	182	200	196	189	200	206	184	206	230	185	203	187	169	202	183	181	188	195	193	194	193	186	191	188	196	174	182	189	180	195	168	200	188	197	172	227	190	193	206	192	199	194	179	210	193	188	170	150	191	203	178	183	195	189	178	171	169	182	196	168	207	180	181	203	173	182	195	184	188	181	171	177	158	165	197	213	205	193	181	192	195	200	186	191	199	186	174	197	197	191	193	160	201	215	190	169	196	210	211	177	190	186	186	157	182	198	199	174	165	199	187	191	184	198	188	189	184	171	179	172	183	188	190	186	186	202	211	199	188	194	173	206	190	191	189	182	203	177	173	187	187	197	191	183	189	198	188	204	178	219	198	197	187	188	189	163	176	191	198	187	194	192	212	202	173	192	186	152	192	173	175	177	192	182	198	192	197	219	202	180	203	190	196	189	164	207	178	191	165	203	221	158	236	196	185	193	204	179	200	190	183	208	171	199	183	197	167	165	179	194	192	199	167	179	183	176	186	187	165	187	194	215	174	204	177	190	184	199	196	199	206	199	192	186	185	213	209	222	183	185	203	185	183	189	178	190	172	187	185	173	200	177	219	177	188	167	207	216	207	196	176	167	197	180	168	191	182	167	190	184	196	160	206	209	182	191	201	202	186	212	171	191	189	187	192	192	201	188	170	161	204	181	202	208	168	207	186	213	211	193	213	209	183	175	220	195	202	191	180	203	189	186	178	193	162	188	170	192	191	182	205	192	206	190	173	169	191	167	193	184	194	199	180	182	191	209	195	159	199	183	182	208	185	190	204	186	171	200	212	194	187	191	201	185	195	188	185	173	179	204	203	196	194	167	187	205	181	179	208	214	181	207	185	203	166	180	167	174	155	186	178	173	211	171	188	200	186	196	180	188	183	179	196	195	189	192	204	197	173	184	186	186	173	185	164	198	174	202	193	196	192	203	187	184	186	194	209	189	202	199	179	199	194	195	187	186	184	166	187	204	184	207	210	204	198	186	176	198	217	162	188	214	167	194	183	177	175	161	202	189	197	170	191	196	185	185	196	211	190	167	178	162	164	207	199	211	172	183	204	177	197	203	166	179	171	179	185	203	205	193	203	169	207	187	203	179	191	180	195	181	191	174	208	184	194	187	173	182	196	203	187	189	206	195	180	188	189	168	176	198	151	180	191	189	184	197	177	176	181	195	198	193	196	206	197	192	166	189	166	206	174	195	209	177	178	200	176	185	174	195	172	200	199	189	198	210	197	198	193	173	176	202	197	201	168	193	172	202	184	206	185	184	186	182	174	190	195	191	179	186	184	172	183	190	199	182	186	215	183	220	205	182	179	210	190	186	181	190	207	179	188	177	187	194	207	175	202	206	188	177	196	153	175	188	181	194	196	164	184	172	179	165	204	167	207	198	191	166	200	189	172	153	184	204	196	184	196	181	201	191	183	200	207	204	182	189	186	174	175	198	174	180	200	204	190	179	199	195	180	203	186	179	178	179	180	186	184	186	200	190	191	176	211	181	181	177	202	182	173	211	182	178	178	188	197	194	173	195	201	189	227	184	188	186	201	190	188	171	184	198	201	200	186	193	196	196	196	178	179	180	171	197	183	182	239	197	178	183	188	181	185	187	214	192	180	171	204	205	183	183	214	191	199	197	176	208	197	182	170	206	200	185	184	179	208	191	206	199	210	181	192	186	173	175	187	176	190	190	200	190	193	203	176	183	199	203	192	183	174	178	186	157	168	174	178	181	199	219	203	187	176	172	217	192	185	162	198	173	219	205	178	172	181	187	192	182	188	192	216	201	177	186	195	200
6328	18626	12593	6720	4534	3346	2507	1944	1489	1218	1045	953	796	692	639	571	622	556	542	485	467	432	372	394	398	356	342	356	384	352	341	338	364	329	309	305	334	309	323	321	297	296	307	282	302	319	308	307	293	295	311	312	286	300	307	301	286	280	302	293	290	271	308	273	272	254	277	296	289	292	296	305	283	248	275	253	250	276	257	280	258	251	267	284	269	292	265	247	309	269	288	264	283	280	290	282	254	252	287	269	269	270	280	287	263	259	286	271	262	270	237	276	283	255	293	254	307	270	283	277	269	270	289	245	246	265	277	270	287	264	285	271	286	291	255	275	274	273	275	263	282	298	298	265	276	306	282	262	263	255	304	261	301	273	287	280	271	269	240	261	266	273	239	263	292	269	248	271	286	272	296	282	294	277	271	295	261	270	268	249	237	246	250	248	268	286	258	260	290	290	275	273	272	274	242	281	279	264	298	255	247	286	257	267	274	278	291	269	236	254	281	261	241	233	252	267	292	284	272	268	261	264	267	263	283	270	259	263	253	275	274	310	264	261	259	243	268	274	250	254	280	272	259	275	238	275	274	265	267	291	243	232	272	264	275	289	264	284	261	306	282	255	269	274	261	310	296	275	265	281	263	252	285	274	251	278	235	258	204	256	262	251	267	266	273	259	279	251	270	251	256	271	272	276	249	299	257	288	267	245	256	268	300	267	263	285	256	291	260	240	277	277	286	257	273	284	283	268	297	256	268	259	257	266	277	266	271	275	320	259	255	279	259	284	255	261	272	247	301	273	289	305	284	256	259	260	281	270	283	232	296	267	265	264	287	269	286	267	277	273	290	289	261	287	261	287	265	259	241	272	297	295	263	270	261	260	284	278	277	276	248	287	250	282	256	292	292	263	235	295	255	258	261	258	274	249	274	257	243	246	284	285	273	278	245	260	287	278	260	273	306	260	287	262	304	277	251	280	269	277	285	264	277	242	236	267	265	289	251	251	259	286	273	282	256	288	278	271	275	285	279	264	271	261	297	294	255	272	264	273	282	269	267	253	266	266	274	277	266	265	280	290	262	260	268	251	292	274	268	263	242	262	302	250	247	276	270	288	272	287	261	272	264	256	292	273	291	289	288	253	246	247	256	244	299	245	232	262	279	275	254	302	273	276	274	257	272	280	267	276	227	261	301	290	255	289	257	279	272	290	281	264	266	294	283	263	301	240	279	257	251	304	288	271	255	260	290	264	266	262	269	260	282	268	267	273	288	275	272	288	257	256	250	294	281	268	265	276	274	281	269	254	249	239	259	281	251	307	265	288	243	261	251	280	285	268	255	303	286	284	289	263	249	255	260	268	256	254	285	257	295	291	261	276	273	276	271	279	276	270	273	288	275	273	277	283	267	272	262	260	252	277	275	298	229	229	282	275	292	253	274	275	254	280	275	292	256	274	267	256	260	272	262	261	295	275	238	273	267	274	255	276	273	282	273	285	247	266	291	236	287	263	253	294	279	272	270	237	288	278	254	268	285	268	250	262	306	266	259	313	272	287	252	275	281	274	275	285	263	293	282	282	291	258	285	247	279	270	285	298	266	273	271	277	246	268	263	280	288	283	293	283	281	281	261	241	271	278	273	284	277	298	289	257	247	301	282	273	278	256	291	279	260	285	250	278	278	290	267	260	277	258	281	260	262	267	289	254	273	253	313	275	291	280	273	301	240	284	258	250	236	260	266	258	268	274	281	250	253	260	293	300	267	281	260	245	283	265	250	270	268	228	286	264	292	286	271	296	273	273	276	244	259	279	279	262	282	269	270	262	250	291	254	266	285	284	260	265	245	264	284	274	289	276	256	294	241	280	262	273	285	272	250	282	253	277	252	266	288	324	282	282	262	300	272	271	282	289	249	262	249	243	250	295	257	257	296	287	251	230	272	262	282	285	282	253	292	280	241	291	265	288	262	243	238	279	280	269	281	270	296	270	277	282	267	256	284	264	258	265	255	292	273	297	256	259	286	250	264	278	269	292	249	286	289	291	255	278	303	287	257	272	267	254	242	268	291	254	266	262	260	258	252	307	263	278	254	243	299	266	271	241	250	291	275	276	296	290	287	298	279	271	248	249	287	249	276	258	248	273	285	292	288	268	287	258	260	222	290	255	288	254	260	270	281	289	241	252	255	279	259	273	293	270	271	297	274	269	272	261	271	279	254	256	268	272	271	254	278	258	278	254	273	278	285	234	284	321	284	294	278	307	281	296	286	278	278	269	280	272	251	275	265	254	271	262	266	240	257	264	263	254	270	264	267	291	257	268	299	291	282	264	271	255	288	259	293	311	264	272	241	260	251	261	291	283	243	280	269	253	267	258	263	261	269	270	253	278	262	272	281	292	269	248	291	288	265	270	291	262	252	276	252	239	270	302	275	289	260	296	253	274	295	279	260	274	271	278	286	242	282	288	295	265	271	265	249	274	284	294	261	272	278	270	248	256	283	272	239	249	260	260	290	287	279	288	248	290	296	265	245	276	283	267	260	264	276	268	269	266	277	265	290	253	295	247	247	281	256	239	277	248	283	268	297	258	256	264	276	290	261	275	250	253	268	263	294	250	262	272	271	281	281	264	260	242	279	284	282	283	256	274	253	262	258	262	280	248	270	280	276	230	285	250	284	260	248	259	258	253	269	266	269	267	256	254	274	271	244	293	280	270	257	276	270	280	280	282	259	264	265	285	252	269	283	267	282	236	283	236	243	290	246	257	269	272	288	266	267	287	271	248	283	300	249	284	252	258	283	270	277	250	279	270	254	269	274	246	269	286	257	248	268	281	306	264	288	263	308	296	284	259	271	278	282	269	310	276	291	286	307	269	252	306	264	259	272	258	281	265	276	261	295	280	240	245	270	297	269	286	284	293	265	259	264	262	279	268	279	271	287	242	238	277	277	274	278	270	258	266	276	286	274	262	281	289	263	246	263	303	291	280	244	270	260	290	260	270	257	277	263	295	305	260	278	262	275	282	280	288	272	285	281	286	237	258	270	256	255	260	245	256	259	266	274	279	249	258	274	264	268	283	279	271	267	255	249	262	277	285	241	249	284	225	264	282	279	273	289	252	276	264	256	282	253	286	260	270	266	271	239	263	288	259	266	253	288	286	247	251	298	302	269	259	276	247	240	277	272	279	285	269	260	257	283	263	265	256	260	281	274	281	263	255	287	228	244	278	276	276	272	287	273	265	268	271	264	255	302	266	268	299	265	276	261	242	315	253	259	285	243	275	279	270	254	281	266	252	262	266	268	282	268	270	251	287	232	298	265	261	256	267	268	279	267	287	300	284	277	280	264	251	285	288	258	264	258	272	257	266	272	272	269	290	271	262	279	298	283	273	299	267	275	262	256	266	270	262	291	256	265	251	280	272	272	304	285	270	282	286	230	230	270	264	243	232	273	263	249	277	284	267	274	296	298	294	283	289	235	256	271	268	271	272	268	267	291	301	242	292	277	254	253	276	298	286
27563	15983	3494	1271	832	686	625	553	536	541	498	542	508	508	509	485	513	523	447	466	505	515	500	485	462	489	456	519	484	485	512	500	475	458	459	504	439	511	488	445	442	498	457	482	471	474	458	469	503	477	478	487	443	449	467	443	476	493	465	504	480	467	491	486	473	487	496	490	438	455	495	480	436	431	417	457	464	455	450	457	472	454	483	488	434	461	463	464	482	484	485	474	453	489	484	501	455	455	489	456	451	470	467	463	464	467	448	477	485	449	492	492	457	459	477	520	460	461	439	480	507	486	482	484	475	481	467	468	479	477	460	479	488	462	471	444	478	475	453	493	469	467	483	433	483	494	464	445	470	458	499	492	502	458	465	482	489	496	466	460	442	454	508	481	487	488	489	461	441	497	477	487	466	479	468	450	505	434	487	458	456	463	436	471	471	509	469	490	485	495	446	483	482	490	434	466	475	431	462	462	467	425	470	505	430	491	461	471	471	447	482	450	487	492	436	464	498	466	466	501	474	434	480	518	517	486	457	429	500	519	477	441	441	473	455	471	519	410	484	464	451	486	500	499	466	497	454	461	546	482	451	469	479	481	483	445	474	419	472	474	482	475	497	454	476	474	455	455	475	453	494	492	437	492	475	469	464	495	483	467	477	455	487	453	488	461	509	435	433	464	491	471	493	482	466	456	500	420	465	431	458	476	444	432	492	499	493	486	504	465	453	479	433	483	507	484	472	489	512	483	478	519	485	466	476	457	537	489	473	449	435	500	452	491	444	430	470	451	462	459	477	483	492	468	452	454	441	485	465	485	487	487	474	459	451	502	446	440	446	510	485	468	489	447	490	460	498	446	463	477	478	441	480	446	455	521	487	440	431	469	503	447	490	462	452	498	483	468	476	452	499	477	457	491	456	486	439	454	472	472	470	471	441	466	501	460	486	486	477	484	495	485	469	479	457	460	470	497	472	488	454	488	443	468	490	452	500	470	431	433	449	440	516	485	436	398	445	465	444	477	456	498	484	491	479	486	478	482	468	477	478	469	535	467	449	444	488	453	460	463	438	473	482	432	471	435	459	478	479	411	491	462	442	467	451	463	501	484	466	479	453	498	514	466	468	429	461	467	489	475	494	504	479	497	510	451	447	509	535	509	505	448	464	485	480	459	503	457	477	480	424	449	515	476	482	475	454	465	464	464	470	443	477	460	478	474	448	467	454	463	463	476	476	474	471	482	458	479	411	457	492	450	488	457	482	469	491	509	472	459	480	454	423	478	492	484	513	493	480	467	505	463	497	476	478	429	494	491	473	463	490	486	461	443	469	469	463	450	503	477	498	486	468	468	474	451	502	476	488	503	488	475	404	438	448	471	426	477	483	473	477	461	444	465	458	454	481	472	442	436	473	456	454	473	439	490	493	491	461	505	490	451	492	453	476	452	443	480	474	482	470	447	459	489	496	499	487	502	476	475	440	499	504	472	457	495	491	507	425	446	483	454	471	475	462	473	480	475	509	506	456	491	472	463	479	454	484	450	445	419	478	471	448	531	488	457	451	476	508	487	488	470	437	486	445	427	450	480	460	475	472	525	460	464	448	476	483	448	474	453	475	482	469	459	436	442	508	493	450	459	489	453	485	469	457	458	478	462	502	489	470	484	451	470	482	498	436	478	455	465	470	466	454	487	497	476	485	449	473	469	471	457	480	526	504	488	462	442	435	446	448	444	463	494	469	491	455	414	450	487	481	480	476	481	479	467	443	522	515	475	474	499	452	459	463	506	453	420	468	495	522	467	504	517	512	469	451	474	492	437	432	478	463	453	469	489	446	488	472	498	497	458	467	471	459	527	496	469	459	472	453	461	491	452	409	505	461	479	420	494	484	472	474	459	421	488	481	481	454	439	478	461	456	471	449	481	497	460	476	469	474	431	502	501	500	475	465	481	422	504	493	459	459	485	478	457	462	477	473	492	443	454	460	492	464	497	461	473	493	491	457	506	466	475	460	440	475	482	455	466	456	463	464	457	475	460	463	472	468	465	463	471	465	436	433	463	461	454	484	479	487	473	459	477	463	467	508	465	479	429	498	478	446	489	469	464	449	463	510	481	461	506	500	468	489	462	450	448	468	462	485	489	460	483	485	495	462	469	463	478	481	459	469	470	503	486	454	451	435	477	437	420	469	501	491	470	457	468	431	500	461	459	452	451	516	457	506	470	459	484	440	491	470	468	474	420	504	473	464	474	466	460	496	492	400	446	478	491	445	464	451	474	476	453	448	437	503	460	474	477	459	432	474	459	459	452	457	473	458	472	528	468	444	533	444	500	447	461	468	437	454	443	430	472	463	486	473	483	455	484	470	477	478	477	490	485	458	504	485	493	442	443	443	459	472	476	429	451	456	467	462	473	460	444	503	433	465	490	494	503	495	475	448	465	482	463	452	491	507	460	496	479	457	498	452	445	474	487	493	477	453	491	484	493	464	443	467	483	446	479	511	442	445	469	417	462	466	465	445	488	460	458	441	458	443	457	448	429	486	431	458	479	492	465	481	450	473	472	444	491	484	471	506	453	496	484	439	457	472	460	497	424	475	507	463	460	453	454	426	443	468	464	490	510	484	514	456	493	443	473	460	462	467	458	477	468	467	433	494	491	469	453	462	482	447	487	476	493	465	477	461	481	475	456	445	442	455	515	448	505	475	433	469	443	432	457	445	450	501	474	465	454	465	471	454	486	495	453	482	496	490	501	462	490	484	484	488	488	460	440	457	442	443	439	490	514	489	475	493	465	491	457	474	506	465	490	449	491	448	452	465	469	473	453	450	487	442	466	466	496	456	453	456	494	488	453	471	493	468	505	459	478	456	442	470	447	451	470	484	481	445	474	492	488	469	483	474	477	482	460	467	515	508	492	465	503	484	440	485	442	473	480	476	488	468	483	469	443	462	465	470	465	502	480	456	474	498	443	497	475	464	454	469	476	455	472	450	464	435	478	471	454	484	456	443	475	460	483	503	454	458	492	472	449	483	505	450	476	477	481	483	488	495	464	440	454	483	498	489	488	456	473	430	463	447	492	478	458	482	492	486	469	443	464	461	455	502	504	479	469	469	432	503	463	454	463	465	417	504	465	467	454	454	460	457	424	514	470	462	442	489	473	459	501	462	499	490	476	492	501	482	442	453	483	511	488	436	482	472	489	470	518	520	458	495	471	441	463	467	477	477	454	471	479	479	392	446	513	466	442	486	446	496	458	440	472	465	409	498	518	454	479	537	462	478	471	444	475	461	503	454	492	462	519	472	497	499	493	499	448	413	498	491	506	474	478	461	452	461	445	437	432	420	469	504	457	466	468	507	492	522	443	443	478	472	475	478	435	483	487	484	487	463	494	490	433	488	486	496	492	454	465	460	440	439	481	428	444	489	472	472	452	474	457	472	417	507	474	467	434	466	504	496	458	471	456	466	444	488	468	466	489	449	439	459	435	460	479	470	455	494	463	475	447	465	455
5603	5350	3609	1969	1513	1186	1045	881	933	829	745	788	725	770	719	721	698	685	709	661	663	672	651	666	708	701	656	657	613	697	601	642	678	640	694	689	651	671	693	671	636	699	659	673	612	653	604	653	650	677	659	670	625	661	657	683	650	636	707	701	600	642	662	662	641	727	610	639	612	580	657	638	681	669	696	618	611	626	681	647	600	686	601	627	686	614	643	631	671	628	625	669	677	639	631	673	676	645	709	626	624	666	632	636	641	717	631	638	687	637	677	625	637	694	651	625	675	639	670	646	650	598	623	649	577	643	603	653	644	613	666	678	661	664	645	676	612	606	619	693	615	648	638	665	634	671	633	620	652	645	619	641	629	671	649	662	678	599	662	620	659	695	646	681	664	678	594	616	660	601	596	693	667	623	633	653	690	591	625	653	670	667	664	621	630	653	614	614	709	646	625	653	650	688	638	600	685	690	682	642	670	658	634	708	651	643	623	638	623	644	615	649	631	647	647	666	647	677	666	648	636	654	688	652	648	644	615	620	648	641	682	640	645	646	655	637	625	709	669	611	633	647	626	671	618	649	670	656	617	646	659	666	646	622	661	664	651	612	683	615	643	650	656	656	681	678	650	680	642	655	651	602	620	641	623	620	630	668	686	625	624	613	636	642	665	663	649	661	638	645	666	636	654	670	618	647	649	677	678	666	621	668	647	626	612	646	701	705	664	648	674	643	642	663	617	661	671	667	624	652	632	638	594	647	668	634	652	648	630	645	662	634	630	627	652	686	629	639	638	653	662	672	667	632	652	555	621	599	647	636	651	663	627	644	622	664	654	620	685	632	660	699	653	626	663	650	642	668	604	651	628	628	661	600	676	670	655	628	663	636	629	685	668	640	640	642	638	653	640	608	650	645	636	680	658	627	666	646	684	654	666	650	636	625	631	624	721	661	631	660	640	651	650	673	594	627	603	702	652	672	644	594	646	671	640	655	643	651	614	596	707	640	687	593	701	632	616	629	660	679	607	599	649	649	720	621	702	641	613	608	603	668	638	609	652	672	676	674	647	626	651	614	653	676	655	638	683	648	672	658	628	648	666	685	667	672	646	649	662	645	625	661	662	648	606	680	630	617	654	615	618	623	662	679	670	589	674	697	610	673	653	611	662	630	674	640	644	651	648	679	675	651	633	642	629	657	681	611	627	674	642	609	612	638	649	636	645	620	624	634	664	642	635	625	639	661	655	644	598	653	623	659	605	620	659	598	620	632	652	669	663	639	665	651	692	668	649	643	591	669	634	651	625	664	648	642	683	670	651	670	626	648	636	685	644	636	652	671	621	618	651	668	651	619	679	625	592	655	664	671	588	615	638	652	665	641	636	696	689	623	588	641	677	614	651	658	683	638	628	640	658	613	633	679	682	620	609	588	642	636	670	699	675	626	644	663	607	631	655	671	664	622	615	613	624	619	654	643	663	649	629	628	616	616	618	650	669	671	636	664	643	642	597	703	647	627	648	618	677	622	677	676	624	638	676	655	649	651	647	691	669	662	682	642	650	631	640	592	642	625	600	632	619	675	682	651	667	634	645	609	681	635	664	653	610	587	681	630	634	664	653	654	630	675	662	620	625	662	628	701	656	615	641	630	622	625	598	678	644	601	663	652	636	644	618	644	644	647	613	696	653	653	632	648	656	659	623	632	615	615	649	616	659	665	669	709	679	625	651	628	643	672	684	639	670	674	700	647	639	676	647	649	646	637	649	608	587	661	596	673	659	661	638	598	634	647	629	686	679	608	630	649	635	644	637	692	630	653	660	613	679	688	631	637	629	655	642	670	671	629	646	628	624	660	630	648	629	658	704	630	636	618	636	653	638	611	590	678	679	672	657	646	702	671	666	656	633	636	665	655	629	669	667	618	649	637	623	613	620	692	610	655	621	581	655	620	647	609	686	674	633	603	690	618	653	617	610	675	643	680	654	663	677	635	607	630	665	646	689	643	614	673	686	628	661	605	601	626	646	692	669	597	632	643	606	679	627	707	634	670	636	690	633	673	650	650	704	626	664	669	658	601	656	640	645	601	654	695	639	663	653	694	630	631	638	579	626	650	642	644	663	633	640	693	665	639	634	649	667	646	592	652	675	660	619	690	646	650	662	666	664	664	671	620	630	654	691	627	666	671	642	640	640	656	630	666	651	679	646	680	673	656	633	667	642	631	633	613	683	654	640	663	648	646	635	659	639	615	671	679	628	659	662	630	697	650	613	657	629	655	679	661	662	615	670	651	636	642	626	634	648	646	637	646	626	655	633	638	662	620	635	663	651	679	611	666	636	624	648	698	633	626	662	613	656	648	641	654	612	641	666	610	655	628	672	612	669	648	664	638	661	652	608	652	639	665	682	674	648	696	653	628	607	644	619	586	618	682	660	688	607	635	634	633	627	657	603	617	661	661	673	650	659	648	664	626	628	625	692	655	631	655	657	649	646	624	611	662	615	631	636	613	669	656	675	643	664	650	647	632	661	666	597	616	678	649	670	641	662	648	623	605	693	622	633	628	597	653	629	637	669	625	659	607	618	614	662	674	656	653	638	644	652	676	679	631	666	656	628	668	674	663	630	615	666	673	687	590	675	653	650	664	684	594	649	631	624	656	660	650	641	666	656	623	621	664	645	657	621	627	664	637	641	638	636	682	650	615	665	632	685	621	697	625	674	653	648	617	647	623	658	634	653	652	615	672	699	638	614	642	650	686	670	630	615	676	664	657	606	672	641	617	629	630	660	697	658	640	622	674	620	661	643	654	631	598	626	665	651	643	660	636	635	627	616	646	620	650	634	666	625	655	650	661	641	590	641	647	697	686	623	630	642	651	665	643	603	671	622	625	618	652	618	640	620	673	709	646	639	650	613	649	665	645	668	686	618	644	661	665	649	669	632	614	660	632	661	670	654	651	652	684	673	631	642	648	614	623	635	656	678	592	617	637	635	645	617	649	592	656	627	659	652	628	657	609	650	609	644	634	636	665	676	660	656	626	652	643	630	668	621	647	622	628	656	646	587	610	623	617	645	639	646	661	597	625	626	682	665	703	613	580	604	639	645	648	623	604	645	679	604	633	678	632	654	649	648	653	640	651	613	669	663	659	651	591	627	671	695	639	620	630	611	636	650	647	617	616	651	659	659	635	635	635	618	645	616	668	663	653	654	646	667	659	632	647	619	635	630	665	647	660	605	679	663	626	653	672	665	644	641	649	625	661	641	630	687	638	649	625	677	694	587	640	656	641	617	668	676	705	655	582	654	663	630	638	626	633	690	659	651	607	640	638	698	608	690	633	648	626	644	643	673	657	634	617	617	643	631	625	653	646	682	655	640	648	575	626	658	605	638	697	641	625	621	622	640	656	630	677	648	641	627	656	666	694	639	636	647	646	652	608	658	648	634	659	631	646	632	657	636	657	668	651	618	644	620	641	649	668	642	661	642	638	622	660	598	630	634	679	611	650	656	639	651	702
23541	21266	27857	24989	20487	2967	1020	728	622	575	545	487	479	502	496	447	467	429	458	432	391	427	403	400	423	398	400	446	430	431	370	389	412	381	389	363	360	419	388	379	387	387	393	389	413	386	420	370	385	364	387	380	398	354	378	407	370	358	412	382	387	337	394	381	353	364	397	362	374	397	365	417	383	356	360	387	360	367	363	390	340	361	380	345	356	355	387	364	375	398	400	381	371	417	373	376	411	373	378	406	399	357	389	385	378	399	372	393	388	382	410	365	368	396	352	394	356	391	407	389	376	382	375	355	368	353	362	409	380	346	369	348	358	359	401	376	365	357	376	364	356	371	370	378	355	356	356	345	388	389	394	376	372	418	344	372	391	390	409	382	381	387	373	375	410	386	359	427	385	385	366	392	391	376	386	386	376	403	407	357	375	362	401	360	384	353	368	379	361	390	388	377	368	350	384	360	400	385	408	377	365	361	381	368	384	378	366	399	336	375	364	341	361	375	356	374	374	348	415	416	370	371	354	405	358	361	404	368	390	382	370	337	389	386	380	394	376	375	372	361	364	401	314	377	400	353	386	351	386	394	363	382	377	346	379	377	414	345	332	404	400	370	399	372	377	383	377	368	386	373	355	405	362	370	376	357	406	368	355	346	388	390	393	365	364	359	375	355	331	351	383	381	404	366	389	376	399	374	388	389	372	349	378	385	356	366	379	382	446	370	369	351	363	425	368	393	361	351	375	376	410	414	378	380	372	382	369	368	361	370	383	357	356	393	359	370	380	357	385	361	415	394	354	360	348	391	337	381	385	354	380	376	403	358	380	372	378	369	367	360	397	376	352	371	346	351	353	386	357	350	374	390	383	369	365	363	361	381	374	345	422	382	376	386	374	406	358	348	348	359	406	364	360	362	407	359	372	400	386	382	385	378	365	393	371	394	349	379	378	383	347	348	368	387	353	354	368	389	360	371	411	383	426	350	364	365	365	353	403	376	416	378	373	354	376	363	384	359	378	356	350	359	365	382	392	400	355	355	383	360	399	385	354	361	374	360	384	369	370	372	335	389	323	376	387	366	376	336	347	362	395	383	377	380	350	369	376	363	381	407	370	380	387	379	406	393	389	378	379	355	356	331	391	367	391	346	391	398	354	394	395	342	326	354	365	369	371	367	377	354	338	353	390	407	380	356	363	382	355	359	389	404	362	356	368	372	377	358	373	394	347	399	334	361	371	375	350	386	384	382	379	400	361	391	389	368	370	409	365	391	344	399	410	380	351	366	346	352	370	365	368	359	372	438	376	353	370	396	366	382	404	382	351	388	401	358	380	402	403	399	367	384	327	368	372	390	357	391	377	385	377	372	364	411	372	378	396	371	375	395	399	383	370	381	379	373	380	397	375	351	376	373	374	367	381	344	372	360	372	379	377	381	375	373	400	368	367	389	373	360	368	418	413	396	364	395	386	347	361	400	359	366	409	379	355	347	378	374	366	359	386	384	330	361	392	363	377	364	368	369	341	401	382	345	402	374	372	371	357	355	357	411	389	345	381	400	381	397	369	396	388	355	366	409	375	355	379	386	417	407	365	397	393	368	371	358	383	380	386	359	369	380	380	349	389	364	359	390	380	406	371	376	365	355	395	418	352	338	350	393	386	388	394	387	369	363	375	360	363	390	360	379	396	368	375	344	379	387	361	389	354	353	424	355	375	341	422	379	392	365	404	367	383	365	392	411	374	379	414	385	377	373	394	392	360	405	397	397	368	381	359	380	373	410	359	376	372	363	390	424	392	386	376	375	348	368	388	340	374	375	399	375	384	372	360	385	366	364	367	376	397	385	379	385	382	383	363	348	368	373	366	385	367	394	402	361	374	417	389	400	369	402	392	367	416	353	361	394	366	371	401	330	365	382	388	378	355	385	384	412	340	384	374	343	367	377	365	404	404	333	390	398	386	411	393	381	388	388	380	367	348	384	361	349	374	369	419	347	339	393	378	371	392	388	382	382	347	400	352	377	351	368	395	346	395	371	366	378	367	385	372	368	404	378	388	353	381	362	367	375	348	405	364	367	353	379	373	362	400	380	373	352	391	376	372	369	377	369	360	353	352	356	377	369	380	358	370	395	378	364	348	396	364	379	425	398	358	374	387	379	383	360	379	381	392	352	372	366	376	375	368	386	374	349	407	374	381	354	382	356	353	400	389	368	389	355	408	350	381	372	393	384	373	412	395	349	379	367	386	390	370	352	394	370	395	335	394	339	362	398	354	348	367	380	419	371	378	407	382	370	395	389	381	378	426	365	368	366	405	356	384	377	359	363	380	364	383	385	413	378	363	386	406	370	345	404	381	403	396	353	338	406	381	357	350	401	360	385	392	364	368	354	378	366	376	396	401	391	407	394	392	378	373	404	359	390	362	393	372	360	383	343	393	393	362	342	362	330	368	349	361	402	399	372	391	354	367	370	381	356	353	381	386	368	354	355	381	395	389	356	379	414	425	361	383	368	355	373	356	356	385	386	367	389	372	351	385	348	378	379	361	379	402	352	362	361	310	384	362	393	401	362	369	387	389	381	384	386	394	363	359	381	377	398	393	355	378	363	375	346	366	371	357	363	392	399	407	357	369	370	418	385	352	374	353	357	381	361	336	345	412	354	383	366	383	412	389	368	380	325	374	393	361	396	390	403	373	378	367	399	372	380	368	389	398	403	375	389	371	347	353	416	392	379	375	353	373	368	345	367	369	395	389	389	372	381	364	398	395	356	374	347	382	369	376	379	374	364	390	387	365	393	365	374	381	383	358	393	326	369	379	372	393	352	377	343	394	365	381	369	369	388	366	389	388	366	377	373	399	367	386	374	370	393	385	388	358	356	357	384	385	383	393	361	354	362	447	366	333	353	351	392	400	367	360	400	371	369	371	374	388	411	379	362	366	378	386	373	421	383	373	345	348	403	367	347	353	385	356	380	378	360	405	372	375	410	360	360	387	415	370	335	340	353	353	398	366	392	377	395	333	367	386	367	365	397	352	350	393	407	400	353	384	357	399	372	385	420	377	378	365	415	386	367	373	355	402	400	372	373	361	393	403	348	388	374	343	348	368	369	352	357	373	374	347	389	386	379	405	377	382	329	362	397	381	387	397	396	366	356	346	366	372	401	395	354	354	425	382	392	366	408	331	417	347	385	376	361	360	422	382	436	426	389	359	379	360	381	338	375	374	371	354	354	381	373	403	391	382	396	366	357	363	401	397	374	397	398	421	327	377	391	395	361	368	414	357	370	348	378	377	376	377	386	361	364	391	414	351	369	358	377	370	392	338	365	394	390	338	360	388	352	366	377	371	372	371	341	373	371	359	384	381	420	397	319	376	376	386	357	377	382	364	369	361	370	362	400	378	366	376	381	382	388	378	388	366	373	390	364	374	357	392	367	374	379	380	379	401	345	366	333	403	370	344	350	347	376	393	362	363	404	373	378	365	400	383	331	378	373	397	378	367	377	369	348
5002	13369	8991	4508	3246	2291	1834	1472	1259	1100	994	969	863	804	738	760	773	719	653	653	669	656	637	613	647	531	578	570	582	602	573	570	575	570	590	547	530	558	561	528	598	559	551	551	528	585	485	521	567	508	582	520	518	547	543	565	536	544	564	553	532	518	513	523	529	538	485	519	520	579	508	533	528	536	606	537	572	521	511	483	501	554	550	498	554	519	546	494	552	522	518	535	504	497	576	510	508	530	570	486	518	557	556	522	538	520	523	524	561	534	530	581	547	520	489	542	526	496	556	555	516	555	549	545	507	559	525	546	513	499	500	533	493	529	569	477	524	520	536	545	543	488	562	544	558	497	523	572	508	500	504	541	533	540	512	554	530	517	531	522	509	500	574	530	555	533	521	504	513	522	536	517	547	518	559	523	527	515	573	522	540	557	570	496	510	555	579	564	470	504	520	537	512	518	542	582	529	541	501	536	546	533	566	549	546	519	536	537	498	558	542	519	521	543	525	545	528	523	521	505	513	534	528	525	531	558	525	530	547	541	553	528	532	543	550	550	578	550	528	536	495	547	547	531	517	500	553	510	547	575	506	511	541	508	528	524	571	500	472	571	513	558	532	544	538	559	509	487	556	554	562	506	568	537	519	531	508	563	550	565	542	554	501	529	529	538	560	546	562	525	519	557	546	550	533	509	533	522	536	552	508	517	549	522	491	542	512	532	516	559	526	488	510	509	520	520	557	534	565	556	523	555	530	540	538	507	495	557	508	532	537	565	547	519	522	493	548	521	478	528	558	526	487	539	514	513	473	510	538	543	547	522	529	534	512	512	537	490	503	526	511	532	496	539	551	498	546	566	543	506	550	540	558	516	515	495	537	525	539	519	538	501	527	519	558	511	514	504	518	547	536	530	533	513	550	505	577	499	519	499	569	525	553	560	547	528	522	510	521	556	529	510	575	529	557	506	566	528	532	489	509	522	515	500	536	539	499	533	594	546	485	535	502	562	597	558	537	528	538	546	548	557	528	492	478	535	515	524	534	544	524	541	549	560	513	528	548	567	524	564	508	577	553	550	541	533	545	540	557	539	530	480	529	538	519	520	513	521	556	548	552	595	508	557	530	552	521	531	514	514	521	512	532	507	506	522	524	532	534	536	529	505	508	538	525	559	536	520	523	562	515	552	519	564	544	482	529	542	498	543	543	550	508	510	539	545	541	522	523	500	514	536	530	546	537	552	529	480	523	526	533	525	523	561	571	582	548	556	503	509	542	528	503	582	532	513	530	555	517	515	566	537	544	581	501	517	532	540	528	538	520	519	537	535	512	507	533	522	532	532	511	535	537	544	506	530	515	539	568	544	524	539	557	546	572	508	576	501	503	536	586	550	508	500	563	504	571	512	571	526	518	548	525	499	571	510	540	522	548	482	593	537	513	542	501	551	558	525	503	528	511	538	504	528	523	550	512	537	531	532	550	555	544	546	537	519	544	548	550	526	529	573	507	547	519	555	543	568	548	559	488	556	550	530	535	522	528	494	548	500	465	545	520	536	531	524	516	545	533	534	507	510	527	519	528	513	502	520	541	532	550	558	513	509	513	521	553	504	550	529	572	523	513	571	510	522	515	557	510	525	572	531	551	521	546	513	561	521	573	504	517	544	530	528	521	519	526	572	547	554	506	519	507	531	536	532	476	529	529	525	567	526	556	582	516	480	578	514	504	502	500	530	509	499	550	538	518	549	545	539	537	537	543	500	522	522	518	566	513	554	541	514	588	522	546	561	519	522	541	536	530	535	495	542	519	480	529	518	519	510	552	536	560	527	505	539	554	524	607	524	535	519	484	525	469	516	518	544	553	534	533	581	538	510	508	532	511	496	523	543	508	513	542	517	533	533	524	546	537	565	547	583	506	547	547	552	492	479	503	532	555	517	524	573	519	522	528	510	528	525	522	548	507	561	517	522	550	537	545	516	510	544	506	515	569	506	577	535	530	540	550	507	529	529	495	552	516	520	520	523	536	497	536	502	544	569	488	525	552	501	502	524	552	611	563	520	537	534	492	503	514	542	551	502	549	513	559	496	530	526	549	531	517	552	523	557	548	524	523	535	525	539	529	528	499	508	578	528	505	518	500	516	495	555	543	539	524	487	561	546	543	539	541	505	554	517	547	528	479	503	532	540	497	544	537	502	522	537	520	520	487	538	574	499	524	553	498	574	563	529	528	539	531	524	578	587	520	550	540	554	494	536	530	499	521	544	521	535	494	510	584	536	517	499	536	508	541	505	535	543	535	550	529	540	526	527	534	539	526	527	486	556	526	530	543	543	506	523	579	449	500	486	521	535	511	565	537	578	506	497	556	536	497	517	540	555	550	516	528	534	548	561	583	526	548	583	542	526	506	562	502	498	497	514	517	549	503	535	504	502	534	534	518	503	529	504	507	530	512	529	528	520	526	531	516	539	546	485	521	497	529	525	527	531	564	544	547	565	484	515	558	526	540	524	564	551	525	523	538	493	502	502	530	512	545	553	489	508	560	543	508	480	463	536	543	509	541	485	509	542	530	526	524	492	549	536	509	541	532	514	514	545	527	489	608	546	484	525	506	501	558	507	494	535	526	513	484	544	508	531	527	552	545	502	546	524	543	566	537	576	523	526	516	563	533	566	521	541	534	544	544	502	539	533	509	522	494	497	571	479	545	536	528	517	531	548	538	546	534	517	520	540	514	532	525	530	563	528	545	499	536	537	492	542	535	579	513	561	524	529	507	517	503	524	534	517	495	516	534	538	514	529	514	532	527	545	521	580	542	525	545	502	526	556	535	527	477	494	543	522	521	572	555	541	515	540	531	572	511	512	499	510	488	559	531	533	567	548	534	503	517	514	506	553	556	532	546	499	484	515	547	495	530	514	565	535	498	516	475	539	548	518	537	517	516	577	528	497	535	542	515	539	514	551	539	519	530	539	524	537	528	553	505	499	511	531	542	554	534	534	494	497	555	554	521	506	545	561	546	503	517	549	526	558	512	483	489	543	521	517	538	505	533	535	544	498	497	572	542	510	534	523	536	527	567	540	544	528	539	534	516	532	523	551	518	526	540	541	543	545	536	508	531	505	544	516	499	579	544	506	514	554	525	493	521	511	547	511	518	511	566	489	552	517	513	543	498	540	519	515	591	570	530	567	504	527	510	563	546	504	517	580	529	519	524	509	528	511	554	510	481	476	533	532	531	510	528	538	520	530	478	518	564	543	503	533	577	547	504	500	547	533	555	532	546	568	529	541	546	526	502	556	569	525	524	515	528	554	557	516	515	541	542	487	545	560	517	556	544	513	511	553	513	540	545	547	499	537	515	516	563	512	517	519	511	554	572	540	548	570	506	524	522	546	540	518	517	495	476	575	510	527	537	557	542	496	534	480	488	504	538	566	521	524	571	543	519	555	519	507	529	502	533	558	540	543	568	541	500	525	586	510	514	516	556	554	530	525	522	517	564	514	527	498	561	524
25006	21258	25706	22618	1874	750	633	530	495	410	427	488	396	402	404	397	365	360	358	380	362	357	368	344	342	345	322	373	338	320	362	342	328	400	338	336	335	356	331	364	387	344	378	337	324	331	380	331	344	353	356	317	337	352	344	353	329	337	362	385	378	308	335	322	333	357	332	372	318	378	354	333	361	345	315	376	353	351	354	348	321	353	320	363	344	323	325	370	336	331	342	353	324	358	380	356	351	350	352	354	347	341	359	324	323	297	329	369	347	335	338	340	310	364	338	332	328	331	311	317	316	335	326	322	364	331	355	321	333	334	357	311	341	336	374	336	348	372	373	345	338	365	361	319	335	320	363	330	344	337	337	344	326	317	338	343	330	361	312	344	334	316	357	364	328	319	353	339	360	333	319	310	327	372	338	342	324	376	345	315	322	333	336	371	328	360	366	318	342	313	330	330	333	355	324	327	348	340	332	337	326	355	372	347	346	326	311	333	332	315	334	323	342	360	329	330	351	351	343	312	332	347	324	311	336	353	333	340	333	325	333	302	358	326	309	347	332	364	315	363	349	318	335	381	341	317	357	338	317	336	320	294	318	358	334	308	346	344	336	361	341	340	344	324	306	354	360	340	336	346	311	319	365	333	347	362	360	351	334	344	342	360	374	347	340	329	341	335	327	342	332	335	337	337	397	371	375	363	339	345	372	363	368	312	340	329	318	336	312	323	327	355	349	321	356	373	351	350	359	342	356	344	327	332	320	365	364	318	377	355	307	374	339	300	355	356	324	333	292	350	357	357	368	339	348	327	348	338	338	349	351	335	358	362	323	348	324	347	332	357	323	337	360	319	352	359	313	335	378	344	353	354	351	365	309	346	319	326	329	360	326	327	327	336	355	316	301	318	341	359	343	358	384	359	362	347	323	376	335	353	335	369	356	319	349	338	326	352	333	326	373	332	322	343	330	345	335	322	331	336	305	314	372	321	331	323	377	350	348	354	380	353	363	348	342	349	349	326	335	336	359	342	341	349	374	343	333	336	320	321	352	336	327	343	331	328	321	320	357	361	342	337	348	362	380	331	358	362	311	334	323	355	339	362	337	373	361	353	341	302	326	353	355	337	334	325	326	362	288	314	355	357	331	348	338	336	319	319	312	331	353	343	375	354	361	366	351	324	326	324	358	341	352	364	353	323	327	394	345	356	356	356	357	321	349	354	350	352	345	341	370	337	351	339	323	337	345	356	344	336	338	363	332	315	359	305	325	333	324	310	320	337	314	342	348	315	339	333	357	345	362	348	362	336	316	326	308	349	356	359	295	372	348	328	366	327	358	325	357	349	320	359	350	335	338	361	343	338	325	288	333	331	331	315	358	359	329	329	337	345	354	305	341	343	316	347	338	363	303	321	348	315	346	339	344	333	329	325	329	338	316	376	336	298	356	346	332	346	349	334	316	319	326	338	334	341	312	338	352	341	319	337	315	320	322	354	360	338	333	351	318	321	315	327	320	368	378	354	376	349	352	364	325	319	348	312	342	314	336	322	360	360	324	338	335	316	360	325	347	317	380	338	339	362	329	334	355	341	359	331	311	326	369	374	317	349	345	348	335	343	361	387	331	327	320	325	362	340	323	348	310	349	328	328	350	342	322	316	343	323	333	321	330	315	332	340	317	322	342	364	334	290	300	306	337	321	314	317	333	301	358	330	329	321	292	353	343	325	328	354	342	318	298	334	318	332	335	341	340	348	330	338	294	367	372	337	310	291	338	314	356	345	321	351	346	348	322	345	358	323	348	322	342	320	303	325	333	388	327	340	324	339	331	350	337	340	297	365	348	325	333	327	337	312	334	368	336	351	347	342	340	341	289	338	370	365	349	327	351	337	356	360	315	313	340	338	336	353	338	349	326	353	314	301	334	341	349	336	333	340	342	379	331	355	324	338	309	367	358	339	360	325	295	339	311	365	355	345	345	361	341	329	339	345	350	332	336	321	313	359	326	328	336	337	314	332	358	352	335	303	338	327	351	361	360	363	339	335	310	337	335	327	342	362	355	365	325	314	338	337	285	335	339	348	347	339	309	341	321	325	313	337	339	371	332	345	340	323	320	354	359	343	350	338	333	356	306	353	331	319	356	335	330	321	300	328	321	353	339	355	292	338	312	342	360	309	363	315	317	331	340	328	325	321	322	327	309	345	369	335	335	370	314	371	323	332	341	346	312	338	343	323	308	360	314	333	365	301	354	347	338	361	349	400	320	343	330	390	324	342	300	353	351	344	320	373	363	377	297	349	346	378	334	340	327	384	337	335	343	368	338	337	317	329	336	319	336	324	309	341	325	331	359	342	355	341	347	335	328	338	333	342	338	337	339	354	319	342	342	342	333	342	314	304	319	332	365	339	337	331	345	357	329	324	354	321	329	338	335	343	370	337	340	325	359	342	328	344	318	348	331	317	320	328	383	322	336	343	330	356	336	320	357	351	346	336	361	356	356	326	313	323	350	344	320	345	372	331	357	325	339	359	350	365	324	319	334	360	352	343	339	367	339	347	350	332	334	337	335	329	347	305	346	347	368	328	339	339	310	341	336	361	354	329	346	328	361	326	343	352	335	365	329	326	319	336	350	345	319	350	370	355	376	330	352	319	343	339	326	326	357	367	350	358	331	375	333	364	338	348	326	334	355	366	328	334	363	333	326	358	357	332	337	327	326	338	324	323	347	377	309	325	369	349	323	328	336	344	373	291	339	326	328	318	357	316	355	332	345	341	331	329	347	346	375	334	326	344	345	339	327	349	324	321	359	340	316	349	331	346	340	300	335	346	340	341	327	331	307	327	329	347	335	347	327	328	320	353	324	350	360	369	331	349	348	329	328	335	338	329	371	341	321	340	329	338	375	330	347	359	327	362	354	356	303	346	346	345	313	321	354	308	358	344	343	325	334	355	311	355	339	326	327	325	345	366	334	329	365	344	316	347	327	320	318	335	345	345	317	330	340	357	339	345	355	329	321	334	355	317	334	304	322	349	308	355	326	305	354	324	306	357	361	331	330	328	323	293	333	316	343	356	323	341	350	322	327	337	342	365	351	325	319	354	316	334	317	343	331	320	358	339	327	328	341	340	355	354	312	324	377	325	352	360	334	341	325	317	354	351	313	356	335	325	349	329	348	302	318	352	327	364	338	323	347	324	368	318	339	338	350	318	369	337	354	336	335	339	305	301	362	351	319	338	346	353	320	369	327	335	323	330	295	351	325	337	336	340	321	338	339	357	321	330	336	340	346	327	331	342	310	331	333	332	340	313	357	363	372	330	333	354	378	367	334	323	316	325	344	368	307	312	332	337	322	322	323	340	331	359	354	321	382	353	343	344	347	310	343	345	310	366	337	319	344	338	368	353	352	346	307	332	323	361	367	354	340	317	326	338	335	366	338	334	337	332	325	323	343	356	340	350	340	338	342	336	343	350	309	361	329	329	353	331	345	358	328	299	331	332	360	328	320	343	352	339
4713	8818	5695	2894	2108	1567	1282	1157	985	866	794	709	709	656	583	610	573	604	554	570	558	518	574	507	519	537	519	509	490	477	526	495	513	461	464	503	481	510	499	495	478	466	476	472	485	510	515	483	504	488	482	508	450	445	490	453	476	483	463	460	480	470	469	477	489	455	461	499	482	493	486	496	515	451	464	481	473	452	468	425	479	440	446	469	505	466	485	500	473	475	470	495	498	462	412	471	483	481	475	461	487	470	434	446	476	465	490	445	470	409	469	498	426	514	431	499	485	474	459	474	480	467	499	486	470	484	434	469	456	463	463	490	466	453	473	437	454	462	495	456	484	487	480	463	447	477	467	473	427	479	501	486	446	449	454	484	511	446	479	481	456	460	465	449	490	493	471	513	465	498	469	482	461	472	442	483	444	482	472	492	483	463	466	422	489	460	469	457	460	424	452	463	436	474	463	440	492	476	493	455	467	447	470	464	461	497	461	467	434	511	477	450	447	465	478	443	439	479	501	461	485	477	480	498	413	448	479	479	468	453	444	481	485	449	481	511	469	456	507	466	481	513	445	481	507	471	467	490	453	475	452	467	486	459	453	467	485	436	494	469	477	456	464	490	451	432	441	500	491	491	475	489	490	433	457	477	453	504	485	484	454	471	474	469	476	476	457	499	463	428	471	470	479	490	472	493	450	495	493	455	521	438	490	462	455	467	461	475	470	429	454	447	463	455	509	491	476	458	478	457	469	484	423	485	482	494	498	513	442	463	488	455	431	470	465	473	500	445	509	508	484	455	480	438	482	467	504	462	490	466	475	490	496	429	481	477	465	490	457	444	473	465	469	502	447	508	486	474	476	464	518	485	454	471	488	485	499	440	490	478	467	511	473	487	482	456	499	462	489	437	491	452	499	424	452	498	442	457	470	486	512	508	486	492	460	443	469	447	468	457	485	484	452	465	498	454	472	462	439	458	451	453	491	485	451	473	523	462	444	481	480	475	488	463	488	436	461	502	467	498	463	467	491	477	476	458	448	451	446	456	461	442	434	506	473	462	494	505	461	480	460	475	448	485	459	485	522	485	469	420	461	489	517	485	487	438	439	480	446	443	447	495	468	459	491	473	438	487	460	491	472	474	497	448	492	479	499	441	500	483	503	463	494	439	471	511	505	457	449	487	466	466	483	461	461	433	457	448	476	484	449	502	466	523	481	458	486	484	505	442	506	495	449	448	511	464	452	463	452	529	481	481	511	442	468	470	444	480	476	504	484	480	471	504	454	488	463	513	516	442	462	454	491	501	473	515	486	489	455	459	467	495	473	484	437	486	483	497	465	442	463	480	514	458	444	498	490	470	491	444	485	470	470	489	466	500	497	490	503	444	482	518	477	461	482	490	472	512	516	451	486	491	501	462	489	443	458	508	504	497	443	486	494	480	471	465	445	477	473	437	450	504	477	470	470	473	508	472	476	442	458	462	487	454	480	501	472	478	450	476	497	479	485	433	483	440	453	452	460	487	464	440	476	503	441	473	462	463	478	449	461	446	435	469	437	462	482	477	490	468	444	461	449	464	460	518	466	457	457	436	462	432	465	463	441	460	467	489	464	496	479	472	466	504	533	472	481	452	486	479	442	456	507	432	472	485	478	487	505	470	482	443	475	457	498	451	455	501	509	490	477	484	538	482	446	507	467	488	468	496	454	449	448	467	506	473	448	491	441	503	505	497	477	484	498	460	485	454	503	510	488	472	478	463	449	427	479	504	476	493	498	471	509	486	466	473	471	456	453	451	466	454	439	504	488	473	497	470	464	481	453	471	540	470	470	447	436	428	472	447	473	442	456	467	504	471	492	479	486	461	456	469	471	505	455	456	472	481	506	466	468	456	475	435	497	465	444	474	475	487	474	427	465	444	474	491	447	466	477	450	452	450	508	458	466	480	502	490	505	490	500	434	476	452	422	451	473	448	492	484	476	450	484	529	452	500	476	471	463	416	494	443	500	481	465	503	474	487	464	471	477	457	438	443	510	471	465	461	477	458	462	462	499	480	465	462	436	469	483	459	447	482	479	460	466	423	455	494	463	421	464	482	482	472	463	460	477	438	475	443	483	519	455	485	482	447	474	457	467	485	464	466	454	466	454	481	469	438	458	490	431	487	482	478	514	467	457	480	468	460	485	489	481	466	450	524	512	500	466	433	477	457	445	456	486	426	461	505	475	478	502	471	453	492	485	451	492	432	482	498	521	484	455	491	491	455	458	487	451	437	423	480	518	462	486	458	453	461	467	484	460	479	482	440	454	456	464	457	478	485	473	450	445	498	452	460	481	488	502	461	461	478	471	482	495	439	411	497	470	501	525	470	456	446	460	478	467	533	473	463	467	466	468	461	495	459	509	470	509	460	488	459	485	475	435	454	477	481	447	472	461	428	454	465	488	476	428	474	445	510	447	483	481	466	453	464	492	472	492	416	470	498	430	480	447	474	446	487	479	480	499	465	449	492	436	444	461	453	455	465	493	435	440	477	454	494	485	481	452	488	473	442	503	524	487	500	442	499	478	506	436	461	418	497	477	512	475	464	494	478	485	481	462	479	476	496	501	482	464	483	467	513	469	488	511	483	462	467	491	439	470	467	457	475	481	474	465	476	462	476	464	487	460	448	514	492	477	502	481	457	459	432	464	465	516	464	478	463	481	507	444	453	485	463	484	492	467	478	477	461	461	457	451	494	428	479	480	449	457	476	467	503	489	483	433	474	487	476	458	474	472	445	472	508	449	485	447	469	527	443	431	436	521	492	501	450	444	463	487	428	483	452	478	479	455	409	493	444	510	455	479	468	481	447	462	499	461	449	509	476	502	478	488	477	468	437	469	481	489	470	494	444	477	496	456	435	488	477	464	481	486	454	489	486	449	468	472	455	470	472	465	475	477	453	494	459	504	489	424	491	446	462	471	453	467	447	476	460	477	499	512	509	475	470	446	487	461	491	461	507	480	497	450	438	476	464	466	451	449	506	472	476	476	477	476	461	459	462	443	482	466	459	482	456	449	431	472	431	481	446	482	458	467	437	469	411	459	438	508	472	457	463	448	453	478	456	484	462	492	464	472	457	455	463	485	484	454	435	466	451	474	465	475	502	487	476	478	478	493	475	501	457	468	446	476	474	540	456	501	460	470	457	479	468	502	462	469	438	425	487	458	460	501	481	474	486	489	463	466	488	489	499	479	496	495	449	476	468	480	486	467	475	465	508	510	469	451	446	510	469	474	510	475	502	460	485	521	471	470	457	489	432	494	491	440	464	460	461	472	510	471	415	454	485	450	450	457	463	437	476	474	477	444	448	458	490	425	478	474	487	475	491	471	485	465	502	451	465	491	497	437	478	425	443	464	451	486	439	469	461	487	464	466	478	506	475	486	457	426	477	485	502	455	458	474	505	441	461	487	478	464	527	462	483	463	439	443	472	502	494	421	483	494	465	467	486	477	461	448	456	452	476	453	473	463	460
22658	21298	28483	24440	21298	18907	1924	774	540	505	462	400	339	378	297	308	277	268	261	260	261	242	233	243	260	227	212	237	259	199	194	194	228	217	209	206	199	198	202	201	199	192	201	204	178	216	198	201	187	195	208	208	195	196	215	200	208	176	194	201	209	211	207	175	185	203	177	199	173	191	183	169	174	180	200	189	186	193	181	171	182	184	199	186	169	216	194	213	182	194	195	195	205	188	192	196	179	198	175	180	173	183	203	180	156	183	179	162	181	174	185	167	206	182	184	181	168	182	158	185	167	175	189	192	198	191	193	229	158	192	198	186	179	195	180	187	182	205	172	172	184	182	184	180	196	188	190	186	207	191	186	217	188	210	182	178	195	186	193	172	189	195	173	184	195	166	188	178	171	170	191	181	181	194	193	178	178	184	184	179	198	165	213	198	182	179	167	185	204	185	167	180	202	188	182	174	206	170	188	202	183	178	194	163	180	184	170	192	193	181	179	188	181	204	187	196	181	203	174	185	207	168	189	203	207	185	190	181	205	174	192	193	182	219	185	178	188	199	196	192	189	188	180	172	193	179	203	165	177	182	184	186	199	192	186	198	179	194	187	175	176	161	204	203	187	201	210	172	168	197	170	197	189	203	176	213	185	186	187	192	182	163	165	193	184	199	192	192	201	192	164	191	182	176	186	182	192	177	177	195	172	173	186	182	192	190	202	198	188	203	182	187	177	182	160	213	185	189	178	182	222	186	190	181	179	226	164	173	188	173	189	191	176	175	210	175	192	193	181	177	173	183	158	199	163	191	167	197	180	187	188	196	210	176	203	167	181	193	171	164	176	222	171	224	180	165	178	179	198	178	181	158	173	179	205	197	190	177	190	178	185	205	184	194	180	203	171	193	188	175	191	175	174	172	184	204	167	183	215	185	185	184	179	164	175	178	189	192	170	195	160	215	160	192	178	172	179	193	188	161	184	177	183	197	189	180	182	184	168	192	175	165	192	196	176	205	158	197	165	169	149	189	196	181	206	191	201	178	190	170	174	209	194	172	189	190	179	187	192	168	192	183	175	205	183	192	177	186	212	212	193	192	168	166	166	163	200	177	183	167	199	201	176	221	197	191	180	185	180	194	183	191	193	165	188	173	194	210	194	216	197	181	180	185	197	187	185	182	202	181	205	200	198	171	200	180	191	159	180	200	200	208	215	182	167	188	165	160	183	182	180	180	191	194	167	192	188	183	198	189	175	178	177	180	189	195	179	180	165	164	209	186	179	189	169	184	183	199	205	188	173	211	180	176	178	193	177	206	186	169	189	181	189	184	162	166	193	193	193	201	182	188	189	180	201	204	192	215	204	172	186	195	169	158	200	193	189	187	200	197	201	168	176	201	187	165	173	179	181	177	189	169	190	199	179	220	188	184	179	195	164	172	166	200	176	197	164	209	183	181	158	195	183	220	195	181	197	185	194	187	218	186	174	175	190	174	188	199	182	190	176	182	201	179	199	167	201	168	181	197	169	185	179	189	174	208	174	154	181	170	170	194	180	194	190	169	197	179	198	200	176	172	182	192	184	181	188	178	200	183	205	206	209	212	210	188	178	165	198	220	212	188	179	179	184	194	184	183	176	178	208	190	176	203	194	172	156	177	207	204	199	186	192	198	172	205	179	178	158	187	189	166	201	172	178	197	172	187	187	166	209	191	184	183	173	189	178	194	199	169	188	185	198	190	158	174	175	211	197	192	204	182	176	182	191	194	162	210	195	177	177	178	198	175	183	191	203	216	182	165	197	172	183	165	195	174	182	192	187	188	163	219	216	187	183	177	175	171	165	177	181	193	183	189	187	198	162	182	186	169	181	164	183	192	199	182	179	188	198	189	189	173	178	185	167	174	191	169	195	174	185	184	189	203	174	195	178	207	207	190	186	197	176	148	184	203	190	197	171	168	206	174	154	190	161	157	177	211	228	173	204	188	196	193	163	171	193	194	181	189	179	184	193	177	173	192	162	194	210	167	201	179	167	198	193	181	197	182	181	192	179	211	160	216	159	165	185	174	181	200	160	180	188	188	162	189	186	186	179	182	183	180	181	189	197	193	192	196	173	187	177	156	170	176	181	192	185	182	199	204	187	215	187	175	185	199	183	217	126	176	170	209	175	203	170	187	172	190	202	194	192	178	180	203	160	199	221	173	189	167	177	173	180	183	188	163	177	179	181	165	181	195	193	169	200	168	189	159	184	206	199	176	193	215	183	175	174	185	205	182	202	191	190	188	184	212	209	169	159	171	180	192	188	190	201	166	195	160	157	155	188	182	192	172	178	203	165	194	170	189	198	204	187	197	204	187	170	167	201	196	150	155	179	189	176	173	193	177	182	195	187	204	179	187	214	169	189	165	199	154	184	211	173	178	205	170	195	175	201	184	199	209	185	183	177	198	177	183	222	188	161	174	194	192	187	185	171	185	163	191	163	192	170	197	163	192	176	181	188	194	198	171	195	171	205	188	202	179	199	179	190	183	176	177	200	164	194	176	206	159	213	186	173	182	200	186	173	192	199	178	171	155	172	205	174	189	199	162	207	191	182	185	187	197	223	177	201	184	213	176	189	183	166	176	192	170	176	165	181	188	210	216	179	178	177	169	215	196	182	188	197	193	182	180	171	175	184	173	169	192	201	203	207	172	187	183	214	197	179	186	192	199	180	194	184	165	172	184	174	191	184	200	188	185	195	193	183	198	177	179	187	161	200	166	173	183	195	178	175	169	191	176	189	172	190	173	192	171	190	180	206	194	178	183	167	181	192	199	190	182	180	198	199	175	217	154	188	205	181	192	185	192	186	204	178	171	199	187	186	192	200	170	189	166	185	181	177	159	188	173	175	194	177	186	164	194	168	180	159	208	179	193	168	160	168	179	185	183	202	180	180	161	180	192	187	171	177	158	183	150	183	178	202	184	201	175	191	174	208	202	180	196	178	186	197	186	155	160	192	172	192	166	182	163	201	180	163	213	182	173	198	190	192	207	197	199	191	191	192	165	196	211	178	178	183	186	208	196	187	162	197	193	171	158	191	192	169	181	186	201	181	198	183	202	193	178	184	174	180	192	174	182	176	181	166	181	179	175	189	196	164	175	198	184	189	175	225	169	170	189	189	192	184	199	197	186	161	180	199	199	192	161	196	189	193	183	203	168	166	174	197	199	202	196	199	202	177	199	186	187	190	189	168	178	210	156	180	187	195	208	183	190	192	174	204	184	185	185	195	196	164	189	185	181	190	187	187	188	160	191	197	199	205	194	181	196	175	209	186	192	193	189	202	170	174	187	192	194	165	185	192	179	190	185	201	208	169	172	201	189	172	209	179	175	170	189	208	171	191	177	191	199	188	179	186	172	186	179	210	185	179	205	184	197	179	171	169	180	153	191	187	206	184	177	186	189	196	176	190	219	168	189	182	195	173	176	186	196	184	170	200	151	209	187	165	185	202	174	168	169	172	200	201	161	161	197
6180	18508	12656	6519	4658	3397	2380	1770	1532	1313	1096	902	801	740	645	644	562	559	510	511	463	435	453	418	379	399	358	334	333	345	324	319	339	347	318	357	301	308	347	313	293	300	311	308	298	294	300	312	288	331	296	292	291	296	299	238	289	291	263	297	278	283	269	275	288	293	278	301	272	272	231	287	279	307	274	265	252	281	308	273	287	278	273	279	272	279	248	279	255	266	268	284	251	268	289	274	261	280	263	240	281	267	307	257	288	243	261	254	258	269	292	242	273	321	263	257	269	248	270	267	276	258	265	265	280	291	263	249	302	265	279	263	245	284	267	259	246	257	248	262	266	256	285	271	283	270	264	264	273	278	248	259	279	269	293	285	289	244	281	271	267	301	266	263	273	259	279	272	239	308	290	254	272	295	243	271	254	244	294	270	280	282	283	274	295	249	277	280	295	272	288	291	265	235	265	256	284	249	263	262	256	291	280	280	259	248	284	301	267	230	274	267	267	276	267	273	255	274	254	264	264	259	271	296	253	289	263	236	273	264	260	246	292	277	288	260	248	262	283	253	267	260	270	282	277	269	283	267	306	261	276	282	285	259	255	271	289	289	259	295	266	262	263	245	270	254	260	296	286	288	277	251	229	229	255	253	258	252	258	259	244	265	253	254	265	272	262	246	244	265	264	263	274	289	268	287	273	276	257	255	263	278	261	256	278	269	259	266	282	257	282	248	268	278	287	248	273	279	274	266	240	260	258	262	291	256	255	271	243	253	248	266	304	269	269	259	258	283	266	251	270	275	287	293	272	260	264	288	269	267	262	296	275	267	281	281	286	255	288	282	258	264	267	253	246	285	268	276	267	260	240	251	273	278	283	284	277	256	248	284	267	260	289	299	251	270	261	259	226	300	279	274	257	256	269	265	297	289	275	261	245	247	257	277	291	278	265	262	263	263	269	269	238	279	263	273	284	260	285	289	265	270	233	261	285	277	250	257	299	306	256	283	274	263	269	267	265	248	281	277	259	252	271	264	306	287	245	256	272	273	270	254	257	259	270	270	285	271	252	274	260	251	263	274	262	221	271	265	261	271	278	263	245	287	275	267	268	265	260	284	270	232	248	251	260	259	292	297	280	257	283	273	244	255	276	275	261	233	250	262	279	274	285	253	247	250	231	279	265	263	279	302	245	288	288	259	273	253	295	284	268	247	289	262	250	263	261	298	253	300	288	248	266	275	270	310	215	282	279	286	279	256	271	277	253	274	256	238	260	253	255	232	260	284	228	286	272	285	283	253	286	295	256	264	249	284	263	296	267	276	255	287	301	293	290	287	261	256	272	237	266	272	283	243	274	278	270	286	259	253	259	258	261	238	249	266	272	254	263	250	250	273	245	249	248	276	257	257	266	271	261	270	263	283	265	280	257	283	241	273	272	268	271	249	294	274	268	268	284	274	265	262	301	290	257	296	272	263	251	265	241	264	262	286	258	267	287	257	245	271	256	300	300	219	265	285	243	254	275	266	238	281	257	256	279	248	256	263	268	264	282	304	270	252	265	297	274	261	290	259	287	292	265	259	271	242	286	275	285	259	264	277	290	278	299	265	253	271	274	256	255	270	302	261	288	308	247	263	268	251	256	265	284	262	285	267	256	266	269	283	252	286	280	274	239	243	276	252	263	277	276	280	282	270	271	275	276	282	295	244	274	313	282	262	268	280	266	268	261	270	280	291	270	273	278	288	237	270	258	299	239	251	238	252	274	237	252	288	270	271	256	270	249	265	294	303	290	269	268	266	273	268	285	253	277	253	274	275	281	273	253	252	286	275	267	281	298	281	244	243	288	236	253	269	271	265	269	285	282	279	243	260	256	279	268	256	279	288	273	265	277	269	273	266	259	301	251	278	266	281	258	266	267	262	286	289	289	246	242	277	271	266	277	289	261	284	271	291	260	268	283	275	250	264	259	264	257	256	258	265	272	248	269	263	267	254	280	276	253	275	287	261	231	262	261	279	316	269	276	273	250	283	240	284	255	276	255	275	288	303	294	258	277	251	249	286	266	257	281	263	286	259	271	259	254	257	242	276	265	288	293	257	284	294	264	282	258	246	280	253	250	269	269	239	252	239	287	265	245	244	294	258	284	271	269	284	252	249	244	228	269	280	265	278	244	277	250	299	276	266	236	244	284	255	262	277	280	254	294	250	228	268	273	259	256	288	245	246	288	257	262	317	268	280	242	273	280	257	252	243	309	251	294	250	290	269	269	280	251	267	264	283	267	278	271	258	271	270	270	268	289	276	232	277	296	243	286	256	283	277	308	298	263	283	278	230	292	260	273	290	256	293	294	286	263	260	253	246	239	280	307	261	259	271	261	251	282	255	281	270	240	288	260	220	274	242	268	254	267	246	257	265	250	272	273	288	263	265	272	261	275	282	287	275	268	254	253	283	255	268	277	271	285	290	274	264	265	243	249	260	274	269	235	290	276	276	275	257	280	261	253	287	279	277	251	281	273	271	278	245	266	263	291	268	298	277	291	274	271	257	274	293	285	257	278	259	277	255	258	282	282	256	265	272	263	260	269	298	246	272	298	261	263	273	273	271	276	265	267	264	258	276	276	303	264	263	250	278	284	272	263	281	280	255	248	246	254	261	270	254	259	270	286	266	281	248	256	286	257	292	278	261	259	276	278	260	289	264	285	235	246	261	261	303	260	289	260	269	276	280	279	265	277	281	288	260	253	298	263	263	283	263	251	234	268	290	251	279	254	260	297	267	266	296	247	266	258	267	282	246	258	274	282	311	264	278	253	289	264	275	248	285	289	271	262	293	278	278	294	258	271	296	299	280	263	280	281	286	268	273	220	250	293	265	258	286	260	252	266	271	257	261	252	267	267	254	271	256	268	280	257	268	259	237	258	272	286	279	275	252	246	262	281	283	275	286	280	239	273	284	284	292	264	267	302	274	275	269	264	254	302	279	263	269	253	286	285	268	272	236	246	268	268	271	289	240	286	261	283	257	264	257	274	291	272	273	250	295	283	260	252	278	246	288	307	258	245	277	281	275	253	239	250	277	278	287	282	219	262	272	249	247	296	289	281	272	246	255	277	262	254	255	279	267	283	294	254	283	252	247	261	275	258	285	280	268	271	261	278	270	228	285	274	248	276	292	284	277	254	262	262	270	281	257	250	265	288	302	280	258	246	256	260	312	260	267	268	277	275	262	267	264	265	281	259	259	242	279	283	305	290	262	234	275	279	278	232	277	260	273	258	288	281	256	276	264	247	270	271	288	238	278	242	266	266	262	273	291	287	227	222	272	259	310	277	253	274	280	262	266	283	260	257	256	257	266	264	267	298	280	281	270	277	280	280	276	262	255	290	282	258	249	243	288	260	274	253	271	270	267	262	281	288	266	269	253	275	272	239	263	250	240	264	272	263	229	253	282	284	283	288	277	266	252	271	281	297	260	256	259	277	272	258	242	307	276	250	272	249	250	271	249	276	274	267	258
27624	15909	3525	1269	828	665	608	585	533	515	520	539	517	507	459	517	476	459	507	469	526	448	502	483	482	493	448	466	479	474	505	495	458	487	459	482	475	518	443	459	446	514	455	471	462	492	472	464	446	475	466	442	464	460	460	470	480	417	468	452	469	437	438	456	483	435	461	500	483	455	494	433	451	442	470	455	437	440	473	465	459	450	528	467	482	444	463	487	467	468	469	471	432	436	485	461	441	479	449	489	460	438	461	433	458	479	486	498	438	503	482	454	492	433	447	450	437	460	451	423	462	447	482	475	483	461	466	470	484	455	483	463	434	451	489	484	419	499	449	473	450	438	449	467	435	461	447	466	502	427	472	465	474	456	465	444	480	433	427	506	459	445	465	486	411	460	451	488	487	496	458	463	453	438	467	488	459	448	493	465	467	499	467	458	484	449	461	470	445	463	452	476	456	463	448	473	459	472	442	486	424	501	459	460	505	475	446	445	462	478	471	458	454	489	487	480	472	447	462	475	444	454	454	466	483	467	477	473	423	470	458	444	468	403	447	480	448	456	451	485	467	455	474	492	489	434	448	468	466	464	445	459	486	476	485	451	475	469	475	477	428	466	495	441	440	502	462	443	480	468	446	451	464	471	476	470	420	467	445	436	475	487	454	496	497	477	446	493	479	436	443	462	417	443	498	442	453	440	458	481	499	466	473	466	478	452	499	480	483	439	482	472	431	463	452	491	470	453	493	455	464	419	414	475	456	485	404	501	458	470	443	434	435	468	462	461	412	459	462	492	460	460	483	448	480	466	463	448	440	469	452	496	445	456	470	470	457	479	467	521	470	454	478	417	445	448	464	505	457	485	494	473	480	447	474	451	451	435	472	468	496	461	466	468	459	502	452	482	459	447	476	479	447	444	460	475	466	456	440	479	475	507	458	418	464	450	470	450	497	461	443	465	473	495	505	451	468	450	426	471	435	416	440	487	471	424	454	466	501	481	479	473	476	395	433	508	467	494	486	490	462	476	511	477	467	515	447	475	460	502	470	463	432	463	476	495	459	459	497	454	437	445	473	441	491	472	470	441	443	478	470	460	463	474	490	453	443	474	463	441	477	456	454	457	474	447	483	458	484	456	465	438	410	491	471	475	431	453	469	475	488	459	445	485	497	456	483	471	453	433	456	450	458	440	456	456	499	453	462	476	405	445	433	453	448	397	495	450	455	492	456	476	441	438	464	496	461	479	483	469	496	431	466	451	456	449	476	485	474	479	460	468	450	489	459	489	491	484	443	441	413	443	480	470	416	479	484	461	479	483	440	446	446	457	443	454	467	455	480	456	449	434	433	427	473	442	460	463	432	467	444	484	464	458	487	487	443	490	425	486	460	464	447	436	469	458	497	457	483	504	470	481	453	436	480	501	498	443	452	444	451	454	462	447	460	461	479	492	464	433	465	443	475	483	495	458	462	440	485	475	451	404	502	452	449	505	447	476	490	461	502	445	457	481	473	490	448	479	444	478	436	439	449	433	495	457	444	455	462	502	474	495	471	452	439	477	443	512	442	494	493	449	502	459	479	483	446	512	473	471	449	443	452	459	483	469	464	454	440	468	431	464	461	430	473	474	482	462	497	458	467	478	481	461	422	462	429	473	437	487	469	469	458	460	414	475	456	449	461	466	449	456	465	458	463	455	443	422	464	425	460	458	473	483	478	510	474	461	485	468	447	449	452	447	473	470	539	439	445	456	454	441	513	483	506	428	450	488	467	456	465	479	458	460	473	434	471	502	433	477	526	438	419	474	467	501	470	444	502	446	475	475	438	474	469	481	442	484	445	474	494	459	444	458	506	396	435	436	483	483	485	474	491	419	460	444	489	410	491	481	507	443	478	461	458	475	463	494	479	440	459	451	499	438	444	469	473	477	456	435	433	465	485	467	467	473	459	494	404	464	495	466	481	447	433	479	459	460	482	522	435	479	448	492	461	446	441	448	471	478	457	456	494	478	446	488	445	458	489	444	504	460	506	491	456	464	483	499	512	479	484	468	473	434	428	479	437	451	453	447	506	461	461	419	441	475	451	470	492	461	476	509	451	465	447	464	430	490	451	473	489	438	431	479	468	490	466	435	475	441	468	480	465	456	475	456	469	482	493	495	464	471	464	504	477	430	470	468	481	461	411	447	432	457	443	444	461	450	453	491	474	475	452	444	455	485	451	394	486	436	447	455	482	487	460	483	442	467	440	495	493	434	464	490	458	409	443	473	489	436	452	456	510	447	436	451	464	457	479	435	490	469	439	496	427	485	448	463	445	458	449	476	459	460	454	459	473	461	450	469	501	438	472	443	476	466	477	484	485	483	491	462	446	444	496	466	487	472	438	494	447	487	450	462	412	456	486	501	446	464	474	438	490	421	470	510	441	503	435	488	428	423	467	468	477	457	461	478	427	424	483	469	462	452	502	472	470	475	471	498	471	445	442	470	502	458	490	459	451	466	457	476	486	474	463	468	466	454	407	425	453	452	465	443	475	435	472	470	431	481	471	455	479	477	428	473	423	461	450	479	424	458	478	448	469	463	475	434	461	481	429	467	529	456	488	465	458	474	467	482	492	475	466	449	483	475	473	489	476	457	457	484	424	482	458	469	485	421	485	456	458	501	485	428	468	464	462	470	459	450	460	429	441	459	488	462	470	472	431	450	469	461	480	437	429	439	486	437	453	459	434	487	470	482	440	455	458	456	481	496	453	472	448	431	477	423	481	439	472	492	468	457	435	468	478	468	454	480	456	468	458	486	481	460	429	474	440	443	488	488	467	452	459	490	487	492	459	488	471	430	478	471	446	445	464	458	489	446	496	451	472	454	488	452	419	496	488	440	476	492	432	466	444	451	485	484	462	479	475	422	506	482	460	476	490	491	467	465	482	481	449	472	483	468	448	451	458	485	480	468	497	439	448	447	476	482	480	462	492	490	488	437	459	470	462	431	459	454	517	473	467	466	499	478	443	466	443	454	472	457	489	480	480	456	490	471	427	463	451	449	462	468	461	488	461	454	486	471	491	455	453	482	484	491	453	470	467	446	443	453	469	478	460	449	496	461	466	433	510	465	495	485	460	466	442	468	424	450	491	479	481	472	468	455	469	465	435	458	456	475	464	459	489	446	484	435	459	469	478	464	489	450	514	447	489	477	445	462	479	465	491	463	494	476	472	446	467	476	464	478	471	452	465	471	484	442	510	452	508	421	483	456	474	423	477	482	475	504	468	443	454	467	458	452	512	465	459	464	456	463	458	493	463	458	452	479	495	435	475	402	469	448	449	459	462	446	464	434	450	442	441	465	445	444	487	468	453	461	502	451	455	456	456	473	476	474	438	487	439	467	451	462	464	441	454	475	460	448	463	470	459	475	506	477	478	461	485	476	465	440	419	467	478	437	435	439	426	462	436	450	447	477	490	492	493	458	465	445	420	477	446	444	467	474	440	448	462	507	534	430	465	442	491	466	485	470
5769	5363	3820	1995	1559	1212	1027	931	876	852	813	836	761	725	700	721	684	761	701	752	688	688	672	674	705	686	672	654	653	614	669	651	622	677	662	655	645	626	606	675	640	657	620	640	638	693	706	640	634	677	609	701	641	620	623	653	666	662	623	682	669	675	646	629	704	664	673	649	675	620	622	646	604	600	638	628	643	613	643	660	628	610	659	640	621	610	609	661	641	584	597	648	675	609	645	640	683	661	657	616	640	620	617	647	692	649	666	654	662	618	616	688	639	628	658	628	669	650	655	629	636	630	641	638	662	605	656	663	690	613	601	615	661	650	683	683	677	646	674	649	660	631	681	606	655	647	668	638	661	685	671	631	626	637	664	636	645	657	637	650	582	631	630	636	641	666	672	659	647	619	610	642	653	630	698	620	576	668	654	648	637	653	623	618	627	619	657	667	642	647	648	635	640	725	636	621	651	631	687	625	672	672	604	643	644	660	670	640	646	624	655	626	658	640	600	626	640	651	652	644	685	646	572	618	631	608	692	650	631	665	637	628	653	647	652	665	647	630	640	670	642	644	637	640	631	645	676	626	619	631	651	658	640	638	658	694	645	638	672	643	630	664	632	640	587	635	635	648	669	651	638	613	660	698	613	656	617	661	660	623	634	619	666	631	653	627	663	660	616	649	645	636	658	678	650	603	640	645	645	697	621	663	657	621	649	645	628	635	601	657	643	648	642	642	680	641	614	639	640	661	653	648	651	643	631	614	640	624	640	656	624	645	629	643	649	687	677	649	587	669	678	655	648	652	605	590	689	655	663	668	681	679	612	640	629	639	603	647	669	635	618	653	641	608	666	643	616	655	655	688	663	613	642	633	681	575	629	625	633	623	665	653	644	672	611	605	689	669	678	648	634	629	666	623	638	573	688	650	642	612	684	678	695	663	652	604	644	662	635	673	636	598	620	594	639	644	672	655	669	676	645	661	651	627	657	628	658	663	638	647	636	642	617	690	665	632	678	647	635	657	601	627	680	674	617	667	615	613	673	601	668	648	646	644	589	658	654	650	630	655	680	647	672	634	621	594	653	681	644	649	642	627	652	610	647	627	627	650	635	641	603	603	668	663	597	609	644	650	636	690	646	632	620	623	607	653	607	625	600	662	611	666	673	675	589	632	662	630	609	609	618	617	662	664	649	659	602	677	621	578	653	624	641	596	660	665	614	637	660	699	671	620	622	637	600	667	630	643	646	678	667	621	600	640	622	673	675	677	652	636	675	667	617	660	664	668	617	638	646	644	656	636	649	692	619	684	628	674	619	669	639	629	663	654	649	679	670	619	643	637	641	635	647	640	638	635	665	696	646	658	612	641	635	606	658	626	613	633	651	645	658	636	620	607	593	704	651	664	665	633	629	632	611	605	669	599	659	598	629	688	624	692	669	668	642	615	657	600	604	629	627	660	640	643	663	641	721	671	627	667	621	665	633	666	608	649	633	614	644	670	628	617	648	640	680	623	613	657	640	645	625	652	622	624	625	609	627	646	627	653	640	637	686	675	618	624	655	575	621	607	624	631	637	593	632	659	641	648	655	648	649	639	627	614	678	658	664	610	658	618	628	641	618	646	628	648	613	664	660	636	677	642	603	672	621	652	651	637	631	654	672	617	652	631	653	650	630	633	665	661	647	613	677	662	674	647	629	654	664	639	654	624	615	649	645	631	674	600	674	668	669	607	620	625	615	606	656	658	662	651	627	666	617	672	652	637	644	679	657	656	650	679	610	611	643	605	622	659	637	633	663	604	617	605	628	640	667	577	667	678	648	617	629	641	636	617	626	643	630	649	647	601	627	639	604	664	658	661	625	616	654	661	633	646	661	687	636	625	687	632	635	587	671	647	655	659	646	656	661	645	620	636	620	687	627	688	658	662	618	626	643	663	605	696	661	661	665	663	652	629	665	622	631	623	668	618	603	642	632	622	643	656	648	626	592	640	616	659	667	649	675	630	635	677	641	620	651	560	608	636	645	672	675	645	679	664	689	693	616	616	607	673	649	659	596	654	614	653	686	629	624	653	620	664	677	622	661	658	643	656	603	635	677	653	580	702	685	626	615	669	658	655	622	647	667	661	662	595	614	626	666	666	669	634	654	640	610	626	646	621	605	650	691	597	610	642	684	677	606	650	628	666	686	655	639	682	678	659	629	676	616	658	638	640	665	649	605	630	638	680	620	669	664	610	654	624	638	614	603	655	651	651	642	652	652	637	623	660	680	621	645	629	634	693	644	609	660	609	676	648	688	625	673	636	666	614	669	668	669	648	632	647	665	654	615	647	627	661	631	662	648	617	592	627	642	684	637	614	678	616	603	672	611	691	649	632	627	644	657	662	638	628	630	607	639	640	647	662	653	675	627	611	626	656	669	649	620	658	669	611	617	640	641	659	651	632	631	654	623	644	641	657	599	656	652	640	645	620	642	642	638	613	642	648	621	673	625	611	643	635	672	672	676	655	628	606	659	614	664	614	661	638	664	673	619	679	614	651	629	613	681	668	662	597	635	614	614	592	627	626	601	656	620	611	636	594	649	619	660	664	631	599	661	692	644	664	645	658	623	640	684	640	666	630	625	580	649	651	637	663	643	647	636	675	669	616	687	625	645	661	645	652	704	658	615	649	638	625	619	632	635	612	669	643	653	684	633	613	632	617	606	648	617	621	642	608	643	647	641	634	594	649	661	662	650	653	681	695	644	619	643	596	605	639	632	631	656	605	698	657	703	634	639	662	637	627	648	648	645	679	634	656	612	589	634	655	634	641	601	617	648	649	647	607	670	616	681	668	692	636	636	623	625	678	640	641	680	669	623	625	622	654	651	620	653	693	659	663	623	640	646	665	661	644	651	635	648	679	660	629	636	648	676	642	620	670	613	666	627	670	663	618	666	667	659	648	636	645	620	619	627	646	624	643	655	619	670	624	618	628	660	639	664	654	658	671	647	667	642	597	668	642	650	687	587	638	668	615	687	633	671	633	637	632	670	652	605	617	677	647	674	611	600	610	629	649	678	629	629	640	650	638	689	658	632	637	648	672	637	653	687	674	649	631	601	634	658	666	619	653	611	682	623	629	675	598	656	627	685	636	677	690	598	635	656	652	620	612	662	653	620	646	596	606	600	652	629	625	580	643	608	633	652	619	650	645	622	636	675	654	673	630	640	626	628	633	648	636	632	667	626	676	611	649	611	628	660	603	641	639	658	670	596	670	682	684	645	664	670	630	656	607	653	671	643	613	650	653	632	627	668	692	633	672	648	624	645	609	651	672	639	645	653	664	650	584	590	625	660	648	612	627	673	643	633	637	606	648	646	660	608	641	630	625	630	655	690	674	634	683	629	637	665	653	597	666	654	643	639	668	613	633	601	669	617	629	638	601	673	692	672	614	687	626	641	657	679	695	657	659	617	682	618	657	684	645	651	590	622	631	680	598	657	625	648	663	661	682	612	637	653	647	642	639	670	699
23484	21216	27819	24901	20415	3057	988	733	648	587	545	475	511	500	467	484	449	449	446	412	428	415	407	403	386	406	388	385	361	388	391	386	358	366	376	399	362	405	431	361	376	368	405	344	397	398	359	382	355	378	374	398	352	387	367	377	338	349	406	378	410	371	414	367	384	348	359	366	369	396	369	354	353	394	386	364	379	382	351	351	375	394	361	398	382	386	367	365	354	382	375	379	402	351	377	400	346	368	360	389	397	358	384	352	367	363	361	355	354	361	351	331	366	365	400	354	360	368	395	387	366	397	379	389	370	369	386	385	351	346	377	371	379	379	379	398	363	382	361	393	376	370	380	381	384	369	404	350	375	376	406	387	368	386	408	372	366	383	385	405	347	395	377	402	367	390	351	332	370	380	384	396	351	429	386	381	363	351	375	370	394	375	372	386	367	335	391	394	356	365	378	368	371	370	377	352	368	379	374	408	370	352	369	395	384	370	383	406	366	377	381	387	375	361	369	370	386	379	387	383	362	386	375	355	314	391	359	404	373	359	403	391	371	401	386	314	339	378	395	375	362	379	380	415	383	384	391	386	360	333	393	339	338	355	365	373	341	346	371	359	372	374	353	383	349	394	340	391	372	375	405	391	386	369	401	345	374	399	348	349	360	365	400	355	365	342	392	377	370	390	376	359	391	410	406	374	348	397	380	369	376	362	388	408	378	380	370	385	388	392	396	363	403	380	382	356	363	365	361	379	364	352	386	364	406	387	355	410	372	362	381	370	377	367	375	349	371	378	397	362	370	373	372	386	368	381	386	357	388	425	368	374	384	364	371	346	378	384	363	348	371	375	336	402	387	370	352	402	345	373	375	352	379	323	381	373	366	375	358	382	370	341	369	375	408	399	390	362	398	401	388	345	388	353	364	374	406	373	345	393	392	379	358	368	339	341	342	386	333	344	371	358	382	382	396	364	352	352	415	389	384	386	375	353	338	363	364	375	375	359	364	368	353	353	354	386	359	398	392	410	348	347	376	375	393	370	383	383	356	382	412	392	384	402	394	354	387	354	390	359	379	387	342	367	375	389	361	395	411	358	393	361	360	386	365	378	370	391	367	390	365	383	344	388	354	367	347	362	355	380	379	378	383	372	368	366	380	381	379	381	359	327	327	354	349	380	364	390	407	386	352	366	349	384	362	392	360	372	404	372	394	374	355	403	390	362	355	379	378	364	359	421	419	397	328	378	356	342	406	359	384	385	361	381	393	367	393	375	356	377	368	361	395	337	362	366	349	381	374	408	396	372	363	371	350	402	376	336	421	358	359	386	382	379	392	380	362	358	369	362	362	378	374	343	357	343	367	371	364	392	385	369	346	365	374	354	317	388	373	390	389	372	339	365	361	397	369	367	365	393	364	331	354	366	403	366	341	406	349	373	389	391	373	368	377	343	383	399	388	350	359	337	401	385	362	356	366	366	366	377	330	397	365	361	376	408	384	357	380	369	359	358	362	382	381	374	342	422	382	394	369	372	333	393	394	360	382	378	365	389	348	377	379	386	343	370	368	384	354	381	363	350	376	355	339	374	350	402	354	380	354	380	383	373	367	379	381	364	379	398	409	390	360	351	379	403	368	372	394	364	401	393	385	385	333	402	388	397	402	351	375	351	393	396	361	368	379	390	370	367	363	416	386	399	381	396	380	381	381	399	346	391	413	377	380	364	402	364	381	375	377	406	384	360	394	374	370	379	378	413	358	396	365	393	361	401	375	385	375	349	351	362	378	379	401	390	379	359	388	377	377	345	409	355	326	417	371	369	396	374	313	395	377	381	369	359	374	374	371	359	359	411	385	362	367	372	394	394	348	339	370	394	370	418	349	387	373	363	363	342	402	391	369	390	359	381	364	338	367	358	387	372	380	380	384	386	367	372	411	359	369	314	375	376	356	366	380	388	378	390	380	365	373	389	355	402	360	359	369	368	373	416	375	375	383	379	366	373	357	343	357	367	388	371	381	347	414	388	397	387	358	390	407	372	358	384	394	374	387	374	375	359	389	401	383	373	369	384	348	404	390	376	372	347	397	324	376	383	375	366	396	395	373	381	363	343	388	353	407	360	361	391	369	375	352	400	368	359	364	377	356	374	379	367	356	380	353	349	394	383	375	390	384	386	358	387	356	347	368	344	365	397	397	378	338	370	379	342	375	371	363	382	357	377	369	366	347	395	347	337	331	366	398	353	387	366	376	395	365	374	364	339	376	379	374	387	336	403	386	358	398	370	384	340	359	345	367	399	372	386	376	381	361	394	414	412	379	373	383	392	351	363	380	368	343	381	375	359	371	400	368	341	366	380	388	360	390	360	378	388	369	397	365	361	377	331	406	387	360	409	351	357	344	349	362	367	359	358	362	366	360	383	356	358	368	401	382	391	338	353	386	384	389	377	388	377	328	413	383	365	365	375	356	389	362	351	354	363	378	381	371	353	377	347	375	372	380	369	355	350	405	365	370	336	431	384	374	391	347	388	371	359	373	382	382	386	377	356	374	349	413	364	352	364	353	365	384	369	389	370	375	373	420	423	394	374	344	405	375	375	375	359	356	361	377	384	349	348	369	426	393	385	346	360	352	390	371	412	376	360	368	336	353	390	397	379	379	385	364	381	369	386	388	378	375	354	371	339	366	357	354	368	366	349	380	405	401	366	352	380	368	332	389	384	355	400	377	360	356	336	363	388	396	352	401	382	383	353	375	377	333	392	370	330	399	410	375	374	374	374	405	362	386	378	370	387	370	389	357	371	393	393	358	372	369	361	403	377	342	359	363	411	345	361	406	352	405	375	373	383	384	359	396	366	385	372	343	364	378	367	359	399	388	367	373	370	351	391	365	350	355	376	390	388	345	365	389	359	374	390	360	403	371	373	356	388	365	377	375	392	362	389	419	385	353	404	395	373	373	374	351	381	361	376	378	394	370	364	368	411	390	367	380	373	380	362	376	391	389	364	359	363	375	383	388	391	385	377	391	363	404	407	362	368	394	370	371	390	387	382	370	364	363	389	364	367	385	351	379	389	352	398	363	388	384	384	390	364	386	369	365	380	376	381	378	387	353	390	367	388	399	390	381	358	407	366	364	377	364	373	382	432	364	334	410	373	333	407	392	380	393	375	366	380	398	362	333	353	367	361	387	380	360	340	386	381	371	368	376	353	408	333	383	394	319	353	366	417	356	388	368	358	368	382	390	389	358	379	335	361	346	391	386	371	417	355	347	366	396	373	352	364	382	346	361	346	376	391	397	350	342	398	383	333	416	353	384	362	363	349	343	358	357	363	356	400	385	387	352	338	371	367	351	390	333	374	364	393	367	394	342	386	371	395	375	373	354	366	378	387	351	414	399	375	385	362	362	400	374	384	372	381	367	368	358	352	389	380	390	408	393	345	369	370	364	349	368	356	362	370	404	390	382	388	348	376	359	390	360	360	346	325	382	363	372	391	354	356	395	363	367	389	396	363	364	388
4850	13463	9157	4502	3217	2274	1810	1540	1378	1105	1051	945	837	825	837	753	769	745	669	660	645	613	586	625	613	592	608	579	553	569	604	559	568	587	562	576	565	550	583	526	577	508	551	537	599	558	577	472	495	557	531	546	510	543	532	536	529	549	530	526	505	524	564	566	506	475	535	553	538	513	504	523	516	570	521	508	547	528	521	495	556	519	490	535	540	496	520	543	541	502	527	515	500	524	513	541	507	528	544	505	544	496	553	509	522	526	493	527	514	543	545	550	550	534	511	548	482	522	499	478	501	552	537	546	485	513	530	484	545	557	533	513	507	519	542	529	470	586	523	495	546	553	544	549	510	549	523	496	533	521	494	570	526	515	608	514	503	516	553	509	529	520	535	524	535	537	516	501	567	510	548	512	540	512	546	525	480	502	532	504	496	545	514	567	511	459	516	556	512	521	535	500	548	518	548	549	505	538	509	510	516	538	525	516	533	504	519	522	555	553	543	534	570	486	503	517	509	542	530	528	507	525	512	526	526	536	547	524	528	512	511	499	521	532	464	484	545	541	517	459	507	528	551	515	513	515	495	549	531	532	501	485	515	514	532	486	533	513	509	513	550	505	536	523	506	564	541	522	500	513	540	491	562	520	495	529	509	523	526	522	520	548	534	552	493	532	524	563	538	495	528	555	491	515	503	565	546	542	507	458	484	508	512	526	528	491	550	540	504	498	516	504	533	541	575	568	529	526	499	574	530	537	507	472	539	538	489	546	495	490	515	504	565	483	521	500	521	492	482	499	549	558	528	496	536	521	540	555	533	548	510	525	521	522	503	525	497	504	551	492	560	574	520	531	513	489	504	534	519	537	526	523	507	568	552	472	515	473	505	529	549	498	528	517	512	513	549	509	565	542	492	519	531	527	537	548	497	485	513	518	560	554	482	540	500	508	506	540	557	479	567	493	549	500	531	519	512	510	498	540	512	517	525	519	525	517	507	524	537	554	533	511	569	490	518	541	574	534	525	551	499	537	528	515	524	504	513	543	529	512	548	497	532	533	544	564	570	557	521	531	525	528	584	501	544	532	524	502	495	520	507	524	515	526	529	515	501	559	547	533	498	505	521	495	566	524	506	544	539	493	577	543	506	540	548	512	527	558	505	526	538	567	468	567	533	494	490	508	507	502	505	508	506	522	506	520	488	492	536	505	544	527	509	498	543	535	557	555	525	597	496	523	523	521	565	545	562	538	539	519	546	489	491	529	550	532	534	517	524	526	545	535	537	516	491	559	533	503	503	529	557	504	500	547	498	547	516	545	507	535	511	524	503	530	500	527	476	564	511	523	507	491	544	485	540	502	506	497	528	573	487	558	476	519	482	524	513	494	500	544	533	486	523	496	495	540	524	530	511	507	510	509	533	542	531	517	555	565	524	574	492	562	543	516	551	505	531	498	544	507	504	520	515	517	504	549	538	504	524	506	542	527	534	534	537	521	575	498	565	546	595	480	520	498	547	482	523	516	484	523	536	516	538	511	550	558	540	550	513	499	499	536	539	539	530	538	485	548	547	547	553	548	564	534	511	538	518	548	532	497	547	579	528	544	540	512	569	549	535	480	496	528	511	508	512	510	543	576	548	520	483	546	545	515	528	489	573	512	532	525	545	502	511	534	552	520	542	554	515	474	543	521	512	556	503	518	544	513	502	497	475	542	517	548	546	516	534	484	532	557	526	531	539	524	511	508	510	497	531	494	497	522	562	555	543	527	537	519	563	503	501	539	537	517	497	517	514	495	547	489	494	542	518	505	566	555	520	531	507	509	516	528	519	520	550	554	495	523	500	487	524	489	491	538	526	504	464	514	538	527	508	508	487	539	538	531	557	539	508	538	569	552	527	540	539	501	505	519	550	532	531	509	530	473	538	518	525	502	532	534	533	540	477	507	507	526	548	488	529	498	552	508	510	542	509	509	538	523	533	530	494	514	519	505	530	527	484	534	544	558	521	495	499	526	534	473	527	511	540	505	507	574	515	485	515	486	514	524	480	515	510	511	544	497	520	519	555	509	519	548	522	492	562	537	508	512	521	508	488	548	526	522	512	525	523	535	516	518	532	536	518	524	532	480	488	562	497	552	536	507	542	551	521	512	555	568	541	592	527	537	518	496	531	526	524	535	490	512	550	488	535	527	492	487	517	512	519	510	485	548	519	502	549	536	527	528	536	515	511	550	486	552	520	529	547	504	498	567	550	519	555	539	546	537	532	462	528	487	527	556	528	487	515	531	512	546	542	519	468	509	529	525	536	535	532	515	497	523	562	494	471	541	526	502	555	552	562	519	507	542	492	486	506	497	493	511	532	509	494	548	524	520	496	508	508	552	581	587	523	477	517	473	524	488	529	529	507	524	528	517	543	542	496	526	484	510	538	543	553	543	475	527	517	529	516	488	542	541	508	489	494	576	523	476	546	502	520	530	531	502	545	502	493	538	535	511	494	534	512	542	484	500	511	556	526	563	483	495	518	521	516	545	511	505	554	510	511	493	507	493	538	503	476	529	556	528	533	520	488	491	578	584	514	530	527	533	523	494	536	517	535	498	510	546	520	520	534	498	537	523	541	513	521	485	503	520	491	552	527	531	524	540	474	504	506	522	549	568	559	528	528	514	516	536	522	494	491	558	519	554	497	517	564	496	482	533	545	517	464	505	526	514	519	521	528	541	482	512	481	528	516	552	536	552	527	555	550	518	554	530	505	536	553	483	536	518	497	506	537	534	549	544	495	564	507	515	529	507	520	476	527	508	542	534	551	526	512	526	522	514	553	568	544	522	488	516	534	553	554	522	503	497	512	551	561	533	511	557	517	500	499	538	512	531	501	527	516	531	516	545	528	463	525	515	488	533	547	577	526	518	552	552	537	527	533	515	542	537	513	514	516	510	543	513	530	535	558	524	524	519	509	506	500	514	510	546	512	543	516	515	520	498	588	522	495	546	566	541	509	516	538	543	565	559	527	544	527	524	530	538	544	518	537	533	550	520	500	509	501	526	523	500	551	578	512	552	544	530	528	513	490	557	503	551	500	502	529	527	541	488	512	511	496	515	516	526	532	521	519	513	509	517	504	531	502	532	513	530	529	483	518	555	539	549	498	535	513	513	495	516	516	518	520	525	578	557	557	549	506	478	514	544	517	530	536	468	518	523	541	568	517	493	543	517	562	529	527	513	539	532	517	525	494	495	523	507	551	530	529	529	550	565	519	529	516	507	541	511	485	546	488	496	486	512	493	492	540	498	522	523	548	508	516	520	544	545	485	487	516	534	504	534	512	527	522	523	533	593	486	493	525	530	520	559	508	538	523	547	501	564	550	537	531	563	509	513	540	500	545	493	508	485	542	541	542	545	528	530	520	522	535	534	542	498	540	515	517	524	525	541	516	525	517	546	528	567	536	524	518	528	544	518	521	514	496	494	554	521	531	548	503	525	535	529	531	530	546	544	478	555	524	531	534	523	517	526
24895	21224	25717	22505	1890	736	590	536	490	462	457	443	456	421	394	413	390	371	382	370	378	389	363	355	370	373	339	370	348	327	356	366	365	329	324	325	344	349	357	363	359	350	333	374	340	337	360	358	343	345	359	351	303	336	345	361	354	350	335	347	343	314	344	354	351	338	336	366	340	336	371	335	330	357	364	344	322	329	342	359	352	348	340	339	357	329	353	377	376	327	324	337	349	319	343	378	382	315	338	342	319	343	377	350	360	318	356	344	339	351	339	341	346	342	342	322	355	342	348	339	355	347	344	364	353	323	321	335	354	318	309	355	325	348	326	343	344	366	366	335	353	337	343	367	347	319	359	305	349	353	330	322	347	323	304	331	337	347	352	348	334	357	328	379	334	343	317	326	328	375	331	323	314	339	339	342	340	327	378	312	347	328	321	349	336	333	329	367	373	357	328	332	349	352	335	319	362	353	353	311	340	331	374	332	333	341	321	338	353	323	330	327	336	365	328	339	338	356	353	340	325	346	352	342	306	358	382	335	360	372	370	317	339	305	344	352	321	330	370	328	329	315	340	346	349	315	324	317	350	305	360	324	354	390	360	337	313	331	364	344	347	305	354	349	357	326	331	327	362	333	330	343	351	330	339	334	347	325	336	335	356	368	362	348	342	335	336	356	308	370	324	348	322	368	340	345	342	330	361	335	327	343	324	332	337	361	350	357	343	343	336	343	350	324	323	354	325	332	331	335	357	334	359	344	334	328	328	356	360	366	363	306	350	348	367	360	337	342	344	367	343	294	352	353	328	336	366	317	375	344	359	329	334	322	351	328	350	328	335	329	364	330	302	327	361	347	352	338	334	337	352	362	323	307	368	328	323	337	340	313	347	341	357	326	311	338	341	323	363	327	335	361	348	330	348	388	338	352	338	347	358	353	351	364	313	330	348	314	339	320	351	347	346	312	328	329	383	306	286	334	338	357	348	343	316	320	344	334	363	348	320	349	292	341	329	364	344	363	356	315	367	367	351	349	346	324	340	351	338	314	368	348	315	320	353	299	365	365	342	348	338	345	334	344	318	332	314	311	329	340	324	360	349	344	314	356	344	336	330	327	331	334	318	333	321	330	355	324	361	309	361	374	353	368	364	328	332	328	337	326	298	341	382	350	354	328	350	322	367	339	326	337	372	346	322	312	336	362	339	356	345	351	349	327	350	314	335	340	323	322	352	320	349	322	344	333	364	348	349	321	346	336	335	333	348	372	325	332	339	341	359	331	319	358	338	372	335	331	333	363	356	331	324	339	321	341	364	329	318	349	341	369	351	310	364	345	366	320	358	340	365	332	338	308	363	343	330	322	355	350	340	316	354	359	365	363	331	317	337	350	346	319	318	328	345	336	316	365	310	294	347	327	332	334	333	344	324	349	343	358	321	314	368	304	341	350	341	346	338	344	358	322	318	364	341	353	314	320	338	305	323	354	352	309	324	330	348	320	355	309	343	334	353	363	319	341	336	333	353	321	346	344	333	322	325	321	361	302	302	313	339	336	341	344	348	356	332	334	354	377	357	340	319	337	342	335	320	360	363	357	365	305	331	332	347	316	337	338	301	342	358	333	321	352	354	370	341	343	372	365	345	329	385	334	332	332	334	332	352	318	338	324	350	314	345	316	313	346	331	331	320	326	357	354	335	311	345	363	347	345	338	356	340	343	325	331	346	349	350	344	337	316	327	340	328	324	336	341	357	351	348	313	321	358	368	351	353	351	352	356	302	335	358	326	322	327	338	303	330	311	347	355	322	335	313	331	315	345	332	322	331	349	335	343	338	336	357	341	330	358	369	330	327	311	337	360	363	349	335	328	352	339	374	343	347	325	314	350	341	360	296	321	323	344	342	348	332	328	357	331	356	355	331	322	334	344	329	339	338	344	308	341	333	344	387	340	322	335	307	350	321	340	355	349	329	348	321	320	341	350	338	339	328	362	350	344	334	343	335	340	339	366	340	374	321	346	358	363	354	352	329	338	342	345	335	317	334	341	321	339	283	358	361	358	315	337	335	342	339	368	328	323	358	359	339	334	386	348	336	325	332	332	346	311	342	324	332	351	324	314	342	373	326	340	335	349	331	339	333	327	332	335	347	384	344	349	357	318	323	324	346	361	329	318	342	327	323	339	335	341	348	365	323	369	352	334	323	348	357	334	335	335	372	357	334	349	307	335	346	356	349	326	330	323	348	352	319	379	342	347	368	346	336	341	331	350	353	346	297	319	348	340	307	338	368	318	339	341	329	342	338	366	354	333	350	301	323	351	337	341	330	339	334	347	330	315	314	341	350	325	329	372	315	342	320	342	338	343	332	332	355	310	379	315	343	357	352	316	335	341	306	343	342	315	353	346	365	343	365	336	310	346	323	324	335	361	354	319	344	349	352	335	363	304	374	309	334	314	327	330	324	338	341	353	362	340	348	346	339	365	361	364	321	325	336	340	339	350	324	349	344	346	335	353	312	312	367	344	338	343	342	327	348	333	336	377	333	358	346	346	360	338	317	325	347	334	351	326	331	349	320	335	340	324	363	331	346	353	355	341	345	333	319	343	305	341	314	322	300	361	358	341	367	327	355	331	349	323	343	339	332	331	343	319	344	359	354	364	322	354	366	320	369	358	338	329	354	318	350	343	334	359	367	342	319	341	318	348	379	342	316	343	318	342	348	372	333	359	375	361	368	360	338	334	327	342	369	348	322	336	289	338	372	348	337	352	375	345	334	385	307	318	336	295	347	337	345	370	340	341	358	366	344	345	340	350	295	353	348	322	345	322	331	319	362	339	345	343	357	365	317	352	330	357	372	369	310	353	334	329	312	353	313	353	362	335	327	354	322	357	330	315	344	329	358	327	343	351	321	345	366	346	344	353	333	330	345	333	346	363	338	343	351	335	335	326	319	346	361	354	329	310	355	335	356	341	327	351	312	338	343	338	329	334	364	354	356	373	356	346	311	368	339	312	341	341	359	328	339	330	383	346	344	296	356	353	344	360	315	391	364	307	345	354	333	320	408	360	323	355	319	341	338	350	339	340	343	340	366	325	359	377	328	360	350	327	337	312	363	325	343	342	327	341	341	368	320	351	335	340	332	338	357	329	329	301	365	309	317	368	328	332	338	352	338	293	367	351	301	339	343	334	316	359	327	342	338	337	335	367	341	369	326	327	346	339	336	360	335	332	306	319	350	372	329	326	339	330	355	348	343	343	323	331	332	367	350	331	342	321	350	357	341	336	326	354	328	339	339	371	322	329	334	299	365	337	368	303	334	352	338	328	322	321	339	334	318	353	334	333	335	327	346	368	350	318	351	324	330	299	346	321	354	354	328	327	327	379	320	353	327	349	319	320	338	325	328	359	359	327	346	342	359	344	348	346	343	351	351	352	342	326	320	363	371	362	308	323	327	344	366	342	358	316	370	364	356	325	324	341	353	332	350	344	324	352	309	341	371	366	334	354	344	328	307	338
4700	8840	6026	2899	2019	1668	1297	1090	946	847	789	733	701	652	605	619	616	607	587	564	563	528	519	482	506	500	508	474	499	504	475	511	540	503	482	545	509	505	473	497	511	488	480	498	482	497	495	467	474	497	476	438	480	452	470	488	482	451	482	515	483	481	468	456	459	487	459	472	476	477	435	517	451	471	478	428	483	500	477	467	491	473	461	463	444	481	458	443	448	468	455	507	447	432	457	475	458	439	483	493	468	473	440	469	493	424	458	456	469	491	505	482	465	516	464	462	463	450	482	455	462	484	486	475	443	488	433	485	470	482	454	475	472	465	476	439	438	497	510	487	461	473	508	497	449	460	475	453	470	487	472	487	458	488	442	487	465	502	488	461	459	461	497	481	504	444	500	440	457	511	502	466	473	437	477	449	437	479	458	461	443	492	467	442	470	475	481	488	465	478	463	474	457	480	458	474	448	449	493	488	477	455	460	431	468	444	470	452	454	452	461	469	473	441	430	474	493	440	469	440	462	430	455	472	448	465	473	457	507	486	481	465	474	445	488	463	466	451	447	451	445	470	485	456	488	458	480	443	467	482	494	468	479	451	485	459	464	465	462	441	503	487	480	453	489	478	510	465	486	474	469	517	472	488	466	459	464	462	482	480	468	473	474	462	520	447	432	468	458	490	464	462	465	420	466	473	453	505	480	476	486	469	449	497	474	485	476	535	482	455	436	473	450	477	489	480	451	445	441	480	467	508	461	472	474	443	472	507	475	473	491	485	492	458	463	448	484	441	499	448	452	465	469	474	507	461	449	489	469	476	453	441	462	447	484	459	492	468	457	493	454	468	537	453	472	443	493	471	432	483	482	486	459	458	447	494	429	464	468	465	494	456	472	469	460	451	476	470	471	434	468	455	460	450	457	455	456	527	459	492	460	448	469	463	444	489	468	476	445	482	445	525	445	468	487	464	451	505	495	494	441	460	439	466	452	477	489	502	442	461	439	474	480	479	456	492	461	509	462	456	475	490	506	501	511	503	490	412	501	506	479	494	457	487	460	511	432	490	459	466	468	486	493	447	448	494	473	423	443	459	485	438	479	444	507	459	498	437	501	486	470	464	490	463	511	501	440	449	467	437	476	479	493	481	475	399	460	483	474	491	453	490	461	492	461	488	481	444	493	472	496	427	471	485	467	447	446	465	469	428	439	428	422	457	467	481	499	479	458	444	471	489	479	494	458	492	487	466	470	482	475	451	427	484	456	438	445	519	489	463	485	460	466	477	466	443	485	470	467	532	456	427	436	460	499	498	463	448	453	436	511	488	535	472	493	527	504	476	452	485	466	500	493	472	503	446	464	458	428	508	485	497	475	424	486	462	485	483	487	482	498	480	514	470	454	431	478	436	440	486	471	452	432	454	465	450	427	447	487	435	523	469	470	489	461	445	476	432	474	453	444	490	481	488	445	503	458	508	498	463	450	448	495	437	467	473	489	478	506	448	480	500	411	454	464	489	449	454	442	493	471	489	461	500	463	471	468	469	464	470	489	458	500	428	451	449	412	459	485	442	445	495	508	467	498	442	482	486	491	447	485	468	430	475	476	489	476	483	451	473	462	493	477	437	449	440	449	451	453	481	454	513	464	466	461	487	434	448	440	502	436	476	447	466	498	483	478	474	460	476	481	494	483	461	415	496	484	436	468	453	462	505	428	475	456	429	487	458	483	481	475	482	445	485	458	500	463	465	448	479	483	486	495	464	465	455	468	479	422	460	495	487	432	472	499	427	448	436	490	480	443	461	447	438	479	459	462	494	434	460	476	436	456	471	454	471	486	464	497	487	439	477	488	471	484	446	479	470	454	476	436	461	482	482	475	460	493	452	473	437	429	487	457	467	469	475	477	446	445	456	481	458	444	473	513	475	499	490	455	494	508	487	473	467	472	472	486	443	473	447	450	479	439	479	447	472	457	500	435	429	489	467	473	452	488	467	494	504	447	467	472	531	438	490	451	478	490	437	459	446	436	481	491	488	473	461	463	507	473	460	477	509	513	478	455	494	444	465	449	501	457	464	459	441	486	464	462	471	486	464	469	484	472	463	520	493	483	470	413	455	478	498	492	475	440	466	482	463	463	452	499	486	459	425	433	485	503	464	471	462	472	474	462	452	514	443	477	469	499	426	455	481	464	481	449	480	497	483	533	484	497	457	437	473	454	488	481	476	470	490	483	469	471	495	452	461	465	450	442	450	472	469	482	455	484	487	443	451	459	481	464	506	461	481	464	462	458	444	486	442	464	497	452	487	426	444	480	457	417	474	510	456	440	449	442	459	462	486	457	470	475	459	463	450	476	451	441	468	457	454	471	473	500	479	495	434	469	450	445	473	506	457	519	456	449	432	461	449	476	465	466	479	481	478	458	478	466	475	487	468	456	456	493	433	432	477	498	449	489	440	446	485	476	482	449	484	434	455	449	492	460	473	488	482	486	446	487	443	439	454	479	458	487	470	453	454	474	464	479	450	458	446	463	442	421	451	450	478	486	473	462	496	469	463	476	486	438	474	484	495	476	505	494	459	463	478	460	477	480	447	443	493	491	462	446	478	453	501	474	447	445	522	505	490	441	472	451	463	438	471	453	448	477	496	492	502	457	466	489	464	441	461	443	459	470	440	460	475	441	500	481	476	446	429	493	454	502	468	436	457	497	402	471	465	510	459	492	457	446	477	499	451	474	451	484	477	483	462	455	446	484	442	470	425	471	439	488	461	477	487	498	455	471	463	435	487	479	417	447	475	450	452	451	447	466	444	473	476	490	477	477	484	457	483	459	497	456	487	458	470	489	480	447	437	480	492	487	460	439	479	462	494	466	480	478	438	473	477	452	448	451	469	431	465	513	493	464	417	487	462	488	458	444	443	501	481	440	468	473	519	474	456	461	503	484	495	487	476	437	455	438	455	455	444	448	457	506	473	475	480	476	457	481	493	481	449	476	489	516	512	434	515	481	422	479	509	443	500	448	490	494	470	455	509	470	463	447	444	467	451	472	467	503	423	437	458	408	511	462	497	488	469	451	443	398	476	463	476	495	502	461	445	475	476	498	480	465	482	483	478	453	458	439	445	461	500	449	451	454	472	469	491	456	432	489	487	482	473	488	476	516	498	507	466	503	440	469	478	477	454	468	442	482	444	438	439	482	487	477	499	480	493	471	454	488	471	483	461	464	442	460	471	488	446	422	491	482	487	476	463	481	416	453	483	456	442	468	469	421	468	485	471	460	472	467	497	417	542	463	441	457	462	463	477	454	450	448	532	498	443	479	451	497	448	514	510	473	420	430	438	508	497	475	490	456	438	470	497	472	487	473	467	465	469	484	469	450	446	456	478	480	489	432	493	503	489	484	503	415	544	448	503	483	471	488	463	454	442	441	462	512	475	443	486	461	460	454	498	510	479	500	437	457	486	462	464	475	453	478	453	441	439	456	523	468	469	452	429	490	454	487	495	446	486	494	446
22612	21260	28471	24368	21265	18854	1894	814	616	505	451	391	409	370	348	311	298	273	272	266	271	240	235	221	236	218	228	262	226	214	208	200	198	221	200	196	187	201	191	195	218	203	201	206	179	194	201	203	197	205	191	191	188	177	183	192	199	171	209	213	177	162	205	176	195	175	157	206	183	187	181	209	187	189	201	189	213	193	206	169	192	209	186	173	213	188	195	179	161	201	204	189	187	187	194	186	177	176	193	200	169	199	166	186	198	174	188	195	184	190	166	201	199	182	175	196	213	187	178	181	173	169	196	195	204	193	179	169	185	162	185	168	185	176	170	180	194	192	192	181	176	193	193	193	206	206	198	205	169	158	180	193	188	202	165	186	187	210	197	181	167	184	218	199	184	199	197	185	167	189	176	173	177	207	204	193	185	188	174	185	200	182	179	163	175	197	193	179	188	199	173	187	198	176	203	177	185	197	159	203	187	183	194	187	190	213	179	163	163	166	213	174	208	186	186	168	200	212	219	169	200	168	195	186	191	188	194	190	177	179	170	179	188	188	207	172	161	183	184	170	168	182	193	179	189	187	177	174	173	185	173	192	210	195	159	203	196	174	189	197	170	201	190	167	190	147	186	168	168	160	176	191	170	190	169	202	176	191	176	196	188	198	171	197	191	167	183	184	169	188	159	189	182	160	197	174	169	169	168	194	166	169	171	173	193	196	167	191	211	191	185	174	184	191	194	209	192	171	168	180	164	187	172	175	197	180	189	213	179	182	176	189	186	180	168	196	188	206	192	165	163	192	189	194	215	154	180	187	173	216	183	191	190	196	195	168	183	192	209	207	196	185	182	206	188	188	207	183	193	174	178	178	199	182	198	206	197	196	195	182	183	190	182	212	189	201	161	186	195	186	182	180	189	198	177	194	198	154	203	184	165	206	182	199	210	187	206	192	177	206	194	172	199	186	177	162	203	193	174	186	200	168	182	182	177	204	192	181	167	177	188	188	165	169	184	176	206	197	175	165	208	189	182	183	162	189	181	184	189	180	202	166	199	196	198	162	186	207	174	180	199	165	178	205	222	153	193	213	178	204	157	211	191	179	161	178	207	193	178	197	182	175	204	210	201	175	175	188	171	176	180	177	199	215	177	174	193	197	181	175	191	179	181	202	173	191	174	188	196	180	168	198	188	177	171	183	173	170	173	156	202	181	182	217	175	209	168	176	184	185	202	190	193	181	187	166	181	161	184	192	201	184	189	199	187	210	185	188	199	176	191	174	196	167	195	222	176	172	187	180	186	183	193	183	188	164	196	170	176	208	193	200	171	196	161	187	202	170	204	196	200	173	185	195	186	175	176	172	180	180	173	195	183	167	198	195	199	187	199	189	218	172	183	189	193	194	179	190	157	194	193	202	180	197	171	195	192	188	180	200	200	180	183	196	175	181	180	185	165	195	201	219	197	168	175	211	177	189	190	205	188	192	186	171	192	188	168	180	188	191	201	191	188	170	182	167	166	191	180	205	170	151	211	172	212	162	195	201	169	185	181	192	177	194	167	206	199	187	181	166	184	183	188	218	170	192	186	171	190	167	215	194	194	180	202	183	184	188	171	183	216	192	169	171	190	187	171	172	179	184	189	198	168	165	188	199	164	180	197	165	191	201	167	182	188	184	180	197	178	170	182	190	177	198	181	196	185	200	198	209	216	209	209	204	170	174	167	209	191	169	198	185	168	190	190	159	176	183	164	164	189	182	178	172	177	162	195	160	190	192	180	188	185	174	172	179	181	175	177	201	197	194	186	227	195	197	193	169	175	171	173	192	167	185	192	203	172	179	145	160	201	196	171	180	176	179	219	192	204	192	194	180	203	186	182	171	185	166	195	191	173	197	213	187	193	179	178	164	193	181	214	189	183	190	191	206	178	189	224	199	166	199	186	204	199	217	193	188	172	202	182	174	192	204	187	173	187	187	200	187	196	181	203	190	192	178	189	194	192	187	167	203	182	216	178	199	165	196	171	202	177	178	156	199	205	195	190	183	172	172	191	177	183	187	201	171	187	173	179	181	179	207	187	178	191	215	181	183	191	189	186	190	176	180	209	168	185	181	162	180	205	177	174	171	168	193	168	193	179	177	194	183	179	193	194	187	188	188	199	156	156	183	208	195	164	180	204	195	187	187	185	179	175	163	188	186	180	200	196	190	204	172	188	178	190	162	172	203	177	169	189	201	176	162	184	191	203	191	167	190	179	186	177	191	190	181	178	165	169	202	184	179	187	203	171	177	178	159	208	193	177	204	189	178	171	160	202	181	202	201	194	192	180	201	172	196	169	162	161	165	175	180	177	166	178	193	201	201	194	180	199	173	166	194	193	192	194	189	182	181	190	185	196	184	181	199	175	204	195	188	173	184	175	194	173	160	203	159	189	175	184	187	204	162	190	183	203	186	166	202	194	181	166	192	176	164	178	205	197	200	190	186	224	183	185	174	181	197	173	193	177	181	210	193	194	172	186	163	188	174	174	160	185	187	164	173	202	185	180	188	203	174	215	180	196	186	215	192	188	168	191	174	212	181	185	176	203	174	186	229	182	200	182	201	211	183	188	206	157	201	196	168	181	195	196	181	186	171	169	173	185	187	208	174	207	179	191	174	193	182	171	190	193	186	200	181	191	207	182	188	176	195	198	160	197	202	165	178	171	183	189	201	177	189	181	188	211	168	182	191	180	190	201	192	194	198	175	187	197	183	195	195	179	163	179	166	159	180	175	177	174	174	183	184	174	162	175	171	183	180	197	199	177	167	181	192	199	177	183	166	184	170	200	188	187	183	212	174	202	168	202	177	188	177	179	188	200	194	192	191	185	183	178	187	183	183	175	212	189	168	192	170	196	187	169	186	199	186	178	184	180	201	184	184	190	154	184	149	159	192	192	167	175	190	180	198	192	177	164	187	205	190	207	194	200	203	175	180	186	189	196	175	194	194	176	184	193	177	174	177	203	191	183	188	181	169	153	185	167	166	180	194	209	193	177	180	198	197	164	196	181	184	191	192	187	177	198	180	186	184	177	152	204	190	161	169	201	183	218	158	167	160	189	180	173	161	188	186	186	186	192	193	191	160	214	207	165	181	185	183	166	177	204	177	186	197	199	176	195	184	171	199	157	190	185	179	187	189	190	206	170	189	167	179	181	197	185	178	185	184	179	185	184	182	176	183	199	198	192	190	205	193	162	207	169	212	188	199	189	157	190	172	176	202	195	189	177	155	178	176	168	201	204	162	186	184	207	169	181	173	186	181	201	178	197	180	192	211	185	194	193	167	187	201	179	174	164	171	177	198	199	174	194	183	188	175	165	180	201	173	191	177	161	195	195	184	196	168	166	180	198	188	180	166	216	173	160	196	177	177	193	179	180	188	172	176	162	203	172	171	175	203	181	196	189	203	167	177	163	175	183	184	173	193	183	160	185	190	202	191	188	194	187	181	182	203	189	188	163	175	183	192	202	171	172	194
6029	18605	12980	6652	4657	3354	2520	1934	1609	1236	1144	951	838	777	716	629	583	535	504	537	457	452	424	408	382	392	366	368	332	344	338	322	351	323	299	325	312	303	288	374	287	340	291	317	323	296	286	280	290	293	278	273	313	314	296	279	265	285	287	255	296	302	293	285	294	293	288	277	272	299	277	302	278	284	290	257	298	289	290	258	282	295	277	262	247	247	285	278	265	278	276	250	280	245	271	284	271	261	277	249	255	248	228	276	263	284	255	270	281	257	279	261	257	258	261	252	284	250	288	267	289	265	243	274	295	284	258	264	274	252	279	253	231	286	261	249	252	214	291	254	245	266	238	301	251	269	255	266	257	269	281	223	267	255	272	290	260	295	284	273	249	270	270	283	280	238	280	260	254	273	240	262	290	287	263	254	279	262	263	263	259	259	274	271	292	239	285	262	256	265	274	270	257	255	233	243	265	271	258	259	288	273	227	251	272	270	306	269	273	253	268	272	252	250	265	255	275	276	262	264	272	289	259	257	287	263	256	280	225	287	291	260	262	291	257	267	268	268	267	284	260	255	267	261	260	259	285	277	291	264	297	280	287	284	236	259	252	248	258	237	265	226	252	270	262	270	240	258	274	240	266	267	200	247	267	269	251	238	260	256	244	295	281	269	248	239	221	266	295	281	271	281	248	274	259	280	256	270	234	281	285	239	299	262	277	268	270	279	294	292	248	239	248	258	247	253	276	285	254	275	272	264	228	228	249	248	256	269	253	270	283	262	260	246	255	255	258	259	269	245	243	282	269	265	254	299	270	297	269	260	252	296	281	228	243	274	261	267	262	257	284	256	245	267	294	294	270	267	292	292	249	273	254	282	275	279	259	252	247	248	256	248	273	245	272	263	264	270	263	270	255	278	274	257	284	271	280	285	256	280	244	284	272	271	262	270	257	245	240	275	292	287	250	270	270	261	245	288	261	271	291	263	235	304	273	284	249	268	264	287	276	245	247	261	275	258	275	242	278	266	255	284	241	253	271	266	283	272	274	255	266	258	254	278	280	250	263	275	255	278	268	267	281	284	296	288	250	292	273	264	244	265	276	285	263	239	274	253	278	248	259	276	310	258	271	255	251	269	285	281	254	263	253	266	286	263	276	266	277	302	267	264	271	292	246	285	253	268	274	270	271	260	260	315	257	305	276	287	239	262	264	257	290	255	289	264	272	283	263	278	253	269	268	253	292	259	248	261	245	292	286	274	283	278	273	276	241	230	254	289	270	254	274	254	256	279	286	279	272	283	273	260	267	238	278	266	272	269	256	270	259	271	266	279	239	292	256	256	243	271	259	284	270	248	285	269	291	263	274	273	256	237	275	256	277	265	243	273	259	280	253	251	266	284	251	274	302	293	271	252	274	249	265	286	279	263	235	278	245	274	251	230	256	266	263	240	275	274	291	263	239	271	259	249	272	232	260	244	270	285	258	271	275	236	280	242	252	225	284	284	282	273	258	269	265	275	277	253	258	275	254	263	262	256	243	287	264	274	282	290	260	213	266	285	248	285	270	258	246	249	280	257	260	281	294	281	267	287	265	281	296	269	273	263	250	272	297	275	247	280	258	281	247	265	259	278	274	278	256	272	240	266	285	244	254	253	239	293	258	249	274	265	235	292	261	243	261	256	266	240	242	253	266	290	277	243	247	265	261	273	241	266	264	283	268	275	254	247	244	290	268	273	281	244	270	294	258	256	285	253	271	257	283	276	277	243	242	277	249	253	263	257	271	266	277	221	262	259	259	254	226	259	268	272	267	246	284	284	276	269	285	289	259	245	271	261	255	238	250	276	269	260	257	261	286	286	281	271	273	268	265	264	269	256	270	276	275	259	235	268	254	277	245	244	257	297	224	264	288	252	254	281	271	248	253	257	262	235	261	255	238	259	266	217	268	267	296	293	265	234	263	262	256	262	265	259	247	272	307	274	263	269	275	259	254	280	244	247	234	255	221	274	269	244	275	298	284	286	276	250	257	249	303	238	276	270	281	283	237	266	261	272	242	253	278	263	242	237	267	253	289	278	272	281	262	278	286	284	256	260	253	254	235	277	271	252	280	260	253	286	276	284	298	284	283	269	269	287	260	277	262	240	270	261	244	253	259	283	265	260	270	260	241	267	277	258	290	266	256	270	289	287	240	277	296	260	262	258	263	270	273	272	262	269	248	257	282	275	265	245	263	236	269	290	263	300	272	260	241	249	282	279	275	287	270	277	256	231	276	276	269	269	278	267	311	293	286	255	279	247	267	276	266	264	243	268	271	292	247	279	247	262	295	249	293	245	272	281	276	233	269	253	259	262	274	272	294	281	241	285	265	265	286	281	283	258	285	299	255	278	248	282	287	281	263	273	265	265	247	240	256	295	259	249	275	264	270	274	329	279	243	285	283	275	263	248	246	260	267	282	272	270	282	285	254	254	291	239	275	283	274	249	289	258	252	264	291	245	265	273	254	254	255	251	246	278	289	257	250	243	282	233	254	239	266	285	282	291	295	276	262	268	284	291	266	273	232	236	272	254	292	276	264	271	280	239	265	238	261	264	264	255	266	255	280	257	268	288	241	248	267	279	249	286	308	256	259	261	263	260	245	282	270	262	276	247	263	260	268	303	249	248	265	274	283	266	292	277	294	280	277	238	284	254	269	282	253	287	287	254	271	256	289	255	250	271	257	229	269	270	268	290	281	248	244	283	261	284	287	280	283	237	278	284	269	268	261	280	248	247	261	290	264	241	246	259	287	243	266	236	264	276	247	291	255	291	275	246	269	302	279	244	281	237	275	284	306	259	265	241	281	280	284	258	250	269	236	265	268	280	256	263	262	262	256	231	263	245	274	252	255	268	292	288	273	280	284	251	247	273	244	260	266	270	276	283	255	269	286	272	254	298	256	275	284	294	278	284	260	283	280	255	301	263	248	266	269	282	266	257	268	280	254	304	263	278	272	273	276	242	223	254	260	279	265	248	235	288	267	258	281	271	256	279	270	254	270	273	250	267	282	267	276	275	296	287	280	253	257	257	260	267	261	256	295	288	283	268	267	256	261	272	240	272	243	256	265	288	268	251	244	278	262	267	270	273	290	240	292	304	246	247	270	309	261	267	245	260	253	268	277	293	271	268	265	276	292	283	252	268	289	255	267	264	250	262	253	287	288	279	268	302	258	248	283	261	248	291	264	250	260	255	248	250	283	268	236	275	280	234	245	284	279	254	280	266	244	262	260	285	318	272	227	311	278	246	279	278	246	250	257	288	259	271	262	275	279	246	245	257	280	272	258	264	295	275	291	255	254	271	255	267	289	245	259	288	239	279	285	270	269	266	276	255	285	279	259	286	285	275	234	290	261	241	271	264	267	273	233	258	269	255	265	273	258	243	296	270	254	242	286	251	268	236	260	256	275	272	271	276	268	260	252	272	265	276	275	263	301	266	270	274	287	258	280	256	263	253	278	286	280	268	279	250	259	252
27517	16052	3554	1223	795	663	601	527	553	541	473	468	493	519	496	486	501	490	469	475	491	499	479	468	472	464	501	491	487	490	470	434	448	464	474	492	480	470	465	486	481	435	439	459	437	460	423	445	453	478	456	491	437	417	454	459	500	462	477	465	454	477	467	470	419	466	426	477	481	424	455	489	448	462	484	457	412	459	444	470	467	418	474	500	445	485	442	450	448	507	463	461	470	473	455	480	427	440	425	459	485	464	439	460	424	442	423	469	465	443	456	435	443	440	490	465	447	449	474	434	474	474	468	441	451	456	503	488	451	430	459	454	448	447	467	490	468	449	453	454	434	466	476	464	484	454	450	463	490	427	490	459	439	482	479	476	419	444	496	466	387	467	497	455	457	445	450	453	468	417	480	442	481	451	458	388	434	451	444	445	439	478	439	466	414	462	439	473	420	423	468	496	469	470	474	505	473	456	436	433	482	472	469	460	441	487	436	482	418	486	477	499	450	453	456	438	471	424	467	459	451	455	455	425	472	447	468	463	466	459	466	449	443	452	475	488	475	444	489	442	457	477	451	491	465	461	469	453	412	459	485	491	466	464	454	483	504	478	432	474	454	431	450	451	489	459	443	446	429	458	445	471	458	467	465	452	428	498	468	476	453	429	452	469	456	509	446	482	463	452	478	508	459	483	469	455	469	460	469	478	485	461	486	460	484	455	470	454	443	454	453	471	490	524	466	463	469	465	443	465	455	461	492	469	486	451	424	445	462	431	471	449	482	428	455	456	481	476	447	444	449	434	449	462	475	461	443	445	449	444	480	445	483	476	454	490	444	462	436	479	434	494	458	447	479	499	428	455	465	440	478	437	477	480	429	449	459	457	453	427	473	451	488	448	464	440	450	427	446	455	463	447	458	392	422	473	460	451	463	446	436	449	481	411	415	459	481	515	482	477	453	480	442	494	433	483	465	462	487	464	465	471	440	458	482	452	416	470	442	464	480	459	464	414	425	460	452	446	460	436	474	472	436	471	402	485	452	424	452	452	466	449	463	466	452	449	449	441	462	451	470	431	420	511	467	472	475	459	446	504	500	490	483	453	427	438	437	461	428	460	466	449	462	444	434	469	460	458	471	446	480	472	452	488	414	439	496	443	433	483	425	451	445	451	483	454	438	449	507	487	420	492	442	433	449	435	467	490	457	469	459	490	487	438	445	454	412	461	461	487	475	469	441	480	480	455	467	434	500	445	451	466	435	478	483	473	490	458	453	443	437	496	471	500	446	479	431	490	464	467	456	438	446	464	413	478	467	450	462	464	512	443	452	484	498	451	414	471	462	436	464	473	439	483	492	450	470	473	475	478	412	455	435	462	440	442	475	466	457	423	459	444	418	454	465	426	464	443	456	429	409	411	438	479	470	491	483	460	479	455	481	459	497	431	425	469	437	457	440	401	461	473	456	466	482	468	413	470	451	444	448	504	429	456	489	466	452	489	435	456	468	488	446	472	443	485	468	443	459	438	467	452	457	477	430	511	432	438	481	455	457	449	423	478	470	452	460	451	453	454	439	453	462	483	443	458	426	440	456	485	475	458	481	433	504	508	475	466	471	454	445	464	469	439	462	455	472	470	459	456	455	423	493	477	479	431	461	405	474	450	457	470	439	477	482	440	433	443	480	484	451	443	452	437	453	439	489	458	460	423	474	503	454	457	442	453	454	445	458	447	454	461	463	470	500	458	446	483	476	455	493	456	458	468	451	453	423	473	485	478	461	416	448	446	463	483	493	417	442	430	425	494	439	439	459	470	444	450	463	483	465	492	455	443	452	480	436	436	485	504	471	492	438	482	472	469	476	443	461	449	464	461	468	502	447	451	479	466	461	466	430	418	454	406	444	466	429	476	435	487	478	447	473	434	452	476	452	451	456	437	460	443	483	462	434	450	458	476	389	478	481	463	464	473	455	445	443	488	451	489	470	466	471	444	443	462	454	441	436	434	457	417	481	485	452	471	432	491	458	487	465	412	480	452	485	485	475	452	450	438	405	485	465	501	451	469	481	477	420	468	486	447	447	489	454	442	446	447	473	490	460	456	482	469	457	434	468	456	443	487	415	486	450	442	457	508	429	418	497	449	433	485	454	478	471	465	480	447	472	465	476	456	412	468	485	454	396	457	415	463	453	479	481	465	451	439	465	474	514	469	444	490	463	447	444	447	451	493	466	444	451	424	466	438	488	425	404	478	458	458	442	438	455	437	513	459	472	445	476	479	468	480	405	474	439	430	430	456	501	466	418	453	459	497	444	456	484	447	501	463	504	467	458	462	443	462	451	451	490	461	472	441	478	439	480	478	425	441	474	436	428	461	484	432	461	489	474	455	455	473	454	442	456	452	453	438	452	483	464	481	439	476	469	451	436	466	480	451	490	455	453	467	434	424	433	454	499	480	457	447	464	448	469	446	489	465	439	452	489	461	476	469	488	479	467	435	509	469	452	498	453	481	477	460	453	452	445	443	471	469	444	449	440	462	458	460	446	443	454	459	445	479	448	462	489	462	471	457	420	423	468	453	483	420	428	427	476	454	467	411	466	471	487	474	453	455	484	456	415	436	493	464	483	447	470	455	450	470	464	459	472	485	488	463	514	473	478	481	437	510	439	444	463	442	450	451	473	428	451	466	440	478	453	474	449	453	477	457	460	438	457	439	462	458	465	467	478	477	431	486	471	425	451	469	424	490	441	514	484	463	467	468	444	442	444	468	484	460	457	435	453	460	476	473	460	482	451	501	403	484	447	463	471	445	461	444	493	431	466	495	465	426	429	507	438	490	474	444	483	460	456	467	443	491	489	433	462	467	472	481	474	456	460	469	457	438	445	453	474	447	463	473	490	479	459	451	459	452	448	467	489	495	470	472	442	458	408	475	451	463	433	446	448	457	460	468	474	468	471	481	462	448	442	456	473	462	463	505	447	410	406	442	461	486	456	464	463	463	452	479	487	474	437	464	434	431	447	514	485	485	472	447	436	479	476	449	451	426	449	476	448	449	484	465	463	455	476	486	454	451	487	453	481	459	457	453	484	454	482	471	477	463	475	438	463	451	436	464	486	428	468	528	450	464	433	447	475	444	436	448	475	476	474	473	451	465	443	421	469	445	456	459	480	484	484	451	458	465	459	460	480	429	454	457	435	468	478	475	471	480	457	492	456	502	489	458	431	487	440	472	459	450	451	448	462	486	440	447	459	402	474	454	491	445	466	449	447	492	455	456	476	486	443	489	483	399	453	441	464	490	432	483	452	474	472	431	464	458	453	483	437	448	440	460	454	448	511	486	449	465	471	430	460	513	471	457	525	473	488	449	425	425	494	423	453	449	496	464	436	463	443	453	490	456	470	458	447	484	474	477	467	444	410	465	488	504	449	474	488	451	458	468	499	458	494	465	432	466	510	449	455	468	481	508	445	462	436	444	455	483	435	442	449	478	475	488	469	465	458	478	496	446	458	434	459	490
5549	5369	3760	1993	1493	1237	1011	1017	839	790	792	771	736	736	758	742	725	680	678	723	658	701	713	674	652	677	617	667	615	646	637	670	645	617	622	666	673	630	679	682	627	656	682	677	616	644	600	649	631	663	658	657	610	624	672	632	599	634	640	650	652	620	635	658	670	583	615	656	638	630	681	586	643	651	637	623	703	626	600	611	674	634	632	642	646	615	684	619	615	606	642	644	676	585	645	638	678	607	610	624	639	659	626	617	630	660	626	627	645	645	620	636	611	612	620	672	647	662	610	641	629	631	614	650	655	595	676	637	663	644	632	674	644	599	617	642	636	683	614	611	651	607	600	625	641	619	638	641	615	640	650	668	632	675	692	647	615	610	652	660	624	594	571	614	661	575	654	630	639	640	606	609	632	614	624	607	613	612	584	670	637	650	629	613	638	658	646	648	659	613	609	635	636	669	658	633	651	648	598	619	679	636	623	683	679	636	582	639	635	638	598	624	633	648	672	609	639	596	672	647	632	632	658	621	667	623	586	644	633	643	644	648	632	628	652	635	629	615	640	680	672	636	614	622	628	635	624	624	635	646	610	608	664	624	626	639	637	627	644	643	652	599	618	630	614	571	654	656	628	650	665	629	659	625	674	653	629	654	596	650	624	606	643	578	618	653	662	635	629	673	678	617	634	667	621	656	645	660	645	628	602	642	607	641	654	591	624	634	667	628	619	619	656	646	581	642	608	569	635	618	661	626	633	610	599	619	611	621	606	616	624	674	609	674	632	605	592	682	625	596	636	644	621	651	634	628	636	649	638	608	621	624	656	658	601	621	613	620	601	661	633	670	680	615	665	603	605	631	639	642	611	652	661	584	665	624	631	634	604	677	623	620	650	653	613	640	647	624	659	621	658	632	662	652	658	595	613	629	647	655	625	639	638	649	635	652	634	650	642	612	647	595	600	620	612	611	669	668	632	590	686	644	634	639	606	655	585	675	653	606	616	663	627	643	624	643	631	651	618	636	611	676	624	647	606	633	638	596	634	621	645	607	634	642	640	640	640	606	655	670	629	650	604	622	600	657	647	622	610	601	611	641	642	621	621	619	625	623	622	610	644	654	639	621	627	646	662	631	644	645	661	632	575	629	627	624	617	630	596	654	586	619	595	642	645	628	619	620	646	643	648	659	642	660	623	679	644	637	619	627	673	645	575	609	615	630	647	613	604	632	665	630	634	652	620	622	649	653	597	642	658	624	697	627	596	625	656	641	648	658	593	644	586	643	632	651	673	652	662	651	664	623	675	644	620	661	599	672	645	665	641	645	609	610	589	648	649	612	624	645	628	614	598	573	688	591	695	643	627	638	650	621	622	606	649	645	640	639	631	615	646	658	684	622	675	667	623	675	647	632	565	631	616	650	643	667	638	632	634	625	612	653	634	608	628	642	633	634	612	661	659	627	623	642	645	620	632	617	657	624	631	624	627	647	616	635	642	618	625	612	663	595	599	654	625	591	655	644	617	602	682	622	668	621	619	652	647	604	640	653	631	601	678	643	636	595	635	624	610	626	650	665	650	644	653	624	637	608	647	599	652	674	610	657	658	631	618	635	639	628	661	642	614	650	629	601	627	665	609	617	635	624	649	664	696	650	585	620	592	697	626	596	606	658	622	633	663	592	623	649	641	648	651	636	598	580	632	614	641	608	610	629	657	660	637	623	661	636	647	649	619	628	633	656	655	612	634	655	610	594	640	605	616	656	626	598	613	636	608	639	637	633	638	619	622	629	640	633	649	622	611	650	648	637	624	661	676	593	671	625	672	629	669	618	614	656	595	653	634	709	615	605	627	626	664	673	623	618	648	636	652	614	636	596	610	636	637	652	626	617	643	625	652	650	608	677	645	640	625	627	643	613	638	642	628	604	622	662	606	618	641	634	627	591	659	620	625	623	613	611	649	642	630	652	633	607	626	630	648	668	633	633	637	593	667	626	640	602	624	638	653	655	649	642	612	617	652	607	648	647	662	646	630	645	627	620	632	613	630	667	657	610	659	618	624	635	597	640	698	625	618	634	620	606	619	650	668	627	659	628	667	613	622	604	653	639	613	609	669	616	643	607	627	639	617	638	633	625	610	652	617	699	627	635	609	623	610	610	668	683	645	593	670	620	611	614	638	631	635	636	659	629	656	596	705	638	625	611	583	640	656	657	646	620	656	671	642	602	576	643	637	622	615	622	655	608	652	632	637	614	640	635	609	659	679	660	595	593	614	665	635	637	674	676	637	643	618	634	655	673	677	685	671	598	663	631	627	645	645	658	646	690	659	602	623	634	648	583	603	641	616	614	638	646	679	672	649	622	637	617	646	632	664	707	636	658	646	639	622	648	649	631	638	640	630	632	648	617	659	597	629	661	632	617	602	647	619	658	652	670	695	713	640	644	640	626	690	615	601	640	650	656	634	630	645	609	647	614	671	644	656	595	672	654	658	646	651	604	646	626	666	636	667	663	650	632	630	629	616	692	646	631	655	632	610	620	667	649	639	666	639	630	607	644	615	659	668	616	676	701	604	666	693	636	628	669	617	639	649	595	616	614	642	645	639	623	601	640	672	594	614	625	596	600	637	631	651	643	630	661	638	623	615	624	613	639	661	639	617	600	616	601	642	580	658	607	627	640	706	641	661	635	632	683	610	634	604	616	629	618	629	655	690	658	658	632	638	637	611	644	636	648	633	652	656	659	603	652	612	634	644	641	664	662	569	661	628	653	608	616	632	656	635	646	649	631	599	645	627	651	607	655	630	606	636	666	638	616	640	637	657	613	617	643	644	654	646	616	628	639	643	597	636	625	658	638	618	657	658	643	664	644	584	646	601	612	619	630	620	582	633	657	609	620	613	622	616	621	626	683	629	626	623	597	653	686	621	667	686	629	669	601	648	681	656	659	642	637	642	637	638	631	644	628	600	614	601	690	655	690	668	641	590	627	662	697	599	640	617	633	668	657	639	640	657	625	635	629	595	653	660	663	612	664	641	683	673	606	601	672	647	652	636	670	606	706	626	635	687	608	646	613	644	620	650	667	638	631	643	659	619	603	611	626	643	651	622	623	593	632	654	584	671	648	642	634	637	661	629	608	691	593	639	651	648	629	640	622	639	605	622	668	693	599	655	612	626	630	655	670	641	608	601	643	615	633	639	617	609	646	629	639	663	681	670	622	646	582	624	682	643	583	602	662	633	647	607	664	608	656	605	621	617	699	610	666	622	641	648	617	662	631	595	599	619	635	655	652	626	621	598	636	649	630	647	628	613	621	650	610	614	612	646	650	628	638	626	658	638	616	594	661	661	703	641	626	629	637	625	636	625	650	643	649	597	669	655	622	593	604	619	670	616	611	625	637	637	640	628	649	640	669	647	606	617	633	627	659	673	670	626	638	672	600	597	633	684	653	616	693	668	623	640	640	639	655	634	666	648	592	635	633	651	592	622	610	616	634	660	634	664	666	704	637	645	648
23563	21206	27766	24903	20406	2940	992	733	664	585	524	519	456	480	482	453	444	409	417	407	404	387	435	399	405	398	392	426	420	417	433	393	384	375	360	389	398	383	375	348	386	391	350	407	350	398	369	354	383	372	362	394	358	359	354	377	380	387	386	349	356	371	372	385	365	376	387	326	425	342	390	365	369	348	361	388	361	395	373	378	381	371	365	380	330	392	352	347	361	371	377	338	358	368	373	349	360	395	378	365	341	404	360	338	360	397	359	343	382	385	365	379	361	367	332	371	367	398	372	402	387	371	367	385	363	339	406	372	385	371	361	349	390	374	388	358	350	359	391	360	346	393	348	356	371	338	369	376	357	399	362	389	398	350	332	356	334	392	392	400	365	366	415	387	390	363	347	370	348	391	354	399	330	389	342	389	366	337	328	367	368	355	390	372	377	380	387	363	366	402	351	399	365	377	342	365	373	323	377	345	338	369	339	367	391	384	377	364	363	361	343	327	383	367	342	387	395	381	371	351	362	375	373	348	377	372	360	363	333	380	333	371	350	353	363	338	370	373	366	373	361	372	359	382	363	379	376	341	341	370	387	397	338	376	404	339	346	388	375	376	369	366	361	380	412	360	347	328	362	341	353	385	367	355	376	350	384	379	384	355	387	394	352	387	416	356	390	335	364	374	373	387	354	388	399	321	388	411	373	359	346	370	387	368	382	377	405	360	335	379	369	337	370	387	341	371	373	367	348	360	357	343	368	359	349	354	404	362	345	368	392	370	371	351	349	379	367	336	366	358	370	343	340	356	387	346	361	371	348	366	378	352	384	388	377	425	348	361	359	371	368	351	384	390	334	381	379	367	356	347	364	386	341	373	351	358	379	366	362	363	370	324	395	365	367	379	353	361	360	349	365	347	383	355	376	371	359	374	350	340	348	349	369	377	353	369	379	399	408	356	348	360	393	374	377	351	380	364	356	384	369	361	337	381	387	380	390	362	386	377	355	371	360	355	373	378	406	367	362	361	329	350	386	388	351	331	364	375	378	328	347	350	347	334	378	378	372	376	383	341	384	393	365	368	375	342	374	381	359	362	377	368	394	370	393	370	380	349	392	364	373	360	383	343	352	384	358	365	324	346	344	359	408	377	383	365	355	340	338	343	380	353	350	363	374	404	384	396	364	357	378	327	362	358	380	384	369	348	357	371	341	366	354	356	364	395	423	384	354	371	363	360	357	378	374	376	375	401	369	323	401	379	340	375	369	361	352	372	352	324	390	370	327	355	372	352	363	334	382	379	359	360	376	420	342	364	335	379	342	359	343	333	355	379	388	319	347	329	374	358	344	354	376	378	363	341	360	364	357	409	361	363	350	378	366	353	369	381	345	360	390	381	325	362	378	345	373	355	365	350	353	381	384	369	371	379	363	365	362	374	344	346	354	381	374	363	407	346	383	357	354	366	366	347	355	374	364	382	367	387	366	370	367	345	377	393	352	375	377	388	366	379	368	382	361	390	388	359	333	367	379	369	328	349	365	353	323	387	371	398	354	357	393	372	344	370	357	362	411	424	391	391	385	373	327	353	345	351	323	344	401	373	373	365	393	380	369	376	389	366	357	363	342	352	340	374	328	340	375	355	361	344	379	373	390	388	362	361	360	374	358	356	363	371	361	349	365	347	338	336	381	375	353	342	400	378	361	376	341	374	359	327	375	375	350	339	349	368	338	380	361	390	352	350	382	375	359	357	359	395	365	368	364	374	358	350	378	342	355	390	357	398	378	383	385	372	339	385	374	374	348	376	376	396	375	348	371	389	386	360	360	390	396	377	384	376	340	399	380	371	327	400	362	374	355	366	381	378	380	355	381	389	326	331	378	376	344	342	374	357	396	338	355	390	383	397	363	336	400	336	366	387	356	362	376	385	381	369	369	350	374	370	354	341	360	350	389	357	357	377	369	356	357	394	361	393	367	393	368	332	378	382	324	400	394	395	341	369	374	368	407	385	383	385	361	353	369	378	357	389	350	346	359	368	365	358	364	387	370	373	384	361	388	405	361	369	339	368	364	390	375	396	368	406	366	373	322	328	358	306	373	339	349	356	348	368	360	344	391	343	391	372	374	373	337	359	386	397	353	343	373	369	358	353	350	371	339	378	349	357	363	356	374	360	390	349	351	375	339	374	363	412	335	376	345	377	367	365	370	355	359	326	364	391	371	370	377	377	373	334	374	355	368	384	380	399	363	375	358	368	388	367	315	353	377	369	372	372	383	364	360	346	357	361	345	386	356	359	389	333	358	370	374	400	353	344	418	359	366	383	382	347	366	347	375	317	367	387	364	393	380	372	353	360	396	390	358	365	349	390	410	408	391	388	361	352	341	335	344	375	327	336	365	362	356	376	352	354	331	357	398	357	386	387	356	382	400	385	365	375	340	376	387	363	382	342	370	350	357	350	336	364	386	377	361	317	364	363	383	361	354	375	379	328	349	348	367	367	359	332	354	344	338	334	370	355	357	361	344	364	372	360	347	372	352	392	342	378	408	363	401	391	366	403	383	375	391	363	381	396	379	353	336	347	357	350	350	338	364	402	383	352	356	364	347	347	382	350	358	363	346	376	379	334	391	375	391	361	342	374	351	378	366	377	345	363	327	391	358	381	413	389	354	354	328	346	353	338	396	355	381	414	359	366	359	384	365	333	338	336	403	409	365	339	364	342	346	398	357	355	358	378	366	373	363	376	381	387	337	368	380	366	362	385	372	358	357	373	368	345	353	358	404	358	346	370	363	383	347	378	354	379	370	356	380	392	368	398	331	384	387	385	333	357	376	349	356	390	382	382	345	354	363	366	372	381	362	344	356	339	353	386	394	373	368	365	357	394	357	331	335	364	359	386	377	335	368	373	344	391	383	371	359	377	370	349	401	378	354	369	390	362	377	381	371	378	379	365	356	379	347	349	369	363	386	392	349	350	379	380	335	362	345	326	380	381	342	345	357	386	368	350	360	384	377	359	372	343	377	336	369	382	344	369	409	404	324	355	366	367	373	354	365	329	369	341	405	373	383	359	374	402	379	362	344	377	375	336	339	355	370	377	333	363	370	387	316	335	378	365	370	366	358	322	364	398	382	377	342	356	363	372	367	406	329	354	386	386	353	336	386	371	369	376	322	333	392	362	400	363	361	367	367	354	389	381	402	393	382	338	381	343	380	361	360	370	357	393	353	337	364	395	373	347	368	326	363	363	384	374	369	375	350	377	346	352	363	366	341	397	366	376	390	357	385	363	340	334	367	393	333	357	361	379	392	373	353	373	360	359	334	397	349	396	364	352	346	372	367	352	370	367	367	371	350	343	353	391	409	357	368	345	361	365	394	347	401	384	344	358	394	357	355	347	381	374	338	351	362	368	374	364	336	380	341	344	342	388	346	392	366	360	375	370	395	372	356	356	370	357	344	373	391	370	357	324	388	342	384	322	384	377	355	356	381	370	369	349	350	370	362	384	390	362	352	373
4891	13554	9141	4652	3301	2373	1883	1558	1267	1140	1005	885	850	887	783	740	760	714	672	689	641	641	626	583	581	616	586	567	559	571	588	578	551	555	581	573	550	519	520	568	539	539	556	568	555	519	559	504	534	524	561	492	566	531	492	508	493	537	532	543	546	528	510	557	528	507	570	512	519	547	503	521	517	532	535	534	492	543	517	489	529	493	536	525	522	506	567	509	495	498	492	510	488	506	538	535	514	469	517	538	533	549	519	480	466	472	531	503	533	527	528	559	543	547	549	524	499	512	519	501	495	532	551	530	516	549	545	509	530	503	525	481	515	537	526	521	544	517	507	503	521	546	484	515	527	459	505	546	529	508	501	509	510	518	506	524	533	502	481	498	501	519	540	510	529	486	481	545	518	493	494	538	528	498	509	504	563	493	466	451	502	494	504	529	540	570	525	496	560	531	528	504	520	528	577	514	524	484	525	531	537	529	525	493	524	519	491	509	523	490	490	530	519	527	507	488	487	532	532	522	542	497	515	505	480	532	522	508	498	490	507	487	556	562	488	504	565	482	504	525	523	495	495	539	523	523	538	542	514	482	529	509	534	527	474	492	560	528	502	531	516	494	531	510	518	559	515	524	498	504	502	533	531	521	545	478	529	517	540	505	520	512	521	526	496	532	546	489	514	518	496	542	485	550	572	491	507	523	553	542	501	493	506	490	520	526	492	513	493	489	492	486	505	524	521	496	518	515	538	536	517	491	557	526	470	536	521	531	519	488	535	486	510	527	519	508	509	549	517	498	531	486	539	503	557	544	528	515	551	542	512	523	538	528	515	488	530	504	497	504	498	510	508	503	545	533	540	532	539	504	521	485	539	497	470	528	510	546	534	548	498	513	504	523	480	510	517	489	525	558	523	495	523	506	520	487	548	508	539	517	532	517	530	529	537	522	504	513	497	515	527	500	540	522	525	522	517	509	539	518	536	509	516	519	510	529	492	542	506	484	525	488	553	519	518	545	577	516	545	519	523	500	525	524	526	518	564	501	496	512	553	492	511	547	496	539	494	535	506	519	544	506	511	508	514	493	504	535	513	509	535	518	502	554	535	508	535	507	505	476	487	509	526	524	500	529	517	521	517	490	489	509	494	559	554	538	531	562	517	521	500	515	502	480	509	483	534	535	513	504	498	523	485	491	517	563	501	493	499	523	531	503	522	510	510	518	512	520	501	486	482	515	504	493	529	501	523	503	562	515	506	500	505	502	518	531	544	508	482	514	516	463	502	514	497	534	562	547	511	566	526	547	525	502	523	528	525	529	566	546	509	542	478	517	487	520	490	529	518	550	510	524	541	489	503	532	536	498	504	519	496	508	486	506	475	491	524	529	502	497	519	524	556	479	518	496	536	519	523	513	539	530	502	559	494	499	505	535	523	501	515	522	491	528	487	549	520	516	473	521	507	485	525	495	515	519	519	530	509	476	550	551	487	520	564	502	529	485	525	517	507	528	528	511	520	493	525	527	487	489	537	552	566	549	512	500	513	525	546	545	533	503	511	513	479	530	499	517	499	541	503	506	520	497	483	482	476	498	545	568	514	483	517	471	490	482	542	509	556	579	521	500	514	534	505	527	517	468	527	480	510	514	536	542	531	530	536	517	480	521	523	522	543	519	545	517	475	518	485	519	538	494	509	523	499	470	548	539	514	516	505	499	531	518	492	528	544	500	526	526	521	509	531	537	536	522	505	477	541	550	533	497	520	533	494	480	522	530	516	509	516	516	481	538	509	507	510	442	537	520	537	481	571	521	514	486	528	556	498	504	500	514	549	559	470	535	510	515	527	536	468	524	521	565	553	519	525	506	531	500	471	567	569	542	531	517	496	512	511	509	533	532	518	529	508	509	506	499	566	545	521	507	530	540	516	512	528	485	529	482	503	492	496	531	517	515	482	496	495	497	528	469	498	499	505	509	533	539	513	489	524	571	526	508	531	463	515	493	515	490	578	538	511	530	542	490	511	455	510	492	513	510	516	529	525	529	488	498	539	541	535	521	488	510	479	490	524	540	532	512	556	558	483	554	533	533	520	524	517	527	500	523	525	503	512	497	508	507	521	506	508	491	530	519	531	561	491	525	506	522	526	504	522	531	467	540	561	487	524	551	491	517	517	552	540	478	509	506	499	505	520	526	527	494	532	534	519	524	526	502	496	543	572	515	495	493	516	500	528	513	537	505	515	488	552	531	504	551	519	502	510	544	509	523	534	482	500	503	516	488	550	494	517	551	490	545	541	539	493	519	542	507	526	544	472	547	508	514	536	514	507	490	511	537	478	521	564	521	530	498	484	505	564	492	483	546	537	505	506	537	466	502	518	513	523	516	499	512	518	502	506	521	501	537	545	522	506	537	491	524	507	492	484	514	504	466	497	503	538	523	527	484	512	528	509	489	510	519	518	526	498	537	494	502	500	508	465	538	541	518	502	507	510	519	497	518	496	501	536	478	523	519	467	500	514	511	569	504	490	510	503	502	528	482	492	533	518	503	509	490	487	544	528	511	529	511	533	521	513	482	498	502	540	471	500	523	597	489	517	551	562	553	565	514	568	529	577	530	546	512	513	496	548	516	508	523	488	510	516	511	499	533	549	481	579	521	465	484	524	522	502	514	585	518	500	517	498	511	507	527	528	504	517	511	541	536	530	555	475	532	536	526	516	513	504	501	561	545	493	497	530	517	512	500	512	481	534	503	537	569	538	543	540	508	467	532	495	513	528	549	498	497	512	521	518	515	526	514	525	509	497	538	559	530	526	525	492	519	506	513	499	484	491	567	534	536	494	502	469	523	516	565	524	535	512	498	505	558	494	501	555	496	516	520	518	514	550	488	512	467	500	479	534	568	475	532	460	528	533	501	526	513	509	490	511	523	499	500	491	523	540	498	492	504	485	516	527	533	512	501	491	498	494	502	502	507	514	525	525	544	494	525	535	530	501	479	511	537	547	565	530	513	575	474	522	509	511	477	503	552	493	508	527	517	544	493	508	512	533	522	509	501	528	497	514	520	528	537	520	547	539	528	492	536	467	510	537	548	516	526	553	521	555	510	507	573	511	527	521	516	494	488	502	514	539	528	531	508	529	519	529	570	488	495	506	522	500	536	524	514	529	521	517	490	547	534	514	510	483	505	526	531	482	562	547	554	517	531	532	555	518	542	494	528	488	556	489	495	511	506	541	523	499	521	519	450	495	503	486	506	469	503	504	541	532	510	487	537	512	529	513	523	498	504	508	493	508	486	516	497	488	517	512	510	487	521	492	485	545	537	520	480	536	512	551	484	502	493	502	518	540	517	527	526	483	502	515	523	481	569	497	515	488	530	501	521	477	503	499	519	530	505	572	537	519	499	522	532	509	528	512	516	527	482	528	520	488	524	549	527	511	509	548	542	540	516	516	548	548	541	524	491	520	521	487	512	537	493	475	551	510	527	515	544	513	555	484	477	487	512	499	553	522	491	495	572
24825	21216	25701	22657	1803	726	629	590	537	455	455	426	394	427	408	375	383	380	387	358	401	358	351	336	360	389	352	365	344	358	336	319	339	349	341	342	337	330	322	379	319	319	329	360	335	332	339	323	330	358	308	331	347	338	359	354	354	331	336	337	329	339	356	335	311	334	338	352	335	340	356	319	344	348	346	296	333	319	331	360	361	357	353	337	293	335	340	343	322	305	331	340	366	336	353	348	336	351	318	312	328	348	277	349	299	354	331	342	362	339	314	365	337	334	331	335	313	314	368	343	320	394	313	356	362	339	361	340	329	352	355	344	359	326	312	334	338	345	324	326	334	331	346	342	318	326	340	335	359	340	327	354	355	351	358	321	354	333	322	340	326	343	340	322	337	349	343	347	362	355	315	345	346	332	334	336	352	349	333	355	314	318	321	341	342	328	340	339	371	314	284	325	349	350	323	335	352	335	323	330	342	308	350	312	300	352	356	334	340	339	331	328	352	317	325	318	360	315	291	348	326	336	327	330	328	321	381	342	343	358	358	351	346	321	354	346	309	333	356	326	304	340	312	361	316	330	344	318	353	339	344	325	321	309	346	334	322	317	347	329	348	317	340	350	324	358	321	333	297	321	311	342	339	333	351	316	352	337	343	364	312	325	322	346	329	339	336	321	302	337	343	321	348	317	336	327	343	329	321	325	341	333	337	365	348	337	313	322	307	352	291	345	337	366	344	363	348	306	327	346	318	359	311	334	295	322	365	325	347	315	332	346	353	366	353	319	326	344	342	352	343	325	346	350	313	359	346	347	344	352	289	341	359	331	328	332	318	321	335	340	358	353	351	363	348	329	312	302	323	314	325	317	343	341	331	330	343	377	343	334	327	345	311	371	320	328	353	341	359	330	327	338	353	321	322	329	296	352	326	332	342	323	357	346	327	321	332	347	302	337	333	318	314	317	348	315	314	340	341	350	372	336	307	357	365	357	322	343	356	346	336	363	349	318	375	325	310	311	334	327	321	322	344	357	316	364	376	328	329	324	332	314	313	364	342	344	322	318	331	322	328	336	328	343	315	318	318	322	349	334	308	333	332	322	354	360	362	337	311	354	350	328	322	340	350	354	339	323	308	327	338	327	326	298	308	358	350	314	349	324	284	328	355	372	320	342	319	335	318	308	330	330	327	321	314	333	326	334	331	287	353	320	327	342	346	322	364	357	350	308	350	325	343	303	329	360	360	352	360	328	338	327	329	346	371	363	328	328	320	306	308	340	360	333	361	326	360	329	303	356	339	344	326	312	310	331	352	335	336	309	366	347	313	354	369	331	329	350	321	320	326	338	352	302	329	362	320	306	359	338	360	343	350	341	356	323	346	322	336	328	316	351	347	337	343	344	336	328	302	325	296	292	334	296	324	352	322	329	336	313	340	341	372	340	333	320	336	325	312	330	336	316	293	320	331	332	338	360	325	358	331	334	300	347	330	332	338	334	326	325	293	343	330	338	325	312	350	310	329	329	332	340	340	337	371	333	317	335	321	333	309	341	350	355	356	344	319	378	335	342	340	335	329	342	389	367	323	342	340	321	354	311	379	316	321	379	323	319	332	339	344	340	323	324	312	309	332	358	351	314	313	356	333	335	310	372	304	326	338	336	366	328	342	368	326	349	325	359	345	355	329	367	347	319	335	348	327	341	321	327	332	349	346	306	323	322	368	339	356	295	305	347	353	361	377	322	346	315	339	322	351	348	329	330	294	327	352	337	285	328	317	351	336	346	351	292	346	332	328	329	352	362	369	327	361	317	352	356	335	342	340	316	361	321	336	312	355	355	314	319	332	314	350	331	343	345	308	343	349	335	341	313	343	330	357	328	344	352	335	398	342	317	348	313	324	346	325	338	351	317	332	318	317	327	328	329	321	298	331	339	320	343	329	334	345	378	348	309	319	334	345	318	372	332	353	355	337	330	332	335	299	351	308	349	348	341	343	328	341	349	323	332	350	347	348	345	312	346	343	343	359	316	345	338	335	345	334	341	336	351	307	342	343	353	340	322	339	350	314	341	351	332	331	317	315	378	332	344	311	309	340	306	351	349	293	364	325	307	337	322	359	337	326	350	319	318	318	344	315	347	335	353	356	323	332	331	360	362	323	322	342	348	337	348	344	313	359	344	323	318	324	344	332	326	350	343	303	316	294	321	316	371	362	340	343	330	324	336	355	338	356	334	326	338	344	346	329	329	345	329	339	334	335	364	328	354	351	329	325	309	324	358	354	357	351	353	333	313	310	300	329	312	398	336	360	311	328	373	321	325	332	337	316	324	340	324	338	327	366	313	355	324	333	315	329	344	340	327	336	321	344	318	321	356	353	338	365	331	306	349	346	364	326	310	305	329	326	293	362	345	352	342	338	321	332	319	339	337	331	333	347	325	327	318	349	369	316	349	337	322	314	336	333	354	341	339	350	357	338	350	338	336	336	317	341	323	331	353	330	340	346	359	363	346	318	335	331	331	356	359	339	336	334	355	312	366	338	340	324	336	341	374	314	348	362	323	330	367	328	293	339	342	322	340	348	337	302	337	339	335	329	334	346	330	346	318	319	349	310	342	329	329	348	317	355	325	333	350	328	319	350	323	315	335	331	371	367	325	317	338	336	326	344	319	335	307	350	333	359	362	279	326	334	294	323	332	322	356	350	350	332	343	344	356	342	314	341	327	334	343	305	326	354	289	335	326	317	348	312	327	326	345	352	357	324	323	353	335	319	336	349	333	327	314	323	326	375	351	337	306	330	367	338	354	316	338	332	313	313	339	352	342	322	329	332	353	363	334	366	317	323	307	358	335	322	361	335	348	360	340	349	326	330	340	316	350	355	364	302	347	337	317	332	320	332	349	352	342	346	319	321	306	345	344	331	368	328	326	315	354	316	316	325	321	327	326	325	333	367	338	337	346	317	333	315	338	353	332	333	341	345	358	312	350	340	358	322	373	306	330	347	332	317	348	359	334	373	356	327	334	322	322	336	317	341	357	325	328	345	345	343	335	339	326	340	329	368	346	319	341	343	356	320	326	326	339	337	347	333	295	356	313	313	334	304	324	338	328	342	350	359	356	334	333	366	335	339	337	311	318	353	312	322	327	361	348	337	357	319	332	328	300	353	322	340	327	339	356	315	337	302	364	326	329	343	326	309	307	363	343	339	339	335	339	319	322	366	347	317	324	341	297	355	332	332	327	356	341	327	304	334	342	327	327	330	331	326	333	325	302	355	338	360	336	343	318	370	335	346	326	363	307	335	355	321	334	323	337	325	332	326	330	326	333	334	336	345	309	342	306	316	313	339	334	328	319	329	367	308	292	324	329	302	348	340	359	333	339	336	316	338	352	340	322	338	360	358	348	341	310	331	318	312	345	304	314	313	339	295	339	350	342	329	312	321	343	351	308	328	329	344	325	371	353	338	322	343	311	353	344	327	345	340	370	331	306	340	381	345	324	337	354	331	345	349	353
4685	8906	5948	3000	2219	1737	1308	1154	959	853	828	722	719	632	625	611	595	578	606	540	505	538	532	517	506	498	517	487	560	484	477	504	504	489	513	493	477	481	494	450	489	452	495	457	496	451	478	466	515	469	450	495	472	447	477	478	458	452	465	467	456	508	476	452	439	490	455	432	457	466	479	468	489	482	446	467	465	445	470	468	482	449	461	472	491	457	459	448	425	439	468	452	469	443	449	442	461	412	469	486	481	444	498	458	471	450	468	477	470	439	483	479	466	453	465	484	457	461	406	478	473	467	483	474	421	461	439	458	512	447	433	450	481	493	452	470	465	455	450	463	477	462	485	469	466	463	445	438	451	452	424	498	443	472	458	446	461	500	494	430	435	394	496	448	437	506	467	458	470	494	460	408	475	463	481	470	468	478	511	468	472	441	438	515	481	471	474	442	452	452	443	427	511	474	424	432	462	436	472	453	444	483	436	457	470	466	444	430	478	478	447	460	480	452	473	477	432	516	464	464	446	474	452	422	466	449	450	448	448	432	501	507	482	461	478	463	494	447	430	484	462	477	462	469	485	420	437	482	456	458	454	441	472	477	467	491	463	467	469	472	480	499	454	424	468	457	466	460	471	433	420	472	482	461	441	462	419	475	409	451	487	460	485	510	444	465	412	483	450	483	478	472	504	476	441	449	469	439	472	455	491	478	423	450	504	429	494	462	430	466	467	460	437	456	498	468	438	446	457	486	428	473	458	471	457	449	488	482	473	433	500	460	448	443	461	470	474	455	440	446	463	423	459	484	452	476	429	438	429	491	459	457	463	454	448	465	482	475	450	452	431	481	480	444	501	419	487	424	481	443	450	487	461	478	456	467	449	467	456	473	470	443	457	505	443	481	475	489	476	417	456	508	450	439	433	472	463	441	479	474	485	488	466	466	459	468	486	493	492	442	486	480	476	467	478	452	470	466	443	454	422	401	463	474	465	431	439	466	452	448	468	483	453	449	463	497	487	474	485	462	483	479	484	476	479	457	462	471	451	455	411	449	463	478	454	445	511	460	451	466	442	473	467	453	451	410	489	455	419	458	444	475	429	458	435	459	484	473	457	426	455	472	489	483	428	465	445	476	439	441	457	450	471	472	422	441	480	464	464	449	453	450	464	452	460	421	448	475	442	437	470	461	422	442	505	498	453	444	451	452	445	448	473	439	491	489	501	491	499	468	476	457	514	461	456	464	460	448	467	428	483	459	492	507	431	455	469	434	438	449	481	466	468	443	474	455	507	443	437	435	446	464	459	436	501	449	436	466	433	457	447	441	501	489	451	514	456	450	455	463	469	451	495	496	483	454	479	444	441	475	471	410	476	481	505	463	414	459	416	414	451	473	415	425	459	492	483	435	450	444	469	473	489	479	467	453	510	454	432	434	469	449	461	462	447	426	451	464	445	449	448	447	480	460	465	444	484	438	446	471	434	470	490	474	449	466	444	469	464	471	469	441	473	476	453	492	452	443	443	496	457	508	468	435	462	456	435	495	479	455	462	465	476	458	468	463	450	458	465	438	473	516	476	437	476	472	473	473	446	453	461	453	470	457	475	448	458	485	488	451	499	445	499	489	492	451	446	444	445	448	441	465	450	486	484	462	505	492	422	467	485	441	438	450	417	463	473	481	468	441	475	494	444	480	469	461	406	461	496	479	445	488	469	437	507	453	484	477	459	424	509	484	473	488	470	457	487	452	450	450	485	461	447	481	476	418	464	425	477	470	456	444	460	450	433	414	450	451	519	464	452	472	428	428	448	459	481	465	461	469	430	449	477	454	485	427	426	465	497	439	427	473	525	451	463	432	432	449	491	432	450	469	422	473	450	460	447	479	460	488	443	514	453	459	450	432	425	469	449	472	486	495	460	474	456	434	466	487	422	470	461	428	435	483	484	473	451	471	430	462	457	470	447	431	472	485	464	466	461	485	454	456	448	484	424	463	484	415	491	483	490	472	456	473	447	474	457	467	491	444	464	454	461	453	427	438	478	476	475	487	464	454	441	464	447	451	467	442	465	482	465	454	501	437	436	504	454	448	496	458	497	468	482	428	483	500	461	471	453	440	442	437	465	493	447	434	468	432	465	448	455	426	469	461	494	442	456	493	500	465	467	470	499	457	437	457	469	417	413	455	448	447	448	448	473	474	481	493	447	472	409	448	459	470	465	472	471	427	451	461	452	450	471	466	439	486	424	447	471	436	469	477	446	452	440	442	447	467	472	473	480	487	507	471	462	456	455	482	436	438	458	438	452	480	450	460	443	507	489	459	471	475	446	485	486	441	446	422	432	460	471	491	446	501	453	411	470	472	448	454	479	475	464	480	471	448	450	451	455	464	478	478	457	462	438	486	449	442	471	455	425	422	416	449	461	475	470	436	437	466	459	494	442	465	476	455	474	441	487	457	495	432	501	481	474	469	463	462	496	461	476	470	474	451	488	454	458	448	456	456	475	432	448	486	445	459	464	469	453	465	454	468	463	451	427	431	521	483	448	434	471	459	433	463	465	456	461	498	435	459	449	450	440	498	451	483	480	478	468	466	472	494	514	424	475	446	459	465	455	452	468	429	471	483	439	481	470	454	441	436	442	447	460	470	478	451	465	447	470	456	438	482	454	471	465	463	476	463	459	486	486	479	453	479	465	484	490	443	468	454	479	441	475	468	463	435	457	459	461	456	441	464	473	484	484	482	482	467	497	463	473	479	440	449	471	440	447	423	457	469	472	420	432	464	465	458	451	467	485	454	473	466	467	466	466	450	490	447	453	418	439	438	476	475	446	490	446	477	449	425	481	438	479	446	476	512	465	439	431	466	444	434	473	478	452	508	470	456	440	477	497	486	458	413	480	475	487	460	436	499	441	437	444	460	447	499	471	451	467	492	467	466	463	484	490	473	456	451	458	447	454	474	470	507	434	435	426	470	450	469	473	469	451	464	468	452	472	451	468	454	491	466	451	437	468	485	444	467	425	473	427	441	461	473	465	437	467	421	452	452	481	451	410	435	494	461	438	443	455	485	463	452	479	459	476	431	468	457	455	473	444	482	484	441	441	525	432	475	468	480	459	451	496	464	460	454	439	466	487	475	453	492	502	430	458	470	467	433	482	467	476	448	477	446	496	481	477	453	440	456	459	456	479	460	444	480	513	429	442	472	476	438	466	478	443	461	478	460	460	448	443	483	487	439	485	451	457	463	499	449	435	462	457	469	450	477	438	461	448	483	452	464	477	470	482	442	464	447	421	446	453	450	465	487	436	469	478	482	521	462	446	428	466	470	471	471	470	463	419	464	445	467	444	428	447	497	458	468	490	416	461	451	462	446	454	456	449	469	470	470	459	466	474	477	455	501	450	468	465	450	458	472	423	471	513	451	483	520	453	434	486	495	471	477	445	475	462	448	451	479	467	423	479	453	423	468	488	490	468	469	469	482	483	466	431	440	454	440	435	450	473	472	461	430	462	471
22602	21246	28394	24402	21256	18667	2071	840	632	523	476	443	363	367	365	327	280	304	255	255	242	270	223	227	244	248	198	202	243	226	206	177	207	214	223	197	203	188	198	217	206	227	180	206	198	187	196	195	179	189	186	198	196	188	169	203	188	193	209	206	170	169	180	193	225	190	208	165	209	192	168	191	170	190	186	157	198	188	174	173	193	180	179	176	175	177	191	209	212	180	185	169	173	188	186	183	201	197	147	183	168	166	200	165	186	170	175	180	186	166	175	197	196	222	177	180	170	175	178	169	190	189	182	221	157	196	195	189	186	162	197	184	181	184	181	184	199	197	175	183	176	167	188	175	189	174	194	164	180	181	183	191	167	174	182	164	194	185	181	193	175	177	171	190	196	202	183	208	169	179	174	188	186	177	180	175	184	179	176	167	186	186	198	198	185	216	173	170	178	183	159	198	170	176	187	190	170	157	182	163	186	189	180	177	192	196	178	158	182	205	182	200	188	176	186	181	181	174	180	204	182	179	166	187	165	171	182	220	166	195	162	196	190	185	185	175	188	187	190	195	178	182	164	156	192	180	171	184	178	168	200	170	190	172	163	184	202	193	168	177	163	183	203	199	163	177	198	156	179	170	162	171	188	190	174	174	171	190	170	165	190	177	190	192	191	194	204	162	178	197	165	174	208	178	169	180	202	187	197	190	190	178	176	199	193	182	173	181	186	184	178	157	191	182	181	181	165	191	162	185	171	157	183	183	159	191	182	172	192	184	177	155	192	184	186	163	197	180	175	182	161	191	178	175	193	164	205	200	185	170	198	165	183	211	181	200	210	213	175	193	199	187	179	194	207	195	161	178	191	186	167	206	197	188	190	178	217	185	199	186	185	168	190	184	187	166	185	168	168	183	153	177	202	170	181	183	183	183	182	208	166	176	200	151	188	156	205	174	212	169	171	166	192	165	207	184	190	198	162	198	176	199	182	158	183	195	188	163	221	190	154	157	175	168	168	172	182	168	195	197	173	183	173	187	179	186	197	175	184	162	147	174	200	164	185	199	196	179	206	178	205	189	196	175	177	165	181	194	194	190	183	184	183	153	158	182	157	174	191	177	177	195	212	199	194	196	181	169	163	178	194	186	175	198	193	177	191	165	171	190	206	183	197	169	182	173	165	144	180	173	177	191	167	171	200	174	186	178	195	189	170	197	175	172	174	195	168	181	193	207	159	199	196	186	157	171	185	159	185	210	180	188	205	177	172	184	180	180	190	195	174	195	178	190	189	186	173	157	186	183	170	212	197	192	170	165	196	175	187	179	191	159	201	153	171	176	184	161	203	166	168	178	169	188	188	192	172	171	168	178	185	195	191	212	168	171	177	178	183	176	205	160	185	170	173	210	203	173	156	188	154	203	181	188	183	164	191	174	193	188	176	168	188	184	142	182	182	181	200	214	200	176	181	176	159	178	201	200	177	183	193	164	182	211	175	177	198	169	213	172	171	176	174	178	189	189	193	199	174	181	188	162	209	161	190	213	168	149	196	191	209	159	191	184	182	184	183	167	197	170	158	168	164	192	203	186	150	192	208	187	190	187	180	174	173	192	191	176	170	196	190	195	183	172	178	193	186	184	206	191	162	181	177	151	204	191	187	175	172	164	196	185	182	185	178	192	197	181	201	179	172	194	214	169	172	189	168	206	176	179	186	184	195	172	197	165	209	194	167	181	162	195	190	186	185	193	169	177	192	187	201	189	193	180	190	203	199	173	187	182	195	209	180	160	172	199	186	170	171	177	199	183	204	176	196	203	196	191	193	175	199	186	199	163	183	159	190	193	173	186	178	201	163	176	167	177	200	177	185	172	174	182	178	159	176	177	195	183	170	183	192	175	192	180	197	223	173	182	191	182	170	193	172	173	206	146	190	206	180	172	192	187	194	196	184	192	192	193	167	187	184	202	188	182	184	173	167	198	189	168	184	179	163	181	193	182	180	191	155	194	194	175	193	195	171	181	188	195	177	172	187	188	173	162	191	167	174	161	177	206	170	175	177	190	192	174	187	170	167	193	172	215	178	182	180	182	183	162	178	195	183	190	170	193	175	194	177	198	186	182	167	188	202	176	166	188	175	164	186	185	196	173	188	167	168	173	189	188	176	179	164	192	192	186	174	192	190	167	187	198	168	179	165	196	174	187	166	174	195	185	194	202	167	197	187	160	196	188	167	165	177	190	164	188	173	214	164	198	173	177	179	169	203	188	158	161	176	182	184	156	179	179	172	171	169	179	174	168	196	190	184	194	187	190	162	192	186	189	173	176	182	185	168	172	206	167	168	157	174	184	168	171	157	188	165	196	187	179	166	194	197	197	165	168	167	192	150	182	179	179	162	182	176	174	183	187	193	182	196	197	171	190	190	145	175	152	181	193	180	195	192	160	162	199	198	188	198	187	195	170	187	168	199	175	169	182	198	185	177	187	175	193	175	164	196	164	185	204	177	201	199	175	204	201	190	183	179	175	212	174	197	157	196	182	192	184	162	175	182	169	175	174	180	182	200	162	169	169	173	191	169	176	181	168	214	204	171	182	172	164	151	202	189	198	190	191	179	158	180	171	171	197	172	199	171	160	189	183	181	164	178	180	177	188	182	189	172	189	188	137	191	166	187	200	172	183	170	172	170	171	212	174	162	175	184	197	201	177	155	194	174	182	185	192	188	179	170	196	175	182	192	164	185	182	162	182	192	203	179	177	156	178	165	187	170	179	174	181	178	178	185	168	199	154	176	166	183	194	174	171	187	154	172	167	155	186	171	180	187	209	171	198	177	179	179	190	162	187	170	178	184	165	169	175	188	177	199	180	200	204	165	169	186	169	183	204	181	170	174	177	188	166	188	169	199	181	194	199	168	153	176	166	175	187	195	196	190	178	157	167	201	185	196	165	148	201	155	179	177	185	167	179	165	198	181	180	182	189	177	214	176	189	160	189	197	184	205	194	201	197	159	157	175	191	181	192	179	176	184	192	195	165	196	187	163	160	198	171	183	186	162	207	170	181	181	187	178	163	170	179	188	176	200	184	201	180	162	197	188	181	199	150	209	178	182	183	171	172	158	184	178	191	193	199	158	192	190	202	197	173	158	184	169	177	168	176	165	173	192	183	156	202	167	192	216	180	188	184	187	223	172	174	150	176	171	190	175	182	180	190	196	185	178	165	176	186	186	165	176	174	181	164	202	177	189	167	201	203	172	186	166	188	185	210	177	189	205	180	167	176	186	189	195	186	187	161	166	189	167	172	175	168	192	199	186	195	178	176	199	160	166	201	166	165	175	182	170	191	193	174	190	206	179	174	187	184	160	169	178	190	193	202	202	181	140	164	186	188	156	184	187	181	182	188	196	175	198	176	191	203	183	166	165	166	197	173	193	172	196	198	179	177	189	168	211	180	188	182	183	184	174	182	187	169	171	194	195	197	195	202	183	179	178	201	200	179	178	178	158	163	188	178	183	171	181	186
6088	18456	12721	6762	4757	3542	2580	2027	1627	1397	1093	919	887	772	725	616	578	533	491	483	468	423	435	412	387	382	390	352	315	331	338	292	357	341	321	325	312	305	284	334	313	288	284	296	267	288	286	295	289	293	307	294	301	265	286	247	298	272	267	281	277	273	276	283	293	268	290	277	276	250	262	271	270	297	269	285	254	246	264	272	254	266	277	271	286	253	250	265	252	265	247	260	264	241	261	247	278	278	269	293	263	294	297	257	247	246	270	252	276	247	266	237	240	260	249	242	274	265	229	281	272	254	253	312	287	258	253	253	282	253	253	262	262	293	240	260	267	276	287	248	267	286	275	280	297	292	264	275	238	248	272	259	252	241	245	248	275	253	266	236	273	248	263	254	263	271	240	267	262	263	260	265	258	256	238	277	272	251	282	268	272	266	237	243	255	273	248	274	253	292	278	263	273	267	271	273	248	253	269	262	259	219	265	255	263	260	256	248	242	266	248	236	271	280	280	293	264	265	237	284	253	284	234	240	246	259	272	262	250	278	261	259	266	260	270	250	272	248	283	248	258	271	261	255	259	264	275	258	242	271	275	248	264	268	268	241	263	291	264	260	273	269	267	270	268	257	268	229	255	272	286	256	253	275	278	258	260	262	263	283	260	266	269	265	260	243	262	262	241	245	268	262	262	276	239	242	254	241	262	246	259	280	247	237	233	270	267	279	285	268	254	230	266	259	199	287	281	247	239	255	261	262	264	266	276	264	284	238	281	277	249	270	259	274	284	255	243	256	263	247	248	242	270	252	266	283	255	272	262	246	281	256	269	248	238	264	240	297	274	237	305	250	257	285	224	264	269	262	267	247	269	269	257	280	243	281	257	288	264	243	278	273	277	236	281	256	272	243	261	272	274	256	224	258	252	272	267	270	279	243	257	262	267	273	261	266	244	267	237	265	273	248	253	272	254	277	259	250	238	233	256	269	258	258	260	273	230	244	241	241	282	250	247	275	276	257	265	285	262	251	273	266	271	278	276	262	241	277	270	276	264	269	278	254	240	277	264	270	251	248	309	265	253	282	256	262	242	252	259	261	244	245	247	231	265	256	267	254	283	260	256	259	229	265	264	282	242	269	256	252	266	265	298	223	280	281	273	264	240	312	269	256	296	240	240	262	284	246	249	271	278	230	251	286	275	257	249	271	243	256	274	273	264	261	249	243	243	263	260	266	244	273	272	281	257	259	261	271	245	268	254	280	240	249	261	276	273	251	260	246	255	271	249	268	261	250	283	260	245	258	270	260	280	286	257	277	244	269	256	267	272	248	281	249	252	250	249	245	232	273	266	258	258	268	297	280	283	263	236	232	261	265	263	274	255	244	265	260	260	255	262	293	251	268	278	259	234	254	273	228	240	281	257	249	264	263	269	236	278	271	251	242	275	268	277	284	232	252	244	273	267	278	249	267	280	270	238	240	280	273	273	236	235	277	244	241	257	271	261	227	282	280	255	270	274	244	253	259	245	259	264	257	241	251	259	263	264	263	258	256	281	235	255	269	262	277	258	253	247	271	268	249	267	247	271	252	242	257	284	275	267	275	227	255	262	251	231	266	273	263	260	262	275	252	247	237	298	264	244	282	265	267	267	261	272	236	274	233	273	302	258	282	289	286	242	261	268	279	247	253	242	259	258	258	233	231	258	256	257	289	246	255	252	247	255	257	259	301	268	269	277	301	280	246	252	274	271	284	266	275	281	257	266	275	278	272	275	268	276	255	263	245	243	273	262	274	275	301	245	238	279	279	266	236	275	244	245	252	249	241	286	273	245	267	252	281	259	266	262	255	288	292	258	280	270	245	260	252	273	245	268	251	267	261	257	242	279	259	264	257	249	254	281	296	282	271	275	274	252	236	238	265	239	278	260	273	258	243	276	249	285	271	271	271	291	261	248	265	282	259	273	250	297	273	269	269	264	245	269	224	281	277	275	275	259	233	248	282	238	252	261	280	225	273	278	255	255	275	271	256	246	258	295	267	247	284	271	254	256	275	288	262	273	276	263	284	289	277	268	252	252	247	261	294	249	266	252	269	267	249	257	272	269	284	259	284	252	244	271	279	248	266	256	282	290	278	253	246	255	249	255	287	264	262	258	262	234	234	245	275	232	247	260	265	260	272	253	251	263	260	285	266	275	270	258	296	275	237	250	274	259	227	276	266	263	255	261	244	311	270	253	291	262	232	239	253	264	241	272	268	287	271	237	275	277	244	258	267	298	290	276	260	276	239	239	248	261	240	248	269	250	280	277	270	258	275	262	250	243	228	288	259	279	273	273	285	270	244	287	238	261	243	244	253	272	242	268	246	262	264	246	312	270	248	258	283	264	262	269	254	261	278	235	251	257	256	257	282	269	279	262	270	268	263	262	257	270	265	227	252	258	254	253	262	268	280	262	257	258	249	274	270	264	275	254	264	269	259	264	261	258	251	268	251	247	262	277	288	276	255	247	231	266	287	264	265	279	265	260	265	252	245	265	261	262	273	235	282	283	282	277	275	239	276	251	293	262	270	255	252	268	255	281	278	243	252	254	265	225	275	261	299	274	254	259	272	276	210	261	249	255	259	250	253	273	255	235	270	263	260	262	277	282	259	255	279	306	256	255	244	275	262	313	263	249	253	237	252	258	249	246	267	232	276	270	252	290	263	238	286	293	254	271	262	252	301	259	250	287	263	274	252	261	294	237	251	260	259	247	255	298	277	264	293	274	243	261	247	231	279	268	249	249	267	269	284	279	239	259	261	254	264	250	281	236	254	271	261	283	241	289	282	273	270	241	264	231	287	267	264	257	248	249	286	253	250	257	269	243	253	245	277	263	298	268	267	283	267	289	232	275	246	272	267	283	291	237	279	312	271	269	249	267	251	264	256	262	229	261	263	230	277	237	257	277	290	263	294	260	220	242	270	271	267	289	280	269	246	274	256	262	282	266	248	277	260	271	268	233	239	256	258	254	269	263	233	240	262	259	278	254	266	242	259	236	254	260	266	245	269	265	270	273	260	252	233	257	284	291	256	230	250	244	253	288	248	267	267	256	264	243	260	272	291	269	249	245	249	277	255	263	260	244	247	272	276	247	263	257	277	232	251	280	259	263	224	263	275	271	271	255	267	308	250	261	262	242	265	271	234	259	245	251	267	268	247	236	277	263	248	272	284	286	245	284	278	249	231	282	253	249	249	249	269	253	269	251	238	266	243	220	275	238	274	253	271	254	282	250	218	267	273	256	262	239	278	258	250	258	281	292	273	273	234	269	256	271	246	245	259	233	248	277	280	235	268	242	291	233	253	270	239	253	256	262	259	265	260	270	255	250	255	262	256	245	277	269	264	238	268	290	258	267	269	225	257	249	261	246	272	274	269	220	272	266	262	265	269	216	254	245	270	260	240	288	300	241	261	260	260	251	251	288	244	261	253	261	257	265	254	242	272	273	333	265	260	298	272	264	250	285	273	252	275	269	258
27613	16052	3498	1242	785	638	608	537	519	513	523	484	525	514	473	470	478	494	474	483	433	497	465	463	448	496	461	443	424	451	482	480	519	449	480	458	467	459	464	436	459	480	463	460	468	447	480	465	463	462	494	438	466	443	492	472	471	457	434	461	450	418	433	428	458	420	442	478	480	508	426	494	466	471	454	434	488	449	416	437	489	483	440	446	443	446	468	453	465	477	467	425	466	492	461	450	464	499	468	469	460	417	465	443	466	426	461	419	498	448	443	500	448	449	457	501	434	426	456	472	447	446	412	397	499	462	423	458	429	472	481	429	441	480	428	423	437	453	441	456	446	439	460	458	461	461	454	459	474	424	489	434	489	469	455	404	464	454	447	426	438	457	463	493	492	466	468	446	435	439	415	463	440	431	456	428	487	437	447	491	444	477	411	470	427	473	465	424	426	478	457	468	463	456	453	482	435	474	458	467	457	463	453	459	466	465	456	435	445	485	477	440	476	484	446	427	477	496	490	419	446	433	402	454	457	479	422	452	456	461	433	468	436	427	486	502	476	436	469	473	502	451	456	411	426	474	451	432	500	448	469	439	437	466	442	470	482	461	437	441	439	454	472	476	451	455	467	475	404	441	478	411	413	419	436	485	469	429	493	454	440	430	440	415	490	435	459	441	439	448	447	448	438	461	413	476	475	458	492	481	444	486	383	489	468	444	460	477	450	448	465	477	455	473	471	466	478	448	464	465	431	451	463	483	462	478	463	432	463	491	485	417	460	430	446	434	440	448	444	429	456	484	456	418	448	447	479	430	466	426	442	445	459	463	453	486	476	452	446	476	481	458	452	484	482	441	444	471	438	465	467	444	429	440	421	502	445	450	430	475	436	452	461	457	465	462	418	456	455	482	438	457	436	474	453	453	423	423	464	424	449	419	476	427	440	439	412	499	441	462	483	445	448	433	443	464	441	465	479	453	480	461	434	482	479	443	452	443	452	474	436	438	418	439	456	447	448	460	457	463	441	479	506	420	454	485	458	471	486	461	500	462	487	497	432	446	480	455	453	412	473	462	448	430	428	451	444	473	449	466	446	437	446	466	439	443	451	461	415	465	434	455	461	458	468	490	415	466	442	453	441	445	430	464	462	435	485	437	418	463	488	451	460	451	465	484	454	445	465	438	447	464	462	474	457	478	454	440	459	440	491	467	445	441	481	436	469	461	422	471	433	452	427	497	456	450	453	448	464	470	437	445	452	487	470	455	423	474	465	476	461	447	467	483	421	447	461	476	452	450	421	442	467	435	460	471	427	453	454	476	483	442	441	452	445	435	470	456	478	442	487	427	499	477	442	457	466	465	480	458	472	491	473	425	474	464	463	433	467	470	505	464	456	422	445	434	464	419	431	438	465	466	433	450	467	472	469	442	469	456	459	405	428	488	513	444	434	464	466	504	468	453	464	445	447	481	472	481	484	465	430	458	480	435	467	485	439	468	495	459	420	449	453	443	482	484	430	426	493	473	425	475	467	457	462	482	472	465	425	449	420	480	468	421	412	480	471	439	453	423	467	508	450	438	437	452	453	444	437	455	441	455	471	444	455	465	415	440	450	445	459	427	436	443	483	449	468	451	450	475	452	470	442	444	440	419	465	439	459	418	450	449	464	462	444	465	445	439	478	448	474	475	458	449	446	479	452	480	494	428	461	452	448	457	448	460	426	437	449	445	465	471	406	460	474	457	453	477	421	441	454	467	450	428	451	502	417	494	406	437	467	423	447	435	439	433	436	464	485	447	474	463	501	461	429	465	468	438	468	461	433	466	468	442	442	425	449	477	427	422	483	434	479	474	487	459	433	489	473	432	456	472	479	453	421	453	436	458	465	456	496	455	451	433	438	479	451	487	448	466	473	454	450	450	458	453	470	438	436	436	448	455	434	436	447	458	464	426	487	470	458	447	450	465	416	409	460	484	456	490	461	449	462	434	463	415	440	490	429	480	434	464	463	392	418	454	494	463	514	465	440	430	454	476	450	469	464	519	472	471	474	428	444	449	462	450	425	436	464	424	415	454	500	444	477	474	430	460	417	415	432	435	465	434	453	490	443	442	451	437	477	435	394	476	425	457	476	414	436	497	470	466	482	485	465	435	428	455	470	450	437	419	449	445	466	433	500	459	458	476	452	466	452	435	458	430	473	453	423	416	464	476	444	499	494	464	474	468	451	427	481	454	427	468	475	460	471	454	454	452	459	425	471	440	463	469	451	431	465	445	423	426	453	429	485	452	448	472	452	466	453	432	452	484	488	468	474	448	485	458	443	449	451	472	503	438	444	460	452	463	435	460	471	511	463	456	426	469	442	500	445	443	425	517	504	454	463	443	424	459	474	491	456	450	462	462	468	489	428	450	411	440	459	454	509	487	452	455	468	467	452	442	455	441	509	438	463	449	483	437	493	482	454	456	464	514	482	464	454	468	426	452	495	460	447	465	434	472	408	439	459	448	479	448	458	475	477	444	454	480	467	424	447	445	471	476	467	465	468	433	428	474	486	447	436	438	481	469	445	446	456	462	455	455	443	424	452	468	458	442	441	432	462	494	453	456	419	438	465	457	466	451	421	441	477	460	465	447	463	427	475	483	459	440	444	462	468	445	490	442	469	464	434	453	431	459	448	416	446	476	437	432	476	469	464	474	496	455	446	472	443	478	426	468	428	465	440	460	466	476	436	457	444	429	473	448	430	480	482	461	466	478	459	411	443	451	463	447	451	456	464	493	439	425	495	442	456	486	440	460	464	419	450	424	476	457	468	456	466	417	398	462	459	457	459	462	446	432	418	432	459	482	460	420	453	420	451	479	466	458	488	415	453	459	465	439	460	418	452	439	435	448	433	472	447	450	454	450	448	486	456	461	433	478	415	433	502	496	462	438	461	433	437	419	474	437	480	453	482	443	499	466	429	403	455	446	440	447	460	453	411	426	469	458	462	451	450	475	439	484	467	469	475	500	504	449	446	501	449	431	445	499	464	485	440	435	470	441	453	408	426	477	452	471	445	493	468	461	452	445	460	404	421	454	447	444	455	433	522	461	452	473	442	455	481	502	467	429	452	453	469	466	486	471	463	458	445	488	405	511	435	424	455	431	457	489	467	444	433	442	461	472	449	440	458	453	448	437	429	431	453	483	471	441	457	414	461	478	473	432	476	462	501	469	486	461	473	455	466	471	457	436	493	436	456	479	417	467	445	428	464	459	438	463	477	425	467	420	456	456	466	486	470	447	452	453	455	493	443	485	444	463	470	466	490	451	505	454	448	485	464	453	467	490	477	439	461	446	467	478	455	498	442	480	433	444	471	454	446	488	453	450	464	477	478	441	459	459	441	442	460	462	473	442	455	464	425	469	440	483	438	442	452	462	443	413	468	450	494	465	457	462	444	457	448	476	449	462	484	458	458	446	428	462	472	480	450	396	445	437	487	426	462	461	472	462	469	436	437	453	491	436	465	476	429	424
5658	5321	3893	2071	1613	1278	1090	957	854	806	804	777	771	730	806	734	691	666	660	602	640	663	664	644	629	676	632	637	675	665	619	610	690	662	637	637	619	665	607	589	634	626	610	638	661	638	652	622	636	677	623	635	659	680	656	669	627	635	623	648	618	650	654	633	597	645	608	607	649	607	647	648	603	675	625	634	629	609	638	600	606	652	612	631	662	614	680	558	584	635	595	606	618	616	609	639	591	632	620	613	647	646	584	616	637	654	641	603	613	657	672	675	627	626	629	554	589	621	665	599	629	626	654	617	630	620	631	617	618	602	675	662	579	612	610	630	643	594	679	614	653	626	620	590	644	643	620	630	642	637	671	627	602	624	624	606	598	615	584	604	627	596	601	629	633	594	606	662	596	662	576	596	619	647	617	638	620	645	627	604	616	669	589	634	611	641	678	598	639	595	622	572	637	643	641	630	598	641	662	636	627	633	602	643	650	619	661	624	630	643	566	656	622	650	640	651	604	635	597	573	674	643	618	618	633	622	648	638	645	647	618	598	603	653	608	656	629	640	603	614	636	653	656	618	642	638	638	657	644	627	620	625	593	648	577	605	584	596	623	604	577	610	615	634	625	648	630	654	609	655	633	675	609	638	626	604	614	644	650	615	615	700	579	586	591	594	645	625	644	620	655	630	637	628	610	642	584	642	638	655	619	606	684	595	645	596	621	655	612	617	632	576	644	647	656	655	635	648	569	645	625	639	577	674	577	621	632	607	610	661	625	665	610	601	608	681	615	637	666	639	653	694	636	599	588	657	646	619	621	650	648	634	619	630	624	629	647	616	580	674	648	640	585	645	663	675	596	598	654	625	598	633	638	647	611	617	629	617	620	612	634	606	631	627	623	636	613	630	604	607	637	644	657	650	605	602	629	618	650	638	609	641	692	603	645	655	616	655	719	593	616	618	638	632	581	656	636	623	600	607	641	644	584	648	643	635	624	646	624	622	630	640	619	680	657	659	664	631	623	617	617	608	610	650	603	650	630	637	634	624	654	637	627	613	640	602	598	609	618	564	642	621	648	611	650	604	663	636	651	629	626	665	670	607	585	625	577	665	626	633	635	590	604	651	632	638	632	641	626	645	623	637	611	630	609	615	618	623	626	608	615	652	619	651	665	588	611	597	628	651	607	626	612	671	649	620	585	652	610	627	625	643	624	608	616	621	617	637	679	669	638	686	662	582	660	616	675	659	650	605	627	608	610	622	678	594	663	658	629	641	581	644	598	644	608	631	639	596	660	640	618	636	648	649	654	662	641	618	609	631	618	635	700	601	628	629	636	663	634	594	597	630	627	621	596	621	658	618	636	633	652	621	609	578	623	612	617	638	606	607	631	602	602	598	623	611	623	655	577	607	582	652	671	618	630	585	659	645	645	601	655	590	602	605	659	637	609	618	687	617	639	643	642	605	608	577	633	639	616	632	611	596	625	642	616	644	633	612	665	633	609	617	602	603	610	605	620	623	655	667	631	606	651	602	698	626	598	663	633	618	596	608	617	629	627	651	618	615	606	644	632	612	639	607	589	595	636	636	609	598	658	681	609	612	612	645	617	635	632	640	596	609	584	629	601	666	642	631	668	669	611	632	645	643	646	639	630	661	633	600	602	616	619	601	629	637	647	643	638	613	661	608	663	619	603	598	660	617	659	645	614	600	644	667	666	642	638	651	610	659	607	626	677	641	631	616	667	624	625	623	617	581	653	626	620	604	637	552	617	635	606	641	596	626	606	600	632	608	619	660	626	641	635	658	634	649	634	629	587	576	651	634	598	652	600	688	622	630	587	650	653	642	637	647	641	676	621	695	670	595	650	626	624	630	627	638	575	666	608	629	615	609	655	667	613	620	638	643	633	625	602	614	589	596	619	588	619	680	659	617	645	608	638	671	647	623	666	615	618	601	643	658	632	631	589	580	624	662	623	591	623	602	626	610	625	655	597	638	634	628	643	689	652	614	650	641	642	645	647	633	645	633	640	641	650	606	613	597	583	651	596	653	632	597	585	614	587	649	628	599	625	629	619	627	663	618	600	619	602	575	590	647	650	632	645	629	630	622	626	638	653	612	611	615	654	588	632	632	623	667	605	634	662	639	562	591	577	621	612	626	653	581	644	639	630	630	615	620	610	611	621	639	643	641	632	630	576	644	633	596	597	643	655	626	647	645	656	614	588	669	619	609	553	659	654	628	560	636	620	625	586	661	666	619	641	588	629	664	617	596	634	627	639	627	615	584	593	639	637	607	635	601	636	630	600	620	604	610	628	601	617	652	619	617	620	599	655	612	599	652	604	635	630	585	635	628	676	614	611	598	623	590	642	603	587	588	625	648	577	610	669	594	663	634	594	643	616	634	585	686	631	629	596	593	668	631	592	656	650	631	599	625	655	634	643	644	615	621	646	618	621	616	635	578	633	627	639	637	683	683	675	677	636	616	616	629	638	629	637	611	610	636	668	642	605	622	625	637	612	564	634	705	626	617	613	615	615	669	625	649	606	623	637	612	642	620	688	662	585	624	612	616	601	665	643	607	625	638	652	682	620	641	606	649	606	652	627	624	632	579	635	654	606	647	624	596	627	657	647	631	633	618	605	644	572	689	602	656	664	638	594	616	618	624	636	612	640	566	639	638	617	572	602	648	660	607	639	670	651	630	576	630	614	648	605	644	635	659	625	629	654	648	591	635	581	629	635	602	684	630	583	624	645	626	611	644	674	642	645	627	620	644	638	661	608	637	631	610	672	631	594	649	648	614	670	598	642	641	638	620	656	599	655	614	617	672	602	637	619	650	575	627	647	657	620	626	612	663	614	633	657	620	623	625	609	608	634	649	630	637	640	624	643	621	608	668	571	619	630	629	621	644	597	622	648	595	613	619	608	641	652	615	635	656	603	624	601	613	693	627	593	672	584	653	598	627	640	637	635	647	646	614	622	590	634	629	647	613	623	605	625	625	560	642	615	570	637	625	636	580	621	609	680	633	589	618	633	668	650	650	664	610	579	647	632	642	588	633	671	643	600	584	626	645	633	620	637	633	621	614	689	627	619	642	656	649	606	602	655	616	634	647	641	665	613	597	619	639	622	581	643	606	611	639	598	629	642	622	611	647	624	669	608	629	631	629	616	655	655	648	648	634	622	629	668	639	638	629	637	600	698	650	612	636	614	609	677	598	645	653	627	593	660	607	632	655	643	644	646	625	631	633	602	708	615	617	620	614	649	602	656	609	611	669	649	638	656	580	630	639	571	650	573	611	709	636	630	617	608	638	668	636	615	636	636	644	619	677	635	591	689	643	604	614	599	599	625	626	612	651	617	650	612	633	663	606	618	639	623	590	653	673	631	618	657	645	627	623	612	617	640	634	599	620	633	618	601	618	659	631	636	589	633	639	601	613	604	595	669	606	676	631	633	609	669	601	669	692	593	610	572	636	587	667	637	666	647	645	603	607	615	617	630	588	615	614
23428	21156	27714	24860	20318	2983	997	727	649	594	552	524	435	469	468	453	427	449	454	383	369	393	394	394	382	386	401	354	373	376	412	354	365	347	356	381	390	374	335	352	376	383	375	365	346	357	359	361	368	329	346	365	350	376	358	389	352	331	379	367	340	362	384	305	336	393	347	363	354	371	367	360	386	362	376	378	325	344	361	369	347	352	360	340	371	378	347	404	372	373	350	340	385	349	362	355	339	340	340	356	362	359	349	374	344	412	320	357	385	344	382	356	321	358	385	363	353	375	367	343	357	357	344	359	347	377	394	390	336	387	341	332	377	360	387	352	381	324	377	370	394	334	386	379	371	350	334	371	371	369	347	328	332	331	347	361	370	353	345	389	340	361	367	327	326	363	362	385	379	346	348	357	364	338	370	403	370	359	364	372	360	383	355	363	372	368	339	371	341	349	354	329	375	356	368	350	336	375	354	335	366	403	379	367	387	338	357	358	366	394	369	373	350	329	365	324	337	353	344	356	352	336	360	361	334	344	370	374	388	390	342	342	387	355	359	360	328	357	371	338	313	383	364	362	351	351	378	361	377	373	363	349	352	344	370	363	365	353	400	362	354	353	342	377	382	352	352	323	358	345	370	345	361	373	361	355	365	355	331	337	391	332	363	353	361	331	344	351	345	338	409	350	340	377	345	370	355	352	360	380	341	331	363	356	345	355	343	357	376	332	384	393	376	333	319	342	368	370	354	394	350	326	362	360	309	363	350	362	345	372	350	320	330	362	352	361	381	366	356	357	354	364	343	370	371	370	361	375	348	369	364	344	396	358	355	366	367	314	369	367	342	357	362	342	382	394	353	360	339	354	388	371	353	350	337	368	351	363	370	361	390	376	322	365	342	392	347	332	366	359	380	342	399	334	342	328	357	387	349	333	391	391	329	368	371	369	362	326	361	371	367	340	356	366	369	375	346	372	338	343	347	345	329	361	343	363	358	352	365	352	366	341	336	338	355	378	363	382	366	341	353	334	357	338	333	372	401	343	378	350	360	314	362	324	325	364	381	387	342	338	365	369	343	354	347	354	360	356	381	326	336	324	371	348	317	327	369	375	344	348	334	334	388	344	339	352	349	373	351	379	383	370	363	376	350	351	350	342	350	366	411	376	354	365	357	341	383	375	350	344	394	411	374	417	351	356	374	371	379	383	349	354	350	343	360	357	326	351	337	378	373	353	369	348	358	340	337	344	368	370	369	354	341	351	345	347	328	353	371	328	338	329	363	344	359	360	364	335	401	357	356	366	344	339	349	342	344	311	362	365	335	327	322	373	397	431	357	348	373	361	354	355	344	353	360	368	364	341	395	378	346	306	390	361	379	387	370	365	357	385	345	357	395	350	346	374	342	347	355	396	380	371	368	329	368	378	343	348	344	369	330	333	352	374	362	379	373	327	350	320	360	378	357	321	364	324	352	364	363	362	380	380	355	370	375	345	377	352	382	354	317	342	370	344	354	374	335	363	380	362	343	369	347	350	361	349	348	337	341	381	361	374	403	359	342	356	346	366	347	345	359	351	366	339	337	364	372	319	385	376	401	349	380	354	361	368	339	370	329	354	363	395	322	350	364	350	357	332	356	350	361	322	353	342	319	360	353	345	353	358	332	370	378	334	365	381	384	342	340	332	360	367	350	334	327	342	339	370	367	335	366	377	326	349	328	351	391	382	380	358	343	342	377	313	332	366	340	330	363	374	338	385	328	363	354	334	397	340	359	361	363	342	309	339	366	367	333	341	340	362	370	371	330	354	367	353	362	337	330	338	326	356	348	331	370	350	385	375	337	350	359	371	364	370	385	364	365	356	359	362	334	353	395	353	333	349	308	360	380	382	384	345	333	366	360	335	385	367	349	363	350	400	350	368	350	358	349	354	347	329	361	356	371	363	367	376	348	353	368	352	372	362	345	370	334	353	324	336	361	362	336	323	336	337	351	333	349	373	367	348	353	375	382	342	380	346	403	378	376	381	334	384	342	378	370	379	376	367	336	360	349	369	354	340	357	345	362	328	368	346	325	310	381	370	355	374	333	382	329	348	365	369	379	358	342	378	352	340	361	398	382	335	344	348	369	336	368	371	402	328	329	342	349	382	351	356	361	385	293	364	360	354	346	377	391	346	344	386	356	365	347	377	371	349	338	358	357	387	380	371	367	401	365	376	360	358	338	348	333	333	395	330	345	345	371	364	353	374	352	396	356	363	345	368	350	341	344	361	380	332	327	335	342	326	362	368	372	375	379	356	319	391	388	344	346	389	336	355	358	377	343	377	353	369	338	354	319	347	367	343	390	335	355	342	367	357	380	340	360	368	352	345	357	349	363	364	380	349	362	377	351	352	355	364	328	357	349	344	359	332	345	353	359	365	392	368	360	355	363	353	325	345	369	345	326	347	388	377	361	343	387	349	359	389	364	355	367	346	379	353	364	332	333	364	356	358	379	381	367	367	329	381	376	360	364	359	363	380	341	395	395	355	374	315	341	356	388	336	365	358	343	333	347	371	348	362	377	317	398	385	378	322	353	373	364	400	386	369	372	319	347	343	381	397	345	343	385	353	381	385	384	375	341	373	355	348	348	374	368	380	352	364	325	373	360	345	365	378	373	338	355	340	344	367	345	387	364	358	360	364	364	380	392	327	339	335	355	324	357	360	410	366	326	353	329	337	364	351	368	357	362	361	377	350	339	340	345	356	354	382	358	352	339	362	342	363	379	364	358	384	354	323	352	367	375	339	353	369	339	361	363	333	361	349	356	362	338	337	354	333	371	370	331	370	329	339	394	372	337	338	337	335	355	369	357	343	364	331	349	364	352	361	351	352	335	332	338	400	371	366	317	363	356	344	371	341	352	352	355	385	343	362	345	352	370	339	392	355	373	351	381	375	376	336	364	353	371	357	325	351	326	375	340	335	368	379	342	362	361	326	407	368	356	363	388	347	354	341	374	363	361	351	383	334	368	371	365	342	358	325	383	361	398	363	344	382	294	354	360	367	374	354	365	376	344	335	352	379	367	343	362	321	386	351	353	339	377	368	397	371	367	347	350	367	371	359	373	347	375	380	374	353	347	371	385	370	363	374	346	381	351	363	383	337	345	363	358	364	366	367	356	346	336	355	348	352	353	389	352	372	366	365	356	395	375	373	359	392	363	343	361	319	367	343	342	342	369	353	343	397	390	332	358	366	353	391	320	354	369	339	355	332	349	347	363	321	342	369	347	354	338	355	365	353	337	386	349	354	360	381	352	392	336	362	376	355	364	343	368	365	349	354	337	335	367	339	356	330	385	351	356	326	355	369	384	321	347	336	374	385	339	366	377	343	400	369	386	352	369	361	369	335	359	353	358	355	334	383	364	381	358	368	337	370	398	386	352	374	324	352	379	353	348	352	335	334	371	332	367	366	345	359	350	344	358	371	379	368	364	388	364	352	374	342	351	334	358	362	351	336	380	353	386	382	379	331
4898	13390	9189	4842	3388	2505	1976	1529	1260	1153	1060	903	914	757	762	729	702	709	670	653	661	604	624	610	583	630	596	576	578	529	570	556	562	569	581	588	559	527	535	548	530	536	526	562	536	556	558	525	528	485	554	521	546	540	515	486	523	525	516	530	531	550	518	528	490	513	501	465	520	559	528	514	467	493	522	517	536	502	494	506	536	469	485	505	490	499	521	504	539	547	511	530	478	528	491	509	516	473	541	556	529	504	467	516	519	532	556	483	516	531	516	492	497	481	503	545	506	548	503	544	497	523	568	528	531	534	490	505	495	495	474	496	523	505	480	503	542	494	498	494	480	477	489	478	495	519	463	520	501	505	506	482	531	562	486	467	505	501	506	519	525	499	493	475	529	516	496	529	495	502	481	529	493	522	542	490	533	507	510	509	506	519	504	509	509	470	481	492	536	483	519	500	507	521	509	506	513	496	492	544	518	508	480	510	509	551	525	547	473	526	498	495	465	505	476	528	469	531	533	519	505	523	526	524	523	509	519	470	547	512	474	479	514	500	500	480	497	514	484	538	501	537	520	497	509	503	530	488	492	516	519	495	531	487	485	497	490	543	523	509	501	529	476	530	515	541	476	525	513	487	512	520	516	514	529	549	514	491	510	522	507	512	503	529	543	470	508	502	475	521	499	514	574	487	524	500	489	522	515	489	537	487	508	491	492	517	541	494	549	503	472	518	512	477	482	495	499	492	504	521	544	532	544	490	498	520	556	466	488	465	458	480	508	523	472	503	507	521	490	504	504	495	519	529	484	530	529	504	499	494	488	532	471	482	541	521	528	488	515	526	486	510	537	526	500	509	522	488	511	514	515	512	510	496	499	521	511	499	502	504	510	529	497	528	495	487	535	480	528	466	531	510	508	473	493	476	527	469	472	481	506	529	484	502	498	478	460	515	499	477	512	506	510	528	521	517	493	503	516	538	508	501	501	471	509	507	481	512	502	512	483	531	499	553	492	494	499	490	484	519	469	520	502	505	497	550	544	505	516	518	504	501	509	513	493	486	482	492	495	498	484	509	521	503	479	512	556	494	524	514	505	469	511	510	521	525	492	536	499	500	514	547	506	498	503	532	495	530	528	511	534	527	545	529	523	510	511	516	525	475	457	513	504	497	471	514	511	505	535	540	498	496	526	515	517	487	499	464	485	499	541	511	513	538	506	532	494	516	531	495	491	541	505	513	508	497	475	552	485	553	497	556	505	508	504	513	543	544	503	513	509	480	502	466	528	534	509	466	502	487	539	499	498	513	523	516	497	521	558	481	507	482	483	531	498	449	547	525	530	539	511	528	535	502	520	486	490	505	496	482	479	502	436	520	474	480	529	523	494	538	464	508	493	511	455	502	521	530	544	539	527	484	493	501	554	516	507	483	504	495	484	515	504	501	484	516	477	544	570	532	504	470	509	520	499	483	492	539	499	502	539	479	504	529	511	511	526	479	508	497	551	542	477	455	488	509	527	497	444	523	497	528	486	491	470	508	504	514	514	527	548	500	520	495	500	496	491	496	469	500	502	514	458	506	526	533	495	487	497	470	479	522	526	535	535	519	491	489	480	520	511	510	532	507	499	498	443	537	494	508	544	506	519	512	471	511	509	506	489	514	539	495	485	482	502	482	491	501	493	483	494	502	535	481	489	476	534	487	499	515	515	489	532	503	528	502	569	516	496	444	502	549	544	507	501	512	507	487	505	493	532	513	498	508	458	547	494	541	468	485	511	542	531	539	467	483	507	491	488	529	489	517	524	466	476	466	497	540	520	476	491	516	521	500	475	537	527	517	476	536	508	527	474	498	500	504	498	539	511	537	507	471	507	454	524	492	492	441	518	548	515	502	516	467	527	470	532	505	478	498	501	517	514	523	529	469	511	519	550	496	516	508	540	507	533	485	518	561	514	523	533	500	514	526	501	492	526	557	507	542	537	515	498	475	506	496	517	506	526	477	501	535	520	519	505	543	516	510	483	486	514	526	527	522	533	501	525	558	490	498	515	477	466	516	509	461	514	510	520	529	486	486	512	494	521	491	501	503	492	541	500	536	528	450	537	511	462	517	534	531	538	515	466	474	553	522	497	505	515	494	496	500	503	494	554	510	521	506	495	511	528	518	492	453	554	455	510	491	517	565	517	547	487	508	479	503	525	490	496	529	519	504	468	471	487	485	501	502	458	498	484	518	484	496	495	533	527	493	506	476	513	484	483	500	529	533	502	511	529	549	522	532	491	508	474	512	518	482	519	484	513	526	522	521	521	486	532	457	503	491	498	536	490	495	485	450	535	503	510	512	518	492	464	502	526	482	554	515	481	486	506	512	490	478	488	535	514	551	572	512	524	484	555	471	498	542	508	506	521	465	521	494	500	535	522	534	525	499	500	532	510	494	511	529	503	481	510	467	507	469	513	509	497	500	499	534	499	546	526	538	498	528	505	520	513	518	481	475	499	521	518	494	542	497	475	454	524	520	476	502	468	502	496	521	510	467	536	490	477	517	495	532	509	550	469	496	541	552	509	493	505	536	444	522	499	495	533	528	484	507	495	514	506	506	505	456	491	485	509	513	477	496	493	531	520	449	522	490	518	481	491	497	515	503	497	563	513	545	517	531	494	493	516	487	496	505	490	529	503	494	491	524	491	489	482	500	483	496	484	515	487	542	553	505	469	531	496	532	541	497	532	520	484	542	462	505	489	477	538	510	484	541	547	497	499	471	488	502	521	524	463	470	505	523	494	496	484	477	525	523	540	493	521	510	564	488	489	529	471	457	549	514	560	506	465	520	525	481	435	480	473	470	531	529	492	505	495	480	583	489	521	530	477	493	513	506	513	545	521	492	476	530	541	484	518	450	516	515	472	512	534	518	499	511	515	548	475	529	481	545	508	527	492	500	509	506	520	512	498	513	480	495	505	467	461	502	529	521	474	478	502	482	498	530	517	475	536	467	480	517	503	488	508	514	511	520	524	518	498	505	513	522	497	509	512	516	486	497	508	528	526	494	504	498	514	514	491	480	509	516	489	497	497	497	507	499	474	475	506	534	487	491	475	501	479	481	495	495	540	501	520	517	525	522	480	507	548	533	502	475	472	491	515	509	481	510	524	495	514	506	506	519	490	556	480	543	510	535	527	493	523	478	477	544	511	515	537	488	503	498	509	501	501	516	520	529	489	467	504	547	497	518	444	493	539	456	510	506	495	482	525	515	500	494	489	506	527	530	489	509	545	535	506	489	533	508	513	523	517	552	550	480	488	465	534	487	527	465	486	501	510	530	519	502	517	506	525	477	541	556	542	512	499	493	497	480	496	471	484	492	478	530	498	490	504	547	519	477	491	503	472	494	519	490	476	540	543	527	509	500	505	502	516	488	488	517	489	519	544	499	496	517	481	517	521	515	534	506	506	540	525	541	552	505	521	475	511	470	500	530	504	529	514	524	482	519	528	498	501	520	472	507	527	493	468	528
24862	21180	25593	22473	1816	711	614	519	468	448	479	396	371	428	407	384	371	364	352	397	361	335	322	335	357	319	349	348	326	330	352	318	311	361	342	354	335	342	330	347	331	342	339	344	335	338	353	345	363	334	329	326	375	353	348	367	358	341	350	328	336	298	345	327	313	328	340	300	291	358	344	336	358	321	340	334	344	343	360	358	317	359	309	315	332	304	310	337	346	351	307	349	328	340	326	300	283	354	316	351	324	311	349	333	327	347	340	323	333	313	320	336	335	324	359	342	334	346	336	356	338	345	312	316	313	344	313	330	318	329	323	325	348	341	298	351	340	327	321	352	367	333	340	310	321	315	329	295	287	323	327	326	354	363	362	322	321	354	330	307	311	344	333	369	300	304	328	323	308	303	302	316	303	345	332	312	337	318	326	307	338	308	335	359	322	302	341	327	308	361	333	325	304	362	311	315	363	331	329	347	320	365	305	320	303	334	319	309	318	303	336	299	320	343	339	308	342	329	319	331	345	398	338	328	307	358	315	310	311	315	320	323	345	319	349	307	344	362	303	332	352	344	319	355	299	323	325	321	333	308	339	338	325	360	332	333	335	337	342	303	342	338	285	325	300	332	327	330	329	307	320	342	328	325	323	340	366	373	350	348	303	322	333	327	310	330	341	350	330	346	342	326	351	342	331	332	317	318	323	348	331	308	319	310	334	327	322	319	328	313	323	318	353	322	292	321	322	350	365	331	358	319	342	332	309	327	310	359	333	315	358	330	300	362	326	337	285	324	327	324	347	351	341	318	318	350	332	329	332	344	331	332	315	294	318	324	309	323	319	311	337	356	329	329	345	322	337	331	346	333	335	320	352	334	313	355	325	331	307	360	340	331	312	332	313	320	328	352	338	341	344	321	303	302	338	387	321	333	319	344	347	333	324	301	309	315	333	308	306	331	310	330	307	360	333	332	311	344	319	313	350	316	348	328	366	338	290	359	338	338	325	329	301	339	323	307	341	335	363	322	325	316	319	328	333	326	321	332	324	302	328	329	343	328	351	314	305	351	320	332	341	377	335	318	379	355	308	377	316	344	320	369	310	331	316	330	342	341	328	325	347	348	295	330	329	321	332	332	328	325	332	345	340	319	328	365	316	346	357	308	331	326	325	335	335	365	330	306	321	318	335	351	300	348	337	330	325	318	330	339	334	329	332	318	351	324	319	356	372	311	339	358	318	371	332	343	319	329	342	315	313	321	315	350	346	312	336	314	342	311	326	297	334	349	321	343	314	337	367	311	290	302	337	346	322	301	306	293	314	318	363	334	348	326	339	319	347	332	333	350	324	332	333	334	341	319	333	351	336	337	341	348	327	350	297	332	334	346	320	298	310	353	351	357	363	316	354	325	326	305	361	343	341	332	325	323	333	358	326	315	310	317	314	332	302	340	327	326	337	326	316	320	335	303	311	331	340	324	296	307	303	349	319	317	309	305	352	327	327	358	303	337	338	315	332	344	333	339	360	286	364	317	345	342	328	336	340	328	330	330	340	326	342	323	326	346	304	318	330	356	326	309	322	301	339	343	327	339	346	334	337	332	336	314	324	306	295	316	322	354	322	321	334	347	320	331	328	336	284	347	324	347	369	329	317	322	341	334	299	340	325	325	300	321	330	318	326	353	336	321	337	336	297	313	304	315	306	329	339	342	325	341	326	333	332	318	330	366	350	326	319	314	308	325	328	330	334	343	345	331	324	303	321	357	342	356	309	342	298	288	313	300	347	334	284	354	346	344	322	345	320	327	334	344	343	343	342	333	347	354	372	320	322	340	348	356	303	315	329	335	307	347	321	327	336	337	313	352	337	320	322	306	316	349	338	324	316	357	340	336	374	347	322	322	319	338	290	324	308	334	386	343	353	356	362	331	334	338	290	340	313	316	335	321	348	339	373	321	321	335	345	334	341	331	340	308	325	318	309	334	339	351	297	346	342	362	342	315	322	324	354	352	368	319	309	319	311	321	322	361	330	320	323	278	343	332	319	331	304	347	320	348	338	327	336	331	328	323	322	308	335	323	343	302	337	304	330	345	357	293	362	358	329	325	331	316	335	332	340	320	303	320	331	314	324	336	298	339	350	325	317	326	318	287	336	342	340	335	330	330	346	318	302	320	332	346	325	291	357	317	316	305	312	312	302	317	330	316	305	302	324	314	323	293	308	357	347	331	338	344	329	331	304	321	327	346	328	346	331	324	308	348	305	307	324	343	363	364	320	343	342	346	316	349	292	321	330	303	313	321	352	318	357	337	338	353	308	308	312	313	319	335	335	333	328	316	310	345	312	327	290	337	320	332	327	309	334	316	327	344	313	331	324	303	322	319	338	332	316	343	333	347	311	310	324	340	354	340	315	331	323	330	315	353	358	318	303	346	321	351	342	325	342	333	365	317	328	330	324	316	322	312	347	332	348	342	304	346	351	326	333	314	336	340	322	324	325	341	316	308	333	345	298	310	330	343	324	331	338	315	328	329	349	312	386	348	324	322	339	313	304	280	297	318	307	324	353	338	342	350	328	329	325	315	344	336	373	343	318	325	347	329	294	312	312	330	339	340	316	310	328	316	347	329	332	338	339	315	294	336	341	345	328	305	336	349	337	386	377	360	325	331	352	333	291	325	334	363	351	342	327	339	348	333	338	330	320	332	336	343	321	376	326	328	328	312	337	344	358	335	352	316	318	320	296	309	343	291	335	303	334	347	363	317	342	311	331	292	313	323	332	330	316	292	314	320	323	341	325	340	321	333	334	314	346	336	325	350	350	311	303	336	315	340	322	339	346	313	309	334	353	306	298	325	304	318	301	383	340	331	325	313	352	318	323	356	344	341	330	317	369	345	327	331	319	337	334	354	332	337	352	336	297	341	305	336	305	326	329	337	335	328	329	343	332	315	346	335	317	337	296	334	339	308	326	314	369	340	367	341	328	351	306	358	343	355	330	292	309	337	331	326	334	334	336	336	356	328	327	346	340	334	324	314	341	326	322	352	326	295	330	336	318	352	346	356	316	300	377	292	337	303	327	331	327	350	309	298	343	329	308	323	317	343	340	325	310	330	344	328	322	315	294	321	340	344	333	343	314	364	290	381	325	318	346	324	328	328	325	307	350	348	334	330	318	337	308	318	318	328	364	321	347	305	328	340	337	358	312	370	335	336	316	341	309	319	319	309	337	336	315	341	333	307	306	353	346	338	340	360	333	347	307	348	307	322	333	305	295	313	340	302	352	313	305	326	307	324	306	361	314	322	328	317	334	328	338	323	357	338	322	325	321	348	328	306	301	347	307	297	360	319	320	323	304	329	335	313	315	333	331	323	321	332	295	346	331	346	334	312	309	316	325	318	350	337	352	347	303	325	329	328	311	323	328	354	324	297	319	315	355	319	330	361	326	315	350	336	326	361	350	332	341	323	315	320	336	338	308	312	320	323	337	300	380	323	317	340	343	329	330	296	327	325	313	317
4790	8802	6050	3056	2295	1752	1478	1158	962	871	781	795	695	691	621	619	585	564	546	553	588	548	501	532	541	533	492	502	501	485	472	484	493	495	479	512	510	458	473	484	464	493	503	442	491	468	469	458	476	477	452	475	456	459	460	410	451	458	506	449	465	437	444	471	486	436	473	485	514	483	421	453	449	512	507	485	539	449	463	463	487	442	495	449	488	496	501	452	441	467	476	467	507	469	475	485	475	458	475	466	413	476	439	470	439	450	422	436	478	446	442	460	468	475	435	414	472	476	453	423	436	476	473	422	461	439	457	451	483	450	474	484	411	462	412	449	472	449	461	457	418	450	409	454	446	457	433	478	454	439	505	440	470	463	460	450	433	451	485	471	453	426	403	459	453	472	432	465	471	472	496	462	463	469	477	488	439	462	441	454	461	463	449	444	451	462	440	441	465	478	440	434	445	461	458	481	465	498	502	444	416	453	457	442	459	465	471	469	480	463	444	405	473	454	462	464	448	431	442	441	468	498	413	382	483	471	457	474	449	458	441	461	452	442	465	488	488	410	458	478	475	430	461	480	455	482	475	447	456	477	458	445	444	467	447	460	444	454	432	438	476	466	446	434	477	444	467	466	449	485	422	478	464	453	427	498	455	442	458	506	448	492	428	502	419	476	474	457	420	481	448	445	491	436	438	456	418	474	466	449	445	454	443	458	485	460	451	448	453	488	482	447	494	463	465	444	469	455	474	463	456	444	456	441	477	453	464	467	437	450	467	459	454	453	422	469	434	460	460	453	482	456	460	426	452	487	436	453	466	465	414	494	460	457	436	455	449	460	503	455	470	468	444	463	429	473	469	449	448	477	447	416	447	465	446	455	486	491	463	474	465	463	462	475	447	436	462	412	492	444	425	452	431	460	401	445	460	462	458	441	435	429	479	444	436	426	501	502	471	427	466	467	450	421	456	430	453	457	448	461	467	411	464	454	442	476	435	433	449	468	476	455	464	483	471	466	453	450	489	458	441	445	441	466	462	449	455	478	484	473	458	499	446	465	462	460	499	495	452	451	474	450	428	446	419	488	461	457	461	437	491	451	444	455	430	464	444	413	478	480	440	451	468	490	472	491	443	447	468	443	475	463	455	450	459	455	432	483	438	439	492	429	435	458	385	487	456	459	454	453	465	478	460	443	479	486	469	458	442	435	453	464	435	436	443	420	475	457	498	443	446	430	452	399	437	434	448	482	445	450	458	466	453	473	483	470	442	436	437	451	493	479	509	417	432	468	484	447	499	466	449	517	435	453	457	443	453	456	507	443	448	456	478	469	470	462	445	512	441	477	446	464	483	493	465	435	446	421	460	421	444	456	441	456	452	446	445	453	464	469	426	420	490	454	445	461	473	464	476	464	421	467	439	459	427	444	457	442	456	472	444	476	476	446	484	441	455	464	457	427	409	449	433	446	436	492	492	479	484	464	462	458	443	466	468	448	470	439	467	472	459	472	417	463	463	433	422	457	470	459	491	422	473	476	452	481	473	508	464	463	435	430	482	439	477	439	472	438	438	474	470	442	464	454	452	422	441	478	444	468	455	455	423	469	443	464	440	440	497	469	422	451	479	452	444	473	472	462	434	482	468	436	486	436	419	446	471	502	438	426	447	496	449	460	466	464	434	451	467	458	427	480	460	465	458	450	466	466	463	431	451	471	435	482	421	458	450	503	444	463	477	467	469	421	489	450	446	441	450	466	461	429	457	444	467	485	484	442	451	433	454	429	474	440	480	448	459	422	444	442	428	437	474	463	452	454	426	476	447	483	437	475	479	461	427	456	467	473	429	482	422	453	435	448	456	481	490	483	459	430	447	452	439	445	425	447	450	459	453	429	418	439	455	443	442	449	468	481	442	450	436	475	456	449	475	465	446	475	491	473	440	449	456	486	450	440	447	476	446	444	485	467	461	479	470	439	480	469	524	438	417	417	439	439	456	444	437	438	484	453	461	463	454	460	439	448	487	456	433	450	451	480	471	444	467	460	452	442	493	454	487	457	469	465	450	464	463	439	462	454	467	423	487	447	465	444	433	474	456	494	471	455	465	405	453	417	452	444	441	448	454	449	467	449	452	425	494	469	447	415	448	444	473	476	425	455	465	472	425	483	455	433	442	420	485	460	467	474	488	441	453	467	487	470	412	458	483	484	465	493	434	434	452	474	478	477	489	451	461	424	529	473	465	411	457	442	452	509	494	444	474	410	441	470	504	443	437	479	436	446	435	491	455	418	469	432	458	444	467	458	450	447	470	458	447	423	423	447	469	455	450	462	466	473	431	454	466	399	446	471	405	469	429	453	470	471	462	455	465	442	399	425	455	424	471	469	472	462	469	463	461	425	443	425	478	462	429	444	446	430	442	454	446	451	466	443	461	461	434	457	451	472	445	506	450	487	471	422	436	454	452	468	445	444	450	480	463	447	485	424	448	471	445	440	463	437	448	465	445	485	458	447	488	421	518	458	452	475	454	456	440	421	451	430	437	471	461	427	461	450	453	477	479	476	443	435	481	423	482	470	430	450	460	449	459	500	431	444	454	482	464	444	455	457	453	430	501	466	420	480	458	474	464	487	457	459	458	450	443	451	452	489	479	461	448	445	445	426	451	453	495	439	463	434	418	431	439	455	479	464	455	454	496	437	462	470	508	473	444	463	458	520	456	462	459	442	453	469	435	475	487	452	407	451	475	494	436	478	495	413	466	476	484	454	460	452	445	451	448	469	433	477	467	455	468	461	455	468	443	485	436	416	449	479	444	487	466	441	437	441	479	446	468	460	463	433	457	469	472	479	476	492	475	456	468	457	473	435	471	471	454	451	436	500	431	458	404	456	430	474	454	466	489	435	466	478	430	444	462	435	453	489	449	428	460	424	490	457	454	440	464	417	451	464	453	471	465	446	426	471	463	462	440	466	483	492	478	446	480	452	434	443	482	453	440	409	480	479	442	454	452	476	444	456	468	462	427	479	429	455	477	443	436	463	451	465	447	474	469	473	446	424	489	437	501	463	464	476	480	444	449	461	448	459	425	469	468	486	467	449	473	485	457	451	468	458	437	492	516	473	470	496	448	477	501	457	452	461	420	442	479	452	471	434	401	423	454	479	473	440	445	438	448	439	469	437	480	478	458	454	442	470	404	471	480	411	454	482	461	473	476	472	471	440	460	447	471	473	429	438	469	453	461	436	440	429	425	455	417	440	478	432	453	464	468	436	493	445	468	492	446	499	429	494	483	440	454	455	418	432	471	472	485	480	453	408	437	440	468	416	481	436	504	437	506	457	443	501	491	421	459	432	474	448	449	482	426	492	468	482	473	438	491	481	449	480	424	454	448	447	459	433	466	455	449	476	473	437	408	490	502	423	455	464	449	472	437	449	421	452	444	465	467	474	498	393	450	438	469	440	429	424	481	447	426	424	464	470	459	478	454	449	471	496	467	465	459	478	450	441	426	483	499	494	443	430
22703	21305	28478	24448	21308	18865	2155	861	597	510	465	459	364	371	359	289	304	297	249	264	281	261	234	250	217	197	203	246	226	197	217	183	215	205	219	213	204	212	202	184	194	201	216	182	174	193	188	214	166	199	199	175	198	193	164	174	175	175	184	175	206	196	156	177	189	173	173	175	203	190	199	170	180	159	157	148	206	179	187	173	189	188	188	177	190	187	173	180	173	195	158	169	171	148	199	154	178	171	208	188	195	187	194	183	178	177	189	174	170	166	171	182	164	173	198	165	165	183	197	179	167	208	194	186	191	199	189	188	182	191	165	185	185	197	206	205	182	194	170	185	177	185	171	180	194	175	170	154	168	163	174	190	162	200	189	173	174	168	181	170	191	181	192	186	190	176	173	162	162	186	203	164	172	180	188	163	164	181	176	177	217	196	186	197	185	155	178	188	181	160	164	161	179	158	187	189	196	193	201	215	203	169	167	172	199	184	164	187	176	204	174	192	164	187	165	179	176	206	209	193	163	186	178	176	169	170	174	165	184	162	194	175	170	175	201	171	219	182	200	184	197	189	194	192	180	185	157	160	185	170	167	218	179	169	171	200	167	200	162	186	154	165	172	186	189	187	170	177	175	176	200	184	192	179	207	189	162	202	170	174	165	182	186	192	179	156	174	185	194	161	176	164	183	170	188	179	164	190	191	181	180	148	168	207	175	174	166	157	175	208	160	175	174	183	188	152	162	186	176	197	178	185	169	184	193	167	169	181	164	203	169	184	193	169	183	175	151	196	182	197	176	163	173	177	161	177	150	190	160	184	196	180	154	171	203	180	174	169	186	176	187	177	183	188	166	186	172	187	167	187	184	201	161	194	188	173	164	176	174	179	176	177	173	184	183	174	172	165	199	213	228	178	181	170	180	197	186	150	197	181	185	161	162	190	194	182	175	194	186	202	185	167	184	174	172	189	181	184	163	175	169	177	191	191	177	174	177	181	183	170	168	170	170	197	168	171	169	175	185	166	175	158	170	210	185	208	184	160	209	170	176	198	172	182	178	174	170	175	200	170	182	164	180	186	197	161	176	188	161	195	148	165	182	176	169	175	170	169	177	211	184	164	179	197	195	187	166	181	172	178	178	158	160	147	166	202	168	199	173	186	222	201	172	181	195	169	191	191	167	160	175	190	174	183	198	166	168	219	179	154	182	189	189	197	181	172	165	193	199	175	184	144	185	183	167	169	161	178	187	173	194	195	199	191	180	178	195	161	153	190	184	180	174	187	163	167	169	166	205	188	198	187	177	174	168	186	169	177	165	191	182	164	179	173	173	193	185	179	196	192	168	168	174	180	175	205	164	185	164	159	178	196	162	188	151	171	189	176	199	166	174	177	169	206	182	189	181	199	205	200	171	174	191	169	194	181	164	174	177	188	161	161	200	181	192	179	178	162	175	166	191	164	183	187	175	194	151	176	190	206	175	179	170	187	182	178	176	169	187	174	162	196	169	171	183	173	179	165	195	189	154	184	166	152	199	159	183	161	202	179	151	195	188	198	193	184	154	178	168	177	174	176	183	161	146	193	169	219	210	191	163	185	172	178	180	165	187	182	168	163	176	209	159	192	187	185	179	192	157	187	171	171	186	185	192	181	173	194	199	198	175	171	159	159	182	181	177	155	177	175	187	162	174	159	152	168	190	176	206	188	172	177	180	183	186	185	165	193	182	174	182	171	167	167	157	185	172	168	156	188	189	191	189	177	189	180	194	186	201	175	180	160	190	158	171	200	180	177	171	183	177	185	168	181	161	175	175	181	181	173	190	166	183	179	202	187	162	164	175	185	175	200	187	163	165	176	173	177	184	201	198	181	186	189	189	187	173	166	185	156	172	188	188	183	154	183	214	178	171	197	188	170	179	186	184	189	173	192	202	173	201	157	199	198	169	168	200	171	212	195	186	186	181	169	200	192	184	168	156	172	172	169	169	176	176	182	176	142	181	202	184	170	181	186	173	156	179	157	165	192	162	156	152	181	190	177	179	154	173	170	190	160	189	160	182	193	182	202	166	173	157	166	189	161	148	190	180	198	192	222	162	171	161	174	180	172	181	176	188	180	177	171	192	164	178	168	150	173	172	200	170	191	182	183	171	174	172	182	193	178	150	164	160	187	174	164	200	181	178	174	153	194	163	185	181	191	193	173	163	182	138	170	161	169	194	148	180	172	186	196	177	184	175	186	189	177	191	167	193	166	171	153	175	182	171	180	171	167	202	152	203	177	175	181	198	180	169	187	190	187	208	188	191	174	185	186	176	210	196	197	166	188	171	151	196	174	168	192	179	194	201	158	183	163	193	155	174	173	193	197	189	198	187	177	170	170	182	182	197	169	201	173	183	153	156	173	183	172	185	195	177	164	176	167	172	171	177	199	167	191	176	215	170	169	187	177	163	189	158	179	162	185	173	167	189	194	199	190	167	191	185	194	164	175	158	195	200	175	174	196	177	178	154	193	180	166	185	168	172	155	192	167	170	167	184	174	179	193	191	182	197	183	209	165	194	177	180	166	182	176	164	181	191	183	186	148	203	159	187	179	172	174	189	179	176	176	174	183	181	195	178	211	186	182	180	194	188	194	179	209	172	174	175	177	194	192	188	169	210	183	162	190	180	184	184	191	189	162	175	187	174	208	143	178	184	179	197	169	186	186	174	156	163	159	158	163	193	168	165	209	173	190	203	183	154	189	203	198	161	167	202	175	164	174	158	174	158	161	178	171	171	178	204	210	178	179	171	160	182	161	168	172	211	184	159	185	165	174	160	161	163	176	173	181	193	181	189	201	168	167	191	174	210	191	201	203	196	187	197	175	199	190	194	164	183	171	159	174	189	201	191	188	175	187	178	175	173	188	172	177	159	181	172	187	169	207	184	188	180	165	181	187	170	161	166	193	184	212	187	170	161	180	178	190	203	167	167	164	181	192	169	166	192	164	172	174	170	169	182	184	161	182	168	193	173	176	189	182	162	162	171	187	163	204	167	176	188	180	187	162	157	176	157	182	162	167	185	172	192	177	197	186	190	177	172	189	190	181	179	172	157	192	165	178	187	181	192	190	182	180	154	189	162	175	150	187	185	183	174	186	184	185	176	186	172	178	182	177	186	203	195	160	175	210	179	176	182	177	186	194	200	157	153	199	179	193	190	191	163	181	162	187	168	198	172	203	178	184	193	188	197	173	183	149	174	191	178	166	189	182	190	161	164	185	166	173	166	195	185	177	178	182	186	173	172	166	177	197	193	180	185	158	196	175	164	169	174	182	174	187	193	155	183	179	186	159	192	188	181	161	165	182	191	195	160	176	158	175	178	177	169	203	153	170	186	165	155	166	182	191	183	184	180	180	183	190	186	185	175	176	209	174	160	197	165	169	180	174	181	202	167	202	167	168	177	180	214	155	161	170	192	169	165	160	177	176	166	156	194	196	190	170	167	165	176	187	173	201	197	193	182	166	164	174	176	191
6257	18534	12878	6938	4883	3489	2687	2001	1554	1292	1122	1005	882	758	745	630	567	564	485	507	522	471	420	410	394	413	376	386	347	350	348	335	346	304	329	334	297	333	325	287	282	297	302	306	293	332	284	271	259	260	284	261	276	309	254	308	261	307	276	271	249	268	293	295	288	264	265	267	244	274	284	277	261	261	261	258	261	231	282	259	298	274	277	280	261	264	263	253	229	285	265	253	257	257	266	270	270	278	261	276	260	263	267	283	265	244	281	257	235	277	265	249	250	234	250	248	274	250	267	216	240	269	259	239	265	260	268	238	269	293	266	260	261	240	240	244	246	243	251	266	268	236	247	271	257	258	238	245	256	289	244	253	272	260	257	245	231	287	250	260	271	240	251	261	242	240	251	242	264	272	259	271	287	238	246	262	261	240	251	263	247	254	237	256	271	265	256	246	267	254	268	253	278	278	258	275	269	251	240	281	264	235	263	260	240	270	273	282	251	259	265	241	253	245	275	267	263	268	256	278	283	243	235	234	254	268	265	267	248	268	267	235	270	269	262	249	241	268	250	245	234	266	264	253	256	236	279	300	268	242	248	287	266	265	257	256	243	259	268	248	261	235	259	262	249	276	251	262	251	252	252	231	271	262	241	248	264	251	252	278	250	263	252	288	233	262	240	242	235	287	260	230	259	243	263	259	260	273	247	273	270	272	284	273	276	274	260	270	293	256	271	273	262	236	270	235	281	273	258	283	253	244	240	272	279	261	271	232	270	247	267	242	249	280	267	281	227	239	260	255	260	247	257	268	239	247	265	228	287	256	245	268	259	276	248	240	259	257	267	255	250	269	291	261	227	276	264	262	243	251	272	272	278	243	267	248	258	292	275	249	257	266	237	243	238	265	259	263	281	223	237	255	250	276	294	263	249	257	251	250	258	234	270	239	244	260	276	248	237	261	251	264	247	246	262	268	273	245	249	260	235	256	280	260	252	261	254	251	264	245	212	246	235	263	267	249	247	249	241	224	262	249	243	241	274	227	239	272	274	265	245	268	261	257	259	257	280	272	242	247	289	260	265	282	241	255	284	249	295	273	261	250	289	262	283	246	262	242	253	265	272	260	271	295	279	278	243	241	238	279	220	296	275	286	253	267	294	254	308	264	262	268	253	249	254	262	247	237	276	253	251	258	269	229	258	247	247	260	271	270	263	263	300	244	254	222	294	247	236	256	238	270	222	304	240	256	276	258	231	265	287	251	245	259	274	261	281	239	244	260	236	243	259	265	252	269	258	265	250	251	231	247	250	278	251	253	262	253	251	274	252	268	257	268	254	268	246	247	256	275	265	229	248	262	245	237	294	229	243	263	282	263	267	258	264	267	269	225	225	247	253	256	256	253	249	258	254	267	256	243	263	259	261	250	265	249	266	234	286	258	283	260	260	307	271	246	261	228	235	258	261	259	273	255	262	217	252	242	307	223	267	264	254	267	273	248	254	288	253	281	260	242	264	254	260	242	258	268	234	268	274	270	259	269	265	245	281	270	261	264	269	257	241	260	285	254	233	268	255	255	258	253	259	266	281	309	243	259	266	240	244	232	254	256	246	268	228	251	261	253	281	268	285	241	253	254	262	262	257	268	251	269	261	257	260	266	254	223	251	251	257	238	255	271	261	263	251	256	247	244	245	276	243	255	250	264	268	275	269	241	259	266	246	255	277	272	252	259	281	225	312	224	244	237	286	277	264	291	255	269	245	249	260	243	274	252	275	265	259	231	261	262	288	238	252	271	270	270	262	283	244	252	264	233	263	251	282	231	279	264	257	282	242	262	257	253	265	253	284	252	255	268	270	253	236	236	269	278	261	278	240	267	255	272	264	243	259	250	270	254	269	269	250	232	264	265	278	240	267	254	268	244	238	245	255	250	230	269	229	265	259	273	251	266	228	261	252	270	241	274	213	257	248	241	257	241	225	262	270	258	253	237	245	280	268	250	254	262	225	243	273	261	237	239	267	276	251	268	278	288	263	252	247	257	274	256	241	279	243	257	252	286	270	280	286	257	263	242	206	265	233	281	239	248	269	257	255	263	244	268	253	276	276	268	247	268	252	281	264	274	272	266	258	254	272	268	286	262	246	254	249	263	250	254	260	239	236	244	267	288	262	276	263	260	269	247	235	261	264	233	259	263	261	254	245	275	266	273	258	257	243	253	244	247	255	248	294	250	248	269	240	234	280	249	252	232	295	273	249	249	246	271	215	257	228	267	249	256	248	259	252	256	286	283	292	273	263	288	286	281	239	285	237	239	258	238	259	248	249	249	276	257	251	265	285	287	249	238	260	262	263	263	266	299	238	299	253	262	236	261	264	263	261	269	258	256	244	271	221	204	291	242	263	265	235	250	264	261	288	322	270	256	262	244	257	252	249	246	257	244	260	236	268	260	269	277	253	271	254	256	245	253	253	268	268	255	257	245	265	261	251	235	247	257	277	265	249	270	245	257	264	253	238	274	264	244	272	266	271	258	295	263	269	245	253	259	265	246	256	294	250	254	248	245	250	262	243	271	231	250	258	263	299	247	268	245	260	263	255	251	246	237	261	278	260	256	278	244	288	252	279	264	259	237	242	258	258	244	267	259	268	258	277	249	258	262	279	240	263	266	251	276	229	255	268	263	262	243	263	295	258	274	286	253	241	241	245	224	242	250	285	250	263	267	231	257	237	241	257	251	251	247	248	233	255	241	274	277	286	265	289	246	275	280	276	278	243	286	249	239	263	273	241	270	260	262	268	242	243	259	295	250	227	256	296	243	241	232	258	271	266	249	281	266	270	255	259	258	250	239	281	255	241	239	261	278	263	270	230	254	274	254	242	259	264	290	267	256	238	278	254	300	259	261	235	270	275	251	287	270	280	250	279	246	276	271	247	256	242	263	285	259	245	294	262	276	268	259	262	238	254	288	249	243	231	292	247	293	268	239	248	243	233	266	257	256	276	276	260	272	237	239	246	284	265	246	260	262	252	287	244	252	275	274	252	286	259	241	236	262	263	248	262	256	246	265	267	252	287	263	241	236	264	272	258	289	241	268	258	245	271	257	263	251	225	264	230	245	219	247	273	288	289	251	260	246	297	256	243	259	249	252	251	249	247	264	293	271	250	282	252	289	244	284	262	247	271	268	253	235	233	252	265	274	258	254	265	258	240	248	262	262	283	256	262	249	258	245	223	250	235	270	255	266	238	253	281	276	250	260	285	285	261	269	273	233	275	231	261	251	261	246	244	251	238	285	265	239	257	245	269	234	277	257	234	278	257	264	231	258	250	296	284	259	259	265	273	223	264	261	248	251	268	282	251	216	232	246	265	284	285	282	226	279	243	237	269	265	251	245	263	278	264	260	248	257	275	249	270	245	234	260	241	278	250	280	257	246	263	260	259	234	267	276	297	253	257	229	227	230	242	257	257	266	284	280	265	240	250	282	261	279	241	236	235	229	273	274	285	267	258	243	249	270	275	283
27501	15990	3590	1317	858	715	625	559	557	559	545	527	465	547	508	483	473	485	482	496	450	447	498	456	458	468	432	455	458	468	477	467	461	430	472	504	445	468	441	468	428	440	430	488	444	430	458	442	430	449	472	444	452	459	448	442	425	451	464	490	435	495	485	455	433	467	447	427	462	451	429	436	429	441	462	484	453	459	414	463	461	432	400	442	469	457	449	471	441	466	468	467	474	441	491	437	447	471	459	447	439	471	479	408	439	441	486	419	457	416	450	445	438	442	422	442	467	458	420	430	419	477	424	447	437	434	438	450	493	438	417	442	433	464	461	439	471	435	475	417	480	446	446	493	457	469	420	435	484	391	464	485	455	450	448	427	477	475	404	437	488	451	452	450	456	437	425	473	460	477	457	439	414	479	443	497	451	410	427	425	418	452	426	432	427	425	476	457	441	446	409	430	417	430	447	449	433	445	398	431	437	420	442	460	436	430	443	440	429	423	475	464	430	459	465	456	459	420	440	443	465	446	437	432	436	410	438	442	449	450	473	472	427	449	463	426	499	455	473	453	442	465	449	459	451	450	454	432	452	438	447	443	442	447	450	450	406	480	423	440	455	482	414	442	448	429	465	423	451	480	485	434	445	433	481	442	469	477	434	470	463	448	453	450	435	450	453	439	457	451	448	464	453	440	459	450	440	477	451	442	415	410	426	439	421	459	445	453	444	424	442	421	464	460	444	436	446	436	394	510	460	417	441	451	443	452	445	440	469	480	446	415	445	447	413	457	434	454	432	439	438	440	437	404	405	418	484	425	432	451	472	471	466	423	403	492	476	422	463	451	428	447	470	447	466	425	477	431	439	478	438	416	479	441	446	457	430	428	460	481	468	419	437	438	474	449	434	440	422	484	486	457	446	444	445	443	467	469	442	467	471	463	442	471	461	458	458	460	448	436	439	414	423	428	418	459	458	471	450	432	439	492	432	429	457	438	465	450	438	449	461	466	432	468	455	443	458	442	404	420	456	415	483	442	438	435	426	451	396	454	420	400	422	487	436	438	430	480	459	463	461	450	430	426	436	419	440	427	457	474	451	424	463	429	443	476	427	452	426	442	404	482	435	440	459	441	433	426	480	436	464	481	450	450	463	451	479	403	405	488	465	466	444	454	454	448	507	415	467	442	441	418	486	417	473	400	405	437	445	444	464	455	476	417	487	455	426	445	434	443	435	427	418	425	462	456	498	459	481	470	449	487	396	427	427	452	450	415	496	469	449	464	456	446	421	431	449	446	446	438	451	423	431	452	437	461	428	423	451	396	472	478	477	467	417	450	437	432	452	446	443	428	470	440	444	463	460	445	415	495	473	463	449	440	446	469	423	481	464	439	460	436	465	450	457	474	442	429	408	471	437	441	454	428	421	480	426	466	437	429	425	471	445	467	451	448	412	423	427	412	416	452	503	406	456	465	410	444	432	438	453	424	479	449	468	448	435	477	442	457	451	458	417	435	427	453	413	464	425	426	485	496	434	462	427	449	456	455	437	498	462	452	447	474	492	462	453	417	466	435	459	450	445	404	442	463	427	434	458	452	444	437	408	458	422	418	495	486	424	452	485	443	444	487	443	469	463	457	411	454	477	445	487	452	439	485	459	421	478	466	442	437	381	429	501	482	471	433	456	440	449	445	434	451	463	405	458	469	425	435	458	492	481	451	437	446	449	465	447	427	439	429	474	461	433	441	439	438	427	440	504	446	471	449	420	421	416	448	453	447	437	482	478	453	434	491	470	448	458	453	423	456	458	462	431	438	445	445	449	412	466	471	459	454	425	425	476	440	429	447	473	454	455	417	449	442	455	467	423	439	434	409	463	462	414	426	433	481	449	445	458	437	484	410	429	425	426	407	452	461	465	444	436	469	449	493	437	441	473	456	428	452	429	426	463	419	456	407	448	435	483	537	456	490	458	455	462	453	453	488	431	457	486	446	432	419	456	452	432	469	428	449	474	500	433	474	466	475	439	427	444	438	447	465	436	459	426	462	445	492	446	480	486	474	409	469	434	488	456	439	426	458	425	455	472	404	478	455	469	463	490	463	466	437	444	481	445	429	435	473	505	444	446	472	440	470	474	454	444	432	451	433	463	462	448	430	487	437	415	461	446	467	459	443	434	453	443	468	458	437	443	424	462	463	463	471	444	471	472	408	427	439	431	450	461	455	434	462	495	440	444	463	464	439	454	454	455	425	448	435	462	473	426	435	459	458	454	480	434	443	438	425	447	455	400	467	458	462	418	474	401	453	450	463	444	443	433	438	429	424	456	453	478	428	505	452	450	433	466	446	452	443	458	443	420	433	437	435	420	468	408	450	458	461	487	450	436	435	441	428	464	436	444	424	447	448	453	483	432	446	445	427	405	453	424	456	441	420	423	429	479	438	432	475	445	452	445	442	439	448	446	445	439	437	441	402	463	409	437	470	436	441	487	461	441	486	427	438	467	455	452	428	418	443	457	451	428	439	472	460	470	474	448	442	443	432	450	410	439	479	438	455	417	430	477	461	477	429	423	450	447	443	482	429	458	428	458	444	427	474	457	446	459	435	446	487	433	449	458	418	482	458	455	461	468	459	476	475	454	457	442	418	455	450	472	476	454	420	434	451	508	490	448	455	450	445	457	447	487	446	452	482	423	417	450	483	427	466	461	429	489	441	476	433	412	445	421	452	424	444	433	454	453	448	447	457	447	429	419	438	459	434	448	455	473	456	430	450	451	456	423	454	435	433	455	458	449	433	470	457	456	475	450	461	451	453	462	469	443	460	453	404	443	454	435	466	432	430	461	450	471	427	419	476	445	485	452	426	470	450	411	491	452	414	425	448	452	463	424	455	434	456	476	456	442	447	480	402	418	463	419	449	411	469	478	439	447	422	440	416	456	432	413	466	446	447	440	460	415	458	424	445	465	453	465	484	415	449	429	420	464	429	406	457	427	445	486	429	420	426	473	441	456	485	447	414	468	444	520	397	418	440	500	445	456	479	509	491	429	423	430	459	431	472	462	425	439	429	438	477	492	451	439	432	454	451	445	443	483	485	478	488	442	435	451	440	450	469	426	416	451	470	447	449	449	462	458	465	464	420	436	436	429	458	466	429	445	459	441	466	437	453	446	465	459	474	451	484	445	454	440	481	451	480	436	435	486	467	469	473	428	444	457	454	428	459	421	484	456	466	464	493	445	482	431	448	476	442	441	427	459	434	428	444	462	437	480	446	431	423	449	445	454	439	450	449	452	486	434	474	408	435	461	470	427	463	450	410	445	442	467	448	456	422	456	445	434	482	468	490	443	450	451	460	492	438	452	430	434	444	469	429	452	443	440	425	427	422	444	463	452	438	452	439	428	445	467	428	442	452	431	420	462	426	438	437	445	493	433	424	437	478	435	465	464	449	447	493	454	482	416	470	451	454	470	434	434	423	446	461	472	439	458	403	482	440	477	450	423	475	426	445	425	434	462	474
5638	5494	3866	2127	1619	1334	1089	912	890	808	823	772	781	717	684	684	687	685	671	716	664	669	649	688	629	650	672	653	698	679	669	690	569	622	633	670	635	703	617	637	607	613	570	657	622	648	649	657	649	633	619	643	607	631	654	646	622	622	631	636	644	622	648	631	612	667	608	590	627	641	569	641	663	650	636	633	620	582	638	609	596	604	626	612	645	619	623	584	581	597	616	618	567	563	642	622	608	581	628	577	640	603	623	637	627	595	623	592	618	651	626	620	601	633	627	648	651	624	612	635	589	600	579	623	614	646	588	619	625	605	610	635	659	683	634	623	605	598	545	651	628	643	616	616	655	637	628	594	562	626	617	615	595	629	639	616	643	614	653	638	635	674	634	626	619	599	617	623	645	647	627	588	632	623	705	630	665	596	592	566	641	602	608	648	598	615	643	637	632	607	617	620	611	653	574	592	624	632	632	618	623	658	636	652	637	612	659	627	617	636	646	608	593	633	627	592	620	633	649	613	629	605	596	641	622	631	608	610	664	623	646	647	648	626	628	601	610	612	649	667	595	620	616	636	627	656	628	637	626	634	609	623	640	660	586	641	644	636	614	629	595	653	625	594	626	641	606	608	620	637	655	632	637	625	657	601	658	577	654	658	605	602	599	639	620	596	627	623	649	630	680	599	628	603	610	643	628	612	595	636	613	603	608	648	599	597	661	653	586	623	588	678	639	598	588	607	606	636	604	655	651	605	657	589	652	643	617	611	613	650	588	627	604	631	618	606	656	622	653	632	604	595	639	623	602	670	653	635	664	646	672	618	592	610	635	638	589	625	597	610	655	595	580	671	633	616	626	656	649	623	616	638	638	601	640	625	574	590	651	619	651	578	625	619	619	578	622	640	624	611	600	598	600	646	623	609	645	613	605	619	662	623	599	598	674	622	610	617	640	591	653	618	621	580	621	610	598	706	594	587	614	630	614	618	664	606	599	616	595	640	586	615	604	623	625	661	595	607	599	623	557	630	655	589	631	563	598	631	633	619	624	634	561	626	635	616	622	609	623	568	614	608	595	618	605	598	631	617	643	671	583	635	638	651	588	613	607	616	593	579	627	643	607	608	556	643	556	619	616	581	633	594	599	613	615	629	647	596	595	593	587	588	609	598	610	622	619	602	675	645	620	600	643	583	658	647	619	637	636	609	597	630	628	645	613	557	601	664	634	590	587	647	638	624	607	637	620	607	601	604	611	597	618	646	630	600	602	617	641	629	620	613	625	657	603	634	650	649	640	630	645	634	640	638	618	608	639	622	598	630	600	659	599	641	671	640	634	655	637	653	603	614	625	564	602	649	618	651	552	643	632	600	614	625	650	608	694	645	656	588	654	651	597	646	610	655	621	642	641	644	622	658	655	642	619	592	650	641	594	626	646	576	660	637	625	579	631	634	613	655	603	610	676	612	636	579	636	567	626	612	583	604	638	584	636	620	602	641	637	627	657	591	625	605	628	637	656	644	620	614	594	608	602	584	608	600	599	624	645	623	614	628	581	660	672	638	611	644	569	600	580	638	625	622	627	630	642	606	645	591	619	590	599	597	598	594	660	579	598	660	608	625	592	611	612	595	604	629	617	655	617	618	593	652	578	643	630	611	574	623	579	595	657	621	601	588	635	607	589	644	622	636	619	635	625	608	673	658	634	627	624	659	625	604	630	609	637	619	659	598	655	643	646	622	600	637	580	608	601	604	655	630	603	619	607	623	623	587	624	631	590	610	642	630	605	613	606	634	625	614	627	596	646	622	595	655	618	608	578	613	632	551	586	671	617	655	647	634	614	651	577	613	569	592	592	594	591	625	578	663	623	602	650	595	589	625	552	604	639	571	620	589	646	628	607	639	638	648	614	626	617	601	586	649	609	626	594	637	642	616	625	629	610	615	589	608	605	594	629	650	625	602	633	626	612	574	590	646	637	630	609	645	645	628	623	572	634	621	650	636	647	634	605	637	632	585	650	612	574	631	643	609	628	643	659	590	616	652	589	636	604	628	635	649	597	608	599	648	630	646	586	605	627	668	600	637	611	605	631	653	575	625	650	591	637	643	610	643	644	609	606	625	613	610	620	628	542	615	606	632	615	636	615	627	603	610	601	575	642	623	612	662	653	611	591	615	644	630	603	626	612	601	644	608	586	633	598	603	636	612	589	635	603	630	590	579	655	630	604	634	607	603	636	603	611	655	572	614	609	627	643	582	623	665	615	599	608	604	562	638	653	622	548	566	649	607	646	648	648	619	647	647	584	661	623	607	613	602	642	612	561	571	641	598	562	636	613	706	602	651	650	640	585	647	620	585	636	599	629	604	589	626	629	631	608	657	665	611	580	648	620	611	635	586	611	589	616	605	659	649	615	643	645	615	646	655	654	607	643	620	596	622	617	590	631	631	639	630	647	609	602	627	626	620	620	645	615	646	650	645	623	628	618	593	596	614	617	568	584	595	612	621	603	628	583	598	621	602	621	596	631	635	615	601	614	569	565	637	640	589	570	627	606	635	608	581	652	579	623	628	587	639	595	611	617	659	620	609	636	636	611	644	622	635	607	586	579	609	643	652	569	660	627	584	608	620	601	619	644	619	606	605	624	622	632	622	613	620	671	629	627	574	645	635	635	610	596	582	624	644	626	637	600	585	623	597	629	595	685	637	634	629	628	605	638	577	588	637	646	614	610	605	643	631	640	652	637	618	575	593	596	608	610	620	621	638	588	597	613	616	594	576	619	625	584	635	616	613	619	610	650	626	602	602	568	618	651	616	617	633	592	620	579	604	617	605	611	638	627	625	667	666	601	630	603	662	623	615	629	595	620	654	623	609	641	619	592	608	593	637	655	679	615	602	687	628	625	585	663	622	574	577	599	594	600	649	604	601	616	610	608	610	623	642	637	614	649	591	671	634	638	636	601	603	616	624	609	614	600	596	590	665	633	607	622	606	604	596	663	618	650	605	639	630	576	588	602	661	641	610	630	624	619	657	644	615	625	630	611	657	564	614	630	609	636	627	628	587	597	642	605	633	604	607	599	632	619	627	628	626	602	677	602	596	629	589	609	656	638	627	645	629	604	637	607	623	604	630	613	583	626	629	610	609	653	608	617	580	630	688	678	625	595	634	614	600	624	685	618	616	637	638	606	634	638	601	606	605	593	617	586	582	567	674	622	660	602	610	597	595	639	631	600	645	622	665	652	599	612	599	609	587	637	627	634	654	625	606	606	594	613	622	601	631	631	632	608	609	658	653	554	607	672	638	597	617	632	595	647	616	613	673	630	636	641	623	612	618	588	643	585	619	590	617	615	614	650	635	602	552	609	642	635	590	644	634	635	651	666	639	632	592	635	614	663	561	630	629	589	630	576	611	594	582	638	627	614	613	636	637	587	639	645	606	621	589	634	635	646	614	615	580	654	658	598	658	575	650	582	656	582	631	613	647	548	622	562	690	644	611	628	610	615	622	635	644
23404	21186	27756	24878	20415	3166	1022	789	620	590	546	566	512	461	434	426	421	436	423	386	417	416	393	419	371	380	398	390	441	364	386	387	392	362	403	369	372	363	348	369	382	369	372	318	383	374	387	354	392	349	387	321	351	386	343	352	363	364	385	407	368	336	314	356	390	409	367	387	329	387	388	360	361	402	350	380	390	372	330	405	338	356	390	378	361	321	346	380	413	334	360	355	363	359	376	358	359	368	346	377	368	385	316	341	363	344	364	367	369	362	355	370	336	346	350	379	367	356	340	335	371	373	323	399	360	372	378	376	342	336	371	356	352	364	339	358	354	350	379	346	366	367	371	334	341	351	339	353	334	370	331	389	383	350	342	362	375	405	385	359	376	373	369	341	393	370	357	361	352	354	337	360	389	327	348	333	367	352	342	359	390	367	347	341	360	363	370	349	348	359	383	372	316	343	391	351	392	351	368	354	384	382	363	354	351	353	340	329	346	382	353	371	368	370	347	321	339	383	375	391	371	341	377	343	355	364	377	373	341	338	360	348	370	395	338	330	344	383	347	353	379	402	328	380	360	347	367	347	344	351	353	331	367	330	368	345	350	359	342	376	365	336	341	365	385	325	343	406	350	355	333	390	344	341	361	365	381	359	324	363	364	368	343	374	376	328	365	359	347	355	345	343	355	363	358	356	369	341	359	353	363	383	377	372	337	380	336	361	351	362	362	348	380	360	365	383	346	338	350	360	341	376	368	346	357	373	339	339	345	402	354	329	352	409	343	367	348	344	341	341	381	385	346	362	363	395	398	356	389	335	343	349	362	373	352	341	360	376	349	381	359	368	346	336	384	362	353	389	353	369	385	384	351	387	357	357	339	342	390	373	382	334	353	361	345	338	388	330	380	357	375	325	366	380	341	380	324	353	329	370	349	362	341	398	381	354	360	333	347	344	379	348	399	408	391	360	334	390	367	389	381	365	377	348	358	372	376	360	366	361	371	357	366	359	356	351	326	368	367	382	375	364	356	331	365	363	359	344	366	397	372	364	360	344	339	352	375	322	355	376	346	375	352	341	388	322	330	335	356	356	380	389	360	361	360	377	351	352	369	362	371	338	369	333	397	358	361	379	357	360	354	329	354	386	385	395	369	341	368	348	353	383	343	363	371	331	359	377	358	334	358	376	358	346	326	354	396	363	370	362	355	362	371	333	366	312	325	355	373	366	332	359	334	355	385	332	342	376	345	384	363	344	352	324	359	385	380	355	371	391	355	381	355	360	367	378	354	341	388	353	365	347	340	354	362	373	380	380	370	349	386	369	374	378	378	390	336	382	345	379	378	380	344	361	336	375	356	353	361	349	345	358	340	372	361	350	326	388	358	354	331	350	402	366	392	327	347	321	383	360	344	387	352	357	330	348	351	392	359	349	325	352	358	352	340	350	341	334	382	365	373	335	351	367	361	365	313	383	359	348	343	367	357	339	353	388	361	387	378	366	358	375	349	330	367	378	346	362	355	393	387	353	367	353	369	369	383	391	383	358	341	358	382	348	330	367	362	334	367	373	371	376	344	355	364	357	350	342	389	364	395	361	362	388	370	405	386	397	351	328	391	350	417	364	373	365	365	358	368	363	355	358	409	340	362	369	347	350	367	346	358	388	354	328	340	381	345	378	337	340	392	346	337	351	373	366	336	345	369	384	356	350	365	316	367	335	344	350	364	364	344	331	337	340	393	358	371	414	354	350	330	349	372	401	346	366	372	374	363	322	354	378	366	349	369	347	311	357	417	370	325	369	356	352	394	295	386	359	380	363	343	346	375	328	371	338	325	368	363	397	373	380	376	352	368	354	360	342	372	351	341	350	340	394	385	381	328	351	372	352	383	383	334	376	350	370	375	343	360	337	357	353	324	384	360	369	373	372	362	349	359	342	350	370	376	373	353	334	333	362	336	354	341	358	372	346	401	361	346	357	352	380	349	388	317	396	375	356	370	370	345	343	371	343	347	401	360	357	383	372	383	371	335	313	352	337	379	381	330	370	353	348	355	348	391	360	338	364	365	352	360	369	335	351	376	346	392	393	368	349	353	370	396	382	377	339	362	347	401	392	369	340	363	371	373	342	356	372	357	350	353	375	352	398	353	394	358	365	334	381	361	366	342	343	379	386	351	335	357	323	349	348	377	385	385	335	329	397	332	364	346	364	408	389	378	365	376	353	365	341	350	393	376	339	360	382	352	343	369	324	357	342	375	341	361	326	351	387	336	327	345	379	368	386	369	356	378	345	372	372	376	358	350	345	369	344	370	377	370	346	374	341	338	372	362	351	384	364	364	339	343	372	349	374	350	364	343	381	379	360	358	356	368	374	355	382	351	399	384	334	362	349	347	361	359	371	361	350	341	368	335	351	372	361	357	359	349	348	373	381	349	350	360	356	383	384	361	348	381	355	360	358	347	366	370	351	375	382	383	375	361	333	341	384	385	383	362	368	353	364	374	367	358	375	372	369	355	334	366	363	342	341	374	345	372	311	383	342	331	393	355	373	389	364	375	348	357	399	381	362	337	352	361	413	327	332	389	341	369	347	339	352	353	354	375	324	360	359	371	373	350	352	356	379	389	343	355	365	357	351	338	351	360	366	376	358	379	317	331	343	339	396	350	354	352	351	353	372	387	311	359	375	308	380	351	349	368	336	356	361	355	362	354	355	355	396	422	357	368	395	353	383	342	350	370	361	339	377	374	383	356	369	370	403	383	384	403	374	368	359	376	336	339	351	381	342	365	357	367	360	373	359	389	408	353	359	349	349	352	351	362	358	348	367	347	365	335	386	366	408	377	366	384	367	339	352	384	366	359	352	324	366	361	349	380	393	380	371	354	390	385	344	343	354	363	311	378	363	372	379	342	399	343	340	385	388	375	405	373	379	363	365	318	379	365	360	364	379	367	368	347	376	353	357	354	390	354	373	375	384	369	360	339	361	370	378	369	342	362	360	372	366	360	356	337	370	365	323	345	370	346	358	330	386	365	360	324	367	362	362	356	360	338	388	355	335	341	339	391	370	384	392	350	346	373	391	362	357	340	365	359	380	376	357	380	362	362	382	369	330	328	352	385	376	351	363	372	348	380	338	376	355	339	363	370	378	360	348	346	322	338	365	314	356	338	369	351	352	341	339	371	361	353	355	322	350	354	372	339	373	369	343	384	380	355	355	364	343	346	311	347	366	348	364	325	412	398	389	387	372	365	341	362	343	349	396	395	392	357	353	364	353	352	350	349	374	345	333	336	349	333	375	382	377	349	367	367	344	368	356	365	344	356	317	338	353	345	378	375	380	383	386	363	358	324	354	350	361	397	344	371	348	405	344	364	372	347	347	331	354	382	334	361	359	376	348	364	353	359	379	359	367	377	343	386	369	365	374	372	321	372	364	334	332	357	350	361	384	407	347	387	374	381	344	365	342	382	342	339	372	357	365	359	339	373	379	343	352	385	359	378	342	363	346	343	382
4913	13554	9298	4800	3499	2576	2073	1492	1281	1180	1037	953	837	805	806	773	719	703	641	649	667	621	639	606	564	582	594	580	548	560	525	586	523	569	526	532	572	545	564	498	521	480	545	545	480	539	507	494	471	502	504	472	560	543	502	470	495	541	466	519	525	494	491	524	550	491	522	503	513	498	485	479	543	535	471	512	499	516	500	521	518	513	506	494	507	473	503	498	520	510	491	505	492	520	471	505	504	486	499	503	512	506	474	471	491	506	496	517	510	493	516	497	506	496	515	505	495	509	469	544	473	489	505	513	528	473	524	475	521	507	517	502	477	510	536	498	496	495	509	506	523	507	502	508	480	489	498	461	524	495	511	484	492	488	477	499	506	521	532	471	487	533	487	500	516	499	481	504	484	478	502	467	563	518	567	512	521	486	483	521	501	477	556	511	552	532	526	451	518	479	512	523	531	490	530	512	493	516	544	517	483	534	494	498	513	516	467	509	551	484	520	484	513	488	484	535	479	476	492	497	546	527	524	518	528	498	537	482	443	499	509	551	519	559	510	505	521	487	478	495	491	493	496	510	502	491	553	482	517	493	500	512	484	483	527	485	508	534	481	513	476	545	512	508	541	468	514	527	543	456	507	553	518	489	475	511	505	511	536	539	501	506	545	544	504	521	452	509	507	508	482	532	481	525	507	532	524	515	476	493	453	477	529	518	496	508	514	528	475	513	489	504	478	504	505	534	495	494	505	527	509	492	539	512	494	511	512	494	512	494	505	500	508	494	528	466	511	499	497	514	501	468	498	535	505	464	519	516	532	498	544	526	486	469	555	469	529	507	462	486	496	513	459	506	489	522	510	488	517	530	478	529	530	530	498	489	497	492	510	512	530	474	487	453	508	469	486	488	502	530	478	493	502	522	521	536	510	543	491	511	479	540	505	501	499	519	456	526	484	530	502	486	527	519	480	522	476	482	508	537	495	511	519	532	502	477	473	512	473	518	527	530	494	506	494	506	527	516	488	507	498	542	514	501	475	489	488	486	537	533	466	513	516	472	487	524	495	505	543	533	513	500	516	493	460	547	503	482	490	509	525	505	453	487	492	490	493	527	485	498	494	484	536	526	494	486	499	487	532	487	536	504	509	504	566	494	516	489	494	469	479	540	473	492	494	493	491	512	480	499	459	479	526	505	507	486	504	524	496	496	525	533	484	502	487	564	510	481	501	485	557	491	529	517	518	523	496	496	541	491	489	465	500	482	532	514	538	527	506	532	536	538	492	526	487	502	510	490	498	501	517	475	524	520	519	480	517	525	510	512	537	485	478	500	511	506	525	451	514	478	471	476	536	520	506	478	503	490	498	449	469	502	451	506	468	492	543	534	510	475	494	471	532	500	532	477	519	538	507	496	476	512	500	495	488	518	530	488	536	507	518	521	490	493	531	517	508	552	502	513	517	504	522	520	559	502	533	521	526	496	534	475	491	480	501	535	490	544	513	556	517	563	528	519	483	519	461	473	506	488	506	515	522	507	483	510	524	508	485	523	500	507	480	509	488	496	536	514	481	522	491	495	508	470	467	479	549	545	481	478	510	483	501	469	458	496	530	466	546	484	512	475	479	484	470	532	498	537	521	527	513	499	498	531	494	520	505	526	518	466	493	510	506	519	481	492	505	521	504	492	472	492	485	506	490	466	480	511	530	504	475	505	519	494	470	487	517	518	531	492	486	488	489	457	454	524	496	497	530	465	492	508	501	489	496	528	522	495	442	516	522	517	480	488	490	466	522	490	492	527	530	480	492	472	489	507	523	522	530	475	497	504	533	510	525	466	487	531	480	487	495	490	491	486	491	510	502	509	489	521	524	549	479	482	516	508	501	522	542	467	544	483	502	543	494	498	500	474	468	524	475	498	483	497	453	480	492	497	497	497	510	507	484	491	525	502	547	454	550	511	521	510	508	511	493	521	507	501	514	509	531	547	498	505	476	496	491	533	494	540	501	471	507	500	479	497	502	490	511	497	482	521	485	507	563	501	513	511	492	500	526	477	483	519	518	503	509	503	499	525	510	494	454	507	506	514	515	512	483	491	486	521	497	490	523	520	490	545	531	520	518	486	484	531	498	505	519	478	509	484	508	510	483	485	531	510	517	540	544	506	496	512	486	506	465	520	517	520	515	463	495	533	500	488	470	489	516	535	486	514	497	510	525	506	512	441	512	526	462	534	533	496	520	501	546	500	509	476	501	487	500	511	461	486	533	473	524	498	461	480	540	470	539	504	506	498	530	495	492	475	523	504	485	500	541	498	520	461	487	499	510	519	475	482	499	488	522	480	512	518	492	508	503	498	493	526	485	506	474	507	480	512	515	474	460	532	481	531	489	505	525	491	522	516	481	521	513	464	517	468	513	518	518	483	509	488	543	474	516	525	493	540	476	535	526	503	546	486	460	503	514	524	512	506	486	503	492	476	520	568	494	505	508	534	493	507	484	505	473	476	501	520	511	519	521	475	495	497	486	505	513	489	507	508	461	508	480	529	515	485	496	503	532	536	491	507	487	505	504	489	498	559	502	492	504	499	491	533	511	489	510	490	528	507	484	487	501	505	533	484	494	552	517	482	513	505	471	512	481	469	486	539	505	460	532	507	523	501	509	494	482	489	518	514	515	540	505	507	492	526	527	509	488	503	521	504	475	503	497	505	493	533	524	546	515	466	500	499	465	498	514	514	493	488	468	532	514	464	479	492	512	529	517	523	487	468	488	488	508	475	519	487	499	528	515	512	511	550	477	527	517	499	476	557	463	525	508	528	536	531	482	519	491	511	496	508	525	513	511	567	502	524	491	516	511	497	527	561	514	484	499	525	504	524	541	520	493	518	520	530	497	493	504	512	507	553	463	487	529	505	535	486	469	527	500	511	513	490	503	503	545	491	481	542	551	473	538	522	526	514	474	478	529	513	489	517	506	508	495	497	469	492	480	519	501	509	457	502	544	474	501	535	511	492	505	512	526	490	490	457	519	467	531	472	529	500	479	471	517	494	495	523	558	505	504	516	498	505	475	490	517	504	458	537	483	490	520	491	549	516	499	533	503	538	477	526	512	483	484	490	477	503	541	562	487	475	521	527	487	480	508	511	526	494	521	507	519	505	532	524	452	497	530	506	527	463	479	531	473	517	499	481	531	515	513	513	455	493	531	477	496	474	534	551	504	488	528	484	517	509	520	514	527	499	468	512	503	489	505	479	488	527	467	532	512	508	500	537	498	496	501	507	461	473	497	482	550	504	536	511	493	523	465	528	511	525	509	486	499	483	497	473	517	508	503	458	499	502	533	499	510	502	494	485	497	495	523	525	537	527	499	545	525	497	485	477	525	494	508	513	506	479	506	541	494	527	487	505	527	482	455	504	496	496	509	525	474	526	535	494	486	471	487	492	467	550	509	482	500	487	494	530	472	530	492	482	510	511	514	522	496	518	507	506	507	521	505	491	505	504	520	493	523	523	495	538
24844	21220	25683	22473	1855	770	613	524	461	469	443	422	421	405	403	406	359	365	370	387	354	342	338	368	389	292	334	348	364	335	349	335	352	343	343	347	360	358	348	348	337	326	322	334	363	338	329	333	351	328	322	348	322	340	318	348	339	327	325	348	336	338	325	336	315	331	335	330	338	300	330	333	363	323	321	311	341	295	303	338	301	358	333	315	335	327	307	344	324	349	311	326	321	320	349	357	316	301	353	319	346	288	355	324	337	333	330	331	337	330	338	345	333	332	331	320	328	321	342	292	340	341	342	273	341	339	329	337	302	323	319	322	340	336	342	315	315	335	322	307	328	343	338	351	343	316	319	310	311	300	329	323	305	321	351	350	307	342	366	340	354	297	321	324	355	344	352	325	345	383	312	315	316	322	316	319	313	337	301	366	342	351	293	319	326	307	314	325	327	318	291	328	346	313	344	328	320	343	323	350	334	301	319	347	327	302	333	310	332	303	323	340	310	326	312	361	339	333	311	323	327	314	315	318	325	346	362	314	356	317	328	342	322	320	344	321	330	368	305	318	336	392	328	352	345	315	337	311	355	332	369	331	345	328	329	334	314	290	307	330	300	302	317	314	285	341	316	345	334	340	325	299	336	322	304	299	339	347	362	359	323	278	354	340	324	315	283	340	344	321	332	301	325	336	338	316	348	271	308	325	352	322	331	333	326	296	363	343	334	312	316	333	327	316	322	314	351	312	338	346	332	304	325	365	282	350	310	334	334	341	292	322	353	313	299	304	336	340	361	335	324	331	334	310	347	353	359	378	351	332	352	315	313	356	318	305	334	286	317	318	296	331	320	350	314	320	344	334	333	332	331	334	343	328	344	334	334	308	328	300	357	331	354	324	337	321	337	349	320	309	325	365	315	302	326	319	276	341	300	311	311	284	312	326	337	318	349	347	357	322	315	323	320	301	309	311	282	325	353	302	338	330	343	320	276	297	335	317	304	312	312	330	340	326	332	357	341	353	307	338	314	346	351	302	313	326	316	327	312	324	343	365	310	321	324	305	319	335	335	336	331	340	317	307	323	301	326	352	319	307	333	311	334	337	339	325	351	326	317	344	328	371	368	317	342	369	319	324	358	314	325	304	303	328	330	304	311	292	315	356	332	319	310	307	315	304	322	362	330	342	280	341	305	315	355	352	318	316	295	325	277	318	302	309	358	333	342	317	308	338	320	331	337	308	347	319	333	342	311	317	327	333	314	318	310	322	352	309	314	314	331	297	305	341	347	334	327	308	322	338	319	320	327	345	336	306	340	326	330	326	301	352	320	365	313	318	325	322	310	343	351	342	300	334	354	325	338	327	343	332	329	360	332	316	320	336	272	286	350	335	333	346	317	320	335	346	339	343	339	328	305	293	330	326	320	356	362	332	323	329	342	343	359	347	332	309	356	314	298	325	349	357	334	361	307	334	319	326	379	311	355	291	335	344	341	328	341	287	328	318	315	333	326	346	327	348	303	337	313	321	309	328	346	325	318	294	304	308	318	324	343	344	315	301	328	348	346	296	308	315	357	331	339	335	308	358	331	339	308	331	324	334	344	355	297	343	312	346	313	322	324	324	364	332	328	344	302	338	322	335	300	310	323	316	362	358	335	336	331	285	341	334	325	287	307	324	337	338	343	336	311	331	310	341	340	306	352	342	316	335	280	334	300	337	330	326	337	310	321	343	330	344	312	308	345	327	334	317	359	344	340	313	313	309	320	341	338	324	358	305	335	317	320	335	324	304	320	340	320	310	308	319	368	310	300	317	298	337	304	330	357	335	312	361	347	298	316	346	348	348	289	308	348	319	302	324	363	339	316	318	309	322	372	315	296	337	349	334	322	312	362	336	324	317	306	329	343	343	316	312	320	300	295	325	368	295	335	327	349	321	328	314	302	322	302	303	334	320	338	360	323	311	340	341	313	318	323	329	329	328	325	328	291	326	320	300	326	339	312	325	326	309	325	335	303	301	349	325	323	320	307	316	328	357	351	340	295	321	319	341	331	352	338	311	288	356	315	338	333	325	335	349	328	342	279	321	327	347	319	379	314	325	300	350	314	329	332	389	319	333	350	307	354	322	299	322	334	314	283	321	327	332	322	326	320	314	341	333	312	317	324	316	357	322	309	317	329	329	319	373	312	325	329	311	324	311	296	335	353	331	330	349	336	327	331	331	341	346	317	360	279	324	333	329	314	335	382	326	335	331	337	336	323	357	313	350	320	311	304	330	341	310	338	306	320	320	330	381	351	366	329	309	349	312	327	357	350	325	329	333	335	301	290	313	330	320	325	332	325	326	302	333	324	321	332	318	327	333	322	328	330	314	341	329	358	312	329	318	313	346	313	326	351	315	358	344	333	345	332	342	322	330	335	325	289	369	333	316	321	338	302	310	305	322	334	305	340	337	331	320	322	344	330	310	326	314	356	324	338	339	302	313	349	338	303	306	337	324	322	323	321	310	320	321	314	335	362	351	299	354	340	347	295	340	365	352	331	304	294	290	315	362	323	333	337	302	313	324	341	332	301	347	325	329	316	344	319	321	325	351	304	347	352	301	320	310	312	303	317	343	328	346	319	350	350	338	321	302	306	319	331	346	348	314	317	349	314	330	323	319	342	340	304	324	332	289	347	333	316	302	352	313	304	314	336	332	314	339	337	282	331	341	331	340	352	334	336	324	320	341	359	338	346	323	327	358	369	376	302	355	322	305	352	313	342	310	323	322	319	329	351	337	313	318	303	326	335	303	345	318	307	320	309	360	353	340	310	335	325	320	300	368	329	326	352	352	355	296	304	311	320	320	321	324	352	346	321	308	316	321	324	303	316	351	326	336	322	321	333	348	326	327	346	328	325	362	360	322	334	322	339	332	349	311	329	342	320	313	345	336	329	357	332	338	334	316	331	313	311	339	321	317	384	329	324	288	323	318	327	336	323	313	324	344	309	300	316	308	315	342	328	328	321	323	334	318	289	332	324	346	328	323	334	347	330	343	293	318	315	307	347	354	292	331	354	330	343	331	292	314	315	335	327	352	339	318	341	318	307	328	340	342	312	355	362	312	331	351	315	320	322	353	317	327	323	339	311	319	335	310	337	310	310	324	316	320	308	311	327	331	330	320	342	315	327	340	325	319	325	360	314	317	320	319	365	309	334	346	341	318	315	319	303	360	365	357	297	309	303	339	317	324	316	307	345	342	333	332	350	288	318	301	354	340	343	321	333	334	325	337	343	302	328	312	321	327	330	346	303	331	344	312	350	337	324	314	297	328	315	321	316	344	342	310	313	313	321	299	296	351	356	318	310	290	317	333	291	318	327	290	325	327	324	316	335	321	309	354	348	328	340	323	335	306	345	339	355	310	320	341	367	353	345	323	304	352	330	308	306	385	326	313	322	308	317	300	334	342	308	357	321	314	344	339	332	321	306	311	331	331	311	308	373	342	318	328	299	302	293	318	327	299	353	318	340	334
4703	8838	6080	3160	2400	1773	1384	1178	1003	846	796	740	697	681	681	612	609	596	530	562	509	535	571	519	563	503	515	482	512	486	471	488	515	499	453	477	475	450	444	479	445	493	473	441	451	470	427	462	487	455	493	491	468	475	444	493	490	442	405	469	452	443	457	469	473	446	474	452	497	457	459	462	454	464	453	458	440	461	447	444	480	449	467	457	425	427	452	480	433	405	449	442	474	450	468	458	477	462	468	449	471	450	438	409	478	447	438	468	437	423	429	441	440	440	456	492	460	451	459	439	458	444	454	470	455	490	437	479	444	483	432	434	433	447	442	442	462	455	467	436	443	442	491	444	453	457	437	455	459	465	468	448	470	452	473	421	427	454	461	466	451	437	457	437	469	470	414	458	435	451	481	460	451	456	429	464	442	431	459	419	423	479	413	466	442	471	459	426	477	440	471	453	451	398	472	475	447	457	490	463	416	457	433	465	468	436	424	474	443	471	480	437	462	463	472	447	477	464	487	464	446	451	451	473	460	421	481	456	451	480	455	482	442	478	435	450	420	433	471	445	435	441	461	437	445	416	417	431	496	452	446	447	450	454	413	464	421	451	455	420	448	401	451	471	451	428	481	458	482	460	438	427	449	485	444	472	457	455	427	494	458	440	427	448	458	436	434	439	461	440	456	438	469	460	462	467	486	465	473	455	447	450	459	488	446	451	458	443	450	433	454	450	453	495	473	473	481	463	454	459	440	431	464	436	474	464	472	476	421	468	443	433	468	493	429	431	473	448	465	485	420	473	464	452	470	452	499	456	475	463	425	435	446	448	461	421	461	458	451	500	515	436	446	438	460	468	470	482	462	452	453	496	431	462	470	459	496	490	500	446	463	451	439	453	490	473	442	450	483	425	454	434	471	422	421	413	448	469	474	442	447	485	455	464	491	473	442	455	454	453	468	435	449	448	464	394	455	443	459	511	468	440	479	439	429	476	468	421	450	464	472	430	455	405	433	429	452	438	474	452	461	424	478	467	421	427	451	445	448	447	469	473	442	458	438	449	484	440	452	433	475	473	455	468	470	457	480	449	433	481	394	462	451	491	471	447	493	456	446	423	428	483	435	472	464	487	452	472	455	453	486	420	489	449	451	465	410	458	446	485	470	458	450	439	455	415	469	450	467	435	448	433	400	439	482	468	407	432	445	447	467	460	471	448	463	474	456	469	440	457	442	452	496	426	441	457	443	485	450	425	490	441	448	453	446	442	448	473	439	465	475	459	423	446	498	477	426	482	429	441	429	455	473	479	454	449	434	448	481	477	471	460	451	434	460	491	409	462	437	470	472	463	450	455	460	460	401	462	442	486	456	431	444	469	408	456	459	479	503	460	427	427	469	442	460	488	466	449	448	440	461	521	450	503	460	439	475	464	451	445	446	445	476	446	453	446	386	459	432	390	463	479	469	468	459	444	470	381	429	451	473	500	428	453	450	439	463	436	461	429	455	486	447	457	450	506	431	460	463	475	450	465	445	482	463	463	463	434	485	431	471	476	478	428	452	464	461	466	454	459	442	499	410	432	449	465	438	498	459	483	486	430	458	410	477	455	464	444	429	446	480	449	467	423	479	434	430	469	461	455	409	467	454	475	463	496	419	462	505	449	474	452	433	430	438	452	441	495	470	464	447	458	440	430	451	456	412	491	454	443	449	454	452	474	483	475	422	451	450	480	444	474	442	482	431	493	461	472	458	427	459	472	473	490	436	495	481	469	452	467	480	452	486	427	419	471	459	425	439	451	421	484	476	479	405	451	431	455	461	456	456	467	438	428	403	479	446	475	444	437	459	451	442	481	451	470	464	447	448	439	412	458	410	503	433	456	437	422	464	452	499	445	443	480	423	481	478	446	435	452	466	454	470	484	424	424	456	417	446	438	471	445	510	442	463	493	470	447	468	451	480	436	463	445	473	444	454	489	431	431	435	422	438	421	464	468	465	446	446	448	420	476	455	464	448	418	466	446	452	480	462	444	461	488	427	450	461	453	481	462	465	448	475	496	451	455	422	426	419	508	462	427	442	415	469	485	475	470	433	423	478	470	395	486	431	444	460	472	406	436	448	460	446	441	458	442	463	443	444	430	446	426	459	460	445	445	444	471	455	458	469	440	438	466	471	473	448	446	500	487	453	447	449	453	437	448	443	460	441	490	452	464	427	466	455	435	464	486	447	452	401	465	506	462	459	428	419	443	432	462	437	441	457	426	436	433	402	439	444	428	456	481	474	504	439	461	467	443	413	451	449	458	460	494	474	462	421	440	438	467	443	432	464	441	425	499	462	427	451	449	440	478	468	466	486	455	434	483	454	419	440	459	473	449	468	482	439	426	462	467	457	409	444	453	449	405	416	453	452	459	406	423	498	462	468	445	477	444	454	439	456	441	436	491	420	468	441	456	460	477	452	425	465	455	409	419	468	444	479	480	424	428	446	450	463	442	463	447	457	457	465	458	447	488	469	438	413	488	438	510	469	458	393	482	431	462	469	452	436	469	464	445	455	420	484	424	439	446	460	485	482	480	472	430	466	466	421	430	457	474	406	464	428	429	454	474	439	461	435	464	449	460	453	486	473	424	457	442	440	434	415	435	473	425	476	432	459	470	455	480	453	437	452	457	449	435	417	434	442	452	470	448	465	426	448	426	448	442	424	449	461	454	431	499	430	469	460	466	448	457	494	492	426	419	452	483	444	454	435	444	467	455	465	445	483	474	438	450	449	436	484	449	461	447	489	459	445	494	430	436	479	426	444	446	434	457	429	461	466	431	462	449	459	502	441	468	471	472	450	444	465	497	456	446	440	457	417	452	467	429	445	488	444	429	479	453	446	451	433	452	425	442	477	446	456	492	448	422	403	450	482	446	474	426	457	444	469	469	474	453	430	452	472	465	466	444	482	445	477	479	427	441	458	463	469	467	470	454	439	428	443	443	500	482	462	450	456	428	440	411	470	464	453	449	428	454	494	476	434	498	448	487	466	475	486	435	467	442	482	448	441	468	431	425	435	468	451	452	459	448	438	465	460	431	444	440	431	471	449	427	427	449	486	468	476	403	463	460	436	428	463	451	480	462	456	439	443	412	468	437	474	433	448	456	463	435	477	484	460	405	473	451	491	399	430	435	440	484	442	428	454	465	446	443	461	489	434	488	449	478	444	439	434	468	413	459	435	477	457	453	434	401	477	463	454	435	408	425	463	459	429	409	416	483	436	444	419	502	414	460	453	467	466	463	455	459	433	466	424	492	442	430	482	451	459	479	477	447	472	405	487	476	462	475	471	450	448	450	473	450	455	441	458	462	473	478	469	438	448	440	473	439	438	464	482	460	427	461	472	432	424	493	471	413	443	471	457	442	446	464	457	424	460	402	479	418	438	432	497	439	434	489	445	461	445	470	452	450	450	449	471	481	424	444	497	450	477	451	454	453	438	470	430	449	448	453	491	452	463	472	439	480	445	476	510	449
22572	21190	28393	24293	21191	18621	2147	873	647	528	479	425	373	345	319	298	323	300	261	241	248	229	243	246	218	227	206	208	209	190	198	185	204	210	193	187	200	200	183	173	189	193	194	190	175	177	206	182	170	184	164	162	199	159	203	184	178	165	178	183	172	181	167	169	194	183	178	185	179	194	184	163	186	162	202	179	177	182	173	186	185	198	198	177	173	161	160	175	162	187	179	154	174	188	181	189	164	144	165	184	165	161	178	174	178	169	180	173	176	185	183	157	179	155	175	159	178	168	170	173	158	180	169	160	175	175	171	179	178	180	181	171	181	185	160	152	173	157	202	167	183	162	166	188	188	166	179	158	179	182	200	170	188	172	192	161	175	188	168	176	171	172	161	175	175	165	174	166	175	188	176	168	172	167	188	171	164	155	149	192	176	159	167	173	183	193	180	169	169	169	169	177	181	198	186	158	187	179	173	176	162	159	167	167	170	146	196	159	186	204	158	182	151	169	182	216	157	176	174	177	175	176	150	161	195	137	173	149	173	163	173	171	169	188	174	162	145	194	176	179	178	163	164	174	164	193	220	191	189	197	172	157	180	187	158	156	189	160	168	166	171	183	156	175	166	181	181	175	153	174	165	173	170	173	186	166	187	204	180	151	163	185	176	167	174	168	179	175	170	194	153	160	146	173	170	186	189	191	203	160	168	144	167	183	163	191	175	154	174	194	172	168	179	168	175	162	185	170	189	173	168	191	154	194	168	166	165	200	174	171	159	157	154	186	169	181	186	174	159	152	175	162	151	157	162	173	198	175	192	184	150	161	157	173	170	181	199	159	168	178	190	182	162	178	146	158	175	170	185	202	212	180	160	188	181	166	183	193	178	169	179	195	183	154	182	191	173	189	184	169	165	164	162	191	198	165	163	179	198	199	186	157	148	186	179	179	163	171	135	185	166	191	174	158	199	148	154	198	184	157	153	156	192	167	149	167	175	168	189	202	186	153	163	198	160	171	171	155	175	183	189	157	205	173	160	182	181	193	166	174	172	190	172	161	181	193	177	187	172	191	185	186	160	189	178	175	169	154	169	165	209	161	179	190	192	178	169	173	171	175	156	170	169	146	166	153	201	166	167	169	171	170	175	153	172	188	171	173	153	175	203	175	172	169	170	182	166	165	174	202	160	196	152	159	184	187	173	199	202	171	177	184	189	175	159	207	163	163	175	192	176	171	179	176	189	214	192	161	173	175	178	150	164	176	157	154	193	188	182	181	164	181	188	193	170	164	207	159	163	178	172	186	164	177	190	182	183	173	194	187	157	168	178	175	189	171	159	185	187	173	165	195	184	179	176	140	183	159	182	149	172	175	170	189	164	153	162	189	196	185	169	166	170	178	174	162	161	190	152	184	166	161	146	181	157	176	178	178	144	191	189	164	180	174	186	179	180	158	184	162	169	165	186	187	184	147	202	152	160	181	163	179	172	164	164	174	181	184	176	202	170	172	174	178	166	178	173	162	188	170	198	157	146	175	168	164	184	150	162	184	164	187	163	170	187	184	177	177	170	163	178	156	164	153	167	159	184	175	147	182	170	171	163	173	193	166	150	181	187	180	180	173	172	178	168	215	200	179	204	177	194	175	170	176	178	182	159	179	186	160	168	164	159	174	162	154	160	196	194	161	179	187	192	167	188	169	193	171	161	168	179	154	190	174	181	161	162	175	154	176	168	183	170	151	165	175	184	181	181	166	183	171	187	179	173	158	180	178	153	174	173	157	198	169	152	209	179	187	152	197	176	167	161	163	159	166	165	176	159	154	159	183	188	184	179	169	179	150	161	166	152	182	151	182	147	210	165	184	180	166	193	195	195	179	170	182	185	166	173	174	166	154	183	158	166	180	175	180	172	168	155	150	199	175	176	185	181	161	192	188	168	193	176	175	186	189	171	185	160	179	180	169	181	167	189	184	185	180	188	143	170	175	174	194	177	170	200	184	182	172	163	174	184	181	182	169	176	178	160	167	165	176	168	182	163	210	192	167	156	178	151	149	160	178	168	184	170	181	163	174	185	167	172	173	140	159	173	161	166	174	180	201	202	178	170	177	170	154	165	160	201	175	158	162	172	186	160	157	161	176	165	183	177	176	175	152	182	188	190	193	190	177	178	164	200	162	199	164	156	191	176	178	149	191	185	175	162	159	176	200	181	187	188	160	159	152	178	158	187	171	159	161	206	178	179	184	191	162	161	173	193	167	157	176	178	181	174	185	183	187	142	176	163	166	163	173	181	164	209	191	156	195	174	183	170	181	185	165	169	166	172	176	179	206	172	171	167	190	180	164	165	185	165	160	177	155	170	178	185	183	163	191	173	188	166	159	170	155	164	172	178	181	163	177	172	164	179	172	157	188	184	189	165	184	170	197	176	174	164	189	176	186	190	169	181	166	175	161	178	187	188	174	151	159	180	161	160	174	170	168	192	163	180	183	167	173	162	170	188	165	161	167	187	157	165	172	186	162	181	164	182	177	189	170	188	174	154	166	180	173	201	163	183	155	156	137	188	180	172	179	200	188	198	170	173	135	219	178	159	174	171	143	189	137	165	185	179	163	188	161	187	166	189	188	178	160	165	156	176	172	160	193	198	179	181	172	173	179	172	187	173	181	179	174	185	170	177	174	183	168	171	155	165	177	170	153	149	175	169	157	155	164	173	171	164	155	175	166	174	169	153	172	154	194	137	164	169	163	161	176	170	174	173	170	174	177	164	162	175	172	173	167	149	183	150	188	168	206	181	162	187	169	182	203	164	165	165	148	177	153	159	135	186	174	169	175	184	181	170	164	166	168	175	169	158	176	166	170	185	186	126	138	183	175	168	186	164	187	163	157	170	179	173	168	159	182	171	174	183	190	172	177	151	177	171	166	196	183	167	173	186	165	159	164	172	169	174	174	200	171	169	183	190	162	175	162	165	193	168	172	171	164	165	168	175	169	154	157	196	183	172	174	166	177	189	176	184	183	209	174	176	174	163	173	181	165	183	164	176	158	165	151	172	159	164	183	192	170	194	197	172	176	190	160	148	174	167	165	189	167	156	193	158	144	179	196	189	183	142	170	169	184	164	189	159	161	190	160	186	153	174	179	201	164	146	176	172	165	183	195	167	176	169	175	187	189	181	164	159	186	182	151	160	153	175	177	175	159	176	172	169	178	160	185	184	190	160	171	178	169	179	172	191	185	147	174	166	162	169	157	164	167	166	179	181	173	165	165	172	167	178	208	164	178	162	170	174	177	194	169	138	176	181	169	192	178	158	156	172	166	165	185	186	165	179	169	174	183	168	209	148	203	176	147	189	203	165	177	150	189	168	149	170	175	175	157	162	178	160	177	165	175	166	154	144	162	177	177	162	149	168	185	176	185	164	185	171	173	191	163	156	162	178	178	188	168	193	166	191	190	189	202	175	161	167	181	185	168	187	172	174	166	188	163	188	175	170	167	167	171	172	166	182	158	166	164
6254	18678	13034	6889	5133	3596	2757	2009	1607	1317	1074	947	808	730	665	642	574	560	521	439	493	440	406	417	385	369	357	367	367	357	361	348	318	304	330	324	315	330	310	354	309	287	278	285	268	300	268	298	292	247	286	269	265	288	288	273	237	272	278	248	269	251	274	269	265	278	257	249	244	254	228	272	241	234	292	271	262	246	270	253	239	236	274	267	226	262	276	237	283	273	254	264	256	262	251	266	260	263	241	251	248	290	256	230	240	255	255	249	275	288	297	238	238	257	265	245	226	259	238	263	237	291	268	233	251	252	262	256	245	264	253	260	265	235	252	257	236	256	255	256	257	285	232	255	259	249	263	271	245	259	265	260	250	250	249	249	262	260	254	248	276	251	286	277	275	242	227	266	227	251	277	259	253	256	244	228	238	258	254	272	272	285	246	238	257	263	246	250	237	283	257	279	257	245	255	243	296	255	245	281	278	265	251	256	276	236	252	250	228	247	246	242	249	247	256	247	268	222	271	263	254	247	269	258	274	243	282	273	278	240	247	260	251	231	234	225	255	265	235	247	265	260	245	247	277	246	229	219	217	250	266	293	255	246	238	282	265	240	270	270	264	250	247	277	265	266	276	268	242	225	211	249	272	245	259	246	256	242	222	242	227	249	248	246	243	259	248	264	258	247	279	248	262	254	246	245	248	246	274	267	257	265	255	255	250	222	269	247	267	260	235	256	255	291	258	259	260	228	233	260	255	247	265	221	249	243	248	264	252	256	229	275	255	240	251	250	253	242	238	229	239	267	241	222	255	258	254	262	249	255	246	228	227	235	263	271	232	247	274	244	262	243	226	231	255	261	245	253	243	226	257	251	258	233	269	255	245	234	255	247	289	265	270	263	242	232	260	229	269	252	254	246	258	251	216	256	241	235	254	231	245	237	249	232	255	267	255	259	242	254	238	243	248	233	242	250	254	271	244	257	254	269	238	243	276	272	242	247	261	274	243	235	263	271	271	234	268	259	252	259	237	214	237	264	271	223	245	250	271	258	259	265	241	246	243	258	294	234	254	244	263	253	257	237	258	265	236	231	247	269	245	250	254	243	268	257	260	263	249	274	252	240	226	243	258	264	239	244	258	275	258	232	264	240	252	260	272	231	262	258	268	280	246	255	249	250	261	240	237	258	251	246	277	264	230	260	244	236	221	252	266	232	262	256	264	254	231	251	213	249	248	262	239	244	273	248	258	268	276	269	278	250	265	250	266	280	263	216	265	259	256	243	242	224	269	236	235	272	270	282	234	263	252	260	243	224	262	253	228	277	241	266	257	265	253	263	240	248	258	280	249	236	273	268	269	236	242	251	224	279	260	227	263	248	250	243	245	241	269	246	265	271	255	241	244	274	254	232	245	251	276	247	236	252	244	236	233	276	265	264	249	244	251	247	251	247	279	238	281	247	246	258	220	267	257	275	267	252	273	248	258	250	258	230	237	275	269	280	233	231	248	251	242	250	278	254	270	234	246	251	299	255	273	250	246	260	246	228	271	261	256	253	236	290	252	239	244	239	251	239	256	243	250	260	270	218	230	250	240	229	254	270	257	254	245	237	241	249	246	271	277	236	269	259	259	241	247	210	255	245	259	238	294	256	272	253	219	273	265	244	252	254	255	254	242	248	265	247	266	269	257	255	247	237	253	251	249	242	250	230	242	297	247	241	249	251	237	241	284	270	269	251	249	255	284	256	257	254	272	226	257	236	250	255	247	255	249	259	226	237	240	216	239	250	238	231	235	255	268	271	257	238	255	257	251	247	266	244	261	242	263	244	225	244	253	255	229	247	259	263	256	253	234	213	240	249	251	238	265	264	247	235	250	237	251	236	235	235	248	246	281	252	250	226	261	282	244	246	255	265	260	254	229	246	216	244	252	255	260	251	245	239	286	292	269	257	256	270	238	219	285	249	226	252	239	231	246	232	246	244	264	240	240	276	259	265	273	246	253	249	249	261	264	255	247	249	243	234	270	249	240	253	269	237	239	245	271	241	254	258	236	253	243	229	263	273	254	274	269	238	241	249	254	244	264	227	224	231	258	285	250	246	240	241	235	242	254	242	259	241	247	255	255	256	258	260	242	251	254	263	276	264	277	253	268	269	259	291	251	246	275	267	245	258	252	266	262	229	254	283	251	260	228	266	238	242	266	258	253	248	242	238	233	266	237	259	247	259	282	254	232	244	233	231	215	233	258	249	249	275	254	256	242	242	254	255	269	263	263	241	252	260	271	256	260	233	277	231	252	249	258	242	281	251	228	270	231	245	226	249	234	252	261	256	237	256	242	262	263	266	239	236	237	273	245	259	234	253	234	234	227	267	261	223	235	247	290	252	255	241	252	264	242	240	245	270	254	250	249	255	272	266	237	260	265	253	226	242	255	251	271	261	261	260	232	222	252	245	268	258	244	269	284	273	263	247	270	251	265	263	261	268	272	252	287	268	242	259	244	235	251	205	252	293	249	223	260	243	257	261	242	253	252	263	246	277	262	245	251	256	254	232	246	250	235	259	233	243	257	280	271	239	262	234	255	264	267	272	241	248	232	276	249	252	274	253	230	229	235	258	262	254	270	255	244	238	230	242	266	271	244	248	275	270	259	244	234	243	246	261	255	268	254	241	257	236	245	241	230	251	269	226	255	268	271	275	242	256	225	225	272	255	257	232	243	272	253	259	239	239	243	232	247	236	258	252	251	269	240	247	274	249	252	246	267	275	253	220	258	263	281	245	237	232	261	280	255	235	238	255	238	263	255	216	270	244	253	270	263	228	245	256	271	252	263	272	246	258	237	245	257	267	258	244	243	222	272	258	272	275	289	276	268	256	278	222	254	244	255	260	264	244	266	238	281	267	253	247	250	269	258	235	236	251	234	267	278	255	228	241	248	236	277	260	246	226	245	241	239	238	238	255	241	242	248	265	254	256	254	259	238	227	240	270	253	267	241	234	250	252	239	256	259	252	260	249	252	243	248	233	236	246	268	264	241	221	264	234	259	235	229	273	254	256	293	268	228	257	264	243	245	248	242	265	253	231	234	272	262	247	249	261	250	251	249	257	280	274	260	240	262	234	242	250	252	239	236	247	246	249	261	249	246	252	258	281	222	265	263	251	253	237	255	259	260	250	263	257	241	252	252	236	267	250	228	248	268	245	251	211	256	255	225	248	248	244	286	257	249	257	235	256	233	233	268	265	278	238	236	246	287	237	269	264	208	272	240	255	237	255	286	256	228	223	269	262	257	289	249	289	263	228	273	275	263	260	255	240	261	263	258	245	270	238	273	235	270	236	224	254	213	231	244	240	276	255	226	238	222	279	265	236	247	242	274	248	247	233	228	239	253	252	258	247	251	263	267	222	242	246	276	246	271	264	230	252	260	248	249	275	248	235	256	246	302	242	249	267	251	275	253	268	254	244	241	239	277	270	226	260	237	255	256	259	240	255	259	255	236	253	229	257	241	277	264	278
27552	15985	3606	1364	854	734	618	588	553	484	499	499	500	486	459	485	457	448	433	458	483	429	439	454	455	442	423	475	473	440	447	434	472	418	396	434	436	421	443	453	432	441	425	442	452	440	455	446	452	410	444	436	484	458	436	452	444	425	454	403	464	426	459	438	423	446	436	461	428	461	437	448	436	472	452	471	486	447	422	453	430	456	407	409	445	431	475	417	440	434	444	451	457	477	451	453	475	443	448	443	412	431	454	461	473	442	455	459	429	447	421	454	440	407	436	465	378	461	440	425	438	417	440	460	481	420	424	402	444	425	450	462	444	441	472	429	444	465	442	444	451	426	457	426	382	417	439	441	447	427	482	423	443	441	467	421	464	443	423	416	428	435	437	417	454	481	424	430	449	484	431	438	443	409	446	422	441	456	473	453	439	411	450	447	468	449	426	461	451	409	422	418	461	426	434	429	452	430	494	433	498	420	429	462	411	451	466	444	455	450	448	439	443	435	440	437	434	422	437	451	424	427	438	467	433	444	465	419	441	430	473	412	456	420	470	428	466	434	425	430	469	424	431	434	435	435	397	424	426	436	417	473	448	455	417	422	423	447	434	413	470	420	443	429	435	424	467	446	418	433	404	438	445	415	458	452	442	440	439	413	443	465	446	474	413	438	397	433	466	446	461	447	448	399	417	424	439	441	484	448	442	464	439	482	459	427	432	441	471	448	443	448	432	420	409	433	448	459	418	453	445	452	434	449	447	460	409	476	424	441	471	423	421	475	444	470	429	440	456	427	412	425	444	453	432	495	429	439	461	447	420	463	434	464	461	442	439	452	424	449	454	450	464	423	427	402	431	437	470	407	462	420	425	443	446	470	451	455	431	446	424	434	446	412	419	434	420	412	439	447	455	424	454	441	439	459	420	427	425	439	472	451	391	440	438	383	440	434	446	493	430	475	435	496	428	433	437	425	416	485	473	428	459	447	431	417	495	446	480	472	425	413	432	445	463	473	431	466	421	443	459	397	434	414	432	458	431	423	457	414	455	454	425	428	445	425	461	436	431	405	445	454	448	434	444	402	444	454	468	437	466	415	445	463	431	437	419	419	419	413	441	451	438	423	440	419	392	445	442	463	426	431	422	485	428	486	429	447	447	433	442	410	409	460	436	424	424	464	433	451	424	461	425	441	446	433	386	421	450	480	437	424	439	441	397	429	409	479	441	455	454	472	413	467	409	410	446	404	418	430	406	383	455	456	440	440	463	475	407	471	453	418	429	465	412	423	435	472	427	459	456	409	400	445	440	435	396	455	431	438	465	416	434	414	393	443	418	429	449	434	446	432	441	448	411	413	458	410	417	469	454	466	422	429	483	479	443	465	368	426	396	428	446	468	415	440	444	407	426	476	428	402	433	457	446	417	438	461	434	409	426	441	424	449	454	452	445	414	428	446	497	481	435	451	448	434	451	451	440	440	444	413	462	408	432	407	464	442	458	424	448	420	401	446	431	452	424	383	449	428	460	446	443	479	466	419	454	461	465	402	423	464	402	438	416	464	421	471	426	466	427	461	427	446	445	406	423	456	431	459	419	456	439	441	427	434	455	435	420	447	432	456	435	425	463	437	426	460	421	412	436	475	419	421	420	432	445	405	439	412	396	449	420	450	428	421	433	409	392	455	438	404	444	416	442	425	425	452	464	428	429	425	438	456	420	392	487	417	429	446	431	449	460	436	408	463	444	465	436	396	456	444	442	410	475	402	443	421	462	412	437	417	469	441	467	429	458	429	427	416	375	445	414	447	448	446	437	448	441	438	469	457	449	408	453	439	448	417	428	435	443	434	437	436	434	425	465	483	440	436	449	434	418	490	443	405	446	447	389	441	437	396	463	406	421	448	446	424	479	450	449	428	425	448	416	440	435	414	433	452	461	440	437	441	429	433	426	451	454	405	420	438	438	482	424	448	431	474	429	437	448	453	456	454	437	463	447	412	427	464	384	416	452	443	432	421	409	465	435	474	402	419	421	434	438	416	448	475	419	454	450	406	442	436	456	427	378	477	406	427	439	424	448	442	466	446	405	462	465	476	451	443	424	480	444	469	458	445	432	429	455	434	447	453	474	445	433	444	450	428	422	437	447	397	452	433	430	453	463	459	487	430	415	445	415	430	442	463	418	447	419	457	446	423	423	443	407	435	394	442	452	440	465	440	418	431	467	456	400	437	384	424	459	440	442	462	473	432	469	461	414	479	463	443	466	446	403	455	408	416	449	423	439	460	427	483	436	447	430	464	435	426	454	449	434	436	431	433	415	439	447	431	445	452	419	452	408	439	448	413	408	434	417	422	428	458	439	427	448	435	441	454	437	469	428	410	426	430	427	405	434	457	465	471	466	447	424	437	440	407	389	452	428	408	443	432	468	451	445	443	399	441	445	469	396	456	470	463	457	432	460	432	444	429	447	440	407	465	439	444	400	456	442	468	401	412	446	451	445	446	419	421	426	448	416	443	423	442	439	490	451	432	461	441	456	475	443	434	420	471	465	459	411	487	457	429	423	417	427	403	443	442	442	428	399	418	439	441	423	452	455	445	453	404	441	476	461	410	425	473	430	487	445	474	431	451	475	408	428	437	430	429	478	432	438	456	451	469	416	411	438	423	428	445	440	423	448	439	483	413	462	411	451	433	454	453	443	461	449	508	470	478	433	422	474	463	417	417	443	439	451	446	427	444	407	439	423	412	448	421	437	467	412	459	470	435	447	444	459	449	405	442	442	440	415	422	420	405	431	434	492	433	437	428	422	482	442	426	447	466	405	424	465	394	446	420	461	432	455	443	424	396	426	423	443	482	443	428	462	442	447	403	441	417	467	443	453	407	422	420	457	465	441	446	434	436	439	436	465	438	433	430	444	414	420	434	424	414	451	425	448	436	463	434	423	426	454	454	424	399	426	457	467	430	423	400	449	469	456	443	459	445	421	459	444	419	466	418	480	428	465	452	456	434	407	421	483	412	427	431	458	429	424	473	450	434	456	470	462	403	430	402	432	494	430	437	443	438	443	407	441	456	451	467	420	433	418	475	418	434	454	466	435	400	420	420	438	409	422	455	442	434	409	432	431	486	423	416	429	435	430	453	390	454	460	452	418	420	447	426	450	437	454	437	418	430	457	433	432	426	473	439	440	453	453	412	457	442	458	429	420	436	476	469	424	453	416	470	435	438	434	412	436	420	450	458	444	467	421	443	456	433	423	446	417	428	435	451	450	458	452	435	418	431	437	513	430	430	446	466	487	415	413	400	471	444	434	419	412	454	426	444	467	465	462	435	421	434	435	439	408	441	459	415	424	451	430	440	443	408	413	481	477	455	438	427	428	433	433	418	409	411	446	439	432	432	408	438	433	457	449	461	450	454	454	433	421	443	449	445	478	439	398	423	449	466	443	424	454	428	428	469	444	433	426	462	403	463	426	445	444	391	433	427	478	449	439	439	423	456	424	413	445	450	415	454
5670	5575	4067	2147	1632	1366	1119	939	899	837	810	751	765	729	702	647	701	694	677	650	610	659	658	647	633	648	653	637	603	602	634	633	609	659	643	612	598	639	609	633	654	564	626	668	622	624	605	602	646	637	651	619	582	623	648	659	613	638	572	621	601	614	599	618	603	616	632	585	603	665	616	628	613	640	605	570	576	612	653	639	627	593	601	610	601	636	616	586	629	608	570	592	598	567	590	633	595	590	619	616	577	638	651	621	631	599	593	589	586	577	610	608	601	607	599	595	622	578	567	622	643	605	614	613	638	626	592	633	577	584	606	603	649	597	631	614	588	659	615	649	610	628	641	603	616	605	575	568	592	615	614	655	599	603	645	586	572	606	644	588	668	600	571	623	623	618	646	644	602	603	630	604	623	616	635	643	613	608	595	646	576	611	624	596	633	621	579	595	589	570	641	628	544	612	632	636	629	642	644	629	628	635	613	583	615	593	582	629	642	608	623	580	603	638	617	626	560	622	628	624	614	628	603	621	559	641	624	630	667	611	586	623	592	620	616	587	615	602	632	611	618	649	591	642	619	621	616	640	601	583	615	596	602	600	622	584	613	631	595	630	636	581	627	568	635	663	627	611	606	550	616	646	665	623	591	648	608	638	624	596	614	629	585	617	612	656	577	587	643	611	608	638	649	595	621	624	600	616	592	604	633	614	607	593	630	592	580	602	602	605	558	610	607	627	606	615	638	618	601	606	614	602	594	610	635	651	614	610	601	641	598	615	612	614	593	626	608	608	574	606	613	634	584	570	630	582	623	604	610	616	573	603	610	572	584	621	646	557	583	633	584	608	616	613	624	623	582	602	599	642	617	601	619	616	613	627	620	606	617	584	596	598	613	652	610	638	603	579	624	596	619	574	667	667	617	628	631	615	612	605	635	572	636	602	597	613	621	581	590	608	602	609	603	634	626	576	573	595	631	636	621	611	630	585	568	586	595	606	651	623	609	648	613	620	645	666	650	594	636	579	628	632	606	585	631	614	574	595	615	597	637	609	609	626	604	562	587	582	628	580	642	602	626	638	603	604	593	604	631	593	616	644	647	649	628	611	585	652	614	623	567	619	648	630	654	580	645	564	635	579	677	621	627	593	635	612	608	616	593	608	615	571	622	636	618	623	612	621	603	599	598	590	603	590	635	573	601	623	567	641	588	618	635	611	606	581	596	599	608	574	572	576	638	601	579	602	620	579	624	628	591	629	588	600	616	604	610	637	596	604	584	611	646	592	648	627	642	591	645	648	561	605	601	623	598	600	623	581	573	630	607	598	646	605	652	606	624	578	613	602	622	571	585	610	683	629	631	614	629	621	616	651	619	660	607	597	606	611	581	610	646	581	657	591	608	655	626	652	616	595	626	631	593	632	622	630	554	618	607	629	621	617	585	593	590	587	609	624	607	610	572	611	597	613	633	640	581	599	595	588	617	614	638	611	650	603	645	620	614	584	616	603	571	635	624	619	599	623	622	596	621	638	608	622	616	623	604	641	621	592	569	596	615	569	623	625	623	595	605	616	577	602	648	620	603	616	603	610	667	617	635	605	601	588	644	638	633	608	621	570	619	576	621	640	604	618	612	596	629	641	646	624	583	628	602	636	612	610	587	665	595	611	597	590	610	626	603	630	620	624	575	614	627	585	606	597	610	609	613	624	624	566	602	604	588	583	613	611	621	579	605	635	586	622	588	631	639	641	613	622	620	626	583	600	588	631	634	608	592	646	619	647	613	635	609	635	622	622	604	640	639	592	616	596	612	615	626	599	640	618	610	617	636	587	619	612	587	651	594	591	582	570	645	618	634	592	638	597	589	597	641	595	598	610	630	561	612	626	557	571	640	656	630	596	610	578	622	559	620	638	640	596	623	540	634	595	618	596	598	621	605	593	625	575	595	610	607	596	635	604	617	620	596	626	652	616	600	601	630	586	610	598	621	606	656	610	598	637	618	615	642	612	604	638	663	585	611	626	630	656	666	556	600	580	597	649	621	581	625	591	627	623	594	623	575	581	620	616	606	650	598	641	610	619	613	606	589	653	625	619	589	674	621	611	613	614	668	599	583	675	590	598	589	584	592	637	617	613	613	624	594	594	611	601	589	642	608	647	578	588	593	651	624	634	596	601	594	602	645	636	630	621	615	622	640	577	579	596	585	590	608	619	639	620	581	613	598	597	640	607	654	610	633	628	580	596	635	644	591	633	620	636	616	615	657	623	657	605	607	594	642	629	606	587	622	609	600	627	629	606	587	583	623	574	640	565	619	596	628	623	615	621	583	640	638	594	659	565	654	632	612	602	596	616	613	611	635	641	608	655	626	599	639	585	609	615	612	650	634	622	631	619	624	587	578	582	617	574	593	593	578	603	631	629	621	631	597	621	665	593	600	632	591	592	599	583	621	614	614	569	608	599	593	598	630	619	600	585	579	608	592	582	635	625	563	626	589	622	634	624	585	599	542	624	635	597	647	637	628	568	587	557	616	576	610	643	600	600	611	626	626	588	645	612	599	615	568	665	581	600	608	608	667	616	606	618	631	615	603	596	629	602	599	624	560	610	619	652	615	594	623	678	612	656	629	617	582	553	582	578	631	666	654	636	618	606	618	558	611	592	603	588	606	613	614	625	599	614	613	637	603	630	604	648	612	614	592	630	574	628	620	561	593	610	617	599	594	587	614	588	601	632	603	568	621	643	632	638	624	620	616	597	599	649	579	618	606	615	601	614	578	637	618	604	613	573	614	586	597	642	624	605	634	588	625	620	600	541	613	677	585	642	594	649	607	658	612	642	601	558	592	652	618	652	642	624	626	646	598	636	621	650	593	612	621	628	588	602	673	605	637	617	631	605	635	608	599	617	597	580	616	643	593	628	610	621	612	603	630	621	562	600	625	623	583	632	577	586	577	632	629	610	615	600	588	627	589	614	599	639	646	637	636	636	600	616	597	594	648	619	627	582	616	644	621	609	601	614	616	616	628	619	634	634	647	612	606	569	595	635	616	618	587	601	593	551	622	647	596	598	604	616	607	600	585	595	606	599	589	636	619	607	644	586	601	620	564	595	635	657	623	613	621	597	624	624	614	621	608	672	577	538	639	603	573	556	614	613	607	596	598	604	610	657	596	621	617	612	616	603	599	601	608	593	604	650	596	621	612	626	618	615	624	604	635	637	605	643	598	611	604	633	660	570	612	584	570	600	570	587	642	598	649	604	585	608	625	573	611	611	612	599	599	610	634	588	629	619	615	593	546	591	613	574	618	602	606	609	605	631	644	623	616	586	700	645	572	627	620	645	614	608	611	654	586	606	603	622	652	592	590	638	601	589	621	640	606	633	573	579	675	605	658	613	653	638	612	615	626	620	592	599	614	656	605	621	627	582	643	597	584	596	617	595	643	635	603	570	620	627	627	570	626	578	570	602	573	595	594	563	638	646	583	648	542	590	571	603	606	578	638	596	623	604	648	590
23418	21220	27785	24915	20302	3005	1004	754	653	568	589	446	480	503	435	457	426	402	395	416	419	412	372	371	375	394	366	354	372	378	366	342	356	368	363	366	338	387	380	336	351	363	354	350	365	350	372	327	353	358	362	351	347	398	331	382	339	324	391	357	359	316	368	367	350	389	335	355	362	373	410	342	368	337	355	359	378	343	347	353	351	351	313	335	359	335	342	351	356	367	354	343	334	368	350	358	362	342	342	343	357	386	362	319	353	348	358	346	333	362	388	360	329	348	372	348	367	353	379	347	322	385	320	324	348	342	317	356	338	355	416	373	370	366	345	347	366	342	342	364	382	363	362	361	348	319	344	363	401	363	339	336	338	375	339	356	361	346	349	358	362	360	351	370	370	339	355	347	347	382	332	350	365	364	359	367	361	364	375	352	362	342	370	372	343	321	349	353	358	322	366	349	327	341	344	349	366	341	367	354	353	354	356	336	349	376	353	430	356	357	357	351	348	340	360	334	351	340	330	368	370	337	351	372	343	350	345	366	351	333	388	371	358	325	347	402	362	318	325	363	365	321	355	364	369	342	333	348	354	399	366	377	352	365	345	316	364	359	336	366	355	340	369	340	382	332	302	385	350	369	367	333	349	376	361	379	345	379	354	357	309	330	347	359	333	346	384	329	359	356	339	355	335	380	341	352	341	329	340	358	349	348	370	316	341	372	323	339	368	318	366	359	322	329	347	365	371	327	364	334	318	340	362	363	368	367	303	319	363	365	337	380	337	389	355	340	327	356	344	367	374	362	349	342	363	352	356	336	370	375	342	324	381	353	334	321	370	388	410	381	327	354	373	343	331	342	311	374	355	317	337	331	323	363	402	340	345	370	346	394	361	345	383	356	347	395	367	353	355	330	327	367	354	346	315	345	376	344	349	322	327	333	359	360	338	323	339	363	353	347	369	376	343	314	384	349	352	383	400	317	372	343	361	322	367	359	341	375	332	364	325	342	383	356	368	360	353	350	362	331	334	342	322	345	363	363	360	380	364	360	354	361	345	372	322	349	342	352	361	344	359	341	321	335	371	330	352	363	337	384	350	358	347	361	389	352	319	390	338	369	364	381	365	372	365	371	375	337	330	352	368	371	374	359	358	353	348	363	345	373	370	362	323	388	329	347	353	381	350	332	352	373	375	362	338	324	342	356	342	344	341	354	339	355	382	348	304	338	344	356	380	320	325	383	342	383	364	318	340	349	360	350	358	341	379	371	360	348	360	354	351	356	341	360	337	398	376	349	320	349	362	356	380	349	353	355	367	368	346	354	350	327	355	361	364	356	354	358	353	337	329	320	404	303	376	369	373	331	308	355	364	348	325	376	371	353	356	315	336	343	377	345	363	381	338	391	339	385	338	349	367	330	346	356	357	352	390	376	341	353	341	323	351	329	331	378	330	350	395	363	357	337	364	351	360	373	355	382	376	362	347	357	336	353	322	359	333	359	337	366	374	399	361	368	355	376	362	317	360	342	365	359	346	384	375	359	352	385	331	353	361	333	359	361	344	333	314	357	318	331	345	370	351	359	343	369	362	366	347	329	376	366	327	352	344	336	345	373	370	345	373	340	345	379	366	381	322	346	342	344	358	364	351	366	356	354	325	323	354	338	346	374	353	343	351	389	379	341	374	351	356	376	353	368	357	350	334	337	316	344	352	354	337	360	347	334	351	335	369	371	325	343	339	342	342	359	360	347	350	345	348	330	369	344	367	367	376	362	348	360	321	351	334	327	307	349	335	364	356	391	353	334	357	344	332	378	354	325	376	336	372	311	379	358	367	325	371	365	349	343	367	351	345	351	361	390	379	345	385	355	322	341	383	348	353	360	343	346	335	354	347	362	362	351	343	350	361	337	385	351	362	356	350	368	374	353	334	367	357	384	344	363	340	353	358	348	330	352	334	333	373	361	352	351	320	344	341	380	365	330	386	326	342	374	314	349	361	363	362	343	370	348	360	333	344	330	326	375	314	324	361	379	341	344	372	361	332	342	347	339	349	333	344	342	366	351	371	365	353	376	362	370	317	357	360	354	352	331	352	365	333	319	371	387	342	349	362	334	381	349	344	334	346	345	382	366	390	360	350	361	359	344	367	340	338	362	332	356	356	340	357	347	380	387	356	349	387	318	341	382	356	355	340	364	362	377	348	385	310	355	331	353	333	367	333	369	359	331	348	374	326	337	351	354	331	383	320	349	364	342	357	361	364	353	371	368	358	338	333	346	368	333	355	345	350	349	345	346	341	359	357	363	353	339	334	328	339	391	349	345	343	339	347	360	327	331	328	358	417	358	373	327	349	343	363	337	353	335	346	338	361	391	357	343	343	371	371	327	332	356	340	313	349	359	358	379	363	320	359	354	330	368	353	356	336	331	363	372	356	334	324	366	347	329	314	330	357	326	372	364	339	347	343	353	339	360	315	374	378	342	363	343	365	387	317	358	356	345	353	373	342	331	339	357	342	352	357	357	336	365	331	356	387	345	356	373	391	338	359	344	326	345	356	340	347	320	326	358	334	394	343	342	380	368	350	349	351	353	342	380	350	339	346	361	350	371	358	358	394	351	364	349	364	348	339	371	372	351	354	314	377	330	356	374	341	351	369	396	337	371	341	366	379	334	395	357	357	342	372	360	367	348	377	346	384	361	332	379	328	355	376	334	357	348	356	366	361	349	333	348	367	349	337	356	357	345	355	324	340	325	348	344	355	350	365	328	376	386	335	335	325	366	330	339	343	340	361	322	374	345	367	370	333	328	337	333	331	396	343	352	324	378	366	340	352	381	342	361	348	355	374	355	355	340	385	345	357	390	348	340	335	341	378	350	357	358	370	365	347	336	334	351	337	372	350	403	354	331	349	379	370	339	347	327	372	360	351	354	373	361	342	381	320	357	320	363	388	348	352	342	372	314	357	338	360	315	339	359	370	369	355	347	352	354	376	321	331	353	350	306	321	333	365	374	359	348	350	375	360	336	311	347	355	379	340	351	367	336	351	329	373	345	349	378	351	336	383	385	342	327	357	337	326	359	361	339	290	360	333	350	366	339	315	367	312	344	372	331	376	375	392	367	362	349	372	359	363	339	380	353	352	353	389	360	315	358	358	353	341	338	307	367	341	384	340	348	380	346	351	356	383	310	335	359	333	357	356	360	387	347	376	357	365	354	353	340	382	336	381	361	348	364	382	343	347	378	356	338	328	341	342	355	347	359	377	342	340	337	355	351	366	359	345	357	348	397	352	341	344	357	358	395	331	335	329	347	330	339	399	361	401	335	335	342	374	314	345	344	383	352	355	338	338	347	353	344	345	365	341	413	340	340	336	353	316	373	363	358	304	337	353	373	345	350	329	335	349	368	352	373	351	381	345	372	339	322	362	352	370	374	368	346	370	374	371	342	359	313	340	347	355	344	342	358	355	332	357	342	334	343	356	356	355	364	362	325	369	337	383	316	311	352	341	331	386	382
5157	13488	9404	4986	3430	2570	1943	1627	1366	1178	1042	978	846	768	774	712	709	717	677	603	634	607	577	645	504	613	521	578	530	566	564	578	534	588	538	557	540	478	475	550	517	546	523	504	507	543	513	512	515	479	517	474	492	507	505	484	482	526	528	537	572	481	539	538	465	546	491	519	509	498	479	477	491	510	469	524	508	512	473	476	490	479	493	539	515	486	480	496	468	497	500	476	513	504	490	524	565	444	489	502	514	479	481	489	498	505	449	532	528	496	488	506	478	527	504	490	517	489	448	541	510	495	509	526	498	526	461	482	502	510	488	517	491	480	487	504	491	522	470	499	476	485	448	517	497	515	518	496	482	510	510	481	481	471	521	510	432	473	483	502	486	536	495	480	519	461	493	477	513	498	537	509	495	511	489	509	504	507	497	473	499	501	505	457	522	483	520	502	491	498	507	476	494	461	494	530	516	465	512	498	490	484	504	516	538	455	522	519	514	478	492	518	517	523	488	551	510	508	482	525	512	483	490	453	520	523	455	462	515	511	496	511	505	483	528	512	499	509	486	503	521	527	501	476	447	478	475	494	459	505	484	510	481	488	506	459	459	487	493	502	472	497	490	511	511	536	472	508	496	507	455	511	486	494	515	521	512	508	508	489	460	447	506	491	466	503	499	523	507	500	465	464	497	514	501	482	507	497	442	497	481	527	496	522	485	492	525	472	496	515	505	517	506	532	505	498	472	467	469	514	502	480	505	464	482	500	514	500	518	520	534	506	508	480	425	487	500	533	479	509	515	488	478	483	515	475	512	492	494	507	521	503	532	495	464	517	507	525	502	524	504	462	474	444	511	477	502	488	485	474	455	537	538	455	512	484	514	534	500	484	483	472	501	512	508	501	526	507	510	518	493	464	474	510	464	542	505	496	535	511	471	509	524	537	487	537	535	485	475	474	533	492	541	499	510	501	453	528	498	480	500	510	470	532	495	485	521	565	526	495	495	492	518	519	519	459	511	498	489	548	476	494	510	511	499	487	474	476	498	495	504	510	498	518	510	504	524	486	497	523	456	477	513	491	471	523	498	509	473	490	514	454	487	471	491	468	507	490	475	475	518	492	505	506	489	509	501	492	475	517	486	493	503	470	491	459	465	534	503	489	500	497	501	515	482	505	471	463	487	465	483	469	480	453	475	478	543	510	466	484	510	488	499	502	489	539	535	486	518	474	485	496	455	475	480	519	514	502	523	511	491	527	495	543	535	514	491	490	483	480	480	510	474	509	538	480	525	488	436	511	487	525	472	512	481	540	510	506	506	496	507	521	546	517	482	487	515	516	485	501	493	497	523	481	503	525	467	487	493	497	526	500	494	512	503	506	465	475	524	529	503	497	496	532	483	485	494	472	510	477	476	507	464	496	491	491	520	474	534	529	473	496	485	502	522	498	488	477	526	499	495	421	517	458	494	531	552	526	496	482	479	501	502	500	491	450	510	487	493	460	492	504	481	500	540	514	520	500	512	498	547	507	467	516	480	461	501	473	504	482	489	513	485	501	460	515	499	513	494	459	467	484	496	490	442	502	466	500	496	466	518	499	520	498	491	561	477	459	525	510	530	510	525	483	509	476	567	506	467	450	509	515	482	496	525	499	492	476	520	475	509	505	495	519	495	501	475	512	499	467	516	472	504	495	494	477	477	526	496	498	520	502	528	508	506	526	506	480	499	507	466	450	509	522	485	527	498	499	497	487	481	515	490	493	504	535	543	500	530	500	472	507	488	523	481	513	475	545	438	518	485	489	496	477	511	482	482	523	527	475	514	465	523	503	488	465	502	508	461	499	502	535	481	489	492	517	504	489	529	504	492	510	498	515	519	498	508	478	480	488	497	505	498	501	469	523	522	480	484	481	511	507	508	443	486	509	443	514	495	491	496	527	511	484	534	479	491	496	493	476	477	512	537	514	492	507	513	508	491	504	527	473	548	508	496	488	524	476	530	483	491	508	451	534	480	524	426	486	466	486	494	484	487	497	492	523	494	499	517	488	534	513	490	503	498	491	514	505	504	510	481	535	506	482	505	496	484	505	491	485	485	508	521	504	465	494	528	500	536	544	515	488	501	511	517	490	491	501	478	509	515	514	491	497	509	536	522	477	510	496	528	440	501	511	489	548	470	482	482	489	504	471	500	499	506	466	534	491	509	527	520	505	502	472	517	462	531	500	478	513	484	485	505	488	513	515	494	506	512	496	525	561	493	478	517	498	494	501	472	467	499	543	534	471	488	536	492	478	483	557	475	520	490	508	487	521	483	494	461	530	475	486	514	487	476	496	497	505	470	497	490	527	490	483	456	503	491	513	522	512	520	504	485	505	481	505	473	527	505	473	478	555	549	507	429	497	479	470	519	511	528	493	533	496	497	493	462	467	507	490	475	487	475	494	475	493	512	528	483	478	500	475	503	525	500	482	498	496	496	507	525	479	504	498	533	500	500	511	536	532	493	489	489	464	516	469	509	496	474	487	515	467	493	508	471	499	519	486	514	522	475	503	502	496	484	535	523	455	478	500	488	486	485	504	507	492	475	524	447	510	471	488	464	487	518	459	476	494	502	497	516	508	557	487	518	504	494	507	484	504	453	474	502	523	516	523	500	513	501	502	475	507	509	532	528	523	511	474	464	514	487	532	479	512	499	510	484	482	513	533	520	489	487	494	497	456	478	496	515	445	527	519	486	492	464	520	509	506	463	502	497	514	495	518	551	497	473	490	499	512	457	507	507	525	473	489	529	486	484	522	474	507	506	517	513	498	490	489	478	529	494	529	478	483	517	500	496	512	482	543	487	502	500	465	479	485	494	489	514	478	524	492	472	495	497	494	504	507	512	474	487	468	505	518	493	456	497	504	470	534	504	519	490	476	509	486	484	495	487	537	499	482	555	509	505	507	517	490	455	476	485	550	498	498	492	491	463	494	484	509	503	475	516	485	505	520	477	559	490	518	456	485	450	506	486	508	526	534	534	540	455	454	520	483	521	490	475	487	487	472	481	502	489	470	481	511	479	542	451	507	468	494	476	509	480	507	531	519	490	467	494	525	490	532	490	542	464	482	500	462	474	506	503	476	482	512	462	462	468	508	517	474	522	481	505	517	493	542	495	484	531	474	489	484	486	484	480	516	507	462	462	500	460	474	510	502	479	492	499	491	540	504	496	550	481	470	477	468	513	507	495	492	477	520	491	480	501	500	501	475	526	470	463	496	459	524	488	507	470	475	478	529	477	497	488	557	497	494	465	509	465	481	510	472	473	489	488	463	475	477	489	498	471	493	529	508	500	485	469	498	478	460	508	497	469	502	485	554	496	473	503	472	474	502	510	521	486	488	504	492	495	473	505	521	464	486	483	526	515	494	531	503	487	492	475	513	475	504	467	480	491	520	503	466	513	498	526	517	505	492	508	531	547	478	504	510	486	476	474	515	520	505	516	476	493	499	489	477	497	537	487	505	482	497	509	492
24838	21196	25666	22566	1846	741	602	534	485	416	446	422	383	374	423	409	344	382	371	346	370	367	330	336	314	352	349	331	367	307	342	350	337	309	325	335	354	330	337	332	307	345	344	364	320	334	292	327	290	327	371	334	357	365	341	298	320	310	330	311	299	350	309	307	289	357	314	314	342	320	319	315	316	332	327	341	328	334	268	323	327	331	337	335	324	334	324	319	320	312	315	309	345	341	352	334	330	281	326	351	319	323	318	313	343	318	319	315	319	319	319	328	314	359	323	322	336	337	305	327	347	340	331	299	321	333	299	296	262	343	325	300	299	331	340	327	311	332	316	361	303	298	296	315	310	322	284	311	296	315	329	324	314	315	335	338	303	309	352	308	322	307	339	334	307	341	338	317	312	324	303	321	283	328	315	304	310	321	330	313	350	342	328	339	336	319	311	309	294	326	344	355	288	321	337	348	327	332	356	328	300	316	304	335	307	343	289	312	333	343	365	286	313	336	354	308	331	319	299	327	328	336	302	319	338	313	337	320	351	312	332	293	340	286	380	297	320	326	326	331	328	348	317	341	345	334	324	334	310	329	313	315	346	306	312	314	312	315	333	353	305	309	359	346	345	343	309	326	346	310	336	314	330	306	334	359	328	336	313	307	358	288	353	320	304	306	310	312	313	307	302	313	333	306	331	314	319	320	349	328	307	312	354	341	323	324	328	329	338	351	344	315	315	308	302	326	327	359	306	329	346	302	326	305	343	346	305	298	331	313	337	337	340	338	336	304	343	307	309	320	308	304	298	321	327	331	326	337	317	311	279	319	321	318	323	356	328	310	332	331	322	343	346	311	309	314	334	353	310	325	308	326	319	343	340	332	333	310	335	300	305	327	293	362	309	326	338	315	316	324	333	331	293	345	290	334	347	322	331	328	360	322	319	330	307	277	291	377	327	320	318	309	338	333	326	336	317	330	359	370	314	298	311	316	304	303	330	321	360	319	283	312	288	316	324	362	339	331	319	326	323	336	320	308	329	320	273	296	318	324	302	313	327	311	328	321	302	300	306	282	335	298	297	314	333	314	323	353	320	322	313	333	345	322	305	345	310	304	331	348	306	355	352	307	302	343	337	312	362	327	325	336	311	365	318	308	298	322	306	300	312	333	330	358	310	317	338	323	322	314	330	347	352	335	303	304	305	337	331	326	347	326	326	330	306	316	322	310	319	315	340	325	322	314	276	317	347	325	303	337	337	297	348	320	303	332	309	333	310	319	318	319	312	334	339	322	313	321	314	334	316	325	318	317	315	349	331	296	312	324	313	322	321	307	292	318	297	305	296	323	285	298	310	320	314	291	278	310	311	328	295	347	318	343	341	288	323	307	314	303	276	333	303	334	309	316	318	334	344	303	343	336	332	301	304	302	329	325	340	334	320	324	315	306	346	323	312	321	327	313	283	307	318	339	317	310	340	339	340	328	339	305	327	298	328	337	368	335	337	336	329	316	346	343	333	316	303	315	330	312	349	315	320	302	333	329	341	319	332	350	337	343	308	308	297	319	357	327	303	312	298	330	352	340	344	333	324	330	318	320	310	311	341	340	320	328	319	340	313	312	309	332	331	320	320	331	340	289	301	314	311	323	336	330	317	306	329	317	299	299	285	337	322	317	317	322	334	335	296	341	342	350	321	303	305	321	308	291	350	307	320	278	329	321	354	307	334	312	316	323	306	300	325	331	318	303	347	302	334	326	316	295	317	296	308	312	326	322	313	332	290	341	336	350	341	332	326	339	302	305	339	307	318	327	318	339	336	334	291	327	322	339	314	345	335	302	325	334	289	310	297	304	323	288	353	354	320	310	299	352	350	296	324	303	325	334	309	327	289	297	317	315	333	361	269	348	328	327	306	352	311	294	308	330	287	291	301	335	314	323	311	335	319	281	306	307	337	342	314	318	299	312	319	303	337	285	321	309	308	294	305	365	308	336	299	285	319	337	336	294	323	319	288	297	270	326	330	306	320	328	313	340	345	344	310	298	322	319	328	324	346	333	337	318	297	314	309	309	332	324	316	340	303	312	321	337	313	309	304	292	323	322	325	343	322	339	307	287	286	320	298	316	359	326	332	342	308	300	324	314	329	310	310	319	295	336	332	286	329	336	290	325	307	297	329	316	319	309	342	330	354	329	342	326	330	322	252	316	315	306	327	325	304	319	323	307	345	333	327	301	290	349	325	322	373	318	350	332	348	317	357	297	294	327	284	308	320	286	309	306	317	344	320	365	330	342	320	309	313	303	365	296	303	348	331	328	302	345	318	299	322	335	343	324	326	306	278	299	329	370	302	315	329	322	336	340	308	343	315	305	334	347	312	317	321	286	307	303	331	303	357	340	317	300	280	345	326	315	291	358	328	311	327	330	301	341	298	338	308	334	282	329	368	349	295	345	297	332	326	327	336	308	327	317	335	322	316	330	335	321	335	302	291	310	330	327	360	319	335	329	332	364	301	291	327	301	309	348	350	292	320	289	329	333	337	332	358	307	331	301	354	335	329	290	324	332	303	338	329	326	316	296	316	288	354	344	317	360	303	299	282	315	324	310	351	331	296	331	330	319	295	325	327	342	304	317	337	300	322	364	330	306	309	323	329	319	330	312	308	338	309	296	326	306	333	328	319	323	293	324	328	304	336	326	328	353	319	325	363	342	363	340	317	336	284	329	297	344	336	356	330	311	310	288	326	303	288	354	330	301	317	323	327	317	320	362	302	310	336	296	318	355	329	309	325	326	348	302	327	327	338	367	285	308	318	338	337	319	287	333	315	314	326	320	325	297	328	304	324	342	343	318	358	320	311	320	330	339	343	325	340	331	304	378	323	308	330	367	370	314	304	353	338	325	325	337	304	330	357	317	327	297	344	325	325	317	342	323	324	311	328	336	283	318	314	327	305	329	320	333	356	301	318	341	336	287	282	334	340	316	291	315	308	322	346	344	323	343	307	325	319	325	330	334	313	304	338	298	301	322	341	350	317	331	325	328	312	354	296	325	352	336	313	358	293	341	362	318	319	336	318	315	319	318	328	328	324	303	340	319	317	350	296	304	300	326	305	337	340	315	304	318	314	320	289	360	321	305	309	330	319	293	310	300	336	302	331	323	313	329	320	308	320	313	341	312	318	332	327	312	337	287	310	296	335	313	295	320	338	318	281	299	335	303	316	305	314	319	333	338	293	302	317	337	316	300	309	332	329	338	285	318	328	317	319	333	294	327	307	317	316	323	301	303	336	303	297	296	302	351	336	293	338	317	312	286	301	330	328	330	318	298	323	315	315	309	338	310	327	342	326	303	346	318	347	300	309	336	322	319	317	312	326	335	297	345	315	341	325	361	312	337	346	327	302	338	317	306	308	304	311	291	330	299	284	347	325	297	329	299	329	302	298	295	359	308	336	351	340	347	313	305	298	323	336	309	355	317	320	349	311	310	303	360	335	332	272	335	325	298	335	316	294	336	331	309
4912	9162	6118	3130	2259	1703	1388	1124	924	925	831	720	649	623	650	560	597	551	531	516	552	517	487	488	516	495	495	513	516	487	473	497	501	484	509	430	469	443	441	422	496	473	480	455	445	447	462	462	465	448	434	457	488	458	454	445	439	427	461	447	428	446	447	475	459	448	467	436	470	442	489	447	473	435	455	392	452	422	443	492	480	426	457	445	460	436	488	451	459	430	447	463	449	458	464	435	449	465	428	442	405	500	466	431	437	444	458	429	426	428	463	442	473	435	474	429	451	423	479	495	435	436	409	465	430	450	452	441	448	451	476	465	484	439	432	449	415	460	430	469	426	426	462	470	460	441	455	461	434	482	444	405	441	468	451	441	440	444	435	468	424	490	458	396	465	409	423	450	458	431	434	458	446	446	480	443	455	452	495	453	428	419	420	460	418	443	423	438	411	461	460	465	436	437	453	439	458	423	451	471	458	442	420	460	473	438	463	424	440	451	446	471	410	428	477	460	418	424	460	495	468	449	430	469	429	456	448	419	458	448	420	441	481	420	410	451	450	442	505	444	452	440	398	445	391	417	473	469	445	464	445	451	449	457	476	434	461	441	456	451	410	468	465	472	419	449	472	451	444	450	472	471	457	432	440	434	481	401	440	427	430	479	460	494	464	478	444	434	446	454	437	417	439	431	442	408	439	457	413	439	484	449	471	453	453	473	455	437	442	449	461	468	449	398	444	429	472	453	424	470	440	476	469	404	459	460	470	457	453	434	451	449	464	447	460	424	436	444	468	422	439	449	425	464	494	472	472	442	450	457	439	402	446	472	446	442	435	472	433	475	461	408	409	422	485	409	456	459	436	428	382	448	487	478	441	475	436	464	441	445	437	419	465	451	448	455	444	494	447	442	466	462	441	436	437	439	471	435	453	456	480	436	446	448	427	456	436	464	444	424	464	415	457	446	470	458	449	461	468	443	429	429	453	441	434	425	458	446	442	486	435	479	443	459	429	433	418	423	426	469	445	467	422	423	453	452	454	414	428	419	451	444	425	452	430	465	420	447	444	459	447	461	459	461	441	446	444	411	444	438	420	431	434	424	461	428	463	436	423	483	488	469	412	451	469	413	437	461	442	489	457	453	477	440	445	422	424	425	478	444	462	434	420	399	463	452	437	450	473	436	442	442	423	454	433	500	436	491	422	468	467	400	435	430	452	431	443	466	459	440	455	439	469	435	469	433	399	456	447	433	447	455	465	493	441	437	466	453	485	447	466	444	455	447	439	448	445	460	431	437	459	447	434	446	474	403	411	477	438	450	433	441	423	489	434	431	418	460	426	466	485	435	449	471	439	436	457	453	452	428	434	443	436	450	453	461	476	466	398	463	445	476	452	478	423	414	457	466	491	432	456	447	465	468	429	423	450	425	417	459	416	400	437	496	399	427	459	452	474	441	466	432	465	478	413	457	414	490	444	496	451	443	445	455	450	441	438	446	434	440	429	456	431	440	465	429	451	424	436	447	486	384	449	446	449	476	443	447	445	476	435	441	421	437	470	455	430	503	456	450	438	415	456	430	462	428	462	420	439	490	441	448	453	499	434	455	463	470	486	437	478	451	428	414	461	461	426	446	478	440	466	451	464	509	427	430	450	490	438	463	420	458	475	466	394	458	471	416	451	443	471	454	420	437	440	445	446	438	433	466	433	435	449	455	393	480	469	420	416	443	425	428	449	458	458	411	432	435	421	456	486	441	462	475	431	436	463	462	503	423	435	449	423	457	494	462	462	447	465	452	436	497	466	468	455	473	478	410	461	442	449	470	449	407	444	451	427	448	434	503	448	429	454	490	467	451	434	454	469	435	423	441	460	426	438	417	431	461	474	416	432	444	429	433	440	445	483	458	437	469	495	448	443	416	433	457	428	452	446	440	459	432	440	471	447	451	444	459	457	472	453	416	426	483	397	445	440	455	428	423	416	418	465	461	463	453	401	443	452	414	411	455	416	427	454	406	417	435	439	438	430	441	425	463	450	439	428	434	444	436	446	455	441	431	435	467	469	437	459	453	452	449	448	462	404	411	431	469	453	448	474	475	455	468	441	464	451	428	476	456	454	446	477	470	419	451	466	440	432	484	440	439	428	426	440	471	447	460	485	431	463	436	449	487	487	440	455	461	427	413	444	473	455	485	444	465	433	493	431	424	459	413	473	439	462	444	447	440	455	446	425	404	469	437	441	458	438	462	421	420	477	442	452	453	415	451	443	482	436	425	479	455	441	430	456	412	449	450	461	442	445	445	420	479	504	456	423	473	460	472	442	455	447	434	429	463	428	466	462	440	420	468	437	413	441	433	451	445	423	442	446	465	462	489	489	449	454	465	481	482	424	406	413	430	443	455	443	442	449	476	468	424	463	446	431	456	452	445	478	437	448	454	426	442	472	458	452	452	446	423	452	417	426	445	437	444	460	424	434	447	462	471	457	457	427	441	456	430	453	440	484	432	435	447	455	433	456	430	468	445	448	430	455	445	476	465	450	479	420	438	469	443	468	477	430	424	418	453	462	472	451	422	442	464	442	465	426	400	462	453	478	426	443	463	453	436	440	479	461	429	431	472	430	471	433	450	487	412	471	459	446	453	481	428	445	471	452	455	458	436	442	411	435	432	414	464	468	434	435	425	423	439	439	473	415	411	439	403	456	506	453	483	473	438	439	453	471	452	443	426	435	438	405	471	462	405	430	446	476	431	445	429	406	466	458	423	425	413	433	424	446	457	431	435	448	484	456	419	435	434	443	430	456	440	465	462	432	478	456	436	418	494	478	463	436	454	430	421	440	468	466	432	454	405	464	393	441	413	433	432	471	450	465	451	459	440	482	464	436	384	467	443	443	407	499	416	463	427	421	438	442	447	435	420	437	485	460	442	478	459	446	453	439	463	457	442	449	456	461	463	432	398	439	454	422	441	434	458	463	434	430	474	492	485	429	430	397	488	451	432	447	457	398	400	446	463	472	457	443	437	413	467	469	441	416	441	462	463	427	443	433	433	429	435	446	434	442	483	448	443	461	450	440	412	433	447	430	419	472	452	454	455	463	452	450	454	452	420	450	438	417	448	422	433	464	469	461	429	440	461	420	442	421	459	444	415	443	442	427	469	401	455	450	448	484	446	434	438	444	431	434	446	422	402	497	417	448	420	435	441	481	453	455	470	405	419	423	471	421	427	467	469	447	423	463	458	458	421	437	424	446	420	453	461	432	461	421	462	455	454	463	451	437	423	451	458	445	437	404	447	449	446	468	492	468	492	445	448	453	452	419	530	452	444	452	430	395	465	450	436	453	419	467	441	453	457	416	429	424	433	498	458	425	443	474	451	438	457	445	430	437	424	451	423	446	449	449	429	448	450	480	427	446	475	448	454	442	469	447	424	420	477	448	435	469	472	446	446	446	421	443	419	481	465	430	429	428	414	434	437	427	471	441	481	447	465	486	451	426	449	441	459	461	446	466	427
22628	21259	28478	24373	21260	18762	2043	852	613	548	472	411	356	331	312	342	281	274	257	233	269	258	250	211	235	195	245	226	206	187	224	191	216	196	205	219	206	207	179	214	215	189	183	190	184	181	160	183	186	182	189	139	185	164	171	174	173	192	185	186	186	173	193	179	165	178	147	194	171	212	201	172	174	184	145	189	181	150	167	164	173	167	180	185	166	170	178	187	157	184	203	156	195	160	167	169	175	160	197	177	183	174	173	167	171	156	201	163	164	160	169	187	173	159	190	162	169	183	167	184	156	160	167	189	175	174	164	174	180	172	188	190	202	202	192	160	178	207	194	163	184	162	143	179	182	162	170	180	141	173	159	174	171	165	174	161	184	159	162	156	175	156	190	178	169	191	180	173	169	150	169	157	181	178	184	173	188	174	183	183	174	177	173	144	157	171	173	172	160	205	191	208	188	158	169	178	165	178	187	174	198	165	170	147	186	186	162	192	148	181	145	172	173	166	177	179	179	149	190	181	152	192	198	164	178	183	163	163	169	163	176	164	187	172	162	178	170	170	174	192	189	209	172	170	175	159	157	192	197	177	168	169	171	170	174	166	168	157	163	182	178	184	180	196	190	168	156	180	164	170	166	173	171	163	168	177	171	167	199	179	179	167	177	167	176	169	182	165	165	184	168	180	170	171	181	174	182	154	164	205	160	194	171	157	174	187	158	179	176	172	151	161	174	174	157	181	173	200	182	154	184	178	167	157	172	153	179	174	166	183	160	177	177	159	185	190	189	173	161	164	174	166	152	177	182	161	171	172	186	188	207	151	145	172	167	172	203	177	158	176	179	167	177	145	166	157	163	171	150	158	159	168	176	192	155	166	161	163	161	182	171	168	180	170	154	183	197	158	162	177	201	181	160	182	186	177	191	154	164	173	170	167	188	197	171	168	172	182	179	160	179	161	164	153	154	164	191	172	179	150	170	165	177	177	177	174	176	189	148	167	164	166	178	165	162	169	158	159	166	182	154	194	183	176	161	169	179	182	185	167	160	206	169	193	180	183	171	196	177	159	176	178	184	163	168	159	154	176	166	179	185	167	146	173	179	175	175	179	171	160	156	162	182	147	175	200	158	174	179	166	169	158	176	195	179	175	182	168	157	188	165	178	146	163	179	187	192	186	162	195	163	181	187	171	206	163	177	176	167	194	179	190	165	172	164	166	180	171	178	151	158	170	178	179	164	182	190	160	199	169	154	176	184	185	176	154	159	181	134	166	170	169	173	178	165	166	169	161	177	183	164	174	173	161	177	179	170	173	184	172	160	182	193	162	175	155	198	158	182	156	182	156	182	205	155	171	166	171	162	189	183	165	166	185	182	197	179	165	160	190	174	174	164	138	161	147	166	179	173	178	204	184	158	156	168	199	204	167	184	188	174	186	170	153	169	158	162	173	161	161	176	186	188	163	180	163	165	197	180	176	174	172	186	157	168	141	174	150	151	164	162	177	171	172	199	156	170	162	184	189	177	162	167	163	207	190	168	186	187	197	158	165	186	168	167	163	166	170	166	183	169	171	183	180	193	164	154	184	190	153	144	180	168	152	160	168	177	166	174	179	188	199	184	150	158	151	172	163	189	165	167	177	185	164	194	183	194	186	168	180	188	155	144	183	177	176	166	172	189	173	180	155	170	167	187	186	176	185	176	166	181	166	182	189	178	200	162	178	191	167	189	170	168	179	188	187	199	155	157	157	167	179	167	192	159	176	164	182	181	152	179	165	183	163	169	165	166	175	175	167	165	183	166	167	152	169	165	162	181	168	159	186	155	161	180	173	161	171	169	175	182	187	183	192	174	183	184	156	191	164	177	146	180	164	169	174	179	151	161	172	186	171	168	174	168	157	174	182	156	171	149	171	149	184	168	185	186	147	160	190	167	153	156	181	170	170	151	180	159	154	197	172	167	143	161	173	155	146	188	157	160	187	188	184	180	166	168	143	155	169	160	170	180	146	147	176	177	164	173	189	170	177	189	174	180	171	162	202	178	165	160	183	171	183	177	184	178	177	183	181	174	161	175	187	181	166	168	180	188	193	185	177	193	194	169	162	189	176	178	182	158	174	163	185	159	191	167	205	164	175	195	159	165	162	156	177	181	174	168	207	198	195	170	155	186	170	184	134	182	163	199	184	184	162	193	172	158	157	168	149	184	197	157	159	187	183	153	171	174	195	191	159	187	164	161	213	169	185	197	179	163	178	173	184	175	191	168	169	174	181	163	176	151	170	178	169	179	164	175	172	178	178	164	168	150	187	170	180	182	177	159	165	188	158	173	177	150	153	179	185	176	188	152	164	176	180	155	165	170	184	174	172	169	160	163	169	167	184	157	180	174	195	147	168	170	158	178	163	177	177	172	161	202	175	193	177	201	179	163	169	165	173	209	175	155	156	169	178	165	167	176	175	151	171	171	167	168	184	187	175	168	188	167	160	174	184	159	166	171	173	170	172	171	181	160	178	166	167	172	162	179	190	176	185	184	178	167	181	161	182	178	154	169	181	167	157	171	166	189	194	176	169	192	147	178	168	164	195	171	166	175	160	189	183	173	199	173	169	176	158	175	174	176	188	178	188	181	200	178	167	167	137	161	173	153	183	187	175	169	183	201	184	165	175	163	168	183	167	161	188	179	179	154	154	167	177	170	153	190	172	169	184	172	196	180	173	152	184	159	160	181	170	164	147	180	169	182	175	187	150	171	199	188	165	168	175	175	185	143	155	166	158	167	175	174	140	173	173	183	160	173	179	176	180	166	184	176	182	209	171	155	176	177	186	154	177	171	156	185	177	164	176	143	156	152	175	185	175	174	179	176	207	161	179	163	182	173	192	183	176	200	167	174	157	194	177	179	167	164	164	181	149	187	173	166	163	156	185	176	197	172	152	170	131	182	177	176	196	194	186	175	152	165	156	183	176	178	170	171	166	174	192	173	166	161	185	156	172	177	181	160	163	165	188	174	158	173	164	186	161	183	160	158	185	141	168	182	176	152	175	191	166	166	177	172	194	179	176	184	160	173	183	160	183	158	174	170	192	165	167	177	186	190	168	186	175	169	176	155	199	211	172	163	180	168	158	180	138	182	184	181	172	181	192	186	162	166	171	165	172	167	174	152	181	167	172	160	155	165	177	181	178	162	162	156	164	184	182	158	173	192	201	164	176	178	190	181	184	174	175	188	176	201	167	176	170	183	168	179	176	184	164	183	188	184	183	191	186	177	180	171	169	164	154	162	170	152	174	188	187	178	180	172	192	172	166	176	164	147	192	176	181	148	170	173	162	197	178	158	172	185	185	143	171	192	188	183	174	175	181	161	193	156	178	195	180	198	173	190	162	165	159	166	166	192	171	163	164	184	187	161	172	174	192	173	186	151	170	171	179	169	159	158	166	166	185	186	161	157	181	171	175	172	176	163	171	163	198	175	147	147	161	178	185	184	182	167	161	184	150	202	166	161	158	186	160
6446	18931	13088	6837	4930	3581	2660	2087	1620	1372	1119	969	841	745	652	613	550	521	499	494	474	426	405	414	383	392	354	356	359	361	350	346	313	325	332	332	317	327	293	303	288	262	257	285	282	275	278	297	266	264	251	272	296	291	276	279	278	240	284	264	271	275	214	302	271	288	240	257	255	274	270	264	254	293	250	233	237	234	260	249	258	283	256	242	263	232	227	231	257	234	261	245	274	269	243	261	232	275	224	256	256	247	270	258	224	247	255	237	248	245	236	238	225	243	249	258	218	248	264	236	243	257	263	285	242	255	268	237	266	251	271	217	257	257	253	225	256	275	235	253	264	252	263	257	242	236	244	248	217	236	239	238	246	236	246	260	264	236	268	242	252	277	253	253	249	234	262	249	264	259	263	219	251	245	263	225	237	227	261	280	274	244	258	249	245	242	277	273	276	256	231	259	257	261	235	262	249	261	228	239	266	237	252	249	275	254	265	223	239	250	260	237	261	236	273	246	251	274	265	264	234	264	229	250	247	214	236	270	257	255	258	251	234	276	232	244	224	263	244	251	245	243	255	245	248	259	267	269	237	236	242	256	261	256	216	244	249	241	270	265	255	261	245	249	249	245	264	256	246	266	244	246	234	252	239	227	241	276	258	265	230	233	246	248	254	275	278	256	274	249	258	261	280	240	247	240	249	297	238	274	234	265	250	226	267	228	266	255	259	248	238	252	243	217	234	241	251	248	242	249	248	233	251	259	254	270	232	253	258	278	247	275	230	271	284	231	247	246	266	266	248	252	246	234	264	236	246	249	280	283	253	209	264	272	256	267	247	236	236	270	237	241	259	264	264	257	269	230	238	247	285	243	227	256	246	236	259	235	248	266	258	270	285	243	266	223	257	266	232	277	226	256	223	254	258	258	259	245	246	238	214	254	223	216	241	234	234	224	215	255	249	270	241	242	257	244	255	277	240	243	246	221	266	249	205	233	257	255	244	232	273	253	276	239	263	268	247	269	243	240	229	268	230	241	256	234	257	271	234	260	260	268	248	249	234	218	255	285	259	269	244	257	242	250	251	222	275	234	257	269	247	259	254	234	224	261	247	276	256	233	256	278	253	238	263	252	234	248	243	234	263	245	280	244	258	230	246	259	237	231	232	253	266	262	240	235	233	242	257	256	238	242	260	255	243	249	250	224	244	238	262	263	253	214	251	239	235	235	261	231	239	257	250	264	271	276	260	263	244	271	221	251	244	240	233	244	245	250	237	237	257	231	273	266	258	253	249	237	246	260	271	271	235	247	237	246	272	237	244	231	244	257	282	280	237	236	256	245	245	240	214	258	236	248	261	270	251	232	212	253	248	253	242	253	266	255	254	243	269	252	229	243	269	228	264	237	283	257	243	251	246	226	246	261	262	235	263	280	199	245	275	237	241	270	233	263	254	236	231	256	248	255	240	248	264	242	252	260	243	249	274	226	272	252	254	273	239	277	227	247	250	262	235	254	257	261	261	218	246	241	270	250	227	252	231	238	226	262	250	248	234	230	244	253	223	251	259	262	247	219	233	239	230	237	255	260	226	257	272	262	250	242	226	252	243	263	264	237	222	252	234	257	203	253	247	272	229	231	265	245	251	225	258	242	227	248	270	245	228	250	235	255	246	271	251	252	282	251	236	239	224	240	266	233	237	242	261	257	264	260	257	258	269	238	237	253	242	247	267	268	257	234	283	284	259	235	252	269	250	246	256	247	258	257	220	281	272	246	221	228	252	237	234	236	250	255	248	238	263	236	257	266	248	221	232	282	231	277	266	233	246	268	268	227	247	242	254	247	254	256	248	265	274	247	200	219	230	285	213	281	234	273	246	248	253	255	242	257	256	245	246	257	257	235	247	258	227	245	221	235	260	283	254	259	239	271	253	255	239	249	261	249	233	249	271	241	230	272	249	232	228	227	240	230	248	241	286	247	268	259	274	257	267	245	256	232	236	253	264	231	260	249	247	224	251	299	239	281	241	246	263	217	260	281	241	252	255	250	249	252	263	272	271	240	248	270	243	235	255	242	232	244	255	245	234	227	224	260	244	248	253	225	253	252	230	238	247	255	265	244	258	263	241	247	256	263	220	242	259	260	233	270	239	229	238	246	260	277	270	241	230	265	263	213	238	268	245	264	258	236	263	260	231	260	278	232	258	276	249	257	248	234	239	251	254	262	248	233	247	281	254	250	250	253	255	258	242	274	249	263	272	264	258	244	238	267	278	219	272	283	229	264	256	249	274	246	275	228	252	244	272	246	251	239	245	260	248	225	241	257	248	280	259	243	262	247	262	241	252	261	270	238	214	249	207	261	256	242	249	265	259	260	231	291	232	227	264	280	253	257	238	255	257	264	244	288	260	271	255	262	243	255	255	286	239	261	260	254	238	233	224	266	260	253	267	266	257	234	234	238	291	240	278	252	257	253	247	219	265	262	248	254	262	241	237	263	248	261	267	230	235	261	226	258	260	246	264	245	255	247	245	229	264	249	252	281	240	285	260	248	251	251	262	255	261	274	261	247	251	243	259	246	229	229	275	269	274	260	273	235	271	236	256	242	267	221	242	268	244	264	236	240	252	251	275	248	271	243	253	251	238	255	240	236	247	240	259	255	233	261	230	247	237	241	214	262	224	241	242	250	248	229	260	254	256	259	241	236	261	265	244	264	281	261	246	241	251	270	259	252	245	253	257	266	230	241	258	249	246	242	237	239	246	248	244	258	245	260	273	243	264	242	237	246	273	260	247	256	221	245	223	219	254	270	246	253	244	254	264	243	241	264	255	250	249	244	260	246	250	258	244	250	249	260	243	236	261	234	247	228	278	234	255	241	245	261	254	263	255	255	264	225	242	261	251	256	218	249	253	258	262	240	279	240	245	218	228	249	277	253	254	233	251	233	220	253	249	253	251	287	255	226	234	234	231	240	215	242	242	257	238	264	244	234	277	225	238	259	243	253	245	253	234	239	229	294	241	236	272	234	249	227	237	235	254	231	234	249	294	228	229	268	279	232	267	255	253	242	255	250	270	270	258	249	258	258	249	255	232	248	251	269	255	263	265	256	248	254	255	258	233	243	293	270	267	243	246	233	274	250	274	252	267	250	243	256	247	270	238	272	250	231	239	270	242	220	261	235	249	252	250	242	253	229	221	254	251	243	243	261	236	249	248	248	261	265	256	257	243	251	256	253	270	234	231	276	248	237	246	270	254	286	259	233	241	275	250	255	255	248	280	258	234	252	256	258	249	261	246	268	261	252	268	230	280	252	228	268	255	251	261	268	270	239	291	253	220	260	249	257	260	255	270	240	233	267	225	263	238	255	255	217	253	261	242	220	254	235	269	282	254	274	207	273	256	286	255	264	274	235	274	225	267	265	270	274	289	279	230	256	256	256	245	251	273	258	231	242	245	246	222	274	242	237	249	262	261	231	297	246	253	223	245	246	259	249	294	237	232	241	251	286	235	223	248	247
27492	16109	3768	1264	796	666	622	551	522	477	480	502	479	486	442	475	453	433	426	492	416	490	471	444	460	463	487	424	444	428	422	452	445	436	438	425	463	441	439	443	430	423	467	438	440	432	449	403	448	467	426	420	426	441	459	420	412	425	421	416	437	419	431	400	447	441	457	426	475	416	444	470	447	423	472	417	434	464	412	424	445	459	450	432	429	418	457	456	455	425	407	447	454	440	459	448	464	445	452	424	445	433	430	464	425	450	416	459	430	440	401	413	423	428	458	427	417	468	420	429	471	423	472	425	436	429	427	416	415	454	461	417	438	408	442	434	417	426	444	440	399	438	453	461	433	412	449	470	445	456	399	469	442	414	406	447	406	427	393	452	445	449	425	433	471	447	417	433	453	429	410	488	470	451	467	458	421	423	409	411	424	441	428	403	485	463	450	432	443	396	454	472	440	424	423	413	437	440	475	439	439	426	434	464	460	452	452	429	446	440	408	428	430	426	459	378	430	436	411	441	417	421	430	442	447	425	438	457	429	446	411	450	436	428	416	419	425	446	446	450	410	452	422	477	458	403	437	437	460	445	473	445	423	472	443	438	420	391	463	473	429	427	459	409	425	430	436	435	454	445	426	420	408	428	426	457	425	424	455	450	439	456	450	405	433	448	426	398	469	438	483	445	413	425	473	451	435	417	463	447	441	443	470	467	423	463	472	436	434	448	447	452	455	445	433	453	477	426	422	431	412	422	438	440	437	443	440	458	464	456	455	432	442	439	434	437	416	437	459	436	432	441	464	444	445	431	442	452	392	447	458	438	440	438	455	457	394	401	473	441	433	426	419	462	436	414	459	375	473	435	484	432	451	452	438	452	443	467	405	417	440	458	452	469	438	408	428	431	415	415	460	430	469	429	436	452	384	447	454	424	422	447	470	449	427	424	435	434	422	447	441	428	439	457	435	439	439	453	454	422	456	448	418	461	399	432	475	419	433	449	453	414	418	446	419	443	461	420	458	441	435	437	499	426	492	443	446	484	430	406	491	441	436	429	475	445	436	434	423	444	445	453	449	418	466	440	448	409	440	394	419	452	430	413	417	426	447	434	472	417	423	434	418	441	434	438	412	464	408	450	420	431	413	424	423	482	446	429	399	439	472	439	436	447	412	413	434	414	430	425	427	455	427	414	443	428	470	448	438	460	417	437	446	424	442	418	411	405	442	452	403	454	449	416	464	414	408	425	445	432	417	426	421	476	393	417	416	417	448	448	438	446	428	458	450	433	427	431	439	404	430	441	433	447	479	439	402	441	459	440	470	422	438	421	463	427	429	422	468	428	411	401	425	408	425	437	462	423	458	420	441	439	441	443	424	435	454	436	449	427	446	443	459	473	452	428	433	395	433	439	435	428	434	464	421	445	384	423	433	455	412	422	433	427	407	430	436	422	402	416	435	402	419	434	426	454	427	462	444	435	407	437	433	464	442	414	452	453	414	459	435	464	457	476	433	436	450	441	468	443	448	420	449	436	408	427	444	450	416	456	450	438	445	441	421	470	447	413	437	441	432	389	413	429	416	465	433	446	398	444	463	410	423	415	429	459	464	453	399	398	433	445	416	480	436	421	453	425	439	450	462	386	471	423	442	406	385	454	427	434	454	436	402	449	428	452	439	438	469	422	396	447	399	463	443	461	439	433	455	461	424	445	436	419	416	427	462	426	446	404	425	435	445	421	434	454	423	486	438	452	437	446	431	431	434	457	415	435	462	432	431	477	457	416	414	449	433	442	438	470	436	477	442	452	421	443	441	410	428	431	426	412	454	441	390	468	461	425	412	410	438	460	381	445	447	432	409	434	444	413	428	422	438	439	460	410	431	451	433	444	422	427	455	440	457	439	410	434	423	432	449	423	456	413	441	463	414	411	444	438	403	453	419	435	437	418	430	459	487	418	470	417	402	431	477	445	425	416	421	438	473	430	430	468	415	442	445	422	431	401	402	424	438	428	434	460	438	422	432	455	458	494	427	448	460	411	492	429	458	465	407	421	454	460	422	437	403	392	442	418	452	439	441	436	415	426	429	418	434	439	436	430	424	454	465	409	455	443	471	453	457	439	440	428	406	436	425	401	433	443	438	419	417	456	423	444	410	449	404	426	448	441	412	456	472	456	446	487	440	460	418	422	452	451	398	416	429	452	437	453	418	462	465	423	459	436	458	456	419	404	448	422	427	469	481	421	447	431	473	422	432	423	414	428	452	443	445	423	454	424	402	427	493	436	427	461	460	426	432	453	434	431	438	426	445	413	402	441	440	443	439	431	418	441	458	425	422	431	428	440	424	438	408	439	436	431	444	447	458	479	432	446	416	420	427	465	436	461	433	445	400	424	469	469	464	431	426	439	407	434	426	426	427	400	451	441	424	452	438	441	425	416	457	432	400	424	427	422	392	443	428	434	442	434	429	441	438	441	428	437	457	429	451	438	433	447	408	476	451	472	425	438	405	416	426	419	450	433	436	436	403	409	417	441	417	428	439	433	416	470	434	410	409	432	450	426	469	459	416	460	458	433	446	459	438	447	463	463	419	421	433	428	416	445	410	437	414	418	453	405	486	415	443	509	438	382	432	454	477	419	418	461	441	436	428	474	472	437	434	412	441	430	439	428	423	462	465	415	446	434	424	459	423	437	399	428	400	439	446	424	459	409	447	433	440	419	426	426	423	394	400	444	450	452	432	463	396	433	420	422	459	435	452	420	442	429	433	468	398	446	413	402	428	405	452	447	408	412	400	465	466	456	475	438	414	417	467	452	469	458	462	438	440	451	412	450	416	439	404	400	403	415	445	447	440	404	401	427	408	445	428	463	410	461	405	411	445	407	393	422	430	461	430	414	437	416	440	460	443	458	450	431	440	420	417	402	432	445	431	450	442	448	447	414	446	437	434	420	441	425	443	512	477	475	437	434	434	436	446	450	431	446	395	448	438	435	444	424	443	445	404	443	433	430	441	441	472	435	423	434	439	442	444	430	394	432	403	446	388	420	490	420	406	432	437	398	414	425	425	416	451	414	416	425	446	423	467	449	413	429	456	440	434	473	448	417	412	447	409	444	448	402	452	389	431	389	450	424	444	439	446	426	430	443	426	460	458	438	443	449	442	421	453	430	429	444	440	426	432	462	450	468	448	419	432	466	421	462	445	403	440	443	441	447	403	399	438	420	454	475	452	415	427	446	435	406	379	461	445	453	409	445	407	431	428	419	456	471	423	440	419	456	428	436	439	412	449	420	418	424	450	446	426	468	412	440	459	404	431	400	415	439	441	453	418	429	433	447	480	418	420	450	423	430	452	473	445	451	439	445	416	440	463	432	434	419	431	412	415	420	432	394	425	432	428	458	428	469	417	463	438	455	425	445	427	405	440	442	421	415	439	440	430	413	457	471	427	422	436	391	410	461	444	419	440	428	431	424	387	430	446	397	436	443	482	456	433	395	443	422	460	465	443	451	438	464
5880	5962	3856	2029	1583	1257	1037	952	870	857	833	754	707	723	711	642	649	629	722	656	640	692	622	603	662	635	632	644	618	607	652	587	616	571	615	610	643	649	604	645	634	580	603	574	621	606	631	599	638	626	615	603	602	606	559	569	560	637	628	615	604	586	583	549	641	650	602	569	623	590	605	561	633	633	617	602	609	620	616	648	639	624	633	586	618	605	559	569	592	622	597	626	605	561	582	613	582	601	635	585	606	643	614	599	604	576	610	613	592	619	585	630	641	611	607	566	679	600	573	616	650	645	603	563	565	611	627	593	606	586	606	581	601	632	571	595	583	633	632	628	621	550	560	603	580	627	606	592	638	603	617	596	591	650	630	594	587	645	603	585	602	618	607	649	592	604	615	610	629	619	579	592	585	599	631	564	642	600	607	612	661	650	603	613	677	601	575	634	629	573	589	598	617	584	603	570	601	584	556	567	618	575	624	617	624	574	631	595	584	594	633	599	582	615	576	637	623	631	592	572	611	610	561	608	607	608	565	615	596	601	602	604	566	578	615	576	586	600	628	586	624	596	590	586	631	592	612	606	645	637	618	591	586	600	594	603	613	591	651	643	631	578	632	619	607	610	610	539	571	618	648	615	586	634	603	625	605	633	627	553	563	601	593	611	584	610	579	633	593	605	616	602	618	574	617	592	585	624	555	600	626	581	613	583	602	669	605	623	579	599	617	634	627	573	626	609	623	598	611	570	598	602	567	607	646	553	581	578	643	627	632	566	610	589	586	593	579	583	609	651	655	600	620	573	603	580	585	639	633	593	604	599	644	568	572	641	634	632	597	646	578	622	632	589	605	642	566	644	573	606	611	602	621	596	579	655	570	613	601	609	586	560	610	642	607	566	610	642	585	582	641	633	603	599	631	590	598	589	605	597	609	597	592	623	575	609	583	636	598	579	572	637	596	569	636	605	581	574	602	582	610	595	618	640	596	596	584	583	635	633	619	658	629	612	634	594	621	631	592	578	608	652	539	628	594	630	645	582	572	600	618	576	667	613	613	552	595	628	575	589	595	561	624	653	616	564	623	622	567	574	632	640	623	613	583	550	568	608	629	591	601	632	599	558	630	627	589	630	579	630	576	655	616	611	619	633	635	609	559	606	596	598	595	556	613	598	580	623	589	574	620	601	622	571	618	607	599	542	624	614	596	551	610	569	595	626	625	638	591	614	631	594	666	612	608	572	585	628	610	645	587	615	583	588	642	575	589	633	589	592	623	601	602	580	594	574	603	593	628	569	680	626	613	573	586	611	615	597	562	588	653	591	624	551	639	634	611	621	593	560	557	624	598	614	634	623	622	611	559	618	620	639	617	580	594	590	625	593	594	600	634	598	626	615	606	582	621	592	594	613	608	643	626	642	618	621	635	635	617	594	615	590	587	646	583	571	611	616	599	580	618	631	628	604	574	613	584	616	566	563	558	627	551	601	624	609	606	604	587	576	599	622	671	578	569	567	632	614	590	613	611	629	655	589	582	597	655	647	603	605	560	584	627	592	595	584	645	601	604	632	641	622	603	622	600	604	609	595	572	612	581	606	612	584	648	621	623	628	581	641	589	622	622	613	603	583	586	612	614	637	577	588	609	619	617	572	596	605	614	580	623	601	592	548	581	599	637	642	610	646	594	596	614	585	588	598	613	646	596	582	605	563	596	608	598	642	579	619	626	596	624	614	571	610	606	608	598	623	603	649	633	610	609	609	608	614	598	602	594	630	592	614	574	606	622	553	588	661	599	590	606	564	591	604	584	611	620	590	631	622	596	633	528	648	651	568	597	564	633	547	590	599	610	659	592	584	623	643	676	629	581	603	650	606	624	657	609	651	566	568	638	628	611	622	611	594	611	633	620	575	606	589	611	641	575	599	601	637	618	529	614	627	660	616	591	616	572	609	586	623	579	601	625	595	564	581	625	597	606	586	584	569	595	599	598	571	575	585	595	592	630	574	627	657	639	645	616	624	635	618	605	611	642	618	587	568	625	578	605	611	585	552	592	625	607	607	654	588	609	623	612	632	567	648	596	618	643	594	569	627	580	623	610	599	616	610	597	588	604	571	625	591	581	595	603	613	592	639	618	623	613	636	592	639	621	587	612	609	624	596	609	556	661	603	575	605	558	587	623	626	565	569	626	635	636	602	593	609	621	627	578	607	614	611	600	623	642	557	580	609	620	628	594	580	603	578	593	650	635	610	599	606	564	630	597	588	580	588	551	596	565	574	603	608	606	610	605	610	637	562	613	602	593	588	629	596	607	556	598	605	568	584	606	623	654	631	625	593	606	605	599	631	608	558	610	628	607	581	637	598	615	572	584	599	605	585	627	599	604	534	674	588	629	622	672	597	666	609	617	634	596	608	604	610	632	632	625	578	646	626	625	642	599	605	614	600	595	622	592	601	593	580	641	629	611	613	585	596	604	595	592	574	589	581	584	635	596	599	622	579	621	626	603	646	605	640	636	596	625	624	637	615	610	596	651	640	603	632	626	594	588	585	649	582	584	620	640	624	645	549	574	632	585	611	604	598	621	645	613	620	605	628	598	599	584	604	611	641	619	615	591	608	561	606	605	626	606	584	595	614	643	573	577	569	628	599	597	608	628	622	574	599	578	587	589	606	601	582	640	587	626	623	621	573	606	644	608	597	603	564	615	640	581	594	618	649	574	591	630	603	562	582	607	629	590	657	612	657	594	610	644	590	589	613	606	617	589	569	604	567	589	570	653	649	595	620	597	674	605	607	589	602	596	585	646	600	570	629	622	640	620	623	623	581	596	596	597	596	602	601	612	625	641	595	633	588	611	627	624	596	635	595	588	544	586	603	629	595	606	618	572	605	620	592	620	604	561	610	604	587	622	654	580	614	593	646	631	571	590	605	638	565	642	606	644	598	622	644	620	608	607	611	616	615	621	610	642	581	621	598	609	595	631	589	569	634	612	619	604	613	590	587	592	646	621	628	607	600	649	630	584	580	634	627	571	580	579	614	620	595	589	602	615	623	604	655	616	613	654	619	614	644	587	635	636	606	578	633	642	611	585	647	651	641	603	632	573	651	610	611	625	606	546	585	603	584	647	625	617	623	646	559	596	614	598	627	613	648	606	636	605	588	613	635	580	586	610	580	625	575	639	626	579	585	609	577	617	606	574	634	581	640	626	590	612	609	579	600	567	592	582	564	581	543	613	632	581	662	637	564	588	574	587	573	558	627	579	569	574	614	570	610	636	603	607	587	588	614	576	611	619	575	603	631	621	546	637	580	614	574	579	617	637	599	656	619	581	638	596	609	559	638	574	609	598	590	597	617	610	585	585	641	603	566	597	550	598	610	631	562	658	593	583	611	621	619	583	610	602	600	590	630	610	624	588	609	593	610	617	608	602	616	605	609	635	636	625	630	582	674	589	608	600	638	630	600	588	599	637	616	581	580	590	616	598	597	583	599	650	602	590	619	554	583	654	575
23444	21200	27738	24939	20378	3151	1051	711	627	597	538	484	473	463	464	434	457	413	412	430	415	399	422	363	402	382	352	363	338	368	393	388	363	350	374	363	353	344	353	349	347	383	365	343	360	345	342	351	369	327	384	361	348	351	308	354	348	360	362	361	341	354	354	330	379	348	357	365	368	350	354	364	338	344	357	311	370	356	375	358	343	383	336	336	391	350	338	398	398	378	362	358	340	322	322	369	366	347	347	354	364	318	367	361	317	381	334	338	374	350	345	343	347	328	345	354	343	354	328	344	347	342	296	333	344	374	365	347	335	334	335	331	356	327	307	342	339	348	351	379	371	350	349	359	357	348	351	364	353	326	340	365	332	353	337	300	336	341	348	339	359	379	362	356	354	369	370	355	361	366	354	339	353	344	315	358	354	358	363	360	386	332	360	335	364	362	346	357	338	330	351	344	344	333	371	331	357	358	382	347	343	332	352	372	343	326	366	317	350	359	327	333	346	341	357	353	334	365	356	360	337	359	329	350	337	339	377	338	349	359	379	357	347	344	336	344	390	361	349	350	347	346	352	323	383	367	348	358	365	343	351	334	367	356	371	330	379	347	344	338	304	385	309	352	340	339	351	343	358	319	290	374	362	357	375	336	331	369	313	331	341	362	319	352	333	367	353	349	321	371	356	354	360	360	333	312	341	329	362	382	351	331	326	328	341	310	353	346	349	325	370	362	324	351	306	371	387	362	301	372	349	371	346	371	340	373	374	352	360	344	318	348	325	331	381	352	329	381	343	363	339	322	346	341	361	354	335	324	350	384	354	362	333	345	366	372	337	369	322	330	347	361	368	365	335	338	346	343	342	340	318	377	367	342	354	359	384	355	345	341	348	361	337	381	358	325	342	326	345	333	336	335	299	367	321	324	337	337	353	367	348	333	350	364	343	338	326	365	376	384	337	348	315	371	333	343	332	349	349	356	324	334	339	375	369	332	359	362	355	322	334	368	380	369	361	351	355	347	337	379	377	368	328	382	346	353	316	393	355	367	332	368	343	324	373	377	363	318	341	348	352	361	338	331	358	362	318	371	319	362	316	365	373	359	329	347	366	334	332	354	341	382	339	337	346	369	355	347	363	383	354	353	354	358	355	361	341	355	322	327	347	343	355	348	390	339	354	354	334	333	352	364	333	337	331	357	357	332	353	385	347	361	359	340	364	339	345	310	355	375	355	337	339	346	327	363	322	354	354	345	330	305	355	332	362	367	343	346	351	333	367	329	315	331	326	371	329	331	370	374	325	321	349	372	333	364	341	364	368	358	332	354	369	358	350	323	334	382	346	349	357	359	349	361	341	365	341	372	336	348	361	361	332	321	360	328	354	349	343	344	348	369	353	340	343	373	341	378	352	346	355	388	343	338	337	355	360	371	341	339	370	371	349	326	340	356	343	351	349	365	319	347	367	352	329	347	349	327	378	328	354	342	322	336	366	373	362	362	319	359	394	343	350	349	347	382	329	372	364	356	343	336	321	350	300	346	402	350	352	349	369	332	383	354	361	343	354	341	342	348	332	383	398	354	343	332	332	345	379	357	362	354	318	368	381	347	340	344	359	320	370	369	355	359	328	341	335	350	322	359	363	312	382	356	339	356	385	314	324	342	361	323	342	352	322	348	342	329	374	324	339	334	366	365	378	336	354	344	342	352	351	358	340	323	381	379	365	370	333	356	324	365	326	337	322	351	314	369	365	339	385	342	337	346	379	368	348	317	323	328	329	367	350	336	328	320	377	312	336	335	359	331	309	381	358	350	350	360	334	338	349	327	357	343	353	330	313	343	327	350	350	366	341	355	331	349	351	373	336	329	348	369	330	326	351	400	333	317	363	337	342	359	348	361	359	371	343	377	345	393	357	332	372	358	337	316	331	374	374	380	376	346	327	383	341	340	342	379	375	342	339	363	336	336	316	361	355	326	362	374	358	358	341	362	369	321	356	372	384	382	340	346	351	355	369	319	336	329	332	357	330	319	377	326	338	311	338	363	383	347	364	343	354	353	330	372	335	343	314	385	334	315	344	368	384	383	317	332	351	350	351	346	358	343	359	347	357	354	385	354	334	347	349	355	384	326	337	327	336	370	352	370	330	337	379	336	352	357	355	373	332	347	353	357	402	364	341	341	362	312	369	328	308	357	343	312	352	340	357	346	364	342	375	341	326	337	344	353	358	325	345	350	361	356	330	343	338	340	337	333	368	350	362	369	367	371	348	365	323	355	345	333	325	361	362	334	355	336	331	347	344	335	351	317	357	369	338	373	338	338	356	368	350	334	332	354	363	343	354	371	344	330	349	358	356	345	322	352	313	325	374	348	357	336	360	337	364	382	322	358	335	336	367	354	381	373	350	358	358	347	326	361	334	360	330	369	359	351	336	328	356	342	355	357	326	326	343	351	360	344	343	306	344	342	339	337	404	366	347	355	344	358	333	381	345	315	349	339	348	354	357	343	346	338	352	332	343	350	363	391	331	355	359	330	350	366	363	342	328	362	351	365	353	302	331	382	326	336	385	335	342	339	379	358	346	304	310	347	338	352	386	339	357	377	359	309	362	345	369	333	318	288	358	341	365	357	351	345	339	324	381	336	355	379	355	347	368	360	338	336	389	329	336	354	310	318	348	347	351	348	373	318	377	347	335	323	378	376	350	349	321	336	362	354	362	327	308	350	317	320	365	338	339	363	327	352	333	329	331	357	383	391	362	343	352	312	364	358	327	346	321	351	325	372	356	334	330	346	336	346	377	367	326	343	335	342	334	317	421	315	350	367	341	349	330	356	342	335	337	324	355	348	351	345	350	351	381	341	372	377	353	345	340	365	365	353	334	343	356	345	378	330	372	359	349	335	360	326	348	363	344	350	342	358	321	366	301	347	327	346	346	339	380	332	373	380	325	329	333	348	321	335	354	357	361	319	343	370	318	346	355	354	337	327	338	384	344	332	364	347	350	342	350	362	352	367	328	337	355	340	380	332	343	314	341	336	371	354	329	344	347	373	337	333	358	323	328	374	356	371	374	373	336	330	342	339	353	336	323	360	355	347	356	336	364	325	385	345	359	354	337	340	329	322	353	306	360	335	352	313	360	348	324	342	336	310	312	337	363	336	344	359	355	323	373	341	377	342	341	327	329	365	351	323	346	329	334	306	360	324	353	358	309	359	375	377	338	345	376	384	343	334	294	343	397	363	340	343	348	316	336	351	326	304	311	283	332	340	354	335	363	329	336	343	335	318	338	354	357	323	342	342	361	341	322	349	346	328	335	315	333	339	384	391	354	344	356	330	346	337	331	348	356	345	375	363	351	373	350	317	331	342	339	370	331	320	353	327	329	349	341	350	342	299	333	334	353	352	366	356	355	358	309	354	348	387	347	330	362	354	329	348	337	358	340	389	351	337	332	366	377	333	350	369	348	362	329	361	345	346	356	354	339	347	342	362	332	323	322	345	363	311	324	364	349	330
5181	14192	9531	4843	3497	2496	2021	1662	1326	1156	1018	894	829	821	788	723	653	659	656	632	647	581	632	568	557	527	588	569	550	499	553	563	541	524	535	555	515	499	540	491	520	508	512	490	526	488	533	505	485	465	519	490	480	516	504	476	513	507	512	444	540	477	569	503	484	485	477	520	532	505	488	535	506	467	515	482	499	463	537	480	479	478	490	497	480	463	489	501	494	473	526	500	486	479	519	516	475	465	473	511	530	500	482	513	492	490	490	539	505	515	467	493	486	485	511	499	480	512	496	495	460	543	498	464	466	516	499	484	526	495	462	479	497	459	471	480	462	497	509	496	489	488	491	517	511	498	495	483	521	478	478	477	519	543	559	516	517	510	478	503	474	473	506	507	485	474	491	490	503	474	503	505	528	498	512	489	468	497	470	489	451	489	495	474	448	533	491	486	482	491	490	496	538	497	483	512	498	503	533	514	501	496	463	434	531	491	511	494	486	476	513	506	506	456	482	483	501	508	474	485	488	486	501	508	468	514	492	500	494	486	499	473	490	471	488	541	433	525	508	472	464	490	462	494	502	485	440	444	514	478	463	500	498	496	513	485	493	476	504	475	503	523	506	488	494	478	497	464	495	484	494	504	486	532	519	516	499	478	507	437	487	484	485	433	490	433	489	494	490	499	457	478	506	476	523	466	509	500	495	496	523	498	488	526	510	516	494	494	497	497	471	528	501	495	481	514	456	511	508	513	487	468	511	492	460	506	449	467	496	513	501	506	480	489	474	473	482	529	493	473	474	442	489	472	502	503	493	486	486	492	504	454	475	469	499	482	467	467	485	531	542	464	503	472	472	469	460	483	485	476	459	481	468	449	501	529	517	490	506	490	526	485	523	518	490	478	445	502	483	477	478	507	480	526	483	483	460	485	488	504	499	518	462	506	477	524	474	567	483	506	500	509	493	499	520	521	491	511	488	496	492	525	515	491	513	492	515	479	487	476	485	525	543	531	481	482	448	507	509	503	505	515	499	505	528	528	515	436	483	479	505	532	529	482	479	517	481	471	467	505	499	512	470	490	473	470	495	471	481	533	457	486	499	479	462	493	502	456	513	546	507	514	491	472	501	465	471	514	464	489	517	492	507	483	484	514	518	487	492	513	454	514	485	489	481	495	490	480	527	491	506	477	510	504	460	494	507	525	499	453	478	520	487	500	523	512	505	515	541	531	469	483	466	493	489	464	501	471	506	469	519	480	479	503	503	480	496	489	517	516	458	497	504	476	466	486	475	514	478	514	457	551	485	506	501	472	494	495	491	442	515	507	510	463	452	502	519	495	500	487	477	496	468	474	490	472	530	487	459	497	530	557	469	451	514	511	532	513	525	465	504	553	461	496	471	469	461	481	481	486	458	525	518	508	484	484	471	459	492	511	505	488	465	459	499	475	520	486	520	536	500	480	505	516	520	495	480	550	489	497	497	473	499	509	513	481	461	493	490	512	482	498	475	548	534	481	505	519	511	485	475	504	466	490	510	469	435	498	482	470	491	486	485	469	464	544	527	500	471	483	491	488	492	456	501	458	512	490	464	465	517	489	462	473	515	499	470	442	487	502	508	487	495	464	521	494	481	500	478	464	522	478	500	493	473	451	487	502	481	444	493	496	490	499	504	481	501	490	452	531	482	473	531	514	517	497	492	486	481	477	478	546	520	490	446	462	480	484	500	478	506	493	507	519	491	471	484	533	474	476	528	459	499	499	481	477	471	513	478	497	452	504	509	517	460	497	447	497	460	489	484	516	484	490	486	471	478	512	474	534	508	509	486	460	480	488	542	488	530	500	505	497	463	468	492	489	494	442	515	470	488	510	453	503	525	469	503	483	469	474	501	467	494	469	489	468	514	486	527	486	487	529	508	503	474	467	509	517	478	481	478	494	483	479	503	486	542	451	503	482	520	437	467	487	485	491	513	489	504	488	539	476	490	459	519	505	510	475	522	413	502	493	450	492	497	486	507	509	498	498	512	486	515	507	468	473	482	486	496	488	500	477	496	506	484	475	457	500	508	481	526	499	531	482	474	496	536	453	519	486	480	455	519	486	508	479	522	515	459	498	463	509	456	503	494	493	489	522	474	493	497	504	482	486	498	459	490	488	422	517	474	490	455	487	540	467	480	524	482	495	473	467	486	470	455	459	528	473	488	503	495	515	504	477	462	475	516	497	494	494	530	522	534	508	519	461	503	492	500	499	494	472	461	499	518	491	504	501	511	472	469	483	490	450	491	492	478	474	441	471	497	501	530	487	490	526	511	462	490	463	492	516	499	504	507	473	421	490	511	459	475	513	488	498	495	484	487	498	493	491	476	490	538	480	524	473	474	472	474	491	516	491	495	481	520	532	485	485	477	481	531	516	506	510	477	523	464	497	486	499	504	488	471	495	492	497	510	461	517	495	495	514	502	466	486	462	500	499	466	489	489	509	502	500	514	465	493	517	488	524	509	489	500	482	506	496	500	465	486	467	492	507	477	457	516	496	524	492	467	487	460	480	517	474	488	493	490	505	477	497	543	506	498	536	522	480	471	487	472	520	525	456	485	482	536	505	492	537	481	502	492	507	485	444	476	515	477	464	530	427	484	493	487	474	502	479	489	523	500	495	523	501	495	479	479	486	521	514	491	496	507	543	484	508	510	497	498	498	478	491	487	488	523	466	502	471	478	482	493	510	493	485	471	511	515	430	492	482	492	512	494	510	508	495	482	497	506	507	505	494	492	495	437	488	536	513	478	484	485	470	476	491	457	531	487	507	509	496	520	497	513	504	491	519	476	478	517	502	489	507	460	503	461	511	517	483	452	516	517	483	477	476	490	519	452	478	491	504	475	484	540	441	499	468	527	475	487	476	507	447	513	496	448	497	499	520	492	488	505	501	510	512	501	505	507	467	501	502	460	506	443	449	530	515	543	521	513	489	480	533	461	452	503	521	476	534	496	493	473	451	502	512	505	447	465	508	491	509	502	480	511	507	497	482	516	497	489	470	504	473	520	479	472	514	475	504	532	511	467	463	451	536	524	495	439	488	508	514	506	456	513	475	476	478	487	487	482	496	476	490	498	533	492	515	504	492	508	473	479	495	490	455	483	518	511	487	514	467	486	535	481	479	510	491	481	499	471	478	508	524	524	479	472	496	451	483	503	495	466	459	540	491	519	475	497	499	490	510	511	493	499	488	506	436	479	527	483	470	496	481	482	475	480	441	474	481	475	507	491	484	490	495	444	493	512	500	495	507	426	504	512	472	497	487	502	494	443	486	500	492	497	517	524	488	491	429	489	485	515	457	440	501	477	498	474	481	481	504	463	495	516	491	466	496	488	519	526	536	445	479	479	503	490	492	438	508	446	493	493	533	477	483	462	507	540	477	478	491	516	481	497	526	479	515	524	517	480	462	495	504	439	482	513	465	531	477	475	498	465	543	484	476	466	441	490	514	496	495	475	438	495	481	489	490	445	502
24823	21186	25620	22494	1862	753	619	501	506	479	405	386	391	385	369	382	358	369	363	357	357	384	342	342	350	362	324	345	326	334	344	335	356	317	340	337	322	313	315	287	339	320	306	308	312	319	315	319	322	368	315	319	329	333	342	312	339	309	298	326	321	333	348	302	313	315	305	309	311	303	332	318	319	330	304	313	332	351	310	276	303	350	302	295	304	343	342	337	351	314	316	359	334	328	302	296	324	344	329	338	300	346	297	312	329	338	340	326	365	324	324	271	317	300	318	346	307	309	279	310	311	338	313	327	296	254	323	296	322	288	308	315	306	305	325	324	344	300	319	325	322	270	280	307	316	314	333	313	335	325	330	334	347	296	327	310	323	287	328	316	317	330	333	364	298	312	362	296	347	309	312	317	317	301	351	317	355	319	327	315	322	352	336	307	308	305	344	302	309	341	314	297	315	293	300	321	326	317	340	277	343	286	317	314	344	300	321	329	313	324	300	343	320	332	296	321	348	328	339	328	329	343	318	359	294	311	342	316	320	322	323	314	315	316	315	347	347	322	318	319	308	321	350	312	325	321	312	343	315	345	302	346	328	317	339	332	342	318	311	313	308	311	299	317	324	289	305	321	336	334	296	331	337	301	306	323	322	314	300	303	304	302	318	331	292	309	326	336	325	275	325	305	311	334	321	321	321	291	307	331	315	331	331	307	334	311	297	352	343	324	337	298	310	323	300	349	321	321	349	329	316	332	288	309	331	333	321	293	310	350	325	316	331	342	332	341	331	298	344	326	302	288	348	318	313	305	306	309	312	319	320	320	294	304	345	329	279	329	290	314	299	344	324	332	337	312	322	320	298	321	307	313	283	312	297	341	319	290	321	304	326	339	311	353	321	312	321	312	340	311	270	298	335	317	332	324	332	313	316	305	336	295	326	348	348	286	329	344	290	338	309	319	304	345	340	323	348	304	265	314	344	346	322	338	318	309	306	323	322	309	275	327	348	314	319	319	331	301	309	298	317	331	333	327	338	335	332	334	331	304	331	297	333	294	306	297	314	319	332	324	335	320	321	286	359	300	308	330	312	329	344	339	346	302	338	334	324	329	328	325	326	330	312	347	322	298	312	337	333	320	295	290	334	320	297	328	331	294	341	323	336	325	306	339	319	304	304	307	317	346	331	342	355	308	317	301	307	354	286	320	324	298	310	313	312	338	355	332	344	327	318	318	299	315	313	309	322	322	310	296	327	305	304	326	331	334	295	315	328	338	326	322	322	326	324	296	291	295	376	348	331	327	334	318	326	302	311	323	311	292	333	290	314	328	308	317	300	322	288	314	323	391	350	364	347	324	339	342	332	309	280	343	347	313	314	318	332	330	318	326	329	332	327	355	326	311	306	318	365	347	310	316	303	339	340	290	310	302	296	329	344	346	334	329	307	313	331	342	308	344	323	298	329	340	293	282	349	308	305	325	289	320	317	325	343	330	322	335	314	308	330	362	316	313	317	336	310	272	326	320	288	315	315	327	299	301	325	286	355	320	301	319	339	298	291	311	307	311	297	310	311	320	300	307	294	331	342	330	326	285	340	336	314	308	351	326	344	324	320	319	305	306	321	332	333	327	312	321	299	326	313	327	331	307	312	340	333	315	313	325	346	317	308	326	347	301	313	300	343	302	291	341	325	313	324	307	321	287	309	310	306	324	334	315	322	305	306	325	334	322	325	315	302	290	314	310	358	297	320	269	331	290	295	332	314	338	335	306	323	296	341	314	297	320	334	313	329	345	341	317	338	332	336	296	315	340	312	312	315	309	317	318	330	318	310	313	337	308	322	320	325	289	352	319	326	332	352	300	331	331	306	323	337	301	323	326	314	300	309	331	314	317	296	314	330	349	315	319	348	306	307	322	300	312	344	358	312	331	308	337	294	322	333	316	338	326	308	316	301	301	304	310	322	325	328	349	317	294	325	346	324	319	329	319	304	306	339	322	305	276	328	288	338	294	318	319	291	333	306	322	309	335	308	317	332	332	349	309	298	307	285	296	335	319	301	326	320	321	333	318	323	357	318	305	310	331	307	315	308	312	309	316	337	326	304	319	285	302	313	306	334	299	343	320	349	291	291	302	336	316	324	314	340	339	318	335	356	289	354	296	322	308	372	304	328	323	296	310	339	284	308	332	315	327	309	326	296	338	305	307	339	319	333	328	305	325	308	317	320	325	298	314	309	307	327	273	338	327	333	332	290	313	323	333	308	321	322	329	299	325	290	322	276	321	345	335	311	331	317	322	294	320	321	278	356	292	301	328	344	334	279	303	333	339	296	333	349	301	349	295	334	319	297	326	340	317	304	359	341	351	316	317	301	295	327	306	326	331	287	332	331	317	312	322	296	297	325	296	341	324	346	322	312	354	297	324	317	334	297	334	333	306	311	305	320	284	320	344	312	297	325	328	322	296	290	310	296	321	291	314	292	304	317	343	328	323	331	285	316	326	323	331	329	311	325	323	312	312	335	304	325	319	302	331	285	310	301	310	343	328	330	328	312	331	332	325	331	338	360	303	326	319	291	324	285	313	321	343	323	340	328	321	347	322	362	310	306	325	286	305	307	350	297	336	336	315	340	327	332	346	324	310	344	324	312	342	317	325	322	341	294	322	351	304	332	369	308	317	321	329	317	329	314	288	306	327	326	337	310	309	308	329	321	309	336	334	299	319	303	332	300	322	292	320	330	310	329	328	350	293	333	332	303	340	285	331	355	341	305	320	331	337	326	287	317	316	331	334	323	304	307	298	330	300	328	319	316	346	320	345	313	336	328	328	287	326	282	329	320	318	327	340	299	323	299	308	338	331	348	318	318	302	331	314	303	300	328	336	304	330	330	327	318	298	300	340	309	337	350	303	331	306	324	319	271	338	318	303	293	328	303	314	358	318	322	300	300	326	322	330	312	326	326	345	281	323	326	335	346	282	300	301	303	336	294	322	304	322	323	320	334	317	315	335	305	333	288	317	337	353	331	304	332	313	289	346	352	319	322	325	330	313	298	300	286	342	340	329	314	333	344	321	324	362	303	325	316	316	315	330	352	304	327	335	329	305	296	340	302	335	327	322	313	314	296	313	329	301	339	307	335	296	330	319	315	330	318	320	312	328	342	333	322	307	336	302	342	307	347	340	307	311	331	315	316	315	314	356	324	319	286	295	322	306	317	277	308	306	328	326	333	294	278	302	347	301	316	325	321	357	321	317	313	306	323	307	357	345	337	313	282	294	324	334	328	326	326	337	317	302	280	349	291	318	318	315	323	321	302	316	326	319	303	306	312	331	302	312	305	289	323	291	307	355	341	328	317	332	314	331	315	344	334	313	298	372	301	307	349	318	311	300	308	329	334	314	368	324	292	319	318	347	325	334	317	328	301	324	307	332	328	304	304	303	332	325	306	342	294	312	315	293	293	331	305	283	282	308	333	342	283	313	301	347	317	319	304	320	306	322	341	318	323	316	316	311
5090	9399	6032	3087	2279	1783	1420	1101	1001	845	818	713	652	664	626	632	588	592	562	556	553	487	498	489	481	496	457	480	494	488	506	440	472	481	457	474	525	405	478	477	437	469	455	470	456	484	455	426	445	434	436	456	451	460	473	459	444	464	432	459	452	466	440	473	465	440	451	446	477	426	462	477	460	436	436	407	459	473	427	411	439	431	458	460	402	445	412	419	450	463	476	451	465	418	477	432	448	473	481	408	436	443	447	460	439	415	432	441	460	440	453	392	430	444	426	441	472	445	424	441	428	460	442	410	453	457	433	420	424	448	440	470	430	437	451	435	438	441	404	409	420	494	453	458	429	429	430	429	444	430	441	430	455	448	438	437	451	455	447	441	438	463	417	428	443	455	417	426	441	449	427	427	493	447	462	399	445	448	435	432	442	445	408	454	436	447	466	448	444	435	432	449	445	429	456	458	452	431	453	450	435	422	440	438	505	472	454	407	442	444	468	462	430	459	449	444	442	433	461	438	435	428	454	433	438	421	412	438	463	454	443	438	439	480	434	445	438	407	420	437	454	445	442	433	442	443	481	439	408	429	449	467	461	445	427	442	464	437	485	455	449	435	422	412	448	423	438	442	494	461	440	428	459	408	427	447	427	439	412	441	469	457	422	465	463	431	421	433	475	451	457	442	459	417	454	483	432	462	438	489	461	392	433	426	455	424	483	425	426	439	420	411	459	427	428	482	449	434	422	458	467	445	461	420	440	446	464	404	434	438	450	477	412	441	441	431	492	425	429	474	451	441	415	453	457	427	443	433	366	416	456	454	434	399	449	428	452	478	388	438	414	450	456	464	460	476	461	456	425	457	468	438	450	469	431	469	461	462	434	431	431	451	472	443	431	454	439	475	451	471	461	417	450	475	471	454	407	432	436	421	450	478	410	464	468	480	472	446	467	461	443	464	428	455	430	469	429	432	423	418	434	460	431	433	449	465	440	430	457	445	428	396	397	422	448	424	394	440	400	398	444	426	439	432	431	445	420	450	468	480	442	480	448	428	449	436	414	464	436	441	474	461	437	436	446	467	443	413	468	464	442	454	479	460	464	441	443	445	417	437	435	437	474	464	471	456	451	440	459	465	465	415	434	431	464	468	497	455	447	419	461	459	445	420	421	448	468	456	448	437	421	470	470	464	416	433	441	441	464	427	441	409	415	458	438	446	469	415	422	431	447	438	445	459	398	449	402	469	440	467	449	459	487	409	407	468	484	436	457	422	452	443	460	476	454	455	458	455	433	411	427	406	421	411	421	443	466	470	474	460	441	441	424	412	450	422	447	418	469	409	447	462	441	442	429	416	426	436	443	471	462	450	456	450	428	450	429	435	434	477	436	459	440	474	464	449	453	452	409	465	464	445	436	444	398	417	444	429	454	488	472	423	460	427	427	440	398	426	432	481	488	457	440	457	436	447	429	470	432	471	460	462	448	419	440	466	482	505	475	438	403	446	443	432	440	448	417	427	457	442	433	457	436	422	426	468	482	394	452	477	485	452	452	470	426	423	442	433	442	430	443	476	454	430	425	455	435	410	469	454	415	460	430	425	469	437	433	446	440	392	481	448	462	438	456	443	417	412	426	463	424	445	454	445	436	405	479	471	435	467	422	426	461	433	450	413	472	458	449	436	424	433	450	478	436	458	464	421	444	435	428	436	485	473	414	463	441	429	440	406	430	441	449	435	447	455	472	425	474	424	429	403	430	442	407	438	456	425	455	455	455	452	462	444	423	408	457	429	435	483	438	449	433	459	447	449	474	425	430	429	473	444	402	466	461	462	472	417	457	457	437	438	417	424	438	444	427	453	451	441	468	464	447	442	429	434	462	470	438	447	415	424	431	443	441	426	442	447	459	447	452	453	442	472	474	428	440	413	419	457	473	449	440	455	439	429	437	454	457	483	418	447	408	459	449	433	428	464	479	467	487	453	449	430	418	449	460	471	391	417	435	431	427	427	428	440	410	457	469	434	424	448	454	440	427	453	465	434	414	427	404	477	434	451	439	455	471	450	457	465	461	417	450	439	459	461	421	462	423	451	440	445	448	454	442	422	447	432	426	431	424	489	471	442	437	426	417	445	425	429	458	486	419	481	420	448	414	451	459	433	437	380	448	509	442	411	462	442	457	443	439	427	450	423	436	437	438	441	424	433	462	445	440	445	427	473	426	453	457	499	447	413	432	422	490	430	424	444	462	437	459	432	432	410	427	468	436	430	463	472	404	471	442	429	462	454	464	441	449	451	421	469	441	469	425	437	438	460	453	445	445	432	437	435	439	434	378	443	454	430	429	445	444	432	437	428	436	444	449	435	422	426	482	456	447	455	445	427	422	475	465	430	444	456	443	436	460	451	477	440	407	440	447	431	451	496	461	442	401	422	473	394	511	462	465	448	389	497	453	437	406	442	458	453	451	452	462	478	423	441	436	430	420	453	482	429	427	454	434	415	472	447	431	412	438	459	468	416	409	453	410	410	434	469	448	445	468	428	418	439	428	446	433	472	431	391	399	418	421	450	432	442	429	451	447	430	452	428	466	459	436	445	441	435	454	457	435	459	429	448	426	461	448	424	454	470	434	442	409	479	456	424	444	422	466	451	402	445	427	431	448	395	413	422	494	418	485	427	428	454	455	458	453	439	443	431	410	448	477	459	423	424	434	450	469	449	433	469	443	386	446	462	504	441	455	438	433	446	487	445	466	446	420	455	431	408	435	491	425	463	439	477	494	465	456	436	448	415	435	432	425	448	427	438	474	416	466	389	457	394	466	446	436	462	482	468	446	414	451	427	431	430	442	440	439	461	442	466	446	455	462	443	441	442	444	441	449	453	438	406	394	487	397	426	453	434	427	458	455	471	454	424	424	447	450	467	470	464	403	432	490	468	431	388	462	453	436	426	444	438	461	431	430	441	438	420	402	440	448	426	416	454	455	444	394	408	461	445	424	427	505	465	436	417	449	426	471	442	436	484	462	456	443	460	450	433	464	466	437	452	423	455	472	447	478	451	436	454	429	428	470	467	435	434	473	441	449	454	422	451	442	438	435	457	410	454	465	438	466	424	451	445	401	468	431	440	435	475	466	433	437	426	420	472	422	426	455	440	438	463	433	437	436	461	471	431	452	412	474	416	430	461	437	412	422	434	412	442	422	446	433	387	426	483	414	433	412	432	428	472	444	402	468	448	476	465	437	414	430	448	417	449	384	430	461	443	450	434	426	443	428	469	485	471	473	436	417	510	443	434	473	443	444	467	459	439	439	482	426	451	441	444	421	426	401	426	458	460	447	496	480	445	447	454	463	433	438	458	422	479	461	497	464	461	444	444	441	440	473	464	423	425	441	462	418	390	460	439	484	429	442	464	426	413	434	472	415	460	455	409	471	471	434	464	436	431	457	387	444	438	437	425	431	431	446	446	466	443	419	454	427	447	472	447	458	432	455	444	466	437	432	404	448	420	456	432
22710	21291	28494	24424	21293	18949	2055	817	612	536	485	416	396	361	323	299	276	242	286	252	264	237	239	228	229	224	209	197	224	215	211	205	206	210	224	237	193	202	179	187	200	171	194	198	174	185	191	176	170	190	194	176	196	173	181	165	208	169	180	203	158	157	160	182	156	168	172	145	149	165	192	175	174	158	183	145	151	172	170	206	152	157	175	165	196	179	159	181	167	176	157	155	195	181	170	172	187	179	182	152	195	173	179	190	173	203	193	177	157	189	184	146	169	166	194	177	161	177	169	152	184	188	158	204	175	177	138	164	169	160	176	159	169	164	181	178	198	177	179	161	145	189	176	194	174	191	183	170	187	178	195	172	214	142	184	161	148	175	184	180	179	176	180	186	180	192	145	170	170	165	182	178	157	161	172	178	150	163	199	159	166	166	167	176	187	179	166	175	193	188	172	167	180	153	179	173	171	158	163	162	188	185	160	184	205	184	189	145	161	163	170	196	163	162	157	155	147	160	178	180	163	162	173	181	171	178	168	184	188	175	161	186	182	188	175	147	164	152	195	182	159	184	177	193	182	158	187	172	170	155	150	176	190	186	181	159	178	173	160	135	180	146	178	163	180	170	172	186	170	165	191	167	163	168	179	161	166	164	158	167	176	180	152	143	164	165	149	160	159	173	174	165	183	175	170	157	159	165	171	163	163	155	161	164	163	173	174	179	167	170	173	170	172	161	178	160	164	167	164	179	164	144	208	179	188	155	174	179	145	189	162	177	144	182	161	189	193	155	175	180	191	166	195	174	172	190	171	153	196	165	155	171	172	173	153	168	174	176	175	165	186	190	157	157	183	172	184	157	164	149	153	192	166	178	167	170	163	180	172	165	187	179	189	158	188	162	177	195	184	167	173	169	174	181	178	173	170	171	198	176	170	163	152	200	168	188	188	174	190	175	177	159	180	172	162	162	173	185	163	183	176	143	179	165	175	190	165	160	180	162	177	164	165	177	145	157	190	177	158	165	189	196	160	172	163	178	168	146	186	167	166	179	161	172	159	178	191	172	174	185	152	162	175	155	187	172	177	182	156	177	177	192	163	184	172	152	159	161	178	169	192	158	194	174	169	186	153	180	185	172	167	189	167	157	197	179	180	178	159	174	184	170	181	157	183	183	168	174	168	183	173	168	161	168	163	150	159	169	181	172	154	164	194	140	165	186	182	168	163	174	154	156	186	176	163	173	179	185	160	146	167	171	158	171	174	186	152	180	158	173	163	182	171	172	178	179	180	176	183	169	180	162	175	171	179	194	167	181	165	170	180	151	196	192	184	181	173	164	153	167	160	161	179	166	166	153	152	192	153	167	173	162	178	160	162	158	156	160	179	192	171	171	167	196	185	166	171	174	156	167	174	176	172	145	169	164	187	165	191	171	201	173	167	189	176	157	149	183	167	168	192	144	175	179	186	174	174	155	157	178	174	169	163	169	168	168	155	168	166	168	166	172	169	164	162	143	183	158	175	154	143	194	180	188	150	173	149	179	175	189	187	189	173	170	188	152	138	201	154	191	167	175	166	185	168	178	176	179	170	162	178	158	174	166	185	145	178	171	184	172	169	173	166	167	167	152	177	168	187	170	188	186	170	176	163	173	150	179	189	177	168	167	179	161	170	176	154	192	162	156	171	157	180	160	161	171	176	167	161	171	171	177	183	179	183	170	173	156	161	166	176	166	171	185	179	179	133	157	182	177	157	185	173	168	188	152	174	161	174	173	189	168	164	167	166	163	132	146	179	153	176	157	188	173	179	182	186	190	173	171	163	150	155	170	167	139	171	165	158	174	165	150	186	194	159	145	181	160	173	178	181	169	179	164	179	151	155	169	167	165	185	160	172	164	159	198	167	157	174	164	161	163	166	162	167	194	169	185	180	183	156	172	154	148	162	162	164	178	186	162	159	173	163	160	164	145	171	192	207	166	199	185	153	176	158	190	181	172	201	178	196	166	198	145	152	180	167	167	204	174	189	170	170	170	164	165	159	193	164	191	181	184	184	172	178	185	169	182	158	154	155	167	173	177	173	158	176	158	145	148	165	170	193	163	194	169	183	171	180	158	158	164	164	178	184	155	188	148	166	190	176	161	155	164	164	161	163	166	151	180	163	183	151	176	167	158	199	177	166	155	162	181	185	187	194	174	175	166	189	167	178	149	194	173	174	164	168	164	169	158	161	172	179	176	195	180	170	188	193	174	167	156	195	172	178	170	174	156	180	187	163	160	148	171	183	180	167	174	179	167	181	154	151	188	180	158	169	176	170	156	162	185	166	174	161	152	169	169	179	150	173	163	164	149	172	171	167	162	157	174	173	173	191	158	189	143	182	186	170	181	176	182	151	176	180	140	153	175	152	189	195	180	167	180	199	164	181	159	171	172	152	190	175	189	197	194	168	161	198	157	188	161	153	176	155	181	180	174	177	150	183	165	185	153	169	149	169	163	167	167	177	164	172	174	145	196	168	173	176	172	183	163	136	199	168	175	184	161	157	178	172	174	177	181	194	183	174	207	181	167	139	175	176	167	167	166	170	178	155	188	169	181	186	160	167	168	193	159	172	156	188	176	151	156	173	173	163	182	177	187	168	173	175	181	166	161	161	150	167	166	191	144	169	162	152	169	170	183	185	147	195	174	179	165	185	165	155	140	191	180	155	164	177	168	158	152	162	155	182	195	170	174	173	159	182	194	145	182	167	177	151	177	158	162	192	176	174	178	159	145	167	157	177	191	177	151	158	154	156	184	196	160	177	177	169	165	157	185	181	172	185	160	183	164	188	200	164	154	185	189	155	187	177	172	179	188	163	165	169	170	194	164	158	155	148	154	183	167	179	183	176	160	183	148	167	191	165	173	161	188	163	169	160	161	156	168	161	171	162	171	183	188	184	185	166	164	142	158	195	177	183	177	169	180	155	188	178	166	185	191	196	175	170	166	155	180	192	191	170	188	167	183	159	146	181	181	166	185	175	176	187	160	161	163	170	168	151	195	169	181	193	193	170	142	156	168	149	148	207	172	165	175	155	166	167	148	190	175	164	164	193	184	166	184	185	143	165	143	194	161	184	168	179	152	177	155	159	192	162	161	174	176	147	150	162	152	150	184	176	177	179	156	192	179	187	174	166	174	173	179	165	161	162	178	180	169	166	179	167	151	168	160	182	175	181	155	161	179	153	170	178	155	175	189	137	159	158	187	167	164	181	171	206	172	191	195	177	172	187	165	171	151	165	154	187	163	161	159	147	185	182	181	146	158	162	154	190	180	187	173	172	203	187	156	152	176	176	158	160	161	174	174	178	195	153	186	152	170	183	195	157	178	192	191	187	169	170	178	155	174	156	187	179	163	175	168	155	177	173	198	179	154	194	188	169	177	184	173	176	170	152	157	165	137	184	169	188	160	173	181	165	157	158	168	196	179	178	168	163	162	182	184	190	183	198	177	174	151	181	173	170	162	162	188	154	170
6532	19120	13051	6953	4817	3543	2679	1981	1683	1385	1169	979	836	755	679	546	590	538	518	495	493	462	416	386	395	358	372	376	377	363	353	320	338	313	335	321	314	269	312	302	267	294	267	292	275	274	285	242	277	288	292	291	277	259	281	241	265	256	274	287	263	290	244	296	245	246	287	240	238	260	258	235	241	250	241	243	252	258	253	254	294	251	249	235	279	247	245	254	262	261	250	222	259	283	240	248	241	233	259	227	273	255	251	257	279	268	259	253	274	252	260	254	244	254	254	232	244	254	263	232	224	243	265	224	265	244	234	255	261	274	249	256	277	262	248	251	248	231	250	249	251	240	236	267	254	262	252	254	247	267	246	244	269	266	249	272	236	213	251	252	249	247	254	225	254	260	248	229	259	242	261	269	261	247	238	276	251	241	238	235	258	288	261	259	256	261	236	255	226	239	274	261	254	255	240	248	248	260	235	227	220	261	253	257	267	227	236	239	226	248	251	237	250	255	234	287	229	252	236	257	232	242	261	253	252	235	279	272	254	256	255	232	218	252	230	251	247	247	269	255	239	251	252	285	224	275	239	256	224	299	264	289	242	218	259	265	235	258	249	260	244	277	260	237	255	235	271	214	235	215	223	258	260	238	261	254	227	285	269	267	269	228	257	278	243	243	261	244	263	243	253	239	226	273	261	230	224	273	229	260	267	241	252	278	245	253	215	261	258	252	228	241	231	246	240	242	218	249	253	262	256	222	240	287	267	236	260	257	235	238	270	235	261	246	259	256	246	273	258	233	255	241	253	240	258	239	233	254	267	260	251	265	230	253	221	262	238	254	264	240	229	242	225	271	248	243	230	250	233	255	270	250	235	239	226	232	268	230	227	235	245	256	255	237	289	253	246	258	219	249	264	221	250	272	246	272	256	261	249	235	240	251	228	252	241	220	232	253	250	244	250	225	248	249	253	241	247	236	249	251	253	241	254	248	239	265	246	243	227	248	258	218	248	241	247	258	256	214	270	265	265	247	244	282	242	248	240	254	231	249	257	224	253	253	290	240	236	261	265	247	233	250	245	252	238	241	258	210	252	259	241	261	259	261	253	229	251	216	262	245	262	249	226	228	241	249	227	231	272	304	259	267	245	285	255	272	252	262	273	268	245	231	256	231	252	228	281	236	250	236	252	229	249	253	270	255	273	232	245	237	253	258	243	219	238	247	263	263	198	284	263	274	257	245	236	246	244	267	239	236	249	266	260	253	271	249	276	236	248	231	255	245	266	254	265	273	240	281	227	219	244	238	234	243	242	240	245	248	209	266	243	224	262	262	245	229	259	237	255	254	258	248	230	225	255	250	259	263	253	215	255	269	230	240	258	250	243	228	263	283	228	278	275	256	259	226	234	262	250	265	251	245	246	245	240	243	245	229	264	243	243	224	245	249	256	227	272	243	271	252	279	259	260	275	221	273	239	256	254	271	242	219	227	247	249	269	256	263	226	281	219	256	246	276	267	252	259	252	264	211	260	262	249	242	256	237	284	246	271	236	245	253	235	264	278	244	231	255	265	258	237	225	237	237	239	228	228	258	256	243	267	280	230	262	261	269	227	262	225	220	261	234	232	259	261	234	242	251	247	236	260	250	249	244	249	259	260	237	246	242	270	261	234	219	253	253	240	263	267	238	263	239	257	217	238	240	238	255	251	253	265	224	252	261	272	240	233	250	252	248	223	237	255	225	242	203	241	248	248	235	277	246	247	241	216	300	243	247	287	246	255	260	231	264	234	208	239	250	257	249	248	245	261	240	252	234	260	266	251	247	266	248	264	221	230	260	245	231	247	245	254	248	245	263	246	215	262	223	225	228	252	249	252	243	271	246	253	263	230	247	222	235	270	238	224	249	261	254	230	243	247	264	231	252	240	238	255	257	245	251	259	250	240	233	262	237	246	281	242	234	249	246	243	267	234	258	241	269	230	258	234	241	239	247	248	241	253	239	246	264	246	244	231	229	221	259	260	250	248	264	235	266	261	250	252	244	255	256	262	252	255	230	245	253	250	229	224	232	275	260	259	242	261	228	253	230	270	210	269	234	256	239	246	219	232	263	256	253	258	236	240	226	250	212	258	243	236	247	229	262	266	257	226	272	255	243	241	266	275	256	238	245	262	234	232	251	235	246	257	271	225	232	255	251	271	242	241	239	263	264	247	287	279	292	247	251	264	223	269	231	248	253	237	233	245	250	248	263	282	232	235	250	256	261	239	252	239	261	236	258	231	243	256	281	240	242	273	247	207	245	246	253	233	241	219	241	248	244	227	242	262	241	245	254	244	241	233	248	246	249	236	282	230	266	243	245	247	239	277	236	238	240	252	245	238	249	236	251	235	243	252	250	253	243	236	267	243	254	240	264	276	237	238	275	257	241	242	279	246	287	271	259	261	239	258	258	273	242	244	261	243	268	250	229	254	257	266	251	246	246	274	279	235	267	266	258	264	247	252	261	225	247	256	256	245	242	264	260	266	224	277	260	241	229	262	261	258	239	261	257	244	259	273	272	257	278	254	257	251	254	229	248	252	247	269	251	219	225	260	285	269	231	260	242	245	237	242	276	263	251	238	265	231	251	249	225	259	243	244	245	222	244	235	248	257	217	255	227	232	256	251	247	251	240	239	226	247	258	262	266	248	259	232	255	247	219	258	229	223	250	253	258	258	246	227	252	221	255	242	255	250	227	218	285	237	213	241	221	227	276	263	280	257	243	253	252	225	254	237	244	278	285	246	284	260	243	252	241	251	259	258	255	218	274	245	273	221	256	262	256	239	260	248	207	273	233	246	263	261	257	248	254	223	244	270	260	226	280	256	230	256	232	256	224	246	259	232	241	246	243	256	250	282	233	264	250	245	247	236	244	252	215	239	220	246	279	249	232	261	277	247	254	226	246	235	281	262	228	246	261	264	254	201	262	257	268	263	256	245	258	261	261	245	262	265	230	242	241	242	257	246	247	259	255	253	239	238	242	251	226	247	254	251	240	242	271	243	245	262	261	244	256	255	253	223	260	248	264	263	240	241	248	232	224	246	230	259	263	257	240	254	272	258	257	256	240	276	233	254	248	257	252	261	261	246	231	258	255	247	260	253	232	282	250	238	254	273	245	250	242	262	266	241	200	235	248	276	244	245	279	243	235	255	281	288	253	261	234	249	259	240	230	263	254	247	237	251	224	265	239	212	256	247	264	230	225	275	229	202	242	251	225	264	254	232	232	255	242	251	265	229	248	255	229	236	240	231	252	254	243	238	220	251	248	257	238	225	237	240	234	249	252	282	232	248	262	245	235	241	242	258	222	236	262	253	268	268	251	218	256	258	211	257	233	240	214	240	264	241	243	270	261	249	263	228	252	257	255	268	223	258	252	238	244	245	224	257	244	264	269	265	278	244	240	232	259	253	254	213	258	256	234	263	272	259	229	246	232	278	248	240	261	235	238	220	273	256	248	273	224	248	270	262	236	250	231
27486	16103	3717	1361	804	655	593	559	488	494	509	472	472	471	491	456	487	470	471	462	423	443	440	418	448	480	441	415	405	435	431	427	430	417	412	435	412	427	431	478	430	471	407	419	433	443	449	459	418	415	433	395	418	477	436	432	423	424	470	416	441	437	432	462	438	461	423	421	448	442	413	438	441	488	420	431	433	400	443	429	435	453	429	407	433	447	447	419	461	444	433	463	417	391	425	471	419	414	396	430	418	451	396	450	422	441	413	441	413	437	411	500	390	435	424	429	451	460	418	407	441	417	419	441	445	445	406	419	469	406	452	430	410	420	420	430	421	446	453	422	453	401	433	420	435	418	395	429	433	456	415	430	493	431	383	434	429	419	425	434	415	429	428	474	444	456	467	452	448	420	460	426	434	459	424	438	416	406	432	426	424	436	424	440	427	413	431	453	446	452	466	420	459	434	429	458	414	457	398	484	438	420	447	395	427	476	391	450	440	448	427	435	418	412	433	454	413	436	407	420	431	410	440	491	469	427	469	434	434	446	415	439	412	459	431	449	452	427	450	444	449	436	448	442	459	451	398	457	460	431	431	444	431	449	428	434	443	434	427	429	419	398	456	450	439	453	417	429	441	443	440	409	458	474	448	433	443	419	451	425	418	417	420	409	427	462	407	437	425	426	424	410	425	438	439	415	434	420	438	424	432	419	447	436	424	435	449	463	407	406	386	412	419	445	462	406	383	422	401	439	419	414	408	447	421	395	426	448	448	439	435	418	423	446	435	463	408	451	429	424	434	449	431	458	426	411	447	438	431	466	471	463	459	445	444	425	393	399	396	429	418	449	400	455	442	408	419	414	442	428	407	447	430	405	431	447	439	439	383	467	435	442	465	438	415	428	431	445	454	428	382	436	432	421	436	431	401	414	447	440	427	426	446	454	417	428	424	428	410	449	456	451	428	430	440	460	459	469	415	434	458	454	401	415	418	452	412	426	381	459	455	437	442	438	453	428	450	437	440	422	409	439	416	423	457	432	438	436	425	464	460	425	426	433	435	400	440	434	425	428	434	401	406	425	438	427	411	452	448	450	453	476	402	438	464	431	437	431	429	440	449	450	437	419	430	440	459	439	426	438	475	436	462	429	452	429	409	433	428	420	409	444	440	452	396	441	469	455	442	479	480	461	444	420	418	431	426	423	439	426	440	450	455	466	406	427	452	440	422	451	443	407	461	408	424	417	413	435	433	421	461	466	389	456	397	423	433	439	433	431	455	451	403	466	457	416	439	421	423	446	426	425	404	398	432	442	425	463	418	438	459	449	417	436	429	404	457	396	405	436	426	434	424	441	414	411	447	460	438	440	419	433	428	441	410	426	456	438	446	418	403	406	425	408	459	447	454	406	392	436	421	433	450	467	444	412	416	448	381	456	409	438	410	401	426	396	419	465	406	427	409	387	421	460	463	481	407	433	426	441	459	452	406	432	399	417	423	421	418	440	433	416	412	408	393	420	405	439	419	456	413	431	443	442	438	427	453	403	447	441	455	439	446	423	414	443	451	417	395	447	464	434	456	471	437	468	451	424	439	437	417	446	405	426	445	436	408	459	427	434	416	429	392	414	434	471	463	424	390	431	447	400	459	429	443	451	449	421	423	462	425	433	455	405	413	464	429	444	415	459	457	405	464	393	400	437	434	456	404	485	438	404	426	445	493	436	396	448	427	440	462	406	467	448	441	444	429	419	401	458	429	418	421	434	428	448	435	400	428	455	435	420	439	391	436	415	400	447	446	406	434	390	437	440	435	447	421	381	434	450	445	461	429	462	434	467	398	423	395	426	402	438	404	411	437	418	428	426	447	419	447	432	426	401	459	423	436	480	421	434	444	435	473	444	448	468	427	469	417	418	410	459	430	424	409	455	461	475	465	448	434	453	436	419	425	416	447	431	411	454	437	407	420	423	402	444	431	423	416	442	427	475	439	412	421	426	461	465	476	447	429	435	424	425	418	455	401	453	463	430	417	483	423	423	445	461	431	404	439	443	446	428	402	415	441	423	418	443	438	410	400	424	428	400	445	443	431	419	434	409	420	435	425	430	459	411	419	440	448	410	441	411	492	440	414	404	467	444	464	427	434	428	463	432	419	466	457	402	468	416	426	434	473	402	432	441	416	460	415	422	425	463	427	472	455	428	437	437	424	429	438	429	450	428	430	424	450	448	431	410	398	423	443	412	429	384	457	423	421	457	447	425	424	432	414	432	434	433	482	453	407	422	441	425	409	449	449	482	426	421	411	432	489	449	459	421	434	489	453	425	416	413	452	426	450	403	409	434	440	460	444	441	434	412	413	452	376	428	418	427	472	430	447	446	427	391	424	428	407	436	457	420	452	427	431	423	410	452	427	432	432	453	439	422	393	428	440	396	434	444	485	405	431	438	400	478	444	420	428	411	452	478	452	410	472	410	409	405	426	417	437	438	454	442	445	470	418	445	435	443	447	428	470	468	430	422	435	409	410	430	424	442	438	445	420	416	454	433	477	451	464	426	456	421	435	418	401	438	432	428	497	435	393	480	470	397	432	410	421	441	451	394	414	441	450	443	390	443	435	396	412	425	460	445	445	416	416	432	422	445	406	446	402	442	442	435	440	432	437	405	433	475	414	418	449	431	447	418	411	420	412	410	440	402	461	467	452	423	412	469	435	456	429	422	437	447	443	448	420	418	446	472	427	435	429	415	458	436	435	469	415	431	432	465	442	417	420	457	443	410	432	469	456	451	450	445	450	432	454	432	431	460	464	435	447	410	461	422	416	438	440	411	450	467	413	430	412	410	413	423	460	457	417	453	395	430	421	439	430	448	410	410	460	444	425	421	451	421	433	442	433	437	450	419	462	460	447	444	389	434	399	446	463	427	471	440	416	443	420	410	455	421	419	471	430	440	449	443	458	417	466	430	462	448	435	414	450	435	433	452	396	442	481	448	420	431	438	422	439	421	416	416	462	391	426	417	464	428	429	480	428	443	442	420	455	414	437	412	430	477	441	395	449	438	436	411	458	458	429	427	453	430	453	458	444	437	437	414	415	423	469	431	434	436	408	422	384	409	439	437	414	424	414	424	407	450	448	449	429	426	425	411	425	460	398	454	435	449	457	423	451	434	437	438	391	464	417	446	453	405	445	435	469	471	435	430	430	474	420	442	421	445	439	424	418	460	429	430	452	431	432	446	458	438	431	434	422	413	439	416	437	444	439	435	428	425	456	428	423	448	429	443	417	439	444	442	466	450	421	427	443	407	444	462	416	407	411	423	450	403	443	439	416	400	408	418	407	426	427	412	451	421	403	444	385	421	408	452	414	430	431	465	444	439	442	440	416	421	486	462	445	395	371	447	442	412	432	428	454	418	443	436	417	440	456	439	422	429	416	466	454	411	444	381	448	401	442	444	415	435	442	406	392	439	440	425	399	464	391	425	435	436	449	429	480	410	434	423	402	439	427	463	454	446	424	432
5814	5985	3884	2107	1599	1256	1055	969	823	775	817	740	714	706	662	760	678	667	646	645	685	658	659	657	621	621	662	591	624	621	618	668	654	645	602	611	578	632	622	593	620	634	586	603	643	621	644	595	631	565	608	577	565	586	553	589	640	597	614	630	581	600	578	612	598	627	603	557	614	603	602	564	654	638	576	583	612	596	559	606	587	648	631	576	596	581	548	562	657	635	595	587	604	576	624	607	584	554	619	650	606	626	561	616	613	572	598	596	634	633	557	578	558	628	627	571	589	617	592	599	601	630	573	627	634	551	607	597	594	637	622	554	578	592	610	574	606	589	617	545	539	598	584	554	639	559	573	606	566	585	616	605	592	599	595	545	580	582	601	608	594	611	588	575	580	569	593	595	583	600	611	615	564	594	566	639	557	627	602	571	608	610	616	597	595	582	631	602	562	631	600	638	633	592	611	618	597	611	567	595	600	587	609	603	549	640	573	634	585	528	574	569	561	613	622	578	556	589	624	576	571	599	591	616	584	615	555	599	567	589	606	572	583	598	615	569	571	633	605	574	608	593	623	588	582	622	618	616	621	590	610	597	582	577	592	618	597	587	589	624	602	613	618	643	562	604	594	630	587	582	602	601	628	592	560	609	612	646	576	586	609	592	584	596	593	603	592	563	639	628	576	576	592	611	624	593	619	603	608	596	624	604	604	610	588	606	597	601	585	573	605	609	573	584	632	598	595	588	600	584	627	636	618	579	596	591	562	626	584	602	609	588	563	550	619	601	615	557	620	614	562	625	554	571	597	603	610	608	623	604	614	621	600	623	610	593	625	579	635	580	621	575	632	595	651	598	605	559	600	561	601	585	613	564	577	586	604	577	657	620	614	598	566	626	615	635	604	591	621	635	623	599	599	580	626	567	597	609	623	568	593	582	606	595	615	618	625	635	615	586	614	558	593	610	582	649	628	604	590	581	588	611	584	558	631	588	595	609	607	581	609	611	560	571	563	628	611	592	624	575	613	599	569	583	638	612	640	587	570	610	564	597	592	596	569	602	647	612	599	613	625	620	568	632	637	590	566	613	642	603	600	577	624	610	575	615	609	598	544	608	575	595	615	586	639	553	634	612	597	549	562	582	658	549	597	595	627	620	619	604	571	617	578	643	586	572	593	617	604	585	605	567	644	596	627	602	603	555	596	626	618	613	633	595	592	608	582	636	579	577	602	616	609	601	568	570	601	624	605	641	613	593	605	589	651	588	616	647	584	608	593	593	660	601	610	604	598	570	579	606	595	610	579	596	618	531	636	597	583	559	565	574	590	585	603	594	624	613	627	569	608	569	624	642	613	644	606	613	605	625	615	606	583	615	635	589	613	583	611	620	590	591	540	613	612	642	632	589	605	552	597	593	576	607	610	621	564	588	570	587	567	576	598	635	565	561	593	593	616	610	588	561	633	558	610	583	611	625	606	579	577	606	595	597	623	584	581	639	568	585	652	598	644	648	610	629	635	614	622	601	621	663	643	619	582	643	622	560	559	604	559	609	579	652	601	601	613	595	588	606	557	593	620	574	603	605	624	634	623	616	584	593	603	586	609	601	582	558	603	561	596	574	593	624	558	602	592	569	618	626	556	630	567	618	610	590	616	593	589	602	555	585	574	593	605	601	614	630	614	631	567	666	601	634	584	587	630	619	620	595	589	641	569	617	617	587	586	595	596	631	616	586	637	621	628	599	605	604	592	597	628	588	628	664	613	630	558	608	572	644	581	617	627	604	598	668	587	594	585	631	569	587	614	550	600	638	588	593	629	571	596	570	606	593	590	585	610	634	599	596	587	632	590	578	601	560	628	587	626	573	619	558	612	560	609	601	563	623	658	641	606	654	638	637	631	567	622	572	594	604	638	599	626	636	609	605	611	568	589	597	574	621	566	562	557	609	633	576	591	614	650	636	669	598	563	643	610	604	619	639	614	617	570	621	592	583	599	622	589	611	601	595	597	599	566	617	599	597	572	564	629	604	591	587	580	594	616	550	595	602	565	586	604	599	610	599	554	574	649	620	622	620	560	602	605	595	638	587	625	622	627	582	643	597	608	595	605	584	602	599	622	630	593	602	592	588	637	575	600	601	628	581	599	616	602	613	567	567	590	615	588	585	627	574	625	541	574	574	581	591	557	598	575	602	630	562	570	574	619	582	586	616	590	627	584	585	606	585	583	600	551	574	606	605	574	571	597	632	592	578	570	607	571	583	579	616	616	615	602	594	603	625	596	630	545	600	575	552	589	576	565	592	632	625	648	613	576	583	611	582	573	624	637	604	618	603	580	573	587	589	612	579	581	591	624	629	585	592	636	637	630	649	668	578	604	633	628	578	598	604	571	566	577	596	597	621	567	610	571	586	604	622	598	562	603	615	622	620	607	628	583	593	599	582	629	592	620	583	609	574	600	592	626	601	611	600	584	579	609	561	585	595	631	630	623	616	609	611	616	594	605	618	634	593	577	556	612	607	642	627	617	588	621	597	607	597	584	602	582	633	612	638	589	587	583	666	611	569	578	587	610	631	626	586	586	559	547	576	573	639	585	607	607	572	619	591	609	575	593	626	619	583	586	619	580	629	601	561	556	624	599	590	610	564	621	614	544	638	575	626	582	610	645	582	588	649	581	635	587	587	587	588	595	593	571	602	585	618	604	571	603	608	586	583	593	574	630	611	603	615	572	583	611	615	589	586	608	584	640	607	621	610	646	628	599	572	574	583	576	624	652	564	623	623	591	580	577	588	604	610	618	609	647	597	605	584	611	569	543	610	610	573	570	636	666	598	580	557	563	602	587	578	590	601	643	572	581	589	573	549	587	598	582	647	629	538	602	616	573	578	625	623	609	597	577	558	607	634	591	608	585	577	570	623	545	598	617	613	593	605	561	618	598	588	612	544	594	608	587	641	602	594	619	607	592	572	577	565	613	554	594	574	550	571	611	618	594	612	607	651	583	595	591	601	603	580	613	588	565	578	597	596	555	574	543	620	620	593	608	599	604	581	620	610	596	580	624	618	587	613	647	638	607	639	567	577	562	613	565	624	567	596	600	603	621	570	588	578	567	609	622	567	623	603	616	616	606	565	584	597	583	542	583	599	580	609	596	619	614	587	620	582	623	592	611	566	598	585	614	585	571	618	573	588	542	633	573	634	582	607	576	602	588	587	644	605	598	561	601	634	611	562	608	596	607	651	598	613	595	619	556	614	583	610	646	600	575	600	567	584	620	586	587	635	599	649	564	573	607	644	619	595	570	579	569	529	631	615	602	638	619	558	590	618	603	588	588	630	619	577	568	606	591	635	561	622	678	598	656	564	596	573	603	600	614	580	612	580	610	568	569	617	592	634	542	621	605	576	663	582	559	600	601	577	609	595	596	587	606	590	591	618	556	573	632	574	606	595	591	593	617	583	595	616	613	589	580	586	559	582	613	619	612	629	557	576	637	629	579	635	573	606	604	592	595	615
23509	21236	27830	24931	20493	3177	975	739	636	570	551	518	469	444	481	415	414	375	433	429	386	432	401	399	379	391	401	382	394	397	428	406	366	386	374	376	377	363	360	378	349	367	343	361	362	318	332	383	358	344	372	355	346	350	332	355	360	384	354	327	341	380	362	345	373	324	355	344	354	372	351	347	361	321	362	328	341	332	350	366	327	321	371	333	331	338	355	346	350	332	340	377	339	317	304	348	387	349	351	351	360	364	350	341	333	357	343	331	340	326	359	336	367	334	363	323	326	374	347	357	359	354	341	336	366	323	327	354	341	321	332	345	360	359	306	343	333	348	339	338	367	382	351	333	328	332	340	342	336	339	344	331	346	367	331	350	361	317	339	365	354	352	345	342	350	336	346	344	323	331	357	374	318	347	321	299	349	347	318	354	328	345	358	309	339	372	378	337	325	346	341	371	377	352	344	329	366	368	342	313	345	344	351	368	339	317	358	324	365	348	338	361	352	340	330	350	335	343	355	338	366	352	328	376	377	381	294	350	330	368	378	341	349	338	362	329	335	364	337	340	336	372	330	356	372	348	350	336	357	316	349	326	360	362	310	301	334	376	323	330	345	324	320	344	343	326	366	349	336	360	346	349	337	341	351	317	363	344	342	331	351	358	333	360	290	353	370	348	335	313	358	358	344	343	369	343	345	365	328	356	370	359	340	351	325	344	356	334	348	338	332	333	326	333	352	322	362	319	319	372	341	340	354	329	346	331	341	359	299	342	366	387	318	371	311	371	325	333	335	318	358	328	365	345	312	286	345	325	322	337	375	363	335	339	363	368	351	333	353	340	365	311	347	356	336	386	352	357	339	330	341	354	377	367	339	317	301	366	346	340	346	336	374	310	309	322	342	309	343	347	349	344	343	336	352	331	347	343	349	362	337	340	374	367	312	339	329	336	356	375	362	356	330	370	364	367	337	346	340	376	344	328	350	372	307	354	357	322	378	338	353	303	357	368	347	365	355	377	355	314	344	345	357	367	346	361	338	312	372	329	327	334	362	324	348	342	339	313	359	350	368	347	333	307	335	328	338	325	322	347	341	342	376	330	353	359	354	314	359	343	348	354	336	342	353	344	364	357	346	336	341	299	330	339	349	339	345	356	352	358	337	336	314	328	335	352	376	372	339	349	371	330	372	361	358	327	332	330	301	326	351	361	325	343	345	357	371	372	352	367	341	336	344	343	326	365	338	359	346	336	351	329	351	369	348	311	342	349	336	341	386	338	320	350	316	351	356	345	377	348	344	354	354	345	368	375	359	347	358	325	366	339	331	360	339	367	383	331	364	334	376	330	342	380	355	323	322	376	371	332	373	368	338	348	384	333	365	334	367	327	335	334	327	323	360	348	340	326	365	343	379	372	347	338	377	343	368	350	352	348	354	353	340	360	340	328	348	344	334	332	345	322	344	341	356	361	326	356	346	344	366	357	335	322	341	341	351	350	366	318	371	347	375	349	352	372	322	339	337	330	332	327	355	367	327	324	365	342	361	317	326	315	342	315	357	351	353	344	346	374	329	349	325	351	354	335	345	396	360	349	373	317	360	333	349	348	311	349	353	295	329	339	357	342	398	335	343	346	326	371	332	351	355	329	333	357	383	334	350	346	371	347	353	350	352	336	326	364	335	358	336	364	361	359	336	354	332	372	331	348	332	336	347	328	330	373	339	358	339	326	353	361	320	350	348	354	361	322	372	349	339	354	339	324	351	328	321	337	346	353	332	380	340	332	345	340	321	349	360	330	335	345	364	339	339	337	330	335	331	328	369	328	381	332	360	363	320	342	373	359	330	398	316	360	296	344	368	339	334	334	353	354	331	365	367	349	309	349	332	363	340	338	349	357	330	333	365	336	340	356	336	320	352	380	323	311	336	348	367	365	346	337	337	308	349	340	348	324	373	335	344	343	349	347	370	350	352	332	346	361	329	359	327	307	365	349	336	348	335	372	359	372	337	323	325	308	382	363	323	368	375	328	303	330	339	338	345	340	325	323	372	327	376	382	358	332	334	381	340	350	348	318	315	323	390	369	329	354	360	367	357	374	362	342	342	341	349	315	370	334	339	366	329	366	339	307	347	355	337	362	354	374	366	355	365	352	330	360	328	372	321	360	358	350	348	329	320	348	355	351	348	347	334	339	345	338	325	351	326	319	356	333	377	350	341	377	322	333	340	378	357	321	351	343	345	348	339	312	343	377	365	379	338	339	351	335	340	330	337	345	358	356	343	355	335	337	339	314	384	332	350	321	383	331	364	338	339	345	341	322	347	337	336	351	346	366	358	329	336	345	338	323	351	331	332	323	367	334	369	311	378	312	342	347	347	355	391	345	348	330	320	348	370	312	341	351	320	359	392	353	340	324	336	348	333	311	337	386	341	330	354	367	349	307	339	364	314	363	375	354	355	345	341	355	348	333	324	354	369	331	347	361	330	365	327	322	366	329	326	333	346	328	395	339	350	357	292	369	336	327	345	336	319	350	329	340	361	346	347	322	367	316	354	337	320	373	331	343	330	356	342	342	347	336	330	343	359	334	354	336	356	343	329	322	349	375	368	349	347	351	340	312	376	366	332	344	342	360	352	345	352	376	352	334	330	378	350	332	345	353	353	314	330	340	344	344	335	363	359	317	329	361	342	344	332	355	327	349	335	356	337	384	363	322	362	336	335	361	375	337	377	350	361	341	324	365	368	352	370	386	363	358	341	338	346	355	391	334	357	368	336	314	342	373	383	368	343	339	310	319	361	330	335	351	345	361	358	356	358	337	313	322	343	344	303	341	343	366	341	345	360	348	344	341	340	334	354	334	376	308	378	340	339	352	337	322	320	359	345	366	329	361	389	322	356	323	329	315	378	378	311	350	382	337	337	349	334	331	343	338	339	365	319	335	371	356	314	340	341	362	334	349	364	343	366	350	352	356	359	355	339	340	344	356	364	351	336	347	338	341	359	341	346	319	345	336	357	324	346	344	353	318	304	357	319	350	356	342	345	307	362	333	350	339	349	316	353	314	335	312	369	311	322	353	368	376	354	325	356	355	328	319	351	300	330	350	335	324	325	360	368	337	324	341	336	311	366	329	343	346	355	328	367	352	332	306	333	340	346	331	350	333	338	312	335	320	334	351	359	331	378	359	327	341	326	366	337	323	344	332	358	372	358	336	324	319	377	350	348	315	361	349	309	366	354	375	327	330	310	353	370	353	350	316	343	331	350	330	351	347	340	347	329	352	362	318	365	328	342	366	343	356	347	335	385	339	336	363	352	347	332	319	360	355	351	338	346	361	348	370	374	347	362	336	360	349	319	351	331	346	330	343	369	366	319	376	341	347	323	348	320	359	373	350	349	322	320	326	382	331	380	329	337	337	394	319	336	347	388	353	359	353	366	363	355	339	341	343	309	362	354	356	339	349	338	373	312	324	300	361	360	343	378	354	375	335	337	333	351	384	334	335	346	344	373	360
5336	14237	9602	4905	3347	2581	1838	1596	1300	1195	1011	907	898	763	763	692	708	676	620	635	619	615	627	598	552	574	547	539	556	499	568	560	566	513	513	485	516	535	552	475	547	508	480	549	499	536	508	487	566	534	516	487	545	498	495	540	484	462	508	526	499	458	478	505	504	555	488	437	538	486	485	492	517	508	507	511	472	494	473	480	477	498	473	507	421	465	472	476	472	493	485	505	479	479	473	516	507	468	505	539	495	489	473	507	468	485	509	463	485	480	507	469	519	477	486	488	485	479	473	449	467	467	493	462	508	485	509	461	506	496	496	496	494	455	489	502	509	491	471	480	484	509	451	493	474	505	456	494	472	444	501	460	488	497	486	495	487	492	482	503	510	502	478	514	491	481	488	453	470	487	465	497	465	475	478	465	466	490	478	466	425	482	493	510	504	487	480	451	512	523	461	512	476	469	451	470	494	468	470	470	509	451	463	524	483	477	469	489	524	505	473	485	511	525	448	480	506	470	458	458	475	448	522	487	485	525	456	489	484	470	472	515	496	491	517	458	495	498	471	491	493	457	445	529	476	466	501	466	518	490	446	478	508	543	448	515	508	498	475	507	539	519	500	489	482	502	474	480	500	494	501	466	518	472	447	452	467	448	503	496	499	511	489	534	477	481	489	466	499	515	453	466	515	441	489	443	467	440	521	508	518	482	487	510	496	471	471	480	518	485	470	496	497	469	470	519	492	516	471	436	428	452	505	505	473	449	485	470	501	474	472	480	511	471	481	480	461	486	443	463	468	487	505	475	482	486	453	490	482	500	445	465	505	441	490	477	483	508	457	485	484	504	457	470	456	480	479	487	463	485	483	447	479	487	516	475	500	448	506	505	498	512	499	489	499	485	489	496	481	460	483	472	432	498	494	524	491	482	511	509	473	491	498	448	459	483	473	503	462	485	475	486	533	518	467	507	438	492	471	475	494	465	524	458	489	518	468	480	493	486	500	523	522	506	501	453	467	499	469	474	497	486	453	493	486	483	474	463	497	490	493	464	470	479	455	483	490	476	501	514	461	496	471	503	479	502	494	496	523	449	510	506	444	503	457	458	497	488	479	470	505	503	486	491	472	457	502	488	495	466	450	471	479	484	499	502	485	527	497	482	499	500	481	493	467	501	465	474	497	509	499	473	499	497	488	455	448	465	499	483	467	500	480	493	499	473	459	464	496	515	505	511	500	504	491	500	509	504	461	485	515	448	466	510	507	476	528	463	479	472	475	475	524	500	520	495	505	513	453	506	476	468	515	448	502	416	481	490	472	503	484	488	519	490	492	499	484	466	466	507	492	492	510	508	460	497	484	481	480	482	498	446	505	498	478	488	468	490	490	462	488	489	450	503	484	515	513	485	494	502	450	481	446	466	506	498	492	480	490	514	482	450	505	480	482	475	491	508	488	494	488	529	445	487	499	499	456	463	493	497	466	493	461	488	491	457	466	418	497	461	481	510	488	475	506	481	504	473	511	501	480	456	507	464	483	497	509	499	493	480	480	502	464	497	463	463	492	518	476	510	463	473	463	482	479	496	486	497	484	464	475	477	486	502	502	492	515	471	498	479	501	486	470	498	477	470	453	507	497	449	464	493	459	487	485	495	483	479	509	500	513	460	490	514	477	460	486	490	508	509	503	524	464	501	488	474	472	461	490	493	470	460	450	458	447	491	513	485	493	458	467	472	495	458	470	483	467	510	498	507	488	473	474	519	485	492	487	491	473	472	433	491	462	465	477	496	497	516	472	469	492	461	486	494	474	486	496	473	452	479	487	482	505	457	519	464	465	474	455	521	468	513	471	470	491	463	449	435	513	502	466	497	475	465	477	477	470	483	480	450	519	430	479	484	488	447	470	487	461	445	471	532	517	510	473	455	503	455	520	487	495	458	494	465	487	495	486	515	484	520	490	517	481	468	483	475	470	482	519	495	515	469	505	492	508	462	474	498	489	478	468	445	478	460	459	479	450	508	502	461	498	473	459	472	492	482	504	503	460	512	489	465	518	474	473	462	493	481	472	513	484	478	482	461	533	517	504	488	494	504	520	479	496	500	491	478	500	517	459	429	495	471	498	489	480	464	460	457	500	474	493	469	511	458	477	503	477	460	481	488	526	513	492	479	461	519	473	477	460	502	529	497	500	500	485	511	483	471	504	544	505	506	475	487	527	477	466	485	493	519	488	501	511	496	466	464	474	472	488	504	517	494	490	501	519	474	491	486	448	492	489	480	483	457	470	488	485	498	480	482	472	506	486	451	492	494	558	518	480	537	495	479	494	523	479	507	450	520	488	534	504	462	477	488	463	463	492	494	477	482	458	494	510	467	508	488	502	489	490	434	494	514	469	467	513	481	495	498	531	504	502	516	469	488	492	499	512	499	503	440	474	470	516	467	490	544	487	490	494	481	512	497	515	499	467	472	515	488	478	477	494	476	497	523	500	457	459	474	459	546	519	477	507	486	445	486	503	461	479	497	478	469	498	465	487	520	482	474	468	474	473	478	486	531	492	520	498	467	526	496	477	515	508	456	501	511	475	502	452	450	487	449	470	493	475	449	463	484	475	487	518	507	504	504	470	451	466	483	537	466	512	482	491	491	461	472	471	502	495	465	437	470	498	479	494	505	506	518	510	502	501	468	517	469	445	521	473	524	501	475	547	460	475	462	490	524	463	486	527	460	491	473	483	518	475	471	488	484	467	504	471	506	513	504	476	460	501	479	504	491	506	527	480	475	499	501	462	490	503	472	497	486	474	525	471	503	514	473	497	523	539	502	470	500	464	508	449	491	462	492	457	497	452	517	527	506	502	487	479	472	464	460	512	473	474	485	474	454	487	490	485	458	489	499	492	449	495	500	508	494	490	491	502	501	483	522	470	496	483	508	498	505	480	481	447	498	499	451	465	489	471	465	509	544	492	500	479	469	475	467	494	502	462	450	474	510	465	485	508	516	488	448	444	506	508	482	489	522	474	501	461	487	471	489	465	501	518	501	535	504	545	479	481	501	534	516	480	511	486	542	511	468	506	483	439	485	512	492	490	478	467	508	509	500	489	506	495	495	509	481	452	454	533	482	479	521	503	457	506	483	479	493	473	498	492	499	520	508	527	462	524	472	509	505	519	490	494	476	489	479	487	450	477	464	475	475	464	515	501	473	468	462	526	482	458	473	487	461	504	473	503	460	504	533	492	490	508	444	490	498	474	498	446	480	474	498	443	494	474	480	538	510	436	483	498	465	519	499	460	493	460	491	477	483	490	496	502	491	509	488	521	477	492	503	479	479	503	482	492	477	514	481	478	507	502	482	479	508	446	463	493	485	466	471	512	523	484	518	446	496	460	483	494	499	481	474	472	492	479	484	518	515	438	460	491	496	469	492	523	504	465	500	450	463	482	476	508	528	503	461	461	478	504	462	491	488	465	453	462	513	480	478	544	473	429	468	513	475	489	505	458	496	478	522	525	500
24872	21232	25755	22654	1984	755	581	489	504	452	403	404	404	404	387	388	380	356	348	358	358	347	366	347	354	350	357	322	342	336	315	353	336	303	311	314	336	324	326	311	297	334	351	320	358	339	349	333	335	341	308	329	307	347	331	334	337	278	341	326	345	271	306	317	347	294	332	326	294	330	341	310	321	285	298	345	317	308	355	342	323	308	302	300	328	315	302	352	347	310	349	334	311	308	308	297	333	309	294	301	319	319	341	359	318	328	328	316	319	279	304	303	311	304	298	305	339	296	321	289	288	318	333	303	348	323	290	329	302	297	308	300	310	320	313	297	318	308	309	317	336	305	293	311	329	305	316	341	314	330	325	335	323	352	324	297	313	309	294	352	313	319	297	328	337	316	339	308	296	315	311	296	339	310	343	313	326	330	293	337	325	305	324	339	322	335	318	310	302	292	365	336	316	302	310	323	325	301	301	335	328	308	330	309	292	326	325	320	383	335	316	305	316	303	312	328	296	321	284	352	315	312	300	328	292	334	332	332	302	329	331	303	316	305	304	290	348	330	272	333	302	297	329	281	316	298	301	306	292	312	303	323	305	293	307	328	300	303	327	300	320	314	304	301	337	326	321	336	306	304	316	316	323	293	310	319	310	330	313	317	312	298	332	317	324	313	297	295	303	327	330	313	309	310	320	313	335	308	272	304	331	288	336	315	322	327	308	326	308	305	315	296	306	307	330	312	307	323	313	327	348	343	311	347	320	340	332	329	326	281	295	324	320	348	328	299	331	334	323	275	308	325	268	319	335	336	348	315	336	312	329	311	325	306	344	317	332	323	321	350	337	303	332	346	324	353	341	295	310	345	331	329	331	297	288	309	316	330	276	313	326	341	349	314	350	332	302	325	315	284	322	269	317	306	341	312	305	299	297	293	333	325	334	329	307	335	302	346	340	314	314	338	318	327	319	284	308	360	304	306	330	323	321	304	305	316	316	328	311	321	344	311	335	275	328	335	325	337	307	314	328	332	296	334	319	300	331	324	301	332	306	324	356	311	341	339	307	300	342	308	331	325	291	304	311	331	314	317	316	300	333	326	304	316	328	334	336	301	279	321	332	306	326	332	303	348	316	334	323	305	321	321	332	335	315	333	325	317	308	311	304	332	294	286	333	312	329	317	341	315	325	308	293	345	336	306	301	311	321	352	329	328	332	314	327	324	312	344	306	337	326	306	318	309	344	317	318	327	363	299	324	269	343	318	340	328	336	342	316	341	311	305	356	329	296	319	322	306	295	354	312	325	305	307	311	329	331	289	301	309	304	338	355	335	317	340	321	307	329	285	308	325	337	321	307	333	320	273	319	325	279	327	308	291	282	289	350	321	284	323	277	291	313	313	312	353	320	282	321	313	294	311	313	308	294	306	314	330	332	308	336	300	303	321	341	304	302	348	296	304	300	300	309	330	332	299	326	317	292	296	282	304	330	350	328	354	327	310	333	296	300	297	296	325	313	333	312	344	322	339	324	315	328	319	308	311	345	302	345	329	329	328	301	334	321	323	318	270	316	320	338	323	309	319	297	320	277	317	336	325	317	311	282	321	327	305	329	345	310	333	317	325	298	306	333	299	294	314	326	298	284	301	303	313	300	308	328	307	355	320	331	321	317	329	318	295	314	289	314	298	302	289	326	300	317	320	311	321	334	318	305	293	320	317	325	350	313	327	303	343	329	314	319	330	370	318	345	331	325	321	302	326	309	327	295	367	310	315	315	290	289	311	286	332	315	312	314	316	314	333	326	302	312	323	317	349	304	305	294	301	337	312	304	299	310	329	330	358	314	345	310	307	363	307	314	330	286	321	295	287	314	279	363	327	323	306	287	312	285	319	323	317	317	296	295	311	295	312	287	323	286	347	310	305	347	308	312	322	330	308	315	276	355	345	325	336	300	323	304	378	324	315	313	323	297	340	300	319	278	324	331	322	325	336	300	300	311	320	304	308	335	296	352	338	328	320	312	310	336	307	313	296	307	345	316	286	301	295	331	329	287	316	335	313	322	346	315	308	359	331	348	328	311	324	312	315	333	310	318	324	310	340	326	298	305	337	314	342	310	323	322	313	286	280	330	308	345	294	335	323	331	343	272	320	303	301	310	337	324	309	346	308	285	342	356	310	312	308	299	322	328	315	335	309	293	318	316	336	301	324	318	316	326	299	314	307	306	329	322	273	312	340	295	287	330	302	295	346	298	346	328	302	309	340	330	329	314	333	333	359	334	315	316	298	362	329	301	311	309	299	338	324	302	327	318	330	325	299	329	309	302	334	319	350	362	295	300	299	323	320	310	298	305	335	310	301	324	305	342	319	308	303	280	294	327	316	283	305	307	292	367	294	310	303	330	304	286	299	325	305	308	328	317	311	298	300	308	303	288	354	318	334	310	314	300	350	315	305	364	309	321	316	303	312	340	314	336	329	299	321	322	308	332	316	302	301	318	332	307	331	330	303	330	352	300	337	340	312	311	303	304	309	342	330	315	328	335	334	325	308	317	303	303	343	295	338	293	325	320	300	304	303	304	301	340	283	322	300	296	316	328	302	323	311	309	315	327	315	308	316	333	315	320	351	295	312	343	289	316	290	299	298	320	317	314	318	314	309	310	298	305	322	291	334	346	329	288	321	298	304	333	310	261	366	341	332	327	298	321	322	328	312	320	298	312	303	329	292	321	319	314	329	287	307	319	330	296	291	313	307	290	321	297	292	298	314	315	306	292	319	321	316	302	317	324	306	287	323	290	336	330	323	346	298	326	345	316	338	313	324	291	353	300	321	339	306	328	299	319	298	336	332	316	309	297	319	311	304	330	330	289	312	335	310	314	295	302	328	299	361	289	306	334	315	343	306	300	328	280	315	312	320	302	317	339	346	312	306	306	319	317	321	283	287	323	324	319	355	305	302	333	305	326	287	294	317	322	328	324	307	294	331	341	343	297	319	310	344	309	303	357	339	323	324	309	307	335	318	297	310	331	338	290	325	316	319	316	294	325	326	331	346	322	318	344	329	310	325	303	334	336	337	350	314	357	336	305	323	303	303	299	291	343	329	326	317	335	289	326	337	344	312	326	304	302	305	352	333	351	337	301	310	287	327	288	330	315	325	316	330	316	322	341	322	354	304	324	319	308	307	315	328	316	303	330	381	333	334	329	315	325	321	327	321	321	334	275	320	315	329	360	346	326	325	274	310	282	361	330	300	339	287	352	313	292	323	352	326	332	333	339	278	306	319	298	323	337	338	325	283	336	324	321	302	330	314	331	322	315	325	289	330	325	310	296	327	283	306	319	342	328	352	346	314	295	315	303	315	322	313	308	345	295	342	338	307	321	357	307	316	337	306	314	334	300	324	301	336	338	315	297	326	339	308	330	319	319	308	305	316	319	324	284	334	343	319	309	338	328	338	287	303	343	327	300	309	343	342	339	324	316	320	316	362	304	295	338	333	331	276	319	316	322	316	334	322
4988	9528	6263	3045	2322	1729	1392	1067	940	876	743	759	712	645	631	546	575	574	576	566	546	513	528	467	502	465	512	485	453	485	516	502	515	507	434	447	445	469	465	475	466	441	451	456	438	449	439	475	441	458	443	475	406	441	452	407	469	431	455	440	480	439	435	445	486	455	424	476	420	442	459	423	466	453	447	450	434	451	421	437	441	414	436	432	402	453	442	401	453	455	452	400	467	432	433	448	451	476	411	456	428	420	447	428	435	436	463	441	475	400	400	421	450	466	454	467	427	468	442	469	481	422	467	499	425	444	420	449	423	466	441	421	439	435	422	477	451	429	428	445	444	469	423	419	450	442	457	441	435	438	426	437	450	428	424	439	407	461	461	456	464	441	469	441	464	464	445	442	418	437	424	438	444	428	436	453	418	420	427	449	451	444	431	443	443	447	444	410	416	455	456	436	451	445	445	440	448	416	417	454	455	443	436	432	445	416	467	465	409	412	413	448	423	473	439	452	466	478	465	445	428	393	477	437	394	430	443	453	429	444	419	446	431	428	441	417	454	413	410	456	446	445	447	424	460	443	471	436	417	443	408	433	433	430	446	438	448	445	421	434	477	415	468	423	457	410	450	434	447	431	441	414	442	457	402	443	462	451	464	405	440	433	432	438	454	419	422	421	409	417	453	431	449	445	420	402	435	397	432	446	448	402	469	442	407	443	439	473	442	442	413	424	476	453	444	450	435	478	470	420	413	437	426	459	427	440	432	448	469	427	428	450	413	422	413	418	422	452	469	400	483	495	457	430	457	481	438	432	435	461	419	441	460	410	442	457	441	442	422	454	463	454	451	430	421	417	470	444	466	436	446	471	408	404	476	457	415	442	439	409	427	408	439	439	463	428	419	426	430	450	429	422	474	430	479	415	447	440	452	432	467	467	462	430	459	417	430	416	425	434	445	437	453	456	436	448	430	404	432	410	410	438	436	463	431	454	433	461	441	449	445	411	472	434	428	431	429	428	421	432	419	462	400	437	412	417	404	415	414	466	406	415	426	450	464	451	432	417	425	433	440	462	463	439	459	420	472	427	461	464	440	420	408	451	425	427	427	428	439	444	462	424	450	417	446	391	449	424	399	419	457	526	463	437	414	438	455	486	432	443	456	426	416	441	425	453	442	458	443	450	417	451	426	437	409	424	420	448	409	426	448	424	424	427	435	459	457	466	429	448	430	427	443	415	438	421	463	460	435	465	416	446	394	470	417	414	405	433	388	410	439	436	447	394	463	458	445	451	412	411	413	477	424	451	402	455	424	464	448	407	433	442	461	460	460	408	493	457	421	416	449	443	421	460	474	434	476	449	444	441	423	463	429	443	466	470	463	473	429	424	430	442	432	431	440	450	458	438	427	435	450	417	427	430	437	393	450	434	497	478	462	448	436	467	402	407	440	446	419	398	447	459	477	444	469	479	422	431	442	449	458	409	416	439	398	405	446	390	458	410	455	477	416	421	441	463	424	441	412	490	424	444	453	460	439	417	415	418	434	433	447	402	453	459	429	425	422	464	452	437	439	443	428	437	448	455	442	460	436	420	475	440	457	469	431	421	480	428	481	437	434	464	406	453	456	437	441	436	419	414	490	402	479	461	434	436	423	460	442	445	456	439	449	464	444	435	427	438	451	439	463	452	430	444	465	475	441	430	479	426	409	474	457	456	440	421	459	452	464	433	424	437	394	428	469	432	421	430	466	442	426	437	429	480	455	417	432	445	442	425	407	433	464	438	469	446	404	451	453	477	431	472	472	417	497	420	429	438	459	447	418	438	441	409	443	420	444	490	456	442	453	458	410	461	432	422	408	423	460	461	481	442	438	457	444	447	458	425	436	430	463	393	443	433	455	445	450	408	470	453	469	439	448	427	451	397	440	447	398	412	448	417	420	457	460	441	426	450	443	417	422	463	449	439	437	444	449	465	481	463	456	460	384	425	409	432	407	434	414	423	453	419	424	449	428	457	447	443	435	412	430	465	404	429	460	457	419	431	434	449	421	437	448	460	443	409	442	404	453	460	442	391	443	421	443	457	450	450	415	453	422	437	448	435	463	422	419	446	418	418	418	427	429	459	435	438	501	415	417	432	411	451	448	468	439	484	445	436	440	446	439	405	497	420	415	468	429	450	434	432	448	431	450	446	440	435	422	430	469	434	468	432	456	414	455	441	426	445	434	451	437	423	466	432	433	404	451	402	414	439	434	476	485	451	463	449	442	402	456	443	436	426	438	418	430	480	473	458	422	439	473	473	417	423	447	445	468	424	465	429	427	433	444	428	422	444	440	412	429	451	413	447	421	463	450	413	466	464	474	471	451	444	463	442	457	466	429	461	429	433	404	428	426	445	480	435	420	455	474	400	400	414	439	438	472	450	460	436	418	444	443	477	431	480	428	439	492	422	403	449	453	435	477	465	438	432	464	456	428	426	442	446	454	443	451	449	440	461	418	428	443	450	457	427	438	420	421	418	410	469	442	449	452	444	474	409	470	431	454	410	456	411	455	464	382	389	447	441	473	447	466	428	491	414	449	401	470	436	459	435	417	427	429	417	461	452	434	415	417	397	430	435	447	465	481	473	439	424	446	483	454	448	451	456	489	400	450	414	418	445	422	430	457	431	414	437	453	477	470	484	425	447	406	407	450	476	401	432	459	457	417	440	416	447	432	423	405	497	456	454	446	419	462	437	427	427	426	442	434	410	463	423	439	435	454	466	436	457	456	403	407	431	423	421	435	419	425	456	445	412	423	466	468	439	431	392	429	457	419	440	433	431	420	420	432	432	478	389	410	444	409	453	465	466	421	446	422	452	460	407	429	416	416	446	427	432	435	446	427	429	455	442	502	437	482	455	429	433	426	476	433	467	452	459	478	451	439	440	441	462	462	462	455	433	449	456	455	431	453	429	400	484	430	387	429	459	456	426	398	446	410	418	457	447	434	436	423	487	430	449	423	412	424	465	438	446	470	460	428	416	441	484	410	470	496	434	434	446	460	431	435	455	440	462	457	453	433	439	442	436	430	416	471	431	459	430	421	451	455	409	453	420	453	457	446	405	446	419	477	474	430	437	413	462	436	460	470	427	463	447	414	434	394	419	474	449	431	429	436	423	457	445	465	476	490	453	397	431	454	411	433	416	440	437	444	444	420	484	425	432	434	463	401	420	436	415	436	447	449	438	441	447	405	436	445	436	415	469	423	453	482	427	424	423	377	437	445	454	414	467	445	466	420	448	441	467	431	435	414	430	448	467	401	398	411	422	458	414	447	416	476	427	408	439	467	435	421	445	433	428	457	418	475	431	413	435	439	441	420	415	443	462	451	433	481	410	450	434	436	422	453	399	471	423	432	451	470	432	449	437	427	427	422	482	403	450	490	435	425	417	465	399	462	437	415	476	454	437	425	474	424	435	422	462	495	406	449	424	466	416	447	454	421	409	455	448	454	474	452	412	491	469	415	444	433	444
22652	21252	28437	24382	21252	19020	2106	890	628	548	473	374	369	362	333	302	279	267	294	236	271	244	249	239	231	247	205	225	214	216	194	228	219	191	186	212	159	157	195	194	198	201	219	197	176	191	189	181	169	190	171	171	185	178	172	205	188	204	197	178	182	167	184	181	172	177	173	158	169	152	200	170	180	195	193	151	164	167	154	166	198	175	196	166	174	159	194	184	162	194	183	168	159	181	152	182	159	182	159	173	188	160	202	186	186	174	192	146	158	156	173	185	180	167	159	183	181	168	169	176	170	173	179	174	159	167	178	150	154	182	157	153	152	153	163	163	157	182	153	159	177	169	172	189	158	153	160	147	201	167	173	179	167	154	180	170	163	146	168	157	160	204	138	159	157	167	175	156	204	171	185	151	190	153	169	185	145	174	171	151	190	167	177	179	192	209	140	171	197	189	187	183	164	162	169	183	165	147	184	166	153	161	170	178	195	165	181	182	162	162	186	178	152	179	166	156	156	187	183	184	162	176	152	166	170	174	143	171	193	185	186	173	173	169	165	139	174	185	170	153	172	202	168	173	162	184	183	160	160	151	159	178	154	155	166	160	194	160	160	152	166	144	164	148	179	149	176	157	159	183	147	184	152	139	173	155	165	166	144	183	178	169	171	194	162	179	155	182	167	191	173	205	174	164	169	167	177	172	190	164	187	177	181	201	164	178	156	125	182	156	147	145	183	165	174	175	170	189	166	186	178	171	155	190	153	177	165	188	171	166	147	184	163	195	181	172	163	147	160	152	162	143	178	162	174	155	160	173	167	154	168	166	150	160	175	172	182	179	171	175	166	178	162	152	170	180	147	163	161	176	146	178	157	174	169	163	156	160	189	172	157	175	170	158	180	163	143	161	158	168	205	155	145	193	155	175	201	169	171	176	170	158	158	192	193	157	171	174	181	168	158	188	176	168	157	140	180	178	161	198	176	162	174	185	145	161	146	158	199	178	182	167	196	172	198	182	179	174	155	155	168	157	167	159	159	189	156	173	181	180	173	177	187	155	162	138	176	198	165	189	168	177	179	166	174	164	171	164	194	157	166	162	159	177	173	165	174	153	180	186	159	185	169	158	181	174	175	152	198	174	190	143	163	179	177	167	178	165	181	170	155	156	165	171	158	163	160	155	183	173	171	167	170	171	152	180	163	174	161	183	180	174	192	163	180	170	168	170	175	169	167	183	171	184	178	163	163	165	172	163	178	159	167	186	155	178	188	168	156	164	168	176	182	190	190	199	187	177	179	175	173	168	155	164	180	177	179	144	187	181	161	178	166	172	177	175	138	170	168	158	176	171	139	165	176	173	175	188	174	140	167	182	167	183	170	176	174	176	178	172	183	179	189	174	143	159	157	145	189	170	168	176	146	164	171	164	171	145	149	154	164	182	175	180	151	152	183	202	169	176	153	161	174	146	167	168	150	164	178	184	172	171	173	164	155	150	148	155	165	149	174	191	161	162	169	145	168	173	169	177	165	163	154	145	170	179	158	177	146	186	154	152	169	157	169	186	146	139	196	175	182	184	183	149	186	174	148	174	187	168	179	181	168	148	162	161	165	154	188	154	154	153	160	182	167	188	183	166	169	161	184	162	160	173	166	146	181	153	178	133	174	163	179	147	170	150	168	158	154	156	176	188	177	160	171	173	169	186	167	178	180	177	162	166	170	178	173	182	169	146	167	168	193	181	178	176	146	175	193	164	154	190	157	172	165	162	166	162	165	183	188	177	181	174	159	194	185	162	174	171	184	166	137	164	159	168	163	160	164	178	173	166	156	167	166	157	184	151	188	161	173	151	175	170	183	165	155	169	181	187	161	180	167	167	179	154	168	174	164	180	165	176	160	159	168	176	157	145	162	163	138	168	141	165	172	171	144	167	159	182	197	186	178	196	161	195	187	157	184	173	169	165	149	177	171	172	194	153	167	170	159	175	144	151	187	169	163	183	173	161	184	195	186	153	165	174	160	168	164	164	189	185	170	155	171	185	180	196	156	162	166	177	169	179	177	173	177	143	170	160	154	167	166	170	171	166	147	182	158	181	197	173	150	170	171	164	191	172	161	167	173	164	167	177	168	182	171	173	182	160	168	173	181	162	177	170	162	163	169	142	159	173	154	155	171	163	168	161	164	169	176	152	165	166	193	149	183	138	157	180	163	173	174	169	181	171	173	191	174	183	157	197	177	170	178	197	184	169	173	163	159	174	164	186	169	164	173	172	160	160	185	193	191	161	181	188	184	178	173	178	170	185	160	168	162	178	179	184	179	177	163	180	172	168	157	164	156	190	183	171	160	185	146	188	172	166	175	145	166	160	167	180	160	167	165	160	148	161	190	165	152	175	152	157	199	167	167	179	152	191	198	155	159	172	162	156	160	152	188	180	148	162	161	172	142	163	168	157	195	170	164	175	184	153	174	177	146	175	153	186	155	193	141	170	166	161	182	175	173	178	166	156	166	173	169	168	163	164	176	170	174	169	172	174	174	167	170	166	207	150	180	185	155	173	196	189	160	167	164	171	178	165	176	167	162	164	171	190	161	167	165	154	149	165	154	164	179	174	142	197	175	162	168	152	171	170	188	170	168	171	185	148	153	169	168	186	166	140	173	194	159	151	181	165	151	192	162	163	182	164	159	184	174	164	193	151	174	161	166	173	165	190	186	163	205	176	196	158	160	179	159	189	171	174	188	167	155	190	169	187	175	168	187	167	175	163	168	169	197	152	157	167	170	167	162	161	184	162	179	172	178	163	159	161	178	148	173	162	165	163	172	179	163	196	157	155	167	177	165	175	167	167	173	165	164	157	177	149	183	170	187	159	158	172	157	145	176	176	152	204	173	183	174	174	207	165	171	187	180	147	178	166	172	173	193	163	195	163	172	173	157	166	175	175	181	177	162	171	168	161	158	160	159	177	176	179	171	151	174	161	156	180	165	170	191	150	167	175	160	184	156	169	165	156	156	146	160	172	188	175	200	184	172	173	156	164	150	185	150	191	146	209	138	161	199	175	192	159	191	186	173	164	182	159	177	149	161	195	188	186	173	179	177	164	168	167	176	170	164	188	169	176	193	165	156	164	170	178	192	189	176	162	177	164	180	173	187	143	173	184	171	173	176	159	183	172	165	163	147	169	158	171	151	182	182	178	170	174	178	164	149	169	179	186	160	183	165	164	150	152	165	163	178	184	145	185	150	179	170	173	170	195	158	179	156	177	159	162	153	183	167	170	142	182	182	180	162	169	180	164	150	153	179	165	165	147	162	199	157	164	185	171	187	155	181	171	174	196	184	165	165	168	163	166	156	153	190	179	176	179	183	182	168	181	193	178	163	173	175	172	180	168	172	176	189	177	175	188	190	169	155	153	193	184	156	152	147	166	156	183	173	172	161	155	200	194	176	191	176	188	147	165	168	144	166	179	194	165	178	154	166	180	172	168	169	167	171	155	162	172	182	173	151	159	165	174
6566	19132	13323	7124	4989	3476	2568	1983	1774	1360	1175	973	891	763	704	646	611	566	544	498	504	449	423	384	383	390	374	367	379	338	356	364	342	324	299	307	337	300	287	294	280	253	252	240	261	288	270	287	264	268	280	276	252	248	278	261	270	257	241	263	287	258	280	289	253	288	265	262	264	250	261	249	257	251	263	241	268	244	255	226	249	242	250	256	276	244	240	224	240	238	273	240	253	238	255	255	227	257	246	257	238	236	238	265	220	250	236	226	227	247	265	267	236	258	259	224	254	230	262	271	223	224	243	267	238	236	254	221	245	243	228	251	262	250	241	237	279	258	255	239	240	247	218	242	214	260	263	276	236	258	244	225	238	255	247	254	255	247	250	258	243	260	234	277	254	235	232	208	234	258	233	245	255	208	225	244	265	272	234	271	221	230	281	252	250	236	236	253	244	239	247	245	249	256	275	231	221	261	230	246	231	268	255	236	236	242	265	243	221	227	254	272	239	263	240	243	248	270	240	228	265	235	268	257	251	220	248	231	256	250	235	260	259	283	249	240	264	224	228	249	254	236	273	237	242	249	225	254	251	239	268	238	243	240	247	255	244	246	259	242	249	251	258	240	226	257	245	238	228	245	247	251	265	255	251	247	248	257	258	246	238	226	243	243	235	262	230	230	250	249	259	251	276	214	247	245	234	212	249	246	233	249	252	256	242	221	235	253	258	228	235	234	274	229	235	237	255	243	250	243	235	246	246	223	267	225	251	249	238	232	280	234	244	199	214	244	230	245	253	241	233	247	234	248	280	238	272	219	269	269	229	240	239	232	265	243	272	270	237	243	238	243	244	238	225	224	232	243	248	237	236	246	249	253	250	255	226	244	239	261	227	241	251	219	241	229	239	209	260	238	259	266	263	278	261	238	223	232	221	222	259	242	239	238	230	238	219	218	264	247	250	241	231	240	256	248	245	233	209	234	239	235	259	229	246	233	237	242	262	255	221	230	273	270	227	254	210	257	251	228	227	253	259	238	237	260	213	259	248	266	262	234	262	267	252	224	250	242	265	248	241	213	262	221	219	239	242	241	264	254	250	251	264	243	275	229	242	245	236	235	227	217	246	261	260	265	254	227	255	215	227	269	247	229	221	267	234	245	243	253	249	250	269	239	228	268	238	246	239	244	242	255	241	248	262	223	257	236	236	245	236	231	269	248	255	282	277	241	246	213	228	227	243	239	251	245	278	233	254	247	253	263	235	240	257	259	238	215	235	266	235	260	223	249	250	268	270	225	249	240	260	254	228	241	257	248	237	229	223	249	284	227	273	246	231	247	219	270	236	253	262	252	267	254	246	248	237	276	231	277	249	222	263	233	246	244	214	232	234	244	256	242	256	277	239	238	235	246	243	264	266	245	247	246	255	263	241	228	236	250	240	226	236	236	258	253	235	254	250	265	242	241	255	258	230	222	232	255	265	291	229	224	231	261	220	234	251	256	254	257	285	273	231	243	245	237	235	254	238	233	253	248	231	261	231	264	226	249	258	253	267	251	272	245	241	251	253	241	243	241	248	246	255	262	243	229	225	242	267	265	240	251	226	262	213	210	227	256	249	245	241	242	249	256	253	255	255	257	256	256	253	263	271	240	228	241	247	226	252	230	246	247	252	231	256	269	235	234	279	249	244	244	232	230	249	244	247	248	279	252	252	244	254	251	278	231	264	260	263	239	229	255	234	232	253	263	241	223	265	271	229	253	232	239	261	248	242	249	225	244	254	264	251	229	240	206	254	250	237	250	266	255	221	224	252	251	279	239	242	218	276	254	249	244	254	253	255	251	255	264	239	272	250	229	238	247	263	198	250	241	230	246	255	230	258	252	245	254	248	248	232	252	219	260	245	283	238	229	225	255	250	265	246	256	256	217	265	244	253	245	220	243	234	241	248	255	245	251	221	248	230	248	242	253	222	253	227	240	215	239	229	253	249	238	241	251	218	246	237	245	206	229	217	242	246	247	245	260	214	240	253	249	261	232	244	246	247	252	244	230	230	267	240	255	256	244	253	247	245	230	227	254	234	225	264	239	263	223	246	234	245	260	232	241	263	233	245	236	223	199	240	233	252	218	253	233	249	272	238	223	243	235	223	213	242	235	257	257	234	260	247	238	279	238	255	243	263	248	235	253	259	246	258	271	235	245	228	251	268	254	257	230	216	225	216	236	240	233	233	239	246	261	208	214	199	224	243	238	221	219	245	248	229	247	232	214	269	228	244	255	250	239	237	292	279	274	264	234	276	225	248	248	225	243	238	258	230	248	248	232	259	240	239	250	251	245	243	236	245	265	217	225	258	242	246	232	254	255	247	236	228	237	255	230	241	239	255	252	246	237	247	229	223	208	239	200	251	265	239	226	242	225	232	244	222	269	227	210	233	242	253	227	245	243	222	261	240	235	246	241	244	267	232	237	244	268	234	239	206	251	242	246	249	262	242	244	218	249	244	245	246	217	240	226	255	271	231	239	211	275	229	234	253	228	248	254	257	257	215	253	227	241	241	232	284	238	208	222	247	248	234	243	258	254	252	260	254	248	229	242	239	244	237	246	231	258	238	255	256	244	232	250	241	222	277	261	247	239	253	225	227	258	285	250	255	245	246	240	256	252	268	232	243	250	279	242	265	263	259	244	220	253	246	243	259	261	230	268	239	246	242	246	228	256	272	244	214	213	253	246	233	245	246	233	256	240	229	273	248	234	226	239	238	262	269	235	228	254	250	231	251	248	255	278	245	230	227	264	255	247	246	253	235	245	202	207	245	242	231	251	240	256	250	261	253	238	275	236	236	262	209	234	280	266	243	243	248	234	238	265	209	254	244	215	236	254	242	230	240	236	247	246	243	240	219	241	219	218	230	244	259	248	251	280	224	244	249	229	220	278	265	253	236	261	273	232	239	233	249	252	273	234	239	228	208	240	237	237	217	236	228	259	252	254	247	257	223	238	268	237	256	249	250	229	233	260	246	234	230	243	224	234	230	269	236	234	245	250	246	239	260	244	241	238	262	239	243	263	243	237	246	246	269	210	225	241	244	249	235	247	253	228	250	248	302	241	259	213	244	254	218	229	230	193	270	272	244	257	261	267	250	241	210	247	262	259	259	232	244	286	232	234	237	223	232	243	243	252	228	245	253	271	251	223	222	218	225	222	259	229	245	264	254	259	214	268	245	287	216	218	245	259	231	247	251	232	228	248	242	220	251	231	252	249	203	259	224	230	221	244	265	258	283	244	227	235	241	258	236	220	239	252	246	243	230	248	219	259	219	198	219	224	240	264	237	257	233	277	242	237	236	254	226	253	249	224	233	224	247	226	233	227	245	263	243	232	238	229	243	255	262	244	247	263	223	267	231	225	266	246	228	270	236	233	235	230	244	266	248	245	252	229	203	238	255	236	248	247	268	246	265	251	267	236	239	262	249	244	249	235	262	270	227	226	263	251	242	226	263	253	250	221	248	203	225	224
27549	16285	3773	1344	812	663	636	545	533	480	474	467	467	491	463	480	453	453	482	441	438	469	463	475	456	452	429	448	439	413	453	458	404	470	448	407	426	447	422	464	440	423	444	421	423	406	429	424	428	401	432	413	425	456	467	428	454	454	446	426	408	403	383	446	391	439	442	423	405	387	407	420	441	413	429	443	446	478	437	435	435	423	424	438	413	397	456	387	422	406	392	451	410	445	419	460	445	388	425	422	443	442	439	425	451	417	412	427	437	440	454	439	448	436	394	400	420	405	416	410	467	394	438	406	430	448	407	437	435	413	414	419	438	401	401	430	438	422	409	393	482	410	417	449	435	442	447	423	406	414	418	441	414	397	416	425	446	416	480	453	419	385	426	421	400	405	425	427	445	425	420	471	444	432	454	399	402	405	426	437	401	447	421	446	398	432	467	417	416	423	362	440	447	418	405	470	456	436	423	443	431	434	415	428	462	421	408	468	429	436	393	390	423	412	438	425	469	434	461	397	451	397	404	408	471	390	427	425	387	419	432	421	440	428	404	455	419	398	426	396	459	433	426	395	394	434	427	420	390	469	430	397	438	465	384	381	420	453	447	424	417	433	452	442	417	436	435	424	417	414	440	440	435	447	453	404	403	433	461	424	427	438	387	411	415	425	433	426	376	442	414	391	425	422	445	446	418	432	411	470	427	456	448	436	436	424	392	434	441	398	435	423	415	449	433	424	423	487	418	428	434	419	414	449	429	409	429	412	434	411	426	399	449	413	449	425	404	395	433	410	441	408	430	454	427	401	405	446	432	390	407	447	452	474	420	436	445	469	434	419	425	446	394	431	415	446	476	446	447	441	386	415	441	413	437	420	439	426	458	397	455	456	417	401	392	391	400	450	415	458	451	428	437	414	431	451	409	412	375	497	429	415	455	428	424	453	413	438	405	430	388	431	460	408	404	445	407	439	434	410	410	416	428	422	452	425	431	419	420	441	448	404	433	429	442	410	447	425	414	438	422	423	439	428	428	485	437	423	430	417	433	448	451	432	415	430	456	420	428	423	394	405	455	391	394	433	429	438	433	448	412	421	437	440	427	462	442	399	399	464	387	404	422	416	409	423	401	447	412	450	421	432	416	438	407	429	424	445	444	452	385	390	429	393	422	394	417	430	424	414	480	406	423	419	438	441	393	380	437	417	438	396	433	446	445	437	447	438	404	418	433	414	427	425	418	465	412	426	425	423	483	411	419	432	480	433	418	449	450	435	395	454	443	444	429	440	433	397	417	452	426	420	438	464	424	464	443	435	407	423	449	427	406	423	469	427	419	401	426	413	401	432	443	390	429	406	422	415	438	417	449	461	411	420	437	441	410	418	405	440	454	439	421	455	436	459	449	405	453	435	440	449	430	433	434	417	446	438	415	389	420	466	420	432	430	413	449	428	415	446	398	430	402	423	421	427	440	445	433	470	448	393	418	433	430	360	430	413	428	444	408	422	428	422	430	416	426	437	402	410	423	442	438	417	422	416	399	403	417	449	402	400	474	401	446	443	413	428	454	424	397	436	397	426	408	412	403	439	459	435	449	413	468	482	428	402	405	448	416	419	430	441	441	443	407	432	419	452	478	404	410	413	420	453	418	466	442	460	443	398	460	414	403	432	425	411	463	418	449	419	426	421	430	419	396	372	414	427	432	404	425	380	430	389	441	406	452	424	449	402	387	426	446	468	436	464	435	416	433	414	440	388	415	433	423	430	445	417	401	410	439	440	450	404	403	483	417	454	430	425	397	422	438	388	463	437	451	448	444	426	432	430	431	439	439	451	388	451	400	388	471	468	434	427	404	443	430	448	427	413	420	444	392	415	410	400	440	404	405	429	446	416	432	459	429	444	407	432	403	393	478	443	419	414	439	436	422	394	450	436	416	442	407	430	440	416	397	452	408	418	423	416	438	412	420	437	421	438	419	464	408	404	405	410	432	459	418	422	424	410	448	397	421	450	424	439	439	431	445	416	434	434	442	456	427	415	438	464	441	414	415	434	457	447	416	452	450	443	446	429	423	402	427	403	406	426	429	411	414	436	411	431	386	391	458	441	445	442	439	427	389	425	427	422	406	469	423	429	426	402	403	424	436	439	451	437	422	440	440	472	440	444	427	455	439	430	435	435	428	441	429	487	409	386	440	387	478	442	446	429	430	436	452	443	441	402	401	406	450	425	453	408	452	408	417	399	428	391	444	418	452	421	401	410	440	439	393	427	469	433	438	445	399	417	457	419	434	422	431	462	434	438	437	411	442	422	387	414	418	426	419	416	429	416	402	429	398	426	458	452	410	448	413	421	470	420	445	448	434	418	444	443	438	418	433	439	451	416	428	429	443	437	411	399	410	406	466	443	435	404	416	433	460	425	442	422	421	413	479	440	411	447	436	434	434	433	420	439	425	429	403	460	436	485	451	454	442	403	404	423	424	406	490	420	449	425	413	415	423	408	451	462	395	433	410	427	434	400	428	417	415	422	454	396	423	426	382	452	390	409	454	433	423	445	410	444	449	440	437	416	413	447	417	438	433	396	398	456	411	439	393	431	433	451	411	437	441	390	388	425	441	479	400	432	425	441	387	402	441	423	419	454	426	464	402	395	411	470	434	459	401	443	409	418	437	399	418	463	423	430	428	390	441	423	442	420	449	410	441	456	458	408	428	408	418	420	452	403	439	391	422	455	446	438	442	447	401	447	416	443	436	440	445	368	435	421	431	441	456	410	416	435	453	389	443	405	440	428	410	453	449	432	405	425	404	436	435	463	424	426	452	442	418	440	470	419	419	428	432	419	450	399	466	408	402	426	448	401	438	430	481	429	437	460	408	433	372	447	406	464	402	388	413	392	375	457	410	440	417	389	419	431	380	417	451	409	451	434	413	422	401	405	421	397	472	437	392	450	445	432	419	420	417	448	436	393	415	398	420	402	467	405	427	458	397	424	422	436	402	415	445	440	428	439	422	443	410	392	424	422	431	434	448	412	428	467	407	431	434	450	418	450	386	429	375	408	417	404	421	397	443	419	402	445	429	420	399	431	406	438	458	427	417	410	441	429	418	387	404	377	447	424	435	452	429	415	464	406	442	411	430	386	425	413	416	441	459	455	419	449	418	415	416	384	435	414	421	449	434	415	381	404	440	429	420	406	421	421	425	448	430	448	427	432	428	407	437	440	458	431	400	438	430	411	454	449	444	433	448	423	416	424	405	452	433	430	428	423	460	435	446	414	436	438	423	414	440	455	431	418	451	433	424	439	418	423	425	438	418	420	446	405	432	414	433	422	464	428	412	414	443	452	488	416	448	430	411	436	433	431	466	391	422	471	464	414	399	420	434	453	451	435	446	420	411	418	402	446	423	448	424	425	437	424	402	430	429	425	394	419	428	439	424	422	435	443	461	395	418	466	475	414	445	412	425	407	431	468	417	429	432	457	421	404	407	441	412	429	467	437	442	438	407	438	366	432
5822	5868	4004	2093	1601	1285	1034	934	900	825	804	730	734	713	725	647	693	668	661	627	650	649	682	667	682	647	642	651	652	628	647	615	582	612	593	661	590	592	653	621	610	600	610	589	616	586	597	616	560	592	609	583	608	615	629	553	651	590	606	584	565	606	622	627	639	572	590	594	605	550	553	600	556	601	569	588	634	562	577	581	557	578	580	605	569	595	627	595	616	588	574	584	602	543	581	609	626	578	570	575	610	554	611	628	569	608	557	545	582	595	597	621	615	582	592	585	613	579	573	569	580	574	608	616	590	575	568	568	604	581	598	590	603	591	619	576	597	573	609	596	544	592	592	595	603	582	565	581	553	603	558	596	581	552	577	560	625	610	608	600	635	620	564	605	590	615	564	584	575	627	580	538	585	618	599	578	580	599	588	563	572	590	572	553	587	575	618	604	555	664	613	608	556	622	580	581	563	601	596	614	623	640	598	590	594	607	587	636	577	565	624	642	605	611	596	548	592	600	627	568	608	604	624	613	588	555	608	584	620	588	600	605	616	599	597	556	591	610	578	623	582	598	611	576	607	589	578	569	608	642	631	585	621	608	615	582	571	566	598	591	597	549	585	625	587	581	647	575	554	637	626	583	578	539	607	605	611	574	599	555	585	568	573	604	602	605	567	635	582	564	630	609	566	561	626	583	627	591	589	592	594	619	600	537	608	611	576	600	568	569	543	600	569	611	547	592	563	611	581	571	573	592	569	596	549	601	582	611	585	603	607	610	543	574	602	626	612	616	561	556	618	611	576	608	574	591	570	579	597	607	593	596	587	585	617	592	630	562	609	585	594	583	592	591	614	622	545	613	551	584	590	578	557	552	579	621	578	619	583	592	576	608	617	539	600	586	602	605	580	571	550	586	596	581	618	637	561	604	629	566	587	580	619	560	603	648	568	601	641	615	599	577	584	556	580	585	567	607	585	614	564	585	599	592	586	595	598	559	603	605	584	597	576	605	600	578	556	637	631	605	613	637	622	605	544	607	589	613	540	587	590	585	589	602	577	568	590	602	578	623	590	641	647	601	609	570	596	635	592	623	574	584	578	596	631	601	612	593	609	558	583	583	610	573	610	599	567	556	598	573	600	631	591	611	644	603	592	591	577	590	609	570	580	569	593	617	604	594	581	558	612	629	598	607	595	590	549	561	576	600	577	557	596	575	586	578	616	582	591	576	594	579	569	613	621	587	579	638	593	613	597	567	626	543	625	610	586	614	543	559	585	636	567	620	592	609	625	623	591	632	591	573	625	620	574	622	565	627	596	590	601	575	599	596	617	562	600	546	600	593	590	612	625	608	572	631	639	602	610	646	599	591	614	612	572	616	582	598	600	612	622	571	596	577	594	632	578	597	620	619	574	571	597	616	577	553	565	569	575	595	613	575	606	623	544	595	528	601	627	598	634	552	564	579	580	569	633	575	609	603	543	590	572	592	570	583	577	582	609	582	618	631	573	612	566	591	597	574	591	563	578	594	598	579	619	562	621	613	634	597	587	602	553	605	589	607	585	592	606	612	565	536	598	605	649	630	582	581	595	592	603	595	587	615	595	585	644	629	587	624	594	619	599	629	585	544	601	593	594	577	612	595	586	574	584	606	611	570	592	597	580	621	575	594	624	569	609	553	598	622	598	604	561	585	554	600	540	569	580	613	536	569	597	579	614	614	614	587	534	550	617	606	554	574	569	569	574	590	594	568	613	599	585	558	603	576	576	603	589	608	625	577	589	531	582	610	548	584	592	592	563	566	612	581	556	582	554	597	599	587	547	560	606	566	534	595	589	616	581	593	577	587	599	605	544	610	615	622	592	583	553	601	583	571	564	602	623	608	601	553	585	579	600	612	586	589	599	598	578	609	589	584	643	562	575	615	659	605	550	615	611	604	605	599	596	599	600	576	604	598	599	638	557	596	589	588	571	589	643	557	605	629	619	605	584	603	601	632	544	569	575	568	607	616	545	577	579	588	570	611	607	562	626	590	565	611	597	608	587	596	572	590	577	594	583	568	583	561	578	575	588	602	590	565	582	572	589	606	606	608	562	559	617	607	615	558	614	606	592	578	598	634	574	556	597	593	575	572	589	579	553	583	581	589	600	592	599	589	620	573	555	615	615	588	569	640	567	565	593	644	585	602	594	564	553	604	613	571	584	589	592	622	591	633	590	600	588	595	585	640	554	595	582	512	556	593	633	599	594	632	570	571	587	561	585	547	606	590	584	608	615	594	604	604	608	592	560	588	578	587	617	590	548	595	579	599	581	584	597	624	586	628	592	609	600	531	567	587	550	601	597	573	624	568	596	600	598	592	586	599	600	588	575	599	635	572	625	660	617	586	585	570	564	621	585	633	586	568	637	555	590	592	631	611	626	616	574	608	609	594	602	568	578	618	638	645	609	593	578	603	608	558	598	583	608	598	576	630	594	559	596	598	604	625	611	564	584	581	610	587	555	637	577	557	602	550	620	591	605	618	601	614	571	590	617	565	601	610	570	546	642	632	574	625	589	633	580	632	582	567	586	612	582	633	617	591	608	571	681	592	575	623	607	602	603	587	608	589	564	596	540	595	577	551	593	606	589	589	574	599	600	613	614	568	552	561	609	621	601	594	586	585	545	587	567	582	581	587	565	615	619	595	580	601	586	563	591	563	575	642	622	583	566	605	583	599	612	590	559	589	584	596	584	590	651	579	584	575	609	571	617	582	591	634	552	620	536	631	607	581	586	583	571	584	584	558	533	615	564	595	587	546	562	604	614	593	604	605	568	632	625	608	590	590	576	603	610	620	612	601	593	607	606	536	642	581	589	594	607	593	598	600	608	591	581	649	577	616	562	579	572	575	584	593	562	567	598	597	596	578	556	625	568	587	595	607	596	555	684	603	576	598	564	556	599	598	580	574	621	584	590	583	628	623	590	601	601	605	542	607	587	571	633	543	608	630	604	615	572	581	596	633	620	569	632	555	608	607	594	548	604	580	579	602	566	615	579	626	587	584	576	596	593	588	580	566	643	569	599	568	585	568	561	613	559	583	610	577	596	580	604	594	624	587	602	644	596	562	596	619	596	611	588	596	560	592	611	576	611	588	558	543	572	583	564	554	593	587	618	584	602	603	595	597	633	573	587	599	575	576	623	606	584	622	625	551	554	611	636	565	582	570	599	603	574	592	560	603	585	629	564	609	592	538	591	607	645	585	614	597	656	573	609	651	636	600	565	578	627	546	580	603	517	594	597	630	603	597	598	594	582	607	552	603	630	570	603	590	578	594	565	624	557	593	589	576	592	626	617	618	598	585	578	601	657	581	559	589	649	558	558	611	657	560	594	626	576	635	566	621	622	584	586	572	560	603	631	632	558	601	596	584	594	578	618	614	561	598	612	581	621	594	578	622	606	594	618	634	612	623	600	580	628	619	600	584	611	565	550	606	560	600	572	578	579	627	605	600	609	584	596	569	637	550	601	607
23520	21224	27813	24919	20470	3164	979	775	588	564	519	470	453	483	461	465	423	365	395	357	407	380	374	349	359	370	371	386	382	396	383	397	351	369	345	350	360	386	387	328	333	371	337	342	342	350	359	373	365	361	338	312	340	386	366	342	331	354	373	379	325	353	373	372	352	349	304	344	355	326	315	360	336	347	334	325	308	344	333	357	341	336	349	330	365	347	334	353	365	324	340	353	337	294	328	297	384	341	379	342	350	322	328	358	361	342	353	339	295	368	323	339	324	336	332	337	330	329	321	369	332	356	341	339	338	344	347	362	365	312	339	344	327	319	371	328	379	323	352	322	322	343	335	366	295	361	355	305	367	344	339	328	350	352	341	323	297	357	343	339	375	378	311	322	317	372	323	326	344	366	314	339	345	344	342	343	353	376	334	357	336	314	372	328	351	325	320	351	350	330	361	308	357	347	293	338	337	353	330	360	339	321	327	335	323	350	357	341	326	308	351	338	339	323	309	347	346	326	343	334	305	368	310	372	349	350	330	317	357	342	379	344	370	346	347	307	342	357	340	365	334	310	338	350	319	360	344	323	338	348	336	365	317	347	318	366	357	313	353	330	335	344	359	331	360	362	361	332	327	308	322	314	354	351	360	357	333	334	370	363	316	303	367	339	347	371	310	342	316	319	318	353	343	327	337	343	360	322	298	352	339	350	350	349	363	378	295	353	355	357	337	355	309	327	353	312	332	379	346	354	340	328	353	374	305	354	369	339	339	346	330	331	336	321	362	346	345	322	350	360	369	324	345	319	339	285	365	353	353	362	326	343	333	311	309	328	324	326	329	347	343	339	337	364	373	346	303	342	337	336	352	351	389	342	314	320	288	339	329	350	337	346	338	368	364	356	322	344	348	336	321	359	352	339	361	363	332	366	343	335	352	368	365	301	349	348	353	319	388	363	320	355	357	348	357	309	324	338	325	329	317	354	311	336	328	338	347	352	352	348	333	361	343	339	330	322	294	330	361	331	355	347	306	345	350	358	370	315	344	363	347	343	312	341	351	344	335	338	352	340	341	344	340	366	320	353	330	338	362	334	330	350	364	340	342	355	358	296	349	349	328	376	349	339	346	348	355	345	339	314	352	300	365	312	287	325	353	322	312	339	308	314	365	314	367	313	336	346	375	332	338	333	332	328	356	341	334	354	339	307	316	335	348	372	372	375	347	318	366	333	322	348	300	334	352	352	312	274	321	323	318	324	325	350	355	324	347	333	321	310	360	336	312	356	322	355	327	310	351	327	328	326	339	387	333	311	333	322	341	357	354	331	340	357	332	383	357	358	336	345	360	339	352	346	303	343	338	347	331	284	351	334	360	354	336	349	354	333	354	339	332	304	343	331	347	354	323	375	355	352	335	340	370	356	328	337	357	330	341	337	328	340	361	354	333	341	348	334	333	321	356	327	348	337	378	343	329	339	324	343	335	350	343	315	340	347	330	357	311	308	328	325	311	329	330	350	359	324	328	336	338	325	350	359	341	305	337	373	356	338	322	302	329	348	338	330	322	328	312	355	338	326	366	366	363	349	341	327	339	358	354	343	367	315	351	314	362	321	326	285	344	341	350	351	349	353	355	323	330	354	380	334	357	324	360	337	333	342	337	358	313	315	334	324	357	338	341	353	328	355	331	362	322	317	350	345	334	379	323	326	360	308	370	350	333	348	371	326	334	328	320	324	314	319	327	340	353	349	353	347	345	338	345	374	340	354	336	319	340	343	339	348	355	287	323	330	350	306	382	357	326	346	338	305	357	293	359	343	356	308	337	316	350	351	335	332	334	335	336	362	338	345	319	346	314	345	335	345	341	368	330	317	318	332	328	325	333	380	352	355	337	338	331	334	339	310	340	361	327	348	353	353	331	333	329	330	343	323	332	325	335	373	298	340	320	339	346	322	362	358	320	333	372	342	357	349	353	356	331	344	322	358	343	325	339	347	344	307	291	366	338	330	347	336	348	313	347	361	334	325	348	311	355	325	350	346	334	342	328	342	342	368	369	339	340	336	355	321	356	325	300	328	355	346	327	365	349	338	334	339	362	344	323	384	339	338	311	347	333	308	326	353	312	311	333	353	359	363	343	352	331	331	327	332	340	368	379	357	310	338	344	322	358	352	352	364	310	361	351	333	347	331	364	346	300	339	342	334	334	335	317	353	309	345	323	312	319	371	336	340	341	337	338	321	372	354	375	338	327	334	372	310	337	337	344	346	330	367	375	342	338	324	336	329	326	299	333	353	349	306	330	320	338	335	383	340	354	343	329	327	294	320	346	339	324	329	359	350	339	324	359	349	347	382	388	343	362	371	327	341	298	347	341	316	327	348	354	354	327	328	306	376	323	314	317	340	349	310	321	331	341	328	337	378	346	343	337	333	314	340	315	321	313	320	331	384	346	346	355	336	339	321	336	365	370	347	322	333	321	308	346	320	334	352	365	343	340	313	323	328	298	328	364	349	345	316	331	388	326	340	306	342	327	332	333	335	364	364	348	325	355	344	325	317	345	333	320	324	347	352	353	332	310	340	330	343	349	361	341	316	333	345	336	331	349	324	340	361	312	349	292	327	334	368	320	348	331	346	348	336	344	321	344	317	339	335	341	340	365	322	293	319	349	333	362	319	342	326	315	318	343	347	342	322	360	354	311	341	335	355	303	355	330	337	310	339	329	349	362	332	338	360	336	329	293	338	358	337	331	348	340	297	332	316	341	346	366	340	397	340	343	335	335	340	365	347	333	330	310	390	363	348	329	328	350	334	311	348	326	328	322	339	318	356	329	347	334	347	332	366	306	312	325	337	350	310	372	372	349	333	336	345	317	368	334	344	347	350	349	366	301	326	315	365	346	353	313	321	318	342	339	330	353	330	359	307	351	354	374	337	325	335	366	307	340	326	348	342	358	326	301	362	348	355	301	309	343	319	372	366	338	350	355	318	311	316	315	368	353	330	326	338	361	338	350	367	345	347	347	350	348	346	317	316	369	341	357	317	353	365	328	343	400	356	347	357	339	342	343	310	352	336	334	314	315	345	356	355	349	355	291	355	305	303	342	342	335	354	324	348	327	305	329	306	331	338	299	321	358	306	330	320	344	355	332	357	350	356	371	367	363	285	335	366	359	363	298	347	350	341	354	345	329	337	359	294	342	362	348	322	326	327	346	375	327	322	339	324	350	338	327	301	335	332	344	383	317	326	334	358	338	336	321	347	330	355	325	336	366	345	325	334	354	333	348	335	361	352	366	348	334	329	355	323	319	333	343	364	335	352	372	336	370	353	326	364	330	327	355	305	348	360	344	350	338	336	382	355	314	355	317	357	354	327	342	329	354	373	315	378	352	338	324	336	288	346	336	345	309	327	329	339	323	312	322	302	354	342	327	339	342	341	364	330	343	360	370	359	308	352	342	330	380	332	314	308	347	342	308	373	333	347	340	356	356	321	342	353	350	347	333	329	363	308	336	349
5247	14061	9551	4900	3415	2511	1894	1624	1422	1159	1038	898	876	789	754	730	671	694	673	615	628	604	610	579	552	571	568	565	597	568	584	582	565	527	529	521	517	514	481	511	544	473	499	471	482	500	484	489	498	493	515	448	512	473	504	489	498	506	486	499	489	473	543	458	512	524	507	496	499	484	484	536	460	477	478	503	489	466	506	464	516	505	512	505	501	486	495	500	475	507	481	467	441	481	499	470	530	492	473	481	474	482	471	481	507	499	497	495	508	462	495	514	519	481	496	453	509	511	478	521	484	503	500	484	461	509	487	478	478	493	519	449	450	463	464	470	494	454	464	442	493	467	464	499	482	487	476	504	466	498	486	508	507	452	526	513	493	501	462	490	487	513	508	471	446	514	499	509	493	510	503	498	481	483	502	468	528	499	482	475	495	475	453	472	493	451	444	502	478	473	471	474	492	491	464	476	451	472	455	501	499	497	505	487	472	466	475	525	471	481	454	452	465	481	491	496	479	486	451	480	479	482	482	463	457	468	510	500	517	467	477	469	476	458	462	496	492	532	488	506	490	491	441	490	490	482	491	510	502	451	471	439	484	474	485	496	462	479	521	510	469	490	505	527	513	453	432	488	468	428	431	473	473	493	468	449	491	481	493	480	499	477	457	487	498	453	514	485	496	452	437	497	510	496	486	481	509	476	450	471	473	473	498	500	484	452	488	481	419	532	467	495	472	519	470	474	492	458	448	505	495	493	480	512	460	482	487	476	457	476	520	465	499	490	457	478	493	493	487	523	517	471	455	467	468	461	497	459	436	520	542	459	486	505	490	496	496	475	452	517	461	502	511	433	505	491	446	485	476	487	476	502	464	505	503	435	502	483	521	469	469	487	449	475	475	491	466	487	470	463	494	453	468	474	477	483	488	461	499	505	477	462	460	495	445	509	522	499	465	508	473	468	481	488	516	484	461	512	489	491	470	473	488	489	456	450	499	474	422	468	500	483	507	470	458	471	478	490	459	480	411	494	453	462	472	503	487	490	467	499	503	508	526	468	480	490	535	498	472	460	474	499	479	472	478	482	528	473	494	480	497	503	508	472	478	471	436	474	492	443	462	467	464	464	482	468	491	485	504	504	433	485	427	503	460	467	481	499	458	479	456	481	476	428	487	496	477	527	457	468	457	472	465	505	478	464	491	487	452	507	513	431	472	500	449	485	487	502	473	525	483	473	468	457	489	500	447	496	508	458	468	485	469	455	521	480	515	466	442	479	492	499	469	459	502	517	458	471	466	525	472	497	475	455	506	469	457	491	482	477	465	503	467	510	506	438	476	451	450	494	509	488	498	481	494	429	485	517	455	496	465	512	455	440	504	503	485	488	457	438	471	492	462	512	502	484	481	465	479	488	482	497	453	504	471	459	446	479	476	479	477	487	501	495	517	479	466	481	460	450	447	501	480	480	432	492	493	487	539	482	456	467	476	503	454	505	439	488	507	428	404	454	485	483	468	501	527	474	458	510	471	491	460	470	482	477	490	521	484	476	497	485	460	464	488	473	470	505	463	473	505	535	471	479	489	461	476	486	512	461	456	488	481	435	486	496	489	507	482	474	503	486	494	458	474	493	493	457	476	494	503	507	489	480	491	503	502	471	480	478	485	472	528	476	502	499	486	487	469	485	487	523	467	444	470	471	485	491	495	476	515	491	487	441	493	476	484	465	489	489	466	461	481	446	487	476	485	463	423	468	474	483	507	467	534	485	428	457	457	507	503	502	502	462	472	457	479	504	485	495	456	473	521	453	456	501	492	484	473	478	531	519	517	472	500	465	438	492	495	470	494	471	516	500	466	476	459	526	474	458	485	476	436	472	477	478	487	491	480	522	529	511	501	449	520	465	492	489	485	540	472	508	514	473	480	455	516	517	502	468	514	476	453	526	435	498	493	496	510	459	483	482	448	514	486	469	466	499	468	485	478	502	510	482	487	441	501	462	483	443	482	504	498	508	422	429	475	506	505	482	454	493	430	461	482	458	488	498	486	459	500	517	528	475	507	509	474	510	486	439	472	472	458	481	453	498	475	476	514	518	476	475	511	492	458	485	501	461	465	487	459	494	479	478	462	439	471	474	477	439	468	484	472	474	500	507	485	491	456	471	475	484	473	500	483	458	496	507	484	470	442	497	479	484	465	475	530	490	453	485	488	476	457	466	471	508	483	445	496	480	489	488	488	464	474	475	484	469	474	464	467	472	511	474	481	495	456	493	459	483	458	515	461	459	486	479	477	498	504	514	537	471	510	501	469	483	494	496	488	509	510	487	473	482	465	449	479	455	451	447	456	498	468	515	492	528	461	479	500	453	517	416	515	518	510	424	452	480	484	508	513	457	483	453	475	471	472	455	456	514	491	485	463	508	498	470	463	489	502	480	460	486	492	467	496	481	455	478	465	462	445	508	458	475	490	470	499	513	458	476	494	484	500	461	545	520	502	486	501	478	467	496	462	457	467	503	473	439	487	525	473	495	470	475	513	507	489	478	450	497	457	462	460	484	485	472	490	471	479	459	469	442	472	489	508	466	483	466	454	430	458	477	454	463	452	433	510	445	493	490	476	489	478	511	462	497	503	490	477	450	504	471	484	459	502	480	486	483	531	483	485	468	454	467	458	485	530	493	479	479	492	446	534	517	484	482	448	522	505	498	459	466	484	475	498	491	477	449	488	485	484	490	509	489	513	445	460	451	454	506	467	529	495	514	482	469	467	491	461	477	501	452	491	471	467	445	490	487	494	475	449	480	517	491	461	499	451	531	480	514	481	500	467	454	460	447	456	482	476	509	509	517	491	474	477	459	470	484	477	492	486	454	482	468	448	458	479	467	448	450	475	430	500	498	496	473	479	454	508	465	470	493	506	479	456	524	476	471	505	463	456	521	482	496	466	501	517	487	491	480	472	540	498	492	459	452	490	498	491	506	491	459	481	452	507	474	489	471	481	490	490	474	515	465	520	507	482	488	469	492	478	515	508	513	510	481	489	451	492	532	472	489	472	518	466	504	477	522	490	474	489	454	463	520	505	487	465	511	490	450	469	495	516	458	498	507	502	493	461	475	467	504	433	503	460	465	479	484	501	507	481	487	495	476	500	491	485	494	521	481	475	490	489	506	472	476	439	474	495	495	481	510	498	462	488	448	491	525	473	461	444	473	519	453	504	464	495	476	489	489	473	510	481	417	442	491	468	497	463	461	499	453	517	484	484	498	487	518	478	443	477	471	493	513	498	465	468	445	455	506	452	500	462	481	477	449	507	436	509	490	535	504	491	470	476	479	476	499	483	497	546	498	496	520	450	459	441	490	454	456	482	473	481	464	501	473	473	459	473	472	468	500	505	488	474	489	508	472	458	467	472	484	486	506	508	479	464	470	475	485	458	484	485	504	531	473	461	463	513	480	461	479	490	509	490	502	487	516	463	463	439	486	469	516	495	490	477	496	513	474	505	521	487	483	513	499
24808	21182	25638	22556	1864	738	632	528	498	439	410	421	370	375	384	401	368	305	353	349	357	340	323	350	343	328	360	330	318	329	343	359	372	299	344	336	332	323	324	303	347	309	304	312	276	330	308	319	303	330	264	290	298	330	300	306	329	302	302	289	317	338	345	325	297	351	319	327	316	315	322	307	299	325	326	319	318	318	303	337	299	325	330	315	306	293	349	314	343	310	319	302	297	335	302	318	301	306	351	312	305	328	304	303	317	283	344	370	307	319	312	304	345	318	349	305	315	336	289	314	300	319	338	335	341	321	325	305	288	346	303	303	317	351	306	303	300	296	309	274	309	312	318	327	323	295	311	299	330	301	298	330	297	335	320	298	311	319	308	310	349	348	297	337	287	292	332	321	280	293	291	319	310	313	294	286	309	315	296	306	320	314	304	319	295	316	319	304	281	320	279	329	289	316	297	276	288	309	308	295	296	296	293	351	341	300	331	323	329	302	335	313	305	309	323	316	294	303	310	314	315	299	301	289	280	328	294	315	304	304	321	296	337	303	326	326	316	298	330	315	338	334	343	319	316	310	309	286	325	298	282	310	287	348	336	308	292	327	303	300	318	326	330	307	311	298	273	321	308	306	331	324	322	271	331	340	335	369	316	321	341	302	286	305	333	323	317	327	323	308	296	282	290	319	315	330	325	316	320	291	287	323	326	328	286	317	317	305	294	287	307	319	305	309	318	334	302	324	341	287	325	320	321	346	309	312	277	291	301	306	318	308	310	317	309	334	356	315	312	314	321	323	294	304	296	316	317	318	304	328	276	293	293	352	317	276	321	323	330	325	319	320	332	328	311	295	292	303	310	318	311	333	331	304	334	327	314	297	309	298	325	288	295	312	336	342	311	296	326	337	292	331	307	312	317	341	305	303	309	311	294	328	310	302	310	335	307	311	322	306	326	268	320	283	316	323	294	310	288	334	299	326	325	300	331	301	350	344	320	301	336	333	318	287	336	311	292	304	307	331	289	298	305	306	292	329	322	312	341	307	293	314	295	301	306	324	274	323	318	314	300	337	341	293	308	323	304	285	320	335	284	310	349	321	298	271	295	301	319	311	317	330	309	294	278	309	313	314	314	297	342	296	341	310	315	331	280	298	300	333	365	279	327	313	312	332	300	295	309	319	340	313	307	322	305	330	313	344	344	332	319	332	331	306	319	317	340	330	308	326	298	312	320	300	331	287	304	281	296	296	313	287	313	281	274	315	321	330	321	328	322	356	335	315	295	325	319	290	324	322	297	309	296	274	333	313	288	321	281	313	349	344	329	307	323	314	314	322	331	302	337	291	285	292	308	326	346	328	299	348	305	332	295	297	320	305	318	305	285	331	328	297	328	301	329	331	305	292	299	298	299	293	302	330	311	306	331	318	298	320	310	320	301	323	321	293	321	275	271	352	305	348	291	321	317	328	321	310	260	308	286	308	301	317	330	329	296	311	301	323	301	334	304	306	335	314	311	309	316	308	303	314	292	314	311	304	300	298	345	318	308	312	313	282	306	316	315	308	311	305	296	295	313	312	314	307	359	286	302	311	345	328	318	306	293	295	349	317	321	335	306	309	322	302	312	317	268	301	308	333	307	342	306	350	335	325	310	340	317	310	305	350	295	327	345	267	300	312	293	305	302	317	308	316	316	310	335	327	322	333	316	289	331	331	301	308	306	322	291	305	307	288	352	324	327	311	310	312	334	308	311	310	308	316	326	312	264	333	322	277	295	288	352	298	318	321	311	313	332	303	301	289	318	321	333	298	293	313	336	302	315	290	325	319	305	330	336	322	323	334	319	335	346	315	321	306	315	298	307	325	325	309	325	317	323	320	328	320	331	309	326	331	320	331	324	323	291	296	299	315	340	303	321	298	318	305	336	337	322	291	309	320	339	298	318	317	309	321	288	336	334	331	326	306	335	290	323	337	348	342	322	299	304	322	308	305	316	280	318	286	301	294	308	306	322	308	340	289	294	317	324	304	313	325	312	305	314	324	295	289	272	330	316	307	283	309	298	323	317	320	321	297	301	291	287	313	309	300	319	318	333	293	303	273	323	329	285	317	355	314	317	303	283	295	320	325	323	302	335	299	332	306	335	317	334	321	302	283	315	310	333	313	314	328	295	314	296	309	296	295	301	307	294	300	292	362	289	304	305	291	307	314	309	318	327	312	306	300	300	283	308	309	316	312	292	303	312	298	320	287	303	324	329	274	297	282	278	312	312	305	333	292	282	302	337	271	315	290	329	318	338	284	309	302	295	308	309	299	304	327	296	302	295	303	300	307	317	306	334	292	285	307	322	304	310	301	317	325	325	294	292	338	334	278	335	325	326	339	316	319	309	302	261	292	326	323	304	304	291	361	294	311	307	314	323	304	301	281	335	315	310	338	345	308	332	339	309	320	328	316	307	288	330	315	320	307	316	328	309	342	337	303	313	296	322	307	327	321	319	329	330	334	371	301	302	292	335	321	315	298	304	313	317	297	303	277	329	318	285	324	311	323	306	323	332	303	302	342	311	278	306	320	323	323	334	356	311	279	308	333	304	274	301	300	325	302	313	302	341	307	301	321	308	315	353	302	345	307	313	271	290	341	309	266	306	295	317	345	295	316	262	281	327	309	324	328	327	326	315	303	288	316	295	305	305	309	310	314	311	296	285	315	296	330	309	314	304	294	278	287	291	313	332	320	293	293	298	302	298	289	314	336	298	293	349	300	311	320	307	288	306	327	326	315	307	302	307	320	305	338	304	339	295	268	290	326	291	295	299	290	316	301	320	313	272	325	301	280	308	312	345	345	304	315	309	357	306	310	301	328	325	313	344	334	313	311	320	296	330	325	295	288	323	318	332	301	315	309	287	318	310	318	339	326	293	357	330	335	306	317	349	298	321	330	326	320	333	365	326	308	323	300	301	316	319	317	301	338	308	305	323	330	327	270	304	286	296	343	314	327	321	293	311	293	376	344	322	316	357	282	300	320	330	311	305	301	300	319	294	339	309	337	307	313	318	287	329	342	289	313	309	323	300	311	336	322	330	326	305	306	343	288	303	316	340	325	323	293	334	305	326	283	306	332	291	305	313	293	324	287	310	309	302	289	290	329	299	312	322	341	326	320	303	296	321	299	339	322	321	311	324	347	319	264	299	256	307	310	305	305	292	299	312	301	321	299	307	314	306	330	317	319	317	308	328	323	302	288	292	319	309	306	352	313	290	312	328	294	327	311	319	299	306	324	339	310	312	313	310	320	306	303	297	294	310	331	312	299	286	326	309	311	298	303	335	309	331	334	331	340	284	292	301	320	311	343	341	306	299	318	324	295	322	303	311	309	284	308	337	293	314	335	341	338	308	294	328	324	337	316	304	298	333	307	304	321	317	294	306	325	299	302	305	315	304	331	324	335	340	303	293	314	314	299	310	295	275	306	322	312	317	320	334	305	325	337	305	313	326	313	339	337	312	312	305	309
5046	9401	6137	3140	2197	1743	1359	1131	992	855	832	710	689	621	576	631	606	607	605	508	494	538	533	505	502	523	505	518	490	496	459	431	467	460	462	458	475	488	447	454	465	465	481	466	443	467	456	446	453	424	494	442	450	436	447	449	470	440	435	460	440	437	465	458	475	432	405	429	427	466	438	472	411	439	462	447	423	399	400	438	427	442	438	495	427	410	434	428	426	457	434	421	418	436	424	451	454	411	442	387	434	443	426	447	400	400	413	426	423	456	412	438	423	445	422	428	441	437	462	443	401	418	408	438	438	456	403	437	425	449	461	423	405	436	419	439	432	403	404	463	435	423	424	467	449	447	430	453	436	428	474	423	412	414	447	450	430	385	487	424	440	429	422	446	424	467	427	429	419	421	437	433	451	428	441	458	450	419	427	459	422	430	434	463	428	476	448	453	431	436	433	439	444	444	406	445	390	449	450	440	448	458	407	408	411	413	423	450	424	399	434	439	416	405	473	436	444	401	409	445	414	439	445	420	422	454	451	444	437	403	467	475	384	424	471	458	472	392	412	409	449	413	453	442	456	390	431	422	410	434	446	420	462	457	432	452	445	434	446	385	448	460	438	440	402	407	420	438	429	440	430	449	439	411	422	473	433	436	423	427	459	396	500	442	445	446	449	425	423	399	413	447	412	401	425	439	444	384	441	447	443	426	431	461	444	424	431	416	449	409	465	454	456	459	429	449	425	441	436	438	433	403	459	449	379	435	432	500	463	424	427	468	423	486	415	443	447	419	429	410	443	432	424	413	438	435	445	397	442	469	443	427	441	395	462	435	457	433	439	454	451	411	430	450	435	444	424	422	436	417	439	451	436	463	459	459	466	425	420	452	431	475	445	431	451	413	445	439	425	428	455	421	441	463	437	448	453	429	404	408	405	445	456	416	391	439	441	448	420	399	464	427	456	435	422	416	431	509	430	411	432	416	397	442	422	442	447	436	431	404	433	440	405	406	477	431	423	407	452	435	446	429	448	442	435	436	418	412	419	431	423	410	431	438	426	427	464	445	440	430	430	415	411	445	405	465	433	437	446	430	448	444	365	423	427	419	449	420	447	401	413	435	444	431	392	454	412	417	417	464	449	388	442	417	399	432	467	471	455	441	448	431	427	439	438	417	446	481	460	457	419	457	473	439	430	452	418	423	429	447	419	455	447	427	424	410	458	420	432	440	445	438	390	431	413	460	427	420	466	471	458	417	478	430	451	424	461	461	418	414	433	447	379	411	455	459	463	414	461	455	438	400	453	446	442	436	432	442	409	449	462	443	450	450	402	482	424	452	451	425	422	407	416	420	425	460	456	448	444	450	445	434	406	419	438	434	439	420	412	435	423	469	440	421	443	433	443	440	476	448	457	444	436	432	427	408	421	398	446	470	427	462	418	408	430	447	415	452	474	441	434	441	434	421	471	439	420	411	464	469	436	421	462	460	426	456	454	392	454	431	427	451	402	411	435	406	438	433	420	454	452	442	434	426	430	411	421	445	450	437	448	448	403	449	428	440	407	437	435	455	398	410	426	447	482	411	421	425	438	434	380	418	433	430	445	454	420	437	437	427	424	432	422	432	430	405	411	424	448	470	435	407	461	416	409	422	435	436	419	432	411	464	465	462	444	456	457	442	424	457	402	403	430	420	433	430	419	440	443	440	434	438	436	417	425	452	429	436	443	418	439	430	454	417	434	426	476	468	420	423	475	433	386	405	390	416	441	441	428	423	413	483	460	419	415	440	408	423	391	448	465	420	423	459	428	434	463	414	428	400	404	429	408	443	422	436	450	422	456	446	433	469	433	440	394	411	441	462	439	418	433	441	429	443	465	437	460	428	477	396	446	441	425	446	423	435	474	442	491	431	427	440	436	480	455	432	414	423	447	424	486	436	434	414	426	397	472	443	439	422	493	437	458	453	419	427	427	453	424	466	428	433	444	445	453	433	441	415	449	444	414	451	434	437	393	479	450	432	408	427	464	441	433	423	420	422	461	432	446	424	417	415	435	400	453	409	441	461	428	446	452	431	422	430	449	418	441	438	447	465	459	404	431	432	437	465	439	415	441	458	450	420	412	445	434	423	489	451	423	400	444	426	443	415	460	416	437	453	359	449	429	438	402	443	438	436	494	413	419	440	417	474	459	421	425	413	419	469	437	443	435	426	419	431	412	431	407	461	439	409	390	418	422	460	450	462	458	475	432	458	406	444	420	418	431	452	405	435	433	442	424	417	427	413	408	447	408	423	477	408	397	455	415	400	455	426	427	453	422	424	454	391	462	409	395	433	460	427	427	412	415	416	455	446	435	414	418	462	435	398	408	444	407	434	410	400	423	471	448	416	433	422	452	434	477	426	463	451	442	424	457	441	481	463	393	437	456	432	433	429	417	447	422	411	447	463	421	442	484	442	454	447	462	437	423	422	445	416	454	442	443	417	443	406	438	420	444	417	403	455	434	464	443	425	418	413	479	409	442	424	417	423	418	423	453	445	443	453	448	419	417	435	449	473	436	456	397	457	409	435	474	443	433	445	440	433	417	452	425	417	432	419	419	442	456	450	411	432	414	446	405	434	446	462	444	413	391	413	447	420	427	437	427	427	444	438	419	457	427	445	447	442	462	454	432	439	435	440	410	435	389	476	423	442	418	425	453	431	450	409	463	449	434	456	385	436	435	467	434	412	452	452	427	416	435	441	447	405	471	409	429	442	407	442	416	420	454	432	440	437	413	453	477	426	453	439	418	455	420	435	436	428	395	418	434	401	417	460	496	414	485	422	416	437	481	435	428	437	437	449	444	434	426	471	435	432	404	425	465	457	409	426	442	443	409	420	481	444	399	408	445	425	423	472	389	435	442	422	433	437	457	459	450	427	438	443	436	449	452	418	429	454	425	439	420	401	437	453	432	417	403	445	432	432	421	445	423	458	429	489	419	442	458	430	463	436	428	442	446	427	429	419	462	417	455	449	421	410	440	454	455	430	407	418	417	430	413	382	405	420	448	417	430	457	428	432	460	448	447	437	407	443	437	442	459	456	416	453	443	411	453	461	425	404	418	461	452	459	437	436	438	471	442	414	397	446	462	432	455	400	446	422	444	442	441	421	398	434	422	468	440	433	455	446	417	444	459	433	407	438	450	436	408	449	449	434	448	425	444	425	451	441	438	411	431	430	451	453	414	442	426	422	430	434	446	460	422	462	432	419	420	426	435	413	414	420	457	438	441	411	408	445	416	423	407	396	453	418	441	440	420	463	492	427	429	425	425	409	447	399	426	406	423	449	457	415	415	419	401	458	406	437	434	442	428	420	428	419	400	449	436	409	426	465	428	436	426	466	421	433	438	432	432	459	436	436	449	408	438	438	421	440	445	434	404	411	445	420	433	439	393	428	444	434	451	437	427	439	450	438	439	434	461	445	437	441	438	458	440	434	407	416	404	422	437	429	448	440	417	421	427	419	445	447	450	440
22631	21244	28411	24378	21249	18881	2042	877	641	550	500	397	365	333	339	302	311	280	267	261	266	231	238	253	239	242	219	221	228	218	244	187	188	206	194	204	162	196	196	171	171	189	164	175	190	152	186	163	165	175	194	177	158	165	161	203	166	163	166	175	159	179	170	165	190	180	175	173	166	151	163	182	176	159	150	180	167	159	170	182	169	184	159	157	139	163	201	171	177	177	169	166	193	167	154	179	165	163	169	152	182	153	180	176	158	174	159	173	151	166	173	160	159	144	174	173	163	182	176	177	187	172	158	163	153	161	154	177	163	185	155	184	160	162	157	164	161	156	172	158	166	180	176	152	151	170	164	139	178	177	147	162	160	180	155	193	169	156	163	165	191	153	158	188	189	178	160	147	180	169	174	165	159	157	176	146	167	152	158	180	180	175	173	167	173	149	154	160	165	167	174	150	153	155	156	172	176	158	162	170	160	179	151	159	170	164	183	159	162	176	153	173	171	170	164	169	187	159	172	168	173	168	175	157	151	147	172	181	155	169	198	151	165	172	148	150	193	180	178	177	161	194	169	167	154	161	184	177	174	158	181	156	169	170	180	173	166	165	156	167	164	165	168	181	168	169	162	137	167	159	148	162	187	179	150	177	169	142	154	149	186	183	176	191	133	147	186	160	154	179	160	178	165	187	165	133	174	168	188	170	169	185	174	152	179	186	160	187	165	159	166	173	168	175	169	154	166	168	132	157	168	172	155	140	149	159	166	172	166	156	162	163	181	176	157	158	153	179	195	151	180	192	178	145	159	166	168	152	154	148	184	196	185	145	180	154	149	167	184	173	167	149	165	174	157	183	190	156	181	183	150	184	169	160	166	167	168	171	152	172	169	163	192	168	143	129	175	161	156	173	166	165	151	166	172	152	169	172	168	188	148	164	149	170	170	166	163	164	177	168	174	162	158	163	163	141	151	156	164	172	164	161	176	164	170	160	188	183	172	160	162	179	182	169	195	175	177	176	182	165	158	179	136	176	175	163	158	178	161	168	168	173	157	173	174	159	161	189	160	166	175	168	160	166	162	180	168	163	185	164	188	172	159	152	173	184	157	172	147	153	149	169	177	176	168	179	179	170	181	171	156	169	176	169	154	147	181	154	165	171	189	146	167	177	172	150	191	170	161	179	162	157	173	158	148	150	170	166	160	164	157	166	161	165	159	153	168	164	165	199	181	186	170	172	175	144	167	165	160	161	174	179	160	167	175	168	186	158	158	186	151	181	167	166	146	163	181	188	163	175	163	156	189	140	159	188	156	185	148	183	168	181	185	155	168	163	149	155	178	158	168	151	145	164	180	180	173	171	163	145	164	163	175	161	151	146	146	155	180	176	161	145	183	169	153	166	166	176	170	183	145	183	171	173	149	167	162	170	178	158	141	173	171	202	165	163	179	161	181	181	177	159	165	166	175	156	171	168	185	143	147	159	171	179	154	145	152	181	174	166	174	195	162	163	162	161	163	148	130	166	150	175	178	187	154	172	146	169	160	187	167	168	165	171	179	171	170	188	186	162	177	172	171	162	179	169	133	178	139	166	168	155	154	179	163	170	162	153	165	167	160	163	168	168	162	158	164	166	128	155	158	159	165	149	153	159	161	180	175	174	170	172	182	159	155	158	149	177	173	168	183	167	176	147	162	147	141	180	175	172	193	162	169	161	165	143	152	146	172	165	165	168	167	161	165	165	160	175	170	175	166	172	173	186	152	164	147	175	166	168	160	169	188	177	165	179	149	191	161	178	150	157	164	164	152	156	177	169	181	147	143	172	182	164	183	174	175	181	171	169	160	159	176	158	182	169	159	163	164	156	177	161	173	187	151	155	161	174	143	149	165	183	161	166	156	183	175	172	155	167	150	159	171	159	175	166	180	188	185	151	154	163	142	160	172	161	151	168	180	169	178	180	163	164	157	148	174	159	171	154	159	142	171	174	159	170	193	163	160	177	146	170	157	177	187	191	156	186	151	167	151	164	161	178	178	160	169	170	151	168	144	150	164	171	176	164	187	167	171	153	168	168	183	162	185	175	165	164	164	168	151	167	134	154	165	173	170	162	138	177	170	146	186	156	142	180	174	187	167	167	171	169	158	171	160	173	126	165	185	166	167	149	161	161	160	172	178	161	165	162	158	144	165	151	177	165	199	143	173	172	203	166	177	161	154	177	192	163	176	151	178	170	182	158	173	155	151	177	149	148	157	159	175	147	174	194	175	155	158	161	151	141	167	166	151	157	157	190	199	162	156	191	154	168	154	173	152	145	174	165	157	167	169	155	167	157	177	174	168	168	155	177	164	161	174	195	151	143	166	184	173	170	164	164	160	155	176	173	164	177	180	175	173	161	154	174	183	145	172	133	165	167	158	164	191	140	183	147	162	171	175	146	164	162	169	170	167	163	161	173	176	137	149	150	136	153	171	156	154	174	159	181	153	156	162	171	164	168	158	145	157	186	149	154	163	170	175	157	170	154	161	151	151	156	193	161	173	168	155	170	161	178	169	161	165	173	173	190	159	176	178	181	162	158	150	185	142	177	175	164	148	181	178	154	175	153	165	173	169	161	173	149	165	155	185	158	142	174	146	179	173	170	179	185	185	157	161	153	181	151	155	180	172	168	159	162	165	170	146	156	167	188	176	166	185	153	172	163	150	171	152	174	149	148	171	168	165	168	138	163	171	167	163	169	174	162	148	171	159	146	172	158	153	172	183	179	150	176	166	182	175	174	182	182	166	172	170	157	160	155	199	173	177	164	159	151	156	145	156	165	157	183	176	167	165	156	155	147	177	151	166	182	168	158	160	174	163	145	173	146	164	178	142	167	201	172	155	161	167	142	163	149	168	168	173	170	181	153	181	155	154	177	159	163	181	137	136	149	165	146	180	164	168	170	156	180	176	150	188	169	177	172	170	196	172	170	159	171	191	173	166	146	154	193	148	194	178	159	177	160	163	160	153	157	174	170	182	179	162	181	175	130	144	145	154	172	157	171	154	189	148	166	161	176	184	155	170	150	158	158	168	139	162	184	169	159	173	161	162	181	176	167	188	182	182	163	173	162	169	171	201	141	163	154	194	177	175	165	175	155	176	169	156	161	160	166	161	163	143	165	171	157	177	170	175	151	194	147	156	162	160	153	172	178	163	162	145	163	146	180	168	165	161	165	186	178	184	174	161	160	175	161	148	179	176	187	157	182	153	169	178	168	158	152	171	175	163	160	179	163	162	158	142	197	176	182	149	159	186	165	163	175	160	158	166	173	147	173	154	178	173	180	139	161	157	185	174	157	156	162	171	146	149	169	161	186	151	149	156	172	171	171	191	164	168	146	165	172	149	164	156	158	152	159	171	169	167	172	173	166	189	160	172	196	178	150	185	159	165	192	172	144	156	147	181	159	169	175	157	157	158	180	166	162	148	154	181	142	164	146	152	169	177	177	156	173	174	157	179	160	155	163	146	160	152	183
6541	19094	13390	6965	4975	3508	2676	2165	1685	1364	1155	927	834	712	652	653	584	532	535	456	501	443	418	428	435	409	429	374	354	340	344	342	325	320	315	337	293	268	285	302	263	255	270	279	274	288	250	269	256	259	261	259	268	250	266	279	273	268	279	267	232	270	269	303	262	281	242	238	255	258	272	275	255	252	244	225	279	243	267	246	244	279	258	228	250	250	235	223	249	236	226	246	239	271	233	231	267	241	247	223	253	232	217	231	258	263	257	231	243	233	226	256	236	228	216	264	249	236	238	215	236	255	240	244	214	270	233	234	242	234	258	226	226	205	241	248	254	233	247	242	228	234	225	224	240	256	230	227	234	227	266	243	236	253	243	243	250	257	235	258	259	243	227	240	242	240	230	249	220	256	240	232	246	247	276	251	247	234	247	218	259	273	237	258	238	228	248	239	248	230	261	259	258	218	256	256	199	252	262	236	217	248	230	243	232	238	261	258	258	249	230	272	228	240	251	247	248	250	246	233	245	250	219	249	255	254	242	261	248	229	245	253	227	220	252	235	251	220	220	248	210	246	231	217	236	215	238	242	252	230	252	247	246	260	250	249	239	229	251	275	235	210	235	239	238	250	244	235	248	251	249	259	243	242	211	253	221	239	245	228	265	240	253	229	208	215	239	275	250	238	249	263	267	221	236	221	235	230	249	240	233	212	265	241	255	218	236	231	235	258	255	230	254	223	225	270	259	242	231	252	264	232	250	226	242	258	222	254	258	233	203	241	235	232	242	274	233	253	252	240	247	263	237	244	265	245	242	258	249	236	240	242	227	240	266	250	225	213	254	227	243	223	246	244	236	243	241	287	242	226	260	235	262	237	249	255	252	236	242	231	252	234	253	264	233	250	282	246	236	238	246	236	284	252	253	239	245	259	237	237	258	259	248	260	209	234	241	234	230	277	276	231	244	230	271	242	239	245	235	246	224	234	231	252	244	225	232	247	263	232	252	227	253	212	218	215	247	240	251	266	213	261	243	249	260	216	221	241	220	252	240	245	260	260	225	233	263	261	249	239	245	241	254	248	221	241	240	238	233	249	257	220	239	200	210	256	261	251	204	245	229	246	226	234	246	228	250	243	255	232	252	247	251	258	284	259	224	253	235	219	246	240	228	231	229	214	227	260	254	250	234	257	246	227	236	231	234	216	224	280	207	232	230	248	233	242	260	264	217	251	231	233	242	250	240	243	210	254	246	263	219	261	254	262	244	216	230	248	214	227	240	240	240	231	211	243	260	238	228	208	265	228	243	247	249	251	248	270	255	237	246	259	243	247	231	231	252	259	259	247	231	254	228	254	251	236	256	251	228	238	254	216	243	264	258	233	229	253	248	261	271	211	215	235	222	236	237	229	238	220	231	234	231	224	258	250	259	250	212	231	268	259	233	258	224	241	264	272	263	222	248	234	252	213	238	231	247	242	221	211	269	246	244	240	252	257	238	226	245	230	227	250	233	225	230	224	238	254	254	259	231	265	232	250	244	200	254	244	267	225	244	194	237	236	231	240	281	243	247	231	216	236	224	241	213	241	257	249	216	255	222	259	250	244	258	223	233	254	231	248	242	252	231	242	238	248	209	240	255	226	203	247	238	235	244	238	228	246	232	248	224	242	249	242	257	256	230	242	238	237	241	206	226	262	225	242	243	231	249	222	253	228	242	254	252	243	240	229	232	218	224	227	251	236	239	243	245	246	238	223	236	247	256	213	255	235	256	273	236	236	238	257	227	254	264	240	240	240	259	243	252	226	224	257	219	265	232	244	225	274	228	254	240	259	242	249	227	239	221	234	232	243	228	228	253	241	248	247	250	231	222	250	226	245	239	245	217	251	250	257	261	245	220	225	237	237	245	249	269	244	277	229	232	237	278	256	272	245	245	256	246	218	233	218	235	243	225	230	221	221	274	226	273	226	253	241	238	248	218	264	252	221	249	249	229	268	237	231	238	232	255	241	224	254	233	219	220	244	258	245	223	228	230	220	263	223	241	237	230	240	244	248	255	249	239	249	230	259	285	241	216	246	253	262	286	250	245	255	252	255	267	261	240	246	216	260	210	227	250	232	261	223	236	217	239	235	278	252	240	250	219	227	269	240	239	240	262	252	267	209	259	240	241	217	237	240	237	237	233	254	264	232	221	235	241	258	246	272	238	243	259	253	244	246	247	224	251	254	224	235	256	240	237	252	252	256	249	248	231	245	231	226	246	246	251	241	224	242	247	248	252	263	219	221	216	252	246	270	226	214	247	222	265	232	255	229	255	248	253	248	229	246	232	232	245	249	223	236	256	224	185	245	196	254	264	251	246	218	268	235	238	262	255	229	248	259	225	240	236	220	245	266	254	270	241	230	236	234	252	224	238	258	236	221	254	259	251	234	201	239	247	236	229	242	273	253	242	243	235	227	260	227	243	253	219	234	258	252	223	219	230	246	214	227	248	235	205	250	245	206	238	240	224	237	228	253	244	237	243	242	241	265	234	255	243	234	250	247	255	241	249	261	246	223	246	271	256	233	221	244	244	217	249	249	251	246	255	242	226	235	258	258	240	255	240	241	247	221	225	210	251	221	223	236	255	229	235	222	223	221	251	265	250	225	256	254	235	254	227	244	244	286	229	231	242	231	224	248	245	238	266	230	231	224	245	232	225	251	227	248	248	278	264	239	235	253	239	249	237	226	218	269	242	252	261	245	233	279	236	266	220	208	217	244	242	235	244	250	220	237	224	238	249	265	240	261	242	225	262	249	237	241	226	208	243	258	259	232	277	248	224	235	243	248	232	231	236	257	226	230	238	242	257	235	230	253	262	259	227	228	248	242	241	215	260	280	249	251	225	237	276	266	246	251	253	252	252	251	226	226	242	229	256	256	226	235	247	231	235	249	217	240	236	266	223	276	237	245	267	253	251	249	256	232	265	248	252	233	225	262	224	233	232	239	253	238	242	235	235	246	226	228	235	243	260	233	261	223	225	219	258	203	247	244	254	252	252	250	239	255	257	241	243	223	257	251	225	243	261	219	262	261	246	208	244	228	243	278	233	216	228	237	230	246	245	238	237	235	217	247	227	233	234	240	236	216	231	249	258	220	247	244	270	250	215	286	254	256	242	247	256	242	232	260	272	273	257	225	273	228	261	237	225	225	263	240	247	252	237	212	231	225	262	258	240	230	239	245	214	217	241	270	253	256	240	260	230	223	239	265	227	224	266	257	247	238	264	266	212	250	239	247	217	266	247	257	250	247	242	234	263	248	267	267	255	273	244	242	237	252	271	259	267	225	235	228	240	231	246	235	247	231	238	235	247	257	256	242	250	256	245	224	270	232	232	249	242	238	234	211	243	251	201	235	249	252	231	215	235	234	268	248	243	232	266	215	242	233	239	243	229	240	225	239	240	263	269	251	219	245	236	260	214	226	242	250	234	212	270	227	213	237	219	264	240	241	228	251	235	243	224	271	227	220	231	201
27583	16170	3829	1342	813	642	609	598	531	541	471	471	456	446	476	443	484	460	470	454	460	448	440	423	441	403	409	418	431	442	423	447	427	426	412	441	426	429	433	430	419	405	403	409	437	406	421	455	432	437	413	403	413	430	415	413	424	410	381	420	409	411	451	445	438	385	447	427	433	404	393	405	436	399	400	435	427	427	421	416	387	425	438	457	421	412	414	444	441	396	415	431	449	426	437	407	428	406	416	431	434	434	432	415	411	435	401	406	426	401	462	428	413	436	392	424	440	408	416	413	410	403	415	411	410	416	446	476	431	414	398	442	413	455	461	413	439	425	424	416	449	480	401	446	416	427	439	411	419	415	426	418	408	441	457	430	405	462	445	406	427	432	407	436	408	398	465	419	426	409	432	404	411	431	382	379	454	404	410	408	415	380	452	445	391	385	439	422	395	411	413	393	397	447	418	430	419	432	410	425	475	402	420	443	418	432	404	422	392	405	428	425	443	420	419	440	426	431	425	421	425	407	433	419	442	416	434	439	409	427	410	453	443	409	411	432	395	412	429	436	452	416	425	421	444	392	430	453	413	448	427	426	403	439	412	434	388	405	423	410	401	427	470	433	407	441	438	411	377	407	427	411	406	419	435	413	402	387	409	403	458	426	436	394	443	415	405	412	468	428	406	413	382	416	438	378	411	416	420	419	428	428	421	454	429	427	423	417	409	443	387	418	408	396	416	390	422	440	455	382	455	412	428	405	415	451	387	421	440	396	435	421	413	410	407	425	403	471	461	440	421	392	392	405	403	398	426	440	383	405	405	422	400	406	431	416	435	407	402	484	400	467	409	414	422	411	405	380	415	433	442	457	404	418	420	416	455	398	420	450	431	410	420	386	433	389	444	438	440	415	451	420	416	436	434	431	436	428	446	386	447	443	434	381	406	427	412	416	404	417	405	397	404	425	362	414	407	397	427	428	429	415	429	443	386	394	432	466	402	413	410	431	418	443	408	421	398	419	406	401	398	419	419	448	424	408	441	402	410	446	425	407	412	445	429	447	445	445	449	401	416	400	407	419	444	413	407	446	389	417	438	406	386	344	446	410	430	377	394	408	446	461	446	440	391	410	395	447	410	449	408	417	424	393	382	403	414	431	416	391	438	404	372	427	411	426	481	441	437	422	403	424	391	405	400	399	425	429	457	414	460	403	399	406	432	446	436	424	429	406	415	428	433	405	448	425	448	406	438	425	400	432	424	422	406	434	420	415	397	414	374	439	413	447	432	409	445	437	422	412	410	421	415	376	428	440	392	406	428	426	414	415	418	444	432	444	444	412	413	413	412	432	442	413	429	398	434	452	416	453	446	412	404	412	430	439	437	465	398	430	430	399	430	442	395	427	412	413	415	415	456	423	418	389	414	436	431	451	425	436	417	403	430	415	396	424	433	430	445	412	430	399	383	435	380	403	401	460	365	413	418	434	451	424	411	399	438	395	409	424	389	435	386	407	434	448	418	361	443	425	439	407	424	419	424	456	419	431	428	410	427	405	412	440	483	437	441	426	422	401	416	433	417	387	429	418	412	442	409	416	432	420	409	448	435	456	416	436	386	378	414	448	420	431	415	403	435	409	412	425	438	413	416	410	420	437	419	465	443	429	426	427	423	420	391	436	428	429	409	438	423	409	374	379	430	437	454	399	401	450	377	393	438	431	427	454	428	407	443	408	453	412	400	415	435	411	405	397	449	404	442	413	405	397	398	399	428	426	429	422	394	446	437	430	433	407	389	442	391	423	431	419	409	405	399	401	374	448	403	439	403	409	431	409	409	418	397	377	410	407	404	427	406	463	416	471	419	415	431	426	459	431	442	445	441	434	420	422	416	426	407	451	455	414	419	448	416	465	462	392	414	421	440	412	423	403	454	445	413	413	407	457	420	443	407	414	432	443	430	422	407	415	363	378	418	420	434	427	427	404	423	415	440	479	408	431	409	409	445	459	429	440	472	412	450	437	446	441	391	414	405	439	435	389	406	445	419	447	391	440	430	469	460	419	465	382	401	424	421	435	411	407	419	453	427	431	426	439	367	450	422	413	411	439	393	436	414	470	458	412	437	452	399	438	438	442	437	421	359	415	376	448	440	428	455	396	414	419	420	383	461	424	417	395	421	461	417	440	414	434	456	416	411	437	400	393	410	436	424	423	428	400	407	435	424	413	458	416	401	410	424	406	419	412	407	409	436	394	431	455	412	411	378	434	432	432	434	425	412	402	415	399	434	414	419	442	416	385	416	423	399	421	383	453	425	385	401	403	431	426	413	402	414	424	428	367	457	459	413	394	440	423	432	394	433	402	423	436	404	411	447	449	425	410	423	403	404	437	432	423	426	389	467	399	453	400	457	372	404	434	384	403	438	420	428	384	398	431	417	427	433	428	400	444	416	412	424	416	396	458	384	427	408	425	448	473	417	450	415	422	416	456	438	407	412	404	468	423	459	398	421	426	412	406	455	465	380	426	423	435	409	425	411	398	415	397	441	430	417	396	388	409	451	413	440	419	437	403	425	413	447	405	441	386	418	456	417	435	419	376	416	448	415	416	430	425	412	421	417	414	437	411	376	413	423	449	428	433	416	414	428	424	432	434	391	396	400	434	408	449	406	450	405	425	420	403	434	420	423	403	420	469	466	403	460	426	386	389	433	428	430	432	458	447	449	469	445	426	435	419	417	410	415	390	417	450	425	435	438	445	419	456	440	395	436	445	413	425	406	453	465	395	440	462	388	424	449	434	447	421	427	468	421	388	407	432	433	410	419	407	396	469	399	422	451	431	408	418	451	453	402	412	380	393	408	421	398	431	433	454	398	422	419	415	445	405	424	466	452	407	408	428	433	430	419	413	415	397	439	402	423	416	425	410	399	435	410	378	407	445	459	425	440	443	418	427	440	430	449	395	456	383	425	431	427	439	451	427	407	440	428	424	421	458	423	388	443	412	445	428	427	434	429	449	433	430	407	389	408	439	424	420	425	427	425	434	425	402	420	411	433	422	440	424	422	431	451	433	416	421	432	412	434	436	381	405	441	413	417	407	385	439	413	377	405	434	416	444	386	421	372	394	403	365	417	420	411	423	420	409	414	389	420	410	425	439	477	439	420	414	390	404	417	449	417	405	436	462	471	388	420	441	421	428	434	406	437	445	405	413	414	446	405	423	430	432	394	416	439	422	419	396	437	409	425	431	436	409	398	443	435	425	434	452	412	433	396	452	441	423	425	432	420	427	408	412	425	415	432	419	415	461	405	397	435	430	428	429	416	444	399	427	420	402	484	440	406	425	414	442	373	394	412	427	450	424	434	419	419	439	423	432	414	432	449	384	390	447	409	436	412	431	415	391	450	451	439	398	387	390	423	425	456	428	424	412	420	436	430	445	396	419	447	412	419	441	421	401	437	390	384	412	397	437	417	392	395	450	437	427	441	457	395	421	410	412	430	411	401	408	405	399	449	400	447	432
5880	5926	3986	2127	1599	1266	1090	973	862	859	789	755	712	688	678	702	642	629	679	663	680	628	653	641	641	623	631	620	609	650	594	565	596	580	578	596	646	584	601	591	579	629	612	596	570	589	588	552	617	569	595	626	536	607	624	584	581	574	593	609	593	598	595	596	552	649	579	614	590	611	575	567	616	590	612	604	607	584	556	605	536	603	610	593	576	581	559	631	603	587	583	582	606	630	559	575	599	561	562	608	589	547	548	562	579	598	598	612	578	609	572	584	579	581	604	620	548	578	619	559	575	633	594	565	559	559	605	521	568	598	611	564	579	625	559	601	624	564	577	589	578	623	579	580	561	603	532	597	592	592	566	544	576	586	582	604	582	607	637	594	564	608	596	614	546	591	619	584	560	589	616	579	580	599	569	641	574	576	588	593	588	555	602	606	558	619	608	586	580	558	530	579	583	566	610	588	642	580	648	623	576	633	568	571	599	562	572	569	603	633	586	591	608	571	568	583	578	576	559	560	589	613	560	571	584	590	608	567	612	580	561	595	629	585	590	605	574	550	598	611	618	614	567	601	575	598	607	591	574	542	591	561	583	571	550	588	577	527	509	629	567	585	613	590	574	615	641	559	560	644	545	605	586	584	568	583	605	592	561	611	586	621	637	578	608	602	599	573	572	583	566	617	621	632	575	575	606	573	560	564	541	586	617	575	594	602	568	601	578	586	581	563	618	554	547	629	559	577	576	581	570	615	623	559	577	558	621	572	559	580	587	573	605	616	567	552	592	580	564	552	577	588	596	591	573	574	554	589	576	604	580	594	585	600	611	531	548	586	561	563	569	568	612	596	547	611	605	544	555	613	565	617	619	590	609	596	629	592	541	607	594	583	597	611	637	600	599	630	558	561	575	558	607	599	605	588	584	559	621	607	586	648	555	589	615	533	614	602	620	582	597	600	583	599	600	613	591	589	578	589	611	600	636	621	568	580	587	594	617	572	604	586	627	577	614	565	601	573	620	564	580	657	600	586	625	600	598	590	595	585	602	634	625	631	604	576	588	560	581	589	568	614	638	598	600	624	591	618	595	597	595	595	582	590	602	597	605	595	590	575	598	580	584	589	586	636	582	559	598	598	589	567	562	589	619	555	606	613	590	597	606	577	572	581	589	568	590	577	547	555	598	585	592	561	597	571	598	600	586	593	589	542	588	590	606	628	581	590	614	588	595	607	640	601	575	573	573	545	610	563	611	594	594	610	627	570	583	587	594	621	567	595	586	605	596	586	613	554	571	584	598	606	591	552	575	647	588	550	570	607	622	574	573	574	562	604	574	616	594	575	629	584	579	555	636	502	602	595	572	583	546	590	580	584	570	583	561	546	581	580	572	584	582	590	553	560	652	633	592	577	583	597	594	590	567	541	604	612	585	613	611	603	594	599	630	612	605	599	593	555	600	578	665	593	605	588	592	590	601	595	569	578	577	592	572	560	555	579	609	558	567	608	600	588	572	619	594	589	598	546	617	599	628	580	602	609	589	597	609	564	606	618	596	581	561	603	606	600	593	632	643	570	567	582	586	622	631	629	587	602	578	586	599	588	567	576	581	558	603	579	569	583	580	612	607	575	553	566	557	571	612	608	579	560	611	565	633	592	527	585	575	600	606	566	593	549	601	589	589	561	571	573	622	575	579	550	606	611	562	614	634	587	634	584	599	596	613	580	612	620	547	627	569	568	578	574	614	587	585	584	576	624	595	546	568	631	595	608	598	629	591	561	589	544	607	587	624	588	575	599	632	610	610	589	603	618	616	571	592	644	570	581	600	609	593	603	623	599	633	586	569	576	555	600	577	565	598	579	590	609	629	550	592	554	622	563	556	565	579	590	570	601	596	572	612	608	610	616	590	551	604	568	614	557	590	569	626	559	633	633	586	586	660	579	586	578	594	574	569	589	605	588	600	630	569	602	615	588	607	592	566	551	557	595	598	516	572	629	648	561	572	591	614	599	587	601	570	614	609	608	609	602	628	599	592	607	608	629	549	607	586	579	554	618	586	587	564	588	586	591	587	594	552	577	603	607	584	617	596	604	590	601	635	623	608	595	579	592	595	547	566	568	554	592	563	574	583	596	597	604	626	646	570	643	591	628	554	632	586	591	567	539	595	588	566	533	580	586	600	554	601	602	573	562	544	575	587	650	603	589	581	611	626	587	604	589	532	606	573	584	560	613	615	588	556	593	598	582	595	604	594	607	572	589	604	595	607	583	585	519	620	596	551	594	579	566	580	565	615	584	587	598	602	568	604	590	591	597	537	605	612	561	583	567	582	589	569	570	615	597	603	550	639	588	592	589	653	590	573	632	589	582	609	593	617	627	605	581	606	586	578	580	597	618	585	586	626	593	592	584	595	590	614	610	598	590	566	618	620	571	580	598	546	524	582	568	572	589	566	588	587	593	592	637	530	569	583	587	631	567	616	567	604	572	591	569	585	615	605	558	629	586	651	594	619	616	571	571	603	520	555	574	551	544	591	598	585	602	588	555	602	590	582	611	561	648	599	590	569	569	604	590	568	594	579	623	591	578	587	570	589	595	630	624	608	582	626	596	553	584	601	581	621	591	611	604	581	615	584	607	623	620	582	599	635	561	560	587	576	570	621	658	598	554	594	603	587	572	590	592	591	597	596	573	611	578	580	597	606	607	516	629	610	579	556	600	577	555	561	579	635	600	595	583	582	588	587	618	567	588	572	627	604	618	604	598	597	587	625	578	595	588	600	637	627	583	617	591	608	575	595	622	569	574	547	615	547	553	592	628	562	565	584	553	560	609	583	550	609	605	583	556	627	557	569	621	607	585	618	579	528	597	620	560	614	571	589	587	659	590	580	573	585	601	591	587	525	602	573	600	551	555	587	599	615	609	567	616	612	591	564	575	582	563	565	572	591	597	565	592	575	591	599	598	577	613	596	579	588	531	613	562	578	593	616	542	566	568	590	555	583	637	595	620	569	572	619	609	610	579	552	612	617	566	593	611	588	543	597	586	631	665	594	621	603	546	584	619	580	574	614	581	559	548	562	587	587	578	618	537	531	589	623	582	564	603	572	625	567	607	624	596	601	601	590	572	583	576	598	639	563	600	566	606	575	591	581	555	573	586	580	585	580	576	592	573	598	596	614	574	600	556	574	596	565	621	592	550	600	557	614	570	566	514	607	569	554	591	584	610	608	560	555	588	613	568	594	595	605	610	592	576	580	571	626	559	574	573	609	616	570	605	579	587	590	574	602	618	586	613	622	642	561	579	574	591	584	586	632	628	629	570	548	619	596	609	590	580	622	622	571	582	605	615	609	629	564	628	582	615	595	593	575	574	594	577	614	600	548	574	625	623	663	548	583	655	599	590	631	557	548	587	579	613	579	581	574	607	622	575	589	578	602	588	625	599	598	622	620	565	565	610	619	589	582	577	584	563	608	586	601	577	591	635	591	594	595	563	616	559	576	594	579	604	586	627
23532	21222	27806	24916	20465	2976	1026	778	623	512	509	484	481	447	414	450	421	393	403	363	386	395	359	371	341	388	356	404	377	371	356	342	345	361	334	344	331	354	365	359	348	379	333	334	318	318	345	365	334	347	327	355	369	347	333	369	334	341	354	304	345	352	361	353	328	337	337	331	326	336	362	309	324	342	303	333	360	339	341	322	335	352	342	332	339	306	329	373	319	300	336	349	358	327	323	341	337	306	338	323	365	357	326	342	335	325	337	318	372	313	337	345	307	322	339	333	330	301	308	347	380	331	309	345	317	318	305	364	343	306	319	333	337	333	322	318	341	328	347	366	322	327	286	323	329	324	315	303	323	305	363	321	337	311	324	362	290	328	335	329	344	333	324	353	346	364	318	326	333	329	316	358	334	342	331	324	328	326	353	324	352	352	352	348	319	325	354	290	322	330	348	301	307	338	303	323	327	352	316	332	321	319	357	311	327	340	346	351	340	351	376	313	336	318	346	335	314	343	322	322	313	331	328	362	350	342	312	316	322	335	313	326	347	316	343	365	302	331	340	347	356	329	299	329	303	373	319	328	328	339	357	372	352	370	329	312	338	300	328	339	306	341	319	313	356	304	335	324	360	335	328	359	331	333	357	326	362	360	329	312	372	355	329	338	352	332	346	306	334	304	345	319	321	355	313	335	324	364	321	342	312	364	340	321	364	372	355	346	330	339	348	322	366	305	348	303	329	314	328	338	304	337	318	322	328	312	352	305	343	310	298	345	296	327	329	340	299	366	319	331	320	306	336	346	338	333	310	308	350	345	315	336	345	362	330	339	339	312	316	321	332	318	331	314	300	316	331	327	337	329	358	344	335	317	350	335	361	338	333	359	330	339	329	347	347	346	353	329	339	325	340	353	330	326	291	309	306	327	379	340	348	307	339	336	337	326	342	328	334	312	367	337	305	334	332	344	307	307	325	376	323	344	321	346	332	319	329	333	351	316	328	306	321	372	342	343	329	353	353	312	316	345	294	317	329	325	331	316	350	312	304	301	299	357	362	358	354	330	324	376	366	311	346	331	337	337	312	312	345	342	318	337	299	358	344	292	324	325	350	323	310	358	331	340	335	345	356	337	300	326	389	362	304	325	309	337	323	352	307	320	349	355	331	341	330	337	338	323	296	335	336	317	310	311	323	321	300	335	361	311	340	325	355	354	329	320	339	307	315	342	302	300	328	318	334	323	346	330	350	342	348	339	322	338	310	307	316	318	347	343	345	350	329	340	337	339	333	335	358	339	337	329	323	337	362	326	323	298	344	329	341	324	323	325	322	315	341	339	339	326	324	337	325	332	339	339	320	323	329	319	344	332	337	319	313	336	320	331	337	293	322	348	319	322	356	318	311	357	335	302	303	326	334	331	338	307	342	361	333	324	339	305	350	335	284	314	352	349	299	341	328	374	328	342	325	349	354	320	329	313	319	334	324	324	309	297	305	369	328	328	333	322	314	329	335	312	318	340	314	346	315	327	344	316	370	306	328	316	361	327	337	338	310	318	317	330	363	325	348	370	325	338	337	348	345	347	312	330	279	321	332	328	352	315	315	359	318	317	289	331	343	352	306	341	343	301	327	367	319	337	315	335	325	324	342	345	320	321	312	353	308	312	341	311	321	337	327	347	327	316	314	334	349	345	326	336	323	335	331	332	347	355	332	337	343	354	330	324	306	313	344	326	341	318	303	304	356	338	342	335	347	326	336	334	313	347	332	353	326	348	345	330	333	300	312	321	343	330	323	356	313	314	292	335	334	320	354	332	290	335	343	321	338	337	347	318	351	336	330	342	318	318	366	353	316	319	334	336	324	307	317	319	343	320	317	323	345	346	333	322	361	342	311	328	340	334	327	309	332	340	338	337	318	305	316	328	345	327	314	357	337	326	365	347	329	349	312	343	342	318	336	326	323	324	301	329	351	326	316	305	345	361	346	330	328	336	301	326	333	352	340	313	324	340	338	361	323	324	325	342	368	311	362	325	357	327	329	331	325	335	354	347	342	346	343	310	368	331	327	336	320	323	310	316	345	331	326	336	341	351	318	320	330	345	330	325	338	303	343	369	319	325	347	339	331	337	347	349	367	354	328	365	340	356	320	307	337	322	359	335	299	351	328	293	321	338	345	344	319	354	318	329	360	349	348	347	327	327	331	359	336	361	346	344	350	328	344	346	339	334	340	339	319	334	326	350	354	308	326	325	343	316	373	336	313	367	335	350	332	326	307	341	316	354	321	348	348	335	314	326	329	315	336	302	360	343	369	338	322	332	351	334	372	349	301	331	343	335	313	311	340	302	339	327	322	309	335	337	312	335	325	325	316	351	371	315	329	322	344	377	342	326	305	333	311	319	346	326	345	338	322	318	336	305	335	331	331	323	349	369	314	361	334	308	306	318	308	356	318	332	317	337	329	321	336	340	331	315	331	345	371	298	295	343	325	318	345	343	348	352	332	326	319	327	335	321	334	361	327	337	307	365	316	320	373	330	311	316	326	334	318	320	342	351	345	335	361	353	365	324	338	310	305	359	353	323	333	310	342	364	311	327	353	340	340	332	327	330	360	355	303	314	325	338	330	319	321	320	334	309	338	314	336	341	329	325	336	334	349	361	292	350	330	329	339	353	310	320	350	311	316	312	309	329	313	335	338	330	306	345	352	313	362	341	345	355	316	332	329	332	348	332	321	305	361	337	362	360	346	329	342	326	340	363	321	340	321	319	356	310	317	315	313	356	347	337	342	304	324	359	307	342	307	336	310	325	352	336	332	292	326	323	336	321	319	313	351	345	337	350	318	323	356	323	349	353	309	331	306	341	320	306	351	333	330	378	332	320	331	336	335	352	326	326	335	344	313	355	371	316	354	369	352	339	354	343	345	343	309	384	331	350	344	346	343	335	345	322	350	348	363	342	313	324	305	328	329	327	343	316	336	340	337	301	325	314	310	337	344	300	302	312	342	360	352	312	334	339	341	350	322	366	316	311	316	341	333	336	347	318	333	310	328	348	353	296	346	334	325	359	369	327	317	293	296	356	328	331	335	295	339	307	350	367	327	350	369	328	353	345	346	325	334	298	323	331	350	319	357	333	332	324	363	329	347	331	317	311	327	339	352	321	313	349	333	325	358	327	350	299	331	321	369	349	346	323	317	316	338	345	394	301	314	313	334	331	291	300	334	355	345	334	316	320	339	330	336	324	332	325	351	343	319	332	310	343	335	325	322	313	322	335	318	325	348	341	318	334	311	339	319	334	311	340	321	305	318	308	282	319	336	304	343	318	367	301	329	333	305	339	329	342	307	331	329	335	317	360	357	328	356	311	350	340	325	321	339	357	313	314	330	321	343	369	316	332	352	312	359	312	367	352	349	337	323	312	370	332	316	318	330	338	307	359	336	347	315	313	331	334	306	334	340	359	337	324	352	305	314	344	341	291	335	338	310	315	324	323	320	348	301	342	313	341	329	337
5104	14019	9536	4806	3445	2560	1997	1613	1344	1131	1026	993	818	775	726	714	680	697	648	689	573	603	616	598	550	581	615	550	513	565	557	547	498	525	480	532	497	491	508	500	478	500	480	495	490	485	466	522	459	487	523	464	492	518	484	511	492	485	457	523	480	499	502	506	497	456	490	456	494	502	502	471	478	522	510	503	489	482	429	489	486	490	456	435	503	495	510	472	450	473	473	467	466	476	493	484	479	488	453	470	472	448	492	453	487	475	457	475	490	453	457	486	487	489	460	466	506	466	507	464	453	476	474	456	466	484	420	468	462	474	497	490	468	489	465	495	468	449	480	479	485	481	494	459	456	461	472	490	466	508	505	465	462	476	433	464	478	458	486	441	459	465	480	480	484	482	468	465	473	475	456	487	457	449	469	488	480	481	512	463	487	476	477	489	499	492	491	481	463	448	516	494	458	523	460	494	487	458	449	488	508	476	454	441	484	463	479	467	463	491	490	478	459	450	468	488	438	470	465	496	472	440	456	442	467	499	469	502	479	460	476	494	455	497	467	500	493	479	467	433	480	461	465	474	467	472	456	458	494	467	489	476	467	442	495	481	488	475	493	414	468	489	507	475	458	472	475	456	471	453	494	454	506	518	450	494	504	502	460	480	455	494	487	490	479	486	425	440	458	447	503	471	454	476	481	432	475	487	490	513	457	489	489	458	488	504	441	497	472	475	481	480	479	458	485	479	456	481	475	467	471	522	457	481	519	496	455	465	475	505	521	499	467	437	499	474	531	476	474	487	458	437	468	489	444	507	419	494	483	446	487	472	461	476	445	470	472	483	476	437	488	481	472	493	435	474	471	479	496	486	469	502	455	457	479	484	438	464	466	446	462	484	498	478	483	486	474	444	457	484	465	479	484	459	488	482	459	474	471	429	524	468	437	483	489	442	484	495	423	511	490	480	495	486	442	463	528	432	463	459	440	480	496	481	479	484	460	457	480	459	451	497	489	473	471	435	472	486	501	475	491	466	488	492	471	458	470	425	509	429	486	485	447	484	466	444	487	488	457	472	499	434	481	466	456	492	459	497	485	526	467	480	422	447	453	467	481	474	494	505	477	473	515	452	501	495	495	467	511	461	459	470	496	467	441	478	467	432	479	484	471	429	459	505	476	473	458	487	499	459	454	454	492	499	475	478	458	467	490	455	519	467	465	477	476	501	477	439	492	505	491	502	478	493	414	511	467	480	505	445	458	443	468	485	458	470	500	460	486	463	475	498	427	491	470	457	466	463	465	465	504	480	460	502	468	500	491	517	503	502	467	469	491	485	505	480	502	461	450	489	447	491	512	483	450	485	502	498	478	447	490	496	460	464	510	466	496	504	450	486	460	475	489	469	440	459	451	470	457	490	507	465	495	484	447	513	431	458	496	467	484	463	491	466	472	442	458	488	475	482	462	482	466	534	487	429	459	432	453	509	460	482	505	478	478	460	463	450	465	455	475	492	458	477	506	450	444	501	460	451	452	454	460	462	474	451	473	476	476	464	479	461	439	483	473	468	482	472	472	467	450	423	469	458	524	482	481	455	488	481	490	481	478	489	460	455	470	461	437	463	479	477	494	465	437	451	461	467	473	457	484	512	455	506	469	469	450	508	484	487	454	453	515	499	425	462	468	485	476	479	458	509	459	454	447	475	460	490	502	441	473	465	489	511	506	501	471	461	486	438	449	470	449	472	459	457	472	489	450	508	459	473	494	483	482	437	487	485	469	478	480	466	457	445	467	486	497	476	469	459	470	497	470	458	481	473	461	492	466	440	472	453	507	460	457	435	467	489	475	496	482	472	469	447	462	471	490	486	511	475	481	474	462	481	462	492	484	467	506	494	474	447	483	490	450	457	527	507	454	474	479	454	464	459	465	475	423	507	448	487	460	421	467	470	472	456	471	489	475	470	463	505	474	466	483	509	488	516	452	491	485	463	499	447	452	500	460	474	506	456	482	446	446	468	475	455	445	453	474	510	470	439	454	498	490	504	459	466	473	473	483	493	453	452	463	482	487	517	493	477	449	431	481	506	488	467	446	507	515	472	461	493	467	479	427	457	499	488	509	489	525	492	507	463	440	477	489	491	483	490	453	493	477	445	501	474	453	491	466	493	477	458	443	465	425	476	477	509	466	467	474	492	469	517	441	476	466	461	485	467	478	443	457	467	491	456	478	468	435	431	481	498	475	481	503	439	491	491	458	451	491	493	467	473	460	455	465	465	481	488	438	433	448	467	435	478	497	456	485	476	479	469	481	486	439	480	492	478	497	497	457	450	460	462	495	449	499	452	466	450	487	439	487	449	438	473	475	488	457	470	478	462	460	448	475	473	457	473	459	467	470	481	441	459	509	489	462	482	460	516	482	498	465	440	475	472	479	465	490	479	478	507	443	472	498	464	489	462	474	490	487	445	486	489	470	461	458	492	492	491	458	463	497	469	501	470	496	479	444	460	452	445	500	524	457	476	486	518	471	521	468	448	473	487	486	510	534	505	463	487	443	492	455	483	470	445	481	473	464	476	459	462	507	478	446	487	496	502	469	468	453	434	487	524	466	433	458	457	508	475	493	463	489	474	494	464	479	479	478	462	454	471	485	484	456	477	465	455	455	484	489	483	475	470	482	471	492	480	455	479	450	458	466	497	454	430	518	481	444	458	423	472	435	461	456	473	508	500	519	455	457	483	501	503	448	506	482	462	489	475	439	485	476	491	481	467	473	478	451	430	471	480	466	478	486	466	500	478	448	446	474	498	479	424	495	442	468	472	525	481	467	506	474	488	414	479	487	460	477	459	461	529	471	450	483	495	469	493	491	522	468	491	443	479	474	483	480	492	481	485	456	476	473	471	453	469	490	511	509	487	485	456	481	459	448	476	464	481	466	485	482	455	512	472	474	449	483	466	482	474	437	456	474	463	455	459	468	471	444	476	475	473	498	437	466	512	472	457	485	478	447	502	485	470	497	499	462	463	495	504	471	433	452	452	498	473	492	479	443	428	484	495	481	463	488	468	501	485	432	466	437	499	458	484	450	512	437	471	492	456	458	465	469	499	452	487	486	464	454	480	455	488	489	490	480	458	474	456	496	521	460	474	464	481	494	465	455	466	465	484	491	472	419	478	484	466	413	466	474	480	466	458	464	483	468	464	452	518	494	491	453	464	499	447	476	442	467	497	475	475	475	473	456	471	476	468	482	498	481	476	462	480	494	457	486	442	520	500	508	459	448	450	461	473	485	452	488	478	464	503	469	458	455	476	464	491	459	463	509	446	461	478	500	507	479	475	490	456	499	465	513	485	506	458	499	502	470	488	483	444	475	488	467	466	469	460	487	501	498	512	488	464	456	468	469	484	470	447	471	493	520	458	461	480	509	487	485	453	483	477	535	475	457	468	439	474	485	483	498	467	468	487	470	445	461	496	477	456	478	474	507	458	474	474	459	470	470	505	485	451	450	454	470	476	461	521
24878	21258	25735	22694	1860	740	623	552	480	484	444	452	398	405	374	358	337	358	341	349	347	364	318	329	348	358	332	331	324	352	320	294	348	354	320	321	321	313	317	344	317	313	309	329	303	308	295	335	318	336	315	312	304	334	305	304	309	316	310	331	274	322	335	330	318	339	321	299	311	329	298	325	301	298	282	311	302	303	319	348	327	352	318	294	319	277	322	292	316	340	311	318	328	312	318	309	299	321	292	301	317	315	312	292	305	304	300	316	315	317	300	328	318	321	315	288	332	337	322	304	305	310	325	256	282	313	293	295	302	300	322	297	327	302	316	322	291	290	280	282	315	267	331	318	309	288	316	287	282	299	339	314	305	299	302	289	306	298	294	319	322	334	277	310	313	270	309	299	331	317	289	315	313	282	311	320	309	314	342	341	311	307	325	315	287	305	332	280	318	340	317	316	295	269	311	290	317	281	296	303	310	330	300	271	325	341	290	300	300	302	322	312	320	307	288	285	325	293	287	292	295	323	282	342	291	309	292	313	307	311	313	292	316	320	295	279	298	320	327	295	311	286	335	333	300	321	308	316	320	304	323	283	320	326	305	293	295	327	283	319	316	334	282	305	310	302	305	300	293	292	274	306	312	331	307	336	308	304	305	336	277	285	289	327	307	303	330	306	303	294	313	297	332	302	295	320	322	321	324	304	322	300	304	310	305	280	324	352	304	314	293	300	314	299	293	355	328	299	345	314	293	300	291	317	290	284	304	323	300	294	296	299	292	283	318	310	316	302	337	309	290	323	323	324	317	325	268	302	286	289	339	304	324	309	311	328	323	331	292	293	281	304	323	302	304	320	332	308	277	324	311	316	289	296	293	267	329	302	291	312	324	318	331	305	311	318	307	286	323	331	306	294	354	314	322	289	282	314	299	305	311	309	285	305	276	325	344	271	314	334	338	327	297	311	285	312	351	316	305	316	309	309	333	302	325	317	320	334	294	323	298	315	291	321	293	308	279	298	307	325	278	308	323	319	280	308	315	281	306	312	302	337	296	305	335	329	339	323	282	311	320	296	311	317	276	315	341	337	310	288	278	288	329	288	290	324	294	336	320	335	296	299	290	293	292	304	299	331	290	301	296	319	286	300	295	321	306	300	293	321	313	308	312	292	313	306	310	341	313	291	317	313	298	315	303	304	314	288	293	288	320	319	314	301	305	319	330	308	305	306	279	294	307	317	307	319	284	326	276	299	322	286	305	253	295	293	264	281	312	305	311	329	301	298	320	333	297	307	299	284	326	282	291	317	309	275	288	302	324	319	287	318	329	292	280	265	316	311	326	299	299	308	296	284	315	277	313	311	289	321	323	319	301	315	317	304	274	313	286	307	302	307	293	272	335	280	346	305	292	295	317	294	281	305	319	317	305	302	296	262	312	319	324	325	300	305	341	295	299	321	273	285	292	293	278	333	280	336	299	291	281	309	317	321	314	275	347	321	274	286	306	351	293	318	305	326	294	302	279	304	307	322	310	323	298	285	320	311	306	313	330	316	301	286	313	290	326	345	294	275	302	350	290	316	288	320	330	298	311	295	316	304	341	312	292	306	307	309	331	298	305	336	325	335	295	279	324	322	306	287	322	327	289	327	330	281	315	301	304	300	293	288	318	321	323	298	322	323	326	339	287	295	302	309	276	345	318	306	301	298	309	292	310	303	314	307	312	316	310	323	339	282	331	310	318	269	308	266	295	316	289	286	318	320	315	311	319	282	305	354	318	311	303	313	293	337	331	308	313	315	308	315	330	313	313	278	309	301	318	338	287	304	321	318	284	289	342	275	319	280	324	300	330	324	300	305	297	306	300	319	311	332	332	292	312	337	303	315	324	304	293	308	300	335	327	310	291	309	308	311	317	292	292	303	287	259	328	311	335	316	325	282	305	290	300	304	294	339	339	287	340	268	324	311	319	319	309	319	325	304	305	312	288	304	293	298	281	294	289	295	290	310	306	325	316	315	313	319	300	329	314	297	316	292	310	278	315	312	299	269	315	320	330	294	301	307	303	330	333	302	310	322	312	325	314	308	284	309	284	316	292	319	309	338	321	306	350	290	296	301	316	273	272	314	287	304	340	315	306	310	302	292	347	336	310	286	354	342	318	318	308	346	301	310	292	285	288	319	310	288	296	324	332	298	314	290	312	299	311	306	302	296	306	310	304	320	290	297	315	318	321	303	320	287	284	328	310	324	312	307	287	308	291	285	311	301	287	308	297	313	281	318	309	329	343	339	324	305	305	325	331	316	309	358	309	282	293	301	344	277	292	297	291	329	320	332	315	304	289	278	296	314	311	285	300	349	294	331	296	292	276	330	328	292	313	275	292	291	341	293	298	301	306	343	322	282	306	340	339	335	329	299	296	311	261	325	313	262	342	351	296	292	294	320	316	281	294	287	310	274	306	307	288	344	322	331	291	311	320	301	289	308	292	288	335	304	335	316	315	321	291	309	319	294	283	294	318	282	295	313	293	311	316	322	318	315	301	299	290	303	302	330	328	313	290	294	352	314	311	331	334	302	302	301	293	313	309	312	305	325	309	321	322	292	325	337	319	325	297	303	365	312	306	286	301	325	311	309	303	332	298	324	315	291	299	303	296	305	320	320	316	295	314	319	320	312	292	311	315	293	292	332	290	278	312	314	304	296	284	294	321	307	315	317	314	298	330	328	282	320	311	284	329	298	316	310	298	308	311	337	314	310	309	334	294	285	310	309	309	326	306	326	313	317	293	296	309	313	301	276	322	315	290	307	318	291	313	289	332	321	318	306	299	312	281	302	295	281	308	297	317	318	315	331	295	310	317	300	295	322	326	305	300	310	314	306	298	275	278	262	306	297	320	317	326	313	319	320	346	289	298	299	305	319	321	295	326	317	302	319	275	288	308	326	319	296	271	292	279	308	295	305	315	329	321	320	322	309	301	323	301	313	315	341	304	287	305	306	318	306	291	313	307	322	302	334	310	341	336	309	342	295	298	301	314	327	299	279	347	318	317	317	274	287	300	255	319	283	316	314	306	324	304	327	331	296	295	310	322	312	313	342	327	301	313	302	300	260	300	359	344	301	323	297	326	327	275	301	281	316	289	288	335	315	303	307	326	338	308	302	310	321	300	302	297	331	304	293	314	305	317	318	333	307	296	312	319	318	308	284	329	308	304	331	311	325	322	282	320	279	315	293	314	297	312	286	316	319	327	341	326	324	306	340	302	313	291	308	341	297	319	335	297	288	308	302	317	326	314	304	304	331	310	325	291	323	306	283	305	318	295	314	286	315	302	295	320	310	286	303	295	282	283	342	303	325	319	310	307	291	317	307	295	305	311	318	314	312	310	302	304	295	300	277	288	322	328	301	304	290	312	287	289	290	319	271	293	304	316	300	308	328	345	326	289	330	307	298	311	305	308	323	315	308	316	300	274	312	287	274	314	315	323	283	329	293	321	279	311	295	291	333	300	288	303	316
4881	9219	6234	3076	2247	1785	1428	1139	1012	904	822	725	706	716	665	607	617	503	546	591	527	540	508	515	510	456	492	490	489	492	481	503	476	466	434	446	466	426	442	399	425	446	422	462	425	431	446	407	457	456	432	420	462	443	421	450	424	449	436	432	434	447	481	440	419	446	417	454	455	449	445	426	454	447	449	445	441	417	454	464	436	412	407	411	433	437	452	436	410	413	408	434	415	393	392	450	466	444	440	402	394	454	411	452	450	420	427	426	427	447	402	420	446	439	401	451	447	424	454	410	434	404	474	420	429	404	440	444	482	449	422	451	412	442	398	444	432	386	412	423	452	463	434	445	426	423	424	403	448	457	423	416	439	425	429	434	467	432	417	432	404	410	411	451	424	452	452	446	454	419	402	431	427	443	398	437	434	408	437	412	417	435	424	444	437	410	441	434	441	416	433	414	433	408	423	411	447	401	442	409	414	449	385	436	434	453	429	428	424	454	475	427	409	405	466	433	474	422	453	438	386	438	401	422	448	434	450	461	441	451	470	460	431	406	491	471	440	444	441	436	435	433	443	403	438	421	419	410	445	416	400	414	453	418	441	452	410	435	427	435	430	405	404	436	436	430	452	455	421	457	463	424	434	433	450	442	478	421	427	403	430	431	435	472	438	464	430	451	412	468	420	440	443	409	451	427	391	402	454	455	491	442	406	417	443	413	411	422	408	433	410	417	445	431	441	374	436	428	437	448	439	439	417	425	445	460	433	406	478	391	429	405	418	423	428	388	426	440	438	415	473	431	392	438	433	434	431	427	446	424	437	433	430	413	409	418	422	411	412	434	407	439	417	446	422	384	441	391	457	434	418	446	454	384	414	412	442	474	442	422	439	429	426	399	429	403	435	415	442	440	435	454	427	413	467	427	454	393	430	418	400	465	425	416	443	449	429	439	415	431	430	420	409	443	446	448	433	426	407	426	445	432	423	416	435	445	409	422	434	437	451	423	435	436	442	425	424	428	430	445	468	456	423	458	407	442	396	411	413	456	417	432	415	419	437	400	447	428	428	457	420	456	450	430	454	415	432	441	428	422	419	439	448	439	443	409	415	421	444	443	423	409	428	407	452	435	430	408	423	402	443	429	435	420	441	401	412	409	454	443	422	417	448	424	424	437	399	430	411	415	434	471	457	441	407	416	441	426	440	408	433	452	441	443	438	426	424	426	434	464	439	416	428	459	425	404	458	428	439	422	415	408	423	442	434	421	432	447	420	413	409	427	409	450	421	415	427	434	435	399	438	442	419	438	441	411	457	436	454	430	429	427	393	431	456	456	437	453	438	425	427	444	454	401	430	397	445	444	416	452	426	430	401	410	388	418	463	425	408	405	433	413	404	416	433	423	449	427	401	433	425	484	440	427	426	414	433	471	423	437	444	451	422	451	440	445	450	446	435	443	391	463	435	453	404	428	445	425	423	439	401	440	433	441	434	419	430	442	441	432	426	441	402	443	401	398	411	414	432	435	415	432	431	426	394	441	443	443	427	454	443	430	439	457	455	430	457	401	436	391	455	432	423	433	427	443	458	430	458	413	434	463	463	480	457	441	448	419	411	399	401	426	416	458	427	436	422	471	427	412	433	456	473	423	416	438	448	426	438	441	423	397	400	426	404	430	457	395	435	435	417	410	425	413	451	441	439	441	407	409	465	452	469	452	434	398	394	436	387	403	445	405	408	424	426	408	449	454	487	492	466	404	426	427	447	387	428	425	480	472	403	422	409	408	417	405	426	452	398	416	444	411	405	429	411	421	431	420	399	430	436	457	438	434	419	474	422	438	430	405	446	433	442	423	422	439	478	411	446	445	439	470	407	428	446	414	458	439	470	442	401	452	433	393	424	411	402	432	422	433	409	443	437	471	412	451	397	418	435	459	432	415	460	453	431	456	442	441	422	409	439	440	409	446	399	391	401	443	419	429	418	419	422	461	454	431	444	434	415	397	398	437	423	435	425	442	467	446	436	484	439	410	398	440	426	407	390	407	429	415	447	397	398	472	455	421	426	437	392	414	454	408	485	412	440	456	430	446	462	430	408	426	416	447	442	437	436	408	436	469	419	452	443	449	461	429	447	422	409	423	457	426	404	439	426	421	442	395	424	390	431	418	455	406	392	426	464	470	466	445	429	440	429	392	449	418	436	437	378	434	442	422	484	471	441	440	406	461	441	448	432	430	422	423	425	410	441	445	412	442	420	458	461	422	445	472	442	390	480	420	437	426	461	379	407	420	432	447	414	449	412	459	426	460	424	448	414	434	458	446	438	409	405	433	455	436	400	405	430	419	413	442	415	410	415	431	420	442	444	461	409	452	449	440	462	426	415	415	438	425	425	392	431	412	398	426	441	465	445	437	441	423	424	428	431	483	417	399	417	464	420	463	438	455	431	460	445	422	445	444	399	422	404	392	459	415	438	423	429	456	427	448	404	431	441	414	420	448	446	435	419	430	460	469	434	454	408	434	475	412	397	415	425	431	443	417	409	433	411	426	457	439	423	442	431	399	427	421	452	415	404	438	421	418	434	418	414	451	454	433	395	447	437	440	465	414	441	403	440	428	417	444	421	432	428	397	463	457	424	478	415	440	431	451	435	410	440	428	428	439	417	437	463	401	431	412	402	397	428	422	429	434	470	446	418	404	407	443	452	388	460	467	454	457	414	452	437	437	449	436	459	435	421	437	394	439	397	445	396	444	401	460	416	468	445	395	462	423	446	432	461	454	461	446	414	444	410	437	424	421	433	406	449	421	441	454	370	411	454	447	446	428	409	438	489	459	412	435	403	435	400	383	429	446	410	393	460	403	424	427	415	454	454	419	461	413	437	394	464	423	474	445	435	465	427	471	429	415	439	463	417	430	418	413	441	420	423	422	427	417	413	429	469	438	399	428	403	462	406	415	428	447	440	373	417	400	405	419	438	406	448	422	428	417	466	456	460	433	438	458	444	462	434	453	426	426	474	437	437	464	437	452	462	445	408	452	422	439	422	444	432	446	432	407	440	450	398	433	419	417	439	394	463	405	423	456	412	439	446	435	404	412	429	433	435	459	491	434	432	395	429	398	452	429	419	443	438	453	439	464	454	422	457	424	421	444	438	457	453	457	394	460	378	407	394	434	427	470	419	416	415	425	434	402	410	448	461	421	395	405	439	429	411	420	441	441	442	445	471	429	406	480	472	433	404	424	432	420	445	436	404	482	464	442	443	450	435	449	434	410	401	432	410	437	429	441	414	450	424	469	448	435	432	410	449	438	395	408	415	422	402	430	428	403	401	427	410	430	407	413	430	389	468	450	445	450	410	424	432	435	397	460	427	427	438	441	448	432	411	464	461	422	388	406	413	452	472	428	450	424	432	436	439	425	428	434	413	409	402	403	454	432	395	441	441	451	379	409	411	420	427	431	441	425	458	473	450	432	424	458	418	446	442	439	415	439	431	426	429	406	418	406	414	429	423	423
22669	21282	28500	24385	21285	18968	2135	874	657	562	486	450	396	340	357	304	292	275	278	244	266	237	232	244	221	231	208	227	188	227	191	187	195	213	174	183	179	195	185	176	172	168	186	182	189	181	181	178	184	181	172	145	162	193	162	152	158	161	188	189	180	195	170	172	178	179	180	149	163	175	170	160	182	178	170	170	160	188	165	162	170	149	161	172	165	154	165	160	159	176	185	150	192	152	195	163	168	171	168	168	182	177	187	164	171	174	160	152	146	161	175	184	174	163	176	180	170	158	171	162	189	160	180	164	155	174	172	147	183	181	170	144	174	164	184	181	164	164	177	161	161	178	175	170	168	158	142	157	178	178	175	183	184	172	177	165	161	151	156	185	189	144	144	150	186	173	166	170	156	179	157	178	165	168	154	172	171	198	149	160	154	181	151	149	155	154	151	171	164	159	163	173	154	152	172	166	172	180	175	168	166	150	195	166	178	174	156	167	179	173	147	158	171	148	145	190	176	175	167	173	164	163	163	158	172	159	143	144	163	164	168	159	145	138	175	153	158	181	162	193	171	170	146	144	155	176	164	190	177	171	168	174	148	159	157	161	170	161	165	181	143	183	138	165	160	179	166	161	133	144	156	149	155	212	157	167	174	161	144	143	173	156	173	167	173	170	127	168	195	138	145	148	171	163	153	171	164	164	174	151	154	152	184	178	182	180	189	158	165	161	163	148	147	181	167	188	163	168	173	179	177	145	175	150	170	171	143	149	170	154	184	153	165	138	160	169	190	179	164	161	160	158	158	147	150	165	181	154	175	173	149	164	164	153	167	161	164	185	166	171	182	158	156	150	153	165	160	159	155	156	172	155	149	174	174	171	183	158	149	145	185	183	143	188	144	158	154	173	149	166	155	175	189	151	164	163	164	194	185	170	168	153	170	139	173	168	163	177	162	169	167	165	185	145	162	174	171	174	179	187	187	130	151	154	148	159	154	159	155	152	170	170	162	173	157	167	175	158	140	185	148	170	177	163	158	177	165	182	187	196	152	161	156	169	178	155	148	140	155	168	170	178	168	153	159	151	155	180	184	173	190	172	175	172	175	157	159	178	170	140	157	175	193	177	176	150	183	192	174	150	177	143	159	127	174	164	149	158	165	187	164	152	178	168	144	167	162	161	163	156	170	150	170	154	138	156	161	159	136	162	184	196	202	168	172	185	193	160	188	152	161	202	164	182	178	173	175	157	169	165	173	139	174	161	163	160	165	161	156	167	172	181	181	152	171	157	168	139	156	179	182	142	181	144	169	177	167	185	160	181	150	164	167	187	189	165	175	182	187	165	162	153	142	171	171	176	157	165	178	158	165	175	158	158	185	174	176	153	181	165	157	165	158	181	151	147	174	166	169	178	161	155	193	170	151	171	179	150	166	168	161	154	145	165	167	153	171	180	160	189	164	150	152	165	161	176	192	153	179	167	161	189	173	180	152	155	169	206	173	156	154	163	180	184	155	151	169	151	171	180	143	158	168	151	163	153	147	162	169	158	156	158	151	156	163	171	170	137	181	160	174	148	156	154	150	163	169	185	181	165	148	184	174	158	176	171	143	158	177	173	158	151	168	190	143	174	155	155	148	153	166	164	151	174	173	186	156	167	165	186	157	135	174	179	158	171	175	163	150	177	143	160	149	153	155	151	179	178	150	149	171	160	167	126	174	163	157	182	167	177	161	176	164	176	162	167	146	153	192	172	187	168	154	169	161	182	147	160	147	170	146	151	153	161	157	169	174	172	176	164	171	174	150	163	187	146	172	140	155	176	175	157	183	178	177	178	168	168	148	152	158	181	152	180	155	157	157	151	177	172	163	189	156	159	175	149	175	151	179	153	179	177	156	168	169	169	152	157	182	153	183	169	167	169	176	149	181	162	161	165	177	151	180	146	180	179	174	158	160	163	189	167	187	192	180	182	157	163	174	167	163	172	156	195	179	175	153	150	159	148	159	158	158	164	163	161	177	177	169	162	177	163	185	158	157	157	183	179	169	180	158	180	149	166	157	167	179	180	177	192	164	158	169	177	178	185	158	150	176	185	163	156	163	153	165	185	180	167	144	152	168	177	169	172	148	188	147	169	159	151	172	166	177	141	167	148	193	175	177	137	159	169	178	151	160	160	169	163	171	166	157	163	181	156	159	165	173	166	162	154	165	181	164	160	158	191	148	181	145	166	167	169	165	153	204	174	156	160	158	142	170	164	178	140	148	170	165	159	166	202	176	160	175	193	170	161	157	181	154	178	171	157	160	165	163	179	156	169	170	168	163	167	147	173	173	178	157	179	173	160	176	172	148	177	174	164	177	165	171	160	184	173	155	159	149	160	163	175	164	144	183	158	191	177	150	171	141	180	162	187	160	186	159	152	162	166	146	162	166	156	175	161	163	194	148	168	186	147	163	177	160	168	175	167	158	165	185	170	158	152	190	182	140	152	170	156	150	143	173	161	180	168	153	166	165	169	155	168	181	176	185	147	141	200	153	165	153	164	158	161	166	176	160	164	162	162	173	178	172	169	183	178	164	155	158	156	158	142	183	166	178	165	168	156	151	168	169	168	156	170	143	186	168	170	156	166	165	158	156	154	179	173	132	149	172	146	147	148	191	140	151	161	170	160	176	166	149	156	177	189	155	151	146	164	182	167	181	144	162	157	169	152	159	147	158	159	173	168	178	182	164	157	177	175	156	168	157	153	182	191	170	186	182	139	160	165	159	160	172	134	178	170	164	176	171	175	149	149	155	174	176	177	165	176	148	172	160	175	166	187	151	181	165	190	165	176	173	187	147	182	163	170	156	166	200	163	183	182	175	167	163	151	156	178	167	178	158	149	163	168	168	161	163	165	177	171	177	152	174	175	148	149	167	183	168	165	153	168	168	152	163	157	159	169	159	161	166	166	178	156	143	174	159	189	180	184	149	155	170	157	160	152	168	153	153	157	184	177	154	185	156	175	168	156	188	173	159	159	196	160	149	173	177	162	177	150	186	173	165	177	174	194	164	156	153	183	160	164	157	170	173	175	155	155	183	153	164	161	165	181	163	167	179	179	152	167	169	171	168	174	193	163	161	166	165	171	146	163	183	150	180	157	166	174	174	173	167	161	155	151	167	163	156	143	163	175	166	163	187	155	171	147	141	162	158	171	176	178	151	179	143	162	170	154	138	187	155	158	153	163	150	162	157	141	143	153	150	169	164	190	166	168	180	163	140	167	157	162	159	156	154	184	171	175	179	161	167	178	162	148	162	137	175	163	178	172	157	173	156	162	149	181	162	163	184	168	153	155	164	183	146	163	160	158	137	149	161	177	174	211	170	151	187	181	159	163	160	163	178	172	155	158	171	173	176	146	169	155	168	159	150	163	146	184	186	166	174	173	156	168	163	173	176	162	165	173	160	172	177	155	179	149	155	146	156	162	182	165	183	150	173	169	152	159	164	170	145	184	150	180	173	187	158	185	152	160
6529	19179	13230	6937	4847	3468	2663	2191	1742	1396	1159	1023	882	811	639	657	538	573	509	486	475	470	427	443	385	413	395	373	354	381	341	319	307	360	323	317	264	273	270	267	296	288	291	281	292	258	257	257	244	280	244	277	268	249	238	269	266	274	261	276	246	276	273	288	258	313	256	239	272	228	235	258	233	243	237	254	262	209	246	227	228	238	236	221	238	232	228	240	231	219	266	223	242	254	275	243	238	253	250	263	251	257	245	263	238	227	240	248	243	220	247	261	215	251	277	253	241	251	230	238	256	228	219	214	222	228	253	254	233	227	223	267	261	219	236	230	251	201	246	253	246	269	239	262	226	245	215	270	231	249	244	240	248	259	256	238	226	218	252	229	204	233	238	252	242	232	242	228	223	227	253	246	241	233	259	250	237	245	250	250	245	217	244	247	223	229	233	225	248	267	240	252	271	245	232	234	263	240	244	232	239	247	261	248	258	243	247	262	244	219	244	231	254	240	245	237	238	232	254	234	245	231	236	268	218	253	252	235	246	242	218	264	254	245	238	230	244	232	263	279	238	242	228	239	238	206	256	245	256	247	231	233	266	230	254	247	232	227	207	262	247	253	218	245	225	235	244	234	253	231	250	241	253	260	258	252	242	224	239	268	262	245	256	236	260	218	248	214	268	259	234	225	245	263	246	227	236	253	259	230	236	223	226	244	244	220	231	235	198	266	248	228	244	217	232	241	240	229	228	226	228	212	240	243	253	253	234	257	238	250	242	231	235	239	245	224	264	215	239	237	236	229	205	239	241	240	212	233	202	261	212	292	240	234	225	267	243	254	287	254	228	230	235	263	224	246	221	269	253	242	268	240	230	231	240	237	237	252	212	258	234	241	247	232	239	213	241	256	218	218	266	240	264	260	261	241	230	263	244	219	234	237	241	250	249	237	214	230	235	240	248	216	279	252	219	251	233	254	264	257	225	246	244	214	247	241	257	276	231	256	246	255	221	239	277	241	222	236	230	248	227	245	230	249	216	209	236	227	244	230	223	223	237	251	251	252	217	227	264	273	228	236	243	231	242	233	256	229	236	220	211	233	243	233	269	263	220	241	251	217	240	227	244	235	235	231	253	229	231	212	246	243	216	231	247	224	236	229	221	240	226	251	247	216	225	261	243	254	257	220	252	229	216	230	241	241	260	230	244	234	238	254	251	236	241	237	233	254	227	217	241	250	226	266	256	257	239	248	249	267	257	246	239	273	244	276	245	240	207	266	238	244	246	230	243	242	251	208	254	250	245	268	251	248	237	237	250	242	228	258	235	222	219	263	249	239	226	250	238	257	244	242	255	247	227	220	241	239	249	234	225	240	221	257	251	223	219	253	236	247	254	247	264	245	260	240	228	248	227	225	233	254	246	234	231	251	246	245	222	255	230	257	268	254	247	236	236	247	243	251	269	251	242	236	253	257	265	254	255	224	257	244	239	229	243	233	242	222	228	225	250	259	233	239	234	228	232	231	210	284	250	251	227	224	233	238	258	222	267	223	262	253	239	253	231	236	235	235	247	224	228	248	241	229	219	238	234	282	240	211	251	232	241	245	236	240	262	235	244	238	237	236	262	250	246	235	237	230	230	248	253	251	231	263	220	257	255	205	228	254	244	252	239	227	221	231	230	262	219	259	214	233	266	217	224	224	238	241	236	261	247	262	250	216	228	217	251	243	252	239	261	245	246	224	218	219	271	231	249	229	236	246	261	242	239	242	218	234	218	237	251	265	234	247	238	245	208	247	251	245	279	232	255	254	227	240	256	252	220	225	219	231	245	229	260	239	284	262	269	275	245	256	249	244	227	225	257	243	254	232	243	261	224	228	246	246	238	243	249	220	239	264	235	234	239	261	242	228	251	248	233	264	243	239	225	230	253	254	234	236	247	246	227	245	240	244	263	230	249	242	258	243	261	239	262	248	266	253	263	216	239	237	237	234	221	239	233	265	242	248	245	250	245	248	267	235	216	251	243	247	256	256	243	234	245	257	246	217	261	230	240	224	231	237	253	235	228	228	246	246	236	243	255	218	226	235	231	225	242	240	262	284	264	218	267	242	241	236	239	241	269	255	276	255	237	255	238	251	235	216	216	239	231	220	262	251	201	245	249	240	228	251	252	261	261	251	223	255	253	224	231	224	215	241	260	255	238	254	239	263	245	262	243	246	244	251	244	243	254	241	237	252	226	237	248	229	231	240	209	246	267	230	253	248	246	238	234	246	241	263	242	231	215	270	227	230	238	247	223	254	242	239	255	211	223	236	229	259	230	236	216	216	238	240	219	257	238	230	266	229	234	226	250	246	233	253	244	234	239	256	233	234	228	251	239	265	230	263	242	252	234	232	243	237	237	219	241	255	223	238	237	261	227	245	247	253	240	258	244	204	259	248	226	231	220	233	242	252	224	244	244	262	258	239	249	256	240	237	241	244	222	276	267	246	241	240	236	229	239	267	239	224	241	243	257	233	243	234	236	259	240	255	240	252	246	240	267	249	246	246	268	250	236	237	251	235	262	218	217	240	208	279	206	248	261	251	213	234	234	236	240	240	251	252	234	219	246	219	244	283	252	226	229	265	233	227	212	254	234	249	236	226	222	233	246	243	250	235	234	246	230	244	239	242	224	268	238	252	252	246	267	253	263	233	224	240	244	229	251	249	273	260	232	247	227	217	246	235	227	264	216	268	254	228	240	223	262	236	236	238	224	256	235	260	210	213	256	230	233	215	228	247	244	272	222	230	219	251	274	235	243	275	256	244	243	207	222	220	214	232	242	255	259	271	233	231	253	261	262	230	231	254	227	232	242	227	248	227	240	258	259	245	249	231	249	253	243	249	246	231	255	223	248	238	247	245	230	224	259	231	257	237	252	234	255	247	239	230	236	227	256	248	252	237	259	246	243	238	233	232	229	238	261	254	255	202	217	236	214	249	233	216	236	196	221	254	234	232	264	237	235	231	204	228	242	259	244	273	222	244	235	244	251	242	258	230	235	225	256	214	219	217	228	256	225	224	222	261	256	267	236	219	256	238	258	252	239	257	236	235	277	241	240	272	232	231	210	257	242	266	254	255	245	244	241	270	224	247	244	218	245	260	233	237	234	247	233	259	227	232	223	244	215	253	243	236	258	253	242	275	242	240	262	248	231	225	255	258	251	249	246	259	237	233	264	224	234	228	222	233	231	256	247	232	240	241	234	255	248	242	239	217	253	284	254	242	257	247	218	235	254	231	209	236	224	232	268	224	224	241	241	241	237	229	246	263	233	254	212	232	249	237	223	227	236	232	258	244	223	226	250	257	242	248	222	227	246	226	252	213	224	216	240	191	264	245	235	237	237	244	271	249	212	239	250	233	227	260	262	249	216	227	257	269	248	229	249	233	221	228	261	214	234	240	264	247	227	251	222	258	242	241	256	243	255	209	259	274	230	209	228	252	241	215	250	228	226	258	223	242	250	234	220	274	249	251
27452	16113	3552	1221	769	655	567	526	574	504	477	442	485	486	424	429	452	418	458	448	442	434	470	419	372	449	411	473	431	419	411	435	449	412	445	400	411	408	423	450	410	426	418	420	438	393	421	444	392	431	391	433	455	426	424	423	453	384	429	432	403	448	433	422	455	429	374	398	427	426	407	397	416	469	441	412	419	399	423	403	407	408	444	435	400	415	404	408	425	421	438	413	392	414	374	416	433	411	424	454	433	427	397	414	406	406	375	410	424	409	453	450	445	425	411	438	408	384	418	407	421	383	400	423	402	428	430	413	400	418	425	411	418	390	419	387	446	429	443	394	414	401	389	409	408	367	409	458	417	424	410	401	393	393	393	403	429	397	401	420	412	424	417	421	394	427	406	402	456	415	412	413	437	419	427	379	381	420	417	418	426	384	421	450	424	406	413	422	432	422	377	414	433	363	386	416	396	379	438	422	401	391	406	405	405	442	469	427	398	424	429	441	402	446	427	405	417	399	398	417	406	425	409	440	400	429	437	414	419	406	448	396	454	414	407	445	435	431	429	427	404	455	408	430	390	458	399	452	434	402	432	436	431	432	421	420	414	463	402	413	397	429	449	436	413	403	402	400	410	401	421	416	401	400	395	416	398	373	383	354	406	420	430	433	435	450	443	430	398	409	417	416	387	406	431	413	391	435	417	411	411	392	384	412	408	443	394	425	444	424	423	410	432	437	399	439	399	441	438	452	429	447	391	410	397	431	450	434	421	399	429	423	398	407	444	432	467	371	396	472	425	418	425	398	379	414	461	449	429	423	435	424	470	428	385	454	422	402	400	416	403	404	382	432	414	388	444	451	408	419	437	428	379	374	411	407	457	434	425	428	388	445	438	390	433	439	433	431	415	417	439	440	415	426	440	441	437	430	381	418	428	433	389	402	460	404	392	433	435	438	407	417	398	428	403	438	420	404	418	400	440	450	412	402	430	391	431	423	433	425	405	437	406	441	432	397	393	424	411	423	440	418	423	435	402	423	421	377	450	386	399	432	406	440	392	403	424	412	417	402	409	449	415	403	431	397	424	409	435	401	409	450	429	459	393	411	389	437	393	430	391	396	420	404	421	457	413	439	417	414	427	451	434	445	423	420	398	427	420	381	422	403	413	420	411	415	382	406	429	415	432	430	437	406	422	407	417	443	420	413	423	446	391	428	388	401	407	408	446	384	422	422	385	425	417	419	401	440	420	430	415	419	442	433	447	417	399	416	409	390	399	413	398	451	424	432	433	386	456	414	414	400	412	483	463	377	375	387	411	408	451	416	433	383	417	408	427	425	411	388	447	457	373	417	408	418	419	467	440	437	413	429	413	435	437	429	440	440	424	442	435	410	385	415	429	398	396	392	416	411	411	392	396	435	429	438	429	427	406	408	439	456	473	413	419	446	457	436	427	394	419	434	397	409	408	402	441	392	426	372	427	397	416	432	432	442	390	398	406	391	397	456	434	434	427	411	421	446	421	397	434	395	391	385	496	451	402	433	435	423	420	417	414	397	400	394	400	436	424	406	412	410	436	450	420	403	474	427	472	404	468	436	400	399	395	428	425	421	387	429	388	423	446	406	421	449	436	442	423	388	419	426	428	414	433	394	429	410	435	406	394	440	399	436	438	409	444	376	417	430	421	441	445	374	410	465	391	409	448	402	377	396	377	435	441	451	434	451	431	388	379	435	434	423	452	395	442	391	399	431	403	409	431	416	415	441	386	417	430	440	431	423	425	429	399	439	400	415	409	412	394	433	412	397	457	457	431	421	400	455	386	409	412	390	412	378	404	411	385	437	420	377	409	441	396	433	441	408	424	443	439	434	392	433	416	403	402	432	432	405	435	452	413	415	445	394	375	415	419	420	422	407	420	413	465	429	400	397	434	424	399	402	406	436	472	382	379	399	425	405	411	427	415	443	415	358	423	424	435	363	433	388	428	411	401	428	460	443	438	433	374	376	411	456	452	438	418	420	460	394	419	415	410	400	397	399	376	381	412	396	429	441	384	401	424	385	406	430	435	402	413	419	380	433	416	389	425	408	430	374	421	442	449	402	372	403	422	399	420	388	434	449	443	436	426	426	425	437	411	406	410	407	433	459	433	402	448	442	446	427	398	421	432	440	439	410	417	406	426	436	415	443	425	408	392	416	434	431	422	430	387	407	456	442	409	416	389	436	436	419	389	401	383	420	420	438	387	421	437	462	406	409	442	410	405	426	422	435	422	436	426	389	439	395	431	389	425	447	447	437	414	426	454	392	396	387	441	373	421	464	431	457	423	377	437	404	403	420	417	446	410	445	440	418	448	413	407	382	411	449	411	444	396	414	402	438	412	398	437	442	413	380	381	422	428	445	428	378	430	399	398	427	428	413	413	450	409	476	400	436	466	421	396	435	427	389	419	399	439	421	434	423	449	461	430	412	426	415	368	429	394	395	424	432	415	401	396	436	415	409	437	426	384	404	419	421	418	437	439	418	388	442	407	390	393	395	391	435	441	407	399	378	427	443	422	396	422	407	417	419	392	422	403	408	449	425	405	456	395	383	443	428	442	431	408	408	430	389	414	407	400	426	420	426	387	422	414	361	445	384	424	397	406	437	407	430	414	420	408	417	400	420	392	418	421	410	446	403	406	426	445	431	409	428	400	414	417	357	413	399	487	426	410	395	389	459	401	462	443	436	440	425	409	427	448	401	432	413	429	431	435	445	398	416	427	385	429	411	405	465	418	418	389	410	384	429	423	420	424	405	399	414	411	444	415	429	433	354	414	438	426	432	412	450	459	431	448	351	411	412	431	393	406	379	408	446	412	388	414	437	427	411	380	421	410	432	434	390	396	419	438	431	441	437	450	459	433	404	451	444	376	426	442	419	411	386	407	390	414	443	405	438	420	422	447	456	415	423	410	396	438	423	409	385	405	430	464	450	398	404	407	427	438	437	393	418	430	386	383	375	452	398	453	424	392	425	418	371	412	402	408	402	437	445	435	436	446	394	454	416	411	416	384	403	438	443	376	378	421	419	429	461	411	408	413	408	396	405	440	407	453	411	394	405	410	462	419	411	405	449	423	432	419	441	406	400	430	388	427	428	419	439	436	461	403	434	437	425	399	471	414	381	428	407	421	445	394	412	409	416	425	416	377	417	384	408	442	444	401	389	415	414	403	435	391	394	435	402	375	418	408	426	413	407	422	431	395	403	365	405	411	438	432	371	419	423	423	443	404	439	411	424	416	406	412	444	401	418	428	402	435	446	412	432	410	431	387	399	394	363	447	412	458	401	430	436	414	413	419	406	413	424	417	394	388	420	406	431	433	401	421	430	405	411	405	399	417	427	452	389	439	388	418	404	438	422	424	420	416	386	408	441	426	417	412	388	399	418	412	449	402	453	429	443	429	384	423	405	402	384	445	436	455	439	391	370	417	418	425	413	393	438	412	433	419	427	426	419	407	460	405	399	449	422	441	416
5770	5911	4022	2069	1531	1216	1074	988	907	862	814	769	704	726	663	645	652	656	656	637	604	639	676	607	670	569	608	585	627	598	615	614	601	569	616	582	576	620	608	585	588	585	576	582	602	561	597	579	599	567	563	607	601	597	570	535	613	596	621	641	594	583	607	570	599	565	591	610	556	566	604	593	575	578	572	592	593	578	517	568	570	587	616	669	556	599	586	567	568	609	591	631	634	572	584	569	575	599	634	598	601	595	611	561	587	529	566	568	597	588	603	633	556	587	568	578	572	578	598	600	599	597	590	566	543	591	618	595	582	579	605	569	569	555	571	616	592	585	545	609	553	586	605	593	602	590	617	597	580	586	551	570	585	601	534	599	542	577	600	574	633	579	605	595	615	557	568	571	623	572	607	602	595	624	606	579	566	578	594	590	611	531	609	558	592	591	614	590	598	599	598	583	589	608	534	575	578	572	569	554	554	619	591	603	579	574	646	578	602	546	585	585	568	598	628	580	566	609	552	635	563	580	584	587	584	565	616	531	593	582	555	553	585	526	596	567	581	546	555	614	554	595	589	573	576	629	561	617	591	549	612	604	565	623	588	594	599	589	595	598	566	555	597	607	611	529	581	573	559	539	581	549	557	549	579	566	558	608	573	577	588	598	588	592	538	590	586	557	602	563	548	582	607	621	592	647	636	555	564	582	562	584	574	560	555	619	599	598	608	579	557	592	617	580	586	610	558	585	549	587	562	607	573	588	596	595	604	582	617	559	585	565	595	625	522	595	605	556	551	582	601	567	569	590	569	548	633	562	566	566	566	590	566	591	592	593	581	586	590	570	522	615	571	583	576	616	612	596	582	549	589	572	584	573	605	554	553	563	612	616	560	587	609	600	541	567	583	602	542	584	594	586	561	548	623	588	584	598	602	590	561	576	579	593	562	616	584	596	612	573	602	585	602	596	567	582	563	587	558	584	566	576	626	542	598	623	529	566	555	592	597	594	622	613	551	623	621	596	629	580	613	572	637	571	579	562	587	542	585	552	613	589	587	609	593	558	570	569	630	576	624	538	548	564	577	576	551	573	591	589	541	574	544	602	546	572	594	576	605	589	552	610	594	550	508	558	602	598	581	562	558	535	582	605	581	585	615	569	603	592	551	585	535	576	586	560	613	603	598	607	562	565	607	623	577	580	578	615	613	621	551	592	611	538	624	582	582	616	595	598	590	604	562	560	580	558	555	561	633	589	583	590	574	603	576	595	591	596	598	576	580	634	568	614	587	615	592	608	533	565	604	560	555	605	618	580	600	550	568	577	580	570	559	592	612	568	620	585	545	550	564	578	567	596	557	613	545	595	572	592	601	547	625	594	618	577	580	575	587	542	547	602	568	621	615	586	605	610	609	602	648	584	550	574	561	600	622	632	612	602	587	602	569	572	586	576	589	623	620	628	580	578	596	556	581	599	616	575	580	592	593	589	614	573	568	589	605	570	613	580	584	602	613	548	567	580	597	540	621	554	606	591	547	606	630	565	590	590	628	584	593	587	578	605	582	608	589	543	564	575	593	609	613	626	611	623	596	578	605	548	589	594	612	623	614	621	616	583	567	548	596	574	590	594	590	607	603	574	601	619	573	600	606	586	571	578	602	614	555	565	577	581	578	534	630	572	551	596	608	588	605	575	553	586	564	582	602	558	593	567	605	580	602	603	555	589	587	581	605	604	580	559	586	619	580	567	568	613	632	551	616	574	558	593	561	579	579	578	527	538	500	593	578	615	604	636	550	565	584	568	565	591	589	596	572	629	588	640	595	594	526	578	606	594	546	626	616	572	592	565	557	581	623	608	593	566	572	581	596	588	570	516	599	558	560	579	581	622	584	559	600	573	604	557	589	602	578	562	575	600	563	604	583	563	630	603	584	604	580	622	576	600	609	578	573	602	596	589	587	612	599	575	610	556	607	559	574	573	604	573	594	536	578	571	626	638	573	573	583	603	544	584	606	567	554	572	601	567	556	598	580	610	590	589	587	580	594	590	579	574	575	583	627	574	600	558	534	545	570	560	578	598	558	580	617	560	578	571	575	583	612	619	580	596	546	608	564	586	537	621	609	632	574	572	596	578	581	550	580	600	624	606	575	632	559	583	580	621	591	608	598	596	605	598	604	597	598	616	602	590	552	587	580	572	618	570	591	579	548	613	600	601	561	596	521	632	579	584	575	564	586	577	552	585	572	623	589	605	561	636	569	609	616	552	586	604	582	587	563	556	616	564	574	612	584	577	562	623	582	594	564	614	556	587	597	609	551	577	596	602	563	588	610	574	554	552	555	592	574	587	620	579	610	571	605	573	547	590	554	574	563	597	555	538	593	602	610	596	579	631	577	599	583	627	605	539	582	613	579	601	578	589	594	606	635	610	556	578	591	593	625	595	604	592	591	616	591	584	592	571	556	535	585	554	617	591	558	561	626	591	576	618	593	542	538	559	543	583	590	595	565	602	652	532	576	534	582	583	583	586	579	605	515	618	561	603	614	596	601	582	559	590	569	625	574	581	597	564	554	580	536	609	564	567	597	575	608	608	591	558	584	587	572	565	585	575	600	561	598	549	591	598	565	506	520	616	576	582	572	604	617	570	586	626	582	564	564	629	577	564	519	591	539	598	584	568	551	572	610	562	601	595	547	573	581	565	576	570	579	564	602	568	628	603	582	608	613	565	610	592	565	539	586	624	630	535	592	571	599	566	581	544	634	569	600	555	565	576	607	597	620	603	530	559	567	580	605	569	547	542	610	594	568	556	639	585	583	583	549	551	585	574	562	573	546	619	571	587	592	569	572	604	598	602	616	583	591	611	613	602	593	579	590	596	582	592	585	616	560	599	583	591	569	593	611	543	620	580	572	589	559	535	567	597	582	582	564	605	580	578	573	575	550	553	563	551	611	609	621	576	576	562	573	608	642	555	575	597	601	572	586	611	596	560	578	581	591	618	565	597	576	596	622	590	582	594	531	541	568	594	567	568	562	570	554	599	574	574	590	588	591	636	581	551	585	574	596	548	594	587	578	571	609	558	601	528	614	584	609	561	595	588	594	607	585	631	601	613	610	536	556	605	603	549	565	571	615	561	594	577	564	581	600	605	583	653	554	561	557	611	583	571	619	584	605	598	598	637	580	598	558	615	585	541	579	649	607	595	597	523	590	556	556	600	609	570	572	546	616	599	553	599	574	613	597	540	568	581	581	580	566	614	574	554	553	552	608	582	558	560	614	573	576	593	561	575	556	561	617	561	561	576	526	598	629	592	598	596	583	599	578	572	583	548	638	573	618	567	611	610	605	581	567	632	583	642	569	527	582	565	595	603	598	598	639	567	557	568	562	595	607	611	618	571	602	592	604	549	585	623	546	607	593	570	577	607	538	611	587	622	566	577	581	568	552	593	546	569	595	555	587	579	560	570	560	612	587	594	593	597	584	563	613	560	566	550	591	600	583	573	619	556	582	652	567	588
23470	21158	27703	24827	20450	3224	1040	718	574	589	547	479	500	485	444	415	411	401	426	410	393	388	385	362	366	405	345	372	372	371	372	382	339	368	368	311	338	331	353	317	355	315	338	354	360	300	360	351	302	321	339	301	335	322	338	321	327	301	353	360	324	348	326	364	365	328	310	347	345	376	339	337	370	355	340	342	303	326	322	343	346	360	339	317	299	360	322	338	330	297	350	294	335	367	349	351	325	331	316	358	347	328	331	305	321	340	324	348	352	320	340	322	330	332	337	326	327	340	327	327	368	368	319	313	324	359	344	386	354	353	349	347	340	331	309	317	365	336	351	348	360	337	328	335	344	327	325	364	311	308	341	354	303	281	364	366	335	314	370	322	323	348	335	342	312	329	323	366	345	297	327	361	343	343	337	348	333	334	349	321	330	334	325	377	313	324	327	363	334	360	317	350	311	315	332	354	355	328	328	355	335	320	360	333	334	319	301	333	357	320	357	310	339	332	334	328	326	333	336	336	349	322	340	342	344	332	344	326	307	309	332	337	310	330	340	343	358	328	321	312	344	317	343	344	339	344	338	329	337	291	345	322	334	305	292	336	344	337	315	339	358	335	339	355	307	304	352	354	340	317	332	343	364	335	329	358	343	327	316	359	343	332	292	352	319	343	348	319	321	322	326	378	330	345	351	300	307	345	306	331	357	334	344	354	358	319	335	340	331	339	336	325	320	333	321	331	336	336	332	371	318	350	340	349	319	347	381	346	310	370	308	325	314	323	355	347	317	306	330	323	312	319	356	326	332	339	314	311	332	320	328	316	365	323	346	326	329	335	343	336	322	324	367	360	325	338	346	339	354	339	351	365	336	317	325	328	321	337	344	342	352	335	318	337	334	335	330	347	303	320	335	341	344	314	306	313	321	315	331	352	316	359	340	322	350	356	330	339	368	332	322	339	323	359	316	344	320	256	329	385	336	314	358	325	305	331	316	319	340	342	353	348	355	339	335	370	329	332	367	322	335	363	364	313	327	315	359	346	335	337	320	361	345	366	352	353	328	355	332	345	326	347	345	327	318	346	353	344	327	326	318	326	371	345	317	323	312	320	305	361	368	348	307	301	329	324	346	338	329	331	304	338	314	342	313	365	345	327	313	323	350	304	336	337	343	331	321	318	319	351	346	366	371	326	323	332	355	330	332	314	308	310	303	359	348	329	323	313	332	325	342	373	351	316	362	334	345	360	345	330	320	355	344	337	346	327	331	343	323	358	343	327	344	339	353	336	322	337	311	325	339	311	332	329	317	355	374	332	349	363	347	355	367	350	356	332	380	346	356	337	322	351	345	331	326	321	305	334	320	351	328	325	310	329	315	302	307	300	321	321	347	317	338	353	339	318	336	346	348	361	332	343	341	298	307	338	346	342	339	326	312	353	339	330	308	341	345	359	308	311	324	301	348	331	321	327	354	340	330	347	328	310	302	310	372	334	308	294	324	351	364	358	381	315	327	361	326	336	343	341	353	324	309	340	343	309	331	353	364	319	335	353	340	369	376	323	370	323	337	318	329	340	325	347	346	386	341	332	303	318	349	326	322	347	341	324	335	325	336	339	300	341	337	323	328	346	325	370	314	306	357	350	359	337	333	341	303	368	347	345	317	322	309	337	316	340	363	329	377	326	342	346	320	322	329	326	348	339	320	303	337	344	320	332	331	335	315	356	327	355	343	322	298	313	312	342	325	326	355	350	357	344	319	305	361	353	326	324	340	381	330	356	321	325	336	322	277	318	344	361	345	316	338	326	319	344	332	318	328	354	361	327	362	342	298	352	347	356	306	342	310	313	339	308	351	333	362	342	354	336	322	362	317	325	344	337	375	331	337	328	318	326	354	299	349	343	372	325	337	368	316	340	317	331	332	325	313	332	314	320	387	342	340	368	334	304	321	301	377	370	331	350	342	308	336	324	348	325	331	341	343	336	369	323	300	312	364	321	338	325	346	334	339	319	354	315	337	353	348	312	332	321	325	304	293	348	350	332	339	335	295	311	339	334	338	327	313	379	352	332	342	315	301	327	337	311	334	332	335	286	310	337	315	331	355	373	336	355	319	338	339	339	324	357	333	302	308	336	316	336	325	342	324	328	332	336	368	324	338	322	315	345	364	336	349	354	302	295	315	332	335	297	329	344	342	312	325	349	358	341	334	339	324	353	313	345	328	323	351	330	337	324	345	336	352	328	321	328	357	288	364	334	327	354	333	334	326	343	344	309	340	299	305	326	359	349	315	356	308	307	335	358	326	350	362	317	318	333	332	323	345	301	295	355	328	338	357	327	316	319	342	326	321	340	323	330	379	338	332	322	326	349	324	307	349	331	368	339	323	335	312	354	332	353	350	323	336	329	318	347	328	303	314	352	353	346	359	348	340	330	322	319	329	320	327	361	329	372	309	324	357	361	341	298	363	348	359	313	323	338	357	348	332	338	380	324	349	330	341	320	339	355	330	325	351	331	343	321	342	323	315	355	355	322	314	340	308	314	324	339	328	342	337	358	338	354	324	322	328	316	322	367	346	350	318	338	323	336	374	359	339	314	315	308	349	326	340	308	335	317	352	290	324	338	364	361	325	344	319	296	367	333	344	358	348	330	281	353	346	356	332	338	308	316	294	308	326	336	330	326	322	332	324	334	343	317	297	331	337	357	327	330	340	336	338	348	349	340	330	335	316	349	339	322	305	335	340	336	322	330	333	333	312	326	354	318	332	334	370	355	331	329	303	392	343	298	343	369	323	362	353	313	339	297	349	302	334	339	353	337	328	334	323	355	302	344	350	326	298	327	333	312	331	339	325	309	315	335	331	307	321	351	309	299	321	356	319	355	337	337	307	321	355	323	355	309	313	340	335	344	311	328	338	329	320	344	293	299	325	316	332	321	337	338	335	381	325	309	329	320	364	337	353	346	336	319	340	369	336	327	319	342	333	351	319	321	324	299	359	327	345	327	321	349	339	319	337	320	371	337	341	355	346	334	330	353	319	331	341	360	347	300	351	329	335	299	344	328	336	333	318	335	338	355	321	347	344	340	336	331	327	316	364	333	310	342	366	309	353	331	334	352	366	312	320	327	346	323	358	324	292	340	293	340	346	353	320	371	322	322	349	327	339	335	345	352	312	349	334	340	355	338	326	342	333	329	324	353	367	349	295	321	331	351	317	327	313	330	337	331	342	324	367	331	303	347	324	361	354	336	357	343	345	352	334	350	340	358	335	342	325	362	348	343	347	339	318	316	286	342	328	326	317	318	354	300	351	368	313	319	343	323	319	367	353	314	325	389	324	310	296	340	351	329	322	345	365	307	319	387	337	342	330	311	324	324	331	327	362	312	359	362	367	309	364	349	312	317	357	362	341	326	356	349	332	324	356	330	333	319	319	321	333	317	318	331	338	322	324	340	328	308	325	332	378	304	334	354	324	349	327	338	367	330	367	318	358	361	348	334	347	360	332	319	318	331
5151	14079	9608	4921	3401	2609	2082	1586	1307	1219	1005	890	853	776	766	735	663	601	654	623	631	610	567	583	558	599	585	574	571	525	537	545	479	496	530	478	453	452	484	460	512	468	527	499	451	507	492	485	468	457	530	479	483	511	496	511	449	448	456	480	484	482	512	516	504	473	457	480	453	520	476	501	475	499	472	469	481	463	452	446	472	473	488	459	472	458	481	433	447	467	455	448	530	474	455	471	453	495	486	428	466	479	463	475	442	458	447	471	450	479	503	437	470	441	461	504	479	442	478	490	460	447	486	444	449	476	471	484	458	491	446	464	449	451	452	453	484	452	483	523	470	501	436	507	484	497	482	494	445	491	472	519	454	460	496	504	485	466	472	474	492	451	458	458	482	490	482	494	529	460	481	515	505	460	486	476	429	465	472	474	468	504	487	470	441	466	497	458	489	474	483	485	453	515	445	508	479	446	431	466	507	459	427	453	489	489	472	505	477	496	479	443	454	456	502	496	449	445	460	491	451	471	464	420	493	496	482	493	494	485	520	452	466	476	458	494	426	485	472	482	485	447	481	470	492	453	471	486	499	460	471	493	479	446	498	476	483	480	458	457	471	466	490	410	502	492	461	461	448	473	496	466	483	502	464	480	423	448	449	454	483	475	495	481	487	415	475	468	477	489	462	483	463	495	488	494	460	435	477	472	480	483	466	459	480	479	432	463	479	476	475	441	461	484	489	460	488	468	456	459	459	473	453	467	441	484	493	474	456	457	472	451	460	488	527	472	468	470	470	494	503	426	479	484	457	448	498	484	485	477	496	485	512	429	475	452	471	518	444	465	467	484	446	470	457	440	462	484	496	459	487	440	480	550	521	459	460	491	445	469	525	462	495	479	444	499	508	479	495	465	474	442	468	491	479	457	469	507	460	479	518	490	508	454	487	477	463	512	470	453	434	471	437	467	475	465	498	486	481	459	477	459	487	481	446	494	472	503	487	454	484	470	450	475	491	470	478	454	506	478	492	458	468	493	458	441	445	497	455	476	468	489	466	456	442	478	465	472	475	490	460	462	455	460	427	471	493	487	470	463	479	454	452	462	469	467	521	473	480	476	495	477	443	424	483	494	482	456	435	470	455	473	487	467	528	474	453	504	459	480	454	467	496	467	477	484	462	494	446	461	498	526	457	486	464	506	496	442	457	465	464	469	472	486	491	491	508	432	454	495	465	455	471	473	508	473	460	453	446	478	455	451	473	469	445	462	447	504	443	460	474	503	473	481	469	500	488	502	450	437	488	486	471	474	449	482	449	447	455	458	440	443	463	479	480	500	461	476	439	452	517	454	453	463	467	502	499	479	456	464	479	465	450	495	457	495	492	452	489	470	497	490	512	475	480	479	444	454	476	461	441	466	499	486	464	470	454	449	486	464	479	474	474	493	442	448	491	439	509	516	474	479	460	440	482	472	472	431	467	459	479	525	443	506	474	486	483	501	472	429	481	470	506	471	464	532	429	492	471	467	460	489	495	455	496	498	453	443	435	470	486	470	452	488	470	477	474	445	472	484	453	448	474	485	478	490	503	487	414	473	447	474	472	451	463	460	421	460	475	461	490	461	517	434	472	509	474	521	452	458	474	453	476	479	455	464	457	462	456	485	465	464	451	477	491	447	463	460	454	479	494	488	473	450	460	441	498	497	463	474	480	516	479	468	465	447	455	466	467	476	470	467	485	482	468	473	431	448	492	475	454	485	457	499	532	475	458	449	460	478	480	491	461	479	470	449	450	503	498	492	460	439	475	439	482	454	496	478	478	494	493	462	453	476	468	478	503	446	496	477	455	492	459	480	505	423	437	465	462	452	454	475	485	473	472	482	480	477	449	481	449	475	469	472	474	472	427	482	475	480	501	458	480	521	487	436	496	479	448	451	451	478	477	505	479	445	422	494	531	470	473	463	505	473	477	447	481	484	442	482	487	468	462	483	470	466	492	493	467	449	478	454	461	516	482	460	506	524	494	470	448	477	453	499	461	484	475	457	486	467	483	439	507	490	459	490	491	523	485	496	449	446	483	447	452	461	455	476	500	482	463	504	481	495	512	466	451	461	427	477	496	469	486	482	485	459	498	471	471	486	452	516	450	476	471	484	487	503	473	471	461	430	486	442	473	463	482	465	444	509	465	464	462	493	455	442	443	427	508	456	460	429	455	496	441	522	486	476	467	481	437	449	503	508	439	481	491	499	497	483	476	490	423	495	498	483	473	470	430	485	508	452	460	473	481	470	476	452	483	460	427	433	472	478	470	505	472	470	431	469	443	475	459	469	467	474	490	467	472	462	462	487	463	473	472	427	480	473	466	479	472	455	459	472	482	425	492	489	496	463	463	431	472	462	433	483	502	445	471	428	468	513	466	481	499	456	471	502	484	497	457	475	478	485	494	487	468	455	460	468	490	495	449	472	483	468	481	494	495	488	458	511	464	453	471	471	469	485	459	473	420	511	493	475	479	473	481	438	474	456	471	432	467	452	474	498	435	477	499	449	469	460	455	484	478	444	454	453	484	455	475	482	450	487	456	467	461	490	501	443	481	477	479	425	477	438	471	500	496	467	512	483	495	465	433	473	493	473	469	478	479	458	464	455	456	465	427	535	478	479	474	438	474	496	463	499	450	483	498	459	466	465	453	515	471	434	446	454	502	469	455	453	462	503	478	466	491	478	477	445	476	511	499	438	444	459	460	429	505	507	474	484	451	438	475	448	454	476	487	454	466	477	476	482	496	468	499	474	494	500	494	515	447	495	480	472	463	439	484	463	474	497	519	505	492	462	462	461	507	465	467	506	509	486	435	461	499	507	469	469	465	493	464	463	469	495	472	487	453	476	455	488	460	475	461	464	458	509	434	447	482	489	436	465	502	449	469	473	448	449	465	497	464	449	496	485	439	453	500	465	445	482	477	444	466	462	465	418	460	468	465	458	465	489	478	453	441	462	475	449	514	492	446	466	516	495	504	504	486	464	459	440	475	456	457	455	493	506	499	487	452	504	466	481	479	501	442	489	465	459	465	500	484	505	458	432	475	460	448	520	504	458	499	441	450	486	464	465	480	428	484	459	463	487	465	432	460	446	471	485	475	504	500	454	446	453	524	461	482	467	468	431	473	494	476	452	468	498	444	467	486	476	487	419	462	477	488	456	482	500	475	463	470	497	488	446	466	514	431	460	443	439	474	466	448	476	510	475	474	454	467	481	476	466	493	466	436	481	473	473	476	484	468	452	499	435	467	479	513	488	462	471	469	470	494	502	501	475	470	428	492	486	441	492	461	490	454	492	452	460	455	473	490	479	483	443	491	443	472	417	483	434	468	510	437	452	450	462	456	469	433	494	485	480	460	438	499	480	423	507	448	487	452	445	455	443	460	527	463	442	460	463	456	436	459	478	472	508	480	472	460	481	490	448	436	446	445	470	468	498	455	476	448	494	493	473	471	488	470	477	476	475	467	496	458	465
24961	21256	25732	22655	1931	775	651	528	465	478	435	424	393	380	367	375	369	389	338	339	339	332	348	357	317	359	356	347	363	326	362	339	347	361	328	317	295	326	302	357	297	339	301	342	311	313	309	298	328	301	310	318	309	315	309	344	314	315	300	309	291	338	320	282	313	278	321	340	330	283	299	322	286	294	313	293	304	300	307	286	343	293	315	290	345	337	323	338	292	291	300	309	281	293	315	295	298	301	338	277	315	305	272	278	294	298	282	318	297	316	305	321	352	299	271	335	296	321	309	307	306	307	311	304	324	308	288	302	328	315	304	317	304	322	320	288	310	270	303	315	341	266	292	327	354	298	339	346	318	327	335	283	304	304	293	283	298	310	315	312	323	310	298	328	307	318	293	299	319	312	322	321	317	307	301	320	299	301	275	319	321	308	312	297	286	339	311	312	334	338	267	278	338	314	302	319	278	334	303	302	317	301	311	293	291	292	320	310	320	332	326	295	320	308	312	314	304	294	281	306	290	327	280	311	317	313	345	275	302	301	349	297	321	290	352	283	289	326	330	268	360	354	303	324	313	296	293	294	327	323	300	298	315	314	290	324	308	319	313	289	298	301	332	316	301	326	317	307	289	308	325	339	326	320	330	311	302	319	342	310	340	332	328	324	319	290	287	329	289	301	303	309	310	315	321	321	309	327	334	332	294	313	296	318	337	314	288	319	327	292	341	320	293	337	296	303	314	327	277	297	296	296	297	307	320	301	309	305	275	301	319	300	315	346	304	309	296	271	320	287	295	309	307	321	314	307	285	324	339	327	327	299	319	305	248	317	314	286	300	321	311	312	305	297	327	288	306	324	302	306	322	294	325	292	310	305	297	313	301	314	356	279	289	299	297	280	333	322	307	313	333	318	299	316	319	304	288	325	330	299	298	324	290	309	330	301	332	306	290	283	295	306	314	289	302	313	285	297	310	298	312	315	306	329	318	313	318	297	315	318	320	298	344	284	294	318	318	307	315	310	305	302	314	295	318	329	275	304	322	346	298	331	299	311	314	285	310	275	355	298	310	273	318	305	308	309	338	303	327	302	336	316	349	347	300	326	312	309	306	326	302	291	330	305	310	339	310	289	298	294	272	271	302	326	312	320	344	290	333	353	296	271	289	334	317	325	319	307	318	278	314	332	319	339	277	316	281	292	286	284	317	312	330	300	314	299	332	316	282	324	300	319	332	313	322	298	280	304	318	285	308	302	307	295	330	313	318	321	303	317	335	327	293	287	309	317	316	284	342	314	317	319	330	309	319	318	286	303	283	273	314	314	299	328	299	322	320	291	316	286	312	316	355	302	316	307	289	308	270	343	334	303	291	323	296	313	283	292	313	305	324	318	312	313	341	335	318	301	337	305	295	322	311	321	304	311	297	308	301	320	316	290	293	317	284	247	301	299	322	329	328	281	301	305	311	321	325	315	318	314	292	305	328	321	313	315	283	291	298	322	309	321	303	258	329	331	315	315	303	316	338	299	333	343	321	310	313	325	331	323	299	303	290	330	297	315	297	326	285	314	289	289	337	324	297	334	269	297	321	330	294	296	303	302	282	305	296	316	301	297	269	318	339	312	331	324	324	299	335	276	314	290	310	280	306	302	274	289	307	316	302	311	278	312	285	323	314	303	319	326	305	295	336	318	313	315	336	321	332	319	346	310	278	329	317	293	309	322	301	309	326	311	320	299	318	280	307	317	319	318	310	286	317	318	309	321	291	360	288	299	309	316	318	315	313	310	313	325	285	314	329	302	306	339	301	327	307	316	291	317	325	303	313	293	300	330	294	293	319	316	320	319	308	322	306	321	328	325	285	334	305	338	328	311	333	309	302	363	297	312	311	281	292	328	323	333	324	289	314	310	317	328	318	316	323	325	290	293	316	336	337	333	325	320	306	291	293	322	278	324	298	296	329	292	279	301	302	292	332	316	316	322	317	273	330	293	341	295	339	300	297	311	321	295	304	314	318	328	321	304	312	286	327	304	327	288	287	305	305	310	320	299	352	288	312	300	324	316	341	334	295	320	307	350	304	309	297	323	310	309	313	324	325	316	327	307	331	317	312	296	303	344	338	309	291	297	320	323	296	316	316	343	325	300	317	285	317	312	327	317	316	312	317	323	290	313	316	290	310	306	309	320	307	305	314	300	318	315	314	330	313	319	330	320	293	302	315	306	333	298	293	304	297	300	307	293	297	292	348	283	325	305	331	322	288	332	324	275	319	312	333	322	305	263	330	311	327	311	298	295	308	302	319	270	298	302	321	317	305	316	302	335	317	302	297	340	295	299	305	311	344	304	332	308	316	321	273	295	295	340	314	310	323	342	313	316	307	306	299	284	318	314	297	284	308	320	326	305	302	307	296	314	283	318	329	327	319	317	277	304	306	302	319	324	282	304	279	312	305	298	288	303	300	305	307	315	292	299	302	323	293	325	307	303	301	333	292	310	304	308	314	293	319	326	331	308	298	304	293	307	301	299	307	316	280	295	343	326	306	323	304	295	329	316	289	313	281	302	319	264	306	331	314	337	336	326	306	316	317	308	307	291	319	322	353	342	315	301	312	299	298	314	314	317	330	289	304	314	304	279	303	289	328	293	314	321	308	344	314	308	296	305	310	291	337	311	315	318	324	295	349	305	295	301	299	309	326	264	297	287	312	278	311	328	322	331	312	323	318	335	314	344	291	334	301	299	313	300	305	343	309	308	305	270	310	303	326	308	339	319	329	314	286	311	315	286	318	305	312	325	309	296	315	336	323	309	295	332	292	343	330	287	317	332	281	301	332	297	337	312	318	319	316	309	296	307	309	304	301	301	310	324	317	320	317	302	329	330	323	312	276	319	339	331	314	302	318	350	327	297	321	297	293	319	288	315	338	290	285	304	292	307	289	287	314	287	300	315	323	282	318	313	308	329	335	318	297	328	303	328	283	313	297	324	350	312	311	310	322	290	311	315	334	324	313	358	344	340	337	341	346	307	335	280	305	321	343	305	304	304	290	320	330	317	301	307	334	296	290	330	319	343	276	316	298	308	296	322	278	320	295	298	311	293	271	354	337	305	285	328	325	327	339	333	324	316	320	317	306	306	326	321	324	310	290	293	317	319	315	312	303	310	302	289	276	314	328	303	285	325	337	282	308	324	272	285	347	342	316	307	302	293	320	321	297	344	318	293	315	301	292	324	300	308	294	315	308	318	311	317	322	325	258	311	330	335	306	303	298	297	306	299	296	287	270	308	313	302	291	314	324	288	307	343	278	299	320	344	345	311	322	314	343	347	304	309	318	277	286	301	320	324	298	328	323	306	311	310	322	297	291	286	318	305	285	344	309	314	301	303	275	305	333	318	311	299	303	325	280	311	309	307	294	322	285	313	320	315	291	320	331	312	315	345	293	310	315	303	333	333	333	319	347	296	306	296	316	311	295	313	336	343	308	320	310	303	307	319	300	297	314	299	299	323	306	295
4849	9298	6528	3192	2339	1791	1433	1192	1035	931	829	760	666	678	666	606	569	560	570	542	543	542	509	568	504	521	487	458	469	481	466	467	489	497	447	461	432	467	438	455	469	463	443	413	462	413	442	442	411	470	451	456	403	461	459	425	447	392	429	425	474	480	444	440	482	440	456	411	448	459	420	441	471	485	430	394	450	484	410	445	451	454	418	428	441	441	427	416	439	405	448	426	414	418	407	415	483	424	462	436	441	459	414	400	434	472	447	440	421	450	442	441	444	456	460	441	450	464	443	417	438	437	445	440	431	432	405	423	424	399	449	420	421	440	430	424	462	426	437	438	471	407	436	407	425	431	397	422	414	441	484	405	456	425	409	406	420	479	415	415	400	451	467	421	384	426	370	399	467	430	408	437	421	408	422	466	400	410	451	438	475	441	458	402	433	433	423	446	419	429	424	431	421	424	414	430	415	483	452	435	425	442	446	416	425	442	456	454	415	447	421	433	450	450	465	415	438	414	464	409	433	447	451	410	445	449	383	413	436	450	433	408	447	443	428	424	433	438	417	423	462	429	436	442	433	450	414	444	437	438	444	430	419	449	429	472	449	462	446	488	399	422	437	420	394	430	458	446	403	460	405	420	424	434	435	464	412	418	445	468	440	458	416	368	465	402	422	385	430	421	440	419	412	428	448	435	416	430	433	405	465	427	397	453	496	474	438	422	449	420	444	444	432	452	455	464	422	421	408	426	419	438	442	444	447	428	419	469	423	416	458	415	438	465	432	459	432	389	433	439	419	445	432	444	445	416	431	459	437	431	406	386	421	454	483	414	453	429	457	440	458	437	447	446	422	409	395	437	437	428	433	416	460	459	451	425	476	433	447	432	452	422	441	418	413	412	425	426	446	450	451	457	434	395	505	403	428	457	446	405	474	391	417	418	449	439	447	407	434	420	427	392	439	436	419	413	445	429	437	429	442	435	413	430	437	419	449	436	457	429	428	446	409	484	458	441	440	433	404	417	412	446	393	457	414	426	404	457	441	439	443	422	432	436	451	471	457	429	425	428	456	436	450	420	441	414	420	406	449	451	442	467	421	412	440	447	410	418	414	464	447	453	425	401	434	439	418	465	454	452	430	408	413	433	463	436	426	393	408	411	404	425	443	423	440	449	429	382	425	446	425	415	410	430	446	445	415	441	408	427	402	411	405	457	418	442	468	437	419	401	395	447	441	420	467	453	412	450	468	453	462	452	418	403	420	461	434	410	414	438	419	426	420	432	419	392	439	449	439	414	459	457	449	436	445	440	407	392	460	454	430	416	441	436	463	465	445	398	467	445	440	436	432	441	421	426	410	486	457	427	414	394	417	430	427	438	446	422	423	436	443	474	428	435	422	436	461	449	402	426	419	464	441	436	454	410	414	416	446	434	441	413	458	413	434	418	448	424	464	459	422	441	401	427	433	414	419	420	392	437	434	462	421	429	425	435	438	409	419	460	427	413	394	427	448	447	429	445	446	452	433	438	459	479	456	413	402	439	426	430	452	449	417	424	428	442	391	461	461	442	457	435	410	407	394	422	446	425	412	454	441	427	474	371	488	380	433	449	423	402	455	396	404	430	388	392	463	455	413	426	448	438	428	446	434	456	420	405	408	422	402	445	441	407	452	458	428	447	426	407	427	453	408	428	427	425	406	417	459	429	390	433	480	443	393	420	424	429	453	429	425	459	398	471	443	448	448	461	423	426	431	394	407	449	464	458	442	460	448	453	452	415	428	421	416	406	424	432	464	390	410	439	430	442	403	385	450	425	445	430	413	413	432	432	428	427	406	463	462	445	461	465	421	418	380	492	476	409	465	409	425	445	446	414	434	426	428	419	440	428	430	425	449	444	416	425	413	444	409	424	435	438	461	423	425	385	446	427	468	417	417	459	436	413	459	437	451	454	425	433	448	452	440	426	428	471	425	408	434	427	411	417	457	449	446	448	456	397	463	472	448	427	460	430	420	414	422	415	446	452	441	441	447	440	440	450	424	425	455	468	408	429	466	433	471	445	436	444	416	443	409	423	407	435	419	422	447	465	384	420	424	437	448	463	459	408	391	418	424	425	449	418	415	424	459	418	425	447	442	434	475	439	429	421	394	435	438	455	439	478	441	431	414	430	433	422	453	415	417	394	418	441	400	453	416	413	432	434	406	458	405	415	448	441	443	439	431	392	417	404	413	435	432	403	446	428	452	435	407	426	430	451	439	406	461	378	398	426	453	398	411	428	435	441	436	439	457	412	390	441	438	419	429	480	419	438	442	405	437	415	420	455	437	458	394	427	453	440	441	456	462	424	408	441	432	461	408	456	428	426	455	406	422	420	415	425	449	419	408	439	402	456	449	487	455	431	424	418	479	455	433	466	409	417	435	413	440	400	453	447	414	426	471	428	452	438	417	400	416	424	455	466	420	444	407	443	388	429	416	402	440	456	390	430	444	449	429	467	422	444	415	406	442	441	439	438	436	440	467	436	432	426	462	458	423	454	449	410	441	420	417	404	484	424	458	420	435	443	426	438	452	455	420	474	411	422	437	480	451	451	453	418	449	433	431	430	422	409	435	424	464	438	387	439	430	424	403	446	435	449	417	422	392	419	396	445	457	456	420	471	432	413	434	419	421	442	428	475	420	428	423	442	459	429	437	407	428	427	451	407	466	458	457	404	427	401	416	466	396	398	439	407	464	414	438	426	467	415	441	454	452	409	452	469	427	429	429	388	433	414	427	466	440	431	448	441	448	441	463	440	457	440	449	436	420	438	438	474	404	414	431	395	416	408	411	427	413	425	431	431	405	426	411	439	463	428	439	432	467	420	412	443	426	456	392	427	450	414	449	440	433	440	428	432	449	424	443	452	445	489	430	411	427	413	425	427	435	403	402	451	480	430	456	433	466	446	426	456	455	433	450	418	460	451	431	437	410	416	402	428	448	419	426	427	446	423	428	483	434	417	415	408	407	435	462	453	427	407	411	461	393	417	466	424	411	457	453	411	419	439	438	449	439	437	484	449	426	423	430	463	431	418	451	407	433	434	413	387	440	426	433	455	449	391	418	433	452	441	452	431	433	424	429	427	405	406	442	398	432	438	420	435	429	416	402	447	409	433	450	433	424	440	437	456	453	434	421	434	409	430	447	422	430	406	457	385	427	453	443	438	449	419	435	415	435	428	437	431	431	458	451	415	442	411	409	466	430	414	408	416	459	461	437	422	455	390	465	443	438	450	451	400	437	434	475	430	470	423	440	441	404	462	420	422	432	424	420	432	455	445	399	462	433	445	428	437	412	436	413	431	447	426	437	433	447	451	401	403	416	419	373	412	436	456	420	435	396	436	401	418	438	430	440	443	444	442	430	449	433	433	438	423	453	460	433	443	423	443	462	415	425	449	428	450	451	408	419	424	403	422	453	422	435	425	457	433	508	439	465	436	487	388	426	415	417	427	468	420	434	398	443	410	428	411	391	409
22651	21260	28446	24374	21262	19050	2232	867	652	588	456	450	397	374	341	305	278	278	254	245	236	265	239	239	250	241	203	190	195	238	196	212	185	181	215	173	184	192	189	201	175	180	150	160	196	191	192	181	189	210	180	191	169	159	174	173	173	195	174	166	202	179	162	186	193	198	170	163	176	183	169	162	193	160	165	165	180	185	166	165	155	161	182	177	183	144	184	171	165	165	171	173	176	170	158	180	170	155	138	151	163	155	166	161	144	186	159	169	169	163	168	176	186	165	150	141	165	186	165	157	174	167	159	188	163	154	168	173	165	174	175	173	183	155	163	167	161	175	152	165	157	181	175	165	148	205	143	170	160	185	172	160	144	152	171	158	182	169	138	160	136	196	181	145	182	155	171	178	184	164	169	187	160	151	156	177	169	169	174	158	167	154	174	149	172	178	174	163	170	161	181	186	149	168	167	168	156	158	165	163	173	161	167	158	180	163	164	170	157	167	173	157	155	177	148	164	184	171	190	175	158	155	158	163	165	146	187	161	150	157	153	176	180	183	200	165	165	156	168	149	193	155	174	160	167	169	156	153	151	172	183	139	182	178	168	192	179	176	147	182	186	158	154	176	178	166	157	170	149	173	153	165	185	161	168	186	163	152	186	153	186	159	196	173	157	168	175	143	156	181	170	180	172	177	167	152	181	205	147	171	168	157	178	170	168	157	148	175	178	176	168	170	157	160	179	176	178	170	168	158	162	186	185	177	168	177	148	130	157	172	179	174	175	163	157	152	160	179	176	165	155	162	174	167	138	162	172	160	159	166	176	148	157	166	189	164	151	193	180	185	152	175	170	157	161	162	165	173	179	174	196	167	173	156	178	187	165	166	166	138	192	148	176	138	158	178	169	190	151	149	169	155	185	180	148	179	155	181	180	181	173	167	176	168	186	174	168	175	154	179	162	175	192	153	158	154	166	162	182	160	164	151	171	162	176	191	166	179	169	171	186	157	164	179	167	167	155	163	142	156	154	182	166	172	186	168	154	156	150	160	172	153	166	189	180	191	206	148	170	162	180	187	174	160	195	152	173	151	156	175	158	155	177	176	164	153	192	173	176	154	170	177	169	160	158	176	168	155	167	171	163	158	188	181	159	145	188	180	164	165	175	170	174	155	163	155	174	179	145	169	177	172	191	156	165	141	183	175	176	164	138	176	175	198	168	155	166	150	153	192	168	199	168	185	192	168	184	171	169	154	152	171	184	178	182	166	149	171	170	168	169	182	167	171	189	178	150	158	177	155	168	162	177	177	187	158	176	192	153	159	159	154	162	183	163	162	150	160	189	165	152	182	156	172	182	177	157	137	161	183	173	152	160	164	192	166	170	172	181	168	155	169	166	161	176	160	171	187	164	177	160	168	176	162	166	149	148	179	146	155	162	166	175	153	167	164	168	147	168	169	166	171	178	187	153	166	152	168	161	159	156	174	158	147	166	180	196	157	180	155	160	183	188	160	170	171	155	152	155	163	184	164	183	179	173	158	167	176	178	202	177	129	177	167	160	179	191	163	160	164	158	178	167	151	174	181	180	167	184	156	172	162	153	141	164	189	134	168	166	184	160	163	156	168	160	180	159	160	147	185	165	173	169	183	205	167	173	146	186	166	176	161	152	160	161	175	162	171	165	163	155	159	171	180	151	148	173	169	147	183	147	165	159	191	165	159	161	159	181	164	188	152	185	155	170	171	176	169	181	167	181	167	147	157	163	164	162	160	166	171	166	185	179	169	150	158	186	167	196	158	186	147	166	159	166	180	162	162	171	172	159	161	151	177	167	154	175	176	185	160	162	162	174	163	183	168	164	158	167	183	164	171	160	156	178	164	179	178	180	175	171	172	161	172	167	154	184	190	169	140	161	169	160	183	190	167	140	166	171	149	176	167	171	145	148	164	170	152	192	165	190	151	173	165	177	164	173	153	167	183	180	182	170	165	150	164	157	149	176	157	152	171	164	163	174	168	159	154	158	193	155	150	186	172	162	147	173	181	182	191	173	158	159	148	148	151	190	155	162	156	152	171	161	159	161	147	166	182	162	185	138	159	167	162	198	175	129	173	148	146	171	153	159	167	168	176	156	177	155	176	143	181	183	154	158	162	157	172	176	158	163	167	180	160	145	175	166	179	177	143	148	191	176	175	180	186	187	139	171	171	168	179	167	175	167	162	149	164	193	175	165	151	160	171	160	169	174	178	169	177	162	135	158	177	148	173	161	140	160	166	180	162	156	156	153	184	171	143	182	180	172	162	178	183	157	167	164	146	170	148	157	161	158	143	175	174	174	163	135	173	180	147	178	152	182	175	177	168	181	172	161	179	155	154	158	140	160	178	159	154	162	139	159	164	175	175	173	174	164	130	167	147	161	151	166	165	161	176	170	184	174	159	192	167	159	172	156	165	164	179	164	181	162	168	164	169	167	150	152	163	157	176	165	166	161	182	159	165	149	172	195	149	163	153	156	164	168	162	178	159	178	163	162	159	154	179	157	168	147	171	177	186	172	176	171	172	179	156	163	167	164	188	146	162	159	185	163	169	156	149	171	158	173	162	165	153	160	169	179	162	183	175	180	178	171	192	172	160	150	152	183	164	168	144	161	170	165	172	178	168	194	142	168	167	203	183	173	174	172	166	155	164	176	181	186	176	169	163	146	168	187	178	173	171	188	178	164	177	176	156	166	186	167	156	156	163	163	163	159	166	181	171	165	171	170	148	186	179	150	167	150	164	167	184	172	187	157	180	169	159	171	173	152	177	182	164	158	147	173	162	185	170	164	162	167	158	155	159	172	161	176	173	176	190	158	160	163	183	172	154	167	172	177	150	177	159	180	170	175	189	166	148	157	161	172	172	172	170	170	198	146	172	175	190	161	162	186	187	172	156	148	178	180	167	160	161	167	183	181	164	163	151	195	181	161	172	164	168	146	168	170	165	151	157	164	157	169	144	157	160	170	184	153	160	179	155	161	180	169	185	139	154	163	169	178	154	158	165	172	165	173	184	181	173	168	160	156	192	189	171	190	173	193	144	172	141	152	169	142	155	173	158	176	169	186	176	170	189	171	164	157	160	152	183	196	176	171	155	181	182	164	180	165	168	165	164	179	146	159	177	163	185	161	180	171	160	169	151	146	176	155	178	164	168	181	173	161	133	159	159	165	175	172	172	162	171	173	178	189	206	176	166	155	150	164	155	197	177	153	187	158	174	158	154	170	172	167	191	180	157	160	208	180	170	181	153	152	159	162	158	153	164	163	171	159	150	168	159	171	148	162	162	157	165	169	161	173	162	166	191	159	152	149	171	148	187	163	162	162	164	168	171	176	146	187	185	164	167	160	144	163	134	160	177	166	176	176	166	161	159	158	164	147	154	167	187	169	184	157	175	182	154	188	179	178	149	173	162	168	156	162	183	186	166	181	160	179	167	181	174	168	161	174	158	143	150	140	163	170	155	164	186	150	156	146	170
6470	19301	13471	7198	5143	3648	2740	2171	1719	1425	1245	1088	915	731	688	689	564	575	545	524	516	512	455	425	381	382	389	358	337	328	336	330	333	304	309	285	251	277	284	254	325	261	283	290	257	249	282	252	262	259	248	253	288	265	258	226	238	263	248	269	294	260	293	279	284	257	246	257	257	244	221	244	262	280	246	292	257	252	272	256	222	217	258	251	251	228	247	236	221	226	245	250	236	242	250	237	243	238	276	248	268	270	243	249	231	216	214	243	230	216	239	280	235	270	260	240	227	263	262	245	260	236	224	255	259	268	254	256	240	252	237	246	236	236	238	270	237	256	252	231	269	249	220	256	242	254	248	227	245	226	259	247	229	226	248	239	216	258	240	246	251	257	223	218	247	220	229	222	216	260	244	260	227	236	240	272	226	230	233	224	226	243	245	236	234	249	235	221	222	256	283	238	237	241	243	230	249	205	238	239	250	223	240	236	244	233	247	245	245	254	220	250	252	259	242	248	202	228	256	225	235	221	250	240	226	244	234	238	253	235	252	267	235	240	232	281	277	223	232	264	259	204	253	231	214	249	217	215	225	250	277	246	240	233	265	247	256	211	251	247	210	246	247	265	251	267	240	248	244	229	244	249	226	209	231	268	225	238	230	226	239	227	257	233	271	235	248	240	228	222	220	240	249	220	239	243	244	250	252	248	247	238	244	263	264	244	230	242	251	262	220	230	241	245	232	243	238	258	268	215	246	261	251	238	244	222	260	251	234	251	256	237	234	235	223	225	256	245	244	257	264	248	264	224	203	211	253	253	230	241	260	225	248	228	246	249	232	251	247	230	250	237	246	230	236	233	260	214	230	230	262	249	256	240	237	236	247	243	252	225	206	258	245	237	261	211	257	248	280	270	236	224	216	224	269	228	242	235	247	244	242	256	228	213	241	225	230	225	248	226	256	246	253	263	263	226	235	239	212	208	226	279	229	263	228	254	239	232	217	257	241	233	265	248	245	259	242	254	241	225	238	228	249	229	236	232	242	241	281	229	251	248	218	217	228	258	253	202	213	262	250	247	247	264	243	243	271	230	261	258	245	239	222	253	263	252	246	255	246	233	249	250	244	230	238	248	230	244	241	226	253	245	247	229	229	241	272	229	224	226	261	256	262	223	226	229	226	232	230	246	221	267	208	217	272	222	254	250	224	205	250	232	241	245	253	219	261	233	212	258	253	266	241	228	247	230	241	223	225	248	224	253	255	246	238	251	251	231	244	243	264	273	246	221	226	240	246	227	241	230	268	254	258	259	227	230	249	232	246	224	228	249	262	264	234	250	255	222	254	230	256	216	238	259	214	233	243	262	222	241	218	219	241	225	222	207	268	235	258	237	243	232	212	269	217	262	256	216	225	242	213	244	233	251	229	238	254	252	212	249	240	246	244	250	255	259	219	256	227	256	254	271	232	232	213	264	228	242	257	222	256	254	241	236	264	250	232	252	198	230	243	233	241	227	238	255	245	241	265	229	230	259	250	238	219	223	226	278	278	246	247	236	223	257	237	228	280	231	225	250	235	236	253	226	239	271	247	221	244	220	239	237	251	261	242	242	242	243	252	237	240	240	242	228	251	226	248	244	228	242	237	208	251	249	240	257	237	252	252	246	246	229	259	251	235	240	251	258	258	224	232	222	258	254	258	235	225	232	240	228	253	224	239	253	254	226	266	255	223	262	240	234	243	249	242	245	256	264	216	227	252	256	203	231	236	184	236	234	228	254	260	244	246	227	252	257	209	265	224	220	247	238	252	238	251	263	237	258	251	223	243	247	227	263	249	245	237	231	237	231	220	233	213	220	219	233	212	231	269	239	239	218	241	274	235	266	275	252	260	248	263	227	243	234	225	233	239	239	262	247	236	221	255	221	254	239	237	247	214	244	221	267	216	238	237	222	237	251	242	223	253	248	244	220	270	207	245	236	235	266	226	240	239	223	237	248	239	235	230	233	233	235	232	256	259	233	257	209	226	240	250	263	232	288	232	218	230	241	237	210	255	244	253	232	235	257	241	241	251	248	267	241	251	251	248	241	263	227	217	248	237	215	233	242	239	243	209	251	244	262	246	223	228	231	245	239	232	261	235	229	242	230	212	263	234	220	239	234	244	262	231	252	283	246	231	237	237	231	268	255	240	216	262	243	231	239	217	238	216	235	264	247	263	245	248	244	248	253	203	216	280	245	266	249	253	250	237	232	272	223	256	261	212	256	227	219	217	242	207	242	219	250	223	266	257	239	235	254	208	263	248	243	238	249	238	258	249	257	243	241	281	241	254	243	211	220	229	235	250	210	258	217	237	246	230	232	225	245	230	241	256	238	252	260	221	235	246	253	224	243	244	242	253	255	246	258	241	244	257	245	234	259	268	229	233	239	256	246	239	220	264	248	214	225	218	232	235	233	243	260	241	243	230	247	268	275	234	231	247	256	234	224	239	223	234	232	237	253	209	234	225	243	237	241	233	247	242	247	243	254	230	256	247	246	223	235	231	263	246	243	201	266	246	256	258	225	233	243	232	266	259	230	250	243	250	270	241	265	258	235	255	236	228	236	259	216	255	268	244	261	248	258	242	204	229	233	219	237	254	240	277	254	214	234	254	227	249	252	244	237	242	259	259	223	260	224	230	251	256	235	255	243	255	229	266	243	257	241	247	244	246	235	215	249	266	226	258	241	264	243	237	282	241	264	248	254	263	267	244	262	247	223	246	238	243	246	245	248	225	211	230	259	218	231	230	235	261	230	232	255	231	249	232	221	244	244	228	239	266	264	254	257	247	213	249	249	224	252	238	229	229	274	246	260	224	218	244	211	247	248	221	228	221	268	246	274	239	275	259	253	233	260	221	262	231	245	241	247	223	231	220	249	237	241	250	224	263	224	267	237	242	247	247	244	268	222	237	248	251	229	278	221	242	219	231	217	236	232	237	239	280	231	224	237	253	243	234	253	241	230	233	239	227	229	280	240	252	250	246	228	252	239	251	237	226	251	246	232	248	240	241	229	236	257	201	218	245	248	242	221	196	245	251	218	236	254	247	237	253	222	242	244	247	231	245	217	263	230	267	241	256	247	235	228	275	230	268	269	249	246	252	246	243	265	247	237	259	252	261	228	241	242	222	235	224	228	250	225	254	229	256	251	243	249	226	212	218	221	223	237	227	230	246	238	276	239	242	240	245	245	235	249	266	229	258	254	240	247	250	228	234	238	229	243	216	258	230	221	249	243	256	256	229	239	244	242	233	228	255	246	253	245	221	228	249	252	242	238	264	204	270	233	232	228	269	219	245	226	243	216	257	258	232	223	237	260	239	219	259	231	244	267	240	254	218	247	215	267	241	260	266	216	249	279	242	263	232	242	222	257	247	230	245	266	249	253	234	223	251	255	245	265	266	277	238	226	244	223	238	258	254	234	270	244	239	254	241	252	255	237	249	229	247	222	262	270	244	240	254	245	255	225	259	242	243	241
27577	16273	3910	1387	832	707	601	553	516	471	509	460	519	492	455	450	434	436	426	432	457	460	442	454	414	412	448	418	399	450	447	392	384	448	448	422	411	417	395	447	420	410	414	469	395	392	425	414	403	441	408	416	432	429	415	398	404	412	425	417	429	441	429	425	430	417	407	412	419	402	395	442	417	438	402	410	426	391	436	405	426	406	425	405	402	389	377	408	430	415	433	399	388	436	396	456	421	424	399	394	414	406	409	412	408	386	416	408	421	414	410	408	400	426	427	420	401	445	444	394	403	413	434	396	416	412	417	410	412	411	422	411	413	418	391	428	415	393	415	427	470	423	399	389	372	421	390	417	464	426	413	406	419	406	417	390	410	395	413	424	405	400	426	406	379	431	388	397	436	386	421	410	428	449	415	417	426	434	409	379	400	405	425	405	412	442	426	415	416	413	430	442	416	436	418	445	410	446	381	411	424	427	428	428	377	439	417	375	467	449	428	436	457	441	404	404	439	420	444	439	386	392	420	402	431	411	438	392	408	454	393	408	424	396	400	412	410	414	397	382	402	436	417	443	405	404	397	410	398	405	407	422	428	384	411	410	422	437	403	396	415	391	439	380	395	409	382	400	378	414	417	383	382	398	434	436	438	376	424	425	381	432	385	388	440	448	426	414	427	426	392	421	403	428	425	371	424	405	413	436	414	422	411	425	453	385	403	423	413	437	376	465	402	441	419	439	380	463	400	425	390	398	408	398	388	420	422	416	397	397	436	421	405	420	438	376	398	419	428	449	386	407	381	435	430	391	408	425	400	406	421	410	449	397	405	385	402	394	406	433	406	420	413	416	391	452	391	417	419	400	418	420	464	405	373	423	417	393	420	397	426	431	385	407	427	411	405	422	432	411	399	390	447	458	467	391	383	460	400	394	432	399	428	400	374	398	447	473	423	411	427	423	408	414	378	473	428	401	415	382	393	475	415	450	406	405	415	431	423	406	433	413	389	417	397	431	381	413	382	390	390	411	424	437	409	435	386	407	419	456	422	402	404	442	445	439	406	423	414	426	421	404	422	434	407	399	423	428	435	401	421	428	473	414	436	411	401	413	371	408	431	444	417	467	447	390	410	463	411	394	409	416	407	422	408	396	393	416	418	360	414	429	433	439	410	410	372	403	418	410	426	404	433	424	378	380	415	418	427	414	428	423	413	424	395	398	399	412	418	408	398	405	418	392	397	407	371	438	425	417	380	405	409	422	393	405	381	387	415	406	417	418	408	426	372	359	424	405	403	389	401	417	395	426	402	434	435	429	412	465	430	396	408	397	390	398	408	424	429	436	428	409	383	422	431	416	391	409	403	426	425	414	423	398	437	401	404	432	376	379	433	381	430	388	429	444	399	390	409	386	397	419	426	443	432	422	429	398	395	394	418	436	432	418	431	391	399	389	382	427	435	420	423	407	394	423	396	415	453	457	423	450	413	406	456	457	424	402	401	389	397	429	384	419	418	401	402	435	433	390	400	406	402	393	404	412	408	400	406	400	439	395	450	430	398	415	393	422	397	406	460	450	422	433	410	423	384	433	399	420	424	406	408	441	434	410	376	443	397	404	386	420	403	408	419	397	452	422	404	395	413	394	412	441	405	418	406	412	425	375	393	409	422	432	390	412	382	424	390	372	442	387	402	377	410	411	438	407	412	398	413	436	425	393	420	406	436	432	402	453	368	406	437	422	382	411	411	390	418	445	436	419	390	427	431	413	435	445	427	445	374	420	369	403	390	400	412	399	435	391	385	457	426	410	410	435	434	409	375	423	412	415	452	371	423	405	428	368	418	395	395	412	390	413	405	468	433	425	443	415	444	380	437	410	406	392	344	405	392	414	411	416	401	402	416	409	450	403	420	413	381	429	405	403	425	407	434	444	423	434	441	424	392	423	408	440	466	417	452	389	401	421	411	411	438	405	375	414	430	446	397	404	428	417	419	417	419	440	405	435	435	414	430	419	392	451	431	426	409	386	410	412	421	412	451	440	401	443	462	396	408	431	424	418	427	430	428	446	422	364	404	414	431	431	401	398	405	411	411	375	435	414	423	406	367	437	438	373	431	377	439	391	380	409	436	392	410	395	408	417	389	412	420	444	419	388	388	439	450	374	395	405	400	427	435	405	399	384	412	412	415	425	396	416	410	396	386	415	410	421	454	443	397	381	390	447	399	403	400	420	449	412	403	363	438	399	410	364	436	435	414	395	448	406	432	432	408	439	436	394	450	419	401	415	415	412	435	382	393	422	389	401	444	451	408	445	405	421	443	418	422	443	415	393	410	449	413	414	447	389	451	398	392	397	383	433	437	395	383	397	414	367	413	402	391	415	380	413	411	429	449	386	415	418	392	433	405	394	415	399	408	395	414	382	414	419	412	413	404	425	368	441	413	396	403	395	444	371	416	419	397	409	404	412	420	398	366	391	414	428	399	412	440	467	418	402	425	419	391	389	420	415	404	425	391	408	413	404	392	422	423	359	391	414	443	393	406	422	430	482	436	410	407	433	425	447	417	412	416	412	427	437	432	398	410	402	437	398	410	441	446	396	426	400	390	394	413	371	457	413	396	408	441	428	408	414	420	438	438	362	380	406	420	368	413	422	380	400	403	399	451	392	428	412	437	375	446	420	438	426	455	407	409	437	406	405	428	421	412	424	419	361	412	432	390	394	379	430	412	414	434	411	421	407	440	447	418	423	413	389	418	406	435	421	423	451	404	389	399	414	416	426	415	444	420	422	425	412	428	427	383	433	410	454	421	389	396	442	391	421	397	400	421	409	413	384	420	390	394	401	395	414	425	431	416	406	406	383	458	426	459	415	378	411	417	407	395	418	427	449	410	391	431	411	404	412	403	413	442	362	392	427	376	394	447	400	433	422	439	425	410	357	430	423	411	378	388	408	414	396	385	419	403	428	374	414	387	443	441	413	403	395	373	403	395	420	385	407	414	387	396	442	390	431	412	442	388	428	400	411	419	418	391	409	399	417	432	417	428	373	399	433	421	389	425	435	431	404	390	435	451	393	392	428	406	390	406	422	374	382	441	407	422	414	431	426	433	425	394	397	423	372	392	389	417	422	417	412	416	402	435	418	403	405	441	423	412	437	407	410	408	419	373	368	427	394	445	402	411	405	448	403	395	401	424	409	392	391	404	404	389	411	418	415	382	431	411	425	443	447	443	433	426	420	439	380	413	425	444	411	403	431	434	398	427	378	418	404	417	408	425	408	441	428	397	396	383	444	410	418	401	403	408	415	405	437	420	394	419	395	396	386	393	391	404	420	406	431	423	437	436	389	395	449	381	423	388	427	413	425	442	424	382	396	430	418	427	403	412	403	395	416	378	467	431	443	422	457	436	391	403	407	416	413	424	374	425	428	393	386	402	418	419	411	403	407	404	372	486	395	430	412	402	414	424	395	421	409	421	382	448	399	429	421	389	454	421	455	402	393	436	411	425	474	419	385
5886	5886	4230	2172	1665	1351	1127	973	920	795	765	711	715	736	715	705	669	649	659	621	672	658	627	650	632	621	626	601	597	628	621	579	581	595	614	626	581	608	604	591	555	551	603	569	602	606	585	589	521	608	584	558	619	564	587	567	594	604	580	553	586	559	627	603	592	559	560	601	559	603	593	584	585	591	544	581	631	578	567	553	618	585	588	622	578	558	603	599	584	559	573	582	575	556	598	597	558	643	603	612	579	560	600	539	563	586	563	541	602	590	582	546	558	574	585	586	571	593	583	570	601	598	587	595	581	590	588	544	559	574	549	549	592	598	574	588	579	623	561	608	538	602	607	576	578	581	571	654	539	580	589	543	581	548	625	560	547	593	554	569	543	576	589	583	584	597	557	591	595	563	566	557	544	565	571	566	598	594	588	582	591	578	569	548	559	565	588	555	569	577	542	601	586	553	612	595	576	568	560	556	532	578	562	537	581	563	554	592	573	598	579	566	592	557	529	558	551	550	586	591	579	601	598	567	556	558	587	519	561	576	585	564	557	576	569	565	599	556	634	530	577	589	550	565	611	587	601	595	525	529	557	592	530	550	607	591	580	545	563	587	599	564	584	544	604	519	585	569	582	576	560	595	562	582	576	594	561	589	566	553	612	589	549	552	583	578	579	617	597	551	566	553	536	604	597	590	574	616	583	561	588	605	560	606	590	549	580	544	610	559	595	565	586	581	518	557	578	602	549	553	583	571	576	566	585	583	585	509	581	553	520	604	609	589	550	577	587	571	580	562	540	627	571	574	612	616	565	600	652	551	614	593	592	603	597	592	605	559	572	571	579	552	559	559	590	633	596	580	582	609	547	610	547	573	554	583	634	573	604	610	590	547	606	530	574	590	563	558	566	558	552	606	593	559	548	594	591	568	567	610	563	577	559	596	574	581	607	592	551	600	618	572	586	571	602	573	547	563	555	604	568	562	554	587	548	555	616	576	639	562	581	563	583	621	562	585	608	604	597	576	578	590	561	554	533	606	632	595	570	627	567	585	591	583	542	601	518	578	560	587	570	546	581	585	555	581	555	565	573	576	576	586	619	575	596	604	572	585	583	559	607	579	606	563	596	602	594	564	592	608	575	593	548	587	589	593	505	568	572	586	572	550	583	581	623	602	595	570	539	564	607	581	591	572	634	573	562	556	570	579	595	550	573	576	592	568	567	543	552	577	575	606	559	617	587	584	576	567	593	626	556	542	580	532	582	610	587	604	546	553	628	582	550	583	593	611	591	608	617	581	553	585	595	605	545	570	600	552	543	552	579	586	557	603	598	572	579	638	571	582	572	572	596	564	538	609	562	591	564	585	565	521	587	622	567	607	563	577	588	569	612	588	561	564	586	591	547	558	609	585	572	603	597	570	584	562	555	562	565	531	593	557	618	569	610	562	595	579	590	572	604	578	576	564	604	595	598	551	574	592	575	605	581	581	591	561	574	571	560	580	589	612	568	562	626	547	583	630	566	615	580	596	565	574	606	573	551	644	591	550	581	595	552	603	598	608	561	595	558	601	546	641	617	568	584	618	524	596	541	564	626	554	578	575	591	642	607	558	609	568	585	575	575	592	536	572	558	583	582	546	579	568	561	536	594	606	601	586	590	596	566	562	587	564	596	547	647	636	578	545	569	577	571	527	574	576	575	528	548	590	578	595	583	581	596	578	583	593	578	541	605	577	591	584	534	561	546	597	591	623	555	592	552	613	586	621	566	588	581	591	586	617	581	591	565	534	519	563	590	587	574	595	555	605	608	562	549	555	587	555	591	571	552	575	543	566	603	614	590	590	555	574	578	584	578	569	553	555	540	523	590	602	543	611	553	588	540	538	605	549	592	576	594	607	577	604	560	587	572	587	597	570	623	566	583	593	610	560	598	573	529	617	591	588	593	609	549	587	610	589	601	579	544	556	652	588	564	579	551	560	554	554	594	605	597	599	531	613	587	549	597	572	581	595	550	545	572	572	588	613	596	536	549	563	580	570	554	577	575	566	585	596	575	581	559	564	521	598	594	581	553	537	630	612	567	551	588	599	575	602	558	617	605	591	590	595	603	565	600	572	568	593	550	624	561	600	571	563	559	614	571	563	576	522	562	568	556	587	582	585	563	560	606	577	588	595	609	579	601	586	576	550	557	578	567	553	607	579	558	582	576	567	569	587	594	589	577	569	546	601	599	577	596	532	600	583	582	596	547	570	603	554	592	576	580	592	582	530	559	557	567	546	599	584	623	570	554	633	621	622	577	602	554	599	554	569	559	534	543	558	561	554	549	606	590	567	585	564	567	584	568	592	592	577	569	570	556	591	631	539	610	570	512	616	560	557	578	544	526	586	594	549	584	565	619	566	570	568	578	643	564	607	615	559	584	565	607	568	571	605	580	570	621	576	549	575	594	558	568	546	562	605	594	565	579	556	573	616	520	559	577	587	576	578	585	582	597	572	579	562	587	584	538	520	598	613	603	620	532	587	574	597	552	560	609	567	569	566	551	596	605	579	603	593	576	616	567	572	560	541	583	547	553	571	581	580	583	571	605	568	584	600	603	591	555	569	577	570	563	556	592	549	612	606	565	525	565	564	566	581	575	580	592	601	562	568	604	578	565	558	565	567	613	629	565	578	581	551	585	585	543	581	612	574	576	610	554	559	572	588	556	542	547	538	574	604	579	582	573	536	594	607	628	596	572	585	586	555	608	606	570	594	622	554	567	602	608	592	550	576	541	564	594	610	582	557	558	564	573	588	603	586	557	565	589	584	601	590	602	562	557	582	554	586	591	587	588	568	583	601	554	593	620	600	573	636	526	582	550	564	563	570	629	603	545	555	603	558	535	533	565	561	612	563	573	591	529	617	566	612	617	592	582	631	621	566	583	593	564	580	542	603	552	559	584	589	576	607	518	578	580	594	570	569	547	586	561	565	586	624	567	594	563	557	592	522	569	566	544	586	596	574	603	528	601	601	561	618	593	548	539	587	560	574	582	554	532	566	579	561	581	559	561	582	615	569	607	553	548	592	601	595	531	563	553	591	562	564	568	581	573	582	580	601	546	556	587	596	553	602	573	580	544	592	568	581	581	625	543	613	551	634	617	570	590	626	549	560	597	625	597	608	563	567	588	570	574	560	596	546	575	550	556	562	613	592	571	607	581	587	605	577	556	544	606	601	611	583	610	503	603	548	563	592	594	548	564	597	594	610	611	574	571	544	584	556	573	582	553	574	531	582	588	614	624	581	599	611	588	547	562	568	595	590	584	603	546	597	612	593	585	573	557	584	607	594	622	652	567	553	590	571	586	556	579	570	567	624	581	595	563	572	573	604	542	597	581	613	577	576	622	574	550	567	586	585	555	558	638	528	563	564	553	600	615	582	566	577	573	573	593	597	582	599	568	602	537	564	607	623	586	540	591	575	543	556	576	553	539	589	544	571	574	578	575	580	569	590	556	558	557	598	623	577	585	599
23532	21202	27769	24887	20465	3142	1013	703	639	607	527	510	446	456	410	457	434	433	424	397	368	399	398	390	360	369	356	348	371	348	317	365	321	321	391	327	319	324	349	337	351	373	371	346	371	336	338	326	341	350	327	303	323	338	335	340	322	344	334	342	332	353	360	329	310	353	323	331	341	312	299	332	346	353	351	352	359	376	335	331	322	328	312	323	358	337	351	340	304	332	335	351	355	328	324	351	319	329	339	380	335	331	312	345	332	318	357	312	325	353	317	336	297	325	318	343	362	303	335	327	316	323	300	323	318	321	314	340	336	328	354	354	300	333	367	326	339	310	284	351	340	364	306	336	339	310	341	328	358	323	329	340	324	317	325	323	336	356	337	345	334	320	334	307	332	349	340	340	322	334	318	315	292	330	313	299	323	334	303	315	349	327	355	328	295	335	312	327	306	346	318	331	297	322	293	332	337	352	290	330	340	307	329	318	329	345	326	314	323	342	312	333	308	354	333	363	316	327	318	306	290	308	307	323	352	304	332	344	320	332	325	344	318	346	332	300	326	363	331	339	308	320	328	328	332	329	333	331	376	328	328	330	341	357	339	332	361	299	316	329	342	327	302	354	289	321	308	364	308	338	308	316	296	345	316	344	328	314	310	349	320	338	357	331	322	311	315	338	342	349	341	328	319	359	351	300	314	308	332	327	328	327	323	314	317	326	320	308	350	287	334	337	322	329	289	294	337	321	315	344	327	350	339	354	312	306	336	329	310	333	337	316	327	348	307	294	344	338	324	337	327	338	323	310	316	299	340	317	317	337	327	314	300	341	342	309	355	315	335	328	333	335	322	341	352	329	328	356	331	343	337	312	341	339	324	318	313	322	315	315	332	335	337	341	330	351	326	329	326	301	315	323	300	323	315	345	338	322	332	333	336	340	318	309	334	303	329	341	317	307	330	333	296	330	363	331	338	330	328	326	331	329	306	352	330	324	325	322	318	334	334	330	345	303	282	322	321	322	302	332	341	321	344	346	321	326	319	359	331	362	346	331	314	344	340	344	339	332	305	311	325	313	315	315	332	333	332	341	341	339	315	317	302	328	306	301	326	324	310	338	329	312	350	326	322	340	357	304	293	330	340	318	297	341	327	328	305	306	322	331	318	326	332	328	326	374	310	322	306	316	341	326	325	343	347	316	323	337	352	366	361	340	321	334	307	359	283	318	326	347	337	339	371	316	340	311	323	320	325	301	338	327	299	325	368	341	314	335	319	346	325	347	322	342	330	314	317	333	315	328	340	335	314	327	335	327	373	329	310	356	315	332	308	350	360	324	345	315	303	317	312	342	349	284	328	313	300	296	301	322	340	359	326	375	369	298	362	326	310	327	334	320	343	359	328	324	338	328	295	312	332	365	303	324	348	289	304	311	348	354	313	360	333	316	344	374	331	356	369	317	311	327	323	311	328	349	285	359	363	341	320	348	339	309	349	340	335	363	316	325	324	315	347	339	322	306	346	324	303	327	313	337	297	312	309	317	314	307	318	340	317	345	310	323	337	341	306	330	313	337	291	308	331	359	364	335	349	335	331	380	334	339	332	339	329	339	348	334	337	301	341	313	304	342	322	352	388	344	310	347	332	336	321	318	326	291	335	325	332	319	330	345	351	296	344	297	367	371	376	320	341	340	344	345	324	347	352	304	349	327	312	301	340	332	339	321	315	369	332	294	330	337	310	363	337	330	328	297	330	342	370	319	352	327	311	343	331	335	314	340	333	320	355	301	287	319	330	338	317	312	317	335	309	363	332	323	331	323	307	320	322	329	302	310	322	315	349	313	338	310	347	316	321	330	307	347	323	329	345	294	312	315	322	345	310	353	309	358	318	351	330	338	322	364	319	340	327	328	350	304	323	319	326	277	337	318	330	321	307	350	321	375	336	313	348	321	325	370	343	336	349	316	307	353	338	271	350	349	354	343	335	339	331	317	327	352	326	330	351	320	357	316	343	342	305	318	304	334	311	299	329	340	330	301	342	339	314	350	315	330	326	318	329	338	343	322	338	329	320	342	384	334	336	325	315	358	326	317	343	305	306	322	346	326	308	309	380	329	334	321	308	330	354	312	322	326	336	357	319	325	345	349	327	351	307	294	327	308	313	326	332	322	333	295	315	328	343	307	317	360	347	368	334	328	315	330	331	304	315	290	330	323	304	315	299	318	330	316	310	358	334	331	306	315	341	328	330	351	311	298	321	343	316	303	367	336	305	327	293	337	342	348	352	304	334	348	334	299	342	312	322	358	322	329	323	349	305	336	331	310	340	373	343	315	297	301	322	325	356	316	313	309	314	314	348	326	344	350	344	316	315	299	332	343	352	322	325	330	341	327	318	340	321	324	350	338	358	314	323	329	320	322	324	352	346	349	328	342	303	325	313	318	310	352	313	321	310	316	287	370	331	306	321	314	308	350	367	337	344	324	316	310	340	327	301	342	344	325	317	295	299	318	358	341	329	358	320	346	356	338	351	337	328	326	360	300	338	337	348	342	334	309	323	329	319	324	331	293	296	308	326	330	334	287	317	326	362	321	343	342	341	298	353	335	336	328	345	335	311	329	325	347	334	332	354	329	338	316	349	335	281	357	350	321	314	317	305	311	345	342	346	308	354	286	338	336	295	333	336	308	303	355	343	340	325	335	340	312	366	329	365	304	289	322	280	307	323	338	322	342	326	353	342	296	337	342	321	313	313	356	317	332	311	300	338	273	316	352	329	314	306	333	313	316	340	318	308	355	351	316	325	338	323	323	334	316	287	330	345	307	337	337	342	302	325	317	311	361	310	342	324	312	341	337	328	302	313	349	366	320	341	345	348	340	323	310	334	319	332	310	328	319	324	311	335	298	336	336	363	324	301	330	326	351	328	335	346	306	340	363	343	346	281	333	304	349	326	311	327	303	315	315	327	324	317	319	332	312	370	345	338	330	317	346	327	320	308	313	316	345	330	375	305	317	311	334	305	329	338	329	349	350	294	385	324	350	296	347	324	345	317	338	316	345	346	339	342	316	302	333	328	317	332	280	313	329	333	341	329	316	327	324	321	314	352	326	320	298	348	345	326	313	314	357	329	347	335	322	306	303	327	339	347	321	294	326	336	322	318	320	334	356	306	326	357	320	324	313	330	305	326	313	337	344	319	307	311	342	343	311	317	376	323	333	321	334	311	353	348	325	333	312	335	325	292	289	327	316	321	339	329	346	332	338	354	324	301	333	294	324	324	314	327	322	350	307	327	326	352	310	340	345	323	326	306	356	294	334	334	332	327	324	310	315	313	324	329	319	317	327	324	315	346	307	309	351	341	329	314	342	317	345	310	295	351	337	331	332	342	312	280	330	349	321	336	324	319	287	324	319	310	323	371	339	330	323	357	345	321	322	282	365	339	369	331	295	318	335	318	356	332	338	349	313	319	332	307	338	306	348	292	314	341	343	343	323	299	313	324	346	319	315	352	328	298	352
5256	14471	10246	4968	3593	2664	1987	1737	1397	1250	1071	970	933	843	787	724	705	619	674	656	617	618	654	553	530	577	516	526	562	518	487	506	491	462	507	510	485	470	477	456	507	467	478	512	504	483	479	455	479	496	493	451	494	464	472	550	506	482	469	523	500	507	496	458	507	465	448	466	442	467	461	510	434	471	451	448	444	448	505	474	447	470	460	440	448	461	432	425	456	467	490	474	472	490	500	481	502	494	444	499	476	443	430	480	445	433	524	468	485	467	450	449	460	470	480	450	445	486	475	471	434	484	473	466	469	454	488	470	470	482	438	473	506	492	448	469	480	418	462	469	478	463	497	431	479	450	436	489	431	494	471	465	456	439	454	443	451	467	475	477	519	466	469	481	466	431	461	495	496	451	468	470	461	480	454	499	461	486	443	448	515	452	456	461	486	480	502	438	461	484	510	483	495	474	427	485	482	463	467	458	481	423	471	448	488	463	451	473	471	456	448	494	457	455	467	478	452	509	448	459	465	474	437	453	466	445	450	473	489	458	483	497	427	457	438	466	435	450	497	490	431	466	475	489	434	437	448	468	452	461	469	474	478	472	456	472	486	448	479	468	481	472	474	450	495	449	418	473	480	469	428	494	506	495	482	472	474	449	510	465	504	481	457	461	477	470	468	451	463	460	473	489	452	490	446	472	483	485	418	484	494	469	452	464	504	469	449	450	488	504	442	460	442	467	425	485	476	463	439	465	459	462	472	458	468	499	452	475	447	456	474	437	456	480	446	457	474	477	466	447	427	516	459	445	499	481	493	457	461	482	461	469	453	479	477	437	517	434	466	478	473	450	445	477	470	466	454	494	458	454	491	459	450	454	444	508	476	467	445	456	468	450	488	453	485	461	446	474	491	466	472	444	473	499	415	470	487	502	482	462	467	491	457	478	482	448	461	468	482	484	453	495	457	480	496	477	452	449	451	469	497	449	464	451	446	445	459	491	489	460	451	418	468	490	488	482	441	483	464	521	426	480	478	449	481	470	473	501	458	460	457	486	453	466	439	442	496	485	437	462	474	479	478	484	467	447	483	473	491	443	481	466	441	464	478	462	433	494	465	501	448	471	455	481	480	472	510	490	447	530	490	488	452	442	477	464	517	495	477	485	478	483	503	434	473	476	501	459	488	487	483	477	449	441	449	496	468	428	456	459	459	468	482	449	448	413	454	471	469	462	459	443	467	471	462	478	483	458	488	473	460	467	465	433	454	479	468	469	457	481	477	474	456	454	461	460	466	465	465	436	487	449	471	431	461	512	480	427	471	455	441	433	460	456	441	425	495	451	486	484	460	492	507	477	475	439	473	439	449	450	445	489	434	485	457	460	446	460	498	404	477	437	470	478	465	434	444	448	451	480	430	476	445	483	477	463	503	458	468	476	453	472	465	465	478	482	476	468	475	484	458	456	453	436	518	480	468	457	480	486	456	519	457	454	448	474	457	465	435	456	483	430	467	475	461	464	482	439	483	500	441	474	453	480	496	465	469	455	479	482	444	424	449	459	463	494	476	497	463	462	473	443	464	478	459	481	452	435	477	450	462	488	481	460	438	435	484	458	433	450	459	451	430	454	439	466	486	483	464	436	483	458	440	428	469	457	464	492	484	493	455	477	459	443	476	436	454	482	490	499	429	483	476	422	514	471	485	480	456	489	467	467	469	460	488	471	425	462	434	468	500	447	499	416	470	519	467	463	452	469	452	458	500	431	475	459	485	466	452	467	475	437	471	398	472	474	490	476	450	461	465	464	470	448	450	464	460	462	453	521	467	471	445	450	490	455	444	459	491	474	443	489	464	437	452	445	463	474	465	499	481	459	504	471	478	455	465	448	517	455	456	443	483	475	493	464	496	443	510	471	414	437	465	468	475	455	463	450	427	474	458	478	479	488	503	466	468	445	458	443	479	448	465	443	497	487	424	492	439	442	468	482	467	454	476	478	456	490	459	468	454	468	475	461	474	465	437	460	444	475	460	480	453	447	459	449	424	496	482	446	448	434	479	469	415	460	489	484	485	485	430	448	449	461	489	458	465	450	477	462	461	465	459	470	486	480	460	473	481	477	499	471	487	507	460	476	474	462	480	414	440	491	467	456	488	481	501	486	471	452	450	413	493	455	457	453	458	463	447	457	492	493	403	469	448	463	476	485	472	421	478	443	448	493	460	499	452	468	470	445	471	493	466	506	490	471	484	477	451	453	492	456	454	467	458	475	464	477	496	484	454	422	485	433	469	454	497	457	445	490	477	433	456	442	479	479	455	451	457	470	459	470	452	525	450	493	483	469	478	492	504	455	460	448	510	447	484	449	503	436	479	476	458	493	439	494	474	478	458	477	431	461	467	473	495	432	464	435	495	487	464	468	481	432	500	470	439	476	456	469	465	460	444	467	458	444	522	470	448	474	442	456	431	444	446	478	435	491	437	491	486	467	479	486	471	452	468	516	434	501	477	442	470	455	469	481	438	446	461	486	496	490	470	463	476	477	469	458	483	463	464	485	434	454	462	472	471	461	484	454	450	463	480	455	451	440	449	483	492	499	509	459	509	445	441	496	447	460	472	479	471	463	470	456	460	481	447	440	453	424	444	487	483	452	489	448	440	458	475	487	468	468	504	478	480	460	481	442	474	480	461	464	452	490	485	488	435	469	418	485	481	473	493	451	471	466	474	458	466	479	523	465	459	467	473	477	473	505	496	432	427	473	497	473	457	464	461	474	463	486	477	461	465	453	466	474	456	493	457	451	483	489	436	483	439	466	456	450	481	466	496	497	449	449	482	445	508	461	450	461	514	475	466	462	470	460	452	441	485	509	455	491	440	470	455	455	460	483	433	448	502	483	466	498	472	422	479	470	464	507	461	461	476	465	455	424	474	452	437	478	440	434	450	452	494	468	473	469	504	490	443	444	481	487	484	421	469	456	495	463	447	491	447	498	460	440	470	458	473	503	444	474	497	452	461	454	431	501	457	482	448	433	508	467	459	471	503	441	444	450	476	428	458	495	458	448	463	491	495	441	464	479	467	467	435	471	490	483	449	429	472	469	482	480	491	464	482	426	490	492	503	507	475	440	463	477	472	507	445	472	445	455	464	455	440	474	430	502	463	497	458	455	438	437	487	460	474	475	490	450	458	457	450	444	475	494	457	424	480	454	492	456	476	445	517	460	452	450	473	444	456	426	481	472	461	434	449	415	456	419	430	498	473	468	461	432	446	492	482	467	501	468	463	459	459	485	470	440	441	476	439	494	478	486	466	454	473	484	461	467	462	462	491	431	451	468	476	496	494	488	481	453	475	518	462	502	483	483	451	459	470	485	469	476	468	459	452	446	466	453	449	467	499	467	482	476	413	444	457	448	464	454	435	482	471	499	486	454	490	480	457	476	461	431	451	480	451	495	445	486	447	461	439	404	423	475	459	447	467	443	467	446	429	449	459	475	488	498	437	482	444	482	497	503	431	455
24871	21224	25683	22748	1890	763	617	539	465	427	393	389	409	368	392	393	373	329	336	338	336	366	328	304	309	343	326	335	329	304	315	306	314	304	298	305	332	310	317	308	309	325	289	322	308	296	314	307	286	305	311	288	330	313	281	308	293	306	289	314	314	291	305	329	284	307	310	313	294	318	289	298	278	290	310	300	298	287	332	302	289	297	295	320	318	290	319	311	301	300	299	278	304	337	302	338	281	285	298	319	292	286	281	294	296	296	339	301	281	287	324	282	300	281	294	286	294	280	270	311	286	296	319	272	305	313	298	291	303	317	308	336	330	298	309	285	335	291	304	331	314	335	324	315	284	294	287	290	293	279	292	315	289	302	287	318	281	305	326	297	302	308	319	296	294	303	303	307	326	297	269	282	297	296	301	319	323	286	288	294	340	294	299	296	323	288	317	310	258	337	327	295	308	306	316	301	299	300	307	320	315	314	310	298	292	300	337	296	316	292	311	275	291	316	294	281	300	276	273	288	279	318	279	295	303	302	299	301	324	328	285	328	280	334	318	322	333	299	315	310	326	298	309	324	327	332	321	323	324	314	296	308	324	321	291	281	288	299	332	309	298	295	296	310	304	283	302	286	307	311	287	321	334	312	279	301	304	294	309	295	314	301	328	275	300	332	312	287	296	310	309	328	309	311	320	303	281	319	303	312	322	326	290	324	294	356	319	299	323	305	321	318	281	309	340	310	311	264	315	300	318	268	300	271	292	321	304	278	270	302	268	314	296	304	303	324	318	324	286	307	288	291	333	315	284	285	303	288	315	311	315	290	316	312	326	288	318	338	274	273	274	310	333	279	309	317	285	321	333	316	320	305	316	283	318	316	277	339	295	317	317	299	292	348	326	312	330	299	302	294	287	307	299	312	286	296	327	294	329	292	302	292	291	306	324	303	301	332	294	322	309	315	318	325	319	277	322	283	303	300	301	273	282	310	299	302	301	283	275	339	348	316	301	276	314	310	324	298	287	298	311	323	321	327	310	309	294	323	289	296	270	293	326	294	297	296	333	303	310	305	306	291	320	348	279	305	312	316	304	317	281	293	304	305	297	305	310	294	313	326	296	301	314	335	296	290	327	286	329	311	308	297	284	294	326	291	275	290	324	286	316	266	283	307	303	284	315	304	315	283	319	320	308	282	320	285	307	294	305	320	296	321	300	287	279	328	277	317	300	298	290	274	325	324	342	333	265	317	295	323	309	310	332	304	306	326	350	324	316	325	315	309	306	300	295	336	301	308	318	278	294	311	300	293	310	297	336	292	314	310	317	306	303	324	269	301	343	293	290	297	308	311	311	295	303	297	296	320	297	338	299	338	299	298	321	320	328	300	314	288	283	287	278	296	272	279	317	304	306	330	307	303	284	313	298	310	325	326	292	283	277	302	285	298	297	304	298	296	301	299	352	305	302	342	297	300	338	295	282	299	330	343	306	293	302	295	316	287	312	311	284	300	314	275	308	320	328	296	300	307	288	308	303	306	335	301	310	317	259	305	306	284	302	290	302	288	316	315	298	300	266	280	297	335	294	307	303	305	276	292	322	298	313	291	298	309	327	319	310	307	303	282	302	292	302	295	312	299	282	318	295	277	296	290	295	284	326	336	300	291	306	305	268	317	310	273	298	299	284	289	296	315	299	291	319	318	291	309	301	300	320	329	327	311	310	305	308	301	300	334	310	288	305	321	314	326	325	297	311	309	330	330	305	300	303	330	299	335	272	271	291	320	312	303	290	326	285	322	297	317	275	306	289	298	322	279	312	297	336	318	293	312	268	286	288	284	298	332	322	280	319	317	284	327	304	281	284	324	317	287	289	281	281	331	303	312	333	299	315	273	320	339	289	295	283	294	283	309	329	281	302	314	296	289	268	314	304	280	293	285	315	348	308	303	305	331	297	310	301	282	283	316	324	298	279	280	300	324	304	281	289	308	297	286	290	308	298	331	277	286	312	338	284	305	284	311	287	314	322	284	302	331	318	298	314	305	319	314	297	319	283	325	318	297	320	332	297	329	322	311	276	313	300	316	301	293	296	331	310	290	312	303	299	300	284	314	271	287	289	294	310	290	291	332	287	298	315	301	331	308	316	338	303	281	331	293	311	307	277	316	278	305	308	307	319	324	299	317	290	305	330	294	322	304	313	304	292	317	297	298	309	317	281	306	306	288	325	330	304	316	305	296	342	311	308	292	268	293	282	303	310	329	326	294	287	303	309	307	317	298	288	295	322	296	294	317	287	296	280	297	318	305	310	297	291	332	296	307	324	326	280	290	298	316	303	327	300	324	292	299	307	281	292	321	287	301	304	334	350	298	324	299	298	333	303	321	297	328	292	287	315	298	278	281	324	302	296	301	262	312	284	274	293	278	298	268	329	302	318	328	300	313	301	285	294	329	274	263	289	305	301	290	295	307	283	319	262	335	287	299	285	312	292	306	316	321	296	288	298	300	303	324	293	286	302	299	308	279	302	282	315	312	304	282	317	316	293	305	309	281	306	286	301	352	296	319	307	305	312	325	282	330	305	316	304	287	298	294	255	297	295	293	306	295	285	326	303	277	282	300	288	302	288	310	301	285	316	309	330	320	299	307	271	299	287	326	305	294	308	287	315	351	318	314	298	316	301	332	307	354	285	307	309	286	338	286	320	299	296	288	304	290	293	313	285	328	356	313	324	322	307	277	307	281	317	306	296	302	314	301	306	313	296	275	308	313	295	305	283	296	292	321	304	276	290	295	348	322	299	288	296	300	296	284	322	301	356	289	266	314	294	318	292	331	323	307	312	305	285	319	282	274	289	311	277	298	296	304	317	322	324	285	312	327	295	319	331	311	293	293	293	301	275	329	316	286	298	319	310	310	310	324	278	322	284	335	303	296	305	302	314	327	290	312	295	326	296	323	299	294	337	307	271	293	340	308	292	291	309	326	358	313	279	294	300	301	315	312	303	305	303	303	313	287	326	306	269	314	296	293	277	279	287	331	280	299	256	344	311	301	308	290	309	336	313	296	289	297	312	304	315	269	297	293	290	294	317	303	311	281	290	283	311	310	271	293	307	325	318	305	311	287	333	290	308	314	311	284	307	300	303	276	298	279	282	326	323	316	326	335	314	290	315	328	291	347	303	297	290	286	309	314	300	318	316	313	310	294	336	280	335	274	291	314	327	292	325	317	311	303	266	303	306	311	306	285	315	326	322	321	337	316	334	320	287	343	308	281	285	307	289	276	324	308	299	325	302	298	286	312	297	273	346	285	317	329	319	312	315	304	307	284	294	312	299	303	288	308	347	320	326	267	316	298	320	315	270	265	312	322	324	318	324	308	306	327	288	329	334	311	287	303	334	314	303	278	294	309	280	284	293	317	303	327	306	319	286	309	287	327	308	290	307	290	294	314	310	315	321	306	296	299	304	337	274	273	303	297	276	303	296	282	282	299	308	299	334	293	284	312	295	311	291	318	266	301
5151	9617	6682	3255	2425	1835	1465	1204	1043	884	797	735	686	651	635	552	608	582	598	552	542	544	550	519	528	509	458	448	490	458	434	443	448	464	441	492	459	444	410	445	491	421	433	436	461	417	411	418	452	460	452	446	456	439	454	399	445	427	445	448	402	447	489	437	445	444	420	444	427	468	386	404	426	429	421	444	430	431	437	448	444	420	428	474	431	459	432	449	440	402	407	411	446	398	425	428	397	448	401	450	418	399	411	446	408	434	391	428	429	435	464	463	426	423	450	447	413	426	397	426	441	426	466	453	443	450	378	423	430	395	422	398	415	398	449	465	451	412	438	420	424	389	410	452	421	420	453	427	418	439	406	412	423	478	447	400	415	452	414	451	435	407	426	436	441	396	446	402	429	432	413	422	420	419	471	413	426	419	457	449	427	441	434	434	414	403	427	396	459	432	413	440	446	429	413	444	432	405	393	437	392	391	438	441	462	400	415	412	439	409	434	414	418	428	446	398	419	417	420	470	410	458	431	419	424	435	439	415	418	437	436	435	460	449	408	453	420	432	406	462	411	438	431	434	413	427	405	404	417	429	456	410	452	453	453	401	457	411	455	449	441	405	437	422	411	420	439	430	432	403	427	419	407	452	437	449	430	447	415	463	417	416	413	397	413	401	406	440	400	428	414	416	436	417	442	458	440	441	447	456	431	426	421	422	436	409	437	431	414	410	395	411	433	403	462	428	406	441	424	433	421	421	428	426	409	416	434	431	464	420	380	419	443	422	402	442	434	473	440	432	419	380	423	430	409	430	425	433	398	457	399	447	447	410	426	439	451	411	417	403	429	413	463	460	441	443	465	428	427	427	442	392	409	395	381	429	414	422	431	381	398	398	412	406	431	468	459	442	432	427	430	406	433	414	443	432	434	438	444	420	440	433	424	414	457	408	417	449	436	393	448	445	438	458	431	432	435	434	430	435	438	435	421	428	425	446	440	422	437	391	431	433	434	447	454	415	398	445	484	423	380	405	395	441	409	452	428	441	416	410	453	418	418	439	396	432	450	438	423	443	395	419	418	400	402	395	404	466	440	392	418	435	428	405	485	382	402	435	434	450	432	409	438	450	429	400	430	420	443	380	412	456	417	421	384	416	450	411	439	427	420	448	431	431	458	395	408	433	461	459	434	411	445	431	404	429	406	446	449	475	416	411	437	411	432	451	446	419	443	398	371	442	434	435	411	374	411	442	440	410	435	413	438	391	424	408	436	443	437	427	454	459	438	424	435	446	432	443	396	387	431	429	391	407	441	480	427	407	438	464	383	393	455	417	428	438	396	440	446	426	418	393	429	428	408	412	431	402	456	433	414	433	411	453	422	437	428	429	454	469	447	419	418	378	426	432	461	464	398	439	458	428	395	435	402	421	407	410	428	393	424	411	420	435	408	452	398	426	415	436	445	418	443	442	436	448	426	430	435	448	387	435	425	431	461	425	427	413	407	445	426	444	417	438	439	424	468	392	458	455	416	428	425	453	411	420	429	411	407	373	450	434	405	415	439	437	441	394	397	417	429	427	443	453	434	400	427	426	431	426	398	423	420	440	435	489	412	394	397	434	428	400	401	407	424	430	423	431	388	436	409	442	434	409	420	465	430	427	389	424	437	422	381	435	445	425	387	433	405	443	445	429	447	448	435	459	402	432	436	442	436	449	430	403	438	420	472	463	452	435	409	462	416	431	426	400	402	442	390	388	419	452	416	415	398	436	424	446	374	417	407	439	410	438	453	435	414	408	407	408	450	431	409	425	423	431	456	460	423	435	421	416	452	397	400	412	419	433	451	399	442	411	451	437	446	410	394	433	449	408	400	420	427	447	426	442	448	419	420	402	450	478	413	422	399	409	451	404	407	403	439	415	419	425	462	425	428	387	396	438	408	467	433	437	440	464	462	430	398	431	422	421	434	410	424	403	430	444	438	417	418	391	419	417	439	413	431	444	430	444	427	422	461	436	448	442	404	399	440	403	464	401	434	438	382	399	423	438	420	419	426	452	446	411	431	421	459	442	398	447	404	437	415	416	429	443	423	447	419	415	466	443	389	424	466	442	438	431	409	429	374	374	404	442	420	389	415	409	409	434	431	416	462	449	361	431	454	442	404	434	421	438	433	404	441	475	435	428	405	396	450	460	429	437	388	407	419	451	435	419	441	432	410	421	439	454	427	413	429	408	402	414	466	453	419	427	406	430	433	447	444	443	384	411	423	420	392	444	410	415	400	451	410	425	445	429	424	411	444	379	464	424	417	436	469	434	382	418	428	443	424	404	420	461	427	431	428	411	446	410	426	444	392	412	435	410	412	419	429	423	452	411	436	409	396	412	462	415	445	455	403	417	432	433	414	450	430	423	393	413	426	412	381	433	428	466	426	378	406	451	394	414	396	418	424	434	496	433	410	430	452	430	432	420	425	427	446	444	458	438	438	409	453	432	447	398	427	440	449	398	431	405	421	454	432	448	403	436	413	441	421	469	372	425	395	431	428	454	401	464	395	424	414	388	436	432	428	456	422	398	398	397	438	462	406	429	466	436	395	459	422	402	412	417	438	381	426	440	416	423	460	435	445	430	408	409	422	409	420	426	406	485	461	415	411	425	469	416	435	432	418	429	428	403	432	426	451	456	435	399	406	396	432	413	424	406	401	445	443	418	424	423	400	428	459	403	413	456	437	441	420	447	461	445	428	417	464	417	434	396	414	408	436	461	453	421	397	395	426	429	414	440	412	416	409	451	444	414	447	447	410	429	401	430	393	412	421	403	450	430	404	456	427	446	484	406	424	431	421	449	443	417	452	416	439	467	435	377	423	428	428	450	412	425	420	383	436	427	466	433	420	431	433	448	436	443	427	430	419	452	446	413	450	469	447	429	436	430	448	453	447	409	433	431	423	434	410	408	418	450	433	463	450	423	441	398	416	367	420	418	423	450	406	433	421	436	429	456	413	430	446	455	418	461	408	396	423	406	425	410	443	427	429	435	419	424	409	433	462	452	429	426	416	442	479	391	387	404	431	427	405	411	418	422	415	420	403	422	413	427	400	472	462	383	410	417	450	451	457	431	430	424	470	452	452	433	432	417	404	455	418	440	420	379	430	457	383	398	415	457	431	440	394	418	429	419	430	401	418	436	419	488	457	437	391	441	447	454	424	417	436	400	429	428	444	447	435	412	475	427	444	430	391	419	410	417	406	406	436	433	421	381	422	404	434	419	421	429	442	443	425	405	420	448	411	436	451	463	448	423	417	440	441	390	451	405	423	427	435	430	424	429	426	446	425	376	385	436	436	432	421	432	442	434	421	410	402	438	410	431	387	364	420	452	435	446	445	480	426	440	426	455	430	435	400	409	452	435	441	427	449	429	456	431	436	449	419	397	393	397	405	399	408	404	427	410	424	414	429	413	403	458	439	387	431	411	400	422	432	433	433	434	441	385	431	420	442	422	473	423	431	421	405	439	381	443
22616	21256	28455	24372	21258	18833	2206	863	597	607	490	442	416	378	305	322	336	296	261	258	238	243	235	240	238	225	215	217	214	186	181	207	176	178	196	190	162	192	190	187	156	171	162	179	159	159	174	190	167	138	168	173	169	157	177	164	194	166	181	172	174	185	206	180	163	169	195	165	157	151	205	158	164	168	176	169	144	170	170	155	176	158	156	165	183	157	156	167	169	173	180	181	169	200	155	151	174	156	161	154	134	187	174	178	177	154	152	162	155	151	175	159	165	163	156	174	170	171	150	171	164	141	163	151	165	160	148	156	145	180	165	177	172	161	171	170	131	160	185	189	164	172	166	171	187	177	170	170	163	156	153	135	155	160	163	161	180	149	151	156	150	135	166	170	168	186	149	166	160	153	156	179	179	162	160	164	181	172	167	168	168	157	144	162	168	168	168	149	155	165	144	169	153	157	140	162	158	173	183	144	134	163	147	154	153	160	170	146	164	171	176	141	166	164	166	183	188	144	181	181	169	150	161	180	150	169	170	162	165	152	158	178	153	162	162	157	156	141	180	156	170	185	162	181	155	158	158	141	156	169	159	151	184	160	187	165	177	143	142	171	158	157	182	156	154	142	167	167	172	154	155	154	164	164	179	169	189	170	177	176	159	165	169	170	150	152	156	142	155	161	167	178	170	164	158	160	138	171	152	161	183	169	191	164	154	172	166	175	175	183	175	158	131	177	146	175	154	165	160	155	157	167	145	153	175	181	136	151	195	175	178	156	174	173	175	179	175	185	158	155	174	179	141	167	165	139	170	158	172	159	168	172	191	158	145	147	163	158	180	175	158	173	167	159	177	176	186	155	163	146	159	164	149	186	189	160	180	178	175	175	159	166	166	175	187	161	184	159	153	169	162	169	168	163	165	157	185	151	153	150	156	183	152	163	151	180	166	170	192	144	164	152	193	143	146	175	152	150	150	163	165	171	157	139	163	149	171	152	164	178	173	170	160	174	189	160	136	170	152	127	170	183	170	176	144	167	176	169	169	166	181	163	164	150	151	187	158	166	173	177	165	160	168	168	168	165	158	166	194	173	157	178	174	188	180	156	195	160	141	172	174	196	190	156	168	177	136	155	144	161	171	151	180	147	172	182	176	168	161	190	158	195	180	166	167	160	190	168	150	154	186	168	140	161	174	180	146	180	162	167	169	185	154	158	171	174	163	186	153	169	148	168	171	170	156	151	166	152	162	175	150	182	175	148	141	154	171	168	145	157	165	158	155	142	169	152	174	157	167	131	162	152	153	182	165	190	157	179	167	165	184	166	139	175	159	157	188	157	169	142	164	148	174	176	188	184	165	167	184	173	168	143	168	150	163	156	161	170	164	154	171	165	171	156	182	155	158	167	155	164	203	183	159	165	164	164	148	169	177	168	172	164	188	163	183	166	168	171	151	173	171	187	198	198	148	172	167	166	151	181	156	163	159	183	160	167	177	152	161	162	140	173	149	157	155	146	159	159	159	176	189	155	160	161	171	167	193	139	160	185	168	168	181	171	170	158	150	174	183	141	163	170	163	157	181	150	164	168	172	166	172	160	159	177	141	156	150	147	172	163	167	162	157	185	149	174	161	153	162	176	172	143	174	185	176	156	165	153	144	181	166	166	148	169	163	175	147	165	155	157	171	166	157	164	156	173	170	157	190	163	145	175	169	144	139	147	181	178	178	175	147	144	181	150	146	189	170	163	152	155	150	170	165	160	166	178	170	144	157	166	168	161	159	182	161	163	135	172	154	173	155	192	128	150	146	157	145	195	156	170	159	157	151	148	175	158	170	161	162	177	156	159	155	168	142	185	155	168	178	194	179	157	158	165	164	131	165	148	171	175	159	157	155	157	170	152	167	175	152	172	151	162	196	150	146	148	159	171	173	165	157	167	156	144	177	154	184	169	154	187	152	184	150	169	166	165	172	181	179	164	165	165	163	133	160	157	180	187	171	164	163	174	183	156	162	164	159	173	161	161	156	141	165	162	157	166	185	174	175	163	166	171	181	155	157	199	167	164	154	146	164	157	186	173	147	176	155	170	163	162	167	155	164	185	174	169	177	166	187	168	163	168	145	159	154	161	158	161	191	184	187	154	178	170	150	161	169	189	164	165	145	163	153	149	162	182	152	140	169	183	162	154	154	181	180	186	169	155	161	182	166	141	160	170	202	144	191	189	159	165	194	135	174	173	138	158	154	184	170	131	169	172	164	178	157	146	129	167	179	180	177	167	160	155	178	178	168	151	175	159	177	161	150	160	151	173	191	156	165	160	168	151	158	181	166	152	146	156	158	173	170	149	178	168	162	170	162	168	175	186	139	162	148	178	176	146	179	153	174	165	178	175	159	163	175	161	156	153	171	159	172	163	178	182	165	188	147	180	170	157	162	159	180	169	169	181	154	187	203	157	173	167	154	176	160	165	134	152	194	147	166	138	166	173	150	151	141	185	175	157	186	144	192	141	162	158	171	177	143	202	166	153	158	173	163	158	168	140	174	138	205	160	157	187	152	144	195	161	151	138	162	175	171	185	160	169	148	162	156	167	194	144	166	156	166	160	144	161	149	159	157	168	177	175	199	122	164	163	175	134	177	136	163	135	165	150	151	161	165	157	158	171	181	177	168	158	171	176	142	157	158	163	171	162	164	168	171	176	170	179	148	181	179	149	171	177	174	166	163	168	155	135	169	171	157	192	143	190	179	143	148	191	157	183	155	175	162	149	142	164	151	163	153	154	181	167	163	193	168	184	152	143	186	173	159	155	173	153	158	187	149	162	170	161	172	177	162	168	137	170	159	168	163	151	176	175	158	162	166	169	171	160	175	162	190	180	136	174	191	144	176	142	159	160	160	147	161	175	152	172	182	159	155	158	169	169	158	175	181	152	187	168	179	171	171	157	160	168	170	158	178	170	183	156	149	153	169	175	157	159	152	185	171	165	193	162	152	143	161	157	168	170	182	153	170	176	151	161	181	157	161	151	168	169	149	161	163	147	142	159	154	175	154	144	152	154	151	167	179	164	166	173	167	148	188	140	154	129	149	164	173	163	163	152	165	167	175	175	165	165	171	163	158	155	177	165	175	177	174	162	160	162	158	162	149	180	171	164	172	160	169	166	151	135	150	198	166	169	155	173	175	169	130	177	161	158	172	169	160	159	171	143	174	173	182	161	158	160	154	168	152	155	159	150	146	167	168	160	173	175	151	170	164	164	161	160	165	160	147	145	165	155	161	162	170	153	163	169	150	166	163	170	165	150	152	166	138	169	169	143	167	158	158	140	163	179	186	148	146	152	174	182	182	159	118	172	160	144	164	160	180	157	135	172	153	164	160	162	167	166	156	156	174	179	173	154	172	200	169	168	178	145	177	140	150	154	178	151	176	173	172	180	182	154	164	144	180	159	174	157	169	156	154	151	172	163	164	169	156	138	174	171	144	157	175	177	148	162	173	175	159	147	174	168	169	163
6643	19290	13841	7303	5131	3731	2803	2239	1783	1501	1223	1068	950	806	716	683	615	605	530	550	476	500	501	466	394	375	387	364	366	354	344	322	304	303	277	319	292	288	238	254	279	265	291	278	278	254	289	271	253	277	254	259	247	263	237	257	258	236	254	271	275	285	287	304	280	262	256	266	276	251	259	241	275	221	228	225	237	229	248	235	239	266	250	217	258	252	255	237	250	257	250	242	239	242	240	275	239	241	227	240	239	254	238	232	249	246	257	227	228	225	253	228	230	244	234	212	233	264	216	257	249	257	236	212	233	224	231	231	241	258	237	283	240	254	258	204	231	244	240	246	248	238	243	232	263	274	234	233	238	243	239	254	225	238	250	236	234	239	256	241	223	220	234	244	236	248	284	238	251	230	232	247	216	256	221	230	227	229	278	208	279	218	257	239	234	231	233	215	254	225	246	238	267	263	234	234	217	243	264	259	210	239	268	223	228	254	258	249	225	245	248	250	260	267	220	238	207	255	217	209	236	238	228	234	224	238	239	235	257	221	225	253	254	249	245	273	232	267	243	239	260	231	234	248	241	228	257	254	235	245	232	256	223	236	253	253	228	238	246	219	218	226	247	231	252	237	253	238	262	208	242	239	246	234	219	252	247	241	246	242	236	221	251	208	237	258	223	269	240	232	237	263	269	228	234	244	258	258	243	264	235	221	215	221	242	232	242	243	242	241	247	270	263	255	257	264	255	251	235	242	233	239	241	212	236	233	210	231	234	257	257	257	243	209	219	243	208	251	251	214	246	224	246	233	242	254	252	250	240	223	235	248	237	261	254	248	231	244	207	252	229	225	240	231	219	256	242	254	260	244	234	226	228	227	248	233	226	239	220	249	229	243	263	273	210	224	239	230	238	229	244	260	245	241	231	231	228	242	258	244	215	227	229	228	245	250	245	249	205	223	246	242	230	255	225	256	250	247	222	244	250	193	246	230	252	223	234	219	208	233	269	256	223	256	223	242	242	231	220	241	251	234	238	257	267	230	211	228	227	228	247	256	254	267	260	223	233	265	265	239	258	231	220	223	234	256	249	222	230	244	238	214	225	285	249	253	274	225	246	230	226	255	268	202	249	230	242	236	211	229	238	265	265	243	204	217	238	276	256	216	248	226	236	265	199	238	240	240	233	237	241	240	201	238	223	255	259	229	270	228	208	240	203	259	234	234	242	246	241	244	261	249	253	240	260	237	234	233	238	269	230	219	237	255	249	247	230	237	264	240	252	240	245	229	221	256	235	239	238	262	262	237	221	258	239	245	267	229	229	226	228	246	245	226	242	283	205	199	233	231	242	276	234	242	241	222	220	227	251	248	251	223	204	235	225	233	225	251	223	230	257	241	256	219	242	267	241	243	213	242	231	215	252	202	230	244	241	213	232	251	239	208	224	231	237	241	245	233	230	234	243	220	245	220	231	235	229	252	250	237	259	220	237	246	239	229	233	218	231	232	221	242	233	248	243	227	219	231	220	211	255	236	241	229	258	212	255	248	246	268	254	249	235	229	244	254	256	224	232	234	251	251	236	216	248	246	239	248	244	255	243	234	261	227	236	238	216	225	236	238	242	256	237	222	201	217	208	239	265	229	216	257	239	252	225	239	243	256	225	252	221	241	244	249	259	233	240	202	237	262	222	252	256	217	205	248	251	251	254	232	218	248	256	277	224	232	265	213	266	222	247	254	256	248	235	246	254	213	230	225	227	234	226	236	223	236	261	238	225	225	220	218	229	246	251	227	223	241	255	248	239	220	251	220	220	221	246	224	257	236	239	261	238	241	226	203	229	251	245	246	243	235	238	263	241	249	203	232	244	219	195	265	241	243	236	241	250	246	256	249	268	233	208	287	236	211	256	209	238	235	265	244	235	227	230	254	228	211	236	218	253	214	215	247	240	244	248	261	258	229	229	237	251	243	247	244	241	218	250	225	222	222	263	237	242	243	210	230	237	214	247	249	234	225	217	225	240	243	226	239	202	208	234	219	260	236	226	246	241	255	238	265	261	255	232	235	245	242	248	228	265	233	217	214	262	250	233	235	246	231	289	232	244	231	216	251	270	236	255	235	255	200	252	259	248	241	246	228	235	220	249	215	232	253	246	259	243	244	245	262	260	271	267	228	231	245	218	231	214	227	256	255	273	236	274	241	222	249	253	224	259	252	237	259	234	234	224	251	242	242	238	220	251	226	237	239	263	218	233	241	241	265	232	252	230	228	217	264	229	238	246	255	229	241	216	250	229	232	240	229	248	287	234	246	211	237	258	213	244	253	242	252	256	239	220	260	250	253	240	247	236	275	233	243	227	246	248	222	246	242	229	251	233	262	252	233	230	243	259	262	242	255	234	236	238	230	241	236	238	225	232	234	235	252	222	240	240	232	224	257	245	233	234	228	232	243	249	229	226	249	255	204	249	216	223	215	254	255	230	222	261	235	197	279	250	246	232	264	222	235	230	217	250	219	204	246	233	229	205	243	244	228	230	243	261	222	217	242	233	223	249	263	241	202	226	251	238	244	234	226	234	244	252	244	223	243	235	235	244	224	253	236	228	251	236	242	241	217	257	229	263	249	242	255	231	226	252	264	255	246	244	229	231	241	228	259	238	235	215	213	238	218	253	260	234	218	224	258	242	239	230	235	245	268	230	246	242	251	232	257	258	256	256	259	237	248	245	229	222	245	237	240	264	241	215	268	214	237	268	254	234	226	234	239	236	240	234	251	228	216	248	235	244	233	231	252	229	232	248	238	255	253	235	239	238	207	238	225	241	224	231	246	235	272	229	230	228	256	236	238	218	257	233	234	228	221	228	246	237	241	238	220	225	271	231	254	246	237	230	232	246	222	250	235	212	212	247	224	227	232	234	247	222	218	254	229	251	254	267	246	232	236	249	231	225	244	232	239	252	218	237	237	250	250	228	249	237	245	229	216	241	241	244	224	226	233	217	238	239	240	225	235	236	255	265	238	270	271	225	203	232	241	228	256	245	243	247	241	235	230	235	253	250	215	273	252	239	239	222	259	227	221	237	234	250	256	229	233	233	241	205	220	245	250	231	264	245	237	240	223	238	236	235	264	223	253	249	243	208	237	236	257	245	240	227	217	231	275	247	260	217	239	241	242	259	215	244	239	229	226	271	255	269	247	231	242	233	230	236	248	280	203	284	238	246	242	259	220	232	233	201	234	248	235	247	249	260	257	229	240	230	240	239	231	250	240	247	249	228	242	234	213	242	218	237	250	222	217	217	238	203	231	215	238	244	258	227	251	217	252	248	241	261	224	250	240	252	226	224	247	252	248	223	260	207	251	247	253	243	269	236	233	277	225	244	230	262	242	251	223	231	231	244	217	237	239	274	231	246	226	256	256	228	259	248	211	229	187	235	233	259	237	233	254	228	273	223	230	223	230	214	248	248	233	250	208	232	230	224	234	229	238	233	235	266	255	225	226	236	257	233	254	225	249	260	232
27449	16091	3906	1422	853	708	558	537	507	504	459	452	478	422	463	457	455	452	423	423	443	422	429	415	430	419	432	399	447	453	440	422	416	381	388	401	395	441	394	407	381	428	383	377	399	426	432	446	406	425	423	425	420	410	416	424	410	411	404	404	419	408	415	415	392	411	452	408	383	409	401	381	396	428	400	396	416	416	429	363	410	406	418	396	434	396	439	463	420	378	410	404	400	409	428	428	423	396	398	390	424	402	436	404	401	436	410	413	384	423	412	398	441	417	401	407	461	376	422	431	424	391	394	418	386	422	406	449	400	437	387	396	376	416	366	422	411	410	400	348	432	412	383	393	405	410	394	419	428	428	412	402	419	450	397	394	402	425	387	423	413	432	436	446	434	424	412	421	416	416	349	406	452	461	384	388	414	422	416	397	379	378	429	414	359	426	421	432	371	403	418	375	399	385	419	431	398	346	410	393	421	426	410	355	435	426	417	385	379	368	393	457	401	394	419	387	442	405	414	418	421	391	403	404	412	418	410	407	403	392	392	390	438	399	403	396	390	433	396	432	427	403	411	410	412	418	368	417	396	406	414	399	420	411	454	418	394	392	408	461	387	404	429	401	420	419	425	418	388	448	424	394	393	434	411	388	407	411	379	387	400	401	440	427	382	397	405	406	419	378	404	414	417	447	390	413	434	415	418	373	456	394	427	420	414	433	416	379	415	465	425	430	484	404	395	417	418	413	404	407	424	377	418	439	394	387	405	423	411	409	427	395	340	420	401	403	431	396	412	433	431	397	384	398	403	359	400	388	408	427	421	440	392	413	398	413	429	409	431	396	380	415	461	405	384	430	378	402	423	433	427	425	426	384	415	356	430	405	415	391	405	424	445	396	416	419	408	419	383	380	396	420	389	402	404	407	414	431	430	421	409	403	408	382	382	409	418	397	442	394	397	428	414	390	380	439	395	380	434	369	455	381	395	422	448	440	395	400	405	425	412	383	382	457	388	400	398	398	409	428	461	420	452	395	437	405	393	402	388	412	361	414	363	431	424	400	421	395	366	409	426	411	389	441	403	399	391	400	386	405	427	416	433	409	464	393	393	395	393	402	366	409	410	392	408	421	411	415	393	439	403	404	390	391	390	411	414	410	388	426	423	438	385	415	428	412	446	389	406	397	441	402	399	416	429	393	394	376	396	419	405	410	406	413	463	402	450	377	443	449	423	419	410	388	410	406	412	426	384	359	444	372	424	368	406	411	439	399	406	391	432	383	419	439	407	420	397	416	380	422	437	399	408	398	397	420	413	390	379	398	435	424	449	415	412	398	393	423	384	406	409	397	421	390	400	432	413	413	402	402	435	407	406	398	377	390	395	404	422	376	375	398	429	391	399	387	435	407	404	428	445	379	397	430	403	433	451	416	370	382	416	388	409	412	442	423	380	394	418	408	448	427	397	451	381	413	402	419	396	412	418	380	378	407	403	424	435	394	399	404	463	364	409	417	430	418	413	403	399	414	453	399	408	392	429	420	385	392	412	403	424	429	375	408	418	397	415	418	399	422	418	419	431	426	410	416	418	439	380	401	400	405	372	413	390	396	373	406	426	437	419	382	415	470	435	436	429	410	390	409	411	443	374	420	413	437	422	401	385	397	419	419	428	431	419	448	403	403	385	391	414	412	392	407	412	399	362	421	382	454	418	393	440	397	418	436	454	410	417	402	386	398	411	454	447	424	407	419	393	422	403	443	394	359	395	423	406	423	457	413	400	413	397	428	408	431	415	402	447	404	398	382	399	408	430	426	421	428	410	392	408	396	411	420	434	413	410	409	443	371	378	429	412	389	438	420	393	393	404	403	385	407	381	414	380	366	413	439	389	416	409	434	429	390	429	417	427	413	381	413	363	412	419	378	398	413	420	384	403	403	389	417	395	391	402	424	375	429	388	377	428	396	443	413	394	382	413	384	400	424	405	399	418	446	411	409	398	430	404	422	411	389	409	408	440	410	393	407	402	396	386	428	392	369	423	424	380	437	427	391	428	403	413	373	428	408	430	431	443	435	407	399	441	402	414	387	423	396	425	425	416	412	413	421	376	413	411	424	419	422	446	365	440	445	399	447	411	425	418	389	412	426	415	414	400	395	444	405	403	424	426	408	427	394	422	387	437	409	438	397	378	411	419	407	409	386	422	401	447	411	416	366	390	429	415	407	443	377	425	451	406	423	386	377	401	392	411	411	420	404	420	424	381	400	434	428	413	391	403	424	437	423	414	411	398	402	400	405	452	427	442	381	417	411	411	382	397	437	406	371	416	434	375	417	429	387	440	415	383	439	394	425	435	429	416	432	394	400	415	456	425	416	383	430	399	409	429	406	381	434	419	415	421	374	432	398	387	412	411	441	429	429	396	411	381	428	432	381	394	411	416	429	435	406	421	390	371	412	436	407	402	405	430	391	394	410	440	401	365	368	407	373	378	397	407	415	397	417	444	397	420	445	415	426	443	412	394	444	389	445	440	437	395	415	462	428	410	436	394	399	390	413	440	418	398	401	438	370	424	429	422	395	399	426	445	416	399	437	410	378	423	436	409	449	447	404	375	401	439	429	399	390	399	418	421	398	436	429	423	406	395	412	381	411	421	431	418	401	383	449	449	430	403	440	388	423	398	415	401	412	418	402	415	397	463	421	450	443	408	420	417	426	409	411	395	423	408	401	411	451	417	424	421	387	410	368	387	406	407	356	445	429	400	422	402	378	388	396	395	430	386	443	392	391	456	396	386	409	424	410	390	394	425	421	396	389	445	453	375	441	416	424	457	391	399	431	418	391	387	416	441	393	380	410	405	403	377	403	420	429	414	423	382	438	405	436	429	408	396	420	417	420	418	398	376	417	403	391	421	400	391	410	411	398	421	443	372	415	367	416	430	391	423	397	408	450	364	412	377	409	432	415	412	423	377	409	405	408	450	412	432	368	411	453	458	386	396	405	421	388	385	421	406	388	409	429	404	408	411	394	415	415	416	404	396	431	430	447	404	406	424	411	413	406	421	386	415	412	455	418	406	487	408	412	395	397	399	446	402	336	387	425	418	402	402	453	403	415	410	395	392	428	407	429	429	416	411	436	443	405	405	443	391	417	450	423	402	442	387	402	397	431	455	393	410	388	400	390	393	426	422	400	435	410	419	401	417	400	407	405	415	403	382	427	407	410	403	400	413	404	423	405	414	422	402	400	444	424	436	423	398	403	398	422	403	436	398	416	369	406	413	389	436	422	414	379	376	431	436	420	426	407	397	406	395	451	421	416	409	375	396	416	388	398	391	441	439	403	413	436	407	407	395	413	445	375	380	404	403	390	373	389	413	431	394	422	437	434	418	404	422	412	413	403	398	376	413	392	392	419	426	395	423	405	402	372	436	419	429	395	405	412	424	444	437	395	387	426	374	431	421	406	382	414	390	442	411	382	384	414	412	414	401	431	388	432	368	442	433	428	406	397	392	444	428	405
5799	6255	4220	2217	1745	1315	1108	1019	882	853	766	851	680	736	709	660	684	670	677	645	660	635	621	614	574	619	598	596	622	642	584	622	557	556	614	558	615	579	563	594	579	584	548	642	602	599	564	595	572	535	584	540	566	550	573	592	577	592	615	557	549	582	609	576	602	560	546	586	563	584	546	567	550	606	594	581	591	606	557	538	590	576	584	579	508	589	584	554	545	577	574	553	591	578	553	543	584	570	561	559	584	584	619	567	572	571	576	585	553	552	587	566	580	545	511	591	602	554	594	586	530	563	539	549	563	562	595	612	564	594	587	546	584	565	551	587	589	564	571	606	577	594	561	559	572	544	553	583	596	538	587	571	577	606	530	522	555	585	558	574	567	496	593	560	595	576	562	602	575	558	524	564	549	583	592	566	542	591	607	564	576	548	593	558	585	571	598	590	584	597	629	564	528	594	568	565	588	591	573	560	569	560	598	559	551	548	583	571	589	550	536	581	549	564	577	589	546	567	534	555	564	565	550	567	582	585	551	606	547	557	599	555	574	570	546	558	547	545	547	564	609	617	597	578	594	576	540	574	556	599	579	597	584	572	555	607	581	608	578	593	588	592	585	542	555	567	569	564	544	598	591	562	548	618	561	544	560	548	553	601	575	573	586	587	560	573	505	606	532	579	568	560	561	576	538	623	517	567	553	576	618	560	584	575	596	584	538	559	566	534	570	569	559	562	610	576	592	583	523	560	553	629	569	569	578	537	587	570	645	587	566	572	622	566	571	557	586	538	547	582	557	590	598	552	557	588	557	590	517	649	565	571	589	540	573	559	536	565	569	614	572	590	563	559	580	589	573	545	582	611	564	589	542	544	615	529	565	561	562	508	551	541	569	605	592	627	549	532	622	566	564	550	584	580	578	542	591	588	587	566	563	574	573	579	552	546	554	547	534	539	575	573	569	593	591	592	568	546	589	571	594	544	632	604	549	598	550	569	547	569	618	614	545	562	566	567	607	613	560	594	566	593	563	558	615	564	535	564	536	545	570	618	583	600	571	551	615	616	585	584	548	567	542	546	628	569	602	549	602	571	538	587	610	554	545	543	602	624	567	600	611	544	562	578	583	589	561	616	566	573	585	603	552	570	547	641	566	584	563	552	575	589	573	587	598	569	535	563	552	565	594	572	551	592	574	601	558	549	568	547	555	558	572	592	558	580	575	565	592	551	571	572	546	567	567	565	592	574	580	578	584	602	551	597	563	573	584	556	571	550	553	569	560	567	551	513	565	572	551	570	566	586	558	554	581	591	616	579	562	559	538	558	579	585	601	575	559	607	561	573	583	590	557	584	579	571	588	549	618	628	545	590	604	595	506	551	612	564	570	530	542	580	568	608	550	571	601	577	602	553	564	594	571	538	603	561	571	587	602	619	562	550	563	605	590	536	596	556	548	539	566	593	570	584	594	579	625	561	575	537	581	541	590	573	557	570	569	573	558	597	547	556	566	548	598	578	544	576	572	583	534	618	560	591	576	597	580	591	549	557	546	612	588	596	582	575	562	578	587	580	540	590	579	560	567	552	543	627	566	549	547	552	586	569	558	560	589	561	525	613	561	573	554	550	551	555	561	543	525	552	620	550	580	551	554	562	584	583	543	598	553	555	575	587	565	562	511	556	564	568	579	601	584	563	559	519	585	594	573	551	611	557	570	583	565	556	610	548	553	565	567	560	592	553	586	555	575	568	576	544	559	587	589	558	595	591	589	565	570	590	524	599	572	563	587	605	545	608	586	546	611	560	608	587	582	557	561	579	521	539	568	541	594	570	580	565	605	550	559	591	590	579	572	569	572	603	590	576	550	569	570	539	543	628	557	547	597	585	533	580	587	592	612	553	593	580	547	547	631	588	568	587	542	570	557	539	585	579	539	570	526	556	577	561	540	565	557	532	554	558	569	534	567	528	557	577	638	555	604	551	501	563	589	561	582	613	565	577	575	598	578	577	578	542	570	585	532	552	548	551	591	585	554	586	598	579	616	542	566	573	577	596	588	581	537	567	579	563	579	564	584	577	612	552	606	590	576	554	601	607	608	553	579	614	597	578	593	575	558	571	579	586	578	600	585	586	598	627	558	533	602	566	536	610	581	547	587	569	558	584	554	541	548	594	556	591	544	592	520	594	553	567	571	554	599	589	608	564	572	564	619	525	540	534	559	591	561	581	590	597	553	556	554	529	550	549	560	608	614	580	586	599	535	539	560	542	537	591	551	531	560	603	566	590	570	574	580	579	598	533	578	573	579	607	554	606	517	599	561	533	595	570	599	577	566	576	577	544	513	552	607	528	576	584	589	549	522	577	559	582	592	582	559	587	572	581	527	556	575	559	616	532	547	539	592	607	536	590	571	567	529	563	581	576	554	581	601	575	515	539	567	579	589	553	570	613	558	553	622	575	570	590	558	574	587	586	585	575	622	618	580	563	540	554	582	586	576	571	592	604	558	578	590	544	573	568	557	596	608	555	576	553	569	577	608	573	615	593	597	565	630	552	586	559	613	571	535	560	554	575	574	560	593	610	622	549	552	590	569	589	524	623	553	598	557	573	575	595	594	620	539	575	599	559	558	587	575	561	542	577	543	571	584	589	570	554	611	586	587	576	533	586	570	594	599	583	563	558	539	561	557	596	584	548	590	546	592	609	557	550	624	565	559	561	608	592	553	567	538	568	560	586	555	509	600	573	566	587	593	569	586	580	564	603	619	610	561	590	563	538	581	588	563	571	571	549	589	555	541	608	596	543	545	552	585	594	596	521	602	614	564	597	589	562	595	584	545	615	596	536	549	564	574	600	590	568	557	538	570	540	531	595	572	549	568	621	583	568	597	528	584	613	585	543	555	553	632	576	550	567	619	550	613	574	528	546	540	587	553	581	570	544	570	552	557	543	569	596	588	575	577	567	546	595	556	587	606	535	603	577	566	610	521	569	560	564	546	590	574	575	602	587	607	571	569	604	590	608	581	559	566	577	549	604	594	561	576	539	551	530	563	540	597	574	587	533	545	595	543	559	561	559	554	574	550	599	572	590	609	610	592	575	585	565	539	578	598	607	560	574	585	508	524	574	593	609	522	537	561	542	573	590	587	578	574	579	558	539	623	567	562	614	569	574	593	565	574	575	533	604	559	562	623	552	561	576	554	606	610	582	554	578	528	546	582	574	572	562	571	584	580	587	561	534	576	569	587	564	552	610	581	577	564	584	580	548	625	583	560	517	586	566	568	573	562	603	570	578	554	564	564	573	545	614	575	578	584	582	501	549	549	499	599	572	601	585	591	559	596	539	579	598	611	578	526	601	582	564	566	552	548	567	593	560	539	548	570	591	585	540	549	574	604	596	561	570	578	576	595	592	560	573	579	568	589	572	578	582	531	579	551	615	499	556	592	628	606	595	559	562	609	596	595	549	559	579	573	541	534	589	575	536	597	570	565	581	559	531	565	549	538	534	621	568	558	579
23522	21224	27742	24999	20514	3174	1057	780	593	563	520	484	481	393	402	379	428	379	374	363	371	393	360	398	360	370	329	321	358	340	341	332	338	320	348	344	305	320	331	345	326	334	332	328	311	303	309	347	349	329	359	349	343	338	348	339	322	331	297	308	323	337	335	313	327	333	331	333	357	321	334	319	316	307	310	333	343	346	335	323	348	341	340	324	317	322	327	323	332	320	312	316	329	323	309	324	349	347	343	344	295	337	350	328	325	328	313	324	313	350	330	331	311	324	334	318	299	311	320	340	330	321	312	334	314	316	361	337	357	318	349	347	346	299	298	323	327	313	305	322	308	333	325	334	300	295	318	340	313	320	293	338	369	335	357	341	342	332	325	324	315	340	322	330	323	323	322	337	322	330	354	338	326	321	304	349	304	321	338	313	312	293	320	308	335	302	314	291	328	331	330	331	323	321	314	331	320	336	316	322	348	310	324	312	322	313	329	325	343	330	318	322	341	297	325	323	335	307	315	294	336	330	343	316	326	352	355	299	334	333	338	321	333	302	321	323	309	352	321	312	309	319	346	342	323	312	310	309	286	322	323	358	316	344	323	304	301	355	323	335	327	311	306	345	325	339	355	293	334	329	337	339	305	357	306	337	313	328	346	332	325	338	343	320	317	285	352	338	326	327	318	333	332	338	323	301	307	281	297	344	337	301	331	331	324	323	321	300	338	294	336	321	310	306	352	320	374	296	318	308	354	300	299	335	342	330	350	351	313	341	344	345	305	327	319	330	337	309	340	346	336	338	320	294	289	339	312	335	319	340	321	342	322	316	343	334	335	347	353	344	326	307	318	340	329	325	326	352	316	367	289	347	310	295	338	315	337	341	333	321	349	286	307	313	343	327	306	334	331	339	318	309	349	333	319	306	340	304	349	314	333	333	342	334	324	281	340	328	323	316	313	348	319	324	330	320	315	315	326	301	295	307	288	311	336	324	322	308	327	313	287	336	326	313	317	303	336	349	328	320	325	299	319	307	310	356	337	318	354	305	304	326	318	327	299	356	314	298	315	338	331	332	313	335	339	328	339	327	289	363	309	310	324	333	319	346	314	348	308	326	305	329	317	333	349	326	326	333	283	309	323	312	343	335	332	303	313	309	310	316	294	306	318	335	370	321	343	325	318	318	330	306	344	312	300	290	316	325	285	334	320	363	305	329	363	290	305	337	346	311	321	312	314	335	314	334	322	342	320	306	327	284	353	360	302	336	337	314	345	319	330	286	330	345	296	311	325	312	302	310	330	307	349	326	337	336	331	331	290	334	323	324	332	324	316	320	355	309	318	353	307	325	308	336	317	340	305	354	360	340	324	323	336	329	319	313	348	320	301	328	316	364	327	308	326	276	303	308	311	304	316	336	367	303	329	287	348	324	315	330	303	307	319	310	309	337	364	304	310	317	305	296	340	319	328	333	313	313	309	316	309	308	317	277	318	330	316	320	322	315	317	346	333	307	310	307	330	334	315	320	320	316	315	326	346	343	326	328	346	316	312	318	339	279	316	312	349	295	347	328	321	319	337	338	280	325	346	331	307	310	351	336	316	340	332	356	310	310	349	337	312	333	352	333	301	330	319	317	311	302	337	340	339	340	326	315	343	283	329	343	329	351	329	326	320	334	300	316	296	338	356	304	340	333	354	331	368	318	323	327	343	361	342	302	321	328	334	326	316	326	299	326	349	334	335	309	342	304	331	309	314	337	324	325	330	338	333	326	312	315	314	316	332	336	325	304	335	320	326	362	323	321	287	306	308	318	333	323	324	316	316	340	345	363	303	332	344	327	357	353	302	326	309	314	297	344	300	351	305	318	335	354	313	311	300	332	330	339	357	338	317	316	343	314	325	310	322	310	320	316	327	327	314	339	337	304	306	326	307	352	350	302	319	357	332	320	335	324	324	342	322	345	331	353	303	295	342	343	297	313	317	326	317	320	313	349	319	317	305	302	314	328	349	317	306	343	301	341	298	355	345	330	323	316	325	324	323	354	296	310	313	326	353	324	309	320	313	325	319	311	315	336	306	340	322	362	293	338	346	296	322	325	379	332	326	355	303	283	355	333	299	307	327	337	338	304	321	319	324	310	317	295	344	297	342	322	329	333	364	326	329	342	331	333	340	348	324	331	308	315	309	331	336	356	321	339	361	328	322	353	316	323	358	308	346	319	301	317	348	357	345	356	285	306	321	288	284	323	310	315	353	349	286	325	339	344	323	331	334	307	311	291	322	325	329	304	344	325	316	350	334	306	312	298	323	340	322	291	306	312	346	330	358	341	291	275	326	319	325	307	306	305	313	315	290	328	328	341	332	310	330	345	289	323	343	357	339	327	308	385	309	346	331	276	285	339	304	313	323	292	324	345	320	298	343	324	372	323	301	323	288	335	337	324	310	340	355	329	322	360	325	342	298	316	320	311	318	333	318	302	344	325	336	282	341	309	321	333	346	340	319	321	307	353	330	343	310	330	317	349	328	352	310	330	325	320	293	303	302	312	323	297	342	321	337	316	337	316	313	335	302	316	317	359	306	321	294	367	331	319	309	341	328	335	342	326	327	325	341	334	347	330	307	311	337	320	303	334	322	329	325	322	346	338	321	300	311	304	327	325	350	327	303	328	309	317	327	325	347	313	364	328	335	317	331	338	324	312	358	345	319	338	295	310	307	332	342	315	322	302	343	330	331	318	355	309	320	307	309	317	307	319	337	296	313	307	303	306	319	302	317	325	307	303	317	332	329	326	311	338	335	353	311	332	330	344	331	320	311	308	299	328	340	359	326	327	346	319	323	323	311	301	287	304	321	305	332	347	345	307	350	301	320	321	327	344	308	298	305	335	307	310	333	333	335	303	311	296	310	302	308	295	298	279	338	332	313	327	344	303	328	291	307	305	342	310	351	314	321	345	341	334	337	295	300	285	299	302	330	312	313	354	315	333	301	302	326	305	324	314	323	305	331	317	309	315	317	324	349	300	346	296	319	331	286	337	311	313	297	311	329	340	312	305	344	311	326	295	324	342	342	312	323	335	345	288	328	299	326	332	287	318	318	354	334	296	336	340	334	297	307	319	322	330	367	351	338	365	325	303	325	311	298	324	291	310	334	321	308	289	336	318	332	336	304	346	363	312	341	329	331	338	295	323	346	328	332	318	334	337	315	323	300	345	338	326	337	305	317	319	331	312	340	348	327	331	344	341	317	330	344	311	312	319	293	310	331	345	344	337	335	331	305	342	315	357	340	319	298	327	296	337	324	319	345	349	301	349	337	298	322	352	317	330	335	325	297	343	320	281	309	329	300	341	325	321	293	338	325	308	325	300	318	314	279	365	369	317	349	354	347	322	323	316	310	328	317	333	327	335	337	319	328	303	326	316	319	293	312	339	326	301	326	300	355	350	322	330	342	309	320	342	315	304	344	329	340	328	350	302	303	314	338	314	323	330	311	280	325	324	289	333	319	357	352	308
5260	14602	9779	5171	3646	2688	2140	1618	1429	1200	1048	957	902	819	753	705	720	711	647	656	630	635	561	608	532	539	577	557	494	512	488	518	545	512	485	522	496	478	503	444	503	494	496	475	480	483	499	447	447	457	492	459	469	495	500	481	467	437	467	491	512	495	513	503	441	508	492	505	459	432	464	468	495	462	472	426	447	445	452	421	478	460	510	473	457	477	475	425	484	446	470	462	436	475	471	474	463	439	489	465	481	479	422	466	463	469	431	509	476	496	440	493	460	481	469	471	472	462	482	463	460	486	474	462	432	452	455	423	460	461	456	449	456	444	439	478	443	422	486	451	465	467	534	460	452	485	470	449	454	435	496	446	474	463	443	483	477	486	475	416	466	423	478	442	415	449	467	487	417	470	452	461	431	432	454	541	447	469	489	467	447	492	476	458	455	446	483	458	501	433	471	484	479	470	439	428	448	473	450	454	474	446	422	482	498	467	458	451	413	422	450	483	433	445	443	469	474	468	486	446	472	478	448	497	481	468	484	459	429	461	467	481	452	462	481	485	441	474	462	458	449	469	479	476	509	453	469	438	479	513	443	465	434	469	398	469	479	463	473	463	444	496	501	436	422	444	432	450	444	470	478	464	475	466	467	498	457	436	422	476	467	461	470	431	470	438	461	432	453	492	430	461	425	501	484	489	452	461	473	445	478	435	420	471	458	496	463	456	462	422	480	468	460	451	415	480	440	505	425	458	453	439	471	431	462	475	463	448	494	438	447	446	486	472	496	472	488	471	453	465	454	471	470	419	459	449	472	426	473	458	463	442	448	469	436	415	481	470	463	419	466	462	468	476	423	466	493	490	478	456	463	482	446	485	498	436	450	456	465	454	456	433	434	458	459	429	482	479	471	496	449	446	465	471	446	487	471	456	423	462	450	465	472	452	456	464	468	456	440	463	453	472	484	470	447	478	450	476	459	444	437	484	491	445	440	474	470	457	468	467	430	463	437	460	438	473	447	483	460	478	494	456	458	466	496	477	446	457	460	494	421	448	473	455	472	449	449	488	473	407	426	478	435	480	491	426	474	426	480	476	456	435	428	446	477	419	470	492	440	444	475	462	480	462	506	463	438	463	428	420	468	466	468	455	494	444	440	470	468	498	482	501	444	438	470	448	468	489	446	489	444	499	472	453	463	470	442	425	507	462	463	470	453	460	421	466	460	426	460	447	464	470	446	478	460	450	435	427	431	406	498	480	441	476	487	431	457	509	442	470	476	438	499	455	488	485	484	443	450	435	494	441	465	458	442	473	452	478	457	486	466	428	445	479	424	447	444	452	434	467	463	454	469	434	459	436	438	449	433	487	481	476	471	459	440	458	425	493	466	463	476	418	452	485	459	443	456	445	472	460	456	453	458	404	468	476	494	468	457	409	458	498	449	441	472	441	453	462	468	462	498	424	433	470	450	442	428	483	446	498	465	397	450	447	489	464	463	508	495	481	469	485	476	418	436	463	456	485	439	468	453	475	447	497	435	405	499	443	466	478	466	442	420	469	445	437	439	471	462	448	477	432	502	482	465	478	456	455	475	453	455	459	486	458	456	474	466	455	496	429	479	430	469	428	439	448	451	422	482	489	439	479	458	448	453	495	454	450	458	484	489	445	444	451	454	462	484	455	473	458	476	451	485	477	501	450	462	493	440	442	438	463	443	486	434	456	461	444	495	452	447	441	440	467	428	461	433	435	449	481	448	466	471	481	439	436	451	458	481	447	445	448	482	402	463	466	460	442	484	430	475	446	437	451	440	460	455	447	475	477	463	467	520	501	444	448	414	455	465	455	455	464	424	470	464	497	475	436	464	462	502	487	446	462	486	436	486	443	446	429	480	443	482	513	423	450	482	456	482	429	447	454	479	461	414	437	466	449	464	442	502	433	458	446	461	470	502	524	425	459	427	439	471	461	485	462	434	448	442	457	458	430	462	462	455	502	464	449	487	434	469	462	457	441	433	466	456	443	479	475	426	469	465	468	466	464	464	447	444	470	455	480	463	501	456	468	461	453	461	459	470	434	451	440	489	436	456	465	440	461	412	430	459	456	430	485	443	494	509	452	464	474	467	442	454	439	460	463	471	459	420	462	456	464	476	465	484	504	466	468	484	495	465	467	454	472	457	458	428	479	445	493	453	447	457	440	464	460	474	451	454	451	477	457	422	486	469	445	479	452	434	464	459	442	481	428	418	479	452	440	437	461	529	424	466	459	474	476	450	430	475	470	502	441	424	482	446	461	491	432	462	468	507	486	446	472	433	493	492	458	426	470	460	473	482	492	456	464	497	459	447	456	466	446	470	455	478	527	436	479	458	448	413	456	470	485	482	419	458	447	451	444	480	458	420	408	464	430	475	479	475	442	453	471	474	477	420	414	453	436	488	459	485	425	483	451	444	427	506	460	419	456	484	453	428	454	467	498	448	411	473	487	465	440	454	491	450	428	497	481	483	422	469	465	456	465	457	462	473	450	466	441	484	444	458	460	426	463	488	439	446	455	461	451	475	461	489	411	445	518	483	446	440	465	446	444	443	448	507	433	468	457	467	499	465	505	504	437	470	445	449	463	469	443	477	426	468	488	432	460	475	460	456	415	452	496	480	417	477	431	434	490	459	471	484	409	460	462	432	434	475	478	473	481	450	471	472	447	456	448	469	446	442	447	463	516	461	488	459	473	465	466	452	432	451	454	450	443	449	475	455	492	459	451	449	452	429	428	484	437	453	440	492	454	430	463	458	453	446	450	462	460	442	433	463	451	465	456	479	451	469	450	436	493	482	461	475	491	440	434	454	423	457	469	419	468	468	471	489	459	481	429	465	485	434	434	484	462	473	493	473	496	456	429	432	474	471	479	443	433	466	445	480	503	432	475	478	416	468	443	473	439	470	474	512	457	473	485	502	479	454	459	489	476	438	437	464	466	465	454	478	506	478	431	473	447	471	456	436	474	479	456	447	473	435	463	463	476	457	449	467	451	468	458	460	451	460	497	485	433	485	480	474	479	463	473	426	460	484	430	471	465	503	441	469	444	449	444	454	435	445	463	469	487	450	459	407	441	452	486	436	439	424	470	475	457	470	455	451	444	448	506	444	460	445	459	429	466	430	460	460	448	453	457	449	464	445	456	441	431	440	486	476	473	462	450	453	499	477	485	481	441	421	442	420	452	431	452	433	445	452	468	485	462	470	448	447	438	466	423	456	454	504	477	448	478	472	434	492	451	474	450	476	471	428	450	503	455	506	447	465	455	450	444	464	466	449	444	472	471	474	429	429	467	468	456	456	468	475	454	471	468	454	490	421	483	439	438	472	480	463	450	431	480	421	475	488	455	441	436	453	447	450	492	461	448	473	462	480	473	434	454	452	479	455	457	455	475	471	494	475	464	476	471	478	450	461	440	459	425	457	465	446	452	436	476	460	456	454	461	516	479	456	453	511	456	422	425	413	455	432	427	469	483	427	432
24871	21248	25749	22736	1984	813	631	557	461	481	458	393	379	342	394	386	348	350	328	335	321	361	330	375	338	350	306	329	315	301	298	302	317	329	321	308	287	318	310	297	313	325	330	283	338	294	307	266	303	315	314	305	291	298	303	282	307	314	295	307	321	345	305	269	295	265	326	325	290	315	303	316	314	279	291	300	291	312	297	300	260	306	272	316	291	309	300	336	340	310	305	267	300	285	289	315	281	300	312	285	317	331	275	297	292	303	288	300	311	302	291	284	280	337	285	290	298	281	296	323	295	286	293	285	302	321	288	278	301	292	287	321	307	307	293	288	312	301	288	293	320	292	298	266	308	298	316	275	307	287	305	310	312	324	280	305	280	281	312	329	289	294	326	300	302	313	295	318	319	303	329	333	304	288	300	341	276	293	336	285	288	295	299	297	298	300	280	326	300	289	303	299	316	300	292	311	342	298	329	315	286	303	311	317	291	291	297	289	280	302	286	301	296	286	284	322	282	306	301	291	299	300	306	302	315	285	308	276	305	289	318	281	301	272	293	299	283	303	330	328	286	290	309	294	308	270	318	284	309	327	274	315	320	280	283	331	308	291	283	307	301	312	320	320	307	301	285	304	298	280	270	309	338	278	316	307	273	285	307	291	268	295	318	314	339	304	294	319	308	260	317	344	281	280	336	302	298	294	287	261	307	313	294	298	291	338	292	274	315	306	277	281	299	305	296	302	321	304	295	305	303	290	279	310	315	293	311	296	298	306	279	309	317	305	305	314	323	306	312	265	267	306	306	320	296	313	285	304	313	283	291	318	275	287	315	281	321	305	317	296	303	300	322	299	263	318	327	297	279	325	295	271	335	299	315	289	309	302	317	289	276	340	296	321	288	268	314	296	309	320	302	309	285	304	291	305	270	294	285	322	274	278	290	344	273	320	308	315	314	269	291	268	293	305	298	327	299	312	300	297	326	309	296	301	341	308	290	299	311	321	296	331	316	311	261	279	315	315	279	272	301	288	293	316	297	304	303	297	290	290	302	304	309	351	272	321	302	345	314	294	285	282	296	310	306	297	311	291	320	313	299	275	304	314	292	280	292	288	301	316	302	301	318	307	290	319	294	288	292	303	294	306	288	288	311	317	314	303	311	307	310	292	297	307	318	284	273	326	306	307	311	317	294	288	300	298	296	307	313	288	268	314	297	293	289	307	295	300	276	301	333	352	308	301	314	282	318	311	270	293	315	292	315	305	285	292	276	300	301	290	327	321	281	288	264	298	302	295	302	272	292	286	334	313	303	322	305	298	314	301	335	307	293	312	275	313	287	299	301	267	281	298	297	316	281	283	266	302	281	323	314	285	302	325	303	320	315	281	316	296	304	334	257	308	303	292	296	313	282	311	306	279	291	289	310	310	328	324	289	321	294	301	293	297	308	319	310	333	321	317	291	285	275	242	313	307	288	314	304	309	283	287	326	324	285	296	275	303	259	317	309	345	284	297	315	310	280	277	306	301	283	303	292	313	313	304	306	303	308	315	279	292	296	269	291	268	312	276	296	306	288	289	277	272	291	306	304	299	327	301	319	321	306	298	288	302	323	331	310	309	307	297	287	322	310	321	286	297	309	279	326	292	285	283	294	291	277	323	280	304	309	299	318	266	311	291	305	317	292	288	276	288	302	285	301	291	301	277	295	278	283	279	295	300	302	301	313	286	329	286	315	301	293	314	295	307	290	333	324	284	292	293	278	290	286	282	332	296	311	297	327	296	316	308	297	311	307	339	293	320	278	294	312	256	302	313	320	288	348	304	297	306	296	294	301	319	304	294	294	288	310	310	302	304	306	315	283	288	302	285	312	332	278	279	272	274	324	316	311	314	282	311	288	295	312	292	305	298	304	320	269	292	317	325	301	298	307	299	322	299	296	307	324	300	319	285	278	333	298	282	301	296	313	288	269	322	297	302	289	287	282	281	290	315	299	312	314	326	312	320	286	302	300	300	315	299	294	329	286	312	287	335	288	294	294	298	282	298	290	295	289	307	301	283	294	317	292	306	299	274	309	331	307	307	270	302	301	277	328	289	285	316	304	307	305	289	294	257	293	290	318	316	294	283	321	249	286	245	322	305	289	292	281	282	289	298	299	296	309	304	273	298	304	272	298	282	280	270	313	299	314	282	302	288	312	278	308	306	259	310	291	338	338	316	337	279	315	309	275	290	299	305	289	312	272	291	315	307	283	317	271	329	302	282	286	294	290	319	283	308	331	312	295	293	314	319	347	316	289	281	310	300	281	324	315	290	322	311	294	317	301	324	279	299	287	283	293	293	318	302	281	302	281	318	321	294	309	310	291	311	326	311	306	291	312	282	306	280	286	261	265	293	314	297	306	275	294	318	292	302	285	296	318	308	326	328	283	263	292	316	276	289	287	296	321	301	287	292	279	291	320	327	261	303	323	297	304	308	305	354	333	281	322	345	294	282	286	287	281	311	276	309	305	297	304	307	316	300	314	294	315	310	287	317	334	304	297	293	318	274	327	273	268	301	318	297	313	277	307	294	302	298	267	299	343	319	310	278	332	295	325	312	292	300	292	296	335	288	320	292	319	315	312	257	311	293	303	328	294	309	287	330	275	293	324	281	325	287	269	290	301	303	268	297	322	292	307	271	325	314	292	291	315	299	332	302	302	283	296	305	296	275	294	303	291	316	280	311	311	291	291	304	274	306	298	296	298	300	325	308	308	293	320	305	288	271	336	334	298	311	324	301	304	293	272	292	315	305	299	295	303	302	294	281	291	332	291	298	304	317	291	315	324	293	305	301	292	300	300	275	312	324	298	290	302	313	302	311	273	285	292	309	292	321	325	305	302	275	314	306	327	320	306	291	295	290	323	282	290	340	277	292	311	295	316	308	274	320	322	292	320	282	299	284	287	289	274	313	285	278	314	289	309	290	300	312	298	319	298	327	278	319	322	320	310	288	292	293	276	304	314	318	270	292	297	299	304	320	321	280	330	281	309	336	285	312	286	296	312	310	280	307	307	300	310	320	312	315	340	314	270	292	306	347	277	309	316	321	304	286	299	292	283	305	311	289	315	291	296	296	306	309	303	260	255	320	309	307	291	285	300	293	259	312	288	305	285	308	316	294	309	318	298	276	309	341	310	295	300	293	300	299	287	313	314	280	302	286	271	318	333	303	308	305	291	310	324	287	293	276	327	304	298	334	305	330	301	303	283	287	279	270	315	333	300	278	295	276	275	289	287	286	301	333	275	291	298	293	269	301	287	303	313	288	305	340	289	312	277	296	327	316	309	295	320	337	310	310	302	334	322	319	271	324	329	280	303	276	297	288	306	312	296	291	304	320	294	300	303	283	294	294	306	286	300	280	296	300	288	320	316	298	310	292	284	281	299	267	299	285	298	290	303	292	318	277	320	304	334	327	254	296	309	289	301	319	324	310	300	293	290	318	328	305	273	356	291	316	310	267	300	292	290	311	271	327
5098	9910	6761	3513	2418	1838	1420	1217	1057	936	877	761	665	616	613	621	590	567	575	560	572	543	523	503	510	469	507	444	489	460	472	477	462	434	452	452	439	407	441	441	426	433	446	414	448	447	421	418	421	453	423	440	429	436	443	418	438	425	410	459	442	456	431	474	429	395	411	453	411	444	454	441	408	459	401	437	428	438	450	443	401	429	399	478	432	405	383	432	436	455	389	399	430	413	413	427	422	402	435	426	395	427	484	440	393	428	400	439	445	420	418	383	406	447	409	417	409	444	408	456	409	410	476	415	397	365	401	415	424	423	401	424	407	433	396	478	396	437	446	400	428	442	419	417	418	413	372	413	428	463	399	427	459	442	403	437	414	397	392	444	464	437	394	425	451	398	411	396	437	406	380	408	387	408	427	425	428	437	400	413	445	398	446	399	417	417	438	408	407	395	460	440	480	396	398	402	404	433	450	428	448	409	401	400	392	415	428	425	429	455	417	401	385	424	443	414	404	425	420	444	422	404	425	430	419	413	470	440	394	407	432	449	469	422	421	404	411	416	377	403	411	439	432	455	416	412	382	418	403	430	426	398	438	422	409	412	415	448	437	406	397	424	448	411	417	435	420	418	434	433	415	429	418	415	417	440	424	396	394	452	433	408	459	427	409	425	406	437	441	459	439	429	425	406	394	440	414	414	417	428	420	419	423	410	408	409	415	433	424	402	394	456	432	396	418	390	467	401	416	425	412	403	418	412	424	438	399	417	422	395	404	435	420	425	410	442	442	417	420	428	423	410	422	390	377	402	388	415	419	418	400	430	433	407	387	412	410	425	415	399	447	407	426	474	391	461	444	393	442	421	417	442	397	442	442	424	401	411	445	426	433	404	420	415	411	398	402	389	401	428	417	409	416	420	415	430	404	430	385	408	399	443	383	430	403	437	412	439	426	441	405	425	450	450	430	405	430	453	415	417	438	414	415	387	455	415	415	455	398	409	429	468	420	418	432	417	442	402	411	421	414	400	421	427	408	406	426	394	436	447	401	428	412	400	424	411	396	420	432	408	406	444	427	424	422	444	433	479	384	450	435	411	454	436	480	415	432	432	438	430	422	437	397	440	432	431	400	409	432	403	424	443	379	427	399	416	417	398	413	428	427	419	405	417	387	419	412	394	416	415	400	443	409	399	413	436	441	408	436	413	444	418	453	418	426	440	418	405	377	413	402	431	384	420	402	428	461	430	438	402	443	432	419	434	432	417	444	402	428	416	418	402	441	409	401	443	409	421	444	451	462	418	415	440	422	429	445	413	428	421	434	418	394	406	416	452	389	442	412	450	426	408	448	466	452	408	405	413	432	404	431	407	401	438	424	424	404	418	409	464	409	395	406	423	423	442	421	394	419	420	388	461	434	443	417	446	423	423	421	404	413	429	413	403	413	428	430	406	435	444	423	416	436	406	422	411	401	434	411	428	420	434	434	433	414	450	417	418	402	376	415	421	425	394	374	403	431	412	394	399	399	461	417	411	448	436	418	425	430	390	423	420	407	403	406	436	368	429	392	406	434	400	403	403	421	432	376	451	436	374	412	425	415	385	434	388	451	478	396	431	393	435	473	418	448	434	409	406	407	439	439	409	430	427	407	424	413	384	412	438	441	408	452	463	446	425	415	386	433	406	434	441	417	434	431	381	441	398	402	414	445	424	416	415	450	395	409	441	397	440	454	454	468	444	427	397	433	406	436	425	431	425	388	439	407	422	432	435	437	436	412	427	438	396	447	435	432	406	397	388	411	416	411	426	418	413	424	429	441	431	428	426	445	443	423	430	423	416	448	427	415	461	415	407	421	386	387	419	386	430	430	419	389	406	439	454	427	389	462	413	414	413	411	418	429	421	373	425	405	406	405	412	404	431	434	401	401	397	474	435	428	455	394	406	420	423	437	399	446	430	440	420	423	395	435	456	434	437	409	415	408	424	426	398	404	374	426	394	467	423	451	419	443	428	441	451	419	438	424	455	404	466	429	426	411	407	407	412	389	387	469	400	413	390	413	423	374	447	433	457	412	388	401	408	388	410	426	431	467	411	420	447	429	473	385	411	420	431	421	414	426	434	419	434	408	454	418	385	401	455	378	444	380	422	423	397	447	445	463	445	423	442	464	422	446	460	407	430	441	426	396	390	443	404	403	419	446	444	433	434	401	434	401	440	401	423	452	449	415	427	414	417	414	436	439	436	424	434	395	396	401	420	456	411	415	387	421	394	439	427	392	389	399	435	426	397	404	412	411	428	442	423	401	409	440	424	406	407	468	431	406	437	401	440	432	413	410	424	420	447	412	423	403	417	436	399	414	379	427	435	438	426	411	425	419	420	455	421	413	429	420	438	417	450	450	388	417	453	386	398	415	432	429	397	407	417	417	430	407	411	412	393	385	442	466	422	406	394	395	444	440	455	423	430	411	440	401	430	457	404	415	414	424	396	447	412	459	391	420	415	397	423	417	401	367	425	431	418	411	432	450	440	443	419	425	443	390	435	424	414	438	406	462	420	426	414	420	417	430	442	430	391	427	412	420	439	419	455	405	423	436	396	436	409	389	415	418	440	430	418	440	447	468	368	423	433	414	438	410	443	428	383	444	453	392	446	415	416	395	418	426	389	426	409	413	422	429	404	426	427	446	447	413	444	393	439	390	414	400	421	436	400	421	443	464	382	410	419	416	401	411	428	422	408	458	399	413	436	443	429	413	433	395	397	470	441	398	429	416	450	433	453	465	416	431	433	409	406	429	412	404	420	380	409	438	406	442	450	457	414	397	403	402	438	434	419	418	419	398	432	385	455	394	447	472	453	446	396	420	435	445	425	425	422	400	465	381	423	400	447	455	416	416	426	427	439	419	423	410	447	430	414	403	450	401	404	427	395	462	421	436	420	471	418	411	435	419	378	420	437	375	415	441	396	479	434	402	440	405	423	431	390	416	442	410	441	434	403	422	418	430	426	432	368	438	433	395	392	403	390	449	429	414	433	372	443	404	374	408	459	430	416	444	434	424	383	432	425	419	408	442	411	426	404	351	411	454	414	447	416	437	468	443	405	388	469	436	421	421	416	450	428	438	415	416	414	405	402	435	414	431	408	400	406	440	423	376	397	386	444	402	420	407	427	418	409	434	419	410	399	436	391	452	442	401	397	420	421	387	423	462	408	415	418	438	410	439	443	404	402	437	456	400	441	408	405	444	403	439	440	410	416	372	375	428	417	442	414	430	435	415	438	385	415	445	398	407	417	440	448	403	403	393	399	409	424	438	443	421	441	399	428	417	428	437	417	464	426	443	376	401	445	407	422	385	374	429	408	400	396	432	424	447	399	471	422	441	419	425	450	404	388	418	432	471	388	399	394	431	413	409	396	420	417	419	403	427	413	410	407	400	414	383	427	419	403	453	390	429	443	441	422	399	401	412	417	404	417	413	418	418	417	434	386	441	413	434	429	439	413	419	382	448	450	457	417
22653	21268	28456	24370	21270	18880	2219	916	659	558	480	472	385	352	312	330	305	352	268	252	245	228	263	217	235	229	199	195	190	204	162	200	188	192	180	184	159	164	191	171	189	172	145	159	154	167	193	171	167	171	161	147	168	171	169	154	178	177	185	183	180	169	186	184	162	156	159	175	165	174	149	140	165	182	163	184	181	150	144	161	161	177	144	155	143	152	153	183	143	158	173	179	156	174	169	152	162	158	160	162	151	142	164	162	155	148	146	149	163	160	151	148	154	151	144	164	151	154	172	138	162	149	160	148	151	140	162	188	147	130	189	162	157	155	147	160	159	163	158	152	157	152	166	172	142	156	149	141	161	149	167	154	162	156	172	166	152	152	170	154	155	184	155	172	173	157	153	170	185	159	167	165	145	156	146	160	168	137	141	163	152	159	146	156	161	155	147	155	140	149	166	175	155	177	150	155	149	175	160	162	170	181	156	148	167	142	164	165	147	164	176	158	156	159	142	152	157	173	168	138	146	141	160	145	170	154	158	177	185	167	152	130	154	173	176	147	152	146	128	156	164	173	176	161	157	160	161	169	172	170	164	139	124	196	158	139	172	179	155	157	165	151	156	162	165	163	162	165	187	164	176	169	151	150	163	168	166	162	146	174	145	153	156	142	167	168	154	178	160	149	162	138	149	157	144	183	152	162	138	153	183	162	167	148	148	154	168	168	167	163	184	156	171	181	149	175	154	149	136	158	147	160	175	172	174	146	155	156	163	144	162	171	167	157	179	145	175	149	154	164	154	156	164	176	169	171	161	167	176	153	139	131	174	170	153	154	146	153	154	173	161	125	148	173	160	150	132	134	162	152	160	152	161	155	150	161	183	130	156	149	157	153	144	170	166	166	171	158	158	156	135	158	178	157	143	173	135	173	151	169	151	150	151	169	163	174	145	162	187	156	150	155	156	160	154	165	175	152	152	134	164	151	146	152	146	158	145	151	150	153	118	153	152	160	131	150	148	178	161	178	169	167	145	143	138	151	144	181	158	168	158	158	147	170	140	150	136	149	146	160	146	150	155	164	161	168	152	153	153	160	158	165	146	169	154	152	163	149	178	154	164	153	152	180	153	137	143	165	151	154	165	171	170	152	153	146	155	144	146	174	159	161	170	130	181	189	177	153	156	150	142	154	164	160	168	150	163	150	167	160	165	171	157	176	157	151	165	151	161	170	167	140	162	168	163	145	178	154	154	156	178	148	164	169	149	172	150	146	187	159	168	188	148	168	171	136	181	131	165	167	167	161	150	179	153	152	150	161	168	152	136	186	159	141	150	163	142	190	162	162	155	149	158	164	152	148	167	149	173	154	125	174	161	166	175	163	165	165	159	154	153	153	165	145	159	154	161	166	152	139	143	166	173	165	150	151	171	169	157	155	145	161	166	161	155	162	165	166	175	159	143	167	168	155	160	171	145	163	159	150	149	190	138	162	166	172	148	167	152	170	174	133	135	162	147	157	175	158	161	144	174	160	153	154	156	158	163	142	180	140	172	174	134	137	173	175	173	185	154	163	154	155	159	164	139	177	163	156	164	160	134	156	169	138	159	163	158	180	164	142	174	182	156	141	157	162	165	170	154	159	146	169	161	168	160	164	146	157	169	149	163	166	152	151	161	164	146	154	148	155	163	162	139	151	154	165	152	166	176	141	155	173	177	125	176	145	154	167	139	158	140	167	175	144	161	142	145	154	163	172	177	165	167	151	179	141	143	171	170	143	148	171	167	156	161	139	148	182	174	168	152	176	171	159	150	156	145	140	158	176	147	161	162	147	141	146	163	157	154	153	148	154	161	161	145	166	161	140	156	147	155	131	156	166	148	156	157	142	142	172	146	144	162	190	180	157	161	170	168	159	164	178	148	160	149	167	148	175	178	148	140	172	159	134	146	150	159	154	175	146	155	170	170	155	156	179	170	156	180	155	174	144	135	164	159	183	149	167	162	147	151	158	160	141	172	151	156	165	153	172	147	147	183	143	149	136	159	142	161	146	182	160	143	140	165	151	160	161	163	161	178	151	159	139	158	157	143	165	156	180	160	157	174	161	153	164	157	149	159	164	163	143	135	164	169	172	148	169	145	149	169	162	164	179	150	158	147	185	151	146	172	153	136	167	144	132	163	149	151	151	163	167	151	175	163	147	156	157	155	175	171	173	175	139	151	161	169	164	138	156	162	174	158	151	173	151	152	171	158	168	153	168	156	142	166	146	172	159	157	181	161	145	162	151	164	154	156	165	167	160	151	164	152	167	163	173	183	204	169	165	176	166	175	159	168	165	149	128	164	163	141	163	183	167	142	164	173	149	142	166	143	165	171	159	172	160	168	165	158	163	155	153	147	160	157	184	164	143	160	174	163	173	184	173	142	158	166	174	161	162	175	157	151	188	188	166	149	181	167	160	177	144	160	181	173	163	160	149	132	171	139	147	141	150	159	153	180	155	169	134	185	188	169	184	168	158	158	153	165	157	145	183	165	138	174	168	157	155	129	138	146	151	139	161	158	168	152	140	177	158	152	159	181	174	150	182	165	158	160	190	170	154	177	147	122	161	174	152	143	164	170	175	169	164	166	180	149	155	173	163	165	171	161	163	155	156	153	160	157	172	145	151	155	153	167	167	188	145	176	153	165	141	144	164	167	176	173	141	170	153	184	161	151	154	148	157	188	166	159	157	152	140	163	157	142	166	159	164	154	175	146	143	161	151	156	136	174	152	171	164	152	168	154	171	171	165	158	161	136	158	177	156	155	164	163	156	186	154	168	170	156	148	149	166	152	155	159	186	166	171	149	166	159	163	160	149	151	162	173	151	162	153	164	162	164	154	177	175	153	155	152	145	190	151	171	172	164	164	148	163	155	173	164	160	166	175	154	170	141	158	158	147	195	182	177	165	156	170	156	158	134	162	154	157	162	164	150	158	163	160	177	161	197	165	147	161	155	168	142	160	158	149	161	162	174	164	175	157	167	165	157	163	157	168	145	146	158	140	175	146	159	175	158	167	162	149	147	145	157	183	173	163	153	164	164	151	158	120	154	142	162	162	158	166	165	152	148	165	157	160	172	159	174	159	155	176	168	171	154	148	160	137	155	146	178	130	140	166	167	151	163	161	148	154	130	143	150	162	147	152	155	172	162	173	160	151	169	161	161	149	164	163	158	170	157	158	173	146	150	144	143	147	173	171	150	168	159	151	164	170	137	171	164	130	159	165	157	145	172	174	154	143	151	147	152	133	164	140	132	154	162	161	175	157	156	139	173	153	163	163	144	170	168	145	184	150	162	177	160	168	170	158	149	152	160	144	174	159	154	137	172	181	155	159	150	161	172	167	139	175	163	171	160	159	163	158	154	137	155	164	165	149	157	171	159	146	158	139	149	121	161	152	151	151	150	175	160	162	164	173	159	171	163	173	159	156	175	163	148	154	142	142	157	154	160	149	167	164	172	149	174	159	167	165	146	160
6619	19375	13854	7244	5154	3683	2836	2346	1778	1520	1253	1093	832	743	714	643	652	634	542	545	515	487	458	426	391	378	347	357	371	333	338	282	311	311	270	279	288	269	268	303	251	260	267	245	261	245	263	267	258	244	253	259	267	255	265	253	247	224	270	301	291	289	284	252	290	251	282	261	261	261	254	236	245	226	200	200	215	244	262	241	252	243	236	215	232	224	214	233	231	217	211	232	246	225	257	223	242	244	242	201	242	264	243	253	225	231	230	238	231	210	214	222	254	289	227	248	253	234	241	232	246	246	227	209	246	238	224	246	230	265	236	261	249	211	224	252	241	233	218	228	229	251	216	231	236	222	238	224	203	232	212	240	229	246	254	239	230	242	201	250	240	244	256	236	216	227	199	234	282	251	235	233	252	200	217	238	242	219	226	250	251	227	220	216	262	214	258	223	240	214	263	233	235	228	226	229	224	237	267	284	227	233	239	247	237	203	265	245	238	240	235	252	222	230	233	225	243	239	232	253	235	235	234	261	253	231	226	260	242	232	223	232	243	234	233	216	228	212	249	212	238	253	210	241	227	256	261	223	252	220	236	232	252	204	232	226	255	225	227	267	267	263	214	229	239	244	240	247	240	271	233	219	234	235	245	236	207	243	218	231	229	252	226	235	203	248	233	227	243	203	228	237	248	239	222	209	218	218	239	236	239	252	227	208	222	230	234	236	265	225	249	229	245	245	249	212	254	226	207	250	244	223	247	209	234	244	209	231	245	253	191	238	218	257	231	234	226	231	213	231	232	236	212	232	241	227	229	213	233	238	209	222	215	248	230	222	247	236	226	245	266	257	227	245	223	222	223	239	227	243	224	222	245	232	241	249	233	244	214	230	229	241	247	220	209	238	227	225	219	230	215	234	237	227	229	214	270	236	266	251	254	227	238	223	200	221	221	261	233	257	229	237	237	222	232	240	248	247	219	229	226	248	229	247	251	230	231	232	224	251	223	221	233	246	233	248	229	225	246	226	224	241	240	203	235	246	226	219	256	223	221	220	218	217	222	222	236	237	231	249	254	232	215	234	225	238	265	235	228	211	226	247	243	231	257	242	251	212	259	240	251	218	234	236	243	224	215	256	212	235	210	228	235	254	236	259	242	223	259	241	261	212	219	245	218	209	229	208	245	248	251	245	237	247	219	212	253	228	243	230	233	215	218	235	224	245	239	233	203	216	246	236	223	260	256	230	226	256	244	227	214	234	204	246	222	227	235	245	227	265	259	223	232	239	229	214	206	220	213	247	248	232	242	246	237	218	248	207	232	230	250	239	225	248	237	216	252	252	235	239	247	232	214	223	237	221	208	264	230	244	227	232	253	225	242	244	234	241	219	195	216	241	222	224	275	212	220	231	239	245	237	212	233	219	228	214	230	248	242	245	213	223	231	215	231	218	198	235	226	229	227	237	218	230	243	238	228	244	254	253	239	232	221	240	201	223	218	218	238	237	240	221	229	226	220	236	242	237	217	262	247	224	222	249	246	230	249	221	220	279	219	224	262	215	225	218	230	228	209	224	237	217	238	239	229	208	242	270	243	250	231	216	211	222	253	235	268	264	230	201	220	214	237	235	241	233	226	246	242	233	226	247	254	267	249	243	250	229	231	216	231	255	229	256	235	232	255	241	218	226	227	233	253	226	232	226	251	243	261	220	252	233	225	246	246	239	229	249	227	237	251	237	191	204	222	217	240	218	215	247	253	242	233	214	209	254	250	225	229	260	255	249	225	217	272	232	241	218	208	256	247	245	261	259	266	240	223	214	221	249	221	229	224	214	239	214	241	225	233	218	221	242	260	235	238	236	218	242	226	228	226	215	209	238	210	226	224	230	239	250	236	232	218	225	259	220	234	209	216	219	252	239	243	238	221	223	246	219	256	244	223	247	244	241	243	246	223	260	229	242	220	234	231	240	222	234	236	238	249	245	205	221	226	232	217	229	229	226	228	255	246	210	239	218	241	227	229	239	234	250	212	234	222	246	246	224	240	281	250	236	210	223	254	228	237	224	246	217	238	244	236	234	225	224	220	217	245	210	244	253	256	228	247	201	262	235	238	232	220	218	260	216	214	237	224	236	247	219	241	257	237	223	221	241	243	256	265	251	212	220	274	219	229	232	234	231	233	208	208	237	249	239	256	213	259	235	234	243	246	245	253	226	229	219	236	244	228	264	229	234	242	229	223	218	242	231	241	238	224	220	266	198	276	253	232	225	216	230	216	241	247	244	243	229	227	249	230	201	217	243	233	244	233	230	221	241	233	235	227	220	246	255	224	246	224	243	263	241	251	238	234	209	236	227	267	228	243	231	230	258	249	228	267	241	235	272	247	215	232	245	247	218	218	243	232	234	222	223	224	210	240	221	224	239	249	220	231	258	237	233	229	255	261	213	232	220	238	246	245	223	229	242	233	219	252	211	218	248	233	198	200	254	234	252	260	233	257	217	219	225	251	233	222	245	222	242	216	229	230	234	232	269	253	230	218	205	213	221	234	214	224	232	250	225	227	237	263	213	242	235	250	231	209	241	241	228	241	221	206	251	242	208	243	246	228	249	240	225	244	237	229	262	231	219	202	220	252	210	217	248	235	252	229	234	231	239	221	226	267	234	223	218	249	225	225	221	220	212	236	241	245	201	233	228	253	228	227	208	243	199	243	234	233	232	220	244	201	229	243	220	226	251	253	213	241	228	236	243	231	230	239	262	240	235	254	256	218	218	234	224	239	255	228	228	250	233	241	238	254	288	258	235	215	249	241	229	231	240	232	266	236	233	211	222	240	248	218	209	241	236	247	234	225	238	238	236	239	253	226	219	238	247	201	250	251	224	236	267	238	244	233	265	253	215	258	238	246	238	226	274	235	228	235	205	227	244	231	220	236	211	255	223	201	223	230	216	227	218	241	234	252	210	236	235	237	234	227	249	235	225	247	234	241	229	250	254	223	254	236	274	240	227	242	227	239	212	255	230	248	211	238	237	224	223	210	213	238	217	223	247	228	237	244	231	224	248	220	268	246	230	226	262	242	225	247	229	248	209	234	230	217	236	212	234	254	224	254	224	244	227	236	264	233	218	231	225	242	258	254	239	210	251	226	249	253	217	217	229	226	253	280	232	242	211	218	235	227	210	241	252	250	230	232	233	257	224	221	249	248	235	257	205	242	227	223	238	248	221	226	231	232	220	243	201	261	234	226	215	235	258	214	213	223	242	228	220	242	236	211	224	238	216	218	248	246	216	224	234	228	235	233	208	240	245	218	239	244	226	227	221	221	229	205	231	228	235	243	236	237	227	242	237	260	207	241	267	215	219	242	262	229	253	220	240	213	223	191	232	238	215	235	249	251	199	207	206	221	241	235	244	242	229	207	225	232	249	235	238	229	232	212	236	230	222	219	223	242	223	215	244	221	221	230	207	253	212	246	258	236	218	217	229	207	234	216	241	224	219	227	255	248	255	248	241	226	216
27476	16118	3894	1383	778	641	561	534	510	470	471	476	464	452	442	412	445	450	437	424	409	437	419	382	369	428	393	407	411	379	404	386	365	395	424	393	406	397	404	402	399	398	416	397	431	372	400	382	412	383	393	357	415	419	404	418	374	416	395	376	374	410	397	418	409	383	383	422	412	395	406	390	390	392	418	413	366	372	408	419	417	416	410	384	399	385	402	381	395	386	421	381	364	375	406	396	423	403	382	408	396	390	418	413	403	424	412	391	427	397	413	406	423	363	386	412	417	397	400	410	396	397	383	395	371	411	386	387	382	427	404	431	383	423	383	362	388	395	401	414	411	406	435	393	414	399	410	399	425	413	383	402	424	368	409	415	435	407	393	406	389	385	417	378	391	431	442	400	410	408	383	415	414	414	349	411	375	407	419	392	443	405	421	440	396	395	426	424	401	395	371	404	378	399	390	392	415	369	405	364	398	408	442	379	415	407	394	392	370	385	395	363	376	423	394	399	399	397	384	384	393	407	378	404	396	391	385	385	461	402	375	372	399	379	395	410	407	397	379	413	417	401	396	384	420	396	433	386	410	402	383	349	412	426	439	407	365	356	421	419	411	394	385	382	382	417	382	407	368	392	425	372	395	392	389	402	416	396	443	427	427	396	409	387	406	451	440	399	382	416	380	390	428	402	377	428	406	436	410	397	407	425	401	433	407	405	411	419	418	382	437	390	382	450	375	403	396	398	376	365	419	410	400	390	403	392	414	412	418	394	392	442	385	375	417	437	406	429	427	411	406	391	399	366	387	399	382	384	413	406	380	410	370	422	422	415	389	397	410	387	386	390	389	444	395	395	368	399	442	395	395	401	438	393	378	444	401	389	377	399	416	388	404	396	410	374	394	437	382	394	416	405	401	418	424	373	378	364	384	389	376	383	421	430	417	378	403	364	410	399	413	389	429	399	386	424	366	414	395	391	405	363	441	382	383	408	398	411	391	410	385	420	411	405	414	403	404	402	352	362	361	430	402	406	381	394	397	414	380	405	400	407	403	414	392	407	409	398	432	409	426	395	366	381	394	391	413	407	393	389	390	402	417	398	400	425	406	415	395	388	414	399	401	397	423	407	406	407	430	370	390	384	415	371	389	388	432	381	425	398	383	373	374	392	411	394	430	387	419	376	417	416	403	389	387	394	404	408	365	389	403	415	426	428	393	389	406	403	370	405	383	369	383	393	399	404	396	401	410	386	407	366	409	368	365	399	436	387	429	407	438	417	417	384	373	412	364	392	398	446	360	384	367	385	411	385	348	382	386	370	420	358	405	400	408	364	404	417	378	383	384	392	395	426	410	398	383	368	405	407	438	419	377	407	416	424	381	390	407	368	400	464	394	388	392	422	387	375	422	389	386	367	415	403	370	427	406	426	410	390	395	379	373	403	412	384	420	410	392	368	374	342	396	427	401	397	389	405	432	408	395	410	377	368	398	394	367	436	398	405	354	411	377	433	423	413	383	422	407	394	360	405	393	373	374	424	369	414	382	380	397	399	380	383	404	374	403	377	390	384	427	388	402	392	409	411	381	412	380	439	413	388	407	403	433	421	411	399	408	381	416	403	405	387	416	412	384	417	387	404	407	382	390	374	419	389	423	393	386	398	410	394	372	412	421	411	426	420	411	377	370	387	382	352	418	425	399	402	390	398	384	390	398	377	393	442	358	391	404	387	434	418	413	391	424	412	406	394	387	411	397	408	382	431	428	402	417	403	334	379	386	348	384	399	425	388	392	420	345	383	392	391	383	379	389	397	391	392	395	402	395	407	368	384	396	383	409	418	384	392	424	403	383	384	379	376	420	407	380	424	409	396	381	436	414	392	387	405	427	370	421	377	381	405	389	411	385	392	415	393	412	404	395	389	378	374	401	446	365	447	408	386	403	381	389	353	403	413	376	390	397	425	402	402	438	393	397	429	425	406	392	399	415	387	389	422	381	383	379	431	394	401	399	423	388	416	406	412	366	383	404	394	406	413	375	392	414	365	398	396	402	387	404	428	389	422	379	405	391	388	409	421	408	404	384	376	428	438	383	364	407	405	373	419	419	390	411	398	433	367	426	418	395	410	393	402	403	400	407	366	409	417	393	391	391	424	406	405	398	402	357	411	412	406	400	390	397	385	430	367	442	367	427	404	379	432	405	391	356	412	416	351	394	405	366	412	372	411	396	376	365	373	373	395	378	375	398	415	390	367	413	410	359	363	377	356	383	380	428	369	371	392	389	392	406	421	402	409	431	392	372	416	396	408	401	403	410	383	389	426	403	406	417	384	405	369	424	388	361	408	427	390	380	418	397	394	399	375	404	374	395	400	411	377	364	396	398	417	396	419	429	398	368	399	385	409	401	427	401	418	399	397	386	372	402	401	396	396	385	417	377	418	407	389	380	399	376	384	403	406	382	381	395	386	372	399	389	427	400	400	387	375	419	401	381	395	395	416	400	384	373	399	377	423	392	383	380	414	406	386	404	401	392	403	397	405	417	387	374	417	377	387	423	390	393	449	426	393	389	405	358	375	395	416	389	400	405	412	428	400	412	417	376	419	435	397	464	400	386	408	414	399	409	405	416	437	402	412	393	404	390	369	405	433	384	400	405	380	420	399	384	393	387	405	390	381	392	408	404	414	395	433	399	390	421	383	413	395	389	409	405	359	383	368	416	384	403	395	376	372	403	419	377	441	400	397	384	393	407	418	393	403	373	429	403	394	400	391	399	378	369	425	409	428	397	377	404	366	397	399	381	410	385	372	410	372	372	416	406	394	421	369	406	376	388	404	435	385	382	389	370	385	399	445	417	397	357	395	391	410	427	391	395	410	424	388	356	362	413	403	425	389	419	424	383	391	412	390	390	376	384	406	378	403	396	370	397	425	400	412	407	378	388	393	388	378	432	432	391	414	401	405	401	400	403	386	366	381	394	403	387	377	422	410	421	443	382	427	386	367	380	373	348	418	409	407	373	388	385	411	385	379	440	402	420	410	388	385	425	389	360	406	402	407	424	379	385	379	429	363	390	378	372	396	420	385	397	381	389	408	428	398	388	400	401	396	420	440	380	405	382	432	429	408	370	383	426	353	362	401	400	375	432	390	407	378	399	384	428	396	387	384	409	375	405	379	396	389	395	410	389	402	408	405	379	404	382	378	414	425	402	386	396	364	382	423	417	400	438	381	398	425	390	408	404	407	361	401	448	383	381	431	409	409	388	371	375	407	397	390	375	386	399	400	401	424	378	400	396	415	398	370	391	379	383	433	422	394	378	436	409	404	439	415	398	438	386	382	379	388	387	384	374	408	389	376	393	415	377	420	395	385	418	406	422	407	374	395	358	439	391	423	379	381	386	404	434	426	402	419	412	408	393	392	394	411	397	387	386	390	400	379	396	385	423	413	400	408	408	364	415	400	426	399	403	413	383	388	376	423	393	438	392	408	411	390	377	384	370	379	400	391	406	402	377	408
5793	6200	4274	2204	1675	1348	1077	978	836	773	823	760	691	731	689	714	651	667	660	629	624	615	577	644	612	597	608	607	564	630	628	580	604	581	545	562	570	600	569	592	617	547	616	533	584	550	577	559	546	558	550	569	575	579	559	572	575	565	562	607	606	556	606	525	545	554	573	556	557	542	500	530	562	586	594	551	532	524	532	549	540	559	514	530	556	598	559	543	597	574	531	582	578	577	546	571	553	568	557	526	544	559	592	589	589	565	575	539	561	553	544	590	582	564	526	620	564	590	539	556	528	550	545	561	590	598	577	560	514	544	555	605	537	544	477	581	550	553	545	578	536	561	604	594	539	539	560	530	567	568	550	538	540	562	545	570	592	604	587	532	556	566	533	580	591	533	523	565	526	576	562	520	559	582	598	552	576	560	614	555	524	579	556	583	616	557	570	543	543	564	527	558	565	550	558	566	575	570	568	589	548	569	573	595	553	570	576	576	580	558	585	537	568	562	588	543	508	530	589	581	522	558	556	580	546	573	548	574	558	577	567	603	547	596	558	557	597	537	538	561	558	542	553	566	585	573	570	553	525	565	522	526	567	545	546	561	575	567	535	570	531	531	545	582	618	556	547	556	573	533	565	589	581	530	556	535	548	539	577	561	587	557	584	542	536	534	524	559	577	589	550	599	570	508	578	571	619	566	545	554	580	555	570	520	579	562	542	571	558	537	560	555	526	597	555	612	568	546	571	543	539	574	562	541	623	550	565	580	554	528	607	581	578	559	529	537	546	545	529	588	557	574	611	574	563	558	574	572	580	571	575	572	518	618	594	571	617	566	587	553	548	583	568	557	589	593	552	572	528	583	562	596	529	597	563	571	582	496	553	577	579	559	544	543	565	569	559	557	546	579	543	542	562	569	536	590	547	593	554	561	582	594	569	561	566	529	554	583	571	541	561	566	551	553	553	550	619	535	535	540	552	607	565	521	537	560	594	555	554	603	548	582	594	588	552	580	581	602	539	565	543	549	610	624	570	531	568	536	574	554	548	542	553	588	561	591	554	569	564	544	561	570	594	532	594	578	586	600	566	588	588	539	583	547	596	537	585	528	562	561	542	545	571	553	558	582	579	538	544	574	557	576	554	573	542	578	566	586	549	561	580	571	562	567	525	573	574	573	545	552	581	512	539	565	562	557	560	559	566	534	538	553	544	572	568	560	562	559	577	533	574	607	551	562	598	577	529	548	545	539	590	572	538	584	563	487	574	544	571	540	508	570	546	596	601	564	571	545	572	549	598	586	592	544	562	557	598	546	547	543	593	601	540	543	533	593	554	582	539	563	550	593	567	559	553	538	584	562	566	559	571	576	542	549	582	572	510	557	551	561	526	572	550	569	553	583	537	596	568	552	550	562	580	582	571	577	599	558	587	551	596	604	582	576	573	544	573	509	535	582	563	571	573	571	523	576	583	542	529	606	568	556	548	549	547	591	539	567	545	574	554	547	554	576	540	592	594	597	557	536	533	552	571	588	602	544	540	528	590	546	551	583	584	562	573	504	548	554	515	533	542	510	602	560	559	589	558	587	554	542	563	525	596	542	576	513	562	562	559	535	541	607	541	551	545	600	588	545	565	558	544	527	555	555	533	614	573	531	583	588	529	526	534	550	556	581	575	548	555	543	575	554	552	528	525	545	557	589	612	583	578	535	582	578	512	559	554	561	562	549	544	545	567	525	554	559	543	531	574	625	597	556	583	513	555	593	589	547	542	576	578	541	555	581	542	593	560	575	549	565	570	556	559	551	536	556	585	574	582	567	557	560	545	542	559	550	576	601	541	604	541	544	566	561	549	579	543	505	548	560	616	575	566	598	528	584	552	585	574	554	594	523	607	605	524	572	564	579	568	554	559	573	553	587	585	536	583	557	569	575	536	563	613	581	544	559	549	559	573	558	547	538	557	571	531	562	557	557	555	532	559	608	602	603	513	533	578	605	566	607	573	546	582	529	591	540	559	581	578	565	574	549	551	526	554	569	570	552	553	535	552	538	591	522	563	519	609	582	548	550	564	577	560	565	604	552	574	589	547	545	611	607	559	559	530	564	539	566	573	574	595	559	520	524	535	520	519	584	546	550	572	552	562	541	561	541	574	563	525	559	595	555	582	526	564	529	557	557	554	592	529	608	543	546	548	567	540	559	579	593	587	522	545	544	595	587	549	554	584	569	550	585	576	551	539	529	562	570	568	542	581	557	560	528	566	562	594	564	583	553	545	579	582	547	569	561	573	577	554	545	577	573	542	550	566	563	556	567	546	573	582	582	590	544	539	538	586	537	574	571	554	616	603	568	576	582	563	592	561	598	551	547	534	589	535	550	574	580	558	585	585	583	584	567	569	543	551	550	602	560	588	590	567	533	522	576	614	561	537	524	550	553	553	499	583	570	599	557	542	582	551	569	552	562	542	556	568	526	581	566	588	622	559	554	541	547	537	565	544	617	555	556	552	601	531	569	571	574	556	582	538	557	555	563	553	544	577	567	571	537	550	532	538	594	526	549	574	577	517	560	524	574	564	572	591	568	565	566	549	525	538	585	547	575	550	593	552	603	557	592	576	556	567	530	566	536	555	577	589	561	562	581	520	564	567	589	531	506	538	538	544	579	567	582	565	557	535	556	555	495	586	590	584	523	541	515	533	548	553	556	553	545	553	597	546	591	593	632	563	562	537	574	557	569	557	529	584	559	551	516	573	577	555	576	551	550	560	579	547	548	543	540	591	539	537	573	575	520	545	555	541	608	548	553	550	583	578	585	550	528	574	535	586	566	563	604	553	564	553	585	542	501	576	509	548	602	573	541	545	512	548	530	583	508	538	598	579	532	570	539	546	593	542	564	621	552	575	563	565	566	524	537	575	518	537	543	602	595	535	535	570	552	552	501	556	636	550	522	571	544	565	554	551	546	562	500	551	572	554	585	564	525	536	539	593	542	526	555	557	559	577	557	549	575	579	615	514	584	549	588	583	583	508	536	565	585	529	574	562	570	589	558	560	558	584	587	575	567	496	570	582	537	563	582	580	519	569	560	556	601	569	580	545	586	551	580	558	542	588	578	581	587	585	594	536	579	566	556	539	592	579	588	554	498	538	516	565	520	583	546	590	589	583	576	560	567	526	530	570	572	568	554	533	562	579	563	591	524	555	566	573	562	545	544	589	544	593	607	532	536	574	536	575	551	566	577	550	578	553	559	569	576	553	537	524	561	537	555	580	544	551	581	551	624	551	556	556	557	564	590	559	563	607	559	561	599	570	544	570	547	556	579	584	530	547	599	551	561	668	537	570	578	542	594	539	574	600	564	566	534	534	554	589	594	548	562	519	567	572	592	562	575	550	573	541	599	557	552	545	609	534	597	561	534	544	550	590	565	554	539	560	545	601	552	565	594	562	551	558	546	554	584	547	558	564	605	608	584	543	571	572	574	551	545	539	595	578	549	566	562	547	530	588	551	563	514
23523	21228	27806	24945	20497	3182	1048	793	599	601	510	471	496	415	444	399	419	408	403	388	395	367	419	381	322	363	330	376	346	298	330	345	321	314	361	354	343	312	325	329	310	350	296	307	312	337	309	298	320	302	335	348	307	308	327	364	317	323	305	375	331	344	310	319	337	324	302	301	305	320	329	317	353	336	364	334	355	321	268	289	319	320	292	325	311	290	306	362	325	293	341	333	313	347	316	315	331	318	315	306	309	329	340	304	312	317	290	329	327	317	333	317	338	304	335	297	328	336	314	303	339	322	321	314	293	309	328	285	316	351	317	289	301	294	320	321	298	356	302	355	321	330	296	326	329	321	353	341	330	311	297	304	333	322	337	292	341	282	340	328	332	330	305	350	298	334	288	322	336	340	326	306	351	322	336	300	303	298	322	309	316	295	325	341	315	322	286	319	319	347	315	316	314	330	307	313	303	307	332	289	307	313	314	312	338	300	316	308	332	334	338	317	339	340	327	319	347	323	305	321	335	315	320	312	325	310	332	342	320	288	364	319	291	335	310	302	263	346	314	366	320	287	325	298	330	311	284	345	345	319	327	301	308	299	314	318	340	319	319	311	293	307	294	330	304	329	297	287	324	331	319	315	349	322	300	296	346	313	344	326	302	326	286	317	367	287	332	335	318	310	336	339	307	313	313	303	299	317	312	337	359	306	346	318	341	321	338	308	321	333	312	304	313	311	315	328	323	291	322	316	297	332	364	329	297	322	310	316	300	325	293	322	324	284	339	316	332	354	321	297	300	329	320	311	360	323	335	283	360	337	313	331	337	341	326	308	327	305	315	325	314	301	322	344	292	318	303	303	314	322	310	316	300	313	330	319	326	326	317	307	317	334	329	322	318	318	323	311	345	309	308	323	322	328	310	334	327	350	334	325	298	323	333	331	320	299	328	321	266	299	336	332	329	327	338	291	344	297	334	306	298	308	336	322	326	328	309	300	339	315	330	342	315	344	339	303	340	339	337	288	316	369	313	348	304	325	288	296	337	315	302	306	320	358	290	322	298	298	337	312	365	307	311	310	321	337	302	321	338	301	324	287	330	327	311	274	307	312	338	317	294	323	330	319	332	355	324	309	327	333	305	302	313	314	296	320	316	348	312	318	306	293	349	329	272	336	315	351	316	265	301	330	309	354	334	309	326	332	291	313	328	336	337	288	331	299	298	317	348	332	312	325	310	328	333	352	340	304	328	305	311	318	298	328	312	317	320	314	312	314	297	318	296	277	321	339	318	330	322	315	350	316	364	330	312	308	305	305	315	320	296	286	311	305	318	341	301	319	339	313	322	329	310	345	303	335	328	301	343	326	305	315	315	301	315	341	324	308	294	345	287	307	330	319	289	356	291	316	310	317	316	319	304	318	335	366	333	330	332	304	329	326	320	323	325	317	311	294	298	335	316	300	324	327	294	330	340	331	323	323	341	313	310	296	325	288	305	307	328	323	335	303	341	321	309	305	321	332	319	299	314	325	343	327	309	324	312	318	309	293	313	302	319	307	326	312	339	302	313	339	293	336	319	335	302	336	309	309	305	313	339	302	293	336	342	311	296	340	321	313	310	335	341	321	297	278	335	300	318	297	285	340	299	323	291	355	280	285	331	320	337	318	318	314	328	298	331	314	318	327	331	323	320	317	313	319	292	320	340	299	330	301	306	328	311	290	291	345	325	351	370	286	309	304	323	312	335	318	306	302	307	311	320	302	306	301	301	309	348	301	314	338	337	291	306	310	320	292	298	324	292	317	293	320	326	313	312	337	322	346	294	309	288	323	273	305	346	316	317	320	319	318	307	342	332	333	318	349	311	321	305	287	285	321	300	312	315	323	333	289	303	296	329	327	313	303	311	310	336	288	313	314	290	341	315	322	326	314	319	344	310	299	310	320	331	308	300	318	306	312	317	320	300	307	329	352	308	318	297	336	321	290	302	317	296	290	348	332	324	320	300	334	319	319	330	339	328	370	352	301	300	324	327	305	351	320	286	336	342	311	286	312	346	316	299	320	303	331	312	288	294	311	304	325	383	337	286	336	331	329	332	308	332	298	339	299	311	306	298	313	286	320	294	328	340	322	334	304	292	326	305	333	324	335	311	313	289	323	329	308	334	307	326	314	322	278	301	309	311	347	339	324	305	311	322	330	319	321	305	314	312	314	309	303	318	318	333	318	315	301	348	335	330	312	338	338	296	306	309	316	316	329	365	351	317	312	301	313	357	287	316	303	322	317	362	336	327	300	306	316	305	347	312	339	297	319	319	289	314	318	308	312	320	310	315	274	325	350	353	294	274	309	323	322	321	287	333	338	300	338	320	318	318	283	319	300	308	316	335	345	310	333	339	282	328	295	303	291	333	322	303	307	312	332	325	319	321	303	317	292	308	295	325	322	308	320	322	300	330	323	308	301	335	320	334	307	301	326	341	330	332	325	292	319	279	288	286	302	318	327	287	317	322	353	296	321	326	318	306	319	311	300	311	321	274	311	338	319	322	333	358	340	307	297	319	346	336	295	299	325	315	311	302	298	287	304	305	308	329	313	325	345	314	302	303	321	314	322	301	309	336	336	339	314	300	326	317	328	294	341	297	318	320	326	314	310	335	326	300	320	302	327	307	306	282	288	325	319	337	336	319	342	280	325	324	311	295	316	295	310	329	331	314	314	310	334	329	299	311	301	321	301	323	322	336	308	313	305	310	308	327	341	333	340	310	320	295	322	296	310	313	305	310	287	332	325	313	303	332	287	323	309	319	284	340	303	301	319	309	308	290	294	317	311	327	344	318	340	319	325	335	307	317	287	327	329	296	309	332	312	330	321	312	333	333	326	323	313	341	329	324	321	310	300	306	284	295	325	326	320	341	305	299	291	293	317	321	364	301	314	323	300	313	315	319	319	310	304	323	314	289	325	304	312	303	337	290	308	339	323	311	337	322	310	313	336	325	302	335	318	343	297	324	293	317	325	319	325	314	306	301	300	298	322	341	327	296	344	302	312	315	316	307	318	307	311	324	325	294	336	324	334	310	315	284	318	332	326	302	318	304	272	325	342	296	337	328	316	292	321	317	345	329	319	315	312	340	330	309	301	311	312	315	305	295	317	290	318	318	326	298	290	342	285	314	315	336	357	314	296	329	323	315	340	346	323	319	304	317	313	332	322	285	295	307	315	346	338	362	309	310	307	292	297	348	318	309	288	324	323	329	322	337	324	300	337	315	336	308	335	357	302	294	313	284	336	306	270	322	333	333	310	315	312	319	324	327	320	322	309	316	309	331	315	289	322	286	340	347	332	311	305	337	324	333	334	328	308	317	291	323	284	305	311	296	318	304	320	326	337	290	351	317	339	314	296	292	338	316	295	350	362	311	350	290	329	331	307	312	309	286	349	343	301	319	282	312	317	332	334	304	325	348	326	290	346	301	353	324	292	312	353	342	329	333	321	330	332	289	327	300	306	322	332	287	328
5213	14610	9940	5130	3727	2717	2141	1676	1407	1203	1012	951	891	842	758	723	699	670	649	649	656	595	601	565	569	526	589	488	534	489	497	437	511	465	490	462	494	498	465	458	488	439	465	489	472	433	447	462	448	456	466	484	481	464	483	461	499	474	475	478	462	497	499	456	488	480	482	462	439	464	435	494	442	429	439	465	461	438	456	444	468	489	485	496	457	445	478	508	481	487	419	479	463	427	488	449	433	450	419	462	456	455	477	465	472	449	452	461	488	466	455	480	453	454	438	447	482	443	463	446	459	445	470	436	424	420	451	407	437	467	481	484	489	452	458	424	473	445	458	479	446	447	463	473	506	435	466	464	435	496	469	499	480	424	425	426	472	457	439	452	443	457	483	461	425	460	456	432	486	416	466	459	479	400	443	438	452	478	439	470	446	439	452	415	456	459	457	428	432	458	457	436	485	461	445	433	482	479	480	464	448	489	438	471	448	482	441	477	441	442	476	477	452	463	444	467	442	444	440	449	446	435	452	451	446	493	494	455	428	497	465	458	451	465	429	445	453	443	467	456	437	455	457	441	449	444	454	492	416	463	478	424	417	491	439	422	462	452	476	472	466	429	445	453	483	435	447	436	482	450	482	440	444	464	480	469	435	471	467	456	451	454	463	470	485	437	452	447	471	477	439	456	402	449	466	451	435	417	476	442	469	423	426	435	438	450	405	440	420	416	424	462	435	454	427	472	403	451	458	474	484	483	453	454	460	450	503	495	476	431	441	461	417	462	417	458	465	420	478	433	453	456	456	478	450	429	456	472	433	444	460	442	476	458	444	429	469	448	410	453	462	436	438	421	438	447	432	417	435	455	468	461	479	439	445	449	497	449	451	427	469	458	434	478	431	476	473	440	501	472	441	437	429	484	432	462	436	444	445	453	442	484	426	436	419	494	484	428	393	429	472	410	456	471	433	448	438	453	463	480	426	436	450	468	472	476	454	412	439	433	438	432	442	407	480	451	455	470	489	443	489	417	429	456	452	475	471	453	409	474	431	423	452	422	472	484	468	486	462	462	456	507	471	465	449	490	450	422	437	431	433	486	463	454	419	442	473	477	452	452	454	479	461	454	473	466	459	461	480	456	443	455	427	460	440	457	435	466	465	446	463	443	432	444	476	469	443	430	454	473	463	457	475	436	425	473	478	454	439	481	461	422	458	434	454	438	433	432	449	454	470	444	464	490	438	453	467	432	423	417	458	478	447	436	458	425	456	417	464	432	405	447	478	470	458	422	456	457	441	445	472	450	478	442	457	455	488	460	470	466	445	482	428	456	455	465	460	433	484	469	474	467	425	425	446	453	453	437	466	415	467	491	436	450	444	455	467	459	442	465	430	465	450	454	434	477	438	419	481	469	475	466	433	471	454	469	462	477	403	465	446	493	460	442	442	482	476	491	443	467	448	471	443	490	453	489	473	483	465	442	434	448	432	421	475	408	434	471	452	462	469	475	440	454	456	429	439	468	442	462	454	472	461	416	451	433	441	430	439	448	452	468	456	437	477	448	490	439	469	463	473	426	445	460	474	462	474	457	492	461	441	451	447	473	453	486	444	451	472	446	463	484	483	461	471	472	446	453	466	482	451	435	481	476	434	449	442	440	450	458	457	453	452	498	465	420	432	444	470	484	495	428	482	461	473	422	463	473	466	480	431	433	474	439	491	414	476	446	445	462	439	457	436	441	429	427	421	440	410	464	459	492	415	464	456	482	458	500	444	453	508	423	437	451	438	441	476	460	399	460	491	455	446	477	460	432	456	402	448	462	396	414	460	459	427	460	475	461	450	446	458	429	440	448	441	488	445	466	458	449	471	469	464	430	468	450	466	488	456	447	485	454	424	456	471	470	412	412	469	427	444	492	413	426	449	435	425	484	487	465	430	437	463	475	450	490	510	504	467	419	429	483	470	480	463	471	442	465	429	436	453	443	469	433	485	457	447	446	467	500	475	419	434	435	478	459	401	450	397	444	452	430	478	404	436	433	428	433	424	432	464	458	471	491	445	445	468	432	458	425	433	477	422	452	429	426	461	432	450	461	481	464	458	454	398	424	453	467	419	505	418	459	445	440	442	434	460	403	453	460	466	436	447	442	451	407	439	438	484	452	476	430	490	464	436	451	437	447	485	441	453	442	450	433	474	441	430	470	443	434	448	442	498	448	470	473	471	420	423	468	447	467	468	437	486	474	456	451	437	443	421	475	479	424	468	469	459	485	476	463	409	475	456	448	434	448	449	432	417	456	520	445	470	464	464	477	442	445	440	463	430	452	479	483	437	438	472	462	456	438	453	443	432	450	453	467	441	456	460	482	450	449	448	479	442	457	437	432	504	423	471	435	481	424	468	404	427	429	436	460	432	451	433	446	444	449	415	479	467	473	445	439	427	461	466	441	471	477	474	462	446	467	438	427	423	455	466	456	420	452	472	446	465	441	436	421	418	490	451	456	462	488	456	451	463	462	448	503	424	444	454	431	424	459	442	426	445	466	418	428	451	426	437	444	436	451	463	439	477	422	417	469	428	450	463	433	430	428	459	458	478	457	458	453	435	473	447	447	461	445	430	466	463	436	440	433	401	448	446	436	460	447	429	434	436	465	460	449	470	443	475	401	454	438	465	481	462	427	447	461	452	485	459	452	470	476	451	443	466	477	422	444	422	452	430	432	440	462	426	436	465	476	439	501	441	476	442	475	472	446	441	441	443	456	431	476	483	457	452	445	449	441	434	496	455	483	489	433	442	446	436	451	464	452	465	437	454	441	465	472	494	469	427	444	482	441	480	428	450	461	433	464	444	434	461	475	475	470	493	457	467	425	501	450	473	452	464	455	432	461	449	477	443	445	427	443	430	471	453	436	495	443	453	468	442	459	486	459	453	477	465	501	428	449	450	455	461	492	457	487	445	465	437	443	431	472	473	469	429	443	447	468	435	459	435	437	436	436	458	463	460	466	458	436	482	456	435	443	471	439	444	423	492	433	449	456	520	439	464	434	444	450	433	446	490	430	427	435	452	440	449	442	431	449	444	460	467	430	450	427	472	467	443	483	463	431	437	459	459	470	457	448	481	443	468	483	462	468	471	498	444	438	427	489	439	438	448	464	439	429	480	442	480	473	436	408	441	447	412	422	461	447	437	462	440	431	466	475	394	502	448	506	465	460	453	478	444	452	446	432	424	480	461	444	428	441	447	493	449	488	430	460	470	481	449	462	483	429	438	470	468	450	457	454	474	484	451	467	483	449	430	450	448	465	425	484	454	463	457	442	456	460	422	457	473	404	485	470	456	486	439	473	490	467	448	450	463	501	444	471	460	455	434	465	453	452	476	422	446	437	467	460	454	427	473	444	481	455	406	458	444	432	470	452	459	417	443	445	448	477	434	437	442	489	464	457	435	464	453	454	477	428	452	454	446	496	413	435	446	518	473	443	487	445	459	478	465	421	457	439	454	427	487	470	487	442
24786	21175	25690	22686	2015	802	592	562	480	421	389	394	393	388	371	354	361	350	366	354	301	353	355	330	344	323	338	321	314	293	318	351	280	309	325	299	282	283	297	340	293	293	302	337	314	292	300	281	300	280	299	319	284	267	307	316	321	309	306	270	321	259	300	268	291	298	311	305	304	297	306	321	303	288	296	277	288	317	283	321	295	326	303	277	266	332	308	310	313	294	290	324	301	291	312	306	334	341	282	323	298	287	290	281	279	290	289	299	304	297	280	291	289	291	280	324	285	288	289	272	279	297	292	274	285	278	308	266	278	258	324	269	280	281	302	329	322	281	281	313	293	295	304	332	301	280	273	253	281	280	291	288	274	295	292	269	279	281	311	272	267	285	272	292	309	342	291	266	321	302	292	272	300	298	287	301	289	278	288	341	309	306	325	304	293	295	295	297	252	317	300	298	292	294	317	279	323	332	298	294	287	303	294	268	287	312	292	308	298	288	315	256	294	309	282	312	281	282	284	310	304	281	297	297	296	304	302	273	290	310	318	272	294	273	296	287	271	291	287	297	293	302	275	294	291	269	303	281	297	311	304	294	294	302	294	305	298	291	311	280	305	278	320	268	299	280	264	295	315	318	286	282	316	314	310	310	266	296	307	279	310	275	313	271	277	278	260	276	289	290	291	288	251	317	310	304	283	323	291	322	282	288	271	276	309	283	325	288	287	297	271	274	295	283	289	276	257	306	317	296	283	323	288	295	293	300	300	294	315	308	305	305	285	276	294	287	305	288	299	297	307	290	292	312	304	288	259	279	279	302	280	301	277	310	304	298	309	292	273	247	293	314	302	328	310	302	313	269	322	325	263	288	286	295	274	288	316	285	295	315	318	292	316	274	273	299	320	305	293	300	299	311	290	275	298	271	303	298	290	299	319	302	271	302	302	310	317	304	298	316	300	316	285	298	314	281	285	303	309	299	268	340	282	273	293	297	290	304	287	314	297	279	269	294	292	292	316	297	323	327	291	311	279	327	309	290	313	284	285	287	292	281	280	318	280	311	279	298	287	322	321	293	288	288	311	280	293	299	307	292	283	312	310	291	314	302	321	292	304	317	259	301	309	276	268	270	271	296	317	297	270	310	300	296	284	296	289	333	274	303	315	296	313	291	261	286	244	316	295	277	284	294	288	331	270	330	288	304	315	326	299	271	315	272	298	301	289	309	276	295	294	306	290	291	284	275	311	287	291	291	291	324	286	277	323	304	340	261	309	297	302	307	332	265	271	254	292	298	304	305	320	287	330	276	311	287	271	293	291	310	292	265	273	294	268	307	282	288	305	283	287	326	252	270	294	304	280	318	287	285	307	318	310	286	311	266	297	304	312	288	299	316	313	269	284	275	285	318	281	282	303	318	283	277	283	300	303	297	284	311	307	276	312	305	279	312	325	285	263	305	316	297	261	267	312	265	285	296	271	304	270	287	302	268	291	279	292	308	280	291	291	300	297	275	275	289	274	299	299	269	317	276	309	288	302	282	264	292	310	303	265	315	275	284	297	261	319	309	278	309	294	293	311	276	296	276	284	280	340	298	305	300	287	314	304	288	293	303	295	275	317	306	315	279	306	264	298	285	303	298	265	289	318	280	294	302	285	269	282	268	291	302	318	281	302	296	278	299	310	304	300	307	284	269	289	300	289	308	290	288	284	307	260	273	302	294	289	316	295	274	296	284	294	304	284	336	319	293	286	299	296	298	286	309	296	269	307	262	288	266	284	278	276	291	298	297	293	286	311	294	283	288	313	260	258	279	277	290	297	293	321	293	293	306	311	297	298	297	287	301	297	272	307	288	293	300	281	294	289	276	301	294	308	306	330	310	302	301	339	293	275	264	295	303	337	290	316	274	306	282	316	284	329	327	314	263	254	249	297	293	305	302	307	290	284	299	322	310	290	333	311	304	289	305	293	319	290	316	280	277	310	311	310	335	291	321	310	275	306	324	279	303	280	310	292	286	281	318	279	298	292	283	282	289	290	289	333	260	291	289	306	314	300	266	312	281	319	264	332	294	319	310	297	313	303	316	287	292	309	279	299	291	331	283	295	314	264	311	277	292	338	302	304	347	283	323	286	302	273	287	315	311	318	302	298	303	350	321	258	293	297	269	295	302	306	301	322	322	255	294	313	279	284	323	311	274	273	299	294	280	297	289	289	322	273	279	311	278	299	328	287	316	283	290	347	296	338	334	285	283	318	318	288	308	305	271	313	269	269	282	275	266	326	311	292	289	306	305	302	253	270	290	266	277	299	294	313	285	292	327	276	300	294	330	302	291	280	292	290	267	317	259	286	281	269	320	303	297	281	293	278	274	320	315	295	298	268	289	309	298	327	303	290	299	292	327	258	315	301	308	299	304	293	293	317	304	283	274	302	283	287	282	297	303	298	265	290	287	324	292	301	269	285	324	258	305	296	294	287	286	328	282	281	313	294	312	283	289	307	278	288	304	315	286	279	257	279	292	291	279	305	286	289	261	309	277	274	301	277	268	277	303	303	301	288	309	291	298	299	252	277	283	305	323	299	315	265	280	313	301	298	291	298	303	308	300	292	305	281	276	312	269	321	290	296	262	302	319	302	307	299	306	310	320	310	300	315	290	343	304	291	283	270	308	273	278	309	284	285	280	313	293	261	286	255	311	289	298	299	318	301	304	284	310	316	293	299	270	312	320	278	310	311	283	272	307	293	272	295	303	301	286	298	308	317	285	250	292	277	286	301	272	293	286	300	284	300	271	325	287	290	299	288	245	312	291	307	295	294	282	312	308	297	306	324	294	300	298	290	329	289	278	277	304	269	297	290	260	282	284	290	258	278	294	312	290	268	278	312	280	315	292	299	298	274	261	301	314	272	294	289	297	309	290	298	285	292	306	311	329	293	288	311	312	316	289	294	324	292	321	303	291	354	274	281	280	314	328	319	281	302	291	315	283	281	279	292	303	289	289	319	298	298	271	305	259	272	293	291	303	317	280	276	306	318	296	299	286	293	290	298	293	287	317	285	309	258	311	288	319	302	281	282	299	287	285	336	275	299	281	289	283	287	302	328	276	297	300	293	321	324	276	274	300	283	318	262	299	304	316	309	288	308	290	293	283	285	301	296	273	332	298	282	304	259	299	326	305	287	321	275	278	312	285	291	289	277	310	288	316	319	255	275	257	284	278	295	287	290	308	287	296	311	314	296	277	312	289	255	310	288	292	287	308	272	318	248	267	285	280	296	271	290	310	307	285	287	277	301	312	273	341	315	295	280	284	310	293	318	313	266	285	315	296	311	314	302	276	278	306	295	272	288	257	302	269	301	288	298	275	309	313	281	282	291	286	271	296	298	315	314	305	267	273	329	309	316	283	290	249	304	298	266	285	292	306	260	281	333	331	298	285	274	305	290	293	290	298	289	299	292	290	285	291	270	293	285	308	293	279	303	263	306	307	302	278	294	294	265	322	253	285	308	243	250	257
4957	9663	6701	3454	2540	1866	1511	1247	1068	939	802	760	652	597	619	580	624	584	581	572	520	543	534	455	485	494	493	459	474	438	437	424	437	418	410	437	409	408	434	415	434	408	451	405	405	445	412	393	416	434	424	454	401	426	450	484	446	414	414	429	408	446	457	436	431	385	402	394	391	432	415	418	416	416	400	412	462	457	441	432	412	415	409	415	419	399	416	409	363	431	426	366	415	386	400	450	362	426	396	417	432	411	427	369	392	424	407	409	403	409	458	374	402	432	393	418	451	425	433	400	422	407	410	374	400	409	435	459	406	432	430	424	425	395	403	422	399	406	446	446	400	425	410	401	419	436	384	401	402	419	429	416	408	433	438	418	416	412	439	408	447	452	400	408	442	430	399	406	417	411	435	422	433	424	442	416	394	409	425	414	387	407	410	431	406	432	413	422	398	370	397	428	396	407	400	355	433	446	431	436	408	418	418	414	379	390	396	416	399	387	427	412	384	393	438	386	446	420	421	404	441	442	389	422	400	420	405	442	431	369	416	417	411	410	419	370	427	433	382	420	441	393	398	403	417	417	419	397	399	404	438	388	429	408	401	428	384	387	414	445	413	429	435	395	400	397	444	404	397	418	398	401	416	402	402	399	435	420	383	398	392	378	402	410	396	420	400	421	429	432	423	424	379	406	403	421	400	421	415	380	418	407	425	407	411	386	426	389	419	411	433	434	408	421	428	418	392	366	393	424	400	436	417	458	405	416	404	387	408	407	416	470	435	424	400	393	413	413	425	426	418	406	405	423	437	426	426	373	414	407	417	411	433	428	456	412	424	399	390	389	410	388	437	397	390	409	369	424	385	392	411	392	466	387	439	405	460	419	406	415	427	402	451	437	411	379	446	402	414	449	408	441	429	424	366	443	411	388	416	431	411	416	401	393	426	408	429	434	409	446	413	413	412	351	412	440	410	451	425	416	410	407	451	427	363	387	441	429	422	421	400	427	388	389	420	416	374	431	435	424	388	407	419	431	383	411	434	398	389	419	405	395	393	415	393	437	395	425	451	408	404	433	422	437	423	388	444	429	449	418	391	431	417	421	418	415	381	396	434	413	424	376	396	383	392	438	390	428	447	396	398	414	416	393	425	392	412	400	428	364	396	427	412	383	425	430	375	440	401	383	397	390	421	416	422	400	420	397	432	408	404	408	422	434	414	400	395	468	419	414	430	407	445	393	406	422	398	405	396	410	423	405	375	422	441	376	427	435	410	425	431	409	423	393	393	459	428	410	402	445	406	421	438	399	468	405	417	431	407	411	410	375	420	413	399	436	398	387	397	408	399	429	395	400	401	405	399	417	393	396	427	383	410	446	396	375	439	425	390	399	404	429	400	407	468	417	409	417	424	441	419	416	411	415	414	430	418	399	430	435	407	413	407	415	390	386	403	384	452	363	383	376	408	411	362	401	406	380	412	386	388	417	390	416	380	418	409	403	393	417	389	421	386	390	424	386	410	366	426	403	379	441	419	416	413	425	463	436	387	429	399	388	389	402	427	436	396	393	417	378	401	418	416	404	410	445	407	412	411	411	395	393	407	410	429	398	387	435	438	424	388	382	422	415	400	397	415	402	370	424	402	403	414	411	386	396	383	379	442	457	436	377	392	431	412	398	418	392	393	422	415	383	397	421	397	415	401	436	392	416	409	432	395	368	429	404	405	401	420	417	450	417	435	412	416	423	417	450	448	420	418	417	428	413	439	422	427	437	414	371	371	402	420	427	392	413	422	386	407	404	384	424	422	404	419	400	404	449	438	399	415	422	391	400	420	420	403	430	407	421	423	408	421	385	449	394	412	412	413	428	418	408	406	416	412	425	427	425	407	439	414	390	422	403	394	453	408	393	405	383	448	372	415	416	388	423	399	418	411	420	421	445	402	441	391	393	428	416	375	390	402	389	400	423	399	408	420	432	389	397	410	445	427	441	423	399	383	400	393	406	398	468	381	401	386	381	438	390	407	419	393	395	389	423	435	417	420	405	390	415	404	454	425	440	432	395	373	423	401	381	393	383	376	379	401	414	427	426	410	416	398	392	435	443	404	385	382	434	387	439	409	400	482	394	413	433	402	409	447	408	399	402	442	426	382	427	406	415	417	399	361	402	422	397	402	432	410	398	429	429	385	396	411	417	367	400	404	459	403	400	418	391	419	401	407	428	419	424	399	450	436	428	412	433	419	388	415	414	414	441	430	402	407	423	413	426	397	442	390	447	397	417	402	425	415	414	395	372	409	380	388	369	402	429	416	436	404	452	403	434	423	393	427	426	428	447	434	415	402	445	430	408	440	392	394	447	392	480	418	384	413	452	417	431	423	408	434	391	416	406	391	396	412	416	420	382	429	465	402	423	409	398	411	420	387	419	389	386	406	447	417	417	412	377	439	385	469	412	435	406	461	398	432	417	373	428	425	390	404	408	362	442	420	381	392	430	410	436	437	410	415	427	401	416	424	401	428	431	383	412	422	400	452	423	393	423	411	428	418	392	382	410	418	423	362	388	458	426	393	393	370	408	409	429	428	378	429	394	410	372	403	403	379	443	439	427	404	439	426	439	429	421	413	401	403	405	369	436	400	400	417	414	431	392	435	411	395	395	400	428	391	412	413	392	427	413	431	393	448	417	416	413	459	445	416	408	401	399	381	425	435	428	426	419	405	394	429	440	408	378	425	426	423	417	375	436	438	368	410	401	397	390	407	417	381	428	391	404	402	389	405	384	429	407	412	402	405	425	442	433	430	391	394	441	389	376	380	414	425	424	408	386	421	423	374	378	429	410	409	419	406	403	399	358	432	415	396	420	456	416	385	427	396	396	384	432	419	428	437	418	426	409	382	414	394	441	428	437	393	427	408	415	450	424	390	399	397	424	420	405	438	428	392	384	395	418	429	406	420	417	428	393	383	413	430	416	429	373	377	425	425	432	382	384	409	394	428	451	418	404	415	412	423	453	374	460	370	419	397	375	410	416	423	404	379	409	389	413	412	449	433	411	424	427	419	397	441	428	423	411	400	420	391	402	399	403	445	433	436	433	446	414	407	416	409	413	447	410	406	438	425	406	411	374	388	421	385	404	414	419	420	437	393	407	410	402	413	390	385	413	431	430	401	379	437	412	379	410	378	397	470	395	411	406	359	381	382	363	433	418	406	457	373	436	431	441	396	386	433	415	403	386	386	393	405	432	400	437	437	378	410	420	389	414	384	419	419	410	427	401	432	405	394	419	437	392	430	390	369	391	395	399	408	426	437	390	447	435	393	421	437	430	420	430	443	410	429	399	407	435	411	374	410	409	421	403	415	401	407	393	434	439	436	422	416	429	406	394	416	415	442	404	410	415	424	402	397	424	435	437	382	406	430	424	405	420	367	442	384	406	376	398	411	382	436	412	414	385	413	381	419	392	400	429	407	377	417	417	408	402	436	417	392	408	380	424	409	414	410	386	409	449	430	402	458	366
22644	21246	28392	24382	21250	18972	2309	926	657	582	513	432	373	356	335	315	300	269	272	266	267	247	236	243	230	208	215	193	205	203	199	198	202	187	184	193	172	185	188	181	166	174	161	176	155	184	168	173	156	166	177	185	175	171	171	151	176	157	162	157	185	180	188	186	139	159	181	169	186	148	166	157	150	162	163	151	157	136	191	141	188	161	165	155	154	136	171	161	165	164	136	149	155	149	147	159	171	151	140	169	137	153	155	159	146	149	189	128	152	149	156	155	155	143	172	154	146	134	156	147	146	171	168	163	159	137	167	166	159	166	149	145	161	160	157	156	156	150	153	162	158	159	170	150	176	168	172	171	164	148	162	175	164	152	179	161	160	164	165	152	159	163	162	141	131	164	160	166	178	162	159	159	156	145	167	144	160	152	161	178	157	146	160	143	151	158	159	144	147	137	177	132	153	151	165	172	166	159	161	168	153	158	147	161	170	171	181	137	162	144	172	144	162	154	163	151	165	168	151	167	171	173	159	164	155	170	156	155	135	184	161	164	184	157	156	175	165	158	148	156	165	156	189	143	163	142	179	166	137	139	183	161	157	165	163	138	161	157	148	146	146	157	152	148	163	143	151	163	166	167	156	173	147	161	150	170	183	133	171	157	155	187	138	161	173	153	147	153	144	162	164	171	155	137	143	153	159	177	162	155	167	167	153	152	169	150	150	188	145	156	165	152	140	164	151	171	145	171	149	144	149	132	161	163	160	168	149	148	156	167	156	163	170	153	169	170	161	132	172	147	175	137	163	155	146	184	157	153	144	154	167	150	162	179	178	137	155	176	170	152	147	187	171	160	142	146	150	165	168	154	187	148	159	173	178	144	140	165	153	159	138	173	157	158	154	157	185	162	172	155	165	150	144	180	162	144	168	149	176	152	143	126	151	151	163	171	159	183	127	157	164	141	150	161	178	164	130	162	138	155	130	182	137	157	162	156	164	163	155	180	173	160	141	169	156	141	131	150	164	183	143	165	127	148	161	173	147	134	141	162	165	120	137	162	176	153	134	149	169	155	162	154	139	173	142	133	153	172	154	150	148	144	153	146	159	176	142	147	181	179	157	160	146	154	160	172	154	158	177	173	169	160	174	145	155	157	130	135	156	139	187	141	162	148	151	154	155	163	138	160	155	154	172	154	168	161	153	144	172	143	158	148	172	165	164	153	155	180	144	152	165	161	145	166	143	159	147	172	140	169	177	164	157	161	139	147	126	146	149	195	151	164	167	146	151	161	156	182	156	156	152	166	149	178	151	151	167	149	160	153	140	161	123	176	158	152	156	171	155	161	170	147	141	153	151	155	151	139	171	144	195	152	152	155	157	158	176	151	158	137	135	163	184	161	154	182	128	160	157	171	150	149	177	160	162	137	164	175	165	133	151	159	161	171	171	164	165	162	167	127	178	157	149	146	155	161	165	128	146	172	168	162	147	136	170	155	166	171	160	164	169	153	152	151	147	146	144	171	168	163	157	156	146	144	167	169	168	150	167	172	176	174	167	144	147	160	135	157	152	162	161	162	150	154	168	151	152	174	152	157	172	166	161	180	177	141	158	160	150	164	156	157	149	177	139	162	148	163	146	166	157	154	151	175	161	158	142	168	146	165	130	152	167	142	180	155	139	149	176	184	150	154	173	168	159	138	162	159	159	178	192	151	151	157	172	157	152	161	151	162	152	158	171	167	152	167	156	157	168	156	176	152	174	146	147	165	156	154	165	164	181	161	176	143	148	140	151	135	175	150	150	153	149	167	163	171	161	165	181	170	172	152	143	154	175	176	164	152	181	162	159	144	159	153	164	152	136	154	148	153	133	184	173	139	149	142	148	157	148	142	162	142	147	148	152	160	157	169	141	138	160	166	156	159	160	141	185	178	188	141	149	173	171	170	139	134	167	132	153	188	149	147	159	181	169	147	157	155	161	152	167	130	151	156	169	146	181	184	147	170	150	143	160	161	164	156	157	174	167	163	136	173	153	155	159	170	151	160	164	164	146	148	173	175	192	153	178	157	157	144	174	148	155	186	153	146	153	148	160	144	182	137	158	160	171	159	160	145	171	164	162	159	151	147	169	160	151	147	135	153	157	159	135	139	167	164	146	146	166	166	171	151	175	136	168	155	151	162	141	177	137	153	169	153	141	165	140	170	152	144	157	158	157	143	153	153	131	144	154	148	166	158	150	152	138	141	147	138	173	189	164	164	157	188	156	179	156	137	172	146	144	170	156	158	163	177	157	160	163	144	149	177	141	146	134	156	139	159	182	164	149	149	162	144	147	160	154	184	163	147	168	154	144	160	144	151	159	166	150	164	162	153	168	172	156	141	165	161	156	162	136	180	165	155	157	167	154	155	159	149	173	159	167	145	169	172	165	162	140	144	178	162	149	182	161	169	157	141	154	170	151	187	159	161	164	154	169	170	173	163	154	177	135	178	158	165	170	178	171	144	166	142	169	146	182	161	147	154	140	159	157	184	151	157	151	170	152	145	147	177	153	152	133	172	161	160	152	144	158	184	170	164	162	138	153	161	167	176	147	170	159	155	167	157	151	161	143	175	153	161	167	171	146	173	159	157	159	163	173	149	146	176	154	144	164	163	147	155	154	124	167	164	168	160	157	164	165	156	147	166	180	154	155	138	156	153	157	153	165	144	185	163	166	165	168	171	156	183	166	158	161	163	154	154	176	172	139	153	149	152	157	157	154	154	172	146	150	146	153	141	151	163	161	161	149	166	153	154	160	155	161	141	178	164	149	159	151	147	154	145	129	156	146	164	148	147	158	150	156	151	150	163	167	154	132	163	152	174	147	155	162	159	170	161	148	161	157	143	143	162	160	157	161	141	161	145	164	159	157	167	167	153	145	149	151	139	148	161	148	161	160	151	166	162	144	159	137	168	152	165	160	155	170	137	149	169	175	149	179	156	160	168	156	179	133	160	152	180	158	173	161	169	162	151	148	151	154	152	160	175	132	167	144	162	163	153	189	167	165	158	150	164	153	171	163	150	154	142	164	152	139	146	151	169	145	152	163	181	160	161	141	150	155	159	140	166	154	145	185	167	162	136	172	137	147	158	168	148	192	155	161	172	150	124	152	135	150	167	170	163	152	153	154	155	140	161	164	179	151	165	143	164	168	161	163	172	168	170	156	142	154	152	134	150	160	157	142	159	177	180	151	154	156	149	171	169	149	166	164	182	165	145	189	148	146	181	160	150	167	161	147	144	177	176	178	156	173	156	141	160	151	168	159	156	156	180	166	146	164	154	155	171	177	146	138	156	146	149	138	163	142	157	171	142	166	176	155	146	154	184	160	145	151	138	156	158	139	188	183	167	160	171	155	166	143	140	155	165	150	159	149	161	144	161	151	171	159	150	152	155	156	158	164	171	169	143	151	151	141	145	181	147	142	182	161	161	160	136	148	151	153	166	159	150	157	155	159	158	169	162	153	169	158	144	150	157
6589	19397	13660	7317	5335	3951	2890	2395	1841	1479	1204	972	842	751	692	677	641	613	642	526	485	489	468	464	365	394	380	328	323	306	314	310	302	315	260	311	268	303	281	272	273	267	277	276	235	244	265	234	257	294	244	234	236	244	241	240	268	263	280	269	273	271	291	243	239	255	230	211	246	260	263	205	256	210	210	211	260	228	215	208	229	224	263	222	233	257	228	217	241	240	212	242	225	212	239	221	223	266	230	233	260	224	246	231	227	222	232	252	235	209	243	220	245	205	250	203	225	248	202	218	215	204	219	226	243	218	242	219	232	211	208	226	238	236	250	210	231	216	221	222	230	231	243	215	240	238	231	212	223	233	264	243	222	224	238	245	210	235	210	248	221	256	215	216	245	225	214	206	243	230	226	241	222	225	243	226	269	236	251	206	244	238	217	231	263	246	228	259	228	217	240	236	226	218	224	252	262	217	239	211	228	222	220	222	223	217	260	216	210	222	226	227	211	262	236	241	217	232	240	258	203	201	239	237	217	231	235	225	216	227	222	237	226	206	243	220	229	210	216	218	262	249	224	231	257	225	239	222	253	259	235	215	221	243	219	257	200	225	230	219	208	245	253	236	221	235	245	245	221	223	259	236	257	227	250	249	237	252	240	247	235	226	222	244	229	254	251	231	216	229	239	215	233	218	250	240	236	225	256	239	215	222	241	204	210	230	228	235	225	238	239	211	234	236	233	212	243	220	229	204	219	254	216	218	217	238	237	225	217	231	242	235	218	230	218	221	211	234	203	222	238	232	215	225	228	214	258	243	253	243	224	233	207	242	254	225	233	239	248	205	204	213	211	231	225	233	219	239	253	210	219	222	235	255	212	227	222	252	228	238	231	238	218	223	236	220	246	229	221	236	253	237	241	231	246	239	234	230	210	235	232	216	240	240	230	225	229	234	216	248	237	219	249	241	240	226	216	216	206	243	238	219	226	224	201	247	225	242	232	243	257	247	227	229	220	214	214	225	228	219	231	210	222	227	238	240	230	199	241	213	257	241	237	255	234	246	244	256	212	210	234	236	236	239	256	211	251	251	246	203	238	227	239	218	218	229	228	227	212	240	226	255	244	224	197	235	207	239	259	212	216	211	238	218	213	234	262	245	211	240	217	218	229	238	241	205	248	214	245	234	215	229	225	230	203	229	234	238	269	200	205	215	228	192	246	227	233	256	215	225	229	223	213	247	231	219	232	241	228	234	210	214	247	245	235	257	217	214	232	229	247	231	247	235	236	222	227	225	221	236	230	241	215	233	219	245	236	237	238	237	223	242	225	243	240	235	241	246	245	255	189	235	233	244	223	219	234	220	251	230	216	237	241	242	240	230	260	237	238	206	213	218	225	230	234	247	256	232	243	222	201	270	219	207	227	241	197	243	228	212	250	218	246	212	217	228	248	238	237	215	235	207	253	242	269	250	260	220	218	234	219	256	222	230	256	227	246	216	217	223	254	223	230	202	226	223	199	214	242	234	224	241	224	224	245	245	249	222	219	208	232	221	216	252	226	257	207	219	229	236	241	239	236	214	242	236	241	234	237	227	213	239	195	239	228	234	214	220	246	210	248	233	236	230	229	222	227	234	212	235	224	196	231	203	237	212	209	220	245	225	248	214	230	222	240	205	224	203	236	249	216	228	212	216	259	236	246	250	241	223	228	243	226	201	238	209	229	242	241	209	241	211	221	245	223	216	222	241	255	216	246	239	230	228	224	230	242	237	237	218	233	211	225	226	247	229	240	254	222	223	231	224	232	244	240	245	256	223	220	215	236	208	232	236	218	207	226	235	226	239	210	219	228	238	214	220	214	247	238	207	212	234	220	219	218	255	238	220	241	231	222	247	216	235	242	255	220	217	245	233	257	223	230	244	256	233	239	234	221	245	239	231	235	244	229	244	238	225	218	260	236	210	231	222	224	223	233	234	224	245	218	221	239	217	220	238	227	219	250	208	239	206	230	198	228	211	241	233	232	239	229	214	229	225	252	242	241	232	222	229	229	220	207	218	218	230	219	224	220	247	228	217	215	221	243	225	232	242	212	232	241	228	228	214	209	235	225	249	211	237	212	220	235	228	239	249	220	234	248	232	207	216	202	221	209	240	231	251	236	257	231	220	222	219	198	205	223	225	210	260	237	247	244	209	228	226	227	223	213	226	219	227	241	215	248	235	248	217	247	226	219	205	239	244	254	192	220	246	212	221	221	239	236	240	232	231	216	210	226	244	238	231	215	243	243	242	216	242	228	243	243	236	214	251	243	225	247	235	219	241	248	219	237	255	242	207	256	225	200	232	216	247	241	212	242	208	239	218	237	208	249	219	242	233	224	245	226	229	249	229	253	232	231	228	220	237	201	253	230	200	223	249	236	221	206	220	252	218	219	204	231	222	239	233	238	202	238	216	214	235	237	215	243	215	248	249	231	232	211	210	248	222	247	246	252	235	238	246	230	230	244	214	232	240	212	241	235	231	244	223	252	265	212	219	253	235	212	215	215	236	244	237	258	240	265	264	265	243	269	235	216	227	228	238	258	211	200	242	222	215	237	247	251	225	222	222	241	236	226	231	230	252	234	211	253	256	202	217	213	220	226	237	223	260	219	231	209	260	250	235	235	213	220	257	230	243	226	232	276	227	246	246	263	223	232	220	238	242	249	220	230	212	194	209	248	220	236	242	228	231	214	249	242	213	236	235	241	227	244	247	257	258	216	224	234	235	229	218	250	230	209	230	249	260	216	224	254	226	264	239	246	219	217	214	232	264	239	217	234	226	244	220	245	234	233	249	242	234	248	240	227	231	226	224	229	241	237	237	207	251	210	229	195	236	202	235	220	206	237	224	248	246	223	217	243	226	232	224	222	233	230	256	249	233	213	213	246	245	217	221	240	223	226	233	226	185	249	225	241	229	247	224	230	198	216	246	232	232	247	251	223	202	231	216	219	219	241	199	247	211	215	244	233	232	255	243	231	222	257	246	198	219	254	240	228	233	243	234	218	215	240	226	228	219	195	213	233	232	230	223	226	227	223	207	233	229	229	245	195	242	227	222	260	216	218	237	228	227	217	217	243	225	220	239	233	223	244	231	232	215	232	237	222	218	240	222	225	212	226	228	220	223	231	215	250	218	233	252	244	245	260	233	198	205	243	252	218	187	203	227	209	231	210	228	206	236	211	224	213	237	212	226	226	220	233	244	219	223	240	243	261	228	234	247	240	214	217	240	232	224	218	206	229	252	247	206	220	259	239	244	256	235	252	221	214	241	222	227	216	227	203	197	188	229	245	229	218	214	237	241	234	221	235	227	237	248	225	223	231	236	218	245	225	237	224	221	219	226	227	224	237	248	236	232	216	256	211	226	202	215	234	230	210	242	237	210	217	217	217	243	244	246	238	257	274	216	223	207	214	251	209	234	230	199	217	225	232	215	236	241	182	224	219	212	206	260	238	230	234	254	224	232	199	233	222	217
27332	16026	3900	1399	869	687	602	542	492	492	461	426	436	458	456	415	435	430	462	452	410	372	432	423	423	434	434	388	394	410	416	372	375	400	413	388	392	406	417	418	431	403	389	379	373	371	383	418	424	416	412	384	411	395	399	389	370	418	395	382	395	397	429	426	429	390	378	388	391	381	406	398	367	418	381	413	432	436	422	395	375	429	392	393	353	377	447	393	401	403	399	383	353	403	368	411	392	385	408	392	399	389	407	430	359	409	372	403	395	440	405	382	407	399	392	360	369	384	438	413	401	390	391	372	408	406	412	384	402	391	354	395	405	414	395	369	394	360	404	416	406	390	379	396	395	408	388	431	374	385	359	396	358	378	387	405	350	411	369	385	410	395	381	414	381	409	395	367	409	376	432	378	361	361	391	404	425	420	362	417	391	390	400	370	381	368	439	378	359	417	390	401	366	395	414	383	394	384	367	386	414	357	381	385	373	419	375	389	384	409	411	371	370	412	390	390	425	413	357	392	397	400	379	390	403	376	401	367	384	408	388	399	374	386	391	403	409	363	371	403	415	417	394	394	403	363	392	412	403	396	359	380	379	419	381	376	427	417	407	378	410	350	408	417	369	408	355	381	415	382	406	375	402	411	395	400	408	367	367	406	414	372	391	413	381	371	391	417	394	398	363	410	367	380	434	419	422	364	384	355	396	435	386	439	397	386	379	417	378	386	358	384	400	403	382	396	374	417	383	398	360	399	395	418	404	423	405	406	400	378	381	373	358	380	391	369	418	389	405	418	394	397	399	391	389	394	422	417	402	384	383	393	384	399	390	423	386	402	409	379	388	410	392	379	437	331	404	386	389	406	371	400	387	365	368	380	398	404	408	397	356	354	401	413	403	391	390	389	394	371	372	401	414	403	432	387	420	439	401	364	420	383	380	431	399	378	390	438	401	374	405	427	430	384	384	421	411	404	400	431	412	430	393	366	421	352	374	380	404	367	413	399	391	403	419	370	412	397	408	403	377	374	387	375	405	440	393	393	392	386	391	404	389	396	413	404	436	349	396	400	395	422	355	423	413	419	391	390	405	393	416	414	412	404	358	358	402	345	402	372	375	384	365	418	386	400	389	389	395	401	353	407	397	381	398	420	386	407	416	406	411	394	412	394	383	401	373	414	398	437	383	398	402	419	410	411	404	438	417	397	401	405	434	392	381	436	389	350	397	379	423	420	391	380	373	392	409	408	369	415	405	361	413	385	379	405	348	404	394	394	402	386	360	400	406	411	401	414	430	385	377	382	387	395	376	433	383	421	445	406	416	399	391	373	410	395	389	436	377	408	388	406	407	388	358	374	393	399	402	394	375	425	408	409	384	381	355	392	443	414	442	402	362	396	385	415	407	379	421	391	411	375	385	396	390	378	364	371	416	422	389	381	377	409	419	407	405	423	405	391	378	407	370	408	360	397	395	405	422	361	378	385	452	409	391	395	391	432	393	378	429	384	378	363	394	375	413	378	377	409	402	393	435	395	379	381	385	398	392	405	414	391	412	381	419	379	402	418	413	368	392	368	420	362	392	397	376	385	385	393	368	413	403	400	400	443	443	391	390	381	420	414	421	422	375	414	388	407	414	413	390	425	368	425	393	369	395	398	397	387	396	374	388	360	419	420	363	390	410	393	403	398	388	407	406	388	394	403	353	384	408	381	397	395	394	416	378	404	414	428	406	424	386	410	380	411	397	385	412	417	342	424	427	412	410	407	408	405	395	421	424	411	383	426	376	386	381	401	385	416	380	436	368	390	395	416	428	365	379	388	401	422	384	398	426	382	412	409	430	400	400	395	414	410	438	400	388	386	425	370	418	405	403	398	409	377	397	421	379	361	414	396	391	388	390	389	444	385	375	380	390	404	396	412	389	403	388	390	380	415	386	424	414	419	394	381	415	401	423	409	400	368	413	382	387	400	439	398	383	445	383	417	392	429	377	388	413	427	352	392	379	372	382	371	376	402	369	382	405	410	405	382	405	400	395	414	391	381	394	395	416	391	400	427	383	408	394	392	377	394	405	410	381	380	416	403	401	410	375	407	405	426	412	435	362	393	410	375	408	391	409	388	375	386	421	404	368	415	433	371	399	377	396	416	391	362	402	359	381	406	398	383	379	414	378	415	368	381	403	402	406	421	375	380	406	363	388	402	378	409	416	384	381	383	404	401	401	408	355	374	437	389	398	412	423	409	405	418	371	372	420	393	374	389	414	396	407	378	400	399	378	383	381	400	371	405	413	392	375	389	345	421	397	398	375	381	385	372	418	412	371	361	403	385	385	381	395	378	402	360	405	394	378	379	394	416	406	402	424	432	384	424	385	422	405	395	418	397	381	371	392	414	432	391	387	385	391	406	402	391	400	423	380	393	371	406	400	404	352	386	392	434	404	380	422	372	396	404	426	412	400	379	394	411	351	402	383	367	359	400	381	414	421	386	386	377	392	400	398	417	413	382	372	396	371	408	441	390	373	422	402	381	420	411	376	389	376	388	420	413	416	393	390	370	359	366	373	397	431	431	424	390	394	402	405	377	397	422	393	446	380	386	375	388	432	394	382	355	395	416	413	374	404	374	402	391	439	368	411	390	365	389	359	384	384	407	389	402	393	379	411	384	392	390	363	409	420	365	384	381	431	375	407	385	396	401	401	365	389	413	389	418	404	381	392	367	438	422	418	412	423	410	370	403	400	375	370	399	432	431	366	405	422	374	385	390	399	375	405	414	393	386	423	380	400	429	381	399	360	405	386	443	365	351	386	411	407	385	404	412	385	393	456	396	393	397	388	431	391	390	367	421	375	414	423	409	396	359	421	386	398	394	401	404	382	391	381	422	395	411	372	439	387	394	414	392	413	415	379	379	427	385	369	410	410	416	378	396	381	406	375	399	383	393	387	405	395	396	412	416	385	435	401	406	389	392	420	419	424	387	412	450	425	405	376	376	392	375	359	401	382	390	406	409	384	413	429	414	380	414	418	394	373	419	386	366	387	427	411	390	388	344	401	380	397	395	394	436	402	390	422	375	368	391	403	416	388	422	405	408	369	399	432	396	400	380	412	383	395	387	389	434	394	398	388	364	420	391	387	433	344	403	429	409	386	406	379	383	395	415	394	378	403	406	401	375	379	414	376	352	395	400	421	383	466	397	383	370	365	394	417	407	381	356	394	389	406	408	383	392	368	410	407	428	380	377	385	419	426	368	412	418	419	435	423	391	393	406	388	395	427	428	364	421	400	371	396	396	376	416	354	376	396	377	386	397	356	397	392	410	375	386	402	401	415	364	370	383	372	398	407	435	429	412	406	401	394	386	386	395	403	421	410	406	414	424	387	393	387	380	356	377	459	410	400	389	389	418	424	375	397	386	398	379	397	400	380	423	411	386	401	390	368	417	432	422	413	429	369	365	403	413	367	384	399	394	388	405	389	380	369	408	428	370	419	375	370	392	379	393	390	426	416	411	413	388
5949	6023	4190	2263	1718	1350	1129	984	930	809	801	721	708	650	695	663	610	649	662	654	637	620	598	593	601	590	585	610	640	583	548	576	619	596	578	565	533	555	577	545	634	575	584	534	538	581	543	524	565	578	550	519	548	552	533	514	577	539	588	542	578	558	586	609	537	575	577	544	575	589	553	583	534	541	531	572	560	547	580	562	571	559	553	560	580	520	572	587	510	603	578	547	547	557	561	576	536	565	555	568	557	557	532	559	581	572	574	558	578	543	556	553	542	541	563	550	564	527	568	557	523	576	539	598	580	548	571	568	548	561	506	575	552	547	549	565	518	518	512	576	600	571	559	578	563	550	520	547	548	516	510	540	524	537	591	562	568	558	511	564	603	578	589	549	552	558	542	584	547	586	551	601	550	549	544	578	563	581	543	553	517	578	529	553	518	558	613	558	577	560	519	582	529	584	527	550	558	576	598	587	562	571	558	569	548	561	559	574	504	558	559	564	552	581	522	551	529	557	574	554	545	533	571	543	576	576	549	586	574	522	532	583	576	536	537	532	542	562	559	552	556	557	533	537	620	539	559	554	585	564	552	566	577	530	543	552	531	538	527	554	579	554	554	572	546	542	597	499	529	539	551	514	569	562	580	565	536	561	541	539	569	539	578	537	547	595	545	505	569	556	554	563	549	559	571	576	550	582	527	552	543	552	519	540	567	592	564	560	552	577	594	608	515	576	515	567	538	602	552	547	572	573	549	531	527	545	560	527	552	522	546	548	563	561	542	611	562	527	507	562	551	534	552	581	536	540	597	563	582	569	531	564	579	522	550	551	575	568	508	542	568	564	546	524	511	540	555	562	537	566	568	565	521	566	577	541	575	554	555	562	546	511	517	593	517	583	538	537	551	572	548	539	583	539	592	539	528	609	553	554	557	539	591	576	591	531	557	592	521	550	578	566	563	575	534	599	573	540	575	551	522	521	554	580	584	581	573	574	586	547	548	556	541	533	523	534	587	579	567	552	561	547	542	553	567	546	546	543	577	561	525	559	515	556	553	573	562	567	568	574	582	581	598	551	588	576	558	537	502	580	568	554	589	523	588	553	584	562	546	590	549	540	585	554	521	555	568	556	543	533	555	563	569	535	550	526	552	544	559	555	593	524	574	573	533	565	584	589	549	549	576	546	520	571	552	561	561	565	556	551	544	536	560	563	570	548	567	522	569	535	555	541	530	604	578	551	530	568	566	595	581	549	545	604	556	580	518	541	552	534	553	543	582	541	536	555	589	582	516	568	559	563	565	550	542	564	567	563	525	596	562	570	567	574	538	572	530	541	556	561	564	562	547	539	566	601	564	534	594	559	557	522	578	555	536	572	572	547	532	579	568	521	549	555	557	560	576	558	575	545	561	514	576	550	529	555	556	521	558	539	567	530	562	572	559	544	562	547	560	568	557	515	559	554	542	573	586	574	545	620	562	568	536	537	568	556	528	518	555	554	576	569	543	526	523	539	546	533	573	546	534	586	544	500	511	536	585	521	541	530	547	554	567	520	563	583	556	547	546	593	552	533	504	571	596	565	609	506	588	550	571	550	534	562	557	565	548	574	559	548	535	585	563	542	548	545	522	559	586	531	538	573	562	581	556	580	543	540	566	557	598	552	565	630	575	547	573	569	551	555	590	554	565	556	587	574	518	521	549	526	593	488	556	585	581	561	521	542	536	566	561	546	553	551	523	585	554	536	554	571	539	587	591	559	542	584	586	563	545	520	589	582	560	559	539	553	538	578	556	583	595	527	547	548	613	564	564	518	562	523	502	579	527	532	564	551	550	539	549	587	536	549	568	546	545	572	573	579	575	576	569	548	543	540	570	573	536	598	574	575	575	553	571	552	569	586	579	581	566	500	550	586	557	574	567	591	539	536	595	599	538	562	555	582	586	565	534	573	621	540	541	565	587	560	543	568	553	519	552	561	566	573	564	586	516	605	560	589	586	576	564	575	522	581	565	561	598	580	533	542	549	554	523	531	587	536	536	553	605	544	549	563	562	566	544	553	560	569	526	575	532	544	545	559	590	557	598	548	557	548	549	533	592	582	537	586	539	558	548	550	566	535	567	530	573	558	562	591	594	552	531	592	557	520	562	554	545	559	534	517	552	581	551	564	536	565	533	548	591	537	525	548	558	503	571	598	570	564	544	572	524	532	555	586	547	562	524	547	566	560	535	630	547	591	571	549	569	550	543	550	543	547	582	513	517	537	528	565	521	529	557	566	578	575	558	572	530	579	533	554	603	559	579	517	545	542	547	556	570	540	552	555	527	547	557	544	542	539	549	557	582	583	549	537	562	560	547	525	562	531	569	533	523	551	582	564	575	563	587	545	553	583	513	545	555	572	543	537	559	515	576	570	551	518	534	578	504	543	544	555	562	583	544	540	534	528	561	602	527	563	535	547	572	594	528	578	587	573	568	552	557	588	589	583	513	536	571	576	578	558	556	503	561	532	571	560	524	587	574	565	555	532	549	531	548	567	569	565	568	578	580	577	571	531	560	558	542	577	524	562	569	580	553	558	532	559	539	551	568	558	565	519	514	546	556	548	557	492	550	544	605	557	574	523	585	513	584	523	561	568	550	540	582	522	572	587	572	520	593	536	526	569	565	530	536	551	582	516	567	527	577	574	556	539	571	544	533	579	566	578	551	528	553	578	583	560	587	518	586	568	558	519	528	596	542	580	534	537	579	575	553	544	570	555	540	525	521	578	505	572	553	559	564	560	600	571	545	570	581	557	546	624	546	555	567	566	577	564	563	526	553	544	549	534	548	575	574	549	567	525	580	540	600	623	560	565	554	570	585	545	581	554	507	535	519	556	604	515	576	533	596	550	543	521	554	517	540	565	532	551	559	559	545	564	534	627	536	567	553	556	560	533	546	567	554	600	514	581	543	542	571	560	525	555	576	531	570	511	580	551	513	572	573	576	569	535	570	547	550	575	550	545	511	565	507	550	559	562	581	568	571	548	566	530	538	554	552	512	587	523	548	518	565	613	526	554	537	562	573	556	553	561	544	560	577	512	524	560	554	565	566	549	527	535	566	540	581	504	578	555	536	561	575	598	552	500	554	564	546	563	551	575	520	538	575	542	565	558	551	563	557	580	529	579	549	561	554	530	558	584	541	568	561	539	551	558	595	538	553	532	558	551	552	517	561	557	538	547	537	518	597	563	536	563	556	547	548	527	595	575	593	572	556	592	547	537	550	556	541	520	602	577	558	575	550	566	553	590	560	542	531	589	550	566	549	600	561	535	571	544	544	554	523	570	560	572	539	606	547	545	558	557	578	553	547	574	513	579	553	597	538	597	570	571	546	518	514	581	556	534	560	543	581	579	528	546	507	556	513	530	528	542	548	530	603	605	546	535	554	571	575	573	554	542	543	572	598	579	542	618	578	551	547	558	562	567	587	539	544	563	541	596	532	534	532	578	539	569	551	531	563	554	566	548	574	571
23556	21256	27863	24937	20474	3199	1023	712	632	578	519	505	420	459	412	416	398	418	379	419	406	389	359	371	373	376	357	360	386	327	341	357	352	313	318	317	332	316	332	324	300	306	335	322	341	347	341	328	334	334	312	312	317	320	313	317	371	302	332	333	354	316	349	343	314	338	323	340	323	286	305	308	315	334	363	350	306	303	352	304	321	313	307	349	340	324	310	328	315	288	294	301	324	291	320	332	307	288	295	339	330	287	328	278	312	333	299	312	292	310	350	309	315	325	324	322	342	293	360	316	321	315	341	324	346	320	320	347	316	306	295	332	300	303	295	338	315	315	323	290	304	289	332	337	332	276	308	320	321	311	300	317	329	319	343	308	311	334	299	344	307	326	308	311	325	321	293	298	297	342	328	299	299	320	303	297	334	295	327	302	316	321	300	284	314	329	293	308	328	316	300	312	309	329	307	338	349	316	312	327	327	309	305	282	317	314	299	326	281	294	320	323	309	279	300	303	333	332	319	304	306	290	335	284	315	293	319	294	359	320	282	287	311	307	306	310	321	290	305	326	319	319	310	299	340	332	329	282	326	312	320	350	321	304	310	311	292	300	311	316	338	313	303	299	325	279	302	302	304	313	298	283	310	285	321	318	338	305	299	349	353	314	350	344	333	315	285	316	307	332	345	310	294	339	286	301	309	302	345	306	314	305	308	320	321	282	288	335	322	343	302	292	314	330	337	288	339	319	308	291	316	330	332	289	341	359	309	305	310	344	302	293	301	310	341	318	273	274	316	302	310	319	295	291	312	282	297	324	351	318	296	335	330	273	286	315	285	326	289	314	357	303	333	326	301	332	328	311	318	331	307	321	300	333	299	314	298	306	341	312	346	328	334	305	306	296	294	320	300	311	306	308	355	307	312	314	325	315	278	294	357	354	352	293	317	305	307	327	305	330	319	303	312	319	311	301	315	353	308	299	336	332	315	301	327	311	319	310	331	299	326	294	303	289	302	317	321	325	347	297	312	284	300	303	318	316	296	331	328	319	322	297	289	295	309	326	301	302	321	308	322	332	296	317	297	296	298	290	332	328	357	340	335	319	314	286	332	343	300	275	287	340	325	314	305	335	297	316	313	336	300	310	310	319	317	314	289	319	330	317	308	334	339	299	322	317	302	298	322	290	354	298	333	299	307	299	285	276	332	308	295	305	333	346	322	320	312	311	322	348	303	318	312	314	331	312	311	306	331	317	302	342	331	321	287	270	315	323	337	312	307	301	315	325	306	308	302	307	297	314	304	304	358	282	334	304	305	309	326	323	318	321	342	335	305	332	302	322	335	322	332	304	331	293	284	311	324	312	305	275	302	320	316	307	300	296	333	301	296	334	342	324	320	319	294	353	328	321	300	308	334	308	297	332	341	350	354	323	318	324	311	288	326	313	290	312	308	293	297	297	320	333	311	306	367	299	284	310	305	358	308	303	324	283	303	307	305	287	307	308	325	323	298	321	293	328	316	301	303	321	326	270	279	316	334	320	325	314	347	314	301	332	322	318	309	310	314	286	302	314	317	293	288	301	317	308	282	296	328	343	293	324	325	308	339	312	299	322	322	338	321	344	317	334	302	309	311	325	340	317	277	342	324	321	307	339	292	334	319	352	286	314	321	320	307	333	294	327	353	316	292	300	301	324	316	317	282	296	304	338	303	321	346	317	316	323	317	310	349	318	310	323	292	305	351	326	320	300	303	310	316	319	304	290	279	316	304	330	323	305	302	317	323	317	309	311	323	312	304	297	317	308	305	334	300	289	324	330	334	305	330	347	277	305	314	317	323	289	325	341	288	299	320	303	324	336	312	286	292	329	274	296	304	303	290	304	307	299	306	330	332	315	294	300	342	331	317	334	297	349	321	290	333	283	288	308	303	297	331	311	326	317	292	300	303	311	337	301	334	296	291	294	330	300	323	326	314	304	325	300	299	294	350	282	334	287	317	315	291	311	293	310	315	331	300	330	310	317	304	323	302	308	311	323	333	296	298	342	328	269	296	304	324	310	331	313	329	315	356	308	313	311	307	297	349	333	315	336	321	294	341	292	309	289	332	330	323	319	297	340	293	321	307	303	302	336	319	305	325	277	295	315	298	312	312	283	298	315	335	310	282	309	331	309	302	298	325	319	322	297	324	326	306	345	296	304	313	306	306	290	303	314	309	319	317	348	261	309	345	284	306	323	291	321	320	318	307	317	288	333	291	297	346	318	311	331	304	327	328	321	313	315	322	304	287	274	315	330	303	304	312	327	283	302	316	319	302	298	348	304	297	361	325	312	289	308	324	322	323	300	283	307	324	322	330	304	315	315	313	333	303	336	330	318	300	319	300	304	325	271	326	312	320	315	307	295	308	351	325	336	312	284	344	312	313	298	323	344	316	305	296	300	308	326	311	316	308	301	317	321	319	300	311	295	295	284	351	301	279	312	313	339	292	313	278	302	321	282	294	322	303	285	317	304	306	301	302	327	299	278	291	331	310	309	339	304	320	281	307	307	319	326	291	306	291	316	291	307	297	307	319	286	329	347	325	294	301	318	340	302	322	317	332	318	291	316	291	287	302	301	341	323	294	324	314	346	289	336	295	317	309	311	286	286	318	327	294	306	326	291	293	346	310	352	309	331	328	306	283	321	367	301	279	276	304	334	325	319	313	277	324	325	325	309	324	314	322	303	313	345	309	300	313	301	313	310	312	340	303	306	322	314	311	333	315	286	294	292	305	292	343	299	337	281	288	307	314	285	306	334	292	286	309	337	307	329	344	285	296	305	290	313	296	304	357	280	322	296	302	304	340	310	326	303	327	288	335	327	306	287	320	306	279	316	298	305	318	347	303	293	311	314	288	317	298	308	343	312	321	310	345	315	284	294	327	315	347	328	295	303	316	297	316	297	316	311	305	307	313	283	310	280	349	314	308	312	349	316	310	272	314	331	312	337	332	289	309	315	320	295	348	310	295	327	304	311	311	318	309	304	284	334	301	299	315	293	316	309	320	313	305	323	307	331	320	296	317	294	295	318	313	312	293	316	293	329	331	293	317	324	311	344	323	311	308	342	319	325	332	329	341	280	338	310	313	308	314	299	298	301	337	304	315	305	312	316	305	326	320	340	320	326	296	346	289	274	322	302	333	308	321	347	335	327	337	322	312	287	333	307	323	325	330	318	301	329	313	276	326	338	332	319	279	311	323	296	319	292	318	304	310	312	320	344	294	322	308	317	313	326	293	310	310	337	281	301	296	323	335	314	318	346	348	318	304	340	327	325	325	322	308	297	310	298	268	326	316	295	305	333	298	294	310	319	319	309	303	318	311	319	312	292	301	344	326	327	322	324	283	325	312	293	298	323	290	307	335	300	291	311	343	312	283	322	327	340	296	322	308	347	292	309	300	290	307	308	311	289	316	323	333	325	272	316	316	339	328	319	327	317	298	303	318	315	328	313	303	320	335	320	339	331	359	324	328	291
5370	14486	9870	5194	3787	2713	2081	1696	1460	1256	1004	1006	846	725	758	717	755	691	666	600	625	616	598	562	517	543	516	485	502	470	534	507	481	499	494	453	437	435	484	469	465	470	486	471	469	456	497	453	458	440	445	447	456	485	464	462	480	496	480	487	491	510	492	441	451	451	461	442	446	473	454	465	452	430	452	484	490	416	453	442	448	439	458	449	466	440	469	446	462	486	460	456	420	425	463	452	424	469	482	440	468	435	429	484	434	457	457	458	475	475	451	438	471	407	462	411	452	461	412	451	445	449	473	466	445	460	404	471	466	454	478	476	429	434	458	416	464	461	442	463	447	420	426	420	432	438	465	437	442	431	463	450	467	428	441	457	491	452	468	454	477	472	435	459	467	413	438	456	438	468	450	467	463	442	479	468	425	428	423	452	436	466	496	466	461	461	456	408	510	394	447	444	441	427	461	440	464	457	454	431	387	446	440	453	462	419	443	462	447	462	480	436	459	408	427	454	480	468	448	479	462	424	478	477	460	415	483	497	425	423	442	451	450	444	453	431	459	477	432	446	433	434	469	427	460	442	457	423	499	464	444	455	444	455	460	490	460	481	440	401	459	447	400	467	483	447	480	456	432	446	467	457	456	453	411	444	477	461	457	476	453	447	451	467	445	459	447	471	455	458	436	428	446	436	431	453	416	436	423	467	411	434	424	453	459	436	467	444	457	454	443	424	467	445	473	466	475	429	484	472	420	427	406	447	415	439	434	437	429	448	441	454	447	437	459	441	453	463	438	476	455	430	450	478	433	457	400	474	428	459	451	466	472	430	405	483	459	453	412	467	504	451	446	445	451	458	425	462	451	477	440	452	453	442	419	431	436	421	443	462	441	467	457	470	434	436	404	468	458	479	472	439	483	438	450	459	439	435	485	450	435	409	458	460	461	494	456	460	413	476	447	431	448	470	431	423	454	466	464	424	459	446	465	438	433	450	406	431	442	455	413	459	455	467	471	402	500	419	414	466	463	427	438	426	442	446	437	437	425	417	425	442	436	473	428	454	439	433	447	440	459	407	471	424	455	445	446	428	419	447	455	470	480	416	439	454	446	510	449	440	440	479	447	443	465	454	434	473	433	501	467	437	491	427	444	465	448	433	444	446	420	458	463	456	466	464	465	466	433	493	420	435	431	443	438	415	452	446	465	473	452	503	453	474	460	431	449	487	484	438	466	454	398	421	443	468	484	443	467	409	442	478	479	439	445	433	442	456	472	455	445	449	428	450	458	473	448	458	446	496	433	463	430	449	451	429	439	464	440	437	453	421	481	487	475	466	468	449	426	446	418	479	433	431	437	457	432	442	420	460	429	423	431	455	471	432	510	465	424	473	447	442	455	492	423	419	438	471	426	475	425	427	436	467	460	469	453	415	450	420	421	479	437	482	414	427	437	441	467	468	448	443	437	436	470	459	420	430	439	427	429	464	420	469	444	420	477	455	457	421	452	433	435	471	469	465	447	466	464	458	444	482	437	417	446	450	444	460	439	433	441	444	413	465	429	436	415	428	453	447	440	470	444	479	437	442	460	434	438	436	450	490	472	451	478	450	432	437	493	437	413	427	407	454	443	464	425	448	459	441	450	443	465	489	471	436	440	440	425	431	438	468	454	476	449	463	433	473	459	417	440	430	416	446	443	448	446	421	455	463	450	448	457	427	491	436	446	428	458	421	454	422	466	444	445	472	435	459	427	436	443	439	441	455	457	452	449	440	440	443	429	467	455	462	441	448	456	483	425	442	405	427	478	429	487	456	449	466	463	459	443	444	429	435	463	428	455	448	441	434	421	447	436	469	461	469	431	428	489	422	439	452	466	404	443	455	481	457	418	466	469	446	439	460	402	425	416	471	439	429	421	401	453	431	453	398	467	454	507	411	464	447	445	444	454	460	407	445	469	451	436	432	429	445	464	431	394	467	436	447	464	462	466	458	488	440	458	420	395	443	444	421	456	449	438	439	438	476	446	454	458	459	423	424	452	462	471	448	508	474	455	473	454	431	451	474	471	428	436	439	430	438	404	420	434	424	459	445	471	454	474	446	443	457	471	423	446	441	447	473	481	460	489	430	458	472	480	413	432	470	464	478	468	440	453	468	438	449	463	446	457	461	453	472	446	426	456	469	459	420	475	425	449	421	499	466	463	437	487	439	435	437	432	443	452	451	440	462	429	475	467	462	454	455	448	456	442	417	438	445	436	471	508	473	477	457	457	465	477	468	471	424	470	451	458	466	457	467	464	472	432	445	456	452	439	472	466	435	441	455	461	449	441	448	446	443	436	454	428	417	417	452	460	443	416	455	431	482	436	456	422	456	456	473	451	491	455	432	460	469	459	432	462	422	441	463	450	449	464	448	433	477	460	436	494	448	449	463	418	466	453	461	490	440	479	449	457	442	433	488	418	450	433	453	436	437	456	449	485	445	443	424	455	437	439	422	467	455	434	435	469	457	449	418	428	448	429	478	451	476	428	476	469	468	421	479	479	473	453	438	485	427	469	467	443	413	440	485	479	473	447	470	445	441	478	469	490	472	479	433	421	418	474	449	466	423	451	463	437	470	443	430	461	466	419	462	440	424	477	437	452	415	459	429	432	470	448	443	416	467	442	466	453	396	456	450	481	469	452	461	452	423	470	406	479	418	444	467	441	436	477	446	437	435	473	442	431	438	451	454	443	430	438	485	484	459	451	458	449	427	454	468	399	447	467	497	475	450	466	466	439	444	463	464	442	452	451	456	484	468	451	464	451	464	445	394	443	421	417	435	445	464	441	480	423	422	472	415	443	437	420	421	431	445	431	452	434	472	430	455	471	468	436	469	451	470	423	466	433	435	463	476	454	471	459	439	463	460	417	446	476	487	477	456	428	460	417	439	464	463	473	412	442	441	440	485	430	451	492	430	388	454	438	432	428	436	425	410	463	420	452	447	454	424	460	478	460	431	467	437	458	487	469	474	456	410	479	443	439	430	433	446	452	480	437	479	433	437	450	489	455	414	462	439	436	443	451	466	468	472	453	414	466	470	450	435	452	442	403	455	477	391	463	472	439	413	431	457	450	459	421	448	459	437	483	468	485	440	441	411	433	433	459	454	466	457	442	453	424	477	452	454	431	445	441	457	464	477	459	479	443	459	436	446	424	461	487	439	504	446	456	416	443	459	457	450	462	448	436	452	432	474	476	447	442	442	461	447	433	444	460	475	438	469	459	452	420	472	427	454	424	448	474	396	493	469	462	441	427	481	423	437	439	483	456	448	433	453	457	437	435	450	448	416	420	454	465	477	455	458	431	440	449	448	484	431	431	455	452	476	437	422	461	439	461	427	440	440	470	420	427	447	475	421	452	425	445	425	457	455	424	441	467	424	452	406	396	458	423	434	428	436	426	494	435	432	471	454	468	446	436	439	460	467	445	470	450	456	429	437	440	442	431	428	433	427	414	449	423	445	468	461	443	433	451	467
24871	21169	25640	22449	1971	779	622	555	468	436	419	406	362	369	361	363	359	338	330	329	343	329	313	303	297	343	291	330	305	274	283	304	296	265	332	320	310	312	270	298	282	330	283	329	270	295	277	328	331	261	295	306	333	301	284	297	258	293	310	314	310	284	292	297	305	310	281	292	291	282	320	284	301	321	313	321	283	300	265	276	287	288	268	301	295	281	323	255	303	302	330	293	283	280	318	314	283	288	286	310	292	294	261	278	318	319	322	300	305	297	300	304	267	273	290	276	289	290	298	274	327	291	318	298	308	308	292	284	320	283	274	274	294	285	265	280	286	280	263	273	289	277	288	290	328	281	290	296	282	287	308	292	312	300	307	271	313	286	293	252	280	291	278	298	307	294	274	291	290	310	268	259	318	297	310	274	344	282	327	293	277	288	283	292	301	288	254	318	298	307	303	256	284	313	287	307	279	266	310	309	283	312	292	270	308	281	283	279	304	305	272	327	301	292	299	276	273	294	272	323	325	280	283	268	260	336	296	263	303	302	271	294	306	297	314	274	298	268	283	293	286	300	323	294	272	302	282	286	288	295	342	283	284	283	277	287	284	298	263	297	293	295	314	282	278	243	275	281	295	285	332	303	292	278	263	291	268	323	296	280	319	306	279	296	303	275	305	268	284	290	288	294	285	303	309	292	296	256	290	274	300	270	280	268	280	279	287	286	281	269	291	301	294	292	276	305	305	291	308	295	304	308	300	284	301	267	293	296	321	274	289	282	292	273	300	294	309	270	306	309	273	303	324	264	328	286	314	278	298	294	292	311	302	285	267	294	282	281	297	329	258	295	302	305	291	275	287	279	295	293	278	264	283	300	251	275	308	288	279	304	291	276	278	301	300	279	299	262	280	280	277	288	291	307	287	270	311	276	309	295	300	274	287	267	277	283	276	309	330	256	289	285	270	304	296	291	294	298	261	288	287	281	287	301	275	288	310	312	296	301	284	290	294	323	286	308	314	298	265	278	308	309	288	274	290	292	311	294	301	281	286	318	310	281	260	279	275	327	302	288	293	280	298	277	285	316	312	307	309	305	305	321	320	326	264	288	288	296	292	272	263	300	306	275	287	281	256	290	286	287	305	305	309	280	305	315	258	293	290	271	271	301	282	292	289	330	303	321	272	262	311	306	259	302	293	332	326	300	286	269	299	262	281	314	299	283	316	314	300	264	295	271	294	315	318	319	285	296	302	301	291	291	272	310	299	286	283	277	307	301	306	276	271	301	281	311	313	296	301	305	299	275	279	310	300	301	270	287	293	314	302	293	309	276	280	267	310	270	262	299	299	293	317	305	287	261	300	277	270	272	304	282	276	281	278	273	308	299	288	297	311	285	290	326	336	316	281	292	281	280	264	299	256	344	299	323	323	276	279	279	273	276	314	305	279	260	300	271	296	280	276	284	269	317	312	269	314	300	286	287	300	282	298	308	305	303	301	293	312	299	335	311	275	300	312	303	282	265	289	291	286	298	311	307	310	324	327	322	326	286	264	283	270	291	313	281	283	289	309	286	258	282	307	283	294	278	278	301	266	293	292	284	272	271	273	294	305	298	288	283	275	297	295	288	287	254	262	298	290	282	300	270	290	288	321	276	311	261	293	284	287	313	264	316	274	278	302	284	295	287	295	283	301	304	290	304	288	322	300	305	287	292	296	294	306	300	275	300	289	293	300	305	314	274	282	282	296	301	286	293	277	268	303	302	299	301	267	296	283	280	285	276	316	270	271	300	332	312	306	280	285	304	311	296	295	269	321	287	292	294	280	280	290	299	296	280	311	308	304	282	270	309	272	279	277	277	294	284	307	256	286	292	301	305	285	292	267	295	295	284	292	262	275	293	313	255	280	304	276	301	313	282	315	283	298	279	273	293	301	299	288	297	303	321	277	310	286	285	283	308	286	283	309	295	282	294	313	309	301	284	297	279	291	293	282	297	282	298	305	306	298	255	313	302	352	290	268	277	295	272	281	288	307	274	282	304	279	278	296	306	289	298	273	278	298	311	280	318	306	306	289	324	284	328	300	301	310	281	293	302	311	297	288	281	306	260	316	316	320	266	307	279	254	306	328	297	284	291	267	291	287	324	314	305	320	305	284	305	279	300	316	295	293	285	286	303	290	301	313	283	274	311	303	303	282	264	278	272	310	258	305	267	293	288	333	317	297	285	312	299	300	289	305	308	307	295	309	289	325	298	293	302	312	277	296	277	291	293	297	296	303	240	293	313	293	305	295	306	286	300	273	314	311	273	299	262	299	270	291	276	277	280	272	266	295	277	279	295	268	304	292	283	271	314	305	290	295	266	293	335	310	311	303	306	294	311	313	288	299	318	258	316	315	300	284	300	283	301	317	280	293	296	322	308	282	288	266	290	269	270	258	313	293	257	281	279	277	288	286	276	294	300	291	319	288	308	308	300	315	296	304	275	311	276	264	288	286	280	299	320	299	279	300	290	291	298	224	293	274	276	303	313	313	270	305	314	303	316	276	289	285	285	278	289	311	302	287	326	313	273	296	292	278	285	290	279	264	313	299	288	304	292	288	270	295	298	295	288	286	298	254	291	295	279	308	294	310	299	292	292	326	290	312	263	309	289	290	288	294	303	286	294	323	300	274	281	312	303	247	248	337	289	303	255	294	301	308	304	285	295	287	315	295	281	320	259	316	318	278	293	279	296	297	302	310	294	297	279	296	262	272	278	315	287	292	287	297	269	289	282	306	277	305	301	323	293	315	278	292	298	300	287	292	308	283	290	315	279	262	277	285	283	297	288	275	287	285	319	309	315	294	280	308	298	295	293	295	281	293	260	271	265	284	302	313	273	300	262	296	305	291	301	295	284	277	281	297	276	293	285	289	295	303	249	290	287	297	305	279	273	277	292	311	298	289	293	301	286	316	256	301	294	274	284	317	295	296	284	276	315	289	284	291	285	288	288	309	289	286	279	296	337	273	301	273	300	296	275	298	289	285	271	298	302	305	304	318	259	285	260	304	288	285	300	263	275	288	278	268	298	301	260	286	305	310	281	285	314	300	316	303	290	277	284	291	326	290	332	282	302	263	261	289	275	301	314	306	287	269	297	280	271	319	280	286	295	300	319	312	282	299	276	288	306	295	273	323	272	275	297	293	267	331	285	316	291	289	278	307	305	270	293	276	279	286	279	274	279	277	282	298	301	279	334	293	276	304	303	286	298	324	305	318	282	286	292	296	345	274	268	281	298	291	271	289	287	282	300	278	286	304	279	300	276	257	289	292	301	278	277	304	319	309	306	292	311	290	318	288	308	298	296	284	271	300	286	313	296	287	255	311	292	280	309	292	336	277	296	263	261	286	326	302	308	293	276	281	311	300	292	297	268	305	307	292	266	282	278	282	293	277	287	280	307	347	321	289	292	303	284	271	295	278	302	342	288	283	285	302	271	242	267	317	292	262	290	301	310	280	318	322	298	312	293	295	292
5143	9571	6631	3433	2541	1911	1364	1234	1043	877	840	714	711	608	650	608	592	583	543	522	533	535	525	488	470	487	497	466	438	451	451	418	420	421	428	465	422	415	434	421	418	424	415	417	410	434	424	412	402	441	420	395	422	407	439	402	434	439	420	430	408	425	428	420	436	399	396	409	403	420	436	411	411	409	406	434	414	410	403	399	391	435	367	422	445	405	379	403	429	392	408	386	396	386	431	402	381	412	416	385	387	393	431	388	406	387	422	418	402	418	376	390	418	424	404	438	387	418	402	397	426	382	401	432	415	390	442	426	407	384	392	386	391	387	414	435	422	418	425	422	381	440	394	410	382	416	435	376	409	407	402	424	378	405	396	387	390	401	391	411	412	375	426	427	399	390	379	418	398	405	404	389	393	380	420	396	410	404	421	420	418	375	398	399	397	411	371	409	422	406	434	402	421	415	400	439	391	419	398	380	399	411	441	424	411	414	397	403	424	415	399	431	429	418	414	359	408	431	371	438	368	411	373	431	406	403	465	417	397	415	418	451	392	345	402	408	432	382	383	448	390	393	410	419	402	415	405	456	418	423	415	392	435	393	395	369	396	400	417	418	413	408	379	429	405	440	413	416	437	392	396	409	369	412	430	421	406	391	434	408	377	428	393	436	388	444	422	420	387	398	426	451	363	377	422	421	434	429	402	407	413	432	366	404	379	438	401	420	376	417	376	444	409	435	429	414	445	396	412	421	425	414	385	421	438	398	388	414	407	428	386	374	354	442	400	424	411	386	414	412	402	374	443	428	437	454	404	393	406	411	418	404	424	421	414	425	426	416	434	388	409	442	433	452	434	401	410	447	443	406	400	392	411	457	435	413	429	410	387	399	377	436	408	387	403	411	408	383	402	414	396	370	424	392	417	439	405	396	416	399	424	409	421	385	399	399	394	394	438	392	385	394	421	391	381	414	406	404	444	387	404	400	424	429	369	421	424	446	397	387	446	421	414	389	395	433	397	392	448	427	437	424	429	443	415	445	378	396	450	391	392	416	423	450	377	391	398	459	413	429	408	400	428	426	418	408	428	392	382	418	416	443	430	407	408	400	433	420	392	397	393	387	420	402	379	410	394	433	386	410	421	418	442	427	401	437	422	406	414	419	444	384	440	395	387	437	380	390	402	432	398	422	428	451	430	419	386	398	429	438	431	431	403	395	387	427	402	416	393	375	428	368	410	389	389	423	403	431	392	404	403	410	391	416	449	416	402	403	394	428	386	406	386	425	423	417	395	392	393	431	397	410	417	399	407	415	378	423	406	388	406	413	427	415	387	408	408	416	393	401	385	390	403	393	408	379	398	400	413	370	420	406	409	438	414	406	431	388	426	428	413	394	407	460	430	424	402	389	374	409	375	406	431	433	369	420	416	429	376	453	440	379	415	400	389	392	392	409	422	410	368	429	426	395	394	385	406	427	418	445	413	413	413	422	412	390	386	430	401	410	400	398	414	417	431	411	450	391	373	433	455	431	442	414	412	404	393	389	401	401	405	430	404	420	387	407	395	414	411	387	407	444	407	404	441	420	385	449	428	427	412	422	370	415	401	409	392	393	368	434	434	395	424	409	452	397	442	421	416	412	446	402	403	409	417	381	406	426	383	416	411	414	429	402	447	430	383	387	422	433	393	393	394	430	429	380	451	395	419	408	420	418	427	425	420	435	415	405	451	375	410	428	407	402	428	380	405	414	367	431	390	430	395	407	461	401	404	424	404	394	398	405	398	397	426	386	412	395	387	407	440	430	417	404	385	415	451	432	430	380	385	410	441	425	439	394	427	373	415	438	374	388	425	403	385	430	425	420	417	403	404	407	410	398	409	412	394	388	412	416	392	386	425	417	403	362	390	435	420	394	399	417	407	426	408	397	462	402	384	421	391	411	427	379	425	421	421	373	399	397	393	419	385	428	424	458	435	404	415	435	430	415	433	436	412	397	405	377	428	421	421	399	434	399	430	427	418	406	428	434	413	387	421	398	417	393	421	387	362	389	432	417	411	402	405	415	400	429	411	400	412	462	427	404	418	421	430	404	409	401	413	405	429	403	402	410	413	385	408	381	422	391	464	388	412	422	408	428	390	429	382	421	402	385	414	407	426	406	415	397	408	399	421	399	393	418	438	408	420	396	409	399	405	397	388	382	427	451	422	431	399	419	375	400	417	421	430	399	413	416	406	387	444	376	376	441	358	383	410	386	413	433	417	424	413	378	411	422	398	385	408	401	431	430	408	428	423	374	463	415	386	421	408	390	411	422	429	382	414	431	461	409	451	411	412	431	397	366	396	410	440	449	424	408	416	415	418	389	436	378	406	418	403	405	431	394	381	373	401	389	410	419	423	442	412	443	420	418	408	419	421	379	423	380	396	386	374	451	389	403	407	413	419	437	424	423	438	405	395	440	382	380	383	390	440	430	405	430	426	403	372	400	381	425	410	393	445	410	391	408	404	431	397	377	421	396	403	443	394	427	388	392	421	376	404	405	430	449	411	396	419	381	463	436	407	412	404	381	419	394	434	438	361	406	395	423	417	381	398	382	435	399	425	400	389	441	395	402	409	425	376	402	416	413	416	425	395	410	404	413	430	435	395	419	417	324	425	407	430	401	423	392	367	410	430	378	419	396	431	453	419	400	409	418	409	426	398	425	402	440	416	441	423	398	400	399	431	422	424	400	422	437	401	401	374	369	434	437	395	380	373	435	398	382	422	433	402	428	418	407	410	410	394	408	391	395	419	436	399	402	426	381	385	405	400	404	370	451	455	415	445	423	388	376	419	428	412	418	387	441	414	407	426	423	430	462	436	425	394	400	408	421	423	415	433	381	418	422	409	427	423	393	386	428	411	395	440	407	443	389	430	433	424	411	421	412	397	412	416	379	419	405	388	389	374	424	403	433	433	414	415	401	394	410	389	404	417	390	405	411	414	390	389	399	432	380	391	428	406	359	378	416	403	455	387	435	410	395	405	428	363	385	425	372	418	445	387	416	399	418	400	373	428	387	387	410	427	397	437	382	392	413	388	431	387	389	403	395	406	422	401	362	392	421	422	386	415	384	435	413	437	375	403	376	406	396	369	386	452	395	425	419	394	376	418	424	400	405	451	405	391	414	401	407	395	431	375	403	397	432	424	413	425	391	435	415	445	424	400	419	437	415	420	378	408	394	458	393	414	380	420	404	402	394	415	426	406	411	412	427	407	418	407	382	403	413	402	432	438	433	445	411	398	412	411	409	411	406	432	404	373	401	383	413	402	409	400	367	425	386	372	390	406	364	402	418	362	442	406	432	419	434	411	404	442	419	412	401	422	390	407	385	439	386	407	402	405	387	389	435	418	403	395	381	435	422	386	400	430	451	408	392	407	396	458	415	450	373	413	406	425	427	421	428	432	400	406	410	432	431	415	421	430	424	419	395	389	404	402	368	417	411	373	399	425	416	397	410	413	412	415	407	373	416	412	421
22634	21250	28393	24400	21255	18891	2212	889	629	574	518	413	369	341	328	289	296	238	289	243	238	246	240	204	197	195	204	179	200	157	190	177	191	163	175	176	177	178	159	172	159	163	174	185	146	162	161	173	177	167	165	165	161	164	151	160	171	173	175	167	194	180	169	153	161	168	180	170	164	185	138	146	167	169	164	170	171	160	149	150	173	162	156	134	137	159	143	133	154	127	155	148	165	155	156	149	144	149	137	140	140	166	139	137	141	143	152	164	163	154	162	177	142	134	141	145	148	164	162	166	164	159	150	153	167	166	156	153	165	149	156	150	158	126	137	161	145	141	155	154	153	144	148	170	147	172	159	159	173	155	143	166	146	164	157	158	158	141	136	147	145	168	136	163	147	149	165	166	170	160	146	158	167	137	171	168	151	132	160	154	149	153	142	147	163	141	153	133	175	153	154	147	158	154	177	150	166	166	139	159	175	176	147	144	162	164	149	143	151	135	164	151	146	181	154	160	132	153	159	148	168	151	170	143	169	150	165	156	150	165	152	143	140	156	137	138	173	139	178	174	143	157	149	137	147	163	152	127	151	135	159	171	133	128	182	152	154	148	153	169	156	171	156	147	125	139	152	133	135	151	159	163	152	162	159	140	165	153	156	150	156	150	163	148	153	158	176	162	136	155	161	159	138	144	143	163	129	164	155	136	181	177	171	155	153	142	151	154	163	146	165	151	144	163	173	140	169	153	160	157	159	157	161	146	143	168	144	145	157	135	148	142	171	142	125	149	152	125	166	153	138	163	180	148	159	153	151	154	170	153	151	151	163	144	165	155	168	177	143	156	153	155	150	136	151	141	152	153	162	142	142	143	155	156	164	168	153	157	165	146	145	164	149	152	174	148	159	158	162	166	164	141	135	157	168	149	149	159	145	150	166	155	147	163	143	159	159	151	147	147	154	147	164	143	177	173	159	172	171	163	134	146	152	168	168	150	142	151	176	148	157	155	156	146	158	142	141	155	144	156	153	152	158	157	149	176	150	148	152	148	166	154	150	142	144	118	162	151	169	164	127	143	151	162	154	154	162	157	166	167	161	171	150	142	140	152	162	167	146	189	158	160	140	174	154	153	149	154	169	154	152	159	138	141	152	149	143	155	152	148	159	149	146	137	141	158	169	155	145	153	159	157	152	143	179	172	153	147	148	145	147	172	158	153	161	161	139	157	145	145	141	147	159	166	134	176	155	162	154	152	154	170	145	147	146	159	150	167	149	161	155	141	145	158	144	147	163	157	156	150	153	164	155	159	145	140	146	163	149	146	132	154	155	161	144	163	143	175	146	171	154	149	151	149	161	148	153	153	156	160	141	132	147	150	155	154	149	158	155	162	159	140	163	156	182	148	160	156	155	160	147	165	125	163	125	151	127	154	164	139	168	158	154	159	152	152	136	148	144	123	162	156	147	152	167	161	140	161	160	175	161	155	130	146	152	148	151	158	133	167	157	135	133	165	154	164	136	157	148	160	147	145	157	152	124	164	139	157	160	126	145	174	142	141	162	155	171	153	152	142	158	142	152	161	136	146	157	146	156	154	157	136	165	137	172	153	152	154	164	157	160	157	157	144	149	121	144	164	147	167	159	166	146	165	167	135	151	137	145	156	161	136	138	159	162	161	161	167	170	149	165	150	145	166	147	148	169	140	154	164	133	162	160	159	154	144	155	164	143	158	156	141	141	144	155	135	146	152	149	152	157	166	141	131	142	191	174	153	143	158	140	143	151	144	154	171	159	158	154	157	147	180	133	166	159	158	156	138	157	146	159	145	149	171	147	156	158	159	174	134	175	175	137	151	147	159	144	151	157	143	150	164	146	141	179	148	160	152	135	150	151	166	139	147	162	149	166	141	155	140	178	178	151	153	145	178	164	162	150	162	158	138	158	133	161	147	150	178	186	156	160	172	152	156	184	138	156	169	150	133	168	152	149	153	173	145	141	172	156	144	148	150	177	166	168	159	161	141	139	161	154	164	182	140	159	141	161	162	151	151	152	178	142	172	143	141	152	154	170	179	198	157	155	152	132	184	164	160	139	163	166	147	139	136	135	162	182	161	169	188	147	150	173	155	139	154	179	170	166	174	139	151	144	143	170	156	162	167	158	143	147	149	148	164	160	158	153	149	168	150	168	170	151	143	131	163	142	128	158	156	155	170	138	134	162	155	153	166	166	158	150	132	149	147	146	151	155	141	148	153	153	153	140	133	163	150	152	152	172	150	143	147	138	164	144	148	167	155	160	161	141	190	162	140	179	165	164	133	159	159	164	153	147	151	166	158	151	148	169	142	166	172	153	148	149	143	139	155	164	145	149	151	184	155	179	160	167	152	174	118	159	154	142	143	125	157	153	146	151	161	164	171	150	153	157	155	137	161	153	147	177	142	154	145	132	157	161	159	138	142	163	149	128	157	147	165	151	139	163	175	139	159	144	147	156	163	130	157	150	144	149	175	159	146	156	147	148	147	152	146	148	144	163	157	160	161	161	155	173	160	165	147	158	166	144	154	152	141	169	160	166	161	142	153	173	148	156	150	146	147	149	148	153	185	141	154	150	165	135	165	163	155	143	167	155	172	150	147	192	131	174	161	163	141	163	136	148	155	130	121	172	151	164	142	157	135	124	158	162	137	167	142	168	136	159	172	152	158	143	164	185	148	156	136	137	156	153	159	156	139	167	158	176	161	148	148	152	151	141	148	151	143	181	148	163	157	149	170	156	136	158	163	157	156	141	158	158	151	174	165	149	140	157	140	186	168	155	170	154	159	166	141	143	159	144	136	131	155	167	164	168	156	150	160	170	146	156	169	166	155	158	157	161	169	145	141	159	150	150	172	161	145	176	170	177	175	152	150	165	150	145	185	148	149	169	152	146	179	167	151	158	155	155	170	156	147	157	152	142	178	168	146	162	173	166	148	162	158	133	161	143	149	166	150	169	132	150	150	156	151	162	174	146	139	144	133	151	149	139	155	149	164	156	166	150	129	154	149	147	146	151	161	154	165	167	156	179	150	154	148	164	150	159	142	147	152	163	167	161	143	139	160	150	151	172	139	153	175	146	158	158	169	145	160	162	149	159	165	147	136	138	150	168	171	162	141	148	134	144	139	163	164	152	168	141	152	165	139	155	152	173	167	162	159	143	171	157	160	143	147	149	170	150	138	159	143	144	161	146	155	154	143	169	165	153	155	145	156	152	169	160	132	160	149	166	173	144	150	155	155	160	149	160	168	152	165	156	171	151	135	158	156	143	164	144	154	162	154	150	135	168	151	162	146	120	159	165	150	140	144	167	149	153	149	134	169	150	153	151	170	120	173	133	160	155	147	152	151	145	154	156	165	137	149	166	158	161	160	147	139	169	144	152	159	151	163	155	159	151	155	135	140	157	156	148	152	147	141	161	145	132	152	163	156	152	171	154	168	163	150	144	154	140	138	155	156	155	150	148	150	141	154	144	150	134	175
6762	19534	13531	7438	5239	3746	2942	2332	1782	1512	1245	1021	815	714	678	688	667	643	541	550	479	489	447	413	362	335	348	351	342	330	308	268	290	290	282	289	250	307	271	250	243	267	254	289	256	228	212	233	240	241	244	258	231	278	243	268	265	271	279	270	264	251	281	247	232	248	254	236	254	254	256	215	232	220	223	204	237	235	254	227	230	245	254	207	191	234	256	224	225	208	198	234	205	236	234	230	227	238	251	245	222	236	192	224	234	224	235	215	222	231	208	196	235	237	242	232	240	235	224	214	229	228	218	223	188	215	222	218	207	214	241	246	234	244	208	212	204	247	226	235	252	217	243	243	222	217	232	219	238	210	242	232	211	223	231	242	240	237	221	231	212	189	244	240	236	250	223	211	215	238	224	207	212	253	204	226	222	205	235	211	220	228	216	226	236	216	219	230	233	228	215	239	228	215	218	251	211	223	228	223	205	241	241	224	227	215	250	246	219	186	221	215	217	210	211	209	222	254	200	220	202	240	205	271	235	217	225	227	234	202	203	213	218	241	225	213	230	199	229	219	236	218	212	239	224	242	234	236	218	202	228	223	226	226	227	244	222	225	229	203	225	214	234	256	223	218	224	227	226	233	270	224	215	239	231	223	237	228	222	217	240	214	225	221	227	226	239	208	232	202	211	220	214	239	229	217	221	209	221	225	233	257	232	203	236	208	216	234	251	230	226	217	228	252	220	215	228	218	224	226	204	215	232	233	259	239	195	237	235	238	219	218	224	235	219	222	243	220	216	204	221	208	202	196	199	190	230	239	244	253	229	194	205	247	251	225	210	246	242	211	203	213	247	207	235	233	223	218	235	236	228	231	218	203	242	243	234	244	195	218	232	219	235	238	229	225	244	231	202	233	258	233	213	244	221	260	214	209	233	237	236	213	246	229	233	222	205	229	217	236	214	243	196	227	236	213	221	215	239	222	247	221	202	205	236	220	207	228	237	215	242	216	199	218	211	229	238	231	218	238	210	209	224	206	245	228	233	227	211	221	234	214	207	201	205	214	225	212	242	243	206	233	208	234	220	224	229	217	221	218	223	230	237	218	198	228	217	214	211	214	196	204	237	193	232	223	230	216	212	215	204	212	234	226	234	224	237	216	230	220	251	223	229	226	230	237	238	245	217	224	198	218	216	216	229	231	207	233	226	245	201	245	227	251	231	225	223	225	231	217	235	243	228	241	212	216	209	206	224	208	247	229	224	219	221	216	200	231	231	194	220	206	253	231	250	235	204	221	238	215	204	239	222	241	218	233	229	222	209	204	204	237	240	222	238	214	231	221	236	238	246	229	225	204	225	228	234	238	216	243	191	205	217	206	240	219	212	196	240	216	244	229	234	227	234	251	220	207	216	238	203	234	212	228	221	231	221	212	224	234	242	225	234	226	207	207	216	235	209	210	210	223	222	213	218	236	242	238	201	210	223	226	227	239	227	240	209	240	236	243	238	209	225	223	226	235	230	226	230	225	226	221	222	250	211	216	216	250	236	231	257	215	222	246	226	237	208	201	221	250	218	241	232	238	210	227	209	256	252	242	235	246	256	221	249	207	263	242	194	205	220	230	233	242	244	233	216	231	230	232	226	217	243	238	232	233	217	225	234	238	234	227	215	203	235	238	201	249	230	218	249	203	213	235	230	202	269	204	251	228	229	207	221	184	242	230	219	229	199	184	221	200	222	214	223	195	238	210	235	234	235	233	208	225	238	259	213	224	230	213	241	230	232	241	244	243	206	213	224	221	220	235	217	215	223	242	261	236	228	196	227	258	204	226	261	224	210	244	230	215	214	239	229	208	245	197	246	238	243	225	212	231	235	216	229	194	204	250	229	222	211	254	226	237	196	233	242	226	217	223	241	243	245	258	239	241	234	239	214	232	266	226	233	245	238	218	250	200	212	239	229	236	211	227	211	246	202	242	216	248	228	244	224	219	228	225	244	244	207	210	227	193	208	217	218	235	218	225	210	245	229	231	200	224	219	265	246	245	220	220	237	238	237	226	246	212	241	237	203	240	235	232	249	199	201	238	202	235	215	229	219	224	222	217	219	244	229	237	236	228	229	226	233	232	218	232	231	210	255	230	217	217	236	222	239	207	209	215	212	227	237	209	228	233	223	247	186	255	211	220	243	207	248	221	205	243	236	230	207	227	219	217	232	251	226	217	214	247	229	214	260	209	216	214	221	232	234	222	220	232	220	222	219	226	211	268	241	210	207	239	211	222	232	243	221	241	235	211	250	234	239	209	236	241	225	219	216	227	242	250	227	212	218	222	205	202	236	236	242	240	233	226	230	230	237	208	230	222	229	199	202	219	252	206	209	207	215	221	228	221	243	242	217	220	206	190	238	224	248	244	209	219	243	233	229	225	218	222	222	243	233	223	213	204	208	200	238	216	226	222	221	236	253	215	200	214	235	206	252	208	231	201	224	252	205	247	228	253	224	222	264	211	218	204	250	221	236	212	243	200	231	221	216	217	230	231	233	220	234	198	224	210	172	213	210	230	241	243	232	237	216	231	219	178	236	247	213	241	245	243	234	195	216	246	226	233	248	219	225	224	241	240	218	218	207	240	226	224	210	252	220	210	210	267	215	239	210	253	231	224	234	210	258	234	207	202	252	262	222	243	204	213	211	219	239	226	228	229	205	206	223	208	225	194	231	208	202	197	226	242	237	206	230	188	234	211	227	233	227	210	251	209	233	225	213	207	250	227	194	217	235	228	223	209	235	245	221	230	235	204	242	272	228	204	236	226	221	243	217	237	218	227	234	225	229	252	236	234	224	233	211	246	236	224	259	226	220	214	214	212	205	246	239	209	245	226	222	244	221	217	220	229	226	214	247	243	194	201	221	251	225	227	247	209	219	228	228	221	225	207	198	211	211	227	226	251	224	235	221	226	214	243	243	234	220	223	233	221	234	212	228	215	231	228	202	207	238	202	252	233	242	242	237	235	226	219	214	222	217	227	220	239	194	223	229	229	233	245	247	227	217	221	248	210	231	235	222	212	218	235	233	250	247	231	225	237	196	232	192	243	233	242	227	216	223	210	245	217	234	212	227	212	230	223	242	236	234	211	241	234	211	202	226	225	201	235	194	236	199	234	215	212	221	236	202	221	229	214	221	217	228	236	218	243	228	211	223	227	246	225	228	246	258	234	215	221	214	221	232	231	226	218	240	219	219	217	232	249	215	258	252	221	254	239	243	222	224	225	206	221	200	263	243	234	212	232	216	220	238	223	230	234	231	255	222	222	219	207	218	206	248	230	225	244	192	225	208	228	235	203	239	237	213	227	224	238	223	233	250	236	216	208	206	214	230	220	220	235	213	247	215	213	229	235	212	197	220	219	238	249	221	227	241	209	227	209	241	234	212	222	234	245	211	221	253	238	213	206	203	201	229	222	215	229	237	198	222	213	216	217	226	221	252	232	212	237	195	228	216	240	210	237	222	223	214	214
27522	16127	3909	1392	792	659	609	574	492	474	446	435	451	453	431	426	431	447	408	430	433	398	396	377	364	409	397	444	409	389	398	393	432	369	387	381	404	395	387	412	400	362	411	368	378	385	397	379	403	414	383	384	347	414	409	360	391	398	410	384	418	408	402	406	403	374	380	379	376	411	408	397	414	348	406	401	385	379	424	385	392	392	383	400	352	402	416	414	401	361	377	402	358	410	403	398	393	391	379	386	393	375	386	407	388	377	412	381	367	375	387	395	368	379	418	387	376	364	384	386	346	371	365	408	374	406	341	398	373	387	379	350	392	395	415	410	357	369	375	385	398	349	386	378	394	392	388	380	389	421	377	416	371	375	391	385	360	405	395	394	366	362	404	402	416	377	368	381	380	368	398	417	386	363	430	384	337	384	397	360	380	405	367	369	375	358	371	397	391	432	387	349	389	362	402	369	407	362	376	364	399	401	369	374	407	391	400	385	394	377	386	413	395	401	370	397	379	395	394	385	388	388	372	383	390	416	378	375	404	390	398	388	392	371	372	395	385	390	370	375	372	413	379	368	395	354	360	403	427	426	356	427	379	361	383	426	387	398	378	409	421	361	394	388	361	390	362	387	389	410	395	356	381	401	374	356	417	402	412	379	361	440	399	411	389	390	384	401	390	398	366	416	405	384	392	369	393	419	412	406	390	379	414	435	378	334	372	410	379	400	403	376	403	379	345	353	380	390	369	429	385	390	398	420	408	388	399	402	378	391	372	413	374	369	382	377	409	398	375	365	432	376	382	365	383	414	405	380	384	386	378	386	370	362	412	388	376	394	375	407	414	403	406	407	373	404	378	364	386	394	417	389	404	384	383	400	383	373	401	368	417	406	395	411	406	401	369	391	414	399	378	387	424	381	410	418	389	363	425	405	408	422	369	398	385	382	421	440	403	383	361	387	402	405	399	401	380	397	409	428	366	404	406	376	383	380	434	391	389	391	398	403	396	346	401	395	376	367	383	383	434	378	427	426	385	400	381	392	387	390	405	358	402	405	361	408	417	409	398	391	395	403	408	405	375	390	387	366	420	401	349	381	417	399	400	400	419	366	371	362	388	376	384	418	400	403	386	367	409	350	386	390	371	369	382	358	379	414	381	400	400	401	404	411	378	401	413	400	364	369	422	423	369	423	441	370	400	380	390	418	387	394	409	386	365	394	354	388	423	367	411	388	388	370	433	370	355	410	406	368	336	396	381	388	395	392	412	380	383	427	382	399	392	339	391	391	419	388	380	394	366	380	384	405	364	356	386	404	367	385	386	392	363	402	373	401	413	393	417	404	386	409	389	419	389	359	391	403	380	381	380	397	408	403	392	402	399	416	413	414	439	389	381	391	372	367	385	387	377	361	396	403	395	398	411	382	377	356	401	404	380	408	416	420	402	367	412	365	353	380	414	384	381	406	382	377	414	389	391	385	397	393	378	379	400	397	394	408	402	375	413	397	391	393	374	362	392	385	381	397	371	418	360	404	389	384	358	407	401	421	416	391	376	409	375	387	393	390	372	424	367	407	411	361	396	379	363	372	373	392	362	399	402	379	409	393	359	384	390	373	376	396	397	399	424	365	381	410	370	380	389	393	405	389	390	407	360	385	406	396	374	395	403	370	385	402	381	373	389	423	382	405	383	404	383	391	389	409	426	371	382	398	410	378	410	353	380	416	364	385	414	383	370	392	420	400	396	376	364	385	416	401	372	358	336	431	407	359	377	372	399	401	406	349	413	394	426	391	369	373	398	393	398	393	393	390	409	389	402	410	426	390	401	389	381	398	371	388	391	398	370	383	391	406	412	380	387	382	388	404	370	375	379	389	392	412	386	392	448	344	387	405	400	341	381	426	408	374	382	368	392	386	370	403	392	402	392	387	387	371	367	381	385	402	395	386	411	415	377	395	404	403	382	374	367	417	404	351	396	356	378	382	406	443	385	378	366	392	391	353	381	401	398	350	388	401	384	382	391	375	383	398	378	397	383	396	425	397	391	374	397	407	416	412	367	402	389	412	416	406	386	406	425	406	386	375	367	411	395	352	392	370	382	397	408	380	461	388	397	393	388	410	445	373	394	375	384	375	413	362	368	433	396	421	376	399	368	392	378	391	391	405	358	356	390	376	411	370	389	382	350	373	386	393	397	372	381	385	386	423	432	369	357	408	391	392	401	396	402	385	384	383	366	383	396	411	385	377	385	421	388	373	390	390	412	383	396	376	383	375	383	379	381	386	432	376	414	369	368	395	368	441	411	406	373	402	414	343	391	382	369	412	377	392	427	379	398	377	383	344	437	378	378	395	394	398	397	338	399	383	399	392	403	370	388	393	385	388	410	413	385	367	344	421	444	411	375	378	397	351	385	386	388	408	412	419	406	403	386	414	399	400	390	437	353	373	390	380	422	375	396	377	357	402	411	378	404	385	372	387	411	419	398	392	399	368	403	382	368	380	376	363	366	429	399	380	364	387	390	387	371	404	355	396	400	411	371	400	398	394	394	373	403	395	397	375	376	401	398	378	405	375	377	380	383	407	423	364	384	363	386	380	439	380	397	379	375	374	406	419	369	384	404	364	392	391	411	382	394	399	444	352	331	360	357	419	404	383	389	402	407	402	382	411	432	364	413	399	377	398	367	371	387	373	386	425	398	396	419	376	387	402	398	385	448	421	402	395	375	374	362	391	400	424	388	372	389	398	387	388	411	422	442	394	373	381	380	374	406	376	410	385	394	363	381	366	357	396	374	399	396	414	379	374	399	409	358	394	396	398	412	410	370	370	387	367	391	400	415	407	401	389	396	360	361	395	365	409	410	409	378	367	369	383	395	400	433	387	361	358	360	412	402	388	379	400	416	368	391	392	408	374	376	389	392	396	358	386	348	402	407	381	360	388	388	392	422	396	369	409	417	384	373	394	385	413	351	444	383	386	410	355	376	397	375	386	375	373	377	381	396	394	390	417	423	404	434	395	359	384	365	400	368	408	386	452	402	376	392	398	370	403	375	390	378	396	403	364	424	415	421	345	418	344	364	406	383	400	390	399	375	395	389	387	366	405	405	410	398	374	415	389	371	349	410	389	411	417	375	367	351	370	389	356	418	371	378	416	388	382	366	368	441	406	385	363	405	395	352	383	375	386	398	408	407	411	379	377	385	377	425	421	400	384	382	383	387	376	393	414	394	430	410	361	392	374	369	379	415	385	410	402	423	347	357	405	398	380	369	409	371	413	390	431	380	396	369	390	418	398	380	385	395	390	409	406	372	391	413	389	411	391	397	360	397	406	390	389	387	394	401	369	432	373	395	382	408	347	401	402	361	382	373	372	414	393	427	373	410	379	375	407	378	386	404	402	418	389	404	448	388	345	369	356	374	357	394	352	417	392	393	362	394	388	372	409	400	362	348	381	430	363	368	395	417	438	410	409	397	391	401	374	398	395	398	388	378	379	437	378	416	401	408	386	412	387
6006	6384	4284	2348	1770	1333	1153	997	928	821	760	696	706	675	668	655	627	670	644	636	653	588	636	606	601	590	576	579	580	607	590	574	573	552	587	550	538	542	549	616	523	571	588	558	549	558	597	525	545	591	552	540	572	553	540	573	573	575	607	584	558	577	582	614	554	594	567	573	546	533	575	566	538	547	557	538	595	557	577	566	581	545	537	560	559	532	529	553	551	551	584	525	539	526	604	566	550	553	560	576	593	502	557	566	528	568	535	556	541	548	553	540	519	543	566	558	539	541	521	590	543	527	529	558	510	550	510	610	595	588	568	524	547	575	509	544	510	564	542	577	581	562	522	558	554	588	571	544	550	524	560	529	580	538	561	572	549	553	576	546	546	575	540	509	550	523	551	525	516	560	530	563	565	557	570	543	558	489	565	542	550	533	536	582	517	563	543	511	534	540	552	589	588	575	563	561	544	524	552	532	548	564	544	551	547	537	599	529	543	536	509	582	516	586	508	572	536	552	555	568	562	590	555	543	548	539	549	564	579	567	530	561	559	571	526	527	533	527	533	557	547	544	520	544	601	528	551	521	580	552	584	536	566	542	537	545	545	569	524	548	537	565	581	566	525	533	526	591	519	535	499	577	559	577	545	558	529	550	556	564	559	556	578	535	537	593	583	562	527	552	590	539	495	571	553	595	555	586	569	546	529	584	540	533	542	567	533	556	589	582	608	547	554	574	543	564	612	544	564	571	507	548	552	549	535	532	562	564	550	566	570	565	552	551	544	531	561	486	571	606	558	527	551	551	533	534	533	566	532	531	510	603	578	594	523	551	548	521	546	545	533	552	584	526	528	551	581	553	575	556	581	539	494	570	522	596	549	538	555	535	554	544	549	568	575	512	519	544	542	518	537	577	531	543	544	552	567	521	536	553	596	559	566	539	519	596	540	614	541	556	509	543	536	533	536	561	553	561	561	583	568	548	534	569	572	552	519	545	571	559	513	532	571	562	566	541	601	587	498	565	546	540	586	526	570	543	542	548	574	548	550	542	563	561	561	536	560	501	552	572	503	553	529	565	551	566	561	551	549	552	554	528	562	552	568	585	507	556	557	578	552	543	559	529	541	553	556	553	546	568	544	539	561	535	518	562	595	541	545	584	556	566	582	512	574	604	547	581	540	522	529	582	555	520	549	603	545	596	576	562	559	551	517	585	566	567	568	577	582	561	551	541	534	552	569	554	528	552	554	569	541	521	518	564	581	534	525	555	544	583	566	552	517	562	527	545	627	558	547	551	565	537	551	534	542	579	574	546	540	570	533	546	521	536	518	559	538	545	540	579	558	543	555	562	559	563	545	515	558	553	516	514	565	539	543	569	517	542	567	567	601	581	548	580	566	562	509	553	536	528	560	577	552	542	554	534	526	571	562	534	571	566	553	602	516	552	590	550	565	548	532	544	561	563	504	518	520	539	556	562	556	560	541	574	565	559	542	498	527	584	557	495	550	509	561	594	503	562	549	543	566	571	568	566	573	539	552	561	563	510	600	527	555	503	544	546	517	530	540	531	566	597	516	528	526	561	550	546	517	547	595	567	545	566	536	559	559	554	555	519	589	555	535	553	530	526	541	545	546	558	578	562	573	548	549	544	551	563	512	550	569	583	561	529	542	574	528	564	539	567	545	571	581	541	581	572	499	566	532	537	500	518	520	550	529	536	560	594	548	559	549	568	520	609	529	482	560	617	517	547	528	533	531	568	552	550	531	508	516	546	550	532	537	534	544	533	536	524	540	571	536	570	507	547	567	551	550	532	559	535	549	556	564	537	559	549	537	550	532	539	543	533	570	532	566	565	536	536	555	585	516	574	550	555	546	518	538	522	576	561	545	539	538	594	507	551	577	569	560	556	563	532	550	523	509	539	585	561	550	563	539	572	568	499	620	591	528	494	545	532	533	581	570	569	573	576	575	525	580	535	570	559	548	583	511	611	551	529	586	509	539	595	602	559	541	547	514	580	552	563	517	536	556	575	580	542	525	530	579	552	552	586	555	564	518	536	580	547	568	541	509	552	522	575	523	535	565	526	547	564	583	505	542	575	578	594	548	573	594	563	544	534	569	571	589	553	553	533	550	593	542	534	530	581	543	599	533	543	597	554	524	548	544	542	546	552	573	501	566	528	516	546	559	540	555	534	590	566	526	523	569	536	583	582	566	589	506	547	547	590	565	567	567	569	550	524	547	549	538	594	556	551	590	549	544	570	504	547	550	582	530	542	518	540	548	525	553	598	535	571	578	491	517	509	561	517	547	553	566	583	543	577	586	555	539	539	586	553	543	539	573	555	519	548	533	595	543	547	487	534	517	568	543	574	560	563	519	539	544	543	539	522	559	563	550	540	516	534	526	521	572	550	559	561	542	539	576	548	582	572	585	570	547	544	577	566	532	583	556	549	543	548	536	572	518	517	546	554	585	537	529	548	559	587	533	514	520	546	534	567	501	542	558	532	543	499	562	562	606	562	550	532	543	540	505	543	560	570	575	542	554	520	544	547	570	520	543	571	545	569	568	523	544	526	558	523	545	565	574	543	523	532	574	613	574	537	550	555	564	519	551	566	588	500	579	606	522	503	558	582	580	573	620	524	545	512	552	543	558	531	562	515	586	561	520	547	519	535	582	565	520	554	545	529	547	563	565	545	521	588	532	567	580	550	568	547	545	523	526	577	548	596	514	499	524	545	590	581	553	577	527	569	534	533	552	524	509	557	536	528	520	544	501	553	537	553	575	561	557	556	533	559	522	547	524	549	542	566	534	538	573	547	533	528	547	540	556	528	564	543	546	557	544	536	531	563	541	560	569	534	526	544	552	567	514	517	599	575	563	522	554	556	579	567	563	540	564	533	532	504	578	508	518	518	538	541	581	555	570	537	548	543	589	560	553	539	541	549	579	552	564	589	548	592	534	575	560	554	531	554	548	549	545	551	559	537	600	538	509	504	554	539	556	568	543	508	525	506	525	592	567	499	577	563	538	524	562	521	539	551	509	543	534	577	557	527	481	606	595	583	563	545	534	531	541	593	537	510	492	565	533	564	497	543	508	574	579	564	535	544	585	582	563	573	568	524	565	603	540	551	532	572	578	528	545	551	544	563	564	571	581	581	536	528	561	523	565	532	586	561	555	497	531	523	554	523	512	562	557	550	561	559	566	515	549	582	543	551	521	526	553	575	533	523	543	565	554	542	542	547	535	544	553	546	529	540	545	550	555	534	520	571	553	505	560	527	561	542	530	565	575	542	564	556	584	510	516	566	581	509	538	506	551	568	542	571	584	610	536	559	579	536	553	570	565	545	511	555	537	536	531	566	541	538	545	539	570	590	546	577	559	534	572	538	571	565	527	556	591	572	529	555	568	548	539	536	515	547	571	576	566	563	571	561	513	527	552	559	566	520	575	569	551	589	624	522	557	560	543	565	565	523	554	521	524	547	545	517	523	559	554	568	541	558	520	612
23483	21220	27777	24979	20412	3123	1029	814	649	577	483	467	414	417	413	428	398	404	396	389	391	325	363	329	358	333	349	348	326	337	299	339	333	339	333	301	354	309	313	328	315	333	301	315	296	319	318	294	342	303	332	317	292	319	318	312	334	308	331	281	336	300	312	332	317	296	327	325	302	297	315	304	318	330	301	304	280	335	314	288	321	314	300	296	331	319	292	332	311	296	302	288	314	315	295	303	307	312	291	344	299	300	323	299	330	315	292	279	304	360	334	318	303	302	330	318	330	308	311	275	268	313	282	326	324	312	314	318	314	305	294	278	271	335	319	325	322	313	288	293	301	317	300	328	294	328	315	294	284	308	328	310	319	320	293	313	325	324	317	300	321	304	317	340	305	301	296	336	318	292	326	282	309	296	292	314	290	307	319	268	322	313	329	300	321	316	294	300	318	303	343	259	303	304	325	309	313	302	298	288	295	302	319	325	289	268	295	292	299	327	304	314	301	304	316	311	295	276	319	294	306	321	338	293	301	282	307	329	305	311	294	303	359	311	333	346	299	330	345	299	285	354	307	321	291	313	333	286	290	342	313	307	268	273	344	296	331	296	289	320	332	328	308	313	330	296	323	351	329	307	328	316	255	272	299	335	328	328	305	327	281	333	322	304	339	324	297	329	282	303	311	304	293	316	322	320	332	295	314	325	302	307	307	306	307	291	300	316	330	292	298	330	311	316	299	312	311	296	303	288	320	317	312	317	296	292	301	298	329	320	320	322	297	330	322	304	335	281	321	306	347	316	309	310	331	311	314	333	319	315	304	306	318	267	296	292	322	303	341	316	330	304	292	295	346	314	298	314	317	281	317	274	296	350	311	322	335	287	325	312	281	313	313	282	294	301	343	284	288	292	341	346	304	345	336	329	276	282	315	378	283	320	326	316	315	311	304	310	285	332	312	313	306	333	333	283	331	296	272	322	277	311	323	313	316	301	309	329	309	358	293	326	329	324	288	314	347	330	314	332	305	299	275	316	329	301	332	329	328	338	297	299	315	332	305	308	330	313	303	300	257	309	316	336	286	308	309	317	316	337	300	316	299	311	329	284	302	297	327	321	304	308	340	293	304	269	285	284	307	286	324	309	300	311	302	304	318	305	305	318	305	279	322	285	295	312	268	338	283	280	296	324	275	292	305	300	315	325	323	350	295	302	300	342	304	310	306	321	346	292	323	306	315	300	315	315	325	294	302	326	309	294	289	283	290	309	308	292	312	300	291	287	338	322	315	329	308	301	307	284	339	306	345	294	336	336	317	316	291	283	344	316	313	294	313	285	276	317	308	298	296	296	282	318	321	310	304	305	325	325	313	288	288	321	309	285	293	288	289	318	311	317	305	305	314	313	311	317	314	270	332	311	307	298	312	311	300	329	316	333	297	297	293	324	280	308	296	333	276	291	319	331	324	269	293	317	297	302	328	291	348	305	320	277	297	306	287	304	302	307	275	296	307	305	298	297	314	297	318	292	284	290	308	303	312	309	290	332	302	287	314	318	311	304	300	324	351	328	303	306	309	336	318	318	286	279	300	279	305	315	292	308	279	299	272	299	316	284	295	264	301	266	292	314	322	291	328	305	304	319	308	289	293	322	316	301	318	308	332	356	302	293	314	318	317	299	316	303	306	329	313	303	295	315	303	323	295	300	288	298	300	342	336	308	288	302	316	304	306	312	285	300	283	300	300	308	311	294	332	332	274	299	318	284	315	285	288	333	319	303	315	305	315	321	275	293	310	340	290	287	284	308	287	330	324	315	296	290	314	292	317	309	306	296	306	303	304	311	327	304	325	327	344	321	317	298	326	299	322	307	289	276	292	284	305	291	300	300	322	291	286	320	331	282	301	317	308	326	315	309	284	336	299	297	305	299	311	289	306	309	350	308	325	328	295	323	302	339	298	305	336	316	302	304	348	298	304	296	311	301	273	312	314	329	315	313	313	275	309	285	301	290	288	325	319	282	302	290	306	315	279	322	298	278	285	305	276	318	305	296	323	309	320	347	303	325	325	307	348	321	301	325	297	345	301	314	346	296	316	296	302	304	335	312	294	303	314	323	309	307	316	329	290	293	289	326	327	323	298	308	320	274	325	321	317	320	321	336	315	291	297	266	307	283	288	267	291	305	327	295	319	319	312	312	281	339	298	288	325	315	305	297	310	305	294	288	323	322	305	319	320	332	273	299	302	308	313	289	330	335	280	327	305	305	320	319	310	314	318	302	309	331	328	306	311	292	306	328	313	332	338	326	315	294	309	344	326	307	310	302	289	308	325	329	311	304	321	274	332	299	267	299	342	285	339	309	308	294	298	297	343	313	317	263	302	311	307	316	339	319	320	309	284	276	338	314	285	321	298	309	304	296	303	311	291	305	284	299	283	295	301	292	311	290	294	315	348	323	312	301	291	293	308	309	330	322	322	288	297	301	300	326	290	310	303	272	290	351	298	313	270	317	340	325	308	288	313	320	322	285	294	302	293	332	297	301	332	296	302	288	304	310	319	344	303	344	297	305	332	301	297	331	274	296	335	321	306	308	315	308	298	315	328	335	289	330	267	306	348	288	264	314	303	308	327	297	291	292	291	297	320	287	326	320	323	317	338	306	300	313	303	339	304	328	282	269	313	299	315	318	296	295	290	332	276	293	274	349	295	287	315	296	304	317	291	307	294	287	321	308	309	303	313	267	276	304	323	280	329	306	297	284	281	305	298	305	300	289	321	333	339	292	299	298	317	291	324	315	300	326	309	307	274	289	331	320	340	318	290	324	311	285	325	293	261	302	302	334	290	298	309	295	311	298	326	289	266	286	312	294	337	329	329	330	290	359	318	309	319	303	312	272	315	306	288	306	287	311	303	305	326	331	327	297	275	265	274	320	306	306	352	306	314	320	286	302	302	277	276	283	338	340	283	303	312	302	310	292	315	286	269	286	307	339	298	315	309	321	308	346	296	280	317	269	330	291	306	326	320	332	318	322	315	345	295	323	292	345	299	277	312	288	296	280	295	274	327	304	313	332	291	300	295	282	339	311	280	339	299	317	292	314	290	299	262	289	308	297	324	299	311	299	325	301	290	329	282	277	313	316	299	325	343	287	310	313	303	311	314	320	296	334	316	309	314	294	334	309	319	344	304	311	348	288	286	308	315	317	311	307	317	306	311	330	304	280	310	272	301	289	322	321	287	309	305	308	306	321	332	308	303	313	312	326	269	290	337	323	303	321	336	308	315	316	264	310	305	293	322	285	312	309	309	324	318	306	317	326	305	334	293	307	330	315	309	287	291	309	297	325	317	293	286	305	330	301	316	315	299	315	300	339	296	323	295	301	296	330	301	313	308	339	304	321	316	323	325	320	331	325	298	312	296	343	335	320	330	300	297	270	306	313	298	313	309	276	298	317	302	306	310	316	301	326	303	280	310	316	327	348	351	317	272	339	297	293	329	306	276	300	343	315	325	309	281	302
5351	14650	9909	5207	3689	2699	2217	1786	1521	1244	1054	908	826	761	796	737	711	629	639	563	591	569	588	598	559	540	507	540	586	485	503	489	472	496	490	537	480	430	474	434	478	449	456	448	468	492	475	476	469	439	449	423	464	470	458	456	446	465	463	507	495	459	472	464	446	422	449	468	459	450	456	507	467	473	473	497	435	429	428	466	459	474	424	464	437	440	467	433	453	470	430	407	418	405	471	435	447	439	455	469	478	479	436	417	464	445	464	421	420	422	438	417	473	409	452	415	433	456	479	467	455	438	435	427	457	440	429	411	453	419	481	419	400	440	441	438	422	425	444	406	439	430	396	446	479	486	450	457	449	451	417	449	439	433	463	418	444	435	435	450	461	458	459	455	426	426	427	453	448	458	432	465	428	457	488	464	436	430	454	470	415	450	451	441	471	438	445	446	448	453	440	427	432	453	463	467	419	499	457	425	426	439	452	451	429	447	474	475	467	458	456	447	471	451	432	438	424	438	437	440	445	419	439	461	423	431	464	439	448	441	422	451	439	410	423	441	495	438	467	426	405	432	435	428	411	441	396	445	460	437	423	473	413	461	427	429	456	430	442	465	459	429	428	460	434	459	431	458	428	379	448	470	428	457	411	455	399	457	433	458	396	475	450	424	439	428	451	468	429	454	407	452	436	454	440	482	416	431	407	425	412	425	426	435	450	431	445	421	417	430	427	447	433	433	444	411	441	424	435	419	430	450	436	441	465	423	440	449	438	413	448	440	440	444	465	487	456	403	435	461	443	456	453	442	439	423	464	464	498	454	419	440	425	422	459	445	462	440	465	477	431	427	427	449	449	447	439	453	439	415	450	431	445	451	456	449	395	461	436	479	411	444	471	455	438	442	485	432	434	449	457	438	426	445	467	437	438	436	427	422	419	463	433	459	457	430	442	446	401	467	443	479	442	389	455	419	421	462	446	430	441	449	395	443	433	425	382	438	417	424	445	418	480	442	438	455	470	428	455	473	462	495	452	444	420	414	439	468	441	426	462	448	431	423	446	452	420	472	419	421	455	440	494	440	424	460	429	455	486	415	451	419	434	435	410	407	444	437	460	448	436	436	445	446	429	425	461	460	435	436	439	442	411	443	437	440	451	445	459	430	418	459	495	413	451	427	442	423	436	403	437	460	457	460	456	439	451	449	446	429	423	455	443	418	431	418	437	432	462	427	441	459	455	453	421	466	480	446	447	423	419	447	475	448	418	421	429	444	461	433	470	427	457	432	443	452	427	462	422	436	437	433	462	449	444	432	430	443	445	425	449	419	455	438	446	419	445	449	441	450	438	476	446	453	440	433	436	444	457	452	463	424	437	431	473	387	441	439	425	452	427	461	446	414	450	440	435	440	455	435	433	412	445	458	462	406	462	461	404	427	468	467	489	431	426	482	443	439	461	458	450	439	458	461	442	414	458	431	407	439	430	405	453	452	440	449	426	458	448	440	396	464	437	445	494	433	438	474	449	409	459	458	446	423	433	442	455	448	448	417	450	457	421	454	425	458	476	442	431	425	430	432	440	471	456	432	435	405	452	450	436	457	426	481	446	462	444	431	444	432	451	458	460	471	448	435	417	492	439	453	438	449	439	405	439	466	444	441	432	405	442	442	409	433	455	451	420	452	414	438	432	430	425	436	428	461	481	445	405	440	439	437	433	455	453	440	426	415	424	456	406	434	434	406	460	413	491	395	453	463	437	441	419	450	442	455	441	425	454	473	414	444	458	431	429	428	431	450	418	454	454	416	480	424	435	430	437	410	429	460	413	464	419	432	437	488	432	418	447	468	458	448	425	478	454	456	460	438	421	452	404	415	435	414	474	394	450	431	417	465	449	445	439	455	457	448	483	440	446	432	473	453	453	451	449	428	435	454	382	402	397	443	436	438	455	466	405	454	470	430	436	446	461	451	414	434	432	447	444	442	402	442	467	431	455	470	417	420	409	431	425	453	471	446	479	450	489	426	399	461	423	484	423	467	448	417	403	419	466	435	466	411	451	443	450	419	438	410	449	434	445	439	434	459	441	457	439	463	433	448	461	459	404	450	438	455	443	446	421	451	444	452	438	419	416	465	462	424	436	444	424	435	417	439	412	450	451	424	425	410	438	469	459	460	443	439	467	443	437	434	452	454	436	470	495	411	460	474	455	437	454	433	461	432	457	466	470	425	442	415	434	431	430	430	433	437	439	463	398	441	442	406	485	471	399	412	465	470	442	477	472	426	476	446	418	463	440	438	439	439	453	476	466	406	437	429	450	414	452	436	422	412	481	471	431	477	470	440	459	458	435	407	461	431	439	443	488	440	465	457	439	451	429	448	491	420	430	454	438	444	436	470	435	438	414	446	453	463	471	448	416	430	434	425	469	409	398	438	479	441	422	473	441	441	428	436	417	458	435	454	429	464	443	432	402	458	417	451	426	431	460	440	476	451	430	483	458	426	456	399	490	432	449	434	441	466	442	482	445	413	456	430	417	461	439	430	416	433	417	439	411	420	435	443	450	440	439	443	405	480	445	414	402	452	468	431	459	449	402	432	464	465	433	460	448	434	438	423	465	434	477	432	448	458	446	424	408	465	508	437	448	453	429	414	414	456	473	425	443	451	423	437	448	442	441	427	426	448	493	443	439	446	428	442	431	465	460	444	452	474	421	439	462	443	451	437	466	422	452	457	441	423	448	412	435	451	421	431	461	416	429	440	443	468	448	408	468	448	459	404	444	428	406	446	479	438	454	436	401	430	487	465	430	432	471	491	424	467	454	455	436	431	451	434	442	457	448	478	422	391	427	444	435	460	474	467	457	445	470	419	439	459	436	475	431	438	435	419	434	429	424	427	429	454	418	423	453	435	460	438	438	436	420	450	424	483	454	401	432	440	458	464	450	457	474	448	451	437	442	390	448	421	427	447	440	397	442	473	462	424	407	421	463	425	433	432	460	426	451	440	478	440	443	410	441	452	418	444	443	450	448	431	407	452	458	451	441	435	423	427	415	480	428	429	468	476	424	444	455	444	453	448	423	437	458	428	438	472	493	440	455	454	490	432	406	436	410	455	462	459	431	398	428	437	506	437	439	445	480	431	437	458	442	433	438	467	453	471	458	439	414	458	458	442	406	415	445	481	418	427	471	449	468	455	423	460	440	452	445	444	422	442	458	449	418	449	463	432	462	418	435	479	437	443	456	402	442	457	433	423	436	460	484	460	457	479	461	447	443	480	408	440	442	405	466	421	491	425	457	420	433	432	422	413	443	430	469	438	442	434	473	426	435	435	425	429	499	429	450	407	470	413	393	469	436	430	394	490	450	399	423	427	433	448	411	442	457	419	462	443	433	438	461	457	456	414	448	451	475	478	443	436	451	434	470	460	446	468	448	441	428	436	440	439	445	427	427	420	463	421	439	444	424	469	427	441	450	416	462	457	432	429	420	441	455	463	418	447	429	423	464	435	423	460	471	423
24919	21257	25689	22526	2004	814	671	528	463	418	428	367	380	340	353	333	324	324	302	332	337	302	337	304	322	300	323	329	305	293	299	293	316	275	295	311	325	285	276	289	300	309	291	298	288	304	288	284	293	297	309	285	251	278	306	319	326	285	276	306	302	288	303	304	298	284	298	279	298	306	305	310	313	290	318	313	264	287	295	292	267	316	274	291	338	274	275	292	307	274	292	291	257	276	268	281	316	274	281	285	289	291	282	286	277	294	304	261	326	303	273	298	273	312	280	278	288	271	294	304	290	297	265	277	313	297	301	293	287	296	272	292	313	304	258	279	286	256	293	282	310	275	313	304	302	268	259	309	298	306	255	247	321	273	291	270	286	314	278	285	299	277	284	275	258	271	277	300	292	289	337	297	319	282	311	283	278	291	297	247	300	282	270	291	307	293	288	301	273	298	273	296	294	269	244	298	275	297	296	298	269	280	277	301	282	301	270	303	306	287	283	276	274	295	282	290	263	274	268	290	268	271	280	322	310	260	293	295	300	302	262	313	293	306	306	279	306	291	312	278	282	286	286	292	288	258	263	291	285	288	302	278	291	262	305	271	292	266	297	295	309	276	287	326	306	306	293	301	289	301	259	326	267	309	248	311	310	267	303	292	285	263	292	305	318	291	274	293	282	335	289	274	292	272	297	267	302	271	265	305	300	292	302	272	295	311	278	299	278	333	311	275	275	279	282	295	290	286	262	294	264	291	285	296	309	313	299	275	278	315	285	299	268	292	285	269	317	302	286	265	285	279	297	280	245	303	283	314	273	312	310	283	272	273	279	285	258	296	307	299	251	319	296	269	307	290	281	268	270	290	258	286	301	335	281	302	288	318	294	283	279	326	285	278	281	272	284	305	299	280	323	305	266	296	296	284	301	330	284	269	281	305	290	272	313	308	289	266	269	263	284	289	299	281	270	268	274	278	296	303	295	284	302	304	272	284	299	289	299	301	277	278	288	269	286	306	310	300	307	277	300	285	320	299	277	310	278	295	274	265	315	309	255	287	296	289	302	292	297	273	308	258	330	267	282	318	288	275	259	293	312	316	299	310	270	298	265	281	281	261	282	292	284	278	289	284	271	278	297	292	270	292	284	287	316	305	288	275	295	268	291	282	287	284	257	304	265	262	286	271	264	265	272	266	276	267	277	269	279	278	287	289	287	283	284	326	287	261	284	260	311	250	271	304	284	284	279	316	307	321	313	285	267	274	282	310	260	278	290	285	323	284	307	289	267	302	268	287	293	315	295	287	301	278	295	340	307	283	297	283	288	300	342	305	297	278	276	285	278	325	281	281	307	306	289	287	284	283	295	276	306	295	289	297	277	299	300	319	274	263	300	271	289	278	297	278	288	294	319	297	287	276	298	260	310	289	269	319	289	280	285	279	302	287	325	290	297	276	281	265	308	275	296	277	297	289	302	293	314	272	283	306	304	314	271	282	278	303	282	286	292	277	284	306	269	317	286	314	286	274	271	305	300	281	270	292	285	322	281	291	306	308	273	289	277	296	241	302	271	295	287	306	258	310	279	287	293	270	313	280	280	293	289	282	294	306	297	280	292	288	287	276	280	273	283	302	254	257	290	319	296	304	308	290	300	322	295	275	308	267	292	277	290	285	298	265	267	290	290	291	296	297	254	273	267	275	286	297	285	285	290	324	298	280	274	310	269	280	279	300	299	299	298	296	298	287	276	281	296	296	275	263	286	271	275	289	255	290	303	239	293	275	281	274	278	264	260	289	273	268	297	311	286	290	279	297	291	313	258	311	273	273	264	317	272	253	294	280	299	287	313	274	276	313	295	282	257	256	303	293	304	284	285	276	288	287	267	275	300	278	303	290	314	284	282	244	314	295	321	292	280	272	261	282	308	263	266	298	299	281	317	288	278	302	295	290	287	272	300	299	327	306	301	255	311	256	307	309	303	302	298	277	294	289	270	297	295	296	282	263	254	292	292	297	296	260	304	307	297	290	258	274	290	283	295	275	336	297	342	293	288	266	320	291	289	342	314	317	280	269	296	291	280	290	309	281	262	295	298	283	283	313	276	314	303	284	310	282	288	295	303	291	307	294	299	273	279	289	294	299	299	262	302	285	296	282	294	279	278	284	306	271	285	277	280	294	279	282	304	286	249	277	303	271	319	301	280	254	293	265	322	278	294	285	247	240	309	271	278	307	272	295	290	282	277	331	276	295	288	288	306	313	307	281	291	261	284	271	291	317	309	266	299	279	268	280	290	281	284	307	274	306	269	276	309	260	275	308	301	290	261	332	286	288	309	297	296	288	278	258	320	294	312	286	278	282	286	286	304	329	264	309	277	259	318	280	272	297	271	283	270	292	279	281	281	280	245	275	324	289	293	290	254	315	250	275	282	311	289	261	295	311	255	277	309	275	272	301	272	299	298	275	281	286	242	301	280	286	299	299	247	266	311	299	304	275	285	293	285	317	264	288	309	326	303	286	284	318	288	268	289	278	275	284	295	261	265	292	265	276	310	280	297	266	289	274	282	303	290	278	300	254	264	288	287	306	289	295	281	298	278	289	246	302	299	292	293	270	289	279	285	282	275	297	264	321	276	293	302	301	287	309	296	291	316	264	284	272	280	325	293	286	274	275	252	293	299	276	275	272	300	337	273	314	290	273	285	301	270	290	278	291	313	322	290	285	279	268	269	300	311	282	275	305	289	274	291	277	274	281	274	279	293	259	254	246	280	281	308	275	274	284	294	285	302	298	262	300	294	284	298	295	281	274	301	295	291	270	273	288	292	285	301	290	295	339	291	302	291	277	295	273	266	293	294	243	290	279	274	296	277	275	298	269	284	310	277	285	282	272	291	295	270	311	285	292	289	294	283	287	258	275	298	269	274	293	275	287	290	290	301	266	298	298	283	328	290	265	300	316	272	277	262	276	289	299	279	279	306	300	288	270	289	308	279	285	307	301	284	275	308	294	276	269	344	305	298	278	261	271	266	282	262	289	301	309	262	295	284	279	290	275	275	222	286	312	287	285	258	299	280	287	308	292	300	305	279	294	262	298	303	278	247	283	282	303	289	265	302	285	276	299	295	262	285	301	248	305	287	294	318	250	302	292	250	272	249	286	318	283	298	306	312	291	273	308	293	296	265	261	281	287	243	274	304	269	278	253	278	273	272	322	273	283	283	274	313	277	270	287	323	281	268	282	297	301	304	294	298	284	293	271	290	318	285	300	302	276	278	283	281	331	280	284	278	302	278	304	270	268	259	280	298	258	315	270	280	289	294	268	304	257	280	314	314	276	273	325	302	319	265	258	265	289	306	283	268	282	273	315	289	301	310	305	270	264	337	279	304	298	246	279	289	275	282	295	290	272	277	316	269	317	278	321	264	317	287	293	298	308	299	302	291	278	298	272	282	264	274	267	279	288	272	261	306	290	302	269	291	270	301	266	291	255	293	292	283	277	282	279	304	276	297	302	286	297
5161	9976	6717	3526	2449	1882	1597	1344	1037	864	814	701	654	631	650	606	611	598	547	551	500	453	460	498	451	475	466	490	469	440	439	436	445	416	398	437	436	417	438	433	403	429	417	412	423	426	428	425	412	423	417	430	392	388	431	434	424	432	374	417	411	398	399	444	401	418	396	394	406	428	397	395	389	418	398	381	414	390	405	432	410	399	427	421	382	412	379	387	397	395	401	426	430	431	403	436	422	384	409	404	408	444	413	431	429	403	416	393	396	410	416	416	413	393	382	407	373	437	439	418	398	392	440	418	396	425	378	428	414	373	388	418	406	386	403	406	468	400	400	419	398	429	376	407	424	397	389	424	416	394	410	416	395	436	401	376	376	396	438	406	405	370	418	368	406	416	406	420	410	412	400	421	410	394	362	394	422	409	396	388	407	402	393	386	375	457	453	409	410	391	425	401	392	386	401	377	419	414	442	433	435	423	414	416	387	406	386	358	401	389	435	434	417	436	389	444	406	395	383	381	388	390	393	394	416	393	417	407	414	418	418	368	405	423	399	426	394	380	409	418	409	390	434	383	387	467	402	442	428	395	369	394	414	426	402	407	385	406	418	410	441	394	423	434	405	435	393	388	416	399	416	391	381	398	426	377	421	428	407	416	389	401	372	417	404	401	376	406	420	411	379	414	399	432	401	441	435	410	415	457	386	438	391	427	411	412	379	422	406	397	438	439	413	414	432	387	406	454	439	398	444	424	401	440	362	405	430	421	394	462	392	426	406	405	420	401	385	389	422	398	404	399	416	382	419	431	418	415	405	408	381	404	406	431	369	373	401	378	422	408	381	402	413	392	380	443	415	399	392	395	398	419	413	407	410	405	381	395	354	404	416	407	437	377	398	381	427	400	403	397	394	407	398	415	427	445	433	398	409	402	418	394	404	426	456	393	425	401	374	420	374	422	376	386	394	428	410	414	385	398	400	401	405	371	391	385	412	409	438	405	426	412	440	422	409	354	383	415	388	426	419	403	390	389	457	402	408	421	406	384	460	412	398	390	383	414	380	473	433	369	409	433	387	405	392	391	435	443	378	423	381	383	418	418	417	390	458	365	393	386	391	409	364	402	403	390	366	411	381	373	463	400	387	440	398	386	380	392	362	397	429	397	437	393	429	407	409	368	418	401	452	416	379	411	388	411	414	412	420	405	417	397	390	423	397	425	398	421	409	399	402	423	412	437	432	401	393	404	435	397	376	417	393	423	429	415	416	425	412	408	379	430	382	429	404	385	385	427	429	406	393	373	417	418	421	411	386	394	405	366	420	405	376	437	425	412	397	383	406	397	431	406	447	422	429	393	413	374	433	420	409	403	386	394	382	376	396	386	403	381	419	378	416	377	401	434	403	401	395	426	421	390	397	403	414	419	443	417	449	418	456	396	429	423	422	398	434	411	415	400	374	369	431	409	397	388	381	408	412	402	414	386	403	380	420	420	390	387	404	404	420	392	429	388	403	398	423	353	370	403	408	411	426	408	379	399	384	412	388	392	428	429	375	388	417	401	387	412	390	372	415	414	408	404	423	406	402	395	428	391	398	429	391	413	405	394	358	426	392	434	416	389	423	408	415	374	383	415	398	395	393	432	403	382	364	402	423	420	386	423	411	421	381	430	386	400	368	422	395	389	403	421	414	420	416	427	406	384	396	422	389	368	431	403	410	410	400	396	416	425	395	397	406	395	409	398	413	403	441	422	441	401	436	423	408	415	400	401	394	422	425	378	406	416	399	450	389	422	403	404	394	431	386	380	360	399	409	367	407	404	421	421	408	416	392	397	418	421	428	404	385	372	438	420	391	378	393	447	401	408	431	408	396	424	387	419	387	379	402	393	409	442	396	435	416	410	419	441	408	410	441	377	440	376	428	397	406	381	391	421	436	415	428	399	405	417	382	413	403	392	394	406	384	409	410	424	386	447	423	413	411	414	407	374	446	388	372	428	395	412	380	375	383	406	422	393	374	411	406	429	384	431	410	448	435	408	412	430	450	380	370	446	409	396	393	384	409	396	384	385	408	391	395	409	415	371	410	398	400	436	408	430	397	423	433	391	399	422	397	415	420	419	398	434	429	415	385	389	399	404	394	426	404	415	436	428	384	419	386	410	405	404	389	411	395	389	406	422	409	389	395	413	406	402	389	391	400	428	432	415	408	405	428	376	386	380	433	407	409	419	422	423	385	377	421	388	411	383	428	414	403	425	451	410	394	385	408	405	400	436	419	406	415	413	400	432	396	419	415	419	412	417	376	396	419	390	403	433	399	415	376	394	395	379	412	404	419	415	446	432	426	414	376	413	423	417	377	428	394	416	403	379	393	419	409	427	421	354	415	385	388	377	413	420	379	403	403	420	368	430	439	424	424	393	384	395	440	388	391	419	398	418	411	397	419	381	400	409	409	404	423	391	437	443	424	380	417	387	381	430	398	405	390	366	406	422	429	406	430	374	400	390	403	404	383	406	411	403	393	401	392	378	375	420	435	408	398	405	455	414	400	398	411	429	398	391	389	401	404	434	423	398	417	409	429	411	387	384	395	402	396	405	403	413	411	374	427	386	407	439	407	376	361	381	399	418	395	386	416	393	455	401	371	386	405	416	409	412	409	416	407	393	421	426	411	417	394	409	424	442	400	397	382	422	389	429	424	372	422	403	368	387	388	407	391	386	387	427	417	406	390	421	418	417	378	445	386	394	414	415	368	386	433	438	397	408	401	419	442	416	401	399	414	432	377	395	409	426	400	407	409	436	402	401	413	393	435	391	385	401	395	401	395	423	427	396	378	371	378	378	382	388	396	401	424	394	429	400	398	417	424	400	406	366	395	405	391	392	382	387	406	443	391	394	397	416	429	420	408	426	429	397	404	412	407	429	383	419	410	419	406	382	400	401	414	390	423	399	431	406	409	367	399	383	421	445	393	435	398	411	418	398	417	418	400	415	427	391	416	396	387	424	402	408	401	418	406	383	435	398	436	427	394	425	399	392	408	432	408	460	396	409	419	417	390	395	395	403	440	447	447	363	399	424	420	390	415	417	392	409	399	423	428	403	370	408	380	415	398	375	437	365	448	414	442	393	392	422	389	377	410	442	434	406	422	449	400	402	407	390	409	432	387	438	402	403	390	395	425	382	414	389	393	412	400	403	436	407	404	421	436	442	373	423	380	393	408	388	396	406	372	442	435	378	395	419	422	388	428	423	429	424	376	426	406	408	418	413	439	411	413	387	406	434	397	414	419	383	385	405	408	417	407	393	391	395	402	389	430	420	421	434	414	427	417	391	426	423	416	391	414	396	405	400	373	410	402	431	403	418	446	396	403	405	404	391	416	434	414	419	359	431	377	437	433	391	387	426	421	420	396	370	414	411	438	397	408	408	413	451	373	412	422	448	401	433	409	417	403	415	449	391	420	350	430	398	389	409	393	416	405	378	396	423	382	412	408	399	404	404	433	392	453	388	412	404
22588	21248	28413	24403	21249	18744	2320	940	676	584	449	437	341	335	332	323	301	274	249	265	254	208	204	228	191	180	200	158	194	196	201	188	188	159	166	171	161	169	155	186	163	169	155	154	162	167	155	143	158	193	152	163	170	172	175	179	154	177	160	185	175	175	158	160	168	161	155	137	137	135	156	161	144	169	147	153	161	165	147	154	128	147	165	139	146	156	134	160	154	160	158	124	158	149	139	147	140	157	142	166	148	152	133	180	151	141	159	139	141	151	118	160	154	161	156	143	162	157	152	167	148	139	151	143	151	154	132	156	128	151	163	130	140	155	148	137	146	128	169	156	151	144	135	138	164	132	157	148	162	161	142	140	155	160	169	150	162	161	135	146	147	153	165	139	141	153	140	145	147	166	145	178	149	154	146	155	130	136	168	148	148	136	156	125	137	174	163	145	155	137	162	148	143	138	155	152	170	151	125	148	153	159	126	145	168	166	145	162	127	148	140	166	169	135	159	125	144	143	188	144	156	162	160	138	166	159	157	137	152	159	173	163	156	165	154	146	137	141	138	132	150	144	165	155	160	144	150	159	143	132	153	147	151	131	149	148	165	158	138	138	156	149	162	140	125	158	167	136	164	157	148	149	153	152	169	156	157	156	138	167	147	162	151	164	147	169	157	145	143	145	152	161	151	174	162	151	155	117	169	162	156	153	166	154	141	162	156	138	130	153	147	142	152	165	152	151	169	153	151	153	148	137	164	140	178	150	152	142	148	135	169	185	150	176	158	154	144	150	162	151	140	154	158	153	142	141	144	140	166	152	138	151	152	137	142	134	131	151	135	167	132	171	139	130	175	136	152	159	153	157	148	130	141	160	135	142	153	133	131	127	144	144	154	150	145	166	165	143	142	157	150	157	127	133	128	164	127	159	135	170	164	137	161	134	139	138	156	149	157	125	142	140	158	162	160	151	136	146	142	148	162	165	139	150	151	168	141	141	127	159	152	152	145	169	154	156	134	174	160	127	151	146	157	159	149	146	141	160	138	153	144	152	141	130	162	130	137	167	149	171	156	139	146	143	126	131	149	154	138	158	129	140	134	134	163	157	141	123	144	156	151	153	140	175	166	154	162	154	153	153	150	135	145	153	165	144	175	135	136	128	148	152	171	141	148	148	144	134	166	141	159	149	156	162	129	164	144	155	145	148	148	142	149	175	142	156	144	129	150	140	144	143	152	134	155	159	134	136	147	120	154	160	142	140	163	146	151	140	135	168	164	155	166	137	159	125	160	146	158	153	146	156	151	129	148	124	180	159	156	134	133	168	149	182	152	162	160	154	151	148	154	141	164	122	167	156	151	146	149	160	145	145	159	153	143	160	155	160	171	165	163	149	156	158	152	156	139	174	133	160	143	146	150	161	142	154	140	161	153	123	151	137	164	164	131	148	128	146	151	150	133	165	139	149	164	166	152	131	155	137	156	138	122	157	144	164	158	154	142	156	151	155	159	163	157	159	150	139	163	167	162	166	164	155	138	156	148	146	138	162	148	152	162	138	132	149	163	153	140	157	109	152	128	159	137	148	150	171	154	147	134	146	153	160	128	149	142	143	148	153	145	165	173	153	165	142	135	145	193	150	187	159	153	155	152	173	141	140	156	178	150	154	144	159	143	163	147	170	157	145	163	146	138	129	147	144	141	155	153	147	156	159	171	150	150	142	174	137	151	148	160	146	139	139	156	142	155	175	153	144	153	132	142	163	145	132	157	140	136	127	135	167	139	165	140	153	146	187	143	123	144	163	145	139	153	140	149	169	163	142	150	166	129	152	153	163	150	156	156	148	132	154	154	155	153	158	149	135	134	149	154	158	164	147	147	144	134	149	165	152	137	143	158	171	155	147	171	126	151	156	131	137	135	138	162	163	140	171	142	153	147	195	143	166	158	158	160	160	165	122	136	156	155	136	150	150	157	144	162	154	148	153	163	129	132	160	143	153	149	157	144	152	165	175	148	157	148	120	132	130	160	167	139	151	174	149	117	152	142	138	156	152	160	153	160	166	174	121	161	131	138	159	144	148	146	143	154	163	148	133	158	148	151	142	157	150	156	168	168	176	153	142	145	153	151	143	145	166	147	149	153	142	205	153	154	133	160	144	162	159	159	151	149	143	145	176	162	164	153	160	145	157	144	165	151	138	149	153	149	147	148	162	139	155	148	153	143	158	166	140	149	152	184	160	130	164	152	121	149	139	161	145	157	133	154	159	153	142	115	147	155	149	131	135	140	148	141	152	148	157	148	164	171	148	144	166	163	140	159	157	144	150	121	151	145	161	151	150	151	171	161	137	152	161	160	142	147	145	153	142	146	139	135	153	141	157	154	149	156	165	150	170	153	171	160	147	166	177	143	162	132	153	166	162	151	145	153	137	142	147	143	154	141	137	154	135	103	148	124	145	141	153	135	163	158	158	156	159	156	161	140	148	139	154	150	151	158	138	155	151	160	142	146	158	159	167	172	146	158	159	163	149	168	137	126	145	151	148	154	150	145	131	128	153	142	173	167	152	166	133	150	146	164	153	172	153	159	148	155	147	141	154	157	155	161	143	184	167	151	141	154	139	157	151	145	165	161	145	151	146	152	154	138	140	132	147	132	164	171	157	157	162	142	138	142	153	149	141	152	152	161	139	144	150	185	151	164	177	165	126	135	167	158	162	158	147	143	152	156	148	117	152	127	156	136	152	128	140	173	140	189	131	167	133	128	136	165	143	150	160	153	125	163	183	142	164	135	155	147	149	149	136	153	160	171	143	161	156	180	137	161	154	150	160	148	138	176	150	131	168	160	149	125	148	148	147	139	149	152	160	131	172	138	159	157	146	138	153	133	149	176	148	144	182	142	127	157	164	147	147	141	148	163	149	144	154	148	155	159	139	152	164	134	155	169	163	130	149	153	168	159	154	157	151	142	152	152	174	161	139	163	160	173	121	149	152	154	147	147	153	158	143	162	162	160	125	136	130	142	155	157	139	163	151	145	137	150	154	164	168	155	148	163	168	154	167	151	136	163	140	141	172	160	145	161	147	152	149	150	149	154	159	138	158	157	154	140	156	170	139	157	167	154	153	158	159	146	143	163	160	133	149	149	157	167	155	140	150	158	159	125	161	137	158	165	159	137	142	154	141	163	146	153	157	172	163	154	136	158	122	143	161	130	145	144	150	148	140	148	136	153	155	140	157	150	154	155	141	149	142	145	146	149	139	151	165	129	159	149	152	159	163	171	157	151	165	139	148	129	141	158	137	135	130	159	142	170	146	141	144	165	142	160	139	163	158	129	152	161	136	159	159	163	124	150	153	152	150	139	163	152	133	156	139	167	161	149	130	123	157	156	108	162	156	155	157	137	141	165	148	153	129	156	149	143	147	151	161	154	168	145	142	145	150	175	141	156	180	156	149	153	161	152	144	161	164	142	137	145	155	153	158	139	162	167	149	157	135	155	129	149	156	138	139	138	160
6963	20105	13929	7553	5323	3902	3053	2421	1750	1469	1198	999	866	776	774	697	601	564	511	524	453	421	377	392	359	350	372	344	332	315	319	276	296	284	253	241	255	248	277	266	239	231	256	255	240	285	249	240	247	256	267	230	254	259	228	259	259	273	270	245	259	271	241	237	223	204	238	228	221	226	207	233	236	210	234	234	247	223	227	217	212	240	212	230	213	205	189	234	209	231	225	232	196	225	227	234	246	183	210	219	202	224	225	221	236	252	228	234	220	200	229	222	209	238	231	222	247	229	225	222	232	201	238	233	210	208	209	221	218	228	197	203	215	218	207	197	214	209	228	246	206	223	234	210	237	205	233	214	219	215	204	244	213	219	230	185	225	235	205	224	210	250	236	242	218	208	220	233	232	244	213	208	224	199	223	217	233	228	213	222	228	209	248	232	230	224	236	215	240	202	207	206	224	225	207	204	215	215	205	219	230	241	198	215	202	238	191	197	216	211	235	230	235	216	202	190	240	217	228	209	234	200	235	224	203	234	227	237	213	212	213	227	219	204	195	230	229	205	220	223	217	203	206	218	215	211	240	220	244	221	221	225	217	241	199	218	203	240	231	220	244	227	233	233	230	207	249	193	235	202	234	220	187	226	216	222	210	229	232	199	186	227	213	224	219	222	220	199	213	223	232	202	219	226	234	218	230	202	240	208	231	224	223	241	213	227	208	214	220	223	227	205	199	213	212	225	198	200	224	207	262	252	233	222	202	209	208	219	233	197	222	220	232	233	229	206	205	202	228	204	198	234	226	211	219	234	206	211	235	229	212	232	208	212	216	208	205	188	194	223	244	203	190	215	239	237	259	185	220	210	202	209	230	248	236	239	207	225	244	245	204	209	223	214	225	214	209	196	205	218	210	235	216	215	212	216	243	239	205	231	225	226	215	204	220	213	218	229	219	220	195	225	211	212	267	228	229	214	185	250	230	238	237	202	218	215	235	202	236	210	239	233	191	216	214	213	211	198	208	207	233	229	212	208	204	224	244	205	236	221	220	205	215	231	204	206	217	232	221	214	202	205	219	227	217	239	225	212	226	210	193	203	243	212	209	213	238	244	235	229	201	183	252	229	205	202	188	217	239	222	260	209	236	220	220	210	242	220	237	217	221	205	236	237	202	199	234	229	214	194	232	227	219	218	224	219	228	246	214	202	222	200	225	225	205	225	221	208	228	243	219	249	209	232	224	243	232	201	228	215	224	208	202	212	222	212	222	206	232	225	216	213	225	215	192	200	226	243	245	210	237	213	231	256	224	201	230	221	223	235	201	204	242	230	189	217	235	216	217	211	221	239	224	220	218	230	194	223	235	212	215	235	234	238	225	207	225	193	213	213	235	245	224	231	218	197	236	203	223	210	213	239	229	236	236	187	213	217	245	226	224	217	218	208	198	238	214	226	210	217	238	235	219	223	197	213	226	252	222	233	213	242	225	236	234	228	233	226	202	224	208	190	232	209	210	214	185	213	224	244	230	218	235	217	215	208	230	227	237	242	206	206	240	187	193	236	175	209	208	202	216	214	228	230	223	189	230	226	211	233	241	226	213	207	235	201	228	197	205	238	206	236	214	205	252	212	216	212	220	203	235	215	229	239	206	246	211	209	219	213	245	230	224	237	226	227	217	220	219	226	187	214	203	215	212	225	220	206	215	243	201	223	245	217	211	208	212	227	239	240	242	179	227	205	228	242	229	203	195	238	226	210	217	231	215	202	221	200	234	232	223	232	204	243	223	203	192	225	204	223	225	206	204	223	199	221	209	217	240	210	235	223	218	205	225	205	213	243	215	222	213	209	229	234	187	219	217	182	216	207	210	211	227	193	221	243	220	205	190	210	228	219	219	201	252	231	200	211	205	204	220	218	270	249	196	206	208	224	232	233	240	246	243	225	239	226	206	236	201	198	200	215	230	207	227	207	214	218	203	221	222	218	220	209	218	239	221	240	238	229	230	207	196	236	238	204	201	231	212	206	209	237	221	219	218	226	219	221	237	225	220	233	208	232	227	214	236	211	219	226	255	243	228	230	234	244	229	213	241	220	229	232	212	208	240	246	193	214	206	227	228	223	209	214	232	223	226	214	254	229	228	233	218	242	228	206	226	215	232	215	232	225	246	236	223	238	214	219	213	211	217	230	230	207	219	226	217	213	227	234	248	212	213	253	219	210	218	216	214	248	217	250	211	212	222	210	248	206	194	202	205	203	224	209	214	205	220	223	230	231	194	230	223	224	224	205	191	241	212	208	245	237	213	194	247	245	209	222	243	202	255	239	198	207	220	242	226	230	210	215	228	236	233	207	241	243	242	217	231	202	228	244	231	212	224	238	226	224	230	215	216	209	198	224	241	219	257	231	232	221	201	231	238	221	232	215	213	233	231	201	220	224	217	222	216	221	239	241	218	217	229	205	216	211	240	229	215	221	224	207	238	201	210	236	202	208	211	228	217	225	221	207	223	193	209	220	246	226	246	213	242	215	211	201	202	223	235	231	227	214	214	204	217	204	250	221	228	226	244	235	206	231	204	232	208	245	225	244	230	216	209	213	206	222	231	208	221	180	213	220	216	228	204	223	200	207	219	221	226	217	269	220	200	228	237	215	202	224	213	203	220	205	230	217	256	211	200	183	222	219	258	231	227	228	202	207	199	228	201	228	238	231	214	230	222	211	223	194	240	211	217	242	241	213	229	231	231	216	235	224	231	247	220	245	198	235	253	207	236	234	224	228	222	223	207	226	220	207	216	213	208	221	221	226	202	236	217	208	231	224	225	214	240	223	212	199	226	227	239	200	257	216	249	205	202	198	227	223	230	230	239	235	230	212	209	250	238	196	211	212	219	222	202	213	223	222	216	221	218	195	232	225	231	227	228	216	214	207	228	210	239	209	219	198	204	229	214	211	241	197	225	220	218	230	232	216	202	203	212	217	231	182	220	238	242	227	229	206	207	222	218	243	223	202	222	219	221	209	201	228	225	247	213	227	208	236	194	219	244	231	231	236	207	225	228	232	203	222	243	224	191	201	218	212	221	237	225	212	232	215	231	205	222	223	219	233	219	231	232	212	232	196	200	219	220	221	208	229	243	197	234	228	221	193	219	212	213	221	238	228	227	247	215	222	243	204	229	235	220	209	240	228	225	222	198	202	227	223	230	227	217	210	232	253	211	218	220	207	215	229	225	232	214	249	264	201	196	215	213	197	242	240	237	215	223	219	217	251	236	207	228	215	242	246	201	214	230	222	204	216	220	217	228	204	229	247	234	204	253	220	236	227	226	227	219	231	226	222	209	210	200	220	225	231	218	228	205	228	221	225	214	203	233	232	224	223	234	214	202	199	234	236	221	210	232	254	245	209	223	235	213	216	215	222	207	238	224	231	191	247	237	208	231	217	207	220	221	216	231	200	221	236	212	230	226	247	229	216	201	225	202	200	245	221	222	203	219	177	235	204	227	228	214	213	219	241
27573	16239	3894	1420	786	682	613	525	478	453	476	453	437	425	425	420	438	436	401	433	454	394	397	430	440	385	360	356	395	421	390	393	351	405	415	400	418	406	383	384	400	390	401	401	357	375	418	411	384	406	388	372	408	432	336	366	387	383	384	412	410	387	380	386	376	395	373	371	411	377	395	432	382	392	374	390	380	405	407	394	400	371	382	424	367	389	418	410	396	401	387	377	391	375	392	403	412	398	389	340	404	434	408	389	395	415	353	401	379	389	363	393	390	329	409	403	391	363	374	403	377	362	388	398	375	408	372	410	353	388	416	385	378	341	394	349	350	432	391	366	376	408	396	369	384	397	347	408	408	375	362	418	352	400	391	408	374	356	405	391	393	447	385	417	380	371	358	377	424	359	412	419	392	402	362	386	400	376	387	362	383	399	393	403	390	374	381	405	403	391	377	367	372	398	384	358	391	400	376	381	367	373	391	395	359	383	375	398	401	417	368	351	380	384	373	403	408	399	406	395	369	383	353	358	390	411	375	385	343	366	379	386	367	373	393	374	400	352	403	351	408	359	374	379	396	360	391	389	404	377	384	374	385	397	407	370	371	394	356	384	432	383	375	409	406	402	420	409	388	363	362	380	447	349	382	388	409	386	349	387	368	348	409	368	368	382	362	385	391	385	373	392	404	390	379	423	388	411	393	371	379	390	345	390	379	377	421	362	397	403	389	356	379	382	409	396	382	368	368	380	389	400	385	393	419	397	391	394	404	391	385	389	425	390	396	405	393	383	408	409	381	397	398	389	382	350	406	380	416	388	405	384	423	372	409	387	414	384	387	374	425	380	357	391	385	398	393	376	405	378	414	400	393	407	371	369	391	377	424	408	349	372	397	404	403	379	372	396	394	398	394	392	410	381	361	383	387	376	404	423	367	379	387	366	401	383	383	382	377	396	422	405	362	421	396	376	365	386	404	391	396	398	371	360	423	389	392	387	376	371	391	370	365	380	430	384	374	398	383	389	389	355	380	354	383	388	374	391	411	392	387	380	389	381	355	416	380	391	417	368	401	390	344	404	371	356	372	400	408	386	397	376	365	411	376	380	364	373	401	389	366	412	411	365	383	387	407	372	375	382	371	376	383	412	399	418	401	388	381	380	380	408	368	369	382	347	406	367	363	416	414	378	368	358	376	368	400	368	391	436	390	387	406	393	387	411	405	380	418	402	414	384	421	397	351	388	390	381	392	414	435	358	398	390	411	391	395	384	372	379	387	379	400	389	369	402	400	358	408	404	432	400	436	401	418	375	359	376	374	380	382	375	370	386	400	372	378	396	374	404	362	381	387	448	417	390	337	396	399	372	392	361	377	396	400	372	387	395	390	347	388	364	395	371	414	400	391	393	383	399	376	408	439	388	387	407	375	373	360	379	361	379	372	403	364	381	391	386	423	367	377	376	407	404	401	401	384	394	405	381	362	387	413	369	375	386	396	391	404	344	352	405	390	383	381	416	360	383	362	441	351	420	376	383	361	393	358	373	378	385	394	392	373	386	364	410	378	358	334	371	401	374	396	364	428	381	423	379	378	400	380	338	396	389	387	412	405	362	395	398	390	383	442	400	405	408	360	421	389	415	397	374	400	408	359	401	389	395	447	336	366	380	386	390	367	358	372	394	404	398	370	369	384	399	388	395	389	375	409	368	391	397	347	387	400	364	409	392	405	368	407	364	419	382	402	386	439	396	421	402	358	403	410	384	390	426	388	405	420	381	394	392	374	392	369	391	385	447	388	407	412	393	394	399	355	397	370	427	406	382	397	368	395	377	398	402	362	386	355	376	417	405	413	394	404	391	396	379	376	413	405	371	394	372	368	362	403	380	359	418	414	358	389	393	382	381	364	367	395	393	413	387	388	376	380	383	402	428	425	354	380	348	384	407	388	382	406	404	374	365	364	403	409	355	413	424	430	380	435	439	390	354	371	434	382	402	364	359	413	391	382	364	370	389	405	360	403	393	364	396	378	392	377	378	398	407	369	389	405	354	390	395	363	387	385	400	336	369	384	379	354	346	389	392	378	430	387	388	377	389	427	371	394	341	409	387	382	404	383	391	401	373	392	379	390	382	364	391	371	411	403	399	417	366	395	381	400	396	398	445	409	390	371	401	389	412	401	379	388	396	410	377	365	422	377	359	372	375	390	343	417	368	358	365	395	416	359	433	341	385	378	373	367	369	411	377	397	397	368	345	386	395	404	360	384	391	349	376	366	393	387	380	365	390	396	422	390	386	405	359	367	391	400	375	438	395	367	426	383	379	377	397	357	401	374	392	375	417	386	428	392	399	394	356	399	405	403	362	392	380	395	390	389	400	398	370	391	388	362	389	386	392	375	388	395	401	379	398	389	392	384	394	366	411	361	343	402	378	399	382	387	388	395	422	392	400	358	400	422	395	384	372	386	427	382	374	388	343	400	354	346	404	403	403	394	376	419	412	383	378	377	349	383	393	428	370	394	395	393	377	356	344	377	400	386	371	389	396	381	407	393	380	405	418	363	389	372	364	367	398	408	427	382	387	362	390	387	368	381	364	366	387	393	406	364	406	394	367	390	389	388	396	414	387	359	383	407	344	404	366	395	338	370	409	405	368	404	386	411	390	376	378	385	377	391	378	374	401	379	420	432	408	379	376	388	406	400	353	393	420	383	386	391	385	390	379	411	389	405	399	366	383	380	370	402	400	380	383	377	390	398	391	401	381	371	401	369	397	395	415	366	391	381	387	360	368	402	387	391	391	405	364	359	379	386	370	398	408	371	386	410	383	382	375	379	384	413	390	392	384	380	412	386	372	385	378	393	378	405	376	386	385	376	390	393	376	340	371	367	375	374	371	351	392	395	399	380	408	381	411	384	372	382	373	392	394	371	390	428	376	405	416	371	417	377	363	397	378	396	415	397	403	354	382	398	370	391	402	401	391	407	347	402	392	395	368	398	427	391	412	359	457	407	410	370	395	404	387	415	370	400	395	393	346	387	379	380	356	386	399	372	378	363	359	398	365	371	393	404	389	451	392	395	408	414	362	385	377	410	387	398	358	381	398	377	361	371	400	375	383	369	370	409	352	414	366	385	413	377	406	411	360	371	428	379	388	380	350	377	384	414	357	379	396	411	395	387	397	373	361	374	406	388	368	392	402	369	367	403	384	383	378	379	411	403	399	355	393	371	387	378	409	387	388	407	393	387	417	388	423	377	392	364	364	423	404	384	401	369	359	404	348	421	400	432	387	404	391	359	389	394	380	382	368	392	390	370	362	376	348	356	369	422	388	399	391	381	360	383	342	406	398	414	368	381	371	365	384	363	383	382	378	379	386	394	395	393	376	389	409	395	411	427	381	386	385	382	383	414	369	399	395	371	414	390	377	361	414	400	318	386	432	358	421	372	377	399	402	429	407	388	408	380	408	394	373	384	371	402	410	385	404	378	417	376	416	333	368	348	355	397	400	386	380	384	337
6096	6677	4479	2462	1773	1400	1222	1014	952	772	751	715	673	682	724	672	659	649	621	650	614	573	611	573	544	585	617	595	555	501	593	547	528	553	573	589	563	592	567	531	560	559	526	549	563	544	625	538	545	565	556	565	567	554	568	535	597	563	535	566	537	572	568	541	554	540	560	590	543	572	555	542	569	546	539	538	567	555	538	543	556	556	575	506	551	526	518	559	585	569	517	600	598	535	544	565	611	558	538	555	577	577	549	570	540	524	530	552	517	524	515	602	559	539	547	546	527	523	572	541	510	527	565	549	576	544	523	547	569	532	580	567	515	527	549	540	565	531	542	567	511	543	573	582	552	608	541	527	551	549	577	542	570	558	554	554	511	567	534	553	522	525	533	543	512	559	495	570	582	501	581	530	515	514	521	540	532	588	576	543	513	513	543	589	524	540	566	518	554	548	517	570	507	514	540	550	546	536	551	559	522	578	536	533	544	544	547	550	547	521	533	471	536	590	491	542	508	556	558	526	561	530	514	551	576	550	585	523	550	521	540	574	559	566	529	573	537	526	521	539	540	591	608	555	575	509	542	525	563	519	548	551	561	569	541	548	538	561	530	515	560	539	540	574	567	522	537	590	539	547	578	562	566	540	533	539	567	566	557	563	521	545	543	542	529	545	488	549	574	571	554	551	519	547	542	559	494	550	513	505	550	496	516	556	537	552	550	519	522	588	552	556	545	565	544	538	537	530	538	498	553	568	521	527	541	550	559	570	566	544	542	541	556	543	557	557	554	553	546	505	572	550	570	569	543	534	527	550	510	586	525	564	595	511	508	574	580	530	514	575	504	534	528	525	545	536	557	545	559	538	548	517	571	528	537	550	518	543	561	572	539	529	539	516	547	522	554	514	555	558	541	557	538	559	553	559	553	494	576	559	543	528	546	514	515	518	524	584	533	540	559	538	546	541	528	553	511	536	517	582	581	559	492	522	599	540	581	543	551	542	543	558	546	538	538	525	552	544	532	563	514	584	528	513	537	554	551	514	563	560	555	551	569	545	558	503	527	553	536	524	510	523	567	552	556	565	522	511	553	552	545	566	567	535	592	560	544	530	552	528	584	550	503	511	606	562	516	545	541	575	568	577	558	579	543	577	520	517	589	573	541	535	526	525	552	499	509	519	550	526	545	519	531	599	554	551	566	577	554	621	543	554	564	523	593	540	540	552	606	494	534	537	543	548	519	530	530	590	488	548	568	502	522	567	554	562	540	551	549	530	554	533	554	525	546	525	494	582	560	517	535	557	558	552	572	567	566	537	543	507	539	559	553	513	519	501	538	555	559	550	550	576	525	577	538	549	550	491	509	570	579	571	565	585	553	571	509	580	552	534	544	539	556	541	533	539	584	534	567	550	572	520	555	580	542	564	538	537	538	543	520	553	530	530	627	540	533	588	522	574	512	547	558	553	513	583	552	527	540	562	569	590	542	507	567	549	533	569	559	503	556	517	555	538	541	552	527	511	544	538	548	556	540	558	541	548	571	545	523	494	556	542	561	535	566	566	551	544	572	601	548	557	570	558	538	553	565	542	572	556	530	525	525	577	542	569	512	581	533	525	553	548	568	553	564	543	583	559	537	528	534	523	555	533	569	561	556	575	571	500	513	604	545	562	525	559	566	581	548	535	555	546	607	552	561	557	520	531	562	504	548	542	564	521	550	517	541	523	505	540	528	501	512	462	522	520	561	486	537	567	537	601	534	562	559	548	537	570	502	564	555	538	529	539	581	565	595	554	519	541	476	569	552	533	526	553	599	577	556	563	566	524	550	547	567	601	560	558	559	532	534	553	596	563	584	550	512	594	539	562	543	538	573	502	544	550	526	549	564	549	535	559	558	553	575	539	557	574	522	536	527	542	552	555	537	555	529	576	510	558	539	554	554	514	545	563	569	540	526	569	576	575	538	532	546	552	564	525	531	544	502	554	559	501	528	543	550	550	533	582	518	524	570	562	571	586	531	549	544	586	541	552	518	553	544	552	519	550	555	555	571	547	549	577	551	548	540	546	552	544	510	532	525	535	558	519	572	548	531	517	536	536	565	522	523	511	545	542	568	570	555	576	535	579	548	518	548	575	548	612	504	537	500	503	574	565	557	547	562	579	562	528	515	511	531	566	534	551	562	532	560	519	550	549	542	548	547	553	554	561	526	517	514	489	546	550	521	514	538	510	525	565	557	540	576	556	594	519	589	583	538	561	542	556	562	546	575	539	530	575	522	505	551	538	518	544	535	586	580	548	531	534	512	484	569	531	546	550	548	525	531	533	595	533	551	553	546	520	572	583	541	574	538	501	507	587	568	541	506	553	512	558	518	544	565	567	553	534	527	538	541	566	560	536	548	550	525	517	550	607	564	529	565	520	551	523	522	544	544	533	503	561	578	570	562	555	565	533	545	529	554	538	538	547	580	568	566	522	553	562	596	504	536	552	545	570	559	503	495	587	555	558	525	529	590	571	566	528	569	553	535	528	518	591	582	540	560	557	531	584	565	528	555	579	545	520	559	539	541	518	516	565	589	529	523	550	501	524	555	519	547	502	543	536	526	533	526	515	538	603	594	513	569	511	546	570	550	558	573	546	522	547	532	521	571	555	507	559	558	511	520	529	554	567	570	556	545	534	549	563	548	575	570	531	524	524	576	576	517	546	558	528	514	564	528	544	542	538	541	555	560	571	546	530	525	577	527	541	476	530	544	593	566	534	509	553	583	511	573	510	514	563	527	555	557	500	551	537	524	537	564	550	540	503	537	557	525	538	558	512	523	537	542	550	529	566	505	548	483	521	532	536	579	555	520	546	553	536	544	508	554	525	520	543	553	565	530	564	531	545	605	531	541	541	571	532	604	512	529	524	531	552	549	536	587	538	560	518	525	546	556	567	558	561	507	593	578	547	541	519	530	528	531	555	514	526	534	600	524	545	554	536	521	503	550	536	542	564	578	544	563	541	568	536	542	516	548	537	519	527	581	543	520	539	577	539	564	524	542	533	572	543	528	493	523	555	532	527	607	582	477	517	558	573	548	554	574	518	555	545	539	575	558	549	550	558	545	519	552	529	534	510	575	524	520	564	543	528	560	524	541	544	545	543	542	567	506	605	531	513	570	523	518	552	520	539	539	540	569	565	523	547	523	552	565	516	561	576	536	559	533	516	529	576	606	544	565	534	535	572	557	559	528	571	548	545	570	542	565	508	584	547	548	549	541	551	568	520	548	540	534	571	512	519	539	566	578	530	531	561	531	542	567	538	546	564	514	539	506	517	561	518	508	541	533	531	550	545	505	534	566	553	506	518	522	542	589	523	540	586	526	560	542	530	524	542	562	536	559	558	551	500	584	531	533	535	552	560	551	544	553	535	530	547	525	559	525	563	504	560	550	567	575	523	545	527	547	566	564	555	548	552	503	576	520	521	537	500	568	546	555	527	554	565	541	544	591	533	549	548	525	515	520	548	549	538
23529	21216	27776	24905	20410	3258	1029	768	645	507	493	493	429	435	454	372	414	337	350	379	358	350	399	374	304	326	328	326	319	370	347	318	315	316	312	314	298	307	327	291	278	300	297	301	296	302	292	314	349	316	276	322	280	276	301	328	294	322	339	322	320	309	286	268	320	315	287	320	279	306	298	279	292	309	303	287	325	314	295	321	297	290	310	333	297	298	295	320	317	317	306	300	310	274	295	274	316	284	283	304	309	302	285	341	270	279	296	274	296	326	292	288	296	258	309	314	308	326	317	294	299	306	286	299	281	321	314	325	290	302	253	285	288	316	290	287	328	331	326	310	284	264	321	295	304	307	291	290	307	311	310	298	268	330	286	289	297	288	326	284	313	307	309	300	274	291	293	295	284	296	298	295	301	309	286	301	291	292	305	326	285	314	275	267	296	280	283	289	317	310	306	305	307	300	272	318	326	294	308	299	298	296	268	307	283	297	297	313	260	310	301	296	323	295	316	294	302	282	305	311	313	334	310	315	277	267	283	279	268	302	298	301	309	289	312	314	308	326	292	306	261	283	360	274	303	292	321	307	320	281	298	304	307	286	281	306	302	310	311	303	298	303	336	290	263	306	306	305	310	324	334	310	293	296	299	326	301	308	269	311	318	309	278	318	280	302	306	315	307	277	322	297	318	270	341	298	276	317	307	299	309	294	279	282	303	294	294	270	298	293	314	315	284	295	297	319	278	304	316	303	292	303	301	287	354	291	279	298	305	295	303	314	291	319	312	293	301	271	294	281	315	307	295	328	285	310	326	293	271	299	308	284	316	300	309	284	316	286	298	288	294	304	286	313	313	318	279	290	297	294	281	298	328	313	301	288	303	283	313	281	281	265	275	307	258	299	288	339	287	312	317	323	286	290	302	280	307	306	302	296	335	308	293	311	314	302	322	311	288	296	312	298	303	293	302	307	281	298	298	313	316	310	295	298	321	304	288	303	315	352	304	310	284	298	307	312	313	349	315	306	314	301	303	301	287	294	290	312	310	311	282	302	299	311	284	334	308	274	306	320	287	293	321	313	295	298	315	313	294	315	309	331	293	306	271	312	266	289	330	292	267	279	315	311	305	301	276	325	306	293	305	301	300	325	305	293	290	259	298	306	293	321	313	307	324	280	317	312	336	298	331	322	287	325	278	321	297	302	314	299	306	297	320	301	312	343	301	286	329	303	284	296	274	311	308	288	282	321	319	310	285	263	286	288	316	308	290	298	313	318	285	271	300	316	273	306	281	287	320	300	284	300	308	282	301	298	291	270	252	279	306	285	272	297	301	295	294	276	308	285	299	306	286	270	296	304	307	277	285	310	292	298	323	271	292	298	313	316	309	314	287	297	301	309	309	289	312	274	335	318	254	315	311	285	298	293	334	292	297	298	313	266	309	285	313	295	310	271	269	297	297	315	295	292	296	281	278	314	285	274	313	311	282	278	286	288	328	323	300	306	292	312	337	280	279	275	297	301	286	302	279	299	276	311	330	337	286	305	303	300	266	302	304	274	299	308	296	298	270	283	277	319	282	326	307	299	293	323	299	323	325	301	294	296	310	301	287	316	307	317	260	296	302	277	297	323	311	304	302	299	302	317	300	308	315	294	310	301	311	277	281	279	295	274	314	306	308	293	346	311	310	331	292	298	317	319	294	272	289	307	304	295	331	299	267	295	316	293	312	286	309	306	331	315	295	309	298	286	332	280	284	286	295	311	288	300	263	285	257	319	299	281	344	278	314	336	270	313	289	299	326	325	286	300	299	264	296	276	294	301	291	311	312	317	317	292	271	291	278	317	315	290	278	317	311	278	295	320	329	288	300	303	291	290	284	308	285	278	312	328	319	326	283	297	312	302	260	321	282	315	283	316	309	316	281	320	313	295	298	316	282	315	291	294	308	263	295	284	310	323	280	287	301	326	301	296	275	316	322	318	292	285	307	312	315	278	344	284	290	305	311	274	285	321	311	279	322	300	293	306	274	279	302	297	294	316	262	275	287	285	285	325	339	280	315	278	281	289	283	300	276	320	304	321	284	335	267	326	326	292	300	299	283	315	327	311	315	276	301	316	318	262	287	309	304	305	282	321	321	321	320	289	315	317	308	291	320	282	279	308	301	292	307	304	303	274	278	297	281	308	289	263	329	290	313	283	285	268	295	310	304	304	305	279	321	310	279	281	330	295	287	266	332	310	275	306	302	329	320	295	309	322	317	319	278	297	280	315	300	316	291	309	302	308	309	298	305	298	309	293	297	300	319	328	293	297	294	283	302	292	324	294	304	302	299	304	323	311	314	318	291	298	311	288	308	290	298	318	292	307	298	285	315	290	279	321	303	284	305	297	294	290	290	298	289	300	284	311	294	298	323	326	306	280	299	311	330	307	323	301	313	317	311	306	295	304	277	298	287	318	267	293	322	323	301	297	289	318	284	306	297	284	308	308	342	288	312	308	291	310	291	277	289	301	308	302	313	316	275	273	265	297	280	319	302	286	312	291	294	313	283	291	309	308	307	307	299	293	294	295	329	283	276	307	298	327	309	315	336	327	291	270	315	301	313	332	289	299	307	326	343	292	289	319	316	289	291	332	315	318	298	281	302	314	327	318	336	297	281	301	303	336	307	341	314	328	303	301	328	294	306	296	315	321	299	325	323	303	278	305	281	275	324	303	290	269	275	297	302	289	324	287	309	296	287	299	280	298	298	313	288	303	291	313	290	281	265	319	290	330	281	307	263	314	294	296	293	312	261	300	311	312	269	305	263	313	299	278	317	320	272	291	291	325	296	336	282	302	300	310	321	270	335	315	294	293	335	289	325	282	301	295	312	275	295	276	272	283	301	304	290	318	327	309	314	295	277	297	278	320	280	319	280	300	281	294	346	324	289	295	268	295	280	292	269	282	277	316	282	300	284	324	289	297	288	287	309	334	316	276	288	286	323	266	277	326	273	313	314	301	319	305	311	295	303	324	324	282	312	244	320	293	297	311	318	309	306	336	288	320	308	278	330	280	285	296	314	272	296	341	307	300	329	315	305	288	269	312	308	320	283	310	291	284	290	288	314	314	285	301	283	276	284	301	295	283	279	299	317	310	286	310	306	290	303	307	306	314	303	292	307	294	315	302	300	290	321	302	265	313	326	308	292	297	336	301	293	296	311	297	290	301	279	309	292	296	321	300	298	309	306	283	309	296	302	324	290	303	313	322	304	311	324	298	333	304	319	311	288	274	305	304	296	299	278	307	285	301	292	291	279	261	289	289	328	306	314	307	288	323	287	309	293	301	308	322	310	298	310	318	307	299	303	301	306	258	308	259	299	271	323	293	316	288	306	338	314	267	303	286	278	291	334	318	259	305	306	309	295	305	257	308	295	270	306	325	293	271	316	293	281	308	279	287	310	320	298	298	324	331	310	313	307	344	297	288	294	306	280	288	301	275	287	320	287	322	310	303	266	275	308	314	321	328	304	310
5493	15124	10361	5368	3930	2716	2255	1788	1426	1258	1049	920	849	834	741	714	743	665	629	604	586	580	522	512	488	507	517	510	461	464	472	489	449	461	486	465	447	460	462	471	441	437	426	452	463	461	493	441	441	488	458	457	455	506	455	443	479	434	470	430	463	453	435	438	437	479	460	427	439	430	478	406	419	416	457	429	445	422	462	454	438	425	460	439	445	439	435	443	451	414	414	439	444	448	463	436	413	430	393	462	456	439	411	466	410	417	441	414	431	418	469	457	454	461	435	423	423	437	432	442	444	420	463	456	492	441	448	410	425	453	439	459	425	419	431	418	425	411	441	460	443	449	413	408	421	436	445	437	414	437	402	426	439	403	432	439	453	436	438	449	432	404	459	411	439	430	400	464	417	441	409	410	417	472	478	431	461	419	456	432	467	431	477	422	445	441	440	420	432	436	396	465	419	420	408	445	471	446	473	405	410	444	434	411	467	453	465	462	408	457	443	423	444	461	421	454	463	442	428	458	473	422	431	404	424	437	437	429	438	415	459	400	436	449	405	449	394	436	430	420	452	454	433	424	423	452	421	411	446	447	432	411	448	431	461	387	432	441	434	431	453	429	439	439	459	397	451	458	461	449	432	439	485	430	416	422	425	438	427	410	454	445	431	425	427	419	452	448	444	462	428	429	432	438	421	419	428	442	430	422	451	447	433	400	441	386	455	437	427	398	443	443	455	419	437	465	402	399	430	472	427	422	435	450	409	398	462	444	437	407	455	461	422	459	419	417	434	456	417	423	445	463	448	418	413	430	459	452	464	434	437	430	413	446	421	421	445	420	442	421	440	444	400	396	437	466	443	422	446	406	403	395	431	428	427	431	443	420	419	469	432	460	462	417	427	424	428	426	429	426	438	425	450	416	440	416	454	443	420	416	442	416	437	400	465	430	414	464	447	426	438	452	406	399	418	429	419	438	404	422	418	458	428	404	447	438	413	444	431	404	392	433	455	424	409	453	446	468	430	455	452	466	412	417	434	436	467	425	457	435	462	427	432	448	450	490	429	449	413	466	447	448	464	463	410	425	400	459	472	450	447	446	416	423	427	440	457	461	452	423	418	423	425	406	442	455	439	446	462	408	415	426	399	433	440	448	452	404	427	433	455	384	420	398	406	442	450	442	476	430	435	442	440	415	446	446	420	466	431	464	405	441	436	471	436	437	399	473	429	450	443	457	442	413	440	418	435	429	428	427	429	442	441	425	389	439	453	466	445	449	414	420	429	466	399	422	409	408	393	450	448	438	446	488	415	445	420	416	433	418	438	438	459	436	453	452	438	401	454	453	415	443	422	448	449	428	453	445	431	414	433	445	425	453	424	429	457	447	410	429	436	415	439	430	430	430	434	417	387	435	421	458	443	420	440	415	464	449	423	395	458	442	427	457	433	439	417	420	420	444	440	451	453	419	419	440	398	442	420	413	448	432	455	452	440	390	444	445	419	454	418	425	434	456	460	415	423	461	438	452	414	397	413	409	438	434	402	440	423	438	460	449	468	457	438	445	449	426	417	402	465	408	449	488	429	448	430	416	418	429	420	420	464	456	428	440	427	474	439	432	427	394	409	410	473	413	438	484	455	430	432	441	471	428	456	436	462	416	412	461	406	479	429	444	441	437	434	414	422	449	432	416	393	421	415	477	432	385	413	409	394	398	437	438	477	410	433	418	430	429	427	427	419	450	402	468	416	424	456	433	416	410	429	426	432	439	426	447	457	440	447	419	441	453	458	394	429	429	444	462	452	428	462	438	439	469	437	401	413	397	444	398	432	448	452	446	439	418	435	428	445	392	427	456	465	429	402	425	435	413	435	448	465	441	414	424	389	403	411	427	412	409	442	424	424	427	444	415	472	444	429	409	460	422	420	449	411	436	425	443	411	436	413	401	429	437	399	409	450	427	418	427	423	418	407	413	472	459	465	433	424	416	444	409	459	441	447	460	442	438	476	425	458	397	460	435	410	422	415	405	436	427	438	478	441	405	423	438	461	440	428	421	412	467	431	408	481	423	422	443	417	450	456	390	447	469	419	487	412	445	417	436	397	421	427	433	428	441	431	468	434	431	427	426	459	428	441	405	438	473	411	436	405	437	427	450	441	410	423	440	430	433	454	436	401	433	456	417	480	467	445	422	440	454	429	442	449	475	422	454	431	394	408	441	414	416	427	458	444	468	453	425	456	416	448	437	432	445	437	436	418	416	432	421	446	435	421	446	448	409	460	435	470	442	417	444	423	422	444	442	416	411	406	405	456	457	446	445	466	439	423	430	464	426	449	444	459	465	415	431	434	487	432	402	418	378	434	413	470	422	368	421	447	432	481	437	438	443	421	444	442	463	436	436	425	433	484	451	420	403	449	449	449	486	457	441	411	455	391	439	468	429	449	468	401	434	457	396	454	432	403	436	425	444	427	397	430	445	464	420	419	439	454	430	417	436	418	433	451	431	434	448	419	451	443	434	443	449	403	428	429	455	406	414	441	416	422	500	425	495	415	409	500	452	474	441	411	384	416	408	467	449	473	412	434	434	414	444	413	451	457	462	448	447	421	455	463	416	448	407	459	456	423	417	438	408	461	442	459	391	475	419	465	473	421	427	443	400	465	425	468	412	458	444	444	424	456	445	427	426	464	402	475	401	432	434	436	406	450	448	416	469	410	443	422	439	474	427	467	400	418	444	469	441	433	426	464	475	407	425	413	462	426	419	412	437	439	434	476	435	424	412	436	459	431	401	415	447	435	471	446	447	452	457	440	431	425	431	415	406	470	443	414	434	461	408	414	443	475	451	455	461	453	443	397	403	420	403	451	407	397	436	459	404	401	455	467	440	427	395	442	449	424	441	417	446	436	438	456	470	437	434	445	449	438	428	458	398	482	415	404	462	486	437	411	438	455	429	414	426	417	437	429	428	419	424	450	396	417	464	415	418	393	481	451	421	427	427	460	388	440	426	448	398	474	412	437	455	388	427	431	391	446	458	469	430	446	452	430	387	404	417	430	432	440	461	479	413	424	460	438	449	426	423	431	434	440	424	424	430	411	397	446	433	415	413	441	442	448	444	432	471	439	432	473	402	455	428	409	458	419	459	441	443	431	436	403	423	427	432	426	438	458	490	467	427	408	409	443	458	420	437	435	436	438	427	426	434	442	454	458	428	419	438	458	489	430	443	457	403	445	431	443	473	462	428	476	428	428	425	457	464	450	484	434	441	424	425	471	431	422	423	434	432	435	462	442	473	428	426	469	393	442	453	416	402	419	448	443	421	427	418	432	440	426	455	435	443	419	402	419	412	448	424	437	441	421	428	408	464	429	418	456	437	452	418	465	418	451	456	412	450	411	419	432	434	453	408	447	442	476	449	447	449	415	454	410	418	433	437	435	458	451	417	427	448	423	445	433	451	443	425	422	448	434	436	409	445	459	448	396	425	397	449	439	425	439	426	445	443	433	429	458	476	436	459
24884	21182	25653	22476	2032	809	656	548	470	450	381	370	370	386	342	334	343	336	361	308	312	298	317	316	335	308	311	302	320	307	321	284	300	281	308	314	301	251	303	286	287	301	272	276	296	293	288	259	274	270	302	277	318	286	297	268	278	288	276	312	293	288	265	281	267	284	265	274	295	288	277	257	243	294	293	260	294	251	267	312	298	269	282	278	286	274	272	292	287	279	287	282	252	283	309	275	276	269	278	277	319	300	284	290	273	302	228	260	259	283	297	289	274	299	257	309	288	258	285	280	315	300	283	267	284	251	295	305	309	289	281	258	309	279	250	276	290	270	267	289	257	270	270	284	310	319	277	245	245	273	299	267	295	275	263	283	278	305	293	261	284	304	275	278	276	282	273	280	289	285	270	315	285	276	265	285	273	286	289	258	284	313	267	261	325	294	285	278	282	279	291	266	286	282	284	291	276	287	264	283	291	279	273	276	286	286	246	272	266	281	266	285	287	279	251	303	280	300	288	291	294	298	277	300	325	279	280	289	255	272	263	264	301	321	299	311	280	269	293	282	286	286	259	302	296	294	276	280	277	319	272	276	312	277	272	281	295	273	297	334	270	282	302	297	286	271	286	309	292	301	301	270	284	286	287	323	303	271	277	281	292	301	273	283	292	284	286	291	287	271	262	311	306	306	300	299	303	270	280	277	268	289	268	293	310	278	293	279	276	295	280	287	268	304	283	277	285	273	292	254	299	274	276	309	280	287	279	300	277	285	277	260	295	284	283	301	282	302	279	287	310	292	268	294	274	292	280	299	289	304	304	294	298	272	302	274	278	289	276	268	281	287	269	275	287	304	290	261	279	301	278	274	273	283	275	300	281	269	319	294	271	289	283	267	289	306	289	282	283	275	266	300	288	289	310	254	238	275	277	281	279	308	281	288	280	266	289	280	310	274	290	259	292	281	279	286	278	296	275	287	256	276	321	285	302	281	260	293	273	285	286	273	257	273	286	275	283	246	298	280	265	294	258	284	277	296	285	278	293	276	279	263	272	277	311	261	277	265	279	292	276	289	302	256	280	271	245	299	279	260	293	274	277	283	326	277	261	270	289	267	271	260	298	295	267	283	290	273	317	312	261	271	282	328	271	282	275	292	268	257	285	273	255	266	294	289	285	272	301	287	281	272	271	289	272	290	300	294	265	258	266	298	268	251	269	328	310	281	279	274	294	284	268	271	307	272	303	279	275	289	292	271	310	309	290	265	282	290	277	284	308	283	278	280	293	248	266	279	291	294	285	296	276	272	278	322	327	287	293	301	294	304	316	270	286	278	283	276	247	265	320	298	271	266	269	317	282	250	292	267	296	281	264	300	267	289	312	250	265	278	272	281	275	284	276	277	285	285	270	265	289	279	253	297	277	289	315	294	267	284	281	278	268	281	293	291	256	275	307	274	283	281	283	263	282	273	300	279	275	292	268	277	275	306	267	262	285	264	287	253	310	282	277	298	273	310	294	279	285	296	306	288	280	301	291	262	262	291	323	285	307	280	310	288	288	287	279	267	280	312	289	315	273	287	310	253	300	310	297	288	276	232	268	273	265	299	267	269	273	323	295	260	299	255	268	321	290	291	273	302	305	294	298	276	282	259	285	293	270	261	257	284	286	299	312	296	280	264	295	286	281	281	311	284	289	291	272	299	305	280	272	284	301	273	285	294	286	278	258	255	291	298	315	276	265	305	269	285	273	274	276	299	280	278	260	266	251	288	284	272	260	270	286	283	276	310	274	294	282	277	276	279	277	294	269	264	263	323	277	316	270	289	277	270	293	283	293	270	287	296	268	299	279	311	288	271	315	273	272	257	269	289	262	286	278	293	289	274	287	272	267	290	277	282	266	273	281	269	284	266	280	264	274	292	284	291	287	268	263	303	313	294	277	272	284	272	264	322	298	273	305	288	288	294	262	269	300	272	274	295	291	277	284	289	298	279	269	279	279	273	261	299	277	258	284	292	303	285	275	267	302	261	251	294	285	306	270	305	282	283	276	259	304	288	275	275	284	314	274	262	248	278	256	280	276	282	314	271	317	285	325	293	303	318	294	281	284	268	322	280	312	276	269	294	266	297	287	255	283	248	271	254	283	283	288	287	294	317	295	274	288	289	269	276	290	287	293	266	296	291	280	262	293	285	287	265	315	298	293	281	270	312	287	287	266	271	288	290	279	274	272	291	282	277	277	264	276	311	271	249	287	245	296	282	284	333	276	315	283	276	288	261	283	298	259	289	294	276	304	288	279	297	312	288	271	325	295	277	274	284	299	279	279	285	267	303	301	302	269	297	285	274	280	287	276	285	306	254	270	315	287	286	288	278	297	266	277	289	290	254	294	288	308	284	291	283	272	264	266	295	306	278	239	298	274	311	263	279	292	251	326	281	273	305	279	261	286	247	285	248	264	258	287	259	304	279	296	294	306	294	295	284	298	300	301	279	270	286	307	302	280	275	297	312	310	238	293	285	313	276	288	268	273	288	257	285	264	295	297	281	263	291	273	263	291	280	288	280	298	286	293	287	306	272	258	269	279	265	278	302	271	272	277	262	274	266	287	264	304	276	269	282	281	283	273	293	300	300	278	287	269	292	277	272	290	272	299	275	277	267	295	249	274	301	292	274	274	291	259	282	281	308	250	273	277	303	296	267	288	284	284	292	287	289	274	288	265	240	310	285	286	294	264	283	274	291	277	278	290	270	283	267	292	310	263	281	277	291	293	270	303	285	303	266	283	252	257	280	287	290	276	310	262	291	289	296	290	257	275	280	275	283	266	295	267	275	265	296	290	270	275	249	277	286	255	256	294	274	267	274	291	283	261	253	279	287	264	286	260	299	289	289	273	301	289	258	283	287	271	279	273	304	268	290	310	281	287	320	236	288	306	289	288	280	271	277	273	301	295	264	263	288	284	287	301	275	274	300	277	298	296	281	292	262	298	308	293	266	273	263	258	280	262	293	266	285	276	269	281	275	325	275	277	305	288	300	284	308	303	272	280	274	260	268	281	268	301	266	260	277	294	297	291	291	295	283	282	269	246	288	297	292	296	307	308	287	267	283	290	311	303	274	294	274	262	289	270	278	294	314	265	280	303	283	295	327	300	298	284	267	274	293	285	290	265	256	302	269	266	258	304	269	278	304	305	296	299	277	289	301	263	285	281	265	254	294	255	288	263	250	317	242	266	272	277	271	287	277	295	293	279	284	285	260	325	287	294	268	302	252	264	301	275	265	285	294	276	279	265	276	283	266	260	268	330	275	265	297	294	294	292	290	251	262	266	257	258	277	325	300	291	256	266	251	297	298	301	291	274	277	254	284	241	265	282	270	258	277	262	267	293	251	297	298	284	278	292	284	265	296	279	282	261	282	279	307	272	331	267	279	277	309	298	274	269	287	267	289	307	291	311	296	281	297	271	261	288	279	275	286	284	263	286	298	290	275	288	259	297	265	286	285	299	271	273	289
5317	10519	7136	3450	2616	1872	1570	1344	1124	889	762	761	672	661	625	579	566	561	512	546	501	464	466	476	444	433	427	463	457	425	393	410	403	457	400	408	424	399	400	359	419	424	388	415	424	371	402	392	412	359	408	402	422	449	396	424	426	443	441	430	421	382	414	412	416	353	397	433	403	400	387	369	371	406	413	369	419	409	415	381	400	386	393	387	369	382	386	376	408	388	376	416	383	421	392	432	398	401	395	416	383	378	383	394	397	389	406	405	395	393	409	401	409	412	411	403	395	421	398	383	403	400	415	408	367	397	409	383	417	397	401	414	384	402	373	430	373	392	411	407	366	376	422	424	398	372	386	392	387	390	406	393	398	439	397	442	360	391	375	390	409	442	386	387	405	411	394	381	376	381	416	428	416	414	442	390	410	404	358	397	401	406	366	398	414	403	385	404	411	370	428	393	394	368	408	391	412	368	397	386	369	369	400	405	401	410	371	418	380	407	415	376	434	382	408	403	396	402	359	367	399	369	448	405	412	436	418	396	404	393	401	406	377	410	378	361	374	397	407	378	397	378	398	389	382	399	391	434	416	416	442	367	377	421	381	408	396	410	387	409	395	435	419	386	424	417	401	404	422	387	402	371	425	394	418	378	417	402	424	406	379	390	428	377	421	410	418	464	400	414	422	374	409	402	444	401	433	383	427	395	394	412	407	395	394	405	414	396	414	393	389	437	412	385	406	390	429	384	379	393	399	408	369	407	425	409	387	384	358	398	412	389	392	416	404	381	380	383	382	409	444	406	370	405	389	373	402	400	389	392	389	391	364	434	391	432	396	381	438	364	429	387	414	423	427	410	395	419	368	401	417	375	364	406	421	408	368	419	431	426	410	415	382	424	395	423	395	427	405	400	409	431	408	457	390	421	406	416	399	404	417	381	374	370	367	414	366	421	409	403	413	427	392	381	388	410	385	388	389	403	395	428	439	426	444	361	429	406	396	413	441	426	399	400	433	381	417	378	427	417	413	386	378	425	419	417	385	410	398	427	394	400	380	408	399	427	414	398	390	399	393	381	393	382	324	397	424	397	403	356	353	392	439	411	411	413	387	395	393	399	372	369	384	371	407	394	388	408	376	396	387	433	389	402	409	370	369	417	376	394	439	403	369	389	425	392	374	408	400	398	365	414	398	383	426	440	414	362	362	380	442	380	405	390	406	395	407	413	404	387	399	383	410	414	387	450	386	408	419	381	427	409	408	372	366	392	386	410	407	374	412	387	361	344	399	379	400	417	401	373	422	420	427	409	329	379	395	418	416	385	360	434	416	362	416	401	377	394	386	394	387	404	393	401	401	394	419	406	407	411	364	357	421	407	405	361	396	372	410	429	401	409	391	383	387	383	407	443	429	365	437	400	403	422	399	356	425	397	411	395	358	391	423	375	373	380	413	386	382	429	402	399	404	399	369	387	412	445	413	383	409	381	388	411	414	378	353	399	369	375	402	415	386	412	426	415	397	388	416	378	427	363	429	378	395	398	388	401	401	405	393	393	389	405	400	395	402	394	368	392	389	434	424	397	380	414	391	392	382	392	392	409	397	412	371	390	392	383	432	398	397	402	367	378	386	387	406	395	405	378	402	417	400	397	379	394	430	393	396	363	423	412	397	388	382	378	385	385	404	410	399	430	411	370	424	374	418	386	337	445	401	387	381	389	435	404	391	364	362	386	397	403	412	388	436	399	419	401	397	372	411	393	381	404	423	393	389	415	383	416	440	413	391	369	408	391	393	436	402	378	398	384	422	377	403	374	427	397	395	414	427	455	358	385	395	396	379	409	371	385	394	416	363	420	406	428	413	416	380	391	344	394	389	403	415	385	401	382	434	401	376	420	393	391	434	380	376	405	428	418	404	385	394	409	370	391	393	397	418	381	400	427	381	390	393	396	406	400	395	442	399	390	412	405	366	384	390	431	405	413	402	427	390	416	412	383	401	394	399	378	398	380	432	429	371	407	395	400	377	403	370	401	372	397	377	385	375	409	400	418	406	402	422	376	412	419	383	387	403	413	381	411	384	438	401	408	380	394	388	413	423	417	393	419	400	389	395	400	410	386	387	417	418	398	390	383	369	422	390	390	392	410	424	385	427	399	421	382	361	395	398	384	403	396	394	410	418	421	420	393	393	359	404	359	420	386	386	392	377	410	410	405	349	400	424	427	398	378	412	367	427	384	375	442	395	405	421	394	423	417	443	386	393	419	416	399	374	359	406	382	395	396	400	385	431	411	425	408	422	376	386	410	374	386	410	426	382	406	420	379	412	391	436	385	396	401	400	402	385	400	399	414	351	400	373	405	366	402	421	433	413	392	366	398	394	374	388	391	435	374	397	399	434	412	382	395	420	397	387	421	414	423	415	372	398	390	391	387	392	406	392	407	392	410	398	380	423	410	400	396	390	381	365	369	417	378	405	395	378	421	381	413	401	405	400	436	400	401	421	434	410	397	387	385	412	386	403	367	402	414	377	389	407	397	391	376	417	367	410	394	374	375	397	399	391	379	394	402	400	395	408	421	408	410	426	371	412	429	390	422	394	407	371	363	390	372	382	367	399	390	377	386	403	398	394	378	408	400	424	401	431	401	378	377	429	391	394	401	366	397	393	438	389	370	384	413	436	360	428	397	368	401	410	394	366	373	412	367	402	346	405	403	403	392	379	396	414	419	417	390	409	394	416	390	372	400	374	426	400	402	389	406	372	387	412	427	408	400	402	370	416	397	374	394	390	421	380	423	415	424	379	417	381	381	411	379	383	393	371	410	391	383	410	409	407	411	364	394	407	424	396	430	397	420	410	393	382	420	404	409	407	390	418	434	420	366	390	391	396	384	412	384	408	367	406	399	401	414	381	394	397	391	418	406	428	378	439	387	377	386	372	398	387	372	412	394	417	371	418	391	427	399	400	419	377	397	396	447	395	382	377	401	443	384	431	394	421	378	408	385	413	356	403	419	405	427	412	408	375	387	387	373	357	381	426	412	397	425	398	375	395	386	387	350	393	417	371	417	409	401	436	404	376	418	399	392	396	405	408	416	429	377	399	404	412	436	378	403	366	381	411	379	424	392	382	393	402	362	415	451	392	440	416	393	372	394	382	385	369	373	375	381	372	390	386	404	381	402	385	396	376	368	418	400	367	392	412	418	428	409	403	375	391	406	433	424	441	374	387	401	387	381	383	421	402	355	406	457	448	374	378	395	388	387	386	388	416	386	386	398	401	414	387	391	429	357	399	439	403	396	402	374	396	387	417	450	410	389	387	412	396	384	393	372	409	396	380	408	409	402	384	420	403	381	377	359	390	396	393	425	362	364	421	434	423	380	391	385	421	379	408	367	354	410	379	416	423	375	401	404	369	388	387	401	432	404	394	424	416	369	390	372	413	403	423	383	351	372	359	413	428	419	397	394	381	382	349	390	369	378	403	384	371	380	378	401	416	410	442	404	411	357	383	411	354	404
22579	21228	28409	24329	21233	18750	2418	940	687	562	485	401	376	404	344	319	265	264	270	243	237	237	225	218	200	199	203	209	186	174	207	177	181	159	179	173	180	172	165	170	154	155	176	163	172	167	156	167	134	157	156	161	162	166	179	167	162	141	160	165	170	161	173	161	132	175	176	163	141	151	139	148	150	146	142	154	144	156	149	164	150	140	143	150	155	147	153	158	174	163	164	133	141	141	144	134	130	165	158	144	140	156	151	130	154	174	149	133	147	145	151	148	147	159	163	158	149	160	155	170	162	149	148	164	126	164	151	146	155	160	169	162	161	137	124	126	143	172	145	162	175	175	144	128	154	155	175	145	137	171	128	140	169	147	139	140	172	123	139	127	161	141	136	132	123	144	140	147	159	150	152	169	162	138	123	155	153	154	171	124	140	161	141	130	133	149	125	145	146	154	130	148	143	148	142	166	159	142	163	148	128	137	145	154	153	128	159	123	136	147	161	124	156	172	148	155	148	150	150	136	154	145	186	153	153	130	142	145	134	146	164	156	151	142	150	138	156	138	121	133	149	147	154	150	150	151	170	119	136	147	131	133	132	157	111	149	145	156	167	143	151	145	166	165	140	157	138	151	156	130	134	168	151	170	134	131	146	142	157	130	144	164	139	169	153	134	146	152	143	152	142	149	158	154	165	146	151	147	147	154	156	135	151	155	163	149	169	127	160	163	136	157	168	135	162	134	149	151	146	163	168	142	142	139	146	156	120	134	167	134	136	158	145	154	162	146	156	143	133	158	132	124	158	176	149	136	166	119	159	142	148	148	152	123	163	151	156	178	158	177	143	140	145	164	158	172	170	155	155	170	130	142	149	136	138	155	148	151	123	160	132	162	140	168	147	148	147	131	149	151	133	139	158	135	152	138	139	121	148	149	147	138	130	157	144	157	150	143	160	150	125	139	154	144	151	145	134	145	156	141	155	148	153	156	133	147	129	138	157	174	160	163	135	143	142	141	139	160	147	126	131	137	150	138	153	157	151	152	148	144	128	159	145	154	130	136	137	144	138	151	160	147	136	147	159	155	163	132	161	155	139	171	145	140	136	140	163	143	135	136	132	156	142	127	155	141	138	163	151	131	143	141	138	150	167	162	131	118	158	168	169	154	156	125	134	135	144	139	149	134	146	147	155	131	151	164	141	159	137	129	167	143	133	115	153	135	122	160	136	137	151	171	157	140	130	148	167	169	143	115	160	150	147	175	132	152	155	141	139	155	155	168	153	164	156	154	136	149	147	160	150	148	133	156	153	161	154	163	171	138	138	139	143	159	138	132	137	126	133	168	152	139	131	152	153	138	167	168	142	152	144	139	158	153	142	133	128	156	143	162	137	162	145	132	147	143	139	122	145	168	138	128	138	157	161	138	142	160	158	153	157	150	129	155	164	147	145	141	161	137	161	162	155	144	139	155	143	131	131	154	145	154	122	118	139	141	153	154	142	161	136	149	155	137	159	161	154	130	169	141	150	145	149	166	166	136	154	133	151	161	129	149	137	161	137	144	151	138	145	139	148	150	153	163	140	139	172	152	140	135	157	147	136	155	146	129	159	153	159	123	134	170	156	158	121	160	166	161	156	138	134	142	139	131	154	141	147	163	152	146	162	156	154	140	148	160	133	149	142	144	164	136	154	171	147	134	148	159	168	138	145	158	163	153	141	153	137	137	138	134	166	146	133	154	148	142	133	166	140	132	131	152	126	131	153	154	130	156	150	148	153	131	160	166	160	160	158	154	166	159	149	149	142	129	141	168	137	150	141	127	176	139	148	136	138	161	135	148	145	147	147	146	153	153	145	156	170	117	155	156	158	142	150	130	152	149	155	153	149	139	132	129	154	154	139	159	143	151	147	163	141	134	148	150	140	158	143	148	132	151	138	140	154	150	143	150	180	143	144	148	142	146	153	155	157	155	157	167	157	149	142	159	138	159	139	157	167	139	149	142	170	143	163	130	148	156	141	158	139	162	151	165	154	141	157	152	133	159	143	126	142	157	132	142	135	156	141	140	155	126	148	164	138	173	159	161	139	153	141	156	157	143	131	154	117	155	152	153	142	156	144	122	138	150	128	140	163	142	144	159	151	143	141	146	133	156	147	139	148	146	154	143	154	154	129	136	158	164	125	135	154	132	145	160	126	142	157	155	156	126	148	155	144	144	159	167	178	144	131	147	155	127	143	136	145	155	147	170	150	143	121	147	168	158	162	136	142	140	135	139	139	143	138	136	155	150	164	141	133	137	141	147	167	136	158	149	149	120	162	131	128	144	132	155	150	142	151	135	135	149	139	129	137	145	129	145	147	146	153	169	139	149	144	151	152	135	151	140	169	150	157	158	132	160	165	149	145	147	149	148	153	144	145	144	137	139	143	149	153	147	150	161	148	163	149	167	158	172	153	142	137	150	155	132	162	150	150	140	135	141	151	152	130	182	147	143	146	144	150	153	139	126	131	128	145	158	152	157	162	153	167	148	144	141	142	157	152	144	133	164	150	149	134	123	138	161	151	164	132	153	117	145	148	130	148	158	159	153	156	122	138	123	144	151	148	152	176	184	168	167	156	135	160	122	157	145	150	149	167	155	145	158	153	148	140	152	146	160	132	145	157	150	159	148	147	133	151	117	143	155	144	141	149	190	140	136	153	137	149	148	135	153	166	160	140	156	167	152	156	165	152	145	145	129	149	137	140	130	134	130	132	152	147	142	143	154	154	162	144	159	126	137	176	149	146	149	145	148	135	143	124	153	146	147	136	160	138	143	139	147	137	150	157	137	135	139	152	138	150	141	149	138	131	154	138	156	153	138	133	150	147	152	168	153	143	152	124	166	163	137	154	140	141	142	167	159	168	157	149	157	162	156	159	115	166	132	128	151	160	153	149	136	151	163	147	144	148	164	157	151	149	112	151	137	133	161	153	143	142	171	145	156	148	142	137	142	138	155	150	146	148	154	160	155	153	135	150	136	135	158	154	158	131	153	142	134	167	149	145	145	157	159	148	147	154	138	113	137	157	138	133	158	149	164	162	168	147	139	158	147	152	145	150	137	145	154	133	150	153	150	152	156	144	157	144	158	137	154	160	163	152	161	168	148	168	134	154	155	172	135	162	129	145	144	150	150	168	149	149	113	152	176	156	152	139	143	156	154	148	151	152	165	143	144	139	149	146	158	137	146	140	161	158	161	144	145	133	141	152	179	138	157	136	155	161	151	143	165	158	145	146	153	161	154	146	132	157	145	137	163	142	150	154	169	142	166	151	142	145	154	143	138	139	166	144	145	162	149	140	160	142	147	139	134	138	139	140	150	124	139	149	153	137	149	165	152	160	140	157	122	141	153	144	135	152	135	138	146	150	145	148	146	149	136	141	143	136	152	143	137	155	158	167	156	154	129	134	120	144	136	131	146	166	154	138	144	123	142	168	134	166	147	145	150	150	149	138	122	173	162	142	167	145	163	158	119
7082	20374	14131	7631	5459	4114	3260	2461	1903	1475	1216	1054	865	801	786	652	613	569	488	473	436	390	422	361	399	339	326	314	342	331	296	284	280	283	279	316	274	280	257	261	265	244	258	228	228	247	252	251	251	259	225	243	233	248	238	252	231	262	285	277	256	264	231	222	219	251	218	254	231	219	214	235	223	214	235	196	222	234	214	259	225	220	232	242	238	238	210	230	205	246	252	230	237	202	202	209	200	214	245	218	248	227	217	227	227	208	201	244	210	233	217	253	208	225	229	214	229	246	211	223	203	222	238	211	216	217	194	229	223	212	226	222	228	225	222	229	212	203	209	226	244	207	209	217	196	212	242	209	216	214	198	210	208	190	230	227	207	201	210	209	248	200	249	238	212	183	223	214	235	247	197	231	211	224	225	234	209	198	244	200	215	225	218	203	224	191	216	221	219	224	210	204	216	211	231	203	226	232	223	217	208	210	209	210	210	221	221	206	234	242	213	233	217	232	205	214	226	209	211	235	219	199	222	200	209	219	220	210	212	205	192	199	217	199	201	234	225	218	220	228	218	192	210	234	228	207	209	221	236	229	208	219	210	210	218	219	206	227	205	211	222	210	228	213	211	223	223	196	228	207	207	205	256	220	217	216	221	224	205	196	219	230	207	197	172	216	233	219	186	209	206	218	228	252	183	258	211	207	240	195	200	224	234	239	213	223	207	242	227	209	219	231	196	223	212	221	232	229	224	242	204	242	231	213	212	209	205	205	234	223	220	232	239	208	205	225	242	230	227	228	227	217	216	198	259	218	231	245	220	222	204	225	226	222	218	226	218	231	211	233	222	236	217	238	215	185	218	218	205	220	220	224	219	207	183	204	212	221	219	215	201	238	213	203	211	241	210	213	210	214	204	209	235	226	235	222	228	233	221	213	213	230	212	236	213	196	225	225	219	209	211	212	232	207	228	183	217	217	212	201	235	215	212	247	205	223	220	204	227	197	220	202	233	211	211	187	219	215	228	219	247	203	234	224	216	239	201	220	219	239	217	215	212	212	215	221	200	204	236	216	222	204	233	211	224	214	235	210	225	246	210	222	233	213	236	206	236	197	213	222	205	228	226	205	223	214	223	248	261	176	211	219	229	214	208	212	192	224	212	208	237	230	242	203	215	222	217	227	204	223	215	193	220	212	218	211	218	216	219	207	219	223	212	232	213	203	217	211	221	207	231	218	223	215	240	231	192	208	208	213	236	217	230	202	234	237	229	224	206	223	211	204	236	215	219	204	199	202	222	246	192	224	223	233	197	221	213	213	224	212	237	226	236	212	179	216	200	221	203	197	197	230	195	200	242	224	220	214	242	214	222	225	192	221	217	202	204	180	210	205	234	220	193	217	207	218	203	226	234	235	226	215	201	226	194	202	216	193	203	171	213	206	208	230	209	209	212	206	237	229	206	222	203	231	208	217	223	222	188	194	233	221	211	191	215	259	215	248	233	222	217	230	217	227	204	203	221	202	211	232	234	217	214	199	200	241	195	214	240	236	214	210	233	222	224	218	222	202	237	222	233	202	229	231	220	229	238	226	247	217	218	200	217	224	206	235	213	222	206	189	242	209	204	216	229	213	196	210	192	250	208	215	211	233	198	204	217	238	215	221	223	219	233	212	229	215	220	190	214	222	243	224	218	225	223	192	212	199	227	211	205	229	214	234	201	209	213	244	235	207	207	181	202	193	222	206	230	202	194	238	222	190	242	197	209	214	202	220	218	210	207	195	243	192	241	225	212	203	199	209	188	219	215	223	200	209	219	213	229	219	215	238	246	233	214	223	199	204	200	219	228	233	226	224	190	198	243	216	193	226	214	199	229	211	210	225	209	197	226	222	222	226	221	201	231	228	240	223	232	193	221	222	211	210	238	236	193	220	217	242	212	228	195	232	216	191	230	211	203	242	231	219	237	207	206	222	224	239	231	218	206	196	229	227	223	219	203	208	181	216	241	216	201	231	243	202	191	191	221	221	215	197	225	210	223	230	214	222	249	196	219	217	197	225	193	221	196	212	214	213	205	193	226	187	207	203	230	204	219	221	224	206	204	197	242	199	223	217	222	202	196	231	202	215	213	218	221	224	226	198	207	206	235	240	189	236	209	240	219	241	242	223	235	240	223	201	204	227	217	218	216	207	233	215	216	203	216	217	223	198	233	227	202	227	182	235	243	231	214	217	213	206	216	233	211	223	223	210	201	236	229	193	203	203	201	207	192	221	206	259	197	217	209	228	233	204	205	217	203	234	218	216	246	223	200	207	234	212	207	211	195	208	229	210	226	204	218	225	219	210	206	211	214	241	233	214	215	219	211	200	251	210	210	224	195	209	209	215	226	197	209	201	204	205	216	228	236	225	221	198	212	224	210	223	233	219	218	209	230	214	231	216	227	211	206	221	216	210	203	208	209	216	217	225	223	218	226	221	234	209	221	224	240	191	204	216	223	225	211	228	231	233	210	236	239	217	229	217	218	217	197	208	210	265	246	213	228	214	228	233	218	244	207	231	220	232	194	219	243	203	240	201	207	245	232	231	208	223	224	218	250	231	238	201	211	205	196	197	231	214	217	207	222	207	195	219	217	216	243	211	230	233	199	207	206	230	217	231	218	247	205	222	199	231	231	215	233	222	200	236	241	199	209	194	197	185	246	208	208	228	211	199	220	214	200	211	218	197	219	210	232	197	204	241	206	189	215	219	208	208	216	231	190	212	206	216	230	218	239	208	217	186	209	227	205	225	218	229	206	214	224	194	196	231	222	224	224	189	235	213	211	196	219	206	243	209	216	216	199	203	205	186	206	207	217	219	211	199	235	205	210	217	225	201	206	221	232	215	227	194	194	201	203	233	199	218	226	211	225	199	228	205	219	191	218	232	203	190	231	207	227	206	240	179	246	207	221	228	191	196	201	225	242	217	207	213	229	216	220	207	218	200	203	203	212	204	217	187	225	208	219	229	210	222	211	211	242	207	212	204	212	234	208	218	221	214	218	213	233	212	189	221	218	198	251	239	226	204	207	228	226	230	219	217	197	228	202	217	222	238	226	233	204	198	210	206	199	215	211	219	214	206	216	219	216	208	229	191	226	190	215	200	222	195	193	223	214	232	215	210	211	217	221	221	218	222	212	195	208	229	207	224	201	226	217	224	202	239	234	219	203	234	229	237	234	233	198	202	198	203	234	244	171	216	196	223	242	203	194	202	199	210	230	246	233	223	198	203	231	216	212	217	205	224	211	228	230	234	204	229	222	221	239	231	196	213	223	204	208	233	200	228	197	227	247	211	216	216	218	224	209	206	229	195	221	212	208	230	224	225	210	213	235	208	249	223	215	208	208	228	211	186	234	234	209	240	222	234	216	215	222	195	202	202	200	204	211	212	204	204	215	208	198	246	204	219	225	205	208	201	228	221	218	211	225	230	225	214	207	227	237	211	226	232	217	227	201	212	220	226	201	211	231	206	209	202
27572	16319	4054	1410	891	650	578	546	492	489	439	431	395	427	412	426	410	416	393	403	354	366	429	385	386	361	384	382	402	386	392	394	391	392	381	383	370	367	409	394	372	407	382	406	401	371	379	353	401	375	374	397	373	352	346	346	378	399	388	392	431	392	396	373	355	382	356	403	411	388	396	400	393	390	408	333	376	382	358	390	365	408	388	377	370	368	401	378	373	371	341	404	381	406	372	389	398	391	380	370	362	380	355	382	361	368	368	398	389	383	353	370	360	369	400	382	374	391	404	361	383	389	376	376	365	415	394	397	417	375	375	398	451	358	390	376	388	379	383	387	368	360	355	361	384	378	369	376	366	373	377	387	391	448	398	417	379	369	368	394	361	380	394	375	365	373	394	383	375	360	370	370	374	361	374	377	376	359	392	386	398	360	420	384	362	403	353	398	414	413	342	381	346	412	356	379	378	383	383	364	354	364	403	380	377	364	358	389	384	388	362	371	382	354	378	380	392	355	387	382	370	384	382	368	399	400	413	391	383	403	365	377	377	384	378	390	391	350	334	362	406	370	349	394	392	423	355	393	411	382	419	388	376	404	367	405	336	351	372	340	359	384	355	348	375	403	398	413	400	366	388	346	385	393	389	367	392	418	369	394	388	372	380	397	349	376	406	407	342	389	376	398	356	405	377	362	386	355	364	394	357	356	389	395	393	398	373	336	358	390	360	357	438	414	402	376	364	356	398	369	385	414	366	378	363	388	394	359	330	397	382	386	379	441	383	373	361	370	375	334	390	394	401	364	371	366	381	352	434	364	391	376	340	339	356	387	344	372	380	364	422	416	409	383	347	390	351	360	376	404	411	397	357	384	386	396	371	385	334	375	411	391	388	386	365	411	390	374	367	360	384	400	394	362	372	351	388	396	379	365	399	394	373	379	361	378	351	393	373	375	383	410	381	396	389	374	388	388	408	424	362	360	391	393	401	382	368	420	352	366	355	361	361	392	394	369	333	396	366	384	385	401	380	394	418	417	352	362	397	399	365	368	382	346	371	397	391	351	367	399	402	369	371	421	340	397	381	385	379	417	398	427	379	372	409	368	396	389	416	398	387	395	349	386	414	389	338	391	360	357	349	396	348	384	358	360	340	392	381	355	364	378	387	367	385	362	366	407	415	362	412	369	430	396	394	357	360	376	413	403	366	395	394	369	421	380	368	402	362	368	376	386	354	391	401	372	390	394	382	372	395	384	391	351	379	371	368	355	386	378	375	393	389	378	410	384	356	391	378	380	380	423	356	388	373	407	378	381	369	375	387	390	383	406	406	359	404	351	377	381	396	365	376	407	340	370	410	394	377	384	383	343	379	382	371	379	371	364	390	384	386	406	395	372	384	410	371	382	372	359	383	409	372	401	382	394	373	384	372	367	412	395	373	354	384	386	382	401	344	373	380	366	357	442	351	361	446	382	376	367	410	322	371	395	393	382	391	408	421	367	368	375	392	402	363	371	414	330	381	369	361	404	384	359	351	351	389	382	383	348	396	383	404	368	372	363	372	365	361	399	360	388	351	381	367	380	376	389	401	377	368	393	364	374	374	358	389	401	354	373	381	389	374	375	385	391	360	395	351	362	346	370	366	364	396	379	377	384	412	367	394	339	419	385	393	350	408	362	386	386	368	385	404	392	404	355	371	404	415	365	365	378	396	383	410	371	347	366	396	407	407	358	387	364	381	373	361	391	385	372	393	354	381	345	369	371	359	378	380	371	407	376	370	417	395	377	386	391	412	412	374	364	362	386	372	361	371	367	367	378	415	374	387	379	408	375	392	371	370	376	385	400	380	424	354	391	412	383	380	367	345	376	380	358	387	365	412	368	377	377	392	366	390	399	384	372	418	368	396	361	373	380	372	389	373	361	403	377	408	369	382	379	363	377	398	377	364	367	387	372	367	404	391	391	409	367	397	395	385	355	348	382	353	381	374	357	371	367	385	410	403	410	366	422	372	352	384	401	361	339	379	388	393	367	351	372	368	397	384	390	366	363	361	380	379	366	376	405	342	354	373	380	388	355	405	391	386	364	420	391	384	377	379	394	385	395	380	382	390	392	343	374	409	361	386	338	384	387	371	370	346	389	367	387	360	364	351	354	388	406	407	364	404	370	378	405	398	390	387	363	382	409	370	388	392	394	373	373	374	360	407	360	401	386	330	376	388	389	345	372	389	401	368	398	408	383	368	354	332	377	391	381	384	419	386	405	338	378	386	364	376	372	383	391	400	401	384	371	391	373	384	417	397	406	354	394	359	378	356	368	386	371	392	380	398	370	393	365	377	408	383	400	379	377	332	405	375	378	377	360	393	372	374	391	401	395	350	359	367	376	372	378	380	363	391	345	355	364	381	365	367	378	404	365	383	392	383	379	388	374	379	423	322	380	398	357	364	384	395	396	372	393	381	368	391	368	384	365	378	355	423	348	378	420	355	373	369	394	357	378	369	380	397	383	352	398	379	369	376	362	418	398	370	395	374	361	388	380	371	369	395	360	381	366	378	394	386	420	379	401	381	396	377	349	395	418	345	377	357	419	371	413	415	390	391	430	380	391	396	373	382	355	389	371	368	387	424	382	392	388	402	384	379	385	343	383	365	379	371	408	380	363	385	367	354	339	347	396	360	376	379	367	367	356	368	341	401	379	374	369	393	357	343	382	387	392	386	374	384	346	427	360	354	396	383	368	434	390	407	370	384	359	357	370	397	405	379	399	363	367	363	384	375	384	373	383	399	411	385	353	378	385	389	303	394	389	376	361	410	361	358	343	400	362	374	354	408	408	332	388	384	393	387	380	405	388	396	387	379	408	392	348	404	367	342	378	369	374	367	395	390	408	382	416	395	383	399	348	394	395	381	371	396	357	360	361	375	391	373	380	395	375	376	394	380	382	405	381	366	403	389	356	389	392	386	379	372	389	400	368	377	369	411	373	395	386	374	380	374	377	349	414	399	381	379	389	367	384	368	351	377	381	419	398	383	394	396	375	381	384	376	371	359	352	397	358	364	351	377	369	423	364	366	409	385	379	399	391	365	404	414	371	388	400	364	398	340	359	380	400	406	396	381	355	377	362	375	391	399	365	370	382	379	352	373	400	384	366	384	409	383	373	368	413	370	368	406	362	369	377	399	364	376	370	352	361	393	399	378	366	402	336	414	381	387	372	386	402	370	384	378	395	361	348	403	343	390	372	361	375	361	383	344	416	388	361	389	345	381	391	331	411	381	384	359	399	353	386	397	381	374	329	392	402	380	391	370	386	396	406	357	394	358	403	352	368	390	389	377	401	367	382	372	318	373	409	358	382	333	353	378	364	360	378	381	379	394	348	413	387	377	385	383	361	343	367	374	380	375	369	428	429	358	339	395	366	365	397	411	390	369	356	348	372	392	395	388	387	356	354	382	359	379	368	389	386	377	367	398	403	366	388	359	388	389	393	373	390	393	404	373	372	340	369	395	367
6127	7092	4686	2463	1863	1476	1278	1059	859	789	743	704	681	697	660	639	617	587	598	600	553	580	537	571	552	552	606	573	555	537	576	510	561	580	555	563	519	550	532	504	536	544	514	536	562	549	532	554	590	542	513	563	569	536	540	551	556	577	557	536	586	528	536	539	521	515	529	542	537	545	558	540	519	552	527	523	587	541	535	536	520	540	530	573	524	548	554	530	530	540	526	529	506	513	560	495	560	553	533	520	498	526	520	541	562	528	563	532	555	539	524	495	517	537	530	460	543	548	553	554	537	542	486	503	548	558	515	560	539	566	520	523	561	524	510	551	520	561	492	509	556	558	528	504	536	572	556	550	541	573	540	574	536	531	516	530	529	535	544	556	564	515	538	530	529	543	482	518	544	543	517	481	544	517	524	541	531	513	527	523	552	530	520	552	588	516	538	551	536	504	565	498	557	553	546	522	524	518	494	507	552	497	576	545	537	545	526	547	528	521	517	514	539	526	527	527	517	554	506	525	489	506	510	522	543	535	542	543	540	534	533	504	535	530	533	539	535	597	528	533	527	586	519	514	530	557	521	523	519	519	572	560	558	547	525	516	537	525	566	528	554	530	512	530	524	543	552	543	556	556	544	539	520	547	496	531	534	524	574	536	544	558	538	549	505	529	552	508	481	531	561	528	542	553	488	505	523	540	539	541	535	528	541	527	540	563	564	562	554	558	547	521	499	533	491	577	497	507	513	526	509	562	527	553	543	518	550	577	524	525	544	519	536	524	537	515	520	520	518	542	560	502	539	527	544	525	555	527	551	523	541	501	519	507	524	496	556	493	525	568	509	512	559	543	508	554	534	516	522	547	505	513	556	557	543	556	498	530	521	511	546	531	544	532	583	539	543	565	605	545	528	523	566	541	559	538	561	584	512	531	537	541	522	582	513	514	562	535	530	597	527	556	507	543	551	510	538	548	563	515	540	533	564	589	537	501	541	573	515	558	555	551	504	547	521	542	523	544	534	531	537	497	554	530	533	532	511	537	537	537	526	518	490	544	555	529	508	533	550	531	529	575	522	521	547	508	527	543	590	559	568	544	508	546	539	534	503	570	550	541	493	521	552	517	511	493	526	543	505	541	537	548	564	529	558	525	537	534	514	563	530	556	534	549	525	534	529	541	555	570	541	547	548	568	532	527	574	558	527	547	521	557	536	550	519	552	546	535	533	555	550	568	526	553	547	553	535	582	516	515	541	552	525	549	578	543	549	563	569	547	570	554	571	490	541	540	525	512	525	532	547	482	522	530	549	545	556	548	508	553	540	558	559	588	517	530	517	517	542	524	563	551	545	513	528	555	543	493	539	513	488	512	491	548	506	544	569	545	549	515	522	510	530	562	550	552	534	573	496	546	532	536	500	495	526	549	518	509	552	528	535	577	538	558	531	546	518	547	572	507	533	560	507	530	564	484	519	499	521	539	535	482	505	510	550	529	564	564	526	500	548	521	548	503	542	573	545	542	535	555	554	550	526	563	521	560	540	509	545	568	513	576	537	612	568	530	549	547	498	517	533	555	535	560	547	536	506	507	556	527	554	529	561	515	545	555	563	558	504	532	546	525	566	517	567	549	524	554	533	540	549	521	526	509	548	535	525	625	500	529	526	560	510	545	555	582	552	544	607	557	566	483	542	512	526	514	553	550	502	542	532	502	543	536	561	548	491	534	557	523	544	500	579	519	521	555	545	498	552	489	542	552	525	502	554	530	539	522	551	550	530	545	527	545	544	546	569	532	480	546	549	557	555	536	528	551	542	556	549	510	559	567	560	536	549	551	546	489	517	511	542	526	481	552	524	512	521	502	517	528	530	541	536	511	505	519	578	480	558	577	543	532	535	548	527	552	530	541	519	554	518	512	502	522	597	507	544	553	516	505	599	564	559	520	495	563	531	521	537	557	495	532	561	540	524	527	521	540	529	561	541	537	507	534	527	549	516	570	505	569	569	502	540	517	524	542	488	570	550	563	566	540	528	494	531	530	516	527	512	492	528	517	559	515	546	528	525	538	530	548	546	580	530	564	530	519	561	505	551	557	547	529	486	519	499	544	530	544	518	532	543	535	568	543	541	561	572	547	543	553	506	547	547	542	514	501	525	519	528	526	525	543	508	551	556	560	541	519	580	542	527	527	545	510	540	574	523	531	548	537	515	532	566	531	544	475	479	490	504	522	572	554	544	568	533	544	523	527	563	500	497	565	512	528	500	534	561	519	527	556	550	555	547	528	532	532	534	524	525	580	516	545	527	587	508	545	553	548	551	529	528	532	525	535	487	565	510	537	510	499	517	574	507	525	502	541	541	540	531	528	547	550	534	541	539	530	556	506	574	540	537	519	517	500	548	529	540	507	542	556	572	552	592	520	557	525	507	512	514	536	492	569	538	559	523	539	512	552	540	522	547	533	561	581	519	539	467	511	529	562	551	541	566	553	509	505	536	517	487	522	491	552	513	514	564	526	512	530	573	512	546	576	522	496	576	510	540	514	519	550	509	525	512	559	558	508	554	525	514	528	493	539	493	522	518	540	546	555	560	543	566	533	541	541	536	527	561	520	503	552	513	541	557	485	560	516	508	551	497	525	539	542	579	539	517	563	546	539	546	494	508	533	527	540	545	550	540	579	552	546	541	559	500	540	501	523	533	563	528	518	513	497	514	585	559	522	501	489	526	526	540	537	517	530	569	567	543	548	545	538	519	551	537	574	527	530	550	518	510	566	545	513	557	525	562	510	557	544	537	533	557	564	543	552	538	514	547	506	494	503	526	555	511	490	514	570	518	539	560	537	554	543	539	521	529	530	546	525	510	533	568	557	535	526	564	500	493	493	524	512	555	509	521	536	512	532	544	542	544	537	544	546	563	511	591	567	504	526	514	492	569	551	586	519	526	533	543	554	506	546	549	564	506	540	534	505	592	560	510	528	541	559	527	535	536	552	490	484	525	482	505	556	528	521	486	519	526	530	533	508	552	487	514	508	542	519	519	491	533	523	512	537	545	537	567	544	522	542	538	521	531	532	517	541	526	544	530	553	524	534	522	544	527	557	523	577	540	520	540	504	517	549	536	555	504	529	509	539	521	572	558	514	511	561	544	530	502	560	545	531	528	510	493	530	571	568	536	530	524	582	544	557	554	557	528	525	509	545	528	505	507	516	563	556	565	570	556	506	509	523	555	539	527	515	492	536	572	553	519	545	532	516	597	503	495	526	467	531	539	512	557	537	510	522	547	529	554	490	537	558	543	487	552	550	507	528	545	524	547	527	533	580	582	551	578	531	491	523	520	533	572	553	534	493	493	551	538	548	540	567	519	502	521	576	507	463	523	537	546	528	540	522	564	559	531	520	526	534	509	540	564	491	553	524	526	518	512	525	561	496	537	540	568	510	497	571	548	521	525	500	535	554	551	557	526	475	491	517	550	535	555	574	527	542	547	548	589	525	540	444	545	571	519	513	545	554
23524	21215	27800	24930	20402	3275	1070	752	619	559	539	446	453	432	432	357	373	365	332	314	337	356	356	348	358	340	327	338	321	322	318	328	322	278	323	282	289	316	307	335	332	325	302	326	303	285	281	310	348	319	323	291	284	305	283	317	276	323	313	316	342	297	288	321	306	297	341	319	292	318	311	304	271	337	271	290	318	312	301	298	328	287	312	286	289	312	303	290	311	317	307	272	311	326	311	296	305	288	295	292	293	263	299	265	278	309	276	303	292	312	296	276	259	292	293	272	292	288	301	333	275	279	307	312	268	301	299	292	279	319	301	298	317	280	308	321	289	296	272	317	275	281	322	311	326	294	260	331	309	308	283	313	297	286	331	295	316	285	290	315	282	320	308	283	307	289	303	292	282	297	299	291	297	320	326	298	316	302	319	335	322	303	308	284	267	293	292	295	277	316	291	272	313	326	328	280	288	287	278	281	321	306	292	315	285	301	317	268	310	329	315	327	299	291	313	323	308	311	309	315	308	281	299	310	315	330	281	314	330	299	307	320	293	297	279	324	305	323	283	311	306	297	294	308	288	269	275	280	303	308	265	296	330	277	307	287	285	322	317	304	287	312	258	305	311	306	320	257	317	310	275	290	322	313	297	314	303	311	289	269	298	298	290	287	271	324	297	298	309	302	287	267	306	311	309	290	316	300	271	276	351	310	305	296	281	300	287	319	297	296	271	287	284	310	292	288	327	297	306	315	284	287	310	291	256	315	289	285	312	296	305	291	268	284	311	304	266	302	279	310	315	295	305	266	285	328	336	327	316	291	294	295	309	350	297	288	284	314	287	323	294	305	310	287	316	306	285	269	301	299	320	290	268	333	319	283	291	329	298	273	304	273	258	290	297	290	311	317	299	288	307	326	298	318	321	285	295	319	300	303	335	305	288	301	321	277	309	316	285	295	281	304	284	296	299	284	284	322	268	271	290	331	274	306	304	274	265	300	329	283	289	271	308	327	309	320	308	304	284	301	289	298	281	325	307	300	297	298	303	305	307	275	327	313	301	313	294	289	264	307	273	320	267	306	301	277	303	287	273	291	300	301	301	294	303	274	314	333	292	339	295	312	303	268	305	286	284	291	330	282	293	302	304	315	311	281	271	276	285	278	294	278	302	289	291	267	313	315	300	288	298	263	273	298	305	265	328	294	326	305	298	255	314	282	324	287	305	304	311	315	331	291	274	282	321	310	299	311	318	302	280	298	275	300	326	308	305	305	286	295	315	347	296	311	301	285	307	263	285	317	260	306	310	295	299	283	280	327	309	285	265	294	306	314	300	292	311	305	294	336	266	295	323	319	307	297	281	307	327	318	291	276	272	320	270	290	284	297	287	335	311	271	294	301	301	307	297	309	307	281	324	275	289	307	292	337	296	295	302	286	288	299	304	278	272	315	295	285	295	275	315	299	311	288	313	290	285	314	290	294	299	276	301	261	324	296	306	311	309	274	291	287	314	274	283	302	291	279	301	291	307	326	310	285	302	309	314	321	286	279	258	306	277	303	326	295	335	302	308	297	300	290	311	281	314	308	300	285	319	297	264	304	304	316	307	305	280	292	306	311	302	305	293	284	274	318	291	315	317	292	304	277	283	289	292	327	296	292	284	297	253	331	302	315	318	295	325	279	332	302	283	341	278	284	264	316	297	271	281	292	288	300	286	288	315	313	292	294	296	319	296	318	321	307	251	268	325	315	303	282	299	290	292	307	335	288	324	287	334	326	284	295	290	310	313	301	306	278	296	281	331	285	294	310	247	299	311	294	294	296	296	297	303	290	288	306	304	286	326	283	301	320	276	291	325	278	319	301	280	338	312	280	297	297	321	331	294	302	295	289	292	275	296	297	301	294	276	315	275	306	328	342	330	293	305	285	276	303	285	287	268	305	299	275	313	280	312	318	295	288	288	300	315	297	290	275	288	334	293	291	260	313	292	317	313	313	272	266	287	311	353	295	321	307	278	284	301	281	287	335	294	294	299	296	297	287	308	288	306	294	306	277	290	318	302	303	297	268	302	314	301	312	303	328	312	283	295	293	316	337	293	277	295	292	294	272	301	284	262	301	289	321	316	289	284	303	297	298	312	317	276	288	286	278	290	319	299	299	302	290	302	289	314	287	308	303	302	287	314	312	313	297	338	300	284	283	298	273	338	324	298	302	297	308	274	298	315	323	271	294	308	267	295	266	311	297	306	273	301	294	290	293	301	282	303	278	320	253	313	323	288	304	282	302	279	319	272	305	291	292	304	298	265	325	297	289	309	318	299	287	302	297	287	288	312	291	294	314	319	310	285	294	269	267	323	299	292	285	319	270	296	289	293	336	306	282	292	306	313	280	272	287	283	315	280	332	302	286	307	285	310	315	294	285	337	265	291	294	288	296	301	267	308	301	281	285	286	258	286	326	288	270	319	297	281	278	329	273	303	308	298	321	296	279	302	296	297	276	282	265	282	278	304	292	297	285	311	311	317	303	293	294	292	315	301	306	306	280	290	296	305	315	290	288	258	300	304	258	314	288	281	276	264	305	315	312	293	286	304	309	307	310	332	288	296	289	300	325	317	311	297	313	297	282	271	313	284	285	295	313	307	280	293	285	303	310	320	294	296	310	294	306	308	328	287	267	293	301	296	254	280	277	316	270	292	244	310	286	277	301	305	292	317	296	301	307	301	266	299	312	289	306	279	301	283	314	285	283	313	280	284	289	296	320	273	331	288	294	271	319	297	301	293	293	307	305	297	278	281	286	281	322	283	322	304	296	311	301	276	326	289	310	316	273	305	297	275	310	278	312	300	327	300	285	334	333	301	274	284	294	311	294	304	297	306	291	268	299	300	305	303	330	275	284	279	312	296	293	336	301	291	284	297	294	310	296	331	292	305	273	319	307	326	254	288	296	268	319	339	324	265	313	286	298	328	330	288	282	305	307	295	296	306	304	312	284	312	281	288	303	302	294	300	306	306	285	279	320	307	300	278	294	287	311	302	308	323	307	310	320	273	312	296	244	299	303	291	307	280	295	319	267	310	282	287	298	301	287	286	273	297	296	299	271	316	270	337	297	281	282	304	295	271	291	313	294	290	261	271	313	302	304	278	314	317	274	299	318	287	308	296	282	293	291	310	313	288	289	286	276	302	303	306	295	300	283	319	317	283	284	301	298	305	246	305	285	339	321	298	266	284	302	327	298	316	293	300	328	261	274	290	294	288	310	308	304	303	272	330	276	311	320	284	296	270	308	298	281	303	276	330	285	268	312	273	293	306	298	308	302	261	290	305	297	320	278	327	311	284	298	299	292	279	270	311	301	289	299	282	313	272	298	307	297	296	290	284	316	300	309	291	278	270	286	294	316	291	286	300	277	308	304	291	309	294	303	288	277	310	283	293	309	303	278	298	280	288	267	289	271	283	312	280	292	294	291	291	298	296	285	302	259	271	321	313	297	297	259	303	298	307	291	295	320	338	316
5766	15269	10614	5583	3882	2888	2360	1812	1411	1248	994	944	853	855	707	722	700	631	609	622	550	554	531	509	485	524	494	459	468	453	449	474	475	458	451	450	457	447	480	499	418	423	516	478	415	478	435	448	461	442	413	425	438	438	414	431	431	466	464	411	519	448	441	445	431	440	398	420	444	437	451	424	405	417	446	425	451	420	431	416	409	442	422	403	419	423	440	397	428	429	394	406	440	413	453	408	406	447	406	446	428	415	420	441	464	386	399	429	415	407	387	411	415	449	408	409	389	436	413	401	427	429	408	429	427	438	420	421	420	405	456	374	405	416	398	408	425	422	444	469	442	422	463	418	417	412	415	445	382	457	385	410	390	411	427	449	393	411	408	439	446	408	391	406	440	431	392	431	403	405	434	433	421	458	386	460	423	403	425	405	421	382	442	427	409	456	459	484	457	450	443	477	391	425	415	445	414	400	416	418	403	419	417	454	437	422	445	409	432	412	422	395	433	436	440	405	426	421	441	412	418	433	415	463	434	427	428	439	422	456	448	408	410	428	474	393	416	445	410	458	415	449	420	442	451	428	458	483	426	406	406	410	375	454	393	406	449	432	473	458	438	411	416	404	408	417	425	417	371	433	468	450	411	441	450	427	433	402	427	450	441	438	407	408	457	435	404	445	394	446	412	386	449	430	460	427	409	462	379	439	436	392	411	420	427	440	412	394	458	439	427	428	391	418	411	467	407	427	423	445	414	438	440	417	402	423	439	439	420	418	417	429	441	444	427	451	439	414	413	403	438	424	441	430	375	392	417	425	450	422	437	402	394	432	426	417	424	445	423	408	439	415	416	434	434	449	408	437	443	380	437	375	435	423	457	399	427	439	450	415	448	407	440	399	415	440	412	444	421	432	431	417	453	455	400	418	399	418	430	461	424	445	445	416	413	438	424	458	405	373	398	444	385	446	422	415	422	444	471	437	418	427	417	427	402	419	412	412	463	431	415	410	443	400	402	404	418	424	431	419	390	457	456	427	457	432	467	432	431	394	413	403	451	443	428	457	401	419	420	432	434	421	379	418	425	422	403	431	406	421	446	435	452	439	433	449	456	392	442	467	422	406	421	474	453	428	417	461	457	429	398	400	430	427	396	417	416	411	427	403	406	416	408	398	429	436	410	417	421	435	418	406	398	420	439	442	431	397	398	440	445	438	452	429	442	415	459	404	382	445	405	426	411	426	402	387	405	398	436	382	422	457	399	447	438	458	431	437	445	424	446	425	404	449	443	422	440	420	441	411	492	461	422	389	413	431	479	451	407	447	415	461	386	454	468	395	394	459	430	411	440	392	433	409	418	447	457	435	416	422	453	381	428	412	414	463	440	404	423	423	418	452	412	442	438	460	437	417	447	443	391	425	426	434	437	436	396	437	415	454	399	379	384	416	409	443	369	451	425	438	403	390	408	418	437	406	455	378	376	446	428	444	424	405	441	422	428	423	437	444	425	434	441	419	397	416	426	453	413	416	436	434	438	440	431	437	420	434	442	405	424	380	427	407	434	459	465	425	444	458	416	422	414	422	422	415	449	397	421	453	460	405	411	388	424	442	457	442	399	432	408	427	457	399	413	418	438	431	424	412	429	426	424	462	412	389	446	432	398	445	442	416	418	440	480	379	414	390	422	420	428	445	428	392	409	440	403	437	462	412	429	442	443	451	442	435	405	424	475	457	435	419	451	444	452	418	421	421	394	467	432	434	455	393	432	425	431	433	416	454	408	426	467	430	453	379	462	419	422	435	438	458	427	434	418	432	443	422	431	431	381	439	440	457	411	423	398	414	437	486	421	439	413	400	424	427	420	433	415	401	433	433	428	422	454	437	396	426	445	395	424	425	410	457	420	448	427	407	422	436	410	428	468	411	445	415	445	418	397	444	427	420	430	409	419	417	439	439	457	421	446	452	422	429	426	374	418	396	424	475	438	460	453	390	434	416	423	428	412	422	430	455	428	452	412	447	426	440	404	458	422	424	476	411	416	447	422	434	451	392	439	412	423	433	381	401	436	439	426	431	436	421	447	392	443	443	416	408	426	426	413	411	377	423	455	424	455	447	427	390	392	404	400	427	439	451	446	405	426	461	442	475	379	438	391	410	420	415	450	422	453	473	444	462	447	461	501	403	402	447	429	451	446	432	397	421	428	402	441	394	402	389	379	433	439	431	432	444	411	405	419	409	419	387	453	454	419	415	427	436	456	418	414	468	427	404	418	430	373	450	423	386	422	438	446	437	435	442	421	437	435	419	424	402	418	396	413	418	432	446	376	433	436	411	440	416	426	413	436	432	441	433	442	445	387	418	430	413	426	426	434	459	442	440	396	438	433	419	387	436	412	410	436	435	431	410	447	442	436	412	471	436	435	442	418	427	415	406	444	398	401	411	421	392	394	404	439	458	429	452	451	437	459	413	423	422	416	407	423	448	373	444	392	436	420	395	440	393	437	416	448	430	441	476	451	413	385	435	436	429	435	402	422	432	408	396	445	425	402	436	415	449	408	442	402	391	422	421	404	441	402	449	421	401	425	418	443	400	444	448	432	449	408	383	375	472	403	376	418	393	427	467	424	455	441	394	383	425	400	476	436	451	437	432	429	421	427	422	416	435	407	429	446	418	430	440	448	419	414	418	420	462	438	420	432	439	388	450	424	419	454	443	439	465	455	454	391	455	393	431	421	430	419	467	428	411	435	435	479	449	433	399	382	401	442	408	441	412	390	404	413	412	411	437	411	438	438	428	433	427	451	412	454	415	388	418	436	416	435	410	386	426	464	403	435	422	470	453	442	423	433	411	393	430	434	435	461	423	352	433	442	430	426	425	425	472	416	445	417	458	390	430	415	433	414	412	423	445	436	440	435	421	430	430	448	422	425	428	454	430	451	419	395	446	446	424	419	419	430	436	438	474	403	411	445	440	423	417	423	441	435	421	395	453	412	440	418	420	410	443	415	442	410	431	430	409	442	456	427	456	399	396	432	400	430	461	426	428	464	485	441	431	435	418	423	408	450	448	405	420	410	437	414	437	439	419	430	410	396	416	438	409	440	399	411	408	430	418	445	412	428	431	428	451	445	398	397	445	447	455	411	432	396	405	460	414	413	409	423	407	405	432	457	415	427	434	434	422	413	447	461	419	445	428	425	437	431	419	397	411	424	424	428	432	404	401	440	390	384	363	414	431	400	391	430	411	436	428	467	391	456	393	390	428	422	435	401	423	418	454	404	408	407	448	412	432	421	435	433	430	435	451	431	404	422	427	409	420	437	433	435	429	470	412	412	445	422	435	427	442	493	431	418	437	424	392	431	431	427	502	434	374	391	429	408	420	393	403	413	440	451	421	403	427	437	423	407	434	416	416	403	400	408	432	448	418	442	435	436	442	405	422	428	477	502	449	420	414	450	400	434	449	413	465	412	420	410	439	416	411	439	428	401	369	409	433	448	417	405	410	399	424	399	427	469	464
24758	21158	25670	22519	2120	838	672	496	473	435	395	381	351	369	382	361	322	329	291	325	277	296	272	278	278	305	298	265	280	292	286	299	298	309	246	306	262	309	284	276	282	278	271	283	260	285	298	259	281	268	306	272	309	288	312	286	303	292	285	264	279	281	277	278	293	308	268	252	263	262	276	271	288	272	304	286	278	294	247	286	266	296	265	254	304	268	277	258	284	274	234	290	263	285	296	296	284	276	264	272	260	265	279	267	284	239	280	264	280	250	267	286	288	296	254	303	249	272	242	277	320	276	260	289	261	251	276	273	295	267	275	281	276	298	278	291	271	294	282	282	271	266	276	266	265	282	287	290	255	252	267	260	291	299	267	276	281	270	265	278	281	286	268	275	278	281	274	273	272	297	259	267	273	276	289	282	277	318	282	292	249	266	292	282	259	244	276	288	304	285	264	269	258	294	247	283	280	266	272	257	273	258	292	264	305	280	280	282	258	275	294	279	272	261	252	280	266	256	267	280	283	283	282	277	289	283	288	276	271	259	275	280	266	275	265	284	287	259	277	279	301	289	267	269	270	288	293	278	272	279	320	280	264	297	291	268	250	281	289	267	247	285	260	251	279	275	265	277	281	270	290	305	296	255	258	307	282	274	285	273	272	263	246	311	284	251	271	269	273	266	262	284	251	261	271	262	298	281	270	247	272	267	262	271	270	236	260	302	262	261	282	296	282	301	293	242	272	293	262	247	251	303	261	267	262	300	264	263	298	271	264	289	264	289	281	251	264	257	311	258	256	257	252	262	285	285	266	257	278	273	276	287	296	271	287	278	273	288	284	268	297	267	256	283	307	290	263	270	263	268	264	298	264	297	292	273	276	293	304	281	260	251	270	269	279	265	278	267	295	288	277	273	293	283	286	256	324	259	241	287	263	263	291	283	262	253	292	249	275	270	300	311	282	284	261	242	256	279	287	276	258	283	281	252	268	278	306	297	283	282	271	278	267	285	257	260	283	269	268	285	258	281	293	282	281	286	288	276	249	293	283	267	274	287	270	239	267	285	295	273	261	257	278	281	274	283	275	291	245	277	285	275	267	259	284	254	286	237	287	306	290	263	287	244	284	256	266	258	290	275	264	295	267	284	273	284	281	264	267	276	267	272	296	263	255	242	271	270	281	261	252	281	254	301	253	263	268	247	289	265	275	314	298	266	291	280	304	246	264	249	317	271	299	283	272	270	282	297	267	315	271	282	274	291	275	245	257	279	307	281	300	263	287	255	255	271	296	270	296	254	275	272	277	269	285	295	286	280	270	290	273	272	265	256	272	278	288	291	303	285	264	286	267	245	295	278	263	257	265	276	273	292	274	266	253	276	273	277	277	265	274	267	280	261	277	273	283	262	296	275	280	310	264	276	278	288	267	301	279	293	274	278	250	281	275	273	280	276	284	247	258	314	295	287	245	264	246	285	281	244	264	290	265	270	275	306	305	316	263	284	302	262	276	261	269	297	286	259	272	287	251	289	289	277	300	267	294	285	254	282	274	258	296	277	276	281	295	260	273	273	284	234	279	284	269	269	308	264	275	256	281	278	251	265	271	264	291	285	239	291	250	259	279	289	302	288	265	291	231	287	261	271	281	271	303	293	273	268	269	256	270	287	279	288	288	269	278	290	266	289	288	281	267	323	302	246	255	282	299	247	269	242	259	291	294	251	299	256	298	269	265	288	244	263	256	252	305	263	289	262	280	248	249	269	291	273	248	289	284	260	302	283	290	312	299	259	246	281	272	252	277	243	279	272	244	253	317	255	300	273	283	275	268	289	282	278	263	296	255	298	275	289	286	275	267	293	272	270	256	241	273	276	275	263	279	277	306	252	253	268	250	291	271	303	270	270	265	270	272	294	297	285	288	274	257	291	258	272	282	274	262	257	290	263	276	293	300	273	283	262	271	287	285	278	254	290	272	280	261	294	312	264	287	280	288	267	275	289	313	280	261	269	267	292	304	302	289	274	291	273	294	270	293	267	257	263	292	259	273	284	233	274	266	297	283	262	289	265	292	288	273	248	261	283	282	282	311	271	248	255	283	264	280	272	274	273	269	270	274	256	301	242	303	260	298	292	255	249	259	280	272	283	281	255	277	277	268	276	293	281	268	279	270	275	276	286	292	262	294	295	257	303	271	276	277	280	287	259	280	277	294	272	272	262	279	298	280	264	267	292	275	292	299	255	272	289	272	322	291	274	304	295	281	291	281	294	273	267	302	261	288	279	254	250	268	296	279	276	309	307	273	280	271	252	277	279	271	293	292	290	273	271	277	277	279	298	269	292	274	256	273	268	273	267	270	266	277	276	269	283	273	281	272	254	292	284	260	256	287	259	276	264	260	259	249	279	268	280	283	261	280	271	267	259	296	265	260	264	292	279	290	260	259	263	287	276	252	256	273	259	278	291	292	273	274	250	256	271	287	306	264	267	276	266	270	331	274	296	277	272	277	280	280	264	288	278	265	268	301	268	272	292	284	285	234	278	317	279	236	274	291	271	278	276	290	280	313	259	282	277	303	263	272	284	256	260	293	281	258	278	278	273	259	307	277	271	282	279	269	259	303	286	300	278	257	257	277	272	279	246	275	288	275	266	275	270	263	291	289	258	257	240	289	301	274	278	287	270	266	270	283	282	262	258	255	248	271	285	294	256	288	271	303	259	309	291	282	281	268	281	268	283	243	273	274	287	270	298	285	281	264	272	261	287	293	269	266	287	262	274	277	280	276	287	261	296	282	307	241	239	274	298	241	283	281	291	249	301	254	284	283	276	265	265	266	266	268	295	261	264	290	248	302	278	296	288	260	252	287	247	265	294	255	265	272	279	285	307	293	289	281	261	291	300	258	269	278	257	288	293	299	276	277	248	272	294	256	276	290	303	276	266	296	274	299	276	290	275	288	259	276	290	296	277	264	294	274	285	261	301	290	270	270	291	267	273	280	258	249	313	298	278	270	252	292	235	277	279	252	283	291	263	284	295	280	295	293	290	257	252	265	285	276	251	250	260	281	303	254	242	276	263	278	252	258	255	274	256	254	285	305	259	272	308	265	257	277	284	263	300	277	279	262	286	278	283	259	274	288	237	274	284	277	283	281	278	266	271	254	271	289	261	242	288	323	253	306	300	306	302	277	272	283	287	262	263	293	262	260	261	281	268	283	256	286	278	298	249	303	276	267	301	277	301	263	305	288	285	258	265	266	277	273	300	248	284	259	249	301	275	257	261	269	255	276	289	307	265	287	295	246	271	291	301	286	269	284	244	302	261	248	269	264	293	240	335	302	276	269	266	293	277	264	264	282	279	268	291	262	247	300	266	271	278	270	295	274	269	261	266	253	269	279	292	258	254	325	286	259	274	288	269	233	252	268	282	296	288	270	300	245	310	279	258	286	296	280	268	255	270	271	287	299	281	285	267	292	276	295	264	290	295	296	259	285	277	259	284	288	260	270	260	300	275	260	259
5461	10736	7092	3978	2720	2090	1672	1361	1061	929	820	719	661	667	576	572	523	524	496	512	513	475	469	447	440	454	451	474	389	426	450	458	397	413	423	424	418	417	420	391	392	412	414	403	399	405	387	407	419	417	431	390	403	393	400	372	411	448	422	406	428	398	415	439	368	389	384	382	381	412	390	334	388	390	387	397	421	393	365	377	388	362	381	397	396	363	369	398	380	412	374	419	379	398	363	379	421	358	399	431	416	404	424	385	373	392	427	389	377	396	381	423	397	379	445	418	400	383	404	381	362	413	375	386	401	403	386	422	399	414	386	376	411	396	387	421	365	391	380	395	350	381	362	405	405	382	438	431	384	427	386	433	392	398	396	378	461	382	434	356	409	390	428	401	395	387	420	382	372	397	370	383	390	364	397	383	375	388	374	390	384	397	372	369	391	368	391	430	379	375	392	383	385	397	389	378	412	415	354	397	407	406	386	387	424	405	366	371	386	392	355	392	363	404	385	369	417	384	367	391	385	387	402	394	381	383	389	355	339	401	400	430	373	401	409	385	420	353	380	392	357	410	394	390	400	415	386	420	379	389	390	332	400	389	428	382	382	383	378	379	387	371	430	453	377	399	377	382	376	369	410	394	426	361	391	405	411	402	391	361	376	413	381	393	396	353	392	421	408	406	385	375	396	396	370	359	375	383	398	367	419	387	403	362	390	384	387	383	402	390	411	371	382	399	408	383	384	363	354	377	364	354	383	421	378	358	381	375	383	394	435	392	406	410	317	406	396	348	397	390	385	415	351	389	389	404	353	394	377	411	391	394	385	407	388	378	428	408	408	391	406	414	373	369	431	400	343	371	376	359	385	387	385	377	421	423	404	370	354	383	415	371	397	409	377	390	364	375	382	358	380	366	371	404	352	391	373	373	416	375	375	386	396	420	385	398	403	411	367	390	369	404	426	373	398	379	393	434	403	384	394	423	407	371	402	375	370	429	382	370	421	348	402	374	384	376	414	391	402	377	396	375	401	398	397	399	388	407	378	395	401	381	369	420	399	380	427	350	388	387	374	366	361	401	386	376	368	370	375	365	392	385	401	372	385	378	385	385	393	391	382	388	415	393	370	383	386	389	395	377	387	377	392	388	398	395	398	367	402	387	375	421	409	399	382	389	408	382	388	420	405	387	420	369	428	363	372	412	357	359	406	357	387	420	392	383	420	369	413	421	412	356	402	400	405	383	393	397	384	363	364	420	394	405	384	381	410	405	388	387	391	422	395	405	384	406	388	405	440	400	365	387	383	380	384	398	374	397	386	385	368	368	383	368	405	388	404	396	401	399	376	373	358	431	356	416	373	384	406	401	368	381	378	370	378	384	367	368	407	406	393	385	450	383	412	382	377	384	395	383	402	374	384	385	395	370	374	367	392	390	418	411	344	393	353	405	407	396	381	411	407	376	391	387	362	414	433	374	409	396	406	368	391	404	410	418	369	399	409	361	396	402	379	371	378	398	365	436	346	393	362	399	402	377	407	441	381	383	384	402	387	408	403	383	398	398	401	377	355	404	393	360	416	373	398	399	407	346	391	389	401	407	400	349	373	390	381	392	411	393	392	400	400	372	407	374	400	355	393	426	403	404	397	402	399	370	399	384	393	361	395	381	371	379	392	377	405	378	405	369	395	351	365	399	400	413	373	404	406	412	351	370	407	390	412	387	384	367	426	386	399	367	390	405	391	374	372	397	378	386	372	381	367	427	407	361	381	382	405	388	380	421	372	378	408	418	392	361	368	411	389	368	384	406	392	427	382	395	402	394	379	399	378	384	422	395	380	411	383	419	391	414	343	334	391	404	343	391	361	391	398	418	382	359	403	406	427	378	389	417	384	375	373	401	389	398	348	379	347	390	382	388	372	393	384	401	372	422	370	417	372	380	370	394	385	397	420	382	366	413	406	372	368	391	371	410	419	382	417	395	358	377	399	368	407	390	371	396	388	418	423	374	381	430	418	379	386	375	387	374	391	376	398	388	381	390	379	394	369	364	386	386	411	377	396	401	418	383	387	393	401	395	347	374	395	374	413	384	410	378	389	406	396	377	401	377	394	379	370	424	370	394	399	376	376	368	395	385	394	375	411	407	395	353	408	424	407	409	343	385	375	405	363	399	400	378	405	394	413	412	368	385	396	403	395	351	424	405	366	380	398	396	383	389	433	394	364	407	372	399	393	364	386	421	391	401	370	417	380	393	397	397	409	388	349	379	391	398	368	393	359	395	333	376	339	397	362	395	398	390	407	367	399	389	358	361	410	376	403	366	392	393	388	379	411	376	369	401	378	394	380	435	381	381	402	449	367	371	359	414	369	393	390	398	389	381	395	429	417	424	413	411	395	368	414	392	400	386	380	396	379	407	376	376	432	391	379	391	400	411	391	423	386	387	417	403	418	396	394	396	412	422	401	383	412	441	389	403	388	380	400	398	369	389	394	383	384	393	406	405	377	390	344	397	417	394	416	414	424	369	377	387	400	374	389	380	375	384	359	388	375	383	378	372	388	359	406	392	386	381	340	398	397	426	395	405	399	378	395	369	408	372	386	385	379	414	399	405	366	416	398	402	367	360	382	393	376	380	391	353	372	359	420	401	422	355	368	438	408	443	409	391	375	382	394	379	401	404	400	393	409	363	402	359	397	385	425	357	389	346	412	414	407	406	390	411	393	390	399	381	368	414	350	412	398	388	358	405	423	386	396	397	403	403	392	400	392	377	373	400	408	374	400	403	376	367	369	409	369	407	392	401	386	402	404	375	393	389	409	371	415	416	391	398	413	380	389	365	373	381	388	405	360	395	424	394	372	373	413	384	397	398	365	396	392	367	374	382	386	387	395	409	393	385	384	415	405	384	400	374	378	424	387	408	390	398	392	374	408	429	396	377	369	400	380	371	372	384	397	392	406	402	375	362	360	391	361	423	381	421	399	384	355	369	389	389	377	369	375	410	392	399	374	407	411	423	405	415	412	401	375	418	419	408	374	393	408	378	358	328	411	422	393	392	400	392	398	384	391	405	392	384	375	412	404	410	371	383	359	357	360	379	385	405	370	411	388	380	385	414	416	395	386	414	422	410	403	374	354	415	381	386	392	364	372	426	422	377	406	400	362	369	382	418	371	401	349	373	438	379	397	377	382	380	408	384	380	370	386	443	371	431	378	394	382	394	405	402	382	372	377	367	410	401	395	404	376	370	403	380	394	388	361	405	435	379	394	377	405	370	372	397	399	421	447	367	417	377	394	387	393	386	432	389	416	406	422	396	379	394	406	393	371	394	374	373	388	390	415	401	393	401	411	359	393	425	387	371	363	387	373	381	382	361	398	400	390	384	372	354	390	356	388	396	383	416	414	383	466	393	402	435	390	385	392	386	400	377	367	447	404	390	389	376	371	397	385	404	410	374	394	414	347	353	383	390	369	427	370	389	373	385	372	391	374	360	402	363	379	402	371	421	407	392	343	386
22711	21289	28499	24393	21291	18874	2550	926	686	586	485	445	367	367	352	317	240	244	229	225	201	212	211	212	186	195	174	174	201	182	174	191	164	191	163	169	172	141	165	145	176	134	159	141	168	153	152	150	139	148	147	160	150	170	153	161	156	148	158	159	167	171	161	152	137	162	150	135	147	142	162	142	134	153	143	142	144	140	129	160	151	151	146	147	131	135	148	127	139	145	126	131	134	145	131	153	148	144	160	135	136	152	132	142	142	147	141	143	126	156	169	149	144	147	146	131	161	162	127	166	152	157	140	164	155	135	125	116	138	142	142	170	149	152	142	152	149	151	110	138	147	137	152	119	150	131	112	155	153	166	163	153	157	170	147	140	146	128	152	139	156	136	137	148	163	123	143	135	139	143	150	135	122	131	143	146	154	128	152	150	152	132	155	157	170	158	162	166	148	161	154	132	133	134	138	149	133	155	146	143	126	152	141	141	143	144	137	133	135	139	133	150	150	143	162	143	157	160	136	114	160	166	140	137	154	155	149	150	147	122	123	140	128	148	133	137	127	164	136	143	139	168	111	157	151	130	120	133	140	154	131	144	132	134	152	155	141	157	128	151	148	132	150	144	138	131	158	133	144	138	133	138	130	132	118	147	142	156	139	125	169	167	132	147	142	139	149	149	155	158	148	124	176	145	159	140	148	124	126	155	129	129	169	149	151	141	144	167	164	150	127	171	142	141	143	126	143	135	132	143	128	147	129	140	144	152	144	144	158	141	154	120	155	148	119	161	138	129	130	126	141	139	138	137	156	152	159	141	144	145	153	129	172	138	139	149	165	122	155	137	160	123	139	154	152	131	132	141	126	132	157	149	137	148	141	130	170	140	142	142	158	154	121	130	150	163	145	143	140	149	140	140	155	144	133	133	138	145	149	164	146	133	147	145	119	147	144	133	145	127	137	148	120	126	127	137	143	131	131	156	128	142	149	138	133	133	168	135	137	167	123	147	132	159	144	135	141	156	142	156	148	145	142	138	152	128	146	163	140	133	163	137	131	156	173	167	131	142	119	124	152	123	150	128	133	135	127	126	136	147	138	147	135	137	131	151	172	148	145	136	148	136	123	140	145	129	150	135	163	130	152	152	169	137	155	147	147	146	123	162	140	147	138	144	128	131	144	136	121	138	151	150	155	153	149	154	143	135	140	169	132	135	138	124	139	141	138	151	142	144	137	141	151	159	121	148	146	144	131	146	149	160	143	146	136	148	162	143	149	139	133	166	147	131	144	135	136	127	144	124	158	165	139	129	164	128	157	160	145	157	130	117	127	110	149	147	135	138	142	152	154	151	123	116	154	136	145	160	158	148	141	144	117	133	145	148	148	162	160	138	142	152	147	133	152	148	132	142	146	144	145	143	129	164	123	123	147	142	144	134	143	143	155	132	150	164	165	140	154	154	132	147	152	143	139	160	145	149	124	150	138	127	145	156	138	141	134	142	149	162	149	131	130	119	153	108	165	172	141	153	137	154	142	142	143	134	163	131	142	147	132	161	129	147	129	122	126	132	155	131	121	160	150	145	149	148	130	155	131	114	117	151	162	133	135	159	160	153	143	154	157	124	118	139	131	128	135	162	168	170	151	142	137	139	136	154	136	140	141	123	146	148	123	151	146	144	137	132	148	141	164	156	141	139	128	157	144	128	148	139	141	144	140	128	135	150	156	144	137	166	136	170	162	122	123	139	121	135	138	154	130	135	137	135	153	147	142	163	138	158	130	150	133	114	171	122	138	136	136	129	159	128	147	162	129	142	150	150	143	151	172	150	129	168	140	161	151	135	146	135	150	161	133	141	145	136	129	134	135	163	144	147	121	139	129	137	151	155	129	159	130	147	173	149	135	149	130	161	140	160	157	158	144	127	153	130	141	150	147	133	140	145	155	134	137	123	141	170	155	149	137	153	142	154	148	177	149	143	138	137	137	132	144	171	127	135	148	146	141	142	140	168	128	159	142	115	143	147	133	155	144	138	160	118	140	142	148	137	140	174	148	162	138	127	147	158	140	159	137	153	138	129	147	145	136	147	142	149	155	129	145	119	153	143	139	142	146	125	137	128	140	153	142	142	124	148	146	145	149	147	129	137	149	138	147	155	158	147	128	124	132	140	140	121	132	144	134	151	126	145	130	136	130	157	142	148	126	149	152	131	130	148	127	157	165	135	160	126	131	142	149	167	148	139	131	126	159	130	167	128	145	143	122	134	135	114	138	135	148	124	170	150	133	152	138	142	146	140	131	151	159	146	134	152	143	114	152	151	154	138	147	157	141	120	137	168	143	146	141	134	158	137	130	138	140	129	132	135	132	141	137	142	150	144	137	137	172	140	141	130	140	149	127	150	138	143	141	142	146	151	145	148	153	156	148	152	139	141	158	153	150	134	141	132	150	126	147	131	132	139	137	140	132	165	144	149	160	134	149	155	144	141	143	151	151	130	131	148	151	139	156	142	146	140	144	139	142	164	158	123	140	152	142	157	141	140	145	162	161	135	137	124	160	147	147	137	151	130	116	136	152	145	145	149	140	149	133	153	147	143	126	140	124	144	136	156	147	132	138	113	121	146	140	151	131	145	119	142	133	128	150	118	154	143	131	143	159	124	133	132	150	137	140	142	128	130	156	162	154	144	136	136	142	144	118	155	158	138	129	145	128	132	169	143	133	145	130	135	140	123	135	147	135	129	140	151	139	138	153	159	130	154	144	159	144	168	143	120	147	149	162	144	158	141	152	146	159	142	125	145	162	161	159	143	129	113	140	131	136	145	140	151	154	139	156	146	133	170	140	146	145	152	140	146	148	145	148	150	143	166	132	140	170	151	127	131	147	153	157	136	166	164	149	158	138	128	136	138	112	144	151	131	139	145	159	140	129	140	154	152	139	147	136	137	177	130	155	126	140	159	151	154	124	117	149	147	141	150	151	143	140	122	146	150	125	133	134	132	149	152	158	146	144	150	144	133	127	141	139	143	140	138	155	124	134	144	130	157	120	137	116	125	141	139	143	150	128	138	157	139	151	143	134	152	146	149	142	155	138	141	144	144	146	127	127	144	168	144	134	173	154	147	148	143	120	132	137	132	137	135	139	145	154	137	142	158	147	143	138	149	154	165	150	162	160	146	146	138	155	150	139	144	138	139	161	148	138	153	138	154	131	144	142	145	142	145	152	144	130	146	152	142	135	135	139	151	155	168	144	130	131	151	155	141	125	148	143	124	139	132	143	154	154	138	148	128	149	119	146	148	133	161	139	152	145	136	137	127	143	146	171	146	138	142	117	143	125	162	144	150	127	135	158	138	156	136	137	148	142	141	156	143	129	149	164	146	157	151	142	139	156	137	152	130	127	142	128	143	145	121	164	143	140	173	142	148	143	153	141	139	152	141	120	143	137	141	161	159	145	145	160	137	135	133	154	124	157	159	134	119	150	134	134	140	139	125	155	138	127	135	125	146	148	138	135	147
7115	20741	14525	8076	5889	4103	3236	2362	1829	1471	1231	1049	984	801	692	662	582	569	482	454	447	427	394	313	350	333	340	320	320	314	285	278	302	281	285	240	269	257	247	246	224	243	252	238	233	250	270	212	249	250	231	217	261	238	255	242	258	239	235	238	249	240	223	221	235	202	195	224	219	213	219	228	224	202	234	216	211	212	216	207	203	205	211	220	192	191	205	216	219	189	218	205	216	193	207	194	213	210	221	229	208	238	200	224	205	219	202	205	209	242	217	205	208	203	199	223	223	248	197	204	229	197	240	229	228	227	214	224	209	201	225	225	220	210	177	191	190	195	210	229	194	197	200	224	203	206	191	208	209	197	199	228	226	226	211	220	199	214	208	230	209	205	227	214	204	198	231	182	201	228	181	209	226	203	202	214	218	227	206	203	216	218	194	184	200	223	203	219	212	209	219	221	240	234	189	213	219	202	218	224	219	240	212	207	188	198	221	232	195	220	196	206	211	190	233	217	213	218	225	200	205	231	192	234	221	221	216	214	220	190	192	207	212	213	219	223	211	218	229	202	220	213	199	204	208	190	228	211	247	204	203	223	222	225	203	198	241	221	202	214	199	177	218	213	201	204	230	211	226	201	223	217	206	222	204	219	207	216	221	205	206	201	213	188	222	221	233	215	189	197	219	237	196	214	215	214	215	187	210	175	204	191	198	231	193	199	201	196	247	205	240	209	221	211	227	207	207	211	219	212	192	214	250	198	206	197	196	214	216	204	205	195	202	219	216	212	217	195	205	210	221	202	224	200	224	184	222	250	219	226	243	206	206	216	195	229	207	208	198	188	189	194	231	216	210	198	198	207	233	187	200	205	190	207	222	205	216	215	209	193	210	214	189	218	240	204	198	189	212	210	243	201	203	214	209	202	206	197	223	207	198	227	209	228	201	223	182	194	220	208	216	211	241	223	223	221	206	196	214	197	211	211	224	206	227	227	202	209	222	225	205	213	218	219	214	228	214	210	192	245	208	222	206	202	219	188	200	217	227	226	208	192	199	226	208	187	211	191	220	194	218	214	231	183	228	204	220	228	223	200	191	207	193	207	209	210	205	219	204	222	211	194	216	213	217	218	197	209	206	209	191	211	213	201	227	188	226	204	214	209	199	222	233	203	208	227	205	186	203	203	213	206	218	198	200	189	223	220	226	188	208	191	218	204	207	211	194	194	209	198	185	213	219	203	229	199	215	237	222	204	185	206	211	210	224	222	248	198	191	199	211	216	230	201	219	191	223	239	210	204	212	211	214	208	209	217	203	252	201	212	188	206	220	193	219	216	224	189	222	210	204	225	198	212	225	219	213	220	190	207	204	222	222	188	198	198	202	207	209	216	224	211	191	229	220	198	213	206	231	210	200	193	230	205	203	218	201	206	227	243	189	215	215	200	205	185	229	216	236	210	200	217	222	203	235	219	203	210	216	222	235	201	209	193	200	198	230	210	224	224	211	203	187	213	184	222	210	211	218	208	206	201	210	196	236	235	198	237	192	194	189	224	208	223	207	202	224	243	203	217	233	216	208	213	213	213	222	233	193	208	213	204	218	207	226	212	210	217	213	198	210	190	217	218	210	206	211	220	217	206	198	231	187	181	223	200	216	239	206	234	208	198	196	198	222	188	196	211	202	210	204	194	213	223	211	187	233	183	192	194	213	209	202	202	216	228	208	207	194	214	184	197	216	199	225	196	223	214	213	218	185	208	203	216	235	217	207	228	203	224	199	218	217	180	235	205	214	215	220	199	207	211	192	226	189	222	201	214	221	200	228	205	207	199	209	197	224	209	235	217	219	198	199	203	233	206	210	209	193	209	209	215	230	231	230	218	208	183	225	231	232	204	199	176	233	218	202	196	225	183	206	203	220	240	221	235	200	221	226	204	203	212	195	212	194	216	198	208	189	196	193	214	186	214	208	235	195	227	185	217	218	239	210	205	204	196	216	182	200	232	194	232	195	226	183	212	204	209	224	221	215	192	214	203	195	218	233	210	215	198	199	214	205	194	234	226	216	198	221	221	223	211	226	215	210	202	207	206	217	211	208	226	207	180	200	200	211	201	227	231	193	237	208	202	202	179	190	219	229	215	236	212	223	238	206	197	224	216	200	226	245	209	230	198	212	205	219	198	210	215	200	190	206	223	233	208	214	205	209	218	217	211	217	213	209	203	234	216	232	216	219	208	213	209	231	207	217	213	195	225	205	205	185	196	233	219	214	212	225	212	210	203	191	234	189	214	188	206	198	209	214	193	201	192	217	251	214	210	221	228	197	206	197	216	232	188	205	199	212	211	195	228	204	222	215	216	201	237	217	224	222	204	226	216	234	216	216	221	184	198	210	221	241	207	195	210	204	190	207	219	233	213	203	202	214	192	215	222	207	214	207	229	243	188	232	189	201	222	207	198	213	194	205	191	205	205	206	189	193	208	217	195	187	203	215	206	190	194	193	210	193	197	208	199	200	229	182	200	195	195	228	187	206	238	207	203	204	224	209	219	204	194	206	210	233	190	201	220	219	218	233	218	215	216	206	221	216	239	218	189	244	185	194	214	187	217	237	197	233	197	191	230	245	205	203	199	232	198	235	227	208	202	196	229	214	204	205	217	251	212	215	214	200	225	198	204	216	201	201	215	231	228	214	214	204	203	207	209	206	203	222	218	217	204	205	224	214	218	188	192	215	198	235	218	194	233	232	192	185	200	244	203	212	224	206	195	196	202	237	204	195	221	196	191	195	232	211	197	219	206	220	189	233	220	200	201	214	196	206	235	205	181	240	224	220	241	204	227	205	181	198	214	197	232	212	200	228	220	206	236	190	216	209	225	233	224	193	204	182	226	218	225	210	244	191	238	206	219	225	196	210	179	199	204	227	197	225	214	198	196	191	213	204	217	196	226	211	198	207	215	216	222	195	223	196	212	218	223	207	206	193	216	202	226	208	186	222	206	225	240	216	199	205	206	224	191	207	224	219	203	212	206	201	201	194	204	250	199	204	221	221	212	223	217	214	230	182	215	218	225	196	217	220	190	223	217	171	215	229	189	205	224	218	225	213	218	238	201	202	207	230	220	224	196	231	198	194	213	219	210	206	216	230	222	220	195	242	216	236	221	210	221	209	231	212	224	218	205	230	206	217	215	207	212	206	210	221	184	222	212	220	200	233	211	217	213	205	205	204	224	196	205	216	208	201	197	227	206	215	200	189	226	236	218	221	201	212	221	212	210	192	207	216	215	220	219	219	227	227	215	214	218	192	186	234	205	215	215	226	231	220	176	211	232	199	223	220	210	199	216	216	216	184	184	216	204	218	213	234	210	193	213	212	220	209	204	206	203	221	206	208	214	197	221	198	239	203	200	207	211	200	217	236	211	235	215	210	228	225	197	213	196	214	221	211	218	204	213	211	218	213	214	222	225	203	223	230	199	202	216	210	203	186	213	227	184	213	235	216	198	203	216	207	215	215	216
27583	16361	4211	1456	873	682	614	533	505	467	463	429	431	454	495	445	409	369	404	376	406	416	367	386	362	396	446	371	392	402	376	403	441	384	379	373	389	388	389	374	369	354	372	382	369	366	383	343	383	325	374	358	383	365	379	349	382	382	385	374	379	389	361	362	370	340	349	372	386	370	379	355	368	406	380	367	375	355	378	383	385	380	356	362	386	371	366	346	341	388	368	347	373	400	399	372	362	382	356	384	392	334	351	386	389	369	393	385	378	351	327	390	387	383	364	356	366	366	370	351	351	378	392	359	351	362	374	344	382	378	374	391	361	351	360	365	376	396	336	375	378	369	370	369	399	343	355	406	381	361	384	391	370	354	384	358	383	363	346	353	363	421	390	365	360	362	347	376	392	374	355	377	382	385	383	383	386	369	387	382	394	360	344	361	346	380	349	397	345	362	337	390	396	362	378	368	338	343	335	347	355	386	358	377	404	362	357	372	414	408	365	354	389	386	358	396	318	367	386	356	364	384	356	402	375	336	397	375	381	363	387	367	369	382	396	372	371	363	374	394	389	351	369	380	362	374	380	370	362	393	372	389	398	380	370	371	367	423	346	362	388	358	398	337	401	348	346	383	381	354	359	373	379	378	384	374	387	379	332	352	394	376	397	376	368	346	347	393	357	357	390	371	419	365	375	368	375	400	338	373	389	327	366	349	403	385	411	366	394	400	376	400	346	362	373	375	372	421	369	392	369	369	370	411	369	371	404	347	404	357	379	376	376	342	342	373	367	355	347	367	369	337	378	331	358	373	394	378	377	381	362	362	346	391	382	363	363	377	384	361	378	370	365	396	351	354	342	393	377	385	393	378	384	345	347	347	374	366	372	390	390	381	412	340	384	381	363	394	402	376	363	380	353	361	401	387	381	369	342	346	385	401	381	333	364	381	360	373	343	373	394	317	333	390	353	362	393	372	355	409	394	374	400	384	386	373	378	389	348	332	359	410	369	383	392	346	385	379	400	384	382	409	383	396	359	367	362	353	375	361	364	375	378	369	366	391	390	417	394	378	375	362	369	337	397	366	374	369	377	355	354	431	414	360	352	361	366	355	377	353	398	378	363	395	379	368	373	347	368	392	369	347	361	384	354	363	375	394	374	379	420	384	380	391	354	365	396	391	363	383	355	378	388	405	392	379	329	384	361	378	381	349	360	344	348	362	394	389	349	365	384	401	381	374	356	373	421	369	360	392	347	371	381	335	397	364	353	351	395	349	376	359	377	371	394	385	364	409	350	388	374	414	345	372	380	401	354	348	328	372	340	354	397	390	361	384	389	348	365	389	375	396	386	378	375	354	384	373	367	353	363	422	361	350	361	400	357	393	358	354	375	357	410	331	360	411	403	396	347	373	406	387	367	355	384	345	384	354	384	341	364	373	338	368	385	369	363	378	372	393	401	317	378	339	411	347	373	401	320	385	402	396	359	365	358	369	375	389	354	377	344	345	342	362	389	406	350	359	354	390	354	383	359	364	376	356	412	383	386	349	380	390	379	394	372	367	341	361	369	357	389	402	350	366	386	353	368	374	393	384	368	363	385	355	348	390	414	402	369	389	381	359	403	389	379	341	350	372	312	401	378	376	353	366	372	338	360	362	372	400	368	342	350	362	365	383	355	363	358	398	365	378	392	359	358	380	346	408	365	408	365	366	386	343	381	353	385	376	380	398	390	390	382	341	339	381	390	341	370	395	373	364	345	352	353	362	369	400	374	334	397	389	371	394	372	374	371	388	389	379	374	389	348	360	340	373	348	365	378	383	350	355	353	386	409	390	383	365	380	349	373	353	412	362	403	374	375	409	382	359	394	414	355	401	365	388	380	376	361	354	363	348	366	383	360	385	388	372	384	390	400	376	371	374	369	374	384	420	385	389	366	359	362	380	398	365	379	338	339	373	370	395	379	342	346	398	380	377	371	385	363	397	377	374	386	377	370	388	380	350	350	367	384	380	391	405	387	391	364	392	395	368	370	387	365	356	351	400	349	358	374	389	368	353	370	382	374	365	382	393	334	403	344	370	358	389	353	379	347	341	379	384	396	343	357	384	384	366	347	383	380	346	350	349	386	362	344	364	370	366	363	375	384	390	336	403	355	368	351	334	363	344	358	368	418	374	384	364	389	353	381	361	346	368	375	383	379	403	390	329	361	362	364	393	365	347	401	371	374	384	391	355	399	376	375	351	336	350	367	382	382	379	388	405	358	403	387	398	418	382	380	396	369	364	358	341	366	360	377	385	392	387	363	400	363	356	327	388	389	355	383	349	362	373	366	397	356	372	367	374	348	369	356	353	371	374	382	382	358	365	374	370	382	429	365	342	383	373	328	368	373	361	364	375	400	397	386	370	346	368	380	363	357	374	406	349	375	393	365	355	377	358	384	392	368	382	363	365	376	375	355	334	383	357	395	418	357	388	390	378	425	365	390	376	360	389	399	373	353	354	368	379	374	380	372	388	324	405	345	367	405	374	347	376	360	332	391	373	367	425	361	361	361	373	343	373	337	387	341	343	376	369	363	329	343	380	390	365	371	345	408	379	378	379	412	369	350	371	353	387	435	396	362	379	354	362	369	385	329	357	353	414	339	369	378	375	377	382	377	377	375	386	372	366	391	393	342	368	409	369	361	350	386	364	365	308	368	338	375	419	367	360	359	353	386	374	399	335	385	354	350	375	401	338	390	377	357	348	397	343	357	381	353	370	370	403	378	368	405	362	383	352	353	368	344	346	362	371	407	363	369	379	368	393	382	326	378	362	385	351	377	342	383	348	383	373	368	334	363	347	350	373	361	360	358	338	369	349	390	368	407	395	345	384	368	346	394	383	373	372	388	387	401	359	369	369	363	362	377	386	407	364	371	352	351	363	395	386	390	375	402	365	406	383	373	412	388	339	365	356	361	368	357	364	404	335	359	367	373	379	364	374	354	386	373	364	387	360	384	371	356	369	399	357	407	378	393	382	355	365	371	380	361	357	391	372	369	398	386	396	358	350	364	353	352	348	339	348	422	375	336	389	369	383	389	370	379	355	375	356	355	379	380	367	395	378	360	375	343	392	398	392	397	374	377	379	351	363	369	376	371	412	353	364	391	368	386	356	371	345	420	390	407	354	364	388	352	377	376	383	377	369	412	378	372	347	357	346	346	353	357	389	402	368	374	385	380	372	394	399	388	379	358	381	363	370	361	387	388	371	361	379	389	358	374	358	400	353	366	375	378	368	381	380	365	346	382	378	391	390	350	364	359	366	356	327	367	356	386	376	339	375	373	372	365	380	365	335	353	345	403	382	359	366	388	352	365	343	348	338	385	382	367	331	364	391	348	370	369	345	372	407	358	425	387	391	369	361	364	349	341	352	371	373	373	344	373	364	327	374	376	339	399	390	345	351	404	385	333	386	357	382	352	385	362	369	327	387	370	351	399	362	382	391	359	368	360	377	352	396	364	364	366	373	374	397
6285	7641	4989	2660	1967	1408	1290	1054	903	827	756	668	719	711	604	652	612	619	616	598	592	563	529	579	543	559	568	577	560	566	534	553	573	543	541	468	516	546	523	516	528	530	552	525	526	531	557	541	520	526	519	533	526	553	506	552	533	544	528	541	569	567	523	570	535	553	523	567	508	559	526	506	569	532	474	529	526	503	515	562	498	528	452	556	506	530	518	547	494	558	511	563	557	492	531	489	519	599	539	570	487	548	510	523	548	509	509	536	534	559	497	552	569	522	533	537	492	542	544	523	486	541	511	536	496	531	517	575	536	557	528	518	532	497	514	520	544	542	590	544	527	514	521	554	547	545	541	546	495	548	524	532	527	551	548	538	501	490	561	545	539	550	503	524	528	534	543	502	505	568	531	557	519	544	478	529	541	523	539	540	533	507	499	523	519	540	571	570	521	497	506	544	508	548	534	500	566	502	517	534	518	509	509	515	523	585	535	523	522	515	517	526	529	485	558	527	510	516	523	546	494	547	493	514	512	524	530	528	580	533	517	526	527	535	480	488	529	540	533	511	523	530	547	517	564	495	536	522	533	495	520	522	531	531	518	542	512	506	520	526	511	546	538	550	511	550	492	532	488	533	509	555	476	534	528	512	580	535	541	552	542	534	522	534	498	536	512	512	580	490	484	570	564	521	542	521	538	517	545	534	570	519	499	507	592	534	526	565	548	543	567	504	563	511	507	522	527	592	498	540	515	524	555	519	527	510	564	536	494	514	531	544	500	555	507	514	492	533	513	554	519	524	508	519	531	523	537	491	510	533	527	495	533	545	541	474	552	521	528	524	527	540	560	562	507	562	562	521	574	507	523	535	506	489	534	508	557	536	549	493	523	514	485	520	500	489	537	530	537	556	513	514	517	545	515	526	531	517	515	559	515	534	491	529	516	530	536	499	534	536	556	532	557	507	486	534	530	540	581	481	527	489	515	522	512	534	529	530	520	552	521	505	524	548	501	555	486	547	538	537	512	544	534	540	541	511	523	541	528	521	528	551	512	556	556	476	508	515	539	569	551	522	516	536	548	533	527	529	539	537	497	531	523	518	493	510	532	502	533	494	544	504	547	545	535	523	508	558	534	575	533	549	542	491	558	530	526	530	537	488	539	524	536	523	517	546	497	526	514	495	560	508	554	487	551	551	559	514	524	534	547	509	522	554	515	548	521	563	515	512	550	577	499	578	500	540	562	530	554	492	542	524	538	552	480	519	520	547	552	522	529	506	550	520	544	591	514	517	519	511	507	546	522	528	560	530	557	495	527	556	523	562	521	518	567	533	560	524	542	583	502	515	490	546	557	527	558	517	520	550	505	539	524	503	542	540	505	495	488	553	542	488	536	531	546	507	529	533	554	504	546	513	535	546	491	551	498	519	504	503	532	536	551	476	525	519	552	549	549	542	510	540	510	502	511	566	521	485	525	479	529	556	537	530	568	519	542	531	522	512	499	521	478	535	525	531	527	520	507	554	528	514	554	537	527	535	516	565	555	540	547	542	492	527	536	531	493	526	514	534	530	562	531	531	514	503	534	546	505	539	556	513	485	502	507	535	457	537	521	539	576	496	523	513	555	505	562	537	514	583	544	545	532	564	509	557	512	546	510	562	488	558	558	518	547	499	504	548	557	542	576	523	541	552	497	513	502	504	534	549	576	539	541	518	526	512	537	540	516	516	539	545	501	543	546	538	523	502	498	540	542	528	510	507	544	557	497	541	565	539	485	550	542	532	572	511	502	554	515	541	532	557	508	526	523	521	492	546	564	518	562	553	529	555	554	530	529	527	521	552	554	523	519	522	531	513	555	526	476	544	551	525	513	524	517	545	535	511	540	534	561	532	507	534	497	528	497	508	561	508	503	551	532	500	510	506	502	550	537	503	546	517	544	500	522	551	532	541	557	510	517	520	534	546	561	523	547	550	546	516	540	536	545	497	546	526	571	500	506	593	561	521	518	502	540	519	533	509	483	563	527	550	556	494	526	542	506	518	545	508	525	523	494	572	489	529	515	514	551	537	571	526	511	580	569	529	522	585	536	497	536	518	507	512	510	542	496	515	504	560	527	516	528	517	496	557	532	533	533	519	536	528	518	529	560	553	542	541	532	512	529	548	517	499	540	533	541	565	532	541	523	517	522	512	515	527	520	513	516	528	525	525	535	511	567	525	541	503	543	514	545	533	554	548	494	507	522	508	501	465	537	535	533	536	511	558	544	501	550	492	471	542	544	499	484	524	527	539	520	499	521	563	499	587	556	523	539	528	518	565	525	547	491	530	538	540	538	542	545	540	516	538	547	512	537	515	547	516	506	513	508	484	506	505	519	505	509	518	535	529	524	542	534	510	547	557	545	536	479	519	564	559	515	520	512	526	565	507	558	508	486	546	517	496	529	501	520	509	546	523	500	541	508	569	558	492	474	508	510	557	552	484	554	540	497	543	553	511	546	489	541	562	533	521	483	507	536	508	539	528	499	512	540	513	540	518	485	515	504	515	535	494	537	570	530	540	512	515	542	524	548	503	526	524	515	530	511	569	541	510	545	529	562	493	560	564	531	554	549	491	492	535	551	533	565	523	531	530	507	512	545	532	496	554	484	497	516	531	559	547	534	536	581	501	528	508	543	528	465	516	558	509	550	571	507	564	525	513	524	521	505	528	537	500	491	498	530	506	529	531	500	522	530	551	512	518	532	549	555	531	550	508	507	501	503	528	541	529	515	519	537	565	512	504	488	503	534	528	535	513	527	558	554	515	544	554	512	555	521	535	519	501	488	490	528	532	494	501	507	496	516	545	522	568	539	496	533	530	554	546	556	515	531	522	542	530	527	547	555	549	506	533	519	532	483	535	524	506	478	539	535	494	493	553	542	517	535	525	494	521	519	501	525	522	519	525	518	528	575	515	540	515	502	518	511	546	558	506	510	512	527	544	567	526	547	491	509	540	494	500	530	548	549	492	558	573	466	541	523	536	563	539	526	534	499	488	532	492	504	528	529	510	530	529	526	512	532	540	585	528	500	543	549	558	562	559	536	517	541	529	534	560	522	556	500	515	511	570	525	563	560	509	511	574	533	526	481	522	504	560	502	565	480	532	534	546	498	513	506	493	501	525	541	559	480	541	501	535	541	533	539	502	533	525	531	555	520	519	555	522	486	494	569	497	555	538	529	510	570	535	513	501	554	526	526	552	549	514	529	520	522	511	536	489	542	528	581	546	511	499	530	556	533	534	511	510	529	507	546	540	532	509	539	537	554	480	493	524	511	559	514	537	539	510	525	509	515	544	525	558	555	540	548	528	548	553	505	553	534	548	558	512	516	533	537	546	525	544	547	576	508	488	558	549	524	541	526	510	494	524	542	504	594	521	554	498	588	494	551	564	519	472	524	546	511	531	542	500	535	570	512	483	523	544	518	525	533	526	537	566	556	527	488	566	566	532	519	554	547	535	545	565	545	531	553	543
23524	21220	27789	24951	20474	3434	1162	758	601	566	484	457	462	419	382	382	358	327	340	322	365	346	294	340	293	301	345	308	310	289	315	306	304	271	306	301	287	305	331	299	301	300	277	306	279	294	332	293	302	297	288	300	288	306	303	281	290	295	272	288	314	304	264	300	289	290	302	279	285	312	292	327	330	298	291	290	289	272	258	299	300	291	306	281	288	275	259	306	295	288	302	295	285	246	276	306	262	258	294	302	286	274	302	272	314	270	274	255	283	302	300	274	309	307	258	286	321	307	320	286	268	296	277	283	265	286	276	290	306	283	287	297	278	291	308	304	308	283	295	301	299	312	295	311	299	292	339	279	281	292	267	294	321	287	289	265	313	306	301	319	298	307	278	310	277	316	292	282	288	260	341	298	294	304	265	255	332	277	285	272	290	287	275	274	267	297	279	260	281	290	315	289	303	297	311	311	304	297	308	292	306	284	304	301	305	289	275	310	320	300	297	308	273	278	328	300	278	290	309	289	277	296	282	308	303	311	311	321	311	296	273	307	275	309	306	297	288	272	306	279	269	309	279	284	282	248	286	273	296	312	289	304	315	301	274	297	304	277	305	276	309	278	292	312	299	269	302	273	287	286	312	275	289	269	260	282	321	274	313	300	289	296	297	304	257	306	293	315	295	318	292	294	301	294	276	287	281	280	291	284	287	293	294	297	294	257	272	273	299	295	285	284	303	313	300	302	302	286	322	293	297	293	273	288	289	280	321	277	289	273	292	304	259	299	285	300	276	276	287	294	268	287	310	289	285	309	281	308	283	297	267	276	282	330	258	258	297	304	297	261	276	326	301	258	289	291	303	286	290	276	302	271	320	301	293	314	303	269	297	286	332	282	303	288	289	269	277	286	262	298	272	303	305	301	248	256	295	288	295	274	305	295	302	300	296	285	278	288	269	296	306	270	302	307	295	324	306	279	298	281	300	298	300	279	298	301	288	258	295	288	287	279	272	290	261	283	283	275	285	297	291	306	313	323	298	299	286	297	272	281	297	267	292	269	270	309	310	303	279	300	282	297	285	289	271	310	282	297	302	308	313	292	296	287	302	313	274	263	275	290	288	315	292	269	283	310	341	267	269	310	275	271	299	256	294	267	285	281	272	316	315	296	275	270	287	285	272	235	284	271	276	274	296	298	290	265	284	285	285	300	326	312	287	304	269	293	265	248	270	311	301	287	286	274	302	300	301	289	282	278	285	304	323	303	313	315	283	305	290	296	308	277	275	330	312	281	302	291	284	267	295	265	313	272	298	324	297	288	306	255	304	294	284	306	296	259	294	265	278	290	269	283	285	304	277	291	309	249	276	299	277	330	289	280	314	282	299	285	312	293	302	306	271	280	297	293	261	282	257	251	304	273	289	260	313	284	288	291	282	299	263	311	302	274	296	321	296	298	314	288	256	288	316	291	292	283	314	322	296	252	316	291	299	274	283	306	315	301	308	282	263	276	298	277	288	320	290	283	298	290	263	306	303	318	279	269	305	265	305	316	309	278	284	289	300	261	292	277	267	290	277	268	260	301	284	277	285	294	282	292	287	278	305	297	309	297	299	283	311	275	326	282	304	304	255	276	282	294	299	306	273	293	291	318	294	296	296	290	300	342	300	294	313	289	303	277	302	300	291	292	309	267	308	292	307	295	273	273	274	306	286	274	290	295	292	302	300	276	310	279	279	302	274	280	290	268	316	299	267	315	292	289	313	305	294	303	303	287	296	277	289	322	308	296	256	306	287	290	324	295	305	304	313	281	298	310	293	318	277	310	271	282	251	297	267	295	302	282	316	293	290	273	315	305	323	294	298	310	326	257	309	300	295	299	295	301	302	295	263	276	299	281	284	289	282	308	266	294	326	276	272	292	259	305	299	293	278	311	292	308	272	304	330	284	290	318	308	297	273	262	294	284	303	302	280	283	268	304	265	292	295	296	314	286	296	258	330	288	270	347	278	283	309	315	294	318	285	300	290	278	290	274	285	307	266	287	305	298	266	316	303	263	307	286	274	279	308	302	287	291	300	267	332	272	294	315	252	309	304	293	280	316	284	300	268	261	306	296	261	294	306	314	271	282	300	284	303	289	299	284	260	263	315	320	268	317	306	295	280	253	282	277	297	292	308	271	290	293	261	293	314	292	311	274	285	312	280	273	278	314	307	287	258	303	287	305	287	284	295	301	266	284	295	299	306	326	261	301	266	271	288	295	275	286	310	300	303	291	309	303	295	293	258	261	320	303	287	278	277	274	267	273	263	321	282	259	303	290	293	278	297	272	286	307	271	281	260	290	282	298	299	285	300	291	296	307	273	298	290	285	294	297	325	339	286	297	310	297	319	299	280	304	260	327	276	306	281	291	334	267	306	313	328	291	279	291	256	285	293	299	287	270	283	261	291	297	282	296	307	315	309	301	246	292	290	250	282	289	276	259	291	270	285	300	305	291	295	306	268	288	306	311	305	291	273	262	304	301	332	297	298	288	301	286	296	323	281	276	264	261	271	281	305	289	277	321	294	237	278	307	260	285	293	293	271	248	298	271	264	299	299	276	279	279	297	282	293	306	313	305	282	337	272	311	285	283	284	292	300	298	272	320	302	292	277	296	304	296	281	311	297	308	300	285	312	289	279	302	266	305	286	284	304	326	287	286	319	298	315	334	269	253	324	256	299	302	285	278	272	293	284	276	291	293	279	280	291	297	269	287	289	313	286	287	276	294	300	289	285	293	259	313	305	333	287	294	274	292	305	273	261	297	293	307	281	318	281	258	315	292	307	285	294	308	279	282	285	300	321	268	263	289	282	323	265	277	275	283	292	262	289	298	282	285	310	295	324	266	298	280	284	287	276	278	331	293	314	330	298	274	284	279	309	302	277	287	280	281	302	321	300	285	319	279	258	277	300	313	282	265	267	308	314	275	293	293	287	273	300	265	302	288	278	286	331	308	279	267	297	286	293	296	282	296	318	300	309	300	275	297	306	284	279	290	283	303	316	312	288	287	313	259	306	282	280	254	288	284	306	260	251	296	283	306	287	313	295	290	288	275	285	280	272	307	291	281	274	285	302	298	290	281	298	282	272	265	267	282	298	303	295	247	295	298	288	304	310	295	311	281	249	260	317	284	262	265	288	288	298	312	265	280	274	280	284	302	333	286	284	317	294	276	297	268	326	274	256	284	321	286	307	295	280	283	288	294	260	292	275	292	274	295	313	296	290	299	277	281	288	293	313	274	311	272	296	269	301	295	294	274	303	268	314	294	280	275	291	305	294	307	286	308	254	282	292	295	331	316	291	288	304	288	280	303	297	287	278	271	274	295	292	303	289	280	277	291	309	284	323	287	297	278	310	304	300	285	294	322	295	299	281	284	283	295	312	292	270	273	316	287	287	262	266	298	290	264	291	286	295	308	314	301	321	299	273	306	305	306	302	277	289	277	273	315	290	264	283	308	278	291	287	264	293	299	293	251
5847	15984	10905	5653	4104	2941	2321	1746	1441	1311	1022	988	790	852	761	684	654	598	577	567	552	564	531	515	520	493	470	510	468	484	481	464	445	501	462	453	432	440	463	421	414	399	447	418	426	423	430	430	424	440	400	466	443	408	430	475	437	441	415	442	438	435	405	428	386	435	423	407	406	425	398	421	401	420	433	451	408	428	405	391	406	379	411	408	430	418	397	416	394	407	389	434	416	481	419	396	422	411	420	416	384	439	404	397	445	417	419	443	437	430	430	466	386	443	408	433	399	426	437	407	416	441	443	453	419	441	423	466	381	424	394	406	397	423	440	427	452	456	396	437	410	406	392	414	426	397	437	415	427	416	398	432	444	457	424	422	403	444	430	450	365	419	463	429	427	428	406	406	437	390	429	413	403	417	404	407	398	434	403	421	406	437	415	412	454	381	446	422	406	406	428	425	436	454	426	421	421	444	395	410	413	441	406	411	409	437	436	375	395	436	437	436	408	410	431	412	423	412	430	406	422	436	420	415	441	406	390	469	432	457	460	413	422	432	437	420	495	430	409	391	421	413	402	417	412	404	421	404	382	411	420	416	431	482	411	427	412	403	428	407	433	423	429	412	374	415	479	411	443	424	426	422	415	415	423	422	448	415	421	398	443	402	418	420	378	445	415	407	448	421	398	427	435	415	402	439	447	390	400	405	442	419	404	438	415	401	416	452	438	412	417	435	463	422	452	403	435	428	413	427	425	399	401	411	421	409	349	403	423	395	416	401	380	403	441	429	408	389	459	415	420	386	427	411	405	422	425	399	427	398	408	416	418	410	399	409	419	416	446	416	426	426	438	402	453	424	412	431	427	422	418	442	419	442	453	408	406	375	388	435	441	424	428	442	411	395	421	395	404	433	449	382	434	430	439	431	427	425	441	446	418	460	382	415	434	422	406	418	427	429	404	406	425	426	440	379	395	430	424	409	410	402	405	407	440	411	422	427	460	415	425	392	406	433	436	411	388	405	405	423	400	397	389	390	401	388	408	419	422	416	399	428	401	412	379	421	410	390	394	423	425	445	426	424	430	432	399	408	462	408	458	447	429	389	407	448	415	432	400	426	434	409	428	443	400	398	389	433	394	404	451	409	401	420	446	435	433	387	410	435	397	440	421	394	416	397	399	432	404	389	402	417	399	393	437	391	379	400	411	429	433	433	436	394	431	420	422	431	419	416	419	428	445	442	418	396	427	396	445	418	406	366	399	378	411	426	402	445	407	456	441	421	437	457	450	403	408	434	474	370	406	382	426	434	387	461	393	404	406	434	409	474	436	427	383	390	386	441	414	409	405	423	410	408	415	413	381	415	449	444	424	383	416	447	430	432	449	434	433	441	387	403	432	416	403	405	465	451	402	414	422	435	406	433	448	374	434	429	417	423	431	387	415	455	405	430	421	392	435	419	434	405	420	387	462	444	416	409	379	406	433	396	443	439	430	419	439	374	457	425	440	421	489	409	431	443	388	448	419	421	465	421	423	373	424	436	448	413	429	408	420	422	427	420	399	412	430	435	416	394	395	404	417	404	434	385	423	418	416	420	396	402	398	396	442	465	418	426	421	414	440	428	416	429	444	454	425	408	402	419	385	421	408	459	447	439	477	349	439	437	437	431	422	404	389	414	398	425	441	387	419	418	422	413	420	416	437	433	431	470	412	413	446	406	440	426	430	423	361	426	408	399	438	387	431	384	458	420	409	406	431	387	417	425	409	419	441	428	405	386	433	412	421	428	438	399	409	426	425	395	421	397	445	435	403	459	382	425	427	417	391	402	409	424	391	436	414	412	401	427	468	418	451	430	446	407	382	391	447	450	383	393	430	410	374	465	431	417	430	444	413	394	416	411	444	463	419	400	444	414	396	403	419	458	411	411	426	453	427	438	446	409	436	458	396	446	414	420	398	410	388	417	415	416	432	389	387	394	439	422	444	370	444	405	422	444	446	385	428	428	410	409	407	461	446	405	426	434	428	421	403	430	410	429	430	436	390	399	462	416	393	410	420	417	415	433	454	407	428	424	412	399	417	428	395	421	447	414	387	390	405	434	393	434	430	399	424	422	430	380	410	418	434	405	434	394	381	463	450	436	379	446	394	408	450	422	378	440	426	412	386	411	428	396	448	410	396	399	421	419	404	409	433	422	392	399	441	451	398	385	371	406	450	442	448	431	458	448	424	429	407	413	430	447	395	435	430	380	425	424	410	447	421	433	407	429	406	427	420	441	377	412	429	417	432	381	420	401	419	426	437	426	377	418	454	434	391	440	454	436	431	416	438	432	427	424	410	431	399	423	391	397	410	431	397	462	401	392	399	429	442	418	415	395	383	401	395	424	391	442	411	434	428	402	440	450	404	426	461	409	442	414	430	414	433	388	402	442	416	411	442	414	414	406	421	428	472	410	403	429	392	410	440	420	426	393	431	397	401	411	432	426	427	385	429	434	415	444	402	425	386	428	404	378	419	398	406	397	419	420	399	436	428	439	446	412	382	421	442	432	436	399	435	418	395	410	420	393	420	411	405	428	436	410	421	397	383	380	421	434	408	411	397	401	438	434	428	447	437	406	440	401	385	419	398	411	371	393	435	416	431	435	429	398	423	432	416	405	421	419	387	444	441	389	394	423	388	402	408	429	432	449	397	382	411	414	398	391	427	435	424	434	423	416	415	428	431	447	386	458	413	401	442	430	415	415	388	398	421	406	396	412	394	435	432	409	427	395	400	461	450	430	429	453	420	371	428	426	416	426	433	431	439	399	427	427	408	374	407	414	411	437	406	423	421	405	402	411	460	396	409	394	453	449	401	440	433	402	431	410	420	430	429	453	419	432	418	377	411	405	411	392	426	390	418	436	426	401	442	440	442	450	385	432	425	444	437	417	410	408	381	401	405	438	434	389	420	438	402	417	401	421	399	409	432	420	413	397	411	455	406	401	420	451	443	392	401	387	418	437	422	438	390	374	443	406	433	440	415	419	387	424	447	410	436	465	401	417	409	422	421	433	425	375	418	405	423	425	456	407	433	414	412	396	453	420	405	432	444	426	385	412	417	403	416	397	414	447	425	379	418	417	424	406	448	417	431	454	395	438	446	412	421	422	403	428	437	403	422	430	430	419	418	408	384	420	443	410	412	446	414	413	412	412	410	373	433	403	427	402	464	392	400	403	423	402	463	390	411	452	411	391	389	426	441	420	406	408	390	427	421	437	406	428	417	403	403	479	398	423	407	419	463	428	407	417	416	429	384	387	379	399	413	409	426	438	396	426	416	411	428	413	456	372	372	388	438	432	393	426	401	416	423	406	377	391	407	438	468	422	430	405	376	400	401	419	397	385	428	421	393	440	394	447	411	421	411	423	415	405	432	438	414	406	417	413	415	448	416	404	390	402	394	416	434	441	389	405	448	390	439	430	436	413	365	417	412	425	440	441	406	406	409	435	404	435	405	420	406	430	440	445	448	401	426	410
24802	21162	25630	22579	2181	827	725	525	471	435	409	378	358	331	348	285	378	337	312	285	322	292	299	302	273	291	273	305	271	281	284	241	287	280	242	298	264	298	302	261	270	280	230	301	273	275	279	268	287	294	265	294	285	278	278	254	311	266	290	293	258	284	319	254	300	279	295	260	263	277	260	281	252	260	282	287	266	284	298	269	270	274	294	288	268	264	263	293	285	283	265	258	251	261	259	304	269	273	269	280	272	265	282	291	246	278	267	258	266	280	276	259	284	286	259	284	256	286	312	277	276	287	284	291	299	270	258	291	284	276	275	279	264	278	272	268	302	281	244	276	279	290	305	264	260	262	266	255	262	272	286	243	295	235	250	282	260	258	268	256	273	294	264	242	269	287	268	264	264	294	293	242	298	250	301	272	251	287	287	253	270	267	277	248	271	249	260	270	303	281	261	272	278	227	265	256	249	271	290	300	278	252	297	242	287	290	271	275	286	260	277	256	277	291	262	272	265	263	274	273	257	255	264	245	267	271	295	267	275	275	264	282	264	294	281	289	272	298	271	254	255	242	289	269	279	269	258	297	308	260	269	242	278	252	283	251	271	284	280	274	296	276	261	260	292	263	276	269	268	265	282	276	282	259	276	240	276	265	285	242	274	250	251	260	257	275	237	302	253	254	261	278	269	297	261	265	260	316	281	275	256	271	261	250	268	265	269	271	263	276	263	297	258	269	286	260	260	280	275	262	297	285	286	279	252	272	267	275	304	300	275	273	287	246	302	256	256	304	286	258	287	284	260	261	271	254	275	287	281	277	256	259	253	270	281	263	297	296	261	264	229	264	253	287	301	255	263	286	270	278	273	254	295	270	285	283	263	227	230	275	279	281	281	256	276	287	285	257	257	267	261	253	258	240	263	278	265	282	275	262	256	281	254	270	265	260	237	273	284	279	264	255	280	241	263	260	239	281	264	262	285	270	273	288	274	282	284	257	294	265	293	253	268	278	272	272	243	258	296	281	247	269	238	280	254	223	285	272	264	283	256	250	269	261	272	273	281	250	241	271	269	262	300	284	226	260	273	285	267	281	292	279	305	276	276	259	280	272	290	298	239	262	261	273	282	258	276	256	296	304	281	282	272	262	259	259	257	253	276	248	277	283	270	278	280	276	260	262	294	242	262	260	271	285	273	271	260	273	267	299	244	256	271	247	276	256	288	297	251	285	268	295	286	299	254	280	279	278	258	276	292	277	248	271	259	274	266	284	270	270	270	248	267	274	270	303	254	277	277	259	293	253	269	272	276	263	252	271	273	283	262	264	262	286	254	265	282	263	302	275	267	268	294	270	250	261	274	242	292	267	301	239	259	288	259	262	301	250	284	242	249	292	276	279	311	259	247	252	250	254	304	273	281	280	280	279	290	297	266	288	273	296	276	267	260	260	288	271	294	256	252	256	262	272	273	272	246	315	282	289	267	262	268	266	257	270	280	279	262	257	296	267	250	290	239	252	289	272	274	271	269	279	291	255	298	247	272	266	283	249	263	275	270	265	267	295	275	299	254	251	272	272	274	265	306	242	275	295	255	280	280	267	278	265	275	278	246	271	248	283	283	288	249	267	299	274	316	274	247	279	276	264	301	269	268	278	259	279	286	288	255	273	239	293	263	267	270	260	243	284	294	268	267	283	292	284	269	280	293	288	280	262	247	283	295	276	279	268	283	295	288	268	269	245	253	247	279	285	287	248	293	267	261	259	281	297	280	270	278	236	298	286	273	252	275	286	279	260	282	280	273	292	250	275	253	283	273	270	268	264	302	284	252	292	241	260	279	253	250	265	276	264	269	296	269	283	291	277	266	257	251	269	266	261	253	251	262	275	281	229	280	252	275	264	254	276	271	275	276	288	283	275	258	257	260	267	274	270	293	286	257	239	259	259	298	273	250	276	239	237	267	255	293	269	295	279	270	263	285	273	250	248	252	274	274	299	251	298	254	262	260	270	243	248	266	280	274	271	303	280	274	283	247	240	284	243	281	304	252	279	272	234	264	279	306	266	260	248	270	278	285	280	251	271	269	251	295	249	261	287	282	261	265	256	244	275	281	255	254	259	280	244	280	264	274	271	246	304	259	253	269	271	278	273	279	276	275	289	218	271	260	269	252	276	277	235	246	269	277	230	285	252	281	271	241	303	288	270	283	273	294	231	265	270	264	260	307	273	284	268	283	251	260	281	285	273	255	254	240	263	260	277	253	266	273	275	281	274	261	277	262	269	271	267	253	284	288	283	277	258	262	266	281	262	274	262	237	261	303	282	267	277	262	275	261	237	262	268	259	263	259	234	273	267	249	300	268	252	278	251	266	261	253	270	274	276	277	275	274	272	280	266	280	252	248	246	270	276	254	272	284	269	280	260	252	264	243	261	272	278	267	269	264	279	260	268	257	272	271	283	260	294	255	273	266	266	291	272	291	290	263	273	269	273	253	262	249	288	239	275	289	268	262	265	284	287	241	250	256	235	283	269	263	279	269	274	272	274	282	300	260	258	272	283	265	263	248	247	267	284	262	261	241	259	254	273	281	253	277	273	255	265	246	275	275	263	305	276	270	269	279	268	272	222	289	269	285	282	253	281	279	267	250	280	259	262	259	281	271	296	277	285	258	269	266	293	258	249	249	302	257	294	266	306	264	272	244	276	259	276	272	282	269	276	251	279	281	269	246	267	277	259	307	306	279	265	271	277	275	284	268	253	277	255	248	309	275	256	277	274	295	280	276	271	273	249	281	291	260	257	266	289	266	276	227	266	221	239	297	266	262	284	277	251	262	260	306	246	296	258	259	257	261	271	253	280	263	250	245	259	293	274	272	277	247	248	274	301	284	255	257	261	314	257	250	274	290	284	268	279	273	257	258	276	292	258	282	253	286	267	280	285	297	264	234	267	260	276	265	280	290	285	275	289	272	264	296	295	288	277	273	232	268	284	301	286	251	263	300	266	252	275	276	280	275	289	272	247	271	274	266	277	285	277	235	270	269	242	257	262	266	271	271	282	264	287	278	283	275	275	255	276	289	292	237	292	279	279	278	258	278	282	255	305	284	286	254	283	261	251	263	266	274	284	246	290	260	261	264	265	258	270	252	274	254	243	269	250	263	298	272	243	248	254	253	249	262	264	292	256	294	257	279	281	264	292	277	271	291	259	263	255	308	270	259	290	244	274	274	261	273	268	261	284	266	253	251	272	275	278	271	267	259	266	251	263	264	264	294	284	287	293	270	257	243	277	275	286	244	259	257	264	267	292	279	275	268	288	282	261	258	286	288	253	268	234	274	305	266	252	237	277	284	290	324	287	235	290	289	259	252	264	276	280	287	290	260	304	253	269	260	282	271	313	280	266	287	243	271	260	273	258	313	278	249	236	259	300	284	271	285	267	262	286	261	256	236	307	277	271	269	246	274	277	283	281	284	281	269	294	272	277	261	277	262	258	262	254	281	268	263	267	234	283	280	272
5608	11161	7556	3913	2688	2142	1687	1252	1082	910	817	783	702	673	613	582	534	527	457	517	517	456	462	426	414	438	424	433	454	408	426	417	413	402	415	372	408	409	423	415	427	433	389	387	402	374	402	408	391	390	404	417	389	414	416	398	410	394	370	417	376	382	391	388	419	357	367	384	437	383	366	413	362	416	398	387	400	446	409	349	370	358	399	383	374	359	371	391	382	408	406	372	412	385	373	369	393	387	399	392	375	394	389	368	384	387	370	386	390	405	376	384	357	355	384	385	396	373	414	396	372	384	395	389	392	383	354	363	371	417	389	367	395	367	389	392	408	412	388	392	352	396	354	360	404	389	382	416	388	399	379	376	368	394	372	376	353	373	407	385	410	396	397	392	405	403	379	375	409	351	354	393	376	431	408	399	390	390	354	410	391	397	367	381	403	404	373	418	382	417	405	380	375	388	394	374	369	360	384	380	410	375	358	396	303	365	401	362	375	369	369	371	419	370	372	399	345	357	378	390	369	404	386	377	398	396	376	386	400	407	352	388	388	383	371	392	400	370	409	386	421	389	376	359	354	384	395	375	414	385	369	362	356	395	371	368	365	395	380	360	393	392	388	392	366	382	409	354	402	373	343	377	365	390	368	381	396	393	432	362	380	396	360	366	406	366	393	366	359	388	388	386	342	347	372	381	367	414	355	401	378	374	391	374	378	391	361	363	384	346	405	398	374	399	392	387	377	386	356	361	379	398	410	375	352	364	373	352	359	408	368	370	393	399	335	335	392	378	388	413	381	396	411	385	339	356	388	388	407	417	369	398	387	339	351	384	382	374	392	421	407	392	398	359	351	368	392	350	386	358	394	409	377	363	373	380	400	409	392	420	346	385	350	411	403	392	389	354	382	399	373	357	382	372	405	398	396	403	360	376	388	366	388	399	369	396	397	415	384	396	347	401	389	368	403	388	341	396	391	374	397	416	378	399	372	387	373	353	368	387	385	389	406	356	421	372	382	373	366	395	388	428	389	369	357	396	414	382	349	362	371	391	382	408	404	382	365	373	409	409	395	398	404	377	406	367	376	411	372	408	417	406	374	371	379	373	400	373	396	396	413	366	378	401	409	398	370	393	334	410	383	367	394	373	379	388	385	403	419	360	403	385	371	382	364	362	399	358	387	392	406	372	389	377	378	394	394	344	435	368	389	425	368	363	372	363	430	408	390	357	388	362	367	375	378	389	378	417	399	379	391	359	399	365	406	435	418	400	373	366	374	405	385	416	419	412	378	426	349	386	372	369	408	362	371	370	397	386	364	393	387	355	384	374	386	362	366	376	361	349	388	380	388	415	382	417	397	388	384	385	390	339	399	342	349	373	378	408	407	397	397	340	389	410	348	430	381	366	364	396	382	336	374	394	397	418	387	397	414	401	367	395	350	370	365	392	363	368	373	407	345	389	370	386	396	373	379	385	377	374	416	384	406	379	392	374	428	433	371	385	374	384	366	363	339	380	373	362	387	403	400	385	375	361	383	374	392	401	420	380	389	406	390	406	382	409	383	332	418	367	355	391	375	388	373	377	378	404	350	374	377	345	385	389	381	399	392	394	372	366	406	409	381	374	378	403	360	329	376	353	370	373	395	361	411	387	361	365	400	388	405	410	363	379	371	411	388	394	384	365	382	412	373	385	372	403	367	380	390	354	424	405	404	372	382	435	408	386	349	376	425	407	385	380	390	386	377	384	341	379	374	377	380	381	365	385	370	384	365	374	407	372	377	393	342	395	364	417	363	360	394	392	408	375	376	353	349	406	370	376	388	396	432	378	415	388	395	407	404	390	393	375	377	378	379	369	428	392	430	425	376	383	379	389	395	371	407	421	430	377	377	373	395	389	400	395	386	415	414	332	394	390	368	388	352	383	419	386	357	398	346	366	388	390	403	356	336	420	373	437	401	384	393	372	394	361	398	389	365	370	372	364	387	396	387	395	383	362	367	356	395	356	369	376	383	350	381	419	378	430	367	410	385	373	345	388	373	386	398	349	379	399	393	387	423	381	415	430	361	336	395	403	383	387	428	370	387	416	378	371	402	353	349	395	372	358	385	348	359	379	386	388	415	408	392	385	397	361	375	360	368	397	394	379	389	389	399	381	396	405	400	387	429	394	380	390	363	353	353	397	403	355	360	371	375	384	380	364	416	373	398	380	422	382	368	384	370	380	385	376	376	381	309	373	379	413	388	368	377	422	430	359	387	386	395	358	372	378	382	350	381	417	369	350	398	351	365	372	402	378	371	409	407	362	363	391	369	382	374	382	380	386	418	416	402	365	400	424	386	350	370	406	373	351	372	392	392	367	396	378	375	361	375	380	400	383	376	391	385	368	413	396	372	377	371	392	376	384	392	417	358	383	369	348	385	374	396	419	393	422	398	351	395	384	388	380	366	406	372	394	399	351	417	378	381	413	410	363	387	409	375	399	405	394	381	363	421	366	358	375	389	443	382	371	394	374	407	388	385	373	350	365	397	425	390	375	358	379	384	363	367	364	346	433	400	399	343	412	430	394	361	388	364	366	392	396	389	380	388	374	391	388	377	363	414	349	399	394	383	427	365	384	402	398	372	407	380	385	416	396	356	375	376	368	396	378	372	386	377	400	371	368	377	394	370	368	375	398	378	371	342	390	358	414	379	409	399	369	345	362	397	390	383	397	385	395	371	402	370	385	409	364	427	366	380	358	344	390	375	381	401	361	363	404	407	356	387	376	366	371	378	409	388	388	381	372	394	398	379	363	392	356	406	386	368	375	404	425	390	361	412	392	315	369	403	381	417	366	372	362	363	403	403	402	388	391	400	367	411	389	366	381	368	402	377	392	364	380	391	387	403	383	381	401	357	386	379	401	368	389	353	373	405	377	368	347	361	362	369	356	417	347	363	383	364	413	370	380	412	347	406	406	378	390	351	388	380	405	362	354	381	344	377	366	427	371	402	385	368	399	387	347	315	376	426	364	389	386	378	372	375	388	393	405	424	387	368	389	350	373	384	399	368	372	374	374	413	376	394	390	386	395	386	391	329	372	409	397	351	379	362	395	392	376	377	363	369	383	363	389	405	355	359	422	370	393	364	388	380	362	387	351	370	351	396	362	378	378	385	404	399	386	366	378	375	411	369	379	359	388	434	360	407	385	420	397	393	386	420	374	399	349	357	378	370	400	359	335	397	365	396	381	386	417	361	393	373	381	387	428	402	399	426	413	404	364	389	362	371	377	367	388	382	360	362	390	394	372	401	392	347	383	402	353	400	376	394	379	410	383	384	379	408	396	353	384	394	377	398	393	357	355	357	399	437	365	375	381	363	403	388	378	383	418	420	359	398	407	401	374	356	423	376	446	407	377	351	394	391	369	387	368	382	379	394	389	396	396	374	415	342	407	390	382	421	400	380	404	419	372	373	370	358	377	413	381	374	405	356	409	378	377	383	377	418	381	385	424	401	366	410	370	393	348	381	422
22575	21228	28426	24316	21228	18952	2541	938	636	547	509	464	371	339	308	291	259	236	257	228	223	199	197	172	187	187	189	160	163	197	205	162	192	164	155	155	163	171	176	153	165	148	141	164	153	137	162	163	162	157	168	161	139	135	173	158	154	134	145	140	155	137	136	150	144	155	148	139	125	147	142	137	148	146	151	137	138	140	139	138	136	167	155	138	128	131	135	151	151	152	114	142	171	134	137	135	138	126	142	132	136	126	158	142	148	150	141	140	137	117	123	160	158	166	136	135	131	138	129	158	150	143	147	145	159	141	150	160	150	154	124	134	120	153	131	134	122	142	138	135	140	142	131	155	132	149	148	158	136	130	149	138	136	135	130	154	155	153	139	154	143	137	142	126	139	149	160	142	127	128	126	128	115	153	123	145	144	148	139	157	130	139	149	126	138	146	141	147	143	138	135	140	127	134	138	116	130	122	120	123	130	127	122	139	139	133	133	150	138	136	135	137	141	153	128	127	131	133	144	148	152	138	150	152	152	120	146	138	137	152	151	153	148	140	141	129	143	138	167	146	133	136	142	159	116	158	126	140	150	127	143	135	119	140	141	144	144	141	161	135	151	131	127	142	147	120	155	143	134	126	122	137	129	142	140	125	146	136	136	163	145	128	136	141	149	146	121	163	150	152	166	145	165	135	139	140	137	164	139	129	129	154	151	133	157	140	138	118	139	153	122	124	151	140	150	156	139	132	135	134	149	144	147	164	150	154	106	145	152	134	141	142	165	125	154	139	144	140	146	156	132	120	138	142	134	145	140	147	121	120	130	140	156	111	120	135	139	131	139	146	135	148	145	126	125	134	156	131	125	147	112	108	137	129	141	134	138	136	144	125	158	138	121	154	130	142	122	148	124	157	143	142	159	160	127	129	141	159	114	146	136	146	155	140	131	129	143	148	125	159	157	154	143	136	149	130	144	138	140	146	139	128	129	141	145	150	139	135	130	130	127	156	123	129	115	135	137	132	145	137	160	156	141	146	125	128	148	140	129	121	128	145	122	131	157	153	125	140	128	135	122	140	155	142	141	142	138	156	143	161	113	137	149	133	127	148	138	141	159	149	140	150	140	135	129	146	133	135	146	145	139	158	141	117	123	149	149	132	150	133	121	150	144	129	135	129	126	157	112	124	134	150	139	151	132	133	147	147	132	131	129	143	142	146	145	142	124	158	155	127	146	145	148	124	133	130	150	142	138	140	139	128	129	136	135	113	155	145	140	152	143	141	134	136	158	135	130	148	145	154	147	136	126	148	144	137	123	143	166	149	141	141	134	146	129	143	141	144	140	123	131	122	144	157	132	134	157	126	133	151	144	151	129	140	136	129	146	157	134	149	119	149	121	168	126	143	142	124	148	160	148	125	145	141	161	133	134	166	150	163	140	147	147	164	149	140	136	125	160	140	148	148	115	154	129	138	126	137	145	118	127	133	149	131	156	159	117	124	123	139	131	129	142	125	151	149	127	144	144	118	138	139	152	139	142	147	136	161	134	118	143	125	115	149	121	147	158	142	169	117	139	139	136	132	137	134	144	129	157	129	109	142	123	175	149	135	131	115	131	132	134	120	127	140	120	110	136	137	153	136	143	143	145	158	140	129	136	127	136	146	121	131	171	145	147	123	133	142	126	132	115	137	150	141	157	125	144	143	145	137	149	139	144	142	137	126	123	129	147	124	157	143	127	124	120	132	128	121	124	146	132	142	153	154	136	142	149	147	128	150	146	133	149	145	131	132	144	149	145	148	131	140	133	147	133	122	128	138	139	111	150	138	131	136	121	131	122	121	128	145	148	160	128	154	145	135	120	144	128	136	150	139	119	130	135	133	129	137	132	133	153	131	151	138	125	147	137	124	150	128	158	157	126	133	153	153	141	142	132	149	150	119	134	131	148	166	152	145	131	136	148	138	144	151	140	154	110	137	149	133	150	161	136	134	131	145	130	151	119	147	132	136	136	146	152	122	149	115	149	136	168	131	153	141	138	127	152	128	135	153	162	154	123	150	153	141	144	149	147	144	142	128	141	146	157	128	137	142	130	143	139	124	133	129	125	137	147	131	135	129	133	150	150	136	144	155	122	137	129	150	132	145	108	149	158	128	155	131	152	131	127	140	145	135	157	168	132	133	121	139	124	128	139	110	135	125	130	127	146	139	141	143	139	171	128	147	147	150	137	127	136	124	122	154	133	137	138	146	136	115	137	146	139	141	152	148	148	135	141	114	143	154	128	142	157	149	133	161	142	148	126	136	160	130	145	145	126	142	144	149	142	146	164	119	140	145	137	155	135	141	145	138	135	145	135	146	149	129	128	139	152	134	147	125	126	138	144	142	148	149	165	146	132	156	141	112	151	116	152	139	133	126	132	130	156	164	133	148	144	154	132	137	135	138	151	127	142	130	130	137	135	161	132	116	126	149	145	142	127	133	149	132	123	135	130	142	129	130	132	133	131	148	133	145	170	142	167	144	131	139	145	141	148	131	135	134	136	142	114	144	146	147	132	117	129	146	160	145	167	149	137	140	136	148	133	144	146	146	143	130	136	144	163	139	145	134	161	147	151	133	153	122	119	133	144	123	126	122	139	128	139	148	152	124	136	131	140	140	138	147	137	141	166	141	127	136	145	137	146	132	149	131	124	121	148	133	137	129	134	131	145	141	145	131	169	155	139	158	130	150	139	151	145	145	126	144	126	169	148	147	141	161	153	130	121	121	146	139	130	160	165	130	130	153	131	155	142	153	146	172	130	107	129	143	133	149	123	152	134	152	143	124	139	142	133	127	155	146	140	150	134	136	144	133	143	133	131	158	131	140	139	155	129	138	107	162	154	155	133	125	123	143	115	147	153	143	147	134	131	154	148	129	139	166	140	139	110	150	148	143	123	129	121	127	155	143	127	128	129	131	134	139	133	151	142	134	134	130	158	147	127	155	144	128	141	131	146	132	141	129	143	123	156	135	158	152	147	135	147	123	140	153	158	158	122	129	128	142	137	139	139	150	144	138	140	135	133	153	138	145	140	142	123	143	160	148	143	134	151	157	133	136	127	141	143	147	129	126	136	123	145	120	140	143	137	116	129	133	150	135	134	118	126	137	118	139	148	137	137	139	147	141	145	127	159	150	132	140	155	130	152	145	144	124	150	119	127	129	164	133	162	131	132	116	140	133	145	142	148	153	150	138	114	133	127	147	142	131	146	131	165	118	124	129	143	140	137	144	141	163	103	142	154	137	148	140	155	146	124	153	124	132	157	137	152	127	137	121	123	145	140	149	132	123	160	151	142	137	127	128	142	133	131	134	134	138	125	140	135	163	137	121	145	148	135	134	117	143	137	110	144	132	134	139	129	139	149	135	133	160	150	128	145	149	138	137	125	142	130	163	145	106	138	162	124	140	141	122	131	118	127	140	135	136	134	140	130	134	144	133	136	115	135	144	123	150	129	153	131	138	142	139	140	147	140	121
7315	20968	14719	8068	5929	4198	3265	2322	1836	1506	1273	1192	976	816	699	652	604	545	551	453	440	414	347	360	343	328	296	292	312	284	302	309	271	282	247	221	242	252	257	234	255	240	204	216	269	258	216	228	219	258	226	232	229	226	256	239	261	237	223	259	246	225	210	240	200	230	222	213	223	209	210	219	200	233	204	219	206	199	213	182	235	184	213	215	212	190	230	226	184	220	215	196	209	204	201	207	208	210	181	196	197	192	209	208	242	180	203	200	201	224	209	178	193	196	193	203	178	214	217	235	224	226	211	225	215	190	234	215	211	177	209	208	215	207	226	227	202	223	207	210	196	215	200	211	217	197	209	226	199	194	215	173	213	221	226	191	210	241	245	192	225	202	222	234	209	218	238	201	235	215	203	219	203	206	224	219	226	201	227	186	194	213	210	224	184	177	205	212	194	199	203	195	245	195	192	192	204	213	214	195	197	225	232	202	214	205	195	193	211	179	192	216	234	199	195	208	210	225	184	186	200	218	220	217	189	203	199	195	202	199	221	219	191	191	199	213	195	169	218	221	213	201	217	169	212	205	228	214	218	230	216	210	187	224	204	201	205	186	226	177	196	204	215	208	203	207	211	202	204	221	199	225	189	226	232	212	189	224	201	208	191	214	205	211	198	189	199	215	241	182	200	189	200	199	187	188	201	186	200	225	191	204	246	205	196	206	178	224	213	209	213	212	195	210	197	206	197	235	166	231	195	205	232	190	200	198	199	189	229	180	188	205	198	213	219	206	228	169	203	219	199	207	201	196	212	180	200	190	220	228	236	210	196	216	199	193	191	191	221	176	203	204	189	209	207	181	195	215	179	205	251	210	201	188	189	189	219	190	190	246	192	231	209	215	216	237	187	229	203	200	224	195	169	181	223	197	234	190	231	198	200	202	205	209	211	224	212	187	206	217	224	201	196	213	185	206	210	180	216	206	215	192	205	194	207	194	216	212	197	198	206	202	197	213	205	211	180	233	199	206	214	212	200	205	212	218	195	222	203	202	226	190	200	221	201	199	206	204	218	204	211	201	210	221	203	224	218	209	209	217	214	200	194	187	223	222	173	201	204	193	221	205	221	230	235	205	187	221	186	187	194	209	204	194	215	201	208	201	205	218	200	190	215	186	183	203	225	214	190	215	216	211	202	227	200	199	218	192	212	194	196	193	202	200	179	205	195	200	211	203	212	184	192	196	218	204	220	212	224	209	180	204	192	205	216	173	179	209	204	197	201	184	205	229	211	183	199	201	183	225	186	231	187	198	195	203	209	214	196	211	186	209	201	216	200	199	209	222	233	201	218	197	214	225	208	218	216	216	213	205	229	219	220	193	191	191	178	225	211	185	200	190	204	189	201	204	201	211	202	192	200	185	200	217	235	205	195	213	217	207	207	174	213	203	201	204	223	189	199	190	215	220	226	214	175	207	208	196	186	187	213	228	209	186	205	215	214	208	224	204	195	195	210	182	199	213	192	205	208	220	221	188	240	195	201	220	198	186	202	194	199	210	194	206	212	223	209	203	207	202	233	214	217	219	210	195	194	223	165	195	200	190	173	190	207	198	194	182	224	169	205	219	200	212	213	208	183	198	197	199	201	225	195	212	235	201	208	225	189	177	186	201	239	215	211	183	232	202	216	215	236	206	215	187	199	186	210	225	229	209	228	209	212	205	239	220	221	176	211	184	209	209	215	209	208	193	227	195	187	223	216	208	206	219	195	202	217	201	225	219	190	212	189	224	195	221	201	188	200	223	222	212	217	193	203	235	202	218	222	215	222	190	178	210	213	211	187	214	187	200	231	202	199	206	180	224	200	232	211	192	226	207	204	182	210	197	201	216	193	206	187	215	191	239	226	219	188	200	186	230	216	213	185	209	198	200	190	196	208	208	214	211	207	164	223	239	209	189	225	215	195	209	194	206	183	189	202	198	198	221	186	181	195	211	205	197	204	235	203	203	204	206	192	231	199	202	197	192	205	190	186	221	215	207	192	202	197	229	183	215	204	196	192	192	233	212	209	209	172	210	226	235	193	218	227	196	180	190	198	215	222	207	197	209	228	204	232	207	182	205	195	188	201	218	223	214	195	193	247	220	221	224	188	211	200	197	179	237	232	217	216	214	195	205	207	196	210	196	206	211	208	201	179	214	201	209	204	183	191	225	207	206	204	194	200	214	186	225	202	207	221	224	197	172	203	230	199	206	196	217	174	203	215	209	201	221	195	197	191	198	201	227	199	162	205	199	180	197	211	208	197	180	214	218	169	207	214	207	195	213	180	183	201	207	204	195	186	190	213	199	192	187	198	194	199	227	195	205	214	185	197	190	197	203	221	215	182	204	236	205	232	200	203	204	204	235	209	201	194	206	223	213	200	206	203	222	200	178	187	212	229	219	229	210	215	202	194	205	219	179	211	209	197	211	207	223	178	203	218	214	214	198	209	196	209	215	227	193	192	231	194	244	205	198	187	222	187	204	193	201	242	199	192	223	202	212	188	207	210	224	205	184	204	193	208	191	216	208	188	237	178	186	215	204	200	224	195	213	200	193	205	182	223	214	216	180	213	209	215	182	204	199	215	204	184	189	222	208	215	177	193	190	206	219	196	220	183	215	194	213	207	204	176	190	213	220	197	218	207	193	188	209	190	186	165	190	173	184	189	219	197	214	205	211	189	205	193	216	208	205	201	216	250	212	179	193	207	183	207	240	207	212	183	209	206	202	232	200	226	193	194	247	213	193	214	214	196	209	211	198	197	179	207	215	212	199	206	208	177	225	186	205	187	213	186	215	193	199	201	226	214	217	203	223	176	216	199	212	208	210	191	181	191	178	196	217	196	187	202	212	192	197	192	190	219	198	209	192	178	196	205	211	223	192	206	177	184	204	217	207	227	202	218	205	192	187	194	214	213	214	220	180	203	195	231	197	190	186	215	227	195	182	211	213	205	197	206	218	216	197	204	203	223	204	220	177	199	176	206	225	197	178	208	221	215	194	217	212	180	205	204	188	217	192	214	204	186	206	198	200	185	214	228	200	200	190	190	186	190	188	227	250	212	183	208	213	220	198	208	209	207	214	197	195	190	208	229	227	223	229	206	201	204	199	234	197	208	195	198	186	225	204	221	212	201	185	222	212	190	211	216	227	195	225	195	194	191	192	204	245	210	225	204	214	203	225	231	183	201	227	195	200	217	217	208	208	198	179	208	177	198	206	182	203	218	202	186	214	191	191	192	210	222	185	182	190	202	195	211	183	201	188	203	220	206	204	182	199	204	184	198	213	206	226	221	184	206	209	199	185	222	217	216	181	203	202	200	206	176	219	207	224	196	217	201	223	207	198	185	211	205	209	194	204	216	181	214	205	185	216	222	200	201	200	194	200	200	205	209	181	207	192	192	201	212	190	189	215	210	202	185	212	200	227	195	221	203	203	193	197	216	205	202	210	210	222	208	203	224	215	195	184	199	192	205	221
27546	16409	4280	1526	898	675	614	560	495	471	428	433	419	414	388	403	397	366	402	346	388	385	354	354	361	384	369	361	412	388	353	380	383	349	387	414	365	374	347	333	354	339	325	363	360	360	346	353	349	363	382	361	369	357	369	344	376	368	384	393	382	391	385	369	366	368	353	363	368	399	389	391	357	370	352	377	350	363	346	407	343	346	341	366	362	355	377	357	369	365	376	341	393	367	348	369	361	358	372	348	377	360	379	333	358	383	380	398	371	380	366	382	384	369	350	357	353	390	308	368	378	378	354	374	382	360	355	357	352	337	347	373	373	360	363	344	338	358	388	377	333	405	374	354	341	368	349	358	367	337	379	374	358	357	311	412	388	374	376	334	382	373	366	374	388	406	372	371	374	381	358	369	382	370	364	396	378	388	348	359	349	371	365	350	352	359	331	341	371	367	371	363	387	345	348	344	388	376	356	354	348	367	388	374	343	382	341	353	341	369	354	340	376	350	372	366	400	374	358	388	373	367	358	346	373	381	354	359	379	387	335	384	342	359	404	338	359	363	396	368	407	357	341	337	327	352	369	375	347	365	375	369	359	367	340	344	354	378	393	375	371	395	376	395	379	371	360	372	362	352	367	335	390	380	342	383	380	373	329	388	403	387	330	329	378	337	367	357	356	391	385	362	366	373	396	398	360	394	375	405	362	347	368	339	334	355	344	363	354	388	359	366	362	396	359	373	378	378	380	348	369	391	405	378	371	405	379	388	347	374	391	341	363	382	364	364	337	356	407	346	350	371	373	387	371	359	382	367	384	405	379	382	374	349	345	411	327	368	353	352	375	333	374	373	369	343	334	346	325	360	365	361	309	391	364	390	365	361	372	369	379	392	354	356	343	349	366	359	383	320	339	363	366	383	374	358	366	375	372	367	357	361	379	367	349	365	325	394	354	380	386	375	403	382	393	382	360	343	382	370	367	373	335	374	355	392	344	349	318	375	359	380	336	363	377	359	399	372	338	314	365	362	359	363	357	379	372	361	345	340	356	364	365	389	373	386	357	377	325	388	360	371	386	344	384	382	361	397	346	374	358	410	381	338	368	375	363	340	358	380	331	357	369	367	395	338	335	439	368	327	363	375	359	372	409	359	387	355	395	364	366	379	388	318	396	365	385	377	348	378	359	372	358	329	397	333	356	369	367	368	359	361	358	372	348	382	379	389	408	338	354	381	373	370	388	366	375	369	368	387	349	370	326	366	352	364	368	362	312	349	360	357	400	351	365	371	330	355	351	404	356	346	348	348	370	309	354	359	381	356	355	400	362	356	357	360	351	351	350	378	343	376	381	373	332	375	383	349	376	366	371	384	352	400	338	343	372	365	356	400	330	351	370	398	386	353	379	364	349	377	328	366	374	367	371	349	342	369	349	390	408	358	353	372	360	393	382	372	392	400	388	367	359	353	342	360	380	367	362	385	399	369	375	374	365	398	387	342	379	388	362	359	375	366	398	361	370	391	372	350	404	339	393	360	363	334	373	361	349	404	390	364	353	359	381	354	377	377	388	387	371	371	366	357	357	384	370	382	335	353	367	371	343	331	353	346	370	364	380	372	375	370	357	364	369	374	328	369	339	358	406	307	381	373	396	358	353	355	392	349	378	390	360	340	361	387	384	351	379	374	326	367	340	370	406	366	315	351	381	394	389	347	363	384	374	410	419	346	399	363	364	355	369	399	376	352	397	397	371	356	356	331	356	349	398	321	367	399	388	373	358	375	362	392	372	363	379	404	391	343	359	360	382	347	381	363	366	399	357	360	354	403	361	343	361	354	375	371	348	356	397	371	370	385	315	399	357	359	356	359	385	339	349	373	389	364	386	402	394	400	373	342	382	373	336	361	367	340	366	367	375	397	375	340	352	375	370	351	347	337	368	366	369	371	391	308	347	376	363	351	383	375	348	365	390	346	367	361	343	366	403	359	391	348	352	350	376	342	345	396	365	375	385	364	374	369	381	384	363	345	348	354	378	404	372	387	391	380	322	380	386	375	342	335	392	358	368	365	373	350	365	334	324	365	320	367	363	371	355	383	388	362	369	341	344	370	349	379	395	377	376	378	363	345	372	372	376	377	363	339	330	331	387	335	370	392	340	337	351	386	332	351	349	333	357	373	380	378	370	361	411	362	355	367	317	357	354	384	398	384	402	383	367	391	378	350	344	379	370	401	349	384	361	320	331	403	371	338	352	374	361	367	356	396	357	404	358	406	360	350	361	401	357	372	339	349	393	356	340	376	374	359	365	352	330	383	377	364	350	367	361	387	340	364	368	366	373	348	360	357	364	385	382	356	341	361	314	356	382	400	382	372	365	398	398	347	376	354	404	385	391	352	382	387	337	379	370	371	348	384	351	373	382	330	372	368	355	371	361	348	338	383	362	367	332	356	333	396	350	402	333	411	368	373	379	327	326	338	365	359	374	331	379	354	364	370	334	340	362	380	318	386	349	366	398	384	365	375	369	367	344	347	368	346	376	368	342	362	371	388	362	363	358	362	413	380	353	344	382	363	374	352	382	364	360	329	382	371	327	385	390	354	366	353	343	359	358	382	353	376	381	359	393	408	372	378	344	372	361	371	368	340	331	391	338	394	421	389	354	321	384	361	341	336	346	373	418	344	330	358	374	379	333	364	360	349	348	371	344	372	353	369	332	390	358	360	359	364	346	349	375	347	421	365	364	360	408	367	358	352	378	383	405	319	398	364	376	363	358	362	369	344	351	340	364	370	342	319	327	347	385	355	355	352	366	351	357	334	359	387	368	366	353	395	336	358	350	373	354	363	363	357	381	393	378	390	341	375	377	332	412	364	358	395	376	358	370	374	406	384	377	379	382	361	319	373	344	368	360	362	376	349	365	346	344	375	337	377	376	325	369	342	392	407	375	383	351	397	333	377	365	357	387	400	358	365	347	374	335	386	351	355	367	362	396	387	326	374	349	347	376	389	371	409	382	364	357	363	360	368	434	367	378	367	358	387	375	380	372	353	375	401	336	372	379	343	334	341	386	389	354	390	379	373	361	347	352	371	390	374	374	352	387	335	375	348	383	362	353	358	366	332	362	368	353	362	359	365	341	370	360	357	418	377	330	402	347	358	371	364	362	401	352	370	347	325	340	356	357	381	349	354	359	361	372	357	348	348	369	345	343	355	386	383	369	379	376	347	361	376	376	378	369	365	380	386	362	372	357	380	385	380	359	342	352	410	349	360	347	366	363	380	377	312	348	385	366	364	381	348	348	366	348	333	377	382	351	370	367	339	379	375	386	381	368	359	373	377	350	364	356	368	350	331	397	357	369	371	343	370	368	406	350	399	387	339	359	372	356	356	409	348	406	377	366	360	380	350	361	403	359	393	381	373	362	370	385	363	366	355	366	332	344	384	366	377	319	359	329	352	345	346	355	317	341	353	345	371	360	352	349	365	384	386	378	390	405	404	352	377	365	333	378	364	337	362
6235	7588	4879	2526	1930	1466	1211	1053	908	818	754	756	689	634	627	653	594	576	553	592	598	591	554	529	542	551	539	541	574	519	536	519	547	522	517	556	565	496	518	487	522	530	522	508	517	536	512	534	531	580	541	557	564	528	583	516	484	513	519	528	529	486	512	525	460	520	533	514	528	503	478	509	523	523	494	516	507	482	530	505	505	510	494	558	534	549	541	543	511	535	536	503	520	534	539	561	530	520	477	498	505	554	504	500	496	531	508	463	479	542	536	492	510	509	553	534	523	553	511	545	485	526	507	510	523	488	539	552	509	521	521	520	510	514	581	562	524	525	542	508	533	544	501	493	510	533	497	499	519	506	486	555	501	522	500	546	533	542	535	538	503	498	533	479	516	489	480	523	501	521	521	478	509	499	500	552	508	549	562	502	493	499	489	487	508	499	512	512	533	532	532	489	531	507	525	482	487	550	505	508	527	514	506	551	523	524	527	532	535	508	493	535	522	470	474	512	498	522	534	479	503	521	525	477	505	539	519	554	529	502	504	555	560	530	510	522	503	544	517	531	525	505	566	462	540	518	544	515	490	510	527	514	497	549	508	476	544	503	516	479	477	508	545	483	568	521	516	509	551	507	527	501	526	488	519	529	496	518	489	518	493	523	554	551	510	537	501	494	474	511	501	521	538	544	525	533	503	509	557	522	493	503	474	530	521	517	543	537	483	504	513	492	533	516	512	550	555	509	551	535	491	518	523	537	497	526	499	492	514	519	522	504	542	530	519	558	520	526	507	485	480	550	484	541	522	510	545	555	520	504	540	528	524	520	513	529	481	561	527	530	530	564	534	498	520	531	480	552	528	554	522	483	493	480	528	522	533	521	516	513	540	530	558	535	542	466	498	479	537	531	472	508	489	505	476	491	513	527	510	552	551	491	523	507	505	533	483	507	525	509	484	495	547	532	552	497	497	584	532	529	539	526	565	528	500	550	540	497	526	509	533	491	544	518	514	518	513	554	517	569	549	533	496	498	541	544	489	542	538	532	490	475	504	544	508	482	511	505	525	487	518	529	499	519	514	503	520	512	549	543	518	540	512	540	503	489	503	483	509	485	517	520	503	563	518	511	506	520	518	509	543	505	537	483	531	550	554	498	528	535	516	548	497	534	533	457	534	511	511	493	517	503	515	510	477	499	533	523	519	549	514	514	493	530	539	485	519	520	469	490	498	535	488	535	535	513	520	530	506	511	561	526	502	538	487	509	535	540	570	559	537	522	494	518	510	509	521	530	528	532	518	522	495	555	497	501	511	542	530	521	491	531	539	552	503	507	513	547	478	500	524	512	489	534	477	543	478	531	526	484	514	520	520	545	472	513	493	499	537	507	538	498	486	510	523	505	471	499	520	535	476	490	545	503	499	547	548	487	500	517	509	549	516	512	488	544	532	524	485	507	513	498	489	524	493	498	535	494	497	512	545	493	492	517	537	513	516	557	515	516	536	478	512	540	499	500	500	469	528	543	525	502	529	535	524	493	505	502	564	515	519	516	529	531	518	550	513	530	527	521	543	479	563	516	499	497	527	505	528	537	502	522	563	502	510	506	537	547	509	544	513	522	519	496	517	487	504	502	499	485	535	526	481	533	541	524	495	473	512	521	496	499	527	506	517	492	479	508	511	519	519	499	537	555	523	507	534	526	482	520	504	516	546	543	530	471	501	542	537	487	507	492	509	497	544	535	508	491	501	502	573	508	536	540	533	528	520	499	504	520	519	514	464	511	495	529	517	531	519	572	525	496	491	553	510	544	497	572	515	515	504	543	533	536	503	515	532	516	536	519	557	484	537	517	504	548	518	518	514	534	522	545	529	516	554	526	529	537	497	544	513	532	514	527	515	513	497	522	528	521	588	503	477	530	534	481	521	533	526	539	562	512	536	515	510	484	535	559	557	547	532	509	493	508	487	499	515	511	530	551	513	483	537	502	489	500	501	499	493	542	537	527	511	497	517	537	481	490	550	536	499	530	489	546	495	546	544	508	511	521	549	532	499	495	507	536	512	502	566	523	477	488	518	472	534	490	554	539	524	523	524	508	489	549	485	563	512	532	510	484	547	512	528	527	482	504	553	497	526	522	531	542	496	505	526	530	532	544	530	518	479	477	518	532	512	502	538	532	521	533	493	528	519	546	473	494	497	537	501	507	476	522	510	507	564	518	543	538	507	494	521	559	536	523	498	550	519	512	471	545	528	506	536	498	511	493	476	534	524	486	535	581	540	550	536	500	521	517	502	496	492	486	518	533	506	509	498	521	549	535	538	527	517	535	465	528	569	551	517	553	528	507	545	514	537	544	553	522	502	517	502	509	561	499	510	494	521	483	488	543	484	518	561	496	536	558	540	517	531	500	541	553	563	489	531	526	492	518	521	504	508	477	544	527	502	572	545	506	519	510	544	518	529	498	499	514	531	536	478	544	523	513	516	589	494	538	514	521	484	504	518	509	488	520	504	523	551	499	499	498	479	506	511	483	517	534	566	559	542	550	523	521	523	549	539	508	542	547	533	532	561	517	485	522	518	512	520	584	515	521	526	542	502	527	542	484	555	479	529	552	532	510	525	549	517	526	509	527	527	510	481	517	518	541	529	502	530	516	505	532	535	553	523	528	492	495	468	486	478	497	521	499	557	520	510	497	523	529	508	489	481	512	522	571	485	500	498	516	560	522	496	507	560	479	478	516	496	532	520	515	473	490	521	517	529	497	530	497	512	523	505	527	517	527	486	546	540	498	528	517	483	504	545	513	499	494	547	552	508	523	517	552	493	527	523	536	444	545	531	489	531	509	511	507	517	535	480	583	512	518	489	505	491	473	504	508	560	531	544	499	554	513	512	502	534	558	475	549	528	535	535	524	546	560	522	518	513	500	535	528	536	531	490	527	495	537	534	500	503	497	558	490	517	486	513	497	555	518	469	498	500	535	538	517	530	525	519	545	494	517	521	525	540	515	523	497	526	522	517	511	548	594	533	496	489	545	515	535	537	473	495	499	520	533	514	541	517	498	523	512	525	582	509	510	544	538	507	511	513	504	484	513	517	520	521	490	533	528	490	488	505	497	529	503	521	491	568	477	518	530	518	502	544	517	472	537	511	516	511	508	496	507	530	513	491	496	505	506	487	502	503	508	491	521	494	493	539	506	524	515	550	506	496	521	510	566	529	531	500	470	482	475	529	516	479	498	506	511	533	484	504	495	491	534	516	523	491	508	571	553	521	568	498	463	485	534	505	554	521	535	505	487	521	511	505	509	524	517	509	529	486	489	501	485	549	529	549	527	524	543	506	565	504	554	522	530	517	541	493	539	544	497	487	495	513	535	537	500	469	515	508	475	587	482	493	484	547	501	473	496	527	500	510	530	520	548	527	543	527	524	525	537	513	536	521	503	500	512	507	481	497	533	516	501	522	504	531	535	504	513	496	545	530	526	520	509	529	481	507	530	527	537	515	529	534	534
23420	21156	27667	24876	20321	3438	1151	722	603	568	523	469	442	389	409	387	386	373	358	331	356	329	348	304	328	301	318	324	280	304	299	314	316	257	291	286	288	289	307	286	268	313	311	290	276	267	288	291	283	297	271	271	276	275	311	276	304	295	304	295	295	282	289	304	287	272	296	266	279	281	282	300	270	280	292	272	272	301	296	292	301	296	291	252	303	269	283	252	278	301	289	278	315	310	286	277	293	283	276	262	306	313	291	253	307	258	327	260	249	286	272	295	280	270	309	263	256	263	305	245	287	259	269	287	294	266	279	295	281	281	281	312	277	295	324	266	283	257	287	279	271	258	270	286	253	311	286	289	264	292	260	266	288	305	288	295	294	301	274	309	276	269	271	284	301	294	272	297	318	270	276	278	274	270	257	264	287	296	275	266	307	255	245	271	286	283	290	265	273	267	285	300	277	279	307	280	295	271	266	265	318	301	260	280	257	260	280	259	278	281	272	284	269	306	292	276	287	262	280	305	284	267	279	281	259	293	277	310	298	287	288	300	293	265	283	296	295	298	299	272	275	311	278	274	292	271	292	271	278	298	272	261	267	279	279	272	255	283	268	263	303	268	312	303	250	282	267	273	258	277	311	310	269	283	288	296	292	295	292	292	272	298	286	304	279	276	273	293	311	279	290	243	291	272	307	260	278	289	278	291	289	293	251	275	298	275	276	279	284	275	270	270	286	293	283	276	270	309	302	276	293	307	274	291	303	296	289	283	278	298	291	291	283	300	312	296	295	293	302	291	309	284	273	296	277	293	306	231	264	290	244	268	256	274	300	269	280	307	277	288	293	258	281	237	266	290	280	306	262	291	304	268	313	287	253	266	282	281	295	267	270	288	284	281	299	265	264	277	302	301	319	290	284	319	296	275	278	276	278	285	252	265	275	264	279	254	324	251	286	286	275	235	267	278	272	260	311	243	299	291	287	303	280	286	293	281	249	281	274	300	284	295	296	316	233	285	287	266	283	285	268	282	301	283	297	312	269	293	305	286	295	297	291	275	309	277	309	271	283	316	300	316	309	262	281	311	294	278	278	266	320	317	268	265	268	304	265	276	283	237	273	279	275	277	262	293	273	254	264	289	302	260	267	292	266	275	287	307	283	297	266	282	286	315	265	284	280	292	292	276	270	267	283	285	290	278	267	255	275	248	282	299	280	273	273	273	295	274	244	280	283	279	302	289	280	305	306	271	299	268	269	262	299	261	291	276	308	279	292	271	300	276	287	282	271	261	285	300	326	289	271	270	281	299	312	275	281	270	295	258	285	267	283	313	240	279	293	288	273	282	315	302	321	266	296	291	268	267	274	261	313	282	250	272	285	269	284	297	292	256	299	274	293	279	272	291	298	306	275	280	268	277	302	275	264	268	284	281	255	288	300	292	284	280	250	321	315	301	299	290	273	269	263	270	292	286	280	279	284	269	296	334	267	267	276	307	265	292	296	282	305	286	289	266	259	287	261	249	273	293	283	278	299	271	281	260	260	282	300	272	267	254	272	283	276	298	337	280	274	266	310	281	302	292	272	281	265	281	277	290	301	277	312	265	300	285	329	310	280	305	276	276	302	289	269	282	308	276	282	265	305	274	269	274	286	252	260	290	290	273	295	282	276	316	263	286	278	296	269	283	300	294	300	303	279	295	247	260	273	294	260	283	291	271	284	290	262	281	281	276	290	275	280	260	320	271	293	290	260	273	299	267	278	288	300	274	308	278	279	297	291	283	282	286	296	294	289	280	305	278	312	291	271	303	250	264	301	273	270	259	295	292	275	288	296	273	285	270	291	308	295	278	292	287	300	305	315	299	276	278	272	283	299	301	280	296	327	279	310	330	271	274	288	294	284	321	296	274	272	293	306	283	291	252	277	289	285	285	286	250	282	290	267	316	286	281	275	300	304	294	267	266	286	287	268	304	278	287	262	289	274	288	319	298	312	292	250	311	293	272	259	275	271	265	275	280	281	285	291	257	258	300	278	244	274	262	287	286	287	259	297	305	284	283	258	306	290	263	300	248	313	290	293	266	272	254	279	287	265	285	294	319	257	285	284	261	295	259	280	274	282	271	317	251	304	243	302	303	305	255	310	296	251	285	262	283	310	303	269	268	286	282	281	269	296	298	295	293	273	293	286	263	286	282	251	279	312	281	284	318	288	277	281	278	271	306	320	304	284	302	282	254	254	238	267	303	266	300	276	270	278	276	276	311	315	260	294	298	283	286	285	270	283	319	292	297	281	302	254	287	267	263	284	280	266	269	304	286	297	283	244	267	262	253	294	264	283	296	284	277	275	256	292	272	265	267	270	282	324	268	292	286	279	259	304	302	279	289	306	307	267	282	298	274	285	232	303	282	250	282	286	262	288	274	281	249	255	292	304	257	278	261	309	293	313	284	283	294	328	301	273	255	305	269	306	283	300	291	264	281	269	309	276	271	276	290	283	267	275	265	293	264	271	277	305	299	296	313	288	305	266	296	271	300	291	310	261	298	294	312	279	270	278	256	275	270	307	252	299	263	261	302	298	273	267	288	288	275	312	251	279	282	287	283	276	295	299	297	274	274	301	251	267	282	303	259	280	260	290	278	291	299	276	278	305	269	282	301	274	298	261	235	313	307	325	295	265	289	262	295	253	293	272	300	250	266	285	282	297	271	281	277	317	260	293	259	254	269	258	284	259	268	302	284	267	269	287	260	286	267	255	295	294	292	299	294	260	275	275	301	312	273	288	253	256	277	274	269	305	289	309	301	285	288	288	324	261	258	281	293	273	282	295	265	300	277	302	264	299	299	271	289	277	272	275	267	314	240	285	271	309	266	286	284	269	286	284	276	305	292	282	308	294	300	261	273	276	281	282	273	279	281	261	269	319	276	261	262	280	255	282	307	254	291	308	272	276	290	299	278	265	291	265	262	256	309	293	289	269	238	287	261	285	269	272	268	309	281	295	298	294	282	271	276	304	257	274	267	284	273	244	284	267	270	318	283	281	280	259	309	276	289	278	295	255	285	291	275	275	278	289	265	277	244	264	292	281	312	275	242	281	334	276	285	286	294	299	302	296	285	300	278	296	266	259	254	322	255	251	322	260	269	296	268	303	285	257	265	295	272	287	263	285	244	304	284	289	286	294	284	255	273	286	288	307	288	272	302	291	262	258	298	278	264	298	291	305	253	303	303	285	295	292	267	270	295	294	261	285	265	277	287	265	268	288	283	273	314	293	282	274	282	280	308	303	299	286	297	307	267	236	272	275	247	268	276	281	266	258	281	274	276	270	303	286	292	259	287	312	257	291	264	305	281	277	255	270	291	272	285	284	314	282	278	268	262	287	300	296	269	266	315	257	279	259	282	293	276	276	268	287	292	296	288	271	303	282	286	289	277	288	277	262	258	277	311	262	288	275	280	271	237	267	269	279	276	288	254	290	254	284	275	261	304	297	293	288	273	265	281	269	273	267	302	268	277
5739	15611	10933	5605	4004	3041	2308	1759	1373	1284	1085	967	839	826	738	712	628	594	572	530	557	536	502	499	521	500	477	490	461	465	443	473	464	413	479	431	428	454	412	445	422	397	436	425	416	392	400	447	452	432	420	451	390	398	437	420	437	436	427	418	436	412	420	405	395	385	401	398	416	393	437	403	436	424	397	408	388	395	394	417	418	423	409	427	415	410	414	424	415	408	464	416	431	474	412	455	419	432	383	427	390	434	417	372	390	401	398	420	384	418	415	423	412	420	423	397	406	414	409	415	396	410	419	423	450	428	411	396	415	403	424	405	416	388	414	382	420	432	409	377	418	399	386	410	438	423	425	424	400	402	417	428	390	431	404	416	442	401	423	437	407	406	449	378	421	347	430	394	435	404	409	403	400	409	402	434	408	411	430	397	405	431	435	401	361	435	421	406	396	425	451	424	400	434	402	396	438	391	392	421	407	414	425	375	408	405	370	423	417	398	399	393	383	383	380	403	421	376	411	406	435	390	366	409	411	428	433	387	440	429	415	437	414	376	402	360	396	418	418	442	414	435	418	394	410	397	392	417	437	441	424	425	391	429	419	424	415	436	414	425	399	385	362	409	421	415	367	413	418	431	389	415	438	415	412	402	451	415	388	391	427	399	427	442	419	416	417	401	426	436	394	358	399	405	412	381	418	413	424	429	397	424	407	390	443	378	444	432	392	408	409	418	387	386	401	411	380	396	413	403	395	403	426	447	429	464	416	424	412	390	399	410	404	400	415	381	422	373	425	418	423	406	389	404	382	389	389	386	398	419	420	416	430	435	437	385	405	417	397	425	411	431	370	395	409	418	409	404	408	412	426	411	438	424	399	392	409	392	417	400	397	407	389	432	404	397	437	420	395	379	409	402	403	446	407	394	395	420	417	398	396	392	380	397	351	427	423	378	400	422	395	371	416	406	408	393	446	396	421	425	433	402	443	394	418	388	401	379	394	416	419	410	443	429	400	392	397	389	420	385	413	404	410	409	418	381	360	409	388	385	404	426	385	414	429	405	408	395	414	418	399	444	420	391	404	414	418	385	442	401	375	412	414	396	395	407	375	419	388	386	391	434	382	431	415	425	395	388	400	360	391	418	400	407	424	392	401	418	410	426	399	367	396	424	431	377	416	412	403	374	402	412	420	424	414	398	432	395	402	406	383	397	383	430	431	415	397	390	454	415	435	356	426	417	386	393	391	412	402	436	403	397	411	453	430	452	430	383	425	399	401	376	402	429	399	417	383	379	389	434	395	396	456	391	396	395	405	453	389	387	400	398	397	421	408	425	414	423	408	425	371	397	395	394	405	393	379	447	385	410	428	398	388	401	404	382	402	398	435	392	378	390	401	401	434	411	451	433	372	421	405	401	417	394	394	401	407	405	431	393	424	385	397	411	406	401	382	425	409	383	401	460	400	401	407	407	419	387	382	417	421	395	410	394	406	420	434	382	445	395	386	447	367	381	423	384	409	459	398	411	414	430	402	418	430	416	381	424	427	418	391	377	381	374	422	422	401	417	395	396	416	387	429	415	422	383	403	399	412	441	397	371	399	392	413	429	411	444	422	388	400	401	429	416	427	433	369	449	395	402	424	432	397	402	395	377	461	398	413	387	387	426	420	395	382	436	395	409	398	425	437	415	424	448	392	409	428	420	412	406	456	383	421	399	403	430	406	434	406	395	375	373	406	411	425	387	381	443	432	441	440	405	382	396	419	377	421	399	395	409	404	426	399	431	383	393	412	389	398	416	435	452	391	388	446	420	411	402	431	409	371	424	396	420	395	382	380	399	416	414	405	455	416	421	373	399	412	392	421	425	390	441	402	381	433	432	409	397	390	407	444	447	425	399	394	435	388	394	414	424	422	381	445	399	423	425	406	373	388	428	419	382	421	402	439	440	389	422	424	424	405	399	422	427	371	432	350	383	424	426	397	389	407	402	426	353	419	391	382	402	427	404	417	405	415	385	402	383	444	401	408	437	406	435	367	403	431	408	408	402	392	384	439	429	406	401	413	399	391	442	425	395	422	389	401	435	400	405	419	428	406	414	413	379	398	432	429	381	394	389	380	392	397	415	409	394	416	392	427	422	412	403	396	426	403	434	411	377	475	365	414	414	393	378	409	382	401	382	435	415	418	382	403	409	413	434	412	426	433	398	418	394	381	374	406	427	390	399	446	380	376	379	440	394	436	394	423	407	395	406	423	472	390	409	372	409	424	411	416	431	436	370	371	411	388	417	411	387	415	396	400	401	370	403	365	412	415	419	433	408	401	421	394	410	383	405	389	384	387	418	416	429	406	401	397	401	399	417	477	403	421	443	396	411	420	431	440	401	381	392	435	399	424	397	422	430	419	394	383	376	385	411	403	432	450	418	385	394	376	426	417	399	411	393	404	418	432	406	384	417	431	392	404	427	436	408	438	393	427	408	400	385	395	412	363	438	431	410	434	413	398	372	399	396	377	448	415	445	391	409	445	406	372	418	393	411	422	436	402	349	388	439	424	401	360	416	410	392	402	370	436	392	397	379	415	393	411	399	423	404	405	444	405	377	410	394	395	425	405	414	405	416	383	459	393	403	379	410	405	381	425	415	407	420	436	427	420	403	414	407	381	372	424	412	366	406	409	385	400	415	400	424	399	394	442	404	433	432	377	393	394	399	405	414	459	400	397	393	391	421	430	422	408	409	429	399	389	388	450	405	405	423	369	404	414	399	406	420	426	438	392	423	394	426	392	438	403	407	411	404	424	432	427	442	391	394	404	415	427	416	410	404	407	423	445	435	381	385	434	434	393	377	406	431	409	432	403	391	379	400	403	430	399	433	403	422	423	432	407	434	383	379	418	401	401	431	458	413	403	395	436	397	427	425	410	395	434	415	449	395	376	393	443	389	405	370	377	410	397	445	374	436	407	415	382	421	417	449	392	399	427	423	426	417	420	420	387	403	374	401	424	398	410	429	401	406	410	404	430	406	411	426	429	402	397	428	390	408	402	370	424	428	431	393	413	414	430	437	426	396	459	417	412	402	376	436	396	393	393	397	426	445	440	411	415	345	401	390	444	405	402	399	384	410	402	380	379	417	415	376	404	425	401	391	450	414	404	373	404	436	400	416	407	417	432	409	401	432	397	402	423	418	397	394	437	386	432	405	376	414	443	426	401	412	376	384	422	403	415	402	430	456	410	408	384	392	403	423	410	424	414	390	398	425	417	404	371	400	382	434	406	389	419	380	382	400	434	452	403	439	447	429	413	418	401	398	424	405	402	459	411	431	426	401	414	396	447	406	405	407	371	378	398	440	402	427	412	393	398	404	431	393	426	411	426	383	410	405	428	413	402	400	421	424	414	441	406	395	400	425	388	422	397	440	404	419	425	406	443	409	425	418	389	446	383	395	391	386	363	420	411	438	443	401	355	415	397	366	375	420	408	414	423	403	398	424	405	420	386	470	439	413	431	437	375	417
24836	21192	25652	22471	2173	847	631	561	463	455	413	412	360	365	321	286	283	327	310	288	286	309	287	276	307	270	302	260	289	261	290	269	245	296	276	269	278	288	286	278	265	277	273	286	262	271	292	297	269	277	288	282	279	295	269	284	247	283	292	283	247	274	281	265	267	262	265	257	256	273	262	273	273	267	252	249	281	257	251	264	253	249	271	240	266	296	248	254	274	266	266	263	254	238	279	270	269	293	308	258	275	261	248	240	261	287	282	257	275	238	281	295	278	257	254	233	260	231	286	248	281	247	250	266	259	293	280	273	302	272	267	254	248	287	250	263	274	278	286	288	252	279	292	258	249	287	276	285	265	297	262	276	251	271	257	270	274	270	276	243	296	262	305	309	275	273	269	280	275	319	273	277	265	245	296	252	242	264	274	292	273	271	281	272	262	261	262	253	264	263	260	287	264	269	274	274	279	266	297	272	263	256	256	244	248	263	267	238	268	281	285	288	259	269	259	285	273	272	238	304	258	320	280	291	256	273	254	253	278	269	264	267	257	287	260	241	246	266	274	286	249	246	270	272	274	261	273	278	262	262	258	247	274	264	274	265	261	280	265	289	292	265	250	240	311	240	252	265	265	276	283	299	282	275	256	278	270	259	277	283	250	262	243	263	271	270	282	262	264	259	288	243	238	287	262	247	288	236	276	286	257	260	265	271	254	282	247	260	265	265	275	266	266	270	242	256	259	275	275	264	269	295	243	261	261	285	258	258	266	301	259	267	272	266	255	270	251	248	267	256	277	265	259	270	290	277	221	271	280	290	240	278	279	259	241	267	234	299	259	262	281	282	263	252	269	262	271	252	231	284	269	285	232	277	269	276	255	267	285	260	247	264	258	270	254	266	248	264	293	277	251	258	271	260	267	254	272	263	274	262	229	242	295	254	235	286	267	278	265	254	283	273	260	262	263	263	308	264	259	278	292	263	264	255	273	283	284	232	282	270	264	231	263	298	273	267	265	273	271	249	251	262	284	261	258	262	245	260	265	275	263	273	258	255	261	265	272	291	290	251	272	273	236	261	254	278	275	314	251	274	274	256	267	246	279	283	280	280	256	276	281	255	277	275	247	263	249	291	274	261	286	260	285	287	246	265	263	273	256	263	274	251	277	261	262	270	246	282	247	282	282	257	278	276	288	271	227	261	265	303	268	304	250	283	269	266	274	251	261	260	267	231	272	232	268	268	274	264	296	262	275	285	248	273	251	245	251	263	240	238	275	285	287	265	240	262	259	286	262	294	282	258	261	251	250	256	256	267	260	267	274	255	256	264	241	258	262	261	266	238	263	254	267	272	252	268	322	270	252	273	286	302	240	278	286	263	260	287	250	266	288	258	269	264	282	281	265	274	269	270	257	254	264	301	263	270	258	264	252	301	294	270	243	275	253	273	275	277	264	262	252	228	275	258	256	248	261	285	260	257	253	289	257	278	278	256	268	267	282	268	243	269	249	271	257	290	249	276	268	280	278	262	247	276	256	274	301	288	268	273	294	245	283	265	287	260	276	285	306	279	270	254	270	268	279	321	234	252	256	274	302	277	264	261	261	275	270	264	261	265	303	262	275	242	245	287	253	242	284	298	298	295	258	286	266	278	252	282	261	244	264	274	281	268	274	246	269	260	311	274	276	281	269	270	266	275	275	280	254	278	268	242	260	288	251	279	247	273	260	249	280	292	249	275	264	271	281	281	268	254	261	251	274	278	248	274	257	235	250	258	293	280	256	243	259	263	270	295	264	254	292	235	249	263	258	254	257	264	262	258	264	268	241	244	265	268	277	249	293	288	268	256	280	286	278	263	249	270	274	298	271	260	287	267	284	280	228	270	237	244	270	257	273	255	243	279	275	293	274	243	261	264	261	275	262	281	264	267	247	257	286	250	275	292	258	274	239	311	295	270	278	274	261	280	257	240	267	272	250	266	294	247	248	285	281	255	254	261	250	236	269	247	272	250	318	288	295	255	264	265	284	283	261	270	260	256	310	275	296	278	274	300	286	288	269	257	264	277	290	261	244	282	258	291	283	289	270	257	258	268	288	299	268	268	247	288	300	271	258	275	280	266	261	249	248	268	297	268	265	289	268	238	248	279	284	247	270	263	230	246	253	307	243	267	260	254	258	280	267	275	245	274	240	257	272	258	248	238	271	251	273	260	277	271	260	295	269	286	244	256	280	243	260	276	270	285	263	261	283	269	238	272	291	240	233	250	266	258	244	261	280	262	261	283	297	262	253	291	255	265	271	261	261	250	285	245	241	271	299	246	274	232	246	274	287	269	281	284	258	262	262	305	264	282	258	243	269	268	259	289	263	257	246	260	301	272	277	262	287	288	254	288	262	256	267	276	295	241	262	269	288	270	275	264	280	303	238	298	257	256	267	272	261	263	248	289	270	273	249	252	268	283	264	268	279	255	234	251	262	270	287	247	273	258	268	232	286	269	277	245	281	275	278	290	260	249	249	278	268	257	269	285	283	282	302	272	256	279	259	261	261	275	254	264	275	259	257	262	248	268	245	279	261	262	274	304	261	271	255	285	253	251	280	276	261	250	261	278	243	307	288	272	246	290	242	263	265	268	253	253	266	278	268	249	287	294	254	268	269	273	237	249	265	250	271	252	288	248	272	249	263	265	273	278	287	281	262	297	303	277	279	246	279	250	250	246	269	253	240	261	256	257	299	255	276	270	263	256	278	250	255	275	273	286	265	284	266	290	270	272	261	287	292	253	287	275	269	270	267	262	277	233	259	274	291	268	294	295	240	286	256	239	288	264	248	263	273	273	284	263	279	259	230	269	261	254	265	255	278	271	283	279	285	271	264	249	297	264	251	255	265	280	284	271	270	280	256	253	254	261	289	254	292	286	259	248	271	268	262	279	273	256	254	252	272	308	278	253	254	223	254	257	273	262	284	256	275	288	281	258	251	264	287	243	268	260	289	249	269	269	267	278	277	284	282	265	267	253	274	245	277	264	269	265	241	268	273	280	279	245	268	266	287	273	270	281	261	272	256	248	279	277	269	227	274	277	261	257	262	261	232	267	283	284	269	284	275	270	251	244	262	270	262	256	274	247	252	268	262	267	294	298	274	281	254	262	250	258	309	261	241	264	252	297	268	263	273	250	254	247	307	249	277	282	281	301	271	250	292	265	266	247	258	304	277	248	274	270	245	289	264	290	258	264	280	261	245	277	245	266	269	274	267	271	266	279	281	276	265	269	302	279	266	253	274	261	271	271	254	274	271	271	275	264	255	268	269	289	277	249	270	277	258	276	262	295	276	283	262	256	238	290	268	267	255	268	278	241	237	251	264	252	260	268	259	278	285	258	245	265	276	278	273	290	232	295	241	270	245	251	250	288	307	261	249	299	276	239	274	278	257	256	260	287	271	237	267	302	250	285	254	261	260	246	293	287	260	303	263	268	261	273	258	267	261	258	250	267	282	260	243	284	255	297	246	272
5620	11128	7612	3862	2836	2086	1631	1288	1058	938	806	784	641	627	572	529	511	542	479	500	515	439	453	431	407	431	436	410	432	414	423	449	383	411	383	383	400	383	401	384	396	412	370	377	400	392	388	399	382	399	389	392	387	356	441	390	416	406	420	379	402	397	419	380	394	381	377	363	388	391	390	404	389	369	391	388	407	373	332	370	373	406	358	380	381	366	375	366	382	378	373	405	371	367	381	355	365	365	433	405	349	345	396	376	366	374	400	405	365	361	352	377	366	400	376	400	398	383	363	380	361	410	379	394	376	342	409	408	380	396	352	347	388	397	388	353	360	373	368	388	375	382	381	353	368	383	354	347	366	415	385	397	379	366	400	367	365	417	372	379	353	399	398	392	363	402	358	366	374	367	413	370	378	351	327	410	416	390	380	403	394	355	389	403	363	366	378	412	354	370	398	402	389	378	385	376	391	354	405	371	363	376	360	387	364	396	379	379	379	399	392	348	375	387	393	367	375	334	406	391	386	369	373	425	386	363	374	409	367	367	370	384	351	384	362	400	359	381	404	357	387	400	381	390	405	372	368	355	392	422	386	377	346	405	358	394	395	364	382	354	388	367	396	379	377	399	380	396	397	375	355	394	443	401	422	402	409	373	357	372	391	379	384	360	376	356	365	409	361	345	399	379	330	373	375	387	381	374	406	360	348	373	359	392	370	407	368	403	365	404	399	388	405	378	374	374	386	361	354	366	314	390	374	341	379	393	397	384	359	384	384	371	404	398	415	355	376	379	381	405	407	376	401	357	341	378	383	357	365	363	374	388	369	368	374	373	361	372	362	387	377	370	369	420	383	387	400	375	365	380	380	388	374	389	397	369	373	374	374	368	405	390	409	363	398	358	379	372	406	381	364	393	384	414	381	389	359	361	364	367	363	367	353	369	374	373	393	365	371	353	336	365	371	418	374	387	396	359	376	397	371	345	397	417	390	415	330	361	388	411	339	366	324	408	324	381	384	363	364	370	380	391	357	367	395	385	398	374	388	383	398	376	366	368	383	359	402	359	377	389	381	394	392	358	394	415	354	401	409	377	377	352	355	352	414	372	392	357	400	368	396	351	403	367	356	398	369	391	319	388	371	377	381	363	372	402	352	390	360	387	359	373	401	384	394	406	389	325	390	382	392	396	368	387	330	352	392	375	365	370	378	364	424	321	418	362	376	425	403	377	376	381	364	364	409	374	398	374	383	366	380	385	385	392	377	385	389	395	369	359	406	367	364	396	391	365	358	357	398	377	393	387	390	413	360	362	406	359	373	373	407	381	392	392	384	354	371	371	365	359	400	351	356	392	405	387	393	386	409	397	392	362	357	383	372	391	367	375	372	358	409	392	361	374	399	399	387	377	384	418	392	392	409	405	365	375	369	409	398	371	395	375	400	354	381	396	379	360	400	361	382	344	367	362	381	361	360	337	400	371	392	358	375	392	356	378	365	405	360	367	363	389	411	418	356	394	375	366	352	369	383	397	402	374	360	378	373	421	391	392	348	347	384	405	379	359	379	405	348	375	380	374	376	394	383	398	387	381	395	402	397	375	384	370	353	357	368	363	344	342	386	396	375	387	359	405	392	374	404	364	400	354	376	381	367	373	398	439	347	395	380	390	398	402	393	389	388	363	389	378	377	390	386	393	380	382	386	371	361	391	341	356	354	370	367	408	391	374	380	395	401	390	356	391	402	411	367	390	345	371	435	354	398	351	391	341	357	390	393	390	380	419	372	397	394	363	364	358	383	398	405	333	356	393	370	401	370	419	373	389	362	378	373	378	370	403	400	397	404	368	361	379	364	378	405	357	365	400	359	391	363	349	365	362	364	380	371	385	392	401	366	365	376	390	340	382	387	372	413	386	406	409	417	403	356	371	397	364	390	369	371	386	378	390	375	404	383	363	368	360	389	377	376	367	372	394	409	383	369	369	401	365	372	389	376	388	408	398	418	397	385	409	383	379	421	403	376	420	387	380	364	355	337	357	389	377	372	371	372	415	411	383	384	380	399	397	393	349	371	384	361	356	363	372	374	362	382	414	397	413	375	354	388	418	387	392	387	377	340	394	368	357	374	373	401	382	389	388	369	406	380	388	383	372	378	398	377	406	353	378	369	368	357	368	409	360	403	369	387	372	376	370	395	369	375	382	398	342	355	386	371	386	380	383	401	365	394	371	353	353	378	355	383	369	377	392	382	357	401	392	370	370	376	367	365	390	361	378	379	339	368	399	349	368	394	393	374	400	362	370	377	356	383	369	432	374	367	346	367	394	394	381	387	364	369	393	333	377	383	377	382	382	378	379	355	367	350	383	403	340	394	392	372	385	382	389	369	366	348	346	371	400	367	387	371	407	389	406	354	359	373	354	427	354	347	392	377	391	386	407	374	359	362	366	385	376	352	359	373	388	398	385	347	359	378	365	393	394	398	376	381	380	374	364	360	374	378	353	388	365	373	341	374	365	370	363	369	339	347	382	367	405	382	348	383	354	381	370	381	357	336	398	376	385	357	363	355	378	387	372	396	378	397	382	361	385	392	391	387	372	376	412	403	389	362	386	367	380	344	401	374	377	390	356	420	347	358	401	395	344	339	392	376	367	405	371	363	337	359	385	366	419	374	357	406	422	384	388	379	356	386	358	368	368	382	351	387	416	373	342	353	390	411	390	379	351	376	400	371	395	417	380	408	368	394	347	357	403	361	409	363	393	397	410	340	348	400	344	362	358	382	408	360	354	387	381	362	382	370	377	413	385	372	372	365	400	373	393	375	400	363	378	404	380	376	392	387	359	385	395	411	381	355	371	383	414	376	369	391	391	377	382	361	365	359	375	377	370	397	398	397	382	416	372	385	399	357	399	409	372	400	383	379	399	365	413	422	371	348	360	361	381	377	379	369	331	381	396	371	399	366	417	354	397	359	383	354	384	377	359	377	359	400	393	369	404	375	389	368	366	401	375	391	404	373	392	399	349	425	377	390	369	356	409	387	372	390	377	398	398	383	400	347	373	369	373	364	415	363	391	404	368	367	377	384	374	363	410	348	398	387	367	389	380	329	369	383	388	354	396	363	388	385	403	373	361	368	377	415	374	391	397	379	375	385	363	405	378	379	392	421	376	394	373	377	397	347	396	376	370	361	377	363	367	368	340	378	360	364	369	373	417	375	359	384	399	379	371	383	385	373	370	384	362	381	375	402	367	403	350	358	389	353	405	372	373	412	364	406	381	398	393	399	375	384	370	367	367	372	356	369	332	368	402	391	398	418	346	399	372	358	398	373	370	360	388	384	393	371	401	403	384	355	415	379	415	393	410	364	372	397	360	367	369	386	346	386	384	332	370	373	352	383	380	368	382	370	395	326	397	387	357	350	381	360	378	378	364	405	389	357	394	345	381	400	385	406	348	408	400	349	362	394	410	374	404	385	342	386	410	400	399	373	356	340	371	370	406	362	360	379	371	406	354	361	375
22636	21240	28459	24327	21241	19071	2313	900	668	566	556	410	371	380	326	279	272	272	227	229	224	209	187	201	157	187	194	186	170	181	161	185	160	161	158	148	140	128	163	167	146	137	162	180	145	147	140	135	138	130	163	147	146	164	161	155	140	155	154	134	132	158	130	147	163	121	156	137	141	161	133	145	135	126	124	154	141	147	137	131	155	127	119	158	140	135	139	138	129	140	135	155	140	117	138	128	132	151	140	121	142	110	124	139	138	121	140	154	159	139	127	142	139	131	133	138	126	142	131	143	145	130	139	131	144	139	113	135	131	158	133	128	158	115	140	132	125	142	128	120	146	139	129	160	129	139	143	147	143	125	126	148	122	140	179	127	150	121	139	121	129	159	143	130	115	139	139	131	137	147	156	131	156	128	142	135	137	134	122	149	113	128	132	133	135	127	140	141	144	142	137	154	146	135	151	145	151	156	151	150	136	139	125	152	140	161	155	146	168	130	145	131	139	147	160	119	159	143	140	141	121	141	151	125	118	149	141	127	144	148	132	134	153	126	151	129	131	130	135	119	136	142	130	139	139	137	128	141	158	140	138	126	124	124	125	148	137	159	107	142	129	124	129	125	150	156	148	133	132	158	139	106	146	130	142	147	146	123	127	130	133	130	143	132	127	131	144	116	141	149	147	133	137	132	135	137	131	139	130	127	129	139	130	136	118	144	164	134	141	136	161	137	161	159	145	133	131	145	124	148	132	114	123	121	123	123	137	123	156	128	109	125	135	125	123	115	131	150	131	135	133	122	121	125	149	136	139	115	136	131	149	122	131	150	112	130	138	140	147	136	136	147	132	140	124	140	164	141	136	126	150	133	126	141	117	138	129	136	154	129	133	138	141	162	123	135	140	110	140	141	134	149	131	153	129	146	132	125	123	126	104	134	138	139	149	148	148	145	148	133	148	129	139	146	142	139	148	105	130	163	133	132	145	141	125	145	145	147	148	129	149	133	124	142	137	167	132	141	128	144	128	128	133	147	129	143	136	136	146	135	130	141	149	138	135	125	137	147	156	127	136	138	126	117	142	120	141	144	116	144	119	127	134	142	131	119	142	132	138	129	165	143	121	148	145	111	137	124	148	107	142	147	147	149	150	149	121	141	149	138	128	136	122	125	150	113	139	131	130	147	151	119	143	139	148	132	148	155	125	143	134	143	112	149	128	139	152	134	125	159	147	125	136	138	130	138	133	144	125	128	147	122	125	140	146	160	150	130	134	146	142	130	132	131	144	161	132	120	119	149	126	135	145	124	138	127	134	124	151	158	164	123	123	115	140	129	104	151	141	112	166	164	114	144	133	133	140	162	143	148	122	139	133	141	158	136	139	162	134	141	145	120	135	163	168	136	137	135	143	147	129	130	145	135	147	144	120	128	129	134	143	143	149	133	149	135	133	123	129	144	148	125	112	128	132	147	127	118	114	135	123	149	154	141	123	164	123	123	123	125	137	128	156	99	135	140	137	130	135	137	149	158	142	146	140	137	143	144	134	139	118	125	138	136	128	132	117	126	125	121	136	139	132	146	144	130	126	133	121	119	113	158	135	113	116	149	122	159	130	131	147	150	127	124	142	125	143	126	138	137	134	144	136	151	141	134	134	126	132	133	147	179	145	139	145	144	130	143	136	124	157	136	109	128	145	146	133	133	113	151	113	141	150	136	121	128	143	146	122	133	136	150	121	134	142	132	131	129	137	143	147	141	147	142	123	138	142	132	131	123	161	138	124	129	141	114	142	130	130	146	120	135	117	141	144	151	153	116	144	153	139	136	137	145	150	131	128	142	136	140	132	152	144	145	144	137	131	141	133	120	139	110	142	123	131	137	123	161	153	144	138	139	135	145	107	128	137	161	139	127	124	134	145	138	133	136	131	129	141	148	130	142	142	146	141	123	115	132	114	125	136	158	139	117	142	128	141	164	144	133	138	139	144	120	150	133	130	150	124	120	133	144	131	129	135	147	120	132	123	160	125	137	139	142	145	133	137	143	146	129	138	122	130	130	132	126	145	139	131	137	140	145	145	130	111	125	131	139	120	141	133	131	150	124	134	138	143	123	147	143	120	141	146	129	131	141	140	151	145	128	124	131	113	125	139	153	110	153	139	144	149	139	118	135	161	156	145	131	141	142	145	140	148	140	138	132	112	149	129	127	130	138	155	135	147	126	133	133	152	123	130	132	133	128	121	139	151	137	140	134	115	127	124	123	142	134	134	143	140	165	144	115	128	116	129	158	129	163	138	140	136	151	138	149	152	131	142	145	115	127	137	135	131	117	140	125	147	128	138	135	135	125	150	142	140	149	139	129	142	133	146	111	131	136	126	139	133	121	121	148	140	121	137	141	144	141	141	118	129	133	138	128	128	140	125	136	130	139	109	140	166	137	153	133	129	150	140	141	120	127	127	131	104	149	128	162	129	143	143	145	155	145	135	136	147	105	137	132	140	142	154	139	148	127	120	125	140	128	115	127	131	149	134	136	123	143	114	138	119	118	126	163	131	155	136	160	135	151	130	125	145	133	123	162	147	136	154	148	137	141	139	129	140	129	149	141	136	118	138	148	129	135	153	154	136	133	120	140	138	142	139	146	135	125	132	166	151	134	126	121	146	124	126	133	134	118	128	145	126	122	134	151	150	136	143	140	124	130	146	158	133	129	136	139	122	166	155	136	135	123	141	144	121	148	140	126	129	138	133	144	150	130	155	133	135	131	150	130	112	137	138	119	118	127	128	134	151	142	134	153	125	144	134	118	114	134	145	136	134	151	133	147	116	134	132	124	126	119	126	131	115	139	145	126	131	143	143	150	135	132	139	145	125	126	142	129	139	177	148	133	155	112	152	134	141	119	142	138	126	114	142	160	140	131	135	150	127	117	113	128	126	144	140	133	141	127	116	132	146	139	159	142	143	138	121	155	135	133	131	128	149	148	130	142	109	142	147	131	159	127	124	139	137	172	124	135	128	136	143	140	148	142	163	127	152	126	124	155	140	171	150	133	146	138	140	134	130	138	144	133	122	145	162	147	135	128	139	152	172	138	109	139	146	140	151	131	140	151	133	131	130	127	155	141	141	124	157	151	120	124	132	138	144	148	142	125	129	143	141	130	134	136	134	141	135	124	152	132	125	130	128	141	142	131	137	113	153	150	136	146	147	153	139	116	134	121	155	141	135	125	141	152	134	136	143	155	133	121	124	136	132	149	140	132	133	125	125	122	125	138	112	144	138	121	127	127	142	152	145	139	154	144	134	149	137	132	129	138	130	147	162	138	130	156	143	142	144	150	118	147	157	141	136	162	117	145	129	150	141	114	117	153	131	155	147	145	119	125	126	117	168	122	145	119	137	140	150	133	142	127	124	149	176	131	158	155	125	152	126	118	141	143	121	143	147	129	122	143	141	117	121	131	136	133	126	145	117	145	156	142	139	121	131	132	156	150	154	129	145	142	127	146	135	137	129	136
7194	20765	14888	8143	5952	4404	3153	2271	1810	1569	1353	1144	949	837	775	659	541	535	442	435	404	364	343	373	314	321	343	305	338	295	293	274	265	243	261	237	241	239	250	228	257	235	251	240	221	233	216	227	247	216	242	269	251	224	256	234	248	224	208	205	225	240	216	227	178	237	186	232	229	213	201	212	209	203	177	183	208	191	202	202	226	197	174	166	202	231	205	203	188	194	219	215	212	171	226	216	205	217	196	219	198	178	201	180	207	175	198	192	232	190	188	207	179	214	183	212	199	183	214	214	177	221	201	202	192	185	229	207	201	175	202	208	194	200	191	171	208	220	198	211	193	207	198	190	186	216	175	202	194	199	204	201	196	200	194	217	190	220	210	202	230	226	207	203	167	203	175	212	192	208	194	208	176	213	183	194	188	204	193	203	221	187	210	212	211	201	194	189	191	195	173	193	203	200	201	204	192	177	170	182	213	212	217	194	209	201	193	193	230	200	192	189	213	227	184	190	179	220	215	187	208	201	200	217	177	187	187	190	220	168	218	215	233	180	195	196	193	210	192	172	198	198	220	189	204	201	202	203	213	177	198	198	190	210	206	196	201	193	200	206	220	205	201	195	197	208	189	177	224	194	190	190	201	178	188	216	194	222	227	214	193	217	182	197	212	181	200	205	194	206	218	219	203	197	181	204	217	196	210	203	200	188	211	196	196	202	195	163	196	183	218	204	184	185	216	180	209	211	203	212	191	200	218	187	184	197	208	219	199	213	203	211	203	189	212	163	197	214	176	180	181	185	194	201	176	215	207	196	193	207	181	215	210	187	182	215	207	192	209	183	190	203	188	197	197	224	188	185	207	177	204	221	199	192	192	194	184	206	211	198	195	167	222	193	208	200	187	203	221	196	178	199	184	209	218	188	196	203	213	204	187	200	180	185	212	205	217	230	183	196	191	191	224	190	197	201	200	234	155	205	196	217	196	194	196	179	202	200	220	194	212	177	200	188	222	199	198	206	212	209	195	205	200	187	190	213	209	224	225	190	194	211	225	214	162	198	206	220	213	196	207	215	225	193	211	187	181	210	218	202	196	187	182	204	195	192	197	188	189	212	193	206	207	218	190	186	189	210	227	204	192	192	191	212	208	177	204	184	171	186	214	213	195	192	227	214	199	209	190	212	216	229	203	213	195	182	205	220	174	203	211	227	198	214	188	198	207	189	204	184	214	183	219	175	194	208	202	184	232	197	209	206	184	212	206	195	214	223	184	211	214	221	169	209	218	191	209	214	216	192	202	188	209	180	196	198	204	207	168	204	215	203	217	189	210	218	198	214	200	213	211	187	183	211	202	195	182	218	199	214	202	220	210	202	201	200	191	201	192	211	206	209	184	165	212	210	216	200	202	213	201	198	176	203	209	206	200	222	206	192	195	202	205	186	220	204	215	192	219	197	202	195	210	196	186	177	191	178	200	169	206	212	199	178	192	191	198	198	216	205	218	206	219	182	223	212	196	219	187	217	182	189	207	202	196	200	200	186	209	196	210	233	199	196	204	207	204	182	198	180	210	233	203	163	198	180	199	225	208	200	192	205	193	217	169	212	196	193	197	202	195	204	185	194	197	196	217	206	209	196	215	190	168	220	200	222	203	188	193	188	195	200	150	214	190	209	183	203	207	208	210	217	213	216	198	186	200	209	213	192	194	199	216	227	188	211	200	220	202	181	168	197	184	196	204	198	199	203	199	169	219	219	221	209	186	219	199	198	187	215	185	213	195	217	173	181	192	191	228	178	188	181	180	183	193	178	177	218	209	198	194	181	189	217	192	219	202	207	183	206	205	216	226	189	208	193	186	237	208	193	207	177	191	200	207	189	206	213	187	188	200	208	197	198	211	203	198	211	188	212	209	194	213	197	214	174	204	195	200	182	217	211	204	196	203	193	209	199	188	226	207	183	195	198	180	205	195	216	172	180	160	179	191	208	223	199	188	176	193	204	210	209	191	214	196	182	187	210	226	189	208	199	198	203	228	204	194	226	191	209	212	225	227	181	218	211	198	211	173	215	180	194	187	223	193	204	202	198	189	180	203	217	225	202	196	193	199	193	219	190	203	202	212	202	215	189	195	198	185	197	180	195	182	199	187	197	206	200	188	211	213	175	182	209	211	194	220	207	199	198	199	216	196	197	198	212	187	207	208	201	193	199	195	231	198	192	210	217	217	216	206	206	207	210	208	203	195	171	194	205	213	219	221	183	174	183	196	193	185	223	186	193	200	200	233	178	232	185	199	209	219	185	223	190	206	219	202	183	201	197	224	213	206	204	198	238	175	194	199	219	197	207	214	190	180	194	195	196	229	189	188	208	192	209	205	203	219	184	221	173	200	236	210	216	186	200	202	201	197	189	219	187	197	201	195	179	172	192	190	206	188	198	198	202	208	201	201	193	191	209	197	181	191	196	203	204	188	187	226	219	228	179	203	195	213	220	194	200	181	220	208	207	199	196	169	178	233	231	212	186	215	211	179	194	231	190	186	196	191	197	209	210	199	223	196	195	202	216	218	207	179	200	212	187	193	198	222	212	203	193	204	225	201	218	191	201	194	143	223	189	219	211	215	213	193	215	210	210	187	187	218	215	208	200	192	218	232	220	198	208	187	197	205	228	207	186	184	193	169	196	176	199	213	207	180	212	203	214	204	209	197	208	194	177	210	205	200	207	201	175	200	196	201	203	193	188	199	227	213	199	215	223	210	226	225	195	171	178	176	197	210	194	205	181	206	223	219	189	210	203	197	195	211	189	184	178	198	215	198	222	226	165	219	190	196	206	205	207	200	198	216	193	218	188	226	222	189	204	197	190	174	195	206	206	197	203	217	208	194	215	207	176	187	201	210	212	189	202	176	224	223	181	207	189	193	200	183	211	187	212	184	202	218	221	190	203	203	187	205	186	191	176	190	216	203	207	193	214	162	205	184	201	181	198	194	194	197	193	205	219	190	186	202	193	194	211	179	205	213	201	209	195	173	229	213	178	224	229	209	185	183	189	222	183	206	216	221	212	206	185	200	189	197	189	202	208	204	205	185	229	180	164	181	206	192	223	209	186	216	206	210	190	208	189	200	216	208	188	195	190	194	191	170	213	198	214	198	207	207	196	201	208	203	214	213	204	213	219	207	188	194	189	195	171	186	199	205	198	190	181	201	181	204	201	187	219	216	194	190	200	193	202	221	217	196	208	187	186	197	220	224	185	180	201	193	196	219	213	192	213	199	222	178	194	205	204	209	198	224	194	180	185	182	215	228	198	197	192	185	203	207	200	210	205	184	221	183	189	201	223	206	199	209	209	226	193	194	225	193	197	163	196	201	212	195	200	222	211	205	223	199	200	205	179	181	208	205	187	214	201	224	176	222	196	216	180	206	207	216	201	186	198	213	231	218	205	219	192	197	216	234	185	188	202	198	197	224	222	192	212	193	198	178	209	175	219	183	207	181	217	195	205	193	226	206	215
27527	16437	4390	1532	877	706	581	523	466	485	421	397	421	415	371	387	372	347	379	422	356	392	398	366	388	358	391	358	344	385	372	387	350	351	342	367	384	361	365	341	386	375	357	368	378	357	361	395	362	372	373	370	364	390	398	402	375	368	353	335	327	386	376	366	363	369	343	363	344	376	356	368	322	333	345	386	368	340	348	343	360	345	356	376	367	338	328	400	343	382	352	341	385	372	367	375	375	370	380	369	374	383	367	382	352	374	357	389	352	374	377	343	348	370	370	353	346	349	352	332	318	345	372	376	355	364	366	339	340	369	379	328	361	348	356	355	365	380	373	355	353	386	385	340	348	336	340	393	350	394	331	354	352	345	345	371	370	350	409	374	350	380	368	330	372	324	362	372	359	329	373	357	355	384	350	354	324	361	361	355	366	342	355	355	348	340	363	377	324	374	372	348	359	370	332	341	352	350	355	372	346	373	346	358	331	366	362	378	357	331	394	363	387	350	334	389	366	331	364	362	361	376	360	339	353	356	361	340	339	358	331	366	361	365	337	359	364	363	357	310	368	351	365	381	359	347	342	366	400	365	337	359	399	375	374	329	326	382	363	396	361	371	358	328	366	357	345	351	361	369	356	362	381	373	364	375	368	372	369	356	356	347	362	377	383	355	359	362	385	372	375	376	324	332	381	391	350	344	357	362	381	355	358	380	361	361	370	397	336	384	351	366	370	362	343	328	387	390	389	372	359	348	369	360	370	366	332	380	363	370	373	349	365	371	365	358	340	364	339	422	414	354	391	338	397	343	364	371	396	369	374	383	372	360	361	367	378	372	346	328	364	361	355	388	354	363	357	346	359	353	378	377	361	319	332	326	373	320	341	361	354	332	306	366	370	334	410	356	324	396	377	374	356	386	381	363	318	363	366	383	336	373	375	342	355	334	341	363	331	413	358	380	354	363	364	350	375	337	355	355	370	361	346	331	359	330	351	390	357	365	350	393	364	386	365	381	383	352	349	326	342	356	361	348	396	360	352	350	343	351	371	352	353	342	352	382	343	341	325	369	356	381	356	352	365	370	363	351	337	358	376	333	340	377	402	379	333	348	353	388	353	366	402	391	340	360	368	367	333	378	332	305	354	363	370	362	382	391	327	359	342	390	366	355	340	357	355	354	373	384	353	357	372	387	354	370	326	336	357	385	354	362	370	375	371	385	381	363	362	374	375	381	346	377	339	373	344	368	370	358	320	358	344	336	336	323	349	350	368	361	364	364	394	367	356	354	349	325	367	348	355	354	352	372	351	402	360	371	343	310	360	369	383	401	394	362	387	376	323	361	373	391	385	395	356	395	369	327	381	346	368	345	387	391	356	368	363	346	356	338	342	368	332	358	355	392	385	330	387	369	371	374	333	377	371	348	353	349	392	341	341	349	372	357	346	374	348	352	368	364	368	336	319	357	368	327	347	368	376	365	359	373	375	370	405	354	345	352	344	338	385	353	345	369	344	375	354	347	389	419	376	384	361	368	361	348	362	382	384	343	330	365	339	367	369	320	362	324	338	339	331	340	349	334	395	357	385	360	387	355	348	353	373	336	357	356	340	348	376	429	343	361	373	370	341	344	390	374	380	360	364	381	370	330	367	382	376	371	385	352	389	316	376	400	369	350	349	345	354	340	352	366	349	332	397	359	367	360	352	382	371	394	367	367	347	334	342	370	352	392	358	372	384	378	374	377	380	364	353	357	379	342	367	371	331	367	371	401	371	349	367	358	364	344	332	363	364	345	334	327	380	369	374	369	370	360	325	339	337	353	377	372	360	360	354	391	370	350	338	361	329	339	369	354	362	366	382	343	378	339	381	362	370	368	347	351	359	359	323	375	373	379	377	369	347	350	338	370	348	376	364	391	376	356	310	351	326	348	365	340	364	342	379	382	378	372	387	354	366	391	372	368	390	348	343	355	360	393	374	358	339	352	373	349	387	375	365	331	350	349	366	404	359	374	345	360	371	339	338	347	345	377	352	330	333	362	372	371	340	367	355	372	387	337	396	377	363	341	308	324	388	392	373	350	355	381	341	358	348	317	366	357	352	373	382	367	349	375	373	372	346	386	350	345	329	377	392	363	358	356	371	346	365	365	333	333	343	337	368	367	369	380	373	333	365	348	371	356	386	348	345	339	362	369	331	368	340	383	344	380	390	335	389	370	381	356	340	335	401	353	341	368	385	356	361	361	385	379	361	321	365	374	332	335	340	362	361	348	364	362	351	365	322	377	346	402	360	350	356	364	366	352	337	356	325	378	364	330	367	373	372	363	387	385	371	383	381	364	378	384	361	352	371	372	337	364	349	343	399	352	390	395	401	351	350	390	352	373	383	374	360	336	372	377	344	350	360	365	343	347	326	363	341	355	372	334	370	363	343	332	359	320	381	375	355	354	343	345	404	380	396	346	373	324	359	334	353	356	382	346	358	367	372	362	333	376	313	311	369	361	375	357	347	361	373	343	354	328	364	376	398	355	344	348	343	373	355	369	346	356	355	376	390	349	351	369	394	373	345	367	371	321	393	358	358	347	377	359	354	325	350	352	360	337	343	377	383	310	378	389	365	389	371	368	371	356	366	364	352	359	335	352	350	370	383	353	315	344	371	387	346	351	363	337	332	397	330	383	341	342	391	384	346	345	363	359	384	356	365	376	355	376	390	365	365	386	402	395	347	352	329	343	406	349	354	368	364	348	375	374	378	366	380	377	355	360	352	351	379	395	344	331	358	367	363	380	340	404	366	367	347	347	370	384	371	337	340	365	368	375	338	323	332	354	361	327	380	340	353	365	348	324	363	352	351	371	336	381	362	364	363	354	346	381	353	382	365	363	363	367	319	361	334	369	389	374	322	358	361	377	361	372	382	358	383	379	364	361	368	343	375	351	367	346	372	385	336	341	335	373	356	318	394	354	360	331	365	371	351	366	357	371	377	386	392	390	349	355	352	335	353	372	342	355	346	331	351	357	382	361	381	339	385	352	377	356	346	334	367	362	346	315	332	341	381	350	360	362	373	359	347	353	373	368	367	369	360	399	391	351	358	364	354	357	366	376	365	364	355	377	353	386	334	364	330	354	355	369	392	395	332	356	342	358	388	373	332	373	356	368	342	359	332	337	367	325	355	357	361	331	377	364	373	337	362	320	333	343	378	356	332	368	373	353	366	326	358	364	364	384	360	353	392	382	348	345	373	375	389	320	365	339	375	369	382	359	342	375	374	325	368	361	384	378	372	341	356	372	332	364	353	378	371	358	383	375	343	382	385	360	369	383	355	386	350	344	366	376	379	364	371	323	365	392	354	329	353	365	362	342	345	363	344	345	356	340	348	361	338	352	364	348	368	347	381	368	377	364	402	364	343	373	356	383	357	338	395	391	364	373	367	337	353	351	347	364	372	355	402	385	384	360	389	334	360	373	396	366	365	375	364	358	383	316	377	376	372	324	354	358	354	385	362	326	357	351
6352	7559	5165	2599	1941	1551	1215	981	916	809	830	769	660	654	613	599	541	629	589	591	559	587	519	505	587	559	565	561	488	542	534	520	510	554	507	538	462	521	557	508	520	500	522	516	539	498	559	488	526	517	537	487	526	551	498	564	507	550	469	510	485	509	498	550	494	527	482	476	514	541	535	550	525	548	499	495	502	513	507	483	502	481	577	507	493	551	532	582	501	496	504	516	486	517	498	505	492	512	507	515	534	501	526	500	489	505	505	510	487	529	528	499	515	503	502	532	512	532	521	556	508	503	542	538	515	512	477	536	506	540	516	497	521	489	481	482	487	515	520	490	558	503	512	508	505	519	513	533	506	510	507	474	526	494	519	514	538	509	542	532	508	487	515	531	496	513	523	486	488	537	486	545	538	510	492	498	509	546	528	511	541	521	535	481	547	514	525	496	497	511	502	504	546	529	493	507	505	493	543	512	458	490	478	510	519	517	533	544	517	542	482	507	518	537	488	541	516	521	527	493	513	493	473	497	535	503	470	507	530	500	524	530	486	479	503	520	541	494	476	495	490	525	524	550	509	449	523	527	473	523	509	477	491	476	472	509	546	528	518	523	517	517	517	502	537	549	477	480	495	535	499	537	518	509	484	509	511	502	487	538	512	550	516	550	508	502	518	499	502	530	541	488	507	527	513	510	500	483	565	485	519	500	489	453	504	536	508	501	539	497	465	512	515	512	476	489	563	536	501	511	496	512	500	499	492	530	561	517	504	513	552	521	528	484	499	473	506	523	535	531	486	507	529	520	480	500	495	556	480	546	509	537	502	484	510	575	502	476	475	516	524	487	504	508	500	528	504	502	500	513	492	531	526	506	487	551	475	506	511	548	491	497	493	481	492	494	481	468	493	531	478	501	538	488	510	516	536	468	500	523	510	506	522	529	493	501	492	511	543	561	535	493	486	498	515	488	509	473	452	477	495	488	501	495	485	491	512	481	487	509	542	503	500	508	465	461	533	543	536	478	521	533	484	495	506	527	468	488	541	465	517	478	458	489	534	516	533	528	527	510	471	505	527	527	508	501	540	539	509	531	495	537	535	489	511	512	515	514	520	490	509	482	546	476	517	540	523	503	466	504	511	502	523	497	480	518	531	501	503	512	482	521	469	489	514	505	518	506	522	562	502	509	512	525	532	482	476	492	514	516	533	511	462	534	482	517	470	492	549	511	540	527	516	512	498	498	518	483	517	527	529	527	529	472	491	480	523	545	502	500	503	474	512	490	517	527	478	529	504	494	485	543	500	516	538	510	531	494	518	520	530	519	497	531	562	528	509	518	487	550	525	510	521	517	498	484	491	523	509	500	508	521	500	506	497	507	511	534	509	514	491	493	522	506	498	521	486	528	481	483	472	499	512	499	508	467	487	554	474	493	549	487	483	524	486	551	517	512	473	478	558	531	489	490	553	541	503	451	477	513	533	495	506	512	538	484	502	536	504	490	490	486	515	485	494	467	565	576	505	510	555	540	497	528	505	508	524	493	504	520	512	522	544	519	547	513	531	495	505	523	491	525	506	506	499	521	500	492	541	512	485	539	525	523	558	498	514	481	546	529	522	486	524	529	513	503	507	480	516	542	508	502	526	528	540	540	466	495	534	530	512	507	507	496	479	520	487	493	482	489	512	493	529	517	504	486	519	534	508	515	514	497	570	515	520	524	514	512	522	483	542	513	530	486	474	460	516	499	489	501	521	511	476	500	550	500	480	539	519	530	497	501	522	526	526	534	501	475	513	522	534	512	482	521	484	475	490	489	544	493	544	508	518	494	485	477	476	514	487	481	485	509	500	513	511	526	483	517	519	528	497	512	509	463	498	476	519	504	521	486	533	516	556	507	474	514	523	499	517	507	486	507	515	487	517	509	519	493	523	523	474	523	489	538	466	537	497	505	483	470	490	526	467	556	530	505	515	505	488	535	499	491	466	559	522	525	504	464	521	530	477	503	511	531	552	496	510	536	496	474	523	511	527	500	527	460	508	509	493	526	496	508	490	516	501	488	504	524	476	522	508	514	512	534	495	516	528	499	504	517	534	500	484	544	483	556	477	527	501	556	496	519	531	546	495	487	497	469	499	528	536	525	509	530	538	516	502	544	548	515	488	501	487	479	518	497	495	537	519	483	490	501	521	528	512	535	473	536	505	504	527	526	494	496	520	502	510	465	499	495	524	513	508	516	521	539	508	486	540	483	531	497	511	464	536	503	558	486	493	503	528	510	464	492	568	505	507	530	528	536	539	548	584	562	516	539	479	499	484	505	511	514	497	502	521	516	509	528	520	494	565	512	495	539	530	512	552	537	513	522	545	509	519	491	540	527	534	484	472	533	530	493	486	501	518	504	515	528	484	518	524	514	512	525	474	512	516	486	497	501	548	509	522	536	481	545	493	506	488	470	550	509	523	530	513	478	453	477	541	478	475	531	514	526	516	522	487	521	512	526	530	522	490	523	526	505	551	511	530	473	520	500	525	515	514	522	496	494	465	494	515	523	509	511	498	518	516	555	493	507	506	525	495	498	501	577	538	499	506	517	513	520	502	565	479	492	471	520	516	488	463	467	502	467	495	523	548	512	480	530	512	517	507	496	516	547	521	519	520	509	545	511	528	537	493	506	503	459	529	543	538	535	493	476	502	528	528	503	500	488	529	554	554	526	511	514	505	530	518	488	488	498	473	503	534	479	541	515	516	540	516	495	518	512	502	509	504	512	512	551	488	521	493	489	484	550	496	527	555	517	522	532	480	515	470	511	517	513	588	469	520	481	498	486	527	518	494	511	538	498	561	513	556	543	483	490	493	524	527	524	504	569	465	540	519	510	527	522	495	523	522	516	552	522	517	502	504	503	511	508	510	529	532	524	483	483	526	530	509	539	508	528	487	553	501	500	524	472	498	476	560	532	521	508	486	513	507	489	508	484	489	510	492	513	506	527	535	511	500	489	535	483	490	546	525	523	542	475	510	490	494	531	464	514	532	518	500	519	494	516	501	521	552	520	503	513	507	531	522	502	521	522	498	496	472	516	453	524	534	523	480	539	530	521	532	514	500	507	439	518	464	527	530	527	475	535	539	496	523	482	484	486	505	493	478	511	488	546	526	502	503	531	526	507	520	528	529	519	493	488	481	493	513	503	495	524	515	521	495	496	470	543	504	503	471	497	521	476	526	514	512	503	502	516	516	505	513	528	527	540	510	519	493	508	507	487	493	484	484	490	484	496	533	523	518	491	529	531	506	495	466	522	555	536	507	499	509	498	507	537	502	546	491	525	514	520	536	504	508	522	520	531	532	486	500	553	512	508	526	541	466	524	515	558	492	516	483	567	482	518	481	529	512	501	503	516	529	534	506	522	526	513	525	524	501	500	489	512	512	506	516	516	551	531	488	489	516	510	501	494	516	498	506	493	531	481	523	511	517	510	494	512	505	527	520	515	509	490	517	539	481	513	512	485	540	483
23526	21224	27769	24956	20453	3454	1085	730	589	596	534	495	466	416	401	358	350	331	300	327	337	340	307	298	303	277	324	312	301	320	325	318	289	292	285	291	309	302	266	288	304	322	279	296	263	277	269	291	269	292	278	311	324	294	259	317	313	283	302	263	290	300	285	275	276	276	268	287	304	266	273	262	335	288	281	258	276	259	282	279	285	294	295	278	283	288	295	292	323	288	298	264	249	287	275	283	275	302	289	283	269	302	281	275	270	291	284	271	300	261	252	304	284	279	301	275	255	297	278	310	284	265	299	307	288	272	282	290	297	308	279	280	277	294	290	310	292	257	249	282	277	309	271	307	273	288	268	271	298	286	286	280	262	265	294	290	260	282	258	275	284	266	318	265	286	286	262	271	275	268	296	271	265	266	264	273	257	300	286	265	273	275	297	275	307	275	269	310	278	282	281	287	266	290	271	286	278	269	316	280	257	284	304	291	306	261	262	290	297	258	292	259	317	270	285	268	304	284	273	260	274	270	301	279	269	296	261	276	263	281	264	267	255	296	282	294	281	264	283	297	317	291	269	319	249	284	282	272	288	277	304	302	260	283	284	290	283	290	288	288	268	296	313	280	268	270	280	309	319	284	253	280	261	295	261	296	268	280	290	287	283	302	278	305	274	305	296	275	290	299	269	278	279	265	294	274	298	270	265	270	297	275	258	299	295	300	279	290	264	302	263	286	284	311	257	295	261	265	276	301	266	292	255	269	252	260	281	302	279	300	248	273	267	272	275	275	280	250	280	309	288	307	279	279	288	304	304	286	294	255	273	307	269	274	292	284	258	288	295	281	320	269	312	281	285	278	270	280	299	300	272	287	283	264	285	273	327	280	283	264	273	286	268	270	260	256	280	282	320	297	283	289	291	293	289	277	267	291	304	288	284	292	254	283	264	266	268	260	303	283	272	279	244	230	256	290	261	290	262	276	285	278	288	256	269	290	249	285	294	305	306	269	291	286	288	297	227	259	268	280	283	264	281	232	283	311	276	263	285	265	252	281	267	278	288	319	233	249	275	291	284	259	285	245	287	259	270	276	289	263	272	311	285	266	291	282	297	270	292	295	292	245	259	247	291	266	263	250	292	285	293	222	278	265	251	256	271	328	296	304	259	298	312	305	279	272	255	278	280	282	300	279	297	269	252	274	268	291	288	244	289	279	304	280	292	267	302	246	272	297	332	296	279	262	279	262	278	246	264	273	272	264	305	309	290	296	276	283	295	265	276	270	269	276	274	283	299	278	283	274	297	342	282	278	259	284	282	256	271	278	298	267	281	265	261	267	278	269	277	270	281	296	315	275	257	282	268	307	268	247	288	296	288	320	284	280	273	276	296	280	289	270	300	279	284	264	288	267	296	290	261	299	300	292	287	270	305	291	295	261	271	304	262	285	310	274	286	289	275	282	267	318	281	267	284	313	267	302	283	285	309	268	290	284	281	284	295	308	299	299	293	283	282	291	285	277	305	307	283	280	277	290	291	293	253	259	285	267	282	287	293	260	279	287	282	290	269	274	279	306	278	282	296	277	273	255	279	298	266	273	267	273	253	280	294	272	307	267	280	263	302	281	306	281	273	285	260	260	279	284	270	269	319	273	266	290	296	257	281	307	295	278	243	275	284	262	281	236	288	259	252	257	244	299	284	271	278	308	259	262	272	284	306	246	266	280	254	273	315	266	299	299	265	288	281	275	261	291	287	301	303	254	260	267	294	299	293	292	270	282	257	296	299	257	265	284	275	260	280	261	251	258	275	281	274	281	294	281	281	286	271	236	277	295	278	301	259	274	267	278	276	287	289	290	277	298	256	314	281	258	314	265	295	271	295	278	299	278	272	304	286	271	269	275	271	285	313	268	278	289	284	264	272	278	275	291	264	294	275	294	272	259	279	263	278	264	260	271	276	298	283	274	274	307	300	256	291	268	319	251	282	249	286	279	263	304	280	296	277	273	275	299	297	256	253	283	262	270	298	275	264	305	298	291	293	281	274	281	264	283	305	269	290	267	262	282	315	255	274	266	291	279	268	309	291	293	301	258	268	284	264	293	266	277	294	296	272	290	290	292	275	299	286	272	301	277	259	272	270	247	308	308	282	297	276	314	263	296	323	294	259	265	289	277	315	289	307	277	272	283	279	293	285	315	280	333	262	280	283	293	264	256	280	292	284	278	239	287	283	283	297	260	272	253	271	249	252	318	274	303	272	285	295	265	252	286	273	267	259	309	277	263	277	273	265	255	275	273	264	275	252	286	271	280	253	299	278	287	312	272	284	321	292	315	282	294	272	280	267	265	280	264	262	297	260	285	287	290	278	300	283	290	258	266	257	265	261	301	287	258	267	305	289	294	282	286	262	294	297	287	276	275	291	251	287	302	279	296	328	266	275	269	301	280	289	282	285	303	280	279	262	281	271	258	286	275	301	266	290	278	308	278	298	278	312	281	294	296	299	278	235	285	266	264	272	269	268	289	294	269	271	274	289	264	273	283	284	278	322	295	319	303	309	253	300	280	278	265	271	297	296	268	301	261	266	284	293	283	268	271	273	278	261	285	275	283	314	276	245	267	278	280	269	243	270	270	281	266	283	269	303	289	252	274	270	292	303	237	302	282	296	283	300	301	256	291	270	268	260	285	274	282	296	294	272	290	283	287	296	287	293	273	292	277	304	258	283	268	269	288	275	282	290	296	302	298	269	277	273	290	243	315	272	291	297	280	279	278	312	289	316	244	309	256	305	292	272	287	268	259	282	274	283	273	288	288	278	265	299	289	293	265	280	235	303	305	278	275	256	280	279	302	291	272	297	240	300	290	298	295	278	270	277	255	300	243	265	269	272	308	303	278	295	294	283	292	296	281	263	281	304	286	295	286	274	310	273	285	286	246	285	277	312	297	310	310	309	259	266	299	283	313	295	288	292	299	273	274	281	300	293	276	288	255	263	309	260	281	281	274	298	284	292	272	264	293	299	279	287	285	253	286	302	285	310	266	254	275	304	294	257	269	287	288	284	265	294	279	287	266	265	297	267	283	278	267	316	275	268	292	277	290	278	249	273	258	257	312	266	279	290	296	267	262	300	274	264	293	259	296	276	259	290	266	285	282	272	262	291	283	266	285	261	286	284	276	285	274	250	265	295	291	266	270	284	275	280	295	262	278	286	276	285	262	295	279	287	295	266	291	276	267	303	288	252	296	266	289	292	279	279	279	272	280	255	259	298	273	259	290	261	288	261	281	262	276	231	281	291	292	287	297	286	279	267	289	271	275	272	251	286	336	279	275	279	289	280	295	314	262	298	287	271	272	268	264	290	311	271	276	289	282	281	291	232	308	315	283	291	277	283	267	268	265	304	287	289	293	289	297	257	253	276	277	245	307	271	287	305	271	304	277	298	275	302	264	283	269	290	294	258	274	257	281	280	309	276	292	293	284	288	280	282	275	278	253	284	288	252	290	267	285	256	277	282	278
5873	15848	10886	5730	4050	3030	2165	1713	1435	1240	1145	1016	877	707	727	626	643	610	586	558	524	546	481	442	471	482	482	444	471	474	485	427	466	388	450	403	431	468	421	402	440	431	445	390	458	412	407	446	399	454	466	398	434	447	401	437	428	462	424	417	447	421	438	444	385	411	436	408	410	404	409	394	399	392	401	397	389	407	412	419	417	369	445	405	415	398	407	403	410	428	419	374	403	401	407	397	385	414	447	417	414	412	402	420	438	432	399	411	422	388	399	388	377	431	417	416	435	388	404	404	375	414	413	408	369	410	429	394	358	442	398	396	437	413	384	397	407	410	424	374	398	382	374	422	407	408	421	402	410	449	408	385	346	406	427	407	408	408	399	371	370	378	420	405	485	406	405	412	374	375	388	409	429	431	431	426	364	404	377	378	427	411	420	393	404	434	422	419	430	398	413	364	408	399	433	411	455	414	432	399	425	427	412	388	418	413	416	382	393	401	387	409	438	426	379	408	371	422	396	390	402	384	386	399	432	385	427	392	411	385	412	393	405	386	420	406	398	457	427	431	413	384	386	426	412	380	414	387	399	383	372	392	420	427	423	394	410	433	405	407	431	437	424	415	418	415	429	401	402	395	419	397	437	367	410	376	432	404	365	401	390	410	396	412	418	387	397	424	406	403	409	411	425	450	407	430	473	411	425	434	432	431	429	410	372	398	378	419	394	408	421	395	384	401	389	425	406	419	398	411	364	414	413	412	406	395	420	428	416	380	399	451	399	402	420	376	423	404	396	437	361	392	420	394	411	404	392	427	406	410	422	411	382	441	394	395	407	421	392	389	416	431	371	396	441	401	376	389	377	408	405	405	395	417	376	427	377	418	420	381	401	422	439	410	419	422	390	426	417	394	404	416	416	406	387	372	388	395	382	407	379	413	452	386	406	375	417	381	414	439	385	406	413	375	414	436	387	427	422	415	422	424	403	391	402	457	401	435	415	392	397	405	390	394	412	426	419	396	406	406	387	380	393	395	417	423	394	411	432	414	398	411	418	373	405	368	427	423	416	403	389	417	405	443	368	402	416	395	414	380	414	389	412	406	388	398	380	373	429	430	429	381	377	414	387	401	387	421	396	431	382	414	409	460	433	409	393	408	391	405	417	414	422	401	387	381	388	398	394	406	436	399	442	403	402	437	426	436	407	396	411	430	426	388	412	407	405	409	403	441	395	398	412	387	433	428	414	433	412	397	394	403	393	410	370	442	406	413	391	403	403	406	429	360	431	400	397	405	398	394	407	397	413	409	395	424	369	410	406	365	417	375	414	435	411	415	450	430	412	414	429	421	386	454	399	420	412	377	415	384	413	379	382	417	385	462	374	389	444	375	398	399	388	444	406	436	389	369	439	390	419	414	390	399	360	406	405	394	389	398	400	393	397	412	419	406	435	401	395	373	391	393	390	383	392	406	428	420	380	416	409	414	410	390	415	432	424	439	414	408	405	441	405	396	420	416	379	400	406	434	402	376	401	415	436	402	428	417	397	386	377	440	432	410	404	409	444	420	396	384	430	386	397	364	419	393	378	426	388	406	376	441	438	415	408	440	394	407	396	399	392	388	416	421	382	377	415	378	446	421	371	384	424	424	384	417	417	405	421	410	400	409	415	420	396	408	410	405	378	404	385	402	406	399	418	382	406	416	382	418	432	377	396	405	399	423	397	427	413	426	435	443	413	391	416	418	395	419	385	397	389	393	394	410	379	426	424	439	396	394	416	391	405	398	422	427	437	439	414	372	392	429	412	351	403	393	411	358	385	389	394	406	386	413	423	386	445	412	410	403	395	376	419	428	379	404	413	383	406	433	377	421	377	427	394	408	461	407	439	423	397	386	402	436	393	404	414	393	367	397	397	384	391	407	388	396	428	399	415	411	433	400	415	403	396	395	408	351	393	410	392	412	384	433	389	420	442	427	402	409	409	382	387	414	419	424	419	392	398	400	416	408	378	424	408	363	428	382	416	409	408	388	395	422	408	435	425	400	406	425	416	417	406	380	404	386	415	385	374	391	442	415	399	384	388	381	382	386	418	429	414	407	418	405	403	401	412	361	423	391	400	388	399	396	425	388	413	404	430	402	446	413	426	401	400	434	398	385	381	369	416	382	416	393	411	382	429	369	415	416	395	349	405	417	441	440	427	411	395	402	412	397	383	374	410	402	399	419	400	425	395	432	401	428	433	409	437	381	376	377	415	409	411	446	425	394	408	400	420	424	387	413	427	443	426	392	423	441	406	425	368	422	426	419	415	424	431	367	393	413	387	435	450	430	395	389	408	405	406	422	397	438	423	382	385	447	370	398	416	378	368	377	411	420	430	389	452	397	384	417	411	385	398	418	386	414	410	408	399	400	425	409	436	439	416	403	391	405	390	413	365	436	401	426	382	400	433	397	388	404	457	378	414	412	376	407	448	404	415	440	405	421	394	403	382	409	457	420	400	389	432	423	398	382	400	410	394	402	423	412	415	398	359	384	407	387	407	413	364	404	408	376	401	419	399	384	420	441	367	408	446	429	389	415	384	434	416	414	400	436	390	424	400	402	400	423	412	401	402	405	408	361	425	396	433	412	431	400	416	392	444	381	401	410	432	398	425	391	407	422	433	434	402	406	402	428	408	400	422	426	372	376	360	404	430	370	423	388	391	414	384	412	408	392	431	396	430	424	363	416	412	379	397	427	407	434	427	379	389	443	375	421	414	407	388	382	417	401	437	396	428	426	379	391	397	394	426	395	409	405	435	427	372	434	409	408	396	414	405	403	418	386	366	392	419	422	417	421	438	400	405	412	416	387	412	396	409	400	392	445	397	370	376	424	405	437	381	411	423	409	407	439	410	385	400	435	417	410	390	437	410	397	417	387	396	403	406	457	394	402	389	429	403	426	380	433	412	456	447	399	417	408	411	388	448	390	376	391	410	395	445	411	414	378	387	385	407	396	406	423	393	391	388	403	424	432	403	392	401	388	391	381	415	418	408	392	417	416	395	383	400	388	414	414	394	397	423	382	383	420	384	386	379	410	404	404	409	402	380	399	350	397	438	377	405	396	402	421	405	406	420	429	388	415	401	408	407	403	405	390	427	384	413	397	374	402	436	411	409	430	412	361	411	397	382	381	405	432	420	411	417	439	381	409	385	407	427	410	397	394	398	400	405	445	388	408	379	427	374	405	386	390	403	432	366	396	406	409	408	367	401	378	409	407	405	394	384	392	395	423	413	419	428	356	421	387	395	423	387	388	429	373	389	448	391	402	413	378	380	414	406	421	414	415	428	404	394	400	402	394	413	431	384	411	422	416	402	406	376	467	405	414	398	397	408	405	390	421	393	414	398	407	417	413	435	401	396	440	415	420	421	405	430	421	370	442	384	389	387	382	419	447	444	441	408	400	387	415	404	441	382	368	392	388	416	419	422	414	392	372	383	429	400	382	441	394	435	427	348	407	386	390	412	399	421	446
24851	21158	25646	22648	2096	856	641	515	472	470	414	402	347	351	309	359	318	324	299	309	298	280	279	325	278	280	285	311	269	263	275	288	300	297	286	265	267	261	288	260	272	263	271	283	286	295	274	259	278	291	249	275	287	269	263	268	298	285	285	247	289	264	284	235	241	253	281	304	251	236	249	289	258	290	267	244	242	267	254	275	271	274	248	304	298	251	263	254	257	307	246	270	281	282	280	257	293	267	252	273	254	275	286	264	277	249	268	264	260	256	228	272	264	284	276	271	269	261	254	261	263	233	275	264	268	279	268	275	249	289	255	256	262	300	273	272	269	234	252	263	266	249	294	253	271	262	269	267	267	277	252	258	241	236	257	287	264	268	247	285	255	293	293	264	244	270	294	235	253	295	266	262	293	292	264	296	264	257	247	256	266	283	247	230	247	296	278	267	251	285	289	282	264	266	281	276	240	249	274	299	299	275	279	272	229	276	278	261	263	256	256	300	288	290	237	265	233	268	246	262	256	257	244	279	266	270	294	269	270	237	246	244	260	269	256	278	290	270	265	243	247	313	279	264	308	308	264	266	263	270	273	256	279	278	299	286	253	266	271	249	253	255	261	221	262	280	282	272	260	254	266	266	270	280	240	311	283	292	236	248	294	289	264	284	280	264	270	264	298	266	244	255	312	265	278	236	297	276	292	281	263	250	272	256	245	269	260	263	247	272	282	257	263	286	280	263	253	254	250	253	256	303	250	268	248	271	283	294	249	254	267	278	265	263	282	255	250	298	265	266	265	241	283	272	286	272	277	266	267	277	245	257	243	265	263	284	255	287	251	266	265	282	274	273	300	257	298	276	291	245	271	260	246	286	290	264	267	256	264	241	276	253	298	273	281	240	301	272	261	287	240	273	292	237	249	274	269	271	278	280	237	288	281	281	266	269	288	247	260	275	274	261	261	281	254	289	266	251	267	276	246	277	264	277	267	263	254	268	287	259	274	241	273	272	265	283	303	292	291	267	249	287	255	243	275	285	272	292	287	273	265	281	235	291	256	249	253	268	234	272	259	239	260	251	285	231	273	243	232	278	254	281	269	245	264	254	252	257	265	274	256	248	254	284	297	240	264	241	299	245	271	287	280	308	251	266	268	283	248	262	254	280	275	248	270	264	271	281	265	238	272	267	274	265	260	252	289	275	249	288	253	264	245	256	249	269	231	252	263	270	257	271	307	295	241	262	264	262	248	274	263	238	289	282	302	244	270	254	260	258	264	265	260	264	296	265	281	246	268	283	256	283	284	274	288	275	283	262	267	267	273	271	294	281	272	254	271	258	243	284	294	278	274	249	304	248	275	271	244	261	256	267	274	283	282	296	256	236	235	306	269	292	299	264	247	267	250	307	277	279	262	267	292	247	281	280	260	248	266	257	287	262	254	273	253	280	288	279	284	266	268	257	255	264	276	248	299	257	287	272	245	287	292	308	248	250	274	254	305	290	253	266	245	289	227	235	295	287	286	275	300	268	246	261	262	292	257	261	293	262	241	292	261	247	264	247	297	277	250	251	258	279	261	250	261	279	267	270	277	265	292	281	259	278	294	233	268	264	257	259	264	287	260	304	247	284	254	264	282	259	262	248	311	267	255	263	289	278	299	246	294	274	255	257	277	273	259	286	267	283	266	254	288	292	263	271	240	279	304	282	260	259	276	271	238	241	254	254	281	251	257	270	284	292	265	256	266	259	246	248	260	255	260	275	292	291	311	256	264	248	263	270	256	284	258	275	254	282	251	269	252	267	275	282	291	266	270	275	257	292	274	258	243	277	257	263	271	247	240	281	279	293	282	271	283	274	260	267	251	303	260	261	262	255	251	273	255	286	292	269	263	249	264	262	246	249	231	263	271	238	239	272	250	267	257	247	246	263	287	287	261	296	272	305	249	282	276	254	268	257	253	259	265	246	264	287	241	256	243	265	274	244	298	264	266	260	265	247	262	277	257	282	249	284	282	275	269	259	283	302	270	283	250	265	285	274	237	277	255	274	254	253	278	250	276	256	262	259	294	255	265	274	290	251	266	271	232	253	249	294	257	273	276	267	264	305	275	278	289	310	263	244	291	265	248	290	270	269	279	255	272	267	272	274	268	262	250	274	271	283	284	277	275	247	255	247	245	288	286	281	265	267	303	245	285	266	249	282	278	248	263	294	246	286	259	255	281	251	267	272	278	256	268	279	253	279	259	287	283	288	257	249	275	285	307	280	259	253	277	268	287	274	288	276	263	268	273	276	256	266	260	293	291	230	273	251	255	255	314	263	291	259	249	279	277	282	284	288	264	286	258	279	267	259	257	255	287	282	244	259	229	281	227	248	225	243	256	291	234	256	284	253	273	273	290	273	293	260	255	271	272	225	237	297	284	240	263	255	265	267	265	291	277	266	264	268	246	289	274	285	266	293	286	267	261	260	259	275	291	254	282	247	242	255	286	275	286	267	279	278	275	259	277	259	303	272	268	257	258	267	281	296	244	237	282	252	313	289	264	301	277	291	245	294	286	253	287	269	281	279	295	238	265	267	281	278	270	255	296	287	261	267	264	270	267	285	276	286	266	270	249	278	266	269	256	245	274	265	273	260	252	281	246	259	257	295	293	244	259	274	254	261	264	281	260	235	259	275	252	238	268	286	260	255	308	257	286	253	292	293	262	257	246	261	260	287	271	273	264	269	255	259	305	297	246	279	240	244	261	263	304	288	284	247	264	304	283	275	245	265	298	285	262	264	266	247	250	271	277	249	263	262	246	275	254	264	263	252	258	269	272	280	271	269	258	272	299	279	257	265	271	251	258	239	242	264	299	259	238	286	254	279	266	267	255	272	290	236	261	251	263	265	252	255	252	313	264	277	251	290	262	235	267	287	284	252	249	280	250	255	259	259	249	266	263	292	279	258	278	265	233	248	267	246	298	286	259	285	260	265	252	245	252	254	279	285	281	265	258	301	265	286	265	289	266	262	230	262	269	251	275	266	240	296	274	274	290	292	265	270	292	277	277	270	261	293	269	263	267	264	235	288	260	279	275	265	256	265	292	294	271	274	289	285	243	260	267	286	261	241	273	269	272	249	270	231	264	250	251	271	251	249	243	280	250	310	270	270	256	300	256	295	302	267	252	299	278	254	262	277	249	277	279	270	256	270	248	267	264	255	261	280	261	281	248	266	261	281	274	282	243	268	287	308	296	269	252	288	269	254	296	241	279	260	261	293	262	286	273	267	256	265	257	256	304	252	274	278	276	252	285	278	245	286	269	277	265	251	274	267	260	256	253	275	240	264	253	242	262	273	260	238	292	257	262	253	245	258	276	257	278	264	273	266	271	250	259	280	267	250	241	269	278	247	271	271	261	278	277	273	249	307	277	264	299	268	275	248	227	264	280	239	256	272	259	270	289	255	274	297	272	286	276	263	262	254	240	261	295	258	245	240	244	289	279	239	289	243	241	275	280	272	287	278	290	254
5531	11244	7704	3911	2800	2129	1535	1226	1130	931	840	770	654	600	575	582	530	514	496	490	474	481	478	396	464	433	402	430	427	433	405	435	395	383	385	407	402	419	409	364	386	383	365	405	411	373	411	375	364	405	373	393	396	382	372	422	391	408	379	414	380	391	382	439	387	359	395	401	385	394	369	362	372	392	371	376	360	370	360	407	368	350	340	388	374	364	368	370	383	340	362	366	374	366	366	360	381	376	349	376	401	377	402	408	405	368	400	397	380	380	371	354	415	352	339	388	376	369	375	365	410	385	376	383	361	363	363	377	348	379	366	358	354	389	384	362	402	371	388	416	375	363	355	374	397	389	383	383	384	358	337	352	372	367	389	380	374	376	356	393	392	420	397	383	361	378	353	353	362	364	342	384	366	355	350	373	355	383	347	396	381	365	396	366	379	381	360	372	380	323	360	412	370	391	428	360	383	392	365	404	315	411	368	396	392	389	389	387	372	370	369	370	388	387	403	401	349	381	373	377	396	366	377	354	387	367	357	376	361	355	388	404	378	364	401	400	376	348	381	382	379	386	338	374	415	357	375	383	369	365	402	386	355	390	371	367	352	385	381	367	354	353	403	359	409	364	345	385	372	369	352	392	364	389	407	331	390	362	386	330	370	373	363	420	378	397	394	371	390	380	373	395	356	358	379	382	407	376	397	372	411	366	356	372	409	378	397	355	403	381	345	368	410	379	386	372	405	332	350	402	394	410	376	394	393	388	389	347	366	376	384	350	370	412	390	385	376	386	374	366	346	392	399	354	355	385	346	385	379	391	351	377	378	377	361	356	377	366	399	356	377	405	390	370	403	384	418	342	398	401	375	383	377	386	359	393	382	373	403	398	369	396	351	380	377	347	374	362	343	342	381	356	384	390	387	358	359	399	417	351	372	371	396	376	382	383	384	384	370	399	408	379	399	355	368	391	391	374	390	406	390	342	347	354	368	338	367	357	411	349	395	355	421	403	382	406	409	367	348	369	357	336	365	394	369	375	371	370	388	369	376	363	361	415	349	380	380	378	405	329	391	358	365	378	369	404	395	399	393	370	391	398	323	367	393	376	372	398	362	368	396	370	353	383	366	418	369	377	361	353	363	388	401	373	386	415	404	383	391	367	359	394	379	376	392	387	351	374	381	403	393	360	372	425	361	383	387	393	384	372	391	402	390	410	377	352	374	380	365	378	393	382	387	375	364	388	363	359	378	397	369	357	383	393	381	383	361	400	372	379	360	385	388	368	348	377	377	389	357	396	401	353	368	385	387	401	373	399	341	388	377	379	395	362	368	357	341	376	362	355	363	393	392	380	399	355	415	402	364	355	399	358	382	387	385	359	372	361	376	391	425	376	384	396	369	391	385	427	382	380	353	337	365	366	362	361	396	351	380	322	376	369	348	389	383	360	371	357	360	396	379	345	324	397	379	367	359	370	378	355	419	339	350	415	375	375	351	366	377	360	371	377	368	385	374	395	390	395	392	374	361	394	427	370	345	387	399	384	391	380	348	391	385	370	344	373	361	366	410	396	378	381	357	396	393	399	367	345	370	390	368	386	354	386	399	414	355	369	365	384	388	352	355	374	371	391	363	367	416	388	392	371	381	405	367	356	375	347	362	376	389	385	366	352	374	366	409	338	382	387	368	420	358	349	391	345	369	392	356	405	404	370	364	373	351	399	361	351	331	396	366	364	379	387	380	367	379	405	374	377	372	346	386	365	374	363	365	391	401	353	397	395	381	404	380	366	362	404	393	382	344	367	335	355	389	356	353	383	345	346	367	374	331	362	389	405	380	384	376	353	351	352	383	391	402	398	358	372	371	358	411	333	374	371	365	388	426	352	389	368	382	345	357	361	368	352	377	415	357	364	380	421	384	369	371	381	343	364	384	372	341	379	337	324	377	378	355	363	392	363	380	351	369	391	369	372	368	367	338	396	380	363	394	396	401	377	388	366	384	373	350	407	360	391	402	397	341	355	375	409	352	392	379	403	355	357	358	379	356	398	384	338	363	374	385	361	402	412	367	405	402	377	402	349	369	400	373	369	362	387	399	387	413	365	349	383	345	332	362	379	368	372	382	363	369	375	355	362	385	374	371	401	364	389	365	397	381	397	384	375	397	354	398	409	358	365	400	337	345	365	384	410	380	351	362	354	363	342	366	351	390	372	384	398	386	359	393	376	365	372	384	380	373	384	398	335	359	384	361	371	372	391	393	386	387	380	374	384	371	377	355	387	380	395	381	341	411	359	373	370	370	377	404	388	360	368	368	350	382	389	399	382	368	369	360	356	361	375	377	355	349	356	402	341	416	363	406	391	390	371	386	403	359	363	348	380	372	391	380	348	361	399	368	366	371	357	392	348	354	367	373	376	354	370	394	380	368	338	367	371	354	381	352	413	390	394	352	378	350	334	357	361	372	400	379	333	358	367	403	367	395	335	357	366	338	386	375	423	389	387	384	364	373	400	351	334	383	384	372	365	374	350	409	378	389	342	364	361	384	387	370	372	409	363	395	375	377	365	391	369	378	379	385	346	365	355	381	354	377	348	371	386	352	364	356	367	379	366	372	377	386	370	342	387	377	360	373	387	387	397	397	345	392	375	401	372	393	389	377	365	346	379	378	379	420	366	385	388	378	361	354	349	380	352	372	399	415	359	368	349	353	350	373	372	381	362	385	368	377	385	386	390	377	374	382	409	360	385	410	389	365	354	399	354	334	366	378	355	360	380	350	355	397	373	377	381	393	390	353	407	380	358	387	406	372	359	373	377	384	365	380	389	400	342	394	371	420	378	361	387	367	406	360	362	395	367	350	364	392	385	362	371	368	423	358	372	362	372	400	373	370	370	381	400	412	375	376	383	371	397	364	358	398	413	347	382	401	357	367	340	316	373	402	370	380	372	346	401	366	353	404	373	411	356	331	375	372	348	378	379	365	407	350	391	389	363	369	381	415	391	396	427	336	345	396	348	397	377	393	384	354	380	399	375	375	381	370	361	401	359	380	379	384	393	381	346	366	363	388	317	343	386	337	365	379	380	347	389	357	378	357	327	353	360	369	377	372	376	363	370	414	342	368	379	357	382	404	374	367	369	342	349	390	395	371	361	365	369	387	371	383	369	382	391	361	337	396	376	393	383	349	390	363	403	374	362	384	376	354	392	359	410	389	351	382	366	390	382	383	385	375	383	395	398	404	384	345	387	360	350	378	385	341	355	389	368	348	377	351	388	386	373	373	345	349	379	374	418	361	370	367	354	385	362	375	366	354	387	356	391	353	364	365	394	364	385	348	365	403	394	447	382	391	363	366	414	383	353	371	341	380	332	369	361	377	381	350	354	363	382	351	373	388	400	363	381	392	359	371	354	360	373	370	373	376	346	382	370	372	375	384	362	397	380	426	370	361	371	380	376	423	346	355	368	405	402	382	365	371	387	379	365	370	371	374	359	345	384	372	393	407	383	357	380	340	383
22614	21228	28425	24335	21228	18686	2343	887	681	575	542	478	366	330	291	294	280	253	201	203	186	204	173	161	182	191	189	170	164	185	167	141	177	175	128	155	142	134	156	170	151	146	147	136	152	151	153	161	164	127	132	131	145	162	153	143	154	155	156	134	135	145	136	144	126	139	135	140	120	141	152	130	118	115	131	157	131	163	143	126	116	161	142	150	142	137	118	151	132	128	120	137	145	152	135	149	145	114	133	138	147	118	157	120	134	150	136	146	141	125	130	138	127	130	136	146	128	143	145	153	134	154	142	145	127	135	116	138	128	112	116	131	149	138	129	144	140	130	130	151	144	125	135	141	128	127	136	140	116	135	151	126	144	129	125	157	140	127	132	127	115	130	158	134	126	123	144	127	127	134	150	141	143	122	117	147	123	131	142	146	129	123	120	122	141	127	128	123	141	143	139	128	126	123	126	133	139	122	123	143	160	139	135	124	128	123	136	156	140	133	130	143	139	130	126	134	149	132	151	127	137	135	129	140	144	152	136	146	124	127	142	127	138	145	119	141	135	142	132	144	139	132	127	136	122	123	133	145	118	132	125	142	133	125	139	143	137	128	133	146	152	137	128	155	139	148	127	137	140	151	133	144	140	124	143	129	116	137	147	120	131	128	140	156	125	137	136	133	139	136	128	131	120	135	138	117	148	134	145	128	136	127	134	106	109	120	132	124	133	125	125	128	125	126	124	118	138	121	125	138	133	130	126	136	131	137	151	136	129	122	114	139	134	138	144	138	123	135	109	122	160	147	144	149	117	139	141	143	143	140	163	129	134	125	136	126	140	129	127	112	138	142	156	131	129	125	128	145	130	107	135	117	133	141	112	132	130	140	135	139	129	138	151	141	121	148	124	143	139	145	133	133	130	140	125	138	136	113	128	152	150	133	123	121	127	155	137	130	138	132	142	145	134	131	130	119	139	133	139	143	128	134	118	130	152	145	134	144	121	124	126	139	126	120	144	143	148	138	136	136	124	144	142	143	147	127	122	135	151	139	120	138	123	142	132	164	129	129	138	124	134	127	138	133	144	148	126	122	139	135	133	123	137	142	115	124	115	147	135	141	123	153	137	118	140	134	143	146	141	162	142	148	125	146	127	130	129	149	125	141	143	124	125	149	133	136	125	114	131	137	123	122	123	142	125	140	131	159	125	139	130	166	143	111	123	136	117	140	115	125	116	117	130	134	138	142	118	146	135	133	148	142	160	138	127	134	139	129	134	131	127	133	155	144	126	132	120	134	149	131	155	138	134	122	120	131	136	130	136	144	145	132	140	138	133	117	146	121	157	132	151	140	143	138	141	132	159	134	120	125	145	142	135	138	140	125	161	140	147	134	126	136	127	147	142	110	133	140	123	129	147	150	130	121	136	136	124	132	129	127	127	123	131	109	134	138	140	161	121	132	151	122	127	150	135	125	135	140	144	132	131	130	118	123	113	144	132	140	133	142	122	161	150	125	108	135	137	119	150	133	125	109	136	133	149	141	132	137	124	134	139	115	123	120	124	131	133	127	142	125	134	122	133	155	132	133	132	159	131	152	122	115	131	135	122	145	132	150	119	131	155	129	137	137	123	148	137	126	145	125	115	137	132	131	153	116	109	135	161	143	145	125	134	161	149	120	152	138	138	134	142	123	119	145	128	133	125	107	132	132	143	124	141	103	111	136	147	131	130	122	139	124	124	136	120	139	158	119	128	106	134	135	132	122	134	122	144	112	135	137	121	123	128	118	136	126	144	142	130	140	141	151	131	121	134	123	143	120	131	141	132	134	120	134	136	138	129	144	136	138	135	145	142	141	133	163	147	118	133	135	132	156	134	119	125	140	141	143	120	146	148	133	139	135	146	135	122	128	128	117	155	132	126	136	139	112	121	135	121	116	116	140	109	149	132	154	123	122	122	129	149	133	136	128	122	153	118	129	153	149	124	132	133	122	139	126	139	139	121	129	129	132	134	148	165	153	127	137	125	136	161	138	139	125	130	134	133	129	128	153	126	144	125	129	143	146	149	134	135	142	142	135	134	139	151	140	114	129	129	136	125	156	152	139	128	141	122	128	135	119	126	126	119	121	139	145	133	152	132	142	152	155	164	156	141	133	142	135	136	155	131	128	138	128	126	129	112	122	134	139	144	133	142	116	120	158	123	108	135	130	138	141	128	145	142	123	143	114	141	123	135	131	149	148	137	142	126	131	129	123	137	121	151	161	128	132	131	138	143	145	134	136	147	128	123	120	137	151	119	115	146	116	123	136	152	130	119	131	134	150	133	129	130	123	127	146	141	140	156	139	112	133	144	122	123	127	132	128	110	121	146	136	141	143	131	116	137	156	137	138	143	135	127	112	141	140	123	139	113	143	140	146	119	121	131	130	128	133	153	119	128	135	153	144	128	164	125	152	135	144	142	124	120	122	135	129	141	119	140	145	120	118	129	123	141	119	155	137	128	129	150	143	141	120	136	133	126	122	153	144	159	124	142	145	151	128	134	142	115	147	127	122	124	144	154	115	118	120	142	114	147	142	152	150	154	129	116	162	117	129	126	151	133	127	127	132	143	110	127	154	120	147	123	125	139	123	138	138	156	135	122	145	141	130	138	145	133	145	133	129	127	117	135	148	124	147	129	128	138	149	135	145	136	119	133	120	130	137	138	133	130	131	130	148	116	121	146	130	123	128	111	110	130	128	145	119	121	127	125	122	132	142	127	149	133	137	160	144	122	129	122	126	144	128	129	128	111	133	128	131	127	126	159	115	125	112	129	152	122	155	119	121	135	122	124	155	156	133	134	134	129	131	124	136	141	148	164	142	122	126	138	130	155	152	143	148	115	139	135	124	120	129	132	119	132	142	144	136	128	138	152	136	131	121	138	135	139	113	130	143	137	140	125	140	124	121	111	148	141	141	145	144	141	134	135	147	126	140	144	149	122	136	117	124	132	139	142	111	124	145	120	124	128	131	137	142	165	139	146	114	123	124	126	140	125	151	134	144	136	140	126	140	144	147	162	126	124	127	136	151	126	149	131	127	130	129	126	139	150	135	149	147	135	147	130	129	150	135	124	128	132	114	141	125	131	124	139	143	121	152	129	134	126	153	129	123	144	111	122	125	133	122	132	153	130	157	126	141	132	157	149	113	127	121	125	129	151	137	122	125	116	140	168	149	130	142	126	144	128	124	135	141	142	148	135	132	140	131	131	137	126	126	134	153	121	138	147	131	118	143	136	125	131	111	151	149	132	131	140	141	135	112	123	136	119	129	142	161	139	120	138	162	129	139	118	125	164	132	141	124	110	131	162	118	151	145	123	143	110	119	119	127	134	136	124	141	116	147	128	142	117	134	145	141	134	145	149	155	118	144	136	134	136	127	131	118	134	134	130	121	138	120	143	102	122	145	118	117	135	128	131	128	141	120	140	131	115	141	114	138	140	132	131	153	131	120	145	132	143	141	120	121	126	133	134	117
7099	20771	14578	8076	5926	4281	3079	2180	1857	1546	1375	1054	887	755	667	590	572	469	483	407	425	376	340	356	332	293	310	318	294	295	326	246	289	290	257	290	256	263	259	238	222	242	237	247	214	220	239	248	215	237	250	241	220	231	229	239	275	251	229	202	223	227	207	210	206	194	203	208	190	202	199	191	197	172	221	192	176	178	198	227	192	216	216	203	236	200	202	197	211	202	217	212	194	213	161	199	199	202	204	169	203	207	215	186	189	195	183	200	222	209	204	183	189	192	200	190	193	204	193	187	214	222	196	191	208	186	181	215	202	216	186	210	194	209	212	222	181	199	195	215	200	216	219	166	213	216	174	200	207	221	193	196	202	188	217	203	203	189	194	200	208	203	178	205	198	182	184	188	194	191	212	193	187	172	182	184	175	217	198	185	230	192	185	235	192	196	186	172	206	191	214	177	214	219	182	198	189	201	207	207	185	205	193	188	190	191	191	213	229	206	188	213	195	170	176	178	227	200	210	185	209	197	206	191	224	173	212	205	202	190	196	190	194	194	208	200	191	185	182	202	200	193	172	193	194	180	187	177	184	195	217	173	202	187	199	205	190	200	190	176	181	191	186	199	199	184	198	220	203	203	195	194	196	208	184	199	193	170	203	180	180	189	197	185	213	183	176	180	203	202	203	190	177	225	182	208	194	200	181	194	208	200	190	181	203	210	188	209	187	179	178	203	215	197	228	199	232	207	196	195	189	208	199	190	192	188	206	214	211	173	170	195	210	198	226	210	205	183	183	227	193	170	197	184	197	185	184	199	208	190	191	184	192	197	212	186	193	218	214	195	208	196	187	196	196	192	185	209	200	185	183	216	161	205	186	196	168	203	201	181	212	236	198	201	203	185	184	180	196	189	184	192	195	192	210	205	208	209	206	199	202	187	172	176	174	202	225	208	197	171	192	216	206	211	176	198	201	220	195	183	210	196	183	203	185	204	194	189	152	187	193	189	217	227	177	197	196	193	198	204	188	189	192	199	202	186	178	206	190	200	226	187	222	184	192	206	177	209	195	202	183	158	189	194	198	179	185	200	216	173	228	216	207	214	203	179	195	183	202	215	201	185	191	188	198	186	181	198	220	187	205	205	186	207	185	201	187	215	195	222	190	206	185	211	188	206	201	203	220	192	192	182	209	178	174	206	228	179	207	183	194	189	192	198	180	181	204	191	192	188	194	169	223	199	187	187	213	188	220	189	189	182	222	201	181	176	184	240	211	192	182	197	192	196	195	191	209	200	205	194	201	202	211	206	206	189	206	192	187	204	213	197	189	199	211	204	193	193	193	169	219	187	190	190	180	180	184	213	192	233	207	204	193	215	200	228	204	189	210	191	185	190	193	193	220	202	192	195	213	220	193	193	186	198	195	200	197	183	202	178	210	193	192	207	217	212	195	215	215	179	204	195	202	207	196	149	190	207	206	204	173	202	169	188	227	192	192	195	200	198	193	180	206	188	201	200	196	195	169	204	205	180	175	175	225	216	178	211	201	189	216	181	197	200	203	191	205	197	198	180	177	188	174	190	208	212	209	210	190	227	197	207	204	203	197	199	200	219	196	204	220	197	200	199	213	205	184	202	169	186	223	199	203	200	193	200	198	226	200	197	205	173	189	183	193	173	180	218	209	222	200	193	208	189	201	191	159	192	180	198	206	187	204	172	200	201	181	199	190	185	177	190	179	195	189	218	180	174	187	219	210	193	182	201	202	209	186	188	187	195	206	206	208	209	195	180	209	173	208	204	206	208	237	213	245	196	208	175	208	203	207	196	210	186	186	208	194	219	203	212	205	201	184	180	188	227	179	197	216	205	215	202	201	178	195	175	205	179	216	231	197	208	193	194	212	177	214	237	194	190	208	199	202	208	174	194	197	222	209	188	177	218	200	194	175	206	215	201	188	204	197	169	186	210	184	197	213	170	178	204	190	199	239	195	198	200	187	184	210	206	193	195	197	205	209	211	192	221	194	179	196	181	209	175	202	200	206	208	184	190	173	203	192	187	200	194	232	193	198	184	232	202	188	197	191	172	181	209	189	184	174	219	181	191	190	192	179	189	210	189	205	214	194	204	178	201	190	227	221	221	170	204	198	198	186	216	220	211	234	197	191	208	211	195	173	201	203	192	236	207	202	182	198	189	159	175	194	221	179	194	175	215	205	174	202	228	216	211	212	237	208	222	189	191	189	195	207	208	214	218	208	204	191	171	192	184	206	194	187	194	178	186	209	192	200	192	186	205	211	193	189	213	213	198	182	188	193	203	209	206	194	203	195	214	197	191	218	181	212	204	170	191	193	203	194	190	203	189	207	162	261	181	188	185	183	192	217	206	197	197	195	173	200	211	185	191	203	190	204	172	208	204	231	203	219	193	202	217	177	203	181	187	208	187	207	199	195	186	216	171	213	195	177	221	186	194	219	197	237	199	194	227	190	206	181	206	181	228	177	204	181	202	183	192	202	178	229	189	185	182	202	197	177	218	200	213	176	191	186	204	193	209	195	187	235	203	206	201	190	217	188	198	205	209	197	189	183	172	205	200	187	180	189	202	186	205	198	189	191	189	213	195	190	218	212	185	219	202	229	176	205	205	201	203	204	175	200	220	185	185	194	183	183	178	200	179	196	185	198	220	214	184	222	222	192	206	230	204	184	207	175	168	204	199	178	194	199	171	201	161	210	207	205	183	196	211	207	175	186	216	183	213	185	190	211	179	198	173	183	187	193	196	191	182	235	203	216	190	190	183	183	198	201	194	200	202	196	218	188	202	216	181	186	214	184	207	190	199	192	189	186	221	187	199	201	190	191	199	190	191	168	215	176	204	196	192	215	197	208	182	205	213	178	207	213	212	200	184	189	196	213	203	190	191	209	181	171	168	199	221	199	182	189	199	209	177	183	184	209	214	175	189	192	192	217	217	182	186	218	208	189	205	168	184	198	208	203	185	204	201	194	183	188	174	216	186	198	200	213	194	195	207	200	203	202	164	212	196	203	194	204	187	211	189	213	207	185	208	184	224	192	184	160	225	186	191	200	187	206	211	203	190	209	202	199	204	188	179	189	186	201	205	184	191	190	204	195	221	214	211	181	170	208	217	215	197	179	212	207	207	176	187	196	183	226	206	203	197	203	177	205	169	187	188	214	187	196	181	212	215	208	185	201	200	187	197	199	235	188	200	168	198	207	211	181	197	189	179	169	175	200	208	204	193	206	169	203	179	215	192	215	210	204	210	185	195	170	194	203	195	194	185	188	209	202	208	207	189	237	193	196	202	181	200	193	196	199	159	186	199	187	189	179	201	214	191	198	203	191	192	201	205	192	209	217	188	201	184	229	193	201	186	169	220	182	211	202	190	205	198	171	185	199	186	179	172	199	211	234	198	196	203	210	185	183	204	213	214	173	207	204	196	210	185	219	187	200	192	204	191	200	210	207	205	192	193	199	203	219	197	195	184	199	207	169	209
27560	16264	4336	1519	893	708	581	513	462	475	423	443	419	400	430	390	392	347	355	367	364	355	373	382	397	397	390	373	357	370	380	351	367	365	372	380	370	349	330	368	363	323	379	348	364	357	386	379	356	368	391	334	377	343	355	390	372	401	381	368	358	402	338	385	344	349	345	374	407	358	365	371	353	365	329	348	360	358	341	366	334	366	357	379	367	364	369	381	357	319	351	366	357	338	339	354	367	356	338	337	341	364	359	351	347	358	366	361	379	331	349	379	340	384	373	362	385	350	327	370	362	354	372	388	336	358	334	357	362	367	366	347	354	350	359	359	369	341	358	314	353	364	319	361	354	357	337	328	380	340	360	372	329	338	359	383	350	351	344	356	330	344	344	330	350	366	359	352	364	314	358	352	353	347	352	399	345	333	365	381	385	353	383	375	353	365	326	369	346	314	406	337	348	369	366	354	371	345	335	343	369	336	386	346	335	377	351	388	374	329	364	352	322	320	365	360	373	416	337	356	359	358	375	354	375	346	327	357	374	395	359	332	381	346	352	347	362	353	378	382	322	365	357	354	339	363	352	345	355	363	368	356	330	332	374	339	357	338	330	356	344	373	366	345	338	359	364	367	329	353	368	311	392	372	353	361	357	314	361	394	354	341	346	332	349	351	379	349	353	351	352	339	389	359	338	358	372	352	350	374	318	356	343	345	353	372	387	371	341	337	357	391	351	328	340	360	348	328	352	352	369	350	357	365	353	334	347	328	354	339	360	358	377	356	357	337	330	332	353	363	378	337	378	378	366	337	322	357	363	320	358	376	365	364	331	359	342	360	332	359	356	379	358	352	346	354	370	343	395	360	383	343	359	347	360	374	374	357	389	367	348	397	385	344	383	341	366	322	340	403	334	330	343	387	345	364	345	368	344	326	345	349	370	316	353	355	353	347	345	299	358	301	332	342	355	365	328	380	332	371	333	356	390	337	301	349	340	351	364	364	336	377	339	351	383	382	363	350	334	336	368	345	338	374	336	370	378	320	356	343	356	344	372	360	370	377	350	386	351	365	362	370	340	359	384	379	362	366	357	388	379	313	340	368	340	385	358	347	366	339	343	342	342	350	354	348	346	367	366	388	364	335	332	379	376	329	354	358	383	347	349	368	382	351	365	375	360	333	336	354	367	337	323	336	329	365	377	393	364	358	355	350	330	386	341	336	360	354	349	342	357	377	353	346	340	352	353	360	354	368	344	385	356	379	360	350	317	340	369	378	362	357	351	358	384	342	351	345	350	338	354	347	327	330	346	377	351	350	359	359	351	317	400	367	320	384	376	342	362	365	374	368	372	374	319	353	389	326	354	353	329	332	363	365	380	361	362	352	349	333	335	376	354	371	357	381	356	363	357	336	363	361	355	294	367	352	350	355	326	349	363	334	332	345	354	366	354	363	343	367	360	350	375	351	341	358	364	344	325	341	343	358	409	345	303	321	354	353	363	372	354	355	398	347	329	375	364	350	354	345	369	370	354	354	373	348	374	334	384	382	310	346	352	382	351	334	356	349	396	363	340	342	357	338	352	355	333	359	356	370	373	364	345	377	340	335	380	344	372	368	354	377	379	365	340	350	371	398	341	366	375	341	380	359	329	362	374	349	381	328	384	380	353	335	372	333	351	372	360	337	366	371	375	347	353	369	366	378	352	374	343	344	330	360	355	374	303	361	373	366	342	355	363	351	362	386	354	371	344	389	353	375	366	353	345	371	351	344	325	341	353	314	395	347	333	367	370	355	378	345	351	359	332	319	349	344	336	361	382	396	373	348	357	366	373	342	350	355	344	353	389	364	351	398	341	381	341	371	352	358	337	354	321	347	325	329	346	362	360	335	336	362	331	379	331	368	366	330	389	374	352	333	350	340	380	327	367	356	328	367	359	331	348	342	372	340	354	390	376	369	376	368	343	381	335	326	333	355	367	345	402	368	328	365	380	340	364	348	411	324	371	336	347	337	345	307	356	333	345	348	369	355	332	342	314	389	348	347	344	346	375	373	371	363	356	352	345	346	369	383	379	347	372	394	350	350	369	362	328	359	377	358	365	353	336	335	380	341	335	371	357	337	364	354	357	350	352	330	340	356	361	354	366	372	359	332	357	382	372	382	370	374	381	363	359	343	364	336	368	365	383	356	369	348	371	383	365	350	332	360	344	340	333	366	368	388	349	384	374	394	359	357	345	361	363	321	348	346	352	355	334	381	366	334	338	368	346	358	321	363	320	351	357	397	342	341	335	349	367	323	398	345	349	354	387	352	340	383	373	352	386	347	353	325	347	401	382	383	333	342	344	358	356	354	367	377	348	371	374	375	338	367	387	346	322	347	355	369	360	357	321	337	346	345	359	309	351	326	373	367	366	356	376	372	338	332	377	356	355	345	323	334	352	359	366	308	348	344	346	365	348	350	345	335	351	358	348	349	360	388	394	339	317	337	364	356	374	386	319	366	337	359	353	380	388	384	359	357	350	348	361	365	357	366	351	349	340	355	331	372	347	353	361	345	333	368	372	348	362	326	384	379	390	359	376	341	343	374	347	336	373	332	395	380	380	347	326	353	375	384	351	330	357	349	342	326	374	307	363	357	357	378	356	359	375	336	355	348	330	355	361	349	345	365	321	304	370	358	338	304	342	378	374	381	365	365	350	351	401	363	342	367	345	377	371	356	372	387	343	347	386	347	351	359	354	349	321	339	354	366	335	357	348	373	361	347	365	355	336	352	327	336	351	350	351	337	344	336	359	336	361	370	348	383	357	379	367	344	356	366	368	351	349	337	376	371	362	388	346	349	338	319	364	355	372	368	359	383	413	365	355	341	365	349	334	355	363	357	349	366	353	328	332	361	363	339	359	409	331	338	354	341	318	347	296	339	345	357	326	363	358	312	355	385	336	359	357	343	341	376	367	359	342	363	309	346	375	356	340	357	369	331	375	402	361	337	350	337	341	361	353	364	358	329	357	334	339	334	360	370	381	356	342	361	362	343	371	354	335	372	387	331	364	341	319	355	384	354	343	388	344	360	360	363	356	372	381	359	357	394	350	329	373	367	320	370	366	335	361	408	338	349	347	338	370	350	369	339	350	390	362	375	362	322	369	383	363	338	349	352	359	358	372	389	358	340	310	372	368	372	424	367	336	355	409	330	344	337	345	359	358	380	333	365	356	403	343	334	352	354	375	339	367	349	374	376	383	343	359	354	356	421	334	394	398	345	342	361	352	390	369	332	355	337	364	334	348	360	357	388	376	364	358	322	382	368	348	311	368	371	309	326	339	344	368	353	345	366	370	348	345	362	342	348	340	362	370	358	359	392	365	347	359	377	351	365	363	343	351	336	344	358	352	343	331	339	351	348	337	364	368	339	381	376	375	340	342	349	385	319	370	346	340	330	335	383	353	364	370	342	358	365	308	319	350	359	349	339	343	341	358	382	360	348	347	373	344	358	368	362	353	350	350	343	329	353
6175	7470	4980	2574	2008	1522	1239	982	869	886	810	759	699	646	684	609	577	590	583	585	529	533	496	529	559	553	507	540	535	525	524	534	507	519	512	521	502	529	531	486	528	510	530	507	509	483	481	481	535	540	559	524	481	551	520	567	510	507	528	530	556	505	488	514	475	503	455	506	515	519	461	521	519	528	496	445	512	496	513	492	532	492	500	523	501	489	544	498	551	527	480	508	541	516	503	528	490	526	524	501	527	502	505	507	510	521	542	512	528	535	539	522	521	499	432	458	520	531	475	484	519	490	493	511	550	457	496	506	504	543	515	484	523	524	524	513	515	504	491	482	514	526	540	484	506	516	503	490	512	503	520	489	515	506	498	563	529	511	475	502	544	498	490	520	522	471	531	510	531	512	527	472	463	491	454	517	511	551	509	520	477	532	466	559	534	495	528	497	518	536	500	517	499	523	513	483	508	485	473	531	466	525	504	503	471	493	554	491	494	504	518	475	513	513	474	515	508	488	536	510	512	472	506	481	511	450	473	466	500	484	512	477	511	487	529	551	488	503	478	518	482	509	520	492	517	483	482	501	508	491	512	507	490	502	509	536	505	473	556	501	485	532	536	555	508	478	483	487	509	494	534	496	482	488	446	491	488	502	500	546	511	532	502	493	478	523	466	539	523	527	514	511	524	526	499	504	506	507	500	552	481	494	485	547	524	515	508	498	508	475	470	506	536	488	501	522	509	539	529	455	519	526	472	532	513	488	527	492	534	519	536	565	514	496	524	550	505	509	532	529	484	518	508	489	465	497	527	506	542	511	472	517	491	476	532	526	532	470	517	516	492	508	517	517	535	503	517	531	509	491	518	494	474	533	530	489	527	473	506	528	514	490	497	486	495	466	492	536	461	502	520	468	535	491	521	494	528	481	482	545	524	464	474	547	470	566	483	519	506	496	485	502	489	506	511	505	493	512	521	475	489	509	480	533	522	553	496	511	534	450	512	511	489	521	480	501	510	499	513	501	470	535	523	508	539	505	509	487	522	500	554	540	507	521	478	477	548	540	490	509	503	506	500	509	530	591	510	526	514	488	558	497	507	523	544	499	521	501	495	507	538	508	528	507	517	513	515	500	469	496	535	466	506	495	528	506	534	509	520	541	548	531	533	492	506	538	496	515	505	497	494	532	522	519	535	521	529	520	498	540	498	519	494	518	540	519	521	530	526	529	512	527	551	488	545	478	486	515	540	516	497	481	504	538	526	517	493	475	508	505	480	514	536	499	472	522	472	503	497	508	486	508	506	442	524	504	511	479	529	463	485	513	490	494	461	524	478	534	515	522	510	520	560	532	485	510	449	476	538	519	490	529	500	492	510	478	493	470	513	511	502	534	492	540	531	526	502	529	512	488	531	477	498	526	484	504	517	489	530	524	480	486	554	529	548	534	471	542	511	557	496	540	506	504	576	513	470	498	513	506	491	503	523	516	488	520	532	529	501	499	528	495	551	524	514	529	509	529	506	526	521	523	502	470	477	549	514	530	466	473	510	542	531	480	468	518	489	508	489	522	534	518	503	509	526	517	506	481	533	469	500	527	493	480	511	517	515	513	536	523	515	521	497	493	482	510	535	500	512	504	505	504	497	505	525	453	480	482	499	507	497	504	512	486	490	484	501	489	524	505	502	453	528	549	531	524	439	544	529	498	493	499	465	498	490	521	522	534	536	523	503	552	516	529	465	491	510	499	479	488	490	518	487	497	502	472	493	514	515	500	539	510	494	516	486	496	514	559	510	506	513	528	534	546	468	509	488	531	556	493	517	488	551	499	509	506	486	490	488	472	464	499	517	521	527	490	525	527	528	472	537	522	495	488	512	534	516	510	521	512	494	504	514	489	494	521	495	476	516	504	500	524	502	533	485	491	499	513	497	536	481	488	496	514	489	490	541	502	481	452	535	471	502	516	506	549	503	505	501	477	517	495	502	502	529	502	537	541	504	489	491	516	524	482	497	518	555	529	542	470	509	516	513	530	495	500	542	553	517	499	508	513	472	489	515	501	477	508	499	487	505	522	459	510	542	519	481	495	518	498	522	528	542	533	522	480	491	485	520	483	479	505	473	481	502	523	522	501	514	499	544	517	561	506	492	482	499	512	516	487	511	522	523	549	507	514	514	524	502	521	508	503	506	517	478	543	513	468	531	493	530	469	484	517	532	515	501	513	529	499	549	535	490	505	539	534	505	472	517	502	529	494	486	558	540	526	483	508	555	498	507	537	457	530	493	518	529	514	505	524	480	554	534	531	505	485	487	498	534	538	533	490	490	508	532	512	512	489	537	499	530	501	502	523	507	548	530	527	496	508	502	495	484	507	570	524	505	514	496	529	523	551	507	509	481	504	514	513	530	509	527	490	507	570	498	512	490	503	549	530	478	543	483	488	539	511	501	489	518	517	505	487	479	508	469	490	511	555	497	552	509	491	493	551	484	526	478	482	515	531	484	545	481	496	518	545	496	521	523	526	560	502	469	504	543	530	550	545	468	495	478	526	508	528	495	486	505	487	506	489	471	517	495	502	498	527	506	505	496	457	498	515	494	509	530	466	520	529	504	510	518	504	493	536	536	498	519	529	535	507	541	488	487	526	540	478	517	532	519	511	506	522	481	519	554	560	477	512	537	547	487	549	557	556	525	473	481	473	495	486	464	484	534	517	483	511	495	488	485	471	479	522	504	517	543	546	493	500	492	480	539	492	520	481	518	449	541	455	523	524	537	517	523	486	508	468	511	522	489	518	477	505	527	481	473	505	485	516	486	515	506	530	510	518	467	521	535	523	515	529	502	477	530	503	522	511	510	484	498	509	522	486	515	508	537	520	523	498	514	511	509	546	504	512	518	522	513	511	510	484	552	509	520	503	503	496	464	543	490	519	483	460	513	528	458	493	496	496	512	530	510	527	529	497	523	491	529	541	523	508	518	485	526	484	524	522	493	516	509	485	523	499	489	478	523	509	501	515	473	494	508	474	487	514	548	525	507	503	510	524	495	465	492	479	505	480	498	494	503	550	530	512	492	479	466	512	488	510	532	520	513	531	541	489	518	497	508	520	499	509	496	471	488	487	504	537	539	501	475	493	532	533	496	496	505	498	480	471	501	497	531	521	501	528	499	504	500	513	543	505	505	497	508	462	513	545	524	546	505	495	521	548	511	529	504	482	526	510	506	544	526	504	459	495	472	486	473	526	500	533	570	493	498	498	477	557	548	511	491	508	515	512	463	528	559	500	539	525	478	517	529	499	502	494	532	500	510	524	499	488	526	494	524	520	513	512	492	533	471	527	509	488	517	523	527	540	479	542	471	518	512	512	504	488	503	554	468	498	517	515	493	516	489	476	516	545	481	527	502	464	507	492	474	540	490	493	522	498	494	487	533	503	469	492	533	509	500	478	525	498	523	516	518	540	508	524	517	538	511	506	517	517	478	481	540	516	519	491	469	481	533	516	524	532	560	511
23582	21256	27877	24947	20406	3345	1059	724	645	580	512	453	431	435	429	362	328	377	327	339	333	319	323	313	329	288	307	305	289	291	284	318	298	295	308	296	300	267	283	310	297	311	284	308	275	286	315	275	282	292	280	307	265	328	284	312	301	292	279	325	265	276	286	238	289	300	253	300	251	282	276	274	281	285	278	277	321	277	259	293	285	284	286	268	292	290	257	284	302	291	278	289	277	267	268	287	293	278	286	301	249	279	257	269	261	287	281	283	288	273	269	237	279	269	296	305	270	281	299	289	285	275	287	281	286	308	273	284	275	272	291	272	261	257	280	294	264	264	293	261	288	263	262	283	277	293	268	261	310	313	291	267	286	279	260	292	272	261	289	278	305	318	272	281	263	276	268	265	270	289	264	261	271	268	269	246	280	270	283	298	264	299	290	291	291	294	298	290	296	295	271	288	281	295	296	262	300	301	288	285	292	293	253	300	283	256	271	286	286	296	290	300	266	288	287	262	301	247	279	257	269	290	243	297	275	304	290	292	261	296	281	269	292	295	261	284	310	271	299	316	282	283	285	271	267	256	263	290	266	294	281	288	262	260	269	274	282	285	288	276	261	296	287	289	303	295	267	265	279	282	278	286	237	309	288	285	306	273	301	279	284	265	287	254	285	262	265	291	237	267	323	272	263	251	268	292	293	279	317	288	281	259	319	293	265	269	279	287	258	260	277	291	272	240	263	248	269	255	304	265	261	293	284	298	293	261	279	272	281	252	262	316	288	263	238	295	282	288	285	273	281	283	263	294	253	272	261	287	285	279	258	285	260	280	268	269	270	248	278	256	325	294	275	272	272	232	262	280	291	256	274	256	272	284	299	290	290	295	262	266	302	296	302	268	266	271	268	316	301	273	287	288	278	288	290	283	283	271	258	274	270	295	289	271	292	279	290	275	257	269	269	288	281	279	269	275	267	258	267	282	257	271	255	259	274	254	264	282	255	309	289	289	303	261	284	294	273	267	300	283	281	244	275	295	279	305	276	284	282	296	289	284	253	281	296	278	287	291	302	266	253	286	254	287	291	304	273	330	307	271	309	268	272	275	271	276	232	257	305	263	262	272	274	257	261	297	313	266	271	278	240	253	280	301	265	286	291	272	262	305	259	281	254	283	254	272	274	284	286	261	283	283	305	235	262	286	303	282	297	298	274	265	291	306	292	291	281	281	266	295	272	292	288	278	278	260	241	274	232	264	289	278	294	291	272	311	243	302	267	281	308	292	289	290	291	256	296	278	274	274	280	284	242	272	271	281	293	276	296	282	264	288	279	272	308	267	299	301	243	293	269	259	263	308	255	264	287	300	297	303	260	297	247	263	264	280	301	273	255	259	297	251	296	288	264	293	305	260	298	296	295	272	286	289	266	277	281	265	281	276	293	288	314	281	246	301	283	295	265	281	274	259	284	262	262	279	271	262	258	259	284	271	281	277	271	262	270	271	291	314	273	266	296	294	286	323	307	260	276	309	308	307	307	266	268	279	298	316	267	279	268	245	287	279	287	270	259	258	271	273	287	272	259	302	279	294	288	276	299	296	232	294	252	251	273	288	263	274	252	282	291	281	284	283	266	312	268	278	295	313	277	263	308	304	286	271	320	280	289	290	281	288	266	285	271	283	280	305	271	280	285	305	278	315	274	244	275	266	309	276	281	263	282	267	278	273	284	284	266	313	292	290	272	285	292	278	251	294	286	285	269	271	273	255	262	261	271	279	299	250	276	293	293	284	273	285	274	296	285	273	232	284	265	297	292	261	259	289	256	291	296	291	263	308	242	268	265	294	276	262	275	265	272	302	286	261	284	281	273	255	284	282	297	278	273	252	284	300	289	282	282	275	312	259	267	287	288	241	286	253	303	292	274	280	264	289	268	273	272	285	272	288	285	293	292	290	270	266	269	280	268	260	285	297	264	267	309	297	286	295	284	282	291	253	261	253	291	269	312	277	266	267	268	298	229	301	292	299	290	278	281	291	269	265	302	286	264	275	268	253	272	288	257	283	280	269	260	285	285	296	250	288	261	340	276	264	283	275	255	267	260	281	301	269	296	276	283	285	295	269	276	259	249	270	269	284	275	283	267	268	280	311	260	305	291	287	295	273	243	311	278	271	288	262	287	314	270	263	274	271	259	288	260	256	294	287	273	269	269	247	276	292	315	259	275	253	274	288	238	255	304	278	297	243	267	274	279	291	278	261	313	262	271	310	261	274	306	292	250	269	297	284	282	261	291	278	257	256	290	246	282	281	278	290	279	290	286	265	281	279	289	274	273	287	297	296	230	259	292	261	246	257	282	304	281	310	264	264	290	304	286	266	297	236	267	270	269	261	271	276	299	284	274	284	300	279	286	280	244	294	301	265	253	279	264	240	285	294	281	265	271	287	279	297	285	225	272	275	265	312	245	274	262	277	296	301	283	269	318	263	306	278	284	255	286	269	295	283	254	274	279	295	259	270	318	278	267	264	285	310	270	291	268	270	277	267	274	337	261	262	268	268	271	274	290	294	268	281	277	291	288	276	278	274	277	298	287	275	275	279	296	276	272	285	282	266	256	307	300	274	275	299	282	254	279	288	293	276	270	270	285	300	254	295	303	278	285	254	262	299	255	300	276	274	285	261	297	296	285	248	295	264	296	282	265	269	293	318	258	306	269	297	256	295	288	291	297	307	274	289	303	277	306	273	275	279	264	287	280	270	243	248	286	283	258	283	308	274	282	288	269	264	286	266	277	286	259	292	266	263	290	256	292	288	288	258	280	275	294	283	286	291	296	281	298	273	272	284	282	269	267	287	298	309	280	260	279	287	300	269	277	287	243	275	275	289	284	275	291	291	269	270	280	260	261	280	271	296	272	278	275	221	267	273	278	302	276	295	280	243	310	263	264	275	298	301	291	269	242	297	261	295	289	301	286	285	300	285	276	277	255	264	259	266	270	281	281	285	277	264	286	277	283	268	264	311	296	292	282	300	255	275	298	292	284	261	289	289	257	309	274	287	288	284	284	264	268	304	282	296	277	292	280	293	301	263	298	299	284	249	277	312	270	272	282	293	279	272	297	283	284	302	268	292	280	286	293	265	312	285	297	280	271	287	295	261	307	281	298	300	293	286	257	277	279	263	291	282	287	221	300	275	305	318	279	288	289	255	270	257	267	277	281	261	294	280	250	269	253	314	265	300	277	280	277	282	282	303	297	289	261	283	265	266	293	294	300	288	292	247	276	267	295	305	270	282	273	269	295	281	250	253	260	276	300	277	284	289	266	278	284	292	277	275	294	284	288	293	272	297	297	276	284	303	283	283	304	268	267	274	264	282	266	298	288	280	286	275	293	312	260	302	280	276	286	281	286	294	276	263	277	285	276	268	294	286	294	293	253	304	312	275	263	270	280	279	286	271	275	270	271	284	310	270	289	264	286	255	260	276	285	279	284	259	260	307	276	281	279	276	269	252	269	248	300	275
5650	15808	11069	5638	4175	2928	2247	1715	1468	1266	1075	977	766	768	731	699	618	610	589	532	512	475	491	471	466	453	495	510	462	480	462	465	453	459	399	444	447	452	427	414	393	414	383	421	433	445	403	446	450	439	434	442	403	451	433	402	428	404	424	431	417	427	421	422	412	390	397	412	407	377	437	393	419	352	408	392	380	412	370	392	426	381	395	419	418	405	428	399	445	426	407	410	393	375	383	426	421	383	390	422	410	413	382	429	421	396	404	404	372	401	440	396	409	408	420	423	412	404	378	368	386	403	418	379	390	423	362	384	410	415	383	408	410	396	394	392	430	390	450	426	395	384	409	428	411	420	374	399	387	406	398	413	383	431	368	380	426	381	421	431	367	413	403	424	396	396	395	403	407	384	402	413	411	418	414	395	411	391	426	400	440	428	398	425	385	409	400	380	371	416	400	401	405	407	405	412	417	409	397	418	417	366	419	400	395	409	371	448	380	419	393	407	389	422	398	429	442	442	421	399	410	420	388	402	409	410	395	386	424	401	407	389	400	409	389	366	378	396	393	401	408	433	394	419	467	421	411	422	435	382	383	364	377	404	405	391	403	412	423	398	417	386	405	402	409	441	380	417	409	418	421	407	381	377	402	416	380	381	401	402	418	394	385	430	389	394	400	393	443	432	395	397	404	390	404	401	406	404	404	430	419	413	386	389	428	434	404	381	410	411	422	406	363	396	410	364	390	382	396	435	406	415	390	392	388	416	428	399	384	370	421	405	380	394	402	402	398	391	413	367	432	351	395	418	437	411	449	405	420	378	393	412	411	401	410	375	371	375	411	426	401	412	392	402	397	412	398	379	405	401	401	428	383	441	414	392	424	403	387	395	399	421	401	366	395	383	393	393	399	459	415	363	418	357	390	381	381	381	452	407	435	398	416	412	387	390	397	406	404	451	374	361	411	408	423	424	449	413	422	394	386	442	421	402	388	402	417	404	380	387	396	376	378	385	407	395	387	407	392	407	396	396	415	390	393	375	410	371	410	418	417	429	394	380	360	408	375	413	399	423	402	436	406	421	412	421	398	410	387	383	396	384	394	418	405	415	395	405	383	404	398	402	391	443	394	393	383	395	370	417	422	400	408	405	405	392	381	401	396	414	372	389	409	399	390	429	410	382	416	393	410	355	401	382	400	409	386	397	381	432	411	409	394	403	417	379	363	376	374	417	389	425	450	406	372	420	404	438	433	407	423	405	407	409	397	376	397	407	375	422	405	387	408	384	400	399	408	398	407	396	368	381	394	395	365	410	424	358	407	423	414	401	352	362	388	416	388	391	390	418	376	371	375	411	388	424	387	378	396	430	381	417	373	424	379	419	415	400	410	418	428	386	409	392	426	410	409	400	420	373	392	432	420	392	417	387	403	416	399	394	388	390	359	441	400	452	432	445	407	389	372	437	429	435	403	390	397	430	374	408	420	403	377	391	352	406	403	414	391	433	349	434	426	420	395	358	459	390	414	409	403	421	397	408	401	423	380	382	400	418	418	362	423	399	423	394	402	411	392	415	419	385	396	401	398	401	393	406	410	401	419	428	414	378	401	412	410	390	435	386	427	366	383	426	413	436	407	401	389	345	383	383	413	397	398	395	364	387	371	388	408	385	418	412	430	393	420	395	429	418	383	398	425	378	405	397	409	407	402	393	392	365	402	442	385	379	413	406	415	384	384	404	437	374	397	414	433	413	403	395	400	397	384	371	415	380	418	452	397	381	416	400	417	410	389	398	382	404	409	420	420	403	420	406	395	396	380	414	390	402	413	426	360	413	402	402	395	376	379	395	395	447	403	444	387	427	415	412	418	422	421	395	387	408	406	404	399	380	372	406	416	390	400	414	403	396	417	401	391	391	400	445	401	418	419	413	374	424	411	370	429	453	418	384	422	391	384	420	419	400	417	372	381	405	390	412	396	448	431	443	416	446	375	407	381	424	383	385	401	416	395	408	406	416	414	391	382	393	437	380	403	404	388	406	388	386	428	436	418	373	420	411	379	413	438	397	413	421	422	413	376	405	389	450	414	405	434	405	410	415	437	421	419	394	426	366	403	408	407	373	404	389	396	364	396	431	435	394	385	418	417	386	424	388	394	399	364	410	400	428	399	393	406	417	371	405	444	367	377	405	439	393	411	396	397	409	430	402	414	401	369	390	447	400	421	388	407	403	378	386	416	420	405	384	409	427	383	405	396	391	426	405	398	414	344	383	436	392	403	397	398	396	413	403	396	417	405	404	392	383	388	410	410	365	441	401	429	421	383	382	361	402	371	429	425	397	375	384	362	399	394	416	397	421	410	407	409	389	389	373	406	359	392	416	412	402	406	398	378	359	412	393	420	379	386	383	397	424	371	397	428	393	400	375	424	385	381	379	392	398	416	418	441	405	382	375	399	413	386	417	403	391	419	409	439	414	393	395	364	400	360	414	385	403	372	373	401	393	420	379	401	395	374	402	394	432	375	378	377	403	386	389	391	414	386	377	415	403	414	415	380	430	410	391	389	397	417	442	418	381	364	381	395	395	395	407	418	362	370	423	381	391	373	395	431	430	425	391	402	458	407	384	394	399	381	384	376	406	402	422	378	382	417	397	405	408	424	372	422	441	397	427	404	434	405	393	377	387	415	391	392	401	413	415	448	403	396	394	415	402	429	408	406	375	394	378	421	388	442	413	439	386	410	402	423	397	421	415	429	405	404	417	366	373	367	396	407	410	394	382	378	427	397	385	402	400	380	391	429	389	391	398	403	399	370	395	408	429	443	406	418	384	420	394	412	407	396	427	428	370	426	406	383	417	423	398	426	437	400	398	406	425	361	379	406	409	375	388	411	402	396	404	422	360	398	422	404	353	407	397	379	400	374	396	435	424	382	410	395	409	440	371	406	417	447	359	419	407	386	361	388	419	400	371	442	371	406	394	413	413	410	369	377	384	411	387	383	370	405	410	409	412	415	407	406	419	451	419	415	372	446	390	405	393	358	412	408	400	407	407	424	415	391	397	398	402	402	389	408	391	425	432	364	415	440	433	411	412	380	391	407	375	426	457	398	410	389	416	420	380	408	445	399	434	396	411	377	408	458	420	414	411	426	358	385	401	425	411	406	419	421	410	397	386	450	424	404	375	435	387	418	393	428	365	406	382	386	372	374	431	379	424	380	432	422	410	380	398	378	422	396	419	368	394	377	425	403	431	417	424	402	412	409	396	404	413	355	406	414	359	410	423	437	394	400	366	420	381	381	412	419	397	385	396	394	422	367	395	394	392	423	373	430	378	390	378	387	425	418	433	385	404	392	417	401	438	352	418	412	440	414	393	422	441	387	383	381	364	399	423	421	409	401	435	385	396	392	364	394	377	407	417	412	374	439	395	435	427	387	418	395	391	411	426	435	382	416	366	378	414	376	405	404	415	436	414	421	405	366	394	411	405	417	388	441	442	379	400	417	425	396	398	379	422	401	398
24763	21181	25664	22487	2095	804	620	538	469	466	406	389	368	360	313	325	304	329	286	308	276	276	288	289	296	284	275	271	252	249	252	280	274	260	270	292	264	261	297	257	264	258	265	254	264	229	277	233	253	289	289	262	276	254	277	279	280	276	285	246	270	283	283	260	241	246	278	251	277	260	267	287	243	248	243	287	261	271	258	290	242	294	259	271	257	268	259	238	271	254	274	236	271	234	239	226	258	242	297	242	252	247	272	253	256	227	239	311	236	278	255	253	265	258	275	282	267	267	273	274	292	264	260	265	269	270	326	272	250	279	261	264	282	270	247	278	276	294	253	268	263	256	241	251	237	276	285	229	275	265	255	251	231	277	258	250	279	293	240	259	265	286	261	283	300	282	274	257	253	255	268	268	279	276	254	264	280	256	241	277	250	278	290	230	265	292	269	270	274	260	257	276	277	306	258	292	251	281	255	232	274	259	281	237	229	231	255	283	254	261	275	247	254	253	282	245	245	260	253	260	281	283	256	226	287	272	261	289	269	260	263	247	246	281	256	286	263	269	289	280	267	261	248	279	292	260	250	249	284	251	261	247	249	284	257	229	249	280	274	243	283	266	246	261	252	258	259	269	228	225	252	276	241	234	263	267	260	269	276	247	273	244	272	238	274	269	275	282	263	269	262	244	242	266	273	261	271	287	262	286	291	265	275	256	248	258	247	256	283	261	260	289	248	245	263	246	237	231	275	269	267	251	264	265	240	260	261	276	255	269	262	277	246	281	251	265	270	281	237	258	259	281	265	234	267	249	275	237	274	280	248	277	254	277	283	252	270	298	268	260	264	249	262	284	258	229	266	263	281	260	246	257	250	309	263	266	282	252	286	268	247	250	296	277	242	279	256	260	255	243	259	242	260	264	274	252	294	269	249	232	258	268	284	257	274	279	260	285	278	279	227	247	265	260	266	262	264	225	268	261	261	287	235	271	267	271	275	253	251	259	297	255	280	250	232	231	248	268	263	260	260	269	277	273	263	239	261	265	249	262	257	264	239	280	240	225	236	272	269	281	233	284	274	261	261	251	293	245	256	264	267	283	282	267	274	252	236	258	281	265	263	254	247	274	263	269	276	239	257	265	235	250	250	260	251	255	249	251	253	241	258	271	256	262	245	277	250	276	286	267	268	274	231	247	249	250	259	257	240	252	261	263	275	279	248	281	238	256	243	271	262	249	270	268	248	269	272	235	244	248	255	278	263	260	261	254	251	254	263	232	272	244	245	290	267	285	292	257	245	276	278	261	255	258	239	239	229	253	287	252	260	280	266	232	258	252	289	240	270	278	270	257	247	247	296	266	256	252	234	248	277	249	256	269	243	252	246	262	282	250	279	261	292	266	242	277	259	267	269	251	250	231	274	242	257	264	251	297	277	260	267	239	262	307	261	271	270	269	273	260	244	262	249	260	266	279	265	270	235	272	248	248	265	263	288	268	274	240	287	237	254	274	276	252	275	244	266	290	236	265	283	242	264	250	227	237	260	244	268	273	252	252	253	249	241	270	290	261	272	246	239	250	277	274	267	264	257	252	276	260	285	274	254	242	247	277	259	271	256	240	272	274	277	250	285	269	267	246	262	272	238	262	272	264	289	267	258	287	298	283	256	244	232	270	285	274	258	289	262	283	245	303	254	263	258	268	281	248	227	276	264	269	247	259	250	269	261	265	241	264	264	271	292	288	275	252	269	239	251	254	254	252	278	301	235	273	246	238	267	263	259	290	253	273	257	250	278	252	273	273	249	255	247	232	270	283	255	283	254	272	257	275	242	253	266	282	283	259	281	247	257	253	264	262	284	282	229	267	277	224	290	249	280	276	261	246	277	279	272	241	303	260	264	285	272	259	254	270	260	257	240	240	252	238	259	247	295	280	258	275	266	281	264	243	284	268	255	308	276	240	254	265	253	266	284	257	228	264	271	258	245	249	270	239	254	276	278	285	263	267	246	274	254	264	254	265	256	243	284	260	294	253	242	235	254	247	271	258	277	274	247	275	279	279	242	260	232	252	284	286	253	253	270	245	259	270	243	244	281	262	290	267	235	275	238	273	255	255	256	270	264	277	271	264	267	266	262	256	270	248	247	276	300	243	274	248	261	266	274	265	262	257	269	237	256	249	281	249	287	253	244	247	252	262	267	269	279	252	276	276	258	263	286	295	250	284	227	241	256	288	279	284	287	256	270	260	270	267	263	258	255	288	268	251	277	264	258	256	288	275	272	288	241	248	285	281	251	249	255	259	273	272	265	260	250	242	268	235	251	284	271	247	274	281	277	266	236	276	284	232	248	261	291	293	240	259	259	250	244	263	259	294	258	257	259	245	266	270	276	233	246	237	254	272	252	254	248	259	252	278	269	256	258	284	267	259	242	260	252	250	264	246	272	245	266	263	250	287	292	292	266	280	251	269	241	277	250	258	267	280	248	308	273	275	241	259	271	228	285	230	252	239	259	282	247	230	235	263	284	261	265	303	254	286	295	295	282	244	294	257	281	260	261	271	268	274	276	227	255	253	253	258	279	240	248	242	252	259	256	255	260	274	241	294	259	274	288	292	259	250	239	277	247	267	263	268	285	257	232	273	272	315	256	250	244	280	253	266	267	280	229	238	288	273	289	241	260	278	243	260	269	292	265	238	259	257	254	249	269	286	256	230	276	258	266	252	246	237	273	271	269	253	255	254	255	241	286	275	253	266	280	239	281	245	242	253	245	275	271	224	287	245	281	246	273	266	255	233	272	270	280	253	253	268	266	247	272	259	261	277	277	293	262	273	316	225	266	272	236	253	238	253	267	264	261	267	254	260	239	261	235	255	269	257	267	279	235	238	296	255	250	266	285	240	253	280	250	279	288	255	238	273	268	255	251	243	262	260	258	257	236	240	276	277	228	254	281	285	259	284	269	256	262	267	273	275	253	288	246	261	261	267	269	256	241	296	273	246	252	261	265	246	267	270	255	270	261	255	265	254	225	264	265	227	263	238	277	264	247	264	284	259	249	239	256	266	277	243	294	243	280	253	284	236	267	262	251	275	277	265	278	260	264	272	271	273	257	261	259	284	247	268	260	246	262	245	264	261	275	252	264	265	291	253	272	293	264	268	280	279	270	277	273	252	253	266	271	293	273	228	269	289	277	257	274	255	268	238	276	269	260	261	281	248	270	258	282	285	259	271	258	246	275	294	243	243	246	260	260	230	261	266	244	289	245	251	237	301	281	252	283	283	276	287	256	236	270	254	250	308	266	211	269	265	278	250	246	255	238	299	242	268	251	256	278	290	246	269	258	253	247	253	259	264	259	248	254	255	295	235	272	225	298	269	287	244	241	227	308	258	235	287	255	285	254	246	264	264	250	249	283	246	257	257	262	244	279	271	271	261	265	248	278	270	274	255	246	284	276	268	240	278	287	269	258	268	253	258	249	298	273	240	260	252	309	260	285	236	261	257	249	245	243	287	268	274
5428	10924	7585	3878	2796	2160	1515	1323	1111	932	815	718	664	603	534	560	522	502	461	442	452	426	405	424	406	460	421	420	416	417	403	425	382	371	428	381	404	381	404	389	402	361	424	379	387	415	363	379	374	400	406	383	396	415	410	416	391	365	390	361	364	386	367	395	363	357	354	340	365	413	360	374	386	406	345	376	377	380	342	379	397	386	359	410	375	374	379	344	381	378	407	358	375	389	384	390	383	373	395	371	380	391	345	407	417	354	387	374	346	323	392	400	384	342	372	358	365	392	353	368	337	382	378	353	338	364	401	337	344	349	385	401	340	402	391	402	374	365	382	360	396	370	387	348	393	372	354	379	374	378	400	403	362	375	369	343	374	371	385	379	393	411	358	308	372	422	323	366	354	398	394	394	360	355	353	376	340	356	356	380	379	387	374	362	349	359	381	344	330	365	392	373	347	343	379	382	353	366	353	374	380	370	372	400	379	403	391	343	369	422	397	334	365	365	367	352	404	364	376	408	366	389	361	382	390	380	384	377	355	408	391	364	351	345	357	358	385	393	351	390	348	398	388	380	366	381	364	366	339	360	345	367	378	379	389	398	360	408	373	369	378	377	403	349	376	402	345	387	354	391	363	341	363	389	342	341	381	348	383	394	367	364	386	376	367	370	365	361	395	399	402	368	383	392	368	391	349	383	343	404	387	356	363	397	432	382	405	362	378	411	387	388	374	378	336	348	387	381	355	365	400	385	362	358	400	365	401	419	369	364	406	367	362	379	391	341	357	380	381	373	381	389	394	379	356	360	380	370	354	402	382	348	353	390	384	380	392	363	350	386	317	338	347	423	375	393	382	396	325	368	387	378	353	368	362	366	340	377	387	352	384	374	399	374	365	323	371	372	380	375	375	405	399	369	344	350	379	382	378	370	397	376	352	365	394	400	368	372	357	352	366	361	383	375	356	370	374	389	342	380	339	339	360	383	354	371	353	375	341	402	352	355	354	369	393	346	370	338	377	368	358	371	379	333	392	347	350	369	365	393	370	384	398	364	395	376	334	384	376	378	343	386	384	370	383	368	380	374	389	385	359	376	384	370	340	369	365	374	374	347	344	367	378	367	361	365	359	394	390	386	345	386	386	366	339	400	325	354	350	394	356	372	389	380	395	385	351	360	373	377	358	398	376	397	375	342	361	375	364	369	357	386	348	379	386	377	382	394	375	331	411	379	386	367	372	370	413	384	389	386	344	376	332	361	347	372	384	377	383	381	376	364	393	350	354	390	381	353	348	367	387	374	338	388	372	363	343	367	381	339	374	355	382	405	385	361	348	359	367	352	361	353	359	343	391	393	382	353	395	394	355	358	385	388	381	357	359	382	383	392	327	369	393	365	364	321	356	363	361	406	351	380	401	370	391	385	360	365	409	365	366	374	383	322	406	399	372	382	353	343	383	414	351	342	353	369	365	367	361	369	318	358	371	395	389	381	340	347	373	360	383	384	323	356	385	372	409	387	387	403	380	375	344	382	380	338	394	383	376	343	383	347	393	360	396	350	363	363	373	385	354	409	363	378	366	369	370	363	346	368	369	405	340	369	389	389	360	353	349	387	359	376	376	373	395	394	363	376	352	346	360	342	371	324	384	366	339	343	380	419	376	369	370	371	361	390	318	356	365	381	367	366	371	384	379	412	376	377	346	337	373	386	371	333	389	373	343	343	368	404	354	377	354	365	368	366	369	355	394	355	382	390	374	385	384	341	378	361	399	343	371	372	385	376	358	386	356	370	359	373	338	404	393	362	391	394	367	356	405	365	380	386	378	391	373	381	398	348	356	343	345	381	366	382	359	379	350	326	377	384	386	386	375	364	388	375	390	364	374	375	371	373	371	385	391	361	384	346	397	365	322	360	395	380	376	376	341	380	397	357	361	379	387	362	334	413	369	387	363	376	417	365	368	359	406	383	351	346	387	382	377	366	378	383	354	371	372	358	387	379	394	393	341	366	358	384	404	385	373	350	345	379	395	391	437	383	396	353	366	364	376	342	356	367	388	345	351	378	361	354	369	377	384	357	353	354	362	346	362	373	377	340	364	393	364	383	352	370	356	376	396	369	382	332	364	375	381	358	372	342	374	354	362	365	358	382	364	402	341	399	372	370	378	349	370	422	327	362	362	371	374	388	399	362	381	361	395	395	367	345	349	406	393	367	365	340	376	368	370	342	334	358	372	387	377	374	403	347	369	372	372	353	378	383	397	371	382	339	356	405	383	377	390	365	373	345	366	363	363	389	375	386	366	364	386	369	393	345	408	366	367	361	340	362	412	352	364	364	371	386	350	341	372	364	372	382	345	368	359	342	346	383	363	344	380	337	338	361	322	417	395	389	393	382	364	379	392	357	366	420	382	369	368	425	363	381	368	361	381	388	404	368	374	346	370	371	368	367	419	390	388	339	373	374	392	358	373	353	367	361	369	364	389	376	369	382	364	324	390	392	385	366	396	390	389	352	381	410	377	391	364	382	335	337	366	375	376	369	376	372	383	366	387	369	355	353	358	395	373	355	383	355	376	359	376	377	388	359	353	377	360	390	364	377	365	369	367	343	387	390	374	370	386	401	366	375	397	382	398	385	377	359	339	376	384	349	386	339	368	356	379	357	392	378	360	364	351	360	363	369	367	338	343	362	417	362	374	368	372	365	332	362	347	409	369	352	405	374	371	364	383	392	397	371	391	409	389	374	357	373	397	370	385	363	358	370	378	353	350	342	382	369	376	381	378	363	351	331	382	394	348	420	371	367	367	353	385	364	354	368	358	358	360	373	368	367	378	376	358	383	360	386	387	364	378	379	398	365	368	359	368	374	377	362	365	398	330	418	379	341	365	362	408	371	389	401	372	362	372	357	362	364	403	370	362	377	384	364	347	359	358	330	362	404	370	376	385	392	378	407	379	362	405	391	362	397	405	407	367	367	351	363	379	340	361	342	367	380	385	358	340	389	362	334	389	339	372	380	360	381	369	345	363	368	410	369	388	389	377	405	374	338	410	353	358	365	338	404	373	381	347	382	397	371	363	337	361	344	375	359	345	383	376	362	402	371	378	390	345	390	364	385	359	354	379	372	382	358	370	396	362	364	375	366	386	380	372	345	376	385	360	372	374	392	397	361	368	376	342	365	379	355	384	398	373	396	357	378	392	352	386	415	360	374	381	336	390	336	349	365	358	363	348	398	359	359	341	381	369	369	384	395	366	384	344	395	373	364	395	397	364	354	415	369	376	377	397	321	371	396	362	407	382	376	354	345	349	402	388	379	387	382	370	351	382	377	400	390	409	366	366	382	377	377	360	375	398	344	366	391	373	335	390	380	389	330	350	379	358	326	340	366	375	354	393	379	386	352	356	406	349	367	391	403	392	384	380	388	377	360	361	363	389	389	333	353	396	357	387	314	368	348	338	373	386	353	363	345	332	391	366	396	378	345	359	362	384	358	368	367	380	388	396	363	367	361
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
