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
341447460477	341447460996	341447461546	341447462096	341447462644	341447463196	341447463746	341447464296	341447464844	341447465396	341447465946	341447466496	341447467044	341447467596	341447468146	341447468696	341447469244	341447469796	341447470346	341447470896	341447471444	341447471996	341447472546	341447473096	341447473644	341447474196	341447474746	341447475296	341447475844	341447476396	341447476946	341447477496	341447478044	341447478596	341447479146	341447479696	341447480244	341447480796	341447481346	341447481896	341447482444	341447482996	341447483546	341447484096	341447484644	341447485196	341447485746	341447486296	341447486844	341447487396	341447487946	341447488496	341447489044	341447489596	341447490146	341447490696	341447491244	341447491796	341447492346	341447492896	341447493444	341447493996	341447494546	341447495096	341447495646	341447496196	341447496746	341447497296	341447497844	341447498396	341447498946	341447499496	341447500044	341447500596	341447501146	341447501696	341447502244	341447502796	341447503346	341447503896	341447504446	341447504996	341447505546	341447506096	341447506644	341447507196	341447507746	341447508296	341447508844	341447509396	341447509946	341447510496	341447511046	341447511596	341447512146	341447512696	341447513246	341447513796	341447514346	341447514896	341447515446	341447515996	341447516546	341447517096	341447517646	341447518196	341447518746	341447519296	341447519846	341447520396	341447520946	341447521496	341447522046	341447522596	341447523146	341447523696	341447524246	341447524796	341447525346	341447525896	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2769	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	2000	3600	2300	2770	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
21503	20129	27248	22768	20129	20163	9263	2183	1708	1136	929	843	643	454	365	331	326	247	253	223	264	235	209	204	213	215	206	182	195	205	223	185	176	160	191	172	179	178	165	160	158	187	157	187	167	161	166	153	156	166	167	175	170	183	178	150	171	185	193	197	181	159	177	185	173	174	203	188	201	175	167	186	175	175	169	176	173	170	142	147	162	156	167	192	159	157	144	145	150	166	156	162	150	152	171	158	138	161	195	153	161	171	153	158	175	176	169	167	155	149	169	169	161	139	170	169	158	152	159	170	159	168	170	136	181	173	152	152	168	159	146	174	138	170	154	163	158	153	185	167	146	156	162	164	157	164	159	173	168	178	148	165	176	143	159	161	179	159	178	143	165	163	173	166	149	136	160	165	167	169	177	143	152	166	141	185	164	153	200	172	170	154	160	121	175	144	152	148	192	161	148	154	149	159	154	133	152	140	151	125	143	153	156	175	177	144	145	136	137	158	172	149	159	161	173	152	152	150	137	154	137	153	152	162	176	165	162	147	159	153	162	154	144	148	145	148	171	151	146	183	195	150	156	150	151	136	156	162	159	167	167	161	185	155	154	159	173	161	173	171	163	159	169	156	161	160	145	160	177	136	171	166	162	172	138	150	166	152	157	151	167	153	148	179	175	130	159	149	128	149	143	147	160	202	186	168	168	158	158	158	172	176	146	146	157	147	170	147	142	168	144	174	150	145	168	164	149	137	184	149	158	161	143	157	159	153	150	168	160	167	167	145	154	161	160	148	164	144	159	162	152	166	177	158	156	168	164	157	172	163	162	158	150	147	162	162	165	169	152	182	160	170	170	171	181	158	132	169	142	148	144	144	160	168	178	175	167	177	164	165	154	156	149	150	140	149	162	148	169	147	142	179	155	173	166	156	167	150	168	164	119	169	144	158	156	149	157	161	162	158	154	137	157	164	161	181	175	155	155	184	169	164	136	168	156	149	149	157	147	165	128	139	155	152	173	174	139	174	153	155	153	157	157	158	154	179	144	146	145	161	180	162	184	179	154	172	143	147	158	141	155	150	179	178	163	139	174	154	171	158	170	167	149	155	128	166	152	155	149	173	160	145	199	166	143	167	148	162	161	168	188	138	165	154	161	153	170	149	153	165	179	172	161	167	156	168	163	146	161	172	137	130	150	147	155	143	149	158	181	166	139	142	158	145	169	178	134	168	172	178	178	166	175	189	172	142	165	155	155	160	154	143	178	144	148	177	147	159	164	171	157	166	163	161	165	164	170	175	173	155	157	141	156	149	167	162	161	142	181	143	140	157	166	174	136	166	165	150	131	177	147	142	152	178	154	153	181	159	165	143	147	165	181	184	187	174	175	161	179	142	177	166	172	159	152	178	160	150	182	157	180	161	159	169	167	174	154	159	170	157	173	172	157	169	143	153	158	167	152	149	172	157	158	151	160	147	196	166	153	167	160	151	170	174	155	155	157	169	162	165	150	151	170	191	166	147	151	168	189	155	164	151	170	158	147	159	173	164	148	154	173	152	160	170	171	124	165	173	170	164	157	161	152	150	162	177	170	165	150	173	166	170	127	167	172	164	157	163	177	175	169	155	165	130	161	179	146	145	168	164	154	136	178	152	178	155	156	187	155	160	155	148	166	168	150	159	170	172	145	160	164	170	171	144	148	168	192	142	151	167	144	159	138	154	168	158	164	148	155	142	158	151	166	165	161	151	149	156	156	140	151	153	156	138	178	163	162	177	151	153	161	160	122	158	162	170	163	158	166	170	166	170	172	166	175	149	184	173	160	163	169	143	173	185	167	161	152	145	166	168	163	159	162	155	135	155	146	155	153	149	173	130	169	167	150	179	144	167	177	171	149	165	163	145	163	168	150	153	149	155	152	154	166	150	176	157	156	159	161	167	157	181	155	139	152	144	162	151	157	147	166	155	164	170	158	158	160	167	154	161	151	144	146	156	161	151	164	163	184	161	195	149	182	150	131	137	168	164	173	157	148	161	174	168	153	148	145	154	150	151	174	163	172	178	145	150	154	139	154	179	162	178	154	170	164	172	175	159	168	160	150	166	160	165	183	155	169	179	173	153	177	144	160	169	164	166	134	162	159	165	152	152	129	154	155	168	166	161	157	150	163	153	168	162	173	168	162	169	159	171	160	146	162	155	169	149	154	165	152	169	175	154	163	148	179	154	161	153	132	154	137	153	145	150	141	169	165	155	152	151	183	159	144	169	145	149	149	161	146	170	148	159	156	143	163	156	155	156	161	157	195	164	157	165	152	162	142	146	164	154	171	154	155	160	142	156	182	176	169	151	151	133	157	167	161	158	167	146	158	175	147	144	139	143	153	149	173	153	155	160	154	143	156	159	150	162	140	149	162	171	142	151	158	166	135	170	168	138	169	140	156	183	157	162	152	165	160	160	168	145	160	164	160	177	161	151	143	144	170	160	162	149	162	142	153	177	181	145	143	152	144	174	159	161	161	167	159	175	165	139	161	147	163	161	180	167	142	148	154	147	142	143	149	162	161	168	189	169	179	139	151	177	159	182	168	164	150	164	158	158	164	170	131	188	180	153	192	179	138	132	163	149	153	182	143	151	149	188	173	154	132	141	162	148	135	150	139	149	152	154	162	140	153	173	178	148	158	168	166	149	171	157	143	163	158	169	152	185	148	143	161	158	160	153	133	182	164	162	175	144	127	151	156	178	167	174	146	156	170	151	152	153	133	147	146	161	155	144	152	158	157	173	168	182	152	149	156	143	164	182	174	139	154	168	168	160	180	162	156	134	158	164	168	159	151	155	203	176	166	114	146	166	158	178	168	186	144	184	173	165	173	160	163	161	167	176	172	170	175	151	153	157	162	164	162	157	162	142	195	159	158	159	145	148	138	158	128	175	145	153	164	161	141	169	167	182	161	165	168	151	160	167	160	154	177	161	167	149	149	178	170	142	148	153	139	156	143	157	149	155	130	165	164	145	149	161	170	154	161	134	156	166	145	153	164	158	182	158	150	157	142	173	150	166	166	163	141	161	149	174	155	151	175	181	162	145	169	147	156	171	152	152	176	148	171	151	171	155	152	150	149	174	156	157	169	141	181	159	150	158	144	158	153	149	176	152	162	165	155	139	165	153	156	161	167	162	166	174	158	143	166	143	157	179	151	147	172	182	159	145	168	172	159	171	169	146	163	168	157	177	168	167	160	157	152	149	146	175	150	159	170	146	139	140	161	154	166	166	149	140	159	184	189	159	140	160	155	153	174	134	148	156	147	156	186	152	157	157	160	163	162	134	145	140	148	144	154	154	138	152	154	159	150	169	172	143	177	144	159	158	156	169	161	137	173	162	161	159	187	163	146	154	175	152	166	169	153	166	135	166	142	182	172	152	156	154	154	169	160	164	155	179	177	163	172	173	161	161	159	170	140	167	152	162	166	155	143	167	147	154	160	172	145	148	169	145	172	156	158	147	170	161	174	165	169	168
38174	45468	20152	10273	6985	4934	3481	3303	2858	1938	1447	1237	911	671	477	414	411	335	293	308	268	274	272	284	263	263	243	217	246	219	235	238	200	188	204	204	186	175	182	162	167	177	202	192	187	192	168	186	199	194	185	181	221	201	197	212	194	212	209	224	219	186	216	236	214	187	196	206	200	223	206	215	214	179	184	172	198	181	192	218	180	179	204	187	185	182	198	187	203	174	169	197	165	180	193	162	195	174	165	199	158	178	213	174	202	170	193	164	177	175	178	176	179	178	180	169	176	174	168	184	161	177	185	201	159	180	176	163	136	172	183	188	170	167	176	195	189	194	170	172	169	160	173	191	177	184	159	167	165	173	184	180	175	163	186	171	162	184	170	169	171	168	159	177	183	185	186	183	163	155	175	165	188	170	178	184	166	170	193	165	159	170	167	172	186	152	176	176	173	168	162	177	142	160	170	167	187	172	162	164	178	168	174	162	173	184	157	169	178	192	186	189	189	187	160	173	185	163	162	168	172	158	170	160	164	176	175	187	168	170	168	173	173	157	169	178	182	159	186	163	164	170	198	216	175	177	184	176	164	178	152	168	172	156	158	192	200	192	187	171	181	182	185	163	183	184	156	181	170	178	162	164	179	183	180	186	167	183	173	156	171	165	187	190	170	190	207	182	175	168	178	161	187	170	171	178	172	190	160	180	199	158	192	163	171	176	179	193	163	178	189	181	178	176	187	167	169	136	149	162	189	194	177	147	178	171	183	177	170	169	167	171	148	170	175	179	176	178	191	174	183	188	180	179	195	164	162	157	182	191	161	147	154	165	194	165	169	188	152	157	184	173	188	175	195	161	157	164	164	158	179	168	184	214	182	159	169	191	180	200	164	186	186	172	165	183	178	157	181	180	170	157	167	198	174	189	179	188	201	161	165	178	158	178	163	184	175	188	184	188	132	169	189	152	166	190	164	178	190	175	200	185	179	192	179	150	187	204	180	213	160	157	186	181	173	173	174	173	170	170	197	165	187	168	179	158	156	177	160	172	163	194	187	166	192	168	202	170	189	192	170	184	169	181	170	177	169	168	165	167	168	183	173	186	180	169	175	190	172	172	176	161	162	158	194	181	182	181	148	155	187	184	199	164	170	155	191	181	191	168	193	166	171	170	171	183	188	178	128	196	172	177	200	164	190	191	173	189	165	179	170	162	183	187	168	163	190	159	165	172	173	167	183	161	181	192	141	173	189	175	194	165	170	170	182	213	146	184	177	156	163	184	183	163	149	185	162	191	173	153	156	182	204	160	168	160	177	165	168	176	183	165	160	178	152	188	185	150	180	158	158	174	164	195	176	185	193	185	167	175	186	159	154	158	163	198	193	176	156	161	163	167	179	159	179	179	176	188	175	195	171	178	178	164	169	183	158	170	201	157	196	180	169	182	193	154	180	172	165	184	177	186	185	175	167	187	168	161	162	177	172	154	176	170	200	170	172	151	178	164	181	187	158	183	186	194	179	190	159	162	162	174	180	184	167	167	167	166	162	168	175	152	177	165	173	176	170	195	174	175	175	154	173	170	186	186	184	167	173	166	173	200	170	159	186	179	146	168	177	190	171	183	181	187	188	192	181	150	169	162	189	172	153	168	167	158	181	175	180	200	186	183	177	151	186	160	172	175	198	184	174	189	174	173	170	168	159	164	192	189	168	166	176	198	171	199	199	176	178	185	186	173	165	158	175	148	182	187	177	186	178	180	191	163	160	186	190	167	175	167	160	162	186	181	169	189	185	175	188	191	175	173	153	165	161	169	177	145	156	148	188	205	164	164	164	174	177	206	173	174	187	170	184	186	169	172	168	183	177	181	176	183	168	152	174	162	182	181	152	187	173	184	182	198	179	183	164	169	184	168	171	188	180	165	174	171	167	144	171	180	177	158	179	196	200	188	191	193	174	195	158	160	150	149	183	169	165	174	174	181	170	155	176	153	162	173	163	178	170	167	174	191	139	178	174	177	184	173	170	179	167	158	156	157	181	184	190	170	152	178	153	209	190	163	167	158	157	191	188	172	167	193	206	161	199	178	179	160	171	177	179	173	172	180	184	166	166	192	184	184	174	190	165	175	186	183	177	186	172	184	160	161	174	180	164	175	196	197	180	180	181	171	177	177	169	198	143	149	169	189	190	196	167	166	166	174	192	163	160	171	144	170	158	157	187	194	188	192	188	191	169	186	180	185	201	184	190	189	170	132	157	203	163	167	198	188	157	161	171	167	174	156	194	187	156	172	166	193	184	174	181	162	176	173	176	176	186	188	173	164	186	185	179	171	172	173	188	176	181	194	203	170	165	174	186	177	161	165	177	165	156	196	165	160	157	192	164	173	149	177	186	179	176	172	183	170	193	139	162	164	191	159	194	187	179	156	185	168	176	204	186	181	162	176	175	169	182	201	166	171	186	173	160	172	187	192	168	167	167	179	158	191	170	183	188	166	163	158	193	182	182	183	164	155	165	201	173	175	186	162	155	182	174	184	168	195	173	162	171	172	174	173	187	162	160	169	175	164	172	174	168	185	159	158	157	174	163	160	178	166	164	180	156	197	181	190	157	189	156	182	183	180	151	173	170	183	198	206	176	194	187	175	170	171	182	172	177	156	173	208	149	179	169	153	170	165	182	178	158	205	179	153	178	205	180	153	169	174	174	160	162	175	172	145	204	212	193	173	166	162	193	172	163	184	177	183	167	188	168	176	173	179	189	162	162	166	190	170	163	158	176	195	152	189	191	190	191	187	203	178	186	188	163	175	169	162	175	158	172	172	188	168	155	196	197	175	183	203	194	186	178	184	192	173	154	189	166	184	198	154	157	157	183	177	146	172	184	150	189	186	180	195	176	162	156	167	141	155	162	148	204	181	195	148	160	173	141	223	162	192	174	171	165	157	164	179	195	167	169	170	163	169	175	184	202	152	172	163	188	187	164	166	168	185	162	167	183	177	161	157	184	181	169	199	174	186	193	187	201	172	157	172	198	157	163	190	161	144	162	201	201	186	184	149	173	181	167	180	189	171	153	204	173	182	189	162	178	175	174	186	164	175	158	181	188	176	160	171	170	170	179	150	193	182	178	186	167	197	161	189	168	174	175	159	182	149	179	167	185	184	165	177	174	160	172	194	168	202	189	168	151	165	144	187	154	167	165	174	185	173	165	168	164	171	172	180	170	182	172	192	196	176	171	189	163	165	163	175	173	170	164	145	173	175	180	184	168	184	172	175	191	173	162	195	174	184	179	148	182	169	175	155	151	180	163	173	179	175	190	156	162	190	168	185	179	168	176	194	174	172	183	153	188	175	172	169	168	188	168	164	194	169	182	179	171	176	184	158	181	183	181	174	195	190	180	168	164	171	163	176	166	154	176	194	186	181	182	180	162	173	185	192	185	204	174	168	183	143	177	168	182	163	177	185	169	177	179	184	173	192	175	158	160	170	190	181	179	142	175	160	205	179	176	179	178	146
31426	23751	13979	4176	1781	1314	1077	978	915	738	580	591	517	431	416	406	400	409	391	375	376	372	363	353	352	360	366	399	393	384	394	346	389	324	386	344	379	340	357	365	389	353	360	347	338	349	333	347	353	358	357	328	392	365	379	328	382	357	395	380	381	375	409	383	357	387	344	369	348	381	404	367	372	399	357	367	325	365	380	376	369	355	362	395	338	358	355	364	345	346	352	369	397	338	354	343	343	369	360	349	336	348	354	363	329	337	372	343	338	369	359	370	318	349	363	365	349	402	374	384	384	344	362	342	360	349	366	315	349	392	378	382	346	379	366	344	349	368	369	336	384	367	326	367	344	369	342	351	373	353	357	362	350	351	357	358	357	366	345	335	368	325	383	337	385	361	357	352	348	363	350	364	373	347	343	387	396	360	377	352	324	388	357	320	363	390	357	359	389	339	350	375	366	377	332	376	397	352	364	374	393	353	346	350	351	365	363	378	364	370	363	349	351	365	339	400	351	374	365	354	356	350	335	390	378	376	350	345	328	353	372	356	351	374	337	349	352	366	347	346	315	375	358	348	352	355	356	368	364	323	367	371	349	352	368	355	361	357	362	357	366	404	360	346	364	327	373	371	361	381	361	340	366	376	381	358	390	341	368	345	353	376	351	350	369	346	332	346	367	373	347	363	349	352	363	368	336	340	328	370	382	387	380	376	391	351	352	382	344	351	334	345	343	352	325	336	364	361	350	360	346	357	371	380	389	358	358	346	368	394	403	401	361	345	343	372	359	368	393	356	357	344	331	347	339	373	353	353	345	363	375	369	369	341	358	363	373	397	368	349	340	365	392	336	412	340	321	355	364	366	299	344	384	335	390	355	343	344	363	378	336	338	377	352	330	337	357	333	346	369	384	363	330	368	360	369	369	340	367	363	325	376	359	367	356	382	359	363	342	359	358	372	385	364	343	331	370	395	355	369	335	349	342	385	356	350	381	323	374	329	338	370	386	349	364	368	354	363	367	349	360	385	388	356	347	351	380	387	347	342	364	369	372	379	366	378	363	339	335	344	402	346	336	365	416	374	309	324	348	351	377	359	359	339	356	343	382	380	378	307	376	369	346	337	389	344	366	367	349	384	405	420	354	346	338	340	343	369	332	388	365	372	360	334	371	345	354	358	390	362	364	391	349	324	296	334	331	343	369	368	349	339	358	316	327	347	369	353	344	368	368	361	339	341	339	405	350	314	359	382	355	351	373	323	357	380	346	369	397	381	365	347	367	361	343	315	321	363	339	400	373	363	346	372	373	346	336	376	371	372	341	374	341	365	326	359	369	373	351	365	358	361	389	343	339	356	338	363	403	370	362	349	363	348	349	360	356	344	352	347	339	357	376	392	357	379	352	368	351	355	358	340	356	342	377	368	351	376	380	374	378	372	358	327	332	383	372	350	381	329	371	351	380	353	383	349	366	360	327	351	350	363	345	346	352	367	395	333	349	307	349	354	356	376	374	369	333	350	384	390	339	353	369	371	362	325	355	370	370	316	340	337	340	342	344	400	388	292	332	364	340	402	374	343	352	331	392	317	316	345	370	369	349	343	367	372	392	369	353	352	347	346	371	342	342	375	332	336	358	333	375	364	351	340	352	375	380	337	373	378	357	336	337	364	382	370	322	359	337	328	363	319	358	364	407	391	315	374	402	343	364	371	347	353	355	370	353	375	337	329	359	353	358	357	358	359	369	347	330	363	334	338	367	356	330	374	364	376	346	356	359	344	359	364	344	358	323	321	394	370	393	357	393	329	350	346	330	366	342	369	346	364	381	334	330	393	361	374	354	372	378	385	316	377	331	373	356	341	344	341	389	362	339	353	361	377	386	325	372	356	362	381	371	364	391	343	363	310	321	359	385	367	362	331	349	350	376	352	354	385	372	329	356	355	360	352	371	384	364	349	363	348	349	341	358	334	332	374	394	354	349	350	373	354	326	356	357	394	355	379	371	370	334	348	356	349	354	350	376	382	364	356	353	350	371	380	356	353	367	325	343	346	369	366	329	351	363	359	348	358	324	361	352	330	351	352	348	338	360	361	331	357	356	410	337	340	373	357	345	357	352	381	371	371	339	334	356	363	371	382	357	402	368	383	342	361	359	373	372	352	331	350	391	371	365	341	372	371	361	358	389	340	337	336	361	324	342	339	330	363	350	374	413	362	359	345	335	347	346	323	359	369	356	390	359	344	375	342	360	378	340	329	327	376	338	354	345	329	360	347	376	368	358	357	374	338	345	388	349	327	363	350	354	370	340	376	331	351	366	350	357	358	360	345	355	358	376	388	376	333	348	365	380	386	369	340	368	355	381	367	395	346	374	337	355	363	355	348	366	379	356	399	341	338	354	377	355	383	368	346	375	331	358	349	366	342	347	381	361	366	368	328	375	344	362	356	325	399	357	326	387	373	344	362	372	324	350	360	375	339	350	384	353	341	334	390	343	346	326	343	351	331	337	346	396	361	346	359	342	383	376	330	359	361	336	366	374	346	365	358	373	329	331	365	372	319	358	344	353	353	397	357	362	339	344	351	355	336	367	342	348	352	338	369	401	345	351	365	350	348	375	352	363	339	356	333	359	363	322	365	367	345	362	376	368	352	360	354	352	363	394	317	401	371	371	365	321	378	355	333	362	333	351	331	362	357	308	361	339	343	353	348	357	350	374	368	365	336	374	361	339	373	372	393	386	408	373	353	359	332	381	382	387	363	370	325	371	363	368	364	348	343	350	369	352	338	342	355	372	324	369	371	342	376	372	355	375	352	378	355	334	330	369	349	346	343	353	337	338	360	347	358	362	356	325	393	381	315	337	344	364	353	326	361	364	357	345	321	356	408	405	390	343	348	341	362	341	350	356	368	364	341	361	375	340	356	333	374	402	339	359	344	333	350	379	380	359	366	338	376	347	384	360	338	381	373	402	332	349	331	380	366	381	348	349	346	341	356	333	311	363	364	376	370	388	382	344	370	340	384	367	358	365	345	341	354	372	346	357	356	359	369	377	350	382	355	379	368	383	378	373	355	342	360	363	351	338	345	343	355	341	356	369	357	334	405	376	357	363	352	338	373	355	367	349	349	365	382	320	341	336	359	389	381	372	379	366	355	361	355	342	329	315	331	342	348	360	364	386	356	389	341	323	376	346	349	349	344	327	377	349	349	382	343	356	341	324	384	355	369	323	330	359	380	362	369	355	359	350	363	367	388	361	375	355	383	381	392	330	350	415	353	364	376	358	350	357	369	366	383	361	378	360	367	360	354	360	344	380	350	382	370	380	380	335	382	339	356	339	378	378	360	364	345	375	350	349	393	371	351	401	366	393	384	363	347	368	373	319	354	366	349	354	348	344	364	352	347	356	331	369	351	355	380	347	370	338	354	381	398	351	324	366	376	411	375	366	400	357	343	352	358	367	343	364	347	352	338	377	391	336	356	359	358	379	326	363	377	333	365	318	367	388	324	379	350
35508	28442	9855	4250	2831	2033	1688	1583	1418	1063	880	743	618	547	491	489	449	422	450	444	458	445	413	429	386	367	388	401	400	421	385	389	382	413	377	364	381	385	417	405	367	431	400	395	391	378	409	376	383	371	379	381	386	412	397	393	329	407	379	376	416	447	412	370	387	428	401	433	409	411	352	441	402	387	406	349	398	409	378	387	424	396	386	382	360	393	366	404	402	344	374	362	443	398	361	394	400	396	397	380	393	387	408	395	378	415	377	402	399	384	388	407	394	383	360	423	394	372	366	381	384	404	380	354	389	356	374	389	403	399	373	390	384	396	403	371	395	375	405	398	400	387	394	370	373	415	405	410	369	399	374	365	418	397	363	373	420	364	396	412	372	408	405	361	382	367	384	401	371	407	398	389	419	402	411	375	378	390	393	382	383	392	370	355	381	374	376	377	422	411	383	378	406	392	401	359	376	376	367	399	408	377	417	405	379	378	363	402	388	391	377	366	379	393	384	390	387	373	371	380	402	361	394	385	382	375	344	364	353	400	376	389	377	383	358	387	404	396	411	387	419	401	372	369	374	377	371	404	384	385	379	357	403	341	379	389	383	393	403	373	376	382	417	389	369	400	376	391	398	393	409	370	406	348	364	395	403	358	397	373	390	372	400	387	365	397	386	421	382	417	380	394	405	379	396	397	380	367	365	397	428	448	402	374	385	387	349	384	387	382	389	392	372	394	341	401	414	409	396	395	383	400	386	363	381	401	405	401	377	405	371	386	395	368	368	424	387	410	405	374	399	407	424	400	379	371	393	406	382	371	367	394	408	412	394	394	394	391	375	375	405	413	386	364	392	418	400	368	361	402	335	369	389	358	369	386	405	404	411	378	390	376	392	363	436	406	374	444	373	384	344	364	382	375	418	402	369	366	371	390	411	351	400	352	376	378	381	358	418	419	371	405	406	356	413	391	361	399	400	392	370	388	371	386	404	358	376	348	366	386	384	390	385	372	383	435	377	351	382	404	378	382	393	394	422	384	394	374	353	381	366	386	376	379	362	318	376	416	378	365	363	388	368	379	376	400	394	370	412	397	393	377	411	371	402	421	366	350	359	367	386	385	395	369	411	433	367	381	375	351	380	372	426	369	381	398	377	375	390	373	319	380	343	364	414	427	383	415	396	395	371	398	398	374	358	373	357	365	390	408	391	376	364	369	404	395	401	397	386	362	360	368	390	405	378	386	356	383	392	435	411	398	383	409	399	392	413	360	402	389	419	397	387	382	384	375	377	416	387	369	408	392	397	368	394	357	362	398	412	381	407	379	412	399	375	376	441	407	358	388	390	411	367	377	381	405	409	382	399	368	374	386	359	421	381	394	408	396	373	389	406	396	406	370	406	380	365	364	383	387	354	379	378	405	389	412	385	418	404	394	393	420	415	403	368	364	417	389	362	391	406	377	390	419	371	360	388	385	358	418	372	376	368	372	389	370	400	378	371	401	392	408	374	397	440	417	352	388	409	374	410	378	389	412	361	422	409	354	397	397	391	398	392	354	372	383	368	445	403	369	400	392	387	372	422	375	401	361	410	400	372	366	391	400	427	368	429	370	376	380	363	369	366	382	349	403	397	410	414	389	404	417	388	374	382	385	407	371	397	359	418	405	394	370	381	400	405	386	392	396	384	373	380	371	368	394	401	373	400	337	403	423	391	372	385	389	379	397	342	355	389	411	407	347	380	390	431	405	427	377	365	369	358	397	345	420	380	399	386	362	399	391	386	411	376	368	368	418	403	383	390	390	395	375	351	378	400	369	393	407	406	387	390	379	357	374	383	392	349	403	416	363	403	372	383	368	356	419	397	392	395	427	387	408	404	417	348	374	403	400	394	362	368	384	345	435	364	387	379	377	372	404	367	398	391	369	402	381	348	389	362	406	378	407	413	415	405	384	439	367	390	395	395	412	421	371	402	389	395	369	403	380	385	386	365	394	358	427	392	371	367	383	382	378	370	388	393	363	391	410	392	363	413	397	376	390	385	383	391	374	374	383	388	383	391	402	363	434	343	406	404	374	396	384	386	365	380	378	388	396	376	368	376	389	398	392	382	386	416	389	385	370	358	366	370	387	383	361	410	361	371	371	383	411	411	397	367	393	374	412	368	361	352	376	364	401	400	390	357	378	402	392	367	384	451	411	386	367	387	387	378	368	378	378	378	375	421	395	400	373	406	372	428	362	377	371	377	413	370	388	389	412	373	372	368	390	384	388	402	392	347	384	369	388	394	373	412	350	375	391	366	375	400	393	371	342	376	416	404	371	382	378	391	382	400	354	351	380	408	389	421	397	353	417	421	404	382	381	379	383	357	406	377	383	364	350	373	383	381	381	394	377	387	379	350	372	407	397	406	371	370	382	424	397	386	402	412	379	402	369	375	388	425	404	356	373	382	404	374	402	387	354	428	362	393	372	382	394	392	348	372	420	361	418	374	426	379	377	444	426	383	384	408	387	381	362	392	370	383	364	393	362	402	343	383	389	396	392	403	381	387	422	388	385	418	374	398	399	418	409	396	387	399	378	384	378	366	406	379	369	377	424	392	365	371	413	405	376	407	360	398	358	395	395	443	388	429	404	401	364	413	389	389	408	381	393	358	391	415	363	393	361	359	374	359	381	375	404	397	368	364	416	372	375	382	388	393	377	401	393	390	393	413	406	402	377	380	373	374	375	366	376	436	399	404	381	403	378	382	400	396	348	436	394	372	361	362	400	386	368	363	363	362	387	379	383	431	370	397	363	371	411	374	393	390	359	365	356	381	402	387	395	323	404	363	364	417	384	398	400	369	369	344	391	396	371	367	343	426	348	332	378	429	396	403	368	402	367	375	405	368	378	396	418	405	385	426	365	362	372	390	407	384	339	395	417	408	380	390	410	367	378	378	412	408	383	405	420	362	413	392	376	393	363	349	398	402	350	403	383	362	367	368	379	407	362	389	390	413	389	395	422	401	393	413	392	395	383	364	331	391	395	369	403	393	379	396	413	398	388	375	392	361	401	383	384	405	395	412	395	355	379	391	371	413	360	371	404	419	389	383	358	386	384	430	371	390	375	382	394	365	388	373	418	370	412	367	389	383	362	410	388	398	412	375	381	363	405	417	379	375	406	361	378	379	343	387	399	398	369	397	407	417	399	410	394	386	381	429	382	376	400	435	410	420	393	405	406	411	399	393	392	360	367	367	382	412	381	412	393	389	406	368	400	401	392	370	424	391	357	387	411	406	425	373	391	371	394	399	361	394	382	394	385	348	413	360	376	418	430	356	403	392	381	417	393	382	394	357	375	380	356	403	379	453	375	377	418	395	369	396	389	379	390	410	424	377	406	384	378	371	348	398	418	382	386	383	395	386	369	385	366	401	398	392	373	392	400	403	385	418	401	408	388	390	382	365	400	373	382	399	374	391	363	413	377	389	393	376	359	385	408	389	392	350	400	366	384	408	391	367	369	414	390	362	379
24063	21361	28495	24596	21329	11079	2547	1848	1459	1168	933	741	727	489	434	418	376	376	423	355	376	335	350	327	340	347	343	324	328	318	312	298	295	298	295	283	307	280	295	303	314	331	313	286	313	294	335	305	341	273	281	321	346	333	322	271	352	325	331	320	304	314	326	330	310	318	311	346	292	311	296	318	317	282	295	277	314	316	289	305	303	256	288	288	323	300	312	311	304	299	257	282	307	311	280	300	314	317	331	285	301	290	283	349	319	292	285	306	294	291	289	291	284	301	298	294	301	285	240	311	288	268	276	303	306	278	290	309	306	323	299	299	294	285	275	302	333	270	296	294	291	288	300	313	313	308	310	302	290	307	339	296	275	269	302	279	313	334	284	325	316	312	306	306	274	272	283	310	288	334	300	318	291	296	319	306	329	285	309	279	318	295	281	285	323	317	296	304	306	290	280	287	292	299	287	289	349	297	294	312	333	285	328	300	321	319	268	308	306	303	282	307	303	251	322	316	277	298	335	316	278	328	289	269	285	285	297	267	324	322	268	304	308	318	284	311	296	282	314	289	304	283	296	283	306	291	302	277	317	281	281	309	316	333	303	320	300	321	294	274	304	259	314	329	264	292	322	270	300	344	305	310	276	313	350	296	289	304	306	314	295	300	332	276	317	323	334	284	306	286	303	281	299	298	271	285	290	287	305	301	307	321	300	315	328	272	272	317	302	322	310	297	307	296	295	273	297	328	278	283	283	297	318	301	292	298	269	321	315	318	315	270	282	291	316	294	350	282	291	306	297	292	286	286	283	291	318	333	304	326	311	292	291	311	266	326	298	305	295	290	296	263	309	281	316	298	299	284	301	316	325	315	283	296	318	286	316	318	275	276	294	298	283	330	312	315	317	283	314	326	304	306	308	280	303	296	324	312	330	279	280	273	302	312	281	314	327	297	257	278	303	306	281	305	286	317	307	297	294	305	307	275	308	303	295	312	299	289	350	308	294	270	300	286	293	288	292	310	304	328	331	336	266	286	281	310	300	298	285	285	290	315	313	323	295	298	298	303	292	334	292	261	288	298	323	305	302	304	289	300	309	321	299	292	275	303	314	327	295	304	323	302	320	308	287	290	292	322	303	293	290	283	322	291	275	292	295	317	301	338	293	291	310	318	292	313	278	304	296	306	320	295	298	312	301	305	248	294	306	310	286	327	300	289	298	284	308	309	288	318	287	289	302	287	302	277	300	304	287	305	296	337	289	306	298	285	293	308	299	302	320	284	289	295	299	273	303	295	309	321	274	303	312	306	272	296	322	315	294	316	326	295	291	302	312	309	325	323	291	293	277	289	286	302	309	299	310	353	296	309	302	306	289	301	270	300	299	306	295	291	291	280	271	297	342	304	319	296	339	319	297	277	277	301	285	289	294	312	306	301	283	322	295	336	278	292	321	326	332	266	305	301	327	324	302	296	304	321	297	269	306	311	296	282	291	284	301	256	326	324	296	291	303	286	291	314	291	320	297	319	331	320	305	301	319	300	296	305	301	305	303	322	308	339	273	303	294	265	284	285	310	278	310	313	273	285	279	313	290	323	297	310	298	328	275	272	294	274	296	287	298	292	275	301	301	291	290	289	340	274	273	297	306	312	295	316	282	292	305	321	285	299	353	264	323	303	273	311	304	300	287	304	299	334	308	285	302	286	288	282	291	264	284	343	304	338	305	297	294	285	320	287	274	312	297	272	268	288	279	274	280	299	317	283	294	296	292	302	287	351	326	325	294	306	291	303	284	319	323	306	302	274	320	270	282	294	288	266	300	344	310	313	318	301	350	316	330	321	309	297	284	313	281	324	300	307	308	308	277	309	298	302	279	284	281	305	288	261	295	290	283	300	308	278	286	294	286	278	309	296	302	283	313	331	279	295	318	331	303	300	315	313	308	293	327	307	321	288	304	305	290	312	318	308	307	295	261	282	304	332	321	322	298	286	297	317	298	294	305	300	314	296	303	290	309	282	282	297	252	314	312	289	285	303	300	306	310	314	299	289	313	308	335	334	275	279	292	292	294	301	312	323	282	289	303	318	308	289	300	322	296	289	296	308	299	296	283	290	300	310	320	296	327	310	332	308	301	319	269	295	305	289	297	291	305	317	313	293	290	319	320	289	310	284	279	310	295	278	287	323	297	306	320	303	296	289	312	326	283	317	305	292	317	283	280	293	297	310	309	295	297	282	280	306	314	297	305	270	330	281	265	314	308	304	303	314	312	288	316	294	269	292	286	311	312	305	281	292	280	294	303	300	329	296	314	293	315	295	285	280	344	310	292	288	330	304	302	291	292	308	313	308	335	296	315	297	293	288	287	280	308	339	302	291	305	318	310	298	283	294	328	295	307	316	336	315	290	295	276	300	301	320	306	297	326	307	284	334	309	288	301	308	298	268	312	300	304	309	315	323	329	274	298	271	302	294	292	297	304	329	317	315	324	290	294	281	332	283	326	317	291	310	283	316	292	289	297	290	278	331	285	305	299	279	270	298	290	296	303	310	311	289	307	320	299	288	284	319	353	308	276	310	327	314	310	308	319	314	298	323	316	300	296	309	336	297	299	261	295	297	282	277	311	294	263	307	312	309	336	301	267	303	301	303	294	288	286	276	278	317	288	257	295	320	297	256	312	278	300	315	313	300	287	314	296	297	309	323	309	309	332	308	255	283	311	284	273	294	301	288	288	320	278	300	286	324	323	270	273	294	328	294	327	300	310	307	296	320	298	327	296	307	301	292	282	304	311	281	279	319	292	299	313	292	344	297	304	300	309	295	281	302	285	291	317	310	338	298	291	280	334	301	301	298	335	283	333	284	303	318	310	279	326	291	291	311	299	283	317	280	291	287	285	321	299	328	310	285	293	312	289	320	307	310	288	306	302	281	335	300	304	329	271	315	315	323	332	312	328	290	295	299	293	293	307	277	257	317	308	279	297	287	293	297	316	304	325	291	304	324	310	305	318	289	314	299	298	304	283	313	277	302	284	280	319	283	242	278	277	297	297	271	314	319	291	305	301	296	309	295	292	314	304	276	276	307	299	292	297	254	285	301	303	355	283	322	310	332	296	306	302	313	299	306	327	269	297	283	318	306	323	296	314	311	319	307	313	336	297	323	332	303	303	317	303	285	304	334	291	292	275	333	298	299	286	312	282	315	260	283	311	305	273	284	301	303	319	298	277	320	335	296	302	296	313	313	290	307	325	286	298	272	310	304	313	322	314	281	292	285	313	288	318	296	291	324	289	297	330	294	265	296	295	326	295	291	276	294	291	300	299	295	306	283	281	322	294	324	304	299	323	329	285	302	300	292	296	302	322	291	321	294	314	316	294	317	286	283	315	305	291	295	298	285	250	324	299	307	287	323	307	289	307	301	285	285	279	310	291	288	312	326	275	287	319	294	312	307	275	315	270	321	295	297	279	291	311	334	279	275	281	296	311	304	292	318	280	309	307	312	314	326	356	296	297	302
34984	45717	15821	6683	4822	4006	3296	2913	2357	1778	1384	1043	949	662	591	531	478	416	394	407	413	413	405	365	381	347	378	376	370	361	362	346	369	385	356	322	353	361	346	343	333	334	329	307	315	371	322	322	320	337	324	359	351	365	345	350	377	340	372	364	369	365	352	313	369	404	331	348	373	362	327	324	345	337	334	367	356	349	333	350	322	315	356	347	351	343	332	358	362	294	296	342	338	329	327	333	342	331	335	348	352	326	346	364	319	343	339	343	348	320	327	322	324	336	320	325	355	373	332	312	341	327	301	326	350	352	297	353	319	297	350	330	327	361	342	339	327	345	323	330	312	340	338	316	319	332	302	368	366	318	341	338	299	302	327	346	287	340	325	308	316	338	345	336	349	348	341	302	331	309	325	347	313	343	297	331	369	310	355	332	305	347	335	304	339	329	304	297	340	319	363	351	335	323	310	354	315	341	320	350	364	334	333	336	343	316	313	317	341	310	357	322	328	332	323	331	341	347	321	364	308	333	324	326	362	313	304	338	330	318	334	290	312	354	305	321	331	317	334	306	330	308	317	322	323	327	354	319	326	310	309	321	320	325	337	304	326	344	335	345	359	315	341	306	332	352	336	328	329	330	313	349	333	337	322	330	327	320	341	342	345	323	324	332	313	372	325	343	339	339	290	357	330	304	328	340	352	356	325	335	327	323	298	341	353	337	307	341	306	369	367	358	345	334	303	320	338	297	344	342	350	299	319	315	325	313	357	366	345	338	362	368	343	341	328	343	319	331	308	321	341	332	318	332	342	343	315	328	332	331	330	340	315	286	334	343	311	301	326	333	333	342	351	334	377	338	336	339	321	320	316	340	343	333	337	354	345	370	325	315	327	362	318	307	328	347	335	345	328	326	353	338	311	344	318	357	341	339	327	307	339	337	390	338	362	320	317	306	311	346	315	314	338	350	321	331	319	305	315	304	333	323	340	321	345	339	317	328	295	326	343	342	309	314	313	321	333	338	358	338	321	321	331	323	320	340	323	340	308	347	320	345	327	345	318	325	313	318	344	311	316	326	336	366	331	320	350	328	345	332	329	359	348	320	325	337	329	318	339	336	332	306	338	325	334	329	382	365	341	322	315	308	298	295	328	360	317	341	333	338	305	344	355	318	321	324	367	330	332	330	338	316	360	332	345	309	342	320	329	311	367	304	304	320	363	307	335	353	311	348	341	319	327	371	304	322	352	325	327	309	341	318	351	314	311	315	343	309	347	343	328	341	363	349	339	334	309	355	382	292	312	352	354	348	346	337	327	356	331	354	301	343	331	326	317	328	371	334	328	304	315	335	298	344	311	326	318	333	323	330	349	324	308	315	338	287	343	338	302	347	328	323	321	351	351	312	299	333	313	339	319	330	326	344	333	341	318	301	342	329	361	310	345	324	303	319	320	380	344	330	318	280	351	349	320	354	346	305	320	308	345	345	329	333	336	336	333	329	342	316	322	354	323	306	365	342	327	330	318	346	305	351	308	335	361	341	340	327	336	356	351	356	352	310	325	327	325	314	327	339	331	323	344	379	326	314	302	302	335	330	345	354	333	339	312	298	340	305	346	354	304	310	342	314	346	330	335	335	320	338	316	334	358	307	344	372	319	306	321	335	321	364	328	321	339	322	346	340	333	313	310	320	352	341	306	344	314	317	331	337	336	337	352	334	336	320	348	340	322	312	315	345	331	339	344	326	330	296	330	324	337	342	314	344	359	322	316	289	348	307	344	320	354	305	336	321	329	341	327	341	330	288	326	336	302	364	329	331	352	302	317	328	338	333	344	296	357	345	341	301	337	331	359	316	311	295	334	310	320	352	330	328	350	310	325	307	305	313	323	367	327	330	356	326	346	318	323	310	319	310	324	317	330	323	298	361	345	358	338	305	328	337	329	363	332	336	321	351	349	332	326	308	308	353	364	321	307	351	352	319	361	336	332	295	338	324	326	312	326	310	340	341	322	352	334	350	325	331	325	309	361	346	317	362	305	325	324	351	334	326	318	327	335	326	345	322	349	336	350	333	343	339	344	312	379	348	345	305	316	310	339	350	327	344	341	333	341	342	329	341	325	334	329	361	354	333	319	332	326	311	348	322	330	312	348	319	330	317	330	335	292	307	340	354	304	326	369	313	322	333	344	382	326	297	344	341	329	339	339	327	334	336	321	303	310	325	324	287	297	324	355	357	356	329	331	317	316	333	347	343	332	324	346	310	361	331	340	352	307	320	342	319	331	335	332	327	303	296	342	358	360	338	334	361	340	354	364	326	296	342	354	338	295	330	330	315	319	317	323	333	368	314	321	295	354	364	328	319	315	352	337	330	322	337	328	329	314	323	327	309	367	329	318	344	316	328	316	336	339	327	333	304	337	288	350	347	329	322	364	340	323	338	344	354	344	316	302	338	352	325	360	356	318	301	320	313	327	318	345	329	291	324	358	331	338	332	318	311	354	359	343	344	320	345	372	346	340	315	317	305	326	348	299	314	322	315	298	315	292	327	323	328	321	336	305	338	309	325	312	363	323	333	313	299	326	359	335	333	339	343	340	342	337	347	327	342	362	323	324	328	333	331	312	324	371	323	330	338	329	358	347	335	345	327	311	323	334	334	339	320	359	355	342	333	297	295	339	294	336	353	313	334	350	318	325	346	375	317	317	345	295	332	335	352	323	305	310	275	346	333	333	335	361	339	347	360	303	333	311	326	331	292	313	336	325	331	330	336	333	313	303	351	317	315	347	350	347	325	299	324	337	318	310	351	334	349	322	333	335	308	334	291	319	316	326	323	355	355	328	330	362	310	328	310	330	325	295	293	323	349	318	330	356	356	325	346	329	324	334	366	306	315	304	334	317	308	313	325	331	324	315	338	331	314	325	348	331	324	297	327	344	346	311	306	318	321	303	335	362	314	332	319	320	305	325	319	339	324	328	367	344	331	330	328	331	315	331	341	366	314	331	291	305	367	313	326	322	347	309	338	326	317	327	328	309	319	327	330	355	334	316	362	307	308	316	329	333	353	334	351	323	329	375	296	334	341	340	327	326	332	321	347	329	336	327	340	362	316	327	325	341	342	307	336	348	336	320	348	345	359	345	312	309	320	348	367	328	326	332	333	358	330	327	328	337	311	333	309	337	324	324	333	323	342	310	328	342	357	309	304	317	331	289	314	318	338	304	337	354	331	316	344	332	327	298	341	335	361	342	357	331	347	337	332	326	348	345	337	312	311	333	323	337	335	338	346	325	327	340	331	322	356	347	305	348	347	351	357	363	316	322	340	328	367	336	338	313	344	336	325	337	317	313	306	348	319	308	320	343	338	327	323	286	360	296	356	336	349	327	339	327	320	309	354	302	331	309	353	322	322	307	303	319	331	363	357	332	326	351	318	327	362	336	315	324	321	327	321	328	323	341	318	331	325	322	311	339	337	351	326	314	345	316	325	291	330	332	355	340	343	316	343	288	343	312	315
25024	21423	27633	25484	14303	2333	1446	1224	999	841	710	576	466	388	371	349	352	356	361	316	286	321	310	304	328	260	282	262	309	285	271	299	286	281	257	320	265	289	291	294	273	259	252	258	282	304	258	259	270	272	259	291	267	285	282	266	258	323	293	271	284	284	273	273	304	304	271	280	305	284	287	244	270	302	295	275	308	247	276	298	257	285	281	260	310	254	301	286	277	281	265	269	257	265	289	316	269	283	275	222	263	259	252	289	250	275	270	295	277	275	223	238	288	247	283	270	247	302	263	274	249	288	277	289	285	295	300	267	270	282	243	290	270	274	295	270	260	272	275	269	248	256	276	295	307	263	271	289	262	280	251	302	289	299	267	226	288	265	285	256	304	289	283	293	254	259	279	263	267	251	266	248	247	255	302	253	294	259	260	278	287	302	264	263	285	302	301	273	289	259	291	283	280	278	277	275	259	262	265	293	296	291	277	252	273	272	257	251	276	283	269	274	265	266	273	242	278	256	260	260	281	269	299	255	278	252	265	244	242	261	229	274	256	271	277	285	263	261	284	267	241	252	277	282	251	289	257	265	288	278	277	240	284	254	286	254	284	270	281	247	274	290	255	272	255	281	273	263	257	264	272	250	287	257	282	282	287	275	269	257	257	296	264	264	255	257	260	284	286	281	277	255	292	267	287	280	286	288	279	259	248	276	290	284	278	281	270	253	272	261	236	278	276	277	287	276	274	296	272	293	275	256	256	276	299	259	278	265	255	277	294	273	268	252	265	300	271	294	283	272	269	280	266	282	297	276	268	278	257	295	270	255	249	254	265	304	273	270	288	291	305	242	264	276	277	296	266	281	260	309	293	248	240	291	271	277	276	298	282	277	292	295	262	276	266	275	297	276	248	287	252	276	273	268	284	248	284	265	276	295	307	258	268	293	299	283	273	263	256	273	245	262	284	279	298	273	262	289	270	271	273	289	260	287	274	258	243	279	306	281	266	256	258	281	251	278	303	260	261	263	289	265	270	270	265	262	256	273	231	282	303	254	266	230	271	292	265	291	267	283	274	280	311	265	282	260	265	254	270	247	260	268	250	312	268	245	241	278	257	270	245	271	277	295	260	262	244	253	266	280	282	270	327	277	286	286	289	279	291	256	267	249	263	259	271	287	256	249	263	272	245	278	257	263	263	250	285	258	258	283	290	297	255	275	279	289	293	241	246	261	259	269	285	234	272	295	267	271	260	296	229	277	292	271	281	290	259	287	276	274	288	274	292	258	261	272	283	260	257	275	262	264	279	249	247	255	259	276	297	274	264	279	258	274	272	267	262	244	269	285	266	268	262	278	280	275	276	270	277	253	265	278	284	277	292	264	269	257	274	265	262	285	249	282	238	263	275	292	284	260	271	283	265	297	276	277	305	286	258	277	274	304	260	278	271	291	290	275	263	278	280	262	261	280	266	262	280	242	271	267	257	286	294	244	267	278	275	251	251	291	272	258	257	266	284	288	282	274	275	293	247	252	275	277	266	274	275	253	270	250	273	289	239	285	311	291	265	302	277	274	276	271	268	289	276	280	248	263	304	253	295	288	276	285	263	245	263	297	275	294	261	282	274	283	269	257	258	242	291	269	295	301	265	260	269	277	245	275	244	272	245	278	264	278	265	269	297	288	283	289	273	268	268	261	265	279	279	274	254	252	290	301	266	265	250	252	299	277	274	295	270	296	256	282	268	272	272	292	275	283	268	278	301	294	272	282	248	266	275	266	287	262	282	265	265	263	295	277	267	298	294	282	258	254	279	270	275	268	278	245	276	297	301	244	230	281	296	282	277	262	282	248	257	292	294	264	282	284	271	285	257	284	290	305	241	259	272	258	239	288	302	266	299	249	270	245	275	247	306	288	272	273	276	290	275	294	277	292	281	275	317	259	288	254	270	277	274	261	277	254	251	253	270	252	274	268	233	284	287	242	288	282	268	286	273	271	259	242	251	293	254	275	281	285	268	264	263	273	260	287	281	246	255	300	278	272	282	280	279	280	234	254	280	267	264	270	317	264	287	267	253	281	276	288	269	247	252	292	272	262	300	262	257	247	264	272	259	294	293	265	249	277	268	265	321	258	309	280	271	281	241	293	270	272	257	263	272	260	240	270	245	281	267	284	267	269	299	246	263	257	246	250	262	280	292	261	241	237	242	259	272	255	271	274	296	286	292	276	283	270	271	271	265	274	271	264	263	271	280	263	316	291	236	275	252	273	262	256	270	236	261	277	250	252	256	280	260	264	239	271	274	253	271	274	288	252	294	268	287	258	265	270	278	262	275	264	264	243	276	294	281	257	263	264	281	260	293	264	280	272	274	265	253	259	259	284	293	245	295	231	285	258	266	280	282	276	296	264	276	274	260	253	288	257	290	304	259	276	254	269	262	250	290	292	253	239	263	255	260	257	279	277	304	240	260	254	255	264	263	244	269	271	303	239	269	282	295	264	257	303	257	296	269	283	304	296	247	268	273	265	260	284	276	284	266	254	289	285	288	259	278	275	279	282	273	254	250	301	267	245	287	270	290	263	290	283	246	286	282	239	284	276	272	274	323	257	285	282	289	305	302	270	263	289	263	274	265	278	255	271	281	282	264	277	253	260	265	294	255	252	265	267	277	308	270	290	290	256	285	245	254	271	244	256	280	245	268	272	268	249	289	291	278	315	278	269	287	268	287	239	277	261	275	292	281	279	238	250	262	223	288	256	252	262	267	268	279	263	284	256	244	294	276	254	286	286	257	267	249	301	277	279	252	299	264	289	257	253	317	260	306	253	316	244	281	256	243	275	303	269	277	260	263	258	282	275	220	271	263	276	257	255	270	282	286	253	263	269	322	283	297	262	287	269	299	267	293	271	255	284	256	300	305	297	265	263	281	247	279	268	282	276	296	239	251	260	253	247	267	264	277	259	292	268	270	276	302	265	260	250	267	257	246	265	266	303	255	276	268	257	274	245	293	245	259	262	286	274	302	273	275	300	254	308	283	250	251	246	254	290	264	279	290	259	288	253	312	257	279	272	283	293	265	256	289	265	281	277	275	276	277	250	278	251	267	244	263	273	262	273	243	274	280	302	252	269	296	263	258	258	251	293	281	271	269	272	252	273	250	271	265	275	271	279	269	261	293	251	275	318	304	294	274	293	273	290	267	290	285	218	280	293	245	289	273	251	271	285	265	256	269	273	271	308	288	285	246	269	275	265	267	288	297	300	272	289	256	289	299	275	250	283	257	302	259	294	260	274	247	266	261	270	283	269	250	246	296	262	295	308	265	272	290	263	272	287	255	291	288	276	293	274	298	256	278	257	277	287	267	263	283	282	262	275	270	265	315	272	282	297	286	297	268	249	313	260	265	282	289	276	266	273	282	270	305	284	273	270	280	275	267	279	277	289	261	288	259	267	291	307	274	283	282	288	246	276	263	319	276	288	272	288	260	280	286	263	313	267	289	251	316	264	284	288	294	264
35475	49281	14332	4610	3838	3096	2625	2219	1757	1365	1135	859	641	577	439	447	392	358	350	359	337	335	333	327	300	361	318	332	318	292	284	299	314	289	291	315	291	321	271	302	285	281	271	309	292	291	279	287	275	280	309	292	313	303	329	315	277	314	300	325	331	317	268	307	294	340	311	298	294	294	319	303	292	330	303	299	261	300	309	292	314	306	313	300	286	295	301	318	280	307	320	270	299	319	331	281	283	316	300	306	289	275	298	297	303	275	285	321	285	292	284	278	285	332	262	296	286	270	292	293	303	316	324	308	268	287	332	280	284	285	281	326	302	297	270	297	269	307	297	260	310	302	299	285	304	347	291	329	257	306	297	284	280	286	277	290	274	311	294	313	292	302	311	302	275	301	315	302	265	326	313	284	268	309	289	317	290	302	285	296	311	258	291	280	271	294	265	265	275	295	289	278	298	300	286	300	290	295	310	288	292	283	313	275	304	288	290	306	274	295	282	296	303	306	293	303	309	293	306	308	295	308	304	273	294	311	292	285	302	295	298	279	286	285	305	305	276	284	274	278	270	275	283	272	343	260	284	283	281	254	286	286	313	279	291	321	285	297	292	274	249	272	308	306	303	280	272	277	294	312	296	254	279	325	271	288	292	294	287	275	305	277	305	294	268	279	304	293	274	301	291	296	291	275	281	274	281	286	305	291	301	299	300	272	299	266	259	291	277	288	302	272	295	298	279	320	299	282	269	297	302	272	293	322	334	289	277	303	315	283	280	299	297	281	292	279	310	290	267	284	298	274	295	283	285	315	293	279	319	271	326	277	310	290	286	318	286	281	276	292	290	262	276	299	317	321	308	278	319	275	295	316	302	280	280	294	310	308	297	271	300	289	296	289	306	318	305	255	300	300	279	293	285	305	292	272	308	325	284	303	304	280	311	284	296	293	326	303	296	299	283	278	289	277	311	271	287	260	293	308	291	275	310	285	288	297	286	280	273	289	285	273	299	294	327	321	282	314	294	285	304	315	296	278	275	308	311	287	285	316	268	292	305	270	271	296	298	285	284	296	306	278	299	274	302	305	290	265	294	319	295	291	287	279	303	291	284	291	286	317	299	295	292	259	294	281	302	314	277	272	257	276	323	303	297	312	299	257	267	315	266	291	271	333	297	283	303	290	300	258	299	306	281	284	316	268	297	304	281	295	292	324	321	316	309	297	297	280	274	289	285	263	292	272	296	290	295	289	285	260	320	303	318	305	302	286	279	309	281	289	295	287	273	255	294	295	310	297	299	279	283	325	330	313	279	297	298	299	281	315	299	308	282	300	299	269	312	279	266	298	292	284	284	253	271	300	279	286	281	274	306	271	322	294	280	291	307	272	279	282	284	274	278	300	315	303	286	266	290	317	301	271	294	293	280	272	300	281	286	283	284	254	284	288	328	291	273	293	276	276	298	293	313	303	316	303	297	252	281	296	288	315	293	304	311	319	292	303	295	266	318	303	322	286	283	305	325	298	279	304	295	270	322	292	267	295	279	304	256	311	292	317	268	287	277	289	297	267	276	269	303	316	264	300	293	296	264	293	283	299	275	324	279	303	265	300	294	264	290	273	277	284	297	297	310	301	299	277	270	293	251	275	281	274	293	277	259	297	269	312	283	305	294	279	281	309	274	269	267	313	270	281	281	303	314	302	267	302	297	294	272	298	291	266	291	315	288	268	283	302	293	297	278	295	319	293	296	294	284	294	298	299	269	330	293	295	335	282	310	277	327	280	293	304	287	270	277	294	297	295	294	312	269	289	275	270	298	272	278	310	289	279	313	282	315	325	298	277	303	311	276	264	304	266	281	284	289	275	300	303	289	284	304	291	313	294	268	294	284	275	302	293	286	316	291	281	325	290	282	288	268	290	268	264	288	301	305	278	304	298	308	279	277	292	283	304	323	287	271	271	319	277	291	310	276	274	281	280	306	296	293	293	332	317	322	298	281	295	301	277	310	325	300	275	272	282	290	317	335	306	282	281	303	306	305	320	318	302	329	317	306	289	306	291	302	285	286	285	317	312	301	313	286	294	271	263	291	297	301	297	300	310	306	308	283	301	296	301	311	302	272	309	308	273	296	304	307	301	277	273	287	271	272	308	274	277	295	316	285	301	298	273	310	260	311	305	304	298	316	280	269	263	294	294	260	293	291	325	314	302	321	310	274	292	284	303	285	290	287	304	301	268	293	290	283	299	282	324	312	294	275	306	276	328	297	306	299	268	281	280	283	292	320	288	277	309	289	273	297	278	291	296	248	276	284	311	293	306	280	302	303	288	276	277	298	267	294	309	329	288	256	288	280	302	329	287	267	274	312	280	273	280	299	318	313	287	305	271	297	291	316	303	286	312	309	289	289	247	295	308	284	294	285	303	326	291	313	273	286	276	279	303	286	294	293	264	316	297	273	303	286	281	290	297	273	283	260	291	293	272	300	286	308	297	302	289	280	282	320	257	305	294	281	330	299	304	301	263	280	311	273	312	285	253	305	308	283	259	343	269	312	302	312	267	302	292	287	280	249	272	293	253	308	286	274	290	294	313	295	298	275	267	289	292	300	301	279	274	260	303	322	277	306	287	304	242	291	313	315	274	307	272	313	298	328	288	285	339	272	286	278	291	295	291	299	286	319	286	307	334	303	304	258	275	315	290	301	330	285	286	282	307	296	297	282	296	292	287	304	274	285	260	307	304	308	258	256	274	279	292	298	290	266	282	305	280	296	271	303	284	311	312	291	300	285	282	279	273	302	299	295	298	314	307	282	298	276	313	322	284	304	287	302	305	285	269	299	292	313	283	300	262	286	267	268	275	268	255	295	282	282	291	261	308	279	294	289	309	286	282	297	315	291	308	282	267	295	281	294	290	288	299	313	291	292	289	294	289	288	303	278	295	303	288	317	302	316	278	271	279	320	302	301	342	312	299	305	299	312	297	332	291	309	286	306	276	294	315	308	299	253	310	282	287	300	282	308	289	303	297	285	289	286	297	285	342	315	296	270	284	312	299	301	291	303	301	293	301	313	278	278	312	286	283	278	311	292	292	286	266	273	296	315	283	281	259	298	297	271	309	291	295	280	309	285	270	298	278	273	328	308	293	269	302	300	273	301	306	300	284	283	286	295	278	285	287	276	275	282	309	292	291	273	296	287	312	283	306	286	257	286	321	301	334	331	288	279	298	268	272	313	293	272	300	273	287	292	302	287	319	270	269	274	297	302	314	306	311	283	268	288	275	261	299	309	284	326	290	291	285	289	286	305	310	297	258	299	310	281	316	307	268	292	272	302	273	297	285	276	246	335	302	264	318	312	303	309	288	298	252	309	291	275	299	302	291	319	316	292	309	305	284	309	287	291	305	313	285	312	302	281	279	311	297	296	303	270	292	278	322	286	301	279	309	284	336	303	276	298	306	296	292	312	283	280	261	299	333	293	287	283	330	272	293	302	324	296	296	296	293	293	305	282	278	318	304
22990	21452	29018	24254	21440	21490	10164	2185	1744	1299	1021	796	620	469	397	337	300	269	307	286	256	254	206	243	242	249	233	239	198	198	205	177	208	199	192	219	195	173	203	192	195	211	181	187	198	183	186	195	201	167	171	178	189	195	205	199	207	184	214	179	181	221	198	163	193	206	160	195	199	198	202	195	179	205	178	195	195	210	195	182	192	192	189	185	184	169	158	169	172	172	170	168	187	206	174	199	161	157	176	166	198	181	175	175	163	198	177	187	172	180	177	173	195	185	160	198	195	178	180	169	174	165	173	167	199	196	192	191	189	184	183	190	197	182	158	175	167	195	167	188	174	172	180	204	177	161	167	185	176	183	187	195	170	183	199	170	181	179	169	177	163	160	181	169	177	169	170	160	182	178	172	163	163	168	177	178	193	169	174	190	210	160	207	167	158	194	184	172	162	186	157	190	173	169	176	190	205	170	166	189	193	169	207	179	169	172	155	177	176	163	185	162	174	196	183	169	160	186	162	204	159	174	199	159	165	169	161	169	190	162	177	193	193	169	195	187	168	182	166	162	182	183	177	184	170	155	185	170	169	170	180	155	173	167	168	198	170	194	203	173	168	166	195	184	168	190	153	190	150	191	152	176	158	180	192	193	201	168	197	154	142	184	196	180	187	169	195	171	174	168	174	194	169	176	174	170	177	172	202	165	188	185	181	163	176	144	172	186	164	184	162	168	192	170	202	162	176	197	170	162	182	181	178	172	182	174	178	166	157	179	170	181	166	152	167	158	179	177	188	180	152	172	166	184	167	163	205	196	192	155	158	157	153	176	180	178	174	202	151	164	216	171	147	192	173	186	183	157	177	169	177	137	172	161	179	172	176	159	169	144	196	181	172	172	173	175	163	174	188	209	192	162	184	187	177	181	197	158	184	185	171	213	178	184	163	138	172	175	165	155	193	179	185	143	172	196	172	179	140	162	187	200	180	177	191	178	179	176	182	168	164	209	178	167	196	202	181	186	186	167	156	177	180	184	169	163	182	164	191	196	163	199	182	168	184	188	181	180	185	191	181	159	171	191	174	155	199	159	165	170	192	149	163	197	178	175	166	184	200	164	163	176	173	161	170	155	169	165	159	162	163	162	179	192	176	172	164	184	188	192	173	167	190	187	168	161	177	182	172	172	182	165	170	180	171	172	176	186	170	167	176	178	150	199	165	164	165	204	192	155	173	186	160	202	193	183	195	182	178	159	188	178	142	177	165	171	159	196	173	185	173	166	144	145	174	176	185	189	205	188	187	179	189	184	191	184	183	158	154	150	169	168	219	196	176	186	166	160	173	180	198	176	160	153	186	158	191	185	166	151	173	183	175	158	174	187	187	178	209	178	169	164	193	185	181	203	183	184	170	165	185	176	163	168	191	183	155	188	179	179	162	184	175	190	165	170	148	158	194	176	180	153	197	190	176	158	193	176	171	166	179	190	173	150	173	184	159	182	191	180	194	183	157	185	174	190	179	191	148	181	169	169	183	172	202	178	191	152	167	179	166	163	176	170	169	169	160	179	190	194	200	221	174	173	165	199	159	167	144	173	163	193	166	177	208	176	195	183	173	160	181	186	154	178	171	163	211	174	187	173	176	198	179	184	178	176	169	153	189	176	182	173	193	164	159	184	172	182	184	176	164	199	152	197	198	180	164	193	186	156	170	185	173	186	183	166	167	165	189	170	189	178	158	181	180	155	191	198	181	151	182	181	185	174	170	199	174	195	174	158	179	167	173	174	157	166	171	185	188	171	165	181	192	187	172	176	170	168	175	187	167	169	174	187	175	154	177	198	144	167	221	173	172	182	166	167	178	168	180	203	194	168	175	164	178	177	161	166	206	190	143	172	180	180	211	175	195	173	199	204	160	191	170	178	171	172	176	160	161	156	160	154	167	186	192	173	164	207	198	175	189	177	165	156	169	189	170	186	161	176	154	178	134	190	192	185	184	193	182	188	185	183	200	172	155	174	175	180	165	181	189	176	161	175	170	179	182	183	193	162	157	181	202	168	191	221	169	188	191	182	166	177	180	169	197	184	160	155	201	183	179	194	189	173	175	177	184	169	177	174	177	151	177	192	143	184	164	176	171	149	181	176	180	173	172	148	167	182	184	197	156	165	167	177	169	153	170	180	192	189	158	164	167	190	180	178	167	162	148	158	180	196	191	168	202	166	188	171	186	173	190	169	200	166	184	159	182	175	183	186	179	165	171	203	169	177	169	185	146	172	175	193	173	177	165	176	142	175	176	175	165	168	198	174	152	189	200	164	187	179	171	183	152	163	168	155	165	163	182	176	173	182	171	164	185	188	174	165	154	187	187	162	188	201	172	180	187	171	184	168	174	160	170	168	172	175	167	179	174	164	177	189	168	182	177	176	182	186	174	157	178	169	163	178	189	168	172	170	169	175	173	173	155	193	197	182	166	169	160	161	158	159	144	184	177	176	172	188	165	177	156	173	173	180	165	163	177	176	167	188	183	215	185	169	173	194	182	187	185	172	177	174	195	167	188	172	190	164	173	182	186	169	185	202	178	189	185	149	180	182	193	168	179	176	153	186	166	164	167	178	183	172	186	181	191	163	187	174	176	188	150	180	161	178	189	162	161	173	169	195	180	168	157	184	180	187	195	163	171	190	175	177	173	172	185	184	175	211	183	167	169	173	176	207	179	166	185	182	169	172	185	180	165	179	150	168	201	187	157	189	177	171	165	188	159	176	179	176	168	203	183	176	176	200	162	173	163	208	181	191	190	187	170	170	159	171	186	172	177	173	152	173	172	185	174	193	183	190	162	165	171	172	156	145	187	183	151	199	169	159	181	171	185	189	186	153	145	184	161	186	184	176	174	178	181	185	176	185	183	166	163	165	185	174	182	179	179	177	185	153	185	183	184	208	170	197	162	171	176	188	190	195	166	199	172	175	193	193	171	162	190	183	198	154	164	165	193	186	197	160	166	166	166	175	205	177	169	159	189	198	175	178	172	176	189	162	161	180	168	163	199	187	177	176	176	191	171	170	192	193	158	167	165	187	168	197	161	196	200	175	164	184	170	180	174	180	178	184	150	190	195	172	191	152	176	172	168	184	186	180	165	185	180	172	175	192	183	160	188	183	170	172	182	199	175	154	174	200	183	166	192	194	181	205	193	165	174	181	176	160	166	188	185	179	183	162	192	177	165	189	170	175	178	181	191	176	176	176	182	191	184	162	175	172	206	183	184	168	174	174	173	170	181	167	191	197	200	175	192	198	169	152	161	220	188	175	179	184	150	176	206	159	160	168	192	159	169	190	162	173	186	183	184	182	149	178	169	180	174	166	158	196	166	164	171	187	192	157	170	180	175	183	185	172	160	174	183	153	173	178	178	197	179	181	163	155	174	178	197	176	216	176	175	176	181	193	176	184	177	190	167	190	151	182	166	193	194	168	174	168	166	174	168	171	177	182	170	186	165	188	159	187	177	173	164	178
40026	65020	20987	8321	7202	5370	3843	3332	2990	2136	1557	1151	912	651	538	435	416	386	369	365	349	295	268	257	265	264	280	275	271	252	220	237	238	219	217	220	232	204	210	216	191	224	241	185	193	223	201	199	202	214	211	222	212	210	198	204	197	254	252	238	256	226	237	199	230	248	208	216	206	239	226	224	228	211	211	225	209	212	210	226	186	203	207	192	189	194	219	183	194	194	202	213	202	184	208	191	210	208	188	202	209	214	242	203	205	202	211	221	193	190	195	202	179	203	187	204	200	165	202	194	192	196	204	202	205	186	194	191	179	203	168	205	200	182	225	185	182	190	208	193	170	204	187	205	173	185	203	193	200	176	183	222	183	214	207	183	182	209	189	191	187	199	190	175	166	186	182	199	213	181	191	176	203	213	175	197	213	192	182	198	200	183	208	194	200	204	187	192	197	194	202	189	201	183	191	187	182	167	191	185	171	173	189	179	190	195	197	211	207	189	198	192	191	196	194	213	178	181	212	220	211	187	193	206	209	179	190	199	189	184	208	171	202	177	181	159	183	210	199	207	186	190	185	186	185	197	191	218	214	171	179	199	159	208	198	188	182	207	196	186	161	203	194	190	189	176	174	182	177	200	183	206	212	201	196	172	203	171	202	193	242	218	200	170	198	200	192	206	212	194	216	153	200	191	203	191	203	182	214	206	184	219	202	185	199	200	191	216	211	206	182	184	197	195	199	208	212	213	215	180	189	184	207	213	195	189	209	194	213	190	182	201	206	199	185	198	212	221	166	176	186	190	188	183	189	168	159	208	180	190	227	213	172	177	195	201	215	196	174	165	198	195	217	202	191	200	191	173	215	181	175	188	180	222	181	200	189	202	172	170	187	181	186	195	193	213	216	196	187	200	179	228	172	208	186	171	161	197	182	186	208	191	225	173	181	179	183	161	187	191	201	205	188	194	193	204	232	209	176	206	185	210	204	176	219	194	159	200	207	195	192	182	183	211	207	194	188	195	203	218	200	202	196	187	181	188	167	175	215	196	201	206	202	209	203	237	190	182	198	201	173	193	207	188	167	190	228	220	204	187	205	164	198	211	186	193	196	198	177	181	164	171	199	197	181	180	207	207	183	180	192	222	197	193	178	207	186	196	197	177	188	180	200	184	188	217	202	199	181	214	221	193	181	170	211	215	205	174	174	186	195	194	203	182	186	189	192	197	191	195	188	179	176	201	180	174	183	177	219	191	192	171	194	184	185	189	194	187	200	192	169	178	199	205	198	202	225	167	202	189	205	200	186	223	179	198	196	180	184	188	175	200	190	200	178	210	192	214	204	187	196	204	184	189	198	204	186	191	198	175	206	199	183	208	179	212	188	197	191	203	190	199	191	217	199	194	194	182	206	183	182	178	194	172	177	169	180	191	185	223	216	200	189	177	171	211	195	212	206	198	196	209	202	210	208	196	188	189	162	177	198	185	207	192	207	193	209	194	188	194	187	177	200	188	193	173	184	182	202	199	181	186	179	182	181	190	196	204	184	172	206	196	195	202	234	182	179	177	203	200	176	216	208	174	186	202	194	204	179	201	195	199	177	192	179	185	197	201	180	178	173	191	174	196	202	179	215	197	181	176	179	219	205	188	184	223	199	188	224	165	176	211	220	195	210	182	186	213	180	179	198	182	201	194	235	192	198	194	160	178	216	209	184	221	190	188	151	232	196	205	177	183	162	192	192	198	200	191	197	189	207	208	193	191	205	212	203	204	198	180	205	185	189	179	197	217	181	188	198	178	190	220	210	186	171	179	188	172	193	182	185	214	174	195	191	194	197	215	196	172	203	199	172	215	180	227	201	196	194	210	201	170	188	196	186	170	190	186	204	184	176	173	185	214	211	185	205	205	191	213	181	171	194	191	192	215	180	190	190	188	187	192	186	230	192	199	203	197	181	206	183	217	187	208	200	187	192	181	194	213	190	189	207	198	190	202	192	198	190	203	219	211	192	184	189	181	171	218	183	186	184	194	200	193	200	194	192	191	179	190	199	204	208	197	194	210	177	199	211	202	197	199	188	174	202	186	192	186	193	198	222	181	181	195	190	189	171	224	207	185	220	205	186	185	196	203	207	209	191	167	195	198	193	198	217	212	196	202	192	201	202	219	172	212	202	186	190	200	206	191	188	185	204	203	192	196	186	209	206	201	193	194	198	188	197	183	191	175	207	222	197	176	194	204	201	199	189	184	209	193	204	209	195	208	169	183	188	196	182	206	199	197	201	193	195	203	189	174	204	208	186	215	197	165	183	207	219	197	189	162	182	181	205	192	195	190	201	226	204	185	208	192	182	210	204	199	212	171	197	200	170	191	199	193	203	203	198	208	194	217	203	195	179	195	214	201	198	186	218	205	191	184	205	206	206	199	178	184	194	188	238	192	176	194	203	193	178	176	199	214	208	220	206	204	190	210	183	209	185	179	208	200	167	198	185	190	219	184	203	196	203	180	210	200	179	200	179	209	206	188	178	188	165	225	182	200	200	174	211	199	195	180	179	190	215	207	176	179	221	195	198	186	214	184	211	205	219	191	192	194	217	163	190	200	194	179	198	185	190	192	184	163	191	172	204	196	224	212	195	215	217	195	196	170	197	180	187	193	183	168	210	207	192	198	203	212	188	198	200	199	190	169	204	172	203	192	217	193	173	209	203	205	218	185	204	185	189	203	183	191	190	178	187	204	223	197	187	228	192	192	212	210	217	212	201	200	209	193	202	184	216	201	177	172	184	199	190	164	187	188	217	186	169	183	178	197	218	210	186	209	191	165	180	190	190	207	192	220	164	199	208	184	169	189	195	213	198	217	180	201	198	177	183	193	215	202	215	185	174	179	192	195	207	196	194	206	203	182	182	197	204	185	168	190	178	193	195	203	189	229	193	173	209	212	177	191	186	187	204	181	197	193	189	193	193	185	222	203	192	189	207	196	196	203	182	192	214	209	217	194	185	202	203	189	189	174	177	191	182	178	176	184	185	224	199	195	192	198	197	199	202	206	150	191	203	207	177	222	186	160	158	194	188	190	200	222	172	212	170	204	205	185	179	196	189	194	189	200	196	178	178	201	188	197	194	192	210	196	190	195	185	172	195	193	182	194	219	221	185	222	192	201	181	227	199	177	208	204	184	171	189	191	207	192	210	181	175	172	182	206	208	157	199	223	181	190	210	185	199	197	216	220	198	188	181	209	182	202	180	184	171	197	210	229	174	219	206	197	189	172	207	202	186	192	203	188	193	198	197	181	186	180	178	210	214	185	188	179	189	179	196	193	202	169	167	214	187	175	199	192	174	204	208	215	187	197	205	207	193	178	180	180	190	212	196	196	192	205	177	215	176	189	204	195	188	203	183	190	207	173	189	200	176	212	195	197	199	221	204	186	182	201	211	172	203	191	182	179	190	191	192	207	184	200	192	203	197	206	192	177	158	175	203	184	207	207	189	188	185	179	209	175	197	187	198	211
31291	29756	17022	3914	1560	1071	890	765	811	644	607	492	426	405	388	406	400	409	398	412	406	371	414	351	389	364	377	379	360	407	368	377	385	369	389	375	366	352	369	347	350	364	359	344	354	354	364	369	399	358	400	373	347	374	360	336	380	401	367	369	372	358	385	402	350	364	384	372	378	364	348	382	415	365	385	342	362	362	412	370	330	375	378	360	358	380	364	386	394	388	343	363	385	388	367	389	358	348	344	394	302	373	383	359	379	399	380	356	364	347	382	370	342	355	384	354	355	349	380	381	379	397	356	332	393	401	347	372	342	373	364	391	343	360	353	384	401	366	371	359	373	351	381	368	370	367	361	362	374	369	329	374	335	359	337	378	382	351	348	371	358	375	331	365	362	336	364	367	341	373	370	350	336	388	366	363	373	363	384	413	355	377	350	363	368	373	420	351	351	341	344	360	366	350	350	336	343	365	337	343	392	356	388	339	368	317	362	360	368	361	378	365	371	342	343	358	370	362	380	348	374	336	369	349	385	397	394	371	367	354	381	364	350	362	360	375	387	353	357	366	371	370	395	373	380	381	387	393	359	364	365	375	352	380	384	381	409	368	371	392	356	366	360	349	378	351	353	368	363	369	392	348	353	371	375	351	325	368	377	354	369	375	353	358	357	332	389	375	381	381	371	354	354	382	378	408	356	373	344	354	356	339	345	413	345	365	355	390	383	376	347	356	401	387	341	381	344	353	352	355	400	349	379	390	356	367	319	345	375	392	374	374	339	347	350	355	327	371	346	357	382	382	345	343	398	397	344	413	354	359	379	397	358	355	332	378	369	372	356	400	375	364	369	328	334	359	365	374	323	361	370	399	363	387	350	387	369	365	383	361	417	411	355	367	357	365	342	332	331	349	361	398	350	350	371	367	394	359	354	364	351	376	384	380	363	355	376	377	374	392	400	341	362	346	410	352	332	363	369	339	373	375	382	353	359	330	357	363	373	369	345	370	358	388	364	364	398	347	379	353	361	335	372	377	347	356	346	367	363	353	352	402	366	369	378	379	376	392	339	370	372	357	368	342	354	365	351	367	381	397	378	350	326	384	378	355	374	344	363	371	383	370	362	384	348	373	347	374	372	378	399	390	358	384	330	355	374	316	338	365	396	337	346	371	365	382	358	387	383	364	330	342	369	350	368	400	339	356	346	381	378	378	358	390	356	333	346	376	389	389	345	343	328	392	359	332	372	346	380	387	380	358	367	346	351	358	369	363	361	358	373	357	373	337	368	372	362	357	390	354	393	388	374	354	373	329	367	334	371	364	360	360	354	374	368	334	362	343	376	385	372	358	360	381	348	339	370	368	382	404	370	356	361	388	383	348	361	339	360	376	366	346	378	333	370	327	353	363	357	371	398	366	399	352	386	336	336	339	360	349	368	356	365	353	351	341	348	373	369	365	359	361	365	348	357	408	378	354	355	391	338	354	383	371	402	367	348	333	380	403	343	352	361	352	376	374	370	345	364	377	360	361	394	352	379	373	347	376	363	384	392	366	362	384	351	345	376	346	387	330	373	388	368	405	346	372	367	339	350	354	341	398	375	367	374	365	369	372	396	360	323	360	353	358	359	372	378	354	369	330	333	381	417	398	372	383	379	374	360	369	365	370	344	375	385	341	358	411	359	336	351	353	362	345	373	367	372	366	350	353	342	377	358	395	373	379	392	366	349	402	367	377	369	373	414	353	367	338	346	353	376	394	343	361	383	368	364	404	362	343	375	345	378	385	363	392	361	368	352	353	354	344	395	361	347	375	351	359	398	394	392	372	373	360	373	362	356	351	376	347	361	352	344	384	381	392	383	348	360	378	367	386	358	371	333	389	387	374	392	349	342	372	373	392	370	346	369	353	380	359	394	377	365	342	375	361	366	352	378	378	343	364	381	358	356	373	367	366	320	361	335	381	367	383	389	365	333	360	371	406	372	373	359	364	325	378	378	376	369	382	369	352	335	375	367	362	372	384	369	374	376	385	355	379	368	404	362	332	356	353	376	367	364	374	337	403	357	363	359	374	354	355	369	382	351	346	346	361	355	364	372	373	368	371	358	381	344	364	393	353	357	361	363	363	368	358	346	314	350	418	355	374	345	352	342	386	354	381	359	353	383	346	361	323	365	361	358	360	364	368	365	384	375	338	415	350	362	348	358	380	375	353	380	346	387	363	355	357	344	359	396	404	369	361	359	358	388	371	346	340	383	378	395	387	349	368	357	361	371	363	368	357	372	332	398	319	389	394	404	379	388	334	386	349	365	355	373	368	388	382	346	364	369	368	363	350	355	380	360	327	342	352	355	352	361	348	383	352	360	382	349	366	356	352	336	370	344	381	376	362	368	366	372	374	336	376	368	353	389	374	366	341	384	367	313	399	379	392	392	339	360	376	349	361	316	347	340	390	392	362	357	378	372	369	370	376	366	389	365	362	359	368	346	354	306	354	369	377	365	361	373	375	373	330	389	326	372	377	378	352	368	376	355	375	379	400	400	365	367	382	370	384	379	381	358	411	386	388	381	341	404	332	371	339	348	409	339	344	381	349	379	393	358	347	381	373	339	412	377	368	326	391	400	384	373	378	353	350	320	364	360	370	382	379	380	352	370	391	391	356	358	381	363	376	359	352	343	355	359	364	378	397	385	345	389	353	354	367	348	362	344	332	328	385	360	359	370	395	352	341	382	361	361	351	372	366	348	381	361	342	358	357	372	363	369	400	355	364	381	335	368	344	365	395	353	376	389	370	383	353	363	394	347	362	382	385	415	358	366	370	377	377	394	349	364	379	381	352	401	388	394	386	371	393	334	352	404	379	363	369	331	343	389	391	364	415	391	362	369	363	342	380	346	354	378	343	382	356	375	373	368	373	375	374	384	344	376	335	384	354	346	360	398	355	376	335	352	353	356	360	377	335	370	355	356	360	375	352	364	372	402	376	348	351	383	376	353	366	355	347	357	396	375	390	367	376	375	358	330	397	338	367	380	344	369	338	372	372	402	380	358	343	375	345	352	352	368	352	346	347	376	333	371	346	383	361	387	349	366	369	354	354	340	385	344	335	367	356	386	378	355	360	369	374	357	391	378	391	391	381	362	363	338	352	298	331	367	356	374	369	373	345	362	350	398	358	351	361	390	353	343	353	344	381	392	364	354	362	375	397	327	369	373	343	362	332	360	334	360	349	372	371	377	400	365	343	351	355	355	356	372	361	378	375	390	363	344	367	392	382	346	344	366	354	346	306	344	346	352	382	362	358	389	381	386	364	362	380	343	383	382	357	358	378	352	402	363	358	362	362	388	346	347	363	364	368	346	352	349	354	395	355	385	363	364	359	368	362	343	365	362	329	375	345	345	315	350	384	360	383	347	395	381	332	335	371	363	367	368	353	334	388	333	365	354	341	335	374	346	352	379	397	403	358	370	352	354	353	329	372	355	393	353	371	398	331	329	390	365	358	375	329	398	357	365	371
36010	43797	9138	3065	2518	1688	1399	1262	1125	1002	848	704	572	524	462	450	456	457	463	434	413	430	436	417	388	434	438	412	403	406	399	392	386	406	393	378	390	381	441	390	385	415	383	397	411	423	403	386	391	405	372	438	368	401	411	417	407	422	415	436	411	430	413	392	380	399	403	405	379	428	387	390	383	424	396	387	437	419	417	395	387	418	402	398	406	395	369	405	396	392	418	372	396	366	402	425	396	373	383	407	391	400	417	413	422	385	405	393	406	370	391	391	378	395	406	389	381	399	394	388	374	402	408	381	382	395	436	390	388	389	402	414	369	411	431	363	366	381	374	428	394	393	408	399	397	418	408	385	405	391	423	417	387	401	367	405	392	364	424	408	396	399	383	418	392	399	396	358	413	378	406	405	446	441	422	436	420	404	405	400	389	419	394	377	419	377	389	398	415	359	389	430	381	387	389	419	419	385	434	449	390	381	366	377	383	386	420	369	387	394	418	372	416	394	403	392	421	425	386	380	402	355	433	418	419	385	421	373	367	388	424	403	424	408	394	406	346	371	451	371	371	395	397	369	385	371	379	379	384	402	376	406	383	381	376	381	436	407	448	377	390	374	430	392	416	404	416	386	413	413	412	364	400	442	362	405	388	413	410	446	397	383	412	398	414	395	374	353	389	389	399	359	424	358	402	390	437	380	347	371	416	370	403	398	441	402	388	387	400	404	400	386	396	420	403	415	390	426	406	417	410	371	401	389	372	426	410	399	402	403	398	383	418	363	412	402	400	409	378	402	372	385	393	422	403	380	380	391	399	422	382	398	395	398	392	362	389	397	394	416	385	423	413	390	406	362	371	393	412	401	376	388	424	371	388	383	408	403	422	363	395	442	375	367	390	397	388	402	371	388	371	411	414	418	363	411	391	371	380	391	371	391	421	438	399	354	407	385	392	398	362	397	402	366	424	386	428	398	396	397	380	442	378	391	395	396	396	374	407	376	391	406	397	400	377	384	385	401	389	393	401	383	377	370	350	382	384	395	413	436	420	377	409	384	395	376	376	408	398	393	379	408	386	379	385	377	366	408	386	432	416	373	409	441	385	387	375	379	374	362	391	391	385	388	367	376	367	344	380	391	410	405	398	361	367	382	368	356	401	355	386	381	409	413	398	413	382	379	408	406	387	391	418	367	407	407	410	373	385	390	389	408	432	394	406	377	379	362	400	398	401	394	387	379	354	404	389	388	378	397	399	392	386	377	421	376	406	401	407	410	409	411	386	401	370	377	410	369	436	388	396	403	405	363	411	377	436	393	377	411	404	401	413	372	382	416	386	394	376	386	351	378	375	398	402	412	363	355	400	395	390	418	388	354	392	365	374	405	390	384	413	375	404	420	368	451	422	402	368	386	373	437	377	439	387	382	380	369	363	412	364	387	385	380	379	408	416	393	419	379	410	394	412	427	399	388	414	398	391	413	421	423	435	400	384	417	397	358	401	413	379	426	409	376	396	374	406	414	422	362	399	421	398	378	377	377	404	383	409	377	397	419	380	374	380	377	414	386	363	409	417	393	419	383	397	393	394	374	361	391	382	387	378	385	397	361	414	358	376	378	407	398	410	377	379	373	369	423	394	388	425	423	407	400	453	387	398	381	434	422	423	396	387	395	382	395	406	398	408	443	364	394	409	398	408	381	404	359	426	388	406	416	360	431	386	380	378	396	373	414	383	399	388	385	380	399	394	398	358	379	383	413	429	368	386	396	449	405	372	388	346	395	393	401	369	387	389	405	383	434	422	370	394	388	401	438	388	374	390	414	394	376	401	409	378	384	402	417	381	376	373	377	409	389	389	407	376	387	365	380	411	361	372	365	412	432	387	379	420	364	385	382	373	385	390	365	374	345	382	404	376	425	406	363	355	374	401	391	365	400	409	391	389	412	397	416	401	382	406	383	394	407	364	377	371	356	425	390	387	419	389	415	408	385	411	418	381	395	407	395	382	365	370	369	395	380	381	406	418	410	380	409	380	408	406	370	381	433	363	384	390	390	387	402	386	395	379	383	399	387	382	381	373	397	383	406	423	407	409	384	426	393	407	368	399	394	432	410	416	413	442	393	391	415	393	383	360	423	384	384	367	456	377	387	414	348	410	380	396	416	401	430	380	408	379	423	428	371	396	387	373	413	387	405	383	361	390	409	408	397	412	425	408	400	394	413	384	385	397	377	402	379	394	394	396	408	392	388	430	376	421	376	424	382	385	422	386	371	386	408	408	371	361	435	392	389	400	382	385	376	376	390	415	366	404	400	421	385	400	416	420	415	384	399	390	395	415	399	390	374	385	387	411	413	375	389	403	389	409	395	415	388	398	418	380	368	386	377	395	351	386	413	347	401	389	402	375	366	407	423	416	410	426	392	400	412	360	358	407	389	453	429	411	383	400	374	364	387	380	414	400	386	391	384	422	395	388	415	374	414	380	445	383	407	392	428	397	395	424	409	426	412	396	365	404	429	404	406	390	436	413	363	398	408	379	413	360	417	435	397	410	398	387	422	423	393	428	400	393	389	376	376	380	383	381	410	415	415	407	385	417	409	399	356	399	375	380	385	394	419	386	425	397	360	395	367	392	405	401	392	368	380	408	411	442	383	364	396	411	426	415	392	394	410	401	395	384	380	397	413	369	389	389	359	419	402	394	374	405	393	409	432	394	384	399	415	355	433	360	395	378	397	357	400	364	367	403	367	441	404	384	395	395	394	371	382	408	414	410	413	396	388	419	384	408	395	383	385	438	384	384	391	368	399	395	400	406	418	393	408	396	411	434	418	404	386	359	411	418	409	417	384	380	411	368	368	425	389	383	418	410	404	389	391	427	427	423	381	399	358	403	381	377	398	355	348	394	434	407	405	372	404	375	427	364	399	426	385	355	351	413	380	367	358	349	390	410	405	389	411	394	378	351	405	406	357	431	381	383	417	372	390	406	381	374	408	424	378	390	374	402	395	402	404	365	377	392	387	387	392	416	401	395	397	412	387	391	393	371	409	426	420	447	407	384	402	401	386	419	411	374	390	387	392	394	386	392	422	427	415	408	355	387	413	422	366	400	397	384	369	382	394	366	386	430	392	390	385	409	406	375	370	399	373	380	406	388	394	349	423	373	411	369	404	436	383	408	430	428	411	417	385	409	371	386	359	384	397	437	403	380	419	407	422	408	395	389	358	387	415	372	369	361	373	397	376	383	441	388	426	395	359	385	371	423	381	367	385	403	386	376	394	388	418	384	399	404	460	413	392	373	405	393	386	408	384	391	355	363	359	391	412	404	431	371	382	391	404	409	398	364	368	422	415	393	399	402	412	383	365	417	396	408	393	400	399	381	365	408	388	382	385	410	424	409	372	363	388	397	401	369	381	371	385	414	374	413	372	386	420	417	436	390	384	373	402	411	422	394	414	397	421	406	384	418	396	405	407	368	400	418	394	382	398	418	370	416	416	416	445	403	417	409	397	419	382
24101	21398	28430	24693	21310	10074	1981	1410	1119	976	843	625	561	491	392	390	342	370	397	342	353	336	357	343	341	368	319	360	333	348	335	311	333	328	329	325	296	319	291	307	322	313	328	334	295	329	278	273	316	323	331	326	318	310	319	329	318	333	341	331	369	320	318	291	314	302	316	334	300	296	327	332	266	305	314	316	324	337	344	335	344	336	291	322	309	296	322	312	321	306	313	327	308	306	339	325	305	314	352	301	289	320	317	309	296	345	293	331	318	301	327	326	311	315	274	332	299	302	350	307	293	292	322	308	311	300	313	351	306	302	330	293	328	315	313	270	305	292	336	307	354	334	328	283	302	338	311	330	307	314	329	300	292	299	297	322	296	287	296	331	316	313	329	288	345	325	323	296	280	309	304	315	309	290	273	287	332	285	330	343	330	331	290	307	325	338	326	301	313	319	308	284	316	314	299	292	307	328	317	322	308	320	309	316	330	303	306	273	307	284	299	308	312	319	274	306	293	303	323	311	314	309	318	308	307	309	310	321	282	346	285	292	295	292	299	278	298	305	326	275	306	325	332	335	319	284	273	328	332	304	302	313	303	268	293	313	306	305	319	331	351	287	317	282	284	290	302	331	290	310	326	270	281	302	315	298	312	332	315	305	324	308	333	319	276	339	328	286	329	336	302	334	308	326	305	319	319	324	315	311	319	318	323	309	292	296	306	290	291	322	318	322	306	318	290	292	298	304	316	319	300	332	319	270	334	324	320	311	295	322	286	321	334	339	303	286	299	285	306	309	299	285	309	318	294	282	331	303	317	315	287	294	303	332	307	304	343	304	308	307	343	310	302	317	310	313	327	312	339	336	355	298	309	308	313	314	318	323	281	337	306	310	300	317	327	275	321	328	315	288	286	324	301	290	287	308	313	319	303	309	271	309	306	305	326	296	304	316	323	287	327	288	321	288	312	313	277	294	305	314	276	280	326	323	308	322	273	312	296	302	281	304	327	312	321	297	294	327	330	327	348	302	316	301	317	287	330	312	335	308	306	309	296	324	318	299	339	327	304	294	336	301	315	329	303	303	338	290	315	291	322	317	282	338	301	311	321	329	296	289	311	292	272	314	312	324	274	322	301	322	303	329	287	310	292	305	296	324	301	335	289	303	306	298	291	350	291	319	303	322	305	287	309	304	298	303	309	331	319	330	304	313	290	328	311	277	320	297	291	320	291	285	312	320	285	338	321	286	301	300	309	316	313	314	279	340	312	296	297	323	316	322	330	328	329	279	312	333	291	329	330	300	306	316	314	304	278	308	355	305	323	304	289	312	286	295	301	332	310	284	320	308	286	292	340	313	295	310	321	294	339	312	331	316	301	334	294	313	305	311	333	304	302	302	313	303	291	295	307	301	325	315	312	350	322	323	308	289	329	326	307	360	275	321	299	285	322	278	288	344	366	285	303	305	306	290	301	299	288	303	300	339	308	315	309	310	299	314	323	314	322	304	295	317	312	301	285	314	313	295	323	273	307	239	278	323	340	314	311	258	310	311	301	305	299	290	310	334	298	334	305	343	309	303	273	296	302	325	303	281	281	334	307	322	334	314	323	275	318	303	306	312	319	298	303	357	275	306	294	288	297	328	296	293	322	315	326	305	306	323	292	330	301	318	309	301	300	293	342	280	321	312	311	312	337	304	335	331	314	299	331	296	293	299	332	309	315	314	293	301	296	319	313	312	321	303	310	306	339	310	295	308	322	311	308	320	304	299	326	303	317	325	322	294	312	308	331	339	296	311	296	321	346	348	283	319	349	315	329	297	311	330	289	335	335	312	313	287	350	319	284	310	313	309	318	277	317	309	340	343	300	332	310	293	306	294	307	314	311	291	295	306	317	298	315	311	291	302	306	287	300	342	332	304	320	313	336	342	323	292	312	313	289	266	289	346	309	296	298	330	296	317	279	317	287	301	319	294	314	324	245	327	316	330	335	315	326	310	297	307	296	297	312	335	295	291	281	317	305	305	290	316	316	295	304	342	293	300	315	332	301	358	285	295	294	302	337	310	315	322	280	289	295	299	267	347	342	309	313	288	330	323	278	316	311	293	311	313	297	289	341	285	318	315	307	319	309	307	314	316	325	314	316	313	312	279	291	317	320	310	287	289	318	310	303	317	305	302	345	310	346	313	309	288	351	299	324	325	311	301	288	333	318	376	312	324	306	318	318	294	305	304	286	324	305	327	309	307	335	299	298	317	292	298	300	301	305	253	288	314	357	316	327	316	349	286	286	294	337	315	324	314	314	311	299	330	325	312	268	291	332	292	330	317	273	290	320	290	294	282	309	285	334	277	301	312	309	310	310	303	325	294	335	305	296	292	278	313	309	296	310	318	288	291	301	303	310	302	313	316	311	300	305	315	330	278	276	300	284	315	303	322	316	289	290	315	339	309	338	307	332	318	319	321	302	271	314	288	313	328	292	322	298	310	339	323	316	297	312	303	307	311	288	307	278	311	312	312	318	310	309	297	323	304	265	301	323	308	275	306	304	276	287	312	287	280	301	311	305	335	280	306	322	347	313	297	313	319	316	301	314	278	307	322	305	308	263	305	311	303	287	305	315	300	324	314	297	295	314	315	290	295	307	295	321	284	303	329	325	314	309	285	324	337	307	303	313	304	309	282	336	320	303	308	305	310	306	318	312	269	327	332	290	322	315	318	348	315	293	310	350	269	297	300	285	311	338	316	305	297	308	316	288	311	318	308	284	345	303	295	274	320	316	307	327	312	292	299	296	315	292	287	320	293	299	309	302	297	323	292	318	313	284	296	288	323	332	307	298	283	313	291	330	292	339	290	319	285	294	341	324	301	309	309	310	304	330	305	302	317	310	318	291	317	324	316	296	289	293	271	336	304	302	286	329	309	293	308	321	299	305	285	284	289	314	290	277	323	325	299	333	294	294	289	312	313	311	287	314	308	297	320	320	333	296	302	294	313	298	291	322	296	292	320	331	333	337	343	333	288	311	306	299	328	337	318	322	326	316	300	300	308	320	290	306	302	292	288	284	298	322	309	311	332	297	285	290	309	308	318	299	339	335	303	312	306	311	308	320	296	314	304	302	296	285	265	335	318	304	253	328	276	288	303	304	314	288	296	293	319	337	326	324	349	327	306	304	294	295	308	282	299	314	321	296	289	304	334	323	295	294	294	303	294	332	276	303	309	301	301	313	286	326	309	329	299	296	285	303	321	306	267	308	310	317	314	295	264	333	322	328	281	314	328	321	296	311	285	306	304	314	279	290	314	293	317	279	310	298	268	288	310	336	338	286	316	272	325	316	330	315	310	285	294	318	297	311	303	341	276	303	303	312	317	326	319	299	326	279	334	286	299	339	275	322	293	323	318	326	310	307	320	294	346	329	309	309	304	297	308	307	326	303	314	310	302	313	293	313	307	315	294	305	299	290	297	298	320	295	319	320	301	296	318	315	290	346	314	285	316	325	324	314	328	328	295
36671	57860	13307	5450	4078	3199	2479	2153	1829	1626	1229	938	693	663	492	458	427	439	476	420	435	425	420	375	391	397	382	393	380	334	379	334	350	379	366	345	335	341	366	341	356	342	406	338	341	323	358	354	349	352	390	357	338	326	332	362	341	386	387	390	370	365	367	382	345	362	345	387	362	362	384	335	346	368	378	342	360	354	377	341	371	332	337	323	366	366	338	324	339	346	315	338	361	361	350	373	325	327	348	354	340	361	322	344	347	354	335	310	312	305	353	322	332	348	345	327	325	363	345	323	332	358	323	331	333	340	339	344	335	319	336	341	335	315	316	343	332	331	351	361	333	341	360	372	360	363	311	320	352	352	347	365	351	327	364	338	337	287	329	347	315	297	345	374	327	314	379	361	341	358	367	348	321	306	342	365	302	344	300	333	347	336	350	352	347	317	342	353	357	338	346	335	333	369	361	329	338	356	361	337	331	380	361	324	390	340	335	346	344	305	342	318	339	333	329	354	345	350	334	360	362	324	368	335	324	352	358	374	332	334	319	333	335	369	326	317	315	363	365	300	339	335	318	334	334	362	331	321	329	332	357	369	384	359	384	314	384	321	366	351	359	305	348	359	307	361	333	347	344	343	349	354	350	319	334	322	346	327	333	331	299	384	332	359	341	332	387	357	333	355	317	302	316	314	326	323	332	320	332	348	343	341	338	330	334	302	345	313	339	318	319	328	326	336	318	358	359	338	353	356	335	356	319	359	345	359	341	351	325	364	346	361	365	317	358	300	346	334	332	360	329	318	351	354	344	332	346	364	339	343	342	356	335	348	355	337	344	345	307	331	352	328	341	347	343	372	339	327	344	358	326	340	345	378	365	317	336	336	364	330	338	344	359	367	333	338	383	332	348	324	335	346	348	304	301	320	363	341	346	341	321	343	353	334	284	321	344	329	349	346	329	336	321	359	315	349	367	349	321	316	316	344	331	362	334	337	372	338	345	384	323	333	344	364	338	351	363	363	329	357	311	363	348	318	348	358	353	310	346	341	331	315	355	329	322	334	376	328	366	347	336	348	338	342	355	323	317	342	365	348	310	329	336	369	349	359	323	327	315	325	325	343	340	326	342	353	335	314	372	329	347	316	344	345	340	344	336	334	338	340	340	327	318	322	331	319	376	335	352	327	317	334	337	319	356	330	330	345	326	309	319	321	379	368	357	332	297	364	355	357	334	381	350	345	342	321	345	339	331	314	333	345	377	335	326	340	337	309	363	359	305	355	325	340	345	350	345	324	327	334	330	318	349	356	353	329	357	373	310	356	367	337	330	350	342	329	319	352	324	357	322	343	355	310	338	327	358	317	312	311	355	347	354	338	348	338	338	343	322	361	348	351	345	352	351	375	344	345	299	331	307	336	362	368	323	366	321	315	317	311	355	336	345	340	310	310	326	350	339	349	337	359	320	325	330	339	335	358	320	354	332	295	364	343	335	336	333	366	346	324	349	318	342	347	335	362	325	348	334	361	373	349	342	354	322	314	320	350	312	334	332	338	298	314	334	328	363	325	339	339	345	350	351	345	349	292	362	351	364	345	320	338	383	317	340	345	339	353	321	376	328	353	329	353	343	328	310	343	340	363	313	347	360	343	351	355	337	321	327	344	329	305	355	352	342	328	355	357	333	356	323	384	337	356	338	383	345	315	340	341	296	359	321	349	373	362	313	346	341	344	332	351	336	388	326	313	360	335	341	330	321	328	364	348	317	338	330	350	337	343	375	361	336	352	355	328	341	343	322	330	340	360	359	363	344	325	350	358	345	353	316	369	289	335	342	327	340	368	312	389	349	342	348	349	339	326	360	323	341	387	324	311	329	335	345	313	364	319	302	323	357	343	341	317	370	365	344	331	358	314	342	344	302	331	326	335	321	335	360	358	338	392	336	330	341	354	354	343	356	325	368	363	314	340	328	348	325	305	332	336	338	333	316	331	316	329	325	348	351	377	338	352	343	331	298	342	351	342	321	298	358	334	332	340	343	326	335	338	360	374	354	337	351	374	346	321	324	357	323	344	338	334	339	309	395	357	338	322	335	334	315	321	329	344	334	345	380	355	307	348	344	324	350	339	341	349	337	381	348	305	330	332	322	339	353	332	388	354	341	315	330	339	335	346	314	324	315	309	340	331	321	352	324	342	295	364	322	337	328	339	349	343	320	330	352	324	318	327	350	329	370	310	350	343	324	328	316	350	310	368	362	322	322	345	365	342	326	362	370	299	360	385	343	355	339	343	348	344	327	385	318	371	339	361	338	381	309	330	379	334	341	356	351	334	350	305	357	338	330	329	349	380	351	333	336	358	347	339	320	333	347	349	362	331	362	340	338	333	326	349	370	330	381	342	322	342	348	353	352	304	338	349	340	318	350	380	346	322	363	377	334	352	339	326	320	389	325	325	346	337	342	377	331	372	338	345	337	318	332	339	314	320	339	371	327	329	330	363	302	322	356	317	340	350	368	313	343	338	394	354	378	333	328	336	371	355	339	354	328	370	330	318	319	327	338	329	351	360	355	369	334	348	339	337	315	358	312	319	358	358	379	332	351	312	350	346	323	344	330	341	350	336	347	384	357	345	305	346	310	337	369	348	344	320	350	356	356	337	326	358	340	348	337	348	334	361	345	318	342	316	328	332	332	319	326	371	301	329	352	344	366	349	379	350	333	346	324	357	355	349	327	352	338	348	347	332	371	346	324	337	344	360	332	346	299	336	323	332	359	358	331	331	350	340	347	312	323	335	328	357	326	341	368	321	338	339	361	339	376	356	323	345	307	358	336	359	329	330	350	357	368	308	353	335	376	366	327	336	316	376	319	349	333	330	340	360	354	327	354	339	345	362	345	340	313	322	327	349	329	379	340	348	363	327	332	360	303	339	342	367	352	360	332	353	324	354	358	325	361	354	326	323	366	384	314	355	358	316	330	322	347	330	342	337	324	320	323	327	355	320	339	365	397	328	361	350	364	343	311	364	334	334	347	356	353	337	349	343	349	329	317	360	371	331	327	353	383	334	345	299	364	341	310	347	347	357	378	344	351	343	334	371	354	334	346	334	331	348	343	354	354	339	335	374	366	373	352	345	321	365	354	330	315	351	334	316	338	324	366	328	342	310	351	317	370	341	361	309	326	362	312	373	386	352	299	339	325	346	340	320	344	343	328	314	345	318	324	352	373	323	340	355	325	340	341	337	337	358	315	339	316	333	322	326	303	361	348	339	315	329	372	318	333	368	351	353	322	369	328	345	332	318	357	323	359	350	347	359	328	327	340	323	347	302	335	344	324	324	314	334	336	348	381	333	319	365	354	291	328	346	321	341	338	318	327	364	341	325	349	356	342	350	330	330	331	343	313	362	317	343	318	373	324	365	350	359	354	321	345	333	369	347	342	334	362	382	309	367	346	305	349	348	351	353	358	343	314	321	397	331	353	354	384	330	360	350	320	350	343	331	357	338	355	323	335	336
25196	21509	27605	25485	13515	1864	1158	990	875	834	694	499	395	413	375	345	329	311	318	331	380	322	314	309	330	338	327	277	309	288	313	282	316	293	290	273	273	271	250	273	253	274	257	293	291	289	269	274	275	300	295	277	293	299	300	307	276	293	317	314	308	282	280	289	285	276	296	284	296	291	284	292	261	294	280	294	276	272	298	293	298	269	267	338	277	288	243	291	307	276	274	268	274	285	267	294	289	271	281	258	262	297	273	281	259	288	285	313	273	287	281	279	277	271	267	291	277	286	244	289	283	267	298	277	289	262	299	261	278	283	265	291	292	299	289	252	281	277	266	263	297	277	303	306	265	263	291	277	283	297	283	275	277	264	262	292	305	271	285	242	326	265	301	273	276	270	274	269	285	293	279	294	272	311	292	262	284	265	277	272	290	275	278	297	283	310	285	302	298	296	249	281	259	278	273	279	274	304	275	267	272	282	269	300	248	263	255	268	269	291	259	244	290	269	260	268	292	283	278	270	294	284	277	298	268	249	287	284	268	295	280	295	288	279	282	308	282	266	256	303	286	265	291	275	233	314	301	306	297	294	297	271	272	281	281	292	269	294	265	268	276	277	280	299	277	272	253	271	250	299	308	279	278	320	305	282	290	290	279	298	288	282	259	304	282	274	309	290	302	283	316	273	261	274	283	284	309	288	276	247	281	298	234	287	270	271	297	286	244	307	281	285	272	281	280	291	299	277	266	279	284	279	260	308	275	276	273	290	244	278	283	274	260	289	254	298	291	280	294	268	285	280	271	264	271	288	273	270	312	276	261	253	298	294	299	268	282	274	288	269	272	264	277	268	289	265	274	280	287	298	286	291	278	293	278	289	299	325	264	280	280	279	263	284	284	282	297	253	282	317	298	297	295	301	267	272	265	293	274	294	271	260	285	293	255	268	272	292	299	280	290	261	286	291	284	302	299	282	283	260	294	282	295	276	271	271	294	262	270	268	318	266	287	267	287	265	273	278	261	286	281	290	271	239	272	290	267	324	270	259	276	326	275	290	274	266	291	287	262	268	278	287	286	249	312	269	261	296	316	288	254	276	291	274	277	267	264	265	289	276	303	273	260	289	281	307	266	279	297	285	299	276	258	267	245	290	313	268	272	271	282	268	287	276	285	298	283	279	283	275	268	300	288	300	250	284	274	294	296	273	286	283	299	278	292	292	257	293	278	301	291	280	316	286	277	288	258	279	276	283	270	282	279	282	294	296	236	271	289	277	287	294	301	285	277	293	307	284	256	280	293	259	266	301	249	266	269	283	282	278	333	235	292	267	282	274	282	310	258	266	302	257	241	299	255	268	300	265	269	301	274	284	281	265	307	265	264	280	245	313	289	289	252	271	308	267	331	287	303	274	266	278	276	281	294	268	306	292	278	275	298	269	292	294	257	278	267	289	283	287	288	291	270	280	278	297	276	247	286	261	292	307	282	280	307	303	260	281	277	262	299	311	275	327	270	271	272	270	295	299	278	278	252	313	281	262	312	268	262	283	282	274	279	261	270	285	270	278	265	327	278	296	305	301	285	281	269	310	263	304	268	267	296	297	284	287	271	293	305	288	282	262	300	276	280	269	324	295	287	276	262	256	278	296	321	290	274	298	274	276	279	266	293	300	294	297	289	286	289	279	288	298	309	285	279	316	277	283	282	292	290	288	275	286	277	292	250	248	275	274	272	290	291	262	277	299	270	287	289	274	264	305	259	280	274	274	278	291	269	302	281	299	321	292	289	282	280	261	279	289	326	270	282	282	268	294	278	276	291	273	284	303	288	250	296	263	287	260	297	298	292	290	281	299	302	267	302	275	262	259	254	275	277	299	282	247	290	266	306	255	291	267	295	312	258	294	281	265	284	294	286	260	301	281	273	278	288	261	284	274	289	305	279	293	280	293	291	296	283	293	262	249	288	267	279	265	312	283	258	290	266	274	276	256	297	296	281	280	265	289	315	319	286	319	275	265	259	275	264	279	311	285	246	300	284	309	279	267	325	283	272	279	280	273	284	297	289	282	269	277	268	264	275	310	304	304	306	261	284	280	261	262	275	236	272	278	275	313	242	265	275	274	292	273	244	299	309	287	313	284	292	260	275	275	289	266	303	286	281	266	253	294	281	280	250	272	269	299	291	295	287	293	258	271	279	294	266	270	310	290	276	295	312	271	284	275	282	254	291	299	243	307	288	272	304	251	288	294	276	273	307	267	299	261	268	268	312	271	272	296	259	266	268	302	295	263	264	256	269	272	297	252	298	293	272	285	282	290	268	279	278	269	275	303	292	293	260	281	252	278	278	327	299	340	287	251	273	309	283	277	262	262	301	288	262	271	275	286	267	321	264	275	280	271	281	283	308	282	285	288	298	285	283	298	263	293	309	286	258	279	289	284	291	266	290	273	304	298	286	285	262	282	276	258	283	283	273	291	284	261	292	301	287	292	239	275	269	284	306	253	292	265	288	295	277	256	276	275	281	280	273	281	273	291	276	282	300	276	283	266	301	308	274	247	252	262	280	299	275	282	277	255	272	265	285	265	286	280	275	271	278	291	285	249	273	280	285	289	260	267	270	302	261	300	292	266	276	298	277	293	240	298	283	311	276	274	294	255	263	271	277	285	293	282	288	319	267	273	256	274	317	291	302	306	297	263	282	271	279	277	268	281	297	281	249	309	287	296	273	273	306	308	294	268	289	278	285	283	284	306	280	311	298	264	279	258	301	265	271	274	284	259	279	257	268	300	278	268	306	282	265	273	263	281	281	290	241	283	272	296	258	282	259	275	281	283	291	322	303	275	299	280	280	281	293	290	304	285	328	291	297	290	284	243	322	272	260	273	268	279	304	276	247	266	293	284	282	307	281	243	243	270	277	285	288	288	264	266	279	277	291	295	286	274	295	253	277	286	287	288	257	287	269	313	276	266	326	271	258	295	277	290	294	277	277	307	283	270	285	264	272	273	264	265	296	284	278	300	295	289	283	322	294	296	257	279	291	296	284	280	282	271	275	300	266	274	298	291	269	286	286	324	292	263	275	286	301	278	260	283	254	280	304	271	273	273	287	271	320	290	292	289	283	277	290	338	269	274	259	275	283	291	271	297	274	265	266	280	271	269	293	283	274	286	278	298	268	258	277	271	280	276	271	266	307	303	280	273	282	283	300	283	280	276	306	280	296	258	272	271	288	296	299	266	286	263	276	280	284	266	272	280	283	301	263	271	309	270	294	298	257	287	287	298	254	267	275	286	256	273	273	311	285	265	264	279	283	290	262	269	282	296	264	279	262	284	284	307	293	265	292	265	276	258	270	274	268	260	282	280	301	300	271	310	303	272	280	266	246	283	301	302	264	292	275	303	255	287	266	270	297	271	267	256	292	284	300	252	257	263	312	294	272	285	279	295	261	263	245	276	271	261	282	309	284	339	309	285	296	269	270	293	292	262	277	309	291	264	309	300	268	298	270	256	289	268
37218	51723	10066	4234	2797	2410	1982	1623	1461	1344	1038	743	596	497	454	369	412	361	354	351	390	364	340	338	347	320	350	343	358	330	348	309	333	330	322	317	266	283	318	313	332	334	320	317	309	292	326	292	289	321	303	270	320	328	317	337	328	309	317	319	327	350	315	353	318	340	303	325	336	314	307	285	312	310	294	291	325	325	305	342	330	326	314	338	296	314	281	298	329	301	330	298	288	323	326	294	328	299	283	295	310	305	327	307	291	303	278	291	332	301	314	294	271	297	285	312	310	294	286	298	285	316	310	316	295	294	300	313	284	319	304	287	325	300	285	282	293	319	295	288	302	318	319	283	317	307	302	295	262	309	306	309	313	311	318	306	297	339	324	308	319	320	289	338	321	331	322	324	274	291	338	337	246	260	341	313	318	299	295	322	315	279	324	315	306	298	269	333	332	308	305	316	279	304	292	295	290	328	319	305	306	310	294	302	304	315	305	303	304	304	288	274	269	297	294	264	304	329	310	307	283	334	302	321	286	297	290	318	289	336	285	304	314	307	306	304	275	307	290	309	313	294	329	291	281	305	327	283	327	322	302	283	309	315	263	317	308	288	293	274	296	301	285	331	313	299	285	330	279	279	305	287	310	301	299	293	295	324	289	307	288	317	302	285	304	317	304	314	301	295	332	288	324	291	332	320	358	322	294	325	312	320	315	334	255	292	303	319	311	296	319	300	319	295	304	296	296	295	324	313	286	303	291	301	280	312	330	284	276	327	295	286	277	286	337	285	316	271	327	317	300	309	313	298	331	292	282	319	301	319	314	303	302	320	312	298	280	308	317	281	282	327	319	307	298	308	320	329	325	289	293	291	303	261	273	291	293	295	284	296	299	313	303	300	299	295	310	293	278	310	302	314	288	317	314	286	303	307	313	285	280	283	289	326	312	292	311	330	301	278	309	293	288	319	300	312	304	339	303	302	307	299	311	333	297	312	277	304	280	292	290	317	307	295	292	312	309	307	346	299	313	297	300	306	325	311	298	300	340	310	306	306	331	318	281	295	268	282	299	311	296	287	301	302	310	319	315	317	265	291	295	284	300	298	325	304	303	327	300	325	317	306	330	296	327	309	297	284	261	282	313	280	306	295	298	323	311	332	298	279	312	287	309	307	291	300	288	300	289	291	306	309	291	295	270	298	297	319	311	277	329	323	290	301	339	318	324	291	280	350	294	319	297	299	306	321	307	307	306	309	330	303	308	329	289	325	338	311	321	310	306	290	321	327	285	297	307	314	311	281	298	321	300	282	313	310	325	301	312	271	303	314	279	320	288	264	287	314	335	317	280	333	268	310	328	292	274	318	301	311	308	328	327	257	346	289	295	284	287	292	312	278	301	272	328	321	289	307	299	329	343	266	313	317	299	286	312	289	294	298	322	325	267	319	308	297	303	267	300	325	292	304	315	317	325	318	316	295	284	292	295	307	278	296	294	331	292	324	316	298	284	276	307	302	310	287	283	306	299	350	287	284	290	268	296	305	309	298	324	346	295	293	329	300	307	301	290	313	293	331	282	303	307	288	316	330	259	279	303	274	337	306	311	316	273	302	313	297	310	283	287	322	312	311	301	290	320	286	295	300	301	303	308	319	304	309	311	311	288	304	306	296	285	291	329	303	303	298	331	291	308	314	322	306	281	309	305	284	295	299	293	294	281	291	281	302	294	327	302	290	282	308	302	322	320	307	296	336	304	311	294	300	272	273	311	264	320	286	318	299	287	321	289	313	280	288	294	274	312	299	312	285	299	264	308	306	324	319	284	317	305	286	343	301	300	307	306	318	294	301	265	305	314	288	319	290	327	294	282	293	295	312	295	322	317	334	292	300	307	300	280	296	286	279	313	309	302	316	300	289	273	283	291	286	291	278	265	309	316	329	322	280	310	279	306	313	319	297	337	298	327	296	274	315	327	308	274	282	322	320	293	310	315	308	302	285	310	303	318	314	300	313	295	317	330	325	325	288	312	285	319	285	301	331	269	282	300	319	267	342	318	276	261	301	334	284	304	303	322	305	287	315	320	302	296	317	314	323	299	292	286	302	320	305	289	324	277	312	316	300	297	283	292	307	307	318	315	313	311	288	274	334	325	299	306	295	286	310	271	273	313	309	284	320	295	305	319	281	307	277	311	270	332	308	284	333	289	309	285	276	280	275	300	290	291	299	314	296	305	285	292	266	301	312	303	321	270	302	302	303	318	281	300	308	289	340	320	287	295	305	297	295	318	293	299	297	279	322	339	289	319	294	299	309	284	281	282	296	330	279	279	290	294	302	291	268	313	324	288	266	322	321	295	294	297	310	278	302	318	331	314	313	288	287	336	294	284	296	283	260	318	306	307	317	277	298	292	284	302	299	269	297	282	295	289	300	310	313	297	293	311	290	306	297	286	288	318	303	306	318	306	291	318	286	305	307	288	301	303	292	311	311	311	308	303	293	303	315	310	297	301	280	300	289	273	255	349	304	283	319	299	283	330	278	311	294	298	312	313	310	299	301	296	306	318	302	318	291	318	299	308	283	330	350	315	313	321	321	284	296	297	320	279	304	293	327	304	293	274	312	304	313	291	341	332	278	329	298	304	348	270	304	305	287	291	326	294	315	307	280	305	307	304	305	318	330	306	297	293	302	292	289	278	284	286	288	291	327	275	313	289	292	292	316	304	312	321	305	283	312	314	303	319	269	281	307	318	280	302	310	300	299	306	295	288	295	292	304	321	318	276	300	296	290	293	307	297	319	331	285	273	280	332	313	282	310	299	306	304	301	313	320	295	322	300	288	307	330	282	326	305	312	301	302	304	320	279	335	270	285	286	289	298	309	283	283	286	316	274	307	286	271	302	304	301	314	305	290	320	307	331	292	309	311	343	269	289	310	301	325	313	299	310	302	307	308	335	279	292	279	285	302	294	313	326	299	309	301	323	329	290	298	317	304	322	310	319	325	293	337	319	295	318	304	297	318	298	291	294	279	307	297	333	286	316	305	317	276	316	305	315	277	321	316	267	323	294	316	283	287	289	301	295	272	283	273	289	335	342	296	292	276	310	302	325	316	306	319	315	287	299	285	287	293	300	313	351	313	289	302	312	313	315	309	315	303	301	303	318	302	324	305	296	293	307	296	291	282	313	301	295	318	313	302	272	296	280	307	288	328	283	315	319	313	266	329	287	277	316	295	316	296	311	321	290	338	313	309	278	288	332	332	283	306	326	303	302	311	291	287	291	326	332	308	310	288	306	286	267	310	284	317	312	279	313	339	303	302	285	280	288	337	323	297	277	308	338	304	295	273	304	275	305	294	315	270	274	299	290	285	289	321	297	322	309	321	282	293	324	309	300	301	327	307	309	305	323	300	304	286	293	277	290	313	320	294	315	323	302	338	298	308	266	311	306	314	288	304	319	299	333	305	294	299	284	317	308	288	314	300	335	291	299	304	295	306	304	291	284	328	284	347	304	307	302	293
22952	21423	28972	24281	21426	21481	10225	2439	1658	1452	979	760	622	528	383	366	299	267	305	336	329	264	266	265	254	251	262	230	217	217	210	213	218	207	199	208	219	211	213	205	202	188	168	207	187	187	206	210	171	175	180	167	181	183	238	209	215	211	207	213	199	185	227	198	181	199	195	205	225	197	191	191	199	198	206	217	188	190	200	202	216	203	184	193	195	173	209	181	187	205	196	177	182	169	182	195	214	197	206	189	167	219	187	195	179	199	192	171	207	179	172	208	186	176	170	212	178	182	170	186	191	188	184	208	190	188	195	188	185	204	159	170	175	185	196	185	164	173	171	181	185	188	197	195	178	175	174	194	178	170	178	193	188	189	210	182	188	198	167	169	185	172	160	176	200	180	167	198	182	200	174	182	176	212	166	195	182	207	189	178	173	189	188	207	182	161	199	178	195	163	194	181	174	201	194	181	180	197	189	179	181	198	183	187	199	185	171	167	158	168	192	188	196	196	170	181	204	183	164	199	196	199	202	195	182	190	213	168	197	173	182	183	175	144	176	197	164	161	187	209	204	160	192	183	173	181	190	196	176	193	165	175	173	176	189	205	189	206	211	159	200	196	207	203	167	178	176	180	175	169	175	194	167	193	192	178	204	182	187	186	192	150	172	162	179	190	192	171	190	172	169	191	185	166	172	193	181	188	175	184	171	168	187	176	223	187	146	181	202	194	168	192	169	187	181	159	196	184	185	168	183	208	180	175	188	183	210	171	184	213	199	189	187	177	163	187	188	193	198	186	218	151	187	171	193	190	196	177	163	159	191	174	209	191	201	179	185	189	196	178	196	181	191	168	175	179	183	217	174	219	188	182	192	205	191	174	197	185	178	201	182	226	176	183	198	194	213	196	186	191	214	173	204	183	187	169	177	189	199	167	191	195	177	187	192	188	187	186	201	187	192	174	162	188	191	156	190	208	182	183	199	167	180	165	169	183	183	198	178	154	156	189	179	187	195	180	185	177	194	191	218	196	201	170	191	205	184	188	191	164	172	188	195	191	186	190	167	187	164	188	192	186	160	181	166	182	192	179	182	215	173	183	199	174	189	195	178	195	175	177	184	172	189	194	191	162	207	199	172	186	184	181	176	151	166	185	218	179	183	201	179	165	172	183	158	185	179	184	165	182	186	192	184	157	184	189	182	175	188	184	179	193	195	174	169	199	201	185	189	175	188	175	162	199	174	176	200	199	197	174	192	175	192	184	182	173	172	220	178	182	188	200	187	221	161	176	183	190	161	182	186	186	209	175	180	191	190	164	193	194	185	180	186	177	189	160	167	177	175	180	182	190	198	168	170	205	192	185	187	193	188	196	168	191	192	177	166	180	187	187	169	175	188	196	202	185	167	155	187	194	197	174	183	181	164	170	175	168	159	198	174	183	190	163	181	195	190	185	187	190	202	174	202	184	177	187	197	179	170	195	157	181	168	177	194	201	173	183	217	229	177	178	184	183	184	194	180	164	174	187	172	204	192	146	171	193	191	170	188	198	205	192	207	195	172	180	168	175	199	182	201	177	188	171	164	178	167	158	182	190	183	178	181	182	174	152	202	197	159	197	168	193	169	179	180	202	197	212	171	189	174	176	186	203	215	208	201	180	204	170	202	180	169	168	200	190	175	191	196	177	189	188	184	200	193	192	175	174	186	136	185	172	178	186	204	180	193	181	172	178	192	220	194	160	173	172	211	173	178	183	199	190	178	196	190	195	172	182	203	169	202	175	173	215	187	175	164	173	175	171	184	175	207	173	172	158	208	183	183	192	185	191	179	188	171	170	184	166	185	165	198	193	203	182	174	172	173	179	188	173	198	190	161	159	191	185	196	181	171	190	177	172	202	148	177	185	162	194	179	168	172	188	181	182	179	195	177	180	189	197	178	160	181	179	186	167	178	199	166	207	166	177	174	173	173	167	181	190	196	159	172	187	211	170	182	197	175	199	176	177	168	174	161	174	177	178	177	165	174	208	210	187	181	169	171	186	152	183	172	208	189	166	162	174	180	169	174	184	190	158	209	188	191	190	176	189	233	185	195	177	204	190	185	168	169	202	189	178	178	208	189	196	210	192	181	178	187	189	198	161	188	170	164	194	147	187	187	214	147	179	169	184	170	193	167	202	202	185	195	179	192	194	198	149	192	182	205	186	183	177	210	171	193	225	186	174	168	178	192	184	173	180	175	166	154	212	192	167	184	178	187	184	184	179	170	183	186	201	193	162	164	195	195	211	186	183	185	181	190	178	156	179	208	183	187	175	182	180	162	182	175	177	198	170	177	176	178	178	185	193	181	185	168	212	202	175	161	188	185	203	185	178	175	181	191	179	182	193	177	196	166	177	211	178	177	186	177	188	170	169	183	182	205	189	171	179	158	175	191	192	175	185	182	156	176	194	199	195	193	196	181	182	191	187	175	200	183	179	168	200	217	170	169	188	184	158	186	179	173	189	176	170	187	177	177	205	184	205	188	192	220	195	178	191	173	209	188	172	190	195	175	180	161	179	201	168	190	214	185	191	169	198	186	150	194	192	184	165	215	174	193	155	158	153	175	199	188	184	156	171	188	162	171	185	183	168	194	203	195	198	186	196	177	183	182	219	172	183	198	181	188	172	176	165	174	187	182	171	198	199	176	186	201	190	186	200	186	169	196	192	173	195	192	172	167	195	195	206	203	191	166	203	184	176	172	217	191	177	192	193	181	195	173	166	170	200	177	188	184	193	184	193	190	144	175	177	194	189	166	203	194	194	195	193	193	176	188	167	177	193	166	187	184	183	173	186	169	181	198	178	190	194	169	205	172	183	161	167	176	184	188	180	182	187	188	195	186	163	205	181	170	181	177	194	183	176	152	195	172	163	203	193	166	191	185	183	179	185	161	183	169	169	179	182	177	180	164	167	187	183	197	179	185	180	195	172	151	168	191	163	197	175	177	202	170	170	165	196	198	194	183	179	186	199	160	169	193	171	176	187	199	209	180	187	161	165	199	169	180	183	180	187	195	182	170	178	194	208	187	164	204	166	192	188	199	189	175	177	194	184	183	177	178	188	175	172	187	191	186	194	185	195	191	192	193	175	171	189	180	178	173	192	157	170	201	175	211	184	189	183	206	156	206	185	197	182	172	207	202	174	192	181	192	204	191	185	201	172	183	190	191	188	191	172	172	170	176	183	184	165	180	177	182	175	202	188	184	206	183	167	173	177	170	165	220	206	190	171	202	160	186	173	154	193	177	175	170	176	196	177	180	156	168	175	202	198	210	183	181	175	194	175	162	164	193	145	206	165	189	181	192	173	159	183	198	195	150	179	184	188	182	192	186	168	169	159	200	180	171	206	186	185	186	184	185	207	183	188	205	179	201	185	171	190	201	199	201	168	189	185	195	178	169	216	195	161	207	177	180	181	189	191	178	188	179	183	187	184	187	215	182	191	178	185	193	174	195	203	185	172	216	166	181	194	189	195
40988	56418	14648	7965	6419	5097	3869	3685	2870	2238	1672	1189	895	727	543	433	378	379	410	376	351	301	267	307	283	284	273	272	251	276	272	242	221	211	235	213	226	204	215	205	208	194	203	206	237	248	183	212	218	205	220	199	217	235	249	250	214	227	238	264	243	238	223	238	243	214	225	206	209	232	208	231	212	204	221	190	210	205	254	199	200	213	208	217	225	223	214	215	220	235	213	217	191	206	227	198	213	229	198	193	196	188	209	223	198	197	215	213	209	197	195	243	224	212	217	211	204	207	208	214	214	195	228	201	211	201	197	198	190	223	198	204	180	196	186	216	169	215	195	213	209	192	210	211	251	208	219	194	197	216	185	190	201	189	214	200	187	198	211	216	198	220	213	196	190	198	230	213	198	196	208	229	199	188	187	201	202	207	197	205	201	219	189	206	195	200	199	183	204	199	186	198	187	206	203	195	229	186	220	210	192	195	222	191	194	203	197	211	178	191	216	211	216	215	212	215	178	194	192	198	177	191	198	212	207	203	217	198	207	223	202	205	208	213	206	222	209	200	208	186	205	220	212	176	201	206	211	219	219	186	200	205	199	208	196	195	183	204	220	218	204	203	205	183	187	192	223	226	214	191	220	203	198	204	201	215	214	184	205	245	213	193	239	179	185	205	196	199	169	188	191	195	206	205	186	162	211	197	216	207	202	195	209	205	203	179	192	186	222	183	199	213	180	201	209	205	185	239	185	212	201	195	203	206	168	209	206	196	213	198	229	204	209	215	209	193	200	199	200	221	199	204	174	186	222	221	208	215	219	193	191	189	206	217	187	211	197	191	207	213	204	205	209	183	189	212	203	210	198	180	227	192	202	196	230	189	215	180	185	204	185	200	202	194	202	204	196	193	211	234	204	231	201	213	218	200	203	238	195	158	224	186	195	230	230	194	201	201	212	184	209	199	196	209	241	207	159	189	203	210	216	210	203	195	188	194	211	225	183	209	203	176	179	215	214	223	204	193	220	175	197	197	211	223	232	188	219	209	207	194	203	179	199	209	208	180	191	213	177	220	195	220	184	211	222	183	217	216	186	209	219	230	208	193	187	227	198	206	212	220	215	219	233	224	224	230	210	197	190	208	201	207	195	230	205	190	184	184	211	197	199	206	207	194	199	202	194	183	206	200	202	224	216	200	188	198	170	217	206	205	212	180	210	217	199	201	201	218	211	170	191	188	220	188	212	178	206	211	207	178	182	221	210	207	225	185	205	235	181	170	204	198	219	194	205	211	197	192	176	208	224	201	208	224	192	201	194	203	188	211	188	206	189	188	209	178	197	208	196	178	188	203	194	187	177	186	195	225	183	179	177	209	202	182	203	209	188	191	210	200	205	215	197	179	199	191	228	226	189	206	194	197	198	218	192	198	222	184	207	199	215	203	206	220	201	203	166	211	201	222	222	194	188	205	183	212	196	191	210	177	196	198	193	199	223	202	179	202	206	207	210	208	194	208	202	185	192	195	188	212	204	180	182	218	200	192	208	228	219	191	211	205	199	232	200	213	192	184	180	221	206	186	168	217	188	238	226	210	221	193	189	226	234	200	188	196	183	180	221	182	202	204	213	195	193	177	171	214	199	200	205	192	230	223	195	200	207	232	221	206	206	214	186	212	218	186	211	202	191	210	202	202	202	212	194	199	184	199	186	192	224	210	211	193	225	195	180	202	202	216	206	209	183	181	227	188	202	212	190	185	209	210	216	178	214	235	214	206	207	179	181	213	186	209	206	211	205	183	206	193	188	228	194	188	210	204	177	201	219	206	196	199	189	215	200	193	195	215	198	200	201	190	195	194	192	198	208	209	215	228	214	216	170	215	213	220	200	181	190	199	174	189	212	182	196	208	203	180	204	217	224	206	212	218	223	207	227	205	191	215	206	182	209	167	207	206	187	206	222	191	192	180	199	184	166	196	188	219	200	170	220	219	181	190	234	210	214	180	208	210	197	206	225	200	210	206	200	207	196	207	225	205	202	208	193	232	202	212	208	203	202	195	194	207	198	189	197	224	182	196	189	235	215	204	191	207	211	224	224	192	199	221	211	218	221	202	197	222	198	216	202	200	188	204	193	199	197	214	220	175	188	188	208	229	203	212	193	194	206	196	214	195	217	196	211	196	207	187	182	211	196	193	188	215	193	201	182	209	209	208	228	210	192	201	201	204	194	211	193	204	175	231	186	202	198	210	208	196	208	211	211	210	220	229	206	212	225	179	204	205	198	188	198	197	199	218	216	186	208	228	180	201	199	218	189	216	197	234	211	205	210	182	206	194	222	210	222	188	219	215	220	208	219	184	198	191	196	211	202	206	176	216	246	218	202	196	194	195	204	179	212	218	191	216	180	201	201	205	176	178	200	208	197	192	193	191	212	179	213	193	188	196	203	196	213	204	185	200	216	199	200	201	189	190	193	196	195	203	199	202	195	186	230	194	190	193	199	220	192	196	202	214	188	159	202	200	204	202	189	178	213	203	188	217	210	213	201	203	188	178	182	175	194	184	197	187	184	206	207	232	193	234	186	206	202	215	184	181	229	195	202	196	198	222	189	188	219	203	212	241	213	188	198	202	160	193	182	197	204	197	202	171	187	203	222	199	194	209	191	179	215	184	199	191	224	211	204	187	212	207	196	211	213	187	200	200	187	203	194	221	165	208	185	204	225	193	205	228	191	224	194	192	198	200	195	211	198	222	206	206	176	200	194	197	197	197	202	225	179	199	194	210	191	188	215	185	212	218	210	207	183	216	196	198	190	219	200	229	198	189	194	206	227	209	198	201	186	205	199	187	210	177	212	208	208	212	216	196	211	192	190	224	196	209	197	206	209	213	211	169	205	211	214	194	215	204	197	167	211	202	197	206	203	205	225	197	212	197	220	210	180	224	225	188	198	213	235	197	211	193	206	214	221	202	227	221	197	193	180	195	197	171	204	201	195	185	214	203	209	188	211	192	200	214	221	165	191	203	199	200	193	219	193	193	185	193	199	196	211	189	184	208	213	207	204	201	202	193	194	187	190	179	217	207	201	189	206	197	222	206	195	208	196	208	190	205	224	186	223	200	212	208	168	195	212	202	195	224	198	202	205	189	207	188	186	208	219	225	182	204	177	190	194	220	219	206	168	181	186	200	177	205	220	200	209	190	210	196	198	182	181	211	222	210	188	195	189	195	225	201	189	229	190	201	187	191	195	198	240	194	201	211	211	202	220	201	211	216	188	208	243	216	207	223	201	208	220	216	217	182	193	234	209	207	216	199	196	197	216	197	194	204	197	198	187	206	223	203	200	201	186	222	188	178	196	203	218	216	210	186	203	207	188	214	210	195	213	208	199	199	220	176	198	215	218	194	182	213	216	188	210	213	221	202	190	194	201	208	183	208	182	199	201	197	200	206	223	200	195	219	220	194	182	209	184	219	193	204	214	208	211	183	202	203	179	220	226	213	183	180	186	191	198	191	208	214
31313	26123	13085	3376	1838	1382	982	1018	990	783	583	532	500	463	409	399	433	403	424	395	367	424	383	402	407	366	365	357	374	343	363	361	368	366	376	382	376	395	371	402	367	379	363	401	350	390	375	344	394	356	397	353	385	390	388	371	411	409	392	396	385	405	377	391	400	370	364	371	388	425	370	379	368	398	353	375	384	409	375	374	402	372	410	379	386	389	364	391	352	350	403	403	394	367	374	389	401	340	367	381	361	344	354	358	373	390	339	363	361	394	373	369	363	381	386	350	359	388	381	375	367	341	406	413	412	371	352	347	377	359	363	373	388	385	396	362	349	386	391	405	366	370	396	392	376	373	376	357	399	369	371	383	348	376	345	354	400	357	399	370	394	358	372	359	345	332	379	360	425	361	377	368	382	370	362	326	381	389	370	352	355	361	378	381	392	365	369	389	373	349	383	364	362	363	392	373	377	389	420	386	351	347	368	344	354	354	366	369	378	400	373	369	344	383	392	374	378	359	350	383	332	336	355	353	344	368	383	373	353	363	375	375	368	370	390	359	380	347	391	407	394	381	372	335	360	430	400	383	361	375	321	352	343	357	363	343	362	378	368	383	370	388	362	362	388	354	348	403	395	363	375	381	360	370	377	369	365	373	382	342	382	367	378	350	403	388	373	366	366	346	397	365	360	406	373	414	370	381	397	382	418	376	348	377	379	363	379	357	375	359	364	360	368	363	352	408	402	368	383	384	349	375	405	359	392	391	331	362	349	401	388	371	374	419	368	397	361	358	353	393	340	371	342	378	375	356	347	358	406	341	399	389	395	388	365	379	394	392	368	356	373	391	368	416	373	361	378	401	383	376	370	345	404	364	392	346	387	382	378	368	352	354	370	373	337	348	359	355	381	388	368	397	425	392	353	382	354	360	381	374	368	352	368	381	364	373	381	352	383	401	358	389	388	419	393	384	361	382	401	360	368	377	399	373	359	356	401	389	368	359	389	392	385	390	339	406	416	378	362	389	382	346	378	385	388	354	344	358	353	370	371	367	386	411	356	375	359	374	401	387	350	374	372	355	374	366	360	371	397	362	360	366	375	363	359	354	370	361	395	376	373	388	368	352	347	311	392	339	385	354	374	378	404	393	370	365	381	356	410	362	349	350	374	341	382	352	379	362	368	362	391	356	361	357	370	367	341	324	365	351	355	361	384	379	375	366	372	403	382	358	365	373	368	346	341	328	402	354	388	381	381	374	365	379	380	358	357	351	358	366	344	355	356	363	395	407	371	375	338	412	376	386	349	367	365	380	379	349	352	398	381	369	365	379	377	370	356	369	402	379	363	323	374	331	335	369	349	335	382	354	367	352	358	368	357	386	382	340	355	348	372	365	397	379	375	394	380	404	372	370	381	365	399	396	361	372	346	399	374	372	389	365	354	379	353	361	401	401	361	377	361	349	396	350	388	390	358	383	381	366	360	419	390	385	373	412	347	335	345	344	377	380	351	381	378	391	393	351	394	359	381	373	370	376	380	388	382	349	366	358	378	359	379	365	368	359	368	348	348	356	387	384	367	337	364	385	362	392	369	381	375	362	395	345	407	396	367	346	376	359	340	394	366	393	380	380	360	381	417	377	330	372	398	376	358	382	365	350	374	350	379	374	328	370	384	369	370	351	400	378	358	404	384	364	413	379	387	386	374	363	388	328	366	336	378	376	343	380	370	369	357	386	394	353	401	383	356	354	332	356	369	383	376	383	365	399	400	370	369	383	360	351	380	347	357	395	353	379	372	422	335	378	385	389	387	371	392	366	360	355	374	362	378	382	334	382	383	386	376	335	361	378	352	358	386	377	394	382	387	403	351	374	344	352	409	371	339	397	355	370	381	367	382	378	358	348	352	406	341	356	372	359	376	386	362	351	398	347	393	345	396	423	371	368	378	397	359	368	378	388	357	334	364	378	361	405	388	372	399	406	382	360	382	386	401	382	372	379	340	343	352	325	408	388	377	392	348	347	384	361	377	401	392	338	363	396	354	328	360	377	375	369	339	374	393	360	357	369	406	388	367	369	361	425	360	374	366	379	374	356	364	364	353	370	346	355	365	383	359	376	342	380	365	384	378	350	385	378	379	371	376	354	370	377	353	379	399	394	360	370	364	343	370	340	411	366	346	375	382	374	354	344	352	356	343	396	374	404	355	407	399	368	409	356	419	383	346	374	390	330	366	357	361	373	383	393	400	358	381	347	379	423	341	379	342	377	358	380	344	338	354	391	381	361	331	399	408	372	357	363	383	378	356	380	355	341	383	384	379	398	375	369	387	411	385	341	379	345	334	377	374	341	392	365	374	367	381	377	340	372	381	363	386	384	379	368	372	348	405	370	391	369	358	372	371	388	404	385	358	360	340	346	386	350	368	361	374	376	389	355	364	356	353	361	379	378	362	366	385	362	364	362	339	389	357	312	366	373	402	343	354	324	376	372	385	377	388	396	365	412	360	356	374	386	395	353	385	365	363	329	377	332	385	376	363	368	375	350	363	334	372	377	378	379	391	363	377	412	377	379	377	345	379	365	357	335	381	368	374	383	371	388	409	374	371	408	391	352	371	379	377	350	330	363	356	345	362	374	370	360	389	351	369	385	368	395	333	361	338	344	356	378	359	379	391	402	344	390	360	384	378	395	365	379	359	405	357	375	362	382	368	341	347	380	408	369	378	367	358	401	365	389	342	378	338	376	376	360	342	396	366	383	377	363	348	368	401	380	373	400	383	372	407	386	356	366	357	355	365	417	349	334	376	346	345	362	352	352	329	359	383	406	388	351	343	382	369	408	385	328	381	333	346	358	411	353	382	367	340	372	389	375	331	357	357	350	381	345	359	374	348	354	358	340	360	383	372	353	382	376	363	349	363	400	402	381	372	383	376	365	409	386	371	355	368	382	321	382	386	373	387	362	374	358	414	380	353	370	359	348	402	409	389	393	380	353	374	333	371	394	320	338	374	412	357	396	334	355	358	348	395	385	341	344	371	355	369	367	370	377	366	344	360	379	417	367	361	361	369	380	369	377	400	382	342	344	360	376	370	374	338	377	386	383	368	361	371	402	401	375	389	366	341	366	352	331	365	379	360	365	347	344	372	380	369	351	343	382	379	339	351	386	362	377	393	379	362	366	360	371	355	372	326	380	395	361	364	346	381	378	374	356	398	361	353	380	407	371	382	420	333	362	354	390	364	383	391	395	354	409	393	368	375	399	359	374	379	358	379	372	365	367	386	386	375	337	377	370	388	396	357	381	370	369	404	380	332	378	388	375	350	343	373	342	396	404	371	370	380	353	348	371	371	339	341	390	351	377	399	354	377	375	417	370	323	384	323	405	404	350	390	366	352	342	398	366	404	393	431	408	388	386	317	380	348	360	389	399	374	367	381	354	358	348	336	351	373	363	385	384	394	362	382	339	394	375	358	379	370	344	366	383	375	382	375	393	399	410	387	369	394	356	365	397	377	375
36315	31074	5624	3237	2950	2197	1632	1683	1507	1059	807	686	616	586	483	452	449	440	459	439	421	408	392	447	458	407	391	425	422	392	419	405	426	407	409	417	406	387	421	431	425	433	404	417	399	393	415	409	406	428	369	399	404	401	415	429	446	423	400	456	393	431	415	435	411	407	416	407	401	426	424	376	416	405	399	413	399	373	419	378	446	434	438	397	385	401	424	387	353	411	385	417	407	406	394	423	399	437	398	407	430	407	366	399	406	383	418	389	365	447	401	401	420	413	379	369	390	372	390	412	448	430	406	402	406	389	447	397	422	364	450	394	345	397	397	393	422	401	378	420	422	401	388	425	406	429	417	434	419	380	430	423	401	402	380	380	405	426	385	451	415	422	423	408	423	417	429	367	380	408	412	370	425	414	392	440	356	431	420	407	408	457	441	388	418	404	413	424	388	412	387	395	385	412	406	418	385	425	407	417	436	377	374	420	353	414	398	398	421	394	408	382	390	433	410	377	423	396	396	423	401	371	437	424	403	399	447	415	419	386	437	385	416	402	393	387	403	386	400	394	398	419	385	400	426	393	413	413	408	409	432	392	399	441	402	431	364	383	389	405	405	405	400	399	411	413	378	377	376	444	442	407	425	387	392	407	428	379	421	399	389	405	370	411	352	435	396	399	366	408	412	410	455	394	418	396	405	398	425	375	395	386	380	423	400	399	440	406	395	361	402	420	413	390	362	358	405	415	420	392	366	411	400	405	396	417	405	403	399	378	432	390	409	386	408	390	400	391	405	393	433	374	393	422	408	427	398	397	407	422	397	371	390	440	394	397	420	442	394	418	390	371	426	368	382	427	416	384	410	378	406	410	400	415	419	407	399	441	398	409	419	389	385	408	399	411	416	401	408	414	383	405	412	382	385	419	374	425	398	379	434	393	381	412	373	414	385	422	385	399	426	435	396	408	394	408	413	412	403	356	366	396	422	399	394	407	441	377	424	386	432	413	413	393	390	392	428	412	402	445	387	429	442	405	428	397	415	420	409	396	400	389	431	372	381	377	399	397	434	440	397	394	397	394	426	391	406	404	378	408	444	428	403	421	385	383	407	383	400	394	361	394	434	404	387	419	388	384	391	398	401	420	420	435	398	416	429	393	346	396	376	383	402	387	384	390	380	394	392	457	423	392	425	410	401	397	381	401	391	400	391	438	394	419	401	393	405	387	394	360	402	405	401	385	395	421	380	416	401	420	405	381	409	405	446	403	413	435	404	428	411	396	408	389	405	399	386	411	403	383	365	384	410	401	384	434	411	406	410	419	407	385	364	416	379	379	363	428	397	411	414	375	396	358	415	399	425	406	405	414	411	400	415	397	381	405	386	412	424	402	405	402	379	393	401	389	388	412	417	412	398	419	406	386	403	418	433	386	405	409	370	418	402	407	409	430	363	419	372	388	406	396	390	394	426	394	401	382	440	398	414	426	420	391	398	398	391	435	443	382	407	392	392	406	365	429	429	401	398	421	433	429	429	428	424	423	396	390	452	413	457	425	411	389	404	411	384	397	421	387	404	424	425	396	397	394	410	366	427	390	379	379	367	408	398	452	404	405	424	432	408	392	423	455	396	429	416	428	425	377	412	375	381	409	399	396	393	408	395	426	412	396	413	455	395	430	422	373	411	406	386	401	411	441	383	382	409	399	371	417	395	439	387	436	396	391	391	391	386	433	385	449	374	395	397	419	410	407	419	403	409	385	419	397	409	419	431	410	372	376	406	359	382	382	438	402	374	418	383	376	387	391	420	385	361	361	389	388	414	392	405	387	410	368	391	375	440	365	407	429	413	397	392	366	398	416	425	409	421	384	444	429	411	418	447	406	408	414	410	424	418	455	427	409	414	424	386	439	392	387	410	401	350	387	422	409	426	409	435	383	394	387	427	330	403	405	407	382	374	382	392	399	397	391	453	397	403	419	402	405	411	386	416	413	380	386	368	392	410	420	414	353	408	399	434	402	371	427	394	376	432	408	422	394	395	408	343	380	395	402	426	412	387	377	381	394	418	398	415	383	409	465	407	394	386	403	405	414	402	406	412	396	416	392	427	420	377	399	379	388	412	402	436	394	405	427	400	409	414	400	409	386	366	409	376	403	394	390	416	407	436	417	404	418	418	395	411	400	395	403	383	425	440	397	421	404	391	371	421	408	369	383	428	414	379	404	377	389	389	401	452	407	430	406	392	409	395	401	372	374	416	408	415	421	382	418	398	370	399	402	418	432	416	387	419	395	405	429	412	441	407	360	387	422	405	392	405	406	399	417	419	379	424	416	404	372	395	399	408	418	382	370	371	408	374	376	390	401	418	409	399	413	409	422	385	388	361	375	389	412	388	394	403	402	410	417	383	412	444	408	400	436	433	391	401	389	361	424	412	414	405	409	367	396	419	415	389	418	398	418	377	393	388	426	428	427	406	366	393	372	373	434	405	414	392	408	395	380	436	398	409	391	395	405	422	404	379	411	415	393	388	370	379	412	392	410	399	395	403	403	388	415	379	409	378	410	396	412	435	388	431	411	398	376	412	346	389	389	397	415	399	400	400	403	379	399	425	425	397	406	387	426	430	423	398	360	449	405	419	382	392	394	381	441	414	421	410	414	382	389	448	402	386	376	450	389	402	441	384	397	382	370	393	399	371	413	348	395	415	400	410	411	421	424	423	412	408	425	413	421	430	422	417	431	401	426	433	403	374	405	408	409	434	415	392	428	391	421	391	420	418	420	416	407	382	402	403	375	414	377	439	387	378	389	409	412	453	391	369	405	391	393	409	401	427	376	402	407	428	400	438	432	375	384	367	408	413	391	399	400	387	358	381	394	422	434	384	371	422	419	394	406	377	417	395	437	394	378	448	404	396	410	404	363	383	425	418	405	433	361	389	412	414	419	407	411	374	416	402	406	415	398	424	388	392	403	377	401	418	399	401	421	436	412	389	402	382	394	384	414	410	391	424	398	402	397	447	388	421	432	378	367	373	393	400	426	418	406	372	423	397	401	387	400	396	420	404	402	374	449	377	424	362	405	394	467	439	419	442	372	382	411	408	397	392	395	382	399	417	355	398	398	408	405	399	406	403	390	427	422	396	390	368	402	368	425	398	433	441	402	380	402	412	393	383	412	410	411	414	418	389	403	417	444	420	417	421	410	416	393	389	407	426	421	438	414	417	425	397	388	407	383	401	397	421	391	413	399	381	428	445	379	385	412	377	384	390	400	405	417	410	403	386	404	398	422	419	413	387	395	397	406	376	386	406	424	393	407	380	369	391	391	362	400	368	407	401	407	418	428	463	428	444	434	413	438	404	370	386	445	407	411	454	395	402	377	378	405	383	400	400	409	409	419	414	440	401	358	410	414	447	438	405	400	430	392	419	386	398	394	405	409	408	415	416	416	383	395	385	418	385	385	415	399	390	423	378	431	391	412	436	408	397	384	377	410	376	400	430	407	410	406	410	415	411	400
24121	21399	28477	24663	21373	11340	2439	1701	1352	1066	864	724	632	583	515	404	386	421	377	424	373	393	389	332	344	348	333	325	347	360	331	330	308	368	329	300	341	343	341	309	297	307	302	297	291	328	321	346	309	361	348	329	314	347	341	346	352	315	323	360	356	310	350	338	317	328	303	296	327	288	360	331	291	341	364	337	313	325	337	338	317	304	322	329	312	290	321	341	343	323	321	335	292	307	338	346	321	310	298	360	325	338	294	320	323	315	313	310	304	313	334	322	338	316	312	300	291	295	288	333	308	298	307	310	263	298	364	333	323	302	308	327	298	283	312	298	345	326	336	299	323	287	281	336	291	313	308	312	308	302	287	284	326	316	350	290	330	311	326	324	336	330	316	335	322	284	295	289	318	302	319	296	300	344	328	321	310	290	299	312	355	280	317	352	302	328	298	305	291	343	340	313	309	302	340	315	324	336	306	281	306	329	351	325	313	311	317	341	307	332	312	313	322	315	301	303	349	317	316	354	317	315	313	285	300	305	315	352	301	294	307	303	333	334	312	326	288	334	309	357	313	327	318	299	311	289	323	315	305	326	340	359	340	298	296	305	320	290	295	330	328	323	310	290	310	320	308	289	316	308	276	304	323	324	298	296	306	322	309	301	337	293	321	303	317	299	327	318	343	345	285	301	304	321	329	321	361	293	357	312	285	264	286	302	305	345	297	301	364	305	317	327	331	323	313	332	344	332	300	299	311	307	316	346	298	312	343	315	307	341	303	313	296	295	334	314	303	334	294	301	289	310	336	284	313	303	310	267	339	331	324	311	277	327	318	327	321	303	318	295	322	317	302	321	324	297	295	339	329	304	327	300	325	283	319	321	298	286	290	287	296	339	332	293	313	322	297	333	306	343	328	351	304	318	331	333	283	330	321	296	339	313	276	312	315	319	299	290	345	335	324	338	297	306	334	327	288	322	300	300	310	314	346	338	303	331	339	324	313	332	325	307	345	293	349	317	302	340	296	342	343	310	303	321	337	334	303	287	311	307	317	310	319	312	277	311	303	299	307	330	293	300	285	313	298	295	303	333	318	311	329	337	290	301	308	318	287	294	317	308	350	285	311	289	300	300	344	324	327	321	323	329	293	318	279	313	311	336	327	305	345	323	351	348	293	317	290	310	289	309	354	282	318	360	338	334	308	339	312	324	290	308	314	316	305	302	327	303	276	315	323	293	328	324	322	292	328	331	313	326	352	313	339	305	300	283	300	325	299	330	321	306	312	322	334	319	300	317	340	315	287	330	326	326	277	326	316	309	322	308	327	315	309	297	333	329	315	335	307	330	303	309	321	293	312	313	346	269	332	300	278	317	340	311	320	298	322	306	350	334	319	331	313	312	281	320	290	329	309	364	328	360	321	297	303	314	305	265	316	373	332	313	312	319	299	289	298	329	330	312	309	316	307	328	326	297	312	311	329	307	335	309	321	324	311	333	300	309	312	331	322	298	316	295	307	311	308	284	310	292	352	343	321	309	334	336	302	308	333	325	331	318	312	318	314	307	337	329	349	316	323	306	275	318	316	301	314	322	320	323	323	327	300	304	320	297	316	267	324	312	294	327	297	330	348	307	308	296	322	290	294	325	305	300	309	315	298	329	352	317	293	309	320	293	276	307	329	292	334	305	310	296	320	341	323	310	269	305	295	326	322	312	342	315	301	304	338	353	293	312	343	304	301	330	310	319	347	315	297	332	334	338	349	325	299	291	315	336	376	316	330	362	285	382	303	299	310	322	284	308	316	349	306	310	309	309	299	310	328	295	296	339	330	333	307	305	314	316	309	312	314	307	308	320	311	312	342	314	331	272	294	320	332	320	328	330	292	297	308	346	295	316	262	348	324	298	306	318	315	313	307	313	296	319	313	325	340	312	313	310	287	326	312	324	326	313	298	348	347	330	326	301	301	297	327	321	298	325	306	304	283	300	326	305	332	312	298	289	317	309	327	332	303	317	322	347	318	307	300	311	307	313	331	268	315	289	330	334	333	318	303	318	303	344	308	313	299	317	305	318	296	320	312	297	303	331	305	301	322	328	339	324	298	360	327	310	289	298	323	313	293	313	331	341	323	300	295	312	313	299	316	291	364	332	353	314	320	314	312	346	302	324	315	332	344	320	341	327	327	313	323	304	300	306	281	307	321	313	300	299	302	298	299	303	319	334	298	305	325	325	302	304	303	319	315	359	322	321	337	333	292	333	304	316	316	336	329	281	313	318	314	314	327	316	306	340	315	363	309	332	333	322	303	279	282	318	354	306	345	304	308	305	312	303	320	343	333	284	334	311	316	306	337	299	299	280	299	311	330	296	309	300	324	344	308	310	314	357	309	313	289	302	316	343	312	326	351	317	323	317	305	309	328	310	293	314	334	320	338	307	321	336	352	304	333	288	302	318	327	341	307	284	308	288	291	316	331	334	343	317	301	313	340	320	320	328	313	340	335	289	291	308	323	330	294	301	334	365	327	299	311	291	308	282	302	312	304	301	335	317	295	300	315	337	328	312	324	326	308	335	301	298	301	280	312	302	294	313	299	307	330	300	329	327	312	301	307	336	281	295	321	293	299	324	288	315	328	331	316	289	334	336	325	319	312	322	291	312	316	282	327	345	328	311	305	295	297	332	312	316	300	343	310	317	332	292	325	331	311	303	317	327	323	313	346	318	306	339	316	347	304	294	323	354	298	339	326	305	316	313	315	294	296	312	317	356	300	263	313	307	299	312	304	331	302	334	299	299	319	293	308	307	285	313	320	366	321	335	321	306	322	338	319	330	300	328	306	312	333	304	318	330	299	312	330	334	284	307	333	284	308	288	342	294	306	307	303	324	284	320	302	317	297	305	306	308	333	315	306	333	314	296	271	283	316	335	313	309	276	321	315	322	322	323	304	324	332	285	320	336	329	350	340	324	292	285	320	307	290	317	321	327	330	343	326	329	338	293	342	314	335	313	297	295	310	315	321	337	323	294	352	313	342	301	314	294	303	333	321	315	318	305	327	316	313	332	327	311	313	347	328	306	349	293	295	305	316	329	329	327	272	312	338	266	329	337	315	297	287	285	310	317	297	320	304	271	288	295	324	331	308	297	336	339	308	316	318	293	320	327	316	294	310	328	330	346	295	295	294	322	297	321	319	319	286	372	337	306	297	316	336	287	335	302	313	305	316	311	308	322	301	304	318	313	301	287	332	293	339	301	311	312	340	326	305	325	322	321	325	294	319	315	343	291	318	324	339	303	317	339	304	317	292	278	335	300	336	329	321	340	304	313	309	337	309	299	349	313	301	370	318	301	320	294	333	303	309	305	291	316	317	304	321	338	351	317	331	344	311	319	320	332	342	345	305	334	303	362	303	331	346	332	336	297	299	304	344	308	331	321	316	299	343	302	290	318	318	314	302	314	303	302	320	268	333	290	328	323	339	290	283	304	310	324	312	334	270	312	321	336	306	317	347	332	329	321
37435	42359	12865	6622	5463	4355	3172	2627	2263	1660	1275	960	884	712	681	510	504	527	501	451	442	410	382	422	399	406	406	382	380	418	385	374	358	353	357	357	359	340	384	335	369	345	371	350	363	352	332	368	358	350	343	370	369	331	383	385	395	343	357	355	379	371	373	356	357	368	419	371	336	361	391	385	337	376	382	362	349	372	335	370	356	398	325	389	374	363	419	387	374	344	331	339	352	367	349	357	370	334	368	355	354	377	369	364	343	341	330	324	388	318	357	380	350	359	332	345	355	350	332	347	328	315	343	368	396	353	348	371	334	360	354	363	358	344	324	358	340	361	370	373	349	338	347	387	356	358	332	328	335	353	373	373	361	332	363	322	333	342	354	341	336	351	344	344	356	333	325	356	346	337	349	334	380	395	369	342	357	332	358	332	335	337	335	325	371	348	354	337	351	331	356	312	315	352	336	340	335	350	335	352	335	340	347	367	333	364	298	326	321	364	331	353	354	347	340	335	336	312	315	359	357	308	344	326	323	349	371	338	365	382	357	339	343	361	334	359	377	345	377	329	318	350	367	339	365	369	359	365	354	321	357	320	328	344	358	374	348	349	352	344	391	320	341	324	354	346	356	357	370	331	335	346	327	363	374	358	348	341	345	356	339	369	358	384	361	329	356	375	350	313	383	372	350	392	331	333	365	333	343	376	368	356	329	344	365	337	364	328	336	373	365	315	320	383	354	353	331	339	376	321	327	351	351	373	336	335	376	360	296	337	342	331	349	335	335	360	309	378	374	381	344	366	372	353	355	348	339	347	313	312	309	358	329	342	341	330	349	381	335	350	352	366	327	333	370	366	342	343	348	390	338	345	319	351	333	374	351	357	358	311	350	340	323	335	345	338	370	341	367	364	349	371	364	322	334	340	354	365	325	384	332	322	349	350	321	352	369	342	337	347	388	363	314	361	370	337	352	342	359	365	306	331	342	353	343	360	376	332	335	365	348	338	329	316	382	334	338	385	352	336	332	343	331	340	354	325	320	347	342	357	321	364	362	340	365	346	380	351	367	326	323	351	334	377	345	341	365	346	371	356	321	362	341	345	356	331	367	382	346	358	361	330	346	333	335	312	344	339	345	338	363	358	342	313	360	356	335	332	326	358	330	357	330	320	331	369	324	366	316	352	335	344	362	346	329	374	356	342	370	341	337	315	340	340	340	336	381	367	350	357	361	377	342	335	373	351	352	317	330	367	378	370	351	349	382	337	336	363	323	314	380	345	332	355	347	323	353	359	347	328	333	305	350	324	390	341	334	373	373	338	331	318	388	366	337	336	334	393	336	312	321	338	348	339	325	319	329	327	335	328	365	350	363	359	365	317	327	365	326	342	363	348	337	351	361	352	360	369	377	367	309	347	362	339	340	331	320	323	371	363	316	341	337	371	341	320	346	315	356	346	348	347	356	333	324	332	335	342	323	343	347	299	343	333	354	349	309	347	350	365	341	346	346	336	357	355	390	345	326	359	351	328	370	356	351	356	357	314	359	332	313	342	351	340	357	329	334	327	319	363	317	354	374	363	377	340	345	339	334	357	354	347	349	368	353	314	341	333	284	337	341	360	347	341	315	317	346	367	374	383	354	334	356	369	336	351	375	322	348	326	366	319	385	352	318	353	336	342	360	372	363	339	355	342	348	351	335	350	354	375	347	346	345	335	345	354	360	371	363	341	367	336	369	344	350	374	345	343	321	374	325	365	360	347	327	394	341	365	328	379	372	354	334	333	344	326	316	346	349	377	352	352	340	373	335	333	354	324	352	339	329	327	371	325	349	382	325	342	357	349	344	351	356	357	318	357	357	364	371	370	333	338	365	348	343	335	355	326	351	335	392	333	320	368	290	333	356	350	328	365	328	350	333	383	362	329	361	362	355	342	359	316	329	363	348	360	353	368	357	364	338	345	327	315	346	342	338	327	360	351	342	368	363	317	349	383	363	349	376	359	344	366	348	316	344	325	373	337	381	351	333	370	331	343	331	350	350	358	362	315	354	351	325	359	374	357	358	363	319	352	396	335	333	343	368	313	378	297	382	350	367	365	388	356	355	363	374	363	372	329	335	354	350	367	347	362	375	317	333	321	327	368	354	369	330	302	313	329	363	362	347	370	346	349	337	333	332	386	333	355	337	333	330	372	357	348	366	381	328	372	348	350	340	347	360	343	357	321	315	370	314	355	315	378	328	314	326	327	319	333	338	368	350	323	361	333	351	345	381	333	324	335	327	326	361	345	332	360	345	356	357	329	351	333	316	357	390	355	331	377	326	341	334	355	347	319	306	359	344	321	379	405	382	353	313	351	345	368	359	366	331	340	367	335	292	325	362	358	337	373	349	357	360	340	339	332	342	336	342	342	342	348	330	351	323	346	348	358	344	345	357	326	371	383	356	333	381	355	341	369	343	362	352	321	348	338	347	348	321	334	320	337	354	366	329	356	362	344	371	336	344	336	372	355	344	343	351	351	340	348	349	336	325	324	337	372	341	357	380	364	341	339	382	351	316	325	361	348	346	332	365	386	344	344	320	352	365	346	324	288	335	358	348	324	344	365	372	361	352	361	329	349	344	353	332	341	342	343	334	363	337	331	351	357	375	355	334	331	314	332	378	338	341	358	377	338	332	364	314	369	360	339	310	346	353	327	340	376	377	373	348	329	380	349	349	346	315	300	321	386	355	349	377	335	381	326	354	354	320	378	343	362	359	357	347	353	341	336	361	344	353	353	338	360	334	350	365	339	361	343	376	331	356	298	349	340	343	343	328	354	356	401	311	328	332	364	334	342	341	342	364	344	340	355	355	375	372	332	350	327	332	324	387	355	356	366	355	376	335	328	330	353	352	344	377	349	336	350	331	336	361	357	342	372	358	358	350	326	325	327	384	365	383	347	354	351	336	340	338	336	363	342	360	322	343	349	362	357	326	341	346	315	379	350	328	337	343	372	346	356	334	329	338	332	332	365	368	361	363	352	356	334	373	328	356	329	349	350	337	340	309	367	355	336	364	358	349	394	335	344	330	316	344	361	331	388	335	353	343	346	376	366	361	399	305	335	345	328	361	330	305	376	336	363	322	351	344	345	334	350	344	339	342	315	356	358	339	371	360	341	325	346	360	323	371	354	356	322	343	361	324	338	350	315	354	333	390	351	324	305	331	345	325	352	300	326	370	368	344	335	352	348	363	336	344	368	349	377	352	374	331	349	331	341	379	343	349	343	359	312	336	341	323	321	334	325	341	307	316	352	363	323	359	321	331	338	346	308	358	323	341	323	354	336	321	356	364	341	361	358	361	316	344	397	368	333	356	350	319	359	332	345	355	354	299	363	325	373	342	349	347	345	341	336	334	349	313	328	373	389	378	325	318	328	345	341	337	347	361	302	336	331	359	356	380	353	349	356	334	347	316	346	312	327	367	317	335	340	324	356	335	345	363	338	370	366	355	374	324	348	366	344	361	348	351	348
25191	21402	27620	25446	14554	2445	1453	1209	975	836	670	481	475	476	441	381	342	355	360	329	334	302	327	315	345	279	325	294	310	302	313	287	315	275	295	300	281	294	286	251	288	270	311	282	279	289	275	256	294	319	281	296	295	336	294	303	264	307	312	298	289	292	304	296	295	259	279	307	312	310	291	298	300	300	275	296	283	293	311	285	285	277	281	303	287	307	317	273	251	271	296	296	316	264	293	273	268	314	277	307	282	245	298	276	286	299	290	299	292	260	272	273	279	274	290	301	290	262	293	270	264	279	274	295	306	287	302	291	295	270	289	310	308	292	288	273	278	295	266	251	275	311	292	316	290	278	291	305	301	276	297	282	283	285	301	305	290	276	290	308	293	254	312	307	297	275	249	265	255	279	273	275	303	277	297	278	274	254	329	277	268	304	292	287	293	274	294	267	284	263	296	279	283	272	265	268	302	289	300	295	276	272	252	276	272	275	283	267	303	324	270	290	287	286	273	291	298	283	249	265	280	270	284	284	307	286	311	292	274	285	272	278	278	310	287	273	309	286	261	293	282	281	285	269	270	261	276	281	321	254	266	301	280	301	276	285	272	283	267	275	292	277	283	276	302	283	266	251	284	249	287	271	271	305	307	288	311	304	309	258	310	275	290	290	298	283	304	251	268	273	284	286	264	308	303	275	278	316	288	312	256	322	294	301	287	267	285	303	256	294	316	291	290	252	295	285	277	294	284	300	294	286	282	267	292	282	250	307	284	277	282	312	273	294	261	297	309	267	273	263	289	321	305	287	268	275	314	306	310	281	300	299	337	303	282	304	301	280	274	301	317	278	305	277	280	271	284	270	251	292	299	280	277	307	265	280	294	269	299	264	276	275	264	311	296	256	279	272	278	266	276	276	318	267	294	283	294	304	292	317	282	305	275	293	264	299	314	287	313	285	274	283	280	261	296	277	283	290	306	278	297	273	278	286	273	309	316	283	280	264	312	309	308	299	310	289	259	255	302	285	315	259	267	330	284	297	289	259	300	274	261	305	311	341	277	290	267	271	285	280	257	281	282	300	254	295	257	271	299	268	302	267	319	294	261	336	261	282	291	285	285	337	305	280	280	279	297	293	270	270	274	301	284	287	282	307	321	291	268	290	286	300	292	267	302	264	274	266	281	271	311	259	294	292	276	272	283	276	284	259	274	321	301	264	292	254	280	293	272	270	277	291	261	290	358	319	279	261	273	293	270	298	298	258	273	270	284	287	289	281	287	268	297	280	283	255	264	273	276	271	296	279	285	309	272	313	281	279	279	322	258	275	268	287	282	290	258	277	313	295	276	312	306	300	320	278	272	278	290	270	312	293	285	285	295	263	277	281	282	292	274	297	253	280	305	314	319	277	310	261	300	284	275	278	299	300	294	274	278	280	311	282	280	279	273	272	301	280	302	284	265	290	303	297	271	278	328	274	283	280	265	287	266	260	304	286	309	292	276	265	278	285	296	281	319	272	276	297	285	257	291	279	250	298	307	275	327	278	281	270	287	261	260	282	308	284	332	264	276	273	279	265	278	275	286	300	258	293	273	303	262	233	277	287	283	280	282	312	287	285	299	267	272	291	299	308	288	318	265	260	265	315	272	318	295	296	287	265	297	292	290	277	290	281	300	262	289	305	271	298	294	267	320	297	275	305	292	284	270	292	295	265	291	274	302	294	275	305	252	270	289	287	279	275	290	290	293	297	287	332	299	305	292	313	258	297	292	305	287	286	277	310	317	291	261	225	301	263	254	301	336	290	294	271	288	293	291	259	302	308	286	286	256	301	305	291	290	296	303	281	276	288	239	311	271	311	288	295	292	296	291	295	287	286	276	292	276	278	314	314	287	284	298	310	297	266	287	300	302	258	275	286	275	313	275	275	293	257	272	263	274	256	271	272	288	279	293	262	279	293	304	286	291	264	259	290	287	298	294	283	273	296	269	266	301	302	286	299	269	270	272	288	277	305	289	294	281	285	283	269	283	297	296	275	258	273	309	287	292	291	290	300	267	276	295	317	290	301	277	296	301	325	318	314	277	318	299	261	250	290	284	285	258	284	299	292	308	265	282	310	323	239	284	301	296	275	275	286	252	260	264	294	302	282	261	260	262	305	259	290	277	298	283	297	308	305	287	278	318	273	288	303	303	311	286	284	304	275	277	272	289	278	287	268	275	284	278	266	274	285	299	309	312	272	283	272	309	280	259	307	281	282	289	294	286	293	274	282	307	268	252	295	285	287	295	306	295	298	307	286	259	310	276	290	280	312	264	345	271	292	264	314	298	279	254	295	289	281	287	295	285	284	292	285	265	260	255	282	273	289	272	278	289	257	282	296	241	291	278	310	303	297	315	309	299	278	236	288	328	281	312	302	288	273	271	281	278	277	302	320	277	291	254	287	304	308	300	292	237	286	275	316	260	243	315	329	270	294	295	285	276	281	270	257	268	293	272	273	277	299	293	289	303	309	258	270	297	278	295	292	297	274	278	266	304	290	293	270	316	278	297	323	270	281	278	264	308	301	288	275	278	260	284	291	316	284	291	284	325	275	283	262	266	263	261	244	327	246	300	313	285	281	285	300	282	293	258	290	294	258	281	308	283	262	311	319	278	325	249	296	293	296	270	315	282	309	285	268	273	319	307	280	295	264	300	272	250	307	288	280	260	328	284	296	275	286	301	290	291	297	294	281	268	267	277	293	295	268	291	305	266	302	274	244	270	256	324	262	301	274	298	302	317	286	305	279	292	273	277	293	306	297	277	265	245	291	307	280	302	283	290	266	296	274	270	263	267	278	272	296	257	255	277	275	320	283	292	260	311	268	262	294	291	308	283	298	282	312	290	278	299	280	292	269	300	264	283	271	303	259	254	265	283	264	296	299	283	304	258	310	272	278	286	278	309	276	302	293	261	274	275	276	244	289	288	289	270	278	289	291	321	284	252	295	309	290	293	264	283	297	301	273	272	286	297	271	298	265	262	310	306	253	302	290	301	311	320	301	294	269	271	273	262	294	272	260	274	293	275	294	262	297	308	286	266	280	270	308	300	296	258	286	294	274	289	284	282	281	280	288	288	293	256	270	275	328	297	280	298	303	293	280	297	292	287	291	291	304	264	283	272	280	281	284	277	280	293	255	307	263	266	271	325	295	301	283	297	269	291	284	279	287	290	314	319	283	270	267	284	278	299	278	285	271	300	275	276	300	301	280	344	268	256	285	291	297	284	308	285	283	278	274	272	284	277	275	290	330	263	284	303	312	276	304	290	285	259	300	275	283	279	288	315	290	285	275	269	287	275	269	295	316	284	283	309	298	275	285	285	304	276	275	299	291	307	289	288	269	271	277	278	273	290	265	319	311	276	290	275	286	284	283	293	297	294	289	290	292	278	271	242	295	267	271	298	276	263	254	287	300	306	283	288	302	268	273	301	301	291	309	288	297	316	309	303	255	289	327	291	317	287	320	306	294	248	306
37638	43275	13309	5521	4283	3020	2372	2157	1717	1313	1020	752	625	648	580	472	464	412	384	402	363	340	368	384	349	361	369	325	362	345	333	328	342	291	339	334	341	311	286	317	309	331	302	276	344	295	306	288	308	335	321	327	309	345	291	312	335	356	302	334	336	338	331	336	325	332	339	321	330	304	330	311	324	304	332	291	294	339	335	296	313	325	339	327	360	318	334	327	322	352	309	314	320	284	320	291	299	338	326	304	341	312	285	299	320	345	327	349	319	332	325	295	276	309	304	302	288	304	326	329	366	310	305	306	318	311	300	279	321	316	296	329	322	325	277	316	311	307	317	298	310	337	290	308	270	260	284	286	313	339	314	298	311	296	317	292	307	296	282	282	295	342	310	280	315	283	306	298	327	330	310	305	311	286	303	314	336	291	308	320	311	324	320	322	325	327	306	321	316	341	310	316	334	283	353	323	327	316	320	331	324	315	285	289	313	278	308	302	304	291	332	288	317	293	324	324	334	284	321	288	318	316	333	332	331	301	326	325	298	295	317	338	285	307	320	295	373	325	298	299	268	351	295	335	308	344	321	297	306	293	317	288	299	301	290	323	291	326	306	301	274	343	310	309	296	317	322	283	294	312	323	293	320	309	340	275	284	294	309	310	311	290	344	288	308	311	306	332	289	333	308	303	320	327	321	302	325	346	296	313	308	286	334	306	289	310	299	327	311	317	304	320	315	316	284	264	326	325	296	331	286	288	314	314	271	311	302	303	285	310	302	275	319	318	335	296	347	292	304	327	276	300	321	322	313	323	346	294	328	298	341	311	328	292	292	316	319	298	299	311	298	291	314	318	335	286	288	301	301	310	310	297	288	314	324	353	327	318	310	272	313	325	320	312	337	293	316	338	290	309	300	283	331	317	320	309	290	315	281	307	292	305	297	328	304	310	298	306	280	297	304	280	340	294	291	338	338	333	327	278	299	290	310	294	286	335	305	291	285	282	338	296	324	323	343	296	306	298	320	317	313	308	282	305	314	293	334	303	321	305	297	327	340	319	325	285	326	330	317	316	330	295	296	307	334	322	294	329	344	345	327	311	271	310	315	318	311	295	308	302	315	307	302	327	315	321	303	292	319	336	320	307	325	265	295	282	344	298	315	326	294	301	316	301	320	315	290	311	276	307	304	290	309	338	312	327	291	311	296	286	312	297	305	293	329	298	309	328	318	347	318	308	303	315	340	303	304	342	309	328	315	309	319	274	299	330	300	306	313	314	312	340	273	304	300	310	274	326	289	309	337	289	310	277	310	326	321	309	306	323	304	307	296	312	348	288	268	320	289	323	323	285	287	304	274	314	304	316	310	321	318	329	306	313	293	319	328	294	302	303	307	303	331	277	280	306	338	274	306	312	316	327	311	301	312	315	357	338	312	309	282	316	300	310	287	316	293	303	352	303	290	322	330	334	318	299	312	301	305	311	310	316	312	340	310	309	322	312	294	320	339	309	279	297	325	310	316	315	287	305	316	313	299	301	339	301	328	309	310	304	321	308	315	342	330	333	340	314	313	266	314	305	330	284	324	304	300	289	297	281	311	309	268	332	323	299	310	324	323	296	312	270	308	334	297	306	313	288	304	329	315	320	303	295	344	325	312	289	290	336	334	297	306	323	319	347	294	328	328	297	299	327	274	319	327	290	308	286	294	317	320	328	307	297	302	313	300	322	314	336	289	333	324	337	304	313	313	289	322	340	313	299	314	296	321	294	301	322	336	292	312	336	329	320	303	291	320	325	276	328	338	318	281	332	343	294	320	313	318	312	313	309	324	295	324	327	311	314	291	329	323	324	295	305	339	308	319	304	302	322	349	298	305	322	310	321	336	316	302	298	299	329	300	281	335	335	308	275	320	340	311	314	298	323	290	315	288	318	327	313	317	313	338	287	292	322	303	335	308	306	325	321	327	300	300	310	311	295	315	319	335	290	307	329	327	314	283	285	330	353	344	344	322	302	317	304	324	297	314	310	289	325	307	308	328	325	286	306	309	300	315	314	337	316	317	305	336	317	304	276	350	296	289	327	270	300	303	290	307	292	322	327	295	299	303	291	299	296	306	330	310	295	325	320	300	333	318	321	313	334	323	296	308	288	321	324	310	293	311	314	308	322	317	337	289	320	334	316	303	276	315	305	292	296	301	333	327	326	329	321	342	304	312	281	351	319	335	289	320	303	293	284	314	314	331	321	300	305	312	322	312	321	316	300	297	354	314	313	315	323	293	273	283	302	313	284	292	294	292	306	318	311	311	312	317	314	308	308	307	311	308	322	334	297	311	278	311	324	318	303	304	305	323	309	282	290	315	326	327	329	317	313	322	324	282	319	297	323	289	294	305	286	328	299	303	314	321	321	303	311	319	318	290	322	324	298	332	306	323	288	337	305	295	252	278	260	316	338	276	313	283	291	312	307	294	288	283	303	286	344	306	327	316	310	309	295	278	307	324	308	301	300	295	297	308	338	293	301	288	308	349	319	303	303	291	313	326	320	288	315	305	299	330	298	298	296	287	326	332	294	314	311	291	306	313	319	286	300	318	306	309	285	313	319	286	311	306	309	293	327	321	260	288	295	313	323	331	331	318	324	313	335	323	331	321	321	353	290	308	287	309	295	293	326	338	316	310	313	302	314	310	322	309	336	301	297	281	317	310	315	317	341	338	294	306	315	316	303	282	292	301	300	297	308	303	315	339	265	319	335	320	291	327	318	286	313	300	312	312	301	338	306	294	285	283	348	298	295	308	287	311	331	325	315	315	303	316	314	304	307	308	360	331	320	334	335	297	298	346	310	313	309	327	319	296	320	317	316	328	320	307	291	306	303	278	289	311	304	325	319	321	301	328	283	305	315	312	311	304	307	325	301	326	318	331	328	285	325	325	299	292	328	322	333	319	317	309	296	325	297	323	296	299	308	300	302	295	332	340	316	320	317	347	317	302	325	307	344	326	332	311	283	289	325	337	317	338	301	269	316	299	310	331	318	295	303	310	307	325	316	311	321	303	319	330	295	340	305	299	323	342	330	318	297	320	354	337	314	312	332	315	312	315	316	307	293	308	275	301	304	309	306	310	306	319	281	308	337	299	285	356	296	315	294	318	342	354	285	301	307	340	297	290	320	297	312	308	303	298	316	301	325	298	327	311	343	308	325	297	317	287	329	294	296	333	285	319	323	321	300	324	295	289	317	338	322	330	313	309	315	317	298	313	293	288	312	324	278	299	302	318	319	305	305	312	337	285	311	292	287	304	309	319	309	277	291	294	311	290	292	316	270	342	295	308	311	303	292	308	305	308	319	294	271	356	296	299	324	335	314	333	307	312	344	304	327	297	323	300	315	317	283	349	313	323	300	319	314	312	318	283	289	282	270	299	306	264	283	307	322	299	327	325	298	296	292	297	288	318	316	315	324	312	325	300	314	289	293	318	310	303	321	300	315	312	316	314	288	289	308	300	298	308	295	317	293
22998	21465	29105	24231	21454	21518	10798	2617	1684	1272	939	756	697	687	553	440	405	315	319	310	278	262	261	252	244	233	233	236	239	256	223	235	234	206	221	219	202	192	208	217	205	159	209	190	196	170	188	183	208	207	199	224	167	214	235	215	208	218	195	218	204	221	197	216	220	221	218	215	189	215	210	210	203	195	180	197	217	220	198	198	209	210	172	182	216	199	208	176	167	208	221	208	180	194	207	179	202	204	219	202	227	193	220	203	186	197	176	181	190	164	182	209	193	195	191	188	181	182	188	166	162	192	188	175	195	177	177	169	211	191	178	171	202	171	190	186	193	194	167	180	189	180	192	189	186	180	167	182	186	178	197	202	184	192	182	201	181	168	209	197	198	182	174	177	177	187	210	219	199	188	178	179	198	176	194	177	186	182	168	192	195	172	192	190	182	188	196	176	205	176	177	196	189	180	207	188	181	206	202	190	176	176	185	196	172	207	194	202	198	158	182	172	168	221	203	212	154	184	200	181	183	186	194	182	200	188	163	192	193	208	183	181	201	187	182	193	208	187	195	168	166	191	190	213	161	187	195	205	186	176	174	185	200	178	200	165	191	198	202	214	169	189	195	158	197	175	160	205	198	152	188	160	177	204	197	200	191	192	216	201	182	201	175	199	169	191	218	176	165	186	163	186	182	188	189	176	195	184	164	181	188	184	186	177	207	190	205	191	196	195	183	169	192	196	178	198	153	185	189	189	182	183	182	196	184	173	185	211	185	211	188	192	188	209	183	174	197	198	194	181	217	199	198	174	181	165	192	173	213	214	197	202	179	184	210	201	204	208	181	183	174	199	199	191	187	174	176	187	171	185	174	186	177	205	187	190	177	200	157	206	189	194	147	185	185	195	176	178	187	209	207	202	185	198	190	187	182	213	179	179	183	182	193	185	197	193	188	195	177	182	173	205	176	186	201	165	182	172	192	175	182	214	182	187	203	189	190	205	218	182	197	204	194	189	184	185	181	213	198	166	193	165	170	170	197	192	192	200	187	194	212	186	186	175	177	177	176	211	205	206	205	166	171	165	178	166	182	190	202	170	191	159	197	182	173	186	196	174	182	210	188	195	190	178	180	177	190	186	189	176	170	170	200	170	204	180	195	160	215	188	168	202	198	186	187	206	203	209	205	177	150	177	159	205	184	199	198	204	194	212	204	182	183	171	172	200	174	166	194	175	210	176	162	178	181	177	189	210	194	204	204	196	157	212	196	187	162	192	174	184	181	195	188	187	182	200	184	217	178	196	169	157	189	179	190	201	194	192	208	197	190	187	176	196	205	180	215	185	193	191	183	173	179	188	192	186	181	224	195	178	146	170	192	175	195	156	184	207	205	193	189	207	206	182	176	193	191	173	162	197	206	174	184	199	185	177	177	184	208	207	203	163	185	184	186	187	207	199	209	197	195	190	199	203	189	223	182	159	195	171	191	178	204	158	190	196	198	213	184	186	200	188	205	169	187	196	144	204	182	187	186	174	201	175	204	164	218	204	198	198	184	172	171	173	174	187	182	179	170	172	194	182	187	205	179	206	186	183	202	192	206	189	204	200	203	183	190	176	200	206	156	194	184	178	179	205	178	167	182	197	191	180	184	176	181	201	192	184	199	163	208	185	192	183	191	178	193	158	186	186	208	194	193	176	190	177	197	205	177	207	201	201	210	169	193	171	174	196	178	175	216	215	177	215	202	186	197	207	182	213	186	171	189	201	198	203	196	167	215	177	184	184	191	174	193	190	172	204	188	168	167	187	170	179	190	180	187	195	204	214	165	200	186	199	194	186	192	191	206	201	180	194	222	211	216	170	203	192	194	205	193	194	203	188	200	184	179	168	177	175	196	182	205	173	178	193	190	209	175	173	199	177	188	185	198	203	188	182	168	178	195	200	193	191	177	184	171	165	190	171	179	182	199	192	170	199	195	198	184	183	183	187	187	190	185	189	215	156	172	180	210	225	204	206	205	200	196	173	199	215	169	203	194	204	173	169	212	192	182	213	198	186	196	185	201	178	197	214	176	156	208	181	209	170	173	221	198	196	171	169	172	174	189	159	193	201	216	194	164	186	199	184	187	195	188	194	194	160	223	179	219	183	189	206	185	177	185	169	189	205	183	174	182	208	163	193	182	187	173	191	208	195	199	181	191	191	188	194	218	196	201	163	214	172	185	205	196	164	218	197	201	195	163	211	188	174	187	215	189	179	171	198	194	193	168	202	170	182	174	198	175	165	166	176	210	204	199	174	177	178	195	172	184	198	193	168	165	184	164	176	182	180	192	186	199	173	188	185	205	161	198	202	193	184	187	177	205	175	199	164	204	172	203	200	163	221	186	171	172	185	167	190	192	174	181	195	166	191	187	180	185	203	203	177	194	191	201	202	169	196	209	189	187	152	178	217	173	187	207	205	190	208	169	170	183	186	175	188	200	186	168	195	201	166	170	203	197	170	185	188	191	199	199	218	186	200	201	210	193	205	202	177	188	164	194	187	183	195	200	191	182	195	173	200	188	177	180	178	193	174	162	186	175	159	177	209	215	213	203	195	196	183	206	198	187	205	195	211	164	195	187	161	168	181	179	174	186	195	181	162	216	186	178	162	188	179	176	202	178	194	170	202	183	167	198	190	196	192	180	199	210	197	179	186	196	199	176	201	172	182	167	192	178	201	193	195	185	195	188	195	175	187	186	178	194	174	203	187	204	174	184	190	182	194	184	204	172	178	207	178	190	203	169	203	198	165	192	198	172	177	200	186	167	198	199	191	201	191	223	162	180	178	179	181	180	195	191	216	204	185	183	175	195	185	194	189	191	180	172	176	201	187	197	188	175	179	178	161	202	194	195	203	187	185	187	203	173	179	205	167	195	190	188	206	176	175	197	181	187	167	172	178	183	209	204	201	175	191	196	165	169	170	203	182	188	173	206	202	148	195	185	209	183	187	170	160	205	191	195	181	207	170	189	194	176	186	193	191	183	182	201	172	160	179	188	177	206	171	162	174	172	201	199	176	192	181	206	162	185	198	200	193	170	186	177	176	202	186	188	193	197	192	202	195	197	186	200	179	188	187	195	172	189	169	190	220	199	193	213	191	208	204	191	192	163	170	177	168	188	185	200	217	177	181	170	187	153	177	197	206	223	183	170	172	179	181	199	177	211	186	191	163	172	192	193	182	174	180	188	189	164	175	184	185	199	202	171	213	156	207	184	193	168	189	167	169	189	177	179	204	193	203	171	194	192	190	235	178	191	204	186	197	181	192	185	205	192	196	166	200	190	175	174	203	200	166	201	176	182	201	192	193	218	185	191	197	203	188	224	198	192	195	179	172	192	171	185	202	164	183	181	199	193	185	159	202	192	195	164	183	183	206	178	191	203	179	201	197	183	181	185	208	206	202	175	184	179	179	188	191	208	209	171	188	197	205	177	189	206	160	201	206	197	185	190	201	191	183	173	180	187	191	170	192	180	175
40588	61296	21192	9665	7408	5513	4559	3840	2819	2062	1495	1161	1055	900	765	597	519	426	387	335	324	331	331	290	319	283	281	282	284	270	239	278	264	256	235	239	226	221	198	231	195	202	221	243	201	226	247	218	225	236	165	212	237	247	219	260	218	231	252	253	247	244	235	236	216	232	242	237	236	234	231	226	225	221	229	234	210	233	231	213	230	221	247	221	203	215	226	213	230	206	219	223	221	214	234	220	245	211	225	224	242	229	237	210	219	215	247	208	224	207	207	225	209	198	205	203	184	177	191	222	238	215	217	213	201	205	214	211	212	196	190	236	214	193	215	200	191	220	205	198	204	178	222	249	225	200	220	204	204	191	179	238	202	193	204	207	223	187	209	206	217	200	212	228	240	195	203	222	202	231	243	205	210	221	219	219	233	226	225	227	216	203	182	205	199	213	209	207	208	194	216	230	216	227	200	205	225	206	224	223	224	216	214	223	210	218	196	223	192	205	192	203	190	214	207	209	225	196	218	195	206	214	212	188	209	212	211	227	223	198	227	222	231	184	226	193	202	220	207	209	199	207	216	202	187	211	200	214	194	216	197	224	212	229	203	210	195	233	224	207	200	186	232	197	178	212	200	195	218	206	198	198	175	198	218	199	181	223	203	205	195	228	214	205	227	222	194	207	207	221	208	192	202	223	206	222	225	207	198	216	229	213	236	214	193	169	203	193	220	203	218	209	225	201	202	208	201	227	217	223	192	207	210	197	202	206	206	205	196	202	215	226	207	198	211	197	202	203	202	210	220	210	201	221	213	191	200	225	184	194	206	217	203	195	218	211	219	202	217	207	210	225	213	244	215	218	214	215	193	210	241	191	187	198	177	200	199	201	222	220	199	208	209	220	215	221	185	197	201	196	210	204	228	211	217	232	208	213	200	225	226	199	161	213	232	199	213	212	209	232	224	181	220	198	207	232	212	179	215	190	205	203	232	206	236	230	205	205	201	203	199	215	234	212	226	219	196	198	207	207	235	187	228	189	193	193	231	210	209	222	193	229	204	225	209	217	223	188	228	190	209	206	207	231	212	222	215	206	191	201	213	200	191	217	207	187	190	228	221	220	209	249	190	185	234	212	208	199	218	197	198	219	217	219	196	204	235	246	199	221	228	215	208	211	186	207	230	213	231	208	219	239	205	190	214	216	210	202	203	211	204	213	208	202	217	201	190	218	207	224	191	197	205	223	223	207	210	204	217	202	214	183	200	214	235	198	193	194	220	206	229	232	220	206	202	203	223	197	175	199	227	209	215	208	202	220	205	201	225	223	180	207	207	212	203	204	186	208	216	211	195	221	203	187	178	226	212	206	199	211	200	187	233	208	210	189	190	205	218	194	204	188	172	216	187	191	220	224	228	201	211	190	204	206	216	212	221	179	230	226	204	224	244	225	213	221	238	232	215	205	201	233	214	190	226	198	225	210	205	204	214	219	204	188	235	233	191	209	214	204	213	227	211	219	227	203	208	198	200	198	199	200	224	218	221	200	234	210	204	218	204	204	177	228	218	225	221	213	212	196	215	225	198	181	210	203	184	195	209	224	210	209	238	215	204	212	239	208	195	220	215	182	224	216	237	198	218	221	249	224	218	203	207	195	233	204	227	188	207	202	235	222	221	205	188	192	236	177	192	214	215	190	167	219	207	192	219	216	225	205	198	198	203	195	201	192	214	214	209	200	169	222	201	180	195	228	201	227	207	194	201	217	206	215	204	217	186	196	220	204	220	195	216	219	198	225	215	196	219	204	212	224	215	209	197	193	222	197	204	212	215	208	201	191	227	223	238	189	204	216	220	220	202	226	224	209	226	197	199	208	190	206	203	220	230	205	214	213	195	201	208	236	209	226	245	227	199	240	215	212	167	215	194	230	202	207	194	213	239	192	215	223	218	208	211	200	222	178	180	230	201	220	219	204	209	214	220	234	184	231	238	227	204	197	209	223	204	222	195	188	203	185	207	190	226	223	196	209	227	194	207	188	209	217	226	221	202	234	226	200	193	203	213	194	194	210	234	192	202	216	206	196	210	225	209	220	223	220	231	225	197	216	206	186	216	207	211	198	193	221	208	196	209	216	207	207	230	187	220	206	220	217	214	204	213	194	202	225	216	210	225	204	224	241	207	190	206	225	211	198	203	200	211	218	193	215	194	199	184	205	239	193	219	225	210	209	230	192	198	225	202	204	198	201	210	206	209	219	228	214	217	191	219	212	196	212	217	218	227	218	205	235	206	188	191	210	197	230	197	234	192	195	199	198	219	212	211	198	189	208	202	218	221	223	179	197	217	219	210	210	203	244	208	207	204	195	211	231	215	194	195	215	200	189	216	206	219	207	236	229	217	199	210	201	224	204	208	189	181	207	200	216	207	196	205	244	203	210	205	193	192	217	238	205	186	197	225	208	224	201	198	189	206	209	209	214	208	213	186	204	197	200	209	206	210	207	205	190	213	193	188	211	201	188	182	232	198	184	196	190	219	220	198	181	230	199	228	196	216	203	213	207	192	205	171	211	208	220	208	215	192	206	181	219	206	203	219	190	231	184	227	236	199	209	192	213	182	237	226	238	219	198	171	199	226	237	218	210	203	189	202	212	208	191	225	213	214	233	205	241	205	175	195	190	216	215	173	216	197	212	189	234	239	184	213	223	222	220	188	207	188	242	195	201	221	207	206	238	206	192	185	233	220	217	210	195	236	210	204	211	191	200	202	200	220	178	197	197	186	227	199	209	203	251	215	197	224	220	213	211	200	220	229	212	222	216	197	192	208	199	198	235	217	189	208	181	221	192	198	199	205	203	240	187	209	227	221	203	198	264	224	208	231	192	210	214	259	194	206	183	224	206	200	192	200	225	205	194	213	229	210	192	209	203	233	237	220	205	210	202	224	211	228	253	189	214	200	213	223	214	195	204	228	210	208	215	227	191	206	223	209	211	196	180	209	198	223	240	206	199	222	204	204	186	217	191	235	215	187	247	201	193	198	199	209	221	228	206	192	173	227	216	222	201	208	200	215	191	219	211	192	223	228	207	191	191	204	212	206	227	249	213	228	214	195	217	218	203	208	190	182	217	193	194	212	187	207	198	205	216	219	201	216	218	198	206	224	230	229	232	194	203	208	206	204	223	218	202	195	187	189	242	235	183	198	193	221	207	216	186	211	240	201	207	201	194	197	205	221	217	206	217	212	216	214	223	197	210	195	208	193	213	208	208	184	205	216	213	221	218	217	183	228	211	215	223	234	189	226	209	223	181	193	197	204	199	247	196	214	206	212	230	209	190	216	230	218	201	202	223	197	227	213	202	202	222	220	215	226	212	202	196	231	195	223	197	225	200	222	204	202	192	190	216	182	205	216	205	217	209	207	210	213	228	213	189	218	234	201	204	223	217	205	231	205	236	201	203	215	206	214	203	216	196	222	180	211	196	227	217	225	201	217	203	207	239	217	199	201	221	224	215	215	218	216	210
31450	29475	16303	4285	1795	1290	1048	887	674	640	537	533	543	529	434	420	431	390	383	383	397	374	400	371	352	386	419	386	410	409	408	387	387	397	368	383	389	384	400	351	403	403	343	383	381	370	399	386	358	364	401	387	394	412	390	389	389	371	383	381	359	432	377	399	401	374	366	355	419	358	363	378	387	400	399	393	375	387	356	357	357	372	361	401	398	374	384	390	366	390	354	373	325	371	385	359	384	373	394	380	399	375	393	404	359	375	398	362	395	358	380	362	403	413	368	348	368	393	402	373	391	354	367	394	349	377	393	376	382	361	368	373	381	347	377	380	377	386	378	426	403	385	393	376	380	347	400	376	409	399	385	361	380	380	353	399	401	383	409	371	387	386	386	381	399	357	386	380	414	378	369	391	395	396	359	377	366	371	387	366	391	389	375	381	357	362	431	379	352	405	377	390	406	385	374	360	375	396	393	379	367	389	348	383	349	381	390	375	317	391	374	379	414	358	355	404	357	415	430	411	391	375	364	340	382	425	384	399	371	370	368	392	364	398	389	369	424	370	433	405	378	398	385	368	374	425	397	384	392	355	376	350	417	405	391	387	341	406	391	360	375	360	366	398	364	387	368	419	397	396	355	377	372	350	358	380	362	389	402	363	383	377	381	391	354	348	345	390	390	380	338	392	366	371	361	425	380	415	408	390	367	414	350	382	380	354	354	352	400	407	416	362	406	393	375	374	390	387	368	390	378	397	374	390	405	403	363	365	381	371	382	361	384	374	374	348	386	374	372	421	421	398	377	341	417	391	392	384	375	331	388	389	380	452	352	377	363	378	363	368	400	391	377	384	394	403	384	360	369	412	370	375	376	375	373	341	399	384	361	381	395	368	368	393	386	362	369	375	369	363	386	395	408	388	367	356	409	355	394	375	351	396	375	359	353	359	367	351	383	352	402	369	365	361	384	388	355	373	373	405	402	383	392	371	370	386	360	342	359	366	372	376	386	367	374	371	387	401	379	411	359	377	403	397	404	383	364	386	377	393	392	351	377	383	379	373	362	352	403	371	405	417	403	361	384	406	383	384	400	357	379	366	413	379	352	373	375	417	383	412	378	388	392	401	356	381	355	403	381	395	400	414	363	368	399	383	382	371	329	374	401	358	387	399	359	441	366	380	337	369	370	375	414	396	412	354	359	373	356	380	363	384	364	398	379	405	374	371	316	374	396	363	365	399	378	351	417	347	410	362	358	376	355	390	393	391	360	370	377	347	374	402	376	386	373	406	417	348	397	378	367	381	387	408	350	355	402	392	369	383	376	390	384	341	338	384	376	403	362	369	409	352	391	372	368	368	390	389	378	371	394	368	362	374	409	377	376	376	362	390	359	382	409	405	355	367	381	386	362	397	369	410	420	372	356	382	375	375	372	369	376	389	387	386	386	391	422	394	405	344	350	394	413	376	369	339	403	358	387	376	388	411	335	366	397	429	412	351	384	368	370	386	383	389	364	402	379	424	361	392	419	370	383	364	345	410	443	402	375	389	386	396	394	356	389	395	366	361	395	379	365	400	392	363	376	409	374	398	378	371	353	362	353	398	406	376	405	394	399	381	350	389	377	371	380	412	367	398	365	369	390	415	356	385	389	400	371	355	381	354	376	398	355	405	389	365	402	363	380	390	362	370	366	394	378	401	391	370	381	354	393	369	401	403	391	373	349	399	382	397	381	344	380	361	371	411	401	399	377	402	390	385	370	374	367	386	375	383	349	351	374	362	373	377	373	363	412	364	396	394	413	349	344	411	389	350	393	383	380	366	339	372	404	377	379	399	376	378	383	376	384	395	385	376	393	358	370	377	396	359	357	363	409	387	372	400	358	359	373	389	383	360	423	386	377	389	402	347	387	397	371	346	389	369	407	378	367	370	397	424	367	389	374	374	358	424	402	395	386	382	376	389	371	356	384	379	390	379	378	353	422	395	418	414	390	374	379	402	393	371	394	379	375	374	361	399	375	405	367	411	403	386	429	374	376	353	398	381	359	379	372	381	348	390	362	397	372	376	393	376	391	358	398	345	376	390	388	376	399	354	369	341	405	382	363	371	376	408	387	390	373	406	404	363	386	421	374	389	400	394	355	403	355	379	376	379	389	362	381	388	384	399	376	351	396	382	418	391	371	404	384	366	389	386	381	366	367	333	422	379	415	359	370	388	417	386	361	370	379	394	388	388	410	376	356	361	379	396	392	381	390	365	362	375	367	344	374	338	387	344	393	360	373	402	409	390	362	359	357	372	385	371	353	335	356	414	379	413	381	431	416	374	382	346	337	374	365	380	363	371	383	410	380	425	370	402	384	363	372	360	410	362	358	371	361	381	427	368	402	380	408	375	338	382	365	355	373	342	351	373	378	365	396	384	376	399	376	351	368	414	376	351	408	415	374	378	387	409	403	388	354	368	423	408	406	376	347	388	391	415	406	377	363	376	353	367	405	415	363	421	408	386	395	377	353	386	387	397	376	346	375	378	380	399	415	356	418	347	359	382	357	408	391	390	379	376	371	370	386	372	379	405	387	380	374	336	385	363	429	350	360	391	348	406	421	358	354	390	382	390	372	346	378	368	345	363	386	356	361	379	356	416	404	384	379	366	396	431	401	368	380	356	399	395	397	402	380	335	412	403	403	380	395	424	378	422	380	377	373	385	363	369	365	401	367	359	405	361	379	368	400	387	391	368	360	375	356	423	372	405	408	380	413	353	379	388	389	406	368	406	367	385	411	383	370	393	384	384	379	342	393	420	370	372	408	387	383	384	385	390	375	419	361	386	317	410	373	407	402	410	367	383	369	399	385	375	414	408	352	370	339	371	389	392	372	401	391	395	378	390	373	347	374	411	406	400	378	378	406	416	412	402	358	359	382	372	380	333	375	387	392	393	399	353	374	385	367	379	381	416	356	341	370	395	377	347	361	370	369	384	385	362	408	398	376	341	387	399	387	366	371	354	419	417	418	369	387	364	354	399	345	418	383	413	363	367	389	359	380	411	388	398	324	378	355	375	375	366	379	383	364	399	379	383	379	400	337	386	349	370	397	406	369	356	387	389	412	365	411	385	367	383	353	352	383	356	357	395	410	404	400	381	388	388	373	400	389	365	386	403	388	369	375	388	353	351	382	373	376	370	404	375	385	359	374	358	380	358	423	402	343	378	428	383	385	370	385	427	326	356	402	395	399	375	406	391	387	351	365	400	341	395	367	357	396	393	383	358	387	371	368	370	376	369	379	361	412	375	361	372	361	381	425	359	392	367	398	401	400	384	366	383	336	372	388	377	376	376	389	364	367	395	389	399	401	355	385	360	394	402	417	363	395	371	376	361	376	370	349	364	363	380	380	376	412	339	384	401	369	375	411	364	374	398	372	362	364	424	400	367	358	379	388	382	392	400	409	358	386	397	422	396	382	363	391	390	363	372	362	369	372	408	395	415	350	381	405	411	391	405	368	368	383	376	400	422
36324	42208	9862	3719	2765	2092	1589	1332	1058	857	803	683	684	620	539	517	470	467	463	445	473	430	470	437	420	420	438	433	471	423	400	429	399	426	439	396	400	394	441	393	388	419	417	391	405	448	423	420	442	431	401	402	387	439	410	422	429	454	462	420	410	453	410	384	411	407	398	455	432	400	410	410	452	394	443	416	392	407	396	440	424	424	440	402	383	438	410	406	416	397	411	444	412	445	421	411	404	424	393	448	389	432	422	431	415	426	432	382	442	398	418	412	440	430	409	400	426	447	388	386	371	421	436	440	426	384	440	436	413	398	376	398	395	402	404	417	408	426	427	386	426	414	395	427	395	378	375	407	416	428	387	410	435	417	402	401	414	388	436	424	412	397	391	416	399	381	403	390	366	399	393	366	433	422	401	403	392	399	392	426	428	421	414	424	413	424	429	408	397	390	422	399	442	415	430	428	415	385	440	473	448	392	415	382	384	431	395	424	397	404	423	424	407	438	421	451	433	406	426	390	415	445	433	462	417	438	425	416	404	434	410	429	392	407	454	406	400	395	401	427	414	406	393	353	392	421	443	397	389	395	425	404	375	412	384	416	434	427	387	409	432	433	441	420	387	414	377	402	411	429	421	470	427	391	453	407	422	442	409	423	418	433	401	453	403	412	447	399	399	397	426	361	435	422	425	382	442	400	405	396	428	394	412	428	429	431	416	411	432	464	423	383	422	418	440	406	390	434	411	440	422	398	410	402	376	415	399	398	380	391	387	419	406	388	461	422	412	419	377	450	440	426	409	410	435	436	429	421	411	449	413	414	394	445	423	477	413	427	406	423	421	409	402	393	424	412	423	406	428	387	446	426	387	446	443	442	423	437	404	422	413	402	422	419	379	400	373	450	392	400	421	415	403	415	400	419	398	404	459	405	416	416	413	399	389	384	464	403	429	417	399	419	444	390	413	425	437	445	416	402	408	450	396	414	432	455	415	430	400	392	389	438	432	402	393	357	403	383	421	409	425	395	410	412	406	414	428	418	376	444	447	414	434	457	401	414	429	431	398	404	400	427	412	438	382	404	420	434	416	409	387	381	429	399	440	409	400	395	430	424	407	425	430	426	409	391	398	394	400	412	467	414	446	389	427	406	399	411	389	430	413	417	411	441	438	412	401	427	404	401	431	441	392	426	420	442	387	437	414	402	421	395	431	408	408	433	432	415	402	391	458	450	382	406	435	420	391	426	404	400	379	433	398	405	416	428	435	452	387	433	439	416	398	420	417	439	424	402	424	407	414	407	392	386	442	417	411	404	380	426	409	433	410	444	460	442	401	416	426	428	430	424	410	412	415	414	407	463	409	431	404	413	436	416	381	395	408	412	383	427	433	408	409	405	392	395	411	404	394	440	414	395	431	389	376	364	407	400	434	412	442	394	440	427	422	424	390	417	424	423	397	393	386	410	398	411	435	408	438	392	440	440	391	381	416	406	381	386	434	382	432	444	440	409	420	430	395	441	393	395	398	401	390	426	395	413	397	448	443	421	408	451	421	455	401	420	384	464	418	394	391	435	467	426	367	421	372	428	400	437	440	418	426	417	444	398	451	413	416	398	417	411	422	447	420	427	415	378	408	386	397	431	412	415	454	438	418	421	419	447	414	458	436	415	395	432	446	426	421	431	408	436	457	398	389	406	391	406	438	425	430	420	375	432	417	375	419	412	417	435	406	398	421	433	424	384	405	427	408	433	424	398	418	417	395	439	418	403	410	358	407	383	378	406	390	427	388	427	448	359	449	421	369	398	396	408	405	464	402	393	412	360	435	406	382	446	428	435	426	427	420	395	423	403	407	428	399	414	410	437	397	412	413	417	400	417	392	436	437	394	408	446	454	432	438	382	396	393	419	387	452	378	402	385	425	362	422	398	418	417	407	438	409	414	423	419	455	451	421	426	415	441	415	433	409	415	418	449	376	418	397	417	428	412	423	432	402	379	420	421	418	401	406	427	401	413	425	407	403	398	406	406	389	404	448	393	388	383	408	426	438	393	394	410	443	388	391	397	404	423	426	420	416	438	383	412	435	411	461	427	423	418	467	395	391	431	392	417	363	435	427	416	401	414	421	413	459	409	385	437	410	383	410	414	457	422	392	398	390	415	418	425	428	432	406	418	394	414	409	391	399	407	435	447	455	388	402	417	414	471	391	392	421	365	429	407	396	412	402	404	438	411	390	418	372	404	423	407	422	419	380	407	414	408	395	389	414	432	372	423	449	455	407	446	398	409	426	428	407	380	418	423	395	363	412	396	425	469	404	401	410	416	385	444	407	394	380	383	391	438	420	407	425	425	412	448	434	405	422	437	396	447	400	403	413	424	416	385	422	425	426	432	395	388	409	412	400	420	445	405	441	405	384	405	439	410	411	421	413	405	448	403	388	406	417	407	442	474	416	386	422	430	388	451	428	403	433	388	397	391	405	395	442	425	417	441	395	428	391	411	393	398	422	403	435	414	411	395	385	418	397	387	427	401	413	417	384	391	414	413	431	405	405	449	396	418	452	398	402	389	379	427	401	419	417	423	436	410	370	429	387	390	420	417	398	416	399	395	420	447	424	414	404	402	438	431	433	420	429	462	407	401	421	401	439	420	400	373	394	414	444	412	411	385	429	437	444	405	413	416	377	420	447	401	402	404	398	420	429	437	388	411	444	399	402	401	433	411	430	429	420	401	423	383	445	382	408	389	435	381	425	428	379	437	410	394	388	432	425	419	412	403	387	465	386	449	394	401	421	397	392	413	407	410	403	436	424	412	446	425	413	422	454	407	447	407	412	384	435	425	419	398	418	416	411	401	407	415	402	414	432	407	416	404	390	439	409	386	446	421	423	455	412	395	458	408	411	426	435	395	452	424	415	412	403	394	398	381	415	388	386	418	432	425	421	404	414	411	425	427	442	426	432	339	432	415	445	425	417	409	410	392	431	420	405	400	400	419	415	422	422	452	409	407	403	404	408	392	397	413	416	418	421	393	451	407	377	424	409	402	439	430	409	440	403	417	447	435	420	385	387	422	360	438	415	397	417	456	416	390	404	390	412	400	421	419	421	424	402	401	428	408	400	406	432	430	447	414	406	385	442	432	414	429	409	424	399	431	397	400	427	399	417	407	428	395	395	384	405	444	414	441	415	392	405	412	389	438	374	441	406	389	426	392	408	404	395	378	433	406	439	391	445	405	383	356	358	375	407	407	411	411	429	435	437	457	416	438	375	399	416	452	423	422	454	447	423	409	407	393	379	382	458	405	418	433	439	419	382	448	430	434	373	387	373	401	438	424	412	412	432	442	438	397	381	425	411	442	445	425	410	437	425	402	402	418	415	427	416	466	406	434	402	416	436	378	398	413	412	397	425	401	454	427	389	429	371	422	429	430	418	388	397	415	409	442	413	440	444	421	435	414	364	404	468	404	422	463	373	446	405	455	390	394	394	386	417	418	385	423	401	436	430	416	423	378
24076	21409	28526	24620	21332	10605	2252	1381	960	787	732	692	666	594	516	465	403	394	353	398	355	381	381	404	366	359	331	360	376	371	345	374	340	337	328	331	328	325	330	310	340	313	329	324	315	360	308	332	319	339	362	331	339	330	374	331	344	366	364	354	349	330	358	358	346	347	337	321	337	314	307	342	334	365	340	309	321	335	344	326	352	350	323	323	305	321	319	314	328	306	354	346	313	319	339	329	343	318	312	326	342	346	346	350	319	308	319	308	341	324	319	331	339	335	307	310	289	309	330	305	321	295	349	322	305	336	285	312	311	327	360	306	316	369	321	340	337	341	317	327	288	308	331	290	342	292	294	364	338	322	317	321	320	315	334	339	364	322	315	320	315	303	292	333	331	320	305	346	304	326	347	315	350	308	366	314	308	341	311	352	335	335	385	321	313	329	323	325	315	315	291	321	345	304	332	337	346	313	350	328	306	337	310	330	301	339	344	323	333	321	345	297	329	327	314	320	329	313	286	329	344	298	318	296	324	342	337	332	332	309	306	340	308	338	339	307	300	343	353	332	317	353	336	300	300	324	318	313	298	325	324	330	346	343	320	334	316	333	339	327	309	331	303	342	341	332	331	296	343	358	347	326	289	346	321	330	335	352	326	323	324	341	323	330	334	330	322	337	327	293	317	339	313	337	306	325	317	324	335	349	344	298	321	314	327	323	343	300	310	314	306	341	330	315	360	331	329	321	305	303	314	339	307	363	325	305	339	329	345	304	326	316	294	345	321	342	320	295	312	307	313	314	303	330	335	327	324	338	302	307	321	324	337	363	337	333	289	300	293	326	339	328	310	328	287	332	294	288	360	330	334	351	337	327	337	331	302	309	299	323	352	366	337	317	316	358	320	312	319	318	324	319	325	350	328	315	313	353	320	315	372	332	309	376	318	343	309	308	318	287	346	333	351	286	350	323	333	348	336	337	328	324	306	307	328	334	292	317	307	313	320	357	348	285	308	341	337	304	344	329	333	317	329	313	301	307	306	338	324	324	326	334	313	347	333	340	282	322	373	306	278	311	330	307	339	324	324	309	292	317	341	333	313	325	293	350	342	302	292	317	327	329	323	367	357	335	349	326	338	308	335	346	337	360	306	314	313	328	323	320	325	335	319	360	345	318	361	335	333	351	318	312	384	355	352	309	332	315	356	317	330	318	347	363	346	301	339	294	339	322	355	285	306	319	320	340	335	319	343	287	345	309	302	308	322	349	368	330	329	353	317	317	339	301	308	334	336	362	310	360	335	375	351	353	344	350	312	325	319	349	338	340	353	301	331	314	300	306	328	334	340	304	367	344	321	358	363	352	330	327	371	307	313	338	340	323	317	345	356	318	332	320	322	331	284	321	300	332	320	327	370	321	327	276	320	312	336	316	312	320	288	319	312	300	334	322	317	324	362	310	339	319	342	306	316	328	318	307	328	318	357	351	360	319	335	300	326	371	329	310	335	347	285	322	341	342	351	306	295	322	347	362	309	340	304	307	309	337	329	343	345	321	304	325	344	301	293	343	306	340	336	331	305	330	295	334	322	320	298	345	340	349	330	342	315	323	306	338	329	313	334	309	333	307	296	329	319	324	302	343	303	296	300	340	320	310	351	331	331	322	344	327	347	329	320	341	328	311	297	305	331	313	333	338	332	328	318	311	297	322	332	314	333	322	322	292	313	293	335	338	297	328	328	303	327	315	309	343	332	302	328	331	329	328	351	307	282	327	295	344	326	339	325	310	306	310	311	318	306	304	347	313	319	329	306	331	349	330	339	322	300	328	326	323	320	335	347	348	340	357	302	329	317	346	314	322	318	340	301	321	328	287	320	323	348	299	302	354	302	311	310	308	327	315	313	335	338	366	322	318	312	316	379	339	312	289	355	319	351	313	322	329	345	347	337	329	315	319	326	301	362	286	331	334	301	341	341	323	308	291	292	341	342	312	352	302	320	344	343	323	329	309	323	301	325	299	334	314	323	332	332	331	328	338	326	343	338	275	325	324	326	344	336	358	323	303	332	335	348	305	299	323	337	321	286	323	296	346	307	334	345	294	327	315	364	310	328	301	345	308	307	333	327	302	316	320	334	316	311	292	374	312	326	286	289	354	339	312	301	343	332	313	346	322	305	322	342	348	336	326	305	314	311	304	281	362	348	360	309	331	322	325	302	334	321	320	332	305	314	298	325	305	328	300	327	343	342	283	312	329	316	315	338	361	315	329	349	317	286	343	311	343	340	315	313	341	302	327	328	362	312	322	318	342	326	319	314	333	309	303	357	301	306	322	291	325	325	340	351	325	332	312	322	329	315	303	331	370	332	333	343	334	304	314	317	340	326	316	302	300	337	333	369	331	325	363	346	285	315	319	343	327	343	319	329	331	296	296	334	351	312	334	312	359	351	334	304	321	317	298	328	286	318	305	302	340	337	317	294	308	324	290	302	347	340	305	300	316	304	334	318	354	304	335	324	329	346	342	327	337	293	336	345	326	306	310	291	319	300	319	340	312	353	314	350	329	328	300	322	315	341	313	334	352	344	349	320	326	340	314	294	350	326	307	312	336	335	329	321	319	301	312	312	321	291	327	317	329	332	280	338	329	322	320	317	324	329	358	303	299	325	305	302	329	291	339	279	327	347	318	336	331	305	356	309	306	325	314	333	292	344	304	318	345	332	316	329	333	352	352	330	376	330	313	353	323	319	338	321	322	316	303	291	322	319	322	328	341	321	324	314	338	350	283	331	324	312	330	340	323	303	351	284	308	365	321	322	334	324	314	287	285	304	351	338	296	323	348	306	337	334	326	342	292	289	337	343	345	326	305	351	335	308	338	340	325	327	317	333	291	304	329	340	320	313	314	290	352	339	284	313	300	313	297	339	338	328	301	328	307	316	347	334	324	326	321	326	316	340	342	326	340	351	310	334	330	316	306	338	330	294	345	313	301	326	349	327	314	310	327	335	314	323	304	344	316	313	334	338	317	325	316	334	321	302	318	323	304	330	292	305	322	360	324	290	309	334	335	325	339	324	311	341	350	333	298	332	351	331	334	350	341	316	337	335	293	335	320	341	332	315	300	318	320	331	290	320	341	281	331	302	318	312	319	310	318	329	330	359	318	324	344	344	327	306	328	298	279	368	351	304	316	339	348	327	318	324	334	346	329	309	332	353	328	310	322	353	340	313	342	329	319	305	336	313	324	297	317	314	350	340	297	345	313	330	305	345	318	320	325	317	338	329	305	303	316	320	323	316	335	324	312	322	349	318	335	339	334	315	321	326	305	366	323	321	333	316	338	317	355	329	301	329	316	304	339	298	345	334	341	322	317	333	343	289	330	325	298	316	328	324	360	332	311	335	341	337	299	321	315	329	329	340	329	343	330	330	317	296	285	301	320	328	329	292	349	303	326	314	320	335	326	327	313	326	315	323	331	311	338	281	306	318	329	311	331	341	304	342	317	284	322	300	308	331	312
37870	55952	15090	7166	5258	3634	2886	2210	1543	1174	1047	965	957	795	665	603	532	466	439	463	417	417	432	414	372	438	448	383	376	352	365	383	378	384	368	366	373	374	377	356	386	365	353	323	400	366	364	367	381	356	328	364	380	378	353	363	366	383	380	364	364	392	393	411	372	384	378	369	350	400	401	354	349	384	334	356	370	387	375	395	383	340	388	354	379	366	357	411	363	353	383	366	386	362	371	347	377	381	352	360	362	375	334	344	385	337	370	341	370	369	334	340	368	340	348	337	386	363	366	343	376	368	357	363	371	319	343	366	359	338	348	356	390	395	366	389	344	369	314	341	367	358	370	356	372	372	381	383	348	341	349	352	367	357	376	360	336	359	340	358	339	373	409	379	355	349	373	352	342	383	363	362	374	360	377	387	330	396	359	359	324	334	383	346	357	339	359	334	355	367	326	358	348	372	366	385	372	306	367	328	367	393	373	337	402	361	341	368	331	343	349	345	359	357	378	359	334	393	330	373	350	363	398	345	379	353	328	320	360	354	371	353	372	345	366	379	384	351	329	344	344	334	386	365	369	324	360	370	379	346	343	375	348	392	318	370	347	381	342	388	358	327	365	355	357	355	343	343	366	340	341	314	346	379	343	378	332	372	385	373	365	396	362	335	358	388	350	363	379	335	381	338	352	375	363	372	387	356	313	358	364	359	355	351	354	347	323	356	340	387	384	385	377	344	347	322	401	369	356	366	354	358	371	361	341	319	378	364	314	359	331	350	338	336	359	351	356	338	361	367	335	360	338	357	336	373	340	380	388	381	372	379	373	352	334	333	354	316	336	347	312	368	350	407	365	368	374	338	358	363	354	358	347	368	349	367	377	363	386	308	372	369	359	380	348	332	332	337	339	373	387	372	351	332	343	321	352	341	290	353	366	324	360	365	344	328	347	351	360	338	360	360	343	391	355	353	360	359	385	385	346	381	340	384	341	343	375	373	329	344	385	372	352	356	333	346	348	351	344	375	328	361	365	329	356	367	346	371	393	337	361	328	363	349	342	366	357	379	379	312	372	348	344	363	366	352	365	387	357	371	345	382	353	354	346	378	361	352	348	314	345	370	339	343	404	373	346	334	374	340	357	338	333	370	364	324	337	373	349	361	338	347	332	355	372	363	334	330	342	352	375	393	359	358	345	372	362	355	342	340	334	359	379	346	401	334	382	352	367	351	349	333	348	330	365	354	367	335	320	331	337	363	353	344	344	351	353	358	312	379	380	381	413	358	362	357	347	359	346	364	351	363	348	336	372	347	363	358	336	356	351	324	339	358	345	381	341	342	398	348	344	339	344	343	333	359	357	352	344	389	359	341	364	352	382	357	363	346	371	347	340	351	352	394	356	330	350	350	392	376	361	347	366	354	337	358	340	354	387	362	366	375	332	347	329	341	347	362	348	356	376	390	348	347	353	353	354	398	328	346	336	389	347	358	355	364	343	399	329	371	361	324	386	339	379	336	346	386	380	334	351	358	342	360	327	374	367	338	391	370	354	339	363	344	363	337	343	337	355	374	334	359	355	367	333	355	371	344	399	368	372	349	346	365	332	351	374	348	338	382	326	353	371	362	356	370	365	366	315	363	361	388	345	365	323	358	361	369	349	342	342	386	380	360	372	365	339	326	385	349	313	397	374	357	407	360	351	341	325	375	356	380	361	349	368	350	325	342	356	363	359	372	371	373	323	344	359	359	355	424	345	328	335	355	335	370	342	339	361	366	338	348	355	363	368	357	357	397	354	384	354	347	373	368	342	358	349	388	325	367	357	360	344	348	379	402	328	378	344	350	353	363	348	358	307	352	343	330	360	361	389	363	378	352	318	319	360	345	350	373	359	353	379	346	374	352	358	358	371	372	380	312	320	355	355	354	327	353	361	371	333	306	365	340	354	367	343	343	355	351	367	357	369	372	338	371	372	357	361	375	365	375	376	354	354	367	360	338	370	349	361	350	315	340	348	345	378	388	355	379	334	353	362	348	335	387	343	372	347	327	377	360	336	360	340	332	349	364	421	345	330	346	333	370	361	359	362	363	383	363	338	361	341	334	330	361	389	347	350	342	352	393	330	342	366	361	347	369	362	343	382	357	364	374	355	322	390	362	344	357	352	353	337	335	378	380	357	371	347	382	356	364	359	364	350	390	364	315	331	355	353	361	370	361	370	368	388	360	331	356	366	346	356	377	347	357	380	332	377	330	365	338	388	367	344	384	383	374	385	369	363	340	351	365	388	341	343	377	353	365	359	380	345	342	373	356	377	364	336	365	366	334	355	408	396	360	347	355	364	348	340	339	378	388	336	357	365	353	392	341	345	366	335	358	338	313	363	376	362	374	367	352	333	339	334	360	353	355	332	386	360	345	351	333	359	347	341	364	359	343	356	396	346	361	318	359	347	342	352	371	384	374	343	334	350	371	372	365	335	353	390	409	354	358	361	341	395	347	350	349	346	377	350	355	368	336	360	370	369	326	368	353	354	342	334	383	341	325	384	366	357	350	376	363	363	375	377	346	362	398	386	345	342	357	355	355	338	365	376	350	332	395	362	338	359	380	355	317	342	359	372	356	342	370	366	337	357	338	345	370	362	359	350	336	364	380	364	339	334	333	332	369	337	338	376	326	361	353	354	343	336	367	366	374	362	361	332	372	360	356	325	395	348	383	338	382	355	348	386	333	353	358	364	383	352	392	377	375	343	361	343	391	361	353	376	367	356	369	364	349	392	359	353	369	361	365	351	363	353	365	353	366	335	355	366	341	339	343	396	381	385	361	353	348	363	372	337	349	364	359	357	348	376	353	358	341	365	333	360	346	351	315	313	388	355	367	337	354	348	333	369	359	369	349	374	329	366	338	385	362	370	356	346	367	388	343	386	354	373	362	365	343	342	376	325	332	370	364	362	352	354	309	344	376	357	360	362	374	383	303	392	376	354	392	347	318	353	356	377	390	374	382	358	356	346	342	335	347	353	317	356	376	349	343	347	336	358	348	342	348	364	373	341	373	344	366	342	364	347	365	333	325	351	352	379	368	367	370	347	366	362	365	367	348	358	377	361	364	363	356	333	381	348	347	377	351	345	350	352	341	340	382	337	365	332	357	340	369	365	378	350	375	357	383	347	387	375	352	336	350	381	356	347	335	385	360	361	353	388	358	330	369	397	393	378	377	352	367	375	366	370	381	345	346	315	398	352	333	362	351	326	351	355	371	356	336	347	328	318	373	348	364	324	344	400	359	342	338	360	333	305	353	349	367	351	346	367	366	336	341	358	368	377	338	358	338	330	343	349	321	376	357	346	332	395	358	361	383	380	321	354	342	334	337	359	348	321	383	397	365	351	367	373	337	344	372	354	358	351	353	340	357	351	356	349	382	365	347	365	347	322	365	366	345	349	366	361	356	327	372	361	354	337	353	336	345	371	320	375	352	329	362	346	372	358	357	339	337	386	355	377	343	355	356	337	365
25023	21301	27401	25377	14087	2132	1213	999	693	593	546	552	506	468	431	385	360	371	322	294	343	322	314	332	334	329	306	348	292	291	316	324	318	317	300	286	308	281	284	288	280	296	287	313	311	276	290	331	281	287	297	324	317	305	307	266	308	257	291	319	314	317	301	300	285	306	309	315	272	291	311	289	274	288	295	283	299	279	272	288	328	292	294	310	290	291	296	290	332	272	266	304	281	245	295	273	280	300	287	294	290	327	275	284	315	258	288	293	308	304	274	286	292	293	282	291	296	317	291	284	336	331	287	261	305	251	285	262	303	286	286	289	288	287	278	283	286	329	297	267	308	287	290	302	278	289	277	277	302	260	306	284	289	306	298	314	293	310	280	289	289	304	290	297	258	286	296	293	301	278	280	273	305	310	308	312	277	271	272	337	281	299	300	287	315	320	300	277	320	301	283	304	269	303	302	275	303	283	300	289	303	332	311	285	282	290	260	311	283	291	278	280	292	295	258	294	282	287	284	293	292	300	317	264	299	307	276	289	281	278	302	272	294	287	248	260	342	272	328	313	283	323	281	314	303	301	298	267	290	285	303	283	292	295	294	284	289	276	313	299	289	292	309	290	281	294	304	259	264	292	283	289	299	275	290	298	288	301	299	304	295	284	276	284	286	282	308	279	303	279	300	286	258	252	310	311	282	308	321	265	315	275	337	313	282	284	330	271	304	296	283	285	271	262	285	267	287	281	300	298	266	246	289	309	253	296	278	274	281	297	286	281	274	293	285	296	278	302	273	280	242	291	292	271	281	274	273	289	275	289	308	290	296	296	300	259	264	289	321	309	299	296	273	309	253	307	307	298	289	276	313	261	269	310	270	329	313	310	281	303	278	275	278	280	281	322	298	294	276	315	309	319	270	276	295	305	267	293	298	312	278	280	290	309	275	276	303	319	271	269	266	318	279	280	295	310	269	300	293	298	282	285	313	298	285	294	261	324	306	306	291	278	301	302	301	282	288	308	308	288	320	293	267	287	310	276	307	284	306	271	296	270	314	301	281	299	301	304	306	279	301	267	276	293	307	293	302	296	289	291	311	313	290	310	287	287	288	267	303	281	274	281	265	293	295	306	313	273	310	285	259	308	294	300	299	337	317	299	296	259	303	285	276	272	280	272	288	315	289	287	296	306	260	310	281	279	299	292	274	270	293	257	284	299	279	274	281	286	286	306	324	309	311	318	270	316	293	282	287	275	307	328	306	315	304	278	321	279	259	280	283	308	294	262	295	292	310	314	297	338	280	280	304	274	282	279	291	286	289	290	306	323	295	277	276	289	326	277	269	303	296	286	253	299	290	318	331	312	282	290	254	308	273	300	298	285	314	285	274	282	281	289	282	296	280	304	254	295	274	267	295	301	283	315	258	277	283	298	286	277	283	274	293	313	304	261	289	277	282	306	284	284	295	313	274	295	284	286	286	288	297	292	300	264	296	315	276	303	287	260	297	273	307	295	264	273	282	315	289	287	322	288	276	322	285	293	300	290	265	354	269	301	280	265	290	285	279	261	300	289	272	287	264	320	281	307	301	294	284	310	294	296	329	313	300	283	284	295	323	284	299	270	266	294	319	285	289	263	293	272	292	304	275	282	325	286	275	313	272	269	274	292	279	322	296	281	276	253	293	288	291	285	291	298	258	290	279	302	293	279	313	304	271	285	305	317	266	279	294	290	288	266	275	309	282	260	324	312	285	318	316	267	319	279	292	286	288	279	287	287	283	267	296	300	305	261	295	323	309	284	314	300	286	280	282	286	283	299	302	288	273	284	305	260	306	316	262	290	317	267	273	323	271	282	300	309	300	277	337	296	324	304	271	262	301	299	297	311	295	274	280	284	305	323	255	322	281	288	299	289	279	311	316	282	298	296	288	301	304	310	285	319	279	298	291	280	272	293	297	303	291	285	271	279	275	328	285	299	286	273	305	290	275	297	296	310	320	319	274	250	280	331	306	293	281	268	281	294	280	317	295	311	308	323	282	306	286	290	292	278	302	268	288	283	273	281	293	302	297	300	291	293	303	267	297	312	316	278	313	262	291	283	302	292	259	292	284	300	275	275	311	290	317	316	288	304	285	312	286	290	326	295	285	312	314	264	312	279	287	284	285	288	295	309	311	281	304	294	285	292	314	283	276	270	302	301	311	295	303	310	310	306	279	260	308	292	279	306	286	281	309	326	303	298	305	331	298	268	271	319	285	332	279	316	280	312	295	281	288	315	278	295	289	314	317	282	316	299	263	280	268	262	298	310	308	275	281	299	294	287	308	309	269	259	306	310	274	284	292	317	293	293	266	270	290	292	313	300	309	285	281	294	298	272	302	330	307	329	268	283	321	295	310	294	293	307	251	304	282	299	263	304	278	301	305	300	319	315	308	294	334	293	274	304	292	265	304	280	294	303	299	277	326	316	282	265	303	290	279	303	300	318	286	287	299	288	269	301	275	295	311	308	296	317	277	281	292	281	262	294	286	269	302	306	304	252	281	290	293	266	307	261	284	282	299	303	279	264	286	287	286	307	287	286	285	298	288	284	283	306	295	300	299	297	296	289	307	279	286	307	289	296	298	292	302	316	279	279	307	279	306	315	302	302	315	307	272	286	286	265	280	330	287	282	300	279	274	280	283	282	287	300	297	277	266	259	294	287	299	294	282	296	288	267	298	303	288	279	298	293	335	283	294	294	287	297	276	318	278	292	304	280	310	294	268	303	313	317	286	294	299	279	285	282	273	274	311	299	304	303	270	302	311	290	297	290	290	287	297	300	272	286	270	289	298	285	275	281	290	308	285	309	292	306	301	298	268	322	299	291	276	290	313	284	307	269	279	261	311	275	277	290	296	260	297	286	291	258	299	295	260	286	301	306	294	291	307	296	303	285	277	274	293	253	328	303	261	262	283	337	312	322	284	309	296	297	303	270	246	269	313	266	259	281	297	282	295	279	306	311	311	328	284	297	297	287	287	264	303	295	280	321	260	274	276	298	267	305	298	299	294	306	284	296	287	287	262	283	305	300	296	308	280	314	265	337	296	310	308	275	283	295	274	275	295	302	297	271	290	258	318	300	307	294	294	300	272	278	305	305	339	296	287	289	318	295	315	273	280	303	290	311	326	258	296	259	301	267	290	283	281	303	295	265	287	292	282	293	317	260	282	273	281	277	292	298	302	290	321	319	296	281	293	299	286	322	299	304	298	272	271	307	296	309	289	296	291	304	295	296	287	313	304	294	309	267	303	286	309	288	284	310	300	265	294	297	318	296	283	292	293	293	300	292	285	269	312	263	298	298	295	267	303	278	304	300	291	289	262	263	304	260	286	292	293	304	284	256	309	257	308	282	283	303	314	321	277	294	296	301	298	304	307	302	305	293	273	303	280	260	278	276	282	278	293	292	297	301	298	301	283	319	298	309	297	301	313	282	243	272	290	309	322	274	284	278	305	332	282	330	291	286	301	297	275	285
37924	49784	11802	5840	3761	2794	2144	1607	1136	886	814	815	677	574	508	495	428	396	358	349	383	410	358	358	352	340	350	395	348	317	325	332	316	318	329	328	319	326	313	323	323	324	301	325	305	317	315	309	340	336	300	314	339	332	311	324	305	331	327	348	329	304	353	331	351	353	343	317	331	310	339	326	345	321	310	337	338	320	308	305	342	313	321	330	338	345	318	314	327	321	326	364	308	330	327	315	330	296	317	372	330	315	300	302	334	327	281	312	337	332	323	341	310	305	306	342	296	282	327	310	322	320	286	317	340	334	327	313	298	315	344	311	331	331	300	318	329	316	312	303	305	309	312	322	318	309	319	351	306	306	327	291	304	290	332	316	315	330	328	341	333	333	308	325	294	320	306	306	322	309	284	287	319	328	313	327	322	328	347	322	297	326	314	331	311	305	273	322	345	310	330	324	317	300	317	315	324	322	324	300	323	328	317	322	306	338	300	322	313	288	317	308	306	330	301	284	357	309	333	302	322	317	301	315	307	308	304	298	333	337	321	318	309	291	298	295	346	323	325	318	319	300	318	345	298	307	298	294	342	308	296	325	318	294	291	329	318	319	354	325	342	331	281	309	319	332	318	321	305	322	304	351	322	310	318	331	286	321	303	269	309	301	354	313	337	291	259	344	314	311	297	343	292	327	299	343	301	314	324	323	343	295	304	322	309	309	331	303	306	297	304	304	302	309	302	336	284	305	332	340	300	308	336	322	320	305	304	290	311	301	315	311	310	285	289	322	312	342	333	281	320	323	311	291	335	310	321	335	296	291	288	308	309	310	316	295	287	310	308	301	342	321	303	323	328	314	319	320	340	325	322	325	319	318	334	345	314	317	308	298	300	330	343	333	327	274	301	332	325	330	335	326	326	321	357	328	301	290	320	322	319	318	314	335	326	319	301	303	307	312	289	312	337	296	333	311	356	317	307	287	310	304	296	311	306	316	329	314	324	329	320	333	317	296	297	303	325	306	292	317	300	303	320	321	296	312	309	314	319	345	328	322	302	327	297	333	307	356	370	318	293	299	330	303	320	309	328	315	312	290	317	307	337	285	305	313	334	337	321	328	306	325	304	347	336	292	321	286	319	309	355	316	293	321	316	304	349	311	322	311	308	305	308	293	332	324	289	338	335	346	321	290	348	331	328	293	312	303	287	327	283	314	333	314	281	311	318	321	331	319	293	323	326	335	290	304	300	302	323	322	306	330	309	312	290	322	280	336	286	321	322	310	328	319	321	316	299	320	320	336	300	344	342	316	295	312	289	309	317	298	334	339	311	322	313	312	299	336	307	325	297	294	316	296	354	339	301	273	284	302	290	309	310	329	298	320	316	298	306	308	317	333	314	284	323	314	309	312	334	320	302	311	288	316	328	315	335	286	315	315	275	321	311	342	339	328	324	300	309	318	294	351	279	338	312	314	326	326	288	273	296	290	297	290	313	299	327	300	302	314	328	311	303	295	307	315	323	314	320	291	332	341	320	303	307	299	302	329	302	317	326	268	305	319	325	313	307	313	298	270	304	299	299	287	293	291	312	322	335	302	307	323	294	295	318	311	309	302	354	296	298	334	312	293	323	302	311	303	318	337	306	352	319	310	328	319	339	321	329	330	297	327	330	288	286	330	309	331	324	338	332	322	309	330	283	340	323	297	340	334	309	314	311	305	294	317	316	319	309	289	295	306	320	335	312	326	291	305	327	295	327	306	329	322	315	288	340	318	323	329	344	306	322	314	297	327	319	338	276	309	293	309	308	301	314	308	313	344	321	341	286	354	320	306	334	343	345	318	294	360	291	314	323	337	297	334	300	311	335	302	325	308	308	311	314	334	337	349	333	318	310	325	313	329	339	318	296	290	345	298	323	353	335	333	312	335	337	329	287	310	291	298	314	313	321	312	316	305	341	329	319	279	289	336	318	310	300	329	293	279	324	317	302	314	320	339	316	318	337	322	312	300	334	320	321	329	306	298	329	322	309	294	343	304	291	332	328	305	309	313	341	314	319	323	309	292	297	340	336	326	327	319	351	355	336	296	282	313	346	297	319	327	321	346	307	326	302	322	307	323	332	322	292	340	314	310	332	323	313	319	314	346	356	317	300	340	290	359	331	294	295	300	325	363	289	348	343	317	310	308	303	302	302	304	322	283	316	323	309	303	296	286	330	296	320	337	295	317	300	306	314	352	341	315	330	331	331	322	335	330	337	300	290	300	342	304	301	331	344	300	324	336	322	320	310	359	316	311	297	321	338	345	320	311	278	307	325	323	305	340	326	323	295	316	286	310	299	305	352	323	310	360	324	324	319	313	319	297	293	324	307	309	308	334	294	318	328	309	356	308	319	331	296	291	318	306	312	297	328	314	339	347	353	297	307	285	278	319	333	323	301	328	324	306	298	303	309	296	349	296	309	344	317	339	331	347	328	333	291	304	340	296	296	329	335	313	280	333	312	319	340	305	299	304	312	314	322	314	319	332	306	316	310	321	332	311	348	334	315	295	300	299	336	330	332	296	322	305	299	311	313	315	307	343	331	297	317	306	335	329	317	319	317	346	333	318	297	317	325	326	311	297	324	296	330	310	339	339	323	300	291	311	317	319	304	339	356	304	311	329	324	332	287	318	323	329	313	338	323	334	343	319	316	348	319	297	282	297	315	293	339	347	313	299	316	319	332	303	311	279	336	319	323	338	313	315	344	344	323	331	293	296	303	329	322	295	329	340	356	313	337	326	286	308	315	357	298	341	289	301	291	303	302	335	292	335	315	305	309	333	326	296	301	275	326	311	295	341	344	330	347	344	331	312	317	320	322	319	298	313	310	326	319	313	288	297	341	329	332	320	303	306	298	324	319	326	297	294	280	298	328	343	313	320	309	343	319	297	341	303	325	316	326	309	303	318	315	338	346	326	339	315	303	315	360	325	311	317	305	275	335	262	281	321	319	307	319	321	352	298	313	311	340	298	324	332	335	296	299	335	324	308	278	307	323	317	321	317	317	318	307	345	306	330	319	343	307	328	334	309	288	315	303	302	318	329	319	354	297	321	344	315	335	310	338	318	308	329	323	346	308	297	337	306	333	290	302	290	311	321	355	347	318	278	312	298	326	305	294	305	336	290	337	286	321	328	320	297	307	323	351	324	342	315	332	317	307	322	306	333	329	327	309	331	335	286	302	323	310	295	338	329	313	299	323	286	334	329	345	343	298	314	312	294	339	322	306	340	303	326	308	348	324	304	323	300	314	326	332	307	295	304	319	288	324	299	349	331	292	328	302	297	305	333	300	313	294	311	324	311	309	303	315	318	322	317	276	321	356	326	352	318	300	345	295	330	309	326	311	317	333	290	309	315	307	320	307	303	332	277	329	317	326	331	322	309	317	318	317	337	300	300	324	322	306	288	317	318	297	296	335	310	294	314	304	323	303	315	325	335	309	341	328	324	315	319	291	357	308	304	321	315	321	303	297	309
23000	21460	29109	24208	21458	21522	10459	2021	1220	850	761	746	701	582	532	437	373	262	285	296	295	278	285	275	258	271	265	258	246	235	263	247	226	229	234	204	195	226	218	207	212	217	189	202	191	198	189	199	192	214	200	214	234	212	232	215	204	222	214	240	219	240	232	218	242	207	249	218	205	210	215	208	222	220	186	231	227	241	203	192	197	212	189	217	217	209	208	217	188	212	190	191	199	192	216	197	188	206	206	214	204	212	197	174	183	207	189	214	240	190	207	213	218	195	196	215	230	204	214	209	213	207	202	197	203	194	208	215	228	225	186	191	196	194	193	211	208	186	192	221	192	200	191	212	200	194	166	201	196	192	180	206	212	180	195	178	196	207	203	188	213	201	205	198	201	201	206	207	186	164	199	175	226	198	204	203	182	199	191	208	196	191	187	189	177	207	201	200	209	227	165	202	168	191	183	194	164	188	191	202	218	192	183	212	179	204	200	190	174	200	223	192	187	202	214	209	200	192	185	189	195	178	191	199	194	200	181	222	210	190	181	218	208	202	186	205	186	204	208	183	217	207	206	211	178	211	207	192	202	194	220	169	188	194	197	201	214	216	192	214	183	198	203	222	180	223	180	191	200	191	206	215	192	200	201	195	208	198	191	187	193	213	192	196	205	218	186	187	216	208	194	190	194	194	224	197	174	191	206	207	193	193	193	209	192	217	186	198	216	203	184	189	198	196	186	182	208	209	205	198	186	201	227	234	185	186	199	206	178	180	214	205	189	211	217	214	195	203	203	197	219	191	191	193	175	210	209	186	197	203	201	203	206	190	195	201	190	191	208	198	198	201	209	199	216	216	219	210	198	174	187	200	202	197	196	174	210	210	196	180	183	191	211	207	198	191	203	238	207	174	198	239	206	200	202	208	177	204	209	176	179	204	199	208	180	193	185	176	206	200	202	192	230	193	168	190	198	179	191	206	201	223	198	193	224	189	210	201	219	181	170	208	197	172	200	199	182	193	192	182	200	195	191	186	212	192	200	205	183	210	213	198	210	165	182	188	218	192	198	199	212	183	210	201	188	177	191	186	204	203	193	183	225	173	199	189	195	209	198	210	201	183	215	193	196	187	206	199	222	205	173	206	189	182	185	183	189	156	199	192	189	173	212	212	185	207	176	201	194	196	205	174	205	183	203	191	210	192	167	208	199	190	202	217	203	200	212	195	220	230	184	204	195	215	210	195	186	204	209	193	219	187	210	209	198	192	201	209	199	198	207	204	181	178	187	223	183	199	201	191	198	196	213	181	220	186	190	198	197	192	197	219	201	167	182	214	199	204	188	200	206	206	207	189	202	190	203	223	193	200	195	208	204	206	187	196	204	209	235	191	187	211	187	188	211	217	184	198	190	193	180	207	195	202	203	191	214	205	208	200	201	212	195	205	190	215	184	191	194	211	189	204	199	209	189	189	175	200	214	157	214	191	196	208	212	177	180	177	213	181	206	219	192	218	200	203	217	188	186	221	202	193	190	178	198	209	186	201	207	216	189	209	212	215	196	196	213	204	233	185	185	196	199	228	187	207	186	222	214	195	212	195	203	204	192	199	195	192	186	199	206	188	195	194	167	224	214	200	186	212	189	201	201	212	191	183	191	207	201	193	191	215	210	204	200	190	223	204	186	220	191	197	174	218	209	199	197	221	224	198	163	206	196	209	186	210	187	201	217	216	194	214	190	212	221	202	196	192	181	186	196	195	181	208	220	192	215	175	198	206	215	204	200	203	202	202	254	209	198	224	197	208	174	169	214	206	204	198	202	212	191	189	182	210	187	195	185	212	207	193	206	221	168	205	187	215	207	162	198	207	198	193	185	193	189	209	188	219	179	187	198	208	208	177	203	194	196	240	216	200	172	186	203	194	191	197	217	204	186	206	184	212	199	223	193	181	203	204	184	221	190	215	204	219	201	199	198	210	222	187	196	194	210	187	197	197	183	183	185	198	176	201	206	195	206	222	175	211	193	191	199	185	201	205	167	193	196	213	201	208	166	182	209	195	198	182	181	207	192	205	202	208	188	222	206	200	188	205	185	211	185	192	197	214	191	207	197	196	198	203	211	206	202	180	213	190	189	203	175	204	195	216	201	210	214	189	198	183	177	205	217	198	224	199	187	177	209	201	206	215	189	193	184	186	197	203	208	215	189	216	181	197	204	177	209	179	193	207	196	199	181	182	208	220	201	182	190	202	204	216	215	189	204	218	203	196	169	202	197	200	189	210	198	183	217	221	206	174	191	193	204	167	202	201	219	212	200	229	202	201	183	189	193	218	200	179	199	184	212	180	153	164	196	192	194	202	217	202	206	196	202	177	203	189	205	177	190	209	188	187	212	219	197	194	191	199	189	214	202	198	196	197	193	241	201	191	185	200	187	197	191	198	170	198	185	197	210	194	227	170	214	190	237	202	179	227	207	184	212	192	176	190	190	190	222	181	207	223	202	190	209	219	179	201	192	179	182	188	199	181	187	210	207	204	209	182	172	190	227	200	172	208	179	207	201	168	209	201	225	174	189	227	221	224	184	191	225	185	193	199	201	198	210	208	192	182	183	195	183	203	183	170	192	187	208	205	208	232	193	214	188	201	210	188	198	210	235	194	185	214	197	184	202	193	195	174	194	219	190	207	198	213	200	164	194	175	209	196	188	182	204	246	186	202	199	180	201	218	202	188	196	179	185	198	207	190	182	188	214	184	200	196	176	206	187	206	186	201	187	212	184	204	183	186	194	204	195	199	189	191	201	216	186	207	211	200	179	205	225	197	178	210	207	207	196	224	207	202	208	210	181	181	205	191	195	193	201	202	194	196	182	222	195	198	180	204	224	199	192	223	201	185	217	225	203	199	219	205	203	172	217	204	191	200	200	191	202	215	202	192	225	215	204	195	188	199	181	215	180	216	213	216	191	191	220	191	174	215	185	205	196	196	209	223	198	208	208	193	189	185	194	193	196	216	223	194	215	187	185	182	202	187	193	227	206	207	218	186	187	180	218	207	209	194	190	199	188	203	194	217	183	186	223	180	191	195	207	174	225	195	207	189	178	187	184	197	220	219	196	185	201	189	200	187	204	178	190	186	204	223	223	207	194	180	243	188	215	205	191	216	196	219	185	216	219	193	183	213	220	205	221	183	183	200	207	201	214	191	189	199	189	198	172	201	188	185	220	195	204	201	218	196	169	189	181	183	210	191	192	206	202	194	202	201	171	212	177	194	181	179	217	216	196	206	189	186	191	187	212	207	176	221	216	190	188	195	218	187	202	202	207	214	188	172	229	207	184	201	173	178	211	198	198	190	191	215	189	208	194	193	215	232	180	185	183	178	200	199	187	197	188	192	200	198	205	190	204	198	200	211	206	211	194	208	176	245	177	191	194	183	191	176	220	225	214	200	206	203	202	190	218	205	205	194	187	196	168	195	161	218	220	179	194	176	201	201	217	228	188	199	201	195	180	217	174	191
42409	59729	17761	9782	6575	4671	3749	3032	2161	1429	1172	1103	1009	861	734	583	475	380	347	319	331	312	342	325	308	302	336	309	281	305	312	278	287	286	238	233	261	226	237	243	253	234	211	267	250	217	210	198	250	245	201	259	256	241	243	242	218	255	269	255	250	229	266	260	253	226	237	260	239	244	268	232	226	198	213	237	245	223	247	226	251	232	215	241	245	236	227	216	239	231	213	240	220	228	237	231	240	251	228	208	225	226	253	218	219	222	233	215	210	243	198	248	236	230	208	242	238	220	212	214	194	223	237	209	228	217	235	230	246	215	188	215	204	226	217	223	240	216	229	214	213	229	213	197	234	194	205	205	235	229	215	235	211	212	280	210	204	229	217	213	191	247	209	241	224	234	220	195	201	220	223	220	224	202	220	226	200	235	224	256	214	251	236	230	226	220	240	222	223	215	214	221	239	201	202	228	215	228	188	237	244	225	213	231	191	229	231	233	223	191	220	175	191	248	228	207	196	190	213	220	241	209	212	204	235	234	216	207	214	219	224	228	253	211	226	231	241	229	227	249	236	217	233	228	231	237	232	227	229	205	230	222	228	239	193	207	205	192	218	236	226	228	231	213	216	192	213	225	230	211	221	208	193	220	221	216	240	221	229	207	206	180	224	248	218	250	226	226	194	189	217	227	193	216	222	221	221	232	231	217	214	252	239	216	209	226	201	245	213	205	212	212	212	223	237	208	257	244	213	225	226	220	197	235	217	227	214	194	194	216	197	223	215	196	202	231	229	226	206	210	232	237	218	237	237	208	195	211	224	209	241	224	225	213	181	174	228	215	202	202	253	220	221	227	228	210	212	244	230	221	226	242	215	216	212	218	224	199	223	233	209	205	186	206	225	204	217	214	236	202	234	231	209	226	222	231	219	217	215	223	217	248	197	199	225	222	226	217	226	213	250	203	216	233	215	232	193	213	221	222	236	233	218	197	202	217	197	220	221	206	198	234	240	198	215	208	209	241	215	206	215	238	193	214	245	211	205	215	225	200	216	230	189	232	241	236	224	230	208	226	215	232	222	227	220	202	237	246	244	218	238	241	209	235	220	213	195	206	226	247	218	219	220	201	214	210	249	230	248	224	238	237	207	242	240	215	214	207	193	210	215	221	220	205	225	228	226	240	226	195	231	227	231	230	232	220	208	208	212	243	215	201	187	231	243	238	253	217	234	215	208	207	248	216	185	198	211	239	229	246	228	222	218	211	223	204	215	208	209	209	200	229	221	194	226	225	225	209	217	227	210	206	206	197	187	261	229	198	206	212	217	223	217	209	223	216	226	209	233	221	222	229	215	220	195	220	210	220	219	234	241	245	221	238	185	247	224	224	211	227	181	241	233	198	218	231	195	226	202	221	214	220	215	205	183	224	207	202	221	209	216	202	212	242	206	220	227	191	212	222	235	213	199	210	215	251	215	242	215	229	236	212	206	217	205	233	257	229	232	217	245	209	216	235	210	228	232	210	244	214	200	235	208	197	230	244	216	212	225	250	219	238	235	213	219	233	228	211	233	236	220	231	237	186	203	193	217	238	216	198	203	182	239	230	215	237	237	225	211	213	213	206	203	236	236	225	229	223	208	232	227	211	199	223	229	212	235	227	206	243	226	201	236	216	250	214	204	237	196	215	215	212	217	230	214	233	225	229	200	245	233	202	195	213	228	220	203	245	224	227	230	232	217	206	246	216	230	205	201	219	237	217	232	225	239	208	212	219	217	194	209	227	221	223	237	214	229	214	236	218	226	232	226	219	187	230	210	212	204	239	230	225	211	217	222	214	219	209	210	234	215	217	203	234	216	214	225	207	211	227	209	225	217	233	224	201	212	216	220	238	189	212	226	223	192	213	218	208	242	214	247	226	220	192	214	228	240	211	236	213	209	230	216	201	247	231	215	191	233	215	205	236	220	207	218	211	202	193	217	230	231	197	219	209	230	212	232	230	219	222	192	200	228	253	204	202	228	202	232	194	212	249	239	211	224	223	224	204	219	223	232	239	234	220	209	211	187	229	203	217	217	225	235	188	241	230	200	196	230	208	225	242	223	225	224	220	242	231	210	219	216	241	191	235	190	260	245	218	201	226	220	229	199	265	212	228	237	204	233	211	196	210	247	223	234	209	223	191	215	217	208	233	206	235	196	197	210	249	224	217	216	221	219	223	236	226	207	232	220	221	216	215	240	215	197	216	214	202	207	223	222	252	214	246	199	201	239	194	213	243	229	220	215	219	244	230	219	215	223	209	241	244	212	239	194	233	236	225	230	221	206	227	216	226	220	231	230	236	224	199	201	206	216	245	254	209	232	239	208	219	238	230	225	205	245	221	217	243	228	203	216	213	212	241	215	225	233	223	236	214	231	241	213	232	194	212	211	214	197	209	240	223	188	209	208	239	240	231	189	218	221	223	202	225	213	209	223	214	241	209	205	199	210	208	204	229	227	189	207	205	250	243	213	214	215	212	216	231	231	197	222	213	225	216	214	237	214	209	214	204	235	197	209	250	237	197	236	204	188	185	193	218	204	249	208	229	210	241	215	244	229	203	202	207	209	272	207	231	189	253	229	212	229	212	241	232	219	223	239	203	192	218	210	221	205	200	240	222	216	194	222	219	222	243	227	209	203	225	235	210	230	196	243	224	213	228	191	216	221	201	220	197	188	213	222	206	196	233	239	239	195	242	230	198	217	236	248	230	218	218	223	230	220	224	220	232	220	222	205	245	203	227	181	235	218	194	230	225	208	198	222	219	204	235	220	233	220	221	234	238	207	230	215	217	214	223	228	233	217	228	191	207	204	215	210	232	201	219	222	203	213	232	228	193	179	220	228	222	201	222	244	197	231	209	204	217	223	234	192	256	216	226	232	223	220	204	220	237	226	211	218	202	195	230	215	191	212	218	233	226	227	216	204	236	240	199	199	198	233	220	203	264	232	215	192	236	223	222	245	224	225	220	225	224	211	211	228	213	200	224	220	230	238	217	206	194	219	203	244	231	224	222	212	217	199	234	215	194	188	220	226	222	212	225	212	236	229	206	232	207	194	215	202	208	224	235	206	217	212	209	227	229	227	217	234	190	211	229	208	230	205	192	213	244	221	219	230	210	202	196	216	233	249	236	206	229	210	224	226	220	235	237	249	222	224	211	247	213	221	225	223	237	215	209	209	227	231	187	212	238	227	237	239	222	217	195	227	204	235	230	208	221	215	225	201	198	217	213	196	208	240	203	214	187	224	229	224	235	247	208	194	210	216	210	218	219	224	200	228	233	248	247	204	233	208	193	229	218	236	191	195	218	227	230	223	221	220	235	235	231	225	228	235	193	218	221	235	216	237	209	220	226	222	213	226	200	226	245	234	230	227	227	225	226	170	205	240	243	248	215	236	224	210	209	242	201	223	183	210	203	213	208	225	185	223	235	209	225	211	208	234	197	189	208	236	212	207	213	229	216	213	223	207	203	223	221
31728	27742	14649	4091	1670	1165	972	815	649	621	592	582	559	508	456	456	466	417	415	378	395	379	431	465	423	453	398	425	383	442	417	394	416	399	394	411	400	377	389	382	393	403	425	395	365	378	374	388	402	406	371	401	393	401	427	363	417	429	379	409	409	382	368	400	421	381	398	408	415	396	382	411	416	438	397	408	390	407	395	423	376	396	429	390	395	423	396	387	387	401	403	392	389	400	387	407	364	387	400	380	413	381	412	393	404	401	357	349	385	378	428	372	397	413	409	383	373	398	340	405	362	388	411	376	391	381	392	404	391	387	373	364	384	408	414	388	371	373	398	394	406	388	387	401	345	376	373	416	358	394	388	379	374	379	372	395	393	384	398	389	372	391	397	402	392	381	384	410	392	356	373	389	407	392	388	378	396	381	390	399	383	386	387	371	395	403	389	408	377	392	386	391	390	381	375	377	366	351	398	365	359	400	386	379	401	436	414	380	399	416	368	390	410	388	402	378	406	376	357	416	380	406	408	431	434	360	388	423	402	395	410	380	396	401	418	423	389	379	402	383	383	386	356	406	391	389	393	389	377	375	400	368	412	365	392	421	415	357	370	400	426	373	417	383	376	394	409	410	379	398	425	378	415	391	391	380	384	387	385	368	406	383	400	399	370	376	409	395	409	388	383	379	359	347	448	381	413	411	435	417	387	402	382	367	399	374	397	409	383	405	411	411	364	382	399	361	405	419	414	404	380	383	364	407	373	378	417	386	400	424	397	365	377	355	343	381	383	370	380	392	388	398	391	380	390	386	396	393	416	376	397	408	359	405	393	396	388	387	427	412	393	415	428	353	383	424	387	395	428	378	418	404	393	423	386	380	380	400	407	394	369	364	361	394	393	401	407	383	384	369	392	374	405	405	399	393	367	366	403	372	379	374	363	395	373	357	382	378	414	405	386	365	373	389	418	371	356	391	377	407	386	397	419	397	368	401	397	394	386	426	414	412	403	352	450	361	414	357	363	362	385	394	363	381	389	381	422	397	356	355	371	444	399	402	390	394	400	400	400	374	380	366	417	441	379	391	402	399	428	385	428	399	402	370	379	377	356	411	375	369	368	402	366	355	390	357	401	409	390	388	390	376	396	431	379	410	398	361	350	407	399	357	427	401	370	416	362	375	373	427	392	406	372	392	373	430	387	365	401	454	377	373	399	391	388	389	380	395	382	418	389	399	363	423	366	378	380	401	362	363	407	391	384	394	398	376	423	404	377	396	379	393	409	370	398	350	379	386	385	383	404	361	381	410	361	385	392	410	402	403	381	375	394	358	403	381	398	393	373	373	381	371	382	409	407	380	377	389	373	385	416	394	379	373	352	387	404	372	417	382	413	407	365	400	389	376	365	370	419	400	363	371	401	365	370	368	374	382	421	329	373	403	412	390	377	409	375	383	395	363	373	376	395	414	377	378	373	357	388	401	388	389	418	373	382	409	393	438	396	413	367	421	388	354	394	383	390	357	365	371	393	380	377	351	397	373	397	364	365	378	377	394	412	366	408	392	362	381	393	457	413	393	343	397	383	372	400	416	392	381	390	407	405	409	409	379	367	423	356	362	387	396	392	427	405	367	361	417	386	372	372	398	388	390	397	372	372	404	360	398	387	388	389	397	372	367	405	369	382	367	400	401	392	407	401	416	384	375	418	395	428	399	374	409	415	407	404	364	425	373	405	387	382	397	409	389	389	391	406	396	433	385	406	393	433	412	410	400	403	364	379	397	362	378	390	365	411	398	394	408	402	426	380	369	371	412	368	374	356	383	382	411	372	414	368	394	413	401	404	390	407	380	383	387	374	414	358	369	391	367	393	398	429	418	412	378	418	410	400	385	410	392	410	402	379	399	376	370	410	397	382	347	399	366	420	376	367	366	396	379	400	392	416	429	383	421	386	387	375	409	369	323	413	366	368	392	410	421	409	408	413	369	411	390	388	338	373	375	354	380	396	433	386	408	403	411	375	423	400	391	392	404	398	384	382	411	416	426	385	399	393	377	384	374	360	385	399	381	399	343	394	432	343	398	401	390	382	383	358	394	391	376	366	393	396	362	392	394	397	383	363	371	384	398	381	374	381	415	418	377	387	394	386	418	413	409	372	395	401	394	390	401	394	385	397	409	378	382	362	360	382	394	402	388	361	419	384	380	386	364	337	394	390	366	396	411	393	377	377	373	404	368	362	388	384	377	392	388	407	392	394	365	371	420	401	362	389	391	382	373	385	375	392	350	379	426	401	406	377	402	406	413	410	418	360	407	385	400	388	375	360	370	382	383	352	380	404	408	413	393	365	411	367	416	426	346	402	377	395	384	399	371	417	383	390	402	366	369	387	359	392	386	380	374	373	393	392	361	419	395	375	406	402	382	391	407	396	379	449	406	374	382	418	375	417	395	383	418	397	376	380	372	371	405	412	372	406	416	373	408	378	368	357	400	390	412	407	388	398	370	412	396	385	397	366	389	415	387	376	371	371	412	354	414	378	363	422	407	367	344	396	384	381	380	376	401	371	384	380	335	410	399	392	418	390	385	375	388	366	393	423	384	394	375	362	383	364	392	394	385	401	374	374	382	420	361	415	380	373	376	341	390	425	388	402	363	369	378	399	391	384	354	348	396	370	411	388	371	405	384	395	406	383	373	387	376	415	397	413	407	389	401	394	394	388	376	343	372	402	377	374	395	383	386	400	395	368	422	401	407	386	373	361	361	403	401	385	415	372	392	387	403	427	356	397	389	374	384	388	363	379	385	376	368	355	391	409	384	417	394	399	396	403	355	382	409	413	355	369	385	406	366	378	378	421	380	355	394	403	404	391	390	362	403	358	334	392	381	380	360	398	396	380	389	361	386	383	395	405	365	402	371	412	405	362	399	397	360	408	384	411	353	391	419	408	368	362	404	389	382	387	371	384	377	368	375	374	368	441	390	416	380	391	378	414	371	382	380	406	411	412	349	385	375	411	406	388	386	426	389	414	367	402	405	386	429	385	410	376	403	380	395	412	375	379	414	395	404	406	362	385	375	408	344	381	347	422	414	390	377	391	415	363	380	461	360	341	393	372	390	395	381	430	385	357	362	367	404	416	385	402	406	390	382	397	394	399	396	386	383	374	400	410	415	375	430	383	389	400	357	404	373	401	364	437	394	391	375	386	400	425	364	374	359	396	389	348	404	401	396	368	376	364	376	386	417	408	371	359	411	380	362	406	390	398	427	385	391	380	412	408	377	352	393	391	381	371	374	373	401	433	434	352	397	421	426	386	377	371	389	391	397	392	381	385	382	422	383	377	409	405	441	396	386	407	397	412	352	371	413	405	391	409	366	400	411	366	393	412	377	404	386	375	373	396	418	357	423	379	399	386	399	431	405	390	383	400	409	386	402	392	393	397	406	385	381	402	393	372	399	403	388	433	364	411	417	382	379	354	410	392	395	357	413	416	402	391	410	395	375	415	414	396	391	385	402
36911	36418	7318	3775	2497	1764	1489	1302	982	817	774	773	716	674	601	517	458	451	450	459	420	444	450	510	465	444	452	426	443	435	435	428	423	424	448	420	432	404	362	397	434	437	401	414	425	439	398	426	418	427	422	442	428	444	441	428	405	420	414	412	444	426	432	424	425	430	443	480	443	416	433	457	415	437	425	456	406	428	463	407	437	432	451	442	445	438	437	385	428	455	437	435	452	455	420	446	440	431	431	452	435	400	381	443	453	392	401	415	452	443	412	422	455	432	402	387	426	434	423	448	457	407	450	435	395	412	420	410	441	410	414	390	431	424	432	420	449	414	413	419	425	430	403	418	397	403	408	418	421	434	389	432	425	373	439	452	419	445	429	421	421	431	421	433	439	431	407	429	373	408	456	385	436	432	406	393	434	442	433	392	415	459	400	449	445	407	399	415	443	445	408	417	455	422	443	416	447	390	389	463	425	438	426	404	419	432	394	450	415	404	425	451	417	383	427	394	430	414	441	413	463	421	415	400	414	410	438	391	423	420	437	430	396	437	425	406	420	421	424	442	402	375	429	422	427	428	390	434	427	405	402	411	413	438	425	429	417	420	424	432	434	405	403	435	427	381	415	388	437	427	430	446	424	412	436	408	422	465	458	420	389	430	448	442	438	417	411	396	439	435	366	426	410	442	425	404	390	454	447	415	436	385	396	438	423	395	425	426	413	414	408	410	425	412	410	432	455	413	439	414	422	396	440	406	417	427	399	412	455	443	413	449	411	451	456	428	418	391	435	428	420	401	442	410	419	439	391	403	403	457	432	450	411	438	413	425	406	401	397	421	429	424	438	438	405	382	430	454	428	404	408	413	410	418	423	448	419	423	460	389	428	436	449	436	411	413	462	439	469	418	407	430	411	426	486	402	431	425	442	419	466	419	434	389	406	429	387	474	430	443	431	381	435	420	451	411	412	418	400	397	437	445	423	417	462	389	426	433	416	429	402	426	440	450	395	444	430	425	442	417	405	430	409	444	413	407	449	440	400	394	427	426	420	452	444	427	414	440	426	447	430	444	406	442	433	428	418	383	449	440	406	459	406	451	443	404	449	417	401	431	432	454	430	487	408	417	409	427	394	432	418	428	411	388	395	434	417	440	447	394	428	430	454	432	391	438	422	429	412	430	438	431	403	425	431	423	453	423	420	415	425	446	428	399	407	389	420	429	458	428	414	425	412	435	415	448	424	429	420	419	418	443	420	439	401	434	437	448	404	417	408	430	417	406	428	424	455	421	391	400	454	424	437	446	422	466	428	457	416	434	409	421	420	384	434	459	428	404	381	420	461	400	462	443	454	438	457	415	425	439	454	406	379	404	432	430	441	432	424	426	410	422	410	417	421	420	410	438	422	370	443	416	382	412	477	415	435	445	426	438	404	407	379	408	416	452	427	435	393	432	441	423	437	404	412	422	409	454	459	416	403	430	428	463	396	369	399	438	445	474	410	458	404	416	402	413	452	387	418	427	393	437	428	433	437	450	445	421	420	464	422	421	419	433	408	396	368	392	412	413	442	423	411	450	428	423	391	439	420	445	416	451	417	441	429	418	437	405	415	415	448	417	411	434	416	422	435	394	467	474	416	392	381	411	434	419	431	444	434	405	431	431	432	439	444	441	409	440	447	447	381	450	415	405	430	375	417	413	450	418	420	395	423	433	435	411	423	422	408	393	455	463	438	448	454	428	416	416	414	404	426	445	422	381	419	443	428	410	415	447	433	443	461	427	421	441	426	410	400	419	449	410	408	445	431	424	437	408	435	461	423	407	436	398	408	415	426	407	413	453	418	446	431	403	413	426	394	433	392	364	410	393	392	406	456	413	423	429	407	448	369	420	400	425	444	412	440	415	412	430	408	427	437	423	410	449	417	469	441	437	431	410	473	440	420	421	411	441	428	441	422	429	458	440	429	426	431	386	414	425	364	398	440	441	404	434	429	436	410	393	429	426	425	419	421	407	434	420	409	403	447	465	466	470	405	418	422	454	418	426	423	429	427	399	431	376	423	390	441	452	470	411	425	453	397	437	436	397	403	410	419	398	438	423	436	443	415	451	396	460	460	427	433	431	429	384	398	421	438	443	406	423	402	494	433	409	445	440	401	416	414	422	432	426	433	472	413	475	421	430	474	409	419	481	448	430	478	428	394	408	417	438	422	443	444	408	436	443	416	443	394	419	405	415	429	438	426	418	432	454	431	439	442	466	429	432	451	412	401	424	403	411	416	405	388	428	446	425	430	432	410	441	455	399	397	379	404	448	454	408	424	428	441	419	423	429	409	395	425	457	430	431	427	440	430	429	428	441	450	403	415	424	423	426	458	415	387	392	427	412	417	413	452	400	419	412	438	425	378	435	416	456	453	442	413	417	378	406	460	444	403	425	441	403	415	377	387	485	425	426	409	431	419	461	413	432	385	429	405	394	410	423	431	438	428	416	436	392	402	428	411	464	455	394	459	408	400	434	402	422	403	430	412	408	411	438	403	423	432	401	439	440	444	396	439	444	463	422	439	436	423	410	427	416	426	419	425	403	413	432	460	407	431	420	461	432	431	412	440	431	429	446	383	427	407	404	423	438	431	427	403	395	398	432	423	414	434	458	447	394	434	408	427	371	453	392	437	396	400	407	389	438	366	449	404	422	427	404	396	390	451	418	389	457	417	411	409	401	431	374	403	437	424	385	446	425	460	473	439	443	416	439	428	422	433	404	415	459	458	426	401	441	433	416	386	443	440	418	397	435	424	400	421	416	404	440	432	409	403	427	403	422	410	381	432	399	447	401	420	445	401	438	400	415	441	451	405	435	462	445	450	421	438	475	401	439	408	397	412	414	424	432	425	436	409	453	417	426	412	409	438	421	422	422	453	385	439	445	418	407	422	412	413	451	406	404	447	396	414	425	439	443	419	412	427	441	414	433	416	448	462	434	409	437	409	405	435	435	436	441	424	440	402	438	438	398	382	429	461	433	421	398	460	466	435	428	449	442	409	437	419	457	441	425	456	397	466	423	409	437	416	407	413	413	427	443	420	396	432	427	412	424	410	415	414	427	429	408	445	396	423	450	429	435	404	396	449	426	434	458	376	415	395	452	450	434	398	436	450	433	449	431	434	431	424	442	392	456	420	436	418	405	424	429	425	443	459	420	392	420	424	415	429	389	424	436	424	413	430	405	407	404	436	399	402	439	442	431	416	432	389	392	409	442	389	423	412	449	433	429	397	416	424	415	405	444	404	435	429	420	407	422	449	436	432	449	438	422	436	406	393	457	404	439	426	417	416	439	412	426	414	418	425	420	410	412	380	414	407	454	444	428	423	416	405	445	384	412	408	461	439	419	430	430	431	452	427	413	448	471	440	432	395	412	447	456	425	424	401	437	434	420	411	424	451	446	412	449	443	440	426	409	397	422	425	452	409	432	447	462	441	405	401	435	440	387	461	428	420	456	416	402	414	399	438	435
24099	21371	28445	24605	21322	11039	2343	1318	1112	1024	944	787	736	634	475	457	408	411	401	421	378	399	436	398	414	354	411	381	359	376	360	327	362	343	336	320	353	323	329	337	355	448	302	325	337	334	313	307	328	306	335	314	363	370	319	369	333	321	370	332	356	351	348	343	328	309	327	353	319	337	300	348	325	343	331	341	339	343	360	352	357	333	319	335	374	341	348	350	354	326	328	392	324	348	314	358	320	354	352	370	330	342	343	323	342	324	328	316	340	373	325	329	341	321	368	336	324	285	359	333	332	349	346	327	322	317	361	304	308	325	334	350	298	338	316	335	315	330	341	325	348	319	317	322	350	359	353	325	337	323	331	314	329	313	329	317	318	315	318	332	351	312	331	342	331	321	346	351	345	321	367	304	337	339	295	334	313	311	348	361	351	318	309	339	366	302	349	343	340	338	336	336	312	337	344	357	310	344	340	320	312	332	297	324	374	329	327	311	328	335	326	378	321	349	308	298	328	313	343	322	358	320	357	333	325	330	369	342	334	308	327	335	324	350	335	330	357	360	288	349	322	329	343	332	357	304	333	311	321	285	345	338	319	304	305	355	309	329	321	322	334	333	365	332	318	352	347	327	322	326	345	334	335	288	317	323	329	343	347	316	321	287	341	346	351	324	333	332	320	323	342	336	340	297	321	322	326	291	296	343	337	347	339	348	325	333	329	340	320	361	317	337	330	301	304	325	346	331	318	319	341	336	330	350	347	309	337	351	328	315	320	313	334	359	305	361	338	335	354	306	318	294	345	318	354	332	317	350	336	343	350	322	350	317	330	322	337	324	351	342	301	347	316	362	332	354	324	297	344	324	312	358	343	315	349	341	322	319	366	319	334	331	350	336	299	317	353	341	345	346	310	330	369	325	338	333	327	309	323	341	348	328	342	318	350	300	330	333	333	335	284	306	342	336	335	325	333	326	341	317	329	344	335	317	337	357	291	309	356	313	347	329	348	343	313	322	341	359	330	346	372	352	320	334	370	338	364	320	363	335	322	284	323	333	357	326	302	328	333	315	342	326	344	341	306	336	312	296	336	352	336	331	339	342	299	339	343	333	339	348	379	336	330	328	336	327	349	378	358	359	330	323	366	342	331	335	326	347	327	345	285	315	354	293	329	331	356	353	335	316	292	322	302	324	356	310	302	362	346	342	339	328	328	335	341	347	302	374	351	349	320	342	362	341	367	328	335	318	336	340	318	344	323	349	337	314	346	323	339	315	313	351	336	344	336	329	282	360	347	356	302	339	348	307	354	342	340	318	337	345	338	324	330	361	327	319	353	357	332	342	306	329	344	333	349	328	386	320	358	369	352	359	351	324	326	326	348	333	331	364	320	303	373	326	337	326	320	341	297	344	340	317	364	319	331	328	328	353	321	316	295	361	329	330	325	325	377	338	322	325	353	356	334	346	305	359	346	362	321	351	330	318	328	313	295	328	332	296	320	354	345	315	306	327	334	308	324	298	374	323	353	324	339	353	307	321	322	314	325	352	340	318	365	310	325	319	348	340	341	305	345	364	356	335	308	343	381	342	375	337	349	342	355	311	324	362	324	335	350	333	304	343	340	332	325	338	308	335	317	304	353	335	340	324	298	351	364	314	326	337	329	340	334	359	317	329	342	300	296	315	317	301	327	330	332	356	340	361	368	341	296	348	316	325	322	330	314	351	345	321	339	363	324	342	338	315	335	299	346	351	312	311	329	335	336	354	348	341	330	328	344	321	362	330	319	333	328	335	319	325	354	307	318	342	346	319	318	336	326	355	343	319	366	296	349	317	298	327	309	314	340	322	350	323	338	331	336	357	340	307	308	326	361	313	350	351	365	358	338	336	330	307	311	341	343	332	327	351	360	381	349	309	321	332	319	344	349	340	348	311	355	326	320	332	331	352	324	307	327	344	325	330	343	330	372	334	351	334	316	327	345	362	358	333	331	363	340	384	309	358	330	303	366	321	330	350	312	282	323	328	326	315	317	320	336	355	316	345	309	300	335	358	327	345	335	346	331	356	293	322	312	326	331	371	312	333	317	306	309	356	293	312	339	346	344	322	314	315	358	339	323	332	350	367	359	369	333	317	344	305	306	335	342	365	316	317	385	361	334	354	323	362	310	324	318	322	334	323	332	347	339	318	334	321	338	333	371	331	333	327	341	322	358	357	330	299	342	319	316	327	329	323	330	325	309	329	330	328	305	317	337	299	329	340	319	333	325	317	362	335	340	320	283	322	327	314	326	339	349	324	323	362	314	338	342	349	370	356	345	341	339	349	330	320	317	309	338	301	326	320	321	367	297	335	331	306	297	337	359	333	334	331	336	328	314	323	322	320	329	363	375	337	371	334	347	317	349	350	287	356	356	312	317	297	292	335	330	345	304	354	323	313	319	335	369	326	342	340	364	355	320	352	352	318	347	297	329	331	367	320	315	313	336	355	334	315	338	340	343	354	332	312	315	329	346	353	316	325	326	309	333	330	302	325	317	346	327	335	322	317	299	332	347	368	330	330	347	331	362	341	330	301	308	350	346	352	330	323	356	308	324	350	323	344	322	340	330	338	323	332	331	314	333	350	328	351	322	331	341	326	323	319	324	360	337	321	337	340	299	329	362	341	312	321	331	356	337	337	357	283	359	327	345	338	359	328	340	318	305	325	355	345	320	322	330	331	326	324	328	329	354	302	368	363	362	321	323	336	330	356	337	329	331	329	327	324	353	349	335	316	312	341	352	334	331	336	364	307	314	344	344	346	316	326	313	342	345	313	330	340	338	317	337	368	344	332	346	325	342	350	314	320	331	361	340	314	354	322	335	355	329	330	327	342	357	378	375	331	337	330	319	318	324	307	337	320	335	329	318	313	368	313	323	331	341	361	358	339	349	324	304	346	327	353	309	340	310	338	313	338	348	318	339	318	330	342	304	341	314	306	338	324	320	331	293	309	334	309	354	315	318	323	354	321	338	329	303	349	328	327	325	382	340	331	328	330	358	351	337	310	307	319	349	322	323	327	316	346	320	344	341	325	332	346	295	348	308	327	333	352	327	343	318	320	305	320	350	323	363	336	318	310	358	358	315	331	340	329	349	359	336	330	322	329	317	319	335	335	333	337	312	317	325	327	342	325	327	316	359	322	367	305	313	331	335	325	326	328	314	337	337	327	334	342	361	329	319	325	336	320	335	347	351	301	324	308	330	361	329	338	345	349	333	298	334	333	355	324	327	335	340	337	346	334	305	325	335	338	344	326	362	340	330	333	382	312	342	336	389	314	346	309	318	316	315	366	369	338	316	337	339	357	350	333	350	307	342	353	313	286	320	327	366	321	357	334	329	335	330	311	334	299	325	320	316	314	349	330	322	322	339	339	312	331	323	340	325	341	316	331	314	335	336	344	327	333	328	370	305	358	308	329	364	364	348	330	329	312	340	332	335	369	349	306	327	337	321	333	310	341	313	325	324	333	297	328
38503	47274	12708	7165	5009	3756	2860	1958	1708	1514	1343	1102	981	806	587	573	513	478	438	484	472	445	451	496	465	414	425	427	398	421	395	383	379	400	372	376	389	373	378	390	399	534	346	375	355	369	395	324	396	367	369	357	396	400	405	385	378	394	381	378	365	399	424	385	384	404	370	380	362	390	384	376	356	433	399	359	405	404	362	373	354	361	397	400	380	362	378	355	323	329	371	365	375	360	410	371	379	412	376	351	377	358	374	380	353	391	332	345	364	360	377	387	334	383	363	346	405	398	368	398	356	380	382	390	355	363	385	367	362	392	345	363	386	388	375	397	373	385	348	377	382	339	398	348	356	360	362	362	364	388	371	372	355	356	381	328	379	368	358	357	373	395	385	360	389	339	347	367	364	343	349	375	370	378	324	344	367	386	347	353	366	376	375	396	393	367	328	369	363	372	358	399	338	354	328	374	401	350	361	373	329	379	374	372	376	398	357	389	341	349	377	360	358	354	369	351	389	370	361	338	366	364	377	372	356	358	340	361	370	378	356	341	362	372	398	380	368	378	368	363	388	393	350	351	389	346	352	348	366	364	358	341	367	357	392	359	342	366	420	351	353	345	354	396	364	385	351	359	344	336	363	369	342	369	325	381	383	414	379	357	360	376	367	366	361	342	380	369	359	387	383	361	343	375	373	337	364	378	369	381	354	373	396	373	345	373	417	366	342	352	385	385	344	399	368	349	397	384	369	353	368	354	371	372	346	379	394	360	386	364	337	350	372	378	343	393	348	345	375	357	374	362	350	397	405	356	389	337	388	348	363	351	340	334	340	385	363	382	384	370	361	353	355	380	365	349	370	369	357	376	340	356	347	364	398	345	382	366	376	380	399	345	346	326	384	360	345	352	380	344	370	355	370	380	346	383	359	355	367	367	386	359	381	393	366	354	378	385	372	353	374	389	385	360	333	346	364	333	376	394	367	348	369	370	365	341	350	366	329	363	358	368	366	392	346	363	365	380	391	382	348	383	357	356	352	335	351	368	330	360	349	402	374	387	355	375	342	358	370	381	384	317	330	364	357	327	360	365	381	345	372	387	371	371	335	372	375	345	385	360	354	360	356	390	343	381	337	353	385	373	360	380	387	364	342	348	372	356	337	374	354	366	351	364	343	372	369	373	389	379	380	389	381	348	381	369	358	391	375	338	378	389	321	389	350	362	323	394	353	360	352	348	376	361	343	356	389	373	347	358	379	368	361	339	343	313	382	377	356	345	350	365	352	398	359	369	351	334	373	353	353	376	328	349	394	379	365	378	367	344	345	399	381	367	355	343	351	353	402	382	371	382	389	342	337	360	369	376	352	386	366	384	368	341	323	369	350	345	399	349	351	356	380	410	378	356	379	373	367	377	359	350	336	384	344	325	335	364	397	326	386	374	357	347	361	360	373	376	350	377	355	363	336	344	390	366	367	362	367	357	377	371	379	359	365	384	349	376	368	344	378	367	399	355	383	390	391	363	372	366	346	361	333	385	373	375	353	361	353	375	388	430	395	420	352	410	353	375	347	377	353	380	348	398	324	399	376	364	359	366	361	341	347	382	343	398	356	396	360	348	351	371	356	369	356	394	384	381	349	338	380	373	379	343	364	386	368	354	360	351	353	404	378	356	339	371	381	363	371	377	374	366	343	382	390	373	386	378	361	337	364	338	355	322	360	340	356	328	334	372	333	421	376	357	348	372	351	376	356	339	380	358	326	375	360	343	339	383	383	374	401	363	365	379	390	349	348	353	341	358	336	358	357	366	381	374	344	389	376	350	345	324	365	362	381	353	390	354	364	377	324	368	356	378	353	382	354	384	368	415	370	357	374	357	372	334	395	354	379	351	374	378	336	349	346	336	379	351	363	342	372	375	378	421	374	341	372	368	362	372	373	363	383	380	368	348	362	376	351	384	353	380	373	332	401	351	353	371	362	352	351	385	375	375	346	378	351	369	353	381	359	345	363	350	318	388	376	349	387	352	379	360	342	362	360	361	355	375	350	383	379	362	369	339	356	313	372	343	402	351	340	363	336	370	380	332	359	367	342	345	363	381	362	340	361	346	340	332	367	357	381	368	389	385	368	357	362	354	384	360	328	354	329	347	379	349	406	360	369	381	326	365	351	342	342	360	367	398	370	373	351	332	366	364	345	342	376	377	341	376	365	381	331	357	336	336	356	358	344	389	357	389	387	380	349	358	334	353	361	367	363	367	325	337	383	330	347	333	356	378	362	353	351	354	326	365	336	381	397	342	353	345	382	362	347	378	342	365	387	399	349	357	394	367	319	340	341	354	348	376	367	376	349	378	371	361	350	349	332	397	381	368	341	350	377	412	359	384	350	355	373	387	389	392	361	333	335	383	349	348	374	341	359	358	345	355	384	350	374	375	403	353	337	382	359	374	347	372	343	382	362	344	367	351	353	367	360	369	353	365	375	338	345	367	371	389	405	362	323	368	349	410	393	363	374	348	373	396	377	362	368	340	345	364	402	366	344	347	359	354	353	367	337	358	362	337	360	376	402	385	402	351	352	364	392	348	355	375	388	363	365	346	396	363	366	361	320	369	385	386	396	369	365	385	379	343	367	366	376	359	373	358	364	353	378	349	379	367	378	354	350	368	401	341	344	399	385	338	392	363	382	333	346	319	374	335	350	361	360	376	362	387	334	364	349	356	358	363	363	340	346	387	396	387	353	355	375	371	371	381	325	388	357	360	364	331	379	372	374	356	357	410	346	346	344	377	344	337	409	341	366	374	369	363	370	363	342	395	367	400	367	370	362	335	339	356	352	356	361	357	394	339	397	373	342	363	340	358	368	380	338	346	328	388	339	371	372	377	369	377	346	355	346	369	381	357	335	398	371	399	369	368	374	375	348	355	368	346	378	394	361	357	368	365	380	352	385	365	347	388	392	378	380	372	366	373	355	337	338	393	383	353	380	324	393	364	334	401	363	364	366	343	391	371	369	359	368	358	360	365	373	353	365	362	359	368	349	386	365	348	406	380	346	347	367	357	357	403	360	350	363	360	346	398	371	356	351	343	380	346	342	350	363	366	367	328	382	325	362	361	336	357	375	345	358	366	423	365	351	375	366	384	354	342	333	376	380	347	354	361	344	362	385	365	364	349	392	378	345	368	383	406	368	374	402	384	333	410	344	364	331	331	353	337	361	363	388	362	377	355	340	350	337	350	364	399	358	361	343	349	356	350	381	389	373	365	344	347	373	354	328	366	371	354	348	368	347	354	370	393	330	362	367	360	328	381	371	359	354	349	351	376	368	370	352	373	351	373	384	381	388	366	372	363	382	366	376	357	363	389	349	364	357	355	355	366	411	381	336	373	377	349	347	386	354	370	370	402	387	390	351	372	401	381	389	331	344	383	355	367	361	372	342	365	386	365	396	364	352	327	388	391	393	372	367	345	382	351	372	362	339	355	387	349	339	352	394	389	332	366	329	341	355	373	340	347
25148	21414	27657	25433	14893	2390	1465	1118	1052	825	763	650	579	430	452	357	349	375	359	341	315	356	355	372	337	325	352	309	348	301	297	313	301	282	302	291	297	297	321	291	308	316	298	291	334	275	306	291	314	268	313	307	324	306	320	300	323	327	337	307	310	304	338	317	321	302	337	317	306	304	312	317	325	303	291	312	306	299	309	326	301	300	304	309	292	288	310	285	322	305	311	319	297	320	306	329	308	309	277	313	296	294	305	286	276	296	309	306	305	307	329	303	299	288	316	299	303	331	318	354	279	281	297	308	290	310	302	294	314	297	287	307	290	271	295	261	293	283	246	293	300	296	345	298	276	345	314	272	319	294	294	298	287	304	290	284	285	329	287	293	299	279	291	298	307	318	318	304	300	301	300	296	301	311	257	293	300	281	285	289	294	303	292	278	304	302	304	325	300	306	298	285	305	299	300	307	294	303	278	285	280	268	296	300	304	305	294	287	294	304	323	311	291	308	317	281	316	307	294	300	255	316	296	337	317	337	318	288	333	316	320	316	281	293	303	320	302	303	273	276	338	328	282	298	281	303	295	313	290	306	320	287	310	306	318	359	296	319	317	303	307	281	324	314	310	286	284	310	306	309	292	300	273	315	287	332	300	301	286	306	283	274	285	293	336	297	303	275	319	293	333	274	319	286	303	304	302	286	312	308	288	296	297	284	300	299	294	294	292	303	288	295	286	293	320	300	273	322	354	282	295	301	306	301	314	296	304	309	296	268	281	284	276	301	315	262	263	303	320	292	297	299	314	327	328	323	295	314	288	294	294	272	308	338	297	312	314	289	306	323	308	307	307	310	321	302	267	308	308	292	308	319	307	296	314	304	338	277	309	304	295	283	306	314	294	301	303	275	303	327	287	322	288	285	288	316	315	314	321	288	304	303	295	283	314	305	293	303	273	276	338	296	272	290	274	289	285	275	298	283	272	283	314	307	317	321	322	271	309	317	285	309	282	274	305	293	319	302	289	292	291	321	270	331	295	300	301	304	297	281	318	309	296	313	328	288	316	267	262	307	310	333	344	306	329	277	296	311	297	301	331	279	288	335	297	320	319	329	340	297	293	349	296	282	271	290	300	299	318	270	308	308	310	279	332	322	286	309	330	296	301	308	285	293	285	293	299	299	311	306	311	310	285	305	301	328	300	330	293	294	307	311	298	267	308	290	309	308	341	293	303	314	292	281	309	279	298	314	313	325	297	326	289	337	316	293	312	297	272	302	303	313	282	285	275	255	341	320	299	291	305	310	309	285	297	290	301	265	300	300	282	300	312	316	319	287	320	281	280	289	296	309	274	329	288	298	301	294	279	299	280	325	267	292	253	316	281	318	321	324	299	277	297	311	281	298	298	294	282	295	328	305	309	306	306	285	307	311	327	302	286	334	299	286	327	330	335	288	287	300	324	307	285	300	338	331	311	297	302	310	319	279	312	293	295	297	283	309	285	311	307	287	284	309	317	296	325	323	295	302	334	362	307	323	276	309	300	296	314	292	302	304	281	333	259	299	278	290	296	288	317	281	335	300	309	300	311	321	279	274	278	344	292	307	300	301	296	311	329	313	340	294	311	306	309	314	299	307	312	299	325	307	322	317	298	309	323	317	333	316	306	314	312	304	324	303	327	297	299	309	256	282	327	311	272	321	289	296	278	275	331	315	277	299	315	310	325	284	305	341	287	296	304	318	299	316	301	303	330	293	304	299	311	329	276	327	282	307	310	305	320	271	269	286	290	286	288	291	290	303	308	307	266	284	301	289	301	280	309	268	317	314	333	302	282	297	322	299	305	332	302	338	312	325	269	302	306	308	317	301	327	293	314	286	303	312	286	308	287	286	294	310	299	337	306	308	302	291	286	307	289	334	291	321	275	300	326	308	301	268	276	271	276	301	295	306	305	293	311	291	303	274	307	338	301	283	292	297	306	284	296	327	306	288	306	283	275	311	293	297	279	271	308	322	323	292	338	331	297	268	299	300	301	316	305	296	323	303	332	304	330	328	306	329	280	299	270	294	314	257	313	307	298	297	294	308	296	277	311	320	308	299	322	282	304	267	290	280	303	283	307	324	283	281	297	323	308	303	293	306	285	288	328	309	307	290	267	320	300	281	297	327	310	319	291	311	312	296	332	273	308	310	297	289	318	291	295	282	301	293	281	328	286	305	290	294	324	289	301	292	309	294	316	261	294	273	285	279	299	310	291	293	314	316	301	328	278	298	320	292	323	309	307	308	320	313	314	336	306	305	317	306	292	263	293	303	336	270	282	323	280	305	314	287	284	320	323	328	261	354	263	289	319	295	320	297	276	341	320	313	310	297	304	285	296	342	277	273	274	292	280	302	278	304	254	302	316	316	297	287	310	316	289	315	315	288	324	308	309	274	296	285	279	307	280	307	314	294	292	293	300	326	303	311	289	332	330	293	300	338	283	302	290	303	274	293	281	300	304	273	287	306	310	298	312	285	300	329	279	260	315	313	330	329	283	311	297	305	338	298	312	311	315	280	284	289	303	262	305	278	323	310	325	300	287	347	305	277	295	321	314	292	282	298	268	290	337	275	280	338	266	279	333	291	293	272	310	293	285	302	283	271	330	322	313	299	311	288	295	313	277	279	272	319	298	281	287	310	296	307	292	299	296	320	288	296	316	295	281	319	298	316	308	295	283	298	324	315	326	278	313	287	294	291	281	294	265	321	285	288	305	299	296	287	289	304	326	321	310	293	327	295	289	306	283	316	277	299	299	274	301	292	288	298	304	305	298	309	289	319	326	320	296	348	282	301	301	289	335	283	293	307	316	322	268	273	295	298	317	328	294	302	302	299	295	309	305	292	290	304	292	320	329	282	315	294	323	276	328	313	317	304	304	281	309	309	287	285	289	300	292	293	328	306	286	289	304	299	351	303	267	290	282	333	311	326	316	314	279	310	310	313	277	278	311	294	279	329	292	289	328	306	285	300	280	303	300	257	284	317	267	288	270	297	274	316	317	273	282	307	288	317	338	285	281	289	330	311	271	306	270	292	344	301	257	325	298	307	283	297	281	297	273	303	293	290	297	324	335	284	326	293	305	289	305	335	331	317	276	310	290	296	335	275	291	269	304	316	296	289	305	270	270	287	307	294	334	297	309	321	302	300	315	315	278	305	288	302	295	298	295	316	317	294	280	291	316	250	312	299	313	301	318	291	264	296	311	313	321	298	326	333	306	304	315	278	291	303	287	290	283	303	279	305	313	316	326	321	299	282	303	310	289	284	306	283	314	305	296	298	283	300	309	290	310	305	330	315	300	286	322	293	301	317	302	286	306	306	316	313	336	318	295	283	276	293	302	295	301	313	299	282	301	276	285	316	290	294	281	283	298	327	289	282	336	288	301	318	296	301	306	296	291	308	335	299	299	317	304	289	301	319	284	320	292	287	291	301	310	303	295	272	332	293	302	276	330	291	303	297	318	301	284	296	313	326
38329	35415	9866	5478	4290	3131	2231	2014	1782	1332	1056	936	773	626	474	493	395	404	420	392	372	412	409	379	411	393	366	376	363	299	321	345	330	351	334	326	330	313	322	365	354	323	313	320	326	318	342	323	320	346	333	328	352	402	361	336	330	346	349	372	347	316	338	356	360	351	340	305	335	346	311	367	325	320	298	328	340	332	349	329	339	355	337	362	367	326	356	338	307	318	305	331	323	302	344	299	306	332	338	334	321	328	344	317	331	309	342	321	314	331	306	335	301	326	315	328	326	301	307	334	357	340	324	320	345	342	319	301	300	316	326	334	347	346	294	334	331	316	341	344	320	331	347	303	339	325	328	337	352	337	322	336	347	335	307	287	330	315	331	353	338	335	317	333	320	294	338	356	318	296	332	332	328	326	284	329	324	350	331	321	329	309	346	331	329	298	307	329	312	343	346	346	308	308	320	378	343	333	341	338	347	338	325	299	298	331	330	313	316	330	312	331	296	364	319	334	320	323	342	325	334	307	278	329	306	353	317	358	339	282	352	336	321	331	322	332	324	308	304	318	308	323	314	294	351	343	296	328	321	323	338	322	333	321	325	313	303	347	324	329	295	310	319	328	327	339	353	318	311	337	313	314	326	322	336	312	313	289	305	345	311	329	323	344	315	289	336	302	320	313	383	355	343	358	307	332	329	345	312	325	303	319	324	308	327	310	329	328	337	312	275	291	318	343	281	317	330	327	289	361	307	351	336	314	320	330	353	312	313	340	321	304	344	347	322	328	310	332	303	360	333	307	332	303	347	346	304	293	306	308	295	305	298	324	280	316	297	309	342	330	355	334	323	324	334	343	310	325	344	311	350	322	341	326	339	298	337	290	295	309	317	315	293	328	317	320	361	278	348	324	318	331	330	327	322	355	331	303	336	315	339	346	284	347	348	312	316	328	316	324	334	324	322	329	329	325	342	301	315	317	330	345	356	325	326	304	319	351	302	307	328	308	318	335	341	296	336	341	297	293	329	318	314	313	329	348	306	319	324	307	333	302	323	332	321	290	318	312	292	282	336	318	354	328	313	326	334	318	330	335	369	328	307	320	309	352	315	328	296	322	365	353	351	343	332	337	308	327	308	323	332	299	322	331	330	327	317	340	316	309	328	363	341	311	327	352	335	339	297	328	311	317	322	366	308	322	326	336	320	359	339	297	329	331	351	335	318	330	356	343	305	311	309	325	305	316	336	322	337	322	312	321	350	300	323	338	332	311	322	326	338	311	310	316	329	316	316	310	318	322	313	285	314	325	283	306	376	355	326	338	370	377	325	331	314	306	317	332	316	291	340	362	329	296	353	359	314	326	321	314	318	341	333	310	325	341	325	352	339	328	327	352	334	340	308	335	296	342	336	357	369	333	325	351	343	322	302	322	328	324	329	336	309	303	359	328	310	322	315	332	337	340	327	346	319	308	310	321	365	364	341	313	311	347	316	322	322	290	316	313	324	326	340	335	364	340	318	303	356	345	325	340	347	321	338	319	333	347	306	322	327	343	335	325	321	315	321	309	305	313	335	319	312	342	306	346	312	283	348	323	338	294	317	301	299	344	343	311	355	316	340	316	305	332	321	297	346	307	352	319	329	327	296	308	333	321	330	312	295	315	340	326	288	298	340	320	341	352	304	342	326	337	316	372	310	326	318	319	306	335	335	374	333	322	331	293	353	342	282	340	307	310	344	311	308	313	327	332	290	278	344	332	310	329	293	316	320	328	303	339	347	323	324	328	319	310	331	302	317	330	312	332	291	335	275	301	315	338	332	298	319	315	337	338	319	348	345	302	331	321	321	322	301	344	318	308	300	330	365	317	323	309	312	336	306	307	335	325	354	309	309	351	330	319	346	303	357	317	322	345	320	329	307	304	347	319	318	328	331	326	290	328	319	304	318	342	317	296	338	320	326	314	309	295	319	346	339	342	302	322	321	331	332	321	312	321	320	337	346	359	315	305	334	301	337	330	325	326	335	312	288	311	328	326	330	329	303	334	330	342	344	320	309	344	332	324	317	326	336	315	329	300	358	290	335	326	296	311	301	311	324	333	303	319	313	372	355	339	317	323	339	328	314	324	338	275	316	351	299	345	306	334	356	308	325	328	310	352	303	364	355	290	339	326	325	330	305	331	319	270	308	316	299	344	318	321	311	307	308	325	302	337	328	352	342	305	318	320	355	310	334	309	340	322	318	317	319	324	349	323	269	321	338	284	343	359	313	335	338	311	319	349	303	327	335	314	296	324	348	309	319	362	326	323	303	336	328	338	287	353	334	320	348	331	347	340	320	347	319	318	344	352	372	322	304	353	351	365	351	330	290	342	298	320	316	345	327	352	318	314	330	314	328	337	312	313	355	310	341	347	331	365	347	299	364	308	362	357	347	347	354	322	314	315	322	331	330	351	331	329	321	333	299	344	282	321	315	331	308	351	293	288	309	317	327	307	286	320	316	325	329	335	320	302	275	305	327	335	356	318	304	333	347	337	355	347	375	305	341	343	333	355	305	330	302	289	329	340	344	322	316	335	314	322	344	337	313	328	312	339	349	316	302	331	318	325	334	354	328	325	343	353	317	337	344	320	330	317	323	316	303	320	341	339	306	325	346	329	325	316	325	314	318	306	358	326	364	315	311	308	348	328	348	286	326	339	317	339	331	337	311	346	374	349	334	321	329	304	306	352	316	320	325	322	324	329	331	302	312	299	323	327	308	330	321	329	320	339	298	289	339	325	346	319	343	322	351	291	322	325	307	336	320	357	316	330	326	321	316	344	303	294	303	330	304	341	327	304	314	344	348	329	329	332	309	327	341	304	344	306	355	277	335	339	299	308	327	326	361	326	321	324	309	331	329	335	307	306	341	329	329	316	306	301	338	312	316	319	316	308	358	331	329	308	342	324	315	340	332	329	310	323	318	333	326	321	339	319	316	337	322	339	387	324	311	321	322	328	311	350	351	312	339	342	283	294	321	315	336	308	337	332	313	322	320	330	325	311	310	296	339	346	329	334	329	312	315	332	366	330	328	314	339	341	302	316	314	300	343	337	318	330	323	347	328	349	339	341	319	345	315	311	292	332	335	319	303	351	292	330	315	341	340	330	316	323	296	320	343	317	312	320	314	312	296	338	306	320	346	327	325	278	322	340	289	305	330	348	321	291	325	318	326	327	294	334	344	324	340	322	325	346	318	311	336	336	355	348	321	305	316	327	353	325	321	345	323	336	349	345	351	305	306	335	292	347	305	334	314	325	329	353	305	311	331	336	367	323	327	323	348	312	344	325	302	328	291	343	329	322	317	315	328	337	332	324	300	315	312	335	315	322	341	353	321	354	326	318	309	314	321	317	277	343	255	336	334	322	348	333	327	353	327	330	323	334	328	307	301	363	341	353	327	355	323	315	344	326	342	306	304	334	308	342	317	348	342	343	323	312	344	316	308	334	312	294	319	311	308	348	353	311	333	333	319	345
22940	21430	29043	24205	21434	21510	11059	2857	1875	1477	1235	1083	774	590	461	366	364	358	327	338	315	294	268	328	284	268	241	252	246	253	216	225	229	221	235	211	210	237	204	215	267	216	240	208	230	180	176	195	223	208	208	219	236	239	276	236	222	230	251	221	256	264	229	221	200	214	218	221	244	228	207	222	207	200	226	204	212	226	210	209	225	214	205	187	205	182	202	216	205	217	209	238	212	211	202	212	228	208	200	211	221	197	211	209	184	232	199	217	195	207	190	226	201	206	219	202	215	208	195	185	220	214	176	190	178	222	172	188	230	206	210	216	174	200	190	179	206	212	177	198	229	190	225	220	206	211	214	183	200	216	223	195	199	173	188	193	212	209	192	199	223	198	199	190	169	213	196	226	221	200	161	163	189	185	195	209	217	187	194	192	210	217	196	187	180	228	204	208	190	190	174	189	173	212	209	209	218	209	198	219	190	179	222	218	200	231	171	212	190	187	182	200	194	194	189	239	209	183	224	199	196	224	192	204	218	198	210	190	194	204	189	169	204	204	200	210	221	216	200	218	215	206	200	190	179	194	193	207	219	193	190	192	187	201	210	207	231	205	222	206	236	213	191	177	203	212	168	194	193	181	205	218	206	182	202	203	195	176	208	212	177	202	195	190	200	237	225	203	192	202	219	214	213	189	209	214	202	166	195	179	200	200	206	194	207	185	197	219	185	196	180	182	219	206	220	217	209	183	211	204	203	203	199	216	205	200	195	208	199	197	209	219	212	180	198	203	186	210	222	203	210	197	192	200	203	197	203	191	171	209	194	209	204	203	218	184	202	196	181	208	196	188	214	217	195	220	206	193	188	183	225	241	200	205	192	188	200	192	195	211	202	165	188	198	206	204	181	195	211	180	191	168	199	199	199	198	202	224	205	193	180	201	227	200	225	181	208	199	186	227	203	194	202	198	190	198	185	227	206	196	220	188	201	183	224	210	201	197	213	194	212	217	226	214	179	218	179	215	210	198	200	219	195	193	194	210	189	215	199	186	188	180	236	169	203	222	197	210	189	189	191	216	220	178	180	218	221	198	194	208	197	213	201	186	200	213	218	225	217	196	191	205	194	232	213	185	208	196	182	194	200	176	181	227	184	189	192	206	197	195	191	202	198	195	211	211	225	167	171	192	186	214	202	208	225	209	193	210	186	178	213	202	225	209	206	213	226	196	220	193	185	202	196	211	186	206	225	177	188	181	175	257	217	203	217	210	207	205	209	199	224	202	221	193	213	220	192	229	208	190	186	187	210	244	189	224	198	205	220	217	189	203	181	194	194	199	188	197	208	197	204	215	207	219	189	211	206	207	200	200	191	199	192	218	199	207	198	211	206	163	185	191	174	200	238	178	185	197	203	177	187	216	189	204	212	196	195	201	192	190	190	222	234	185	220	193	190	201	201	200	200	206	221	215	185	213	192	226	216	189	208	207	206	189	207	202	205	207	184	199	186	206	200	185	198	205	166	196	178	204	212	196	209	205	220	201	204	204	194	222	187	210	219	222	219	184	197	217	206	218	191	216	200	213	177	189	211	199	205	177	229	168	181	203	194	179	193	193	184	220	186	234	220	224	162	208	200	224	184	199	201	208	192	212	207	225	209	193	216	178	215	205	186	198	204	207	217	211	195	185	182	196	179	217	204	199	205	194	194	191	220	206	212	203	207	214	200	184	195	197	204	197	194	199	195	201	177	208	196	175	206	191	190	195	198	193	203	202	205	180	210	213	191	208	211	195	185	191	194	202	204	224	206	204	189	194	199	195	194	206	170	217	207	212	256	208	175	199	195	205	186	212	216	216	208	187	209	203	179	185	171	218	192	200	199	203	196	202	215	218	197	203	195	190	195	204	200	208	172	190	166	205	206	202	182	193	200	192	197	206	203	200	219	174	190	230	208	202	200	225	189	215	202	220	216	196	213	200	190	191	192	198	184	207	205	204	219	186	171	215	190	204	176	194	219	209	189	200	208	210	189	215	215	205	204	173	195	190	201	188	194	187	194	209	186	181	187	195	182	193	208	215	211	196	230	175	234	202	220	214	184	203	201	197	192	223	189	212	187	203	213	208	208	210	203	229	193	193	216	221	202	216	200	196	216	216	222	175	208	183	211	178	188	195	203	187	216	207	198	187	182	194	213	190	192	200	203	181	193	216	234	219	181	199	224	215	215	213	199	196	208	196	192	205	228	199	198	210	217	196	205	193	211	195	207	203	200	205	198	236	211	230	170	204	191	206	198	223	196	192	219	170	188	211	190	193	186	203	240	217	199	194	236	234	179	211	204	224	217	193	192	209	189	187	178	202	203	193	197	189	168	197	194	196	240	183	211	200	200	204	208	207	224	208	229	236	224	200	201	201	193	230	208	186	180	194	212	215	196	192	199	178	203	214	201	187	190	182	225	206	209	195	205	195	204	216	213	214	205	185	187	191	167	186	181	208	204	192	208	189	192	205	198	224	191	220	187	189	201	193	196	208	201	202	187	208	180	191	199	213	200	194	188	204	201	204	202	230	215	203	176	199	183	187	185	193	198	192	198	195	223	221	226	196	206	199	176	199	183	183	199	235	196	203	188	190	204	197	192	215	182	204	188	207	222	213	198	201	205	217	212	211	205	222	207	213	196	188	225	202	198	191	182	210	193	209	185	206	203	190	195	189	182	181	218	203	177	211	213	181	183	198	193	184	200	189	223	200	180	208	197	195	190	208	198	186	172	214	200	234	199	204	211	221	201	207	205	214	244	184	200	198	181	189	219	195	200	183	202	173	167	201	205	209	185	181	221	222	219	193	220	190	211	168	220	227	217	186	210	183	206	219	216	192	199	187	173	200	194	223	197	200	185	214	183	192	201	237	211	197	196	185	197	227	199	214	218	185	203	195	192	217	221	216	216	196	195	194	194	181	210	185	202	216	206	224	183	206	196	205	199	223	205	196	200	215	187	189	196	173	208	211	189	209	195	188	203	188	203	191	218	176	191	210	194	193	207	177	210	191	191	202	189	195	185	210	198	216	199	182	230	200	208	194	201	184	223	195	183	186	194	208	230	193	181	196	233	189	192	204	200	182	175	188	227	198	222	205	178	180	211	185	206	184	196	189	230	214	196	206	214	211	199	187	177	199	176	189	189	179	182	196	205	216	183	221	200	192	218	206	197	199	178	188	190	205	220	204	201	193	197	205	181	180	187	194	204	206	219	213	198	188	205	215	192	196	188	210	211	213	200	201	172	188	193	215	180	214	193	208	202	183	208	210	201	196	195	206	221	205	183	192	201	204	227	189	197	197	208	201	199	184	206	209	185	190	212	194	188	193	245	203	205	198	201	194	207	181	189	217	195	194	215	182	179	195	187	211	205	170	209	196	189	212	195	204	200	197	186	211	204	197	189	179	205	220	205	166	209	206	182	191	191	194	224	200	199	197	159	194	193	188	187	205	178	209	193	194	202	220	218	192	196	184	201	193
41913	38301	17703	10872	7934	5717	4869	4259	3234	2397	2042	1592	1188	822	574	502	465	415	398	429	356	341	374	362	375	313	319	253	293	293	259	250	283	255	241	230	253	233	241	252	257	233	231	238	226	234	228	215	242	243	242	248	273	307	254	243	214	284	269	261	279	258	298	234	264	270	259	231	242	258	251	260	228	242	256	238	231	247	244	240	246	244	247	224	263	230	270	220	223	229	240	256	232	219	223	223	246	224	223	253	224	215	209	221	192	226	228	215	206	235	226	223	202	195	233	219	239	215	211	219	200	204	187	210	216	214	210	238	220	225	216	191	251	235	214	208	230	210	225	233	213	217	213	213	208	217	208	212	228	219	215	241	229	244	219	210	211	216	234	218	236	228	224	208	211	221	218	218	210	226	228	206	230	227	212	255	231	219	233	213	238	210	223	206	212	207	208	207	215	209	228	222	225	211	194	223	243	212	212	223	215	240	189	212	226	205	199	209	211	217	214	234	230	240	201	224	199	218	213	228	205	225	207	240	249	215	206	213	246	224	204	212	233	214	247	235	210	202	223	217	227	237	257	223	225	231	244	228	233	201	231	237	227	200	232	196	203	202	206	212	228	213	226	221	201	212	222	236	211	223	242	220	247	219	206	228	207	189	217	239	218	236	227	213	255	234	225	204	237	207	213	239	204	229	226	205	221	241	222	239	216	219	211	215	217	211	215	222	241	227	254	230	213	233	227	212	221	213	220	227	206	236	197	232	197	224	231	213	229	218	225	222	196	234	222	205	228	200	243	252	218	233	208	236	224	223	196	204	193	237	226	246	221	230	234	207	221	241	207	215	216	251	218	240	208	245	216	206	230	217	187	212	213	215	216	230	227	232	205	216	245	217	200	215	228	235	196	240	210	224	212	198	208	244	208	225	236	230	203	216	206	210	224	208	228	187	222	231	209	205	223	209	218	224	229	190	229	226	204	209	232	202	237	233	208	212	211	221	217	226	227	211	216	224	209	213	218	204	202	236	235	209	207	214	208	214	215	201	247	220	225	223	211	196	215	225	219	228	215	215	225	224	247	196	211	210	233	246	203	233	214	198	204	212	210	228	214	208	203	210	222	212	219	213	226	218	220	223	196	199	204	228	210	227	239	195	221	253	236	235	237	233	216	212	203	196	213	256	209	229	217	222	216	215	222	208	211	227	220	251	222	220	230	198	236	214	240	210	233	202	238	220	211	231	223	250	201	202	212	205	211	195	214	207	240	198	232	206	188	230	199	200	205	236	233	235	208	195	209	213	209	225	224	231	230	211	224	191	226	223	239	215	176	199	202	206	224	224	201	226	219	229	222	218	220	235	230	240	238	236	199	217	231	212	206	228	203	249	228	212	210	223	187	217	227	231	200	239	232	191	244	190	218	200	215	219	224	233	224	200	217	210	229	234	224	237	195	204	228	217	236	199	246	211	202	190	249	221	202	221	199	208	217	236	211	233	242	201	239	216	205	219	183	236	227	218	225	249	217	214	253	250	201	221	220	209	225	228	202	209	247	246	205	241	227	207	225	229	235	231	239	232	215	190	232	223	221	213	210	214	241	218	221	189	213	214	228	214	233	213	247	236	216	243	233	231	190	217	209	235	219	230	245	238	213	219	237	232	232	216	213	241	189	227	211	238	214	205	210	257	208	233	203	228	244	193	213	227	232	194	231	241	203	217	216	214	227	211	203	236	207	214	222	241	216	238	215	219	215	197	244	219	237	206	222	217	220	200	203	231	219	218	226	231	233	203	215	231	247	218	234	182	207	231	221	243	201	223	225	228	214	228	219	221	220	244	236	217	224	238	244	232	210	188	198	220	211	227	220	225	239	232	224	218	209	218	236	225	216	243	228	231	188	212	225	211	240	237	225	212	194	187	222	208	239	218	226	221	237	206	219	240	208	214	229	220	222	243	231	224	210	211	205	222	230	231	228	205	196	228	205	200	230	221	209	226	210	213	196	222	202	224	214	217	212	244	224	221	222	215	205	245	252	204	199	225	229	227	234	213	208	232	249	219	215	196	231	239	230	215	223	224	232	201	231	217	230	238	214	213	200	236	220	236	218	224	222	226	220	217	215	236	224	241	179	212	219	189	225	225	216	218	226	249	195	203	200	223	219	207	225	210	177	233	230	225	227	257	218	208	235	210	218	223	232	202	218	248	245	232	219	215	209	200	214	205	251	228	228	237	233	237	222	206	221	219	210	199	181	250	202	209	196	218	227	239	219	240	219	219	202	223	212	227	232	224	215	223	234	216	234	230	242	219	225	218	217	228	223	202	243	229	225	225	197	232	231	225	192	216	206	227	214	251	230	223	205	217	237	213	233	226	238	221	237	222	218	220	223	222	221	207	214	215	219	191	227	199	237	231	209	211	226	229	232	209	207	222	236	233	209	226	225	216	227	236	231	217	204	221	197	214	203	212	200	222	225	224	215	251	240	194	213	204	223	215	233	234	225	218	222	221	292	192	205	232	213	207	215	217	218	240	243	220	226	218	220	202	194	186	233	194	195	204	219	211	240	237	221	237	225	199	201	231	203	209	211	205	191	223	220	217	241	200	222	213	235	219	247	195	236	200	225	203	216	227	240	219	211	184	241	228	207	220	239	220	236	211	214	234	237	206	211	193	221	226	230	213	208	223	219	209	193	237	219	220	216	237	214	221	226	211	231	215	232	223	201	228	226	238	251	198	227	214	232	213	254	213	232	230	214	208	177	204	214	210	214	219	210	216	212	214	220	208	232	233	227	215	250	204	231	218	211	221	224	208	231	253	230	232	238	201	248	204	208	254	212	212	221	225	230	222	228	222	231	218	194	234	207	236	201	228	242	223	229	217	218	213	241	231	233	224	233	236	206	229	227	205	244	220	234	215	221	233	212	219	200	210	231	214	208	204	196	224	241	207	224	237	209	213	228	206	228	233	236	226	198	206	232	219	233	233	215	220	251	220	233	225	210	226	231	220	215	218	241	223	225	206	208	203	206	226	218	214	239	220	216	221	228	226	210	230	214	231	229	213	237	213	225	248	222	224	176	232	211	234	245	211	229	218	216	246	246	205	254	208	216	197	215	197	213	221	190	226	205	221	197	198	234	196	229	262	233	214	222	216	221	207	241	235	227	217	240	220	243	187	213	237	236	198	243	224	218	214	218	205	228	197	221	229	211	213	203	212	231	197	208	199	202	207	218	199	234	215	228	214	230	227	209	230	244	215	216	228	198	245	226	210	207	202	226	195	216	214	220	216	243	209	219	219	229	215	220	224	248	217	186	218	202	215	207	200	213	238	214	199	206	197	218	219	240	212	222	217	230	223	223	224	207	227	212	236	229	225	225	234	220	208	215	188	225	237	220	234	217	218	206	222	221	207	217	194	223	235	197	237	234	203	226	193	212	221	214	201	229	215	195	226	234	220	223	223	251	201	220	207	237	204	217	212	212	217	231	232	237	225	216	230	218	234	224	235	199	208	237	209
31205	23173	13053	3921	2007	1334	1305	1184	906	787	767	666	519	479	432	457	443	455	467	423	442	407	398	389	455	436	414	389	420	427	412	367	421	412	382	394	414	375	383	390	404	389	365	394	390	392	407	360	422	451	408	421	416	386	405	412	375	413	403	407	406	421	391	400	417	376	383	409	380	414	442	375	388	396	387	372	390	424	396	369	418	407	386	400	395	351	414	420	377	382	361	374	404	367	379	373	417	389	455	413	409	426	369	396	406	398	370	388	396	414	390	360	385	394	418	401	374	390	383	390	379	393	354	375	406	377	411	383	448	389	366	403	377	381	390	386	427	390	399	394	377	380	413	386	407	371	397	417	386	387	374	384	370	390	353	410	395	394	345	388	390	408	397	399	421	382	384	401	416	387	412	387	376	420	338	359	367	384	378	380	397	430	387	381	370	410	406	393	382	362	374	400	426	417	369	392	355	381	375	407	391	374	342	384	365	441	410	433	390	390	407	423	384	378	419	407	388	393	370	379	399	387	387	366	391	392	396	380	391	386	404	403	409	373	375	385	397	388	361	400	432	405	393	398	383	405	415	371	390	406	398	374	393	394	399	379	385	409	392	393	423	423	400	342	417	395	381	411	375	393	381	389	415	402	396	368	408	373	400	366	413	405	380	373	425	389	403	367	376	383	377	383	399	418	406	423	373	406	447	368	410	430	378	408	370	420	391	384	378	365	377	383	397	407	401	404	402	391	357	376	423	394	358	381	415	392	420	407	369	384	419	408	407	400	393	359	372	408	377	396	373	398	408	409	418	420	385	431	393	378	403	367	393	383	351	382	375	397	365	383	390	386	387	409	406	388	377	420	371	420	402	435	424	373	390	402	394	411	411	405	445	404	408	409	390	415	427	357	390	435	400	379	389	385	364	414	381	333	380	389	407	362	396	395	398	374	456	427	371	403	413	399	405	403	385	398	399	395	392	386	437	417	379	377	374	404	389	372	386	419	380	414	362	427	402	400	398	429	362	383	348	395	378	381	372	397	392	398	385	363	423	371	429	378	404	386	385	364	445	411	395	374	392	405	396	400	368	398	421	373	396	417	412	404	390	371	408	360	383	385	384	395	389	398	377	394	363	383	398	412	435	398	387	405	389	363	381	396	400	373	417	375	406	389	423	410	356	381	405	396	407	426	369	380	358	397	360	403	380	410	394	384	394	398	354	401	407	440	360	385	400	380	356	419	398	409	406	362	420	361	411	362	374	426	397	375	417	398	373	388	387	379	336	395	412	387	371	370	401	349	389	367	398	375	396	376	408	365	396	436	411	423	387	399	416	383	424	372	393	396	439	393	418	355	403	429	372	402	380	398	398	400	365	396	416	392	395	395	383	405	409	387	382	374	385	376	453	359	417	413	366	417	410	389	414	383	374	418	408	405	393	382	419	383	373	377	347	393	403	376	359	404	381	384	396	400	396	409	396	361	412	388	386	375	395	374	375	405	420	406	392	387	385	382	400	360	370	366	384	392	378	370	394	370	368	406	370	382	388	411	384	428	378	409	386	427	390	393	374	383	385	412	379	398	380	389	407	370	364	386	416	406	401	377	420	394	388	398	387	375	432	436	424	397	413	376	404	402	391	415	403	422	416	359	407	404	438	398	411	395	412	415	370	369	363	388	380	373	366	390	410	397	371	429	361	423	391	413	355	389	405	380	400	392	363	404	404	375	361	391	389	414	385	378	380	375	381	379	403	398	391	429	398	395	423	390	381	385	362	401	393	436	397	386	412	414	379	379	388	389	373	396	410	387	398	420	371	385	418	387	398	405	347	403	422	353	374	361	383	385	420	375	397	367	372	417	384	398	405	396	388	404	380	406	364	408	407	409	404	423	375	378	387	382	395	370	398	390	394	350	413	355	412	377	391	376	395	396	428	364	348	375	396	389	366	373	375	427	399	437	402	407	380	395	344	390	383	425	395	396	421	373	359	334	411	380	360	400	401	383	393	353	363	413	375	429	408	353	379	394	411	377	400	384	375	413	398	395	376	374	365	392	399	410	404	385	384	415	385	404	391	382	406	383	379	376	414	404	409	386	371	373	363	390	421	385	378	386	387	385	320	360	395	421	401	404	393	382	393	392	372	389	383	378	416	409	417	397	396	367	399	343	395	409	412	398	385	393	394	348	337	418	367	407	402	423	411	384	380	368	375	395	402	396	379	424	395	385	391	406	406	379	368	392	402	381	384	400	385	377	390	405	377	386	404	402	389	391	380	416	363	374	422	415	394	369	379	410	384	396	400	370	400	399	373	419	404	410	432	396	404	375	417	425	390	380	407	413	394	400	396	396	421	376	389	428	412	396	368	373	371	447	380	374	334	369	396	404	417	381	380	401	371	387	387	416	402	415	404	403	384	398	399	404	417	402	412	391	392	358	387	394	407	402	397	403	366	405	376	389	395	433	397	370	364	374	417	394	366	378	404	390	401	373	411	380	371	407	383	428	397	387	363	390	380	375	401	386	400	373	363	431	412	392	392	376	447	406	391	372	414	398	387	358	415	386	417	394	405	375	409	378	401	385	375	387	407	411	392	395	402	430	407	431	363	392	400	403	393	406	386	401	382	407	420	403	385	371	383	414	361	373	359	398	385	376	387	422	407	372	395	384	409	377	386	415	385	362	395	427	383	368	393	362	399	406	387	371	377	365	383	376	394	412	349	436	360	404	395	410	413	379	405	380	387	374	436	384	414	385	383	380	384	354	401	422	421	373	423	396	406	377	428	383	410	408	413	410	362	405	380	377	407	382	364	402	407	362	397	415	359	381	406	409	373	366	403	396	385	418	378	362	380	403	369	385	359	389	394	407	389	437	408	400	426	393	407	381	359	363	401	371	372	379	382	395	395	345	405	391	364	380	379	368	342	435	373	385	386	372	412	355	372	385	402	420	418	352	425	378	408	390	431	383	393	394	440	394	376	378	367	395	375	378	380	418	347	409	386	396	418	364	356	395	417	394	362	385	405	408	359	395	405	402	423	423	374	407	401	404	401	451	399	381	393	423	398	394	374	352	361	383	382	430	400	386	402	354	364	377	379	390	351	413	401	396	386	389	393	386	400	387	385	437	378	352	373	409	384	398	394	385	366	384	412	429	392	395	414	398	372	376	386	389	396	420	385	391	380	379	452	434	430	398	375	409	388	387	403	401	403	372	364	362	387	381	385	398	395	380	380	397	402	357	392	404	369	369	362	399	431	379	382	392	374	383	395	387	409	376	389	370	432	385	395	395	395	393	343	389	396	389	392	389	381	393	428	404	387	378	371	414	444	411	361	398	370	388	366	376	376	404	419	388	392	380	395	355	394	389	406	396	402	399	383	377	428	359	378	367	379	381	364	415	380	445	411	364	346	439	397	423	383	452	404	375	369	382	373	374	424	400	376	346	394	427	422	432	387	416	413	414	410	359	366	374	386	413	425	382	384	406	393	402	358	399	357	402	375	396	391	385	385	413	399	374
35207	25094	8796	3952	2938	2255	2283	1947	1364	1163	970	805	722	611	494	513	461	473	537	472	493	474	423	475	456	465	408	450	399	433	444	429	384	418	433	397	450	441	419	436	441	410	394	420	415	418	435	406	436	441	452	449	420	445	426	459	426	452	410	435	421	448	441	469	408	421	442	428	460	484	430	464	406	447	445	419	429	395	389	401	451	397	429	439	431	468	444	468	422	423	465	435	446	441	387	422	392	428	419	411	392	439	434	431	418	394	416	407	435	410	404	445	418	400	408	461	415	413	446	427	456	400	431	458	411	425	409	397	421	393	403	452	417	454	442	389	466	426	397	467	447	458	398	410	431	441	415	417	416	442	436	386	406	395	413	402	418	414	422	409	415	444	406	417	403	395	443	434	397	403	372	434	412	403	458	431	434	429	394	454	437	385	395	472	436	435	429	417	431	422	402	448	443	429	419	407	366	386	429	403	438	416	422	415	383	424	403	433	447	393	418	441	451	424	416	440	393	408	406	447	422	401	410	438	429	419	383	459	398	460	427	426	419	394	396	378	451	408	456	412	415	424	410	439	415	421	422	433	436	455	405	436	407	392	442	435	427	431	447	437	472	437	423	421	424	386	418	423	432	479	447	381	437	426	442	453	441	412	418	441	473	458	428	411	465	410	430	431	395	416	433	435	442	398	447	402	455	407	416	410	425	405	408	436	450	426	446	398	408	399	408	427	445	412	429	405	447	435	424	429	433	433	453	436	386	432	407	464	415	435	434	406	414	406	449	436	424	444	424	447	460	414	466	434	401	396	400	398	419	407	404	393	451	408	395	444	426	415	420	459	470	398	442	397	426	417	438	433	410	435	428	431	437	422	437	394	402	404	455	423	431	436	410	418	441	436	458	424	376	403	422	410	445	352	450	437	401	419	404	406	436	422	453	432	395	426	402	466	410	435	415	426	423	424	440	424	461	388	453	401	395	447	431	433	426	456	432	421	445	426	392	399	395	439	439	401	424	400	399	420	447	402	417	418	366	436	452	424	402	381	432	417	433	429	414	443	441	405	444	399	434	443	404	382	443	380	439	429	410	433	430	437	402	430	401	432	430	415	421	413	423	444	429	417	397	438	426	420	442	419	388	420	432	455	434	399	420	418	427	418	388	392	467	420	425	454	410	444	415	449	450	460	435	446	429	400	385	448	435	417	409	426	425	454	457	401	415	428	407	413	395	454	436	425	399	419	441	453	426	430	385	418	440	432	396	408	443	429	406	416	433	385	442	427	437	420	440	430	469	397	440	427	404	383	414	447	403	447	448	442	387	428	443	446	416	421	371	448	415	456	451	415	385	403	386	436	420	448	433	444	424	415	398	401	380	439	436	433	428	402	427	433	433	397	412	440	413	435	462	402	453	420	408	453	428	385	422	406	420	465	434	431	411	447	451	412	425	443	422	434	442	426	439	439	400	390	400	416	447	405	454	451	429	418	410	421	427	414	420	452	422	431	396	422	429	461	451	441	439	422	401	383	389	416	455	419	424	405	453	406	384	445	450	430	408	442	436	409	415	424	421	405	428	414	432	428	397	433	425	412	457	442	422	443	453	420	457	395	430	437	420	417	452	429	427	383	438	427	439	432	456	424	422	384	410	440	396	429	454	435	430	457	428	442	403	421	450	490	444	431	394	425	413	414	427	418	421	436	400	449	443	403	414	396	421	422	424	442	426	403	405	457	438	386	406	420	417	437	415	412	421	392	410	407	407	411	429	430	433	452	443	394	436	437	414	405	407	449	436	439	421	403	413	433	408	401	410	395	421	408	444	455	435	419	424	424	402	426	418	411	443	422	437	427	421	437	392	449	395	452	439	400	449	411	433	443	423	401	429	436	430	445	438	454	436	431	416	414	418	451	382	397	426	415	464	430	408	440	406	434	379	449	450	437	417	461	422	411	420	445	415	410	384	424	392	412	440	429	439	385	433	432	396	390	446	423	418	414	401	427	390	467	391	424	431	425	389	417	428	395	422	416	438	369	427	415	425	415	422	405	442	414	434	448	411	406	433	432	415	426	384	402	435	429	448	449	421	426	428	454	386	421	412	435	439	427	414	416	403	434	407	459	415	416	388	425	434	375	421	404	394	439	416	403	402	418	444	433	439	421	422	409	414	453	421	464	412	434	433	458	395	407	440	422	453	448	440	417	425	457	394	409	389	417	443	405	451	427	462	407	399	425	437	442	421	470	396	459	439	426	412	433	451	411	419	390	429	442	410	415	459	400	401	441	440	412	445	418	443	436	441	417	422	418	445	419	459	460	390	413	411	460	449	440	437	437	388	428	457	418	415	433	403	396	425	435	387	428	447	399	406	407	394	423	408	428	413	434	408	414	388	429	421	482	441	453	439	375	417	429	374	413	445	421	433	451	397	429	418	432	400	405	431	424	415	404	441	426	456	427	416	423	393	421	419	429	423	441	446	406	421	426	403	436	458	381	438	451	392	394	408	422	426	411	413	439	404	396	432	424	439	402	420	400	411	419	455	436	454	408	451	456	419	398	402	406	439	420	403	399	392	377	434	464	444	442	442	434	414	402	414	440	421	451	419	393	447	442	422	399	426	451	437	443	421	440	446	428	443	437	406	491	432	395	431	448	433	411	439	457	465	403	415	434	466	436	440	445	415	419	414	376	404	411	401	439	463	430	452	428	436	439	413	413	454	428	404	432	419	410	405	398	440	400	409	447	425	412	437	422	424	425	411	407	370	411	452	415	437	399	414	406	380	403	395	424	439	413	430	469	423	420	428	430	375	440	421	430	421	425	426	397	468	379	386	414	399	419	412	437	425	419	432	427	449	429	423	423	446	452	407	458	409	444	441	431	405	412	422	437	453	418	426	441	435	388	402	434	450	390	398	418	432	390	395	473	440	450	433	417	407	430	421	402	402	448	433	442	417	394	469	427	440	422	457	426	428	401	452	430	421	436	423	460	421	408	422	419	418	407	462	406	431	457	405	439	412	416	426	429	408	459	404	439	475	445	445	421	431	447	449	426	426	419	400	429	449	448	416	463	437	430	386	426	411	440	413	450	411	446	382	441	462	443	424	433	455	418	395	470	419	418	404	430	428	446	451	399	398	410	407	442	421	407	412	455	432	397	443	425	407	425	457	413	415	401	440	380	452	410	448	422	454	423	424	418	410	412	383	448	419	377	412	435	407	416	448	431	446	428	449	399	429	409	436	393	456	476	410	421	407	427	401	401	407	430	437	437	408	412	448	397	436	420	425	404	430	403	407	437	418	422	440	451	440	451	406	460	462	396	414	420	447	440	432	403	466	401	427	441	466	385	439	413	423	404	378	420	448	418	416	415	426	426	446	401	395	429	442	408	434	412	432	411	420	401	430	466	417	423	401	422	434	428	392	408	437	405	419	411	416	442	399	461	429	390	386	452	414	402	381	437	404	373	419	421	450	420	435	443	427	420	438	430	437	403	422	405	411	429	382	421	404	399	432	389
24084	21392	28469	24687	21367	11217	2822	1712	1426	1300	1191	976	687	555	474	417	432	423	463	399	429	412	403	384	406	335	352	367	359	401	327	355	357	346	342	333	357	340	327	315	349	381	427	351	354	322	360	305	323	352	327	360	359	348	355	347	340	343	353	329	338	325	327	340	330	345	320	366	364	338	357	334	340	379	339	342	336	330	329	379	349	330	345	347	336	317	291	352	358	328	293	364	321	348	319	361	325	346	358	286	367	317	337	308	327	354	303	351	351	368	369	342	346	304	324	311	314	302	315	320	363	348	325	326	324	331	348	341	317	332	374	318	356	353	352	363	358	360	356	373	331	337	341	329	331	340	357	312	370	347	355	341	314	319	346	356	344	314	346	339	363	331	326	354	340	348	303	320	343	343	339	346	328	340	333	338	325	364	329	331	336	329	335	312	335	328	318	351	331	332	339	300	326	342	331	342	316	341	353	321	326	384	312	315	375	349	366	339	326	347	340	347	306	293	307	302	324	344	337	329	317	358	337	359	346	336	342	320	322	369	360	333	334	350	329	330	364	340	308	342	336	338	354	333	358	327	381	328	359	322	306	366	335	333	334	371	353	338	322	343	347	336	353	338	335	353	379	338	339	332	327	343	355	347	354	346	318	357	301	341	338	337	371	338	325	336	353	335	333	317	350	321	348	343	336	329	340	330	339	346	347	298	349	333	336	335	339	305	334	354	334	340	326	350	369	365	344	326	326	352	346	327	335	324	369	333	320	341	333	322	335	321	316	340	351	372	374	375	331	307	344	314	353	341	344	309	347	373	337	334	328	345	309	336	345	333	352	336	318	337	342	337	352	293	326	353	368	345	323	340	326	338	352	344	347	312	335	332	330	327	354	329	361	322	355	382	333	337	317	329	332	341	349	333	357	344	331	311	351	348	352	309	324	321	370	343	324	332	338	327	325	299	337	359	338	328	343	343	320	317	363	335	296	335	322	340	331	359	328	319	352	351	358	328	328	313	325	335	332	354	325	342	364	335	323	326	339	333	334	330	347	334	350	329	335	331	317	345	330	328	349	337	329	320	344	323	348	336	333	302	329	332	355	362	343	285	319	340	351	378	322	325	317	344	343	317	337	314	334	344	347	343	333	348	305	337	335	314	330	359	326	352	335	319	322	331	361	336	356	330	330	341	332	344	353	346	333	334	325	330	335	341	340	317	374	351	298	330	351	344	329	328	353	325	339	332	323	348	337	344	316	353	359	308	358	348	346	319	335	350	337	329	322	347	325	334	339	363	316	321	317	308	353	330	338	361	360	359	333	360	322	298	342	373	330	330	351	315	328	332	332	355	351	333	316	345	305	319	327	343	351	365	330	313	352	312	309	322	326	381	359	325	345	319	298	314	346	330	338	333	387	361	347	319	328	306	333	325	312	310	352	331	337	321	354	345	340	319	347	347	349	329	333	327	373	328	316	313	333	337	323	285	325	334	364	339	335	357	279	335	332	314	321	340	350	311	350	333	323	344	320	301	339	365	333	342	356	324	335	341	320	337	368	305	342	325	353	331	325	343	355	297	304	314	346	330	299	315	347	319	331	334	318	329	325	339	340	341	325	310	328	311	344	348	304	349	338	369	334	365	308	303	337	305	336	306	384	336	367	326	322	382	363	340	338	351	328	329	343	328	335	306	335	306	357	317	325	348	347	342	320	348	329	319	321	317	308	339	332	333	329	333	326	361	340	334	331	353	303	344	341	335	340	332	354	311	357	359	352	313	336	324	355	346	300	323	338	325	328	344	329	323	311	330	324	316	356	353	328	347	308	361	351	326	309	302	311	347	366	338	360	327	345	348	340	352	331	346	319	344	325	372	353	290	338	320	333	349	337	330	352	356	312	324	320	359	312	320	355	295	331	360	354	346	393	318	339	363	322	342	349	341	316	313	347	338	335	335	359	382	317	330	311	324	304	346	344	369	315	326	341	320	327	334	314	329	342	318	331	319	308	330	347	329	317	335	314	367	339	333	354	308	320	317	325	358	337	313	323	353	352	338	330	347	333	351	323	334	325	331	352	334	357	312	295	350	337	337	327	340	340	350	338	337	308	351	350	323	313	387	339	338	337	342	313	329	331	330	314	336	341	349	324	325	316	344	331	343	353	326	352	338	351	354	317	330	334	354	322	336	314	371	352	367	364	352	345	327	319	338	306	352	330	326	314	316	336	330	362	324	318	363	319	347	338	313	324	351	339	325	301	327	349	356	340	356	360	342	321	335	318	343	357	340	328	351	329	361	334	338	333	349	290	343	341	340	332	330	345	324	340	321	333	363	328	319	328	346	294	341	344	361	341	330	321	296	330	324	325	330	334	361	340	363	372	351	323	348	300	316	331	313	327	318	355	361	324	375	337	348	348	350	337	325	340	344	325	324	359	334	374	308	333	334	360	321	347	308	324	339	342	339	338	317	362	339	327	350	316	350	361	367	323	337	340	321	346	321	329	304	344	334	360	321	339	350	362	323	339	346	367	349	309	301	311	372	331	348	339	333	323	304	313	342	375	339	350	345	357	348	350	341	326	339	299	328	358	329	325	328	351	297	325	344	318	309	331	362	332	320	338	331	337	317	322	324	337	362	317	354	324	326	294	329	323	348	296	366	345	327	347	347	317	328	345	338	365	352	321	333	370	352	327	334	323	308	330	365	341	347	387	326	327	334	343	332	334	303	335	332	334	342	308	339	331	324	358	326	351	368	329	388	343	334	329	374	318	327	353	321	340	315	314	278	350	350	338	346	325	339	323	364	344	343	371	301	378	354	328	352	341	333	323	351	302	345	319	360	344	344	330	316	369	350	325	317	318	342	355	334	343	331	347	331	329	370	305	338	333	293	328	342	341	313	338	329	309	335	304	333	327	339	335	311	353	344	322	327	331	303	353	344	309	321	370	335	351	330	307	303	296	337	327	353	331	314	333	327	345	348	351	361	343	339	349	349	299	338	339	353	323	355	343	312	339	307	307	345	364	319	294	364	324	338	342	325	311	323	338	306	324	310	303	340	327	357	345	320	362	320	342	331	343	307	357	329	351	338	324	331	325	341	328	341	353	333	323	349	350	342	351	327	343	325	327	344	340	332	326	321	328	368	381	322	329	312	298	345	338	349	325	346	341	370	312	348	368	358	309	318	346	317	349	332	365	345	325	362	328	303	352	356	338	314	366	326	334	348	319	303	346	354	326	338	335	357	323	357	298	330	342	316	382	329	343	341	327	354	351	371	352	341	354	313	329	355	352	356	317	329	375	319	354	362	335	362	358	346	328	336	324	341	333	349	314	327	357	364	318	332	358	343	347	310	318	321	321	332	300	365	337	316	326	312	346	320	315	304	330	338	305	330	322	351	322	338	347	336	334	296	324	328	350	327	348	311	326	340	327	332	335	344	335	370	325	333	335	354	324	325	324	356	319	324	329	324	312	318	335	355	343	322	361	330	345	365	310	337	330	362	337	367	343	316	330	337
36921	46353	23923	7228	5665	4098	3657	2847	2300	1994	1704	1323	936	735	611	587	531	497	510	471	461	464	462	447	445	430	417	421	372	360	403	373	387	385	369	391	351	401	352	373	384	443	485	397	382	413	352	404	351	367	391	409	361	399	409	351	410	403	394	437	407	373	380	378	371	390	383	391	375	332	370	386	394	343	400	379	387	388	395	376	364	420	397	364	380	352	410	347	385	373	385	410	363	405	377	392	377	360	411	402	393	380	372	381	366	352	372	387	363	383	413	370	365	374	344	363	409	366	344	371	365	394	401	384	351	318	346	389	391	363	355	380	420	366	372	355	364	367	394	370	373	346	382	378	347	399	370	354	391	373	372	378	379	352	385	394	381	354	372	350	389	401	372	392	362	346	371	366	358	334	369	378	384	404	371	381	365	375	378	346	375	374	339	394	359	411	385	411	362	373	349	363	352	357	345	381	359	351	366	360	361	390	385	404	382	381	354	354	380	377	371	355	358	325	386	356	363	331	368	360	400	373	371	382	334	341	381	376	335	366	382	322	352	372	343	372	346	343	356	357	350	378	348	368	389	401	354	384	395	424	363	391	368	349	377	378	361	363	369	376	391	369	362	376	402	367	359	348	364	376	372	363	384	370	356	343	389	384	372	356	370	388	377	359	378	353	368	331	371	377	378	350	371	356	381	321	398	363	408	361	390	348	393	366	387	362	413	371	386	368	354	395	359	346	351	357	376	368	363	381	362	382	365	383	385	398	369	390	357	383	372	363	356	365	388	364	386	394	387	392	381	355	343	344	374	378	374	364	400	358	398	376	346	362	399	378	357	383	380	360	360	375	400	370	351	398	391	374	336	381	354	366	376	338	392	380	359	411	376	358	362	366	374	332	379	400	356	377	371	365	383	358	406	382	393	382	358	378	366	346	412	363	361	354	367	382	346	369	326	362	373	414	354	347	386	375	385	395	341	353	330	362	322	354	384	375	380	335	357	352	406	342	335	358	336	373	353	365	361	363	375	383	362	370	365	368	405	381	359	381	380	354	384	392	363	370	349	335	362	331	389	369	331	389	401	385	358	390	372	341	355	347	355	367	372	349	338	369	379	412	398	326	387	381	360	384	400	354	360	413	365	333	369	368	363	386	377	355	345	390	373	377	374	388	381	347	369	376	365	383	367	361	394	362	361	381	335	401	371	364	349	361	370	373	368	378	372	385	343	374	347	369	371	339	362	384	395	386	353	366	367	376	359	407	318	365	349	373	340	399	390	361	378	382	391	384	382	381	347	360	350	388	360	354	377	367	386	362	369	383	350	344	347	398	386	380	346	357	350	336	370	350	362	379	391	402	389	371	375	354	321	330	367	384	363	369	369	391	380	363	358	348	374	378	395	381	369	337	338	356	363	373	359	396	333	382	339	381	368	360	388	352	367	362	371	399	386	383	365	395	343	370	385	377	352	369	341	371	376	368	375	374	364	377	388	358	384	352	346	338	358	397	348	424	359	378	373	355	372	380	347	379	403	347	372	356	397	387	332	373	345	380	381	361	347	358	347	386	398	351	351	361	363	367	393	349	381	389	376	374	385	373	356	397	370	405	388	373	345	349	377	337	358	355	320	362	363	379	391	383	368	388	346	393	377	368	353	350	394	353	360	373	372	340	354	380	355	359	374	367	378	373	340	375	373	356	350	376	364	374	337	381	382	369	364	342	376	376	390	344	380	375	359	377	371	337	360	341	376	379	389	357	384	376	344	378	356	374	324	365	313	391	386	399	371	387	391	364	388	360	362	354	391	357	390	346	364	353	359	353	358	367	357	378	381	385	351	378	384	422	392	385	391	387	402	363	374	357	326	343	365	364	364	346	394	369	368	380	346	355	370	397	347	363	392	393	381	382	396	365	370	395	374	424	355	366	345	339	393	348	393	360	330	367	382	384	366	332	361	370	371	345	373	372	370	334	364	350	408	338	390	350	358	392	390	388	425	336	380	372	363	357	394	358	373	396	355	384	375	398	394	361	370	356	391	357	366	359	379	334	385	370	353	347	338	330	396	362	387	359	383	373	361	327	347	376	343	363	357	336	367	349	387	358	369	382	369	382	383	381	396	373	378	365	396	368	390	347	381	377	381	408	393	392	372	345	373	387	367	371	411	399	339	380	349	356	391	406	398	373	393	356	383	330	358	356	368	359	384	340	411	360	371	368	367	355	367	334	372	378	352	359	336	348	340	362	357	345	367	339	378	363	393	394	367	400	382	382	369	381	351	342	394	359	379	364	377	381	363	371	369	392	377	369	380	371	390	361	325	346	360	338	389	381	391	367	378	398	358	339	334	387	400	342	399	384	367	366	360	369	362	380	387	379	345	320	356	388	391	402	377	358	396	358	351	378	359	355	359	373	371	396	389	391	377	363	354	351	389	351	375	408	385	385	379	354	344	363	380	360	338	372	371	381	391	385	365	377	401	365	367	356	352	349	384	432	351	388	360	373	368	405	385	359	384	369	365	369	364	362	350	396	358	380	357	404	372	365	377	365	369	346	402	375	356	363	374	365	359	367	392	388	371	384	362	375	385	388	346	387	411	343	368	376	381	355	381	388	383	336	374	396	381	388	375	371	343	376	372	342	386	380	363	385	360	385	345	374	356	370	409	356	382	360	397	365	387	374	397	384	375	341	370	380	387	380	410	380	332	363	338	340	347	352	335	372	361	339	383	391	394	388	368	361	367	359	381	390	349	361	336	355	333	385	364	365	328	353	368	369	367	404	362	375	370	384	396	362	375	362	334	367	386	369	362	335	359	386	349	386	368	365	404	353	358	352	403	407	339	361	339	366	375	365	374	352	331	382	379	367	376	387	364	362	365	389	364	405	373	366	355	340	345	358	422	381	351	362	363	395	387	367	419	352	380	387	361	377	370	354	350	394	371	418	362	391	359	369	364	380	384	347	392	410	365	371	350	393	393	418	340	354	329	351	393	395	336	359	359	367	334	372	369	387	374	353	379	339	372	399	343	365	356	395	388	408	354	363	350	385	353	385	368	391	366	390	380	329	392	396	380	376	369	389	325	340	412	397	356	355	366	369	398	372	353	399	387	379	378	334	322	361	378	397	397	377	381	412	383	364	357	371	394	379	399	352	368	386	353	430	364	364	396	369	347	377	374	360	390	326	397	354	383	366	392	373	387	365	343	380	384	365	395	360	395	353	375	364	393	366	350	381	383	371	367	384	361	367	406	374	346	385	353	366	353	374	350	371	386	363	389	379	315	364	383	363	345	364	383	384	349	361	379	394	377	350	358	368	335	360	384	353	372	384	341	359	369	391	365	377	340	402	381	381	403	401	352	334	344	365	369	354	383	341	350	339	367	369	337	362	358	396	383	381	406	373	355	377	362	384	378	394	359	361	334	389	368	343	375	367	377	385	359	366	391	345	384	393	403	385	362	396	353	316	405	380	363	375	369	353	372	356	382	364	384	362	385	384	346	346	355	368	355	350	404	371
25129	21432	27593	25468	14111	2326	1617	1101	1028	969	858	626	544	452	354	396	364	343	335	344	357	355	370	336	315	334	329	337	329	334	335	301	331	282	324	308	323	311	304	320	335	361	316	313	303	332	289	319	321	294	310	306	323	366	305	331	294	330	303	363	298	338	325	317	313	311	346	344	326	317	308	333	328	299	297	337	299	338	302	296	303	325	297	320	303	328	319	292	268	316	346	315	296	300	306	298	305	318	310	331	311	312	286	300	327	297	287	330	341	298	313	320	327	279	306	311	314	287	331	301	321	313	325	326	303	311	305	301	300	307	277	291	311	306	335	328	306	297	332	346	272	288	296	336	287	328	315	313	320	327	316	299	277	318	302	304	282	278	305	328	301	290	297	302	341	328	323	311	289	317	299	337	317	292	317	301	330	296	321	352	264	329	320	291	295	331	316	296	311	310	354	313	306	296	333	300	272	324	286	330	296	332	305	318	330	318	331	307	312	329	271	304	321	289	308	336	289	292	310	313	317	311	307	275	336	312	330	323	285	312	301	282	315	315	317	326	294	289	311	286	273	369	291	296	307	295	294	270	308	294	348	293	263	283	288	288	287	327	307	334	283	331	326	319	307	318	317	338	335	286	334	320	308	287	300	294	315	339	321	278	273	306	309	293	307	285	326	286	344	325	319	314	322	326	349	294	311	323	314	341	306	311	300	311	299	279	298	311	302	291	307	341	343	301	304	278	337	295	288	312	304	301	367	308	301	318	309	330	284	309	314	298	332	289	318	295	294	358	310	320	285	333	323	302	287	280	314	292	287	283	293	313	317	290	305	285	320	315	317	321	321	319	299	326	345	305	305	312	308	302	328	312	305	312	336	313	355	342	263	333	294	295	311	320	304	305	290	303	310	308	315	321	323	321	287	305	289	301	302	306	281	345	306	318	318	298	302	317	331	283	293	308	337	296	341	270	324	310	322	333	299	318	298	323	296	331	308	328	309	284	294	329	306	321	320	324	319	259	297	306	324	294	343	345	312	296	294	278	310	286	312	312	324	287	303	304	301	350	306	317	314	272	319	307	275	310	295	328	301	309	271	316	307	308	294	310	336	325	306	324	303	301	325	290	307	354	320	299	330	311	282	299	329	288	298	324	331	314	300	322	289	313	303	301	307	325	301	284	356	303	309	319	299	312	276	308	287	328	310	326	299	307	327	344	313	307	331	320	320	283	285	277	278	297	291	293	297	295	298	285	279	283	285	317	314	310	287	311	292	312	295	289	307	322	305	303	303	311	336	266	325	291	322	301	316	312	319	308	320	332	347	292	296	308	309	291	315	286	306	308	307	328	291	285	306	311	318	319	316	329	302	304	334	329	324	313	350	281	332	318	279	320	323	331	321	321	291	290	315	283	331	309	322	305	319	276	336	307	288	321	313	316	302	299	324	296	307	335	309	281	340	354	300	318	303	296	289	295	308	314	305	340	315	332	284	330	294	294	335	325	293	303	328	321	336	283	301	322	314	295	321	296	302	298	318	312	316	328	337	315	311	310	333	319	294	308	302	317	310	321	297	311	314	339	333	282	327	321	318	310	315	336	318	306	318	304	299	320	322	318	302	318	322	278	342	333	320	323	306	271	287	309	315	327	307	300	309	306	277	324	297	317	302	325	318	304	314	307	283	331	316	303	288	316	285	296	317	327	315	324	349	330	319	296	334	296	298	304	337	305	298	292	289	331	313	327	354	290	311	309	317	295	296	304	300	311	297	323	276	302	337	325	285	315	319	322	302	316	319	340	331	326	310	321	294	321	298	311	283	317	331	326	304	313	338	312	315	336	317	310	301	315	311	328	310	330	291	337	299	307	299	295	337	313	284	292	300	304	281	307	319	295	317	308	303	306	291	284	286	333	306	300	318	334	315	318	287	280	283	314	307	312	282	274	315	339	313	281	296	312	301	336	305	302	338	336	311	328	295	320	314	315	302	308	296	325	304	330	331	314	306	320	339	294	318	307	285	326	326	313	309	293	306	308	284	326	294	301	266	298	305	331	303	333	335	303	309	314	314	284	321	310	322	323	328	318	320	320	339	284	308	308	321	343	312	332	316	316	323	296	302	289	297	316	329	304	332	304	300	304	319	308	333	327	311	304	307	307	274	310	317	290	314	329	279	306	315	322	297	290	325	294	299	335	302	276	295	274	316	325	317	297	283	287	328	287	329	292	293	293	294	324	335	336	292	323	311	332	309	312	299	331	297	337	280	288	299	320	316	325	334	319	298	299	315	316	313	325	304	309	315	291	316	315	332	310	297	318	326	285	311	318	329	335	302	316	319	320	301	302	314	319	324	336	299	321	301	296	318	302	300	302	290	293	273	276	282	307	276	290	329	309	330	325	290	279	319	323	311	338	318	307	304	297	321	268	318	306	303	328	324	306	341	316	287	291	302	298	291	320	298	299	340	318	311	294	322	320	313	284	288	309	308	307	336	309	317	330	300	287	266	308	271	314	318	287	302	329	313	307	327	287	304	278	327	319	300	338	328	302	320	327	331	327	300	314	329	328	325	314	320	288	296	324	306	311	322	322	309	323	278	337	292	272	321	325	325	308	325	329	319	297	306	298	287	320	312	287	348	309	307	322	307	345	319	322	305	319	300	327	256	304	284	317	299	328	320	327	300	307	299	326	328	315	320	305	331	327	299	317	273	296	311	298	317	252	293	304	285	309	308	359	320	317	272	330	300	333	316	317	347	302	292	309	314	299	304	311	279	312	322	297	291	282	324	295	297	324	324	328	286	320	306	305	309	337	296	324	349	325	301	310	309	320	335	289	326	316	289	309	288	299	316	293	297	313	318	316	290	336	306	322	319	308	314	327	299	305	309	304	343	306	286	319	322	331	320	299	318	309	340	302	348	333	267	292	310	299	331	313	337	332	317	302	295	313	307	312	325	311	283	337	289	321	292	319	343	310	318	303	326	310	320	322	298	320	314	270	314	309	342	324	339	290	303	348	315	327	324	303	310	326	292	342	288	314	292	283	296	288	332	331	320	310	336	321	310	304	309	302	288	329	308	302	313	290	287	287	307	295	299	291	324	319	260	335	284	321	282	313	303	343	277	337	282	322	275	289	314	277	345	310	296	313	303	293	345	308	309	311	277	330	315	312	311	283	331	300	322	285	301	290	312	309	321	287	289	312	317	335	288	302	300	311	297	288	312	310	319	329	306	316	300	307	309	327	338	301	295	285	303	312	352	316	283	318	296	293	307	319	342	328	293	342	305	328	294	322	297	311	333	335	324	291	289	308	329	301	344	299	312	308	331	316	297	319	318	323	331	294	288	297	344	322	275	320	325	310	338	298	300	296	294	302	291	298	345	315	300	325	299	287	309	297	297	364	309	332	350	286	318	335	286	317	327	289	307	339	305	321	332	314	306	314	331	326	331	330	301	312	333	324	316	287	299	305	281	343	312	317	317	292	307	310	318	332	345	297	301	292	296	313	298	320	338	318
38206	51776	25482	5687	3966	2932	2660	2070	1786	1618	1449	969	639	546	494	427	426	401	363	378	395	422	394	379	365	353	359	378	355	324	384	333	333	370	360	335	330	350	323	336	369	459	380	308	380	331	330	342	320	337	354	349	336	366	399	335	360	350	323	350	351	354	346	344	363	362	331	359	353	354	343	341	322	360	339	345	330	365	359	299	348	344	328	343	321	326	337	326	321	343	347	344	316	356	334	325	347	329	308	323	337	323	318	339	360	330	341	325	324	322	310	348	329	380	321	318	354	362	343	338	358	318	337	305	297	330	361	308	323	341	365	352	348	327	321	323	308	366	339	330	339	338	364	342	345	381	336	360	339	293	287	345	356	327	309	347	312	331	366	335	325	304	335	316	307	339	385	339	353	358	357	333	346	323	307	327	324	336	328	326	319	334	328	329	380	336	331	329	342	328	334	341	329	340	338	354	301	361	319	337	316	315	340	326	365	347	310	304	325	359	342	329	348	320	327	349	369	365	311	320	353	339	325	323	312	338	329	347	367	358	336	336	366	334	356	343	327	327	349	329	331	330	344	344	315	324	312	358	335	331	351	304	291	336	356	358	347	341	341	310	361	345	347	309	327	337	294	342	332	316	345	362	333	329	368	326	335	355	351	333	295	343	309	312	356	349	369	318	351	311	326	339	336	344	333	380	321	329	337	341	368	298	334	341	363	298	364	319	364	315	305	343	341	334	325	306	318	331	309	329	317	321	323	377	328	298	336	329	329	345	338	324	323	369	326	350	320	319	330	325	342	302	367	328	356	347	308	320	330	351	325	363	349	333	353	397	346	342	328	316	305	333	335	331	341	335	352	342	319	331	320	359	322	344	361	295	366	331	322	304	333	347	309	334	321	323	333	326	335	337	345	341	325	358	355	348	328	334	346	318	326	332	376	349	349	343	340	349	321	354	331	351	338	327	354	335	360	361	315	331	297	320	328	347	346	339	322	335	329	342	307	320	313	321	338	329	324	336	324	360	323	323	331	355	350	349	311	335	351	306	325	343	311	341	370	329	339	310	359	339	345	339	315	316	325	335	343	313	341	298	322	330	339	338	334	344	313	338	353	325	331	321	318	329	307	356	340	337	342	325	334	346	356	298	330	361	338	322	305	361	307	333	303	335	375	329	368	343	296	335	384	346	299	317	323	328	316	340	356	391	333	348	341	293	336	331	302	324	343	333	361	319	316	357	346	353	346	326	327	347	341	320	323	331	344	333	359	309	330	312	341	318	354	344	344	366	362	337	335	343	328	338	370	323	338	348	330	359	343	331	378	336	328	354	328	344	349	356	304	345	320	323	348	336	335	342	372	342	348	326	353	337	286	333	322	320	376	357	316	325	327	327	327	377	325	316	355	314	323	333	333	330	352	333	323	315	349	323	315	311	353	359	321	327	352	342	325	336	363	337	346	381	325	332	349	338	341	343	335	323	353	328	315	327	311	355	365	304	326	362	336	330	385	345	332	309	331	348	357	349	333	327	321	353	358	336	314	348	338	340	341	340	363	359	339	315	347	320	368	331	304	353	348	347	339	326	345	323	320	358	312	358	334	366	322	273	318	335	318	322	329	318	299	368	347	327	353	316	361	318	347	344	358	321	350	323	306	334	344	328	335	336	306	314	321	324	352	305	312	356	338	315	349	296	352	315	359	366	341	344	339	326	345	329	354	331	337	348	362	361	305	306	373	342	339	348	315	360	327	322	348	367	342	319	355	321	299	351	326	337	303	337	345	351	319	335	339	336	347	300	349	311	339	324	341	340	339	343	356	342	330	332	349	347	317	357	333	358	353	371	322	324	303	350	351	340	328	324	360	325	312	360	333	368	340	370	336	336	329	333	345	363	340	323	324	354	334	318	328	342	365	332	303	341	323	298	330	356	364	327	335	344	321	343	352	324	333	344	376	344	321	348	361	315	385	340	368	339	354	346	316	325	326	324	377	336	363	315	357	326	364	325	353	346	360	347	312	334	350	340	326	352	312	309	370	333	329	369	342	337	313	359	350	366	350	338	315	341	333	294	325	338	320	354	322	340	311	356	300	315	334	353	344	337	325	315	327	341	334	325	315	332	357	336	311	341	299	358	312	336	325	319	342	333	312	328	332	351	368	334	320	328	334	319	312	311	369	332	356	344	327	330	358	320	354	305	358	318	352	313	353	332	355	351	322	331	348	340	368	311	326	336	346	356	315	309	335	339	353	335	342	369	302	342	328	330	290	318	354	325	353	316	331	346	343	335	337	342	324	318	349	335	319	312	324	331	330	355	310	345	343	332	330	320	336	329	369	369	352	343	346	347	356	337	368	335	349	336	321	347	339	342	329	334	357	319	354	303	327	349	318	326	343	346	331	350	368	313	341	328	339	334	328	353	334	314	331	346	335	337	337	356	346	344	366	311	324	335	303	319	332	331	339	309	319	323	345	307	317	326	325	335	350	353	325	309	350	325	310	366	347	335	351	348	330	325	315	308	339	303	329	290	318	330	343	355	346	336	357	354	351	356	345	372	354	314	347	322	324	366	326	330	347	335	352	319	327	346	345	313	347	308	323	376	357	345	307	370	333	332	347	324	346	337	297	335	329	351	349	323	372	322	328	350	324	339	333	330	378	340	352	319	347	375	365	350	355	312	355	365	339	331	354	337	319	321	340	317	350	358	339	345	379	350	333	318	347	309	306	357	339	328	379	335	321	335	328	339	318	326	335	341	357	354	301	350	337	362	333	341	361	338	360	322	347	332	349	375	343	310	346	324	324	322	325	362	323	320	337	288	346	343	338	345	312	332	317	316	339	354	325	353	350	379	337	357	362	355	361	358	329	360	359	346	327	328	318	353	330	357	337	337	355	329	320	335	356	323	335	347	364	329	342	337	344	322	315	327	337	341	347	306	356	324	328	320	343	336	323	323	341	385	327	305	327	336	351	341	318	332	319	350	352	310	348	302	311	319	339	385	343	369	348	353	353	329	323	331	318	351	321	333	347	318	331	326	347	336	338	334	319	334	324	354	356	337	335	333	342	325	323	333	341	334	355	321	312	317	337	360	318	350	320	337	332	352	335	360	328	313	328	348	349	330	300	356	336	360	327	363	344	348	309	313	325	334	314	319	311	355	340	381	337	342	312	306	345	313	360	345	346	356	340	307	369	372	353	350	331	333	354	336	307	338	345	325	325	350	321	361	331	329	326	340	346	353	304	352	314	337	344	309	328	350	362	327	333	320	340	327	353	342	328	362	342	325	347	338	318	360	346	337	319	348	317	358	359	322	338	333	322	338	345	332	351	327	336	315	352	331	333	323	362	302	296	301	358	348	327	319	306	371	313	329	328	343	354	323	333	350	327	349	371	323	349	346	358	330	315	323	327	343	321	369	354	340	329	325	336	318	346	349	345	333	303	343	333	348	303	329	365	341	354	342	301	314	332	327	360	352	321	354	349	362	354	333	318	330	361	330	321	323	361	325	331	339
22943	21412	29006	24207	21406	21448	10556	2469	1768	1566	1291	935	635	515	464	392	338	310	316	285	301	288	259	252	264	226	243	249	236	229	240	230	223	232	224	214	215	221	256	216	301	286	213	203	212	230	198	188	205	235	218	214	231	274	240	205	221	220	225	228	218	215	209	228	264	219	209	236	224	185	225	196	227	230	217	213	205	227	196	215	226	252	237	228	248	221	230	230	231	223	215	240	219	190	199	228	210	221	235	213	238	210	215	214	222	234	203	195	236	218	197	240	208	221	221	221	200	189	226	208	226	226	228	191	246	213	186	178	228	223	240	225	215	212	218	198	195	201	199	234	212	194	187	217	221	210	211	189	210	216	206	210	198	190	222	205	212	236	239	202	179	219	204	224	199	223	217	193	235	210	191	186	220	180	211	230	206	202	200	187	209	201	224	180	199	200	202	185	200	213	230	205	220	235	189	198	207	206	234	200	195	213	222	217	229	197	224	211	211	215	218	200	226	188	181	232	222	200	193	221	188	210	210	201	218	219	224	221	199	240	211	220	196	215	207	211	210	229	220	209	236	238	204	197	213	201	236	203	184	220	216	208	207	202	242	232	247	189	203	204	229	227	198	207	217	184	220	210	251	203	216	214	228	205	180	234	230	217	212	235	220	209	222	218	217	230	246	222	207	217	221	205	220	213	213	221	204	232	212	214	196	208	209	200	209	211	194	219	212	220	240	177	211	210	233	206	225	222	192	200	204	217	224	217	212	203	216	223	200	194	200	231	229	215	207	205	204	199	230	218	214	216	224	191	207	213	210	208	223	197	218	209	218	201	194	213	206	227	204	217	210	226	196	207	209	220	217	218	194	214	258	213	212	203	216	209	221	218	180	184	182	195	231	206	173	197	202	201	194	190	194	214	216	226	206	202	191	216	213	222	220	214	208	203	217	198	215	207	219	217	193	208	192	216	243	206	212	201	208	231	202	230	192	215	187	205	193	215	240	215	219	204	232	215	233	223	208	212	223	225	212	223	207	195	232	234	208	220	223	219	235	220	232	231	248	189	205	198	197	199	229	218	207	218	265	207	177	193	224	189	202	217	208	202	211	202	214	220	232	231	232	225	208	231	232	204	203	206	220	216	231	229	218	204	231	202	204	214	217	218	213	217	229	221	218	238	217	205	208	203	198	197	203	189	218	219	217	259	218	229	187	202	204	205	195	234	215	219	202	214	234	210	216	208	199	219	217	215	228	180	220	191	193	206	232	244	229	225	202	222	212	201	204	208	194	196	203	227	228	198	199	211	216	209	188	195	219	189	204	222	195	199	216	185	210	206	212	199	233	197	197	217	218	220	205	210	231	237	190	222	221	217	227	221	249	234	202	228	229	212	200	220	200	208	197	193	231	216	194	212	235	218	201	214	218	205	234	227	202	207	223	247	203	217	224	210	197	200	229	219	187	207	244	209	213	213	207	216	216	213	241	231	194	204	231	222	211	200	208	172	250	207	220	176	205	205	216	241	204	219	239	223	223	201	214	219	220	204	209	214	190	198	230	223	216	182	219	199	209	227	236	207	216	224	210	216	209	216	189	211	192	207	214	209	198	202	185	194	215	214	206	211	201	217	224	214	201	234	206	214	207	207	217	235	224	205	214	199	184	229	198	218	226	201	211	212	208	189	222	215	230	213	224	212	203	201	231	224	213	216	193	239	205	200	212	200	227	219	216	199	212	199	201	218	201	203	201	208	203	222	216	216	218	202	217	206	198	231	222	227	220	220	217	202	216	196	188	222	228	194	212	226	231	234	193	203	209	238	196	206	211	193	201	230	203	224	197	236	185	203	245	215	219	185	232	219	193	182	238	241	249	212	230	229	240	214	189	215	216	175	209	214	220	219	212	224	218	183	209	209	202	219	206	205	193	232	236	204	205	223	199	210	207	209	196	211	212	231	199	196	221	230	214	196	195	202	215	179	225	197	221	220	228	222	225	226	215	201	206	173	247	218	208	222	233	187	213	243	229	199	200	187	216	194	213	179	200	221	223	211	228	201	205	215	196	211	255	209	207	188	209	205	185	208	210	202	218	193	207	211	212	183	201	218	224	212	198	222	217	233	202	202	216	231	227	197	214	196	209	215	200	210	179	178	208	210	213	203	211	205	202	207	210	202	225	207	208	254	206	216	211	214	220	234	229	194	215	194	197	231	219	220	243	227	222	246	229	219	196	224	222	254	221	218	200	205	227	221	216	215	208	246	205	223	215	222	189	206	212	200	214	215	246	181	186	209	185	195	201	226	228	209	210	196	217	216	220	223	195	236	207	187	220	221	183	201	176	225	193	173	209	210	198	227	216	216	207	216	213	210	228	209	164	234	177	222	228	206	195	242	214	217	220	218	209	220	211	229	223	223	210	205	193	235	220	233	212	198	219	202	219	205	201	196	206	207	195	197	202	206	202	216	226	212	235	210	226	233	204	225	220	204	205	231	224	209	201	215	213	198	210	201	223	187	233	245	192	222	225	198	191	212	222	227	212	222	209	230	226	219	220	189	235	177	207	217	191	198	188	204	222	202	223	230	235	190	220	210	180	238	235	213	227	213	218	200	211	194	184	210	213	195	201	224	216	204	213	228	233	216	206	234	226	220	213	224	214	204	235	222	219	213	197	205	210	190	215	221	207	237	234	236	204	208	212	229	212	195	240	207	207	201	208	200	207	229	192	195	197	209	219	231	239	216	217	205	205	221	229	216	197	208	223	187	226	189	214	222	212	232	205	202	203	245	206	210	215	218	192	211	220	179	232	206	216	203	187	207	166	220	227	217	227	212	183	209	248	221	222	222	240	248	200	235	202	211	199	212	228	184	238	218	225	221	208	224	240	195	210	224	212	199	234	226	212	191	204	211	215	219	236	211	215	230	210	207	214	205	215	207	232	235	199	221	224	231	236	210	212	203	213	199	214	212	199	240	207	184	210	203	258	211	230	225	214	223	223	207	229	215	233	221	200	227	209	208	237	192	196	216	189	217	208	196	222	211	198	203	190	208	256	229	189	223	215	191	202	211	206	206	230	234	198	202	219	219	211	226	227	200	202	196	224	205	181	199	211	197	218	207	205	191	205	211	240	224	219	229	210	197	216	194	244	231	196	209	166	215	213	210	207	214	215	206	212	214	213	197	227	228	198	215	203	236	220	201	206	230	211	191	229	182	206	197	190	216	208	223	189	214	206	216	249	242	203	207	203	223	207	200	227	190	201	188	192	200	195	224	207	231	197	195	184	200	197	224	232	211	215	228	222	199	216	202	227	214	218	208	211	211	251	222	205	223	207	223	214	203	208	199	207	222	198	191	184	204	222	203	198	190	204	204	211	211	247	187	207	218	208	215	210	240	204	197	203	196	224	217	216	202	211	196	241	191	206	207	199	236	221	218	209	221	217	209	214	232	212	192	223	220	203	250	198	223	202	236	206	207	225	204	211	198	219	215	229	229	216	230	198	210	185	210	208	203	203	217
42397	70882	24012	9071	6585	5147	4463	3609	2999	2557	2029	1448	969	791	585	499	416	391	394	353	374	340	356	295	272	301	256	271	235	232	235	288	232	276	272	260	227	236	248	241	410	329	262	248	247	241	229	224	255	243	246	289	277	269	269	245	262	237	244	257	260	249	266	269	289	265	254	279	257	264	242	253	237	274	232	241	255	240	219	245	241	231	242	207	235	247	268	223	228	253	211	275	230	216	259	247	262	236	243	231	236	228	222	223	273	212	255	263	236	235	256	253	239	225	207	238	214	257	222	245	225	221	246	245	221	232	224	232	225	223	237	242	264	213	259	237	270	235	243	207	223	229	244	245	237	229	236	223	246	221	246	234	236	232	233	253	226	251	237	226	228	244	232	210	215	231	230	233	230	215	229	231	248	264	224	233	241	225	241	226	241	242	222	221	230	219	229	234	240	232	244	235	248	220	210	224	234	279	238	217	221	227	246	222	236	210	229	263	245	213	251	242	240	238	249	229	198	225	219	239	245	207	218	245	221	243	225	235	237	221	257	252	221	243	239	235	242	245	217	217	235	219	254	243	225	248	207	217	248	219	240	220	257	258	251	238	215	235	216	211	252	248	220	217	236	230	233	233	224	217	231	253	239	238	246	239	232	228	238	259	266	231	240	237	195	214	233	201	232	246	258	252	227	212	227	238	212	203	224	242	248	223	211	215	265	235	238	247	253	260	226	234	246	221	228	221	219	250	274	245	224	232	212	251	220	232	238	226	282	203	252	241	222	225	222	228	254	237	235	240	221	210	245	226	264	228	254	218	265	231	258	223	239	260	257	245	232	225	224	240	235	211	239	253	233	242	208	236	200	234	233	210	226	229	252	225	234	238	251	245	213	231	239	247	226	202	220	225	229	225	220	203	238	226	267	213	229	244	237	228	248	248	221	246	230	238	241	239	256	261	243	267	236	263	228	221	251	220	202	247	219	240	247	223	258	225	234	235	246	233	248	228	222	253	236	232	245	234	233	276	238	241	216	236	257	213	228	246	258	214	207	212	254	223	235	227	253	217	227	262	240	231	225	245	220	245	263	231	247	258	246	217	230	238	230	241	230	247	218	239	211	235	232	238	235	235	248	247	227	213	218	239	248	241	242	233	231	239	224	218	218	270	260	226	223	233	224	227	217	236	238	243	247	246	215	246	230	221	252	231	204	233	233	233	235	261	246	225	273	244	221	259	237	230	222	259	216	241	219	235	229	222	231	218	210	216	234	220	253	232	216	239	226	228	218	224	261	230	246	223	223	226	211	245	206	226	233	229	243	205	241	244	254	252	255	239	261	240	249	238	233	221	218	222	204	212	251	221	231	231	240	220	234	239	241	221	207	228	244	222	242	236	241	236	237	249	226	209	238	228	257	214	232	253	263	215	236	219	221	203	241	228	224	251	215	223	204	228	236	223	255	218	222	235	241	257	229	230	218	259	243	210	226	228	230	252	238	245	209	220	232	220	227	245	222	217	228	201	272	216	224	224	216	238	205	210	232	234	250	227	220	216	250	228	229	219	251	217	221	244	223	261	226	219	205	242	242	240	241	231	252	256	217	225	229	236	257	221	227	215	247	236	235	244	223	209	225	241	208	269	236	233	234	212	205	245	262	238	250	214	212	221	232	258	229	226	215	239	216	214	218	249	247	247	255	217	230	191	256	251	248	227	239	261	227	240	225	184	245	205	236	243	213	226	219	251	195	242	212	240	214	253	226	229	217	227	239	239	244	235	218	254	244	224	232	231	206	204	201	243	239	229	235	224	241	219	214	260	236	223	206	225	231	208	219	213	238	250	198	256	235	225	253	212	218	235	233	199	237	216	208	205	222	214	215	230	254	231	218	236	215	225	235	251	233	230	250	234	247	226	232	226	241	240	239	227	227	210	264	229	203	243	240	220	239	255	203	241	247	246	222	241	230	228	269	207	242	250	240	221	262	239	215	220	198	223	243	233	261	241	232	244	230	244	232	236	244	225	238	245	221	235	233	242	228	231	244	243	236	239	247	232	248	225	235	255	232	242	227	253	249	231	243	228	257	229	229	240	228	233	218	214	194	262	230	238	226	226	236	231	221	222	234	230	236	246	245	229	225	232	207	223	214	237	248	227	265	248	247	227	213	233	217	234	232	221	219	254	239	247	212	215	227	241	224	228	209	240	229	276	239	241	221	208	246	223	238	229	225	240	250	260	212	237	219	215	217	256	235	260	242	221	242	223	202	229	232	234	261	248	221	185	215	255	218	231	230	223	240	262	251	221	283	244	220	216	236	234	231	197	245	244	225	232	226	268	228	226	235	239	220	235	253	231	235	191	250	226	227	234	234	235	259	205	239	240	258	228	235	227	229	263	216	225	224	214	222	264	225	262	237	236	221	238	238	215	234	264	254	254	213	248	225	226	259	223	222	210	186	214	255	226	234	244	243	242	238	254	221	235	215	233	237	228	248	215	270	233	232	224	243	214	249	220	210	231	255	257	220	206	245	203	257	203	241	215	224	253	230	248	208	241	232	225	226	215	221	214	224	204	211	221	228	238	219	225	237	244	238	214	269	215	226	243	236	229	223	248	268	228	223	241	230	236	237	228	237	222	226	228	227	241	237	253	253	258	233	195	245	236	221	254	248	249	266	254	248	230	228	216	229	241	246	249	201	221	226	234	218	223	223	250	209	263	236	259	222	257	227	264	233	216	213	238	252	232	238	236	236	216	237	217	266	255	230	228	231	226	210	216	236	239	242	201	249	271	233	247	219	228	238	229	231	229	256	246	220	241	237	263	238	235	230	232	236	213	215	215	207	248	229	243	229	255	242	234	231	244	238	225	259	225	228	261	227	250	212	235	252	243	236	211	220	258	207	233	234	223	226	218	204	237	244	231	247	239	215	212	243	269	239	234	199	223	269	241	244	240	268	219	242	257	276	229	248	234	237	223	220	203	228	226	213	227	236	239	252	220	217	250	239	200	224	219	226	198	246	262	208	240	250	240	257	232	232	220	229	227	235	215	225	245	210	226	239	233	209	227	230	236	237	222	231	218	242	236	240	220	238	252	231	232	226	219	235	242	205	256	213	250	235	228	235	231	228	217	234	239	244	229	249	233	223	249	217	222	234	254	231	233	236	257	225	253	228	217	242	228	252	224	239	228	225	231	247	233	224	239	199	239	223	220	203	234	218	231	222	210	239	229	221	242	228	264	238	245	214	227	219	230	230	226	245	226	277	228	262	232	226	247	224	246	248	219	242	241	219	248	223	252	224	244	243	240	220	231	235	239	228	253	228	228	240	226	227	243	253	248	216	239	248	201	220	206	240	237	245	236	240	231	223	227	254	201	230	254	227	235	216	246	220	243	252	220	240	222	240	234	241	230	205	249	224	214	217	255	248	258	225	244	240	228	236	232	253	222	222	243	194	197	249	230	244	254	237	237	240	233	224	246	230	215	244	231	254	228	215	272	252	235	247	248	204	218	239	220
31791	29920	16197	3929	1554	1394	1209	1018	943	898	787	644	552	524	483	412	460	411	452	435	407	436	418	412	429	432	420	400	395	429	421	428	428	418	392	402	389	418	428	397	396	397	363	392	387	398	393	397	389	427	377	413	374	418	372	372	399	427	432	431	432	397	428	422	422	440	387	394	425	386	425	416	410	387	375	391	407	424	360	405	396	414	405	425	418	417	404	432	431	386	377	384	395	417	409	418	422	406	358	414	395	375	436	392	388	449	451	384	395	397	400	402	410	441	379	405	414	411	413	370	360	413	405	395	383	388	415	374	400	432	451	417	362	403	436	402	413	372	392	395	407	413	416	390	424	398	400	372	396	389	386	370	381	377	387	419	382	393	386	404	425	370	430	385	417	382	429	420	383	426	404	417	372	408	361	388	399	420	391	439	390	396	365	394	373	421	415	371	397	402	442	375	408	376	392	411	411	398	392	374	380	413	397	407	410	432	376	402	421	400	416	424	391	348	438	408	445	408	414	414	408	391	453	422	417	430	426	404	370	421	384	433	409	382	410	373	404	400	374	403	397	433	425	418	423	374	389	394	400	387	420	405	432	389	429	419	395	414	390	424	388	420	408	409	408	356	419	385	376	416	384	396	417	369	376	389	389	425	408	419	380	418	403	418	392	436	398	445	391	382	401	384	393	417	398	387	411	378	409	377	423	401	413	422	400	415	387	378	418	404	395	417	370	402	389	416	396	360	370	407	403	360	411	375	425	404	435	413	407	430	420	387	392	423	407	417	374	416	411	391	377	416	397	374	391	419	416	383	399	407	388	391	418	413	371	414	426	369	409	367	412	372	407	386	394	401	376	421	388	392	372	396	371	395	414	403	438	418	419	440	415	413	411	373	419	367	395	400	368	410	439	401	420	374	397	397	445	382	412	403	444	421	389	432	360	430	407	400	424	368	431	390	411	387	395	391	416	378	400	364	399	406	376	404	383	438	434	407	397	398	439	409	392	378	455	354	438	406	424	375	389	402	422	366	394	380	367	398	378	394	368	410	417	392	395	387	390	408	416	381	410	393	403	368	381	382	426	372	367	347	395	417	399	463	398	399	403	418	401	378	371	412	378	393	370	402	400	450	413	373	415	417	407	384	407	393	411	433	413	403	419	387	420	408	406	410	421	367	392	395	389	419	402	403	398	415	436	416	391	395	413	415	409	380	426	372	373	396	420	381	435	373	420	385	378	430	384	394	368	386	415	435	438	421	396	398	383	420	400	388	395	353	411	411	404	395	431	436	398	391	462	400	379	375	409	386	414	400	403	384	396	392	379	406	379	387	397	403	393	427	405	389	360	388	413	402	395	406	399	391	414	393	373	387	369	410	439	404	375	391	423	382	372	416	355	359	424	397	407	414	405	398	393	389	384	400	388	408	419	406	419	382	397	434	397	429	418	424	413	372	398	428	390	372	397	401	391	423	408	383	396	382	384	395	388	419	411	393	404	383	430	400	396	356	396	393	379	413	411	424	421	369	394	406	388	412	422	401	387	435	369	397	405	388	433	391	418	421	396	422	422	364	409	395	431	408	436	404	438	402	440	404	384	403	378	398	417	409	407	405	402	411	403	395	421	417	397	424	353	387	392	411	436	402	445	419	378	408	400	398	362	368	406	387	370	416	433	371	401	398	361	387	428	383	437	416	379	412	389	390	427	367	381	375	407	405	400	383	396	383	379	404	403	431	434	431	387	410	407	407	385	418	403	390	365	400	386	382	370	406	392	400	397	393	406	398	370	387	427	396	370	381	409	413	372	435	445	392	434	382	400	383	393	385	409	393	392	424	392	357	363	437	435	388	404	383	374	419	389	380	380	392	364	391	391	391	413	402	434	409	395	411	426	387	407	373	448	399	382	400	424	396	363	390	415	372	397	397	375	382	446	409	405	396	423	374	413	393	410	441	413	390	409	418	372	414	380	408	434	418	365	413	354	411	411	402	403	401	430	414	365	431	410	393	379	404	434	430	384	402	389	384	393	389	399	388	408	371	416	374	446	419	405	403	406	429	431	404	432	424	375	406	352	401	378	383	378	448	407	393	454	395	387	418	397	426	411	367	408	419	428	375	401	396	383	392	392	375	440	405	392	412	404	433	425	402	375	393	374	395	393	442	379	400	390	384	386	402	372	433	381	395	370	384	404	363	455	386	417	404	398	378	372	393	390	431	366	404	362	382	412	421	403	400	405	394	410	390	403	375	411	406	375	407	415	395	402	365	390	397	439	402	441	413	379	363	380	420	413	423	369	427	395	421	426	410	387	438	404	404	422	391	392	396	418	402	383	404	371	414	417	395	400	411	394	401	410	415	396	414	454	383	391	399	364	393	380	361	369	364	404	391	387	408	412	401	412	396	427	424	432	394	391	389	386	389	362	375	365	381	415	411	380	393	411	427	374	387	441	389	369	430	374	416	397	429	406	429	363	397	380	378	390	406	428	381	392	363	387	437	438	401	451	364	428	386	395	437	356	380	413	422	393	388	384	390	413	422	397	410	418	383	391	371	369	409	432	416	360	397	395	418	403	408	392	383	441	385	402	415	424	401	392	426	375	439	406	394	394	421	440	416	419	395	384	418	397	383	378	423	369	397	403	432	415	412	377	386	390	383	428	390	409	403	400	366	406	412	414	413	404	397	419	415	443	409	386	382	400	393	426	394	400	401	382	357	416	398	403	400	395	431	364	369	405	400	411	418	405	365	422	401	383	352	434	431	382	402	374	436	395	403	415	442	417	408	429	395	410	406	417	398	418	423	446	435	418	394	409	416	424	406	374	393	375	441	437	386	418	427	372	440	397	432	374	387	412	383	379	414	349	429	397	436	433	387	405	420	388	361	346	378	417	433	405	417	395	394	412	393	398	441	411	376	380	386	406	446	405	444	411	383	390	386	399	410	383	398	396	404	436	408	381	398	429	429	379	445	406	372	411	373	418	366	437	403	410	396	431	401	395	416	420	409	410	430	407	401	409	410	392	426	431	430	419	402	404	378	394	388	420	421	398	410	434	411	390	389	389	419	424	418	448	389	396	417	392	368	431	391	386	364	402	379	389	434	406	433	371	414	428	372	387	398	385	390	443	408	395	385	357	403	408	394	388	373	370	387	378	403	366	375	411	407	381	381	432	416	387	406	376	353	424	410	410	433	371	407	430	382	398	424	408	443	360	379	404	412	383	410	407	390	430	398	411	382	393	398	413	378	391	402	399	388	364	401	389	414	405	408	420	370	383	411	373	413	402	414	397	441	390	381	409	379	389	442	406	410	380	391	388	414	397	376	393	420	411	391	402	406	428	391	378	408	424	424	447	410	396	385	387	406	381	390	403	371	408	401	379	383	372	390	363	380	434	420	416	393	408	396	385	407	421	424	384	394	426	417	406	393	396	392	395	382	410	363	414	388	383	408	425	391	396	388	395	385	378	404	407	360	380	385	368	386	401	387	416	383	404	397	404	380	408	415	376	397
37119	42699	7561	3310	2441	2360	2015	1520	1541	1391	1056	846	728	572	527	523	461	511	510	462	447	455	444	448	458	426	494	447	440	460	434	440	421	453	461	469	427	441	437	425	429	461	428	433	407	443	457	467	435	468	451	447	432	422	458	425	452	450	448	421	460	450	449	463	464	435	464	473	460	406	479	453	420	475	446	432	439	422	456	434	439	411	442	452	431	430	447	475	429	451	435	417	419	455	403	470	418	448	429	460	448	456	388	449	440	433	416	424	413	430	450	412	455	425	453	440	423	462	430	440	409	437	424	460	412	430	432	464	421	406	437	458	415	477	423	484	407	424	449	449	443	435	417	409	455	474	437	449	453	474	450	425	435	416	447	446	432	457	447	424	430	424	444	429	451	434	429	434	439	464	408	400	435	443	428	436	438	440	434	470	423	431	428	439	441	393	439	472	398	454	449	429	421	414	434	421	389	485	434	428	442	429	449	456	440	419	453	424	422	431	421	424	451	417	378	398	434	413	403	422	462	412	450	399	445	436	448	415	464	411	429	414	457	451	452	457	409	456	429	424	465	449	464	415	460	443	429	448	443	418	440	438	484	467	417	453	424	458	454	476	464	404	418	442	451	448	395	435	437	424	399	453	469	442	446	459	458	413	441	430	428	456	459	454	471	420	396	442	435	453	439	449	452	437	453	426	423	433	427	417	457	447	429	429	413	461	438	433	421	433	443	440	463	432	474	437	435	405	452	424	474	420	461	432	409	445	432	390	414	449	434	425	412	432	439	406	410	379	455	437	479	450	393	463	459	439	444	466	433	449	419	448	446	432	422	408	450	447	455	438	397	434	409	426	429	481	389	412	459	466	444	437	450	400	438	439	464	429	443	453	452	427	441	433	457	456	410	419	400	448	470	445	484	449	441	450	420	486	423	453	434	464	419	477	416	471	448	423	460	448	411	454	419	439	429	461	409	433	420	424	452	414	426	470	401	414	432	418	405	432	423	452	436	435	448	430	443	457	400	398	409	412	441	453	390	433	440	408	458	427	446	438	472	419	440	465	453	441	419	444	411	438	447	454	420	422	458	405	467	419	436	417	431	463	455	421	460	433	450	447	451	451	487	408	413	466	441	437	435	394	455	469	411	421	475	444	423	483	430	427	466	439	442	445	431	439	462	484	428	417	442	440	425	435	454	420	407	458	440	420	445	439	467	442	447	443	429	463	416	429	449	446	434	420	457	444	440	435	447	419	405	449	446	434	451	430	401	422	460	437	436	432	424	432	430	442	429	426	450	457	432	444	418	450	470	398	437	423	452	465	443	440	424	416	427	403	384	427	424	441	445	421	444	416	444	449	434	429	421	457	420	436	450	454	452	441	425	428	436	438	445	452	435	408	432	452	457	457	408	475	428	446	468	382	400	424	446	433	432	444	457	458	429	417	472	443	424	471	439	428	418	415	448	440	451	431	471	457	465	447	422	430	429	434	440	438	465	434	459	436	432	450	445	457	428	420	466	415	435	439	423	429	455	436	446	444	459	462	439	425	450	456	449	471	415	411	431	481	482	466	430	435	427	464	474	447	438	425	454	441	446	429	451	396	435	432	423	433	406	439	424	438	453	422	400	446	424	412	398	430	449	409	480	457	443	463	443	463	441	415	431	437	416	400	435	435	443	422	446	456	438	485	433	470	439	460	419	455	448	459	422	431	447	439	460	434	440	431	456	441	475	427	447	464	441	465	436	394	472	455	448	430	435	471	426	483	429	460	461	412	378	447	430	431	410	449	430	437	436	431	432	417	424	436	446	423	423	425	447	420	469	403	425	421	442	443	436	453	438	440	421	444	430	455	447	435	428	403	442	456	407	453	428	404	452	436	418	452	473	464	429	451	416	443	417	419	418	428	465	401	455	445	441	410	426	427	426	440	481	423	436	409	424	409	434	417	449	438	424	476	414	455	434	406	423	432	448	437	419	415	437	455	450	453	453	432	415	386	461	456	453	448	437	400	435	425	417	434	414	442	461	410	415	465	450	429	432	496	447	453	400	417	440	423	418	447	455	389	446	442	436	427	432	426	464	446	414	443	421	433	417	440	385	426	400	470	454	426	462	446	406	461	418	416	414	403	430	454	392	443	426	453	406	442	442	401	454	474	421	452	464	440	437	451	433	480	447	439	463	438	406	392	438	427	427	400	422	453	424	441	464	439	458	427	441	450	460	448	410	395	420	438	443	432	442	434	497	425	472	461	452	444	420	445	475	443	413	451	452	443	433	377	474	432	411	432	431	477	451	493	427	422	441	411	411	438	473	447	438	431	419	433	433	384	447	433	424	415	413	442	431	439	436	444	433	407	455	452	434	451	445	422	419	456	448	442	408	435	426	446	437	450	454	431	443	446	397	422	487	427	483	424	420	436	411	414	424	455	437	421	480	459	417	426	427	450	460	447	440	421	433	443	422	397	439	467	413	445	434	465	468	412	435	448	429	428	417	405	455	407	429	400	438	452	448	413	453	450	436	427	432	418	435	453	454	432	424	432	463	452	471	413	436	411	449	422	441	433	444	430	446	451	459	447	427	428	440	438	411	447	407	451	410	438	422	404	411	430	431	485	462	438	443	441	449	453	415	458	408	428	441	412	388	406	444	437	490	437	430	455	409	457	451	450	413	463	440	444	432	411	419	446	449	424	431	467	430	402	450	446	413	430	458	425	449	414	425	431	449	398	464	458	414	451	402	503	420	413	416	436	421	417	441	449	448	438	412	412	450	467	409	465	430	438	475	402	399	445	436	417	463	427	433	432	433	423	403	468	452	403	440	426	440	466	425	426	414	436	417	419	419	465	474	442	443	441	446	469	419	459	434	443	455	448	429	426	439	435	435	429	489	441	447	430	400	444	457	432	448	448	473	388	446	409	434	454	443	465	428	464	412	466	429	434	443	444	397	448	463	405	421	434	423	421	426	436	409	453	418	411	421	435	425	441	451	427	458	435	446	420	435	410	432	444	432	407	450	452	442	436	389	434	452	421	433	392	477	407	453	423	424	441	422	429	475	465	465	422	476	419	417	428	473	457	444	451	457	423	421	465	416	411	448	446	439	433	435	442	425	419	419	443	438	420	427	473	486	428	408	417	399	426	425	434	422	434	433	376	465	474	407	418	404	473	424	441	466	433	420	415	442	401	452	465	432	431	428	436	430	394	433	440	416	409	425	434	428	396	422	428	407	423	466	488	464	487	430	463	457	415	416	420	437	447	438	395	451	443	402	463	404	464	432	474	425	417	463	449	426	395	445	435	400	405	474	438	410	463	427	465	419	485	443	462	455	457	415	473	449	461	464	444	430	416	451	448	426	452	388	439	442	400	440	437	483	450	408	449	415	451	437	443	445	395	435	476	473	429	420	462	446	407	422	450	438	445	432	438	449	430	435	399	432	420	397	423	465	462	492	441	423	448	434	451	452	437	479	406	435	450	445	408	412	425	429	424	397	399	453	432	428	445	412	399	456	417
24168	21429	28559	24680	21400	11682	2935	2202	1786	1420	1093	843	722	553	505	466	419	403	366	404	391	385	381	352	372	357	374	369	350	368	356	373	337	315	353	354	346	350	362	383	382	389	351	342	339	346	345	342	375	347	315	379	359	353	339	344	379	361	352	345	386	366	375	352	384	366	399	397	329	372	341	394	350	353	370	385	377	352	337	334	354	355	370	377	356	340	338	359	329	373	343	375	345	338	350	342	342	351	345	326	346	369	334	349	356	344	353	318	339	365	353	354	351	317	353	351	371	378	367	355	328	344	359	297	335	373	338	356	367	313	356	355	355	340	329	347	307	343	366	354	348	335	361	316	345	359	395	326	349	339	359	353	339	339	369	324	363	345	362	368	326	346	358	358	330	336	314	329	354	341	346	372	343	333	330	362	368	341	372	324	357	331	340	336	348	348	353	377	310	360	354	328	344	328	335	356	321	358	365	357	377	364	363	354	320	329	341	366	345	374	332	334	350	353	363	340	337	379	331	353	338	330	364	361	337	368	323	360	336	334	339	324	344	361	333	351	351	323	367	342	335	352	373	353	339	362	348	331	338	313	350	358	349	340	336	346	357	287	360	343	349	339	323	336	330	328	351	322	351	338	349	361	331	334	360	317	332	353	363	357	362	349	353	326	378	338	348	375	380	331	366	348	329	339	339	360	355	342	357	341	365	319	363	377	375	316	328	346	346	336	342	333	349	328	337	321	328	345	354	352	365	341	353	317	334	319	306	359	375	340	340	322	339	340	336	335	304	337	367	358	347	368	349	349	333	330	337	358	331	350	325	328	347	325	336	343	357	371	327	356	336	323	357	359	349	360	345	327	339	349	336	340	335	332	362	332	361	318	372	362	341	353	358	352	364	354	337	354	362	354	356	329	366	378	345	343	373	337	355	337	341	366	327	301	335	360	371	332	373	344	320	356	336	342	351	346	320	374	314	338	336	366	368	371	354	336	302	351	330	341	361	401	316	364	349	329	366	330	344	346	326	321	331	337	340	341	310	356	304	326	369	340	348	378	328	343	314	301	350	353	345	312	344	360	330	341	339	336	338	319	337	378	369	387	358	346	366	326	350	372	389	343	321	299	364	326	340	325	363	382	351	348	362	361	352	337	355	346	332	363	341	355	344	352	321	322	328	326	344	334	342	338	358	363	338	329	395	354	325	348	372	323	335	359	356	352	348	353	320	372	351	353	369	306	370	349	377	342	339	380	364	350	334	370	361	307	344	378	320	341	344	350	352	311	371	369	378	331	352	361	304	330	325	344	354	366	380	339	355	307	313	331	369	361	342	340	335	339	338	335	336	331	340	395	371	378	307	328	329	354	366	336	315	342	321	355	327	350	369	341	320	351	373	317	340	343	358	314	339	324	377	330	359	371	298	310	325	348	340	318	338	366	386	361	354	330	325	350	355	342	346	377	346	352	358	361	374	349	320	336	322	340	320	351	370	375	354	319	350	353	350	313	364	333	334	318	283	384	340	339	334	322	336	347	350	354	303	354	330	324	330	328	360	344	344	344	335	352	352	330	353	338	325	340	335	323	343	327	326	366	349	345	348	339	322	336	346	346	332	349	362	351	351	345	333	349	356	346	329	332	380	357	377	325	332	328	344	349	334	375	312	333	353	316	364	362	352	357	379	399	358	324	384	322	331	354	334	334	356	312	360	359	368	329	345	300	317	347	343	301	318	352	342	351	336	312	343	346	366	362	355	336	343	329	354	329	347	359	361	353	309	313	316	364	370	325	347	329	365	347	344	323	350	361	347	325	363	354	344	337	326	372	341	342	355	323	343	343	352	324	332	358	331	358	354	311	329	362	309	336	363	329	332	365	339	377	341	347	358	353	350	338	350	341	338	329	331	353	335	329	344	316	347	347	358	335	357	362	348	344	302	389	346	339	336	344	336	331	336	356	345	367	342	340	327	368	342	316	331	311	331	334	383	364	335	329	338	326	320	380	388	351	331	351	315	369	314	353	348	323	359	337	344	333	331	347	327	356	352	338	340	337	334	334	332	325	359	325	338	349	354	330	330	356	317	317	336	336	336	361	371	333	343	362	364	326	336	343	366	306	354	353	370	363	345	355	336	338	344	364	367	320	353	359	351	351	333	349	352	364	338	353	324	338	338	361	338	314	332	365	334	344	329	339	335	322	342	385	316	338	329	352	326	338	321	369	388	341	361	350	345	354	337	353	342	325	366	327	355	345	347	325	329	330	334	335	339	341	323	348	341	357	361	355	333	336	330	302	308	340	379	352	320	360	375	357	352	326	321	384	347	339	347	326	373	328	349	376	378	326	362	360	363	345	336	341	304	369	334	364	360	361	336	346	347	319	338	340	341	349	345	348	308	351	348	365	336	355	361	343	376	337	345	330	322	359	368	331	341	353	360	379	347	336	338	305	339	373	341	352	351	323	321	382	358	338	319	348	361	386	342	353	363	325	338	343	364	360	362	315	329	375	291	378	331	352	354	329	348	326	347	355	374	352	350	384	331	390	356	332	321	342	333	322	353	336	347	378	369	352	336	348	333	353	357	337	333	346	329	293	324	351	359	353	330	344	332	329	345	355	358	371	366	336	338	355	354	319	358	322	332	364	349	357	332	377	328	376	345	296	351	344	339	348	330	334	345	350	306	343	329	382	302	337	341	358	323	363	364	349	319	351	367	362	370	333	335	342	338	355	351	347	362	342	333	360	356	341	339	344	342	326	351	362	353	364	347	324	329	357	340	356	350	342	366	352	368	342	351	363	313	315	293	328	354	345	366	340	332	359	367	330	359	351	344	320	362	330	335	344	334	352	356	352	322	354	360	327	342	330	311	340	324	336	348	333	342	352	337	351	333	359	372	368	313	347	343	362	383	335	324	372	323	364	346	327	331	317	348	345	343	350	313	333	349	378	362	354	355	337	353	332	348	345	351	331	347	364	340	339	352	308	355	316	361	392	327	406	368	341	320	324	354	368	314	337	331	316	310	343	341	335	352	381	376	350	370	324	355	343	313	326	356	339	349	360	365	359	321	362	330	343	352	336	383	373	354	342	356	345	374	337	354	345	340	354	347	352	343	360	335	335	297	367	341	338	337	355	359	351	360	352	325	326	372	370	312	322	334	327	354	335	303	352	326	329	363	371	340	384	318	327	336	361	389	318	360	326	348	372	298	332	370	385	309	331	360	311	371	379	329	335	340	332	356	371	349	394	341	337	323	369	342	335	310	334	341	312	368	315	369	358	371	351	371	339	356	317	360	361	343	346	318	344	362	318	348	315	343	347	362	331	321	360	317	356	329	344	351	318	333	359	356	333	325	339	338	303	356	354	345	336	304	323	348	339	350	336	331	344	332	343	333	386	357	331	336	374	355	346	301	334	347	331	362	325	351	352	343	305	357	345	347	345	340	351	360	332	326	322	322	358	359	338	345	360	356	353	325	367	325	323	376	330	359	322	345	331	350	338	334	353	352	322	350	341
38831	51999	14490	6881	5345	4339	3759	3492	3035	2342	1659	1240	966	698	650	545	482	501	526	478	432	469	394	391	416	427	408	411	425	394	388	370	424	420	394	408	400	392	390	410	456	331	420	388	355	364	413	393	392	386	398	394	405	375	384	372	436	398	411	400	375	419	389	404	408	409	399	398	379	402	379	390	417	391	373	391	379	378	384	364	380	399	423	393	415	386	400	424	357	392	391	394	371	386	383	385	422	400	400	397	365	370	406	388	404	337	358	363	359	393	362	370	419	353	354	376	377	369	410	398	376	390	367	374	396	355	388	381	343	362	400	379	379	380	365	383	349	403	376	399	386	382	404	372	382	335	401	373	400	366	380	385	371	374	370	367	362	418	381	385	366	358	415	386	360	374	372	387	403	382	382	381	354	386	368	358	379	387	379	379	383	353	373	388	368	372	386	383	356	387	375	387	371	399	362	383	369	359	378	374	383	338	401	395	348	391	416	364	401	396	414	387	351	376	385	375	398	352	408	345	370	386	364	395	361	365	395	338	396	419	377	352	397	353	376	381	341	361	405	389	353	375	376	398	384	374	383	399	400	376	351	376	351	363	358	397	375	367	370	363	387	390	369	390	368	357	370	373	387	383	368	390	357	387	360	353	380	351	405	364	423	383	374	391	403	392	405	365	351	385	375	358	361	348	377	362	342	378	342	369	389	372	382	420	369	352	421	391	360	355	354	385	385	376	376	354	347	392	388	352	420	372	410	394	398	383	416	393	395	398	399	380	358	388	337	399	377	369	372	369	344	361	336	384	378	363	378	376	367	345	373	418	413	405	363	407	380	369	376	401	413	398	377	361	395	398	363	352	396	325	409	371	365	382	406	373	350	354	379	347	344	341	383	376	374	346	392	382	387	420	379	399	354	380	388	379	375	378	379	354	408	369	336	399	368	392	344	344	375	398	338	370	396	342	337	368	389	348	387	381	372	376	384	359	382	343	388	349	368	433	392	362	375	365	382	353	379	381	394	408	410	395	379	351	389	375	376	395	354	393	368	350	352	392	389	384	375	404	361	341	372	395	362	383	365	340	382	372	371	368	385	397	359	370	377	386	362	387	374	368	360	382	397	370	358	349	376	381	364	359	355	407	346	356	386	360	388	391	375	355	371	395	372	377	333	387	400	381	384	364	390	388	382	371	357	360	394	367	357	363	416	380	364	390	381	419	352	406	377	385	417	350	385	425	364	365	382	390	379	397	383	381	386	359	356	364	412	393	392	391	390	374	380	391	378	384	355	370	371	382	363	375	372	399	365	361	365	373	378	393	366	359	375	409	381	431	414	396	392	361	385	381	396	345	397	382	384	352	380	382	389	409	406	353	351	367	355	401	383	342	379	353	383	380	425	386	331	376	370	383	361	370	352	379	381	374	358	407	404	398	372	388	390	369	408	370	380	375	395	365	359	405	402	382	382	407	397	366	359	377	403	378	391	370	376	361	409	345	378	411	358	393	370	352	397	344	383	357	365	351	362	372	358	345	374	368	376	392	379	382	386	404	390	361	367	359	390	369	364	389	392	382	364	379	386	354	388	413	388	397	369	360	387	403	372	370	347	381	349	391	380	387	363	361	400	387	360	390	355	372	358	388	370	349	362	380	384	380	419	389	392	361	379	385	366	342	422	352	388	413	374	388	394	398	376	392	379	419	390	366	418	404	378	352	388	343	383	406	380	359	387	392	368	378	370	358	361	387	397	400	409	387	379	398	368	430	413	390	365	373	381	377	348	402	402	379	369	324	382	368	429	355	384	364	413	350	403	379	402	377	379	391	369	367	389	351	392	360	364	364	339	390	381	386	382	378	382	377	364	347	366	391	372	382	386	379	371	385	358	389	381	348	414	393	386	397	372	395	378	340	401	368	373	401	367	362	373	430	359	390	346	389	381	343	389	387	377	396	371	378	404	366	376	352	384	377	399	388	382	374	394	362	348	370	420	351	369	355	358	403	352	346	400	370	393	377	346	389	361	391	357	383	370	375	389	374	386	410	383	374	393	393	400	383	375	361	349	388	391	364	347	385	387	333	353	395	373	392	369	387	373	398	395	381	373	342	369	353	376	373	356	381	405	416	372	409	364	360	389	393	411	357	368	380	392	371	384	376	426	365	361	365	362	413	366	405	375	367	401	370	373	385	404	387	382	324	382	407	369	372	373	408	390	376	402	358	420	391	394	393	389	382	406	383	351	378	341	375	378	415	341	430	384	399	379	396	439	343	346	379	396	363	387	401	371	410	353	381	380	419	397	376	410	375	372	388	362	407	381	378	346	387	358	393	347	358	365	356	378	373	371	426	374	343	369	396	393	393	372	392	385	368	361	367	352	348	402	384	343	364	369	381	372	381	358	368	348	362	347	401	398	363	408	379	384	371	350	347	332	353	372	384	384	357	394	349	382	334	357	384	360	405	387	393	371	373	388	372	386	383	390	341	387	391	386	392	379	324	388	371	394	357	364	365	339	382	370	349	388	385	377	355	370	363	351	375	391	404	362	367	372	343	366	376	390	365	368	361	368	394	381	351	349	390	381	397	366	368	359	360	376	400	380	414	404	379	380	385	347	388	336	420	396	354	381	379	360	361	325	386	389	361	368	386	389	403	398	398	370	391	399	395	394	364	362	374	403	399	372	404	392	406	353	387	370	350	364	338	420	426	339	366	382	389	418	415	365	412	372	386	350	393	371	382	378	378	333	356	390	383	384	393	367	395	396	414	449	386	418	363	382	360	367	384	379	375	356	405	455	360	360	406	378	404	390	373	382	380	352	395	407	360	380	384	365	364	401	382	391	376	366	382	392	350	372	353	397	340	396	401	404	409	413	385	415	388	404	375	392	350	362	415	369	361	379	364	409	390	402	354	355	390	411	405	345	350	393	356	394	376	330	392	402	367	385	408	376	374	383	352	356	374	375	339	357	407	365	377	378	374	361	374	368	385	387	333	387	397	371	369	382	364	395	385	385	353	400	371	376	341	386	356	376	421	374	383	402	380	367	375	395	374	390	406	386	378	371	389	391	342	366	381	397	355	371	395	341	397	335	350	386	379	393	362	383	407	366	372	375	419	388	370	384	361	406	379	391	423	390	363	392	392	406	364	334	375	375	344	366	373	379	363	387	420	377	379	380	400	364	376	408	365	402	395	393	376	393	361	383	402	371	375	379	399	369	397	401	377	357	405	394	357	363	392	359	399	395	408	378	347	398	370	357	382	360	344	386	410	383	372	395	370	370	399	385	384	371	406	380	369	387	364	388	351	357	388	351	386	401	366	357	389	380	388	411	381	392	373	381	402	388	358	372	410	372	387	377	373	372	354	377	367	390	373	351	370	397	401	382	371	430	410	366	417	382	359	395	366	343	388	354	378	358	391	410	323	373	381	366	380	356	389	373	366	371	372	381	366	383	393	361	359	384	411	378	389	380	369	356	392	414	402	405	400	410	372	394	389	391	375	394	345	389	356	398	371
25224	21465	27650	25479	14823	2801	2082	1797	1444	1103	838	717	532	465	410	419	387	391	357	359	357	342	312	355	336	309	379	288	315	306	317	309	331	303	340	329	352	309	308	304	416	412	319	335	322	321	306	351	335	323	326	333	351	359	301	385	306	319	314	300	323	316	328	308	302	304	366	305	307	311	350	316	333	368	379	358	338	352	322	325	346	351	323	326	309	354	330	318	345	310	321	307	352	328	319	332	337	324	285	322	343	301	312	329	289	331	326	323	287	293	317	318	312	313	328	316	345	306	306	337	304	309	319	325	365	317	320	321	309	314	341	322	328	297	299	305	324	288	303	326	288	341	311	315	340	322	290	356	316	341	297	304	326	304	342	304	301	327	307	319	316	314	317	305	368	289	351	329	318	302	286	336	362	308	368	320	287	311	293	301	315	303	321	346	341	316	349	313	318	315	344	327	333	339	348	298	284	339	329	319	350	329	319	326	330	318	328	339	291	285	319	351	321	301	315	306	300	338	283	312	324	327	328	314	322	322	302	304	339	302	303	315	336	317	325	335	320	335	334	295	347	338	283	326	336	315	317	293	308	315	331	347	329	318	305	296	328	292	299	342	339	324	336	316	330	323	331	285	333	305	333	343	319	326	278	299	309	315	326	313	344	311	344	341	335	322	338	332	315	325	306	313	315	321	296	317	330	332	279	359	342	321	341	318	309	328	314	343	329	303	298	330	329	281	300	314	328	332	319	315	293	304	315	319	312	316	340	348	331	301	313	322	291	331	316	348	293	317	335	308	333	337	323	341	329	301	331	301	308	316	301	316	326	320	338	313	341	342	311	285	289	340	304	307	307	293	320	297	320	345	332	359	327	304	318	349	302	295	309	328	299	344	314	322	306	323	336	328	331	318	291	317	320	308	296	293	313	321	334	335	294	290	302	292	315	322	322	322	342	293	329	317	289	345	334	298	344	332	314	317	313	333	294	289	325	312	311	333	292	329	306	328	293	334	301	311	318	315	326	327	322	316	340	304	333	342	380	306	319	325	321	331	305	313	309	338	323	333	305	330	319	333	297	295	354	326	286	318	320	353	319	302	306	296	307	280	308	310	304	332	316	335	326	329	306	302	306	310	278	296	348	322	324	307	346	303	326	342	341	331	334	324	332	325	308	308	303	315	313	298	332	330	348	326	326	309	300	282	316	360	350	323	340	281	316	295	297	317	336	311	322	330	324	316	339	319	325	332	313	312	345	335	350	329	304	300	315	304	350	298	298	331	296	312	292	332	290	325	320	329	336	309	356	311	331	286	326	310	339	312	300	334	330	313	324	340	285	372	338	322	359	337	358	322	308	328	339	314	323	276	299	303	324	300	313	310	321	315	317	286	343	291	300	313	311	303	310	305	296	280	326	333	325	323	303	322	318	310	338	303	308	333	323	313	329	332	328	350	330	336	312	302	332	304	297	341	340	305	308	347	322	305	313	287	331	298	331	318	334	342	298	324	321	313	321	317	292	350	332	291	318	297	297	294	299	319	322	317	301	327	319	292	324	316	302	298	290	343	323	309	323	336	288	342	301	366	320	332	348	311	309	326	314	332	333	322	327	303	312	353	337	315	308	356	312	291	310	323	319	348	328	288	304	299	329	286	341	318	334	281	343	321	318	286	338	321	308	333	342	341	322	307	332	327	317	372	364	337	364	335	318	275	330	317	305	316	313	328	336	319	328	273	315	315	334	319	315	333	321	340	295	312	331	335	338	297	327	338	307	304	325	336	322	317	322	330	362	317	297	316	317	314	315	319	329	322	317	303	333	331	307	328	318	333	310	327	333	337	331	329	318	319	333	300	304	325	344	319	330	310	320	323	314	305	306	336	319	318	311	337	318	258	322	338	330	339	341	348	323	312	348	325	313	338	317	352	287	302	317	300	325	326	288	317	327	340	303	344	316	310	346	313	290	291	336	301	346	300	321	328	346	307	345	331	319	287	334	321	348	326	323	333	312	317	302	345	307	333	316	297	333	312	302	301	331	327	322	326	325	349	343	289	302	350	298	324	326	296	308	349	339	321	327	298	295	320	319	301	314	289	324	361	307	314	373	321	339	334	322	314	326	325	324	300	330	325	315	301	290	299	324	321	335	335	314	326	316	337	323	339	317	335	316	316	325	298	308	322	299	304	305	311	315	306	318	329	316	348	348	311	332	341	337	339	330	330	308	320	325	326	319	299	326	304	350	331	357	347	324	307	300	330	308	315	334	344	285	311	302	378	330	305	337	368	320	312	340	322	325	312	338	281	305	321	315	334	323	321	325	295	336	288	316	342	326	314	295	288	306	323	309	300	300	359	292	332	298	289	315	326	313	293	322	307	340	320	300	322	312	326	326	350	313	329	347	327	311	316	289	348	330	298	344	332	317	357	309	323	316	317	353	316	299	322	340	349	291	332	305	324	334	297	325	330	330	327	321	323	300	287	288	324	313	333	292	304	348	318	307	354	336	339	285	316	330	337	306	322	306	327	349	316	323	296	338	324	304	304	328	324	304	339	350	313	328	292	347	307	323	318	328	334	333	276	328	300	338	287	300	304	307	348	284	302	300	287	297	326	322	313	317	314	289	313	319	329	306	343	329	275	298	321	300	305	335	274	313	313	317	328	300	326	322	356	330	327	299	330	322	303	335	296	339	353	305	302	308	297	310	311	295	358	324	285	316	310	297	304	318	320	314	328	332	314	304	327	313	343	327	335	324	304	314	340	313	301	291	314	339	330	294	306	331	297	346	339	352	301	303	303	337	329	324	296	316	312	332	307	319	343	310	317	340	350	302	317	311	343	305	285	330	313	302	324	302	303	332	324	303	327	318	296	312	345	312	343	333	317	347	315	332	372	340	333	332	338	318	362	330	327	309	340	355	304	293	329	300	320	322	303	297	326	320	339	306	288	331	307	300	308	353	309	318	297	297	304	318	341	303	318	353	314	307	312	302	313	322	308	313	335	285	297	326	322	305	326	353	323	316	308	319	287	308	321	302	322	278	306	302	327	338	337	310	313	288	307	348	300	290	320	285	298	336	333	302	334	324	323	318	342	279	326	296	323	330	347	331	301	312	304	306	333	361	317	306	301	327	343	322	295	353	339	338	317	320	311	307	297	319	306	337	297	307	307	317	296	298	308	309	305	371	302	309	328	303	327	330	322	316	343	320	352	317	330	296	329	344	319	277	353	341	321	327	326	285	294	326	314	313	346	319	298	338	294	338	322	278	264	321	315	336	325	343	312	320	309	302	296	326	309	304	330	308	322	301	328	343	324	310	292	324	322	324	305	329	348	307	298	306	300	321	301	323	312	309	336	328	321	318	284	305	294	323	314	311	295	295	346	326	347	295	330	331	296	326	289	311	313	307	348	345	312	336	298	334	304	322	323	317	297	305	309	318	292	325	328	316	320	307	333	336	325	325	314	314	328	288	336	309	312	321	300	306	317	315	317	288	334	305	364	319	301	320	319	322	321
38202	47519	11617	5766	4028	3744	3394	3167	2536	1712	1273	962	689	555	460	447	423	423	406	426	378	381	363	373	377	365	348	340	394	332	346	351	355	394	359	363	326	363	306	308	446	508	382	351	400	349	360	307	330	308	354	347	363	378	336	352	365	349	319	368	363	351	338	348	367	363	368	349	325	328	346	358	364	343	352	345	371	354	377	387	331	377	361	339	351	344	354	358	342	322	333	354	367	355	345	343	342	343	345	379	357	300	328	343	354	335	333	339	341	350	324	368	332	327	341	355	332	347	363	345	343	348	329	326	348	351	333	362	351	324	348	328	355	364	333	331	334	361	346	363	333	352	322	355	336	334	355	334	382	314	332	308	337	336	334	351	335	330	321	350	374	355	348	322	344	349	359	369	340	337	362	373	337	335	322	339	341	324	330	369	353	321	356	340	326	366	357	337	315	349	362	358	344	331	328	323	331	346	366	348	316	331	329	346	330	356	314	329	345	355	306	329	344	377	364	368	349	330	346	346	342	307	381	350	335	325	332	355	332	380	331	324	355	335	354	358	330	313	342	361	360	354	329	384	354	366	306	334	347	326	301	362	353	352	311	342	344	356	361	351	338	349	346	366	340	331	351	352	340	321	361	358	362	339	368	316	367	336	338	348	375	322	343	329	328	350	364	337	351	353	368	377	316	362	323	324	322	392	303	364	330	337	359	347	349	311	359	351	349	350	342	335	306	347	346	332	331	347	328	332	367	362	350	352	359	334	350	311	349	320	323	329	312	354	319	345	289	317	379	369	329	372	330	308	342	364	349	330	372	340	351	296	333	351	358	347	370	353	364	345	354	365	333	332	319	341	347	336	334	354	315	345	364	343	339	328	326	362	330	341	324	339	376	339	370	326	335	327	348	346	322	355	354	356	348	356	342	385	322	341	317	366	339	354	340	356	379	304	334	334	353	342	370	344	307	327	362	357	371	313	350	365	337	342	339	362	353	312	343	341	298	322	361	356	338	348	354	341	342	321	355	379	330	321	316	349	315	345	379	334	376	319	342	358	322	337	337	323	334	354	336	367	329	358	335	323	317	323	349	361	344	373	369	387	354	378	338	314	320	344	312	331	329	347	328	328	325	303	354	352	334	336	338	343	351	351	356	328	344	344	338	381	340	346	358	322	347	326	332	319	321	341	325	349	355	334	323	334	337	347	330	323	354	363	326	307	358	381	360	355	344	323	338	369	347	347	331	357	333	356	334	354	347	325	342	337	328	365	377	326	324	316	349	323	355	333	376	365	332	317	352	337	313	318	348	364	332	368	357	330	313	311	325	343	376	351	303	342	333	361	356	393	378	322	326	381	301	334	371	356	368	358	348	324	337	331	331	354	382	353	345	347	313	338	324	361	349	390	322	334	338	325	366	305	328	370	345	344	336	338	327	307	318	337	344	344	329	331	314	357	350	387	371	376	374	377	331	365	367	328	351	316	315	351	331	327	365	340	306	360	312	321	351	340	346	355	375	346	335	342	371	339	355	390	315	313	329	339	343	370	363	333	391	319	355	344	345	333	328	340	333	332	351	366	362	333	320	352	360	359	339	319	320	341	343	342	347	334	330	378	336	322	336	332	334	387	352	330	347	350	350	317	356	353	353	329	372	326	335	328	334	349	337	340	355	324	326	364	318	326	356	341	352	362	334	348	312	334	338	336	338	328	344	353	322	317	329	329	362	313	366	343	366	346	313	335	364	351	361	320	328	343	342	337	360	309	324	328	337	332	300	359	309	335	360	362	345	354	371	321	308	344	322	365	336	345	374	343	341	380	365	335	300	346	343	332	341	327	355	325	346	341	313	326	309	339	317	345	342	319	333	339	344	343	336	336	349	356	365	331	327	343	351	330	335	355	346	333	357	340	313	353	340	357	338	349	324	348	333	346	400	332	328	379	355	339	341	316	354	322	322	320	353	357	333	327	354	341	332	340	360	335	333	316	363	372	360	349	372	312	368	358	353	326	335	360	321	373	369	369	357	346	347	389	337	362	368	330	350	344	348	345	334	340	329	330	327	359	332	352	356	355	332	328	334	367	342	350	318	316	328	366	403	363	335	338	386	329	327	325	334	340	353	344	360	356	338	323	339	331	324	337	330	370	350	343	354	353	344	361	321	373	364	371	338	341	322	337	336	323	353	355	342	352	345	330	340	341	345	329	312	339	338	319	372	351	329	338	340	344	345	366	348	315	368	359	367	351	357	321	358	346	352	348	340	322	343	332	336	321	355	363	386	323	344	330	352	334	349	315	328	304	381	339	350	353	335	369	337	331	335	391	341	326	373	365	344	337	344	334	354	336	329	344	333	345	349	367	314	387	369	372	293	310	349	338	352	365	326	362	330	342	367	320	347	340	373	318	355	331	332	323	339	355	322	340	332	329	353	377	353	341	356	331	334	339	341	364	327	333	340	343	319	385	334	306	353	321	344	354	321	317	351	334	333	358	370	354	304	329	353	358	336	381	336	352	338	360	328	362	323	363	370	332	365	315	335	378	346	367	343	379	330	353	339	334	355	315	299	329	307	368	333	344	359	331	335	308	366	341	345	306	345	355	356	328	319	362	340	361	373	364	325	338	363	341	354	327	328	315	304	360	317	357	338	397	353	321	351	352	334	339	352	348	337	326	341	352	336	349	347	353	346	356	379	322	312	339	359	364	376	307	350	325	328	333	300	363	346	332	380	326	339	307	361	348	320	319	325	356	335	364	341	321	349	365	328	324	364	332	330	326	361	343	341	376	389	325	342	357	352	318	349	335	371	332	348	374	344	317	304	325	355	367	356	339	323	344	345	352	375	340	332	368	341	338	335	319	321	332	351	343	300	359	335	339	369	338	351	337	364	366	343	292	350	328	348	318	350	364	342	333	343	349	354	341	334	377	340	324	359	336	365	337	333	314	344	333	352	349	318	362	377	355	328	334	320	339	377	357	363	320	323	350	357	353	355	319	321	336	392	354	339	314	359	356	341	349	336	394	346	323	336	338	351	335	327	331	355	363	349	350	351	363	343	377	362	339	353	366	385	355	363	366	351	340	330	356	378	344	342	342	302	348	360	339	363	324	349	347	326	349	353	290	343	336	342	344	365	364	340	360	338	365	352	338	315	345	363	335	362	341	366	338	368	354	348	339	318	376	362	346	334	353	325	357	342	383	362	363	380	335	331	322	336	333	315	325	368	355	365	356	330	337	347	356	355	341	325	332	361	328	359	329	331	346	349	326	324	355	334	341	374	358	334	348	343	355	319	361	322	322	367	323	322	348	342	351	368	338	339	331	328	396	345	364	348	329	341	334	326	369	327	350	315	323	336	334	340	346	325	351	324	344	350	333	365	356	329	345	339	387	370	381	348	363	313	347	343	346	321	345	359	331	346	365	336	353	336	336	317	345	373	335	351	336	368	361	325	341	357	327	312	352	338	334	339	313	340	343	358	306	370	336	302	360	344	340	329	342	342	328	363	333	346	347
22925	21410	29040	24160	21415	21497	12214	3388	2287	1698	1290	872	668	466	407	391	316	318	332	299	297	276	245	258	265	232	249	248	241	241	257	273	252	246	273	252	236	239	230	208	323	348	281	245	240	217	224	221	237	207	210	244	282	248	255	239	237	239	236	246	216	235	229	204	230	233	263	219	238	215	237	244	215	234	213	229	236	211	235	211	195	244	227	211	205	236	247	232	253	229	246	196	221	235	221	229	210	232	236	235	219	220	214	221	225	237	203	213	205	202	212	202	204	221	225	233	216	203	244	217	214	235	214	213	237	221	205	214	234	211	210	234	226	196	224	226	213	202	215	254	241	201	217	185	208	219	195	217	229	212	199	203	223	228	240	209	230	227	213	218	213	207	197	214	230	219	212	235	239	211	210	239	200	204	236	232	232	210	216	230	219	226	219	223	212	208	221	217	230	208	225	247	239	215	230	223	193	194	201	226	223	224	186	213	195	238	220	191	238	224	218	207	215	222	224	208	213	223	201	245	201	199	234	227	228	244	204	205	225	210	197	226	224	215	226	179	224	191	211	221	214	216	208	240	221	215	202	207	221	227	213	207	211	215	191	229	203	214	187	230	229	183	225	204	238	210	210	206	209	239	193	205	214	235	196	206	202	202	212	211	202	186	237	244	203	206	215	239	234	200	204	231	225	175	226	226	211	213	210	221	199	228	218	217	216	235	225	224	232	201	237	213	213	200	223	194	191	235	249	223	221	232	223	225	213	188	207	210	220	208	217	215	239	236	239	227	217	205	220	259	224	215	223	220	160	267	210	230	247	224	208	196	214	210	187	210	222	207	219	212	258	196	220	218	216	210	211	209	191	225	211	215	207	226	211	218	224	249	229	243	245	226	245	226	197	208	247	211	206	234	210	224	207	242	211	224	226	213	224	228	194	225	228	228	192	240	231	205	202	215	196	230	209	219	225	221	198	207	216	223	251	225	228	216	205	239	187	229	195	222	203	192	212	203	205	219	231	208	229	216	233	182	228	222	197	225	223	231	196	211	233	226	232	239	182	189	205	212	216	206	216	221	243	227	212	215	209	204	224	215	176	238	210	206	193	211	206	191	215	217	203	205	227	217	211	204	229	237	243	207	208	219	217	238	230	240	211	238	199	200	249	206	238	232	202	203	242	213	235	213	223	193	207	221	226	212	226	195	228	234	242	218	218	190	204	249	217	194	204	248	216	205	228	242	223	240	237	219	213	211	222	226	231	214	216	225	206	207	229	206	234	199	222	211	210	231	212	221	243	211	195	210	196	226	231	229	225	196	222	232	225	207	238	237	196	192	202	251	224	225	212	207	188	208	224	220	210	207	207	242	221	202	238	242	210	235	235	218	225	207	215	215	198	195	206	227	247	202	236	229	209	231	204	211	214	199	233	189	215	217	221	244	219	205	226	226	212	231	258	212	244	214	209	217	227	215	233	238	221	207	215	226	187	228	232	196	200	223	227	193	206	189	199	236	211	201	227	216	216	224	210	222	201	238	195	206	211	212	228	244	234	220	213	197	217	215	202	210	219	202	209	215	222	187	245	213	236	214	240	218	196	230	220	240	203	218	240	221	216	209	224	210	237	224	214	215	184	237	229	226	215	212	223	241	229	234	217	221	220	235	218	183	238	218	230	222	219	212	244	221	234	216	219	215	236	231	241	196	223	209	220	213	222	217	218	205	227	242	226	225	199	207	201	215	244	229	212	225	197	210	204	228	220	197	215	247	198	231	210	222	209	217	226	222	227	212	195	222	226	233	216	223	233	226	196	222	224	199	210	220	202	215	238	235	239	196	208	206	205	245	229	206	209	179	215	225	222	194	243	195	228	217	196	271	217	224	213	206	231	207	223	219	240	224	218	219	202	221	214	217	246	243	243	201	230	229	199	221	200	208	206	202	219	199	231	192	228	240	220	210	220	229	246	214	202	195	220	226	226	233	235	235	215	211	212	206	240	206	235	209	209	241	206	186	199	205	218	195	202	231	208	211	203	223	201	213	190	227	185	241	219	212	223	215	245	205	225	225	214	221	227	252	193	225	213	233	204	240	201	234	212	212	197	219	216	226	215	204	236	221	220	226	241	199	245	230	217	230	211	202	220	224	231	206	207	210	216	212	220	236	233	214	230	181	203	195	214	217	230	214	197	209	219	219	189	200	199	215	232	227	211	207	229	228	237	214	231	230	223	217	194	244	227	206	201	204	218	222	201	225	189	235	234	227	207	219	242	214	215	230	207	245	212	204	197	216	207	232	202	241	234	218	241	250	214	210	227	230	201	215	216	205	225	201	223	225	216	194	226	222	220	195	222	217	198	235	216	244	231	209	215	226	199	205	201	223	207	180	213	216	212	224	215	213	205	203	213	222	205	217	214	222	218	197	204	229	216	223	222	208	197	202	244	236	224	228	224	244	190	210	229	212	203	229	226	226	209	209	232	221	203	246	237	206	229	208	211	179	239	219	223	217	216	229	247	230	238	228	201	241	189	210	218	214	221	185	206	221	211	211	200	197	230	210	224	197	206	199	204	211	228	206	227	213	212	226	223	210	240	203	215	211	237	222	226	235	240	218	199	209	231	202	215	220	223	216	213	209	227	222	229	214	218	228	199	244	210	237	206	222	210	212	211	205	200	199	222	235	213	200	245	214	231	202	217	219	240	229	244	203	232	222	237	195	209	216	198	185	227	230	230	237	210	193	210	209	222	227	223	218	218	210	235	225	206	222	224	207	202	229	212	220	192	209	207	210	191	203	205	206	238	231	220	225	194	214	205	204	232	217	226	249	210	231	212	216	210	189	230	198	222	212	220	210	231	189	217	200	182	204	197	191	217	198	216	214	182	245	233	212	211	229	210	205	188	213	203	211	199	211	209	221	188	219	205	213	183	222	193	218	242	199	224	204	219	171	242	219	236	249	229	195	250	186	237	214	206	234	213	231	189	228	237	211	211	199	240	216	207	191	197	217	205	195	224	228	215	226	188	205	221	233	216	193	201	212	232	236	249	216	209	226	212	236	227	219	223	205	225	201	223	232	195	200	223	230	236	205	247	214	219	228	215	214	238	227	203	212	222	212	222	216	218	224	219	219	229	220	247	210	201	182	216	189	223	216	205	216	220	220	208	201	219	227	209	221	209	241	212	215	233	202	196	241	201	234	197	250	202	226	223	206	196	215	226	210	211	208	210	208	201	217	239	238	207	210	213	237	231	199	253	209	188	190	248	217	223	222	205	210	214	261	225	212	210	220	182	240	231	221	209	214	203	240	217	202	198	209	214	244	204	224	210	233	237	215	202	234	192	184	218	223	229	223	206	246	222	224	190	234	193	235	230	208	214	215	225	211	218	207	227	217	212	188	217	193	215	215	238	233	241	227	224	199	218	218	199	212	220	234	227	239	215	230	206	204	224	201	205	207	228	220	249	232	213	198	199	196	220	191	207	216	229	198	185	221	215	201	205	214	255	233	233	211	199	230
42592	59044	18656	9384	7867	7089	5675	5073	3849	2771	1940	1381	921	576	594	505	441	410	382	354	329	275	286	272	285	272	251	292	281	236	274	263	290	270	252	263	252	264	241	240	327	388	318	315	246	275	238	237	249	235	245	317	270	253	263	240	267	286	249	268	279	283	289	280	256	233	291	238	270	249	282	245	246	270	253	231	254	276	265	302	262	244	272	242	269	267	186	253	230	228	242	259	242	237	242	240	244	257	232	249	241	233	227	232	250	242	247	253	238	229	243	231	259	220	233	255	250	257	248	230	239	267	251	240	261	251	241	240	238	248	244	190	216	224	227	263	232	232	237	212	259	249	255	250	243	241	228	213	224	208	232	228	246	256	228	207	226	234	261	248	233	251	238	231	272	249	229	225	220	224	219	232	228	206	238	254	225	248	271	242	199	250	240	239	217	233	247	207	252	214	258	234	216	245	251	215	230	226	229	214	243	252	216	221	247	255	229	254	261	236	230	237	260	236	238	242	238	268	231	237	235	224	230	257	235	240	237	218	230	248	246	229	224	231	246	251	241	253	250	252	231	251	259	227	248	255	245	232	197	238	248	233	239	239	254	249	240	222	232	223	233	235	209	254	259	237	217	186	241	254	206	232	226	257	234	219	229	240	266	245	209	226	247	225	225	241	248	265	244	256	245	220	261	202	249	237	256	217	236	230	229	227	228	223	233	220	262	225	213	225	220	249	234	201	228	240	252	237	239	236	252	240	236	248	228	232	218	218	238	238	236	203	254	258	199	233	252	240	239	235	229	218	250	224	268	230	253	242	251	240	231	216	252	230	224	248	223	244	236	217	245	246	229	233	237	229	224	249	233	229	240	240	255	265	254	244	189	248	222	235	212	228	235	258	231	220	234	230	246	255	251	248	242	238	253	247	222	257	240	222	247	252	245	227	246	230	245	234	236	219	230	232	238	260	237	231	229	245	266	224	227	252	227	235	264	253	243	256	229	227	225	225	215	241	229	215	231	226	241	220	237	218	207	215	235	241	258	214	229	240	238	262	249	262	262	220	242	202	244	238	227	191	261	252	254	243	243	232	241	258	236	229	215	235	222	224	243	252	251	241	253	246	252	239	228	243	240	243	243	234	224	232	261	226	223	232	257	224	228	215	254	229	264	206	236	263	225	239	230	236	267	230	232	220	227	228	222	223	231	234	242	231	257	232	237	255	212	259	242	220	235	241	225	227	236	241	231	257	221	226	236	251	218	224	224	239	234	234	221	232	214	228	229	267	245	228	244	265	229	251	239	223	250	255	231	211	257	248	226	249	247	227	226	276	223	258	244	236	236	232	241	241	219	273	230	242	237	244	211	210	234	245	246	226	202	263	228	228	236	216	246	251	238	227	245	211	220	215	226	234	241	230	274	244	220	226	215	240	222	221	248	230	262	207	248	244	220	229	195	221	246	227	226	249	254	237	251	260	199	218	242	228	244	202	262	244	229	262	257	205	234	240	244	231	224	258	236	231	206	237	252	255	241	190	241	234	242	224	234	251	242	237	257	242	215	235	219	221	232	227	252	230	249	242	243	229	206	228	219	252	231	228	238	217	229	239	239	239	240	240	230	230	254	225	217	236	257	227	248	233	254	268	255	244	253	257	236	269	244	212	236	242	248	244	223	225	233	238	224	238	245	218	228	226	201	208	239	237	247	241	229	254	252	229	255	231	214	231	255	259	242	248	204	240	226	245	249	231	257	217	268	249	213	244	247	228	215	223	239	252	236	250	229	231	224	252	231	261	263	216	221	226	225	237	256	220	260	228	228	247	199	255	265	232	245	255	254	245	241	209	241	240	219	242	236	250	239	220	245	237	229	243	266	250	224	242	236	230	203	256	222	284	203	242	239	238	231	240	243	221	260	237	256	224	203	197	259	227	241	221	246	241	271	229	227	259	225	234	227	219	240	233	255	241	232	225	220	265	235	226	235	240	221	216	213	227	240	212	252	238	205	230	249	264	193	252	222	255	236	211	221	234	228	223	228	247	231	250	269	267	239	228	221	218	252	262	238	246	247	241	245	227	222	248	227	244	229	240	244	240	215	232	223	250	218	251	235	226	246	249	244	259	228	233	246	239	233	265	232	238	224	236	226	251	213	261	239	216	238	223	242	230	256	270	233	200	222	231	253	234	235	240	244	274	239	238	254	237	264	228	222	221	204	252	240	229	266	255	243	237	245	242	220	230	226	235	223	216	242	239	248	247	236	254	226	254	238	217	238	227	221	260	228	230	240	238	229	242	233	234	235	214	234	228	231	220	243	218	242	227	226	240	249	205	215	216	270	254	245	229	238	231	238	238	245	214	239	241	231	252	251	240	211	232	234	251	262	223	263	228	224	262	257	228	215	238	230	235	220	235	214	224	237	217	236	216	233	269	242	242	207	232	249	220	239	257	233	237	220	235	265	235	230	242	234	211	228	216	220	215	261	230	253	240	216	251	278	239	236	249	244	222	248	240	226	210	234	222	212	211	229	220	238	244	247	203	239	245	248	230	244	251	230	242	211	218	233	244	230	237	239	227	225	262	240	238	241	257	238	247	238	244	234	243	262	217	231	227	239	234	228	246	221	265	224	238	268	239	246	232	240	218	244	209	238	217	248	263	209	266	246	239	234	235	223	219	242	232	240	250	228	240	239	264	241	212	246	250	242	235	245	240	242	241	245	266	252	232	246	225	269	238	246	236	238	258	186	238	254	225	242	231	258	245	249	236	266	251	243	230	218	250	231	237	219	232	233	233	231	211	259	248	245	241	234	233	252	236	260	234	228	244	249	247	246	249	251	226	250	229	245	222	241	217	213	239	250	234	220	214	238	242	256	241	214	250	238	249	231	233	227	257	214	239	238	241	240	258	257	260	230	208	237	230	238	211	236	219	234	245	244	239	228	229	246	245	251	270	234	226	274	224	199	223	224	235	237	251	240	216	244	216	190	206	254	238	253	239	228	242	245	254	237	240	226	233	227	252	229	244	262	229	235	263	250	227	238	238	228	224	241	228	262	236	233	237	227	261	224	227	237	257	222	218	216	215	244	240	252	267	235	223	231	234	249	242	250	239	260	255	224	240	249	242	237	230	258	242	213	237	283	257	263	236	240	252	259	247	239	241	251	254	221	214	249	242	227	251	215	249	243	288	252	222	236	236	263	251	230	260	207	232	255	247	229	244	211	207	225	246	211	230	246	249	236	239	256	221	212	220	243	232	211	215	250	238	223	247	236	225	234	248	262	217	281	255	235	215	232	254	224	262	232	250	244	219	252	252	219	225	280	245	221	261	235	208	232	219	252	234	235	255	249	247	229	189	216	237	246	250	250	222	236	249	246	245	228	224	236	235	228	234	243	237	245	232	246	208	235	254	255	224	253	248	266	250	247	233	253	219	228	238	224	245	238	234	221	257	235	231	220	221	237	233	251	214	243	232	267	251	219	249	232	217	216	203	224	233	240	235	221	231	228	260	230	231
31625	26304	15394	4091	2087	1727	1357	1210	839	787	719	545	503	432	474	455	428	412	405	429	418	381	439	401	394	414	404	454	425	411	429	437	385	396	442	405	416	370	386	435	387	402	405	414	406	422	394	405	426	439	384	396	411	399	380	406	435	403	409	407	391	401	452	423	354	435	405	439	397	423	427	383	417	401	387	401	394	418	403	417	403	432	411	382	404	419	410	399	412	404	411	388	452	421	383	414	406	414	385	418	422	390	429	399	439	377	420	436	429	402	403	376	409	436	400	399	400	404	428	437	384	398	375	369	404	371	379	427	369	445	424	393	387	422	404	393	392	398	411	395	394	386	382	401	423	416	424	417	425	407	370	419	401	406	402	413	380	382	413	396	371	400	428	386	421	417	398	395	452	397	406	378	388	392	456	416	400	448	442	400	356	441	431	433	395	388	393	388	407	406	421	402	430	412	382	420	414	410	442	410	397	421	381	433	401	408	402	424	389	410	425	391	466	375	434	454	387	396	384	419	434	407	409	411	395	419	386	445	431	378	411	421	397	410	418	377	435	399	406	419	414	393	422	417	408	423	438	432	423	414	397	364	448	398	407	400	407	399	452	403	430	385	438	425	395	399	408	426	401	443	390	404	416	399	429	395	407	452	420	416	393	432	407	454	441	411	416	392	393	372	417	401	407	405	408	419	420	411	395	431	431	424	398	411	395	394	392	411	394	402	395	398	383	406	414	423	428	389	418	423	395	396	379	393	354	436	421	442	410	414	401	407	416	413	427	423	388	395	403	371	425	428	404	403	442	434	445	385	389	430	344	394	383	435	379	421	397	411	440	428	393	364	435	418	388	374	428	403	417	425	400	420	383	403	393	407	423	439	390	425	396	460	401	373	436	411	409	422	410	430	438	386	409	421	391	410	407	407	431	397	437	398	409	386	425	425	390	380	408	420	412	455	412	405	436	402	383	392	441	447	385	386	449	426	391	409	377	387	387	400	405	414	439	394	402	429	363	412	411	396	418	423	419	447	401	397	402	417	430	403	410	368	427	430	416	417	402	374	436	455	370	430	427	421	405	407	397	401	416	372	374	417	453	395	413	394	389	407	418	425	366	423	402	435	388	376	407	429	389	393	396	434	416	393	457	390	441	447	401	370	384	410	413	397	419	426	431	441	382	395	410	396	421	390	417	427	414	408	395	396	388	415	395	412	426	380	440	395	388	401	383	406	435	430	415	398	407	415	412	383	440	410	425	423	389	432	430	380	411	391	424	451	410	389	433	419	405	421	435	389	415	433	412	421	421	393	418	480	436	402	414	385	396	414	421	424	374	418	423	404	393	401	411	402	402	402	392	422	429	373	427	408	387	376	392	414	414	423	401	421	436	452	423	393	373	420	408	447	413	365	437	407	409	411	417	443	411	426	381	389	391	435	430	391	417	402	418	425	388	381	391	403	419	412	374	399	407	385	390	433	384	407	423	384	404	416	427	421	436	404	423	421	410	386	411	396	448	419	441	384	398	423	456	406	400	417	424	421	405	384	446	391	396	397	399	404	425	425	398	419	441	416	417	435	441	386	417	419	386	394	410	369	400	403	412	437	385	397	424	398	421	406	420	388	412	401	399	451	407	405	475	380	430	429	418	398	417	422	437	368	401	392	420	419	422	438	406	401	413	428	406	392	444	435	421	414	392	419	401	405	380	418	391	404	376	435	395	412	407	430	421	429	411	394	392	410	397	381	418	412	392	376	415	386	437	419	434	367	415	411	393	427	370	415	404	442	385	382	393	371	385	390	443	431	375	422	365	436	427	392	400	411	410	428	398	376	404	416	417	423	404	424	397	371	435	413	402	417	399	380	389	420	440	427	409	378	391	413	382	421	410	428	413	428	407	402	400	413	381	404	398	403	387	410	418	418	461	407	371	377	414	398	418	396	414	430	393	398	420	374	384	423	391	425	409	371	390	397	438	391	396	387	433	386	406	371	399	431	377	439	417	399	442	400	413	351	417	376	443	426	360	414	399	420	430	387	416	410	386	406	396	382	419	392	406	392	414	397	418	413	414	439	412	398	418	399	453	404	425	414	367	437	392	380	447	401	380	377	445	414	470	422	409	403	413	429	355	406	384	432	427	429	444	439	392	420	398	374	449	383	412	445	421	410	399	410	413	403	419	438	388	419	426	434	424	425	401	393	381	409	425	391	410	386	390	395	413	437	400	420	390	418	397	440	418	415	467	468	387	390	371	372	391	434	413	405	418	407	389	388	372	412	421	420	423	410	378	421	404	431	407	387	405	404	386	448	401	431	425	428	420	415	391	399	418	380	410	398	404	393	387	441	382	395	397	379	428	393	401	360	436	390	373	383	405	433	422	415	376	443	385	352	403	416	429	420	406	395	372	395	443	383	402	446	407	423	378	434	427	388	426	416	395	434	401	415	428	396	432	448	408	407	375	435	408	448	442	359	391	384	408	461	377	401	392	404	394	391	426	438	426	399	431	402	406	378	440	422	419	395	402	401	371	400	436	425	399	436	438	412	460	415	425	413	414	413	398	373	413	384	384	385	402	430	363	424	407	434	403	436	409	397	395	376	422	393	408	412	393	396	408	410	418	383	396	405	413	421	423	408	386	424	392	366	406	399	399	355	403	393	418	424	424	429	396	437	433	389	398	418	411	424	420	382	421	397	442	443	438	381	406	411	413	422	400	412	375	427	395	429	384	405	399	404	382	410	445	404	443	384	412	434	419	441	424	384	401	395	409	394	399	409	406	408	419	450	408	431	401	408	398	381	394	414	429	415	412	381	427	429	409	411	447	385	423	417	425	381	441	408	441	426	381	361	417	450	363	379	420	379	407	424	399	414	395	414	437	399	442	423	382	376	436	408	421	437	425	427	374	402	461	376	382	411	401	423	385	420	401	381	389	389	377	398	419	411	383	431	399	412	420	428	384	396	446	421	394	389	360	410	401	424	404	402	371	434	394	409	398	429	448	401	407	386	405	384	394	394	430	416	396	443	426	397	427	395	388	443	389	404	384	408	416	374	407	394	427	387	411	411	444	427	427	431	432	413	393	395	441	391	404	399	445	415	405	411	434	433	385	388	416	406	444	403	448	413	396	391	420	430	395	435	428	396	370	433	434	402	448	406	408	436	407	387	421	426	412	427	384	405	427	387	425	404	387	397	384	411	375	414	439	418	403	405	440	414	415	469	408	421	431	387	362	409	399	409	401	439	406	424	428	440	396	422	405	436	419	383	385	381	428	388	398	409	404	426	363	383	414	406	387	421	421	397	410	437	402	431	395	425	430	413	389	417	401	430	444	446	381	427	391	411	428	394	452	401	399	390	397	417	381	430	357	395	411	384	367	437	400	389	418	461	394	394	412	399	455	415	401	410	409	386	415	444	394	402	443	394	413	379	444	396	414	368	401	398	414	401	364	432	430	391	408	396	411	410	351	402	397	430	445	424	406	426	385	399	424	409	420	429	423	405	435	399	427	429
36311	35523	9139	3598	3088	2890	2333	1851	1273	1124	908	747	575	560	486	544	478	465	479	436	463	464	444	447	435	440	458	429	415	471	442	431	419	465	454	460	378	474	428	452	469	462	460	443	439	427	429	431	489	420	451	436	439	469	460	465	415	483	447	467	429	470	419	457	451	473	422	406	480	469	454	478	438	428	458	462	449	477	436	483	459	439	445	423	425	457	427	493	420	470	415	433	467	457	457	425	433	444	430	425	468	449	406	423	428	434	441	443	480	444	468	435	401	443	483	460	459	441	440	460	441	420	417	420	434	439	459	414	445	482	451	429	443	434	412	419	416	448	438	408	425	464	441	444	461	459	449	381	399	448	418	457	428	449	422	397	477	435	414	449	445	410	419	440	475	428	455	455	453	449	433	443	442	433	446	455	457	456	475	427	468	428	453	420	468	474	435	443	466	461	449	438	445	420	467	426	435	455	459	417	468	455	407	485	437	435	451	427	434	443	410	442	437	432	436	416	453	443	415	447	492	420	405	431	437	442	446	413	436	447	496	457	418	467	433	425	415	451	428	450	457	434	423	432	425	433	443	411	439	480	462	463	431	470	458	430	449	444	426	426	455	430	465	473	450	436	454	430	410	487	469	451	415	467	430	451	429	452	435	406	471	446	457	430	404	417	447	437	416	420	441	455	474	459	428	463	425	428	473	414	435	437	438	454	462	447	457	484	457	428	438	439	446	439	422	428	466	451	467	470	426	457	469	440	447	396	454	481	430	441	436	433	451	440	461	437	420	441	441	459	429	456	399	445	460	470	465	433	413	425	459	424	441	448	430	400	423	462	457	406	432	457	433	434	465	424	421	452	421	433	412	428	447	453	472	438	425	427	439	430	464	433	437	414	487	410	461	429	451	437	462	425	414	445	462	452	474	433	441	455	465	462	465	430	441	433	415	443	409	449	423	443	448	428	433	451	450	460	458	451	430	426	457	443	454	458	456	410	441	437	443	446	432	423	513	433	434	429	444	442	447	407	461	434	423	466	423	427	451	421	460	441	434	436	448	424	407	437	431	428	451	452	407	434	430	464	452	430	449	451	395	412	466	428	451	426	449	411	467	434	440	437	473	436	432	437	427	469	473	459	417	431	468	468	423	413	441	421	392	436	443	461	418	445	419	429	427	443	402	450	465	433	413	493	435	428	436	438	430	402	459	454	472	436	431	448	469	424	388	458	413	456	462	452	450	427	416	430	467	435	457	451	438	427	441	423	449	420	411	403	430	415	438	447	432	435	445	446	447	409	458	478	415	459	456	500	414	438	452	450	442	458	415	406	488	452	452	427	450	444	450	458	473	463	428	443	445	457	416	443	491	447	438	479	438	502	424	471	431	463	429	452	419	419	451	403	414	380	467	469	441	437	445	456	457	415	446	452	397	433	443	450	450	419	432	456	435	435	462	477	464	436	451	412	429	443	459	419	429	436	477	475	462	468	450	437	409	433	457	448	434	444	421	463	418	429	492	469	427	423	453	455	433	453	436	409	405	466	447	456	459	431	462	484	424	445	415	468	433	453	451	423	430	400	463	421	462	441	432	457	469	444	404	450	429	466	494	485	470	421	456	431	413	437	421	422	439	433	431	416	461	418	414	451	419	426	483	440	430	471	422	443	430	435	469	417	404	448	426	416	422	444	449	462	422	477	489	451	457	454	418	439	497	422	399	437	438	439	438	422	420	463	448	440	420	455	437	446	438	439	423	418	456	407	474	448	440	460	464	481	468	422	445	464	437	429	435	427	442	462	416	458	436	414	481	423	435	450	441	438	462	496	462	434	420	474	429	429	483	454	443	438	434	460	442	446	456	408	437	435	456	435	467	403	461	396	460	482	462	453	411	450	455	427	442	480	416	455	461	439	432	410	465	447	436	445	423	439	446	433	417	441	461	403	417	435	451	452	450	417	453	457	453	437	424	434	450	445	405	446	486	446	422	424	447	440	434	470	429	445	460	418	459	483	405	453	456	408	443	457	454	424	500	438	467	403	441	409	449	434	453	455	445	423	397	444	416	427	423	460	430	393	464	436	465	445	448	452	436	390	452	443	459	409	449	437	402	440	475	471	455	454	417	431	448	478	448	450	489	471	428	455	426	402	437	440	451	460	447	423	443	424	380	410	408	422	395	487	404	428	435	455	427	437	435	465	450	432	437	467	473	450	446	452	410	437	454	455	462	429	427	411	442	430	446	438	431	434	462	461	396	414	481	432	404	457	412	402	415	464	441	425	445	426	417	453	453	462	437	450	435	432	465	439	482	429	443	448	451	439	426	436	468	447	438	441	442	408	410	440	430	463	496	402	463	441	441	432	444	467	458	435	415	450	446	415	405	443	425	407	451	432	451	413	399	484	405	443	434	421	389	460	473	427	415	448	418	440	457	442	451	450	432	435	435	456	464	447	424	434	445	412	477	443	487	445	431	443	446	407	442	412	496	461	444	433	430	455	420	456	430	446	439	460	434	405	468	451	451	436	397	423	436	422	458	440	453	480	453	430	409	461	441	484	460	463	470	438	431	430	493	411	450	458	428	440	436	422	479	398	413	426	477	437	448	488	430	445	458	414	453	456	434	409	423	413	462	471	413	485	425	485	440	446	432	465	410	433	458	454	464	425	458	458	454	452	420	448	421	396	451	470	427	419	444	454	396	434	393	441	453	427	415	420	410	441	435	458	448	411	461	448	427	484	470	438	435	417	412	463	424	422	465	447	410	436	434	459	423	430	443	399	444	458	439	443	444	441	439	472	435	460	457	400	448	426	450	447	400	408	442	427	428	430	413	427	413	437	438	444	423	438	427	403	422	455	435	470	391	449	433	430	411	439	457	430	435	422	430	419	428	409	452	435	429	447	444	433	463	421	424	421	439	450	409	449	446	420	468	444	465	466	412	445	436	393	446	456	417	478	422	445	459	436	425	448	457	444	434	455	411	444	430	408	454	431	442	408	418	442	429	419	453	434	415	424	436	434	451	429	459	439	463	416	409	428	436	431	439	423	404	453	423	428	419	429	452	413	467	426	453	430	467	432	455	396	432	428	434	424	441	456	450	448	422	438	449	440	431	442	477	449	490	475	449	428	426	417	434	442	435	434	400	441	434	420	446	445	446	422	458	435	424	402	434	469	446	458	425	431	429	424	461	435	415	423	472	436	440	445	451	426	409	392	435	407	419	399	430	434	394	435	428	409	464	452	452	429	462	486	464	454	461	420	439	450	449	449	466	414	462	474	471	465	422	444	441	435	432	420	469	404	473	448	454	378	417	480	446	436	445	452	420	430	407	435	408	458	437	414	438	435	446	438	444	421	439	429	438	418	457	443	449	448	429	416	428	454	409	410	439	422	444	496	404	445	420	447	444	478	426	456	423	482	435	454	477	463	441	459	438	449	442	412	453	445	435	435	425	446	441	409	428	445	443	446	442	438	459	423	431	402	444	445	450	461	467	460	469	436	437	429	404	415	444	433
24211	21417	28540	24633	21405	11744	3125	2009	1475	1301	991	646	524	522	467	500	425	386	420	365	390	381	360	357	376	367	366	380	365	368	350	359	392	354	342	360	356	344	347	382	382	355	363	350	335	349	363	345	349	368	377	381	401	364	378	367	371	369	390	361	336	353	351	354	353	353	347	368	337	345	369	358	366	355	374	324	380	379	363	367	372	317	348	355	362	324	352	367	331	357	374	352	374	371	330	368	324	372	341	351	328	348	318	363	370	322	380	337	362	347	355	380	351	345	370	328	345	363	327	362	316	346	326	395	345	326	369	373	345	339	349	353	323	360	340	318	330	348	348	344	318	337	372	391	341	345	375	334	341	364	338	347	338	388	347	332	343	358	357	348	320	342	363	365	331	325	349	336	350	343	350	348	352	352	372	368	339	346	363	382	327	303	364	325	360	326	336	355	324	354	379	334	364	345	346	372	311	340	341	357	356	352	349	353	343	372	359	355	365	364	332	365	359	316	337	356	332	337	356	348	338	347	341	374	316	350	343	355	343	341	364	338	346	357	355	357	324	358	357	370	352	318	347	317	346	369	375	376	362	322	354	361	374	376	330	322	322	351	331	358	359	340	375	320	335	321	354	320	350	362	362	361	396	343	357	352	365	351	372	333	340	357	330	366	355	334	333	311	326	354	333	329	348	343	355	376	324	340	381	309	333	308	340	330	339	364	333	342	329	350	339	402	350	320	340	333	329	361	340	337	367	349	358	344	340	349	371	325	384	346	346	330	375	344	351	334	377	348	360	346	325	344	328	372	344	335	340	334	357	363	337	334	335	325	333	373	378	342	374	348	365	361	348	367	340	364	326	343	338	349	343	345	318	335	328	375	340	323	344	369	325	336	357	350	361	346	321	333	333	355	325	377	336	331	347	320	316	333	353	322	349	353	355	351	349	377	347	367	353	327	333	359	360	351	350	375	386	341	322	377	334	350	353	362	334	371	322	345	333	346	356	350	348	341	349	333	336	360	391	373	344	332	353	344	353	351	351	352	345	347	327	342	349	349	316	321	335	324	357	376	331	336	338	331	390	353	326	386	339	319	358	387	320	350	311	323	312	349	365	372	390	346	365	343	355	385	355	355	337	372	371	337	334	381	339	370	350	383	368	352	325	357	333	338	361	314	357	356	350	342	345	353	371	361	325	350	350	366	362	377	335	351	313	335	351	382	331	342	322	348	347	334	327	345	358	364	323	315	344	359	331	358	348	351	351	338	364	334	326	354	359	342	360	312	323	371	380	377	347	385	318	364	334	336	324	348	344	370	360	365	314	365	353	328	361	353	380	356	353	346	367	352	380	361	338	351	362	346	344	335	358	318	358	349	378	338	357	352	355	375	338	385	340	352	385	314	378	341	317	341	323	341	343	360	333	319	358	331	305	332	346	338	376	348	347	313	332	345	332	346	343	351	317	349	357	358	375	354	323	363	330	320	352	345	337	358	370	362	315	352	330	337	357	334	343	357	353	318	323	326	355	386	368	346	339	338	355	345	393	305	352	347	326	336	376	362	344	325	381	357	385	328	323	369	335	325	335	369	336	345	371	344	349	360	353	339	343	326	335	390	320	351	367	351	359	325	381	338	352	354	342	359	362	341	347	330	318	371	309	312	359	320	344	377	348	342	357	333	338	333	364	362	359	375	325	347	357	338	349	327	389	356	368	354	365	331	332	322	353	338	386	348	344	388	353	347	304	356	327	367	346	349	360	323	322	330	340	355	310	347	341	342	323	311	350	353	351	344	361	382	343	311	338	339	355	336	354	318	338	380	326	342	346	323	371	341	332	326	328	346	321	333	336	370	345	336	350	336	374	346	378	346	314	351	310	375	324	350	339	373	371	340	330	344	357	395	340	348	348	356	339	395	357	350	341	374	311	328	368	338	341	358	332	369	369	377	356	362	367	322	362	374	323	351	357	339	355	351	306	339	374	301	332	336	309	362	384	340	333	346	385	341	359	359	358	340	338	363	367	319	349	339	356	346	336	347	373	321	351	384	363	364	345	363	307	369	339	342	340	348	392	344	344	350	329	359	358	333	301	324	335	366	342	366	329	329	344	374	366	347	354	364	348	355	368	347	341	333	355	377	327	340	360	353	340	365	381	338	344	319	340	324	368	366	313	350	345	343	365	324	336	345	339	351	348	345	326	322	330	363	378	368	328	322	328	351	341	306	330	366	331	352	382	384	377	316	376	376	315	351	331	368	348	318	343	355	342	348	333	370	349	338	327	385	333	357	349	371	336	371	364	340	330	328	363	308	329	345	346	339	351	366	361	377	333	348	365	328	353	353	305	363	339	380	365	320	354	333	394	353	342	340	330	333	338	319	339	358	348	347	378	378	362	326	341	338	335	405	343	314	334	382	354	330	395	382	354	391	340	336	325	352	392	390	342	360	350	352	374	372	327	326	335	344	330	350	347	366	341	345	322	356	371	342	350	328	317	328	337	334	355	357	342	358	358	364	350	315	347	359	347	332	351	342	315	348	350	300	350	359	335	327	354	344	337	338	366	351	354	304	363	349	351	354	338	372	320	335	357	358	364	320	359	372	372	362	356	342	355	361	302	333	324	318	330	321	306	365	357	370	326	384	340	318	352	331	353	352	321	346	326	378	332	337	314	349	331	347	311	327	344	309	379	346	364	378	351	379	324	355	321	359	352	362	329	379	339	309	329	368	370	317	335	351	362	336	322	358	345	410	350	369	361	334	318	324	311	371	327	334	328	333	346	372	356	349	340	382	358	354	362	363	351	342	345	333	359	333	347	307	345	356	358	336	383	353	368	354	365	365	335	341	349	359	331	345	378	359	333	359	339	333	348	355	334	303	347	321	346	319	363	326	326	362	345	341	346	355	346	379	325	350	365	347	346	338	377	357	333	361	328	336	348	327	352	337	347	386	349	353	332	378	322	337	377	357	385	324	371	342	360	330	331	353	373	331	319	315	327	347	366	351	380	359	355	337	349	334	375	338	365	296	355	339	327	315	348	346	374	319	361	344	372	344	367	343	314	332	354	353	353	343	341	337	377	327	355	326	367	316	333	322	393	353	351	370	360	335	349	382	332	367	352	347	343	351	340	350	294	389	331	331	333	339	369	313	334	369	336	362	353	366	392	337	355	347	332	349	367	343	383	346	326	370	372	357	360	356	353	325	349	353	340	343	352	351	335	307	341	313	323	325	356	354	338	345	318	355	383	359	358	348	332	375	376	323	335	350	315	333	299	365	325	343	364	370	315	344	349	344	333	354	364	336	352	341	366	309	364	344	339	329	334	353	321	381	294	335	358	363	338	335	350	341	330	364	345	354	339	333	346	354	355	339	359	305	380	349	323	353	306	338	347	361	366	335	372	332	382	335	356	330	356	345	358	340	352	370	329	328	329	361	319	369	356	344	340	338	302	336	360	370	343	343	336	386	331	335	375	340	362	346	350	345	346	341	316	345	344	342	327	336	349	376	329	389
38237	53582	16200	8122	5775	4700	3862	3041	2271	2090	1339	874	714	603	560	508	484	414	428	455	416	430	451	443	362	374	388	420	420	415	454	387	425	399	402	354	406	393	417	421	401	398	411	366	359	384	392	400	394	431	375	422	439	449	422	383	365	388	445	399	392	410	401	396	401	420	425	392	422	402	364	406	409	448	408	371	370	409	393	392	371	390	422	392	400	404	391	383	378	424	383	397	406	379	398	388	388	424	405	404	373	378	416	415	362	337	337	386	387	365	395	411	361	385	397	402	389	384	363	375	390	358	386	391	372	397	380	366	388	399	357	410	351	400	389	384	373	396	399	403	360	413	375	366	366	405	373	411	401	386	421	373	369	403	383	393	387	390	375	355	383	397	387	370	403	402	387	404	423	371	383	406	387	388	342	400	374	368	388	395	396	392	435	387	379	399	374	392	352	383	343	373	375	406	362	425	394	362	402	374	384	389	402	355	389	374	383	403	407	406	376	395	380	346	380	379	368	367	368	379	407	407	395	397	385	387	397	385	400	387	397	361	370	416	363	379	404	363	391	361	408	354	406	397	408	377	385	366	373	378	364	366	379	349	396	412	378	375	419	385	368	338	364	381	359	391	370	378	366	375	374	420	361	389	409	392	383	370	381	379	375	390	406	378	404	339	438	393	389	362	355	398	353	359	360	386	342	380	410	370	386	382	402	386	370	367	373	384	399	399	386	392	423	375	339	394	432	387	377	383	372	371	355	393	383	395	391	400	376	381	388	377	374	376	385	351	373	365	357	358	385	373	369	387	360	361	399	395	387	397	389	391	374	396	353	408	354	391	395	384	387	358	396	362	405	394	397	401	385	369	409	365	377	352	353	401	406	374	370	376	381	410	400	372	352	384	407	374	371	348	367	382	366	374	416	385	377	353	379	373	379	383	387	404	405	377	363	395	353	364	377	404	366	353	361	374	369	380	407	369	376	389	396	418	396	383	398	388	417	389	368	432	393	377	389	366	390	390	350	387	350	367	404	367	350	371	374	371	368	382	402	392	387	377	371	416	362	409	381	403	393	389	388	359	381	379	386	398	393	400	383	361	400	377	360	382	407	373	379	412	389	386	364	360	386	400	417	388	394	365	400	376	387	364	371	390	375	405	383	380	406	373	381	387	386	380	366	423	385	345	381	427	350	371	366	382	361	395	371	394	336	384	382	380	379	379	407	388	380	353	382	404	381	356	387	362	407	396	392	445	395	397	385	382	409	380	399	361	377	385	387	376	358	364	356	374	396	374	373	396	346	416	375	352	387	400	378	425	409	401	385	377	392	391	366	365	383	355	391	372	387	410	353	366	372	360	378	370	357	407	382	406	387	350	366	375	392	364	393	415	382	352	394	374	350	350	355	434	385	379	377	375	364	389	390	413	393	346	385	365	375	366	372	404	392	371	383	354	364	408	349	417	371	393	358	370	377	386	360	409	425	416	389	377	381	401	366	399	374	375	399	367	387	368	379	386	359	365	370	396	374	386	384	387	358	403	375	425	396	369	413	382	403	385	381	395	389	356	407	374	399	408	367	354	370	384	381	387	378	366	403	389	369	381	391	366	358	381	365	391	405	375	380	369	357	372	381	375	386	369	411	396	385	366	399	374	387	371	373	379	376	389	395	388	410	389	385	366	376	375	381	387	406	376	391	411	399	409	426	360	391	384	370	407	392	366	333	390	397	386	361	381	350	370	354	378	370	448	346	416	382	367	388	399	375	386	390	378	393	369	375	376	373	360	390	347	375	423	414	365	369	380	373	414	357	375	380	388	373	408	375	371	412	366	390	403	406	355	373	397	392	381	369	416	349	347	390	375	358	392	395	384	385	357	360	400	401	398	380	406	359	385	363	401	386	356	386	375	411	357	375	374	380	391	382	339	385	409	383	391	362	388	400	352	400	400	387	372	415	380	382	383	369	387	393	379	368	416	404	371	409	387	365	350	390	361	399	411	386	375	340	392	364	399	384	360	384	365	406	379	379	361	377	362	374	394	448	383	404	385	397	394	375	390	405	376	342	375	376	413	359	391	387	370	387	380	397	375	375	375	367	361	379	377	394	397	367	379	397	366	384	398	358	386	373	399	376	381	422	394	384	405	401	357	363	385	385	382	386	394	399	382	388	395	388	353	415	380	363	374	383	373	367	405	333	355	377	389	398	392	389	381	436	375	389	367	393	364	396	406	395	356	379	386	377	385	350	392	372	385	403	367	388	375	367	370	373	402	365	386	428	410	385	390	403	398	381	386	430	376	380	405	373	371	369	394	380	380	415	352	398	387	391	386	399	372	416	392	395	388	397	384	358	361	389	387	398	381	364	371	338	385	382	371	407	401	365	360	391	380	371	358	404	372	395	390	373	411	395	358	365	362	407	408	352	382	374	373	405	406	400	374	372	408	370	357	393	417	388	330	372	361	369	367	363	413	370	364	392	405	368	342	401	407	398	377	379	368	394	388	406	414	410	378	432	387	373	378	396	380	398	372	385	365	415	385	414	385	400	379	372	412	372	391	350	392	388	387	405	390	390	375	374	375	343	378	380	368	375	402	389	398	415	365	357	376	372	349	395	349	360	398	389	355	383	401	365	380	370	370	380	407	338	358	355	392	396	353	414	398	403	382	357	363	390	367	375	379	421	377	392	418	380	364	364	414	372	364	365	368	362	382	377	392	414	397	395	407	378	365	395	401	391	370	350	381	346	424	389	376	364	362	359	349	379	392	413	377	405	382	379	408	385	377	386	362	373	419	403	381	351	411	381	360	396	398	402	403	372	408	376	390	349	427	394	419	401	368	388	371	393	383	381	382	426	377	396	373	385	415	386	389	431	414	351	351	414	358	366	382	367	356	398	358	374	364	382	388	375	376	390	375	375	375	389	358	358	367	380	371	389	360	364	373	347	381	371	375	381	349	423	409	391	372	396	353	406	402	389	361	366	386	380	404	374	389	350	365	376	387	391	388	370	375	376	434	376	369	361	344	374	348	390	403	371	394	389	415	379	377	404	375	383	396	374	381	383	375	356	372	401	416	424	373	368	401	361	365	358	350	413	366	400	385	342	372	374	364	421	367	392	400	384	365	376	363	392	371	385	391	389	366	374	382	354	386	379	347	387	389	364	401	371	371	422	358	377	359	373	400	395	394	376	404	395	385	374	409	370	392	363	401	377	351	341	367	366	367	415	393	394	374	389	394	368	388	383	395	361	358	379	346	405	403	362	362	354	403	357	391	396	384	371	357	381	389	363	384	385	393	420	378	377	395	403	384	393	323	348	391	372	378	385	388	417	343	377	363	369	380	384	346	402	391	359	349	391	413	396	380	361	381	365	369	394	384	370	346	362	406	382	398	370	376	392	374	390	368	352	408	361	392	381	383	369	388	371	389	366	423	392	420	375	384	399	398	376	406	365	390	337	364	388	363	362	381	358	394	366	404	407	395	338	376	390	422	375	384	390	408	414	377	410	402	412	396
25186	21434	27687	25385	14683	2682	1798	1377	1173	920	633	486	494	386	424	378	341	331	375	325	344	330	349	318	352	312	342	346	341	333	309	352	345	312	333	291	312	322	344	343	338	340	328	328	329	307	342	325	338	305	352	326	350	333	317	368	299	321	346	312	325	321	361	342	336	343	354	330	329	360	321	333	309	340	331	316	316	323	328	339	328	313	320	362	319	353	324	309	353	348	324	282	322	309	332	349	309	327	332	308	304	324	342	319	296	310	331	324	320	319	347	343	329	302	305	336	342	313	317	315	306	322	330	314	332	300	325	287	306	312	309	328	307	312	297	327	316	331	318	310	357	321	314	301	328	311	324	312	319	291	315	343	326	310	314	322	314	331	320	334	314	292	347	318	301	334	296	309	351	294	312	325	316	327	280	310	289	320	341	338	303	327	309	345	321	326	310	344	336	335	314	344	315	311	305	332	315	331	324	321	342	322	318	329	329	335	315	339	330	318	316	314	332	323	316	325	334	299	319	318	304	333	322	300	311	344	313	303	314	348	309	317	337	321	293	329	301	320	325	298	320	315	338	309	329	332	303	300	306	320	286	338	317	337	356	314	321	324	311	314	306	332	294	325	307	304	323	327	314	332	334	290	306	318	322	306	285	321	333	329	303	345	320	319	346	334	277	331	341	307	334	316	323	315	308	311	321	362	334	297	295	329	301	336	321	342	287	315	355	309	314	333	311	317	342	324	339	324	312	314	324	296	309	350	308	351	308	305	311	331	313	310	309	323	331	298	319	339	308	304	352	315	328	299	325	337	322	313	327	319	342	354	309	368	306	342	300	311	298	333	335	329	313	310	322	308	315	306	318	310	325	342	314	327	353	333	317	309	317	305	313	313	332	317	292	300	328	306	295	306	308	328	358	315	320	291	322	304	316	323	327	317	329	300	283	296	333	320	318	345	288	331	321	311	324	334	309	335	317	296	319	293	313	300	307	306	320	312	336	336	319	324	301	345	307	316	332	324	324	327	319	346	316	311	323	325	314	326	325	314	328	310	330	320	315	306	316	333	318	346	319	307	335	342	335	296	296	297	354	329	324	309	332	310	321	272	300	324	316	336	340	297	340	321	326	332	334	309	293	307	324	323	287	337	304	308	325	332	318	288	336	312	297	330	313	310	309	303	326	318	332	321	333	311	359	301	336	318	320	350	310	332	323	308	293	316	296	343	307	307	326	309	311	297	293	329	303	310	322	317	293	312	310	294	329	323	300	325	282	307	300	357	321	326	299	320	317	320	342	295	306	323	339	332	283	314	309	297	331	338	327	342	327	338	314	313	339	314	325	330	314	331	314	324	315	337	305	316	292	345	318	317	312	330	302	316	309	316	293	325	309	330	317	316	307	320	336	316	314	323	312	315	305	307	298	325	333	329	301	296	321	296	306	311	315	310	298	311	307	311	315	319	345	313	347	309	346	328	338	327	323	313	332	303	351	344	327	322	308	324	310	323	322	279	329	299	325	354	330	325	299	344	315	301	326	289	337	352	314	324	313	333	331	317	342	350	310	295	296	318	307	340	306	335	327	301	344	317	326	330	348	337	303	316	329	357	297	308	319	316	291	296	319	310	329	322	334	303	367	311	304	327	313	315	308	329	331	320	331	328	289	354	321	312	315	306	303	324	319	322	316	329	348	337	296	334	315	323	316	304	313	339	320	297	337	314	303	346	294	331	293	306	320	301	321	337	361	315	339	330	329	343	354	342	338	335	334	341	300	320	322	329	293	300	317	310	312	316	310	315	354	317	298	315	311	319	301	311	316	322	315	335	319	319	312	303	333	317	357	313	301	310	317	365	346	343	322	318	342	319	306	331	329	303	309	309	330	285	325	314	315	346	310	300	320	316	323	306	310	329	322	331	340	315	335	274	318	331	312	308	333	304	282	354	323	318	322	312	319	308	345	292	336	334	321	329	324	300	307	327	314	327	312	338	328	321	321	295	311	326	346	323	352	291	287	318	312	299	317	325	313	287	331	330	344	289	307	312	319	342	299	316	283	293	319	310	299	290	323	264	344	335	357	312	321	342	278	313	296	342	322	332	295	322	335	330	353	322	339	319	367	335	326	338	302	318	303	327	308	344	334	326	316	326	319	301	333	342	300	315	299	321	341	324	329	321	307	339	309	294	321	318	328	288	313	322	322	303	311	333	307	286	338	306	303	317	320	329	327	311	323	318	316	311	324	301	309	337	342	296	341	359	343	333	306	317	312	313	325	303	318	331	290	294	303	334	320	326	306	326	316	333	304	336	347	341	323	313	297	333	322	325	315	316	302	309	344	292	311	279	327	323	342	323	329	319	323	302	327	325	319	298	312	303	345	333	286	339	321	313	303	315	305	359	325	315	315	323	331	284	323	297	360	301	337	303	310	315	300	314	318	337	288	336	327	279	310	319	298	304	301	324	300	357	304	320	303	368	312	326	323	321	317	337	279	313	326	293	312	315	289	328	337	334	328	333	303	327	334	336	296	320	314	373	295	320	313	309	294	312	300	297	298	292	314	299	315	343	343	311	313	314	312	302	311	321	297	303	329	332	301	331	308	348	289	304	319	295	292	319	352	331	318	314	305	349	306	319	315	317	311	330	312	351	274	325	319	315	300	319	335	327	298	295	351	341	321	343	358	334	339	341	306	302	341	320	315	303	309	324	319	343	335	360	320	299	366	324	319	315	324	292	326	303	305	320	309	326	324	290	303	327	322	305	307	310	337	343	311	300	312	342	341	300	316	356	309	336	317	313	349	325	320	307	316	315	311	327	306	340	323	308	328	333	324	342	327	336	335	316	296	365	328	292	332	291	351	330	323	323	330	342	308	322	311	333	323	338	287	327	292	334	292	318	325	301	314	331	290	327	325	328	318	270	321	328	312	326	328	307	305	299	334	312	359	316	332	291	260	315	319	318	325	288	302	312	290	352	306	327	333	347	298	338	300	290	334	326	320	330	309	323	328	351	342	315	334	307	342	323	309	356	343	335	291	362	337	326	318	330	325	310	319	323	310	287	303	329	332	323	329	294	309	312	311	313	302	333	317	352	332	301	345	317	315	324	314	306	327	294	320	314	340	372	326	313	324	320	303	349	329	326	321	320	310	338	329	325	315	316	316	326	332	326	329	322	344	305	300	287	339	318	322	320	339	337	291	356	319	338	314	351	289	334	319	289	296	305	313	329	341	293	308	300	306	322	297	342	339	303	309	315	330	305	319	324	301	305	293	327	320	314	288	343	317	300	321	358	340	334	339	315	311	319	326	314	333	323	301	328	302	297	346	304	346	331	306	340	342	301	301	322	322	315	347	300	322	326	332	316	317	339	334	354	306	344	351	330	296	305	344	309	330	329	306	332	309	319	304	316	310	326	333	324	310	296	333	300	302	344	315	303	279	277	305	304	308	339	316	340	327	315	331	328	332	321	336	327	329	362	345	328	314	319	306	302	301	312	309	343	319	307	301	320	346	321
37832	51107	13198	6352	4269	3664	2978	2391	1941	1413	918	648	519	482	460	405	394	413	405	360	399	378	362	326	363	345	400	365	392	365	338	326	341	344	336	356	362	366	333	361	390	378	355	367	331	360	351	339	323	347	396	342	374	363	348	344	381	352	318	339	374	380	336	359	366	387	358	368	373	333	360	345	360	368	366	376	327	364	362	371	336	354	341	372	348	362	343	366	343	349	340	370	361	358	382	337	376	354	344	350	349	358	386	349	333	328	330	359	362	353	368	360	342	376	346	363	357	351	345	354	330	351	362	350	361	353	328	320	345	333	369	347	339	365	371	374	351	321	320	372	336	347	348	357	351	337	343	347	356	321	360	327	331	364	336	323	327	326	332	356	357	357	332	354	355	361	340	340	362	355	334	366	336	345	348	338	339	350	384	368	367	352	323	359	353	378	319	369	356	346	319	362	326	352	333	355	353	340	326	350	343	342	351	357	339	385	354	393	367	323	346	367	378	330	347	340	351	331	345	357	362	349	343	358	346	331	358	351	363	373	342	343	310	362	320	352	354	355	323	358	362	332	340	346	383	299	336	342	337	370	317	353	353	345	331	362	348	350	345	377	371	300	312	358	312	377	368	354	341	370	334	318	339	350	319	326	341	344	351	359	343	329	336	350	333	319	379	376	322	342	314	312	353	346	377	336	345	320	331	349	334	359	362	333	334	334	334	373	324	378	346	323	309	320	347	349	357	371	333	394	333	307	362	371	340	354	365	362	340	333	339	359	365	347	322	347	344	326	366	340	353	353	312	354	340	342	328	334	368	369	316	334	326	342	364	376	319	356	328	324	354	316	377	359	352	334	349	316	376	333	354	351	400	374	368	337	346	340	340	363	350	302	359	381	385	392	331	342	325	354	341	303	310	316	350	323	349	308	363	351	346	322	333	327	364	372	373	349	358	334	361	361	340	328	307	345	342	324	348	316	345	342	374	359	345	332	363	369	352	335	342	348	356	327	360	311	340	347	349	338	337	305	357	358	333	330	334	325	318	372	335	339	371	320	326	347	359	354	386	322	335	336	345	316	349	321	351	362	325	304	357	342	322	323	351	324	354	355	315	333	325	341	380	306	378	358	353	334	345	329	354	359	324	331	345	346	356	321	355	340	348	327	330	340	346	338	327	359	321	327	324	362	333	337	336	328	321	359	348	360	321	355	365	381	326	376	318	349	313	338	315	334	355	337	330	334	336	349	348	318	355	389	345	336	348	349	343	360	340	379	343	337	377	345	339	334	377	317	367	359	336	346	357	334	369	370	344	346	360	351	346	346	367	327	332	379	339	362	370	350	349	334	371	341	343	381	354	377	340	334	356	337	324	327	372	337	309	367	374	371	362	352	341	341	327	396	375	328	373	354	342	366	383	344	353	347	363	330	377	339	343	354	352	330	315	396	346	360	356	331	301	352	349	379	362	305	369	324	347	319	341	300	347	354	331	301	315	340	347	334	360	344	368	325	338	350	371	355	352	337	355	319	350	354	359	331	337	359	351	347	355	347	343	333	378	329	330	346	339	331	365	364	359	319	291	332	393	335	328	343	349	336	345	321	323	322	327	368	359	331	346	366	364	327	323	342	337	338	364	361	362	329	338	352	362	397	338	339	345	337	364	362	327	348	319	336	307	330	348	332	334	363	332	362	351	356	362	353	364	349	338	330	322	321	326	327	329	357	346	339	350	352	373	372	319	332	362	342	307	373	316	329	357	331	351	332	337	318	372	370	338	328	373	365	351	347	345	342	316	332	380	372	302	356	336	355	337	377	332	333	345	351	329	305	320	341	352	345	340	334	354	328	322	353	353	344	335	326	309	340	345	348	374	342	327	326	380	323	315	317	351	367	372	335	316	353	347	332	345	357	320	343	369	391	366	349	327	404	346	323	331	362	375	322	398	356	299	386	351	364	330	318	366	362	339	310	333	290	349	357	317	364	349	347	345	363	329	333	334	335	340	343	343	352	353	339	319	363	348	347	355	333	317	372	342	346	331	355	334	314	356	349	363	358	335	343	330	356	368	360	349	329	338	343	364	359	311	351	343	348	338	333	333	319	339	318	339	354	360	337	320	339	356	317	353	346	327	353	341	343	343	329	335	363	331	319	394	379	315	337	322	331	362	337	345	355	356	329	346	337	378	329	331	368	332	314	345	365	345	347	344	387	367	316	331	326	356	346	340	353	351	375	348	316	348	335	355	344	365	324	351	329	348	338	363	356	356	377	325	351	340	352	365	364	317	299	325	366	375	356	370	345	340	341	352	359	338	365	358	360	327	390	343	333	350	332	366	348	354	354	346	352	352	339	340	352	323	371	336	335	362	370	340	340	341	342	375	353	324	336	357	355	317	371	332	350	331	329	367	358	343	378	399	331	381	395	312	353	354	326	334	336	373	328	336	319	351	335	304	351	352	342	360	324	333	354	343	364	342	364	342	373	348	361	278	346	307	328	320	349	340	334	334	361	337	343	342	347	319	338	331	339	368	309	371	360	355	357	381	377	324	397	333	365	351	372	353	366	354	360	317	326	370	379	386	321	349	371	369	345	347	330	306	347	361	329	335	357	336	326	316	367	355	339	370	330	343	370	360	325	344	294	341	316	340	333	343	379	365	350	319	342	334	357	340	340	373	320	334	325	341	355	352	341	333	353	352	327	339	357	332	354	345	356	347	346	349	309	326	362	310	335	360	343	339	353	331	323	372	304	340	342	358	360	349	340	291	353	306	345	355	336	317	329	323	353	341	408	344	331	345	336	337	327	329	351	314	401	350	360	335	351	370	352	305	365	366	361	333	336	350	352	341	366	349	351	336	358	365	364	321	365	364	341	347	303	353	332	367	297	333	322	370	383	341	351	368	352	360	339	324	330	307	379	325	357	381	340	360	308	333	326	338	355	321	350	359	342	335	331	315	363	362	378	341	382	364	357	329	320	360	365	351	338	352	385	351	359	368	330	370	341	357	359	317	347	338	336	344	332	348	343	338	358	364	383	365	342	340	359	337	344	324	379	353	338	339	347	335	354	340	342	319	326	382	333	342	343	312	344	368	352	377	339	322	369	350	354	350	377	332	355	355	312	322	345	349	345	343	375	326	334	339	374	303	332	332	353	332	347	313	364	337	338	339	330	321	343	338	347	367	333	351	349	340	376	349	310	341	378	365	352	344	357	322	356	361	331	360	352	340	315	348	348	389	371	367	354	348	350	381	327	376	345	324	370	361	349	325	338	380	321	346	371	361	389	353	368	317	350	349	343	325	319	371	339	350	373	356	335	345	366	350	340	325	329	397	339	361	313	335	330	327	302	350	336	337	334	356	336	350	355	355	362	327	335	364	343	367	345	324	339	333	339	330	361	362	312	341	337	352	332	344	371	357	349	332	343	357	342	357	311	305	334	359	332	338	355	332	344	377	320	333	343	342	348	374	331	340	340	342	333	359	345	350	334	362	348	359	344	345	352	337	337	361	325
22942	21380	29013	24113	21372	21471	11441	3000	1921	1412	798	608	539	436	416	338	321	304	276	296	266	273	265	288	270	241	257	295	259	247	218	232	253	230	211	254	231	227	270	277	691	546	214	260	216	211	242	224	210	250	196	259	258	253	258	228	228	211	240	211	251	261	232	238	250	221	243	265	260	245	228	258	241	243	229	222	239	230	220	224	239	214	254	237	219	205	220	225	228	219	220	255	233	235	234	273	234	213	190	232	239	224	209	215	234	209	205	225	253	206	234	206	224	202	224	214	218	228	220	226	237	222	219	238	233	233	237	246	232	218	212	226	225	228	205	232	217	250	237	220	233	230	239	211	236	219	215	220	220	226	193	184	228	237	194	205	223	211	220	215	224	200	220	207	205	219	219	202	234	264	241	197	227	211	221	204	222	227	246	236	203	215	206	206	206	193	237	213	232	216	220	229	213	210	210	216	237	223	231	226	196	214	235	255	225	227	205	244	214	236	211	204	237	215	220	219	210	215	205	235	218	212	224	232	241	242	214	223	201	241	223	216	205	232	214	230	225	215	196	220	178	227	232	227	243	237	211	193	260	239	218	203	204	190	207	206	232	239	255	253	203	212	224	236	222	235	202	207	206	218	225	207	229	228	214	221	238	204	231	205	198	206	234	204	244	205	218	232	242	213	226	233	225	212	253	231	219	229	206	207	219	228	256	211	222	234	202	224	230	220	242	241	216	219	233	184	224	210	205	207	232	218	247	215	228	208	224	207	245	223	210	200	229	223	210	248	243	218	199	246	206	214	232	244	227	215	234	223	208	228	208	203	219	187	226	208	205	213	209	235	206	242	224	215	200	204	232	200	222	230	214	237	230	244	212	222	224	238	230	218	222	231	201	213	209	214	229	218	218	232	200	239	216	209	206	201	197	225	225	202	208	231	213	201	248	218	228	239	211	239	203	191	221	230	219	206	223	234	215	216	204	233	234	218	210	230	229	208	213	206	239	234	207	226	226	222	229	226	217	221	209	222	216	231	180	206	180	234	228	232	237	219	232	226	210	228	227	220	227	211	234	235	210	225	212	231	218	213	236	222	198	214	222	211	206	227	219	228	227	202	234	234	220	215	217	218	231	206	232	195	225	208	228	226	253	247	210	233	216	191	236	211	190	223	234	212	240	223	225	199	226	221	184	222	199	244	233	210	210	192	221	242	235	238	194	211	230	197	232	188	210	206	213	219	200	235	225	248	236	232	214	236	228	226	212	217	211	231	236	243	212	218	208	223	219	220	231	193	218	223	223	224	226	219	202	230	192	228	241	219	236	229	202	227	249	196	220	209	220	204	206	245	214	215	208	215	221	215	225	214	203	234	210	219	222	227	210	215	230	232	222	195	259	213	253	233	226	231	224	211	207	221	243	244	197	229	223	232	193	232	210	248	206	215	245	224	233	226	205	220	242	240	252	221	199	235	221	198	237	227	218	213	225	213	207	226	239	220	214	209	222	234	229	239	243	223	222	232	226	227	196	216	214	218	217	235	197	214	232	210	215	198	229	183	209	202	212	214	206	220	232	232	196	235	207	207	216	211	226	220	206	196	190	221	255	219	235	229	229	193	219	213	209	214	191	233	230	220	208	205	205	230	213	218	207	192	232	194	241	219	216	230	213	215	241	232	221	221	222	234	225	226	208	229	221	220	207	206	222	212	211	224	213	232	223	227	224	236	214	232	245	223	243	219	253	223	218	234	207	229	256	222	227	199	206	238	228	202	196	249	227	199	205	210	234	204	228	218	242	235	207	218	220	214	230	238	216	240	216	222	238	203	236	208	187	224	217	229	214	201	223	216	244	212	227	218	204	231	192	208	241	209	234	231	203	187	194	239	226	232	220	219	208	210	222	206	230	217	227	231	226	221	224	215	192	193	234	216	208	217	233	231	229	220	248	222	207	232	272	253	221	210	214	239	227	237	204	218	195	192	225	224	224	223	219	225	220	215	221	223	185	211	227	234	212	242	212	200	181	215	225	226	210	224	202	198	239	212	229	223	221	230	223	201	211	216	210	220	209	224	202	216	206	217	213	235	230	231	216	206	213	262	204	208	215	209	237	217	247	251	220	244	200	224	230	191	226	235	227	221	223	234	221	225	228	226	231	207	221	237	217	207	242	215	226	211	221	227	206	224	204	226	226	234	237	239	232	233	236	228	207	205	217	220	223	231	214	208	240	243	220	230	229	235	209	188	199	199	228	213	219	218	230	245	210	207	221	211	205	230	208	224	226	230	206	230	216	199	228	197	249	212	222	218	201	231	229	204	226	244	216	221	214	216	205	226	255	205	254	238	221	182	199	187	218	241	227	220	222	238	223	232	208	211	243	233	202	221	219	219	200	196	255	218	190	219	219	236	185	220	225	217	221	219	229	208	192	204	220	219	225	240	231	218	218	208	217	230	225	267	195	210	237	199	228	221	226	201	232	212	242	217	224	213	235	215	229	238	194	211	237	230	202	198	220	214	219	218	222	210	210	239	223	216	205	228	233	205	212	245	223	241	242	243	208	222	200	214	185	208	192	227	215	194	232	227	223	227	198	237	220	236	226	211	235	204	238	224	235	225	216	232	233	205	223	215	239	233	212	193	246	206	231	192	230	191	223	222	254	210	218	227	229	202	211	221	229	192	198	230	236	249	236	239	214	198	206	202	229	226	234	234	230	220	219	218	235	227	200	211	207	217	223	210	213	208	202	208	231	195	216	220	199	222	236	223	217	221	228	219	210	222	197	226	234	215	234	188	226	208	195	206	228	217	218	211	258	193	221	203	198	217	213	240	215	237	207	221	223	203	222	205	199	229	226	225	220	218	261	234	216	204	205	226	177	220	212	263	218	187	209	218	225	201	233	206	205	239	227	219	223	211	224	227	197	245	223	218	225	220	196	242	221	204	208	203	212	231	234	226	238	223	205	202	221	216	226	231	237	210	232	229	228	205	200	232	236	203	217	240	221	194	188	232	199	229	232	234	233	234	219	236	191	208	240	227	223	256	228	224	205	253	203	206	235	231	243	215	210	192	232	215	245	218	237	203	225	204	235	210	231	215	201	212	234	217	237	236	198	192	231	180	221	244	239	230	227	246	211	229	219	212	247	215	237	220	231	194	236	235	229	194	206	227	212	206	236	188	207	196	213	243	230	210	241	233	210	229	214	207	211	229	216	227	216	214	195	213	229	218	194	244	220	234	224	218	209	194	248	237	214	214	226	204	228	228	219	215	205	226	239	214	225	228	211	247	206	212	210	230	236	242	210	184	223	242	211	229	209	215	226	220	240	207	200	224	235	214	193	242	216	193	245	234	226	210	194	210	205	207	215	209	226	243	210	200	211	202	213	224	210	209	239	221	224	230	207	223	211	225	234	195	225	224	242	221	243	185	205	199	229	246	199	196	238	249	229	228	234	233	218	216	228	207	239	232	215	209	203	211	249	242	225	185	209	200	212	215	201	234	234	226	215	210	229	206
41922	59609	18128	10516	8133	6762	5376	4354	3416	2036	1208	855	792	624	515	430	394	374	324	325	325	304	303	311	367	296	301	297	277	274	281	282	251	296	248	264	274	252	264	309	899	726	259	227	259	241	219	254	264	256	290	297	318	270	297	269	288	270	268	288	288	264	275	249	266	278	264	281	264	277	284	254	266	276	264	255	283	237	237	259	279	268	249	239	241	253	266	246	250	263	258	265	282	237	230	271	232	245	243	259	263	260	270	241	254	243	242	230	231	232	243	230	227	257	239	237	264	256	245	239	240	265	243	244	264	255	227	243	241	223	266	249	256	267	237	221	264	263	224	220	262	228	224	249	274	243	229	250	240	234	265	244	250	262	234	236	264	227	233	254	243	255	242	241	255	236	247	240	227	231	261	269	258	208	263	247	236	219	249	250	255	244	249	254	244	257	268	218	261	222	254	280	227	250	262	245	244	241	244	201	281	252	239	212	252	260	248	249	259	251	247	226	244	221	240	230	244	252	235	254	256	215	243	227	230	237	239	252	214	258	249	234	220	236	259	222	251	247	271	225	244	235	249	249	251	261	250	248	230	259	251	250	249	227	236	222	244	247	244	278	238	253	239	262	262	227	215	231	231	233	245	257	207	220	260	255	260	210	257	250	224	205	269	208	233	241	234	254	242	247	265	243	255	244	232	255	229	257	243	247	248	252	240	256	254	231	256	259	220	241	226	263	253	231	263	228	233	253	229	235	244	240	223	229	237	262	256	248	234	249	235	253	238	243	247	234	222	249	246	228	238	240	249	238	245	247	267	249	233	249	244	241	238	254	266	226	229	233	254	245	234	204	254	229	251	229	248	244	241	268	209	263	232	241	252	236	252	231	202	213	237	208	234	251	254	213	252	239	239	223	244	253	252	266	248	226	255	244	244	244	253	229	245	225	236	249	263	240	243	247	242	232	277	235	247	232	252	261	241	252	238	236	230	260	232	238	250	238	229	237	248	234	227	270	256	229	225	251	225	227	248	263	225	241	206	252	206	266	233	237	244	237	255	239	258	261	252	240	245	214	243	275	218	264	260	234	247	219	258	244	258	227	225	229	230	204	217	257	217	271	243	244	225	251	261	238	214	228	249	248	254	242	211	245	222	238	252	216	243	267	228	268	242	251	248	231	248	255	252	262	276	239	249	225	221	241	238	242	262	264	255	223	237	252	263	233	209	244	234	213	230	243	256	249	245	237	233	221	241	244	264	261	229	245	264	239	275	238	218	239	241	262	234	236	260	259	231	245	247	237	207	235	234	253	248	230	254	245	269	233	255	221	260	248	258	249	234	280	250	247	241	265	243	252	257	248	222	261	245	238	217	245	228	233	216	243	264	199	232	241	235	262	260	237	237	228	217	241	229	225	220	257	235	238	235	245	261	254	261	221	241	259	257	243	214	219	225	222	224	244	253	241	239	231	239	215	231	242	243	246	250	229	259	232	238	246	253	233	246	228	229	264	226	238	255	260	230	232	229	239	259	239	251	248	240	236	225	253	262	200	244	250	233	239	234	257	243	227	235	202	223	241	243	257	276	212	257	245	236	264	234	271	232	210	228	217	235	257	209	248	259	237	229	238	248	215	242	264	234	238	203	241	221	226	246	251	274	243	244	240	208	241	248	255	252	244	237	237	227	218	283	255	245	263	250	256	229	250	227	253	255	230	227	230	241	239	232	243	253	237	240	255	243	210	240	225	239	247	243	232	214	233	225	261	223	207	245	220	255	224	223	259	215	250	246	269	261	270	229	242	245	209	246	233	234	258	233	234	269	236	251	220	235	245	261	255	242	245	239	270	222	237	247	259	239	227	243	242	250	236	234	245	264	278	229	211	252	257	242	262	263	236	223	249	243	241	240	256	229	281	245	239	231	270	261	268	260	242	225	260	254	242	250	248	223	234	249	226	238	248	234	274	246	243	224	233	246	238	238	225	250	232	219	266	256	253	236	262	247	227	241	257	245	256	215	239	224	262	238	258	269	253	232	210	218	230	238	253	251	239	236	258	230	229	245	245	266	235	260	269	232	254	247	228	234	236	247	241	243	258	232	211	243	242	248	264	257	251	242	277	214	255	231	219	268	233	248	253	233	249	215	243	216	236	257	221	233	248	246	246	222	248	248	235	224	220	246	232	256	234	248	224	251	220	240	231	246	263	251	243	243	222	264	225	263	252	214	256	259	239	247	241	251	219	233	236	240	253	246	239	230	243	249	233	227	240	242	218	235	238	268	244	260	249	239	255	221	236	236	227	228	219	231	247	234	235	246	249	237	261	247	232	212	262	249	249	250	233	245	235	224	238	268	253	196	238	242	266	246	269	230	232	237	226	236	247	257	257	262	250	258	226	256	245	265	247	216	275	249	234	212	241	240	239	253	229	249	239	234	271	214	214	252	239	234	266	263	252	238	269	236	210	247	249	241	223	235	263	256	219	228	234	254	263	239	233	253	244	238	220	251	255	242	259	229	218	244	245	244	254	272	253	260	228	243	228	245	264	239	235	263	249	243	230	246	230	266	233	243	241	238	233	248	268	233	230	237	261	240	248	218	237	260	238	245	228	217	233	225	244	268	234	239	246	238	259	228	225	229	252	222	232	248	249	245	235	245	243	267	248	258	265	255	240	248	231	257	253	275	248	254	234	221	230	267	246	282	233	220	234	249	229	252	222	237	241	225	238	240	237	240	231	248	258	233	240	245	226	238	267	225	261	224	231	236	212	225	247	258	232	268	262	250	267	225	246	220	257	225	262	256	235	243	243	231	242	254	264	236	231	260	268	243	234	280	234	239	251	235	251	243	212	244	239	232	249	232	219	259	258	262	241	242	247	267	242	260	265	238	258	217	253	264	249	251	239	237	247	237	243	228	240	232	251	254	241	240	239	275	233	248	263	236	260	268	240	219	239	242	253	242	251	261	238	259	252	225	247	228	229	240	250	241	233	246	223	245	245	201	245	255	228	253	257	247	261	257	265	256	233	248	223	268	234	224	264	247	247	247	254	221	258	248	239	244	242	228	253	278	252	255	236	250	222	252	254	242	242	253	256	256	240	232	217	231	207	269	220	264	254	250	254	234	244	241	235	246	244	248	232	237	252	246	235	262	245	205	235	239	270	223	257	242	221	236	230	234	246	217	264	250	239	239	244	238	227	218	238	246	267	247	222	220	244	252	247	238	263	249	232	246	233	231	238	258	253	275	265	223	226	239	234	236	252	238	248	247	234	233	239	252	258	240	257	229	250	263	270	264	240	252	224	259	236	231	236	244	255	229	241	217	246	235	255	223	224	272	234	241	234	257	234	242	248	226	239	270	239	248	253	226	260	238	226	242	212	219	221	234	236	225	225	255	218	243	272	196	215	247	219	269	262	254	220	245	238	257	219	241	263	251	249	260	244	243	240	256	231	254	244	236	236	230	255	228	267	220	245	226	247	234	235	256	228	269	258	243	226	218	237	245	243	246	233	206	262
31464	26831	14174	4271	2156	1671	1488	1350	919	656	599	499	507	492	431	417	437	443	433	449	434	448	454	443	441	441	447	415	395	408	403	412	422	423	422	404	442	394	418	427	396	437	419	429	389	425	449	442	429	415	412	471	428	425	443	430	398	449	415	456	403	411	407	406	418	423	448	393	413	439	422	415	419	394	406	435	443	404	401	411	411	414	426	424	423	459	423	394	431	459	395	394	433	423	419	434	420	399	418	398	428	419	433	408	427	406	432	410	398	415	394	409	446	460	432	422	411	424	440	396	412	408	414	391	467	402	403	418	397	411	412	396	430	399	441	447	447	445	422	449	405	434	383	407	388	407	412	406	394	416	419	389	442	440	411	393	428	452	418	400	399	392	441	449	422	425	435	441	398	424	446	455	439	385	420	406	440	431	408	413	452	409	413	399	433	413	469	428	407	441	421	394	427	413	439	413	417	385	405	441	408	406	440	437	432	418	422	413	409	436	413	411	442	412	398	385	446	403	428	420	415	392	427	406	405	430	401	399	417	415	447	449	435	441	417	421	417	332	416	416	436	438	413	434	392	397	392	440	396	425	403	431	418	391	418	412	429	379	416	431	424	417	393	423	415	421	421	419	430	424	405	408	442	343	442	404	410	457	400	437	432	427	428	448	447	422	383	412	418	416	444	426	420	430	419	422	441	432	389	407	442	424	431	414	445	412	428	378	478	414	440	401	412	407	429	423	398	444	441	430	443	406	430	413	414	449	407	422	435	404	422	421	454	378	416	411	451	432	439	444	397	393	469	439	416	402	394	433	421	453	445	400	429	419	426	418	444	407	419	400	431	433	433	406	418	422	387	417	443	436	478	431	384	434	436	424	433	435	455	414	441	404	442	420	400	412	436	393	434	370	460	416	415	440	466	441	432	427	438	444	435	409	424	446	436	441	420	410	400	408	432	419	415	415	453	468	457	450	407	410	408	426	415	399	383	429	383	407	426	437	421	391	415	423	414	410	401	458	443	420	414	428	429	406	396	423	414	435	405	393	440	384	429	402	427	441	434	389	431	448	435	418	420	376	399	429	403	447	414	420	398	402	417	411	402	438	388	400	418	399	390	412	406	435	393	413	443	400	414	403	429	435	431	421	398	427	395	409	435	421	420	426	442	362	441	430	435	402	429	420	425	422	428	436	414	390	424	411	442	442	404	428	418	398	407	428	440	431	417	417	428	449	443	410	428	425	429	413	430	379	415	392	447	410	415	430	417	449	433	417	443	430	382	431	450	380	390	380	448	421	390	422	403	418	373	427	365	450	422	424	406	405	410	409	401	438	399	439	449	402	427	409	430	404	419	418	439	442	425	414	425	427	457	386	404	386	383	443	401	433	428	392	451	417	420	398	413	430	431	400	409	403	408	416	378	426	431	423	411	398	380	417	442	425	428	429	445	429	427	414	422	411	411	409	456	435	469	427	422	409	425	430	413	387	404	397	424	400	434	444	412	441	407	421	385	404	401	390	436	444	451	436	428	452	454	412	422	425	420	386	413	419	444	439	443	409	420	429	438	433	425	439	428	420	405	364	428	419	415	438	428	448	408	417	419	413	394	452	416	400	423	441	434	427	440	409	419	404	407	437	415	415	415	419	398	410	400	431	427	367	440	429	415	415	412	419	398	407	389	404	430	425	430	436	456	386	435	432	458	434	461	399	404	419	411	409	418	404	401	401	415	379	439	406	426	439	432	401	417	412	426	407	392	392	418	423	412	431	398	414	405	449	440	385	454	396	423	410	424	433	414	395	416	434	449	423	446	443	461	425	400	413	425	421	446	432	406	460	434	392	409	413	446	415	440	423	428	426	454	413	461	455	398	432	435	410	413	434	419	371	419	367	402	410	448	400	444	423	396	417	402	420	424	424	433	448	429	406	398	425	418	442	425	437	430	435	422	418	448	443	399	427	414	428	423	435	417	440	393	430	419	411	452	395	398	403	416	412	403	427	438	395	422	408	422	439	412	447	374	408	439	400	394	429	403	427	437	390	382	391	412	412	447	434	438	415	426	422	406	393	427	397	415	399	452	446	420	457	397	397	397	448	430	428	405	439	429	370	379	375	453	416	370	433	382	447	427	461	398	431	447	416	366	424	402	429	417	423	421	417	425	390	424	407	428	417	460	445	405	425	408	399	404	405	426	413	422	436	423	406	429	416	383	415	434	425	420	479	403	408	416	420	440	411	437	427	372	423	436	413	441	419	400	416	392	452	419	468	426	439	407	388	439	448	450	437	390	422	390	400	435	439	390	401	404	411	406	390	418	406	425	425	461	413	395	431	437	406	445	392	418	407	405	448	459	411	423	420	422	434	439	435	433	430	427	385	433	408	423	428	418	398	444	436	455	419	385	453	413	443	434	429	449	460	399	433	419	387	431	424	435	404	395	420	440	427	435	397	456	455	428	423	400	386	420	402	405	436	410	419	432	415	406	379	394	413	441	434	453	395	417	424	417	426	415	450	413	437	419	400	406	403	408	435	375	435	457	394	383	407	413	372	441	401	437	394	425	426	428	440	438	461	429	418	417	418	423	405	413	395	418	427	414	436	428	399	469	419	466	412	407	430	386	411	396	419	402	408	375	407	388	418	408	441	437	395	417	412	395	442	393	413	470	452	406	426	425	391	429	433	397	428	406	392	465	391	403	394	430	386	420	422	447	415	455	449	402	437	441	431	398	362	431	431	419	418	400	438	427	421	390	431	420	435	409	413	419	399	464	420	423	421	441	417	389	402	400	417	401	376	431	384	410	430	435	441	425	467	398	398	453	399	439	411	386	435	406	408	420	425	417	436	403	401	426	433	376	427	385	424	421	396	375	425	438	452	413	411	444	414	427	396	428	406	431	440	377	387	424	398	399	402	439	424	430	402	416	414	454	420	447	400	403	406	431	401	424	412	456	417	437	406	391	399	429	431	431	394	405	371	395	419	416	418	470	388	405	417	436	426	433	420	423	415	430	413	426	374	423	403	444	416	423	397	442	411	428	433	416	437	419	392	450	436	430	418	431	414	468	430	419	432	448	413	406	428	443	415	417	410	406	433	430	373	407	372	417	412	429	415	425	406	414	402	426	400	413	405	382	440	405	377	387	453	435	442	409	450	389	389	444	425	424	459	424	412	392	451	429	402	410	423	410	417	430	421	434	402	411	443	403	421	448	437	429	413	404	402	422	394	449	411	416	414	475	409	419	438	409	423	401	414	413	437	421	419	416	456	445	398	452	398	403	433	448	442	412	422	419	453	405	444	423	415	450	417	405	426	452	398	433	427	418	440	445	403	386	420	430	458	412	448	403	404	424	438	437	454	412	442	427	409	425	422	416	413	424	434	423	377	367	404	420	403	452	410	401	406	382	416	398	420	387	399	434	427	395	406	434	401	402	387	399	409	408	413	425	408	394	448	449	418	432	408	401	361	412	410	405	431	418	427	414	456	431	432	423	410	421	408	399	443	438	421	435	419
36317	32438	8174	4243	3186	2795	2550	1990	1443	900	675	633	598	574	484	492	494	480	454	461	447	464	468	493	461	496	483	467	501	436	473	458	428	452	442	417	448	433	474	454	429	456	436	476	452	439	442	492	444	433	479	464	473	460	477	467	490	499	461	471	467	482	455	465	463	473	473	444	489	467	461	443	452	475	459	511	500	447	467	469	474	437	444	468	464	441	421	436	447	454	450	453	447	425	446	449	456	497	442	453	474	452	440	479	467	456	461	452	443	466	445	434	497	461	441	472	496	461	451	441	473	453	441	444	479	457	504	448	434	518	475	471	466	449	466	440	483	472	439	435	468	466	483	440	443	432	482	470	476	466	468	463	453	415	449	485	461	483	458	447	448	428	443	468	459	456	473	441	457	432	435	449	427	426	448	452	456	469	443	428	468	428	455	464	457	461	411	457	450	472	496	448	456	452	442	461	452	463	502	484	468	441	425	430	451	463	459	463	437	465	399	413	455	449	447	460	456	478	433	435	438	453	475	466	482	444	464	445	386	466	452	474	468	423	432	439	425	468	460	459	441	457	458	468	451	446	497	458	476	494	445	466	455	443	461	449	433	442	470	455	466	460	441	487	461	461	494	441	439	461	432	452	460	417	437	422	423	451	423	403	435	456	457	417	461	454	430	436	463	436	474	455	444	462	480	493	438	438	473	452	448	473	463	441	449	445	428	445	437	423	463	469	465	467	478	470	427	430	462	456	441	464	480	459	433	479	465	450	450	442	455	458	435	476	440	452	464	460	440	455	471	489	469	445	461	462	457	449	447	385	444	461	462	493	449	449	475	439	419	465	437	440	475	484	461	442	473	447	440	456	436	479	483	479	444	409	432	435	430	427	487	481	457	485	444	466	454	430	451	467	458	460	452	481	486	447	510	466	467	463	418	466	438	473	465	475	457	439	453	437	466	434	454	429	412	459	479	473	434	485	474	464	433	463	406	467	470	456	477	469	486	449	468	426	434	448	465	463	462	436	470	459	449	416	497	445	450	456	433	465	466	442	467	409	430	430	420	443	439	469	480	464	469	450	494	468	445	445	449	466	459	500	425	464	458	462	445	432	461	462	439	437	471	439	446	456	446	438	449	478	490	449	495	460	531	487	447	474	454	458	467	437	419	443	454	476	463	430	510	456	440	459	450	451	431	449	430	448	435	474	405	417	461	463	451	457	474	447	477	459	477	478	455	430	432	495	467	456	468	490	501	439	422	454	481	454	456	453	453	441	453	476	458	446	476	472	452	482	436	453	448	472	449	448	456	448	434	467	465	447	465	446	448	469	432	478	461	454	466	506	469	445	445	425	438	482	477	453	447	477	485	436	488	474	475	479	472	491	440	439	481	464	460	469	468	420	466	432	488	481	442	453	482	465	422	466	484	501	424	461	434	455	490	470	437	461	470	443	471	481	478	412	450	431	470	496	469	477	462	484	416	467	430	482	489	470	446	498	451	473	415	427	448	478	454	462	446	455	466	490	454	441	437	433	439	497	496	455	500	467	477	464	449	479	459	458	473	472	466	459	450	473	470	461	440	432	454	477	475	460	474	422	438	461	471	447	454	435	470	460	506	426	490	474	446	432	423	447	449	457	497	484	432	463	470	476	466	475	440	452	473	411	461	449	463	432	468	459	460	462	451	462	498	440	435	411	454	465	458	473	428	445	484	453	451	459	465	417	466	449	432	429	455	504	424	468	439	451	447	493	479	453	477	531	442	434	424	457	477	438	442	440	424	432	457	447	428	438	475	474	486	460	499	444	465	442	450	453	487	462	471	434	417	428	472	429	477	466	429	454	451	485	461	458	456	480	428	453	449	463	433	448	466	466	430	453	425	466	455	480	457	451	499	433	471	464	477	458	491	478	449	471	444	419	465	434	472	498	413	476	450	436	445	446	473	438	450	455	436	456	480	470	443	441	506	466	432	424	440	463	447	467	434	480	453	421	483	460	482	436	456	462	426	436	426	427	470	469	456	431	463	432	454	465	464	467	490	503	473	433	460	455	476	428	446	443	418	438	459	449	484	444	458	459	432	477	464	478	433	440	469	449	443	419	484	447	451	500	509	469	450	426	484	454	491	454	456	481	460	418	433	440	441	432	432	469	436	447	486	468	467	416	455	443	452	468	425	500	482	491	454	412	454	414	442	475	446	448	428	447	490	455	480	434	418	460	447	475	436	454	485	446	434	412	414	436	441	460	454	441	458	454	474	467	449	436	456	462	392	501	415	418	425	453	446	492	492	442	432	455	453	435	487	499	482	437	489	437	475	467	493	466	458	433	476	454	429	464	446	471	450	430	471	452	448	446	411	474	457	466	495	492	478	449	432	422	446	463	463	472	433	449	426	472	478	454	454	452	445	491	456	457	457	472	450	444	442	467	447	460	424	447	467	478	497	442	517	453	448	442	465	440	443	451	467	435	468	417	438	445	437	465	453	459	478	503	466	454	456	465	455	432	436	425	467	448	436	461	480	443	431	459	477	449	479	445	491	449	482	445	502	512	457	461	463	445	445	500	440	438	477	461	441	448	485	491	479	477	463	419	460	453	440	441	468	442	444	470	469	451	453	457	450	475	456	447	403	434	475	455	456	474	460	453	442	457	509	437	450	442	485	433	433	486	418	482	432	463	460	443	467	443	472	474	482	448	446	452	450	470	438	440	418	470	472	460	492	442	495	500	462	459	450	509	456	455	457	446	405	424	441	431	443	477	445	422	457	476	428	471	500	438	466	463	461	471	492	458	427	465	458	439	417	414	443	462	469	429	456	458	431	503	451	445	397	442	453	472	432	494	467	482	466	458	434	445	458	426	447	433	460	466	466	444	424	483	465	468	471	490	470	450	389	485	432	428	468	457	431	446	448	416	483	460	424	455	422	468	444	411	439	482	448	448	465	449	456	476	483	494	423	455	470	441	411	449	460	459	426	471	473	470	460	458	493	479	462	477	434	458	472	472	437	440	469	447	477	508	504	454	452	433	447	448	476	459	448	431	468	430	456	467	466	431	477	472	466	471	488	467	454	473	452	469	467	474	470	466	438	471	424	444	493	454	459	463	494	468	446	442	482	500	437	488	463	433	456	473	480	452	425	426	432	480	461	445	463	483	461	447	480	474	447	430	483	495	492	435	475	470	461	442	423	473	453	507	435	465	462	472	473	457	450	437	459	448	482	460	449	459	433	447	467	446	435	441	446	456	455	471	464	457	480	435	439	485	425	482	463	458	455	423	462	461	476	443	485	471	435	466	465	396	425	453	481	454	447	450	475	460	453	472	441	452	447	444	488	442	481	444	461	466	464	452	457	444	453	463	434	453	465	442	411	438	436	431	459	415	455	448	461	479	411	466	480	462	458	436	459	453	445	443	421	412	471	483	432	472	464	486	496	449	497	413	432	482	497	506	460	459	440	465	447	480	462	444	429	426	463	484	412	441	459	466	481	439	441	446	423	425	481	445	462	449	445	490
24226	21429	28561	24687	21431	12133	3641	1975	1331	935	697	586	531	487	461	435	425	382	397	396	401	400	393	363	409	382	395	379	352	369	390	353	394	384	373	336	352	355	342	347	527	574	350	387	364	375	349	361	383	322	413	378	373	388	394	356	361	335	354	354	366	352	397	400	371	371	348	337	396	378	364	362	380	352	385	379	342	315	333	371	353	364	349	342	347	359	353	365	372	333	353	339	364	372	354	334	384	367	339	338	336	361	369	387	357	317	360	352	372	358	353	336	388	372	357	367	366	360	354	335	355	369	367	350	348	344	353	397	350	367	361	368	375	315	338	342	316	378	378	343	363	360	352	372	387	346	342	351	334	359	350	364	336	359	375	342	323	374	368	339	324	359	317	349	351	331	328	376	346	346	343	334	350	372	333	354	358	322	345	357	333	329	341	366	366	361	353	336	344	358	370	375	364	369	327	362	348	380	378	393	351	361	345	375	332	362	372	341	367	358	383	335	317	331	359	372	329	325	347	372	379	389	363	328	332	349	357	348	373	379	334	346	342	381	371	354	348	360	349	321	350	362	329	331	366	320	381	328	340	320	361	329	365	356	355	340	381	341	355	339	342	343	349	351	337	387	340	374	362	345	337	366	355	346	364	380	333	368	330	361	358	367	344	379	384	333	370	335	347	353	357	353	346	347	359	343	348	359	380	360	328	349	321	379	375	383	357	342	331	363	341	367	341	348	333	353	348	384	335	351	351	342	403	318	368	322	338	335	362	367	351	376	358	346	325	316	350	355	368	332	360	344	384	333	341	393	361	338	352	352	362	345	343	301	342	359	352	374	347	400	347	361	355	368	364	338	319	354	398	317	329	354	327	341	368	347	381	345	355	344	347	361	358	350	364	390	333	370	363	359	348	362	387	346	358	366	344	365	358	339	356	325	388	359	341	404	331	333	334	358	327	336	331	382	339	323	363	345	344	388	330	351	378	353	369	371	327	315	388	379	344	393	362	318	394	347	364	372	375	352	353	366	351	332	348	362	364	315	380	356	343	342	359	355	350	342	363	338	368	389	336	368	358	349	355	375	326	334	335	360	324	351	351	372	361	338	351	345	351	347	345	383	346	330	373	368	335	362	331	369	362	345	336	353	372	384	371	380	346	350	338	370	362	350	334	329	333	360	400	369	331	342	349	379	375	347	348	352	375	365	376	344	364	387	370	341	353	373	332	333	364	384	349	360	335	350	372	341	365	351	407	354	369	378	354	386	354	379	337	356	367	338	360	385	358	346	333	371	366	346	369	340	390	411	372	353	349	349	349	365	344	338	327	336	369	363	330	356	324	343	351	340	322	360	343	352	335	378	378	366	354	364	363	341	357	353	374	350	371	331	362	329	324	356	364	372	370	345	331	334	315	328	382	348	366	356	363	338	333	356	361	339	348	362	348	332	358	362	379	345	375	354	359	351	354	357	337	390	353	360	373	346	359	339	366	320	359	373	385	348	351	362	350	345	358	342	337	325	374	358	368	368	346	346	361	350	334	357	353	351	355	390	369	359	378	350	385	393	339	364	368	370	352	346	337	349	368	366	341	355	350	336	387	363	322	337	336	366	329	354	380	356	370	353	352	324	374	340	368	341	331	344	306	358	358	330	338	340	323	353	334	320	373	332	339	346	322	313	340	344	348	323	337	346	336	358	360	338	376	342	335	322	338	355	362	344	360	343	337	379	352	364	346	352	329	351	356	363	324	372	312	367	345	345	360	331	334	335	372	357	379	316	383	358	374	351	317	407	349	354	326	357	354	327	336	343	363	369	344	352	365	375	351	317	321	357	333	324	343	348	369	350	342	345	345	380	342	332	345	359	356	351	335	373	353	345	330	391	339	361	351	350	347	371	368	357	383	308	310	360	344	341	336	355	354	347	338	353	335	359	349	370	367	341	346	365	342	367	342	336	363	357	367	385	330	317	357	380	335	357	357	333	337	379	357	345	351	356	370	351	344	342	310	361	318	391	349	360	358	334	365	374	308	336	343	400	364	328	375	353	348	329	372	354	387	342	360	378	364	352	344	332	369	349	346	376	339	329	357	379	369	338	334	374	364	364	359	345	338	345	339	372	352	355	358	338	338	374	354	383	346	364	391	358	351	355	368	364	329	361	363	346	338	369	376	335	337	369	362	353	332	338	358	332	357	363	329	359	374	354	348	335	343	330	356	373	385	352	361	358	331	329	381	362	352	343	344	325	351	346	369	350	353	330	360	373	367	353	364	357	336	345	343	346	354	357	339	337	330	349	380	367	331	347	346	358	332	343	366	376	377	328	387	376	353	317	345	363	354	358	354	337	342	361	382	375	365	312	387	355	376	368	353	356	360	356	365	357	334	358	368	347	330	327	351	380	352	367	329	350	349	376	344	369	361	350	348	376	365	384	327	354	337	332	384	375	342	377	356	352	353	345	334	350	338	381	311	350	335	371	362	345	357	391	359	402	375	378	362	368	377	369	344	340	355	323	351	352	357	337	367	358	371	344	346	363	363	358	342	351	366	332	365	397	338	387	373	377	358	380	347	369	348	361	322	346	339	370	357	391	357	339	369	340	344	354	336	354	360	376	337	389	329	380	298	375	346	358	375	370	381	379	364	350	349	312	386	352	358	320	338	363	353	354	365	362	372	342	365	374	348	360	361	352	355	353	339	341	344	331	359	402	318	359	363	373	320	345	358	373	344	341	341	328	319	363	354	333	347	376	346	335	376	349	353	351	373	364	349	354	318	311	373	327	357	341	334	357	386	356	360	374	373	363	369	342	365	386	340	351	349	343	345	380	357	367	364	339	331	376	338	344	366	348	346	363	345	362	338	359	346	374	317	371	346	347	380	358	309	352	376	363	343	355	360	344	332	340	371	355	340	389	358	362	382	379	363	358	349	365	308	340	348	342	359	352	374	371	373	346	353	338	353	319	339	350	333	344	348	346	370	373	314	329	348	360	332	361	351	374	356	376	341	376	329	362	348	312	359	348	359	374	321	346	327	378	367	352	358	365	381	319	333	341	349	365	358	348	341	357	384	366	359	353	345	342	317	357	337	348	363	348	366	353	353	339	387	320	356	348	362	345	336	364	350	394	361	391	345	382	345	340	369	332	329	379	317	359	357	377	341	359	363	317	304	360	344	354	366	330	349	368	373	386	389	340	354	319	354	330	356	348	362	338	386	349	388	347	355	372	330	297	341	327	325	363	352	380	372	353	347	323	358	358	343	338	382	379	372	329	369	368	342	355	345	340	365	356	341	322	370	346	324	356	356	370	367	334	368	317	347	341	363	354	372	334	371	365	357	344	361	332	350	393	336	362	353	333	317	355	358	362	342	375	370	377	357	371	382	320	367	368	355	355	317	358	339	342	332	374	366	402	369	396	343	377	370	327	345	334	324	333	362	366	354	344	355	357	361	369	352	362	378	356	359	378	335	354	384	329	352	350	382	354	344	334	351	373	347	359	368	342	364	332	364	331
38051	39305	15032	8701	6523	5473	4436	3150	2194	1286	1029	847	685	621	568	513	469	475	447	459	444	436	442	432	463	465	443	424	427	439	417	464	379	422	414	413	374	392	376	369	636	665	398	399	399	394	393	383	409	379	395	408	432	396	457	406	410	376	423	401	433	413	404	413	403	420	376	422	412	400	376	417	421	377	360	365	379	393	418	424	435	395	413	361	394	386	367	368	384	392	389	417	385	423	392	392	384	382	357	353	432	382	385	421	428	433	376	395	365	372	378	389	392	385	362	365	386	392	383	366	433	410	404	389	394	397	360	419	388	389	363	429	392	403	370	394	383	403	386	379	368	391	432	403	379	403	387	356	388	406	360	391	395	377	365	379	402	360	376	372	422	379	381	380	396	430	400	385	405	412	363	370	413	389	398	390	382	393	391	420	366	363	430	387	370	373	399	359	364	394	377	406	379	399	391	387	403	427	383	368	377	400	364	373	371	375	339	388	390	398	382	391	397	395	413	391	391	370	407	385	405	419	385	371	407	349	367	394	364	395	380	381	410	406	332	417	358	388	389	353	396	386	408	395	367	366	378	417	425	423	374	380	400	344	386	406	422	365	384	390	405	373	352	414	381	397	393	389	364	383	432	406	368	397	377	389	368	374	367	400	391	408	405	357	352	415	400	367	391	371	384	439	428	373	374	389	364	408	361	375	397	389	411	397	373	395	369	395	395	398	383	362	395	377	402	367	380	409	396	380	416	391	393	373	384	383	392	419	403	374	379	371	394	430	350	354	406	400	403	399	400	365	399	373	382	367	382	355	369	406	389	404	381	385	411	382	353	391	437	382	436	392	363	356	390	385	385	424	365	388	338	419	400	380	382	383	377	368	397	390	355	383	410	390	398	412	398	404	390	402	392	338	397	397	387	423	390	405	382	411	409	409	352	374	407	376	403	373	383	371	385	360	410	389	365	375	421	382	405	401	392	367	366	378	401	382	371	367	418	416	396	364	357	370	428	406	394	366	409	394	382	373	365	438	392	379	373	367	419	379	372	377	403	368	418	395	393	364	392	413	394	386	411	380	373	360	385	362	411	418	391	388	323	395	378	388	402	401	362	386	381	400	376	390	373	355	364	376	346	399	375	383	385	391	390	391	422	359	365	390	361	378	339	398	346	375	361	377	378	375	392	377	377	403	401	384	359	395	377	400	389	368	415	414	406	374	356	376	369	386	393	380	396	377	367	381	354	377	345	402	379	388	386	373	406	379	403	381	388	391	428	393	369	386	395	400	380	416	400	383	372	397	399	423	404	348	401	371	428	408	431	409	402	363	395	377	369	386	354	379	437	371	402	389	395	388	412	343	378	389	396	393	351	386	411	357	395	387	431	401	403	416	393	373	380	392	370	374	363	378	402	383	370	417	388	386	390	380	380	341	400	401	416	396	378	378	382	391	374	410	387	331	399	380	393	391	393	364	380	404	376	378	383	433	394	364	363	385	400	362	407	374	414	402	391	406	378	386	409	412	409	415	414	419	392	408	392	408	412	369	396	383	420	397	393	389	378	390	375	402	357	376	413	434	372	384	362	412	376	367	389	371	389	393	360	406	386	387	417	371	369	405	377	371	398	381	414	398	426	382	378	408	397	381	401	369	399	373	401	407	393	388	374	377	413	386	388	375	375	396	424	398	398	373	372	403	396	419	401	385	390	403	384	378	396	378	378	349	364	398	418	366	373	368	367	359	375	404	397	361	379	362	390	340	415	366	388	376	390	418	382	370	352	379	406	357	387	356	348	428	405	388	368	397	389	397	406	393	378	387	383	376	407	360	385	387	368	413	390	399	373	389	371	399	395	382	388	356	370	398	373	361	356	392	391	392	363	378	371	382	366	449	368	417	367	411	410	381	362	369	421	397	391	417	369	409	396	381	400	385	411	358	388	398	369	378	370	410	368	389	377	392	409	409	420	399	401	385	387	374	389	370	401	390	381	393	397	422	362	406	389	361	401	356	383	372	382	396	378	392	397	394	352	405	418	390	383	368	381	377	403	399	373	376	359	372	362	364	393	375	367	409	336	393	398	383	386	403	393	391	375	406	395	402	412	388	370	395	352	400	408	412	361	369	360	429	359	363	366	402	392	382	361	407	375	398	394	390	387	380	352	412	384	380	399	382	402	415	380	381	382	367	360	386	379	375	369	416	414	359	411	380	375	374	379	373	409	424	380	372	379	404	381	399	371	380	383	412	387	397	401	374	387	378	369	387	388	429	348	386	390	374	388	398	412	355	381	367	371	390	370	375	357	373	379	355	404	384	378	400	401	349	428	370	415	408	384	383	413	410	417	409	330	351	374	359	378	387	349	343	382	376	377	387	379	386	381	389	447	392	393	387	370	391	388	413	406	388	438	382	392	407	356	379	391	400	343	407	421	423	396	380	387	394	397	401	367	418	399	376	427	388	399	367	382	413	372	371	382	389	404	408	384	427	405	377	380	354	387	358	354	386	354	401	417	383	374	393	419	420	391	375	400	356	358	410	367	403	388	405	389	374	365	372	383	392	386	375	403	377	374	395	374	377	385	385	413	366	412	367	395	410	421	360	359	350	390	407	381	388	372	386	422	436	388	371	364	368	393	375	415	376	384	370	367	363	375	393	372	411	391	389	365	388	378	381	424	377	395	375	367	371	412	386	369	363	375	375	374	375	368	369	386	407	382	381	399	381	379	373	429	398	371	354	379	396	372	379	371	406	437	368	400	413	425	423	373	398	383	408	355	423	381	368	364	365	380	441	404	376	390	425	400	395	379	378	399	378	347	371	390	412	404	371	393	390	384	386	379	400	385	378	372	419	345	409	380	406	371	366	399	411	363	389	410	394	386	371	406	387	387	367	371	381	400	398	393	411	361	385	392	383	369	369	382	388	392	346	367	370	389	359	395	364	355	334	392	426	384	352	376	393	365	395	393	385	406	372	384	439	352	370	393	373	365	386	382	356	390	377	391	389	403	372	384	363	361	430	381	357	378	370	424	400	389	390	386	402	379	379	343	383	384	396	418	362	412	377	413	370	400	384	378	385	395	389	348	374	405	385	390	375	405	407	371	416	379	372	389	405	368	377	382	385	386	376	355	395	371	381	401	418	410	402	411	393	385	393	380	378	410	355	372	372	404	405	382	387	374	420	425	383	375	376	392	384	415	351	400	382	386	357	404	375	371	419	392	370	415	369	394	336	391	381	382	403	357	376	388	368	402	372	394	364	386	380	368	382	393	378	371	356	401	392	367	391	378	411	415	397	385	387	399	404	404	354	399	376	353	357	420	404	394	388	400	384	375	372	381	415	371	403	409	387	395	389	390	407	401	402	392	391	398	419	394	380	372	400	400	400	394	392	402	361	370	381	375	367	402	368	416	390	382	405	364	397	392	412	410	402	374	420	369	416	392	403	368	374	387	362	393	385	384	417	427	387	405	400	367	359	386	384	378	384	379	378	400	400	387	397	348	346	384	401	386	403
25146	21414	27627	25477	15055	3649	2238	1394	962	726	628	509	443	422	390	388	366	333	351	357	359	321	363	371	353	335	321	326	340	343	335	345	325	325	304	333	351	338	300	321	385	341	329	335	333	339	333	331	311	332	352	350	342	350	345	333	359	341	334	333	336	349	336	344	370	313	348	325	317	317	354	343	364	349	366	345	315	352	310	301	342	340	339	312	322	338	309	351	315	349	333	349	315	313	294	329	311	303	325	307	312	324	328	315	331	328	316	328	320	296	323	296	325	347	342	322	331	337	332	319	310	297	309	319	325	296	323	302	321	335	317	328	289	324	323	301	287	326	318	315	336	325	292	278	291	352	329	328	323	325	301	338	320	329	309	339	331	343	337	338	319	317	345	317	333	318	316	306	318	308	279	297	321	370	298	365	321	321	331	311	314	297	325	343	311	324	326	318	338	284	317	300	319	317	330	309	332	358	311	322	315	347	320	341	306	339	322	322	324	322	317	336	309	296	355	333	325	361	363	328	329	293	299	301	336	309	336	287	294	311	293	334	313	312	341	344	317	305	298	314	315	324	329	316	323	323	339	295	300	349	299	317	319	289	335	357	306	310	326	329	310	290	337	277	325	334	308	317	342	307	292	331	319	306	305	338	317	364	363	311	312	336	322	320	330	305	342	324	316	337	334	315	319	312	393	317	342	352	293	339	323	320	335	320	325	280	337	331	345	305	313	302	292	326	333	311	316	343	296	326	322	307	337	313	309	312	323	278	306	326	305	330	319	310	293	305	333	344	319	325	337	326	315	328	316	333	310	354	310	326	349	345	297	318	317	335	349	346	298	301	318	354	355	315	310	338	348	343	324	336	338	316	331	320	282	317	308	329	325	330	319	342	302	295	344	310	331	353	332	296	311	349	373	304	308	335	326	337	319	336	336	304	339	305	333	355	305	305	295	334	309	313	322	337	318	309	301	338	336	358	328	320	330	341	340	319	322	313	350	307	301	334	303	330	326	328	347	321	329	323	277	325	333	288	302	312	290	324	318	336	282	314	314	333	338	362	313	330	316	324	317	327	344	293	314	339	350	326	297	354	325	300	326	319	310	322	348	321	303	316	319	339	334	333	330	315	313	289	317	315	345	301	359	326	317	328	312	338	351	335	285	300	332	316	325	357	325	307	316	337	317	322	291	313	343	301	296	291	331	361	332	320	318	342	310	341	332	300	327	322	321	353	355	314	345	296	349	323	301	293	333	320	305	322	316	327	313	323	319	297	319	309	351	299	344	297	343	309	340	309	306	329	294	317	306	356	288	331	314	297	347	314	330	324	344	312	292	308	303	318	289	326	341	343	314	302	340	362	314	308	334	341	316	302	330	344	334	292	351	325	334	331	321	341	319	312	300	312	306	326	324	340	326	343	343	323	351	266	318	312	335	338	349	308	325	317	315	333	337	305	346	331	353	319	313	327	290	337	313	304	297	297	356	375	324	330	319	320	310	317	301	316	337	338	331	354	333	294	328	325	328	291	315	299	340	298	360	323	322	322	312	309	306	332	320	309	335	322	320	331	336	330	294	337	308	328	346	298	336	341	330	303	307	314	334	295	291	306	336	302	311	289	332	298	316	306	338	315	312	299	282	318	303	328	317	322	333	301	331	341	321	329	342	333	355	307	341	343	280	340	335	306	357	350	329	348	313	342	323	338	345	295	287	319	323	324	329	318	319	354	319	302	332	310	327	281	325	310	342	329	332	328	308	314	316	323	329	364	342	326	333	339	321	313	311	330	337	323	334	350	336	325	356	346	303	361	327	322	308	304	323	341	310	323	352	322	319	312	325	341	308	324	311	314	340	315	332	301	301	308	330	311	341	365	315	336	345	306	336	331	347	336	336	324	323	338	350	322	337	310	337	341	347	292	315	321	338	322	334	305	342	330	324	313	282	315	323	333	325	350	335	288	331	358	325	314	321	348	316	298	315	323	347	338	312	335	346	310	318	325	320	345	338	305	341	323	312	296	297	324	324	340	308	340	297	327	316	314	347	322	334	335	329	341	351	325	299	328	318	313	278	337	339	314	319	331	327	321	313	328	308	358	323	322	274	336	315	349	345	299	325	339	308	334	338	360	329	326	329	315	332	303	311	342	301	344	330	312	311	298	331	318	330	342	324	338	327	316	349	319	343	334	347	353	321	315	328	305	355	320	344	291	311	335	321	339	334	310	357	331	348	334	347	320	323	321	330	322	317	299	316	306	350	330	343	326	331	312	336	327	333	359	308	327	304	322	326	330	328	334	331	316	317	308	343	329	329	292	312	330	313	301	322	324	311	322	334	361	318	332	330	343	295	297	289	321	350	324	325	305	347	303	331	308	337	312	326	299	315	286	331	325	362	321	335	327	347	314	336	327	347	332	338	345	334	348	309	323	330	324	357	362	339	313	333	316	335	346	336	331	313	303	302	301	286	332	327	286	335	294	315	303	332	324	340	313	322	324	335	334	322	340	273	300	312	332	293	316	343	298	322	322	300	355	297	289	311	291	309	333	333	334	306	335	313	303	324	334	344	321	316	324	315	324	307	343	314	307	303	341	323	323	307	335	300	334	295	324	348	292	289	297	300	326	310	298	328	308	319	307	310	350	323	341	300	320	341	319	301	300	288	299	301	336	300	294	330	321	348	335	305	300	333	336	328	302	322	312	308	320	307	317	350	311	291	308	323	313	331	316	325	340	342	303	342	325	317	327	337	306	310	319	332	321	323	304	316	316	344	339	330	329	321	326	348	338	328	331	328	350	329	363	315	286	327	335	317	362	322	325	329	311	382	321	294	322	303	329	311	325	323	326	315	304	322	310	303	281	337	324	319	339	301	317	286	324	298	314	324	300	328	332	324	307	340	309	324	340	312	291	312	320	313	306	309	315	343	324	285	319	313	324	308	336	330	324	312	331	338	304	342	312	306	323	333	305	367	309	328	311	282	314	305	323	330	311	331	314	331	311	341	331	357	298	338	329	319	318	314	336	303	345	313	319	288	284	350	306	308	331	345	301	315	335	314	307	312	334	338	285	293	319	331	336	301	324	330	337	326	335	297	326	299	322	334	311	292	336	361	331	335	322	326	291	318	304	367	320	333	308	287	334	333	342	322	307	309	279	305	329	317	339	330	347	313	319	332	328	310	330	301	315	337	329	338	312	301	318	324	296	345	296	339	345	337	323	317	329	324	328	327	343	315	319	327	327	308	305	314	327	325	322	334	335	313	314	337	317	330	300	350	328	330	306	317	334	372	325	333	323	317	326	316	299	278	309	325	321	326	339	331	328	317	334	332	328	299	288	326	333	338	317	304	333	314	349	301	312	342	320	313	323	323	301	336	314	320	311	343	325	329	347	343	329	305	313	360	328	347	319	312	325	344	355	348	311	330	302	285	307	312	331	313	310	340	317	309	323	331	274	306	349	336	336	355	323	298	335	346	319	322	328	307	342	329	304	322	329	337	322	325	317	320	343	340	331
37603	31266	13473	8637	6026	4971	3587	2364	1512	984	898	718	569	509	472	431	403	387	391	418	386	377	406	358	326	353	381	378	385	333	357	352	355	364	364	384	367	356	333	340	377	405	377	369	342	348	359	312	324	351	332	346	383	389	403	355	374	375	401	371	337	348	355	376	346	345	336	394	373	343	341	378	375	318	346	332	382	370	347	387	375	360	344	357	359	352	327	352	361	363	345	367	342	353	370	366	364	353	357	390	354	338	372	372	343	341	351	358	351	356	329	346	362	360	346	340	361	349	331	364	349	342	365	349	303	354	345	357	336	332	351	355	362	327	333	299	359	345	365	311	344	337	344	339	356	353	333	360	322	344	355	326	339	354	346	350	355	356	376	347	349	340	335	334	326	378	338	316	337	364	332	310	337	345	338	345	339	365	315	343	320	332	319	351	326	347	335	356	372	342	328	351	325	362	309	352	359	348	334	371	355	321	344	325	350	345	309	386	336	379	347	355	339	356	356	327	332	364	366	326	348	356	366	355	324	370	310	344	365	323	367	342	351	339	377	349	330	334	356	345	322	324	329	338	358	349	331	356	345	358	357	365	361	331	342	365	369	342	378	385	339	344	351	380	327	350	335	352	357	339	345	356	346	360	349	316	347	350	349	365	325	364	349	346	348	332	353	329	340	313	364	336	328	309	337	327	344	329	365	308	351	325	332	337	305	358	319	385	362	343	338	344	350	346	361	342	387	323	333	343	335	324	364	350	318	319	351	357	323	356	363	375	309	353	346	346	347	356	367	345	363	337	363	347	332	346	320	322	315	330	353	317	330	351	348	325	356	343	337	317	373	335	331	330	316	366	336	346	362	349	362	333	335	377	368	344	335	347	318	372	378	383	335	336	367	317	349	334	317	336	329	331	305	323	341	346	369	351	344	342	368	344	384	313	319	344	352	372	367	360	314	346	379	331	343	371	359	331	345	357	355	349	376	309	362	353	334	329	351	344	316	367	352	338	344	351	352	368	362	348	306	360	362	322	372	344	337	354	337	343	350	345	364	320	339	352	348	382	386	347	359	327	344	349	365	293	353	345	346	336	365	338	355	352	334	343	366	344	337	344	353	331	359	330	349	360	376	343	347	316	360	339	351	324	340	358	344	363	370	350	330	351	348	351	349	329	362	332	359	310	343	323	354	328	321	337	340	316	346	365	341	328	364	351	349	356	349	375	314	326	334	339	380	320	352	328	371	371	376	358	355	334	335	369	357	320	345	318	329	319	320	350	361	333	343	359	360	326	363	383	344	324	313	344	333	349	349	328	341	341	366	331	349	346	349	364	323	329	316	392	363	369	328	317	333	318	330	314	335	371	367	341	355	363	366	335	377	349	367	328	326	367	353	381	359	358	338	346	347	363	317	319	358	332	372	329	372	377	316	340	336	371	369	325	335	369	358	343	345	354	354	327	355	330	359	356	346	354	336	376	367	350	337	337	354	343	359	350	385	345	372	339	324	365	320	344	340	363	375	349	368	296	356	307	366	346	343	353	316	357	366	364	334	345	375	339	326	340	340	362	325	371	348	362	357	339	348	302	322	340	346	374	365	299	384	358	334	397	341	380	367	332	360	319	330	327	366	359	353	311	353	361	356	340	332	343	325	354	353	346	359	322	355	364	329	361	362	321	338	380	368	343	358	368	347	365	340	334	373	374	338	352	358	293	331	351	363	387	363	348	368	309	358	350	335	346	372	335	333	376	301	334	367	382	330	343	333	356	351	319	348	344	366	336	346	368	329	321	345	334	339	338	308	338	381	360	325	338	337	368	321	330	344	372	326	352	318	342	343	344	303	377	332	356	345	346	325	345	341	332	370	342	324	346	363	337	344	331	351	359	377	323	350	323	345	322	369	340	317	353	345	343	322	348	364	327	330	318	358	360	358	332	303	337	372	353	337	347	331	320	342	343	342	373	325	323	334	328	345	374	311	371	346	332	366	360	337	363	364	351	345	325	364	330	355	304	364	348	346	337	354	364	333	370	303	333	353	342	328	342	350	368	313	360	358	363	325	320	355	343	357	359	363	352	354	324	349	367	358	353	358	384	375	369	394	338	345	373	352	342	381	323	345	339	356	340	330	346	328	309	343	350	339	331	375	370	319	359	333	364	341	361	352	337	370	338	322	382	345	368	350	370	352	317	349	373	350	374	349	315	348	348	343	354	312	366	357	354	367	322	339	320	323	361	325	340	371	325	356	363	310	334	332	321	374	365	342	363	335	370	363	342	327	338	321	354	381	370	372	336	314	321	357	329	320	348	357	352	360	322	377	354	390	357	351	330	333	336	323	376	342	307	326	353	348	365	379	334	338	326	373	336	363	320	327	358	359	350	363	345	369	313	341	360	347	344	325	348	346	324	389	362	370	340	334	313	310	343	367	324	367	325	384	381	382	335	323	325	366	376	340	347	337	317	351	334	349	354	329	363	360	336	363	330	353	348	340	331	353	351	361	359	344	328	348	323	354	371	352	364	337	378	336	365	339	381	350	368	355	341	289	349	358	336	377	335	337	371	316	322	352	344	306	312	338	387	331	315	353	324	324	348	374	347	342	360	367	340	356	364	355	368	392	343	361	347	371	343	360	347	367	339	360	377	324	348	365	311	333	348	348	346	370	375	357	306	334	328	332	335	345	338	376	353	340	343	348	351	337	346	337	346	294	358	335	329	344	359	370	367	349	324	365	332	357	336	327	371	369	376	363	339	355	347	354	335	361	347	348	348	315	334	363	371	332	325	376	366	324	355	371	335	340	382	343	333	350	376	343	350	322	332	326	327	368	357	342	364	343	346	330	345	349	312	378	380	375	340	310	329	363	336	362	342	336	352	317	373	354	367	342	339	364	364	341	344	367	338	337	353	340	356	330	360	368	318	371	323	355	343	334	363	352	369	367	365	358	342	348	337	352	334	365	368	312	384	344	349	332	328	343	376	342	346	352	301	366	328	366	335	352	365	357	353	325	372	314	349	357	355	353	349	330	322	358	345	351	354	332	329	377	360	376	360	349	354	313	364	323	335	363	353	348	358	365	356	349	309	348	377	343	346	324	337	373	325	320	361	335	336	348	348	343	356	323	374	336	332	359	349	311	344	340	320	366	289	362	367	339	379	378	333	333	318	314	361	359	328	339	342	372	307	311	350	330	328	354	337	320	345	339	346	363	361	329	339	339	375	305	332	332	342	336	365	351	353	322	336	358	360	338	324	315	334	357	339	345	350	321	364	352	327	342	331	340	328	344	372	382	353	351	344	336	348	359	345	333	333	365	360	351	349	336	345	360	321	325	334	351	334	357	318	343	380	361	368	322	325	348	356	329	330	351	317	378	352	359	353	341	341	314	366	366	288	326	356	315	341	356	347	367	322	348	330	355	343	343	323	352	335	370	321	330	320	344	353	382	340	354	321	332	367	380	300	317	362	345	326	317	330	330	328	356	323	324	358	333	381	341	338	353	371	352	331	366	353
22966	21435	29055	24214	21443	21627	12617	3019	1756	1257	927	655	509	465	422	331	296	299	312	279	261	274	287	301	276	238	226	220	240	222	240	242	251	252	231	220	267	262	222	235	230	238	236	239	217	209	222	211	264	251	229	211	250	234	239	240	278	233	248	229	239	234	234	221	266	219	216	254	227	242	238	220	218	257	223	208	244	233	206	233	238	242	245	247	212	208	217	208	240	188	227	217	253	238	206	211	233	232	197	193	201	212	202	215	192	239	208	228	228	229	209	201	186	227	218	221	209	214	211	210	238	201	208	226	225	204	225	243	202	213	213	209	221	218	213	214	226	211	194	235	219	238	213	214	217	204	178	219	198	196	219	240	211	211	207	211	224	204	194	222	198	239	243	228	224	207	238	218	225	210	209	224	217	185	212	221	207	199	209	217	189	228	218	209	213	225	216	196	227	207	210	202	182	209	214	223	224	208	198	225	207	208	234	225	208	209	198	194	231	188	203	196	191	201	208	187	199	213	218	235	211	194	204	215	206	242	231	212	212	213	206	207	193	192	252	194	232	235	203	208	227	198	230	234	217	221	232	219	220	245	226	231	208	201	204	201	230	189	226	203	234	198	206	202	210	205	218	203	233	202	237	210	185	233	218	220	217	218	193	210	219	224	198	221	195	193	217	207	227	197	222	209	195	209	214	209	203	204	225	212	180	200	207	208	213	176	213	216	221	197	225	201	202	196	236	200	216	238	201	217	244	214	208	228	221	198	208	227	192	199	199	214	216	200	196	215	230	215	223	221	196	237	203	211	226	211	213	224	196	205	180	204	194	225	227	201	223	227	199	199	194	215	224	194	234	190	196	218	193	217	211	193	213	209	214	190	230	205	203	214	217	219	240	225	223	213	191	226	219	213	190	203	206	193	206	216	214	226	195	221	188	192	231	226	214	215	219	175	221	185	222	200	209	195	216	223	213	234	228	196	213	215	199	183	230	205	200	215	212	223	199	191	222	224	204	206	207	204	206	221	211	211	184	232	217	195	202	199	178	198	177	191	212	208	202	186	200	195	242	211	191	217	207	197	229	202	200	235	188	224	239	204	220	201	215	205	218	217	227	194	218	215	226	209	219	203	233	208	218	224	199	219	214	241	195	185	224	226	177	228	220	206	222	232	215	213	202	220	217	204	208	216	193	220	218	208	214	209	243	226	228	178	218	218	243	230	217	223	187	222	214	207	222	214	203	236	238	211	226	219	200	229	207	215	213	211	201	210	192	208	217	213	219	205	208	222	200	231	200	199	203	209	227	208	226	208	194	222	214	215	209	205	198	219	201	233	214	242	204	208	174	179	206	216	192	204	200	214	211	231	223	217	197	233	216	222	222	238	188	221	202	200	211	213	215	203	204	227	195	230	204	209	266	225	199	222	210	220	207	226	225	191	200	195	209	209	223	208	222	209	191	223	179	212	205	202	203	211	218	216	206	200	207	215	186	215	203	202	193	202	232	194	185	218	171	203	210	230	263	203	200	230	182	217	205	196	195	210	212	197	190	234	222	177	217	211	208	222	205	209	228	225	234	223	206	210	211	196	204	219	231	203	215	212	201	203	195	194	206	226	207	191	232	226	207	212	211	213	209	203	213	211	202	226	228	218	195	232	200	205	196	210	208	216	192	229	191	201	205	218	206	221	229	222	238	219	183	217	226	205	215	211	236	206	216	223	214	186	238	209	197	180	207	206	179	218	194	231	215	207	216	200	214	234	220	191	221	212	240	208	217	211	203	221	204	197	217	220	230	220	203	210	203	210	194	204	217	206	210	241	197	181	214	229	217	212	219	215	208	191	212	212	221	243	205	192	197	192	203	212	208	217	202	232	212	224	242	231	170	199	221	216	211	197	179	216	204	224	210	224	205	208	227	211	217	184	217	216	204	219	243	200	207	245	197	190	217	226	212	209	201	224	191	206	230	200	208	217	219	204	232	209	221	208	197	188	211	212	189	217	236	213	207	214	209	183	216	207	178	207	221	200	202	199	232	207	216	215	208	196	219	212	228	193	212	199	202	165	238	182	258	196	191	227	211	217	228	211	204	213	206	211	189	224	231	238	206	211	183	206	200	188	217	217	211	185	199	202	202	238	213	201	190	193	204	219	199	210	240	213	206	201	199	231	231	212	205	204	186	221	228	204	216	209	234	206	221	215	216	182	211	207	209	199	210	188	219	201	218	209	214	215	196	247	211	205	211	235	220	192	195	178	184	191	208	187	212	207	217	236	199	205	256	223	219	231	222	236	217	181	198	231	208	200	178	197	196	257	199	225	195	222	221	218	191	231	214	208	219	209	197	188	226	206	207	239	201	231	219	207	211	201	207	197	210	221	225	218	170	198	218	210	224	215	225	191	195	216	217	217	211	203	208	204	203	223	212	213	212	201	212	198	209	195	194	211	204	206	211	213	214	218	195	217	231	174	191	202	199	178	200	222	231	208	227	227	211	223	206	203	220	231	223	216	246	209	232	198	200	225	209	193	237	211	220	204	219	202	238	193	244	179	201	222	210	191	204	196	232	226	201	225	216	209	215	205	218	238	204	187	232	238	213	198	198	188	230	223	214	227	200	217	198	221	223	214	202	194	209	202	213	209	208	213	213	216	209	201	225	199	183	221	237	200	241	213	218	212	178	207	202	187	197	176	207	213	207	191	213	189	209	235	207	201	224	223	228	213	207	213	202	206	206	236	234	195	190	227	222	222	215	224	197	201	230	227	208	177	215	203	208	186	194	202	199	218	215	209	256	203	222	217	205	199	208	196	240	203	215	214	204	203	196	199	220	206	224	231	212	199	207	205	184	224	215	212	204	228	211	210	228	234	215	230	191	240	207	205	221	193	221	238	195	224	195	238	240	223	216	231	229	212	195	203	207	222	225	217	219	239	223	207	233	226	204	222	192	199	229	201	197	218	204	204	217	186	188	190	195	219	248	201	222	203	204	201	193	216	219	199	201	220	217	204	232	200	209	214	215	210	210	187	217	234	196	202	220	211	226	195	221	213	212	205	214	217	219	197	214	209	197	206	208	197	188	183	213	211	206	203	242	232	196	214	214	191	202	219	210	203	237	204	206	210	222	205	207	197	210	224	221	214	196	204	216	208	226	240	214	202	222	218	203	231	214	196	193	226	209	226	231	218	197	197	205	208	201	210	217	201	194	211	187	235	200	198	201	219	227	234	188	203	234	218	211	211	199	190	204	219	228	244	203	216	212	205	221	179	229	218	196	196	209	221	213	220	215	221	207	196	226	228	213	202	217	184	204	208	230	204	232	195	223	212	211	194	204	207	222	226	214	206	192	207	231	212	205	197	201	234	226	226	234	195	223	225	230	216	195	181	191	211	203	233	230	197	201	212	213	231	214	190	212	218	220	207	218	217	190	190	219	206	193	244	194	197	197	217	236	232	219	215	199	216	213	225	189	218	217	193	209	220	197	231	201	225	218	213	216	208	225	226	216	223	201	227
41482	44464	21614	14831	11231	8703	6392	4189	2971	2035	1410	1012	733	659	568	484	425	395	337	346	339	372	314	325	328	299	288	294	298	271	294	278	275	273	240	272	273	230	269	233	248	217	260	249	236	237	239	268	262	260	258	251	295	316	276	254	258	277	275	274	268	281	262	263	255	256	264	270	284	264	271	265	258	235	246	259	243	266	249	238	223	245	229	250	226	246	237	257	222	246	264	259	277	250	241	231	255	241	252	220	231	272	205	215	231	201	216	233	248	249	217	217	214	236	252	259	253	253	251	256	218	216	245	214	255	240	245	242	239	243	248	249	233	228	206	245	236	257	214	218	245	260	224	238	219	242	257	222	220	213	226	232	214	218	238	238	240	211	220	263	230	226	226	214	265	235	231	237	250	239	199	199	235	244	223	221	203	267	233	224	245	231	262	237	255	231	256	203	227	258	230	239	227	233	245	257	209	239	234	229	232	216	250	233	237	258	204	228	233	226	239	249	222	235	240	213	247	220	223	242	233	225	242	276	191	217	237	228	245	232	247	237	218	248	198	226	208	244	241	218	280	224	244	236	251	253	255	223	231	236	214	245	245	249	247	261	240	220	213	230	206	224	219	205	259	220	219	230	217	216	228	259	233	210	249	244	211	214	221	213	226	228	228	236	251	230	221	217	249	233	221	254	220	227	231	250	235	255	227	239	261	229	243	252	218	234	228	232	229	245	245	237	216	231	235	219	225	265	214	231	257	246	219	245	255	232	244	239	250	245	230	264	248	242	238	237	241	212	238	236	231	204	237	244	206	225	233	257	243	223	255	249	266	252	236	215	247	243	216	236	255	223	201	256	244	215	239	236	219	238	220	252	242	224	225	250	246	212	223	209	217	235	249	210	239	216	220	248	236	229	249	241	232	233	222	219	221	226	244	250	215	220	234	214	213	231	228	220	234	235	261	226	228	241	233	221	220	267	235	234	214	243	252	244	240	248	231	220	265	234	230	244	265	231	224	215	247	222	237	224	232	210	246	204	218	206	235	256	205	221	225	228	228	244	233	222	233	204	239	211	225	217	201	246	247	220	205	233	246	226	233	230	245	239	222	219	243	216	214	225	205	225	243	233	240	261	259	236	216	247	233	250	245	237	239	233	248	232	269	249	204	215	211	235	244	233	256	220	230	234	252	246	261	218	254	242	243	230	224	237	223	247	228	207	239	212	223	229	226	246	249	241	249	221	235	248	235	222	217	216	237	240	226	218	203	222	218	224	217	226	223	233	229	229	239	230	228	240	253	219	226	233	207	222	231	218	230	233	242	220	214	239	235	245	204	242	228	251	241	241	236	239	234	248	274	212	241	232	254	228	207	237	244	234	210	236	269	217	246	217	253	240	269	267	264	246	233	233	211	206	212	230	245	239	231	247	236	222	233	238	229	242	253	226	221	237	258	221	243	265	235	256	218	233	236	216	234	232	219	227	245	225	221	207	215	215	214	253	221	254	238	245	219	239	229	219	234	207	217	198	250	240	249	219	243	199	225	232	226	245	217	216	233	232	251	230	199	221	239	256	263	250	248	224	232	234	247	228	209	233	246	219	229	204	244	238	238	234	241	230	238	244	232	242	236	249	236	229	215	253	259	240	243	214	240	276	263	237	241	216	216	249	213	214	227	230	230	236	270	216	246	276	230	228	271	222	223	251	210	237	213	218	248	213	237	237	215	224	216	249	219	232	218	222	249	226	209	249	231	204	200	237	229	237	237	240	231	244	241	239	214	240	228	218	228	249	257	237	234	225	250	210	209	234	233	253	211	224	204	235	257	224	209	253	227	221	218	238	234	225	277	208	227	204	246	233	205	236	223	215	244	205	204	234	233	221	246	234	222	215	211	207	229	250	228	240	238	246	258	234	206	237	217	235	229	209	230	215	222	226	233	230	223	230	225	253	242	260	232	223	218	234	223	250	214	244	248	232	241	232	241	227	216	267	237	205	214	252	242	251	237	285	236	212	234	235	258	227	232	231	217	228	264	196	234	229	241	201	217	239	223	215	245	239	234	240	241	220	261	242	239	214	234	254	249	223	235	251	249	220	236	216	216	214	221	246	237	228	240	212	248	237	234	247	229	243	241	228	237	233	239	243	247	222	223	253	202	218	242	219	215	216	263	219	226	202	224	249	227	214	242	219	242	235	237	224	240	230	239	218	223	244	238	261	242	214	217	251	247	242	226	238	217	251	223	245	225	234	234	234	232	234	239	228	224	245	210	204	241	210	218	256	230	259	248	239	225	256	213	249	219	206	207	222	271	231	240	232	244	218	230	222	242	229	243	223	239	248	218	211	240	230	236	224	203	243	252	241	233	241	221	219	218	220	221	243	267	226	218	239	227	226	227	234	229	241	257	216	222	245	233	243	235	222	258	235	220	235	241	232	253	243	232	253	248	240	266	244	259	245	226	240	211	251	243	232	227	237	245	229	189	256	230	235	268	238	217	220	246	235	208	217	237	242	222	219	200	246	212	220	253	248	259	221	239	234	231	234	231	244	226	247	225	245	235	247	228	248	237	231	220	215	236	263	215	230	223	202	242	217	217	223	214	233	249	230	265	236	232	227	219	245	224	207	249	232	234	262	239	214	249	214	222	279	234	217	218	243	240	221	278	264	194	209	248	244	218	201	241	243	211	243	232	212	242	209	240	208	256	225	233	226	232	219	239	215	243	222	249	256	236	222	240	222	222	240	226	229	223	238	242	240	235	249	233	242	225	220	218	248	243	252	227	224	224	240	252	223	233	247	216	237	268	225	227	219	232	236	237	249	238	221	216	222	206	227	228	249	236	249	268	227	235	233	222	226	230	222	209	223	239	251	254	235	239	243	237	233	226	255	238	235	254	237	229	242	225	240	207	212	230	220	253	255	220	269	253	249	224	223	228	235	225	235	215	237	212	250	238	233	235	235	226	232	251	255	219	241	228	216	244	234	215	234	243	236	252	238	242	245	232	247	236	223	233	205	205	227	211	239	238	216	218	223	253	243	222	230	255	206	232	234	238	262	208	244	226	196	214	246	224	218	220	240	233	262	231	226	223	226	219	249	236	232	223	224	238	251	221	248	198	225	204	227	237	225	237	239	253	235	243	250	252	211	238	269	258	251	217	239	250	235	232	218	258	222	241	226	257	239	245	257	234	236	201	236	241	218	252	263	233	255	212	225	221	233	258	217	246	208	244	219	225	219	235	225	246	235	236	230	217	227	267	247	215	221	218	215	234	255	244	244	220	234	229	209	218	244	243	226	248	216	225	222	236	234	235	232	224	249	215	239	226	227	234	212	256	235	200	245	228	216	220	239	224	253	221	237	233	233	221	233	239	223	254	241	233	232	225	231	209	245	228	221	195	238	230	249	240	240	238	203	257	239	212	226	225	209	227	247	236	225	247	223	217	246	219	232	215	231	211	223	235	241	220	244	230	220	236	222	231	242	221	242	251	265	229	234	222	215	239	249	222	205	238	231
31499	25623	16594	6513	3082	2412	1735	1270	820	692	575	476	503	475	457	424	436	421	447	438	450	422	413	418	447	454	420	442	415	420	388	409	406	422	417	429	443	413	411	430	396	419	434	408	387	443	400	423	443	439	429	429	415	423	441	397	438	431	406	429	440	429	396	444	411	418	432	420	432	411	407	446	428	401	417	391	393	446	439	398	464	430	401	385	414	415	402	432	425	392	411	416	404	371	447	390	405	435	442	412	402	394	407	426	409	451	403	446	415	448	390	422	400	435	410	414	381	415	433	425	430	453	401	382	429	424	410	420	415	380	392	428	412	420	416	377	393	421	425	440	412	421	430	409	420	425	409	414	438	425	410	449	417	393	407	410	416	391	409	396	407	392	418	404	375	418	445	405	411	419	404	425	425	436	403	416	397	436	454	437	384	428	411	392	381	374	457	453	374	423	416	459	431	411	380	413	432	435	443	419	438	417	406	421	423	422	451	388	407	404	415	438	406	452	396	415	409	445	425	411	411	407	386	455	441	393	415	431	433	453	429	413	439	417	425	391	357	419	415	426	426	440	417	396	418	448	396	422	412	437	436	463	424	409	373	381	382	432	418	425	393	428	411	446	414	441	421	422	403	434	418	424	414	403	419	436	420	416	407	406	420	402	397	407	422	423	441	389	456	432	447	431	381	453	428	396	408	422	415	415	445	436	439	421	435	397	421	441	368	462	405	451	372	413	420	419	431	447	438	450	424	415	410	432	426	445	402	386	457	390	416	414	429	423	451	413	375	392	429	426	414	426	380	399	388	422	426	418	404	427	411	420	443	420	418	435	416	398	411	449	423	420	410	419	397	379	419	457	449	437	425	410	379	432	411	388	392	411	423	415	415	435	420	425	408	455	419	414	426	467	415	439	435	435	421	426	402	384	458	411	395	405	410	403	396	447	443	408	414	400	449	395	419	429	420	414	383	381	418	386	378	426	413	420	398	426	382	429	399	421	442	419	412	459	421	406	416	433	404	392	423	434	372	408	415	373	378	433	419	418	414	432	397	395	421	377	412	436	454	376	417	400	430	427	392	395	422	455	437	383	420	423	408	406	438	422	387	419	428	437	410	442	399	429	428	421	418	394	397	431	411	430	414	465	408	414	404	409	400	418	417	407	412	402	389	393	378	413	408	443	418	430	417	434	450	389	463	431	403	415	415	432	400	419	419	416	411	421	422	414	457	420	400	460	451	422	421	419	417	418	409	402	436	428	413	413	408	391	441	415	422	429	454	418	454	397	465	457	367	447	420	439	409	425	422	400	418	437	423	401	425	398	414	413	415	399	421	410	428	412	432	423	400	421	433	378	417	448	426	426	425	412	437	421	434	447	433	390	408	413	429	403	418	435	425	438	404	439	427	403	437	425	433	397	432	451	412	401	409	402	425	408	382	441	400	405	426	397	403	413	421	375	437	409	434	389	446	372	386	405	418	402	395	404	411	441	441	451	413	438	433	451	428	462	419	421	436	403	426	418	410	448	438	451	401	435	414	468	402	401	422	420	425	415	414	448	403	436	405	426	409	421	428	397	399	440	455	390	390	445	433	400	426	422	414	402	412	432	421	421	399	405	403	418	433	447	420	413	370	414	432	414	428	401	383	420	445	422	463	426	431	405	415	419	368	371	409	385	402	430	430	402	386	433	427	437	424	422	418	459	405	412	400	403	408	421	386	401	413	410	411	435	412	436	440	409	430	418	412	427	404	427	397	449	448	398	418	436	402	433	388	410	423	439	444	441	382	424	419	418	389	408	414	441	393	412	443	418	432	431	443	427	396	418	445	446	408	410	411	421	394	424	399	419	400	431	429	443	396	434	379	411	412	402	394	402	415	413	453	410	400	389	422	375	416	434	411	483	401	415	430	431	444	445	451	389	398	432	435	401	404	436	416	426	436	407	433	418	443	377	398	401	435	401	437	402	407	427	427	413	388	413	414	432	437	413	460	434	430	432	454	468	421	418	428	371	429	382	393	435	416	416	401	417	408	406	432	445	438	415	374	426	424	442	399	434	391	367	393	432	402	412	416	410	415	411	436	409	398	438	422	419	413	426	424	432	367	412	368	415	427	389	412	427	397	447	424	426	398	392	432	417	388	396	405	432	400	409	419	397	420	437	423	441	408	421	407	396	392	437	444	414	394	438	420	419	448	399	444	423	414	423	440	421	399	431	435	436	407	387	455	431	401	414	371	390	430	456	414	441	411	414	441	435	447	406	425	415	393	456	399	425	423	430	407	426	448	407	441	426	407	402	376	394	385	450	430	418	418	418	451	393	440	401	413	414	392	445	382	383	407	434	396	425	397	435	439	373	429	447	412	444	410	411	379	433	410	378	412	388	437	403	407	410	430	383	393	442	414	409	393	385	412	413	436	415	410	436	407	425	396	436	444	437	439	411	419	402	397	418	407	437	406	407	426	431	427	424	412	388	412	430	427	428	423	415	404	400	423	445	432	417	402	416	451	423	434	410	442	405	422	385	432	427	397	461	422	422	379	394	440	407	429	417	419	409	404	420	414	418	395	420	422	431	411	425	453	426	403	399	428	409	394	427	411	404	423	404	392	434	418	420	434	406	390	430	424	393	399	414	480	436	433	434	393	414	440	368	422	401	392	436	412	444	424	404	420	410	416	414	415	436	457	394	416	400	429	432	384	429	420	427	448	416	406	393	390	360	404	432	434	395	450	402	423	439	450	412	406	439	412	424	394	443	438	416	466	417	403	441	416	430	456	440	433	389	413	434	416	410	386	410	415	400	457	396	443	409	396	409	415	405	429	398	424	431	438	414	388	443	395	405	390	410	384	410	413	429	416	413	416	393	393	413	439	417	414	414	436	418	408	383	423	406	441	403	424	386	420	392	407	432	393	388	422	426	443	364	382	405	422	421	434	406	411	436	406	399	428	426	433	383	393	427	407	401	415	400	387	400	411	400	436	436	406	402	430	429	396	395	451	407	405	426	393	436	397	408	430	422	409	393	410	419	424	441	405	406	378	465	420	425	410	412	412	417	447	374	403	419	447	375	389	412	404	426	417	424	423	402	440	424	438	453	428	479	402	444	441	421	412	422	416	435	448	428	466	407	413	361	387	385	427	467	416	391	438	411	385	402	422	409	426	394	408	388	416	414	387	439	437	362	425	419	431	420	420	452	404	399	432	397	408	452	407	392	437	403	412	402	412	436	411	433	432	421	406	450	433	395	400	402	421	404	428	438	421	436	403	420	421	394	423	438	408	426	405	401	409	409	413	415	407	422	437	414	389	383	441	411	423	404	415	370	445	410	428	406	409	402	393	390	402	390	410	441	419	455	425	404	449	423	442	441	409	437	390	417	407	424	409	403	422	436	388	396	434	458	438	418	401	467	444	416	424	410	417	474	406	380	439	404	412	413	415	439	412	432	441	422	428	401	423	416	428	424	410	436	384	432	350	402	432	441	379	424	348	399	416	435	416	419	430	419	413	392
36420	36578	11495	6361	4630	3935	2849	1969	1168	899	721	592	554	533	525	480	527	492	488	477	479	451	453	456	478	465	420	439	485	481	441	436	466	430	443	463	466	479	458	474	460	462	446	445	435	466	469	469	470	457	481	472	485	502	448	466	476	442	472	439	500	491	470	446	452	440	453	447	428	468	476	498	485	453	483	484	462	441	446	429	438	429	446	451	438	445	469	445	464	457	468	433	418	446	394	454	519	463	425	480	451	419	448	448	454	444	487	453	457	464	448	471	486	445	422	438	478	480	440	451	456	440	450	449	435	434	454	487	437	430	492	475	465	451	442	462	453	467	457	450	466	455	481	474	440	438	436	439	422	481	481	431	475	468	414	483	473	491	435	445	455	454	476	443	456	439	434	448	417	473	477	438	478	444	443	439	475	421	455	432	480	471	410	451	427	478	431	413	448	484	450	465	443	449	463	451	505	443	473	472	443	477	488	472	406	422	430	458	476	472	472	484	441	474	424	456	438	465	483	450	443	432	436	401	448	460	471	470	465	454	426	470	447	454	476	453	465	452	458	448	462	459	431	448	451	447	439	500	429	464	440	468	441	444	446	449	430	463	432	464	461	472	478	427	473	441	457	429	461	463	483	467	428	448	441	482	430	465	461	456	412	453	451	423	451	491	432	431	459	482	491	480	463	461	426	451	490	432	469	450	451	460	443	456	451	441	450	464	480	409	470	481	457	457	449	455	457	433	434	439	447	457	482	448	496	440	475	460	458	496	454	435	506	467	467	415	448	460	435	465	423	474	450	473	427	457	449	444	468	432	490	456	449	445	413	444	458	444	458	447	430	446	482	466	473	454	436	439	418	452	487	444	411	442	488	452	427	445	450	442	477	455	445	386	449	465	440	467	447	431	459	448	445	423	467	477	467	473	444	451	426	462	434	490	446	462	464	451	470	448	471	443	437	438	452	418	438	456	450	420	422	471	456	422	444	461	447	456	439	440	460	466	449	469	451	477	464	454	435	470	452	454	451	449	464	439	456	438	479	501	460	415	427	440	465	463	460	441	422	473	450	457	462	448	437	456	418	464	478	418	468	462	481	439	436	438	463	451	477	465	483	468	457	465	424	446	447	455	453	509	491	461	470	449	481	451	483	429	467	493	465	447	445	464	489	479	444	459	444	474	418	447	455	446	443	477	485	458	462	430	483	412	422	456	473	486	454	481	467	476	433	456	436	477	463	472	483	475	432	432	469	449	440	461	471	469	484	463	461	470	414	469	488	419	456	449	451	491	444	475	468	470	456	479	440	415	453	409	453	451	417	419	440	451	450	479	466	497	479	427	456	455	441	462	449	433	455	464	431	493	458	446	489	438	455	477	450	508	460	460	417	444	473	481	464	441	472	464	471	463	444	434	424	441	420	473	439	487	421	447	467	460	462	454	414	424	431	430	432	456	388	423	421	424	439	424	424	453	473	444	464	474	440	457	484	428	469	444	471	469	439	446	448	455	461	443	434	447	479	468	474	459	482	448	434	485	431	463	454	459	448	445	460	452	428	469	446	483	452	442	462	479	440	450	450	449	442	465	465	428	440	429	405	440	476	444	422	474	437	425	439	465	452	427	445	455	472	443	416	420	462	427	461	462	431	431	472	466	446	458	466	444	452	476	436	459	389	469	491	463	420	463	477	456	468	435	492	449	441	458	472	440	473	502	487	423	455	438	433	458	453	497	449	443	426	462	473	425	461	476	447	460	465	446	493	464	472	408	477	467	434	448	477	456	428	444	437	461	463	458	420	436	449	437	478	427	465	453	447	445	462	453	470	486	444	453	440	486	467	449	441	500	439	476	445	471	456	440	453	460	439	474	464	465	473	462	436	458	469	454	439	459	492	467	444	461	477	495	411	488	475	481	465	448	438	445	449	444	489	421	451	445	451	437	430	445	454	471	467	490	452	488	452	463	454	472	419	452	468	423	454	472	467	426	450	466	489	421	458	454	444	433	438	436	480	442	442	432	472	442	486	475	435	475	459	477	462	461	407	453	484	447	451	464	433	460	443	445	484	422	483	456	437	470	475	493	453	412	503	501	447	444	469	444	475	441	435	463	485	432	477	447	461	480	461	463	466	462	401	469	477	451	440	459	484	428	422	466	445	451	472	477	442	456	422	459	454	479	455	423	428	447	459	448	443	450	440	484	441	476	442	430	455	470	463	416	449	375	428	494	448	481	449	466	508	470	459	453	463	411	437	468	445	453	451	450	451	446	458	427	485	432	426	415	427	494	466	460	475	410	439	449	462	437	461	449	441	462	456	500	456	472	424	453	470	448	450	462	490	465	449	481	414	435	429	461	457	446	451	465	457	439	435	431	491	462	455	477	444	470	467	447	443	479	435	488	469	434	483	441	412	442	465	394	433	486	423	472	465	452	455	444	442	430	434	400	480	458	440	431	441	448	444	446	448	422	478	474	442	475	439	450	455	443	438	467	447	459	495	463	461	455	447	440	438	454	465	453	433	424	460	423	467	414	468	451	494	433	423	430	433	476	456	436	439	475	447	462	418	442	426	479	453	474	479	491	463	456	469	458	454	438	482	470	439	464	454	466	414	497	418	439	459	454	449	443	427	428	460	426	469	498	460	483	438	405	438	433	465	415	437	472	466	457	461	477	481	449	459	469	447	424	456	440	448	449	434	457	445	426	458	447	422	436	453	443	420	436	461	452	431	435	441	431	403	443	451	484	452	455	458	445	443	410	437	435	443	455	472	436	452	436	454	485	432	472	457	486	474	468	429	423	485	484	447	488	451	460	433	478	457	442	456	454	449	421	444	483	458	459	504	460	485	503	448	449	434	461	465	458	423	442	485	459	435	451	444	456	502	452	455	435	470	414	475	495	466	467	442	452	447	460	441	470	475	438	493	474	483	444	442	487	464	478	441	431	410	438	452	467	415	467	488	456	447	438	458	421	455	505	479	400	462	447	423	472	384	432	463	465	408	437	435	469	439	449	465	462	460	412	475	457	417	462	414	422	432	447	466	445	447	484	464	480	454	436	428	435	482	436	441	450	445	441	478	431	475	460	426	438	441	450	470	448	450	428	456	460	432	459	440	437	455	453	470	479	434	450	446	486	473	475	502	449	463	500	464	406	387	473	469	461	440	488	445	450	454	449	415	437	440	426	467	466	478	465	445	483	514	475	437	440	461	440	445	418	435	464	473	415	474	466	480	476	501	443	443	452	438	424	451	470	492	482	418	470	460	407	446	469	485	446	431	442	476	445	459	444	450	471	423	402	453	485	461	431	482	450	440	439	461	464	405	505	447	473	483	424	453	442	435	456	461	451	440	424	450	477	432	425	439	428	418	438	412	457	445	451	470	452	465	443	441	451	453	483	462	440	487	468	454	502	432	452	460	436	435	438	421	453	432	475	481	445	451	480	447	437	427	448	468	459	436	464	475	480	470	444	427	457	491	433	436	433	462	432	439	460	418	459	480	441	455	419	463	456
24125	21385	28489	24633	21391	13182	3881	1829	1114	932	713	575	553	541	486	451	408	422	410	428	408	370	382	363	380	359	370	357	401	340	413	334	379	362	365	366	376	338	373	360	386	375	378	391	346	337	364	361	338	345	361	333	371	356	358	401	394	375	371	327	351	353	321	363	355	349	372	382	369	348	364	368	396	359	320	367	378	361	372	358	359	346	387	354	358	354	365	350	346	354	356	367	327	398	388	384	347	356	334	343	371	348	346	368	375	357	334	382	365	345	364	357	361	383	362	377	369	352	372	350	362	349	374	375	357	373	350	354	387	344	346	331	375	342	332	367	380	319	361	346	386	356	367	375	378	340	377	319	352	354	385	377	368	359	352	389	356	333	381	364	340	367	349	329	344	356	375	398	359	341	377	362	371	372	333	347	333	360	365	352	342	357	335	349	366	350	352	393	342	362	352	354	372	375	357	372	370	341	350	329	378	349	347	372	348	368	346	341	344	354	359	369	333	338	359	392	329	363	343	361	350	347	348	330	333	352	364	327	377	341	384	371	385	382	346	344	383	366	347	374	352	343	366	364	342	344	365	350	386	327	353	341	367	321	360	328	344	392	358	357	367	355	371	368	334	373	357	328	337	360	335	339	397	348	358	359	368	353	345	330	350	353	383	345	376	343	399	342	349	358	373	373	339	327	343	363	301	340	357	369	367	382	356	376	370	336	316	331	359	326	364	361	370	341	352	348	370	367	371	391	340	357	353	355	342	332	360	361	352	316	394	350	389	321	352	348	351	349	349	326	352	371	369	352	357	371	367	352	347	379	348	361	330	365	344	333	320	408	368	329	370	323	347	379	337	374	358	320	387	368	353	381	373	381	310	349	354	352	335	373	362	390	354	356	326	363	346	326	348	357	354	376	356	364	368	351	352	358	362	347	352	354	380	363	397	352	361	364	336	351	319	375	363	347	393	344	352	323	375	338	338	342	374	388	341	358	361	391	355	310	345	372	349	323	389	365	376	376	358	362	368	345	360	353	354	304	354	347	351	357	308	347	404	362	332	371	359	367	343	318	359	366	357	349	318	339	365	373	347	372	323	355	335	325	364	364	353	355	350	384	335	359	319	364	371	380	334	363	372	362	328	330	378	381	359	352	365	336	373	370	322	330	391	344	343	372	352	378	323	350	369	329	391	365	330	336	362	339	348	330	365	338	331	346	332	351	380	349	339	357	342	365	334	339	373	338	390	354	356	296	381	356	353	361	343	362	318	368	340	347	370	359	329	392	363	374	396	380	389	340	347	349	397	384	365	366	362	328	369	338	357	354	349	385	355	344	360	368	369	372	316	376	334	348	370	347	350	346	352	383	384	365	360	372	358	356	385	351	347	362	334	349	345	370	351	358	335	350	359	337	356	335	341	369	364	373	341	343	336	371	366	347	344	368	386	367	353	361	340	362	394	337	344	315	380	353	352	356	361	351	381	356	377	390	370	334	344	353	360	375	354	364	328	393	377	371	353	377	327	362	339	350	317	322	357	364	347	389	343	345	391	342	351	386	331	370	357	352	363	326	357	364	375	362	342	404	355	375	334	322	376	358	369	343	382	391	369	348	334	362	316	352	341	336	315	363	349	333	379	367	363	359	377	390	396	384	379	394	342	383	346	371	340	358	345	349	376	352	371	348	366	334	327	382	371	339	313	362	332	352	348	344	365	350	348	353	351	374	322	349	362	357	376	364	362	349	342	371	306	411	381	330	341	384	385	371	312	367	366	362	358	339	382	370	383	404	359	379	328	349	362	356	383	386	349	345	324	365	350	407	340	355	389	383	342	354	384	389	326	388	318	353	352	360	338	366	336	393	362	362	373	340	368	390	357	348	374	381	354	354	357	327	373	366	341	320	360	390	375	349	356	345	368	334	361	337	333	360	370	357	311	368	355	402	356	374	369	339	333	338	334	352	349	365	363	370	332	343	357	363	352	368	363	339	383	340	360	358	312	376	348	365	359	343	355	358	354	392	357	324	380	362	382	361	366	373	379	324	364	347	357	336	396	352	305	357	348	359	374	376	346	375	335	345	368	353	359	371	345	357	391	350	367	364	372	327	390	356	380	380	370	324	338	337	351	346	395	342	356	348	378	335	349	373	368	362	375	331	345	364	385	351	375	335	354	330	384	356	343	342	333	330	342	353	320	357	383	389	377	354	350	364	337	352	353	339	335	366	343	333	368	380	374	383	333	389	372	353	359	358	377	345	333	335	371	343	352	365	375	380	335	324	356	341	359	352	334	388	366	354	374	369	336	354	359	325	358	346	363	349	385	380	336	361	354	366	335	353	387	349	376	341	369	348	350	322	367	383	326	328	372	380	350	364	346	356	362	362	372	395	369	349	328	329	353	352	351	349	340	328	362	313	377	361	341	367	367	382	345	402	346	334	310	373	307	343	345	321	356	356	364	382	370	371	326	313	359	322	350	344	343	375	344	351	336	383	362	352	349	369	345	327	360	355	345	355	343	348	357	366	330	335	381	334	342	330	328	348	332	340	341	368	333	361	403	329	359	352	348	329	363	359	361	360	346	373	386	393	408	329	338	355	342	376	364	366	369	348	360	342	363	319	347	358	356	352	346	367	368	404	390	346	353	349	383	353	373	359	382	336	396	330	393	379	335	365	329	334	367	353	351	360	374	379	360	357	327	357	352	343	374	334	381	331	387	345	353	355	348	327	340	333	354	350	353	345	389	366	349	369	359	364	349	352	371	364	367	340	386	330	316	318	325	375	339	318	345	362	357	354	381	382	367	321	360	341	356	340	335	360	376	352	342	352	353	338	351	355	338	320	368	350	334	354	383	389	380	340	369	381	363	373	364	353	357	351	346	391	347	328	346	332	334	374	363	352	383	353	338	332	307	360	374	363	345	342	322	344	339	376	374	350	348	357	378	362	328	340	378	368	342	314	361	386	370	382	360	383	333	384	320	347	364	347	382	343	377	376	388	353	353	342	347	396	357	317	328	355	319	346	332	350	360	336	354	349	365	356	363	347	328	350	345	360	327	363	334	348	362	342	325	378	369	351	355	361	332	352	344	371	399	349	396	370	365	346	360	392	379	374	319	354	355	337	321	352	375	358	351	364	345	346	324	375	387	361	341	360	391	396	349	367	362	380	339	363	337	415	351	342	351	379	357	381	352	365	371	368	321	366	332	361	367	374	347	360	346	359	341	346	325	325	348	346	369	389	348	370	378	343	346	378	353	379	339	347	339	331	359	373	342	348	358	393	358	353	371	357	341	372	367	344	325	388	336	334	323	351	369	399	348	330	367	354	334	366	347	357	383	352	375	363	342	354	350	341	371	333	355	384	366	372	369	341	348	386	360	312	332	359	370	393	404	384	361	356	365	335	332	360	339	379	371	382	362	348	355	325	350	346	349	338	350	356	348	345	373	369	337	375	383	364	307	364	367	346	359	363	347	381	374	344	366	356	362	353	359	367	348	357	321	347	321	337	387	360
37645	55726	18595	10789	8314	6673	4673	2867	1753	1294	934	774	660	629	568	517	472	458	497	448	420	484	485	399	418	415	422	465	396	425	409	394	418	411	402	409	401	378	417	406	398	399	459	370	401	430	402	367	397	376	368	408	464	402	396	419	402	416	412	433	416	365	371	419	422	399	437	413	388	434	406	414	404	420	393	424	433	432	396	392	421	413	397	374	442	398	406	401	406	399	406	406	403	397	427	387	402	391	412	381	391	387	370	373	392	374	370	401	402	390	413	394	392	411	373	415	420	374	350	387	383	391	427	379	358	382	391	428	390	378	386	422	401	399	408	362	418	383	382	382	352	400	409	363	402	345	388	450	366	372	380	376	382	431	401	376	350	362	397	409	352	443	387	435	398	380	397	374	411	394	406	412	392	411	397	389	412	367	381	380	392	414	379	361	385	392	381	377	389	389	397	397	403	385	415	407	418	379	403	397	392	365	362	385	359	374	361	376	409	404	371	389	398	404	355	395	371	373	369	356	399	382	403	392	375	391	433	378	354	363	386	396	403	425	357	392	404	393	344	397	405	403	395	395	405	402	373	380	358	386	373	388	396	389	376	343	370	414	375	390	384	414	388	397	409	371	380	380	403	360	388	368	389	405	409	409	407	392	396	434	379	396	382	374	401	368	417	410	401	402	398	383	406	386	366	394	360	386	372	372	405	375	390	360	370	352	369	404	383	401	387	413	423	365	374	396	371	410	409	411	372	394	417	389	351	376	385	394	358	374	374	361	380	391	411	369	372	398	395	423	380	360	395	377	400	370	361	390	369	353	378	413	372	347	389	381	390	406	418	366	403	403	425	348	412	400	347	386	381	391	420	392	389	395	372	383	411	375	409	404	360	406	381	377	443	380	379	397	402	404	405	381	401	351	418	409	360	429	378	386	381	380	390	384	350	388	366	377	361	370	381	367	403	372	398	350	368	396	438	401	365	396	383	388	413	424	398	388	400	409	409	391	365	408	361	416	379	427	412	381	393	400	381	364	371	392	364	369	380	394	391	382	378	391	372	406	374	402	397	413	431	407	404	382	377	391	411	377	397	386	398	372	384	385	364	416	407	384	371	388	381	385	356	376	430	392	380	384	363	400	395	394	369	407	372	427	403	392	393	418	375	400	377	371	385	367	407	406	421	406	378	387	392	379	411	357	396	428	377	392	366	384	390	423	346	379	425	388	401	380	417	395	359	404	385	364	410	403	373	379	371	395	379	447	402	396	400	368	393	390	393	384	403	405	393	371	405	407	379	400	360	334	385	395	370	383	403	377	381	361	403	387	382	368	372	384	377	414	393	388	394	379	400	407	371	376	394	376	383	354	382	371	373	392	416	408	363	425	384	417	392	386	368	396	414	425	405	370	371	336	394	413	405	385	387	378	371	356	375	392	412	386	358	416	377	362	386	396	401	386	367	385	389	402	352	393	409	372	356	397	400	419	401	366	404	369	413	384	397	392	382	399	423	383	369	403	393	349	371	400	417	375	398	423	365	409	417	411	395	394	399	402	400	405	391	366	391	426	385	372	428	383	395	383	398	435	390	446	386	363	416	404	366	381	375	383	372	391	354	379	383	407	391	415	388	375	391	415	383	401	363	403	377	400	391	366	374	394	413	403	372	376	391	400	390	401	400	404	398	415	381	412	391	433	373	402	396	416	403	387	386	385	393	385	400	391	342	368	398	407	387	418	384	363	380	416	411	375	393	396	418	399	401	388	383	430	359	396	398	401	366	406	390	387	420	372	392	377	368	395	408	394	384	367	334	392	401	345	392	379	360	389	408	409	377	425	388	372	398	352	404	399	419	366	382	392	364	401	368	380	403	377	408	386	379	393	403	362	399	377	392	391	410	405	380	436	422	396	364	401	397	382	420	381	398	381	392	384	379	358	417	380	388	389	394	401	388	374	419	432	358	388	406	401	408	379	389	411	374	410	364	365	377	384	402	355	413	401	399	361	363	398	410	395	396	381	361	387	398	380	339	393	380	375	415	388	383	374	400	407	412	371	390	401	400	378	366	393	389	412	407	373	405	405	401	400	362	371	379	414	436	387	381	370	421	346	383	392	414	382	390	398	427	401	380	383	357	384	374	386	361	393	380	385	374	413	398	416	397	366	422	449	381	340	373	388	357	400	350	391	386	381	374	409	397	404	387	404	410	383	392	390	377	385	412	416	384	450	389	425	389	384	393	393	378	401	394	356	385	379	386	351	400	408	387	379	407	411	399	368	394	379	384	394	389	395	357	395	398	402	413	366	379	396	459	398	396	378	399	374	354	355	383	358	430	397	362	360	399	366	397	398	383	399	380	439	406	409	418	384	368	365	370	377	363	367	380	401	388	418	385	382	402	394	375	395	369	406	380	363	383	398	398	399	407	419	389	407	388	378	394	399	391	371	420	360	385	380	407	392	400	391	398	394	401	377	418	396	375	415	409	386	396	384	407	391	390	369	407	389	384	389	407	362	412	361	424	422	371	377	405	408	404	403	403	398	358	393	419	394	369	400	391	372	347	413	401	410	397	333	381	379	391	383	409	405	388	394	398	370	362	376	382	396	390	388	371	352	414	373	362	382	390	386	385	368	402	385	373	394	360	396	428	393	399	407	388	402	381	417	378	379	381	381	413	397	401	410	367	409	413	408	404	422	379	395	412	390	400	393	401	408	381	384	405	412	386	401	378	374	368	357	384	369	384	378	403	392	401	409	411	378	378	395	356	394	417	405	408	392	424	392	370	384	380	418	400	427	388	353	343	391	420	396	406	383	423	395	404	422	358	387	416	397	380	389	407	412	382	375	417	365	394	391	363	395	380	385	387	390	394	396	366	382	407	386	390	403	392	394	398	378	389	405	392	396	387	411	352	375	419	397	392	379	361	387	392	382	399	387	388	391	417	388	374	369	400	393	388	359	424	384	389	370	395	371	375	380	416	374	390	389	402	373	390	434	406	400	368	366	387	404	407	396	366	386	424	420	399	389	386	384	431	402	373	399	409	426	384	383	346	401	379	367	409	386	400	367	380	416	396	396	418	389	427	395	401	397	386	369	419	391	395	423	410	378	378	385	380	374	425	392	367	381	404	410	380	371	393	364	332	342	368	401	399	385	412	371	405	401	387	391	392	408	363	374	363	386	375	388	433	365	376	418	387	431	389	407	368	411	372	382	422	401	368	389	377	391	384	379	412	420	358	394	395	413	402	375	375	382	377	382	394	412	400	412	410	393	396	382	408	376	412	357	392	390	377	364	384	359	375	363	402	377	377	369	404	379	402	364	437	393	394	402	414	413	387	412	389	410	414	373	390	411	390	410	384	381	385	391	375	390	378	380	413	357	335	409	409	411	410	415	368	428	359	411	381	389	379	359	371	374	403	406	428	406	349	417	393	347	401	387	405	396	374	375	396	421	384	395	370	423	376	391	394	392	394	398	408	378	387	442	381	399	375	418	404	432	383	327	385	390	407	383	376	432
25220	21460	27644	25435	15758	4105	2120	1155	869	691	588	508	468	427	407	357	339	363	335	368	341	346	333	359	351	320	329	342	335	309	346	340	337	332	313	364	328	343	355	344	334	332	380	349	346	326	313	343	319	350	369	346	347	360	321	340	336	322	306	330	347	317	353	352	338	347	347	355	345	337	318	328	325	338	352	343	331	351	337	328	336	353	354	323	331	351	305	350	305	348	327	319	298	327	348	347	336	342	337	325	354	329	301	359	315	321	328	333	296	335	320	350	331	308	329	357	346	325	287	331	344	358	314	312	324	327	312	330	349	322	355	303	326	334	310	312	332	364	329	343	311	308	321	359	342	353	347	332	325	328	323	309	352	318	318	304	335	336	352	338	319	321	314	332	314	331	335	327	346	334	323	315	329	322	301	321	349	347	343	317	306	314	338	312	300	325	356	324	309	317	320	319	313	324	315	331	299	329	345	342	317	319	343	296	323	358	338	336	337	293	342	299	354	310	314	327	339	337	300	328	347	300	339	359	337	341	373	341	331	319	311	315	316	344	343	316	334	302	336	327	342	348	330	359	325	343	349	327	336	318	314	281	335	307	326	327	318	345	321	336	344	329	322	336	356	341	332	319	338	358	336	320	334	352	336	307	303	329	329	330	338	344	328	344	314	314	322	333	315	343	320	330	334	301	316	326	337	324	321	330	341	337	327	338	333	321	331	331	323	336	333	347	339	341	370	296	318	312	346	323	321	313	303	340	344	324	340	307	302	350	347	344	337	335	316	316	336	362	306	328	340	345	351	349	327	306	307	310	327	343	350	319	292	292	329	347	338	351	323	344	341	317	346	342	323	339	332	358	317	314	341	324	343	329	319	343	323	300	329	325	351	323	317	366	338	337	303	322	300	308	328	353	334	291	329	343	331	342	323	295	307	321	313	330	343	313	330	331	294	338	324	341	354	308	300	346	312	329	354	295	317	336	327	348	370	310	358	320	307	361	322	351	317	325	346	309	339	318	324	348	334	331	355	336	351	361	313	357	334	332	321	329	323	354	359	338	320	361	294	338	311	313	364	367	343	299	333	313	320	328	333	321	320	313	319	327	350	325	362	362	330	318	317	318	330	330	348	337	309	313	323	367	368	344	321	339	306	359	328	308	330	332	348	342	320	316	334	340	344	352	317	332	321	320	345	305	309	334	312	337	329	345	338	305	355	350	352	357	333	335	321	315	327	332	291	312	335	333	355	298	335	327	327	306	303	337	328	351	337	304	358	324	298	348	337	363	338	356	339	325	355	311	321	316	360	329	349	319	352	323	320	333	341	308	338	324	347	324	351	332	340	342	334	343	345	358	304	342	354	326	329	344	343	312	306	326	335	360	317	361	320	317	349	339	324	337	343	340	297	303	343	344	308	331	331	339	332	311	315	332	318	284	315	371	351	333	338	318	287	338	316	317	312	331	332	329	282	328	314	351	309	337	320	307	320	330	344	327	309	307	336	329	321	336	365	339	296	347	349	348	362	358	314	332	323	336	356	348	333	352	335	351	335	346	347	361	304	359	322	346	308	326	319	333	354	316	326	355	328	347	300	337	315	346	319	304	343	333	340	321	288	352	329	329	320	341	348	384	335	357	274	316	362	347	301	324	335	322	305	325	314	343	330	336	363	341	336	363	372	313	320	342	322	322	331	307	329	337	329	314	307	330	331	300	354	309	374	313	286	366	328	344	315	329	350	326	345	310	331	289	324	349	351	323	335	328	369	299	339	355	298	323	325	331	341	364	322	321	313	343	345	312	327	315	323	332	335	326	338	358	312	320	342	333	328	349	325	377	354	363	322	326	333	320	290	333	342	347	327	357	335	321	352	313	304	310	330	323	303	317	351	326	387	317	312	300	339	324	368	334	316	337	296	348	342	321	322	365	314	316	326	292	323	336	335	350	324	310	311	331	342	331	329	342	335	338	312	326	321	351	333	365	307	333	323	330	353	322	348	318	309	338	366	304	333	324	342	323	327	314	308	325	364	377	343	385	319	311	329	322	301	325	336	308	333	354	285	334	284	309	315	353	331	330	302	333	330	296	352	314	353	323	298	315	349	302	335	348	353	348	319	333	317	332	306	329	315	328	336	315	301	330	333	321	305	327	333	352	304	326	329	302	300	350	348	325	284	355	340	347	337	313	329	310	333	345	334	334	313	325	340	356	330	309	298	324	316	331	344	320	308	315	311	337	312	361	335	338	331	339	308	303	366	300	330	325	304	311	300	301	321	354	338	328	316	346	319	314	322	328	320	323	322	349	322	303	293	320	319	327	331	331	336	333	333	324	333	342	326	293	326	341	343	308	308	311	375	322	320	331	327	343	355	323	325	343	337	337	332	335	357	345	312	339	301	312	328	336	373	325	352	326	316	366	329	343	332	316	287	295	319	332	273	315	322	306	332	335	308	338	327	340	336	334	339	333	312	307	346	357	302	314	313	310	315	312	296	328	338	344	325	329	309	352	357	316	329	338	355	323	364	321	335	338	332	348	308	338	320	343	343	310	350	308	346	333	336	325	343	375	332	338	307	306	322	354	349	311	335	329	324	357	333	344	287	316	313	344	340	333	340	310	323	333	312	353	317	330	332	304	336	335	346	337	360	327	313	312	311	360	312	329	317	322	306	335	361	330	319	351	316	307	325	325	347	330	318	326	338	343	341	320	316	318	327	314	312	319	310	336	311	324	299	295	293	313	333	318	353	322	329	329	347	348	341	305	351	337	356	328	348	331	324	323	343	333	333	308	359	308	372	361	334	287	332	325	306	330	330	297	291	343	340	312	304	312	294	311	339	356	370	345	334	342	325	370	329	336	377	326	337	343	329	360	304	356	320	353	343	317	335	350	322	324	345	304	359	357	329	332	330	321	349	340	378	334	323	310	316	367	347	333	319	336	357	276	326	315	361	314	312	311	295	313	358	332	318	340	318	351	343	306	316	305	355	358	321	342	319	313	300	354	336	333	353	334	357	326	328	352	336	348	345	300	341	340	365	322	317	343	314	318	366	341	362	339	296	344	374	345	353	350	307	317	383	329	308	292	304	328	310	344	349	345	342	343	316	314	314	350	315	341	331	327	363	342	352	342	334	335	300	326	315	305	346	333	344	334	318	346	326	323	336	334	315	322	334	319	320	317	359	293	303	316	349	346	370	349	324	321	334	357	311	334	341	325	348	302	331	333	340	330	329	318	308	352	333	358	325	341	324	347	330	326	317	329	325	315	324	334	337	328	338	319	334	325	316	295	306	314	333	343	334	289	352	327	323	344	332	356	319	349	304	364	327	327	296	328	308	304	321	327	310	329	354	303	331	335	337	345	304	328	313	324	353	333	357	328	334	316	326	356	318	340	337	325	332	320	337	335	330	348	314	301	354	321	319	352	288	359	338	303	319	346	330	323	349	321	339	363	330	359	322	349	324	336	333	341	340	332	343	335	354	347	327	314	367	337	325	345	350	344	339	305	325	314
37863	49846	15802	8992	6697	5224	3511	1981	1311	1008	788	678	646	551	473	400	417	367	416	430	410	386	381	402	359	388	349	357	402	356	344	366	354	363	386	361	358	347	351	362	349	400	453	365	355	361	354	354	371	353	387	339	375	382	384	368	346	368	352	376	357	343	363	353	397	393	347	355	358	376	362	361	374	335	345	330	378	353	352	351	367	346	374	331	354	364	371	385	359	347	361	366	334	333	374	378	354	347	357	365	398	364	366	346	377	347	352	348	356	366	358	353	358	338	364	359	307	352	367	345	355	341	319	360	341	362	335	334	344	309	353	368	361	364	341	373	335	355	361	347	356	389	380	362	311	343	345	375	362	357	348	369	330	355	351	370	369	329	345	355	368	369	366	350	353	350	348	339	344	328	343	366	306	343	377	350	332	324	344	336	383	358	355	353	345	341	355	395	345	339	336	335	362	373	345	362	337	363	339	332	351	372	327	330	347	318	346	371	301	329	339	367	355	337	381	357	343	360	353	342	356	368	339	349	360	360	342	350	324	348	384	336	342	398	332	348	329	346	374	360	334	389	381	351	343	346	364	346	369	331	348	371	345	332	367	330	344	372	345	389	382	359	370	360	363	331	357	336	360	320	369	353	362	354	337	354	335	357	340	318	353	399	381	364	383	322	366	322	338	366	359	345	380	345	338	359	335	374	370	368	381	349	345	382	363	353	355	349	355	381	371	354	347	372	343	367	372	333	351	338	363	315	320	374	359	375	371	390	350	352	354	373	342	376	358	359	334	359	352	342	329	385	336	337	346	365	352	385	335	357	376	392	427	380	354	328	336	327	335	388	371	375	348	365	385	316	372	328	365	344	319	350	366	352	355	355	329	366	372	341	353	364	329	375	358	346	315	349	363	355	381	302	347	360	356	397	347	350	354	380	374	390	381	340	363	360	370	376	382	369	341	340	360	376	357	358	351	342	348	329	386	353	333	381	371	359	362	364	344	333	383	341	348	377	347	377	388	337	350	330	381	352	327	358	342	355	359	354	336	327	376	359	365	368	376	352	331	335	331	361	365	355	352	343	329	360	346	311	372	334	341	314	351	353	386	371	344	332	362	356	377	353	359	372	359	351	366	337	377	329	350	361	376	350	364	399	348	347	350	353	331	336	347	334	364	353	373	379	372	365	327	378	364	349	366	362	393	368	376	352	331	342	342	374	370	333	352	337	341	371	355	375	360	320	354	342	334	338	346	337	334	390	365	324	348	382	352	350	333	361	371	364	349	330	387	326	370	357	356	337	319	371	366	357	351	360	377	327	384	337	373	391	366	364	361	353	342	359	321	351	371	342	340	367	379	369	374	380	337	357	354	361	318	340	354	358	343	345	344	374	369	347	337	353	370	338	356	345	345	341	326	360	368	352	316	371	360	327	364	339	356	348	346	356	378	369	341	358	322	365	357	378	372	369	353	365	328	386	322	342	336	350	382	362	379	338	333	377	379	342	365	357	340	364	356	351	382	306	336	359	347	352	346	383	351	345	328	367	399	386	357	364	379	364	355	402	361	357	326	381	354	383	339	374	389	363	342	317	389	344	331	350	365	351	307	373	352	397	334	334	364	361	362	348	364	342	360	381	359	331	357	321	349	344	348	388	366	336	350	377	360	343	371	371	347	367	385	317	348	332	334	351	361	355	352	375	347	342	376	366	399	356	343	377	359	334	346	359	349	361	335	348	355	354	372	338	386	354	344	329	375	333	337	340	343	337	354	356	348	371	374	334	344	351	354	331	360	354	348	344	335	334	355	356	346	409	356	383	384	349	359	357	346	363	364	372	373	350	365	352	328	376	327	346	368	368	355	344	357	340	349	354	362	377	323	340	374	367	380	370	369	338	341	367	349	365	342	320	369	332	336	356	383	376	350	366	364	363	328	359	302	374	316	339	318	335	351	317	389	365	363	354	299	319	353	384	357	319	348	378	393	356	359	383	337	355	372	361	360	340	382	366	329	345	374	389	386	346	375	342	368	356	320	354	360	342	377	384	360	354	348	356	334	321	324	352	373	366	344	389	364	333	318	341	352	340	324	353	350	353	333	363	358	349	318	370	348	350	365	333	383	337	335	365	357	342	364	374	389	358	332	342	371	354	327	342	354	313	345	356	376	357	378	370	365	376	355	335	341	361	360	341	371	334	319	356	355	351	347	372	358	355	372	345	378	389	361	348	392	346	337	323	368	363	312	344	369	373	361	337	360	361	334	377	370	358	382	363	362	350	363	350	393	337	358	329	367	349	408	326	359	367	342	366	344	377	351	379	382	353	345	344	336	375	344	340	365	326	378	413	331	381	349	372	349	344	346	341	337	340	346	355	346	350	330	322	347	358	362	364	317	354	345	354	339	377	323	340	357	352	379	347	400	362	329	345	317	371	346	369	330	329	348	351	354	364	339	375	318	381	389	366	369	351	361	371	354	341	342	364	356	341	337	375	336	360	373	330	361	359	325	340	392	382	376	361	372	352	336	400	346	356	364	353	382	344	337	346	368	336	356	352	356	375	377	371	362	362	352	348	360	345	350	337	332	385	357	349	366	333	357	331	345	332	401	346	376	371	364	364	371	363	308	351	361	360	298	373	334	331	350	358	363	356	344	354	375	325	373	369	361	316	343	331	340	345	375	331	356	334	350	335	380	368	394	349	350	339	347	353	356	371	384	350	315	354	349	352	364	359	370	326	358	323	332	358	333	334	340	350	351	381	349	353	360	374	367	372	364	325	338	359	347	343	364	383	333	361	364	351	372	359	353	370	297	358	355	371	364	376	359	336	336	357	348	354	342	356	356	333	360	333	323	355	362	340	346	380	335	324	345	389	368	356	348	343	354	363	356	350	345	349	354	384	391	339	361	381	334	343	355	341	366	333	336	371	367	344	391	355	353	361	358	342	321	377	361	353	366	324	350	322	354	326	338	339	318	347	337	353	344	366	318	355	377	378	348	337	370	351	338	344	344	375	330	367	341	363	353	368	335	367	375	363	378	355	359	340	382	338	345	338	357	348	357	348	343	343	325	359	372	323	334	361	341	358	349	356	336	372	319	369	348	389	381	378	310	339	354	385	359	346	361	349	364	380	315	338	381	361	351	355	361	359	342	322	335	343	345	370	379	403	375	351	358	307	358	349	335	397	356	370	381	365	331	365	326	367	346	340	393	326	373	331	356	348	350	387	331	347	368	329	357	354	362	361	365	309	369	360	349	343	348	333	377	345	355	347	371	343	365	350	351	337	322	344	383	341	358	307	382	351	366	388	351	324	314	361	327	346	313	347	346	364	370	361	354	394	379	339	312	334	343	358	361	339	332	375	389	357	376	386	331	357	392	334	364	351	353	342	361	365	347	359	359	400	356	390	349	356	348	345	342	379	362	333	355	362	364	354	348	300	367	366	352	333	367	357	369	370	345	359	355	324	350	333	355	350	337	376	360	366	368	352	361	344	323	330	335	326	357	375	364	348	377	339
22951	21411	29054	24156	21420	21553	12521	2463	1414	1050	922	844	589	411	359	355	334	333	314	332	314	262	260	260	258	282	252	271	279	231	255	269	213	231	265	216	257	222	222	220	252	301	373	212	199	241	229	231	238	213	225	241	269	243	257	245	249	244	211	238	225	227	220	241	231	253	247	212	229	266	228	251	260	243	223	230	210	243	247	248	249	214	243	203	236	222	230	226	234	235	218	229	240	228	216	250	225	245	200	218	260	233	211	232	228	219	212	219	237	221	213	212	220	223	199	199	223	222	216	231	263	204	242	204	222	241	214	202	216	207	228	239	231	235	224	214	195	233	207	255	240	204	187	218	230	214	230	217	208	227	213	205	212	233	210	209	222	221	219	194	222	226	216	203	242	260	256	228	209	230	234	215	214	217	225	225	227	249	216	247	216	207	206	214	235	235	251	215	190	210	224	253	211	215	213	213	260	220	223	211	243	223	231	211	223	230	228	226	225	210	207	227	231	214	213	224	219	213	212	209	233	230	212	188	204	231	204	231	232	243	207	232	215	238	231	220	227	239	198	214	219	216	192	209	215	217	222	206	215	223	219	218	177	188	217	227	226	227	220	228	219	188	229	209	233	204	220	232	232	234	219	212	225	205	230	202	218	222	209	201	236	232	233	234	199	229	227	196	212	226	199	217	223	205	184	237	212	207	248	209	213	212	218	213	191	222	218	224	221	220	226	232	218	260	231	208	213	217	261	204	200	224	222	229	220	217	217	222	196	226	220	196	234	202	234	242	234	195	225	234	216	221	249	214	213	227	213	197	213	232	188	193	222	183	225	226	231	250	232	232	199	224	206	192	218	202	203	223	222	218	221	201	231	218	200	211	217	220	236	219	222	212	252	247	232	220	226	214	201	227	225	215	221	237	221	203	206	192	236	210	208	220	205	237	215	219	196	198	226	234	199	234	236	215	230	219	226	241	204	255	213	203	227	186	209	231	192	223	206	222	203	209	237	234	229	218	200	252	226	221	201	219	226	237	217	222	232	215	246	232	184	244	203	212	224	206	207	233	201	208	241	216	210	199	196	236	229	214	225	214	237	203	195	195	243	223	208	199	239	213	228	215	202	211	194	231	221	219	196	234	223	206	228	205	216	238	207	250	217	198	207	209	222	225	216	209	223	224	228	224	224	214	224	205	230	212	220	214	198	235	212	234	212	218	259	233	236	206	242	213	210	233	216	219	216	215	217	223	239	225	228	240	191	197	244	202	216	235	218	203	232	212	236	232	205	201	234	221	191	195	220	201	207	202	226	206	211	221	243	232	248	230	196	215	217	233	206	241	222	240	224	216	247	204	218	210	215	215	229	244	237	235	227	175	240	232	226	217	235	226	211	213	227	214	215	243	225	235	212	226	253	225	241	209	225	219	208	224	252	218	226	215	224	209	225	221	228	207	220	219	239	235	214	208	218	216	219	199	210	219	232	238	225	207	209	207	205	200	234	246	207	210	238	207	198	229	207	212	210	227	225	220	238	226	210	201	208	233	211	211	235	222	220	230	227	230	234	223	218	202	218	237	217	198	211	234	255	219	228	241	213	217	217	201	219	228	204	231	201	256	204	193	225	222	219	235	221	229	223	220	204	258	242	236	218	192	236	266	229	215	215	224	240	199	203	222	196	221	216	242	213	228	220	237	230	228	211	211	230	218	234	223	209	193	211	237	206	238	229	200	211	237	181	241	201	240	227	205	215	233	222	226	204	212	232	196	213	227	234	222	193	236	213	228	199	206	215	229	210	221	203	227	240	242	235	230	221	230	224	221	237	223	211	211	213	231	219	239	224	216	234	236	235	226	228	227	193	200	234	227	199	243	229	216	206	208	232	214	228	220	236	212	209	212	230	189	239	224	253	229	217	213	238	214	219	233	226	203	219	214	208	223	215	227	219	201	223	219	212	227	202	239	213	198	204	211	206	224	225	225	208	241	247	216	235	239	208	243	211	219	219	240	236	227	223	231	209	230	249	219	230	228	238	223	243	210	237	238	223	214	221	245	238	195	216	224	221	237	233	219	205	212	204	212	183	228	205	216	200	225	227	221	216	224	214	219	216	222	191	206	206	227	215	225	235	227	212	187	208	186	199	237	213	203	239	214	213	241	225	232	227	211	219	227	210	216	205	217	223	204	218	221	204	218	213	250	233	207	194	223	186	204	208	223	257	226	229	230	197	206	227	210	247	218	213	217	218	202	198	239	219	221	206	214	234	216	218	210	212	235	209	225	202	258	197	217	205	231	212	233	256	213	211	259	211	230	225	253	202	239	219	222	225	212	228	201	236	235	230	224	224	210	231	242	219	194	212	232	240	234	205	255	205	205	228	239	250	206	227	224	185	220	204	229	209	226	205	234	248	208	214	227	214	232	214	212	235	234	218	226	222	223	227	187	191	213	225	214	222	220	212	208	238	194	241	214	211	215	221	244	229	209	220	223	233	199	224	205	225	218	228	230	217	228	203	213	202	213	227	224	233	214	198	236	220	236	215	215	201	216	242	215	206	226	218	205	229	201	246	221	235	225	233	253	220	215	252	202	224	212	206	240	211	227	238	214	237	216	234	217	219	229	217	240	219	218	239	216	224	205	244	241	202	225	231	216	207	228	225	222	221	210	197	240	228	228	225	243	215	248	210	238	245	232	208	215	221	221	206	217	236	223	225	215	223	231	221	225	231	221	215	220	239	209	204	183	231	185	216	226	218	226	220	242	235	241	238	220	214	249	236	214	213	243	215	218	209	219	220	222	218	227	220	227	222	195	218	240	188	219	273	203	229	212	233	214	224	228	211	223	212	212	222	233	181	197	237	213	214	228	189	226	230	224	209	194	222	249	217	220	203	241	233	241	222	242	227	235	209	213	230	218	225	243	226	209	232	208	229	186	223	229	231	228	220	219	215	209	200	225	223	215	225	204	227	226	234	212	202	222	209	203	196	216	199	201	227	253	219	207	211	219	236	266	200	205	229	215	210	211	223	214	250	245	223	211	251	236	210	218	234	209	227	225	208	252	216	208	228	247	239	227	201	212	211	220	221	206	221	218	232	202	249	237	236	214	213	263	220	236	246	204	220	210	202	241	201	212	248	210	233	214	246	226	233	239	228	199	237	228	209	222	255	249	240	232	215	240	209	225	205	197	233	226	227	249	227	232	212	245	194	238	242	218	207	197	226	213	219	219	218	215	227	239	201	242	219	237	213	216	228	234	228	220	213	241	233	210	254	228	208	240	192	209	218	234	259	215	210	207	224	223	216	223	214	253	209	218	240	219	185	237	211	220	239	222	208	234	224	242	239	253	225	237	230	198	228	241	227	236	210	242	263	226	213	224	221	213	234	257	226	223	213	256	211	220	201	234	208	213	205	222	207	220	225	246	198	226	215	211	230	221	231	220	214	220	218	212	259	231	231	217	199	202	226	212	198	238	209	209	211	207	214	222	249	216	228	224	216	192	205	218	236	185	222	234
42524	57439	23306	15016	10357	7446	5556	3482	2274	1591	1341	1079	783	540	502	461	449	384	390	406	339	306	322	282	298	316	311	309	281	281	293	263	291	280	273	279	254	248	262	242	310	377	462	267	243	233	246	228	268	248	250	279	283	263	281	263	270	260	247	258	250	260	289	265	280	244	305	269	264	262	277	297	253	276	261	263	273	234	250	247	254	263	260	251	268	245	256	253	249	277	242	248	260	248	252	238	233	246	231	246	245	246	234	250	230	264	269	250	251	220	228	235	256	242	221	223	243	231	215	233	233	270	236	241	247	253	278	225	242	273	241	218	226	227	237	237	250	259	251	217	237	237	224	263	257	253	226	242	230	251	238	260	228	242	243	274	236	235	245	256	221	249	230	235	249	240	241	233	232	230	235	243	245	244	242	228	221	267	253	227	231	214	269	215	276	254	238	227	223	216	255	209	242	237	230	218	226	246	227	232	248	225	235	236	237	251	258	230	252	245	216	254	250	229	241	246	258	267	258	218	229	269	216	248	247	226	239	246	245	246	235	246	238	241	238	229	247	231	273	245	244	208	250	252	251	259	243	243	225	246	254	249	228	218	267	241	255	241	214	269	283	261	245	254	228	258	239	223	244	251	226	232	265	264	238	230	222	242	211	265	236	235	245	249	239	231	224	247	228	246	263	230	254	257	253	191	245	267	260	244	236	249	266	204	254	235	244	251	239	244	242	250	232	211	247	240	238	222	268	242	238	276	253	257	225	226	252	244	234	213	245	232	221	252	265	203	265	227	238	223	232	266	247	243	240	230	234	229	239	262	239	257	248	236	244	234	237	250	261	222	245	218	257	259	232	223	231	241	248	247	250	240	276	249	230	248	248	235	250	258	235	259	266	226	237	227	225	234	232	222	208	225	211	220	235	264	253	231	241	240	247	255	229	257	238	261	257	227	237	244	262	243	230	235	208	214	255	238	254	244	255	253	242	231	243	229	232	223	249	243	230	225	255	239	257	248	246	216	229	213	254	230	217	223	238	234	247	255	252	212	261	235	234	246	236	255	219	234	237	230	225	239	222	253	256	226	271	232	235	246	244	264	257	232	242	259	234	253	235	266	221	248	249	229	232	256	241	217	239	264	235	249	261	230	227	261	254	237	237	233	225	258	266	251	255	233	253	261	247	239	260	242	247	257	252	269	249	220	233	240	259	231	244	254	264	246	262	257	242	231	242	218	250	232	246	236	218	259	234	213	258	242	252	218	252	226	218	243	241	228	249	252	253	218	230	256	269	249	240	246	246	238	227	247	251	251	244	245	256	225	235	245	267	256	280	225	245	233	227	268	252	232	225	257	249	271	202	237	224	227	258	259	249	253	246	246	244	267	249	264	248	257	225	237	250	254	249	234	250	237	238	264	249	247	235	228	230	260	229	226	262	236	234	246	258	256	251	249	251	241	246	229	232	243	250	254	247	275	256	263	252	270	232	240	249	243	223	253	233	239	259	242	235	248	227	238	230	245	250	210	215	232	228	260	248	261	254	188	230	248	227	252	223	225	242	239	218	249	256	237	292	210	238	253	250	236	244	230	269	213	212	250	235	218	256	255	253	218	246	254	207	235	268	238	239	248	247	251	265	228	235	236	238	270	232	245	268	219	228	219	236	247	233	247	248	219	232	235	236	278	244	247	269	239	248	231	255	230	247	250	254	247	241	253	235	252	222	267	251	233	241	240	224	244	223	224	242	242	272	238	246	269	229	231	209	228	253	209	272	248	239	273	218	262	228	222	226	219	249	249	250	246	238	221	230	239	273	247	243	251	251	219	256	259	257	236	258	233	242	234	238	270	244	240	265	235	253	239	240	267	243	236	262	249	254	232	240	242	233	238	229	260	234	243	244	235	228	273	225	274	258	217	227	229	245	253	248	242	240	235	237	239	247	245	258	228	233	243	246	238	245	232	217	265	278	251	218	248	243	234	244	229	237	238	235	258	217	246	244	244	239	264	240	244	221	220	232	246	266	258	260	232	227	225	246	254	243	238	246	228	244	237	290	239	230	265	233	243	236	247	238	247	242	258	236	248	220	261	214	257	239	246	219	229	256	244	263	213	232	266	228	220	228	236	247	225	263	246	233	238	251	269	280	260	278	229	254	242	259	216	221	236	230	259	246	270	243	222	226	241	228	259	241	241	241	233	233	224	297	243	201	259	236	215	268	231	239	276	267	233	244	217	241	253	253	249	224	234	227	264	222	252	235	242	240	213	243	214	257	247	231	223	245	243	228	253	247	241	267	253	261	223	221	218	227	252	262	241	248	236	249	235	242	250	215	250	240	249	213	219	231	251	280	261	260	260	233	231	266	232	265	225	232	251	260	238	226	230	254	255	259	237	249	256	223	222	253	226	224	225	246	218	242	268	262	242	258	250	252	246	218	234	247	234	256	227	243	243	270	234	218	219	226	223	227	228	242	240	215	260	265	215	216	276	231	263	233	220	235	238	261	235	221	220	222	263	228	259	233	255	232	242	236	259	263	260	258	249	237	232	262	240	258	240	236	237	220	265	246	242	243	247	258	219	215	232	230	247	229	230	250	252	238	259	240	230	250	231	230	259	236	282	240	223	251	243	233	238	279	238	236	252	225	217	229	243	225	214	242	240	278	218	242	233	246	215	221	222	253	224	262	238	237	239	277	253	264	256	266	232	220	243	243	249	242	229	223	227	270	236	251	215	259	237	274	247	253	272	253	237	204	248	247	230	254	229	236	249	249	227	223	255	257	261	263	261	267	211	268	251	236	244	262	255	233	235	243	237	223	237	227	242	227	255	261	261	234	244	269	235	243	241	248	234	223	226	279	258	233	233	236	255	255	270	245	245	229	217	230	229	224	240	239	262	265	243	234	265	246	252	244	240	265	254	238	243	245	245	252	230	231	230	243	248	226	257	209	244	244	245	203	231	258	213	226	258	227	262	262	255	223	237	217	237	217	240	227	232	272	242	261	197	244	245	213	224	264	240	224	231	257	233	248	251	242	229	236	237	239	235	229	222	228	232	243	269	247	227	242	231	253	248	250	251	239	250	250	253	247	225	229	218	239	263	242	251	261	252	256	236	250	252	254	230	250	230	248	246	237	254	241	255	249	239	233	247	245	240	225	253	264	260	243	242	222	252	242	242	234	215	231	255	219	260	243	252	242	235	254	264	252	253	238	209	220	264	229	251	254	223	219	231	255	235	220	231	226	249	246	258	265	293	232	233	243	256	227	226	238	225	230	254	221	235	271	259	244	221	274	273	235	260	235	249	218	247	254	220	270	240	247	232	255	249	251	256	248	228	246	245	232	236	230	248	207	220	239	225	271	217	230	265	213	241	271	233	233	229	252	248	251	258	248	263	244	262	256	248	239	230	260	239	224	248	233	241	242	229	230	234	213	220	231	267	262	235	251	259	221	255	229	210	250	234	237	230	228	219	254	243	212	237	256	242	244	228	249	232	252	236	215	240	221	227	242	231
31481	26966	16319	6870	2691	1904	1314	949	709	672	626	514	491	458	472	487	435	495	450	477	451	429	404	419	432	427	414	465	415	407	418	445	357	430	421	420	442	431	443	429	423	407	466	437	434	414	410	403	435	387	426	434	429	412	412	422	456	461	382	403	444	453	430	450	437	448	416	443	427	448	455	449	404	409	429	460	425	451	434	415	422	445	443	426	408	441	451	406	424	424	411	398	448	404	459	458	426	437	459	432	460	445	415	421	422	432	432	406	443	377	418	431	460	437	440	434	444	392	392	443	409	415	432	419	422	406	407	452	424	401	446	386	409	409	431	434	420	399	449	466	444	394	432	430	445	444	397	420	440	451	406	415	444	413	422	422	491	455	421	383	406	450	403	419	419	437	421	402	400	418	358	420	416	418	451	373	426	414	441	394	418	405	405	412	418	470	433	446	432	419	434	422	458	388	434	455	445	407	447	392	419	425	487	456	427	445	394	405	423	459	470	442	419	425	434	422	427	456	432	418	436	429	432	427	397	427	437	435	438	397	437	443	393	404	417	446	459	420	417	440	437	415	422	449	436	434	391	446	440	424	419	473	433	428	406	443	408	404	426	454	433	426	431	447	380	402	455	407	424	434	421	402	411	428	407	458	421	433	439	423	413	412	401	441	350	386	404	414	405	414	449	429	438	412	420	439	445	417	461	400	401	420	438	460	439	483	428	425	421	372	438	439	438	443	454	414	392	422	418	410	432	471	429	449	448	446	420	481	413	415	412	406	440	425	449	452	442	438	443	424	449	439	407	435	458	411	412	400	425	438	419	407	433	391	449	465	465	448	436	457	440	437	424	413	417	458	436	447	418	396	409	409	470	401	414	442	443	448	392	419	430	418	405	431	424	465	404	445	403	421	445	391	396	463	450	405	394	418	445	421	429	427	425	376	434	430	441	416	432	437	447	398	397	430	445	406	414	432	404	424	425	442	447	447	441	418	420	420	428	457	424	413	425	419	447	425	450	422	385	429	447	403	421	449	404	447	450	457	412	435	432	450	465	448	439	465	418	441	439	405	438	423	440	413	413	423	437	389	398	416	369	446	402	399	470	437	416	380	426	400	420	379	446	438	419	438	414	438	425	450	432	422	457	465	400	413	439	426	438	427	462	420	450	422	403	454	462	399	418	401	382	430	441	468	443	421	417	417	413	438	402	456	443	491	382	428	407	418	419	459	450	443	405	424	462	411	390	426	412	399	370	417	425	393	426	406	386	401	430	414	455	447	434	449	450	409	418	428	467	422	424	452	399	471	420	413	431	443	467	427	405	415	434	437	405	430	430	455	405	433	450	416	390	401	444	432	409	415	429	444	462	442	411	391	417	430	433	405	449	397	427	427	417	441	432	428	423	429	376	419	444	445	418	451	398	408	403	443	428	437	428	461	412	417	395	454	408	439	444	443	449	438	398	411	459	417	433	464	443	433	426	439	401	433	452	436	435	430	409	416	424	418	433	437	425	463	454	409	436	441	425	421	403	421	427	430	455	420	425	408	405	437	410	432	405	418	452	425	377	419	420	425	418	442	432	430	433	416	406	415	447	447	410	416	424	438	425	419	433	418	402	419	476	430	411	419	430	434	437	417	431	431	433	407	493	464	426	408	411	404	408	456	425	438	440	433	421	449	434	407	380	439	440	436	444	430	461	408	418	406	418	464	415	436	426	446	409	426	402	373	465	446	437	410	427	461	466	454	461	387	456	442	422	444	422	393	403	455	436	445	441	457	449	423	436	432	421	398	442	422	438	407	445	412	392	417	412	422	433	471	431	410	421	424	421	394	410	437	431	404	439	411	407	447	400	418	464	425	458	435	411	419	456	410	404	456	432	426	422	428	453	407	413	406	436	402	455	443	415	426	460	448	408	494	414	393	439	424	441	438	417	448	408	433	422	444	419	406	423	426	439	392	433	455	388	431	413	438	439	425	430	470	389	425	436	452	461	446	418	431	395	432	449	420	412	427	394	410	446	415	434	437	428	426	412	398	457	414	420	437	443	400	412	392	445	428	438	400	426	463	452	412	451	401	400	429	473	386	472	379	436	438	429	426	429	466	419	449	413	439	442	433	453	448	425	425	408	472	448	409	428	417	422	463	422	445	402	461	436	393	392	395	392	404	439	425	438	405	457	449	424	434	407	395	427	401	444	418	414	431	427	431	404	399	421	417	445	386	427	390	411	413	387	451	448	442	417	414	425	406	427	396	388	400	490	436	418	425	419	386	390	438	438	395	418	405	413	444	452	403	432	428	429	410	404	414	437	441	405	403	452	449	419	435	417	397	418	401	411	412	403	443	444	424	406	410	397	418	469	459	419	417	409	452	449	430	411	382	429	418	423	430	383	424	430	429	434	454	427	452	421	433	410	436	412	432	392	403	397	398	435	436	402	419	413	449	438	401	410	449	384	408	437	411	444	432	414	391	426	480	403	445	445	414	405	409	427	391	445	440	458	448	411	457	449	436	426	391	404	437	381	420	438	448	422	444	430	426	414	446	400	413	422	423	442	403	456	401	424	449	427	436	406	443	405	409	401	432	427	429	455	453	438	429	453	457	388	451	446	437	420	458	448	422	402	475	427	402	407	427	455	435	456	432	401	426	405	431	428	451	436	403	422	407	434	447	394	415	419	446	443	390	397	443	411	419	431	413	431	423	393	444	414	470	454	424	420	427	413	427	483	420	424	447	445	414	429	401	387	437	429	419	480	431	453	409	395	409	412	445	468	408	473	403	425	394	452	402	455	401	423	409	435	434	390	434	409	408	436	414	453	424	425	443	395	422	449	388	464	450	427	399	433	401	433	437	468	447	426	419	425	436	446	450	454	393	400	396	397	418	443	426	446	409	438	408	388	443	417	450	434	431	425	449	436	388	421	378	410	399	431	413	444	418	399	434	428	431	435	409	409	408	414	420	443	439	439	413	435	424	417	429	410	414	441	427	394	391	378	428	401	434	438	445	415	451	460	414	409	407	421	402	426	432	457	422	433	417	410	447	398	410	456	458	423	413	472	433	438	400	446	415	445	399	441	460	426	397	408	413	435	421	419	413	435	456	431	430	433	437	418	441	429	402	439	429	457	427	444	445	370	424	441	426	431	411	394	415	452	435	409	414	441	425	434	410	453	426	404	431	404	409	420	389	422	434	417	446	465	470	447	415	421	445	445	452	440	452	432	417	433	420	418	438	445	408	403	444	373	401	417	454	416	406	462	475	445	439	434	417	420	452	440	409	427	391	405	412	417	437	437	425	432	416	411	445	423	401	438	456	466	416	433	401	428	424	430	415	448	449	413	382	432	418	395	400	419	434	415	415	438	425	427	465	465	429	470	437	398	454	419	435	387	432	413	415	400	410	447	467	457	449	437	434	463	402	438	409	420	410	441	411	455	456	442	448	422	448	432	389	434	416	423	409	412	379	417	421	388	453	432	447	422	429	434	417	423	428	405	451	426	427	433	421	447	407
36251	34547	12436	7016	4092	3245	2163	1458	1053	882	797	626	561	502	495	514	552	490	521	528	443	489	494	458	478	466	492	501	470	479	449	475	461	479	466	452	485	459	457	459	442	440	469	474	411	455	475	453	479	451	476	473	481	484	476	492	446	466	458	477	508	502	444	489	516	463	483	460	492	462	435	456	472	484	458	472	445	477	463	487	431	448	472	459	467	466	442	424	464	482	458	472	449	456	495	459	449	459	457	463	440	425	482	441	519	453	452	480	453	458	495	428	454	469	451	485	463	492	457	437	439	451	483	492	472	465	483	426	466	483	459	450	466	449	446	442	443	484	438	440	453	454	460	483	464	485	446	499	468	486	481	434	461	454	468	486	452	427	488	497	461	434	487	459	427	448	502	463	499	437	471	482	476	498	442	482	454	470	471	486	485	466	472	464	440	476	446	458	466	449	435	466	438	476	505	460	452	454	454	437	477	464	472	429	458	441	446	479	439	430	451	481	438	464	477	452	480	474	448	505	469	493	447	444	444	458	418	446	461	448	473	445	456	444	456	474	480	452	471	441	456	490	487	470	450	478	490	446	481	442	463	485	454	482	495	465	446	479	495	485	473	475	465	432	485	450	495	500	452	468	452	499	421	468	455	457	480	440	497	442	456	467	451	455	458	476	470	448	497	462	447	447	451	440	452	472	470	431	438	462	458	466	443	426	446	436	505	441	491	478	432	462	485	461	467	453	479	451	425	482	424	439	460	463	490	453	468	399	455	460	452	436	474	466	462	469	500	476	436	428	445	486	442	441	464	431	420	470	487	464	432	456	469	496	441	453	473	461	489	469	446	474	504	472	510	482	491	487	458	462	445	484	467	456	490	443	459	460	460	447	459	423	454	464	491	433	453	511	429	457	477	432	437	448	481	458	485	480	482	475	454	450	434	434	455	447	456	446	429	454	459	478	460	437	416	468	454	435	451	431	478	434	460	465	464	461	480	482	444	455	493	503	458	490	456	495	466	479	476	476	473	451	499	474	463	450	480	462	446	454	487	478	477	470	475	463	441	420	465	463	424	438	465	452	454	459	419	472	425	456	418	484	465	474	451	472	467	435	432	438	458	449	447	452	463	481	475	474	456	466	445	459	476	448	439	519	471	483	461	455	420	444	481	470	459	404	425	460	487	468	424	457	445	444	448	424	433	437	445	456	431	473	469	451	485	446	475	455	478	457	455	487	457	486	444	478	474	459	450	476	467	459	410	453	474	435	472	493	425	467	477	458	463	465	461	461	465	441	467	434	461	453	432	443	449	438	451	454	430	452	450	499	494	445	508	488	509	486	471	447	475	468	471	493	473	473	466	451	440	449	441	484	466	484	466	444	437	473	456	432	495	454	478	448	432	441	481	489	420	447	467	496	434	434	452	440	464	456	455	496	426	487	449	457	470	458	446	504	468	496	434	459	456	474	493	470	461	487	468	496	497	444	471	444	442	441	447	479	456	413	491	448	466	463	484	460	453	477	441	463	467	436	447	438	451	448	445	417	465	464	497	467	433	451	424	476	451	440	506	450	454	473	436	426	450	470	429	465	449	425	459	463	464	455	473	455	506	495	475	449	434	433	444	472	450	508	508	484	458	470	457	488	465	444	433	451	424	445	423	443	460	458	444	454	468	482	442	465	448	442	447	460	473	442	442	447	488	449	487	455	486	448	408	423	476	478	445	498	473	462	472	464	526	443	465	422	463	462	426	450	453	470	459	449	461	464	453	467	482	473	452	445	435	450	479	439	489	436	448	467	441	486	429	512	470	471	429	445	473	502	436	503	437	475	482	450	460	492	467	483	475	456	484	454	478	469	455	448	475	477	453	454	468	466	470	425	478	481	452	479	470	478	464	499	425	409	441	453	461	448	472	453	471	439	464	466	489	476	445	465	482	453	467	440	456	446	466	471	435	443	471	449	464	439	428	430	469	476	445	491	434	467	466	449	453	498	420	466	439	498	464	451	465	435	479	475	483	449	493	451	450	495	428	432	453	483	488	462	457	474	434	457	478	490	441	467	467	474	498	450	498	447	487	454	496	456	471	457	439	498	496	447	466	450	416	503	463	459	430	450	426	502	469	459	460	442	480	482	472	459	486	450	459	490	451	451	471	400	481	424	490	436	494	485	464	461	486	440	464	440	479	439	468	475	466	502	450	500	491	459	433	419	497	411	474	426	493	497	474	457	487	438	423	425	453	444	452	451	514	413	412	453	466	437	476	453	444	457	484	438	512	488	452	476	489	460	453	453	448	488	457	471	448	443	447	497	505	433	448	496	471	468	482	457	471	432	495	403	469	458	475	449	480	451	479	446	472	454	421	479	455	423	438	470	460	469	480	470	483	470	465	475	468	461	440	456	423	437	456	439	455	450	482	449	485	475	452	429	461	468	466	423	486	488	483	461	464	467	447	477	466	438	474	460	464	445	429	471	455	501	465	458	451	467	428	444	472	477	471	476	443	467	479	469	471	436	463	483	480	449	465	477	469	469	473	468	447	474	462	484	453	455	479	455	461	448	510	472	451	430	465	476	457	478	456	476	488	455	480	448	407	443	463	451	439	442	447	471	487	484	445	471	472	472	452	451	484	468	485	506	493	496	475	470	468	422	435	427	447	464	464	461	469	446	455	479	485	464	501	470	474	464	439	467	454	481	446	459	451	475	437	485	456	466	472	450	436	442	474	471	452	452	459	467	437	460	492	448	479	481	453	479	475	450	443	489	482	490	440	460	461	465	450	474	462	452	431	482	463	451	496	429	445	467	431	445	451	504	463	459	486	515	450	462	481	486	486	417	470	430	424	465	474	474	435	461	495	451	473	443	477	415	474	492	459	427	482	463	455	451	480	499	426	486	452	429	500	515	448	440	462	466	409	488	487	420	428	472	449	446	470	482	464	444	456	485	475	441	445	447	486	467	470	441	493	479	423	475	449	477	494	501	426	477	468	452	456	454	451	422	478	427	450	460	486	489	425	462	435	481	442	468	471	479	453	490	449	447	455	482	450	445	462	490	472	427	479	445	446	464	441	427	412	512	455	455	425	473	453	440	445	482	466	465	476	488	491	448	437	447	464	498	429	464	470	462	465	448	481	457	483	463	493	496	468	470	445	458	467	471	440	442	469	426	503	427	452	488	437	491	442	467	456	486	459	446	501	443	462	436	433	462	473	496	447	442	465	473	482	432	459	440	452	447	459	473	493	425	446	459	455	468	482	479	454	459	464	457	446	461	451	501	484	468	442	460	458	462	455	499	492	456	446	457	462	499	463	435	490	497	435	490	451	455	458	434	438	460	471	482	449	434	440	457	465	467	499	427	485	483	462	501	435	475	445	458	420	475	465	437	419	470	460	432	413	424	453	459	499	449	504	439	457	447	450	477	454	466	454	432	456	506	459	432	420	468	508	480	421	427	453	469	488	478	457	478	460	454	461	456	487	488	443	481	459	464	436	429	428	475	436	471	459	422	427	458
24128	21401	28573	24612	21396	12725	3099	1609	1139	937	743	571	471	457	460	469	417	454	403	478	397	399	386	406	420	391	411	343	383	366	394	385	327	387	399	347	365	354	392	341	430	375	360	359	344	375	320	324	360	376	330	364	394	386	383	373	396	385	315	402	393	371	365	369	380	388	395	367	384	392	383	358	375	378	377	373	381	322	319	333	405	365	349	354	364	380	381	385	364	378	384	383	329	381	382	378	366	401	356	391	358	345	385	360	339	351	342	385	336	373	320	380	346	380	362	357	410	322	361	349	379	341	341	350	358	370	380	358	363	339	346	371	372	361	369	355	364	334	358	377	364	356	350	376	365	366	360	340	326	340	350	369	370	342	362	344	344	371	350	333	350	357	390	360	371	344	299	376	357	337	348	369	363	354	358	385	328	369	375	369	359	353	329	340	365	375	360	374	367	358	352	374	376	344	361	351	361	355	360	338	377	352	359	319	349	360	345	361	348	359	327	347	360	367	332	367	330	362	357	386	378	343	329	363	362	369	371	347	380	360	367	369	361	366	365	355	369	337	385	347	344	322	374	372	374	357	384	373	340	356	379	372	364	347	305	393	356	374	361	364	343	394	369	347	387	381	348	381	372	384	377	339	334	358	358	368	390	362	356	381	372	335	367	338	386	350	361	381	363	385	359	395	361	349	333	356	326	350	368	392	323	381	371	355	356	341	353	370	364	357	368	329	326	338	373	379	373	370	370	391	385	360	335	372	363	355	388	344	342	367	359	396	345	399	367	361	381	372	377	384	384	359	342	371	357	348	385	363	351	360	363	361	375	325	394	370	359	361	328	342	345	343	348	342	348	348	375	382	361	368	346	376	339	355	335	372	372	363	333	355	344	351	332	312	340	338	351	331	388	366	361	362	367	378	361	341	345	362	361	376	345	343	383	365	374	377	334	359	334	364	388	347	325	399	377	354	361	350	358	379	360	368	338	353	357	316	374	335	350	349	400	367	369	348	348	368	348	345	363	386	373	357	351	376	369	359	355	348	376	360	322	390	369	363	351	387	360	312	364	346	403	337	355	378	335	358	360	353	353	335	321	375	340	382	351	351	326	384	356	375	329	379	367	356	334	345	357	335	384	352	348	386	342	342	379	327	399	370	370	377	375	358	372	330	365	352	345	365	366	389	337	369	340	335	321	348	337	352	382	339	358	372	350	357	337	369	394	333	383	377	362	374	359	357	343	391	357	362	344	393	355	341	390	357	376	353	366	382	346	377	332	403	363	349	357	383	349	333	338	381	365	373	333	374	356	361	392	334	356	348	357	373	317	374	353	348	340	359	362	366	332	430	367	363	369	371	374	375	353	346	341	372	357	359	377	379	366	342	356	378	355	360	385	341	359	332	344	346	342	365	391	375	375	363	370	337	367	336	357	363	339	388	347	348	332	342	336	380	371	347	339	394	350	350	359	385	375	403	344	342	396	360	363	351	332	365	388	364	386	382	382	381	383	342	363	379	361	347	377	353	359	341	332	368	390	413	360	350	391	361	360	358	387	355	381	371	350	373	343	369	359	351	339	398	342	318	376	359	381	355	353	381	345	377	354	383	352	372	387	344	386	355	365	337	325	384	350	348	354	349	360	363	360	373	348	341	330	368	348	355	355	377	348	362	402	384	365	380	361	361	382	357	344	394	385	373	350	370	381	341	360	381	342	320	389	344	377	375	358	327	374	358	352	392	333	339	360	341	349	364	365	369	374	372	379	353	359	370	312	386	374	350	398	368	388	374	318	353	344	368	339	356	326	351	373	381	359	359	371	324	377	351	390	364	401	370	329	366	382	336	346	370	356	339	327	345	401	370	384	390	338	363	377	380	308	337	341	364	368	355	385	343	356	359	367	377	314	351	349	367	333	382	377	378	388	353	347	371	354	385	356	342	357	357	328	368	391	368	368	373	373	343	375	386	333	329	370	361	394	371	363	346	377	387	363	328	356	303	375	354	333	365	355	349	367	373	336	348	363	348	335	361	333	351	361	343	348	368	346	372	370	329	380	361	360	371	363	406	391	337	330	360	354	364	367	341	352	368	360	367	376	367	359	347	374	353	377	338	338	340	366	382	376	363	362	332	349	371	351	350	378	343	359	371	355	337	352	364	369	371	385	344	380	348	315	370	381	364	384	374	341	360	363	387	335	375	383	339	380	369	397	369	376	368	361	372	379	349	358	344	358	331	337	352	369	361	334	344	346	353	365	330	344	379	345	327	391	369	338	362	382	348	357	369	324	373	372	334	350	335	325	331	358	387	359	382	391	370	358	356	346	373	345	381	371	379	353	381	389	334	357	345	383	362	345	359	370	359	350	323	367	375	363	362	341	314	367	350	359	356	360	363	349	349	355	349	311	365	361	356	353	361	394	342	315	357	375	362	350	372	335	348	370	347	350	372	363	381	372	363	338	357	360	370	372	358	362	373	333	348	361	369	338	365	375	329	382	315	354	361	377	380	344	373	373	369	347	343	332	364	355	339	351	385	332	370	380	394	371	380	335	367	351	368	396	346	334	336	369	383	376	360	384	334	354	320	343	373	341	355	341	388	370	366	376	327	360	364	349	343	362	372	363	348	359	348	366	360	358	360	364	372	331	371	344	344	333	364	389	366	356	353	357	359	370	330	345	403	376	325	363	343	385	398	357	365	353	396	371	317	345	372	322	321	374	374	379	355	355	386	407	348	339	351	334	382	343	366	354	350	372	361	352	353	364	350	335	370	345	346	326	349	363	350	361	351	368	356	379	350	399	361	344	365	362	351	356	356	377	382	353	344	349	337	340	388	346	360	353	332	349	358	364	355	362	388	384	369	356	365	378	358	393	361	362	379	362	377	353	347	370	356	346	345	384	359	321	350	353	326	346	378	340	346	342	374	349	372	373	356	352	351	364	364	365	358	345	357	336	355	340	352	351	315	354	349	381	378	347	377	366	404	351	382	365	372	360	371	379	334	352	358	384	331	339	347	360	384	374	374	398	300	366	351	370	361	366	328	346	335	365	365	369	362	371	354	357	346	356	336	375	327	354	358	383	353	360	336	375	336	342	356	346	388	394	374	326	376	365	366	343	356	387	365	357	380	364	348	369	350	382	375	395	334	360	370	362	360	355	367	347	346	339	374	376	345	353	338	356	310	386	331	362	360	363	336	364	317	387	328	378	368	320	331	373	368	334	341	371	352	390	389	359	357	354	363	353	347	367	358	385	357	362	353	332	380	365	349	358	368	388	345	376	349	380	357	370	362	337	359	349	377	373	376	364	360	344	352	375	350	388	326	373	378	384	351	389	354	316	350	333	385	397	346	369	355	373	349	356	372	394	327	368	351	378	363	341	346	398	337	328	348	346	360	385	364	365	344	383	361	354	360	335	393	367	370	379	380	340	350	366	347	321	365	340	343	332	350	386	364	382	375	361	365	378	352	334	389	352	343	345	338	337	364	370	355	334	345	360	349	342	349	362	315	359	342
38354	40545	18690	11357	8560	5715	3617	2443	1742	1396	1055	720	640	550	571	550	527	544	495	514	472	493	456	414	438	431	447	424	408	438	462	429	401	439	396	411	402	414	385	411	425	427	419	417	402	408	412	375	421	397	410	399	452	438	422	452	432	392	409	398	395	435	376	415	474	403	422	417	437	388	424	424	414	403	417	389	408	381	404	377	410	380	386	428	372	365	420	427	361	407	414	417	425	406	392	410	443	377	426	366	388	400	344	377	404	401	395	380	433	391	417	397	377	387	414	365	420	398	368	433	415	375	389	414	396	381	429	436	411	413	344	385	400	366	391	436	379	369	374	391	375	389	409	409	387	361	381	377	401	413	404	368	413	345	439	365	375	377	378	373	415	410	388	380	390	426	387	371	400	403	410	355	395	399	408	379	372	371	394	367	377	393	382	362	391	419	413	402	403	390	411	403	376	368	374	368	421	371	394	378	428	394	430	404	390	432	379	383	380	348	380	390	425	394	424	380	411	367	384	374	434	385	405	395	412	431	414	372	378	380	427	397	407	388	405	359	374	393	389	402	421	411	381	384	387	376	426	384	358	362	399	384	365	402	424	379	361	408	389	394	405	380	416	386	401	380	388	407	423	376	416	380	423	386	382	404	403	344	368	379	389	367	400	405	365	417	394	368	422	367	354	398	405	394	403	412	408	391	393	398	380	421	401	399	407	380	411	394	353	395	401	387	384	379	418	394	388	395	371	388	387	392	401	372	379	395	366	385	410	428	400	377	418	406	399	396	370	409	386	426	389	394	407	382	436	374	363	398	400	368	420	435	371	361	376	427	396	399	365	407	367	352	405	386	360	425	397	385	375	362	397	407	393	374	348	402	387	412	391	388	401	379	414	383	392	398	428	413	361	409	393	379	437	430	392	409	369	397	411	400	402	415	398	384	392	386	396	392	414	426	443	376	348	402	383	370	397	407	404	380	396	379	380	414	402	375	411	372	347	373	409	403	399	389	385	371	402	416	388	370	416	386	411	378	365	432	397	426	394	403	420	394	384	387	353	380	422	408	412	389	360	399	411	401	416	412	347	417	415	389	415	400	435	407	375	388	410	381	410	382	410	391	393	389	350	377	384	412	369	394	398	394	383	385	399	414	411	402	383	413	404	408	448	393	419	395	417	407	403	398	389	402	366	368	389	402	388	434	447	375	386	372	415	401	397	378	392	405	379	381	391	454	408	403	392	421	373	396	367	380	422	375	371	428	393	379	423	406	453	406	403	391	384	389	382	394	365	409	403	379	376	369	369	364	399	356	387	384	383	381	379	394	375	419	417	410	419	416	397	367	358	394	397	370	405	377	384	387	410	391	396	396	408	377	359	389	434	391	354	391	390	376	415	391	386	405	370	381	387	381	413	398	406	404	396	379	404	410	421	388	390	392	394	383	429	361	350	392	377	374	401	389	375	395	408	384	407	394	386	440	390	395	400	400	414	382	400	368	366	404	389	386	374	407	416	395	364	383	405	383	418	380	433	428	400	401	390	413	430	381	376	434	421	402	388	392	413	383	372	415	380	408	371	364	386	420	377	394	387	359	380	431	385	369	388	412	368	377	391	395	377	391	400	387	383	375	362	408	402	390	403	404	398	384	403	408	377	387	356	411	383	434	395	425	403	390	399	374	389	387	405	393	424	381	408	367	395	428	379	397	375	386	421	371	392	361	430	378	430	391	373	388	408	421	407	403	399	396	410	392	419	414	368	412	395	396	410	399	389	380	381	410	410	393	382	346	400	392	390	413	383	412	403	395	361	418	401	410	422	388	383	384	360	375	416	406	387	409	388	418	375	401	367	406	357	404	389	392	412	409	363	422	362	398	361	364	375	413	416	391	386	389	368	415	426	405	377	380	377	389	407	388	380	402	397	368	383	397	390	410	384	391	385	405	393	389	421	360	401	413	416	387	393	382	429	387	411	365	402	396	398	381	356	418	368	375	385	380	415	389	388	390	423	370	381	380	413	363	410	377	347	397	412	405	392	411	380	380	384	373	405	427	382	399	372	390	368	407	389	412	427	410	387	396	417	415	354	356	397	414	400	397	401	370	394	389	404	394	378	351	422	378	420	382	392	391	377	373	344	416	375	433	381	418	384	367	417	393	387	374	387	387	393	390	421	416	401	417	389	394	390	385	434	414	397	372	385	385	380	381	403	392	352	374	387	413	398	392	377	397	362	378	364	435	422	376	396	407	376	384	415	415	418	384	381	389	369	417	397	396	444	359	422	424	387	403	427	405	397	376	376	396	365	397	377	406	412	385	414	413	412	387	389	413	402	396	426	389	427	387	376	398	396	383	399	401	388	377	416	381	394	391	418	402	411	359	364	371	410	387	385	403	368	466	421	398	396	396	395	409	367	397	395	385	388	395	399	388	417	386	384	385	389	381	432	394	426	365	416	413	378	390	387	423	399	391	389	387	441	361	421	406	359	425	406	402	365	373	415	387	402	425	428	444	412	397	398	408	415	378	387	386	419	417	400	412	426	396	391	408	404	404	382	397	397	365	404	369	369	371	387	408	416	398	426	398	382	423	391	425	376	344	413	424	363	418	367	389	393	379	359	390	384	405	437	381	430	410	416	363	371	376	381	414	405	392	377	379	405	354	434	381	401	390	351	378	389	423	401	396	441	412	436	371	398	391	424	403	393	379	410	366	416	421	387	403	395	400	378	364	379	377	415	402	430	384	408	408	404	366	388	397	387	384	361	379	432	409	389	387	401	413	403	392	387	448	405	388	387	359	387	406	367	387	386	427	406	370	408	397	384	371	408	377	411	391	402	367	410	374	405	401	387	397	421	383	384	389	376	385	367	369	373	386	365	408	389	387	381	394	374	407	388	379	376	409	370	426	383	377	355	414	430	419	364	385	398	420	424	399	399	400	399	403	407	368	396	364	397	426	344	381	365	382	404	415	437	400	372	380	412	398	391	348	398	379	374	375	421	361	400	408	373	382	404	423	400	403	392	391	394	374	385	414	405	375	373	399	412	379	393	420	396	414	391	392	389	412	410	397	391	394	389	378	394	379	379	373	420	389	398	377	399	415	369	381	407	384	402	435	371	376	416	399	415	394	393	395	401	419	352	423	377	400	405	421	388	378	428	390	392	391	399	373	414	410	376	418	387	396	377	409	404	403	354	414	394	438	429	425	381	454	381	401	367	389	385	408	383	367	398	440	391	389	421	428	414	403	396	369	383	410	368	395	366	366	363	378	385	347	374	390	394	387	367	429	404	392	393	346	384	378	399	394	405	390	365	364	383	377	408	394	419	408	371	381	384	356	362	379	411	366	403	461	406	391	372	364	429	402	391	430	378	416	369	382	366	366	360	401	393	429	401	407	391	391	416	408	384	366	395	351	368	446	397	400	430	421	422	399	398	412	421	414	359	407	408	393	395	369	410	401	403	350	381	369	407	416	376	419	416	382	401	356	411	381	420	395	364	398	395	369	366	396	378	412
25032	21342	27670	25334	15990	3664	1837	1115	875	696	544	438	451	414	369	362	437	394	369	367	391	373	366	361	376	334	335	299	353	353	368	317	318	354	388	306	376	359	357	335	351	433	565	423	297	335	338	334	332	337	355	318	336	353	365	318	344	362	361	321	332	315	328	358	334	338	361	337	365	369	316	321	302	302	343	364	371	334	324	362	338	340	322	336	306	321	371	341	345	390	302	342	323	325	336	349	328	356	342	359	327	334	335	317	347	320	340	324	358	337	307	359	342	350	364	320	323	304	327	345	322	357	331	349	339	330	311	296	323	345	300	318	332	351	323	309	351	309	321	318	333	330	323	345	349	330	341	390	348	352	311	323	320	359	313	347	323	348	335	342	324	325	313	333	339	338	307	331	346	325	342	314	368	321	339	330	343	357	336	350	339	324	348	320	336	351	328	336	351	330	322	347	317	338	322	305	347	306	355	310	331	303	318	322	347	330	345	367	298	319	339	363	347	377	341	337	358	331	325	330	338	358	336	324	321	344	333	317	352	351	324	316	308	357	353	297	345	333	325	356	300	329	352	325	289	335	355	333	361	339	341	301	355	317	331	344	329	316	350	319	339	322	338	329	312	297	329	367	315	337	364	333	328	313	342	317	326	347	333	347	353	336	337	328	325	339	355	362	347	346	329	343	327	318	326	317	330	323	321	344	346	318	353	318	357	286	346	325	306	306	335	335	349	355	296	304	346	334	339	361	317	335	360	353	357	318	339	317	350	335	349	344	365	345	329	336	319	309	325	350	323	347	312	333	345	341	357	317	344	331	324	342	315	346	309	338	313	333	307	316	351	332	312	375	391	351	367	357	322	357	326	355	336	342	362	323	329	318	349	345	372	314	338	340	373	345	351	336	318	304	331	344	325	345	311	354	375	314	353	336	335	356	324	362	324	321	360	334	324	342	298	333	336	324	355	331	337	372	307	361	368	347	351	318	300	371	312	306	318	343	346	328	330	341	340	332	346	343	336	336	335	354	345	352	331	322	306	314	332	358	337	325	323	347	340	336	318	358	311	338	335	304	327	349	333	338	342	321	344	324	336	339	322	316	298	336	334	367	311	317	319	359	342	367	378	325	331	334	352	325	355	332	295	304	340	365	351	346	345	385	361	349	327	338	307	336	335	338	341	308	360	349	359	320	307	318	365	379	351	351	366	288	332	319	365	379	328	311	323	340	352	322	330	345	328	317	325	331	317	312	346	344	328	326	363	313	318	326	319	329	312	336	345	325	352	323	344	343	332	329	348	359	329	327	327	349	334	331	340	298	331	329	351	339	330	320	350	373	336	326	348	317	308	315	331	348	325	327	308	344	343	337	311	350	365	316	341	347	336	327	316	343	335	332	327	315	315	344	312	365	321	355	327	353	340	320	358	338	351	330	352	280	323	320	365	340	370	321	377	332	357	328	341	346	355	350	361	328	342	307	340	337	344	352	361	324	333	341	361	351	364	327	320	367	326	341	347	332	346	346	305	337	349	310	320	368	366	328	340	339	331	335	334	339	338	336	340	320	330	411	366	372	324	347	329	341	350	311	325	335	354	327	306	335	328	344	359	303	319	347	314	352	324	338	311	352	319	326	335	350	342	352	315	311	336	354	387	330	297	348	358	329	331	337	336	329	349	344	312	350	334	348	332	351	331	388	340	307	320	350	318	345	318	338	338	331	333	324	338	351	295	336	326	356	324	344	346	321	360	334	339	346	333	332	350	320	335	350	340	343	354	360	338	294	333	329	366	320	385	355	309	336	369	362	327	338	293	306	371	363	325	354	327	327	336	347	357	348	317	344	322	335	340	330	338	319	353	334	341	342	329	339	353	350	336	315	356	326	321	325	353	334	319	365	334	359	352	345	337	349	352	366	320	346	336	357	333	345	355	344	347	321	349	341	330	340	307	322	329	341	332	337	335	327	349	292	307	308	325	348	353	336	352	372	316	333	284	356	364	357	340	357	331	336	321	375	330	329	320	359	323	346	350	305	354	292	332	312	346	351	333	315	345	329	337	347	344	348	343	315	338	346	358	334	311	327	357	328	307	359	331	325	331	346	291	337	362	319	339	336	294	368	341	341	293	363	352	346	273	290	333	328	351	314	328	329	356	319	327	327	345	352	297	335	329	341	363	308	366	316	374	327	332	316	369	340	358	336	344	367	329	335	353	340	362	324	334	327	338	346	345	336	318	331	340	334	325	314	334	325	338	327	337	354	317	367	322	321	306	340	337	339	362	314	348	332	354	299	357	326	334	327	346	369	354	340	313	326	348	334	355	359	329	351	316	356	340	299	359	343	342	338	322	363	322	365	360	321	322	332	336	324	302	346	351	331	312	330	353	333	368	333	335	335	318	326	328	348	339	331	309	321	334	332	345	328	346	359	332	338	310	351	353	307	295	330	311	297	322	328	344	331	328	334	327	345	329	336	317	331	308	358	325	350	342	322	332	310	353	348	342	291	351	339	349	323	333	311	318	336	357	318	345	326	322	347	338	337	363	324	370	337	346	342	378	336	354	369	337	347	344	320	303	343	331	310	349	340	324	338	343	315	355	341	365	332	351	370	304	327	337	347	327	354	297	321	338	338	366	329	357	328	293	327	322	326	323	338	314	326	284	339	316	370	343	355	340	359	322	368	349	341	361	322	313	308	325	352	335	333	352	358	337	341	320	355	305	348	322	396	325	331	372	301	346	351	340	354	328	299	348	350	358	352	367	353	349	347	331	324	340	330	346	337	343	322	335	329	349	319	351	348	331	352	286	341	330	313	328	364	324	337	315	363	353	355	325	301	335	319	305	325	314	320	337	378	321	331	329	295	339	325	343	318	325	352	331	338	337	317	366	319	356	364	341	343	307	359	337	296	320	368	330	331	345	323	360	295	343	323	289	305	369	324	333	358	346	333	343	324	301	328	329	360	360	331	328	335	304	309	342	335	318	323	328	324	306	314	351	309	359	332	333	315	298	333	351	349	358	301	336	353	354	329	359	366	354	344	343	311	347	326	347	365	337	357	343	370	373	345	348	332	329	289	352	344	322	344	307	329	330	344	319	343	300	314	323	341	338	311	359	359	344	323	326	325	324	339	342	348	343	368	323	339	346	344	367	323	333	329	354	305	326	369	337	347	314	335	342	367	322	338	292	372	338	315	343	379	351	331	350	346	363	352	345	316	365	325	304	323	356	335	295	338	342	373	371	340	383	318	330	332	335	360	307	316	363	300	366	345	360	327	353	333	367	329	333	303	341	354	322	343	314	349	340	323	364	350	347	367	285	354	314	343	292	341	328	304	343	347	306	338	319	364	355	349	322	337	351	321	344	322	355	306	311	344	333	313	318	365	319	319	325	317	298	359	316	372	345	336	296	332	314	312	338	348	340	351	310	300	316	351	334	367	327	318	318	326	345	325	368	315	343	349	339	323	323	308	331	324	347	352	336	293	331	356	348	350	304	333	332	350	365	328	332	347
37815	34290	16207	10362	7058	4506	3106	1915	1439	1061	716	572	516	527	447	477	472	476	441	396	457	397	382	434	388	421	371	398	410	393	370	371	395	377	352	387	348	341	408	391	365	470	723	492	367	399	380	338	352	380	394	370	376	365	394	394	393	384	373	390	367	364	382	389	367	378	407	352	388	392	411	377	380	371	329	397	392	368	369	383	363	349	375	364	368	353	375	341	359	380	358	361	378	351	372	372	369	360	415	367	363	359	357	339	367	375	362	356	320	367	356	353	362	361	365	360	347	357	355	368	358	347	345	397	368	372	372	356	353	387	375	399	358	348	386	360	396	364	375	357	321	323	340	365	372	371	353	340	370	346	352	319	369	357	316	358	351	362	350	342	353	388	374	362	362	341	345	340	365	368	368	346	346	366	346	370	377	359	360	371	359	388	320	367	374	352	360	365	384	358	361	348	392	349	378	370	383	398	402	345	327	374	397	373	372	365	353	384	344	362	352	383	381	372	348	360	370	365	342	363	359	341	360	359	417	334	323	352	377	370	344	375	358	359	383	343	347	326	382	347	391	388	407	383	341	369	384	318	347	345	358	345	310	349	389	354	348	370	334	339	359	369	340	346	338	385	382	390	392	351	364	353	344	360	372	337	387	337	376	349	365	350	363	364	346	353	373	376	372	358	352	367	378	338	376	383	366	343	356	375	355	353	400	362	380	341	352	371	350	405	364	387	371	317	349	353	343	360	364	351	365	352	370	369	345	383	362	352	335	353	358	357	334	325	405	393	344	397	330	350	364	396	353	355	347	357	390	363	355	334	342	370	372	368	350	356	341	349	343	365	360	356	380	361	345	352	344	357	349	373	354	396	352	354	335	366	368	334	381	371	336	363	354	349	365	359	368	365	332	360	361	345	370	342	363	351	351	378	351	347	366	355	388	383	412	344	365	329	382	326	372	363	363	373	329	328	388	384	343	376	382	395	339	351	389	366	335	365	350	362	369	369	343	327	366	366	345	365	386	359	347	353	346	387	344	363	289	369	386	363	395	344	384	365	357	358	394	360	367	359	389	359	345	369	338	389	355	357	336	389	331	378	319	329	332	353	360	354	377	340	355	385	349	403	349	393	340	370	312	375	352	352	353	313	348	376	374	346	353	391	375	380	339	399	354	375	327	370	357	375	330	372	381	348	369	362	386	342	353	391	357	364	376	370	392	386	387	353	366	333	337	354	344	357	382	343	359	387	351	364	395	365	323	310	339	353	343	342	373	335	357	364	357	377	340	359	361	318	354	352	332	373	361	335	361	319	370	350	319	367	389	322	389	366	328	365	369	370	354	364	383	394	386	354	333	367	346	383	340	390	347	381	366	375	350	350	346	376	363	348	335	355	384	376	375	355	330	362	368	358	328	368	376	374	396	362	356	358	339	354	354	355	384	376	362	347	383	349	357	375	376	370	351	354	362	345	342	352	339	363	385	352	316	375	376	345	349	322	407	334	369	369	342	365	366	371	367	370	372	365	334	358	339	344	335	365	354	379	354	341	345	350	368	337	360	352	388	358	362	330	388	329	353	369	368	351	405	381	339	377	346	338	325	364	360	375	360	341	338	346	361	337	347	360	337	350	345	320	366	362	362	364	379	388	381	380	395	393	340	381	346	374	348	319	348	361	346	373	354	363	337	337	376	372	360	341	406	349	356	358	338	310	363	322	367	374	399	340	361	342	344	371	344	367	339	343	361	322	346	358	349	382	337	333	373	360	391	357	346	404	351	350	385	351	387	349	374	380	367	376	351	378	374	363	340	366	350	375	355	324	387	343	356	363	368	365	345	344	370	327	366	375	365	366	383	355	319	352	388	362	365	352	369	320	384	371	394	342	386	345	372	322	328	364	364	389	364	341	365	363	350	357	350	384	361	429	337	367	359	402	356	371	374	340	346	371	375	362	360	346	326	325	366	355	353	349	387	368	373	340	358	351	360	372	340	370	367	383	366	355	392	376	373	346	358	378	347	388	361	346	390	355	360	379	355	341	359	392	390	345	375	351	377	345	365	321	355	329	387	368	353	333	393	360	345	356	334	360	378	370	349	355	383	383	389	375	381	377	383	341	380	357	372	387	359	374	369	363	349	336	370	360	371	377	363	341	358	359	367	329	356	365	358	372	361	352	333	389	392	358	350	382	350	349	370	359	371	359	371	327	363	367	341	361	355	364	372	417	352	379	343	335	368	377	373	351	375	372	372	396	351	356	357	349	337	346	361	354	372	359	373	373	339	344	403	384	356	375	380	402	362	384	355	347	367	374	358	358	361	351	352	375	350	341	346	362	370	341	365	367	369	328	380	327	373	348	386	341	354	369	379	355	345	362	342	360	329	357	339	333	325	336	369	380	372	390	352	356	345	342	351	389	352	352	361	347	366	354	352	370	380	379	384	372	341	363	341	324	361	363	353	384	350	378	368	373	343	366	335	384	382	331	371	349	346	341	351	345	365	391	382	352	378	359	341	390	345	340	371	364	410	378	363	365	384	328	378	368	389	371	343	390	389	356	356	368	357	374	346	373	361	383	370	361	343	329	383	368	370	361	350	401	358	371	352	382	338	348	345	349	398	368	363	362	343	371	360	368	372	364	320	371	334	381	345	348	338	373	386	396	326	367	337	374	359	386	355	383	380	378	359	368	377	350	353	352	373	337	361	350	362	337	357	371	362	360	356	335	428	374	372	367	391	346	347	350	385	377	376	341	358	353	370	369	353	342	344	353	350	348	350	367	373	354	354	316	349	371	317	346	362	335	380	376	371	388	342	354	355	367	340	372	367	350	369	374	388	346	340	392	355	353	348	382	391	352	336	372	361	395	366	353	357	352	337	363	374	381	352	348	348	386	328	368	404	345	384	331	366	354	350	333	349	360	345	356	355	352	401	368	371	387	383	385	373	358	322	355	354	342	345	339	357	368	365	382	358	332	380	349	336	340	384	336	390	375	377	356	361	335	367	332	357	351	338	369	387	339	345	347	363	379	356	334	338	343	314	351	363	376	318	382	377	363	343	379	358	363	401	346	352	360	363	392	363	323	341	327	375	367	384	376	350	404	367	363	376	363	353	383	354	368	364	359	342	358	351	374	370	349	383	385	328	365	366	368	372	359	336	348	373	366	366	347	362	382	398	342	351	374	355	354	366	356	322	353	361	366	355	404	342	342	361	376	331	357	377	376	355	358	398	355	347	353	352	363	370	357	346	386	351	352	368	355	376	363	371	308	354	325	388	385	379	352	390	334	316	379	357	376	369	357	398	371	366	378	356	365	353	352	380	337	394	347	354	329	340	352	384	355	383	345	345	340	381	368	379	342	357	360	348	344	362	359	354	373	344	371	370	355	377	362	350	345	357	386	342	348	381	377	388	371	377	403	369	380	382	343	371	380	349	351	377	386	350	361	367	349	350	372	368	393	338	345	359	380	353	373	403	365	364	368	372	345	355	371	358	366	373	374	350	354	381	352	390	386
22939	21414	29025	24186	21414	21527	11332	2215	1357	971	716	530	516	454	408	437	435	346	339	323	310	305	251	277	287	285	257	271	312	266	261	249	273	280	272	234	251	233	254	240	326	1111	1529	890	278	231	245	275	249	251	244	236	238	242	277	255	253	258	231	236	262	244	268	272	265	240	219	239	239	213	261	244	227	254	238	284	249	254	237	235	194	228	227	265	227	239	258	269	230	230	217	202	229	213	248	231	240	236	248	263	240	220	247	241	229	241	242	266	218	236	239	260	226	226	218	233	230	259	242	276	240	237	246	246	231	244	279	253	226	238	247	227	224	240	244	230	253	240	266	265	237	257	247	236	245	235	244	231	253	227	236	251	224	251	229	231	258	232	243	230	218	215	219	243	232	253	253	248	210	272	239	238	238	233	242	230	208	249	262	245	212	230	230	235	234	229	230	256	236	241	232	237	242	236	246	231	219	233	245	219	209	255	237	234	244	234	240	237	220	244	236	215	235	235	240	240	237	243	221	243	235	228	242	212	234	226	234	214	252	238	249	237	235	221	251	208	242	245	245	255	238	249	234	238	245	235	233	236	246	228	221	244	237	252	253	259	226	249	251	214	223	221	259	219	208	222	248	226	265	217	248	223	229	237	260	265	237	233	219	250	234	244	212	245	231	248	226	252	246	209	249	230	232	232	254	230	223	249	224	245	252	246	232	239	252	233	237	228	226	241	241	233	233	221	220	258	248	243	237	222	214	269	222	222	251	244	217	211	254	224	247	230	220	249	230	242	222	246	267	240	242	235	241	236	260	241	242	226	217	245	272	226	215	239	248	255	237	243	255	228	249	242	245	215	207	247	242	224	252	240	216	275	240	225	242	263	235	223	247	240	241	245	234	239	234	261	239	243	224	237	209	237	275	243	239	250	271	263	250	238	251	234	258	239	232	240	223	234	235	247	228	243	231	259	247	260	205	241	248	257	236	237	195	234	258	253	228	243	256	242	236	231	244	248	243	236	213	232	247	254	254	230	250	231	243	233	252	236	237	251	217	240	222	242	242	244	216	232	245	236	239	261	241	245	242	227	241	251	248	265	250	223	213	251	209	251	258	244	207	244	225	250	206	257	231	234	232	259	248	235	210	232	231	219	252	239	226	225	223	240	245	222	230	245	234	213	219	247	218	232	243	285	242	234	252	226	233	232	231	241	237	245	227	225	252	214	225	247	212	222	226	250	232	246	226	242	246	255	245	255	240	208	229	235	231	265	234	235	218	277	265	246	210	223	232	229	215	244	243	255	248	197	241	204	236	225	229	213	270	242	241	260	216	232	221	229	232	238	259	257	222	243	228	225	241	238	245	252	229	240	249	227	234	222	252	245	218	221	219	246	232	229	242	252	235	249	247	266	243	242	228	239	222	205	226	249	224	252	228	224	233	236	244	212	254	256	233	258	250	208	248	228	248	229	220	219	261	239	231	239	234	254	254	240	201	260	234	240	213	256	277	263	212	254	267	279	244	245	247	234	283	217	235	246	233	222	209	213	263	235	242	259	209	243	244	227	266	262	278	238	253	232	222	229	211	243	243	262	228	267	246	210	265	236	222	245	240	252	235	218	220	231	257	234	243	239	245	249	257	263	241	235	246	221	227	264	217	251	269	211	217	254	236	224	251	237	244	263	234	251	227	215	245	234	201	267	222	233	231	254	214	232	227	204	236	231	213	239	261	237	221	258	214	227	231	233	230	253	208	211	248	250	215	236	248	243	263	241	235	208	207	224	233	247	265	217	217	225	235	220	216	231	247	230	262	211	239	244	229	247	226	244	242	199	242	252	247	246	228	243	248	229	249	255	254	208	226	220	226	227	242	261	246	236	219	203	257	212	235	230	254	203	261	239	249	222	243	223	224	226	246	208	216	251	219	243	230	244	263	242	227	220	242	225	212	244	235	221	228	230	208	235	246	251	219	225	248	236	226	253	214	221	238	229	241	223	250	248	220	237	240	239	214	234	220	240	213	219	242	255	237	252	243	230	233	240	240	266	216	233	238	236	235	236	213	245	241	255	217	221	262	247	241	236	245	212	221	228	259	239	260	232	229	235	245	231	249	218	209	247	255	244	239	229	218	223	232	228	234	250	224	264	234	222	212	239	226	246	255	230	210	227	230	251	228	251	224	229	249	268	226	230	245	265	257	252	224	223	246	248	246	244	249	239	237	231	233	246	240	250	266	237	251	226	234	248	225	237	267	224	248	224	233	245	226	256	269	242	240	229	237	244	213	218	235	261	236	229	249	236	236	236	232	215	247	228	214	271	202	226	245	226	261	233	228	239	231	211	237	259	234	240	247	252	233	231	244	235	244	256	265	219	212	202	220	221	227	242	238	250	221	253	232	264	255	244	226	228	232	249	243	219	256	232	270	220	248	261	229	216	229	235	225	232	233	276	229	241	250	256	244	242	216	218	231	247	253	257	219	206	227	227	251	200	243	207	248	233	250	226	251	214	227	233	242	249	241	228	242	235	215	246	227	240	272	265	261	222	234	236	216	247	234	243	234	244	231	227	227	240	246	239	238	245	241	219	231	235	213	224	218	240	251	228	227	240	245	230	229	247	220	248	241	215	230	214	258	282	256	236	224	243	221	239	225	249	252	258	225	232	238	246	238	277	265	237	242	209	267	223	263	225	243	232	251	209	213	243	221	246	240	232	244	223	203	215	218	219	215	219	242	230	235	253	239	222	241	206	235	231	264	220	239	255	218	231	240	240	200	227	222	222	209	230	222	247	211	234	245	231	252	254	234	251	222	261	219	222	237	236	254	236	240	221	256	231	263	243	234	232	224	247	222	215	266	242	243	211	219	241	233	232	221	227	262	221	274	247	232	218	256	215	259	231	213	231	250	231	246	255	260	251	231	223	269	244	235	237	206	242	243	216	227	244	218	245	239	227	232	236	235	238	254	227	201	211	240	208	236	240	247	232	257	255	232	225	238	248	227	242	273	239	227	228	212	242	205	232	241	259	238	257	249	241	230	228	251	217	235	230	249	244	217	274	240	249	222	234	236	248	244	239	223	241	251	222	227	237	246	235	234	229	228	240	251	199	229	239	229	226	227	231	255	226	222	249	257	241	254	256	231	225	222	231	232	235	257	244	211	215	260	227	240	221	261	219	205	220	261	255	252	218	234	223	225	237	219	230	244	228	240	248	234	226	244	220	266	274	270	236	243	219	247	246	235	241	258	248	250	240	266	266	234	243	241	250	222	228	232	217	202	250	269	213	245	224	235	245	237	222	257	233	251	255	247	234	244	232	248	233	232	219	217	247	223	264	237	225	230	222	231	236	255	248	259	231	219	217	210	220	227	245	217	242	237	227	225	223	235	248	266	219	240	215	260	261	224	229	251	262	240	237	221	262	238	207	253	216	214	250	220	229	228	230	241	235	274	239	251	220	223	253	230	246	260	209	208	240	237	226	246	259	280	249	232	236	231	251	249	233	275	266	221	223	221	243
41726	47844	24601	15921	10848	7464	4275	3286	2274	1470	1013	822	649	562	546	533	550	459	424	365	336	371	345	347	335	335	323	293	318	286	311	304	287	326	283	252	297	299	319	290	383	1564	2149	1224	343	299	289	286	280	289	243	252	306	293	253	277	287	298	284	248	237	268	276	278	267	275	260	275	286	258	281	242	260	279	317	261	295	297	268	263	250	289	271	272	244	282	277	277	292	270	266	316	261	273	265	259	253	251	259	282	274	248	247	252	256	267	264	233	264	270	231	259	241	265	253	254	274	284	268	252	269	256	267	248	274	258	234	265	262	285	260	243	283	252	246	261	275	235	291	253	279	236	271	268	286	263	244	287	240	257	256	277	266	249	290	257	302	272	272	274	264	264	267	250	259	257	277	250	267	249	283	258	262	243	280	243	267	272	266	280	238	269	231	269	264	243	249	245	283	237	264	260	253	263	257	260	270	261	271	281	259	283	279	258	269	258	299	276	260	241	267	279	263	258	267	285	255	252	244	250	256	268	248	269	270	261	263	271	242	257	270	261	259	289	282	280	287	261	254	271	235	280	263	267	256	290	262	254	255	272	244	234	257	272	268	284	244	297	287	264	275	259	229	255	272	244	278	278	252	273	281	222	260	276	261	275	249	245	267	287	267	277	260	280	267	277	251	268	278	259	266	275	273	287	266	246	255	243	282	244	255	269	287	249	291	251	256	268	246	243	252	256	284	239	273	244	252	272	266	244	275	242	227	297	258	275	234	262	251	235	236	244	240	263	269	245	227	256	274	249	249	245	248	276	288	265	258	271	273	250	283	251	267	226	269	295	258	257	279	260	253	277	262	247	235	252	274	275	274	297	254	274	280	252	245	299	254	254	283	254	284	256	280	291	285	265	270	271	297	270	277	271	244	257	228	258	263	265	257	271	267	278	262	255	265	265	257	251	273	249	251	260	251	248	284	244	246	249	273	278	252	283	252	250	256	290	240	231	261	273	278	266	241	265	266	266	282	216	254	251	251	262	258	247	248	249	262	244	229	274	256	231	261	234	291	233	273	258	263	267	284	278	252	246	270	239	265	236	291	237	257	260	243	249	271	256	266	260	272	250	240	258	279	286	263	271	252	258	273	233	270	251	240	265	263	254	265	278	275	242	241	261	254	278	265	271	243	245	262	241	240	286	260	258	240	238	230	252	280	283	255	265	268	254	224	245	273	235	273	258	242	234	259	267	264	276	244	261	250	282	283	251	268	260	255	243	284	235	261	254	251	257	275	251	270	244	248	263	262	278	261	269	241	259	270	277	257	257	256	282	259	282	256	251	254	232	275	260	255	234	238	263	278	282	234	283	224	243	274	253	258	260	273	268	276	248	261	256	266	265	241	246	251	259	250	250	248	244	236	244	293	267	245	264	237	258	242	246	267	252	251	248	241	276	259	275	266	264	295	262	241	302	273	245	262	266	254	245	288	262	292	246	261	269	254	273	265	254	272	253	262	262	263	260	237	262	274	260	285	259	238	270	276	259	256	260	261	276	253	288	276	282	256	264	273	262	260	260	230	260	261	285	265	256	253	238	275	263	254	268	247	260	237	248	230	253	284	233	258	259	275	244	237	292	242	255	258	265	270	246	238	260	242	265	247	265	244	270	258	258	243	254	280	254	239	240	235	270	274	235	273	266	252	281	239	225	236	268	261	285	272	264	261	251	277	269	232	232	278	238	284	258	250	244	268	273	271	253	294	288	268	262	252	262	267	276	251	267	286	287	251	262	260	267	268	281	272	272	239	263	275	258	282	252	272	266	262	236	243	281	257	224	271	267	263	262	224	280	272	269	243	231	231	279	270	278	260	271	225	263	291	255	265	252	254	249	252	267	267	276	263	257	263	248	255	262	291	275	283	277	247	272	254	259	254	235	255	273	250	261	301	233	243	250	267	234	277	243	252	252	274	230	266	251	281	262	259	274	265	265	266	234	240	244	263	277	258	256	246	242	259	271	250	300	253	284	260	248	263	253	257	258	218	267	236	227	273	299	255	275	245	285	277	268	242	259	269	310	232	264	258	256	265	262	272	246	231	253	256	284	284	264	249	249	262	268	246	267	258	279	259	262	259	228	233	237	257	279	236	292	241	262	277	283	242	260	298	242	255	274	247	258	272	254	258	272	264	246	277	230	273	290	267	276	266	267	265	259	259	236	247	286	278	263	257	230	242	284	257	279	272	252	241	264	265	273	236	245	280	260	290	246	247	282	266	297	261	268	283	253	258	250	260	253	228	242	292	254	237	248	281	263	242	260	254	285	253	284	283	251	244	301	264	298	279	252	259	268	235	267	255	253	271	273	252	268	255	263	233	255	247	277	246	250	264	245	248	283	229	234	245	233	271	276	287	245	269	224	283	261	278	281	237	254	279	263	278	267	248	231	262	262	249	279	278	249	271	272	264	239	247	248	249	268	252	280	229	259	264	256	268	263	255	269	251	269	281	255	274	263	267	298	242	261	265	249	264	244	257	276	247	281	239	266	237	272	259	288	266	271	264	264	228	256	271	278	273	270	281	251	253	265	248	265	242	268	243	223	260	241	245	264	248	256	252	271	245	279	239	266	262	235	259	262	252	266	272	252	264	259	253	283	248	260	280	300	240	292	266	250	279	246	246	250	254	267	276	272	245	253	279	254	254	285	267	266	253	273	278	292	267	263	233	252	271	238	225	269	263	272	270	268	273	259	217	263	286	289	246	258	287	270	256	269	256	250	270	280	259	261	238	275	237	230	293	264	261	275	244	283	239	251	258	227	231	250	292	260	253	244	267	271	270	271	272	275	272	274	260	262	253	290	283	259	255	255	270	234	256	253	245	293	260	262	261	265	270	224	266	260	278	258	242	270	279	288	262	249	271	279	260	240	287	242	246	238	281	262	255	277	244	246	245	252	280	292	276	223	232	278	272	294	251	234	251	259	250	269	282	247	256	277	269	268	251	266	267	243	259	250	240	245	260	253	275	273	268	274	254	246	273	293	254	240	256	265	279	252	249	263	251	280	251	269	256	284	252	277	266	246	274	233	266	279	251	283	243	257	249	260	260	274	266	268	260	246	276	263	239	277	285	245	252	251	293	252	265	244	249	255	262	283	242	276	297	251	253	259	265	217	266	255	242	258	256	238	270	270	248	281	254	263	261	288	261	256	260	242	265	240	269	251	270	264	269	264	286	270	273	288	234	240	272	273	283	254	287	289	231	265	260	282	262	232	274	282	251	260	294	242	252	252	241	282	253	269	281	244	262	276	267	276	264	258	308	247	261	269	266	247	257	250	278	263	279	259	261	262	273	258	261	251	275	251	261	244	244	271	273	251	237	285	260	249	270	253	210	237	274	270	262	245	249	232	254	253	252	265	257	265	243	253	280	276	250	256	252	240	275	266	280	254	286	267	264	258	255	243	282	248	256	300	303	235	262	239	264	262	254	242	274	252	255	229	261	235	254	244	259	261	257	247	287	259	253	262
31554	24767	16395	6933	2920	1538	1067	836	710	566	599	532	522	503	455	472	467	483	516	479	455	520	463	445	444	440	471	427	471	437	427	446	439	460	461	442	453	451	454	441	451	499	485	446	450	446	439	423	425	469	459	426	455	456	436	431	437	402	472	455	453	417	450	488	448	460	451	436	456	477	476	464	471	455	419	502	447	471	400	422	442	450	430	397	445	431	448	416	433	469	457	439	442	431	466	435	450	433	462	437	442	435	394	426	423	413	454	460	426	469	475	452	462	436	433	475	423	446	453	445	452	414	412	419	457	457	413	434	472	451	422	453	412	451	472	461	457	443	471	432	479	426	416	438	473	464	399	446	443	434	444	397	452	413	421	438	473	466	468	432	445	462	424	441	398	451	414	432	434	444	456	437	425	425	431	413	431	430	404	412	417	448	440	426	425	431	483	452	432	467	449	435	433	440	414	451	431	429	420	435	464	450	426	436	443	420	409	432	420	459	434	452	458	446	467	451	448	444	478	434	439	435	446	414	439	446	444	428	452	450	420	440	449	456	449	435	454	434	444	425	475	487	431	451	429	437	469	446	480	435	415	440	419	426	493	417	447	443	409	441	459	482	434	450	422	452	437	511	459	462	472	454	434	451	460	448	437	447	503	465	474	424	426	478	444	399	433	451	469	392	479	457	428	429	436	416	435	418	413	433	452	454	439	449	468	412	468	466	432	424	432	437	431	440	467	511	410	441	448	432	418	417	441	420	488	453	441	468	453	472	467	433	487	434	418	415	410	394	442	419	434	479	427	450	435	458	461	431	467	459	456	450	420	429	459	408	451	440	445	445	439	403	458	466	437	423	397	476	421	467	456	419	432	444	468	470	426	436	438	430	410	442	469	471	448	484	447	424	438	454	433	427	463	473	459	444	466	483	446	445	435	410	455	447	439	460	439	434	454	417	466	416	456	436	416	437	442	438	461	442	461	443	443	429	459	451	506	423	429	439	415	417	452	461	409	435	425	461	415	440	440	482	424	426	440	431	418	433	435	441	458	466	453	446	423	480	437	441	481	411	432	462	445	429	453	466	441	439	412	444	467	430	463	462	423	435	457	407	432	439	394	450	463	443	449	469	472	477	456	431	469	480	457	423	470	455	453	444	448	433	426	443	429	426	429	442	427	464	449	460	448	475	476	493	435	456	477	475	486	436	459	470	421	445	449	433	447	442	414	422	431	452	436	456	452	446	465	463	431	404	452	483	397	431	443	409	460	436	431	437	479	424	459	447	455	465	472	439	468	393	388	416	450	435	431	413	461	431	439	414	463	435	436	451	468	472	467	448	473	435	439	411	417	444	465	441	428	432	472	459	454	433	450	448	437	436	430	411	464	459	432	420	463	477	473	455	453	409	427	434	429	446	447	445	433	474	453	407	434	449	442	438	452	505	470	475	398	431	459	416	399	436	458	398	414	422	422	424	464	437	454	419	423	454	474	461	443	452	433	413	425	451	445	476	445	427	440	434	438	463	437	451	444	455	450	412	421	425	423	458	467	455	418	459	416	461	435	434	429	445	465	468	448	434	400	436	439	459	468	435	432	431	458	452	406	429	461	488	440	463	462	402	468	449	435	432	433	451	440	495	458	423	446	474	416	444	436	394	462	461	441	427	416	433	449	442	433	376	403	407	480	463	440	447	435	450	422	462	443	454	427	490	390	423	415	452	457	468	447	421	437	467	446	435	434	447	431	379	443	447	425	468	412	473	440	478	417	432	441	460	409	425	471	451	465	428	419	444	442	432	408	473	423	412	437	449	450	447	421	433	447	447	438	451	451	492	426	472	427	422	440	473	466	432	471	444	444	423	440	476	427	425	416	448	468	455	449	454	452	434	446	468	431	446	433	431	439	453	454	436	472	445	448	401	466	486	414	434	426	452	443	437	460	466	472	427	445	409	452	440	440	433	484	430	455	452	474	466	459	406	485	443	452	433	489	434	397	411	461	431	435	459	401	412	443	430	433	445	437	442	454	416	387	422	449	454	439	421	459	450	460	474	440	461	471	452	462	465	457	429	441	459	431	418	439	468	443	430	452	460	444	470	418	429	457	451	457	406	459	472	421	488	476	473	443	450	442	427	465	428	472	433	443	453	445	465	407	432	473	436	431	457	424	452	403	468	438	439	450	472	439	416	465	428	407	461	422	469	421	451	423	438	436	420	461	426	447	441	424	474	463	449	410	480	435	441	473	434	435	450	447	426	451	438	468	438	433	473	411	444	443	440	473	433	475	427	444	440	456	451	436	460	448	487	458	456	429	465	465	446	449	460	444	439	416	385	451	439	447	440	503	428	406	407	431	446	456	417	427	445	457	450	413	408	452	452	413	418	417	447	402	430	410	423	477	439	449	445	427	447	478	402	459	425	417	430	454	450	445	413	470	466	416	466	405	412	443	450	480	441	446	419	424	467	449	439	418	409	470	459	422	409	424	440	443	394	494	473	451	429	485	438	446	457	429	434	432	452	444	408	431	461	429	460	427	437	458	448	465	454	494	411	448	447	435	457	436	463	463	446	425	449	445	447	404	463	435	423	504	453	457	408	416	453	429	409	440	446	479	416	421	451	428	464	430	462	419	453	462	396	453	421	450	463	426	429	426	454	430	432	427	421	456	419	437	413	446	461	452	409	430	448	464	437	405	480	427	490	408	490	444	462	479	456	470	439	445	431	446	433	454	427	507	435	453	438	435	458	451	439	423	448	437	443	426	424	440	445	455	445	435	402	415	459	469	438	392	447	459	429	412	462	470	426	410	469	436	456	449	437	442	450	451	413	435	467	427	464	455	436	429	429	454	451	435	439	433	422	460	469	439	418	455	459	441	424	452	431	451	443	399	432	449	460	440	399	439	452	455	430	453	435	463	451	448	452	436	418	420	438	486	442	443	430	453	433	456	448	441	442	481	427	411	426	422	450	453	446	449	470	430	439	411	447	473	441	426	431	459	430	425	443	448	405	464	433	453	454	431	426	476	426	489	447	423	429	396	451	457	463	455	496	459	435	403	440	457	447	455	469	439	445	434	433	403	460	463	434	426	453	449	417	447	403	469	438	482	456	445	442	441	439	417	462	453	432	440	425	442	437	413	408	446	435	401	441	399	438	439	422	448	442	457	456	473	431	445	421	467	401	401	435	430	477	477	431	438	459	453	434	438	461	472	431	440	440	460	404	457	469	452	433	420	475	416	421	440	447	462	473	477	437	428	398	440	438	443	402	409	412	441	468	442	407	458	437	446	416	448	463	452	448	457	434	450	441	427	421	477	413	440	424	414	414	452	469	435	460	414	482	449	452	452	458	466	451	453	460	452	468	448	452	454	410	457	445	425	442	406	448	439	437	442	451	453	470	460	406	427	424	475	410	452	432	432	403	470	419	479	399	452	440	447	468	433	467	454	446	474	457	444	426	448	423	429	438	467	445	506	459	445	442	427	459	461	462	468	464	438	432	460	441	429	403	459	447
35862	33799	12839	6946	4610	2528	1462	1229	987	808	636	592	529	590	574	488	564	520	494	491	525	476	441	519	491	514	438	505	444	515	480	461	497	448	508	509	457	501	478	454	500	499	567	517	495	446	465	475	502	480	467	459	495	476	477	463	507	519	444	462	501	469	486	512	516	475	479	477	507	467	477	496	501	491	470	455	492	505	473	496	459	483	445	482	454	473	481	445	468	521	455	492	475	490	484	479	499	493	489	518	479	487	511	472	473	437	458	482	496	468	491	460	484	447	497	493	479	486	511	474	467	487	432	462	479	446	499	438	472	465	478	447	476	507	519	481	508	477	531	451	468	474	476	442	484	465	482	447	472	453	448	482	476	464	509	506	495	504	508	457	520	521	518	460	460	425	469	488	469	471	458	458	477	532	474	495	505	463	471	474	463	463	461	481	494	468	447	467	453	448	453	475	469	487	479	454	468	488	502	508	466	490	488	467	495	476	508	472	457	495	499	522	518	450	454	538	438	483	467	497	452	479	519	519	476	488	444	476	490	498	508	481	506	482	476	500	489	499	486	516	500	488	458	457	471	487	499	468	495	493	492	504	509	505	456	467	462	466	477	472	492	501	508	448	487	496	463	522	479	502	480	496	500	438	484	526	488	454	465	471	478	486	475	455	533	478	506	492	445	479	453	448	453	491	446	455	464	479	539	473	474	461	521	477	473	469	454	498	470	487	514	487	459	475	481	480	467	493	445	477	489	473	509	474	490	453	458	463	473	501	468	478	438	453	484	465	479	442	478	482	462	468	443	453	479	461	475	487	470	483	502	459	477	488	448	469	477	475	489	494	509	470	512	515	461	494	481	497	451	464	453	470	496	475	499	445	490	473	459	498	469	485	526	477	501	491	476	502	470	468	464	503	504	473	496	473	504	460	442	477	434	483	520	440	454	493	470	500	482	498	449	483	467	476	464	507	468	495	469	463	482	478	440	493	498	472	474	464	486	434	474	479	440	477	502	513	535	496	450	472	478	470	501	475	495	486	486	478	471	497	497	479	487	521	518	495	455	472	485	475	458	480	457	466	481	535	463	490	497	447	486	473	500	501	453	451	517	481	482	472	457	466	501	537	492	481	478	458	461	521	464	486	482	494	493	494	491	467	494	497	468	495	439	512	483	447	467	487	475	524	460	452	471	470	477	486	452	443	475	489	473	488	486	488	489	494	497	500	505	497	458	496	474	493	484	478	501	496	450	510	494	454	477	463	511	478	519	466	485	499	482	484	505	488	446	492	475	457	466	509	474	471	440	462	462	480	473	457	494	493	464	481	468	462	505	460	497	482	479	476	486	483	472	481	501	494	441	457	492	464	467	468	477	478	465	480	509	483	474	507	467	473	472	515	411	543	479	490	467	470	457	469	463	470	529	482	475	488	466	478	458	469	494	498	509	447	508	481	434	520	448	505	480	479	458	469	489	473	445	464	467	462	478	479	474	485	456	479	478	464	474	493	482	483	485	453	429	476	485	479	461	467	497	463	442	494	455	465	471	496	469	456	467	450	450	495	488	497	503	471	457	492	454	466	537	487	436	509	469	483	505	443	471	494	517	510	465	500	504	467	500	505	472	446	467	457	447	481	478	498	483	453	492	495	484	476	478	483	516	488	490	479	480	483	478	492	441	502	497	505	498	486	466	511	482	480	490	480	453	463	500	483	477	466	541	460	494	460	469	492	487	448	494	474	442	509	483	493	480	473	498	479	516	453	497	517	466	487	477	468	490	472	475	512	468	488	460	477	498	473	462	458	460	538	497	431	472	487	484	521	483	476	463	453	446	479	472	450	466	471	467	484	445	476	480	456	477	460	495	451	457	484	475	467	495	477	483	493	490	506	503	534	474	475	466	442	471	471	457	464	480	466	487	450	451	486	475	522	493	441	453	526	468	457	464	439	472	470	464	458	458	480	525	497	487	452	466	477	455	529	488	462	497	497	496	455	456	506	495	493	466	507	481	479	489	503	491	501	478	474	481	456	441	482	501	463	490	482	423	478	490	452	496	483	486	467	523	484	470	491	440	480	470	471	469	498	470	495	527	508	447	440	467	507	486	477	454	462	465	491	505	474	507	473	478	480	493	496	460	514	504	480	469	445	458	475	484	483	485	431	473	489	503	451	476	510	483	485	450	507	495	458	493	438	465	493	499	495	459	448	479	473	474	475	475	482	424	487	494	487	483	487	494	462	490	491	489	482	505	456	472	505	507	518	504	466	480	458	480	487	491	481	475	455	465	506	473	508	495	489	454	484	467	491	480	507	466	477	496	473	522	458	480	456	477	475	464	515	494	512	487	511	490	497	516	466	478	490	507	503	472	522	497	479	487	478	467	510	524	489	509	463	461	474	457	470	478	461	465	459	514	482	498	484	485	506	468	443	454	499	492	454	452	500	480	492	450	474	482	495	499	495	465	499	490	476	485	461	479	462	495	428	469	481	477	474	490	459	456	436	485	477	482	478	482	471	488	435	525	492	517	464	491	496	467	496	486	491	460	457	497	506	484	513	447	460	493	461	497	478	495	472	450	424	478	499	496	490	480	445	461	526	493	494	477	473	500	496	468	483	503	514	484	463	493	503	503	483	482	463	439	482	468	499	429	474	498	477	511	525	479	460	469	463	526	517	465	489	490	487	478	489	470	493	489	445	483	520	495	465	470	499	491	438	525	506	475	450	465	512	466	455	470	471	475	464	517	462	502	452	449	488	424	454	444	491	522	453	507	461	468	484	492	506	492	483	472	425	459	539	480	500	468	481	467	475	497	519	469	475	458	427	502	518	455	478	536	505	443	485	514	471	473	512	446	459	502	480	476	432	482	537	521	469	510	441	486	476	506	487	480	511	468	529	487	509	471	498	484	505	456	516	532	499	488	492	454	474	458	464	472	505	462	454	452	482	503	478	479	464	492	453	463	454	474	472	476	496	464	468	458	501	480	451	456	473	460	478	499	471	452	473	503	453	457	494	527	522	468	483	479	501	480	509	478	556	491	473	518	499	465	479	509	509	488	463	472	509	475	511	518	479	481	490	457	466	442	469	498	530	491	516	472	463	446	537	461	457	447	488	470	476	479	453	505	476	508	423	495	456	494	489	449	482	506	495	446	483	504	503	472	478	467	485	461	455	466	455	495	483	464	468	456	436	462	491	485	478	518	429	461	474	467	477	442	494	510	462	461	499	476	469	494	527	514	529	468	481	481	511	495	514	464	445	492	509	495	463	492	520	498	525	483	487	480	493	487	518	474	481	480	448	481	505	501	480	471	476	505	479	491	472	498	441	484	480	432	449	549	528	488	477	441	461	469	471	498	471	538	505	453	489	474	468	457	540	502	492	474	466	470	458	488	520	411	453	496	490	449	496	488	474	464	517	489	491	515	485	495	482	461	498	527	489	452	460	431	496	479	485	459	458	498	431	475	495	470	469	519	467	467	499	479	465	445	486	429	455	457	477	519	480	468	476	445	448
24100	21373	28430	24661	21343	11502	2191	1368	969	782	722	617	516	525	535	559	447	444	408	421	406	384	403	403	381	388	423	382	386	376	366	397	391	401	394	424	401	393	401	389	632	911	621	424	376	398	407	356	372	354	391	394	378	392	373	362	383	367	353	379	397	396	378	363	419	404	378	409	396	365	371	367	389	354	395	363	396	357	364	376	376	374	366	366	392	359	370	350	411	417	351	347	386	346	349	366	387	356	366	351	367	385	370	327	396	372	384	397	373	338	341	337	373	351	383	376	364	407	375	384	394	342	354	363	405	385	387	376	357	387	358	366	416	384	355	400	374	391	353	368	356	373	356	359	361	388	369	365	384	393	398	394	378	341	338	378	378	362	393	402	374	351	344	375	355	413	362	370	359	393	401	411	348	382	328	369	413	399	384	394	401	362	379	369	370	363	389	351	393	351	392	391	363	377	364	337	338	352	369	328	384	417	370	352	352	387	359	351	377	396	382	398	361	367	378	369	374	373	349	371	350	376	374	377	348	368	366	403	378	365	363	364	379	363	380	367	411	345	392	354	377	365	387	362	360	377	370	392	377	370	434	381	376	349	369	366	358	349	353	363	377	411	375	369	359	392	356	351	366	355	390	350	362	359	394	381	360	356	423	347	357	371	314	369	349	342	382	377	371	406	386	391	391	372	338	354	363	394	376	347	374	354	373	378	393	371	396	373	352	352	394	360	366	363	379	389	338	373	377	372	385	368	367	362	411	394	382	375	385	373	390	346	313	368	333	386	381	391	376	331	365	330	385	362	364	389	379	395	336	370	398	386	371	381	369	368	377	347	388	369	374	339	402	371	365	392	412	394	380	382	339	350	386	406	415	384	377	342	385	391	322	327	360	354	347	372	338	349	369	363	397	376	390	414	366	353	397	379	332	350	354	361	361	377	377	411	366	358	391	391	355	412	336	386	360	364	373	361	373	358	378	354	361	349	373	346	388	362	393	358	377	388	382	376	336	410	380	365	360	362	365	371	384	383	366	396	368	374	344	373	357	364	353	370	363	360	357	381	396	390	365	378	316	384	392	395	368	346	341	381	360	404	357	326	342	376	359	404	398	376	387	383	386	386	361	371	395	353	351	388	396	378	384	377	378	382	403	421	399	350	376	396	364	389	336	384	400	397	403	377	359	370	323	385	378	390	352	378	356	352	383	411	380	396	355	372	341	360	377	355	424	360	368	380	381	411	357	366	376	360	402	368	377	387	397	365	357	345	366	356	323	392	414	417	355	348	349	403	347	411	370	347	385	367	388	385	362	381	359	403	379	364	347	384	364	383	393	379	410	349	386	377	344	359	395	371	374	359	373	383	390	363	383	390	388	335	410	377	366	373	397	370	374	375	395	358	395	380	385	397	383	388	393	395	368	344	335	372	391	351	350	368	383	342	355	382	392	350	390	366	361	377	348	394	371	364	372	351	386	363	372	401	344	408	359	379	364	367	392	330	360	364	365	356	382	391	410	362	367	371	381	385	395	392	343	382	377	380	401	363	375	355	394	363	394	369	381	400	368	348	373	365	366	394	368	362	391	411	378	387	390	415	357	347	374	370	358	332	344	341	381	391	359	362	364	357	345	362	374	384	372	370	378	349	383	396	339	381	364	354	388	351	390	375	386	363	388	358	354	362	399	371	367	370	428	371	414	379	342	386	336	348	366	343	365	369	380	379	353	359	367	401	405	359	377	359	356	390	379	372	348	339	380	370	371	431	383	365	384	342	368	376	360	381	391	361	361	374	396	351	391	369	349	351	346	362	379	360	363	399	375	365	378	346	363	376	373	360	334	355	354	386	365	364	408	370	374	405	414	348	342	404	374	383	356	372	354	356	369	362	391	365	390	406	347	397	390	386	396	332	366	342	378	358	348	360	330	367	369	431	358	368	404	376	384	378	366	409	369	358	397	381	360	358	376	367	350	367	401	403	359	382	378	383	333	378	370	388	379	368	369	390	382	362	380	388	335	361	364	356	383	387	366	424	328	367	410	392	367	403	403	376	357	393	344	356	371	370	346	346	374	345	369	384	349	369	353	349	381	370	374	374	384	322	360	350	389	401	326	389	348	402	363	362	351	362	386	364	366	389	362	371	401	371	392	379	356	385	343	389	350	373	342	352	357	382	344	404	407	376	369	394	353	376	343	373	342	365	374	389	383	387	372	338	338	367	368	403	363	387	391	408	366	353	386	368	386	363	410	373	372	400	360	372	339	368	351	344	388	342	377	408	333	366	381	347	389	423	355	367	334	351	375	376	359	375	366	376	373	389	394	388	437	396	403	362	378	363	392	371	370	354	385	372	375	378	372	374	386	381	363	372	388	358	384	387	361	357	368	343	388	335	357	383	347	391	378	397	364	368	367	351	375	376	380	381	374	356	392	362	358	385	387	369	350	353	365	357	354	361	380	364	362	384	378	408	385	356	371	356	360	361	351	376	356	371	352	377	376	370	382	389	374	369	366	397	323	391	414	397	405	372	373	379	378	353	345	355	375	370	376	383	380	349	377	357	374	353	380	379	354	373	362	359	402	359	359	362	364	342	345	359	391	370	358	372	368	373	375	365	347	359	393	384	376	355	369	413	411	353	395	346	392	362	390	365	374	393	385	379	370	330	374	368	355	379	393	373	338	394	400	365	396	361	392	365	365	386	356	362	427	366	386	369	368	345	367	360	354	382	369	351	374	361	351	363	377	373	352	377	363	377	365	360	348	368	348	343	349	343	346	413	379	319	386	367	330	366	389	389	378	360	364	374	363	383	377	380	375	370	368	353	366	381	372	392	356	355	367	392	382	374	388	353	358	332	389	379	384	331	345	355	389	412	352	386	327	390	382	359	385	365	341	359	378	356	378	366	383	373	326	334	397	362	362	385	372	367	348	372	378	321	381	380	405	383	366	381	340	384	364	388	361	364	366	337	369	359	383	388	345	372	368	384	382	378	375	387	370	369	393	362	368	387	394	370	310	363	351	368	356	363	372	374	336	361	347	390	386	368	391	378	335	338	408	391	369	340	377	401	358	388	393	351	356	376	346	354	387	356	385	369	385	379	373	384	352	343	356	346	415	349	333	367	341	360	384	360	423	382	399	363	341	379	380	354	387	376	363	373	354	390	353	365	404	362	379	390	385	365	361	368	385	369	368	350	389	386	346	356	353	379	371	380	375	367	356	400	347	368	374	364	376	351	331	381	385	395	357	363	366	377	386	379	357	375	379	379	368	350	377	388	322	362	401	383	387	366	405	366	380	373	402	358	349	365	383	370	421	355	392	372	379	436	358	356	381	388	350	393	348	370	353	374	347	360	396	385	362	371	362	404	359	384	365	375	370	368	372	358	372	353	391	371	369	391	382	359	401	421	359	366	342	382	398	348	394	373	397	388	366	330	380	380	383	400	380	376	381	367	347	348	386	366	352	371	369	371	350	435	377	337	378	367	366	363	377	366	359	374	353	410	384	395	372	379
37006	49274	18962	11284	7476	3964	2483	2045	1475	1110	888	787	646	630	612	569	574	509	473	485	407	455	433	453	459	480	416	440	463	440	448	431	471	466	411	440	418	438	426	432	754	1148	733	513	395	394	389	435	431	424	385	416	420	419	413	431	427	427	410	408	413	390	417	408	417	435	422	429	417	419	456	431	408	405	444	394	418	432	390	412	426	405	431	380	369	382	395	415	390	386	406	432	413	423	426	442	394	390	403	409	424	394	405	396	397	435	396	416	404	406	412	406	466	405	399	408	390	393	400	452	410	414	435	412	401	414	404	462	413	411	424	366	422	404	380	409	406	421	372	395	378	397	423	400	413	441	431	403	405	435	392	401	386	410	363	391	422	404	396	385	411	392	393	391	400	395	428	377	413	409	429	390	406	361	418	402	432	434	389	423	415	373	406	399	390	401	392	393	438	438	385	417	428	394	392	403	423	406	379	420	392	367	391	405	407	443	438	397	417	397	420	432	358	377	422	441	425	408	387	383	425	410	418	411	415	393	378	394	415	402	411	416	439	391	420	431	415	400	400	401	380	383	426	400	406	391	375	404	392	428	400	426	404	386	420	420	428	378	413	401	378	420	394	435	387	397	406	406	399	399	360	422	401	397	427	448	408	425	391	387	418	404	420	409	404	423	385	394	412	396	442	391	383	408	413	437	386	406	425	418	368	390	410	394	413	385	407	392	416	409	420	375	388	394	398	426	381	387	424	400	433	403	369	404	383	416	403	410	444	428	390	391	435	385	392	412	404	419	392	412	402	389	436	390	440	408	421	368	391	434	374	379	422	427	405	388	394	408	403	431	418	366	418	452	403	427	430	426	411	399	437	418	420	425	379	407	409	411	401	425	384	383	390	405	386	391	420	374	389	423	408	417	441	433	404	417	378	417	426	424	396	418	384	398	395	411	390	423	392	352	413	406	406	399	420	398	380	412	386	403	418	402	390	416	407	453	386	371	437	371	396	399	397	400	417	401	399	413	419	421	416	453	389	386	413	414	405	390	428	411	421	415	382	438	415	414	419	441	402	390	393	424	418	428	416	422	387	394	411	399	414	413	377	397	382	398	394	391	408	432	431	403	390	448	379	372	403	411	397	434	389	417	412	389	413	400	430	422	420	415	404	420	403	402	401	406	413	441	394	442	408	398	403	405	410	398	371	410	398	404	420	431	444	415	394	412	419	409	416	423	420	393	401	379	438	440	408	424	427	380	403	402	400	415	422	424	409	383	374	405	454	453	379	409	425	428	457	427	411	420	384	386	425	419	426	393	430	376	411	408	402	393	356	402	427	403	388	435	436	411	413	414	414	425	440	452	425	416	416	404	416	423	450	420	402	423	441	406	406	408	415	400	384	409	396	396	414	409	421	366	433	398	404	426	383	407	448	417	401	419	398	395	428	403	358	392	439	405	418	417	378	393	420	400	419	433	375	398	410	402	378	384	393	393	397	406	393	428	441	404	376	410	387	396	409	387	407	413	411	389	413	424	400	415	410	426	416	412	416	406	435	427	418	413	391	434	397	429	392	433	405	422	410	382	421	397	394	392	376	437	361	398	376	434	435	459	399	406	390	420	338	407	406	405	426	384	419	395	390	367	432	411	412	387	428	426	411	426	412	420	416	402	430	405	399	368	385	408	412	394	391	417	433	401	416	392	448	388	418	415	431	385	396	422	403	402	422	421	361	397	411	383	426	402	404	406	412	433	400	446	444	417	429	418	395	377	438	413	453	404	418	418	398	421	417	414	418	391	390	362	390	389	403	419	405	404	418	393	389	420	412	414	409	427	422	394	430	420	406	402	418	387	392	418	409	387	429	403	441	398	384	407	391	431	401	378	410	409	386	429	415	384	412	372	415	413	435	369	420	439	363	417	373	434	433	419	401	429	389	386	405	415	390	459	438	389	412	389	411	373	392	392	408	393	408	413	378	440	362	447	382	413	383	426	410	407	407	407	402	433	395	411	479	399	444	407	400	400	423	397	424	407	382	442	414	431	387	407	408	385	429	412	432	409	409	417	393	353	410	404	394	399	394	414	391	411	429	420	452	413	405	373	406	392	406	381	458	411	409	409	401	395	436	416	404	387	388	419	398	437	444	417	403	409	394	380	432	394	411	436	386	413	407	398	388	422	421	402	409	406	431	439	391	407	386	403	400	390	404	412	425	411	400	397	372	405	369	396	389	403	393	404	393	412	380	409	371	415	381	408	391	374	404	414	406	404	420	406	367	437	422	414	405	412	408	420	424	401	378	428	409	400	394	406	390	437	419	414	437	459	391	426	418	384	375	415	401	386	440	427	392	414	426	432	410	375	401	422	424	401	483	413	429	399	431	394	419	381	383	403	437	413	424	384	411	400	398	411	394	399	368	411	408	392	393	431	418	431	421	415	438	426	386	440	406	397	410	374	390	390	365	399	383	426	402	424	436	433	396	421	432	426	402	449	375	399	419	442	417	408	415	411	406	405	409	420	405	396	380	418	396	416	398	379	393	420	422	396	390	419	400	389	405	422	428	403	477	397	406	400	392	429	410	394	421	435	390	395	414	415	420	398	399	381	400	399	389	439	426	417	422	424	413	421	409	380	389	429	405	400	438	377	403	402	350	414	413	373	391	388	410	389	385	421	394	425	410	391	413	377	392	390	396	411	417	405	401	399	421	431	425	379	439	406	391	387	406	443	412	436	397	438	377	383	402	422	441	412	393	396	395	383	359	383	430	423	395	427	417	409	424	406	440	412	416	417	385	381	398	423	396	426	375	438	431	397	426	406	405	418	418	416	437	404	411	400	407	440	379	391	416	412	418	434	381	393	412	375	428	403	443	436	388	421	410	403	427	417	407	390	398	442	437	450	402	405	405	425	426	440	392	400	427	406	369	392	424	406	384	393	369	414	393	403	419	419	410	458	393	413	411	410	424	395	423	422	424	402	416	418	395	411	390	414	394	376	402	403	392	389	379	383	422	384	423	432	442	390	394	431	387	372	416	405	423	409	351	402	390	415	385	412	437	382	411	415	447	429	412	377	416	426	396	389	422	395	380	395	399	409	397	413	409	411	415	398	381	410	389	399	379	382	446	435	391	404	396	413	407	414	453	407	396	422	432	384	386	422	412	437	390	417	407	427	418	429	406	379	414	421	413	420	388	444	416	395	405	410	419	402	417	424	434	412	399	412	437	397	418	439	401	413	407	409	403	406	381	439	395	348	433	374	425	437	385	415	381	437	437	387	395	394	418	404	422	434	403	428	393	363	417	422	394	397	382	421	419	425	402	411	432	391	408	407	388	400	417	399	396	356	411	400	387	397	414	402	431	422	411	412	384	419	432	402	399	389	418	403	438	377	386	419	437	420	382	426	405	442	374	428	416	403	376	404	448	397	403	399	394	425	412	381	376	403	417	439	417	405	424	411	361	426	424	395	389	386	420	419	404	388	353	365	364	422	443	420	420	416	391	400	393	407	404	373	434	381
25139	21416	27653	25440	14965	2574	1309	881	749	629	548	447	405	446	430	408	387	366	360	354	357	358	384	371	374	359	367	375	347	362	336	324	374	318	337	377	334	346	338	307	442	497	395	349	354	375	340	332	288	348	347	328	364	376	350	328	336	373	356	351	359	364	334	344	331	354	386	327	346	354	328	360	344	361	351	314	344	337	305	325	338	335	319	315	351	324	308	339	352	321	335	353	340	318	354	330	380	345	357	338	349	357	340	357	365	328	350	351	329	337	318	327	322	334	341	351	325	294	359	332	352	355	326	336	330	333	338	378	340	340	342	349	358	364	328	357	357	315	342	330	323	341	330	359	327	370	340	339	325	346	345	361	352	336	327	345	353	338	329	370	349	343	373	354	306	344	322	353	351	373	333	314	361	348	305	372	297	332	369	347	332	323	351	338	342	350	300	306	353	323	325	315	355	376	360	314	340	321	363	347	355	345	364	303	336	327	344	360	343	337	325	331	312	321	359	355	336	334	375	358	352	334	317	321	349	328	330	320	348	327	367	317	363	355	326	327	334	364	331	345	353	361	369	347	333	329	354	341	329	351	355	326	323	360	345	335	354	375	344	325	336	338	314	362	303	358	341	359	339	305	357	366	369	351	347	324	336	341	340	356	312	345	346	350	342	324	344	379	340	348	326	330	355	361	341	325	334	347	341	343	355	335	361	353	331	321	315	312	355	297	337	321	319	333	356	321	319	344	321	311	328	314	327	317	302	335	338	356	327	333	311	371	346	318	362	334	321	344	329	350	332	357	324	325	328	310	338	353	355	334	341	339	336	341	326	344	369	335	331	325	324	351	347	338	320	345	352	314	323	331	356	341	369	331	342	347	336	329	361	312	322	323	332	373	346	341	312	331	345	336	326	340	378	358	355	349	328	333	337	336	349	360	319	377	352	330	344	343	338	365	356	332	376	354	325	350	334	339	328	346	338	355	346	360	327	322	320	362	347	325	345	335	362	339	328	300	340	349	318	323	325	352	322	324	325	348	326	348	355	358	346	365	351	325	354	351	341	288	343	325	344	352	323	354	321	365	311	314	335	341	342	347	325	343	312	333	338	330	340	305	374	333	330	324	277	340	356	317	355	339	364	350	341	348	316	337	358	316	340	370	344	352	335	379	342	407	365	368	342	333	319	316	364	361	330	365	382	333	348	338	357	356	364	319	320	320	365	368	375	331	351	343	349	322	348	410	366	338	357	338	339	335	319	331	341	343	351	387	349	352	346	333	350	371	374	333	342	349	310	355	328	342	330	333	337	360	333	315	307	346	329	332	323	329	362	342	338	360	369	357	319	324	304	307	342	344	353	334	343	365	333	338	333	327	352	339	326	338	335	348	322	349	359	353	380	351	320	363	332	302	342	312	350	338	344	341	329	321	360	330	321	359	338	342	331	349	346	349	369	319	329	305	338	347	332	328	321	354	329	321	330	346	342	320	350	320	322	360	345	358	340	352	328	330	366	325	329	327	324	333	316	341	334	323	352	345	341	343	367	325	364	364	368	313	333	337	375	331	350	338	350	341	354	321	326	335	306	344	368	353	316	340	343	328	341	340	346	361	327	321	345	354	350	354	338	330	302	351	347	341	353	361	347	345	368	346	329	338	378	315	329	338	362	374	360	332	333	368	347	352	304	324	344	340	338	347	369	322	338	337	338	382	290	350	350	341	351	341	352	338	303	315	330	338	325	333	349	335	330	297	328	350	341	321	362	320	343	347	358	357	309	321	337	346	368	373	369	330	312	317	316	339	314	354	321	349	329	335	330	348	370	345	350	332	302	367	325	321	339	337	316	333	381	321	358	306	331	332	324	314	362	330	325	303	324	336	369	338	370	333	338	328	344	342	335	341	339	349	350	366	364	331	294	292	336	338	313	327	337	327	370	334	354	313	330	332	296	343	330	326	320	364	362	373	340	355	353	353	315	367	325	367	335	321	344	328	330	344	385	353	349	334	350	329	318	327	357	308	354	338	344	319	327	286	343	336	347	314	336	349	320	341	341	318	369	361	353	310	359	343	354	358	338	348	332	351	324	353	330	324	306	315	326	323	340	311	354	329	330	354	354	353	328	363	322	345	373	354	318	364	345	327	294	345	317	344	355	323	346	369	337	330	313	385	367	356	320	377	350	351	321	366	335	316	373	307	358	332	332	337	323	347	350	368	330	336	323	357	321	341	331	349	333	353	334	318	363	348	320	382	318	357	366	341	304	368	333	334	346	335	372	354	321	377	343	336	298	354	358	343	326	348	337	345	329	330	324	344	356	330	318	335	365	321	313	356	359	383	342	338	314	332	347	319	328	336	377	354	344	349	333	344	333	333	343	337	366	339	321	343	373	355	302	319	341	340	358	338	316	334	340	316	342	324	334	327	338	293	321	348	335	352	338	326	321	311	352	380	336	337	308	335	368	335	314	332	351	335	328	347	342	308	351	355	340	339	336	375	355	337	302	335	324	300	345	332	340	375	353	347	312	358	325	316	327	336	329	366	334	348	318	343	328	353	352	329	318	334	337	350	363	336	350	347	355	317	317	352	336	321	341	349	344	354	336	337	335	339	332	356	351	318	324	352	366	376	346	349	341	297	361	316	366	353	342	354	342	332	363	312	317	342	339	369	349	327	325	366	330	334	335	320	330	291	334	322	348	344	335	367	342	358	339	315	374	348	360	321	330	360	336	337	306	319	344	347	349	349	316	362	352	323	324	355	351	323	348	367	332	332	327	329	339	340	350	335	311	350	349	331	320	354	348	355	333	329	354	306	351	335	359	301	339	342	370	324	349	368	319	317	339	332	322	358	355	337	344	322	318	339	331	333	382	364	329	314	339	336	376	363	354	343	361	349	332	329	358	343	309	330	342	295	380	349	339	366	379	368	315	350	353	333	336	325	320	316	321	346	331	354	356	335	320	339	323	350	379	359	344	336	332	325	293	317	330	357	338	314	331	312	315	328	325	330	344	334	317	338	322	354	303	332	358	346	341	359	368	352	341	347	352	335	371	351	342	328	336	307	353	393	349	321	354	327	328	349	330	335	358	346	336	347	314	317	348	324	327	343	344	331	362	322	344	341	311	318	335	321	327	346	336	322	342	339	345	356	320	318	367	353	328	313	358	338	327	315	354	348	349	336	326	328	325	354	340	331	325	336	331	338	340	320	336	362	333	347	353	349	324	353	338	365	355	318	306	374	357	331	351	366	355	336	346	367	315	338	329	355	339	347	314	338	306	345	348	360	325	351	378	337	381	344	318	292	371	355	357	351	336	330	341	334	309	327	349	347	359	352	313	351	346	320	349	322	329	343	351	332	314	317	359	350	346	336	319	335	332	321	330	360	334	325	357	335	356	342	338	334	357	351	359	334	347	317	323	319	349	331	359	360	370	349	331	324	282	330	330	360	339	337	351	350	296	343	353	370	335	349	328	360	355	362	328	353	328	348	358	330	342	337	327	333	338	332	302	341
37308	47943	17437	8746	4940	2914	2102	1563	1295	952	711	570	546	529	498	470	437	402	443	390	391	445	404	374	418	351	377	414	388	378	392	389	399	396	370	362	391	352	344	361	514	514	444	359	340	362	339	358	350	369	362	351	408	370	359	367	400	368	354	381	385	337	383	370	371	367	368	348	362	411	351	397	375	388	379	370	341	377	372	371	380	362	331	347	323	378	362	352	346	382	374	359	384	348	371	360	350	391	324	406	377	359	409	373	391	414	351	385	381	392	324	369	356	401	360	350	375	402	371	364	351	364	346	317	337	342	373	360	369	341	355	371	370	369	367	362	383	363	385	383	350	345	384	398	372	358	349	401	361	362	396	360	342	352	404	359	345	396	364	349	368	354	369	370	361	393	372	374	367	427	368	401	363	337	364	351	372	377	340	357	386	390	369	334	360	354	330	346	365	346	359	377	363	386	355	358	384	364	391	338	360	344	388	373	335	383	344	328	350	344	353	366	390	339	394	359	366	336	360	389	334	366	361	334	367	377	347	339	364	394	379	374	363	378	366	375	343	389	367	351	367	360	367	375	380	374	368	332	408	375	349	355	381	403	383	343	363	355	396	352	367	347	376	326	391	347	355	363	351	361	385	356	376	331	359	354	370	339	365	352	364	376	362	349	402	377	350	337	367	363	383	323	402	371	370	381	341	369	368	347	344	344	324	338	372	381	346	425	370	383	363	338	376	363	385	385	353	355	332	372	363	338	343	350	351	376	362	382	332	399	351	346	357	340	382	365	368	356	369	370	381	352	364	385	342	411	382	339	415	351	372	368	360	377	345	367	383	397	362	360	363	361	348	364	385	321	350	385	361	354	361	347	351	320	350	347	349	348	346	363	323	383	381	351	370	378	384	349	346	341	356	381	354	362	335	347	349	366	373	366	335	404	342	336	389	349	364	370	361	371	376	335	391	372	392	339	365	349	395	326	356	360	379	349	350	360	365	367	375	344	375	362	374	349	340	363	331	346	347	380	380	371	357	319	316	338	360	381	357	377	354	342	347	394	347	337	351	335	349	368	339	366	342	362	348	369	377	349	370	374	364	374	381	362	355	364	332	345	338	340	348	356	375	371	380	369	396	340	365	379	371	348	359	358	346	400	393	394	361	372	349	373	352	353	371	359	371	409	360	348	348	381	388	352	365	336	374	371	347	384	336	357	353	366	386	371	335	365	345	412	367	377	367	345	352	353	379	354	351	361	390	369	399	337	354	356	321	360	372	365	349	365	363	367	410	352	353	385	350	354	368	386	371	354	366	355	383	371	347	362	323	370	360	392	319	351	361	383	386	367	363	362	332	378	400	376	421	353	348	390	346	370	340	358	337	322	347	367	346	360	338	367	371	350	374	420	384	350	359	370	365	365	369	345	351	351	372	386	359	381	359	334	370	357	370	380	381	399	335	393	392	381	346	369	365	364	362	337	353	340	350	367	340	353	368	358	349	365	377	365	354	361	396	368	346	362	373	354	386	350	371	341	357	345	382	349	351	372	396	383	370	363	362	349	379	368	368	355	376	359	362	345	365	359	381	336	345	364	375	340	368	372	401	392	360	358	377	392	338	330	359	347	378	382	376	343	367	364	386	343	357	367	354	386	347	337	345	374	359	372	380	365	334	352	372	348	346	346	348	372	364	373	410	347	342	350	373	365	386	415	354	369	374	343	372	351	373	364	345	321	388	385	369	371	377	342	379	355	383	380	368	365	364	372	403	345	365	363	364	332	345	402	367	368	382	387	352	357	354	379	367	375	407	363	340	364	360	379	326	367	359	356	336	367	387	334	345	352	377	374	371	386	398	359	368	349	330	364	378	360	383	359	367	357	362	360	375	332	384	363	376	366	367	358	378	361	347	367	331	360	367	383	357	362	358	377	368	357	396	347	351	348	350	389	368	362	365	329	373	379	342	379	359	364	382	378	354	367	352	400	361	382	385	377	353	355	340	327	361	390	356	329	353	384	371	359	401	356	362	347	368	349	369	335	406	360	352	354	336	362	362	364	350	362	341	350	377	361	363	370	346	372	358	385	372	350	322	374	365	381	352	360	351	379	383	359	349	345	376	370	376	358	363	409	376	359	369	319	385	353	371	365	360	379	378	371	384	379	344	350	379	345	357	340	359	317	351	393	359	362	353	358	361	331	379	383	362	334	381	338	322	370	345	352	350	383	366	350	360	384	345	383	382	375	370	341	352	357	390	383	345	341	392	377	364	320	370	325	331	342	347	391	356	345	357	347	361	392	373	390	355	380	368	395	352	338	339	382	374	336	352	365	371	368	358	390	395	343	347	355	362	378	364	337	368	396	377	363	395	365	413	347	379	359	330	374	362	357	391	361	316	352	363	368	358	381	354	386	359	372	365	381	337	360	367	358	356	358	367	377	354	364	342	387	351	381	352	357	367	372	405	371	369	360	387	317	358	366	351	379	363	367	366	370	364	356	389	390	367	405	357	356	342	367	343	392	380	353	366	346	362	383	343	347	344	311	407	385	353	369	361	373	336	351	356	344	327	343	388	381	373	347	370	341	378	349	354	352	364	399	328	352	406	373	348	334	384	357	382	382	388	360	378	366	332	328	381	354	349	362	348	366	346	348	384	386	369	371	366	334	362	380	327	352	345	342	355	372	391	355	356	371	392	371	371	359	373	371	319	357	345	347	335	394	395	349	378	372	365	367	337	390	354	366	334	367	377	344	351	371	370	410	354	370	342	367	369	403	366	311	366	360	352	393	375	357	366	369	335	382	348	332	354	367	364	378	393	345	352	359	325	384	364	357	358	342	374	378	359	351	364	336	334	372	389	360	351	377	376	363	380	402	362	368	361	388	370	378	331	368	346	359	347	349	353	343	343	363	365	368	362	381	351	357	368	364	376	347	357	365	346	338	340	373	380	382	329	348	357	339	358	389	370	385	407	357	396	387	376	345	372	341	361	320	387	382	347	373	389	379	351	373	353	358	376	363	378	376	364	341	387	369	331	375	397	376	357	357	383	365	379	368	349	354	336	359	357	346	362	320	368	353	379	365	360	389	376	380	363	376	362	348	362	359	369	326	383	353	389	363	388	341	371	351	377	351	378	355	371	399	397	347	384	356	349	345	368	340	348	357	358	380	361	357	374	334	334	336	378	357	328	333	354	370	340	379	391	387	373	347	351	343	354	390	354	380	369	409	360	359	349	371	347	351	351	356	357	368	358	325	384	333	391	376	335	382	352	329	357	331	346	362	353	370	362	332	380	356	353	366	362	385	364	351	383	391	386	359	333	343	372	377	373	365	321	401	360	367	338	388	337	369	369	367	364	359	367	366	341	364	330	354	367	346	368	352	353	386	343	380	358	383	359	339	377	403	394	401	365	387	328	355	349	380	403	382	378	374	368	385	366	346	362	361	363	350	342	332	409	383	354	384	373	369	356	369	363	339	371	399	392	382	383	348	382	375	364	385	359	370	353	358	392	317	394	335
22943	21428	29079	24175	21427	21454	10329	2033	1309	963	677	569	494	485	474	400	335	346	312	320	307	281	281	293	292	297	294	282	258	283	273	271	274	247	270	277	231	239	250	269	353	708	989	1007	518	248	231	234	238	250	262	257	237	275	263	223	247	252	244	249	257	261	257	255	255	245	248	243	240	240	249	271	257	257	268	259	279	259	254	282	260	205	227	266	242	230	251	243	222	235	255	230	239	240	240	236	243	265	258	230	211	259	236	251	245	233	242	230	269	215	256	253	217	209	242	211	242	242	235	243	242	246	246	231	265	242	243	259	239	240	218	238	257	267	199	233	224	232	243	237	221	254	241	252	226	258	244	249	226	240	242	250	240	247	213	215	231	246	234	254	268	246	240	243	221	249	241	216	246	252	236	257	253	240	264	267	205	218	217	237	243	223	242	223	231	227	253	236	237	232	235	238	234	225	218	245	221	254	235	227	250	255	220	250	233	232	230	228	238	237	239	260	248	230	255	244	220	234	256	221	252	269	248	204	244	223	230	236	234	248	247	207	256	245	251	237	243	202	221	235	237	233	247	231	248	244	244	247	241	267	242	241	212	217	202	254	245	257	253	222	211	255	236	236	232	257	235	255	221	228	218	244	251	246	211	234	228	240	231	219	234	234	242	229	250	256	226	217	239	215	243	200	234	254	221	242	226	222	214	247	226	229	239	267	242	211	227	241	229	241	253	216	253	259	248	255	243	218	236	235	239	234	227	247	233	249	241	198	231	245	268	230	226	237	230	252	255	249	236	225	234	263	234	243	248	240	213	240	202	241	222	249	231	239	239	222	263	228	244	254	229	232	253	250	241	232	242	253	265	210	236	246	250	270	253	261	229	257	218	241	214	227	205	238	234	267	249	233	223	218	225	250	249	242	232	264	230	230	231	251	237	217	268	226	248	242	235	236	241	255	251	227	272	223	240	225	216	245	225	265	265	218	248	225	219	223	235	211	256	236	229	246	271	252	246	256	267	240	251	250	257	219	257	220	222	250	258	211	252	261	247	242	252	213	243	205	238	244	249	226	218	219	223	231	239	240	243	258	234	238	249	240	207	239	224	252	248	234	249	233	245	232	218	229	206	234	248	250	229	254	236	257	241	229	228	205	258	234	236	239	245	218	217	233	247	256	237	249	242	263	265	252	244	239	270	212	245	252	267	216	229	264	209	254	233	237	239	270	234	227	215	211	244	246	234	249	243	243	246	247	256	243	250	256	216	255	217	197	228	245	244	236	246	237	268	238	218	227	244	224	241	230	252	240	221	244	245	252	236	222	237	248	237	247	228	184	233	230	233	248	256	240	248	222	230	226	229	247	257	262	243	236	250	255	237	263	245	233	227	228	241	240	234	201	226	242	237	221	237	233	236	240	222	230	252	215	221	225	225	220	228	235	242	229	224	246	245	229	217	227	257	220	234	221	248	237	249	268	273	230	262	238	240	254	237	239	228	228	240	273	228	227	211	223	243	246	236	244	231	215	243	200	234	246	240	234	225	260	249	257	227	245	228	246	240	231	220	235	247	234	257	254	251	243	197	219	227	221	220	206	221	248	231	238	242	224	242	255	226	240	238	250	252	223	232	269	244	226	248	267	247	232	226	251	218	231	216	228	238	262	243	252	236	220	230	247	223	233	217	265	236	228	250	251	216	219	240	216	230	225	245	225	223	238	204	235	237	268	264	215	240	218	239	235	222	242	221	260	246	241	248	258	228	229	209	246	250	231	246	218	248	255	253	224	248	244	233	245	249	205	228	228	239	255	230	261	263	247	265	251	223	236	247	242	220	233	233	235	254	223	233	222	221	228	269	219	225	243	261	234	252	222	248	237	232	226	230	246	261	241	231	214	245	257	235	247	222	235	230	234	228	249	227	228	254	234	205	227	208	246	239	255	223	258	241	199	226	257	224	247	239	250	247	249	256	217	240	240	237	258	241	237	236	243	234	249	216	254	214	246	222	236	237	222	255	246	228	223	234	238	229	245	203	260	252	243	249	228	233	226	233	248	226	204	256	215	218	227	215	235	234	238	231	212	257	239	237	232	251	216	229	209	251	243	252	246	266	230	253	236	221	228	225	235	218	253	256	257	216	266	200	237	246	224	240	250	200	229	247	236	251	268	242	249	240	254	227	252	252	213	239	234	237	212	250	235	252	223	252	240	242	222	271	251	247	199	257	257	224	237	241	232	250	234	245	271	247	247	250	237	243	243	230	222	240	223	217	243	220	241	240	243	246	239	228	246	218	255	236	226	220	262	219	252	202	243	243	237	224	218	252	238	239	250	229	258	230	235	208	233	249	243	245	234	245	236	241	249	245	224	237	224	268	241	256	246	240	222	228	233	233	258	219	269	229	246	235	238	226	251	218	243	228	257	284	256	215	216	240	231	250	245	219	254	214	239	209	248	211	249	203	247	251	215	237	228	274	270	213	220	229	259	229	238	223	244	237	232	216	216	259	229	238	229	218	212	251	222	221	225	225	241	234	255	250	230	211	240	244	228	226	207	251	209	250	219	234	238	250	226	220	232	229	252	224	233	218	219	206	221	234	225	225	226	249	252	204	248	240	221	222	242	227	240	221	218	257	243	235	238	253	245	221	249	246	247	240	234	236	246	244	243	243	241	225	256	217	237	258	234	244	240	250	243	261	250	258	223	251	216	221	235	241	252	240	244	233	245	245	244	240	241	257	254	214	229	243	245	222	238	247	221	264	247	261	234	231	228	219	225	225	236	230	233	239	235	236	243	237	223	270	250	243	219	266	244	249	223	225	240	228	217	222	216	221	228	248	224	251	210	240	230	292	213	254	235	238	237	221	218	230	249	217	247	247	240	218	233	229	209	224	272	225	210	220	243	222	199	205	266	213	235	247	250	232	236	224	233	260	270	244	228	239	231	241	205	248	238	241	229	212	260	269	249	243	235	231	244	258	216	262	240	234	228	243	239	251	251	242	250	249	253	263	223	206	253	235	223	248	217	225	238	231	242	240	235	250	223	233	255	261	259	238	230	224	206	233	226	251	246	243	222	228	272	244	233	254	224	217	216	220	221	253	236	236	228	210	249	241	244	224	221	213	217	209	238	209	245	281	232	225	220	217	249	252	233	251	204	225	258	254	242	222	217	231	271	207	219	223	258	258	235	219	240	239	230	248	224	250	214	252	219	225	238	257	201	231	243	251	239	266	214	250	234	257	251	244	240	225	258	221	232	220	255	194	266	260	230	254	220	241	259	236	252	220	232	245	236	225	243	234	234	234	242	254	237	247	246	258	229	231	224	212	257	260	211	240	242	228	247	256	244	242	237	217	247	242	237	220	241	272	222	242	210	236	242	252	255	211	250	236	251	258	222	213	270	262	253	240	228	219	263	222	249	226	262	215	233	242	236	256	222	231	241	238	251	219	260	225	248	219	237	250	238	207	254	233	254	239	241	262	230	258	226	247	221	243	223	267	258	244	258	241	231	251	214
41556	59853	26161	13314	7777	5175	3610	2803	2174	1435	994	821	716	629	573	466	419	355	363	370	338	310	312	321	333	296	308	306	300	328	309	297	323	285	282	320	273	266	279	312	446	873	1369	1374	633	237	259	280	254	286	288	260	268	259	294	261	285	292	269	238	247	297	259	295	267	266	297	259	284	265	274	274	259	250	273	303	229	283	259	256	294	278	257	265	257	276	280	259	269	267	281	266	282	333	269	260	249	281	253	279	277	239	226	275	248	277	249	271	270	251	269	258	284	287	237	221	269	280	262	254	283	250	280	268	253	277	277	271	258	280	243	251	230	273	251	258	269	284	234	227	257	267	265	238	295	275	256	250	256	264	275	245	275	277	263	281	261	241	250	267	240	261	259	272	259	266	253	281	248	255	263	265	247	256	250	257	253	264	254	256	263	279	235	264	269	243	255	264	275	280	272	264	261	276	263	240	234	261	236	266	254	265	240	248	278	295	271	229	228	236	257	263	276	276	280	257	270	245	278	247	248	245	276	272	255	251	221	249	245	258	242	256	272	262	253	278	268	231	285	254	247	254	245	258	246	265	266	244	252	255	277	255	269	263	243	273	226	281	239	295	272	267	275	237	266	268	281	248	276	271	251	261	224	262	248	242	253	258	264	282	270	259	264	251	256	265	258	244	261	296	264	226	260	293	260	234	274	242	247	258	243	263	260	232	256	227	256	293	233	247	285	260	267	230	256	285	260	237	284	241	259	256	246	256	252	264	242	280	248	255	249	275	259	244	252	250	261	293	259	281	264	283	236	261	242	256	248	270	246	263	230	266	249	269	233	236	283	275	247	251	239	256	259	250	249	267	234	257	257	241	274	268	265	239	268	258	256	253	253	253	255	267	297	253	252	251	269	273	275	259	251	260	258	262	233	278	265	296	227	259	260	248	237	269	240	260	256	235	277	252	248	241	246	266	249	273	256	263	269	248	250	275	239	232	280	271	249	270	252	254	265	262	227	257	262	263	252	283	225	223	281	239	273	229	257	282	242	279	262	281	238	231	250	259	264	266	228	270	266	268	272	271	261	267	249	247	246	278	253	258	276	285	263	281	266	248	271	243	261	254	282	277	252	251	276	287	273	243	248	261	264	268	272	263	247	249	245	228	251	257	252	248	230	281	243	239	271	265	265	260	240	296	243	281	252	237	271	263	257	234	252	269	248	243	266	241	260	288	282	275	296	249	265	267	267	250	255	272	256	248	262	252	276	251	267	254	250	268	280	284	254	249	234	267	269	274	256	255	276	260	262	247	270	269	247	266	236	237	249	266	271	232	276	281	267	253	250	275	233	262	257	282	281	299	250	254	241	268	262	239	243	247	247	262	266	303	273	259	253	269	246	270	258	281	283	317	266	268	279	242	238	256	264	282	285	265	247	273	274	276	263	257	251	266	251	226	288	237	255	223	223	255	294	241	264	238	256	229	270	267	269	285	226	261	258	274	238	286	270	234	249	261	262	292	252	263	249	245	277	270	244	268	248	243	204	245	261	261	269	268	245	265	269	272	241	270	274	243	280	259	255	259	241	272	260	254	279	268	253	279	281	273	264	224	242	250	265	247	252	283	242	254	276	236	285	270	259	266	268	288	242	268	245	243	246	252	275	259	245	256	274	258	269	239	280	265	239	243	291	257	285	258	307	274	248	245	242	271	238	277	278	279	229	254	250	276	274	251	272	278	251	259	260	255	247	269	263	261	259	282	255	256	270	260	247	240	274	251	237	279	249	270	263	220	248	250	264	263	284	262	281	251	279	268	254	299	250	273	245	244	258	275	254	264	267	310	261	269	248	264	233	263	258	263	249	247	266	263	222	255	280	249	255	278	265	264	269	272	254	237	241	259	247	286	275	234	267	285	251	252	267	255	233	243	268	276	259	228	268	263	273	255	275	267	259	272	256	238	239	277	269	223	256	242	257	244	279	295	256	263	241	261	259	280	260	257	265	263	261	264	262	247	272	253	273	266	252	269	273	280	250	269	272	245	275	260	238	250	255	236	277	284	274	240	246	249	262	261	254	251	249	263	220	252	273	281	238	260	255	250	263	303	253	278	262	253	256	284	247	253	261	222	263	253	271	255	220	255	274	249	264	242	255	254	276	238	276	245	283	245	246	248	228	288	253	281	261	263	264	266	237	296	234	267	249	255	271	262	232	242	264	263	238	246	252	294	273	259	285	246	257	236	268	265	260	250	259	245	248	242	244	251	262	277	281	264	259	242	254	235	235	254	234	251	278	284	265	263	238	286	250	277	246	250	233	246	264	289	240	256	274	275	245	260	254	230	251	247	241	277	263	267	261	271	265	244	263	273	281	245	238	278	259	271	257	239	254	281	252	265	247	256	235	284	275	246	255	268	271	262	251	246	254	222	251	241	252	261	268	276	261	225	241	294	235	254	270	248	229	263	235	235	246	271	274	263	252	254	236	254	223	297	255	284	251	284	252	256	263	246	248	255	272	267	277	289	261	277	287	239	259	253	247	262	278	255	274	257	264	256	242	275	254	258	263	227	279	244	280	262	257	273	274	239	254	257	252	257	251	295	265	291	238	256	267	240	270	285	273	259	245	253	262	258	258	274	285	242	272	247	251	257	275	264	229	261	251	258	225	254	257	241	278	277	298	260	262	254	256	228	264	239	215	258	251	276	263	254	260	249	247	267	279	253	291	255	251	283	253	270	247	239	248	254	268	243	261	267	241	234	269	246	270	243	274	225	247	261	273	290	263	271	258	249	250	277	261	261	291	256	263	256	305	215	272	255	234	251	263	277	263	228	261	256	267	226	248	282	268	240	276	265	261	271	238	267	279	260	245	240	239	261	255	247	234	277	236	278	280	264	256	298	275	277	255	250	245	287	252	271	245	243	240	246	240	234	260	259	261	291	245	261	279	257	234	236	263	256	249	269	236	301	244	253	257	277	273	261	255	268	236	289	234	253	232	248	253	248	269	244	234	275	257	265	253	266	243	253	253	264	249	274	281	262	241	272	274	266	271	265	223	269	264	281	278	246	244	272	241	284	262	249	261	261	225	236	258	250	268	217	288	269	275	248	259	251	257	243	249	242	238	263	232	264	257	252	226	257	271	259	257	257	277	256	256	240	252	248	243	261	287	257	243	261	276	248	267	234	252	253	247	240	246	241	270	250	237	249	268	268	262	277	273	245	258	262	278	283	275	231	242	266	232	257	272	254	267	249	237	255	254	251	236	253	256	286	265	252	265	254	294	266	251	269	275	242	253	283	231	246	257	246	270	259	239	272	263	274	277	289	265	276	249	263	250	269	245	285	260	219	260	259	257	280	246	261	223	279	291	248	244	229	276	268	269	282	256	262	259	300	271	241	232	240	241	244	270	253	258	240	247	259	270	275	263	257	263	267	251	269	223	260	263	268	289	254	250	244	231	256	272	253	244	265	260	259	253	224	266	253	262	278	257	261	260	223	284	257	240	272	260	274	274	264	258	254
31516	27639	16921	5490	1659	1124	948	875	714	575	530	548	547	508	499	504	486	508	455	472	483	513	499	454	463	482	470	496	458	477	511	461	460	517	445	416	445	438	465	458	395	424	531	500	559	424	428	446	438	463	444	474	415	448	445	469	435	452	449	496	451	464	455	486	508	477	484	476	440	447	491	387	447	497	451	423	411	484	469	426	473	447	455	508	455	421	474	481	453	455	449	472	464	468	477	435	419	465	434	445	424	441	460	473	429	460	462	477	464	449	465	489	421	466	451	454	428	430	444	456	458	457	460	490	459	427	495	478	464	447	457	476	479	475	439	434	460	497	512	472	487	415	439	472	457	502	417	447	433	432	446	448	479	484	495	422	494	417	432	484	445	446	460	488	489	434	451	462	429	504	477	487	475	456	485	470	482	472	465	470	466	453	471	447	427	464	430	465	472	481	496	490	480	470	443	477	459	459	424	503	447	484	468	463	471	420	491	431	452	434	484	486	447	441	441	469	467	458	478	476	440	418	467	440	471	474	469	424	457	494	423	467	442	456	479	500	480	433	455	446	499	481	449	456	451	458	416	482	431	462	452	485	460	461	498	476	420	459	485	481	483	454	453	450	461	479	478	458	425	467	458	424	474	466	450	459	432	460	437	466	420	477	477	482	443	429	461	456	468	456	442	469	438	456	465	482	437	442	491	424	459	465	458	455	484	446	447	446	491	471	485	437	452	449	466	436	479	476	514	461	456	480	488	451	441	453	413	441	469	473	440	478	467	461	473	468	471	439	441	426	455	428	463	436	460	445	432	416	432	470	465	479	465	453	434	457	452	437	413	468	439	459	471	468	461	439	418	422	444	467	452	440	457	491	484	489	464	420	493	455	467	453	462	457	493	443	449	466	452	453	457	470	454	461	451	465	425	450	474	452	431	487	474	449	434	466	431	461	469	470	446	446	437	466	518	457	468	421	453	509	483	470	493	449	493	480	452	467	478	456	473	426	474	445	470	491	470	498	471	493	444	463	444	458	441	434	460	493	445	439	464	458	444	473	488	463	445	455	468	440	477	472	476	459	457	472	467	459	466	447	460	442	472	440	465	467	445	458	471	462	433	438	454	471	443	446	434	474	470	440	446	443	404	442	440	488	487	472	476	450	459	478	468	489	475	429	471	498	455	424	469	497	496	504	439	464	440	492	482	455	458	424	499	455	450	478	466	432	455	456	447	460	460	437	466	469	461	443	473	452	461	438	480	486	490	491	430	449	495	449	474	444	439	481	464	451	453	448	495	425	465	474	433	460	470	467	472	471	441	449	471	432	430	455	437	448	461	444	445	471	457	452	461	479	440	447	456	488	458	460	467	430	458	415	443	453	470	456	453	449	449	476	429	463	475	422	462	470	453	435	427	469	487	418	462	493	413	513	456	454	425	496	475	448	439	437	429	452	430	434	436	501	455	463	489	449	448	456	464	477	481	464	505	475	459	477	478	456	461	457	487	495	435	448	448	445	448	426	459	479	457	427	461	448	465	454	461	486	498	462	442	442	451	468	424	419	491	488	476	451	452	426	455	486	453	464	462	432	407	452	413	413	461	481	476	440	451	462	444	460	471	428	450	471	433	455	462	432	508	460	461	501	483	401	504	492	448	466	469	442	485	462	510	458	412	472	475	461	445	468	428	468	484	459	455	432	459	455	444	480	477	447	455	460	426	441	466	454	461	437	438	452	467	454	469	462	474	445	503	436	471	470	440	473	425	442	463	453	451	448	461	438	442	452	458	508	413	476	478	463	450	414	454	468	427	432	495	481	432	475	431	448	482	448	490	486	475	433	463	428	441	482	456	421	502	459	454	450	461	476	487	454	478	460	479	450	458	509	470	443	438	465	457	431	443	432	435	472	431	464	448	439	461	494	479	468	441	444	436	515	469	467	446	457	452	447	441	473	468	482	469	501	434	421	449	457	495	444	467	411	453	442	425	469	487	447	459	437	459	459	445	422	482	495	442	440	475	497	461	484	484	453	489	453	441	459	495	425	471	489	420	448	491	443	469	422	458	505	418	423	428	456	462	435	408	420	465	438	478	484	465	455	479	449	511	471	467	481	456	450	474	440	462	511	464	480	464	453	473	466	477	507	456	449	468	439	475	455	457	453	433	466	484	443	446	443	472	474	421	446	422	448	486	452	449	465	465	468	440	444	461	452	456	461	423	457	458	448	479	428	421	490	444	448	493	461	431	475	441	452	437	465	471	431	452	489	457	483	459	476	456	456	482	457	433	479	441	487	465	423	470	476	482	482	474	425	482	459	453	454	466	464	432	472	486	447	432	501	442	488	442	455	468	448	471	456	459	449	483	495	458	447	441	487	471	485	450	448	433	453	442	458	440	428	462	481	441	441	477	458	459	467	442	460	425	417	466	447	450	480	494	479	497	488	467	480	457	472	483	491	463	443	462	502	471	475	469	428	484	432	476	449	448	439	454	441	466	442	453	458	450	462	389	463	467	460	477	455	495	479	463	471	474	482	472	437	440	485	499	445	458	454	445	410	463	469	460	489	488	501	507	472	416	477	452	500	471	477	443	448	489	467	420	436	426	468	445	491	450	444	452	432	487	423	458	485	455	471	449	471	461	443	472	472	458	467	472	458	482	458	444	487	471	465	444	419	511	436	455	451	482	445	461	445	506	440	449	510	467	475	444	433	496	423	437	415	449	469	486	467	438	484	448	452	443	488	470	445	439	479	463	454	486	471	450	443	484	456	455	464	431	475	492	435	505	452	461	453	488	463	492	479	455	417	503	472	469	478	441	444	496	486	459	461	455	473	451	418	466	448	464	450	448	442	471	463	459	476	456	467	461	472	410	454	467	440	433	485	458	502	453	432	459	447	482	440	477	473	427	425	457	462	505	470	420	453	486	459	472	428	442	464	494	446	448	406	459	477	454	489	452	425	509	442	443	418	446	492	435	471	426	485	467	508	435	464	487	481	495	446	466	398	435	480	464	422	437	435	431	463	446	437	466	462	428	462	489	455	488	432	430	460	465	460	441	446	488	455	507	457	423	464	463	458	434	472	455	485	448	471	427	442	463	471	495	425	451	477	499	444	454	487	438	474	446	420	438	444	474	474	468	448	427	459	461	474	453	482	422	471	439	455	477	452	425	461	472	402	477	425	446	441	472	454	466	429	439	430	500	488	459	449	434	511	463	475	451	421	456	430	467	465	449	476	465	471	459	514	455	480	450	448	458	471	484	458	469	448	472	450	437	464	451	467	466	450	464	442	452	455	443	503	455	457	535	454	440	457	483	465	479	479	479	425	441	470	419	462	467	457	478	486	452	490	465	459	428	460	472	447	447	458	483	457	469	521	458	499	450	485	451	451	455	449	448	468	463	482	495	433	463	459	447	479	476	477	470	448	464	423	478	466	460	470	448	474	466	443	469	452	442	474	471	462	418	452	467	479	457	435	437	444	448	448	483	475	466	454	455	462	468	481	472	461	490	452
36689	37989	13287	4815	2332	1624	1456	1225	997	748	639	592	558	540	531	535	543	514	568	504	538	508	488	520	503	493	539	505	473	479	479	508	516	487	520	491	484	500	514	512	522	484	540	560	624	496	498	435	488	497	491	518	521	525	518	527	511	507	465	501	481	478	474	524	490	510	493	483	538	537	483	501	522	466	493	546	466	495	546	546	494	474	492	508	513	495	511	498	508	493	489	504	501	461	548	478	510	492	516	491	540	417	487	501	498	471	463	486	490	518	495	493	481	511	503	504	476	510	499	494	506	485	489	483	469	474	487	479	503	456	546	492	502	480	503	527	527	467	506	472	528	457	443	518	475	465	508	510	491	440	488	539	490	514	476	516	472	507	445	505	524	479	500	473	492	449	520	510	476	486	510	473	471	494	501	509	507	505	500	500	457	496	466	472	474	508	480	473	516	510	518	502	493	490	486	427	492	479	491	502	466	490	492	514	515	489	463	473	537	463	493	498	502	546	477	506	507	526	473	515	481	508	501	478	539	462	506	498	491	495	471	523	473	475	482	523	494	513	461	526	501	497	499	468	521	504	503	537	494	495	494	511	526	478	528	500	515	453	515	478	522	481	466	492	517	486	509	478	473	481	472	490	473	479	509	494	480	451	508	494	469	510	466	492	538	497	516	489	492	497	500	492	506	488	500	461	477	527	451	463	484	484	496	477	476	520	474	503	436	494	519	491	541	499	500	504	472	495	515	514	515	500	468	463	476	512	472	468	471	509	476	435	500	487	506	519	517	491	496	513	461	480	518	485	519	497	470	512	479	488	483	478	507	474	509	483	471	485	474	501	487	471	486	524	496	494	514	504	515	469	500	462	479	481	498	459	488	492	473	524	487	515	504	509	435	495	502	480	496	532	512	501	521	497	506	473	459	511	509	516	475	490	516	512	511	503	526	488	529	530	467	479	491	512	446	484	488	512	489	498	475	513	498	485	479	510	511	505	487	517	503	497	497	510	485	510	497	504	496	487	477	516	478	516	488	527	520	500	487	499	538	497	460	481	471	448	491	465	482	496	508	487	489	507	522	508	524	510	514	496	495	480	451	519	508	539	501	475	473	489	497	475	493	488	493	483	488	551	476	514	493	494	479	517	487	516	479	450	494	482	548	472	523	488	501	500	467	456	513	530	496	520	515	481	515	488	467	489	485	461	500	499	514	473	457	487	501	447	490	503	499	521	476	493	454	500	506	478	482	474	538	536	462	443	500	506	523	495	489	506	470	476	475	494	536	481	460	502	511	496	488	525	482	511	475	477	484	492	510	539	470	490	493	531	470	496	479	479	503	475	491	509	440	506	473	522	464	461	492	499	490	513	483	513	544	539	534	521	517	484	514	473	482	530	529	500	502	500	519	494	477	479	512	519	521	500	498	509	508	459	520	470	507	492	504	504	510	506	514	464	502	491	483	458	479	481	520	475	478	564	454	483	454	496	458	498	489	482	497	510	468	481	442	497	476	498	519	491	498	523	505	551	466	485	491	482	483	475	506	497	493	530	495	497	485	488	455	532	467	495	505	515	506	507	489	473	509	479	496	487	491	497	504	470	516	496	492	516	450	514	463	509	471	494	469	499	473	483	471	484	513	435	509	513	537	519	476	458	490	537	541	503	467	514	492	489	508	535	507	496	520	498	505	481	460	500	484	529	512	502	514	473	516	476	492	493	472	469	508	514	478	489	471	470	469	492	509	491	496	482	448	492	507	493	449	479	472	502	470	485	506	479	499	473	500	468	508	474	482	484	489	483	527	465	528	495	537	509	487	515	494	485	502	496	480	457	464	505	475	461	513	496	528	458	501	506	481	495	523	497	493	474	489	506	473	472	504	470	499	490	513	535	504	507	458	516	515	492	498	498	504	482	489	559	493	528	490	509	467	474	470	535	517	516	492	464	503	503	505	517	497	445	484	512	457	475	455	494	497	504	488	505	478	506	485	481	506	475	516	465	510	467	489	473	547	510	492	547	484	464	507	474	461	515	511	496	488	491	511	484	458	538	522	502	529	492	501	467	496	497	515	488	507	482	469	473	512	513	497	496	516	497	490	504	492	482	501	478	520	487	508	482	511	530	486	455	480	488	471	506	476	484	488	505	512	502	474	502	497	523	486	498	500	518	457	529	500	532	529	500	522	523	490	496	516	496	494	522	460	485	506	520	506	469	540	497	505	496	505	509	447	543	478	485	484	521	526	499	492	484	529	496	532	476	474	475	502	504	506	510	511	477	481	526	454	480	442	544	499	495	495	485	525	464	461	497	466	482	530	510	489	500	484	477	524	502	492	459	468	483	490	511	473	525	461	506	480	521	442	527	485	510	480	477	491	493	508	517	525	482	456	466	512	490	496	469	479	490	496	502	470	495	492	498	514	478	496	514	518	503	487	471	508	495	523	481	474	478	484	510	461	524	513	496	491	507	497	488	494	527	465	515	490	464	492	500	445	489	496	498	483	479	519	468	480	518	511	534	541	519	538	495	525	499	505	484	508	465	481	457	496	518	520	485	480	506	455	517	483	507	453	527	533	514	488	483	488	515	471	519	497	489	472	472	455	487	491	538	511	485	514	515	501	482	524	507	509	516	443	496	503	486	479	487	500	526	512	488	455	490	492	439	508	537	523	465	491	464	530	497	504	493	451	461	541	489	497	480	526	523	497	475	494	494	477	499	514	504	470	484	500	474	483	521	479	481	521	498	515	478	480	491	495	535	477	499	488	461	475	498	490	497	501	473	497	512	512	516	474	513	506	555	511	504	468	506	493	494	515	505	506	530	477	539	505	497	529	512	500	456	534	511	496	513	493	489	475	495	512	488	510	533	484	476	478	472	504	503	490	477	463	528	487	457	482	483	483	494	518	473	507	508	463	507	534	475	487	507	505	507	475	502	491	502	503	479	483	469	476	489	518	477	455	460	485	499	471	527	470	499	503	484	520	514	501	467	445	490	508	522	511	488	511	498	485	509	522	535	516	509	490	463	484	488	499	521	482	468	521	519	503	515	494	506	503	494	488	532	505	487	466	501	504	483	454	500	490	462	521	509	528	484	500	467	478	508	482	530	486	499	504	491	522	527	528	519	512	505	491	505	518	496	507	478	480	521	473	502	481	498	518	505	491	492	497	528	475	510	543	516	456	459	494	502	482	505	468	529	491	489	517	481	477	500	541	496	463	498	532	467	481	475	510	460	471	509	507	506	444	516	506	529	499	504	531	475	477	470	447	500	467	528	481	490	473	503	519	474	539	488	476	533	487	507	481	519	470	510	545	505	463	503	497	480	521	443	479	501	457	480	492	478	535	495	518	513	485	465	476	523	491	491	554	506	480	481	512	543	499	484	498	515	505	486	504	481	505	508	513	496	444	494	491	513	481	451	509	490	458	543	479	475	510	473	465	453	473	489	526	492	472	472	523	448	452	489	556	502	506	472	523	470	473	511	488	504	506	490	470	523	460	488	491	444	500	483
24074	21354	28427	24609	21314	11051	2331	1450	970	729	716	645	568	504	503	477	490	454	477	452	428	446	464	400	460	433	403	413	414	416	411	375	453	435	419	430	383	400	409	374	435	707	986	1164	869	450	398	411	394	372	400	399	413	382	436	408	407	415	379	364	377	411	392	393	403	355	385	364	392	377	405	420	381	396	402	437	403	396	396	407	364	423	383	420	391	434	440	405	370	398	384	371	377	429	368	416	383	425	395	372	367	381	417	402	447	415	382	374	371	430	376	404	368	415	420	403	385	393	355	399	390	384	374	435	376	413	409	389	408	417	365	426	372	413	398	416	442	420	414	376	406	399	424	371	410	387	408	374	343	392	388	407	377	419	405	436	421	398	418	385	376	381	410	412	386	392	380	359	399	349	402	391	408	400	399	376	433	403	404	393	406	391	375	416	363	432	415	395	404	409	431	402	410	380	410	375	427	412	360	408	367	403	397	397	379	387	399	402	377	416	399	364	405	379	396	430	387	364	424	372	425	376	398	394	393	411	398	394	421	386	425	383	417	400	380	422	386	405	374	388	423	393	372	405	411	390	381	393	389	404	407	405	426	374	391	410	368	401	389	395	381	399	389	361	405	369	410	356	444	397	403	398	425	370	384	419	414	409	397	375	409	408	363	374	388	389	401	380	395	379	421	397	410	409	432	388	383	403	424	376	397	390	384	394	363	398	405	401	419	385	393	413	413	432	355	433	383	388	385	364	430	383	398	407	391	388	409	381	382	385	374	416	412	383	375	392	386	399	414	392	395	415	414	423	385	371	386	414	388	396	401	391	376	408	367	386	391	396	372	378	377	410	381	393	355	434	377	417	381	392	389	407	420	379	422	385	380	413	353	378	386	415	390	383	378	376	395	383	411	371	434	369	403	407	384	397	390	383	423	392	419	378	391	396	385	395	385	400	401	396	412	399	414	383	395	387	407	384	414	415	423	400	373	392	366	421	390	402	412	382	399	416	438	393	385	386	432	397	415	423	432	417	419	400	426	385	417	427	397	389	420	418	388	377	411	429	398	427	393	409	392	409	395	386	379	401	383	366	435	402	392	398	367	403	416	386	378	423	381	405	383	385	395	403	397	435	389	402	387	422	400	395	343	391	370	391	414	407	386	416	419	416	452	396	408	383	377	385	392	388	387	418	435	383	364	404	412	413	387	421	390	394	361	397	395	375	369	392	419	390	426	380	404	398	405	400	399	385	369	398	398	405	398	400	384	387	354	380	399	411	392	400	368	396	447	421	384	386	397	378	401	384	387	381	407	397	382	402	418	386	384	414	386	389	392	425	419	390	438	418	403	378	370	405	415	385	386	388	400	349	428	437	416	406	412	397	419	375	399	411	361	372	414	398	442	428	382	405	358	405	381	431	388	403	423	395	420	407	408	401	379	403	367	381	432	383	353	394	420	377	396	388	395	379	382	381	446	425	422	408	397	433	441	399	371	408	421	405	403	393	390	407	405	387	396	410	438	383	382	412	408	373	358	415	358	394	379	416	377	410	424	403	385	390	385	418	367	424	390	391	390	383	398	427	425	396	379	387	399	355	360	414	381	418	385	410	387	371	416	406	380	361	407	395	411	438	410	377	400	412	416	391	383	400	368	404	411	398	403	398	395	375	448	372	392	377	384	413	376	393	389	414	366	383	429	406	368	365	421	390	415	431	390	415	424	427	409	398	386	371	389	415	359	391	374	392	401	394	409	381	392	361	396	365	391	418	380	420	404	400	351	398	416	361	404	408	404	411	377	411	364	402	354	401	431	405	403	405	394	413	416	410	397	407	421	425	392	396	377	422	395	413	410	427	426	391	377	393	436	382	375	407	393	426	384	389	383	405	380	382	397	446	371	441	379	404	441	373	385	389	378	414	411	378	363	372	389	405	347	398	415	378	395	400	386	406	393	399	401	393	379	433	406	391	394	386	384	424	399	397	402	415	417	414	416	400	401	383	473	408	424	412	387	405	412	393	396	368	382	417	399	391	402	400	415	378	401	371	379	406	400	409	385	399	399	441	374	400	346	403	378	416	407	412	393	412	390	363	395	367	403	432	421	413	363	383	377	421	348	391	406	389	353	403	374	436	380	400	400	381	410	394	426	399	390	345	385	383	402	409	404	430	397	420	392	418	396	435	399	357	430	366	405	384	400	397	375	392	416	378	416	395	390	400	382	370	388	379	405	367	364	356	377	393	390	420	395	413	410	418	385	404	391	390	382	388	383	372	376	385	402	405	396	383	425	409	406	421	403	416	393	391	407	399	393	399	434	399	421	381	443	391	370	407	415	422	393	396	369	402	411	374	375	370	359	426	422	408	402	369	422	365	382	420	358	389	404	405	424	415	383	398	394	369	390	396	414	385	433	399	405	357	370	381	402	426	384	402	419	424	388	408	445	400	395	421	385	395	413	365	397	428	382	381	416	397	399	368	443	378	355	388	407	443	410	419	376	384	403	401	394	398	441	398	415	403	408	397	363	419	379	424	422	406	386	410	417	371	419	386	417	385	427	408	380	445	423	373	428	369	425	412	396	377	378	436	409	369	419	376	391	393	426	399	391	409	381	393	398	382	382	370	396	360	397	397	398	394	390	370	391	418	412	425	397	399	399	430	408	387	349	400	368	412	396	358	394	422	383	416	414	400	400	405	390	384	393	426	408	397	365	435	425	388	369	429	404	361	397	375	373	347	396	358	382	407	379	385	371	406	400	369	402	392	440	412	386	381	392	397	437	362	401	373	427	382	439	377	376	387	397	385	419	404	383	398	393	406	416	368	421	433	393	393	368	426	380	399	395	436	393	393	383	385	378	407	380	392	428	421	404	416	378	439	421	374	376	390	418	414	390	404	382	394	398	424	386	426	393	412	426	377	401	400	386	410	397	424	427	403	418	428	401	426	400	426	410	409	427	419	418	404	413	403	374	427	382	393	415	415	382	378	385	382	404	406	408	414	374	392	406	407	408	363	395	400	391	372	391	390	417	387	402	377	385	425	408	370	415	402	402	393	374	409	363	430	388	403	415	368	413	403	403	392	366	360	412	387	424	393	389	386	400	403	385	393	397	395	403	367	371	412	429	384	407	450	424	398	431	405	367	385	397	392	383	364	446	416	441	412	390	385	407	353	410	418	380	371	382	417	400	377	394	387	367	399	419	426	421	364	403	368	400	410	380	412	378	378	351	389	382	411	415	392	375	387	410	401	382	449	417	426	365	390	366	412	395	411	412	365	434	396	387	391	395	407	433	409	392	408	390	368	404	399	436	413	369	401	397	386	406	434	408	384	404	401	391	371	409	432	425	372	374	386	382	365	386	397	416	377	368	384	420	416	394	398	407	439	386	424	416	394	415	411	366	433	410	376	405	396	386	375	365	400	424	418	363	368	397	399	407	395	372	416	406	385	405	361	410	416	373	424	387	440	393	390	393	413	418	388	412	396	381	378	396	409	400	377	362	396	397	398	411	391	403	385
38005	47779	18413	8132	5002	3667	2837	2151	1437	1037	850	807	599	593	578	587	584	515	459	518	472	499	511	495	474	482	441	450	473	453	457	446	433	437	456	497	459	442	469	477	487	854	1316	1477	1070	523	423	453	443	424	421	407	446	468	420	459	439	426	402	479	463	446	450	434	460	435	459	464	415	448	444	453	418	436	435	427	464	452	475	460	448	450	449	450	434	435	445	418	422	434	454	444	425	461	440	423	446	456	423	432	446	389	443	422	445	482	464	461	471	378	442	433	450	433	453	423	445	411	421	418	428	409	420	427	437	454	437	437	394	461	440	449	424	412	401	439	431	478	450	420	472	419	419	428	420	439	431	436	444	395	442	422	447	430	442	435	438	441	432	433	449	396	430	480	458	433	430	446	448	429	428	423	410	430	458	409	443	434	409	399	425	440	412	413	424	430	431	428	429	450	432	419	416	405	401	447	408	426	452	422	419	403	496	429	439	427	447	420	447	494	443	444	443	424	436	442	438	459	431	441	436	437	376	475	459	420	432	413	429	442	462	429	414	414	459	419	449	426	419	449	421	420	455	420	433	427	415	406	450	428	455	434	462	409	415	420	426	430	455	432	416	448	415	452	409	434	399	411	459	423	442	422	425	429	418	428	411	437	480	425	437	418	417	453	418	448	474	451	430	430	463	417	392	398	455	440	435	439	431	405	420	415	460	437	457	419	429	445	457	460	457	424	434	439	468	458	427	424	444	410	471	438	419	431	410	471	461	460	462	404	444	432	450	431	472	427	410	447	419	444	455	419	440	439	426	415	446	429	428	443	440	436	421	423	431	424	406	456	411	433	443	400	454	414	434	393	412	443	420	454	419	427	425	469	413	431	477	457	434	405	467	400	458	452	439	476	441	422	443	486	452	411	461	443	452	470	426	441	423	453	436	469	401	439	440	472	430	447	438	385	479	429	414	487	442	434	422	411	426	443	458	435	426	425	398	408	460	457	433	438	419	421	414	432	460	453	436	433	426	382	427	390	452	430	441	450	429	443	489	445	435	427	509	402	422	476	442	441	409	377	446	425	400	437	409	469	411	430	388	458	390	425	443	396	437	474	413	429	416	422	414	437	428	475	448	436	432	426	427	460	442	432	452	419	403	399	454	445	423	397	409	457	413	443	418	415	474	440	445	443	443	448	455	431	448	407	396	437	440	432	416	385	416	432	438	403	434	453	410	418	477	458	441	466	473	435	379	480	438	420	434	454	433	420	432	425	430	438	445	424	452	420	437	429	409	448	435	472	449	427	432	408	393	426	443	403	448	446	422	446	419	451	431	430	410	427	438	429	405	404	401	409	435	435	460	435	417	455	406	415	451	448	450	461	433	444	424	385	398	459	421	456	435	430	437	431	453	430	411	445	446	428	411	427	406	393	414	420	448	418	398	470	419	401	418	436	461	480	453	476	450	431	477	469	458	440	450	438	411	459	422	471	468	446	445	426	446	467	428	466	427	449	440	447	427	429	421	427	400	422	447	461	453	454	453	423	441	427	451	414	445	419	425	428	446	409	422	423	414	459	448	474	432	468	453	404	414	442	431	485	431	439	410	436	433	416	432	444	413	460	435	422	441	447	426	425	425	438	445	421	452	454	424	412	413	405	447	432	420	360	430	405	456	428	425	391	450	418	466	425	490	442	446	478	435	417	414	417	410	413	417	423	420	459	424	436	471	482	406	434	403	473	457	469	428	440	436	429	443	452	436	413	454	442	428	430	436	430	439	483	400	432	408	421	446	437	407	434	406	404	419	436	441	460	422	420	421	446	417	452	432	457	452	439	470	433	447	467	442	447	443	445	414	428	421	418	416	457	446	446	456	439	427	461	461	426	446	458	406	431	428	449	456	405	434	399	417	441	402	452	471	423	444	445	454	468	469	459	470	432	415	457	429	443	429	451	395	435	420	417	414	419	392	410	429	479	412	379	458	403	420	406	399	464	443	454	437	416	388	463	462	440	434	427	447	438	410	427	456	389	450	448	424	459	445	447	410	447	430	471	432	435	417	430	463	427	444	402	471	454	440	468	416	434	443	444	412	446	434	414	452	497	443	395	461	443	409	422	457	449	405	416	441	433	443	410	478	418	434	446	464	441	482	398	454	448	435	416	419	465	451	438	383	444	464	417	412	414	430	424	413	432	411	390	454	401	418	420	441	486	453	432	433	415	419	437	452	472	398	436	436	417	455	445	466	498	461	420	445	419	458	400	489	418	460	452	410	440	423	448	415	413	395	413	446	420	395	452	421	453	400	453	433	429	439	430	429	457	436	410	435	408	422	443	437	415	442	411	460	430	473	409	417	422	423	435	473	397	432	435	450	432	444	453	406	429	418	401	436	418	422	425	466	424	423	433	455	473	450	483	445	462	395	450	406	424	442	460	432	432	414	429	454	443	474	387	432	392	440	447	418	447	384	430	441	425	434	410	429	457	407	443	469	427	416	422	447	456	445	423	436	409	431	412	430	434	442	443	414	423	432	435	458	435	455	447	465	420	415	448	469	467	423	462	419	442	416	415	445	418	432	441	429	428	424	410	440	422	448	430	415	430	417	440	418	402	419	425	419	419	443	443	441	430	418	419	416	441	453	411	418	466	440	462	453	424	418	398	393	485	421	436	407	412	404	438	421	422	425	416	455	436	430	440	425	387	388	437	423	442	417	438	452	430	410	460	409	447	481	420	438	452	438	427	390	426	443	420	445	420	390	442	420	427	470	438	435	417	450	398	407	440	440	485	422	444	421	430	411	440	420	445	452	442	451	435	414	435	385	427	459	433	432	452	438	430	425	422	408	428	468	439	459	413	439	439	411	430	474	450	449	447	396	421	422	455	438	420	429	445	459	410	417	423	427	467	437	425	452	445	413	427	422	415	391	435	440	445	416	460	432	471	419	428	410	466	442	473	434	433	410	445	461	449	459	454	397	436	468	464	454	439	421	430	444	473	421	437	405	418	412	436	416	473	413	394	436	425	416	436	429	462	453	449	439	395	434	440	427	456	464	486	385	416	425	447	392	436	416	427	442	404	390	417	414	456	447	414	415	423	441	457	428	454	440	421	456	455	424	446	470	441	389	449	416	445	388	446	415	422	431	412	444	438	456	455	430	443	431	463	408	444	466	416	423	433	428	408	430	462	422	464	451	401	438	413	432	443	461	448	424	405	435	437	452	418	446	388	456	457	441	385	403	463	418	453	438	448	400	451	423	461	450	462	458	455	421	404	427	427	461	432	392	430	421	429	394	417	408	440	409	435	425	452	431	460	429	426	417	451	453	387	467	398	443	419	458	425	438	453	469	453	456	417	449	445	425	466	386	437	413	474	383	458	449	440	417	465	438	433	473	431	447	438	425	447	426	417	431	428	440	440	487	404	420	432	459	438	467	442	413	451	416	462	473	446	409	428	431	411	409	409	424	432	424	466	451	457	415	411	461	399	443	436	442	465	423	410	473	402	392	461	409	443	425	435
25066	21438	27677	25473	14944	2749	1490	1019	714	708	633	487	471	444	419	436	387	407	388	426	354	389	369	381	355	360	376	383	358	400	424	394	366	347	370	359	358	369	367	401	435	652	736	742	460	385	344	355	347	383	343	350	357	361	332	360	356	345	381	377	407	335	354	354	336	366	357	403	382	395	371	392	352	389	372	367	384	358	371	334	368	357	379	356	346	327	363	393	380	389	324	365	361	361	384	393	370	367	360	371	362	399	359	382	373	345	386	365	339	380	392	367	366	351	373	366	426	336	370	393	384	370	357	377	357	362	370	334	372	361	376	369	346	379	384	371	372	367	358	354	384	335	361	385	376	349	374	345	361	366	367	373	357	361	369	398	342	394	376	347	353	360	361	392	331	343	364	344	347	348	373	357	319	332	325	337	333	356	347	399	348	376	353	380	387	357	336	339	392	377	373	379	365	376	345	365	337	353	360	360	372	360	368	352	325	376	356	359	415	363	380	375	345	345	400	344	336	374	344	357	350	344	350	381	352	388	383	339	349	385	360	356	384	368	350	326	392	342	392	396	379	352	347	365	352	370	369	377	393	389	343	365	368	366	391	331	375	354	359	358	393	355	371	327	349	367	375	347	413	354	364	372	371	354	329	375	365	365	384	372	360	383	353	361	374	371	365	368	390	362	356	357	369	396	366	355	370	361	323	373	397	355	363	364	346	360	388	358	363	353	348	351	342	359	336	350	316	372	330	352	357	378	335	371	345	351	347	373	392	346	424	376	388	358	349	350	361	362	381	364	390	345	339	343	379	362	363	347	377	385	360	365	364	380	390	348	366	382	357	369	361	327	391	392	337	394	374	368	396	337	373	355	354	360	352	346	383	376	390	353	347	403	388	318	389	366	407	365	370	391	358	357	368	385	343	371	363	386	364	368	367	390	359	365	335	393	315	367	378	368	369	347	356	389	333	361	372	374	345	373	349	333	377	347	369	377	355	367	338	371	390	364	389	358	374	370	388	375	358	355	378	338	371	343	340	346	367	364	378	337	368	351	382	341	364	352	354	361	338	351	369	358	341	353	335	349	365	382	348	380	386	374	390	366	356	369	371	347	387	372	402	389	320	346	398	373	394	383	382	392	389	341	367	358	371	381	367	366	351	345	396	368	374	379	370	354	395	363	383	371	378	352	307	319	395	316	375	363	372	374	361	342	361	340	389	323	374	358	360	363	384	385	371	364	398	371	327	366	400	354	372	321	388	358	329	353	346	368	331	355	349	345	374	390	352	375	344	376	361	355	374	320	342	377	359	343	390	336	350	340	368	394	381	350	366	343	364	315	335	379	379	388	395	341	363	381	390	370	369	355	357	392	349	335	403	378	396	404	382	367	390	368	345	376	335	342	371	373	358	371	366	357	374	374	362	374	395	357	364	369	362	358	334	358	365	356	358	346	344	326	362	330	343	406	356	380	341	360	369	334	350	356	396	371	344	336	361	351	388	343	370	365	359	355	415	382	342	382	348	365	375	344	339	364	353	363	371	351	343	368	362	369	369	374	380	397	372	375	379	310	362	360	391	361	378	382	377	383	328	368	362	360	358	329	358	395	329	397	355	375	375	362	360	332	350	380	337	369	363	417	368	379	379	377	385	377	357	364	364	396	391	364	371	362	338	381	341	389	392	359	392	322	363	356	376	357	377	341	375	379	356	395	344	327	374	370	359	363	371	337	346	386	369	347	376	386	329	352	383	373	375	372	383	333	350	362	362	350	355	357	335	372	350	335	380	364	351	386	321	409	370	359	362	349	379	383	363	344	347	365	360	356	366	404	365	364	370	349	368	363	376	365	349	361	362	348	384	371	371	367	372	368	373	375	387	348	350	403	380	365	379	391	372	348	373	366	355	388	368	380	368	371	350	378	373	362	352	343	362	368	356	312	356	381	348	374	348	343	370	353	391	337	361	363	360	367	358	331	371	352	352	373	366	377	383	346	346	366	375	339	366	391	347	369	358	373	368	355	373	300	375	360	337	328	366	346	368	357	381	353	349	357	370	367	358	355	384	364	358	374	360	369	361	405	383	335	380	366	378	373	354	355	368	350	368	348	339	386	320	386	377	379	386	369	370	375	341	365	364	348	338	367	370	373	373	327	406	394	354	366	323	376	326	371	348	351	368	375	376	365	352	386	371	360	357	380	378	382	364	354	343	373	363	347	353	347	381	357	349	352	330	372	374	364	363	364	347	359	349	340	342	346	312	336	329	363	361	358	356	352	356	343	339	378	365	343	334	389	344	346	334	340	388	362	348	381	333	358	370	355	380	361	354	379	363	332	358	336	346	382	350	359	397	360	320	358	326	379	339	352	383	374	339	370	358	387	388	388	326	373	346	349	365	358	363	410	332	370	397	364	374	342	364	363	365	353	377	374	366	373	361	346	361	342	347	377	351	356	363	362	346	357	354	363	378	357	351	362	380	353	345	387	362	320	386	371	368	371	331	374	364	344	367	362	363	377	322	383	397	342	323	375	384	373	368	342	396	381	360	362	402	373	352	357	347	386	331	327	385	358	358	340	367	345	373	378	344	366	360	388	388	336	372	330	350	395	358	360	369	351	363	342	363	374	359	366	335	330	377	378	377	380	379	345	379	369	398	383	363	357	371	390	371	353	349	412	363	379	350	372	361	355	368	413	376	376	359	340	364	379	349	352	349	367	369	364	346	369	360	340	327	375	383	375	331	377	349	366	374	326	351	380	341	355	368	357	371	362	344	368	377	346	367	370	378	328	337	332	358	358	370	392	341	367	405	351	363	355	385	373	376	379	375	353	319	348	367	366	370	358	395	340	373	367	371	328	376	375	375	375	414	378	366	369	353	333	343	354	367	357	366	367	372	353	373	388	376	357	354	365	348	370	346	361	376	344	335	337	408	398	354	351	380	329	379	368	377	362	374	313	353	375	315	368	355	341	356	362	349	314	370	367	352	373	389	369	376	393	361	360	348	323	389	326	385	325	345	352	323	384	361	344	336	371	363	380	372	383	366	410	368	344	336	405	398	352	359	372	383	363	346	337	378	360	367	351	361	325	335	382	376	406	357	324	333	381	386	378	405	371	381	367	379	382	337	364	354	359	353	315	373	370	370	370	371	361	332	363	366	382	398	351	332	366	352	326	328	317	376	370	339	356	367	358	332	381	379	342	338	366	344	375	344	380	378	374	378	352	371	364	377	352	349	372	384	368	363	352	347	325	343	354	354	350	348	340	348	372	376	360	358	318	378	348	377	387	368	366	347	363	370	359	354	342	373	360	335	332	369	369	358	342	371	379	359	353	377	392	361	423	369	361	323	343	405	367	365	365	354	341	391	381	390	378	388	363	320	332	378	331	356	364	368	353	376	370	325	373	394	353	355	339	365	345	357	401	358	351	344	365	371	369	359	371	345	374	322	368	359	355	337	365	333	316	369	370	372	371	370	404	384	369	343	363	331	329	345	358	361	354	386	354	356	336	350	374
37082	40576	16578	7946	4920	3341	2530	1637	1184	975	797	650	521	496	521	452	442	435	435	398	443	404	408	400	396	431	428	466	421	410	433	417	446	413	392	428	406	383	388	405	488	828	1029	941	531	396	388	378	387	394	412	398	403	412	393	394	373	393	419	402	360	379	408	353	378	390	393	396	421	388	376	397	433	398	396	375	385	395	405	401	378	389	368	435	404	407	397	385	368	395	400	389	392	433	375	375	369	356	402	386	389	391	381	425	416	407	394	378	361	363	372	359	374	395	365	426	373	395	412	389	394	416	391	402	413	395	396	378	391	396	382	382	380	402	384	370	376	373	366	362	397	387	379	412	349	369	394	365	403	395	394	414	397	414	394	392	406	415	409	390	413	371	396	378	372	395	364	426	396	415	384	381	404	381	439	402	369	357	397	401	438	403	419	370	409	388	404	396	398	402	390	384	359	408	380	386	353	404	390	388	384	419	384	394	383	401	364	422	380	418	375	380	392	392	383	394	450	393	417	411	406	381	398	385	410	382	420	394	396	389	391	401	399	430	380	408	360	353	411	410	369	376	366	419	427	389	412	425	363	392	378	400	383	395	385	385	401	349	377	371	399	375	381	394	415	398	403	386	388	410	410	383	386	393	421	386	421	398	392	366	398	386	378	375	383	402	391	392	424	405	370	416	388	401	406	390	358	390	398	376	361	368	406	411	359	409	412	406	374	368	399	391	345	366	419	414	371	394	415	374	393	379	366	402	405	385	385	381	399	396	411	363	391	383	370	370	389	370	360	402	359	366	434	406	402	385	408	402	402	373	394	427	392	393	394	365	391	372	430	372	396	411	403	429	408	390	354	362	366	410	369	404	427	384	404	424	358	357	381	415	368	382	386	384	384	386	398	392	358	429	430	341	394	372	417	393	346	368	377	378	378	374	395	379	423	352	402	359	382	406	422	426	355	395	416	351	392	368	365	384	400	421	389	390	357	388	411	394	376	419	406	368	393	395	387	388	397	381	398	402	408	383	400	377	420	360	389	409	408	373	371	381	419	398	412	374	370	391	395	406	443	396	405	403	393	401	380	403	386	372	367	405	394	392	419	337	410	393	368	386	397	355	413	371	409	383	392	371	371	408	410	392	397	374	373	393	388	374	396	381	401	405	412	393	407	370	384	364	378	402	377	399	407	393	358	366	344	359	386	370	380	413	395	419	408	372	377	377	389	353	402	398	373	382	380	385	400	402	392	399	416	362	399	386	373	382	392	410	386	391	402	415	383	380	400	394	385	377	427	391	409	373	396	444	421	384	388	377	382	394	345	394	361	361	360	407	378	426	417	350	408	377	398	385	381	388	366	409	383	406	384	375	378	404	424	432	393	344	397	349	363	415	406	358	398	366	451	402	459	367	372	420	372	359	352	395	413	399	386	367	399	359	400	382	419	414	399	391	430	391	420	401	362	389	411	408	372	441	406	427	388	374	367	403	391	381	389	391	407	398	397	407	399	396	370	381	402	380	358	401	394	388	389	377	364	369	391	396	358	399	413	367	342	370	353	393	422	407	387	380	401	381	386	423	345	380	399	411	380	403	412	390	389	405	385	416	390	381	390	399	375	397	382	428	372	430	383	418	432	376	369	411	384	391	387	382	406	372	368	402	367	409	395	372	404	397	397	357	408	423	390	422	382	401	370	406	398	386	371	363	376	411	371	368	411	369	368	390	405	384	370	399	401	393	355	435	388	413	377	386	360	408	442	393	406	414	394	406	384	365	402	361	404	387	402	370	359	377	401	393	374	371	399	390	405	396	370	407	363	397	381	403	412	403	404	378	376	361	338	356	365	404	388	414	381	377	423	400	353	382	382	368	388	368	426	399	376	399	374	375	414	402	391	391	394	410	356	407	375	388	384	403	381	402	407	407	409	396	353	453	416	385	414	389	422	390	391	412	391	377	404	401	380	384	375	358	401	390	363	377	413	371	408	407	413	418	401	418	392	374	397	368	384	402	376	376	378	372	367	420	366	402	375	407	382	377	382	391	412	374	359	392	435	402	397	381	370	390	395	407	395	425	407	354	387	378	404	379	396	396	416	379	383	365	406	391	378	391	391	387	411	362	413	353	352	351	425	418	347	365	371	327	398	425	417	366	363	345	361	375	421	391	384	398	394	371	399	382	398	357	384	403	381	398	401	377	413	414	384	396	400	365	390	400	375	406	385	400	393	413	391	422	383	425	382	411	389	357	407	419	384	402	397	415	385	356	393	396	426	382	440	406	403	405	393	406	401	384	385	395	411	395	411	364	424	373	375	434	405	396	372	384	401	381	389	408	371	404	418	383	388	385	432	392	425	411	390	404	416	413	385	398	418	395	386	423	446	396	422	390	397	356	384	401	406	399	378	387	361	412	413	397	413	389	369	397	404	379	401	375	385	424	397	406	410	340	380	401	401	369	380	358	394	370	385	390	405	392	376	408	394	409	413	437	392	407	386	413	385	427	406	377	376	392	368	397	383	384	421	394	400	354	396	361	409	410	427	389	400	370	403	396	402	383	362	401	413	364	435	405	396	383	385	381	421	421	396	416	408	397	390	372	378	403	368	405	416	376	398	387	392	386	393	449	344	394	384	424	396	382	362	376	385	376	376	399	368	379	395	365	379	379	372	389	371	377	357	402	391	411	394	410	411	364	393	385	400	404	381	377	382	357	424	386	432	412	383	370	383	361	403	381	406	385	414	358	409	400	406	373	438	402	416	370	394	350	361	391	390	415	388	407	387	405	390	374	392	425	400	360	430	408	393	423	401	420	396	368	369	382	400	396	428	394	397	385	369	394	416	416	374	398	350	401	380	382	395	389	368	386	370	374	409	358	364	377	381	418	405	366	387	375	427	431	414	345	410	380	393	396	372	356	380	386	381	403	399	366	383	414	396	393	392	394	367	407	403	405	400	415	405	387	394	408	390	383	383	408	401	415	410	372	379	378	367	426	413	365	392	402	394	403	367	375	402	385	419	372	419	405	401	396	403	371	405	406	375	359	421	396	406	397	392	400	386	405	398	398	402	415	404	391	391	395	474	371	385	396	388	399	398	370	378	421	369	370	407	384	396	411	381	366	413	402	411	364	370	379	394	349	368	388	366	378	391	408	406	378	433	394	417	379	394	409	398	425	364	407	366	413	340	417	359	384	399	386	397	396	364	449	393	370	363	364	401	364	410	429	415	402	362	420	356	416	404	384	390	397	385	410	385	380	380	399	394	398	398	382	357	417	377	415	407	399	405	398	372	380	393	415	394	378	429	430	387	385	388	380	376	376	379	396	404	381	405	364	398	415	379	431	381	391	389	389	396	373	389	346	405	465	401	372	406	351	382	377	361	378	400	370	396	367	417	402	391	382	418	394	408	419	409	379	379	366	389	430	413	364	397	394	372	385	368	346	360	378	415	403	387	385	421	366	386	394	402	406	390	374	367	374	365	396	346	396	382	379	369	368	365	378	423	431	385	389	390	397
22994	21440	29109	24167	21440	21499	10240	1884	1195	949	690	533	469	447	399	373	340	337	345	336	301	305	302	298	326	292	297	292	299	284	289	283	273	294	282	266	246	303	271	272	342	1390	1789	916	257	234	252	241	244	249	236	249	247	258	261	250	246	255	262	282	237	225	260	254	254	256	259	256	252	266	263	263	241	256	258	263	292	269	248	219	235	256	259	229	284	225	248	243	244	241	233	256	251	241	238	241	264	220	261	258	254	227	257	239	228	249	242	226	269	229	228	264	240	245	250	245	265	237	251	227	236	242	241	254	234	242	270	232	246	261	250	254	237	247	242	242	233	234	259	260	261	265	256	268	274	230	232	266	226	236	261	264	231	256	258	249	264	275	263	229	252	254	236	228	198	259	276	264	256	255	233	245	219	267	264	250	240	237	227	249	254	239	264	259	254	257	255	258	271	269	230	251	248	250	243	230	254	255	272	272	244	258	245	243	271	221	238	251	251	240	241	260	220	239	238	234	229	246	256	256	257	256	254	266	249	246	259	243	253	238	238	248	261	234	257	249	235	240	252	225	244	290	237	256	253	242	276	245	276	248	204	241	224	221	248	252	272	272	259	245	256	251	238	243	273	238	253	235	243	240	227	232	251	207	269	243	265	251	240	236	236	239	250	264	249	275	227	247	239	238	243	275	254	229	260	269	251	245	273	228	250	243	248	259	216	238	258	249	242	237	259	245	252	244	249	238	225	284	230	242	245	233	243	258	256	242	257	245	255	243	247	241	234	247	234	233	230	232	251	266	229	250	230	268	229	224	220	224	249	262	254	243	251	237	255	244	230	243	239	236	241	246	238	278	244	271	272	237	255	247	247	270	262	224	228	211	279	241	271	249	252	264	229	258	277	259	261	250	264	231	227	279	236	249	240	275	231	233	233	250	231	214	265	264	260	250	256	233	232	233	223	228	249	267	244	244	255	224	261	230	250	248	266	244	246	226	241	245	254	288	273	247	237	240	250	241	267	240	273	242	283	266	241	248	253	260	254	247	261	266	255	275	254	242	247	237	240	234	250	280	230	252	267	260	228	243	234	247	252	246	256	225	240	257	236	264	212	241	249	246	239	216	271	254	268	227	245	247	234	253	222	249	247	265	248	251	260	272	242	223	261	243	249	260	259	261	280	241	261	256	239	219	250	250	261	254	252	225	250	255	252	268	243	261	256	221	242	221	256	241	256	264	250	238	243	287	262	255	222	247	237	262	241	260	242	235	235	239	219	245	271	263	243	239	256	252	267	259	242	207	277	261	256	225	278	226	254	252	267	222	243	252	249	232	280	250	246	244	216	252	240	244	251	228	230	244	272	237	230	250	244	243	247	244	257	256	225	256	235	262	248	265	258	244	244	241	258	255	225	248	259	252	237	212	257	247	257	239	225	254	267	254	219	265	225	249	249	234	232	237	229	252	244	254	236	267	277	256	249	254	249	251	246	246	257	234	251	235	256	221	262	238	251	267	214	232	237	253	252	228	251	265	248	242	254	249	265	248	267	279	240	243	259	253	239	253	256	297	232	235	222	254	250	267	263	250	262	232	235	231	244	243	265	247	234	233	238	252	237	231	254	240	214	251	277	233	234	271	270	257	248	258	257	225	260	224	271	247	240	285	237	246	261	260	244	248	229	237	271	231	230	246	252	238	273	250	222	246	237	238	256	241	267	244	251	254	230	230	272	225	269	250	235	232	245	233	260	244	246	252	252	237	247	258	236	238	240	269	242	250	243	265	220	237	250	247	220	249	250	247	253	247	253	242	230	271	254	263	251	271	236	255	271	264	264	243	238	247	242	221	244	243	247	256	248	246	253	250	246	238	242	249	237	252	250	247	238	272	252	250	254	251	261	248	233	224	279	229	268	233	261	251	243	253	264	234	233	255	252	228	242	244	263	236	245	264	238	253	244	255	270	254	240	241	263	261	264	235	244	264	231	238	227	250	254	237	207	250	272	241	249	230	244	239	227	245	230	247	273	235	233	251	226	254	243	220	246	255	233	238	234	270	228	250	235	247	264	264	248	233	231	268	233	245	250	284	239	216	254	256	261	246	252	251	267	244	233	267	239	236	259	247	252	253	258	230	259	245	247	268	251	246	247	249	269	254	242	222	245	273	250	274	236	272	245	248	239	251	214	250	257	241	257	254	248	251	233	254	229	255	254	226	253	262	261	278	260	275	254	251	230	267	262	254	254	235	273	231	241	265	229	220	243	232	279	286	217	235	260	250	237	248	248	218	253	238	224	288	265	257	227	288	222	234	280	251	235	280	237	244	282	234	244	254	257	239	233	224	256	273	245	232	247	283	236	251	247	238	264	287	229	240	255	235	230	251	245	263	218	237	237	240	248	234	254	228	278	220	235	232	232	215	264	246	246	260	254	219	230	263	267	251	236	239	233	219	232	242	235	210	284	259	235	255	250	246	249	243	228	254	253	242	217	250	250	256	223	235	226	238	233	235	240	214	231	245	241	248	243	257	258	262	245	270	280	254	247	277	250	248	281	269	208	259	234	257	245	225	238	237	257	234	250	235	243	234	291	252	264	257	245	255	219	221	253	248	240	266	220	251	246	237	240	241	230	219	242	274	221	235	267	251	263	240	235	229	244	262	272	260	264	239	253	230	237	271	222	251	253	256	230	241	233	244	239	254	219	216	224	223	248	242	252	277	255	274	266	237	244	232	236	258	239	261	235	239	241	248	256	231	263	236	227	263	269	247	225	275	241	232	235	244	251	221	219	259	286	249	252	240	262	232	253	241	241	238	228	225	243	219	244	252	251	250	247	245	267	253	223	256	249	268	250	249	253	276	227	279	277	228	234	251	239	244	290	264	242	265	252	226	257	249	240	237	263	260	248	259	248	230	272	241	219	243	239	264	248	232	227	246	242	237	248	224	241	242	250	252	252	281	223	247	245	258	262	251	251	283	248	230	239	214	258	298	241	250	236	271	261	243	255	224	257	245	227	236	234	229	247	256	254	244	265	255	229	237	261	248	241	255	253	246	222	270	241	251	257	229	251	228	234	233	266	228	253	256	225	241	247	262	237	240	281	241	259	254	247	236	258	243	261	240	240	233	216	239	265	246	241	252	255	234	241	262	240	241	210	271	238	229	257	260	242	232	228	238	243	270	251	251	255	241	264	239	261	257	255	259	236	251	257	239	231	233	251	243	227	227	235	232	230	277	261	272	240	244	273	239	246	255	251	250	254	241	237	245	243	243	245	247	243	268	249	248	241	264	247	263	264	236	262	236	275	257	255	267	271	240	228	215	250	224	251	255	243	227	273	262	222	252	260	228	244	228	208	252	226	213	253	248	283	247	245	249	237	271	234	251	252	240	248	243	262	217	238	275	255	231	283	245	236	231	235	260	249	240	224	256	247	254	215	231	252	260	262	256	235	221	231	254	249	248	253	228	251	228	250	228	237	247	250	275	267	244	242	253	247	264	248	230	248	248	218	245	253	235
41795	53650	23459	13701	8430	5395	3918	2833	1931	1514	1079	781	681	557	555	539	500	409	351	393	362	345	353	354	404	335	340	361	311	309	294	317	305	324	292	306	317	288	321	307	351	1918	2528	1270	310	281	266	277	272	253	298	302	285	269	310	286	280	308	264	281	266	260	276	260	257	271	296	283	271	302	265	291	271	254	297	309	282	284	294	301	275	263	262	278	264	270	281	292	309	289	285	281	284	263	301	292	266	256	242	250	250	289	261	273	264	289	281	276	283	270	265	259	273	279	269	280	274	273	282	249	269	289	255	260	275	283	263	257	251	277	296	266	268	274	275	247	262	258	284	277	264	293	269	295	304	255	278	261	268	257	306	258	261	268	267	249	274	253	264	271	268	290	267	278	280	267	236	296	279	265	285	269	277	243	298	244	272	283	262	274	252	250	266	280	280	269	317	278	248	269	273	265	281	273	293	279	283	299	250	262	304	256	312	277	283	282	252	288	247	268	276	282	288	256	264	323	271	276	265	320	287	269	265	279	268	264	260	294	267	278	258	289	271	276	272	281	257	282	266	231	286	271	263	281	245	260	249	272	276	279	281	254	263	288	299	281	287	282	275	251	257	280	254	279	249	273	275	296	260	269	275	256	243	279	298	270	259	249	280	270	315	265	255	280	275	254	295	286	253	237	227	271	263	256	257	290	254	335	281	254	248	288	290	254	285	285	298	270	265	278	275	265	272	256	266	277	295	296	250	270	283	279	303	290	268	252	260	257	259	285	296	276	275	269	296	288	288	261	286	254	243	280	256	286	264	278	295	302	265	300	275	295	243	257	237	257	240	248	276	232	296	250	262	257	288	286	265	260	254	260	267	277	271	262	281	280	302	252	267	261	289	241	259	263	288	224	285	278	302	296	268	304	266	261	255	277	272	294	262	283	275	294	283	302	271	280	260	253	259	263	285	286	260	252	278	268	288	281	256	262	269	292	270	246	247	258	270	271	279	274	268	274	241	269	289	284	289	292	263	251	259	288	248	259	250	282	263	283	269	249	279	290	274	280	284	272	305	306	282	281	272	245	256	281	286	279	282	283	301	302	254	260	259	277	273	283	285	246	256	258	262	270	268	281	273	289	267	312	251	267	255	288	253	294	302	279	278	280	267	238	307	278	257	258	242	259	280	239	253	273	253	262	287	259	272	255	237	289	292	258	305	286	273	305	284	273	267	253	270	280	260	289	265	261	246	256	305	244	279	281	270	272	257	268	255	283	284	278	276	281	273	271	278	292	271	275	265	263	235	267	313	267	270	266	277	240	287	270	279	271	260	280	283	258	265	264	301	264	257	269	293	299	239	262	245	254	281	285	261	286	271	273	319	268	222	264	279	244	290	253	233	272	256	266	282	277	305	292	284	241	245	264	248	246	273	265	284	283	258	260	269	249	244	264	266	261	283	273	265	279	274	280	239	274	275	259	287	280	255	268	277	256	249	259	281	265	277	236	259	270	269	235	271	279	271	277	276	287	291	263	297	270	267	282	248	262	300	274	289	265	232	246	278	298	261	269	289	281	285	304	246	277	251	289	261	275	308	312	252	267	277	254	287	273	267	257	266	269	263	267	286	254	247	270	275	278	288	280	257	275	267	273	281	295	263	278	278	247	254	245	265	260	278	264	274	303	260	300	273	286	257	274	286	247	259	257	302	279	309	285	278	256	271	245	278	278	306	269	259	263	325	296	294	275	288	278	287	237	258	275	283	297	289	231	238	290	254	265	272	274	255	273	283	296	257	284	286	310	291	264	269	295	277	289	279	279	240	282	285	297	278	255	264	302	272	308	248	263	249	278	263	282	292	280	268	260	260	270	293	247	278	291	282	267	287	287	260	283	261	297	247	258	283	289	258	282	277	282	247	268	256	290	283	254	271	284	282	244	266	286	274	268	278	318	257	249	246	273	282	255	302	254	263	271	274	291	294	305	269	266	316	282	292	249	248	281	291	268	282	284	308	266	274	292	272	262	292	267	244	267	296	270	265	266	270	257	272	256	276	287	295	256	268	270	293	267	271	278	247	280	268	273	286	280	256	262	266	262	283	241	273	282	242	277	293	261	263	247	289	273	283	265	256	252	281	300	284	289	299	298	270	237	272	289	295	260	253	248	266	289	273	270	284	286	266	274	284	300	310	253	283	243	281	300	270	260	221	287	281	263	257	295	252	273	285	265	248	265	273	271	260	300	293	268	253	262	287	267	287	250	295	275	277	282	289	272	257	260	282	266	245	298	240	284	259	266	266	265	254	278	280	263	269	292	286	249	302	229	282	270	272	260	273	273	231	275	275	258	260	290	264	266	281	260	254	286	289	239	263	279	276	290	274	237	304	242	283	303	303	295	284	283	244	244	265	241	270	258	285	255	238	239	252	259	289	310	277	275	272	250	241	258	298	264	234	259	287	278	287	281	270	284	273	271	256	293	306	261	269	249	275	272	258	267	276	280	253	291	255	285	281	261	250	253	298	279	252	283	272	302	264	256	265	286	261	275	255	266	255	285	270	234	258	296	256	258	278	297	265	281	253	316	290	224	272	282	281	252	265	290	298	273	268	284	264	242	263	265	258	279	261	269	255	269	265	266	246	283	260	281	295	231	261	294	290	306	275	261	263	279	270	289	234	286	263	244	245	278	272	275	265	256	260	273	268	251	249	298	247	301	284	238	267	275	266	289	275	257	264	276	286	256	281	285	250	295	255	274	302	251	270	293	263	267	251	276	277	302	263	278	279	266	259	284	262	254	295	251	236	255	274	265	294	297	291	277	259	267	282	281	304	283	305	252	240	272	274	277	284	243	271	283	279	297	246	243	265	270	281	276	274	277	256	265	293	249	270	244	280	245	273	282	270	287	268	267	292	297	281	275	269	266	295	267	247	281	269	261	270	273	293	233	293	298	272	274	249	263	268	248	298	295	265	259	246	267	243	279	263	292	261	255	257	251	299	261	280	299	268	264	266	250	274	285	245	283	280	293	297	264	260	277	260	248	272	279	259	278	259	314	288	294	283	292	281	289	256	277	251	297	275	303	260	250	288	263	260	288	290	279	269	262	271	284	281	266	237	275	260	257	266	290	309	270	270	274	278	271	265	283	273	283	287	270	257	284	251	264	282	261	254	277	289	294	277	253	264	257	250	269	257	276	258	265	270	284	253	260	264	257	299	260	288	243	268	248	220	250	272	281	297	306	284	273	313	252	300	250	275	287	278	246	292	286	259	248	274	271	261	293	270	260	273	240	255	269	247	261	271	257	247	280	285	285	247	252	260	252	286	255	254	248	273	261	256	252	273	276	276	281	256	269	268	254	271	256	277	277	282	262	282	269	256	256	264	279	270	271	297	297	271	287	272	314	261	280	277	301	284	276	274	273	298	274	269	287	251	279	263	274	275	259	263	269	266	267	304	269	274	235	284	293	264	265	273	272	280	281	269	270	290	270	285	255	253	286	248	274	239	282	256	255	284	271	287	287
31775	26427	15543	5202	1684	1078	1013	819	684	632	545	570	548	509	449	520	486	467	452	503	466	517	476	497	467	523	496	494	475	456	520	463	456	473	449	463	436	480	496	465	496	468	564	541	465	430	427	445	460	449	445	439	463	470	464	487	489	484	488	475	489	484	429	464	464	458	454	466	477	448	496	475	437	485	469	486	463	474	472	430	501	473	528	478	449	463	461	482	468	440	471	441	491	428	470	462	477	494	449	458	489	461	456	464	431	520	514	488	451	448	517	479	467	432	466	440	470	479	423	454	430	472	467	485	497	483	474	467	459	441	456	484	450	455	482	476	484	433	455	469	467	486	440	420	469	486	469	447	465	449	465	519	505	476	461	475	463	475	471	453	480	465	476	470	458	466	412	468	489	480	500	463	453	465	480	459	452	447	493	448	449	473	493	466	434	489	440	469	453	499	467	463	446	486	451	480	466	472	418	505	448	425	484	436	476	480	438	490	474	485	497	497	475	460	504	474	507	515	467	452	486	474	478	467	473	455	456	431	432	480	461	438	486	475	460	436	488	468	459	455	479	424	455	481	483	459	535	503	469	468	503	431	433	488	485	456	512	450	475	456	465	445	488	435	478	463	462	474	472	491	484	446	440	455	451	439	432	450	460	484	474	475	472	458	422	438	478	447	449	468	433	473	449	444	481	412	469	452	498	472	453	480	427	408	462	444	481	485	430	466	464	455	462	453	453	451	500	475	492	453	442	456	472	476	453	454	443	463	495	459	482	465	426	492	456	490	489	484	479	488	454	491	494	456	486	454	459	493	435	446	461	459	461	479	394	448	487	474	477	460	456	418	469	467	457	491	427	431	469	472	458	470	460	460	473	448	524	464	459	474	475	478	444	458	489	506	484	466	432	495	422	428	474	514	459	460	439	482	511	461	456	449	470	493	417	467	428	479	448	508	466	465	432	438	439	471	458	430	457	473	462	448	441	461	512	445	473	453	443	509	471	459	460	443	457	453	450	452	434	449	493	474	461	482	439	480	462	502	461	444	493	449	465	445	425	473	446	482	462	459	429	482	525	459	476	452	473	444	467	425	504	438	465	502	445	444	481	484	472	480	450	464	473	454	476	500	474	448	470	489	475	433	423	437	438	471	450	484	482	474	467	475	458	494	461	462	494	441	502	463	430	446	460	470	460	435	462	475	506	505	462	461	493	491	485	461	504	469	487	508	445	486	455	466	468	465	459	478	436	487	450	466	493	461	472	496	487	449	484	444	466	487	452	464	490	431	461	431	481	469	440	431	428	483	518	509	432	467	430	478	479	438	461	465	476	514	468	463	494	477	509	497	480	480	491	440	459	422	431	458	506	443	518	485	493	476	498	492	488	474	468	470	490	498	469	469	503	451	468	480	464	456	439	467	432	502	450	456	436	439	473	450	475	455	460	489	477	483	444	439	486	431	429	480	457	454	443	458	459	431	480	474	455	453	477	457	523	469	481	474	493	499	478	451	480	477	505	490	435	469	475	491	473	439	467	471	439	474	446	458	509	467	439	467	414	454	479	476	451	449	441	426	483	442	431	449	449	448	443	438	479	427	449	505	467	535	482	462	474	433	471	444	430	497	459	475	476	452	451	476	457	464	473	485	485	455	486	402	437	439	458	482	441	437	460	442	468	449	494	485	459	475	469	457	462	476	502	444	470	469	478	455	466	483	500	462	480	460	532	497	483	505	461	443	512	488	435	489	502	471	440	465	464	440	470	464	429	464	475	419	480	479	459	465	449	469	488	450	406	458	469	468	451	466	465	454	436	483	471	463	477	473	454	469	469	480	457	448	443	433	460	457	476	465	494	425	475	484	464	434	441	481	482	433	486	480	500	470	449	439	473	469	494	454	492	480	413	462	455	434	480	471	466	461	479	433	456	477	434	462	470	476	440	479	488	477	483	445	471	454	475	468	477	482	401	472	475	471	480	446	489	453	450	545	457	464	473	478	432	474	473	489	469	459	468	438	420	478	428	477	417	460	442	471	503	471	443	483	447	485	449	487	452	475	480	499	443	452	456	440	457	477	463	455	467	437	488	464	464	460	476	477	458	469	453	480	457	527	507	474	466	482	484	439	444	449	466	477	459	449	495	477	498	482	470	469	461	468	519	487	480	468	464	445	453	481	457	443	462	469	442	471	459	479	455	473	435	446	458	481	490	454	439	449	468	497	479	488	473	448	467	429	480	455	445	459	453	490	477	469	438	491	487	445	483	504	481	502	439	430	469	470	481	470	462	476	476	444	468	459	455	466	452	492	452	451	502	470	447	454	487	433	470	445	446	486	492	462	444	466	464	470	442	431	451	469	516	485	475	476	494	488	473	449	439	508	442	471	465	511	487	466	451	472	485	471	421	467	458	455	476	445	471	453	475	417	453	491	483	476	502	449	453	419	460	458	462	464	447	458	497	491	446	434	479	463	478	483	438	488	460	486	469	482	458	461	497	487	472	483	454	448	453	466	521	529	496	432	454	430	457	449	433	464	421	466	435	432	413	461	479	478	414	451	450	456	474	467	448	461	487	480	449	479	478	459	470	447	492	447	469	471	480	478	400	512	512	484	455	451	461	463	502	459	417	468	481	490	446	474	434	456	484	449	499	481	467	480	463	458	456	489	441	493	501	432	470	484	451	487	467	467	483	454	480	472	472	459	513	489	419	449	474	492	453	408	489	450	488	466	474	472	494	455	456	503	450	470	518	446	477	449	451	423	474	462	471	405	501	475	496	448	474	473	411	453	495	463	446	511	466	475	527	453	457	470	473	445	467	473	461	519	436	466	461	482	468	490	453	479	470	425	478	423	478	447	438	459	477	460	431	425	468	439	453	435	462	475	444	446	479	488	439	452	461	475	425	501	481	451	472	472	467	482	451	472	459	457	513	473	478	484	463	482	441	455	448	433	441	424	442	478	461	467	449	449	486	498	447	507	455	434	448	474	498	510	492	454	449	457	481	437	476	467	488	474	452	503	466	444	451	452	464	452	464	467	489	460	477	477	453	473	416	458	447	476	432	487	491	474	459	429	491	492	451	446	492	456	458	449	460	429	473	455	469	451	484	497	473	460	475	486	395	448	447	492	452	454	484	458	465	444	484	478	490	456	453	447	436	452	455	461	468	459	480	483	459	460	506	511	467	487	418	476	452	439	449	468	476	469	489	461	470	449	463	458	472	477	497	483	448	486	450	434	440	432	469	467	470	486	478	455	446	457	437	494	460	453	464	437	459	503	453	488	442	492	498	501	478	498	433	456	491	443	448	486	432	453	436	447	482	442	447	434	489	509	439	430	506	455	441	452	449	463	495	451	451	473	463	503	480	468	499	488	464	474	444	471	470	461	442	427	447	504	494	516	482	430	468	472	466	439	466	448	488	479	464	458	449	470	470	497	431	429	452	482	464	450	465	465	483	435	480	444	415	445	434	450	447	426	463	461	475	465	431	459	467	450	476	483	474	443	504	427	461	481
36650	35189	10990	4964	2441	1807	1496	1184	927	777	631	620	582	571	583	549	506	494	547	543	501	507	526	493	527	511	540	500	533	510	545	551	493	514	505	524	498	494	521	500	508	582	651	597	512	487	492	489	506	532	471	488	526	549	531	510	498	488	474	511	508	493	507	485	494	519	493	520	514	453	504	493	503	496	522	484	517	491	545	474	534	471	518	514	517	476	552	517	488	497	519	497	472	480	506	475	484	486	524	470	493	492	532	549	544	512	483	504	491	487	478	485	465	558	479	505	492	488	500	469	468	516	453	509	508	481	508	502	455	526	474	505	483	531	494	530	495	495	503	504	484	516	513	532	473	519	541	502	479	473	510	509	496	528	535	492	500	524	459	507	501	466	532	500	490	487	504	491	518	505	485	506	480	501	473	497	518	482	475	516	532	539	512	462	473	506	524	511	527	498	533	503	528	487	506	520	471	494	489	489	475	534	520	519	539	514	516	512	511	505	504	506	485	533	513	528	498	504	527	536	473	537	463	473	524	567	517	498	519	527	512	514	526	485	500	549	489	512	522	460	521	536	514	508	507	508	533	490	504	501	525	487	494	510	504	555	507	515	522	504	497	513	498	510	538	508	493	504	457	488	507	498	538	504	492	515	491	487	497	543	498	523	514	515	483	507	499	521	513	479	483	486	487	484	483	475	538	513	572	504	461	492	520	520	536	471	516	524	514	499	536	517	530	506	500	491	486	508	472	483	457	501	498	499	446	528	495	485	490	506	518	468	505	491	490	502	518	504	504	504	515	527	508	508	560	505	473	532	482	498	515	535	552	494	494	512	495	519	498	496	473	536	480	520	484	503	534	520	502	490	511	476	490	541	491	503	529	499	492	504	483	500	518	531	479	534	508	504	496	513	543	514	494	488	527	515	514	504	536	494	493	462	495	495	513	523	509	492	522	506	449	518	518	524	490	510	529	479	493	491	507	461	511	547	497	517	517	511	519	510	486	474	506	513	512	492	500	520	502	469	526	552	456	497	507	515	517	465	576	456	464	496	497	481	523	535	502	485	527	497	526	534	478	481	488	492	471	489	502	457	517	483	487	477	474	537	544	472	515	498	497	512	483	532	527	461	542	484	518	512	481	506	509	486	500	492	549	504	475	474	515	492	516	505	478	439	509	466	479	539	480	550	481	496	475	507	475	485	484	500	498	520	455	512	501	498	482	472	518	513	506	484	484	489	497	489	474	485	517	500	482	492	553	502	525	532	499	487	517	488	516	483	503	508	512	499	527	489	510	524	489	488	506	467	469	473	490	517	491	506	497	524	526	523	481	510	489	453	518	525	489	504	542	496	499	519	555	514	502	484	468	480	508	498	521	498	485	565	459	516	525	523	518	482	515	578	515	491	461	469	521	519	506	504	506	503	463	483	501	507	521	485	495	490	503	527	499	488	502	487	487	484	490	517	516	491	502	503	508	509	552	478	500	507	501	513	479	526	489	494	506	514	525	513	500	485	520	493	534	503	503	450	495	507	491	467	532	463	506	477	510	535	510	491	505	479	543	521	515	500	473	505	516	507	498	515	530	505	455	521	490	554	483	500	499	528	491	492	499	509	524	506	482	522	473	498	486	524	510	501	525	532	491	494	520	492	518	456	506	498	495	515	527	517	518	491	511	503	511	534	517	495	497	522	488	503	536	473	481	496	514	474	509	532	496	511	501	448	507	498	495	511	545	516	491	519	509	477	522	480	512	517	519	486	510	509	509	502	477	496	471	507	516	493	554	511	527	506	491	508	492	508	518	498	524	516	529	510	481	571	491	470	500	540	487	492	489	498	497	508	552	529	491	505	498	491	525	448	469	502	483	475	529	502	526	524	507	529	522	504	508	515	523	509	534	474	504	490	522	477	495	519	529	547	516	482	489	503	527	509	529	558	466	526	494	464	505	497	561	483	514	494	493	517	493	501	553	474	509	494	505	502	501	503	543	502	510	510	518	501	492	501	497	495	480	502	501	495	510	531	485	503	527	536	527	497	501	500	484	512	508	533	501	494	502	502	502	461	511	490	487	535	492	498	487	464	484	500	527	508	496	508	518	511	498	557	518	501	503	531	529	467	505	535	507	471	488	488	486	509	503	510	481	542	523	496	476	489	495	543	500	499	497	491	515	492	500	511	466	520	491	488	502	511	512	507	495	497	531	497	489	483	478	474	552	508	494	490	494	486	537	504	506	528	470	519	487	538	480	471	466	510	519	529	519	479	452	450	498	489	515	515	496	489	511	496	486	508	508	491	475	466	509	539	544	512	512	524	487	487	491	526	503	534	506	513	509	477	510	533	516	492	516	496	537	500	512	475	497	488	491	509	515	479	527	495	491	520	477	478	499	508	493	518	468	486	503	479	472	527	496	504	520	503	473	491	474	510	489	480	508	514	498	497	501	460	472	486	520	501	490	516	505	515	503	520	522	515	513	489	559	479	514	540	513	524	547	522	511	493	484	519	530	497	504	528	499	500	462	535	522	495	550	529	492	505	468	548	531	514	495	514	486	547	493	482	500	504	506	478	489	529	544	471	486	515	507	496	512	459	483	466	522	515	482	527	507	494	518	479	479	501	498	475	486	516	482	508	495	525	506	545	496	472	506	509	482	505	519	496	489	507	519	553	509	539	501	524	478	522	484	527	505	514	479	505	461	487	474	497	531	514	499	497	504	498	472	513	486	486	491	488	506	515	499	517	559	521	503	515	520	497	549	578	466	515	491	560	484	523	477	478	502	493	500	531	481	500	509	521	479	501	500	471	507	510	507	510	505	507	498	529	475	484	510	532	507	497	483	480	514	536	531	474	477	517	509	500	527	489	482	512	502	504	513	520	498	505	548	510	505	502	505	487	508	526	496	534	466	509	519	481	506	488	472	500	538	513	512	534	513	538	527	482	525	517	501	545	519	452	504	492	511	525	498	492	477	498	516	535	514	501	506	493	529	514	467	506	494	502	477	525	484	505	473	518	480	507	481	511	531	496	489	505	489	500	445	464	511	527	465	550	485	506	470	539	528	529	523	498	505	502	483	476	492	483	480	499	503	521	509	482	527	496	476	474	477	523	507	520	477	483	492	517	473	506	556	473	502	482	494	517	485	503	509	515	539	470	536	506	460	541	505	490	488	486	505	508	508	486	508	485	446	505	527	530	519	493	531	490	498	486	492	513	532	537	538	517	477	495	510	505	508	498	505	473	523	500	472	485	489	499	540	520	510	528	503	506	520	485	535	540	544	533	498	496	508	537	472	490	527	513	499	522	542	499	488	492	510	503	532	488	538	526	518	522	516	470	503	492	496	480	473	527	529	494	521	484	514	570	486	507	505	495	524	491	503	504	447	522	495	516	483	479	494	540	547	518	497	531	537	503	482	503	551	511	499	497	486	505	504	535	502	508	467	452	476	473	506	500	493	489	491	481	477	542	512	492	503	479	510	490	483	530	546	514	500	501	544	520	503	493	533	500	525	528
24117	21394	28552	24598	21366	10854	2249	1439	1016	796	736	596	532	527	480	506	433	420	435	430	448	417	469	404	408	443	462	454	421	408	414	446	434	431	409	401	381	412	405	406	534	888	970	536	386	384	430	384	403	416	376	385	377	413	392	382	422	391	406	404	371	373	399	439	459	367	400	390	408	395	363	379	386	404	417	443	409	397	403	383	419	415	420	357	380	406	403	367	385	387	403	406	386	374	370	397	354	346	391	380	404	386	396	406	374	375	357	401	368	375	384	376	414	440	386	361	385	405	388	377	358	354	375	367	380	405	406	394	387	404	386	428	397	403	364	390	391	399	371	376	412	398	427	397	395	402	407	358	374	411	413	411	389	376	419	421	378	373	393	386	427	396	426	371	344	373	391	382	388	420	374	410	396	387	394	360	411	392	368	362	394	407	426	397	386	384	417	397	386	352	396	360	392	387	389	394	364	403	384	390	373	376	380	399	420	429	355	363	353	366	393	363	366	373	402	362	391	410	386	401	375	397	382	380	341	393	394	411	391	358	374	365	362	380	356	432	383	389	402	365	392	402	386	378	364	368	401	407	375	384	402	379	378	407	380	372	418	374	422	366	380	380	361	392	388	370	398	378	360	390	386	393	397	406	421	395	387	366	361	408	365	394	371	342	381	396	393	422	351	391	382	392	382	387	368	361	393	408	381	384	389	390	410	406	380	404	391	364	401	381	372	352	359	379	366	424	394	376	384	405	373	401	400	384	380	376	371	356	385	378	389	400	372	391	380	387	383	356	367	395	379	348	411	389	399	405	373	403	377	387	357	370	420	372	399	389	374	380	404	394	386	393	366	367	380	369	400	361	403	410	407	372	366	366	430	421	406	386	384	392	392	405	392	367	388	374	391	385	380	406	370	345	384	376	394	382	375	390	356	355	388	391	387	395	348	389	397	379	413	401	379	386	390	388	385	406	401	401	406	390	394	362	377	381	361	367	370	388	426	368	401	383	409	373	354	363	392	354	391	369	378	393	384	392	378	422	373	357	391	412	383	399	383	391	422	347	356	376	373	397	400	380	365	409	352	397	387	396	396	408	424	378	373	384	390	389	412	375	361	373	421	372	386	399	393	391	387	400	391	350	389	382	369	378	342	405	426	381	413	427	396	375	345	357	400	372	368	415	425	352	369	387	376	397	349	402	407	366	410	388	367	365	365	393	372	371	379	404	377	414	398	381	431	362	396	418	402	380	345	375	391	377	378	410	439	399	395	354	352	426	396	385	392	385	389	412	373	350	394	385	368	383	341	392	389	371	405	354	382	366	391	399	384	379	384	369	353	375	389	426	396	402	380	418	421	392	379	403	391	367	358	387	391	387	391	380	427	382	390	368	384	390	397	400	386	331	383	375	389	404	371	394	370	417	389	389	378	425	412	385	405	381	360	383	405	389	383	395	386	388	382	373	398	370	378	418	358	418	388	407	382	417	419	382	394	373	389	385	447	376	403	406	366	346	392	390	407	403	418	367	382	368	376	375	387	401	405	417	392	358	387	405	380	376	385	365	378	363	389	410	347	370	393	388	415	405	371	411	426	409	402	395	395	421	388	369	406	380	387	371	400	385	364	381	351	383	409	357	377	389	381	386	406	383	384	405	407	365	426	376	381	416	397	400	369	379	385	395	392	400	401	374	370	398	362	348	388	426	382	405	398	386	369	362	362	423	373	374	360	405	411	405	411	392	418	417	365	370	370	361	370	399	372	379	430	389	373	395	374	412	383	384	389	396	413	351	404	361	386	370	361	398	380	385	368	350	381	359	381	347	395	361	372	405	368	386	421	387	377	388	371	373	378	378	433	394	364	397	361	399	377	403	403	376	370	347	370	400	429	394	400	358	391	384	390	378	413	418	417	365	395	366	403	411	403	383	377	356	322	410	378	404	386	406	367	391	399	411	406	376	378	411	411	372	448	361	396	354	402	371	396	369	370	402	382	345	412	370	402	407	375	365	421	413	423	386	400	367	384	429	385	385	356	381	383	428	403	374	379	373	375	380	381	388	393	375	406	357	408	366	387	395	356	394	371	362	413	374	379	413	385	395	384	408	369	398	378	384	380	377	368	358	390	368	388	393	375	385	388	392	364	349	358	404	358	363	379	392	381	418	387	380	355	382	388	365	388	412	387	379	383	393	363	397	393	402	379	367	402	364	356	415	356	371	401	368	391	359	396	422	437	413	405	401	366	379	385	399	423	376	364	401	346	414	397	428	421	419	413	375	377	413	380	378	379	406	382	386	403	408	400	366	361	392	424	387	397	351	374	379	376	399	382	390	379	376	417	379	377	364	349	362	362	362	375	376	372	359	343	388	392	379	369	407	385	401	400	406	373	373	383	386	400	405	395	384	427	410	383	392	373	367	412	367	398	399	421	411	371	388	388	424	339	403	371	425	368	398	396	368	392	387	377	373	388	375	361	415	390	411	403	374	408	374	385	365	387	381	392	371	392	405	407	359	415	384	381	389	414	394	369	397	382	418	379	393	360	332	350	398	400	404	386	404	383	380	392	385	408	338	391	382	372	359	404	354	404	352	383	352	370	389	363	417	365	383	369	410	375	381	384	377	392	405	435	385	392	438	399	374	390	372	369	415	384	377	372	356	390	369	357	382	379	357	392	367	384	387	377	395	390	404	390	375	379	360	378	398	391	373	397	405	352	385	382	387	393	373	416	359	394	381	411	370	375	422	413	387	391	378	407	391	407	393	406	415	375	377	409	379	413	382	393	380	395	404	369	380	392	387	383	391	383	396	370	345	399	414	366	367	382	375	388	411	398	405	364	413	372	403	370	372	348	338	398	388	419	401	376	387	383	397	378	394	357	370	401	408	389	373	370	419	378	378	361	343	398	399	375	336	407	438	410	390	382	399	380	395	427	386	408	409	375	379	409	390	437	387	405	406	397	408	399	368	391	409	415	385	343	412	400	367	371	390	368	435	400	365	405	401	376	358	370	389	433	392	396	414	395	369	380	392	376	372	388	411	386	397	368	382	370	387	384	380	400	397	380	387	394	375	359	354	389	408	368	379	382	348	378	426	392	377	400	395	363	379	395	365	350	359	379	379	366	366	399	341	372	365	346	420	345	411	450	358	411	391	368	409	392	396	389	405	406	412	393	391	355	401	380	395	357	424	393	360	363	396	371	391	398	408	396	379	378	410	366	384	374	400	394	385	402	402	364	419	355	429	383	388	382	379	400	354	378	400	395	379	385	375	386	388	399	353	409	408	400	380	443	405	377	391	405	439	368	360	384	371	379	398	356	354	351	436	404	376	375	374	404	373	364	401	395	421	395	420	398	443	364	397	378	371	341	413	408	382	394	351	374	398	374	416	369	358	381	377	361	418	368	386	364	376	357	381	340	402	369	357	378	397	402	396	371	372	357	398	406	406	328	401	385	381	374	379	380	382	343	389	405	362	374	377	389	381	386	388	412	346	396	387	394	386	384	376	373	371	359	356
37124	47669	16228	7087	4285	3412	2935	2185	1644	1113	857	850	649	661	590	570	522	496	487	475	467	457	455	490	460	476	448	471	469	471	499	455	478	471	429	480	389	425	456	443	607	1090	1300	634	464	435	431	409	423	437	399	426	435	421	446	451	444	427	461	411	428	445	423	463	444	439	440	444	419	440	427	471	403	441	369	420	411	400	446	407	425	414	442	423	411	415	438	423	411	464	422	459	405	440	456	411	382	448	458	439	455	412	418	452	401	451	434	442	365	391	415	441	423	410	419	397	436	447	408	397	475	436	425	368	393	405	441	414	437	453	429	391	426	462	405	431	436	415	421	416	405	444	415	420	430	437	434	436	469	426	389	444	457	415	449	453	431	429	411	423	424	424	406	433	391	436	399	440	426	426	422	451	448	427	419	426	416	456	416	444	434	391	414	373	416	379	450	420	443	443	397	448	434	440	398	412	407	427	394	392	411	427	444	419	440	433	404	393	420	452	435	435	425	377	411	433	438	451	429	398	424	415	428	425	423	416	438	385	404	410	415	406	440	403	403	404	415	422	391	425	428	422	453	416	423	453	452	435	428	438	383	403	404	411	410	411	407	426	440	453	448	405	436	466	438	425	416	398	424	416	425	448	435	413	441	423	421	405	440	421	436	415	457	423	425	414	459	424	406	423	434	395	420	389	424	442	435	402	434	391	428	411	433	438	441	426	458	415	418	433	432	424	427	444	400	401	417	415	405	404	372	399	418	402	385	418	449	429	440	436	418	414	424	406	435	451	416	409	408	426	393	414	421	423	437	433	439	440	413	414	422	406	420	434	438	439	420	421	433	416	437	433	414	433	427	388	423	416	405	438	453	401	411	433	433	394	423	432	454	426	418	430	391	413	405	433	414	410	444	437	372	456	425	402	431	440	417	487	449	408	448	441	469	417	434	444	425	438	430	402	431	390	415	425	436	386	389	428	439	421	411	409	417	409	422	394	436	401	442	438	439	403	446	430	408	457	453	407	444	446	392	422	394	443	407	425	418	390	415	435	418	397	453	463	422	431	413	396	455	429	443	417	426	408	403	409	427	417	437	428	453	430	467	426	429	461	450	419	402	405	438	426	409	382	417	403	431	416	398	416	400	394	376	426	412	454	430	434	426	436	380	439	476	406	402	425	448	421	430	431	411	431	436	409	434	411	434	426	423	422	453	448	461	412	416	445	443	430	433	408	392	422	447	445	410	405	431	413	452	452	418	395	437	410	446	430	403	422	410	399	404	425	455	435	438	422	421	440	435	412	451	410	409	434	375	398	391	439	404	410	476	446	433	430	406	449	410	427	443	403	429	445	390	434	428	436	392	432	424	410	399	449	381	380	451	423	384	388	440	436	445	447	431	417	390	416	448	449	413	432	450	413	442	449	433	396	421	417	465	398	411	424	415	436	428	419	456	461	423	451	428	422	413	412	414	415	420	430	409	444	429	419	427	394	439	436	450	427	443	387	433	407	413	425	427	397	418	454	422	431	430	437	426	447	424	427	425	445	439	444	391	416	426	413	399	415	423	419	423	417	412	426	422	400	396	424	399	369	407	447	436	408	438	380	446	431	429	414	460	465	447	431	407	388	443	464	429	421	412	446	428	463	421	450	420	405	426	425	442	418	414	428	427	444	413	408	404	413	432	440	449	405	398	428	454	410	418	441	423	412	417	392	417	445	443	420	394	391	472	466	407	405	436	445	427	445	442	422	425	451	407	423	421	434	433	420	398	407	437	417	436	405	430	388	465	431	428	436	453	407	424	426	415	412	426	443	457	448	422	436	422	432	422	437	414	370	422	435	414	428	404	425	395	380	410	435	429	410	428	390	389	437	419	395	425	383	426	422	424	437	418	430	377	451	409	398	428	430	450	399	426	451	425	401	435	423	420	436	425	408	421	448	420	394	392	438	426	422	492	432	416	428	412	404	414	422	412	444	384	422	437	442	388	423	434	439	400	472	432	414	419	415	399	421	441	392	420	425	429	416	451	430	424	414	438	418	398	433	403	442	427	404	462	421	407	362	432	416	443	422	417	422	401	419	456	411	405	419	471	412	414	451	445	465	385	444	429	414	429	433	437	463	413	417	395	437	439	406	397	433	424	425	435	420	406	409	397	397	408	435	400	423	410	424	420	443	418	387	426	425	396	397	415	417	430	459	423	420	455	413	412	443	433	407	433	436	415	453	416	444	409	431	421	431	407	431	466	448	453	434	407	440	431	455	420	400	421	448	436	434	434	465	456	407	418	422	409	423	391	439	419	403	436	429	414	447	424	420	443	401	452	422	401	390	441	399	440	411	445	442	434	428	414	406	429	444	419	411	387	428	425	412	367	413	413	411	450	473	421	413	420	421	427	421	437	424	388	375	420	430	408	448	436	445	439	419	397	408	412	411	421	417	436	426	404	418	412	421	401	415	451	442	441	446	442	429	429	439	424	393	421	449	429	458	446	405	389	415	422	399	428	423	416	445	429	415	424	410	407	429	401	415	391	418	432	441	399	414	409	420	430	461	450	412	451	438	442	441	405	464	417	416	436	407	422	439	441	407	413	388	416	421	434	438	432	393	436	372	428	418	446	433	416	451	470	405	408	393	413	446	449	388	403	402	450	430	456	422	403	437	411	409	457	407	434	391	382	391	441	435	415	441	449	429	446	432	437	459	434	410	421	455	394	438	417	429	426	446	421	433	437	425	412	430	434	423	423	451	428	424	430	432	421	418	409	446	385	373	450	427	412	406	451	414	431	444	414	455	437	412	395	410	420	406	436	439	423	429	421	417	426	413	449	397	420	431	421	409	431	415	461	417	431	374	439	412	454	421	454	423	423	419	442	405	409	415	402	416	415	428	395	415	399	453	401	427	384	425	409	424	457	431	475	472	397	411	392	454	453	388	437	442	392	458	417	407	440	394	404	393	449	418	405	438	430	406	401	408	428	411	422	418	453	438	440	413	421	434	441	426	442	445	449	413	401	407	429	419	409	384	421	433	410	394	438	427	434	410	424	430	412	368	397	418	434	460	383	396	411	424	403	440	426	410	408	433	409	443	423	388	410	435	424	450	391	443	429	400	446	406	416	424	404	436	408	425	462	434	427	407	458	428	426	407	422	395	423	418	387	406	413	448	416	440	417	402	403	434	409	430	447	426	403	475	415	419	432	420	425	427	421	423	412	451	426	394	434	429	405	431	410	407	412	407	395	403	426	409	375	459	424	427	406	436	430	410	432	412	420	432	421	405	440	399	416	430	418	375	450	416	437	415	419	425	392	450	416	406	475	418	446	434	396	427	450	403	408	441	435	414	393	433	437	420	424	433	445	401	425	436	421	424	410	390	403	428	446	425	422	407	420	465	417	404	435	414	416	399	439	403	405	434	436	427	389	439	412	418	443	411	425	413	405	442	440	431	395	440	397	441	422	439	451	426	442	435	413	409	414	406	397	388	419	444	433	425	401	393	431	409	411	441	411	448	414	425
25131	21415	27611	25355	14336	2312	1431	1120	785	675	539	484	435	468	458	410	413	384	396	388	383	385	391	422	403	407	376	412	394	372	351	404	391	356	377	348	363	364	354	377	411	598	572	436	410	381	353	348	354	395	407	353	356	367	362	376	370	410	385	345	360	368	367	368	359	351	369	397	404	332	347	371	369	348	370	385	373	365	363	338	401	401	383	391	348	367	327	332	365	353	359	343	379	379	369	359	356	381	338	398	391	356	318	360	354	360	369	376	377	355	375	378	363	327	372	379	363	371	340	384	392	372	357	371	380	392	388	393	399	380	337	354	348	353	388	343	368	321	332	339	351	353	346	337	359	383	367	349	343	355	351	359	356	368	354	351	340	355	376	375	359	320	350	395	390	367	379	358	367	341	331	367	349	393	384	335	345	381	319	387	398	341	353	349	346	358	348	354	366	362	346	340	337	378	334	326	368	354	356	331	369	336	345	377	337	377	384	334	339	351	327	376	382	348	350	322	342	367	337	383	324	369	375	322	385	352	378	384	355	396	345	330	367	385	355	362	392	352	374	339	384	380	357	398	342	364	344	351	338	351	367	382	370	388	355	370	358	381	356	332	358	326	388	364	365	371	374	360	340	395	360	359	375	339	392	392	355	369	362	382	344	367	360	331	356	365	359	348	339	353	348	374	362	390	372	378	361	338	377	373	364	333	361	347	352	335	368	334	365	356	348	321	355	347	343	320	377	344	338	367	348	377	373	375	370	355	375	366	345	373	325	350	376	323	353	342	397	353	350	348	378	385	360	348	334	359	361	355	360	324	338	374	345	356	341	354	344	382	360	363	360	368	359	373	373	380	338	347	348	363	367	381	341	360	357	340	354	324	359	375	382	348	360	406	361	361	386	393	363	360	336	356	364	372	380	359	372	386	330	406	364	379	357	372	390	347	377	326	362	416	375	340	354	360	386	358	349	360	374	331	400	385	355	354	341	354	393	388	323	360	396	353	382	342	346	329	373	336	341	369	362	358	331	385	378	356	342	341	376	341	346	340	388	351	406	347	356	389	333	363	334	358	340	373	356	344	380	346	399	349	370	365	345	357	362	369	354	359	367	380	354	368	385	355	328	349	363	341	348	335	342	366	364	366	361	354	364	401	363	357	356	355	356	355	371	366	366	399	359	331	381	370	368	382	333	358	380	363	395	332	361	362	372	398	345	382	369	373	338	361	360	368	333	368	380	344	385	373	365	352	349	371	345	344	345	385	358	347	351	395	354	362	360	342	342	355	370	361	374	350	360	375	360	375	391	380	341	369	333	357	354	359	381	389	359	356	364	345	366	364	360	328	355	394	389	359	366	334	379	389	342	381	382	362	337	387	367	388	371	376	361	347	334	356	383	339	312	346	368	394	345	349	368	363	354	363	360	351	361	342	347	378	356	362	353	350	370	375	401	343	344	353	355	353	372	357	363	338	353	392	358	366	392	349	370	347	365	374	359	340	351	358	354	368	368	396	392	370	393	395	336	384	377	384	351	368	358	335	379	363	345	394	384	360	376	339	394	370	380	338	350	369	353	381	360	354	379	361	367	368	321	373	313	344	400	357	368	355	371	332	363	343	374	349	381	363	352	355	354	342	371	362	353	349	374	359	357	367	370	348	363	353	353	366	325	341	389	357	328	348	319	393	368	328	350	384	385	373	346	327	354	337	362	355	357	364	395	402	365	377	359	356	350	358	368	380	350	360	355	361	344	344	366	333	355	356	385	424	335	380	380	333	357	335	379	343	358	371	358	385	371	376	387	327	351	324	352	342	375	357	366	387	382	333	362	347	365	369	360	361	355	361	382	371	337	335	346	395	353	354	353	356	348	350	342	411	342	342	358	353	395	406	338	371	360	370	348	335	379	352	366	379	406	334	361	340	355	342	326	387	331	371	327	371	358	353	353	359	358	349	364	387	357	381	366	388	361	344	321	362	331	371	365	348	381	402	369	350	324	325	368	358	368	334	322	339	385	391	368	353	387	381	363	366	391	361	374	358	323	342	380	366	342	357	384	394	345	363	334	350	377	349	360	343	410	325	374	334	350	399	346	335	361	379	354	377	351	341	364	354	408	346	364	346	355	344	367	370	328	342	331	329	379	337	318	347	349	348	388	330	338	391	383	380	375	324	348	359	380	343	388	350	332	347	372	369	332	338	351	382	367	335	367	370	351	342	387	362	375	365	351	346	347	355	350	364	358	351	359	356	342	349	360	357	345	378	353	359	359	336	388	335	356	353	335	372	372	386	385	387	332	325	352	370	409	351	354	385	354	359	368	376	339	374	331	358	320	368	381	366	339	376	359	355	389	344	332	357	367	338	361	361	330	347	322	341	364	363	336	341	325	329	366	339	340	364	375	366	354	347	363	344	392	351	362	358	365	333	340	356	364	381	363	340	381	379	340	372	366	365	382	407	351	355	381	355	357	330	336	344	362	345	364	351	344	388	371	350	346	337	365	360	361	372	358	379	358	343	377	370	362	350	370	363	376	377	385	347	369	344	351	382	384	402	355	356	377	351	338	367	309	348	348	315	363	325	374	356	331	376	379	360	375	388	349	367	364	338	350	381	361	345	378	345	323	345	354	311	367	335	324	331	386	355	387	371	388	365	360	351	367	358	359	338	349	337	360	375	371	351	335	343	337	375	340	359	355	357	367	344	359	355	359	362	342	345	365	378	337	360	382	373	351	319	350	340	323	331	395	367	389	347	354	358	321	370	369	349	386	365	314	379	331	384	332	353	344	394	361	378	369	363	371	345	371	357	374	403	355	369	347	353	349	364	330	349	354	361	369	354	360	386	360	356	376	336	346	364	370	399	362	362	374	356	381	323	400	341	360	342	323	368	349	347	369	335	363	359	343	367	335	376	349	354	362	360	344	365	361	392	336	367	353	388	357	346	355	351	362	401	371	344	331	379	340	392	389	348	359	358	369	379	367	386	360	355	341	380	348	306	351	358	355	361	351	357	370	346	348	387	377	329	366	341	370	383	361	355	360	371	344	341	361	339	385	378	369	349	350	368	383	348	346	370	406	360	358	356	375	346	381	332	335	323	319	315	372	367	329	372	373	344	385	360	370	364	356	350	346	365	357	353	361	383	328	331	430	382	356	338	372	343	346	383	359	360	383	385	364	389	314	387	358	375	398	362	366	409	366	341	348	363	377	349	349	363	370	347	384	361	367	380	344	337	355	336	357	375	369	348	349	370	372	360	353	362	366	344	359	389	358	369	357	348	344	367	369	316	342	383	418	368	359	399	373	388	360	362	337	345	373	354	358	353	362	367	354	390	361	349	334	352	356	338	381	344	345	352	361	380	364	358	378	381	363	357	335	379	348	369	323	347	359	352	335	369	372	342	371	334	380	375	327	349	349	357	343	369	360	370	364	366	361	385	384	372	354	338	362	339	361	358	362	332	330	338	337	351	351	337	354	367	361	358	355	351	371	360	363	373	374	363	394	365	349	399
37824	44772	11475	5115	3414	2956	2378	1926	1357	886	771	615	525	556	584	488	443	469	428	417	408	428	440	413	403	479	444	392	420	424	451	378	428	395	408	398	374	381	391	424	487	733	676	471	458	398	367	385	384	370	413	417	424	370	425	373	372	411	389	371	401	378	395	358	387	429	369	414	411	390	377	406	375	365	390	392	385	377	399	407	411	376	399	441	375	404	378	406	414	378	394	381	369	399	392	416	417	424	402	364	442	387	394	412	394	384	421	409	407	380	396	387	363	358	384	383	392	405	395	402	382	405	373	398	372	358	377	345	363	388	393	402	366	380	356	356	408	363	374	404	401	357	385	376	378	375	368	395	378	399	380	344	359	412	364	393	420	386	356	379	406	399	377	354	410	384	394	408	379	400	376	376	367	398	384	392	412	364	365	392	403	455	369	425	412	382	380	386	411	403	393	407	373	386	409	363	377	325	396	418	398	396	371	405	377	362	360	418	394	365	404	358	381	424	352	370	347	402	396	388	403	399	376	385	391	375	377	394	396	406	384	439	418	403	396	371	389	380	386	375	375	403	399	392	401	391	358	431	392	400	387	389	389	340	399	397	401	368	394	425	394	366	384	403	385	394	349	394	353	376	385	370	381	367	431	407	415	404	389	375	369	416	388	374	402	399	393	392	379	353	361	367	359	406	402	384	386	420	348	372	375	377	372	376	367	379	386	388	390	395	400	375	396	388	377	395	408	399	404	397	384	395	385	381	417	393	362	415	393	384	380	414	390	390	424	371	360	396	355	412	371	395	374	381	395	400	365	387	386	390	424	394	391	431	401	342	366	385	371	387	365	368	398	365	381	378	331	422	380	376	374	401	411	397	408	408	404	385	432	389	376	352	417	393	403	388	396	358	392	361	391	394	388	398	378	345	356	388	428	384	389	374	345	369	391	407	385	367	375	375	402	392	367	388	394	387	388	410	390	376	416	377	408	383	414	394	390	406	385	394	408	367	407	384	404	382	382	376	392	411	382	399	351	397	358	397	346	410	384	394	353	400	391	387	368	376	383	397	403	372	385	368	396	380	380	413	377	360	383	389	414	390	380	381	406	364	399	375	407	387	368	360	412	393	393	383	412	375	416	397	382	412	392	388	373	369	368	396	398	394	391	360	371	380	387	383	389	366	395	400	368	386	393	394	384	392	361	386	395	353	382	412	403	380	376	407	424	385	407	354	408	386	398	389	390	415	371	400	422	379	405	400	378	380	357	368	350	377	390	355	417	399	435	382	343	371	423	386	385	397	403	382	403	386	393	417	376	388	392	404	373	404	362	364	365	390	368	381	406	405	404	394	397	395	420	382	351	418	394	416	404	376	432	407	402	414	370	362	405	399	407	401	423	354	402	398	359	373	405	348	375	411	362	406	410	397	366	397	368	376	390	404	375	354	410	401	352	372	368	378	403	374	352	409	394	370	376	421	408	390	404	409	380	356	380	399	393	366	389	380	375	391	396	399	398	399	366	368	408	365	395	404	359	359	371	368	356	390	403	400	384	412	397	378	399	367	382	409	359	391	405	363	373	431	360	388	399	381	394	371	398	366	365	375	351	393	356	419	384	378	404	374	408	388	395	399	370	382	391	385	375	364	405	363	426	404	392	408	374	412	419	412	395	394	389	357	390	393	371	412	357	405	422	401	380	352	409	389	379	387	412	383	394	414	387	386	416	345	406	394	392	386	400	411	382	374	386	414	409	382	417	404	401	373	360	391	380	403	354	376	387	383	437	381	417	369	381	339	405	356	408	381	414	414	403	353	404	336	356	392	380	399	410	388	404	368	393	420	380	357	368	410	358	402	394	424	343	408	368	410	418	379	399	409	405	391	396	372	394	407	399	390	372	391	365	381	407	358	372	391	391	363	349	395	344	368	393	384	387	388	375	337	405	387	362	398	336	379	369	404	398	355	410	381	407	387	412	368	398	385	351	390	416	370	375	379	391	386	414	424	353	407	378	439	390	395	410	377	403	381	383	387	389	360	402	382	383	408	395	393	410	390	371	395	384	389	382	403	395	334	362	382	390	398	401	395	364	415	366	360	420	343	440	390	376	392	407	344	392	389	366	397	342	397	393	393	390	395	392	381	411	391	400	414	393	391	397	417	355	372	369	381	376	395	399	373	376	361	392	401	374	398	399	397	403	360	363	409	390	372	365	401	408	379	384	365	365	386	395	420	380	390	355	384	385	424	417	397	380	393	369	393	382	385	366	362	410	331	384	388	374	360	384	395	383	378	380	380	377	365	364	384	390	387	393	349	359	364	402	358	408	400	374	401	366	373	405	370	369	368	380	404	410	370	387	399	376	412	333	395	394	380	403	386	392	383	374	384	394	376	349	397	381	382	389	433	399	387	385	389	374	395	365	387	365	402	393	353	394	409	420	356	408	411	375	377	394	371	393	446	373	379	394	396	401	362	355	360	376	361	427	389	370	397	370	383	394	359	402	393	372	402	364	362	378	392	386	388	363	346	379	403	380	376	374	390	383	379	388	382	394	380	386	373	359	395	395	391	371	394	388	398	377	375	385	382	369	358	403	378	390	387	404	394	364	347	375	374	385	386	388	378	419	390	364	374	371	412	411	405	401	376	359	402	391	377	378	389	392	363	360	392	395	384	396	405	373	375	362	386	386	366	385	393	370	420	393	400	381	398	399	373	416	387	354	387	391	394	375	397	389	381	418	422	394	395	371	370	387	383	403	389	403	401	370	395	386	374	399	363	407	378	384	377	376	383	391	390	393	400	420	355	380	368	391	376	390	427	380	399	375	394	408	367	360	379	416	365	355	409	369	410	376	404	389	372	388	424	401	383	368	398	378	388	406	381	372	413	417	387	378	346	381	416	362	370	359	366	366	386	433	387	364	383	332	384	395	354	403	378	406	419	438	362	370	347	402	368	404	418	380	402	352	372	364	375	387	395	415	398	390	339	400	375	343	380	409	375	363	397	387	384	408	396	387	412	414	383	361	376	389	385	382	376	394	396	387	399	372	389	395	385	373	397	418	366	349	408	391	379	361	377	393	375	372	382	317	392	379	377	377	381	381	344	369	403	348	412	367	391	369	356	369	380	378	404	390	372	366	395	409	374	447	381	384	375	360	392	421	387	386	386	411	408	378	378	375	389	368	399	395	401	373	386	425	363	373	402	378	393	396	371	368	410	356	392	393	399	377	386	405	382	395	384	367	375	393	407	392	382	427	365	381	369	426	394	390	394	387	392	387	403	386	355	392	350	396	361	353	387	393	366	401	396	393	409	377	395	422	374	386	401	371	374	357	376	410	376	360	352	379	385	397	401	354	359	350	336	375	388	401	372	361	383	390	344	380	366	353	334	362	366	392	390	409	409	367	439	382	437	370	354	358	379	416	371	384	406	396	391	428	340	382	409	367	392	407	417	382	412	359	381	384	409	403	395	388	378	396	372	415	424	396	387	382	365	372	369	393	379	371	398	373	404	380	391
22892	21382	29007	24117	21386	21476	11029	2443	1432	1047	826	641	554	500	475	400	371	364	328	344	371	337	341	337	326	346	306	332	338	308	310	298	312	300	262	306	346	318	291	304	485	1164	1634	1388	948	589	318	264	301	304	271	283	241	315	310	252	273	295	295	266	273	286	321	292	284	284	274	264	273	272	287	256	274	256	300	288	264	309	291	294	263	257	277	283	268	272	278	276	281	279	296	320	266	252	274	262	294	291	297	312	314	288	295	244	246	268	263	262	256	290	307	264	276	275	290	292	264	308	253	284	268	285	279	315	286	286	274	270	279	266	264	275	279	253	251	267	260	284	271	265	241	306	276	291	282	261	304	259	270	293	280	270	287	270	247	255	292	278	250	285	260	290	267	264	294	286	290	258	270	260	276	289	267	298	248	286	275	275	247	282	294	271	281	262	276	249	241	278	265	264	248	248	253	280	287	282	276	250	272	259	267	260	302	287	278	302	280	298	277	296	268	268	282	272	284	260	297	275	269	336	274	262	255	264	281	248	293	268	290	274	278	263	297	266	266	263	281	264	244	266	283	265	267	285	273	244	267	272	256	272	286	279	314	267	288	300	248	265	305	237	274	272	278	253	295	299	288	266	296	278	283	298	302	266	244	263	273	253	289	258	258	290	278	256	297	264	269	296	286	245	276	245	281	284	270	239	303	252	298	294	272	268	245	301	282	298	269	258	275	282	282	272	248	278	269	295	296	271	270	276	262	279	267	284	290	278	277	273	248	267	283	296	259	297	285	254	293	263	314	281	270	278	236	271	279	303	289	278	256	295	261	269	304	295	255	279	267	266	244	296	240	288	271	274	258	253	290	277	256	280	286	289	257	277	283	275	250	287	280	302	312	292	272	273	306	284	247	299	287	283	264	281	295	286	295	289	283	269	249	281	258	278	258	253	280	256	259	297	265	317	276	243	274	301	259	294	296	256	279	285	301	297	274	289	264	322	300	288	275	297	274	285	263	249	260	266	262	295	294	285	273	265	261	236	240	278	285	297	280	253	293	282	253	257	298	281	292	277	290	277	256	268	282	299	266	275	292	292	284	279	265	263	241	276	300	274	276	270	264	287	258	267	263	285	264	276	279	294	284	276	271	274	262	304	262	242	277	281	308	277	286	279	277	269	284	293	280	280	277	276	254	273	292	262	272	287	267	291	275	269	278	285	283	269	317	274	291	279	277	252	285	252	273	262	280	272	301	257	274	273	264	290	285	261	265	271	271	270	274	308	265	266	293	291	273	294	275	250	289	249	264	309	273	270	273	276	268	291	256	274	266	249	284	282	321	276	241	297	250	277	298	266	283	295	271	280	287	271	288	279	299	264	284	294	277	275	303	279	263	254	262	286	286	276	324	257	269	252	246	290	252	267	260	291	265	276	278	256	256	294	267	265	243	268	274	294	263	283	282	293	260	291	269	275	280	285	300	284	277	283	258	280	305	303	257	253	295	302	257	283	278	270	250	280	289	242	259	251	264	277	297	269	291	273	258	255	297	296	267	288	272	276	295	250	275	258	262	278	273	271	232	276	282	270	289	250	285	282	260	270	265	247	255	283	288	268	265	261	277	282	268	249	271	262	264	256	259	300	287	267	249	236	296	279	275	288	280	268	273	268	266	268	262	276	313	265	253	284	256	273	266	288	263	285	269	278	277	273	287	259	255	266	240	286	288	271	285	255	285	279	271	282	279	253	284	258	291	317	278	307	301	282	270	292	274	267	266	264	279	254	277	262	271	300	271	272	294	244	287	283	264	286	272	283	256	274	313	267	244	292	276	271	279	287	277	279	258	282	280	287	274	264	259	277	288	260	267	252	303	273	261	241	294	294	264	248	266	272	257	261	274	242	271	303	289	279	276	254	304	256	291	265	295	257	263	258	277	269	272	278	263	279	268	285	285	277	257	268	259	255	283	271	293	303	280	226	253	261	281	248	288	249	274	297	264	263	271	290	303	311	264	268	282	285	260	261	287	270	275	265	261	271	299	280	279	248	271	272	253	288	297	269	293	272	267	279	295	239	305	288	290	276	293	269	313	270	280	269	266	304	244	282	277	256	235	243	263	273	285	286	268	281	265	267	279	285	269	262	293	304	285	294	286	269	292	264	269	274	270	276	246	268	277	281	278	248	272	299	269	270	290	276	267	263	260	289	281	300	302	276	267	285	298	274	305	260	319	277	264	271	267	280	277	256	263	269	250	266	282	276	270	305	292	286	269	275	275	255	278	283	284	294	262	284	279	269	257	267	276	265	286	247	291	276	281	261	282	258	287	276	284	277	248	263	291	274	274	298	262	255	293	294	269	267	272	264	264	268	254	284	269	299	249	250	295	266	247	270	279	301	279	268	293	254	279	298	247	300	259	284	268	303	278	268	294	284	281	289	271	240	261	277	277	269	293	253	308	271	277	280	263	274	256	277	284	290	294	275	271	275	267	274	259	304	287	264	305	293	270	282	275	280	283	284	275	275	267	316	264	297	283	270	273	260	269	250	275	270	259	257	252	278	285	277	227	308	259	284	279	287	293	284	281	287	279	246	254	298	251	265	312	271	286	264	274	266	297	276	266	282	272	282	312	284	267	290	259	258	280	293	297	267	278	288	278	292	274	271	267	257	243	301	266	259	247	284	270	236	281	295	247	283	294	297	276	277	323	261	277	272	288	251	263	285	274	301	284	294	287	284	252	288	284	280	284	278	297	277	257	278	261	272	263	279	276	306	276	303	284	265	260	250	271	271	274	248	260	276	256	265	277	280	287	290	248	267	290	275	274	286	269	297	287	288	292	261	279	291	288	286	285	281	276	272	275	285	252	247	243	306	288	273	290	299	286	279	265	250	279	284	273	277	276	251	278	256	282	268	260	283	276	293	283	255	260	273	236	279	262	275	282	301	277	283	256	281	284	270	272	282	274	256	267	277	262	270	264	261	273	258	273	286	271	277	236	300	294	270	285	281	293	253	283	263	297	261	298	294	295	270	296	269	251	270	290	291	293	279	266	294	299	294	276	256	269	280	257	242	278	289	272	267	313	237	303	265	273	266	283	269	303	270	262	262	289	262	306	304	257	260	259	277	279	287	259	255	301	293	295	265	285	314	262	267	284	264	250	261	283	237	304	303	292	246	293	274	284	278	236	261	269	232	285	310	243	285	276	288	276	312	281	291	284	268	281	285	269	289	283	280	251	267	297	282	262	283	270	279	285	277	295	295	252	265	285	270	259	266	271	255	274	258	283	270	275	241	264	253	252	265	272	258	274	280	276	275	253	274	251	270	258	274	282	253	238	268	270	285	266	277	244	268	278	271	256	256	273	252	286	312	293	295	288	276	276	264	300	275	273	272	240	265	285	278	291	259	276	297	295	270	253	296	288	288	303	266	274	294	278	285	269	287	266	272	286	259	262	263	279	293	273	284	287	273	268	286	265	280	276	274	275	281	248	268	253	276	283	322	287	295	267	277	289	271	279	298
42048	57709	18288	8930	6613	5443	4442	3453	2292	1500	1067	861	735	717	603	513	467	487	404	389	439	430	397	371	382	379	373	402	364	372	365	386	337	344	351	324	325	309	286	354	534	1590	2262	1879	1206	724	348	293	283	327	319	315	315	284	270	341	304	321	314	319	327	293	320	310	296	327	307	318	302	288	317	297	292	328	322	350	303	309	328	298	278	288	282	305	293	289	309	300	300	261	267	288	327	298	284	275	284	299	314	321	292	289	309	295	302	316	320	285	318	309	308	304	311	324	267	311	310	316	301	300	279	296	293	301	289	265	314	298	284	297	307	296	310	317	291	321	307	315	306	284	286	343	339	322	287	320	310	314	284	288	314	315	307	274	294	269	311	275	302	318	298	261	310	268	279	297	322	301	307	319	338	305	309	275	320	306	295	317	307	303	288	301	290	332	315	310	280	307	300	303	291	303	262	300	294	315	274	303	334	290	273	273	328	288	318	306	287	327	277	337	302	325	337	287	280	288	306	302	295	311	294	314	269	287	326	304	328	305	283	309	313	285	314	316	287	289	289	288	292	314	289	265	297	299	305	322	292	301	300	295	297	295	311	304	277	305	308	321	282	278	312	276	291	289	315	308	326	314	291	333	321	294	297	335	302	304	303	304	301	312	304	307	310	285	275	305	318	283	306	319	310	320	291	300	303	325	295	328	279	332	284	303	281	295	277	309	277	322	315	290	270	309	283	279	280	315	327	299	304	293	289	281	308	315	302	330	289	291	309	336	285	283	300	311	288	288	306	303	288	275	296	287	287	322	296	312	305	319	308	305	308	305	271	305	316	277	278	301	290	283	330	304	293	297	307	309	289	299	335	316	310	301	286	311	308	309	284	291	329	313	290	296	321	347	274	287	281	317	277	308	321	268	342	312	272	291	320	305	249	318	294	300	305	303	286	266	289	324	306	297	291	303	277	275	318	300	288	306	256	282	320	325	296	328	320	297	266	309	339	303	266	260	324	333	301	290	314	295	327	292	294	316	320	316	292	281	277	256	301	292	324	287	356	301	328	293	317	315	281	267	294	298	301	304	287	281	306	315	285	261	320	305	307	308	314	276	292	299	265	274	290	320	293	295	277	277	308	291	308	287	319	318	308	316	317	289	291	285	281	283	284	319	292	301	285	321	273	304	266	315	292	306	328	314	297	282	317	276	312	308	277	297	287	291	295	280	319	306	309	308	312	310	317	324	287	289	330	294	312	321	295	313	250	279	311	310	341	320	310	284	287	302	315	298	318	273	302	304	283	276	305	310	318	309	279	307	276	328	294	311	266	298	308	284	322	284	293	310	312	288	321	301	313	313	307	284	318	302	278	296	323	262	317	306	327	319	288	302	282	283	325	318	299	284	304	288	293	267	306	312	285	314	293	283	319	302	280	302	294	283	326	299	265	297	311	308	348	277	306	308	307	320	294	274	281	305	294	314	285	288	312	276	282	330	300	320	307	287	312	302	290	283	315	287	296	308	301	317	269	278	275	312	297	315	302	290	312	287	301	301	280	331	292	260	286	302	327	283	287	309	278	277	303	303	277	323	270	293	304	277	293	305	303	304	287	338	291	285	289	313	308	287	301	290	296	299	280	302	290	278	297	307	266	295	270	289	326	275	304	305	295	302	330	295	299	296	313	306	331	293	290	274	247	263	302	274	318	293	302	325	308	287	265	279	290	304	270	311	272	282	320	310	301	312	288	322	311	303	329	295	321	281	306	265	294	304	235	320	308	288	271	303	300	282	286	294	302	307	281	282	286	309	283	278	287	304	321	280	326	302	292	330	319	288	298	273	315	281	313	293	297	283	267	305	322	300	289	276	318	301	320	309	297	281	314	297	266	297	304	287	300	269	324	288	315	322	286	288	314	261	304	292	303	311	358	274	292	323	325	294	282	295	325	288	284	259	316	295	311	342	277	287	276	290	315	290	304	276	277	277	293	289	292	281	308	265	315	301	290	298	333	303	280	297	281	332	266	300	286	313	268	287	312	295	303	311	307	292	314	290	301	297	296	281	317	328	283	290	323	326	299	280	296	325	288	310	298	292	305	310	319	278	314	327	239	271	284	295	288	319	277	282	316	280	267	298	276	324	283	307	306	297	298	304	301	299	332	300	320	332	306	314	302	305	327	318	303	276	314	308	265	304	291	333	295	316	307	316	300	266	304	292	318	302	304	306	303	315	323	312	313	305	305	288	297	318	293	262	313	277	283	293	306	300	283	307	267	284	300	310	284	311	351	308	318	326	306	308	311	295	315	319	264	299	284	272	322	316	334	306	290	295	294	272	284	319	319	286	323	312	318	300	285	303	307	307	263	315	330	275	295	283	283	296	275	312	309	263	321	284	308	315	294	308	318	288	342	294	255	323	262	324	304	299	302	337	292	304	292	312	321	300	311	285	290	316	258	274	295	290	307	297	316	293	289	305	265	320	284	306	271	300	318	324	317	313	279	320	300	308	297	300	302	295	300	322	287	317	265	295	280	308	305	297	291	285	306	310	283	287	305	301	328	308	327	328	303	303	313	267	298	309	311	315	292	307	248	299	294	308	282	319	340	293	297	308	298	305	268	284	287	286	309	301	312	302	276	294	289	320	315	287	310	275	321	317	260	285	289	307	297	294	312	310	310	272	297	284	312	293	290	285	274	320	305	309	288	299	311	278	312	300	319	327	296	307	291	327	311	290	312	319	300	326	317	290	293	300	258	280	288	310	321	295	283	310	282	296	270	320	306	314	321	303	288	329	273	317	315	284	285	308	318	288	305	300	352	333	309	293	317	297	316	299	310	282	293	331	324	314	313	261	309	287	286	295	303	289	288	310	294	279	319	288	297	307	278	327	316	283	294	314	279	328	290	291	266	275	302	318	334	270	290	298	336	322	296	292	295	278	311	272	304	287	299	297	300	293	287	322	311	288	304	305	279	287	242	262	286	279	291	299	318	303	299	296	284	311	267	277	320	290	316	299	314	279	304	317	273	310	314	315	317	309	279	290	303	328	312	301	302	284	307	268	307	319	295	305	332	298	293	299	292	355	297	306	324	298	283	294	302	268	295	285	289	312	324	298	305	292	299	306	297	330	314	299	309	297	289	299	274	331	317	310	291	323	292	359	292	301	287	336	268	284	290	288	299	318	297	320	297	284	291	293	292	273	303	298	330	296	344	339	325	305	288	322	301	299	283	308	323	299	286	287	277	310	297	282	285	313	270	298	311	298	306	294	330	246	289	307	307	301	302	308	283	295	313	312	311	313	330	314	333	338	277	308	280	289	321	312	303	307	260	293	285	298	292	313	315	284	283	275	290	268	289	305	290	297	314	304	307	320	297	305	261	295	298	296	274	294	295	291	318	315	327	282	288	312	333	330	318	310	293	308	317	307	294	285	289	300	327	319	296	305	284	297	297	342	312	348	278	300	311	331	313	288	291	312	296	296	320	295	282	289	266	308	275	314	330	268	273	328	268	326	286	322
31743	26470	14368	3443	1479	1191	1131	927	769	669	580	566	605	537	562	513	567	529	502	539	549	511	515	484	475	529	505	494	483	504	497	493	514	496	526	535	479	496	506	523	516	554	578	591	606	542	513	483	510	521	508	481	506	553	458	474	511	461	496	471	530	520	486	511	513	481	449	508	449	503	503	489	503	480	520	465	501	516	486	481	516	483	479	501	456	510	455	468	478	513	458	494	512	532	500	488	508	514	509	498	481	508	554	480	456	506	471	494	509	507	495	487	551	451	498	488	512	485	497	511	501	491	480	514	498	476	493	495	481	469	504	451	535	494	457	509	499	520	524	478	514	481	508	484	464	491	492	501	516	489	466	525	518	480	507	458	471	486	495	495	493	475	510	475	490	467	476	474	483	513	458	501	474	490	507	521	506	476	474	490	465	498	502	492	501	494	474	525	491	495	548	524	502	487	488	509	497	507	487	538	503	494	490	463	481	478	534	460	466	490	490	481	457	465	481	448	517	501	425	515	512	470	494	515	482	509	496	483	501	482	545	498	491	491	474	519	500	480	524	505	525	467	488	491	499	528	486	477	540	478	468	480	467	510	482	469	476	530	502	451	495	489	522	463	502	474	486	494	463	489	510	508	499	509	507	500	539	501	450	528	501	502	521	476	498	530	482	521	472	528	492	491	458	536	497	480	518	497	501	503	489	511	530	488	487	493	526	488	460	479	512	501	495	520	480	488	524	491	510	497	522	503	528	448	476	513	523	469	535	501	448	495	493	490	551	500	467	476	471	487	497	486	493	520	479	487	462	485	491	484	505	489	508	495	496	554	487	509	519	486	472	458	469	479	550	484	508	466	506	522	530	475	513	475	503	489	505	497	453	464	515	480	474	496	496	491	453	506	488	469	526	501	494	470	505	491	472	503	479	506	493	468	515	490	491	500	482	511	527	493	505	504	556	484	531	495	490	477	536	463	489	501	489	495	487	479	468	499	505	496	498	475	504	474	458	482	485	518	488	481	521	497	473	487	471	506	523	486	503	528	464	483	518	505	533	486	472	448	511	507	483	467	474	451	511	488	463	476	489	504	511	503	502	503	477	492	494	453	517	479	474	481	490	484	512	538	499	499	504	464	496	504	496	485	511	470	496	496	501	507	492	491	514	465	455	492	493	500	516	486	478	492	491	489	479	488	500	505	450	533	502	480	491	476	487	484	504	488	540	485	455	511	504	492	527	496	533	506	457	513	483	503	495	553	532	491	530	530	521	505	454	522	483	511	456	501	479	487	475	513	505	485	498	490	530	479	484	485	448	470	440	529	487	420	503	474	508	515	507	513	511	477	492	502	471	487	484	487	491	455	537	508	509	458	512	498	479	515	486	484	486	535	491	485	497	490	451	511	443	471	484	527	516	515	518	534	510	510	458	517	475	488	497	463	519	435	509	500	547	480	463	492	508	486	466	523	489	489	467	517	494	481	469	476	515	491	483	466	498	476	516	520	516	491	519	492	475	509	519	505	514	483	505	483	491	500	493	473	466	497	471	528	493	530	495	495	476	474	499	497	442	471	508	537	481	503	456	494	504	444	498	477	505	504	477	470	489	470	474	496	507	479	498	474	489	530	506	498	488	506	513	497	494	480	533	501	499	476	513	496	465	486	497	453	510	465	488	525	459	452	468	503	438	508	521	496	490	486	489	471	475	515	535	529	458	494	496	524	462	522	507	442	513	475	483	509	562	464	463	500	490	485	495	497	494	516	508	490	513	531	471	497	518	489	513	496	499	506	506	486	488	490	510	471	470	530	488	455	504	442	517	478	490	498	512	502	513	531	517	429	516	505	507	494	505	472	482	512	480	458	518	467	472	485	524	484	508	503	479	471	481	456	458	488	515	491	503	491	469	456	463	504	499	461	456	518	512	508	505	516	514	537	489	494	521	491	503	519	475	489	458	485	517	481	517	499	493	528	536	539	493	487	480	510	526	504	488	501	478	515	496	465	458	521	494	496	485	484	504	503	478	472	494	477	464	485	506	503	485	494	444	473	499	473	493	471	494	465	528	486	480	491	449	470	474	487	467	521	468	483	494	474	495	494	471	492	518	486	517	482	488	514	488	503	500	463	480	527	472	465	500	500	511	485	509	514	506	503	468	476	484	467	468	505	466	497	485	486	470	463	477	508	538	475	479	442	528	497	495	532	472	518	472	486	517	510	490	518	504	471	459	505	490	495	499	516	488	512	481	502	488	475	486	468	534	499	510	490	491	484	508	526	517	500	439	507	497	511	465	500	480	444	511	476	475	506	497	490	485	440	520	518	463	492	527	533	489	491	527	507	514	481	512	512	466	467	531	540	463	489	459	510	533	509	492	503	523	490	493	485	471	471	437	491	518	482	485	510	485	497	487	490	503	501	482	511	468	490	487	511	476	493	465	480	502	503	498	467	460	479	455	527	516	476	501	474	504	507	464	486	483	493	468	475	471	479	454	470	501	470	475	520	487	513	501	474	512	511	514	475	490	486	487	496	499	470	499	512	524	498	470	492	510	488	528	530	493	477	505	515	499	491	481	504	479	485	495	506	496	502	503	510	487	464	488	475	539	521	468	487	496	480	498	485	484	505	498	481	440	466	500	502	516	521	506	484	505	500	461	486	532	533	528	501	490	492	498	504	497	480	477	477	522	533	512	487	478	495	471	452	520	507	474	517	503	520	488	462	501	488	450	509	498	463	495	485	502	483	506	503	502	467	486	528	548	495	517	492	519	498	497	456	493	476	486	478	467	463	516	442	468	473	498	508	504	495	502	480	526	511	476	521	487	507	476	475	485	489	505	502	485	531	478	515	512	487	485	497	480	515	529	532	489	519	524	479	492	490	523	524	513	512	436	513	497	521	489	520	497	508	464	477	485	521	476	529	488	461	528	475	487	515	472	476	488	443	524	483	517	486	479	475	491	521	495	505	460	521	512	516	510	477	484	489	508	487	501	498	541	494	459	462	539	498	504	478	486	487	499	506	501	512	556	482	493	525	461	494	494	512	478	448	464	504	439	459	501	512	551	505	521	530	494	519	488	470	512	512	493	513	503	544	505	456	483	499	518	464	520	526	495	465	491	473	469	493	455	523	470	499	487	450	462	486	489	489	511	507	512	515	452	463	501	504	506	499	501	528	515	497	520	485	506	463	462	481	488	489	471	505	467	487	495	515	475	482	509	524	478	517	513	503	504	459	472	529	511	529	506	476	497	567	505	501	499	494	507	501	506	510	506	466	491	458	531	471	478	489	512	504	517	521	518	523	495	506	487	491	487	452	486	490	496	488	500	495	530	525	470	480	495	496	461	500	540	502	509	481	455	510	501	468	502	509	511	524	475	516	513	509	506	496	463	451	497	520	486	507	484	496	533	496	462	459	510	483	464	487	481	505	479	492	504	539	480	493	514	469	501	482	493	520	514	462	496	445	517	480	467	499	536	495	469	481	453	493	516	511	496	510	520	468	510	523	453	520
36409	35721	8086	3113	2310	1766	1586	1332	1094	860	754	672	660	625	596	539	576	575	525	545	551	599	558	536	574	546	531	579	565	532	536	552	568	549	524	528	526	497	563	539	536	579	627	644	597	550	563	532	539	559	564	542	530	540	546	564	551	569	536	578	527	518	542	516	559	486	513	561	512	500	514	556	510	514	496	548	554	516	568	520	541	522	548	517	545	529	516	540	544	487	505	576	527	515	513	532	555	537	558	520	502	516	561	561	513	536	546	555	546	537	512	547	548	561	525	547	542	534	527	503	505	520	566	546	532	542	528	528	537	519	487	493	526	528	558	514	504	532	530	561	536	493	529	486	502	538	535	511	535	527	548	506	519	536	560	545	577	530	548	528	564	543	535	500	589	524	545	533	531	526	544	490	529	547	549	512	540	468	527	538	470	540	505	537	511	489	511	536	524	551	518	524	493	531	510	539	509	572	537	564	527	460	504	527	491	503	558	507	560	567	532	513	563	508	542	555	523	510	533	523	526	567	537	525	520	513	540	513	555	530	519	501	545	455	522	524	491	552	532	531	557	522	538	517	535	548	530	534	508	542	523	485	522	500	513	550	513	513	532	560	486	566	550	506	556	548	518	539	586	545	517	458	521	560	557	483	522	533	542	582	557	570	544	492	530	515	528	541	539	537	569	565	562	559	553	579	524	513	524	541	530	545	505	526	509	551	479	550	553	544	506	494	502	532	548	533	516	541	491	525	519	527	524	504	499	550	541	507	521	523	542	522	532	542	508	495	516	530	548	543	542	541	514	511	550	528	529	530	533	561	495	511	517	558	506	514	539	551	541	535	578	519	558	508	541	538	484	525	502	530	525	518	580	555	567	538	576	532	504	522	528	575	508	543	538	541	502	538	550	504	531	532	524	556	555	522	575	560	557	574	504	515	516	530	534	541	556	520	518	499	527	541	528	519	539	559	529	482	541	493	514	545	546	531	526	557	553	563	535	522	533	538	532	556	483	535	540	515	576	567	505	544	566	506	539	504	499	570	541	566	541	532	549	528	501	561	533	527	546	561	515	514	537	555	561	545	544	487	535	520	554	567	561	527	531	556	579	565	551	544	571	487	525	558	562	566	554	527	511	563	530	518	525	543	510	514	506	541	538	482	533	547	533	508	511	508	534	541	558	478	550	564	511	488	577	558	505	486	570	534	515	525	558	541	523	538	560	500	523	566	499	545	507	554	493	558	528	562	537	541	562	533	556	527	528	564	517	501	531	539	585	513	575	481	505	553	530	536	527	515	530	513	587	547	510	519	529	573	498	541	538	517	535	573	542	542	561	497	524	540	527	501	560	490	502	516	505	577	536	543	550	567	537	532	529	542	504	467	512	512	511	511	543	553	501	533	536	533	524	528	544	535	508	548	560	513	550	545	554	516	526	532	523	548	491	524	559	520	538	532	530	529	564	526	571	554	496	520	519	546	520	557	504	577	549	533	543	525	537	482	545	565	533	526	547	524	565	561	517	556	543	575	544	543	519	534	547	600	554	524	532	495	526	528	540	518	530	548	568	518	520	528	529	508	571	578	551	494	565	531	511	563	501	570	502	518	518	544	552	535	512	517	551	544	534	555	545	541	506	510	541	532	576	518	565	524	549	533	508	535	575	540	541	530	539	552	505	513	603	534	521	514	514	521	497	533	515	546	521	544	536	533	537	509	540	521	560	546	529	549	498	493	575	526	507	536	534	520	555	521	517	518	533	523	531	546	553	538	560	498	533	536	509	523	559	541	527	531	489	552	499	527	567	530	514	508	569	551	524	541	561	486	521	532	549	530	545	539	535	541	516	502	544	546	562	578	502	555	509	536	506	555	533	519	495	540	517	514	533	562	551	530	537	538	571	551	539	545	551	549	527	516	575	519	547	559	541	523	542	525	550	552	546	510	544	547	516	538	525	507	540	527	555	533	526	548	526	509	525	569	529	573	529	479	586	578	558	566	545	584	515	489	505	532	503	538	543	543	528	550	554	529	539	519	550	540	557	517	506	526	519	547	530	571	534	530	546	501	536	527	539	534	543	532	492	542	494	510	508	552	541	537	537	524	545	525	548	514	536	507	497	508	525	560	540	529	476	522	510	553	582	534	554	567	504	523	532	545	539	509	515	478	490	592	546	549	542	563	539	566	518	517	554	585	570	561	537	506	503	589	557	569	559	492	560	522	560	526	524	568	544	533	501	498	508	530	576	513	551	491	502	502	503	544	573	492	491	542	502	556	551	535	570	566	551	543	518	537	537	552	552	504	514	493	538	547	508	536	545	509	536	526	547	525	559	571	524	553	527	517	542	525	538	515	506	527	512	537	547	592	525	523	573	513	554	533	549	516	553	550	547	530	523	540	509	526	549	554	526	553	501	516	530	551	543	586	516	506	519	523	533	525	507	509	541	519	557	541	567	521	516	524	550	527	520	523	552	521	475	551	562	552	526	574	502	603	547	544	544	512	534	557	533	543	476	553	540	532	574	520	566	500	578	510	555	514	538	559	535	578	544	537	514	580	562	548	539	549	519	513	560	570	539	525	545	507	548	498	547	560	501	514	526	538	538	496	536	525	533	550	521	525	534	533	523	575	524	506	520	592	564	542	518	577	525	525	517	536	519	512	507	548	511	509	535	523	534	546	509	556	570	545	535	528	551	525	483	529	582	483	498	591	556	504	523	501	524	550	497	552	564	564	521	547	558	540	565	495	518	574	541	533	524	530	546	549	554	531	523	542	511	531	543	530	518	590	523	552	575	524	501	534	566	524	537	518	514	492	512	543	532	533	532	524	569	544	525	507	535	562	557	576	533	532	516	515	520	523	507	545	542	528	534	516	532	550	542	514	528	527	541	507	509	550	557	521	550	485	537	530	516	485	538	542	509	546	542	525	529	540	568	507	487	525	535	547	560	467	528	558	534	499	531	517	591	556	546	537	530	540	499	522	566	528	559	516	555	513	552	557	537	543	512	541	549	512	548	510	542	517	512	545	563	508	507	536	522	519	527	552	531	571	528	531	514	535	555	536	528	546	535	504	539	537	501	548	492	524	519	559	513	574	567	537	516	508	501	505	545	544	532	534	498	546	539	500	551	538	495	528	566	572	549	487	516	544	518	549	548	518	535	518	535	512	554	519	527	548	513	534	552	534	523	546	501	531	567	519	549	565	530	508	480	589	544	528	526	546	507	505	550	531	518	514	531	562	526	525	527	548	561	553	537	517	517	544	533	553	496	496	502	538	483	562	512	508	514	541	551	517	562	554	508	541	540	499	537	559	511	538	541	552	514	542	511	534	526	530	538	525	562	538	542	531	543	526	527	542	561	518	527	513	574	563	563	521	518	592	517	538	539	547	538	555	558	539	599	555	511	592	542	513	525	569	545	571	527	562	546	512	550	542	553	521	536	555	548	469	507	521	515	532	543	578	501	548	522	518	512	535	534	511	536	517	519	580	509	542	520	523	533	554	553	521	534	531
24093	21393	28513	24643	21371	10903	2277	1611	1178	919	708	655	663	580	545	528	500	455	476	470	439	472	479	491	509	463	493	475	474	421	458	453	450	479	486	484	486	433	467	446	543	957	1098	1127	917	728	574	456	463	475	387	477	452	418	438	453	428	418	428	454	448	447	444	386	458	462	421	429	417	431	439	456	427	433	444	468	452	481	437	444	429	451	449	441	419	409	439	429	436	439	447	421	425	426	446	476	425	446	456	445	369	399	432	454	434	453	409	409	450	453	435	426	418	442	431	469	447	412	432	439	459	438	423	444	429	414	444	412	473	414	434	414	453	418	449	465	462	465	429	423	421	459	443	410	461	442	436	423	433	434	432	441	487	462	473	430	441	414	444	437	401	435	455	469	416	473	437	440	462	413	445	406	458	452	444	438	421	420	402	449	471	419	469	411	423	402	463	467	409	495	390	421	446	461	450	421	421	446	469	434	379	388	402	467	434	462	387	448	449	452	436	439	416	433	448	427	450	454	408	441	457	427	445	430	436	438	420	441	433	418	405	411	426	437	487	445	464	446	431	458	446	428	410	445	428	449	428	421	447	468	406	432	440	411	427	414	455	450	435	440	440	441	435	423	414	459	404	430	470	416	449	447	464	430	444	447	441	441	461	425	438	394	468	418	450	455	433	452	441	441	448	390	459	430	431	483	454	465	457	471	475	443	428	438	426	428	442	429	435	366	448	426	460	442	462	421	414	428	434	434	405	415	408	438	457	444	413	439	443	423	399	490	413	430	441	446	455	447	412	411	395	405	420	434	433	451	487	433	454	460	432	452	414	437	394	438	439	429	445	402	446	438	429	417	399	436	431	436	470	423	428	448	489	453	447	439	444	474	427	459	426	415	421	468	435	430	451	466	436	436	390	406	445	474	485	445	453	451	417	434	444	443	432	421	422	442	400	445	433	440	440	466	411	433	451	433	393	468	437	446	418	444	452	437	432	433	409	454	427	419	429	457	437	426	395	402	425	441	427	452	412	427	441	426	441	438	453	396	405	424	427	448	422	432	428	398	453	410	405	415	432	424	415	482	460	423	407	444	432	417	436	467	446	381	426	468	420	437	439	436	460	409	421	431	415	455	445	400	428	408	457	446	448	458	451	437	474	442	455	439	385	429	431	447	438	408	429	420	439	424	453	447	478	434	375	408	451	478	440	426	416	443	436	436	429	433	471	441	427	398	459	427	415	434	424	468	438	431	436	419	411	418	443	419	457	412	418	443	443	395	466	436	434	454	442	454	423	415	427	392	409	392	486	421	426	413	456	423	423	425	446	432	444	418	418	438	445	420	456	445	425	401	448	467	470	426	457	411	440	442	447	375	430	467	444	433	474	403	411	443	436	420	415	404	443	425	407	445	433	450	432	456	416	448	427	434	459	422	431	392	435	407	398	431	414	406	414	409	412	426	435	445	482	422	445	453	442	393	452	424	406	438	416	433	446	452	401	428	433	417	443	403	444	459	471	401	408	427	475	422	431	431	406	444	439	433	427	375	466	419	431	455	421	425	423	419	433	458	417	434	439	440	463	405	454	422	444	441	461	419	410	446	427	462	425	441	437	419	392	417	425	450	424	432	440	419	442	436	425	477	441	416	424	433	428	492	465	439	458	431	424	397	453	474	439	426	405	442	440	450	413	425	448	427	461	450	441	413	426	390	423	428	451	415	463	436	434	416	455	455	461	403	442	443	406	440	397	445	426	444	464	441	428	429	452	429	424	412	416	454	432	476	466	423	423	424	417	452	453	460	422	474	429	449	447	467	413	461	437	421	475	435	485	428	448	450	454	428	433	428	434	440	454	452	442	453	432	443	446	422	438	478	453	409	467	411	447	440	451	425	439	444	465	425	405	464	408	457	424	446	430	445	417	436	408	445	426	434	452	456	403	418	447	417	451	457	424	442	462	429	416	442	438	451	470	441	430	433	414	423	469	447	441	423	417	425	428	419	426	452	408	434	398	414	417	459	431	444	408	410	412	452	421	413	431	448	448	413	436	470	441	456	438	428	428	435	441	435	442	440	417	448	434	417	442	431	412	432	426	383	442	469	419	426	451	386	416	451	442	411	458	469	431	405	464	459	437	464	444	456	445	393	451	445	413	494	428	405	425	451	454	436	423	438	467	475	454	441	439	417	412	408	449	492	454	459	436	411	406	440	449	433	431	418	443	429	445	442	426	463	456	439	447	448	440	443	417	440	438	439	402	431	448	412	413	425	441	459	449	487	464	443	414	424	434	447	410	440	437	447	424	429	425	390	418	441	402	440	459	458	436	446	437	444	436	445	431	463	447	456	452	454	391	438	427	416	430	416	424	434	416	400	438	460	441	405	409	422	435	435	448	431	433	432	455	424	431	400	451	422	455	450	421	471	429	435	435	436	411	482	438	447	483	428	437	429	438	420	461	424	433	461	447	433	423	478	443	408	441	451	439	421	458	408	429	406	415	441	469	456	414	446	441	436	490	426	424	419	442	411	451	442	438	429	421	406	423	463	421	445	457	411	419	440	428	454	447	420	481	441	455	436	416	430	426	441	414	445	454	437	439	456	429	439	428	435	415	450	441	492	432	436	477	442	416	442	459	473	404	445	457	444	435	471	431	418	434	421	444	443	434	419	451	445	402	447	436	443	428	398	434	407	462	401	438	429	427	428	444	452	396	442	478	445	445	444	470	428	465	466	465	440	457	447	460	434	410	463	462	438	413	410	460	457	434	413	422	414	437	447	426	465	443	414	442	446	461	458	439	451	423	468	450	442	467	451	447	426	466	466	439	453	416	436	434	413	419	455	438	426	419	437	429	470	442	446	421	425	455	447	430	435	433	402	421	443	446	445	415	436	446	442	480	438	447	470	409	437	460	424	368	431	407	417	425	455	430	449	418	443	444	429	450	440	417	429	445	430	417	432	408	407	446	394	425	372	458	446	442	397	457	423	424	460	441	404	424	456	420	476	431	452	422	449	440	429	450	446	412	423	414	429	414	427	403	424	455	439	424	429	384	408	438	445	486	429	404	465	441	473	429	387	449	461	435	445	427	458	449	423	429	486	462	446	468	432	414	454	436	448	440	429	464	460	450	458	413	431	447	452	453	448	460	429	452	451	436	433	424	451	437	427	429	474	469	454	414	455	407	459	431	394	442	418	429	469	430	454	384	440	405	451	436	417	396	455	435	420	432	435	419	434	435	438	446	434	407	435	430	432	453	410	433	395	456	423	430	438	459	448	443	456	433	422	464	451	453	406	442	453	436	402	427	479	381	447	491	446	427	485	398	380	446	424	432	428	430	457	411	446	476	423	416	450	446	455	442	419	422	406	431	450	456	444	435	417	422	435	431	436	433	435	460	442	450	455	433	420	449	427	458	408	447	413	441	433	441	414	412	433	418	473	397	456	415	443	429	440	419	470	462	458	424	444	461	461	426	423	439	447	422	434	403	438	428	444	422	459	442	456	455	440	427	432	450	452
37560	51910	14699	6061	4336	3701	2949	2366	1807	1232	918	878	813	725	677	539	555	554	604	539	555	551	513	527	536	541	513	534	535	532	509	491	504	511	502	512	485	503	479	531	604	1222	1402	1450	1177	846	635	438	543	462	493	459	483	471	517	472	469	457	449	462	488	459	500	471	493	480	451	484	444	473	470	458	475	499	512	438	473	483	491	475	453	464	486	451	449	505	460	529	459	489	484	453	426	499	492	454	501	464	521	483	465	451	485	474	462	472	450	477	483	496	480	501	439	464	437	496	450	490	524	474	471	455	467	440	484	485	471	479	455	494	475	486	490	484	483	442	478	463	496	492	485	461	464	460	476	494	445	509	443	493	527	449	478	475	495	483	491	519	459	454	484	467	517	450	438	501	466	486	507	484	488	470	492	494	453	457	477	493	457	464	488	471	486	503	493	465	490	444	458	489	437	478	463	495	471	469	484	464	468	454	462	446	463	492	464	474	436	462	467	441	469	476	478	441	441	496	465	486	516	449	473	485	469	426	422	482	459	460	502	474	470	507	507	440	437	479	466	462	463	472	461	486	515	494	459	493	461	492	442	478	488	446	489	460	457	482	536	449	484	486	479	459	430	500	465	467	455	460	454	486	480	476	448	452	421	464	489	472	456	472	470	484	485	499	525	461	500	486	476	459	477	473	494	497	487	464	456	461	507	482	447	469	459	469	434	455	522	502	468	470	463	486	474	453	466	448	446	498	501	485	499	518	493	476	507	442	500	440	499	430	475	462	482	464	481	467	481	473	487	452	496	469	498	465	484	491	454	486	482	449	482	451	497	435	494	451	411	484	480	456	491	494	464	433	439	452	454	515	455	463	480	524	455	480	481	469	464	474	431	460	471	491	482	462	477	458	477	452	468	471	482	448	475	504	458	441	508	476	458	478	491	479	499	470	455	479	468	488	485	443	453	489	480	480	473	500	474	472	485	462	458	445	471	520	484	479	503	464	511	470	512	477	464	471	467	504	493	480	455	472	506	450	516	485	463	402	495	514	471	465	460	474	466	480	468	455	470	461	470	465	476	477	470	436	448	467	456	482	462	472	501	480	454	508	464	485	440	475	468	484	457	502	455	485	488	476	455	438	488	499	481	454	459	461	498	443	489	511	472	474	471	494	447	495	452	473	477	443	487	492	446	459	479	477	481	475	485	450	493	495	438	456	487	480	503	483	446	504	487	426	473	475	486	499	466	488	478	467	498	433	443	499	502	467	451	470	493	514	481	502	493	416	490	488	482	468	497	459	483	481	456	497	503	470	505	482	475	484	470	530	443	459	439	508	510	476	464	501	473	449	445	480	461	466	475	459	448	520	477	485	453	515	488	492	473	453	482	491	496	476	465	509	485	480	464	453	525	467	488	473	457	473	495	464	467	484	446	467	515	474	454	468	463	531	488	467	470	495	481	498	453	450	473	477	486	483	492	452	449	489	489	456	495	492	451	482	463	473	482	455	494	468	455	478	485	448	502	477	540	422	461	479	474	470	465	449	497	501	475	479	485	499	465	483	462	493	466	494	475	470	474	500	468	470	435	482	492	474	454	500	451	492	436	465	462	467	482	458	490	509	463	494	462	485	461	508	482	459	442	485	480	484	436	474	462	457	461	474	451	461	434	516	484	459	486	423	488	489	484	508	468	467	471	471	477	479	487	482	472	510	483	450	449	483	529	474	491	499	478	488	500	476	476	469	463	477	483	479	459	462	470	473	487	469	475	493	438	508	417	500	520	494	450	459	471	479	477	450	516	452	482	477	469	503	528	486	468	444	465	459	470	447	513	473	506	509	520	455	479	494	441	448	469	450	462	478	500	473	513	485	470	469	476	492	503	451	473	478	497	453	485	499	475	475	496	503	471	489	500	498	493	484	471	511	463	454	437	465	453	499	477	481	489	471	481	484	465	475	459	450	468	530	450	469	509	479	490	466	506	466	478	443	488	491	479	493	467	481	467	479	470	452	498	464	484	474	501	425	444	465	447	471	468	477	498	461	440	467	472	484	509	495	442	488	497	454	461	435	494	468	485	497	481	493	518	451	483	480	481	493	464	479	483	468	479	515	446	460	456	488	468	517	464	450	484	454	469	497	473	456	481	467	478	494	434	509	481	481	494	454	504	439	459	494	458	447	496	485	478	521	483	497	507	457	506	451	459	451	455	478	492	446	506	491	489	452	482	452	484	440	467	472	489	518	450	459	463	513	445	461	502	421	475	479	488	462	503	482	468	478	467	464	481	538	463	468	473	471	488	502	483	454	490	487	467	452	489	445	466	455	482	488	464	492	436	450	477	459	477	492	463	428	466	523	486	457	465	476	504	493	458	464	483	462	431	455	483	498	458	486	499	458	471	476	472	460	463	464	434	417	474	447	440	465	433	467	475	516	505	451	461	451	440	463	539	467	483	487	487	468	472	458	484	459	514	453	493	449	451	476	466	443	491	470	476	452	512	462	498	465	451	466	472	470	460	496	432	433	465	472	468	524	469	475	461	458	484	474	469	484	477	478	470	496	482	485	499	446	506	429	446	491	472	445	490	518	462	463	481	453	501	451	427	466	492	452	528	485	480	465	479	486	450	417	441	459	469	477	490	468	486	425	457	486	474	497	460	464	440	454	454	469	441	463	485	442	504	441	484	454	443	443	480	478	466	488	494	469	419	455	466	477	461	481	462	466	483	510	473	473	483	495	475	449	451	441	445	460	461	468	455	454	469	494	452	457	483	508	481	478	455	466	438	468	453	481	490	480	477	516	463	486	458	476	486	479	472	477	477	464	486	485	477	479	476	488	461	466	467	479	447	491	527	486	462	501	501	490	474	474	458	477	452	464	468	482	467	495	501	451	500	473	468	441	467	492	452	478	460	425	442	486	469	469	434	488	460	428	449	467	450	427	459	436	485	439	480	513	449	471	461	502	481	473	490	516	494	464	477	498	469	478	476	427	450	463	454	482	453	471	463	471	494	461	499	472	491	462	451	468	462	461	500	485	448	487	477	463	471	460	430	473	496	460	480	465	484	471	458	472	483	459	488	433	451	453	485	450	484	501	472	472	484	467	443	481	484	484	469	481	500	487	456	485	475	507	462	479	508	489	504	452	465	484	487	414	487	477	480	480	475	460	448	440	482	460	453	495	485	466	462	472	494	452	464	472	441	520	448	499	508	455	496	472	457	443	488	481	528	464	483	501	453	432	460	495	462	406	458	479	483	468	473	434	472	469	490	460	461	471	480	510	463	454	480	465	485	486	486	477	504	479	481	487	450	469	499	470	505	455	478	451	471	477	473	459	485	500	517	475	470	502	472	470	468	483	478	496	456	458	487	459	461	457	479	459	425	472	513	482	489	478	487	448	494	479	492	432	479	475	487	494	514	476	494	504	458	477	464	473	505	494	522	508	448	494	445	494	461	523	485	471	461	461	465	465	480	503	472	460	487	492	451	493	468	523	462	508	434	450	479	497	510	474	477	448
25068	21439	27668	25443	14342	2280	1497	1093	902	753	582	593	533	448	491	409	460	449	420	450	424	420	416	415	460	416	401	390	431	435	408	425	433	392	382	404	368	407	419	418	459	685	814	762	559	439	383	405	426	406	420	382	379	381	379	409	396	408	394	395	393	366	404	358	400	363	415	340	392	370	376	411	387	424	394	412	408	374	338	379	392	414	427	386	387	431	384	363	372	369	412	404	394	403	406	384	357	407	380	371	374	418	390	397	419	387	381	430	411	374	427	397	365	405	428	374	369	365	370	390	395	366	393	391	357	393	389	401	388	364	418	389	397	402	404	383	423	366	404	383	402	432	376	402	435	413	389	377	382	360	382	392	379	380	402	420	381	380	408	373	426	381	388	370	357	384	393	375	367	370	382	381	397	389	396	375	408	407	385	414	421	389	391	373	402	400	393	380	362	384	410	404	392	361	371	408	368	434	414	382	425	391	415	396	376	379	391	394	407	417	397	368	397	364	411	402	413	396	405	375	378	382	417	395	361	362	399	374	396	387	421	407	393	375	414	408	401	411	421	403	371	370	415	366	370	440	372	379	395	413	389	378	375	406	411	364	412	369	395	403	388	421	393	399	405	391	381	411	397	367	392	356	417	381	419	396	389	411	395	406	422	404	399	402	373	364	397	383	390	397	392	383	366	381	394	388	390	388	427	390	403	397	390	371	393	388	382	359	380	370	408	398	415	400	395	412	407	354	400	382	402	367	386	381	416	431	402	384	405	404	386	382	387	394	423	432	392	412	386	358	387	429	405	392	386	412	393	383	419	394	391	417	397	406	430	398	403	390	377	388	411	394	386	419	360	390	395	412	449	376	367	414	402	438	374	395	357	386	420	409	358	400	374	401	386	377	413	369	420	394	429	390	379	403	411	349	397	389	371	389	378	414	387	384	384	402	379	376	380	358	414	389	411	395	390	393	390	425	369	366	408	374	408	402	399	379	419	358	410	372	387	372	401	405	408	395	412	393	384	344	383	358	411	398	393	405	397	354	406	416	411	388	383	375	426	393	384	369	387	364	384	394	401	402	399	420	380	348	365	377	382	359	430	386	401	384	412	405	370	395	368	395	410	384	390	391	376	390	382	366	371	372	422	404	396	385	396	401	386	366	393	388	398	414	359	408	436	380	402	355	371	386	383	425	390	396	400	369	377	420	353	397	385	371	364	418	381	400	397	396	394	393	377	393	413	373	382	397	364	374	389	396	359	373	370	372	370	375	371	340	379	392	389	405	373	387	416	427	409	398	384	383	388	388	419	377	409	389	370	336	411	392	437	407	400	376	449	389	392	391	417	398	393	398	374	394	394	388	430	354	386	384	395	381	402	372	404	386	374	378	378	381	416	401	391	406	416	425	398	411	376	416	402	400	369	401	384	435	406	398	404	377	401	411	388	393	391	406	374	370	361	369	386	374	414	382	412	400	378	387	398	380	378	378	396	407	387	419	418	416	358	397	338	371	437	372	424	364	386	409	356	410	402	374	397	387	393	411	397	394	395	370	365	429	387	411	400	434	374	401	400	391	374	375	431	377	385	372	425	415	367	384	391	396	367	364	408	402	346	424	435	354	413	397	411	405	373	413	381	374	446	427	385	394	407	356	360	382	387	395	431	389	389	418	368	348	397	413	422	376	382	393	401	362	394	365	385	370	371	374	395	430	427	382	386	397	394	424	425	440	378	424	420	411	393	370	380	390	418	372	390	393	408	427	354	396	395	387	398	385	388	379	393	412	365	421	432	371	363	407	368	400	389	378	416	408	414	408	374	393	386	400	385	404	394	382	342	405	422	425	418	357	415	392	441	344	363	373	386	378	415	372	389	394	393	419	384	400	368	412	397	425	401	374	395	380	372	406	403	424	432	402	384	402	369	388	353	407	400	384	375	347	368	364	390	371	415	362	354	394	413	402	398	364	403	410	377	388	422	375	395	400	385	375	425	377	376	362	370	386	380	412	419	420	365	396	393	423	428	373	365	350	442	411	398	385	399	403	423	376	428	383	416	418	386	404	404	401	377	393	402	371	412	391	365	406	362	378	391	427	386	388	375	434	398	363	413	437	384	398	377	388	400	408	418	434	401	362	389	387	372	375	405	386	396	440	392	409	355	409	390	383	374	398	418	377	372	421	351	405	407	405	357	391	392	356	370	364	433	386	411	374	358	378	384	386	424	387	390	413	396	367	364	374	377	408	420	388	409	386	378	401	380	375	419	423	368	382	371	396	350	367	388	353	417	417	396	377	409	390	438	389	359	401	378	388	389	361	426	363	435	377	365	383	380	410	406	387	388	357	405	404	371	379	403	380	423	403	386	419	412	349	392	370	401	410	394	336	395	403	364	441	405	414	365	392	366	378	368	378	372	431	382	369	370	408	368	411	372	382	423	378	348	403	369	383	398	358	388	395	391	398	367	423	384	404	365	404	407	373	399	372	377	386	369	384	366	382	394	437	429	413	372	380	393	397	426	424	398	394	407	401	396	379	412	395	421	387	337	410	414	399	383	427	391	411	367	396	421	379	380	374	417	403	386	410	357	398	399	374	364	352	391	365	401	382	398	376	356	417	381	372	372	381	393	372	397	393	404	390	383	386	366	405	423	376	373	393	401	423	400	410	392	367	365	380	397	373	419	408	391	376	448	423	380	399	431	344	388	414	401	387	376	388	379	434	408	386	389	404	399	394	380	392	379	348	408	406	379	421	402	373	396	403	391	369	421	359	387	381	370	387	401	371	399	437	406	399	399	380	389	387	370	413	392	386	386	395	389	352	408	380	391	415	384	378	416	381	449	395	415	408	404	391	386	379	386	372	389	367	423	399	425	390	401	418	411	406	385	391	382	426	401	405	381	399	390	399	392	389	381	379	414	396	381	435	383	403	398	401	383	389	374	432	398	399	404	381	394	361	393	422	415	402	344	400	397	420	412	370	363	365	387	386	369	407	430	386	410	382	397	358	357	412	407	395	372	406	377	386	387	411	406	378	372	380	398	386	362	366	377	347	398	395	403	399	428	422	388	397	393	367	357	387	397	375	427	363	384	373	380	381	418	413	370	389	437	365	369	357	413	351	412	405	385	388	399	386	407	407	355	398	385	391	366	416	392	421	397	398	433	395	385	361	391	394	366	434	374	392	363	388	405	417	398	407	409	368	384	422	392	417	365	396	394	363	411	382	393	392	405	408	348	406	399	424	368	422	402	410	392	392	406	401	389	370	347	395	351	414	374	434	385	409	444	385	410	376	382	378	392	361	363	389	420	396	396	398	400	402	394	385	374	384	382	398	382	392	366	367	420	375	425	374	425	384	388	413	409	370	411	394	380	385	408	417	382	386	397	394	411	403	387	398	386	386	399	416	384	377	381	400	405	386	403	401	403	407	390	391	396	409	400	391	408	435	364	372	385	388	406	376	421	395	420	404	405	388	395	388	375	392	372	403	386	404	386	385	393	372	395	409	403	402	359	425
38254	46626	11174	5027	3459	2841	2481	1880	1261	903	766	726	652	593	511	483	523	473	448	482	488	501	457	436	458	474	458	452	435	456	397	451	420	453	430	417	437	414	433	458	516	844	1056	893	707	510	441	395	448	450	427	434	421	388	433	414	428	429	402	407	447	446	408	409	432	429	424	437	414	405	419	442	442	433	463	425	415	408	431	399	436	426	457	427	443	444	414	417	429	432	473	403	431	418	414	399	426	427	434	414	412	398	462	386	424	442	395	415	448	421	406	405	425	405	410	383	427	449	431	410	410	440	389	433	439	413	425	415	399	423	420	378	399	417	429	408	433	409	404	416	370	432	423	363	436	428	378	427	420	388	408	441	409	386	435	411	443	406	378	434	461	417	418	399	436	414	414	446	388	436	378	369	434	400	432	405	451	453	411	426	423	403	437	416	450	440	442	404	461	416	417	423	431	395	428	415	469	379	434	383	381	432	382	436	408	405	412	414	436	438	429	413	430	450	407	407	422	391	437	393	397	385	447	443	404	426	434	403	443	427	380	442	407	461	436	401	435	404	434	432	407	416	402	393	420	442	432	427	448	408	416	409	447	399	416	442	387	441	415	428	471	427	412	415	388	387	454	404	408	449	424	427	410	437	385	390	424	450	422	418	410	412	401	430	413	404	413	413	401	387	434	416	457	432	434	461	431	409	402	414	424	401	442	393	384	426	441	414	434	453	445	401	416	442	444	391	425	462	420	429	397	428	454	436	416	457	429	447	400	408	430	403	415	390	398	400	397	414	417	412	439	436	423	425	426	421	411	422	403	414	392	422	425	398	410	412	406	377	418	411	434	456	411	431	425	437	436	411	418	409	431	358	453	437	430	405	402	452	480	408	428	393	426	389	440	443	407	398	414	439	429	468	435	402	414	436	397	417	397	433	445	405	427	415	423	399	417	403	406	416	447	416	435	415	413	438	426	427	422	423	476	407	396	409	459	419	374	450	462	433	420	412	428	473	459	467	444	448	391	389	415	417	410	437	436	423	411	403	394	419	436	421	397	404	431	418	458	415	406	420	436	437	417	441	430	445	424	437	437	436	452	413	405	438	421	426	393	412	400	421	423	390	400	422	450	431	428	457	432	419	429	432	424	394	403	412	402	432	411	402	413	426	385	396	454	428	407	476	422	436	416	440	412	420	447	393	409	431	430	373	404	440	449	376	466	415	425	433	464	417	381	419	422	427	417	411	416	467	458	431	422	445	423	412	440	410	430	429	415	421	428	432	404	430	442	421	415	399	422	418	411	387	423	397	415	430	391	437	404	417	388	401	436	437	476	425	425	411	409	420	406	381	414	414	411	462	420	437	414	424	403	448	454	445	366	431	431	447	436	428	393	409	426	446	415	411	414	402	395	423	419	412	421	411	425	448	386	416	416	441	413	399	425	431	395	402	429	455	426	391	432	420	408	400	444	400	418	400	466	428	435	399	411	420	421	397	425	385	435	410	412	435	419	435	411	424	452	449	394	414	403	391	395	385	425	407	432	401	416	394	442	426	406	415	463	444	442	403	405	419	407	405	388	408	433	420	461	427	423	413	418	446	451	418	414	389	464	427	444	452	385	430	411	400	407	411	418	424	430	448	417	400	377	424	428	434	394	406	402	412	438	371	413	419	408	447	421	464	459	414	405	427	420	397	424	429	436	398	429	460	434	415	422	450	417	433	433	414	414	420	432	418	420	434	415	395	411	428	450	436	449	407	422	419	460	395	414	425	400	415	423	430	404	432	390	384	402	421	433	418	455	379	427	436	425	430	424	415	428	403	407	436	385	429	413	431	405	412	418	455	431	398	431	416	439	427	421	416	405	388	431	382	403	429	414	426	423	447	401	432	417	420	412	399	455	383	421	418	426	415	410	437	391	439	408	433	417	385	421	417	434	396	398	408	433	409	455	451	397	422	448	405	393	418	432	393	449	419	416	424	421	405	401	422	463	421	448	408	423	421	401	397	405	445	443	410	401	428	449	420	398	477	441	457	462	425	473	442	385	428	451	422	401	439	440	412	407	431	405	421	420	415	440	395	450	442	447	422	394	439	469	398	419	419	411	414	430	397	418	453	416	441	462	426	439	431	427	455	395	461	432	400	463	442	405	425	450	372	388	422	400	432	414	461	430	417	438	417	411	443	417	406	430	445	431	435	415	400	397	447	439	426	422	441	425	425	384	401	402	434	420	432	406	417	442	432	421	406	438	396	415	435	382	391	435	429	442	409	450	434	462	416	397	447	431	417	401	414	402	401	431	420	381	421	433	391	422	419	413	407	392	441	391	409	424	415	410	413	411	394	419	431	430	433	417	445	410	399	443	412	424	439	439	459	445	445	409	441	413	387	435	437	415	412	383	442	438	434	418	421	431	446	409	406	443	427	407	433	448	446	395	439	446	416	410	425	397	406	423	409	408	401	421	428	439	427	456	423	442	420	464	431	446	438	398	416	442	397	408	409	423	422	410	400	391	368	426	427	450	444	420	420	400	456	402	428	421	418	439	433	421	397	419	427	459	391	385	389	430	429	415	477	408	420	416	410	469	404	407	402	453	423	399	408	427	397	418	374	368	435	406	417	430	438	431	397	439	434	439	446	418	447	403	407	405	402	423	426	431	440	414	438	443	399	426	431	392	406	440	417	451	430	415	386	404	438	389	389	446	402	417	452	411	427	414	422	423	402	402	415	399	439	412	414	431	409	448	407	368	377	414	449	410	409	415	444	401	388	428	395	426	456	430	402	455	430	418	416	418	433	445	425	422	438	398	424	401	414	410	436	443	412	423	452	395	429	419	431	455	401	421	427	401	420	406	428	411	394	409	434	430	399	398	409	459	423	417	403	449	401	382	437	420	389	430	415	414	447	404	424	427	438	399	451	412	436	434	431	440	411	415	395	442	393	421	435	390	419	433	446	438	439	411	423	411	439	382	397	421	416	417	412	452	400	402	400	383	411	406	402	443	422	414	395	415	410	405	426	418	421	392	407	408	429	412	415	394	416	418	441	418	447	447	442	438	456	395	399	424	399	403	447	403	423	386	429	479	460	442	464	399	417	420	431	380	432	415	394	451	415	420	413	404	425	363	382	456	429	409	467	433	414	390	436	384	417	417	438	404	409	404	387	380	417	423	409	436	425	424	465	423	391	405	424	393	430	431	418	433	417	425	450	432	417	440	430	455	411	465	419	460	445	440	419	410	403	399	434	418	414	416	408	451	401	445	431	410	466	391	435	465	428	399	406	429	388	415	415	405	395	418	416	410	418	411	436	425	410	414	448	434	432	453	441	431	452	414	422	444	385	431	427	408	453	369	416	438	425	408	412	442	462	406	449	441	401	415	420	391	428	434	435	401	399	413	443	432	407	434	395	424	403	420	397	376	398	424	425	409	430	426	408	426	429	413	391	425	441	408	440	403	392	428	451	405	402	402	449	412	414	390	433	421	446	400	408	441	415	437	446	422	404	406	421	421	465
22947	21387	28948	24150	21373	21463	10812	2091	1189	1015	837	680	523	434	382	346	388	379	343	392	376	336	371	345	352	328	305	325	297	323	327	307	299	291	315	305	300	318	316	315	374	1160	1482	1181	999	694	299	279	263	262	298	318	283	286	248	254	278	286	295	273	294	237	284	295	294	287	306	258	286	303	302	261	279	321	297	281	275	239	298	270	299	269	286	272	283	275	278	270	276	286	267	242	291	267	311	266	273	302	268	286	290	273	291	283	312	275	285	279	256	282	279	273	276	276	274	303	277	280	273	270	283	265	289	312	273	275	251	302	276	319	259	274	267	293	284	278	285	301	265	307	288	297	256	268	265	275	277	264	286	280	261	255	261	291	284	255	278	315	299	284	294	267	270	296	269	316	279	274	254	278	286	283	289	283	261	257	299	267	299	282	288	273	245	285	267	263	279	307	294	264	301	274	290	269	299	280	275	277	299	269	276	286	273	289	280	262	272	309	290	251	282	309	279	293	298	321	282	292	286	248	291	296	283	308	282	284	284	289	295	266	313	285	285	278	315	279	266	289	287	266	275	257	264	312	280	272	282	277	249	291	289	309	292	284	251	279	263	331	265	262	293	289	280	270	303	268	275	254	281	288	297	263	275	287	272	262	272	266	275	273	287	270	297	258	248	265	280	325	279	272	282	331	253	309	290	283	308	272	257	275	269	251	273	272	261	294	285	288	255	237	283	285	259	279	265	272	252	294	279	305	285	283	289	278	252	277	296	286	297	283	264	267	285	273	263	266	271	298	259	283	265	276	272	279	264	305	257	285	288	275	260	241	278	297	293	287	279	254	316	297	285	256	251	252	298	247	291	286	242	303	268	269	264	280	271	277	269	245	288	236	276	266	289	315	274	294	286	289	277	283	252	274	282	269	282	283	295	263	282	270	283	249	270	290	290	289	279	257	268	293	236	309	295	266	283	264	269	273	289	272	255	242	268	300	283	293	290	280	259	266	264	302	297	278	279	286	277	263	304	300	283	290	253	278	301	308	239	257	280	246	299	295	291	310	307	250	276	302	306	302	262	269	297	289	268	284	265	293	275	297	289	297	269	273	298	259	260	264	303	282	281	284	298	264	298	277	290	291	277	279	290	273	283	272	281	270	269	271	259	282	320	303	276	265	273	303	268	255	262	266	267	276	301	264	273	306	274	290	282	271	249	315	276	319	276	292	280	244	293	313	288	261	320	268	259	283	285	266	270	266	275	242	298	280	292	262	278	284	260	286	250	282	285	269	260	266	298	313	270	275	315	265	245	258	278	260	262	270	281	289	272	286	277	282	291	264	293	268	271	306	266	252	290	277	298	243	267	292	307	290	254	260	301	298	276	276	284	252	260	298	278	284	270	283	294	293	295	307	295	296	292	294	298	262	275	287	268	319	287	272	256	256	292	277	285	272	245	302	274	315	292	284	296	299	277	300	261	271	294	279	259	259	272	296	284	279	298	318	279	259	271	284	262	281	277	245	301	269	276	269	286	322	333	289	277	270	264	310	271	261	279	303	280	326	288	264	261	265	271	269	294	255	268	262	265	295	309	280	268	265	301	268	270	287	273	250	316	271	273	310	287	273	292	281	270	279	303	280	319	265	265	289	271	294	258	274	289	267	272	277	256	303	283	304	266	268	281	290	261	289	299	276	294	285	249	275	280	234	311	272	273	299	325	301	289	283	261	290	267	297	260	279	266	281	292	263	293	248	270	293	258	269	275	304	274	269	259	317	261	251	285	323	258	282	257	279	279	253	305	282	291	268	286	276	288	288	261	282	263	241	259	268	264	284	292	288	270	259	290	272	279	305	260	282	266	287	271	271	290	267	277	268	271	281	295	273	265	284	302	296	271	275	248	270	261	295	287	296	262	266	307	266	257	288	283	282	271	283	283	292	260	295	264	273	289	282	282	282	289	261	284	285	287	260	286	292	266	284	277	277	288	274	260	312	279	264	276	265	294	291	279	276	292	294	264	275	269	247	262	245	261	274	271	300	260	267	254	303	290	282	242	264	268	280	270	264	273	250	291	278	287	314	295	273	280	298	285	261	265	304	268	280	261	296	261	305	285	298	287	277	276	262	279	269	281	288	253	300	286	270	304	312	294	269	255	279	259	294	291	299	293	275	287	285	285	307	267	289	249	280	298	280	297	283	274	282	283	275	288	250	279	287	281	294	268	275	281	285	283	292	259	262	309	280	292	287	284	311	243	272	295	284	261	283	255	289	257	289	275	265	254	275	293	259	275	282	252	241	263	269	276	277	238	270	257	296	266	275	277	265	270	276	288	287	263	305	256	295	285	280	278	291	278	263	272	296	305	291	310	261	245	266	283	270	269	289	284	284	255	255	290	287	281	288	247	269	296	258	312	304	277	290	297	261	256	271	287	276	264	278	300	289	286	286	234	293	269	265	309	283	283	290	286	278	284	261	307	278	266	246	240	261	280	287	280	268	276	272	299	290	287	246	266	272	255	290	290	281	276	294	270	279	261	278	280	239	273	266	287	291	275	276	305	286	278	282	244	296	276	289	291	267	264	278	335	294	292	266	282	261	263	275	289	288	256	291	305	318	270	236	313	258	276	264	282	306	271	298	304	268	251	310	282	270	286	286	281	321	287	281	258	303	323	277	264	297	281	286	253	277	276	281	287	274	284	281	270	283	281	294	312	278	255	277	270	297	302	269	276	272	276	295	268	278	262	274	304	279	282	275	281	288	268	268	286	307	252	303	307	272	305	278	267	287	277	291	313	287	280	280	283	264	276	272	266	267	295	276	320	259	286	271	278	281	290	264	310	296	270	288	273	279	255	288	227	268	287	260	278	255	263	281	286	275	300	309	290	288	308	296	272	286	277	296	283	283	263	290	272	256	285	270	294	270	284	256	289	280	254	295	274	291	306	294	279	269	300	291	295	273	282	310	304	292	297	265	280	292	294	260	272	289	308	269	314	262	288	273	271	277	290	288	292	284	286	284	264	266	271	256	277	256	283	291	283	289	296	272	284	287	266	276	266	292	301	284	284	305	306	298	303	259	278	225	275	279	256	284	288	276	269	281	278	259	276	275	303	276	278	264	307	262	262	258	322	273	269	285	296	288	245	293	263	279	290	320	289	275	302	267	295	297	279	279	298	304	234	265	267	263	263	267	287	291	306	308	281	271	260	298	269	277	256	279	284	258	270	299	286	276	285	255	308	298	284	283	255	273	273	275	275	275	316	257	297	281	298	327	298	279	293	270	266	280	280	286	289	270	258	263	256	267	302	271	251	259	280	266	245	265	285	316	262	272	281	301	291	291	250	282	274	313	274	291	277	274	279	302	290	262	280	275	273	286	281	255	298	256	263	258	277	280	294	277	288	286	317	305	283	271	280	279	267	296	257	304	297	294	307	263	260	244	272	272	314	261	288	266	255	251	283	305	282	271	305	264	287	290	272	275	270	277	264	303	276	290	286	237	276	278	271	295	271	276	312	256
41777	55649	17717	9117	7510	5717	4152	2791	1945	1448	1213	996	708	570	471	512	457	461	496	427	463	432	459	441	416	377	354	371	371	350	386	353	331	365	340	373	338	334	363	362	426	1530	2052	1533	1155	873	328	275	325	336	325	324	297	308	298	289	321	325	278	285	295	284	310	259	269	304	289	295	317	345	313	303	327	331	347	324	262	308	289	296	302	332	326	318	321	314	326	333	301	321	306	306	291	284	306	288	326	298	293	311	330	294	306	315	317	311	292	295	324	304	282	306	314	351	308	300	285	294	311	324	262	334	291	289	299	305	317	316	327	342	334	333	320	335	333	300	313	290	297	304	298	319	308	300	293	327	318	346	301	317	319	324	295	303	309	315	306	313	305	333	310	335	320	275	309	318	302	317	311	290	301	338	302	288	283	274	331	317	299	301	282	329	290	303	292	280	308	328	315	295	332	267	278	299	309	327	328	336	333	328	321	293	284	318	289	293	307	332	325	294	340	279	291	281	314	307	312	310	338	321	330	310	320	283	320	280	298	323	292	321	292	303	319	319	313	318	281	296	315	301	303	338	283	304	323	304	336	324	307	322	316	314	307	317	320	320	341	321	331	315	326	296	325	272	297	307	329	295	293	320	292	280	326	281	327	319	303	330	297	334	291	326	315	290	306	321	291	305	323	308	291	285	297	324	296	322	286	348	316	292	310	288	284	320	296	283	328	309	315	317	308	311	296	328	300	317	313	280	325	329	296	322	271	324	314	330	291	302	291	328	289	325	311	305	322	317	291	330	323	295	290	285	309	310	290	296	297	306	273	329	308	306	339	333	278	335	314	295	292	305	306	276	322	332	284	306	302	278	282	303	315	317	299	319	307	270	298	308	298	285	293	287	323	314	291	306	271	309	309	322	318	302	282	313	298	304	303	304	313	282	331	318	309	295	299	334	294	309	311	345	291	300	311	298	273	295	287	295	284	287	327	325	299	280	310	326	310	324	321	276	325	319	295	288	320	292	311	295	316	321	317	291	334	290	320	282	279	304	313	318	277	290	304	290	295	329	266	315	286	316	313	294	305	279	303	298	330	314	324	314	317	303	324	323	307	292	273	317	312	311	310	292	318	329	304	301	291	319	316	293	313	290	315	310	318	295	302	295	319	293	320	308	296	310	305	304	313	282	317	318	298	321	302	284	296	294	293	328	300	297	320	294	298	326	302	287	283	274	324	319	305	321	328	321	331	259	280	310	303	287	311	317	320	302	318	316	306	292	302	305	307	346	296	276	301	307	298	303	282	312	329	280	302	294	299	292	316	328	332	286	299	302	325	304	317	329	286	326	296	307	310	326	311	305	331	353	310	297	332	315	325	332	271	313	333	311	314	305	320	286	298	306	308	295	286	318	306	312	322	320	286	308	308	295	306	303	268	282	291	270	308	303	292	326	297	301	318	297	299	307	307	316	299	281	325	282	278	291	311	275	278	293	333	297	316	295	320	326	308	322	315	311	302	308	304	303	298	332	297	301	315	316	288	317	322	311	278	328	296	289	283	316	324	324	305	321	315	291	289	267	299	320	324	290	295	287	299	312	311	279	318	313	279	286	326	285	306	294	313	332	305	317	310	304	328	291	286	309	311	312	299	325	288	282	290	279	269	323	314	280	353	329	290	318	293	324	295	279	304	342	288	294	309	304	268	312	317	302	282	267	321	326	294	307	298	329	307	309	298	293	299	271	285	313	301	312	306	314	291	305	287	303	272	299	294	308	312	307	306	304	298	292	338	304	297	300	299	287	319	324	301	318	318	311	328	300	316	305	281	312	313	306	318	330	302	291	301	302	307	326	323	304	271	284	319	329	304	345	328	313	308	324	336	289	309	264	333	301	306	310	288	307	314	311	307	276	309	313	310	305	324	309	304	295	322	295	303	304	306	308	323	313	340	337	323	295	296	306	292	294	288	304	273	298	290	323	322	326	296	303	312	336	326	341	287	328	296	309	318	318	328	330	322	314	314	275	280	309	281	321	309	337	322	317	283	341	315	305	303	321	316	289	336	313	276	283	297	330	297	304	324	321	321	279	291	304	298	282	343	278	299	293	335	284	314	316	304	298	309	296	292	332	296	313	274	289	308	313	296	302	312	314	307	318	304	304	279	312	355	301	304	310	322	290	321	317	321	279	286	287	297	323	328	295	291	301	333	299	312	295	330	327	342	324	313	328	287	302	325	306	335	309	283	333	329	295	308	289	320	330	301	307	300	260	292	274	326	313	288	314	327	288	305	293	318	317	340	312	315	315	317	311	292	314	284	301	300	303	329	318	290	302	288	344	287	308	301	320	342	295	296	294	310	297	304	290	308	324	315	317	307	317	286	282	293	323	302	290	305	302	311	317	288	289	302	302	336	312	289	314	276	285	307	297	318	320	268	280	322	329	312	284	328	304	298	302	334	321	272	318	321	324	320	293	321	287	293	270	327	325	318	307	304	300	297	292	306	298	318	312	303	331	320	313	343	304	278	300	275	353	298	345	311	311	301	328	321	270	297	331	307	296	283	315	309	276	291	297	284	321	308	277	313	305	329	287	296	287	310	297	338	293	292	291	323	335	299	286	309	311	264	281	309	310	328	296	298	312	288	310	274	284	313	266	282	313	322	287	313	280	311	326	307	299	294	280	311	306	307	320	331	320	293	297	267	307	299	295	276	269	303	317	293	293	308	283	316	312	316	281	300	297	274	314	292	319	310	302	302	288	290	286	321	307	295	309	270	274	301	288	311	337	317	317	279	304	323	297	333	311	313	339	307	327	327	277	313	316	322	329	323	321	310	316	276	294	319	332	321	281	332	280	304	326	315	315	304	307	323	290	319	303	312	297	303	269	283	302	324	318	318	294	334	316	262	313	302	345	305	306	273	316	304	322	324	270	298	330	314	286	299	294	341	318	292	291	287	295	301	307	324	311	313	321	288	309	280	312	301	311	311	334	300	300	306	287	273	300	294	324	282	302	310	309	303	276	331	306	318	287	279	307	309	313	315	299	298	292	292	314	329	312	283	332	324	314	319	294	300	319	323	336	296	301	298	313	275	315	327	325	315	323	275	303	340	280	292	320	321	299	321	316	314	320	307	284	317	298	311	310	304	312	324	315	283	316	282	310	311	307	283	290	322	309	291	301	289	300	311	326	295	301	286	329	284	276	287	300	309	296	300	288	302	312	326	311	294	299	304	324	309	320	317	331	277	297	293	301	283	322	312	325	316	309	306	327	297	299	301	279	295	292	306	315	298	286	292	324	289	297	285	314	344	299	289	310	294	288	314	309	314	299	294	321	286	333	304	290	281	285	302	302	308	318	325	297	331	288	298	322	295	325	296	300	312	288	286	322	287	310	319	314	308	298	296	303	311	309	289	301	313	339	279	286	325	321	284	298	322	295	269	319	332	299	292	307	307	267	288	316	326	353	310	303	295	295	281	297	298	284	308	299	301	318	292	323	262	322	311	294	312	289	260	305	275	317
31491	26520	14014	4446	2076	1465	1043	797	802	654	627	556	522	564	519	512	528	494	519	513	509	492	476	478	523	514	525	491	521	497	489	457	491	482	478	508	530	526	497	485	511	530	558	538	552	523	509	505	543	495	501	445	484	450	473	520	482	460	467	489	502	481	469	494	533	535	492	503	525	455	503	478	507	507	468	503	524	518	497	457	487	505	506	463	470	489	493	471	460	519	504	475	483	517	459	516	479	507	507	467	466	516	468	476	465	480	471	472	460	493	488	500	462	509	482	522	476	485	494	516	472	485	505	501	489	491	492	519	478	502	467	468	497	458	511	475	510	523	515	508	459	490	527	478	491	509	476	480	496	464	470	477	466	490	456	509	500	471	477	527	483	500	481	484	491	435	523	473	494	520	493	477	511	483	539	484	493	472	453	528	492	488	485	451	484	456	477	481	471	525	480	515	479	530	483	501	531	452	502	461	477	501	511	500	509	472	550	490	492	499	476	493	507	488	467	513	472	481	502	489	479	452	457	465	477	470	460	494	475	518	465	492	473	477	474	476	460	482	546	496	485	507	486	479	433	498	483	474	475	501	522	492	465	478	481	494	513	474	511	500	514	517	497	499	501	473	490	448	491	478	514	487	514	463	520	456	513	484	511	511	479	499	498	459	466	470	495	481	509	500	493	499	476	476	508	512	481	495	469	491	512	493	484	500	512	467	524	490	425	492	506	486	508	455	462	465	495	487	488	474	507	462	517	490	505	460	462	487	499	507	491	521	504	496	515	484	488	489	487	446	507	508	531	490	491	535	521	451	503	523	460	491	510	484	473	479	505	494	481	488	498	498	459	482	486	473	499	476	474	467	511	448	499	539	492	492	450	464	493	482	492	531	473	496	447	467	468	460	471	502	494	448	485	458	492	454	527	467	471	460	496	489	481	488	493	504	465	507	512	495	461	469	482	527	476	475	478	436	473	483	483	485	464	486	491	475	490	487	510	503	483	532	460	490	504	484	469	452	509	486	515	507	510	475	478	483	513	524	564	477	510	437	509	499	508	488	471	504	506	451	469	492	476	482	443	462	515	510	478	489	510	514	515	480	468	490	491	454	513	527	480	532	514	431	508	503	492	516	450	504	485	485	500	485	483	514	524	483	494	480	503	478	501	485	519	486	512	490	524	525	470	490	526	487	481	486	525	493	502	481	499	495	471	454	487	534	493	476	470	504	495	474	508	493	448	507	475	482	430	506	475	499	510	449	489	498	484	492	500	472	497	454	503	486	460	461	460	468	476	532	496	493	487	486	465	507	497	487	503	472	471	457	502	525	535	512	492	487	510	473	504	497	510	523	532	494	516	442	495	477	480	468	491	483	491	455	484	485	453	466	541	466	487	484	484	486	511	502	512	499	497	497	515	530	491	484	492	495	432	488	500	444	492	466	474	478	511	501	517	488	496	520	498	489	494	508	469	442	481	514	532	483	497	499	486	496	497	468	498	483	467	495	490	510	496	478	532	488	491	509	463	534	486	491	505	491	512	483	493	495	446	503	491	516	497	487	474	506	519	483	467	502	502	500	514	478	485	503	490	477	480	519	495	487	498	476	464	547	465	489	502	513	478	503	470	515	493	483	463	466	529	487	499	520	503	496	496	464	518	464	527	486	462	501	505	469	486	479	501	476	469	471	493	494	555	541	497	517	467	478	528	518	496	530	474	506	488	512	498	502	507	505	495	537	535	502	468	487	484	510	513	514	519	487	470	494	522	483	455	496	470	450	511	449	488	442	495	449	448	495	450	509	463	479	486	484	526	497	506	472	521	472	510	501	477	508	473	510	501	479	494	507	491	487	470	515	482	492	493	513	497	454	477	491	529	452	503	501	455	481	516	508	484	494	472	495	510	529	450	505	469	475	474	475	495	499	482	468	495	524	515	510	471	506	487	508	472	484	494	496	457	471	528	495	494	463	518	473	516	454	550	480	499	463	553	494	433	497	441	464	460	458	507	475	488	509	489	481	442	475	506	429	482	456	471	480	501	482	471	493	485	503	485	513	485	511	490	492	480	462	502	502	471	481	516	480	478	494	500	521	492	465	491	476	494	475	465	503	492	505	507	461	493	508	487	486	476	484	481	472	501	536	513	486	512	450	492	493	466	501	483	490	452	473	482	519	515	471	517	513	536	471	473	459	499	500	493	494	467	484	503	529	503	508	494	531	492	520	503	511	514	516	502	461	497	438	476	510	471	514	498	480	443	516	490	492	505	518	466	528	504	510	461	492	451	492	508	482	470	472	429	482	480	453	468	504	495	504	514	462	503	531	469	477	469	503	493	498	528	493	479	472	517	505	491	498	477	484	477	469	513	492	477	479	535	526	495	516	468	499	483	504	473	501	474	458	492	510	494	505	466	473	469	472	495	459	514	486	492	485	514	465	459	465	496	501	522	504	498	491	463	461	461	472	494	495	521	524	488	479	515	494	474	491	517	495	517	466	507	471	442	486	529	480	486	512	492	521	508	483	510	529	473	477	500	485	468	458	510	478	501	483	466	465	475	523	512	518	487	525	507	527	476	489	448	513	483	481	470	517	503	545	460	513	492	477	503	513	471	485	469	532	489	509	471	492	494	529	505	488	490	461	495	487	509	467	478	496	487	464	498	514	520	519	523	478	472	502	488	500	512	471	494	508	531	516	481	494	453	489	501	491	494	456	473	474	450	475	521	508	493	448	489	510	497	507	469	505	473	475	512	498	502	499	476	504	473	535	498	464	494	465	494	483	501	492	500	496	496	494	534	506	486	487	505	466	469	445	519	509	442	473	506	502	452	499	469	506	477	444	519	520	495	432	522	500	464	490	483	487	454	521	481	491	497	527	498	485	513	515	517	526	496	477	449	501	503	484	510	491	485	467	485	516	478	470	518	519	482	508	484	463	469	472	496	455	503	484	503	475	522	484	511	495	506	486	489	468	503	434	426	497	497	508	480	473	478	522	507	467	486	490	512	509	493	473	488	488	515	476	498	472	513	510	494	492	481	519	527	491	502	471	509	510	473	470	483	519	516	473	461	562	482	451	474	481	483	504	460	507	504	471	494	463	503	488	507	472	495	509	502	471	469	458	463	447	502	500	485	533	474	508	458	486	502	515	500	477	468	507	489	496	485	488	457	469	501	500	498	487	528	504	478	496	489	469	514	492	471	512	505	470	466	504	520	481	448	445	475	489	488	460	511	477	493	499	464	443	498	485	490	491	492	494	476	499	486	490	519	469	503	526	497	508	506	454	529	452	470	501	464	442	494	504	512	488	472	537	466	492	489	478	488	461	489	507	527	480	440	491	496	494	510	474	518	496	522	468	462	502	474	499	490	479	514	485	507	474	506	522	501	482	476	517	492	457	502	535	514	498	483	503	528	511	524	480	491	477	503	501	495	458	487	477	481	493	465	488	456	520	499	463	490	499	528	530	508	465	516	449	437	476	521	474	493	483	514	489	483	479	478	469	550	479	485	464
36527	34886	7186	4507	2973	2089	1634	1131	996	844	787	634	614	596	576	587	611	548	560	577	549	586	548	519	573	566	558	565	519	530	568	524	530	491	531	536	547	528	527	533	529	618	649	668	624	592	505	509	545	523	527	518	537	499	517	550	527	534	580	518	541	540	538	531	488	549	543	550	543	503	551	545	539	555	579	509	518	529	510	557	523	558	527	488	556	517	555	554	549	549	503	534	543	520	567	534	592	527	483	506	455	551	546	510	543	538	528	523	534	504	520	542	514	544	555	525	545	529	522	538	517	531	543	499	526	481	530	547	524	536	511	563	546	554	509	528	498	517	528	521	538	509	539	504	536	521	518	522	605	471	488	538	557	517	543	500	494	485	521	537	519	564	541	533	529	559	525	518	520	506	545	584	517	497	530	513	554	510	541	525	519	515	544	524	533	532	536	542	513	524	506	554	520	545	522	527	499	522	501	492	563	518	490	543	564	541	541	502	533	522	550	540	506	509	556	512	532	550	521	537	529	491	533	565	547	523	523	558	505	578	503	527	556	548	519	537	554	514	511	546	539	556	548	540	501	534	501	608	538	519	534	515	539	506	539	499	512	538	523	522	500	510	518	503	516	541	542	499	525	509	520	573	535	521	531	523	583	554	532	526	542	484	542	546	543	487	490	529	518	496	541	573	547	536	547	520	496	549	546	491	519	556	562	517	522	493	511	520	544	559	601	512	558	498	520	530	541	558	537	569	564	527	543	578	508	519	528	519	532	559	557	508	563	538	582	499	524	513	502	508	539	501	559	508	503	511	513	520	509	524	556	550	530	542	523	549	564	552	550	545	503	540	529	533	541	546	550	509	514	496	526	548	547	568	536	519	526	542	503	552	498	559	510	508	500	481	494	501	539	541	548	532	506	571	530	524	532	529	492	523	534	503	563	545	518	555	531	549	555	525	503	559	552	537	501	508	526	498	471	566	499	548	482	483	541	511	515	547	528	556	531	550	547	545	536	514	550	554	543	553	504	514	546	535	524	550	528	521	514	507	519	549	536	522	568	571	572	497	544	557	540	568	546	495	523	545	547	554	496	543	538	497	505	525	507	512	516	521	546	510	528	542	526	502	543	503	535	548	554	560	538	535	542	551	497	534	492	492	510	581	556	546	492	524	523	539	552	525	518	468	520	517	542	542	462	540	501	519	556	538	499	529	525	543	514	555	536	540	510	523	545	523	502	545	487	468	487	513	529	523	537	492	547	500	519	522	561	509	513	516	570	528	555	535	507	547	538	543	515	549	539	547	565	531	499	545	519	517	544	544	550	528	559	550	541	528	531	527	533	486	523	553	535	539	495	494	549	540	496	534	515	514	570	533	536	591	561	503	557	544	546	513	583	496	520	560	512	555	505	520	569	527	558	499	506	546	519	522	505	531	537	541	541	528	483	558	524	534	524	506	485	570	530	536	534	533	530	528	564	533	502	528	534	536	525	538	564	547	516	509	518	503	568	508	500	510	516	571	513	583	533	544	524	500	530	541	523	550	543	502	539	505	504	537	543	540	523	534	509	539	537	543	507	515	541	484	564	512	488	509	538	544	514	534	538	561	545	549	534	536	519	533	498	525	547	587	531	505	535	524	521	583	524	546	525	488	555	503	551	542	525	542	541	529	519	514	541	548	533	502	529	515	495	521	580	552	522	530	561	549	499	456	518	513	546	560	511	523	542	517	539	524	565	524	539	546	505	506	577	544	563	539	515	561	557	468	529	525	507	577	514	526	563	541	521	514	550	534	515	564	540	545	528	561	547	506	469	479	536	534	522	516	507	556	527	524	538	513	500	562	505	502	526	536	567	559	538	537	527	533	515	540	532	546	550	542	539	569	521	481	551	568	500	560	496	526	498	523	542	524	512	513	502	534	520	532	534	510	510	525	508	562	513	526	555	555	536	554	556	508	514	531	489	584	484	513	515	553	552	520	537	510	537	498	546	531	581	503	523	505	541	554	534	545	548	533	497	557	551	512	509	548	547	538	540	544	532	528	500	549	538	587	521	545	541	517	512	524	549	557	522	545	527	550	504	573	504	552	523	518	509	535	550	498	527	520	515	548	514	570	540	486	512	524	521	557	536	558	543	505	536	549	563	534	522	526	488	543	515	506	543	531	486	544	505	507	565	500	508	528	555	501	505	513	503	532	535	522	507	531	508	522	505	489	506	540	514	540	576	501	507	506	495	499	515	504	512	486	564	526	543	562	539	561	552	497	529	546	535	518	553	560	540	501	536	500	523	495	539	502	552	543	540	526	534	506	553	540	541	512	531	566	553	527	549	556	506	513	541	537	531	525	523	523	537	535	550	555	492	531	552	554	509	537	538	539	501	483	496	529	536	512	535	516	540	521	501	505	539	505	545	543	539	549	504	504	528	562	540	526	510	589	518	522	535	518	498	520	554	520	517	535	571	568	532	570	528	539	549	511	519	517	527	528	562	548	520	536	555	492	521	510	521	536	528	529	511	531	516	549	500	527	551	530	516	530	510	537	533	538	533	524	501	547	532	543	494	563	502	540	492	552	545	528	531	518	495	571	503	553	558	511	566	536	514	540	502	488	523	506	549	514	554	576	485	556	528	548	532	521	553	539	471	522	543	522	527	535	532	538	481	489	512	514	520	542	509	471	511	510	576	523	545	476	514	520	497	482	512	520	486	558	539	531	530	534	567	547	517	554	543	509	498	503	523	520	520	564	507	521	547	504	555	522	521	531	521	536	550	526	519	531	533	548	501	543	564	519	564	552	521	540	527	509	594	529	502	492	491	516	539	570	514	527	503	580	499	527	572	513	519	564	524	569	550	526	559	470	505	515	518	468	542	499	537	539	566	521	523	523	530	547	569	541	532	543	550	546	550	507	545	538	551	547	511	533	490	549	512	528	526	526	564	518	519	496	573	486	531	538	506	505	552	526	510	523	558	551	532	509	500	553	515	525	539	484	524	500	559	525	485	515	529	520	503	517	533	536	548	536	538	506	536	524	535	492	562	511	519	565	537	523	545	518	525	501	517	524	524	544	534	542	503	567	514	521	509	505	531	543	481	500	581	539	539	516	537	519	476	531	525	527	528	579	497	504	552	540	550	482	550	546	524	508	557	524	572	536	556	490	569	506	555	560	519	561	564	512	533	504	550	537	467	546	550	521	527	526	513	519	496	540	480	557	494	546	504	506	563	537	543	533	511	584	523	539	524	528	533	505	542	490	534	543	495	520	555	565	565	536	538	532	515	524	507	516	519	562	566	511	554	499	516	545	527	541	509	548	525	508	537	550	517	526	540	505	539	538	517	542	523	539	515	504	537	584	523	526	563	522	528	532	529	559	540	533	553	538	502	528	551	506	510	527	558	542	500	500	545	547	527	574	539	547	507	529	509	525	522	515	519	529	561	533	516	508	551	524	536	526	540	514	563	516	524	520	522	516	520	540	511	525	523	530	543	572	559	545	539	514	521	527	604	505	502	546
24188	21430	28505	24698	21406	10957	2109	1301	984	888	780	658	564	529	503	488	445	484	469	513	474	497	439	467	470	435	446	467	471	449	433	429	453	464	439	486	463	434	459	470	533	918	975	1073	887	775	528	474	440	429	412	414	453	475	437	434	424	435	479	454	437	455	451	394	435	452	454	388	452	420	420	447	456	421	417	422	428	360	444	395	433	412	406	401	438	419	444	480	442	422	460	443	454	423	381	409	479	430	413	423	471	424	437	449	429	413	413	410	433	458	398	456	424	431	418	449	448	408	403	443	421	419	427	419	439	421	401	423	413	399	433	443	450	408	409	429	455	427	444	422	447	455	411	419	438	429	436	446	427	450	425	427	427	429	424	439	437	412	397	437	436	445	419	438	412	417	430	448	452	455	454	428	427	417	419	432	441	409	432	476	426	423	468	461	425	474	444	410	428	447	417	419	448	439	398	451	409	457	414	422	439	429	422	463	454	443	393	418	452	453	428	454	447	413	443	441	469	422	445	458	451	453	421	445	473	426	427	437	442	410	454	434	419	412	407	443	440	408	425	412	433	414	471	448	443	481	492	451	412	455	422	435	457	470	440	458	455	438	399	438	458	414	433	420	437	400	444	454	424	474	425	431	431	400	425	410	418	419	435	455	437	441	448	415	428	427	420	421	407	419	433	453	411	463	404	439	409	449	450	436	479	435	370	424	417	447	458	439	397	428	434	453	421	456	400	459	439	472	408	461	460	391	438	400	415	444	446	471	407	432	434	417	438	426	442	450	451	472	407	415	424	416	421	440	465	429	430	429	415	434	434	448	446	445	455	459	450	450	397	440	445	429	466	465	463	437	422	456	425	464	473	442	453	432	447	431	426	422	436	451	437	431	410	435	429	439	442	445	438	428	428	439	440	435	433	433	397	447	440	456	430	425	434	421	402	408	456	436	450	408	412	437	415	404	443	424	444	456	434	392	441	443	444	441	422	396	442	419	426	418	394	385	423	428	426	442	464	427	399	441	431	415	417	413	442	418	457	404	463	429	414	429	377	425	403	411	445	438	467	428	424	423	461	400	430	448	451	403	433	421	412	440	444	456	434	446	447	423	447	441	452	451	452	451	434	432	446	477	427	410	467	441	463	463	431	416	408	425	412	384	462	430	437	437	456	399	472	461	422	428	433	420	415	436	417	441	474	447	405	450	459	423	448	430	446	429	413	420	422	427	428	388	491	445	430	441	416	418	431	424	455	467	476	451	428	441	400	416	453	413	442	445	431	407	427	421	406	405	468	429	428	411	427	440	426	473	427	440	416	404	474	471	431	456	410	432	484	437	444	451	408	446	459	456	443	438	431	422	438	402	427	448	450	412	434	435	394	444	442	444	407	408	470	435	450	472	426	411	459	428	432	438	440	431	408	437	423	444	424	421	468	389	424	432	391	420	506	437	436	435	418	447	476	425	411	421	407	441	418	448	422	440	462	434	405	390	426	451	441	435	426	452	422	442	429	451	383	444	437	433	411	434	433	405	406	407	422	444	449	452	440	405	434	406	406	414	429	443	407	458	402	444	438	436	428	399	402	414	404	409	441	431	437	432	446	449	426	391	415	445	441	439	413	468	397	404	450	428	428	441	445	446	407	432	438	429	421	434	412	448	423	427	435	442	445	470	462	437	442	438	449	411	467	430	465	446	435	445	421	412	427	443	435	430	464	451	456	466	440	438	412	445	436	446	436	422	432	390	410	437	438	426	435	409	462	441	454	415	451	473	443	425	428	451	440	407	423	463	437	436	454	431	407	418	389	450	426	434	453	442	455	393	400	441	436	462	447	394	437	486	434	502	425	402	444	407	411	425	434	443	440	404	448	459	423	442	441	415	415	443	455	447	432	422	443	455	422	404	449	406	469	434	428	428	413	446	457	476	465	429	455	410	402	449	404	442	415	402	428	443	428	479	426	447	432	451	409	443	431	436	462	442	414	452	418	443	444	446	439	438	441	428	430	408	413	423	422	425	418	426	435	425	435	430	457	420	427	431	433	401	421	426	456	457	423	433	462	418	439	467	383	451	440	454	421	417	442	447	443	434	474	421	447	411	409	455	427	441	435	404	436	451	442	429	418	415	459	433	436	432	437	450	446	419	455	393	459	441	454	419	435	449	444	418	419	426	458	433	431	465	404	437	407	413	468	439	423	403	452	450	438	406	420	416	442	400	427	391	444	406	463	431	427	399	425	421	447	440	439	431	421	434	433	460	406	423	442	408	477	448	462	443	415	442	445	447	416	437	492	415	425	408	429	416	429	437	474	430	447	456	418	452	414	453	453	418	422	450	445	440	421	452	389	416	425	444	438	431	443	455	430	441	412	418	446	440	434	400	433	413	399	437	419	423	462	425	431	416	435	437	401	415	422	384	433	406	433	456	440	424	412	425	439	428	450	428	450	421	424	448	421	461	416	436	454	470	442	432	414	424	429	438	455	429	398	432	414	463	458	413	439	422	459	463	434	423	419	443	411	399	440	421	459	433	416	438	432	428	448	415	396	431	442	454	426	424	396	435	410	437	410	408	442	438	425	430	467	431	432	429	427	433	449	456	444	462	463	426	421	453	424	432	404	438	479	432	445	447	447	450	448	416	403	420	451	440	432	413	455	440	431	419	407	417	402	415	426	470	408	411	459	454	439	437	432	423	427	413	470	422	437	388	467	413	426	399	401	409	441	463	398	403	430	432	429	451	452	384	432	434	446	444	418	406	443	419	430	439	406	392	435	437	442	433	435	435	452	423	428	442	446	444	441	433	428	431	426	434	398	464	448	472	458	482	431	425	452	436	431	454	455	444	433	449	442	413	437	422	396	407	423	415	440	437	429	431	420	458	412	416	416	438	394	437	425	470	423	455	424	395	434	438	444	454	445	435	430	428	421	428	408	418	445	400	435	460	424	493	452	445	416	431	443	468	434	416	479	444	456	445	442	423	450	432	417	455	422	437	452	418	432	455	429	451	427	458	456	406	421	438	438	430	481	424	408	429	451	446	425	414	390	448	438	403	451	454	430	411	444	455	432	438	460	417	442	413	434	483	433	450	421	444	464	444	419	440	452	400	415	431	433	429	458	448	422	382	405	446	466	429	414	432	469	442	428	452	428	409	432	424	428	402	391	428	450	463	430	469	414	443	428	443	449	409	446	444	459	395	436	409	441	413	438	425	401	420	435	422	415	411	451	426	430	423	418	437	395	442	413	449	474	480	402	418	470	422	438	436	450	453	391	449	452	436	412	441	435	442	442	424	445	418	423	430	437	443	431	443	443	396	422	469	396	389	422	441	400	432	418	467	407	439	441	449	427	407	439	462	450	497	402	461	481	427	423	436	424	437	457	443	415	416	455	422	458	415	458	416	384	415	399	449	463	433	439	446	417	467	430	410	454	435	429	416	428	401	460	445	426	420	452	434	427	435	420	451	430	411	444	441	386	463	440	471	433	423	464	442	438	398	420	425	414	427	445	443
38584	48951	12314	7094	5127	3447	2582	1887	1436	1215	1066	792	679	644	583	576	573	597	581	544	560	546	547	554	513	529	551	562	516	527	512	539	480	506	488	500	468	462	479	523	599	1192	1294	1332	1095	862	549	523	514	472	443	460	457	448	448	469	440	483	499	475	484	487	459	519	487	480	487	491	498	476	469	473	452	507	460	476	507	480	468	428	431	468	489	468	491	461	422	464	443	479	461	458	454	519	517	464	467	458	495	446	470	440	418	469	467	467	494	439	494	477	463	470	478	483	471	497	489	477	463	461	468	469	488	441	457	491	521	484	477	460	473	478	444	515	447	472	428	482	490	466	472	467	462	479	496	463	463	499	456	480	474	489	479	476	511	443	470	524	498	454	475	432	460	469	463	478	413	436	514	497	482	461	477	508	472	459	458	490	440	457	493	486	456	445	497	466	491	460	489	487	509	493	481	445	456	433	466	461	448	512	450	498	456	499	487	465	481	473	497	479	451	459	489	460	466	487	448	444	459	467	442	465	478	484	461	489	462	498	465	458	463	476	488	485	453	516	488	472	493	474	474	459	457	467	462	475	453	493	485	443	439	488	473	446	482	475	479	482	482	474	516	443	477	487	482	465	449	468	466	480	445	460	486	460	451	451	478	475	493	460	449	465	429	459	436	455	435	485	434	475	475	503	477	461	472	463	490	511	451	459	463	434	452	498	474	467	469	454	482	485	467	462	478	472	477	434	447	447	463	463	470	517	478	465	492	464	447	474	482	456	506	496	491	459	498	444	445	467	465	485	433	474	432	481	458	451	488	439	493	482	440	467	499	451	490	483	481	491	461	492	459	442	492	486	439	480	454	476	495	476	461	501	464	481	462	488	494	462	515	462	521	482	473	479	429	469	451	465	425	503	429	462	477	454	452	466	485	487	440	484	499	467	453	489	478	476	495	452	470	480	495	460	481	477	477	478	465	481	478	457	462	466	474	472	457	423	459	453	472	481	481	468	494	452	502	476	458	501	490	501	506	461	474	467	503	488	438	456	435	486	462	463	482	450	475	456	526	482	499	522	459	515	454	459	486	491	454	511	457	460	471	479	455	487	449	435	443	476	451	440	498	466	493	477	470	491	506	458	467	485	499	431	419	482	468	488	474	436	494	454	469	475	456	466	475	477	467	458	506	516	528	506	451	442	488	486	453	473	519	524	490	461	477	481	492	471	441	442	438	462	446	496	424	477	488	460	458	475	484	467	466	475	477	467	475	482	474	476	470	441	452	510	471	506	469	483	461	506	485	438	495	474	453	492	470	456	476	501	484	487	468	491	501	470	473	508	475	512	478	527	451	458	464	482	477	474	464	444	475	507	500	510	456	491	462	463	461	451	477	478	459	479	484	470	494	501	444	468	482	504	490	455	512	499	474	472	473	451	450	443	437	476	473	475	472	461	476	466	492	533	465	472	482	435	462	471	425	496	458	447	453	498	455	462	492	439	494	484	486	511	440	468	470	477	471	452	429	538	455	479	467	503	473	475	459	476	474	489	444	497	471	502	446	476	484	436	485	461	488	478	495	510	444	461	498	474	434	458	473	437	434	462	446	456	475	491	493	515	471	487	494	473	434	457	487	456	484	456	499	480	488	454	498	454	471	438	457	455	499	486	465	421	492	522	477	491	471	515	476	502	483	422	450	505	521	473	431	505	480	458	466	461	463	471	455	461	463	516	509	470	478	466	437	440	437	479	451	526	514	444	452	464	451	514	465	491	452	481	500	420	473	465	474	450	485	516	471	473	478	434	452	458	447	493	475	455	470	498	502	479	468	498	477	468	481	502	489	508	477	471	453	477	508	460	441	487	473	455	478	480	460	467	497	494	487	478	508	494	482	489	476	512	494	455	465	477	460	444	471	495	473	482	463	464	474	431	449	475	460	500	470	460	446	499	469	479	530	494	469	486	469	439	507	485	452	482	489	469	440	474	471	486	466	479	476	434	458	494	485	499	496	475	465	498	475	454	504	516	487	483	467	449	502	479	464	441	470	484	473	467	474	477	451	488	482	477	484	443	468	475	492	524	491	491	494	463	465	479	465	471	447	469	480	482	454	449	503	434	439	473	479	410	458	461	473	500	457	470	498	476	456	459	458	497	481	456	460	467	449	481	451	482	448	441	491	477	513	475	495	449	432	484	448	500	447	456	506	487	463	498	462	470	464	447	459	474	497	475	445	442	444	447	468	487	487	461	445	495	493	461	474	450	518	488	491	445	485	450	437	476	467	493	490	466	483	468	485	442	502	476	452	495	471	462	484	494	459	467	459	481	482	492	471	461	471	469	460	468	465	474	462	508	480	475	495	461	480	475	498	472	476	493	508	448	426	486	472	462	461	458	472	499	508	473	482	451	493	482	457	470	485	423	479	461	471	472	474	457	449	480	488	465	449	449	513	472	484	494	504	477	467	467	442	481	497	448	477	452	454	488	477	450	469	466	455	458	489	467	471	495	440	470	509	453	465	463	504	476	472	487	474	467	467	459	457	451	471	537	458	436	479	410	449	446	457	488	481	463	491	485	445	451	506	448	453	470	428	507	456	481	451	485	473	464	475	483	467	498	483	489	465	466	436	472	490	445	499	526	477	477	502	446	451	472	474	482	484	478	509	509	463	462	508	465	442	487	475	474	492	485	495	420	463	458	446	493	457	448	465	511	477	494	476	482	471	484	493	509	480	473	483	496	503	455	474	478	481	451	493	513	469	470	467	451	484	486	465	518	482	490	473	477	503	478	489	473	464	486	483	468	448	476	472	454	483	448	498	441	459	491	473	470	457	522	436	453	480	458	441	474	510	495	476	478	450	457	460	476	483	460	457	479	458	513	481	463	483	473	468	481	485	521	478	436	487	521	486	443	484	486	451	465	505	485	480	470	456	465	404	476	422	478	478	487	521	440	461	438	471	460	487	482	462	498	450	445	474	494	524	441	455	501	480	448	455	480	504	468	439	490	437	487	476	477	492	467	499	465	443	447	519	479	443	465	494	500	500	498	526	452	477	467	494	490	460	477	477	479	492	467	466	473	474	457	486	499	515	499	469	503	493	481	471	439	490	462	476	476	515	489	482	478	478	496	422	443	474	435	444	546	487	463	447	458	473	483	519	495	480	437	432	457	439	482	492	475	456	492	468	494	449	492	453	456	461	462	491	521	487	513	511	468	458	479	462	519	455	458	479	474	448	466	463	496	501	504	466	456	509	484	468	457	438	464	508	448	503	488	473	494	494	458	490	470	461	467	497	463	482	518	480	512	487	444	454	467	471	514	455	445	463	504	477	443	481	485	475	477	492	454	464	484	463	527	484	509	496	479	453	468	507	454	481	455	458	441	484	478	461	492	461	453	476	443	486	453	470	499	446	458	456	473	468	492	467	460	519	477	497	481	434	473	464	434	463	456	465	526	464	459	479	459	489	452	488	469	435	441	472	472	478	483	462	466	475	466	479	473	462	484	508	469	460	456	452	475
25133	21437	27649	25452	14700	2395	1323	962	815	745	632	527	520	477	483	476	475	431	441	465	450	468	410	423	446	400	414	434	421	417	443	448	421	431	433	382	418	419	442	441	481	672	693	655	672	630	551	466	429	414	383	427	399	425	410	443	421	451	424	381	436	415	393	420	403	425	382	386	392	396	418	419	428	443	427	452	398	426	400	426	419	391	412	433	431	447	416	427	420	416	428	450	426	441	407	433	385	411	414	390	408	413	430	399	428	404	415	409	420	442	452	400	368	388	391	427	422	410	439	467	408	381	411	426	445	430	406	425	447	402	385	454	394	425	375	440	411	446	388	409	396	383	407	430	361	434	433	408	415	409	426	423	425	471	417	421	441	399	430	391	423	440	401	421	419	411	420	425	422	410	403	412	420	407	414	410	406	403	415	401	431	420	451	412	417	370	437	410	409	408	405	430	398	416	369	416	441	431	440	462	454	388	389	432	408	394	434	390	393	431	392	420	396	448	407	428	458	415	431	411	426	426	414	422	418	399	447	416	404	419	408	440	398	396	417	393	448	392	409	441	436	427	448	442	434	413	428	430	438	383	370	416	431	398	438	404	390	401	419	399	390	438	372	419	410	415	417	426	416	402	423	376	394	403	416	459	417	428	390	425	414	426	404	420	389	383	431	413	399	421	449	397	421	444	405	412	410	391	429	423	403	405	423	438	414	450	436	414	394	405	430	423	421	426	426	369	437	444	387	406	397	416	434	417	445	421	396	402	424	425	410	407	372	399	451	366	392	432	418	411	411	429	416	423	415	391	419	430	390	405	406	399	384	400	425	425	417	400	422	402	412	429	425	446	451	418	422	441	406	389	416	408	396	391	420	416	420	427	372	387	412	415	419	391	403	408	417	369	411	407	432	443	410	443	386	412	400	449	414	423	410	470	420	411	420	424	442	449	426	437	415	437	421	435	421	431	412	412	433	432	383	425	396	400	412	421	413	413	446	423	408	424	440	431	414	422	408	425	408	396	445	419	449	480	447	433	408	453	432	403	405	434	415	405	430	449	426	382	420	448	427	410	393	417	407	396	400	387	405	393	414	397	413	408	402	412	410	401	407	388	392	443	401	407	408	430	383	407	438	398	452	435	389	409	422	409	419	453	438	399	410	457	386	450	410	398	402	442	459	407	429	453	439	384	422	424	421	435	384	406	406	416	409	406	393	428	421	403	423	422	406	445	424	427	415	429	405	355	465	402	381	430	424	429	409	396	416	415	419	445	415	415	435	411	409	430	408	422	423	453	419	419	408	410	406	446	412	411	422	416	458	393	371	419	411	456	415	403	404	417	373	439	390	414	448	434	439	428	449	434	414	406	422	422	446	442	401	404	391	399	412	427	387	425	406	407	407	400	412	425	452	393	385	422	407	412	419	438	442	470	395	417	410	418	445	440	383	439	405	420	432	417	425	399	410	413	426	451	429	455	424	409	423	417	405	403	405	404	389	382	397	421	401	441	421	390	422	421	425	408	447	425	445	390	404	445	411	404	423	398	398	456	451	452	375	440	422	384	472	433	416	456	423	442	406	423	403	419	409	405	427	443	427	390	411	403	399	429	395	452	429	415	387	403	385	436	423	394	391	403	422	434	380	390	444	422	383	436	417	396	416	425	407	405	444	432	407	403	419	419	418	399	392	379	391	431	423	416	443	443	421	405	408	432	449	393	426	438	441	433	418	420	427	404	421	411	425	407	402	400	414	377	434	404	394	420	432	433	408	419	434	437	437	404	406	417	408	434	415	406	432	447	394	438	413	418	414	427	450	415	411	452	409	394	416	390	409	387	427	400	417	410	418	414	415	407	424	429	418	419	369	394	416	384	370	447	451	450	436	382	407	394	420	433	396	408	407	453	421	373	446	412	398	418	413	365	397	457	384	470	398	417	411	372	419	416	399	429	375	436	416	438	415	410	427	419	446	431	407	423	437	433	401	435	398	381	378	421	414	438	385	436	395	376	424	404	400	416	414	437	445	411	428	389	397	425	440	440	429	387	440	417	411	453	426	409	415	399	378	412	415	446	365	363	441	382	412	422	380	423	429	421	459	433	465	393	420	418	405	400	424	401	435	419	396	415	415	444	427	421	433	421	402	404	403	420	437	451	413	396	416	418	417	391	422	389	404	402	404	414	428	445	410	417	397	437	470	418	399	444	392	395	393	425	421	418	419	437	422	429	381	395	399	431	420	371	380	443	393	450	403	397	399	379	415	371	389	417	415	419	414	416	442	421	385	422	432	391	431	413	438	453	399	446	403	442	426	457	426	416	413	419	395	396	416	423	409	412	396	421	411	421	415	423	389	429	419	442	426	380	424	407	390	434	420	401	409	415	381	406	407	430	414	437	433	428	427	423	406	411	398	397	406	396	425	441	360	419	394	425	438	435	429	422	406	434	403	415	393	391	384	394	426	400	409	411	416	417	422	415	440	422	438	429	434	390	427	379	395	396	449	406	376	381	463	437	393	412	423	404	410	419	392	397	425	375	387	430	413	417	409	391	403	434	379	406	415	431	391	427	411	402	417	424	405	412	420	402	432	373	424	411	412	451	402	452	412	392	421	415	410	455	401	426	397	432	420	396	411	407	443	415	441	426	397	396	467	412	435	423	414	416	438	422	424	409	427	416	398	448	429	427	418	401	435	425	434	424	398	428	409	450	452	415	424	382	443	399	414	395	381	412	410	418	423	392	402	432	431	420	380	392	396	414	421	415	426	422	386	440	413	410	424	440	404	433	428	421	413	452	396	442	394	425	421	412	395	404	417	420	400	419	413	446	424	416	432	453	411	420	402	412	397	392	396	426	388	393	398	407	386	406	414	396	399	398	403	410	422	383	418	393	420	437	387	396	396	398	398	384	446	418	404	363	432	431	430	408	430	446	405	401	409	428	401	375	422	419	411	394	405	422	419	452	400	421	400	427	409	410	444	391	382	450	448	411	405	381	408	442	424	430	411	412	416	398	443	398	427	453	426	405	402	421	452	395	419	391	410	420	449	426	401	439	404	433	424	421	418	372	431	439	437	384	417	411	404	407	401	438	449	403	434	398	415	409	423	404	456	433	401	447	416	389	419	425	407	419	407	452	444	398	415	417	424	375	412	434	439	405	432	411	397	377	422	442	406	405	423	400	387	410	422	391	434	412	463	404	405	442	399	408	415	425	419	428	428	426	396	432	386	419	403	402	412	377	379	411	411	427	411	375	400	423	398	413	413	394	412	439	437	432	394	391	413	392	442	429	392	426	410	394	406	405	424	410	413	403	447	367	431	408	407	414	424	414	439	418	436	453	403	407	409	414	409	431	433	388	404	412	415	390	435	398	423	440	427	445	397	414	449	424	383	407	405	415	394	388	383	423	408	433	447	401	432	405	398	432	448	383	467	416	416	410	450	424	408	400	405	442	388	419	431	410	428	391	434	385	356	442	398	409	433	404	409	442	429	408	421	390	425	389	411	438	419	416
37982	43447	9549	4972	3920	2889	2053	1514	1337	1054	816	705	631	585	554	565	521	563	473	504	510	496	447	471	481	485	469	511	461	464	474	460	424	484	433	461	470	454	480	443	589	858	904	766	811	759	622	492	460	454	423	431	481	489	428	438	481	478	430	418	468	431	434	478	447	438	457	511	443	446	438	423	449	435	425	443	474	444	429	425	452	454	468	473	496	424	451	443	450	421	440	450	425	452	439	463	452	422	469	449	424	430	474	470	490	439	455	426	443	433	482	407	448	443	460	447	473	410	473	453	452	438	415	452	423	440	444	451	426	439	441	458	447	484	457	470	423	441	430	433	414	463	459	439	462	436	472	440	445	453	444	427	460	421	432	439	472	462	457	476	450	437	422	442	453	495	448	439	432	445	459	445	448	431	432	473	483	423	434	455	437	449	410	433	419	460	439	463	459	441	466	470	415	405	448	440	436	436	452	438	459	446	457	394	461	463	437	479	413	416	393	453	439	462	444	454	449	453	444	487	460	423	442	453	439	432	467	468	453	491	462	451	481	449	441	418	438	438	471	447	447	412	428	446	455	436	468	425	481	499	500	457	446	455	458	466	442	433	445	453	434	423	467	422	487	460	459	439	394	482	470	460	403	464	467	467	452	402	443	460	468	430	431	450	459	392	450	433	479	447	469	491	442	441	438	432	451	445	439	452	429	432	456	440	453	441	429	479	456	483	414	459	431	441	402	448	440	450	449	434	450	463	463	413	483	430	454	452	484	405	439	446	440	438	437	403	451	440	395	446	427	440	450	400	441	425	433	456	468	479	439	452	450	430	452	442	434	421	418	446	447	420	417	439	453	429	474	438	421	446	479	441	448	421	407	440	452	402	404	451	429	475	441	419	454	427	455	413	458	418	431	453	417	438	442	496	463	424	436	442	451	464	437	461	475	433	437	443	421	449	474	438	431	436	440	432	496	427	456	447	453	484	422	436	451	460	455	448	455	414	439	433	450	467	452	443	481	422	479	455	465	476	473	464	404	462	461	407	460	409	452	418	421	481	444	423	435	455	439	432	465	455	458	471	463	451	470	473	405	464	451	456	454	486	436	420	452	427	411	423	421	450	464	474	461	452	463	424	444	467	423	424	448	463	453	464	447	467	462	425	415	430	452	443	450	447	476	443	464	467	448	435	429	408	452	434	445	450	421	422	448	462	446	415	459	466	465	446	504	439	455	412	483	433	426	443	438	440	449	454	493	441	468	443	472	451	416	429	403	444	461	431	418	432	455	456	404	413	450	424	442	460	430	459	458	434	432	451	450	402	459	413	487	445	411	455	407	464	480	480	416	475	441	481	444	451	447	464	426	450	402	453	431	495	429	433	485	466	461	458	434	459	414	456	451	429	477	460	415	446	433	468	429	455	457	458	423	429	449	443	438	434	423	500	437	470	478	439	494	461	449	436	420	439	436	399	455	484	462	438	446	434	440	407	433	426	438	481	426	431	421	444	432	453	447	428	423	448	426	438	461	445	463	486	474	451	446	404	466	467	421	429	438	451	444	504	465	467	455	415	436	457	424	456	449	452	428	466	454	448	477	476	441	444	427	424	447	442	424	437	428	420	439	484	431	423	450	439	456	448	438	423	433	439	484	442	428	444	436	460	467	459	448	409	460	433	417	489	450	447	425	434	442	460	408	478	445	513	452	438	435	453	464	416	429	454	423	458	461	448	421	449	438	429	402	447	453	428	425	411	433	448	451	461	431	442	427	456	419	450	439	463	438	432	490	459	443	440	417	459	438	439	441	455	461	466	461	479	409	480	399	441	425	443	439	400	449	420	448	437	467	434	430	453	487	487	436	461	430	467	449	409	471	472	410	454	448	443	405	462	432	448	429	455	397	445	436	453	446	456	436	447	435	432	454	461	405	450	464	446	416	428	421	473	448	452	428	449	413	442	435	415	406	479	418	444	434	420	443	422	436	420	439	445	467	450	454	419	419	441	479	475	442	441	461	438	456	441	435	469	443	482	445	448	456	450	418	455	434	446	414	422	465	430	426	428	439	437	448	448	479	464	453	462	442	444	417	445	441	443	440	459	441	457	434	474	414	428	407	448	404	427	461	410	410	402	451	444	471	431	437	454	450	470	437	421	442	423	452	464	432	461	442	438	487	464	442	471	464	444	471	431	463	482	436	469	440	433	410	430	436	434	468	416	410	443	452	416	460	422	481	461	436	448	459	444	448	415	490	463	425	420	456	442	463	441	518	446	448	442	455	457	452	424	458	395	438	449	455	475	463	445	434	436	440	435	427	471	433	447	431	461	451	450	505	468	431	423	428	452	444	490	417	427	454	431	464	431	456	444	434	443	426	456	425	450	478	420	452	420	433	423	427	484	475	445	464	447	447	434	466	463	416	450	410	430	451	450	451	411	417	480	480	464	465	465	461	429	433	454	433	433	467	444	408	426	435	468	434	431	451	427	463	435	432	416	448	440	473	486	444	433	415	462	433	432	457	423	428	453	433	485	456	448	435	455	427	431	474	401	489	459	428	455	466	455	424	470	473	425	447	471	408	413	459	441	417	464	406	450	479	420	458	455	434	418	396	450	446	454	472	460	434	433	444	418	413	415	439	457	468	476	488	445	452	462	439	434	457	429	441	435	436	454	472	473	422	424	447	413	447	466	481	465	427	493	444	440	388	464	436	408	424	458	474	437	432	435	498	449	469	449	451	423	466	420	449	467	471	430	440	416	427	442	463	445	446	453	459	442	465	470	452	477	426	456	462	484	453	447	406	438	444	432	441	432	399	450	437	401	435	474	428	464	405	465	473	439	455	448	473	408	389	456	460	435	447	458	443	440	465	417	474	428	449	471	449	449	433	424	443	477	437	477	452	440	436	426	456	448	455	419	452	414	445	463	473	476	478	429	396	461	463	437	445	418	423	439	442	419	461	453	433	439	402	434	471	414	460	414	460	449	444	457	454	468	422	440	449	459	487	459	488	455	469	445	451	451	427	415	434	430	399	428	444	426	480	428	452	483	416	426	433	482	456	431	437	429	454	450	475	453	457	447	489	421	482	462	447	456	444	425	440	414	440	429	445	429	476	434	431	438	442	445	445	394	388	431	418	491	401	415	436	388	398	455	437	436	464	457	407	437	414	435	428	442	452	401	403	470	429	456	445	473	428	501	461	470	451	462	431	457	475	420	426	446	387	465	410	433	432	428	431	467	454	484	474	437	431	443	415	465	466	448	457	417	437	466	429	455	499	451	415	430	456	454	445	465	444	435	457	451	459	468	425	438	446	411	438	470	439	458	411	436	442	464	413	422	445	433	413	421	457	442	432	414	418	479	462	486	457	458	428	450	420	446	468	442	437	417	440	402	453	429	489	444	440	423	433	438	462	427	454	463	445	422	426	426	472	421	462	428	427	457	487	438	449	448	414	442	429	437	433	452	403	435	452	425	412	471	481	478	429	447	477	442	455	431	432	427	438	460	440	433	471	451
22875	21394	28996	24152	21389	21432	10697	1964	1284	1091	807	691	560	485	446	446	442	426	391	431	358	421	396	404	354	342	352	352	348	382	359	362	376	334	347	368	369	315	361	438	824	1410	1543	1365	1040	855	529	309	342	296	309	338	299	293	326	352	300	310	307	326	310	320	325	340	297	314	308	330	310	291	318	305	351	311	332	295	331	329	320	289	309	310	303	311	319	330	330	330	303	330	333	305	316	330	322	312	323	327	311	317	302	318	306	295	297	306	312	320	335	345	290	303	299	300	326	335	289	320	324	312	315	308	321	289	311	286	302	336	269	311	320	308	305	305	275	300	322	322	297	307	285	332	316	297	307	325	307	298	327	320	320	300	305	323	338	319	293	284	296	358	295	317	328	311	349	320	283	324	296	289	319	308	295	327	309	306	302	329	303	303	298	301	308	273	288	302	337	330	288	349	309	271	307	300	306	325	335	307	299	349	326	316	311	335	320	305	307	331	299	325	341	325	306	329	316	314	281	314	286	339	313	329	313	317	342	326	302	311	317	308	323	280	314	280	315	310	316	304	311	312	332	297	305	318	315	341	312	292	305	318	316	321	318	311	337	291	294	304	295	273	301	309	327	324	306	313	314	344	286	304	295	306	288	288	309	316	305	329	325	332	322	274	301	289	267	303	273	312	293	294	295	320	309	326	291	284	316	314	316	278	304	338	335	346	319	329	306	313	302	263	295	286	325	293	301	343	289	335	283	326	314	329	293	333	309	322	315	335	285	308	311	341	330	248	334	321	317	326	319	304	311	345	311	320	325	332	313	290	323	326	320	305	330	315	303	320	312	307	341	315	304	296	317	305	313	310	318	295	307	314	294	304	312	315	321	316	328	302	283	324	310	275	311	308	297	305	294	307	328	319	305	302	293	316	326	319	331	339	324	288	287	280	321	290	320	338	324	312	312	301	334	285	323	309	311	325	323	310	314	298	324	285	304	297	322	349	281	308	298	324	306	312	318	318	323	299	338	333	313	314	309	323	308	302	312	310	325	284	291	317	328	290	301	318	341	345	334	323	308	333	321	300	292	308	316	308	294	346	289	311	314	312	292	321	341	312	331	298	330	324	314	288	311	300	326	305	315	287	331	323	308	335	282	291	302	314	350	311	296	329	321	301	302	311	331	294	322	346	335	320	327	329	309	314	293	309	309	321	325	285	314	314	297	326	305	329	320	298	294	318	336	314	319	349	312	334	272	326	312	336	280	321	292	299	321	306	328	298	299	323	304	312	312	323	293	328	325	316	341	286	324	281	319	315	333	313	348	314	311	310	307	302	300	311	298	285	303	291	323	322	326	317	312	308	299	301	330	314	342	315	296	296	313	280	330	307	352	325	327	320	287	295	290	326	328	314	298	332	328	311	304	308	304	286	317	288	302	290	323	319	315	289	314	334	292	328	323	299	323	320	310	284	317	284	329	300	324	330	304	307	333	317	303	331	294	318	319	328	299	329	300	319	315	335	289	326	302	328	318	310	316	355	326	330	327	316	310	316	310	297	326	277	283	322	330	306	293	337	321	304	282	338	344	312	276	291	306	314	309	295	316	344	308	306	301	291	306	322	326	304	293	350	284	322	310	272	323	308	287	320	322	298	310	282	303	308	323	305	307	323	297	319	327	292	288	316	333	307	320	319	311	280	303	287	295	286	303	314	304	307	318	328	284	284	306	316	310	344	301	329	304	349	301	289	337	309	297	275	317	318	314	305	317	347	292	306	313	299	300	285	323	317	300	302	316	314	360	292	305	307	314	327	318	295	331	266	308	284	314	305	351	351	329	317	312	299	317	283	304	317	304	323	312	311	330	312	315	338	304	299	331	345	337	327	296	288	301	292	298	297	299	326	325	297	336	290	329	319	305	328	319	302	287	320	315	324	321	297	305	308	305	301	284	322	307	313	313	308	316	319	314	291	292	294	298	306	296	341	306	303	314	329	314	329	296	308	299	306	315	309	290	320	300	333	300	292	285	352	330	309	327	306	321	322	307	305	329	293	295	337	286	298	310	299	363	345	303	328	320	317	305	330	304	319	311	293	321	315	319	337	339	309	316	342	327	340	334	303	299	317	340	302	335	319	325	285	295	311	280	305	284	340	320	278	295	333	299	326	330	286	286	312	327	308	328	294	331	281	312	325	303	288	319	298	312	336	291	305	302	310	320	308	319	316	321	303	320	320	295	314	338	269	330	318	323	341	283	299	298	307	327	312	306	308	287	310	296	314	314	320	315	302	293	290	299	305	286	319	298	311	320	306	337	329	287	301	308	325	331	312	317	292	298	305	321	325	302	317	313	296	311	307	301	329	315	308	330	295	319	307	278	301	287	296	262	331	327	318	287	327	290	335	295	333	312	320	306	308	303	303	346	328	318	315	292	315	329	308	344	306	306	315	263	290	308	346	305	303	306	294	294	332	288	303	303	327	327	313	292	324	300	306	328	330	309	307	320	338	324	294	351	301	340	325	283	294	307	322	340	349	335	301	276	312	288	315	296	301	319	300	313	316	289	301	289	312	325	339	277	315	299	327	308	297	306	315	318	335	294	272	299	312	305	323	313	361	304	320	325	334	312	312	304	302	312	324	301	315	317	336	297	317	307	309	301	291	316	307	289	315	305	299	294	332	302	315	307	326	345	324	322	293	321	364	317	333	319	317	311	336	293	295	330	316	286	299	321	314	321	310	330	310	320	300	305	303	335	332	309	285	301	300	322	315	297	322	309	283	301	335	297	329	284	316	311	299	315	295	299	355	326	305	298	347	324	318	309	322	286	309	330	322	302	313	353	306	329	337	316	308	304	296	321	302	295	350	286	304	301	277	327	300	314	311	297	290	294	291	282	315	298	309	312	330	312	305	307	313	321	325	306	300	299	321	312	273	338	325	310	312	334	306	334	315	335	296	305	327	325	312	306	329	316	324	324	294	337	289	325	306	282	287	320	310	342	299	301	306	296	299	321	335	302	337	282	293	304	323	314	298	289	288	316	325	299	312	320	310	320	309	308	302	306	309	318	266	335	321	291	306	325	294	312	319	302	281	308	304	308	323	294	288	310	343	331	307	309	320	291	347	303	299	322	297	298	308	321	295	312	303	307	294	334	308	323	275	318	296	307	320	303	328	294	313	302	312	284	320	317	313	319	328	301	310	317	311	322	338	313	274	297	328	290	307	317	307	336	289	312	314	295	294	310	287	292	339	328	318	289	325	288	311	345	298	291	313	352	340	309	320	310	300	334	265	302	320	308	304	283	293	277	272	325	303	360	317	335	343	308	285	340	292	292	297	341	318	301	313	257	309	319	303	301	313	301	308	340	280	310	325	341	279	314	287	313	316	274	310	320	323	316	296	294	320	312	305	315	310	320	337	318	265	301	291	339	334	299	299	351	311	286	288	307	333	300	304	321	309	311	294	308	329	284	317	319	303	324	311	320	325	329	319	341	297	292	333	336	290	308	311	268	287	306	338	318	279
42196	55374	16497	9467	7297	5344	3669	2695	2135	1596	1210	889	731	646	601	569	499	505	499	482	460	441	445	432	442	435	418	395	410	397	410	367	384	384	373	350	371	379	340	472	1118	1929	2131	1861	1385	1074	593	329	327	331	339	381	309	336	333	334	341	351	363	358	343	340	355	373	358	344	352	326	352	328	302	346	349	362	352	353	333	352	306	350	331	337	352	373	363	350	340	353	362	324	334	325	340	327	327	350	355	343	351	363	344	344	330	389	327	348	325	302	327	326	348	303	320	311	335	334	358	335	345	340	334	302	323	341	347	333	364	362	329	340	345	301	331	328	331	353	325	345	343	343	332	348	330	337	309	359	339	353	329	313	329	329	323	329	337	333	361	343	336	363	313	319	331	317	308	323	314	337	367	359	315	335	343	319	339	353	289	334	371	342	331	316	338	327	337	348	346	358	375	365	346	385	341	312	334	399	335	336	371	348	341	348	352	334	316	372	290	338	319	371	341	302	360	356	319	375	346	332	326	325	324	359	345	330	317	324	351	366	340	354	317	292	331	345	322	319	334	337	368	324	346	363	334	324	325	308	339	332	354	334	346	344	321	329	343	341	343	340	353	329	346	328	325	306	357	347	327	351	324	328	324	316	349	309	304	339	362	323	365	353	333	316	305	327	320	335	322	306	358	347	324	345	345	367	314	337	365	332	324	323	358	337	314	343	318	337	337	309	334	329	328	326	358	313	341	365	360	350	339	325	349	326	317	337	325	342	353	338	355	326	331	369	345	344	358	327	357	335	321	335	335	343	352	359	286	314	307	349	339	353	327	345	354	325	355	341	319	350	308	345	336	320	353	339	318	335	375	342	305	338	359	331	323	361	350	357	361	335	364	349	336	324	346	312	366	348	327	344	326	313	369	320	365	325	346	335	357	363	293	296	328	364	334	354	346	371	318	347	327	316	328	322	339	338	342	355	304	364	324	337	327	325	345	341	317	286	319	348	319	380	325	362	297	319	349	325	337	315	337	347	345	326	325	331	344	338	348	347	323	361	340	339	360	323	349	369	344	330	295	342	355	343	336	334	336	364	325	336	322	358	330	328	346	347	338	323	312	306	318	305	333	344	298	358	334	339	329	338	336	304	335	322	325	327	311	312	317	335	346	355	336	343	355	369	330	372	354	310	330	325	343	339	325	344	356	360	356	370	347	332	352	345	320	354	343	325	345	348	334	338	343	350	364	340	329	327	358	343	319	391	325	349	332	325	315	345	319	343	318	377	340	352	344	323	339	329	321	371	303	316	323	329	357	324	320	316	330	334	342	346	334	343	296	331	331	308	325	335	356	349	312	332	338	350	359	373	322	352	353	343	353	316	340	329	344	346	346	337	319	344	325	366	320	327	342	347	334	319	347	333	353	332	315	350	310	368	345	336	369	342	327	331	295	311	322	330	337	342	335	322	321	318	343	329	316	311	346	296	322	339	314	352	350	322	349	334	325	342	306	337	347	357	367	349	325	340	323	331	349	308	329	346	372	343	364	365	363	355	335	354	359	321	364	344	345	341	361	342	342	340	328	326	358	359	328	304	337	306	322	352	313	326	314	321	326	335	329	336	343	337	370	364	348	345	391	361	328	351	328	317	341	313	345	325	339	358	342	355	337	305	359	334	326	299	337	358	348	332	357	326	322	336	311	284	305	318	332	329	304	349	335	282	334	356	340	343	345	316	309	331	355	362	342	386	341	341	345	363	340	324	348	351	363	320	353	329	342	349	345	347	310	324	337	347	363	336	342	331	317	343	337	347	342	329	336	319	352	307	363	318	338	323	342	329	340	337	350	338	364	358	328	337	323	309	350	370	330	296	364	323	306	361	301	347	320	368	359	332	314	347	342	359	334	277	316	322	362	308	367	353	341	350	345	332	321	299	349	315	330	317	327	302	337	332	335	332	336	295	347	343	348	371	330	364	365	342	334	346	348	349	343	360	331	347	343	359	309	320	363	334	313	328	358	343	308	313	329	313	332	332	308	347	357	325	376	346	327	306	350	371	336	340	377	320	341	353	364	341	360	313	328	355	368	344	334	351	363	318	333	365	314	340	305	328	331	344	323	341	357	342	340	333	362	319	341	350	346	342	364	330	332	327	334	330	332	341	331	354	322	352	360	323	341	348	337	335	301	332	325	364	378	340	335	330	344	345	291	331	352	315	341	316	322	319	339	373	339	362	362	311	333	345	363	322	350	357	338	336	350	337	350	333	343	357	321	333	329	351	333	349	346	360	326	347	356	345	325	319	365	334	314	341	304	336	345	347	344	341	302	337	305	309	348	348	342	320	344	352	360	330	357	340	324	303	338	351	337	362	336	336	330	314	299	327	339	336	362	329	354	364	333	322	329	339	367	315	306	338	333	323	329	334	341	329	341	325	373	339	340	334	340	335	351	338	295	352	324	337	290	336	354	329	346	342	343	350	328	335	330	332	314	298	316	340	363	310	321	347	350	339	321	357	327	329	324	357	370	301	348	321	331	346	339	321	320	335	335	319	337	335	304	347	340	327	326	343	342	331	348	354	327	349	331	328	354	332	346	314	330	310	311	304	368	347	337	329	351	349	325	333	323	335	330	358	320	338	355	365	354	340	340	318	353	367	330	334	300	325	368	339	337	349	330	348	339	357	368	309	304	347	323	353	329	342	324	327	337	302	336	318	335	347	305	327	327	341	324	353	334	335	332	369	356	332	305	326	318	339	359	320	341	333	336	319	370	355	321	330	340	336	373	343	337	341	345	341	374	320	318	318	315	321	342	340	348	316	347	340	312	312	363	324	341	307	319	344	338	369	358	361	336	373	329	295	329	339	356	324	359	327	352	334	357	345	353	316	365	317	359	353	307	335	337	321	338	324	376	365	335	311	323	325	333	389	389	304	353	341	353	341	343	362	364	345	361	326	322	337	306	314	339	359	362	313	342	347	335	308	310	323	304	351	324	336	365	346	300	329	330	321	334	337	340	323	331	347	323	355	330	360	369	352	361	353	374	322	355	353	348	353	330	341	359	362	328	329	339	333	344	334	326	338	311	329	314	323	353	345	330	338	321	332	363	353	345	352	342	356	325	356	384	357	342	313	363	322	342	358	347	352	353	359	370	350	317	318	313	333	344	329	303	321	359	317	317	340	325	304	351	318	331	323	335	406	299	312	298	327	303	330	352	331	336	336	366	329	353	319	365	364	349	362	334	340	355	349	329	349	323	346	331	347	339	330	329	340	343	353	333	346	298	342	328	348	309	363	356	326	326	345	335	335	321	356	332	351	335	317	363	331	308	356	329	339	327	344	360	321	344	328	321	359	330	320	358	331	308	315	344	321	344	393	328	332	311	355	352	350	350	329	338	349	330	336	329	367	354	363	346	328	333	356	346	345	338	347	314	384	338	333	328	351	355	352	337	356	353	329	363	320	331	354	348	347	359	348	361	333	340	346	338	339	329	347	374	350	349	320	299	346	342	352	354	312	337	348
31497	26214	14197	3921	1947	1272	988	848	751	664	606	569	593	494	543	541	510	554	540	502	517	539	521	519	478	505	513	517	532	540	502	535	491	483	518	501	514	512	530	494	515	512	553	526	564	534	525	487	455	523	482	471	509	494	512	495	533	472	450	500	474	498	533	475	522	519	479	477	500	524	504	473	506	506	463	507	507	509	501	478	474	485	515	482	527	521	494	508	527	499	543	522	522	528	477	542	501	473	487	503	481	496	508	475	501	495	492	510	483	487	477	497	478	484	483	495	467	486	504	487	489	485	517	489	454	507	504	480	521	466	476	472	543	507	505	510	505	489	529	497	497	517	514	524	522	548	531	490	515	496	525	512	511	478	501	454	533	469	475	482	497	482	517	486	527	512	503	481	521	512	497	537	497	528	502	482	523	488	467	503	485	503	502	475	515	524	470	493	503	498	513	456	487	540	551	485	476	523	526	517	496	534	496	491	479	504	511	514	493	481	503	511	492	480	480	496	518	535	477	506	507	499	491	461	451	512	522	489	472	519	521	498	525	514	493	497	521	461	500	481	517	491	495	485	485	477	475	481	554	522	501	455	481	464	504	466	512	503	497	520	483	507	533	483	486	502	466	494	516	501	509	522	481	513	523	460	496	499	467	504	520	490	504	495	525	497	507	490	498	534	460	499	491	473	524	465	487	505	523	503	485	458	470	513	466	501	496	509	498	491	496	538	563	488	495	499	464	483	482	485	477	551	502	530	481	507	496	510	536	547	508	523	485	494	522	491	498	525	506	517	521	507	510	492	493	483	469	474	501	506	486	477	489	553	485	498	501	450	479	487	474	482	518	477	526	481	475	506	516	497	493	526	501	512	514	516	504	511	476	542	536	516	534	499	529	530	496	499	519	476	518	485	476	509	507	481	485	503	534	489	468	503	516	479	485	481	550	506	492	521	491	540	492	487	539	497	477	497	500	473	483	517	465	508	512	508	493	487	467	486	458	491	487	529	511	476	513	493	476	503	501	516	527	504	564	469	517	484	526	492	493	493	457	480	509	498	490	506	543	492	514	517	510	492	504	496	530	484	525	469	480	508	483	459	507	524	492	530	535	496	512	514	544	504	493	489	500	521	496	508	470	497	504	514	540	508	500	488	491	482	498	524	524	475	524	470	491	496	485	489	529	500	501	511	491	517	486	489	492	523	485	513	443	532	499	500	520	535	482	488	476	468	498	479	479	512	494	513	512	459	513	526	475	528	461	487	473	500	476	509	500	502	478	501	525	524	522	494	475	495	527	518	493	473	511	477	512	524	493	476	524	494	480	488	531	545	512	484	495	512	506	474	503	483	516	507	500	523	532	469	529	478	485	515	492	482	482	480	460	497	478	474	494	498	469	497	499	499	502	513	467	481	507	513	484	485	498	506	498	467	481	496	514	532	504	528	529	517	497	522	475	519	488	492	521	488	491	462	482	525	517	469	537	524	484	502	495	503	460	491	522	516	500	495	480	496	521	507	526	537	502	491	529	530	474	528	534	501	502	506	507	554	487	541	495	529	516	526	496	486	487	514	514	474	494	504	482	502	474	499	527	512	472	471	475	536	524	529	535	494	482	509	483	485	501	504	495	516	505	490	497	515	486	527	523	514	503	489	500	483	496	485	499	492	517	472	509	495	483	485	488	522	495	523	505	488	525	522	509	511	499	540	506	501	527	487	526	506	509	491	506	483	533	512	478	547	513	515	522	467	473	461	507	530	485	457	475	495	490	555	464	502	541	525	486	523	489	470	496	518	484	502	512	506	468	462	518	502	514	502	477	487	546	541	540	482	502	482	440	474	514	549	543	524	476	509	513	482	498	528	461	499	517	493	485	520	574	440	497	456	501	494	507	541	521	510	517	514	459	519	500	524	509	530	522	504	475	529	530	501	491	538	527	501	520	519	483	489	456	497	476	498	474	571	549	481	485	511	478	502	497	513	484	528	493	493	475	507	512	525	470	470	489	508	481	486	527	480	474	503	495	509	524	500	504	534	485	538	513	448	523	470	548	495	533	508	489	502	506	530	477	512	524	522	491	486	531	480	484	508	484	492	511	489	485	494	506	506	462	511	516	488	527	495	517	507	504	523	513	487	494	514	534	511	519	528	533	506	484	538	517	484	483	456	505	445	475	525	481	509	473	477	506	520	505	509	500	498	455	469	505	567	505	524	496	492	495	515	474	476	476	515	490	501	506	521	476	549	479	533	505	484	511	489	511	523	531	461	527	481	461	492	511	529	549	500	545	461	530	519	473	535	513	478	499	505	461	466	476	495	513	474	502	507	517	508	483	492	485	471	508	495	467	512	487	493	497	517	547	500	504	476	506	488	479	561	541	507	505	513	530	471	487	482	472	506	499	533	561	521	487	491	498	490	493	486	508	499	496	504	473	528	466	508	498	500	529	493	499	509	516	520	588	501	527	522	505	479	484	524	489	489	502	474	507	494	508	494	491	521	523	483	541	497	497	465	513	495	473	511	501	520	465	513	482	493	445	520	509	473	527	559	511	543	515	512	449	491	508	540	534	483	523	493	524	528	518	505	503	527	463	500	492	507	505	500	553	509	485	504	516	512	477	488	529	488	477	503	487	515	495	458	544	491	537	472	493	463	522	483	525	480	523	538	510	512	509	522	504	540	519	516	521	559	470	492	496	503	489	524	521	532	466	470	505	497	528	506	525	507	501	487	504	525	506	524	490	494	497	521	494	500	489	532	528	490	472	502	502	504	499	499	464	500	511	504	504	503	520	522	511	489	472	499	513	497	495	531	499	492	488	486	503	484	517	468	541	497	489	493	535	497	503	518	482	491	545	507	541	460	515	481	553	481	506	486	527	543	508	498	499	513	517	474	534	495	450	501	512	486	497	501	495	499	506	534	503	511	497	510	516	479	465	488	484	480	516	539	524	502	490	533	529	484	483	526	518	496	514	518	442	484	466	493	487	506	526	492	495	476	481	518	518	492	498	511	472	485	475	516	566	487	500	525	502	476	503	526	455	486	513	473	533	546	509	512	507	457	487	513	466	491	500	494	475	471	522	520	480	488	505	523	519	514	493	538	522	509	519	506	501	498	512	502	490	530	531	494	468	499	511	536	445	469	491	492	497	528	537	470	539	466	507	504	493	498	492	482	499	492	528	487	456	481	529	519	489	526	496	486	506	477	521	504	513	531	478	531	505	536	498	493	508	510	492	472	498	539	499	488	475	495	538	526	504	483	463	516	560	506	523	478	511	498	506	490	535	529	530	470	498	517	506	433	555	483	537	558	510	492	492	482	497	495	477	537	478	496	463	473	474	511	482	498	498	494	470	497	548	538	533	504	493	515	492	521	498	489	516	479	498	551	509	511	500	468	502	504	505	539	516	519	506	493	508	502	481	505	492	525	493	482	521	499	499	514	494	474	505	501	523	473	536	496	569	478	529	483	481	518	520	487	535	499	528	455	485	526	519	479	484	507	494	516	490	540
36543	33911	6936	3698	2875	1989	1481	1192	1057	893	729	648	602	600	645	629	586	624	568	511	567	578	521	561	552	512	583	538	546	551	579	579	551	544	534	524	593	530	563	578	560	608	630	670	621	585	537	536	516	480	562	529	552	517	578	507	542	557	530	561	535	526	534	536	519	558	527	589	531	564	523	554	585	522	545	581	520	523	501	600	559	491	536	566	548	504	572	544	577	543	558	517	521	508	529	531	543	542	535	522	528	522	516	521	494	526	564	550	531	528	538	537	571	522	531	556	554	510	534	554	519	523	523	524	531	569	562	569	571	524	561	511	542	582	600	498	532	540	577	576	515	539	584	568	514	561	544	539	524	557	527	510	559	551	569	540	487	529	513	537	527	557	539	557	531	555	516	534	532	493	531	500	537	517	525	503	515	529	541	526	515	531	556	512	541	518	535	518	524	534	528	561	537	538	550	542	522	547	549	517	586	532	548	559	555	514	559	506	531	532	523	539	560	550	568	534	501	513	483	553	532	529	553	523	603	514	582	617	552	526	571	549	558	531	571	533	534	554	540	524	522	528	521	521	480	547	545	551	582	521	578	561	546	544	537	513	575	576	544	540	524	568	535	532	529	542	542	511	527	527	560	542	560	531	558	556	494	525	583	554	535	512	533	505	540	581	524	537	592	529	543	540	563	528	563	530	504	553	545	529	553	533	546	519	541	587	533	524	567	547	527	556	552	503	523	552	536	533	534	538	517	543	509	572	533	531	551	547	536	495	586	558	572	545	536	555	563	563	550	563	518	519	526	550	538	554	556	542	539	509	584	551	559	531	538	549	522	535	552	538	547	536	553	512	557	563	536	570	561	562	535	614	575	497	516	507	521	540	554	495	549	527	553	551	513	512	502	525	512	530	516	542	544	545	559	556	526	526	545	552	550	526	550	554	524	536	541	568	511	556	566	506	520	547	544	558	501	519	572	553	573	529	538	529	557	546	586	542	519	526	543	562	542	530	546	537	539	547	504	509	556	551	526	535	571	539	581	548	560	538	539	561	522	530	505	529	559	543	529	509	541	534	555	578	491	491	541	547	514	554	558	545	524	560	527	572	566	550	515	565	511	512	530	535	511	538	521	492	546	529	515	550	589	550	550	541	529	510	528	533	530	562	545	553	522	513	520	526	518	546	508	543	516	538	521	506	554	564	517	565	552	544	552	601	566	515	522	531	512	546	518	549	587	537	503	541	538	520	517	540	593	540	534	523	529	508	534	524	537	545	490	547	548	519	571	543	588	534	570	554	563	541	535	548	508	508	541	516	558	523	539	529	543	578	537	524	555	521	520	519	548	520	562	583	534	515	561	570	565	533	545	577	559	503	521	534	546	541	560	561	559	577	545	539	535	542	533	503	549	565	534	575	574	591	541	480	569	531	509	576	540	516	561	506	545	537	531	508	535	541	577	498	568	557	562	544	538	519	545	530	535	534	526	542	524	510	578	561	528	514	542	529	519	551	577	552	519	530	549	582	539	478	560	571	519	529	510	556	543	548	563	547	530	541	533	567	538	537	562	520	533	547	551	558	525	540	551	536	515	570	532	533	469	505	533	546	559	563	510	550	525	509	563	566	544	520	514	562	555	541	540	532	532	554	541	529	507	557	528	515	530	577	512	562	569	562	562	573	563	516	520	525	546	528	524	547	535	521	517	540	533	566	480	533	517	530	546	513	524	510	554	569	541	533	531	539	546	543	563	564	509	556	541	542	537	528	577	525	487	522	539	580	536	540	581	571	536	544	558	520	555	546	522	571	537	562	533	516	565	565	532	514	529	520	553	502	549	519	535	531	500	593	568	519	553	551	543	510	555	507	522	543	493	503	493	509	546	530	577	506	525	519	571	544	480	507	548	491	509	551	517	545	557	520	489	553	578	531	512	551	596	504	547	527	571	535	522	531	516	538	536	565	522	547	555	547	559	542	559	536	571	570	537	529	558	546	489	525	534	538	552	487	545	555	559	523	527	546	566	565	533	537	533	501	543	553	544	550	537	543	518	482	543	539	524	494	523	562	517	524	504	507	543	535	516	556	496	563	568	507	541	556	543	534	525	485	473	544	530	528	538	549	526	507	530	518	485	529	510	546	541	512	557	557	527	516	577	547	545	566	552	538	545	527	568	556	573	487	487	527	547	524	539	522	512	538	539	532	566	568	544	557	538	515	533	557	540	552	484	517	515	518	550	536	542	545	545	547	572	585	515	534	514	554	556	542	531	528	544	555	523	505	566	563	540	572	549	528	529	532	520	492	553	526	526	546	534	472	562	492	584	539	546	576	544	533	542	534	532	549	551	588	543	549	550	486	546	534	530	552	522	574	533	555	510	546	549	522	551	519	485	518	515	562	557	500	551	574	594	520	528	580	530	568	553	559	562	538	537	531	531	553	540	520	554	548	541	523	536	547	537	535	601	536	498	520	547	571	519	547	533	538	544	553	526	589	519	516	507	525	521	536	486	558	551	549	541	532	530	532	545	508	514	551	535	558	543	543	551	536	531	527	569	499	538	520	526	560	517	556	549	540	511	504	555	536	495	554	552	567	529	548	553	542	544	565	554	571	540	555	572	547	515	512	574	557	525	555	579	592	584	555	526	531	526	557	531	528	545	546	562	552	507	533	536	564	509	577	565	520	544	543	493	496	569	517	559	550	570	558	546	478	557	544	533	577	582	496	572	534	560	584	513	550	578	547	535	487	564	501	485	499	491	534	522	539	572	545	539	532	554	552	534	526	569	507	564	519	530	559	531	526	548	570	481	573	551	527	580	564	499	580	568	523	527	595	566	582	563	559	470	550	555	528	532	563	571	562	510	535	554	572	513	547	545	514	525	579	522	537	543	534	565	502	564	499	551	549	530	520	542	553	547	539	562	555	538	537	545	482	579	545	531	539	500	573	570	535	551	534	584	511	552	562	527	495	539	558	522	574	552	565	503	549	565	525	533	543	528	535	538	569	545	520	493	535	544	544	530	520	551	541	514	528	500	512	510	569	558	523	567	538	513	502	563	549	547	559	544	541	576	577	535	547	539	520	532	552	531	515	534	490	550	563	546	539	514	522	530	513	538	509	544	544	563	540	502	560	577	563	519	571	579	530	514	485	555	564	574	533	551	534	533	544	552	575	548	560	569	519	572	520	551	554	570	538	527	537	554	496	517	519	536	575	566	518	519	566	569	530	562	542	516	565	528	559	552	515	533	533	490	541	524	536	582	514	561	529	550	555	517	503	583	524	553	537	548	507	529	544	554	540	566	505	526	487	528	516	528	503	543	553	549	559	539	508	500	552	506	526	570	543	542	503	534	548	568	595	573	552	530	577	531	532	520	536	538	545	541	539	552	558	576	535	543	528	537	531	562	530	490	507	594	564	555	499	567	516	548	526	517	536	514	569	526	551	519	523	506	548	547	529	546	514	541	522	532	560	546	506	559	546	505	536	535	536	515	550	513	511	553	527	523	537	523	532
24127	21398	28517	24605	21367	11084	2101	1369	1008	825	673	618	572	549	538	559	531	487	556	489	490	475	459	480	453	453	443	432	449	478	460	434	423	461	461	437	436	442	456	462	486	791	1051	1081	869	789	585	461	469	437	422	453	453	411	461	416	424	462	444	413	443	424	420	409	412	438	466	464	432	437	474	442	473	429	435	427	437	432	443	454	447	463	454	448	448	461	427	471	451	464	459	466	466	432	403	430	412	426	441	431	452	408	431	468	408	411	436	408	418	421	422	486	449	485	490	456	446	439	431	434	414	428	391	451	436	431	410	428	468	425	439	487	433	457	408	457	439	411	465	450	435	457	443	421	430	440	423	394	416	448	384	421	424	409	446	471	408	413	408	420	435	417	407	415	463	439	417	436	418	419	434	428	428	402	442	422	447	414	436	439	401	455	438	436	420	400	447	428	417	417	445	434	401	414	419	421	426	448	444	410	397	459	448	396	457	441	439	439	428	450	467	432	423	423	454	410	392	394	475	416	414	457	418	422	430	400	424	413	420	406	417	424	401	436	426	431	460	412	427	460	423	419	446	435	439	435	436	428	423	446	437	426	433	436	427	433	417	460	439	445	455	404	433	440	441	412	478	444	450	413	472	428	432	439	430	412	423	450	457	429	461	451	443	405	425	468	437	429	454	497	428	431	408	439	468	434	401	410	417	434	429	435	447	441	404	436	447	472	429	451	447	449	416	415	443	456	405	452	464	430	420	409	472	465	437	441	416	444	434	441	425	459	449	454	455	401	426	413	408	458	451	454	436	443	447	467	433	399	437	449	476	477	393	453	431	443	421	403	416	463	421	405	432	462	482	404	459	405	498	411	450	425	431	431	420	461	410	417	421	400	438	438	461	478	468	431	433	467	422	446	444	457	433	406	418	398	417	403	403	451	433	410	449	417	436	402	410	398	455	392	474	441	434	430	428	443	467	420	431	419	484	466	406	446	470	436	429	455	450	444	411	465	452	460	456	421	452	421	459	437	436	426	447	412	452	423	440	419	404	423	433	458	408	465	437	430	403	434	420	409	382	407	463	426	439	476	406	399	470	442	432	434	471	440	430	441	407	401	486	444	423	419	449	441	412	404	438	430	422	400	435	387	444	441	464	460	487	430	461	418	467	434	379	386	428	431	428	412	428	411	483	417	434	402	441	456	435	385	445	429	415	437	441	441	466	398	406	411	436	440	418	426	393	405	419	425	475	426	431	420	443	415	438	447	439	456	445	402	423	433	419	409	444	441	417	415	405	490	423	439	483	419	467	384	398	403	465	448	419	456	456	415	430	418	418	416	456	405	418	448	402	421	419	457	430	456	438	435	447	439	461	451	428	439	458	434	470	467	432	451	447	440	456	446	417	433	410	427	444	434	456	461	460	459	415	431	463	447	404	428	440	439	404	463	430	423	442	480	428	431	397	439	438	417	442	441	452	440	415	410	434	429	413	436	431	404	407	479	373	408	390	450	418	449	415	422	405	436	430	442	445	430	443	428	449	464	489	422	432	407	457	430	434	432	414	440	436	458	422	475	421	404	431	450	458	406	410	475	407	457	427	405	438	400	425	438	462	394	388	425	434	440	397	437	470	431	432	446	450	449	425	405	482	482	451	447	448	436	453	414	401	465	417	435	431	442	418	395	444	461	454	455	418	389	444	409	451	442	423	438	423	454	445	454	424	395	485	430	408	418	439	459	454	452	468	415	416	441	410	424	440	439	427	443	431	422	467	454	459	465	425	450	434	410	430	433	439	426	442	442	413	429	437	452	445	470	410	428	419	398	444	437	449	456	379	406	410	449	429	443	431	426	415	409	428	410	425	437	421	501	431	411	444	429	420	414	407	440	424	466	421	447	410	373	447	422	417	425	409	439	466	418	411	455	434	439	419	438	413	442	415	438	427	424	453	461	444	448	419	432	449	417	421	433	456	432	462	441	466	419	471	463	444	444	418	433	448	409	424	427	398	438	450	435	407	429	483	413	431	426	447	436	403	440	406	428	439	443	439	400	406	426	459	409	452	449	472	447	458	389	411	500	409	454	463	454	419	431	417	429	426	433	422	435	417	489	414	441	461	479	425	452	440	432	426	427	462	423	433	418	442	438	458	407	471	443	455	427	405	421	457	422	478	466	435	435	406	422	440	424	464	416	414	428	418	458	430	417	454	419	415	408	442	455	432	451	440	430	452	425	389	415	483	462	419	451	407	441	486	409	427	437	451	496	417	428	424	437	434	440	447	454	404	443	472	413	430	440	436	451	407	449	413	392	429	482	431	472	446	417	470	436	430	418	411	451	449	465	439	411	418	446	457	415	452	439	422	418	421	413	456	434	410	424	461	443	386	449	444	430	439	423	450	392	421	447	426	427	449	420	460	400	436	440	443	427	405	439	466	468	478	420	443	409	439	416	467	431	388	439	461	429	456	433	449	445	427	413	421	427	446	447	452	417	398	439	452	413	401	459	417	414	458	440	472	418	419	445	415	422	425	420	411	410	403	434	451	414	401	438	450	438	448	434	426	438	451	424	438	427	408	441	433	392	446	429	457	458	469	446	443	422	463	425	449	438	409	446	443	462	421	422	422	442	435	490	464	439	439	475	449	429	450	414	443	456	423	438	395	422	410	417	454	461	427	418	460	479	448	426	423	439	412	440	432	429	449	456	393	434	436	434	455	433	426	429	449	428	421	426	420	461	449	387	416	417	442	444	465	420	444	425	469	478	447	407	413	405	411	453	428	434	388	423	422	481	445	453	419	436	415	407	408	424	421	425	448	458	407	447	432	438	493	389	440	459	410	466	431	411	447	429	462	457	452	439	461	432	423	451	435	458	411	422	448	436	451	449	451	421	457	413	409	440	435	426	442	433	465	444	394	399	468	430	464	416	417	457	374	440	455	462	436	412	431	398	410	442	430	461	461	467	434	431	409	446	442	450	428	466	424	429	432	429	422	442	468	442	466	427	430	467	458	430	477	404	418	441	445	414	425	430	429	467	416	396	436	446	422	389	433	452	466	399	451	457	460	428	447	455	439	454	433	423	447	438	425	396	410	422	421	439	446	447	411	449	412	450	476	458	447	421	419	454	439	427	425	412	408	467	460	440	382	421	453	445	408	407	452	452	439	440	447	418	436	467	467	428	414	419	462	468	470	462	414	410	388	439	468	454	411	449	430	446	438	424	459	469	479	437	415	446	465	446	446	467	446	461	428	402	428	488	408	429	472	420	447	450	427	440	472	453	450	440	439	430	435	452	393	444	401	453	455	470	425	423	438	447	444	435	385	440	450	444	462	432	425	453	440	451	430	415	481	408	435	430	431	413	429	408	423	449	397	440	412	444	437	418	459	413	459	405	421	411	371	426	452	444	416	422	458	445	445	455	468	443	448	461	427	430	450	408	420	465	459	430	435	440	417	412	465	444	419	473	463	436	426	459	464	454	404	416	449	428	429	451	496	434	419	420	455	422	416	450	449	459
38411	49028	12632	6963	5041	3365	2513	1997	1478	1200	875	745	723	681	670	624	596	584	568	589	529	570	535	552	523	570	527	543	519	530	439	505	501	468	506	529	505	502	485	495	533	1018	1354	1322	1074	970	703	474	508	473	472	470	487	475	483	522	443	488	479	483	454	448	502	491	476	493	502	475	483	461	492	492	464	472	505	465	481	500	457	494	465	497	493	517	470	492	478	448	468	450	460	505	445	465	464	465	452	462	492	521	460	533	478	464	471	477	476	485	495	488	466	428	484	443	462	500	497	484	462	471	489	463	498	501	463	457	487	499	462	461	470	481	471	518	496	468	463	507	510	484	462	493	505	468	482	448	514	423	476	475	474	473	431	480	475	487	464	500	482	468	467	515	517	456	454	496	466	453	511	478	473	494	477	472	472	527	500	482	446	498	480	476	471	501	496	461	493	497	473	449	471	454	500	468	499	455	460	478	493	458	478	426	442	487	457	450	477	503	483	461	451	481	462	466	455	443	446	486	449	478	491	455	464	482	458	486	494	482	452	459	461	468	490	485	496	505	452	475	482	483	474	484	477	432	466	495	482	441	492	427	461	465	516	463	488	455	510	508	459	490	445	444	451	444	495	472	457	452	476	496	505	480	484	495	479	468	484	496	463	481	491	498	453	485	459	463	481	461	450	478	483	466	496	428	460	465	476	464	520	464	480	469	474	430	472	446	510	437	475	462	457	482	477	479	476	451	436	482	475	493	490	460	458	460	438	478	498	435	500	499	453	507	503	447	517	508	487	463	484	483	517	448	443	485	469	470	488	469	444	475	487	450	471	480	487	462	499	474	476	462	507	479	420	505	487	479	474	445	458	490	460	498	503	441	453	498	445	456	473	485	488	482	482	503	513	476	498	480	507	479	491	454	475	492	479	435	471	480	453	476	515	500	484	486	455	446	481	457	439	439	520	455	478	485	434	475	470	435	481	456	484	438	483	475	512	488	484	484	483	481	473	509	427	429	489	472	486	499	469	462	458	460	484	497	452	490	477	466	456	485	432	474	462	490	472	464	492	504	463	472	452	489	487	487	475	466	499	515	491	487	473	475	435	470	477	496	481	488	483	477	465	493	424	509	453	458	469	480	474	491	517	503	508	501	479	501	492	466	489	449	478	454	500	492	445	470	491	513	431	456	477	486	466	449	457	501	506	455	467	431	462	483	452	497	474	491	454	536	490	472	484	444	489	469	504	468	436	481	479	516	470	489	487	469	500	486	492	489	476	467	473	470	489	478	474	487	446	511	484	482	466	459	464	467	441	470	500	512	487	476	497	480	465	463	500	504	475	452	481	479	488	464	484	491	512	485	459	482	496	447	484	464	497	474	476	493	465	443	448	497	481	472	478	466	490	460	464	453	476	472	479	532	511	487	504	441	490	493	481	487	453	469	483	453	478	469	479	475	516	515	489	477	474	531	478	452	498	465	496	468	484	487	466	451	439	458	500	508	479	499	462	471	489	463	512	503	460	473	488	428	453	455	478	446	451	452	472	426	473	466	476	431	495	486	475	490	489	428	471	475	424	485	491	480	468	447	487	449	475	514	493	486	469	497	472	455	466	473	526	521	496	449	500	485	418	468	475	468	466	442	456	501	505	435	467	464	484	492	465	495	477	466	507	472	473	453	452	436	499	476	478	496	489	459	486	467	475	488	466	523	423	450	450	451	491	455	458	480	455	474	472	449	473	489	458	487	469	493	484	478	478	451	456	479	461	452	459	513	464	497	420	500	473	458	473	478	474	467	473	452	451	456	462	485	469	492	463	475	484	431	450	501	456	449	488	463	470	453	496	495	447	465	507	476	432	473	443	436	494	459	507	505	474	459	461	476	491	446	468	461	461	476	445	471	453	473	472	498	443	488	464	464	459	479	453	477	476	450	442	463	505	465	465	504	478	435	464	475	483	483	472	464	506	514	483	448	476	500	468	468	497	509	482	453	473	474	457	468	464	461	504	481	452	496	465	503	438	514	503	431	461	480	439	506	468	443	489	465	456	481	472	504	478	473	510	462	490	453	450	429	464	507	482	475	478	461	482	423	462	492	463	524	491	490	453	504	474	475	502	471	485	455	481	475	469	444	485	430	473	495	458	484	470	472	472	475	454	510	461	498	466	453	465	472	490	465	489	495	467	464	487	463	473	503	483	490	460	506	477	516	492	458	453	477	478	468	468	454	449	457	458	506	462	457	469	467	458	454	444	443	470	501	501	486	456	425	487	463	477	477	486	451	460	491	458	417	493	445	441	513	478	480	441	459	510	477	487	485	496	485	473	499	466	467	461	471	492	498	483	451	472	463	466	498	499	458	516	485	484	478	483	481	474	480	474	489	437	487	445	475	447	462	458	446	456	492	458	443	502	461	499	448	469	479	476	489	521	470	501	470	480	474	467	499	448	479	473	472	478	491	477	456	447	507	466	485	506	464	496	488	499	497	484	462	465	491	478	512	485	459	506	463	503	441	462	502	455	462	491	475	492	485	489	476	466	475	501	440	489	474	517	490	474	471	462	460	483	482	508	446	463	483	483	484	484	443	479	495	468	473	450	487	444	477	445	504	479	468	503	474	442	444	473	443	490	479	492	480	506	520	522	517	461	502	509	484	465	446	484	501	447	486	480	473	479	467	531	493	433	456	463	490	471	472	477	483	489	475	466	449	468	439	492	489	484	478	457	434	525	508	447	485	478	477	442	498	457	466	487	469	443	509	510	465	449	513	447	485	451	467	495	490	495	491	493	480	500	475	489	442	496	505	486	439	463	470	461	455	506	485	480	471	485	478	465	494	468	472	467	460	512	475	450	486	450	477	504	450	441	444	458	443	486	474	482	508	491	486	509	488	430	483	454	477	513	487	487	431	502	458	514	462	485	462	483	445	455	477	512	455	461	485	454	466	486	479	471	467	493	443	471	462	457	488	459	528	474	416	501	458	471	499	450	496	475	482	470	490	474	471	471	451	468	436	473	493	443	430	470	510	475	534	468	438	496	462	436	459	436	448	468	449	462	528	472	516	434	496	511	461	490	471	494	489	474	477	495	506	501	489	483	458	492	450	473	478	462	487	464	451	487	472	489	475	446	505	473	461	476	477	479	486	471	491	480	503	480	449	475	501	483	484	511	438	447	463	481	490	466	454	467	431	472	486	500	450	487	507	496	500	455	469	446	508	485	434	491	464	448	443	504	488	467	492	493	473	458	457	482	443	468	407	466	481	480	489	452	427	482	486	468	512	491	494	480	493	483	489	470	501	451	475	467	465	470	497	456	479	435	448	470	450	499	446	480	487	484	512	458	447	443	484	504	456	508	444	457	472	477	487	469	433	461	481	473	476	475	499	470	460	488	496	482	503	515	455	469	468	491	461	474	473	474	461	498	457	500	450	488	485	464	503	452	462	516	516	458	424	464	445	456	500	474	434	491	480	438	435	452	457	495	502	479	506	495	524	425	439	457	466	491	491	476	483	450	472
25197	21421	27560	25481	14550	2263	1238	950	806	616	562	549	539	503	542	459	494	431	454	437	482	470	447	428	445	435	439	439	442	457	431	453	433	432	418	422	442	414	423	384	433	519	609	755	733	701	567	439	445	384	402	421	411	430	399	416	436	390	423	424	420	419	438	433	421	406	412	427	460	444	425	402	410	435	402	428	414	391	417	436	437	404	417	391	415	410	391	415	439	386	405	432	420	435	417	382	442	429	389	403	440	449	410	453	423	395	434	455	408	423	387	430	432	392	420	432	408	406	441	437	396	423	417	459	426	448	420	362	427	396	407	449	407	441	430	418	409	419	403	429	440	437	416	432	411	427	441	415	429	375	411	426	431	419	453	415	432	433	421	433	412	435	453	417	405	373	427	425	422	394	400	380	413	405	437	419	422	460	420	398	446	405	394	428	399	437	384	427	414	406	446	421	432	393	443	426	397	407	403	415	440	405	427	418	406	450	400	438	421	430	413	392	423	404	432	411	487	398	415	436	409	439	415	433	465	453	437	414	434	431	393	449	429	421	432	430	461	409	383	423	432	404	380	412	421	397	378	405	410	428	408	409	406	450	482	451	423	437	397	410	393	401	381	409	415	441	403	436	435	430	437	427	379	436	410	441	416	414	432	421	410	414	399	389	439	469	435	391	414	428	443	390	373	431	436	388	404	394	432	394	430	425	410	400	449	404	393	402	452	428	387	437	436	398	437	403	372	433	368	399	420	411	400	431	410	404	425	373	392	403	411	423	419	388	434	427	435	408	453	440	407	413	418	427	424	423	435	419	444	435	420	424	389	414	419	401	397	434	407	383	418	393	394	426	426	404	404	420	382	378	444	448	445	420	431	406	444	418	412	414	422	430	380	446	405	406	456	428	415	408	433	389	431	435	440	398	424	415	443	419	426	425	379	431	413	388	390	431	404	408	465	444	425	400	382	433	429	422	418	432	399	398	415	418	427	414	443	391	429	428	404	422	405	405	436	445	394	433	373	416	447	385	396	443	421	416	448	414	450	391	416	422	432	390	432	432	434	431	397	436	407	438	408	424	428	381	398	400	411	437	417	423	448	388	405	392	432	415	460	436	406	436	427	433	441	408	447	423	431	407	432	413	391	406	420	400	445	467	395	404	424	395	416	424	463	411	434	383	434	380	460	415	399	409	404	405	405	392	409	454	433	388	420	417	432	394	440	397	398	388	405	426	410	402	397	392	395	424	417	410	439	394	410	437	419	434	392	412	403	441	441	387	418	438	434	405	426	425	415	415	421	412	449	402	417	424	404	422	410	432	390	446	376	412	437	418	461	403	406	423	414	443	434	420	414	399	418	413	404	407	438	421	424	419	414	444	399	401	433	401	430	408	387	422	433	444	441	403	416	426	416	408	436	398	450	403	413	408	413	436	446	428	407	430	388	422	439	407	427	418	412	396	391	415	403	410	445	433	442	401	403	413	371	408	459	458	445	426	374	445	401	404	403	455	417	384	431	459	438	404	403	431	411	387	420	404	419	444	409	420	447	392	412	375	398	453	424	420	410	427	399	425	430	435	418	442	446	422	396	410	414	442	445	418	411	423	420	453	400	418	397	407	413	406	401	428	406	420	424	440	443	384	421	426	488	387	423	420	428	392	398	415	413	421	446	392	390	428	442	405	434	421	397	436	408	414	421	421	422	412	410	430	449	362	411	429	432	415	426	439	433	426	424	429	400	432	446	428	421	432	440	397	430	424	419	442	416	465	417	417	437	423	407	438	408	433	394	433	444	435	423	403	420	435	423	400	385	398	449	442	409	441	412	399	433	423	394	406	407	399	463	402	415	457	419	396	408	382	467	434	409	421	396	405	427	414	403	421	448	421	417	474	436	406	418	390	435	393	462	424	387	428	393	422	390	434	404	410	428	413	390	421	406	440	406	432	437	373	419	418	437	398	457	407	383	422	434	410	438	425	409	431	416	409	432	410	451	437	377	427	443	422	432	445	414	413	412	383	456	399	418	408	364	384	461	419	378	408	382	401	411	430	461	396	426	399	418	445	380	407	437	384	436	411	413	403	408	407	446	410	450	415	445	400	419	393	454	403	421	419	404	409	405	411	408	427	424	429	407	438	380	413	430	443	396	383	408	406	436	386	378	482	437	416	416	423	412	447	404	414	433	412	432	426	423	407	463	374	424	385	428	432	415	426	433	414	407	457	428	448	391	408	442	466	381	393	436	423	426	391	403	417	405	411	424	418	385	422	351	432	392	422	425	435	399	425	399	407	404	415	426	425	400	390	432	397	432	421	443	447	440	408	420	430	422	417	389	405	415	437	444	396	397	426	408	401	425	390	412	407	447	424	432	412	454	417	392	408	419	417	388	392	451	417	444	421	371	419	388	431	408	406	406	462	406	406	433	405	436	421	447	407	387	430	423	412	393	452	403	402	394	407	422	388	420	452	421	433	392	416	434	423	429	408	391	436	425	392	415	407	424	403	398	396	415	465	446	397	402	421	425	405	411	422	441	431	425	398	399	404	403	402	397	429	448	415	413	417	416	419	389	429	400	430	422	413	392	418	418	389	412	452	426	432	394	414	410	434	425	411	439	424	408	436	424	414	378	391	422	416	386	441	419	449	415	442	433	421	407	365	416	446	471	404	409	406	400	451	431	423	400	454	405	400	411	437	414	450	423	394	377	407	419	433	418	436	395	420	436	414	450	437	421	370	440	419	436	403	384	427	403	437	453	429	461	447	364	393	438	460	422	406	407	460	419	433	375	435	442	444	437	385	446	448	444	408	416	353	425	402	444	445	376	410	417	408	390	416	418	442	413	409	396	427	381	425	380	410	400	411	428	403	406	412	411	415	392	418	438	438	370	401	394	387	433	419	414	399	422	417	397	441	427	425	435	424	369	413	420	413	426	382	398	420	382	390	389	402	391	429	411	388	411	413	424	447	446	384	427	465	427	438	409	426	422	397	403	418	428	418	441	419	411	429	423	428	415	394	420	437	391	416	404	442	415	385	385	415	433	432	415	405	453	436	392	378	427	420	396	442	490	436	405	409	429	399	462	401	431	436	407	439	416	433	446	417	382	406	400	410	434	423	448	414	412	419	460	410	388	380	410	404	410	421	402	427	406	409	409	417	426	421	423	416	402	399	404	389	403	431	390	394	422	443	477	422	424	368	385	411	428	428	431	405	403	399	419	397	417	402	413	425	391	450	385	413	381	410	436	389	439	468	418	427	445	407	407	428	452	398	423	416	400	403	459	416	402	434	395	453	402	387	433	405	386	420	420	459	410	435	446	399	409	453	439	430	459	409	457	440	409	410	392	395	415	429	453	423	449	417	396	428	395	415	470	452	400	396	398	419	415	422	414	448	421	424	413	399	416	401	438	403	433	417	390	414	418	441	407	399	398	430	384	402	420	389	416	461	435	427	429	361	442	387	402	472	403	405	419	407	423	406	389	434	444	429	436	410	421	413	411	419	449	407	429	463
38126	44228	10472	5645	3997	2650	1879	1491	1129	872	684	683	622	627	585	533	522	525	469	515	479	499	508	484	483	502	487	485	474	465	481	458	483	474	445	487	480	460	478	434	490	632	703	961	916	853	695	456	484	457	484	443	423	441	444	442	438	457	458	434	459	447	454	452	450	443	453	440	426	450	442	437	429	427	430	440	436	444	459	492	464	429	457	457	452	454	455	457	434	429	472	442	485	465	404	419	461	436	459	424	428	466	425	440	421	425	468	434	447	419	504	400	479	428	463	473	393	451	445	419	442	459	416	433	430	452	425	453	423	425	443	418	440	489	440	420	456	431	464	441	399	430	457	451	461	435	426	479	421	458	489	450	448	430	468	455	440	447	414	424	484	446	453	465	420	471	437	433	441	419	461	441	434	430	443	439	418	459	440	414	452	427	446	431	403	419	457	474	461	474	430	447	453	432	429	468	428	431	433	478	448	452	451	471	409	455	450	445	469	428	439	450	466	428	467	432	448	444	473	423	422	452	434	440	424	467	449	435	451	433	441	440	459	461	416	446	483	472	413	457	482	439	496	437	425	433	422	414	417	449	407	431	437	492	447	473	444	445	468	441	458	431	457	458	469	477	434	448	444	445	469	462	415	466	462	427	443	465	441	441	455	420	444	423	434	431	440	392	427	437	455	444	452	432	452	439	424	470	463	415	450	431	459	445	439	454	439	455	439	428	453	452	476	433	449	461	459	420	417	458	452	458	416	481	439	445	455	469	462	411	429	457	468	456	460	456	449	434	447	443	435	462	463	426	440	430	484	434	431	430	421	435	496	428	427	441	472	447	442	439	461	464	476	438	441	433	414	449	437	455	432	440	433	431	448	451	453	511	411	418	433	465	476	445	430	463	471	450	403	463	435	433	435	446	426	447	439	453	460	425	454	408	443	463	447	442	470	431	460	452	494	427	424	451	465	439	433	440	452	420	442	439	438	451	487	399	443	435	460	491	453	452	443	426	443	477	433	448	432	426	431	463	468	435	452	441	428	449	451	465	440	456	462	402	474	422	444	418	466	448	472	442	472	430	475	455	430	435	456	444	423	427	463	424	421	420	454	447	430	457	423	435	472	428	445	466	453	441	449	432	472	464	414	480	437	491	435	435	431	435	444	426	445	430	498	467	425	416	436	415	419	490	467	432	463	395	426	455	415	458	455	448	439	457	423	437	435	469	468	434	439	408	459	469	470	437	462	438	435	423	448	447	408	470	432	438	434	439	430	476	485	457	445	448	467	432	420	441	440	444	458	456	473	492	387	460	479	482	480	459	453	448	447	471	459	455	451	491	451	470	479	444	482	448	437	457	451	473	431	428	469	457	434	439	469	452	486	426	406	432	441	437	458	470	421	467	435	451	444	463	437	446	408	464	413	465	427	426	455	438	424	437	471	436	462	451	478	441	396	470	429	455	439	479	487	449	499	448	458	426	438	444	453	429	424	449	447	427	447	484	470	419	458	423	438	465	433	455	456	477	434	473	417	437	412	418	412	433	435	447	460	455	439	469	453	430	438	421	442	416	485	435	468	468	412	410	456	401	427	432	425	442	419	407	431	418	442	409	464	447	449	415	455	428	454	475	434	448	454	415	456	461	437	430	421	427	468	443	439	467	411	449	452	443	399	453	446	449	417	443	487	480	461	478	428	428	456	462	399	424	458	396	428	431	407	430	413	426	452	475	404	451	441	472	458	440	457	433	419	479	421	419	447	437	445	453	438	454	446	419	428	404	438	405	447	428	494	454	452	446	483	442	461	436	481	455	438	433	461	416	431	427	438	453	414	468	427	464	408	456	460	458	440	452	458	460	443	460	436	435	451	491	436	450	450	438	466	441	435	491	423	422	487	424	434	407	456	440	462	460	436	455	482	456	446	461	482	478	434	453	446	447	456	472	425	473	436	433	479	443	467	445	422	443	459	442	449	459	460	425	459	451	443	408	440	444	459	446	441	465	460	473	420	464	431	449	464	445	412	431	466	437	438	470	421	410	479	438	445	456	428	448	431	432	435	420	414	497	425	441	421	447	427	459	446	418	499	433	447	435	480	430	464	470	440	426	444	420	440	472	449	409	425	436	449	438	440	455	436	466	401	431	464	437	459	458	432	446	467	440	428	447	450	468	482	456	425	448	450	437	452	478	414	433	461	471	443	442	434	453	424	448	451	409	447	428	417	460	479	420	448	441	436	493	425	447	434	437	459	442	452	461	438	441	453	473	430	437	477	425	401	427	446	436	452	451	451	432	456	424	428	463	461	411	455	450	411	451	468	480	455	438	423	453	444	481	437	452	446	424	426	418	443	440	436	458	426	411	473	431	431	445	437	433	466	430	399	456	433	443	457	473	423	457	430	462	448	452	446	421	455	416	462	424	469	445	431	482	434	427	433	457	460	443	409	428	473	435	426	447	443	461	431	435	467	454	445	438	439	442	426	432	475	452	431	456	492	449	426	434	446	446	464	414	420	446	407	444	421	465	439	489	448	447	422	446	438	417	461	445	438	443	483	450	468	438	435	443	451	426	406	437	437	452	418	409	429	470	455	423	475	419	457	410	437	463	458	461	417	423	495	439	427	419	466	454	457	441	423	424	455	413	454	439	458	437	482	465	456	405	432	441	478	460	438	433	417	458	464	419	434	439	445	450	412	458	450	492	422	462	448	423	433	457	461	464	438	448	466	448	443	466	478	438	451	446	429	424	434	477	451	427	460	431	463	430	461	454	445	462	439	452	459	462	410	430	453	438	444	428	427	439	464	466	509	462	433	453	414	454	488	469	439	447	453	428	486	438	419	465	449	452	473	451	486	479	438	442	470	435	460	475	464	465	420	474	434	417	448	453	426	404	423	440	445	424	415	449	436	438	450	472	426	411	443	441	431	460	484	426	460	431	487	415	428	434	459	435	446	462	466	439	444	431	447	451	455	478	426	436	430	439	468	440	453	440	448	453	431	403	474	444	428	439	444	458	434	456	477	440	450	457	455	440	423	458	459	415	394	445	454	417	433	460	475	425	482	444	441	424	449	413	450	400	507	444	451	453	438	440	479	419	472	429	416	435	485	449	445	411	452	475	468	480	441	433	430	431	412	425	420	436	445	457	433	441	458	461	456	433	461	450	419	433	449	447	426	404	457	439	436	432	465	431	410	432	475	446	450	439	459	479	492	461	465	449	462	438	480	460	466	455	480	433	481	432	460	437	460	460	426	439	466	457	433	473	433	423	429	412	439	465	431	434	441	397	445	465	451	495	417	420	476	425	448	443	448	442	467	448	424	445	481	448	454	444	406	449	479	455	480	468	441	441	459	470	461	438	431	448	414	483	435	416	462	437	423	444	453	475	481	429	429	443	419	471	435	494	485	447	477	454	487	447	458	441	426	455	454	470	452	399	424	504	473	479	439	474	429	462	425	442	437	399	426	434	418	430	437	448	442	418	441	461	447	444	460	458	436	467	375	416	437	444	455	455
22919	21420	28980	24225	21413	21489	10371	1699	1118	870	698	616	525	501	443	421	397	409	398	378	386	362	348	348	347	320	337	353	337	347	310	289	313	327	307	354	324	323	319	297	323	992	1482	1475	1149	789	405	339	300	288	306	288	278	290	294	290	290	303	301	316	286	308	285	306	263	286	336	315	266	290	289	307	297	290	288	339	294	307	309	314	307	304	306	293	276	270	304	268	280	280	313	275	282	298	311	265	314	294	255	268	264	294	278	276	316	301	294	283	284	316	301	295	292	308	283	304	272	308	302	330	279	249	255	288	303	272	280	309	270	274	275	286	291	291	290	295	274	293	266	274	268	291	297	316	280	287	271	276	270	276	274	286	336	268	306	274	278	313	292	282	315	277	283	278	298	310	302	271	297	308	295	287	279	287	292	282	280	304	279	296	279	283	298	279	268	279	286	289	303	262	293	299	280	299	298	298	288	285	302	267	304	287	279	299	275	267	293	278	321	294	315	314	310	284	323	271	287	286	284	275	301	312	313	296	293	287	320	298	313	312	299	289	291	270	283	275	287	313	291	297	275	268	291	299	292	278	279	310	276	283	308	304	279	277	285	300	289	316	274	268	303	286	300	283	288	286	300	282	292	291	272	309	314	289	267	301	273	293	252	271	279	287	294	297	293	280	309	278	274	272	293	284	297	269	267	282	282	294	288	281	309	289	275	286	285	297	277	288	277	289	280	295	256	283	271	299	304	290	315	265	274	292	263	305	277	311	330	291	272	298	320	312	259	313	305	293	270	254	279	276	282	308	306	295	267	286	277	294	300	297	299	286	273	308	299	274	289	316	304	309	315	288	299	283	302	253	279	267	291	291	292	272	278	283	282	313	301	297	242	293	297	297	282	277	254	289	251	308	284	293	308	290	275	290	286	300	293	301	312	283	285	281	278	276	285	296	293	304	298	285	266	280	301	272	293	283	272	293	331	249	319	294	285	268	300	295	280	279	289	309	300	273	319	283	294	295	283	263	295	299	294	305	265	308	257	305	289	292	263	281	259	329	271	294	305	269	289	256	293	264	274	284	288	288	272	322	302	286	289	290	260	277	327	270	318	278	290	301	321	289	313	302	291	267	276	242	251	284	301	272	300	279	255	276	301	338	294	295	266	294	288	275	298	314	305	285	288	293	267	274	290	285	289	264	302	308	280	298	252	317	316	299	297	265	313	286	292	303	282	292	275	271	273	273	299	246	265	273	282	293	318	287	295	297	238	284	319	303	270	302	275	305	299	265	264	292	259	278	258	292	303	276	270	292	287	280	285	306	266	283	302	317	291	319	285	317	258	265	318	302	293	268	296	280	289	271	305	290	265	263	280	307	292	274	305	324	298	285	301	335	299	290	273	264	266	303	302	274	272	291	330	297	295	278	274	305	290	291	291	268	293	286	272	288	280	280	271	349	327	306	291	281	336	303	291	314	283	274	311	277	268	321	305	279	293	270	297	288	312	305	287	302	264	275	289	277	264	268	283	260	281	255	312	287	255	284	282	285	289	282	298	264	296	295	283	311	310	285	285	308	282	255	313	276	271	289	310	283	283	278	299	298	273	297	300	269	326	277	302	253	288	279	284	292	293	277	287	263	306	332	294	304	269	269	328	313	300	286	285	295	310	303	283	317	278	276	300	296	290	325	287	286	270	286	283	308	280	276	316	305	281	268	292	288	275	279	287	294	290	302	288	280	314	260	285	287	286	273	313	287	271	292	297	286	312	278	298	311	285	265	272	305	316	289	286	293	292	305	282	294	281	262	262	262	284	268	301	288	290	283	253	272	288	297	293	303	280	265	236	301	298	280	291	297	233	279	323	283	293	293	295	263	299	319	253	256	264	316	284	271	269	293	262	274	272	295	281	303	290	288	295	298	273	269	278	284	251	296	269	252	292	274	275	263	305	302	299	276	282	308	285	304	297	311	288	257	302	266	280	304	286	270	300	264	296	281	298	288	277	299	295	306	293	293	294	275	304	270	284	257	295	295	258	265	269	301	299	288	318	263	306	321	293	265	288	311	272	297	288	255	323	302	285	303	315	274	286	283	290	278	300	312	286	293	311	264	281	287	316	273	293	292	263	306	333	290	280	278	286	286	292	291	307	285	284	282	270	285	322	277	259	299	293	293	290	302	302	313	300	287	282	278	283	273	311	343	300	305	307	293	275	303	289	282	281	290	292	287	317	285	307	269	253	283	271	274	272	297	309	303	272	301	280	299	254	273	302	281	290	288	299	285	299	299	305	279	323	287	271	305	320	262	296	278	267	277	295	295	287	286	284	297	254	287	321	321	300	285	298	276	295	277	289	292	284	281	299	256	295	281	281	266	298	283	289	287	266	307	278	294	288	289	276	300	257	291	297	294	248	292	284	276	297	286	299	304	286	248	272	302	261	296	278	293	298	265	299	302	328	263	287	279	292	290	301	281	289	288	283	294	287	282	274	297	269	276	303	260	271	294	303	295	256	320	304	297	294	287	272	321	294	298	277	287	265	288	271	309	295	273	292	294	297	295	308	283	302	288	296	290	263	286	284	301	288	289	285	298	262	298	253	266	303	280	297	280	282	287	271	292	285	275	293	317	272	303	284	313	248	254	276	293	280	261	290	293	266	314	298	281	296	269	282	264	299	281	293	311	306	255	267	271	274	290	287	278	309	272	294	302	281	304	288	274	297	256	283	295	295	275	271	325	277	305	264	273	293	277	284	292	297	325	312	287	295	286	267	288	282	286	260	292	271	285	282	288	288	306	280	299	300	268	256	269	283	300	280	318	295	287	327	265	321	332	267	282	268	294	312	277	281	305	258	284	287	321	295	284	270	308	272	245	269	289	279	279	265	309	273	303	268	293	261	305	285	298	295	291	309	302	305	317	297	318	287	301	264	269	307	267	296	262	304	293	300	265	287	284	272	271	284	292	294	284	321	283	319	303	271	271	265	321	285	305	272	280	303	299	292	294	286	289	295	280	266	284	283	297	286	303	286	264	292	286	280	287	289	275	270	292	296	292	297	283	303	271	272	258	300	316	313	248	258	286	308	304	292	272	268	274	336	280	265	259	259	323	287	274	284	285	294	272	295	279	307	293	261	277	319	290	296	292	289	279	291	294	285	274	268	281	288	294	304	329	282	272	292	292	278	287	270	270	299	329	255	276	265	277	310	338	260	280	274	308	289	286	281	266	269	303	311	258	289	286	300	260	264	276	300	299	268	261	275	284	290	274	282	279	294	286	286	282	271	258	269	290	308	262	296	298	255	308	267	295	295	240	308	270	313	261	277	287	293	282	283	314	314	271	278	269	267	298	299	278	277	276	283	282	285	313	297	272	294	294	248	281	288	289	291	264	271	266	286	275	307	301	290	301	286	277	294	308	308	271	323	320	301	292	314	285	273	316	280	260	295	291	295	260	284	256	293	308	300	316	301	315	279	285	297	285	294	287	290	297	309	302	307	290	301	310	301	270	286	274	275	273
42541	56703	17076	10010	6668	4702	3499	2353	1776	1292	1007	893	737	675	514	539	524	500	460	446	428	432	428	386	388	396	385	340	393	358	365	376	379	391	331	349	334	387	318	295	362	1262	1852	2043	1531	1050	484	404	315	312	321	321	316	336	319	317	312	346	315	307	335	330	287	324	335	320	308	330	306	298	311	306	339	297	313	283	328	311	310	325	308	316	317	348	257	330	311	330	321	328	325	316	352	316	336	335	304	317	371	306	339	302	316	327	300	308	337	313	291	327	302	302	318	302	290	322	309	336	284	278	310	288	306	346	328	329	301	326	330	322	307	285	305	300	320	310	323	288	302	319	290	290	322	310	349	333	308	332	308	303	294	303	347	284	322	321	334	318	330	301	352	292	332	311	284	308	347	323	336	315	307	293	331	304	308	314	292	318	312	285	315	305	331	313	310	326	307	281	296	311	324	307	319	300	333	319	322	288	305	310	357	329	303	316	309	343	335	314	308	324	314	340	287	326	343	311	333	346	336	302	304	289	284	306	306	307	301	310	311	292	312	310	308	325	303	326	321	334	336	313	316	296	298	282	311	341	300	333	312	312	332	305	280	297	337	298	306	315	325	310	319	344	317	292	327	281	318	306	299	312	303	328	308	321	282	291	328	296	285	335	305	301	279	321	356	303	311	365	323	334	305	314	298	342	349	283	318	323	321	317	307	297	313	300	327	306	296	314	322	320	326	329	303	316	303	277	296	306	291	328	347	297	291	320	309	317	297	312	292	333	351	288	298	301	311	329	312	325	304	291	279	305	313	289	331	341	339	252	354	317	325	303	309	298	294	327	297	320	350	321	303	285	320	307	329	328	300	316	332	312	317	298	326	324	319	314	310	322	338	311	296	311	311	310	308	345	311	360	324	338	297	317	346	332	317	332	302	315	327	319	297	326	332	313	326	297	348	290	315	320	330	338	331	310	316	297	286	292	307	299	326	315	325	308	323	302	308	320	289	331	304	286	301	311	341	299	330	325	312	295	301	311	322	310	310	296	311	314	330	330	349	302	326	323	306	327	303	341	262	330	330	292	308	312	313	288	340	293	332	305	313	324	307	312	284	298	329	280	330	312	334	334	314	321	339	318	281	283	301	337	312	295	311	308	339	319	314	317	295	345	313	312	324	302	294	306	336	298	283	312	306	299	319	289	269	319	318	326	305	315	303	316	323	341	290	320	346	305	317	305	334	286	284	317	301	296	320	298	330	307	298	343	305	296	313	367	276	325	283	309	320	320	310	325	303	305	308	309	275	325	309	269	311	297	293	279	291	304	320	339	321	297	282	308	348	285	323	316	297	303	304	295	325	322	292	339	318	289	295	313	309	290	284	281	310	310	309	335	293	299	318	307	306	316	297	308	326	318	311	295	320	327	307	323	317	306	329	318	313	309	304	327	288	294	319	317	322	307	291	315	329	317	322	306	324	311	310	329	301	333	304	331	307	322	340	324	334	332	344	320	310	304	330	309	324	315	316	294	291	355	308	313	300	310	325	341	313	357	319	301	332	335	302	303	335	299	313	313	329	333	294	276	291	317	318	309	289	345	295	302	337	349	318	307	298	320	331	301	334	347	316	339	303	307	336	322	309	337	343	330	320	343	332	290	327	307	347	314	289	317	318	305	353	292	312	320	297	314	340	307	319	303	339	301	284	310	320	325	325	287	285	307	280	306	316	324	330	297	323	320	309	301	306	341	287	333	299	303	313	331	296	338	286	316	316	316	329	300	301	282	335	296	311	294	308	294	319	309	315	297	311	309	307	298	331	339	294	324	323	304	335	323	301	337	305	321	344	323	306	324	287	315	316	312	281	283	307	323	322	347	324	287	345	321	344	307	330	293	331	308	297	323	310	292	299	325	329	333	318	303	301	326	328	313	306	315	331	301	309	303	313	352	277	303	320	303	339	291	297	320	310	293	309	306	323	313	315	306	327	317	300	344	348	322	322	337	297	292	320	317	292	328	306	298	331	324	318	306	316	325	311	315	324	332	314	340	326	298	308	340	338	298	292	314	312	310	324	315	327	297	321	308	313	348	309	333	310	293	292	304	284	329	295	287	295	311	325	288	311	311	357	295	326	322	352	316	310	336	287	332	331	308	354	346	327	336	312	309	324	340	306	292	296	338	308	306	310	301	325	316	345	301	278	311	301	299	318	273	318	304	339	324	320	316	304	327	321	330	323	315	341	308	291	318	314	341	347	297	301	335	304	333	310	304	318	308	312	311	325	312	283	332	322	322	329	311	295	298	320	319	300	312	313	298	320	268	270	345	322	312	323	361	306	306	311	313	314	333	294	328	307	305	307	339	314	297	292	316	301	308	323	298	294	292	309	331	330	310	298	285	289	292	309	294	319	304	298	315	316	341	299	323	315	319	286	300	295	321	325	294	323	304	317	272	308	341	330	319	344	288	336	301	313	296	314	297	298	320	312	304	297	324	303	315	309	309	300	328	300	306	304	309	319	332	344	310	311	326	292	313	302	343	310	339	307	296	332	293	318	334	286	285	324	317	300	306	339	317	303	325	304	323	307	323	320	281	280	306	311	339	331	322	303	315	302	348	327	308	340	295	315	272	333	282	308	316	306	342	320	308	263	320	342	318	315	296	279	310	288	327	342	336	355	331	331	293	310	318	335	318	281	309	314	345	308	305	316	312	325	340	342	306	329	321	327	317	318	316	285	307	334	313	284	315	312	353	338	300	308	330	320	338	326	299	296	292	298	308	302	311	310	296	295	315	308	337	307	307	294	320	312	326	287	335	314	295	282	301	338	305	307	302	303	330	321	305	327	310	329	325	332	330	326	326	334	309	290	315	288	312	320	328	284	332	309	351	303	310	308	303	316	279	307	315	322	321	310	347	267	311	324	309	315	317	333	338	338	327	324	317	297	341	349	333	323	290	305	345	320	329	329	315	315	291	318	299	301	283	318	326	315	338	360	290	294	289	294	322	316	321	311	307	322	307	295	337	274	326	290	314	347	326	296	316	312	330	312	325	309	316	314	335	341	304	280	335	292	324	296	323	333	289	330	287	322	303	308	303	290	276	298	295	326	286	306	309	329	335	309	340	349	309	305	288	314	312	310	336	276	315	319	333	295	306	302	323	329	289	333	312	318	296	321	312	297	310	294	314	312	309	321	274	326	296	308	337	321	352	306	313	317	334	298	331	323	310	303	282	296	317	323	306	287	334	323	312	302	325	328	339	312	306	308	341	291	295	320	306	325	316	301	285	329	321	315	323	347	310	338	304	296	282	344	318	292	298	314	321	306	330	299	320	291	310	357	323	343	306	314	286	291	309	305	337	306	309	330	331	323	324	313	294	294	298	286	330	306	307	329	323	315	332	319	330	328	317	316	333	294	331	309	327	330	314	319	303	317	338	296	323	283	314	299	325	316	297	321	368	291	315	308	279	301	307	321	308	294	322	349	315	301	328	334	320	320	305	303	283	334	342	327	327	274	322	307	333
31764	26427	14467	4062	1718	1282	936	714	701	623	633	564	581	515	542	519	557	513	508	506	520	547	534	534	517	513	478	486	479	556	490	506	471	530	527	506	526	494	536	487	498	526	549	553	515	545	482	495	466	500	542	523	513	483	477	481	539	502	523	503	495	522	434	523	485	498	528	504	525	477	547	486	535	507	482	506	517	535	474	485	501	514	521	494	507	510	519	496	513	485	489	446	520	494	475	505	444	539	503	499	478	505	529	493	521	500	505	510	503	521	505	530	545	502	469	509	449	531	490	508	517	472	494	497	514	494	500	492	491	533	465	501	499	514	498	444	475	483	533	503	497	499	498	509	500	502	520	528	478	501	506	500	475	481	502	495	488	510	475	480	491	520	481	529	545	495	500	535	517	521	520	512	491	502	522	493	487	494	490	522	522	495	523	484	507	508	489	504	510	509	543	528	493	502	505	497	461	527	504	491	557	518	470	525	479	505	483	477	528	507	497	495	500	504	536	529	506	500	541	556	573	494	497	482	523	495	536	521	502	515	473	504	503	480	514	554	499	512	468	443	481	497	519	525	545	467	476	501	484	474	474	473	514	517	494	499	534	515	522	507	533	504	498	481	483	504	514	507	470	510	508	517	497	534	508	511	499	492	505	500	474	480	503	485	529	502	534	461	510	533	496	502	518	479	535	520	522	509	481	519	510	531	536	505	536	494	500	529	497	507	500	499	521	477	480	507	521	470	452	512	498	506	514	554	515	516	495	512	503	513	507	470	501	503	502	436	493	461	489	502	548	519	497	471	500	511	496	485	491	510	540	510	490	493	478	477	528	464	519	521	525	504	481	500	470	481	519	487	507	534	487	530	476	487	479	487	501	492	495	481	518	478	505	469	540	493	535	481	472	506	501	467	523	518	478	503	513	508	525	506	468	518	474	494	486	486	475	481	515	489	496	522	514	486	484	475	510	495	502	498	527	491	518	510	529	475	501	496	475	518	512	533	494	489	487	523	512	533	486	453	530	495	528	518	512	478	503	497	439	521	527	509	526	501	514	510	528	469	481	438	536	521	492	539	524	523	520	501	524	502	493	505	501	475	465	515	489	528	501	507	487	498	521	505	507	491	545	516	479	490	470	448	509	515	510	530	479	481	487	486	489	531	517	500	506	505	539	466	498	501	488	522	500	530	539	485	505	522	526	512	480	488	524	512	491	514	497	494	529	505	488	498	496	482	489	492	543	499	529	519	521	468	471	477	466	532	525	523	543	477	506	505	529	459	487	513	521	494	491	501	488	475	484	485	522	524	509	487	512	486	502	498	489	506	526	489	507	534	490	477	503	472	483	475	492	482	522	522	505	541	501	476	556	537	518	551	492	500	511	468	493	525	493	509	528	496	505	488	490	494	490	508	504	505	540	497	479	517	465	488	523	524	518	516	501	498	530	490	518	498	469	497	499	490	543	471	489	503	518	500	491	503	470	495	540	511	499	473	513	508	493	504	526	492	495	522	540	487	489	473	506	480	491	524	523	514	507	502	516	513	530	487	505	515	468	490	463	486	476	542	473	530	511	491	518	526	497	530	541	509	540	468	523	520	474	500	487	500	496	507	473	488	536	516	498	469	517	496	568	460	500	493	531	488	493	526	467	513	536	491	536	531	511	482	521	542	493	510	533	511	534	535	507	505	511	512	514	505	479	503	551	459	497	480	491	502	512	504	487	462	513	502	512	514	462	499	490	496	516	506	510	472	492	458	517	500	489	511	511	484	470	475	492	494	527	517	490	533	485	477	528	481	499	495	491	498	517	484	512	516	523	511	486	491	505	507	533	516	478	523	510	533	508	513	493	501	488	509	531	477	528	531	506	503	496	535	520	464	531	484	515	532	528	524	526	475	493	500	497	486	476	543	486	483	533	526	470	477	474	518	516	515	531	513	541	494	495	487	530	495	490	536	516	480	503	491	515	494	479	495	500	534	508	478	514	489	483	512	519	494	504	458	533	492	509	534	511	537	532	478	519	509	502	496	484	457	477	508	514	514	435	477	509	518	491	473	508	489	541	536	509	489	487	489	493	473	479	470	491	545	509	501	525	506	471	477	493	458	497	512	479	514	514	514	492	445	521	503	477	519	536	513	535	524	491	476	483	501	460	528	546	509	508	504	494	505	470	515	508	517	494	518	511	502	488	471	524	495	505	498	514	458	508	490	511	489	479	453	543	514	513	520	501	496	510	479	482	500	532	509	514	488	497	520	497	465	496	459	466	519	494	438	529	497	497	494	508	460	486	533	523	483	485	537	517	491	491	520	477	483	510	489	490	481	463	516	576	497	474	522	503	516	510	475	489	477	493	492	516	530	539	520	537	491	510	519	467	536	521	506	497	509	535	487	516	532	499	475	488	515	510	517	530	511	506	481	526	477	516	532	486	502	459	483	490	508	480	505	535	523	499	498	490	513	490	513	529	488	521	507	519	539	510	454	498	451	525	483	548	533	484	529	532	491	471	493	489	482	523	500	478	518	504	501	501	499	493	491	483	498	521	516	484	546	491	457	517	473	492	517	471	493	487	493	471	510	500	444	488	492	469	532	546	472	475	517	502	543	543	458	511	478	524	488	466	462	495	450	505	494	527	491	481	509	569	499	513	532	455	450	494	483	485	505	521	475	485	503	502	499	531	477	477	516	535	472	516	557	505	481	502	536	516	474	501	490	484	469	506	510	506	513	516	460	531	498	511	523	460	522	458	484	481	516	528	489	499	472	521	496	466	517	522	464	512	515	526	476	520	475	474	477	517	502	505	538	519	484	453	499	504	537	505	509	527	504	456	483	499	520	507	465	455	486	486	491	477	525	483	507	528	484	532	512	516	550	506	497	493	485	490	525	473	496	478	513	510	496	498	484	485	503	540	511	541	479	500	500	511	499	502	535	514	482	518	491	505	474	483	501	521	470	518	456	480	493	495	512	507	510	551	473	513	521	527	512	473	504	511	546	534	519	538	519	463	481	506	508	525	459	544	537	500	512	489	475	493	498	489	492	494	534	528	515	531	506	446	469	507	493	489	517	545	492	475	526	513	521	520	514	484	508	505	463	520	491	452	487	514	510	514	506	517	520	494	519	518	515	504	479	474	478	497	480	479	494	521	546	524	488	489	548	507	534	518	507	473	527	527	491	501	487	509	507	546	490	547	507	548	536	469	507	507	503	506	519	508	483	468	490	505	498	532	503	501	531	502	511	485	484	520	507	536	499	475	528	492	502	492	451	502	482	505	493	522	526	512	509	514	515	484	493	540	510	476	527	452	477	500	503	478	502	484	528	473	477	504	518	534	505	473	533	506	483	522	467	506	494	483	500	516	523	473	490	552	503	531	467	500	536	483	516	508	497	538	477	491	554	530	511	478	469	513	454	502	493	506	513	519	501	468	497	502	507	511	529	538	484	510	551	516	530	512	498	484	502	511	520	487	505	450	551	448	529	487	514	522	502	493	518	496	513	506	482	502	536
36852	34300	7007	3695	2586	1804	1325	1029	790	765	741	684	625	562	624	620	597	645	588	557	550	588	535	566	526	564	557	577	529	556	526	508	569	549	547	552	528	560	550	527	536	570	562	644	603	587	552	542	556	577	541	534	501	549	548	588	535	545	526	594	536	522	583	573	506	523	541	550	555	524	545	568	530	564	563	556	533	552	540	547	570	510	514	524	540	570	537	553	552	537	525	510	538	532	533	516	571	560	505	561	579	509	586	504	543	545	529	566	522	570	527	522	566	553	552	546	525	545	569	542	545	565	523	532	498	537	546	507	558	540	538	541	549	564	535	564	575	528	545	525	602	532	549	535	567	518	558	569	544	594	549	502	560	584	560	536	531	571	531	511	505	517	583	567	532	532	562	542	538	550	545	548	549	552	525	487	532	564	545	543	561	563	514	558	563	566	529	538	555	518	537	570	533	515	538	558	541	524	575	563	545	542	515	540	559	591	558	527	554	553	539	586	522	544	525	501	535	570	540	554	515	527	563	532	529	559	552	575	529	528	532	564	552	557	523	571	531	555	563	556	523	539	576	557	520	556	546	533	522	538	558	544	595	546	520	513	529	537	529	510	533	564	566	479	562	563	551	511	534	583	545	563	543	589	532	538	521	507	524	533	573	527	556	505	576	569	513	523	533	585	484	536	561	578	541	578	515	524	543	513	522	561	551	506	559	541	505	547	585	569	519	587	583	516	536	573	534	520	534	557	541	573	557	497	510	551	539	523	506	548	494	539	542	543	522	517	554	567	496	498	558	535	586	488	576	535	541	518	554	513	523	545	568	511	512	510	565	546	495	553	525	537	551	526	566	551	531	554	549	551	590	554	536	549	521	567	514	514	560	533	588	538	566	532	513	529	546	554	540	511	498	539	584	540	554	573	535	506	541	530	534	557	524	591	582	527	507	564	567	554	521	536	562	518	543	563	525	526	564	560	539	578	591	559	489	567	572	548	528	539	538	533	550	557	515	482	552	522	513	525	502	513	504	527	565	577	551	525	552	521	533	557	486	560	582	527	533	528	549	559	536	511	575	596	536	497	539	520	555	527	555	584	535	519	550	544	548	548	502	520	541	548	551	507	551	539	519	548	558	543	534	542	530	543	552	546	562	603	520	589	493	549	557	510	557	522	517	526	561	534	538	544	567	543	576	522	527	553	567	536	525	561	522	537	574	578	543	544	550	531	523	536	527	583	577	551	557	551	510	559	535	527	558	552	564	542	557	546	523	547	543	571	555	543	575	539	560	543	574	550	546	548	526	494	528	535	537	518	505	586	566	588	538	525	547	527	536	509	553	542	532	508	504	502	545	550	559	570	581	525	551	545	489	539	498	527	553	543	538	559	550	606	541	549	559	519	533	566	594	531	535	533	526	568	554	562	544	506	508	533	545	560	530	548	512	509	564	561	561	547	544	550	524	533	532	556	529	559	535	518	560	550	524	561	567	562	573	571	508	546	560	581	520	532	553	598	561	536	558	525	551	530	537	529	551	505	542	586	549	540	552	553	528	512	563	576	530	568	538	584	540	510	536	576	567	544	499	545	486	551	569	530	560	560	531	532	541	505	548	582	529	599	537	514	555	546	544	595	524	577	559	511	526	530	551	531	519	540	548	572	536	549	532	555	558	556	559	540	533	568	507	552	544	507	593	511	502	544	538	501	552	563	556	547	531	503	555	537	545	565	550	527	577	487	544	573	574	521	505	528	562	537	538	549	544	552	542	563	541	479	546	541	529	510	529	499	542	550	569	540	559	555	578	540	571	534	551	486	533	503	531	541	532	550	546	552	572	512	568	563	522	541	576	534	532	530	532	477	516	570	529	549	536	532	532	536	534	539	539	498	517	534	563	531	599	551	515	565	534	558	531	561	561	505	538	566	549	526	553	545	519	594	543	487	523	508	503	529	542	582	536	518	507	558	485	532	554	526	602	533	526	547	546	570	509	559	536	499	541	513	533	506	579	530	551	570	529	560	539	525	481	520	551	520	532	576	549	558	563	541	534	537	565	518	483	523	538	540	555	506	540	527	540	532	525	506	528	569	531	526	557	530	535	546	505	517	569	539	533	562	555	538	563	516	549	536	530	534	505	534	548	573	556	570	510	538	547	535	520	547	552	549	545	538	528	557	554	561	567	529	561	531	583	529	548	540	586	553	556	535	549	522	555	521	533	542	536	589	530	544	549	526	561	499	551	522	569	550	556	568	559	503	541	540	539	544	550	558	532	520	562	553	537	524	499	579	542	544	532	563	553	587	574	527	546	534	594	555	531	509	522	545	586	531	523	537	523	537	534	572	529	574	572	564	547	560	561	554	533	538	557	568	553	579	494	550	513	531	521	506	522	502	573	588	550	564	558	574	528	538	583	554	569	542	605	516	541	562	549	591	530	568	550	588	544	556	523	503	490	525	510	555	603	517	545	559	539	490	570	562	567	531	554	483	528	557	546	577	530	516	552	558	563	510	529	515	555	528	529	536	571	574	561	565	528	552	513	553	526	496	540	504	563	569	580	574	535	507	546	544	529	540	550	540	566	557	564	559	514	557	527	553	549	511	551	506	533	568	572	542	538	518	534	551	526	547	561	580	548	544	574	542	523	538	507	566	550	530	552	567	559	538	555	538	577	530	520	523	565	532	561	506	516	586	533	493	563	559	555	542	557	553	509	538	562	535	522	561	548	545	526	590	556	523	533	483	510	529	547	566	509	476	572	584	595	514	568	524	530	553	567	536	558	558	510	566	534	505	514	512	548	517	559	585	556	532	525	550	494	504	532	565	561	559	569	597	513	507	521	568	533	540	557	535	523	528	532	557	539	526	560	506	538	549	525	527	552	522	535	550	535	559	533	533	549	554	577	553	522	561	517	518	545	537	572	555	550	519	507	497	567	536	578	530	532	540	534	557	593	527	538	524	524	518	540	511	560	554	554	540	534	535	519	543	510	543	557	586	533	560	574	508	506	557	527	547	535	531	545	547	556	507	555	577	503	536	559	586	535	509	531	527	573	538	540	542	557	573	551	570	549	491	576	525	537	549	567	535	519	548	569	522	537	570	526	530	521	568	553	540	544	507	533	526	558	584	533	548	544	532	587	562	541	567	548	532	525	540	524	549	534	509	555	526	523	540	572	535	556	557	536	558	585	537	556	545	559	531	542	577	510	531	510	543	537	551	525	531	559	499	533	604	565	539	541	569	527	583	524	567	553	520	581	565	536	541	542	545	509	528	529	567	521	570	510	535	555	505	562	539	562	513	523	517	533	540	557	506	548	593	536	547	492	556	534	532	578	528	576	534	546	558	538	559	539	534	552	551	542	514	543	505	549	524	563	526	567	542	544	582	555	544	544	510	547	564	555	549	566	578	560	537	570	519	545	561	545	573	539	535	568	540	565	571	523	578	531	530	512	520	486	524	526	535	596	528	551	566	584	567	518	560	555	540	601	554	539	542	491	523	589	519	561	543	534	508
24148	21408	28460	24721	21330	10513	1914	1135	858	732	718	641	557	553	484	545	510	488	487	459	497	430	488	412	455	464	463	437	433	455	436	418	446	472	423	459	457	455	448	410	470	713	1013	960	843	676	454	412	435	469	415	443	405	434	401	384	414	455	443	454	442	411	398	413	452	436	398	411	433	384	431	428	422	405	399	428	419	425	450	417	443	396	430	448	438	444	439	412	435	401	444	432	447	418	463	451	414	412	438	402	442	453	440	404	386	414	413	429	365	409	413	425	422	427	451	396	421	389	399	462	469	411	442	414	386	414	432	431	431	409	396	427	407	394	410	401	412	380	422	392	448	454	446	437	418	444	460	420	443	370	428	433	409	457	396	426	421	429	452	429	442	397	420	430	413	401	458	474	412	429	438	408	414	425	451	436	409	428	424	423	458	416	404	435	409	415	435	458	416	453	427	416	442	382	432	428	401	458	421	418	428	428	456	446	479	418	422	425	454	406	428	409	448	409	427	401	413	432	396	437	395	431	452	427	423	398	425	396	434	428	462	439	435	418	435	412	466	451	395	439	442	389	446	428	440	404	399	426	415	419	410	437	382	420	441	419	420	418	427	416	422	427	446	395	413	403	421	410	423	434	445	430	430	442	394	393	440	388	405	416	442	457	414	431	456	388	478	393	423	418	426	430	417	380	449	414	412	412	411	419	436	413	442	420	397	398	385	426	390	468	409	435	424	440	431	434	428	429	427	448	435	411	416	405	426	425	404	407	441	399	423	444	409	423	429	461	438	438	406	396	428	452	424	421	452	385	455	397	428	415	448	409	400	450	404	427	426	468	403	414	387	413	407	450	412	435	450	456	462	435	432	429	438	459	432	471	463	393	464	446	439	388	453	421	409	411	394	440	409	404	375	446	435	408	404	416	419	425	447	461	431	443	386	433	435	416	422	431	413	389	426	425	424	394	409	427	436	450	411	433	401	406	436	410	457	405	419	429	403	432	409	415	403	437	375	419	430	455	403	429	466	412	407	431	422	404	442	399	393	419	414	415	453	382	408	410	406	419	454	431	424	433	428	455	432	420	425	406	464	451	427	431	395	431	427	393	395	421	394	429	430	415	429	426	451	384	382	409	415	393	400	401	407	429	456	432	427	439	431	426	424	417	407	430	452	387	403	417	414	411	416	413	393	481	459	384	407	460	450	422	417	428	434	431	428	368	432	443	397	507	410	432	407	424	433	419	397	418	392	420	439	434	464	439	441	418	399	408	410	428	416	435	425	412	446	436	436	435	415	418	388	387	403	429	441	441	413	412	406	398	411	378	406	401	392	407	454	429	422	455	438	443	423	415	396	413	408	432	405	438	417	404	447	409	427	436	380	441	414	407	442	445	431	427	382	418	435	437	413	461	421	401	424	397	430	396	440	393	415	458	414	451	432	449	393	436	454	374	408	398	423	437	445	431	442	406	427	442	421	435	437	427	450	410	391	392	387	426	413	442	432	445	414	410	422	446	426	417	397	412	445	418	409	432	448	455	408	442	379	405	430	402	434	436	401	496	436	392	416	465	465	408	422	424	443	396	444	397	433	425	426	412	465	406	424	416	424	443	437	449	443	431	462	403	441	422	415	436	409	437	414	419	450	432	400	432	451	406	449	412	404	451	460	388	429	409	449	403	474	416	407	431	439	389	430	418	395	442	424	415	404	413	450	455	444	423	445	424	428	410	431	392	410	440	433	437	414	437	444	411	419	401	393	433	432	424	448	436	419	434	412	433	439	449	433	415	436	426	427	432	453	432	396	406	430	453	424	393	425	380	402	412	401	431	404	439	410	426	439	451	398	444	419	406	428	449	416	404	412	423	422	390	465	399	451	428	432	467	423	424	464	467	431	409	404	393	455	424	440	430	421	419	411	414	447	427	411	416	417	394	410	428	425	421	452	402	429	414	416	458	413	447	426	445	436	438	445	435	421	424	438	443	426	452	435	435	399	427	424	455	461	414	412	406	394	421	396	469	451	456	430	451	413	406	434	434	436	402	397	435	389	401	397	418	408	443	412	414	434	406	422	412	426	420	427	401	412	413	418	420	431	410	400	431	399	426	425	435	449	384	425	430	384	417	405	440	394	429	452	414	401	428	419	374	431	415	435	407	443	395	421	444	429	428	409	419	435	461	434	430	397	406	409	395	418	430	436	431	434	405	426	426	450	421	429	425	429	409	403	409	412	430	411	447	429	427	419	425	398	439	419	464	428	406	420	421	462	411	428	440	443	431	420	425	409	444	446	414	388	462	410	410	401	429	416	421	438	432	429	388	453	444	444	443	423	446	441	425	396	413	402	446	416	441	397	427	403	408	424	424	424	447	425	408	429	414	398	430	433	451	441	454	424	409	406	448	425	449	398	419	437	427	420	394	424	423	402	412	432	455	430	405	392	439	419	422	423	399	445	457	441	459	414	450	413	419	419	400	424	444	433	464	437	446	434	427	387	422	438	432	416	434	441	455	415	422	406	383	419	435	413	418	401	425	409	406	393	412	439	417	422	438	402	427	419	438	407	410	417	456	446	372	400	437	456	439	394	472	436	475	410	415	427	399	421	416	411	421	419	417	433	406	419	422	405	450	440	429	392	411	437	434	397	435	454	422	456	384	416	397	427	412	419	423	398	393	419	408	430	401	400	430	383	467	419	423	420	384	406	409	429	417	415	422	403	418	424	398	432	432	410	390	449	396	369	438	394	405	430	444	380	415	428	414	404	450	421	415	419	417	453	422	428	407	426	379	387	458	399	447	428	404	422	435	408	436	444	405	406	395	389	474	432	448	421	409	440	439	421	429	384	429	427	399	461	437	421	374	440	453	400	370	436	439	459	425	402	413	449	416	417	400	421	444	440	442	379	418	428	446	426	444	429	419	458	408	430	405	458	435	461	424	425	437	401	454	438	457	424	440	405	418	417	404	405	470	428	407	414	442	434	413	422	424	456	398	406	422	384	400	395	412	439	407	396	430	436	430	426	413	409	424	394	428	430	438	435	392	418	389	424	417	408	408	410	441	453	426	379	447	427	439	407	475	412	430	405	414	419	431	393	435	406	449	400	445	425	420	398	425	428	463	432	447	442	443	433	431	436	403	403	429	423	423	417	418	405	439	395	411	430	437	415	414	421	421	366	401	417	429	418	410	418	385	408	449	436	447	402	416	425	441	395	469	430	444	433	441	438	444	444	410	425	428	420	425	389	452	395	448	420	423	484	412	396	439	407	471	432	420	436	424	417	438	404	404	400	391	442	436	425	428	454	430	384	457	402	434	459	415	406	440	417	437	430	423	406	441	410	412	439	390	448	406	409	386	440	423	413	404	451	411	406	416	460	460	395	388	438	381	444	398	383	426	444	432	405	377	428	452	448	403	399	409	464	420	466	394	430	427	424	461	433	438	454	412	402	409	417	413	419	419	411	409	402	405	394	422	394	408	414	469	428	416	431	416	399	412	420	408	465	388	456	425	443	384
38283	49725	13218	6444	4443	2991	2170	1723	1333	1020	958	874	732	675	634	616	590	517	576	553	541	515	547	506	560	537	542	502	479	511	488	460	493	523	500	510	496	496	469	476	505	797	1224	1217	1106	831	527	447	420	474	442	446	462	468	455	456	459	505	458	453	480	485	464	471	454	472	453	484	440	501	478	459	481	481	482	460	476	430	476	463	447	443	493	472	492	461	478	472	489	489	458	499	457	448	462	448	460	503	480	475	461	461	448	449	438	476	424	449	442	491	501	470	459	469	447	469	437	460	425	437	422	416	443	486	498	446	452	473	494	468	462	478	491	471	482	410	460	467	465	453	459	432	411	466	478	486	436	451	467	486	452	481	463	477	490	486	446	464	474	458	458	469	455	491	420	477	463	460	469	417	497	465	447	463	502	458	472	441	470	467	457	478	430	501	471	476	500	500	436	474	466	444	447	427	447	476	470	485	467	439	501	451	455	489	454	459	467	451	456	443	438	476	442	473	474	443	452	462	461	480	453	499	444	433	441	499	461	404	461	465	462	495	513	485	466	450	483	423	456	447	475	444	432	456	472	448	463	472	474	449	448	485	484	453	427	461	458	436	456	460	451	458	474	465	481	454	500	436	476	451	464	465	444	472	448	459	476	486	466	438	496	463	483	468	457	411	444	472	489	435	437	485	494	486	443	501	479	429	462	452	451	455	445	458	443	436	444	492	475	436	464	430	484	448	469	464	469	498	468	487	475	453	455	441	430	458	484	460	452	457	468	461	486	480	445	453	478	459	466	467	454	466	475	494	455	457	486	495	472	440	507	468	465	442	489	462	491	500	458	437	472	526	478	468	472	447	450	489	489	473	427	463	455	473	461	434	487	456	438	496	470	509	446	512	477	471	431	447	473	452	485	429	473	452	459	495	456	463	461	471	448	455	446	480	463	469	460	451	443	485	518	454	486	434	470	453	462	460	474	461	472	500	492	491	488	502	485	426	499	449	443	465	459	459	499	464	499	466	469	482	473	461	439	483	490	461	469	467	489	467	444	444	487	460	467	455	465	479	445	465	478	468	474	463	487	433	455	465	479	475	449	443	481	422	461	444	487	482	478	463	476	502	488	456	508	449	479	461	439	466	409	497	444	440	452	494	448	462	447	507	468	464	493	451	477	460	400	443	462	476	492	467	458	422	452	491	442	471	468	433	473	444	489	467	468	473	497	464	434	449	427	449	477	491	496	504	482	494	452	466	476	447	473	467	450	473	459	439	460	471	476	482	446	408	458	449	508	438	438	457	513	460	441	456	451	441	460	481	476	419	478	458	505	454	482	456	462	505	505	460	454	444	456	521	454	455	424	477	477	448	481	461	467	466	458	475	441	453	443	443	472	467	460	522	460	446	486	431	417	478	482	498	443	466	460	409	480	422	488	455	439	451	486	510	532	437	476	459	445	515	494	425	461	481	447	481	472	439	474	468	460	485	485	444	457	463	447	520	446	442	444	445	462	443	467	454	467	455	473	432	482	460	438	457	441	505	428	475	482	480	476	475	458	487	476	440	481	456	480	489	489	458	447	435	453	434	454	470	451	463	453	508	380	512	429	435	438	460	433	433	463	463	435	434	448	459	475	417	466	451	496	447	455	445	450	459	455	484	442	474	495	487	473	461	444	438	482	500	463	476	395	452	482	491	404	464	469	438	471	495	447	477	491	459	476	490	471	472	466	470	437	459	519	459	482	433	443	456	440	488	462	427	480	442	441	485	464	457	458	459	489	443	498	438	476	421	465	451	471	446	421	463	436	437	471	454	472	457	478	456	479	442	463	466	476	498	464	470	478	505	484	461	445	493	473	438	444	472	428	469	448	443	458	466	434	443	442	464	454	462	457	429	485	415	482	461	481	462	458	445	477	480	445	433	443	466	497	420	489	451	417	477	434	410	450	439	435	446	475	471	464	455	508	492	482	500	480	477	455	468	462	449	449	492	499	464	463	452	467	480	496	429	442	487	468	431	504	462	440	471	470	429	431	462	441	469	494	490	438	462	444	454	431	486	450	447	458	482	445	480	465	472	472	445	402	497	441	466	471	473	427	528	500	428	473	468	486	459	450	451	448	502	473	415	503	466	491	505	494	492	455	459	457	510	480	462	483	468	459	462	449	466	463	439	465	440	459	496	439	478	461	473	434	484	483	462	470	483	446	479	480	461	445	477	465	467	506	436	475	457	467	459	426	460	493	459	465	455	492	497	463	448	473	477	453	471	454	465	436	491	458	485	511	489	446	478	481	489	478	442	494	445	479	451	450	453	454	487	436	485	457	461	483	492	440	494	445	509	498	438	468	448	463	513	491	468	485	444	433	433	497	474	445	460	441	466	456	514	447	440	439	468	481	475	442	481	473	421	490	437	492	498	476	488	468	447	490	434	439	456	486	460	459	432	444	454	436	480	434	481	425	471	504	476	418	445	411	464	483	464	470	493	482	453	431	487	465	503	463	446	478	480	441	453	435	469	494	464	432	468	427	464	444	461	456	438	442	514	492	463	477	418	463	426	444	471	497	439	467	459	455	498	418	447	459	445	454	421	437	500	448	462	428	460	470	473	455	480	473	470	408	436	450	440	463	446	494	445	476	441	474	450	445	456	498	452	446	447	444	436	478	478	435	468	458	473	465	451	443	476	461	468	488	475	469	457	452	461	476	498	460	459	497	477	440	478	486	494	462	460	478	453	456	493	479	455	510	463	470	446	463	483	489	461	435	418	478	475	417	480	480	462	444	452	467	438	486	459	442	451	419	451	478	433	464	474	480	449	465	465	467	453	444	483	455	450	500	460	447	452	497	468	452	433	459	462	476	470	442	488	472	454	476	464	492	477	490	427	436	498	473	466	497	460	471	452	489	443	477	444	462	495	439	452	461	456	443	437	473	440	457	475	466	462	480	459	454	483	471	428	472	461	448	457	465	451	462	490	446	474	424	430	440	455	466	462	447	470	462	509	440	418	433	455	435	494	485	452	466	446	458	442	452	468	484	422	516	457	470	476	474	428	438	504	478	454	510	465	487	461	437	463	477	433	487	486	420	450	478	460	493	492	446	449	453	471	477	466	454	449	476	452	462	448	475	482	482	486	468	436	449	443	481	497	461	477	447	510	454	444	462	484	472	479	479	477	473	474	440	459	476	481	472	459	479	492	448	463	480	455	445	487	492	460	487	459	438	463	479	439	477	487	520	454	484	431	478	479	497	482	497	516	445	465	475	462	487	461	434	482	467	461	469	466	509	478	468	452	425	434	482	459	479	484	470	428	451	419	431	457	454	435	476	459	430	456	488	389	485	468	443	458	452	468	475	438	476	470	470	479	446	490	451	435	476	465	484	457	472	472	489	465	505	470	447	465	449	445	509	453	456	438	479	485	484	485	466	483	466	493	493	496	439	486	465	474	463	491	478	448	490	487	449	448	456	437	465	451	461	459	452	474	484	449	451	467	478	477	436	479	481	454	484	474	456	477
25157	21459	27627	25451	14273	1945	1095	872	746	674	592	563	512	504	505	421	442	414	434	455	434	430	447	409	403	440	450	417	415	404	424	414	438	426	405	403	420	401	411	411	407	468	643	770	671	560	426	412	439	407	410	388	400	405	399	368	419	387	432	402	380	383	421	360	371	401	405	405	382	360	408	396	407	386	417	405	394	392	433	391	370	422	395	415	436	383	399	403	376	375	369	384	358	382	377	402	392	390	376	425	416	413	405	419	425	385	373	401	357	412	402	414	371	435	422	440	370	381	371	362	390	360	421	405	379	342	381	411	423	414	363	387	397	399	404	414	401	427	405	420	397	379	439	407	426	384	434	414	391	415	433	402	380	369	402	385	355	401	394	428	384	426	417	397	373	409	422	381	388	394	369	399	369	396	369	368	385	382	386	393	393	402	403	407	391	423	392	335	376	416	399	414	405	409	379	354	384	439	389	362	411	401	377	384	397	385	390	370	409	360	399	367	360	454	424	391	403	384	408	367	394	418	388	431	427	407	388	403	393	383	373	396	396	392	393	390	383	409	382	395	378	412	381	387	384	382	426	400	421	404	397	396	399	401	399	418	415	390	423	383	400	378	427	385	432	429	360	390	436	416	368	388	387	363	349	444	386	421	362	394	407	377	418	402	356	414	391	412	393	388	416	393	407	400	412	373	433	424	411	412	379	384	399	403	399	380	403	385	419	402	392	373	365	362	415	362	400	421	398	409	442	414	416	401	398	394	387	423	378	373	387	401	380	384	375	366	435	390	395	410	380	399	395	406	375	387	432	388	439	379	413	367	402	425	409	415	384	381	410	430	421	408	392	421	393	402	402	419	395	390	387	413	402	430	440	381	437	394	434	423	339	388	406	395	408	417	370	375	394	416	401	390	361	410	380	378	397	405	400	444	391	397	386	408	384	395	379	381	405	374	369	399	396	392	382	377	363	349	444	416	394	415	427	397	397	402	400	419	346	434	394	401	391	416	425	402	342	356	407	375	406	396	429	383	413	398	406	391	401	438	405	388	438	446	377	411	405	426	380	400	386	403	404	422	420	410	395	427	400	425	386	421	392	403	423	413	376	386	403	379	388	384	395	393	377	375	387	389	407	402	393	417	423	388	369	387	381	415	398	416	398	442	409	382	394	395	371	393	378	411	400	400	387	399	384	369	383	438	392	418	405	394	351	411	404	396	389	384	375	400	403	444	421	391	412	394	399	391	402	416	428	431	423	422	392	383	395	387	388	374	398	418	401	390	415	414	354	392	399	408	381	418	388	413	419	390	387	393	407	407	390	426	367	387	390	396	389	435	374	412	390	367	427	412	399	366	427	376	386	399	403	382	381	447	397	424	375	391	381	380	394	422	363	402	404	387	381	375	420	409	396	399	399	385	427	403	409	401	417	390	383	411	446	410	428	390	376	427	435	421	402	402	409	372	395	356	395	384	394	401	380	399	388	369	382	396	413	402	411	368	391	431	428	389	398	414	413	381	388	414	411	382	412	360	412	436	363	404	384	437	404	365	396	408	410	413	413	382	423	388	381	412	395	417	368	400	366	435	403	385	381	389	419	394	397	379	415	412	391	385	391	389	409	370	407	375	411	372	406	406	385	386	414	406	369	398	397	361	412	409	387	411	426	407	393	389	364	411	406	413	376	375	370	416	426	420	368	382	388	391	409	448	406	407	390	386	414	396	436	405	390	385	404	406	373	374	390	383	433	407	380	406	391	374	369	402	411	418	421	387	386	395	399	374	419	379	405	387	414	403	393	398	406	429	374	396	400	371	421	394	404	426	389	426	399	380	397	431	406	375	407	385	403	378	396	402	400	408	378	391	380	414	424	414	418	415	411	407	382	381	416	413	376	401	370	417	411	354	384	457	405	415	372	367	372	426	398	400	386	396	430	396	394	418	378	387	394	402	375	375	386	371	386	402	390	405	413	423	394	420	404	396	435	429	390	415	363	402	440	435	383	421	394	370	399	376	394	399	364	388	402	390	371	438	419	407	376	351	368	392	413	359	405	420	389	399	420	419	403	398	407	434	412	418	417	403	403	390	384	381	417	420	417	419	385	412	421	368	370	367	396	394	394	412	424	419	395	374	407	382	405	383	374	363	434	383	387	428	401	384	383	391	385	404	407	396	409	376	413	432	392	398	416	406	394	406	412	439	413	404	382	401	381	408	367	424	395	406	390	387	410	373	400	376	425	395	385	413	396	394	397	415	427	393	365	395	393	415	426	383	437	394	369	391	366	390	377	410	403	379	403	416	373	422	389	392	391	383	387	393	450	396	446	381	422	424	378	386	398	377	436	447	413	367	422	412	436	411	379	417	407	409	401	374	410	433	393	348	417	426	420	411	396	399	410	397	424	377	407	406	400	391	392	423	392	402	432	395	418	361	370	419	399	413	385	430	397	406	388	383	370	412	393	393	368	414	394	419	445	375	343	407	376	359	396	415	373	373	403	415	397	365	395	367	413	427	409	436	408	408	383	374	374	405	379	413	403	379	408	390	429	389	426	411	389	446	409	430	393	430	386	371	433	427	394	443	419	407	397	408	414	373	398	388	381	385	412	371	428	389	390	395	394	374	443	432	420	407	387	392	408	388	413	373	398	412	407	366	390	402	428	417	396	426	416	386	389	388	423	367	398	395	422	368	399	392	400	367	384	390	386	370	430	427	413	398	409	409	397	407	415	373	395	373	389	385	398	424	407	368	402	388	413	377	415	423	388	415	399	401	405	392	395	379	385	386	370	425	381	424	383	420	401	400	385	356	418	416	425	400	394	405	398	390	414	359	401	421	376	410	374	392	395	403	391	416	376	404	408	431	408	378	401	391	398	373	389	430	363	381	404	429	435	408	389	365	421	396	420	390	453	399	400	386	388	411	425	388	397	349	390	379	369	384	438	385	383	410	386	401	383	412	387	389	421	399	396	395	405	418	407	392	345	415	384	402	416	400	421	393	361	392	385	384	405	426	383	406	418	370	398	409	418	385	418	387	436	388	417	397	392	413	400	398	394	392	389	363	382	406	348	373	401	444	399	404	396	386	385	400	406	411	408	384	421	428	395	393	415	407	408	414	422	370	396	387	399	419	390	403	384	411	397	401	389	329	382	387	408	412	418	376	390	396	390	427	396	344	382	384	406	444	401	414	454	374	370	393	362	373	400	421	452	377	397	399	407	402	403	404	405	454	386	392	389	392	386	434	399	416	411	379	403	411	385	408	410	393	424	425	420	439	409	346	397	445	360	380	387	400	396	402	398	384	401	407	375	406	395	395	409	409	390	428	392	400	391	395	375	398	399	403	409	379	355	386	411	370	402	413	416	405	416	400	393	378	390	392	406	424	412	399	398	410	391	362	405	381	396	372	375	370	405	365	404	380	408	402	415	397	423	396	410	391	421	388	412	377	435	415	388	380	404	414	381	356	356	406	377	390	412	401	392	416	431	421	394	419	425	365	413	378	414	445	413	393
38171	48298	10146	4713	3215	2368	1604	1214	994	881	762	646	672	599	525	548	448	448	476	441	516	509	483	499	519	409	435	454	432	446	463	493	472	446	456	418	455	430	440	428	451	539	769	945	822	661	498	432	446	471	424	449	409	433	427	433	454	427	449	431	416	421	447	432	411	441	432	438	425	479	420	411	454	438	417	414	365	485	452	415	436	413	409	418	402	432	443	445	440	434	472	437	455	422	435	435	438	436	437	435	456	410	409	408	422	425	435	438	415	425	440	402	443	421	430	496	430	408	448	413	420	439	439	424	445	440	398	452	439	439	412	423	397	396	438	428	447	441	418	458	429	451	440	423	429	438	455	417	445	455	427	404	415	454	426	458	450	437	426	418	430	407	467	425	439	460	450	438	448	436	453	414	431	436	408	436	408	474	477	463	428	448	485	400	425	449	425	459	412	417	426	433	427	435	466	386	453	453	445	441	443	411	482	395	448	415	440	419	413	449	431	445	437	432	466	421	415	403	446	411	465	416	443	440	453	429	426	398	433	426	432	420	428	417	435	425	449	395	421	419	423	397	410	453	433	428	416	431	420	450	459	421	485	457	409	466	447	464	433	437	454	433	414	457	424	452	440	413	409	436	434	422	418	404	435	412	457	401	456	419	453	391	440	464	463	424	421	411	409	446	386	458	425	414	433	406	431	417	440	419	405	394	401	385	422	400	382	435	410	419	431	448	426	442	413	405	467	447	412	414	435	411	428	404	444	422	428	419	442	384	438	418	446	409	413	420	395	420	436	422	443	424	441	407	451	424	450	422	396	443	423	409	431	416	427	445	412	428	424	447	399	413	445	406	388	431	437	441	410	418	407	442	409	420	454	431	479	433	420	406	424	433	392	398	480	424	444	427	401	440	426	447	410	439	404	457	416	435	470	414	396	445	452	435	442	453	452	430	416	386	400	401	412	436	380	425	437	460	433	446	409	427	401	452	458	427	433	413	405	434	449	443	443	417	485	432	475	464	420	441	454	448	431	462	426	429	430	388	416	417	449	432	419	429	420	429	390	447	450	459	466	441	391	469	421	432	417	415	417	423	427	419	435	414	414	420	393	411	417	432	420	435	414	405	454	456	433	453	427	440	429	442	444	442	479	430	433	430	438	444	460	427	424	411	425	441	422	432	458	439	415	457	435	451	437	453	427	436	407	407	417	407	442	424	432	433	465	436	415	430	451	410	440	406	402	442	407	434	443	452	410	450	425	451	440	421	466	447	441	397	415	414	431	435	422	437	392	423	418	419	414	428	399	452	440	411	434	438	457	451	429	434	428	444	389	467	405	437	470	415	404	460	388	445	430	395	444	417	426	401	399	437	444	407	443	430	443	405	427	443	457	411	411	452	393	410	412	430	434	394	399	383	418	388	429	383	440	406	463	453	423	419	379	440	402	430	427	439	446	433	450	416	426	416	430	404	419	432	430	434	454	454	405	428	422	422	473	410	437	442	449	417	424	427	443	446	462	407	425	404	435	451	424	413	431	384	440	435	421	463	412	455	413	462	461	432	424	417	468	434	475	379	445	384	403	412	420	435	480	440	418	415	422	432	423	436	405	421	430	418	413	465	398	423	408	416	427	402	454	417	446	440	447	412	413	431	404	439	429	439	410	438	402	427	433	420	413	412	440	408	419	438	420	413	444	451	410	413	462	444	423	396	420	424	410	401	393	439	438	406	433	428	457	400	412	419	401	436	422	404	447	439	449	448	456	394	451	391	435	409	421	406	375	409	460	400	446	436	409	419	419	421	428	410	423	407	411	413	430	452	438	415	400	432	410	396	433	436	441	452	413	422	470	451	414	429	431	422	427	407	456	401	425	423	464	435	443	450	419	431	432	408	439	442	439	452	407	417	427	401	408	407	427	423	435	425	432	448	407	446	393	430	421	436	434	448	443	422	416	422	415	451	427	425	417	450	388	446	413	412	454	427	416	421	415	433	430	429	426	414	387	415	402	457	443	455	429	460	435	393	473	417	422	433	432	449	408	442	389	434	409	414	419	445	452	433	447	442	453	451	414	390	424	421	424	466	428	412	418	394	393	462	438	425	414	422	433	430	425	428	393	397	441	438	461	377	443	430	450	437	446	436	392	409	413	438	424	442	427	432	418	404	457	416	450	427	406	425	452	427	388	413	454	445	437	424	466	437	428	419	465	443	454	445	421	422	423	441	458	413	429	445	380	440	446	434	393	424	421	409	441	449	436	413	398	454	423	448	430	437	441	436	387	413	420	449	440	447	416	407	429	434	431	417	448	420	416	438	444	435	392	444	450	436	437	437	419	425	424	432	412	424	423	384	414	434	417	439	463	395	436	404	444	419	395	433	435	421	402	419	412	410	433	434	429	432	454	433	412	421	421	441	422	396	422	432	441	447	407	416	442	431	421	441	460	405	417	433	410	442	384	427	442	400	429	417	387	422	390	429	420	418	444	431	450	424	468	438	451	399	433	419	432	446	415	405	443	440	447	420	411	405	436	422	418	432	434	418	397	428	398	466	412	423	444	410	444	419	438	454	407	390	432	418	413	388	428	433	426	400	425	402	422	406	436	387	411	419	479	435	454	440	450	404	411	413	435	475	412	396	459	420	401	456	408	436	414	404	413	429	422	451	401	389	437	437	429	443	384	419	411	406	440	444	425	432	450	421	404	437	452	374	396	455	440	464	414	406	413	421	426	456	394	404	432	489	408	454	418	415	443	431	442	404	466	433	456	417	439	424	396	424	450	416	448	456	438	424	443	445	433	420	440	423	467	422	458	464	402	456	409	447	426	466	441	470	398	411	396	464	389	443	437	400	427	369	426	468	411	443	433	473	436	418	470	439	412	408	437	436	425	449	447	430	450	415	434	434	465	416	466	452	393	408	422	459	378	416	452	389	424	424	429	434	469	428	428	419	445	424	439	428	411	406	447	435	417	402	437	408	395	447	428	414	416	428	437	437	426	419	390	459	438	424	464	382	433	440	412	441	421	423	423	467	407	457	416	440	419	414	435	425	425	449	429	455	438	435	450	431	430	421	444	470	463	413	415	449	441	455	448	401	392	414	443	426	474	399	434	470	419	397	399	465	435	432	410	403	403	412	409	414	447	426	395	433	439	434	421	388	422	434	432	416	429	401	392	441	449	394	401	390	468	436	451	385	439	429	415	388	456	434	422	408	424	414	442	440	430	428	406	432	413	408	421	434	420	429	423	405	424	424	439	398	462	412	437	398	447	454	461	406	468	417	466	421	439	416	445	377	417	455	415	452	423	405	434	439	467	440	384	414	398	390	440	416	431	458	436	442	434	435	444	396	396	435	427	434	394	461	406	457	399	426	468	419	468	463	423	418	454	427	412	438	423	409	440	433	423	430	411	446	425	428	450	380	400	418	415	440	419	415	456	448	439	467	413	400	432	425	428	413	414	449	452	448	401	362	443	414	448	406	441	422	404	441	424	431	447	402	416	402	421	410	416	447
22920	21398	28970	24182	21387	21430	9692	1354	959	855	738	587	530	457	466	431	406	411	368	370	379	347	352	366	308	355	302	330	333	312	306	312	312	305	328	325	268	301	318	276	326	573	1208	1296	1129	686	396	272	265	302	283	273	283	283	289	266	307	289	300	280	293	296	296	274	272	286	262	289	304	294	258	288	284	292	287	282	311	284	257	323	291	243	259	285	312	299	271	278	262	269	267	290	283	276	284	269	247	264	289	272	269	281	263	264	268	309	307	291	267	270	266	265	277	278	284	262	239	274	290	264	275	306	292	277	262	269	283	252	277	287	261	270	272	298	246	262	290	287	264	270	265	300	278	264	261	271	277	274	307	296	247	271	272	265	257	267	252	258	281	277	266	286	260	252	284	255	255	263	281	265	300	287	311	283	268	320	248	250	263	254	287	277	267	303	292	292	291	268	284	261	298	287	284	264	266	296	285	277	285	279	283	261	283	286	239	287	240	274	263	269	241	290	298	315	269	270	256	255	269	284	272	294	290	293	293	257	266	265	280	272	281	269	265	243	299	270	283	278	285	279	274	275	281	274	295	257	246	299	265	276	291	263	255	276	301	282	256	305	277	281	320	292	251	269	297	265	313	297	267	255	269	267	245	277	286	267	283	277	273	284	253	263	289	260	247	264	257	272	280	272	265	287	277	289	284	266	257	311	262	257	280	267	287	312	226	296	288	256	270	282	297	279	299	256	247	289	251	286	263	294	288	274	276	265	283	271	279	296	281	283	282	264	307	258	266	245	264	283	289	242	292	242	260	273	292	279	259	280	290	256	264	270	288	269	254	273	306	267	258	270	267	284	260	295	292	306	278	275	296	271	254	271	270	258	265	275	294	273	290	273	278	275	266	275	265	258	280	309	255	249	251	293	264	310	264	270	278	299	262	261	224	286	296	296	258	285	290	252	286	272	266	279	263	283	289	254	271	275	285	241	277	279	262	276	283	305	283	280	253	264	285	283	292	298	287	273	278	274	239	271	277	258	273	263	270	280	272	269	297	262	269	271	284	245	278	289	270	277	250	279	302	292	281	281	259	269	261	295	251	254	298	270	287	263	276	277	292	296	271	293	287	246	280	282	284	293	282	284	284	244	285	309	235	262	256	281	282	292	292	284	310	287	290	277	268	306	300	276	265	275	297	274	282	298	274	244	257	258	254	270	293	275	260	257	262	294	316	265	270	279	302	271	267	279	238	284	262	277	296	300	263	253	297	270	303	284	273	248	252	292	283	276	282	285	289	291	292	281	265	243	246	250	265	278	285	252	275	290	262	285	260	272	243	299	270	260	253	262	280	295	264	270	273	273	281	244	257	280	234	251	283	271	288	269	254	289	279	248	268	270	245	274	292	277	241	286	289	291	280	286	278	286	299	272	275	283	296	256	247	274	296	257	264	271	285	299	280	261	267	256	254	255	311	298	263	270	269	269	312	290	275	255	273	237	300	293	260	264	255	258	269	255	262	267	267	287	266	235	243	271	289	258	262	313	282	261	276	283	265	268	283	290	260	244	246	290	275	283	293	296	284	269	308	289	284	248	258	296	267	303	318	263	297	270	270	261	278	276	299	279	252	309	272	287	267	307	267	297	290	285	259	264	279	271	275	267	270	271	284	255	243	271	267	269	265	282	244	306	273	278	273	253	273	267	270	279	262	267	283	273	287	258	271	286	293	291	274	284	261	255	287	293	272	295	281	241	250	254	264	290	235	269	262	304	275	267	322	267	280	291	294	277	289	275	273	262	273	241	273	283	293	286	282	309	252	292	249	293	278	258	251	293	282	275	263	289	257	288	289	261	280	278	294	337	265	251	275	277	273	280	285	245	295	284	293	280	289	306	255	274	265	299	280	248	288	260	253	262	271	303	260	283	263	267	272	294	274	268	255	291	296	259	289	287	277	288	272	265	274	288	275	275	265	273	272	260	250	299	268	293	284	286	254	286	270	288	273	277	277	255	293	289	280	270	277	252	257	268	279	275	271	256	271	251	267	285	303	287	264	275	245	265	264	275	276	284	265	261	263	258	285	277	279	251	261	269	291	282	260	262	257	283	254	280	262	264	271	290	278	289	255	302	280	308	278	289	276	275	299	294	270	307	285	258	273	289	281	303	286	268	281	286	300	235	268	257	277	269	281	266	299	270	284	267	277	278	294	268	278	250	276	286	278	268	294	264	276	302	261	281	260	289	253	251	303	277	301	268	279	304	286	280	286	251	290	261	254	257	262	279	275	301	282	260	248	281	292	285	258	258	268	277	282	286	255	246	273	261	289	288	275	273	300	281	283	255	284	290	290	265	275	269	262	258	274	240	292	291	305	262	268	266	259	297	285	285	270	240	273	296	260	239	267	267	276	264	272	291	287	255	260	262	279	284	264	260	259	260	282	269	286	268	266	297	262	264	283	273	243	282	293	280	289	290	273	313	286	252	283	254	285	263	285	266	267	262	250	271	272	254	270	303	288	282	277	297	291	303	267	279	266	265	297	263	276	272	269	286	291	297	306	268	264	270	266	280	279	253	275	271	281	256	257	273	297	308	274	288	282	283	247	284	279	291	280	289	278	292	267	267	295	278	288	305	264	280	255	248	277	301	264	271	290	260	278	267	278	268	289	266	286	313	301	247	259	252	276	293	289	254	313	280	275	286	265	260	291	283	269	253	265	275	262	260	257	306	291	270	276	273	263	272	253	290	293	262	290	256	264	261	258	250	276	295	273	284	280	244	292	244	286	271	296	285	272	297	279	253	270	274	281	246	283	247	291	260	272	264	275	268	261	261	271	255	257	260	269	292	269	273	271	250	261	252	252	266	275	254	294	302	264	271	304	286	281	261	278	257	255	272	271	267	275	263	296	235	240	278	264	316	318	288	256	296	281	286	274	281	288	276	269	295	268	270	285	298	253	263	268	282	279	290	254	277	296	260	272	274	283	278	315	302	270	295	241	263	256	287	274	277	306	309	303	285	253	257	288	275	272	295	273	259	264	268	254	259	294	279	248	294	291	276	271	266	302	258	275	278	290	282	267	227	267	253	258	272	253	285	276	281	275	290	267	259	317	301	290	268	253	270	257	257	280	254	271	272	302	303	279	233	273	275	287	279	255	309	268	276	277	279	250	287	287	270	304	271	295	237	233	244	264	261	296	289	260	253	330	281	289	300	294	259	262	269	245	254	273	279	290	313	286	313	276	274	277	266	298	265	264	281	267	280	251	279	285	292	285	284	293	272	269	281	274	270	275	262	285	278	233	270	271	246	288	286	282	257	270	300	260	290	288	290	293	258	284	287	252	286	269	265	256	296	265	267	271	238	279	289	291	279	268	271	274	281	293	277	267	278	229	301	281	261	264	303	277	282	272	263	264	261	249	284	262	256	257	288	300	282	284	260	269	289	264	271	258	277	301	268	291	290	263	264	298	285	272	269	266	269	305	266	242	272	250	276	279	280	278	245	281	256	288	265	283	281	287	241
42572	63290	17427	8245	5178	3598	2662	1978	1598	1244	1022	793	723	643	569	576	450	400	415	394	381	422	399	427	413	339	336	361	358	347	383	379	344	336	320	343	315	330	311	333	349	743	1593	1808	1485	892	507	297	322	314	313	298	298	285	309	299	307	294	300	308	290	318	308	318	279	338	318	310	279	317	283	327	299	286	297	326	281	315	265	290	301	304	289	307	328	313	317	293	282	311	313	285	277	330	293	273	310	302	302	293	279	273	270	308	271	305	300	298	293	298	312	305	302	322	324	307	265	320	314	329	260	299	317	280	315	290	298	320	289	280	318	296	298	314	291	317	296	270	309	292	272	278	290	301	329	283	298	316	311	290	306	299	329	283	295	277	313	305	313	310	302	270	293	286	318	285	322	294	318	328	289	301	306	319	260	292	310	300	332	282	319	310	289	288	292	270	284	288	303	311	295	292	299	331	322	310	267	309	294	297	310	321	309	274	297	271	308	308	304	269	334	264	308	272	291	291	303	287	301	265	292	306	299	286	310	271	322	279	289	306	301	305	298	316	301	314	302	318	302	319	300	302	309	306	334	276	298	279	298	277	299	312	273	296	304	292	303	303	281	321	278	309	292	305	335	308	307	280	351	300	294	319	310	306	293	285	268	318	285	323	294	326	288	313	296	288	293	290	302	299	295	321	296	298	297	276	273	295	317	302	298	327	311	316	271	292	282	283	292	299	274	311	295	329	294	312	276	309	302	296	301	306	304	295	287	299	279	313	272	293	310	298	302	290	311	320	300	288	301	306	324	323	296	281	309	311	288	293	292	303	327	287	287	284	281	315	286	282	313	291	299	327	309	313	258	288	309	282	268	277	309	308	303	293	290	312	288	311	294	289	325	288	299	310	269	305	289	313	322	284	293	274	292	304	309	327	301	340	287	300	296	290	278	305	294	291	272	280	297	304	269	314	289	311	291	293	307	302	304	339	316	288	296	313	296	309	278	269	287	290	298	293	282	285	312	288	300	338	288	294	301	312	283	289	299	306	315	339	305	297	286	296	273	285	290	330	280	311	290	315	302	313	321	308	321	304	313	329	302	299	333	335	288	307	323	289	298	303	271	283	289	280	312	280	296	268	342	310	271	297	275	301	316	286	306	310	252	276	297	304	304	298	305	272	317	302	324	274	325	302	295	302	309	283	321	305	309	279	291	290	282	295	297	279	313	293	331	314	343	304	286	310	298	308	277	289	319	271	305	309	261	294	298	320	297	292	299	278	322	280	280	286	308	268	335	302	304	273	310	323	334	286	313	317	343	316	282	292	278	277	290	277	287	285	290	310	306	288	288	282	308	308	315	296	272	327	303	305	283	268	257	303	292	307	299	296	303	303	279	284	317	275	312	288	318	330	289	315	332	293	271	323	308	254	315	296	312	295	317	304	303	307	268	308	305	285	287	289	313	278	288	301	276	277	293	314	281	305	295	293	304	293	293	304	318	306	278	300	267	277	289	278	287	285	308	295	263	300	324	267	306	336	279	298	312	326	284	286	333	296	302	269	318	271	307	304	300	283	274	272	284	299	283	298	277	305	302	279	312	281	309	288	320	306	305	294	301	280	287	304	306	276	293	320	317	295	279	293	284	283	293	303	307	291	296	319	276	314	286	272	266	339	316	326	275	265	296	293	312	290	296	325	314	273	292	329	314	287	339	284	297	273	290	295	313	279	311	297	276	291	354	261	323	302	316	283	302	324	291	280	300	294	291	311	308	289	298	287	315	330	303	309	298	319	283	288	295	290	311	315	280	282	311	314	323	318	318	276	315	266	259	279	279	286	291	304	288	291	282	279	307	313	288	306	299	281	312	274	279	267	294	315	301	306	315	276	294	296	308	288	309	316	280	297	305	293	264	302	311	295	296	316	307	272	313	295	317	282	308	270	288	286	308	323	284	302	293	303	266	288	302	323	291	319	306	328	315	266	297	298	265	291	293	274	294	307	275	306	267	303	300	298	311	288	277	318	300	273	301	293	284	302	281	286	316	288	292	275	274	289	302	315	289	310	295	286	305	304	285	318	273	299	322	295	296	307	279	306	273	266	283	267	290	308	291	285	293	288	317	312	271	272	297	276	292	285	288	263	306	278	309	281	295	306	309	300	293	275	290	302	277	283	270	322	294	318	303	307	332	299	262	313	310	318	305	301	305	300	314	315	289	308	290	314	306	292	300	303	265	299	294	297	298	309	312	296	285	302	308	288	308	307	315	324	297	332	310	282	286	301	300	292	270	302	326	271	303	299	309	276	268	309	321	265	306	286	289	341	304	301	317	300	292	289	309	301	311	288	289	291	302	252	273	278	290	290	263	291	308	316	289	335	320	310	318	266	319	317	320	305	270	280	264	273	293	302	283	282	325	247	291	333	287	299	303	287	295	290	306	312	318	279	292	316	306	301	290	317	321	271	302	295	290	284	317	295	315	332	296	301	287	291	298	279	290	311	310	328	313	267	255	308	310	287	292	301	310	301	311	313	297	304	287	311	298	310	318	281	276	315	314	250	286	277	298	312	312	324	272	301	303	313	271	299	302	331	299	280	274	284	290	323	310	290	319	309	280	298	314	324	289	302	306	285	318	269	289	309	287	266	297	321	317	318	285	272	277	289	293	284	280	280	305	299	299	286	307	265	265	283	272	325	310	302	261	296	299	299	287	317	302	323	295	306	314	279	301	287	277	281	274	278	309	270	291	264	276	269	291	311	313	304	270	297	277	287	318	296	300	298	312	291	324	277	299	276	273	309	304	292	318	305	315	307	293	299	294	284	300	287	326	315	238	293	318	292	321	309	301	311	309	328	297	292	277	304	289	289	324	306	291	279	305	295	321	295	314	307	329	284	325	294	298	294	292	286	298	291	290	317	303	301	301	290	290	289	289	311	281	286	281	329	309	313	274	297	335	278	299	331	277	275	269	298	277	333	302	310	304	304	311	264	347	298	276	313	270	318	297	310	309	291	321	280	291	284	321	299	312	315	308	302	307	300	286	291	282	282	274	284	313	307	305	312	303	283	321	261	296	318	299	283	285	283	291	272	272	310	311	317	276	285	308	283	310	323	269	294	257	318	296	299	298	289	300	300	298	320	293	340	320	308	286	288	297	274	296	290	313	279	304	281	289	286	316	269	293	290	304	285	319	312	292	292	343	272	296	313	301	279	360	307	300	299	317	286	295	301	288	315	319	298	304	321	292	314	303	274	293	311	299	271	291	314	298	305	311	290	304	317	260	290	294	339	285	294	310	276	270	284	297	295	334	305	307	339	270	283	288	310	318	265	305	292	287	266	291	292	294	306	267	308	321	269	294	288	294	298	287	301	329	305	303	317	282	322	303	292	275	307	279	294	269	302	305	303	309	288	320	259	305	278	313	279	286	284	291	303	289	291	278	324	321	327	278	295	323	312	256	323	263	292	316	291	313	288	275	290	280	299	300	295	301	277	325	304	326	291	304	292	311	260	320	294	341	286
31483	29594	15428	3324	1111	867	771	679	647	608	590	559	578	551	523	558	512	521	492	522	502	492	515	552	538	504	531	515	497	516	487	525	553	513	528	497	488	490	552	508	456	500	534	519	555	557	515	546	485	489	495	503	490	501	490	508	501	484	445	504	498	504	498	485	504	481	502	500	518	497	486	469	491	439	531	465	506	526	506	469	517	468	550	529	478	484	496	557	487	514	479	498	517	480	515	478	510	499	532	480	495	488	465	495	486	549	532	516	504	512	547	431	499	465	475	508	484	461	489	495	503	489	516	495	504	487	484	521	501	509	526	495	476	504	537	505	530	499	569	474	503	465	508	511	510	510	498	504	501	491	482	472	505	517	502	528	517	516	490	490	493	504	454	487	517	517	476	521	526	539	479	495	507	496	519	492	504	484	507	522	521	509	508	558	490	487	495	515	493	504	495	506	509	522	505	512	483	506	476	523	512	511	467	508	498	520	520	474	474	489	487	523	484	496	502	506	503	535	515	515	508	506	531	494	506	481	446	498	510	479	514	537	496	484	491	490	524	505	488	465	508	474	495	489	518	499	481	520	489	477	475	491	503	507	468	472	437	512	495	475	493	498	492	511	468	508	527	488	474	491	511	531	487	494	535	496	495	508	484	501	523	513	477	523	493	527	511	479	491	521	492	484	501	491	523	501	492	482	528	465	503	475	501	513	488	510	518	484	484	495	486	465	512	476	575	490	495	521	467	486	480	465	495	505	499	502	477	507	485	483	484	490	519	479	513	474	492	516	489	495	494	540	462	479	452	487	509	477	495	516	535	522	504	499	447	507	501	515	489	462	503	525	513	497	518	505	466	491	538	502	497	476	503	493	496	505	540	547	472	522	485	479	529	503	490	482	487	530	462	508	472	517	502	491	466	496	509	486	533	473	485	506	539	503	517	453	536	478	486	476	494	488	509	546	508	502	495	513	508	522	490	523	509	481	520	512	516	508	462	501	499	477	491	496	532	487	443	486	507	509	498	496	515	466	483	519	552	480	505	503	448	491	489	505	488	528	575	526	478	466	496	533	496	519	541	520	523	489	506	513	479	505	500	525	458	508	513	517	522	523	493	507	500	489	507	517	457	490	518	480	507	487	496	510	517	477	507	514	461	485	524	523	478	503	510	479	507	488	456	489	506	477	467	495	499	492	477	507	542	453	492	507	486	534	538	514	507	527	478	498	487	512	516	522	517	505	509	472	511	495	468	537	451	495	488	506	483	501	491	523	519	487	510	547	493	511	515	487	500	493	473	505	453	506	490	476	526	518	535	519	490	523	513	473	538	504	540	510	493	486	463	475	451	518	514	473	510	549	530	507	486	489	479	499	467	543	471	490	477	549	514	478	503	532	498	530	469	484	521	496	522	474	470	516	498	512	487	476	554	565	495	465	498	468	491	479	471	500	484	516	494	465	514	537	501	476	489	498	481	475	539	517	497	471	460	492	539	528	492	498	509	488	526	512	453	533	548	516	468	494	528	463	516	490	478	524	504	474	493	475	483	492	503	501	500	545	514	487	510	498	530	512	534	468	492	467	484	485	511	478	515	533	496	513	488	503	482	514	491	430	480	480	465	508	497	506	503	495	474	480	527	443	445	489	546	514	467	495	486	451	487	492	504	445	531	487	558	533	530	495	483	488	476	490	553	530	485	476	501	454	462	501	508	487	541	469	455	490	493	503	497	454	474	517	512	509	494	502	473	509	529	479	487	503	501	478	494	533	470	504	483	518	483	529	501	455	501	521	487	472	490	491	495	494	548	473	501	522	472	498	481	481	467	474	496	505	492	525	473	489	543	528	503	503	473	527	494	556	510	490	496	482	525	487	477	512	493	519	493	531	500	537	506	475	467	520	452	498	494	490	513	501	482	461	445	523	477	533	472	504	493	497	489	508	500	480	507	483	513	489	526	531	482	486	485	506	523	477	490	498	513	486	524	504	467	520	476	487	524	509	520	520	544	498	506	497	505	487	504	488	500	458	464	516	521	539	582	497	484	528	511	521	542	493	491	532	479	484	495	539	542	504	458	500	454	518	513	455	495	494	515	500	515	511	471	522	458	482	544	495	534	527	490	502	530	496	519	517	530	508	529	514	522	512	493	479	501	539	495	519	487	539	491	489	514	492	535	498	493	510	512	520	507	482	471	497	525	488	536	509	491	517	485	542	479	481	487	505	508	519	487	527	494	495	475	517	510	490	494	489	482	534	489	485	474	491	511	490	491	529	524	516	495	490	506	491	478	467	532	498	522	523	498	519	501	469	486	470	497	536	485	468	532	492	550	472	515	496	514	474	525	514	508	497	514	527	495	559	487	518	487	471	495	480	495	500	486	538	513	506	462	482	482	541	480	478	547	545	522	496	489	513	455	450	517	519	502	506	509	497	488	491	535	497	486	488	456	487	497	492	509	545	522	511	517	511	522	508	537	497	509	478	525	480	478	483	502	558	479	504	503	503	497	526	502	482	512	514	535	506	476	494	488	493	519	511	515	554	500	457	526	484	498	507	504	483	518	500	485	491	476	470	480	496	492	507	512	493	502	493	496	461	482	496	510	496	505	464	465	507	515	555	458	504	547	513	496	511	493	484	481	463	503	473	489	470	528	522	477	522	530	517	507	480	521	510	524	523	476	486	518	484	519	487	492	458	507	513	482	499	498	488	530	484	497	482	550	477	486	502	493	465	460	513	512	487	524	491	520	503	513	469	476	484	453	507	490	523	481	497	502	486	486	537	519	510	485	498	464	549	493	498	479	454	498	528	480	519	526	483	480	491	526	521	542	440	507	510	518	493	531	473	480	476	476	501	474	537	496	453	483	515	459	493	491	466	485	509	489	482	536	487	508	497	531	505	509	546	503	467	508	472	492	495	491	508	514	539	460	485	531	451	479	489	482	489	489	482	539	543	474	493	458	494	479	523	493	443	511	507	502	490	500	473	497	481	526	529	463	503	523	517	528	505	448	459	536	488	492	538	517	462	510	513	497	512	475	505	433	473	525	497	482	481	495	513	535	509	462	520	528	472	493	543	522	499	496	531	486	486	515	557	518	515	499	491	506	510	474	532	468	478	497	536	481	500	516	500	469	534	513	519	472	488	489	508	499	461	510	503	482	507	549	487	537	454	532	485	467	482	514	482	510	469	525	525	548	473	492	500	494	506	479	517	522	470	506	527	511	499	506	478	504	491	493	507	490	503	505	553	525	487	481	491	500	502	494	523	499	525	516	490	503	494	503	447	516	448	493	485	466	478	510	505	511	500	494	530	513	540	549	519	572	500	460	475	496	505	509	508	499	513	474	470	471	514	479	490	533	475	473	523	470	491	505	537	479	505	512	540	508	503	474	489	515	479	500	520	528	496	543	477	500	516	473	524	477	494	480	519	514	537	516	491	478	516	500	462	495	487	488	476	511	532	503	515	500	475	490	507	461	513	483	502	506	505	516	513	483	479	477	521	513	499	480	476
36948	40534	7059	2544	1630	1288	1000	836	823	710	734	638	602	584	646	589	566	577	556	602	540	569	532	516	555	585	619	591	530	538	512	516	541	521	565	503	525	542	557	519	576	546	609	594	581	599	537	513	550	532	546	566	559	592	537	502	582	538	526	548	557	544	511	537	517	544	540	550	568	556	529	533	550	554	507	513	541	537	578	549	556	544	558	564	551	525	507	528	586	540	527	566	517	544	551	572	519	570	544	522	542	542	535	532	518	542	553	564	556	522	559	560	567	563	541	511	528	558	509	531	542	533	515	557	572	531	518	573	537	545	507	535	513	542	546	535	522	539	525	520	514	481	556	557	557	577	488	565	541	541	559	535	540	505	539	509	567	578	496	532	536	508	488	509	514	555	529	554	551	494	540	549	541	526	588	563	535	509	567	520	502	581	526	542	570	513	537	496	560	528	536	497	562	531	501	571	538	498	508	564	550	515	555	545	536	565	538	494	547	536	582	539	547	533	522	565	547	585	528	575	553	539	509	543	509	526	546	508	529	540	508	550	530	525	548	548	532	514	553	526	577	535	508	557	502	540	551	553	541	512	568	539	522	515	505	547	578	556	521	564	519	515	561	540	489	517	511	530	510	515	527	540	528	507	578	528	579	544	542	547	537	557	549	533	535	540	559	544	511	545	550	533	486	517	522	491	498	574	524	536	505	523	553	534	534	516	548	553	589	516	512	522	542	543	570	551	491	554	523	537	540	525	555	531	545	516	565	535	568	560	528	540	536	539	521	548	548	554	492	512	506	502	531	511	558	496	542	530	529	555	528	550	538	519	530	537	536	547	511	498	535	491	548	579	494	527	512	512	556	490	552	517	495	549	524	554	545	498	534	561	554	492	523	545	516	570	521	512	530	562	573	546	546	555	552	592	528	501	537	519	535	519	538	561	569	540	496	508	553	506	522	511	510	552	549	514	556	539	518	498	524	550	484	544	509	515	543	547	593	531	548	535	556	590	512	514	547	538	565	550	549	513	540	558	541	547	507	517	558	525	519	537	542	577	520	532	579	547	550	547	539	492	548	556	533	474	535	550	571	518	552	493	525	580	536	512	538	538	498	556	548	585	524	520	484	500	537	493	528	580	489	518	555	553	532	542	547	515	521	542	487	543	564	563	496	543	524	562	563	548	525	545	522	510	505	511	507	531	539	532	534	538	527	552	551	544	521	511	578	553	519	557	574	534	551	531	510	540	532	546	521	489	527	529	489	534	562	519	529	555	511	548	543	524	546	483	492	529	536	532	544	483	498	544	515	569	533	512	515	504	530	580	513	551	537	541	560	509	547	514	512	524	545	507	517	556	559	526	540	535	540	570	524	533	488	523	520	538	521	570	510	557	546	537	558	537	527	490	533	537	523	585	521	507	515	533	502	549	525	571	523	557	566	514	530	498	573	544	508	542	556	581	595	506	568	566	518	534	562	519	580	577	602	571	516	518	564	516	516	514	542	521	562	565	541	542	503	530	553	534	533	547	544	530	522	504	530	602	587	551	550	509	526	512	544	544	557	510	526	536	557	561	566	534	516	517	524	521	498	543	493	556	537	513	521	560	554	496	473	548	539	580	486	525	547	535	519	532	519	520	555	528	525	539	501	518	489	533	516	532	536	505	544	515	530	532	533	537	553	566	525	534	515	514	540	543	535	526	508	515	525	500	525	486	548	529	534	513	538	561	538	557	560	521	542	534	529	526	524	504	530	536	544	540	526	525	552	516	516	548	559	510	521	493	533	551	510	553	546	532	515	516	563	545	508	520	543	502	561	550	524	489	571	520	533	600	540	496	523	556	507	528	517	500	549	579	555	510	517	559	539	532	551	552	548	540	513	578	565	544	487	521	536	522	513	566	523	551	524	541	499	534	572	550	521	529	546	532	539	547	560	534	499	528	564	601	545	516	578	505	558	524	573	570	552	523	510	545	519	530	530	586	499	564	541	537	516	538	502	518	508	451	541	524	520	555	509	531	521	562	522	498	497	543	565	486	535	557	518	539	536	514	554	524	537	539	538	532	524	555	531	489	532	491	516	580	497	556	554	535	536	580	552	523	536	538	497	518	557	545	518	514	530	567	562	534	561	547	545	573	491	531	542	501	530	535	529	602	507	531	535	546	526	545	573	520	529	526	525	498	567	538	527	543	539	527	537	540	527	544	526	567	548	514	531	533	529	561	531	545	539	485	555	503	528	522	564	536	564	562	539	549	530	525	555	515	479	517	512	554	538	527	586	540	539	546	506	552	573	524	530	549	545	516	549	543	481	506	555	577	498	582	550	563	557	531	552	534	514	509	559	530	506	549	517	536	545	535	525	509	496	513	547	547	490	546	523	530	520	548	544	533	536	560	491	546	544	568	545	498	590	537	567	533	534	534	564	485	533	516	558	546	584	538	554	512	543	539	536	515	559	559	559	497	544	522	524	530	532	550	552	496	561	499	474	589	518	507	514	563	541	537	504	520	548	537	520	526	531	538	507	533	541	520	526	531	558	535	513	573	544	495	509	526	507	552	512	490	508	511	599	525	509	522	506	551	569	522	518	499	526	546	546	562	524	542	558	531	531	522	542	547	547	543	537	546	553	485	574	570	530	504	526	525	504	560	501	515	539	530	527	479	507	511	558	583	555	548	544	589	524	563	539	495	529	523	535	532	507	529	529	487	495	552	557	522	540	539	542	545	507	535	520	551	503	525	551	546	483	519	518	534	527	571	533	592	535	529	496	542	568	526	527	502	550	536	538	531	504	561	537	519	530	515	529	587	507	515	532	553	548	528	531	552	560	545	527	529	535	551	539	580	561	560	549	595	507	550	535	543	510	542	532	564	518	459	560	533	572	551	572	554	493	568	563	538	524	525	546	507	554	534	497	496	529	542	549	551	545	490	503	546	525	558	539	549	496	555	537	561	525	512	511	534	553	569	554	487	549	496	530	507	549	534	546	489	540	555	518	554	527	541	496	536	507	582	539	539	537	530	572	534	523	498	509	538	534	558	553	524	520	531	534	567	533	573	523	558	526	506	565	524	513	530	527	548	534	502	570	546	513	533	525	531	557	502	550	566	531	493	543	520	543	513	538	513	525	508	503	589	553	581	555	522	509	515	537	535	495	532	502	534	527	526	555	574	552	546	591	535	529	519	552	525	505	546	511	534	503	537	474	518	514	576	532	518	529	566	537	526	540	548	529	533	516	522	524	533	524	538	556	548	582	607	514	524	530	481	476	537	536	525	517	541	534	539	543	576	536	495	531	534	544	543	537	538	549	571	530	526	519	538	542	541	559	545	519	525	554	513	498	525	559	535	531	539	539	563	534	494	524	532	523	520	543	543	543	506	521	516	546	520	554	539	566	566	523	532	548	540	493	563	536	499	558	543	513	546	558	504	547	511	539	532	529	524	461	531	552	591	551	577	553	524	542	499	530	553	585	526	520	539	540	536	519	557	513	526	555	527	578	514	536	549	534	515
24100	21397	28501	24660	21341	10174	1599	955	887	769	627	604	603	514	541	572	522	518	490	460	499	464	469	485	454	477	445	461	487	478	451	423	431	470	478	462	443	438	464	439	455	509	849	991	793	810	592	487	409	440	428	444	422	417	412	450	466	422	413	435	433	425	437	439	465	431	452	454	403	460	433	408	411	444	414	412	398	390	392	465	415	400	418	430	430	448	466	407	444	457	432	504	451	457	421	443	476	430	439	461	432	438	436	448	433	432	427	446	409	429	408	473	444	447	472	428	456	422	455	427	440	450	398	461	426	445	397	412	442	423	413	467	406	403	415	450	431	453	453	460	414	436	468	445	416	440	441	442	423	420	446	424	421	442	464	446	453	420	402	449	447	423	451	416	426	451	406	481	459	440	457	464	450	409	488	455	422	409	429	421	386	440	437	409	430	408	418	426	420	398	416	465	441	444	434	421	423	395	443	428	421	448	439	419	414	427	453	416	434	428	370	399	458	428	466	439	438	415	466	426	452	457	467	408	462	437	420	439	435	420	389	426	413	448	427	453	429	455	414	429	413	438	427	424	459	414	432	456	465	443	454	421	446	426	419	417	436	430	438	426	419	452	446	412	436	407	469	465	411	423	402	444	431	464	410	437	453	437	454	430	426	484	456	415	420	435	419	426	420	428	428	457	433	413	469	437	441	464	406	410	378	416	458	430	400	412	418	430	444	403	458	449	403	444	398	459	429	455	417	425	438	407	433	419	438	414	438	422	404	457	498	427	461	445	405	405	475	433	430	443	451	423	448	436	461	408	415	442	409	398	430	454	412	479	407	418	424	470	447	472	457	422	380	397	405	403	435	432	432	437	438	408	437	438	442	432	430	441	439	438	475	392	453	438	430	405	417	416	488	398	431	443	440	400	417	412	421	427	447	426	436	467	452	437	430	424	451	428	412	426	395	420	431	419	457	432	457	392	413	449	447	433	425	441	426	428	393	439	408	440	397	444	460	450	449	433	442	427	407	405	375	429	409	444	444	437	466	427	427	398	434	391	436	426	437	463	432	460	446	411	431	421	429	404	441	454	435	471	410	448	430	406	437	457	418	438	482	421	439	423	437	417	442	409	448	407	462	406	422	429	456	402	431	442	453	411	423	442	425	449	447	440	435	443	435	444	431	432	458	474	411	417	420	409	449	448	448	368	429	442	412	414	422	433	430	426	434	417	459	460	435	455	437	443	396	414	398	419	439	425	412	450	449	414	429	420	446	441	420	439	498	455	454	437	456	449	436	417	414	410	426	432	421	428	442	408	438	474	474	420	422	416	446	445	470	439	432	483	421	425	450	387	430	410	431	437	394	402	400	438	426	462	418	475	420	419	454	444	446	447	450	422	422	439	414	387	454	454	423	386	455	419	457	450	430	415	405	461	423	428	439	479	439	456	400	438	416	426	427	424	413	458	426	412	440	388	412	409	421	446	405	422	395	422	443	408	416	466	398	443	431	450	398	458	428	415	435	455	428	440	438	450	443	459	432	443	418	406	424	412	466	406	394	425	445	441	410	412	431	419	451	438	433	425	401	436	437	405	427	422	454	445	426	436	444	411	467	430	445	465	439	419	456	421	416	424	442	451	420	429	419	429	437	418	416	443	444	433	420	461	438	420	423	417	471	454	432	463	407	433	427	462	454	433	431	424	441	419	431	412	458	440	421	417	414	413	417	419	470	422	416	389	438	451	401	409	455	438	466	426	465	423	467	469	438	448	453	440	401	414	425	450	450	408	456	431	421	383	425	460	438	431	417	426	440	458	477	453	442	422	459	411	406	441	424	438	433	423	450	391	393	423	435	411	408	430	423	431	430	454	459	425	446	401	447	425	465	432	412	416	456	420	459	466	419	433	420	458	470	431	463	404	422	442	414	450	456	442	398	439	403	426	405	417	401	425	428	440	417	455	465	459	435	423	480	368	409	446	431	447	426	408	427	427	433	441	419	451	440	400	451	442	473	388	400	405	445	449	379	442	423	447	424	445	467	408	410	416	428	430	418	444	408	453	436	400	424	438	431	431	418	398	420	415	413	456	412	405	409	419	422	401	386	431	429	416	425	413	410	443	418	433	454	433	446	468	401	428	403	454	454	432	436	420	414	442	415	443	457	405	416	402	453	449	410	429	448	425	388	439	432	416	389	468	423	418	429	464	389	409	431	413	432	450	454	449	417	416	418	448	443	431	417	437	391	477	441	451	424	427	440	412	471	422	386	429	421	439	432	403	408	419	381	469	406	394	410	472	469	436	426	464	452	410	419	415	447	372	449	474	459	439	445	436	420	442	422	419	429	433	421	461	438	444	435	441	434	432	421	440	428	464	436	428	422	452	420	417	439	426	417	434	453	419	388	407	425	446	477	410	423	429	429	411	443	434	445	408	423	405	432	441	428	406	436	389	413	434	441	442	465	415	393	459	481	417	414	447	434	418	423	376	406	425	413	432	423	431	459	387	421	407	444	439	438	417	442	478	443	437	414	409	441	408	429	468	442	409	421	458	403	432	408	458	448	437	458	435	438	436	452	411	441	495	391	410	473	419	420	457	432	439	407	420	403	414	436	473	457	431	434	460	392	426	420	416	398	425	441	434	408	423	442	441	410	419	456	429	444	427	433	431	431	430	429	436	460	436	426	408	423	433	402	439	413	404	430	467	417	451	397	422	451	426	445	392	412	451	390	434	432	428	473	440	439	429	426	456	453	451	441	418	416	409	429	429	415	422	458	412	399	416	450	412	461	430	447	441	446	445	470	458	392	428	411	449	447	436	425	445	433	461	478	464	428	378	391	439	427	489	444	441	432	404	385	423	400	412	403	447	411	436	413	447	413	436	434	440	443	466	401	440	433	403	452	401	411	432	463	416	461	418	459	442	449	401	425	460	400	401	416	434	418	413	422	440	413	406	399	442	421	424	415	442	399	422	441	443	457	486	424	450	463	397	454	434	435	405	491	402	437	443	452	423	452	431	471	415	425	444	483	399	403	439	398	417	384	429	447	442	435	437	460	431	430	460	434	426	436	399	407	440	447	455	451	427	428	448	417	416	422	416	404	401	407	457	446	391	462	441	409	436	460	423	470	477	405	416	407	402	399	419	392	425	420	451	430	458	432	476	411	412	432	425	431	390	428	434	415	432	451	453	456	441	474	423	435	427	433	473	412	442	451	457	409	444	428	438	460	441	467	417	444	421	446	394	407	428	447	390	456	441	406	418	417	436	421	405	407	439	402	460	412	423	436	443	456	441	425	424	433	450	409	442	438	426	428	417	431	427	397	433	452	426	443	454	447	439	427	422	440	428	432	405	460	406	434	424	444	423	412	404	444	406	413	420	441	420	411	437	424	405	442	441	465	423	420	454	456	446	461	466	440	403	418	449	436	449	401	415	413	404	434	419	375	421	420	418	438	434	470	387	440	427	419	432	436	438	444	445	420	418	399	439	431	451	475	446	437	421	411	447	443	455	426	419
38703	56585	12921	5307	3299	2264	1745	1421	1242	1058	912	780	719	680	649	587	588	570	546	555	550	540	516	509	516	474	553	495	515	523	513	488	521	497	497	517	471	490	485	510	496	623	1059	1278	1086	969	724	508	481	460	492	479	491	473	450	485	483	500	491	481	444	450	463	486	473	463	447	455	450	468	480	480	493	447	479	489	460	483	440	474	438	491	501	428	490	435	440	491	500	499	482	505	457	449	477	444	449	494	465	458	471	521	473	470	435	471	466	472	469	464	458	460	465	469	478	474	474	492	466	483	468	432	447	472	483	468	440	450	476	454	479	507	448	429	478	440	444	468	453	503	469	460	473	492	463	466	466	464	492	490	473	490	473	472	482	477	460	501	477	485	447	479	452	483	466	494	472	506	453	470	468	464	504	462	471	484	472	476	494	479	444	473	457	502	462	491	471	466	456	476	446	469	477	497	456	468	488	451	478	420	479	474	462	473	471	512	428	486	483	486	476	466	464	459	453	486	471	471	499	495	499	475	466	496	485	458	477	484	472	484	482	528	439	483	495	465	440	462	505	455	478	460	429	450	421	452	485	487	464	457	461	437	499	450	442	452	472	487	501	470	463	493	457	447	418	460	438	466	466	464	498	420	474	469	476	447	439	479	386	513	478	481	454	477	487	472	438	474	447	456	449	467	461	480	451	483	462	479	457	426	462	481	460	441	472	453	525	455	488	484	449	421	467	478	481	483	496	472	460	452	476	456	449	466	462	465	455	457	474	516	451	443	452	478	494	477	476	463	453	475	475	462	437	494	455	470	433	440	493	427	464	467	510	447	447	498	441	452	431	468	491	481	477	478	467	470	484	479	454	476	495	471	471	462	493	430	466	466	474	447	469	462	453	473	472	458	488	482	469	485	452	451	505	475	470	488	472	438	487	482	513	462	443	494	439	476	474	528	468	469	478	463	483	479	464	507	451	519	456	443	455	422	464	514	468	492	500	481	470	491	492	486	443	481	441	446	443	488	482	464	473	478	459	495	474	485	465	503	445	454	481	498	490	431	501	488	465	469	497	443	483	500	447	486	451	478	483	500	466	481	435	479	460	451	495	451	474	484	511	447	495	492	450	468	433	477	449	468	501	472	485	466	459	476	475	466	459	461	479	473	483	455	457	457	504	422	486	488	493	482	476	496	432	467	461	450	471	469	471	453	440	465	431	459	464	467	469	481	477	461	494	501	474	485	472	469	485	447	463	459	486	470	444	464	503	456	452	462	448	509	442	419	464	441	461	472	456	482	471	479	454	423	457	491	441	455	443	459	493	480	488	468	452	504	489	458	458	493	469	468	495	501	444	461	451	489	493	463	461	489	464	459	486	452	494	443	470	494	487	470	452	445	471	446	456	447	477	486	482	473	456	450	437	468	461	524	481	470	507	520	466	491	448	456	505	443	446	494	482	467	450	497	463	450	476	437	436	464	475	503	434	484	462	460	486	489	441	466	407	455	467	464	464	486	452	499	447	425	483	463	481	464	462	467	498	501	481	487	470	472	476	470	417	453	449	442	450	432	482	486	506	492	545	462	472	490	476	463	464	496	467	469	463	456	474	466	474	473	450	469	447	471	487	504	497	462	511	449	458	464	467	479	488	473	471	459	459	479	461	452	467	461	491	492	473	525	436	451	459	450	469	455	514	450	493	456	481	481	493	456	442	466	459	489	465	474	458	433	466	486	454	511	481	457	464	478	430	484	455	472	494	494	469	496	453	506	494	494	473	435	480	478	480	435	466	449	495	474	491	437	494	466	427	432	485	451	461	455	449	512	432	468	465	505	495	488	468	452	452	473	469	471	448	494	430	452	442	475	434	474	461	481	469	484	457	498	485	472	508	451	479	480	471	474	432	484	515	492	459	452	461	438	456	510	460	495	500	467	468	481	452	476	484	475	480	467	473	461	434	451	468	502	438	488	502	475	462	458	440	439	467	446	448	475	447	481	487	460	482	468	452	486	487	477	465	458	463	458	489	487	494	465	457	475	503	457	476	465	437	452	449	496	461	494	456	449	471	458	476	479	443	463	463	507	459	498	510	464	445	472	458	464	473	475	477	479	477	501	464	483	504	442	478	455	447	471	476	485	436	459	478	494	492	473	465	470	494	469	451	480	468	477	482	507	455	458	455	472	489	491	457	494	486	490	484	461	456	462	470	424	461	473	474	476	434	465	467	456	460	466	450	467	465	483	466	437	446	474	432	479	487	468	487	491	454	469	490	428	445	479	476	462	461	472	440	459	442	497	512	448	448	478	456	432	467	498	446	492	434	502	479	479	467	449	465	502	444	460	471	493	455	497	467	491	458	449	498	493	439	507	461	507	479	469	498	429	458	464	477	455	501	472	451	474	530	432	463	492	443	481	459	513	481	467	465	485	480	473	436	478	486	477	491	491	473	492	469	470	463	460	455	479	510	470	495	422	461	459	478	481	454	478	446	463	482	481	491	449	434	479	476	480	470	495	486	455	465	476	477	455	425	467	447	496	480	470	430	472	469	476	503	465	516	456	484	475	441	489	479	438	473	474	467	467	487	450	462	458	476	449	468	438	508	488	488	451	482	472	480	452	461	468	472	511	457	516	477	461	443	462	473	480	448	453	533	445	477	428	459	430	483	476	471	456	490	479	454	476	470	474	440	482	452	445	453	433	515	470	520	491	487	470	514	460	466	506	480	438	476	468	476	500	436	499	465	478	468	482	487	384	488	486	448	517	460	462	473	513	494	500	443	514	462	475	508	434	479	433	431	504	501	454	474	470	474	481	457	500	437	460	459	477	466	466	487	457	421	468	476	471	463	463	475	514	458	449	463	493	496	473	460	456	476	449	445	471	468	469	477	458	456	470	469	474	458	465	474	516	497	475	465	433	456	477	423	494	470	435	496	483	475	497	458	452	493	451	458	490	426	458	489	504	471	467	482	485	472	509	450	476	480	448	449	459	482	474	442	472	505	450	481	471	486	476	434	519	474	515	464	459	442	478	485	471	470	444	520	462	478	489	476	433	459	482	462	477	449	485	474	463	483	448	495	454	453	515	492	456	473	477	475	436	485	469	481	480	518	475	471	466	470	435	474	434	439	469	502	454	497	437	454	495	443	487	457	489	456	465	456	458	497	463	505	443	427	478	426	484	489	497	461	491	468	448	482	478	448	470	475	480	475	467	474	486	466	490	492	468	469	424	516	454	471	470	453	466	476	464	483	504	503	481	467	478	466	461	469	448	506	468	481	457	436	449	460	463	451	447	476	471	492	452	465	447	485	460	416	481	449	502	466	462	488	461	481	468	468	464	464	436	469	482	415	471	462	468	480	501	452	443	475	476	487	475	465	458	455	484	482	457	455	443	443	475	446	448	496	459	480	478	446	470	457	482	438	493	487	494	465	477	476	471	474	462	460	436	450	465	501	469	489	479	471	462	444	484	510	516	463	463	481	485	434	490	489	470	503	464	476	454	481	480	487	453	471	497
25113	21429	27516	25407	14197	1641	995	897	712	650	657	526	485	474	478	428	470	467	469	443	438	444	408	407	442	439	405	436	418	444	418	430	438	393	424	447	443	439	456	426	439	503	634	707	696	686	554	431	406	414	451	431	429	433	403	436	399	417	452	437	418	422	422	440	437	406	399	425	414	445	412	386	415	438	443	478	426	431	405	429	426	405	422	425	434	405	413	411	405	422	413	416	445	390	405	425	423	403	397	398	422	393	367	448	411	401	402	390	433	419	377	392	438	396	408	384	433	436	440	432	404	397	428	418	471	420	389	437	431	442	415	376	391	404	407	409	403	433	411	398	440	427	392	423	427	382	430	419	423	365	395	399	428	412	421	401	388	391	468	405	394	418	386	419	432	414	422	413	410	409	455	410	435	411	418	401	405	438	418	438	420	417	429	434	410	395	429	418	424	406	421	392	395	395	408	386	438	410	388	395	394	413	401	393	426	439	393	422	442	378	439	402	421	407	381	444	392	421	412	409	431	436	420	414	430	395	433	462	431	395	388	418	384	391	435	401	401	435	420	425	420	416	442	419	421	396	427	417	391	417	441	411	388	414	412	394	396	428	412	412	403	389	420	397	473	412	430	410	402	423	399	430	433	415	436	400	404	439	418	428	428	415	441	436	430	415	422	418	440	441	431	416	398	403	436	431	438	394	411	411	433	402	405	418	435	439	398	416	437	409	410	409	421	418	422	424	429	405	426	415	411	402	413	434	447	439	401	408	382	410	435	416	414	424	406	450	372	427	400	438	401	417	416	414	403	354	432	417	400	397	387	433	414	408	424	418	397	377	384	410	386	399	379	406	388	445	411	392	415	425	392	407	435	390	406	381	401	453	397	428	410	414	421	401	386	394	410	407	407	383	411	392	425	432	418	448	400	415	419	463	430	416	434	453	434	393	457	411	406	412	417	413	431	417	411	400	439	430	464	385	415	420	429	415	403	405	421	438	437	420	395	418	432	379	405	408	413	403	464	431	421	426	420	427	429	406	444	418	408	410	370	443	424	410	437	426	393	401	379	457	417	386	431	437	449	435	396	451	368	419	402	419	409	425	406	436	401	428	437	423	410	351	404	389	423	429	420	445	422	413	423	437	404	391	423	415	442	402	416	410	412	410	434	437	397	428	427	416	412	411	394	432	384	383	402	439	424	375	418	386	400	404	397	454	384	409	431	395	421	410	439	414	457	418	431	424	400	400	404	432	401	442	410	457	433	441	403	406	407	444	420	428	411	414	390	423	388	445	385	406	391	425	434	422	412	431	405	411	426	394	431	428	421	419	388	423	395	400	391	415	439	430	400	456	418	442	443	442	463	377	403	429	419	392	419	410	436	414	404	403	402	388	398	365	424	403	402	413	392	403	412	410	427	392	421	409	408	412	390	408	414	409	426	447	404	407	421	404	438	416	431	403	415	372	441	412	411	422	431	466	396	418	404	425	397	408	429	384	424	431	394	418	415	378	398	414	437	446	397	392	411	412	406	421	451	424	432	421	382	411	437	434	418	437	386	395	404	408	388	411	434	397	362	397	459	418	437	432	393	452	421	371	426	404	426	441	442	365	366	433	386	412	415	398	399	460	411	420	414	405	411	408	423	422	410	424	431	419	380	413	394	395	395	377	428	409	419	440	406	392	409	399	404	400	444	409	389	395	416	421	390	426	390	414	406	440	404	403	375	396	389	417	404	412	407	380	426	413	396	415	437	383	384	448	366	443	422	451	414	379	392	422	407	435	390	426	390	392	421	434	387	395	430	402	417	464	429	379	378	398	391	387	408	398	384	401	468	439	454	395	439	406	396	423	425	410	403	401	386	405	410	400	409	395	404	397	378	379	417	395	429	432	396	407	410	389	424	422	377	392	393	432	419	375	437	420	394	418	397	374	413	396	374	387	398	398	403	396	388	438	430	378	403	413	392	466	417	412	426	391	388	437	391	414	361	401	432	434	420	430	419	399	423	407	396	445	421	406	438	421	414	426	420	410	440	421	406	416	419	397	413	352	419	418	429	411	407	398	379	425	434	405	441	395	421	396	404	394	406	422	406	417	396	446	443	381	428	415	411	383	414	435	428	404	423	369	442	421	395	435	380	396	399	398	422	418	372	427	414	409	443	429	378	445	436	443	402	431	416	344	421	431	406	431	443	386	405	398	448	453	428	431	407	429	405	424	393	399	416	429	396	438	397	427	398	417	407	404	459	414	370	394	416	421	400	425	424	406	398	382	445	371	407	432	416	412	430	373	394	405	444	412	442	440	388	423	417	435	401	410	384	432	378	400	440	406	403	454	388	411	445	425	421	394	398	397	397	399	399	444	385	393	422	439	412	434	416	425	410	443	394	410	410	403	397	394	406	451	411	424	387	435	408	396	406	389	434	399	414	422	439	435	411	383	397	449	450	411	431	385	386	422	394	409	435	390	409	402	381	428	407	434	399	417	406	426	379	373	429	436	392	430	400	420	416	405	397	421	405	443	386	411	445	414	454	411	436	439	462	433	445	431	407	407	412	400	407	430	412	420	417	431	438	400	374	431	440	369	413	411	443	429	383	397	443	400	399	383	442	433	439	422	454	424	411	410	401	415	368	412	401	438	408	420	433	426	374	417	441	418	412	399	421	391	410	416	393	419	450	409	381	402	425	365	374	386	422	395	418	369	421	368	424	416	421	434	417	396	399	428	442	452	431	418	399	425	451	433	405	417	407	428	423	393	444	413	375	377	384	386	416	437	424	401	427	421	425	404	414	414	374	417	395	411	402	428	431	406	402	419	420	412	402	406	426	447	439	422	405	392	382	430	446	397	412	438	423	428	420	384	431	393	445	470	398	399	407	435	439	430	450	439	405	409	395	397	416	395	383	416	430	417	369	391	432	436	407	388	425	409	415	428	419	420	452	436	440	422	426	436	407	416	383	360	402	421	407	388	403	417	417	404	403	434	426	403	415	392	399	419	399	449	405	450	420	391	402	376	421	397	395	429	383	434	368	453	406	410	410	431	408	412	377	427	455	433	433	397	434	399	396	433	397	416	421	376	409	424	400	396	411	440	401	420	381	427	471	398	408	400	416	422	408	400	435	394	391	429	370	403	423	431	412	425	397	412	434	412	396	395	394	423	419	393	461	431	427	463	392	378	402	398	402	438	412	398	470	418	420	394	401	398	387	379	428	427	407	420	411	468	384	401	426	393	422	410	400	429	422	399	415	382	395	407	380	397	398	420	422	417	409	383	420	405	409	395	435	402	404	412	406	393	395	432	355	427	419	409	402	421	411	416	434	377	385	411	414	418	392	405	409	408	413	450	383	411	410	411	401	402	403	389	449	425	406	412	413	388	395	383	399	424	408	406	437	438	414	417	386	382	435	393	379	355	405	401	416	401	362	403	398	439	414	404	398	414	411	388	415	382	394	416	426	399	413	425	393	427	405	416	418	434	422	398	419	432	419	390	425	416	362	402	426	412	413	418
38565	48648	9834	4144	2767	1886	1438	1184	1113	875	802	633	642	617	581	553	505	510	547	552	534	495	502	516	444	445	434	428	466	456	509	463	451	510	527	455	461	471	487	458	453	581	796	869	905	794	654	491	446	458	418	476	442	461	460	412	422	446	457	426	433	426	429	424	443	428	422	480	432	453	442	462	461	407	430	435	450	415	435	430	456	445	412	436	425	454	451	424	411	441	430	486	431	426	443	455	444	468	471	458	437	457	444	447	431	412	470	439	442	436	452	428	441	422	460	426	433	419	438	433	458	472	478	433	424	465	425	451	529	425	469	415	455	431	463	429	410	436	480	410	466	453	450	430	457	470	442	438	474	461	442	428	423	428	408	443	437	433	447	452	461	437	470	440	435	477	471	440	395	450	437	428	476	428	481	446	399	482	454	435	463	413	460	440	470	455	425	446	457	399	495	449	460	441	438	446	449	456	443	426	397	453	420	434	463	456	457	433	405	443	405	473	464	430	419	420	429	445	453	437	458	397	454	444	405	446	450	463	414	453	455	429	455	472	445	437	431	476	444	436	430	438	420	426	470	437	410	421	470	413	424	471	450	470	428	419	442	418	421	439	457	420	461	465	466	449	429	505	464	446	453	441	440	433	448	461	446	470	420	439	420	481	449	427	447	460	451	464	448	447	426	526	426	490	430	460	443	461	443	450	471	420	425	429	423	428	463	481	405	498	452	424	432	439	452	446	453	414	449	410	440	453	427	436	414	420	473	411	432	469	444	452	450	445	445	458	456	437	430	459	453	467	416	440	412	411	436	432	419	458	452	451	443	440	413	487	415	462	450	479	456	449	454	454	448	417	410	452	448	465	436	464	455	434	429	445	442	427	470	478	449	441	452	477	453	446	441	481	442	430	455	440	478	437	421	446	406	463	455	445	458	387	468	424	409	471	453	490	446	443	455	414	457	422	445	443	468	392	464	457	461	448	443	463	425	490	414	458	475	416	456	454	437	427	435	431	453	441	414	463	425	418	425	449	418	449	428	447	445	460	441	424	450	450	422	437	463	417	483	437	440	472	402	440	415	444	364	437	404	451	434	409	444	444	457	462	453	405	467	440	456	416	473	417	465	447	444	418	430	415	452	500	412	427	449	421	392	454	456	409	448	453	441	427	416	443	467	443	474	445	445	458	454	417	460	424	429	449	493	443	428	454	444	436	441	439	439	430	461	422	460	426	443	430	460	444	450	466	432	428	469	460	461	442	453	441	423	404	455	455	394	441	433	479	440	454	456	429	451	454	445	487	389	429	474	442	440	490	418	437	454	437	400	454	469	464	412	439	472	431	458	449	454	454	454	421	457	427	422	439	431	422	462	437	458	423	475	468	471	408	426	455	428	418	476	459	473	427	385	428	453	442	441	437	489	426	447	432	438	453	425	417	440	458	445	406	425	431	439	407	383	469	390	435	443	447	472	470	465	426	449	438	436	428	448	432	429	425	448	423	427	412	461	453	416	460	481	440	413	455	486	448	441	467	458	428	427	433	425	442	361	462	397	447	441	427	487	459	404	446	405	415	431	500	489	432	421	439	430	411	469	455	422	416	442	453	447	422	465	455	469	478	451	414	453	417	467	405	456	419	449	478	441	446	452	410	476	423	463	440	461	426	465	434	410	424	473	456	451	433	440	422	447	451	475	421	471	439	436	415	470	434	425	456	447	431	414	435	451	450	414	457	448	443	423	431	440	474	415	433	464	396	463	489	454	481	431	450	423	421	412	422	428	471	462	449	440	430	442	484	437	427	417	450	441	464	443	386	423	420	414	462	436	447	463	400	446	425	415	416	457	447	407	414	435	425	464	440	430	419	453	411	441	429	478	432	471	490	453	440	459	436	423	472	423	465	440	428	454	454	429	436	447	477	416	419	442	430	465	480	452	468	448	440	449	407	453	462	433	460	425	484	427	429	435	445	409	448	462	451	485	428	440	463	464	462	492	454	388	428	444	455	433	433	452	443	447	450	430	428	422	455	442	399	461	423	463	436	471	454	448	468	416	424	404	458	394	444	425	448	416	424	454	407	434	463	445	429	410	419	429	474	440	462	446	465	431	445	451	426	449	426	422	479	431	420	461	424	431	427	443	417	431	396	441	483	402	425	409	448	420	425	441	427	392	434	457	486	434	457	439	470	445	448	408	451	432	413	443	462	461	449	437	416	438	462	447	447	429	453	480	470	452	460	403	454	399	452	410	469	443	434	414	442	484	419	460	442	462	426	456	454	430	460	418	411	422	464	473	438	422	478	445	415	444	445	422	416	458	454	445	439	442	467	474	491	430	421	460	434	449	437	445	457	450	438	462	477	410	429	431	404	442	445	446	456	426	449	432	425	403	415	426	450	441	426	415	434	478	402	441	427	424	492	441	436	442	442	435	454	464	473	458	428	470	490	460	491	418	436	427	456	443	463	444	419	445	435	456	462	435	436	423	440	468	444	443	466	445	463	464	446	460	461	441	407	437	423	450	428	476	465	445	452	459	430	440	461	445	429	456	431	437	450	414	432	430	412	433	438	439	459	444	446	450	449	459	405	460	471	439	429	452	432	439	452	464	430	416	415	448	430	436	413	418	413	465	452	412	462	417	463	453	496	458	433	453	417	476	416	431	458	465	438	396	432	442	464	437	448	438	450	457	433	443	464	446	437	404	480	462	421	445	422	415	447	392	441	442	437	439	454	435	444	448	447	488	419	407	423	447	421	447	407	421	521	447	412	447	484	444	414	451	428	434	436	462	444	419	433	470	467	435	474	435	453	435	418	449	446	470	457	442	473	464	481	422	432	415	438	422	444	439	441	447	443	499	438	460	443	433	454	431	483	451	433	411	464	444	450	446	458	408	489	448	437	471	439	430	411	449	456	448	430	468	455	465	448	480	460	451	433	416	460	427	426	449	404	425	444	449	428	481	412	486	412	472	449	436	416	433	441	435	429	475	434	476	414	460	457	455	417	467	426	477	432	429	445	459	422	448	485	409	436	453	456	435	455	441	453	439	443	468	433	443	423	452	404	440	447	453	449	449	439	453	443	431	410	456	499	443	409	427	423	423	445	435	418	418	418	390	441	425	433	433	437	476	427	410	432	449	465	460	455	441	457	434	378	449	383	456	461	436	465	403	439	430	462	436	405	446	456	431	439	440	479	471	428	426	404	439	445	407	392	444	455	506	454	440	427	445	423	439	438	431	434	412	419	455	428	452	437	448	474	457	471	406	428	413	442	439	425	442	465	473	431	450	426	430	411	414	467	411	481	438	462	465	421	513	448	450	466	466	447	452	430	458	413	473	456	425	452	452	410	434	438	478	459	395	456	448	441	446	446	539	419	446	439	417	437	469	416	418	442	413	440	466	457	445	477	421	433	458	462	408	400	450	437	453	453	400	416	438	441	422	420	421	400	453	443	451	452	422	427	430	445	408	459	434	459	433	466	457	429	424	445	437	414	433	477	421	458	391	454	417	456
22937	21433	29027	24187	21418	21446	10049	1558	1059	907	757	639	532	516	422	435	410	400	382	373	362	320	313	326	323	318	334	299	304	290	291	352	308	338	309	294	329	299	327	300	286	363	780	1438	1395	1197	633	298	307	273	295	317	285	267	286	288	273	297	286	282	276	291	292	282	282	286	284	284	329	293	294	263	308	270	307	293	283	307	267	294	286	258	265	277	302	260	294	305	299	315	273	296	300	304	271	273	276	269	297	266	258	303	281	268	312	258	290	280	269	284	276	277	296	324	309	247	253	286	263	267	303	277	303	308	308	254	295	282	273	300	288	299	282	284	265	293	291	275	271	282	295	292	264	253	291	282	289	283	296	308	294	269	297	275	256	261	288	302	277	274	297	310	286	302	283	318	284	297	327	305	279	278	307	294	282	280	271	283	258	302	312	280	283	272	286	257	313	290	284	306	291	270	261	290	317	285	268	298	300	280	272	271	283	320	236	268	265	282	282	286	289	306	274	287	272	299	286	271	284	291	273	261	287	315	249	279	303	290	243	297	321	260	293	279	292	325	286	274	277	293	262	279	300	268	278	267	276	283	275	262	283	284	286	299	273	310	284	270	267	280	282	291	267	292	295	255	280	276	276	291	311	275	267	255	283	268	312	283	255	280	270	287	296	283	299	300	277	297	268	288	274	256	288	284	293	290	286	263	291	274	281	316	270	299	272	235	265	278	279	294	318	301	255	321	276	277	286	288	282	263	262	278	273	270	286	289	260	279	288	258	309	276	299	285	274	282	256	264	276	266	279	263	264	272	258	264	279	289	271	294	254	292	293	279	252	292	300	309	264	302	287	279	309	298	300	286	280	270	267	294	276	273	272	291	284	264	286	279	276	266	248	267	301	254	292	270	244	286	300	289	277	304	264	282	284	257	296	300	298	317	263	318	308	300	290	304	278	295	264	282	300	272	261	302	271	280	301	310	286	282	302	293	299	285	305	281	273	281	285	291	270	290	267	272	288	282	276	275	273	304	299	291	267	274	299	275	258	294	289	271	279	288	291	284	268	277	266	293	273	300	306	301	321	294	294	279	270	268	294	258	266	267	271	306	301	259	291	297	290	286	251	308	264	291	312	276	298	309	274	284	304	248	288	258	283	266	271	278	313	283	298	268	309	284	295	290	287	261	276	274	283	283	309	303	278	296	266	300	253	281	289	252	313	273	281	268	254	293	276	295	272	278	277	310	279	296	265	285	261	292	275	295	283	278	297	317	279	274	257	236	293	304	279	276	254	266	299	252	315	295	291	312	299	255	267	281	288	269	249	259	292	233	301	325	284	286	281	264	311	239	281	270	299	283	267	283	283	289	259	329	297	261	308	301	275	274	310	268	304	276	300	270	268	263	292	262	307	296	277	274	276	300	278	285	263	282	273	303	292	272	283	274	303	289	293	268	309	273	281	310	267	285	303	264	302	271	282	271	257	290	273	287	297	308	306	298	262	286	291	257	261	289	258	270	277	271	290	268	276	302	286	296	288	316	282	268	310	285	268	271	280	303	252	274	255	266	264	288	280	307	295	292	281	299	293	276	294	257	322	283	300	317	300	274	285	303	264	266	269	285	309	282	287	297	295	282	289	289	312	301	256	300	291	291	283	277	275	294	258	278	271	275	273	260	275	274	273	255	277	253	296	283	266	281	299	282	295	277	296	286	305	261	286	295	302	259	272	308	280	243	284	265	276	298	277	268	274	260	267	293	267	280	322	308	283	322	282	269	268	295	295	283	304	272	284	278	282	270	311	281	270	271	292	276	275	285	258	301	284	300	268	278	296	275	297	277	291	285	259	301	281	281	260	287	288	295	298	250	307	284	281	265	260	299	290	285	298	255	285	284	285	296	275	251	320	283	264	270	296	282	287	293	237	314	285	272	288	243	299	264	256	267	271	296	276	292	260	271	296	254	284	305	306	301	311	275	291	288	274	303	290	297	279	293	303	292	284	320	258	302	267	283	271	283	308	278	244	288	309	266	281	288	270	288	283	270	289	284	292	274	303	294	298	280	286	292	298	279	290	305	287	296	281	280	274	278	291	301	275	276	279	298	295	288	269	273	310	303	316	288	306	266	290	293	284	285	269	278	263	290	305	267	260	284	282	270	277	282	276	267	290	278	283	289	269	262	282	280	265	285	305	270	285	272	282	280	270	303	262	288	306	295	285	262	284	322	299	278	260	284	256	316	277	259	268	304	274	272	305	282	274	275	260	287	281	261	274	319	277	286	298	284	301	267	295	295	296	277	320	241	283	283	309	258	300	266	295	310	262	276	270	249	290	288	285	314	260	315	283	309	294	294	255	264	307	276	293	263	271	264	286	274	292	280	297	279	293	270	285	267	297	277	238	296	277	281	276	286	256	263	309	334	275	289	284	305	267	276	266	294	270	313	305	309	265	282	246	293	286	246	283	263	252	275	288	299	324	300	258	289	283	281	256	274	286	239	289	257	294	287	297	278	277	280	281	294	283	270	295	287	267	292	259	285	293	305	289	303	288	300	296	274	280	320	273	278	283	300	275	240	258	303	290	273	299	275	291	312	300	295	277	269	308	322	252	291	315	249	263	298	293	278	301	275	252	281	274	278	277	255	298	289	283	284	285	286	271	292	291	276	268	293	308	289	267	287	255	329	282	288	311	293	279	291	293	256	259	291	284	302	299	305	309	305	281	295	285	291	284	291	263	291	250	295	265	280	289	257	271	275	262	251	275	271	318	287	249	282	276	267	259	282	252	307	286	260	277	260	284	291	287	272	262	290	292	280	283	300	277	305	262	300	272	277	287	276	244	298	270	282	252	267	292	263	267	306	284	262	266	288	297	293	286	310	268	273	260	278	290	300	279	267	293	296	274	287	286	318	308	275	274	271	254	289	311	284	306	271	228	301	294	310	320	261	280	275	258	282	266	251	291	278	299	284	282	308	298	259	292	270	285	271	300	275	274	264	275	291	264	298	278	262	257	263	297	277	269	261	297	285	262	270	274	286	299	254	286	297	279	274	289	274	296	269	298	278	246	288	262	293	270	315	254	260	287	280	297	280	248	316	310	284	281	273	276	279	310	306	292	262	290	267	307	262	326	271	280	261	306	282	257	271	277	289	299	288	288	295	264	269	283	255	283	275	282	253	292	267	304	307	280	276	302	285	298	269	273	284	284	275	294	301	269	296	301	285	292	253	279	300	250	301	261	295	313	257	302	283	307	288	279	285	318	263	319	268	294	306	293	300	288	304	263	288	278	309	296	260	300	293	300	252	286	255	269	291	268	273	308	275	292	294	250	299	294	278	279	278	300	291	256	304	279	293	304	299	274	292	283	269	276	261	276	314	291	290	301	294	296	272	271	266	239	272	289	303	253	263	282	287	298	268	284	281	288	295	259	285	256	270	280	257	281	273	306	296	294	282	322	302	269	267	289	294	276	266	282	304	295	297	272	320	267	282	292	276	289	291	263	316	284	296	305	279	285	283
43392	60190	15753	7693	5097	3499	2640	2227	1681	1441	1004	875	687	667	562	498	453	477	490	426	425	453	386	411	400	384	363	338	376	321	361	382	360	344	341	337	383	350	352	383	330	383	933	1903	2013	1716	845	365	322	340	357	309	344	312	311	305	320	302	306	313	324	318	262	286	325	337	274	330	303	325	288	326	312	333	334	302	309	291	319	309	315	284	323	334	310	289	319	319	310	305	311	307	312	308	293	319	289	324	326	312	315	260	326	298	326	310	300	305	306	313	305	294	319	304	327	305	312	282	314	289	324	323	315	318	310	317	312	320	308	304	285	325	315	308	332	306	322	312	315	303	284	289	298	326	314	321	299	326	281	322	296	308	304	304	307	319	334	319	309	303	293	308	283	288	312	291	326	321	295	321	279	306	276	313	306	305	327	306	331	304	314	298	329	335	310	311	313	327	282	288	303	321	316	325	293	304	288	307	292	314	332	303	305	314	317	288	349	334	306	291	294	282	297	325	311	340	319	305	352	330	274	319	323	307	282	307	287	358	307	325	320	353	330	331	291	319	289	305	313	330	304	327	295	291	308	357	314	329	289	331	324	315	311	294	315	289	301	317	303	291	303	314	294	345	316	297	299	321	336	324	314	303	300	326	306	303	303	312	327	329	300	338	289	267	300	324	318	308	324	297	316	303	286	308	310	290	323	300	317	292	296	328	348	294	316	307	308	331	321	288	357	312	302	272	299	287	318	302	290	325	289	299	315	331	279	303	305	309	332	349	320	313	288	300	297	320	290	297	311	294	302	308	304	334	329	294	313	307	300	297	300	307	315	287	341	307	317	304	326	316	283	320	309	314	293	347	307	290	324	305	289	323	289	306	337	297	339	281	281	299	277	335	303	281	311	302	335	315	257	285	306	300	271	298	337	338	323	314	315	368	300	313	329	315	314	294	284	328	298	315	299	299	288	310	310	269	315	276	322	291	320	331	312	297	323	272	306	298	299	296	301	317	301	299	281	321	281	319	319	326	342	293	309	300	276	323	289	290	323	316	301	313	277	301	323	286	306	292	314	309	306	320	316	302	305	334	314	301	301	295	339	316	323	301	304	268	323	296	290	335	286	333	321	317	307	268	284	324	296	308	317	300	291	325	299	278	265	298	300	301	287	300	343	332	311	298	280	287	303	283	320	299	315	282	298	302	301	317	282	306	304	307	356	319	325	284	331	294	309	284	286	315	292	307	296	302	322	329	312	303	310	321	283	308	285	288	345	313	330	314	308	274	315	306	288	318	303	308	295	281	313	285	294	282	330	304	307	299	301	315	301	292	308	338	323	310	305	297	305	319	314	319	294	306	288	305	304	300	309	295	310	305	315	355	302	322	273	299	306	310	326	319	335	303	312	312	298	302	306	283	291	301	331	300	308	301	321	330	279	307	302	311	311	352	286	301	295	292	305	309	280	301	317	329	336	328	287	311	317	318	315	317	280	338	342	327	309	300	307	326	309	311	316	319	297	294	317	322	297	314	313	276	300	267	321	308	313	294	313	293	301	313	306	339	301	316	299	316	322	323	280	314	346	318	304	309	321	361	310	323	287	318	281	326	315	299	309	327	317	304	317	294	283	300	285	294	273	307	295	266	264	313	296	298	289	297	311	292	296	320	284	303	317	292	305	306	272	300	314	294	304	297	310	326	315	309	289	315	316	310	307	294	337	287	326	312	315	303	305	308	287	323	310	311	289	293	308	333	326	335	299	296	314	308	285	293	279	330	274	311	301	307	333	291	271	301	302	313	331	319	341	320	306	311	301	276	315	282	329	369	279	310	296	330	278	293	328	277	300	305	303	328	279	308	292	369	311	323	324	315	312	345	316	318	325	313	335	309	311	340	276	305	332	291	309	302	342	309	299	328	284	318	301	320	324	298	296	304	270	326	329	295	323	302	326	325	332	309	292	327	294	285	307	321	326	302	292	314	271	282	282	288	306	293	283	297	308	329	321	271	299	325	320	350	315	319	295	289	290	290	305	319	290	289	316	266	324	313	343	301	317	297	300	299	306	303	311	317	278	320	320	327	306	290	315	316	337	300	284	334	298	301	321	288	318	310	287	312	309	318	317	325	324	294	295	326	288	318	298	315	309	308	316	307	296	301	290	300	301	307	293	285	274	304	278	303	320	312	296	289	265	347	324	288	327	332	338	320	284	352	316	272	306	315	326	290	347	300	304	277	328	311	330	322	312	319	312	299	323	314	300	280	305	298	312	344	317	321	300	286	294	337	327	316	318	347	268	326	320	295	306	294	312	296	300	306	311	311	330	311	309	341	288	307	325	317	325	304	306	317	308	315	310	322	320	295	285	280	325	320	278	293	311	298	285	279	320	309	257	324	320	312	306	337	316	317	294	318	299	336	312	311	329	327	310	345	306	307	298	272	321	302	316	340	296	303	306	281	317	339	347	305	332	314	290	324	316	324	313	333	298	320	305	298	326	328	316	298	334	317	301	303	284	322	316	311	294	328	330	273	329	347	328	321	295	317	315	298	320	285	306	308	319	323	303	328	294	302	308	298	318	305	342	304	299	319	300	293	284	294	337	324	296	298	319	322	318	341	300	322	295	260	301	278	301	299	319	284	336	339	312	344	311	325	320	342	323	298	314	308	322	305	314	298	322	314	300	331	316	282	311	313	297	309	331	315	316	321	295	329	306	294	316	300	311	307	328	308	302	305	306	277	301	321	297	320	326	327	311	292	326	336	326	328	326	305	288	292	357	325	300	326	311	317	297	310	301	283	297	330	331	305	324	313	311	299	320	333	347	309	329	312	297	281	285	313	347	306	336	318	317	321	325	296	315	337	298	323	313	293	322	309	314	329	307	329	298	328	323	293	306	296	314	285	297	322	293	302	304	330	300	306	298	308	313	273	305	346	291	297	303	319	307	341	283	307	341	326	303	290	319	294	282	334	309	281	344	326	321	306	328	285	304	317	293	295	310	309	322	312	328	309	266	308	318	308	318	310	296	303	306	300	318	318	314	312	300	322	301	292	300	319	311	312	321	317	307	272	318	317	310	348	320	291	327	342	300	294	317	307	305	315	283	306	335	326	300	328	311	307	316	303	342	298	283	323	307	334	319	289	295	293	303	312	285	328	263	320	293	327	281	309	315	291	313	298	317	290	329	289	309	304	298	308	282	291	320	310	288	306	294	312	282	328	343	301	281	314	286	322	305	336	293	314	350	334	300	312	327	302	279	307	297	298	304	305	309	324	285	296	310	310	283	300	274	298	313	320	307	312	337	308	306	303	310	314	311	322	327	280	308	315	278	299	343	310	304	297	334	360	331	336	274	303	292	308	303	295	310	337	312	317	298	299	305	296	318	309	314	342	300	305	312	313	301	332	335	289	319	294	317	282	286	294	287	327	310	313	325	304	331	327	279	301	304	309	321	297	335	319	312	327	312	311	323	293	310	320	296	296	307	319	314	301	306	323	299	302	349	324	308	279	317	319	300	325
31935	30371	16081	3611	1237	898	792	747	684	675	574	584	578	521	570	551	530	528	497	572	565	486	498	475	524	505	516	507	498	512	523	531	502	519	493	506	500	499	488	532	491	502	515	520	594	550	555	517	472	518	536	478	499	528	525	500	543	521	504	510	492	575	544	532	527	478	531	502	539	472	525	521	480	504	509	534	473	515	522	494	547	480	470	500	525	484	531	494	483	534	524	544	522	510	498	483	523	482	521	487	489	515	535	527	525	470	487	489	495	476	523	502	492	481	531	533	492	532	516	469	557	498	473	502	494	456	544	492	499	514	529	518	522	529	515	534	480	505	493	469	449	508	479	504	480	491	494	515	503	527	509	498	518	528	489	514	518	477	526	464	513	504	517	530	478	491	455	491	497	508	492	472	529	474	487	534	464	497	534	454	512	509	554	488	478	455	499	516	491	522	514	565	481	500	471	504	527	467	548	531	522	520	511	517	490	494	467	492	494	486	498	531	512	515	509	498	484	484	514	505	535	482	504	543	527	510	552	520	489	491	516	506	502	535	570	508	501	558	548	463	519	491	517	515	552	541	470	507	530	536	493	500	550	471	470	500	517	495	542	532	510	567	510	537	476	505	505	517	517	532	513	503	554	532	523	504	491	567	504	491	513	495	538	479	503	555	459	492	539	505	483	479	539	526	511	502	517	484	533	517	511	538	525	502	521	486	517	507	512	515	500	526	515	531	516	494	521	494	521	506	493	539	525	485	560	485	521	478	530	471	521	500	531	490	528	500	468	503	499	511	501	468	488	524	495	509	508	533	523	530	502	549	539	498	504	506	519	509	474	505	480	482	520	518	523	475	530	491	535	529	495	515	498	490	497	498	482	520	509	490	485	480	536	498	516	451	506	515	531	507	493	532	482	487	498	510	546	555	504	545	502	491	528	505	507	521	479	537	489	509	529	492	488	546	545	487	493	526	543	522	521	505	483	519	505	485	468	493	531	487	515	498	518	523	490	484	511	532	460	524	502	528	541	521	544	506	546	527	531	479	526	503	537	503	546	498	477	525	510	477	508	479	532	499	495	494	507	474	468	525	523	535	502	520	500	498	570	491	491	485	519	488	549	481	507	481	467	501	524	519	516	537	544	517	541	533	511	507	498	485	500	471	521	507	544	531	502	526	484	512	507	517	476	520	493	526	516	531	514	535	543	522	508	496	502	490	542	521	491	523	530	521	501	466	507	509	516	515	511	488	539	516	507	546	455	477	502	502	515	536	517	455	489	491	489	532	520	463	485	515	484	550	509	523	529	485	483	506	521	510	497	485	509	506	553	503	513	477	502	513	499	508	484	515	536	520	499	460	529	503	522	517	547	486	542	520	522	487	473	537	518	517	489	514	453	533	515	499	479	501	506	521	529	513	484	498	500	533	513	516	500	489	510	522	559	496	537	482	456	500	487	508	522	493	488	502	526	515	510	490	487	512	525	508	494	527	554	552	520	486	535	478	519	531	545	500	523	520	504	515	485	525	518	477	496	512	538	547	499	508	525	510	524	523	522	546	527	484	507	496	503	502	501	553	571	481	574	516	489	465	526	582	518	515	548	519	538	497	519	515	462	530	533	507	498	528	502	541	489	491	550	522	482	538	529	496	506	508	492	494	535	530	498	515	542	520	495	503	481	519	510	499	504	522	511	530	505	533	524	481	534	486	494	531	452	507	551	480	527	488	515	491	537	515	498	495	504	507	444	483	518	570	528	522	469	528	472	475	501	497	504	502	533	486	513	482	519	468	525	533	531	489	497	508	508	527	519	497	506	547	508	497	493	515	514	519	471	484	492	501	534	536	549	502	557	527	477	551	507	493	517	540	527	517	514	492	486	485	503	520	514	502	495	509	503	507	530	514	505	500	490	544	496	468	500	511	511	517	515	474	538	503	489	500	499	470	497	521	550	545	522	531	466	519	519	514	515	469	509	508	521	487	522	520	522	523	523	456	501	489	504	475	514	520	470	496	490	527	478	511	483	560	528	507	505	482	555	508	497	500	494	505	500	531	493	490	518	493	519	476	514	531	554	523	532	502	562	538	488	493	540	496	525	470	512	497	472	491	503	477	491	523	534	529	507	524	510	526	527	478	521	502	563	511	501	499	508	503	504	489	522	526	521	467	546	507	486	493	528	497	507	539	520	469	507	506	540	506	515	515	556	463	508	527	509	471	529	515	507	530	511	477	508	517	513	520	513	511	504	496	519	532	493	515	495	476	548	532	517	450	479	493	471	528	504	552	510	496	501	533	506	501	502	509	538	541	498	529	459	524	563	493	554	525	546	513	529	517	567	498	510	519	490	485	499	497	495	520	507	515	484	482	512	516	513	518	545	515	455	526	490	503	554	514	551	483	494	549	546	504	509	510	509	535	518	474	465	482	514	516	495	495	516	494	490	545	530	491	519	499	536	470	509	492	497	535	507	524	522	534	527	535	507	527	513	537	526	515	530	495	513	551	503	522	536	518	507	531	520	545	529	511	496	483	488	552	532	490	521	479	501	515	500	485	512	528	512	516	529	525	509	523	529	463	519	499	529	523	469	513	523	503	548	523	483	486	529	504	498	542	511	538	504	498	479	533	529	489	488	491	485	450	481	515	524	540	470	537	494	491	470	515	525	509	503	519	520	489	497	521	484	511	514	537	496	520	501	512	556	489	534	504	461	509	521	507	518	480	485	551	526	538	504	519	481	498	502	469	471	521	515	527	558	498	478	488	493	482	466	505	496	467	519	479	514	503	464	510	478	527	537	515	463	510	510	493	487	495	540	524	510	510	522	551	537	541	524	540	475	510	551	465	482	517	533	522	463	478	458	563	514	527	478	505	532	532	501	486	486	482	539	531	520	501	536	482	529	493	523	502	504	501	462	484	487	519	519	516	496	499	534	512	508	557	540	507	498	500	533	499	517	516	486	498	503	488	500	512	490	497	557	508	504	516	489	495	523	509	517	554	497	540	484	478	529	470	501	495	502	531	483	483	533	504	529	476	508	536	500	499	558	490	497	501	521	524	511	479	542	495	543	485	509	498	532	500	498	520	500	519	491	529	512	550	490	541	486	499	527	530	512	480	501	493	543	506	513	495	531	522	505	524	507	500	503	501	541	500	562	485	542	520	529	500	488	482	513	525	544	532	534	468	527	514	510	499	520	481	549	478	523	546	501	529	495	503	488	520	530	485	532	503	485	457	557	476	535	492	568	496	520	534	519	486	513	510	544	491	489	516	517	517	498	491	502	501	521	521	509	499	522	462	535	476	525	517	498	534	526	502	526	545	495	506	512	523	518	485	535	535	509	583	513	504	480	472	521	499	511	491	536	505	545	536	505	491	502	517	478	492	514	519	483	513	507	476	528	525	498	515	506	510	502	480	493	505	528	527	517	494	506	506	484	510	520	483	497	523	512	484	558	491	480	522	520	499	495	538	524	493	516	529	528	520	523	509	478	490	513	516	518	530	500	501	482	481
37681	41972	7323	2612	1643	1371	1142	1043	939	769	710	650	599	615	620	614	518	561	574	573	556	582	559	552	584	548	571	587	584	527	574	507	547	533	554	558	549	542	554	564	561	590	607	575	628	618	579	589	531	542	596	537	569	563	587	579	562	525	564	571	519	544	554	552	592	511	509	536	532	527	549	525	585	541	581	561	547	546	576	561	523	540	505	541	572	543	585	575	588	542	545	525	543	566	560	559	520	550	561	567	580	566	529	511	602	578	524	545	542	545	564	571	540	582	548	549	530	532	536	534	565	515	550	537	547	556	560	566	571	533	577	568	544	541	557	536	571	581	545	532	537	581	543	531	584	575	552	538	547	536	561	568	525	530	554	551	533	596	557	541	549	521	554	566	532	535	561	539	517	573	564	554	548	547	590	559	527	576	570	538	549	535	593	542	515	532	632	557	555	570	488	552	537	506	527	531	565	519	569	542	500	541	526	521	577	521	532	579	538	522	541	536	543	503	564	532	574	523	557	548	527	526	526	516	568	517	518	572	550	626	550	559	549	566	557	541	503	556	536	565	584	546	549	555	609	567	529	548	576	575	544	578	545	579	526	542	574	589	543	522	524	545	517	569	588	548	574	550	545	532	526	562	519	558	534	588	551	559	503	546	559	567	541	596	541	584	571	534	539	558	517	509	562	584	537	519	552	516	575	547	549	564	569	561	522	530	540	576	575	579	569	575	574	563	544	564	558	571	563	533	557	526	529	577	547	556	501	559	531	578	580	560	545	550	571	561	571	533	496	587	554	504	512	581	562	534	541	559	566	555	580	567	581	564	556	535	549	515	534	497	547	510	550	512	556	529	517	579	576	583	539	544	554	541	555	539	512	565	562	546	561	553	554	509	524	499	535	515	513	585	524	549	551	502	587	528	518	560	563	568	557	557	512	589	532	531	521	563	541	554	580	557	567	591	546	569	529	555	567	523	528	483	564	577	598	568	532	515	555	553	518	530	548	515	555	556	552	550	551	563	561	542	526	564	562	556	539	537	550	605	543	550	588	571	549	532	577	549	600	500	549	546	561	594	546	527	515	551	563	575	555	554	557	550	571	526	550	543	551	578	559	556	559	537	553	516	553	517	567	515	542	556	560	536	575	575	532	540	565	553	556	544	580	534	556	573	531	529	527	513	556	530	561	570	509	605	581	518	530	539	542	582	556	557	527	512	546	516	550	540	550	584	560	533	608	588	547	564	547	581	571	555	505	542	524	507	567	554	514	539	533	583	574	552	520	562	556	560	566	510	552	546	557	548	571	548	541	509	537	572	555	534	561	501	567	520	586	528	559	565	565	557	555	517	577	545	529	513	543	544	583	543	553	564	532	526	519	564	590	524	587	548	555	566	553	554	490	524	550	552	564	573	548	552	589	553	549	582	535	495	594	582	544	537	583	535	527	548	550	559	562	551	529	553	558	539	572	538	508	566	527	563	527	591	584	549	522	552	547	566	591	562	542	537	546	550	539	528	539	535	529	562	518	544	509	524	591	560	553	585	509	532	588	599	570	547	539	537	531	531	557	596	585	521	532	572	529	560	537	535	555	562	547	514	554	524	537	534	565	549	542	517	524	563	590	572	576	541	511	580	566	538	517	524	553	537	583	582	548	565	527	540	552	554	565	559	566	563	569	509	540	557	519	520	558	527	565	602	540	553	589	524	558	543	538	544	564	553	533	596	574	560	527	514	576	522	538	596	523	545	576	597	536	510	558	509	524	539	560	551	528	523	553	546	551	597	561	546	539	560	557	562	586	565	552	546	531	576	567	505	546	552	571	549	553	552	535	590	520	546	544	552	528	572	566	580	532	549	552	575	589	515	568	539	511	512	533	577	565	586	583	570	536	531	570	538	508	533	550	520	543	572	565	535	554	514	555	530	534	547	554	520	548	525	526	527	541	519	558	590	571	553	520	506	555	518	527	549	527	512	515	570	527	535	574	498	557	519	550	536	520	469	533	535	575	563	549	558	577	516	534	566	551	518	553	558	545	553	538	597	570	601	581	540	580	546	594	554	572	585	537	571	548	565	577	515	540	509	560	537	533	527	540	574	544	526	497	526	566	587	553	560	563	518	568	572	531	540	539	519	523	561	566	545	532	528	523	540	547	519	541	541	559	545	523	526	606	524	503	583	539	544	541	539	551	583	524	520	544	565	543	530	563	523	549	592	553	541	509	545	532	554	515	538	496	541	568	592	564	565	542	568	537	496	534	526	547	535	562	528	553	586	563	516	541	518	560	554	550	521	531	565	546	581	554	547	525	542	579	514	595	553	529	563	553	521	542	579	543	548	556	562	606	535	523	583	594	531	581	521	570	517	530	559	561	526	563	579	564	557	552	587	522	534	540	553	572	524	576	572	471	565	542	578	538	558	570	524	533	556	527	561	574	531	526	515	554	540	585	542	525	554	538	559	527	514	516	552	544	563	558	520	532	523	518	540	597	516	551	535	549	529	511	494	549	523	521	581	502	542	565	555	574	589	557	590	547	527	579	553	569	577	555	544	538	538	557	551	566	511	528	536	538	551	561	533	537	535	559	573	585	533	549	562	521	585	564	540	552	513	571	525	555	530	580	521	524	572	556	585	552	602	531	574	536	533	516	603	544	545	530	604	526	559	552	574	546	572	568	533	490	553	549	565	591	568	583	509	557	566	518	558	590	552	552	514	534	584	570	530	511	527	571	555	566	544	537	572	558	561	511	527	574	582	538	567	502	533	558	561	530	533	559	603	549	553	541	583	539	548	581	555	593	562	552	546	541	532	611	517	587	511	542	545	534	576	556	549	571	555	526	558	561	555	540	551	563	540	523	548	569	571	521	530	531	568	588	527	553	564	529	557	564	579	540	551	581	553	565	575	536	568	569	574	540	573	525	523	542	529	518	523	538	568	571	552	533	550	568	543	545	561	518	516	506	550	520	550	560	494	549	559	518	590	532	582	568	524	551	557	542	532	550	581	545	545	570	536	518	570	575	541	549	540	557	585	544	539	543	562	525	550	500	552	506	570	512	575	522	561	522	557	528	552	524	534	535	517	540	541	515	529	537	520	525	526	568	551	542	548	551	531	550	520	546	508	522	544	561	515	595	530	511	531	532	529	555	494	540	579	546	553	535	552	560	523	554	568	532	583	511	554	560	531	528	565	602	558	605	565	557	552	573	561	560	536	559	527	527	549	549	536	544	545	536	519	564	592	508	555	560	539	552	557	608	560	552	549	567	535	564	588	539	551	524	551	549	543	577	523	568	567	516	512	519	524	535	586	533	549	556	550	578	557	562	528	549	505	557	576	519	558	538	543	579	528	544	550	543	542	539	575	502	556	496	567	531	520	588	554	578	551	590	571	552	536	560	539	513	510	582	568	526	558	589	520	553	524	516	521	556	553	527	608	530	551	541	552	558	564	564	586	541	586	532	589	543	581	526	543	557	563	520	536	544	556	561	556	533	529	519	529	523	510	528	555
24141	21412	28501	24614	21324	10486	1721	1082	899	874	673	617	562	506	555	530	538	487	492	475	438	479	458	446	464	460	442	454	436	490	443	480	438	449	444	464	427	446	442	458	488	430	611	931	1099	875	530	487	404	430	482	444	443	424	391	447	429	447	429	466	445	407	418	418	431	421	434	380	417	392	410	418	446	437	412	456	457	470	413	463	441	444	437	484	427	451	425	424	432	400	414	432	409	404	434	422	417	426	447	414	404	430	437	435	420	459	430	433	409	465	463	411	419	382	425	419	429	408	437	439	388	439	402	435	422	415	404	401	419	396	433	412	421	427	404	415	440	451	413	387	389	443	431	460	411	427	437	425	411	457	450	405	439	378	422	445	396	423	432	452	390	427	422	415	440	431	417	447	409	451	402	448	439	430	404	477	435	444	430	446	443	462	426	412	428	445	441	436	429	425	433	460	389	416	437	438	423	447	415	422	404	395	408	412	410	451	431	405	410	362	469	461	426	385	413	425	441	443	434	412	430	422	378	484	415	424	388	430	426	405	426	411	439	438	435	411	434	427	435	445	437	436	432	411	435	420	436	399	431	433	418	422	434	457	420	448	415	468	438	428	437	438	472	437	433	426	457	425	429	443	419	464	414	415	386	429	424	467	434	441	438	433	464	453	442	444	385	410	467	457	378	454	395	447	430	431	427	420	434	436	457	414	426	453	448	396	442	430	418	442	466	460	426	414	454	455	435	425	426	445	412	438	457	433	466	485	415	457	413	430	460	425	427	450	475	430	465	456	425	419	440	442	435	413	406	431	395	440	419	403	423	403	427	406	427	432	454	438	427	440	442	405	410	427	392	415	441	434	386	464	427	468	427	466	436	415	445	405	419	431	454	460	431	414	445	409	462	451	406	427	446	438	456	447	467	435	425	445	434	497	417	408	417	416	444	449	432	445	459	421	427	394	436	431	435	441	389	456	413	464	446	449	414	444	438	464	426	420	437	499	401	432	387	452	440	425	432	449	478	422	385	424	439	421	432	466	419	464	454	410	460	468	473	441	412	410	437	451	428	419	404	418	509	449	443	399	362	432	457	428	457	443	433	475	411	422	432	395	420	413	439	451	459	434	409	447	410	444	423	464	442	379	422	415	444	391	424	438	446	438	414	417	421	442	388	420	407	435	452	451	420	413	398	415	425	424	477	432	442	411	480	421	387	418	422	431	428	414	441	449	407	409	434	431	433	410	420	448	426	439	397	440	434	419	447	444	475	458	421	444	455	435	409	427	439	404	431	445	379	423	423	423	367	457	456	389	480	395	466	427	476	413	415	448	407	377	405	439	432	442	415	411	445	417	441	436	393	397	390	425	428	438	409	441	424	439	426	468	379	440	450	456	465	441	434	454	424	464	421	454	412	419	417	397	416	445	435	433	472	426	427	424	438	455	406	448	432	452	424	397	420	429	435	439	452	425	426	441	429	431	430	465	439	402	429	442	431	440	423	421	483	438	412	411	470	423	442	412	445	408	450	415	449	418	425	453	444	449	424	418	442	409	456	438	446	393	449	424	424	465	446	404	453	426	458	436	447	431	426	436	438	407	421	431	431	462	438	447	426	427	445	433	416	445	444	445	420	445	431	420	424	406	426	451	425	410	408	430	447	420	449	392	399	431	440	377	425	425	443	472	440	454	417	429	411	466	418	458	438	445	439	444	442	437	432	443	427	440	444	381	466	404	395	452	431	427	446	456	437	411	426	448	447	453	473	431	460	404	435	434	429	424	435	409	435	403	425	432	467	436	439	436	411	462	403	429	425	484	448	411	421	421	453	399	414	434	444	427	460	430	398	420	425	410	449	474	432	426	461	414	406	436	444	406	447	433	416	417	427	381	420	407	398	464	444	440	418	418	413	424	434	421	431	437	449	400	450	391	419	426	428	453	461	437	461	443	417	419	397	427	441	455	460	439	442	432	441	446	430	423	414	420	416	437	423	419	449	421	462	464	378	446	428	404	452	419	402	419	390	429	380	442	433	425	455	462	414	420	446	407	447	453	429	401	429	410	460	411	406	387	423	425	473	428	425	452	435	410	423	420	443	440	439	423	431	443	418	453	437	416	403	408	431	454	442	392	442	457	436	418	451	438	452	446	435	400	444	415	440	436	465	420	469	428	427	446	421	446	389	421	374	402	410	406	367	422	418	410	434	423	432	424	467	409	468	422	412	412	418	422	368	418	427	409	452	454	434	405	435	424	448	435	389	424	405	426	403	444	428	446	434	426	451	436	408	406	420	402	430	417	450	423	412	445	438	439	446	415	468	444	452	467	437	399	416	408	395	428	446	426	449	406	431	437	445	466	440	428	429	440	441	429	415	418	461	436	400	434	420	442	440	413	455	446	443	459	437	425	428	453	410	434	438	404	464	423	474	455	420	437	428	414	437	463	442	453	438	427	432	413	422	442	423	440	432	435	410	411	462	439	468	438	448	436	452	444	417	394	422	421	446	434	410	461	422	388	407	405	447	447	417	434	432	402	448	424	448	413	416	433	421	415	435	432	433	443	411	411	429	404	456	446	406	455	438	406	412	469	440	438	405	426	408	385	435	399	445	449	431	460	455	483	416	424	422	446	446	436	438	459	395	434	407	475	429	447	430	433	424	393	431	399	422	449	416	436	429	420	404	422	418	449	412	422	452	450	458	417	446	412	417	449	443	451	440	440	366	444	442	422	390	428	412	398	434	410	423	447	453	416	412	410	461	437	372	416	445	437	452	392	407	450	436	432	436	440	411	442	418	436	406	449	431	422	405	439	470	416	424	457	439	422	426	429	455	440	377	442	417	428	453	397	415	460	443	400	386	422	442	436	392	417	428	409	415	424	455	452	390	417	435	404	439	414	443	402	463	403	423	427	422	420	428	433	474	474	440	382	401	435	432	401	455	443	444	417	429	401	444	399	427	399	438	408	443	456	428	418	438	416	420	403	454	453	410	449	415	410	393	434	439	421	407	462	442	423	438	403	458	429	426	422	429	414	431	412	436	429	417	429	446	464	406	385	424	431	450	428	462	447	437	448	429	417	403	396	424	438	424	448	431	439	445	398	461	435	470	424	459	416	435	406	425	439	419	436	473	441	403	421	407	434	448	426	437	413	439	425	447	467	424	418	402	447	438	412	452	421	441	438	420	422	454	435	448	430	424	423	434	447	459	411	437	466	430	432	432	416	424	419	463	464	424	465	437	416	405	424	439	421	421	431	428	465	454	393	443	425	468	420	427	398	476	440	431	460	430	408	440	378	431	439	413	436	412	437	427	443	424	440	443	441	442	467	419	469	462	430	440	410	390	411	414	437	460	417	399	461	438	465	444	396	446	447	431	434	427	427	380	391	472	419	406	427	441	437	449	423	419	420	433	444	426	426	413	446	415	406	413	424	438	446	430	454	457	441	386	448	435	444	441	398	397	433	462	404	423	444	424	461	446	443	407	415	406	417	431	410	438	446	436	436	432	452	401	416
38814	58662	13895	5057	3303	2474	1925	1627	1391	1065	884	793	706	646	603	639	612	565	532	535	500	476	525	540	546	524	483	487	514	524	499	503	496	501	506	520	455	480	519	482	505	518	720	1270	1284	1106	667	507	491	487	481	480	481	495	467	456	495	490	457	519	494	466	470	449	468	450	503	469	499	465	474	496	507	474	479	445	471	474	483	487	498	491	502	460	487	496	435	469	495	514	444	473	492	494	476	469	503	469	466	464	470	458	464	477	471	480	467	494	471	473	441	490	464	454	467	462	448	475	474	449	444	456	476	452	485	487	486	476	506	499	442	473	466	471	447	473	503	502	436	449	461	451	459	437	444	449	458	472	510	466	473	489	476	464	470	470	465	480	447	471	443	458	443	466	424	501	416	456	466	442	495	450	518	488	424	440	471	487	480	493	488	435	463	455	440	471	497	461	497	458	457	513	452	424	486	490	457	451	482	486	491	452	478	505	470	491	451	452	460	461	496	480	454	472	481	460	441	459	460	432	475	436	446	458	448	447	481	481	489	470	473	475	448	464	458	480	449	481	497	453	475	469	467	462	468	467	464	484	486	452	453	454	419	489	448	490	439	461	476	492	468	479	486	486	449	470	429	459	487	428	448	465	473	457	497	463	488	483	483	482	476	459	442	494	444	479	507	420	496	470	528	458	509	477	469	493	514	525	459	453	460	414	457	475	497	477	448	511	484	461	499	469	483	459	471	467	467	440	440	458	405	477	456	462	494	497	494	444	480	489	443	450	464	483	466	480	457	470	466	453	513	478	451	472	414	444	493	508	467	474	480	443	485	467	463	455	457	479	453	520	510	473	462	456	439	479	492	460	433	452	452	497	446	476	484	477	507	466	524	483	408	434	452	472	465	509	456	495	480	480	457	427	474	471	471	476	446	466	443	500	441	458	447	454	475	457	479	489	494	473	514	476	480	471	473	452	454	526	435	464	486	453	497	451	462	462	442	488	475	461	491	442	459	460	438	489	481	440	486	476	451	449	496	468	470	492	436	490	440	459	437	481	445	506	463	470	441	516	469	470	479	508	488	445	445	430	472	457	478	434	441	486	455	461	440	448	474	469	465	492	497	456	501	447	519	449	482	441	459	459	477	456	479	461	450	462	449	447	495	468	444	489	465	462	488	448	489	455	441	495	476	432	505	517	484	473	437	457	469	502	469	466	464	471	488	489	469	495	442	467	471	435	455	475	431	479	483	483	442	522	462	500	473	480	483	499	443	485	489	489	460	503	437	468	496	491	474	489	436	444	432	483	496	496	444	499	445	504	457	466	465	442	469	427	483	479	467	486	478	456	461	497	458	491	482	448	460	473	449	505	499	447	480	441	509	467	469	479	478	492	492	479	466	438	462	469	469	438	475	489	484	446	436	420	476	476	470	484	430	455	513	496	446	468	479	472	456	471	474	465	477	445	459	453	473	468	521	466	458	464	527	480	475	490	473	487	492	458	432	446	477	479	464	446	494	443	472	495	474	492	450	491	507	512	477	451	452	456	452	487	494	469	502	452	464	484	490	459	479	426	490	446	471	453	510	430	479	468	461	490	454	477	518	469	449	483	479	484	451	453	437	500	473	470	490	488	469	444	490	469	421	461	478	449	500	454	464	482	484	478	456	453	515	466	485	441	477	496	463	470	456	470	467	441	458	469	451	447	471	489	480	425	495	483	476	457	469	457	486	460	491	480	444	464	460	429	466	499	426	486	458	471	471	476	464	494	460	456	432	435	498	459	445	462	437	487	466	449	479	453	495	474	461	456	470	484	449	532	476	460	485	487	472	470	461	439	455	473	432	465	437	471	427	453	461	454	466	498	495	463	465	455	456	455	456	451	489	449	480	434	470	436	439	472	459	522	455	444	521	466	420	475	424	471	446	459	474	468	483	478	504	486	477	465	471	484	484	499	509	424	447	448	455	434	464	515	459	472	470	489	466	486	470	461	469	469	446	471	480	482	480	445	490	493	465	480	459	493	448	465	439	452	504	480	466	451	500	470	450	500	466	476	482	503	474	454	446	447	456	484	437	485	478	474	469	440	454	459	487	455	486	462	470	463	475	459	479	472	485	452	490	492	508	493	470	470	478	510	491	519	465	423	484	484	472	467	458	474	454	421	468	496	506	466	454	486	494	455	471	497	495	491	436	481	482	487	478	445	466	468	478	455	514	472	459	463	462	464	448	492	496	483	471	463	453	504	441	425	470	492	480	444	485	435	470	505	493	466	478	419	506	492	420	476	484	457	476	442	499	437	477	472	458	434	529	476	461	495	465	474	446	459	513	476	463	467	459	492	469	505	448	485	490	437	438	474	478	509	462	493	478	431	480	463	464	499	490	481	451	505	452	474	481	491	495	500	410	459	454	461	472	487	511	421	470	489	498	479	430	500	466	474	472	464	460	485	450	443	478	442	497	465	447	444	432	481	471	476	467	474	473	450	456	450	422	484	481	470	464	495	488	495	470	488	444	467	489	419	450	475	418	442	498	486	494	509	484	480	454	442	486	462	468	456	500	425	480	464	474	476	498	485	476	455	458	481	470	463	453	488	454	463	495	487	463	461	474	482	454	495	488	510	472	466	470	461	496	485	508	470	463	501	493	510	506	486	475	482	482	451	473	494	500	445	463	489	452	460	472	489	441	501	455	475	483	480	444	494	467	460	423	517	491	484	447	441	469	468	451	477	471	481	481	449	479	482	459	483	471	464	445	438	481	458	472	461	477	448	473	488	461	462	492	445	466	475	491	474	455	434	483	462	479	462	473	474	476	477	461	433	488	465	482	462	505	519	482	491	473	499	484	450	461	492	506	482	468	470	494	503	473	450	479	459	458	446	489	439	447	475	471	487	491	467	451	467	464	464	463	487	454	499	506	427	471	453	475	487	457	448	439	484	435	500	484	463	455	462	433	475	454	495	474	461	494	473	482	483	451	497	462	520	502	494	485	437	478	461	450	463	431	462	451	485	465	447	459	441	458	508	496	473	476	456	489	471	473	435	500	473	472	501	471	478	456	464	459	456	459	477	442	466	496	484	431	452	477	451	452	446	472	477	454	474	467	470	461	476	478	489	471	463	468	426	475	460	468	462	490	490	484	482	441	480	449	441	490	437	477	477	499	480	491	461	453	462	459	471	447	470	477	463	420	480	473	459	465	467	492	444	467	482	469	488	471	482	470	504	461	455	477	474	458	509	448	458	458	456	462	440	493	469	441	481	485	462	483	488	437	476	449	499	515	454	469	462	495	470	495	422	493	476	450	431	473	459	465	495	465	459	458	465	460	467	488	458	430	443	463	470	505	461	486	462	466	462	449	484	425	477	458	476	454	509	471	498	468	497	456	510	464	450	441	422	476	479	459	481	499	505	497	414	448	443	444	502	453	419	498	487	456	494	506	484	449	487	498	525	475	487	446	480	434	458	485	509	507	467	441	450	502	482	478	453	464	478	488	486	506	435	425	493	484	461	488	465
25184	21510	27648	25472	14410	1598	988	870	715	604	550	550	473	475	454	461	427	454	427	415	456	432	400	420	426	436	404	412	368	425	474	451	431	407	395	394	422	416	405	422	435	452	517	562	608	615	413	405	438	381	434	405	424	338	414	399	384	397	405	426	431	433	449	414	407	429	413	386	418	422	428	388	381	433	388	388	392	421	418	410	475	433	404	370	434	418	412	415	408	412	407	436	364	406	398	414	417	400	413	409	407	389	394	407	395	409	402	405	412	373	416	397	381	391	410	355	407	401	350	374	389	407	410	434	398	382	383	416	388	385	359	388	410	349	406	396	389	411	417	394	360	380	410	416	356	374	393	407	383	404	411	399	417	391	384	419	408	409	392	403	391	378	380	374	353	419	390	388	393	383	356	360	401	385	428	403	440	411	409	381	409	362	388	373	427	410	398	378	409	382	428	410	391	380	407	399	403	405	401	387	375	380	403	421	376	414	373	407	390	416	399	428	428	410	379	379	381	408	394	416	379	376	363	369	387	424	416	436	383	393	377	386	396	414	424	397	384	384	392	398	386	416	378	374	427	393	398	451	392	357	397	375	395	394	403	400	397	385	401	424	409	426	417	444	365	385	411	420	405	366	393	413	427	406	395	396	398	404	424	378	394	405	387	386	353	427	390	369	399	416	355	403	391	394	401	384	356	379	440	375	388	432	417	398	356	396	412	372	397	417	396	403	366	416	434	378	383	383	379	381	391	364	416	382	431	409	376	450	337	387	392	388	393	425	411	384	385	429	405	421	381	379	443	413	407	442	394	404	401	394	393	416	398	395	420	384	398	388	406	437	376	405	379	419	370	428	404	380	406	404	380	418	385	354	428	378	365	403	407	412	422	402	420	383	408	398	404	400	429	381	419	420	448	400	373	402	407	419	396	400	367	456	421	403	404	387	413	412	392	437	402	426	413	409	399	399	373	433	400	395	354	361	390	374	386	412	394	443	411	393	377	364	416	398	393	388	385	402	422	387	412	414	443	391	390	408	393	404	387	406	399	386	401	348	370	388	402	409	426	426	392	417	391	386	390	427	392	390	382	379	409	400	404	373	388	381	383	383	392	417	421	356	399	412	443	409	383	372	411	387	390	403	401	423	407	396	374	378	387	372	395	371	383	402	402	419	366	401	438	382	404	428	378	436	396	370	394	385	430	396	387	413	374	374	375	380	391	426	373	417	362	394	410	405	406	424	388	393	424	377	393	397	389	376	381	408	408	413	403	387	434	362	401	370	412	385	435	438	372	385	427	401	365	373	390	379	403	389	379	412	394	389	445	397	426	401	395	360	401	400	395	413	416	383	404	400	424	411	401	408	427	402	390	397	382	369	367	389	422	393	374	390	419	419	426	420	402	377	398	426	420	359	378	419	392	426	422	421	384	432	403	371	420	409	401	397	373	398	391	419	416	399	404	417	405	423	390	426	429	405	375	385	379	400	381	391	379	409	373	400	379	407	386	435	387	385	424	413	431	404	406	417	420	390	403	406	404	408	368	352	399	389	400	395	410	409	446	390	376	397	399	389	444	438	419	417	392	406	377	417	380	377	401	400	427	378	401	402	388	392	389	393	423	414	386	398	391	396	407	396	401	421	412	414	411	457	387	393	371	392	357	435	426	372	417	409	400	404	436	394	404	396	416	411	377	409	417	432	390	372	425	345	400	405	405	420	404	418	387	384	416	381	387	393	380	367	366	417	400	415	421	428	380	404	430	370	397	377	390	387	401	371	380	387	413	419	393	383	383	405	377	410	419	392	418	390	352	362	413	416	359	397	380	411	399	400	407	406	403	374	388	414	412	429	395	427	416	388	355	365	390	422	387	434	402	406	378	398	368	434	436	361	400	364	433	351	375	403	408	376	419	400	378	364	363	399	391	395	405	376	395	387	408	372	400	425	391	385	419	400	378	385	415	388	404	380	407	414	381	404	390	446	374	385	370	397	425	402	392	416	388	394	402	389	339	388	396	410	403	387	410	408	412	361	402	375	350	398	420	403	395	413	382	414	425	387	394	438	420	393	391	410	381	389	356	423	343	390	395	386	407	399	383	398	394	379	355	383	409	397	404	372	387	407	423	437	385	418	377	393	374	398	437	420	363	415	453	390	399	374	356	386	362	414	355	433	396	408	399	384	365	382	391	398	370	385	398	433	417	423	421	417	393	414	369	403	444	389	395	389	410	391	424	416	395	380	379	411	402	431	422	441	415	390	369	430	420	365	392	404	396	412	430	390	400	427	359	378	426	395	378	391	419	368	391	434	387	413	397	382	393	428	421	385	362	428	404	398	402	406	401	401	436	396	440	434	407	365	399	395	391	423	431	389	377	402	383	409	428	398	433	417	364	434	400	421	392	409	427	426	396	392	383	440	406	417	402	389	391	404	392	398	388	381	358	391	397	425	413	390	381	375	390	410	442	441	413	384	368	399	353	415	437	396	398	406	404	394	402	381	387	381	408	409	399	380	371	403	378	377	393	399	380	378	398	374	416	402	425	381	422	391	396	412	420	412	411	392	441	369	403	434	410	380	397	388	360	341	401	415	362	433	421	405	418	417	437	412	393	398	376	397	420	369	395	428	395	406	443	373	374	406	393	418	380	438	372	405	403	401	408	405	365	390	408	412	380	399	408	387	430	388	421	372	415	366	411	424	415	411	390	429	405	393	378	392	397	393	391	404	407	442	367	402	395	403	445	404	415	435	364	377	376	436	402	390	373	394	406	416	398	428	401	397	438	400	390	383	373	420	363	388	418	385	367	412	407	383	411	407	411	354	418	406	423	344	363	436	387	432	405	397	386	362	411	400	439	371	381	408	425	401	373	374	382	378	370	431	427	441	401	388	429	415	400	407	387	392	396	407	408	420	403	379	364	381	385	393	405	391	396	375	382	398	417	409	390	442	418	364	381	377	375	402	388	361	398	429	417	423	419	407	395	454	404	388	416	377	363	400	409	411	431	368	390	397	456	389	386	359	387	394	402	438	384	398	387	364	427	387	421	390	383	455	417	381	378	431	419	360	391	388	392	391	396	410	412	403	398	402	391	411	420	374	442	377	405	399	415	404	419	394	394	394	401	383	374	395	393	408	406	392	421	406	406	412	405	346	408	442	411	410	410	361	377	396	410	405	404	437	411	403	424	389	369	390	393	415	389	365	428	395	428	394	392	440	383	380	400	400	382	399	416	389	389	377	426	350	399	413	399	384	376	417	392	375	389	401	399	432	395	392	423	364	367	436	377	393	389	424	422	411	423	419	423	403	453	406	393	418	423	426	380	412	396	412	370	427	415	386	381	374	414	442	428	411	411	419	395	372	415	424	385	395	408	394	367	381	401	369	414	409	387	388	395	409	403	374	410	407	368	423	394	406	396	394	384	421	406	391	390	400	406	403	396	398	381	394	357	407	397	397	379	382	408	381	411	399	396	406	372	426	403	410	379	414	391	388	425	397	435	422	404	413	408	393
38947	54696	11701	3775	2552	1831	1609	1278	1040	870	715	686	541	539	509	521	510	485	520	446	463	419	490	466	462	444	441	467	465	430	486	458	473	423	453	462	458	445	466	438	470	511	555	649	771	678	442	454	470	460	486	429	433	439	445	429	445	456	453	452	427	433	418	416	419	452	428	431	451	461	467	419	459	457	406	434	397	434	410	376	418	459	440	435	429	408	429	435	477	448	444	451	447	386	409	411	416	452	443	412	409	412	433	448	424	446	424	444	466	429	428	389	405	440	414	424	404	430	429	416	451	421	395	442	411	423	442	428	447	423	397	401	425	421	438	463	419	471	395	419	456	396	423	473	397	458	433	424	411	454	444	426	430	444	441	420	441	440	440	413	400	448	427	420	393	442	423	442	400	429	414	414	431	409	403	408	448	416	432	461	427	435	399	432	429	398	451	428	448	475	451	424	422	478	392	432	417	461	435	422	418	438	420	407	421	413	429	456	380	443	449	424	416	442	425	420	421	407	449	465	423	398	413	446	417	480	433	439	444	447	436	406	438	426	421	436	422	408	424	411	442	415	426	406	413	452	414	440	424	472	432	429	417	401	404	442	425	409	445	424	423	459	427	427	452	403	440	436	423	427	433	443	416	445	433	389	391	437	428	469	428	428	393	380	446	388	438	419	414	393	408	435	458	432	411	391	428	408	436	402	421	431	401	389	415	480	392	409	407	405	427	410	425	447	419	405	423	416	400	445	438	408	427	417	420	426	446	401	454	431	433	442	451	430	400	433	444	436	420	413	404	409	447	422	443	417	435	431	449	389	419	404	405	419	430	411	425	405	456	424	421	415	411	463	441	435	425	415	427	476	389	414	450	432	423	425	445	395	389	440	462	433	467	386	418	417	448	419	443	428	446	419	422	451	405	442	407	405	471	415	404	465	386	436	430	432	442	418	430	412	406	403	429	421	411	442	428	407	430	443	430	427	437	400	407	436	426	424	423	420	414	437	409	417	433	415	468	402	416	450	415	428	433	410	430	436	439	426	415	442	406	422	436	416	438	433	424	461	396	440	422	448	445	433	449	425	417	404	423	492	416	452	445	418	379	426	445	414	423	407	442	417	400	431	440	418	440	408	379	421	441	420	402	442	410	444	384	423	453	468	416	411	410	416	424	441	427	431	423	414	425	423	407	446	434	437	413	439	407	409	462	374	405	416	420	432	442	408	411	423	415	425	430	467	418	430	430	448	417	422	394	429	406	412	410	463	428	411	399	473	407	421	421	396	434	408	440	442	472	379	431	459	428	463	434	420	454	387	446	427	433	432	437	423	413	454	422	420	438	427	461	419	431	406	460	451	419	432	425	418	442	447	431	412	442	410	436	401	407	460	461	393	431	397	402	448	429	420	434	424	406	442	415	409	442	389	456	419	396	444	446	447	425	423	425	415	424	425	403	407	435	399	411	424	442	414	437	399	447	415	460	419	431	435	435	423	427	425	428	440	425	410	404	415	409	450	404	451	475	423	402	412	421	427	426	438	429	377	446	455	407	405	434	438	419	455	437	432	444	430	433	423	439	409	437	436	455	382	407	437	433	392	461	435	398	439	418	461	410	483	405	442	423	433	433	429	414	405	426	437	424	420	420	392	435	424	405	405	418	447	408	416	416	384	427	403	415	434	420	425	433	450	403	399	422	430	459	430	388	467	466	431	429	424	418	455	437	437	455	406	390	402	477	405	401	402	413	410	433	446	415	407	422	420	425	452	489	431	426	439	434	392	401	450	426	429	452	391	424	431	426	414	431	403	411	408	408	410	417	438	402	414	403	423	417	390	363	406	424	413	445	418	453	436	436	455	424	445	396	418	436	438	441	456	444	452	433	421	433	439	409	413	427	474	464	426	403	408	470	419	402	418	429	443	398	419	448	410	398	431	427	426	416	370	421	425	404	440	423	406	415	420	419	410	434	429	421	461	428	425	400	433	431	444	412	447	423	430	440	420	405	441	401	417	411	428	424	448	410	436	435	424	450	430	410	396	449	436	438	421	429	409	442	429	425	435	434	422	428	426	429	419	406	452	442	433	426	440	452	454	428	383	447	409	404	467	410	454	417	415	439	432	447	434	398	422	423	458	442	431	423	423	416	431	434	419	439	418	434	411	378	436	440	442	448	417	448	441	417	411	411	408	424	444	443	406	396	423	416	446	389	414	442	418	402	446	440	399	421	401	460	395	462	396	442	391	415	402	414	435	420	449	400	386	409	432	425	410	411	456	415	418	422	396	416	374	425	422	421	427	444	426	430	411	425	409	427	412	435	447	436	444	412	380	453	412	426	424	400	435	404	448	434	404	419	420	414	413	443	413	414	488	408	401	455	383	412	432	441	469	436	447	431	410	397	444	458	417	434	409	396	448	412	448	435	447	409	447	414	409	420	381	418	440	414	461	412	425	427	417	427	430	459	442	413	443	437	450	424	422	437	466	433	431	417	428	429	432	415	422	439	435	392	445	393	369	427	474	419	454	455	424	406	433	438	431	404	421	421	391	456	383	418	413	459	420	430	415	430	446	446	422	411	432	428	430	396	441	440	414	412	427	463	437	442	437	414	393	432	426	418	420	419	407	397	428	402	436	448	406	388	414	395	438	419	446	426	426	441	421	413	427	424	430	410	402	428	460	432	411	387	417	458	423	434	407	448	450	435	452	419	421	392	387	396	475	436	395	412	420	443	461	423	429	421	406	410	439	455	428	401	393	397	411	404	421	413	436	435	379	426	433	462	393	395	418	406	426	420	412	440	439	432	422	421	427	401	385	429	438	409	389	401	439	423	430	447	435	417	430	469	391	391	397	415	407	405	413	423	428	439	419	424	457	430	422	400	416	425	436	404	416	418	410	438	409	447	442	426	421	400	418	422	406	437	391	404	427	472	404	463	433	459	423	443	434	422	391	423	412	408	430	446	429	416	426	418	443	418	412	411	450	416	410	438	419	429	442	420	417	451	447	424	432	433	444	456	444	413	399	419	422	418	414	402	434	424	418	426	437	447	479	433	423	399	442	390	409	384	426	456	404	416	414	418	426	438	414	410	425	459	426	442	438	402	428	445	460	386	414	415	423	431	449	396	445	415	425	432	423	403	454	455	412	464	421	412	437	471	442	404	449	406	407	422	401	442	447	395	461	424	434	415	456	478	429	454	430	428	421	440	412	394	423	451	417	405	447	430	458	453	424	419	421	430	443	421	403	414	406	404	428	428	405	414	401	438	429	401	466	449	452	408	428	455	412	451	410	426	399	423	436	432	405	450	440	414	437	449	419	446	427	427	447	468	436	422	457	454	429	421	435	432	458	449	435	394	429	430	358	412	418	443	442	441	412	424	447	442	428	431	437	440	419	409	391	401	431	417	422	410	433	429	437	432	431	443	406	413	429	432	400	435	443	416	400	446	415	412	441	407	432	483	408	445	408	439	416	423	403	377	451	408	435	411	419	416	448	429	434	429	406	427	397	425	363
22963	21407	28972	24195	21395	21430	9923	1468	1047	834	677	613	474	481	431	378	406	393	344	342	378	320	339	334	329	326	341	316	320	314	321	369	348	283	331	325	347	321	312	311	290	427	631	1037	1073	982	687	379	266	293	297	309	259	274	282	259	261	265	312	291	284	291	284	276	286	273	289	296	290	263	310	273	276	276	286	296	289	272	291	291	313	310	266	274	267	299	297	297	252	294	274	277	282	314	267	261	291	285	302	292	310	289	261	306	290	303	258	288	276	259	308	280	279	278	264	293	270	285	281	270	279	298	291	257	297	289	268	297	268	290	261	287	256	315	280	281	256	292	262	257	302	274	286	289	285	272	278	292	269	264	283	294	320	277	284	275	299	289	232	279	262	288	256	278	273	286	265	286	281	261	252	267	283	285	308	246	286	298	301	307	266	284	271	275	298	277	268	336	284	295	264	266	282	274	296	295	292	272	304	282	270	250	242	277	290	257	282	294	274	264	259	282	266	292	314	289	259	266	293	287	259	286	242	262	281	289	276	276	284	251	281	301	280	271	264	296	265	276	301	296	300	275	282	296	267	280	310	264	287	294	287	258	272	304	286	256	294	268	256	291	311	290	265	287	282	254	271	299	268	284	256	259	290	292	274	270	305	303	278	261	297	258	258	266	265	289	262	287	303	289	278	281	279	267	257	288	294	275	258	270	296	284	295	269	274	271	253	266	273	254	270	256	282	276	239	308	297	282	326	279	299	268	303	259	307	273	287	284	293	285	297	276	256	272	290	330	278	283	249	303	288	290	299	246	290	283	271	286	273	280	277	282	245	225	272	260	256	292	254	291	283	292	266	287	293	279	286	250	251	290	261	278	286	310	282	278	268	257	250	318	262	272	261	292	286	266	279	292	305	307	258	287	279	255	283	272	289	287	280	286	318	278	303	276	306	279	259	292	291	281	291	295	286	265	273	276	284	257	299	281	298	266	267	256	263	279	292	264	252	319	256	309	271	289	267	318	252	285	254	283	290	278	284	303	290	265	306	271	258	274	277	279	269	268	267	300	308	307	301	262	273	259	270	291	308	283	295	277	268	258	291	306	275	292	279	257	244	306	279	262	295	275	258	295	288	251	291	285	275	274	290	278	302	257	275	295	271	289	252	268	270	311	288	282	291	272	316	266	300	307	271	295	286	312	305	302	275	274	284	287	284	292	284	283	266	273	278	297	296	294	298	290	313	241	292	259	276	290	258	286	271	304	282	301	275	253	261	246	300	257	266	310	283	255	279	290	252	269	273	262	297	259	287	298	267	279	306	256	280	274	272	279	281	284	278	288	310	276	289	276	242	295	291	292	315	268	304	287	247	291	270	308	279	302	293	289	300	275	268	257	268	285	260	318	278	274	302	306	285	265	286	276	287	278	291	288	286	263	277	284	275	319	313	275	248	262	268	286	278	271	325	268	260	270	317	252	263	274	275	277	274	290	280	296	275	276	280	318	277	293	286	286	291	276	297	283	290	248	278	281	264	293	272	284	283	270	296	295	269	270	270	284	310	283	266	242	272	248	292	302	261	283	294	252	298	271	284	286	306	285	294	286	310	276	301	258	277	256	279	290	281	290	268	258	290	264	298	308	279	280	314	291	316	282	291	279	273	292	272	251	295	301	287	262	287	254	286	281	272	290	298	302	277	267	273	274	252	261	298	270	278	297	291	261	252	314	282	273	309	276	278	305	304	267	260	281	282	295	275	242	282	297	299	287	273	281	284	264	300	280	276	277	282	300	260	279	302	271	293	266	287	243	290	272	317	276	294	314	293	283	262	277	279	285	276	282	289	279	264	273	277	250	295	279	274	273	303	304	262	285	289	275	286	253	261	270	290	302	265	269	270	296	311	258	295	329	274	276	285	272	302	277	297	248	270	294	276	304	272	293	283	277	305	275	273	281	261	302	313	258	264	272	281	319	284	274	278	279	290	274	252	249	276	282	270	278	281	260	277	271	283	318	294	260	330	274	276	283	310	289	280	303	295	303	278	280	302	296	285	252	323	305	264	273	284	262	311	279	293	270	291	293	279	270	294	295	268	306	256	267	306	255	293	274	273	252	302	284	249	269	260	284	300	285	287	274	279	303	298	287	273	258	274	264	296	277	304	273	303	271	292	282	273	268	259	277	251	291	279	293	277	302	283	285	285	278	273	296	281	307	307	280	288	281	298	289	258	284	280	271	299	254	274	280	271	285	286	287	287	294	285	273	267	271	288	315	274	280	259	255	307	259	255	317	269	296	286	275	281	286	275	272	304	291	295	296	274	291	263	288	290	266	305	269	265	282	268	267	286	269	275	271	300	295	310	287	284	264	292	289	300	294	266	262	272	308	285	291	282	301	324	283	279	277	249	289	262	316	271	300	277	270	270	278	277	280	287	269	290	277	274	264	265	323	292	287	263	294	288	252	285	301	289	295	260	253	272	268	300	283	292	236	256	287	292	294	289	283	285	279	288	266	292	269	273	305	254	265	297	266	265	265	288	273	255	264	281	274	269	304	263	284	286	253	279	272	282	281	302	269	303	266	294	288	295	265	279	269	261	271	299	264	232	297	268	253	275	279	270	274	272	275	283	265	287	281	265	318	279	285	288	282	254	256	263	279	295	300	253	300	291	296	288	269	294	327	303	259	292	288	263	293	284	285	258	282	266	279	290	261	264	302	287	283	300	296	257	309	271	268	262	304	262	296	278	272	284	286	264	280	297	309	298	261	285	252	290	287	271	307	276	252	316	276	280	268	274	276	282	263	296	286	281	290	317	300	282	262	246	270	269	276	283	309	280	286	280	278	263	299	274	283	271	310	281	294	295	279	278	288	279	250	299	261	304	300	302	261	301	299	280	274	287	271	313	306	297	268	294	285	269	267	261	259	296	294	298	283	286	284	294	265	270	267	258	303	292	272	277	293	267	269	273	274	282	303	291	311	281	293	285	276	284	306	259	299	279	257	279	268	281	270	290	279	280	290	274	259	282	287	288	247	269	301	277	264	274	251	269	275	265	267	273	296	285	268	281	296	282	255	290	286	267	277	295	263	316	296	260	287	271	290	265	260	285	251	284	272	277	270	235	273	276	301	252	266	279	242	288	260	253	281	286	272	300	279	274	295	287	250	299	285	256	271	270	262	301	277	277	282	275	289	293	271	289	284	282	298	271	299	287	276	270	269	266	275	266	296	297	260	286	281	270	282	293	306	299	283	301	288	264	290	287	283	301	268	250	280	261	273	282	280	278	287	304	250	283	277	323	261	304	267	285	297	258	247	303	273	267	283	272	280	289	271	261	262	263	275	301	284	292	278	280	280	312	291	241	269	294	275	302	265	276	284	304	267	280	260	282	275	280	260	268	292	307	266	303	244	262	270	274	283	287	287	311	312	288	300	280	289	262	278	284	245	285	265	279	272	252	258	304	271	261	288	303	278	285	275	275	262	305	267	291	275	263	272	321	268	273	305	303	288	252	283	286	269
42783	68186	19829	7120	4911	3349	2809	2214	1607	1243	965	809	700	586	527	486	523	451	440	400	387	399	410	365	338	368	360	350	327	346	367	350	374	362	349	371	359	361	342	353	361	469	823	1259	1463	1215	881	362	305	296	295	321	336	318	297	320	310	327	316	341	295	299	294	333	331	273	307	297	326	303	358	316	297	321	322	295	318	314	291	306	305	308	291	304	320	342	314	299	314	301	313	314	345	330	311	293	295	322	282	296	316	319	301	332	303	303	288	291	308	327	296	270	303	293	311	292	309	286	321	325	324	329	289	334	304	316	310	319	304	320	287	315	307	267	298	306	299	290	325	280	314	283	318	310	269	318	298	322	268	327	301	327	295	309	306	324	297	282	320	289	309	297	316	300	320	336	311	298	300	288	316	286	288	317	308	301	317	323	309	325	284	317	325	297	306	277	292	301	313	276	318	290	285	299	331	313	302	316	291	326	300	334	302	309	299	260	292	269	291	298	296	288	320	293	289	310	294	331	309	320	320	289	308	269	315	310	313	330	291	340	310	326	317	297	309	293	302	319	280	297	286	300	314	323	275	310	287	285	311	284	308	299	295	319	313	316	301	310	294	306	319	337	315	310	303	324	295	289	304	287	299	286	311	315	303	318	317	301	322	286	319	279	326	313	283	334	299	316	307	308	329	333	295	285	311	329	322	298	323	304	308	273	311	301	313	299	332	322	292	310	306	290	318	341	330	313	310	352	288	303	300	312	314	292	309	339	303	306	280	306	309	328	329	281	296	289	304	320	320	298	283	294	331	276	323	305	322	310	315	289	307	298	289	330	296	281	288	290	312	332	309	281	295	302	298	289	311	300	314	296	293	278	296	332	320	326	334	300	330	306	315	302	325	310	316	312	341	300	307	316	285	310	295	308	313	289	318	309	296	298	328	299	307	320	326	334	304	295	292	325	338	273	283	297	315	273	310	286	328	309	311	319	295	292	314	303	296	321	313	325	299	316	292	305	299	301	266	337	322	298	296	309	312	340	310	288	327	293	331	314	309	291	285	308	320	285	306	324	303	356	297	306	325	310	322	294	299	296	332	286	294	303	312	323	295	296	328	301	337	291	306	301	302	299	304	340	321	302	301	319	282	331	293	273	293	288	296	275	272	298	310	286	327	321	302	312	310	331	326	314	315	329	306	293	309	360	328	301	321	291	295	325	299	304	303	311	295	294	293	275	315	325	311	305	263	287	335	306	298	269	278	299	361	288	291	357	304	343	323	292	357	273	284	322	308	265	295	284	322	298	271	308	329	294	311	295	275	294	309	318	301	319	309	316	335	327	312	304	282	297	311	310	297	330	283	321	285	284	303	330	297	280	276	320	283	275	300	321	303	328	289	285	307	330	293	285	297	296	281	300	313	289	309	292	314	282	269	309	293	326	326	337	330	300	287	303	314	300	334	301	309	316	316	297	322	301	327	284	308	295	287	295	318	318	328	261	313	322	322	312	324	316	316	285	322	316	297	301	290	297	303	327	278	331	290	303	302	300	322	303	297	292	280	306	290	280	305	300	313	304	318	283	272	322	304	291	314	286	306	308	302	289	320	312	310	315	312	288	309	314	318	316	275	271	285	268	287	281	301	306	273	294	290	293	305	289	279	306	314	309	282	334	334	326	341	300	298	261	316	306	268	337	288	330	283	317	293	320	311	317	277	278	305	286	280	324	275	287	287	324	287	332	313	283	313	295	320	278	297	323	312	302	316	308	305	307	305	293	279	320	302	278	301	275	306	312	291	317	305	285	284	316	281	302	297	305	326	307	330	319	330	297	289	328	315	300	339	313	354	283	317	315	324	311	282	323	296	287	313	336	281	320	311	315	307	297	311	323	307	295	339	314	281	322	305	306	296	290	311	281	318	313	310	296	295	305	303	317	308	302	312	328	311	301	309	314	335	327	290	326	290	298	304	308	300	309	331	309	280	300	283	315	339	321	317	320	284	301	305	286	286	333	306	347	290	305	308	296	292	294	335	295	292	311	285	291	322	337	300	306	305	311	303	321	291	312	304	275	298	298	301	322	304	301	294	306	333	281	318	272	300	266	304	319	310	305	275	290	346	316	329	293	293	308	316	280	335	278	273	292	318	305	300	301	328	330	336	339	297	297	310	318	324	326	293	326	305	299	310	297	318	296	272	296	344	258	312	268	329	306	323	299	323	297	292	333	309	287	293	322	321	333	306	291	306	298	327	278	320	284	301	315	337	276	290	315	316	293	298	305	286	321	306	284	307	332	338	307	308	303	320	318	311	333	288	340	314	304	316	316	296	283	330	323	301	317	322	297	315	298	258	313	294	295	293	281	295	325	317	298	310	325	327	320	300	323	338	303	296	293	312	311	273	266	275	326	305	287	285	301	270	305	325	285	309	290	290	308	305	269	315	279	299	297	296	292	290	320	312	309	314	291	317	311	298	350	331	340	341	289	312	308	302	310	344	316	257	330	327	282	305	328	311	285	301	292	332	298	314	281	277	314	312	292	339	290	299	306	317	275	286	326	283	277	329	336	293	326	335	303	324	316	285	288	297	287	323	293	285	324	279	290	314	294	279	303	326	331	283	314	289	293	296	273	309	326	318	309	307	315	278	320	315	290	294	297	290	321	330	299	286	277	299	275	306	321	273	308	297	281	302	304	315	296	303	295	268	306	306	302	295	274	298	302	294	263	293	296	300	280	299	297	303	309	286	297	332	316	301	315	310	273	326	309	299	296	295	305	314	300	307	304	316	255	299	306	278	300	277	323	340	289	279	310	285	283	305	311	307	296	294	299	308	296	306	303	310	306	305	326	291	291	338	324	312	298	309	324	332	307	300	290	318	290	320	311	288	327	316	297	301	311	283	282	318	330	312	316	297	308	276	323	320	339	317	306	316	305	305	347	313	336	308	313	331	288	313	320	348	293	299	305	330	291	291	289	283	316	288	316	289	337	321	332	322	322	313	337	318	306	314	296	322	273	291	320	306	331	303	305	305	307	289	312	289	295	297	281	286	320	317	314	319	271	315	289	291	312	317	332	309	297	278	313	288	320	308	312	294	302	278	333	305	322	302	324	312	287	288	308	299	301	312	338	293	294	305	298	284	316	306	300	326	295	290	352	352	313	299	308	324	267	287	318	325	279	311	280	266	265	342	324	287	312	327	303	324	307	337	321	270	290	325	311	296	330	290	300	283	317	341	319	297	295	314	295	257	307	316	306	317	309	322	288	335	297	281	290	292	342	300	283	314	319	301	303	298	292	294	303	282	307	321	309	353	337	315	325	324	303	271	303	314	297	319	324	309	267	291	305	320	306	319	323	316	358	335	301	309	311	311	303	307	287	287	274	311	303	302	290	305	299	311	306	329	333	311	311	292	311	322	313	286	298	312	318	314	278	315	297	283	324	319	286	317	335	307	318	299	274	277	279	300	308	297	308	293	292	275	266	285	329	289	336	321	280	289	311	282	329	342	314	342	315	322	292
32003	31071	17675	4008	1319	945	841	781	685	630	594	624	600	554	562	531	565	513	531	554	549	478	568	504	535	527	517	526	527	505	561	480	564	563	515	535	529	522	577	510	570	503	519	586	563	589	579	554	550	523	536	542	535	539	544	493	519	514	568	545	522	525	538	520	552	516	520	563	486	502	516	544	520	496	527	525	535	505	529	529	544	516	530	489	556	533	510	497	549	538	517	546	524	520	504	513	521	532	515	517	545	535	542	525	492	559	538	559	538	515	487	550	518	510	547	541	549	531	540	536	539	555	506	530	540	546	536	536	576	510	576	495	546	558	501	520	560	540	570	500	536	532	551	533	548	505	530	513	536	501	551	512	493	495	509	538	513	522	524	522	548	523	515	506	545	499	558	541	534	543	551	518	560	508	567	526	496	515	499	554	506	562	551	533	512	532	532	545	481	502	519	507	510	520	501	534	514	516	529	559	505	497	558	529	545	550	520	523	473	531	510	505	502	520	531	527	535	541	522	591	509	541	560	516	522	497	532	546	532	510	480	527	532	553	528	510	508	559	583	539	541	551	524	512	488	523	561	494	548	496	541	519	519	530	523	509	525	551	534	545	527	493	505	512	528	509	499	472	540	529	504	512	535	522	536	540	522	497	504	493	557	503	576	528	532	605	483	472	551	508	538	536	510	552	523	526	560	541	532	513	521	495	537	572	495	530	543	540	520	492	507	553	536	547	549	506	512	518	530	530	555	499	511	516	519	543	494	517	493	508	504	520	505	469	541	518	559	557	505	556	519	516	471	485	514	513	530	487	525	573	524	486	499	528	566	520	498	578	518	484	533	523	552	537	554	515	531	518	503	477	544	568	530	577	531	525	499	563	510	493	540	507	527	538	485	544	504	543	528	509	531	537	549	505	547	562	565	485	534	501	523	512	530	519	512	521	563	495	522	542	556	525	513	476	537	528	490	543	519	551	533	523	491	491	523	496	563	524	520	554	525	506	537	535	544	520	490	522	548	551	518	516	535	518	514	590	569	537	547	526	510	523	555	492	509	528	523	482	547	476	489	530	540	529	511	515	536	519	519	516	503	458	521	505	519	506	564	510	512	561	490	518	517	531	547	530	537	541	524	538	521	540	541	559	544	551	524	509	540	526	565	520	507	526	527	527	473	540	537	564	546	548	531	537	496	529	512	536	521	504	527	533	577	518	536	514	528	538	507	502	527	530	545	495	534	553	508	526	529	561	556	540	563	515	489	568	557	558	511	498	534	531	566	540	541	506	507	542	510	541	509	551	558	520	549	514	557	530	561	510	492	481	542	546	551	525	462	544	515	524	504	536	519	539	523	495	458	545	537	522	513	542	541	534	548	514	532	543	499	511	472	521	543	596	552	545	535	529	562	533	537	511	504	535	526	543	533	474	490	506	543	492	570	488	514	529	529	529	540	559	539	539	495	540	536	525	521	487	520	541	531	531	518	544	538	550	536	523	475	553	556	533	541	531	521	465	520	532	497	526	518	542	536	498	567	526	465	510	518	548	530	479	515	539	518	503	586	558	532	536	440	557	539	525	520	517	541	548	515	533	510	530	542	567	508	538	554	486	510	552	517	520	517	541	564	486	551	535	518	502	517	508	557	536	549	563	547	545	505	558	540	533	518	551	531	530	557	548	549	531	514	483	548	537	529	504	560	510	496	523	526	515	534	506	521	592	532	552	567	513	505	527	509	510	570	481	490	579	549	520	505	531	538	542	520	569	517	553	540	545	530	500	534	505	508	564	546	568	487	515	507	525	552	492	517	576	524	567	525	502	500	520	520	545	541	495	534	531	537	513	513	509	504	485	513	519	512	596	515	571	491	555	522	543	488	512	514	537	521	489	535	543	544	516	575	497	560	553	507	563	524	573	520	532	471	511	522	571	538	503	531	516	540	520	554	549	554	516	523	476	525	537	493	518	472	497	571	513	534	555	510	554	556	536	548	545	511	538	553	523	544	482	523	453	554	483	557	554	563	544	514	520	570	519	505	531	507	503	525	577	547	491	509	516	511	523	520	501	550	516	526	559	557	524	505	501	537	529	515	526	563	519	541	516	529	485	519	527	506	554	517	496	511	566	563	534	551	555	556	524	525	527	508	535	539	543	533	527	505	549	530	550	535	523	506	504	522	513	549	511	559	493	559	541	507	560	495	526	524	581	544	512	544	513	514	526	537	511	533	515	550	525	517	494	521	498	526	496	529	555	514	538	548	496	532	548	519	546	516	493	538	562	542	535	522	548	502	530	516	545	534	510	518	516	566	524	542	480	539	509	513	515	534	554	530	579	515	528	545	536	549	548	487	492	540	497	537	500	515	556	526	554	527	531	521	518	499	514	528	524	566	512	541	508	561	540	559	539	527	519	506	568	492	529	532	535	504	534	538	531	562	549	524	525	531	559	520	526	571	512	531	561	515	529	532	529	487	571	507	530	502	567	499	513	479	539	501	517	492	461	509	532	555	558	554	523	523	570	555	529	501	520	521	539	510	548	489	553	540	580	531	514	512	534	538	525	498	556	528	510	525	571	594	536	476	527	537	512	548	586	525	518	552	533	528	541	549	493	529	484	530	493	526	490	535	527	525	493	539	498	533	481	509	531	474	501	511	512	533	526	536	552	538	508	498	510	567	544	548	546	583	526	544	506	491	554	564	534	528	516	539	488	574	508	530	534	530	503	503	483	549	550	543	504	545	520	530	500	489	550	517	556	521	538	504	528	536	514	532	570	491	529	529	506	539	550	545	500	533	534	539	534	520	543	542	515	502	535	510	526	478	521	583	546	534	508	515	527	537	482	533	578	519	522	528	461	505	505	524	481	529	594	531	577	496	540	524	527	548	533	528	559	517	548	538	552	548	542	521	568	565	511	543	529	499	505	504	548	512	493	509	520	509	518	544	520	524	577	569	543	526	539	485	527	530	536	502	510	523	538	551	486	536	480	517	550	537	572	542	483	530	529	517	545	529	535	537	518	558	565	524	513	516	533	495	507	543	532	510	519	548	527	550	460	538	548	546	511	516	524	541	515	536	553	515	528	504	542	515	529	475	480	516	567	516	546	556	538	547	514	571	559	479	474	507	516	538	514	491	491	488	526	496	574	542	515	564	539	515	533	509	566	542	542	561	537	523	563	525	604	522	515	511	514	531	536	533	505	517	528	529	537	492	525	532	528	499	485	551	534	516	530	529	524	577	504	517	537	546	519	542	548	526	523	520	565	546	548	539	518	592	511	519	564	555	516	533	539	489	533	536	497	544	551	537	530	542	543	515	542	507	515	521	505	532	527	544	558	501	491	517	499	518	530	526	518	541	516	569	537	538	495	519	546	515	520	567	538	528	499	505	519	556	531	510	486	551	546	510	542	508	560	542	527	537	541	563	495	536	521	566	515	537	532	525	493	543	514	521	518	512	555	533	581	506	536	522	549	517	494	532	569	526	561	541	496	502	520	520	528	518	550	478	542	517	552
37532	44452	10012	2738	1694	1341	1197	1024	875	768	695	650	661	598	586	627	596	575	605	587	555	591	579	554	541	586	540	543	589	526	559	617	580	575	563	555	565	619	558	634	592	526	580	579	653	616	620	615	576	550	594	561	577	593	541	591	551	602	562	599	590	584	673	546	555	584	586	582	570	520	545	561	576	575	539	587	589	554	567	592	546	555	568	572	542	598	591	591	547	581	576	572	513	610	532	584	550	608	589	548	562	537	522	570	608	538	589	535	573	547	578	593	590	591	541	545	550	551	574	574	587	585	588	607	610	593	575	561	588	564	565	576	568	564	532	595	540	526	488	571	592	566	532	542	590	570	577	547	590	593	601	574	563	560	612	578	592	552	558	572	548	574	542	588	562	566	533	542	606	583	520	558	588	590	577	550	570	558	605	565	573	585	561	549	599	542	582	579	588	599	556	598	590	607	565	552	540	551	568	541	541	580	569	571	547	545	574	533	562	541	551	557	531	585	575	564	584	571	559	558	596	580	576	557	522	556	572	574	562	559	569	536	584	540	613	586	580	565	530	576	575	571	587	550	514	554	546	551	563	566	597	572	569	568	585	541	568	601	599	575	551	538	612	571	619	546	525	547	549	601	591	604	580	555	556	546	583	580	547	582	581	563	560	553	600	562	561	558	585	563	592	561	486	564	522	565	564	568	600	576	571	575	533	589	544	568	617	571	598	580	593	567	562	582	594	602	531	569	588	562	511	536	535	561	593	587	529	590	602	581	588	551	565	568	524	612	556	540	566	578	606	583	567	561	605	580	550	559	627	569	553	579	580	548	571	611	572	573	586	546	507	558	556	583	558	546	592	522	581	585	542	537	538	574	551	576	554	564	537	570	588	585	551	565	550	541	554	543	605	560	567	572	548	531	583	561	579	585	573	574	529	573	556	541	549	592	586	563	581	552	549	558	585	549	531	565	558	566	578	555	490	583	629	600	543	592	576	586	550	559	560	569	595	548	584	534	578	597	579	586	591	591	570	533	572	555	593	571	539	580	587	601	521	567	553	588	565	565	579	558	584	606	580	580	554	551	562	531	600	514	530	514	597	608	565	563	588	531	557	554	581	560	574	599	568	591	574	557	568	568	590	553	545	590	592	603	576	565	566	592	577	562	567	566	594	608	567	554	587	560	570	574	568	524	605	583	592	572	526	578	599	553	566	569	567	562	559	599	570	555	561	598	558	550	547	573	550	559	585	556	572	574	582	634	569	544	564	556	583	603	591	566	549	505	545	541	567	558	555	554	577	588	566	565	559	572	566	552	568	566	554	576	575	561	584	542	546	547	566	554	557	599	594	554	580	556	644	586	569	576	606	580	523	595	567	564	577	545	563	561	561	505	576	536	538	561	541	591	562	534	555	567	579	545	539	607	556	550	588	569	529	552	563	608	563	600	543	605	577	554	602	562	579	574	563	583	544	561	566	536	553	543	568	569	567	568	535	560	532	567	614	571	562	610	570	598	559	577	596	564	572	538	566	535	579	566	532	575	542	557	539	567	625	542	563	624	538	596	557	562	539	580	576	596	535	568	581	576	515	539	562	585	603	538	556	579	570	597	556	585	559	557	569	548	594	576	561	532	538	523	563	655	543	624	577	559	612	538	592	557	570	566	559	598	591	550	598	572	557	570	555	605	609	570	576	552	584	613	566	604	517	571	594	601	523	590	575	539	552	560	553	574	561	560	590	568	535	549	523	576	537	573	564	526	560	571	562	623	565	562	532	595	557	537	572	550	572	598	557	544	552	566	579	558	555	556	552	536	583	556	610	571	617	597	588	540	555	556	552	563	633	552	577	587	540	547	580	576	538	559	591	588	574	591	583	528	584	600	613	562	620	542	582	519	588	570	554	593	576	527	565	580	575	566	576	603	548	592	587	497	565	579	570	560	532	538	569	586	626	547	577	564	560	544	588	541	572	575	545	582	567	580	551	574	531	598	549	562	570	561	551	599	590	579	565	531	578	597	543	558	554	561	559	543	541	572	620	532	585	577	562	537	592	566	586	568	543	574	518	597	522	575	580	564	557	550	577	560	597	581	532	555	593	582	550	514	541	561	557	545	555	562	561	580	568	590	578	592	542	605	531	549	584	529	577	567	543	614	603	570	601	573	554	616	571	532	530	532	535	564	546	525	582	589	568	558	596	576	542	564	570	586	538	563	566	571	540	582	622	544	591	624	560	554	571	550	574	540	574	561	548	522	557	578	573	538	623	504	575	560	577	589	604	575	608	559	588	531	534	578	565	568	577	550	602	532	565	574	499	636	580	547	572	513	511	599	630	581	559	576	590	555	562	539	528	603	579	581	550	563	551	546	558	569	580	546	559	592	564	574	579	542	577	576	543	587	566	567	556	575	570	542	583	543	566	553	549	605	579	575	566	557	579	572	600	536	544	600	568	516	577	548	562	522	527	551	570	540	545	557	566	566	574	595	550	590	559	553	595	560	559	522	564	567	579	573	574	601	571	561	598	557	584	582	555	539	549	546	570	603	603	565	550	603	594	528	573	585	617	576	589	595	568	553	565	571	596	570	566	524	552	530	560	567	613	559	576	560	557	551	548	553	523	572	571	574	567	513	601	594	586	558	586	576	529	519	545	585	566	554	522	543	584	554	589	578	586	584	580	616	564	566	589	616	486	533	570	556	557	541	544	584	541	563	617	557	572	573	581	562	554	547	543	568	573	579	560	538	565	575	536	555	580	543	560	568	516	568	536	587	560	552	577	557	567	551	590	545	555	548	599	604	579	603	572	590	605	509	579	543	583	558	609	588	608	576	544	600	568	533	576	536	557	559	539	615	577	574	595	646	547	552	566	600	586	531	539	584	572	561	575	551	566	567	583	616	552	582	572	513	594	580	538	578	586	554	592	568	539	572	592	547	563	532	557	535	576	555	648	564	548	598	558	567	558	531	544	554	542	531	569	619	565	557	592	602	551	563	576	594	637	533	601	564	573	550	562	593	587	581	541	513	591	567	580	577	536	597	611	548	565	603	548	555	553	576	523	557	549	574	556	597	585	596	561	566	567	539	586	542	558	599	577	574	581	582	595	604	562	566	596	553	533	550	563	564	604	547	570	560	551	560	536	549	537	577	571	572	583	586	541	571	572	626	591	545	542	567	561	571	540	565	519	559	554	587	596	606	571	543	571	571	563	562	584	551	582	585	562	575	573	572	565	523	561	581	595	550	547	564	560	573	589	576	526	578	571	599	577	565	547	573	585	579	563	595	531	575	544	581	551	563	556	603	609	585	547	585	566	551	561	550	535	531	527	594	576	576	566	523	532	537	562	541	566	534	583	536	543	559	527	546	554	588	585	555	555	565	593	585	564	577	591	531	529	584	569	593	566	550	598	580	546	580	576	553	602	585	556	539	547	581	579	558	545	568	571	553	571	582	542	602	597	581	546	549	587	578	558	550	573	557	590	559	555	594	546	557	566	537	561	603	513	562	573	541
24087	21411	28513	24631	21296	10566	1768	1105	796	716	697	621	608	563	550	513	544	478	514	492	527	475	445	512	496	448	513	448	495	506	523	457	441	519	511	479	482	499	467	472	488	456	533	798	1016	965	743	628	470	436	443	460	443	443	474	504	476	468	422	453	477	456	457	463	454	433	413	417	465	437	451	452	469	410	410	457	418	457	415	445	445	440	438	444	480	472	433	458	460	452	492	466	411	440	495	438	411	449	451	465	440	427	479	465	441	426	481	435	446	461	454	439	450	503	480	418	441	408	455	472	422	450	455	473	416	428	489	444	428	455	427	467	472	447	427	470	443	455	424	452	417	484	440	454	456	428	464	460	457	449	490	447	496	424	462	430	449	418	437	438	466	437	443	432	501	476	442	447	462	494	443	446	401	447	431	479	453	439	426	453	449	426	447	455	453	451	444	444	463	471	447	444	431	467	442	442	511	413	478	456	430	439	485	451	455	450	468	486	445	484	489	427	452	493	440	417	444	470	484	446	456	473	464	442	464	450	454	441	440	454	464	491	437	429	451	416	433	456	458	453	497	450	449	468	457	430	445	423	435	442	471	493	411	464	449	483	426	457	433	414	428	450	475	468	457	418	425	452	465	461	462	440	479	471	447	414	448	485	447	443	463	478	454	445	444	444	419	456	481	465	465	432	442	442	417	468	431	437	433	451	436	431	408	455	480	403	454	431	416	446	438	454	489	447	462	466	473	446	450	444	487	460	473	444	493	458	447	431	453	445	458	446	431	445	453	456	440	451	430	476	435	445	459	468	430	479	431	462	460	451	439	457	462	454	441	476	413	455	454	471	477	431	491	459	420	426	437	419	451	432	475	475	452	450	433	456	461	453	446	449	441	447	448	413	438	434	417	423	458	432	433	455	478	467	440	450	391	433	438	444	443	479	501	447	445	421	426	423	428	457	444	438	458	447	478	450	455	452	449	469	446	442	462	463	457	459	415	467	448	442	465	410	441	450	489	463	445	424	461	474	479	399	421	463	497	465	450	437	435	450	456	440	455	450	464	414	407	467	430	446	447	458	428	443	461	444	456	411	468	444	480	452	471	459	451	437	460	446	405	443	389	406	498	448	422	454	428	437	420	448	453	443	429	415	448	477	452	470	468	455	458	452	445	456	460	434	449	445	456	407	464	430	450	456	462	451	442	484	449	448	447	425	447	477	461	448	470	432	453	431	467	420	433	400	467	424	447	412	477	486	459	402	443	442	467	448	443	439	439	429	442	427	442	437	417	454	432	475	429	424	442	444	458	412	533	418	465	456	440	463	423	430	433	461	456	442	458	475	467	433	427	456	439	427	413	490	462	407	454	496	442	424	469	437	447	429	451	478	470	458	408	429	447	412	473	472	478	428	453	443	446	438	441	442	418	419	440	443	464	466	422	466	398	446	440	432	435	467	454	484	426	412	462	437	447	475	438	453	427	439	441	478	444	435	438	455	426	443	427	454	422	438	455	434	421	422	450	452	507	456	456	441	467	479	416	427	471	451	461	454	428	441	470	446	427	451	436	431	454	471	422	470	452	445	423	467	452	451	460	456	456	419	467	426	467	445	437	421	447	457	431	449	490	473	473	462	461	418	482	459	482	488	460	462	441	447	455	437	436	463	430	439	461	449	440	446	507	411	446	449	427	429	447	451	441	455	429	451	448	422	448	448	426	447	445	425	444	438	435	454	446	426	454	423	484	463	415	441	468	463	468	447	458	442	423	430	468	445	442	447	415	450	464	476	435	445	454	443	452	466	396	446	450	481	461	412	427	441	435	459	458	427	460	455	444	452	462	441	442	437	482	441	409	434	431	451	455	404	464	445	459	447	447	469	492	479	424	440	441	460	476	445	472	475	470	454	414	475	449	458	472	418	465	427	479	435	457	461	437	447	479	431	436	455	422	457	478	477	463	443	428	464	468	430	465	471	411	419	418	440	432	424	477	436	421	443	478	450	428	461	437	462	460	456	455	497	470	419	466	464	431	473	435	468	418	421	475	422	486	469	424	453	448	419	476	459	460	453	487	462	459	416	470	414	444	451	440	448	475	465	444	430	411	497	480	435	416	434	449	493	454	452	494	427	420	417	458	452	410	415	478	450	445	426	469	450	467	485	458	436	431	439	459	481	442	466	487	423	449	423	442	491	423	473	434	488	455	446	478	430	448	455	444	461	447	447	483	435	511	446	486	442	460	441	412	442	467	458	467	446	463	443	439	446	431	445	461	467	462	461	439	446	479	428	474	465	459	477	384	435	415	428	407	454	465	472	432	409	464	455	444	455	442	468	446	483	456	443	457	444	442	475	452	423	442	434	453	459	427	453	444	433	431	459	451	425	425	442	474	454	442	409	440	457	446	458	460	452	471	465	457	388	441	431	421	468	461	433	481	473	414	445	472	386	477	476	485	498	422	481	423	459	413	455	455	447	457	443	460	460	475	423	488	450	478	447	440	441	482	454	480	437	445	436	458	443	468	420	443	430	429	430	498	425	498	424	459	420	448	430	423	457	446	456	447	427	426	465	430	469	454	445	451	452	416	439	415	455	454	452	424	467	456	430	461	466	474	459	436	454	443	467	477	415	421	433	432	451	434	441	484	433	469	424	457	444	442	416	456	450	466	446	414	477	442	470	474	420	462	461	436	465	471	461	462	475	462	438	412	433	458	457	421	449	427	457	472	494	434	438	471	462	429	419	427	445	480	434	445	429	454	459	474	431	478	444	466	495	426	484	466	467	433	461	441	423	441	476	454	461	456	432	456	468	449	476	455	423	447	474	430	497	449	432	419	445	440	437	437	473	459	484	431	465	481	444	438	424	477	432	467	484	441	461	453	476	458	407	451	456	448	434	431	453	453	438	419	454	454	478	412	450	449	455	483	443	414	416	467	446	448	460	440	474	449	436	434	472	480	457	472	435	454	422	451	451	491	501	457	424	467	446	472	429	496	423	453	468	448	444	460	449	440	443	476	487	417	487	484	399	477	449	432	467	464	443	418	418	403	422	463	405	470	406	460	467	451	450	458	433	433	422	419	410	417	469	430	439	448	501	443	435	457	451	457	446	444	457	457	443	433	431	432	483	475	459	457	471	454	411	417	422	454	460	440	428	444	453	497	445	417	469	432	455	437	433	453	436	427	477	500	485	423	441	475	399	451	436	450	442	434	455	471	443	427	386	486	420	457	463	435	465	441	482	451	448	443	424	455	431	483	450	438	480	432	442	422	426	448	451	430	468	452	470	423	442	414	458	469	446	477	465	436	456	448	457	442	462	398	455	467	413	455	444	480	446	431	440	436	420	417	461	441	444	442	472	463	414	458	424	440	440	425	495	460	471	445	444	442	452	447	450	430	470	460	441	459	428	424	433	448	442	469	456	461	460	464	467	430	481	439	434	426	433	459	449	437	464	487	450	407	438	497	456	452	444	451	491	457	448	472	461	457	420	501	497	447	446	450	452	442	442	456	435	466	448
38865	62691	20078	5056	3436	2489	2040	1551	1262	992	931	773	696	679	695	565	586	558	528	544	577	602	534	538	596	504	517	497	495	506	495	577	524	547	536	520	511	533	510	524	521	497	662	974	1242	1164	990	718	534	511	487	504	461	492	466	480	517	451	466	459	457	489	526	497	467	497	472	489	490	501	483	513	464	472	507	470	528	502	484	517	496	488	513	511	519	499	471	517	475	474	512	491	444	530	490	458	486	515	503	518	490	509	486	462	493	470	509	491	459	496	486	498	495	424	513	487	457	487	525	491	505	464	481	465	485	452	483	487	464	491	514	468	470	525	469	488	546	480	483	517	452	458	490	481	476	491	470	471	476	510	484	453	477	481	443	483	449	471	504	493	501	449	482	467	492	460	512	484	468	466	513	463	479	498	481	470	403	504	479	457	482	500	506	455	466	491	527	496	510	479	492	468	501	504	481	475	484	493	542	477	522	495	474	500	521	477	468	452	494	486	496	476	479	479	503	509	482	486	474	470	516	493	503	429	463	461	487	434	474	470	467	484	458	452	499	509	521	468	481	491	498	541	477	477	506	512	490	469	553	433	482	505	510	494	461	493	488	461	489	512	509	490	526	500	467	488	468	508	459	466	523	495	503	508	471	472	469	514	494	485	476	506	502	531	534	475	495	518	498	494	493	510	550	497	527	493	480	466	507	501	484	486	502	473	504	440	489	517	488	519	480	480	528	468	444	467	510	473	501	512	443	469	470	457	519	514	469	522	502	475	457	494	483	482	470	500	512	497	473	485	465	500	481	484	476	484	491	490	474	495	484	501	467	518	466	479	468	489	497	464	466	491	501	454	501	505	495	489	503	533	480	495	468	463	516	518	493	515	506	513	515	513	462	480	488	475	464	499	502	476	471	519	499	505	448	458	487	502	492	501	481	476	506	465	468	539	528	453	524	472	531	522	505	491	481	501	515	507	440	538	484	509	485	525	497	481	476	541	478	490	484	491	513	529	505	445	473	492	468	493	460	504	467	446	508	478	463	469	493	485	409	483	435	460	507	456	482	499	482	466	483	531	524	495	522	535	496	500	493	465	499	482	454	497	491	483	472	460	513	517	503	484	500	467	498	472	460	489	511	522	463	508	495	492	467	429	499	505	493	506	499	468	497	538	483	460	505	432	491	482	480	504	478	485	469	464	458	488	521	512	507	461	502	487	485	510	494	483	499	486	453	492	493	465	490	486	472	463	544	486	465	488	495	489	448	504	472	482	510	501	483	487	504	492	505	480	481	501	474	499	476	478	480	530	534	528	445	487	497	492	479	426	517	508	513	506	501	453	489	481	465	460	481	509	454	476	469	463	513	492	519	496	462	461	507	488	478	493	458	517	486	492	497	480	454	468	501	481	502	487	472	518	481	477	537	497	524	484	495	463	492	468	563	494	488	497	464	486	493	469	523	516	463	501	485	501	461	536	487	462	504	464	475	499	493	489	490	488	521	490	435	474	485	525	478	487	485	530	481	486	473	488	466	508	497	502	505	504	484	486	522	506	499	484	497	496	460	502	468	445	452	500	474	497	467	471	527	494	508	507	493	478	535	470	489	479	511	511	461	514	505	501	468	540	496	507	483	526	479	547	474	510	520	511	470	478	488	496	478	484	464	497	497	478	527	514	511	471	507	494	517	474	506	467	492	498	497	506	465	498	486	503	499	490	475	486	465	504	463	497	478	469	478	485	492	550	451	463	549	501	495	516	524	510	460	475	483	502	531	525	505	498	479	483	461	502	523	476	528	503	492	487	496	516	511	488	489	485	522	504	492	491	458	486	474	521	484	498	492	508	460	507	490	481	505	514	501	493	512	520	503	507	429	478	487	471	510	488	489	537	500	439	458	507	501	510	498	457	512	466	512	512	490	494	492	488	461	479	497	486	462	490	466	482	463	495	496	495	494	459	458	509	512	433	532	467	496	461	501	510	484	485	467	499	527	483	434	528	519	461	515	454	458	491	523	473	496	497	502	497	487	498	476	476	497	509	492	480	476	497	499	487	461	496	477	484	492	495	465	512	477	507	493	547	488	477	469	427	499	488	498	540	463	486	513	473	456	534	483	503	492	489	478	461	514	492	506	487	498	505	507	489	443	488	498	473	498	504	485	486	483	489	491	495	497	488	499	508	481	452	482	498	441	466	494	465	490	506	506	486	499	516	509	507	488	495	495	501	459	450	494	537	490	486	497	470	514	463	494	501	503	485	488	500	479	488	475	493	468	540	509	504	478	480	472	451	499	479	520	457	498	492	494	503	506	486	484	476	517	500	486	469	470	446	481	490	493	499	467	487	483	511	508	478	481	492	441	482	482	501	485	522	488	468	483	505	482	500	488	456	515	459	463	455	531	489	461	474	485	461	485	513	468	456	477	467	526	516	487	462	480	510	482	467	480	506	470	461	461	485	455	476	467	481	489	469	477	449	432	484	494	511	498	488	478	519	457	541	493	505	485	523	488	482	452	526	504	507	505	464	483	486	516	488	452	475	491	454	479	512	480	476	497	500	474	469	462	474	494	525	494	497	483	477	517	479	527	528	496	472	456	477	467	473	469	510	491	504	453	477	484	489	448	488	471	480	489	477	513	489	466	495	509	506	509	496	491	490	518	477	502	468	486	510	471	487	490	473	477	506	506	525	509	481	472	490	447	501	538	439	464	482	473	503	489	451	517	494	467	480	479	474	510	486	485	500	509	470	493	478	484	495	466	479	514	517	463	520	494	482	518	465	440	497	494	462	502	487	523	440	490	495	529	489	511	502	529	463	522	488	484	502	512	469	454	517	540	493	501	482	482	494	478	479	510	471	492	488	479	497	450	501	471	498	480	501	511	466	493	480	478	469	491	498	520	499	511	519	463	474	507	469	535	471	483	452	479	498	487	503	472	446	510	481	517	461	497	451	505	516	512	498	482	481	479	521	486	503	511	513	501	506	466	519	501	495	453	494	472	492	492	510	474	489	479	482	471	486	505	501	488	505	512	471	533	532	501	476	488	523	514	543	538	455	485	478	456	523	494	522	462	536	499	434	520	474	455	465	446	498	485	461	493	501	510	496	469	501	513	515	493	451	486	481	497	505	504	511	483	490	477	452	483	499	475	475	500	460	516	510	457	500	484	483	506	493	520	500	475	552	493	469	462	514	514	483	522	500	482	500	455	484	467	505	507	506	478	481	510	501	529	503	497	498	487	444	504	495	456	453	495	457	535	499	511	501	500	455	496	501	489	539	473	502	507	516	532	491	462	461	506	498	453	458	500	472	480	514	485	482	519	496	484	472	498	492	479	495	453	475	482	486	475	513	509	458	478	517	483	487	498	482	497	475	503	456	520	463	505	467	498	474	470	494	459	500	509	493	481	477	488	504	464	473	505	475	547	509	485	499	459	522	452	489	490	462	476	475	513	526	470	480	480	519	517	450	495	500	528	502	500	497	477	481	473	489	519	499	520	501	438	481	514	529	471	489
25073	21473	27702	25297	14401	1790	1092	792	664	648	562	546	507	498	492	470	468	460	444	449	464	465	462	454	451	420	462	422	436	425	426	394	450	432	434	419	413	437	408	471	469	438	420	566	720	729	524	526	453	455	462	433	428	419	455	456	416	406	463	392	367	399	418	389	440	419	448	368	409	402	424	431	439	427	436	417	426	450	424	412	422	406	431	452	447	408	395	444	389	402	451	442	405	435	399	423	408	417	395	422	427	424	414	409	406	434	396	401	460	411	385	426	440	414	390	422	434	411	421	396	466	403	402	421	402	428	435	414	416	400	410	421	428	473	427	398	424	416	412	443	432	416	426	403	442	414	419	439	435	417	443	429	418	441	413	433	437	402	401	406	417	412	443	402	378	417	437	401	426	403	397	421	407	440	456	397	435	377	378	432	404	382	435	420	397	418	404	428	426	406	437	398	409	404	467	388	395	434	458	389	398	374	419	401	409	434	402	417	404	446	395	430	402	403	397	402	407	475	417	426	436	426	450	396	446	452	392	382	426	394	416	444	406	399	397	381	405	415	434	373	430	450	421	419	397	435	397	432	470	432	428	455	409	401	395	420	372	403	407	393	382	399	394	401	441	426	433	424	429	410	453	441	445	428	421	446	421	438	465	404	401	440	358	439	422	401	410	446	405	418	397	428	429	389	435	410	427	406	418	417	412	384	405	426	433	425	412	416	415	431	431	413	407	425	453	397	398	415	424	400	425	406	429	421	436	406	411	446	410	436	455	407	420	428	393	414	407	428	434	407	448	392	425	393	411	415	402	434	430	434	393	406	384	466	400	388	421	393	401	409	421	384	440	414	449	413	432	434	429	402	356	402	401	437	406	396	419	432	436	440	412	409	478	408	451	401	445	435	440	420	473	419	396	392	407	375	419	409	432	437	376	445	449	381	385	436	464	384	374	399	435	395	390	403	383	397	438	431	422	403	419	418	417	401	438	439	384	410	394	429	430	404	409	401	414	410	425	460	407	433	376	441	462	394	422	407	401	440	386	390	423	399	427	409	436	424	429	397	402	414	400	430	438	391	398	452	407	449	468	436	416	415	426	391	408	408	430	399	427	369	408	414	436	412	422	424	453	391	401	421	389	434	433	413	409	421	433	433	420	363	397	424	408	404	415	440	427	386	422	408	411	429	447	407	436	417	405	409	431	390	408	402	391	419	391	393	400	402	409	394	386	437	428	418	414	402	452	410	434	434	414	438	414	416	389	416	417	427	418	455	409	401	414	405	375	405	374	442	420	414	419	425	409	455	411	382	429	406	439	405	432	405	408	393	428	427	407	382	388	383	408	426	409	421	432	411	431	427	422	384	406	418	420	413	439	429	432	394	386	414	409	406	386	418	426	389	433	429	465	490	427	401	412	394	444	441	400	400	485	405	439	403	407	432	427	389	438	425	421	407	446	405	462	418	393	440	395	441	383	378	412	416	378	446	400	406	405	418	380	390	411	385	438	411	474	405	446	414	428	390	419	406	438	401	413	429	414	355	411	393	398	419	393	413	412	442	404	396	405	409	427	425	413	411	404	423	472	401	397	438	421	432	408	397	410	387	449	448	404	386	413	393	387	484	399	447	397	453	439	459	436	429	407	401	438	413	413	414	385	423	402	417	395	473	415	418	417	419	435	411	394	428	401	453	404	392	419	437	418	432	404	456	409	452	433	460	418	449	427	445	425	427	391	403	389	394	402	415	417	410	410	435	398	410	422	430	426	447	419	387	404	434	440	447	393	404	432	415	419	424	392	418	391	417	397	412	442	395	442	426	402	479	385	407	397	397	427	420	421	446	465	391	415	391	400	406	417	436	440	375	429	385	418	425	411	408	441	452	396	447	386	409	428	402	419	408	458	433	405	445	437	418	420	470	463	406	414	423	409	444	436	441	407	409	440	414	425	401	426	435	402	421	420	404	403	408	423	411	443	418	411	391	427	405	417	386	417	404	408	453	425	420	433	395	457	432	424	423	404	455	434	400	429	396	416	443	409	413	401	437	434	412	429	398	444	377	436	421	424	447	396	455	428	399	423	432	432	411	450	402	404	436	402	356	431	405	398	411	455	399	426	450	379	418	435	416	425	430	417	390	450	487	370	454	358	427	421	402	422	457	400	427	422	435	438	387	417	404	405	406	402	385	394	432	400	406	424	430	405	435	452	411	399	426	421	415	441	437	435	425	464	408	414	411	413	382	434	427	430	393	414	445	441	432	435	418	461	412	411	402	418	434	423	413	450	452	402	412	397	416	399	407	416	402	422	441	413	431	438	451	395	398	416	398	388	429	410	425	418	427	411	408	400	424	424	413	404	400	385	424	384	414	432	450	398	419	410	440	407	417	378	440	414	440	379	425	456	420	419	418	392	384	412	410	415	411	377	410	425	448	440	450	388	439	403	414	403	409	423	407	427	428	423	427	411	417	402	450	420	398	418	382	392	428	411	453	390	457	438	417	441	402	418	394	409	458	400	413	417	435	414	417	411	400	402	411	400	407	414	428	390	410	426	447	455	372	403	434	403	394	429	409	434	405	394	396	432	413	408	454	427	454	395	414	410	428	429	427	412	420	421	459	392	419	433	392	429	438	422	417	402	405	393	436	419	428	394	405	404	407	398	431	415	401	416	385	484	395	431	422	424	413	407	446	446	402	436	392	391	402	431	415	427	438	400	410	432	383	414	392	357	397	447	404	391	411	440	395	444	441	393	404	436	383	431	393	413	436	462	439	385	442	393	453	400	417	402	401	424	401	416	422	425	422	381	422	417	461	403	429	397	404	382	397	390	408	432	405	424	415	425	461	433	438	423	397	413	448	433	419	413	397	420	402	440	434	431	382	398	424	402	430	431	432	434	405	383	401	372	397	406	411	416	385	399	389	416	424	450	414	436	403	418	431	424	426	458	429	424	387	422	434	398	408	439	401	381	455	399	440	419	416	409	401	426	447	387	411	450	390	433	411	415	396	462	388	454	393	445	461	409	398	417	422	425	444	418	433	404	449	411	431	411	413	403	440	418	402	411	418	412	461	383	433	432	436	422	389	447	435	412	450	422	417	424	397	449	412	396	430	444	403	396	406	426	403	398	424	424	365	391	431	416	374	413	424	394	433	431	431	394	414	421	400	475	400	453	419	434	437	442	410	426	470	417	405	438	405	423	453	455	438	428	402	404	411	406	394	439	410	444	416	433	418	445	432	432	391	453	424	441	396	422	422	441	442	422	412	456	406	414	472	417	410	394	448	446	421	414	432	409	385	435	440	401	401	451	434	372	397	443	430	424	377	439	404	414	414	401	420	417	438	433	406	421	438	375	452	415	415	395	404	386	410	429	436	436	424	408	391	466	384	399	399	456	407	415	444	430	409	376	407	402	409	429	401	437	431	404	432	454	447	433	387	439	384	419	437	460	402	422	432	435	422	395	448	410	394	399	440	423	427	424	404	422	436	403	451	402	391	412	418	428	419	431	402
38569	56833	16707	3857	2492	1904	1588	1243	975	865	664	659	587	549	552	581	543	520	521	491	490	481	456	509	432	484	459	476	470	451	437	481	452	500	460	504	453	465	438	483	467	480	485	754	881	872	644	618	513	462	438	454	449	457	473	449	468	467	426	459	435	451	470	480	472	425	444	447	450	460	411	452	471	472	434	457	456	407	485	398	477	444	453	421	436	474	422	442	445	495	435	461	474	426	462	452	438	452	484	455	411	438	452	444	462	428	449	453	475	457	417	447	462	457	425	390	471	447	419	446	449	463	447	463	458	440	446	451	464	469	433	461	472	440	435	468	383	452	379	466	462	447	427	466	484	449	446	452	417	415	466	423	481	421	428	432	457	463	444	464	445	477	425	406	436	446	452	444	445	456	434	442	435	414	475	495	441	464	452	465	417	436	490	447	463	417	452	457	467	449	389	432	484	472	453	457	430	432	439	459	472	456	497	476	469	426	486	451	458	457	434	442	437	434	443	463	441	419	437	446	411	428	472	472	440	447	427	450	438	394	433	404	448	425	515	459	470	451	414	435	495	436	431	445	416	471	462	425	460	449	396	437	447	438	445	454	470	436	441	439	424	445	392	471	437	448	430	443	432	445	442	456	478	446	457	472	452	451	451	468	405	438	403	458	487	429	472	455	464	472	461	439	438	469	455	394	435	385	456	426	448	462	449	474	456	431	485	411	429	422	464	445	442	409	415	432	451	453	414	446	411	454	424	449	426	457	423	441	449	458	454	391	459	428	470	387	441	453	438	470	471	455	453	431	425	429	440	405	460	430	456	482	433	437	451	440	453	410	429	474	444	486	428	431	447	472	437	424	421	466	450	448	436	409	460	494	473	454	459	435	435	462	445	438	433	443	414	488	470	423	443	469	496	447	473	446	460	431	450	466	436	467	435	444	415	439	439	413	467	474	434	432	442	500	425	467	439	438	452	466	452	452	475	474	422	458	472	411	432	415	455	459	424	436	401	419	430	450	437	456	485	487	427	422	422	452	450	483	436	442	438	452	444	484	463	450	461	439	461	432	484	450	459	449	489	468	485	488	451	508	445	436	445	424	432	470	424	430	414	443	437	426	408	396	463	482	485	454	452	451	419	453	429	490	469	427	443	429	458	442	472	419	450	409	452	467	436	454	447	454	419	442	435	424	479	437	443	491	443	482	422	448	486	480	450	460	428	473	450	426	417	411	459	437	432	434	430	439	420	427	414	461	455	426	470	439	473	416	425	425	461	429	454	417	481	426	444	431	437	463	437	422	450	459	460	439	457	442	437	487	450	457	436	491	465	440	466	458	477	433	421	500	416	439	460	444	475	452	463	445	413	431	449	451	469	438	436	435	424	463	441	414	477	437	457	434	454	445	448	467	442	450	428	434	436	477	402	464	456	451	428	434	439	435	435	438	465	452	455	502	465	440	437	433	434	413	417	437	416	453	451	434	463	478	433	419	443	487	473	465	470	466	421	428	419	465	416	426	451	451	442	440	444	452	469	407	474	450	453	445	431	421	408	451	458	457	436	448	433	447	435	443	463	438	459	406	449	449	440	429	455	403	454	464	438	501	472	442	442	457	471	447	434	448	460	407	465	440	452	426	455	445	447	456	485	465	489	418	448	464	452	446	423	454	419	419	481	399	436	464	440	467	447	464	440	445	445	458	416	451	439	468	441	432	452	444	443	460	459	457	427	430	399	450	464	410	413	438	485	464	466	420	443	429	440	444	432	431	414	458	457	454	432	446	465	478	445	454	481	422	444	444	429	439	463	425	465	448	471	476	398	436	486	433	443	422	454	448	453	429	479	446	438	438	458	456	444	455	449	438	442	488	447	466	438	444	407	463	466	458	429	461	438	485	439	466	436	414	437	416	438	456	485	441	413	470	422	436	488	452	428	462	457	497	428	431	391	435	454	463	462	465	406	434	478	414	446	461	478	505	404	449	419	436	439	452	405	457	415	433	461	454	462	430	457	441	457	450	440	437	421	468	450	443	459	457	402	429	472	463	431	435	458	456	428	423	404	457	442	463	424	477	441	447	488	471	452	415	471	415	483	457	452	431	451	439	499	415	481	448	431	460	470	460	445	488	417	493	447	423	434	462	433	450	438	438	434	478	421	449	421	452	433	439	404	486	451	430	467	464	438	433	448	425	463	448	442	464	453	463	430	475	458	451	450	436	476	439	464	447	450	437	501	442	478	450	485	442	434	423	434	488	456	464	461	432	441	432	408	434	459	445	471	450	462	443	468	458	435	460	415	476	432	476	478	470	455	418	415	430	425	426	461	493	431	422	450	429	441	435	480	432	427	451	473	437	435	474	439	427	447	491	462	445	478	440	448	465	436	441	466	437	456	441	470	459	433	420	466	463	457	428	440	467	478	472	505	452	385	425	460	420	448	436	425	428	423	458	463	472	432	432	442	425	453	466	440	446	467	465	443	452	444	413	452	461	480	432	421	428	484	448	457	471	449	508	396	431	410	428	443	480	452	440	440	489	455	425	441	386	463	440	474	462	457	486	493	449	419	471	412	437	455	450	437	451	457	442	455	442	451	464	472	429	453	439	454	442	449	442	429	450	422	418	430	402	454	487	441	422	486	471	415	443	448	437	472	419	434	471	436	451	443	426	428	420	483	488	480	469	462	444	451	436	473	451	481	454	446	461	437	410	452	447	450	426	419	429	463	442	454	427	415	472	447	497	449	415	423	469	452	456	473	398	452	447	458	439	470	475	443	444	420	407	436	465	454	462	436	448	459	448	418	423	439	459	426	466	428	462	484	457	448	432	447	438	417	477	465	467	476	468	450	417	473	455	436	421	434	480	422	432	449	458	426	434	437	429	439	429	481	413	459	429	451	450	407	425	466	427	437	469	444	422	440	447	438	432	460	445	405	488	450	445	444	464	432	483	438	463	456	415	390	420	448	432	430	450	473	433	470	445	465	434	464	471	462	438	445	447	491	451	431	443	454	403	407	449	434	455	411	441	446	428	461	464	398	497	421	423	466	447	428	436	401	462	446	430	455	441	413	445	442	463	437	466	433	456	436	444	451	462	447	458	499	472	450	408	437	442	440	453	468	458	421	418	455	458	449	429	444	427	436	447	454	379	460	418	430	458	462	455	461	467	431	462	424	435	437	419	470	480	444	441	445	435	410	442	471	472	458	438	478	416	446	462	450	441	437	472	435	495	424	479	473	465	423	467	462	434	439	429	457	459	491	446	409	461	448	497	442	440	414	466	418	451	443	469	467	437	446	424	474	497	423	454	424	456	434	431	423	450	474	484	461	442	466	434	446	472	442	438	426	424	448	437	431	464	464	461	463	438	456	453	483	439	449	443	481	433	450	448	445	429	449	485	448	431	420	436	450	415	432	471	438	456	438	453	442	428	466	431	477	471	444	454	457	461	414	450	443	440	450	441	444	429	414	447	466	411	435	468	439	463	443	483	454	457	427	437	460	457	456	448	447	443
22876	21369	28951	24118	21353	21373	9725	1346	942	797	678	532	505	503	487	369	358	360	376	341	346	358	347	373	366	335	354	336	298	343	353	353	287	357	330	290	323	313	338	339	313	333	338	498	1219	1312	956	343	289	305	295	301	316	275	294	294	292	271	291	295	293	293	262	299	270	305	298	273	258	296	281	331	286	307	282	283	292	295	291	283	289	319	299	241	278	297	300	271	327	291	292	299	289	273	292	277	294	297	298	275	266	275	270	273	296	252	255	295	289	287	277	285	246	287	314	296	286	289	272	277	298	299	283	277	306	274	279	291	301	280	273	295	293	314	262	278	298	318	267	301	321	310	292	290	262	269	271	295	279	284	295	254	287	311	299	307	271	285	281	278	261	291	269	286	275	266	283	305	303	312	272	276	289	281	265	293	296	299	265	264	275	297	319	278	306	308	293	262	295	275	276	257	291	301	310	263	295	276	298	258	265	302	300	271	260	281	283	278	243	277	284	293	291	300	275	292	296	297	274	299	297	286	334	274	284	261	307	254	280	299	290	284	294	279	297	289	300	283	306	278	293	305	290	251	282	234	289	288	315	281	293	298	295	291	287	268	295	272	300	285	288	304	304	268	297	279	298	298	281	297	293	283	253	291	279	299	251	254	279	294	280	276	265	274	269	306	280	305	300	277	290	296	297	283	308	287	295	288	289	263	255	294	301	277	293	285	308	278	295	270	268	282	307	260	275	258	287	294	265	291	275	298	262	270	286	256	270	295	280	272	265	323	283	287	272	265	276	275	311	305	279	292	245	278	278	285	279	259	250	305	327	299	275	301	273	281	303	273	271	273	273	292	276	278	256	300	290	297	280	294	306	309	253	285	293	298	300	264	273	285	343	297	301	288	258	280	308	293	289	298	288	311	288	285	305	292	272	291	293	272	312	287	251	292	275	276	276	272	261	282	288	296	271	260	275	275	299	285	299	297	271	286	287	302	278	261	256	271	259	307	267	262	277	267	268	286	297	276	299	291	304	313	274	288	311	258	300	279	277	262	309	308	279	286	280	273	273	267	295	290	321	296	277	274	277	280	314	279	310	265	257	298	297	298	306	288	297	316	307	289	280	281	285	271	276	292	296	313	264	284	294	281	284	261	291	259	264	334	306	297	266	311	296	305	268	266	302	242	289	302	278	284	299	273	316	285	256	273	319	274	262	294	264	294	282	291	270	251	273	255	297	279	312	285	280	269	253	290	293	270	257	298	298	293	279	271	291	308	267	279	291	294	274	284	266	305	285	300	256	267	285	263	289	273	254	306	306	294	280	265	315	287	286	278	290	295	279	307	321	312	286	288	294	306	271	289	293	273	289	292	268	311	282	281	292	283	283	299	283	297	279	298	246	278	273	314	291	289	278	263	296	283	284	260	288	261	298	303	250	301	283	278	277	276	265	329	256	289	286	282	272	281	259	307	278	286	291	268	272	281	287	296	325	303	304	277	315	310	260	274	310	294	292	267	294	273	284	272	291	278	283	314	292	274	276	313	244	267	280	271	293	286	305	288	277	305	254	272	282	282	310	280	296	282	304	316	272	278	283	276	294	276	296	273	271	288	266	275	268	263	280	286	273	288	279	295	283	281	275	279	288	286	280	241	253	304	280	301	280	236	271	266	255	284	294	291	279	319	303	293	282	311	291	296	259	290	270	273	287	288	288	296	241	296	285	286	273	284	304	260	288	302	285	264	279	301	286	278	273	273	270	260	259	293	254	280	261	268	279	283	271	264	315	305	259	285	296	261	280	269	318	265	289	275	277	264	321	304	274	292	319	304	281	242	276	311	253	240	298	285	264	282	311	284	283	301	306	263	265	293	283	288	272	276	267	288	287	282	268	301	263	301	275	279	263	298	281	263	266	305	300	282	264	287	264	265	265	277	307	266	285	275	320	300	280	295	294	295	309	280	312	310	322	261	281	295	277	273	314	288	282	288	271	305	269	257	279	275	249	284	290	280	317	304	311	302	269	295	264	299	260	253	269	284	280	281	280	288	290	270	274	294	278	264	341	263	286	320	287	282	265	292	291	278	274	276	320	277	298	283	291	301	313	283	293	258	285	298	278	284	277	294	284	305	312	265	284	298	292	273	277	258	287	277	277	296	277	301	274	285	288	280	294	245	269	294	283	267	296	287	271	295	287	283	299	290	296	297	282	269	292	263	295	286	264	267	277	271	298	276	322	304	292	295	273	298	285	283	262	264	262	300	276	265	275	287	269	278	294	285	305	293	286	274	232	287	272	278	245	310	300	297	286	290	286	313	261	296	259	274	260	318	290	295	266	285	285	300	307	300	310	269	275	247	265	263	273	276	265	310	284	279	284	292	306	291	293	267	243	272	289	285	278	270	279	274	266	283	278	264	269	303	289	270	287	287	263	272	275	287	301	249	255	285	268	309	312	292	280	288	261	280	292	303	286	290	278	280	287	291	307	283	270	276	282	277	279	267	263	290	297	289	265	304	271	269	272	337	293	283	307	253	274	287	269	270	295	273	294	258	276	289	296	266	281	284	273	296	276	270	299	312	301	300	293	272	257	297	253	275	283	282	265	254	287	282	265	283	282	291	317	252	291	284	288	280	275	276	285	290	286	280	293	302	269	280	263	310	278	286	281	246	309	291	263	269	279	270	287	300	319	293	266	304	276	267	278	285	259	294	273	286	285	289	282	293	266	289	293	269	276	264	271	269	267	289	318	288	301	297	295	254	282	274	298	267	271	287	286	258	300	304	291	291	308	307	272	302	314	262	279	269	288	305	307	310	278	278	264	275	302	283	281	323	300	305	270	258	280	290	267	301	280	294	272	297	268	239	303	305	309	279	287	294	264	279	265	274	293	280	308	277	249	301	286	313	268	281	260	259	290	288	305	293	268	273	295	288	250	251	306	285	276	304	273	300	259	309	274	284	326	285	302	274	291	281	266	293	274	281	282	299	265	273	305	260	290	272	285	291	291	279	309	305	311	276	276	280	271	316	298	301	294	288	269	256	265	269	287	277	286	279	285	316	296	265	314	305	284	304	290	280	301	290	272	280	301	282	311	278	276	271	284	302	280	259	270	291	291	258	295	293	266	279	277	268	297	275	294	291	267	287	269	308	266	301	270	290	267	278	272	287	293	282	300	265	264	272	324	272	287	318	272	294	304	274	286	303	293	287	283	262	272	285	289	305	258	276	271	273	293	266	292	253	296	286	274	281	276	303	289	282	282	273	296	298	295	245	259	278	288	259	286	262	283	302	286	265	293	276	300	289	293	284	299	287	276	288	296	294	288	283	296	337	267	293	272	309	305	289	273	311	272	283	305	297	288	286	303	278	313	279	288	282	279	271	268	255	296	275	276	295	285	255	282	297	288	290	262	302	309	295	302	288	309	268	278	280	286	259	291	275	272	274	282	261	283	256	313	296	279	290	273	264	306	281	279	273	300	287	290	269	307	266	301	300	259	253	297	265	264	268	275	278	257	265
42671	71629	27370	7053	4764	3394	2667	1938	1465	1167	926	761	620	586	548	489	493	430	413	387	421	407	386	382	412	361	356	356	380	366	347	357	419	342	404	355	325	335	362	339	355	365	370	651	1670	1753	1094	339	299	327	333	309	322	341	298	317	320	312	318	326	297	312	301	293	284	308	315	332	326	321	326	293	307	338	327	297	297	296	318	316	312	317	295	314	313	288	324	306	331	301	294	302	323	280	290	320	332	303	325	293	350	310	305	288	310	315	302	284	313	297	279	313	324	308	290	294	286	294	312	288	322	306	299	319	286	282	303	367	320	325	305	316	317	295	298	338	304	282	268	310	319	291	273	309	308	349	306	320	304	310	281	316	297	315	313	332	315	303	261	321	302	268	288	311	324	298	270	302	284	293	310	287	318	322	300	313	316	307	295	286	329	326	308	335	324	312	306	330	302	300	296	316	328	318	266	320	278	289	302	292	298	296	322	313	308	261	303	295	323	306	288	282	312	337	293	322	295	324	304	310	280	308	341	326	310	323	304	295	274	359	326	282	320	299	313	294	282	322	297	326	324	332	321	299	335	301	314	285	305	291	322	307	315	296	279	282	296	310	340	324	310	295	313	329	288	310	303	277	321	304	289	319	301	303	320	309	320	329	311	317	304	305	280	311	300	307	289	314	343	330	271	284	308	298	349	335	286	287	306	312	310	330	335	305	336	316	327	316	308	298	329	307	281	268	288	325	317	303	301	273	294	307	326	276	291	290	309	307	330	299	330	290	294	302	306	292	292	312	298	303	309	301	273	287	321	293	304	293	339	308	306	314	291	310	278	296	289	292	309	297	309	304	286	307	299	319	309	304	305	326	283	295	292	325	296	310	331	306	309	278	264	314	303	279	345	333	324	298	338	287	281	311	307	339	292	324	327	334	308	324	288	304	274	277	310	316	305	348	289	306	281	306	309	327	297	312	303	314	308	334	331	327	270	294	306	310	327	318	279	296	329	289	281	350	291	313	305	297	309	310	322	277	300	299	318	318	339	304	305	298	326	330	273	313	334	303	292	315	285	304	304	311	318	320	307	333	297	294	308	327	326	295	300	310	279	303	316	332	292	314	301	331	291	310	314	290	303	312	287	294	335	328	325	300	297	293	334	301	316	318	314	320	352	334	303	320	338	308	316	324	330	297	339	291	309	324	291	302	291	309	305	337	315	317	346	283	317	349	306	288	325	278	318	301	322	284	301	286	328	291	310	347	283	317	316	311	304	309	315	355	316	308	302	310	319	319	287	332	308	282	348	308	288	281	306	295	279	299	293	313	299	301	294	304	314	313	299	298	294	312	295	301	284	301	299	320	310	280	320	295	316	316	334	288	312	312	298	297	332	287	291	306	263	310	289	326	320	294	286	308	313	299	309	309	321	288	295	293	306	290	312	308	316	306	302	319	283	323	316	328	286	311	287	329	294	312	353	350	304	334	288	307	293	318	304	298	294	302	300	324	339	292	282	317	280	284	293	286	312	290	343	305	304	294	290	295	339	282	299	299	315	290	307	296	299	295	304	315	328	279	309	332	278	326	271	306	290	296	299	318	283	319	291	343	351	299	301	313	315	342	349	305	318	293	278	296	325	336	306	300	282	312	312	294	308	310	340	297	317	303	318	293	315	304	309	328	302	307	293	315	316	295	311	334	299	262	309	314	291	322	310	299	304	308	326	304	293	299	334	312	334	323	338	305	286	321	333	312	320	285	310	313	281	301	290	308	349	278	297	355	289	337	340	279	281	286	283	336	310	324	307	319	322	323	303	319	325	292	295	279	268	288	303	329	319	330	297	346	284	320	269	349	320	295	329	299	307	315	308	317	301	307	301	305	307	320	311	353	294	307	319	280	314	323	320	305	323	304	299	326	326	282	303	319	325	337	295	311	308	313	307	304	326	298	296	323	301	317	287	308	327	300	336	265	319	286	311	339	305	313	290	290	310	266	317	330	283	310	294	284	300	301	312	310	238	301	306	302	299	307	314	301	312	333	272	329	297	316	314	305	344	341	307	309	313	312	309	323	318	310	291	306	303	327	309	321	312	321	280	307	316	318	289	288	309	274	294	292	310	306	305	276	305	315	298	308	325	265	313	273	304	290	297	313	319	308	278	305	303	280	315	313	290	297	324	310	310	298	289	271	309	290	310	297	349	325	284	330	279	316	289	314	291	333	308	307	322	309	284	289	344	297	310	298	291	324	307	308	311	320	311	303	341	326	338	324	301	275	287	313	327	287	305	295	291	291	327	280	267	352	286	274	322	279	291	312	328	296	305	286	314	332	304	291	297	299	311	308	300	299	291	271	310	307	315	290	306	314	302	308	331	310	307	281	298	309	310	302	316	312	306	319	319	299	296	291	311	312	324	308	346	318	300	316	294	308	283	298	306	311	325	302	299	318	317	332	290	309	271	318	316	333	305	338	305	314	284	321	299	309	295	303	321	306	328	295	333	297	324	315	347	293	280	309	313	341	317	294	299	325	325	292	314	279	289	278	289	299	293	295	308	312	331	321	303	302	331	293	315	299	308	348	296	281	324	315	302	308	309	297	275	302	321	318	298	344	309	320	311	293	288	315	296	299	318	289	285	298	295	296	301	311	312	317	273	305	320	343	302	276	326	301	318	306	310	294	319	319	298	324	319	325	290	304	337	307	320	306	319	296	302	300	318	323	326	327	305	309	320	290	286	291	297	328	283	329	313	305	302	271	323	322	334	302	312	313	306	343	313	291	339	331	297	314	309	328	300	325	327	284	277	332	319	329	337	295	286	296	317	295	311	281	319	316	314	319	281	291	310	308	294	324	327	291	312	346	295	275	297	304	335	316	313	290	305	287	283	290	270	309	318	322	302	290	324	283	300	339	303	299	300	297	294	323	334	295	308	333	333	337	308	309	308	311	289	339	308	300	320	313	298	334	330	310	323	280	299	321	308	308	304	300	305	298	325	294	292	288	316	301	336	310	291	311	295	310	304	304	301	317	285	311	310	298	309	297	307	280	322	325	313	307	308	273	285	317	306	292	371	305	301	309	293	320	298	308	328	291	311	330	328	304	326	304	303	330	335	318	289	305	310	325	295	270	337	280	290	286	304	302	292	303	296	315	312	358	264	278	321	300	305	300	286	309	271	313	279	314	340	280	304	309	287	333	342	310	300	310	314	306	298	303	320	300	327	309	295	332	342	329	295	325	302	305	303	301	288	325	299	304	304	346	307	329	284	305	287	285	310	354	321	284	286	297	307	308	319	285	294	293	306	320	298	268	320	323	305	325	307	330	305	305	348	320	279	317	315	301	305	290	335	296	317	321	317	326	303	325	283	338	329	316	309	306	326	313	275	320	288	320	331	328	295	301	341	285	289	293	329	299	322	293	286	298	291	273	283	317	319	265	306	288	323	279	305	303	294	307	299	286	346	264	304	281	330	342	304	289	316	294	311	317	288	327	306	300	301	304	331	304	311	280	284	309	304	316
31719	32153	20059	4476	1321	917	825	684	661	616	613	532	555	545	575	543	510	546	488	501	527	514	511	518	525	541	530	538	502	479	517	516	486	539	536	492	533	513	564	511	516	535	522	543	543	515	509	540	525	526	545	558	507	488	531	526	507	518	509	504	532	540	521	542	492	542	549	517	463	518	510	476	528	475	523	491	498	490	519	493	551	548	526	500	484	471	449	563	481	520	501	519	495	512	487	519	486	539	491	501	537	507	481	532	526	482	558	492	489	505	500	514	517	520	549	505	481	474	519	529	511	499	563	507	483	492	481	502	489	511	523	521	514	524	496	512	477	497	538	500	472	515	487	522	519	503	537	477	463	507	461	534	496	521	539	460	543	490	525	550	544	550	512	505	529	473	510	492	510	514	527	522	534	538	469	510	512	539	527	458	548	516	498	530	476	477	482	503	529	532	497	525	523	547	559	522	485	499	540	496	497	499	479	501	529	518	466	559	501	495	505	505	525	521	491	505	498	532	516	503	511	560	482	524	498	478	509	500	519	470	528	534	497	493	526	532	469	557	530	509	457	498	542	486	495	506	497	546	516	512	513	536	494	519	493	499	509	498	520	478	508	500	553	548	517	503	549	479	517	524	516	497	511	464	498	546	528	506	531	526	506	512	496	504	485	563	532	520	518	480	539	501	546	478	504	505	476	516	521	484	542	472	478	521	488	501	497	532	515	508	533	486	504	551	493	510	489	519	482	508	525	485	533	481	494	503	526	495	528	540	536	506	510	521	508	525	525	521	507	492	517	470	518	510	502	496	513	537	487	525	516	483	510	524	526	475	486	467	536	501	453	500	533	519	497	466	526	527	548	481	509	527	523	495	538	502	503	539	514	497	504	503	513	512	517	518	513	477	499	519	512	514	486	503	481	478	488	492	474	503	484	515	485	521	527	518	541	508	527	531	531	534	556	508	511	497	526	502	522	496	519	481	510	489	496	491	498	508	548	480	487	474	486	508	509	516	498	491	515	476	537	486	498	514	522	543	483	487	466	475	496	558	505	505	467	522	533	482	511	467	534	515	492	499	509	487	525	529	527	495	536	517	481	517	489	511	466	523	524	528	569	471	604	499	502	500	482	557	565	527	546	505	538	517	480	549	517	492	513	520	501	549	509	485	566	491	488	527	478	489	533	480	513	481	477	529	469	527	474	479	526	525	509	466	498	527	496	509	545	538	480	492	525	488	488	451	484	464	511	489	505	514	473	518	511	554	492	493	534	510	487	537	510	503	510	508	510	505	521	522	510	483	496	507	478	515	539	523	511	489	518	526	498	502	473	507	543	467	494	500	515	534	540	511	521	497	543	508	516	520	512	507	522	482	513	524	508	499	519	496	541	490	454	464	506	512	562	480	494	511	530	519	524	494	520	544	495	489	507	493	470	478	507	484	559	506	500	480	510	514	506	513	502	520	525	481	537	511	522	506	503	497	484	504	451	525	494	464	530	493	517	491	499	537	511	514	536	489	569	509	534	507	488	494	484	519	556	497	483	506	514	505	507	517	513	513	522	521	473	482	463	507	489	502	536	483	493	523	473	522	516	500	496	497	506	503	516	496	495	486	480	532	508	525	566	516	483	544	535	526	522	511	516	505	505	520	531	482	512	554	482	553	478	536	542	471	512	524	483	531	508	484	524	504	544	544	489	487	513	504	481	479	494	508	486	502	512	561	509	500	504	530	499	554	492	561	514	471	516	516	466	492	522	542	495	528	514	488	503	495	539	494	533	582	522	509	520	537	545	469	493	510	505	506	497	525	509	522	519	515	544	484	499	569	496	492	530	507	510	507	506	487	555	480	486	506	482	563	561	498	500	485	538	547	472	474	507	539	495	532	495	516	492	537	501	516	497	485	505	514	508	486	536	556	509	467	521	454	472	520	462	498	556	526	521	534	482	543	486	511	494	499	521	520	504	523	513	512	496	502	487	489	519	496	509	534	470	509	499	479	498	513	522	478	536	516	525	485	539	509	545	488	492	527	496	515	496	500	518	506	485	511	547	473	496	489	502	539	507	516	518	524	534	530	513	489	506	506	546	562	491	519	478	524	478	518	518	444	538	519	477	499	498	513	539	476	487	556	516	511	519	496	492	468	492	498	532	541	503	533	520	503	507	514	491	495	513	527	523	529	507	495	522	490	528	501	486	522	457	494	493	501	501	529	518	508	501	526	526	500	465	521	475	492	477	514	493	480	517	505	497	545	578	542	506	469	521	524	522	510	540	498	507	514	534	517	497	519	489	474	494	530	499	496	499	503	511	499	511	480	480	526	551	529	515	477	510	512	514	507	520	484	505	515	501	473	522	531	528	504	527	516	525	538	516	491	477	512	507	531	505	516	506	505	525	485	518	500	498	540	505	521	517	500	494	506	467	510	507	529	519	496	487	516	516	511	495	487	527	546	500	525	501	555	481	515	534	535	510	508	521	512	551	533	491	496	533	470	483	491	489	523	499	512	497	572	544	519	504	497	559	531	525	509	526	542	513	523	492	496	518	523	512	508	471	458	505	505	526	551	501	532	520	509	552	520	523	491	480	504	503	513	510	523	494	472	528	512	499	506	494	526	514	517	516	494	516	522	546	510	528	500	487	490	481	524	496	554	458	523	521	509	479	503	540	501	485	519	501	515	517	521	539	510	535	509	504	522	535	509	556	512	503	497	495	547	496	522	513	514	544	503	507	530	489	526	535	488	482	522	463	530	501	488	510	493	492	504	506	488	470	491	532	485	543	498	485	528	493	530	505	508	542	541	490	497	510	537	537	494	516	511	504	489	520	529	487	550	531	510	487	513	528	510	539	499	543	473	492	461	469	536	521	551	495	510	514	486	505	524	480	542	500	477	519	498	492	504	494	483	487	479	493	524	509	512	475	522	545	512	531	525	486	475	491	496	515	510	539	514	471	516	459	483	487	519	536	524	503	497	509	501	475	503	486	524	499	522	497	526	528	554	532	505	516	510	491	501	464	472	504	513	487	517	488	484	501	522	492	449	533	493	463	533	469	524	513	504	513	538	507	495	530	493	530	505	501	448	463	538	514	507	531	533	487	476	501	567	510	516	532	531	533	491	464	522	530	509	512	496	477	491	513	516	542	540	537	501	517	514	483	496	512	520	547	523	509	501	534	487	518	512	503	517	471	504	489	484	550	486	510	500	479	500	503	498	526	550	500	485	493	532	500	515	500	536	524	532	469	509	536	535	540	499	540	483	507	503	508	464	512	516	525	519	514	508	484	479	492	503	480	501	480	515	487	524	494	496	493	505	518	512	497	489	519	523	483	502	465	503	492	506	515	443	531	521	542	471	496	532	498	501	501	522	513	540	509	503	500	497	491	512	491	485	495	545	561	497	483	460	493	576	505	541	506	491	486	531	467	503	562	478	518	501	532	515	522	458	508	470	497	492	518	522	470	494	509	497	524	470	553	512	535	474	490	509	510	535	496	511	499	510	483	488	488	514
36799	47317	13191	2470	1742	1340	1088	959	828	727	706	653	624	590	584	587	591	528	570	533	559	564	619	559	595	590	557	544	553	575	569	567	572	562	555	569	571	558	538	540	544	564	580	570	551	563	501	571	578	554	571	577	612	553	557	503	553	552	488	586	546	540	556	545	506	551	534	560	577	509	540	548	550	521	546	520	570	573	530	537	539	551	563	552	546	567	539	600	551	539	543	557	564	550	531	551	528	520	563	566	538	576	525	542	546	569	523	542	603	522	531	567	549	560	526	546	533	532	539	530	530	558	526	521	535	567	530	530	521	524	498	552	532	531	513	578	516	552	534	506	518	529	524	550	582	567	550	519	574	541	564	552	465	536	527	537	532	554	546	562	516	507	555	518	538	514	559	541	511	547	546	564	534	560	490	544	575	538	507	538	588	536	564	514	529	546	528	532	524	503	541	573	549	543	571	522	509	551	532	523	516	581	546	543	574	547	519	600	527	524	557	563	569	524	477	513	567	560	565	531	541	573	510	551	520	527	521	571	560	550	559	558	514	561	529	554	536	518	495	570	531	529	563	495	527	551	606	501	558	509	507	567	540	561	538	551	524	562	521	518	506	551	568	536	514	515	528	525	553	506	511	525	496	548	555	524	555	509	531	523	545	520	557	521	534	548	541	493	526	506	530	553	551	556	546	567	524	525	545	505	586	560	544	541	558	557	541	563	517	543	549	550	544	517	542	560	552	518	573	545	531	546	561	574	590	548	531	550	608	568	471	548	547	524	559	539	544	575	587	535	565	522	542	517	524	558	533	581	556	544	541	570	517	558	546	551	578	520	511	559	537	546	579	560	575	551	518	575	533	510	564	529	546	507	546	506	548	512	582	545	500	528	549	528	518	521	560	567	539	538	534	552	554	535	546	519	572	579	506	520	537	537	485	601	559	525	521	550	532	544	504	497	529	548	567	563	519	533	552	562	541	504	543	568	545	470	546	517	510	562	513	549	539	602	555	531	526	534	539	554	561	527	514	529	560	576	527	523	547	545	525	534	603	523	526	587	539	549	532	535	554	500	581	532	552	553	533	569	520	536	534	529	549	547	533	522	565	562	596	592	526	495	552	494	534	512	567	534	549	531	536	536	571	534	570	580	557	548	507	533	545	540	586	556	518	533	587	560	539	574	508	531	554	548	553	549	540	534	545	478	537	560	578	558	526	527	514	558	524	503	527	557	532	518	494	537	536	591	567	559	515	517	553	528	557	540	576	552	526	567	523	514	532	581	558	486	526	547	519	546	527	506	495	522	525	579	544	533	549	553	559	514	545	530	493	570	556	535	520	579	543	519	500	527	523	512	576	505	508	525	535	561	532	539	546	519	554	551	535	519	553	539	540	512	577	506	550	534	492	533	501	556	481	545	488	525	538	566	538	501	469	550	551	527	541	566	558	528	561	535	597	489	520	564	572	518	492	557	554	532	527	522	516	523	554	486	572	507	539	531	543	521	545	563	569	542	534	591	523	538	577	543	572	529	563	537	562	527	536	570	549	542	555	493	569	536	517	533	535	548	525	566	571	552	531	552	537	531	548	585	537	592	566	574	518	546	540	540	564	544	533	545	524	552	507	568	545	571	565	591	549	540	573	590	575	577	553	542	538	536	540	495	577	513	585	539	585	552	534	519	550	519	511	556	530	522	550	538	534	523	540	590	541	557	570	503	554	578	549	516	520	552	546	545	502	549	513	553	534	565	509	504	544	545	542	500	552	556	512	547	533	529	491	546	563	530	505	510	574	558	552	531	538	548	538	571	558	545	556	581	542	521	576	542	560	573	553	539	585	526	513	516	550	527	552	561	520	518	517	537	535	559	541	551	517	582	536	539	527	552	541	565	503	557	554	550	509	541	575	527	551	556	544	543	557	516	513	519	570	585	547	580	523	532	528	544	544	559	542	536	551	590	534	541	538	537	564	543	543	593	549	537	524	556	532	568	521	512	506	597	522	558	528	537	544	526	533	526	534	539	507	551	550	536	536	560	543	574	549	571	540	554	569	557	563	571	530	528	544	600	532	537	529	525	564	566	475	552	487	564	559	538	492	530	558	532	525	550	560	559	564	556	558	562	501	565	579	543	567	556	540	552	560	519	525	569	557	580	519	556	484	526	519	504	521	539	537	558	579	557	561	573	521	533	550	590	523	536	560	577	558	522	550	562	506	550	561	548	562	562	510	517	563	560	570	481	515	555	509	573	536	542	562	527	566	488	520	576	527	541	527	521	524	486	460	499	550	610	572	548	535	542	574	508	585	490	552	513	554	541	557	563	560	587	569	556	544	552	561	558	518	555	536	525	554	540	543	548	551	530	538	548	521	558	530	602	565	562	531	557	556	570	536	512	541	540	526	573	540	517	525	546	521	540	576	492	530	495	512	542	545	571	548	552	578	531	533	538	501	507	525	521	545	528	575	538	525	544	526	502	529	573	519	524	558	556	561	539	572	557	549	541	580	548	512	560	552	526	542	520	555	570	557	537	538	501	554	544	534	529	544	562	573	592	576	544	520	548	557	592	536	531	556	558	535	549	533	533	525	541	533	543	528	480	527	532	531	585	531	553	541	577	528	513	553	513	522	533	527	503	513	528	557	517	512	511	528	570	503	554	559	577	522	577	560	532	567	512	534	552	543	584	569	539	489	580	533	561	557	545	513	502	510	565	530	532	575	546	528	534	554	542	571	509	536	493	559	553	460	566	531	583	553	538	585	513	538	509	527	557	543	528	568	545	541	510	585	548	540	584	610	530	564	530	577	554	533	526	554	548	507	538	563	544	542	552	532	523	559	499	552	515	521	541	534	537	536	518	516	576	581	589	552	515	563	569	532	543	513	583	541	582	522	545	567	577	555	513	528	561	511	522	545	583	504	506	542	580	562	523	523	526	550	497	573	546	512	527	562	573	514	528	530	526	563	562	517	538	583	537	556	542	547	511	543	516	562	562	535	567	518	529	521	525	579	542	550	522	497	508	542	572	499	528	561	553	517	530	547	568	545	512	573	560	553	567	548	525	522	528	519	531	531	572	523	556	585	539	578	532	536	539	513	530	563	584	574	546	536	541	559	573	553	550	529	559	538	581	568	530	539	528	503	545	546	552	515	537	571	552	534	520	517	518	560	537	536	547	561	531	544	592	548	518	536	557	561	510	580	514	564	534	528	545	554	536	555	559	496	532	480	539	522	520	520	532	591	549	573	537	537	520	493	547	600	520	551	522	542	570	560	551	573	525	568	502	571	565	540	553	525	508	526	516	552	564	582	562	529	562	520	550	546	540	520	562	544	541	552	533	551	532	519	515	552	537	573	554	547	579	537	589	537	542	564	570	569	594	488	545	486	579	514	515	543	525	547	539	534	528	565	568	567	525	578	483	521	532	519	564	569	521	521	593	568	559	558	564	553	556	586	535	530	564	525	522	532	573	532	520	564	550	536	560	546	511	585	512	520	536	515	516	526	541	550	518
24150	21429	28561	24586	21300	10568	1727	1076	883	739	662	593	543	508	522	508	477	493	463	446	492	457	473	468	451	496	463	475	463	465	469	461	415	481	433	425	414	455	412	439	452	410	463	658	786	559	474	412	456	430	398	414	429	412	448	446	454	408	432	415	409	379	423	444	479	446	450	383	440	443	440	433	423	431	420	460	466	421	400	443	393	412	415	434	425	384	449	451	452	414	425	421	413	423	402	445	445	412	427	464	427	511	438	425	468	426	436	394	448	461	460	422	418	436	485	412	417	424	450	434	449	424	419	455	434	425	424	420	397	389	397	443	417	410	434	413	435	469	427	427	400	444	429	413	402	434	443	440	414	416	465	384	401	414	430	453	469	425	431	410	438	454	415	451	422	429	439	423	400	437	414	405	487	420	420	429	392	425	413	446	441	415	414	427	382	437	430	400	398	424	453	423	432	440	388	436	423	441	433	440	433	456	448	429	452	435	410	417	445	428	455	426	412	389	444	436	443	442	398	408	455	403	421	452	408	413	425	474	438	397	423	417	397	413	414	420	438	450	430	423	432	403	431	428	413	403	436	426	459	409	396	394	423	442	418	440	425	445	415	445	418	429	408	424	408	423	394	437	407	434	433	424	442	434	416	436	405	445	450	427	428	417	402	404	424	437	416	413	412	398	421	408	432	455	413	408	442	407	444	480	435	415	475	470	434	435	434	393	433	422	404	408	410	427	431	426	445	412	458	442	430	446	440	432	428	434	419	426	437	416	437	428	453	430	429	413	419	426	415	454	461	461	413	403	398	425	408	428	422	442	422	423	409	430	408	376	396	386	419	474	443	427	428	458	382	421	428	420	435	451	452	418	450	442	440	450	420	410	453	431	444	445	386	419	381	468	417	426	440	422	424	398	443	441	435	434	390	451	401	442	387	424	439	451	409	418	427	403	462	417	464	402	447	409	450	435	410	436	425	476	419	446	443	457	390	431	417	434	445	407	432	453	427	396	417	387	442	432	427	410	416	422	427	412	406	414	386	451	434	420	435	427	444	417	412	351	448	434	417	436	432	442	420	410	454	397	435	439	402	396	447	417	458	402	406	439	404	421	423	472	416	406	422	452	419	435	424	421	420	432	433	429	448	413	425	448	435	434	454	443	426	422	445	429	389	395	417	449	411	414	392	470	465	423	439	422	437	422	433	451	439	448	406	409	423	458	402	404	433	425	410	436	419	397	434	402	398	415	417	426	413	435	445	492	464	435	426	423	427	430	444	436	441	459	433	392	406	401	421	424	408	422	424	436	398	433	407	459	425	404	428	436	434	409	453	456	469	407	421	419	425	433	460	404	440	424	459	407	423	435	427	407	393	437	410	449	420	416	408	472	429	416	433	441	419	466	406	429	422	435	411	407	417	417	425	432	417	430	458	427	466	449	397	416	451	439	450	446	447	458	448	434	454	382	439	425	412	442	408	402	430	438	410	443	409	393	475	461	402	364	438	443	402	392	415	406	439	440	439	434	425	393	406	449	431	393	417	424	416	435	434	409	467	443	405	422	417	436	431	462	435	418	423	396	437	437	452	401	417	440	448	423	424	405	475	434	407	406	405	424	404	459	463	445	485	422	435	465	417	399	437	410	426	427	429	446	419	433	432	451	403	430	431	411	443	405	405	410	403	448	399	431	401	400	423	419	427	470	409	448	426	427	411	447	416	406	388	425	448	426	392	470	452	432	432	435	420	407	452	440	436	416	407	457	430	421	427	417	446	428	400	418	403	425	433	420	439	399	424	429	452	423	428	408	437	433	454	412	383	447	415	439	410	386	436	409	405	433	418	400	432	400	433	420	366	420	411	483	418	394	454	431	423	419	423	408	414	448	422	423	382	396	437	408	412	435	444	431	451	430	397	401	424	465	407	461	410	410	421	419	431	454	421	444	455	433	447	433	425	435	453	430	410	428	454	407	400	414	404	430	418	391	462	418	424	473	441	410	425	414	405	424	427	430	437	450	440	400	440	457	438	445	401	441	378	412	421	408	399	377	442	443	461	432	425	416	413	404	465	412	446	408	419	393	391	407	419	424	396	409	410	384	381	403	407	427	425	388	427	422	422	458	428	405	418	408	406	463	463	399	424	384	448	460	428	416	408	439	441	415	392	367	416	400	401	418	444	439	431	408	384	417	414	394	451	446	446	425	417	423	402	423	403	414	427	424	447	394	428	431	390	434	401	427	439	455	450	417	451	436	448	412	430	419	398	371	473	430	449	431	440	433	445	428	433	408	413	395	449	404	447	378	393	427	446	388	405	439	429	393	425	433	412	457	455	430	459	448	459	398	421	422	446	443	412	409	419	433	414	466	420	429	450	426	379	446	431	408	417	417	418	435	455	409	417	427	465	438	457	436	449	415	407	443	415	416	432	390	394	460	428	427	439	448	464	456	436	405	381	425	425	435	445	409	427	413	421	391	443	425	400	401	413	416	440	394	446	387	371	421	439	432	433	434	450	424	440	444	427	372	397	448	438	448	436	439	417	439	402	412	424	406	424	439	456	426	462	438	424	415	421	430	414	419	482	404	434	410	417	462	428	407	413	400	435	462	446	425	422	410	434	407	448	411	422	412	451	438	420	456	405	435	448	418	385	400	468	442	394	389	396	421	432	416	424	420	394	405	409	432	420	422	433	410	433	379	449	425	427	422	457	392	451	440	433	437	433	430	424	445	412	407	451	408	451	384	454	455	442	432	413	446	412	379	442	416	423	413	407	406	402	438	412	427	421	401	413	432	424	425	444	408	414	436	409	442	431	437	422	432	443	410	425	429	411	480	429	430	454	437	412	446	404	427	407	433	436	426	445	399	446	418	421	449	409	443	385	400	418	439	389	408	446	405	449	414	454	443	421	402	425	436	429	424	462	432	434	382	438	414	416	481	433	466	444	426	420	435	406	465	406	441	428	432	395	467	408	413	418	444	425	409	406	407	399	413	408	409	424	458	429	436	433	422	454	407	401	405	423	411	421	405	427	432	425	441	426	398	418	450	443	422	461	407	409	413	436	429	426	391	419	443	448	434	441	422	406	415	422	415	412	425	426	421	434	424	435	403	420	429	446	417	413	435	422	433	430	407	434	374	386	428	448	414	404	424	450	435	446	389	447	421	457	419	423	426	433	448	460	439	437	418	451	418	458	439	432	436	427	408	417	428	428	414	459	437	403	438	428	437	379	405	416	396	411	398	399	414	431	409	422	428	446	449	413	426	406	417	448	425	409	424	426	428	427	463	464	400	418	403	421	401	448	422	402	399	417	437	415	436	399	422	418	444	454	424	445	411	414	430	440	429	400	421	457	410	443	422	425	425	435	409	404	463	389	429	448	404	411	425	445	410	426	449	391	432	398	417	426	455	448	423	408	426	420	430	450	478	435	392	408	397	416	413	394	431	431	444	429	435	433	429	450	412	441	428	446	419	427	431	448	438	440	400	409	399	439	461	416	433	418	416	422	425	433	413
38291	65813	23537	4583	3185	2539	1998	1510	1206	975	847	735	682	629	582	582	548	527	518	469	553	548	534	480	498	508	549	495	510	536	519	507	479	518	492	496	480	489	492	477	468	515	535	779	941	649	447	466	458	474	428	464	473	487	445	506	484	456	445	444	507	472	481	486	479	479	473	501	457	459	461	454	468	475	490	459	426	468	494	477	465	478	462	488	454	448	469	467	483	478	458	496	524	521	462	485	462	459	458	454	473	492	459	454	445	454	444	445	446	466	471	462	487	458	480	451	467	454	469	473	472	454	452	434	463	469	502	456	431	468	458	476	466	454	440	488	469	475	457	457	504	467	477	430	450	455	470	472	438	483	453	490	462	425	415	490	498	443	426	461	496	418	449	455	456	486	448	470	450	450	464	497	484	449	456	441	459	513	452	462	457	470	464	475	470	481	457	482	453	472	474	452	471	468	453	413	470	458	468	470	447	456	444	460	451	460	462	458	473	478	487	481	475	507	469	430	431	459	450	444	489	474	440	481	402	470	496	466	414	450	471	465	494	455	445	429	469	465	491	457	458	452	431	469	493	441	469	480	502	471	431	458	436	449	448	488	466	464	445	450	435	426	452	446	439	486	450	461	474	458	472	439	448	433	512	486	419	464	441	476	402	496	485	450	437	472	446	474	479	491	461	474	451	457	469	471	464	481	465	476	485	416	452	453	483	472	463	437	493	491	423	462	458	431	447	491	482	426	483	473	422	479	481	465	460	451	480	467	433	505	460	454	468	454	495	443	468	465	415	476	463	471	478	464	499	421	468	482	412	393	470	472	477	482	450	469	458	434	491	482	457	451	446	476	425	464	449	473	453	455	459	483	427	439	467	486	504	479	476	493	462	459	435	441	451	459	460	481	461	457	450	468	464	459	491	466	492	458	507	427	495	467	460	461	470	472	456	448	448	512	455	429	454	433	481	459	457	463	461	474	457	476	463	459	465	439	478	449	459	454	482	451	455	466	453	430	454	463	465	444	471	467	458	447	444	481	477	445	469	493	493	484	447	474	481	445	437	469	474	437	473	468	451	438	467	488	417	469	488	455	454	464	462	473	446	414	469	460	473	474	445	471	471	458	495	427	525	459	459	456	448	454	441	467	489	491	489	443	472	460	472	435	480	443	490	466	457	459	463	496	429	424	440	493	446	433	435	463	480	475	449	457	500	476	486	473	451	459	467	465	431	483	465	505	503	478	459	451	458	457	426	488	472	507	463	472	476	480	462	441	479	490	465	428	463	463	491	454	472	452	487	427	469	449	476	448	477	452	457	421	439	458	466	457	426	462	450	470	452	447	462	465	461	468	448	443	496	454	441	477	481	491	425	467	468	480	452	457	483	504	486	454	462	514	434	459	466	482	483	451	463	460	436	438	451	446	456	449	451	471	477	437	477	483	440	467	467	484	472	495	451	462	460	454	440	475	469	457	467	498	458	453	482	471	486	486	466	472	439	453	465	421	491	479	469	452	437	463	468	504	455	504	477	490	501	468	463	448	473	469	459	476	455	450	453	419	473	482	473	468	436	464	442	456	462	450	478	492	438	434	475	497	477	464	460	455	453	477	457	455	471	430	466	450	471	455	506	471	474	477	460	464	467	484	497	478	461	478	437	491	436	458	427	476	463	445	477	464	403	491	451	451	469	449	456	442	508	438	469	418	483	499	458	432	429	520	445	477	472	455	454	450	480	481	459	471	436	485	456	452	489	478	464	461	461	456	469	468	502	481	458	512	495	454	438	432	471	438	436	461	470	450	438	457	479	457	482	502	474	449	466	470	459	498	425	422	459	436	429	457	453	463	473	482	443	466	477	481	449	450	407	439	475	457	473	472	452	466	454	475	449	444	451	439	460	477	440	408	446	486	424	430	479	440	477	450	482	446	479	473	484	475	473	465	459	459	449	449	458	471	466	445	479	439	407	463	471	444	460	468	440	468	467	471	476	473	464	478	473	445	419	446	405	471	478	413	470	482	452	443	492	484	423	452	445	476	487	469	449	458	497	461	453	459	451	452	437	447	456	488	492	494	469	427	460	463	488	473	479	446	475	451	434	472	467	474	447	438	464	492	463	456	485	472	474	451	444	480	479	473	449	473	485	498	415	478	475	499	435	454	424	509	446	449	450	457	447	450	485	431	444	434	458	467	480	479	480	428	451	447	481	448	502	454	431	458	448	473	440	495	476	468	447	473	490	469	477	478	480	468	482	508	446	439	476	413	441	443	450	474	457	461	491	430	485	454	497	451	449	488	468	483	478	448	451	449	490	433	465	473	447	426	483	483	463	444	483	484	482	460	467	470	469	436	470	455	462	490	461	484	490	401	454	460	449	466	478	477	461	418	455	462	433	420	475	453	464	465	433	466	463	472	474	415	437	455	473	454	451	456	437	469	463	430	475	492	475	455	440	443	455	493	449	460	486	489	445	464	480	505	464	449	476	468	481	493	462	429	455	468	465	468	503	469	432	454	427	458	464	443	481	480	463	466	485	458	439	425	434	480	456	462	454	504	481	492	446	480	433	438	411	439	463	458	422	470	425	446	487	446	467	462	455	449	457	465	465	461	492	454	436	456	509	442	460	434	447	479	450	454	448	484	463	432	489	490	505	450	447	460	462	510	448	435	446	457	463	485	468	520	456	445	498	473	475	492	471	443	494	421	422	442	435	443	437	462	476	495	453	439	434	468	468	469	455	470	458	464	450	450	463	455	499	453	456	465	462	434	450	474	429	514	433	466	486	457	468	467	483	469	435	461	418	459	460	430	464	449	473	433	485	466	474	440	457	458	461	499	466	450	478	466	451	476	445	471	461	485	475	442	478	444	518	469	477	459	478	457	434	489	458	445	474	495	485	493	465	450	471	453	436	479	427	466	458	438	426	476	442	451	422	452	444	457	459	454	475	462	469	455	449	426	509	448	461	455	441	438	478	472	470	464	472	479	449	445	449	467	451	454	447	453	436	418	466	494	478	489	437	505	474	487	485	441	424	444	448	440	449	475	450	471	445	445	461	433	457	445	450	497	459	440	482	487	488	501	484	490	453	439	499	484	459	445	457	468	451	480	475	495	429	434	466	457	491	461	461	439	458	450	495	465	493	462	448	451	492	486	466	451	467	479	494	472	428	429	401	442	440	443	455	456	475	495	469	433	455	467	459	476	477	442	496	456	437	471	456	433	480	476	450	502	414	469	509	470	455	446	449	419	444	488	461	466	477	486	487	476	475	447	454	485	439	466	437	488	442	489	439	512	456	474	456	428	455	446	456	487	434	473	454	467	461	465	461	446	478	469	460	462	459	471	478	461	432	450	470	460	415	479	445	462	426	446	485	486	452	456	449	433	434	450	418	476	489	487	465	445	445	445	472	473	464	452	472	434	444	510	475	440	436	439	430	447	428	473	471	468	506	456	476	434	441	454	484	459	506	441	471	464	484	492	432	445	465	446	487	475	445	473	476	494	461	440	431	443
25054	21547	27758	25305	14296	1841	1020	804	699	606	520	534	505	526	488	443	461	487	433	439	435	430	443	424	434	384	435	411	431	455	425	461	454	392	417	473	441	448	414	443	439	431	416	548	679	649	526	409	408	374	431	412	404	410	439	417	429	421	405	446	393	442	432	405	423	402	431	404	431	462	448	420	382	396	421	396	444	415	408	440	415	423	418	424	397	396	415	425	429	425	418	402	409	425	389	437	434	436	406	434	420	423	382	433	419	417	397	433	388	421	392	407	406	406	423	446	441	378	415	403	390	396	374	411	378	428	428	442	467	419	410	388	425	383	420	433	426	436	439	387	400	399	443	418	457	404	417	432	431	391	410	395	382	388	408	402	410	417	415	435	420	461	410	398	434	400	432	424	454	396	379	426	428	406	394	419	430	434	429	454	440	415	420	412	396	392	436	430	394	384	396	428	398	425	442	419	430	380	446	417	376	430	450	410	420	400	407	446	395	412	408	415	440	406	435	411	389	424	442	413	402	378	430	416	435	471	431	385	420	395	431	409	420	412	424	413	423	393	388	403	426	417	421	411	413	429	412	426	377	442	381	403	452	436	375	407	431	403	420	391	394	412	450	398	444	382	396	468	457	415	372	405	392	398	388	395	403	418	405	403	378	411	440	370	432	426	414	412	357	398	454	408	449	431	443	396	451	393	400	434	385	409	420	447	389	431	389	382	452	410	431	415	433	389	427	418	439	409	441	422	452	413	394	454	395	412	414	439	425	393	430	387	398	398	445	390	400	405	430	401	453	458	425	425	414	448	422	384	393	417	414	418	447	388	427	427	422	418	403	446	399	426	452	402	431	400	446	405	423	414	430	414	452	438	431	422	412	406	364	425	389	417	398	403	417	441	367	410	413	425	396	400	400	399	391	416	435	412	409	439	454	413	408	397	421	385	424	430	430	417	404	385	418	442	443	358	447	414	424	422	422	412	420	431	428	410	384	406	424	433	433	446	432	429	408	438	395	438	435	404	404	441	435	409	443	380	407	434	397	395	461	401	399	433	387	437	426	416	422	408	410	420	399	424	435	441	416	395	458	417	413	436	410	435	439	452	387	413	458	429	423	418	441	428	386	420	442	431	419	397	385	427	418	405	404	411	415	424	416	425	437	429	411	444	417	441	474	434	438	458	431	420	404	406	388	428	415	441	426	425	417	429	421	426	428	405	421	430	382	396	440	416	446	399	410	432	415	447	383	476	414	375	379	428	378	449	453	362	434	430	398	436	399	440	410	415	410	378	453	453	424	389	426	434	411	398	398	417	387	362	437	411	412	411	429	391	422	399	445	401	435	468	410	426	443	408	416	416	389	415	421	387	429	425	423	394	414	446	408	408	439	440	409	377	413	415	446	394	395	413	445	416	433	424	414	394	415	410	409	401	430	453	432	407	416	410	411	417	425	392	410	418	401	392	426	424	442	424	442	432	396	395	437	430	403	410	408	417	446	390	421	429	426	395	379	394	404	413	411	435	410	419	388	395	423	433	388	425	407	442	412	423	416	405	388	398	398	419	436	427	418	431	416	402	416	432	392	432	422	408	440	397	433	415	412	436	430	439	399	416	422	401	405	406	389	420	432	418	395	385	451	406	454	480	427	399	363	420	405	406	399	376	378	443	404	431	414	431	386	444	424	443	441	399	387	395	399	436	392	409	423	423	390	416	419	385	430	407	407	404	421	389	458	410	427	386	406	430	411	443	426	445	391	430	448	414	422	376	436	452	392	418	428	442	442	411	441	430	411	398	404	421	422	419	460	407	412	398	406	390	412	418	427	406	456	371	427	377	436	415	385	422	371	430	404	419	393	436	435	402	420	407	423	402	383	407	383	416	396	423	452	445	417	428	438	392	421	410	408	443	425	390	435	429	421	414	399	435	428	414	402	386	426	403	407	423	421	408	412	385	429	397	428	432	378	432	441	439	393	414	444	423	426	381	437	406	448	420	401	430	401	442	453	433	428	415	442	406	425	436	421	434	398	428	416	436	406	399	413	384	397	436	413	412	405	437	408	406	384	422	441	444	451	428	414	395	448	428	432	424	412	391	431	412	396	408	437	404	396	402	402	454	419	406	429	383	388	396	397	456	392	424	424	452	412	420	400	364	469	439	461	420	415	395	406	407	397	394	402	409	414	434	390	374	422	424	418	433	389	433	466	417	386	415	392	402	406	458	410	433	435	435	409	434	398	391	443	420	424	413	400	428	423	394	449	433	404	419	403	402	429	395	443	433	404	437	415	401	418	433	450	411	451	425	403	385	431	413	422	430	422	398	389	424	416	386	397	396	423	439	458	422	433	395	404	386	420	397	453	386	419	386	409	468	372	462	412	419	393	409	442	401	403	425	441	443	431	439	447	411	439	437	418	397	415	405	413	406	431	435	456	437	426	457	404	436	421	424	404	360	393	428	440	429	436	392	433	394	390	431	420	408	360	412	409	413	443	433	449	373	369	437	409	418	429	449	438	435	454	418	461	451	407	431	428	400	386	439	398	410	444	438	421	429	426	412	403	404	389	437	444	435	402	429	413	395	410	409	443	404	413	427	399	435	400	416	436	413	457	435	402	371	403	433	399	374	429	396	451	456	426	404	416	393	382	456	435	435	425	387	439	416	418	415	428	428	398	410	424	423	410	388	450	453	424	422	371	415	421	404	429	423	428	426	410	394	394	385	399	389	394	407	400	413	420	422	390	390	433	423	370	401	384	426	385	410	445	428	436	391	423	410	417	415	401	434	430	406	411	393	398	394	384	431	376	431	441	441	410	401	396	408	435	413	452	401	430	429	410	425	439	421	408	406	449	409	395	397	423	409	402	404	435	425	427	364	428	428	396	407	455	438	415	385	429	465	427	402	389	417	413	461	430	420	412	412	389	405	406	413	399	439	411	372	413	453	437	416	426	442	389	435	383	455	362	380	418	384	403	436	432	405	401	438	404	422	435	435	397	413	432	433	378	412	419	419	411	431	387	416	362	418	393	394	425	438	440	431	424	395	404	422	427	415	406	379	428	419	419	400	404	384	418	440	379	386	394	422	398	436	426	444	399	400	422	438	391	406	364	395	452	409	429	456	440	421	440	400	426	403	410	408	392	395	411	426	406	434	412	442	415	385	411	429	421	400	418	401	420	416	401	430	410	396	417	394	408	437	368	393	411	397	393	408	413	450	414	401	420	442	431	398	451	386	427	421	381	435	436	421	392	417	410	442	409	424	433	412	417	467	384	374	393	403	414	432	396	411	444	429	429	424	460	427	386	437	437	391	385	413	416	421	400	443	429	387	467	390	430	436	408	417	418	424	381	396	409	431	431	408	426	403	399	389	455	423	396	429	398	454	429	438	394	415	433	415	395	420	414	428	416	428	402	414	416	437	399	429	401	427	449	358	395	429	409	430	395	413	427	415	435	421	389	442	410	401	472	404	401	427	406	449	427	402	440	437	435	475	376	406	434	433	395	406	434	404
38500	60423	21253	3283	2456	1996	1552	1252	969	801	656	609	563	559	518	514	466	463	476	505	455	491	536	489	471	491	446	482	462	479	469	481	465	462	453	481	426	437	452	468	447	456	459	654	798	800	528	473	411	404	465	466	420	436	466	450	450	487	417	451	453	461	430	401	488	407	464	446	438	474	452	366	446	437	449	444	435	481	444	433	431	430	444	441	479	458	418	496	456	423	457	454	430	460	444	430	421	469	443	453	416	415	489	466	455	441	451	448	437	433	404	479	426	476	445	418	487	468	449	447	439	459	431	487	508	425	457	424	402	424	409	454	471	413	430	458	428	466	400	422	474	458	416	481	439	436	472	438	426	435	407	419	489	474	443	431	437	424	433	479	433	455	462	455	430	442	456	432	441	431	435	438	469	467	451	430	446	434	453	444	443	471	459	452	468	451	431	445	478	450	459	424	446	452	454	452	454	472	434	491	476	439	459	462	427	459	491	411	456	427	420	451	441	429	410	415	473	427	451	446	439	433	467	449	480	475	441	453	435	450	433	413	441	463	467	459	475	439	455	450	444	421	470	448	453	467	457	427	451	385	433	426	482	434	472	438	433	435	452	450	421	445	488	422	450	434	405	412	441	448	434	454	442	454	422	435	427	440	461	457	425	423	457	460	480	433	460	441	452	463	435	442	439	422	417	407	427	441	429	470	438	451	437	424	458	484	445	461	412	425	431	463	458	453	452	469	457	435	447	462	457	435	429	467	466	463	458	481	481	441	408	448	430	411	443	474	470	422	478	465	400	438	449	447	434	421	453	479	465	437	449	514	470	431	435	447	432	446	427	422	482	426	479	461	439	445	439	420	394	457	428	455	427	467	443	447	443	435	443	491	421	430	414	446	456	452	480	437	434	469	429	437	444	459	413	403	439	442	432	450	441	469	441	422	442	449	454	427	434	479	444	409	464	439	469	435	449	442	489	454	461	470	449	462	488	444	449	445	468	456	455	430	442	399	424	499	426	479	432	423	456	440	458	446	402	425	439	428	405	428	441	449	446	444	469	439	449	462	430	451	419	450	434	466	435	446	434	420	398	427	464	447	458	446	427	432	442	413	463	391	447	428	476	443	440	486	447	450	473	399	434	462	432	450	437	431	438	445	447	429	432	422	417	483	446	455	433	448	450	421	479	420	439	442	421	421	468	444	406	440	472	445	433	441	457	467	459	481	471	457	469	440	466	383	458	466	433	431	468	453	449	410	414	457	411	410	430	451	480	430	495	438	465	456	421	444	432	490	429	453	452	469	462	414	434	438	428	429	432	408	413	456	450	428	457	469	433	411	467	459	432	458	429	411	471	441	464	466	434	425	440	455	469	466	430	469	473	467	454	470	447	426	450	399	436	450	447	413	430	488	411	419	448	422	438	463	424	427	470	463	461	454	428	483	446	469	422	443	433	453	454	438	446	433	457	424	448	483	466	407	443	474	415	454	438	447	426	453	496	455	450	452	434	447	459	429	431	461	428	449	440	437	436	432	459	420	446	433	433	449	460	464	432	415	459	440	448	414	414	439	477	471	484	446	436	457	436	444	433	458	482	446	432	446	469	461	435	438	418	449	410	456	445	420	452	441	476	474	460	425	440	433	417	390	433	456	430	448	464	470	430	421	421	425	452	459	459	414	451	428	423	445	442	443	442	400	413	452	466	411	456	443	442	444	435	465	461	433	435	424	428	435	457	467	448	425	445	419	409	458	425	441	389	446	436	464	468	412	439	437	409	451	419	469	454	446	415	426	441	437	437	423	451	493	444	429	467	467	448	443	430	457	463	462	482	443	453	478	437	470	449	431	484	437	394	429	418	459	406	446	418	396	430	445	452	449	445	411	453	443	460	422	416	471	418	438	456	437	490	436	412	389	428	450	399	439	427	456	424	447	424	435	452	443	467	425	476	452	433	428	433	416	429	437	433	416	428	424	483	447	408	451	447	440	445	435	443	453	437	422	441	455	470	453	434	439	442	464	413	436	465	419	434	486	446	458	473	448	421	438	459	483	428	420	460	425	405	476	442	451	429	467	433	471	457	460	432	447	437	439	438	455	418	449	437	434	429	437	442	449	436	452	487	395	414	429	465	406	439	415	459	425	429	411	427	428	425	451	456	432	472	440	399	449	425	464	461	448	440	456	418	471	435	467	442	445	446	424	449	451	474	426	410	436	442	436	435	459	452	475	433	429	470	440	450	474	482	428	383	470	458	490	454	471	402	427	407	440	429	486	446	490	440	428	428	440	446	399	469	470	435	410	429	433	441	450	414	436	445	450	422	437	415	458	468	470	432	482	452	450	432	489	425	456	464	441	455	475	473	429	440	414	431	404	440	424	448	403	464	478	436	452	421	422	450	440	443	420	421	470	431	484	417	437	427	442	442	430	477	448	435	461	432	459	429	495	448	440	443	451	429	458	427	418	424	434	431	467	458	422	436	450	420	429	437	458	462	400	415	430	443	456	444	427	457	421	452	397	420	427	435	422	464	464	413	493	424	451	444	428	437	430	458	439	447	418	430	433	425	435	449	440	439	431	454	445	464	439	427	419	444	450	449	453	401	456	454	413	406	452	423	463	430	433	426	464	438	420	422	443	437	433	431	400	476	415	444	422	448	420	461	403	444	476	423	445	438	457	451	472	415	486	428	491	437	437	463	456	438	446	424	420	445	441	455	441	457	474	487	419	468	431	415	441	442	463	442	442	423	458	468	423	461	455	445	464	433	469	437	416	459	480	456	450	416	421	437	434	454	438	456	467	448	443	452	471	435	477	439	442	463	427	419	455	447	418	452	465	464	418	457	446	429	494	431	458	462	437	441	508	431	441	446	441	423	433	453	430	444	424	438	434	428	461	447	476	439	434	468	480	442	398	445	404	450	451	441	425	473	446	457	394	463	445	420	458	433	439	460	457	415	474	471	448	458	462	451	456	454	446	422	418	440	447	477	470	443	416	455	431	430	404	430	407	441	463	455	466	453	451	394	428	438	464	457	436	467	457	453	431	437	430	456	433	446	424	411	443	477	401	405	449	433	419	464	443	456	426	436	437	419	451	427	474	431	433	426	442	418	467	446	437	422	486	458	473	471	399	438	450	473	437	443	454	447	477	456	478	463	478	422	406	421	406	458	489	410	468	432	428	414	454	460	438	418	459	437	439	423	473	442	448	459	440	437	419	418	450	405	390	411	430	455	441	422	443	456	470	417	461	450	445	418	460	427	399	482	481	454	456	436	454	420	431	464	451	433	452	442	436	464	416	456	474	387	440	456	443	467	423	456	411	446	416	420	404	458	459	428	476	451	426	455	465	463	470	447	465	450	425	413	454	468	458	473	420	432	444	444	457	439	457	449	462	464	395	440	406	458	478	465	435	443	461	436	456	425	427	424	406	434	414	471	414	429	444	420	444	453	427	452	461	465	422	465	453	453	463	442	434	446	427	454	487	409	440	467	458	443	425	436	429	470	454	443	451
22923	21395	28967	24213	21382	21358	9338	1324	850	764	645	563	518	457	446	391	386	362	351	371	359	390	329	334	303	349	341	331	362	351	337	340	299	327	297	324	337	315	321	343	313	304	345	633	1264	1153	857	454	293	300	286	289	316	317	308	310	312	291	293	270	304	330	289	325	295	302	297	300	331	269	277	288	284	301	322	273	294	279	319	330	287	284	291	302	292	274	307	301	260	280	292	315	289	294	280	265	274	287	281	266	283	331	308	311	308	299	293	279	299	292	295	287	306	302	298	329	290	287	311	337	282	283	323	284	286	283	288	274	249	280	287	268	283	333	305	291	335	274	280	296	286	293	283	268	274	308	319	300	288	306	292	307	284	297	300	302	296	268	268	286	286	285	292	298	271	273	290	257	318	310	302	307	289	286	254	287	299	292	281	299	313	317	313	308	301	318	296	292	285	267	306	261	325	281	301	300	284	277	279	315	288	293	284	287	300	300	274	284	292	311	333	277	290	271	316	284	307	283	285	315	295	316	288	318	312	292	254	283	290	318	328	298	283	283	311	283	319	279	293	312	300	335	270	276	313	260	292	303	315	303	300	302	283	289	302	277	322	314	299	251	258	296	280	289	294	273	288	297	324	276	299	281	300	280	275	258	314	302	321	267	306	279	281	260	313	268	282	282	293	319	333	294	309	307	267	277	309	289	306	265	303	311	301	284	283	273	277	292	301	286	309	302	288	308	302	330	298	303	274	312	305	297	312	315	348	299	270	311	307	292	296	311	291	257	313	270	280	297	257	310	271	300	301	274	300	283	335	300	275	331	259	282	289	310	300	306	289	276	306	319	265	286	300	328	322	295	260	262	313	304	280	310	280	309	283	297	313	303	293	283	286	302	289	290	300	285	294	312	304	281	301	314	253	297	284	284	321	264	317	291	265	323	283	293	291	294	292	311	275	319	314	291	280	281	301	309	278	309	275	291	323	274	275	326	282	281	281	321	294	287	272	291	278	287	302	285	313	314	287	322	296	283	278	296	304	291	298	304	288	302	293	295	312	298	285	272	282	279	305	275	296	292	315	272	299	305	282	287	274	287	276	304	290	285	290	298	277	294	264	283	298	313	326	309	315	288	311	308	263	278	296	300	304	295	293	273	286	316	290	270	310	306	285	303	280	316	253	285	273	269	293	321	293	305	273	296	304	280	299	303	295	280	283	274	299	293	269	280	301	302	281	285	303	286	269	273	297	291	303	291	307	301	301	287	323	261	298	293	290	261	299	305	285	332	303	287	291	264	307	286	274	279	286	283	295	311	297	295	301	284	291	307	282	303	302	295	256	274	311	314	291	325	301	329	310	300	307	299	310	319	287	300	297	294	297	305	307	295	280	298	299	279	289	309	306	275	324	300	323	322	295	290	310	299	266	292	296	290	292	296	290	289	289	311	324	295	297	283	309	310	273	309	273	297	306	317	312	287	335	269	316	306	315	280	319	302	282	294	316	274	328	295	297	268	298	315	281	319	274	321	269	271	316	293	284	298	299	310	307	304	335	305	271	336	301	300	288	270	291	307	324	290	315	290	297	270	254	271	312	281	306	326	301	271	286	279	313	310	301	294	292	327	329	280	313	289	311	299	306	293	269	280	271	303	310	261	278	297	280	288	266	287	296	291	298	292	315	292	284	311	306	327	281	302	303	316	311	264	261	318	289	266	302	284	281	310	330	309	311	304	289	298	308	312	279	285	289	274	287	271	324	298	287	291	299	293	339	291	276	268	302	256	284	319	293	306	283	309	315	323	291	271	288	279	320	313	283	297	275	307	314	286	267	305	280	299	280	256	302	318	296	324	280	275	296	282	289	309	301	292	310	318	286	291	270	289	273	299	317	287	293	300	296	315	269	283	283	289	300	301	278	287	288	301	261	309	315	266	317	291	296	284	309	297	277	292	269	311	293	278	299	316	269	246	304	310	319	309	289	289	266	321	298	289	302	305	301	321	324	294	285	306	277	270	321	286	303	313	305	274	285	293	289	297	300	294	267	298	279	293	313	279	294	284	334	275	290	318	277	319	292	316	274	309	306	310	329	288	278	292	299	316	268	289	290	307	297	289	273	294	299	273	299	269	280	291	264	264	271	297	287	307	281	295	315	293	262	290	304	290	300	264	282	296	307	297	284	276	314	290	276	299	308	308	289	268	307	317	292	324	280	299	305	322	305	292	276	284	304	313	281	280	272	286	311	290	309	272	321	289	334	291	294	322	300	281	324	267	297	281	293	294	268	319	329	288	290	284	274	304	312	282	264	271	294	312	279	310	317	287	323	285	274	307	292	281	260	285	299	273	305	283	324	301	329	268	306	301	328	303	285	311	288	298	315	278	323	314	310	267	260	279	299	275	295	295	274	302	280	281	311	313	291	285	278	296	277	306	278	332	312	311	303	288	300	289	281	291	287	292	303	271	316	305	260	312	306	315	295	301	273	320	292	285	313	273	293	334	325	265	259	295	318	289	281	312	314	267	296	279	296	291	262	286	268	294	304	297	281	302	286	300	281	294	293	319	303	305	300	327	313	287	308	263	315	325	307	289	312	312	329	298	299	292	304	274	287	285	263	318	278	298	297	313	303	318	285	308	304	292	285	291	317	316	335	307	322	277	294	281	302	299	296	300	347	284	295	275	308	288	322	287	294	297	298	320	328	299	285	273	289	291	300	285	278	303	290	276	325	325	288	297	267	290	313	291	280	286	279	291	335	276	268	301	298	288	331	307	267	293	278	271	312	309	259	297	278	317	305	278	279	308	291	305	301	273	286	286	298	279	288	246	296	253	277	296	289	304	287	285	309	308	317	278	282	312	284	284	319	298	295	286	279	317	269	278	294	283	276	294	293	322	289	298	298	303	288	275	271	301	276	290	290	311	294	290	298	307	284	288	292	276	310	304	314	284	315	272	283	292	287	287	271	285	306	273	304	302	293	278	333	274	321	277	268	289	296	283	295	307	311	292	279	303	258	284	281	296	297	288	306	315	311	319	302	324	311	279	289	292	280	277	281	299	305	331	289	302	300	283	282	288	285	300	285	293	305	311	348	291	314	317	310	294	299	288	294	288	282	303	316	290	284	305	303	314	305	293	281	289	288	281	298	268	290	273	322	254	343	320	281	328	260	274	315	311	257	273	291	287	280	282	297	280	285	267	307	282	280	308	315	272	282	311	299	276	293	274	282	294	279	283	255	296	279	298	274	286	332	287	316	280	294	263	331	286	310	276	290	305	283	312	294	273	280	294	283	287	280	289	282	299	290	301	305	297	290	297	295	321	301	300	296	281	273	305	296	314	283	283	312	289	293	281	295	283	272	325	269	289	270	271	300	304	277	307	285	277	295	327	274	284	274	306	295	295	275	313	300	299	297	276	293	302	298	271	278	273	307	297	283	268	304	316	257	261	267	283	312	290	280	321	297	262	280	322	293	291	261	283	267	290	295	301	262	298	287	282	294	316	295	295	292	305	309	293
42551	75920	34971	6238	4332	3267	2362	1801	1447	1134	871	755	671	595	493	462	419	436	437	442	439	422	403	365	372	390	325	369	419	349	360	381	395	386	369	390	377	386	350	370	387	370	393	824	1748	1631	1045	546	347	312	342	331	309	309	285	350	337	301	302	329	312	333	343	338	325	368	304	290	301	332	311	324	328	321	331	325	325	334	321	319	333	336	329	348	306	348	319	331	336	319	340	285	312	343	349	335	299	321	307	325	320	303	333	335	284	347	303	336	330	325	302	324	357	329	321	324	316	339	315	352	336	303	305	328	268	315	309	308	273	301	322	317	296	316	323	324	344	318	292	300	314	321	340	341	317	316	340	325	319	359	323	318	311	342	353	318	317	335	312	316	313	320	334	324	325	316	303	377	318	305	334	332	323	342	298	338	338	321	370	283	329	338	320	310	303	326	326	300	326	325	361	298	335	326	322	335	366	316	343	302	334	297	330	307	328	327	315	308	349	335	320	316	329	291	290	316	321	294	359	330	299	291	312	318	363	324	331	330	328	354	312	350	342	300	312	315	316	332	336	314	296	297	357	335	324	337	315	289	345	327	326	329	332	344	313	280	325	337	287	296	311	331	324	315	318	315	331	316	294	322	332	294	327	297	341	341	321	316	318	311	348	321	342	330	311	320	310	301	328	320	294	303	309	331	336	334	310	357	306	307	290	279	329	320	327	324	333	336	357	334	319	327	348	321	339	323	327	335	284	328	331	303	330	285	358	316	337	321	316	324	336	311	382	325	278	306	310	355	321	319	331	329	316	309	289	334	315	339	304	323	331	305	322	327	338	335	273	309	320	339	305	294	328	329	313	307	302	299	336	316	340	326	322	327	311	318	330	292	363	355	324	289	325	324	309	320	315	314	340	322	331	323	290	294	311	341	330	359	344	307	335	309	305	332	335	293	340	350	352	299	336	335	314	352	281	321	335	312	363	330	320	323	302	312	308	289	315	330	299	327	314	308	323	308	303	330	305	271	310	270	304	335	317	316	335	326	315	305	324	307	315	339	296	312	328	315	328	322	309	320	320	332	338	343	346	303	311	305	310	339	329	296	312	332	326	318	335	332	323	319	303	313	319	333	309	320	363	299	321	283	330	314	322	317	336	333	335	315	311	325	333	323	319	326	307	325	328	326	346	343	318	321	309	326	327	319	299	308	337	315	287	325	347	319	289	328	327	346	320	313	343	306	324	309	288	315	331	341	296	334	315	316	324	291	324	349	337	347	334	347	319	303	308	314	304	352	320	341	309	330	319	328	320	351	286	329	335	338	297	300	321	347	333	335	311	298	342	320	291	335	341	326	316	335	337	334	305	328	352	335	306	329	330	340	291	323	323	331	294	323	324	347	326	339	319	324	325	312	307	323	330	288	316	332	305	341	317	345	303	328	309	312	322	327	320	326	336	349	335	294	325	309	304	340	299	319	358	340	342	319	312	311	309	299	319	307	339	302	312	298	318	322	308	315	307	283	289	324	326	314	346	349	338	296	312	310	332	336	318	328	282	269	317	313	328	311	334	312	348	335	327	346	333	331	316	336	315	340	313	307	350	335	323	330	349	298	353	326	322	325	315	301	290	310	343	297	315	322	301	337	303	335	308	304	369	316	282	320	307	313	305	317	309	319	315	352	334	300	333	315	305	327	322	316	300	327	333	312	315	299	303	337	309	302	315	303	275	307	329	302	319	311	296	307	331	342	342	294	319	322	299	324	314	337	317	326	302	311	322	340	332	346	300	349	307	339	319	333	323	308	334	324	312	314	299	312	329	298	288	347	314	323	310	320	320	310	317	347	304	336	324	303	331	348	324	326	329	336	327	335	302	280	311	321	326	318	331	303	342	337	305	300	325	301	344	284	304	312	291	303	313	305	289	329	317	320	367	335	341	300	290	338	317	360	318	326	329	319	303	299	326	326	349	318	317	328	329	328	355	297	281	301	295	349	342	322	306	319	329	323	309	280	294	283	308	332	322	297	342	303	329	317	310	291	295	340	302	330	330	359	289	327	330	309	332	313	334	313	351	323	302	299	327	304	325	316	322	327	302	277	306	314	329	331	308	321	367	315	328	302	331	318	308	335	322	312	289	338	320	316	308	320	267	319	349	319	325	287	297	310	309	295	348	344	322	330	314	326	327	323	358	341	318	320	310	299	337	305	298	313	317	344	311	305	325	337	312	343	324	342	282	299	283	335	328	323	308	317	303	311	299	319	317	326	334	270	339	325	315	349	325	321	307	316	316	315	302	337	308	320	351	309	328	313	336	301	315	313	324	324	324	299	259	313	324	337	342	300	331	316	337	301	320	319	323	336	320	310	343	310	328	277	292	318	299	306	295	284	304	329	317	332	314	304	333	319	320	317	337	327	317	334	309	331	337	289	330	311	313	294	344	336	308	350	314	354	322	300	316	287	314	321	332	319	302	302	330	316	344	326	291	315	312	324	345	319	320	300	320	313	319	322	308	338	316	323	334	312	305	358	333	315	332	333	332	297	345	303	297	335	314	297	334	342	333	325	328	303	314	317	284	351	348	330	336	316	312	321	340	347	326	299	314	325	314	336	344	307	340	285	316	317	331	318	335	301	324	311	321	332	299	327	335	306	293	327	324	303	301	325	297	339	342	341	316	308	343	330	328	319	346	354	324	322	327	296	323	318	311	350	297	307	323	334	336	317	345	339	327	323	325	332	328	321	354	296	310	342	317	300	314	314	313	348	309	313	358	292	315	324	327	337	311	317	279	326	321	307	311	327	336	327	365	293	312	325	319	308	300	297	295	294	339	337	301	338	341	331	338	316	292	300	341	332	318	310	307	296	315	322	319	329	303	337	323	334	315	323	331	342	307	343	304	323	356	329	305	325	316	308	299	330	313	320	330	339	328	305	312	334	310	331	311	311	320	315	314	322	322	330	329	300	295	302	326	347	300	305	321	305	332	293	331	325	321	348	330	295	294	343	279	338	302	331	340	330	293	328	308	319	364	345	329	332	315	319	324	347	303	315	314	305	301	318	337	308	314	312	310	319	335	357	297	339	348	301	305	336	309	287	338	310	320	287	302	328	323	290	318	344	304	300	312	323	291	325	319	316	311	305	323	313	294	289	309	324	307	308	307	342	315	316	314	316	343	287	306	306	316	298	311	338	331	290	297	280	295	302	316	346	308	316	315	330	286	340	315	333	324	305	298	289	333	273	271	318	306	322	301	289	315	309	301	294	324	336	329	365	336	313	331	311	319	333	333	332	296	312	376	313	319	312	334	308	300	269	322	329	330	318	287	325	319	304	354	338	329	320	314	301	320	343	333	309	312	341	323	307	315	322	334	327	304	333	289	305	313	304	327	339	315	334	333	309	313	298	300	318	328	328	290	339	323	315	342	336	330	318	310	309	315	323	307	339	337	336	292	358	295	324	313	319	325	313	346	311	323	280	292	318	327	361	333	315	328	331	298	338	320	331	330	326	306	320	309	314
31815	34759	23281	5105	1355	992	856	759	736	677	563	577	545	569	583	513	560	594	571	515	514	553	557	580	556	514	540	574	578	554	520	554	522	571	553	512	495	556	593	549	543	557	569	546	536	578	565	514	513	508	544	547	515	523	561	530	568	530	555	527	508	543	544	570	550	535	518	599	532	523	544	537	556	560	547	555	519	532	543	529	498	565	534	535	531	548	530	531	557	526	539	569	510	515	547	564	528	491	508	577	518	533	550	492	494	537	570	519	526	478	572	520	546	490	534	520	534	564	525	547	565	597	521	534	571	541	554	523	518	539	530	520	535	559	510	530	501	537	568	521	512	573	543	505	555	528	567	556	511	572	525	542	516	547	472	514	504	489	541	549	539	564	526	550	505	520	528	544	543	529	519	505	512	526	504	534	525	555	529	511	550	540	551	537	525	542	486	522	509	516	533	545	523	546	546	588	531	550	517	560	539	541	543	514	516	541	539	503	506	544	538	529	516	562	513	550	561	510	524	534	514	508	551	558	531	478	549	543	545	527	516	516	445	506	516	545	549	511	540	497	507	487	533	545	501	477	545	503	567	531	481	553	556	566	493	554	559	523	584	561	535	526	565	511	571	567	532	538	543	535	519	547	536	516	532	539	541	524	570	529	540	507	513	494	536	501	547	520	504	554	508	498	548	555	558	575	524	561	523	533	539	543	539	528	505	534	524	521	516	543	583	525	514	540	567	521	519	557	508	531	522	517	555	560	502	474	542	506	548	511	552	543	522	526	507	543	489	534	517	546	505	537	574	558	557	559	512	444	508	523	546	550	532	543	550	545	587	546	509	577	538	513	565	548	521	552	531	539	511	518	563	519	534	554	534	541	491	574	547	550	579	520	534	516	547	526	564	543	491	533	540	531	565	530	552	549	521	567	539	515	528	507	505	563	550	552	542	509	568	530	525	484	542	547	550	527	535	561	585	508	510	538	537	502	557	495	516	507	529	525	561	529	529	516	542	522	529	501	502	515	512	529	501	576	545	515	557	532	578	512	528	531	515	484	517	516	553	566	545	535	526	511	540	502	528	484	499	554	560	563	521	541	506	558	522	504	547	495	523	525	552	535	528	516	558	533	545	540	554	511	524	487	542	542	525	536	524	509	520	524	526	555	546	547	500	528	549	535	517	527	525	547	511	485	508	505	547	561	560	525	561	536	568	496	545	515	563	500	524	573	553	505	584	536	510	542	569	519	513	515	526	570	548	548	509	551	524	479	547	545	510	527	569	509	531	545	501	554	515	519	557	521	532	548	490	558	558	513	486	519	535	524	540	518	539	541	531	543	517	540	503	552	546	542	496	564	568	526	550	534	534	530	553	502	556	506	537	514	502	520	522	538	524	558	499	524	526	559	542	528	542	510	531	511	556	528	531	527	522	503	524	561	536	538	528	550	517	540	531	531	556	526	537	525	548	555	513	540	536	509	530	521	523	542	509	519	533	492	554	525	542	543	515	529	560	491	566	526	479	519	522	555	513	518	528	549	551	560	549	518	477	534	520	550	518	583	529	525	560	548	528	524	566	537	554	551	556	530	551	505	557	545	531	505	485	491	491	532	535	538	486	550	544	544	566	544	552	514	547	545	494	534	537	549	508	520	556	554	534	487	519	538	530	574	547	520	537	553	514	532	551	519	560	540	500	535	544	558	527	548	541	516	544	550	514	556	540	506	542	486	551	537	540	535	559	541	544	529	515	533	506	534	540	531	523	510	525	540	508	522	557	559	530	520	513	540	573	525	541	519	537	546	543	545	487	518	536	567	568	543	550	557	539	539	540	507	505	527	513	560	564	525	525	480	519	581	532	512	531	509	554	543	518	536	562	472	543	513	545	581	544	515	518	561	519	507	479	529	535	584	525	532	509	571	524	560	592	499	550	527	494	537	493	546	534	512	541	555	515	582	531	536	533	530	519	539	502	512	549	515	535	554	525	530	544	489	510	507	510	570	546	520	538	510	547	480	504	575	530	511	490	537	544	546	519	522	541	538	584	567	552	492	481	572	522	554	519	542	538	529	518	511	525	521	506	510	528	566	579	512	516	503	554	551	554	543	516	511	538	543	558	543	551	510	536	531	500	576	546	553	576	578	566	545	547	583	539	544	526	508	544	552	536	573	531	561	571	534	494	544	555	554	521	535	521	491	522	514	574	504	563	558	558	524	494	559	558	512	564	518	536	509	539	542	549	503	548	528	527	523	529	519	513	531	558	546	537	545	478	518	570	514	532	516	548	558	541	508	546	496	495	530	513	555	526	517	528	499	488	534	506	569	542	537	548	548	545	552	493	555	564	561	534	534	507	547	583	529	520	515	515	551	534	548	552	576	525	531	517	526	497	532	532	530	521	525	513	510	517	495	537	538	514	554	535	509	554	591	529	551	499	538	546	534	497	562	534	522	534	522	542	559	543	534	490	531	541	508	518	560	524	579	547	523	544	552	512	577	547	525	513	542	510	518	516	528	546	519	486	535	498	497	540	490	582	501	537	504	539	555	521	501	554	559	542	527	575	539	532	549	560	484	516	530	537	502	495	554	520	568	509	538	537	496	512	523	558	539	527	535	550	516	511	553	522	553	530	534	508	515	512	531	550	535	547	533	533	533	578	563	543	470	508	538	583	545	543	548	523	515	558	500	544	488	558	515	547	550	606	516	500	514	508	493	522	579	529	513	514	522	541	543	552	541	532	523	511	540	544	551	588	545	543	562	525	569	540	546	532	499	555	538	519	518	539	572	515	581	556	549	529	524	581	548	537	537	535	523	533	519	538	529	542	543	514	513	512	498	527	560	522	540	510	567	540	542	560	528	516	586	569	546	516	542	505	515	540	527	538	546	506	572	519	503	530	523	505	508	505	550	546	532	537	553	530	511	529	546	541	495	502	534	492	557	566	508	497	523	544	579	521	499	499	515	533	574	546	517	562	536	525	547	561	498	529	520	506	493	508	549	522	528	499	578	509	515	511	530	570	496	501	517	566	519	526	560	495	528	524	514	508	553	534	520	513	593	567	507	536	515	523	516	540	553	530	569	551	527	577	534	502	549	515	550	517	510	538	524	536	496	535	512	513	503	535	522	547	578	525	513	559	509	509	552	498	548	506	512	491	514	512	539	542	544	520	565	525	510	534	517	515	548	529	540	537	525	578	520	509	575	509	466	547	542	546	538	543	494	481	544	518	503	537	548	488	544	519	523	495	518	491	522	534	554	487	522	536	518	559	477	545	512	513	524	546	562	527	554	555	572	524	538	564	539	522	529	494	560	530	539	519	529	516	540	543	562	548	578	553	552	522	536	584	560	530	532	523	574	536	513	550	517	583	493	509	547	526	519	514	566	530	507	510	551	570	531	538	533	536	568	570	490	542	519	578	536	524	528	553	517	513	525	549	547	565	487	526	532	537	530	520	488	526	505	520	499	521	555	532	543	473	531	539	572	532	534	516	547	509	549	530	502	556	548	534	531
37202	50034	18051	2242	1743	1392	1108	997	810	698	695	627	646	600	626	616	580	611	578	637	634	612	635	628	591	585	584	615	568	575	513	648	591	550	590	575	586	612	608	593	569	570	580	631	616	664	619	580	576	589	548	587	531	565	568	557	571	581	572	540	541	569	583	569	581	542	576	528	573	569	543	573	586	586	606	547	534	559	592	557	589	546	550	553	515	591	576	511	591	553	579	555	591	614	582	607	558	577	589	553	567	529	550	577	586	573	540	560	585	576	546	537	593	503	573	572	584	569	557	601	560	559	550	590	613	590	561	549	593	602	567	577	575	560	587	566	629	571	558	585	584	566	574	612	571	562	564	596	578	550	565	571	552	563	625	544	588	571	558	590	555	610	533	573	569	586	568	539	514	598	506	544	542	558	552	565	571	600	572	536	592	573	579	573	624	545	566	573	558	572	590	614	596	560	559	600	605	553	607	578	574	552	604	562	515	583	563	535	608	552	583	559	579	596	599	588	585	565	584	562	598	579	574	578	547	574	583	608	577	550	583	562	538	565	536	602	587	600	573	565	572	527	572	569	557	604	574	542	550	565	526	565	594	547	574	567	554	573	549	590	615	552	551	590	530	543	573	546	563	541	583	582	557	539	572	549	550	585	625	502	583	586	536	579	586	547	544	562	585	534	556	562	551	582	571	592	571	544	591	601	625	595	561	571	577	559	574	591	535	550	563	537	558	565	530	550	559	581	562	606	558	556	584	589	554	588	569	587	553	573	541	576	581	577	555	583	589	567	581	572	587	538	581	522	576	629	546	557	611	560	569	572	575	552	577	542	563	553	574	565	542	560	533	586	610	581	519	536	556	556	582	571	538	546	569	598	592	575	556	518	598	570	575	557	555	550	560	610	577	551	592	587	582	595	556	566	562	578	597	579	618	577	569	568	538	587	590	582	591	606	592	558	577	586	577	574	572	601	575	522	595	585	553	580	567	573	571	546	566	593	568	590	569	576	584	578	555	580	551	574	583	531	591	569	588	588	526	576	596	571	542	578	549	552	600	611	520	544	549	593	572	549	528	547	541	571	584	593	583	578	560	593	543	582	559	574	574	602	595	616	585	561	551	557	557	566	574	589	585	585	592	593	535	592	532	580	559	533	588	581	566	552	548	565	598	560	550	536	612	603	589	515	551	598	542	569	577	573	619	557	550	536	618	554	555	530	581	569	606	575	562	561	591	578	546	610	552	547	575	584	603	570	523	576	598	560	597	532	543	588	557	587	586	577	600	559	598	522	603	557	549	573	623	581	566	559	592	579	556	567	596	579	571	593	568	552	567	570	563	604	608	564	549	573	581	540	567	626	560	554	576	551	562	583	555	570	540	572	535	529	581	576	552	560	574	565	555	558	549	627	522	579	576	569	565	593	583	591	556	559	598	595	573	576	567	538	595	561	568	526	578	560	568	552	564	582	569	608	589	588	566	546	569	587	560	571	574	581	626	546	562	546	560	592	570	565	510	561	546	589	553	579	554	565	611	550	558	533	572	581	608	563	534	548	566	607	573	574	554	582	559	565	553	560	561	576	519	523	603	571	593	598	551	570	572	584	593	582	541	608	543	592	584	548	568	581	557	606	535	564	570	552	613	553	593	600	532	588	592	545	603	583	573	570	556	626	621	548	581	526	560	568	573	576	565	556	573	534	550	556	586	549	556	559	557	593	585	523	578	546	640	571	543	579	556	554	576	582	548	593	560	542	588	537	609	533	526	550	569	512	582	600	545	572	576	590	583	600	561	584	513	605	569	567	567	562	542	589	588	592	575	541	585	572	561	575	541	526	579	598	571	526	563	582	540	573	580	579	570	518	561	538	585	582	587	535	575	527	587	530	597	565	574	571	571	500	568	566	565	568	535	573	562	569	544	573	534	550	602	589	530	561	584	568	560	580	638	603	561	603	558	590	539	559	574	613	559	573	567	587	585	561	569	641	589	576	584	543	556	545	562	573	555	575	558	595	555	592	556	566	524	588	556	535	603	571	546	523	582	578	535	580	547	538	547	520	589	583	529	577	581	570	554	583	525	584	601	595	574	613	518	572	549	605	545	534	576	564	554	566	557	573	589	574	604	545	620	588	568	557	595	544	582	534	601	557	590	561	563	563	577	578	563	559	558	580	521	549	578	536	531	550	545	563	527	534	575	612	526	558	611	541	556	554	560	575	576	595	557	510	588	554	546	573	540	610	545	602	597	590	587	592	579	534	570	536	531	557	581	579	541	568	605	575	583	522	517	565	590	558	575	554	586	610	537	550	570	578	590	561	546	548	598	584	535	507	564	557	595	590	588	619	598	554	575	606	510	553	590	592	600	523	574	581	619	599	561	569	588	555	587	575	558	577	533	599	558	567	577	590	585	587	555	538	588	557	554	577	566	578	600	579	555	577	562	573	567	547	572	541	554	543	581	535	552	601	572	576	552	546	576	550	583	579	613	534	582	577	604	524	577	587	529	504	595	576	531	567	541	629	559	571	613	579	582	551	600	579	634	552	529	553	598	540	548	584	531	519	577	548	556	610	552	579	566	599	564	582	541	573	578	594	564	573	566	554	552	563	587	542	604	520	549	582	568	564	592	649	590	595	590	581	584	572	589	569	540	577	573	555	571	533	603	618	603	528	586	599	609	580	590	621	591	592	550	544	542	569	590	539	557	572	558	573	556	515	557	564	542	558	576	597	575	585	583	538	563	557	583	577	564	571	580	537	579	574	586	540	588	564	574	526	562	552	531	559	605	583	560	546	555	547	592	609	599	529	579	585	546	550	565	598	569	578	595	611	581	547	539	559	604	604	610	538	536	593	573	567	546	572	553	520	575	559	553	573	544	545	572	612	573	584	601	534	595	555	578	542	583	587	618	560	558	576	559	541	584	554	584	573	620	561	592	586	544	575	577	611	595	586	586	500	586	526	578	553	557	607	602	549	564	580	556	522	538	596	583	575	615	570	582	600	547	550	572	581	517	572	559	564	552	563	573	547	594	577	569	576	528	576	547	578	592	612	600	566	636	559	557	599	554	497	563	553	557	571	528	555	548	621	564	539	549	546	572	559	561	532	578	556	565	584	558	569	557	610	636	589	588	565	573	533	556	573	618	571	560	580	518	526	579	609	556	556	528	568	567	605	515	594	594	581	558	569	562	599	579	571	614	573	568	561	552	564	568	567	572	587	532	614	572	573	593	518	589	603	585	531	588	590	556	585	562	561	594	577	529	602	593	557	587	546	574	583	563	563	570	526	534	608	555	561	597	536	553	564	586	583	549	584	573	575	613	587	615	557	579	576	592	603	557	587	557	571	571	571	579	536	580	556	632	591	572	557	544	573	562	555	557	577	585	592	591	553	552	539	546	570	533	555	514	570	621	549	607	621	577	558	590	577	568	590	571	578	564	567	589	574	509	590	575	580	576	590	597	578	554	532	578	530	572	507	581	594	597	549	576	571	558	562	526	571	589	578	566	585
24169	21459	28605	24588	21251	10222	1749	1034	816	678	607	651	563	480	504	547	504	510	512	521	493	442	479	451	510	492	484	461	456	454	460	442	466	445	456	474	455	473	432	453	461	428	464	716	880	818	584	421	433	442	449	499	446	431	405	449	459	398	452	436	465	428	463	444	471	408	405	447	464	455	493	465	471	469	467	498	416	422	460	461	474	463	436	436	489	462	447	399	460	429	398	474	421	436	411	457	460	463	414	418	429	440	456	434	443	406	416	433	437	414	490	455	449	448	414	419	479	466	439	443	436	438	464	448	417	450	451	452	435	463	437	442	450	439	446	443	438	410	453	409	410	462	444	424	433	438	421	428	473	470	438	456	459	408	431	396	428	460	399	418	412	407	432	445	444	421	415	505	412	460	396	477	454	429	435	450	421	421	447	450	453	440	422	460	462	464	476	474	422	442	475	470	470	422	436	424	420	461	416	455	406	423	418	419	394	432	465	417	436	436	430	445	432	392	407	436	459	481	488	442	434	443	438	432	456	430	441	458	429	445	422	466	414	406	406	446	452	460	454	449	422	420	431	403	393	453	445	440	467	415	446	442	426	462	428	409	476	420	437	447	436	442	432	433	480	474	467	421	439	408	457	457	434	460	472	448	415	439	441	459	456	420	410	434	394	426	463	399	405	463	417	401	419	433	432	464	447	431	443	460	381	421	463	449	416	438	446	427	441	447	437	430	421	448	455	412	416	407	456	389	444	417	425	440	437	455	479	432	423	486	456	418	412	438	404	478	460	505	471	433	454	382	458	436	444	397	445	448	412	444	454	435	423	447	442	455	444	428	431	475	424	446	432	459	467	428	462	467	397	437	396	436	441	415	419	433	430	443	455	425	417	453	469	455	418	462	410	467	444	444	400	446	444	455	429	414	443	441	474	428	464	448	444	411	425	470	428	424	434	492	408	436	430	395	410	433	443	392	406	442	491	438	428	421	457	418	438	409	439	417	443	452	450	416	446	493	439	440	464	429	469	454	447	444	402	432	424	439	435	449	472	472	437	392	422	450	438	448	460	433	421	421	442	430	434	466	447	426	455	438	415	452	449	434	402	481	435	441	455	453	452	439	505	407	469	472	450	450	461	451	485	403	417	430	421	483	423	442	422	491	478	410	420	450	443	416	481	420	457	449	425	439	443	481	456	409	388	446	425	422	446	471	452	427	466	447	424	425	463	434	426	486	433	451	387	413	436	449	433	431	430	435	448	477	420	408	453	427	445	449	451	436	423	417	471	439	426	460	461	435	446	452	429	418	417	418	375	430	450	441	467	437	442	421	432	461	462	420	436	415	444	406	472	417	462	406	460	449	428	443	434	448	456	454	415	414	443	420	427	422	457	460	448	459	419	431	466	447	452	422	435	463	424	363	477	411	436	416	428	457	451	439	416	425	432	388	435	447	435	461	442	433	431	446	418	475	477	436	430	389	463	415	412	428	457	433	438	421	436	465	434	399	449	435	424	412	442	452	439	442	462	437	447	435	441	459	410	408	419	462	443	443	427	446	426	449	393	437	452	452	458	462	418	447	475	423	458	456	443	456	457	427	431	439	429	386	428	414	459	431	438	423	438	479	424	436	438	433	450	438	447	458	427	470	424	432	420	454	449	467	424	441	408	446	470	407	415	393	488	451	470	445	422	446	409	446	415	433	476	412	419	465	465	411	449	450	404	434	447	429	485	460	454	394	391	436	448	437	439	406	493	412	434	405	423	440	446	400	441	398	424	446	439	382	439	462	456	452	428	452	449	424	480	409	427	442	451	482	399	470	439	453	445	456	452	459	441	470	422	437	411	428	451	428	444	440	436	418	436	448	440	450	439	457	497	440	425	460	455	443	462	457	454	429	435	444	436	494	436	430	445	416	449	460	455	423	465	458	418	401	446	460	433	452	450	443	426	429	440	468	443	459	419	407	408	433	442	425	436	474	468	419	416	417	430	430	471	449	435	438	425	440	401	411	437	444	419	443	430	443	422	468	439	455	436	465	414	430	423	457	443	459	456	449	422	417	407	426	431	404	477	428	418	420	470	443	451	454	420	450	456	445	474	449	429	484	389	450	429	447	477	405	444	453	408	455	425	428	438	451	426	434	456	397	474	457	459	439	428	433	456	437	426	406	432	450	426	443	432	424	479	456	438	432	432	436	439	461	474	423	444	453	448	425	402	441	449	412	454	459	438	444	435	431	456	474	417	425	426	433	402	436	406	456	429	471	445	419	444	428	430	449	468	462	434	442	409	445	432	450	427	422	432	443	392	470	430	426	437	445	438	428	461	457	399	456	432	431	449	416	464	394	429	449	454	447	462	456	453	426	441	424	419	431	436	410	462	414	469	454	418	451	424	451	424	476	398	433	445	427	451	428	409	434	411	467	452	451	398	422	433	425	438	470	459	446	418	418	458	471	430	437	471	380	386	399	463	436	422	429	456	395	443	451	418	440	454	398	420	441	434	440	454	410	429	441	433	417	416	408	445	422	472	433	453	456	433	441	471	419	441	407	423	445	423	404	461	427	443	416	441	414	417	485	433	439	456	471	420	453	436	442	463	446	448	423	469	437	456	444	431	414	435	457	432	438	460	468	448	388	471	408	462	448	455	413	444	435	451	419	449	474	459	447	477	403	443	444	444	427	432	473	439	441	438	467	452	446	436	442	421	450	478	436	489	458	452	425	461	467	447	426	479	422	464	455	463	389	468	462	441	439	408	436	393	426	421	427	446	421	468	434	435	414	444	449	409	444	414	417	446	460	421	429	434	495	414	428	432	433	435	414	471	469	415	452	444	443	463	463	464	448	433	444	429	423	433	432	434	413	440	426	442	438	429	468	462	421	408	448	459	442	444	461	442	442	447	435	416	459	446	449	441	471	407	446	462	398	447	452	429	428	465	453	407	448	447	480	424	436	419	447	458	385	442	455	458	458	457	453	462	420	454	433	396	432	388	459	416	460	474	447	475	439	423	463	416	427	443	387	440	449	477	462	417	450	479	462	426	432	464	456	452	402	454	449	418	439	448	445	420	438	413	445	476	385	439	450	422	473	401	444	437	425	448	463	454	439	453	383	438	458	449	439	428	454	458	408	460	443	460	459	418	416	460	405	435	434	442	510	424	441	456	449	441	436	448	429	451	429	457	463	461	385	457	450	470	423	416	429	457	439	416	432	428	424	488	438	416	444	422	405	463	440	454	441	468	443	445	434	458	415	406	431	494	470	424	427	438	460	456	418	455	416	430	423	450	451	424	431	409	431	446	424	486	430	442	444	418	446	459	447	397	447	437	471	414	461	446	470	472	394	416	406	441	432	435	454	435	467	469	447	431	447	449	416	453	462	434	459	426	454	408	487	406	474	419	440	465	400	428	422	421	469	449	437	428	426	463	435	461	457	407	444	491	407	418	405	441	457	438	467	460	462	384	445	465	444	406	437	425	409	456	481	465	456	397	412	426	474	451	429	429	446	427	441
39072	65795	26287	4156	3092	2476	1998	1463	1211	949	751	738	646	648	579	578	604	577	550	599	582	515	556	490	499	548	551	524	539	570	530	522	503	553	531	509	485	542	533	514	483	488	564	859	1196	1101	696	428	443	502	507	487	541	493	491	506	468	474	496	460	472	477	444	478	436	515	495	494	454	456	498	470	481	515	502	513	508	493	491	496	458	523	506	487	504	477	478	505	468	477	495	503	493	499	476	440	451	480	451	488	513	493	458	505	470	482	455	485	449	501	469	478	467	479	463	463	527	482	471	491	489	512	495	462	473	489	486	472	509	479	461	491	464	506	501	456	479	520	501	518	491	460	507	469	460	479	488	516	465	455	495	511	466	516	529	456	477	481	488	442	461	472	517	448	514	457	481	456	445	469	512	481	502	476	483	483	462	456	481	495	477	488	492	491	491	484	473	482	489	528	484	456	481	452	461	517	492	481	497	485	432	460	496	508	453	493	503	469	461	503	476	449	476	505	503	473	484	429	485	456	493	486	522	465	478	507	517	519	481	464	441	483	453	523	495	495	474	477	494	425	469	500	443	476	475	488	488	455	498	483	460	456	459	494	508	506	482	462	418	463	476	524	497	472	471	487	467	500	502	478	474	506	474	484	467	500	458	451	495	501	507	491	476	464	476	476	471	438	484	492	498	465	489	440	482	504	482	447	467	469	454	448	456	479	429	479	455	507	494	470	481	479	479	486	458	437	504	467	484	469	486	472	489	488	517	450	480	437	469	502	498	470	465	500	496	517	477	520	489	473	460	464	440	516	446	466	487	499	481	474	438	462	516	504	503	479	474	484	460	453	518	482	495	490	495	482	507	459	505	501	488	469	481	501	483	516	451	468	471	488	490	468	452	480	451	470	485	496	493	473	449	476	487	494	451	469	469	494	480	457	457	463	480	486	452	474	505	448	463	464	478	498	471	475	477	475	469	465	484	494	490	493	475	471	486	471	447	487	448	482	489	456	474	516	462	442	472	454	433	497	471	488	493	480	471	488	501	495	477	494	485	494	451	452	487	489	484	467	500	472	492	495	496	500	481	461	438	465	477	471	489	468	482	487	462	491	444	448	471	470	469	509	439	490	475	453	516	508	466	462	470	496	501	492	464	508	502	462	470	492	492	483	467	478	489	512	444	472	461	463	524	493	476	512	490	498	478	456	458	455	489	501	478	422	480	502	460	491	511	437	474	475	492	487	449	509	491	484	460	474	464	455	486	459	507	507	513	486	494	491	475	488	518	456	510	446	489	454	490	452	494	460	456	450	480	435	480	521	415	443	519	477	479	453	481	461	464	488	486	494	500	491	476	463	485	480	490	501	486	482	523	509	477	471	520	438	450	493	487	495	480	471	537	478	468	489	478	479	492	488	466	477	476	448	494	494	479	453	484	503	455	485	506	482	492	448	473	468	468	501	473	475	490	480	468	475	468	507	507	485	465	430	458	466	457	500	486	460	434	464	471	492	525	480	484	496	494	474	483	477	455	502	465	492	463	455	453	524	490	480	473	453	458	478	492	481	461	517	456	471	501	483	437	431	488	474	455	496	500	497	475	463	461	494	478	492	491	492	473	485	503	426	452	477	491	503	464	466	482	485	471	432	501	480	479	486	464	483	478	494	470	507	439	507	477	474	517	450	477	499	458	449	437	482	476	463	474	453	507	469	475	478	447	503	520	452	453	511	485	466	452	460	509	471	496	468	483	493	470	477	494	451	485	525	496	471	458	485	510	484	534	495	451	475	487	490	488	505	520	489	490	460	469	497	495	496	496	498	507	450	497	492	487	402	476	495	502	498	490	477	476	486	449	457	461	490	493	497	546	486	485	465	468	479	462	492	518	486	499	473	486	442	480	485	493	488	460	474	474	475	460	456	485	457	482	471	479	509	485	444	516	473	467	481	486	496	430	475	478	528	498	500	491	482	480	523	459	483	456	444	487	465	491	473	500	510	467	478	494	458	460	477	456	465	483	493	435	477	480	452	458	499	499	474	500	450	491	504	485	499	489	487	527	457	482	465	508	463	460	532	462	473	439	480	469	494	500	507	462	459	494	467	460	482	458	492	481	458	456	503	476	492	489	471	459	457	480	454	522	475	492	492	516	460	481	497	455	471	481	477	474	518	506	516	460	480	498	505	484	486	471	463	513	456	505	480	510	521	445	505	445	487	478	503	475	486	498	507	445	479	501	480	504	479	501	492	464	455	436	434	468	483	523	468	471	487	497	494	482	498	464	516	487	475	487	501	475	464	488	478	502	442	443	477	462	498	472	478	492	493	475	533	455	495	497	485	500	476	476	510	505	462	463	495	499	480	500	483	498	476	475	485	493	502	487	455	466	438	471	517	492	475	442	540	495	486	479	458	501	475	481	499	466	439	491	486	458	503	501	500	521	514	462	462	481	484	471	480	480	471	463	496	488	446	491	492	511	497	430	505	459	454	502	523	493	457	486	540	486	495	480	481	441	512	519	473	499	470	484	439	456	498	464	474	465	489	453	486	504	452	484	485	466	466	471	439	473	483	475	507	471	489	473	441	452	440	479	498	496	489	475	469	472	485	481	497	436	481	512	480	534	478	482	448	472	471	502	481	503	468	474	499	477	471	452	462	472	459	423	470	457	472	503	489	485	446	482	458	489	465	498	490	451	488	510	483	504	467	482	450	480	456	497	450	459	461	484	510	482	464	485	510	467	483	456	492	483	476	483	494	506	462	488	490	497	499	498	467	514	506	467	479	493	496	414	490	446	499	475	481	495	504	494	462	489	520	475	470	468	474	475	483	476	497	476	490	471	496	503	482	479	480	468	454	482	504	489	466	476	437	492	443	456	486	456	500	522	451	464	498	538	515	488	483	491	484	479	450	492	479	478	449	450	495	483	478	440	494	483	467	447	488	498	504	483	510	493	512	469	477	482	480	475	472	437	475	454	470	480	471	496	478	498	453	497	471	474	478	479	456	476	460	513	480	468	491	464	462	478	466	511	472	471	528	474	479	473	453	515	471	451	478	468	524	468	455	516	472	431	445	512	453	509	489	468	463	484	489	457	458	483	474	487	501	478	505	486	489	516	479	469	491	486	478	453	463	470	479	496	452	447	464	479	478	487	452	471	498	466	473	458	460	484	490	459	487	489	483	481	476	505	459	487	490	476	465	531	494	467	512	452	527	493	513	479	488	472	481	477	502	453	459	469	483	491	483	499	495	476	444	497	478	452	474	451	450	462	481	461	501	457	512	468	485	505	487	522	467	477	493	511	423	504	507	441	472	470	434	449	514	489	485	524	465	435	487	510	465	522	478	468	495	505	475	468	510	479	435	477	472	483	461	479	502	463	498	491	480	465	491	502	485	477	473	481	479	468	488	485	479	464	480	494	482	485	491	485	480	459	488	489	492	466	480	487	489	475	472	483	465	490	463	517	479	466	483	474	459	477	479	448	488	496	461	452	460	511	491	480	470	508	499	528	444	478	468
25101	21537	27661	25415	14144	1874	977	778	638	519	547	470	454	446	447	422	422	453	429	450	477	404	404	403	406	418	425	408	372	444	444	421	417	400	443	424	429	387	397	390	417	398	386	436	461	490	413	403	390	384	397	395	409	373	409	400	388	396	451	430	423	425	409	432	402	413	414	371	435	366	399	419	420	391	386	406	419	395	379	395	413	382	444	412	425	402	424	421	425	374	431	400	405	408	358	422	385	408	393	378	432	387	402	397	397	423	442	382	391	397	399	409	412	385	366	419	377	377	402	391	373	416	386	424	384	391	397	405	424	401	385	417	384	411	390	403	407	413	410	384	420	409	373	386	384	375	401	381	395	405	360	435	382	399	430	383	418	385	426	386	405	394	376	353	363	386	410	386	435	393	428	388	392	384	370	411	392	420	363	386	373	383	388	425	346	388	356	393	429	383	405	419	423	386	417	409	386	383	384	387	383	384	393	420	413	452	414	385	407	356	409	447	432	390	408	401	381	358	416	439	430	365	377	388	387	402	414	402	412	420	405	374	417	364	380	410	395	397	389	378	386	392	408	404	380	370	383	413	420	402	361	402	386	416	373	386	369	343	378	402	381	390	380	397	369	436	401	397	410	367	414	424	415	401	376	422	418	373	380	436	355	426	399	394	422	367	408	416	435	399	393	384	436	398	382	367	399	386	369	394	410	414	380	399	446	394	377	376	377	389	368	386	402	412	415	393	375	395	427	396	399	380	407	393	387	382	416	411	384	400	407	417	335	418	418	412	357	383	394	405	412	388	419	412	408	417	395	409	405	401	444	416	380	387	399	383	382	364	355	392	372	393	383	409	398	382	426	413	406	387	396	405	425	380	397	398	400	421	388	395	410	421	376	388	399	388	392	384	391	374	401	378	384	389	420	387	399	409	391	391	423	403	370	393	399	401	365	409	356	402	407	395	393	389	365	437	427	367	410	414	370	405	369	419	407	407	415	380	426	428	408	352	382	389	380	404	392	451	396	401	386	404	379	401	399	382	394	411	400	361	417	412	376	397	427	360	402	369	384	373	431	397	445	375	427	402	385	390	392	387	415	403	403	379	377	384	447	390	365	381	400	370	385	391	366	386	394	401	382	360	405	412	414	410	430	375	458	443	378	417	420	410	401	373	374	389	414	358	396	408	432	379	385	369	390	386	398	369	420	420	410	434	400	384	363	428	382	418	415	414	385	367	369	378	380	395	386	408	412	361	414	367	374	429	398	392	371	364	404	395	394	410	385	386	407	410	425	385	401	380	429	422	401	376	402	416	397	394	379	378	411	406	386	401	395	432	406	441	394	418	407	408	388	416	379	395	376	386	405	388	442	410	387	384	409	388	396	394	382	409	407	361	389	405	377	399	372	421	387	392	363	372	395	388	402	356	378	401	395	437	380	382	403	384	380	416	366	397	398	389	421	424	387	402	374	369	388	402	406	383	424	448	347	402	371	366	366	367	401	390	367	412	420	409	373	409	388	384	360	366	414	430	408	388	397	362	407	423	400	398	370	402	377	409	420	397	410	394	418	420	403	418	400	422	397	384	359	372	351	423	365	386	399	398	392	370	399	385	400	395	380	409	374	367	409	394	394	394	386	363	375	364	389	392	421	410	365	382	409	441	443	392	371	379	410	409	382	438	426	360	428	425	386	406	359	414	408	422	409	384	383	426	391	413	378	443	365	378	435	406	355	417	398	407	389	411	374	419	400	425	395	401	385	408	404	390	413	411	373	391	390	383	417	382	399	400	400	408	402	406	391	384	394	410	392	381	408	379	421	387	395	385	425	375	423	382	402	381	382	401	394	392	392	387	393	377	384	393	362	380	428	393	398	369	421	390	403	403	388	384	395	340	393	385	416	382	383	396	413	411	405	410	409	419	405	423	396	372	416	394	398	405	392	403	395	411	406	431	401	379	406	373	372	421	417	394	366	402	369	415	422	384	399	397	412	388	417	394	413	427	399	422	410	382	396	400	430	422	416	368	421	370	383	371	395	340	418	394	381	442	404	397	434	394	420	427	367	417	397	431	370	385	384	397	373	424	364	363	396	398	363	408	375	397	418	426	408	378	433	358	389	420	407	374	364	399	402	386	412	385	426	379	394	407	401	389	390	394	410	415	386	418	398	388	418	456	398	377	439	345	409	370	413	356	424	399	417	395	417	392	424	411	410	381	398	390	426	417	371	393	394	415	398	380	374	400	386	384	393	402	394	420	420	417	376	398	360	375	397	400	365	419	412	374	434	382	413	388	381	401	400	400	400	393	426	434	415	360	400	402	388	390	401	450	408	421	384	396	398	403	372	426	384	406	374	414	409	404	392	379	372	376	422	390	424	412	370	376	379	422	390	402	389	374	432	371	399	386	426	410	417	401	377	433	408	396	389	376	437	351	397	383	394	412	389	373	400	393	353	380	380	413	388	417	359	387	398	390	356	396	376	407	419	409	401	386	412	407	378	403	391	415	437	397	377	412	392	401	417	402	412	369	393	398	401	368	411	366	401	357	399	392	393	410	385	386	396	385	434	395	403	409	424	399	379	408	397	381	394	437	350	413	401	359	403	394	422	384	391	396	395	382	375	426	390	328	390	411	334	374	370	414	386	376	372	397	429	384	362	406	385	431	420	365	352	407	411	408	403	397	394	389	377	378	417	389	402	393	384	441	405	404	389	390	463	374	385	405	409	380	408	394	415	390	422	406	406	385	422	407	379	376	416	384	380	415	404	445	377	391	384	384	375	417	431	385	411	400	405	375	391	400	398	385	407	455	390	406	367	361	399	387	397	406	432	394	437	392	397	385	402	375	407	390	396	415	428	354	387	376	405	378	405	396	415	367	371	373	402	378	362	401	411	407	424	401	364	385	408	354	419	422	414	416	417	418	395	410	416	380	445	422	393	380	370	416	423	378	402	399	404	391	405	421	419	385	394	371	393	385	383	371	399	403	387	385	419	405	378	401	416	417	405	383	431	386	393	343	407	376	403	396	447	354	393	429	419	413	388	388	401	422	404	369	382	392	391	399	358	352	441	411	418	357	361	409	417	390	401	408	408	412	377	395	416	388	424	430	425	426	415	388	378	388	421	394	377	370	384	400	398	442	400	372	391	387	385	420	370	377	369	371	414	365	402	387	402	386	424	357	403	367	385	424	400	385	405	419	404	385	444	369	394	415	408	431	419	346	420	407	420	357	369	372	379	366	431	371	351	402	388	406	365	410	413	399	397	383	421	386	374	378	436	393	381	402	386	383	420	323	373	388	412	381	392	350	392	404	394	367	428	410	422	430	393	398	390	413	409	376	401	404	431	402	431	349	428	383	354	383	382	351	389	406	381	416	382	378	425	389	409	416	401	398	380	371	379	381	397	407	433	401	439	375	369	385	406	398	396	393	437	407	367	414	360	418	355	443	444	407	394	376	434	405	396	382	388	381	398	402	408	408	391	415	408	403	428	374	432	398	426	382	393	390	400	365
38334	60101	19707	3520	2656	2078	1543	1163	903	767	701	621	573	489	473	483	494	480	481	540	480	488	459	447	414	467	474	446	445	437	490	433	510	444	439	433	458	401	421	402	444	441	459	483	567	568	427	396	455	457	444	429	469	458	416	450	425	405	390	447	481	430	444	423	440	449	400	452	408	414	414	412	440	448	434	404	404	444	459	419	418	431	455	431	459	444	433	436	407	413	429	439	397	444	445	448	389	409	423	418	386	429	447	400	406	380	432	436	421	430	397	432	430	425	450	455	395	419	407	400	421	374	446	402	432	432	421	416	441	433	428	420	415	437	429	355	432	431	440	435	401	411	429	459	402	431	416	447	438	420	408	451	407	449	394	401	392	420	429	384	410	408	428	433	427	414	446	415	409	443	412	418	448	433	402	427	423	456	388	408	446	460	391	408	431	419	429	410	441	386	485	407	434	416	442	434	415	391	412	438	400	434	423	429	411	407	411	393	424	393	413	443	471	421	393	428	422	416	424	433	438	429	388	439	391	395	398	438	432	430	420	395	470	452	430	432	494	439	385	435	412	422	411	429	439	431	408	413	453	423	401	418	416	427	428	402	444	411	428	398	444	431	405	384	463	458	415	412	382	400	408	429	392	412	426	446	439	457	416	454	397	416	444	398	416	404	458	413	385	468	419	415	424	408	388	467	415	415	457	429	400	389	440	462	430	437	425	428	384	436	446	459	439	441	460	422	432	427	429	403	421	398	421	420	442	399	395	431	450	424	439	437	431	437	400	429	447	394	427	447	421	431	407	435	431	421	441	443	454	409	444	419	424	437	392	414	371	417	437	443	397	401	439	421	398	440	408	414	429	427	409	417	444	396	408	440	388	407	408	417	453	428	453	413	440	445	425	377	355	402	454	403	403	436	390	439	434	438	400	443	424	402	439	405	401	390	417	420	403	417	425	442	432	427	438	409	456	413	409	421	412	426	422	411	472	420	405	419	447	436	398	447	423	422	422	439	415	411	451	443	425	409	427	436	418	450	431	410	419	437	406	433	414	429	404	413	385	401	423	429	465	445	446	414	430	412	396	440	418	429	419	441	420	434	442	423	435	407	405	443	411	435	436	422	462	432	413	427	395	419	429	432	439	431	440	429	424	445	417	432	417	451	453	406	408	401	396	437	419	417	403	401	396	404	394	424	400	421	447	435	435	432	438	428	425	441	429	428	448	419	407	442	400	429	436	412	440	449	460	412	418	386	390	447	421	412	434	389	434	429	424	398	423	429	445	438	413	419	440	413	426	449	447	377	429	444	416	444	400	411	442	440	421	413	404	445	405	430	451	452	413	445	431	398	415	422	420	442	391	370	402	390	459	443	408	443	442	449	397	388	414	422	426	424	441	466	437	432	411	428	415	409	404	422	463	396	461	404	433	409	409	384	431	437	426	429	397	459	443	424	451	405	414	388	410	412	423	425	418	398	413	413	408	424	421	394	452	423	422	413	382	406	417	455	438	420	432	390	417	423	427	381	451	403	396	475	472	370	372	449	456	424	439	426	390	434	381	413	406	410	425	413	416	432	408	446	452	429	411	436	410	443	427	422	385	422	435	424	405	429	423	419	424	456	426	448	430	407	426	422	412	442	389	435	383	427	441	446	360	423	427	404	444	409	459	386	411	433	440	424	428	417	379	430	441	442	410	417	417	392	394	434	447	467	409	389	390	414	419	404	425	396	411	393	404	419	433	429	416	400	414	433	394	463	405	399	396	402	455	422	442	383	433	412	399	456	406	393	429	447	418	425	415	423	414	442	411	431	374	465	422	405	442	428	428	413	470	427	456	439	408	499	376	388	431	394	420	433	431	473	393	451	404	411	417	426	413	452	459	387	419	437	440	413	392	415	422	436	421	441	413	422	419	419	451	378	435	451	435	396	459	399	420	421	435	443	458	426	438	426	443	447	418	429	451	448	423	431	443	435	416	439	405	460	405	446	406	420	444	449	433	419	439	406	424	404	398	435	433	380	430	388	402	420	428	444	423	429	418	388	435	405	417	436	424	414	436	403	429	408	418	454	427	410	417	467	434	428	429	452	405	408	458	455	445	432	418	407	420	393	412	450	432	420	409	469	399	430	407	410	414	460	419	447	370	430	443	423	436	382	409	431	429	418	418	429	437	451	384	420	414	411	443	430	427	404	386	433	419	424	419	430	391	455	403	405	448	405	421	460	439	432	417	396	409	418	430	436	453	434	441	427	426	415	435	436	415	434	407	438	418	418	398	447	399	454	430	451	436	423	434	438	428	392	397	426	385	469	448	436	401	432	375	478	392	426	422	455	437	449	440	432	439	411	400	411	417	391	443	453	419	423	441	419	408	432	418	428	471	421	433	436	439	449	423	399	408	460	427	385	400	427	442	432	420	413	434	463	416	414	434	445	413	423	443	409	497	375	429	420	418	422	426	442	409	394	464	410	385	411	400	414	439	439	417	473	384	432	418	420	408	441	414	456	442	456	448	411	426	420	430	416	420	467	434	415	389	434	418	394	432	460	411	414	420	407	420	409	464	401	383	471	412	457	456	398	437	393	420	450	395	409	420	443	416	427	379	425	448	434	486	429	419	436	432	390	419	442	398	428	441	409	390	432	423	423	423	404	433	441	428	448	397	404	422	427	427	414	430	439	405	398	445	417	435	430	440	464	474	435	412	440	411	401	388	419	406	420	433	393	422	408	409	435	416	446	391	424	373	410	400	430	438	421	453	429	490	405	411	430	473	452	404	395	421	426	416	459	408	425	407	460	424	441	442	423	394	438	457	439	444	438	441	439	385	412	433	407	395	420	409	421	424	421	433	396	370	447	435	426	412	433	435	394	440	424	472	424	408	426	421	423	405	409	460	426	391	431	434	409	403	420	428	421	415	434	486	420	404	462	445	386	412	394	417	443	427	451	395	452	449	452	432	418	430	400	430	453	474	452	431	426	457	420	448	443	496	422	417	444	412	435	449	436	471	431	406	399	432	438	424	415	431	428	427	469	452	412	385	416	410	446	456	419	409	457	418	459	464	422	389	412	422	438	393	395	478	416	439	448	432	422	387	429	447	407	450	424	424	407	425	430	443	405	500	394	433	407	450	405	399	451	443	408	448	398	426	430	422	406	430	428	394	431	409	468	421	417	404	403	424	454	409	461	382	459	417	452	416	426	428	414	438	417	411	458	444	402	437	444	420	423	398	407	422	415	462	423	414	422	445	419	423	451	397	422	412	409	423	424	428	421	406	409	373	456	367	438	394	417	390	420	428	393	416	438	450	440	452	395	435	428	430	419	427	430	445	419	424	408	454	447	420	424	417	415	420	417	391	401	391	434	445	465	440	414	450	439	441	424	431	447	408	444	432	418	418	416	425	448	407	443	425	438	442	411	466	411	474	398	394	407	439	425	414	441	419	449	445	378	428	412	411	431	422	416	462	425	446	417	453	434	421	426	385	450	419	421	407	431	428	432	430	434	388	435
22981	21435	29077	24182	21428	21433	9755	1314	796	694	620	493	455	405	381	376	369	379	351	310	307	301	281	316	276	355	318	298	337	334	289	284	300	308	308	292	254	306	292	292	268	283	295	355	705	616	265	289	265	241	279	266	272	286	301	262	288	301	277	284	294	283	252	270	272	245	249	268	281	274	253	264	274	283	277	282	306	275	272	258	265	273	257	290	307	285	274	255	261	266	264	251	276	255	280	284	270	261	268	266	255	267	281	256	250	242	274	260	278	249	254	241	282	287	279	271	274	272	264	250	281	258	261	253	243	280	241	247	254	248	242	249	252	252	253	237	255	275	268	304	255	246	285	279	283	255	279	251	282	250	247	273	285	270	254	253	264	252	229	249	262	255	278	263	285	264	284	284	239	247	291	265	266	255	253	244	262	246	270	259	260	221	240	257	265	234	252	257	267	235	268	240	250	250	254	278	281	272	260	245	289	257	244	239	270	275	268	254	263	257	275	273	284	243	265	272	250	255	242	253	241	272	243	271	247	268	265	265	249	256	259	232	270	279	253	277	237	299	263	268	262	267	264	261	270	256	250	253	250	255	263	240	277	261	285	263	268	265	249	248	268	253	256	258	273	292	277	257	240	258	274	283	260	258	275	256	266	257	244	277	267	259	255	251	263	277	276	256	251	247	278	279	274	250	270	267	251	268	258	248	282	271	229	253	269	285	252	259	275	287	261	265	265	235	258	236	224	244	259	250	230	277	215	297	221	260	257	250	257	255	257	257	261	262	258	233	263	249	226	257	251	273	270	281	254	276	278	262	274	251	260	293	247	273	271	266	265	254	253	260	267	238	261	240	277	282	288	293	240	250	247	251	259	259	244	283	255	240	273	246	244	248	224	246	255	244	258	252	259	265	234	248	281	275	289	256	261	233	270	267	247	258	258	239	251	260	247	264	251	243	260	261	252	256	236	249	279	252	279	258	240	261	230	272	273	262	268	235	253	272	265	252	260	272	277	252	241	272	285	252	246	215	274	257	261	263	243	267	247	285	240	261	252	243	267	277	276	268	289	238	253	272	271	256	269	265	225	274	272	279	255	255	240	257	262	281	261	276	234	270	260	240	235	266	282	230	271	284	288	233	248	231	238	229	290	266	268	278	260	269	248	246	256	237	276	263	275	248	275	245	250	293	247	256	265	252	252	274	257	254	246	263	248	249	267	242	266	284	254	245	245	277	261	240	257	247	217	253	267	260	269	276	224	271	263	277	258	245	228	230	239	226	265	258	266	276	269	226	248	216	244	284	261	264	265	237	265	255	264	247	257	238	239	289	247	257	255	267	243	269	254	283	255	298	249	268	285	239	238	249	226	285	264	244	259	262	276	263	257	254	266	240	258	255	277	281	278	249	245	270	266	269	267	253	263	249	260	257	254	300	285	246	266	254	254	246	280	249	278	257	254	260	267	282	272	255	274	255	237	245	258	272	234	248	255	232	279	255	224	261	258	256	243	245	269	236	256	264	263	282	232	257	245	258	276	257	267	247	253	266	234	251	243	256	217	287	262	267	255	296	265	278	279	278	249	258	264	280	283	250	294	261	265	248	252	238	271	269	265	247	256	206	252	264	251	237	257	275	273	239	243	254	264	260	273	245	269	265	254	251	275	261	259	257	266	249	272	255	262	267	251	261	266	271	258	272	269	280	268	252	263	231	271	233	248	265	256	267	242	246	259	262	263	248	247	229	244	255	212	288	244	259	246	279	295	274	277	267	261	241	265	257	275	245	286	268	282	265	274	239	254	264	247	273	261	236	258	271	274	280	273	245	260	236	282	243	233	254	258	246	281	247	292	272	270	259	274	270	277	261	250	265	262	266	280	262	296	262	227	235	269	268	245	244	240	266	240	250	268	252	285	290	249	288	266	260	256	243	268	264	271	256	264	257	269	250	283	260	226	265	292	235	280	261	233	273	270	261	258	272	272	260	262	276	232	273	259	247	285	264	258	240	257	231	266	266	269	277	268	271	243	265	268	259	219	247	273	238	270	238	224	273	262	256	273	257	259	246	264	243	270	267	264	249	265	256	241	269	260	284	246	239	233	264	246	267	251	255	319	283	240	246	235	262	257	264	290	300	255	250	247	273	262	224	236	248	278	276	246	271	247	266	255	273	243	264	276	260	247	247	260	259	268	253	238	265	258	250	266	261	250	264	237	248	255	225	249	259	283	248	258	237	247	287	271	273	252	243	263	256	284	285	268	256	248	245	248	267	281	251	271	266	263	302	241	267	250	283	243	258	251	255	280	297	238	243	263	253	270	249	272	264	295	264	282	272	278	260	272	280	259	293	276	259	261	282	274	269	254	269	246	273	272	250	260	317	254	245	269	291	258	233	224	219	272	277	260	262	246	267	249	248	237	253	216	265	290	271	240	235	263	247	250	248	275	273	282	257	279	256	283	257	271	284	268	252	237	271	280	255	285	269	303	275	275	270	245	243	252	277	252	242	246	267	244	257	233	255	244	253	252	238	271	261	300	267	245	239	293	246	286	258	253	258	239	249	239	253	240	254	252	234	264	275	264	259	260	266	267	258	277	254	256	254	277	237	240	273	282	247	277	277	259	276	237	254	239	273	251	258	274	292	256	253	225	258	268	257	252	288	278	263	240	266	267	264	287	278	262	269	270	267	267	287	251	283	253	268	265	275	294	230	255	249	253	279	279	264	270	288	261	258	282	272	258	255	273	259	237	230	279	254	250	304	256	266	252	272	270	286	239	258	243	281	256	285	251	219	242	268	241	245	299	264	245	259	244	271	253	245	263	258	268	283	250	251	269	253	258	250	262	252	274	260	232	247	273	251	248	248	274	265	245	266	254	255	281	239	267	240	250	259	283	239	248	267	265	266	236	279	233	288	283	256	283	229	272	266	248	249	228	229	300	234	273	243	289	262	263	252	238	242	283	278	258	268	272	273	284	269	244	264	265	293	255	265	264	238	301	264	251	255	229	264	253	270	267	250	261	267	276	275	251	234	252	246	255	247	234	253	248	264	246	268	260	262	277	241	241	278	269	285	266	276	280	261	285	238	233	264	281	243	232	245	267	246	242	250	247	279	274	255	262	244	251	241	274	294	270	259	272	262	258	283	280	273	253	244	245	220	260	212	288	285	243	280	285	247	249	264	264	245	265	246	259	271	249	239	242	263	252	278	243	266	250	251	213	268	283	253	247	253	258	249	266	243	283	262	242	262	274	256	267	253	249	258	281	249	293	249	277	250	275	283	249	261	246	256	262	234	279	262	248	266	266	277	262	263	270	260	276	272	260	253	262	245	266	240	247	273	250	229	237	274	251	272	238	234	268	242	245	252	278	254	266	230	289	263	239	291	276	256	250	294	252	266	278	249	249	265	250	241	277	275	268	283	233	259	245	283	249	267	246	264	272	263	274	257	248	265	239	242	281	247	242	252	274	283	248	250	271	277	265	276	272	279	263	279	248	267	236	264	256	261	241	274
42398	73732	26028	6875	4883	3516	2595	1802	1314	1028	855	655	609	513	457	455	474	397	444	402	392	368	321	379	359	339	346	327	401	368	370	350	335	337	325	336	357	291	274	317	302	302	308	401	942	750	266	295	298	311	298	345	299	322	343	329	285	281	268	296	319	331	305	300	302	310	280	310	269	308	256	306	294	299	282	284	284	300	297	326	288	315	337	280	294	300	296	305	285	272	288	302	262	260	329	310	309	292	300	283	271	283	299	295	278	258	294	268	303	278	276	270	278	277	284	296	298	277	252	280	296	297	290	311	298	264	274	287	284	287	267	290	253	279	307	273	237	271	295	259	279	281	291	271	278	272	270	281	270	291	261	258	303	270	305	305	266	284	317	280	278	297	299	233	312	292	286	279	280	281	276	293	275	271	290	268	264	275	318	270	290	297	252	285	265	310	267	284	281	276	277	284	309	331	283	270	311	304	282	305	263	295	283	283	266	315	297	276	277	287	275	290	295	294	269	270	244	292	285	276	278	269	303	271	302	305	270	298	291	249	278	294	255	292	288	264	291	293	286	275	269	278	293	271	269	307	257	313	277	262	289	286	279	275	297	290	282	258	292	259	309	277	308	287	315	300	281	279	293	256	264	296	275	300	253	305	316	273	287	295	277	274	251	269	287	255	290	295	291	277	254	308	297	300	293	320	265	312	279	270	287	283	291	280	285	284	283	315	248	278	275	296	308	258	269	289	333	286	298	303	237	261	274	269	309	293	300	272	283	318	299	299	263	288	297	288	257	264	289	265	265	255	302	304	296	292	274	283	269	305	286	264	318	297	290	288	253	276	277	313	258	303	260	292	279	280	284	301	317	259	296	281	293	276	286	266	290	288	293	280	301	277	279	289	281	275	248	295	309	282	289	269	308	290	286	290	308	308	268	299	274	305	273	298	298	258	305	292	265	326	287	279	303	276	296	298	300	256	278	267	308	306	291	270	278	296	287	268	275	301	304	282	285	284	274	255	316	261	285	290	278	282	300	290	260	297	295	262	274	288	285	264	276	281	267	274	296	270	281	314	272	275	283	303	256	280	291	306	279	255	291	287	271	254	290	303	245	254	264	291	286	262	308	263	283	286	278	296	304	278	287	297	290	246	296	283	281	277	260	274	281	287	264	306	326	277	298	295	289	313	269	271	300	285	280	292	284	275	274	271	274	285	296	311	266	305	288	280	265	298	301	274	259	302	298	290	290	290	282	266	289	268	268	295	277	284	275	277	285	297	268	268	284	277	298	288	273	280	295	265	262	271	230	276	272	291	274	288	289	277	271	288	271	309	293	293	299	284	261	272	291	294	277	284	280	285	284	306	260	268	256	305	279	271	257	281	275	297	298	275	303	288	255	271	275	302	285	258	293	294	284	264	342	275	276	304	311	274	268	289	299	274	281	279	299	283	276	270	262	281	265	274	273	277	286	321	313	296	274	287	310	287	294	262	292	253	300	277	304	270	281	278	298	286	288	292	284	286	285	306	285	287	282	293	286	294	281	309	288	284	278	267	286	277	270	297	290	256	304	298	275	298	289	288	269	296	283	251	283	291	259	276	300	281	321	287	251	319	304	311	292	251	255	270	292	309	291	323	291	282	263	275	280	260	257	305	304	261	297	292	275	301	278	282	289	250	261	275	278	289	298	282	291	279	315	312	294	285	285	264	291	318	281	275	298	248	313	292	280	286	280	304	278	271	254	297	265	277	317	289	283	281	291	291	285	275	296	288	292	276	278	283	326	282	309	284	290	271	311	252	253	282	255	284	295	279	287	295	256	283	275	276	270	301	267	289	292	261	280	253	259	275	252	293	275	289	286	260	295	296	279	252	312	282	287	309	286	289	262	271	323	281	267	286	263	277	273	302	321	290	321	291	298	295	285	279	286	275	288	310	283	260	239	313	295	282	290	284	282	267	304	242	305	295	265	268	265	266	246	290	284	275	306	290	293	271	265	288	309	271	244	299	246	303	262	295	276	296	284	273	295	295	279	299	276	277	264	283	272	284	288	314	290	278	277	289	272	279	274	280	305	271	265	285	277	267	257	271	289	291	270	297	294	306	292	291	327	297	274	270	301	272	330	299	265	287	247	297	266	269	277	300	297	290	276	293	293	299	275	310	277	275	278	280	288	303	272	264	277	277	306	287	287	272	272	280	289	292	302	300	279	287	304	286	296	283	273	278	276	290	283	297	260	270	317	283	292	249	303	301	299	285	282	303	267	282	261	273	285	267	309	285	282	277	288	255	311	316	277	283	289	278	265	289	310	272	274	287	285	286	299	282	268	301	251	313	284	319	303	276	258	274	316	278	293	308	277	269	275	263	282	310	272	262	311	305	290	307	277	301	288	280	320	253	279	286	279	317	288	244	301	289	267	315	282	283	302	295	286	268	281	287	286	299	288	278	253	291	280	292	267	290	284	270	304	262	276	324	272	290	309	273	293	288	278	285	281	289	300	283	279	303	303	261	286	289	277	282	269	266	294	284	270	296	272	272	276	296	301	306	283	310	289	300	277	275	281	260	293	272	302	306	247	297	255	286	296	256	292	304	300	278	267	279	302	260	309	310	272	260	250	305	273	266	275	320	290	277	286	303	284	280	287	278	268	295	268	298	307	280	290	255	299	316	288	257	272	293	293	279	252	284	298	264	271	253	263	329	311	313	314	246	270	299	258	277	315	286	290	254	264	307	262	282	275	302	259	277	259	269	268	274	298	268	280	272	297	281	283	289	258	303	273	311	297	286	266	263	282	304	258	282	296	266	292	273	266	290	282	292	273	280	303	278	271	291	282	267	244	277	256	269	291	292	294	282	274	287	274	276	290	304	261	259	319	275	307	279	306	270	276	275	285	254	257	294	294	300	293	307	265	285	266	285	282	273	292	296	286	305	262	295	251	270	256	309	262	279	264	292	309	245	266	306	268	291	254	264	277	290	263	292	297	279	251	280	248	272	284	287	317	278	300	289	313	313	277	257	289	286	295	286	273	276	273	282	271	282	314	266	254	299	307	262	268	295	278	277	262	274	277	275	256	296	281	301	276	274	260	288	263	312	281	288	270	288	296	273	282	284	295	273	277	267	274	304	276	288	293	288	291	315	283	271	275	270	286	278	280	310	274	273	267	271	305	297	281	276	277	262	304	297	319	281	304	286	295	303	311	296	296	309	270	292	298	323	284	270	261	284	284	261	255	303	279	282	283	239	314	311	292	276	284	293	294	269	298	261	251	271	277	269	280	263	286	288	319	282	284	303	294	285	287	248	306	318	295	277	264	295	297	274	287	295	281	308	285	280	304	287	304	288	309	279	298	308	264	255	296	277	284	270	290	297	296	272	296	261	265	276	280	264	292	279	286	266	297	284	288	257	272	307	295	265	299	261	290	266	303	289	290	280	292	282	274	295	237	281	303	292	295	293	282	265	282	269	272	288	280	269	272	286	279	299	269	287	283	272	294	300	273	288	270	266	277	270
31807	33531	18811	4208	1375	1013	925	763	643	627	601	558	560	545	570	561	536	560	558	540	521	533	536	531	548	531	543	503	545	525	544	578	541	514	554	543	467	527	499	552	525	527	484	484	549	518	488	535	502	556	525	506	538	483	548	575	513	490	535	542	506	507	529	504	508	527	500	506	464	481	495	516	498	513	497	496	548	481	483	512	538	519	481	498	527	538	525	511	502	530	567	539	513	511	523	521	530	500	493	517	585	480	490	505	531	507	502	481	535	510	540	505	522	538	525	524	541	476	500	490	505	482	526	492	549	541	525	505	493	517	521	511	513	539	519	537	525	484	530	538	528	546	516	509	520	530	535	527	537	494	503	514	515	525	552	540	510	546	517	517	555	519	490	549	554	505	469	526	460	514	544	501	531	543	509	551	505	527	533	518	515	529	529	523	481	515	507	500	498	552	521	530	502	545	476	465	502	492	527	569	501	532	494	492	567	500	488	510	510	527	535	511	482	540	501	469	510	521	497	524	475	504	527	485	522	523	522	531	507	510	536	548	537	541	541	528	490	536	534	525	566	548	512	516	525	507	484	537	551	511	494	546	529	529	546	527	498	513	501	528	496	542	541	477	555	527	509	543	508	514	543	519	525	515	487	530	520	509	547	502	502	482	532	519	496	488	523	545	508	485	539	513	503	523	527	572	482	523	541	543	503	539	512	552	515	529	510	553	513	492	554	517	513	514	477	530	507	481	521	485	531	523	528	501	499	509	508	519	511	488	533	520	558	544	515	495	503	494	538	502	512	502	474	513	516	521	547	516	520	546	494	526	516	525	572	509	494	548	524	552	531	544	531	541	504	516	496	539	500	508	507	499	545	538	541	525	514	491	486	524	471	539	519	518	517	499	516	561	532	507	536	511	495	544	478	548	496	530	505	560	497	507	507	513	531	515	533	537	504	524	499	543	514	508	546	511	528	521	514	531	541	498	544	505	565	523	482	489	513	528	521	502	520	522	516	513	508	494	523	523	500	518	491	531	502	520	488	497	533	505	506	531	529	539	479	523	493	497	514	503	512	520	536	496	518	523	550	539	488	537	531	567	517	530	536	516	523	536	471	550	498	503	494	545	474	488	548	518	488	511	523	508	505	505	527	566	554	499	518	519	495	551	487	494	545	520	495	526	511	487	516	523	541	514	527	534	521	569	524	517	558	527	540	538	507	535	517	497	539	528	500	492	498	526	554	510	502	525	514	538	468	535	485	538	541	516	500	520	583	530	537	509	535	545	523	538	501	546	507	522	555	509	525	522	513	535	543	509	539	539	517	511	556	566	514	520	507	483	486	544	552	518	483	552	497	472	524	500	505	523	540	531	518	520	540	499	504	552	550	514	549	495	494	540	554	470	508	492	469	483	529	477	544	510	528	513	533	531	515	518	503	527	492	524	481	511	550	527	499	467	511	515	503	520	514	488	501	485	488	505	542	533	532	547	533	534	495	501	512	540	509	522	506	491	514	540	502	556	463	472	491	538	548	499	534	511	503	524	487	552	535	541	527	563	515	493	560	525	534	520	538	522	510	555	560	540	541	538	525	510	549	519	537	573	548	531	546	472	507	478	544	530	516	507	555	512	564	526	506	564	523	520	511	511	554	507	515	494	490	533	533	510	505	525	516	504	469	482	519	511	508	509	513	530	515	497	507	488	527	499	547	483	500	532	502	524	492	503	516	499	551	554	526	495	518	549	518	513	491	513	469	513	509	522	506	550	549	503	492	539	541	500	533	533	542	533	521	528	503	488	514	494	505	532	518	527	500	526	501	541	501	477	540	516	524	509	510	514	468	553	482	523	526	583	513	546	520	496	503	534	512	515	523	527	561	514	531	544	505	531	544	509	519	519	498	508	489	523	511	532	563	544	523	523	572	501	532	541	547	525	497	556	487	480	507	490	521	576	562	488	521	535	529	490	517	512	522	537	503	505	510	547	526	568	542	544	521	477	508	513	534	480	530	557	518	493	502	523	502	533	501	542	570	483	521	514	496	513	544	505	479	539	535	478	515	529	518	508	504	504	500	500	510	520	503	521	507	541	488	527	531	532	555	509	519	509	494	501	496	508	507	485	504	498	515	528	504	488	526	520	534	555	517	498	493	487	505	519	522	523	503	493	538	543	518	522	552	494	492	536	478	507	496	478	516	530	504	515	527	520	518	512	481	525	496	513	460	512	468	547	529	507	542	508	532	522	517	529	543	534	528	531	527	515	540	515	488	522	539	526	526	519	520	501	484	552	511	517	532	515	483	517	551	476	489	476	520	508	495	506	510	521	526	489	495	512	505	559	513	515	539	503	526	511	551	503	544	539	514	508	501	550	506	508	536	556	456	530	536	515	505	561	517	473	543	481	535	565	529	491	500	465	545	514	514	523	539	521	536	530	497	538	506	512	523	514	516	529	559	470	565	506	511	535	516	544	506	562	537	532	520	538	520	521	520	567	507	511	573	528	502	536	499	510	526	505	542	551	503	531	533	544	514	558	564	542	498	473	521	538	565	536	517	542	510	515	507	544	518	505	564	526	496	520	519	525	487	498	529	516	529	479	507	520	482	541	522	518	511	507	560	533	496	485	539	501	522	504	519	501	527	538	515	556	462	502	512	500	498	519	515	531	512	580	534	489	521	513	537	493	508	523	581	529	561	492	522	490	504	518	514	526	488	528	505	519	519	534	523	524	520	562	520	470	504	505	516	522	488	535	524	531	538	495	489	529	492	537	493	548	524	530	492	545	523	509	543	556	515	538	519	518	512	488	492	495	506	531	550	561	529	521	500	501	531	498	536	537	487	511	510	558	508	486	531	508	507	540	554	563	488	528	505	494	499	517	495	510	531	527	559	543	537	528	491	529	523	519	538	516	498	492	525	506	547	530	503	510	513	522	504	484	545	518	479	476	508	497	500	543	509	529	508	522	510	512	524	522	512	524	550	507	507	550	471	514	524	490	510	508	489	502	504	500	528	477	505	516	493	553	531	492	546	532	512	531	527	515	520	516	497	543	529	474	512	565	538	536	489	534	502	523	544	562	518	504	528	507	486	502	528	473	530	539	487	504	537	515	517	526	488	532	530	521	533	505	518	499	570	536	548	494	528	500	543	495	534	521	519	529	518	544	552	518	526	507	526	504	495	503	520	518	526	525	521	541	562	509	543	501	517	515	524	526	512	546	530	495	508	530	514	533	511	498	506	487	547	499	535	504	514	517	486	500	477	531	483	497	504	502	559	518	523	513	557	511	467	517	533	520	477	531	559	454	503	501	573	561	525	515	508	530	502	565	539	472	506	553	518	491	494	538	502	517	513	499	525	516	556	516	527	550	515	509	507	538	489	501	514	543	529	491	553	528	471	488	521	510	542	506	533	535	516	510	555	473	492	526	508	563	509	497	498	556	526	511	519	555	502	534	504	495	484	519	528	504	583	562	501	532	545	530	523	519	569	506	508	527	495	533	491	492	514	497	509	501
37263	47258	10837	2566	1904	1481	1220	986	800	717	712	631	590	627	578	572	600	631	589	534	601	591	590	575	587	578	602	560	615	550	582	586	542	571	565	593	546	533	549	531	567	564	503	525	645	590	575	549	536	543	580	546	577	539	597	536	544	571	575	543	626	536	546	575	586	579	589	534	554	561	541	513	545	544	569	538	566	545	542	552	612	536	582	571	578	581	572	577	551	542	539	551	557	559	556	556	516	576	582	562	553	555	557	537	569	520	572	534	516	584	537	571	568	588	572	554	573	525	571	568	557	524	601	588	599	570	562	575	569	562	538	543	515	568	568	529	547	540	559	588	553	536	555	558	548	540	570	548	563	594	553	529	527	548	552	544	522	545	575	549	564	586	565	561	574	571	602	565	572	532	580	537	552	584	583	562	533	542	599	553	564	549	539	526	606	566	543	567	543	602	585	564	555	545	544	535	512	543	562	554	539	521	566	573	586	570	581	572	556	504	571	542	554	578	567	559	551	535	537	525	561	518	535	561	588	565	611	527	558	534	537	520	585	563	538	570	555	580	540	596	566	571	543	594	554	612	578	563	546	557	572	580	563	558	548	574	566	554	539	591	578	611	541	518	581	506	553	520	569	565	568	571	563	566	565	542	573	533	544	558	542	546	563	553	543	568	557	560	543	548	539	542	570	563	545	575	549	578	537	545	553	570	584	559	522	554	578	569	544	516	523	532	560	546	572	547	546	543	569	558	578	506	521	511	559	546	565	532	549	506	547	607	590	553	582	540	551	537	559	562	545	574	547	546	533	597	580	528	536	577	572	577	603	534	583	571	576	564	585	552	549	528	575	525	553	544	573	520	542	550	545	562	544	610	554	542	548	551	532	567	572	585	550	559	543	531	528	552	555	551	543	606	582	552	587	556	509	543	524	552	519	587	525	574	609	562	523	553	564	542	514	566	571	595	580	578	545	532	575	557	544	560	531	554	504	558	555	566	574	566	551	556	542	542	561	560	585	551	569	580	538	534	554	536	545	585	569	553	520	551	531	544	636	565	544	564	597	585	573	520	526	599	570	569	552	565	522	607	508	555	578	564	607	597	544	569	608	574	560	558	544	578	569	567	585	568	553	546	545	585	551	560	550	569	559	569	561	550	555	591	542	531	538	533	541	573	561	579	590	561	532	553	535	544	544	536	558	564	546	537	576	592	543	570	525	544	566	528	559	585	555	531	580	546	548	555	543	539	568	541	549	533	559	554	547	547	546	548	551	568	558	583	532	551	549	567	562	560	540	524	509	536	551	520	582	584	595	575	584	539	604	541	597	544	589	571	565	557	511	600	574	551	589	526	552	562	536	538	554	588	572	550	553	571	535	538	607	485	587	530	563	540	579	576	585	511	576	538	565	551	577	549	519	522	533	560	581	538	506	591	589	554	563	588	542	522	566	604	560	574	556	508	562	576	549	551	545	557	559	538	564	550	538	548	509	552	526	568	533	554	613	555	555	589	560	530	563	552	581	546	584	550	578	530	547	536	531	615	551	589	560	539	511	526	539	546	551	514	540	542	587	549	593	508	546	593	502	577	558	534	577	538	568	547	551	553	544	554	557	551	562	563	537	522	559	575	520	536	531	525	549	538	529	558	533	572	569	585	539	557	534	545	560	525	525	560	539	551	584	535	562	555	534	546	524	542	558	585	565	570	546	562	577	531	597	617	521	550	570	550	583	550	548	546	565	556	554	531	551	531	558	557	554	546	532	530	550	550	589	531	602	528	532	535	553	581	540	570	589	565	559	537	550	585	551	549	559	546	551	565	542	550	546	539	592	545	584	541	559	528	537	561	574	564	572	542	561	576	571	544	568	565	564	568	567	558	543	546	550	582	544	577	497	561	555	529	539	560	587	568	513	573	592	502	547	537	552	554	562	515	562	548	551	549	544	578	539	572	559	543	565	561	544	552	551	539	494	592	528	571	598	546	511	559	508	592	557	571	560	557	569	553	588	550	571	541	574	540	575	576	556	538	536	571	571	508	558	529	592	576	571	538	566	546	550	580	551	517	578	547	567	546	553	541	538	595	546	569	541	584	569	548	579	538	537	555	555	559	568	530	569	527	536	548	588	558	555	547	540	547	543	505	563	532	571	526	546	593	554	544	559	585	563	568	583	568	544	572	563	576	620	553	537	535	533	536	584	532	580	523	502	537	594	560	542	547	566	578	541	571	544	527	556	576	518	550	546	604	547	552	536	543	528	548	538	523	587	535	560	559	516	536	556	572	571	539	579	558	598	580	576	575	540	550	544	517	519	558	535	528	534	562	573	577	574	573	529	585	558	550	564	549	517	523	602	530	556	568	554	552	526	535	573	556	583	574	553	560	547	583	546	577	573	554	592	546	542	539	537	550	558	564	549	551	594	495	557	556	543	557	600	591	556	578	543	571	569	531	586	572	572	572	571	555	551	582	555	535	512	566	525	584	537	535	535	569	586	556	552	515	542	494	534	559	538	551	541	556	553	577	570	545	548	540	577	533	565	509	579	600	534	571	553	537	572	565	578	598	533	538	567	591	552	576	544	563	531	564	541	551	533	574	588	584	537	573	558	548	574	558	569	581	537	573	568	585	560	551	588	520	545	582	544	529	588	560	552	538	604	549	530	532	542	533	559	564	567	593	552	588	530	514	553	543	554	592	565	510	566	527	542	531	549	559	567	531	565	574	557	571	547	557	559	566	591	575	519	547	539	557	556	518	544	540	559	589	529	577	542	579	550	572	616	555	621	518	560	538	569	557	598	552	573	575	532	574	575	564	545	535	557	517	569	551	561	528	558	593	560	551	528	584	536	552	564	530	569	537	577	499	566	580	552	564	521	568	550	584	537	561	595	567	546	567	570	523	565	513	568	558	539	524	572	545	545	583	557	506	577	495	545	576	567	571	559	572	571	566	514	568	574	562	535	571	519	545	552	518	580	534	592	600	562	573	595	555	599	548	526	522	562	536	533	534	530	547	533	509	568	567	572	588	578	544	533	533	556	559	551	563	547	557	521	572	558	524	582	546	546	566	610	582	574	568	588	568	533	626	558	574	563	540	569	577	585	556	507	553	524	560	607	570	562	531	606	530	604	532	536	593	563	571	553	595	555	518	559	577	545	569	541	522	563	579	567	548	529	560	566	547	550	557	559	545	537	559	506	591	657	567	574	542	565	531	551	562	517	535	565	556	570	548	585	535	567	608	568	547	569	579	581	548	595	550	584	586	576	538	548	536	558	590	530	577	561	610	545	561	590	552	549	548	583	574	523	522	564	623	568	587	578	518	532	581	539	597	556	558	542	570	553	515	554	534	546	565	567	582	567	602	557	564	557	530	572	555	572	560	508	560	553	526	558	539	534	571	562	556	569	567	553	553	579	574	573	518	543	505	597	544	558	503	558	570	566	558	544	572	545	599	579	541	547	539	590	514	532	570	570	534	580	567	582	580	544	547	518	592	558	541	552	525	577	549	553	572
24069	21401	28550	24540	21315	10777	1626	1026	811	632	600	597	562	515	507	475	472	488	485	479	501	479	461	453	462	464	445	486	432	467	474	434	461	489	449	463	475	429	409	476	465	469	435	485	869	764	444	401	420	446	418	408	413	425	441	438	411	451	439	430	422	445	437	456	484	445	434	451	481	404	427	437	443	423	471	478	482	430	477	480	451	461	471	464	432	447	462	416	426	401	429	444	417	429	406	400	418	424	432	442	454	473	421	410	421	446	435	452	457	390	441	423	454	428	419	395	476	404	429	399	471	445	433	448	434	441	431	456	420	452	462	435	441	429	462	402	427	433	463	415	448	401	439	442	416	422	461	450	439	421	475	431	428	438	441	459	449	433	407	450	412	410	445	427	459	440	432	426	461	440	428	459	454	449	397	448	419	460	437	423	424	400	451	409	469	408	454	459	398	460	435	429	406	413	439	446	458	435	438	405	440	402	417	415	442	458	420	469	460	409	447	432	427	445	421	445	497	423	399	468	410	417	433	444	430	432	447	445	434	408	409	438	411	443	423	487	437	423	439	424	451	386	436	375	377	435	442	451	432	434	435	446	447	435	433	422	454	439	424	444	457	476	416	440	425	472	395	428	430	381	433	446	392	441	459	443	425	411	423	394	443	434	414	443	433	443	461	442	420	440	455	421	440	412	404	410	429	449	416	427	428	436	400	405	463	434	437	436	462	458	411	413	439	449	441	404	445	435	442	458	423	423	386	443	422	443	452	430	439	424	464	448	425	453	422	480	449	401	423	385	436	459	399	429	438	414	397	430	422	427	405	470	392	439	453	439	444	452	449	477	446	450	451	463	449	425	456	459	423	414	411	422	430	464	441	439	438	444	462	443	407	414	406	429	414	462	407	415	440	436	436	419	429	485	405	398	443	442	413	437	427	446	451	450	413	466	455	455	432	433	444	422	415	429	469	448	438	438	470	451	415	431	429	414	434	451	411	440	453	479	431	425	437	437	384	436	421	440	424	419	434	410	417	449	425	428	437	403	420	407	424	433	453	466	404	454	457	425	440	423	440	430	420	456	392	439	433	419	437	423	446	440	434	419	453	464	453	450	441	428	462	445	468	457	431	435	394	447	429	444	411	477	423	425	479	461	447	435	424	424	426	415	445	393	420	440	464	463	475	468	428	458	421	402	414	425	408	472	444	395	458	412	452	431	426	470	441	437	442	389	419	396	454	440	474	436	451	405	482	443	431	456	428	436	451	435	430	429	440	445	457	418	445	464	430	416	450	460	444	433	429	443	462	459	464	425	400	391	401	406	439	431	422	422	426	407	415	442	424	429	451	458	391	416	456	432	396	463	401	456	444	425	440	411	420	429	458	428	435	442	417	408	427	430	425	453	407	431	428	419	418	453	426	458	470	456	440	455	442	412	450	437	463	462	434	457	453	472	424	445	436	451	444	431	452	407	429	413	409	426	457	426	462	432	472	468	477	424	441	452	445	403	455	454	447	440	439	428	448	437	455	482	475	394	451	432	422	460	399	429	399	440	432	428	440	463	413	435	452	405	437	446	472	459	433	450	409	422	440	419	401	440	456	413	469	435	407	404	453	429	416	439	431	401	426	431	406	400	406	448	428	466	446	406	444	429	432	445	434	406	436	401	447	407	451	450	425	415	399	435	408	424	454	438	463	421	418	445	451	448	450	454	428	426	412	446	449	433	449	419	423	498	458	445	441	427	448	451	421	423	437	442	426	460	470	414	433	422	377	447	432	453	429	421	425	426	435	433	454	428	450	427	448	414	425	418	413	432	471	425	421	435	452	426	423	407	414	415	432	397	419	439	470	426	465	415	416	426	412	445	406	391	454	441	409	456	431	431	429	417	446	440	421	440	455	427	426	441	382	424	411	411	448	440	432	485	413	406	438	432	437	455	457	439	495	401	470	456	460	450	427	439	444	427	430	450	424	444	450	412	441	444	394	408	432	441	423	461	437	423	418	439	406	470	438	434	451	426	420	473	400	437	472	460	433	440	402	428	461	456	434	447	430	426	433	445	464	439	428	445	463	456	457	409	389	441	434	395	415	458	471	411	458	419	443	440	446	418	433	472	450	384	455	490	410	433	438	484	409	394	444	407	415	424	445	427	457	454	446	461	442	434	419	466	412	414	424	462	441	448	432	394	457	455	444	419	402	442	433	462	448	458	441	481	411	431	460	436	446	439	422	450	434	417	416	386	400	441	451	404	440	425	471	441	427	413	417	422	446	451	446	458	405	446	423	419	483	422	444	419	413	451	437	425	446	427	454	431	441	423	412	464	443	433	419	442	495	438	448	435	460	438	419	440	431	448	438	425	425	410	471	413	441	432	429	473	430	431	414	412	462	431	452	477	430	423	430	421	400	402	447	450	479	460	454	442	411	424	462	455	456	444	425	449	427	417	410	395	448	440	427	426	433	431	430	434	430	448	415	444	411	426	466	437	377	432	434	451	427	428	446	437	414	421	472	439	445	430	418	449	415	441	491	424	475	449	441	438	446	472	376	452	443	456	452	412	436	434	411	402	452	434	461	445	433	449	402	450	443	431	399	404	417	436	449	449	450	445	463	428	452	449	433	416	462	458	433	462	432	399	426	427	394	444	446	386	432	421	406	436	446	447	408	412	436	404	446	470	443	427	414	466	476	462	409	453	440	404	445	429	446	429	451	392	423	464	435	388	422	433	462	440	403	425	425	484	471	437	457	443	401	402	398	442	433	458	461	427	418	437	417	403	442	454	463	463	402	434	449	446	471	441	439	440	433	415	448	428	401	437	434	430	448	397	454	420	465	436	450	419	452	444	474	444	411	422	464	434	491	437	410	428	452	435	462	446	406	431	490	442	442	466	473	419	439	448	421	429	445	408	450	449	457	434	435	424	409	427	401	450	422	456	434	448	414	443	444	405	437	381	398	446	436	457	431	431	444	444	437	445	433	443	462	417	441	472	406	434	449	428	418	468	433	432	437	405	440	429	442	462	396	426	415	422	429	464	440	427	425	424	435	424	436	473	418	455	453	418	470	450	443	442	426	457	424	452	400	407	435	418	449	417	472	445	410	431	430	424	411	411	447	440	414	417	416	424	448	422	438	470	460	463	418	434	428	436	418	444	420	439	426	412	478	466	424	456	422	419	455	429	433	439	427	452	443	440	420	461	461	436	419	437	426	433	470	452	431	416	446	421	418	431	406	403	488	454	433	448	427	447	470	423	444	457	423	443	401	441	464	466	453	425	457	441	455	437	420	450	439	434	415	451	443	461	437	421	462	456	446	433	417	421	423	453	444	437	432	457	447	405	450	437	436	427	415	414	443	395	434	464	439	417	419	433	430	442	455	386	426	409	466	432	431	425	451	434	430	418	438	441	386	434	444	457	402	444	441	421	455	415	441	444	409	410	460	449	438	468	432	465	443	414	422	422	463	454	475	424	449	404	435	424	410	427	417	423	431	436	450	450	436	408	435	452	448	440
38471	64880	18873	4834	3505	2569	1888	1449	1172	952	822	708	634	615	604	565	551	571	540	510	541	523	543	492	519	557	570	509	502	557	474	516	487	502	504	515	518	519	532	459	502	486	501	590	1157	938	510	496	460	485	476	504	464	491	483	436	518	472	476	478	453	472	463	490	500	471	475	498	472	465	477	494	491	482	480	477	477	527	473	479	502	470	458	490	509	505	486	476	472	473	438	440	478	484	490	458	480	470	472	512	482	495	495	459	472	473	488	498	455	500	465	469	465	454	491	484	465	469	453	481	441	475	481	441	486	447	473	495	511	480	476	482	443	472	498	494	464	467	488	475	489	462	482	444	474	450	449	463	511	414	507	479	468	478	483	460	476	452	525	464	503	472	467	516	467	434	464	457	436	473	495	496	448	491	445	478	452	486	442	498	481	497	510	492	486	465	481	452	450	458	468	474	435	504	452	482	465	490	495	487	493	462	498	479	514	474	465	473	499	481	473	473	460	459	482	505	446	454	488	519	491	459	470	517	472	490	447	471	482	436	437	463	477	477	463	482	519	458	450	455	460	446	452	520	441	461	481	462	500	484	481	493	461	492	468	453	506	489	495	465	447	472	489	447	480	459	502	505	467	424	475	484	448	496	447	475	451	450	469	455	509	488	456	467	500	468	445	438	467	443	473	484	484	465	460	499	473	496	491	460	424	490	495	480	435	472	507	430	495	458	461	466	506	498	459	521	476	456	518	436	489	493	500	504	479	484	475	456	492	467	447	495	461	436	474	446	495	446	501	480	484	481	496	518	472	427	463	474	426	516	462	511	425	459	454	512	452	465	467	487	464	487	495	438	482	446	483	491	484	471	461	457	432	492	487	479	508	480	456	464	514	466	499	448	459	507	448	470	469	494	475	457	500	485	464	471	498	503	459	488	476	467	478	468	441	463	493	459	468	482	486	462	464	455	505	476	468	493	446	463	486	488	492	443	480	475	467	415	430	482	494	465	503	476	447	466	503	438	448	470	476	461	450	484	479	495	473	535	456	438	508	448	495	505	445	458	439	494	475	455	476	501	465	443	513	450	502	479	459	476	451	473	506	490	542	443	458	465	467	471	522	517	465	507	494	497	468	505	451	432	460	501	462	524	506	456	494	510	459	460	454	435	491	477	510	449	464	503	473	440	493	492	471	470	527	434	452	469	432	469	435	497	455	471	474	425	473	466	506	491	439	481	494	500	509	452	508	435	444	492	488	457	469	491	469	489	486	492	446	478	472	524	466	462	468	473	479	492	503	469	476	494	504	471	465	467	494	468	496	497	472	464	494	491	435	500	480	479	495	485	504	476	460	483	478	472	457	464	444	467	508	484	448	473	462	423	509	471	456	464	465	479	488	479	475	463	453	428	479	517	469	477	468	476	477	502	455	511	498	471	489	474	469	447	464	441	491	498	485	504	497	498	485	428	437	487	491	510	470	476	465	503	463	464	448	509	477	442	475	480	494	472	498	497	486	507	465	493	484	479	475	482	458	448	463	447	476	497	502	514	486	448	480	458	491	473	484	442	482	471	503	495	488	443	480	470	515	458	494	453	461	483	464	432	467	455	481	494	496	449	451	501	440	490	466	473	516	439	476	415	495	470	475	463	450	491	455	480	473	455	470	446	477	468	504	480	455	472	515	486	495	479	441	458	482	508	436	442	466	479	493	463	444	460	462	416	487	493	464	486	482	454	464	485	457	472	457	497	502	475	463	444	480	448	459	434	502	495	429	468	480	507	468	513	471	493	456	467	443	430	490	484	433	461	461	474	515	481	458	458	442	469	471	520	489	496	492	478	479	469	433	479	471	485	465	478	491	457	465	472	435	449	500	474	486	473	490	462	504	488	463	478	479	447	488	456	476	457	466	491	444	476	476	454	477	505	482	433	466	488	472	493	542	501	481	484	475	441	457	458	474	481	462	452	450	465	471	472	494	434	497	484	479	473	457	474	471	466	461	480	483	460	482	442	436	503	491	509	453	455	495	459	476	452	479	469	472	490	458	450	470	462	463	455	523	458	482	501	501	465	498	453	474	422	454	461	462	484	454	480	466	508	443	478	464	457	465	459	476	474	513	528	465	498	490	489	453	470	471	484	442	502	435	456	444	477	464	494	455	465	471	485	456	502	492	491	466	474	460	462	468	462	496	410	452	464	458	417	473	496	487	448	471	440	492	463	493	463	459	450	446	488	465	470	457	442	495	477	470	470	445	474	494	494	458	495	477	476	503	471	502	465	439	465	513	470	478	458	486	504	523	458	468	466	458	456	491	504	464	430	464	512	456	471	455	464	482	466	442	433	495	483	473	499	453	457	461	489	436	468	403	468	510	485	511	478	456	489	455	475	508	437	442	457	498	473	484	461	453	477	483	464	477	457	484	460	458	437	469	490	487	432	447	473	470	512	501	488	466	424	471	487	470	506	475	473	486	480	420	471	485	468	512	412	470	455	498	463	458	471	480	441	458	484	498	462	435	515	519	475	480	481	461	463	478	518	489	451	497	466	489	470	495	455	453	457	490	452	494	460	463	494	444	445	452	434	452	448	463	513	470	489	515	464	487	498	476	464	453	474	466	481	440	485	476	490	476	532	439	489	485	475	508	504	534	488	454	459	467	451	444	521	475	457	442	427	503	478	451	426	434	465	488	504	505	471	486	441	460	504	489	435	441	480	501	433	450	494	493	485	444	493	476	454	459	464	464	514	470	460	465	483	486	489	467	489	463	465	461	500	467	423	438	481	476	509	459	465	519	475	511	497	491	474	525	452	432	500	464	475	454	454	488	489	511	472	466	518	475	456	506	501	518	472	444	479	490	479	489	508	457	475	491	425	488	455	461	493	471	502	490	445	476	484	451	488	467	457	472	500	431	469	506	496	445	468	455	474	479	468	420	479	450	448	502	505	492	475	460	466	425	504	497	474	438	444	473	495	435	480	460	484	461	483	485	450	489	452	446	459	491	487	498	450	507	486	485	479	465	421	492	511	475	460	480	506	488	532	462	454	473	489	501	436	459	420	465	437	501	461	501	491	477	480	442	489	497	462	483	453	458	463	463	428	460	506	427	466	482	484	496	475	470	473	494	476	492	468	470	449	486	479	430	454	494	467	460	462	490	501	460	487	491	474	491	459	492	454	492	451	488	450	515	474	439	475	490	475	450	444	438	478	457	468	478	442	424	491	465	436	466	462	479	452	471	480	481	456	494	458	451	488	464	511	529	456	444	434	484	472	458	458	475	464	521	412	508	490	497	505	475	469	468	490	488	450	455	466	445	457	487	464	460	471	476	487	473	512	487	460	468	510	465	495	467	452	466	485	465	467	523	476	485	479	503	471	481	456	490	487	510	497	472	469	483	445	444	423	501	457	487	464	508	459	448	475	502	472	475	494	502	466	467	474	507	492	452	459	460	466	462	446	473	492	468	465	461	442	458	469	472	506	480	454	459	509	471	446	432	465	466	495	459	514	489	442
25173	21548	27624	25458	14153	1862	981	722	602	592	499	477	452	494	485	459	422	443	437	434	418	419	414	435	422	403	428	415	448	406	438	403	434	441	411	454	413	396	406	435	410	396	395	477	529	475	383	415	427	385	409	395	417	411	428	427	374	417	397	368	458	378	414	430	400	401	400	372	398	409	435	422	421	403	447	404	413	416	430	387	394	432	416	421	428	414	432	388	380	385	363	398	438	420	405	401	384	397	398	404	398	412	425	394	420	410	368	384	414	424	404	422	405	378	378	438	388	374	402	425	428	419	419	417	416	410	380	379	422	408	406	450	421	396	405	379	374	411	405	379	387	405	428	413	418	415	388	414	412	383	432	390	443	376	404	441	396	389	406	404	394	418	375	402	426	417	406	424	402	422	376	426	413	417	408	395	426	401	400	379	398	432	401	431	418	404	412	406	400	386	432	391	425	381	387	427	405	388	388	379	392	417	434	447	391	399	386	450	379	408	405	345	441	384	412	446	398	424	404	377	418	412	416	417	418	452	410	389	380	424	402	432	415	385	404	425	399	396	395	384	412	396	405	391	414	424	392	400	415	385	397	432	437	401	414	414	438	418	408	431	418	386	394	405	380	425	390	380	396	408	415	410	422	406	429	411	413	413	381	396	410	411	387	419	410	359	390	436	420	381	411	395	390	402	401	412	418	423	392	373	397	438	434	399	432	409	410	398	374	410	433	368	388	402	410	426	377	408	402	428	427	407	387	409	406	411	371	420	415	429	380	366	385	427	395	426	455	396	380	448	425	403	389	412	430	416	400	397	405	423	421	411	406	422	405	393	389	422	415	428	421	365	413	414	439	446	384	378	394	408	375	419	399	394	396	411	423	417	411	400	439	419	429	405	405	422	425	439	408	393	427	426	441	388	397	426	388	415	399	407	435	396	408	395	433	416	395	416	396	418	368	366	428	423	429	427	396	402	408	392	376	423	394	383	390	402	393	436	376	408	378	413	412	411	359	396	419	439	411	407	406	440	382	407	389	375	384	418	416	389	385	413	422	421	382	436	361	456	364	412	422	440	385	423	440	425	393	408	413	412	415	405	401	429	408	387	441	383	416	402	412	437	387	382	390	412	388	377	403	444	402	414	438	431	422	385	414	372	403	405	397	400	402	414	410	418	391	378	399	391	378	389	384	409	409	453	417	423	405	429	386	414	402	414	426	400	384	420	389	413	384	414	448	397	386	418	395	404	399	425	393	410	426	400	427	402	439	374	417	425	392	385	387	399	399	401	427	418	420	419	428	388	407	427	403	407	399	385	360	433	398	390	381	385	400	441	382	428	415	447	459	385	451	447	389	428	395	386	404	433	389	403	414	388	401	405	427	436	409	431	413	422	375	394	406	384	426	390	402	388	372	404	445	420	413	371	411	423	399	418	430	399	374	423	421	425	369	391	409	375	392	391	412	431	382	399	412	394	413	401	403	418	425	419	422	388	397	408	387	425	476	416	394	399	382	409	385	387	389	396	367	396	400	415	352	386	404	412	373	404	396	379	410	428	417	423	407	383	416	415	419	409	440	437	417	359	411	416	406	410	425	389	426	456	418	399	423	429	384	397	402	433	408	412	378	406	406	402	417	397	402	414	385	388	418	399	438	395	425	415	406	389	416	404	403	416	411	422	399	388	414	405	399	379	421	404	408	409	420	402	404	418	387	460	404	405	397	411	415	420	429	433	407	377	403	385	442	400	401	383	368	433	409	391	423	402	395	383	407	446	401	399	448	395	397	396	424	430	413	406	397	412	407	400	415	406	407	395	379	417	392	383	410	407	398	390	395	402	359	432	391	406	415	439	425	410	390	403	391	394	411	407	385	424	385	369	431	382	422	458	416	412	402	438	414	399	372	368	422	409	426	406	357	367	423	388	420	407	438	398	426	413	416	424	421	409	412	392	389	402	421	403	401	414	447	424	427	445	394	424	432	408	395	393	392	375	385	428	436	428	394	376	392	415	414	412	436	415	395	388	402	396	427	423	431	401	413	390	456	411	415	409	380	392	365	429	410	380	422	385	418	408	431	380	425	406	433	383	397	351	374	435	459	369	435	391	411	411	398	401	391	383	382	406	397	434	389	401	387	402	414	396	393	407	419	402	412	405	408	444	417	359	428	422	424	391	400	408	382	418	392	416	388	376	431	420	367	356	394	423	396	409	405	413	414	430	450	397	397	428	436	375	392	448	434	428	417	411	395	442	381	396	393	370	377	419	425	433	399	415	375	402	379	370	373	463	395	396	391	437	397	416	418	385	405	420	409	392	399	408	399	387	444	401	395	392	433	380	411	408	374	425	451	414	396	376	453	404	414	379	384	406	389	444	379	405	400	410	425	426	404	400	450	409	383	431	414	424	366	399	442	393	415	411	395	398	466	391	398	399	433	427	394	404	398	446	389	380	387	389	414	409	380	385	421	428	423	389	368	404	418	365	392	415	419	394	406	404	405	396	410	412	418	400	376	412	412	381	409	417	429	415	433	412	402	427	385	401	395	395	371	451	407	395	417	397	428	406	400	405	407	416	424	417	408	393	411	377	393	398	402	404	420	371	389	396	392	420	395	402	425	375	396	404	435	442	391	396	406	387	421	411	405	410	421	405	372	408	390	365	413	381	416	381	382	406	396	395	406	379	409	361	437	419	457	438	407	421	389	444	396	392	400	393	394	399	451	373	382	430	466	393	430	430	436	411	395	434	382	423	399	413	393	398	399	430	369	422	401	399	393	403	408	381	414	406	400	379	427	411	414	368	393	413	398	419	417	416	374	407	409	420	394	383	443	386	409	413	426	414	424	443	391	401	426	413	399	426	426	428	393	429	420	417	386	385	403	379	410	395	399	395	379	421	412	377	404	425	363	399	418	392	377	412	404	431	409	402	422	432	391	400	384	451	408	420	442	419	391	367	428	415	371	433	415	396	388	429	399	426	384	407	421	425	432	415	376	441	404	391	418	387	407	429	409	395	393	423	417	394	412	404	383	407	388	415	403	406	421	395	407	374	416	393	390	426	421	418	397	415	391	385	398	379	399	405	430	394	393	381	406	412	406	414	441	420	375	418	402	386	387	448	403	450	379	378	390	384	420	408	426	379	412	383	394	424	383	423	426	399	365	405	408	410	442	414	404	394	412	435	375	444	388	426	419	429	399	420	432	417	414	392	436	433	438	406	429	427	401	426	415	401	407	375	381	376	355	363	434	406	439	392	393	426	424	395	424	399	429	403	395	395	390	397	419	384	419	435	386	419	417	396	414	389	427	408	395	394	397	426	404	391	411	415	390	389	410	408	411	410	401	381	399	383	398	390	384	384	405	400	405	398	423	421	381	398	408	422	401	416	423	416	364	390	419	391	372	412	400	397	427	399	407	435	382	390	397	398	431	436	445	392	373	406	426	363	422	396	413	450	409	426	407	391	458	363	416	403	406	393	417	423	364	393	399	387	428	424	434	402	395	422	419	428	434	433
38459	59779	16300	3993	2767	1981	1342	1091	920	780	680	609	518	530	506	531	521	474	499	452	480	462	493	474	508	466	500	451	460	435	458	473	443	449	456	459	454	481	419	435	407	444	411	476	648	510	418	437	431	435	434	480	441	448	446	446	422	445	438	454	443	432	452	445	432	476	430	448	427	442	439	420	446	391	405	407	413	476	435	438	440	448	449	418	464	448	427	432	440	439	428	425	465	426	447	455	438	458	450	411	423	418	414	393	433	423	404	459	443	393	454	437	414	408	444	410	411	450	416	411	428	436	445	448	448	409	407	431	438	407	459	432	468	435	436	479	423	452	417	438	418	471	400	480	440	436	420	444	404	399	443	450	424	468	461	409	400	412	482	441	425	431	435	438	440	433	441	408	427	482	451	444	430	455	438	415	458	420	453	418	393	409	416	430	445	401	460	405	419	462	398	479	442	444	452	406	432	403	411	419	445	412	410	400	383	479	427	430	438	472	462	432	450	425	413	427	421	436	437	423	432	416	444	443	409	401	449	470	456	422	391	422	447	420	414	439	436	414	455	426	471	436	424	445	435	419	441	414	420	443	456	432	446	445	439	459	467	475	408	439	417	406	419	455	409	414	402	453	425	386	418	443	441	414	447	459	419	450	462	429	445	422	457	446	442	421	425	441	442	425	410	456	456	435	416	444	428	447	440	450	464	437	433	424	405	416	429	446	438	417	412	431	448	390	426	419	439	444	443	421	447	425	473	481	431	414	454	436	430	431	436	396	440	454	405	408	418	434	452	430	440	408	424	467	446	439	432	424	444	462	423	439	439	428	430	461	458	463	474	430	471	434	463	501	440	474	419	443	400	427	409	481	424	437	407	421	417	449	468	387	420	415	455	433	427	444	420	425	416	416	424	412	423	416	432	450	452	464	417	450	458	414	404	444	406	411	425	432	430	404	424	452	426	444	424	403	426	475	404	403	436	447	427	442	402	443	427	415	451	455	433	432	387	396	434	417	472	428	465	413	430	462	455	425	458	387	420	411	432	440	394	455	410	414	441	419	414	387	394	439	450	378	455	423	424	421	443	451	484	455	417	421	433	425	443	437	423	385	419	485	421	432	416	425	473	427	455	429	414	457	429	430	453	422	436	410	457	447	438	443	416	465	417	435	430	448	430	432	466	390	415	418	436	401	451	409	458	397	455	441	425	458	453	442	424	412	467	433	438	426	422	432	406	442	442	401	426	459	450	420	443	437	442	396	432	446	425	436	440	456	433	419	417	430	433	443	444	419	461	446	441	404	418	433	421	432	415	427	398	464	458	429	413	416	426	448	456	449	414	428	393	408	438	428	439	430	403	433	431	462	429	458	460	382	434	436	432	437	435	431	440	416	451	432	459	464	410	462	392	432	460	472	381	394	418	479	456	448	484	424	443	455	415	445	467	412	400	455	457	458	398	427	423	432	409	431	425	411	440	447	423	423	436	428	420	417	415	396	426	454	430	439	419	471	441	422	477	400	446	384	399	454	427	439	413	464	432	425	439	401	455	434	419	422	443	413	415	442	406	384	436	415	427	439	430	429	424	423	421	464	417	416	436	450	422	433	408	415	413	409	468	438	423	405	426	437	435	454	437	432	472	432	451	428	427	427	420	440	406	445	430	396	440	449	403	424	472	443	464	421	442	426	436	401	425	426	440	463	415	418	459	411	435	445	410	458	430	435	438	427	439	441	425	422	393	430	426	445	439	456	445	390	400	430	452	458	404	403	417	393	429	418	404	445	441	412	477	456	441	417	404	439	445	441	428	437	435	433	422	419	426	423	455	434	447	441	421	433	454	432	465	460	458	426	444	422	435	441	444	417	395	417	419	464	439	423	437	416	420	432	436	458	450	417	479	430	386	399	454	451	423	452	439	415	431	416	386	446	423	448	451	449	454	489	425	463	423	443	450	418	427	459	453	454	427	416	440	438	435	440	431	446	424	392	438	465	432	471	415	448	451	455	430	416	421	443	424	448	446	416	413	444	455	401	441	444	397	423	434	429	444	382	438	441	455	406	409	397	479	430	427	449	418	454	456	432	416	411	425	432	439	452	446	418	426	422	425	416	428	429	394	423	386	435	414	407	422	425	408	424	403	425	439	430	418	441	441	444	455	428	418	420	461	427	439	434	407	427	409	450	467	435	409	417	444	457	435	483	448	441	393	459	435	428	397	432	429	405	451	430	386	443	380	468	450	471	421	454	422	411	419	429	415	418	451	433	412	435	422	460	445	417	411	427	400	447	386	439	423	432	403	428	390	390	410	419	395	429	438	411	453	427	445	439	385	448	389	405	412	409	411	439	445	450	480	432	393	433	423	437	458	459	420	450	420	397	432	403	453	420	416	403	447	452	437	435	475	462	431	443	445	450	420	416	435	437	468	409	432	463	412	430	403	406	428	488	423	433	457	443	467	455	437	467	438	444	432	457	424	452	437	418	413	434	442	416	422	438	443	432	440	437	445	439	417	356	462	417	450	436	441	411	419	400	428	451	431	420	466	441	426	435	417	456	420	412	450	435	425	432	457	432	434	395	482	436	436	425	414	421	430	460	410	412	417	433	428	395	423	453	472	416	430	441	422	417	429	409	399	465	448	411	443	386	416	428	446	451	467	402	410	433	406	464	437	472	396	473	425	432	425	429	434	402	463	394	430	437	438	432	468	418	398	405	469	389	430	437	435	424	430	417	430	394	403	430	410	420	446	418	442	454	438	423	433	441	471	452	420	438	466	438	421	441	423	431	420	461	450	414	451	463	422	429	425	433	407	432	423	413	432	444	438	391	394	450	431	403	435	431	432	458	412	422	446	418	428	400	391	440	426	433	432	456	449	453	452	414	441	436	433	416	417	409	442	437	459	457	429	458	436	425	420	414	423	405	419	452	455	448	436	437	454	416	453	427	449	404	442	458	405	412	420	444	440	441	450	407	447	423	452	441	440	409	443	404	441	425	423	462	428	436	435	421	453	436	434	441	388	432	473	430	429	435	440	433	429	423	436	408	420	400	417	456	447	429	419	441	434	418	440	416	423	424	455	430	451	450	429	455	439	413	407	486	410	431	442	407	428	462	457	434	431	471	434	410	429	431	414	450	425	418	422	442	414	425	464	444	449	482	441	407	424	438	381	418	462	452	428	470	464	417	454	427	433	414	415	426	475	443	484	398	445	379	430	429	449	465	432	423	448	419	432	408	420	419	410	416	433	435	409	410	435	420	450	450	444	429	396	449	412	457	439	419	441	433	434	436	425	430	427	441	426	446	411	442	430	422	409	479	421	427	449	435	433	433	450	466	450	448	438	425	410	437	434	437	444	418	395	447	408	431	450	459	437	462	430	436	455	415	432	463	436	444	419	405	419	441	423	416	439	464	447	443	428	421	428	440	432	392	432	422	448	421	434	417	445	432	433	419	444	390	412	453	438	436	420	443	458	418	413	439	399	433	413	438	436	431	407	446	430	489	414	422	419	438
22924	21386	28953	24190	21386	21399	9439	1243	797	713	630	468	390	426	423	414	410	357	337	336	319	248	300	312	352	294	322	298	314	287	303	287	303	305	284	322	267	266	274	276	272	265	278	369	325	294	296	271	288	281	248	277	285	253	284	240	264	285	305	257	239	256	279	262	246	267	247	247	281	287	272	268	259	286	256	273	262	273	283	295	291	262	289	288	272	279	294	274	267	272	247	250	264	260	263	264	256	223	262	286	285	278	232	271	237	271	249	238	265	241	256	274	270	270	295	223	236	281	265	228	245	226	246	268	269	251	258	227	281	232	268	276	262	245	245	278	244	260	258	247	277	274	249	278	222	261	246	250	271	270	262	229	266	267	249	273	265	258	249	255	247	251	245	243	243	237	249	291	281	262	245	243	261	275	289	251	250	262	242	254	229	272	279	257	242	245	240	263	235	247	286	297	268	254	255	275	233	272	240	284	230	276	271	266	260	292	246	277	272	238	268	243	259	276	255	263	245	239	256	280	230	283	258	257	274	259	256	267	256	249	273	249	257	273	256	250	218	282	239	269	259	275	272	261	284	262	283	244	279	259	266	243	229	252	262	297	243	272	252	277	247	285	280	255	247	240	268	260	249	272	261	266	266	270	259	282	250	292	234	267	240	264	255	252	246	279	286	228	250	262	271	266	271	255	243	279	283	247	237	232	252	252	245	238	266	254	279	262	300	249	283	257	257	245	246	240	260	261	239	259	266	261	249	262	237	250	254	252	266	259	279	263	272	243	278	225	268	245	278	279	266	254	247	292	266	246	273	272	262	257	281	252	258	219	267	273	241	250	268	228	274	276	263	261	266	245	277	273	222	284	290	243	271	245	262	242	256	257	273	269	256	226	252	236	262	278	232	256	235	243	277	255	229	260	246	256	243	249	300	235	250	275	249	251	241	249	262	267	242	254	238	267	265	263	250	277	268	256	249	242	288	258	274	268	261	269	271	268	281	262	284	281	249	263	258	265	278	254	248	260	277	253	249	261	275	245	256	239	304	261	261	269	250	279	251	282	247	278	273	296	269	260	286	257	248	280	244	240	228	240	259	262	239	256	272	245	261	246	254	270	250	268	239	251	250	231	233	278	249	234	271	254	237	271	298	263	228	271	223	246	252	243	254	260	272	239	285	220	229	276	251	252	260	240	254	253	248	245	245	258	274	244	249	283	273	267	277	259	252	267	272	249	251	255	284	250	250	256	258	266	273	268	257	223	262	260	272	245	251	271	244	285	269	229	272	277	258	292	269	266	242	246	260	238	258	251	278	272	273	243	275	250	250	274	257	302	242	220	231	240	256	275	245	255	282	244	262	248	247	272	245	245	234	244	270	245	250	281	254	270	270	234	248	254	285	258	270	252	281	238	271	273	271	244	275	266	283	243	265	243	263	261	247	270	282	244	276	246	258	274	246	229	272	261	255	252	272	290	245	268	278	260	259	255	304	222	283	262	272	267	277	239	268	258	239	269	264	263	256	239	277	258	275	241	283	235	275	229	260	270	245	260	292	266	243	250	257	236	266	266	244	248	265	259	258	240	238	272	263	236	252	261	248	264	274	256	254	271	252	277	232	233	206	270	267	262	236	259	270	234	261	253	250	249	247	254	270	237	262	276	266	283	241	217	232	272	268	250	253	283	243	253	252	251	274	239	248	256	276	230	238	255	262	284	275	279	241	263	277	272	240	271	263	289	283	296	257	248	247	251	278	247	306	245	281	257	260	243	255	258	263	249	270	241	267	224	235	283	235	257	265	274	250	250	263	250	247	247	282	292	278	264	278	236	269	247	246	257	256	283	260	274	252	279	241	259	259	280	270	260	244	263	262	264	254	243	252	267	248	272	270	237	287	242	261	238	267	246	273	271	255	269	281	266	241	264	255	270	242	273	266	235	258	249	275	281	247	232	233	245	250	235	242	267	268	242	250	285	271	298	262	289	278	262	243	273	256	239	299	286	259	256	247	265	257	240	276	253	272	263	266	244	286	246	244	271	279	253	275	252	268	263	270	243	275	249	231	259	254	268	267	273	271	227	265	260	286	278	248	250	278	270	259	254	230	263	277	251	255	252	257	258	256	260	238	243	265	235	244	245	295	242	261	226	248	244	241	271	284	280	265	246	247	251	265	271	223	293	240	236	274	228	249	261	252	248	265	271	224	285	260	253	232	271	279	258	258	261	264	252	249	240	274	252	262	259	253	275	276	270	270	232	245	226	279	231	257	262	249	242	246	253	253	248	283	264	283	259	307	264	253	272	248	251	245	276	262	273	252	285	257	256	247	266	282	308	258	267	254	236	256	270	259	269	250	270	244	282	270	250	274	252	227	252	283	269	297	262	265	251	269	270	269	273	246	219	262	272	256	265	293	267	267	262	279	286	259	293	234	258	272	258	255	244	271	256	256	262	244	259	261	280	285	238	257	244	260	267	233	255	273	271	260	242	286	242	250	265	263	247	284	281	260	283	271	245	249	262	228	235	252	225	268	230	251	243	254	287	273	259	244	289	254	216	268	241	251	257	273	247	266	290	222	263	279	279	268	258	277	232	274	285	270	301	236	265	238	225	292	253	232	269	273	245	264	235	257	271	252	271	246	265	277	274	257	269	287	272	245	289	260	264	257	276	242	237	253	236	273	262	267	247	259	266	270	245	272	264	248	266	265	254	264	240	288	267	234	259	268	243	253	248	265	267	270	236	276	268	263	255	249	274	251	260	274	237	249	251	254	264	260	251	250	281	259	265	251	273	277	266	265	262	237	271	256	217	262	277	259	270	265	281	269	223	231	263	240	269	266	266	276	269	249	239	295	245	261	277	264	273	277	253	256	258	272	230	250	262	258	244	254	282	237	249	280	253	244	237	266	260	276	259	269	260	228	279	250	254	280	261	250	280	278	264	259	264	247	244	240	251	254	271	253	260	269	253	279	270	266	267	245	269	271	240	285	257	257	248	243	240	261	269	262	264	275	255	238	236	250	261	253	257	239	248	280	286	302	279	256	271	260	262	248	240	253	265	249	294	268	279	256	268	257	256	264	267	250	258	268	248	259	249	266	283	261	257	264	219	294	259	247	263	285	265	279	251	264	264	243	277	292	247	266	265	264	237	279	245	242	260	282	267	285	270	240	222	283	273	261	277	252	223	250	247	286	290	251	259	259	244	236	251	289	283	266	244	267	230	261	274	250	261	248	255	267	244	253	293	263	240	238	253	249	265	265	246	247	257	267	235	253	246	251	254	258	255	269	280	282	260	227	241	254	235	264	276	259	293	279	277	251	241	263	254	255	255	215	237	241	278	258	262	248	252	268	240	256	251	271	252	250	214	268	295	250	264	258	275	274	260	268	294	270	295	255	247	272	260	266	244	252	261	280	251	281	272	263	270	255	237	263	245	243	256	263	244	281	294	261	264	244	249	267	277	249	254	256	277	243	258	254	241	245	282	262	240	266	231	267	268	260	250	271	244	279	256
42445	71933	26038	7375	4863	3295	2305	1731	1315	1055	810	694	544	524	573	555	562	423	405	352	382	382	368	366	351	347	363	347	345	339	362	352	335	377	350	335	315	310	282	295	282	294	343	376	385	348	319	331	315	312	284	306	306	323	317	281	320	306	340	323	338	308	322	323	310	297	283	276	282	275	284	279	260	283	313	315	312	295	285	319	300	299	328	329	329	320	329	322	296	279	257	293	272	275	286	281	256	296	274	273	294	283	279	300	282	308	309	267	296	297	258	300	288	266	250	303	281	273	281	267	288	267	280	291	271	264	254	265	253	311	281	293	241	273	290	284	296	296	327	313	307	293	282	275	275	280	248	250	282	273	282	307	279	279	305	301	301	289	305	272	284	304	301	302	308	267	315	264	277	267	297	288	269	279	319	305	284	287	268	280	252	285	279	248	290	273	311	304	260	290	302	314	273	282	310	306	298	292	270	277	286	255	281	265	282	337	265	313	268	299	287	284	276	284	283	266	297	297	274	289	281	282	290	271	266	266	257	285	287	264	314	317	285	284	260	295	287	288	318	280	281	285	304	294	263	308	261	274	287	248	281	292	284	279	307	265	269	291	292	291	306	249	252	309	294	292	275	286	307	298	286	273	272	290	294	318	274	260	282	286	274	288	270	301	287	287	288	260	288	292	254	293	301	314	295	270	271	243	296	262	301	281	271	290	277	274	269	277	281	300	297	284	277	268	330	258	267	289	258	292	290	299	266	296	266	271	303	293	299	320	294	287	277	272	265	274	272	293	279	261	265	278	285	296	269	295	263	269	275	298	286	291	290	315	259	267	284	310	292	296	289	275	282	279	311	277	259	305	267	288	290	299	274	285	263	303	275	301	276	271	286	285	269	264	293	285	299	313	277	275	280	298	280	272	309	289	278	264	283	309	271	278	316	285	292	274	272	256	304	252	302	286	279	270	290	270	262	291	289	271	259	274	274	276	277	261	263	291	284	304	264	286	287	276	265	276	297	287	283	302	293	276	292	283	288	275	273	296	289	282	271	253	269	322	280	258	285	281	291	292	269	290	283	286	279	278	299	288	266	304	292	318	272	292	280	276	285	317	269	261	281	304	259	275	279	306	291	253	293	310	290	287	302	270	291	316	266	301	276	256	272	273	284	289	291	281	329	305	307	282	264	302	298	311	247	284	244	280	302	305	283	274	282	284	268	278	301	255	285	273	283	281	271	284	266	293	273	269	319	261	292	280	277	313	270	259	291	286	284	285	282	268	295	274	263	285	274	298	297	281	266	302	288	317	291	302	290	261	250	267	262	280	267	292	270	273	288	324	317	305	284	280	288	285	261	272	283	297	285	288	317	265	277	261	273	279	299	282	294	269	289	276	278	274	275	281	264	238	265	269	295	271	275	281	268	273	285	255	281	260	288	254	297	260	278	314	297	288	283	266	289	301	302	288	301	293	271	280	275	292	277	276	273	289	251	292	304	273	266	311	288	280	268	279	271	255	284	301	287	293	253	261	294	263	262	274	259	261	290	264	258	302	298	285	274	275	280	297	307	264	306	271	285	260	290	275	289	292	325	266	282	254	283	306	270	289	299	254	304	278	310	263	287	249	286	301	305	296	294	253	292	295	287	291	313	284	263	287	297	283	297	284	294	295	258	315	284	297	279	290	272	300	301	269	322	263	266	303	293	256	316	283	304	293	289	294	292	260	284	278	281	269	252	262	283	284	297	281	269	262	302	287	270	257	279	262	276	309	294	284	265	310	278	263	325	303	270	279	291	289	314	252	275	299	272	269	281	277	297	297	279	261	291	296	283	295	324	272	293	280	269	265	302	266	268	239	292	294	272	276	260	290	276	269	298	306	281	292	237	271	272	267	267	294	289	300	299	271	289	282	270	269	290	271	299	278	270	327	286	291	286	278	273	290	323	286	286	281	293	295	255	291	288	262	288	297	258	243	260	305	278	303	264	255	284	294	287	279	271	254	294	303	286	271	271	280	275	291	299	286	269	254	325	305	273	256	290	291	273	268	262	259	276	286	303	273	290	298	286	294	261	245	274	294	271	291	263	288	271	282	286	277	296	285	291	255	308	275	292	287	296	284	285	261	274	270	282	267	287	254	285	268	314	297	263	283	269	293	293	273	306	311	284	256	316	281	265	298	276	300	272	266	302	263	283	279	302	271	277	267	309	274	251	270	271	243	269	282	287	292	277	264	272	302	300	289	311	277	277	290	288	246	294	272	287	287	287	278	288	279	255	293	296	285	286	310	288	272	283	279	263	258	279	295	282	264	284	301	274	289	270	294	309	272	327	264	272	309	273	281	273	313	290	282	284	273	280	286	282	264	282	282	279	286	276	272	312	273	300	273	286	274	306	261	288	267	296	276	280	244	289	305	289	280	295	267	287	297	268	266	297	316	282	294	302	286	307	296	292	280	268	255	252	273	263	286	269	282	313	251	285	258	314	263	296	255	239	291	259	287	272	320	279	283	310	278	247	292	270	259	306	276	276	243	277	272	283	277	264	270	280	282	280	287	275	279	303	280	257	266	297	295	280	279	287	288	283	283	278	280	265	331	289	265	301	288	307	300	278	295	314	299	262	268	299	274	273	285	281	253	285	259	297	289	288	258	263	272	279	270	271	270	255	265	276	275	311	261	268	275	277	270	273	294	283	295	272	281	293	292	285	298	296	284	297	270	263	262	272	255	280	287	267	256	264	220	283	305	265	266	294	281	297	298	302	261	267	288	277	280	267	268	306	307	273	255	253	257	279	257	270	307	275	275	300	292	276	266	300	281	299	266	282	302	276	299	287	244	298	292	254	254	291	266	286	286	275	293	271	278	264	303	302	287	282	278	251	260	282	296	266	286	285	280	285	270	311	323	239	284	278	271	288	260	290	286	290	283	279	306	287	269	285	274	301	284	304	273	270	279	307	307	285	274	293	287	302	332	291	256	247	272	268	264	277	307	292	264	273	276	288	303	288	271	260	291	293	300	253	287	276	306	291	271	283	284	274	288	255	287	300	263	277	266	285	281	275	247	272	290	300	275	280	274	285	290	321	296	277	266	298	271	287	290	286	270	256	281	322	299	324	267	305	312	283	288	257	302	289	289	307	273	300	297	265	279	281	295	292	286	289	270	279	283	267	270	262	289	270	269	286	253	271	294	262	284	294	280	282	276	289	295	288	272	293	258	298	277	275	284	314	282	271	287	306	251	279	258	304	269	292	299	266	289	302	266	306	271	307	256	275	261	303	282	288	231	298	295	275	282	264	291	264	300	253	268	284	271	291	300	286	277	292	283	281	291	294	274	287	302	276	284	272	259	289	280	258	268	319	291	288	269	281	247	294	276	289	301	291	276	302	296	276	276	290	269	275	297	304	276	268	303	277	264	268	272	282	285	258	323	294	257	267	289	298	268	310	273	304	287	291	283	265	298	267	290	281	269	253	272	284	278	302	275	316	271	281	251	264	275	281	290	310	282	294	274
31876	33212	21371	4992	1322	960	739	691	607	632	575	546	578	592	549	574	543	567	537	563	523	518	514	493	501	532	537	536	525	555	512	560	547	503	553	568	539	534	517	508	538	538	495	519	531	554	502	525	507	538	516	525	557	550	532	467	519	545	561	525	528	544	528	543	528	480	525	556	549	510	508	569	525	500	515	517	556	528	522	513	489	472	521	494	500	548	538	531	524	524	510	504	565	479	484	503	478	530	565	553	519	486	505	517	502	518	500	565	534	510	486	531	536	489	500	501	498	497	517	547	507	530	516	519	519	539	543	500	528	530	541	567	530	539	563	508	548	520	533	546	528	466	555	522	523	476	523	528	532	507	483	509	540	532	511	500	513	514	508	526	511	495	539	486	515	501	487	483	508	502	492	534	537	521	515	527	518	519	492	500	463	492	506	505	512	499	567	546	558	498	514	508	537	530	528	547	485	544	527	539	523	506	548	543	518	574	508	482	515	516	495	517	465	519	542	535	544	515	547	553	535	470	529	501	503	539	530	533	534	511	512	539	504	507	531	537	526	526	497	474	555	505	523	532	556	496	529	500	537	516	535	506	485	473	489	523	489	483	514	565	572	487	510	485	497	516	557	546	508	516	517	511	511	494	504	551	520	516	481	495	502	533	514	490	503	509	509	510	579	514	546	556	483	556	477	533	461	503	521	531	551	492	513	554	536	520	518	502	518	509	536	552	475	493	466	535	551	541	499	496	494	515	502	519	508	496	506	498	512	501	510	546	468	496	536	545	506	484	504	516	541	531	502	525	530	517	542	516	481	528	527	495	495	520	524	487	485	479	513	508	471	470	511	496	528	542	539	541	548	527	486	524	487	495	520	506	519	519	496	515	499	526	508	528	522	533	490	506	497	525	533	485	495	520	511	502	517	547	543	494	518	542	518	531	514	513	525	502	530	514	472	511	518	495	508	530	486	510	534	524	540	518	536	550	545	521	539	490	516	467	579	556	518	521	490	552	538	557	531	520	556	505	510	489	543	507	512	514	538	478	533	509	529	527	533	516	505	500	482	537	558	529	512	509	520	547	509	509	498	482	529	535	477	498	497	485	490	513	535	530	546	565	560	489	513	531	493	564	521	482	522	501	547	532	522	499	487	521	476	492	511	491	501	562	517	490	540	544	524	517	537	558	538	516	524	509	530	596	530	513	520	545	538	533	517	513	542	504	468	529	496	506	519	539	475	519	525	528	506	536	504	489	501	559	506	521	515	477	542	503	517	498	518	492	531	504	490	541	519	547	528	522	482	518	524	531	521	502	528	503	511	528	498	531	489	487	536	517	530	552	543	528	552	524	507	524	526	536	494	516	536	533	539	498	506	514	494	486	560	504	517	551	552	545	500	507	509	520	518	490	507	542	509	510	500	532	544	522	523	498	531	505	494	554	519	515	510	507	544	521	503	514	478	515	559	536	563	533	553	537	557	560	506	501	539	465	502	523	514	523	498	466	505	486	510	507	548	552	506	503	463	577	510	526	494	473	544	558	517	480	501	493	545	510	517	546	520	526	505	502	535	477	523	541	491	493	540	542	538	530	502	516	513	525	534	509	557	505	484	539	518	525	520	515	474	515	534	530	556	526	490	495	528	496	516	545	513	561	541	505	507	506	492	523	495	515	494	547	482	513	528	509	536	533	520	549	515	532	532	518	540	530	510	492	511	490	520	544	557	491	508	527	517	524	547	512	469	519	531	520	481	545	489	523	524	555	490	520	539	491	483	499	549	514	488	549	514	485	531	508	492	476	539	480	475	535	529	521	545	521	563	543	516	521	539	508	546	509	476	498	512	480	525	507	472	520	495	502	520	488	518	501	519	551	516	536	487	521	531	517	508	491	470	552	548	542	545	539	506	523	543	500	527	528	529	528	537	535	559	467	497	530	517	509	525	536	514	510	526	531	538	518	541	528	497	466	498	505	501	515	509	538	491	551	500	549	476	536	496	545	502	543	501	523	510	529	515	496	539	556	550	515	533	520	501	508	510	512	505	519	514	534	511	537	541	524	527	536	528	476	534	550	529	489	536	572	521	524	514	533	497	537	472	563	496	543	544	558	528	531	517	505	532	500	543	514	494	529	540	529	534	502	487	485	542	522	544	513	555	528	497	500	526	550	495	537	506	542	542	524	494	503	561	504	503	530	550	528	526	537	530	529	476	507	497	516	519	544	534	485	485	559	507	509	500	481	500	540	512	520	521	488	529	487	506	571	495	508	524	534	521	497	517	535	495	522	560	523	510	512	550	518	534	523	546	516	470	526	507	536	567	476	521	571	530	514	530	521	525	530	542	477	476	506	519	496	527	526	507	511	545	515	547	538	494	504	509	524	505	503	520	507	520	514	519	518	547	543	529	545	537	504	515	514	505	531	509	507	550	504	524	512	502	536	481	531	475	539	504	519	491	514	544	514	519	500	516	515	499	510	491	511	532	490	523	522	510	508	514	533	566	533	496	539	530	532	488	548	523	556	504	504	467	529	508	482	488	471	532	542	539	507	539	481	517	531	526	496	492	499	486	495	502	500	508	528	528	525	488	539	507	509	511	530	520	555	476	549	502	532	514	507	504	526	536	494	506	519	520	510	509	502	530	551	511	492	524	538	493	518	541	541	531	514	522	503	528	502	521	526	556	550	509	493	491	527	518	496	553	521	513	528	527	540	505	525	493	498	538	550	538	498	514	504	492	518	515	540	466	542	522	523	515	519	484	514	541	534	527	536	509	511	522	543	506	551	503	517	496	552	520	537	509	541	502	497	536	536	468	574	514	541	528	522	505	480	494	555	553	478	513	491	524	529	514	538	539	531	522	507	533	526	530	542	489	548	487	534	503	496	501	526	512	524	534	533	546	521	521	541	501	496	527	517	535	522	533	438	474	503	489	490	514	530	527	499	510	503	483	504	532	516	547	482	492	549	509	527	509	517	500	499	531	525	530	508	500	515	550	512	512	483	515	526	498	490	478	527	559	506	508	548	525	516	499	536	485	504	514	531	533	492	532	554	519	519	522	537	505	528	503	537	539	521	498	499	538	485	528	514	528	497	541	521	536	561	528	506	567	454	522	538	539	523	487	495	483	528	474	522	535	551	508	543	512	524	549	530	515	478	518	578	506	490	515	564	553	492	527	522	499	507	557	475	500	529	547	482	526	513	518	550	514	532	509	512	529	523	534	483	541	530	516	489	506	509	498	487	528	488	505	554	512	565	536	505	513	516	489	523	489	503	521	504	537	519	537	514	511	510	487	523	523	489	517	534	501	563	576	542	505	513	542	504	507	479	475	498	548	537	502	500	490	513	511	507	506	499	541	515	459	524	500	489	555	535	534	492	535	543	534	513	539	536	485	514	532	522	512	532	506	512	523	514	493	552	517	529	524	513	503	512	532	477	545	539	519	545	528	534	528	531	533	550	545	534	494	495	556	510	490	555	489	508	519	548	539	543	519	519	538	486	496	513	481	485
37098	48340	14958	2718	1915	1407	1076	898	756	696	668	613	619	614	622	629	598	614	599	580	583	575	535	631	608	586	551	539	556	556	603	587	560	552	575	529	565	553	606	562	560	535	597	540	523	570	531	572	535	584	533	592	583	526	537	518	558	574	539	587	573	578	601	558	576	587	592	581	589	541	582	608	556	602	552	582	562	551	560	594	574	576	545	533	598	568	516	544	513	565	548	553	572	546	547	518	572	590	557	530	600	546	545	526	557	601	538	600	589	585	565	589	505	528	575	542	574	531	545	550	557	536	575	570	510	545	571	551	558	532	531	572	585	602	525	537	547	559	518	515	554	565	549	540	559	594	557	553	564	559	573	589	526	567	524	565	541	575	541	601	547	590	516	568	520	556	532	508	527	538	533	594	565	588	529	564	576	557	577	570	599	581	554	559	580	573	576	559	548	545	550	558	549	580	564	499	564	539	529	559	536	538	608	574	558	539	567	563	555	521	540	493	553	572	548	538	560	549	536	566	550	599	572	539	552	573	533	566	609	580	599	565	516	554	518	560	540	543	544	553	540	587	548	571	503	528	570	568	551	594	516	557	565	551	548	575	539	578	530	573	561	538	578	552	543	562	580	570	521	579	532	622	571	584	521	527	528	534	578	557	538	581	562	592	541	545	540	543	529	555	560	560	586	531	514	559	566	566	561	488	522	563	539	556	561	559	543	554	559	543	555	527	528	550	542	504	573	541	539	565	619	525	565	560	557	573	544	576	487	582	562	535	588	546	508	583	568	536	569	543	555	558	584	504	552	585	572	548	592	569	567	520	574	558	575	590	554	585	531	587	539	555	537	540	552	562	544	558	526	553	539	538	515	538	567	574	510	556	580	549	565	554	541	554	584	537	557	538	512	545	548	522	568	612	549	535	584	510	551	546	558	507	533	562	559	551	539	521	561	597	549	549	568	559	530	558	525	574	553	586	552	539	590	587	520	526	578	589	563	587	560	538	539	544	535	570	545	531	587	566	554	544	555	580	593	600	537	585	555	539	573	507	564	554	556	530	555	605	540	563	505	565	538	539	583	532	545	529	583	544	524	549	564	544	539	509	541	534	513	563	506	542	560	546	539	549	564	545	550	576	563	557	534	541	541	573	572	549	577	579	510	521	560	567	561	543	551	556	527	539	579	563	527	589	570	510	560	551	582	551	540	581	558	542	544	539	545	561	566	541	572	551	556	548	532	581	541	532	556	578	561	558	552	590	568	559	560	528	594	580	563	517	583	579	574	524	561	522	585	523	550	541	541	528	575	613	564	563	543	513	594	559	531	609	569	570	565	564	542	567	558	565	572	553	593	592	549	547	492	586	530	556	557	556	577	567	551	580	537	596	581	574	586	537	527	575	565	526	528	546	589	554	550	558	564	531	554	542	547	599	557	561	600	570	577	549	528	553	545	579	558	514	532	558	577	588	549	561	549	586	550	514	588	548	539	588	562	568	574	601	550	577	582	582	535	547	508	588	555	537	532	504	540	556	569	580	548	558	560	553	555	571	538	596	562	536	532	563	599	544	537	557	554	539	525	552	602	561	542	550	518	570	559	565	529	530	580	575	583	547	578	563	574	560	535	578	584	568	550	562	504	540	552	609	568	538	536	550	575	543	576	571	577	524	572	546	544	549	542	576	536	577	595	576	557	543	558	546	570	562	566	569	595	564	572	592	584	556	581	588	519	555	584	557	565	528	577	547	605	533	568	573	538	553	538	556	557	536	537	525	565	536	554	559	547	544	532	582	572	541	579	539	564	530	516	569	540	518	556	557	572	518	572	583	547	566	563	583	523	619	602	559	549	536	541	567	611	556	539	556	581	596	560	557	541	574	556	541	586	541	562	564	495	545	555	569	566	581	567	567	540	561	568	567	567	581	545	522	560	608	598	558	562	558	613	535	493	561	540	564	583	564	529	541	552	563	547	606	558	564	570	570	583	550	532	567	570	573	549	615	544	577	572	532	568	547	532	568	549	580	569	546	532	536	581	521	575	594	578	530	597	569	545	603	566	527	569	531	548	565	565	566	528	568	550	546	552	532	543	576	578	577	518	564	569	555	553	567	515	577	539	552	503	539	523	601	581	555	562	592	569	563	580	571	562	578	573	595	532	577	513	561	577	539	539	593	588	554	612	574	579	542	570	562	528	575	558	578	548	531	544	560	521	595	547	566	558	549	558	547	551	576	536	564	531	503	548	551	571	541	569	570	578	512	561	585	540	560	540	527	597	584	562	562	564	528	550	543	544	504	536	591	585	575	541	573	555	586	567	601	565	581	535	588	550	553	561	566	533	541	559	530	532	531	562	563	545	600	528	552	568	537	546	535	538	543	558	571	514	544	540	575	588	557	537	555	561	546	550	555	519	572	550	569	519	582	540	578	562	569	538	554	533	550	514	607	561	560	584	566	550	588	544	525	578	554	570	570	556	560	558	538	560	569	570	556	539	548	565	529	530	527	608	519	525	513	526	543	575	593	554	619	565	533	588	588	556	568	564	512	554	524	588	568	542	547	547	536	549	550	589	560	591	591	581	535	594	556	531	524	550	555	547	581	540	485	539	610	526	560	602	581	560	536	560	530	551	552	552	558	539	539	521	531	569	557	562	586	551	546	599	588	545	518	553	558	587	521	567	549	540	547	555	570	617	552	513	553	561	566	572	571	581	523	534	588	522	573	530	535	550	576	563	492	553	582	573	600	585	572	541	560	563	541	564	530	572	542	563	533	571	555	567	548	563	544	538	571	538	549	556	578	562	593	543	558	551	582	568	514	562	573	545	584	518	541	566	561	571	534	553	561	559	542	598	549	552	545	581	574	577	565	553	552	579	540	569	528	591	549	602	546	557	536	564	552	635	587	559	595	583	551	547	568	541	571	559	524	539	581	577	543	587	535	530	516	541	609	511	552	562	534	533	573	555	548	574	538	584	530	567	531	593	550	553	544	571	530	555	552	524	584	564	539	541	560	524	541	532	533	528	565	554	579	532	564	585	586	596	566	620	582	575	547	539	557	549	523	570	552	584	544	604	580	530	525	539	569	543	547	536	544	574	577	563	507	599	509	563	588	551	583	573	570	537	544	544	544	568	531	550	569	591	549	555	516	557	524	554	592	616	587	540	561	583	531	568	582	556	592	602	521	559	555	527	531	542	528	580	563	578	606	559	563	571	559	505	580	577	564	525	570	538	578	548	544	564	517	543	557	564	569	574	560	555	588	581	606	543	552	536	563	526	571	578	546	547	583	543	593	549	567	583	564	558	552	533	563	574	569	576	551	501	592	551	557	584	590	564	555	585	540	605	599	533	591	592	554	534	550	561	566	583	556	590	586	555	553	562	556	548	534	581	592	573	583	579	539	536	569	588	598	587	590	534	561	556	545	567	552	540	551	544	572	554	557	577	567	531	554	562	525	546	567	549	544	536	514	542	549	571	593	506	589	533	559	561	583	549	537	583	548	537	519	513	561
24080	21400	28477	24599	21207	10074	1517	940	764	661	583	540	544	545	543	519	513	513	502	467	458	493	442	442	464	473	398	445	455	438	443	441	461	438	423	424	430	424	453	417	398	436	460	397	401	426	372	443	450	436	444	381	424	447	450	443	429	418	452	436	435	460	405	439	416	422	393	408	415	415	469	411	445	416	442	446	414	414	425	463	470	425	426	432	421	393	400	442	441	430	434	405	407	399	434	416	430	398	425	438	403	446	434	434	450	462	395	390	456	420	374	400	438	433	441	447	416	385	484	434	439	417	414	424	440	383	435	406	419	373	421	417	397	439	429	431	446	433	414	399	402	434	425	437	404	474	394	413	427	423	390	429	398	431	427	398	421	415	458	409	425	431	411	441	384	407	442	432	396	431	456	458	426	418	434	398	398	400	402	414	396	400	411	443	438	431	397	417	446	394	443	478	413	440	414	379	415	402	436	440	422	423	446	392	401	413	414	407	447	429	454	422	429	431	435	446	410	464	406	433	439	424	418	437	418	433	403	427	429	424	422	457	472	410	421	432	424	414	409	429	450	442	437	454	438	418	432	409	405	459	435	420	392	386	412	407	479	421	443	436	407	433	387	423	428	395	471	409	406	421	399	427	437	432	446	415	447	420	424	449	423	427	481	429	447	406	437	444	457	423	407	410	454	438	432	400	387	399	450	424	429	420	400	414	450	419	409	422	415	400	440	403	408	406	454	424	435	442	434	415	421	457	429	400	428	430	402	453	407	422	412	426	439	440	437	414	435	413	460	441	414	439	424	449	455	422	430	450	479	420	419	436	446	468	411	416	431	404	390	407	445	440	450	455	421	447	411	412	405	426	459	399	386	416	404	420	392	464	453	416	416	467	442	447	453	433	447	446	429	434	436	437	404	374	439	417	441	411	413	423	444	388	420	405	449	430	459	418	436	416	423	400	451	450	444	416	416	445	414	469	420	442	424	431	416	412	434	400	421	435	407	412	437	429	432	417	459	402	423	403	433	464	457	433	431	456	458	430	422	444	466	438	427	395	400	417	438	418	426	411	403	406	452	410	427	431	412	393	414	391	452	429	420	431	426	400	400	448	423	408	422	437	436	427	428	456	398	460	462	438	418	412	417	369	419	413	440	433	429	415	444	440	420	452	415	414	449	419	445	455	442	410	421	432	406	422	477	425	420	406	447	435	438	423	407	433	425	453	414	423	397	412	383	425	420	441	459	430	392	434	442	436	440	426	425	422	397	418	446	429	411	442	426	418	418	430	415	416	429	395	411	431	395	451	389	420	405	440	419	417	388	433	444	413	416	423	428	418	404	439	416	442	407	449	452	407	469	407	433	429	408	454	421	427	421	444	426	426	424	437	419	396	448	420	408	426	422	467	379	422	414	403	420	411	413	427	417	481	426	392	416	437	451	427	445	409	443	397	398	433	418	441	413	411	444	393	413	426	463	398	426	449	395	443	377	443	416	402	430	450	446	386	454	390	451	442	430	387	430	407	386	419	404	415	446	412	420	443	390	393	452	404	421	478	416	407	434	440	432	386	404	430	428	392	448	399	443	410	463	419	448	398	439	415	425	417	423	410	442	408	423	456	450	464	421	437	432	401	407	447	400	409	437	432	429	431	464	443	440	459	443	425	468	466	462	413	412	421	425	450	434	406	445	447	419	420	393	411	430	456	443	389	414	411	411	411	412	416	430	448	420	438	458	433	427	428	438	407	441	419	391	374	461	451	435	444	404	399	431	411	399	424	419	398	403	447	434	434	398	417	438	429	432	408	429	409	440	420	425	465	462	453	408	436	400	457	393	428	424	412	421	434	440	411	447	416	450	448	411	412	473	449	422	422	462	453	443	445	422	424	433	445	434	431	427	406	442	434	423	434	435	438	405	394	432	415	378	434	417	456	421	418	392	452	376	448	402	438	405	426	418	398	427	405	442	390	425	402	439	454	397	418	448	444	422	430	450	439	396	389	438	428	466	397	407	434	436	435	401	399	426	391	405	445	426	433	428	419	416	425	470	407	424	420	388	433	430	436	451	432	427	433	439	399	437	456	421	431	427	432	450	446	414	427	403	436	447	435	407	430	420	402	439	435	462	437	426	389	424	449	393	471	429	440	467	424	406	437	443	437	422	411	441	449	408	470	443	433	415	421	423	390	433	451	396	427	403	407	441	432	375	386	427	478	424	408	407	423	440	420	416	425	445	422	452	432	404	403	434	448	414	417	444	461	424	430	411	405	414	403	426	415	380	436	461	427	427	411	426	412	401	433	441	438	437	393	392	455	428	412	408	385	431	414	421	382	399	436	422	427	429	392	435	400	412	386	433	432	436	406	426	409	398	440	425	464	439	421	429	413	422	423	441	436	403	431	434	398	439	416	393	415	428	413	422	415	415	422	431	441	400	436	425	411	428	408	408	427	475	462	404	459	452	412	401	427	458	416	433	409	435	461	434	447	425	414	400	438	405	412	432	468	486	377	413	419	394	434	427	428	394	436	447	421	458	408	408	436	447	400	393	412	454	443	408	395	397	435	475	378	431	453	398	446	447	420	451	429	415	406	415	420	445	439	447	395	433	406	409	445	453	411	418	404	397	413	429	435	442	379	435	383	427	450	427	432	424	420	438	390	415	434	447	429	439	426	409	432	428	430	429	433	388	431	416	434	423	453	457	426	413	429	436	412	428	382	408	435	445	431	434	402	405	410	418	446	454	441	441	429	408	430	363	412	411	403	437	396	438	440	439	432	415	413	428	451	441	398	435	389	435	401	396	460	434	424	439	416	443	385	421	446	434	421	417	463	411	402	440	475	423	428	437	428	417	391	412	419	408	442	426	409	458	433	388	442	466	414	410	413	425	399	455	416	430	408	420	430	435	430	414	421	396	395	421	427	422	432	453	467	409	422	408	446	437	439	440	447	428	442	396	410	414	411	434	438	430	447	416	448	437	446	389	462	410	464	448	399	428	381	418	431	435	458	442	458	433	425	441	433	413	419	406	426	422	436	435	444	420	406	436	423	407	418	403	377	448	395	397	445	434	415	457	439	410	405	413	443	433	449	410	412	420	430	429	427	416	413	427	440	406	472	447	427	416	437	423	408	428	430	416	421	409	425	417	395	383	392	430	396	427	426	413	384	392	432	404	446	405	409	441	447	438	419	432	460	431	437	430	404	415	407	421	411	449	413	444	430	393	435	419	411	437	451	420	427	434	435	407	443	444	443	431	426	419	447	432	427	439	457	406	419	450	399	387	420	439	402	461	430	439	450	438	458	407	453	390	391	457	437	427	445	387	417	407	463	412	409	448	411	408	457	428	421	456	414	439	428	430	425	440	392	433	432	397	396	438	439	407	437	424	417	419	420	447	418	410	443	430	423	431	391	405	439	425	401	410	431	429	465	423	424	422	412	412	453	431	416	418	434	401	423	442	414	421	456	392	368	399	397	456	429	444	418	423	446	416	419	441	414	417	423	425	401	419	457
38077	65323	27702	5109	3302	2479	1766	1300	972	879	714	717	632	657	627	627	559	524	557	535	461	510	541	469	525	492	491	491	496	479	511	506	509	452	488	458	477	472	500	454	440	429	467	459	528	537	420	509	467	496	427	490	480	466	478	517	506	520	466	466	477	451	463	488	455	498	474	465	451	451	449	474	494	488	463	498	506	468	483	482	480	486	435	496	479	491	472	498	449	473	494	462	483	447	467	431	452	489	508	457	473	462	434	462	485	429	470	472	460	444	443	441	461	449	430	474	477	420	493	498	484	482	445	471	451	455	484	451	476	449	449	451	438	487	473	456	491	459	455	457	495	451	483	515	448	472	469	447	465	453	450	486	488	480	485	461	451	420	471	493	461	475	454	438	491	446	445	525	498	467	486	449	480	456	496	445	454	431	447	476	482	459	485	454	483	476	448	468	508	456	466	446	444	455	458	453	475	434	470	439	459	444	468	463	447	448	394	437	462	453	447	458	448	471	479	457	463	450	477	466	439	475	454	461	435	459	469	470	462	494	525	510	477	518	463	460	458	442	449	465	468	464	439	433	466	449	499	491	474	453	450	457	442	435	504	488	447	486	490	473	463	450	434	446	429	429	456	481	451	485	440	478	461	453	479	505	488	440	456	482	476	500	436	490	474	443	494	482	440	480	475	446	426	467	460	470	470	460	482	455	464	470	490	453	504	477	438	456	455	483	482	469	446	450	494	472	499	456	467	445	453	465	476	476	471	431	448	479	446	466	483	470	484	490	433	466	502	489	522	450	475	478	445	465	417	482	458	410	475	495	461	467	509	474	478	467	487	495	444	450	501	477	485	476	475	445	453	477	455	479	464	473	447	426	459	490	463	415	468	439	492	489	456	431	490	507	452	440	475	498	454	491	439	467	477	458	461	472	498	445	475	493	463	471	448	449	447	494	456	424	477	439	450	420	451	463	461	473	425	445	460	441	473	443	443	472	457	529	418	464	498	449	462	461	487	474	476	481	503	461	465	477	472	446	440	467	478	494	458	472	495	479	427	486	450	501	448	462	460	461	488	469	449	464	454	412	455	434	452	420	493	456	459	483	462	421	416	448	513	453	476	470	482	451	431	478	462	486	492	417	461	474	445	461	451	469	466	459	429	469	431	407	495	455	475	472	465	474	485	498	450	487	446	460	465	454	432	468	454	491	437	508	466	449	473	451	439	437	492	486	497	485	503	459	427	483	437	461	449	467	474	456	446	488	431	487	441	491	479	449	472	450	455	471	468	437	427	468	451	475	436	449	462	459	465	482	464	459	456	472	478	430	488	470	471	446	487	471	493	453	448	450	459	448	471	451	448	457	461	492	499	446	500	491	441	460	438	498	446	459	448	455	463	461	452	477	453	508	486	505	481	477	441	465	477	480	463	427	479	489	464	478	494	487	494	435	460	468	465	494	430	492	459	490	443	450	452	451	465	494	482	476	448	464	493	492	475	481	428	439	448	511	485	413	491	414	459	419	465	442	480	481	455	474	481	454	469	448	501	474	450	471	461	536	456	469	442	454	475	444	479	507	462	476	450	504	465	464	491	478	460	450	456	474	449	464	487	490	443	474	462	471	501	495	472	445	452	456	462	459	431	483	475	488	476	450	449	492	466	500	479	478	469	452	452	482	468	428	438	463	429	468	481	457	431	411	458	517	491	500	458	450	473	465	482	452	443	490	466	456	470	442	520	466	454	478	439	460	465	456	456	472	465	475	492	462	478	483	482	468	477	489	478	481	466	459	430	476	460	446	484	461	459	449	449	426	456	465	446	443	482	463	466	477	488	475	492	482	478	510	451	455	455	442	444	465	505	452	443	447	481	469	479	432	460	458	452	462	421	478	479	467	471	489	448	494	461	462	469	484	456	459	446	479	453	469	453	480	445	460	467	465	448	460	422	475	488	487	416	451	450	456	461	495	486	463	450	470	503	455	468	468	485	480	460	472	490	502	441	442	467	458	464	458	454	463	460	448	464	468	462	512	480	447	518	445	481	438	465	474	469	462	492	486	431	479	494	442	462	472	498	469	427	456	448	442	420	471	483	455	476	432	448	476	471	468	479	490	472	450	470	472	466	459	446	435	455	445	470	447	506	463	479	447	451	465	465	443	461	513	457	492	448	480	455	472	484	429	496	461	471	445	470	478	458	464	477	490	483	444	432	487	462	483	494	463	466	490	455	494	453	488	445	489	462	469	447	464	478	488	484	474	463	491	466	477	470	494	408	469	461	510	426	471	447	440	473	486	468	442	486	432	485	493	464	495	468	450	486	478	459	468	459	461	471	499	509	472	432	481	429	465	470	480	425	509	438	471	414	475	440	454	425	439	477	436	493	483	461	488	461	472	469	489	451	491	419	448	454	479	491	474	443	456	456	470	453	424	468	452	487	499	467	465	492	474	472	441	460	475	454	502	493	448	463	488	476	501	490	460	433	511	453	437	462	429	468	445	505	466	498	477	457	449	466	459	431	431	483	431	465	438	460	480	488	437	488	480	444	472	454	435	473	488	458	464	437	494	431	477	451	467	457	441	457	461	464	456	466	490	464	469	461	524	478	495	497	509	451	453	440	449	462	489	460	450	478	478	444	432	450	441	472	464	457	471	446	455	455	452	495	502	463	438	496	508	475	477	458	426	491	434	467	474	432	439	463	475	442	453	438	468	456	456	487	482	474	479	466	488	455	457	477	426	462	428	489	435	455	467	495	449	468	443	463	468	477	457	455	462	464	459	457	457	465	482	511	504	428	507	497	491	473	453	490	434	434	443	427	469	472	456	476	451	480	471	461	440	467	400	426	456	478	455	431	493	483	489	497	476	453	472	443	437	442	461	499	462	416	484	488	495	450	429	456	433	487	471	451	408	475	492	475	440	449	457	474	440	483	500	481	460	440	457	477	434	443	453	494	465	461	444	449	442	438	464	470	404	478	403	421	495	448	464	454	462	482	455	458	476	445	469	468	438	450	462	444	487	502	439	449	517	474	458	449	483	483	439	466	453	458	502	498	454	462	437	444	480	470	441	486	474	455	506	434	468	483	474	424	490	450	461	475	493	513	504	489	446	470	468	447	456	443	467	443	440	427	439	441	456	481	489	435	465	450	509	473	466	481	474	437	461	483	482	457	493	436	478	511	449	471	457	454	481	458	461	459	450	470	461	454	479	460	477	443	462	456	474	465	452	453	457	472	502	470	506	447	475	457	472	496	449	449	453	428	509	450	467	412	408	433	436	497	433	480	486	459	437	416	461	489	423	465	456	462	451	483	494	475	436	448	481	500	475	473	472	437	493	464	464	492	431	511	453	427	451	492	459	465	454	448	465	443	476	478	438	479	454	474	439	485	444	462	461	446	458	439	451	426	476	437	464	440	468	457	485	439	433	455	471	469	479	465	442	507	433	493	502	480	477	458	480	445	451	458	495	466	462	450	454	454	443	465	491	445	478	461	439	456	425	463	504	431	488	462	494
25089	21562	27764	25324	14013	1638	918	709	608	560	505	511	484	465	478	505	406	429	390	430	422	463	404	419	414	417	451	413	440	419	455	431	424	448	422	415	420	415	405	423	395	411	414	401	420	465	425	383	408	403	392	395	420	403	380	429	444	389	427	405	413	409	398	394	348	401	409	394	411	448	394	420	415	421	409	398	384	387	460	438	404	426	431	409	399	428	412	415	402	420	415	412	406	402	412	418	385	418	412	402	387	414	393	444	417	389	393	418	407	393	369	368	429	384	354	414	403	415	381	380	402	394	388	407	375	414	398	423	413	396	396	391	417	379	405	404	412	427	406	428	413	414	385	398	423	411	415	406	426	383	394	368	399	400	397	392	402	425	398	436	419	372	387	424	394	412	403	389	419	384	424	427	380	403	389	412	388	392	397	400	386	409	386	421	414	399	390	421	420	411	382	419	408	400	395	396	424	368	389	400	411	421	395	405	391	419	387	390	406	405	385	409	393	412	408	379	417	393	425	423	424	421	379	418	433	408	423	386	412	386	387	398	400	408	408	421	403	377	393	395	398	417	401	417	392	444	395	465	431	413	409	386	400	418	433	383	406	414	434	400	405	427	403	411	363	372	401	410	402	413	437	404	410	393	441	409	407	406	406	397	396	378	398	383	400	440	405	400	411	409	426	381	397	459	394	401	381	393	399	422	427	390	413	428	419	390	430	387	382	363	404	433	384	408	365	387	427	409	421	392	387	464	425	380	426	423	407	373	425	413	408	410	392	403	366	432	409	422	402	417	390	395	392	397	419	432	388	426	412	370	422	394	419	392	404	423	360	412	418	402	408	435	392	406	373	436	390	408	407	381	391	395	401	382	406	425	398	378	387	407	409	399	397	396	425	394	388	402	396	387	391	411	401	370	375	382	406	410	389	373	375	382	415	390	407	383	393	437	426	430	415	379	422	398	390	386	414	385	394	397	412	410	378	412	438	417	404	372	450	426	384	408	418	382	399	396	362	399	435	408	415	413	411	389	380	426	396	385	420	403	429	387	383	434	390	425	402	406	399	425	399	387	424	397	349	458	421	380	391	382	398	375	425	418	421	386	419	411	452	376	393	408	368	394	392	389	415	396	447	398	424	419	400	424	404	413	418	403	384	420	410	428	425	414	387	421	407	421	419	379	392	377	395	398	372	418	440	440	426	412	399	450	424	388	405	428	421	374	417	433	392	383	386	386	443	390	446	405	399	414	355	388	438	360	420	415	402	382	360	426	408	398	361	389	410	415	445	382	417	427	392	424	379	379	395	426	402	438	403	404	406	370	410	415	399	360	415	401	428	379	445	385	396	402	421	399	390	384	394	381	409	449	427	422	407	434	392	376	407	419	388	397	409	399	416	400	426	426	404	385	356	413	409	390	385	406	400	442	395	447	383	419	411	403	416	413	379	425	423	414	413	399	412	395	426	386	404	402	438	405	403	408	418	399	406	357	410	426	386	415	416	400	382	405	440	403	423	461	371	380	371	418	402	413	403	378	406	429	366	397	420	385	408	436	374	400	403	407	409	409	396	418	398	379	386	419	434	402	381	399	400	391	416	422	409	417	430	428	390	376	412	398	398	383	402	403	407	410	390	400	378	406	396	441	381	415	375	411	410	392	451	443	400	424	412	436	400	399	413	383	401	396	395	418	405	448	397	363	409	371	376	431	388	414	407	403	403	366	390	419	421	426	380	449	401	437	379	446	408	394	395	388	437	385	364	404	418	393	398	375	393	416	411	421	368	420	415	417	412	412	387	406	388	410	408	430	411	400	373	419	404	384	413	387	438	401	405	394	438	408	419	391	432	388	429	402	418	412	395	413	416	381	402	418	404	376	404	387	430	388	414	382	407	397	433	403	414	393	380	372	439	411	422	379	361	369	399	404	435	372	387	403	412	401	454	398	418	387	378	423	414	428	448	419	405	423	405	396	406	373	409	383	394	418	454	383	398	369	410	409	426	410	424	419	410	411	394	354	406	392	422	418	417	389	363	413	408	440	392	400	406	415	437	389	400	390	418	427	382	400	422	388	357	409	399	386	433	381	452	410	372	379	398	439	392	419	403	447	416	409	430	382	414	407	377	382	395	418	370	386	385	409	376	380	427	411	438	353	385	418	388	412	397	430	434	436	403	411	398	392	401	376	427	429	405	391	382	414	414	396	381	432	388	379	407	423	433	403	407	413	434	387	421	392	402	430	388	414	425	384	430	385	401	397	396	396	387	388	415	394	434	408	386	408	398	401	429	377	409	402	381	393	401	434	397	391	411	448	443	402	434	413	383	387	425	458	425	399	367	424	405	382	396	410	408	416	398	408	398	422	393	389	427	454	411	397	410	413	403	367	383	403	377	367	425	442	394	400	423	374	369	434	405	404	383	385	428	378	413	405	401	404	386	421	394	397	424	397	395	422	433	424	417	427	365	406	424	381	398	367	402	411	403	416	374	387	412	397	426	406	426	403	399	413	416	387	410	410	423	387	387	421	405	381	382	415	411	451	403	415	437	414	404	378	414	411	376	449	411	382	393	413	411	396	431	401	377	392	390	397	384	408	411	404	379	446	423	413	413	424	419	408	431	415	435	382	393	408	418	431	424	389	399	388	419	412	424	359	378	440	404	372	433	394	414	372	406	425	410	442	427	401	407	405	386	389	447	409	406	422	390	434	410	422	422	425	377	388	399	380	406	416	388	368	406	437	408	423	416	373	424	387	399	402	372	392	409	429	436	408	390	381	393	405	410	429	381	423	399	444	420	384	415	396	437	383	380	413	408	418	405	434	393	436	401	431	447	388	388	393	409	440	399	367	418	412	422	410	415	372	426	384	405	428	381	400	438	375	402	401	399	370	419	403	415	388	422	402	404	395	386	401	418	392	410	400	398	389	412	393	408	425	394	395	408	427	411	414	406	435	419	417	395	371	397	388	410	415	365	416	375	415	380	389	399	405	404	400	398	423	396	380	400	388	421	431	394	406	395	439	430	404	412	389	409	415	420	438	400	406	396	398	388	394	368	388	450	407	398	420	413	395	380	431	421	394	390	425	388	446	399	412	401	406	421	383	430	413	393	390	424	403	453	395	395	426	400	415	373	424	425	409	408	411	417	405	384	417	445	398	360	427	408	417	416	408	433	428	382	393	409	407	402	416	419	433	411	380	396	409	415	407	381	392	420	397	420	426	389	400	419	390	409	362	425	401	403	427	425	422	415	399	433	372	444	409	384	377	388	381	411	360	433	405	402	403	389	402	433	388	420	391	386	400	439	418	429	412	388	400	380	433	409	369	389	427	385	400	386	402	433	393	389	413	399	405	440	420	439	412	405	391	406	419	442	366	453	401	400	396	398	398	406	410	440	379	424	426	413	358	398	408	393	394	390	431	430	390	393	413	390	398	437	405	407	416	437	400	417	421	397	382	391	393	418	379	422	418	404	364	411	391	400	398	325	426	415	401	392	389	456	404	422	360	392	387
38187	60313	24085	4150	2751	1878	1264	959	858	683	654	624	571	553	589	515	507	480	456	429	446	435	468	444	469	468	443	435	486	443	426	486	460	449	491	458	425	444	439	444	435	489	404	453	460	503	445	446	469	431	422	507	427	420	431	407	457	505	459	445	453	450	421	446	465	449	480	419	485	387	408	466	398	455	447	479	430	473	459	463	454	412	463	467	448	419	430	421	454	358	427	438	485	421	418	451	402	431	427	387	435	443	440	477	397	403	412	439	433	442	447	436	453	448	425	440	414	451	425	433	420	449	442	460	409	440	424	423	404	417	409	437	434	430	456	440	454	459	434	424	425	447	411	436	458	415	398	395	421	422	443	422	450	421	421	386	446	404	426	417	414	433	433	476	440	430	425	473	447	443	423	434	440	445	408	402	410	410	422	416	433	473	412	430	408	449	419	433	436	414	459	427	438	405	447	398	451	450	441	436	477	445	411	397	458	384	457	457	423	438	446	446	443	408	482	432	430	388	435	418	412	425	449	436	397	427	433	415	421	417	453	432	443	435	421	464	400	419	457	436	439	436	438	440	400	428	386	395	450	403	409	423	417	434	420	424	439	399	452	414	379	445	433	444	443	439	413	446	440	430	430	426	457	407	406	410	424	458	423	442	416	414	412	465	425	414	441	450	440	434	416	412	433	427	434	431	406	440	432	394	430	427	400	441	395	440	436	440	443	460	421	443	492	441	439	423	425	420	440	418	422	472	442	418	466	432	430	427	432	405	408	441	459	431	439	426	402	424	442	432	454	445	411	418	415	457	386	470	402	425	446	418	460	417	403	430	440	411	405	441	430	431	456	431	434	445	440	444	444	426	414	484	435	429	459	413	423	428	442	453	440	420	494	449	414	451	432	450	460	424	425	453	439	427	406	438	408	422	437	391	415	444	400	424	418	436	424	427	455	476	427	444	420	402	450	468	414	430	418	430	435	427	438	446	398	408	398	434	437	450	462	446	414	395	403	431	429	434	388	455	391	414	447	408	412	428	436	433	392	445	454	432	426	410	421	437	434	430	419	435	444	460	433	446	444	440	410	395	422	420	453	411	421	443	412	440	456	457	422	428	415	439	459	424	439	392	432	460	442	428	397	428	404	447	434	437	428	479	430	452	419	443	442	401	436	396	451	389	458	405	443	439	450	388	449	427	447	446	422	457	422	380	434	428	392	404	431	397	399	403	443	414	442	428	421	428	410	448	393	433	443	456	440	419	441	432	455	400	414	438	470	412	444	435	425	460	448	414	406	420	433	439	431	437	414	393	422	429	415	407	436	428	473	451	422	439	404	379	445	448	444	419	431	459	393	423	447	398	407	422	446	447	424	433	419	430	444	453	440	436	416	465	445	411	420	452	457	441	398	410	444	415	463	440	437	442	466	413	398	466	455	423	451	442	414	436	454	436	428	439	393	411	425	423	464	422	435	436	445	427	406	413	427	420	437	396	451	398	405	400	438	467	392	445	414	467	463	431	416	415	406	453	440	459	425	449	420	441	443	416	436	455	455	368	442	464	422	425	417	436	470	474	471	431	425	462	420	439	437	431	432	418	422	437	431	428	428	394	423	433	447	434	422	415	412	428	421	435	463	454	411	421	446	426	436	413	449	373	473	430	428	419	415	411	407	427	423	446	451	413	411	441	410	411	430	436	418	415	387	376	460	466	415	447	461	412	432	402	439	415	430	450	429	454	420	423	415	449	449	412	422	437	415	419	430	429	391	436	436	458	431	457	443	426	404	441	427	387	458	433	427	410	447	421	410	427	422	398	425	421	426	448	441	452	387	464	432	463	442	413	467	417	400	459	423	455	455	406	435	424	448	414	391	438	419	409	398	419	396	438	438	401	429	430	420	417	425	438	408	456	399	442	437	431	422	443	453	422	434	435	427	441	450	427	414	474	402	435	417	423	393	400	443	423	441	442	457	464	420	399	421	422	398	452	411	398	422	479	387	429	430	450	418	412	392	438	464	388	457	481	432	448	462	403	459	441	438	437	441	443	434	433	429	482	392	444	443	424	452	423	457	446	438	424	411	430	454	406	434	430	446	437	461	412	449	440	408	447	421	434	439	486	386	399	450	420	470	426	431	417	435	437	448	421	419	447	422	433	408	384	420	471	453	420	437	457	410	442	460	424	407	461	449	410	432	433	438	480	446	397	448	414	454	439	416	436	440	411	419	425	441	420	473	432	429	461	417	442	431	475	472	434	415	409	391	413	461	425	430	405	423	396	425	419	419	413	450	441	427	421	436	437	424	450	427	447	412	434	438	401	442	434	418	416	416	434	434	445	436	482	409	433	425	417	427	452	447	403	443	436	429	421	435	426	442	450	424	403	425	447	427	442	444	440	453	443	441	417	408	437	426	427	417	428	432	446	408	396	441	449	444	407	467	432	420	445	442	408	424	449	443	442	451	389	455	426	408	423	435	424	406	422	375	423	429	392	393	450	408	417	441	454	384	423	438	425	426	438	443	442	434	445	413	412	441	439	430	423	432	444	443	416	445	423	455	426	411	421	418	454	445	432	429	441	409	432	461	420	401	410	432	410	415	421	384	441	411	418	425	409	410	409	417	440	498	409	438	432	426	424	408	447	444	419	424	461	468	449	464	474	416	416	410	432	435	388	429	438	447	454	433	437	446	407	451	438	387	432	466	464	445	429	434	414	437	399	480	408	433	433	438	446	415	431	439	465	416	432	483	436	400	459	399	408	425	453	453	441	445	408	443	403	418	455	399	440	470	427	421	425	411	408	446	416	466	448	435	447	458	436	461	413	427	444	470	441	413	463	446	447	430	445	448	429	430	445	439	413	395	447	433	434	436	430	409	417	418	410	422	458	472	459	403	444	427	437	413	475	421	434	416	440	422	441	436	415	468	460	395	448	421	430	417	410	427	422	410	426	433	408	420	464	417	409	438	426	443	423	432	416	427	444	418	440	420	430	444	415	435	451	411	422	465	439	405	411	469	442	432	430	452	415	439	466	453	449	451	416	438	423	438	437	435	425	433	401	452	428	451	437	425	399	390	464	442	415	440	436	437	425	440	410	409	428	425	441	440	448	411	433	461	402	412	417	407	457	442	435	439	441	410	439	430	447	431	410	407	406	425	422	447	423	427	447	466	456	435	450	461	436	422	431	451	385	408	435	394	429	437	418	402	436	418	440	408	434	430	398	395	434	439	429	408	440	419	449	460	409	425	451	454	426	428	447	443	439	465	451	415	447	416	411	410	381	452	451	463	481	425	445	402	421	412	430	451	424	418	401	443	456	428	434	463	430	457	446	424	434	396	436	449	456	412	422	374	423	429	427	391	411	398	406	419	423	458	428	417	448	434	445	415	435	436	434	414	411	468	423	444	427	404	405	422	423	373	380	494	427	462	440	431	420	364	406	412	453	392	422	411	431	463	465	474	425	478	460	406	437	420	437	427	408	455	474	445	417	436	396	377	404	428	426	416	436	445	429
22920	21427	29080	24155	21417	21384	9166	1142	728	598	516	500	447	471	398	400	400	322	346	332	325	325	309	314	313	309	282	293	310	291	294	333	299	265	300	316	298	297	300	277	306	279	235	274	373	607	319	274	387	283	268	272	288	255	274	282	275	277	252	279	265	263	281	275	249	280	274	247	264	255	286	265	255	263	258	254	247	290	297	258	325	317	252	292	280	270	289	283	284	237	270	266	284	247	272	278	287	268	251	276	289	270	257	242	247	283	249	252	276	245	252	255	250	244	253	264	245	267	256	266	245	222	276	260	245	267	253	230	285	253	277	256	271	273	260	258	256	246	270	271	247	262	261	282	278	260	253	254	254	294	232	256	266	284	260	263	268	245	261	270	243	248	250	238	251	269	248	272	300	265	265	254	270	252	260	240	290	277	264	272	258	299	252	309	296	276	261	252	271	242	242	230	270	215	252	278	272	269	257	251	254	267	272	279	245	274	272	273	265	255	249	255	314	279	266	294	290	288	287	288	273	259	264	251	269	238	270	230	246	291	259	293	282	264	265	245	248	240	274	266	274	257	285	254	273	272	295	264	277	273	240	268	262	285	224	266	268	286	269	251	239	279	278	270	244	276	282	262	263	266	260	259	280	269	258	269	296	254	257	254	246	292	274	250	251	275	298	236	242	269	246	253	273	259	282	258	278	249	284	259	289	270	250	296	248	236	252	244	262	225	244	256	253	252	253	268	274	267	281	284	260	280	269	264	258	290	277	243	246	225	262	260	266	242	245	260	230	248	266	278	243	259	255	233	274	246	262	266	255	268	264	272	265	241	261	254	269	270	242	266	253	279	270	294	274	262	271	288	249	256	266	252	273	264	259	271	263	254	256	245	247	272	278	243	274	260	281	265	274	281	250	271	246	271	273	283	246	246	231	268	275	259	266	269	235	280	271	287	265	258	261	273	282	263	260	251	252	250	241	265	270	251	268	249	283	244	270	282	263	225	272	284	273	293	263	266	254	249	276	256	254	276	272	267	221	250	262	274	260	274	261	236	268	256	277	252	255	247	249	252	264	283	263	257	249	270	279	266	285	247	282	268	271	245	249	252	266	266	266	268	240	256	244	252	224	243	295	277	247	269	287	244	264	242	272	276	281	252	255	240	267	241	252	250	261	291	259	246	257	248	256	232	259	255	250	258	267	266	288	272	280	265	282	267	249	261	236	240	265	258	270	274	256	267	252	253	288	249	280	250	249	268	267	245	274	259	257	270	255	266	247	245	255	283	279	252	284	273	233	295	265	284	287	242	282	268	237	275	289	256	275	270	264	264	269	249	278	287	271	250	248	253	261	278	259	263	239	248	266	268	263	266	264	254	272	267	264	260	281	264	249	252	251	281	243	256	248	241	275	276	258	265	251	272	232	243	249	268	279	238	267	241	265	288	279	254	290	249	261	265	296	295	242	296	262	313	247	244	272	273	280	279	282	276	264	253	284	256	251	243	250	285	308	282	268	293	263	286	264	273	269	283	263	272	228	247	241	253	281	264	254	247	240	258	259	278	260	253	273	288	265	256	276	266	251	235	233	277	269	258	269	278	284	249	263	273	269	272	256	258	265	260	258	308	263	265	255	286	256	249	266	251	263	257	249	226	231	275	269	254	250	260	242	276	276	226	257	277	267	265	267	267	251	253	267	275	265	279	248	264	230	250	270	243	230	286	256	299	268	255	286	245	256	260	251	265	253	262	260	301	275	262	258	266	281	272	260	250	241	235	263	262	255	252	265	246	266	278	257	270	253	245	280	260	266	238	269	261	271	273	224	256	250	271	267	258	255	269	284	309	250	272	274	226	288	275	294	247	255	260	238	246	275	249	279	262	256	256	272	266	236	245	267	269	270	276	243	258	230	239	281	250	266	292	255	249	258	263	252	256	280	250	249	244	265	239	243	253	259	265	273	268	281	268	279	265	231	253	256	255	258	260	269	271	268	265	284	254	280	264	273	276	247	255	239	271	262	264	245	278	265	262	263	270	272	261	297	275	276	263	265	277	249	246	273	253	283	272	260	269	278	278	255	267	262	273	279	283	253	254	254	224	252	265	254	280	263	267	266	238	291	261	263	277	256	282	274	297	250	281	274	281	269	271	224	296	265	243	270	252	273	239	271	265	244	248	283	246	273	227	269	270	264	273	249	259	243	255	278	266	265	255	259	276	291	294	243	295	293	257	264	244	254	268	245	259	306	253	288	277	261	242	246	249	257	273	264	258	284	268	287	247	240	256	251	246	277	271	303	268	254	290	241	251	246	260	251	274	266	239	251	232	253	237	222	280	282	253	255	234	266	281	286	247	264	282	237	267	269	266	261	269	267	247	262	292	262	273	273	244	236	265	247	262	254	266	275	267	266	269	257	263	268	242	278	269	247	236	303	255	255	283	279	259	258	244	245	269	247	287	281	266	241	267	244	270	249	304	246	276	278	270	261	257	275	272	249	271	227	269	276	256	295	241	272	278	254	283	246	272	277	285	289	247	281	250	258	272	264	266	266	259	252	257	268	251	239	231	259	260	279	254	278	266	269	261	268	260	266	278	286	259	271	256	276	279	284	282	258	264	251	255	268	298	250	227	250	268	267	281	249	286	241	273	262	282	269	265	225	299	253	249	302	270	271	269	297	253	271	267	264	271	252	273	257	266	294	255	231	251	252	248	265	230	242	267	266	241	268	284	259	283	246	251	243	296	250	276	272	251	266	239	260	275	266	268	238	253	272	262	278	254	261	281	284	229	239	272	301	233	280	258	291	285	256	249	310	284	241	265	275	253	258	248	277	247	227	242	255	271	265	278	263	263	246	269	296	255	275	277	237	268	255	278	260	283	260	252	249	265	265	255	255	274	276	253	289	229	248	260	255	268	243	276	254	257	253	264	254	256	285	264	269	267	291	252	270	243	279	268	253	247	292	247	260	256	241	264	267	272	276	262	251	275	273	289	268	266	270	263	282	292	260	250	258	256	272	262	250	280	263	255	255	272	279	275	278	275	274	263	269	279	285	267	286	253	254	251	262	274	289	252	260	237	243	252	274	263	233	278	261	239	259	271	281	270	272	270	270	285	293	282	272	232	258	291	269	280	270	254	254	233	249	249	263	272	278	287	250	262	268	250	256	228	249	262	275	266	255	265	242	249	291	267	267	257	274	224	271	267	258	288	273	256	286	245	285	252	271	252	264	278	255	234	287	277	257	248	263	265	273	281	286	257	272	300	263	251	259	267	314	248	255	251	262	235	283	237	248	253	264	260	296	265	264	244	264	248	280	285	245	300	266	259	236	286	261	271	227	297	254	241	282	264	274	261	256	257	252	248	244	275	266	270	253	251	271	228	245	262	275	260	243	273	231	285	261	260	272	286	259	251	267	264	271	253	264	278	282	280	268	262	239	262	244	272	282	274	295	253	252	279	271	257	268	273	273	250	261	240	248	269	245	274	288	264	269	276	254	247	286	219	261	269	255	264
42679	74754	39416	7260	4586	2815	1997	1534	1138	927	731	676	631	575	504	455	491	381	425	366	396	364	358	363	347	343	341	359	369	375	348	359	354	357	353	319	318	297	268	287	298	284	277	335	449	734	323	302	395	295	284	311	290	285	283	274	313	302	277	265	268	314	286	292	290	287	287	291	270	308	286	309	307	280	295	298	347	324	332	301	326	336	341	330	320	306	300	318	280	308	286	279	257	321	283	297	304	270	288	312	270	268	296	283	258	270	294	281	291	301	279	316	299	294	278	299	272	281	256	335	253	293	269	277	279	267	276	295	296	275	273	304	273	286	285	288	284	295	317	276	289	302	262	294	308	299	293	283	252	293	304	318	263	341	260	267	284	290	258	272	264	295	275	302	306	302	276	273	272	293	284	286	306	313	258	332	292	280	271	260	273	307	313	305	263	301	304	298	261	300	268	304	283	307	287	307	290	291	284	281	291	281	262	280	284	303	271	298	273	280	284	300	308	306	276	266	296	272	260	297	265	302	310	279	289	306	269	260	276	286	284	280	297	282	290	281	307	296	306	285	269	301	282	272	282	261	282	292	278	295	295	288	292	262	290	275	294	279	307	298	286	288	279	302	297	314	310	282	278	288	287	298	252	288	314	292	292	306	280	282	284	310	273	291	297	281	300	291	284	259	320	269	267	286	312	294	280	267	277	284	307	274	290	339	283	316	285	242	283	252	275	274	286	314	306	277	247	299	281	267	319	274	258	292	286	299	275	278	271	322	309	281	309	302	278	301	255	302	291	303	297	290	266	299	296	259	267	271	286	318	281	281	264	288	307	282	276	279	309	302	298	256	285	284	304	289	267	308	300	291	291	296	298	293	290	308	274	275	282	283	299	271	288	270	279	308	283	270	286	282	287	282	278	292	292	243	283	313	323	295	292	267	307	290	283	260	300	286	300	286	289	278	289	273	287	282	275	272	302	296	279	268	279	267	276	281	275	290	287	269	295	277	277	263	298	292	256	290	286	270	281	296	291	277	267	258	298	288	286	325	297	302	297	278	271	304	294	316	290	291	310	265	316	282	320	283	276	283	306	249	279	281	294	315	271	254	289	296	241	284	273	306	282	273	295	278	301	275	302	270	308	302	280	282	286	274	279	276	274	321	282	280	297	271	293	300	315	305	294	256	305	262	277	286	304	289	267	302	264	291	279	288	313	300	289	292	257	291	285	304	312	267	280	282	324	295	288	288	275	294	293	271	287	271	270	282	289	307	294	282	294	285	285	263	324	282	315	320	253	298	264	268	303	316	273	290	239	258	277	311	294	309	279	295	253	280	269	282	329	305	301	273	260	296	266	301	289	297	265	286	263	264	292	285	297	290	259	263	272	274	310	292	307	300	301	318	280	288	286	294	297	266	261	293	289	290	292	259	270	313	305	269	297	254	280	279	273	306	283	297	263	297	312	283	291	295	278	267	272	308	296	300	303	271	310	265	310	325	279	304	300	296	288	303	269	283	291	306	269	275	297	287	297	268	273	300	296	315	276	276	293	281	290	336	283	290	307	258	294	262	290	275	325	292	266	282	313	295	300	275	287	288	296	309	268	279	304	302	299	286	276	287	279	325	255	308	281	312	241	275	260	315	280	249	298	267	289	279	287	285	285	291	296	264	274	266	269	303	279	279	298	296	306	271	257	291	305	278	279	288	281	287	281	276	296	307	304	282	280	310	288	277	291	297	280	277	273	280	304	291	284	314	255	265	289	261	272	315	285	283	276	285	274	336	298	307	264	291	282	314	292	283	307	273	283	269	298	303	289	274	281	283	267	269	298	299	277	250	297	306	273	258	282	289	281	278	249	288	266	303	266	305	278	290	309	307	276	280	245	295	302	294	305	297	263	267	273	304	289	276	279	270	282	295	290	279	271	269	284	287	296	281	274	310	307	274	318	304	316	273	297	261	298	276	260	291	291	291	289	293	258	278	264	282	326	248	264	259	263	281	291	277	257	281	293	272	283	301	288	263	291	271	272	280	297	304	273	280	278	274	289	298	292	301	303	347	287	274	277	315	256	314	292	273	280	272	299	276	276	297	269	311	294	295	264	265	271	283	289	297	289	277	310	259	313	273	307	298	277	295	308	304	278	284	279	281	327	292	268	318	280	266	321	263	297	279	290	301	265	268	311	294	294	259	298	276	287	284	278	293	279	273	283	292	274	307	305	287	277	270	275	302	301	285	285	284	309	313	261	286	299	293	294	276	281	277	302	264	293	277	295	336	306	330	259	275	272	299	266	279	303	275	302	297	300	304	325	305	271	279	301	292	262	274	273	313	278	280	290	295	314	261	278	285	289	274	268	274	299	254	262	288	282	305	298	276	294	299	299	299	292	310	328	283	257	302	306	297	274	280	297	300	267	275	274	273	323	266	254	283	276	281	307	290	302	292	282	281	304	288	270	279	296	306	285	303	280	276	285	303	291	298	275	304	302	306	275	259	288	278	256	277	261	273	279	282	256	269	302	265	297	306	272	300	286	290	274	299	263	282	259	296	293	286	280	311	293	310	297	289	303	309	322	298	279	312	317	296	286	309	272	308	316	291	281	268	311	274	314	264	288	252	267	320	282	299	275	312	286	308	280	305	305	276	275	310	270	279	283	278	276	316	300	241	268	306	279	300	295	290	245	287	295	278	245	270	271	295	271	280	280	287	270	298	308	266	291	305	288	271	265	310	300	302	277	299	301	282	333	315	295	294	294	272	295	291	279	272	311	280	291	275	311	279	287	284	266	287	284	292	272	299	304	298	296	283	292	271	287	296	281	295	273	286	302	281	315	274	322	290	279	279	285	279	273	331	273	283	294	298	293	301	294	312	306	286	286	290	271	290	288	270	313	261	306	289	300	285	299	303	302	285	300	293	254	274	306	270	312	300	303	272	291	312	299	276	295	293	268	315	276	255	296	274	285	272	289	257	249	297	284	305	264	254	294	276	261	300	275	302	312	256	307	269	275	289	307	310	307	263	295	285	332	274	272	274	293	298	316	295	313	314	300	312	296	271	302	284	310	277	299	305	298	266	285	288	294	292	278	305	283	290	279	281	284	285	299	293	260	268	288	291	307	270	298	282	298	330	295	283	293	293	311	281	274	317	285	268	303	291	293	299	275	283	315	308	274	294	282	298	288	322	300	287	292	278	287	283	281	279	308	304	292	281	305	296	286	332	295	262	272	310	272	314	294	295	297	302	286	252	283	315	263	302	310	279	310	324	266	286	278	263	274	299	295	303	284	313	297	264	290	294	289	284	287	255	313	270	308	296	282	300	308	276	296	298	286	290	228	303	285	290	265	292	274	268	300	273	275	319	273	279	254	304	281	292	299	314	319	273	264	273	299	284	298	278	293	280	287	304	287	279	301	324	281	283	271	304	265	296	274	290	292	273	283	279	268	277	311	277	263	278	317	274	264	289	282	299	292	281	310	302	286	277	276	270	302	275	280	314	287	270	251	283	293	286
31994	33710	24659	5781	1194	758	687	638	615	604	576	601	616	576	583	593	540	532	491	550	572	517	533	508	543	554	494	511	519	560	528	550	552	465	534	556	552	525	509	500	526	488	519	483	525	530	564	557	500	550	533	524	534	522	491	491	539	526	493	505	508	530	516	500	492	505	537	510	556	528	528	524	514	505	518	521	538	538	503	512	519	535	484	564	531	512	544	519	500	515	544	495	495	580	518	474	502	548	514	543	512	544	521	510	559	526	499	519	532	514	505	533	506	518	522	508	523	537	532	547	501	498	535	529	502	535	565	506	515	510	513	516	526	535	498	502	494	476	534	511	546	539	508	511	501	565	498	552	491	539	549	525	498	527	532	512	539	572	505	543	541	573	485	515	490	575	522	497	521	507	516	481	514	510	508	512	522	497	535	538	495	535	525	513	542	485	533	546	545	536	537	523	518	486	511	528	516	497	500	462	505	550	566	505	535	535	487	523	501	501	482	512	528	496	504	526	543	549	538	522	528	518	508	510	496	523	510	554	533	513	562	532	525	531	549	495	483	563	508	516	548	524	497	533	517	502	516	535	489	532	505	516	532	476	535	545	551	534	551	548	501	541	536	502	537	551	497	479	526	491	519	548	511	516	553	500	486	508	553	517	504	537	522	491	519	547	544	508	495	529	558	515	514	491	532	501	485	524	500	509	505	515	545	510	522	538	510	522	475	541	499	522	548	494	540	502	550	536	529	528	474	494	506	517	489	487	528	492	503	520	510	533	492	555	540	524	533	522	576	527	545	536	510	501	525	524	514	521	540	496	512	520	523	561	538	515	536	570	535	501	499	478	494	518	520	534	516	519	516	518	506	527	562	471	537	519	560	526	532	490	513	521	529	512	508	556	518	499	509	535	479	519	570	546	490	487	509	521	500	561	511	519	502	532	521	510	520	525	526	533	460	514	551	528	533	535	521	508	499	528	523	545	527	536	505	524	506	485	501	528	561	529	560	495	506	508	514	521	533	542	540	515	532	533	535	517	500	539	483	529	524	527	540	500	550	548	546	572	533	519	565	540	542	474	513	533	517	498	522	486	508	549	477	553	520	494	537	545	519	538	448	512	523	508	528	535	547	494	486	491	540	510	532	519	512	500	541	558	510	522	551	537	515	504	553	548	498	515	520	498	508	527	552	539	493	559	494	525	485	521	491	534	525	515	540	498	548	494	527	545	513	513	540	497	558	520	530	567	475	503	548	520	586	538	575	531	517	539	515	564	514	494	516	556	509	508	507	514	540	526	537	470	524	529	571	477	523	557	507	526	500	512	524	555	492	495	509	536	563	552	492	501	547	512	510	514	514	496	578	516	507	497	493	493	522	546	531	508	515	514	517	499	511	515	541	560	527	524	465	466	536	547	545	507	506	519	501	498	543	523	511	545	557	533	522	509	509	512	538	560	523	496	531	528	510	508	527	493	521	511	535	518	484	519	531	526	538	521	514	533	538	528	499	528	540	552	544	555	508	527	488	512	509	521	543	520	507	522	508	515	524	552	534	526	530	527	529	528	512	525	528	512	528	467	512	557	548	536	494	516	536	493	524	501	520	482	520	532	526	477	516	538	540	545	502	509	537	523	525	527	528	527	531	510	488	535	537	563	539	552	558	485	502	520	487	535	522	501	537	550	506	554	503	502	507	525	545	542	547	506	499	547	508	495	533	490	501	553	543	524	497	531	546	519	556	525	522	491	529	550	516	485	560	533	540	545	516	520	548	500	505	551	522	493	514	528	562	516	498	528	499	485	511	509	506	490	505	546	504	508	548	519	515	503	506	525	476	529	514	522	546	514	501	468	512	543	518	539	520	487	499	546	506	504	520	536	505	522	497	506	532	469	528	558	509	542	540	544	529	517	512	538	562	508	518	497	546	564	515	537	506	544	506	528	531	488	479	529	498	559	547	508	547	551	520	519	526	547	501	501	493	530	529	532	536	517	515	531	526	503	500	509	470	508	549	483	512	530	544	552	520	502	528	518	538	529	514	502	484	546	541	540	513	502	548	555	564	513	531	501	499	545	505	484	509	499	548	512	525	512	522	553	531	490	531	496	502	499	515	565	547	524	482	495	556	499	568	491	494	517	540	555	531	531	513	500	533	559	552	538	515	571	509	531	548	560	487	547	517	553	540	485	520	517	536	518	503	542	501	514	530	545	534	506	522	530	540	536	522	529	494	536	513	525	539	552	515	500	534	525	499	516	552	522	521	527	487	515	518	526	511	543	498	537	495	551	507	476	530	497	532	545	549	533	514	519	530	564	514	543	524	535	530	501	527	481	559	485	527	530	521	535	468	584	508	524	552	515	537	536	542	532	556	534	520	515	525	519	522	536	538	556	497	499	483	547	526	502	503	530	510	520	492	528	527	492	486	568	492	532	561	549	481	522	571	528	533	525	511	526	485	523	537	531	478	521	526	513	546	516	487	520	496	521	502	524	524	485	520	561	551	567	513	516	493	482	497	526	517	513	527	504	523	532	503	520	500	505	526	526	528	490	499	531	536	515	502	542	533	516	531	536	534	547	533	480	500	523	519	533	589	502	492	489	540	523	537	536	517	525	551	543	512	508	540	519	517	507	527	508	474	568	550	510	507	521	493	514	504	486	531	514	594	537	545	541	506	516	494	496	498	511	504	528	566	525	499	511	540	530	496	507	536	564	540	500	536	538	521	514	536	503	538	531	543	517	535	534	555	516	537	551	539	481	580	485	524	485	524	552	537	493	497	507	507	506	522	502	486	534	565	544	544	494	526	517	499	506	501	487	524	536	525	513	481	510	501	545	538	502	561	489	507	500	551	514	527	523	533	565	543	563	502	544	534	506	554	515	519	549	487	507	523	489	508	516	552	538	516	515	510	507	520	561	511	543	504	521	545	549	479	509	502	526	491	484	540	503	543	489	552	569	492	500	531	512	506	514	533	504	552	514	527	511	505	518	523	496	496	524	539	562	516	510	549	546	498	510	519	534	524	571	523	561	506	528	505	517	541	531	489	502	536	524	536	500	510	528	549	465	544	506	517	521	509	534	557	524	555	515	515	517	542	520	517	565	524	523	539	513	500	545	548	530	512	510	555	529	535	525	541	516	529	495	500	538	549	538	526	530	526	542	508	511	524	523	542	496	540	539	532	496	545	514	514	478	499	521	506	544	520	545	553	529	492	477	472	555	524	496	526	542	539	479	554	536	516	507	507	534	509	526	476	496	514	496	548	554	551	507	516	556	532	541	491	509	503	485	550	530	570	547	522	541	518	551	528	569	492	554	554	522	527	525	500	529	519	535	534	554	509	500	512	527	516	535	536	484	518	509	504	552	531	546	487	523	537	537	499	525	501	517	516	525	491	561	556	555	499	484	535	531	499	534	537	567	521	506	525	511	549	496	504	501	536	567	540	553	505	535	539	497	540	538	516	522	525	539	508	504	523	512	531	548	536	495	556	547	499	535	471	491	539	521	528	508
37470	48787	21471	2471	1489	1071	864	817	745	663	666	624	625	555	610	577	565	605	528	604	545	526	566	588	582	542	561	561	591	576	597	558	530	569	546	586	581	567	500	574	539	598	571	517	564	517	566	557	558	570	532	593	580	575	567	577	562	594	597	565	555	556	575	536	571	579	580	585	566	547	569	566	557	585	586	561	548	576	570	589	593	567	615	593	523	550	567	561	538	550	570	577	583	556	541	526	583	554	570	577	589	566	537	532	607	531	564	588	559	563	579	563	542	614	533	517	524	534	568	575	558	546	577	531	548	524	561	570	551	571	548	588	558	586	537	563	532	537	533	570	528	605	537	583	538	567	608	534	552	547	560	571	535	569	551	569	560	605	565	552	543	573	553	589	557	591	546	555	565	525	577	546	531	532	531	608	538	567	503	542	602	580	549	540	548	536	558	567	537	588	588	545	558	563	543	567	577	571	545	558	573	531	534	567	563	564	557	560	545	513	532	550	558	560	552	605	551	567	554	521	530	563	535	519	556	579	580	556	564	561	535	557	567	588	573	579	567	595	568	542	543	587	561	554	541	546	539	565	550	612	583	552	570	523	556	533	537	537	555	549	578	537	560	597	529	565	536	531	588	569	587	597	555	530	561	565	585	617	520	625	572	560	562	565	550	572	583	529	572	544	537	539	560	584	541	598	508	532	605	609	576	566	539	578	577	533	582	573	527	577	568	572	554	573	531	522	593	566	553	555	588	555	520	520	601	556	582	562	546	570	545	594	576	600	591	538	548	532	556	575	563	562	515	537	513	591	545	583	531	509	537	553	551	570	552	548	565	539	572	571	548	527	562	555	597	581	534	538	563	580	559	548	566	577	543	563	563	551	552	569	557	573	555	591	598	543	563	577	531	571	557	575	582	531	511	545	544	580	551	553	579	531	576	569	592	568	562	550	546	584	595	589	554	549	584	569	552	524	528	544	597	591	559	568	568	580	574	558	549	553	562	545	553	548	577	552	549	539	567	584	614	571	546	543	566	560	567	571	574	570	573	543	597	584	555	531	580	563	540	595	528	604	541	569	517	561	592	545	577	547	573	580	576	576	601	510	555	581	602	523	545	580	546	543	576	568	560	569	575	547	595	572	563	557	566	554	524	543	549	573	575	561	507	563	567	554	547	534	519	542	530	529	580	597	529	613	581	570	603	603	572	580	525	538	544	584	539	574	569	562	563	588	617	531	523	577	540	608	565	539	525	542	560	579	564	619	554	539	565	552	525	587	580	523	550	528	564	583	585	576	577	536	500	560	574	587	533	567	540	550	512	520	561	553	559	527	570	558	533	520	574	560	551	569	553	545	529	492	536	527	614	582	524	531	575	513	581	560	605	557	592	531	547	578	554	561	579	562	577	546	596	570	564	597	558	538	536	530	546	586	568	593	572	571	614	562	541	559	552	572	562	524	525	590	583	577	509	568	577	582	564	538	580	559	564	583	528	569	567	518	522	555	557	569	603	558	576	548	571	551	597	506	558	523	538	582	557	534	556	580	589	541	531	588	547	606	565	571	568	522	514	497	519	538	574	574	556	564	582	546	538	528	575	559	505	558	572	541	546	557	562	546	548	582	529	556	546	548	574	572	557	552	595	576	491	583	521	600	587	553	515	582	532	532	549	552	558	545	539	526	575	560	521	589	545	575	593	553	587	569	536	563	602	589	572	523	540	541	599	565	535	615	516	545	582	586	560	542	510	571	585	529	556	565	560	597	577	548	550	545	545	554	532	555	511	548	541	542	559	582	516	552	574	547	587	513	543	568	568	554	527	535	527	539	556	546	510	554	539	552	529	580	549	584	559	583	562	548	586	614	579	543	588	579	556	597	521	519	555	541	537	519	549	533	559	538	586	556	551	593	570	579	564	547	549	552	543	581	519	563	506	574	609	514	528	551	596	550	537	574	555	587	601	546	551	566	574	522	565	563	510	602	604	589	570	562	547	558	572	603	560	536	581	555	573	595	561	544	551	531	599	580	588	562	540	602	577	580	579	532	549	553	577	545	570	545	568	522	583	539	580	541	551	530	579	571	567	563	573	582	550	603	558	560	564	597	551	550	565	529	548	558	572	562	593	526	586	572	575	593	586	527	560	557	561	541	529	540	567	543	570	560	568	592	541	560	586	581	570	566	568	577	580	537	586	542	535	538	601	537	564	539	562	586	595	540	527	591	546	534	534	535	530	524	575	592	577	534	556	550	552	592	542	535	603	517	560	552	521	580	529	575	526	531	532	549	511	561	568	540	554	549	562	558	547	545	524	543	524	574	574	559	551	635	576	551	554	590	557	579	594	590	547	554	564	573	598	607	538	593	561	584	547	590	517	601	550	580	555	552	548	546	538	553	530	555	562	556	568	547	570	604	574	537	573	517	523	569	573	563	591	557	534	546	531	596	543	562	576	578	582	560	530	544	551	591	524	567	552	563	555	514	579	535	575	533	576	537	588	549	551	574	576	563	548	525	582	548	555	577	552	556	541	589	529	508	584	568	522	505	576	556	549	562	583	521	580	549	557	544	589	539	525	560	519	551	574	596	517	528	572	546	536	569	577	552	568	548	551	536	551	543	601	570	629	579	576	539	546	556	545	548	522	556	577	560	559	563	529	566	562	592	548	575	557	539	556	527	565	645	600	570	531	600	562	570	545	559	513	573	597	546	566	544	556	552	537	577	532	562	542	570	563	603	570	503	545	572	565	560	539	558	601	566	583	559	528	542	557	536	542	586	551	543	549	539	547	552	576	562	568	601	550	544	573	509	540	533	561	542	579	565	578	573	555	564	549	555	526	563	563	533	550	576	584	542	577	583	541	532	558	533	540	555	588	553	577	590	616	550	523	565	595	531	559	556	541	584	513	564	505	546	596	543	568	526	546	539	559	532	584	552	550	560	591	580	561	533	564	561	552	575	558	548	595	521	552	522	566	590	575	528	548	558	577	544	545	540	591	523	566	572	528	603	580	545	517	527	545	545	594	530	554	545	549	555	585	553	520	558	546	570	544	588	568	586	575	544	549	580	599	586	567	573	594	573	564	590	555	543	552	520	546	539	566	517	583	569	576	568	555	568	565	516	542	597	573	504	550	578	555	556	589	557	562	592	572	562	558	561	504	564	594	550	533	540	553	587	551	588	610	585	550	583	605	594	577	557	565	537	550	577	548	563	555	598	535	618	568	543	554	582	582	564	548	591	540	545	555	533	508	573	578	573	572	537	558	573	561	586	537	561	541	568	575	544	515	583	602	580	557	559	583	568	528	520	537	547	597	565	577	600	553	574	543	547	606	523	557	585	570	553	549	531	577	532	555	538	546	558	541	567	573	602	575	577	545	515	561	557	566	573	571	570	513	566	537	567	556	575	550	555	561	509	560	549	580	540	582	555	544	572	569	541	555	590	570	554	552	574	563	569	534	566	597	544	534	549	549	555	549	511	569	577	556	579	614	538	606	584	587	586	587	558	552	545
24055	21400	28623	24539	21159	9661	1323	805	706	635	604	537	570	540	480	515	507	478	494	469	459	458	453	415	459	501	445	483	468	482	440	436	438	471	465	449	451	432	447	424	456	414	413	469	457	447	460	488	507	420	445	465	448	443	448	444	461	414	437	447	425	441	440	444	425	424	438	421	461	432	443	457	440	453	438	420	458	445	441	467	474	444	442	468	426	422	412	434	460	436	440	436	442	436	429	386	392	431	408	429	436	429	422	460	438	430	408	420	456	418	384	420	430	430	419	434	415	432	432	403	425	439	411	428	441	399	408	431	426	417	417	433	461	408	412	423	413	428	429	454	450	447	450	443	424	414	414	469	424	444	430	435	462	421	447	430	400	421	407	478	422	412	411	460	435	410	417	435	411	420	428	431	440	453	410	442	422	422	412	427	439	388	422	414	429	444	407	440	435	427	456	410	434	454	401	414	418	425	438	435	429	410	433	401	458	431	435	426	406	407	421	417	448	406	454	409	404	454	464	420	401	414	446	431	446	390	461	416	412	413	459	434	431	426	428	445	452	414	430	430	420	406	466	449	423	433	431	415	414	405	425	457	474	458	412	431	443	419	438	444	394	431	458	458	437	462	432	440	407	465	439	466	451	461	396	435	439	412	462	419	434	434	431	455	392	481	447	399	412	459	440	414	465	423	433	427	452	428	455	438	426	477	405	439	414	458	440	419	422	432	430	442	437	432	448	412	460	482	415	451	435	429	439	443	442	412	407	455	404	463	381	444	454	450	444	477	439	448	427	400	465	413	429	416	437	442	447	458	465	432	423	418	485	438	436	438	394	379	419	405	429	450	394	378	436	427	439	437	427	456	427	452	421	445	432	431	414	416	440	451	413	437	436	431	404	423	432	466	451	435	417	451	410	424	430	426	461	420	473	445	427	414	459	423	443	452	389	450	413	416	394	446	422	444	449	431	431	458	425	469	433	422	432	409	428	418	431	446	432	428	407	428	460	429	424	414	438	431	439	441	426	415	441	425	450	458	482	440	422	414	436	433	450	425	450	435	418	428	433	447	462	445	434	438	404	404	426	431	413	444	439	426	395	447	438	442	441	393	411	439	410	454	439	392	430	424	432	420	426	428	445	432	409	451	447	466	413	420	417	447	448	420	448	407	440	437	399	453	452	421	419	413	407	402	448	456	412	406	438	413	407	427	423	398	451	406	402	447	415	436	436	424	434	407	431	449	439	439	451	424	442	420	395	431	419	402	428	427	465	422	413	426	434	450	417	410	441	440	433	461	430	433	403	470	426	460	425	432	444	451	422	423	465	426	441	457	426	393	419	446	419	387	444	441	436	449	435	428	451	460	416	463	428	418	446	482	411	386	407	393	432	442	408	433	430	420	417	415	434	419	469	465	423	427	429	446	446	449	401	457	393	385	415	442	411	446	397	379	451	414	428	428	440	413	425	433	421	412	425	413	450	430	401	411	444	423	458	432	428	448	444	408	465	399	449	440	456	473	435	462	454	370	466	463	434	436	443	397	437	418	462	425	424	429	435	437	422	415	365	415	409	432	434	415	426	416	394	424	423	447	405	441	428	399	390	408	449	466	417	431	435	391	421	440	428	387	466	437	421	413	432	423	425	448	407	432	388	452	419	419	417	445	397	411	431	446	435	403	456	424	434	423	432	415	422	387	396	448	440	463	420	444	400	410	480	406	446	443	413	409	438	448	436	460	416	389	432	457	443	382	462	415	426	477	454	412	442	413	448	445	427	439	471	456	414	436	408	425	421	453	416	439	446	394	386	426	453	443	405	455	444	432	410	452	432	414	421	390	434	376	416	422	426	409	440	410	458	424	428	460	431	407	443	425	435	422	418	436	471	453	462	410	411	412	439	459	465	445	428	451	434	421	405	453	497	428	454	451	415	439	451	446	399	445	371	437	465	409	413	389	411	458	414	465	423	432	424	442	422	447	442	432	431	429	452	415	431	387	416	419	457	432	415	446	449	426	434	415	412	445	432	443	442	421	407	477	404	436	419	433	466	393	412	399	416	450	409	428	437	426	425	417	449	455	416	408	427	425	434	432	411	444	417	413	415	390	431	447	439	449	445	431	430	387	435	417	429	446	444	399	443	404	427	430	437	423	415	397	447	417	437	387	439	436	423	424	446	416	454	450	441	438	456	384	428	432	414	479	441	404	457	404	425	435	418	428	414	400	417	441	426	435	451	418	424	479	395	401	476	437	407	448	445	453	389	426	424	434	425	428	427	403	435	437	451	409	393	451	422	433	427	454	416	415	420	423	393	424	403	447	420	442	444	445	425	417	435	429	426	441	420	435	403	433	398	456	428	464	436	431	438	413	417	468	466	398	453	428	455	475	402	407	412	426	443	443	419	415	453	410	435	420	429	441	435	426	477	420	405	448	463	460	453	391	434	438	451	423	420	435	397	427	452	438	435	457	422	460	448	373	446	385	447	417	400	470	459	418	469	401	425	408	426	406	442	437	433	435	430	431	429	392	403	458	423	454	408	405	424	436	433	442	395	426	415	431	413	412	437	387	434	447	425	433	473	458	439	441	423	455	432	425	437	406	435	419	434	393	421	412	411	431	391	434	437	418	399	455	413	443	438	431	433	410	397	421	430	427	410	417	423	414	442	418	388	434	441	477	439	403	439	390	465	418	424	452	441	458	392	417	433	436	421	423	421	442	432	444	418	424	368	446	462	413	440	439	416	426	403	430	410	423	408	467	432	448	458	452	440	378	388	429	464	473	463	429	497	416	428	463	446	404	423	456	458	423	411	396	424	412	447	402	458	438	446	425	399	425	410	473	444	411	418	385	415	378	414	399	417	461	463	408	474	436	444	432	447	432	415	420	421	455	416	421	411	432	435	439	418	437	428	406	422	434	436	438	441	426	419	459	441	453	386	424	431	466	404	432	458	434	433	482	438	406	415	412	454	447	427	419	435	446	427	415	421	442	401	458	464	437	443	453	425	471	437	447	459	439	443	402	425	418	462	432	420	432	414	403	411	450	414	407	432	407	419	398	434	413	405	463	459	457	403	450	410	443	427	406	445	424	427	424	436	448	424	399	437	407	438	431	479	429	409	451	413	425	417	459	395	404	412	439	419	423	455	431	440	441	407	393	434	437	462	438	424	463	414	452	414	410	425	441	460	441	421	408	422	458	401	441	390	408	428	426	406	442	419	413	449	428	439	435	422	389	492	446	434	461	439	426	419	426	448	425	440	431	430	404	392	450	405	407	422	439	472	422	424	470	435	431	459	445	446	432	440	416	442	427	386	426	417	445	420	448	454	402	404	413	416	431	428	406	387	423	411	415	474	408	400	409	422	430	440	430	460	421	415	426	410	479	412	446	416	431	446	425	431	409	411	459	417	406	418	438	451	440	434	404	417	437	387	420	466	406	429	438	434	409	414	394	422	425	482	412	403	429	417	427	439	426	453	453	464	407	425	467	419	414	412	479	427	437	457	433	453	448
38378	63956	34482	4446	2630	1845	1329	1100	901	804	812	733	715	642	609	565	566	529	502	529	520	562	495	476	503	488	489	526	554	463	496	541	558	494	482	516	490	480	445	471	505	481	487	555	556	503	507	559	555	476	482	483	454	505	497	451	461	541	466	497	448	529	489	509	433	498	474	492	470	443	462	499	515	458	487	491	476	469	487	474	464	445	481	488	505	482	523	504	485	496	472	497	508	490	444	483	489	436	491	492	463	482	464	490	483	481	478	452	473	452	463	508	494	470	459	475	445	419	492	440	474	485	480	474	449	457	498	483	467	468	489	456	471	448	443	488	427	467	482	475	488	477	461	446	443	461	440	458	445	445	499	459	481	425	473	502	426	458	458	503	434	488	442	487	479	500	488	474	464	475	473	489	476	470	476	471	448	476	451	457	429	487	447	475	492	503	447	474	491	473	479	474	446	490	434	477	469	495	447	432	445	478	471	445	488	492	478	465	478	469	480	444	465	500	484	482	453	421	457	477	484	444	501	445	470	453	436	457	489	457	454	428	493	488	438	444	480	469	494	475	467	463	459	459	431	476	467	467	492	460	472	464	470	467	516	454	469	453	525	481	433	482	494	448	492	447	483	473	470	472	456	486	473	434	472	459	512	454	453	461	475	482	445	431	459	451	461	479	456	468	455	458	495	479	473	422	494	473	467	481	487	472	501	485	473	441	494	480	476	450	480	471	475	469	458	463	407	478	507	465	502	480	502	465	453	474	445	498	468	506	454	503	487	440	449	455	463	439	460	458	472	447	484	511	511	489	463	449	471	437	444	465	463	507	461	473	470	464	467	456	483	507	480	420	483	452	462	452	436	470	477	468	490	473	464	465	471	508	412	451	473	453	503	474	461	486	478	492	448	462	441	462	469	496	438	458	493	432	436	474	492	480	466	477	504	483	475	469	463	461	495	471	494	489	470	469	527	455	479	474	462	431	459	487	443	475	449	491	468	477	524	474	433	480	474	470	470	483	430	467	455	435	477	508	480	444	481	452	420	482	478	477	475	484	481	472	487	455	482	464	476	434	478	468	476	440	465	452	476	499	503	496	492	479	491	469	485	464	468	472	478	539	454	485	453	466	489	470	457	495	511	469	486	489	465	469	459	479	466	479	489	456	505	515	457	496	465	463	443	453	500	445	484	430	450	437	451	467	460	454	443	449	469	497	438	501	456	450	479	429	459	433	490	493	504	490	451	472	453	476	484	467	455	461	450	476	458	456	453	472	479	453	482	469	468	456	508	476	477	456	460	470	466	478	477	464	494	465	491	457	457	477	462	485	455	451	497	448	499	469	480	525	461	513	488	436	447	508	471	456	474	466	427	476	505	451	493	475	459	466	456	488	455	491	485	438	493	452	468	481	509	499	537	433	471	468	433	431	444	443	453	450	459	484	469	458	474	492	458	481	468	488	481	472	483	448	463	488	439	462	483	445	483	466	498	485	465	483	466	453	478	473	491	453	444	476	493	469	495	444	448	461	495	461	453	469	484	506	484	478	454	478	474	428	446	460	486	499	471	453	473	473	501	483	456	468	504	490	457	460	439	468	467	486	483	460	506	502	440	437	464	490	478	494	461	472	436	454	476	511	446	457	502	459	457	468	449	474	419	441	486	446	480	448	461	488	494	458	434	465	463	466	480	443	443	484	469	483	467	490	470	488	481	461	481	462	530	429	465	491	440	442	485	438	469	483	465	432	484	444	443	494	435	501	432	476	430	479	450	458	456	442	471	461	442	465	521	507	479	463	476	478	442	493	479	461	495	475	509	486	460	482	526	477	480	503	491	449	461	477	491	487	466	484	492	439	460	438	426	471	465	469	476	443	470	500	479	464	486	486	508	527	496	470	472	471	487	476	458	516	432	482	462	458	468	450	455	462	457	501	461	469	427	464	488	486	488	496	484	463	533	449	506	481	447	484	460	453	480	475	451	459	456	481	462	459	485	484	488	458	494	427	499	484	467	488	464	477	458	474	479	498	435	444	474	460	467	490	439	475	448	470	439	481	458	451	442	468	452	505	453	517	454	443	457	502	468	455	482	480	490	478	495	452	470	493	482	504	468	467	458	414	454	446	443	452	480	475	466	464	459	460	456	479	429	465	472	468	443	457	430	425	488	463	457	473	439	491	461	465	467	491	492	455	496	467	452	510	497	481	444	426	460	482	458	461	454	485	483	473	446	503	483	479	513	488	489	453	450	479	467	438	486	463	418	470	436	466	480	511	491	477	461	491	476	470	469	455	462	438	461	469	419	476	481	462	427	477	482	471	521	497	470	468	471	449	482	486	482	446	432	475	501	502	464	493	486	458	481	471	478	466	470	474	456	476	435	487	499	472	480	495	459	455	482	467	481	458	473	457	496	517	469	463	491	466	470	472	448	465	483	464	481	496	454	420	497	490	458	461	492	427	469	456	466	454	477	474	428	469	457	468	465	475	469	503	453	508	459	497	502	500	475	469	456	440	471	476	409	451	479	475	446	429	417	517	457	472	482	469	443	501	467	467	465	433	433	504	480	457	455	474	442	479	500	464	474	447	477	492	483	462	506	479	464	475	463	438	436	452	478	477	463	479	472	504	489	494	460	433	476	429	481	447	451	448	474	448	481	487	470	472	486	498	484	503	478	478	440	504	458	477	460	446	467	472	445	443	448	467	513	492	463	475	506	475	534	503	462	489	458	509	445	453	492	461	496	492	454	457	461	480	488	473	470	447	465	459	509	451	463	490	440	439	461	474	475	465	438	491	469	444	439	476	465	460	468	474	480	449	511	441	453	497	491	454	480	479	508	453	460	504	483	444	460	494	477	445	462	479	446	483	500	461	485	479	408	483	464	491	486	481	492	459	450	506	467	473	476	447	412	464	467	453	473	447	487	461	499	500	478	482	491	438	448	460	478	501	453	472	461	477	490	375	436	462	475	463	456	497	488	467	435	463	478	488	475	478	505	471	485	478	438	484	487	488	490	439	470	424	452	478	504	448	423	492	458	523	468	450	475	460	438	487	417	490	468	452	469	436	484	440	483	449	468	475	453	444	456	455	481	474	474	480	451	451	485	431	464	457	455	465	479	449	459	489	454	455	446	476	454	457	458	472	459	455	466	484	477	449	468	494	457	503	454	461	492	450	483	473	463	474	453	477	461	487	475	484	436	504	475	453	503	503	467	474	463	458	489	493	450	480	462	463	470	482	484	454	433	490	455	438	507	477	480	457	436	457	498	440	476	467	490	464	474	473	458	483	494	482	484	464	486	484	436	459	466	493	483	452	497	489	469	524	427	462	502	454	497	490	452	443	457	481	450	468	500	456	440	465	444	465	446	475	432	471	435	454	449	458	470	455	493	478	493	440	470	461	458	423	482	473	468	447	466	476	454	483	419	500	481	451	479	452	459	474	451	445	402	445	472	491	458	450	459	466	462	526	495	468	449	441	463	502	476	456	482	451	452	442	486	472	455	489	475	465
25065	21492	27825	25330	13502	1355	782	657	593	579	544	542	528	478	464	495	443	433	440	437	458	413	464	456	411	443	418	410	438	436	461	433	438	432	417	446	392	429	402	382	424	414	416	399	454	438	394	425	433	413	415	421	420	397	399	435	427	430	431	396	422	398	411	391	428	415	397	395	396	376	439	403	422	433	393	439	379	434	442	422	414	425	390	417	388	395	402	397	412	393	449	408	395	447	418	411	391	408	373	434	398	433	409	388	396	406	376	358	421	392	411	408	420	359	415	382	442	438	393	394	396	398	433	417	387	412	449	396	434	384	401	412	417	406	407	443	420	405	428	377	412	368	420	438	390	398	421	421	422	432	398	410	380	417	430	396	388	398	410	351	411	411	423	374	411	439	407	439	418	424	370	402	447	414	385	380	442	420	385	443	439	445	365	425	400	407	465	424	399	407	410	397	406	430	401	412	447	441	408	416	417	430	392	393	444	427	412	385	424	379	436	398	414	388	425	391	402	403	437	407	434	401	454	422	390	366	402	418	397	425	398	413	406	408	396	372	452	418	409	380	393	413	385	410	428	404	407	386	394	402	435	397	427	381	418	392	407	434	430	430	418	375	398	422	432	429	454	439	401	416	428	431	421	409	424	402	396	403	419	424	419	390	387	434	405	409	386	413	421	404	361	386	451	441	407	436	400	420	414	397	411	447	418	397	426	422	388	398	408	394	393	389	433	432	420	385	382	401	402	397	434	368	393	427	415	411	397	433	432	405	418	466	409	409	404	426	416	405	412	407	397	392	382	380	391	427	382	398	394	418	397	401	422	393	451	389	390	402	356	397	404	435	411	403	397	416	385	444	415	427	402	391	408	404	431	397	407	404	395	406	399	399	403	393	428	389	392	404	405	426	410	419	423	396	474	376	386	433	420	441	401	405	401	365	409	431	395	436	400	395	374	401	383	397	401	387	403	422	385	428	359	432	381	441	399	370	428	407	406	368	401	411	383	426	374	413	406	382	409	410	383	449	395	394	382	401	425	415	438	387	364	405	402	421	435	415	411	401	381	396	396	411	419	424	410	422	419	390	426	402	403	398	414	425	435	388	397	426	411	391	412	410	418	425	430	420	392	430	389	388	400	448	439	398	408	407	423	416	379	409	430	415	411	431	415	427	418	376	396	401	406	419	385	360	419	415	411	390	445	421	405	416	405	406	378	411	419	414	421	416	438	409	427	403	402	402	403	411	415	406	412	391	400	404	413	421	441	398	366	415	411	398	407	397	400	422	427	397	406	398	421	447	389	395	422	426	399	428	421	429	444	424	381	404	413	393	429	399	400	375	466	392	398	442	415	410	410	357	379	399	409	416	418	394	421	397	407	427	422	406	399	418	394	410	406	421	383	415	398	392	413	382	436	422	386	364	444	388	400	418	420	422	444	387	402	417	397	436	443	395	397	376	389	362	426	419	431	391	410	421	386	389	427	393	415	403	435	426	422	401	405	444	419	412	417	408	421	373	398	426	409	381	424	391	412	378	390	410	397	394	412	411	422	369	424	402	428	406	418	419	419	393	415	403	422	389	395	408	409	411	380	398	404	387	393	432	436	450	403	401	391	384	378	439	424	356	431	421	404	393	416	420	393	389	398	386	434	415	449	400	396	399	403	421	415	414	385	438	407	388	418	414	439	410	394	440	411	385	426	384	407	444	385	394	417	426	429	425	398	415	409	435	387	412	394	398	429	395	403	402	422	362	451	437	391	382	413	417	416	408	399	429	418	395	394	407	432	423	396	383	400	424	411	425	371	398	402	456	431	433	390	404	377	365	403	388	410	387	442	411	430	407	391	397	379	393	410	429	412	409	394	436	407	381	414	433	429	374	398	422	409	397	402	405	440	387	442	408	408	405	405	428	376	425	384	408	433	418	407	452	399	413	411	422	427	414	404	419	376	458	409	413	403	399	440	419	420	398	417	380	444	435	411	404	439	422	443	412	402	411	400	436	391	406	446	422	421	415	423	394	443	424	390	407	395	378	357	396	422	410	424	421	408	414	396	403	381	405	402	416	413	385	406	427	389	418	389	426	415	454	411	451	437	392	382	391	365	478	416	416	385	402	407	407	411	420	421	398	393	420	373	408	412	378	424	415	382	426	445	412	424	383	403	419	405	410	388	419	409	439	417	412	436	397	429	419	426	404	407	423	421	389	395	398	395	410	424	406	423	451	412	396	368	420	407	433	440	430	421	411	387	434	411	426	422	440	401	403	417	401	414	443	422	431	393	434	387	351	387	429	413	406	411	438	422	418	424	433	411	415	434	442	429	390	398	422	395	436	436	407	437	434	369	404	419	395	451	389	421	386	427	406	386	433	394	337	429	409	433	384	377	432	428	418	402	400	437	450	411	418	364	383	422	402	399	401	428	419	366	419	396	397	433	399	447	437	396	443	393	438	366	417	430	397	406	403	408	419	423	450	396	431	410	426	410	394	413	392	384	421	407	380	417	399	449	401	388	404	407	407	436	411	437	413	417	388	427	414	423	418	410	416	412	434	404	387	445	385	411	409	405	397	413	398	403	421	398	365	387	383	396	421	386	409	395	397	388	386	397	390	411	375	404	420	370	417	404	386	420	412	410	379	425	414	398	425	425	429	398	415	412	364	391	392	418	407	381	416	401	395	430	423	388	387	401	412	416	403	372	381	419	406	425	362	378	408	402	417	412	420	417	420	351	410	387	435	385	367	373	398	383	419	415	405	445	430	384	416	408	409	457	401	409	393	424	372	402	414	377	399	420	425	407	424	419	421	405	400	424	452	421	361	423	391	368	385	394	432	366	402	388	406	408	381	372	411	381	417	412	396	449	399	387	375	423	408	424	441	401	367	395	378	423	416	397	406	417	402	421	379	431	409	421	392	384	399	380	397	392	408	421	414	389	387	420	446	406	400	387	371	416	450	432	439	422	439	398	441	428	438	403	401	440	403	403	431	397	384	387	388	417	425	406	441	424	413	382	412	408	385	370	394	391	448	423	446	399	406	402	408	409	369	401	410	438	412	416	394	389	408	401	396	413	398	418	425	419	377	408	410	406	409	403	413	407	421	406	372	413	412	375	404	407	408	417	384	368	408	395	398	409	378	417	425	413	409	423	403	371	382	414	393	409	405	414	396	409	409	404	406	405	387	386	389	399	417	416	412	391	410	417	410	438	360	445	401	388	411	413	431	419	411	412	413	381	369	409	411	403	383	412	389	401	431	386	418	400	420	466	403	414	405	422	377	431	438	399	390	442	416	404	407	410	404	411	419	428	420	417	442	393	368	419	366	433	432	375	398	403	373	428	419	402	427	405	408	374	408	434	380	430	410	425	405	417	385	394	404	402	410	433	428	386	430	416	435	403	429	398	387	408	450	429	414	400	380	380	429	405	416	386	418	383	394	383	431	386	407	420	410	441	415	435	427	378	435	422	406	410	426	388	395	406	439	397	409	396	386	413	413	398	431	368	405	430	404
38053	58535	28485	3099	1822	1324	1044	912	772	652	615	593	608	589	513	534	506	484	518	491	510	497	460	463	469	449	472	472	499	467	448	451	449	436	443	457	444	404	462	443	435	436	443	442	508	434	448	454	484	433	452	427	452	427	430	415	479	462	458	451	457	430	455	451	462	409	454	394	424	436	479	462	424	429	434	425	435	481	455	444	463	453	447	487	421	456	427	449	452	398	448	471	457	437	428	455	469	430	431	422	456	474	421	418	419	446	452	453	437	401	407	463	442	424	432	385	428	428	423	451	439	448	453	431	429	468	439	452	442	456	454	420	441	454	418	410	438	410	443	439	400	418	406	442	399	418	446	449	426	472	426	410	457	470	437	449	414	438	447	426	446	437	452	435	407	453	453	417	457	455	421	434	409	434	412	443	468	440	474	433	434	443	492	443	427	439	430	430	419	407	456	409	436	429	450	449	416	419	457	418	418	420	436	461	435	460	389	428	444	456	442	440	425	396	425	423	454	444	475	467	422	457	482	420	415	466	427	412	447	447	425	420	427	401	434	431	426	432	393	404	473	420	412	453	417	415	385	428	389	445	440	454	417	459	450	426	440	461	448	477	444	481	451	453	457	407	421	431	449	423	439	455	449	448	429	396	457	439	410	447	453	406	440	469	438	417	431	416	446	423	432	443	420	466	511	412	472	437	429	425	455	460	434	433	423	433	467	417	447	448	413	416	432	412	459	436	433	413	405	439	418	433	440	431	439	421	426	454	445	409	413	445	450	454	422	467	444	427	434	394	436	436	462	413	421	418	434	475	417	441	420	437	418	471	451	432	437	392	465	469	448	430	438	456	411	447	438	441	447	421	460	434	417	468	464	426	406	440	425	449	438	435	434	432	417	400	440	401	423	421	389	420	431	450	435	446	460	440	416	412	427	431	364	441	397	441	432	433	432	437	461	416	427	460	406	438	414	428	419	429	395	426	445	419	428	436	464	402	428	411	480	432	433	435	452	452	388	484	417	436	433	460	426	430	436	439	446	461	435	432	435	439	458	450	410	423	420	416	432	437	445	480	439	447	410	452	448	460	459	435	454	415	429	428	472	443	432	451	456	441	413	429	422	425	439	473	433	404	410	399	491	446	458	449	445	416	430	449	456	467	412	445	436	378	445	468	434	420	411	446	440	440	467	463	428	416	418	415	436	408	417	430	450	499	419	467	447	440	428	403	428	452	410	494	426	447	439	431	400	452	454	402	418	464	438	440	449	421	451	418	474	429	416	436	444	423	415	467	437	460	417	450	419	432	429	445	409	467	477	472	446	428	446	411	461	450	411	436	415	445	415	400	416	399	426	433	438	389	462	424	408	428	426	420	438	423	459	435	469	480	469	471	418	414	390	441	403	444	424	436	416	432	429	467	414	395	472	479	438	473	428	409	481	436	418	449	435	426	415	441	392	479	420	433	410	407	448	459	451	433	450	441	413	433	434	454	446	410	443	456	458	473	449	457	448	434	412	446	436	457	445	428	422	458	403	440	421	409	457	418	458	466	443	476	448	467	424	454	447	423	428	461	439	436	422	451	442	474	473	459	448	452	477	429	450	427	413	478	465	420	433	480	450	399	450	415	453	438	429	397	422	444	444	393	463	443	407	407	405	414	432	444	426	412	427	420	438	427	433	438	437	421	405	402	451	450	438	420	450	421	440	427	444	483	424	453	412	429	430	438	494	431	445	457	464	426	429	408	406	441	457	414	457	444	442	449	468	462	400	392	403	425	440	444	413	444	421	448	435	425	410	426	460	413	440	409	462	414	431	442	469	454	461	452	401	424	472	474	403	413	415	426	435	460	458	431	436	454	476	414	440	433	470	432	437	458	480	421	430	458	418	425	452	406	410	430	441	397	415	437	437	423	423	426	404	401	434	403	426	439	451	438	456	424	421	407	433	434	415	432	446	422	416	424	454	405	441	495	445	418	439	450	447	439	398	440	450	415	434	450	419	435	409	440	460	410	424	437	456	437	460	428	411	415	445	434	462	430	425	452	429	470	410	387	457	422	470	457	400	459	442	443	427	439	430	425	398	463	414	427	442	432	439	401	451	428	405	423	441	422	433	428	465	432	450	460	423	451	416	448	455	460	419	435	470	438	443	421	420	403	443	412	430	403	440	423	429	426	389	420	462	406	437	444	415	412	392	488	400	405	426	476	425	450	421	406	452	450	461	431	431	410	443	418	420	412	430	461	436	436	444	455	475	467	463	415	412	459	400	464	437	459	462	433	420	437	453	471	434	419	438	397	432	432	447	442	408	416	413	449	424	438	437	437	442	418	444	440	430	406	451	433	456	472	442	413	414	426	448	399	422	450	428	423	443	419	410	458	416	434	430	451	461	460	416	452	438	430	413	420	445	448	429	417	453	416	448	417	448	402	449	468	424	422	422	421	429	461	431	464	493	417	422	461	449	467	465	422	449	405	424	399	454	409	416	417	417	452	412	432	433	426	447	430	430	444	457	393	429	451	452	433	449	481	404	451	407	430	461	413	384	419	398	446	449	408	443	429	431	439	461	448	459	432	406	441	439	420	422	435	447	426	459	417	407	420	414	425	430	412	432	412	420	442	446	452	400	414	418	407	437	447	431	413	432	434	425	407	450	473	421	426	415	416	430	417	417	439	444	442	428	419	457	421	412	460	428	425	464	421	455	445	415	423	423	408	460	453	438	453	409	458	446	437	476	457	401	432	421	456	383	408	414	417	458	402	454	452	437	421	407	446	457	416	415	432	404	422	419	390	440	431	454	402	429	426	450	405	416	446	444	423	449	452	438	420	435	434	413	432	432	420	436	455	452	475	467	422	410	421	455	446	443	432	461	468	463	409	419	467	435	435	428	473	421	415	436	457	470	446	468	452	464	459	430	455	409	442	445	417	452	427	434	422	458	435	425	412	453	434	438	408	473	403	462	452	442	432	461	423	460	454	452	443	443	432	398	402	440	425	457	432	446	430	440	464	418	442	441	456	395	428	452	454	420	455	417	432	453	427	422	428	496	465	419	432	453	450	429	447	409	416	460	419	397	436	432	449	443	464	442	435	451	423	420	445	432	430	489	429	436	446	456	408	449	405	457	423	450	456	420	440	444	463	432	441	407	421	459	464	414	430	458	445	442	419	445	422	434	436	439	484	438	452	423	432	451	416	430	451	435	448	439	419	426	445	430	451	403	420	450	450	400	407	440	440	463	446	426	409	456	436	444	442	454	441	435	424	435	394	426	435	474	430	419	426	438	452	432	424	461	449	444	460	437	458	434	428	413	444	425	408	426	402	428	448	441	444	434	424	414	423	428	438	469	398	420	417	462	399	430	397	442	436	436	435	480	458	433	469	400	436	442	406	458	440	469	399	448	435	429	452	438	469	437	444	433	435	448	406	416	423	424	446	455	425	449	442	414	421	423	427	450	445	425	460	435	450	444	415	457	424	418	429	424	437	437	408	433	443	432	430	426	436	440	445
22918	21386	28999	24137	21377	21335	8706	1015	681	659	584	537	507	427	382	389	350	347	311	313	334	321	317	323	313	309	274	306	304	300	280	317	287	309	290	297	254	302	288	263	265	280	275	255	297	256	314	267	298	251	300	261	274	292	238	253	269	278	268	285	247	261	255	280	260	288	236	264	273	239	282	282	271	272	263	266	265	285	285	267	285	269	268	281	254	308	279	290	264	249	269	273	305	266	262	233	279	256	261	275	270	250	261	260	286	267	233	257	266	288	253	280	247	282	258	220	264	255	273	275	290	272	255	308	257	272	266	275	291	244	273	268	278	255	267	287	262	227	270	245	223	250	241	284	224	270	269	236	268	244	279	265	259	270	284	247	273	257	249	246	237	226	248	275	275	250	254	239	273	249	257	282	268	256	270	252	269	250	255	266	254	232	275	258	253	212	277	284	274	249	264	269	229	248	256	272	274	256	266	259	262	277	267	243	230	287	261	236	231	251	261	288	275	247	282	260	257	276	266	252	290	216	278	277	264	281	280	258	259	283	249	260	270	270	288	249	263	250	249	304	245	266	283	273	267	282	268	248	261	278	247	276	259	275	258	236	279	276	229	285	236	254	263	254	250	248	251	248	269	248	263	283	223	275	275	230	269	225	250	257	258	282	251	273	246	258	257	237	254	280	225	278	283	240	272	250	256	249	231	267	254	281	251	248	248	235	255	261	282	269	239	261	250	251	245	244	238	243	249	246	266	238	257	250	260	279	243	252	262	246	264	258	232	252	251	253	270	252	247	248	263	270	282	226	275	245	244	254	245	270	267	259	250	242	278	247	255	256	242	244	234	264	242	264	254	267	264	241	258	250	263	225	248	271	239	265	268	274	277	285	251	229	254	242	265	261	270	254	272	273	255	287	258	246	259	277	241	249	239	263	278	250	260	234	250	260	262	256	284	234	258	257	245	223	272	239	271	261	241	268	269	239	244	267	235	247	300	270	280	272	249	253	230	263	254	241	268	235	240	244	276	261	263	272	229	261	281	249	298	218	254	249	258	273	227	267	257	259	259	258	261	257	277	266	272	253	262	248	255	263	261	266	263	277	252	264	293	284	256	281	248	253	235	281	262	270	285	258	271	266	272	273	257	243	265	258	284	275	268	233	260	275	279	264	266	230	276	231	245	243	250	258	242	265	312	262	259	236	247	273	265	279	266	294	237	279	288	257	279	280	242	262	252	265	249	265	253	244	238	237	242	275	262	248	259	270	266	279	288	296	225	271	268	256	259	237	265	261	254	250	257	262	249	250	253	235	273	242	252	265	263	269	257	259	253	274	266	272	254	221	234	258	283	263	225	275	228	231	237	241	244	269	260	267	268	268	258	242	295	269	301	261	249	248	252	296	269	251	265	259	264	261	252	281	239	287	237	246	247	275	267	287	274	283	259	253	264	251	256	273	253	257	266	243	271	266	272	268	246	242	253	280	263	268	312	265	239	256	270	243	231	250	248	255	255	252	265	272	281	278	239	255	271	266	241	262	261	251	251	252	249	269	255	260	272	248	247	280	286	256	280	259	268	246	284	279	257	256	246	267	249	257	264	265	244	245	231	273	257	260	236	274	276	263	272	247	256	258	284	260	257	256	270	289	220	259	283	259	216	249	222	270	259	247	254	266	238	250	274	244	266	257	231	239	266	244	275	240	278	250	285	267	266	259	266	228	260	281	246	261	244	263	230	267	264	266	258	268	229	246	262	262	267	269	274	285	283	280	255	263	281	267	223	257	281	272	248	286	242	243	255	234	278	259	243	277	295	241	250	265	264	253	266	280	251	261	260	292	268	261	240	235	280	235	262	266	258	264	243	258	253	250	259	262	270	275	269	252	283	237	257	273	253	251	245	249	244	288	239	255	249	263	271	248	222	279	271	239	284	254	272	246	275	261	217	242	265	225	249	261	242	272	280	279	259	225	285	264	242	284	246	233	265	253	244	273	260	256	273	251	294	244	262	265	254	252	246	261	246	216	270	247	272	257	265	268	282	219	226	251	229	267	238	274	288	276	253	268	261	256	247	269	256	256	265	251	244	265	257	277	245	276	282	272	264	210	265	241	235	267	261	244	251	269	313	282	262	264	270	242	254	253	280	237	259	251	254	274	276	250	244	237	230	234	258	242	223	248	252	235	229	259	246	263	246	245	277	293	235	266	261	247	265	245	230	252	264	247	256	233	239	265	238	255	293	253	255	245	270	259	272	228	250	269	247	221	268	263	274	262	256	261	300	267	240	286	255	236	261	247	273	247	259	254	267	272	282	259	240	270	258	279	267	269	238	256	262	269	262	259	252	262	266	228	252	254	255	262	274	270	234	291	252	287	259	275	253	300	243	261	246	257	249	255	273	267	248	258	246	249	268	255	262	238	292	245	245	243	248	231	254	281	276	252	279	269	261	250	270	268	291	264	255	250	279	249	253	262	272	265	276	256	244	289	256	264	289	270	261	281	267	274	283	240	226	241	241	283	265	280	267	251	260	267	255	261	241	270	264	285	275	249	273	237	247	263	264	261	275	270	278	243	270	225	279	294	271	245	272	282	249	267	238	250	268	250	222	269	259	275	272	273	263	254	251	244	253	252	264	243	280	257	255	257	262	253	251	242	246	239	220	234	266	266	240	273	279	233	270	242	244	235	251	289	245	249	231	259	250	228	237	290	267	248	264	241	253	253	261	259	265	251	254	246	277	254	260	277	271	258	271	287	245	230	235	269	249	268	233	265	247	272	260	229	272	246	266	288	283	233	263	235	273	267	251	271	253	276	284	266	225	273	259	277	264	239	287	265	254	274	271	262	243	241	250	257	243	227	283	284	227	229	261	276	271	238	258	264	257	280	226	286	269	280	232	262	256	242	266	278	247	246	286	251	274	251	245	254	244	248	252	284	265	243	233	267	271	273	272	242	257	249	238	273	233	280	275	247	255	285	219	252	255	264	270	243	260	275	264	244	247	283	274	247	281	250	226	232	255	251	261	272	280	262	251	240	268	285	241	254	253	259	263	261	278	268	242	249	228	261	263	229	268	255	249	245	221	266	281	249	248	232	258	270	258	256	299	248	277	257	263	248	253	242	272	286	253	263	259	271	264	253	277	248	287	265	289	259	249	262	232	261	260	232	245	263	287	255	232	277	280	271	271	235	266	284	264	275	271	245	241	291	265	271	280	253	252	283	255	248	264	259	235	230	242	240	271	268	240	252	268	255	259	264	278	247	273	253	279	257	249	262	262	266	234	247	231	260	282	241	273	269	274	278	263	276	299	250	277	250	278	255	258	272	259	230	274	250	263	273	246	239	276	295	259	241	252	226	239	275	240	250	269	272	265	252	275	238	220	256	254	247	253	263	248	277	268	268	260	269	261	277	248	232	286	257	267	278	262	276	233	262	246	235	234	269	249	279	251	273	270	245	245	270	254	281	276	251	256	253	257	275	262	250	233	264	250	272	229	232	297	279	264	267	250	232
41463	72254	40166	5220	3496	2408	1788	1289	1033	857	809	750	624	521	466	488	452	425	424	366	358	374	367	383	330	336	313	346	336	375	341	354	302	317	325	292	322	336	292	338	300	321	293	291	328	267	289	309	295	282	286	329	314	297	305	286	340	310	285	290	285	253	310	305	299	296	336	294	336	309	319	332	340	304	301	341	296	301	306	306	329	321	314	318	304	289	305	272	268	305	314	325	289	303	315	267	299	287	278	304	271	320	291	280	306	300	294	268	256	299	304	247	300	279	292	278	280	274	294	261	296	287	275	287	272	308	275	280	292	267	270	296	274	264	288	265	288	270	279	284	276	302	283	300	290	254	280	275	300	292	275	273	277	307	294	291	306	291	295	294	286	296	264	298	263	309	284	274	274	305	296	271	278	307	284	249	276	269	291	252	275	284	300	297	293	283	236	286	287	303	299	281	291	288	290	286	282	263	293	290	273	290	266	289	300	308	285	283	273	315	255	288	287	291	296	282	268	269	287	246	273	269	283	289	286	273	293	272	281	313	287	276	287	259	277	290	261	256	267	284	291	295	311	237	297	261	296	279	271	296	262	272	290	285	311	288	255	295	300	292	278	278	263	301	292	297	268	258	305	282	283	314	274	253	270	258	281	269	264	268	273	285	253	294	272	263	297	290	285	297	289	298	273	272	275	308	305	267	273	287	282	280	296	282	273	284	290	272	298	304	270	270	254	286	272	286	306	296	316	288	280	277	297	297	283	313	256	268	280	295	281	271	260	288	299	306	263	286	251	278	291	299	275	279	287	318	281	302	294	255	298	311	293	305	262	284	282	284	288	285	271	293	276	295	278	256	280	287	312	267	279	283	294	319	262	308	285	233	266	268	275	278	267	271	240	269	269	274	268	249	285	304	287	280	292	261	294	250	293	273	316	261	290	291	283	254	300	255	301	283	275	289	299	294	253	273	315	292	279	273	284	280	294	278	275	281	288	286	285	270	292	301	283	263	282	272	272	256	259	313	307	250	283	277	288	274	318	290	293	263	300	285	267	272	290	269	284	262	287	248	300	261	286	266	289	283	263	293	268	276	260	299	301	248	292	308	266	284	273	308	278	317	282	300	295	284	255	278	266	278	278	242	277	280	275	274	284	242	290	275	295	290	309	247	270	321	284	291	293	308	282	291	270	293	270	269	269	287	264	297	313	282	260	284	317	318	268	273	280	262	285	298	253	267	255	280	278	276	273	281	270	285	285	265	305	260	296	295	272	283	283	273	284	278	310	284	257	291	324	282	276	290	288	315	273	280	274	323	270	259	268	274	270	277	274	291	291	281	274	288	266	270	291	292	268	269	316	282	279	253	275	292	273	264	273	263	262	305	253	275	291	303	273	279	275	264	271	304	278	296	276	253	299	282	300	255	273	270	278	280	297	275	291	273	271	269	287	283	260	303	282	293	299	278	247	290	298	277	262	292	280	285	286	273	269	306	296	300	285	262	265	282	271	282	296	281	257	301	293	273	277	286	256	268	295	305	281	266	289	280	275	272	295	251	267	296	286	270	272	293	295	282	280	271	251	285	276	260	287	265	288	291	249	250	271	287	291	287	317	282	286	289	287	240	272	287	274	287	275	285	289	277	307	288	283	296	288	305	275	290	264	290	259	285	294	285	285	276	289	262	317	269	276	278	275	244	256	254	268	259	277	252	291	296	292	273	294	276	268	263	288	296	285	275	268	255	266	281	273	278	289	270	310	266	297	285	295	272	299	278	281	265	301	310	269	272	292	251	283	285	283	276	298	288	278	271	280	278	299	300	269	288	275	299	268	269	287	282	317	291	279	292	285	258	269	289	256	253	269	276	293	275	305	277	258	271	280	257	276	296	287	281	289	297	280	286	296	241	308	312	295	283	258	271	268	307	273	273	271	279	293	282	247	321	282	266	283	299	278	275	303	270	272	291	301	248	290	266	310	292	266	286	271	301	301	256	301	290	275	250	275	295	246	273	251	257	248	281	264	290	266	284	293	271	286	243	279	332	279	283	296	280	286	289	275	285	293	269	271	286	280	270	284	254	299	287	292	248	299	284	300	281	303	283	266	272	295	305	277	291	281	235	249	306	249	285	301	300	296	251	269	320	285	283	285	318	248	285	278	326	288	268	293	304	266	287	284	305	276	287	292	276	290	291	288	271	286	287	266	293	264	302	293	287	277	289	305	295	251	274	307	299	272	281	288	286	274	287	260	258	266	274	275	278	310	261	307	252	291	250	269	309	325	260	290	274	270	293	260	277	301	276	234	256	296	280	268	267	283	290	271	265	298	293	286	289	292	272	291	281	284	271	271	296	297	271	267	267	260	295	263	283	263	290	274	289	275	276	286	296	275	276	324	291	259	276	306	295	279	287	290	293	288	295	306	273	272	306	284	282	276	275	267	258	270	304	279	280	296	298	294	251	285	272	299	319	271	304	290	284	279	280	273	308	273	262	276	309	304	318	289	260	292	287	293	240	279	261	300	270	276	263	264	250	302	318	252	293	280	286	263	291	277	260	300	323	293	261	272	288	289	291	271	305	241	286	288	269	257	269	294	274	271	320	284	284	281	281	284	272	292	265	294	277	271	292	238	269	254	259	299	265	270	248	256	276	285	293	301	298	294	310	258	242	271	266	273	282	286	291	288	284	273	288	292	311	264	301	265	287	297	274	275	269	300	259	285	297	303	257	318	291	273	257	241	272	308	272	309	295	264	291	287	255	263	230	285	331	280	305	290	270	273	280	278	307	263	306	283	269	273	281	301	292	290	312	286	265	279	280	284	257	298	308	273	296	280	289	307	273	276	318	266	283	304	299	288	269	292	294	298	277	217	269	299	285	281	273	266	307	270	285	293	259	280	318	287	306	255	274	265	318	273	269	260	286	269	304	260	244	291	279	270	251	308	255	280	294	253	277	293	270	270	266	303	290	282	279	287	286	245	297	252	266	281	266	286	313	291	274	280	248	256	252	285	309	305	261	287	283	250	283	285	274	289	323	288	252	315	307	316	276	294	295	281	281	285	273	273	283	279	271	253	269	292	275	262	265	307	258	289	246	284	301	243	295	272	245	308	283	275	254	260	264	267	301	271	284	283	291	296	258	306	260	264	277	252	291	279	264	274	276	300	283	260	287	274	274	296	289	303	283	283	320	266	295	316	298	270	296	311	294	299	269	310	236	284	295	300	281	275	299	290	256	272	269	279	299	286	290	266	269	312	311	317	278	285	265	266	274	279	269	276	278	276	286	282	265	286	243	284	259	268	297	296	265	281	287	283	292	309	271	280	288	258	287	293	281	290	285	290	284	256	298	278	288	260	305	255	262	262	282	280	285	315	286	296	286	326	278	306	283	261	296	275	303	268	291	283	274	271	288	271	286	323	294	311	253	281	285	249	279	245	286	302	261	285	255	259	263	255	294	284	325	306	299	271	299	296	274	293	314	249	270	291	314	288	275	283	256	271	287	294	260	286	282
31582	32553	23190	4274	993	725	676	673	636	632	598	567	588	581	566	544	550	511	552	539	548	517	499	545	557	504	563	508	548	522	533	563	512	554	566	528	522	529	498	482	535	512	537	520	538	505	511	509	513	534	468	552	551	546	480	543	560	513	511	499	502	521	517	510	525	526	519	532	513	467	504	520	543	490	488	553	540	531	537	567	550	490	557	554	540	512	539	531	525	509	526	531	521	505	510	523	533	498	512	536	495	510	519	496	495	528	544	506	486	536	495	514	490	491	499	491	551	534	522	508	510	530	499	505	511	539	485	519	521	488	545	510	478	478	524	557	493	532	500	484	540	504	499	512	542	509	520	529	549	518	560	517	557	508	518	512	522	512	539	547	493	518	487	511	503	527	549	565	526	507	471	511	516	510	514	507	519	545	491	515	511	534	551	533	496	533	540	532	523	530	497	489	523	542	583	527	516	549	492	540	500	563	523	498	506	559	522	501	559	527	520	519	477	534	531	497	515	532	528	529	531	519	535	515	540	529	482	497	513	464	496	516	539	531	539	518	500	487	536	535	510	485	493	515	505	568	545	517	535	549	539	487	548	488	492	534	510	556	504	519	505	514	512	492	541	513	522	552	495	509	539	516	499	544	502	508	524	478	499	526	559	506	479	488	562	549	481	489	532	517	522	545	468	497	530	502	528	535	524	553	535	519	521	487	495	516	468	564	498	475	571	516	467	471	503	526	537	542	535	498	510	539	499	540	537	483	532	535	566	490	567	513	477	516	561	529	511	561	585	523	523	571	495	518	484	478	545	513	470	501	518	551	568	526	556	525	532	499	548	508	537	498	496	541	544	500	517	532	527	550	513	563	523	571	530	498	538	521	506	529	546	558	520	515	523	538	527	535	510	517	483	532	504	526	514	508	499	475	545	509	531	508	505	537	497	519	516	518	502	525	560	580	492	507	508	469	500	561	507	553	566	490	502	491	488	495	567	560	506	526	507	503	488	539	477	527	557	519	492	507	540	522	489	484	567	517	533	492	552	533	521	534	508	544	538	500	465	469	509	493	516	578	534	519	508	509	513	520	545	543	545	540	511	491	533	511	504	503	507	545	508	520	566	487	512	535	528	498	527	528	545	551	499	495	506	508	511	551	513	517	522	495	526	533	485	552	493	570	538	564	471	592	499	532	479	554	481	467	552	489	504	543	483	458	528	491	537	489	548	515	541	536	542	531	511	514	481	493	501	524	496	534	521	511	518	512	525	516	491	568	538	516	512	498	528	504	535	538	553	519	541	490	528	507	528	510	501	511	514	537	510	538	529	536	499	511	489	532	531	507	547	521	523	540	491	502	523	500	571	526	519	551	542	510	498	529	510	528	534	513	473	509	499	536	578	525	546	485	492	507	507	513	526	544	498	498	507	539	515	508	548	511	509	515	484	517	485	536	498	524	510	502	585	506	481	487	587	504	514	541	549	519	521	478	541	533	527	516	523	536	542	522	532	504	518	510	517	521	554	505	503	485	495	516	558	515	495	533	527	536	521	501	534	534	553	514	547	517	503	517	509	509	519	508	548	499	538	496	512	507	476	535	501	553	526	568	513	506	537	526	535	508	552	486	562	494	512	514	526	480	533	501	554	535	530	522	515	490	498	492	499	539	537	496	546	517	539	569	516	540	546	551	503	508	501	542	506	551	492	522	504	535	519	490	514	565	524	522	520	504	490	511	527	510	473	575	540	506	532	496	538	530	483	539	531	529	522	503	541	488	492	518	529	484	500	551	525	538	517	476	486	518	500	493	490	500	542	512	502	569	506	557	517	534	525	528	531	538	542	530	532	546	516	550	574	555	505	518	496	494	519	551	521	530	512	479	548	517	488	566	537	508	522	574	514	506	515	537	465	542	548	504	544	513	506	539	537	539	518	537	507	520	548	542	523	507	551	539	525	502	503	538	512	531	538	503	550	542	519	544	536	476	544	522	532	558	540	531	527	497	494	555	512	500	574	494	517	528	524	547	545	529	536	527	493	522	512	491	489	493	501	503	503	530	509	504	484	503	520	513	532	505	522	519	563	527	535	515	547	520	541	492	515	497	526	548	515	486	512	492	529	518	572	490	530	528	505	504	495	513	522	526	502	497	507	575	581	529	519	507	499	540	540	513	552	481	545	537	542	538	523	489	493	524	503	528	537	497	548	552	512	552	527	495	548	553	572	513	507	578	543	554	456	528	559	501	538	518	536	529	516	497	522	490	568	520	516	491	520	543	499	525	532	523	498	532	522	542	509	523	524	532	531	509	523	511	486	518	519	498	499	557	528	519	492	556	520	562	555	561	518	537	518	522	532	513	531	524	532	513	497	497	543	545	535	481	497	538	513	541	506	508	526	531	536	511	541	530	504	501	517	492	493	554	576	526	513	520	548	529	532	552	524	501	508	504	549	511	509	542	497	546	495	548	553	521	520	512	521	533	505	516	528	482	527	500	555	526	503	544	525	533	536	499	513	553	498	550	553	535	511	477	487	504	564	497	554	535	544	534	555	543	479	508	502	534	526	523	541	527	538	520	484	503	560	519	517	517	532	499	540	529	518	541	522	535	506	548	527	505	491	499	471	516	508	472	583	528	543	503	523	548	545	527	523	507	547	520	506	517	519	491	487	550	442	516	525	530	539	563	554	533	559	526	527	502	546	507	480	495	485	512	517	544	499	485	502	513	503	542	541	561	575	476	496	528	503	530	523	515	507	499	491	504	554	521	534	508	522	530	525	565	524	522	565	543	525	523	530	514	521	494	549	542	544	512	536	459	503	533	484	509	547	504	551	554	536	498	521	541	538	523	518	518	489	503	514	503	553	508	542	483	525	527	534	511	535	548	535	506	525	514	523	569	506	496	505	502	489	505	511	556	535	524	530	497	523	506	497	485	528	528	510	482	539	491	517	540	496	527	514	521	506	509	484	490	525	499	469	503	541	502	499	575	496	535	534	531	526	514	517	540	551	540	491	492	495	613	549	509	499	526	533	503	537	527	536	529	528	470	511	521	541	482	517	501	528	546	487	463	513	510	525	519	485	509	497	529	536	567	530	560	567	559	523	552	549	545	577	557	526	475	477	538	517	510	513	536	496	525	546	522	525	498	494	489	508	524	487	527	520	530	513	530	524	529	498	529	492	557	544	533	512	499	493	495	533	493	486	490	545	558	549	532	531	512	517	524	560	504	532	514	566	541	518	502	561	533	522	491	524	540	517	492	532	472	514	536	523	496	518	557	510	561	562	513	517	491	497	491	556	553	537	493	502	520	529	519	529	539	528	536	498	517	519	531	548	481	512	547	548	527	534	522	485	511	498	536	509	490	538	453	533	524	523	538	542	550	553	567	509	512	479	520	463	504	539	513	558	531	532	514	508	525	506	519	522	501	520	530	518	528	527	545	513	487	506	483	475	544	501	547	533	508	536	511	520	527	555	526	531	520	537	500	509	524	507	514	553	532	523	513	551	521	524	551
36919	47513	19172	1566	1254	902	871	747	721	691	671	655	640	593	621	641	543	581	588	610	578	582	590	570	574	585	552	600	558	557	625	588	604	556	574	554	557	550	558	567	553	509	552	542	549	538	527	556	547	611	534	539	571	563	559	575	572	597	589	538	538	544	568	546	559	546	556	534	559	549	596	580	636	572	582	575	594	578	570	577	539	606	547	585	536	526	563	566	557	587	569	537	583	551	583	539	553	535	569	598	554	607	511	576	583	562	548	586	517	527	531	562	545	581	551	530	578	579	570	533	543	569	523	544	539	550	552	563	533	544	590	585	543	595	558	531	523	569	548	611	559	522	579	585	552	566	523	559	585	549	552	581	561	573	525	540	576	581	532	576	553	525	553	527	604	566	517	593	623	586	592	546	572	545	574	518	576	517	563	539	562	584	576	539	562	522	538	575	539	526	549	560	590	552	566	543	607	567	598	543	557	560	576	582	565	542	555	561	522	568	527	523	585	549	560	573	583	535	570	563	575	587	582	525	533	513	521	540	552	517	581	569	602	569	554	564	558	560	535	544	555	588	570	556	564	532	589	556	542	574	516	588	563	570	545	541	543	603	526	552	547	559	571	561	572	545	523	575	497	526	550	547	558	533	574	568	567	578	564	531	553	605	586	560	582	557	566	570	593	536	533	554	553	561	554	528	581	539	537	548	519	542	584	539	548	560	536	516	524	591	560	560	579	550	534	586	521	578	557	532	530	584	581	550	554	526	553	541	582	577	546	557	638	551	545	529	582	539	567	525	549	553	550	568	525	576	597	584	572	562	633	584	531	569	555	547	586	565	575	541	588	501	544	556	542	547	543	521	563	545	550	557	542	609	560	566	548	588	578	563	595	539	590	587	564	575	597	515	559	545	563	559	553	575	575	547	568	553	557	552	550	561	574	552	604	547	549	588	540	593	602	563	567	556	554	581	594	580	558	534	578	557	560	588	567	560	544	557	572	570	548	543	574	547	570	576	593	590	581	590	560	566	524	536	559	546	553	564	577	542	578	562	533	611	571	582	543	565	580	604	540	624	576	542	575	553	581	590	540	572	560	559	559	564	565	565	583	547	560	539	539	564	644	577	573	575	577	549	599	542	514	544	580	524	618	549	601	551	531	558	563	547	524	533	591	596	571	546	538	562	555	585	523	572	594	574	570	533	527	555	613	523	579	538	581	585	577	561	590	613	552	523	536	564	588	557	568	606	583	577	550	592	544	520	559	586	561	588	593	579	564	540	570	579	636	553	604	551	556	569	540	543	568	587	562	571	575	581	541	539	548	563	579	594	566	576	582	548	573	586	601	534	556	523	542	593	552	580	503	541	592	559	550	583	577	532	542	597	553	571	525	562	528	566	596	545	575	541	566	532	561	546	567	560	518	538	581	560	559	558	549	543	566	564	548	585	556	584	564	553	574	573	557	557	573	587	587	567	547	535	553	486	593	581	568	538	582	582	562	507	593	564	554	534	585	554	551	544	536	578	560	572	537	530	545	521	576	581	554	561	537	555	538	570	552	534	589	586	597	523	545	580	533	591	571	568	567	542	584	495	564	552	552	570	553	541	564	587	547	523	591	592	558	561	601	559	521	512	557	556	586	545	570	578	542	518	572	585	558	585	571	553	573	583	574	522	561	569	538	507	562	579	551	575	567	563	554	579	552	558	584	570	568	545	552	577	578	544	565	586	599	513	575	536	533	562	524	544	538	604	571	591	562	539	594	544	587	521	562	515	560	544	546	593	544	536	561	545	605	553	554	542	576	533	564	549	546	550	575	564	564	556	555	597	565	563	556	558	544	548	550	568	554	565	571	548	555	539	593	545	547	586	534	540	499	534	543	523	538	565	566	595	564	572	528	536	554	574	551	549	583	578	580	523	523	541	532	516	541	536	576	555	534	538	539	580	624	556	550	565	564	594	551	556	552	557	591	549	570	593	586	550	541	567	563	562	602	616	579	544	525	591	596	574	536	515	544	550	536	544	602	571	575	532	551	564	559	565	541	564	545	582	557	574	556	544	556	563	586	490	510	558	577	552	546	574	547	588	555	592	532	547	573	529	582	564	537	570	563	555	550	549	575	551	595	528	546	566	568	525	587	567	556	536	582	589	576	519	580	591	513	544	588	555	563	568	574	574	538	546	528	584	553	561	551	549	547	546	560	582	553	564	551	576	569	562	600	587	519	555	578	513	558	569	545	560	551	570	512	496	569	542	546	586	563	549	593	567	571	554	534	563	552	567	583	573	548	558	558	584	602	553	543	589	569	583	520	546	511	599	516	553	519	572	515	602	589	528	578	592	554	538	573	570	547	552	565	566	521	609	563	588	582	519	551	576	553	552	560	582	585	560	527	598	517	570	574	526	596	602	557	590	601	549	566	534	594	541	564	552	573	543	550	577	564	567	532	579	598	577	560	567	570	544	563	589	553	584	547	542	552	551	568	586	580	574	540	584	522	595	568	524	547	562	529	576	598	580	597	577	577	578	534	557	539	550	616	547	559	563	592	560	588	609	550	600	561	569	573	546	509	576	551	546	562	527	593	559	513	593	565	581	567	567	530	556	532	569	561	586	539	568	539	551	519	547	569	629	513	592	547	571	536	575	575	577	578	539	535	587	579	573	559	594	613	539	571	551	609	552	550	547	565	530	571	544	548	560	594	531	560	532	611	552	541	575	563	535	528	556	541	602	547	601	585	568	577	562	557	589	590	590	571	531	576	544	546	567	562	583	560	561	561	583	519	498	546	570	540	546	561	531	573	587	544	574	533	585	603	541	558	591	554	560	598	536	546	583	597	561	578	540	522	531	535	513	596	546	598	642	580	556	570	545	548	563	589	574	574	533	552	537	566	574	571	556	604	564	560	572	581	583	563	539	560	532	574	554	584	553	577	604	526	547	552	552	556	602	570	565	598	561	566	573	579	513	547	531	565	579	543	535	577	559	540	540	576	576	556	562	577	531	543	571	513	594	526	564	566	572	517	560	562	560	545	581	558	569	591	567	560	543	562	589	531	574	552	573	579	577	585	555	552	568	568	574	568	516	529	578	520	552	543	533	574	545	554	567	548	543	566	577	538	517	581	600	514	542	574	553	534	557	586	552	577	571	562	570	555	579	543	533	516	576	602	600	520	535	590	582	599	564	573	569	599	581	587	583	572	543	583	535	588	579	555	542	557	553	531	568	577	591	555	571	536	525	567	568	528	521	602	553	532	571	508	486	540	540	532	595	569	511	556	555	524	556	545	576	564	583	555	521	560	564	545	554	548	563	576	593	564	546	565	578	566	558	560	552	577	566	566	573	530	569	570	531	550	532	554	572	535	565	566	555	574	556	538	564	587	573	549	602	580	558	558	579	500	575	523	575	594	575	531	580	534	548	492	546	583	556	501	591	579	590	572	623	521	563	591	568	552	563	545	548	552	608	569	560	541	557	579	542	548	541	576	582	616	580	552	574	566	529	536	558	569	562
24100	21401	28566	24637	21223	9687	1194	837	691	671	672	598	531	515	514	522	511	502	447	497	463	415	457	431	483	431	486	502	488	447	464	448	421	454	411	447	431	401	422	455	420	454	420	438	412	428	422	404	485	463	432	443	434	452	472	423	418	444	469	441	422	425	422	422	422	469	465	431	394	411	407	449	417	427	396	456	425	442	448	429	470	445	450	454	455	460	434	410	400	419	458	393	420	424	455	428	431	392	395	420	377	423	426	446	414	402	420	450	446	451	440	457	443	429	432	444	433	438	428	424	463	445	450	418	457	423	420	427	426	406	443	422	431	450	414	405	427	431	432	441	453	425	419	427	451	456	423	418	406	449	394	402	403	418	440	465	444	436	426	408	451	426	452	431	419	465	451	470	418	420	388	416	442	419	432	432	420	416	404	438	421	399	460	435	435	413	416	420	428	434	432	441	423	473	481	419	430	415	429	450	432	419	424	398	427	410	427	439	442	417	413	406	433	459	466	412	404	429	397	451	393	452	439	442	421	440	406	443	467	430	420	452	439	464	416	393	435	431	441	420	408	444	409	381	414	436	397	436	430	401	435	451	429	441	401	434	425	422	445	464	448	401	430	424	433	437	428	464	427	447	446	424	456	422	408	427	448	457	399	450	422	431	467	426	450	417	406	427	400	435	438	416	411	465	398	421	434	399	447	442	430	465	389	420	419	451	420	421	386	421	427	392	422	452	426	425	434	429	436	395	409	448	423	431	441	394	429	403	430	430	415	403	465	454	412	400	420	430	472	419	433	409	405	427	446	413	424	418	412	413	423	402	440	444	411	428	440	405	453	435	435	427	456	470	446	445	418	410	443	404	404	427	446	425	474	436	423	411	416	442	432	436	454	408	409	421	411	445	404	420	444	408	409	479	444	462	439	426	416	451	413	423	381	424	423	405	426	417	424	430	420	401	436	427	416	423	454	396	407	429	422	452	412	459	405	439	417	413	424	450	452	399	454	451	446	429	423	438	398	439	430	444	450	415	410	436	401	409	424	416	382	437	427	368	439	442	440	454	439	415	417	443	415	449	477	422	427	419	448	440	459	441	439	413	411	433	401	422	402	427	428	441	452	443	438	423	462	474	427	420	431	420	444	378	457	460	441	442	448	462	395	442	432	458	419	419	450	470	443	439	434	436	438	401	456	468	442	425	451	430	407	382	403	425	397	448	443	441	439	436	435	387	407	441	471	463	435	419	429	430	420	471	389	447	395	435	477	441	407	426	452	418	426	440	444	447	439	428	427	425	412	436	426	440	433	424	395	460	435	454	437	445	400	401	430	414	433	395	445	379	408	443	481	404	419	407	419	418	473	410	426	463	433	419	465	434	419	458	414	409	420	378	436	440	427	422	433	492	425	428	409	424	421	430	442	430	401	421	482	434	422	394	451	417	423	407	436	423	444	403	443	435	438	422	447	392	450	468	412	415	458	441	431	435	430	470	434	403	416	420	389	427	405	409	425	426	421	440	441	435	457	402	455	458	406	392	448	394	431	429	457	424	425	447	424	435	416	405	452	441	457	420	440	433	451	434	421	452	404	387	429	420	422	453	409	424	460	415	449	425	444	427	459	416	424	420	440	412	429	448	442	426	431	435	420	452	408	425	440	443	418	383	423	427	436	468	454	403	441	427	440	456	415	476	451	470	458	439	426	423	420	418	376	402	404	441	428	449	458	422	428	448	448	432	419	411	446	435	443	380	404	426	450	392	419	394	446	392	422	431	436	438	418	457	421	400	466	410	411	408	421	440	439	422	406	420	428	426	438	410	456	438	429	468	449	437	408	407	441	421	432	417	448	420	449	485	408	418	443	436	451	462	440	410	440	423	403	438	478	436	434	447	432	430	455	422	454	424	420	401	468	451	454	445	402	463	416	435	443	466	463	447	444	402	424	435	445	427	443	455	435	451	415	412	419	433	440	431	429	415	430	432	395	436	428	421	426	423	399	397	416	424	402	439	431	475	415	447	409	464	413	425	400	416	444	426	415	390	434	443	387	408	418	402	430	431	391	422	429	414	415	411	452	464	439	445	435	392	417	446	455	408	398	449	395	454	402	447	420	403	430	415	425	373	445	458	432	434	441	418	431	420	396	430	431	420	401	414	451	464	423	425	440	472	431	427	415	413	375	444	408	439	405	383	456	437	459	437	404	407	412	386	424	398	450	422	418	425	402	442	455	421	441	447	446	400	467	436	436	436	428	442	427	440	432	453	434	439	400	443	395	404	451	438	424	428	428	432	474	426	448	398	411	443	408	425	433	418	417	429	421	401	398	432	432	480	473	429	450	420	412	436	456	426	435	429	412	414	435	395	417	418	444	455	422	460	432	426	422	478	426	396	422	434	426	418	423	440	412	458	439	418	464	437	422	419	473	431	412	466	456	438	449	417	422	443	396	446	417	427	435	412	484	413	435	449	413	379	412	389	451	438	432	415	433	457	447	491	384	428	428	461	446	467	440	452	437	442	433	415	470	451	445	443	420	413	411	427	416	424	455	437	425	415	407	429	422	453	397	449	411	465	483	459	430	451	439	430	423	464	450	423	441	465	407	412	431	402	423	454	428	433	434	420	415	442	434	426	419	402	409	440	437	397	424	451	456	450	425	469	418	407	396	451	416	454	423	425	407	447	443	437	412	430	432	400	430	395	433	441	444	461	423	435	426	451	416	415	398	446	412	407	442	404	398	438	395	415	436	423	438	433	403	413	422	470	418	444	452	434	428	410	422	417	412	425	425	444	410	447	411	397	379	454	440	435	443	407	421	426	434	455	434	429	439	450	413	444	427	429	411	437	415	427	446	417	479	411	439	408	403	452	440	419	421	410	473	444	411	421	467	392	433	429	451	433	456	442	433	447	405	444	419	443	419	390	413	433	445	405	453	365	470	428	437	441	455	428	460	419	451	432	412	428	389	420	442	456	434	460	439	424	404	411	422	420	439	408	456	411	423	408	446	435	461	443	421	408	430	440	396	425	421	465	417	395	414	440	439	430	419	448	409	429	477	434	450	397	457	452	454	364	442	459	455	418	406	410	439	444	413	409	459	471	462	393	449	397	448	427	439	438	438	431	405	438	403	410	409	423	479	431	416	404	421	451	434	422	418	421	421	440	409	456	439	426	434	422	453	442	446	420	423	455	425	464	424	390	411	411	427	448	416	448	457	434	400	398	434	418	446	411	432	434	430	436	426	451	371	428	425	427	449	438	416	449	444	437	478	397	396	426	420	395	453	412	443	408	423	395	478	422	400	454	405	460	486	428	406	422	428	440	424	432	417	462	443	399	444	406	446	446	436	417	383	429	402	442	420	447	461	424	406	418	410	461	416	460	398	427	391	466	452	417	443	435	436	437	417	402	425	423	427	458	427	425	413	378	407	439	392	414	430	419	421	436	447	446	448	452	443	432	409	422	421	462	419	433	414	416	437	415	426	446	418	423	441	437	435	416	464	460	444	453	415	434
37828	61668	32993	3215	2252	1596	1383	1137	979	943	810	774	712	612	590	621	604	552	544	577	527	542	493	503	498	543	485	510	498	466	471	512	493	459	502	522	504	474	474	463	490	464	493	475	441	493	449	458	531	478	491	466	465	498	453	485	490	492	471	517	447	478	501	496	484	498	497	478	519	450	490	457	457	477	467	425	508	481	491	493	465	514	490	463	482	423	468	466	413	461	466	451	460	458	451	515	437	482	472	459	474	497	486	444	486	489	433	453	488	464	453	458	443	470	449	466	448	457	490	478	470	467	455	489	500	478	492	487	456	465	473	486	462	483	450	481	483	492	475	450	468	511	530	456	520	454	457	466	464	489	494	504	424	492	446	486	469	498	468	461	482	451	489	449	472	503	484	501	442	490	468	448	446	458	442	468	488	504	484	471	468	452	504	475	475	477	439	476	454	484	497	489	486	476	488	483	497	461	448	497	472	471	468	481	498	459	454	454	468	502	456	453	451	478	480	476	426	473	467	485	487	459	477	479	504	511	445	509	446	483	453	424	470	447	495	478	472	508	484	455	449	489	458	474	517	456	476	422	479	448	474	482	441	506	419	496	431	450	462	456	466	443	436	485	477	457	460	475	435	454	499	508	478	472	471	445	447	495	481	476	435	458	455	441	476	487	499	494	453	419	486	474	484	453	482	481	449	468	434	451	483	489	464	455	482	482	476	466	468	456	455	489	488	482	476	476	461	490	494	446	447	515	476	483	476	469	494	479	440	463	455	479	447	483	434	464	493	427	467	466	434	461	458	472	512	501	452	477	442	430	487	478	443	464	465	476	435	467	504	508	466	475	480	482	460	467	447	472	429	474	415	465	437	507	490	464	451	510	431	477	459	467	514	453	469	455	479	485	459	454	468	465	441	453	460	446	484	489	472	454	498	472	436	464	493	470	469	493	479	469	441	487	482	452	447	458	462	459	455	477	481	484	432	486	459	479	466	463	512	504	455	491	457	507	480	431	436	435	483	470	488	483	460	442	461	462	511	448	481	509	451	451	452	457	457	525	483	427	444	464	450	506	469	455	472	465	503	510	458	458	494	428	502	497	449	449	464	482	462	482	449	447	477	505	456	477	476	478	505	500	484	473	461	443	467	504	483	494	492	460	499	477	514	451	483	492	496	475	483	446	525	496	480	474	473	445	483	488	481	479	505	450	458	475	458	462	456	456	470	501	463	494	464	451	464	492	480	476	460	471	403	493	482	503	529	460	491	467	489	466	502	436	447	472	486	449	485	446	468	482	461	496	491	446	480	484	479	474	428	488	513	442	498	479	505	429	489	439	508	460	485	479	441	450	475	456	457	468	461	445	484	441	476	461	493	450	471	536	478	474	459	490	435	443	448	472	482	505	471	452	465	516	472	485	469	438	442	491	451	450	461	446	455	460	448	463	509	457	502	481	449	473	454	480	485	491	439	469	477	477	459	450	459	460	474	458	454	477	460	502	458	481	481	490	433	457	428	464	498	458	433	466	501	472	503	504	484	478	420	480	465	477	449	465	470	468	486	454	492	475	478	464	451	434	483	453	479	436	482	482	444	439	477	462	465	520	467	478	481	480	460	503	490	450	478	446	481	475	502	491	493	454	491	443	485	456	444	464	440	453	487	469	474	454	508	476	456	463	471	487	445	498	496	470	470	476	458	473	492	487	480	460	459	462	480	434	452	475	426	482	492	487	487	407	454	500	476	491	415	495	475	475	453	436	491	506	500	456	480	464	479	469	502	448	444	468	508	510	483	471	464	485	443	466	449	478	484	473	523	468	474	464	455	458	422	507	475	481	479	469	466	455	443	496	456	439	495	419	437	451	510	475	468	446	481	477	453	499	473	468	453	481	428	450	472	473	455	467	514	469	483	493	480	446	464	464	489	444	483	487	487	460	467	486	474	475	462	503	485	485	475	478	483	471	473	476	478	467	488	448	488	440	485	443	488	451	490	502	445	449	458	456	480	471	470	430	464	479	483	480	436	439	438	489	494	492	502	491	460	483	500	486	442	471	472	471	474	501	489	461	452	511	473	490	469	461	480	466	459	468	445	489	501	484	480	485	453	470	444	479	468	467	453	474	511	442	476	494	466	478	443	500	439	433	453	439	475	482	476	492	450	458	461	432	439	463	502	462	426	461	468	452	441	492	481	475	455	475	478	473	462	497	446	449	470	466	480	487	450	497	494	485	464	447	449	514	497	474	449	469	495	472	463	445	484	469	511	486	451	470	487	466	451	493	459	456	518	452	451	458	451	476	490	494	475	465	510	470	437	452	512	491	439	477	479	441	495	464	477	439	482	477	484	472	442	449	449	469	449	466	445	430	489	465	498	444	446	474	481	482	475	495	447	504	420	483	497	469	502	470	486	517	487	468	488	495	468	476	437	499	476	489	443	459	473	444	448	461	468	470	465	438	452	463	446	469	451	465	459	487	420	508	459	436	456	438	477	474	428	453	486	461	463	466	446	467	495	494	493	470	478	477	456	466	426	487	476	458	501	478	483	486	459	444	443	482	443	444	423	470	455	501	464	469	438	471	482	456	456	448	475	476	440	479	414	466	475	493	456	482	483	500	480	502	482	453	461	472	438	471	465	468	438	459	428	451	470	480	451	487	509	455	440	476	473	476	462	478	465	447	448	523	409	467	495	483	456	495	478	488	476	463	454	481	447	463	499	469	433	443	506	488	459	442	465	447	519	468	479	517	448	463	488	449	497	470	485	463	481	452	473	490	491	454	472	447	503	477	500	490	451	447	487	464	485	462	517	487	441	464	459	511	463	471	436	488	480	489	454	486	505	465	492	463	457	470	500	429	529	472	468	464	469	442	479	445	501	428	418	447	461	494	493	512	495	429	461	468	481	501	469	520	480	463	467	468	438	486	476	452	468	489	461	424	462	491	488	492	462	477	433	492	464	424	462	484	440	468	444	469	434	411	448	456	482	461	459	511	481	477	425	490	481	443	487	455	477	473	462	472	483	496	515	489	493	444	501	490	491	470	493	489	463	469	502	501	474	450	472	490	479	443	449	476	452	464	489	500	479	501	471	468	470	450	414	475	492	481	471	451	484	432	457	446	518	511	436	432	463	493	469	444	501	452	491	439	463	460	460	471	471	496	455	528	454	468	489	488	483	481	462	465	482	479	461	482	496	436	488	484	475	516	456	490	516	470	427	466	471	491	449	496	496	442	486	431	481	464	477	467	439	462	470	485	477	463	429	468	474	482	497	483	459	475	502	464	450	426	440	424	472	469	489	426	470	473	435	464	485	470	474	433	470	467	438	498	496	452	506	453	481	461	486	481	464	485	454	473	462	458	469	454	440	486	467	472	446	464	430	453	445	455	497	462	477	491	470	457	468	454	481	466	459	414	467	478	494	523	469	485	463	467	469	462	482	454	476	454	485	450	441	501	477	414	454	464	456	478	483	437	478	493	472	457	462	446	491	507	474	470	468	496	484	484	449	465
25077	21437	27823	25342	14128	1407	684	670	646	548	554	497	488	526	458	438	446	444	455	412	454	410	425	420	447	418	454	437	469	409	412	437	425	423	433	445	426	422	441	416	411	393	411	423	439	372	440	399	417	385	472	445	412	412	425	456	421	466	401	439	406	404	391	420	391	427	424	397	389	407	381	427	402	413	430	402	420	439	407	360	411	447	402	447	427	431	421	412	400	454	360	400	402	410	402	370	390	434	406	386	442	416	398	412	394	423	370	408	433	388	377	404	411	400	388	409	388	416	412	400	376	407	423	416	415	414	427	445	417	436	408	386	414	395	413	396	411	370	374	439	401	375	382	440	414	424	428	406	431	399	416	405	388	427	413	389	455	390	404	411	380	396	361	420	347	424	409	428	402	421	430	418	399	417	416	405	419	408	381	418	401	426	409	419	396	423	391	429	379	397	393	437	441	435	419	415	389	398	443	407	428	418	443	388	424	440	425	422	397	407	401	411	398	368	427	405	396	432	437	430	455	408	407	397	417	392	378	416	424	405	431	415	408	394	422	410	400	394	406	408	423	418	396	406	401	406	397	438	417	409	442	433	379	424	377	414	435	417	433	409	367	430	430	435	388	387	390	388	428	442	432	413	388	396	419	406	419	414	403	427	418	375	404	409	407	404	448	432	392	417	432	424	373	388	427	438	417	421	413	405	394	417	410	396	409	399	410	433	403	440	371	382	395	401	407	423	392	390	393	433	435	418	403	401	377	420	424	398	413	411	391	439	395	438	392	412	403	425	379	426	369	440	424	388	398	420	419	422	391	399	428	398	447	438	411	426	416	372	409	401	406	425	448	431	452	382	430	452	391	397	439	391	406	453	418	407	430	417	441	415	411	396	391	396	363	390	413	414	397	415	432	427	428	443	425	383	378	384	371	409	385	406	418	395	409	404	438	407	426	386	432	432	403	388	407	380	428	406	386	395	386	443	414	404	390	429	384	399	409	443	420	425	433	430	419	384	396	393	418	397	386	418	399	379	412	382	411	407	410	407	418	396	375	389	441	383	413	383	414	396	405	432	447	460	397	353	414	423	418	429	422	421	384	404	385	425	402	399	405	427	372	418	427	432	408	390	423	405	404	383	421	414	391	371	396	440	404	412	370	423	411	376	387	414	401	406	384	391	409	414	392	415	404	373	382	438	424	416	410	390	426	431	384	421	395	405	424	431	430	424	410	373	430	413	430	406	374	413	411	432	388	436	422	421	386	409	391	382	380	381	415	386	370	487	376	412	425	413	442	399	417	382	386	411	373	388	399	399	396	427	426	410	412	385	432	381	440	386	418	429	416	415	397	401	410	385	419	383	378	403	433	397	385	438	394	399	416	377	420	403	368	434	425	405	379	414	407	426	409	414	455	391	394	408	388	395	436	415	399	391	404	411	400	412	402	440	434	387	411	425	390	407	427	390	423	408	399	415	414	408	423	437	407	400	362	423	429	425	371	425	394	404	392	429	368	366	420	429	448	396	401	442	403	382	419	441	385	426	444	413	446	403	367	411	421	424	451	405	417	416	408	400	428	406	418	424	439	406	439	394	417	413	405	420	393	415	416	407	413	419	450	367	392	415	375	415	442	425	446	421	361	389	400	434	393	399	420	411	418	413	410	410	399	381	352	385	405	410	441	400	422	440	384	415	407	404	437	387	393	383	389	397	438	377	455	380	408	380	392	410	408	395	389	400	397	425	401	401	406	381	428	404	400	439	418	394	408	411	384	375	402	427	408	439	372	404	408	415	394	383	417	426	391	422	447	408	409	430	413	437	398	394	447	413	391	369	426	389	413	404	408	418	411	378	417	438	433	422	406	430	410	382	408	418	400	402	395	444	380	390	395	379	387	399	411	400	402	421	387	463	395	390	420	418	447	413	443	402	399	414	434	348	385	443	463	419	388	378	438	415	409	399	362	380	428	412	428	384	382	386	421	402	442	416	439	381	455	455	417	389	405	379	399	391	405	396	417	430	376	418	415	401	403	427	396	451	417	453	345	394	393	412	366	412	404	373	446	395	393	433	421	418	400	387	405	437	394	435	452	423	377	443	428	396	365	421	410	409	445	445	408	379	400	415	402	381	396	429	407	426	389	415	419	463	391	401	414	417	364	403	380	403	431	415	404	396	390	391	407	413	426	409	419	372	404	397	391	412	420	433	426	419	434	392	431	390	422	403	382	421	360	421	403	402	412	411	401	414	419	404	410	399	411	419	414	397	421	425	403	398	399	399	391	433	448	425	392	430	417	411	428	409	443	438	417	440	419	431	444	418	403	387	403	415	449	406	440	407	422	424	410	390	414	398	395	383	417	413	395	388	388	387	412	387	421	398	436	389	424	373	370	412	397	396	435	374	412	445	408	399	455	389	462	406	371	429	409	392	403	394	449	419	402	419	402	423	403	397	378	388	379	399	381	398	425	394	413	416	417	417	419	405	410	395	423	379	383	405	432	437	399	412	374	393	427	374	418	403	410	428	383	436	379	367	408	393	413	405	434	435	390	449	435	412	392	412	407	349	402	391	418	405	395	386	434	422	415	422	401	438	455	422	420	386	431	398	400	401	410	389	422	422	404	424	389	389	408	430	470	405	415	384	465	407	416	408	381	435	389	393	430	433	393	421	407	411	397	400	419	419	433	389	398	381	411	389	401	448	401	426	403	427	375	409	408	424	437	397	408	409	373	451	386	363	424	389	421	414	439	410	461	403	381	455	423	403	416	401	426	453	411	399	420	429	437	409	408	411	420	404	403	375	385	388	413	397	456	414	393	413	443	428	378	386	394	417	394	417	427	407	439	410	413	384	422	412	409	412	377	401	417	412	406	438	405	401	387	391	390	433	424	425	416	446	436	424	417	443	405	401	389	436	421	427	410	421	387	415	407	406	388	401	414	379	413	416	406	393	404	461	446	391	373	377	403	424	426	411	384	370	410	411	404	402	410	411	409	402	428	421	412	389	400	421	386	411	403	419	375	427	401	434	411	414	368	403	402	407	410	417	415	390	437	388	446	417	424	392	398	393	415	403	383	389	426	407	392	397	392	373	397	367	411	388	423	406	364	402	422	400	400	404	375	412	408	438	373	431	434	410	390	390	445	409	399	425	432	405	392	420	425	367	404	439	437	378	415	393	433	410	408	393	429	396	427	399	409	388	388	396	384	399	406	380	425	412	381	404	407	413	438	414	391	400	407	390	380	433	430	426	409	444	380	397	402	415	429	438	416	391	423	411	403	390	414	381	421	427	367	420	422	417	409	395	399	426	441	404	377	432	392	411	427	393	374	414	393	427	378	421	413	399	420	368	411	401	419	404	425	395	417	391	419	436	405	423	390	406	432	438	350	399	404	374	404	429	444	416	416	408	396	443	447	398	442	393	398	404	369	419	405	417	417	435	408	419	418	393	386	373	406	413	423	422	416	465	388	434	358	409	379	413	389	450	442	407	434	425	416	378	404	418	397	414	395	401
37595	56990	29656	2467	1768	1230	1028	859	878	760	690	640	573	586	567	540	539	490	482	483	460	493	432	459	455	483	474	525	447	489	448	487	432	454	392	437	403	427	412	461	451	437	424	409	415	412	468	432	451	444	419	457	434	446	435	489	427	456	402	486	438	398	438	466	457	431	471	461	426	432	447	450	426	447	452	433	484	471	439	444	459	461	420	451	392	436	448	400	454	482	428	447	465	396	472	462	394	436	421	421	452	440	442	421	457	434	429	442	418	413	446	444	376	407	418	433	440	431	463	491	428	428	440	425	455	388	428	438	421	432	396	402	447	416	412	406	462	427	430	444	475	436	464	437	434	427	442	396	396	425	431	393	417	412	414	423	418	420	467	426	463	405	386	466	453	439	413	431	383	403	438	474	436	478	451	458	427	445	438	414	441	451	442	450	416	403	410	415	453	422	422	439	427	401	450	438	433	450	456	442	434	421	436	466	436	443	451	427	429	431	404	422	416	454	450	439	405	438	464	392	447	408	458	460	432	404	436	450	423	396	412	412	408	473	388	440	457	463	417	404	428	433	457	434	423	458	475	364	410	430	412	389	429	417	437	428	435	424	431	427	449	398	420	423	421	419	431	419	458	413	420	410	461	425	431	436	416	421	411	451	416	436	419	463	430	451	457	428	434	445	403	386	446	441	440	466	438	447	440	437	470	437	403	453	436	434	428	421	463	439	436	432	447	429	439	415	435	464	457	398	449	471	441	410	445	428	420	469	409	401	446	451	459	424	424	431	466	443	455	425	443	465	413	437	404	418	449	426	443	403	462	434	436	446	440	443	447	444	418	426	433	448	467	419	472	430	452	422	394	435	419	450	437	447	419	423	443	437	433	442	455	426	428	449	410	431	425	423	405	416	472	431	412	456	478	465	425	456	396	418	424	445	444	429	466	407	461	436	395	419	469	397	463	462	419	440	437	450	430	431	435	445	416	421	451	401	450	447	407	419	434	411	420	437	442	396	404	450	404	444	427	453	407	421	468	434	423	486	459	459	474	418	460	452	439	422	400	426	406	437	428	429	446	420	466	434	448	426	442	451	413	449	424	442	416	449	446	447	438	416	414	445	441	454	448	440	427	449	469	421	472	415	468	451	434	442	481	429	402	421	408	472	470	471	482	433	427	438	404	422	432	438	465	418	384	480	420	445	444	438	467	432	431	447	430	428	469	375	449	429	401	424	495	450	451	426	410	409	454	437	436	484	439	458	399	450	419	454	456	460	443	453	449	446	417	421	435	426	471	427	436	415	437	437	469	405	422	413	445	409	411	377	456	455	439	429	422	438	477	435	445	457	422	449	472	421	420	439	403	398	417	419	413	418	479	437	422	394	419	384	444	428	477	432	411	415	437	448	442	442	398	434	421	433	432	456	432	416	423	440	399	442	431	416	453	419	408	445	415	443	435	393	444	445	431	436	431	475	479	429	433	467	411	420	457	402	442	433	465	387	450	438	440	438	408	419	398	420	434	421	398	438	413	445	431	443	389	414	457	452	475	426	452	459	415	427	460	443	417	434	415	421	447	436	427	421	437	414	430	449	470	458	440	448	435	410	400	433	416	446	434	428	455	455	438	420	411	452	450	460	395	428	451	410	418	401	458	380	431	440	433	394	465	419	410	424	393	433	447	433	430	449	425	414	457	451	435	413	410	443	432	455	445	456	433	433	424	440	441	414	438	408	425	446	435	455	387	474	386	444	441	429	412	404	454	431	452	437	425	415	434	412	414	433	434	420	439	461	458	433	445	421	410	479	438	435	400	422	461	426	446	439	412	460	449	427	427	416	452	429	436	458	448	420	454	445	466	433	435	406	419	421	424	429	432	414	420	437	415	416	418	479	450	416	419	425	477	428	453	418	439	405	417	403	439	445	428	434	431	428	448	401	461	440	456	463	417	443	471	400	411	436	436	428	418	401	450	437	485	420	404	410	404	473	436	454	472	408	447	420	425	433	428	433	447	420	409	425	478	457	415	386	402	447	414	439	413	424	437	483	417	435	472	428	455	448	456	432	446	446	470	420	443	456	454	427	421	460	430	426	411	391	449	495	421	425	424	442	427	459	408	425	422	435	425	443	426	490	434	422	429	433	440	432	436	456	469	414	434	439	435	458	438	399	449	439	418	427	425	426	415	466	471	463	436	426	466	423	455	422	432	428	423	445	421	410	422	452	441	418	420	438	451	462	416	418	429	474	445	432	444	400	403	447	407	425	438	446	419	422	451	394	470	441	460	468	429	446	452	431	472	404	442	457	487	425	425	435	406	450	439	453	422	425	426	444	440	374	423	427	441	447	418	433	451	437	447	406	468	435	420	421	442	439	404	429	464	402	483	410	415	421	448	483	443	428	433	422	402	436	421	443	464	424	429	468	444	434	414	410	449	458	411	445	441	436	493	430	460	416	434	409	448	418	421	465	401	466	429	451	455	443	428	418	401	433	432	415	402	457	406	413	427	450	462	425	446	449	416	465	430	446	407	412	413	461	467	401	436	448	403	433	428	412	407	414	436	453	435	398	455	401	395	440	444	437	465	410	439	431	438	450	467	460	461	443	411	436	430	453	425	444	410	428	421	443	458	406	415	433	446	396	406	462	405	431	405	450	479	432	440	429	423	472	427	451	434	417	416	459	420	438	428	396	386	429	437	423	439	435	446	440	409	463	392	450	431	436	417	439	451	404	450	432	454	445	431	448	470	460	419	396	420	460	412	407	431	429	451	432	478	429	432	430	379	432	396	433	438	416	442	448	409	411	412	422	430	480	417	393	445	431	410	441	445	421	436	422	428	437	440	407	450	431	453	433	383	424	444	435	429	433	421	413	381	429	449	411	441	410	435	415	410	427	436	442	429	414	421	452	405	403	443	455	423	420	414	453	418	482	375	437	429	450	430	412	455	421	470	423	452	429	431	438	430	451	432	446	427	447	478	420	419	409	426	439	452	406	457	448	397	458	468	436	452	448	446	401	422	419	488	433	401	450	439	473	441	438	401	480	443	461	413	430	434	437	421	406	410	420	419	400	420	406	434	444	425	457	435	471	459	433	407	464	409	464	396	435	430	442	408	412	419	436	453	426	394	407	432	437	437	448	472	419	451	416	417	443	493	435	447	398	430	392	406	414	447	451	484	441	414	448	421	404	381	479	438	417	445	420	479	425	433	403	437	430	431	449	462	426	403	423	421	466	453	398	429	478	449	385	450	423	469	382	448	445	429	402	428	421	402	417	449	442	403	412	435	409	468	432	452	422	433	435	403	436	424	473	384	405	397	438	410	451	446	393	435	399	415	427	427	478	426	432	460	382	436	415	417	445	449	453	432	447	449	446	403	443	431	420	440	422	427	423	425	402	435	423	439	462	445	423	435	434	402	415	418	436	419	445	479	453	420	406	424	455	451	423	408	405	375	471	425	465	456	383	416	432	489	415	416	470	447	410	430	444	440	452	427	402	433	444	448	404	426	427
22901	21388	29016	24113	21380	21323	8579	1109	839	739	578	506	452	426	419	412	352	345	349	326	330	315	305	318	298	321	339	338	297	315	260	278	294	285	257	303	259	266	282	262	258	273	255	264	276	259	233	277	259	295	253	270	261	262	274	286	263	289	249	266	257	274	257	241	262	281	274	252	272	247	251	271	281	286	290	272	257	287	280	261	271	257	285	260	239	269	279	260	261	256	259	240	255	274	244	270	279	244	225	237	249	246	263	247	244	222	252	271	236	258	261	258	262	252	246	237	271	256	228	256	270	252	232	262	257	258	244	267	241	236	257	277	265	252	254	261	253	222	270	258	235	285	282	272	239	282	227	254	244	257	248	262	243	292	231	211	264	241	251	235	296	267	257	270	246	218	259	248	228	243	280	271	250	242	240	236	286	288	284	252	238	280	255	250	258	234	250	266	292	258	254	259	224	249	259	266	266	247	253	250	253	265	277	295	267	265	249	251	234	244	230	241	242	244	266	244	260	248	258	238	245	252	263	254	247	270	270	264	254	272	246	241	252	242	240	238	283	248	247	248	256	280	242	272	241	266	269	236	235	253	265	267	261	287	287	291	255	260	242	236	237	273	271	231	240	261	259	222	248	238	232	279	259	240	263	256	241	262	270	253	275	222	244	252	265	252	284	234	247	228	260	264	236	264	265	240	257	213	251	233	244	241	232	250	252	266	237	259	260	259	232	258	282	234	222	260	246	251	242	262	256	213	262	278	246	244	244	269	264	245	269	277	253	266	231	249	241	243	247	241	258	249	253	242	235	248	264	238	249	227	254	260	260	268	261	260	267	251	262	280	262	250	240	257	238	245	239	259	281	280	254	253	240	225	241	258	253	235	280	254	247	248	262	215	256	255	275	252	254	255	255	253	256	265	245	273	240	257	268	238	225	239	264	243	243	280	233	282	238	312	250	237	258	259	251	257	251	247	263	271	269	250	241	260	239	265	264	245	267	223	249	249	232	279	236	270	250	240	238	249	246	302	268	269	249	233	279	238	286	230	254	240	250	283	228	235	232	265	229	259	268	254	249	240	255	247	242	275	244	244	263	262	258	253	272	245	264	278	260	302	245	288	297	245	261	242	285	263	244	253	260	266	252	257	240	251	241	238	259	261	258	258	239	274	269	247	249	258	259	256	303	264	273	269	241	245	257	258	258	238	277	256	236	293	261	249	249	257	235	261	278	291	256	254	255	231	240	267	238	274	250	267	271	242	233	250	263	257	236	261	250	275	268	308	264	252	230	300	265	270	248	235	258	250	261	235	246	237	251	255	273	244	244	267	243	255	246	276	241	250	253	239	253	247	270	259	262	259	255	230	275	244	260	258	228	258	249	233	246	242	237	220	270	265	253	235	280	276	226	279	269	248	252	287	285	261	243	274	266	227	220	265	255	250	248	272	221	233	284	236	254	285	257	271	266	264	263	274	250	250	267	246	216	278	250	233	225	257	256	253	257	245	260	291	228	227	263	270	260	248	261	250	252	258	248	256	247	235	270	256	255	245	282	248	222	258	265	256	246	247	262	267	254	255	298	205	234	276	256	242	286	243	238	254	245	257	269	230	221	243	278	276	260	268	233	247	235	266	257	281	254	257	269	261	224	259	236	267	250	238	255	267	244	254	231	249	252	225	280	262	252	270	260	260	262	215	248	259	260	283	245	231	249	280	257	276	252	257	242	251	260	258	228	231	269	229	233	232	243	259	254	243	228	265	252	253	237	235	241	253	270	234	238	280	250	254	259	273	261	238	237	265	239	271	261	268	283	252	268	266	260	281	264	263	250	263	261	256	242	256	267	237	258	256	222	250	248	250	250	243	266	253	249	239	261	280	257	273	268	260	290	220	259	228	245	225	247	255	222	270	272	276	229	258	242	268	234	262	263	225	249	300	271	236	230	271	293	261	240	240	266	247	257	261	247	260	215	245	244	252	271	262	226	240	228	267	253	256	260	229	265	235	248	271	267	252	266	271	273	251	232	252	270	269	250	246	256	250	254	250	266	272	244	256	248	266	275	250	235	299	249	266	257	235	228	234	249	251	251	262	232	239	219	267	245	226	227	241	250	239	255	251	271	251	245	247	288	233	258	255	272	271	262	283	256	230	282	253	227	269	228	246	247	242	254	244	245	241	262	227	244	255	259	225	238	247	250	232	235	235	242	244	262	234	277	250	263	251	220	245	268	253	256	225	241	282	267	255	248	251	264	241	247	271	262	252	243	265	261	243	230	253	262	248	292	258	269	240	261	244	240	232	249	235	256	259	263	277	252	267	274	232	253	244	272	263	254	246	244	255	226	251	260	252	262	247	267	267	251	238	272	265	261	258	247	262	254	270	218	259	273	245	256	246	270	269	243	268	255	267	261	248	242	270	248	266	260	274	255	252	283	251	272	239	266	251	258	227	267	263	271	261	265	247	276	234	230	258	247	236	261	268	234	249	265	279	269	233	287	242	250	236	274	253	268	257	239	251	236	252	278	270	241	244	234	242	264	264	229	247	261	242	235	266	216	240	244	257	258	256	259	248	250	250	253	276	257	249	257	237	263	243	258	256	260	277	249	232	267	252	271	253	253	242	232	250	239	278	256	248	209	260	259	286	233	269	243	256	257	262	263	253	245	238	271	280	224	244	253	272	287	247	257	259	240	257	274	256	254	250	286	255	235	259	209	237	228	271	252	266	246	230	245	237	257	254	262	257	240	277	240	261	253	272	228	249	237	249	247	243	240	243	263	268	255	254	288	227	270	244	234	240	267	247	236	261	235	241	274	237	263	269	269	238	258	284	260	251	254	274	226	268	246	245	242	286	261	255	245	222	266	223	262	250	237	220	269	241	244	229	238	274	265	280	221	259	231	268	282	270	269	307	240	263	241	251	232	229	261	277	289	241	226	275	285	280	275	263	234	250	234	264	273	241	261	286	262	246	267	292	261	260	260	220	259	247	241	238	247	233	254	250	284	220	260	259	234	250	232	264	237	257	260	261	253	254	228	260	278	272	267	265	275	271	258	263	250	249	225	258	261	247	248	249	260	268	252	276	279	237	247	249	269	273	250	259	248	251	263	284	259	246	263	285	269	259	253	258	232	240	245	245	260	250	268	251	259	253	253	239	278	256	265	253	257	229	298	241	273	223	227	262	263	254	265	296	249	253	225	237	258	258	248	252	256	256	266	252	245	216	251	266	270	238	309	233	243	260	265	267	244	284	231	223	223	265	238	247	251	260	268	228	249	246	251	248	266	244	258	277	214	247	268	247	245	232	247	271	271	253	272	248	267	266	252	236	261	298	266	254	234	241	245	267	227	282	267	257	256	297	239	245	267	265	248	256	281	258	280	245	257	223	243	205	272	232	259	264	276	262	270	258	269	252	276	244	234	246	267	219	249	230	269	240	272	256	243	278	252	221	251	249	246	256	251	263	276	249	263	249	250	261	246	267	270	245	252	234	284	269	237	242	270	245	242	251
40523	71208	36614	5288	3291	2305	1809	1586	1227	1024	777	740	609	513	519	461	461	488	424	337	365	345	306	326	336	346	426	393	329	316	341	357	308	309	307	295	307	314	326	316	264	306	289	296	262	280	293	292	309	301	312	296	304	306	322	311	311	310	267	289	294	296	325	293	289	313	290	306	290	290	299	296	305	313	300	284	299	294	300	344	341	317	329	281	283	299	291	298	299	312	281	276	292	280	256	274	315	304	251	282	285	261	275	308	313	265	288	270	268	277	246	254	282	283	297	251	324	275	259	275	288	305	274	283	286	267	269	257	295	297	251	287	265	290	288	254	268	280	267	273	242	287	270	282	284	279	281	268	242	275	284	274	312	272	270	279	259	265	266	262	261	266	274	258	261	280	286	301	271	285	254	270	274	261	292	269	291	304	298	303	276	286	265	254	260	264	258	283	255	287	270	286	292	271	291	272	261	270	281	278	278	272	278	314	280	269	291	291	294	268	272	300	257	265	301	255	278	289	312	284	281	281	269	313	247	261	267	257	278	280	274	259	295	295	254	249	285	273	291	274	259	259	288	250	285	282	251	250	287	275	283	264	300	282	295	258	299	240	279	271	319	298	276	296	297	278	274	275	286	254	250	285	279	274	275	265	272	280	279	295	274	298	287	281	266	269	328	266	272	280	270	251	281	261	246	265	288	282	276	311	271	255	274	261	279	288	274	296	278	329	261	271	309	264	255	280	229	286	263	301	292	269	258	271	276	276	235	255	312	295	292	276	268	266	241	246	293	280	269	282	269	287	289	267	271	292	259	264	301	269	269	272	304	256	293	258	285	270	272	305	287	259	266	298	273	283	282	288	260	292	302	255	277	270	269	306	290	269	282	237	287	294	281	274	261	294	230	273	291	288	263	273	296	294	288	266	265	266	296	283	289	299	270	313	292	270	266	278	293	286	281	272	291	262	317	278	276	248	263	289	251	262	252	264	273	273	288	270	276	289	273	288	242	312	291	270	269	272	266	291	282	258	254	274	285	264	265	268	291	290	286	300	273	262	280	272	280	266	261	308	253	278	271	277	274	281	267	250	283	294	265	273	270	317	290	280	291	308	303	253	273	285	297	288	263	283	298	300	286	283	285	253	273	259	266	240	275	296	258	271	253	290	276	291	284	305	277	296	260	306	263	248	266	303	283	277	288	273	298	269	283	276	299	304	280	309	294	286	294	311	258	271	295	305	299	290	292	259	274	290	291	296	292	270	245	262	273	282	275	274	267	281	296	265	283	264	304	275	308	266	261	278	285	272	295	255	293	281	304	298	286	285	290	286	300	290	282	299	282	307	234	256	262	281	264	259	295	280	294	264	286	274	265	263	262	243	269	297	283	284	304	278	268	240	267	302	265	293	291	273	271	255	308	252	273	290	286	260	279	319	287	289	264	283	263	278	289	308	286	278	288	291	274	296	251	259	274	272	272	272	260	274	277	278	298	267	287	287	291	255	263	281	326	257	267	284	267	300	257	279	269	275	286	281	264	321	256	295	290	295	296	297	274	300	300	279	286	272	309	270	263	287	259	314	252	299	267	242	276	274	309	244	262	262	275	285	262	292	286	270	275	293	291	271	266	279	262	297	307	286	260	238	245	287	269	279	303	278	275	282	293	294	266	290	233	285	290	275	292	267	322	257	253	277	254	265	281	281	279	271	264	261	255	270	294	255	275	288	301	297	274	288	270	278	272	245	292	279	264	312	242	291	275	253	281	270	276	273	277	268	297	266	283	259	269	274	286	288	283	273	278	272	248	289	288	264	285	294	261	256	292	275	238	250	258	230	285	284	274	286	266	266	287	258	306	297	269	266	249	292	267	276	273	286	276	267	249	280	283	285	265	292	275	278	284	280	279	239	263	281	278	290	304	289	290	270	278	313	247	297	247	281	280	269	263	267	292	288	262	296	265	306	279	268	283	285	291	290	277	269	306	294	279	264	254	278	279	308	263	286	280	288	274	294	259	286	285	259	266	291	271	274	262	292	270	282	290	261	258	282	279	284	297	259	266	294	287	293	283	307	245	278	258	279	238	271	276	290	267	286	289	262	261	266	280	274	266	265	281	268	237	261	260	276	273	264	295	263	280	292	278	308	302	272	295	321	274	294	286	257	284	288	270	277	268	282	320	293	300	295	281	259	300	298	273	295	295	255	278	283	254	283	281	270	292	308	272	256	251	276	281	307	274	245	273	276	293	265	263	280	276	234	272	276	293	242	271	299	273	272	281	268	280	314	280	273	274	283	301	286	256	307	267	274	278	267	269	259	286	299	279	282	263	304	294	301	275	275	246	266	275	244	288	283	296	246	258	272	278	268	279	283	275	261	292	282	266	279	301	273	270	285	281	275	265	271	265	284	279	292	272	286	240	301	268	278	264	268	293	267	288	261	246	330	266	290	278	226	260	290	300	283	269	287	276	294	253	261	271	284	275	270	246	272	282	289	280	292	287	263	269	270	274	249	262	265	267	291	273	301	259	271	257	274	291	266	284	298	296	299	281	264	292	284	295	283	271	275	293	242	264	246	267	295	262	278	278	292	302	262	253	259	275	290	297	287	277	286	272	273	287	283	276	290	301	265	285	281	294	284	274	317	282	256	273	246	309	271	267	248	290	267	283	293	275	263	315	305	299	256	273	274	269	240	270	277	297	290	260	290	300	252	290	280	258	252	269	280	262	280	291	260	257	271	277	304	276	278	278	286	256	296	257	286	285	268	276	260	279	295	278	257	240	289	253	266	284	264	264	283	275	289	265	266	269	250	283	278	268	259	277	286	272	267	258	265	285	302	292	261	299	247	301	266	258	270	284	320	274	272	274	286	292	275	269	286	288	296	250	312	314	287	297	309	278	277	303	294	290	316	313	280	290	279	293	274	261	274	282	253	266	290	266	253	233	270	288	283	274	278	288	268	294	258	276	288	287	300	278	299	261	298	271	263	296	271	257	302	264	266	269	289	265	256	269	301	301	319	244	271	256	280	297	307	278	254	287	243	289	281	279	259	298	298	252	281	299	297	287	275	293	289	312	261	295	302	288	257	282	271	278	295	261	298	300	273	284	270	280	272	266	265	278	266	254	293	283	273	276	258	305	299	267	280	281	307	285	274	275	289	300	270	260	228	259	278	301	282	263	230	255	291	278	264	274	253	294	287	279	273	296	290	266	256	240	300	266	264	251	273	269	268	286	293	240	251	274	261	243	242	265	306	269	295	266	258	290	238	283	231	253	277	284	265	287	269	303	267	314	269	293	290	269	264	292	257	244	275	292	259	289	281	283	285	245	258	284	267	297	277	271	286	282	290	286	273	266	268	251	253	272	283	295	286	300	247	277	300	279	285	277	250	280	293	288	251	268	265	278	281	273	264	288	276	298	306	283	281	290	259	297	279	270	261	296	284	224	302	259	261	266	243	269	282	298	265	296	287	281	234	285	327	257	266	269	267	246	263	260	267	266	268	280	278	262	269
31157	31424	23235	4592	988	754	692	670	664	611	589	552	569	550	557	572	548	583	551	521	546	496	525	577	520	558	522	569	533	469	556	496	500	511	549	499	512	601	553	472	551	475	535	533	513	531	489	561	516	477	543	520	485	494	467	506	525	516	494	514	515	504	533	532	538	528	510	483	539	542	519	521	507	499	542	539	566	478	522	497	552	525	547	588	537	548	493	520	519	497	540	524	536	497	535	487	494	473	533	585	554	525	511	531	519	490	507	529	546	572	522	547	559	529	517	550	485	493	579	508	507	487	568	520	524	500	514	523	502	531	556	495	504	540	502	540	492	561	530	511	514	520	511	511	549	506	536	519	473	547	536	523	525	533	507	538	510	541	514	482	510	489	528	531	538	530	516	521	493	510	536	526	565	576	508	550	534	502	504	539	508	512	516	561	502	542	525	514	477	525	557	523	513	509	533	533	559	515	530	506	514	510	498	539	529	515	534	535	513	557	515	515	540	543	491	541	518	511	481	535	517	551	564	499	517	517	574	546	523	523	524	527	507	516	550	549	534	541	521	540	485	501	534	516	505	549	560	511	508	519	555	553	496	525	567	538	506	548	572	527	562	549	513	532	530	554	468	510	489	537	491	541	522	509	517	486	570	513	533	533	556	506	493	548	496	532	527	514	580	513	535	541	538	512	513	541	515	512	522	549	514	532	489	514	522	533	518	507	527	519	494	537	490	529	546	507	504	483	523	507	462	533	528	488	502	519	554	538	495	501	540	496	555	508	524	542	542	487	559	561	532	504	552	522	548	495	516	538	520	537	534	516	531	531	580	509	515	547	531	533	548	508	539	501	508	512	529	507	531	507	517	508	524	518	512	500	488	495	501	500	473	493	501	554	521	558	543	515	507	513	511	510	524	546	578	535	526	502	530	519	542	516	551	559	512	540	529	520	481	547	538	516	548	512	538	495	512	498	506	494	484	498	526	524	507	529	496	528	488	547	497	582	495	564	538	511	486	550	518	519	499	487	508	546	536	539	484	485	528	477	515	571	515	538	502	508	530	542	515	507	504	542	499	541	545	491	554	528	552	502	497	504	503	497	494	535	569	517	509	513	567	519	522	556	514	542	530	520	476	511	509	553	520	590	556	516	542	503	497	513	529	509	579	552	536	538	520	448	536	525	513	537	523	538	512	495	480	527	568	537	513	507	533	542	547	495	529	552	564	553	525	485	514	538	533	501	523	510	516	516	537	553	546	550	482	543	518	531	545	551	538	497	523	521	549	513	549	486	509	523	524	518	481	516	510	576	542	470	539	493	518	480	475	517	533	530	505	546	524	494	538	520	567	547	502	535	523	570	530	518	529	518	522	533	538	545	477	539	485	558	514	472	525	552	472	569	532	533	488	520	498	564	497	504	534	496	520	512	511	528	577	530	542	543	517	520	505	508	501	519	510	520	504	490	546	536	502	519	510	509	493	510	543	506	506	524	520	525	557	552	536	484	497	543	534	526	492	481	517	508	532	570	514	512	532	543	529	505	510	502	537	534	519	554	565	538	501	492	506	558	568	526	495	570	525	524	514	545	523	502	521	531	462	496	529	506	488	530	515	544	512	505	520	511	490	516	494	567	501	513	551	537	539	540	517	491	518	541	511	515	541	529	552	492	530	522	529	516	540	494	501	545	497	505	550	528	513	531	529	551	486	517	545	515	498	516	506	534	568	533	520	556	529	518	530	503	543	549	500	543	552	562	523	494	518	529	515	504	520	515	550	516	495	544	483	511	519	530	532	527	494	521	527	507	544	511	543	523	526	499	515	518	522	530	548	496	543	523	546	523	544	490	507	497	523	502	524	533	560	517	528	526	564	514	537	522	535	534	543	570	541	502	523	507	521	506	519	531	538	527	518	528	528	543	525	528	531	527	563	523	528	515	553	504	515	533	500	506	543	509	515	530	542	477	554	566	554	514	568	516	518	587	517	524	495	534	502	530	526	498	539	503	520	567	494	490	497	506	506	503	551	526	546	537	518	496	532	515	519	519	483	501	565	514	513	487	548	591	586	523	492	535	497	492	486	510	513	486	545	539	506	509	534	519	484	558	529	504	532	503	558	498	512	529	514	532	510	516	527	515	489	518	488	496	501	516	543	557	503	531	525	529	567	503	537	515	532	543	520	556	490	507	519	513	510	503	538	519	521	492	563	538	523	518	520	515	502	516	495	497	535	547	589	543	523	513	544	494	460	501	502	542	515	542	537	539	517	530	542	499	486	514	551	488	545	540	566	557	516	518	490	505	507	532	514	536	526	550	579	510	523	515	491	535	529	518	464	530	537	523	533	533	526	566	523	539	529	531	493	517	576	495	559	497	528	500	560	522	576	532	507	525	505	509	535	487	514	533	514	525	493	547	550	563	494	536	558	490	510	507	534	493	480	497	558	534	514	487	545	557	525	558	513	508	538	507	489	533	550	520	487	542	500	525	517	491	520	535	546	556	522	540	571	548	531	578	456	527	498	512	483	542	552	555	507	575	509	549	519	543	513	516	539	546	510	529	553	530	514	512	514	538	508	462	497	523	540	526	507	494	508	512	483	506	516	504	491	500	504	526	543	481	551	561	551	516	557	502	497	500	527	518	507	536	541	516	536	525	542	506	531	523	511	497	528	538	500	508	534	493	539	540	554	503	565	519	533	522	506	534	501	562	510	545	542	511	495	497	537	525	531	557	559	505	516	573	527	506	491	477	517	543	530	515	505	549	497	537	495	538	486	535	471	576	501	529	540	524	529	531	510	509	497	569	540	518	546	553	564	519	531	532	546	517	555	539	501	504	504	526	510	500	531	505	507	508	520	523	568	517	509	544	542	516	530	542	503	542	556	529	533	503	538	522	564	579	498	483	471	545	553	513	522	574	521	533	554	504	517	504	516	519	503	500	545	549	560	484	532	547	539	550	507	463	532	496	523	513	548	506	501	517	557	528	519	553	537	528	513	540	505	513	550	523	542	526	535	478	486	537	506	510	572	527	526	536	534	518	544	517	526	531	524	571	544	544	563	547	533	506	536	490	524	522	548	531	518	573	566	485	528	510	521	522	553	548	514	531	497	575	520	559	533	567	537	494	551	523	524	531	528	512	565	503	502	488	525	521	492	521	500	487	512	482	504	497	545	515	487	550	526	574	551	564	470	541	509	536	508	519	506	547	499	521	514	492	499	548	534	548	492	491	515	531	568	546	480	526	512	515	539	506	469	476	532	571	566	490	516	465	525	493	495	528	578	517	524	519	565	521	545	499	499	511	536	539	506	568	480	506	530	498	505	536	529	499	506	498	534	514	520	504	504	513	508	501	509	556	509	514	525	547	485	547	531	554	513	508	503	506	505	546	545	563	512	561	501	559	512	544	596	486	530	547	552	529	537	517	535	554	512	516	574	503	517	509	523	484	533	524	532	548	557	518	507	535	533	532	552	536	503	518	555	524	523	512	524	520	523	525	533	490	495	510	552	507
35962	47232	18648	1709	1269	997	847	839	756	725	627	687	639	600	614	605	585	545	564	576	609	581	601	579	588	581	581	525	573	634	601	598	588	583	556	593	539	555	574	577	590	560	561	569	574	554	558	572	582	537	614	557	600	600	527	604	541	556	585	549	604	568	546	532	555	545	600	582	586	563	545	555	559	549	536	565	585	529	598	572	552	562	541	604	558	569	547	555	583	561	581	528	556	576	574	595	558	542	551	555	583	547	563	550	576	548	571	516	544	575	559	580	574	588	571	596	561	515	570	535	600	559	550	576	585	550	581	559	515	534	597	577	560	600	594	529	560	554	558	614	573	523	553	558	555	561	587	545	532	582	539	548	568	550	534	513	554	576	557	581	557	578	566	566	568	534	535	561	544	535	563	550	555	571	597	544	577	545	584	541	591	548	535	555	537	588	569	583	576	548	594	585	547	540	545	571	521	594	515	609	536	566	548	579	597	560	599	606	539	545	579	579	577	542	575	554	597	546	526	527	562	605	562	544	555	561	523	572	569	534	595	600	559	561	564	507	627	536	565	578	550	550	551	550	571	620	532	537	579	578	558	554	553	589	541	576	593	560	565	551	591	562	538	567	542	587	583	557	573	551	578	544	550	555	559	602	539	569	543	611	577	529	546	586	544	567	553	580	564	585	570	584	584	547	602	538	554	604	594	555	541	565	519	569	592	567	538	540	566	604	527	516	594	563	495	540	541	542	512	554	569	540	562	538	553	541	596	570	578	519	596	570	568	567	595	559	557	581	556	571	616	544	567	512	578	550	559	574	574	545	545	539	548	584	558	537	592	539	582	570	525	559	562	612	550	562	579	544	561	542	568	578	557	533	586	546	559	560	562	549	527	543	540	539	577	558	582	588	571	578	576	583	537	539	544	590	540	573	508	561	615	563	566	539	577	526	562	544	556	561	591	561	562	584	557	512	537	548	563	570	542	547	589	551	561	554	557	589	562	514	591	579	546	546	565	564	596	530	532	519	546	562	584	573	550	585	573	559	566	543	562	540	579	562	562	560	570	526	569	574	543	573	541	552	570	500	555	568	583	534	533	564	556	571	527	572	531	587	514	549	545	562	507	561	557	551	544	539	552	567	531	513	545	562	597	588	603	535	536	558	538	560	572	564	590	557	554	509	544	549	585	555	564	577	522	575	571	548	561	588	563	557	579	587	534	532	566	564	590	610	583	545	555	566	589	564	558	530	588	572	577	571	562	591	552	579	550	586	583	573	514	554	533	546	545	576	519	538	564	568	555	586	596	578	574	595	569	547	534	563	544	594	583	574	552	557	547	569	546	562	526	575	560	550	596	598	540	548	560	554	563	607	582	565	564	564	525	524	525	595	583	569	569	576	568	548	513	547	574	563	593	604	559	563	573	577	555	573	572	553	563	543	550	544	564	578	548	585	571	551	596	529	550	548	544	599	520	542	551	555	575	544	542	532	569	588	575	550	565	541	595	531	541	541	550	574	556	550	545	594	593	575	534	586	580	550	558	548	531	596	551	573	564	538	599	529	545	529	552	580	561	539	528	532	577	544	565	606	604	575	558	545	576	561	509	516	581	545	562	549	557	548	575	562	556	581	534	510	557	556	590	620	545	587	554	582	569	562	558	542	554	588	562	538	577	581	550	509	555	616	549	527	568	536	540	528	564	575	574	602	537	572	510	562	537	546	546	585	584	602	587	559	554	565	541	543	534	559	564	524	506	575	525	538	551	553	569	573	553	534	550	543	530	587	545	533	564	541	563	552	582	555	545	589	557	572	506	513	591	547	586	574	547	524	549	591	534	567	549	572	580	546	585	549	551	574	583	585	580	541	566	579	555	582	542	591	525	541	578	597	558	559	589	565	554	586	572	556	551	553	527	624	561	606	552	574	557	555	557	572	573	564	593	571	565	537	548	584	580	544	546	564	579	569	562	537	555	566	531	552	532	570	548	542	584	595	558	619	576	570	565	549	555	549	570	548	556	592	543	535	595	533	565	557	559	529	507	550	552	565	536	578	594	556	557	517	574	517	533	573	580	583	563	610	544	523	561	563	530	583	561	580	575	566	561	615	550	573	539	566	567	518	524	542	555	578	520	544	554	602	532	537	551	482	577	572	622	556	569	594	553	544	570	565	573	559	573	577	565	554	583	524	556	569	570	542	572	581	531	569	565	563	560	542	561	594	551	526	581	539	533	568	518	584	544	520	545	547	570	587	578	572	598	523	521	577	576	549	560	516	598	537	528	514	553	558	601	549	550	577	560	551	546	532	571	582	549	561	595	523	559	562	559	542	544	563	541	565	522	555	519	551	537	528	541	572	573	548	594	588	541	531	563	514	556	557	570	541	579	561	563	557	571	568	526	568	551	534	541	599	547	602	577	586	569	524	574	523	563	500	579	594	566	542	578	567	587	567	588	559	539	555	583	583	549	517	519	549	551	548	542	595	545	546	576	551	611	571	566	562	556	545	544	569	536	568	556	582	540	592	544	596	564	544	564	546	583	598	534	601	570	557	563	563	552	601	550	546	570	526	573	571	538	562	581	544	575	574	543	562	602	567	531	575	529	557	542	585	560	583	554	541	562	557	543	556	558	584	556	563	517	563	548	550	528	566	556	565	572	571	611	566	524	542	536	566	536	574	551	540	578	547	543	563	569	588	605	524	563	522	524	564	543	558	566	529	567	556	549	531	565	591	545	554	525	583	542	575	582	513	576	561	530	567	572	585	552	559	549	564	570	563	561	578	548	525	547	543	553	580	545	550	550	558	545	515	599	581	567	547	585	557	545	617	564	551	529	570	555	565	572	541	577	544	566	571	563	578	587	536	557	573	559	532	553	574	528	592	604	577	513	571	538	595	578	537	576	532	555	562	556	541	534	593	537	562	547	555	557	578	558	560	526	552	556	523	546	553	549	553	529	577	569	567	586	544	555	596	532	509	574	556	554	534	550	587	591	566	541	589	500	560	541	560	560	555	531	562	559	543	595	529	516	531	547	560	577	578	548	547	509	529	559	559	558	572	547	544	566	571	578	597	555	542	554	556	621	528	598	580	589	562	524	581	532	609	561	524	540	596	574	575	564	527	568	567	535	548	555	557	547	583	596	584	573	580	567	534	552	589	602	595	575	550	542	559	574	563	533	566	577	606	538	565	576	508	564	596	572	549	557	529	592	532	590	570	549	596	550	576	577	523	559	540	551	579	533	537	555	549	572	560	559	602	585	558	555	576	567	586	552	545	508	588	570	564	566	525	537	556	566	574	598	552	585	631	562	565	544	595	548	571	542	600	540	538	519	536	534	559	609	576	545	578	571	579	544	563	515	516	535	562	582	562	565	549	576	525	540	575	538	530	564	577	544	595	534	549	594	543	521	593	513	576	587	591	541	558	599	590	568	561	568	558	548	531	564	558	593	543	541	582	525	550	557	580	561	543	539	556	543	556	591	555	550	559	557	557	568	545	528	547	579	520	540	598
24044	21378	28540	24577	21248	9928	1331	879	754	696	615	618	542	504	513	539	534	520	469	464	457	424	444	467	449	484	467	437	457	448	460	440	426	410	428	431	434	410	412	390	445	430	455	412	441	467	412	438	430	466	441	407	449	440	448	461	423	426	453	442	418	437	463	473	465	433	442	448	440	478	409	441	440	459	419	433	462	482	496	457	441	482	447	439	446	435	445	470	446	433	461	459	444	405	439	429	456	439	392	443	411	417	403	440	444	437	387	410	429	412	440	425	452	416	435	420	415	402	447	411	452	455	403	417	418	400	412	466	455	402	415	398	453	413	424	421	450	419	470	449	381	424	425	419	444	420	425	444	421	484	455	466	438	442	447	414	440	451	464	424	427	418	423	474	424	445	441	446	419	423	430	409	413	377	440	420	394	402	449	440	422	417	438	428	446	474	410	394	398	452	434	412	446	439	420	419	420	436	453	377	468	439	381	417	416	460	414	400	405	464	400	425	434	413	399	407	433	419	460	461	447	426	456	437	456	402	425	399	471	420	458	426	444	410	462	422	475	427	434	420	438	455	428	437	431	429	455	440	416	410	493	431	420	424	409	365	441	405	400	422	418	462	476	452	434	427	494	430	467	408	409	414	438	434	449	384	445	418	387	422	420	455	431	404	432	406	435	442	425	421	458	430	446	422	434	415	430	464	397	404	423	428	427	421	433	445	453	427	444	461	453	430	426	423	411	422	474	449	460	430	424	398	427	439	409	445	418	458	434	389	419	415	420	456	407	397	438	468	431	447	396	454	445	424	427	389	429	451	429	457	468	388	441	435	445	423	422	435	409	434	408	412	449	404	437	426	434	410	452	436	456	408	396	399	440	430	426	388	440	414	447	387	468	450	462	449	420	417	460	411	407	433	401	399	415	447	434	428	446	440	418	426	459	452	433	440	383	439	424	435	486	436	406	429	401	440	425	394	390	404	430	397	436	440	404	469	425	447	438	443	428	406	448	420	465	457	426	439	444	451	405	418	412	436	425	465	465	452	437	453	429	449	441	460	476	422	391	476	419	465	448	442	457	400	424	440	427	423	434	444	422	443	474	439	439	401	401	438	418	422	401	425	406	477	453	471	419	412	396	437	423	425	414	448	419	420	425	432	425	422	443	396	416	398	458	490	444	438	477	370	456	426	385	418	417	449	402	396	423	448	449	428	432	400	391	437	422	457	413	429	418	429	403	417	463	440	455	417	445	422	419	422	437	464	424	427	434	424	441	381	439	429	419	416	447	449	443	423	429	430	456	438	414	471	421	439	436	411	424	448	433	432	426	420	418	473	444	422	440	436	441	442	434	402	439	456	455	408	461	452	451	452	434	420	480	477	425	427	410	423	419	431	433	425	405	451	428	445	430	414	432	386	410	420	438	433	437	416	450	410	420	466	414	428	425	420	434	427	422	422	433	442	458	411	437	435	426	476	425	423	428	428	433	406	398	433	404	417	441	415	442	425	449	436	447	439	417	450	443	442	451	446	411	438	420	438	409	443	453	398	423	417	439	439	459	460	442	437	433	412	430	413	437	454	451	433	427	407	454	441	440	448	431	440	419	472	431	420	467	421	408	439	401	420	417	453	394	445	413	446	436	457	427	457	407	465	415	401	424	414	399	415	449	450	435	427	438	423	462	445	476	405	448	422	415	414	433	473	425	410	437	454	408	424	427	420	406	426	412	377	435	430	433	475	444	446	410	413	410	434	378	425	430	475	459	416	418	386	454	380	457	440	429	426	437	439	473	463	426	440	432	431	421	428	428	455	440	449	392	389	457	454	453	434	389	455	432	477	437	454	422	445	418	449	449	424	433	437	453	433	415	428	418	431	425	430	478	410	424	437	423	403	433	469	413	428	439	408	415	444	458	466	475	450	454	402	417	387	434	422	426	443	450	431	415	453	466	450	443	414	453	416	448	398	410	462	430	441	430	464	444	434	448	431	418	446	370	481	438	396	445	401	418	395	458	433	440	406	418	434	413	425	437	466	453	428	455	400	428	403	411	419	417	439	463	449	433	420	433	428	424	438	420	408	449	468	426	459	449	419	441	459	409	415	438	427	485	454	459	441	393	432	404	399	443	419	412	439	403	425	426	470	422	411	431	438	437	417	421	451	404	451	463	432	438	415	450	405	415	383	423	400	417	470	445	430	434	391	405	441	413	445	433	452	429	420	408	409	453	427	442	449	447	424	442	403	422	418	458	392	423	416	419	445	437	453	445	417	442	471	427	415	408	436	469	404	424	397	443	450	433	393	454	416	428	412	392	408	432	442	434	419	394	417	435	438	441	447	433	413	411	455	410	461	412	412	418	441	422	405	433	440	410	431	435	433	423	428	413	423	444	400	427	435	453	436	411	461	403	451	416	456	483	385	432	418	378	413	447	423	468	448	411	450	421	430	401	474	400	447	416	393	441	397	483	401	413	453	447	456	457	418	427	429	425	459	446	464	430	428	436	377	462	426	474	442	424	437	431	437	427	399	441	443	423	419	430	416	424	453	409	414	407	423	431	475	447	445	429	443	450	416	493	414	451	425	427	412	447	416	440	414	450	401	410	442	404	442	433	479	426	448	436	405	444	437	419	428	427	441	472	401	425	459	424	430	445	414	438	397	388	426	465	430	422	388	427	475	445	436	393	428	402	384	420	408	451	418	416	457	445	384	411	418	420	452	404	455	417	403	404	400	412	378	394	450	427	482	389	427	412	434	404	418	462	399	407	410	444	429	451	427	434	410	427	437	422	385	445	404	421	394	430	432	417	448	416	418	417	409	424	455	458	431	396	419	441	451	439	434	456	431	441	433	443	435	430	441	420	443	429	407	408	423	412	409	447	470	453	406	412	463	421	441	423	474	412	454	418	461	430	412	435	475	398	421	408	402	419	413	458	428	443	434	385	446	437	421	446	478	422	451	433	422	458	442	427	399	425	418	396	417	458	473	423	483	398	443	455	433	465	462	466	460	441	447	392	415	466	440	429	431	424	442	472	441	397	402	421	401	389	455	421	493	402	433	429	448	387	434	422	454	448	429	439	454	427	480	471	438	424	430	398	396	401	448	432	410	448	436	408	459	433	419	460	439	434	429	451	447	424	442	409	416	443	408	427	454	442	403	437	435	439	404	413	466	414	428	437	453	422	391	443	411	426	398	422	428	405	441	417	425	408	414	403	416	475	430	428	440	459	456	445	427	431	440	451	393	448	430	413	475	420	439	454	420	419	436	416	439	412	422	453	393	416	424	430	441	417	451	445	404	450	435	435	421	458	438	460	405	431	424	415	468	424	448	468	421	393	430	467	414	437	451	428	434	448	439	416	417	454	425	388	413	411	382	438	419	453	438	437	401	412	406	405	418	439	405	414	437	450	429	468	443	435	446	406	436	392	398	414	493	421	437	407	444	435	440	448	427	440	429	427	402	408	410	379	465	428	428	403	453	469	401	460	423	466	470	425	438	431	469	400	465	425	418
37196	62902	27716	3860	2393	1791	1507	1236	1041	911	776	704	741	588	607	602	615	534	540	550	528	492	501	514	506	513	534	521	489	518	501	529	476	471	493	479	486	508	461	477	522	507	467	506	497	480	472	491	502	466	492	455	497	487	496	479	475	465	492	450	509	483	469	452	454	482	489	516	472	454	473	472	480	483	455	459	428	471	487	487	528	489	510	445	456	471	482	434	502	461	443	459	477	505	462	448	502	453	459	498	427	451	493	476	489	444	491	452	488	512	455	451	475	492	473	484	460	476	440	520	490	481	466	465	435	487	453	453	524	464	424	512	482	476	442	464	489	499	450	500	471	508	480	469	502	476	486	492	461	475	492	471	446	477	435	459	453	439	445	480	471	434	487	482	511	446	441	484	467	481	454	466	478	491	429	458	462	496	469	480	477	459	473	480	455	466	448	490	462	487	458	465	448	471	458	447	460	489	463	471	458	479	455	453	465	443	455	514	461	458	419	479	457	455	454	457	476	493	462	478	479	496	472	480	463	437	441	462	441	460	448	439	452	476	495	505	476	480	512	438	468	499	466	436	471	498	491	491	472	450	453	474	448	504	508	472	432	464	445	463	444	460	463	499	483	474	465	480	487	441	470	459	468	485	475	481	505	469	479	488	474	464	439	462	498	458	477	473	472	465	468	505	444	465	438	479	441	485	483	488	478	497	483	470	491	482	449	498	459	492	478	420	482	466	477	448	515	506	442	471	434	438	433	480	485	436	459	466	502	498	456	450	500	497	497	464	461	456	491	455	454	510	499	487	454	513	482	437	468	431	467	472	455	456	495	469	460	460	421	460	481	472	494	471	480	472	468	484	470	450	442	450	449	444	516	460	450	448	483	464	436	453	474	496	505	430	452	459	475	450	463	478	420	478	451	482	443	456	460	462	500	451	467	489	439	472	489	439	462	473	481	539	444	477	456	476	450	520	449	464	477	451	475	445	438	488	478	462	506	541	454	491	490	484	433	456	470	479	435	504	483	508	457	479	443	450	457	454	496	437	450	521	468	503	484	419	461	482	461	492	440	481	461	453	456	459	467	442	464	484	487	484	479	508	462	442	464	440	482	448	514	463	459	479	490	483	466	469	469	459	433	487	425	467	481	468	406	474	496	466	438	445	481	453	460	455	470	523	431	483	434	500	474	485	438	421	448	420	461	464	476	431	488	437	498	448	475	478	500	493	492	468	464	461	459	461	461	484	476	475	484	492	452	435	493	475	434	479	443	478	472	502	504	476	459	485	436	471	469	461	469	457	429	458	482	449	476	503	442	450	459	450	456	445	474	425	471	454	457	517	488	427	464	435	491	488	519	498	476	462	478	472	459	418	465	440	437	528	484	441	500	477	447	463	434	432	454	493	457	420	477	455	491	462	480	455	479	455	419	460	478	446	518	422	473	465	486	493	452	494	455	513	469	469	479	456	474	457	456	445	461	430	471	469	474	482	513	462	467	506	456	475	461	462	493	471	486	459	486	483	477	449	516	485	492	490	488	496	496	462	468	461	476	481	498	491	457	471	499	482	457	503	438	474	492	463	476	468	454	425	492	484	514	476	484	474	437	474	444	477	470	466	500	486	470	462	504	492	448	471	477	484	419	444	486	455	453	501	459	461	461	523	458	446	456	472	484	468	410	476	477	463	453	494	446	475	513	464	492	480	456	478	457	468	470	478	457	486	484	486	491	448	449	470	465	487	457	459	464	501	471	481	480	479	500	460	483	453	507	476	441	464	443	467	481	421	465	441	465	446	486	461	486	441	473	471	461	433	492	468	448	436	469	460	478	490	472	449	448	487	450	510	461	447	486	468	477	486	495	446	468	463	497	512	441	491	508	464	453	438	465	448	450	460	480	424	477	453	474	458	443	473	494	466	466	483	485	460	470	490	463	484	475	471	457	441	495	441	478	430	472	440	491	472	446	484	494	472	465	467	419	498	469	489	448	479	479	465	475	490	477	474	491	437	435	482	463	465	476	470	464	473	425	477	443	443	464	478	448	450	467	449	500	487	430	475	457	452	482	465	426	411	443	446	454	492	441	488	448	453	516	454	488	499	487	492	473	455	495	467	486	458	469	425	440	510	456	461	455	467	491	450	466	471	474	476	444	493	491	494	478	495	482	475	446	443	447	454	482	471	472	464	423	473	445	498	459	455	434	453	465	488	485	485	434	453	523	475	475	514	479	464	483	466	461	455	462	490	428	439	449	430	482	448	455	461	501	467	470	452	485	434	485	466	430	518	480	447	491	487	466	476	458	447	481	447	473	464	470	459	474	459	453	494	483	438	465	466	489	489	455	480	419	466	437	445	457	469	442	433	463	512	517	437	444	435	439	454	461	443	471	488	456	484	472	473	488	445	495	491	467	457	541	457	463	439	480	454	479	485	467	471	467	469	471	485	447	501	454	454	495	457	445	493	435	503	510	466	453	443	461	493	424	422	449	450	441	457	516	444	417	470	451	466	439	443	471	487	451	469	483	433	469	508	501	441	490	479	455	476	436	461	490	481	471	436	472	469	438	492	445	465	471	484	485	449	458	440	501	466	508	462	497	504	472	442	454	477	441	472	499	503	479	485	462	488	483	479	502	498	512	424	485	479	491	482	454	467	454	509	476	462	484	444	463	429	481	446	456	455	469	494	466	448	456	475	481	472	484	455	434	469	449	459	465	485	460	448	469	441	422	477	471	469	500	459	497	449	490	453	484	492	503	488	487	482	463	497	477	453	497	461	459	481	500	451	466	436	503	483	464	415	466	478	467	445	489	478	483	491	503	452	455	467	413	485	502	468	477	497	452	460	487	472	447	457	448	494	492	483	442	488	491	459	496	451	495	443	455	478	492	428	490	505	471	489	495	460	472	458	486	447	434	505	453	470	487	470	460	459	485	504	487	418	477	465	486	449	488	486	470	472	474	453	468	433	463	472	450	502	473	473	443	501	550	476	461	518	442	467	441	441	432	431	489	462	461	468	425	464	480	494	489	452	522	457	505	495	458	464	497	520	514	490	509	479	492	442	477	417	467	473	456	492	467	521	454	456	466	455	461	431	482	459	435	468	480	456	485	441	462	482	463	541	434	504	496	418	453	449	426	473	456	463	445	479	481	465	442	460	463	476	486	489	470	483	459	482	482	454	519	512	468	517	477	467	431	478	461	477	478	449	477	470	524	474	483	467	486	488	466	446	460	468	473	423	512	487	494	515	459	471	466	454	464	421	448	467	464	463	431	445	453	429	489	508	437	475	463	442	458	480	443	424	472	457	407	487	486	465	483	455	479	462	482	472	487	472	446	500	433	495	475	460	466	427	478	471	492	474	459	467	468	466	452	435	506	450	450	435	484	483	507	462	466	477	516	464	455	482	475	482	466	512	472	459	437	481	446	464	445	477	457	471	470	487	504	495	500	499	457	477	467	464	456	472	448	512	506	494	476	458	467	487	474	469	421	484	454	498	437	419	439	446	502	493
25098	21473	27801	25335	13724	1395	914	773	633	503	543	537	501	490	476	491	446	433	418	445	425	410	410	423	429	426	463	413	390	427	456	423	430	441	441	432	412	415	407	418	372	434	386	358	443	414	435	409	442	428	419	459	427	385	447	366	444	395	396	380	434	402	431	411	396	420	418	401	423	398	425	398	435	437	396	403	442	455	446	461	429	426	444	385	422	401	370	413	422	378	431	393	412	445	405	423	418	378	368	381	426	426	432	410	403	411	407	424	402	409	399	430	422	391	396	425	396	422	414	446	400	392	443	404	388	383	381	416	403	407	404	407	418	419	404	419	449	389	411	415	422	436	381	418	424	404	438	401	377	411	376	399	408	403	415	431	405	442	403	399	443	416	408	394	391	395	435	409	385	418	397	375	375	405	420	430	412	438	394	395	402	382	447	421	455	418	417	417	434	432	414	379	414	463	398	359	409	420	415	389	356	422	379	417	426	394	399	441	392	403	419	374	385	376	401	418	399	410	414	418	424	383	439	423	407	419	396	441	399	391	416	381	420	421	419	411	455	399	423	427	409	384	380	411	406	409	403	421	467	398	374	447	397	409	385	407	424	433	399	403	406	432	396	411	406	409	405	427	387	442	389	384	392	391	421	381	465	381	399	385	386	381	389	435	387	400	432	404	435	392	415	375	423	434	420	376	390	405	412	401	456	421	404	395	428	424	388	413	381	426	409	399	433	392	421	424	406	392	390	406	460	394	412	380	415	440	399	382	377	430	408	406	403	416	401	415	431	401	415	415	420	410	408	458	419	428	385	426	430	416	440	436	416	433	412	430	441	399	401	373	419	414	423	418	414	395	398	383	391	421	380	413	402	400	382	394	394	403	404	362	383	443	393	424	426	405	426	417	410	403	447	406	402	398	396	393	429	454	395	395	395	469	443	375	432	393	419	414	444	427	395	385	417	447	389	404	424	408	415	386	420	413	403	398	405	422	410	407	419	388	442	423	411	440	363	389	433	387	426	396	417	465	392	403	429	380	420	406	406	437	384	386	413	435	420	417	389	410	381	399	414	439	405	396	381	428	420	372	401	385	397	435	419	418	383	373	415	384	406	414	426	399	432	461	398	397	396	393	406	420	397	433	396	413	375	430	416	417	419	407	387	428	407	416	404	447	427	417	398	434	408	383	401	414	416	415	424	408	421	390	403	421	407	437	410	415	422	405	381	394	444	421	418	411	377	403	410	450	415	404	406	385	401	435	393	412	401	395	431	451	387	434	423	428	385	387	412	447	422	393	430	391	416	434	386	427	392	418	416	417	430	446	416	385	402	436	351	407	430	424	408	407	393	439	406	404	434	403	387	411	404	403	457	388	405	399	414	413	414	392	433	389	423	421	392	380	398	409	444	416	387	399	445	406	405	431	406	412	406	412	414	408	399	410	401	406	393	422	410	433	410	413	386	417	410	412	431	382	410	417	447	395	423	378	393	452	401	430	431	430	408	391	421	401	392	425	413	400	380	397	396	443	414	428	438	398	429	417	381	439	387	385	437	402	418	423	412	446	421	436	409	399	383	420	387	395	405	450	397	365	420	405	425	383	444	407	446	410	425	428	396	432	420	434	457	413	421	412	398	398	373	399	412	425	400	395	420	428	406	430	448	377	424	428	368	442	399	399	414	407	439	404	386	415	419	411	384	397	431	367	442	397	403	412	399	416	404	432	424	419	367	397	424	422	415	398	406	435	416	414	429	396	421	399	444	393	376	403	440	441	429	418	423	370	384	379	424	388	412	426	426	422	396	383	423	399	434	419	397	400	405	419	410	456	414	410	439	429	434	404	388	380	420	418	405	434	412	422	422	387	406	418	404	380	428	370	430	394	409	399	397	395	427	415	417	426	375	418	431	420	416	374	402	412	356	418	393	456	424	432	393	434	382	412	418	410	435	405	396	398	415	416	438	398	431	403	399	404	429	386	427	422	401	437	383	396	414	416	389	414	419	365	393	421	429	412	438	377	417	427	399	412	408	433	384	402	397	412	440	373	427	410	397	389	426	381	421	397	422	399	431	409	403	401	423	358	447	409	423	435	400	415	394	368	455	426	392	385	379	408	380	387	422	442	388	400	448	409	406	418	372	412	415	417	391	430	436	401	408	363	421	433	392	432	439	383	420	426	388	412	439	425	400	410	423	404	340	392	407	438	432	407	390	403	405	404	476	395	398	434	441	409	395	397	383	397	442	413	388	446	425	401	415	427	394	413	413	402	412	389	402	410	404	411	396	390	407	420	412	402	412	377	394	404	425	388	390	402	463	382	421	398	397	391	432	404	428	416	399	360	412	406	392	417	414	420	381	415	385	413	435	421	404	391	400	427	408	396	400	413	392	397	405	429	416	448	398	379	439	441	423	406	431	419	431	422	429	404	400	427	406	403	404	422	432	390	408	419	401	397	399	418	421	407	433	407	410	407	381	393	415	397	391	411	394	406	410	424	414	403	411	440	412	413	399	444	399	419	405	367	408	415	420	405	428	433	391	384	427	411	396	421	424	373	408	400	402	421	407	404	380	407	402	408	378	401	405	407	408	357	428	425	398	403	416	407	412	399	383	449	420	386	409	373	430	400	416	431	411	402	411	453	412	397	380	424	398	413	405	449	402	408	455	413	393	493	402	382	365	377	418	442	408	389	380	394	346	408	403	417	406	427	408	400	401	431	413	381	397	445	416	393	416	408	445	411	421	415	424	409	436	410	411	402	431	396	431	393	437	465	441	410	420	431	381	401	430	415	390	443	432	423	409	417	409	432	431	422	408	382	405	390	414	455	406	393	423	401	399	420	433	398	435	423	409	354	409	416	403	393	458	388	380	366	417	393	388	396	416	397	409	405	374	397	382	401	411	403	383	385	454	382	423	428	425	417	423	423	450	403	386	413	389	411	430	394	404	420	376	422	412	385	407	432	397	413	410	411	419	394	415	425	416	398	396	414	396	393	444	434	452	352	395	378	399	410	387	392	432	427	411	400	451	364	429	392	406	385	385	428	401	412	410	391	396	425	385	390	415	397	471	420	428	424	415	402	428	393	423	433	394	411	390	417	416	455	444	379	414	374	364	396	416	427	404	417	390	430	398	435	416	450	394	440	413	414	414	438	403	395	400	435	393	426	432	458	387	429	398	395	412	408	405	368	385	433	430	421	396	422	434	420	424	423	415	427	420	442	410	410	403	381	428	432	403	391	404	415	379	403	415	419	400	409	389	437	414	422	424	442	416	425	434	425	404	396	411	396	395	425	381	434	429	439	403	373	373	433	418	406	398	395	395	437	425	396	433	383	410	398	395	443	408	360	373	424	435	394	457	427	405	417	381	397	394	400	409	385	409	402	393	423	415	418	420	446	424	387	427	391	412	397	392	431	429	428	401	427	387	425	378	407	384	387	412	425	405	402	438	414	434	418	426	406	412	420	404	395	412	403	448	402	432	389	396	447	422	426	413	403	426	404	416	422	397	439
37350	57331	26686	2843	1835	1433	1295	1093	873	747	658	608	606	613	516	494	522	455	460	478	453	432	453	504	502	494	485	459	448	447	489	471	439	416	453	453	455	428	443	473	480	444	422	426	417	448	444	479	416	421	412	422	459	448	454	449	452	422	458	479	434	456	450	427	437	436	435	468	448	447	475	436	443	409	441	437	434	451	477	488	474	462	446	431	399	435	478	408	435	430	467	470	418	473	417	425	460	382	439	438	436	429	407	419	463	411	424	417	441	456	441	469	458	435	449	431	457	399	419	418	426	437	393	412	421	438	447	448	446	402	393	428	404	413	420	451	424	414	448	412	426	441	432	438	429	455	407	430	435	425	442	430	465	437	445	420	467	432	459	403	406	427	464	449	458	436	443	455	449	413	428	477	418	455	473	415	436	447	465	420	390	417	444	422	446	392	438	416	450	461	422	462	454	443	473	447	455	388	445	449	451	434	429	424	425	427	422	429	409	452	422	441	420	452	438	439	411	446	423	406	420	464	441	407	449	434	428	412	439	456	452	402	479	465	375	433	431	427	450	437	436	447	421	447	433	430	406	459	429	381	433	456	421	439	461	398	407	442	433	451	433	446	435	448	414	456	440	438	402	429	438	442	426	419	461	440	443	443	411	457	452	424	435	413	415	444	432	427	411	399	404	420	414	470	452	443	430	438	432	452	456	445	420	404	442	448	424	456	444	432	435	430	430	435	474	457	412	433	400	448	421	414	443	441	419	440	472	435	415	418	424	417	452	441	452	413	445	428	411	446	450	465	431	410	465	412	442	443	472	443	393	463	450	419	416	411	448	451	409	461	452	461	420	440	438	418	432	438	407	426	443	445	443	447	408	477	430	418	383	437	477	397	428	403	448	397	451	434	435	481	446	421	435	433	441	424	443	408	448	422	450	445	418	460	453	454	434	417	409	423	426	417	438	454	462	418	432	432	438	432	429	460	394	416	437	429	429	417	445	440	431	428	432	446	452	436	402	433	425	424	443	418	448	441	450	418	450	439	464	420	428	453	419	423	423	445	423	449	426	421	428	475	443	442	421	417	458	440	470	456	417	427	435	447	440	416	460	455	415	471	456	431	446	413	420	458	413	456	410	438	465	428	431	432	438	459	429	435	437	468	432	463	378	444	423	432	461	441	453	447	456	448	460	443	454	415	426	393	438	465	407	396	433	469	414	413	443	411	379	464	440	439	416	479	428	395	426	468	440	441	419	411	462	410	433	417	451	407	388	424	409	430	451	395	436	448	422	417	436	449	426	440	437	451	446	434	446	451	418	417	435	428	377	415	418	433	448	459	454	443	425	404	421	439	457	445	416	426	461	443	462	461	411	424	398	443	433	405	436	446	428	455	421	452	417	465	451	415	440	436	416	442	446	393	417	398	411	446	449	449	425	405	433	425	442	427	394	432	431	467	464	450	442	461	420	461	434	460	450	456	426	447	430	411	439	393	426	436	438	448	400	461	435	450	467	447	473	466	433	410	466	487	428	426	429	476	396	428	461	444	427	439	424	422	413	438	428	453	402	446	461	429	461	430	433	457	452	415	466	436	453	417	432	458	455	413	463	464	436	449	420	463	423	436	410	431	407	433	457	431	472	465	384	408	461	452	412	431	455	420	442	434	443	471	425	422	472	415	443	439	476	433	449	433	410	422	439	446	443	433	421	420	420	458	434	421	424	451	415	406	457	460	389	413	428	426	429	416	447	463	451	427	433	442	422	409	418	404	446	431	474	441	436	439	415	446	444	445	421	459	436	432	424	420	460	426	449	437	410	428	460	430	412	409	461	442	398	462	431	414	420	446	472	399	445	405	447	495	467	452	488	439	445	425	424	460	418	408	405	415	426	467	438	425	427	468	425	436	427	428	421	417	419	400	466	455	424	442	421	474	440	488	417	429	443	444	418	474	424	431	443	467	387	431	393	375	412	438	442	443	456	451	427	471	498	435	465	510	428	411	427	431	438	449	469	436	416	411	439	414	417	427	407	433	409	453	478	416	417	427	410	437	422	422	425	446	452	406	432	454	440	440	453	428	402	419	420	425	460	435	455	451	454	401	426	412	419	450	456	399	422	467	433	442	441	435	407	469	431	427	440	451	441	425	410	451	430	437	411	441	444	441	427	425	414	425	473	439	436	447	456	413	442	388	442	452	440	433	430	428	412	416	423	410	451	407	454	421	433	422	459	437	443	441	436	429	424	413	446	432	474	403	435	425	434	444	455	446	414	434	443	432	479	413	452	436	415	444	456	437	437	429	448	425	477	427	424	428	457	406	415	425	400	449	478	427	451	431	416	438	448	415	437	473	417	428	442	443	394	412	438	472	463	453	485	446	464	456	433	433	447	443	452	443	432	428	483	410	402	435	418	423	421	447	410	430	426	448	448	458	454	418	469	424	434	405	439	430	421	416	417	450	433	448	427	445	465	400	439	442	402	446	431	436	417	432	461	436	430	471	415	454	411	438	414	438	443	465	461	429	435	439	429	407	426	442	476	402	432	424	467	444	445	434	458	399	452	410	426	426	450	425	425	462	434	418	433	435	448	410	442	485	435	425	439	393	451	484	419	474	433	409	433	412	444	418	465	453	424	449	458	456	471	465	413	448	433	431	426	432	432	416	425	441	449	413	413	435	437	420	442	418	464	489	410	465	403	468	444	421	413	414	419	443	446	409	462	435	412	436	444	407	413	461	423	463	427	410	444	446	376	422	399	452	436	451	455	414	414	426	424	430	412	415	432	425	391	418	420	418	448	435	409	469	444	434	449	476	448	462	442	438	463	433	456	371	414	468	418	413	466	405	397	454	441	414	428	446	425	444	427	414	411	434	419	452	446	437	426	430	436	402	449	439	449	503	437	445	418	407	432	409	452	450	423	402	437	432	427	389	413	423	446	454	426	424	421	407	425	408	437	419	444	410	418	447	446	409	401	430	411	398	457	433	445	406	422	434	436	407	447	430	431	410	413	430	462	442	398	405	447	458	416	445	421	401	452	423	421	464	428	467	455	382	446	412	417	448	422	411	419	401	474	460	421	432	414	454	451	443	409	415	437	412	422	412	430	446	458	427	420	412	462	464	411	464	414	415	450	456	447	398	445	427	459	447	438	404	449	416	446	425	443	428	428	445	445	426	456	440	433	405	414	461	446	416	418	427	465	448	429	477	420	446	427	416	403	447	416	448	430	401	453	432	413	452	439	437	431	451	448	458	423	446	448	405	471	438	413	441	440	449	440	411	457	436	394	398	448	423	416	449	429	464	440	414	402	449	436	424	428	464	446	441	439	407	429	445	427	409	438	443	425	479	444	448	457	407	466	419	462	438	440	412	458	437	448	431	444	453	441	435	421	458	461	465	436	442	479	446	496	431	414	455	431	457	440	424	472	456	444	401	423	413	450	414	453	446	426	437	435	440	426	430	453	457	442	472	428	471	438	405	428	395	427	456	456	442	437	454	442	451	470	436	429	440
23005	21438	29036	24245	21426	21418	9309	1209	772	631	592	485	413	444	445	406	351	344	324	302	309	313	326	308	349	307	340	305	274	321	294	297	303	267	270	276	283	273	255	265	245	264	281	278	257	264	265	269	259	252	275	245	270	255	284	290	244	256	281	245	263	250	299	255	242	268	266	263	244	256	243	260	264	266	273	272	279	285	266	282	256	295	265	293	283	271	269	286	272	293	261	237	281	276	258	257	234	241	227	276	264	240	257	223	233	255	223	256	227	243	251	253	244	260	245	256	246	241	239	239	229	249	268	249	271	256	255	256	245	261	240	295	249	244	268	283	273	267	257	261	221	252	250	244	271	277	231	268	238	265	229	263	264	274	243	242	232	245	262	263	229	287	248	261	271	251	281	265	242	253	258	237	261	218	234	256	258	254	273	256	264	264	256	270	252	248	259	251	246	252	235	284	245	272	239	228	276	233	235	250	246	255	264	244	243	259	274	258	257	247	238	264	259	278	285	230	261	271	230	270	271	252	229	236	246	235	224	260	273	274	249	269	243	273	257	254	253	242	239	245	248	256	262	274	270	247	268	229	243	243	248	231	257	249	255	286	259	279	262	219	217	263	264	244	250	237	249	202	239	267	249	239	250	289	252	257	225	270	276	225	238	257	248	257	227	252	236	259	280	246	269	243	269	237	250	248	238	262	248	271	261	271	242	243	254	248	267	273	255	251	254	260	260	277	241	242	258	221	227	258	242	249	249	264	231	243	266	248	233	250	272	251	239	253	274	259	239	234	258	252	250	272	282	254	283	252	256	266	239	275	264	253	240	278	254	272	254	253	265	240	257	248	247	249	245	244	257	248	245	273	269	271	229	243	242	250	253	250	299	262	270	250	246	250	281	285	257	271	262	270	264	254	241	264	226	265	247	251	254	269	216	256	268	241	279	246	269	271	241	263	241	257	260	247	249	271	260	251	246	253	298	248	256	235	286	268	273	244	229	252	262	241	269	243	273	240	243	244	221	239	255	247	279	236	276	250	252	245	253	245	245	266	268	267	246	250	252	253	272	255	247	243	267	257	265	257	231	269	269	282	266	239	244	274	290	249	259	233	271	269	230	273	273	254	252	256	245	255	256	245	238	213	265	243	228	252	257	291	249	275	232	287	262	274	274	275	261	263	250	261	293	228	287	255	253	258	244	247	262	244	241	251	249	254	267	252	249	258	253	237	257	249	270	260	267	258	258	234	264	275	236	235	246	259	243	276	245	258	247	254	223	274	241	229	301	276	231	229	241	252	243	229	256	270	255	268	265	243	252	259	249	248	268	262	223	253	240	261	261	278	243	268	284	263	260	275	245	255	253	260	252	267	272	276	267	243	246	232	244	265	238	269	251	281	246	242	261	276	288	278	256	261	224	271	238	237	264	245	245	239	251	259	245	258	249	258	274	270	263	262	287	252	249	247	294	257	269	267	273	236	256	264	251	262	233	228	246	244	231	266	235	249	242	253	231	277	243	220	262	297	267	257	276	247	251	283	252	263	225	250	260	269	269	241	255	251	256	243	280	271	246	252	281	277	252	235	232	259	256	245	228	277	255	279	266	252	257	246	235	245	238	263	243	255	260	272	242	261	277	261	235	257	243	260	262	241	252	241	227	264	245	271	231	283	251	252	246	245	252	245	251	257	236	262	268	249	235	260	241	285	251	262	261	251	253	219	253	224	255	241	240	242	266	231	248	268	248	271	246	279	239	238	253	239	258	248	266	265	256	290	249	277	254	266	242	254	245	227	261	243	222	270	267	273	226	246	275	284	267	262	239	261	237	258	264	280	233	235	251	255	261	230	240	264	260	293	233	256	243	222	256	267	253	246	263	261	251	289	274	243	245	241	269	272	246	236	257	236	251	223	244	262	258	266	255	270	251	294	247	267	235	246	258	270	242	255	228	259	263	224	272	266	269	227	237	256	303	275	235	263	255	250	251	267	232	246	258	237	226	256	236	237	272	259	269	251	237	262	268	262	236	259	262	231	241	244	264	259	233	261	242	241	248	258	257	239	251	239	251	248	267	243	252	268	256	276	242	242	249	246	248	232	255	210	269	280	256	259	242	271	265	263	231	274	230	221	238	270	260	261	269	266	258	254	233	244	259	283	253	253	229	239	267	290	254	244	248	234	267	247	267	256	266	221	226	245	253	224	282	259	257	257	256	254	258	246	254	263	237	272	266	255	243	261	269	281	238	254	268	252	264	240	231	244	239	270	267	254	264	232	229	244	243	272	233	267	272	210	235	267	258	259	279	234	263	247	243	278	279	294	242	253	262	229	277	247	224	255	271	251	232	245	269	264	237	292	237	260	277	250	252	258	263	266	256	221	236	259	248	283	271	251	225	241	256	256	246	256	298	255	250	246	241	229	243	283	251	228	234	262	273	241	246	229	244	276	247	256	238	271	264	292	263	260	264	254	267	238	265	261	260	288	266	260	261	248	273	257	251	252	244	252	260	250	254	264	264	234	246	244	249	235	242	243	263	250	248	251	257	245	240	262	259	234	263	262	224	236	252	285	263	242	268	262	239	260	259	258	236	243	256	249	272	260	268	237	275	277	273	247	259	233	286	259	249	240	253	258	281	233	284	255	276	255	262	244	276	258	245	254	244	258	252	267	233	261	234	236	273	246	231	277	257	298	263	245	255	267	240	242	233	224	261	240	236	242	242	272	230	235	237	253	254	256	247	255	249	243	242	262	253	246	255	286	260	237	269	247	280	266	250	260	254	211	233	254	244	274	241	274	248	235	245	241	263	254	233	266	256	252	254	268	254	226	271	241	254	257	259	265	250	257	258	270	267	250	259	226	269	265	298	249	270	268	259	250	212	248	270	246	235	254	276	249	237	259	255	227	278	260	247	282	245	260	251	246	239	260	263	271	243	247	276	281	269	251	268	277	230	223	255	261	273	241	250	244	277	263	250	273	263	256	265	251	261	270	247	254	250	258	236	247	255	255	242	249	254	231	268	256	272	263	232	245	264	255	248	245	240	243	241	280	249	268	244	285	256	279	221	222	248	252	245	253	242	233	224	298	264	282	248	240	264	251	270	260	262	226	224	268	249	244	277	237	269	236	261	240	285	266	273	241	246	262	238	234	263	251	254	260	255	255	260	240	258	263	232	244	238	236	251	257	260	236	256	260	226	241	235	249	233	262	270	234	250	268	224	257	243	235	263	241	258	231	287	236	257	253	272	265	249	257	222	295	237	285	237	214	278	260	262	255	244	262	255	277	258	229	250	265	246	267	240	278	250	233	251	259	249	249	249	238	251	254	238	243	243	252	245	250	244	257	262	244	254	255	290	266	270	264	264	278	243	238	239	302	258	260	256	256	272	285	267	244	221	240	254	246	238	241	253	250	265	240	264	235	257	246	243	259	269	235	248	254	245	270	263	262	267	251	228	253	239	259	252	258	248	256	232	250	237	269	260	213	236	250	221	264	283	272	253	281	250	247	243	232
41232	70267	40813	5878	3475	2672	2133	1676	1190	980	816	725	640	585	581	478	478	414	367	374	374	396	377	344	404	368	371	356	352	312	331	289	311	290	322	331	301	309	313	278	284	314	295	300	282	289	269	296	257	282	280	322	304	298	316	278	312	273	295	263	276	300	276	331	320	299	295	293	299	326	289	274	310	317	294	284	286	305	312	307	317	308	299	295	287	299	244	256	292	286	272	250	275	287	307	277	288	289	245	276	275	281	258	249	282	285	281	264	264	285	300	279	261	293	313	264	254	283	275	295	264	293	265	276	278	242	262	259	246	284	258	282	300	262	258	271	261	293	275	291	261	287	288	292	282	253	275	277	262	275	289	268	291	275	292	263	309	277	247	263	292	254	282	260	286	276	274	251	272	287	274	306	282	257	267	266	293	231	282	274	279	284	253	261	262	265	275	267	294	269	263	290	276	260	276	275	252	272	281	279	279	277	254	259	259	273	249	271	285	281	277	280	255	279	307	274	289	286	292	277	247	260	297	306	277	292	286	267	272	280	286	268	264	270	281	259	282	246	292	290	279	246	290	266	277	288	293	249	307	257	262	294	281	267	303	256	242	268	255	270	297	291	254	273	288	269	278	259	271	237	245	276	283	290	274	297	261	272	289	292	284	275	247	273	277	298	272	307	280	287	298	287	241	275	266	269	280	258	271	260	258	266	310	292	305	277	273	304	294	294	252	273	293	291	253	265	258	278	292	255	279	275	249	267	284	312	256	274	264	300	261	281	290	302	259	305	275	259	268	313	228	302	291	268	295	278	263	285	259	295	291	252	265	259	266	272	260	247	290	289	271	290	275	257	304	284	265	283	265	289	272	271	262	245	263	255	286	240	318	288	261	260	276	279	293	273	261	259	307	261	303	283	295	254	273	287	263	273	286	270	261	282	276	255	299	267	284	270	266	248	296	291	280	289	288	275	270	257	268	257	260	301	252	290	292	292	286	262	251	291	298	306	290	273	257	285	265	258	269	277	270	258	299	277	255	275	258	270	279	275	292	239	265	276	284	295	257	286	268	301	286	291	284	275	281	294	273	264	278	253	290	273	258	318	294	269	307	262	279	272	307	273	275	269	251	303	293	299	285	315	264	267	286	270	270	271	272	256	254	282	297	292	286	289	307	288	270	306	270	290	273	255	277	267	288	305	265	266	286	303	264	312	268	308	257	292	281	309	269	266	286	269	275	282	263	278	299	256	287	251	266	269	260	268	282	253	269	283	271	266	246	287	245	307	272	302	270	240	302	261	283	270	273	253	301	241	277	253	267	295	309	269	267	277	260	296	298	281	259	292	270	288	281	268	285	260	276	268	285	282	276	275	276	269	296	279	252	280	284	278	296	252	280	270	271	289	268	248	281	281	276	308	260	275	268	280	268	274	269	291	289	275	268	275	245	293	276	257	307	277	271	257	265	291	274	297	288	233	291	283	274	268	273	284	256	289	256	280	257	270	242	280	268	295	227	299	267	262	299	248	269	258	276	300	245	302	272	308	241	260	285	267	265	271	276	270	314	287	272	255	275	281	274	271	272	284	269	271	259	266	261	291	272	295	296	266	265	293	268	251	272	272	257	280	284	249	284	302	306	264	267	309	279	263	250	293	272	280	272	278	270	282	252	276	264	270	246	255	271	272	294	248	228	289	270	274	279	277	243	268	279	254	288	255	279	248	289	272	297	303	272	276	248	277	262	263	257	308	269	261	256	257	306	297	277	278	287	279	269	270	300	263	269	276	282	285	273	282	285	279	292	297	301	295	253	279	280	306	291	261	305	263	283	275	256	274	279	286	249	306	266	284	281	295	282	272	275	268	293	298	258	263	313	286	295	297	311	281	276	280	260	277	262	329	257	318	278	255	275	270	285	296	267	281	285	286	294	256	275	285	263	279	271	274	260	276	278	248	261	275	265	278	278	288	250	275	287	283	274	269	308	288	291	312	273	279	290	281	302	279	267	286	269	271	276	264	264	300	232	289	255	266	274	264	267	242	316	285	259	295	272	273	268	255	286	283	253	280	298	261	288	275	260	279	285	299	300	267	267	295	256	294	289	268	275	288	264	256	298	281	246	285	303	267	282	290	278	271	285	274	296	282	297	303	314	281	273	297	266	283	277	289	259	278	283	261	288	282	312	276	314	270	299	300	279	293	290	277	271	258	281	252	286	259	277	292	293	296	285	262	269	298	272	265	272	279	279	281	273	282	289	295	285	274	268	287	302	274	286	295	307	270	267	274	259	266	288	297	251	296	284	308	283	264	266	266	284	256	259	276	296	273	246	274	271	267	269	281	301	279	270	291	288	274	271	295	287	276	282	269	293	291	298	257	307	273	282	282	290	268	270	280	315	294	248	275	251	284	279	244	262	242	264	279	268	252	258	287	289	299	279	263	282	279	247	277	300	287	301	280	305	282	257	298	256	298	236	280	290	256	255	306	246	284	280	273	271	249	254	256	270	260	287	258	299	305	292	262	292	292	264	256	298	274	274	301	250	254	281	293	261	324	290	263	276	258	329	284	257	281	279	288	267	290	259	272	271	276	285	280	273	280	262	298	257	239	308	305	274	295	263	294	237	263	254	237	270	263	279	310	282	305	262	262	269	296	279	265	288	297	273	271	272	285	284	291	294	276	282	302	275	312	301	271	285	300	280	282	262	262	264	284	279	290	265	286	270	276	284	293	277	287	262	283	270	269	287	311	283	273	301	263	285	292	259	300	268	287	267	284	287	248	266	295	293	279	282	313	268	274	275	278	300	298	251	275	281	282	272	268	311	291	251	264	283	291	261	263	281	301	281	294	270	259	274	293	254	271	277	284	258	288	274	277	267	291	293	295	265	256	283	263	275	261	299	298	280	254	260	280	278	282	252	256	254	286	304	263	266	286	260	261	262	268	263	296	275	300	281	265	284	293	278	284	294	293	246	313	260	312	272	272	258	262	276	286	276	250	289	322	291	255	275	281	266	267	272	268	292	290	305	239	275	284	273	290	299	296	272	244	260	286	282	302	279	268	276	298	276	256	247	254	269	267	269	246	295	265	260	302	282	250	277	287	290	297	268	282	268	259	282	251	286	269	258	291	274	258	292	258	286	282	281	248	261	283	283	263	250	270	288	285	301	290	275	252	292	275	284	295	310	279	261	279	274	278	292	295	238	272	308	271	267	262	283	264	272	326	260	298	275	278	258	297	281	279	305	256	272	285	274	302	287	289	288	248	303	281	289	283	273	290	294	282	282	262	292	294	308	268	283	277	279	270	293	282	286	265	253	248	283	292	266	299	272	271	292	246	259	277	270	275	282	295	267	285	271	252	308	281	277	303	301	303	269	272	255	277	276	308	281	252	271	289	277	298	291	278	246	274	279	303	290	263	279	278	299	247	264	283	292	264	281	283	276	259	324	306	276	266	282	261	264	277	278	288	274	284	272	269	297	317	278	287	290	285	246	274	280	259	257	290	287	273	286	273
31237	31409	25329	5597	970	854	784	719	668	625	628	575	548	583	619	596	554	574	560	557	524	545	540	553	535	543	560	551	555	507	514	540	501	518	570	575	550	553	548	529	525	528	560	523	486	547	543	526	542	520	493	527	521	539	543	564	544	566	539	575	514	563	497	564	535	549	536	515	533	535	531	520	517	523	527	528	517	553	543	593	549	582	499	555	512	585	505	515	530	564	525	543	557	564	553	527	541	522	510	550	578	556	568	574	548	535	549	535	520	539	530	556	520	524	511	496	560	535	549	527	535	515	536	512	576	526	526	542	518	548	554	561	509	541	501	519	511	532	513	518	548	540	544	533	570	536	510	492	528	569	543	521	513	545	506	525	526	548	522	546	493	542	521	537	513	563	503	492	507	516	498	525	534	523	554	544	542	504	541	542	514	575	502	522	557	542	547	528	517	503	509	545	549	562	533	507	525	554	506	541	528	560	507	518	550	547	540	551	505	533	539	562	576	496	584	543	554	569	538	531	531	530	511	536	522	491	509	531	526	513	538	574	509	508	536	532	527	517	514	525	534	516	521	541	551	519	536	531	542	576	543	520	559	532	559	537	528	465	512	525	551	542	525	536	520	532	560	512	570	505	568	546	496	511	541	537	521	535	554	520	517	592	501	536	581	570	555	537	508	528	530	573	548	517	505	557	501	554	554	490	539	552	546	530	537	558	543	520	512	546	550	516	557	487	492	486	551	581	502	523	541	497	523	516	552	551	519	498	524	538	526	504	562	525	530	530	531	502	528	499	508	528	552	560	522	509	535	536	512	546	536	510	559	578	584	536	524	510	527	520	566	552	508	566	540	520	553	506	527	547	557	517	528	544	549	580	557	519	543	519	549	520	527	572	545	493	492	541	522	560	509	547	550	548	550	537	536	520	482	538	541	522	550	526	527	539	561	498	551	553	535	574	545	481	502	517	541	455	573	563	544	528	534	543	519	580	512	534	551	512	540	514	555	547	500	555	537	530	532	595	515	538	516	534	525	508	541	534	539	498	563	533	550	527	545	521	518	566	530	569	535	543	542	548	531	510	518	564	571	560	518	540	559	513	533	535	548	548	512	557	532	562	526	540	547	528	547	511	561	559	490	492	552	505	536	546	530	548	517	545	533	505	572	531	563	533	533	498	572	549	551	544	516	498	501	536	544	559	537	569	575	489	545	550	559	556	557	520	519	522	562	539	568	505	557	502	548	548	515	560	578	526	524	523	526	529	502	534	554	534	507	539	542	572	521	553	557	545	554	539	499	562	568	536	544	531	505	527	495	516	512	584	522	546	529	523	527	565	559	540	523	479	554	553	525	546	483	493	556	546	557	574	464	520	520	542	536	511	547	529	539	523	521	516	538	505	505	518	555	572	537	556	531	526	535	542	523	561	547	562	540	573	504	530	521	513	531	520	510	477	521	550	494	579	536	528	572	547	533	548	566	506	535	517	576	522	530	513	556	524	553	526	515	542	515	532	526	543	546	492	536	574	550	532	504	482	536	511	542	502	502	509	506	539	534	562	534	540	530	570	527	569	498	540	528	536	531	515	532	556	512	552	530	519	538	552	486	514	548	534	522	505	523	520	513	518	544	552	534	527	530	515	530	463	523	535	510	557	527	540	530	525	517	523	527	530	544	544	547	528	544	526	522	548	556	539	557	543	513	524	494	508	548	527	546	552	550	539	493	551	487	504	554	523	522	528	528	552	530	562	574	564	549	562	568	541	550	547	528	515	560	531	526	519	505	510	489	554	558	572	518	586	514	529	545	538	557	484	528	518	498	524	501	506	558	543	556	524	558	555	511	556	532	603	502	552	510	519	562	541	526	523	547	526	580	550	502	524	519	522	523	565	518	559	514	527	528	519	539	554	549	562	533	574	537	502	508	496	514	579	528	608	553	601	515	539	556	575	564	515	521	559	542	538	537	512	518	541	534	505	532	486	525	531	548	551	548	501	536	538	526	602	510	578	522	516	540	490	583	533	514	535	507	573	566	554	532	517	521	511	568	557	576	528	515	563	554	570	536	547	510	547	554	518	499	525	543	528	550	533	550	515	539	540	546	544	535	506	504	595	530	499	514	564	564	536	516	489	527	528	504	543	515	539	493	592	518	546	540	522	521	569	561	516	529	508	560	511	555	526	545	527	513	542	510	557	530	546	560	503	516	541	541	514	565	512	543	505	499	517	560	543	529	548	571	524	542	505	572	492	553	492	543	505	515	521	555	527	502	558	586	558	540	526	571	557	520	539	508	570	549	565	565	508	582	544	566	520	549	545	549	529	513	542	510	522	497	509	516	544	503	553	541	543	553	569	581	553	535	527	508	517	488	527	557	523	507	541	529	530	539	497	526	546	505	504	547	532	535	547	568	560	512	534	505	503	506	475	537	516	513	531	556	515	557	561	565	563	575	536	533	533	543	489	559	506	492	524	562	548	534	548	534	511	549	546	525	542	508	526	523	551	486	561	506	497	527	527	526	536	574	504	553	541	551	529	521	568	539	534	544	566	517	511	536	539	525	524	530	529	531	519	535	505	531	567	541	535	543	558	538	520	529	507	546	537	540	496	525	531	537	529	514	515	526	563	548	545	534	550	543	522	527	542	562	515	523	521	523	510	520	499	583	478	547	526	551	564	592	544	505	544	522	538	516	566	529	529	492	506	555	563	564	526	551	551	553	538	539	539	542	522	508	536	522	562	547	509	522	514	536	483	510	540	481	559	525	519	541	542	530	556	575	600	574	551	555	520	538	513	579	534	529	493	554	525	559	551	574	518	554	514	597	503	541	528	571	551	530	530	502	547	535	517	554	584	480	539	508	564	569	549	529	541	529	522	487	553	549	535	525	504	555	503	521	551	487	535	550	554	515	527	491	514	564	563	509	552	521	540	537	532	530	570	516	527	523	585	502	482	546	507	588	537	524	559	519	507	523	500	541	543	527	527	518	525	539	523	512	559	527	537	575	503	551	524	529	528	529	533	563	559	519	524	574	568	541	499	541	527	556	526	553	541	522	502	530	494	536	574	515	535	517	517	524	554	525	502	534	511	540	542	518	546	498	536	541	535	526	556	526	536	504	552	511	540	516	571	591	511	540	538	557	517	551	517	536	512	501	562	529	558	515	517	566	514	549	567	516	544	544	528	530	534	588	543	515	522	506	535	495	485	512	554	519	520	552	516	497	530	540	552	549	506	515	585	552	566	519	535	538	525	564	534	497	540	559	538	530	560	495	503	542	569	508	504	510	506	530	533	556	540	516	525	520	555	563	486	528	514	509	533	538	515	564	561	522	556	541	521	541	536	557	568	535	554	510	534	571	555	500	545	606	519	563	522	558	531	571	572	505	553	541	506	527	515	533	507	525	533	567	527	589	519	562	524	533	520	515	509	539	547	553	564	540	541	567	555	556	510	541	520	543	508	555	525	502	568	525	508	529	535	528	584	534	515	536	555	582	578	554	528	510	549	553	504
36206	46969	23377	1809	1192	1111	1017	881	760	743	688	650	647	642	647	617	573	626	605	581	561	587	569	569	579	587	592	581	585	591	594	604	635	582	576	652	604	535	556	584	546	549	540	617	582	546	576	554	591	586	614	543	584	568	616	581	621	578	600	558	576	539	552	617	539	557	558	585	586	577	601	583	560	555	609	561	628	580	548	575	583	546	566	581	562	585	562	564	544	591	569	585	567	544	553	550	592	563	557	536	565	593	549	582	547	543	549	555	581	529	584	557	580	543	588	574	598	605	597	567	561	567	540	573	565	581	549	628	546	630	533	573	519	567	543	564	576	577	565	568	592	614	604	603	559	583	576	566	611	599	546	592	585	577	608	540	553	563	590	596	572	533	582	541	576	553	587	589	571	555	566	566	557	565	552	576	563	597	568	576	575	514	559	614	555	580	576	590	554	515	582	555	588	618	557	557	553	597	571	551	535	572	551	567	591	551	554	600	592	600	560	552	608	583	581	576	566	567	611	548	521	572	573	610	546	562	525	531	596	538	545	554	561	584	530	547	572	585	553	586	562	574	564	614	574	578	573	565	556	583	590	572	592	544	511	570	540	546	626	601	615	545	577	562	608	588	573	563	559	583	561	544	588	573	527	508	594	595	591	546	548	550	558	554	565	605	559	589	598	576	567	535	542	537	613	576	604	561	548	571	588	619	547	499	579	577	533	583	564	569	611	590	580	595	587	529	548	558	586	590	561	579	568	593	557	544	546	516	537	529	575	580	557	559	554	575	558	571	596	588	599	577	553	599	555	571	533	561	582	565	539	599	580	587	578	566	570	597	600	551	563	568	534	570	561	589	576	574	562	552	559	553	538	563	519	635	561	568	576	534	593	564	551	599	550	620	542	574	592	591	587	566	583	535	580	551	527	574	527	586	550	494	560	548	543	589	582	564	523	577	554	558	549	632	611	558	566	579	570	535	586	568	562	552	601	552	550	588	580	594	595	567	556	609	588	589	561	580	582	587	554	550	580	537	580	562	565	564	572	563	544	575	537	561	528	565	582	572	605	570	575	587	561	595	584	557	578	582	572	569	593	593	565	597	616	583	533	567	573	587	580	567	520	536	601	539	610	537	567	546	555	567	530	542	562	565	593	559	576	615	551	564	588	575	544	553	572	556	537	618	586	560	558	540	586	575	543	555	609	568	572	546	623	591	611	582	552	598	562	567	588	584	618	586	531	592	569	558	573	550	608	579	597	544	563	559	573	555	588	563	590	614	556	573	589	560	599	548	572	605	612	587	533	593	504	579	571	577	585	617	573	572	552	563	535	547	569	529	596	564	581	559	559	551	534	573	572	533	569	582	597	562	560	531	575	584	605	560	541	574	595	562	583	552	517	536	561	557	590	622	621	557	601	567	618	565	585	565	564	563	538	584	605	544	565	592	541	580	535	561	551	585	595	602	536	548	524	556	583	586	540	541	600	575	561	596	579	570	577	556	547	591	611	580	573	563	495	543	579	544	565	562	561	544	580	567	533	531	565	558	581	554	576	575	579	553	577	562	543	551	599	557	595	550	558	534	535	559	589	569	562	601	570	629	576	585	613	562	575	569	602	566	559	610	562	589	592	600	612	526	569	531	577	597	573	573	583	608	542	567	554	561	538	544	550	562	563	539	564	569	570	577	558	586	579	555	631	569	551	540	586	556	546	565	568	580	574	598	592	545	551	545	517	540	550	550	577	549	538	607	504	606	610	590	581	562	552	567	563	548	562	586	555	557	555	545	514	528	540	607	564	599	590	554	548	585	602	541	581	572	608	544	545	607	597	535	568	601	551	584	586	594	574	583	583	551	538	560	618	602	573	601	592	537	564	563	616	533	547	580	548	578	569	565	573	578	539	590	594	621	564	529	498	560	590	591	580	595	577	552	561	560	545	590	597	568	609	596	601	574	558	574	570	523	562	613	611	557	578	525	593	608	569	564	574	591	579	522	617	538	541	553	565	569	570	550	567	570	587	574	545	574	546	569	545	600	599	533	520	543	547	556	534	563	549	567	620	564	616	529	564	582	564	564	572	549	545	591	551	559	582	546	566	555	572	598	587	600	569	571	558	593	580	534	590	540	601	518	510	534	573	567	590	519	516	553	565	596	585	546	629	574	592	558	593	575	578	545	575	532	583	539	504	574	533	530	548	586	583	562	551	593	547	573	597	585	514	577	550	587	571	609	553	556	533	606	560	575	595	557	526	551	573	577	574	557	546	550	570	553	551	609	600	591	552	567	569	598	556	541	583	563	605	540	556	574	584	574	578	530	539	566	547	581	542	583	531	583	631	607	600	523	590	557	550	555	568	588	539	581	529	590	553	594	575	597	574	636	589	590	503	592	564	525	559	578	577	590	565	603	539	612	566	586	565	572	554	596	611	519	556	547	586	544	545	612	581	553	606	549	582	557	578	555	556	561	549	574	546	561	615	642	599	547	574	586	559	544	559	617	599	572	572	597	550	564	613	586	563	573	581	579	586	619	548	560	575	560	563	596	604	565	504	622	559	592	608	546	560	583	578	554	564	546	552	583	542	544	566	585	584	580	572	566	561	566	561	606	579	592	570	562	538	596	549	527	584	582	545	544	561	549	543	546	573	582	573	595	541	551	541	615	553	571	572	557	583	585	592	563	591	572	549	529	565	582	536	574	597	601	573	586	538	569	609	557	597	540	549	577	602	607	559	544	535	557	538	518	529	575	567	539	575	588	571	537	619	591	605	556	578	603	573	583	557	584	544	557	546	584	584	590	584	575	624	590	572	522	559	576	547	614	514	590	591	597	587	584	559	512	576	577	560	583	589	552	531	574	593	596	566	551	555	577	608	588	590	579	593	577	597	547	579	622	529	569	591	600	617	568	555	576	613	579	565	560	584	498	556	573	584	559	565	570	567	553	556	554	581	565	538	614	596	566	561	585	536	579	579	599	579	594	513	593	574	571	547	561	538	535	550	577	545	538	595	560	581	566	610	547	590	557	560	548	580	577	568	535	558	563	619	549	536	538	609	596	551	573	564	528	555	540	575	549	527	559	587	573	563	595	557	611	585	581	528	564	541	587	566	603	594	564	558	585	589	563	581	579	513	543	569	554	580	569	558	534	523	578	578	557	597	539	602	579	531	583	539	588	597	568	549	522	574	601	579	623	562	529	552	566	599	561	582	583	566	563	544	560	576	551	534	538	579	548	606	580	557	576	559	611	581	556	567	583	590	568	597	601	570	603	555	589	575	575	662	587	595	550	535	577	559	604	537	531	613	560	596	551	546	571	568	587	548	579	591	629	560	596	576	581	561	613	579	585	540	565	565	545	593	598	540	580	554	619	591	596	546	554	609	555	550	549	616	586	550	580	590	642	584	568	570	582	599	569	561	531	502	581	531	592	564	595	586	607	545	571	626	564	596	605	588	583	596	558	576	579	591	566	598	539	549	557	587	583	533	543	606	589	572	589	580	525	556	561	574	582
24056	21406	28660	24550	21208	10269	1531	960	790	668	638	628	563	606	525	527	497	505	504	485	456	477	477	505	523	535	432	481	453	411	443	476	477	462	426	443	470	432	473	441	402	487	397	467	462	427	462	455	416	412	479	468	443	444	437	473	421	448	488	439	421	443	430	460	411	456	434	438	446	446	443	441	462	462	442	442	466	474	505	496	487	468	466	443	406	428	450	438	489	432	422	437	447	431	450	470	423	432	483	437	444	426	434	426	451	439	438	448	465	421	470	449	425	444	426	426	424	416	478	489	441	437	425	441	400	439	455	413	421	434	434	477	416	422	446	431	429	439	461	447	438	454	437	417	468	450	427	441	456	445	461	414	431	408	424	448	453	425	498	444	405	419	432	428	452	390	465	437	464	426	411	456	411	438	452	446	476	429	415	451	439	427	438	459	442	426	444	395	452	443	479	405	439	429	447	484	477	433	423	394	452	459	419	467	440	417	483	435	417	462	409	444	469	425	426	438	433	448	456	469	439	416	449	434	448	427	419	446	493	446	449	429	473	408	455	431	443	447	500	402	438	454	457	446	477	433	439	505	436	431	427	433	477	457	457	447	440	453	469	464	464	441	452	421	426	463	431	400	429	415	404	431	456	402	448	470	423	457	445	446	452	449	434	407	448	449	428	430	430	394	414	437	437	476	393	432	436	439	463	452	445	448	427	428	456	426	424	441	435	431	452	423	408	437	451	427	426	477	452	468	455	438	430	456	446	382	439	440	433	430	425	467	438	448	454	437	418	469	438	445	413	471	455	435	445	443	394	439	450	434	439	457	439	453	455	391	397	437	434	450	388	453	433	455	448	464	437	425	422	438	468	465	437	476	422	435	419	444	419	431	433	427	448	463	496	456	405	429	427	406	475	439	458	445	426	420	400	452	458	419	446	478	478	438	419	437	441	431	394	439	448	432	443	441	462	463	464	412	426	454	442	417	434	433	414	449	476	438	469	430	449	453	463	455	453	438	417	450	410	433	445	437	441	447	429	439	450	410	428	430	468	455	441	462	447	450	456	422	423	450	459	452	419	410	435	458	440	452	456	417	428	458	432	428	448	430	419	445	436	437	440	437	459	418	446	431	444	431	437	462	444	433	433	443	447	410	429	398	406	407	427	457	476	432	427	424	426	457	445	445	449	437	413	428	425	450	453	464	436	423	418	447	428	421	458	474	439	471	434	477	460	440	398	442	429	455	420	502	432	416	398	427	468	435	447	467	446	441	418	433	476	450	422	439	449	409	447	438	435	451	456	469	388	427	474	413	471	457	460	419	405	435	435	432	431	459	426	473	449	442	443	464	450	432	462	436	451	462	470	431	483	442	433	405	424	429	427	448	429	473	444	441	419	419	431	406	407	456	454	454	452	417	448	403	475	462	400	480	438	408	448	453	440	444	426	444	414	429	444	459	488	448	452	442	445	437	454	449	420	400	439	399	440	442	442	453	460	427	422	460	406	453	446	450	456	401	434	465	464	476	463	452	440	448	449	447	461	431	396	433	436	452	444	433	473	398	417	433	446	440	446	434	420	462	432	461	457	434	461	410	446	436	418	428	467	468	442	440	506	398	456	434	431	445	455	461	442	471	447	433	417	464	480	421	422	454	463	404	440	468	457	419	428	408	426	445	452	433	459	453	430	434	436	467	504	453	401	418	436	430	473	449	460	476	454	442	425	439	410	424	492	433	445	449	461	393	426	459	504	403	450	435	412	456	428	443	439	426	443	474	453	464	450	426	449	457	469	413	468	440	423	452	456	448	419	433	450	463	445	453	397	452	406	465	465	447	436	409	439	414	471	452	444	387	478	422	444	424	444	414	454	453	440	433	432	428	475	400	469	491	477	443	452	416	424	454	418	445	439	467	451	465	429	461	401	492	443	447	450	427	487	452	433	452	454	482	412	402	438	438	457	470	420	457	433	418	434	417	477	418	456	447	450	422	431	424	416	460	431	439	449	495	440	415	439	476	427	443	429	444	411	409	427	407	405	442	471	462	454	436	434	431	382	444	470	457	433	443	477	447	447	448	414	427	464	414	437	438	417	439	452	470	482	453	456	450	425	447	413	424	421	416	450	476	405	432	441	438	411	423	440	432	420	447	449	447	469	414	422	451	412	450	462	434	430	417	408	430	416	420	474	477	447	418	422	456	436	429	449	421	448	447	409	434	440	417	426	422	436	379	411	437	402	424	444	482	408	418	456	421	460	425	418	407	412	445	430	449	435	446	412	436	445	447	413	461	413	443	436	446	416	422	411	453	440	440	477	470	438	448	433	458	480	449	444	426	437	417	375	446	429	414	436	439	434	414	427	403	459	440	470	439	433	422	410	442	434	425	431	463	454	414	440	413	430	453	436	466	479	447	457	466	433	458	467	446	427	466	437	443	446	445	437	416	451	466	431	425	447	458	413	454	424	427	431	461	463	453	462	433	470	459	438	424	440	479	452	398	435	455	443	458	439	424	456	434	424	451	446	433	446	434	415	421	422	443	428	430	453	424	427	469	432	445	445	422	455	420	406	382	409	443	420	422	420	442	470	450	430	389	412	433	432	445	440	439	420	431	416	490	454	426	405	452	434	428	409	442	419	437	450	440	430	457	453	433	416	479	412	413	430	433	435	462	459	459	460	455	433	447	449	433	473	453	413	467	493	429	426	435	465	437	440	447	441	456	440	393	442	426	444	438	414	502	428	442	417	406	441	417	426	430	437	434	434	445	435	469	453	475	439	440	440	444	431	463	436	437	468	423	485	419	410	440	435	445	462	404	484	432	436	452	457	447	404	430	454	420	463	450	394	438	401	414	398	438	466	408	423	430	426	455	445	453	470	428	416	458	429	418	465	439	435	441	472	427	462	404	450	421	409	457	446	456	448	442	444	407	420	415	454	469	402	441	451	460	437	435	472	425	437	416	442	455	447	451	455	480	431	440	434	411	429	429	438	449	439	437	449	416	425	467	470	410	460	444	458	450	445	426	430	415	461	450	440	426	453	463	403	435	411	469	440	421	464	447	447	435	411	441	440	427	423	422	424	431	465	431	423	415	413	445	452	448	438	447	424	397	424	442	428	405	442	462	414	440	461	467	495	440	435	444	451	433	426	484	432	454	463	412	412	422	448	436	411	456	424	413	406	416	466	436	444	461	481	462	466	415	427	438	418	416	431	460	420	474	407	436	455	426	435	459	449	454	447	437	418	427	457	414	419	467	443	476	421	487	435	429	439	429	436	443	445	446	443	409	462	449	404	424	416	457	425	467	445	423	458	439	485	425	427	461	428	413	411	457	420	400	445	419	429	446	434	411	458	426	426	422	417	478	431	441	423	425	446	476	422	412	494	406	454	465	474	420	426	479	462	422	466	429	452	417	424	424	408	467	427	424	431	462	450	414	451	462	438	413	457	439	421	422	476	438	392	429	422	467	451	432	460	428	436	459	436	444	410	445	430	454	445	468	438	448	442	418	433	421
36872	61103	38669	3940	2480	2088	1644	1273	1001	950	785	722	752	667	645	543	577	544	547	531	516	518	535	561	538	534	526	519	488	475	481	517	477	529	426	428	501	521	485	491	525	468	459	504	491	478	466	467	490	467	508	468	505	494	529	524	495	491	501	492	465	501	454	478	456	482	485	467	475	478	463	489	531	488	464	488	495	487	489	547	510	538	508	478	499	472	503	500	445	527	459	496	526	482	434	464	519	456	455	462	505	432	488	478	501	500	437	470	470	467	515	483	473	468	494	442	475	440	443	506	496	469	467	471	468	490	476	473	476	459	482	471	466	498	471	471	454	465	472	454	485	511	476	502	471	463	501	477	481	490	475	446	483	465	477	472	451	461	476	457	478	515	454	461	457	472	462	490	470	475	485	476	470	456	480	421	494	482	448	482	461	518	461	460	511	484	516	452	509	475	468	466	459	492	482	455	500	487	480	425	435	482	445	481	471	464	473	482	473	513	470	482	435	474	473	479	474	477	507	453	438	493	464	508	499	476	510	497	498	489	458	452	486	483	440	476	448	481	489	469	456	480	461	473	447	473	451	497	502	499	531	518	489	500	447	482	433	458	483	473	455	456	467	453	464	513	500	492	448	485	459	456	448	468	507	472	482	433	464	461	476	475	469	454	478	497	473	460	482	479	502	479	518	495	483	476	454	490	493	487	472	477	419	471	489	465	468	487	471	443	488	502	456	475	474	483	451	463	471	462	485	483	480	517	458	505	471	481	502	469	478	505	437	486	459	469	511	494	523	494	468	466	501	493	479	503	474	491	469	467	461	458	514	508	478	458	496	510	462	493	458	478	499	478	509	464	457	457	476	476	475	489	491	487	532	504	486	475	470	496	484	462	447	469	439	479	484	447	499	477	451	498	476	503	500	451	435	485	491	476	509	473	482	479	463	471	479	496	474	454	490	482	476	482	517	482	489	472	485	481	492	463	481	494	486	483	517	458	494	495	460	477	482	469	462	461	515	501	453	468	462	526	502	488	472	476	478	530	466	480	460	476	433	464	455	541	434	482	518	469	427	463	510	482	488	454	481	460	478	490	483	467	429	455	484	468	492	526	444	493	469	476	497	509	491	491	446	496	478	463	437	468	481	482	497	493	472	474	466	483	503	499	470	496	481	465	474	479	446	501	478	466	458	462	470	494	456	469	480	490	421	452	472	458	489	470	458	447	495	506	492	475	474	453	500	510	498	492	493	466	469	492	463	500	447	444	472	484	453	505	468	474	456	470	473	510	515	471	456	465	469	502	477	452	486	476	458	484	493	484	483	440	480	513	500	474	487	482	484	470	479	449	518	468	466	452	495	480	480	516	488	499	447	441	480	454	476	485	468	451	482	416	483	480	525	499	470	459	485	468	446	443	468	429	469	473	484	472	482	468	438	496	443	464	483	458	495	492	461	446	471	465	485	508	464	490	497	532	462	477	484	465	471	506	468	500	505	524	460	459	483	478	479	447	476	464	465	473	443	489	504	486	482	477	514	464	474	515	483	439	474	469	482	444	473	452	457	485	519	446	467	481	467	461	449	507	449	435	452	459	479	481	478	501	461	437	463	478	489	497	479	462	494	472	503	478	457	483	479	496	474	455	474	502	541	489	505	499	429	450	419	486	466	466	483	498	498	451	465	457	431	455	475	471	488	505	476	484	458	462	473	499	472	499	475	470	469	493	430	496	444	476	519	479	479	493	479	473	494	472	491	473	466	448	474	512	452	458	477	494	466	476	497	494	519	468	496	495	435	517	525	442	471	505	500	450	499	515	484	521	492	455	492	495	476	490	453	468	481	462	466	511	504	467	473	505	459	485	452	443	452	455	486	507	460	453	456	468	500	481	485	457	510	499	443	507	495	502	472	476	475	491	461	496	501	464	466	435	494	490	453	481	483	474	476	514	505	480	453	454	479	494	483	466	459	452	491	439	469	492	458	496	503	496	508	453	480	455	497	460	520	451	474	461	473	452	478	469	471	467	477	475	475	503	512	446	467	454	537	451	460	469	484	513	469	473	449	483	460	505	515	456	477	464	480	459	491	471	497	452	488	448	461	447	467	475	465	480	460	462	485	470	464	492	503	515	481	484	508	479	468	501	464	459	484	521	479	466	503	451	493	478	448	455	472	516	495	475	477	472	486	451	454	472	471	476	456	498	467	475	463	484	475	467	456	472	545	477	458	452	476	427	514	448	484	477	481	483	497	524	456	470	487	497	541	494	491	488	490	464	478	452	447	470	476	475	491	493	492	463	480	497	477	472	517	513	465	455	438	481	469	455	484	466	489	492	484	445	506	515	462	444	470	467	510	452	489	521	501	470	455	459	485	519	481	490	470	507	473	502	493	480	505	473	466	464	457	492	481	502	451	479	447	514	488	449	453	492	442	481	439	470	457	470	468	487	482	478	479	453	480	441	487	470	494	464	519	474	449	501	504	498	515	467	467	449	491	483	485	544	493	474	444	465	493	501	476	467	494	467	470	514	450	472	454	451	489	470	432	480	442	512	491	486	470	485	467	481	462	489	488	486	456	439	496	477	436	515	465	439	470	464	526	508	419	487	442	489	459	483	483	486	445	473	494	472	512	473	456	495	529	466	487	483	504	469	492	477	470	441	454	485	471	448	483	468	465	468	453	495	426	490	490	419	490	446	470	497	474	490	459	481	479	491	472	482	465	483	465	452	508	452	470	487	488	473	471	466	483	472	476	476	505	453	482	463	490	461	481	457	449	476	466	420	469	466	495	436	483	491	518	471	482	467	480	543	458	522	497	479	489	448	469	515	449	476	449	491	490	457	478	475	482	484	512	469	450	519	481	505	455	497	490	493	458	471	458	499	464	473	465	455	490	465	454	469	521	475	491	493	481	448	486	494	482	457	475	453	472	490	461	492	504	456	462	436	478	480	487	508	457	498	479	466	446	472	513	466	480	474	485	506	483	453	447	485	470	495	467	429	468	473	494	470	472	486	467	484	466	491	504	445	469	479	468	475	459	459	439	495	484	529	436	483	463	481	457	466	478	490	479	496	491	495	445	507	455	504	488	455	503	509	489	468	468	505	473	465	500	500	450	487	466	479	470	415	495	511	509	469	504	501	482	469	513	471	471	456	458	471	471	466	501	462	458	513	465	456	476	473	491	482	469	452	479	506	441	477	468	464	452	491	479	454	470	455	490	505	468	465	484	501	458	489	477	475	500	503	472	491	489	550	494	432	474	478	476	506	489	477	487	490	437	485	480	476	500	494	498	462	466	474	440	497	469	481	479	478	474	493	474	457	469	480	507	461	475	487	458	474	479	448	510	508	502	465	466	495	509	480	491	452	474	482	497	488	478	462	465	460	460	423	484	501	430	508	495	511	482	457	450	483	494	433	505	450	480	484	467	471	449	481	476	455	467	465	462	494	472	444	490	482	466	482	512	491	475	495	480	453	490	453	462	458	520	496	459	476	479	485	484	489	459	478	463	477
25005	21462	27817	25362	14288	1634	968	638	612	566	499	543	525	491	493	477	427	455	452	457	422	431	436	462	425	462	432	456	436	420	426	396	405	400	424	433	432	439	473	404	417	407	467	375	446	454	427	408	417	415	426	449	430	429	447	453	429	428	383	404	423	429	442	437	412	430	442	447	421	422	423	407	439	410	445	445	404	488	431	426	461	462	425	439	416	421	445	418	421	396	424	436	390	418	416	438	396	407	418	385	399	431	364	400	434	413	402	436	419	409	389	443	438	410	453	413	402	453	440	436	447	457	417	420	412	431	397	410	409	414	423	416	420	415	419	411	442	386	422	434	411	428	420	402	423	432	414	442	430	392	394	420	455	408	368	388	431	410	416	403	434	409	418	398	429	437	421	440	422	402	408	447	435	417	433	424	402	406	428	397	410	396	400	439	408	399	417	447	432	419	445	412	417	428	453	440	437	407	438	440	439	419	426	396	444	414	405	444	420	412	409	411	401	445	416	452	415	430	450	423	430	431	445	403	428	406	398	375	446	376	415	409	419	413	414	439	444	402	406	422	438	421	409	408	414	417	382	395	399	401	422	427	428	418	439	423	422	436	426	436	443	439	405	440	417	452	427	426	395	420	418	404	463	406	413	399	406	426	430	394	397	420	402	419	432	408	437	437	408	406	459	416	431	386	430	417	450	438	428	437	453	416	418	405	408	424	429	416	427	403	379	434	424	428	427	419	413	435	439	400	430	414	425	384	432	397	389	373	449	411	401	425	455	400	406	411	437	450	390	398	448	404	403	414	418	466	437	369	424	425	402	405	395	398	386	386	388	402	420	460	418	396	404	407	388	395	434	453	421	412	415	430	437	391	442	423	413	424	392	433	375	416	439	408	421	388	423	439	416	403	407	434	413	404	379	380	426	388	466	411	380	389	387	431	424	403	390	407	441	440	430	437	435	411	438	419	418	469	446	425	416	418	452	401	413	419	411	411	428	450	396	406	430	402	428	408	427	443	441	410	414	411	412	418	416	399	423	439	412	407	422	428	378	423	401	416	412	406	410	398	414	420	442	395	421	412	416	431	403	360	445	443	418	402	420	437	425	395	415	443	449	400	439	397	437	414	390	437	422	373	397	410	429	430	454	390	428	386	443	413	437	378	412	394	430	437	403	386	405	405	410	431	422	425	426	398	452	417	453	422	416	450	408	409	409	378	425	399	428	392	357	434	437	435	413	402	467	414	390	450	476	391	402	393	422	435	481	446	413	445	413	451	392	405	420	427	420	389	384	416	411	449	437	439	440	449	426	379	462	420	416	418	365	384	457	445	404	397	450	421	402	416	396	408	395	407	437	480	387	403	452	391	409	405	465	390	409	382	419	479	437	400	418	422	405	460	379	393	407	440	367	430	457	439	438	416	446	425	430	408	402	452	442	447	403	431	406	430	429	439	427	469	429	410	390	419	389	449	393	416	419	454	376	432	395	426	413	415	399	411	411	429	436	408	424	416	423	411	419	400	450	386	410	399	407	432	382	445	408	410	402	390	412	403	429	393	412	422	408	423	441	418	436	434	382	412	416	379	408	417	438	408	413	440	432	428	397	390	427	394	441	415	389	421	408	405	416	378	387	397	405	423	432	405	453	399	422	391	431	444	398	428	398	431	427	439	419	427	435	401	422	389	440	441	400	444	412	389	412	401	366	428	464	445	393	447	454	416	436	397	421	412	427	422	417	432	382	385	422	405	453	373	419	410	387	445	441	424	431	473	412	437	411	462	408	368	451	437	415	440	447	430	460	394	455	420	417	402	408	412	453	416	413	370	425	411	420	439	403	413	456	416	412	386	448	350	429	456	427	438	419	468	426	380	386	423	417	437	406	446	387	378	390	408	438	375	441	456	412	464	403	442	422	421	399	439	415	431	423	396	366	409	398	408	474	457	423	442	429	419	400	407	433	428	425	404	383	429	433	428	408	395	427	417	374	429	420	407	420	468	413	426	432	394	404	398	368	390	423	377	417	389	432	412	391	416	400	396	391	423	420	444	426	401	403	414	446	399	414	383	420	418	394	402	413	416	439	414	433	403	431	421	419	424	418	414	424	445	400	377	428	408	382	407	439	396	413	387	401	399	399	404	381	423	436	392	433	426	443	422	373	406	432	436	426	415	436	403	415	436	465	417	373	399	409	374	379	376	436	388	382	407	411	400	417	401	389	419	407	379	398	442	415	422	401	422	409	409	411	426	411	419	432	403	414	394	404	457	399	408	451	419	424	437	397	442	386	428	453	438	392	413	420	434	418	391	393	419	380	421	416	423	394	412	418	385	413	384	407	406	398	470	397	415	412	391	403	407	410	406	419	397	442	403	435	414	416	421	395	404	454	401	427	400	411	430	373	424	397	402	425	447	434	443	375	427	402	434	431	419	398	400	396	447	446	424	416	432	445	404	401	437	429	399	430	399	438	413	406	394	406	401	437	415	401	406	420	439	394	409	423	442	449	442	421	390	402	430	436	401	438	407	412	394	432	404	428	449	406	424	423	422	401	434	431	376	430	414	420	399	369	415	423	422	423	417	418	420	436	421	447	435	442	428	366	460	450	413	391	452	379	382	389	419	408	430	432	401	395	436	433	417	412	387	424	394	424	410	413	382	416	414	409	421	447	392	451	375	399	398	421	383	377	420	395	398	424	405	462	409	405	395	420	390	434	418	430	401	407	400	408	409	427	421	445	437	393	383	442	413	421	425	373	416	396	424	408	405	435	404	445	424	440	424	417	421	397	401	424	395	450	428	422	419	405	428	419	429	429	401	426	408	412	451	411	381	386	403	414	408	435	395	384	429	383	446	434	439	412	390	409	427	415	419	430	409	403	427	404	395	419	451	415	402	406	420	438	433	386	442	416	411	415	398	421	457	418	408	403	396	391	429	470	424	436	409	420	387	404	393	407	401	415	418	437	456	402	431	410	429	427	424	435	410	407	396	433	419	414	419	381	443	408	403	406	428	494	405	388	410	445	430	387	406	426	403	428	421	400	412	447	418	445	446	395	427	444	432	441	397	404	413	398	389	439	409	436	408	453	418	440	391	397	433	387	423	426	410	431	414	408	433	407	425	412	391	436	398	391	403	388	429	431	416	393	426	415	408	420	421	415	434	398	401	446	386	380	390	409	448	441	383	411	457	445	410	399	401	435	437	424	390	424	409	408	398	379	418	400	395	446	416	396	461	388	438	432	436	417	393	418	386	390	422	413	394	407	403	469	426	391	436	454	422	411	414	425	428	423	436	411	395	394	422	450	402	416	424	439	433	438	430	442	408	417	379	402	427	392	446	446	425	401	417	405	384	420	414	424	431	443	415	425	424	463	452	454	430	452	429	409	454	447	402	407	403	407	404	390	397	427	371	411	408	418	404	432	443	422	432	440	360	415	442	419	409	446	418	416	412	389	408	439	415	417	416	391	440	421	412	426	464	425	449	394	410	419	429	419	420	399	408	411	414	400	434
36612	55900	32781	2934	1997	1733	1409	1089	903	730	670	649	601	639	545	504	478	504	512	446	457	478	500	496	461	459	488	439	470	424	444	465	447	429	449	453	484	413	465	461	421	446	486	425	467	425	416	419	449	477	460	469	451	505	446	435	438	445	471	421	476	435	400	514	436	457	482	446	434	428	452	472	467	444	459	435	449	470	460	428	449	439	446	460	459	425	434	446	419	422	432	424	469	477	436	452	411	442	433	446	401	470	408	429	450	393	443	446	423	418	438	441	445	440	441	425	451	456	434	422	439	448	459	431	417	449	430	462	392	409	420	430	411	389	427	420	480	454	432	441	424	427	429	445	422	417	379	436	413	453	477	410	417	486	468	417	426	441	392	437	472	462	444	461	426	457	406	437	432	412	429	458	452	450	410	457	469	456	443	459	442	496	392	415	444	421	419	469	407	414	464	411	460	444	432	458	448	444	427	407	469	471	398	430	463	455	447	443	431	460	438	461	432	456	431	485	441	453	449	446	437	435	445	414	439	475	463	408	477	444	386	442	436	422	441	429	464	456	438	508	495	456	411	420	429	459	438	457	466	446	466	444	433	453	465	407	431	433	422	422	459	474	456	459	415	456	437	410	438	451	457	393	458	498	429	431	398	453	419	445	419	432	425	463	447	455	425	458	436	437	423	431	398	419	444	452	406	428	410	462	443	413	412	468	406	460	436	465	434	477	436	417	451	435	436	452	475	417	437	400	462	464	441	437	420	443	414	461	438	417	398	430	479	432	445	424	450	419	433	398	464	421	455	460	477	434	421	443	458	442	445	441	424	444	425	408	423	427	477	490	462	432	453	460	435	484	441	429	463	472	425	463	407	403	466	421	393	450	436	419	443	437	434	449	420	496	438	471	430	418	420	443	455	461	475	441	424	423	447	405	398	436	476	449	439	432	427	407	470	410	460	382	438	460	427	461	470	422	422	446	451	454	416	446	461	443	406	412	430	427	499	420	409	437	466	454	443	403	430	415	435	437	429	411	406	455	463	428	435	445	456	460	418	471	456	405	448	426	477	423	431	434	453	468	452	484	406	467	429	440	481	427	428	441	479	414	445	431	454	459	426	446	441	442	450	433	406	453	442	430	466	431	433	447	405	428	405	452	476	440	459	421	434	406	410	394	456	441	430	445	444	439	440	429	443	438	456	439	430	424	438	426	439	465	496	463	491	450	474	474	455	436	425	441	410	439	410	465	452	469	440	462	416	426	441	437	413	438	402	423	437	415	430	418	431	429	403	428	444	455	442	411	443	411	460	455	424	399	448	437	422	423	449	427	412	451	426	459	427	457	428	463	447	436	430	414	426	422	449	449	420	473	471	420	420	439	450	432	476	445	397	450	453	492	425	453	433	418	444	449	431	495	430	435	487	454	431	441	447	459	435	443	440	434	424	408	426	422	429	432	456	412	425	443	452	444	447	432	455	426	455	429	411	429	476	423	451	403	457	425	400	440	446	454	429	456	478	423	453	435	456	421	473	408	437	413	427	428	424	432	440	469	436	439	450	412	422	427	449	425	430	437	408	460	440	455	475	450	421	443	406	472	441	435	468	413	446	436	443	428	438	461	423	408	432	441	406	426	462	434	441	455	407	433	425	448	426	441	459	440	452	448	449	440	480	428	445	447	375	443	403	419	417	489	431	433	435	450	422	426	441	453	404	431	445	467	410	430	424	410	435	438	457	429	459	445	436	463	424	423	414	439	439	459	452	410	451	457	430	424	419	475	420	470	436	434	461	466	440	435	479	464	425	445	426	449	444	426	455	443	446	435	425	418	463	475	444	420	425	439	422	437	461	423	459	434	398	453	471	435	465	447	433	467	456	422	445	447	434	440	457	437	443	469	432	422	446	421	441	453	430	422	458	443	429	479	453	460	466	430	401	423	476	437	444	394	447	435	432	479	413	432	447	432	420	452	418	476	448	491	459	429	441	452	412	397	445	453	460	446	461	453	421	426	433	425	480	420	460	468	446	426	395	482	412	406	404	437	461	450	438	425	402	410	424	430	424	412	475	434	458	448	426	444	408	445	454	412	423	428	450	444	414	413	477	423	452	431	476	422	440	479	458	484	467	422	456	453	420	463	443	453	428	449	413	466	429	422	426	449	442	471	434	440	430	443	421	435	409	445	470	440	441	396	452	445	439	479	468	448	465	457	445	501	428	470	457	425	440	445	430	443	448	456	451	488	438	401	418	433	441	443	436	484	423	413	448	435	430	425	476	456	408	434	425	439	438	452	451	429	462	447	463	438	453	413	497	481	463	404	440	432	436	469	456	422	452	456	468	457	476	456	464	435	451	462	422	409	444	407	458	466	431	447	454	434	435	418	450	405	475	412	459	464	428	460	420	454	434	458	422	426	436	428	430	443	447	424	416	467	433	445	466	444	464	429	421	414	479	412	431	407	406	430	412	422	406	433	429	435	455	461	453	433	408	458	412	416	418	435	435	415	458	445	483	481	453	454	417	383	445	441	477	427	478	441	455	454	429	460	464	405	443	431	435	449	470	443	441	437	440	456	446	419	478	492	444	424	444	452	459	434	453	416	415	431	461	462	441	420	426	420	416	419	450	451	454	427	417	467	426	457	441	460	417	432	421	406	419	424	462	448	445	459	434	425	453	429	449	424	446	421	472	471	463	406	445	471	458	405	441	452	475	415	445	447	424	408	425	433	419	424	474	459	452	430	492	450	423	448	452	455	446	423	513	449	431	453	424	438	436	478	439	461	461	427	444	428	418	418	430	472	457	425	389	448	468	440	426	462	456	433	498	425	430	468	456	452	457	450	442	421	437	445	468	459	462	450	469	428	410	394	460	424	432	456	422	422	457	429	437	423	432	396	428	433	469	447	455	462	434	436	449	447	433	451	451	450	493	425	431	476	442	417	412	441	447	464	448	418	418	416	460	451	467	437	441	448	463	450	437	428	433	438	459	423	421	438	444	428	484	422	448	416	418	439	418	444	392	454	455	421	418	431	438	450	449	464	440	452	423	477	414	419	440	450	463	428	456	465	458	451	444	422	432	434	447	455	385	480	424	422	397	442	451	416	427	446	446	455	424	462	437	446	422	428	423	416	459	463	413	403	469	398	447	413	439	494	437	465	423	423	441	434	452	447	425	413	420	422	408	449	431	445	413	457	422	461	457	418	416	430	453	484	424	485	444	429	456	454	441	436	469	434	471	444	425	467	422	447	460	453	441	457	469	438	421	473	437	455	435	442	414	506	450	429	439	437	446	412	463	435	420	446	425	466	395	437	452	458	463	405	442	451	426	436	453	436	440	423	423	412	458	435	479	434	444	440	419	455	473	470	423	466	428	451	453	438	453	437	454	441	463	435	426	424	453	445	433	438	465	473	421	432	424	455	442	430	469	461	432	463	455	442	435	429	426	421	425	468	437	488	413	426	437	447	449	412	433	446	440	445	489	436	429	411	428	413	426	436	443	444	448	468	502	430
22917	21419	28985	24240	21407	21379	9355	1195	843	744	683	631	514	491	414	366	346	350	323	328	294	363	311	336	343	338	299	304	308	268	290	295	293	281	268	282	264	279	280	285	238	271	275	285	241	250	274	293	287	283	255	309	313	286	285	288	283	270	269	268	262	264	256	256	264	275	273	286	258	269	258	272	296	307	290	263	272	258	270	286	304	276	253	266	270	254	244	278	267	284	263	257	294	259	271	256	281	242	267	260	274	249	271	286	242	250	253	259	272	275	236	273	260	278	266	261	234	248	254	257	256	241	260	247	289	270	268	246	259	276	278	252	267	261	267	264	271	249	286	262	248	267	297	243	271	229	244	260	264	256	266	280	270	264	246	264	224	269	253	241	271	269	279	254	288	271	297	270	272	236	226	263	261	241	270	232	264	242	259	244	240	255	274	273	264	260	239	258	283	242	263	272	237	261	267	252	255	263	259	272	263	245	238	285	243	258	215	250	283	229	295	279	266	241	242	263	292	270	237	272	283	273	243	236	252	260	275	271	281	278	272	257	269	250	255	272	251	254	272	263	288	243	280	242	255	239	237	250	229	246	274	281	261	254	259	232	270	249	221	242	251	237	278	265	269	266	263	261	252	230	251	238	258	251	261	258	267	238	271	253	288	267	275	221	274	275	273	259	261	280	231	244	242	272	286	288	283	247	248	232	271	245	250	261	257	261	260	261	264	235	259	246	269	260	267	249	261	238	295	268	262	255	288	287	241	248	246	248	249	254	237	228	257	245	263	278	259	260	224	246	282	260	271	244	241	253	272	269	273	256	252	258	247	247	238	233	257	261	269	254	283	279	298	260	265	237	245	257	248	263	258	274	252	263	262	254	259	263	255	279	271	287	277	253	268	246	259	254	239	256	277	266	252	267	290	235	281	254	276	270	244	295	251	259	275	271	259	265	248	285	275	255	265	254	246	267	277	246	221	273	260	264	238	248	254	272	241	267	246	278	272	250	302	241	247	259	264	258	243	284	270	250	257	263	263	276	282	263	286	272	260	247	281	277	289	266	277	280	273	263	262	266	260	266	257	252	284	252	264	255	261	272	246	256	256	248	266	270	232	261	270	233	232	261	248	239	283	233	253	289	263	255	260	277	233	269	276	259	225	247	233	276	261	268	280	272	231	269	274	278	260	269	275	268	246	265	240	273	260	281	265	292	280	270	260	247	230	280	292	267	263	274	278	269	236	250	231	254	258	258	274	274	258	235	262	261	258	234	272	256	237	290	253	244	263	267	255	280	276	248	250	268	244	247	296	276	264	275	255	261	263	237	295	270	259	249	251	273	240	223	288	231	290	281	257	250	262	223	243	265	226	277	269	263	285	254	228	279	229	271	261	287	243	235	254	289	269	255	248	290	238	293	269	237	271	247	259	256	276	258	273	240	233	263	257	283	294	276	282	263	253	259	266	231	264	268	257	265	270	263	250	243	259	244	248	238	264	211	256	264	240	268	258	247	278	266	246	269	253	273	272	257	245	225	279	267	286	248	279	264	253	260	253	252	256	281	261	265	275	248	252	267	241	298	272	246	263	253	272	260	268	267	282	253	248	250	263	258	275	255	240	256	250	259	239	246	273	266	233	264	258	272	276	257	269	263	248	270	268	257	241	222	235	255	239	267	259	263	265	272	288	270	250	270	254	238	246	268	271	274	284	241	237	278	237	240	233	243	250	260	284	255	272	264	247	268	264	269	253	270	274	263	268	276	290	261	275	274	269	251	240	226	244	274	266	259	265	261	253	258	249	269	257	254	283	272	262	230	245	246	270	230	278	256	274	258	235	277	265	306	261	230	244	272	266	260	242	281	273	262	276	290	284	277	231	251	274	290	266	272	258	272	276	237	249	275	267	273	285	276	270	273	249	267	270	246	279	292	246	254	256	251	270	248	246	222	267	258	236	276	251	250	270	243	268	300	241	258	249	233	255	269	273	263	268	247	240	255	256	281	248	260	249	273	257	259	279	264	257	264	278	263	261	281	264	274	248	245	252	279	275	251	262	255	256	257	272	282	277	234	290	250	264	260	245	242	253	248	255	307	258	251	280	270	285	271	274	237	248	271	279	288	248	252	241	277	238	252	235	263	241	253	283	247	242	260	276	286	239	244	270	262	250	241	264	247	268	272	260	248	261	255	244	278	231	250	264	252	239	266	255	291	271	234	274	263	267	257	241	259	277	251	283	250	259	295	238	259	256	268	250	257	259	249	261	247	260	267	260	261	265	253	267	274	276	254	264	252	269	267	267	306	259	266	259	247	268	242	282	281	246	271	253	229	272	267	239	239	207	241	253	267	287	270	241	280	222	289	272	262	234	268	268	259	252	249	285	226	263	272	267	273	259	259	256	265	251	288	281	258	257	243	263	258	266	255	248	235	235	254	267	253	266	243	253	262	258	265	238	259	245	279	269	254	231	284	250	269	224	259	244	282	240	257	271	246	240	299	244	265	242	271	258	263	257	263	218	270	218	271	255	292	278	237	265	278	300	246	248	268	291	275	242	258	278	245	237	235	252	243	282	280	267	283	269	256	255	256	251	256	250	242	273	264	255	240	245	259	264	264	253	260	251	292	247	263	249	230	254	260	285	254	235	272	266	270	270	261	245	258	259	268	245	257	248	250	254	216	277	266	264	255	264	240	290	236	289	279	262	267	260	256	288	263	274	235	279	267	243	235	275	253	229	267	239	229	244	236	257	258	239	279	278	259	278	239	239	265	260	264	255	261	244	277	264	258	265	270	250	232	254	288	236	227	270	265	252	272	256	281	278	245	261	293	268	240	246	235	253	242	276	262	249	272	251	275	261	261	263	280	267	263	242	250	269	253	246	253	281	235	285	255	270	257	255	276	255	249	263	253	287	278	210	260	244	270	285	266	277	258	255	222	264	281	274	224	232	229	259	273	236	285	277	263	276	252	257	265	260	256	229	287	241	264	258	234	218	290	262	265	261	221	232	294	262	256	234	290	240	262	271	287	226	256	253	241	258	239	240	237	262	265	239	284	240	256	251	246	282	250	271	262	228	269	263	255	279	271	271	257	270	239	260	230	221	243	269	275	266	256	270	281	257	261	244	248	250	270	260	251	277	262	239	276	266	267	297	268	292	265	234	266	262	266	254	243	282	269	279	275	262	231	239	264	251	264	255	260	284	271	237	245	256	252	238	225	234	257	270	252	227	218	235	244	246	259	289	275	268	241	257	243	233	251	274	271	263	267	239	269	259	288	266	266	266	246	278	275	235	247	268	259	274	262	282	261	241	268	269	244	257	258	263	267	258	242	269	267	240	271	247	271	272	269	268	244	277	227	287	298	281	237	262	233	231	239	255	243	278	254	232	248	249	272	245	268	265	266	244	240	260	277	224	251	276	244	252	259	303	291	245	263	255	276	253	283	269	258	254	267	261	274	272	258	261	238	235	268	248	256	257	272	273	254	268	270	271	264	255	245	258	229	253	233	243	275
40277	69527	38338	5665	3826	3110	2491	1660	1334	1082	965	856	656	630	462	451	476	420	376	351	371	370	385	377	385	354	354	308	309	349	317	327	318	265	345	303	314	331	307	252	303	306	322	261	297	267	296	338	273	323	312	285	308	312	287	320	310	307	281	297	317	299	296	313	270	298	300	306	285	300	317	315	302	288	345	305	322	331	338	314	295	331	343	299	306	288	305	300	299	310	280	294	290	307	257	272	291	306	311	290	257	269	284	286	270	290	291	293	297	257	280	279	298	308	291	271	286	285	293	271	276	277	281	256	312	253	283	267	278	281	274	268	286	299	286	295	325	288	292	286	271	295	278	278	265	297	301	293	283	287	282	315	273	282	291	279	298	281	273	263	262	279	299	238	277	280	308	276	300	271	289	280	279	288	289	291	284	287	292	291	269	308	281	275	284	276	304	250	269	272	293	319	236	270	266	260	324	262	315	283	286	278	259	264	293	265	269	270	267	287	300	289	278	281	280	303	285	309	261	281	259	323	264	233	295	280	290	255	282	286	310	281	293	279	306	274	298	281	277	289	261	281	274	297	286	257	291	295	272	295	271	278	288	299	304	264	266	287	281	296	301	288	266	277	282	255	273	287	314	286	273	314	288	283	271	300	280	285	250	289	261	301	274	280	262	269	325	283	294	282	295	316	291	306	305	289	258	288	300	280	287	279	286	258	276	285	276	285	278	291	292	306	284	290	308	281	309	292	303	294	259	302	289	259	288	273	313	303	297	279	285	314	285	288	292	274	282	278	272	266	294	274	286	268	275	302	301	290	285	280	285	292	298	298	290	264	273	276	276	280	295	287	279	262	297	262	269	267	283	264	318	260	306	286	290	294	264	285	317	279	284	238	274	299	247	314	306	294	284	266	314	234	267	292	295	283	289	288	249	268	281	308	279	261	271	282	271	304	313	259	275	266	277	263	248	290	253	289	292	286	275	277	307	316	298	271	265	294	278	275	296	281	303	261	278	264	293	273	297	273	261	280	281	310	297	280	280	327	268	314	311	299	288	276	293	254	312	254	254	314	281	263	289	286	284	260	305	291	291	273	292	302	271	275	268	297	289	272	290	260	282	305	274	278	264	273	268	274	270	270	288	260	318	273	314	264	281	292	240	259	292	266	269	289	272	292	271	282	306	294	258	291	256	305	289	281	298	262	302	305	282	279	253	289	297	268	269	280	309	309	271	282	275	292	301	259	302	258	299	268	292	277	264	283	302	271	291	275	261	304	292	290	276	271	270	249	286	286	276	282	262	283	276	270	301	287	249	301	270	277	293	266	301	273	281	304	278	299	262	280	283	259	261	307	299	274	274	288	278	288	276	289	275	288	280	271	276	282	284	280	270	284	317	271	258	290	288	305	283	255	277	266	265	292	316	278	270	273	284	304	308	299	276	294	299	277	258	273	267	273	292	296	283	315	297	269	269	307	291	273	281	310	299	300	292	305	300	286	287	262	279	256	264	285	257	306	262	264	288	274	288	273	303	256	281	282	288	279	269	290	289	280	291	301	286	272	274	280	309	270	289	280	288	266	300	287	285	295	289	273	270	255	291	259	262	293	249	268	303	279	278	270	259	271	299	263	283	316	249	274	288	290	257	284	268	275	279	274	280	304	278	262	291	254	293	278	278	287	280	290	270	281	269	280	294	293	277	280	283	299	300	290	266	276	279	297	242	283	260	252	267	301	263	257	296	280	306	275	302	274	260	284	270	312	284	319	279	301	273	285	319	293	310	268	311	295	301	293	313	303	260	263	306	285	288	283	309	274	244	276	267	302	286	264	288	266	274	286	290	250	262	309	263	286	275	256	263	294	272	266	310	282	287	287	282	264	301	254	260	286	293	280	271	301	307	273	298	303	296	291	285	312	298	290	318	290	248	271	251	249	299	289	292	285	275	276	287	290	273	291	292	255	268	279	284	277	278	298	243	268	295	299	288	280	257	272	257	287	295	266	289	289	296	273	270	293	269	267	284	297	276	312	277	292	267	301	309	294	271	301	268	279	279	258	284	267	308	274	296	271	274	293	294	298	230	290	247	286	268	264	288	285	262	303	316	296	268	269	287	298	286	254	271	284	275	281	284	278	264	284	293	262	273	261	288	267	300	290	282	260	266	285	319	298	295	277	278	309	288	275	275	283	260	295	274	286	281	290	271	294	317	279	254	279	269	277	275	287	291	303	261	268	283	300	284	263	293	289	252	300	256	310	280	272	283	284	286	258	251	260	292	296	271	264	259	279	277	263	278	299	304	305	306	261	265	299	294	312	253	285	282	303	277	272	303	272	262	273	266	295	319	250	303	275	261	285	281	285	285	291	290	281	278	284	313	245	277	277	256	277	283	266	256	293	298	269	294	280	286	257	263	280	272	268	284	294	303	250	271	275	288	270	298	319	248	299	253	282	276	280	302	295	277	277	262	283	289	275	276	299	275	309	319	267	288	283	299	287	268	282	261	248	291	272	267	288	301	283	301	282	298	287	282	284	237	313	273	265	278	282	259	293	256	273	293	262	288	263	285	271	275	277	287	289	286	293	289	267	285	285	270	241	316	279	302	264	293	286	301	308	300	272	286	288	244	269	283	288	277	272	285	266	306	269	275	260	268	272	291	275	264	285	273	279	277	284	297	285	271	267	272	269	273	286	293	255	291	280	281	272	278	274	284	270	280	295	269	275	275	260	286	275	280	302	261	305	298	250	263	285	276	284	268	304	313	268	273	272	281	258	289	293	285	295	288	285	299	305	274	257	262	282	311	267	323	299	295	283	279	259	305	288	279	285	286	281	281	284	301	293	292	271	279	281	298	267	263	274	274	305	269	295	287	268	280	276	273	283	273	289	315	279	265	264	287	286	272	292	299	278	281	272	244	299	273	279	291	299	284	303	277	307	263	298	285	328	280	263	262	311	274	280	282	275	300	305	288	265	297	257	292	266	277	282	252	298	280	248	285	261	259	287	291	294	281	273	307	271	283	290	274	278	272	254	284	286	273	250	264	309	277	290	292	294	293	277	287	322	305	283	295	263	282	277	278	301	293	306	278	254	281	279	259	281	280	277	296	288	282	271	295	311	296	288	303	285	261	267	279	275	285	272	269	291	291	271	304	295	273	287	284	265	283	261	272	284	288	295	293	262	273	301	287	265	286	261	266	278	274	272	274	293	298	258	247	279	251	287	313	275	282	287	312	279	271	292	235	262	290	280	249	274	277	265	290	276	310	292	277	293	263	246	272	319	298	339	306	262	279	294	268	279	293	300	313	277	292	279	291	287	289	294	293	278	283	265	285	314	258	263	284	293	293	281	275	279	318	288	276	278	284	281	261	247	276	284	256	293	297	282	313	301	253	292	282	281	259	273	257	308	277	241	293	292	301	238	296	328	275	279	284	286	264	275	278	276	272	292	285	301	295	269	280	250	265	299	289	267	278	305	260	297	295	307	280	276	283	285	287	265	284	229	268	282	274	251
30948	31133	24572	5158	1040	924	809	701	686	632	682	619	579	608	583	546	535	537	573	526	562	581	544	603	563	542	548	542	564	515	556	573	545	563	542	502	568	560	511	558	539	570	550	538	537	534	563	513	552	524	526	530	560	555	537	552	533	565	598	503	578	571	560	525	527	540	587	538	532	522	520	533	504	518	541	537	615	600	562	563	575	513	508	566	493	553	540	553	511	566	519	489	504	518	569	506	519	505	559	520	548	533	539	534	554	532	557	555	548	546	514	556	543	525	558	511	520	548	547	545	539	530	528	532	518	520	551	539	562	575	608	553	529	513	544	523	562	581	550	522	571	529	525	516	553	549	534	543	536	539	504	569	521	554	555	504	558	568	570	500	506	546	555	535	559	524	536	531	524	530	545	565	518	566	532	561	562	570	545	539	511	541	558	542	495	536	509	602	524	554	514	564	557	561	528	562	562	543	567	553	541	519	522	550	546	562	565	552	555	543	570	533	587	572	530	579	546	567	563	528	557	549	514	573	546	476	564	550	550	522	510	607	534	536	539	558	554	537	480	565	541	531	586	532	601	544	564	558	534	545	523	569	522	564	548	547	576	521	538	566	552	555	579	563	515	528	524	544	575	579	517	543	530	566	526	554	523	512	550	561	558	510	552	522	511	513	530	544	531	516	542	544	491	544	530	533	606	543	557	556	581	561	533	580	491	517	566	551	493	542	563	586	520	526	545	519	516	555	535	526	518	601	509	535	566	538	542	489	557	582	558	571	546	553	551	569	536	555	523	518	561	579	579	566	536	574	543	551	551	541	539	564	524	534	505	518	541	555	563	569	551	534	531	579	543	539	533	544	543	505	542	559	547	544	542	543	537	587	535	545	576	568	494	578	498	541	507	557	521	544	514	531	559	531	527	538	589	512	502	535	533	562	520	521	547	536	561	539	546	560	548	513	552	543	575	531	561	559	554	552	553	565	510	573	527	548	508	564	522	533	569	543	564	576	575	548	547	530	563	519	549	506	550	552	507	548	563	543	551	595	531	608	544	525	552	549	554	544	523	554	494	570	560	515	558	513	512	548	551	532	534	493	572	565	539	487	570	542	519	537	544	550	542	566	531	606	536	526	574	537	559	546	518	550	551	547	513	535	532	536	544	532	512	556	555	553	556	518	543	593	517	538	507	535	530	577	529	542	518	536	534	485	552	551	544	552	526	518	512	573	560	543	533	532	560	538	554	515	575	528	510	522	556	541	591	537	527	540	543	533	498	533	531	535	566	552	559	554	522	566	545	522	543	521	516	547	591	516	536	514	567	544	537	538	544	523	531	536	538	555	566	530	571	560	540	564	534	570	529	559	537	556	534	514	562	580	525	518	577	532	578	546	505	548	530	541	566	568	539	511	549	539	506	579	556	499	515	541	596	583	524	503	564	517	522	559	520	515	571	563	550	551	543	560	523	553	550	523	534	556	549	525	558	530	522	501	561	562	511	549	563	530	547	560	564	555	554	548	530	565	583	523	577	543	525	554	564	506	532	509	557	551	555	540	531	517	546	561	558	530	549	539	544	536	559	559	544	551	543	560	547	527	529	566	557	528	528	542	529	525	522	512	560	549	548	540	541	533	549	549	545	517	534	543	489	532	535	595	550	578	510	527	566	547	551	566	522	546	519	537	532	543	553	554	552	504	562	580	608	525	552	508	562	529	556	553	558	530	528	522	543	576	552	543	545	560	562	578	533	539	550	575	539	545	528	544	492	512	556	515	586	537	533	543	490	566	501	551	535	572	521	541	543	535	564	527	526	547	530	547	576	532	540	532	592	582	526	572	500	556	567	526	493	558	505	561	529	545	535	562	523	546	542	482	601	527	542	553	586	542	506	567	553	571	547	522	527	560	553	551	546	576	525	536	535	533	542	568	525	543	530	527	550	527	533	539	542	554	554	542	522	535	553	520	553	554	541	509	558	542	545	527	540	532	563	513	527	497	541	554	561	532	557	536	578	536	536	550	532	538	554	524	587	564	535	545	543	544	519	558	524	526	576	521	541	541	570	556	535	538	520	533	529	530	576	553	538	583	567	514	565	533	528	532	579	537	537	513	535	563	550	545	559	551	574	537	529	568	561	539	536	556	592	564	514	546	540	558	533	557	566	539	494	524	593	529	501	558	546	559	514	533	562	558	541	505	539	523	485	524	515	526	553	571	522	549	516	548	557	522	533	544	598	513	522	546	520	528	578	534	562	559	558	524	533	520	526	559	529	502	537	520	540	524	564	523	527	523	521	576	566	555	567	558	575	542	569	497	530	552	523	549	575	549	528	514	535	523	542	535	524	541	505	536	530	581	526	523	551	541	542	542	571	558	563	496	554	530	540	533	525	557	572	516	582	567	550	562	533	551	521	544	581	536	588	555	516	515	551	521	572	505	559	504	498	535	539	549	534	504	533	554	570	541	566	490	606	519	534	521	519	554	533	522	536	534	528	527	539	545	550	558	551	534	534	534	529	493	524	517	508	563	574	553	559	545	537	539	560	512	522	548	545	573	530	562	493	539	529	561	568	581	522	545	534	534	574	557	504	550	536	532	527	548	551	540	551	520	537	515	520	527	510	530	543	534	579	581	555	544	512	533	568	550	519	551	522	579	526	505	524	506	528	560	547	506	592	549	560	521	553	533	531	577	505	544	573	540	573	570	585	582	472	545	523	547	597	515	559	525	538	539	560	545	520	537	531	526	556	554	518	492	545	561	566	513	603	547	538	536	543	552	525	547	557	521	567	559	587	488	507	548	522	563	526	536	566	532	557	548	512	526	532	532	545	570	572	591	529	507	520	544	562	557	533	546	571	560	518	563	568	535	523	517	492	574	534	541	529	541	529	589	518	528	527	520	541	508	519	548	552	549	510	551	552	512	543	536	512	540	535	530	574	555	523	532	524	567	537	557	539	529	557	570	532	552	525	546	561	561	522	576	536	558	521	570	574	552	532	577	557	555	536	546	555	547	564	502	531	514	553	522	497	552	563	551	475	516	518	568	567	580	564	575	502	519	550	546	584	528	529	564	550	563	562	528	524	543	574	564	488	545	587	555	531	572	525	541	528	524	545	599	579	528	553	591	530	541	537	547	544	557	507	591	548	548	553	527	557	551	529	510	527	580	545	548	556	573	518	523	576	531	529	556	548	496	508	517	533	520	544	534	474	589	558	488	531	554	539	566	564	525	538	524	577	537	544	535	540	506	547	547	532	561	545	573	609	495	563	527	543	549	579	525	550	549	547	528	571	532	503	564	574	564	529	535	498	543	565	560	515	567	499	555	582	549	528	548	532	553	550	532	507	542	487	565	553	556	549	557	543	537	571	530	541	524	544	559	530	570	534	547	569	565	528	550	517	534	552	561	565	538	538	531	537	546	550	543	553	525	528	642	546	528	519	530	549	518	538	483	528	541	547	553	515	554	486	539	543	571	547	520	525	534	578	573	530	557	557	532	543	561	531	568	554	526
35604	46735	21862	1817	1305	1234	1166	883	832	791	734	741	656	617	597	584	591	566	560	557	566	543	595	597	565	598	579	661	564	602	630	558	575	649	587	573	612	591	567	578	570	569	569	571	601	585	581	554	547	575	584	572	631	604	599	589	548	585	611	563	567	568	603	594	617	622	620	584	596	602	628	593	608	599	568	541	561	543	615	644	586	562	587	571	619	587	578	572	619	577	593	539	553	584	589	556	528	572	612	567	578	560	628	586	556	630	569	575	575	539	589	551	589	565	544	560	588	573	584	544	594	599	549	581	558	577	607	559	616	528	577	541	590	619	555	598	550	625	614	554	589	583	582	559	550	550	562	616	594	588	599	595	570	594	545	612	567	546	565	623	564	619	596	576	561	541	583	561	606	578	609	608	562	583	557	605	578	596	608	565	588	578	590	613	592	550	579	617	577	560	494	572	587	565	560	571	593	566	546	585	577	577	576	577	532	569	559	560	604	590	588	571	574	632	586	611	624	595	564	573	549	570	568	584	557	588	605	553	584	594	530	588	579	552	574	619	610	577	565	571	564	571	561	599	597	633	592	571	581	588	572	549	611	572	535	591	555	572	595	620	570	606	570	567	580	556	587	626	533	617	558	540	581	552	592	557	592	604	556	559	603	618	548	610	583	587	662	544	566	551	585	543	570	569	547	597	590	556	611	550	554	576	587	596	557	548	601	582	599	564	598	577	558	566	577	575	594	537	589	564	556	564	594	602	565	560	566	621	607	580	530	567	627	561	624	559	549	561	593	557	604	582	596	569	598	565	548	567	564	584	591	573	587	623	597	580	548	581	547	589	630	592	616	573	603	615	546	607	570	565	547	577	573	541	615	566	618	589	552	544	600	573	620	596	549	582	564	557	568	579	598	581	576	580	575	555	620	550	559	553	571	610	599	562	567	543	568	638	635	600	575	590	614	593	562	569	551	589	559	619	598	603	576	592	583	539	567	551	617	631	599	574	617	606	590	576	579	566	587	621	597	579	591	568	506	589	613	539	582	564	636	576	603	571	584	536	606	585	596	564	599	586	553	567	557	547	570	611	587	557	548	550	533	552	561	591	546	570	618	534	567	594	617	582	548	566	628	553	580	579	591	585	569	586	586	593	577	570	601	574	593	611	581	568	567	580	590	587	569	570	581	625	576	535	597	567	588	591	590	584	558	610	605	545	556	580	616	557	582	588	549	599	562	581	584	546	573	568	573	630	592	576	577	573	554	592	599	591	562	569	602	611	586	600	579	582	592	602	591	569	568	552	545	582	551	573	585	564	577	592	593	566	585	602	582	570	564	577	585	575	591	578	593	612	570	605	564	570	571	628	552	588	541	570	568	577	540	559	612	572	607	622	537	596	592	558	573	573	564	544	603	591	573	594	614	560	583	547	600	567	611	566	561	536	576	605	609	568	550	553	566	607	578	579	594	583	553	547	586	618	570	596	550	602	615	536	563	586	586	567	596	582	560	577	581	599	605	591	601	580	590	583	576	589	544	620	604	603	585	563	558	603	620	556	565	565	588	585	590	576	569	600	631	600	628	575	615	599	582	602	616	597	623	586	565	533	556	573	593	591	602	553	565	631	582	628	534	587	541	591	593	572	585	583	568	579	581	618	578	550	595	601	598	550	563	596	626	588	616	618	602	596	563	571	603	558	541	617	612	544	614	561	605	567	590	568	587	580	536	622	576	592	574	581	585	552	619	551	587	576	623	575	588	622	556	599	587	585	614	586	605	580	543	606	582	554	630	548	549	561	572	564	569	576	564	570	620	571	581	584	625	556	557	593	584	587	545	534	631	535	611	587	598	639	638	561	634	572	607	586	577	575	579	568	572	605	585	586	552	593	541	590	539	591	585	639	575	585	610	584	582	555	638	607	587	570	591	588	571	554	627	596	575	550	569	603	550	552	580	563	587	559	554	549	556	574	615	645	568	584	576	566	560	576	524	535	615	544	604	603	554	597	566	515	618	554	586	565	549	566	604	592	617	591	536	567	573	554	504	611	517	593	595	586	546	556	554	590	582	641	561	587	597	547	592	580	602	546	586	559	560	606	571	613	587	578	567	587	580	585	608	597	592	577	575	583	554	604	601	583	601	564	569	567	594	586	560	584	594	602	556	603	583	592	578	564	521	574	604	565	547	597	546	549	581	575	562	590	578	576	568	581	592	595	602	610	599	579	574	609	597	570	594	591	609	588	609	654	550	558	612	558	600	572	561	581	571	506	614	615	571	570	622	619	544	628	597	567	597	589	575	585	569	575	575	563	590	531	601	550	591	610	546	558	576	597	581	606	562	556	577	566	602	549	597	577	578	568	560	603	584	562	574	572	579	634	588	586	596	538	597	545	574	602	627	555	557	546	522	568	573	596	574	559	622	546	602	566	595	555	605	627	538	613	566	595	564	586	567	556	557	629	553	549	596	618	509	593	574	606	552	558	574	569	578	564	604	556	605	559	576	588	598	596	583	577	608	583	575	582	598	595	577	593	573	599	600	570	540	560	558	604	545	544	587	558	573	578	603	579	598	588	614	639	566	596	602	580	592	582	540	595	588	587	566	577	557	550	633	576	495	600	605	624	610	581	594	626	540	573	554	600	551	609	576	581	588	571	602	570	567	572	605	573	559	595	551	559	569	575	568	555	597	646	570	575	568	595	592	589	574	570	596	540	612	535	586	571	563	596	591	603	554	576	589	617	581	560	599	556	589	616	561	572	600	560	579	582	574	645	553	574	580	556	607	592	592	604	577	565	596	562	604	559	558	613	576	578	551	552	582	575	564	613	590	578	585	585	564	539	627	560	566	570	546	598	586	557	576	570	573	562	586	549	578	604	631	604	574	612	527	584	590	556	593	591	563	574	567	601	591	601	597	568	583	609	586	571	596	634	598	599	567	643	621	558	556	603	618	582	619	583	558	608	591	535	601	564	574	606	606	573	603	545	580	569	584	582	558	590	580	598	557	541	605	598	589	622	565	610	614	569	593	629	581	589	583	575	567	571	601	564	593	614	553	592	603	630	563	600	578	541	588	594	539	614	569	556	589	575	557	550	563	614	588	595	589	580	564	538	614	570	601	561	565	556	577	611	546	586	607	592	553	568	595	593	569	622	567	579	549	571	582	580	543	605	563	551	545	595	579	597	633	572	562	570	609	591	592	545	557	557	593	577	571	621	594	587	603	549	571	588	566	615	609	605	597	580	585	603	587	597	565	539	580	526	578	585	618	601	609	568	577	585	581	627	568	543	586	568	592	586	582	558	575	612	574	524	555	564	595	562	561	586	587	572	599	571	588	601	582	562	583	608	560	559	568	565	591	612	598	595	577	552	608	584	627	555	510	585	568	577	514	564	581	596	607	547	611	631	592	602	612	577	589	584	586	578	610	594	603	554	579	577	555	567	579	583	598	596	632	580	605	624	548	566	596	538	615	572	587	546	548	534	582	563	568	581	589	598	567	557	567	561	602	602
24074	21400	28575	24634	21262	10396	1547	998	773	734	691	619	549	524	529	493	530	496	498	493	480	474	509	525	489	447	436	474	462	478	465	491	465	451	469	464	414	446	473	457	459	428	428	451	473	493	428	461	441	426	464	491	455	431	462	463	485	472	429	432	435	451	439	481	441	444	465	477	441	494	451	469	440	475	424	443	463	445	488	455	480	523	404	486	437	433	452	462	468	440	425	455	463	445	437	469	459	447	469	422	442	424	438	449	469	477	468	473	423	438	424	452	445	450	410	430	495	408	503	438	455	464	430	423	458	486	401	420	468	433	447	447	398	445	489	449	469	451	449	428	450	455	474	483	459	417	441	450	424	451	429	462	439	419	488	444	430	433	445	411	479	474	461	463	441	449	429	441	420	427	425	444	457	440	406	430	489	467	431	463	424	434	458	424	457	455	435	425	457	465	463	453	449	463	450	453	421	459	449	435	456	472	436	444	446	453	439	388	440	424	412	451	428	454	435	423	416	414	456	442	450	458	485	429	469	428	438	466	439	457	418	436	425	445	459	413	438	452	486	473	426	448	447	443	434	449	418	446	443	457	440	476	487	439	431	491	471	423	476	452	478	435	466	460	471	445	453	409	422	441	456	421	483	459	474	438	468	448	466	464	491	474	438	429	433	412	410	402	457	435	447	446	431	476	447	447	452	485	446	413	445	438	456	437	480	407	458	449	463	400	415	438	452	479	438	414	456	466	466	455	434	479	457	447	452	473	413	462	410	455	454	469	382	470	458	448	431	470	427	456	477	437	447	449	463	446	454	440	432	463	424	469	427	473	444	413	427	454	437	449	423	472	426	469	453	411	465	487	479	407	448	481	460	452	422	473	452	494	430	457	482	498	463	469	447	417	469	456	460	450	478	442	466	456	456	445	438	468	454	424	476	456	449	444	420	418	472	463	451	423	428	462	433	445	456	447	442	408	484	466	483	458	425	421	450	453	459	451	448	471	431	445	439	433	428	463	457	459	426	471	432	467	443	416	492	434	474	416	420	403	477	423	415	448	445	453	479	439	434	467	439	458	487	439	446	468	473	465	440	439	461	429	443	406	452	437	457	470	439	432	452	420	492	422	482	444	456	445	466	414	480	439	443	434	399	458	443	428	474	431	445	427	423	439	440	440	467	473	487	478	440	444	457	464	458	448	412	468	458	487	468	434	435	394	432	405	481	441	436	433	434	416	413	448	458	456	462	445	455	446	386	443	442	417	414	450	433	445	449	449	455	466	480	476	462	459	422	447	439	512	430	478	418	425	411	453	470	468	465	456	415	433	415	446	435	445	443	440	417	436	428	513	460	443	432	451	430	468	439	477	411	447	475	452	455	471	474	457	443	431	414	453	443	462	465	478	464	476	443	460	439	456	400	470	445	489	406	451	428	434	437	441	451	468	475	433	459	453	443	453	462	468	481	436	440	431	487	414	447	481	477	474	425	423	395	432	456	442	469	433	429	470	429	439	448	457	431	470	484	457	456	441	491	439	406	427	434	456	448	421	465	440	452	448	453	478	419	460	429	419	420	457	439	424	451	435	437	450	456	452	450	484	466	446	471	452	453	456	436	431	456	445	477	465	424	471	431	427	445	464	400	464	432	437	481	440	456	446	466	423	394	478	420	415	439	471	409	471	428	458	478	430	509	440	427	423	435	457	434	425	410	456	478	448	477	431	460	447	433	468	458	439	441	427	464	434	491	470	465	434	465	479	445	458	464	445	434	486	433	394	473	440	477	472	497	435	448	420	434	447	456	449	422	462	442	439	475	432	422	454	441	407	428	441	469	437	423	451	430	437	466	420	439	432	451	457	443	466	410	460	445	452	419	460	453	422	469	447	438	454	407	454	435	412	441	464	440	459	457	442	450	453	437	445	456	437	480	429	459	466	433	442	457	460	448	405	453	459	470	459	424	444	424	441	416	480	439	454	445	461	446	480	460	415	445	472	434	404	425	483	472	465	450	467	492	470	480	422	443	458	437	488	475	455	442	443	456	429	447	427	444	416	423	493	442	490	466	439	470	427	429	434	433	435	441	453	433	402	434	442	472	431	433	451	422	434	450	457	461	444	422	490	431	478	472	450	395	456	479	492	454	451	425	457	413	455	440	442	442	464	412	436	457	452	451	485	435	434	425	438	464	444	469	450	453	431	417	445	449	477	420	449	481	463	439	491	449	471	451	433	445	480	469	425	432	423	449	435	469	424	456	470	440	448	466	440	467	429	483	462	477	449	460	440	463	445	476	442	464	465	442	485	436	438	433	435	419	445	437	450	443	444	464	391	471	456	419	423	454	480	432	442	440	438	411	436	447	432	432	435	431	466	487	441	446	440	409	467	459	418	439	479	454	457	477	441	457	408	456	448	421	450	466	444	430	451	435	443	469	454	462	482	414	453	426	472	441	454	468	445	450	434	453	424	492	400	443	442	432	427	435	451	459	448	423	459	468	430	441	442	456	452	486	456	429	440	404	458	411	435	452	464	471	445	435	433	454	494	439	425	436	433	457	459	474	470	450	453	448	464	431	443	471	420	439	435	463	443	441	493	420	447	448	431	434	435	427	446	445	441	447	376	453	443	433	411	437	468	435	447	468	437	451	443	439	450	433	445	425	423	451	435	449	435	433	451	456	465	449	426	474	436	434	471	427	456	458	432	469	402	484	422	482	446	432	474	484	475	449	467	451	443	446	448	466	458	432	429	463	450	408	456	439	452	434	415	452	442	420	455	441	422	418	463	428	459	480	424	446	456	449	443	502	434	442	447	481	468	427	472	466	470	470	458	418	455	434	419	452	419	440	479	438	446	424	451	438	438	458	404	451	438	453	460	456	433	419	470	448	427	442	439	456	451	415	429	410	488	422	459	395	461	416	429	446	419	441	449	443	434	439	426	432	511	480	446	491	407	458	426	431	443	454	410	484	422	465	429	451	481	454	456	460	438	458	450	416	449	440	431	457	437	424	471	463	457	494	413	437	473	453	406	469	458	488	458	503	533	418	425	468	465	444	473	455	499	461	423	439	451	434	470	486	484	425	459	462	429	454	431	454	445	461	453	426	396	433	445	424	457	459	442	447	477	457	467	452	473	429	439	468	438	412	466	410	405	432	440	434	447	437	439	461	460	434	424	458	460	457	430	448	430	469	425	403	477	457	491	450	425	425	456	435	450	454	449	409	463	411	448	453	480	419	449	462	455	408	425	448	432	462	491	413	444	444	442	455	433	476	474	485	423	428	469	465	463	451	448	452	463	437	416	466	450	424	405	466	448	450	404	440	450	432	440	440	456	440	428	458	467	449	442	455	453	438	447	425	469	437	449	407	434	440	453	461	476	431	415	458	413	491	459	474	445	439	439	456	478	441	457	425	441	460	437	436	454	457	425	434	446	435	444	472	421	444	438	431	445	468	472	450	414	446	475	405	425	420	456	447	434	451	402	424	469	435	453	475	476	464	400	458	454	443	459	468	474
36715	60494	37412	3703	2778	2271	1796	1387	1144	988	925	800	691	652	591	570	575	567	571	514	536	580	540	595	487	521	523	496	539	515	490	500	491	518	521	472	516	502	467	467	522	482	516	469	481	520	424	482	478	487	447	502	519	514	531	479	540	471	480	507	466	474	503	489	497	513	477	480	493	515	498	469	511	491	520	506	488	539	530	515	501	506	545	493	505	469	491	501	522	503	501	466	492	459	472	479	470	505	512	469	446	483	481	492	462	504	447	516	491	479	482	469	474	459	503	452	498	477	502	493	485	508	506	447	505	483	476	490	454	477	483	466	470	537	473	506	493	489	437	500	467	503	516	486	522	493	439	474	461	524	521	492	513	513	466	505	493	472	516	510	488	432	472	477	485	485	462	477	477	524	457	515	511	491	474	469	482	507	487	476	454	464	475	499	468	514	498	504	480	508	469	495	489	484	502	479	521	491	516	491	493	508	455	456	520	513	542	512	460	490	525	457	483	464	494	464	481	489	465	522	448	509	518	466	483	533	501	443	473	451	468	460	491	497	471	442	472	491	510	489	495	484	512	489	525	509	458	510	473	506	482	513	492	535	458	482	454	511	492	472	493	481	468	480	479	484	472	486	453	491	478	505	491	469	490	510	487	494	471	539	447	493	462	446	524	490	461	506	465	468	463	467	518	495	514	526	453	500	481	466	524	477	532	463	456	531	486	490	478	495	480	468	498	487	447	474	468	487	468	481	468	467	506	491	454	460	475	454	498	475	520	464	497	473	480	524	499	535	546	496	448	483	545	462	506	504	484	483	460	467	522	492	494	452	507	485	472	501	519	462	471	474	507	508	461	493	465	501	464	468	504	488	470	450	505	459	501	487	513	481	451	504	465	499	458	483	455	465	482	468	431	483	457	524	481	478	491	474	475	517	506	476	484	493	516	517	496	471	443	444	505	504	507	461	488	498	454	458	483	478	479	479	499	521	484	457	498	465	487	466	507	500	465	471	472	523	480	522	532	451	476	510	456	435	502	465	484	496	516	466	506	497	432	466	460	455	454	485	471	472	435	467	489	501	483	485	488	467	501	457	498	478	537	434	477	476	508	473	455	497	467	471	509	478	548	510	460	463	467	475	441	474	485	458	466	469	496	452	479	484	465	480	474	468	448	467	483	534	483	473	492	511	483	510	476	486	529	500	481	491	510	468	506	513	466	485	467	499	473	486	488	459	493	490	507	508	492	495	479	481	513	443	509	478	477	467	470	454	488	469	469	516	443	469	490	490	497	498	483	479	493	479	462	488	464	462	478	461	512	493	502	493	504	454	458	467	513	470	459	486	492	477	454	473	466	462	456	477	511	467	489	533	474	499	488	461	480	495	465	507	486	453	489	504	475	469	508	466	493	494	478	489	499	485	497	448	487	471	488	461	497	474	502	496	496	484	489	450	488	521	484	472	492	465	519	510	486	485	470	490	453	468	494	505	504	500	490	500	486	473	553	463	514	474	477	507	468	505	457	481	495	482	448	521	467	472	464	515	439	479	504	504	489	496	500	487	525	444	483	517	475	523	474	498	470	492	493	462	475	486	519	506	527	496	480	503	458	488	482	450	480	449	453	487	498	503	515	476	479	457	450	496	476	485	503	457	525	474	477	500	476	502	515	498	484	508	463	473	487	491	477	498	484	489	475	494	472	494	501	476	460	457	485	435	501	485	486	461	482	468	493	454	463	491	493	483	445	485	464	470	506	518	481	503	503	494	443	457	495	543	471	492	528	458	458	509	497	460	522	504	494	479	465	466	511	462	453	485	494	507	488	502	469	488	483	476	483	471	509	559	483	495	473	462	476	496	478	454	496	488	490	489	484	472	507	498	500	508	487	505	531	543	464	486	461	537	521	482	438	479	459	492	506	462	492	475	485	488	489	478	480	468	441	480	502	439	473	440	493	514	473	465	493	502	492	469	464	442	481	486	520	458	469	476	507	466	507	485	483	499	437	506	487	516	501	505	483	453	472	519	455	458	477	486	517	486	518	456	484	466	429	513	491	474	521	449	481	449	514	508	488	479	442	465	492	438	459	483	488	465	481	494	493	505	481	484	469	468	509	507	490	466	510	491	452	478	470	446	471	469	469	481	456	502	513	510	474	508	483	521	514	483	474	474	463	515	496	478	501	489	474	474	478	489	478	481	478	513	465	495	428	459	473	503	528	489	471	454	492	465	479	482	452	478	487	501	480	505	461	467	459	465	505	475	504	480	486	507	470	470	511	510	458	466	485	474	485	474	477	492	496	482	482	490	486	497	470	460	502	475	506	474	465	463	500	482	505	479	504	465	508	495	465	484	491	498	454	475	512	493	518	470	483	468	454	479	472	489	485	474	472	482	478	479	483	469	494	487	477	489	477	508	531	458	494	522	484	476	496	475	466	469	473	468	506	505	486	468	477	477	491	442	472	443	470	498	487	480	484	458	489	477	488	471	479	484	475	485	457	496	501	455	489	465	483	473	496	479	486	443	468	486	465	462	453	482	440	503	466	447	508	518	492	496	493	511	555	468	455	444	486	433	455	488	538	465	496	476	490	467	505	533	493	510	463	496	486	522	479	522	497	458	467	456	516	477	434	489	480	501	534	475	465	471	469	476	522	503	493	452	472	480	467	490	485	506	497	451	497	529	479	507	484	462	462	482	462	520	491	515	465	462	522	461	472	496	469	454	463	475	506	475	481	450	506	492	513	467	499	485	496	436	477	502	494	484	467	488	441	476	473	489	480	465	444	467	481	467	525	484	435	498	476	481	514	514	510	472	504	496	470	461	491	527	510	507	450	455	524	466	466	424	480	493	412	453	472	500	489	472	534	460	480	487	479	490	458	489	486	520	498	448	467	471	488	482	519	459	414	505	506	506	449	479	486	469	484	458	426	504	484	497	445	509	470	489	502	450	526	484	512	511	484	442	498	514	495	452	527	483	490	447	450	475	508	495	450	478	496	475	467	493	492	499	510	479	461	487	467	484	496	503	444	483	492	470	458	477	489	461	469	423	485	499	479	483	514	485	492	489	490	470	509	461	443	481	466	474	472	500	510	482	461	470	468	485	494	464	485	512	479	541	482	470	488	509	482	523	535	523	504	509	487	441	486	475	473	496	455	502	460	501	470	452	477	488	430	475	499	483	459	508	535	458	466	458	474	468	523	480	454	500	488	478	484	472	528	455	488	484	514	485	486	478	491	517	468	497	548	507	477	485	529	429	481	492	507	484	461	480	526	493	517	497	500	477	467	504	478	512	452	493	481	520	469	505	468	460	491	504	490	465	475	484	454	484	471	454	462	498	495	471	546	492	467	473	488	505	478	504	460	496	474	506	523	497	467	469	491	505	495	492	500	492	508	473	467	466	490	481	434	457	531	513	483	426	511	483	516	454	508	485	496	468	496	435	450	495	504	473	471	488	489	469	494	480	453	498	505	501	500	479	462	498	447	476	448	480	474	493	498	507	512	493	523	501
25082	21439	27901	25231	14358	1690	962	780	640	619	563	542	502	470	478	480	426	425	430	476	498	467	431	438	440	458	433	473	456	437	417	447	448	408	452	428	447	474	431	471	464	429	426	457	400	392	460	431	459	442	447	386	427	424	445	405	439	424	440	444	464	465	411	442	461	411	432	453	448	456	464	422	418	448	442	491	427	426	420	416	452	457	442	452	441	428	469	400	425	405	404	408	434	420	365	418	431	416	452	388	387	391	402	400	427	413	413	445	406	425	420	429	431	380	404	438	448	452	407	402	380	384	459	411	440	432	420	481	406	388	417	432	401	385	425	401	444	445	404	446	427	430	461	454	442	440	445	407	407	425	401	419	414	436	443	432	429	427	412	420	401	428	418	419	414	428	466	361	436	408	462	421	419	439	414	420	435	374	426	412	417	421	430	447	407	392	455	428	417	451	415	444	386	419	407	436	433	431	433	395	443	412	409	401	446	385	426	430	450	440	431	433	404	428	440	418	421	427	424	442	393	448	405	439	454	417	436	393	443	448	445	412	458	447	376	417	428	412	435	431	429	427	409	419	453	412	404	425	449	431	370	445	410	393	416	431	423	423	463	418	456	453	423	418	411	437	408	415	441	438	410	419	407	447	412	378	447	397	421	450	444	436	386	404	448	443	429	420	442	420	423	419	401	427	425	424	418	448	444	420	406	435	426	405	398	445	429	407	416	420	474	472	406	402	377	427	439	400	420	410	420	390	390	427	413	413	399	445	440	439	447	425	430	428	398	441	442	423	388	415	449	416	423	385	453	426	431	456	409	389	437	386	459	439	405	431	407	410	417	420	421	447	447	442	419	434	420	453	468	412	447	442	406	451	451	439	425	422	423	415	419	393	459	452	459	402	432	399	420	443	410	434	437	419	414	411	388	427	441	392	437	384	428	424	407	429	425	419	414	449	431	403	422	389	415	417	409	431	416	413	416	404	439	413	438	433	403	418	382	397	430	378	394	426	455	421	450	408	462	437	403	433	437	452	416	433	392	427	437	403	406	456	390	413	436	451	414	407	402	413	383	454	414	436	441	464	419	448	423	445	474	404	444	406	397	438	395	437	455	423	444	431	433	400	403	419	463	452	423	433	485	405	450	400	425	381	434	414	383	392	425	448	480	406	470	414	413	417	437	428	406	424	403	418	436	439	396	430	429	421	423	472	457	390	432	417	465	428	424	394	405	435	385	442	408	440	387	372	431	455	425	417	395	425	418	413	434	436	425	433	418	435	426	421	438	413	423	419	424	406	423	411	410	433	410	447	453	456	426	428	415	420	445	405	420	390	427	402	421	450	392	450	416	417	414	425	451	423	455	427	420	425	430	406	453	421	435	454	415	399	424	383	435	403	449	422	435	433	437	431	444	413	429	420	412	414	416	435	443	422	424	393	402	454	436	433	427	419	418	422	444	438	409	436	414	452	451	408	431	421	396	409	426	425	447	411	412	446	465	408	429	418	404	437	425	422	420	458	459	415	410	454	390	427	419	425	391	425	404	448	401	428	425	441	380	456	418	447	393	413	417	423	437	413	446	464	391	411	414	437	414	382	425	407	456	413	433	430	411	433	445	435	445	422	419	406	433	428	427	392	409	467	420	450	413	426	407	423	425	422	429	430	411	420	429	400	396	395	391	455	432	444	421	427	415	418	500	446	385	403	455	356	455	413	394	426	397	441	418	455	375	468	406	447	438	427	436	405	411	397	415	436	383	451	433	417	417	387	427	444	438	454	403	437	429	447	431	438	406	433	399	414	408	400	412	383	412	405	459	426	442	410	390	421	429	397	471	436	423	444	455	402	421	414	401	399	442	438	410	437	412	416	404	444	412	448	386	471	438	446	405	413	452	443	422	402	425	442	443	398	439	403	442	497	416	453	431	434	397	439	435	395	413	461	397	445	380	407	406	406	398	431	426	408	408	403	414	413	429	423	429	391	476	437	411	404	432	430	395	407	430	396	418	468	442	410	411	431	416	438	438	456	426	396	441	408	416	421	381	403	416	429	451	430	403	413	431	386	410	386	418	435	430	418	392	432	405	416	423	408	458	431	414	403	413	398	447	403	343	448	406	423	451	404	412	392	427	410	429	412	395	409	422	410	443	412	442	477	440	413	417	450	414	446	443	425	418	403	421	410	382	471	418	454	399	413	402	404	398	380	445	431	425	436	404	415	389	408	413	439	398	435	449	427	406	398	417	441	407	408	428	428	433	422	412	435	483	423	429	421	391	425	442	408	415	444	405	405	422	428	410	383	412	423	412	421	421	403	432	438	410	418	427	399	447	398	437	382	406	401	382	441	444	404	435	396	424	434	403	416	411	400	486	429	440	422	446	395	379	464	431	456	391	428	428	449	451	431	395	442	414	429	410	439	458	419	439	410	418	432	450	411	414	410	435	428	429	431	418	445	433	445	437	434	431	456	407	421	434	387	400	419	436	402	426	414	421	453	408	402	395	443	403	372	429	421	449	405	432	359	432	425	437	415	421	433	432	426	433	424	427	404	421	429	468	440	425	413	457	416	433	447	427	408	438	455	454	443	425	418	448	436	417	358	409	436	358	394	439	423	428	406	424	433	431	450	402	428	450	393	423	409	426	436	434	446	431	421	427	439	426	406	412	423	428	400	426	424	422	408	403	442	421	414	395	446	402	437	422	414	453	395	391	448	467	402	449	426	427	396	407	379	421	419	417	439	418	443	443	395	417	413	388	415	426	429	424	399	440	411	434	431	424	430	384	448	439	424	417	433	448	431	437	380	419	393	445	428	432	426	449	407	408	431	397	425	425	418	422	404	432	447	416	436	444	411	387	474	458	405	447	422	430	427	419	426	409	429	455	398	396	441	427	440	441	432	415	410	423	420	446	439	437	429	402	427	409	456	388	423	399	437	427	429	419	390	408	426	395	447	414	398	477	418	423	421	452	438	420	435	420	430	413	444	455	410	409	453	444	438	413	445	384	441	432	428	401	423	469	430	428	443	425	403	414	447	412	422	428	431	418	398	376	390	444	417	396	382	407	407	422	436	451	415	468	434	408	426	406	423	418	429	425	443	477	434	443	404	389	446	393	393	422	448	421	438	381	419	447	418	415	387	415	443	393	410	447	395	417	430	412	407	434	439	409	408	388	421	453	417	419	448	408	440	412	390	413	409	439	436	454	386	425	418	396	437	452	441	394	449	421	469	425	418	419	412	462	434	418	408	437	368	401	436	397	407	460	408	350	417	397	438	430	427	401	441	423	408	444	412	444	393	433	403	440	422	435	459	419	429	386	396	429	429	446	393	413	411	460	450	417	379	415	408	382	420	415	406	431	429	410	406	424	438	449	400	453	389	439	376	453	393	431	429	389	420	401	430	420	424	402	421	423	415	437	439	482	414	443	422	447	434	404	418	421	415	392	455	454	440	414	393	393	394	379	427	405	389	404	422	411	406	444	383	465	443	384	410	436	456	397	380	401	423	439	445
36411	55893	32219	2990	2241	1860	1450	1108	950	811	719	679	604	602	519	506	525	454	498	496	538	494	516	509	482	476	455	510	497	460	445	480	470	482	432	451	469	463	423	410	447	449	436	455	470	440	468	404	423	444	461	447	471	463	462	475	455	456	463	443	434	457	441	418	468	472	466	437	492	482	483	497	440	473	457	461	426	463	485	485	508	464	448	448	479	427	447	459	482	467	455	436	497	438	498	475	466	443	448	445	421	469	468	470	453	491	462	443	431	416	442	443	446	455	478	482	426	424	419	424	449	468	465	436	452	431	489	446	450	463	438	430	467	437	447	437	430	432	439	426	448	436	452	456	466	432	432	466	461	423	453	443	465	456	426	437	430	450	450	494	481	445	397	450	468	467	432	451	432	443	459	420	415	432	439	454	438	437	415	420	425	445	451	439	465	450	471	483	460	458	463	482	418	447	469	442	452	449	410	486	441	479	425	419	424	440	430	475	493	419	443	445	446	457	443	401	455	447	459	478	413	442	478	480	450	439	439	455	467	432	424	431	436	442	488	432	431	464	486	455	466	486	447	423	420	435	466	463	403	444	425	431	451	448	475	427	437	439	425	461	486	411	472	421	444	426	466	457	457	467	458	439	428	432	395	446	458	456	450	490	445	447	453	462	439	437	445	476	517	412	428	440	444	480	447	438	439	410	454	450	460	462	446	437	461	473	440	445	430	484	460	440	439	437	434	486	447	453	409	440	402	504	468	440	454	480	445	485	445	449	454	421	438	418	386	436	426	421	427	468	455	471	444	485	481	433	503	477	437	456	455	480	433	461	438	476	459	460	442	431	453	443	444	447	450	429	427	480	424	463	411	448	440	449	446	456	433	435	435	427	446	435	450	466	453	464	451	451	428	429	444	452	472	417	468	445	435	459	464	434	430	460	469	445	476	497	451	438	459	470	456	430	463	438	415	451	409	461	471	465	473	448	462	434	466	457	418	457	436	444	456	447	437	398	435	441	461	412	410	430	462	425	403	462	452	450	424	497	444	385	461	424	452	458	434	488	464	453	457	449	466	447	469	480	462	410	448	454	436	457	463	427	476	455	434	431	437	440	457	411	483	394	425	465	467	478	457	452	497	449	423	449	463	450	466	431	482	407	428	456	466	439	438	463	442	405	440	451	485	447	458	427	464	436	464	468	441	493	450	472	442	430	476	466	432	438	447	454	476	446	459	436	468	453	452	485	437	425	456	439	488	489	514	441	442	427	474	433	473	455	472	467	456	451	404	421	456	418	408	466	456	424	477	434	466	457	454	490	460	431	473	459	471	429	474	434	436	453	436	466	440	469	428	441	472	433	446	455	465	472	432	395	462	407	472	435	479	451	440	453	448	446	473	447	430	443	495	414	485	473	463	458	415	457	433	425	438	441	448	426	457	511	459	440	470	448	450	440	444	447	436	441	454	452	449	446	448	454	481	409	471	431	422	453	450	434	476	451	462	473	455	439	472	449	451	458	451	444	457	450	445	469	420	444	445	434	453	438	447	431	466	443	448	449	424	421	440	435	464	446	435	462	467	457	459	439	479	435	474	466	444	437	466	439	408	443	444	437	425	464	408	421	453	465	452	425	439	429	420	438	455	414	442	431	438	413	460	439	450	431	461	465	431	451	446	468	467	468	450	413	464	464	437	410	494	459	426	434	413	445	420	451	427	458	412	449	426	475	458	446	444	486	443	436	453	441	457	473	463	481	467	424	475	459	440	460	439	457	417	479	450	478	461	406	447	449	484	472	463	452	433	429	451	457	455	455	456	486	447	461	445	429	431	428	440	443	443	441	482	464	471	432	434	474	468	470	421	491	438	495	467	476	458	453	467	433	451	409	446	446	441	405	439	467	443	456	458	438	439	483	463	438	435	463	466	439	413	436	395	423	443	432	448	470	429	429	438	456	422	416	406	457	444	444	471	426	430	462	458	488	438	439	471	447	445	429	462	432	466	466	476	433	480	432	451	418	452	469	437	498	442	449	468	461	422	447	426	399	450	422	446	446	440	477	475	447	434	463	446	454	468	415	422	487	479	458	454	449	456	452	441	439	424	463	479	485	487	443	428	480	414	432	394	476	441	410	440	446	446	473	457	461	484	432	461	417	443	466	450	463	459	461	441	463	465	471	484	454	475	431	448	446	445	449	433	459	437	458	457	458	425	470	468	443	413	446	453	446	449	436	428	469	429	423	427	475	459	440	440	439	433	480	444	441	470	442	444	422	461	439	466	479	441	450	472	410	463	471	480	478	443	423	415	434	453	455	453	427	461	447	432	482	425	450	433	435	456	414	444	467	462	493	449	463	455	433	448	445	481	519	506	439	481	442	440	449	443	409	462	453	450	427	474	461	437	455	442	471	442	433	452	448	433	471	472	446	452	455	438	459	444	418	441	496	423	434	433	432	402	424	456	446	435	452	431	435	457	443	406	455	451	492	462	447	453	443	421	468	457	462	444	421	443	443	451	443	446	413	444	459	435	415	438	420	417	465	439	446	470	417	439	445	484	445	453	429	442	464	419	435	439	435	484	416	429	440	454	428	438	480	484	451	440	447	447	458	470	467	439	425	467	467	444	452	465	440	435	443	451	424	425	438	459	491	453	450	449	456	433	450	466	442	468	423	463	479	490	429	423	453	418	447	425	459	460	474	428	425	433	451	451	423	448	485	438	464	442	423	471	443	489	453	453	438	453	435	476	427	466	458	416	451	430	446	467	460	457	450	438	450	464	430	426	422	411	447	465	436	451	447	443	459	469	475	464	460	439	446	425	419	442	457	436	473	449	483	487	424	452	410	444	452	437	449	460	436	460	468	415	448	461	461	447	493	449	463	473	470	468	434	462	460	441	437	441	430	427	483	447	442	447	478	448	422	464	460	451	442	442	478	454	477	438	425	414	431	440	455	460	452	460	459	473	451	421	453	427	406	431	478	490	404	456	460	420	459	421	447	438	485	448	428	449	448	404	428	479	464	446	469	458	466	421	464	438	447	429	410	414	474	449	436	465	442	451	467	449	456	438	460	448	448	428	465	440	465	441	449	460	441	476	488	464	442	479	448	507	508	443	473	441	456	443	478	464	465	463	407	441	446	440	421	474	432	421	441	425	455	448	419	480	465	443	400	443	459	446	476	453	451	469	460	499	461	431	462	438	444	455	477	461	465	453	438	467	429	440	452	468	460	458	470	434	431	415	471	431	454	476	451	431	456	447	443	433	428	461	434	427	450	451	440	454	461	430	420	441	424	432	450	448	456	461	447	480	451	459	477	450	439	443	415	446	459	456	462	487	464	446	425	420	452	474	458	430	470	449	448	441	444	418	450	426	462	438	441	457	465	422	456	409	462	425	478	443	444	445	451	415	480	398	438	431	435	445	446	500	479	476	417	461	443	451	458	427	421	443	430	458	439	430	465	498	509	453	450	485	435	452	454	449	414	448	459	431	492	435	427	449	463	483	461	460	434	442	440
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
