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
341094871585	341094872106	341094872656	341094873206	341094873754	341094874306	341094874856	341094875406	341094875954	341094876506	341094877056	341094877606	341094878154	341094878706	341094879256	341094879806	341094880354	341094880906	341094881456	341094882006	341094882554	341094883106	341094883656	341094884206	341094884754	341094885306	341094885856	341094886406	341094886954	341094887506	341094888056	341094888606	341094889154	341094889706	341094890256	341094890806	341094891354	341094891906	341094892456	341094893006	341094893554	341094894106	341094894656	341094895206	341094895754	341094896306	341094896856	341094897406	341094897954	341094898506	341094899056	341094899606	341094900154	341094900706	341094901256	341094901806	341094902354	341094902906	341094903456	341094904006	341094904554	341094905106	341094905656	341094906206	341094906754	341094907306	341094907856	341094908406	341094908954	341094909506	341094910056	341094910606	341094911154	341094911706	341094912256	341094912806	341094913354	341094913906	341094914456	341094915006	341094915554	341094916109	341094916656	341094917206	341094917754	341094918306	341094918856	341094919406	341094919954	341094920506	341094921056	341094921606	341094922154	341094922706	341094923256	341094923806	341094924354	341094924906	341094925456	341094926006	341094926554	341094927106	341094927656	341094928206	341094928754	341094929306	341094929856	341094930406	341094930954	341094931506	341094932056	341094932606	341094933156	341094933706	341094934256	341094934806	341094935354	341094935906	341094936456	341094937006	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2708	2000	3600	2300	2708	2000	3600	2300	2708	2000	3600	2300	2708	2000	3600	2300	2709	2000	3600	2300	2709	2000	3600	2300	2709	2000	3600	2300	2709	2000	3600	2300	2709	2000	3600	2300	2709	2000	3600	2300	2709	2000	3600	2300	2710	2000	3600	2300	2710	2000	3600	2300	2710	2000	3600	2300	2710	2000	3600	2300	2710	2000	3600	2300	2710	2000	3600	2300	2710	2000	3600	2300	2710	2000	3600	2300	2710	2000	3600	2300	2709	2000	3600	2300	2709	2000	3600	2300	2710	2000	3600	2300	2709	2000	3600	2300	2709	2000	3600	2300	2709	2000	3600	2300	2709	2000	3600	2300	2708	2000	3600	2300	2708	2000	3600	2300	2709	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
21461	20074	27358	22573	30632	38354	34105	9804	1428	908	792	666	678	652	620	722	599	558	547	505	497	509	501	607	1451	2492	2845	2904	2330	1722	1183	726	493	484	458	448	466	477	439	447	438	440	442	427	437	459	435	454	432	451	422	457	437	414	437	411	445	430	461	477	401	450	448	468	461	437	472	409	452	448	445	454	430	450	451	423	438	412	461	429	480	440	481	427	414	462	432	439	445	442	425	452	444	475	440	449	450	418	468	437	451	420	443	417	421	445	443	470	463	446	425	454	443	431	469	443	423	439	447	455	437	458	426	400	441	458	449	463	443	424	443	452	441	434	426	410	464	447	416	438	423	426	434	445	432	433	421	455	472	418	428	416	405	416	457	450	435	421	457	437	422	437	447	438	449	467	441	457	464	416	409	459	440	434	403	451	437	428	431	473	425	423	435	486	463	454	459	445	435	441	435	436	439	409	447	449	437	419	426	433	441	423	467	438	496	431	460	422	420	431	407	446	449	452	460	431	442	456	418	470	445	420	418	457	442	467	442	443	430	426	431	487	452	396	451	460	455	418	449	412	480	420	442	439	464	428	466	412	424	458	481	383	439	466	410	441	451	432	393	440	425	441	452	441	495	413	450	431	422	438	429	417	457	441	415	422	418	456	468	426	451	462	433	504	484	435	465	488	449	480	417	431	426	439	440	438	418	461	430	443	444	469	434	437	411	425	407	420	466	433	458	465	456	408	445	451	454	414	401	453	443	412	499	445	449	428	457	430	440	413	433	457	469	458	433	429	435	424	501	464	428	413	451	470	396	438	437	447	466	459	436	447	430	454	414	450	460	407	428	490	437	414	470	430	408	448	442	449	438	482	450	449	429	439	451	449	432	455	430	429	447	432	404	404	450	432	461	413	434	459	413	454	448	427	483	467	408	471	447	495	438	435	433	455	486	451	438	452	414	474	416	462	408	420	458	436	461	453	451	474	449	432	442	439	422	444	471	460	437	461	467	430	447	408	424	455	405	440	459	424	460	476	475	433	442	431	426	432	460	417	412	433	409	445	454	500	443	425	439	425	441	428	435	454	434	449	420	427	459	457	427	432	424	436	437	470	442	443	456	464	468	424	434	453	441	446	441	457	434	463	441	462	418	424	397	445	429	453	438	401	444	433	429	421	425	420	432	494	447	428	470	414	469	446	430	422	454	461	402	439	436	444	426	416	432	453	434	481	418	462	453	415	409	444	437	427	461	472	436	434	421	418	418	423	443	444	455	439	433	418	427	427	472	444	435	412	452	459	472	485	438	465	432	435	446	443	451	432	452	458	483	487	440	482	442	433	462	461	433	461	433	472	438	451	415	453	445	438	464	447	427	472	417	460	436	436	433	476	464	444	446	466	426	420	454	440	440	454	447	466	444	435	424	448	411	420	456	444	453	431	452	418	426	464	422	457	455	438	432	496	456	443	440	450	439	454	442	436	466	430	444	427	464	470	402	463	448	438	437	442	462	438	455	459	462	437	429	445	439	424	449	458	453	457	437	449	464	436	468	443	419	432	407	438	446	440	413	454	463	446	407	442	409	438	444	434	427	439	432	484	465	447	404	442	443	472	468	439	436	413	468	467	478	452	471	445	448	452	444	444	448	419	504	445	421	436	428	440	427	440	394	429	430	447	426	439	470	441	430	426	428	418	437	465	453	429	466	456	469	425	441	396	449	465	502	445	439	441	441	445	439	425	479	415	479	463	465	465	452	436	404	441	452	420	417	435	462	463	472	452	438	432	485	436	427	450	445	482	423	442	458	433	429	446	466	442	441	448	437	437	437	482	435	461	434	456	453	480	447	453	431	450	454	459	444	443	443	439	409	443	447	421	443	429	449	466	438	504	415	411	466	466	432	426	436	445	443	463	428	433	435	439	420	394	445	461	458	441	470	454	486	452	430	417	422	428	451	435	468	409	472	415	430	448	462	439	441	465	476	459	441	410	418	410	441	426	447	468	457	416	427	484	432	418	416	437	461	417	464	451	424	436	453	441	451	431	464	434	411	410	423	409	451	439	424	442	437	394	442	467	435	423	441	431	437	471	413	451	428	443	392	486	454	438	396	431	431	443	438	454	439	447	409	459	424	450	500	441	463	427	466	419	416	447	445	466	438	437	466	449	464	439	460	432	440	453	446	437	446	428	429	465	419	423	443	423	461	415	450	424	433	468	438	447	437	465	428	486	449	437	427	503	446	434	453	432	414	425	410	432	473	430	452	440	455	447	452	412	440	414	460	434	434	455	416	436	482	446	438	460	419	459	430	436	448	449	457	449	457	485	464	443	458	426	449	403	426	428	438	439	422	446	424	410	487	422	462	454	428	453	442	431	438	444	408	425	440	453	450	428	447	437	428	489	457	456	440	407	430	469	455	445	431	451	438	467	459	515	436	453	433	413	409	450	395	459	469	428	484	451	462	432	411	445	439	415	455	443	479	429	468	434	450	464	434	451	442	454	421	446	406	435	447	450	452	443	454	422	460	467	433	475	446	432	420	430	456	402	448	439	459	460	432	487	436	437	471	411	466	436	451	388	425	456	392	424	429	468	440	474	405	479	449	417	438	438	431	443	457	421	418	468	481	418	391	441	456	428	451	482	467	454	425	452	459	481	480	431	453	475	442	432	455	429	476	430	429	413	451	463	445	452	424	485	454	422	434	426	416	431	406	440	474	418	423	450	409	437	418	428	427	429	440	454	438	445	407	453	499	458	462	427	465	425	468	448	437	455	447	417	454	436	427	461	425	486	425	423	451	453	458	430	474	410	465	418	408	450	433	428	425	451	442	454	435	435	454	425	426	441	440	457	424	487	429	421	445	444	443	447	444	440	408	457	461	448	417	436	421	450	482	453	438	437	429	447	438	461	428	458	454	461	448	435	465	453	443	471	446	442	424	409	434	409	435	452	460	427	457	442	452	406	436	398	408	430	451	437	464	451	412	423	429	433	438	424	439	428	420	469	395	411	482	430	465	418	398	417	411	434	430	456	412	425	470	458	475	423	451	442	446	447	444	447	484	434	455	440	444	472	389	456	424	447	450	433	450	427	445	413	437	449	475	456	438	480	412	453	417	419	427	421	450	446	434	396	403	464	484	423	439	421	443	418	450	445	425	426	445	442	468	425	454	431	478	463	438	444	432	396	414	452	454	440	449	428	469	434	473	438	447	464	451	428	473	444	386	406	438	417	432	420	472	473	448	421	425	444	447	436	454	400	409	461	418	482	422	445	415	442	438	429	457	501	432	429	471	445	463	458	445	432	418	416	459	416	430	460	415	427	439	449	440	415	416	436	420	455	476	452	429	467	450	422	441	458	440	500	445	485	450	381	453	399	465	458	435	454	481	444	445	446	445	405	417	441	481	452	441	460	472	468	470	438	437	410	461	437	423	460	439	463	437	397	448	467	439	447	467	452	444	449	487	422	425	403	416	457	429	462	457	431	417	454	442	437	449	443	431	409	426	425	459	444	411	439
8618	25003	18902	23904	54825	45818	32161	4298	1863	1334	1173	884	905	800	793	909	775	724	598	568	546	481	595	744	2212	3860	4413	4318	3365	2343	1731	937	502	460	449	441	449	474	416	476	435	424	472	458	458	459	424	447	429	459	477	455	485	431	477	446	448	446	422	439	440	463	481	446	465	432	450	453	477	419	408	445	449	437	462	458	486	444	442	448	414	490	431	417	462	415	436	433	448	443	465	439	464	452	449	439	462	418	440	463	454	451	440	420	460	449	420	446	422	425	454	449	444	470	474	436	457	428	444	448	454	450	471	456	408	437	486	484	459	480	455	444	436	456	456	462	450	438	406	460	448	447	469	447	433	440	458	488	481	430	453	454	460	481	458	436	473	454	426	470	441	433	467	455	443	432	438	442	460	475	445	466	490	454	475	450	453	462	482	441	433	444	456	439	430	467	470	446	427	458	416	453	433	434	420	483	435	445	443	450	429	485	437	436	442	447	442	429	472	471	450	470	455	463	431	462	456	455	442	461	469	458	446	428	485	447	469	443	459	448	456	421	455	461	452	429	452	459	456	449	465	479	443	413	427	447	452	471	440	498	463	486	436	449	461	468	404	475	415	412	455	448	441	455	438	439	460	422	462	410	451	425	436	442	487	442	459	458	466	462	434	446	434	449	401	413	434	476	436	471	429	410	431	480	415	490	471	479	432	463	444	427	460	462	463	450	440	462	420	461	453	482	476	466	459	450	449	434	478	435	428	457	429	429	465	446	446	503	425	415	472	451	445	466	445	486	456	453	426	459	476	446	435	455	436	451	462	496	462	463	446	453	438	477	448	442	440	489	467	430	433	438	465	412	413	459	440	427	415	444	444	450	484	450	424	478	440	462	440	425	421	450	470	453	446	494	430	448	441	458	461	464	481	436	457	464	456	464	460	450	436	438	462	461	479	461	440	458	458	478	436	436	446	445	452	445	467	452	462	469	423	412	432	430	439	426	434	454	470	440	439	462	446	456	449	438	433	451	451	441	466	476	424	446	459	453	438	415	499	467	463	441	416	434	428	467	445	406	423	463	480	420	452	440	435	429	455	447	448	415	479	475	460	444	422	480	477	434	470	438	470	430	460	444	433	463	436	440	425	452	455	455	423	489	464	484	459	445	447	442	448	451	443	457	458	501	432	466	463	480	435	468	426	424	413	458	423	433	442	418	454	468	447	450	465	466	448	482	448	478	450	426	461	427	461	448	413	436	449	455	424	458	464	428	449	435	395	437	440	462	446	425	473	471	445	468	442	470	445	458	436	436	482	427	445	467	466	442	458	423	456	465	427	442	438	451	466	445	460	482	407	462	447	432	415	447	498	463	432	438	441	433	452	428	490	436	445	472	439	413	471	437	448	422	441	453	403	470	453	446	473	477	478	444	447	481	414	448	468	479	433	432	442	435	420	413	448	464	476	503	440	479	434	487	449	438	450	447	414	442	493	448	423	419	496	486	448	443	452	447	463	456	449	442	447	446	442	412	442	429	430	463	411	428	426	455	422	433	475	463	464	410	406	436	443	462	407	461	483	408	436	467	457	446	460	461	463	432	460	484	405	467	467	473	410	499	459	453	462	503	403	431	470	446	420	436	431	444	473	469	437	465	431	454	469	442	487	472	440	439	419	450	470	452	435	445	440	454	450	437	496	498	431	406	434	437	483	470	463	445	439	471	452	488	492	449	432	426	457	453	432	442	473	453	463	405	455	450	460	469	399	475	473	445	460	458	430	453	445	461	434	465	438	456	445	418	436	424	463	451	429	422	432	456	452	447	424	466	438	484	425	445	451	463	436	415	467	449	432	405	483	481	446	474	448	465	373	450	511	485	438	469	413	462	455	455	465	450	430	446	463	432	424	444	485	452	423	486	470	422	470	464	402	413	421	438	463	448	408	457	453	489	455	443	398	425	449	454	425	497	425	449	469	435	399	465	465	496	440	475	424	452	430	427	457	465	465	458	481	445	446	455	442	434	450	459	470	481	445	436	453	474	437	426	457	429	437	449	469	427	481	436	420	448	442	429	439	454	421	457	447	431	457	441	448	468	441	458	444	445	417	470	417	464	452	455	461	457	404	475	425	470	434	461	449	481	449	464	442	462	463	444	422	470	450	450	436	412	452	444	455	487	429	468	466	437	488	445	452	444	480	436	451	442	451	458	466	459	462	450	443	444	458	452	453	435	428	469	456	455	476	448	417	432	402	448	449	411	510	409	413	444	410	474	484	462	451	435	432	444	420	442	475	458	450	474	444	458	440	445	484	476	434	471	450	443	480	455	477	442	455	451	452	432	448	425	460	472	480	442	456	456	476	446	463	455	424	436	445	462	417	449	444	445	427	482	414	421	464	455	477	470	438	457	417	470	492	425	484	425	447	465	416	467	429	417	428	487	436	434	436	442	447	459	437	478	469	452	454	484	439	433	464	412	445	431	484	442	437	446	435	442	453	428	454	453	449	452	469	482	455	436	463	450	515	458	452	460	418	441	433	463	473	461	449	459	407	431	438	448	441	470	425	486	446	459	429	428	445	451	444	409	439	459	520	473	417	436	457	465	439	430	440	455	437	445	485	464	444	478	461	478	436	447	462	437	453	461	454	442	444	456	438	456	484	424	452	446	437	480	457	473	436	438	446	422	463	475	510	435	462	452	452	432	436	473	457	484	475	432	420	421	451	434	444	441	444	481	441	479	452	433	437	419	438	491	398	435	505	454	457	429	452	448	459	477	505	461	442	497	477	464	432	427	449	407	488	425	479	453	471	456	424	474	472	457	422	439	509	481	497	447	420	438	418	458	435	454	430	453	453	405	457	449	478	478	457	439	460	465	451	466	494	452	387	470	436	402	449	483	453	414	442	417	444	452	463	436	470	407	466	454	454	445	410	441	419	438	424	453	476	449	475	422	441	451	469	464	435	414	456	439	452	436	460	423	471	441	489	429	406	435	444	482	440	468	490	439	465	459	450	434	426	478	451	407	434	426	426	458	421	417	463	472	445	472	478	437	473	435	441	401	423	452	440	467	473	406	480	424	491	452	462	440	473	442	436	461	412	433	494	468	457	433	447	404	462	469	448	436	436	428	430	456	458	448	456	434	429	451	481	443	467	460	424	442	437	420	505	388	436	425	452	424	477	424	460	452	421	424	452	466	446	464	443	440	468	436	454	439	432	451	437	473	456	449	430	432	478	461	457	431	462	448	488	425	421	433	430	455	472	427	428	433	496	399	424	472	443	472	477	456	458	458	439	447	450	390	464	456	446	408	434	419	475	443	417	443	456	444	469	473	444	451	428	446	465	455	493	464	407	458	444	465	424	420	459	444	458	429	453	479	455	433	440	440	409	453	469	433	455	467	446	456	415	440	455	438	472	473	446	451	418	445	471	441	448	438	458	440	421	423	457	443	431	465	465	485	431	428	453	473	411	443	453	431	437	442	436	476	481	428	502	454	458	429	438	439	467	431	417	487	477	431	440	451
27991	19572	10773	6241	9436	5219	2473	797	602	504	386	393	401	389	428	418	422	395	364	334	388	363	342	389	422	444	453	530	522	474	434	417	332	330	347	351	370	377	336	338	350	355	365	348	353	355	336	370	345	321	335	326	340	317	392	380	327	345	309	403	309	357	365	337	352	351	371	328	342	333	352	350	320	343	354	336	330	356	322	313	353	344	366	335	347	337	338	355	347	349	350	346	367	333	342	356	358	353	313	337	352	338	329	331	383	323	350	340	355	339	350	364	359	293	368	354	367	337	324	352	341	348	347	335	345	331	329	343	349	339	354	354	370	350	356	302	343	345	337	338	314	332	375	341	345	359	352	354	370	350	345	334	407	368	344	330	369	383	348	339	347	356	372	350	341	360	360	340	343	381	354	337	367	337	339	372	345	341	361	367	349	325	356	351	359	323	372	332	344	325	358	345	350	355	344	355	360	351	345	352	356	341	334	326	324	319	373	366	346	379	357	308	345	334	340	352	326	348	361	343	353	320	352	340	364	333	347	324	322	329	335	394	329	315	354	313	350	340	378	349	356	354	339	366	339	371	341	350	356	322	358	342	324	366	348	357	335	340	354	314	338	333	379	357	351	335	332	346	319	366	372	348	334	368	343	337	357	348	326	368	365	346	357	354	340	324	363	309	325	365	335	356	357	340	366	381	317	359	355	373	368	371	343	317	366	332	357	354	374	342	361	319	362	335	362	321	338	333	342	373	347	374	336	354	346	347	343	339	317	354	356	372	395	358	333	388	366	342	359	369	329	355	336	328	347	358	389	346	344	359	346	356	353	301	353	364	359	349	360	341	359	326	346	374	348	327	356	374	350	343	363	347	356	336	399	370	339	340	326	349	366	325	344	333	344	351	353	369	358	359	340	319	322	343	367	334	349	350	343	344	301	341	360	310	357	329	334	336	353	351	366	360	339	334	348	332	376	343	339	348	367	382	380	329	362	368	352	359	374	343	355	328	329	322	346	349	366	359	362	341	361	328	342	360	335	323	341	343	358	347	357	329	331	349	330	396	352	323	324	338	386	359	351	369	356	357	343	379	342	346	374	350	343	371	333	349	362	351	343	363	324	382	354	373	310	365	381	346	363	345	366	376	372	350	331	379	334	362	354	320	351	342	354	371	373	354	342	344	324	352	353	327	337	344	331	352	346	353	332	338	365	348	376	363	341	325	363	325	375	364	334	361	319	358	356	364	352	361	340	320	374	371	325	335	348	326	332	335	358	369	353	371	348	380	350	374	354	301	340	349	389	340	344	343	330	352	387	375	341	313	308	350	349	328	332	300	323	379	357	332	352	352	325	340	404	297	370	321	363	322	325	351	324	327	367	318	322	352	321	350	360	305	361	330	356	369	345	337	380	340	347	354	355	359	344	347	325	374	345	357	341	380	313	336	340	345	348	321	355	329	381	364	372	334	339	383	337	371	363	333	351	357	332	347	339	350	336	350	363	319	344	365	342	368	369	355	350	326	358	347	368	361	324	286	358	325	347	318	320	332	307	336	376	327	355	340	346	365	343	351	364	355	367	365	357	350	330	355	358	345	325	292	395	377	339	315	366	327	313	337	351	322	331	322	369	343	348	341	365	343	392	335	351	366	328	327	346	326	359	370	362	345	348	341	343	362	341	330	329	332	349	388	290	346	327	322	352	334	357	340	352	337	347	328	366	355	343	339	362	361	354	367	344	367	337	380	356	327	329	358	331	362	353	315	322	366	306	336	327	337	339	365	365	380	316	346	374	295	370	375	373	367	330	381	358	339	384	348	411	354	314	330	342	323	340	374	339	344	342	388	383	340	313	342	342	398	357	319	357	311	348	343	353	340	388	377	358	332	329	369	344	340	355	329	308	330	342	374	321	363	329	324	335	349	378	340	356	342	345	338	333	354	356	360	340	353	345	344	321	371	388	348	362	333	334	359	320	318	348	379	373	402	350	359	330	338	348	375	340	356	321	333	334	354	353	380	366	376	330	339	341	350	375	347	328	317	355	361	359	351	351	359	326	333	309	365	341	353	348	346	338	349	370	327	324	336	326	359	361	370	344	333	350	359	359	340	348	322	301	331	336	320	344	333	351	343	344	346	359	388	364	381	350	321	343	340	391	366	355	347	390	303	330	339	322	378	322	350	335	350	321	341	369	337	359	332	351	359	355	345	391	352	331	322	361	370	307	360	362	325	343	346	360	344	353	383	317	377	322	382	388	335	358	363	348	368	342	339	335	373	327	342	326	331	344	361	323	333	329	345	365	357	350	376	351	345	341	368	341	392	319	358	354	367	338	291	351	328	347	342	335	333	337	349	347	378	359	352	393	354	380	359	354	325	328	365	360	325	372	351	331	341	341	316	371	331	360	356	311	347	352	359	354	376	342	347	343	327	360	348	364	363	373	347	343	352	347	359	366	413	348	348	357	351	345	345	358	328	364	355	357	362	345	363	344	368	368	358	345	366	362	384	355	335	363	335	374	334	371	343	363	381	339	362	379	334	331	340	348	358	375	347	355	352	359	316	360	329	375	364	343	351	318	320	361	326	307	383	357	362	294	334	349	349	335	376	349	367	344	340	354	350	351	332	322	358	321	346	353	332	330	349	335	373	336	363	360	362	373	353	341	343	317	350	345	357	342	361	351	340	345	333	341	339	353	348	330	350	352	359	339	376	346	375	333	352	348	360	357	368	343	325	369	363	352	354	365	340	391	344	324	335	326	330	379	370	368	330	372	354	369	370	336	340	336	363	309	330	353	344	355	359	333	294	350	370	380	328	319	315	342	318	347	350	349	369	354	331	358	367	321	333	357	321	367	364	330	340	337	309	366	317	340	312	341	373	362	339	375	370	365	316	337	327	347	398	318	357	393	347	324	338	357	340	377	334	329	367	351	359	389	303	331	362	342	368	370	352	343	335	366	346	361	356	384	361	359	377	355	360	356	324	354	348	342	363	348	320	370	389	360	358	386	335	331	359	357	362	356	353	344	332	313	311	346	351	322	318	337	322	357	337	330	353	367	332	328	341	337	373	327	359	315	345	321	337	352	374	337	374	379	331	322	368	347	349	359	361	371	346	352	327	372	377	330	354	373	344	362	347	381	402	351	354	351	378	355	365	314	345	366	330	337	398	355	344	338	366	333	363	324	333	367	335	342	338	375	330	371	343	322	336	390	366	328	362	354	339	327	353	332	353	335	354	376	347	351	326	341	336	374	337	364	350	346	346	344	358	335	336	358	354	376	324	336	343	336	391	340	368	366	335	342	340	344	355	329	371	369	357	343	349	352	369	344	343	373	351	359	346	365	329	336	355	383	315	329	325	380	335	358	354	342	376	324	338	352	381	356	352	318	349	303	328	366	344	333	357	336	337	336	341	340	353	349	358	338	316	387	310	360	341	370	346	324	364	354	341	332	330	401	345	322	341	344	338	350	350	326	337	364	336	368	372	368	341	343	332	325	361	329	351	359	376	366	339
7884	13718	9572	6897	10687	6441	3033	1090	805	681	554	554	488	481	556	580	476	429	443	419	414	394	385	424	476	530	581	625	617	549	506	452	391	364	366	374	396	415	376	394	412	359	366	398	396	357	381	375	355	352	357	382	332	359	364	399	357	367	409	360	338	388	395	375	376	345	376	368	376	402	375	383	335	338	388	376	390	351	404	372	380	392	368	393	385	369	404	346	386	352	369	386	360	371	375	348	374	399	349	355	374	341	379	357	400	358	369	374	368	401	377	386	378	357	368	374	375	340	376	392	362	388	384	352	385	401	381	384	349	392	344	342	401	369	376	354	361	402	395	365	406	380	369	352	356	345	354	385	353	389	390	362	397	403	390	392	380	372	375	387	382	355	379	361	403	356	344	359	347	359	382	382	369	374	400	365	377	402	365	394	408	378	358	386	383	359	360	331	360	391	356	389	373	416	371	371	394	389	381	379	364	369	391	392	405	373	390	375	342	373	375	390	392	433	399	366	378	380	335	357	381	385	391	374	373	397	367	382	389	396	367	375	362	409	356	352	389	370	394	364	358	374	400	379	403	358	417	357	412	355	374	404	363	366	401	373	367	367	379	370	348	396	372	382	407	369	393	358	351	357	326	371	385	389	382	382	386	400	384	402	406	369	345	398	398	380	368	376	360	358	417	411	370	345	400	363	379	352	358	390	386	391	377	397	401	387	365	396	387	393	369	371	382	393	352	370	378	353	359	360	380	366	360	381	377	374	380	364	403	382	377	388	392	359	360	387	395	399	384	352	396	396	368	391	400	402	374	371	379	381	380	399	389	373	414	391	371	383	388	387	336	387	356	371	427	413	344	382	380	393	388	352	404	355	390	352	409	356	370	395	381	361	393	374	384	370	383	383	377	363	374	384	347	370	421	363	351	348	402	409	355	389	405	374	385	370	365	351	420	371	374	391	379	399	406	373	420	381	347	367	359	376	350	376	427	366	386	372	396	387	374	394	379	389	363	372	353	392	394	331	402	373	359	361	377	403	370	370	359	379	389	400	375	409	386	387	360	373	323	367	353	356	367	383	381	392	399	383	390	382	358	395	394	371	381	352	372	379	358	386	378	380	350	365	405	373	391	369	375	361	370	339	353	370	366	356	374	379	361	372	357	400	360	364	393	366	392	377	409	358	377	362	374	389	386	367	352	388	381	400	375	359	383	385	378	351	406	392	376	377	407	396	368	381	366	350	389	386	325	381	370	369	381	384	412	371	386	374	378	374	370	355	376	360	378	401	401	375	395	398	379	358	409	384	372	380	385	342	368	400	406	401	379	429	385	390	382	344	376	372	380	386	357	418	384	365	354	388	367	388	386	361	365	380	383	365	384	356	348	381	377	345	392	382	385	365	398	381	361	393	343	400	384	405	377	372	392	372	403	351	373	370	409	369	360	393	375	367	390	401	359	379	392	351	339	323	394	398	366	382	384	396	337	357	396	424	364	350	365	397	371	390	373	333	396	372	434	375	373	422	390	377	372	391	392	380	359	382	380	379	350	370	364	372	339	413	391	376	385	374	361	382	375	382	364	392	359	371	381	395	375	351	392	348	379	390	381	370	394	406	410	355	376	387	362	373	348	411	353	393	352	369	427	408	389	389	385	396	383	364	384	380	365	351	360	374	346	367	372	366	398	356	366	407	391	380	349	367	392	385	349	341	381	394	401	370	363	395	395	377	392	356	415	357	374	409	392	405	381	346	389	395	370	347	359	401	358	380	391	379	382	377	364	342	380	383	384	369	381	338	387	398	365	395	380	388	411	405	356	382	384	407	404	374	386	396	385	398	362	379	406	385	372	356	408	381	354	350	363	349	379	398	400	383	401	377	392	360	415	370	400	400	392	369	373	390	381	414	388	391	365	378	360	344	386	360	352	356	387	360	376	357	346	367	377	375	363	405	350	409	389	397	397	352	379	384	367	383	361	388	352	345	385	397	347	387	374	380	412	348	384	392	404	384	384	395	337	355	391	385	415	380	393	371	359	386	365	388	406	327	358	377	358	339	386	384	379	394	355	372	397	362	373	358	368	391	430	373	376	386	398	357	359	359	388	392	359	392	393	385	353	379	342	381	340	387	387	387	381	377	357	373	386	399	376	368	362	362	361	344	375	353	367	346	357	376	345	398	364	393	347	375	405	381	384	414	359	383	390	358	344	387	384	397	399	397	371	349	383	377	365	353	375	372	395	363	376	357	400	366	374	403	367	386	367	362	369	356	391	385	383	347	331	368	398	376	390	383	383	391	388	376	329	375	381	400	395	354	377	355	371	375	406	375	352	364	389	359	390	372	348	373	412	399	350	399	375	396	361	365	350	357	390	370	413	382	376	383	406	405	382	386	364	352	383	358	384	396	369	349	366	347	325	391	369	350	391	367	372	347	427	418	379	383	402	381	397	381	413	319	399	394	339	369	368	385	420	372	366	330	365	383	362	392	375	395	386	370	392	362	362	375	390	346	364	396	334	386	369	349	371	384	327	355	386	359	396	402	353	370	363	384	364	352	388	389	407	368	398	377	382	361	359	372	342	395	386	409	394	381	410	362	369	384	392	376	386	408	370	372	360	325	371	381	394	411	387	350	359	383	395	375	405	338	366	385	385	369	388	380	376	353	350	405	345	381	349	369	433	422	360	369	380	373	397	407	348	367	367	376	378	319	355	382	398	397	412	400	401	366	364	371	404	363	405	414	371	367	371	407	395	341	367	349	407	384	366	378	357	378	413	404	373	383	377	381	367	374	383	393	370	370	388	402	373	425	376	371	362	391	357	392	380	355	382	372	380	403	365	377	394	371	362	340	387	397	365	364	349	358	402	362	363	353	376	362	349	376	396	354	379	365	335	372	365	369	371	365	400	382	388	378	359	367	368	384	372	389	380	385	356	353	348	377	334	376	417	405	380	400	371	415	405	363	346	383	350	384	382	363	368	412	372	381	373	402	378	359	333	384	377	376	373	377	388	400	375	371	387	385	375	418	368	361	370	366	386	348	387	366	379	387	348	395	360	404	375	358	369	385	362	343	365	375	362	347	389	357	361	363	392	379	403	369	380	374	397	373	384	393	354	355	342	358	370	379	397	425	379	384	384	372	390	394	375	364	363	371	396	374	379	387	399	371	362	418	372	384	369	347	369	363	381	391	393	362	337	380	400	396	420	374	386	376	392	356	361	376	356	371	412	331	364	410	339	375	364	374	365	370	369	365	370	423	390	354	376	408	389	391	411	367	390	384	376	393	378	406	385	401	387	367	381	385	399	410	372	357	395	382	387	367	406	378	384	331	366	398	393	396	382	328	381	384	364	360	405	361	352	345	381	384	388	376	354	385	397	378	381	382	367	413	388	338	390	400	372	346	393	390	362	363	376	394	383	397	355	382	363	390	380	363	377	386	352	367	352	401	393	404	386	390	355	361	386	363	390	388	355	344	405	338	392	371	383	369	412	370	402	344	361	354	403	379	389	384
23992	21165	28263	24375	33324	31619	21565	3113	786	647	514	491	474	432	514	427	402	424	391	344	339	349	361	304	377	981	1758	1617	1463	1159	876	635	349	263	280	292	283	326	278	284	280	304	331	310	307	295	308	308	303	311	309	301	289	285	301	311	305	317	317	306	279	297	307	301	295	292	328	297	291	291	294	326	286	320	323	292	286	283	308	347	304	301	314	266	295	268	281	273	324	285	300	313	280	294	292	292	311	299	286	273	280	295	304	324	287	324	293	293	309	273	267	296	311	288	252	266	300	328	285	291	305	284	296	276	319	312	292	292	296	331	284	302	302	295	271	277	312	324	313	278	271	293	290	272	288	317	322	268	270	283	312	288	301	296	289	286	321	296	276	323	282	305	283	302	294	293	327	287	304	296	305	285	288	285	330	292	310	294	266	320	293	303	322	307	291	288	305	294	281	313	304	283	298	292	303	306	297	306	307	299	306	302	291	300	284	296	282	274	301	265	312	313	294	299	293	307	303	313	258	319	305	343	290	286	315	300	328	278	289	298	271	299	293	309	292	306	291	276	306	304	325	318	308	261	310	289	326	292	298	320	278	296	280	294	311	319	280	305	302	326	332	301	281	297	319	294	319	285	306	311	293	290	310	294	343	281	305	302	299	295	302	296	303	317	282	322	290	281	294	301	291	283	293	296	282	270	300	300	351	307	310	276	299	294	309	290	294	301	282	309	287	294	299	302	291	316	294	287	311	306	321	328	298	314	309	278	297	274	267	278	291	320	279	325	301	324	305	325	271	277	308	276	298	305	280	308	308	315	296	295	296	300	297	298	311	316	299	289	300	308	324	260	288	273	287	300	294	267	317	306	330	297	307	292	297	306	246	286	289	326	291	286	305	288	270	258	340	287	284	264	322	287	254	305	298	303	298	295	298	300	301	296	323	330	281	286	286	267	303	314	290	321	306	301	296	291	284	302	284	280	279	293	312	296	322	307	292	280	314	263	281	287	297	302	287	270	283	284	286	301	295	300	271	323	300	277	288	311	288	311	312	314	308	288	322	301	276	299	273	311	313	297	287	265	263	259	276	287	307	285	310	294	298	288	289	298	297	319	292	302	303	300	307	291	302	267	266	290	298	276	287	308	306	271	300	297	309	297	301	307	283	279	311	274	302	301	306	334	291	307	277	290	316	266	328	284	307	290	298	296	280	304	286	314	296	285	278	292	320	303	296	311	314	269	312	286	291	289	278	299	285	293	276	285	308	279	289	294	307	291	283	333	322	303	277	303	304	292	288	311	311	314	272	302	284	321	321	284	330	281	287	286	289	303	286	304	280	291	303	312	287	308	295	313	276	283	272	283	320	313	296	269	283	313	267	288	297	319	278	309	312	304	284	298	293	287	285	288	305	270	304	320	275	301	331	282	286	297	264	288	325	289	323	269	312	287	317	295	295	306	290	310	263	308	273	270	314	320	280	301	299	294	285	276	306	309	289	261	298	347	302	319	309	322	293	307	286	272	309	288	302	315	296	320	282	293	291	282	319	293	276	290	300	311	239	341	293	302	294	273	285	288	291	311	336	282	270	323	287	314	296	331	296	286	271	302	289	265	309	317	295	320	303	309	275	275	331	282	329	339	281	296	322	279	297	276	288	300	323	284	298	322	307	292	264	306	311	309	294	322	272	287	277	280	295	272	312	271	297	288	340	317	292	292	301	283	314	281	301	288	298	304	309	280	289	289	282	279	301	292	303	320	313	294	278	303	274	328	287	311	271	312	294	285	287	319	298	324	315	295	288	288	303	272	325	295	332	297	287	324	277	299	276	310	287	280	318	318	331	298	288	316	295	292	302	302	317	301	291	264	315	301	330	282	337	287	312	318	316	329	295	296	288	279	292	287	291	265	268	309	307	275	319	315	281	338	292	305	256	291	271	298	293	283	311	319	301	276	357	276	308	325	290	285	320	280	287	299	304	280	262	309	293	303	297	301	290	323	302	300	321	304	308	285	298	295	312	297	276	298	313	284	292	287	307	306	303	287	285	278	287	327	312	337	319	267	332	316	302	296	301	300	306	310	316	292	313	285	298	325	329	265	321	335	300	255	270	285	322	273	261	282	318	285	298	294	298	287	324	291	327	299	321	288	333	278	298	278	300	294	311	298	293	297	295	287	308	322	295	296	288	304	276	298	314	313	281	317	275	302	307	320	297	288	319	302	283	295	275	249	256	319	321	305	291	293	282	289	294	298	299	300	286	296	301	331	307	314	306	334	319	301	281	309	274	307	307	272	309	264	321	307	287	316	327	276	323	285	280	284	297	309	307	296	315	287	279	282	298	281	324	312	314	304	325	313	292	283	271	311	319	324	307	299	309	294	293	281	296	305	293	301	272	271	322	296	300	336	301	278	275	324	292	307	335	294	278	322	304	271	290	297	317	299	276	304	267	297	299	304	297	310	296	308	295	298	279	292	279	337	282	300	281	300	300	271	309	318	300	276	281	304	292	308	309	284	300	286	305	299	280	287	290	332	286	333	282	287	321	280	260	320	296	286	313	286	290	289	275	299	316	314	291	315	301	306	274	274	301	308	274	273	285	293	284	292	296	300	317	280	298	302	266	277	298	320	307	303	274	282	277	300	278	301	292	313	306	294	285	322	305	300	315	277	273	326	272	299	287	303	289	301	329	345	270	271	293	282	330	308	289	318	302	318	308	305	318	314	292	276	291	286	289	322	281	298	296	293	299	298	304	308	288	285	301	313	312	300	300	294	284	264	308	298	286	318	282	339	263	295	308	292	298	314	297	286	277	312	281	302	289	248	293	310	267	328	297	300	303	290	296	311	303	305	294	311	303	324	340	265	300	304	270	289	286	299	288	307	260	297	287	277	283	311	318	297	295	291	279	315	319	278	315	298	282	293	305	261	264	315	279	318	300	297	328	324	295	316	301	296	327	303	275	317	305	276	298	294	296	319	294	283	285	291	298	304	315	278	298	309	276	300	301	300	306	300	289	291	302	296	293	298	297	298	291	290	297	315	303	318	279	292	321	302	314	292	293	311	303	323	294	300	280	310	319	261	306	254	296	292	314	287	281	312	282	296	294	288	275	306	294	296	315	292	275	296	294	257	295	294	308	294	278	282	258	262	324	299	283	302	284	295	304	318	276	265	320	303	305	295	306	276	311	322	298	280	302	279	294	271	285	285	330	300	298	280	283	297	279	321	324	295	270	270	364	304	291	273	291	295	285	311	308	298	331	314	283	299	269	301	303	293	297	298	265	290	273	276	277	312	272	295	300	297	301	290	301	285	259	294	280	298	288	309	278	305	319	277	294	291	275	298	278	297	291	303	314	323	315	292	290	289	293	305	315	299	306	316	344	282	310	281	292	318	328	278	285	318	283	301	316	298	298	293	301	278	315	279	289	294	299	301	289	334	286	308	302	286	313	329	298	284	335	282	319	322	291	251	285	289	314	335	295	313	296	307	287	279	305	285	307	274	318	279	324	286
7472	21372	15334	19615	42894	33000	20718	2197	1228	1032	756	655	569	583	673	627	493	515	498	440	402	410	351	378	422	1350	2676	2487	2307	1702	1209	848	421	328	332	327	372	294	324	320	334	267	303	343	345	347	317	336	334	329	321	302	316	300	326	309	300	315	310	302	349	295	335	327	353	337	307	350	290	315	313	325	308	338	316	318	304	339	338	313	301	313	306	297	323	279	337	327	359	342	289	332	305	332	317	322	305	311	299	313	315	312	321	302	325	332	319	285	317	314	308	292	303	276	344	305	307	284	328	333	289	287	313	330	309	350	313	294	334	318	321	314	331	356	340	329	293	328	317	353	314	341	338	321	334	289	336	311	330	295	335	317	296	337	289	310	312	311	305	311	312	267	333	353	324	307	337	288	316	299	321	323	343	322	316	315	316	309	332	325	296	341	337	310	278	317	311	324	311	339	325	334	310	335	310	314	320	312	310	320	288	350	310	337	315	338	316	323	308	328	293	314	323	309	292	353	339	317	326	332	307	323	308	324	312	346	327	310	330	317	307	320	307	302	306	331	334	344	337	308	333	337	352	356	311	314	309	301	321	313	341	311	305	334	299	292	329	352	303	310	316	330	324	328	299	329	324	305	313	309	314	319	344	318	304	344	320	296	316	330	313	326	323	332	306	333	347	336	293	331	319	314	316	318	326	296	316	323	337	330	348	339	308	326	312	326	302	321	302	309	308	302	336	325	322	296	311	295	333	316	308	347	340	355	320	328	335	323	329	334	350	309	311	330	334	299	312	352	307	336	356	298	303	279	320	323	308	338	348	291	294	309	286	321	299	310	322	317	319	294	315	290	278	326	308	318	318	336	305	315	323	348	319	300	349	311	328	326	329	334	306	302	340	336	327	318	306	340	312	331	316	324	309	331	292	316	298	302	329	291	355	314	298	346	331	278	334	341	346	317	354	321	317	315	360	320	305	306	344	295	314	355	287	317	286	318	283	313	285	310	304	294	317	310	338	309	331	330	301	321	336	325	326	311	320	303	324	286	322	369	330	332	356	294	294	309	294	291	304	318	309	341	322	286	328	287	327	356	321	336	333	306	326	316	286	316	325	289	303	292	317	305	324	318	315	347	340	325	314	311	311	317	340	359	319	311	335	313	307	318	298	312	301	306	366	319	334	330	268	347	312	327	319	333	334	330	289	316	326	352	306	301	323	327	332	294	327	299	305	336	323	309	297	289	361	314	344	317	279	330	334	319	283	308	307	331	325	285	307	320	323	304	315	295	308	354	315	333	292	314	326	322	318	335	330	324	309	320	339	302	310	318	302	291	285	311	340	339	348	328	311	326	293	310	353	329	305	322	299	298	301	312	311	308	333	346	338	291	300	331	317	296	323	293	343	317	308	317	319	340	346	327	305	301	315	330	352	300	314	330	310	339	311	316	331	302	287	293	291	288	298	332	297	330	326	369	321	321	332	298	305	309	337	318	325	323	334	317	324	302	323	313	315	331	318	294	292	307	338	331	313	318	313	337	304	323	325	302	317	309	338	309	300	290	332	299	341	326	365	312	328	320	313	298	295	311	292	327	310	331	324	331	328	317	323	320	315	319	326	297	293	317	350	332	350	355	311	310	316	327	281	346	318	312	281	297	319	361	337	336	322	310	278	286	320	322	315	295	327	303	328	297	306	347	337	299	331	345	294	311	296	319	310	314	311	334	346	348	329	342	328	330	293	306	347	317	302	331	349	344	343	318	310	305	303	312	342	308	287	342	310	322	305	312	324	327	318	302	308	331	310	318	317	308	287	309	350	330	293	350	329	282	316	307	320	304	312	293	311	333	309	310	313	338	321	320	330	305	314	339	296	324	352	321	339	336	320	333	303	328	318	334	337	297	313	333	312	309	307	334	318	325	308	343	334	298	296	322	295	282	315	322	297	304	322	333	317	305	320	334	315	338	311	322	329	348	317	328	287	308	309	324	306	296	327	331	308	340	318	339	320	300	337	322	370	318	283	321	295	291	327	296	325	333	303	288	326	329	313	288	301	349	329	334	318	338	308	320	334	344	307	319	335	314	322	315	333	335	324	325	334	313	327	315	317	329	317	353	324	312	322	291	321	362	322	305	290	271	334	339	318	323	324	328	327	350	303	324	312	338	318	315	323	319	312	284	332	325	321	335	318	317	321	324	287	314	306	316	294	297	325	337	306	338	315	295	320	334	314	309	338	311	311	326	320	322	331	301	329	310	346	286	321	319	311	347	307	329	323	310	359	319	328	304	307	307	303	325	290	321	338	350	328	351	302	319	323	306	284	321	314	319	338	325	337	350	309	288	300	300	313	350	334	323	316	328	320	294	307	303	298	312	318	304	326	298	315	317	321	315	318	314	278	307	309	316	328	308	317	295	297	291	302	305	341	322	318	312	342	307	316	314	345	307	328	283	323	328	310	295	316	336	354	322	334	317	314	340	318	305	290	338	328	314	306	290	336	315	303	305	319	338	285	301	324	333	298	315	318	316	337	308	316	330	305	304	311	307	306	313	290	296	307	315	345	308	320	312	322	304	317	308	307	341	319	298	294	344	322	314	313	291	331	339	325	333	324	341	311	326	314	319	345	320	320	303	318	318	312	314	323	330	346	347	319	326	347	306	326	335	317	335	310	348	343	292	310	293	320	298	317	281	329	293	330	347	299	345	308	330	317	328	286	349	296	312	311	287	334	334	295	295	301	302	367	337	309	303	321	312	330	317	328	320	331	300	326	283	347	346	339	327	316	358	299	295	307	313	336	329	316	305	311	320	338	346	325	279	327	298	303	332	326	330	294	333	329	339	300	310	280	296	296	300	330	311	287	320	304	358	339	293	310	297	328	294	330	315	298	303	325	327	335	329	292	321	323	310	316	308	325	300	321	319	316	306	326	322	305	310	276	338	315	315	302	291	339	333	294	309	322	315	337	310	325	325	332	288	300	328	289	311	323	304	325	280	344	314	313	302	303	319	335	324	319	321	314	306	322	302	307	300	287	306	315	339	316	341	328	302	337	315	315	285	319	329	310	317	350	343	303	316	300	302	318	300	311	328	346	328	335	343	346	333	323	327	296	346	311	289	312	313	283	313	328	313	331	346	307	332	352	305	313	291	337	326	319	315	291	310	326	318	327	320	299	332	294	324	300	333	346	304	340	355	329	325	303	322	325	308	310	296	321	309	322	307	290	331	322	298	323	306	303	317	327	342	325	328	328	332	305	314	344	311	311	314	350	292	282	348	302	322	317	318	333	322	346	340	347	341	331	315	322	329	297	323	334	340	310	327	329	301	281	312	326	318	283	339	308	302	326	327	321	334	319	324	341	330	303	305	341	327	305	312	329	337	289	341	317	318	349	290	303	318	341	306	316	342	327	347	346	304	300	274	310	312	327	315	347	318	331	301	300	320	324	305	334	295	312	328	338	331	309	318	304	324	331	335	299	336	305	303	300	322	324	329	270	330	302	322	314	327	296	322	341	318
25139	21259	27423	25723	27210	21104	11207	1468	851	694	642	565	568	565	657	605	527	558	548	533	563	514	477	487	579	1008	1243	1374	1211	1017	809	701	510	532	484	497	509	475	483	451	450	533	527	504	503	539	487	520	464	478	480	437	480	501	514	454	474	442	460	507	529	492	512	480	505	474	478	486	526	486	498	505	523	451	443	481	508	493	492	465	491	508	488	465	468	449	494	459	496	491	465	486	471	442	503	469	530	508	500	495	492	472	502	471	453	486	481	450	476	484	493	463	467	477	482	471	514	489	514	497	499	462	479	437	483	471	512	471	488	461	484	526	479	498	448	507	502	477	487	510	472	519	483	539	515	465	489	496	493	467	488	500	501	506	483	512	489	499	459	459	473	485	459	514	473	509	485	467	483	469	502	467	495	466	511	473	458	485	513	527	512	470	478	513	496	448	468	501	466	475	551	485	492	472	512	480	494	464	502	493	442	476	484	495	484	518	512	475	478	488	489	488	488	492	468	488	464	485	519	483	466	459	476	465	511	462	457	484	494	506	484	493	482	497	493	492	461	451	462	476	449	486	491	471	508	513	492	482	514	491	481	491	468	490	476	490	502	483	497	484	471	513	491	466	495	487	479	495	498	474	483	517	510	520	473	488	481	483	464	443	487	470	466	526	494	457	512	497	461	494	461	489	524	471	474	471	490	497	444	526	487	501	455	546	494	500	486	448	469	462	509	526	482	494	543	478	510	474	476	498	468	503	477	479	512	469	459	480	519	495	475	495	486	521	483	482	480	496	493	487	456	460	497	440	412	480	455	470	497	509	454	459	499	503	457	448	496	479	459	453	460	498	459	504	502	498	450	494	503	517	465	457	445	502	494	468	459	479	503	479	472	485	495	469	497	465	483	519	480	479	462	492	462	488	484	462	478	490	491	519	518	477	448	458	497	543	476	511	452	479	480	537	511	528	473	460	457	507	454	507	510	491	433	487	469	473	467	493	515	448	497	480	509	494	484	458	474	468	492	488	497	474	502	527	442	487	510	487	461	467	515	488	480	497	488	507	493	486	499	459	504	476	481	484	482	448	463	527	481	481	460	497	468	476	481	471	516	451	486	448	524	478	440	490	524	522	455	507	489	514	532	470	518	514	491	460	486	509	479	472	501	507	500	521	475	494	525	484	503	484	505	484	499	485	477	508	466	479	458	451	521	476	485	466	493	452	531	486	444	479	443	519	428	490	494	524	495	453	494	460	471	450	483	484	463	520	504	449	455	449	474	485	485	509	480	483	461	515	487	502	468	449	479	489	479	469	491	472	498	469	487	474	526	466	504	507	454	512	488	479	489	462	503	473	485	445	500	506	472	496	510	448	472	508	473	495	470	441	487	460	502	446	436	478	504	522	517	492	512	460	491	489	487	454	505	474	487	505	435	495	530	458	502	482	504	472	455	517	509	463	482	492	449	461	468	490	494	459	500	503	498	468	464	520	490	484	480	479	476	483	492	479	498	488	481	478	511	471	462	492	498	458	439	499	496	513	487	482	462	504	487	511	507	501	466	471	516	502	505	488	460	480	453	529	504	447	512	479	474	515	496	480	491	475	514	451	490	468	480	490	491	463	499	475	492	486	498	477	500	513	475	504	492	484	485	466	490	476	487	467	543	465	492	488	481	495	484	484	467	491	496	460	462	472	490	499	487	458	471	488	497	472	460	452	520	500	492	508	482	451	492	467	460	456	528	478	491	473	532	481	489	501	472	504	492	489	471	485	470	463	492	496	460	494	520	451	468	534	464	492	483	482	477	479	470	457	512	532	474	506	441	495	506	525	478	477	496	515	479	434	453	497	509	489	464	475	467	474	506	441	476	532	483	483	464	494	513	458	538	469	504	456	476	461	473	461	461	508	511	441	489	502	500	490	512	459	503	507	498	475	498	476	510	499	475	472	480	478	475	510	501	479	474	495	473	500	513	516	505	487	498	494	489	479	457	514	500	487	445	509	490	510	456	497	512	513	501	473	461	504	444	496	497	496	545	457	475	484	474	518	496	496	466	462	464	469	503	490	498	486	465	487	456	489	528	468	506	459	473	498	495	471	467	501	481	480	472	485	493	463	483	506	470	515	493	502	459	456	502	462	494	504	528	480	475	454	503	454	462	498	465	476	499	507	518	496	501	467	493	460	454	445	482	488	497	534	485	488	470	477	441	457	491	465	485	507	482	457	476	455	535	473	467	478	507	474	482	492	483	511	503	508	448	480	495	495	490	517	496	501	542	488	478	480	484	487	489	477	459	507	464	519	472	512	504	487	483	461	470	471	427	477	503	488	485	506	461	457	521	495	461	460	520	457	492	479	498	495	509	482	488	532	469	500	481	494	487	506	455	450	446	463	534	487	480	442	485	510	475	514	484	488	456	495	487	459	492	453	505	456	492	498	515	520	524	523	453	459	476	469	479	491	529	497	459	538	483	488	498	511	441	464	491	494	499	469	482	431	467	464	476	517	473	506	502	484	459	478	495	502	472	507	515	464	463	464	486	493	477	475	490	465	493	527	454	501	465	478	468	496	468	475	492	418	490	479	496	439	509	450	485	477	483	465	450	476	464	504	466	508	526	402	452	491	488	476	500	492	491	472	491	477	496	501	450	465	516	498	479	492	460	443	484	493	488	491	479	461	475	469	482	476	513	465	468	498	513	473	539	508	504	486	494	466	501	501	455	526	508	505	471	505	480	459	472	448	515	501	502	485	502	508	470	485	471	471	474	504	503	489	477	495	513	449	492	502	510	443	478	486	495	494	471	476	491	489	494	529	461	528	433	441	477	466	449	480	477	526	550	461	439	486	495	455	492	463	452	450	435	497	438	460	485	495	554	484	467	500	516	466	507	471	541	473	449	502	484	445	500	495	486	483	446	506	447	477	460	470	477	493	455	474	518	462	466	538	487	430	487	479	477	467	479	499	468	481	533	449	532	456	538	498	472	485	472	452	510	501	496	473	501	478	463	499	463	498	521	472	475	469	452	520	523	517	480	482	466	503	511	511	510	445	467	470	491	478	495	444	465	485	498	453	489	480	495	487	497	476	470	496	497	478	490	476	486	519	478	474	464	529	473	484	483	495	460	517	495	476	532	459	465	474	474	500	474	444	471	481	467	519	481	511	479	487	457	514	513	504	541	504	464	484	500	466	495	473	502	471	504	470	518	445	476	487	469	493	476	434	506	511	480	487	509	461	471	512	477	513	516	473	496	468	465	530	464	489	498	487	525	453	463	521	485	448	499	462	497	510	471	499	494	502	487	472	526	483	504	487	510	507	477	449	536	506	459	480	489	475	495	482	514	483	474	469	531	490	554	477	441	497	522	524	419	487	480	506	535	468	450	501	492	506	513	484	499	501	456	504	501	492	479	494	504	480	496	456	474	486	486	445	485	459	471	472	502	456	469	513	490	516	464	483	512	456	470	469	477	462	534	451	487	478	476	462	484	475	509	504	471	484	453	506	452	487	469	498
7685	16792	12094	16647	35460	25148	14914	1751	1277	1006	803	800	692	778	803	733	718	663	648	584	589	630	580	546	706	1497	1859	2127	1898	1482	1109	870	587	492	525	542	530	531	479	485	483	495	541	542	539	491	504	550	488	480	518	504	556	516	521	512	515	512	511	499	517	508	533	499	532	470	549	461	481	493	487	491	521	491	523	551	549	513	541	492	487	512	533	512	496	511	477	503	553	452	489	499	478	488	520	529	505	523	498	508	497	502	500	488	504	529	530	481	486	497	531	490	509	476	464	465	509	552	529	492	523	491	534	530	511	522	504	521	572	493	471	508	510	526	533	528	499	491	478	523	497	501	515	505	540	528	493	530	500	494	493	534	504	477	513	497	503	542	482	535	510	512	546	538	508	499	499	521	472	531	509	530	504	541	510	505	542	538	515	506	520	491	550	519	510	536	526	519	515	530	499	510	514	515	506	480	515	529	503	522	506	494	529	523	480	518	508	501	514	483	485	528	492	505	503	487	528	523	494	512	484	523	547	508	521	504	483	488	506	508	563	512	530	533	533	485	515	522	547	498	504	526	507	505	527	484	516	472	551	507	521	496	513	523	505	507	469	506	514	503	500	499	498	512	532	510	493	476	528	522	548	513	484	458	509	514	503	519	534	497	532	467	508	508	529	503	512	530	518	509	482	509	529	528	520	498	536	519	537	496	541	573	540	491	520	505	554	487	497	510	567	513	492	517	505	510	516	514	522	470	511	514	521	533	464	543	477	500	464	507	484	497	506	530	512	526	526	488	512	499	527	534	508	523	496	589	437	528	532	467	515	506	478	514	547	515	486	506	483	519	520	527	508	498	477	487	523	515	544	523	508	508	505	545	522	477	543	507	542	536	501	506	522	492	545	551	499	498	495	509	483	508	508	496	522	576	500	564	509	517	503	487	509	539	544	484	482	556	498	526	504	520	479	519	522	518	511	525	525	549	508	503	484	459	540	522	486	515	517	531	536	485	532	510	536	536	495	541	510	524	498	515	480	492	500	495	516	476	487	480	480	506	533	526	548	523	533	487	522	509	524	495	498	506	509	534	548	519	530	489	513	489	485	532	482	497	464	493	475	465	495	502	504	514	524	503	514	523	480	517	531	488	494	521	520	536	486	533	504	488	540	529	549	493	521	500	457	507	514	521	542	540	574	508	492	481	501	515	536	501	490	504	518	501	532	497	538	522	516	510	519	493	530	511	537	516	494	502	507	538	533	537	547	527	523	481	505	487	530	493	480	510	543	488	484	510	501	516	497	502	510	516	502	514	504	496	496	530	540	499	481	496	484	487	514	503	543	501	494	526	500	484	540	532	499	490	516	477	485	525	496	513	514	523	487	548	474	509	495	525	503	526	508	513	510	511	528	530	523	514	479	498	489	486	504	537	510	515	492	532	517	493	500	564	475	499	511	537	527	528	510	508	512	470	522	518	502	486	526	506	538	517	516	511	533	504	553	548	515	521	506	509	496	507	516	469	481	519	541	543	493	535	512	517	508	511	523	494	558	524	529	532	489	552	490	520	461	529	496	483	471	515	495	511	500	493	541	500	504	484	525	545	499	502	517	473	510	502	529	522	502	518	536	476	494	498	528	534	529	545	516	506	489	547	533	543	482	531	551	506	506	537	498	536	509	488	511	517	525	526	542	531	506	514	476	554	544	534	518	491	487	512	524	523	465	528	508	453	515	500	480	506	490	523	511	518	500	519	500	491	517	490	462	530	494	473	547	525	578	486	511	483	551	507	515	515	503	467	487	503	526	486	530	510	490	516	518	549	515	509	505	542	513	521	524	490	543	482	493	518	516	537	554	523	495	486	505	524	535	466	474	481	534	509	467	479	522	550	465	528	505	481	538	514	506	493	464	511	540	474	531	497	515	525	523	524	490	517	473	515	490	481	544	482	486	495	512	542	518	542	511	511	480	493	482	501	561	536	504	465	461	507	486	498	504	500	501	505	536	474	510	516	482	475	519	492	531	563	490	512	510	527	526	478	517	522	504	499	535	552	532	556	494	536	532	513	492	539	507	519	532	512	516	519	516	510	477	523	545	506	501	510	544	528	493	510	551	518	493	568	518	511	498	524	527	493	526	538	487	520	508	547	498	502	521	515	511	474	504	474	524	523	499	494	483	508	508	530	547	536	525	492	554	546	510	490	508	535	500	539	495	516	520	504	508	488	515	555	543	497	531	494	518	546	525	489	489	499	507	506	495	538	506	523	534	525	540	484	480	509	484	532	524	526	503	537	487	532	514	499	513	501	567	581	535	507	531	511	532	494	502	546	452	510	501	502	496	492	503	494	482	487	529	510	477	537	499	525	543	525	485	495	535	528	534	513	515	487	524	528	485	511	509	546	518	490	550	506	522	513	538	508	489	488	530	525	485	517	516	521	533	470	508	509	492	534	494	510	513	538	533	530	481	520	503	497	519	523	524	527	542	507	514	502	504	509	547	545	519	495	513	518	501	533	489	498	538	543	527	515	520	470	531	477	521	478	499	494	491	520	521	534	534	512	496	536	505	512	480	532	513	523	503	453	521	511	481	506	495	529	539	540	556	526	447	522	537	485	511	494	499	512	499	541	505	478	442	483	492	514	476	510	515	519	496	505	494	541	559	496	492	487	504	499	499	518	517	514	527	509	506	475	521	513	520	563	508	519	485	489	493	492	512	494	498	515	477	486	502	481	533	531	514	513	507	540	495	486	507	522	523	528	527	522	504	518	524	505	539	540	484	488	529	449	528	475	499	507	514	495	508	487	526	500	506	494	471	515	509	532	526	523	515	534	483	522	521	507	499	481	513	478	523	502	547	494	473	543	501	571	494	537	512	540	472	503	501	539	552	478	519	485	530	505	491	504	510	501	529	499	521	526	548	484	506	509	508	509	507	502	510	515	505	514	504	476	494	524	494	539	519	496	493	511	491	495	475	521	504	510	529	540	519	507	528	513	526	501	534	452	508	497	487	501	510	504	510	545	525	527	534	523	538	510	533	530	507	502	524	502	501	494	521	571	500	533	502	509	480	470	516	479	480	484	551	456	526	496	526	515	514	499	519	504	500	489	534	498	535	490	488	496	518	517	538	497	500	459	501	528	536	490	534	479	519	525	530	504	505	504	504	488	528	516	474	511	478	533	514	487	513	540	515	497	494	496	540	506	471	490	535	569	517	538	503	496	524	524	495	467	547	501	456	451	534	514	467	496	517	509	493	516	500	541	532	500	482	472	483	535	470	510	532	536	515	481	531	516	503	502	496	503	519	521	486	530	510	524	501	554	516	526	520	505	517	499	465	490	490	500	504	508	528	512	491	511	513	518	508	488	524	537	457	503	562	511	512	508	498	543	497	542	532	548	501	517	478	503	548	535	520	510	497	470	470	526	511	487	545	518	512	542	465	491	527	501	489	529	502	504	504	458	515	539	491	471	512	474	493	516	471	499	535	502	533	486	537	494	520	532	515	507	503	507	507	517
22813	21386	29162	24420	35347	39255	34064	8064	1489	1047	881	746	649	732	753	630	649	523	524	528	541	520	508	537	564	1408	3230	3453	3138	2369	1429	752	687	455	480	459	451	470	466	453	486	434	453	494	403	417	455	471	462	455	459	444	448	413	454	450	448	440	414	452	453	460	454	463	469	442	457	463	425	445	456	442	456	438	478	459	444	448	447	458	470	476	440	466	457	466	455	461	466	477	470	430	459	422	475	479	448	463	426	512	454	470	445	434	452	482	456	436	451	411	512	458	461	444	455	466	441	455	448	443	475	451	425	439	446	456	448	404	453	451	459	495	436	445	481	435	440	450	431	493	486	443	463	454	451	434	463	486	445	455	465	428	467	459	461	446	431	492	471	473	441	422	437	447	463	440	431	468	443	455	431	479	459	434	458	473	435	466	448	480	460	430	439	492	463	413	466	475	455	455	439	491	441	484	439	466	458	444	462	451	480	458	436	420	488	427	463	408	467	439	463	452	448	455	483	487	487	495	419	441	479	438	429	469	433	461	443	459	463	472	458	491	473	469	492	449	511	404	458	476	465	473	429	453	422	474	443	476	484	466	502	444	443	430	463	447	489	467	468	473	468	450	442	459	471	458	466	468	441	456	433	471	467	460	405	490	480	493	472	447	499	483	446	470	446	465	470	443	436	473	466	431	474	479	445	457	430	435	482	457	473	390	420	474	437	469	457	407	469	490	443	432	454	423	440	468	427	435	443	452	428	498	485	426	489	473	474	439	508	462	444	430	435	466	413	445	425	449	475	457	474	426	456	470	474	474	454	461	464	443	453	426	427	429	460	446	451	454	477	423	420	464	481	489	468	487	492	455	439	437	463	461	457	437	424	380	454	384	481	444	466	446	442	439	464	456	520	449	434	450	484	463	445	439	437	457	478	477	466	438	460	447	483	456	419	452	461	442	443	481	421	502	408	449	446	447	409	448	433	458	473	460	440	453	498	407	452	442	456	454	429	451	476	429	469	463	482	449	451	450	458	481	456	443	449	465	459	457	411	435	464	428	414	427	466	433	443	440	461	430	452	442	464	429	508	438	447	447	501	439	417	447	455	434	491	471	468	422	430	414	436	435	463	433	440	459	417	424	449	441	429	457	462	389	464	419	442	470	462	449	441	441	454	484	450	478	439	430	450	435	480	446	449	443	442	486	480	485	432	460	472	459	456	479	445	469	462	430	447	458	438	461	447	450	457	476	462	453	450	457	474	446	473	428	417	475	469	442	425	455	455	404	489	435	463	440	446	477	480	445	451	460	463	440	456	460	457	480	458	468	438	485	468	433	454	426	448	498	448	478	452	439	491	473	447	495	450	456	473	458	448	458	473	453	438	460	448	452	417	458	422	423	425	480	447	480	487	453	462	472	457	470	427	470	446	461	453	460	423	464	427	404	449	459	463	453	466	419	478	442	444	467	466	451	412	433	451	474	446	442	425	465	458	430	428	418	448	471	506	467	509	420	412	459	467	456	431	469	421	460	461	458	462	472	512	469	450	453	428	468	442	446	463	448	479	423	464	439	452	477	430	475	479	495	425	484	486	473	454	441	449	484	431	458	467	445	419	461	451	430	451	465	447	461	437	467	444	446	451	467	447	443	446	477	446	457	430	482	452	446	461	425	471	442	433	436	456	439	446	459	446	451	478	467	464	442	464	452	451	470	434	452	445	474	440	432	452	435	418	449	466	453	450	463	462	442	461	427	424	467	473	453	468	446	459	454	457	446	483	417	466	458	406	458	472	464	444	501	459	425	477	458	445	464	431	453	469	467	456	495	440	478	447	484	461	459	423	468	436	451	441	445	473	448	448	452	479	443	412	488	455	448	462	445	420	443	439	451	453	456	453	480	431	431	453	457	453	484	478	433	472	466	466	453	448	441	439	451	446	437	441	449	454	466	490	470	485	444	437	488	462	469	432	479	424	466	466	467	480	483	461	442	438	417	499	469	444	452	455	477	434	438	422	488	414	480	459	444	468	447	473	461	450	443	430	433	462	475	447	469	422	431	458	446	454	483	424	435	452	461	443	479	453	440	454	483	457	445	457	459	454	470	470	473	476	444	481	488	500	448	448	398	445	471	480	498	466	454	451	455	471	432	454	431	450	460	498	433	437	464	487	438	482	449	484	484	439	445	469	442	457	459	466	447	462	495	441	467	468	463	449	470	464	447	447	450	441	459	424	434	465	473	448	462	477	437	443	450	452	433	481	390	445	424	463	440	470	443	466	454	437	460	461	482	422	446	454	480	417	458	437	442	488	438	455	465	451	478	494	411	449	469	470	450	416	433	495	440	423	471	475	424	489	389	441	459	450	425	465	457	489	462	443	473	488	433	473	425	457	441	454	472	486	452	424	467	433	469	414	450	490	459	430	426	444	413	471	491	451	456	424	456	484	439	465	450	448	499	428	451	448	438	478	441	433	442	417	462	423	404	418	475	449	429	416	435	455	464	458	479	470	467	461	462	445	452	413	480	465	448	483	463	435	428	439	442	467	441	471	472	448	456	448	474	415	430	462	434	447	480	443	483	471	474	481	425	424	458	466	481	449	473	468	460	390	466	450	422	486	489	446	446	451	452	463	452	488	428	453	426	439	445	447	479	441	413	447	490	455	469	452	489	455	424	474	465	447	482	418	474	471	449	474	446	430	461	478	423	472	491	459	451	452	457	480	487	434	467	482	471	448	472	450	463	443	458	482	432	446	440	459	471	449	462	475	423	462	486	446	483	439	436	457	469	465	443	469	467	473	446	445	494	425	432	409	440	495	463	429	453	444	427	477	445	495	426	502	419	449	451	438	439	425	464	454	470	449	431	438	445	467	457	437	436	460	520	439	462	447	460	422	460	458	471	489	467	459	440	446	430	441	432	489	468	421	411	476	508	465	432	464	466	449	439	438	460	458	485	468	430	429	471	438	465	456	454	424	460	470	455	437	437	464	416	460	461	458	501	456	447	473	514	458	428	455	472	460	450	466	454	470	440	427	454	426	464	473	432	450	434	454	491	484	465	458	482	419	486	440	466	470	469	448	451	447	466	459	480	473	443	480	487	445	459	451	463	451	406	494	413	430	458	398	429	503	425	440	421	455	436	497	467	464	496	425	441	415	459	439	456	450	478	445	428	436	476	452	457	470	456	435	475	482	440	463	461	509	434	417	436	460	456	427	448	464	472	445	447	476	464	442	431	446	442	465	449	424	438	481	434	463	503	482	430	440	426	434	442	449	500	445	462	424	458	462	456	398	433	482	458	441	412	442	489	443	443	464	433	469	478	456	455	427	425	460	430	461	458	450	440	480	440	471	457	459	483	460	466	454	453	477	494	462	449	480	469	453	451	478	447	438	462	467	459	445	473	481	450	423	469	450	485	477	448	451	457	446	474	455	460	408	470	454	434	441	463	462	432	467	461	433	456	454	434	449	441	489	458	432	431	413	462	449	460	464	445	444	448	428	461	463	432	433	450	465	429
9650	26310	19328	28902	56462	44532	32943	2874	2092	1467	1282	1092	897	1009	979	849	748	710	640	627	647	631	626	632	646	2099	4890	5233	4685	3642	1937	948	771	447	463	436	439	486	528	513	449	456	440	457	453	449	465	491	465	447	455	445	424	473	462	464	442	487	474	431	447	463	473	456	418	463	437	439	462	483	433	477	466	446	459	472	439	465	475	496	448	487	430	481	484	472	466	417	461	442	442	454	460	457	447	428	442	506	405	482	452	440	538	472	468	480	512	444	447	472	478	473	474	420	448	454	493	484	499	450	447	462	460	463	468	455	465	437	470	472	465	441	425	489	485	458	483	428	454	442	487	444	471	506	446	492	465	482	441	458	452	478	458	499	454	437	453	445	492	444	475	461	470	434	451	455	479	489	472	464	482	456	459	458	436	467	433	445	468	456	459	473	474	453	468	456	455	470	470	458	438	486	449	494	467	488	448	488	494	489	447	451	465	461	452	467	488	468	475	474	498	481	436	456	475	461	465	470	478	481	444	440	469	452	481	435	462	466	445	455	447	476	490	518	474	466	494	433	436	461	471	439	470	411	462	433	457	461	449	469	436	434	456	479	454	454	483	454	464	441	467	488	451	460	494	451	467	457	467	479	489	459	485	512	451	470	472	480	471	463	472	507	496	448	502	470	436	470	466	461	476	476	456	495	471	444	435	461	464	438	438	498	458	453	436	471	437	446	461	462	472	458	455	478	467	463	434	480	474	451	486	454	465	441	415	482	424	459	455	445	474	445	472	420	485	470	482	456	463	484	463	463	475	421	427	498	470	448	459	457	500	466	413	461	467	412	452	470	442	437	458	475	444	477	449	466	482	436	446	448	479	461	468	465	463	462	485	413	459	463	463	463	478	468	475	447	423	446	458	468	464	454	442	452	451	435	433	473	478	447	472	454	452	457	464	467	462	467	420	492	477	441	455	464	430	458	433	495	478	421	425	489	449	482	452	471	444	482	480	447	448	459	450	462	474	431	442	445	467	473	450	456	455	470	487	482	471	463	474	461	448	489	459	466	411	477	480	475	442	458	462	447	446	460	489	445	447	480	477	494	449	441	441	429	498	432	468	475	472	466	455	489	448	481	436	471	453	487	454	462	460	467	449	472	438	475	432	477	466	469	455	480	450	438	499	440	439	491	463	470	468	459	477	452	483	411	460	460	459	510	492	480	431	463	464	440	447	458	445	477	446	414	464	446	476	473	464	496	455	466	445	536	396	452	494	453	451	443	488	479	489	488	482	446	499	458	454	436	475	487	492	483	477	427	414	509	450	442	469	487	461	455	449	463	455	451	458	440	401	480	477	445	427	441	447	434	425	477	449	438	471	480	492	461	478	378	466	459	478	460	481	431	476	447	494	432	467	457	466	460	473	433	463	464	466	463	434	439	461	487	456	447	415	473	495	463	438	497	479	440	465	482	457	446	469	459	487	464	452	449	447	513	510	464	471	478	422	440	450	431	482	476	441	450	465	510	442	458	435	476	456	443	464	481	447	455	460	454	446	455	477	460	436	418	453	475	471	441	456	496	433	442	445	460	492	442	464	469	441	462	446	441	459	496	448	488	480	429	466	446	439	475	439	438	450	456	501	471	475	482	439	473	451	464	442	485	468	429	480	449	488	485	464	468	465	480	449	461	450	452	473	481	433	468	411	492	469	466	488	467	473	489	477	459	426	469	445	505	477	479	479	493	515	452	458	435	460	430	461	494	478	438	482	475	470	421	436	460	439	474	479	444	480	440	472	470	467	470	459	430	466	478	469	474	465	437	447	439	500	477	462	488	464	454	483	497	457	470	491	430	482	467	448	454	501	424	469	462	485	442	420	442	419	524	502	510	473	507	435	498	494	451	451	479	484	499	463	471	447	478	439	454	454	418	468	493	491	436	498	467	444	423	438	443	506	502	463	484	449	438	448	449	478	477	468	490	468	453	436	460	458	456	490	494	468	429	478	479	476	482	447	451	415	480	447	442	462	489	525	444	465	481	472	469	455	469	472	444	445	436	441	439	440	489	478	473	477	487	471	469	491	452	442	472	437	470	493	436	465	403	464	443	468	468	475	473	436	491	511	476	452	488	484	499	456	470	447	434	466	480	482	445	438	455	464	465	422	473	461	485	504	472	466	462	419	464	459	431	450	442	486	441	477	437	450	433	449	433	439	485	445	459	499	473	477	481	451	493	422	449	475	440	458	423	473	458	436	446	460	512	480	459	449	457	463	516	461	471	455	458	466	454	452	443	465	482	426	473	473	461	465	476	494	500	451	466	453	434	466	489	499	467	467	428	478	453	472	447	457	413	470	481	451	460	457	484	481	430	468	443	434	439	479	442	444	493	425	438	447	453	474	466	436	452	452	414	465	463	472	455	425	469	465	434	488	490	424	504	462	483	496	482	458	424	456	463	451	439	467	462	458	460	440	413	420	469	457	480	452	450	481	506	472	449	475	480	494	456	426	437	475	450	479	474	467	445	448	463	481	460	440	471	466	469	515	441	465	450	481	462	486	437	429	460	468	446	452	473	461	471	464	456	441	444	443	467	428	472	439	427	440	484	477	481	493	439	474	463	436	466	481	449	482	459	444	439	461	463	518	484	459	426	473	427	469	493	442	498	473	462	477	455	485	494	481	485	441	465	492	467	469	469	467	473	447	478	465	455	474	476	462	453	468	477	480	484	462	458	447	434	465	444	409	455	478	504	462	501	463	475	464	441	450	425	423	454	455	475	468	476	476	488	455	491	452	459	445	462	455	489	483	493	468	451	448	470	498	505	428	472	437	466	458	457	418	467	472	452	457	449	469	466	454	465	439	486	460	462	465	465	507	454	466	481	465	462	470	469	435	503	430	423	482	449	433	488	454	444	447	433	434	493	482	465	455	497	444	449	437	447	431	465	448	459	453	474	471	469	485	459	450	493	459	448	441	443	497	463	467	443	445	451	506	458	467	496	441	481	461	494	473	442	491	470	463	410	455	453	407	464	442	502	479	441	445	423	483	446	459	472	469	417	464	478	466	474	472	502	446	479	505	466	450	449	495	455	474	468	477	445	485	488	480	467	473	437	482	430	442	448	456	480	485	454	461	445	472	433	439	463	463	463	437	431	459	476	495	461	468	449	450	444	433	474	439	436	484	439	446	459	479	475	456	465	458	459	478	472	474	500	437	447	454	463	479	438	458	510	438	451	445	454	444	486	435	469	444	485	427	458	413	529	445	487	472	499	474	468	477	461	460	513	534	478	421	482	438	462	476	462	429	467	438	463	460	463	465	464	493	491	511	455	458	491	462	447	450	443	452	475	476	493	465	492	455	452	479	492	482	439	487	463	452	486	447	488	499	446	458	449	474	475	447	410	434	438	438	507	466	457	475	419	464	470	446	473	416	465	463	449	456	496	456	423	471	448	483	453	445	475	481	473	452	431	426	459	421	466	481	469	484	468	488	482	471	449	474	432	440	487	465	487	445	443	470	477
27677	19354	10113	7043	9083	4960	2734	704	559	495	465	365	377	361	437	338	364	354	373	322	308	329	324	336	352	377	429	465	475	455	444	360	338	313	342	306	330	336	304	317	322	333	348	360	351	330	302	350	327	346	297	334	323	339	332	306	315	305	301	314	305	332	326	313	311	354	323	339	336	287	328	312	324	326	333	333	313	304	348	355	340	310	349	325	310	313	314	315	294	314	342	338	294	343	327	328	307	311	340	324	311	337	331	318	340	314	347	351	295	345	361	355	339	314	312	350	340	348	337	322	325	315	318	304	364	339	303	328	293	307	358	296	348	334	335	337	318	330	342	337	361	292	322	335	321	351	340	334	325	305	314	313	314	316	318	317	336	331	339	321	304	318	301	310	323	304	313	333	347	335	311	343	343	301	334	321	330	359	319	319	339	318	308	339	330	312	304	335	329	322	321	328	334	310	338	336	352	299	306	318	300	364	328	321	337	327	312	337	271	344	347	342	300	328	331	324	352	327	316	366	302	327	338	332	335	317	308	295	323	340	322	302	310	332	336	326	324	328	344	299	363	338	321	315	272	367	353	304	321	307	344	300	322	327	326	303	339	371	306	333	312	356	311	356	326	316	310	292	297	307	320	275	336	356	335	336	321	335	318	342	324	317	347	345	331	338	342	311	333	319	312	325	322	346	320	351	357	304	342	322	311	340	288	311	301	309	320	325	298	326	329	328	294	307	343	285	302	324	293	321	329	323	279	317	292	334	343	318	292	338	318	336	325	319	305	317	324	357	314	333	302	354	321	321	328	308	332	315	353	299	326	330	330	335	294	331	320	307	317	320	342	338	310	311	354	309	309	340	313	315	276	332	343	304	325	322	306	291	322	321	326	304	314	332	326	322	331	344	277	303	320	312	332	320	310	365	333	290	328	312	331	319	341	318	316	314	318	307	325	280	330	354	361	347	320	309	370	310	293	321	339	343	310	281	318	320	334	318	319	306	336	296	334	336	298	335	340	324	296	320	276	322	313	356	320	342	294	313	325	313	291	347	312	315	338	316	322	354	334	312	318	329	314	377	325	297	325	317	306	294	335	332	337	360	357	326	349	304	329	355	315	325	319	337	326	334	336	317	297	304	294	291	338	342	308	328	345	322	301	314	285	327	328	325	313	317	312	317	322	346	292	313	297	324	323	340	320	295	338	316	284	290	302	337	294	323	377	307	336	318	364	307	324	304	306	313	327	302	342	308	294	298	313	304	334	307	331	300	328	338	311	314	310	342	325	338	315	321	349	325	324	348	356	331	325	325	325	307	300	312	339	325	307	311	315	357	340	344	335	386	356	315	339	345	335	332	311	331	322	286	314	337	304	317	364	305	333	324	328	352	327	328	295	331	328	305	341	345	338	336	350	336	305	350	306	326	309	330	339	331	331	324	338	319	315	296	331	361	315	299	339	337	323	336	336	342	320	325	324	333	317	322	329	307	313	315	333	332	360	319	323	322	346	308	347	313	341	314	347	308	309	330	313	357	299	348	308	304	312	292	360	319	299	309	308	309	307	283	323	335	325	326	311	332	332	340	320	327	317	310	326	327	314	333	311	344	315	352	304	323	299	304	337	311	355	307	308	351	315	312	310	336	333	303	308	351	321	329	284	319	328	306	309	344	335	311	309	327	333	337	350	309	336	315	346	331	346	336	331	318	314	310	301	322	346	284	340	339	323	300	315	327	328	336	307	329	334	295	304	320	334	315	305	332	339	304	322	337	375	316	328	326	316	330	333	325	317	343	337	299	331	322	329	328	312	320	325	350	313	329	323	334	341	317	338	341	282	351	294	287	340	335	352	333	303	295	326	326	336	329	325	291	303	319	324	346	308	339	316	341	313	314	326	379	332	280	353	327	329	292	308	338	336	336	353	301	313	322	328	348	337	344	312	315	332	331	331	353	328	324	372	341	325	306	289	348	323	337	330	312	360	347	313	314	340	339	312	314	294	302	327	357	315	346	309	309	337	332	288	319	315	360	327	322	312	295	332	322	333	268	312	311	338	294	336	335	300	328	331	303	333	338	347	324	322	308	334	330	316	305	327	348	328	325	339	353	345	330	322	322	313	298	327	360	322	301	356	328	327	338	291	332	314	306	335	329	299	311	346	322	273	294	326	323	303	306	323	314	324	356	339	348	324	310	314	337	324	328	332	341	298	308	314	291	305	366	295	298	344	317	318	309	307	346	313	327	325	327	318	320	329	332	305	329	359	336	319	323	290	306	350	391	350	353	289	325	332	323	299	354	341	341	302	312	345	302	292	336	338	332	336	323	319	292	308	324	328	307	363	335	313	317	367	323	331	314	332	358	323	328	333	313	327	323	333	307	316	317	289	311	340	324	330	309	321	309	276	319	325	338	308	297	336	341	315	287	345	310	290	339	337	323	360	303	307	318	304	299	314	301	345	305	326	333	293	330	312	332	307	327	299	354	305	304	334	338	345	338	327	324	337	292	331	342	337	332	288	312	339	318	355	306	334	323	323	323	330	310	361	333	300	307	345	332	328	335	336	301	318	346	310	330	321	346	332	323	328	308	331	359	334	312	308	305	333	330	304	306	292	337	288	352	297	325	312	336	336	366	331	329	343	300	319	315	304	332	325	298	324	332	319	308	321	301	324	317	323	300	331	328	316	327	327	298	310	326	349	330	324	338	304	321	350	322	315	342	338	348	317	323	323	314	304	318	322	315	354	331	327	337	319	319	311	344	302	317	322	324	309	347	312	315	304	346	348	315	331	304	302	322	330	317	304	329	335	309	313	349	360	366	345	309	320	308	307	359	355	321	310	333	336	315	303	298	351	327	323	310	303	328	344	303	337	327	325	297	354	303	341	336	314	326	372	326	323	341	308	342	338	334	370	327	329	333	315	346	314	323	299	350	344	298	321	326	320	331	333	315	310	337	321	304	335	353	338	338	329	296	326	334	317	333	289	308	319	360	332	350	379	321	333	323	327	327	341	318	317	302	352	305	342	341	335	325	310	331	319	336	297	304	323	297	324	314	317	317	308	308	293	354	304	334	332	310	329	317	363	326	305	315	336	345	315	334	319	323	355	315	320	338	299	302	348	306	368	353	327	360	314	330	322	334	331	332	304	341	317	328	349	332	292	328	302	338	305	330	327	345	330	307	333	336	341	306	379	332	360	311	355	353	332	309	319	350	320	318	342	322	348	344	296	358	313	316	352	347	347	342	321	326	354	342	327	309	326	335	343	327	309	355	334	336	332	287	272	323	298	308	328	304	316	339	332	306	320	332	322	347	325	315	345	341	320	329	331	336	321	326	341	339	312	299	326	353	314	326	328	304	342	308	311	312	306	330	329	330	295	331	320	326	334	315	304	342	308	317	311	298	310	322	310	365	302	309	295	323	290	292	339	340	343	338	344	327	313	300	323	280	322	284	322	329	335	343	349	322	313	305	344	355	337	350	341	309	357	329	290	325	318	290	318	296	322	304	353	317
7839	13063	8533	7603	10133	5910	3690	953	867	619	609	515	388	475	511	472	409	415	407	409	349	374	385	347	412	406	530	594	582	517	467	412	383	371	328	319	325	340	350	348	348	378	361	347	341	380	367	345	359	337	378	354	354	378	320	379	361	364	401	368	342	360	331	380	356	328	367	376	347	348	372	335	357	374	376	336	348	359	361	335	319	355	337	359	347	360	352	352	356	356	356	392	351	337	372	349	367	377	342	337	376	344	344	346	338	327	370	370	327	368	315	383	392	346	313	343	353	343	336	332	349	347	379	365	340	365	351	321	335	408	339	335	369	353	341	322	359	313	380	353	354	356	355	357	338	338	349	354	313	349	356	343	355	333	346	361	372	354	413	351	365	352	378	310	370	391	344	357	392	354	331	330	347	340	343	337	370	302	340	346	361	356	360	334	340	361	360	340	368	345	345	360	312	313	357	338	349	334	383	334	347	340	365	356	379	352	324	356	357	355	337	340	360	375	356	361	350	319	344	360	344	335	328	322	320	368	353	330	366	383	319	354	363	370	355	362	352	398	372	345	377	354	355	342	360	325	364	342	361	367	337	342	369	350	375	342	377	332	366	349	368	362	361	356	356	349	372	378	334	364	331	352	351	370	350	361	353	346	349	332	332	368	347	378	377	363	361	371	380	321	376	341	348	348	330	377	345	354	344	348	376	367	374	337	359	328	335	363	366	357	360	352	360	344	360	363	355	365	334	324	378	371	348	349	342	361	348	347	350	339	369	334	361	347	350	322	358	369	342	333	362	371	391	382	336	326	367	334	328	319	357	340	363	323	353	364	337	383	332	341	362	358	334	371	352	367	338	353	368	390	319	349	352	335	352	361	354	354	359	351	342	360	360	337	335	360	342	359	337	358	341	364	383	347	350	343	367	377	394	372	359	334	347	314	340	373	361	378	348	379	331	344	366	346	356	395	348	357	355	345	339	331	353	371	349	372	391	339	354	361	365	349	410	328	364	353	335	337	334	369	332	339	401	322	340	344	378	345	337	361	342	366	362	359	347	358	371	358	325	351	358	335	364	326	355	367	385	361	358	364	322	362	341	366	371	377	355	351	359	311	360	368	367	365	355	340	374	356	365	355	342	339	374	334	369	357	374	322	328	348	338	349	351	340	335	358	375	343	365	381	357	348	375	396	359	352	329	358	351	361	367	337	355	345	364	301	349	357	345	386	337	334	373	368	387	351	372	328	329	329	351	359	344	355	321	364	331	354	354	347	362	335	359	364	346	325	341	363	356	360	331	335	345	335	365	353	340	338	333	350	332	349	351	337	329	370	366	375	355	356	318	346	356	352	360	361	371	339	368	347	372	329	376	343	342	342	360	327	375	347	355	364	337	369	385	369	357	339	349	354	381	341	333	352	363	360	362	355	319	347	356	350	349	340	358	369	378	353	360	366	357	316	363	367	340	368	335	331	363	361	351	376	325	342	356	381	379	354	333	350	374	356	361	384	346	382	351	376	344	371	367	361	383	351	361	346	371	378	334	354	346	357	351	369	345	366	353	350	356	327	347	373	350	348	337	346	323	369	367	341	351	343	353	360	371	374	377	315	329	332	318	407	343	354	348	347	337	367	383	353	359	388	340	400	340	352	350	350	355	343	358	344	377	404	341	357	367	372	322	364	379	343	363	319	356	359	397	377	336	358	334	343	364	400	344	389	357	340	356	349	375	315	400	363	385	351	373	389	329	354	325	351	377	356	352	335	310	346	336	353	382	378	369	328	392	348	313	330	346	313	355	337	341	353	353	326	368	382	353	356	358	327	378	378	340	358	358	394	381	359	341	369	370	334	362	334	382	356	366	368	331	366	350	366	346	355	353	356	365	355	373	337	363	360	342	351	336	376	365	347	349	319	349	402	338	338	342	361	353	321	361	364	368	363	361	384	364	329	361	337	368	343	383	389	332	353	368	336	362	357	329	345	332	387	358	332	361	376	353	368	382	373	377	348	341	371	336	354	358	352	358	364	372	360	341	322	340	352	316	365	358	335	360	375	350	324	364	343	361	343	344	330	356	316	358	314	377	373	346	361	359	351	361	324	322	331	318	356	356	353	357	307	351	346	351	350	324	323	362	366	302	333	339	350	359	352	358	364	395	363	371	352	341	321	393	388	353	357	376	330	342	347	351	367	352	391	326	343	366	379	359	361	372	338	350	351	349	341	359	406	343	340	306	345	366	352	365	315	343	361	371	327	326	359	346	319	364	338	366	369	363	330	363	399	355	341	333	362	327	346	356	353	294	344	351	334	381	364	335	401	377	371	415	355	366	354	355	346	345	363	352	384	359	350	339	347	333	335	377	355	338	351	328	382	360	392	393	348	343	364	372	331	350	346	349	362	365	343	369	343	367	356	331	372	339	329	357	347	343	347	344	332	393	339	372	396	380	355	340	355	335	403	350	369	372	330	365	356	362	348	386	357	346	350	334	367	342	339	300	347	327	342	378	360	339	336	364	361	367	344	345	367	326	360	301	356	353	351	383	362	327	348	332	376	354	360	343	380	385	392	372	383	359	370	379	312	350	355	356	358	390	360	318	354	361	357	335	358	367	331	363	359	339	363	392	376	386	379	369	348	342	314	357	378	321	352	345	321	359	355	348	362	371	358	379	354	375	345	350	370	307	344	335	383	321	353	325	365	374	352	368	341	320	337	354	357	330	323	378	338	346	346	366	340	342	358	341	365	368	338	352	354	299	368	392	332	336	345	356	404	348	352	373	359	310	329	337	352	342	349	358	351	337	331	349	363	363	349	349	378	348	378	358	361	368	375	342	332	373	356	358	364	369	326	324	369	346	333	359	357	355	352	339	382	390	365	385	355	321	375	351	361	351	380	342	369	376	333	351	329	357	359	348	363	361	373	340	361	335	340	362	319	364	350	370	362	362	366	370	352	375	388	328	348	373	311	378	348	374	351	335	325	376	416	359	377	360	342	364	346	359	328	365	377	373	346	371	364	337	328	333	349	329	345	327	355	349	384	344	366	353	341	340	340	322	327	318	365	361	346	369	357	332	367	328	340	378	370	329	372	382	380	318	334	349	392	331	362	347	370	330	354	340	345	346	343	343	334	389	359	378	373	371	341	347	360	363	339	344	324	320	336	361	336	328	355	330	364	347	333	353	389	334	368	326	346	386	345	356	326	350	318	356	351	362	345	350	346	334	363	356	342	377	348	359	373	342	346	330	348	379	323	373	340	346	370	355	365	348	363	353	390	343	377	365	350	364	343	326	378	376	361	357	335	362	349	344	357	337	332	358	340	363	341	348	340	335	348	322	372	360	343	344	359	351	354	351	360	330	340	396	380	353	358	365	324	397	331	379	341	340	326	368	340	358	335	341	387	333	353	359	375	363	381	347	359	366	363	347	349	354	357	340	353	336	351	384	376	370	362	384	332	380	315	353	338	371	348	332	387	336	381	360	367	341	362	340	380	369	349	342	336	362	328	379	354
24086	21314	28490	26881	38071	34003	22427	2917	789	693	591	434	421	425	469	443	401	377	386	387	343	345	327	365	552	1196	1443	1490	1220	1086	820	654	393	315	292	299	325	296	294	342	301	338	302	311	285	297	330	311	314	318	300	315	297	316	291	287	309	298	312	309	289	340	316	351	310	291	314	325	307	303	307	303	308	302	282	309	324	298	325	286	291	295	331	297	282	290	327	305	271	302	307	285	281	302	283	287	305	312	296	303	293	297	287	291	297	299	306	320	297	300	351	304	302	297	264	310	330	318	296	277	293	317	298	331	324	325	292	277	302	291	293	349	272	314	296	265	285	308	306	337	306	329	303	302	285	303	284	309	312	304	315	307	316	291	332	292	297	326	288	284	279	289	302	312	336	296	291	310	308	293	315	331	308	304	320	305	275	296	293	303	283	307	290	315	288	276	316	331	309	293	325	324	318	304	320	347	322	299	329	327	293	298	321	277	310	300	283	272	320	302	313	297	317	283	296	294	301	290	305	317	314	335	298	305	317	323	306	330	312	336	306	311	305	292	277	287	319	302	289	325	300	272	304	300	300	309	317	283	308	281	321	339	280	302	312	301	292	282	348	314	299	319	290	306	310	319	289	288	323	313	323	313	341	296	292	285	308	273	286	313	308	311	304	319	330	308	298	310	310	274	288	329	318	293	292	306	311	295	284	317	295	304	330	314	286	301	322	294	271	303	285	294	289	332	311	336	305	282	294	292	309	290	287	280	305	262	268	283	285	307	305	293	307	302	294	292	299	312	336	298	313	306	267	303	335	290	298	300	325	319	331	287	294	315	316	305	294	311	295	355	305	320	312	298	292	319	305	283	307	281	292	278	302	294	262	283	298	286	324	299	316	298	304	318	300	316	331	321	296	297	300	289	287	270	310	304	296	287	293	287	302	319	310	327	326	265	303	332	287	271	260	293	296	296	302	303	320	313	253	331	297	295	309	267	283	303	292	304	290	298	301	294	310	309	315	308	272	294	304	315	337	314	284	295	304	287	291	309	270	319	301	296	317	289	274	308	323	307	263	321	315	320	311	310	318	311	299	294	296	271	295	264	318	275	299	337	304	339	294	353	296	304	315	296	295	313	284	302	273	322	313	299	288	294	282	307	323	306	312	308	290	281	320	310	305	310	324	289	301	332	305	274	313	310	292	305	263	322	323	322	266	280	306	315	312	285	328	320	317	329	303	283	327	285	297	310	291	314	321	316	318	275	311	294	307	299	309	277	298	308	285	276	333	297	314	321	318	281	284	315	289	300	295	291	338	293	316	281	303	300	287	257	343	284	318	279	266	299	322	320	319	320	309	309	292	310	319	297	286	320	330	326	310	295	305	331	314	328	293	308	301	285	312	283	331	305	319	319	321	329	298	316	274	299	312	296	314	297	335	300	314	310	296	318	316	307	318	300	291	326	291	318	309	298	274	317	312	330	306	303	283	287	302	258	316	287	280	313	311	303	320	266	301	313	287	324	313	302	317	296	286	310	274	312	323	306	313	322	269	303	302	276	325	311	312	308	312	277	299	323	337	282	320	298	328	285	326	344	294	288	307	323	292	313	282	271	305	295	324	279	305	320	306	316	292	295	296	334	319	338	291	291	294	310	304	284	287	314	297	319	299	294	285	303	294	331	300	291	293	328	292	275	320	289	279	303	276	267	350	339	296	310	283	306	288	313	314	320	339	289	279	291	306	265	295	328	290	320	295	311	281	333	304	270	295	303	297	326	303	290	317	297	287	304	299	313	308	295	326	275	293	315	326	308	293	346	303	299	328	289	280	306	293	275	298	310	293	293	289	289	301	318	296	307	306	296	304	277	311	319	321	301	292	289	290	331	265	270	284	273	302	300	302	302	318	291	312	321	321	295	329	306	277	328	291	276	345	272	329	323	323	335	297	301	323	292	291	309	322	298	275	313	289	311	273	281	333	296	287	309	301	307	316	287	286	274	311	267	313	306	304	277	292	303	304	283	285	280	300	314	317	337	288	282	297	300	303	303	305	314	281	319	267	315	317	307	279	296	288	304	310	284	302	325	281	307	307	297	270	316	313	321	318	314	288	318	301	297	291	291	324	265	326	286	327	298	310	273	299	328	271	326	320	261	346	302	304	300	296	308	293	335	285	308	312	298	293	284	312	272	289	267	292	297	296	309	308	278	298	312	311	304	308	282	306	313	310	298	308	287	263	316	306	310	311	305	288	306	293	291	288	303	296	273	305	313	290	303	300	300	319	341	296	339	296	321	346	320	307	305	295	314	320	292	300	317	301	299	307	320	299	291	288	302	309	297	303	279	266	332	302	302	281	300	279	289	298	314	296	312	317	281	289	285	325	286	313	288	333	301	300	283	297	274	303	279	313	282	313	292	322	316	285	317	315	314	317	315	331	297	321	303	300	274	293	288	314	295	309	290	332	340	276	323	323	325	352	314	273	316	315	304	285	315	298	288	289	294	278	309	274	281	299	294	263	307	290	307	310	343	319	279	293	292	291	292	302	295	299	316	301	332	273	310	340	310	323	314	282	316	293	255	324	296	322	280	290	307	302	284	306	288	312	299	297	281	283	266	306	314	327	292	322	292	311	313	322	303	300	318	267	312	306	297	292	309	269	294	305	293	317	295	273	300	294	281	287	295	285	304	320	291	296	293	292	290	284	263	312	324	296	308	331	295	278	284	330	312	317	303	304	302	314	299	290	304	284	275	296	321	301	272	303	309	299	280	297	311	313	331	323	311	307	334	273	299	319	297	334	301	298	298	324	328	306	299	328	298	289	295	277	315	318	295	286	331	285	314	268	336	265	293	303	314	325	294	313	299	284	309	298	284	300	300	305	304	314	298	312	296	327	332	322	315	289	304	309	307	298	285	321	277	328	294	299	299	303	278	316	326	292	298	336	312	270	273	304	235	317	279	283	314	316	282	289	324	304	278	308	316	276	283	293	321	300	312	279	306	303	324	314	324	293	314	330	335	303	293	292	320	325	298	274	304	284	357	285	316	318	323	311	305	308	307	295	318	297	262	324	317	312	305	320	293	320	291	285	294	301	311	283	290	306	283	292	297	294	365	300	275	279	274	310	292	325	301	290	301	292	301	286	292	285	314	302	312	281	300	290	315	287	299	279	341	288	305	308	293	343	316	280	295	314	316	314	302	299	299	275	309	286	261	288	299	291	322	291	297	301	301	309	298	323	318	312	335	290	257	275	287	329	303	299	284	289	314	273	313	313	308	304	304	285	302	291	325	315	316	296	323	291	302	307	328	309	333	314	285	287	287	272	337	326	304	267	321	284	303	319	279	293	303	292	292	300	308	286	299	307	314	323	295	296	307	279	349	286	308	286	288	311	300	317	336	322	285	282	291	305	302	305	280	311	314	278	305	304	290	318	296	289	289	306	284	313	284	282	335	308	306	271	306	325	322	299	316	297	302	278	287	303	290	278	280	306	311	270	313	296	308	319	296	325	267	324	299
8043	20811	15145	25900	43701	34762	21228	1617	1312	993	860	589	547	576	631	466	439	439	463	466	438	413	383	424	822	1778	2298	2260	1881	1505	1091	810	447	343	326	319	362	343	298	332	288	349	313	321	336	343	343	316	342	300	295	326	366	316	305	318	307	313	312	372	327	326	350	309	310	312	319	293	319	315	322	336	327	300	341	339	340	328	303	335	356	324	299	305	333	295	326	362	368	335	352	329	346	329	335	325	334	337	330	351	295	297	320	343	336	341	336	330	320	346	335	302	306	314	326	344	312	333	337	332	325	336	362	325	298	332	338	334	321	296	326	310	307	351	309	365	306	332	340	316	328	368	323	319	329	324	314	342	330	346	313	369	359	341	339	344	342	313	324	315	348	351	301	313	323	340	323	308	331	327	299	362	320	307	333	346	313	326	306	333	322	311	341	339	306	330	322	331	341	331	317	335	320	329	327	288	328	296	309	332	299	335	334	335	329	329	317	308	337	317	303	318	348	342	349	299	338	334	312	308	303	327	303	304	358	318	336	301	266	353	337	294	301	319	303	349	348	303	321	320	333	317	338	304	372	324	347	350	317	306	333	328	327	287	321	317	322	315	334	312	350	287	333	352	295	291	308	325	342	316	348	267	304	308	314	333	308	323	310	316	345	319	333	332	359	337	305	333	327	328	328	330	314	326	315	295	320	367	352	331	329	311	328	292	343	318	308	335	292	320	299	330	336	326	305	335	323	323	331	311	328	356	299	319	310	329	324	337	319	331	339	343	329	328	337	332	330	357	335	309	316	290	309	317	327	335	336	358	325	297	325	315	333	328	341	332	332	320	309	310	354	334	316	314	289	345	325	345	336	330	355	319	319	324	301	349	290	287	323	324	330	332	351	320	340	335	305	333	333	305	356	350	327	309	308	306	336	313	304	329	299	323	310	345	328	336	321	328	322	348	341	321	310	335	296	348	303	336	312	322	308	321	337	301	314	322	324	283	334	358	298	327	317	328	332	357	373	306	346	322	318	354	289	293	339	316	313	331	307	316	315	317	324	351	353	318	332	320	321	318	355	310	327	339	315	346	323	327	338	312	334	338	303	329	360	305	310	326	329	331	316	275	326	316	324	333	317	324	304	315	332	296	289	322	306	330	335	333	282	338	340	330	331	336	328	353	306	335	329	285	330	332	329	315	356	332	336	339	298	326	299	320	319	332	298	317	315	322	322	352	308	349	363	319	325	321	298	311	322	303	334	329	322	280	353	319	329	353	316	341	311	344	296	351	302	302	332	311	316	322	326	332	346	334	310	320	351	314	334	331	373	299	328	319	292	345	309	328	333	338	314	335	311	331	294	335	315	348	345	345	322	364	323	329	318	311	329	320	313	336	326	314	343	319	325	331	308	283	343	310	319	346	314	339	305	328	320	315	330	328	330	317	338	295	317	317	344	324	320	299	345	342	306	316	342	319	343	315	318	335	315	313	306	344	340	313	307	316	332	315	328	324	315	342	353	314	316	331	322	311	326	322	328	321	337	333	316	328	348	295	359	324	323	329	338	304	353	326	309	323	326	300	321	319	332	337	336	331	328	318	322	325	309	324	350	332	339	336	296	336	315	334	319	331	327	314	315	290	338	347	319	291	339	323	320	343	320	331	326	354	345	361	337	300	323	300	332	343	336	300	330	353	307	335	281	324	326	335	333	348	324	360	352	283	316	359	321	316	288	333	318	332	312	326	337	334	342	334	335	301	282	298	328	331	290	340	334	376	345	324	306	331	327	318	338	341	316	333	305	336	281	326	308	322	311	303	309	336	325	299	300	305	334	338	295	331	350	329	336	331	322	347	330	303	317	329	313	328	356	347	328	354	334	333	332	332	297	313	297	351	319	301	324	323	345	320	293	321	349	357	341	328	313	343	323	306	325	326	335	321	352	352	340	334	297	330	324	331	315	325	332	319	306	301	314	315	348	320	307	338	349	341	315	326	333	320	303	354	335	336	307	313	319	321	323	320	310	312	302	353	307	328	301	351	328	330	323	339	296	325	311	341	335	320	317	328	322	311	335	312	338	345	299	333	316	335	274	311	317	319	312	334	325	318	348	326	362	308	330	313	306	302	338	330	332	310	319	346	315	320	320	317	310	317	307	326	289	323	342	336	369	326	319	329	335	349	345	337	344	308	326	341	337	337	316	342	326	308	287	310	335	344	311	309	328	338	334	312	345	301	310	342	341	304	314	307	293	333	321	288	309	326	308	320	302	311	324	328	308	346	315	316	323	334	314	371	319	338	323	339	322	335	324	318	353	296	349	327	337	339	334	356	334	300	326	311	361	299	315	337	325	310	333	320	344	333	333	302	336	320	335	347	356	340	355	335	308	325	338	324	307	361	363	307	349	331	313	332	344	351	326	322	291	315	343	326	330	305	319	352	310	307	323	325	348	320	309	324	304	310	372	335	363	350	320	327	337	311	307	306	318	359	327	328	333	334	376	353	314	332	339	303	358	347	284	348	327	330	342	319	372	297	330	318	312	311	323	330	306	343	331	341	315	365	308	331	310	338	308	338	319	319	349	322	287	324	316	335	314	331	338	332	331	333	341	334	301	311	310	334	370	338	324	316	336	343	327	315	337	306	323	287	292	324	309	318	329	329	339	337	317	315	325	340	322	345	332	324	278	326	314	342	331	297	339	332	360	296	338	335	327	334	306	308	336	363	348	310	321	334	324	361	334	323	319	314	317	319	331	327	342	331	327	309	314	301	343	339	321	355	349	364	335	300	323	357	322	344	298	302	362	325	332	327	319	325	309	297	317	305	339	302	298	351	306	342	310	309	321	303	321	306	296	316	342	300	316	346	309	313	344	316	321	300	329	354	335	317	296	319	320	326	333	337	315	342	338	302	317	333	327	348	355	352	319	288	309	305	312	325	359	356	353	341	332	330	340	317	319	321	319	327	344	366	285	316	336	325	334	323	356	362	312	347	344	282	320	332	324	299	301	327	345	312	330	325	313	332	339	302	280	366	343	305	321	323	328	358	307	337	310	358	337	341	339	375	303	293	335	310	369	330	319	346	320	316	312	329	329	324	335	301	351	350	320	313	321	331	323	363	329	297	327	349	284	319	342	306	337	342	296	342	359	307	320	310	326	344	347	339	336	352	312	327	313	327	305	311	309	316	302	314	310	310	310	291	334	331	332	324	356	271	313	352	335	303	346	344	329	317	346	314	331	308	310	359	318	345	322	332	348	327	322	328	331	326	306	325	329	311	314	309	352	325	342	344	340	317	340	300	306	332	302	332	349	269	330	335	313	313	357	348	318	308	356	295	314	315	331	314	356	318	315	323	305	345	297	314	285	329	309	356	336	310	321	371	315	345	319	325	329	320	320	328	332	309	335	319	331	294	319	349	337	319	301	319	342	351	297	316	337	331	327	368	340	324	320	329	305	347	313	323	334	305	333	331	330	311	317	314	330	345	320	362	340	317	353	345	278	340	318	310	301	308	326	333
25072	21249	27418	26342	28458	22216	12266	1503	877	804	673	578	533	600	645	555	614	571	559	524	571	557	534	559	726	1101	1363	1230	1088	924	783	620	537	492	494	504	474	440	501	520	503	522	489	479	513	480	507	477	499	511	571	501	519	457	493	487	473	490	492	481	509	504	554	547	492	518	490	517	524	488	477	513	511	510	484	502	509	521	518	491	509	517	497	501	504	470	473	459	480	478	471	453	484	510	502	515	495	505	497	502	499	485	507	531	508	502	512	503	466	496	512	477	491	517	478	478	473	488	483	494	500	500	470	507	503	516	507	522	477	490	507	510	507	499	472	488	496	482	519	506	463	530	492	483	521	520	550	488	514	520	484	477	485	476	497	493	483	498	502	504	499	499	519	502	522	568	493	508	540	520	465	492	510	463	529	487	504	528	495	512	538	484	528	530	491	503	479	442	481	527	549	440	482	512	495	499	463	517	496	513	507	511	484	484	512	515	495	500	522	486	488	488	486	463	512	488	482	477	511	494	471	497	487	514	534	446	503	477	491	521	486	489	489	487	473	510	498	474	539	462	473	490	493	472	510	516	518	525	503	499	462	507	519	480	529	492	492	487	497	542	504	500	503	537	478	492	509	501	551	537	494	497	498	495	503	535	531	528	518	475	503	495	478	489	497	519	476	524	473	491	465	466	497	479	501	499	506	520	518	477	503	469	516	495	520	510	493	503	459	501	531	477	527	492	490	495	540	534	513	489	495	500	501	502	506	496	508	485	499	488	496	508	519	475	506	484	477	507	502	523	477	462	479	518	534	473	451	485	509	504	476	519	522	491	482	495	512	525	491	543	494	484	510	518	521	527	490	512	558	515	500	524	557	505	495	471	495	475	514	477	531	531	539	542	494	541	483	489	460	506	482	506	525	489	519	492	521	488	467	456	529	514	519	507	502	497	547	504	512	500	500	505	505	530	489	489	502	514	519	497	521	509	521	516	522	494	481	456	479	511	496	442	517	485	473	500	483	481	505	493	542	479	523	524	504	522	547	482	544	551	503	487	468	499	501	491	506	471	522	480	501	506	502	487	449	461	500	530	521	458	530	496	544	460	480	533	502	522	500	498	475	503	512	479	483	505	527	494	491	513	498	482	536	506	505	500	453	481	475	510	518	515	510	499	537	520	495	531	503	491	540	485	488	514	517	502	485	529	464	467	491	490	485	548	497	509	505	490	545	490	488	476	496	493	470	508	498	469	519	497	478	510	500	556	477	471	487	513	480	526	502	482	469	514	532	487	479	498	465	493	515	459	487	471	454	514	489	498	509	544	505	488	510	472	490	480	488	449	493	472	491	518	501	544	486	459	497	461	542	485	525	459	498	507	504	476	459	487	523	486	513	540	485	468	493	506	490	473	495	510	500	481	481	510	474	464	500	545	486	497	466	532	498	499	497	505	476	499	514	477	471	531	514	471	501	512	490	503	482	512	503	474	473	523	483	516	477	460	492	530	470	533	482	469	521	461	491	520	513	505	464	466	512	491	515	479	488	498	491	478	480	506	527	490	515	499	494	491	494	487	488	472	454	507	474	518	533	512	499	494	468	504	520	521	499	507	462	483	540	483	536	458	486	518	488	532	513	514	475	502	491	456	483	497	486	479	519	499	486	470	478	474	492	479	514	493	489	481	430	516	485	456	479	528	505	495	509	522	513	501	527	530	477	485	514	530	500	526	499	492	453	482	535	502	494	523	469	504	519	529	490	509	480	505	523	507	469	518	501	501	514	495	474	482	513	508	514	488	499	492	504	479	488	494	493	497	540	515	493	509	496	518	490	507	492	496	499	496	518	528	495	515	563	473	487	538	510	483	463	566	494	496	487	511	472	503	487	543	478	477	474	526	516	485	497	515	486	527	481	508	482	476	478	518	480	460	484	500	484	474	508	515	493	525	461	491	508	517	507	484	463	481	463	491	499	528	495	504	520	502	452	504	474	491	506	513	485	503	555	531	487	462	498	526	493	510	544	470	530	526	464	504	507	497	545	516	491	515	539	500	504	476	505	517	525	490	507	498	503	508	488	480	505	504	517	494	512	495	487	475	511	493	525	482	491	495	511	501	497	504	484	448	512	519	508	487	460	514	504	494	504	507	489	471	541	513	508	497	491	517	476	517	501	497	507	494	535	515	476	510	469	489	523	518	498	503	502	505	505	508	496	492	507	495	508	514	498	495	474	501	529	501	527	480	502	510	472	490	520	478	532	516	475	489	518	513	500	475	491	457	510	475	515	491	495	514	492	507	496	471	523	516	478	515	474	489	453	474	507	538	466	484	459	478	472	495	531	502	529	470	506	484	544	491	488	519	552	523	519	499	515	517	490	512	520	524	498	512	527	465	511	516	483	522	498	509	510	513	494	455	494	506	499	505	482	501	507	506	477	495	483	505	489	499	463	518	513	496	498	534	513	501	509	520	474	473	511	468	553	517	547	497	504	488	504	485	502	525	468	495	485	515	516	465	496	465	517	505	515	519	484	526	499	506	513	521	504	477	479	510	512	485	481	480	496	504	458	515	493	474	469	490	490	478	488	509	524	523	518	512	508	526	456	504	513	484	493	493	490	543	505	522	507	539	488	477	487	466	499	505	488	519	506	499	478	462	470	539	501	527	493	511	493	455	498	477	480	537	466	520	498	521	508	490	507	523	486	507	487	498	483	480	475	495	517	493	480	497	472	503	518	486	500	500	507	510	530	500	510	434	487	529	492	506	504	494	504	532	488	519	501	464	525	482	509	456	506	501	502	508	512	505	498	509	466	535	517	532	546	481	496	503	492	496	493	488	532	557	501	542	486	483	526	476	510	483	496	479	490	479	477	481	500	515	522	498	511	480	497	513	495	506	499	507	480	474	519	505	496	522	506	477	490	486	475	446	493	463	487	485	487	529	518	459	494	502	537	526	506	540	475	483	479	496	524	534	507	475	507	552	492	495	473	501	469	465	541	527	493	500	491	487	544	493	485	519	515	516	486	519	505	508	528	486	508	455	472	514	506	506	484	519	514	494	516	492	496	506	468	506	480	510	513	504	508	476	499	520	513	461	504	485	459	498	489	512	500	518	497	472	522	505	510	500	497	537	543	516	503	498	491	500	466	480	522	498	449	507	507	483	515	499	497	502	503	484	468	528	537	485	495	509	503	485	484	555	434	491	498	516	522	497	500	528	497	502	501	490	469	500	461	499	510	525	531	491	471	498	492	537	508	477	510	522	508	540	495	513	504	485	509	506	496	479	464	510	502	536	491	498	533	492	500	512	483	522	505	464	483	521	484	459	522	479	511	505	455	520	452	505	499	495	508	514	513	462	499	486	517	501	499	556	473	483	529	508	461	482	525	497	520	499	493	492	522	515	487	511	536	530	552	513	543	511	504	519	479	499	494	495	496	483	529	515	472	486	515	527	525	476	573	521	536	516	502	502	512	503	504	556	583	470	459	493	513	468	524	504	511	507	525	475	465	512	504	509
8027	19010	12676	19638	36053	26459	16017	1568	1303	1114	853	687	714	733	801	679	650	630	561	636	588	568	601	629	1061	1669	2159	1956	1600	1223	999	807	578	547	555	541	547	553	560	511	528	547	552	559	516	492	526	511	498	534	531	502	515	537	506	523	520	500	524	522	523	526	523	517	533	512	514	494	533	576	517	516	543	516	516	539	496	549	565	525	550	577	511	558	518	522	508	523	557	528	490	537	541	518	467	532	508	505	533	537	513	520	523	487	483	533	543	495	517	554	513	499	512	545	520	486	511	570	533	561	545	525	515	474	517	513	506	515	533	511	520	538	568	523	485	557	500	545	519	510	549	546	505	519	584	484	497	574	507	515	508	530	532	534	553	571	521	574	510	517	504	511	560	561	522	525	511	505	570	525	520	456	533	525	543	541	571	559	498	528	521	502	512	524	513	515	524	561	551	512	552	509	547	546	512	538	500	545	561	497	553	508	533	473	528	558	572	513	542	529	507	547	505	540	516	513	520	536	523	515	555	521	478	522	517	521	548	571	506	483	540	547	512	513	511	494	508	528	494	559	505	497	546	521	542	509	487	546	516	482	494	558	527	493	553	502	537	535	498	518	534	532	541	504	536	582	523	522	510	589	532	516	550	537	552	521	518	521	578	537	493	534	516	552	477	529	542	563	536	487	525	530	518	506	487	553	522	565	548	493	492	495	533	576	509	529	512	502	533	506	547	531	556	519	562	558	511	590	501	533	505	536	519	560	522	536	545	535	508	517	524	524	497	551	560	531	507	577	517	510	535	532	563	513	461	516	516	493	517	517	548	559	543	537	510	529	545	492	527	565	523	557	572	529	485	514	528	537	565	554	485	564	527	571	541	543	516	524	516	529	518	540	535	532	494	562	533	537	547	511	493	553	555	517	506	484	517	485	523	537	506	544	556	517	527	534	517	502	481	531	519	474	560	532	515	537	524	521	539	560	532	553	524	539	563	527	513	501	517	557	557	521	498	506	529	511	514	537	553	521	561	501	525	526	519	512	526	486	545	510	541	507	539	533	529	510	510	521	516	553	533	526	525	547	516	492	532	549	528	480	523	498	529	523	568	518	504	534	528	550	530	519	487	510	545	506	523	502	547	557	515	535	511	548	491	532	515	511	555	516	494	527	523	540	545	548	516	521	512	528	563	537	564	569	513	520	530	523	490	530	518	552	532	545	491	523	526	553	567	551	571	518	515	474	532	529	521	574	548	507	519	549	524	520	515	501	481	525	525	506	518	477	517	502	521	541	533	513	549	521	513	528	530	488	510	555	534	457	477	566	506	513	526	537	495	538	539	525	550	524	525	523	542	476	552	529	476	525	532	518	541	535	588	532	522	529	508	550	481	523	549	517	495	575	496	522	538	524	520	563	496	503	532	513	542	530	501	523	525	493	528	501	520	494	576	572	520	548	526	541	492	498	514	531	550	548	527	562	507	548	500	551	520	494	497	537	497	509	544	538	489	545	535	484	492	513	521	505	540	538	515	495	550	496	523	486	520	509	536	555	538	512	522	531	515	529	510	573	497	557	535	538	525	501	515	497	524	539	488	510	526	512	521	560	547	543	531	534	539	532	525	492	526	526	521	551	565	517	498	544	528	510	527	515	578	518	495	530	556	564	477	531	523	526	503	539	551	522	501	519	515	523	516	542	524	560	477	524	533	525	479	506	511	521	529	544	514	507	531	541	537	510	573	504	494	520	510	466	538	493	508	527	505	522	552	538	504	501	502	498	497	524	557	544	527	539	510	488	528	514	525	489	535	551	536	539	554	509	523	541	534	545	510	579	534	549	532	563	506	537	519	483	535	474	574	541	516	544	543	515	522	531	515	559	507	498	534	515	556	516	545	493	544	522	535	562	548	501	467	521	520	533	543	532	503	484	540	518	491	593	526	533	550	546	518	533	539	488	526	540	551	505	523	569	522	493	549	598	514	530	546	522	526	561	519	502	565	555	496	551	501	533	560	547	504	516	541	535	471	507	508	531	530	524	556	494	507	543	534	529	500	527	517	527	496	536	534	512	524	496	539	503	524	481	561	535	524	520	547	483	556	489	526	579	525	522	497	522	546	515	568	516	503	520	501	581	549	512	551	523	544	528	531	517	503	524	463	534	545	479	524	503	466	527	512	548	548	478	503	532	520	516	542	513	489	488	492	510	571	567	495	481	548	513	480	541	522	506	499	538	525	547	536	516	547	527	532	485	539	531	510	539	504	534	508	537	516	542	513	559	563	544	548	525	519	534	543	534	506	527	523	544	533	529	546	527	538	511	513	498	491	530	517	533	552	554	540	494	475	520	521	502	546	551	469	532	532	517	526	519	500	522	480	509	538	524	559	550	531	511	490	526	468	519	539	537	528	576	536	532	512	540	526	558	534	554	547	506	537	529	459	548	547	525	506	527	545	554	509	530	559	544	512	522	531	499	526	476	538	476	530	526	541	536	555	490	573	513	484	490	533	528	486	531	492	549	523	513	552	552	561	555	493	475	508	531	542	542	510	512	541	547	496	513	534	526	534	513	526	507	545	504	518	492	516	495	540	530	534	553	549	513	536	563	522	532	585	533	557	510	522	509	523	541	527	534	533	545	547	504	546	538	533	542	517	542	550	507	478	501	535	528	512	552	500	549	522	520	529	472	535	548	570	491	545	503	544	526	547	550	498	564	528	527	547	516	557	522	535	541	529	526	531	549	530	520	550	537	527	587	485	497	507	510	492	528	537	523	520	561	510	525	553	535	489	521	523	536	533	542	521	555	512	511	509	566	547	548	499	567	520	575	550	511	512	565	550	545	536	515	544	528	510	514	513	526	538	530	549	469	528	473	521	459	534	525	537	515	513	545	514	539	532	510	521	559	538	498	515	527	517	493	527	499	535	568	511	534	487	532	539	526	542	522	505	535	500	533	546	539	508	573	549	541	549	526	536	502	533	522	530	551	557	555	513	554	543	503	533	513	510	500	531	581	498	581	494	504	543	527	544	513	494	549	471	536	535	548	498	532	509	541	522	576	554	520	550	502	506	560	492	508	570	502	530	532	544	494	507	514	579	508	548	567	554	544	511	560	526	503	492	536	553	502	528	517	536	523	495	515	529	509	561	530	564	537	548	528	505	502	516	554	494	547	543	510	547	544	509	527	560	549	570	512	515	511	530	522	547	518	501	543	488	488	540	525	571	561	523	507	523	547	533	539	522	506	514	539	515	515	538	535	504	575	502	537	523	522	498	517	505	489	564	532	522	528	549	500	499	550	531	514	529	536	542	514	557	539	530	522	546	514	525	544	526	541	537	528	519	525	522	557	515	534	476	528	504	527	524	486	557	522	535	499	519	529	558	519	546	508	565	554	492	537	516	546	539	535	537	527	570	537	516	483	509	544	515	527	537	546	515	511	546	533	555	534	526	537	532	531	545	542	522	502	544	538	512	533	503	493	544	539	533	520	536	497	540	482	558	498	521	575	506	518	532	513
22696	21278	28972	23882	34659	40264	35161	8609	1536	1021	803	712	769	816	781	693	655	609	590	574	568	574	602	549	1140	2098	3575	3202	2793	2152	1602	1079	600	501	518	502	451	473	465	467	506	449	507	493	471	502	538	457	474	465	496	506	476	522	508	468	455	460	493	506	468	454	469	502	517	494	479	476	455	490	461	482	498	511	475	498	489	485	476	482	503	446	466	479	442	497	497	523	483	478	484	475	466	489	440	510	482	495	449	457	526	480	464	449	495	438	482	514	480	493	471	507	492	495	488	459	517	448	473	429	468	472	510	475	505	507	491	507	474	505	477	457	472	441	486	496	499	461	524	454	455	478	455	507	460	465	514	446	500	475	460	456	454	458	522	504	485	460	473	482	489	491	493	458	482	448	477	452	489	473	519	457	475	504	418	493	423	476	471	487	445	460	505	474	501	493	474	485	472	446	465	510	499	458	475	478	470	495	450	504	475	451	497	473	466	461	518	448	453	484	502	456	452	449	481	464	498	478	467	478	461	494	455	450	467	469	453	458	474	515	480	478	503	505	470	454	473	459	463	498	461	475	505	504	455	518	490	452	493	510	484	473	450	484	426	469	456	470	466	485	454	480	450	493	491	450	475	456	475	476	429	463	480	481	474	510	483	500	442	513	452	487	502	476	491	476	482	458	494	460	445	471	479	477	457	461	484	506	448	449	458	482	496	466	464	457	484	477	427	482	494	494	466	501	486	478	494	490	499	463	501	493	480	550	484	497	503	491	465	462	465	498	447	474	477	476	455	456	474	447	476	469	478	455	449	457	479	478	482	444	465	469	497	488	480	511	468	483	451	500	489	513	500	460	467	477	504	488	458	491	414	504	418	483	456	445	481	463	461	491	468	491	466	486	422	460	469	476	497	498	517	424	484	481	490	462	495	489	471	484	457	464	490	502	519	496	478	471	463	477	491	481	455	486	499	480	490	497	464	449	480	461	499	472	506	478	453	504	495	512	457	478	454	455	472	489	444	519	466	514	462	510	518	494	434	479	460	505	467	492	516	535	444	478	487	492	450	426	471	508	483	485	486	490	480	515	494	446	493	461	466	459	471	486	454	504	481	468	460	503	448	502	483	450	501	492	497	461	439	482	442	502	419	422	485	473	488	481	466	487	463	470	511	484	488	475	528	483	473	488	464	482	489	504	468	452	450	488	498	517	461	505	464	493	475	495	480	526	474	448	465	495	477	489	494	493	450	467	468	541	465	492	470	450	474	472	460	439	451	447	437	467	470	448	500	482	486	459	477	455	458	489	528	475	481	497	442	477	461	464	517	475	463	483	461	487	474	484	475	496	464	487	465	491	511	486	465	503	453	465	457	496	496	480	489	471	496	463	454	461	494	515	473	485	470	467	494	480	456	460	474	478	519	425	442	472	503	451	459	476	495	467	463	445	484	500	480	443	438	495	454	466	499	460	491	421	500	528	476	507	478	499	461	473	504	491	524	504	468	463	507	476	472	466	475	502	494	456	440	504	432	477	475	514	493	484	502	487	487	468	497	465	486	489	482	455	506	494	490	465	444	477	456	467	495	512	480	478	495	451	422	480	468	448	470	464	465	429	461	516	518	464	411	466	463	488	499	469	486	484	451	461	497	485	468	481	480	494	502	488	497	480	483	493	470	504	475	452	494	467	471	484	507	449	497	466	496	511	471	449	463	487	477	496	548	507	472	465	502	430	478	466	491	461	443	463	487	449	497	492	458	472	481	456	482	473	465	465	473	500	495	510	470	488	454	497	514	484	464	503	501	447	494	484	489	445	482	460	428	480	482	457	489	487	471	500	459	470	470	465	492	455	494	468	432	454	510	505	475	453	546	451	497	454	467	466	455	488	497	468	474	497	503	504	460	477	474	487	476	500	483	469	472	474	468	481	483	465	459	513	406	452	452	457	499	503	464	508	475	436	440	473	463	488	442	512	487	455	492	471	452	490	489	457	458	477	415	482	478	469	451	505	447	465	451	451	427	460	478	442	449	486	507	467	464	492	470	458	493	472	482	503	473	452	475	474	483	468	472	513	466	450	482	499	471	474	477	490	451	466	487	481	486	469	491	478	511	461	475	445	488	485	514	456	459	482	491	453	479	485	485	469	499	510	454	467	479	447	483	486	456	506	444	477	500	503	457	460	444	476	505	455	466	481	452	505	499	460	476	443	472	483	481	467	465	466	481	449	476	472	466	485	517	436	504	462	477	479	493	503	488	475	464	466	460	464	456	480	474	435	509	504	466	500	495	468	489	494	472	465	471	441	453	468	461	442	482	475	525	426	511	457	491	473	478	485	487	504	471	477	481	464	479	448	496	462	483	484	422	464	516	480	497	475	465	451	473	455	475	500	525	482	463	491	481	439	452	496	513	500	445	495	445	470	489	468	500	492	471	469	488	490	484	505	454	498	440	453	474	461	523	487	455	475	467	472	472	451	485	545	457	485	488	473	478	481	489	500	490	505	488	470	504	442	492	464	447	448	492	460	474	481	463	481	502	507	445	466	467	439	516	487	466	511	484	443	469	471	471	457	496	498	435	440	449	468	498	501	473	466	473	499	462	490	458	524	426	472	485	537	454	475	552	508	467	495	476	505	474	468	489	502	482	477	446	490	468	478	466	525	485	445	480	462	463	449	481	478	476	453	452	448	448	493	455	460	464	480	504	507	507	508	486	507	462	473	482	459	498	487	465	454	445	452	514	478	492	499	436	477	448	480	450	474	503	504	510	516	472	510	457	471	494	503	474	440	497	483	508	491	455	512	489	521	446	478	494	470	485	468	438	450	481	491	483	493	476	458	463	494	478	456	494	507	478	485	435	482	439	468	478	468	467	484	480	509	511	460	495	485	473	469	448	463	472	458	464	473	474	487	449	484	459	490	470	477	471	491	516	492	494	486	486	486	469	452	480	474	460	419	498	486	476	488	526	476	494	463	493	469	499	518	455	447	481	455	485	479	420	486	446	509	440	490	495	498	484	500	472	470	533	469	435	466	430	467	481	476	489	418	450	476	478	500	512	474	510	495	496	449	493	495	476	476	472	469	483	449	471	488	468	430	464	452	459	474	459	442	492	481	460	467	494	464	498	462	480	505	466	436	478	465	503	453	446	488	492	504	534	414	486	453	470	471	433	462	450	533	490	485	496	451	496	523	459	495	446	503	454	481	486	465	509	495	494	469	492	491	502	448	475	471	441	458	491	497	496	471	491	461	469	428	491	480	440	504	454	494	491	485	466	435	449	504	484	452	478	500	518	451	505	465	453	469	472	522	479	483	466	456	492	496	460	465	485	486	445	518	491	462	441	501	509	518	471	496	486	472	467	451	476	474	496	481	459	512	436	493	495	488	526	497	466	504	466	483	504	512	468	481	503	476	467	484	478	498	476	486	495	469	523	494	451	446	458	491	487	501	491	469	492	484	464	476	484	470	453	530	511	498	447	467	497	468	451	440	501	472	494	480	485	459	468	431	482	503
10111	28441	20533	22075	56311	46145	32443	2839	2221	1639	1128	931	986	1270	1061	899	760	732	679	647	623	648	654	645	1665	3306	5227	4749	4166	3159	2214	1403	705	578	491	479	466	448	500	478	480	467	472	498	500	469	501	490	481	484	502	474	522	460	467	474	446	492	478	497	483	474	428	496	507	490	471	500	522	485	505	463	462	469	419	454	463	454	486	472	512	499	513	502	465	515	515	471	496	512	528	458	441	453	492	505	498	495	511	485	457	472	443	499	496	483	456	512	508	532	478	455	469	519	466	542	452	487	488	518	469	543	481	494	503	441	458	488	477	481	482	513	468	459	474	508	462	483	473	520	477	463	467	495	463	478	551	478	476	499	498	501	474	500	497	498	457	497	517	459	499	493	496	457	517	452	491	478	476	471	470	476	499	522	436	493	470	469	462	469	461	506	464	470	486	476	485	472	477	513	452	480	505	533	472	493	488	472	445	456	457	445	548	495	449	424	496	480	467	524	467	446	529	454	450	496	484	481	488	461	483	492	484	454	499	490	516	482	491	501	490	508	489	491	484	508	532	499	464	504	461	491	482	463	481	534	496	514	481	495	499	522	502	487	500	511	492	495	482	466	451	525	471	529	491	469	483	532	466	456	488	470	487	493	464	472	499	469	549	452	505	512	487	459	482	499	500	472	458	486	501	519	521	498	507	474	502	498	475	488	481	501	480	503	438	503	485	484	472	473	471	518	489	474	486	482	462	431	494	479	514	457	489	472	437	486	475	480	463	505	481	481	474	492	504	474	483	534	489	484	476	489	476	510	478	491	467	499	538	522	513	518	430	485	477	455	475	468	509	479	469	456	493	476	471	470	496	484	457	490	487	503	514	506	460	477	502	467	479	486	497	487	466	478	496	438	487	531	511	465	520	456	519	485	488	507	479	523	507	505	531	511	493	495	504	508	442	467	472	457	447	479	510	500	510	475	493	477	479	492	459	484	493	506	490	477	459	468	472	511	501	456	510	498	490	483	479	489	520	503	529	501	515	510	424	491	506	488	506	468	475	522	501	451	482	468	463	454	479	489	471	484	494	506	470	485	495	466	485	477	457	489	489	467	469	484	473	471	512	519	526	496	488	457	480	507	497	482	486	425	473	457	501	461	478	514	467	471	465	466	527	484	465	533	489	455	482	501	468	453	510	496	517	459	420	490	454	501	484	457	502	493	481	489	437	438	486	449	484	466	468	481	457	478	485	524	458	501	434	495	465	521	451	480	467	472	490	474	521	503	452	524	479	457	475	501	496	456	469	501	469	503	480	508	488	449	496	499	440	503	502	499	495	488	457	496	496	477	497	491	460	481	488	494	486	492	496	492	512	508	489	468	497	501	478	507	500	463	470	497	488	491	487	501	510	515	527	470	455	495	417	455	520	424	448	461	493	470	486	477	491	516	490	473	472	515	489	463	514	478	489	481	480	464	480	509	498	512	483	484	486	492	456	490	437	456	491	499	475	486	488	502	463	468	488	490	499	450	471	458	456	498	460	472	481	473	480	482	487	511	475	491	448	486	496	538	522	462	486	535	489	466	521	498	440	487	465	517	482	483	523	512	481	511	500	513	505	476	466	494	493	495	484	453	527	527	463	489	486	452	488	512	509	481	522	509	505	515	488	476	487	470	452	513	513	516	544	494	501	473	480	494	497	510	508	459	468	473	480	482	498	504	486	440	494	513	509	488	510	520	486	519	482	506	461	486	508	472	468	514	505	483	507	493	504	489	465	482	499	485	456	458	486	474	478	444	478	516	488	479	491	500	490	481	530	507	505	497	483	485	457	444	489	505	484	492	480	514	494	516	473	508	454	490	473	491	519	488	465	506	467	473	496	479	513	499	489	461	487	515	474	511	467	543	457	441	504	515	466	472	474	492	497	504	492	472	488	538	483	470	473	457	474	500	484	518	483	458	455	477	511	470	471	470	471	465	463	497	439	507	469	480	447	480	485	501	515	465	507	489	484	451	478	503	463	473	484	457	449	482	489	492	459	483	474	485	454	425	473	499	477	500	463	509	525	451	483	531	509	451	494	490	489	490	525	502	473	514	467	474	550	484	491	489	469	482	478	510	515	491	468	480	491	480	518	440	503	460	492	502	506	478	438	482	509	474	508	485	484	523	481	476	488	487	459	480	483	522	481	510	482	509	492	479	482	466	472	499	471	455	509	502	493	500	484	463	491	440	496	483	520	486	482	470	472	478	487	477	470	462	490	503	469	497	462	497	463	498	455	498	478	486	479	475	465	468	483	473	492	486	509	487	503	492	476	487	498	429	492	486	478	464	500	466	493	460	493	527	500	468	488	492	461	481	465	491	478	461	500	477	489	497	464	464	491	506	479	518	503	472	477	499	480	505	499	504	460	447	474	494	486	494	505	507	489	479	499	476	513	433	526	483	470	507	489	438	481	501	519	474	448	463	476	448	473	488	516	482	503	467	481	491	476	463	492	484	518	515	458	502	545	493	494	482	511	501	441	480	524	469	488	466	515	481	456	469	503	508	492	459	470	492	497	463	471	545	493	531	478	467	459	452	534	445	467	498	484	460	446	492	482	498	492	505	492	512	494	494	459	505	457	474	506	450	525	467	520	487	498	491	485	509	487	479	478	498	452	521	490	478	467	506	455	484	431	452	450	493	503	519	470	491	472	501	483	451	478	483	463	476	495	503	517	498	507	469	482	487	546	473	497	488	464	481	481	471	443	477	499	460	487	434	455	481	497	466	504	498	484	517	473	479	423	475	452	503	457	497	490	483	486	484	457	484	488	486	505	476	510	487	444	499	472	499	493	482	516	466	477	509	457	414	541	493	523	469	511	486	501	499	467	492	467	492	522	485	480	502	474	472	506	471	504	470	503	455	506	491	515	491	454	479	458	511	487	529	466	487	433	462	470	497	483	488	474	498	519	474	554	532	508	477	448	477	452	506	494	495	491	460	487	492	506	468	435	506	535	465	497	484	449	496	465	481	475	500	485	484	455	513	459	472	525	499	452	474	504	510	435	484	457	467	479	473	484	471	499	483	464	441	470	470	516	509	480	484	475	485	448	481	534	455	495	482	444	511	505	470	482	470	478	474	508	493	485	488	434	464	516	481	495	477	502	501	504	467	507	502	480	451	506	472	491	491	465	507	500	472	478	511	469	493	455	491	468	455	468	487	498	478	510	488	498	511	453	493	449	516	473	491	516	482	480	452	457	482	509	505	499	479	498	483	464	440	511	465	494	490	482	458	499	509	472	486	505	489	480	452	479	514	453	478	473	514	465	504	468	512	496	475	522	490	481	474	487	486	452	519	484	467	446	433	517	480	508	499	504	464	531	467	502	482	521	515	470	477	453	475	512	467	451	461	458	466	467	477	451	529	505	501	433	536	482	483	548	473	507	526	455	513	494	519	473	474	545	469	468	491	507	484	516	473	470	470	473	458	511	449	497	507	499	486	492	495	497	480	492	463	484	462	483	477	484	448	458	488
27917	19573	10957	4979	8657	5392	2669	757	620	514	438	414	435	481	424	425	384	413	393	406	375	363	335	368	414	418	469	455	496	452	462	442	424	361	353	357	333	371	360	351	362	371	346	369	349	371	338	366	386	400	372	373	383	339	342	354	351	369	351	343	381	362	373	360	355	326	360	347	353	372	343	349	329	305	379	332	354	374	348	327	370	391	338	358	348	377	353	350	361	347	354	362	362	361	357	360	381	370	369	405	356	382	362	330	370	394	345	381	363	374	362	381	346	336	369	343	329	366	321	359	379	309	369	355	368	353	343	393	352	385	335	325	346	360	341	395	347	388	340	372	330	367	372	347	353	339	345	328	377	343	352	381	348	351	395	395	373	368	380	338	360	325	371	367	350	372	354	347	340	368	353	369	388	341	361	357	330	342	354	355	370	380	358	369	357	333	329	338	384	357	355	353	353	368	349	366	353	329	354	317	388	380	365	355	348	358	351	334	347	331	351	380	346	345	367	309	360	339	357	366	359	364	351	327	347	351	371	396	370	369	333	355	374	337	367	373	340	355	350	334	393	365	342	369	332	346	373	392	341	335	354	378	355	375	359	339	378	370	370	374	347	344	336	341	352	346	344	350	351	360	372	315	326	336	386	324	377	331	340	341	323	300	380	333	392	348	347	346	386	354	317	349	328	361	318	351	403	385	324	362	334	348	346	361	351	350	383	350	359	379	369	379	338	378	337	347	319	368	349	349	333	372	351	334	361	332	371	388	356	353	345	328	350	381	378	320	336	356	351	344	389	392	380	318	396	357	358	372	374	381	371	394	351	368	360	321	343	344	378	345	383	346	371	357	373	371	388	326	346	333	344	346	336	324	383	384	364	381	352	363	335	369	390	361	398	356	352	351	351	348	375	376	354	318	339	361	334	371	331	332	392	332	333	373	384	397	404	364	366	380	369	386	342	355	365	353	398	365	372	355	395	357	314	370	372	336	383	337	342	349	348	358	379	340	376	336	378	373	376	389	323	354	341	343	369	376	377	363	355	357	342	365	374	362	375	354	359	370	349	375	375	334	368	355	340	342	379	356	362	377	359	350	348	350	340	366	370	328	400	356	373	371	344	383	345	360	337	370	353	331	345	335	351	377	347	356	374	377	371	356	346	359	345	359	355	354	342	362	326	370	375	399	339	360	344	341	378	342	350	323	331	380	337	355	363	383	392	362	358	349	347	372	365	365	375	361	348	358	344	366	313	361	338	376	332	346	357	345	363	335	359	342	354	380	348	357	330	369	383	327	351	348	361	350	361	329	370	361	330	339	345	361	328	341	354	370	380	377	341	368	324	369	381	352	367	355	374	363	354	336	350	372	360	351	343	355	366	355	346	389	352	371	385	363	366	406	331	354	373	374	356	378	350	362	364	382	358	366	346	355	375	338	387	344	409	330	359	358	392	328	324	376	357	400	343	350	348	354	397	338	341	347	337	383	331	352	375	361	351	381	352	343	355	373	350	365	355	352	379	343	372	378	363	351	331	346	355	384	349	378	334	345	374	393	361	365	339	380	380	377	333	389	363	387	368	339	383	361	360	401	347	339	333	395	344	333	360	340	354	338	372	360	354	351	367	342	322	366	353	364	351	371	329	396	367	365	404	363	376	383	368	338	349	393	345	369	348	347	374	360	337	351	383	345	357	337	376	363	386	345	392	380	371	340	370	329	344	363	329	319	364	351	369	370	354	350	342	340	382	408	349	346	321	356	366	363	357	381	349	392	346	374	328	352	348	303	352	397	382	349	369	370	315	347	374	351	358	375	369	352	336	374	329	347	353	373	390	373	369	338	365	353	358	360	358	346	329	347	351	344	330	379	353	350	361	351	367	364	344	336	366	378	360	397	399	388	373	380	363	365	388	346	332	356	362	375	318	325	391	325	349	355	365	361	331	361	358	342	382	340	332	338	332	377	335	351	374	345	394	338	361	325	364	357	349	373	388	371	339	356	362	369	401	328	368	400	371	373	361	387	328	366	318	354	364	344	385	347	355	356	378	386	353	321	358	350	372	380	351	341	376	381	363	352	365	366	366	352	383	371	360	376	391	349	356	358	333	354	349	346	362	332	346	380	339	376	349	347	380	395	359	376	351	371	385	351	327	372	356	360	386	388	333	349	378	310	355	362	372	369	341	369	364	378	330	362	366	383	361	327	355	346	337	350	312	347	347	380	380	373	344	339	346	363	382	395	393	330	379	357	342	347	346	348	371	363	374	358	336	347	391	368	350	331	330	365	342	351	318	348	328	334	364	372	365	349	346	325	341	373	359	359	363	338	352	338	348	348	363	349	395	351	363	323	383	406	353	387	379	387	369	361	358	357	329	354	368	373	368	374	354	322	335	380	361	363	367	334	346	367	369	341	345	358	341	366	333	353	340	342	340	338	373	342	342	380	380	324	360	389	355	338	350	358	328	331	361	337	397	353	345	354	371	335	366	353	349	368	340	347	362	362	365	368	353	353	363	355	368	342	353	400	346	358	360	349	357	337	352	370	341	363	323	391	359	368	346	383	366	357	351	334	355	335	335	331	383	367	383	312	376	362	363	362	384	358	348	356	361	344	363	363	357	369	350	354	370	363	345	348	380	348	336	373	349	376	354	343	351	366	363	366	344	364	325	368	338	363	339	362	354	306	350	342	382	336	355	348	370	338	370	326	371	345	360	321	385	368	386	322	363	361	326	369	359	342	336	374	342	344	370	351	341	363	372	354	374	342	338	355	358	334	334	348	343	337	342	369	354	364	371	344	341	373	344	322	371	342	355	346	318	381	363	345	347	362	329	335	365	345	351	355	384	353	365	331	369	338	366	355	333	364	348	398	339	356	336	360	373	344	354	323	362	400	351	362	393	360	338	357	327	327	346	328	364	332	359	393	361	367	351	360	375	351	397	351	390	338	362	315	386	380	346	345	318	392	346	293	361	421	353	388	363	315	373	340	331	384	361	350	355	353	366	379	352	368	346	341	323	336	374	349	396	340	338	362	346	354	373	333	352	368	340	362	375	351	363	370	348	343	367	341	383	337	358	375	358	356	336	324	356	339	395	354	381	346	368	364	318	402	366	334	359	366	357	353	370	376	347	374	386	361	365	358	366	371	355	363	338	377	382	349	378	376	362	345	340	356	336	372	348	346	346	359	339	341	344	390	397	341	335	358	329	345	370	342	356	384	367	333	362	344	332	356	353	354	327	360	376	346	376	354	355	341	374	358	365	345	368	360	359	363	353	378	324	347	328	334	359	323	325	359	354	359	344	357	361	367	383	385	356	336	388	349	363	376	367	345	359	369	358	371	356	371	359	349	332	364	380	322	354	336	332	379	359	365	341	350	336	359	345	389	327	372	341	348	375	406	356	344	355	359	347	397	356	365	383	327	354	384	350	359	355	359	388	351	358	357	381	381	366	382	371	331	388	338	344	332	342	336	345	340	361	375	367	344	344	342	363	327	362	374	396	351	333	365
8320	14003	9325	5800	10199	6564	3524	1129	903	685	495	468	565	589	520	496	430	427	448	441	415	413	427	470	464	495	501	544	534	531	537	477	413	392	350	380	359	409	381	391	399	410	383	342	396	389	370	392	412	383	387	341	382	375	389	369	357	396	390	386	418	380	374	389	402	372	388	395	371	357	401	357	356	364	422	385	398	377	365	370	356	382	386	365	367	401	403	365	367	372	383	393	370	358	361	379	400	370	387	372	361	384	373	376	404	403	383	385	356	391	371	403	409	377	367	392	393	391	358	373	364	387	371	378	354	412	351	357	340	360	372	382	386	369	410	367	376	421	404	395	374	381	362	372	365	387	372	361	379	379	379	393	381	372	364	377	406	398	406	382	394	373	371	422	358	404	408	414	370	384	427	391	382	367	364	389	382	361	406	403	381	395	373	386	405	399	344	407	390	417	401	395	440	359	376	374	386	398	398	404	378	374	399	394	401	396	357	393	364	367	405	378	388	385	351	398	385	382	417	382	354	412	374	402	397	397	382	345	395	390	386	380	369	392	408	385	401	356	375	389	393	389	353	419	365	426	388	403	375	407	385	420	400	356	398	373	391	395	414	410	398	397	385	353	382	360	397	361	383	391	400	394	396	393	393	421	397	373	398	413	375	384	374	392	389	390	380	406	372	386	402	393	370	389	388	394	361	361	392	416	377	381	387	391	388	400	369	375	394	396	399	380	402	399	360	369	374	374	360	384	366	393	363	422	367	406	412	396	390	371	384	375	403	396	373	393	396	418	371	378	370	388	406	364	352	412	372	382	395	372	395	366	391	431	408	407	368	384	413	358	388	393	410	348	364	377	416	396	411	374	417	373	397	403	409	373	371	373	377	394	409	385	400	414	390	389	375	362	366	384	357	378	407	361	397	416	347	381	381	366	385	369	382	368	386	394	403	361	359	429	391	402	378	375	351	403	354	393	374	363	358	365	382	391	365	404	402	385	390	383	371	392	402	425	363	423	387	379	411	372	364	359	374	379	374	413	406	364	376	360	368	361	375	385	385	361	385	356	380	414	401	394	347	419	387	356	388	391	393	398	417	383	385	411	386	384	394	378	375	392	383	384	375	373	380	384	393	367	337	365	406	389	389	374	414	358	389	407	395	385	379	394	392	348	401	398	359	352	393	391	414	387	391	347	371	397	383	397	373	379	370	376	411	386	368	384	403	381	380	383	391	387	411	371	374	404	374	392	364	338	382	394	339	359	375	386	379	390	346	412	401	391	387	366	402	395	383	401	394	410	395	406	398	412	415	399	389	366	403	386	406	417	411	350	402	388	446	391	410	399	382	390	403	371	386	420	388	399	347	381	385	370	382	364	387	380	417	374	381	371	376	398	386	358	361	409	438	384	378	390	428	415	394	397	358	395	374	374	361	351	393	376	389	386	382	362	377	367	395	353	408	369	376	380	368	369	374	399	402	345	387	367	411	371	400	391	369	385	428	386	371	363	350	385	443	392	364	352	412	405	392	406	400	436	385	352	360	389	380	385	391	402	389	406	370	403	369	379	399	400	378	400	439	382	383	392	404	414	367	419	381	380	387	348	386	373	359	379	370	373	396	375	400	370	356	377	374	419	406	391	371	403	405	396	391	374	381	411	437	396	388	399	376	362	405	417	378	390	381	374	398	404	346	362	381	397	432	370	375	388	355	418	376	361	370	361	382	395	384	390	375	383	405	410	378	400	378	375	406	395	354	400	354	364	357	342	405	412	373	401	382	404	366	401	400	368	346	347	398	367	388	416	414	411	428	384	381	373	389	413	353	406	389	370	398	412	404	371	402	384	409	391	388	383	393	377	366	395	371	390	374	377	372	407	348	400	408	374	394	380	370	444	422	390	371	370	368	398	425	385	388	385	391	432	379	428	385	382	375	425	380	352	396	406	378	365	389	393	396	413	401	347	395	381	406	343	391	397	415	375	362	359	389	375	378	384	413	380	410	423	394	370	405	395	365	410	393	358	359	387	384	385	384	379	395	397	392	413	362	398	399	372	429	391	387	356	395	377	380	419	414	373	358	361	413	371	377	361	410	370	366	394	386	380	387	347	405	385	417	392	383	372	374	344	374	369	386	412	378	369	392	394	370	376	396	380	404	357	351	413	344	392	401	395	390	380	396	413	362	401	410	381	359	390	371	355	413	362	392	382	395	393	394	386	383	404	378	373	341	395	426	372	365	406	388	388	383	398	381	380	343	355	403	409	384	401	374	415	380	435	376	376	370	380	365	407	384	431	412	390	404	381	401	356	397	349	347	357	392	387	392	386	371	390	346	371	409	388	386	363	406	421	407	391	394	400	387	368	386	397	392	372	387	408	379	364	396	351	374	380	384	357	376	373	380	361	388	388	346	399	400	418	358	364	443	391	380	412	395	407	349	368	369	390	392	404	387	385	389	390	378	376	418	394	399	387	339	383	391	398	397	411	375	374	380	388	403	394	371	417	404	375	349	398	393	394	374	395	400	358	386	394	392	351	373	385	340	368	429	398	399	384	364	390	378	410	375	372	381	388	390	373	364	402	374	370	391	391	383	400	368	370	391	400	391	427	379	392	356	370	387	373	377	368	422	421	360	404	378	362	395	379	343	369	381	400	409	380	391	381	366	375	392	384	349	380	373	379	404	399	409	419	367	383	376	395	391	369	378	359	429	374	416	391	394	367	402	374	356	371	386	379	368	377	368	362	373	361	368	397	373	384	425	370	404	356	387	381	395	383	413	409	390	389	378	430	415	359	415	402	368	395	376	412	408	380	386	390	386	391	367	380	403	351	414	391	387	404	367	393	364	396	366	391	418	362	378	385	370	402	395	375	417	387	368	397	372	414	368	386	408	376	412	388	378	400	364	390	397	363	407	385	417	415	355	404	367	415	413	394	366	382	389	412	371	384	383	393	392	425	369	393	388	365	399	369	394	366	382	377	404	395	387	390	373	423	394	374	428	365	439	425	376	393	374	394	380	402	370	371	355	362	361	399	382	407	411	402	394	398	400	399	390	360	385	358	383	402	396	396	378	368	364	356	369	347	364	409	405	384	389	366	366	366	375	360	381	399	399	374	412	373	376	394	377	401	405	393	397	406	427	393	360	368	396	387	387	407	373	367	398	382	398	341	380	369	365	409	384	409	375	333	389	390	401	380	428	399	365	412	406	366	358	382	379	392	391	360	387	402	383	399	362	386	353	377	360	383	407	410	384	383	363	385	364	404	402	383	384	376	397	408	397	369	382	389	359	383	389	393	423	417	392	387	399	383	392	365	384	387	359	388	402	397	408	373	395	383	383	336	397	392	391	411	343	360	339	389	340	379	383	378	378	400	383	371	373	418	427	387	402	373	363	371	350	384	394	363	402	387	411	384	419	396	394	404	354	364	366	406	417	393	381	400	370	397	392	369	384	367	354	372	373	394	373	381	387	361	355	411	402	403	402	360	384	422	393	390	366	409	360	382	397	408	393	369
24028	21245	28421	24367	29218	33251	25685	3910	778	593	501	516	493	500	485	488	389	364	390	388	380	344	336	471	1209	967	1620	1478	1353	1054	868	656	383	299	291	308	310	275	264	293	323	296	289	294	285	319	310	310	319	297	303	319	281	339	319	341	318	310	313	300	311	328	306	321	303	306	303	317	311	344	315	309	319	303	285	300	284	301	298	322	330	304	290	316	304	318	302	342	300	305	313	331	317	302	299	282	310	288	321	272	280	339	294	306	281	315	341	328	322	299	302	320	319	299	303	330	294	307	302	328	305	327	287	290	310	316	316	290	311	326	279	320	271	313	318	297	292	311	315	303	334	316	290	313	316	293	292	312	288	308	299	315	319	314	305	310	291	289	321	324	306	284	319	326	314	351	307	310	327	304	297	319	314	295	328	299	305	290	293	332	303	301	315	317	284	309	288	325	281	285	316	294	329	301	300	302	302	299	320	283	314	308	317	308	304	316	296	330	283	324	302	324	314	327	305	315	302	312	268	313	307	286	309	294	319	298	307	296	297	329	303	299	312	324	348	301	284	296	321	322	283	284	312	311	311	305	316	277	309	310	286	284	278	308	317	304	302	315	301	312	311	326	292	321	309	328	298	332	298	319	289	313	303	347	302	332	330	306	319	321	308	299	334	293	294	307	306	309	326	311	305	294	328	299	362	343	325	320	297	307	300	301	357	317	290	314	309	303	283	304	279	312	327	298	315	300	288	290	297	328	270	328	297	331	294	293	319	302	343	295	330	296	293	310	271	300	294	313	279	314	334	323	313	313	327	320	302	313	311	328	290	301	322	300	333	326	283	312	301	335	307	309	307	328	320	338	299	316	288	298	325	282	308	314	311	304	312	304	331	310	305	320	312	325	295	303	276	287	301	307	295	337	277	307	292	275	305	326	319	296	268	308	304	309	272	307	270	310	315	324	314	332	325	308	293	301	316	324	307	325	313	297	336	291	316	294	308	301	314	317	321	301	322	319	302	309	308	313	339	315	305	300	300	292	307	303	334	341	301	304	278	307	313	309	290	318	338	312	281	295	285	303	305	308	314	292	294	287	318	309	302	307	327	315	319	329	295	285	333	304	277	284	277	283	315	310	325	299	313	302	312	301	333	323	301	277	324	318	339	332	307	309	300	292	310	295	284	294	308	291	338	325	304	340	330	279	324	318	328	323	309	318	325	333	273	282	311	290	272	325	317	322	320	314	285	313	272	292	319	299	316	321	299	303	362	326	303	309	294	290	306	320	320	330	291	295	321	304	307	309	307	301	308	312	315	329	322	261	288	319	353	305	331	306	289	338	319	333	267	359	305	306	286	316	296	331	318	294	327	292	289	296	296	316	284	324	289	315	288	318	331	305	315	327	310	335	315	287	348	304	288	303	288	291	285	310	314	305	312	293	297	329	325	310	320	304	333	306	299	329	316	314	276	304	290	309	322	295	300	294	331	300	346	308	296	307	318	306	308	334	301	298	297	311	310	354	304	307	313	303	310	318	343	291	339	277	318	281	302	280	288	294	323	296	305	325	303	307	341	312	328	341	310	289	323	278	326	293	306	287	304	332	320	291	319	339	356	274	303	290	272	318	322	337	307	313	338	310	300	315	325	318	313	309	298	311	313	320	311	333	338	329	315	332	295	289	327	284	330	287	315	302	320	296	346	317	313	322	320	316	323	295	336	301	307	276	279	329	324	316	304	288	334	314	290	341	315	305	330	284	308	288	300	294	285	307	323	274	279	328	293	298	290	280	271	301	352	302	300	283	313	270	302	282	296	289	303	302	285	296	323	298	309	303	318	346	314	303	299	311	292	317	331	314	337	294	298	292	286	319	333	282	316	318	302	274	302	276	330	286	306	326	316	307	317	321	292	292	336	330	307	318	309	317	287	319	309	301	269	306	333	305	289	318	307	288	300	334	290	316	276	322	276	285	288	334	309	304	317	322	342	299	288	282	323	304	299	283	295	344	290	287	296	293	288	304	321	291	329	333	313	338	303	307	320	309	308	319	296	308	302	305	294	324	326	337	314	279	321	335	296	282	322	297	303	295	300	325	304	286	317	293	314	307	324	316	287	309	291	310	283	297	336	321	311	291	333	317	301	305	318	323	282	327	314	315	320	270	292	306	282	285	287	333	276	306	310	297	312	305	322	280	322	296	306	310	296	314	305	333	320	348	309	311	335	310	311	327	271	323	306	310	316	301	331	328	316	317	302	289	296	292	313	310	316	310	319	273	321	294	293	323	295	335	261	329	295	291	282	306	321	322	300	300	311	272	305	287	318	326	324	289	313	307	304	271	297	303	293	273	316	308	308	328	294	330	277	284	271	275	305	291	305	298	290	321	297	322	298	282	292	331	317	287	309	292	282	315	282	309	370	310	308	309	265	287	288	324	315	336	318	286	291	305	305	306	290	313	299	284	328	310	320	308	289	287	320	293	300	333	329	307	297	271	331	317	288	308	312	319	293	295	303	328	304	320	329	323	280	298	330	321	290	290	326	327	273	278	307	295	330	310	313	296	317	309	295	290	282	316	292	323	290	306	297	305	325	300	297	309	280	345	303	305	339	295	294	320	321	341	271	313	284	280	294	300	313	302	278	313	319	311	298	315	317	309	291	304	328	303	316	290	286	295	315	326	284	324	302	331	312	307	309	293	319	319	321	319	321	309	321	306	307	297	311	300	318	287	318	281	283	291	296	305	287	292	323	301	333	337	276	286	334	341	307	305	312	284	319	307	309	312	292	283	299	310	294	308	313	269	295	324	294	312	305	342	323	336	289	292	305	296	290	322	286	345	317	279	305	334	314	266	329	296	312	317	318	278	287	297	300	288	334	316	308	330	305	310	282	277	320	314	314	290	327	327	296	287	299	310	288	276	263	327	311	313	292	321	294	300	322	299	321	313	312	326	304	298	269	300	296	321	310	336	293	333	280	321	328	319	299	316	294	290	280	307	296	280	332	297	289	308	286	297	274	287	288	293	321	325	290	327	317	312	314	277	275	287	301	299	318	319	307	301	307	298	286	318	298	323	297	318	304	284	292	315	322	285	320	295	313	300	288	296	311	276	291	284	326	289	262	310	281	285	300	272	318	315	306	292	295	283	315	316	308	312	337	290	292	302	307	310	284	314	291	309	293	301	284	300	306	294	291	316	289	314	291	302	309	327	308	317	320	321	317	329	308	304	283	321	296	271	325	277	352	328	307	325	320	310	322	316	288	348	334	309	301	274	278	310	320	344	307	295	309	305	290	313	321	307	304	311	340	293	334	302	302	286	346	295	322	297	303	319	318	252	291	319	297	282	302	295	303	333	288	301	296	307	320	287	303	289	311	308	320	287	306	267	323	288	308	341	311	305	305	312	322	321	280	301	293	291	308	314	293	293	299	299	311	296	330	304	307	319	269	326	336	290	294	325	313	305	288	309	288	291	307	308	296	324	314	278	306	294	301	303	354	341	290	280	280	282	285	319	322	330
8197	22484	16802	14027	40792	35568	24510	1881	1250	886	672	720	658	736	672	648	567	448	491	402	397	408	396	638	1724	1470	2365	2220	1990	1597	1161	771	519	340	331	320	311	334	326	346	315	295	336	353	334	317	314	347	329	337	326	363	308	329	355	302	312	332	375	351	334	306	319	370	327	343	313	324	334	342	299	336	324	336	330	325	323	306	338	338	321	329	303	332	322	303	316	306	321	340	332	318	334	314	325	343	324	342	337	315	357	333	295	346	300	350	359	329	314	333	391	334	323	318	342	326	290	319	327	341	320	335	307	313	335	346	365	329	337	341	313	328	326	342	361	310	287	364	339	349	317	314	320	315	347	339	331	312	296	316	288	328	305	328	332	349	332	294	305	326	347	323	379	323	338	366	341	333	341	336	354	347	323	326	291	336	370	348	334	306	361	355	345	330	338	329	343	333	312	337	323	321	340	324	330	358	296	316	334	338	338	332	330	319	310	291	327	338	296	348	327	336	332	302	335	323	326	339	315	333	311	313	323	319	303	288	326	331	319	307	341	310	314	329	349	322	322	342	343	350	352	333	326	331	339	277	304	316	311	345	306	317	352	346	336	313	339	337	356	332	346	355	335	313	351	309	346	309	280	333	319	336	320	337	329	332	335	306	339	307	362	359	314	362	304	329	318	305	344	319	296	325	347	284	303	317	320	321	346	318	298	301	356	335	331	319	351	321	333	309	330	291	293	317	320	342	350	329	339	398	309	301	340	325	344	328	329	329	313	345	354	335	331	328	332	328	330	317	324	301	373	365	324	332	322	350	319	296	311	351	320	280	328	305	293	309	345	320	321	345	302	329	327	354	316	295	380	337	327	333	337	312	338	330	347	310	358	348	338	316	326	324	333	306	320	297	352	302	342	338	330	328	319	344	312	302	349	314	311	327	324	320	360	310	315	287	325	332	336	319	316	317	298	329	322	315	331	338	306	347	301	322	349	315	314	312	323	351	322	333	343	322	350	332	322	336	282	323	330	320	331	338	329	330	326	311	338	316	341	332	339	316	327	333	335	320	326	314	306	332	338	325	298	365	326	318	342	335	336	310	349	314	337	325	343	315	329	348	299	305	323	339	313	310	325	347	319	316	343	334	299	361	330	330	333	354	309	334	337	321	325	338	335	328	321	335	296	330	325	358	345	329	327	295	338	369	332	336	310	340	333	313	311	365	321	370	297	336	317	325	329	338	371	322	316	312	311	308	344	330	329	335	312	324	357	287	330	335	350	326	339	339	320	322	356	326	338	329	326	316	319	335	335	331	319	332	346	343	295	311	304	329	330	304	341	354	327	326	355	335	347	316	344	308	365	311	326	316	368	340	304	349	352	350	326	349	297	366	333	331	321	320	342	325	340	309	300	357	309	322	336	348	335	339	339	338	340	324	341	312	357	325	345	339	335	333	314	336	301	317	339	357	321	323	341	331	359	329	329	323	308	299	330	343	312	283	366	343	327	311	342	336	343	304	330	332	330	328	342	340	313	332	304	301	339	342	311	334	319	341	316	375	299	332	303	345	339	320	289	316	305	338	343	283	339	357	368	355	329	331	356	341	338	327	335	328	350	332	332	359	311	331	346	338	334	334	324	347	291	331	303	335	357	292	340	354	336	354	308	351	307	330	340	330	345	347	329	313	348	340	345	288	318	344	358	325	321	321	333	294	342	331	350	290	335	334	333	335	312	353	309	330	349	320	342	318	304	347	360	318	306	326	352	315	353	319	324	300	310	336	346	332	319	340	339	346	371	296	318	330	353	342	331	317	318	324	320	319	343	336	324	313	348	323	330	341	309	341	314	303	313	351	338	305	314	325	295	289	341	313	320	376	357	324	370	320	323	318	309	349	325	308	355	353	335	353	318	326	346	323	286	338	317	281	325	326	324	321	322	342	350	370	309	305	308	341	334	345	345	325	301	350	327	335	306	306	344	306	333	294	347	339	330	325	317	341	338	330	344	336	320	347	328	309	301	280	326	313	361	327	309	328	340	318	327	318	316	279	313	343	321	316	335	298	348	311	324	343	316	321	295	320	354	308	325	316	317	324	350	312	354	307	331	326	313	350	357	327	312	342	325	326	297	308	331	299	355	321	318	337	330	337	332	322	312	338	321	314	346	330	325	339	339	346	299	326	295	323	343	325	326	316	334	333	358	359	368	342	325	322	294	316	322	324	294	314	315	330	337	336	294	374	335	299	290	339	344	341	326	329	343	311	352	349	330	306	344	326	348	342	367	368	344	327	328	317	344	332	320	323	341	360	315	301	311	344	299	342	330	324	351	319	324	318	374	335	344	357	319	340	314	326	320	289	344	320	334	320	315	354	333	344	352	325	343	357	354	339	318	339	327	306	294	317	339	334	331	324	341	312	335	310	354	367	346	292	332	312	347	323	315	299	328	316	348	332	319	347	337	311	338	344	319	306	330	351	318	325	332	335	317	296	319	288	331	299	314	327	297	337	332	312	348	354	341	312	327	323	312	336	317	319	340	365	337	324	327	339	346	317	331	336	318	327	309	330	312	318	362	350	339	306	312	321	317	349	297	305	363	324	367	323	313	311	329	274	332	331	332	307	343	290	327	338	280	331	349	329	303	310	333	317	352	323	327	331	309	331	334	334	339	345	343	295	319	305	353	310	339	335	333	337	280	306	335	317	332	333	323	331	339	330	311	360	327	331	328	321	329	322	320	328	328	313	353	284	320	343	334	289	283	323	360	312	338	346	336	342	311	316	368	315	318	335	345	348	335	308	342	302	336	363	336	329	322	335	308	303	315	315	310	343	354	327	363	306	309	312	319	317	332	346	330	339	354	336	318	330	311	326	356	305	350	351	332	327	344	346	315	309	350	308	340	317	302	321	337	310	339	342	281	329	316	308	330	349	328	338	318	344	317	354	348	355	322	348	329	337	355	345	326	334	317	308	300	344	316	301	352	322	326	298	314	339	330	352	319	315	324	358	351	325	337	333	316	359	360	321	315	320	332	347	337	329	328	366	336	339	296	332	351	325	320	332	309	368	347	311	316	343	282	362	327	306	316	347	323	306	324	330	341	279	307	319	323	327	344	294	319	331	347	353	341	316	293	339	322	333	308	292	315	333	300	328	314	365	307	345	366	330	298	310	343	337	349	318	335	348	321	306	372	301	310	321	359	326	316	353	334	336	356	340	309	292	373	325	335	343	360	343	330	316	310	306	345	350	351	338	328	370	363	353	331	337	324	315	326	315	323	324	316	343	341	301	327	322	340	311	313	321	312	311	356	301	323	314	338	331	324	309	359	303	367	318	330	296	330	297	299	339	328	346	344	330	366	309	330	333	318	348	340	312	346	319	335	319	283	324	338	310	329	304	336	331	350	292	323	320	315	322	321	348	328	332	334	324	311	329	314	334	334	339	321	320	350	344	320	335	323	317	331	357	344	390	298	295	348	355	324	341	330	332	341	314	303	303	316	311	328	335	337	336	360	315	318	321
25228	21302	27555	25365	23444	22977	15209	1808	791	748	684	606	662	656	664	627	601	531	531	571	534	529	544	565	1048	1308	1217	1169	1142	940	755	700	575	511	513	502	509	505	446	515	508	509	497	511	464	481	527	503	485	512	503	497	512	560	493	456	487	497	462	509	523	530	524	488	522	537	513	493	520	495	488	479	476	489	511	495	532	514	502	522	498	473	465	493	499	535	509	505	535	509	530	553	487	452	511	523	510	475	498	491	491	522	507	493	548	506	491	480	518	504	509	511	548	470	524	480	523	553	538	492	518	508	553	504	506	497	488	497	505	510	483	492	550	457	520	480	510	515	527	531	500	511	500	511	493	464	506	490	512	481	482	494	495	520	534	492	539	509	482	480	523	479	502	504	462	499	530	498	471	502	478	491	508	499	484	509	494	520	438	503	516	490	508	512	495	481	503	477	465	498	485	513	519	476	506	501	502	453	522	497	491	492	478	477	451	487	490	508	502	486	472	487	508	511	481	497	519	490	491	489	481	532	528	522	523	474	512	524	475	482	517	515	495	489	503	514	501	509	478	506	525	520	508	458	498	524	536	506	509	510	476	510	547	494	495	497	465	483	500	488	520	494	476	540	493	496	522	519	533	565	493	502	533	513	488	500	542	490	530	479	484	512	468	511	527	509	524	500	537	479	536	500	476	483	504	493	538	473	464	511	520	526	497	529	495	486	488	479	542	502	521	474	513	527	511	519	505	506	494	477	505	502	521	510	510	505	523	535	499	488	504	507	482	500	466	484	499	523	492	519	520	504	519	453	536	498	538	479	497	483	454	463	515	509	500	489	503	507	496	502	512	543	487	489	515	507	505	550	531	502	501	487	550	523	536	491	489	511	498	521	517	513	483	513	485	475	512	519	516	489	515	486	501	521	513	502	546	524	508	492	512	520	506	491	466	483	486	549	506	539	456	515	515	522	492	471	507	478	512	471	457	520	512	509	456	513	492	512	517	503	471	457	521	517	497	508	507	525	492	495	460	502	508	484	489	525	459	486	479	525	478	523	504	525	500	535	496	489	512	522	478	522	504	482	512	484	520	468	492	500	474	513	455	521	481	485	501	528	481	556	525	538	490	526	516	501	527	517	513	519	490	506	524	555	528	514	477	510	494	492	475	483	490	516	460	494	502	512	470	510	493	505	502	491	501	505	505	467	490	510	516	529	507	508	497	506	489	494	520	527	507	479	507	462	512	482	501	509	479	475	524	491	517	464	485	499	487	544	487	490	517	528	509	495	486	500	506	507	507	459	508	474	544	516	535	495	514	507	499	489	516	493	509	525	510	477	524	479	498	492	474	462	515	554	500	468	492	509	486	464	501	497	532	470	540	503	468	486	551	510	537	541	519	518	506	501	520	532	515	545	522	479	525	482	502	490	483	473	520	509	514	478	490	509	492	519	524	496	514	474	442	467	525	514	517	471	511	502	482	499	525	499	516	506	498	528	487	532	510	488	506	484	538	533	493	470	496	540	474	478	482	491	476	540	512	484	513	481	493	485	490	491	473	536	502	475	529	509	497	493	457	511	495	519	498	495	488	518	491	554	493	503	504	555	485	447	505	525	481	512	490	504	442	544	494	522	494	518	514	519	514	467	465	489	497	503	503	515	481	497	512	499	477	470	501	499	546	518	481	530	516	491	480	523	473	526	516	511	507	528	501	462	524	473	496	502	537	501	509	531	529	493	483	484	494	455	492	551	510	535	480	507	499	492	534	527	512	485	479	481	517	505	498	493	521	455	496	475	482	516	493	478	492	535	456	503	478	519	472	495	485	488	556	527	536	470	469	499	532	496	536	462	518	501	483	521	497	527	520	456	480	499	527	498	487	507	479	506	524	526	499	527	469	479	510	499	499	517	496	529	485	531	535	508	501	510	479	513	486	501	470	514	495	503	493	518	492	513	507	499	539	496	493	485	545	513	474	508	470	478	498	519	459	525	483	531	510	503	528	489	498	516	496	516	464	479	527	517	479	524	517	567	519	488	528	495	483	482	532	535	524	508	531	474	476	498	508	465	482	489	492	473	484	472	503	469	488	478	469	514	525	479	524	489	459	471	505	489	513	500	529	484	546	506	494	496	494	490	456	489	503	512	500	496	510	479	484	498	483	510	481	492	459	476	512	481	554	495	537	488	493	463	503	483	501	469	536	498	479	504	466	525	487	480	552	526	508	518	509	517	488	462	485	481	486	500	507	569	489	527	522	506	476	496	514	510	461	556	520	469	473	502	495	508	497	482	476	512	534	502	495	494	510	496	513	508	487	522	490	472	456	493	487	483	494	516	487	515	498	510	501	523	499	479	509	506	489	482	476	559	487	486	523	519	501	495	517	481	508	524	553	516	480	482	524	553	523	509	516	442	519	528	506	512	521	516	504	519	510	504	499	515	468	504	494	497	469	490	523	507	524	517	511	496	475	501	473	492	499	478	523	510	530	515	474	463	545	520	497	515	503	475	471	504	531	520	495	525	524	512	471	537	503	541	509	526	483	528	517	522	490	546	509	518	494	520	453	502	529	492	483	509	478	492	502	504	528	507	511	514	489	459	531	460	495	512	556	538	531	493	520	473	498	516	497	505	488	489	514	510	512	528	489	494	532	506	517	544	455	538	544	476	505	498	480	531	511	497	463	480	527	493	552	499	544	529	476	501	510	465	491	492	484	490	465	523	520	522	481	432	511	487	476	521	467	521	504	485	521	488	465	507	511	478	522	510	443	497	514	482	526	512	483	485	514	510	502	513	465	489	513	514	492	484	536	506	487	532	528	507	464	496	524	525	510	512	495	506	523	525	490	480	520	506	510	467	512	469	506	474	506	526	508	502	564	506	545	462	532	505	511	515	516	501	477	472	512	528	505	508	460	496	492	463	511	453	510	502	503	511	489	482	493	500	462	501	501	537	528	521	506	514	535	496	519	493	491	489	522	506	599	463	516	521	502	473	508	495	521	505	511	484	529	547	495	486	524	444	547	468	459	490	499	517	475	474	530	527	512	484	491	512	527	540	509	493	529	460	513	522	512	471	497	496	511	498	470	502	500	501	468	512	513	526	494	486	495	548	500	494	489	553	517	497	509	430	482	494	510	486	446	511	530	511	545	494	506	507	491	480	513	536	529	482	517	497	510	538	501	507	541	481	510	509	523	478	521	495	489	462	503	485	482	505	480	540	509	551	535	498	517	512	513	526	501	532	510	470	505	495	499	505	496	496	525	516	522	458	521	503	477	497	489	503	506	467	514	521	518	473	553	486	487	452	493	561	490	494	486	532	543	506	475	495	474	533	548	522	532	459	498	505	509	487	496	508	479	507	492	495	506	509	551	534	496	513	483	517	523	502	506	497	538	544	478	506	484	520	495	542	458	495	527	495	504	459	501	513	470	552	465	518	514	499	493	485	492	471	535	499	478	510	511	516	479	470	513	498	488	592	479	484	478	497	510	490	518	503	482	485	498	496	544	517	490	517
9054	21584	14661	10419	31247	28976	19059	1756	1092	897	776	752	795	856	788	765	685	681	626	649	670	595	614	655	1543	2135	1920	1886	1561	1229	950	819	576	564	505	506	519	509	533	514	522	509	587	577	497	534	526	505	522	566	530	549	526	511	519	535	510	557	478	508	527	571	500	543	540	526	530	489	523	519	520	534	536	515	526	547	522	528	532	526	533	535	485	511	556	511	530	497	565	496	525	524	523	541	516	560	511	542	526	515	541	528	540	559	514	518	510	539	501	516	535	489	521	525	573	483	552	530	523	523	543	497	528	533	520	525	523	556	500	553	522	533	523	535	485	556	513	498	514	461	521	544	518	500	547	502	525	529	500	517	581	503	514	484	505	548	536	524	560	499	536	489	577	505	556	510	518	526	530	536	511	512	554	555	537	528	523	536	554	516	522	544	512	543	514	537	521	550	541	535	536	558	525	508	535	541	569	539	524	524	574	537	505	515	546	518	541	554	529	510	525	498	531	533	524	531	542	539	535	530	496	563	542	507	521	531	535	508	524	524	521	531	531	542	565	511	527	571	526	526	534	556	505	528	547	514	505	524	522	530	524	540	509	521	566	541	542	547	521	495	522	538	493	513	548	536	568	443	545	552	500	578	532	560	482	496	536	517	549	505	523	485	561	524	528	580	537	556	508	526	540	559	543	526	551	521	501	506	526	542	525	514	512	512	546	506	545	552	493	510	540	530	550	530	524	495	541	529	482	496	531	533	557	549	534	514	549	481	529	542	542	494	548	499	501	526	499	560	551	563	528	517	544	515	582	533	559	568	556	541	527	510	577	527	502	492	516	540	529	521	509	538	521	521	480	462	532	524	547	458	514	562	522	546	549	506	526	532	533	525	569	512	511	520	521	536	554	524	539	533	525	546	534	524	552	559	530	540	513	540	527	494	571	559	530	521	495	545	541	532	536	472	501	491	547	535	541	540	550	524	573	527	536	550	536	507	502	547	525	494	532	534	519	506	576	496	553	510	569	499	511	546	565	518	514	558	508	522	493	533	541	499	507	522	495	512	533	522	545	521	547	534	527	535	501	501	512	522	515	495	517	567	518	575	565	521	524	502	524	539	536	565	531	544	506	506	518	590	567	489	504	516	492	529	531	513	541	542	543	538	507	519	544	496	512	513	516	529	527	492	538	544	545	522	517	587	541	498	513	551	490	572	493	510	545	575	494	471	546	516	525	535	521	528	560	523	537	507	551	544	514	536	553	532	576	494	520	509	543	579	554	547	513	538	504	545	518	514	506	516	515	499	537	534	542	514	544	570	551	500	532	510	542	537	498	535	533	519	535	520	548	510	517	558	528	516	538	551	503	551	507	522	526	491	541	506	507	467	515	530	521	536	563	517	496	507	510	524	557	521	596	502	554	477	518	512	506	553	547	525	510	541	522	552	512	570	506	531	514	515	540	573	524	523	528	542	545	524	532	519	524	526	553	541	508	547	510	520	516	500	546	517	544	537	510	516	550	491	524	517	496	557	561	508	518	531	524	508	556	509	545	539	510	504	515	530	510	526	526	544	497	521	570	517	517	517	530	530	482	519	531	512	544	509	497	508	515	528	517	521	560	496	547	513	561	534	534	560	489	511	581	521	539	539	561	522	497	501	542	505	503	528	551	537	554	511	490	571	514	518	511	517	547	519	507	554	515	530	493	549	502	514	481	540	541	546	517	559	515	566	526	542	543	540	528	507	535	488	538	495	541	561	502	532	504	531	473	562	554	521	525	511	522	582	487	551	496	536	540	498	509	557	515	568	513	556	593	539	499	488	502	532	512	537	533	515	516	519	511	530	536	507	483	513	551	561	506	476	518	480	514	556	491	560	515	557	538	546	556	520	539	564	517	542	488	542	510	552	535	536	546	490	549	529	541	499	545	505	524	485	527	513	521	527	518	517	538	508	567	495	527	527	488	541	509	540	506	530	519	528	547	488	540	539	505	562	529	483	514	505	530	537	544	553	506	543	555	515	530	525	516	548	502	537	531	560	527	514	498	537	532	491	531	530	501	562	521	510	579	527	505	541	519	577	552	537	553	508	531	515	544	535	518	539	527	535	539	538	528	522	510	562	541	540	515	539	540	501	530	513	538	495	520	536	557	557	542	515	548	521	535	558	510	535	524	519	558	517	515	540	533	549	528	514	520	531	518	548	559	560	539	559	524	516	546	508	497	525	522	510	528	534	498	545	495	501	485	511	500	528	549	499	517	491	521	553	514	558	502	513	526	518	517	522	551	523	548	548	519	559	543	564	571	563	521	540	530	526	530	545	521	545	524	521	512	530	527	530	512	574	520	544	530	498	546	547	559	504	526	541	525	544	509	507	547	529	468	552	530	542	536	551	547	525	530	486	542	515	545	544	557	512	529	523	535	502	534	564	566	534	541	502	549	532	469	559	505	507	505	519	518	499	538	516	553	520	557	491	546	503	545	505	546	524	510	491	532	488	541	485	522	488	522	499	553	571	503	516	523	541	526	513	498	523	517	535	502	530	533	557	541	521	542	509	556	498	527	541	534	500	527	513	537	490	527	535	521	522	511	545	519	508	536	537	524	601	569	530	546	526	549	528	507	563	517	517	517	555	570	538	527	483	551	540	519	437	603	533	495	528	550	556	570	486	469	468	540	562	545	563	504	498	502	522	522	544	527	526	568	497	541	568	556	546	531	528	544	526	542	522	525	507	543	555	493	516	565	507	508	519	512	553	517	506	530	518	512	517	550	531	543	532	525	492	560	528	500	569	502	502	514	525	519	514	534	518	542	501	525	514	500	520	503	513	515	503	489	502	545	548	541	498	544	506	532	509	476	547	511	515	497	548	537	527	523	584	501	515	533	500	522	517	530	559	501	459	517	530	528	504	495	516	519	517	505	545	516	549	517	531	498	577	508	551	552	520	519	505	530	556	542	542	532	541	528	520	472	517	505	580	556	532	533	498	564	508	522	504	528	513	499	497	524	493	533	538	542	489	538	498	527	541	515	529	537	528	545	535	548	508	508	566	532	548	478	525	508	535	552	525	546	512	513	531	558	527	543	473	549	524	531	515	495	496	530	536	508	518	527	504	553	557	535	516	523	555	553	536	491	532	502	540	512	523	509	507	549	486	523	521	500	521	510	515	521	498	544	497	567	516	523	535	543	476	499	527	464	552	524	538	518	552	497	506	520	511	497	549	506	541	575	509	550	526	523	533	492	538	511	555	543	504	527	523	542	508	517	511	511	516	545	577	504	520	530	507	529	507	560	513	525	523	534	489	561	513	516	506	519	518	526	542	515	530	498	566	549	517	464	527	513	502	542	517	489	523	532	529	543	526	525	530	518	502	528	529	480	513	526	467	504	514	499	502	560	528	555	481	527	547	564	519	536	550	502	530	509	490	533	542	513	548	527	521	557	512	572	543	514	554	523	513	519	477	486	519	529	514	524	489	534	493	505	565	513	523	538	538	512	487	506	507	536	554	520	549
22733	21297	29048	23873	26843	41800	36482	9121	1408	955	896	795	840	827	777	792	610	670	583	633	604	630	588	618	1514	3939	3789	3498	2584	1959	1394	1087	880	554	477	509	496	483	502	528	519	516	508	544	556	517	500	461	483	487	509	554	477	541	541	513	509	476	514	488	516	484	481	510	507	522	482	497	508	497	518	467	493	532	483	503	508	503	496	504	497	488	540	502	522	506	501	483	522	463	490	503	516	476	485	550	466	497	484	502	492	520	512	517	481	532	498	497	515	504	533	516	468	494	480	495	487	480	520	493	512	492	501	476	493	496	515	489	488	493	488	498	521	497	504	513	507	510	510	580	503	516	521	526	525	510	487	504	516	494	548	483	540	499	488	450	457	485	477	498	463	499	482	492	514	477	509	478	556	498	455	466	502	493	538	505	517	478	494	517	502	541	531	470	469	535	529	502	526	518	484	507	520	491	520	581	526	495	512	488	501	522	478	490	531	522	485	501	474	501	503	491	502	501	525	514	510	495	536	478	541	554	518	494	504	528	535	497	506	497	520	473	525	464	520	546	478	471	518	482	508	526	513	529	539	459	477	511	533	488	540	465	505	531	516	549	496	559	540	472	483	517	508	477	536	495	475	486	500	509	536	532	475	535	516	520	488	501	508	473	493	513	452	517	507	475	503	524	475	484	516	492	467	517	525	513	495	537	492	516	483	525	501	473	478	484	473	487	477	467	485	446	513	530	514	488	540	490	475	523	507	541	504	519	504	496	508	473	528	531	476	495	477	471	500	533	490	510	498	498	503	462	493	496	507	484	512	512	484	505	486	507	492	477	473	497	493	514	485	504	500	520	483	526	487	521	474	476	514	508	521	490	526	507	500	478	499	527	543	538	484	530	514	475	491	502	487	483	514	490	510	473	490	506	518	483	515	528	475	513	524	469	504	505	522	481	490	464	509	458	487	546	498	482	483	491	499	477	501	478	474	486	508	523	514	498	500	484	488	492	481	496	487	511	511	455	479	516	465	502	496	539	491	489	524	496	513	517	465	502	484	554	574	476	480	497	489	529	499	473	523	474	530	498	507	525	482	502	512	525	509	501	517	508	495	497	535	508	524	508	530	519	476	504	500	515	501	494	527	515	518	478	518	489	478	505	518	504	485	522	536	488	525	501	496	512	512	493	510	481	511	531	507	472	477	518	477	486	502	479	463	540	497	502	478	506	496	514	514	479	476	530	518	466	494	513	526	520	491	471	533	481	500	459	511	507	526	547	524	493	519	463	547	553	468	517	473	480	529	541	498	493	480	503	515	499	504	514	511	499	493	515	514	482	497	532	504	443	484	515	508	521	466	501	499	501	532	488	480	499	476	488	500	508	517	552	528	507	524	475	476	549	483	512	488	482	523	519	507	519	526	516	503	497	498	502	505	494	523	527	477	506	508	483	489	511	536	520	503	514	501	520	528	512	480	471	537	484	499	481	499	520	461	523	510	512	503	486	542	521	488	508	535	531	490	507	473	497	515	497	518	527	531	517	534	479	500	527	520	518	489	492	483	480	482	481	504	499	476	479	497	498	480	556	530	511	491	531	466	505	489	521	513	479	496	524	512	513	488	506	541	457	483	497	493	534	480	527	508	454	486	490	450	532	535	523	495	475	513	516	510	469	492	479	538	518	541	503	468	505	548	477	455	527	528	541	469	453	459	476	515	496	494	506	470	481	500	489	516	541	468	465	541	485	501	518	501	547	486	500	510	530	536	484	517	474	512	506	500	515	517	526	484	465	507	489	500	517	474	570	526	503	500	492	563	524	538	536	471	517	523	535	540	509	491	451	447	475	536	520	515	505	455	488	500	526	545	504	518	510	537	505	497	509	518	504	534	494	496	491	551	502	453	525	518	541	530	491	530	496	505	496	516	497	533	442	505	534	475	514	486	498	452	531	527	499	495	519	487	506	508	472	496	468	481	486	481	531	470	513	508	486	518	510	478	501	505	515	508	520	495	501	566	479	506	513	480	541	477	470	508	516	501	501	514	506	541	525	532	469	504	498	546	505	549	536	516	513	508	512	498	468	512	497	509	471	534	521	489	517	468	516	506	517	478	487	475	477	501	507	500	522	476	507	539	472	480	511	490	455	493	533	497	481	484	490	478	472	515	504	539	508	516	498	510	473	524	507	470	506	496	504	519	473	471	489	500	491	510	561	500	480	467	548	520	490	509	483	502	517	522	503	505	532	514	469	495	489	505	518	476	487	528	475	513	509	503	485	522	453	505	482	514	482	529	529	502	506	498	509	523	472	470	495	495	474	468	529	514	517	488	500	493	487	486	475	518	465	491	495	507	518	489	533	523	481	550	529	522	527	502	465	510	506	478	542	488	532	486	468	492	542	474	470	497	524	504	496	493	535	517	476	494	508	508	527	459	505	515	504	495	493	507	520	522	478	506	479	518	480	460	471	470	477	492	522	497	476	538	528	514	525	514	482	553	491	496	486	517	455	498	525	536	473	534	513	536	476	481	508	501	486	487	524	474	514	536	484	495	496	490	478	471	506	500	522	498	468	490	517	494	488	523	523	495	495	502	525	482	506	493	475	468	500	495	528	506	506	476	534	480	446	513	517	536	500	513	506	517	499	519	479	488	541	514	495	475	500	502	479	487	469	555	550	477	531	480	502	500	484	498	513	536	493	483	517	511	490	474	463	543	470	483	471	502	526	493	516	514	466	493	511	480	516	494	540	517	500	514	500	463	523	524	496	519	491	525	515	482	512	485	497	459	502	506	484	497	468	487	472	481	475	477	505	536	471	497	482	499	490	515	503	526	489	506	529	495	470	527	518	471	509	512	526	504	525	495	468	562	493	469	496	483	484	499	505	512	474	508	510	512	495	490	537	496	516	477	502	517	506	499	507	488	492	485	489	519	503	494	503	510	503	533	549	503	514	502	501	503	511	498	524	507	528	469	516	512	497	502	494	476	484	476	523	481	470	506	496	489	478	475	506	537	521	514	505	502	478	537	511	506	499	489	460	508	489	485	524	533	479	472	524	502	513	485	481	469	511	515	493	489	484	481	481	524	491	490	540	511	467	482	492	478	522	519	476	501	525	538	506	512	511	476	476	525	516	503	488	474	474	487	537	477	519	497	511	490	536	500	477	487	508	521	508	516	480	516	514	520	500	482	461	482	508	501	506	530	511	485	506	510	529	511	484	499	504	515	504	471	522	505	505	489	476	489	474	497	487	526	483	513	537	498	492	466	502	554	508	517	500	495	481	482	490	489	516	508	476	522	502	476	531	486	528	488	511	484	496	479	504	499	492	506	491	557	500	544	510	484	504	534	526	487	478	516	477	498	507	504	499	503	495	547	485	493	531	493	519	483	482	529	488	469	465	476	486	517	484	493	492	477	527	488	543	485	520	477	468	520	510	495	506	502	545	493	514	455	533	436	502	460	489	513	541	464	513	544	468	462	482	489	491	528	495	517	472	488	485	488	535	515	493	506	492	545	471
10951	29776	22556	15312	47199	47706	34195	2667	1912	1363	1176	1106	1156	1047	1070	1009	839	793	754	755	720	674	705	747	2293	6081	5741	5159	3866	2909	2004	1558	1009	622	541	506	524	558	485	474	503	530	521	503	493	532	497	527	462	455	528	513	533	515	523	524	500	510	568	552	550	454	521	534	484	512	533	532	481	527	494	510	498	545	478	487	497	502	506	527	522	552	483	452	511	509	495	521	523	508	500	494	514	499	513	498	497	497	506	539	501	529	487	473	499	525	477	506	493	514	501	518	491	512	510	540	473	516	557	513	475	543	505	509	504	485	511	534	497	522	496	540	493	511	518	507	483	514	485	458	549	469	523	496	517	526	497	510	521	502	505	517	516	500	482	506	509	502	517	507	523	519	505	482	507	472	493	521	523	505	504	494	480	513	497	517	501	492	510	520	500	481	527	496	495	505	495	456	482	505	499	521	482	490	513	484	523	513	560	498	483	515	527	528	510	520	501	481	499	536	521	526	583	497	573	501	509	516	513	493	460	492	516	554	484	494	508	526	506	520	481	504	498	481	529	486	546	516	532	484	488	499	565	514	519	506	531	520	521	554	487	495	509	512	499	474	549	537	510	543	514	533	520	529	509	534	452	513	499	483	516	473	534	506	494	541	525	529	511	548	473	535	486	542	520	509	567	481	506	509	524	517	500	514	519	513	476	502	502	519	497	531	501	516	506	420	522	532	530	455	519	506	553	521	518	505	475	472	515	525	491	487	515	538	507	476	496	481	508	515	528	515	505	486	524	531	560	501	544	525	544	478	530	501	518	499	525	532	545	553	495	493	515	554	512	502	509	511	531	516	465	471	497	493	509	505	487	504	494	537	511	472	521	549	491	549	518	515	520	503	546	525	500	502	535	519	501	523	526	503	496	501	528	504	500	508	480	485	484	504	532	500	495	514	541	478	518	481	453	522	532	481	532	554	525	535	510	494	489	527	512	544	514	526	484	475	482	507	499	540	531	496	542	497	533	537	485	491	517	515	510	487	504	515	521	515	454	490	522	518	518	516	522	509	545	525	499	497	491	474	540	487	494	539	515	483	488	477	498	499	518	511	465	532	515	508	466	519	536	541	524	547	552	488	470	488	533	519	493	504	470	530	491	514	497	538	522	471	508	482	518	515	529	503	513	493	525	497	481	524	567	461	517	497	504	533	486	523	500	503	500	538	549	527	477	463	515	532	511	549	494	520	495	508	465	565	499	498	543	507	506	515	499	538	541	510	530	519	484	501	511	503	486	529	482	537	525	518	498	511	459	492	465	492	478	568	522	530	480	481	505	473	516	539	538	514	539	492	523	528	479	510	514	506	497	497	507	538	508	488	482	543	509	509	497	514	513	499	500	505	495	499	510	493	509	491	491	495	482	544	509	507	529	489	520	493	471	480	526	507	506	478	493	500	536	491	527	519	491	522	500	494	511	478	500	491	493	483	508	562	499	524	515	473	477	494	511	526	532	511	505	493	509	541	507	509	514	492	522	508	513	540	472	509	550	517	488	528	504	488	503	491	508	541	504	500	533	527	531	518	490	503	497	544	495	528	501	525	489	538	510	467	528	566	501	488	513	531	504	500	517	529	490	525	537	497	496	455	524	506	499	510	507	529	504	514	511	519	493	517	538	508	515	446	521	493	509	497	484	525	526	512	512	490	516	516	497	471	487	536	544	508	491	491	538	506	449	488	502	476	491	512	482	487	479	505	468	512	485	490	562	495	498	528	558	482	549	490	495	478	486	495	528	529	526	498	491	496	493	490	495	495	487	519	496	545	482	478	540	496	506	496	529	471	475	539	498	536	529	512	521	503	498	512	563	531	519	463	515	505	516	507	509	483	521	435	498	513	525	525	501	523	495	510	498	551	511	528	498	518	516	504	480	494	513	498	529	497	504	488	512	510	490	510	484	498	489	517	490	491	470	509	477	513	513	520	504	500	521	525	514	527	531	543	510	480	500	539	504	503	497	497	560	513	526	515	516	506	526	485	501	510	489	502	479	525	545	526	518	481	492	495	524	511	516	522	500	477	539	525	512	519	538	526	507	502	539	500	511	529	483	518	482	485	507	492	514	499	501	524	519	509	531	509	549	506	592	492	504	496	522	485	511	465	554	537	496	481	523	521	510	531	505	508	503	512	477	524	468	509	508	517	496	507	556	486	492	497	497	556	473	511	482	507	487	497	499	541	500	517	516	517	516	510	525	536	528	509	501	501	516	500	516	513	463	533	499	459	498	521	503	533	482	515	462	510	514	501	518	536	510	532	507	492	505	499	463	516	490	511	516	510	488	500	522	537	497	489	518	518	512	504	488	554	492	532	512	489	530	494	564	492	520	532	498	508	506	493	525	502	554	562	495	519	491	507	532	497	522	508	504	528	532	528	493	499	526	533	545	525	512	495	481	473	502	504	526	544	505	505	489	496	489	487	518	486	490	522	499	501	580	504	506	565	519	508	509	557	522	489	499	497	496	518	507	486	503	523	492	532	452	527	501	504	487	521	522	499	458	516	517	437	506	527	533	495	533	506	504	481	512	455	520	462	514	536	526	522	497	534	514	486	483	480	508	516	485	517	526	491	477	526	494	512	500	472	517	481	482	499	525	478	515	499	513	514	481	514	494	556	546	493	489	482	505	521	516	506	520	507	474	545	490	474	518	508	486	493	505	527	512	503	498	534	510	524	495	549	537	538	540	487	516	495	485	511	485	527	531	538	501	530	495	507	503	500	488	523	496	547	516	520	478	483	480	478	528	533	547	548	520	554	517	536	512	499	532	493	507	510	500	548	457	516	461	500	507	505	489	540	477	514	518	528	531	495	479	522	517	512	505	515	498	536	506	519	522	519	509	527	486	525	478	539	541	464	513	499	498	537	557	516	546	503	526	524	528	519	501	527	536	498	513	521	519	484	533	515	483	470	545	532	531	544	518	525	520	495	488	548	510	480	523	530	508	497	509	467	528	560	467	470	518	541	540	503	492	499	507	475	472	518	469	516	508	493	487	564	553	492	525	532	532	518	495	522	522	520	505	560	477	516	479	473	531	524	496	493	464	499	484	516	459	527	534	512	496	511	484	529	513	527	494	486	495	521	522	544	556	515	488	528	521	524	483	521	532	506	524	505	532	528	474	504	507	496	492	526	499	519	500	538	538	500	473	516	518	532	550	496	568	539	516	500	482	548	500	529	517	495	516	515	506	500	520	501	533	503	508	452	474	492	536	506	544	503	489	490	461	499	485	516	538	500	485	530	509	496	526	522	482	483	566	509	490	505	503	490	503	498	499	482	508	531	522	500	456	514	492	511	484	528	521	551	511	508	513	487	494	555	511	533	516	478	510	511	516	483	509	516	490	539	500	513	513	490	502	453	506	480	491	500	510	527	526	512	520	521	502	502	515	534	524	522	513	523	496	479	475	546	514	491	552	499	487	506	502	532	503	468	501	496	498	501	529	498	529	488	503	493	480	484	509	500	471	495
27845	19773	12509	5926	5160	5665	3026	773	564	515	448	474	463	505	494	491	445	417	417	376	418	390	397	416	413	507	562	580	587	581	458	456	433	390	391	384	370	431	382	388	347	392	377	381	393	410	382	404	400	379	375	397	406	384	387	394	336	400	366	429	411	411	425	383	364	393	383	397	377	394	376	400	380	411	351	383	396	371	359	388	377	381	382	387	408	370	388	389	389	395	399	365	417	409	379	375	356	377	348	379	381	383	401	370	327	395	361	349	373	380	376	364	392	418	354	389	379	401	340	371	364	385	391	374	382	358	387	424	353	372	332	378	379	354	426	364	398	389	400	401	420	370	380	390	368	377	401	378	370	371	377	404	415	392	405	397	386	352	357	354	439	374	415	385	386	372	408	383	417	413	386	398	363	371	389	364	403	362	394	369	370	407	377	389	393	384	405	387	386	391	391	377	393	346	410	372	398	383	373	371	371	386	376	367	408	344	379	424	367	396	386	413	391	396	421	403	362	372	340	376	366	391	372	367	406	356	387	369	394	364	438	415	374	402	401	398	379	375	391	387	390	378	413	392	390	371	405	383	386	411	390	371	392	364	393	396	395	381	373	390	370	395	392	382	390	391	384	378	378	383	389	391	405	374	409	369	331	400	394	385	374	368	389	385	377	378	364	393	386	377	418	385	363	380	398	354	365	371	376	387	390	375	376	346	376	377	374	373	393	371	366	367	390	378	355	397	406	401	380	341	397	397	388	405	367	399	379	386	394	385	392	386	352	371	385	392	381	374	397	386	368	386	382	378	381	396	400	343	374	408	376	374	413	387	405	379	389	370	391	356	350	406	428	387	383	407	372	387	374	383	395	394	404	370	352	372	399	369	365	392	357	370	374	366	389	400	393	393	378	409	383	350	382	397	387	353	416	393	401	390	404	406	375	402	383	407	405	411	390	382	384	384	338	385	349	382	380	373	399	424	382	370	402	368	344	372	394	406	355	365	366	382	404	383	401	399	383	373	378	412	375	388	430	419	415	397	368	358	372	395	343	377	389	380	387	373	404	365	420	416	361	391	344	412	375	401	407	352	417	410	384	373	378	363	378	415	394	344	403	368	380	357	384	373	409	376	380	447	391	407	392	358	418	372	384	364	406	383	379	381	384	420	402	429	389	427	401	394	390	392	426	389	384	359	400	366	402	409	397	395	395	392	379	369	376	393	331	358	385	373	365	372	398	385	421	374	398	358	352	360	383	388	380	403	373	374	378	409	365	428	364	403	419	368	372	381	384	377	403	392	385	378	372	365	395	395	364	414	372	365	360	406	386	374	388	388	392	416	378	400	379	389	378	383	401	409	377	386	371	353	377	408	414	382	378	418	365	375	354	392	368	400	384	394	361	363	345	417	391	390	380	400	377	352	376	382	369	419	377	362	390	390	386	366	409	353	368	366	409	353	404	393	443	398	374	363	359	387	383	384	357	365	401	406	426	363	367	411	438	369	385	387	391	355	408	406	363	416	363	357	394	389	390	359	352	373	381	390	383	413	407	385	418	437	423	372	405	364	389	352	411	414	352	405	401	378	381	399	368	380	374	367	367	374	360	329	370	371	409	373	378	360	404	373	367	362	362	392	358	379	370	400	391	411	394	392	396	361	391	392	391	366	384	387	375	353	394	392	352	382	405	394	382	376	361	370	362	374	391	366	346	354	390	389	382	375	365	394	396	375	373	439	418	390	363	405	368	391	408	401	382	381	407	390	419	369	386	387	370	375	376	418	403	378	374	375	393	406	392	377	418	338	386	392	415	371	382	401	367	385	376	400	402	401	384	410	368	401	376	404	386	416	391	346	377	397	374	380	405	369	360	387	378	384	374	383	386	381	402	364	388	378	386	409	402	414	403	393	370	398	359	362	383	357	415	346	359	417	414	381	367	404	404	382	380	378	386	427	402	376	397	389	406	390	394	370	377	407	396	382	384	376	395	365	373	383	398	366	385	400	403	355	407	374	383	395	385	374	371	391	416	390	383	399	349	393	365	370	384	392	410	369	369	379	441	404	392	394	352	402	405	426	345	425	393	349	384	372	393	357	371	399	398	419	397	405	353	379	402	362	395	380	387	374	413	373	405	348	347	391	339	420	401	397	376	388	383	405	378	378	404	412	341	395	368	394	401	378	388	363	411	377	377	381	382	400	368	393	387	384	374	341	371	417	422	405	385	376	394	381	396	399	366	416	385	400	388	368	371	390	391	408	348	374	401	376	384	384	391	390	354	365	403	408	397	363	385	395	419	376	375	430	413	412	401	368	393	379	389	393	427	376	407	380	368	364	373	397	405	392	396	412	346	408	379	378	340	381	345	364	404	356	361	411	390	392	367	400	410	415	422	399	388	374	412	361	390	344	363	373	404	388	416	368	372	359	385	362	374	389	371	371	340	397	378	395	383	401	368	405	416	404	385	392	374	382	417	407	367	398	406	404	406	387	397	402	352	402	372	385	363	398	364	371	405	386	381	379	383	405	344	390	371	382	371	363	391	379	412	385	359	408	379	403	388	401	357	386	373	396	395	372	377	371	409	366	385	391	363	370	415	403	397	357	361	442	394	386	403	353	395	392	377	379	392	358	399	418	396	401	399	384	374	380	391	388	405	381	385	377	365	358	411	381	379	370	420	406	372	403	386	383	381	379	359	383	392	387	367	379	408	381	356	344	373	378	384	408	372	372	370	387	390	377	385	371	383	375	442	372	386	369	424	365	399	392	377	375	388	380	381	386	388	385	386	420	393	368	366	375	391	406	398	350	397	406	392	369	373	383	402	374	416	399	378	371	368	375	384	361	399	375	370	396	398	379	387	395	384	363	408	357	358	412	438	351	362	397	395	384	342	380	393	377	370	376	395	397	382	396	417	437	391	410	369	367	390	351	395	385	425	400	386	395	379	394	402	395	395	381	426	371	387	373	358	376	394	348	358	391	355	381	367	385	390	357	399	372	403	435	383	350	384	379	414	349	388	395	400	375	407	388	424	398	368	376	373	401	358	363	379	376	418	370	412	383	392	397	385	393	409	396	381	410	358	379	363	337	379	394	374	399	384	373	412	367	370	404	390	382	435	375	395	354	397	371	380	392	389	381	371	366	396	378	375	379	376	429	381	378	388	388	377	394	372	380	407	407	369	376	381	411	390	403	370	395	381	400	372	345	368	387	355	424	392	369	401	408	386	408	391	384	388	427	385	386	384	354	346	370	422	394	397	379	386	368	413	400	410	412	398	391	374	393	394	382	363	371	439	424	393	386	423	383	374	395	387	383	343	400	403	357	363	391	352	390	385	398	408	435	371	404	384	360	413	432	380	377	416	387	366	357	413	415	371	377	363	421	412	393	388	378	377	382	374	420	395	433	385	382	340	403	388	429	376	392	422	394	379	383	363	362	386	414	362	359	382	377	393	369	402	400	373	380	353	395	348	420	398	397	378	371	385	376	386	392	396	368	377	389	403	382	397	361	349	382
8749	15833	11465	6759	7176	7127	4127	1008	796	657	606	584	596	603	657	574	497	501	463	442	456	456	460	432	457	558	652	691	615	657	575	536	517	440	393	388	411	387	390	393	420	461	440	402	432	449	429	381	416	392	403	404	402	403	428	407	419	429	414	404	415	393	403	373	360	423	382	404	428	418	412	404	417	440	410	416	421	403	394	416	432	409	422	408	413	426	396	388	427	437	412	433	426	421	419	403	392	420	410	407	386	410	412	436	411	399	410	402	378	437	389	408	418	399	411	441	399	428	438	414	387	483	448	397	407	397	416	431	392	420	442	412	427	382	404	370	412	390	418	401	426	405	419	441	409	401	372	439	441	429	405	468	404	408	399	464	387	405	440	418	438	397	462	406	417	437	425	395	460	394	432	417	433	433	429	350	399	447	418	444	406	404	410	414	390	396	427	395	423	437	406	369	400	420	434	415	394	402	406	410	455	436	430	397	418	411	379	439	402	411	427	421	401	447	371	401	439	417	415	420	392	421	401	434	438	449	429	430	404	422	459	411	430	410	406	425	405	396	379	391	462	413	407	376	406	391	385	398	430	423	448	396	423	389	419	413	448	461	441	378	395	447	388	417	416	410	428	432	422	430	421	379	415	431	392	409	420	385	412	385	407	412	440	410	427	417	436	405	396	441	402	430	427	433	413	448	415	413	416	378	379	404	414	414	400	404	399	463	407	407	417	416	407	442	407	387	411	412	415	412	407	369	401	419	410	403	411	424	384	410	440	428	394	425	424	423	431	376	382	403	422	427	394	416	408	447	436	445	432	411	400	393	406	441	417	395	423	439	394	422	400	404	429	394	387	386	419	417	381	436	441	428	383	400	407	409	411	423	417	438	422	409	386	438	411	443	452	392	416	421	386	434	413	430	405	390	385	430	410	381	415	447	425	452	398	425	416	414	394	396	403	424	421	396	408	415	406	453	404	451	433	424	421	370	413	426	431	422	404	419	446	422	448	416	404	374	395	387	437	397	365	370	404	422	413	397	439	426	428	406	436	387	409	424	415	428	437	417	402	454	430	399	438	433	449	411	437	415	400	415	438	413	415	398	438	413	395	412	415	412	392	401	403	395	438	437	417	428	432	435	401	447	429	393	402	434	375	375	394	426	427	366	405	406	400	392	417	424	460	436	417	399	422	456	397	396	403	417	433	398	418	433	460	414	415	393	434	441	409	423	417	455	453	399	446	463	416	451	408	381	405	411	419	401	381	417	427	421	411	444	456	420	426	426	452	446	419	417	410	423	380	430	407	400	426	427	420	431	412	433	379	408	409	386	390	396	391	403	447	437	456	390	425	463	413	386	450	435	408	432	410	418	427	410	409	404	425	419	401	405	386	448	395	389	409	433	404	420	409	406	393	401	417	408	397	441	439	430	413	431	399	410	404	400	373	401	448	441	450	436	383	435	389	371	406	418	434	419	404	414	410	420	444	394	453	417	371	427	424	409	445	411	370	404	416	440	412	410	433	424	409	409	434	414	398	418	405	458	438	404	424	410	402	440	385	424	405	406	404	412	433	408	445	385	411	400	450	443	406	393	436	419	425	439	426	394	430	415	440	402	415	367	408	413	445	409	421	403	438	383	410	449	423	420	405	388	424	408	411	418	412	435	400	434	389	418	387	418	440	431	409	474	424	407	395	401	441	425	418	421	397	390	393	451	411	383	459	425	439	373	410	387	393	414	420	417	413	419	425	433	428	411	407	387	416	424	428	425	405	433	426	421	420	422	431	403	441	415	451	388	427	418	412	383	387	452	401	385	419	434	396	446	402	412	439	406	425	423	437	442	425	396	448	410	406	450	442	380	401	452	441	387	429	420	382	421	412	446	424	401	392	414	414	409	422	442	437	418	390	447	369	451	406	419	445	443	491	424	426	403	423	428	369	433	411	400	425	425	409	395	378	392	381	434	399	429	415	434	426	424	402	405	424	387	433	419	431	462	437	394	420	421	420	402	405	391	422	402	422	424	404	408	371	390	378	394	425	414	421	424	444	394	395	440	428	378	430	439	403	423	451	449	419	415	457	396	411	383	447	373	430	420	437	464	427	425	374	458	398	404	427	398	409	408	414	403	397	398	403	426	398	392	373	398	413	436	426	409	406	420	407	430	413	431	369	418	399	405	393	401	472	446	429	434	388	413	417	395	421	436	394	409	420	381	388	405	413	397	431	429	465	404	431	429	350	419	392	392	431	402	409	409	405	434	412	376	431	405	444	407	421	437	404	456	428	417	431	383	386	394	398	409	414	435	398	431	425	416	427	413	408	418	401	452	411	417	399	441	433	405	374	437	457	450	431	466	413	394	394	389	414	383	426	447	420	417	414	424	384	444	414	416	433	446	424	382	405	398	414	384	426	387	402	400	397	427	427	405	422	426	413	430	437	416	416	418	440	403	385	409	390	405	413	434	411	404	371	402	460	445	429	410	456	408	412	419	450	407	419	404	416	428	453	422	431	394	413	432	412	382	383	438	411	400	393	400	375	428	387	387	421	463	422	413	431	412	425	435	409	436	407	444	428	404	433	453	419	431	424	418	458	396	388	422	401	394	413	413	419	421	399	453	415	390	423	412	454	447	410	410	413	451	454	424	420	403	376	438	391	395	405	435	421	411	422	393	416	412	412	433	442	422	396	429	422	394	370	439	390	409	404	422	420	419	442	401	411	417	425	432	450	417	408	432	420	479	430	433	406	431	426	459	431	440	406	377	377	426	440	407	404	400	435	433	442	441	409	394	445	407	406	423	404	353	383	378	428	401	386	424	438	432	410	432	412	387	422	409	395	392	431	407	385	437	422	397	456	426	441	418	411	404	419	392	444	420	419	427	409	396	428	430	427	400	401	446	417	438	421	408	415	445	419	419	429	403	409	428	440	424	414	419	410	404	422	403	411	407	435	429	389	391	411	396	388	407	408	414	404	415	431	392	441	402	433	430	414	413	414	420	406	398	413	428	397	416	390	443	421	433	452	391	442	400	414	431	426	445	406	413	435	432	373	416	422	394	413	446	406	412	426	417	398	416	457	429	427	445	406	394	395	406	413	457	394	420	421	431	431	431	408	403	394	422	442	418	384	452	370	433	404	454	453	414	394	423	397	430	385	446	402	425	426	439	397	407	453	397	400	426	415	406	399	409	418	404	395	444	419	431	419	433	411	446	444	357	464	368	410	422	439	421	472	398	429	424	435	401	407	378	416	437	443	395	386	438	431	438	418	394	436	443	404	426	448	417	454	391	388	431	415	374	399	398	399	408	418	403	412	406	393	417	429	420	399	451	430	390	395	401	415	438	419	444	402	404	418	403	431	408	461	427	435	430	455	410	377	384	423	411	425	445	417	436	429	465	411	427	442	444	417	442	446	427	415	413	420	404	417	414	417	445	403	397	437	387	452	411	430	439	411	419	416	457	406	402	457	417	414	428	399	438	395	439	424	410	445	417	394	432	415	399	462	373	392	391
24111	21256	28446	24385	25169	31968	27246	4319	829	678	582	539	553	608	527	506	440	463	418	417	399	388	408	423	688	1063	1956	1727	1578	1306	970	752	590	421	333	331	308	324	339	349	367	336	324	384	363	320	346	303	356	342	343	327	344	280	361	331	356	351	344	313	331	377	335	360	350	362	364	357	355	329	311	335	364	310	332	355	380	346	362	363	353	345	338	352	363	358	366	348	343	334	336	347	335	328	320	354	339	344	332	331	350	361	336	367	330	365	328	316	356	365	342	352	354	320	328	311	335	336	316	370	356	338	346	354	351	367	351	337	356	359	325	338	342	331	308	363	364	328	345	357	342	342	328	342	331	304	312	335	354	336	364	352	328	348	347	321	355	356	337	321	328	379	357	352	356	328	349	353	343	303	337	347	317	333	311	352	344	349	362	342	324	356	324	341	320	367	314	298	374	337	342	349	325	308	346	318	350	313	356	375	338	349	346	343	341	315	368	341	359	303	326	344	320	347	352	376	334	359	357	329	338	378	353	301	343	363	356	351	366	357	295	334	337	346	373	369	344	333	324	308	323	407	329	307	354	350	353	339	348	367	347	299	336	361	345	387	349	364	353	328	336	311	363	302	335	383	369	316	347	328	337	377	362	326	324	319	353	383	333	365	312	347	360	324	318	314	363	353	336	321	361	339	346	341	312	337	349	343	344	324	351	333	349	350	343	322	330	307	345	360	295	349	356	342	335	355	315	318	355	344	363	355	340	361	340	303	362	356	311	330	339	332	345	315	345	345	355	347	347	310	341	349	339	328	308	360	340	351	327	372	345	353	322	367	341	341	317	306	396	343	344	359	365	342	352	313	344	350	311	343	343	360	359	360	372	344	330	337	354	302	318	343	370	354	319	319	354	321	362	322	382	338	343	370	336	359	361	337	347	338	338	340	345	337	347	365	347	309	335	322	354	328	335	380	348	354	341	371	321	342	330	365	354	383	366	361	345	330	363	339	345	336	338	356	335	372	319	335	337	317	325	326	304	344	364	327	357	301	316	340	343	340	340	346	330	345	348	328	328	377	330	355	357	333	355	336	319	361	311	357	360	335	377	341	329	354	358	344	369	312	332	351	333	331	347	347	367	301	339	346	332	352	310	320	316	366	372	366	327	359	354	343	344	316	352	321	335	340	361	325	365	320	307	356	321	359	348	306	335	350	361	334	319	348	325	335	336	340	330	316	346	322	333	365	363	318	347	367	330	330	373	350	337	346	358	360	332	329	331	351	339	331	345	330	340	356	336	338	364	382	313	348	312	332	358	339	337	356	321	332	304	340	344	352	358	359	320	338	343	356	366	366	352	336	355	381	346	335	346	343	361	325	357	365	330	354	359	310	325	330	357	372	321	324	369	333	331	314	326	370	329	325	346	348	338	349	355	333	350	324	331	362	354	353	305	324	321	348	340	342	324	339	324	338	351	323	346	329	351	335	359	337	320	329	326	347	350	344	328	317	364	357	341	367	353	300	327	348	329	339	364	342	335	322	319	354	353	356	355	346	356	297	357	340	363	326	375	339	350	358	336	329	320	336	319	327	322	349	353	335	332	330	339	373	355	370	378	336	303	345	356	323	343	314	374	334	346	321	343	330	341	340	323	345	314	363	330	365	321	341	338	312	366	324	339	333	334	344	333	377	344	347	372	362	348	327	341	363	315	358	347	342	353	361	337	348	323	320	339	341	334	284	337	382	341	323	333	385	337	346	366	319	314	333	325	368	335	368	339	342	356	323	337	351	345	341	333	344	318	325	332	324	379	347	351	357	363	324	321	309	360	322	355	338	359	326	324	340	330	356	366	339	358	329	331	311	346	341	358	325	338	321	322	327	331	322	333	340	313	325	342	338	344	345	333	335	339	351	325	301	356	339	306	326	346	358	317	341	360	339	351	354	313	346	320	349	347	301	310	363	327	326	353	328	330	305	347	343	313	336	307	347	340	357	359	331	365	323	331	328	357	346	344	370	357	366	357	358	363	337	323	347	342	352	322	320	349	340	351	363	347	337	339	349	362	340	328	346	362	365	322	350	333	324	358	313	354	321	355	340	334	340	326	336	334	329	342	347	327	340	328	349	339	317	343	370	352	332	317	378	352	345	292	318	319	328	329	341	315	344	322	343	343	345	366	352	351	311	317	319	337	349	343	366	315	351	311	354	360	359	328	299	346	312	360	349	343	355	338	336	341	341	361	332	348	333	346	344	333	347	297	332	340	316	356	345	313	360	351	332	354	334	350	320	345	314	345	337	361	330	330	346	315	348	311	352	317	347	326	343	355	362	365	314	295	323	349	351	311	337	345	348	298	325	329	363	331	336	346	367	327	331	327	341	339	320	344	328	344	365	338	354	340	313	332	331	350	323	350	336	353	325	352	348	346	339	351	343	333	361	360	360	342	335	358	302	333	344	350	338	349	334	353	337	348	347	323	344	300	352	348	322	349	336	353	326	353	349	348	335	344	321	350	361	380	348	336	342	338	324	347	307	325	339	338	366	352	343	375	352	350	331	335	330	354	322	382	340	342	325	362	379	336	364	317	338	339	337	315	343	354	369	303	361	343	343	334	355	325	342	354	327	350	353	328	325	339	326	332	327	332	330	347	308	346	318	335	352	345	314	334	361	333	328	352	344	326	346	341	357	341	345	340	338	320	320	349	328	330	321	290	366	366	342	348	326	372	342	332	342	351	352	336	377	339	371	342	349	301	295	334	325	345	346	336	349	350	373	381	317	332	339	372	342	333	360	337	348	320	357	345	374	310	363	329	339	322	363	341	317	339	303	330	364	358	326	345	312	314	353	336	341	334	328	331	351	335	340	354	342	317	339	349	310	358	321	327	344	331	311	351	387	351	322	322	351	327	368	350	362	365	341	340	353	330	300	319	337	331	337	321	343	373	341	312	341	325	344	343	331	304	344	342	328	326	316	357	347	350	348	350	344	336	329	333	358	346	332	329	337	345	324	333	317	327	344	330	348	354	361	366	322	345	347	330	341	368	333	355	351	348	325	324	351	328	349	316	329	373	305	363	350	331	339	329	311	317	333	336	342	370	345	326	293	333	313	362	357	346	359	302	338	350	333	354	367	333	307	339	352	346	350	334	342	306	337	383	310	331	376	310	345	338	325	339	307	369	359	328	328	335	324	378	354	332	390	368	335	350	335	353	322	343	346	347	341	315	341	369	311	357	332	346	337	319	326	331	327	328	364	347	329	332	319	336	327	322	352	374	357	347	324	326	356	321	344	342	358	348	317	376	356	332	357	360	329	366	306	300	342	328	384	341	306	351	350	339	380	338	341	329	360	327	336	349	349	330	349	349	349	339	331	331	366	362	355	345	372	302	353	356	336	343	332	374	349	354	324	319	335	302	347	318	329	356	351	339	322	365	327	319	355	341	349	353	356	377	375	321	331	307	352	336	348	362	311	358	347	365	352	358	343	318	324	341	340	291	338	331	371	335	358	351	336	343	344
8333	22651	17403	10235	28346	33721	27541	1672	1261	1000	785	851	818	849	784	688	513	576	512	469	487	478	481	523	997	1691	2966	2583	2398	1902	1347	998	743	530	349	376	364	356	359	374	339	384	358	369	363	367	376	363	386	324	364	360	369	336	410	344	368	356	356	399	379	378	355	344	352	388	343	331	373	376	377	367	378	365	346	372	354	380	362	331	341	342	377	337	340	380	380	364	367	381	353	326	380	390	353	355	340	342	367	353	391	333	370	368	344	360	353	374	336	372	350	354	344	340	346	377	372	363	354	333	368	348	364	340	374	360	374	347	352	376	373	334	376	393	345	368	372	379	326	393	347	383	323	349	378	357	357	374	375	359	377	388	372	335	349	348	364	386	395	362	345	341	334	378	352	374	396	393	391	340	341	371	357	365	403	389	366	355	389	369	356	329	349	359	365	350	354	349	339	394	349	387	372	380	347	383	349	351	371	371	330	391	367	386	357	343	333	371	365	384	349	358	345	342	323	355	341	375	350	328	338	386	380	342	357	354	347	388	414	378	325	355	355	369	355	363	357	383	372	371	347	368	401	366	347	376	388	372	379	376	392	374	384	347	389	397	377	349	336	373	385	326	366	375	366	346	354	348	389	359	395	388	329	355	361	341	358	362	391	390	356	357	358	353	360	350	361	362	361	365	340	361	352	347	348	357	330	316	348	353	344	351	358	333	330	375	359	383	355	347	372	397	365	363	364	386	354	325	400	371	419	378	362	350	393	344	379	355	348	355	366	403	351	370	377	381	378	355	335	352	359	398	375	370	392	369	353	395	371	351	379	374	365	366	366	338	364	359	349	390	350	362	379	376	348	377	337	338	375	356	345	380	393	356	376	387	349	357	356	365	342	366	336	387	394	331	386	361	340	367	366	345	332	347	348	346	359	359	377	363	334	386	364	345	378	388	361	351	370	388	347	396	347	345	364	358	335	387	349	365	367	337	355	351	373	344	397	392	329	360	367	416	398	358	366	365	380	361	351	393	344	364	349	374	366	371	347	330	355	345	407	355	341	359	378	361	363	349	353	363	359	369	350	377	384	377	320	345	371	332	338	393	369	342	388	338	363	324	377	377	364	385	368	405	377	376	368	366	372	379	343	366	391	367	352	379	367	360	367	365	340	394	357	343	384	377	349	359	372	347	415	368	370	404	352	352	361	329	338	332	358	363	376	371	325	370	386	378	361	358	327	358	362	335	329	358	339	374	392	355	378	350	345	363	410	369	344	366	336	362	366	348	346	340	352	355	356	376	353	339	352	347	348	388	345	316	360	380	428	356	353	344	366	391	398	322	331	374	364	377	369	372	361	355	351	401	379	345	368	360	348	350	354	345	372	370	349	326	374	386	367	377	342	347	372	347	344	348	380	385	375	374	349	383	349	357	354	363	374	339	395	358	363	384	360	385	382	355	364	346	387	343	343	343	388	405	348	358	337	363	353	352	371	374	387	336	362	339	379	387	361	342	389	379	365	378	345	403	393	359	381	331	359	379	377	366	361	377	337	351	335	366	349	338	363	362	339	342	344	378	350	364	337	360	389	374	335	369	365	387	371	336	353	361	369	358	372	380	367	362	368	376	371	362	375	369	382	336	367	356	387	355	357	381	391	356	389	364	338	351	382	339	340	368	378	367	340	356	350	369	375	358	336	339	343	353	378	381	368	337	419	383	352	378	366	382	374	350	344	360	364	398	376	358	366	370	376	318	383	337	372	376	375	359	344	371	328	367	354	392	356	349	362	390	353	369	368	379	351	369	339	339	355	334	346	396	353	364	371	348	327	353	357	368	358	350	351	368	354	380	357	334	369	349	387	335	400	385	355	368	352	332	352	372	385	362	379	350	362	356	386	354	369	351	386	387	394	375	359	343	357	349	355	378	377	363	380	347	336	381	346	345	335	352	360	389	361	360	362	385	360	338	379	357	365	350	381	347	332	356	371	396	384	324	339	362	351	323	371	322	335	395	327	372	358	360	400	350	396	369	339	360	352	378	338	371	382	374	357	369	357	374	353	382	349	415	358	387	343	358	377	388	357	340	321	369	382	331	386	375	379	343	361	377	373	391	374	377	387	367	378	358	356	343	353	363	391	359	375	415	371	399	350	372	376	382	361	387	372	379	344	386	356	376	388	370	363	354	370	323	351	349	369	376	381	369	377	352	333	364	382	353	393	361	350	359	401	324	380	365	375	342	367	356	355	359	343	372	353	350	346	322	359	341	368	345	434	355	339	368	373	400	369	342	387	347	359	369	353	398	386	390	380	364	362	331	342	353	352	351	355	376	380	359	380	355	346	386	360	324	378	358	366	370	369	357	385	385	337	371	349	368	360	359	359	377	318	356	364	370	379	341	371	382	374	360	371	358	384	356	338	344	372	388	358	355	343	336	314	382	357	352	376	384	363	338	345	390	383	316	331	350	373	377	384	380	341	375	380	319	373	396	388	405	353	369	390	393	421	388	387	371	312	381	364	349	374	359	332	327	345	345	363	366	363	347	347	341	362	369	369	361	360	357	336	357	364	339	386	341	359	368	385	364	358	379	367	358	343	348	363	368	387	351	391	351	363	356	384	358	336	381	379	371	351	363	372	324	364	403	352	366	330	377	345	353	365	394	409	345	363	353	395	361	396	342	367	379	374	398	336	343	371	381	339	326	352	375	360	382	357	369	358	372	360	374	373	395	356	354	357	364	377	384	363	352	361	368	364	380	366	349	340	354	397	363	337	379	328	361	343	354	351	364	377	336	367	372	376	365	373	380	361	367	374	342	359	358	398	368	378	353	365	332	344	369	391	352	349	377	372	359	357	396	357	358	335	346	338	340	376	373	374	372	360	381	344	374	379	337	346	360	372	373	353	349	360	374	383	351	375	401	363	378	354	338	339	332	381	344	365	335	407	335	341	368	357	370	397	357	365	359	368	353	351	347	374	358	370	357	352	379	342	392	354	323	365	404	366	390	371	369	357	357	377	390	361	374	318	352	349	337	355	366	356	347	356	391	372	381	376	352	386	367	346	353	343	335	370	378	383	364	375	395	377	373	374	377	373	335	377	366	371	355	409	349	352	340	384	403	345	365	311	358	339	362	338	386	390	377	369	341	377	368	359	381	357	348	350	377	354	349	358	371	382	348	395	344	376	377	363	360	351	349	381	344	354	383	354	355	370	351	312	380	367	352	359	383	376	405	379	336	367	346	382	342	354	356	369	363	343	368	371	386	389	375	362	352	366	370	359	350	356	371	354	305	385	377	366	366	375	350	370	376	392	366	406	355	372	365	382	346	379	377	352	363	370	376	340	372	364	364	387	345	355	323	346	377	350	380	359	370	337	381	381	327	344	356	349	382	383	318	356	367	354	357	374	332	353	343	368	346	365	405	355	369	362	382	318	361	361	368	373	318	331	387	356	377	353	400	376	347	357	385	339	361	346	361	363	364	352	325	370	385	369	362	353	371	350	343	363	356	387	401	317	363
25031	21289	27494	25330	22284	19295	14951	1789	844	737	675	647	703	725	655	591	575	596	598	561	528	577	547	575	665	982	1324	1396	1301	1182	929	850	713	582	548	553	512	522	551	509	489	501	521	521	526	547	522	498	513	541	518	555	514	502	576	513	514	581	478	506	519	513	527	511	508	521	546	522	505	503	531	524	561	515	523	529	526	521	510	519	528	530	513	487	518	531	523	531	526	489	515	503	518	506	534	544	550	512	526	531	466	526	485	542	530	536	518	524	500	518	581	527	500	502	516	517	551	508	555	506	501	508	509	505	516	486	541	479	551	495	518	538	521	503	529	547	497	504	508	513	496	527	520	580	539	534	526	530	494	530	486	543	547	502	496	504	530	564	552	500	488	464	523	521	498	529	537	518	506	512	534	506	491	495	522	519	527	524	514	477	531	492	522	498	567	482	542	553	523	529	541	559	501	535	517	520	501	515	536	543	504	482	489	511	554	501	530	491	509	484	539	510	513	484	496	574	496	544	498	526	510	489	529	544	489	510	548	539	529	543	534	484	508	501	547	560	498	489	537	503	554	536	538	504	532	505	500	490	515	552	570	529	539	525	560	522	522	539	490	527	574	484	534	516	506	488	509	531	518	507	481	541	535	541	528	560	540	526	511	529	525	537	566	529	557	511	508	537	519	543	518	498	542	502	551	519	515	511	478	507	523	533	499	447	474	500	508	514	515	491	493	517	529	535	516	525	531	517	531	538	496	524	524	482	487	509	513	528	519	508	551	553	493	539	508	526	553	473	502	526	523	502	555	513	534	556	466	531	566	492	494	535	533	537	532	499	494	536	539	536	478	499	492	524	522	514	510	515	527	530	528	539	552	468	542	573	540	500	494	551	513	499	486	537	534	565	510	546	559	492	526	528	568	510	512	579	507	525	513	544	520	525	576	545	508	507	555	531	511	558	533	508	495	531	516	526	545	520	443	494	536	524	512	523	547	493	518	488	549	509	512	553	508	562	546	516	525	493	476	542	513	527	521	498	510	510	505	481	504	516	496	520	480	535	523	528	498	513	529	471	567	493	550	508	530	510	548	475	511	517	519	501	558	525	503	507	511	525	508	515	522	529	515	474	554	509	547	501	537	516	506	530	513	523	561	530	505	544	529	530	529	535	529	529	526	535	565	540	542	507	526	520	528	530	502	513	536	535	502	524	502	496	555	524	536	513	520	499	512	524	520	512	547	511	523	515	544	557	532	532	541	497	549	580	533	502	542	513	543	528	543	516	521	545	526	514	528	490	515	478	551	466	497	512	468	507	519	535	492	521	510	506	524	527	493	531	510	540	555	543	518	505	510	474	492	515	506	492	522	526	487	512	517	522	523	521	510	486	499	517	533	564	560	534	520	548	501	541	504	552	512	522	546	517	533	528	537	509	517	492	505	517	514	498	529	514	538	520	521	494	499	526	513	547	508	480	467	501	493	554	534	519	517	547	475	510	544	508	496	502	513	515	538	511	508	558	541	480	458	506	513	547	509	482	515	517	514	484	530	561	543	545	515	525	495	526	498	510	491	518	492	515	547	526	515	507	519	502	500	515	553	550	541	523	557	500	523	520	469	492	534	515	539	546	554	503	540	541	516	502	488	562	529	529	524	544	518	554	526	508	528	511	532	505	507	545	532	531	477	534	501	516	478	522	545	522	509	492	526	516	546	481	486	527	510	520	489	531	500	564	515	482	542	540	498	505	535	531	542	502	495	507	499	521	511	528	496	530	500	559	508	558	526	518	511	476	549	533	517	547	528	543	523	498	499	572	480	536	522	540	506	517	526	522	512	541	508	532	558	527	496	482	467	571	533	530	536	514	523	521	547	521	566	544	522	560	510	462	509	496	507	554	516	545	510	554	535	503	505	529	505	484	507	509	536	484	531	504	511	529	491	533	525	522	486	519	534	498	524	498	511	514	502	558	503	515	521	494	502	536	546	515	578	500	513	566	552	518	494	497	474	514	557	497	533	537	538	514	533	508	496	522	540	512	557	542	531	513	523	539	518	540	528	568	508	496	519	542	499	521	534	526	566	526	489	539	490	479	515	524	509	493	547	471	522	497	546	477	499	533	526	520	521	514	547	537	520	530	509	497	524	512	534	546	556	520	498	563	514	513	474	485	530	560	547	558	504	510	504	489	528	525	519	525	532	542	532	518	468	513	529	560	513	514	547	500	532	500	480	532	540	545	556	541	488	526	500	489	500	553	541	508	516	486	518	521	532	535	488	505	535	537	547	532	545	537	536	528	515	475	513	512	538	488	531	496	532	522	541	514	514	535	555	512	538	501	492	566	517	559	497	497	580	550	527	509	537	522	551	551	583	520	521	514	546	544	536	531	549	597	547	479	581	519	515	544	537	504	484	546	514	550	516	549	494	456	498	526	503	564	499	534	542	478	531	516	579	506	499	520	537	534	533	537	494	507	539	505	524	483	534	531	552	540	530	522	520	531	526	549	521	533	530	497	557	529	508	498	530	486	431	491	541	512	553	512	493	499	550	498	481	527	529	502	514	495	520	499	513	516	476	493	530	486	520	547	509	539	512	530	484	505	536	525	519	508	540	476	531	514	527	508	552	522	491	490	524	469	527	523	547	540	511	536	535	501	475	537	507	554	516	545	528	553	526	521	504	535	539	512	488	500	507	501	498	486	499	513	504	541	515	551	547	537	491	539	528	504	546	511	533	516	513	573	473	535	506	526	528	503	558	478	506	515	509	491	491	569	517	517	499	511	528	510	539	571	519	540	486	494	495	466	551	500	508	545	542	514	569	502	512	520	492	523	501	527	533	548	520	540	529	523	521	511	569	542	577	491	512	551	498	527	522	502	510	508	537	519	529	539	528	538	521	523	524	499	555	514	501	523	511	527	491	540	552	467	542	546	503	506	513	514	505	519	503	504	527	517	524	503	560	510	490	542	494	509	509	546	514	436	520	505	474	540	553	494	524	559	507	518	506	513	519	563	501	544	512	541	556	486	506	514	539	495	493	569	526	552	536	549	581	529	500	487	513	538	495	556	516	568	539	492	520	531	507	495	532	513	508	508	548	544	516	534	550	544	557	509	472	551	521	539	484	549	547	514	536	526	498	544	526	508	540	534	523	543	545	514	503	506	512	489	492	498	519	490	539	535	558	520	556	510	524	519	506	503	493	506	519	513	488	504	466	548	522	496	481	539	505	511	532	510	555	539	515	497	519	482	495	514	544	536	511	534	527	520	543	560	478	571	521	476	531	499	477	511	502	516	522	524	529	532	506	527	519	511	553	492	507	498	520	524	556	509	531	506	528	534	542	501	517	498	521	526	565	554	496	509	490	532	557	533	492	541	549	560	481	512	503	522	504	542	471	508	559	472	507	525	475	541	508	526	500	533	524	562	581	537	521	523	538	516	514	561	509	535	521	529	513	505	527	502	560	541	507	545	507	524	494	542	516	516	563	502	498	546	518	521	564	499	456	517	548	510	529	526
7805	18007	14084	7969	26264	25071	20356	1642	1355	978	821	789	941	959	787	706	686	703	611	621	627	587	656	671	813	1407	2010	2201	1898	1671	1337	1002	813	631	584	591	597	538	530	536	512	527	536	544	566	569	529	528	540	524	525	561	564	550	572	597	552	551	557	554	543	554	510	545	515	551	519	526	571	604	542	536	581	514	557	552	577	559	546	524	586	520	563	532	576	515	568	573	550	526	518	565	535	540	532	544	566	533	540	531	513	566	539	556	574	549	572	553	520	518	532	567	560	599	557	548	581	502	549	525	595	560	545	540	535	502	573	573	563	523	562	542	558	549	499	530	567	513	598	530	536	525	536	545	585	567	536	556	516	555	588	559	561	564	535	538	546	563	545	557	535	562	535	580	564	557	525	563	542	496	521	551	552	557	562	540	514	561	549	558	588	593	527	537	548	562	560	591	575	563	528	518	559	546	556	556	507	551	564	549	537	562	544	566	546	566	544	529	536	533	513	551	540	557	500	537	527	513	547	567	516	553	565	583	549	566	526	597	552	559	540	547	518	515	597	521	544	563	564	523	558	537	542	565	566	523	486	558	562	552	581	560	520	534	567	530	577	547	524	539	546	534	492	544	535	530	536	502	538	516	575	540	574	536	508	559	528	553	588	516	565	549	520	525	557	526	570	546	579	521	554	525	598	569	546	558	532	559	565	516	529	562	523	536	551	536	568	523	528	567	567	516	542	509	559	547	531	542	520	512	559	546	536	537	519	550	558	578	574	557	543	548	554	551	577	531	562	539	482	546	526	550	547	571	547	545	493	509	544	556	540	550	581	558	542	518	558	546	545	544	560	556	562	529	527	560	608	617	526	519	520	569	567	555	560	600	554	546	543	542	550	510	537	539	535	542	534	539	563	573	537	536	559	537	592	513	528	564	524	503	526	603	548	529	546	514	535	588	538	570	569	552	591	522	599	555	517	538	554	531	559	528	536	556	542	580	551	527	577	508	579	556	533	551	562	547	541	538	573	541	561	571	550	585	578	563	525	541	530	564	545	564	553	550	557	568	566	535	549	531	566	558	531	544	564	537	591	551	526	520	535	499	547	563	518	533	584	574	521	513	558	501	510	572	540	525	552	561	531	505	549	526	586	522	553	546	543	541	538	574	533	522	571	547	549	519	537	521	564	583	545	537	565	533	560	585	533	568	545	528	552	487	526	575	576	563	613	500	556	512	531	542	542	536	551	553	515	550	580	545	578	541	547	567	527	562	599	549	550	550	557	548	528	540	563	595	540	533	515	553	553	546	556	552	550	516	546	547	547	500	572	556	564	544	566	536	520	564	545	555	538	540	556	586	522	546	563	522	550	565	572	555	571	543	559	533	531	515	587	524	570	522	546	569	493	521	532	549	544	606	509	531	568	495	566	505	556	568	592	558	541	529	503	546	554	547	579	587	532	540	485	561	537	546	550	523	532	506	511	529	521	551	522	557	565	566	509	542	578	535	531	488	576	557	552	538	486	540	559	553	532	521	541	543	535	600	515	534	547	558	599	562	547	557	546	511	569	557	550	575	566	523	530	512	535	609	533	520	538	563	531	556	540	561	538	565	527	555	519	565	556	562	555	553	572	586	549	577	557	536	556	552	566	556	548	560	536	554	543	538	541	540	548	545	534	534	528	579	506	546	576	549	537	539	538	548	585	538	534	557	559	587	525	523	549	527	547	549	575	582	483	559	555	583	560	523	488	562	565	554	581	519	526	562	518	522	550	528	539	521	546	522	563	531	550	520	543	572	575	538	550	534	511	538	530	540	552	577	516	560	526	533	541	570	563	563	547	569	532	551	524	578	551	542	569	562	529	574	551	540	535	538	531	580	534	545	554	501	519	552	586	541	526	533	523	577	555	571	517	560	557	551	544	584	534	557	524	530	529	492	560	518	519	529	543	538	556	542	551	526	563	536	570	559	531	557	497	534	569	582	552	535	527	600	529	501	534	576	583	571	556	500	558	550	563	510	493	610	572	573	554	523	576	575	546	538	536	591	538	548	556	569	555	575	548	532	541	531	578	541	561	521	524	569	549	602	532	601	541	545	517	560	549	543	569	514	517	563	508	531	503	527	513	550	519	537	505	536	561	534	549	561	541	591	565	546	548	606	551	541	517	514	549	563	551	566	563	595	598	526	519	538	538	548	516	571	544	540	531	578	537	575	536	572	528	516	533	558	566	559	562	510	548	561	536	537	582	571	511	560	538	574	564	540	520	545	525	561	559	573	550	537	538	553	561	594	565	531	506	535	585	538	577	556	522	522	500	560	583	568	534	588	553	532	543	494	527	563	535	526	547	541	595	545	549	549	584	548	613	530	529	563	570	548	525	530	497	550	572	574	534	546	517	552	569	550	547	540	559	543	532	566	508	526	513	571	563	559	571	562	563	554	577	486	560	540	522	582	530	560	577	535	555	568	546	561	526	578	564	527	533	542	565	495	551	518	562	602	539	577	546	519	571	525	591	549	554	563	543	549	521	587	534	525	559	535	523	557	572	546	548	536	515	517	569	552	600	538	599	513	562	542	542	535	550	522	512	573	565	532	561	545	522	570	565	523	540	525	549	551	538	563	495	519	525	514	547	607	522	546	551	548	556	534	581	531	582	603	548	574	557	554	540	549	598	577	543	537	547	559	579	587	599	522	549	544	604	567	529	574	559	537	562	544	550	545	531	536	564	584	569	563	566	535	537	519	550	525	580	553	529	505	523	564	549	538	548	567	559	534	563	525	513	574	524	535	524	578	571	501	578	566	519	535	577	559	557	533	554	553	554	576	561	521	521	544	562	530	572	526	499	539	574	577	509	555	536	577	566	616	535	540	562	569	552	585	490	552	542	523	576	537	574	529	560	537	609	526	525	546	487	574	504	536	587	531	487	529	546	610	589	547	560	509	528	566	520	576	533	574	564	556	526	553	521	580	570	511	537	544	517	583	525	528	574	542	575	531	498	539	546	578	555	557	532	536	523	550	551	532	525	520	580	574	545	548	543	555	578	592	484	553	553	554	567	531	533	542	565	550	582	582	528	534	552	543	601	554	600	555	536	519	509	560	546	581	546	507	527	513	517	575	531	563	513	549	550	508	519	546	578	575	569	508	519	530	541	531	551	533	522	553	520	534	522	555	574	561	527	559	544	581	526	501	540	533	541	601	550	535	510	509	522	525	547	523	540	535	546	531	559	590	538	555	574	548	511	518	557	532	543	557	521	520	548	582	570	530	532	568	556	527	556	543	585	550	554	550	549	516	589	587	532	537	559	543	555	562	520	576	528	523	539	573	518	540	580	528	521	569	562	535	532	564	574	514	523	542	524	583	557	525	566	521	522	547	555	547	557	546	550	555	567	562	486	564	534	546	522	517	616	537	555	547	530	547	534	584	605	528	538	546	583	569	543	519	544	540	520	576	540	561	540	523	591	525	545	562	546	535	533	531	510	563	562	564	562	562	596	538	535	550	564	605	524	537
22725	21287	28994	23899	25628	34997	34235	7293	1511	1049	937	992	1132	988	788	644	696	661	643	641	622	635	638	691	1464	3483	3916	3695	3015	2414	1782	1333	961	754	568	536	551	484	537	514	546	511	534	542	501	513	524	557	541	509	577	511	523	527	519	508	519	519	516	488	510	503	510	503	517	514	534	560	526	519	521	545	477	522	529	524	522	535	529	548	485	506	547	463	513	511	545	553	525	540	519	525	540	501	500	524	501	524	508	491	517	480	484	508	498	503	510	542	484	517	531	510	515	549	493	560	557	524	519	504	542	525	508	509	518	535	492	487	484	528	453	516	506	506	512	529	496	530	531	490	560	525	501	499	500	521	468	508	557	501	550	519	483	483	496	485	532	518	514	469	510	530	499	501	544	500	502	503	540	500	501	500	511	523	487	520	496	507	537	543	522	491	531	554	559	501	533	458	577	527	513	525	478	530	468	511	531	499	516	513	569	525	549	493	536	493	480	542	505	492	525	507	499	567	546	534	543	510	537	530	533	531	527	476	510	516	503	512	537	496	514	512	508	506	470	495	497	533	522	546	515	518	494	531	524	492	527	492	526	501	518	495	493	469	507	478	510	568	498	533	493	530	558	538	498	550	522	511	498	511	511	546	540	494	500	505	540	538	484	493	505	550	529	526	528	505	519	525	525	532	549	517	489	495	538	545	576	508	536	537	554	518	506	482	568	527	527	524	512	511	520	507	502	537	541	484	545	514	494	509	479	527	510	494	513	498	495	531	486	530	518	502	527	500	503	530	499	505	510	509	546	490	576	525	492	503	505	518	496	528	556	496	511	533	515	538	519	548	557	565	515	489	550	515	513	566	493	502	549	502	560	517	496	543	553	503	527	535	558	558	527	504	517	547	494	551	516	532	517	499	512	504	494	554	503	488	505	527	540	497	530	543	502	536	525	545	541	499	538	501	495	570	538	544	458	469	539	551	524	534	562	487	492	524	520	538	533	472	505	521	513	497	538	503	511	514	517	487	530	553	517	560	500	505	555	548	515	530	496	526	522	500	524	552	470	533	515	491	528	544	549	450	493	514	504	484	501	543	521	521	558	517	511	501	494	482	531	520	529	523	503	534	495	530	539	516	523	522	481	481	501	521	537	544	506	499	514	504	531	513	510	538	538	485	524	512	529	523	532	510	495	509	542	498	472	526	515	544	499	489	515	497	513	483	509	504	533	520	499	518	497	531	518	479	514	477	527	521	506	516	485	496	531	538	482	501	572	499	547	535	513	511	521	501	553	502	544	483	524	507	512	499	504	533	492	468	482	553	538	501	468	511	543	515	528	516	526	496	474	530	539	531	510	530	514	538	517	494	501	514	504	550	515	460	531	496	496	541	508	518	533	496	490	479	529	516	549	499	488	498	568	509	565	489	536	534	529	554	496	530	483	528	539	494	512	520	513	557	542	529	497	476	533	523	542	509	493	511	549	522	547	525	503	514	525	497	490	512	500	514	532	495	483	493	514	472	527	534	545	526	553	524	515	505	518	482	568	529	514	519	568	528	516	494	558	529	454	539	537	510	523	512	517	517	525	501	505	529	570	497	529	555	529	517	528	525	559	505	529	524	516	506	474	494	541	572	485	524	532	541	496	499	537	468	528	545	489	494	532	522	467	540	507	501	516	495	532	511	517	479	525	524	508	483	505	518	510	544	538	506	543	532	507	525	536	519	545	524	466	544	505	504	523	518	520	515	542	498	515	535	509	536	512	504	506	512	491	510	515	504	503	505	536	519	527	527	517	512	502	513	535	509	546	531	554	522	511	554	532	526	510	531	529	522	492	543	515	556	541	504	518	560	506	510	529	531	498	530	531	532	501	480	503	501	524	530	507	491	512	489	533	487	555	487	529	521	526	490	498	473	528	507	528	544	549	519	530	487	524	522	529	557	512	508	556	535	519	511	543	507	475	512	517	534	512	481	494	490	525	544	500	493	513	514	529	486	504	489	537	534	507	530	509	514	522	518	506	522	522	516	544	530	531	508	530	477	481	518	555	513	532	527	541	501	513	508	507	538	472	547	541	482	489	518	510	511	555	543	543	512	519	479	516	539	546	511	545	527	495	503	495	514	536	508	554	557	526	512	518	498	507	535	511	536	567	483	503	532	522	548	506	483	544	528	556	497	498	505	512	494	503	539	545	478	511	542	498	525	503	520	544	490	557	525	524	523	514	532	487	513	491	510	534	501	539	494	517	521	561	512	502	519	564	549	507	485	496	486	523	495	520	527	543	544	532	507	532	507	497	518	569	518	517	512	542	496	514	520	508	523	483	526	572	607	529	505	506	534	539	504	458	505	529	507	519	527	536	511	525	473	531	493	528	521	518	511	511	509	490	495	524	530	568	540	548	481	582	527	535	497	536	515	507	513	548	539	518	464	548	496	492	508	505	511	510	516	468	534	504	542	526	568	495	443	507	524	465	517	546	515	484	509	494	473	537	522	550	501	536	513	555	547	542	528	525	540	510	521	531	524	497	482	531	448	521	487	540	565	514	556	513	506	525	523	548	491	492	550	491	519	509	518	491	535	521	512	510	504	534	487	541	515	529	517	524	511	540	521	530	561	486	525	540	512	554	494	493	512	512	512	531	514	475	533	535	521	497	542	506	495	525	487	526	507	500	494	492	543	524	508	526	491	550	498	488	500	508	534	490	481	562	515	516	519	496	488	534	514	505	550	538	493	511	530	533	507	523	484	512	505	484	527	512	533	496	501	494	496	521	488	495	460	528	518	545	504	534	520	525	527	455	544	563	481	520	521	509	517	529	488	492	513	490	501	512	537	515	547	513	530	558	507	516	565	517	510	541	514	520	518	538	507	526	522	535	508	544	474	527	507	527	510	547	486	531	532	523	517	492	535	489	528	556	487	518	554	549	502	491	551	519	529	553	542	514	548	553	501	522	537	541	513	538	504	573	505	499	572	497	499	541	521	511	513	476	526	538	493	523	490	505	552	496	511	512	528	506	533	513	506	525	484	518	525	533	539	535	535	537	556	499	506	476	526	502	523	570	514	518	486	495	547	514	528	479	541	491	496	553	494	527	488	511	552	510	531	518	528	528	520	521	501	520	563	532	532	474	519	497	524	490	509	550	511	526	504	473	517	555	513	480	580	520	536	509	545	494	519	526	516	548	520	514	550	508	522	519	521	493	552	567	518	542	456	518	478	493	467	535	543	545	528	523	508	496	549	534	541	531	515	532	534	508	525	538	513	483	532	524	528	529	484	529	528	512	485	487	516	547	536	508	519	518	477	471	517	544	526	520	514	520	525	504	516	542	506	483	533	545	544	550	513	534	489	487	512	527	487	487	510	513	536	483	516	490	494	524	554	484	535	527	516	501	489	551	534	509	492	515	553	526	490	511	524	538	464	502	507	487	510	519	514	519	496	546	531	511	517	519	508	535	522	540	523	544	527	514	500	510	510	519	545	521	549	493	510	528	536	533	525	515	554	476	502	516	513
9516	26672	20914	18639	46893	42871	29733	2799	2199	1491	1186	1384	1694	1385	1062	861	861	791	780	726	723	735	698	808	2264	5537	5846	5454	4517	3434	2467	1729	1153	882	612	520	497	503	511	544	543	492	537	542	551	499	554	517	544	489	531	516	529	551	508	560	517	489	517	549	563	512	547	553	516	519	523	536	525	552	524	497	537	528	548	472	523	570	508	552	549	504	524	500	557	509	543	529	512	489	518	541	567	518	533	532	577	488	546	486	526	513	496	529	574	506	553	536	562	535	517	570	541	536	530	561	541	530	526	529	534	575	541	501	545	506	498	535	527	549	537	516	566	537	509	524	494	562	554	564	514	522	543	521	510	524	520	505	536	516	541	512	523	527	547	501	506	500	500	534	515	565	525	542	516	498	476	528	530	527	516	524	559	551	541	501	503	533	553	531	486	535	510	508	520	575	566	509	527	558	520	525	528	492	499	517	537	561	530	490	520	520	523	523	516	476	532	484	528	494	527	567	519	521	564	482	482	528	488	533	500	527	522	561	519	511	518	524	548	536	519	499	525	493	479	520	507	505	488	543	556	551	528	508	482	544	510	543	544	529	525	519	531	531	493	549	511	568	536	510	572	520	520	501	479	537	545	483	527	504	545	564	552	500	518	482	504	496	491	484	460	527	485	523	553	488	534	494	484	520	557	544	529	530	524	528	566	529	573	525	534	586	497	506	542	520	528	545	565	522	490	509	499	500	544	510	546	545	516	522	503	492	512	502	530	489	520	542	541	534	543	519	538	496	521	494	522	536	512	527	547	471	535	439	455	538	500	525	531	503	517	515	509	530	523	529	540	507	474	523	523	530	512	502	530	522	489	512	546	519	510	540	529	514	504	471	505	528	466	571	553	559	565	504	478	529	507	507	528	536	523	532	531	491	517	529	543	519	518	491	524	517	532	542	556	457	552	514	522	481	531	528	488	548	533	499	521	523	555	522	504	575	490	536	495	484	499	542	527	540	526	548	561	547	505	516	521	566	503	559	514	518	524	497	539	491	542	503	526	517	489	554	552	579	541	530	508	516	525	498	513	536	507	511	503	491	513	523	532	546	491	535	555	522	481	557	513	540	507	506	522	531	492	519	587	516	505	569	486	538	581	495	497	545	526	520	547	515	502	502	562	561	498	500	502	511	540	514	513	511	513	537	503	492	510	546	486	548	495	526	538	518	558	494	523	556	534	493	500	495	504	524	493	495	542	476	509	541	510	538	520	487	535	494	543	522	510	544	542	561	543	522	518	549	493	527	549	558	538	502	575	495	506	505	476	495	492	504	546	519	486	479	516	513	541	537	493	487	536	562	504	505	518	532	507	516	511	539	507	540	521	531	511	537	529	551	521	508	542	517	511	552	541	519	552	513	543	528	506	510	517	552	510	496	536	551	497	498	539	525	528	487	558	533	536	501	521	502	555	528	542	532	497	559	518	532	540	540	469	504	521	547	521	486	543	508	520	494	507	482	561	550	505	557	517	547	505	517	552	591	541	510	532	497	506	522	531	584	517	543	535	535	551	519	496	513	495	518	516	533	506	551	520	537	541	490	497	526	557	499	513	513	519	559	540	510	539	506	525	527	514	549	531	506	526	489	491	521	541	482	536	494	522	547	556	503	548	518	548	520	551	518	508	504	534	523	535	514	489	544	512	523	509	513	501	560	529	504	528	521	557	523	544	527	511	508	539	498	495	496	544	535	555	517	508	546	521	530	509	512	464	493	520	514	509	508	544	506	485	534	517	573	525	524	539	524	535	532	547	529	533	501	495	524	514	515	513	527	492	531	553	523	508	535	528	505	524	541	551	520	488	508	513	527	486	469	550	555	465	524	491	488	530	518	520	514	530	543	555	524	572	504	534	491	523	494	537	510	492	548	552	521	520	515	493	500	510	525	498	524	520	526	480	584	518	532	478	537	547	525	540	535	516	490	517	507	559	547	536	497	530	487	528	546	508	486	529	547	507	601	515	493	534	586	560	527	517	547	540	515	490	513	527	557	517	529	500	546	553	551	574	513	485	496	520	516	463	541	542	540	546	500	527	523	501	525	505	526	504	522	514	535	539	540	479	533	532	537	526	542	522	568	501	516	565	510	503	517	515	511	545	528	509	512	524	519	526	538	556	520	527	514	493	521	530	531	549	490	496	516	531	527	556	573	550	548	552	565	523	525	501	519	547	496	512	497	501	540	512	531	547	528	528	534	520	494	488	490	492	545	512	549	512	527	520	526	526	487	538	536	540	555	533	501	516	548	535	504	544	539	519	505	529	521	533	515	494	534	515	498	552	538	550	487	513	513	536	512	525	549	511	506	507	471	549	518	555	539	531	527	462	497	514	489	513	523	516	551	522	520	519	532	546	553	509	538	491	524	517	531	513	536	514	558	501	481	533	548	484	522	573	539	549	491	513	450	525	545	513	447	559	540	546	519	543	560	516	516	519	511	518	491	538	489	506	539	552	520	551	535	491	535	527	516	539	547	524	517	493	531	503	508	494	546	524	503	541	477	544	533	522	465	524	521	553	532	553	491	507	572	549	488	494	519	516	515	517	512	538	550	540	538	525	517	505	546	537	533	505	531	567	503	525	499	543	525	522	528	535	507	486	546	509	528	531	520	570	512	513	527	543	533	567	518	499	511	565	501	496	556	549	506	529	563	511	508	504	554	562	537	469	551	528	506	532	542	562	533	507	522	509	531	502	495	486	534	499	528	546	529	563	501	513	541	529	494	528	500	573	531	491	499	547	571	519	538	513	507	517	587	554	536	495	521	548	567	560	511	562	537	543	557	508	505	497	551	536	518	500	501	520	568	482	557	490	514	473	523	505	546	493	510	582	526	507	530	564	504	533	502	504	510	554	499	500	510	526	526	528	500	484	492	520	510	531	516	545	500	546	514	515	566	547	500	520	488	558	530	512	494	503	538	542	574	516	504	518	509	514	561	542	510	544	518	561	574	539	507	522	505	502	512	523	478	527	530	513	517	550	526	512	499	518	534	525	519	523	473	498	540	502	533	540	557	464	520	536	548	545	531	502	541	525	522	516	542	490	473	481	540	553	518	482	508	529	578	566	532	523	516	496	504	544	503	475	525	517	497	523	526	495	480	532	515	500	543	541	484	543	559	522	522	527	484	517	534	514	484	513	551	535	479	483	529	530	483	514	556	508	566	590	532	528	545	520	522	544	489	525	547	518	484	517	493	547	517	541	536	531	520	504	531	536	522	483	531	513	503	516	518	496	548	524	524	531	494	527	559	529	518	487	507	493	510	543	533	530	520	478	508	549	506	529	493	516	521	526	578	544	530	493	578	542	543	517	524	481	501	548	542	519	544	527	519	526	488	499	515	541	498	521	517	512	511	530	512	489	536	508	520	529	524	550	529	514	508	548	502	542	527	504	537	505	532	462	521	560	526	498	555	563	521	530	532	521	531	540	515	497	537	502	529	486	541	445	517	547	532	522	539	498	538	489	529	534	518
27825	19292	10190	5897	6948	3691	2245	732	526	497	472	578	582	539	468	441	444	427	406	395	409	403	383	428	450	465	524	493	522	509	496	451	444	388	380	397	383	378	372	356	360	378	369	378	348	400	422	382	409	371	348	361	385	400	384	401	405	353	371	394	362	352	390	379	373	391	326	387	361	382	383	403	378	355	377	384	399	370	381	369	397	425	369	368	370	400	359	357	409	417	422	342	388	415	420	395	373	381	397	385	379	379	391	399	393	351	391	370	396	373	377	367	354	395	369	374	363	381	383	363	393	379	379	364	365	410	369	385	402	391	384	388	406	369	363	383	388	395	339	421	397	383	376	408	393	389	369	353	401	400	339	367	325	367	376	376	371	362	364	388	367	362	399	392	352	340	428	369	403	400	374	389	346	376	374	393	363	366	391	370	375	356	396	355	383	372	398	405	391	391	370	317	357	393	408	403	356	382	395	366	342	393	388	354	403	383	358	404	366	385	392	407	403	398	402	345	374	374	406	397	396	380	393	392	379	373	369	362	364	370	384	342	362	368	405	380	356	416	360	418	376	362	369	376	388	408	371	419	375	376	373	408	376	396	341	372	398	366	371	373	387	366	437	382	401	379	357	394	415	422	408	372	382	373	421	364	384	359	384	380	367	382	362	383	384	429	388	381	404	380	413	414	390	389	377	412	430	391	391	383	367	390	354	367	400	377	412	356	403	348	380	419	380	398	401	358	389	382	403	400	382	390	389	372	377	370	368	374	407	406	377	369	392	405	384	401	384	368	389	391	401	373	382	412	407	423	421	429	401	392	375	381	367	378	374	373	367	370	372	414	380	393	385	362	392	389	370	373	399	389	400	408	366	385	364	418	408	368	379	419	381	405	347	377	407	369	378	389	355	404	351	403	411	411	420	372	417	411	361	380	371	356	381	388	372	374	358	415	369	399	409	384	392	377	373	364	409	380	417	418	373	389	400	361	395	418	354	379	380	364	394	382	365	412	393	391	362	411	402	399	387	400	390	404	412	384	379	405	386	378	390	371	396	339	400	396	373	402	397	394	414	364	385	354	394	386	380	356	374	388	418	356	417	386	390	372	366	353	403	373	415	382	370	377	364	386	364	382	370	369	390	377	369	376	330	337	367	396	395	400	353	371	363	377	387	382	366	421	342	404	396	359	391	391	365	350	361	354	365	356	393	423	339	374	403	374	368	379	371	388	380	409	407	386	373	386	392	358	377	371	398	383	368	386	417	372	375	375	414	367	389	377	407	375	366	392	354	374	401	344	358	394	406	363	403	390	402	396	374	386	370	393	367	410	398	407	371	381	398	389	344	363	339	407	401	398	340	416	368	428	385	393	381	408	384	385	371	370	377	357	405	392	352	385	381	373	373	345	376	404	402	363	366	398	378	372	412	396	383	414	372	403	383	400	370	370	392	386	376	346	392	373	382	350	378	383	399	407	395	401	348	376	380	382	424	398	342	390	389	397	360	382	390	389	376	384	367	393	363	412	372	408	377	376	395	385	389	423	389	372	361	396	426	369	360	383	350	423	377	370	367	411	398	402	329	393	387	384	366	402	385	382	365	367	370	386	381	346	357	369	384	353	397	365	403	386	397	380	396	384	379	372	389	405	395	384	368	391	378	379	333	381	356	395	395	375	376	405	354	416	404	388	381	388	389	353	377	368	399	383	362	378	391	391	355	390	332	385	378	399	388	429	378	347	372	389	410	358	347	391	366	342	389	356	373	397	382	388	408	376	364	397	407	427	392	394	402	376	365	379	377	372	391	382	355	367	369	363	389	368	363	377	392	378	398	385	414	322	328	392	381	361	358	362	355	370	398	428	389	363	404	366	384	359	361	412	387	404	378	368	389	380	408	386	378	388	393	411	337	396	376	396	354	397	407	408	387	357	398	365	379	384	387	403	375	399	428	365	403	374	409	361	362	383	416	398	374	397	406	416	380	352	362	378	379	365	378	387	369	424	411	434	386	427	384	396	386	391	352	397	417	348	389	444	365	363	395	374	427	381	376	382	361	362	393	400	364	381	409	409	375	379	391	362	385	340	371	414	378	388	377	401	384	382	366	371	407	404	393	391	402	361	360	374	406	358	402	385	360	349	397	390	358	399	334	387	360	374	390	396	384	362	387	392	410	382	369	360	365	401	400	400	403	387	344	380	382	370	377	383	348	385	394	391	382	399	383	420	365	382	374	373	360	347	415	377	414	336	398	420	397	385	367	413	411	376	355	362	436	416	377	396	412	361	375	395	375	390	385	401	393	374	390	369	411	402	402	404	381	372	403	370	392	397	383	398	383	384	388	379	414	376	360	386	373	394	382	383	369	399	355	400	379	360	366	388	404	405	404	393	388	394	383	365	387	350	418	398	404	432	373	363	390	383	386	399	396	412	359	358	374	388	402	363	373	368	391	381	378	384	372	368	419	367	394	380	396	406	388	407	377	368	379	350	385	387	404	339	419	391	376	405	387	336	396	392	371	392	341	416	384	396	367	361	397	381	384	389	393	357	357	348	379	365	376	403	374	382	414	409	361	392	367	357	384	384	372	381	410	346	404	372	370	423	397	370	404	390	396	389	432	414	400	378	400	377	388	395	357	376	362	377	371	392	404	373	395	358	405	400	399	414	391	388	398	420	404	411	367	368	376	409	392	375	374	386	398	373	371	393	376	386	380	403	362	398	395	383	402	373	367	410	385	377	401	354	405	398	375	350	354	394	374	394	403	397	378	384	401	401	372	387	429	391	364	359	385	405	400	390	342	394	377	408	382	347	412	368	371	356	374	405	387	378	389	390	397	417	413	362	397	375	373	421	439	367	374	388	394	396	384	371	383	423	377	360	409	393	393	369	403	440	350	397	394	378	419	397	408	403	369	383	381	406	370	373	414	409	359	415	369	391	400	391	381	374	357	383	398	397	370	396	404	408	360	339	404	366	363	407	344	377	388	396	417	386	399	351	378	376	380	399	398	395	373	412	377	384	380	379	381	408	377	403	371	415	437	395	365	402	401	368	415	362	377	376	350	408	382	395	354	342	361	371	409	388	394	423	385	372	380	408	382	392	405	354	373	389	372	384	384	401	381	349	428	415	388	361	367	373	381	365	377	387	399	391	389	363	365	387	395	389	375	371	361	407	389	389	395	350	404	366	375	385	368	397	389	382	372	413	393	380	391	408	400	335	397	401	405	429	355	334	402	394	425	391	375	337	413	349	357	368	388	356	391	390	354	383	409	402	399	385	348	389	389	371	416	364	364	411	365	413	407	415	394	427	389	387	382	382	396	397	419	384	359	351	410	398	391	402	387	386	427	390	388	387	381	395	426	372	400	386	373	376	370	360	368	399	389	384	387	381	423	423	412	353	373	373	387	386	396	381	372	341	418	364	384	411	365	364	359	384	422	417	373	393	372	393	393	362	367	415	382	383	400	354	414	368	360	400	371	370	403	374	412	426	385	348	378	390	376	383	394	365	349	363
7676	12044	9049	6327	8433	4830	3120	1139	793	597	578	801	820	707	512	479	490	461	459	472	462	445	433	418	469	570	652	655	617	576	524	500	464	419	405	401	454	420	372	424	419	424	422	412	408	385	420	407	434	405	434	365	409	391	427	386	415	416	398	387	396	395	425	406	377	457	412	393	433	429	424	382	407	466	400	373	394	418	419	423	401	380	427	425	409	382	435	468	361	419	427	422	368	412	397	402	371	392	371	416	431	401	439	400	394	419	392	397	432	408	444	404	416	428	422	422	415	384	445	397	423	404	398	383	418	458	408	418	356	397	465	426	377	424	425	420	421	424	383	396	397	435	430	429	381	424	400	428	394	415	375	410	412	421	402	403	433	407	394	410	413	423	447	454	434	413	434	419	413	432	425	427	413	417	415	412	428	432	405	357	378	414	446	388	471	388	417	412	391	426	387	399	419	399	423	418	427	397	437	419	425	381	426	413	415	435	410	404	404	403	396	437	444	410	453	403	391	410	433	403	380	359	414	426	448	373	396	426	437	444	391	412	451	410	435	424	409	430	427	408	422	430	408	379	416	424	416	443	427	395	459	388	381	404	442	438	415	410	422	433	408	427	392	402	391	397	403	373	420	425	396	425	414	397	468	388	405	411	389	410	405	399	400	400	411	404	414	400	399	413	424	412	413	408	371	405	411	440	417	408	424	436	401	410	399	377	429	437	389	405	409	391	422	411	422	434	406	389	415	401	397	407	392	410	419	385	384	391	458	409	403	391	404	402	446	446	417	415	412	455	426	449	399	411	418	419	408	434	454	456	397	441	426	395	385	424	412	395	417	385	419	437	432	388	401	388	386	434	433	434	389	437	399	410	434	427	393	420	403	407	411	445	411	442	389	413	402	409	398	407	418	396	355	439	449	416	420	393	438	415	394	432	435	409	412	410	427	396	450	425	428	407	421	405	387	370	437	389	428	409	417	405	397	405	405	401	405	430	385	426	419	427	429	386	396	442	418	407	423	398	409	400	421	406	441	426	420	396	442	374	396	402	403	424	428	407	419	405	396	441	400	397	443	436	432	398	382	432	420	396	416	383	420	449	439	449	401	414	425	395	379	399	426	461	422	456	451	409	415	430	444	399	402	420	445	409	418	434	392	434	403	391	419	389	425	399	386	420	377	419	389	415	406	415	423	435	400	457	440	407	417	422	412	458	421	390	371	426	393	399	393	430	437	385	430	395	419	416	409	391	414	385	398	446	423	434	384	405	413	397	404	391	441	396	421	442	402	422	399	428	426	402	429	398	410	433	406	391	429	422	403	444	419	444	419	392	408	417	417	436	411	441	437	399	375	414	396	397	406	392	414	428	426	405	429	426	389	411	416	450	425	413	419	408	420	395	431	412	396	391	437	425	399	375	421	414	388	408	419	416	392	411	414	401	394	393	413	416	410	402	380	428	419	383	402	379	411	395	406	432	409	393	402	416	440	434	437	404	440	435	414	424	426	382	402	423	381	421	409	427	384	419	403	394	410	380	417	408	466	439	423	413	412	399	411	414	398	451	429	429	433	405	423	390	434	416	379	458	407	367	398	403	421	420	368	417	474	401	400	425	449	455	441	444	376	394	420	439	405	401	414	453	413	402	400	450	400	421	419	420	454	428	453	423	421	415	410	381	384	404	406	434	416	420	451	407	432	429	428	396	417	415	396	422	407	403	396	433	421	404	408	448	432	417	401	401	399	428	409	390	416	425	416	411	428	429	406	406	374	418	437	414	408	430	402	377	418	403	455	440	444	374	410	388	433	463	412	427	412	407	437	413	444	370	414	441	415	437	412	391	383	413	407	362	400	416	420	415	438	419	418	394	404	399	417	419	392	391	369	429	412	435	394	387	445	430	358	424	389	442	405	429	413	414	411	404	393	407	429	404	434	388	418	442	443	413	411	400	412	409	409	379	420	404	382	407	426	429	444	394	405	407	390	396	387	408	415	420	409	425	405	426	431	384	425	409	418	434	405	427	431	368	421	394	424	389	410	444	424	405	392	409	421	395	422	460	405	413	416	427	389	388	379	438	413	412	406	437	418	383	422	442	408	434	449	394	406	364	405	421	402	433	380	433	449	403	423	398	396	438	422	404	445	418	422	389	414	418	371	414	407	414	400	435	367	393	418	386	423	401	418	364	412	424	404	422	396	399	413	420	429	399	419	413	405	400	425	425	432	443	424	400	390	415	396	387	415	421	435	426	395	426	357	431	405	377	390	449	408	441	413	377	432	432	416	395	432	415	396	357	401	399	429	385	401	417	401	419	396	403	420	417	418	454	425	447	426	377	395	453	409	440	393	398	371	413	410	440	399	397	437	439	420	435	388	430	451	406	434	407	403	411	410	422	410	425	397	399	380	411	378	427	434	429	393	437	411	404	361	388	435	391	395	437	413	403	426	415	433	440	429	395	394	363	392	400	423	422	433	424	420	379	397	443	441	407	438	423	434	417	405	422	409	395	414	381	385	387	401	406	402	424	406	388	412	402	380	400	437	426	424	376	427	398	435	422	412	386	433	433	394	431	414	384	415	408	426	474	420	424	406	425	431	427	408	446	412	399	424	383	415	405	424	414	403	405	409	375	400	423	422	411	433	421	442	417	447	406	408	400	410	418	419	408	384	429	419	413	401	428	391	400	418	407	426	441	373	422	421	421	421	419	433	415	410	400	411	434	421	404	419	439	445	430	444	431	409	421	405	397	421	438	396	421	417	409	404	434	400	444	403	430	459	451	432	405	398	418	420	426	423	418	401	383	387	396	412	435	436	395	434	424	401	396	422	449	397	417	423	448	431	396	435	385	414	387	407	396	436	460	410	403	394	399	435	397	415	434	404	377	421	397	404	398	415	429	422	392	427	390	441	400	442	401	408	435	406	432	391	396	423	414	395	433	402	423	413	413	412	417	386	422	441	361	377	384	436	418	399	414	428	409	424	391	412	397	377	379	409	407	423	396	383	383	402	426	406	395	444	423	407	422	434	423	417	412	420	402	454	376	419	410	442	391	443	382	419	397	408	382	433	400	428	412	413	437	372	385	421	409	405	402	418	424	396	423	413	407	401	436	398	428	374	419	390	427	435	373	450	442	411	439	380	402	418	414	391	437	438	445	412	395	430	433	429	419	443	424	404	376	435	394	390	371	417	425	428	384	398	384	408	401	401	415	426	381	437	434	408	401	421	420	433	434	402	404	422	420	401	462	429	432	384	418	442	435	426	411	414	426	410	393	391	416	398	445	387	414	387	400	401	407	398	399	415	503	435	453	400	448	438	376	418	410	365	452	425	402	417	437	430	404	424	427	398	416	392	385	454	400	408	433	430	425	393	390	423	412	403	396	426	415	383	399	406	421	367	461	427	420	430	426	383	412	414	413	431	394	409	411	425	393	382	409	400	383	449	456	438	414	355	431	391	425	432	417	439	428	427	441	380	396	388	440	419	412	418	449	406	419	409	406	383	381	392	431
24088	21245	28337	24636	28259	28361	24090	3587	635	515	613	768	742	511	475	412	403	431	388	387	347	391	369	359	528	1242	1857	1721	1455	1232	857	581	439	345	362	311	345	308	307	292	324	333	286	309	304	282	302	310	304	348	331	293	317	296	353	322	309	325	311	333	344	312	330	299	320	307	316	298	289	312	319	328	340	309	319	326	350	317	346	345	333	292	303	283	316	317	331	286	340	295	309	291	325	308	325	267	284	300	280	301	327	342	312	303	362	314	321	318	282	288	288	314	324	322	293	283	334	289	327	289	284	335	307	295	315	311	296	313	306	339	259	303	331	332	296	329	309	306	333	311	289	275	320	318	297	308	308	334	299	337	309	320	303	301	308	280	328	327	305	316	310	302	318	293	280	336	345	336	316	307	316	307	283	301	329	310	304	312	324	353	324	292	323	290	296	296	321	310	309	314	323	309	300	286	342	309	290	278	334	283	275	307	312	317	346	294	334	332	325	334	304	320	271	322	311	310	305	328	317	297	339	314	288	335	286	310	260	299	341	315	307	312	286	330	314	337	304	287	314	300	330	308	343	318	292	308	317	337	316	337	296	305	296	335	306	312	301	337	342	290	357	327	333	283	329	293	296	287	301	326	312	324	296	288	273	304	322	317	315	305	299	321	326	301	324	300	283	370	314	281	319	335	312	297	324	320	299	295	303	279	296	305	308	300	303	312	302	330	293	338	322	335	306	301	290	308	304	293	314	325	291	287	297	307	318	350	323	322	328	325	307	292	314	342	297	325	282	334	288	311	326	325	325	304	287	292	322	326	315	321	315	323	301	291	303	320	313	316	286	306	319	335	279	313	352	298	313	318	302	311	319	291	298	314	333	317	338	309	303	319	300	309	334	313	313	332	313	326	319	303	300	337	336	285	308	321	327	302	336	325	307	319	294	309	299	315	300	324	288	296	323	284	313	317	343	324	327	318	291	328	334	300	350	326	320	321	298	322	292	289	345	290	313	363	292	316	317	314	297	309	338	321	335	295	313	288	322	303	305	284	281	293	324	304	296	298	298	337	299	328	285	348	296	291	303	299	304	343	323	358	320	289	285	300	302	299	318	301	309	319	281	298	291	269	333	307	316	287	289	293	316	312	313	302	338	304	296	292	286	302	327	325	311	344	306	282	318	300	315	297	279	305	283	330	309	304	299	257	335	321	327	332	311	311	328	319	286	305	344	309	338	319	307	270	308	314	290	281	307	324	284	291	334	343	329	326	310	306	333	304	315	294	329	300	314	330	331	273	287	311	309	294	330	300	297	322	338	319	310	306	329	332	305	306	314	306	317	300	313	309	332	331	310	276	296	299	316	281	297	310	350	293	309	302	308	296	296	300	311	344	269	340	298	300	297	293	297	330	332	317	309	299	305	300	293	280	317	312	289	295	301	324	299	299	315	310	331	341	337	289	306	326	325	300	286	327	314	316	310	292	322	305	315	304	299	310	319	306	284	346	304	302	325	336	327	314	313	334	348	312	290	290	309	318	317	288	329	301	295	314	304	333	297	334	291	322	322	311	322	334	324	296	332	315	343	343	292	312	332	313	318	313	307	301	286	322	306	304	323	315	322	275	292	306	292	305	312	326	343	329	296	302	327	315	286	303	301	330	314	303	296	334	329	291	325	353	318	287	314	297	323	341	281	312	323	321	317	294	306	309	317	325	320	320	317	298	310	318	355	324	312	311	283	283	325	324	315	292	295	306	295	318	331	316	309	347	332	310	319	323	301	301	295	283	350	326	316	316	317	309	286	286	297	323	283	302	303	319	311	316	308	292	318	302	299	298	308	308	309	295	322	300	278	305	351	319	294	288	327	299	325	321	331	283	340	309	314	330	276	324	300	326	310	287	269	293	338	304	313	309	302	299	316	299	329	325	301	310	297	339	316	304	312	294	344	298	307	322	313	303	307	300	288	318	293	317	315	303	322	290	292	307	276	320	312	297	331	315	324	345	311	296	310	323	314	287	319	324	329	327	331	305	310	311	342	290	304	302	277	296	317	302	309	302	312	308	288	279	350	302	299	299	308	318	306	306	287	294	299	293	308	302	316	284	327	318	286	331	297	317	326	284	330	292	336	313	343	330	310	319	324	290	315	280	323	336	337	297	301	311	326	323	309	317	303	295	298	329	280	294	345	293	288	294	304	329	323	287	312	264	330	292	304	334	314	337	284	275	320	295	314	308	321	285	294	297	306	314	327	334	307	328	319	313	303	288	272	322	299	324	280	289	284	324	293	329	308	316	299	277	314	294	273	310	347	309	292	337	289	291	319	300	280	349	312	312	305	337	257	311	330	307	301	351	334	323	305	298	304	363	302	278	307	327	294	301	301	341	292	293	300	313	329	322	311	350	311	342	324	311	318	332	315	333	293	292	333	314	313	309	325	316	316	314	293	272	285	348	315	316	315	327	322	297	330	292	314	281	296	351	338	299	295	318	301	335	298	303	311	306	299	312	269	319	303	283	319	313	326	284	312	309	294	334	301	327	321	302	332	298	310	321	273	313	287	338	302	304	314	300	297	318	296	302	329	313	345	337	287	294	294	308	281	293	301	297	309	297	334	294	312	287	299	305	311	331	277	317	319	303	293	319	308	304	333	293	308	309	327	315	299	296	318	301	302	317	313	315	332	297	299	331	318	315	330	313	353	312	299	308	328	319	298	313	312	336	298	317	318	306	291	309	325	313	301	281	278	334	287	340	327	284	311	318	329	326	290	304	273	303	331	279	329	298	342	314	309	317	307	320	297	318	279	304	286	302	283	314	302	289	324	293	326	301	313	275	315	329	302	300	297	308	318	334	335	321	311	309	325	319	346	326	337	312	299	325	319	293	328	326	313	330	314	345	300	325	307	316	314	308	305	307	307	324	336	314	319	317	308	308	321	303	339	324	295	303	306	296	292	351	293	317	322	317	298	294	312	316	298	305	309	317	320	309	310	307	281	287	321	309	303	314	297	295	325	318	335	316	324	297	302	320	294	282	309	317	318	308	290	291	315	319	341	328	291	318	302	301	323	298	343	304	311	332	290	306	308	298	298	328	320	307	338	317	306	347	312	334	332	321	290	311	309	321	293	316	313	304	333	292	299	304	329	337	370	302	318	306	300	295	278	309	297	291	281	291	328	342	351	318	326	293	339	299	314	304	327	320	319	330	315	311	287	288	287	319	301	327	284	279	322	302	298	305	309	336	306	301	298	328	297	283	311	304	301	311	314	291	321	285	314	300	296	327	304	305	311	322	318	324	297	293	280	283	309	269	310	294	331	319	317	330	321	291	335	296	332	268	320	296	304	307	272	302	324	305	300	317	334	313	313	306	311	300	284	323	332	299	296	318	302	302	314	325	323	291	307	307	323	294	292	294	301	320	329	320	316	326	317	318	294	270	310	307	304	307	319	299	305	336	298	282	306	336	267	328	299	323	314	333	298	293	318	294	321	309	314	319	316	334	310	317	304	289	282	298
7255	19381	14595	21134	36419	31270	25046	1794	1049	765	917	1270	1123	713	601	512	468	573	458	449	444	458	450	459	698	1901	2771	2730	2297	1808	1213	767	498	439	378	344	317	356	309	364	346	324	334	362	338	328	330	305	318	332	365	298	315	364	321	338	359	353	345	301	291	344	364	319	368	323	292	319	332	322	325	322	329	358	285	334	323	312	356	332	348	305	314	369	312	330	337	355	324	309	321	348	342	327	317	323	321	322	322	334	326	318	322	295	289	329	307	337	317	335	322	359	327	345	344	327	340	346	309	329	350	347	343	319	371	358	316	346	300	334	333	346	311	323	322	327	294	345	335	354	342	354	327	338	331	340	335	339	342	353	318	319	331	360	343	316	354	296	348	325	318	343	355	375	322	300	323	357	332	338	333	319	327	291	322	308	356	343	338	323	350	326	311	318	321	326	331	319	333	295	333	323	321	358	329	334	354	301	339	317	316	304	341	327	330	326	321	345	307	337	344	311	357	330	335	290	321	303	313	335	328	358	360	350	355	342	347	340	334	311	338	337	310	340	314	344	347	314	307	325	358	348	349	335	335	331	342	340	355	335	316	327	342	331	346	346	334	335	349	337	317	316	341	319	312	320	322	330	319	317	347	331	356	326	321	335	321	344	334	319	344	330	327	349	335	318	324	310	363	344	279	346	300	321	312	328	319	358	364	336	325	326	351	323	335	328	353	340	312	319	359	332	328	326	316	319	342	354	321	358	336	332	359	320	368	333	307	303	319	314	344	316	357	342	327	288	347	303	282	321	361	335	349	356	307	316	329	318	347	336	322	312	357	311	373	290	350	319	322	346	340	340	338	361	322	352	344	324	347	323	309	301	331	335	335	318	318	327	312	341	328	339	331	354	329	370	340	328	354	313	338	331	353	320	316	326	334	340	375	325	340	341	331	335	285	375	334	325	312	311	350	313	366	309	333	328	333	374	346	307	331	318	327	305	342	326	300	310	329	323	345	349	328	347	359	341	327	340	326	371	315	315	348	360	296	337	319	345	350	329	318	357	336	306	333	336	326	307	312	334	319	327	333	350	340	330	326	354	323	338	329	318	355	314	327	337	342	314	343	349	344	308	310	333	319	313	340	340	359	345	333	336	342	359	331	341	343	351	309	327	323	362	366	339	343	289	349	333	337	318	284	335	302	335	329	267	329	333	353	342	344	330	333	326	334	336	329	351	357	293	312	329	347	300	374	336	320	311	317	301	324	314	335	323	312	336	341	328	363	355	324	346	310	353	306	331	307	316	295	331	340	339	345	350	340	321	309	337	326	329	337	316	329	339	331	322	340	337	317	321	334	324	333	318	318	362	347	318	332	327	308	335	278	337	311	317	358	330	364	292	376	323	351	353	335	340	301	351	316	305	322	319	339	326	328	346	355	310	331	313	343	314	313	323	368	368	330	335	325	355	300	330	328	349	321	343	333	350	296	322	311	337	353	343	330	336	323	332	369	349	332	346	300	344	311	321	335	350	312	371	338	324	323	346	371	312	320	323	351	341	319	305	322	351	332	331	304	333	318	333	331	317	305	357	350	394	312	345	329	374	323	335	310	340	327	315	313	352	325	309	331	331	325	349	320	351	314	304	304	337	343	339	350	345	359	358	348	359	315	331	328	317	336	339	340	303	338	309	317	308	327	356	307	342	344	290	350	329	340	319	350	364	330	347	337	324	339	316	352	341	317	337	337	354	329	372	352	316	345	343	360	320	327	329	337	331	332	353	322	327	316	381	326	332	322	330	363	344	338	311	375	328	346	338	307	340	320	317	350	336	350	327	324	340	321	321	328	337	334	288	321	345	339	334	343	317	373	318	361	335	321	331	339	343	342	312	292	327	327	314	358	330	345	314	331	363	312	305	323	334	318	316	283	322	352	320	336	334	333	318	311	342	341	317	333	340	371	319	320	325	328	317	301	344	329	327	323	312	386	324	323	365	347	333	334	353	327	321	302	364	335	317	340	314	311	339	326	340	335	331	339	302	339	334	327	323	314	339	326	328	352	328	341	326	350	339	348	318	308	349	292	348	322	349	308	324	334	315	318	381	360	313	306	320	349	313	309	324	335	367	301	341	328	342	321	368	332	326	319	334	305	377	319	310	348	359	313	344	319	325	303	316	324	316	356	320	335	350	366	338	310	317	332	331	309	329	358	359	335	316	295	333	332	333	335	341	300	328	356	357	317	342	357	346	330	316	308	321	331	326	326	330	357	349	305	295	332	310	338	325	357	319	317	322	339	345	321	344	310	334	314	324	333	322	340	286	323	345	329	290	319	312	332	310	331	340	353	319	334	324	334	355	312	331	330	310	327	349	315	319	365	314	367	336	355	338	362	349	305	346	322	352	314	292	328	312	366	320	330	327	325	309	302	347	319	362	295	324	308	322	321	309	358	313	319	308	350	346	323	351	332	326	316	321	325	354	334	293	326	302	313	333	330	359	343	342	358	344	325	329	335	318	339	379	322	299	307	349	322	304	336	328	340	343	319	339	314	336	319	322	332	334	326	342	343	309	330	329	342	324	316	357	322	366	318	318	333	374	307	329	292	341	351	311	332	326	291	347	308	328	324	367	311	313	378	304	333	336	338	302	324	336	358	313	356	339	324	318	317	339	309	325	335	383	318	347	341	343	318	333	297	342	334	327	329	321	317	318	293	306	309	332	327	307	371	312	330	302	349	327	335	333	356	325	327	345	307	329	361	315	321	328	308	335	272	330	351	341	344	350	317	338	318	334	328	311	363	345	336	334	324	307	338	347	333	338	339	318	356	317	335	323	330	364	350	311	340	317	296	357	307	360	319	357	325	334	345	342	333	324	337	338	320	339	305	325	344	339	302	309	360	337	322	316	335	342	343	348	350	323	379	342	331	337	357	357	320	365	315	324	312	351	337	351	330	305	360	325	315	323	318	320	317	354	329	361	337	352	327	326	329	331	308	357	345	354	340	324	326	354	317	350	330	348	359	328	315	306	362	315	325	314	328	351	344	369	343	357	325	326	314	356	339	335	335	329	335	332	338	338	317	329	312	327	328	314	338	347	354	333	303	326	310	328	308	329	370	338	308	339	349	316	361	316	337	312	342	311	303	303	333	339	296	325	341	350	314	311	338	322	332	371	330	311	346	309	342	319	335	325	357	325	336	308	310	362	373	335	325	310	330	312	347	310	317	330	306	342	309	344	363	343	308	313	332	342	319	305	326	321	351	322	297	337	319	369	335	318	341	336	348	322	330	342	348	348	307	309	311	347	350	358	326	363	321	349	323	338	312	339	332	329	331	304	341	281	296	323	360	332	328	329	331	307	323	323	305	300	343	328	306	337	355	288	351	323	319	333	300	305	331	301	321	325	356	329	361	345	336	349	356	330	332	355	332	325	343	339	315	315	331	323	286	347	340	324	341	313	333	317	307	335	346	327	341	346	366	312	308	339	349	344	336	339	337	336	340	315	352	305	340	307	314	346	324	339
25033	21170	27284	25526	23424	22295	14166	1678	685	664	727	801	777	678	549	541	547	567	543	534	531	526	484	481	662	1075	1181	1331	1217	864	674	583	550	491	434	494	475	483	437	482	472	484	469	522	513	487	450	475	444	464	478	487	494	483	474	492	481	477	468	473	492	461	464	462	480	477	497	489	481	501	483	448	449	476	517	472	478	529	480	489	503	494	455	433	467	498	485	453	495	503	465	497	492	512	465	461	467	476	511	527	464	469	504	484	448	480	483	458	483	515	453	476	486	493	479	503	509	455	486	483	512	481	475	493	456	476	504	470	478	462	456	481	467	521	529	466	500	464	486	482	480	445	500	455	479	418	485	463	458	503	515	460	481	487	488	493	478	513	482	484	473	426	485	523	471	437	482	490	473	490	465	489	443	488	490	490	449	466	477	450	532	479	475	466	461	485	472	486	501	477	511	498	506	435	492	441	500	468	495	523	485	499	418	522	448	450	463	479	465	474	463	513	474	463	448	525	472	446	490	466	498	478	492	506	468	407	467	484	487	477	475	488	555	480	487	532	480	486	528	431	481	495	483	509	481	442	497	511	442	476	472	521	517	497	468	464	479	501	480	527	474	470	464	513	472	486	464	500	457	459	458	470	485	485	490	470	479	479	513	478	472	501	465	504	504	444	460	485	490	495	511	463	480	440	501	487	503	463	450	494	477	466	502	492	457	496	527	460	499	485	482	461	524	477	493	479	481	456	477	456	478	488	435	502	482	486	469	504	485	464	470	436	454	446	489	506	489	478	476	470	469	524	491	483	467	488	490	483	533	497	455	515	510	458	479	489	472	450	438	511	501	456	482	464	469	447	497	474	504	477	487	465	479	491	480	447	499	454	470	472	475	491	496	488	456	451	482	481	489	448	480	486	451	475	449	502	527	525	493	462	439	472	488	531	476	503	475	454	486	466	488	490	507	499	520	498	443	477	426	501	490	526	432	492	448	434	494	462	452	513	448	473	490	449	482	454	493	499	495	492	465	503	474	479	485	473	473	481	492	484	483	473	483	499	496	471	472	500	510	454	415	462	506	469	468	471	468	473	472	459	482	452	480	496	475	472	466	488	491	475	486	447	462	470	506	481	458	470	481	481	440	471	534	485	456	491	502	498	479	474	487	504	467	488	469	473	480	487	451	473	454	520	459	463	514	447	469	481	489	509	460	469	456	510	453	476	462	474	491	450	457	469	471	468	481	510	492	518	475	486	440	472	496	471	529	462	435	476	483	483	429	460	450	518	476	463	446	476	433	490	491	507	445	480	480	509	492	471	487	493	476	480	511	480	473	505	448	487	449	454	486	518	511	478	468	469	480	491	511	506	476	464	477	458	489	453	488	485	468	434	499	468	468	487	472	453	493	470	472	442	485	503	455	460	459	457	484	479	506	459	483	445	505	501	472	501	468	466	460	473	473	485	483	497	463	481	458	460	452	480	508	473	495	475	515	440	446	483	482	443	440	471	464	489	473	440	453	509	520	476	505	491	474	493	471	449	509	424	459	497	475	459	472	473	485	497	456	457	498	502	494	449	486	512	494	483	502	459	468	444	479	499	506	459	517	478	488	469	489	452	450	506	478	430	503	496	472	474	470	488	474	459	483	484	492	504	459	485	451	483	444	517	486	463	487	509	475	475	479	482	450	463	458	471	460	492	503	483	468	457	465	484	470	440	490	495	486	489	467	475	490	465	488	478	455	437	487	441	466	477	479	498	469	481	433	438	484	487	434	465	431	473	470	495	469	475	481	493	468	523	446	474	502	484	483	479	519	491	472	482	463	503	480	492	478	515	499	445	470	447	490	468	497	480	448	507	464	450	450	474	491	481	498	469	492	475	512	465	476	457	483	476	509	464	464	490	504	514	454	485	486	488	503	469	467	490	471	431	469	460	433	507	499	462	453	508	455	456	450	481	475	455	503	453	462	469	495	482	498	474	481	483	478	462	452	469	445	497	486	491	511	468	458	463	439	454	477	465	501	439	475	464	520	485	478	513	479	452	448	501	496	481	474	443	461	475	468	496	436	515	486	474	480	465	473	445	508	491	477	464	487	479	461	472	484	479	481	459	503	460	535	502	466	451	432	501	472	455	488	496	449	485	470	453	465	499	450	471	487	479	482	503	488	505	496	520	493	501	461	493	496	438	468	455	485	469	451	466	508	497	508	513	458	450	477	431	474	500	466	473	483	483	456	501	475	491	500	462	502	471	504	515	457	456	485	473	509	506	430	498	476	427	500	562	502	464	532	436	488	453	462	477	512	499	468	472	467	473	453	468	525	495	478	494	483	512	476	432	447	463	492	466	482	508	496	482	474	537	469	481	476	492	479	456	502	494	533	499	463	471	499	437	452	455	508	473	505	462	478	489	445	521	468	492	438	475	467	482	460	498	491	498	458	475	455	494	497	456	494	467	470	489	479	491	494	463	495	489	448	486	502	488	446	460	498	476	508	468	469	450	419	476	456	498	448	478	452	467	486	440	492	444	475	447	498	456	511	477	440	425	422	462	530	481	476	466	505	452	458	452	469	474	504	458	500	503	485	468	493	504	442	512	470	450	478	484	496	467	490	480	475	506	484	472	472	463	482	485	465	462	468	496	481	480	490	493	466	474	477	449	502	470	514	484	483	494	467	494	440	511	512	496	485	506	486	525	471	453	472	496	493	510	473	478	469	481	467	483	444	455	491	485	443	486	473	463	473	480	446	470	462	487	450	462	485	500	463	510	465	451	478	498	479	501	468	499	497	534	475	473	455	460	506	492	459	460	497	514	491	484	493	489	467	463	484	456	500	497	467	502	452	466	459	491	490	439	488	474	499	465	463	472	493	444	471	481	502	448	458	490	474	494	450	463	476	473	525	485	493	449	499	468	479	473	469	462	459	455	502	434	485	467	479	463	469	494	471	496	527	492	451	512	488	467	455	477	472	485	473	447	509	478	517	515	506	491	534	468	493	461	484	476	443	476	466	480	461	493	441	478	487	451	504	468	478	470	477	520	479	469	468	461	477	497	474	493	522	472	495	500	456	485	485	482	487	475	494	478	469	494	474	493	509	448	484	477	502	490	479	485	461	460	508	443	471	457	475	465	464	503	495	470	518	471	485	482	482	440	426	422	480	482	448	440	506	472	450	508	485	452	495	482	457	494	450	466	429	518	465	507	501	472	490	492	484	443	557	473	487	447	471	496	450	498	457	488	448	458	487	485	499	473	508	526	499	498	489	475	512	481	478	505	491	457	485	507	482	485	490	483	487	439	510	453	463	462	479	486	500	525	481	459	479	493	487	491	482	482	498	462	489	455	472	488	468	482	499	446	470	513	463	496	487	494	480	485	417	481	459	448	497	478	503	485	480	499	463	519	482	475	474	473	505	514	506	471	483	500	517	476	446	485	489	490	490	494	500	468	485	477	521	479	498	441	447	486	453	484	485	462	472	487	512	493	473	504	501	494	457	460	480	410	470	476	488	529
7421	15831	12446	15006	30347	28537	18367	1359	918	835	1123	1286	1049	921	699	672	627	633	587	643	619	586	581	555	904	1519	1981	2055	1752	1170	855	674	601	507	510	467	517	467	532	512	535	481	479	451	484	499	497	472	518	485	496	508	501	513	477	505	512	512	525	470	493	474	490	517	489	498	532	492	457	480	476	509	513	532	479	490	518	493	530	449	486	489	535	494	510	514	480	493	495	534	500	513	452	495	491	479	559	456	448	477	529	502	496	500	509	475	500	476	483	482	460	519	477	453	502	517	503	515	508	476	522	555	527	497	515	518	512	488	464	483	521	516	531	517	496	498	501	500	499	534	518	490	469	494	481	531	462	540	519	522	507	466	499	480	510	517	494	522	482	490	489	487	489	555	494	463	537	467	524	535	519	460	511	530	525	463	513	520	522	502	512	480	506	493	516	539	543	525	565	531	545	509	502	519	469	494	484	523	493	499	566	488	495	489	506	498	500	519	499	525	540	512	542	499	493	519	509	494	522	500	451	480	493	513	502	496	506	545	500	516	519	476	490	492	520	488	471	535	479	509	499	494	509	541	443	491	494	487	475	520	505	511	483	510	477	499	544	514	484	513	526	518	514	513	469	514	491	504	499	496	480	489	512	500	505	527	490	517	509	498	467	532	521	477	497	515	542	537	492	532	561	538	533	530	476	520	468	505	515	500	544	522	489	490	545	507	495	518	538	512	505	488	526	516	521	486	472	494	517	492	473	459	504	518	562	521	521	514	529	530	453	467	477	493	514	485	527	482	528	536	506	522	506	495	515	498	509	510	482	491	497	505	513	463	471	510	496	509	509	514	503	469	531	490	509	493	511	509	505	501	559	499	495	471	524	491	506	498	482	516	497	496	506	510	509	482	498	531	468	496	517	518	510	489	509	497	501	504	500	567	475	534	509	526	513	479	520	516	508	485	495	489	503	464	507	489	484	506	511	488	495	506	505	560	488	528	517	491	499	501	503	540	493	520	521	505	546	474	510	528	507	496	506	481	511	547	490	475	494	518	522	502	516	453	515	505	494	498	524	474	536	468	492	480	520	520	479	522	512	483	527	462	493	498	518	478	468	528	502	495	494	533	489	502	529	443	516	498	502	513	542	500	485	485	490	493	507	483	483	453	503	519	481	528	504	514	464	515	493	477	489	521	521	522	489	492	482	491	502	498	482	479	473	498	464	479	494	512	531	500	498	519	508	486	475	463	492	501	534	517	496	491	504	531	507	468	481	524	524	504	510	518	463	540	493	520	537	490	480	468	522	498	514	499	500	489	484	476	507	506	501	497	490	529	494	490	501	476	463	503	508	549	503	539	495	473	492	460	498	499	489	511	505	488	467	482	542	538	491	518	497	509	492	471	481	504	478	498	498	497	521	492	476	525	516	519	494	488	507	487	531	522	510	487	502	519	502	500	519	474	494	510	480	534	514	504	499	461	500	483	496	542	496	525	513	488	452	482	514	489	475	453	495	541	470	523	495	470	502	500	510	520	517	535	518	457	495	533	544	484	493	522	490	484	488	526	467	489	501	469	503	488	522	533	505	492	517	496	485	457	508	502	498	502	517	507	520	516	499	501	487	546	491	517	496	502	514	504	515	496	499	560	513	502	470	506	524	495	445	446	488	451	488	487	532	507	518	465	489	508	508	519	523	513	467	509	513	533	496	505	521	498	473	496	518	488	499	506	492	484	511	495	506	507	545	511	487	499	468	546	514	490	507	522	507	536	510	482	530	493	474	548	509	524	485	483	500	514	505	475	505	450	526	527	488	532	470	509	470	492	491	513	518	495	482	486	528	520	514	513	546	507	469	490	500	455	456	509	507	487	517	534	528	507	524	472	494	513	528	469	496	467	509	497	492	482	444	490	518	487	516	516	510	483	445	503	490	515	513	471	515	529	462	535	515	515	517	536	477	491	492	506	506	504	521	502	533	496	494	480	491	510	506	505	499	498	509	446	538	488	523	470	502	487	511	497	512	521	516	485	483	527	435	494	447	490	482	515	534	505	527	506	547	495	520	477	505	463	479	474	481	456	497	476	490	502	493	529	499	516	513	500	503	488	526	485	476	489	508	500	452	513	519	469	520	522	507	502	476	507	535	513	493	492	488	506	483	546	497	513	490	518	521	507	470	507	471	510	531	489	538	487	482	491	555	535	521	566	512	490	487	482	480	494	535	527	454	529	490	492	478	515	478	532	511	530	536	521	511	540	473	501	469	489	510	527	465	531	491	506	503	525	509	474	524	471	483	471	510	489	496	482	486	509	508	516	496	459	503	484	519	509	503	511	507	530	517	523	485	459	469	510	460	526	456	510	519	481	525	478	521	502	497	539	478	488	463	492	502	486	506	519	493	534	498	509	481	490	549	476	519	508	520	519	491	494	519	487	513	490	480	503	461	495	551	498	527	483	490	512	508	539	504	510	525	527	519	550	498	501	480	484	514	518	458	540	537	519	514	518	499	552	477	514	524	537	478	458	531	498	481	533	477	469	508	496	527	521	484	493	523	456	508	539	484	499	499	475	504	502	566	496	490	527	504	490	519	522	486	492	498	469	508	504	488	456	498	516	551	479	520	514	512	521	484	514	521	490	507	508	506	478	489	490	466	451	501	499	498	478	503	516	527	500	505	523	506	505	537	470	493	456	470	517	520	468	522	460	497	494	481	498	557	488	522	503	459	468	489	478	484	513	504	510	478	552	508	511	485	474	490	494	465	489	505	504	523	519	492	506	477	507	538	538	516	514	477	464	489	491	479	483	491	497	471	521	505	498	484	533	534	534	501	478	453	505	481	493	500	471	475	451	500	511	521	510	491	469	478	485	493	516	492	508	512	495	474	553	501	530	515	495	486	517	500	490	493	510	563	479	481	494	487	502	533	457	497	545	497	475	497	487	487	512	505	508	454	530	457	483	507	490	514	484	476	521	480	489	499	514	534	490	481	500	474	477	525	476	556	515	488	555	456	531	446	478	491	531	515	477	531	463	483	478	520	468	513	498	519	446	548	539	522	525	490	468	511	492	499	519	533	534	521	485	455	502	512	523	492	522	533	511	477	504	516	467	512	488	468	534	524	502	467	526	471	496	461	507	504	496	457	484	555	444	493	545	466	508	529	486	487	518	496	546	508	535	526	472	498	494	528	491	513	507	502	485	503	513	537	469	506	500	477	485	459	512	483	529	439	513	506	505	510	540	511	500	495	493	465	439	494	497	524	490	462	561	519	546	518	501	525	529	471	530	509	511	493	478	516	479	517	484	569	528	463	558	517	487	509	507	484	498	466	498	524	532	565	514	492	495	488	523	516	499	488	495	508	514	460	496	449	503	536	495	461	524	545	506	515	495	475	521	554	516	522	471	509	562	535	504	508	535	483	520	522	496	541	509	498	491	478	482	502	492	499	489	477	517	482	529	505	523	519	488	498	510	519	490	493	520	522	502	525	556	521	522	522	497	493	516	506	508	510	510	484	512
22729	21274	29010	23912	27552	40846	34899	8098	1218	946	1233	1151	1090	897	631	670	694	648	608	603	599	579	570	539	830	2142	3281	3686	3157	2079	1106	880	670	529	464	471	457	432	471	456	466	460	449	421	476	469	464	419	472	458	490	487	439	475	476	468	474	433	443	469	474	487	450	453	505	474	417	450	450	471	496	468	474	447	466	445	471	510	452	441	456	444	450	429	486	450	445	446	453	484	468	470	441	472	522	478	433	480	441	472	469	442	460	473	461	443	483	442	466	450	456	465	438	463	498	461	458	426	491	440	474	478	487	444	440	446	466	469	453	492	445	465	491	449	481	482	489	493	474	446	484	458	435	454	452	512	457	485	473	481	470	421	422	458	506	481	431	438	478	450	445	434	513	471	417	469	427	465	443	407	437	474	482	439	432	489	487	469	496	475	475	488	468	481	402	469	479	453	435	469	473	462	466	467	449	463	469	483	423	483	460	479	443	476	495	466	462	437	488	432	475	440	475	471	474	488	442	443	465	425	440	462	474	453	416	427	443	484	468	477	507	466	490	460	482	477	451	483	508	466	465	451	480	478	473	484	490	467	453	494	457	475	472	467	453	463	465	480	447	463	452	449	492	478	451	424	433	406	432	451	482	469	457	477	459	441	488	477	472	420	481	494	447	445	486	459	431	485	479	436	493	460	490	451	483	469	413	485	451	439	429	431	474	457	503	428	450	451	480	442	454	444	439	488	452	433	462	453	474	425	430	486	465	495	506	453	485	486	447	482	449	463	493	482	475	443	459	418	496	455	462	483	473	464	448	447	446	452	476	482	489	431	488	456	458	413	461	456	442	452	431	481	431	452	490	442	461	455	503	477	460	443	470	480	468	442	467	450	427	466	462	500	412	487	451	463	480	439	477	486	458	486	480	432	519	417	505	453	437	457	457	464	459	441	447	440	440	473	428	477	417	439	453	450	447	499	465	460	420	441	454	439	476	433	455	488	483	435	469	474	473	483	464	463	452	436	492	487	456	495	509	449	486	424	462	485	431	453	458	455	452	469	452	472	462	442	460	423	466	468	465	477	438	523	496	512	487	465	445	452	476	432	480	444	480	438	455	479	467	476	424	443	485	417	466	407	447	455	432	441	427	457	476	476	450	443	459	480	478	467	449	443	459	456	442	449	468	466	476	463	432	482	451	443	473	406	446	459	452	474	433	454	493	451	476	504	431	455	464	470	430	484	483	443	463	459	420	486	446	475	505	463	464	458	448	459	473	470	480	464	423	469	448	455	429	484	460	500	470	464	436	459	438	490	441	477	473	454	451	477	477	474	463	424	429	466	490	468	475	469	485	461	487	502	483	464	442	447	480	488	446	468	455	507	427	474	445	485	466	494	449	444	439	433	452	465	453	427	455	476	446	437	437	483	426	447	467	441	469	436	500	483	488	499	494	470	463	440	451	474	451	471	494	469	498	461	481	456	496	475	441	474	469	472	431	475	530	472	493	418	435	504	466	473	423	444	474	430	466	458	475	489	432	455	454	441	475	476	416	473	458	462	466	464	451	478	450	448	490	443	473	473	490	470	457	435	481	449	467	457	473	461	448	446	459	447	450	469	480	458	472	457	488	446	443	467	432	447	451	463	474	483	481	458	455	453	467	429	430	459	428	524	464	479	464	450	439	443	487	469	492	465	479	475	435	476	421	461	489	457	455	464	475	467	464	498	471	451	443	460	486	432	474	473	463	468	442	418	461	452	479	429	451	478	456	424	490	455	445	471	468	475	437	498	452	441	469	478	453	444	435	446	452	490	498	452	471	441	481	452	484	456	429	452	441	464	448	458	485	446	437	455	487	463	433	462	405	448	451	484	474	489	450	466	511	435	466	445	473	483	453	460	479	481	427	499	457	474	464	499	496	438	476	454	493	469	487	434	542	458	446	483	427	446	457	465	459	456	417	469	514	471	458	461	453	429	442	457	485	463	438	448	452	479	451	417	439	442	478	453	460	441	464	450	429	442	423	423	479	530	462	433	457	478	443	484	434	454	423	477	467	448	490	514	448	426	451	479	458	484	479	521	438	450	416	413	422	467	435	471	452	516	500	499	463	430	427	472	451	470	502	453	484	418	489	469	482	438	500	461	440	453	470	451	451	486	441	465	455	443	485	421	485	489	445	456	486	502	475	509	415	472	442	491	453	503	449	473	457	467	506	475	429	484	449	469	421	443	422	490	462	467	467	447	463	460	493	450	495	451	502	429	457	453	431	450	471	420	453	445	455	456	464	478	445	499	438	474	480	477	493	468	475	464	484	469	425	457	444	505	455	454	460	439	479	455	471	461	454	453	433	430	505	416	489	460	466	449	433	469	406	490	440	453	465	466	456	503	437	464	462	492	460	457	430	448	457	468	501	442	430	463	409	465	460	483	487	465	472	434	533	500	448	436	461	466	462	476	452	479	451	451	493	482	455	456	484	448	477	409	487	450	478	474	481	439	455	448	470	485	466	471	474	460	462	444	450	476	504	496	464	451	440	471	448	447	470	449	494	473	435	453	436	473	453	420	403	437	506	466	465	451	428	453	422	501	454	481	455	398	454	471	457	462	462	453	418	476	483	442	493	446	469	475	445	430	425	478	492	437	482	448	489	461	422	462	429	439	431	506	478	466	446	470	440	435	448	450	452	434	483	458	458	499	462	461	476	445	453	440	519	457	413	459	435	459	489	474	469	506	495	474	459	472	446	473	459	467	474	438	455	431	453	461	488	452	487	479	451	440	473	462	478	479	449	454	468	484	476	492	461	454	453	456	474	484	442	468	472	426	414	480	507	427	455	461	442	463	453	430	442	486	465	472	450	420	468	480	459	463	442	460	460	472	473	474	451	441	444	483	428	440	455	485	463	488	486	445	476	468	500	466	478	490	480	447	496	468	431	472	489	516	513	464	456	462	449	459	472	467	478	476	480	465	476	438	494	453	420	459	482	439	459	475	448	467	486	453	482	455	456	486	486	424	493	462	448	468	477	461	435	423	439	409	440	456	469	457	464	489	443	458	447	448	461	450	467	438	453	476	484	427	438	451	487	485	453	496	459	435	455	472	478	462	466	443	455	483	465	468	484	484	465	459	488	481	434	446	436	424	493	428	442	445	492	461	439	460	480	440	457	483	476	440	413	459	480	436	484	448	463	474	424	460	476	449	450	479	477	499	483	459	511	463	474	450	447	463	480	462	452	473	411	476	441	416	465	516	429	452	474	463	457	453	452	465	456	430	478	480	481	491	484	491	448	443	473	463	488	481	466	474	469	500	506	464	429	485	498	469	431	485	454	463	449	445	482	445	466	491	455	483	471	452	444	469	457	490	501	435	457	466	479	438	453	424	443	497	466	506	459	460	455	446	423	470	421	464	444	442	476	453	478	501	466	483	439	492	445	467	436	460	517	442	437	473	449	450	438	439	444	460	475	443	463	452	455	474	473	465	454	437	451	412	466	444	461	445	458	412	488	510	455	493	459	420
9495	25857	19834	24555	51088	48416	31299	2141	1541	1432	1905	1829	1785	1227	772	760	855	806	810	738	701	694	698	633	1138	3343	5156	5337	4552	3012	1500	1159	782	540	468	480	484	459	494	448	440	463	451	468	434	444	460	444	449	477	441	470	481	461	491	432	464	489	454	481	507	460	454	417	507	473	432	491	450	466	462	420	443	429	508	436	503	455	461	464	495	463	487	442	425	484	481	433	450	460	453	497	485	477	462	484	467	458	467	464	485	504	449	476	471	484	477	454	425	461	458	449	482	454	474	466	432	482	498	480	433	459	442	510	457	470	499	431	450	468	453	463	468	471	477	451	450	448	500	471	477	451	458	465	477	441	463	435	469	488	446	431	479	513	466	485	469	459	450	476	482	473	510	480	420	470	430	466	471	462	455	457	483	476	445	488	493	494	466	487	437	504	466	451	482	488	460	431	479	452	474	459	517	458	468	498	448	458	468	460	499	472	502	458	423	459	483	466	469	493	501	478	449	459	483	453	472	502	438	470	479	471	524	478	444	468	464	396	470	441	486	469	451	476	475	487	467	466	488	468	470	445	493	481	498	490	486	498	452	459	450	467	484	460	453	450	416	443	455	495	503	477	461	476	514	469	451	441	470	491	472	481	414	459	475	484	501	439	456	441	492	483	427	440	477	479	462	448	464	448	446	445	469	484	484	464	433	478	471	457	447	474	478	488	453	437	444	501	461	465	493	487	526	434	465	457	474	483	504	474	430	479	506	465	489	462	461	520	472	441	481	485	456	469	466	420	513	496	465	445	468	460	469	481	494	460	458	475	483	495	442	453	458	478	446	483	429	478	500	516	502	478	480	475	462	466	500	497	485	443	482	450	493	443	423	452	474	474	480	507	473	439	518	484	445	465	460	485	497	468	462	448	512	470	468	493	512	471	461	481	489	484	477	454	453	475	479	472	480	486	430	447	456	415	464	486	468	440	487	472	463	463	516	458	476	459	436	483	488	450	473	474	496	478	489	486	456	436	449	496	485	486	478	505	482	469	457	497	510	498	439	475	474	457	473	501	476	484	456	515	447	473	478	471	486	475	460	506	478	477	452	498	433	457	452	495	444	437	511	479	445	462	502	489	508	483	456	467	461	479	465	502	453	480	471	481	456	467	502	476	464	486	479	467	458	473	463	497	459	482	478	481	429	481	444	496	465	489	469	497	477	433	476	487	453	466	462	447	450	447	451	504	445	465	464	505	436	473	437	429	462	425	446	439	492	469	448	453	429	498	461	442	468	476	455	483	459	465	422	468	452	490	479	480	444	471	457	491	483	430	469	454	437	464	493	481	479	470	436	466	455	448	485	439	455	459	453	459	461	453	496	514	442	457	467	489	461	464	470	472	453	500	449	442	451	474	463	481	472	483	464	464	501	478	448	450	486	461	451	462	487	460	478	456	485	501	464	448	433	477	484	486	506	455	477	471	475	465	493	446	467	472	484	435	443	441	508	491	492	479	453	459	443	419	508	409	437	439	459	433	465	476	447	437	473	447	471	432	469	494	470	475	483	479	474	461	472	461	488	470	449	427	520	471	457	467	466	486	448	446	437	455	470	467	474	501	495	487	481	474	457	493	477	462	451	461	523	489	482	460	442	500	494	437	459	518	466	421	458	461	456	490	446	490	497	457	478	496	472	420	471	476	480	480	432	436	478	492	494	432	482	487	449	463	464	481	439	448	467	482	504	480	518	463	447	468	461	488	482	452	467	426	471	469	459	455	480	442	463	491	434	447	445	488	450	460	453	472	446	454	484	443	471	452	495	459	483	497	459	457	458	494	471	458	473	486	447	454	457	447	447	438	454	462	498	501	482	413	524	461	464	465	455	423	481	478	457	476	490	510	464	464	460	489	469	466	498	470	508	482	470	494	459	478	454	458	459	445	467	440	469	463	448	442	470	440	512	488	468	465	458	484	507	464	486	463	492	446	460	477	483	478	499	482	492	475	466	466	522	492	477	488	461	513	474	496	460	492	471	478	478	458	464	510	481	485	458	489	464	441	497	497	469	478	467	450	470	483	505	512	431	465	473	425	478	481	499	451	474	466	472	486	520	493	444	478	491	461	465	509	478	496	475	497	500	460	482	464	458	472	467	471	472	444	451	476	468	458	450	466	479	501	472	442	483	469	463	463	510	443	467	481	505	508	456	467	505	464	484	449	477	452	454	432	475	428	479	487	457	457	475	505	511	476	479	457	482	496	458	468	465	481	446	452	466	426	494	444	427	493	489	464	464	466	438	448	417	445	479	450	446	499	448	445	460	433	503	465	464	475	467	468	439	480	505	458	477	490	457	460	490	468	469	469	458	491	464	476	466	448	465	486	453	459	473	464	457	438	477	462	472	472	445	476	455	443	466	443	459	441	459	458	455	451	479	470	465	455	463	498	452	500	449	488	480	464	446	465	448	489	464	446	465	449	435	490	453	440	471	478	452	461	461	453	469	486	472	464	445	480	468	417	488	445	457	453	461	497	473	464	437	485	484	508	484	499	464	495	441	467	478	471	456	504	465	457	475	465	456	465	510	498	499	428	484	500	450	417	462	453	485	458	465	435	484	504	425	515	449	455	498	483	429	482	485	504	458	480	470	448	471	476	463	443	525	491	456	489	458	481	468	501	458	461	475	454	469	473	500	450	443	491	480	437	484	436	450	461	481	494	460	470	472	483	436	478	468	464	455	478	446	501	480	497	486	476	481	448	441	482	487	427	502	455	456	480	448	478	454	502	498	462	462	452	475	475	460	447	470	472	454	466	463	451	462	491	439	515	474	469	513	457	471	434	475	452	433	489	460	471	461	462	471	484	509	430	459	483	466	463	506	457	439	470	490	453	426	444	469	456	456	444	462	455	507	463	424	471	486	518	457	472	468	495	456	483	448	496	434	474	466	456	444	453	454	435	465	453	460	472	436	443	474	468	477	470	446	449	481	482	478	502	453	464	482	474	465	434	480	472	411	498	459	503	488	481	468	457	461	460	506	462	501	429	503	490	447	486	510	458	467	476	481	462	452	442	470	476	484	451	478	481	491	465	400	487	432	470	450	462	464	444	446	472	443	471	460	499	484	490	497	464	456	491	485	455	498	490	469	482	493	502	502	485	456	488	472	489	484	452	473	449	471	470	472	447	501	492	442	492	459	472	479	501	469	487	495	477	447	450	449	467	479	488	423	476	456	493	490	486	505	511	482	470	460	467	461	466	501	449	468	478	472	489	437	459	476	455	421	477	497	466	519	491	503	469	459	478	458	458	453	460	451	447	481	503	472	451	459	475	520	433	475	459	444	447	457	464	479	458	459	478	468	437	470	502	464	523	462	444	476	473	485	494	508	484	420	413	448	456	472	460	456	472	488	470	472	471	444	488	430	472	516	453	443	471	425	445	434	509	477	469	472	513	470	476	444	468	519	506	464	468	483	452	487	487	489	457	479	435	464	486	487	479	444	446	462	479	471	448	442	466	488	447	499	444
27965	19133	9917	5367	4360	5194	1945	536	492	503	577	686	625	456	371	412	395	371	378	391	386	362	394	374	376	418	438	508	495	469	439	361	360	315	346	385	386	340	355	348	331	342	333	354	355	328	385	348	352	359	321	359	330	322	356	310	373	364	353	356	353	355	356	319	329	359	353	363	357	316	362	317	369	355	319	362	334	334	369	347	293	346	352	334	360	362	318	330	310	363	341	335	338	347	342	336	344	349	314	347	366	373	346	346	370	331	381	333	345	364	353	350	347	360	346	345	302	380	340	356	378	335	316	342	349	359	343	331	354	345	398	337	339	332	345	374	373	311	352	378	326	365	351	363	341	361	334	349	338	324	349	352	349	319	332	345	308	364	352	330	329	361	334	352	333	347	333	336	359	325	357	357	358	340	320	367	326	324	361	336	360	378	362	349	336	348	339	320	407	347	357	313	342	369	319	330	325	327	357	333	318	327	329	348	351	350	356	316	358	352	349	366	345	341	343	371	339	326	354	390	314	366	355	341	350	362	382	384	358	354	337	322	324	351	339	369	361	353	342	332	394	385	359	339	330	351	318	333	351	325	362	372	358	371	348	377	333	340	302	353	318	322	325	344	334	347	380	333	329	381	388	344	291	339	316	357	323	350	347	329	339	376	376	344	365	374	321	326	339	364	354	335	353	345	311	336	346	320	327	361	334	319	335	374	352	345	352	313	330	367	328	374	321	331	354	344	357	353	340	352	353	309	347	373	355	348	388	352	353	341	354	359	358	337	319	341	332	325	313	333	323	373	365	333	358	353	355	345	337	386	362	313	334	336	317	331	366	329	351	338	371	358	334	332	366	348	378	340	341	335	359	368	335	340	332	341	360	376	357	321	346	353	391	351	337	356	338	355	339	356	351	323	332	312	330	355	337	336	366	328	334	345	367	328	328	340	345	370	356	351	339	367	328	347	337	331	342	318	329	325	306	323	346	335	353	346	373	350	324	367	343	368	363	344	328	355	336	346	325	359	342	326	363	296	325	394	326	305	323	348	360	354	318	392	341	342	384	353	328	344	346	333	344	331	349	329	352	365	381	345	364	362	355	382	365	314	355	318	327	314	346	320	366	340	363	370	354	332	360	349	356	331	326	332	379	312	354	329	320	387	343	363	326	348	343	345	347	343	373	355	352	320	358	353	336	343	331	340	326	336	337	312	367	326	391	354	337	347	328	363	334	363	347	334	336	364	341	332	325	362	345	356	353	302	362	366	301	339	360	349	360	323	366	354	331	313	333	309	339	343	327	325	351	294	360	372	355	343	357	331	331	349	345	376	371	355	360	317	354	365	333	320	320	359	327	310	342	382	348	339	316	377	339	331	361	351	347	305	348	377	322	322	353	355	339	378	386	334	355	345	352	356	352	314	307	362	350	335	356	353	339	343	419	340	314	355	352	325	373	324	338	331	343	349	344	338	361	352	363	323	326	339	319	366	339	332	343	364	361	397	321	320	362	360	329	332	363	343	349	371	355	346	339	370	369	363	374	398	309	380	357	358	355	320	339	339	375	312	308	319	338	332	355	303	338	370	315	318	353	342	366	343	358	341	329	340	341	347	353	376	330	323	317	319	351	355	326	365	342	312	306	379	335	319	361	362	322	321	380	344	361	368	346	332	329	371	348	331	349	347	337	352	340	347	353	379	334	371	366	323	286	340	339	357	350	372	349	330	336	347	345	327	366	343	360	344	326	347	326	346	382	367	333	341	358	387	336	341	340	308	353	325	372	385	351	332	350	333	350	379	321	342	327	332	353	333	394	377	339	343	294	330	334	329	358	350	323	366	361	314	346	363	333	332	343	341	357	388	309	331	326	348	331	327	371	363	325	328	349	332	359	316	351	322	342	362	323	337	349	331	391	338	341	340	356	326	353	347	316	348	336	334	343	290	352	339	308	322	364	363	361	345	388	324	334	340	342	320	318	372	343	385	333	349	360	319	328	312	335	304	369	364	337	346	355	358	357	390	342	303	352	326	331	353	365	345	349	348	308	322	301	364	379	349	336	314	334	339	352	315	358	334	353	350	338	344	366	366	334	337	324	362	357	338	347	349	356	343	373	341	343	370	327	368	353	352	336	348	346	346	354	336	342	291	383	316	336	289	355	355	365	374	326	327	362	366	345	337	334	346	374	353	343	358	317	322	354	332	358	379	336	310	372	368	339	347	386	370	324	348	328	336	327	337	330	356	382	336	327	357	382	339	366	327	338	363	352	337	334	315	377	334	367	374	365	344	369	341	324	376	344	395	374	342	338	336	331	365	344	338	337	358	346	325	351	343	336	325	339	352	322	324	339	343	345	329	340	342	349	331	349	326	352	345	345	388	351	341	359	320	354	348	330	319	339	325	302	327	370	355	331	347	352	335	347	353	361	344	322	341	354	371	323	359	374	340	339	338	348	351	356	322	337	381	346	331	319	345	335	343	356	378	310	348	339	333	359	348	320	383	373	371	361	357	346	344	347	320	305	340	343	322	337	318	355	353	360	338	360	330	348	358	359	325	326	352	315	355	341	331	357	329	345	359	323	344	311	330	332	315	373	342	344	361	358	344	360	373	349	349	357	334	347	306	334	342	328	350	341	365	348	346	367	348	340	354	314	378	325	339	336	329	347	365	325	340	345	356	357	359	346	322	331	318	359	352	308	339	378	326	369	348	325	329	373	358	363	339	336	316	314	344	379	359	323	356	304	313	333	327	339	327	364	362	306	343	389	335	332	345	358	328	350	327	371	366	344	334	357	336	368	338	366	367	357	326	345	320	317	334	303	346	336	340	379	314	374	341	352	355	363	309	348	329	346	326	332	350	360	368	360	313	353	334	327	377	315	323	318	323	355	347	379	372	383	342	328	346	326	319	373	368	337	373	347	371	347	332	350	353	361	355	330	331	356	297	362	337	335	361	335	367	314	326	367	354	346	340	338	358	335	379	331	335	359	358	322	339	323	351	323	356	326	380	327	363	345	347	314	345	301	356	371	376	366	358	378	330	338	375	363	331	351	328	371	331	328	332	307	331	317	339	344	352	334	310	358	350	333	331	367	376	313	313	359	302	337	319	345	345	385	348	358	342	324	334	357	328	312	322	376	337	334	334	358	346	344	367	341	318	369	353	353	346	368	314	360	364	336	342	347	316	323	385	343	311	351	323	332	350	391	325	340	362	338	328	340	341	356	347	308	351	358	346	344	285	351	342	336	339	312	354	318	307	351	326	341	347	317	316	355	343	325	342	359	350	338	338	349	360	379	386	391	355	354	324	346	349	377	354	380	330	361	326	335	372	332	312	384	398	372	352	362	374	328	355	334	366	323	314	363	339	337	354	333	381	373	353	328	318	349	345	357	342	330	370	340	328	363	368	320	360	315	359	392	340	353	337	351	349	352	315	342	356	344	384	353	328	389	347	346	337	334	373	374	329	365	338	311	355	362	330	364	313	333	339	357	311	352	358	327	364	372	340	404	358
7831	11468	8765	6053	5592	6637	2620	780	630	772	954	1025	929	599	420	471	495	467	467	472	464	441	438	447	415	484	508	586	615	569	529	455	372	355	365	397	395	396	351	361	352	388	362	365	369	405	402	354	383	378	384	374	386	412	380	384	371	374	355	383	361	338	390	408	393	349	399	395	407	359	376	355	370	409	367	371	360	365	377	371	382	353	383	374	391	361	341	371	360	367	387	356	369	398	366	380	354	358	395	389	370	354	416	374	404	375	356	357	341	383	385	363	380	389	360	359	376	351	387	377	385	377	390	382	396	413	385	370	351	386	371	358	341	378	346	361	376	386	354	389	385	368	366	363	371	365	374	390	367	366	360	382	370	368	347	357	383	366	358	372	376	378	362	359	334	369	393	365	375	379	382	378	386	332	372	383	402	419	356	367	363	374	386	372	366	356	382	408	346	361	398	378	364	380	395	381	397	381	391	390	375	378	363	353	366	412	401	368	375	400	377	364	372	413	396	376	388	382	385	417	354	383	365	337	387	350	372	358	373	367	391	369	393	373	380	368	371	357	371	408	356	403	390	389	361	368	319	409	385	385	377	385	377	368	387	357	362	393	392	391	385	367	406	360	361	388	354	365	346	392	370	362	403	396	366	379	389	363	379	365	388	366	359	377	379	422	384	346	376	382	356	372	344	373	363	393	351	375	398	382	364	412	397	411	377	385	356	348	378	390	383	347	381	367	353	364	413	395	383	386	372	360	363	369	334	347	347	358	360	366	388	361	393	377	374	369	378	376	397	359	359	393	378	372	376	386	385	370	376	361	401	383	345	385	338	391	362	355	383	394	370	367	365	395	355	381	360	424	386	391	347	399	359	387	374	381	412	383	397	358	379	386	351	399	366	387	375	400	380	388	410	361	394	381	365	374	388	390	379	355	387	389	393	354	391	388	364	353	417	352	382	366	350	389	414	377	379	375	395	380	342	347	325	382	353	365	354	377	381	365	420	358	388	391	366	374	369	379	367	388	369	398	368	372	357	394	359	374	358	345	360	391	401	400	367	389	380	380	358	371	393	384	362	400	348	371	423	365	379	364	409	370	369	385	375	366	365	378	412	385	367	367	387	388	371	368	344	419	319	345	343	367	402	381	365	353	352	362	348	366	379	382	366	380	386	398	373	379	400	381	357	376	362	353	369	318	376	399	355	375	375	374	383	392	377	369	405	374	348	364	352	355	349	370	406	374	379	388	348	368	404	393	357	375	381	354	397	379	359	344	372	390	388	340	397	373	362	399	379	371	357	361	350	341	397	387	368	388	348	417	369	400	394	388	439	387	346	332	364	378	367	379	356	403	400	427	327	363	404	379	346	371	352	378	387	402	376	387	379	366	373	385	393	376	384	366	363	402	344	369	377	327	392	376	401	386	393	387	376	408	345	351	361	351	385	351	396	365	384	380	373	345	386	368	383	357	396	403	351	377	376	337	356	422	385	418	375	410	381	393	383	406	350	404	342	348	394	384	397	366	389	357	349	406	369	393	347	361	372	374	359	372	394	375	372	408	357	344	421	399	405	371	374	392	378	412	377	369	376	421	367	379	369	359	395	360	396	380	333	402	386	369	372	352	378	380	371	384	354	367	400	373	391	406	403	364	371	378	353	403	359	406	410	360	392	393	412	377	345	403	367	382	336	348	374	382	366	374	353	369	372	395	403	366	412	383	367	398	364	375	382	392	382	360	370	423	361	376	372	375	378	398	372	362	389	352	411	355	341	367	343	390	409	388	357	387	358	361	381	331	336	368	392	367	348	375	374	372	375	376	354	370	394	386	400	369	367	366	379	362	328	376	353	400	383	364	370	412	399	366	369	399	375	385	354	381	360	382	365	384	359	357	343	369	352	372	378	403	366	407	359	386	389	374	412	387	379	343	383	363	387	360	362	376	360	387	381	379	362	357	381	359	393	363	371	344	365	367	361	383	405	403	372	366	394	381	374	360	353	355	414	383	354	340	370	378	402	365	386	348	385	374	355	334	360	382	337	380	386	391	355	362	359	417	380	389	371	366	389	419	360	392	395	367	369	393	373	372	373	347	408	368	376	366	342	375	382	388	378	410	372	359	398	411	374	368	391	398	375	344	387	368	372	430	392	368	404	376	415	371	354	371	386	363	372	402	355	398	352	390	351	378	362	364	377	380	383	390	363	373	382	360	357	370	379	388	364	356	388	390	344	350	352	388	367	371	351	387	401	406	363	423	388	355	392	374	365	356	366	348	386	391	377	348	381	342	365	379	382	381	381	391	347	398	368	366	341	388	391	380	362	372	407	367	390	378	406	385	373	384	394	402	378	405	340	366	381	388	386	422	400	374	374	373	387	374	381	362	365	397	377	370	363	401	402	391	370	354	416	364	381	376	381	383	411	368	380	331	351	396	387	387	385	378	357	387	413	406	400	360	381	359	382	362	371	354	380	385	363	361	379	369	363	365	399	365	384	379	389	357	367	415	361	370	381	383	372	389	361	354	362	379	391	361	399	359	338	373	417	372	388	371	389	380	373	392	376	357	381	370	366	346	379	372	347	340	388	375	370	372	402	365	424	390	379	358	375	367	364	395	386	391	360	348	383	389	379	361	363	361	412	335	380	368	356	364	374	383	369	370	358	384	347	364	392	372	377	354	393	345	391	364	394	379	402	366	378	343	366	370	374	391	411	396	364	407	388	365	387	411	378	379	368	350	385	364	375	366	362	424	398	382	347	406	391	374	326	373	371	369	396	383	394	382	370	359	373	359	383	345	363	368	365	371	351	381	394	390	377	354	395	394	372	387	399	364	352	374	384	356	373	381	368	372	400	360	357	388	415	342	399	373	412	383	415	369	335	376	360	375	369	407	392	368	351	367	355	389	373	387	386	363	353	403	352	380	362	411	375	360	364	366	394	343	390	400	392	351	389	351	379	401	366	377	346	419	351	380	383	387	381	384	398	397	371	367	376	379	387	371	378	378	380	386	386	357	383	389	364	397	376	370	374	379	388	363	370	361	424	407	380	333	376	335	413	362	396	388	339	355	368	370	397	384	382	391	328	387	371	342	363	358	371	390	383	343	384	385	409	383	395	384	357	357	379	402	393	392	397	363	366	387	384	374	333	374	381	387	339	398	355	425	370	411	382	399	361	377	376	397	383	364	377	382	368	418	393	397	389	393	391	403	345	369	338	400	372	380	354	382	360	418	371	353	377	381	379	361	356	373	402	380	378	368	403	388	395	390	372	378	379	390	394	382	353	377	375	366	379	373	368	373	395	373	397	351	376	383	392	369	410	357	374	374	318	359	402	393	354	364	367	376	365	369	362	366	369	393	381	365	368	373	380	370	369	390	381	414	351	373	379	382	410	355	370	368	363	342	363	402	382	343	386	379	375	390	377	419	363	392	319	365	365	409	347	395	361	369	383	339	391	405	406	370	385	368	375	381	404	345	339	382	388	349	356	379	376	352	384	384	370	385	369	374	365	363
23972	21170	28311	24324	22889	33054	20943	1869	699	829	834	1135	801	553	438	424	395	388	374	352	369	375	334	340	354	971	1881	2055	1796	1391	1035	675	484	313	286	293	315	287	289	254	288	291	323	288	302	294	323	334	269	311	331	301	289	304	281	308	288	333	277	315	303	290	281	302	309	327	289	330	302	301	298	306	328	308	300	277	315	290	301	314	327	280	318	299	300	283	331	339	256	292	316	285	315	292	307	325	317	302	311	320	308	294	313	301	326	315	327	301	301	300	304	326	299	315	316	307	308	274	303	294	344	304	324	304	310	301	317	289	252	276	286	309	302	326	311	292	272	309	282	301	305	299	291	288	310	320	323	296	303	307	311	286	328	275	330	278	301	310	281	306	297	280	301	340	323	285	318	293	309	324	318	288	290	276	309	303	316	293	297	321	297	295	298	299	317	299	284	322	313	290	317	325	319	284	280	297	320	318	320	334	285	307	293	283	311	281	297	290	316	317	263	302	288	279	312	281	301	310	336	296	292	308	282	271	319	303	296	313	324	293	299	327	321	299	296	320	287	299	312	294	287	297	297	306	280	310	309	295	332	289	298	294	295	291	296	327	297	259	321	306	295	281	316	291	303	289	334	297	297	282	297	320	292	305	307	294	348	300	298	292	316	315	279	305	291	327	372	308	268	289	306	327	322	318	328	278	282	313	275	294	306	311	320	288	327	302	272	284	321	301	278	299	290	297	336	345	304	329	293	320	284	308	292	280	338	271	290	277	291	302	307	299	320	301	282	281	300	315	317	303	337	313	284	313	304	324	305	320	281	294	325	282	310	334	288	321	303	300	302	301	333	290	297	318	273	299	303	295	303	289	293	297	313	282	282	296	304	293	339	295	293	308	306	322	301	284	271	290	313	304	289	292	343	302	319	304	296	281	322	275	274	314	292	296	316	325	285	305	288	309	308	301	330	260	282	300	313	292	319	296	323	319	322	298	321	330	316	288	317	301	300	287	301	304	344	289	287	283	295	310	277	285	287	288	299	317	321	334	299	307	313	290	333	302	292	323	292	308	324	294	295	313	318	297	304	304	268	295	300	314	306	286	284	309	277	287	251	316	288	283	278	288	310	297	300	279	308	305	294	298	289	306	326	266	323	317	311	314	283	297	276	287	288	307	310	267	305	322	310	330	282	289	307	304	308	305	262	288	319	300	268	310	280	292	322	284	327	290	314	297	307	310	293	284	269	273	328	277	329	301	256	278	276	293	292	314	305	317	297	301	326	302	314	277	293	277	289	283	299	313	281	306	286	316	341	286	318	299	305	301	294	316	299	303	288	290	304	316	291	282	300	306	293	290	327	297	307	308	301	274	291	307	313	302	272	283	299	297	312	289	300	289	279	227	321	299	326	255	331	282	293	274	284	307	301	295	285	293	332	290	318	318	292	319	333	287	292	309	262	311	298	341	297	316	312	271	324	293	278	274	303	291	269	289	311	307	345	259	309	310	322	284	293	326	308	300	301	302	314	289	262	280	329	300	315	284	273	321	311	319	330	293	280	301	316	296	305	317	302	277	278	297	305	330	292	282	319	304	304	279	310	313	303	331	297	280	275	289	310	268	295	286	323	286	306	283	300	303	284	315	294	274	298	314	303	311	325	253	298	291	317	310	299	281	307	310	297	284	316	286	326	304	284	285	305	277	331	272	312	289	301	287	291	308	308	318	303	292	280	314	329	294	319	311	305	289	320	275	273	292	313	294	286	319	299	300	315	267	282	305	267	293	320	315	294	335	307	342	297	321	308	282	263	318	286	267	314	287	318	306	310	265	311	311	327	292	308	311	328	297	282	315	276	298	294	291	305	306	295	288	291	334	295	308	319	263	312	313	300	294	318	301	325	296	306	282	313	295	264	276	262	302	303	306	320	297	299	311	318	318	301	272	297	299	297	295	309	303	315	294	321	310	296	300	306	311	345	323	303	299	280	339	315	329	274	310	287	305	302	336	284	294	284	284	299	266	297	310	298	300	333	268	307	297	317	298	303	306	303	313	281	281	285	305	333	318	305	293	316	310	274	289	313	304	323	275	302	346	319	313	317	296	327	315	262	301	335	307	315	288	295	272	321	336	297	336	293	299	312	280	282	299	320	264	272	285	302	297	310	299	318	292	281	269	318	294	328	324	288	321	307	304	294	293	311	302	282	294	301	309	268	321	273	316	295	287	300	320	305	301	279	306	307	336	319	303	290	322	321	276	309	330	290	297	288	324	319	308	299	270	267	299	281	311	294	317	277	302	303	267	281	301	310	308	318	295	303	275	297	317	300	281	345	287	327	292	274	294	300	289	298	308	307	276	301	262	301	285	298	283	292	300	325	312	316	285	306	310	280	296	314	281	364	268	291	288	302	294	275	309	319	271	299	308	293	284	300	292	304	289	297	283	313	279	288	287	288	308	342	310	256	280	290	312	309	320	306	294	308	305	311	305	328	304	331	277	319	319	305	303	268	285	338	321	275	296	306	313	310	303	317	328	292	298	317	246	300	292	303	335	316	295	317	302	311	293	336	346	316	268	330	294	281	330	295	303	294	288	287	303	252	281	297	295	273	310	307	292	318	301	285	307	277	343	300	316	327	312	294	308	291	333	285	334	313	303	291	332	303	277	323	314	269	308	274	295	275	298	299	313	290	286	268	321	298	289	272	306	288	300	299	298	284	294	275	317	316	295	306	279	306	299	281	293	301	296	277	265	286	303	302	295	312	293	298	306	285	284	267	309	265	271	307	305	281	283	280	304	287	273	324	320	296	298	290	300	287	282	312	283	305	287	329	296	300	319	311	303	315	285	291	274	322	297	298	308	301	319	329	295	284	336	325	302	341	301	277	313	294	276	302	297	279	271	290	310	303	317	310	305	309	339	268	316	279	315	306	296	286	300	294	322	305	310	304	267	296	281	268	319	274	265	318	290	291	290	290	290	329	301	306	271	313	297	305	294	311	334	291	301	289	330	299	302	317	284	305	289	285	278	279	316	300	280	303	335	329	301	304	308	293	342	287	294	321	305	294	296	327	336	297	277	292	270	330	279	310	275	294	300	312	282	295	260	271	283	318	313	290	283	272	326	287	315	308	308	324	299	347	279	316	305	302	308	329	305	295	292	274	282	294	315	293	290	305	297	299	276	278	277	310	301	303	299	292	295	273	302	292	280	271	311	305	278	294	272	294	293	303	293	277	306	307	292	287	324	288	301	312	269	293	288	297	315	282	301	287	304	294	313	293	302	317	338	315	316	328	328	306	308	329	320	318	304	297	311	323	303	291	298	284	293	288	281	312	304	316	322	318	285	283	308	313	274	287	299	293	288	291	312	320	304	311	323	295	320	307	268	297	279	297	305	284	276	313	294	284	293	347	277	307	298	290	274	322	271	291	293	323	319	292	299	304	279	293	283	340	284	271	286	295	321	299	310	320	320	309	279	337	309	310	314	289	293	312	297	262	299	300	285	279	337	334	272	328	317
7043	18682	14414	10889	24610	36511	16610	1303	1062	1409	1471	1931	1319	851	531	451	503	431	439	452	468	442	408	428	411	1519	2912	3196	2677	1975	1411	866	580	342	339	345	324	315	310	318	318	318	332	296	287	342	321	309	314	297	353	330	322	320	305	356	346	345	309	292	336	282	315	332	312	335	338	327	319	303	304	298	315	331	329	311	360	293	312	313	319	360	339	307	322	294	339	311	345	322	339	320	310	334	349	345	336	310	288	299	323	328	329	320	317	286	314	343	317	335	321	334	342	336	295	315	354	361	313	311	328	344	310	301	334	370	298	330	295	322	334	320	347	309	329	300	317	325	310	332	307	321	297	333	322	317	334	326	349	345	304	324	324	315	296	327	339	313	317	319	322	346	327	327	327	311	319	306	328	355	328	324	329	298	336	312	328	330	335	352	293	311	329	336	344	360	326	329	319	318	309	336	346	311	337	311	301	311	310	326	337	339	353	345	344	287	335	313	320	328	341	335	323	310	332	348	310	326	332	352	316	332	344	323	320	309	332	320	332	342	341	311	315	304	319	337	325	322	320	356	308	349	331	330	338	282	349	315	341	331	316	332	286	353	331	343	312	335	340	311	314	341	326	325	325	331	310	335	304	315	328	330	332	347	319	301	331	319	329	317	317	329	358	311	320	326	313	341	333	300	304	327	327	361	333	327	288	308	311	308	301	309	306	335	368	308	282	303	321	306	337	317	302	341	326	347	298	353	330	332	311	307	314	330	331	312	322	299	328	309	335	345	320	321	305	336	336	324	324	332	298	310	313	355	346	284	302	325	318	329	344	323	333	323	319	329	340	309	339	305	310	339	339	324	317	326	307	351	330	327	341	317	347	341	351	332	329	344	350	357	322	321	301	335	329	340	326	309	334	311	293	304	311	283	322	336	327	318	314	337	313	307	317	344	350	311	317	314	344	352	356	323	310	338	303	307	316	295	323	330	336	342	346	307	314	324	336	325	314	317	334	305	331	327	348	301	342	288	343	319	338	305	352	329	337	327	352	317	346	333	343	330	308	337	317	340	322	311	315	289	340	320	301	307	342	328	326	299	342	322	331	332	345	320	324	332	334	329	313	334	319	294	316	318	360	343	339	334	337	324	331	331	333	301	315	317	325	319	339	339	333	331	324	310	316	305	308	341	302	318	311	318	356	300	300	318	314	320	340	314	325	345	330	328	361	299	309	340	303	343	336	340	334	339	329	289	311	373	308	324	300	366	339	322	325	345	307	279	333	335	326	347	311	332	343	334	333	300	337	309	323	321	302	304	317	363	308	309	322	342	338	329	313	337	320	325	348	316	325	316	291	336	336	325	306	294	298	301	301	280	289	315	298	325	305	309	313	342	328	290	339	331	309	357	318	331	339	339	339	333	313	310	325	362	336	332	314	304	314	330	309	306	331	354	362	317	360	317	339	298	328	344	326	349	312	334	319	307	320	329	318	344	296	317	307	305	357	311	338	306	337	319	331	290	355	342	306	320	317	296	316	301	350	321	338	338	318	324	305	304	353	349	351	351	291	347	349	343	302	311	326	324	330	319	344	309	335	320	314	312	297	294	296	313	337	331	330	327	360	367	341	329	344	335	304	314	303	324	358	338	299	333	358	352	311	352	303	336	311	347	327	352	324	333	345	326	317	329	313	326	281	323	323	356	298	341	334	298	323	320	291	314	324	294	319	327	341	322	344	325	320	312	318	319	303	319	325	324	332	334	332	306	322	308	310	314	312	308	310	330	317	338	312	315	362	306	315	330	315	322	354	352	320	338	306	345	330	305	328	326	348	344	323	322	318	317	306	347	302	324	296	316	300	293	323	283	312	314	321	319	344	304	332	325	356	322	374	325	303	309	301	322	326	301	307	294	306	338	354	321	333	302	301	306	330	325	316	317	319	311	321	329	327	310	353	329	322	324	354	339	329	331	324	320	320	305	312	349	328	320	304	304	300	312	300	328	346	325	328	342	326	337	297	327	314	318	333	326	315	290	313	320	331	291	319	353	355	326	338	310	326	309	313	323	294	342	299	332	295	341	340	310	332	335	350	328	304	320	360	314	372	348	310	326	337	375	303	312	331	332	339	346	318	343	348	324	329	335	300	297	320	321	338	326	335	323	318	334	315	345	299	308	329	332	325	334	336	328	318	355	282	363	317	343	327	310	337	293	322	299	349	316	308	305	310	322	341	324	292	324	306	310	344	349	330	328	321	334	313	334	359	305	382	328	321	298	317	303	308	341	317	340	354	306	308	322	346	324	349	332	324	350	316	313	326	326	320	322	294	301	335	292	330	323	300	344	350	332	324	324	316	337	319	328	311	331	329	320	307	355	367	336	296	318	312	321	333	336	349	327	310	362	305	296	339	314	348	314	316	359	291	286	340	283	361	322	301	335	308	292	353	316	361	329	296	348	314	325	316	296	319	317	313	326	321	299	326	318	324	317	366	332	335	339	342	299	345	318	302	321	315	336	326	312	257	310	329	343	322	302	357	329	339	306	327	327	313	341	335	331	286	316	304	328	358	315	299	346	301	298	322	308	334	301	359	323	348	332	347	306	335	337	323	341	295	320	364	322	272	344	311	345	331	339	356	319	326	326	308	318	327	310	327	316	346	302	300	318	330	316	322	336	298	373	327	308	309	344	333	323	337	309	306	335	321	340	320	321	322	318	323	332	317	338	318	297	302	329	317	307	325	316	348	345	320	292	323	335	338	335	333	313	341	295	342	318	312	295	311	347	318	297	308	315	314	331	316	322	314	300	315	314	329	305	337	296	332	302	315	311	294	333	330	309	350	308	305	332	339	335	285	317	315	313	293	344	332	331	338	298	326	299	327	331	302	328	339	328	315	298	333	311	329	308	299	382	295	312	333	300	302	341	323	341	289	317	318	345	345	295	314	327	331	309	322	292	316	346	322	312	336	304	323	320	309	305	311	310	350	340	327	322	330	330	309	315	309	357	323	324	331	326	347	328	355	316	295	322	288	312	317	326	317	326	325	318	308	336	331	289	327	294	316	338	314	339	324	325	337	327	333	318	307	355	304	338	330	317	304	349	300	340	297	315	310	313	344	350	349	328	307	326	323	317	346	321	288	308	328	348	330	328	319	360	294	330	306	317	322	317	325	297	288	313	321	312	322	319	363	282	315	301	303	329	300	353	294	319	311	324	323	356	323	332	332	366	300	304	324	310	325	336	273	295	323	299	337	340	300	283	329	301	319	339	311	357	309	336	323	303	329	325	305	298	328	306	337	306	334	345	327	342	316	327	325	342	334	359	311	345	304	330	322	342	335	327	327	338	301	310	330	355	324	336	324	322	322	320	326	331	322	330	309	312	301	322	325	295	337	346	309	303	365	344	324	325	308	307	332	330	306	359	293	352	311	329	341	321	324	316	357	310	319	297	309	318	342	296	309	306	340	322	304	346	350	337	322	337	359	313	320	347	364	287	306	343	329	339	374	320	332	315	326	314	302	331
25060	21263	27449	25297	18076	20994	10898	986	848	893	1028	1058	895	706	592	601	598	633	560	487	535	538	518	501	533	934	1426	1500	1294	1169	996	762	606	487	503	492	487	477	498	445	511	555	492	513	517	517	491	472	491	495	493	498	481	512	510	434	516	472	488	521	430	530	488	462	511	504	506	508	484	505	531	495	510	518	501	485	441	491	489	486	502	476	516	521	490	513	509	526	480	500	520	509	539	473	475	480	498	506	519	481	467	494	493	524	467	466	469	509	482	518	460	499	519	515	468	487	489	498	523	485	503	500	480	498	520	486	508	495	502	501	488	499	466	481	512	515	493	509	508	482	547	521	499	466	503	555	518	487	512	525	514	496	514	491	495	522	505	494	506	546	511	497	560	469	515	492	516	455	512	468	499	565	510	485	476	460	499	527	525	468	513	524	515	490	524	531	510	512	513	469	480	486	537	497	527	499	533	514	502	498	520	504	511	498	489	484	483	450	489	522	487	513	480	484	451	499	490	472	516	456	486	507	502	542	540	499	468	507	493	532	480	482	488	504	533	499	480	555	511	513	523	484	502	499	486	502	503	446	477	504	473	485	471	485	527	482	487	530	483	492	474	512	520	520	480	539	530	518	503	533	467	519	528	508	509	459	465	486	502	529	459	473	492	487	519	512	465	485	529	496	477	512	501	480	476	436	519	493	484	462	502	542	497	510	512	486	512	487	463	540	488	496	512	484	500	529	488	483	505	544	551	467	496	545	463	493	509	544	455	494	498	528	479	492	491	507	525	499	497	494	503	479	503	507	510	460	500	505	474	467	470	496	556	456	496	491	492	517	541	507	467	552	472	483	450	537	495	512	483	536	468	538	507	570	508	460	480	506	509	479	484	488	494	541	474	518	504	508	507	490	496	540	504	486	568	491	483	490	508	491	499	540	508	486	471	490	528	513	455	510	490	502	482	517	484	505	501	446	504	514	485	483	504	519	504	493	477	495	499	520	456	466	515	461	470	502	489	507	513	517	507	502	484	467	505	507	532	509	494	491	510	498	479	521	501	563	519	516	504	523	489	506	513	507	514	488	515	482	489	468	476	480	491	498	502	502	518	524	531	476	503	479	489	487	476	465	511	456	503	496	504	502	474	498	510	495	529	468	535	561	504	516	519	496	509	503	480	560	509	474	504	519	547	522	511	512	449	491	507	536	518	497	515	484	488	493	533	513	525	454	489	485	506	481	501	494	493	505	495	530	491	493	515	500	488	463	525	498	546	538	449	486	510	493	500	526	473	476	451	500	504	489	501	501	509	498	486	489	497	446	515	501	493	469	494	509	503	486	474	497	509	487	495	517	515	488	516	520	484	455	510	513	497	506	493	513	527	493	488	524	501	482	501	483	459	499	494	467	518	510	490	512	474	468	457	503	528	470	508	522	534	504	543	475	481	470	457	464	505	516	478	485	464	515	489	496	500	514	498	520	468	517	493	533	538	477	504	449	489	470	518	475	457	529	490	528	487	469	500	479	497	537	489	474	532	480	453	523	478	507	488	494	530	543	501	521	520	520	523	488	492	518	499	467	494	476	486	511	492	542	532	498	458	474	486	488	500	533	494	502	514	503	491	494	481	510	519	486	492	520	501	524	486	477	512	505	522	528	507	495	501	544	511	461	500	462	487	515	495	473	525	474	516	499	501	501	496	451	463	507	523	509	495	479	507	552	490	460	537	530	529	504	499	513	499	493	528	493	481	511	482	480	469	531	493	483	494	501	491	457	503	502	501	518	525	510	509	491	522	525	547	489	480	461	483	497	496	488	521	523	501	475	484	490	465	522	500	438	516	546	485	479	511	474	499	504	481	511	503	491	515	514	459	476	455	492	470	452	493	480	501	527	516	503	487	531	518	495	507	494	494	498	526	494	561	481	506	519	466	504	460	525	506	482	519	517	460	517	533	447	533	492	499	502	532	467	510	472	471	513	516	534	561	499	544	507	513	497	517	478	485	490	497	494	544	511	503	501	497	511	520	511	479	465	502	492	492	514	510	491	496	507	525	502	522	493	519	480	488	463	474	457	510	475	479	491	507	486	522	488	506	482	491	454	506	515	490	483	504	479	561	467	507	489	467	503	529	478	509	471	533	522	468	506	499	503	467	522	504	514	513	506	525	581	479	534	534	517	499	503	511	472	489	442	488	508	482	514	537	485	465	532	507	469	481	472	507	539	488	518	521	502	479	515	489	485	479	473	469	497	499	499	498	507	503	521	511	485	491	494	483	478	535	542	524	523	505	501	472	503	515	467	526	494	503	549	510	465	506	506	518	485	500	477	524	508	468	533	494	463	491	499	501	520	490	481	517	511	484	471	487	538	504	537	502	538	521	494	480	464	505	490	533	520	517	514	458	508	469	484	519	484	480	483	518	485	504	526	501	493	524	523	485	492	523	522	530	500	518	473	510	526	471	480	501	469	487	494	523	454	468	494	509	493	495	470	498	463	482	477	444	472	521	505	530	515	502	483	516	531	500	496	524	452	511	508	498	488	517	523	511	530	501	519	514	494	542	516	474	508	481	508	494	490	510	489	506	525	539	474	490	506	499	509	514	484	515	467	498	503	466	509	492	472	517	517	509	525	467	482	472	509	479	478	552	527	481	480	453	486	489	450	515	498	501	502	514	470	529	442	491	492	486	503	487	528	496	526	515	515	485	474	464	471	505	494	509	490	476	482	513	494	528	478	511	489	473	525	523	466	469	477	506	501	495	537	500	541	528	486	492	525	527	500	509	499	487	541	518	497	478	505	473	509	462	491	489	482	493	473	526	455	479	499	522	484	518	469	498	553	495	515	493	494	530	469	496	495	494	490	511	541	494	507	506	506	530	522	494	504	517	502	547	540	528	494	517	489	531	540	531	495	469	520	516	478	521	459	487	497	507	486	459	492	523	512	497	488	497	502	479	486	500	529	516	496	549	515	502	472	509	515	516	505	473	508	503	515	503	518	481	478	527	476	475	520	537	474	493	489	493	542	513	520	493	461	526	466	500	484	532	512	498	489	507	487	512	477	521	506	491	479	466	510	520	516	497	445	487	516	488	504	515	515	488	502	496	484	505	459	508	503	531	518	520	505	444	509	472	490	523	491	478	490	441	517	491	494	483	512	478	484	523	498	500	507	517	518	503	494	482	476	468	472	519	526	479	490	542	483	496	482	498	527	474	497	521	511	478	561	473	526	503	554	537	493	483	507	530	454	476	490	486	536	499	494	494	512	471	481	481	510	494	498	518	487	462	501	543	542	524	487	440	504	487	520	522	485	506	495	532	500	493	491	500	539	514	513	514	483	504	503	538	483	496	499	477	503	546	501	472	504	459	495	517	506	516	533	487	513	508	474	476	501	538	499	512	508	503	513	516	469	504	475	510	508	490	498	522	555	499	483	550	507	529	509	500	482	459	491	465	499	485	508	552	471	525	494	516	501	545	480	498	510	485	467	521	493	502	494	443	471	487	564	451	515
6883	15167	11294	7181	18425	28396	12570	1184	1258	1376	1509	1549	1310	887	742	674	734	696	627	674	560	589	599	596	594	1387	2343	2389	2071	1797	1293	939	735	549	513	556	508	527	521	518	542	558	517	536	530	529	491	543	534	531	511	519	550	534	492	536	505	568	554	525	507	541	508	521	513	525	506	561	545	520	535	539	528	518	556	532	566	528	561	498	530	550	524	531	502	541	522	486	500	533	532	526	506	539	503	562	526	512	500	519	516	505	460	574	508	522	542	483	529	497	521	542	526	533	524	533	495	517	518	543	494	537	511	488	492	565	525	540	498	525	490	548	553	518	523	530	572	500	493	517	529	510	565	562	495	516	551	513	490	504	489	566	492	540	535	543	547	502	516	525	512	565	502	493	555	497	526	537	519	505	499	508	559	498	559	519	539	483	561	537	513	496	549	516	532	548	559	526	528	561	526	539	524	554	531	541	542	511	536	546	515	522	515	509	531	544	500	522	480	551	568	548	567	519	550	541	573	537	529	524	523	550	539	515	560	535	528	542	527	479	500	498	577	522	534	560	567	491	532	565	516	593	541	515	536	532	545	519	457	533	487	568	497	538	501	510	496	483	556	528	536	530	535	494	537	513	550	487	537	512	532	504	530	549	541	490	557	525	556	538	536	531	530	549	546	522	565	503	490	540	526	538	559	534	513	554	582	525	519	492	492	534	513	554	547	520	534	520	542	523	550	526	504	527	552	538	526	511	560	486	563	561	528	551	540	552	501	570	518	502	497	552	517	579	519	506	545	506	551	552	538	504	558	536	564	533	562	571	545	556	498	519	515	510	503	587	534	510	591	517	544	529	538	493	515	536	569	554	568	498	530	551	519	512	543	530	508	548	536	551	515	549	524	510	517	508	579	554	492	512	523	585	546	571	539	517	535	521	588	508	541	508	496	492	537	535	540	543	500	550	546	539	516	540	539	509	508	510	595	527	505	545	512	543	535	522	545	568	517	534	506	492	498	506	527	491	538	532	624	530	529	538	542	529	504	514	503	528	528	476	567	529	549	524	471	581	504	543	546	546	516	529	486	518	560	498	538	537	553	493	523	518	536	528	478	518	506	529	511	535	513	519	540	517	515	498	534	538	545	518	563	520	540	518	496	526	545	515	519	568	589	554	489	492	558	468	519	569	523	523	516	529	513	550	572	507	531	542	559	480	523	526	513	546	514	520	504	495	534	511	506	532	546	539	551	513	568	531	519	469	510	531	510	517	532	503	518	511	537	546	540	518	536	520	536	502	502	537	523	554	555	531	540	491	514	540	513	503	536	558	549	579	555	516	514	523	520	520	547	533	499	495	540	542	512	496	545	550	556	572	555	519	536	527	528	496	529	482	491	475	538	501	528	503	529	520	534	556	500	536	499	551	538	511	513	549	560	549	543	566	548	536	541	544	556	562	519	494	550	561	515	525	545	543	540	528	549	505	533	543	516	532	527	527	530	518	545	510	508	508	528	518	511	550	543	497	526	499	513	503	551	515	472	569	532	529	534	554	532	553	535	573	522	540	533	528	518	528	505	528	516	520	516	495	524	492	566	542	564	573	512	528	498	526	506	512	514	529	519	564	550	556	533	559	563	540	537	512	502	521	526	479	560	539	524	519	497	520	520	541	510	511	504	558	536	522	488	510	536	522	537	543	505	520	526	522	550	570	546	501	543	505	506	528	535	519	527	495	518	467	502	542	525	514	532	570	518	483	520	517	536	516	467	525	546	549	552	517	492	541	518	514	525	534	530	562	538	507	517	515	514	539	486	520	582	518	565	545	547	494	521	507	521	516	511	536	529	506	522	500	544	510	508	535	543	517	567	497	539	520	574	539	519	528	501	473	506	534	498	508	546	515	520	492	546	539	519	522	542	489	536	526	504	487	491	525	534	510	505	528	485	519	517	571	523	542	529	545	509	521	500	527	524	546	523	509	477	595	507	491	564	535	506	539	525	547	519	556	560	517	538	467	571	528	542	535	531	509	514	513	513	523	543	515	533	535	488	584	524	587	540	553	546	541	477	529	524	560	566	487	557	548	527	562	536	557	518	532	526	508	518	520	558	545	527	518	514	561	570	545	506	558	558	586	538	551	505	517	559	539	501	547	527	583	553	504	526	519	555	507	531	490	525	577	563	561	539	505	545	538	568	526	537	506	550	525	518	510	554	515	508	540	512	497	503	534	527	491	525	540	527	538	523	551	545	531	525	525	522	512	530	533	559	493	524	501	514	571	503	499	535	542	505	520	534	535	533	478	553	489	557	545	562	475	558	519	508	533	540	489	532	573	542	552	517	497	546	535	595	545	581	548	513	518	508	580	506	530	517	517	527	570	498	517	503	528	502	536	503	565	526	508	527	538	530	548	542	549	532	538	530	520	467	494	502	481	514	563	539	539	491	516	533	498	492	525	516	529	498	530	492	522	561	541	545	479	517	518	526	508	503	515	560	557	511	581	476	546	520	529	541	517	514	545	525	516	555	530	561	520	517	495	513	525	512	513	554	550	527	560	496	551	553	561	495	505	495	537	565	524	517	533	531	528	544	543	505	505	538	515	528	548	517	532	472	570	570	528	543	475	501	557	586	541	532	556	544	545	488	526	572	563	484	501	521	520	571	525	490	550	569	552	529	546	548	515	541	529	548	511	511	519	559	530	517	527	546	530	528	525	520	528	490	584	484	551	560	506	539	541	548	564	527	542	509	515	553	562	559	501	552	497	496	515	520	523	533	519	495	540	529	558	525	526	522	524	504	536	519	503	498	584	512	549	529	512	532	550	514	539	534	501	518	502	540	511	497	535	508	545	527	536	519	500	538	573	521	519	529	543	542	497	564	543	500	528	554	584	526	534	532	493	543	512	491	502	555	512	504	557	525	521	570	545	518	537	510	492	554	528	564	568	510	512	504	501	482	538	524	566	466	574	519	503	506	513	544	524	563	553	537	512	548	511	538	487	530	538	495	541	486	510	501	555	528	554	537	485	550	526	552	566	526	492	507	537	496	554	543	557	535	515	507	519	557	526	549	582	519	525	518	531	500	503	513	554	524	504	536	563	545	517	554	548	514	535	532	489	556	545	535	543	536	505	526	487	542	503	498	513	533	515	537	525	535	532	513	513	559	530	504	526	474	534	541	531	493	508	506	503	510	546	504	520	535	530	540	504	527	525	526	553	528	537	515	512	546	544	528	518	536	536	519	557	498	493	518	539	565	531	550	509	532	507	515	525	524	580	515	535	522	529	506	558	537	505	528	536	508	534	536	498	525	561	549	510	505	542	537	579	567	537	485	523	549	534	544	584	552	475	523	545	525	500	548	547	505	537	541	552	530	530	513	534	567	533	515	509	528	557	535	515	546	543	547	553	503	551	514	519	509	483	512	589	530	538	540	548	524	516	540	544	507	521	512	512	524	475	514	510	525	532	508	511	538	525	513	511	537	488	491	503	518	529	549	494	537	525	520	538	575	556	538	497	537	533
22806	21351	29085	23953	22956	35406	29278	4408	1678	1549	1653	1594	1348	963	797	740	710	710	669	589	663	648	584	615	590	1322	3436	4630	3862	3320	2339	1695	1141	791	539	503	520	526	516	487	519	492	496	484	507	501	490	440	505	519	513	522	500	484	512	487	483	521	541	530	554	500	510	499	497	519	510	558	520	526	540	516	485	491	517	482	507	540	487	528	520	505	484	506	522	506	518	515	513	506	508	538	487	502	511	534	506	519	508	489	485	539	520	477	480	522	503	511	455	523	488	494	489	513	508	515	509	465	463	522	566	520	507	531	478	497	477	441	533	483	520	509	492	492	536	538	513	534	503	463	495	496	522	470	493	520	472	521	514	522	501	519	501	530	503	500	495	469	497	500	501	489	510	495	536	490	513	497	532	468	478	531	535	494	487	477	520	518	496	516	498	543	498	489	493	517	520	505	500	525	522	517	510	507	566	533	499	516	503	487	512	489	508	497	524	530	470	493	533	544	494	515	506	501	534	517	480	515	500	498	521	487	509	503	524	483	504	524	456	479	520	523	498	481	516	541	506	492	535	507	454	520	492	489	520	466	481	539	480	529	531	482	553	508	508	525	515	502	495	515	565	502	496	502	533	512	547	503	499	483	489	518	482	512	491	494	524	511	484	540	504	528	541	547	500	508	497	523	499	542	518	509	506	454	526	469	500	501	531	531	456	526	480	514	538	540	505	518	535	530	553	545	498	492	504	506	461	515	530	502	497	541	510	486	493	468	506	504	516	516	535	549	509	518	473	508	530	510	503	502	522	541	472	537	497	519	510	511	525	480	493	480	526	466	498	495	501	538	524	490	469	520	508	511	516	546	506	473	484	528	486	494	550	508	501	544	521	508	486	541	496	515	516	521	516	503	504	510	503	531	526	528	525	520	512	469	498	505	523	541	492	556	471	500	504	558	481	520	506	480	532	502	480	486	538	544	468	504	491	508	508	476	528	504	522	523	535	546	495	546	486	512	500	530	485	503	508	508	522	518	480	507	502	516	524	497	468	513	483	520	545	517	511	480	498	486	493	506	504	505	535	518	485	513	489	529	479	516	498	513	489	478	523	507	525	509	505	498	489	539	497	479	515	515	529	515	495	496	508	541	482	515	563	518	497	540	511	489	511	470	524	516	519	489	506	480	496	519	512	507	494	496	538	502	546	510	479	537	495	549	490	488	517	482	532	535	500	501	513	488	489	539	507	506	467	515	487	496	488	504	524	472	502	509	549	499	525	497	532	513	541	527	568	512	479	507	479	487	522	517	440	502	513	490	542	517	481	504	494	458	499	499	526	510	522	528	517	492	503	514	532	520	536	548	526	507	530	522	482	491	475	518	530	493	531	469	523	521	523	531	486	528	505	491	500	522	493	530	476	502	503	517	495	494	557	512	488	536	466	522	551	475	505	502	514	505	510	476	521	485	513	491	493	465	507	517	489	490	518	515	527	495	546	485	497	508	536	510	472	513	523	486	530	501	500	524	493	526	487	505	527	508	485	484	540	515	539	513	506	468	519	489	497	552	518	486	510	507	543	518	513	492	521	475	557	491	510	489	543	549	470	527	497	485	500	532	526	490	513	514	528	544	499	516	553	515	472	522	494	501	526	496	481	501	509	512	534	495	470	521	497	469	489	529	549	488	517	571	540	525	508	541	523	512	503	521	507	499	537	466	530	514	514	537	486	521	498	473	556	478	505	544	520	495	516	526	503	462	548	479	522	544	489	531	519	497	558	504	547	487	529	497	504	481	498	475	504	500	511	496	525	546	445	527	498	501	492	492	498	536	520	527	485	470	502	519	492	522	535	520	520	494	491	466	492	531	537	517	470	507	524	508	512	510	516	516	493	524	536	487	540	504	483	534	498	497	523	501	516	527	527	523	492	488	510	530	563	556	514	515	519	506	536	475	513	514	515	535	509	527	489	480	519	508	522	518	527	517	535	544	524	521	520	481	492	483	494	520	538	498	563	485	510	484	524	515	525	503	526	509	496	489	523	536	523	523	491	502	492	574	530	506	522	531	517	519	507	523	513	526	527	500	534	457	517	516	515	509	502	560	499	505	529	502	499	535	522	507	533	527	506	523	525	523	482	522	509	500	500	527	509	512	513	493	509	477	531	508	550	540	533	516	476	523	512	512	527	520	502	463	504	508	515	483	453	512	525	523	526	575	529	560	482	552	517	520	490	491	500	496	521	456	536	505	520	480	509	494	522	526	557	495	521	525	472	478	487	487	533	538	474	499	473	529	478	475	497	510	482	505	529	524	533	528	470	507	513	568	510	534	527	479	570	494	496	435	535	529	444	518	488	538	519	497	489	528	474	546	501	479	481	518	499	496	492	559	507	531	515	552	510	494	506	493	511	511	550	508	493	529	523	527	486	501	520	537	492	479	544	487	522	502	482	522	534	492	495	530	514	522	523	529	499	497	555	506	506	489	511	506	524	517	484	510	507	527	524	536	494	547	565	489	502	500	504	521	496	525	519	537	542	518	489	511	540	493	483	472	491	525	470	498	532	444	538	500	478	520	516	518	516	464	485	536	528	511	526	467	454	492	461	514	502	479	482	510	510	468	487	543	528	520	503	508	512	483	483	507	536	479	476	492	553	536	520	487	452	543	496	506	555	507	532	487	501	544	508	530	501	503	459	488	510	514	517	544	498	512	478	537	498	496	487	541	495	483	501	509	516	486	484	485	525	504	507	491	529	498	489	534	489	485	491	485	485	455	498	525	530	500	547	543	514	528	578	468	466	519	521	511	494	538	501	522	479	537	519	497	541	472	526	498	546	488	508	514	491	502	510	482	459	536	485	514	495	551	506	494	505	502	534	494	494	526	465	497	537	497	513	550	501	526	476	503	478	515	500	522	520	541	505	515	508	504	508	500	479	502	553	478	527	474	487	496	486	518	515	492	494	522	538	511	517	541	535	533	507	538	492	521	483	527	495	520	517	490	492	496	498	502	510	539	505	501	485	516	488	495	509	484	485	481	529	516	530	545	510	532	481	486	505	504	532	489	556	494	482	521	489	517	545	512	516	495	488	539	523	519	492	528	519	464	520	490	534	467	510	540	522	507	505	538	533	517	512	531	509	519	496	517	505	528	480	468	519	487	491	475	494	510	521	492	531	455	500	532	519	520	505	478	529	517	524	514	475	514	489	528	528	509	507	511	522	538	515	546	483	515	507	498	508	523	538	496	548	510	516	473	532	504	523	544	491	500	522	497	531	490	512	509	460	507	524	508	495	451	555	514	506	515	578	497	517	465	510	476	494	489	492	500	519	481	540	508	542	511	493	527	480	473	522	511	520	522	511	501	503	518	556	495	487	510	518	501	560	502	525	503	514	541	501	505	505	485	508	495	504	514	528	482	535	563	536	518	522	476	499	555	519	507	487	494	505	534	530	515	541	520	516	537	516	528	506	492	504	487	488	506	546	532	445	517	500	508	540	484	494	483	509	508	526	476	482	534	492	477
8704	24641	19367	13502	38092	43219	21786	2194	2563	2580	2679	2697	2084	1293	1132	943	872	825	770	723	660	663	672	631	692	1856	5355	6773	5738	4925	3392	2326	1560	1020	589	561	550	490	524	518	514	505	511	527	507	558	527	534	512	489	507	528	512	521	510	517	517	513	477	516	521	508	466	565	496	507	520	505	511	523	518	573	518	523	513	542	506	494	527	495	507	510	543	528	504	531	494	540	559	508	480	516	511	521	524	575	545	519	444	481	489	511	512	491	541	521	548	507	493	515	503	494	496	548	510	510	478	486	517	499	530	523	535	504	485	491	541	513	462	511	504	517	534	497	489	525	526	511	544	507	525	518	522	508	522	535	499	500	540	526	562	543	497	566	527	531	481	543	513	512	516	536	484	514	540	481	516	548	455	514	519	507	485	505	547	548	505	492	540	523	538	503	523	501	503	505	512	509	512	506	478	528	526	480	512	558	494	543	491	531	524	542	517	530	542	526	487	529	482	521	493	527	554	525	488	519	501	540	515	497	506	520	494	540	507	560	513	492	450	508	516	522	522	541	512	505	513	525	545	522	544	495	526	503	518	495	497	541	525	512	524	531	512	501	539	484	543	516	521	500	494	533	543	490	503	493	532	465	543	480	533	564	546	527	569	518	512	545	534	527	571	499	472	482	523	502	502	514	488	529	504	468	528	513	524	505	517	473	513	477	542	488	518	548	517	497	487	534	532	508	523	508	504	535	498	557	518	524	492	524	503	503	533	486	530	527	523	520	487	537	530	555	556	487	506	487	502	545	484	499	503	491	514	512	550	472	546	515	513	492	503	468	530	470	520	541	493	464	499	475	510	492	460	487	492	505	501	511	497	516	527	529	539	488	556	534	550	550	520	507	569	516	521	499	506	529	491	544	546	537	568	562	505	530	544	529	520	511	526	540	506	494	492	530	534	484	546	500	502	544	531	491	482	489	516	509	518	462	526	519	515	509	522	529	470	568	521	520	486	524	499	518	537	526	527	484	506	465	466	556	532	526	501	497	518	526	535	492	525	524	519	503	492	562	551	543	498	494	540	499	547	513	503	524	493	476	511	477	497	544	557	502	518	519	563	523	540	563	529	580	496	512	503	497	506	507	495	523	529	551	515	475	539	509	510	535	500	528	516	512	542	543	532	535	477	516	527	501	489	510	529	519	495	535	528	538	517	538	502	518	497	523	524	506	509	504	523	476	506	562	533	528	500	508	516	508	494	531	504	511	504	524	493	521	500	547	539	515	523	502	522	531	515	493	524	499	518	526	506	528	499	488	513	527	536	497	515	498	543	542	519	509	561	501	527	512	501	569	524	546	499	528	513	500	514	536	506	494	577	511	550	484	551	516	504	546	492	448	512	550	503	513	513	494	494	495	496	499	556	568	515	516	496	496	477	511	515	557	515	549	498	482	478	533	525	491	570	489	525	490	525	533	524	529	512	541	527	528	556	510	522	578	546	519	522	508	491	492	507	487	522	509	516	501	521	525	512	514	504	484	511	497	536	524	524	549	503	512	483	515	513	535	510	507	471	525	559	469	512	514	508	521	530	505	526	504	523	524	493	532	493	509	505	494	512	527	499	514	520	517	493	526	521	521	509	513	488	493	520	533	494	528	513	501	492	506	528	501	512	471	492	513	538	520	542	500	483	509	496	521	518	483	541	542	506	539	522	516	544	474	521	522	483	541	493	498	500	549	525	514	473	535	536	525	492	538	523	545	478	482	526	529	531	493	480	529	526	504	546	543	541	524	515	536	508	512	514	470	489	505	496	523	478	472	492	510	510	543	519	527	500	499	536	528	553	542	506	497	509	502	523	533	565	525	534	463	522	519	498	512	520	535	539	528	491	525	517	490	500	541	497	519	506	470	551	502	524	551	544	547	460	543	511	520	558	509	513	540	486	511	508	485	526	560	539	522	494	530	505	485	484	516	484	520	528	499	533	511	536	509	512	525	535	524	512	497	512	575	495	506	492	572	515	496	575	509	541	512	525	486	503	492	523	481	540	505	535	512	529	509	517	496	509	504	490	502	538	531	533	519	508	482	507	510	553	555	519	524	496	522	492	503	518	544	510	532	494	499	489	544	513	538	517	455	507	508	537	513	475	504	520	515	517	505	543	541	542	516	552	560	533	493	511	501	572	526	510	508	540	531	548	508	493	527	503	504	507	549	554	514	518	517	493	553	524	491	500	540	502	517	490	547	539	484	514	499	474	455	531	494	541	502	525	540	550	482	526	520	465	526	513	503	483	516	503	501	497	495	485	499	566	518	507	503	526	534	509	505	524	513	497	500	490	516	530	505	501	528	506	512	527	563	519	549	488	492	538	448	538	534	510	470	502	513	504	512	534	508	542	518	519	537	506	517	490	515	485	519	516	510	522	565	505	539	463	507	526	516	519	511	491	519	484	533	485	560	547	508	527	517	485	509	527	525	499	534	494	524	520	502	485	559	455	508	533	510	530	502	516	514	488	492	511	540	515	547	536	531	514	502	511	495	527	476	505	501	510	512	532	524	539	480	521	545	575	508	525	523	522	534	523	540	520	561	536	504	515	512	494	490	531	572	549	550	482	463	528	522	528	487	545	528	535	509	504	505	524	501	503	496	486	527	521	521	526	558	512	495	523	507	496	534	498	541	484	512	505	492	506	505	504	512	549	483	535	501	503	518	552	558	506	542	495	533	507	543	519	526	541	490	497	468	501	498	532	526	531	493	518	498	554	454	513	565	517	534	522	514	531	487	511	553	459	511	543	527	518	542	517	496	506	511	527	529	505	526	525	513	506	489	511	466	495	502	459	524	512	565	528	529	519	540	526	513	512	534	513	547	525	465	499	468	497	504	577	521	509	519	484	511	515	524	522	488	552	492	502	524	562	516	536	492	512	515	538	556	517	522	500	539	520	482	549	510	496	494	524	469	533	519	559	526	528	460	498	529	490	503	556	522	529	506	536	524	534	518	510	510	511	534	524	493	527	512	484	524	508	537	510	491	529	525	530	490	544	495	510	511	528	519	472	513	499	536	505	497	510	532	470	552	536	502	531	550	526	492	521	526	482	512	547	531	525	521	542	539	501	520	530	474	493	541	482	512	534	508	531	541	504	550	525	491	495	460	505	529	492	475	501	551	546	528	490	475	538	507	513	493	504	517	548	503	453	489	540	497	525	518	528	510	543	524	500	517	522	502	484	514	516	496	496	464	506	482	511	530	514	514	528	533	566	518	506	521	479	491	527	486	509	512	522	497	483	455	501	500	527	490	541	527	527	523	467	496	550	508	533	535	518	506	487	510	499	550	518	527	499	536	511	522	485	557	533	497	520	524	519	545	519	487	488	515	522	542	543	536	555	528	524	539	573	528	482	501	495	522	511	486	522	540	496	524	523	498	517	546	512	522	501	501	496	545	509	508	466	527	504	473	511	517	509	553	495	519	508	513	484	554	547	564	493	512	502	488	508	506	527	514	503	575	512	538	524	537	559	521
27772	19154	9346	4230	4494	3518	1656	660	795	802	784	672	670	537	475	405	445	465	432	426	452	424	456	407	418	420	469	531	621	594	537	527	434	454	387	404	411	405	393	375	364	362	384	403	392	395	381	392	406	393	374	395	382	369	371	367	387	356	360	389	393	378	385	398	381	380	408	393	415	366	374	403	394	376	365	377	380	402	346	392	407	397	355	365	398	358	399	388	363	402	374	376	347	333	388	354	387	402	399	317	398	402	446	397	417	358	405	382	369	356	354	374	410	378	387	363	397	361	413	357	355	384	379	381	403	389	380	374	380	389	356	382	382	352	365	381	398	400	408	394	404	375	359	358	407	380	383	431	381	376	399	380	385	405	369	402	403	389	378	360	395	351	392	411	334	397	383	376	362	357	344	353	372	403	381	398	383	374	396	396	347	370	428	365	368	365	346	389	412	387	381	357	393	342	378	389	405	386	406	349	388	379	415	412	393	404	416	378	355	368	397	368	400	378	372	393	384	383	372	389	376	395	394	353	345	348	408	389	376	364	407	362	413	428	382	397	371	401	355	378	373	375	390	381	367	347	394	382	354	427	409	411	390	398	376	364	401	403	378	378	371	363	368	415	398	405	342	378	396	391	377	401	393	369	409	377	376	372	362	387	406	382	395	362	409	411	369	344	367	410	382	402	391	395	383	378	368	381	327	377	409	399	383	374	394	383	379	415	395	387	365	416	381	420	397	388	408	371	384	362	392	375	382	402	403	401	424	396	365	392	370	357	389	392	418	380	390	375	405	431	387	408	399	390	385	377	392	375	366	379	359	400	332	398	428	353	373	396	377	375	401	381	437	387	425	399	360	377	377	343	417	370	376	420	352	348	398	396	361	372	386	387	387	431	388	402	388	362	396	413	390	375	400	373	362	416	369	378	383	383	356	418	394	351	380	422	366	383	383	373	407	372	406	388	376	383	385	349	387	390	411	400	390	394	409	402	373	401	384	407	362	412	398	379	383	391	358	399	368	349	392	385	362	371	356	384	372	402	380	359	408	375	384	386	382	366	367	386	413	374	379	355	394	376	394	423	374	373	378	381	410	382	409	426	374	369	417	401	413	419	371	400	381	382	383	366	382	402	418	392	401	388	387	389	379	387	408	379	426	378	375	390	344	379	383	310	447	393	378	363	374	393	387	395	420	403	412	351	372	367	384	415	366	402	420	395	409	401	401	370	384	377	387	369	365	367	367	434	368	364	391	378	381	390	397	415	374	364	362	379	353	380	385	370	366	383	411	378	437	382	376	360	401	390	442	407	398	378	386	365	379	380	431	399	362	395	384	381	390	385	411	401	391	362	362	392	414	420	417	392	373	380	339	402	389	394	395	397	377	370	361	380	395	367	374	379	404	382	383	394	422	388	416	395	376	402	387	418	363	386	358	381	380	413	381	390	369	389	389	365	381	418	300	400	396	408	414	382	364	390	361	397	378	352	373	375	358	366	378	372	380	372	358	382	419	408	397	414	396	419	349	406	387	405	379	388	389	393	371	395	368	387	413	382	392	364	388	385	397	386	381	380	402	386	395	357	369	371	373	383	405	385	416	390	372	409	367	397	376	375	367	364	392	373	391	403	405	366	388	401	404	366	386	417	436	371	424	383	424	374	377	372	359	404	363	411	369	396	378	400	398	418	358	415	375	401	379	387	411	403	389	393	394	345	434	389	375	375	410	368	381	366	419	385	405	377	395	401	390	388	362	354	403	383	423	367	378	374	422	371	408	379	358	342	377	389	386	372	371	382	392	357	359	373	415	414	360	392	392	372	357	367	420	368	415	376	391	400	368	380	363	378	386	366	385	379	374	377	362	389	407	372	370	369	408	380	419	377	344	425	366	365	425	360	440	354	374	396	374	390	344	394	381	401	353	376	378	378	384	360	407	382	389	403	372	395	392	405	410	379	351	422	366	363	399	368	374	389	377	365	376	372	375	372	376	371	405	399	379	378	397	369	399	418	365	388	404	364	403	393	409	373	391	358	392	349	381	391	358	394	379	376	371	404	376	357	371	360	367	398	343	397	378	369	359	401	365	405	382	369	394	389	395	383	378	383	352	391	381	393	365	419	373	387	380	369	381	390	409	387	397	400	417	405	375	366	401	395	356	410	440	362	409	376	422	376	391	377	356	389	379	394	381	412	397	400	391	363	375	395	393	379	379	391	401	416	364	389	365	403	369	390	368	390	421	386	375	409	373	396	402	371	352	411	394	389	350	385	403	393	456	384	406	376	401	368	355	382	397	371	382	373	421	395	381	372	416	377	384	375	402	405	410	376	398	385	411	384	346	401	398	439	385	408	392	388	367	363	434	406	402	370	377	361	385	411	418	413	369	386	409	411	391	409	374	372	383	385	353	361	401	394	399	403	399	412	339	386	357	400	400	402	379	385	353	376	376	379	409	408	375	378	383	403	358	406	394	389	362	370	358	372	392	408	360	399	360	389	370	392	406	382	383	358	356	360	380	390	411	406	378	383	359	390	393	389	397	359	378	371	385	383	359	344	381	352	357	421	352	382	357	413	369	383	394	365	389	406	374	349	398	389	347	382	389	397	421	378	392	378	379	382	365	405	388	411	386	405	390	415	388	363	405	363	389	373	399	380	429	373	378	382	375	389	354	345	406	395	391	371	372	373	378	377	390	419	368	348	417	404	376	398	372	426	400	343	417	381	385	369	372	343	404	382	380	362	414	378	340	395	378	390	403	414	385	370	406	398	386	377	391	377	361	373	356	415	414	378	372	378	367	414	362	421	400	393	380	386	367	384	414	369	388	408	358	447	360	385	432	407	403	394	390	362	385	355	372	359	383	416	365	386	373	377	379	379	391	396	420	350	397	365	375	374	411	386	368	397	365	412	354	364	336	413	420	418	376	400	398	388	332	362	381	424	395	397	370	414	363	353	369	371	340	388	420	382	398	405	374	378	375	392	391	371	386	376	403	421	349	386	397	373	372	405	387	367	373	369	391	399	411	377	397	396	400	390	389	375	378	358	391	378	373	391	438	380	358	357	400	334	349	361	385	383	367	361	385	378	406	402	353	396	402	398	373	410	390	366	402	413	437	389	394	401	402	396	327	379	455	368	403	413	384	383	352	434	395	382	344	401	402	372	390	367	405	350	407	422	385	382	373	397	353	353	410	344	400	390	378	402	402	416	376	385	382	396	373	388	348	415	380	417	395	407	406	390	385	407	377	407	379	380	409	365	398	351	401	386	397	363	353	365	376	410	399	363	382	372	416	378	388	361	368	404	382	406	417	350	374	395	416	385	408	388	375	390	385	398	389	368	376	353	380	395	376	357	398	396	372	380	377	390	380	369	382	389	359	403	346	382	356	384	376	361	395	394	376	366	366	374	384	396	350	404	400	376	368	374	382	384	394	360	383	402	370	379	359	383	381	368	370	392	413	435	429	381	423	377	412	428	372	374	384	389	365	368	407	368	374	380	403	375	379	366	370	391
7104	10612	7906	4575	5917	4606	2178	868	1350	1210	1215	1135	1016	760	638	523	546	492	568	521	516	531	501	495	503	506	570	672	783	740	661	580	517	511	434	423	402	431	406	414	403	377	423	436	393	423	408	418	412	452	437	408	413	434	433	400	418	409	439	424	408	394	459	416	404	459	430	447	406	390	411	388	438	399	414	431	447	395	423	385	433	417	389	418	421	415	440	419	414	403	405	457	429	439	429	427	400	429	380	429	417	428	464	421	412	430	432	439	385	432	414	417	374	397	425	422	423	425	414	447	424	406	418	428	430	412	406	412	437	434	398	400	407	419	416	429	394	411	424	431	428	437	395	416	434	406	423	424	443	407	400	433	404	443	450	421	389	427	421	407	405	438	461	428	417	454	446	410	444	436	469	383	368	412	445	420	410	433	402	395	399	442	410	420	395	415	391	430	423	392	448	419	408	428	421	421	423	424	425	406	450	444	401	422	417	451	439	421	374	438	426	427	411	446	401	389	387	417	429	451	409	408	414	429	440	396	400	426	433	425	418	426	409	424	420	438	430	443	392	426	449	422	422	395	399	420	397	428	436	451	431	446	416	426	422	394	425	445	416	428	435	422	435	411	434	433	402	389	381	419	436	397	390	409	430	411	420	418	402	391	398	415	443	422	418	425	373	430	439	368	403	426	384	402	425	413	410	468	429	437	380	409	412	445	487	411	410	424	375	429	445	368	428	423	387	439	442	408	407	442	426	416	433	428	396	435	429	475	422	353	391	422	381	396	400	421	438	420	452	410	423	417	426	420	415	439	460	444	400	438	418	423	384	408	381	435	430	413	384	400	411	413	417	343	410	433	429	425	448	390	407	397	419	402	424	423	416	437	414	407	385	385	426	413	412	400	425	398	437	397	397	392	450	404	441	436	427	425	430	389	427	436	424	436	407	462	434	434	431	401	445	422	401	402	446	418	416	438	430	417	449	417	421	427	430	392	408	413	408	406	414	437	419	440	405	414	399	432	406	423	393	421	415	427	409	376	453	414	390	394	385	401	436	477	399	411	428	423	444	386	407	445	433	399	407	398	423	417	438	386	429	391	422	425	431	387	395	441	423	455	428	406	445	411	405	461	407	446	442	380	441	428	415	435	421	364	424	408	410	419	383	450	433	408	418	397	411	403	425	410	381	394	407	430	389	416	405	416	419	392	378	417	378	395	413	396	428	399	418	422	420	449	419	467	403	412	391	415	425	422	438	420	370	420	448	428	411	413	433	391	437	417	408	441	385	406	412	408	376	414	394	415	409	388	423	450	429	423	419	433	430	396	383	405	413	430	435	404	420	409	433	409	408	394	411	430	389	439	446	394	412	426	417	454	397	440	429	404	407	394	442	425	423	379	394	415	403	431	403	412	425	448	400	413	411	422	419	441	408	392	405	385	406	431	438	443	400	443	432	405	422	400	409	391	426	396	469	446	407	410	441	443	419	407	443	378	415	445	424	398	410	407	400	427	410	426	415	385	441	394	389	387	413	395	425	447	402	418	423	447	430	430	409	410	446	385	422	414	400	411	417	429	417	406	413	428	386	366	389	413	384	410	446	398	432	424	446	390	435	463	422	432	367	411	351	415	432	418	384	408	432	393	399	443	406	414	399	409	404	395	424	435	416	425	442	434	388	404	386	392	401	414	433	390	376	435	421	415	420	386	444	428	404	439	401	427	384	434	404	426	412	412	420	399	414	391	427	451	415	401	399	414	422	430	381	470	404	436	422	409	378	390	384	394	422	425	391	418	403	416	408	430	397	406	399	428	439	415	386	450	442	412	423	412	435	418	458	409	388	388	424	441	422	424	425	423	397	400	408	436	391	413	429	392	431	462	383	428	402	435	414	408	411	417	445	410	414	423	398	391	392	408	401	461	400	453	413	411	418	407	458	413	416	398	471	449	444	377	431	403	424	435	450	460	393	406	401	439	432	361	435	414	412	433	439	439	435	417	388	395	431	414	424	424	422	393	439	407	439	396	423	377	413	474	413	403	394	413	411	426	424	433	445	416	424	417	404	382	409	438	433	426	431	448	424	409	410	444	483	428	403	389	392	395	373	407	440	418	407	402	436	401	425	432	446	399	448	455	441	420	435	437	413	428	414	435	446	414	407	403	419	422	424	401	406	425	424	418	415	412	395	386	423	427	396	413	432	433	445	406	413	396	410	386	456	460	424	464	418	436	399	421	428	406	410	459	407	425	392	428	429	423	423	402	366	382	440	406	409	383	400	441	413	416	404	422	394	409	427	419	430	400	435	424	417	434	420	459	380	393	382	442	401	429	396	413	412	419	406	403	439	432	398	424	415	408	430	445	423	407	423	442	406	434	427	409	422	408	400	426	385	426	419	414	434	402	411	415	427	445	417	423	406	426	383	395	405	371	438	414	400	404	439	398	392	402	442	436	411	399	455	425	410	415	417	414	411	449	382	426	431	429	425	393	377	398	405	403	436	430	428	439	404	403	431	404	388	410	392	438	432	463	443	422	375	404	422	415	413	399	435	405	455	412	444	402	424	392	434	391	415	423	405	392	421	398	407	409	404	394	447	410	422	417	431	436	419	429	378	448	407	430	421	373	380	414	436	438	418	448	430	397	415	439	417	401	443	422	415	412	415	442	390	448	411	392	417	438	428	449	405	407	404	429	390	408	431	374	415	437	401	410	426	390	409	439	413	403	437	409	435	392	351	432	420	413	417	385	408	453	413	413	417	407	439	422	404	417	404	399	437	444	427	382	415	366	444	442	428	424	451	403	412	398	383	444	414	427	403	438	396	410	417	436	440	433	403	421	429	405	391	370	440	420	405	406	402	416	404	397	430	388	423	426	427	427	420	422	411	390	389	453	421	414	406	419	435	384	425	430	402	387	430	429	439	412	436	424	436	431	405	451	458	422	417	378	388	418	413	438	383	414	399	415	404	444	405	418	401	388	410	391	421	427	408	424	376	447	399	386	442	362	440	400	402	399	402	448	402	396	436	409	420	414	400	395	431	419	417	436	417	387	407	474	407	375	369	414	407	400	403	399	435	413	395	422	461	390	431	420	409	422	456	420	442	478	409	391	432	430	414	449	419	419	413	417	423	425	391	389	394	404	421	389	424	393	419	408	425	453	411	440	397	407	400	400	420	431	428	431	429	419	393	410	460	391	459	391	411	414	396	442	428	419	401	388	396	412	424	419	388	436	435	409	415	373	420	434	395	375	396	382	390	422	395	391	420	433	432	402	412	425	431	433	408	408	438	448	447	403	406	420	425	427	429	426	410	395	374	451	451	402	424	384	401	403	377	416	436	419	419	444	419	442	422	409	461	412	411	426	420	434	440	421	423	433	393	424	399	458	390	384	436	375	407	419	468	416	415	425	429	409	432	417	395	429	376	400	405	421	415	432	440	410	401	432	430	458	380	440	437	421	422	432	419	406	396	412	405	376	416	426	428	430	417	431	418	400	413	395	414	422	406	401	388	414
24107	21268	28473	24373	25397	27705	13748	1378	1238	1190	1105	919	848	680	527	478	434	417	439	401	457	402	439	422	446	473	1219	2042	1971	1667	1478	974	777	559	457	360	331	359	375	325	330	347	321	361	367	317	386	377	353	355	329	359	351	350	362	396	331	323	345	333	324	332	343	347	358	384	359	347	318	334	355	358	323	322	350	364	343	345	345	328	329	323	340	352	342	324	373	341	347	344	290	344	393	364	340	410	321	353	337	359	359	365	360	322	337	364	351	351	342	334	345	333	346	315	315	370	342	323	375	360	349	373	357	340	356	350	355	384	326	390	376	375	359	362	354	361	366	359	348	352	350	331	358	338	343	322	352	376	341	350	337	344	402	340	345	358	365	344	338	355	328	339	340	349	354	338	351	351	372	337	351	381	341	337	394	349	374	366	338	352	335	325	346	353	341	338	303	320	386	311	347	369	351	325	357	351	374	350	321	330	343	344	367	304	364	326	336	329	347	367	312	335	313	348	353	311	364	322	323	360	367	339	348	347	332	370	357	352	336	347	339	332	341	314	375	345	344	316	358	355	304	343	373	344	361	373	372	328	329	359	349	349	352	344	310	338	360	377	345	353	375	335	343	323	325	329	343	364	319	350	373	362	319	312	388	341	336	329	299	353	337	338	346	309	353	377	367	366	318	318	333	326	343	347	349	336	352	367	325	348	353	320	377	353	354	372	331	358	303	364	353	314	356	349	380	340	312	363	355	352	366	346	362	322	356	343	340	350	381	352	332	344	372	341	330	349	346	361	342	349	346	337	353	327	325	338	300	362	355	328	324	364	341	337	352	321	323	340	342	361	328	334	368	352	338	388	342	354	368	343	360	349	353	344	360	364	372	366	368	357	386	345	361	322	354	349	341	333	330	353	353	390	350	376	340	336	330	335	352	322	332	369	337	333	345	347	346	331	397	332	318	371	335	346	326	350	331	312	357	406	338	329	333	333	342	347	340	337	339	353	341	372	314	346	330	319	336	355	373	337	319	349	346	359	380	348	371	327	349	353	334	344	324	333	343	365	349	364	351	310	335	359	332	365	328	334	332	363	391	371	335	347	340	346	368	329	330	354	326	378	340	335	327	313	346	332	331	347	415	356	348	347	349	337	352	352	336	341	358	338	335	334	344	378	340	368	339	381	363	336	322	317	353	332	362	293	336	354	358	340	343	350	366	323	350	343	364	338	331	376	322	345	365	329	348	328	376	337	384	352	364	355	374	335	377	361	337	388	385	328	357	343	357	358	376	336	365	348	354	356	335	314	343	338	347	374	345	373	368	343	382	326	310	339	333	344	351	350	343	379	373	333	343	354	343	330	350	309	334	359	339	380	350	363	377	316	366	357	364	365	330	387	358	368	356	335	371	341	367	356	311	343	327	372	347	368	384	346	362	326	376	345	338	322	314	340	360	348	326	331	355	364	325	350	357	356	375	312	353	331	315	331	319	333	365	335	342	331	371	381	330	317	384	331	339	346	330	366	354	324	346	345	364	368	335	348	325	337	386	335	334	370	330	362	334	359	334	332	360	337	326	363	350	369	325	376	364	320	359	342	370	340	360	340	325	308	366	324	350	377	339	343	329	360	353	376	343	342	354	331	338	322	365	328	336	346	345	337	340	347	383	341	352	264	337	348	343	378	313	349	365	372	345	313	339	351	381	356	360	338	356	347	341	355	343	308	362	363	333	350	362	367	340	355	342	358	342	357	338	362	344	386	319	351	366	349	324	356	352	354	377	348	374	315	329	377	299	327	376	374	331	344	335	331	340	333	367	374	331	355	362	358	353	363	331	352	371	344	335	325	300	382	331	349	342	319	351	372	343	336	333	350	362	332	347	370	327	336	316	334	364	359	347	357	369	324	323	337	326	357	322	347	350	336	376	355	327	330	333	362	342	323	360	336	356	324	353	376	342	349	353	327	347	339	350	361	351	356	375	357	329	324	338	334	342	343	352	349	354	376	366	338	334	334	354	334	314	334	341	355	361	350	318	409	356	352	358	361	369	357	341	359	332	359	376	364	343	338	347	377	337	358	357	353	338	356	326	345	330	347	371	346	329	347	343	349	335	344	342	366	328	373	341	344	361	355	343	318	382	304	327	332	343	341	344	327	342	345	351	338	340	332	361	318	334	337	372	348	330	355	343	349	339	328	350	324	347	326	341	349	356	333	332	357	350	343	343	370	356	370	380	318	356	335	351	357	355	340	331	347	390	367	348	320	354	333	339	320	348	365	360	339	344	346	335	342	381	360	342	356	358	336	320	380	341	349	359	344	324	339	336	346	326	335	332	347	367	337	399	337	365	350	356	329	322	335	339	358	331	327	347	345	356	328	329	327	359	331	354	361	354	377	361	324	357	329	345	347	348	388	366	337	323	343	368	351	323	336	355	343	375	343	350	340	357	339	360	331	289	363	354	333	360	379	358	313	374	318	337	342	311	335	324	342	343	342	351	362	384	322	339	335	347	343	336	366	328	369	304	346	347	342	357	327	329	365	347	320	343	351	361	355	371	378	361	357	367	344	363	329	334	339	347	340	344	323	352	326	368	338	314	368	325	336	356	335	321	343	342	363	327	338	359	357	375	330	319	337	332	340	332	310	357	329	337	328	337	355	347	391	331	305	338	352	331	368	355	350	324	344	358	378	360	337	364	352	351	311	339	328	342	337	310	355	332	367	324	359	315	358	385	330	343	344	361	336	353	345	323	339	321	359	376	346	349	359	320	353	352	353	325	375	344	356	318	379	366	315	319	317	336	342	329	349	380	326	327	341	336	359	385	352	355	345	347	355	321	334	336	340	372	297	317	388	351	335	340	348	347	318	339	359	360	380	341	311	389	329	356	333	374	361	371	316	332	365	335	331	351	348	356	336	364	345	311	367	355	357	382	307	369	353	365	355	357	314	321	337	357	318	345	378	370	332	345	337	345	342	330	349	365	350	337	345	369	381	369	349	327	338	355	346	332	349	344	341	312	362	326	358	342	363	309	371	340	336	362	319	340	340	336	338	331	378	352	314	337	324	330	354	335	362	359	344	340	353	325	354	357	361	398	363	329	398	333	357	321	351	371	362	355	324	364	347	349	368	336	346	349	371	352	317	321	355	332	326	348	328	328	373	360	339	336	331	329	338	363	333	367	346	332	384	363	334	372	404	337	361	377	354	358	331	342	355	330	346	362	377	341	315	332	368	334	323	353	338	368	385	317	344	376	333	329	345	355	356	322	337	346	322	355	344	368	332	335	314	338	331	374	353	342	370	310	349	317	343	335	368	344	375	323	342	343	400	339	367	328	360	367	368	360	341	356	363	360	331	303	355	342	324	337	368	334	338	359	346	356	330	341	328	374	340	337	377	355	316	329	335	350	343	352	339	328	328	373	358	319	319	336	337	308	356	339	335	352	326	333	360	369	382	340	331	343	341	328	324	371	344	311	350	334	333	360	367	330	351	380	360	326	355	367	329	326	333	337	337
6735	18446	13332	9958	34112	28896	11608	1636	2130	1962	1778	1508	1443	1001	721	659	555	498	540	521	519	508	500	522	490	602	1766	3066	3034	2422	2125	1313	1044	793	585	351	384	364	343	367	362	360	368	404	390	367	378	327	352	347	359	368	401	370	386	351	410	370	350	367	372	356	385	392	357	368	365	395	357	388	345	359	391	360	359	399	366	357	418	379	366	397	424	405	397	371	367	359	356	365	397	389	357	370	350	373	387	346	343	360	349	350	336	364	379	382	379	374	372	387	368	374	389	380	389	401	350	384	387	388	363	363	354	398	357	411	356	355	335	372	394	385	381	370	358	380	401	321	376	372	396	375	416	376	358	338	374	402	352	333	382	363	360	369	354	367	366	389	356	377	383	374	369	374	379	373	391	338	367	366	393	350	381	358	370	397	392	356	347	347	367	374	341	357	355	366	384	349	367	394	363	371	390	329	384	343	350	347	371	357	367	355	386	355	362	360	370	332	350	378	381	341	364	383	387	377	341	361	359	402	356	363	363	360	374	365	345	347	352	327	366	401	372	362	398	375	382	371	373	379	365	380	354	343	377	349	386	345	328	346	352	378	351	390	356	364	373	395	361	380	344	364	398	375	390	390	370	335	355	386	363	374	368	347	357	394	397	369	391	376	386	376	358	371	372	372	394	332	393	369	381	361	347	375	367	366	405	381	342	358	372	328	345	371	358	366	382	361	400	384	356	383	364	387	372	354	379	389	392	388	383	369	395	385	364	364	336	360	396	376	382	356	368	344	358	408	392	407	402	351	394	374	388	370	350	365	351	374	405	393	340	362	394	355	362	369	398	386	356	372	366	362	372	382	366	346	375	398	369	363	369	377	363	373	390	375	338	395	355	392	372	395	383	374	373	349	385	373	371	367	386	372	372	369	323	373	367	398	361	352	358	377	357	399	369	350	362	332	346	387	357	340	347	329	354	379	365	405	369	363	371	386	353	322	401	398	348	405	395	362	401	375	371	357	349	365	378	359	353	354	379	367	382	380	376	361	366	405	377	363	381	372	371	370	396	347	362	398	337	359	388	359	356	379	383	393	386	363	382	407	369	382	370	376	375	367	387	374	378	351	360	389	365	389	408	351	383	367	393	351	385	334	374	388	379	387	348	368	361	380	387	363	389	383	333	360	384	405	366	367	399	386	364	352	397	385	363	378	386	340	358	375	365	342	364	371	348	364	379	322	400	355	346	363	344	375	369	343	364	368	373	380	357	425	391	332	379	355	404	382	357	361	385	392	361	352	369	364	365	382	378	396	384	353	371	380	394	355	376	418	359	365	383	380	365	392	364	418	407	381	383	412	397	376	306	411	363	357	381	401	365	359	365	353	369	379	353	368	373	362	344	359	382	353	349	353	341	397	366	336	382	363	341	363	374	402	376	395	379	387	347	358	381	418	377	377	376	387	369	363	388	369	331	387	382	373	376	368	360	323	348	351	359	366	363	343	375	359	374	382	397	368	371	412	364	376	388	394	403	376	358	346	382	340	381	366	365	379	352	360	380	386	413	373	366	375	365	400	366	395	359	377	378	377	354	386	373	372	367	374	366	393	368	357	378	370	388	376	424	378	376	337	356	357	372	357	364	363	336	395	363	385	363	399	402	377	402	406	376	382	373	359	373	381	365	374	363	370	361	387	369	348	370	382	400	376	390	418	375	364	370	390	415	406	382	393	384	391	394	361	359	377	372	389	389	365	372	348	369	360	358	377	410	407	361	394	366	387	395	359	375	361	386	395	374	361	367	384	364	351	402	372	405	358	376	352	355	341	360	371	373	381	378	405	374	381	403	387	377	347	372	371	359	363	360	364	415	396	364	359	355	378	364	363	402	366	365	395	364	375	314	358	392	384	358	390	356	376	373	384	336	348	385	384	395	421	386	373	380	374	362	388	392	384	371	364	354	375	400	366	388	381	377	372	363	371	383	390	378	361	369	370	377	385	371	392	364	400	360	376	362	357	357	383	355	350	334	382	390	372	373	384	347	375	428	373	342	372	358	392	349	384	365	342	351	387	336	344	373	370	343	362	368	375	357	330	344	419	382	380	367	372	372	371	364	385	381	366	358	360	381	374	408	383	353	344	370	358	392	392	375	388	369	371	408	329	379	358	347	364	382	386	365	385	367	336	355	404	413	362	365	386	371	388	370	370	380	378	360	385	390	392	381	391	404	361	352	335	354	354	384	330	343	397	375	371	369	372	342	390	352	347	344	343	364	361	394	356	350	339	379	352	413	393	369	368	364	365	393	412	374	369	366	358	378	351	399	388	381	355	376	394	363	380	384	376	395	363	365	376	392	360	405	341	392	346	370	369	374	358	393	396	346	377	394	368	355	392	377	375	330	378	384	382	390	398	354	358	376	397	364	355	372	354	387	386	377	366	336	381	374	368	368	369	373	359	356	355	353	375	385	382	339	349	362	389	337	354	396	374	398	341	382	383	359	367	385	398	368	353	366	346	379	397	347	371	372	354	387	375	365	383	371	389	358	369	357	372	366	361	369	363	352	394	369	377	362	368	382	365	374	357	386	392	355	363	388	363	360	355	396	383	360	374	389	394	383	372	396	348	354	386	344	367	388	334	345	423	370	341	393	358	385	410	373	387	378	398	386	341	351	378	385	383	378	350	387	349	372	373	394	360	372	348	357	366	332	353	387	377	395	401	351	359	361	369	376	343	361	342	335	367	360	344	375	351	330	365	372	390	397	381	386	388	386	371	354	341	384	398	414	367	361	359	350	372	381	390	363	384	374	392	366	357	388	334	392	337	340	384	345	400	361	364	404	355	356	371	366	367	344	383	379	347	376	373	383	403	382	378	329	342	372	365	364	370	384	370	316	388	372	368	362	360	358	361	357	355	351	348	369	359	366	406	362	415	374	375	347	359	370	348	333	375	389	374	373	389	353	368	375	355	345	380	407	393	356	372	377	367	397	327	376	386	370	365	403	408	381	375	345	339	350	359	342	346	349	382	388	336	336	352	382	357	369	360	370	350	398	383	389	343	373	371	421	375	358	362	390	393	387	380	406	366	340	372	368	370	389	378	364	384	372	405	351	366	352	375	411	383	373	357	393	387	361	366	357	375	371	386	359	398	348	389	380	349	365	370	374	359	349	374	379	398	378	336	380	357	364	356	381	358	370	371	355	396	380	371	372	365	357	355	384	361	356	318	357	354	368	384	337	349	412	400	401	385	366	379	362	366	365	357	369	369	352	368	346	365	350	366	357	391	367	389	368	365	382	342	358	384	379	391	388	332	397	381	371	375	387	342	362	392	391	370	393	406	370	357	372	395	371	396	402	373	355	363	342	349	363	384	347	401	342	370	381	350	347	380	360	384	368	403	408	353	372	400	386	405	343	357	369	355	373	370	372	366	375	376	379	354	388	335	406	353	359	380	402	349	379	418	344	367	397	354	383	384	362	351	373	338	407	392	351	395	383	422	378	353	361	351	366	397	388	390	388	374
25226	21333	27554	25421	23157	16488	6869	1160	1197	1102	1024	858	925	776	647	633	620	613	634	616	591	602	595	524	596	719	1274	1638	1338	1323	1027	846	749	648	591	541	508	543	535	540	574	477	546	555	564	531	528	553	508	523	503	518	520	515	566	524	531	523	515	510	546	516	535	519	526	542	568	535	506	495	470	512	547	552	510	505	559	552	558	543	549	495	496	501	568	508	516	542	495	532	566	483	518	544	541	526	498	557	498	508	530	516	485	525	531	522	542	571	546	501	534	550	549	515	551	532	518	541	569	546	488	532	560	534	493	552	556	537	527	562	537	491	510	548	568	545	490	483	531	529	531	497	548	539	519	503	538	578	543	477	582	473	509	512	497	542	568	532	544	559	550	537	537	500	542	554	540	532	549	491	536	569	553	561	501	554	541	509	538	493	524	549	551	530	534	549	558	521	539	545	522	526	545	541	538	495	494	522	546	558	537	532	543	549	524	539	524	523	475	519	516	521	530	534	513	509	582	528	493	513	497	572	545	523	481	535	498	530	563	534	554	567	509	537	543	525	542	513	515	502	584	575	522	509	528	510	546	518	499	525	508	598	527	518	530	529	547	567	506	542	527	542	511	524	550	558	511	524	500	545	522	514	549	548	529	547	574	521	497	534	492	509	502	533	512	530	573	535	524	507	491	567	521	515	546	518	530	535	567	556	541	527	502	525	541	555	551	527	531	508	569	526	534	531	523	537	560	515	538	549	569	494	502	549	536	552	524	531	507	525	523	538	519	530	514	561	551	525	524	515	492	561	532	596	522	508	532	521	532	525	530	508	493	507	541	517	507	531	554	506	520	560	552	519	500	550	504	516	516	513	566	534	534	533	548	536	524	516	544	521	526	522	530	517	567	562	565	527	534	506	552	548	540	525	518	580	542	498	535	561	463	582	536	517	530	519	514	505	547	559	546	547	524	546	561	527	515	557	535	542	519	492	532	570	536	532	524	478	488	524	553	560	509	524	538	529	552	538	517	511	529	524	521	534	520	560	520	508	542	506	532	568	525	562	504	529	520	547	553	510	543	482	528	559	547	509	538	522	510	514	529	537	490	519	550	555	545	517	547	568	477	523	519	525	543	529	516	541	518	550	528	546	541	546	562	514	545	496	529	574	527	534	541	502	531	508	554	528	529	513	535	503	576	515	557	524	526	574	526	543	554	524	591	572	539	549	520	521	524	502	561	565	519	499	541	502	532	506	518	533	552	545	527	573	514	533	534	586	563	522	544	526	531	533	527	560	524	551	550	550	466	524	498	553	525	494	502	546	498	511	541	514	563	534	550	521	479	494	548	548	533	501	527	542	551	552	539	537	535	519	533	532	483	567	529	543	586	547	529	525	509	535	509	563	490	523	558	541	511	541	518	569	528	501	536	536	487	544	522	540	528	546	505	541	515	507	544	486	530	495	512	546	570	538	536	530	515	505	487	544	517	560	561	532	543	542	519	544	512	502	555	548	533	514	485	498	539	518	507	532	551	471	563	532	516	541	520	505	568	513	515	512	523	507	603	523	556	543	565	535	570	531	524	535	523	531	536	526	514	507	501	521	526	511	532	549	518	519	519	502	527	538	517	449	555	525	534	510	529	543	546	538	521	524	492	535	535	509	586	528	488	522	524	516	487	557	569	543	489	554	491	529	544	524	533	511	498	541	539	526	554	538	536	513	536	546	516	543	520	497	540	545	523	515	540	531	504	562	526	575	532	527	577	539	552	535	524	559	541	517	516	526	535	534	518	558	529	514	567	522	535	595	538	564	540	552	522	535	567	497	517	529	514	526	515	515	546	502	498	492	530	549	521	551	522	520	532	516	581	565	528	535	546	493	526	519	520	554	559	529	550	545	504	538	546	548	542	551	568	533	517	529	520	518	494	500	530	510	534	547	516	531	546	550	547	519	515	541	499	511	568	534	553	544	545	500	520	544	529	557	536	532	530	501	535	548	471	491	503	499	540	508	515	498	521	519	565	529	532	559	502	574	532	547	510	532	512	497	493	535	522	575	517	533	528	535	562	519	504	540	547	498	491	507	521	564	567	548	523	530	544	531	511	528	560	561	529	536	550	544	587	564	543	555	559	558	497	555	525	494	499	512	556	532	549	519	532	495	521	496	536	535	535	565	517	529	535	541	522	539	534	503	541	544	505	557	528	484	521	541	547	506	534	510	595	520	526	521	526	528	521	559	526	527	528	535	531	558	499	511	496	510	503	523	560	559	513	554	510	472	540	542	549	512	549	508	531	541	547	529	531	495	558	497	529	514	545	555	500	550	547	482	502	521	560	542	535	511	471	531	509	504	546	520	532	545	519	531	527	508	547	565	519	551	533	518	584	495	541	500	521	570	556	525	553	515	516	581	525	535	519	561	566	559	598	530	547	549	566	505	554	500	535	554	508	553	541	517	538	560	560	521	547	581	482	549	496	583	543	542	504	570	524	502	528	495	516	544	575	606	537	495	566	526	536	522	500	536	540	544	496	527	534	520	550	497	537	549	517	559	545	502	528	572	517	534	537	546	546	509	551	499	533	527	505	552	525	561	557	531	517	535	530	509	489	532	487	523	497	562	536	538	528	534	507	526	576	526	519	511	517	532	575	543	512	528	551	542	486	546	518	511	532	502	548	508	546	502	502	590	521	530	496	564	521	564	548	563	495	535	520	578	487	532	510	516	533	507	529	519	534	519	506	519	523	532	536	529	536	539	534	508	517	576	480	507	514	510	534	534	614	491	532	531	521	535	535	562	516	534	569	545	561	540	534	498	525	531	533	524	531	529	536	523	578	535	525	543	525	547	543	534	501	556	540	529	535	555	517	512	519	507	530	528	537	568	511	543	482	496	547	506	554	548	514	557	502	529	538	547	557	508	528	524	539	513	546	535	540	547	528	568	568	523	516	538	522	487	541	532	530	518	567	585	519	511	523	572	557	527	536	528	538	551	541	503	458	505	549	553	539	546	566	539	526	489	498	525	557	580	543	515	551	559	525	542	573	533	572	535	542	531	520	583	537	549	482	543	564	510	533	578	528	529	523	506	510	505	560	574	546	531	548	550	503	498	504	540	548	511	575	525	488	554	523	529	546	550	510	518	521	539	533	564	502	534	506	531	536	539	546	526	558	539	549	501	553	508	519	554	563	560	520	526	491	516	514	583	526	556	577	512	536	524	503	545	542	510	535	510	488	534	525	521	534	528	524	565	488	516	523	546	561	542	532	526	516	539	517	525	528	537	478	526	558	573	563	543	525	515	521	557	554	536	525	577	517	533	528	554	535	541	502	523	501	506	562	540	538	546	534	515	553	531	496	502	523	517	572	531	503	548	557	551	563	493	553	504	530	549	525	556	528	537	574	540	535	569	539	531	536	547	485	546	473	576	550	532	543	530	540	514	553	545	516	557	533	470	561	541	523	551	496	529	511	522	504	495	550	555	510	534	514	510	547	504	521	498	512	560	542	531	545	506	530	525
6926	15024	10464	9292	30804	19502	9700	1682	1965	1828	1516	1278	1433	1056	803	799	719	704	671	728	646	676	655	600	639	900	2077	2794	2135	2013	1452	1141	958	745	587	604	592	590	538	559	544	548	542	548	535	568	545	538	582	541	596	579	552	523	586	552	602	574	553	573	587	565	579	581	569	560	536	579	597	578	532	528	586	572	558	573	577	561	585	544	541	580	570	530	571	514	549	567	550	573	554	589	536	573	566	571	562	562	533	602	584	550	575	594	570	566	554	539	585	559	545	565	543	512	534	539	532	546	578	553	552	560	562	523	578	560	565	565	582	587	561	548	552	530	535	588	569	517	552	534	604	534	582	580	550	560	563	575	549	514	572	558	530	557	580	552	559	519	553	578	533	575	534	515	547	530	534	560	558	579	553	566	599	541	566	573	527	539	537	553	569	570	557	561	575	569	541	545	552	566	546	547	569	602	494	525	562	542	579	564	574	605	562	571	607	516	524	575	581	588	578	572	574	547	571	532	561	515	580	594	558	567	564	545	561	573	577	519	532	577	596	543	546	584	563	534	547	547	557	612	505	562	536	559	542	541	537	524	563	518	575	569	595	541	534	573	581	548	510	525	558	575	500	491	601	552	533	568	611	533	538	576	598	557	563	543	559	607	512	548	541	538	560	553	507	585	543	588	551	536	559	572	514	542	569	546	582	514	521	586	536	510	577	560	574	553	564	586	562	550	581	557	586	589	557	579	587	560	540	571	529	560	559	542	523	541	546	528	581	562	562	559	575	577	577	534	560	559	575	573	559	577	575	590	536	532	527	571	553	552	608	577	584	548	563	545	561	492	528	560	524	563	575	502	591	517	521	529	553	524	536	513	577	562	616	557	572	544	589	547	593	580	576	512	553	595	561	562	584	551	556	598	557	544	548	584	570	583	550	550	524	573	524	590	574	525	529	550	547	557	565	591	575	571	558	603	535	552	517	553	563	516	554	558	557	567	552	558	574	564	594	557	573	532	528	533	553	552	589	578	528	588	552	567	550	532	588	560	543	592	552	542	584	580	599	574	544	542	556	575	599	550	579	573	570	564	545	577	611	569	575	571	535	573	582	580	597	533	544	560	558	586	528	504	555	588	567	543	525	577	552	554	565	569	561	555	600	524	543	566	547	558	511	538	527	581	600	520	571	532	519	554	572	547	583	564	561	566	573	595	560	559	512	572	573	533	527	526	577	526	541	570	594	581	582	568	578	549	593	571	523	566	547	574	572	576	550	539	596	550	569	573	570	574	552	592	518	529	571	562	576	557	576	539	578	568	587	567	539	581	526	544	559	569	572	531	583	526	592	619	555	559	554	592	557	551	571	561	568	579	597	519	561	533	536	545	558	580	535	578	543	543	540	521	554	556	611	561	573	573	547	567	591	548	545	544	557	561	528	602	535	558	582	556	570	535	544	516	520	556	572	527	570	526	570	535	564	564	590	559	573	597	567	527	595	515	580	580	575	522	546	597	580	517	549	554	522	577	564	574	537	572	531	574	563	550	578	577	582	590	584	579	557	535	577	561	540	556	552	549	557	560	548	562	560	551	555	556	545	540	573	549	545	545	562	555	579	517	572	536	582	586	523	560	489	600	539	546	573	557	583	554	553	572	581	508	552	521	560	563	558	589	549	564	563	573	559	564	553	537	536	538	595	566	545	546	573	585	538	577	559	551	572	578	503	601	535	534	571	579	577	506	574	523	568	577	594	536	524	587	535	593	575	576	538	600	582	567	586	556	564	541	552	567	603	568	559	601	581	578	577	567	602	533	569	535	547	558	574	553	565	581	566	571	568	594	579	595	539	616	529	570	564	535	553	519	562	581	524	574	559	528	576	593	557	578	594	546	537	551	518	544	569	549	547	583	595	592	543	537	591	566	548	548	575	556	532	585	562	566	579	580	495	545	569	524	586	515	543	563	591	560	579	531	584	540	550	593	560	524	569	559	564	540	508	550	546	567	530	582	599	539	550	546	557	573	554	572	554	542	580	629	547	564	571	564	570	521	576	519	571	568	545	561	584	525	581	547	553	546	540	543	590	586	620	593	564	584	562	570	547	567	607	552	572	581	582	556	554	529	555	562	561	562	560	576	534	553	566	567	575	571	585	572	574	534	561	555	578	595	572	533	553	560	570	553	580	539	569	545	546	560	528	580	551	583	532	570	572	531	550	532	543	602	562	557	554	558	592	547	560	561	556	562	581	544	542	571	513	532	563	583	535	533	559	542	566	547	553	550	569	608	593	585	543	553	561	569	546	517	589	572	614	534	539	582	514	569	532	529	586	596	590	536	561	562	555	546	571	539	595	547	592	541	542	548	578	575	553	582	542	561	599	539	552	569	562	593	519	580	489	605	522	531	576	541	542	559	546	542	616	583	538	548	572	533	560	516	577	546	562	564	559	562	551	582	549	534	550	553	529	549	590	542	591	599	529	582	539	584	561	542	573	567	598	568	581	577	564	566	516	593	576	564	553	552	562	551	556	553	573	542	525	591	568	591	528	587	580	518	507	559	600	547	541	561	569	543	568	541	564	540	584	575	533	578	580	563	551	570	614	559	528	558	567	535	590	594	552	569	571	544	533	583	506	541	552	588	563	568	549	528	559	536	572	579	573	554	566	600	525	584	558	578	551	540	549	533	541	555	570	564	527	521	513	576	579	570	591	583	560	546	560	586	535	540	544	523	569	546	580	553	567	533	560	540	531	570	527	533	538	534	532	527	589	550	572	556	543	530	567	507	574	584	498	588	528	540	526	578	566	570	552	528	567	537	572	603	534	565	564	562	529	576	578	545	506	555	562	559	522	545	514	544	537	553	554	535	544	554	533	515	579	562	578	559	553	570	581	567	590	502	553	555	555	575	610	580	575	573	572	574	574	566	561	532	585	519	576	537	504	566	536	547	549	547	581	571	556	546	575	542	574	523	547	554	500	509	559	578	555	551	561	567	505	531	564	573	537	585	587	549	552	557	547	538	603	577	504	587	537	556	507	533	572	592	548	541	569	512	539	601	564	564	532	543	581	553	566	505	554	553	578	575	575	538	573	569	561	532	563	550	552	561	570	498	519	527	571	522	544	576	577	582	552	562	510	600	527	544	580	540	574	585	541	574	578	550	529	558	552	555	549	539	546	553	544	530	543	601	555	585	559	568	582	539	565	520	586	525	562	555	573	580	569	550	533	560	586	586	548	514	583	573	551	575	575	591	557	579	575	532	602	548	577	547	563	563	567	546	599	590	560	528	575	575	556	543	550	546	552	549	573	536	527	528	557	583	560	543	532	530	575	559	559	531	536	538	538	571	568	517	537	544	546	588	583	590	590	592	553	577	568	599	558	532	530	575	549	547	586	548	540	551	503	580	581	548	537	546	533	565	555	548	574	546	583	564	534	555	553	556	552	574	562	561	558	527	589	580	569	596	577	576	588	558	548	573	581	556	545	533	587	536	542	568	543	550	562	565	534	558	576	606	539	537
22716	21286	29063	23852	24622	28645	23630	4621	1946	1724	1431	1428	1388	965	832	789	660	684	670	673	622	663	663	649	640	2028	4788	4517	3921	3034	2229	1543	1145	858	594	528	507	571	532	496	515	515	537	506	492	516	513	500	520	510	521	489	509	530	536	477	511	531	481	480	526	519	536	551	475	502	522	496	584	508	523	513	536	506	529	533	568	549	502	475	487	566	494	527	554	543	535	499	541	540	511	494	543	511	506	566	465	524	506	505	490	500	514	500	521	561	473	552	529	552	545	508	506	513	553	510	528	549	515	510	555	527	495	518	495	508	513	473	493	521	540	525	521	514	461	515	526	481	504	528	565	499	522	507	546	551	524	543	509	522	540	516	517	503	496	526	479	485	498	556	531	528	493	544	560	501	560	543	461	510	508	561	555	517	481	520	519	528	530	529	499	494	519	522	560	573	476	519	541	549	517	523	507	525	533	525	538	539	535	511	510	509	524	528	502	530	489	537	502	539	571	550	565	502	527	507	553	515	541	508	552	518	569	527	521	496	459	493	524	548	530	499	563	500	535	506	571	562	530	522	521	458	497	489	542	533	504	519	556	515	514	517	484	528	531	536	510	559	544	531	499	494	541	552	548	531	507	532	518	512	543	522	500	519	504	511	509	516	501	538	516	524	518	547	522	583	500	471	531	539	509	493	535	483	523	499	562	521	508	538	537	539	528	527	474	488	519	510	518	495	507	530	507	522	543	504	540	511	546	528	524	490	504	527	497	526	489	513	524	506	488	527	562	525	529	525	507	488	500	515	518	489	566	520	530	490	562	541	526	545	514	477	505	489	527	562	496	458	493	525	492	542	495	520	518	516	535	532	540	496	530	512	496	515	516	500	517	490	540	532	510	536	535	556	533	548	493	494	519	507	536	535	532	522	528	449	526	542	519	483	483	552	543	519	547	543	525	485	496	524	542	511	495	539	488	506	534	513	510	485	509	580	491	576	575	508	509	513	500	531	502	542	535	501	488	484	526	531	507	535	514	551	517	542	499	519	504	517	503	525	543	507	517	480	519	502	540	523	493	541	512	517	519	516	470	517	499	548	502	538	503	553	568	522	527	513	549	455	514	526	493	544	516	523	543	523	505	514	537	527	588	508	524	575	480	544	543	482	512	533	526	499	532	505	534	506	513	511	556	462	544	503	476	532	548	551	566	536	543	496	542	555	512	527	506	535	497	509	530	558	513	541	536	501	520	528	544	541	535	516	553	547	485	511	544	477	553	492	562	536	512	549	507	559	541	497	504	530	533	511	481	515	507	496	564	563	500	541	510	510	496	524	501	523	491	518	518	492	525	520	553	482	496	570	523	513	488	550	564	512	542	546	561	539	547	456	491	522	552	482	513	531	500	522	508	513	528	529	517	519	515	512	560	542	537	538	563	504	519	488	533	528	553	523	504	526	479	512	522	507	556	531	509	529	537	561	494	540	563	512	511	474	492	529	472	525	525	544	497	542	502	507	504	530	553	514	546	535	560	544	472	513	501	503	520	568	566	515	521	524	507	494	541	501	537	518	507	527	521	489	512	542	475	551	516	493	545	520	510	479	527	557	555	545	523	486	572	511	507	523	525	501	529	521	502	474	540	503	517	532	483	515	517	502	540	557	525	537	570	510	545	509	529	563	523	515	489	513	497	520	522	497	558	508	564	533	530	528	555	502	543	505	507	503	513	530	541	502	515	534	487	539	538	474	503	511	503	504	492	510	531	509	485	526	505	548	485	540	507	533	539	458	509	523	498	506	509	523	495	499	513	502	548	490	506	544	494	513	513	545	531	522	479	560	527	512	519	509	535	474	487	529	512	520	542	524	510	517	512	520	499	532	526	529	540	531	495	499	496	534	508	568	495	521	482	523	493	550	503	518	494	531	548	497	533	517	523	514	490	493	514	549	528	514	562	539	537	549	533	502	490	529	531	512	537	532	485	556	498	490	535	566	491	498	543	526	517	523	549	535	504	550	492	572	516	506	489	492	484	534	544	526	507	488	543	523	503	562	476	520	538	468	479	492	466	505	518	502	565	462	523	524	497	514	483	527	511	530	512	471	551	503	509	567	517	533	517	530	571	529	508	562	489	489	523	525	494	568	580	531	529	546	513	464	471	512	505	496	540	489	546	558	493	547	545	534	529	539	521	515	547	527	542	481	518	541	528	544	527	522	552	523	540	484	529	499	535	521	544	505	525	528	505	517	548	492	577	489	499	505	559	518	542	560	502	528	537	539	529	527	559	555	524	496	554	552	519	548	560	526	486	529	492	557	511	494	518	522	566	497	548	516	530	480	534	518	536	521	561	485	488	541	546	513	565	541	526	514	498	549	553	500	480	514	532	487	511	521	486	480	486	514	521	544	469	552	513	558	568	526	525	536	535	497	528	526	558	497	460	502	476	490	496	540	515	510	488	496	514	540	535	533	537	571	526	494	528	496	570	494	505	509	497	497	533	562	511	572	484	516	515	532	471	511	530	514	500	516	563	496	510	535	500	519	552	546	518	549	499	525	516	562	514	545	520	498	568	562	534	507	486	537	575	539	554	522	487	462	505	524	519	489	523	549	508	499	551	483	462	526	492	517	570	501	516	519	548	531	532	500	531	492	503	493	583	568	518	516	491	477	539	541	502	509	525	513	534	510	503	483	497	464	508	536	532	515	476	493	526	501	484	572	498	500	519	531	525	550	493	497	540	531	535	506	525	552	502	534	518	527	539	489	554	542	546	531	505	553	549	503	538	487	494	533	518	543	503	523	514	509	510	500	523	501	503	562	542	517	508	547	512	517	565	506	495	506	517	508	508	507	517	519	504	532	501	514	498	534	481	487	532	532	480	536	520	491	566	500	529	524	519	527	486	529	537	516	526	516	558	561	526	500	480	503	542	494	506	500	491	497	504	544	564	539	518	545	558	553	489	479	511	511	501	579	521	506	518	540	549	559	501	533	528	498	498	511	484	555	562	560	521	554	524	518	538	542	538	521	513	502	482	502	532	519	552	556	525	504	541	540	533	546	538	537	541	536	531	549	554	518	515	553	542	506	516	534	478	553	520	545	504	495	518	520	556	493	521	499	541	518	522	498	546	527	527	541	520	494	505	545	520	508	510	507	482	532	562	495	503	545	534	520	510	504	551	546	523	513	547	504	521	500	522	503	527	508	513	486	489	487	536	534	517	510	511	500	557	527	489	505	504	483	531	561	518	525	533	516	517	507	508	518	534	528	507	574	522	535	524	514	511	504	502	551	525	508	523	505	514	552	542	491	511	489	500	500	536	464	549	484	547	488	475	547	528	524	569	512	562	520	551	506	537	524	530	570	514	561	505	540	492	484	501	539	499	513	505	483	532	530	481	508	534	521	478	573	517	533	484	552	489	526	529	566	548	514	540	506	546	494	554	550	519	515	508	521	511	527	491	499	544	534	544	491	510	454	531	512	503	495	528	512	506	500	540	500	537	514	533	545	467	523	512	484	524	515
8680	24263	18114	19845	46229	32668	15778	3723	3303	2713	2340	2279	2153	1310	1075	968	877	777	786	825	741	715	695	715	814	3133	7191	6818	5743	4522	3214	2040	1459	977	663	539	560	596	528	556	509	546	529	517	538	510	526	520	532	502	527	509	518	551	544	506	524	539	511	548	512	547	547	479	521	500	481	563	523	486	511	489	530	547	518	505	523	534	535	528	532	562	494	519	566	490	513	539	530	540	500	533	553	524	541	507	534	475	492	562	516	562	506	572	570	514	555	505	537	507	537	548	541	515	569	527	524	537	488	513	511	534	562	509	507	550	503	505	537	588	549	575	531	498	504	516	516	524	526	514	503	528	505	500	495	544	536	552	526	511	532	532	506	554	522	522	530	525	585	514	501	541	499	551	546	494	551	493	519	543	499	533	495	518	504	519	507	506	536	482	544	499	514	510	529	536	533	528	517	525	520	553	533	541	517	571	499	482	538	522	550	563	520	536	494	565	514	556	482	548	513	559	490	522	563	518	517	531	507	522	527	530	506	552	553	485	516	452	533	539	550	578	497	510	552	571	499	496	483	491	544	522	539	538	567	545	492	591	486	506	523	553	563	493	553	513	520	551	527	573	493	512	488	530	577	495	529	541	533	499	522	542	523	563	536	552	537	523	529	513	529	547	524	516	578	557	508	528	525	482	509	553	530	506	529	538	524	538	502	531	519	551	532	537	515	525	552	514	534	552	532	547	502	533	541	545	530	508	517	510	550	557	566	507	556	542	497	543	545	531	554	548	549	528	551	545	537	505	512	496	526	543	531	485	562	569	525	514	517	513	525	518	531	496	510	540	528	497	518	532	566	557	537	538	556	584	553	542	535	528	512	553	490	517	532	545	547	509	522	536	534	511	525	522	541	512	509	540	518	534	526	527	547	535	513	574	508	508	511	564	550	508	512	538	559	513	520	546	534	543	506	533	545	568	495	519	505	529	524	524	515	537	601	521	554	530	518	526	559	522	490	535	502	548	589	502	513	525	529	521	535	538	520	537	515	556	522	521	531	515	573	543	487	547	505	518	506	560	518	562	547	571	589	507	547	544	497	559	528	578	519	515	533	498	529	511	530	528	548	537	506	551	545	525	534	537	533	557	510	523	538	561	589	533	550	530	513	506	548	554	536	553	505	506	528	493	537	544	530	476	514	517	550	495	501	529	534	503	548	547	553	572	505	547	532	529	554	520	526	582	532	554	495	506	550	576	525	513	554	527	527	486	531	502	568	509	570	511	533	542	540	509	533	545	521	516	549	525	559	524	502	563	498	490	501	545	488	548	504	532	554	554	526	531	547	530	560	509	556	520	554	518	495	545	528	529	526	528	537	539	518	570	557	576	552	489	548	554	564	541	541	564	518	536	528	544	530	494	561	512	531	501	544	552	530	522	532	530	549	489	547	529	535	557	533	497	526	526	514	510	584	552	497	541	517	506	474	508	528	525	513	545	539	517	544	496	539	521	483	494	565	537	510	573	516	496	512	559	514	478	508	520	557	527	527	523	540	541	499	552	509	494	517	540	517	530	503	538	553	548	521	505	539	523	507	540	542	567	532	512	510	547	508	540	532	582	537	540	536	496	520	554	542	517	566	524	506	563	521	556	478	521	492	527	506	540	571	508	546	539	563	487	558	540	569	569	545	544	543	550	519	495	504	518	531	521	490	494	514	550	515	484	529	533	553	516	483	506	553	516	539	508	516	506	505	498	548	508	539	554	529	542	538	521	531	524	489	479	553	535	530	516	544	563	541	547	526	553	531	535	495	529	517	532	532	507	495	474	532	537	493	495	507	548	525	527	527	527	502	509	499	497	546	512	544	517	532	572	519	528	575	527	534	566	521	508	536	530	533	496	503	589	531	565	561	500	529	531	482	528	545	517	562	529	516	560	545	514	534	548	519	531	510	531	517	518	491	530	523	517	540	500	507	546	519	527	516	532	506	547	496	541	519	541	539	522	513	562	527	548	507	521	562	520	527	523	553	550	538	519	505	520	507	499	541	536	518	567	557	538	521	549	545	557	490	508	533	579	541	525	541	545	543	563	520	496	561	576	582	572	505	533	528	545	508	536	493	503	523	478	512	534	522	538	492	523	547	482	485	558	531	524	570	534	559	526	525	526	539	509	521	557	480	532	533	532	519	546	509	562	537	521	539	478	545	545	559	504	550	559	533	509	582	533	534	511	512	510	540	524	535	508	541	509	541	528	508	524	554	525	497	522	525	494	532	553	530	532	528	491	550	568	539	553	484	537	541	522	531	500	551	528	583	522	536	490	517	521	572	536	552	539	552	522	507	521	513	529	489	504	540	519	518	520	556	540	558	528	537	511	526	525	549	537	516	472	502	519	537	578	549	551	552	534	539	507	530	545	540	544	520	517	553	508	510	515	508	532	516	526	549	536	557	527	529	544	528	532	494	495	534	531	535	546	499	518	536	541	506	496	533	564	540	539	510	525	498	540	496	504	516	513	527	509	534	552	532	559	529	508	476	570	549	519	527	536	517	504	525	550	523	490	536	528	543	485	552	519	547	521	532	521	563	550	540	514	514	525	523	543	530	525	529	573	534	525	515	483	532	512	497	498	502	531	523	489	554	556	517	577	558	530	523	509	508	496	510	521	530	532	533	532	523	501	565	534	549	494	549	524	520	526	542	551	500	526	524	530	516	528	514	545	536	492	532	528	543	519	510	513	547	557	533	517	523	489	506	516	511	549	504	490	510	544	525	520	508	527	539	502	502	548	520	542	522	535	541	523	575	517	488	538	542	520	527	528	539	537	526	509	548	580	551	537	523	519	513	550	541	549	533	540	531	559	510	491	518	504	538	542	525	532	515	500	555	515	526	511	548	549	518	529	523	497	550	536	463	512	557	548	532	546	523	542	514	535	529	514	510	560	536	554	511	559	546	550	497	575	540	547	537	530	490	533	555	544	516	539	501	523	531	481	510	485	540	507	551	523	552	549	506	524	516	510	535	535	501	515	516	519	558	498	525	517	551	522	509	520	559	535	526	558	527	534	500	523	548	519	481	545	527	559	585	554	527	528	525	538	559	515	527	566	539	542	558	511	519	572	546	528	508	526	521	503	569	511	491	512	524	541	513	528	516	540	524	525	548	514	541	523	527	545	542	534	529	560	507	557	514	496	526	531	535	515	552	560	554	549	559	512	503	525	510	528	563	585	541	543	526	553	537	531	549	498	511	569	505	526	523	525	546	530	544	527	521	485	555	565	495	536	543	492	523	534	499	547	527	519	490	558	551	531	524	525	513	552	525	569	523	537	518	535	536	541	510	501	589	529	565	508	563	553	521	531	544	517	581	517	490	470	576	550	520	569	490	522	520	499	510	546	502	529	543	544	534	520	524	523	490	494	549	504	527	509	554	538	548	538	517	512	566	511	533	511	502	573	493	546	540	533	507	535	501	527	544	490	513	521	543	516	500	528	521	545	520	560	513	505	524	493	532	510	563	545	532	506
27874	18943	8039	3505	4839	2160	1380	970	822	742	774	722	633	546	480	437	403	459	423	409	429	437	406	406	405	488	527	577	603	580	540	477	452	434	422	388	389	397	364	416	377	390	378	390	369	408	364	398	401	392	351	432	388	400	403	388	404	371	383	327	394	426	463	375	395	382	374	410	380	382	384	377	371	423	382	345	397	394	400	389	353	383	408	371	358	408	394	374	365	364	375	388	414	389	347	383	382	402	411	399	415	390	375	396	371	395	390	400	396	361	396	394	391	392	386	401	396	388	349	396	396	374	364	381	364	382	399	390	387	374	371	391	412	431	408	339	410	377	379	393	370	394	411	354	390	421	357	403	385	417	367	379	361	374	372	379	421	381	375	366	395	393	378	372	430	410	404	369	386	410	425	392	419	398	358	360	376	388	371	378	379	388	383	381	366	387	395	377	389	373	395	392	395	408	359	385	379	393	391	359	355	376	387	383	399	387	390	387	368	386	374	390	373	348	375	404	352	418	408	405	369	368	374	374	398	392	353	367	389	415	408	387	383	380	391	375	396	385	376	398	410	388	394	364	409	404	417	389	364	384	358	391	366	400	382	407	362	386	390	368	410	391	379	376	356	376	379	397	360	418	362	375	399	392	362	360	386	413	411	381	370	351	391	406	383	420	390	420	389	372	380	369	380	382	388	365	386	379	385	402	385	377	388	389	395	382	396	387	379	410	384	390	408	411	394	394	355	346	396	371	390	377	365	388	392	383	371	367	419	398	390	371	397	397	370	383	365	402	368	361	403	346	366	378	377	353	394	407	351	393	404	434	400	383	367	390	369	358	376	372	347	388	440	356	404	403	396	385	384	394	424	411	417	395	387	381	381	360	365	387	388	395	380	391	381	411	368	382	393	387	380	398	371	394	369	390	377	399	367	412	366	388	401	370	387	404	374	383	384	373	371	408	401	396	410	380	361	361	406	409	399	393	380	392	390	393	376	394	424	374	382	394	411	359	392	394	392	407	376	385	369	395	425	369	387	390	406	385	406	418	401	412	405	374	373	379	355	366	352	370	390	391	402	375	394	403	378	381	394	387	379	388	371	380	365	354	404	402	363	402	408	426	406	410	381	417	381	379	421	370	415	376	402	375	404	397	405	441	352	406	400	379	399	370	390	396	360	411	389	359	365	400	426	378	388	402	395	378	390	381	391	364	395	376	362	414	415	394	415	405	389	376	387	370	400	416	389	370	393	349	372	369	377	376	414	419	381	380	366	394	398	362	374	372	385	382	378	402	415	411	409	376	433	387	378	378	374	369	397	375	370	398	404	397	402	392	402	395	400	388	405	423	385	425	418	375	382	369	377	395	426	364	384	396	384	396	417	391	380	377	403	393	397	390	387	372	399	392	401	382	382	401	381	363	391	403	358	384	367	389	387	360	346	387	402	404	376	373	391	400	406	402	362	405	381	396	418	393	402	401	380	406	371	389	393	397	377	390	347	396	392	364	410	413	398	417	371	379	387	416	419	376	386	384	417	386	376	360	393	401	399	416	379	408	375	420	346	406	376	396	388	370	367	370	391	385	378	406	377	390	364	382	409	389	390	371	394	415	414	384	376	371	365	403	422	409	381	383	368	401	386	397	393	399	393	383	380	387	385	420	381	393	379	393	425	405	418	397	417	373	405	358	372	409	384	426	384	401	358	402	398	360	353	359	377	400	419	386	413	391	402	406	399	396	370	364	408	400	387	407	370	379	417	386	401	382	399	391	407	365	403	412	362	371	397	383	385	376	357	427	443	373	390	398	402	388	358	376	407	414	395	353	365	351	363	373	375	412	401	377	388	408	396	392	384	362	395	358	394	353	355	408	375	405	401	371	371	407	371	365	396	379	397	391	379	403	428	386	360	386	369	406	363	396	397	376	423	355	416	365	369	420	407	383	387	420	428	382	409	377	367	417	403	363	414	398	366	411	399	408	392	370	363	393	384	411	394	384	373	396	398	386	431	380	388	394	410	390	353	406	402	393	382	385	387	400	412	377	419	389	384	399	390	384	371	349	371	424	401	399	340	369	383	392	383	422	395	367	404	393	358	399	403	398	407	401	360	400	408	412	362	413	386	412	343	372	407	391	422	396	344	371	368	369	364	412	442	386	397	383	375	397	386	367	412	420	376	377	385	416	355	329	418	384	405	375	425	411	381	364	368	368	394	383	393	376	390	384	389	403	409	395	391	423	414	390	404	409	399	385	396	382	388	393	395	404	392	383	409	400	356	402	374	374	403	379	351	372	389	413	372	372	373	395	403	378	402	385	397	384	365	374	410	406	382	393	383	380	376	387	370	433	409	373	386	363	377	386	354	399	388	389	400	374	404	403	402	373	408	374	401	383	384	341	394	394	354	373	369	370	392	396	391	406	386	405	421	408	381	399	400	393	408	398	431	409	399	391	355	376	350	373	342	404	411	400	365	425	416	411	374	406	400	406	373	359	390	366	401	405	360	377	356	393	364	368	393	384	378	393	402	378	374	396	411	389	371	360	413	394	398	383	410	396	374	398	408	376	380	386	397	376	380	395	377	417	393	369	427	338	373	416	343	389	401	378	378	363	410	407	404	400	382	422	402	401	412	384	429	402	408	407	424	346	427	376	373	405	374	408	393	399	353	382	363	407	394	353	384	378	354	378	381	400	442	392	394	390	385	402	372	376	412	372	389	391	393	400	365	381	383	378	356	372	408	425	412	395	375	421	423	366	410	380	427	407	367	361	409	379	385	433	376	379	381	400	419	390	357	397	411	386	395	410	363	375	344	382	406	387	399	397	394	374	336	384	401	388	375	393	375	415	358	352	340	347	383	376	392	395	399	395	396	358	381	402	367	379	372	403	422	379	371	424	399	369	361	397	408	387	394	411	359	365	379	418	409	385	415	367	368	434	370	393	420	374	367	380	381	376	379	393	399	378	386	380	377	376	396	390	417	364	385	407	369	347	356	361	375	422	378	384	377	390	376	376	364	416	401	428	370	386	419	349	406	373	394	397	373	393	387	394	369	390	398	368	398	403	382	395	351	387	381	379	387	419	398	392	374	366	374	377	367	416	369	389	407	398	389	414	398	385	407	386	375	403	371	406	373	349	419	439	440	377	375	402	367	397	416	412	410	369	356	402	362	413	389	364	392	376	374	360	389	390	360	407	374	398	382	411	372	345	410	397	349	384	393	411	387	353	382	418	382	381	368	393	394	375	392	402	386	402	347	386	385	391	385	395	351	436	368	355	381	411	384	370	382	418	394	363	388	363	405	369	378	404	398	387	397	363	421	394	409	385	415	387	403	429	389	381	365	405	386	421	356	375	377	402	398	404	397	362	398	409	377	372	394	385	391	367	343	358	366	378	383	388	387	392	341	420	416	394	380	348	382	390	410	391	401	384	391	393	395	419	381	387	380	385	404	398	404	374	434	385	394	404	412	395	382	366	377	392	399	404	384	358	453	346	379	398	407	404	424	407	424	402
7137	9561	5982	3767	6360	2791	1816	1719	1411	1146	1104	1188	898	656	575	488	516	502	513	531	482	493	472	459	480	579	594	721	705	726	638	602	535	476	443	405	422	458	450	486	443	432	390	430	433	424	450	443	420	420	436	380	442	434	428	459	401	384	432	426	466	423	400	395	420	421	419	399	386	428	408	403	431	382	412	441	448	374	423	404	405	461	415	402	419	458	417	397	449	455	416	385	458	453	427	420	415	393	382	407	416	418	461	407	384	416	455	435	401	426	425	411	439	412	438	425	421	418	424	393	406	427	389	398	430	425	404	427	407	383	402	469	414	439	411	431	427	404	444	414	415	463	402	407	433	355	407	424	419	405	404	414	406	407	422	436	430	432	423	436	426	422	416	416	445	431	404	432	392	413	413	430	446	418	402	438	384	442	434	430	378	394	426	419	446	386	407	401	402	445	415	409	433	433	395	447	416	366	402	440	407	436	440	422	438	446	445	408	406	425	424	443	410	414	422	438	441	438	451	409	447	442	430	419	453	391	415	398	426	447	420	420	456	425	364	424	407	409	411	419	437	393	451	465	419	424	445	396	401	458	414	431	394	433	436	421	427	440	441	423	435	418	426	443	438	460	431	403	420	411	426	420	432	386	402	450	423	416	429	439	383	438	432	408	372	403	425	383	432	409	419	422	407	458	468	404	439	404	447	431	446	412	403	408	446	407	410	405	436	441	422	401	427	455	441	410	416	447	400	424	423	401	425	385	413	451	426	407	413	404	422	433	420	432	432	393	417	426	424	397	444	426	411	437	411	419	442	436	457	428	428	400	432	437	401	393	464	374	454	432	391	428	427	472	403	419	442	432	410	421	434	434	438	447	428	384	429	369	430	414	411	431	447	472	379	429	425	420	402	406	409	414	430	418	405	387	439	408	399	375	415	395	418	405	422	400	430	421	412	396	411	391	406	407	415	425	401	409	394	422	421	429	443	426	473	451	403	443	399	393	417	433	430	436	426	423	429	408	413	423	432	420	462	413	431	428	426	430	419	383	416	414	442	417	440	411	408	441	416	412	388	415	426	418	417	409	447	408	381	432	418	424	419	407	425	411	411	419	406	404	406	436	443	412	409	396	408	413	414	434	426	407	424	423	432	431	422	433	407	394	452	427	447	428	421	418	423	413	454	421	424	428	401	417	430	447	421	429	440	370	392	476	417	441	418	393	430	426	402	412	476	404	451	392	395	450	434	415	380	418	414	429	455	429	395	417	424	397	434	381	427	447	446	405	444	399	420	439	424	430	414	413	434	389	424	420	419	425	423	421	427	401	425	421	456	424	392	403	460	459	444	389	423	409	439	394	437	411	455	434	407	413	417	413	412	395	440	395	437	420	407	425	404	459	437	406	472	415	396	384	379	409	468	388	426	425	436	444	435	421	401	383	421	399	405	441	423	423	409	397	378	438	425	392	417	405	397	446	398	403	404	426	444	415	415	390	422	395	408	398	406	424	436	425	408	442	420	390	417	422	431	427	426	373	414	416	446	409	361	396	430	379	385	464	419	427	451	401	409	406	402	353	397	402	423	430	398	447	430	407	414	466	394	422	421	451	394	474	408	396	427	420	435	406	406	425	391	423	419	424	458	408	400	458	428	429	433	393	430	414	410	381	410	431	458	398	446	437	412	441	449	408	425	413	459	483	429	396	435	417	403	414	414	432	428	414	441	443	459	401	415	397	401	392	414	438	462	430	411	408	447	433	423	398	434	417	433	421	390	444	413	423	451	458	412	414	421	414	397	432	359	442	431	432	454	403	420	452	426	429	404	465	441	398	400	376	422	423	456	446	391	432	421	395	417	415	418	443	410	403	436	445	416	400	450	425	437	425	421	411	446	383	429	439	433	471	404	415	392	423	420	426	431	410	407	411	410	412	399	420	425	413	443	381	426	405	430	420	380	423	438	456	419	408	433	412	428	461	429	437	453	401	420	409	418	430	396	437	424	430	443	418	419	434	466	424	440	425	426	418	393	457	397	393	462	406	441	428	423	415	446	432	398	418	440	395	424	442	408	419	428	444	392	400	405	444	422	417	390	436	419	447	457	405	405	416	410	441	421	422	436	403	411	403	386	410	425	413	413	403	415	447	417	439	401	424	432	450	473	461	437	427	441	390	433	396	413	460	431	431	414	405	417	418	429	416	426	440	411	428	443	387	421	410	443	442	435	418	417	384	412	417	425	383	416	388	440	408	451	396	389	413	421	398	426	436	428	432	418	429	400	393	423	418	422	391	431	464	420	448	394	449	428	416	390	420	419	422	448	412	417	391	402	410	405	423	424	430	412	424	452	426	432	433	419	427	410	410	438	443	416	420	419	441	407	405	424	410	407	376	444	443	430	449	405	411	433	402	471	444	417	460	407	397	427	404	414	421	449	425	425	415	458	422	410	427	395	442	422	411	405	406	394	421	421	381	424	421	407	444	404	430	429	434	412	379	440	397	453	425	435	379	439	453	441	448	438	415	428	370	411	460	462	441	421	433	406	438	441	405	409	411	392	414	414	404	407	415	416	391	375	428	426	424	403	454	419	433	449	411	450	399	398	439	428	398	418	440	448	407	441	421	410	421	417	450	410	434	425	445	373	400	400	429	412	430	433	402	431	397	465	426	424	428	418	413	421	407	414	431	424	399	426	426	419	453	394	442	413	391	431	398	403	418	434	392	443	402	415	422	454	424	419	420	418	396	388	422	452	424	410	400	425	434	420	434	444	430	426	421	447	446	440	419	433	421	373	432	413	407	414	440	389	402	438	395	421	407	419	418	382	406	382	437	450	444	408	411	435	403	416	418	456	429	421	420	424	427	400	410	432	441	409	405	419	397	403	372	428	407	428	406	426	393	433	432	441	397	431	428	426	430	405	403	400	431	456	419	426	412	389	426	401	402	405	399	438	413	413	416	413	426	443	435	410	417	357	409	445	432	408	421	425	417	415	462	430	407	426	397	431	385	479	424	410	391	418	416	419	419	386	414	441	379	445	423	402	429	416	408	421	413	384	428	411	393	461	428	428	374	394	462	439	439	428	433	442	442	466	474	391	388	415	423	428	433	402	401	410	416	424	381	398	413	402	422	452	419	420	424	434	406	421	420	424	405	386	410	417	433	402	407	404	419	475	384	478	431	432	463	415	383	403	404	405	414	450	443	414	416	443	463	398	431	453	409	409	413	396	394	427	437	402	401	396	395	387	421	428	421	416	430	421	420	431	409	363	401	423	403	390	422	366	408	413	439	448	423	419	403	426	425	400	435	394	408	453	394	433	458	434	426	422	407	402	418	445	413	434	398	406	410	406	402	411	444	421	391	414	418	430	401	417	439	436	406	444	416	419	440	416	391	434	427	427	438	455	415	438	448	432	428	422	387	436	426	439	443	425	419	437	408	407	407	415	412	395	368	391	438	393	416	433	419	434	416	398	422	423	404	385	441	416	438	411	440	463	409	423	414	396	376	417	404	436	429
24035	21254	28457	24355	22515	16867	9710	1825	1151	1034	1089	1110	665	556	538	479	497	504	455	450	397	433	418	369	902	2063	2284	2208	1641	1381	1050	787	598	497	394	351	313	349	328	324	348	292	304	309	328	328	361	325	375	355	315	299	309	351	330	323	310	323	327	334	288	335	314	339	328	315	338	328	320	329	338	328	358	326	340	346	357	341	316	298	368	305	309	326	320	332	326	372	314	292	372	334	316	319	349	334	323	300	362	313	322	322	342	356	309	352	322	318	308	328	359	291	317	334	322	365	337	348	317	341	315	326	310	342	319	342	315	301	336	335	319	344	336	340	347	306	310	313	321	327	348	345	318	305	324	301	322	383	361	333	322	310	304	357	354	274	325	321	320	322	297	306	314	326	330	361	315	345	338	345	358	344	331	304	337	320	327	333	309	329	352	320	327	358	292	292	307	342	297	318	342	333	296	319	351	316	336	328	309	298	311	303	291	297	316	327	297	301	332	342	323	288	283	344	302	314	315	319	351	317	334	362	352	339	319	321	354	327	297	318	313	314	336	327	345	310	334	346	310	318	310	357	334	363	328	322	311	346	301	330	290	345	318	316	338	316	304	353	371	331	316	309	329	337	351	313	334	292	292	314	315	334	290	347	343	317	316	315	329	322	306	327	337	296	330	342	303	332	300	299	353	308	308	314	335	322	300	308	313	345	345	320	320	335	321	333	301	346	324	299	320	334	327	335	339	315	325	298	316	318	320	353	340	320	297	331	328	292	308	327	325	344	321	330	344	343	312	320	322	315	335	334	304	328	344	281	329	319	341	323	316	317	318	336	318	328	317	348	334	331	312	330	373	324	317	315	318	318	347	345	315	361	321	323	327	317	334	328	357	293	330	311	339	331	345	343	319	295	354	306	366	339	317	327	341	356	321	331	338	287	312	295	343	287	328	313	328	303	305	306	308	345	313	319	337	317	334	332	309	307	323	336	333	286	299	321	316	310	338	283	349	331	312	371	303	314	298	355	318	348	315	345	339	329	342	330	363	323	327	347	348	319	299	337	342	337	299	305	325	313	335	304	326	321	347	334	317	311	312	322	313	336	324	324	291	332	277	325	335	303	318	357	348	327	372	311	321	319	336	334	315	350	319	337	315	311	310	325	352	342	311	361	298	319	323	331	348	347	344	320	337	314	332	321	325	352	329	338	323	354	321	336	275	316	351	352	322	341	341	321	307	331	306	334	319	313	302	327	315	320	309	319	332	305	363	300	335	309	320	352	326	339	321	316	332	347	345	326	329	303	345	315	357	330	316	347	311	323	277	341	316	302	378	291	330	328	335	330	344	344	327	335	314	318	326	333	326	351	329	313	315	335	318	310	292	296	330	322	308	319	365	301	344	289	322	332	316	317	278	321	358	314	342	317	331	357	319	336	298	296	334	340	316	299	335	297	324	308	326	325	308	327	305	317	334	307	330	284	317	337	321	292	347	311	339	310	347	361	328	333	343	326	332	303	297	332	337	346	333	316	285	339	336	304	313	310	311	333	301	339	341	308	323	328	325	330	312	323	334	331	320	345	333	309	352	316	307	307	289	335	356	323	331	349	356	307	311	339	296	321	298	332	332	315	306	347	325	311	294	345	333	320	328	317	314	309	332	302	326	348	346	326	314	329	335	364	341	311	324	317	326	330	306	307	298	310	319	362	299	322	327	361	322	289	310	317	331	313	321	324	321	314	305	322	346	315	314	347	329	315	297	308	326	334	297	306	298	327	312	305	304	334	332	341	325	336	341	339	337	319	359	311	303	321	324	318	309	304	349	321	298	317	325	332	317	305	341	319	351	339	298	318	334	328	311	352	323	323	304	326	325	326	348	327	336	329	340	321	309	334	344	310	288	340	301	324	329	326	343	353	332	331	308	317	293	320	336	307	332	330	307	334	337	309	311	311	326	309	323	331	313	360	332	378	318	347	364	353	331	330	322	312	332	316	313	311	337	317	325	307	373	323	299	346	298	309	356	290	322	363	328	313	324	324	321	332	330	326	329	342	320	337	330	345	346	352	338	351	326	317	345	349	327	323	311	328	343	324	329	347	311	303	315	352	332	322	353	336	321	324	326	323	320	325	342	308	297	326	310	324	329	320	311	335	346	308	330	344	314	350	306	329	315	329	318	326	307	341	347	328	344	313	319	331	308	300	313	325	300	307	319	311	341	332	300	281	292	314	328	296	304	342	326	305	366	356	350	314	329	332	314	340	310	323	331	304	325	304	308	325	316	342	305	319	306	316	312	318	325	312	364	333	291	324	338	343	325	337	294	307	306	333	317	330	319	321	298	318	331	354	304	318	324	337	323	309	313	324	311	327	339	344	318	351	356	322	300	347	326	332	329	344	295	339	303	337	345	335	327	324	334	305	324	325	295	326	316	319	329	328	342	330	337	346	360	310	339	302	310	315	344	315	303	324	331	316	321	319	311	318	327	307	316	289	320	340	314	332	328	320	295	325	317	316	350	317	306	329	305	297	293	321	309	350	314	340	336	319	348	326	327	334	305	315	298	327	321	305	316	334	313	312	322	317	308	319	336	334	310	308	307	300	309	308	358	331	301	344	364	308	321	301	354	336	335	287	321	323	331	337	309	343	361	319	318	331	309	314	306	331	330	341	343	333	305	352	320	338	344	329	334	288	324	335	358	316	322	331	326	297	292	347	346	333	317	336	289	316	322	332	333	365	315	348	334	337	339	341	286	332	324	337	334	324	318	359	345	326	334	315	313	351	311	304	320	315	322	332	302	319	305	338	311	346	347	302	344	337	347	300	363	318	319	363	329	327	314	290	298	345	307	329	315	314	328	276	331	317	331	313	348	341	341	306	322	318	343	311	329	311	341	333	319	328	316	318	345	315	301	312	334	338	337	321	342	339	302	313	297	313	349	327	344	325	333	341	309	354	296	333	316	330	301	314	368	328	351	326	289	331	335	320	327	310	313	311	352	301	337	306	305	310	329	333	318	336	318	332	329	333	315	333	328	312	317	326	310	349	356	303	301	349	305	319	293	307	317	309	334	307	298	302	339	318	314	341	311	302	319	329	335	308	334	306	310	301	304	334	333	333	290	333	321	304	327	336	322	327	292	312	302	299	299	351	294	326	353	318	322	328	320	351	323	333	328	315	337	319	315	311	307	305	303	335	330	319	343	331	342	326	338	317	326	300	277	343	296	328	331	334	338	341	344	327	361	347	330	311	320	342	350	324	333	341	320	331	328	311	317	337	319	346	367	310	347	333	320	321	343	302	327	324	334	297	324	345	320	323	328	338	309	309	316	349	328	349	324	294	303	314	317	299	311	327	290	333	342	328	319	289	322	317	349	300	342	320	292	294	363	322	350	352	338	322	344	340	324	319	333	290	344	331	316	332	330	358	336	325	316	321	333	326	297	306	330	328	313	348	340	319	333	322	333	381	331	317	303	334	308	362	320	330	305	309	308	311	322	323	292	287	300	335	340	324	343	327
6649	17459	10873	9655	25013	12780	9321	2873	2117	1798	1786	1921	1101	798	621	702	752	646	607	541	520	496	488	487	1237	3218	3461	3305	2650	1991	1574	1033	800	594	417	368	350	343	327	359	358	365	332	334	371	338	341	344	369	356	304	363	339	345	325	354	378	378	345	361	355	366	347	370	346	336	362	325	326	329	349	325	317	366	341	336	321	342	345	355	373	341	385	351	338	334	343	355	339	359	324	371	313	348	367	356	329	330	342	366	335	353	366	341	320	363	357	325	362	331	360	347	371	323	332	365	356	375	317	367	340	357	330	305	352	321	324	358	338	317	345	335	329	345	319	346	339	353	363	319	333	368	308	363	339	351	343	338	356	316	346	341	384	348	305	348	336	404	333	324	349	351	331	363	339	352	366	350	340	356	356	346	342	369	384	341	324	364	323	327	324	345	323	348	345	342	342	345	324	387	329	362	370	338	322	320	361	347	341	345	327	310	361	339	355	358	329	323	358	325	359	346	357	374	378	346	380	351	355	353	332	358	337	330	338	342	388	379	372	338	330	380	362	360	329	359	349	330	344	340	385	335	331	346	342	347	354	324	373	386	351	307	340	371	350	336	341	362	359	366	358	325	347	351	360	376	358	336	340	346	317	348	304	367	342	344	346	343	303	328	360	333	325	338	331	383	344	382	313	371	387	336	350	320	363	345	350	340	359	399	338	347	344	368	347	376	355	319	349	332	341	368	355	339	319	361	341	355	326	333	346	331	356	345	336	380	347	317	336	357	349	328	347	324	321	361	379	347	330	371	355	376	350	339	352	336	336	339	334	327	324	336	349	327	349	342	316	322	339	319	356	327	336	342	345	375	350	343	365	342	320	364	341	331	310	339	330	363	353	362	338	367	357	314	357	346	348	377	340	325	357	362	350	344	399	363	317	286	336	353	358	340	372	356	379	367	344	343	349	331	371	344	331	348	339	324	378	370	354	347	357	333	326	371	351	301	343	339	358	327	357	326	344	340	321	362	347	362	309	340	364	380	348	335	357	336	335	351	333	331	369	322	334	386	321	350	342	349	337	376	377	345	327	330	364	349	326	339	338	358	346	358	343	347	355	352	362	348	373	322	369	319	354	350	315	360	370	341	346	336	343	338	365	337	338	356	292	340	354	333	358	363	337	355	351	313	360	324	330	359	365	348	324	328	364	341	333	349	359	357	372	350	369	350	364	383	360	360	352	369	360	324	344	351	313	340	363	327	324	363	330	368	321	356	353	322	353	388	350	342	339	337	367	372	343	337	344	340	342	347	375	349	331	343	379	347	395	347	383	325	349	310	355	329	378	376	334	341	322	329	384	347	367	326	346	341	359	365	330	352	345	343	342	341	331	352	367	337	314	338	363	339	292	362	361	348	354	388	360	345	352	317	332	342	360	338	354	329	350	329	342	329	380	319	359	347	322	331	367	322	324	315	348	351	349	350	360	343	356	330	347	387	359	349	349	365	347	346	346	347	356	322	315	390	344	352	357	365	384	355	347	323	348	373	353	361	362	329	349	376	310	370	360	372	360	343	358	324	338	343	359	355	375	370	331	332	332	375	319	355	330	320	351	335	351	367	333	330	392	342	347	351	341	335	325	369	346	326	333	350	359	347	334	351	372	335	377	345	325	354	350	381	315	326	344	386	340	333	347	302	375	345	342	339	370	355	345	318	360	337	376	363	354	364	353	341	383	389	399	368	339	330	310	368	359	348	347	348	360	321	389	363	320	329	337	338	356	367	380	360	376	355	344	338	320	376	348	349	350	355	366	345	321	343	345	313	332	340	353	351	349	356	364	366	337	375	367	337	357	378	346	337	355	362	355	359	345	348	344	352	352	348	375	338	336	355	344	359	344	344	315	358	327	344	357	306	348	322	348	325	334	340	334	332	331	361	319	388	327	374	320	355	363	324	361	353	340	350	361	323	335	326	358	332	332	337	330	334	335	354	328	318	328	338	371	327	364	344	354	357	370	337	333	355	336	363	343	387	348	344	341	341	332	366	352	330	336	392	357	357	333	351	362	388	334	373	376	338	368	316	336	350	352	298	327	373	313	325	395	363	348	344	335	345	335	347	327	344	338	330	384	352	382	328	329	314	337	367	327	324	346	337	342	349	348	345	349	379	313	338	343	361	336	338	361	349	333	360	307	354	348	323	338	339	356	344	320	359	335	340	377	329	366	346	357	354	335	347	366	355	354	334	371	352	385	326	348	331	337	357	338	365	340	348	360	302	345	356	329	335	351	373	370	296	336	351	345	350	325	343	367	317	368	339	388	324	366	335	334	369	341	367	323	332	292	347	389	363	330	347	327	335	334	338	335	346	356	349	330	346	328	340	330	329	344	360	369	346	353	336	359	345	354	334	344	369	335	337	342	353	344	310	339	318	351	334	355	354	355	349	339	337	323	366	357	346	341	353	341	298	339	341	362	361	346	344	363	382	329	343	325	331	343	367	329	335	370	367	344	328	340	324	342	369	330	309	378	320	323	364	310	371	337	349	366	346	339	347	377	354	339	354	363	338	351	335	344	320	365	325	317	347	326	319	331	355	331	363	385	345	330	347	307	351	365	344	371	337	348	370	314	347	341	333	359	371	352	359	319	358	357	350	347	321	344	344	320	336	350	324	351	340	379	312	359	346	317	356	356	363	364	355	351	350	367	343	356	314	302	366	343	332	359	363	348	331	366	347	348	351	328	358	339	373	343	367	319	359	343	337	363	328	377	342	375	366	366	348	369	345	347	357	351	350	373	332	323	318	347	380	347	338	358	323	364	347	346	352	323	360	342	340	318	360	352	310	364	372	321	347	338	367	340	370	298	333	367	343	339	357	358	347	355	361	352	350	357	352	335	367	374	368	383	316	344	336	316	379	325	358	369	305	372	352	312	342	348	310	345	385	357	355	312	376	343	342	357	364	341	365	356	361	337	318	383	362	328	356	364	347	359	363	362	359	362	375	357	388	368	363	365	345	353	328	350	356	317	357	335	342	355	374	354	365	331	315	345	337	387	340	326	357	339	370	344	366	350	312	334	335	372	329	312	326	356	335	369	347	334	335	362	349	347	347	339	348	329	350	345	321	340	331	341	385	337	353	374	352	343	326	332	360	357	325	343	363	345	334	354	360	366	362	345	351	332	353	338	374	318	348	340	332	339	321	361	326	346	338	359	363	348	343	383	375	323	338	331	322	324	334	350	339	336	340	323	324	362	349	352	331	361	384	316	319	341	369	354	350	342	359	358	346	332	360	357	331	374	348	319	327	340	339	324	347	345	344	326	330	361	371	343	366	372	356	323	327	344	322	357	367	349	354	333	306	326	353	365	323	348	341	330	371	358	351	325	356	341	364	339	378	340	361	336	337	358	348	344	359	361	375	293	347	371	363	337	343	381	334	346	341	370	341	349	345	355	340	343	368	345	362	312	352	357	326	404	349	335	334	359	358	324	349	336	336	316	317	337	360	341	334	373	342	345	308	363	322
25003	21244	27463	25322	15604	6209	4530	1367	1029	1071	1031	901	713	658	601	660	617	591	544	594	598	608	513	563	630	1168	1523	1624	1434	1203	978	794	699	562	460	521	548	517	493	535	470	570	525	491	437	475	486	489	523	463	488	507	527	511	490	488	489	455	525	513	489	498	488	512	469	499	508	461	477	495	536	522	485	503	473	472	536	490	492	491	479	488	489	481	505	503	489	543	466	502	514	527	479	519	506	496	477	491	524	490	502	440	521	530	467	483	490	524	493	500	503	498	483	505	505	484	532	503	515	469	535	505	478	511	495	484	520	488	504	506	501	484	525	498	464	524	477	493	506	480	510	487	491	487	464	529	512	467	454	505	476	487	451	486	505	491	514	517	491	511	481	486	464	475	477	486	530	467	509	475	446	512	503	483	483	529	464	469	502	455	498	443	495	502	457	459	500	524	472	522	557	473	498	516	441	490	512	524	501	504	475	470	485	507	495	456	550	470	483	484	505	462	448	469	546	496	487	485	486	467	473	501	497	475	500	504	530	462	478	515	456	498	491	532	484	486	488	515	490	487	497	458	522	454	493	464	446	508	505	449	512	503	536	515	512	519	466	504	498	467	499	542	521	466	515	511	482	518	472	448	518	459	494	467	459	547	457	482	543	464	528	515	480	468	493	474	485	513	523	513	475	458	481	487	499	565	514	500	450	528	522	447	506	499	504	491	456	482	464	447	465	519	484	458	484	509	511	481	512	502	479	519	478	492	484	494	479	436	476	525	539	459	471	487	481	509	521	504	495	507	516	498	511	479	524	487	550	512	503	507	512	492	505	511	493	500	460	477	453	492	482	479	477	530	488	474	486	472	518	491	475	465	521	496	519	511	482	549	462	509	487	481	450	514	502	521	537	500	492	500	496	486	564	507	523	467	478	530	445	467	474	520	507	468	479	462	512	515	519	547	491	470	502	484	487	513	504	525	516	500	458	522	508	499	511	517	509	541	505	476	496	476	521	511	509	547	526	496	476	481	491	486	478	479	500	494	494	473	509	462	477	467	482	515	486	526	504	478	447	493	490	519	542	511	496	512	503	509	506	498	509	486	523	536	485	489	495	494	484	499	518	488	533	492	480	493	539	494	490	454	490	471	542	544	454	488	529	502	472	501	519	520	483	518	492	499	526	501	523	438	526	546	489	442	508	488	483	490	505	494	474	472	492	484	462	487	509	511	469	484	481	479	495	520	471	491	524	515	485	476	502	474	460	512	491	517	479	492	451	485	479	481	469	483	485	535	490	485	489	461	507	483	484	503	499	489	465	455	470	457	509	460	455	473	490	511	449	526	515	477	473	464	536	512	519	496	477	481	453	508	477	497	518	472	524	498	518	533	496	503	464	489	466	475	505	479	455	492	480	490	533	486	443	531	528	499	479	538	509	486	487	501	505	497	452	477	480	505	487	498	489	514	459	460	510	523	470	489	513	476	493	502	503	485	476	451	485	483	467	541	471	523	512	464	487	487	465	475	484	459	516	483	521	480	488	488	501	491	442	453	508	450	482	535	495	507	509	496	482	511	520	498	506	512	525	478	497	482	513	506	490	492	518	489	516	459	457	477	514	535	465	496	493	510	478	504	508	494	449	508	513	497	423	485	482	477	500	510	488	518	499	529	533	454	493	491	442	488	488	483	488	494	499	505	501	467	505	479	490	486	502	519	482	500	527	479	513	478	518	489	521	490	489	462	460	506	488	476	512	492	460	483	511	473	481	494	474	483	459	512	487	501	489	448	527	502	480	484	479	495	497	469	507	486	503	492	480	507	469	489	501	500	489	506	498	500	484	532	509	509	502	518	456	528	488	501	517	501	436	488	461	525	551	507	507	469	498	517	486	460	459	523	490	479	489	548	480	443	508	504	496	484	494	501	516	527	486	510	511	477	501	540	479	463	489	473	527	527	512	519	486	497	462	501	488	452	484	485	537	516	485	501	484	502	467	520	467	507	477	517	522	487	504	466	505	492	463	465	467	486	475	502	487	461	540	466	558	476	539	506	500	510	467	459	501	478	492	477	516	523	492	474	483	529	478	509	523	454	500	516	513	499	486	505	519	498	513	519	496	543	454	505	484	530	487	466	550	496	504	508	474	529	474	482	495	464	528	477	494	504	473	502	470	501	504	494	490	478	511	508	513	532	485	507	494	463	511	488	526	504	495	477	470	530	479	479	522	512	514	496	490	504	483	499	484	467	490	470	531	485	497	460	469	531	512	511	492	520	495	481	461	545	506	446	438	495	507	479	508	475	503	469	451	469	469	484	449	474	491	509	475	529	495	488	527	467	509	504	496	513	512	490	500	482	493	460	489	473	492	505	471	495	528	553	525	488	453	531	489	493	496	493	493	501	514	494	507	493	474	496	455	481	479	527	492	470	439	490	487	469	486	532	500	551	478	474	507	501	471	493	482	471	504	481	490	497	503	483	467	459	495	485	495	504	474	498	497	517	458	510	496	496	497	498	499	505	469	500	517	466	514	468	532	488	459	478	480	472	482	489	467	497	508	496	506	519	493	501	513	513	508	502	509	498	522	490	521	494	493	523	482	486	462	486	473	486	505	485	510	528	510	485	498	492	459	503	471	480	509	480	518	491	469	502	490	526	530	479	459	499	503	509	478	495	507	544	500	500	468	492	436	489	464	525	513	499	473	488	478	496	496	469	487	511	486	528	483	507	528	485	474	482	493	459	477	514	510	489	471	505	492	500	510	439	534	513	521	449	534	504	520	511	513	547	492	491	491	516	527	453	495	471	455	473	471	467	485	480	449	483	505	529	509	503	480	505	465	488	500	466	500	510	525	500	512	491	476	477	498	522	472	460	495	501	465	442	497	488	526	510	507	528	513	499	494	462	525	491	457	480	448	495	470	432	505	460	530	465	483	484	473	485	490	466	503	443	504	456	508	490	485	471	472	517	501	500	519	508	505	468	499	499	495	478	556	468	461	496	503	528	473	481	465	487	486	512	495	514	495	481	498	438	486	546	475	519	527	493	497	482	493	521	471	489	518	474	486	448	522	514	505	498	474	506	458	507	498	484	510	462	504	490	480	463	485	495	495	470	454	485	477	501	519	506	514	500	458	498	515	517	496	493	505	505	452	470	504	510	464	524	504	494	460	490	498	504	502	474	457	465	489	529	487	519	502	462	528	493	466	468	523	488	482	536	463	473	492	500	496	516	478	518	513	459	526	459	489	468	498	523	510	471	525	458	489	498	484	512	502	519	475	493	497	502	468	497	492	500	482	505	525	462	523	479	480	507	532	512	449	516	508	496	459	527	513	501	502	457	461	516	464	516	510	471	507	507	500	495	536	462	478	501	491	525	514	461	500	512	529	499	463	465	495	508	490	485	469	476	494	547	478	496	507	515	503	490	499	523	481	489	506	529	495	483	512	534	517	484	521	519	479	498	488	521	518	497	430	504	523	479	481	513	455	488	511	475	473	500	471	474	484	518	517	470	523	502
6841	14145	8985	6738	12963	9634	7198	2387	1695	1777	1794	1405	1061	873	760	933	759	782	683	692	683	642	630	650	839	1859	2494	2556	2348	1769	1405	1127	902	650	572	498	502	503	535	499	536	528	540	484	516	511	519	499	512	519	492	526	512	536	549	509	518	531	499	515	507	503	489	518	555	511	527	521	555	516	495	560	534	547	483	492	530	524	500	525	490	526	529	517	504	492	512	526	527	489	484	494	507	541	504	544	499	512	511	532	517	506	510	542	513	515	529	535	493	552	500	509	535	512	532	503	518	541	503	501	533	549	527	509	522	511	515	502	553	537	525	525	490	546	515	505	498	525	495	515	524	498	533	500	532	496	536	535	532	515	540	477	494	562	494	515	533	552	515	576	530	491	516	514	509	505	548	488	513	499	498	528	527	514	494	530	532	516	499	524	506	508	539	530	546	522	517	534	507	540	535	511	512	518	544	529	510	500	520	521	533	507	550	526	523	514	502	516	516	518	501	507	504	493	563	547	552	524	503	530	513	509	495	537	543	499	543	463	516	520	531	551	521	491	496	530	539	525	528	531	508	456	535	530	499	525	505	495	541	492	512	501	551	523	504	527	516	521	524	500	509	513	550	530	509	533	539	504	509	515	541	506	558	527	480	552	527	494	568	540	485	505	511	556	484	526	507	551	502	573	493	516	535	487	519	554	500	534	494	485	508	539	523	538	531	498	506	546	505	528	514	545	522	482	521	519	511	515	510	533	542	514	523	508	521	502	535	492	536	491	502	510	527	552	495	530	494	503	515	487	502	530	549	499	516	508	553	519	495	506	486	530	512	469	523	505	553	513	523	545	493	474	540	512	538	535	535	540	552	509	544	531	502	507	507	502	505	541	495	547	506	504	530	515	488	492	557	512	485	566	570	500	516	488	508	500	524	550	523	482	539	534	494	541	508	515	548	515	525	510	496	524	523	510	486	528	539	507	490	524	539	536	513	505	566	502	512	511	532	499	490	529	501	563	526	531	486	511	535	534	531	496	491	582	523	505	537	520	505	543	548	513	507	539	519	581	524	464	551	522	515	535	546	500	537	543	548	535	552	515	502	536	506	563	519	499	552	526	532	489	520	516	522	504	466	487	527	555	535	514	516	489	538	517	507	530	526	578	516	528	535	512	526	507	556	509	537	520	503	503	577	581	522	547	489	525	538	521	534	513	551	490	522	489	509	524	536	510	510	556	522	556	526	525	513	526	563	528	555	524	517	551	508	525	565	490	530	539	521	485	573	535	549	530	503	487	523	515	480	533	489	540	533	484	511	482	467	506	520	502	533	551	530	549	492	559	550	529	503	514	498	541	524	515	509	504	566	492	551	536	511	515	547	531	503	489	492	490	510	471	514	534	515	554	530	490	556	530	502	519	538	505	529	524	523	489	520	517	527	506	529	532	553	539	526	497	552	495	509	515	524	563	546	459	509	512	596	505	533	496	517	492	512	482	516	540	497	539	531	517	543	557	503	512	520	543	494	500	487	555	524	519	505	502	512	523	525	506	509	515	541	529	503	523	497	501	513	527	499	527	526	498	543	499	524	527	530	499	526	531	542	473	542	521	515	535	506	506	505	551	528	519	499	530	535	564	578	514	551	501	512	462	556	539	518	517	510	544	498	505	500	527	513	552	473	487	519	551	492	533	522	545	499	515	525	524	530	518	514	532	526	557	505	465	490	538	477	565	515	502	485	502	503	523	534	502	548	502	542	538	515	535	499	531	494	525	516	529	511	556	529	515	549	478	503	511	510	516	489	521	540	527	500	509	517	546	501	516	501	543	510	513	520	543	527	496	497	474	535	519	520	537	524	495	519	516	517	515	546	553	516	504	476	497	535	492	495	545	518	531	522	542	500	524	525	529	535	546	498	543	555	501	525	561	527	544	512	535	543	494	484	559	470	537	506	546	530	525	521	541	513	465	490	523	511	528	492	499	483	488	508	492	467	497	501	510	533	509	492	494	541	536	485	544	549	505	506	508	509	563	501	525	512	488	503	488	488	517	554	524	537	528	506	551	489	529	527	508	498	495	498	549	517	558	559	523	490	540	488	502	483	538	524	496	526	519	517	517	505	507	504	518	524	518	535	534	488	532	495	520	495	524	552	499	521	527	489	513	509	513	517	504	512	500	473	535	538	532	516	497	535	519	503	545	470	505	521	516	488	490	467	492	502	528	501	505	501	518	500	483	497	532	516	497	466	544	501	529	505	516	506	513	506	506	492	493	540	551	477	501	528	496	537	504	550	543	535	505	499	500	536	459	513	516	564	530	512	509	492	486	531	514	535	508	537	528	508	516	525	506	517	495	539	521	493	538	518	540	520	541	479	541	525	511	538	505	506	504	517	496	515	531	549	540	538	530	500	490	473	502	527	548	544	513	496	551	542	510	516	503	522	487	543	528	497	470	521	568	490	505	521	499	509	511	517	525	556	487	519	512	472	532	503	564	501	531	534	527	484	513	520	503	517	505	521	507	505	509	531	483	528	518	511	495	530	545	510	530	565	479	552	524	527	556	482	524	538	521	532	527	516	539	515	496	493	508	520	488	523	505	531	488	528	542	513	537	573	501	501	515	476	502	542	473	521	542	529	508	525	484	497	533	548	556	501	568	498	490	516	554	532	480	542	538	537	543	509	553	519	494	493	532	549	530	536	531	522	513	526	525	546	545	487	517	537	457	528	518	522	516	535	509	515	492	523	493	502	527	491	525	556	542	512	557	533	504	478	515	530	553	482	510	535	493	498	506	514	509	519	511	513	504	526	530	498	529	536	511	513	508	528	517	523	500	499	575	545	491	504	538	504	552	527	492	530	541	513	535	549	522	502	540	561	524	521	491	540	528	506	510	500	521	535	516	516	496	536	522	572	523	513	523	508	527	507	525	531	533	506	524	512	483	545	496	503	502	486	490	508	545	510	547	548	511	520	529	459	518	584	518	524	492	486	536	551	519	518	521	523	540	526	502	545	547	506	514	534	517	497	515	489	549	533	528	464	517	505	504	530	553	542	473	519	546	500	550	527	538	516	509	519	500	509	557	535	524	466	531	481	492	488	500	539	548	495	524	505	517	493	504	545	539	547	508	508	558	540	535	480	489	544	563	536	490	503	531	525	519	520	481	493	499	526	519	512	503	489	553	538	524	491	524	515	520	496	528	504	496	535	557	529	535	537	512	484	555	506	531	522	500	533	541	534	538	498	517	537	506	497	483	501	526	514	508	512	513	495	529	507	510	539	489	530	483	556	523	553	528	515	527	527	478	499	493	517	479	525	534	525	502	517	556	528	508	468	534	530	546	528	511	505	548	509	525	561	518	530	498	515	530	499	481	521	547	557	512	525	512	531	518	541	526	563	497	521	487	547	516	521	492	538	519	527	506	496	524	534	538	497	513	512	533	483	505	464	483	519	520	545	510	542	520	504	550	551	511	508	533	526	525	524	499	553	521	553	558	499	519	519	520	507	532	520	520	508	519
22747	21344	29119	23912	23155	24852	17638	2998	1617	1787	1788	1156	940	827	776	889	690	652	641	669	598	562	595	602	956	2692	4107	4445	3763	3049	2028	1513	1250	812	541	456	481	500	459	461	472	453	501	433	465	474	488	436	482	447	536	454	460	456	512	462	458	449	468	446	439	465	444	390	484	456	453	492	447	453	434	454	449	452	498	478	521	436	508	451	449	480	475	461	475	472	496	483	508	431	491	467	464	496	454	467	489	459	454	428	444	476	462	457	454	408	456	493	504	462	427	491	470	480	451	488	485	482	478	449	480	469	437	467	430	511	468	445	455	485	518	484	482	464	529	484	494	449	426	431	451	500	490	437	471	466	442	447	454	484	447	487	455	472	458	457	486	501	469	450	463	496	489	496	458	472	475	477	417	491	473	532	458	485	453	453	489	507	498	504	505	461	466	452	457	432	433	434	455	497	478	464	480	485	467	433	463	479	470	504	438	446	467	491	496	494	461	448	462	487	424	453	465	520	471	468	477	447	451	434	425	444	476	449	455	466	507	426	481	444	487	456	444	446	472	432	454	463	470	474	471	438	441	473	489	437	435	466	455	500	457	480	466	470	484	461	447	462	462	474	501	460	467	487	511	467	450	487	470	517	486	444	424	460	468	414	469	457	441	476	467	481	495	483	434	488	466	448	475	418	432	450	486	466	479	455	472	474	448	464	479	459	444	447	504	481	485	421	466	474	503	514	450	473	479	468	487	489	493	442	468	484	464	471	481	490	463	470	439	455	445	464	468	471	481	464	478	472	472	450	465	455	490	444	476	455	464	451	462	484	479	453	502	458	466	468	470	454	482	478	497	445	498	448	496	408	441	461	466	467	478	496	472	426	501	433	476	448	433	469	481	463	484	468	462	425	468	465	473	478	462	480	475	453	481	468	474	492	451	488	436	466	474	444	462	432	455	451	452	461	461	523	469	515	435	452	427	492	464	440	494	467	497	485	474	452	457	460	469	450	493	448	479	441	465	447	463	497	484	449	476	496	459	413	489	472	492	487	439	483	458	455	498	457	467	463	465	512	456	487	490	450	482	423	476	469	452	467	485	497	482	460	440	445	442	452	458	476	476	509	475	456	473	439	442	452	467	466	441	508	442	504	478	442	450	489	455	468	479	470	497	449	514	463	453	509	475	450	446	458	456	469	491	467	494	463	467	427	472	479	488	475	473	448	472	447	424	455	479	460	479	430	458	500	447	462	465	486	464	467	476	501	495	453	524	480	491	507	477	475	479	453	490	484	467	479	479	429	480	473	480	418	477	470	462	481	470	459	468	500	490	491	452	444	445	452	459	466	443	463	507	487	469	490	477	467	466	459	461	498	464	480	456	512	452	442	457	498	450	452	461	464	489	431	436	517	467	457	488	471	456	489	464	499	470	453	475	487	477	450	474	458	491	494	462	514	468	487	484	465	487	439	464	446	486	471	428	488	446	468	468	487	423	508	487	441	489	462	460	441	449	491	485	464	461	439	461	462	465	427	498	489	478	463	465	470	508	470	440	441	431	444	485	483	485	471	482	468	457	454	426	460	463	460	505	480	474	477	452	456	469	454	456	456	488	491	458	435	473	436	505	475	451	459	452	501	475	460	453	492	484	472	516	453	494	449	473	431	458	474	487	495	472	472	453	413	451	484	483	465	496	460	467	466	463	479	508	449	471	498	458	482	474	481	472	482	513	460	447	481	462	493	441	435	493	480	488	475	445	434	429	479	475	453	476	448	511	464	502	476	457	502	446	455	470	469	450	441	498	442	450	485	453	463	498	472	480	447	494	463	485	485	495	453	455	445	484	483	485	492	495	487	457	440	496	478	482	442	440	449	497	457	476	463	469	469	470	473	470	478	485	477	490	460	478	469	489	423	457	467	478	479	467	497	450	466	452	488	458	461	479	428	462	479	466	433	507	425	434	489	470	472	486	456	463	481	522	480	465	442	483	492	487	449	508	467	468	455	460	477	426	457	461	466	450	458	471	478	468	473	438	406	464	468	462	467	461	486	454	447	445	479	464	476	471	423	464	476	445	500	460	448	461	486	466	447	476	447	468	492	469	447	448	458	456	449	463	467	446	449	502	435	448	440	461	498	435	460	420	439	480	475	462	464	478	468	464	473	464	483	471	473	489	461	451	458	489	434	456	463	465	471	498	485	475	465	481	497	468	459	455	465	430	459	468	458	502	456	460	455	476	469	487	475	460	462	472	498	440	464	470	459	477	477	437	502	458	452	453	494	474	457	459	455	442	472	458	476	465	446	453	439	471	441	450	479	453	474	450	443	462	463	463	479	462	466	476	512	446	490	466	482	472	477	485	495	435	459	455	451	474	441	470	479	442	460	466	487	467	451	458	488	451	533	443	473	464	462	491	465	485	445	447	473	466	456	477	444	473	467	470	473	440	452	497	458	456	458	458	455	450	476	485	455	485	452	492	451	451	484	496	458	458	432	514	477	445	470	485	444	485	462	458	472	481	497	458	491	479	473	454	485	400	463	423	502	445	477	464	444	476	486	463	468	442	451	439	450	463	475	498	458	487	469	496	473	477	493	468	472	508	460	457	474	526	458	422	486	442	467	432	454	465	462	464	489	469	475	443	479	481	479	486	480	460	454	496	484	516	493	464	477	443	473	498	469	460	437	452	487	476	450	452	457	451	431	459	490	485	471	493	495	472	465	445	467	408	474	489	487	501	436	455	451	484	449	416	438	448	455	474	466	477	481	465	482	501	436	442	431	513	457	467	454	449	475	469	479	414	469	503	460	472	433	452	456	448	465	485	460	460	494	484	416	463	447	479	444	478	441	457	505	490	476	467	448	500	443	457	469	491	458	419	455	484	487	480	452	478	471	480	471	483	464	465	520	453	492	481	475	472	427	501	475	473	455	476	467	517	445	454	451	438	466	475	459	466	416	463	445	446	491	453	474	497	504	461	508	450	457	455	465	452	499	451	496	460	457	486	478	458	470	508	475	467	434	442	454	480	466	497	494	452	480	470	469	443	466	515	478	472	463	498	462	440	451	422	458	462	473	436	497	471	420	499	467	425	478	481	471	461	477	424	440	440	512	470	459	463	423	438	513	487	428	434	455	447	458	468	473	470	436	448	469	490	452	450	509	476	451	439	439	489	459	455	451	439	493	458	486	455	461	420	479	461	438	455	484	472	467	450	413	451	445	472	435	471	482	449	473	468	428	499	473	481	497	497	469	493	428	449	447	466	452	450	489	453	451	470	459	496	498	484	449	520	440	454	447	432	459	475	445	481	447	483	462	477	474	470	509	458	445	465	478	478	480	434	476	471	477	441	470	500	483	489	468	454	507	456	462	445	454	460	465	483	446	477	477	457	450	457	462	475	492	475	438	474	479	515	479	467	464	496	445	454	443	499	495	463	448	454	463	469	474	467	466	493	473	451	460	514	457	477	494	476	487	467	475	473	457	496	478	481	483	496	461	480	486	499	448	475	475	477	440	525	504
8970	24158	18217	15760	37079	21239	13020	3466	2850	3090	3032	1880	1335	1084	1102	1257	929	874	807	822	781	698	676	705	1382	4118	6250	6645	5552	4328	3033	2056	1702	995	521	504	487	483	454	463	472	465	460	501	454	487	488	490	474	472	495	484	497	493	450	458	455	440	515	484	463	479	500	513	433	445	468	433	485	471	475	456	477	482	452	441	448	476	450	474	492	458	517	501	512	447	468	497	486	449	476	442	481	488	476	470	460	466	497	471	475	491	484	466	461	503	470	479	469	461	472	471	451	476	457	454	484	472	494	488	491	506	469	462	470	445	479	500	476	485	475	499	434	470	498	499	426	494	490	484	459	430	462	470	511	479	443	474	463	483	463	484	446	475	435	460	450	427	519	506	488	462	509	463	469	472	498	450	494	457	485	458	509	476	474	464	443	491	495	469	503	462	505	450	457	450	460	458	469	437	473	454	491	454	457	495	525	501	502	461	467	457	470	459	535	480	474	454	478	496	512	483	448	483	472	507	469	483	432	499	476	431	482	475	456	478	464	460	486	485	462	460	461	470	508	468	425	463	496	495	509	461	510	471	472	440	461	456	492	448	462	516	472	465	462	463	504	471	476	467	482	485	447	485	498	477	436	446	472	441	450	463	479	488	483	496	496	505	506	469	503	493	490	485	504	433	460	473	462	504	489	466	460	482	497	471	444	502	455	495	492	476	488	475	461	485	460	501	503	482	512	454	488	451	486	453	469	473	478	542	478	474	459	453	447	466	465	459	475	474	441	470	465	488	518	483	449	503	497	492	417	454	451	506	431	458	480	470	496	487	462	539	483	462	475	479	490	501	474	466	469	458	450	488	512	478	469	464	461	492	484	475	481	454	465	470	485	482	455	470	483	504	442	493	457	504	466	447	494	497	462	442	467	494	468	496	485	513	496	458	495	449	452	472	456	492	478	470	466	474	471	471	483	451	475	505	458	474	477	510	440	442	477	490	486	471	471	476	472	470	462	446	482	483	453	454	490	491	471	467	481	471	503	469	495	482	494	437	440	454	460	485	431	471	483	477	446	476	455	460	507	463	486	459	473	482	486	525	475	469	486	462	418	499	491	464	443	491	431	447	460	472	492	471	463	507	438	492	420	434	478	428	499	474	515	457	513	450	477	434	473	460	462	460	456	465	519	451	468	498	501	469	488	490	494	491	465	457	453	501	423	476	465	459	469	479	488	469	479	459	473	476	470	491	470	462	453	496	480	488	458	480	467	481	488	495	461	521	466	490	493	447	473	479	459	492	441	496	526	460	472	448	468	470	454	468	472	444	450	438	484	461	491	504	443	455	444	448	448	432	476	482	465	498	440	471	455	479	481	463	480	510	491	484	454	499	483	447	483	470	496	480	484	506	521	484	505	475	473	460	466	463	490	472	442	520	460	483	474	492	444	434	468	464	489	486	447	523	500	485	469	469	467	474	458	441	489	462	491	485	512	511	424	486	479	468	456	468	456	455	455	491	497	471	475	491	471	457	503	486	452	491	454	474	506	437	510	546	470	479	470	483	458	448	463	469	459	468	426	493	443	486	490	480	462	488	463	458	478	482	452	470	476	492	473	451	461	501	498	482	435	475	477	450	429	508	457	475	480	503	479	489	486	487	460	492	485	500	499	473	476	484	464	489	446	478	503	468	452	496	451	455	475	501	462	459	487	443	483	464	451	461	466	471	459	503	504	487	461	484	465	464	460	452	481	467	459	488	486	460	478	454	493	470	455	458	511	526	457	473	462	478	451	499	462	469	455	436	498	505	454	497	462	471	456	498	421	518	459	463	440	446	431	473	492	467	493	469	483	428	448	459	465	498	500	521	449	514	498	494	478	486	450	471	491	483	487	534	480	476	482	479	477	454	506	485	493	456	473	511	481	486	512	455	460	498	500	486	463	464	475	484	461	464	461	495	467	499	474	517	471	468	460	464	460	462	485	442	502	454	493	486	449	495	471	460	475	457	504	481	473	509	456	493	459	501	477	483	485	489	458	494	521	474	479	474	495	471	485	495	487	471	470	443	452	486	444	415	484	453	535	478	470	465	457	482	458	456	447	474	474	478	459	475	493	439	468	491	451	458	445	448	464	494	459	475	475	484	466	491	471	477	482	463	480	481	462	472	445	467	452	507	413	491	470	441	438	505	460	458	502	480	476	487	456	456	456	463	463	507	460	480	500	451	480	431	456	449	485	465	507	500	465	455	479	445	450	500	446	471	485	449	491	455	502	462	477	507	490	462	453	476	463	472	473	427	458	477	478	487	480	485	450	463	508	453	465	494	500	464	454	482	466	459	481	468	451	490	472	471	467	494	465	482	474	485	457	486	466	510	465	486	472	459	445	480	482	444	481	450	481	486	507	469	478	471	459	492	478	462	470	482	478	433	471	465	434	472	481	438	481	462	457	501	484	494	448	501	497	495	455	467	487	498	457	449	439	493	501	497	475	494	460	463	446	436	451	482	447	431	493	467	493	463	450	426	476	505	490	460	462	447	444	470	480	447	499	426	463	477	487	477	486	496	500	489	457	491	473	463	444	483	494	461	470	468	480	460	483	503	479	501	480	444	446	459	504	471	445	456	453	476	461	465	460	485	485	500	454	478	455	468	477	475	477	485	503	460	412	487	495	463	528	476	497	458	470	489	478	453	474	462	504	482	443	495	444	501	429	496	465	493	476	485	479	477	479	473	453	434	486	461	469	485	475	443	474	485	487	505	474	507	513	472	484	465	458	475	434	474	455	464	496	473	482	498	487	481	457	482	455	476	472	445	486	500	476	494	446	486	467	458	468	467	482	480	495	472	485	465	451	484	469	445	477	477	447	470	484	458	438	462	434	469	466	498	502	494	466	480	483	488	493	487	486	482	474	495	450	470	481	447	451	483	454	435	455	481	445	472	495	471	494	440	495	466	489	460	460	439	452	441	488	446	503	471	489	470	468	457	480	471	498	404	487	510	479	470	473	479	500	517	501	423	467	511	490	474	515	464	442	515	489	482	472	501	453	492	474	478	483	516	479	422	457	459	496	460	469	485	482	496	470	457	509	464	459	468	502	457	470	479	463	474	500	433	506	488	439	481	432	462	464	469	483	492	502	473	523	465	475	440	486	477	505	502	475	488	507	468	438	456	472	458	506	461	456	497	474	451	484	498	460	453	459	480	460	479	462	471	468	456	459	489	473	475	484	447	491	462	485	457	465	448	524	476	468	449	459	462	453	463	469	460	515	456	479	477	446	457	475	476	472	413	498	518	472	430	471	449	512	492	457	502	467	470	474	479	487	458	461	467	500	520	474	513	470	424	479	446	457	471	499	413	449	500	456	475	466	473	445	466	519	501	454	449	462	536	478	510	487	449	489	471	512	492	498	479	480	488	474	441	496	489	441	498	470	443	429	462	507	446	458	484	486	482	467	439	503	524	467	465	512	438	476	463	517	486	462	483	513	495	483	500	468	463	487	498	475	498	448	477	466	486	463	486
27926	19091	9383	4003	3479	1828	1350	785	640	851	756	518	442	458	537	415	359	400	367	405	410	372	369	364	417	452	501	528	590	544	463	443	363	417	338	337	337	339	361	349	317	342	347	340	361	319	339	375	328	278	335	324	352	378	319	328	371	332	315	399	358	328	329	354	376	358	325	305	346	327	338	334	370	380	367	313	329	347	325	332	353	325	332	365	320	368	325	341	350	379	378	328	335	377	347	343	322	310	333	337	354	359	314	342	324	354	294	356	317	328	319	354	334	324	322	371	322	349	358	349	332	360	336	373	320	334	327	365	366	328	322	374	324	330	332	371	335	352	309	344	367	376	343	349	361	327	353	303	323	358	339	357	329	310	326	354	375	334	371	356	326	334	335	349	322	336	367	355	333	375	352	338	347	335	319	351	340	336	346	342	334	372	308	332	333	312	365	356	343	353	342	319	332	350	348	346	342	366	354	316	336	350	357	300	365	339	333	355	349	350	345	353	331	344	328	334	315	330	346	305	329	340	318	333	368	343	332	357	334	340	359	340	355	321	342	341	347	330	337	329	355	325	348	337	353	329	365	333	395	369	310	370	344	331	337	361	347	348	323	302	320	366	333	360	342	337	339	373	320	331	327	340	348	339	332	336	343	344	358	331	352	366	340	347	343	355	336	356	349	322	336	372	359	325	353	344	361	346	366	339	360	348	362	360	375	330	316	318	369	361	348	321	364	344	341	321	351	349	325	372	338	348	340	309	344	331	350	341	321	358	363	326	345	348	338	356	353	306	342	334	358	340	363	328	379	346	334	355	326	343	357	334	339	341	353	337	356	334	319	382	314	306	358	349	314	329	382	353	345	355	331	329	334	348	330	342	353	361	334	359	351	344	307	331	346	359	357	349	316	343	346	360	370	363	338	339	289	326	360	320	376	339	380	357	351	309	325	319	330	328	374	319	324	331	338	334	311	316	314	358	335	361	375	353	344	356	322	365	353	303	355	344	333	365	359	334	333	357	334	314	375	344	320	355	325	356	356	340	338	326	344	343	344	357	329	339	332	288	348	355	352	330	327	323	345	356	356	337	354	363	374	310	336	323	330	360	348	355	323	330	341	331	335	351	339	346	358	341	362	344	333	330	349	351	356	303	355	362	349	326	325	377	373	340	362	346	348	331	303	363	360	344	328	336	338	338	349	339	322	323	343	347	337	330	329	308	377	359	351	327	329	327	339	369	363	339	344	348	313	341	324	314	323	319	323	333	326	341	325	350	331	332	313	349	361	335	324	325	325	333	345	336	349	354	331	343	331	330	340	306	341	342	336	323	358	331	320	346	326	338	345	324	377	355	341	333	354	335	340	352	354	348	340	354	357	349	330	386	354	347	348	320	352	336	326	349	334	349	315	330	369	345	334	336	355	357	307	371	339	297	351	345	328	345	350	343	344	348	368	355	365	334	344	360	339	372	349	356	327	332	334	340	331	330	362	355	345	356	339	332	339	346	323	382	349	338	353	331	364	389	331	320	340	322	354	319	319	349	333	354	369	365	335	350	381	300	357	339	391	336	318	347	303	354	324	342	355	338	336	334	332	380	367	363	373	311	363	354	345	312	321	351	324	325	357	323	352	328	368	337	352	353	364	312	344	370	326	346	332	342	320	361	336	302	342	340	355	318	319	330	318	316	342	336	331	315	323	354	344	338	365	333	345	346	326	335	380	327	328	334	339	355	342	334	323	365	348	315	378	337	356	345	345	361	325	348	345	319	370	390	316	358	345	329	350	325	394	374	370	303	343	349	361	317	345	366	316	367	341	352	396	338	356	357	332	345	341	338	310	379	329	348	335	366	356	354	337	361	387	326	374	349	359	333	335	336	355	344	357	343	326	322	376	349	344	332	335	364	343	335	326	354	355	339	338	314	383	363	347	348	349	324	365	353	383	329	363	344	345	352	366	359	324	339	339	327	323	380	349	333	358	362	375	345	362	305	357	321	347	356	340	338	344	372	320	328	331	358	344	333	356	311	310	328	312	311	363	353	335	330	377	346	381	337	360	332	341	378	353	337	356	349	296	297	328	323	372	325	371	335	333	340	336	327	345	344	334	335	315	309	322	369	339	347	356	361	353	322	352	361	328	344	335	357	366	365	335	324	334	327	341	329	321	332	369	364	322	353	327	377	290	348	336	357	310	350	363	346	358	360	361	332	366	320	345	355	334	316	351	348	323	369	363	332	332	349	348	323	368	362	334	364	342	320	340	348	351	343	329	321	370	337	340	365	355	360	332	365	360	347	343	335	350	336	321	357	341	324	335	338	371	359	335	337	361	330	327	364	356	345	351	297	363	317	328	320	356	333	336	307	323	360	336	394	340	344	370	321	360	338	364	364	351	340	344	358	327	351	336	330	383	358	305	354	352	306	330	365	357	342	362	328	311	329	352	361	370	344	342	325	328	322	360	340	381	353	347	329	367	333	341	363	324	334	341	322	331	364	333	336	377	346	349	347	355	327	350	358	319	344	320	325	344	341	357	359	350	373	369	376	323	335	324	322	356	356	329	331	367	361	361	334	342	329	322	327	345	341	323	352	354	357	299	348	351	327	356	346	354	359	320	355	338	326	325	360	333	346	344	358	344	357	362	332	326	317	340	328	353	345	367	326	384	389	323	337	317	400	347	369	341	358	321	341	322	361	371	337	352	352	360	312	357	308	344	353	370	375	315	383	345	365	346	334	339	359	321	343	334	364	356	317	360	369	333	334	361	348	320	307	335	346	357	331	303	344	383	340	331	356	377	359	336	367	378	321	348	325	316	319	341	348	349	342	362	363	347	349	360	372	310	349	365	323	324	342	348	351	367	335	339	350	338	341	358	310	333	338	342	351	336	324	379	317	299	335	353	318	332	310	374	319	363	351	341	347	312	376	339	362	385	327	322	329	375	334	334	346	343	308	296	338	352	349	365	343	336	337	332	335	340	343	358	348	299	339	332	337	322	364	343	355	330	306	351	336	345	338	360	363	309	349	357	371	362	365	361	346	334	334	320	305	333	329	345	316	336	335	334	362	367	372	343	362	361	351	340	374	378	330	334	333	373	356	324	341	378	316	328	337	323	341	304	352	329	364	341	352	341	306	327	373	346	373	352	331	338	323	335	326	316	328	352	305	346	338	326	349	312	310	344	352	308	328	350	340	319	335	332	340	312	320	328	363	368	333	311	340	351	305	344	326	338	380	346	335	315	371	360	338	352	354	354	342	335	341	332	356	322	361	366	332	319	328	394	338	361	352	341	313	346	357	347	359	349	337	332	324	384	330	328	320	344	361	373	376	324	323	350	350	328	326	384	332	359	312	336	367	369	344	376	344	365	354	334	322	341	334	382	354	343	346	320	328	371	333	351	351	349	353	345	363	355	330	370	357	336	347	317	355	339	324	340	370	352	324	333	313	353	349	341	322	319	353	310	338	353	348	312	372	343	312	341	322	362	323	328	352	360	366	333	353	333	342	344	347
7160	10007	8020	4357	4875	2398	1918	1227	1154	1356	1228	779	561	589	700	522	492	437	456	452	435	424	402	458	444	579	681	678	709	703	571	495	427	433	371	367	398	372	348	361	396	366	384	350	382	384	362	354	381	365	381	367	360	345	373	399	385	352	397	331	383	363	367	376	364	381	361	373	371	383	377	386	371	378	384	373	374	393	375	329	348	337	369	394	395	374	396	422	390	379	378	365	334	367	417	376	346	420	377	389	387	357	400	388	378	355	349	400	364	371	381	349	386	363	389	383	383	364	349	381	346	381	395	378	394	391	364	403	343	382	379	353	369	377	349	372	373	385	420	378	408	394	346	361	385	379	378	356	387	384	443	384	364	413	377	381	391	379	387	381	390	369	384	382	351	409	363	391	396	339	344	380	352	381	381	361	353	396	394	390	377	359	363	383	368	370	396	390	337	414	377	370	405	379	367	383	384	331	371	357	388	397	363	367	379	375	399	393	390	382	386	376	366	378	363	386	395	344	372	412	407	383	368	361	380	354	371	380	366	355	364	374	364	383	408	349	387	394	380	368	358	406	362	369	413	416	366	399	384	421	357	394	351	355	401	382	360	401	381	392	380	372	383	347	371	345	375	341	379	359	355	388	379	340	369	369	391	372	402	376	371	382	345	422	395	373	360	387	402	357	374	375	377	390	409	367	372	390	382	412	356	351	392	408	359	371	369	346	386	384	389	393	360	349	395	392	379	379	371	369	340	348	357	406	360	365	391	369	370	354	353	395	347	411	369	379	338	382	374	354	374	388	379	351	377	377	414	382	337	377	360	402	392	356	364	367	354	387	352	334	381	348	410	395	380	356	364	362	359	402	382	347	408	371	371	398	401	372	357	382	383	383	365	408	412	332	358	370	369	369	379	351	368	378	374	356	392	377	338	420	380	356	353	384	400	368	360	351	387	333	355	357	336	390	372	408	372	383	385	335	347	356	373	341	393	367	395	342	383	328	383	372	387	380	348	376	369	405	366	358	402	366	366	436	433	341	414	369	400	389	397	364	384	398	388	373	383	369	378	353	331	369	362	405	356	384	363	352	395	393	402	402	392	390	342	382	376	381	367	394	368	377	360	367	395	385	365	361	391	361	386	324	368	358	359	384	392	355	377	353	392	356	360	339	390	349	377	388	398	383	378	360	405	351	368	395	377	384	386	378	371	388	376	369	375	368	361	369	386	363	390	387	403	387	339	369	363	397	339	379	409	347	382	365	388	382	372	421	365	403	366	362	348	399	359	344	361	357	395	376	380	357	367	398	354	371	350	387	363	365	365	368	381	345	364	362	341	374	343	358	385	414	365	369	380	362	381	376	386	379	370	400	353	344	384	382	353	374	388	393	399	391	416	364	372	349	371	369	389	329	404	387	364	382	377	403	380	380	364	362	352	369	388	362	391	336	346	368	372	373	391	371	381	368	368	360	344	384	356	361	350	385	372	368	388	393	357	392	341	371	362	370	365	372	348	374	364	358	370	370	371	352	389	378	358	358	360	364	391	353	402	355	375	376	370	390	417	382	368	392	396	351	396	368	402	380	365	409	372	368	378	372	373	358	361	354	363	383	406	367	396	354	406	382	375	367	367	350	343	387	343	353	342	378	377	393	381	346	392	394	366	378	380	351	381	365	379	369	365	409	368	361	362	360	364	375	358	391	339	386	363	390	396	387	362	402	351	382	414	379	367	393	376	370	359	364	373	398	385	406	386	379	367	400	395	389	375	357	401	364	364	354	377	383	364	388	353	354	381	386	372	385	380	370	385	397	392	386	406	412	352	351	373	365	379	370	391	379	373	389	377	356	353	345	366	367	366	394	378	376	342	424	383	379	355	379	362	371	346	373	362	345	395	360	381	374	398	369	388	375	372	348	367	368	366	348	348	369	406	382	380	363	389	423	356	392	383	347	372	359	363	392	353	366	389	407	356	387	393	384	386	392	325	324	372	366	378	394	363	428	399	361	369	387	414	364	343	367	365	364	355	369	386	342	362	355	390	336	349	378	365	359	355	397	343	409	357	345	370	373	371	388	403	415	373	378	388	371	365	384	369	357	403	375	378	336	370	402	377	368	392	373	345	355	360	396	367	351	374	366	389	406	349	367	394	357	369	416	372	383	373	399	385	388	367	384	396	391	359	392	374	379	385	377	355	368	383	386	364	418	337	399	394	408	384	342	381	395	385	363	379	385	400	354	369	364	376	326	363	418	375	346	366	382	396	406	346	384	351	409	372	370	357	388	380	385	391	370	388	360	383	390	385	335	388	379	336	379	368	374	365	377	340	362	380	375	384	390	342	360	342	376	360	380	360	393	346	407	398	379	368	390	365	391	377	349	370	364	380	389	357	377	367	353	389	363	363	389	340	360	356	380	329	388	400	344	339	382	371	366	383	364	351	375	337	378	373	368	387	372	372	349	350	332	385	363	368	390	390	378	409	377	408	375	401	348	366	348	373	377	384	357	371	379	343	388	373	351	387	368	400	368	404	369	380	384	391	374	358	395	331	384	383	380	344	366	364	382	383	409	371	377	360	337	364	400	366	373	384	370	401	359	375	384	354	384	371	375	400	358	390	350	369	358	368	390	384	360	389	364	354	371	401	369	362	406	348	415	379	362	400	368	372	346	356	377	376	401	391	365	353	387	339	382	343	362	401	352	372	379	368	371	385	347	387	388	355	401	380	394	402	362	398	401	357	403	377	372	376	407	390	382	339	388	360	376	370	383	387	391	394	351	403	347	407	394	361	387	358	371	368	377	360	377	345	366	385	403	378	361	370	376	344	381	375	430	403	373	387	388	361	391	386	387	361	340	345	337	403	368	389	336	367	354	378	364	373	370	364	353	342	357	359	382	380	363	339	387	383	331	386	357	357	364	355	404	397	370	421	378	373	373	342	383	343	350	405	383	382	363	391	344	385	376	398	367	371	338	366	393	372	360	375	383	409	412	350	365	382	370	372	382	352	403	361	406	392	385	382	400	388	376	415	376	351	368	355	358	361	352	403	348	361	368	390	391	366	353	357	384	346	382	364	365	350	378	349	400	407	365	351	393	349	364	402	384	370	386	361	360	365	366	393	376	366	349	348	356	388	387	341	383	327	395	353	375	382	427	360	425	381	373	340	362	329	384	377	407	360	395	386	368	348	347	362	371	367	351	403	374	349	365	351	349	384	404	386	383	376	356	388	383	340	379	403	391	360	392	400	374	377	361	394	405	393	370	372	371	392	357	403	397	363	374	351	387	387	369	368	383	360	359	371	361	390	389	378	410	354	367	364	365	350	395	406	378	379	407	363	395	386	355	376	377	364	391	375	398	397	365	382	346	394	366	377	337	355	356	383	340	370	330	383	373	399	402	359	356	359	379	376	348	354	391	394	373	399	342	343	368	380	394	375	330	384	370	384	385	379	386	385	404	348	408	379	352	377	381	378	368	353	392	362	389	411	379	364	349	388	363	362	367	379	358	382	377
24003	21236	28393	24363	23055	17505	5829	1298	1306	1289	1051	695	485	527	651	478	476	406	458	400	413	392	352	366	1036	1925	2333	2207	1878	1436	1126	807	545	408	281	302	350	320	298	290	326	330	328	281	332	302	328	301	330	326	316	336	330	321	304	339	298	295	287	282	337	275	285	332	333	313	319	308	326	305	318	326	290	299	317	335	308	301	295	351	317	322	326	309	319	311	294	288	315	299	355	309	274	306	306	325	328	311	279	320	320	324	321	316	289	322	300	302	296	297	336	299	293	305	308	329	345	321	293	317	292	307	312	298	337	309	291	284	326	339	308	285	291	304	297	312	336	312	329	333	305	327	348	345	306	319	289	300	315	305	310	300	328	303	322	318	314	314	310	311	332	307	297	328	339	296	319	314	304	328	306	297	306	294	318	307	334	339	314	345	312	310	355	299	350	295	296	308	299	287	307	287	334	323	328	307	312	330	297	301	317	309	296	317	326	317	290	318	297	291	309	295	317	310	334	320	347	309	323	298	297	309	308	321	277	325	348	317	322	307	290	309	291	299	310	305	294	316	338	325	290	304	310	336	304	312	346	299	335	313	310	329	304	316	338	318	308	315	338	330	346	319	299	339	325	315	307	303	290	308	308	315	332	341	312	316	345	309	322	314	308	333	297	327	285	320	312	315	326	322	340	334	310	321	292	310	330	309	279	332	280	304	312	306	289	316	309	319	296	296	322	315	321	315	302	295	314	342	310	307	305	324	321	295	304	317	331	314	339	293	292	284	342	308	317	293	311	319	290	330	329	317	284	332	342	320	295	338	317	302	335	301	308	335	307	315	342	346	313	314	290	336	321	297	326	310	307	304	297	342	311	341	297	336	320	319	300	271	311	289	298	315	306	313	309	333	292	314	313	313	297	364	310	302	321	342	310	320	314	293	317	321	328	304	316	306	342	347	330	309	326	336	322	295	300	320	348	324	323	311	295	302	309	344	331	334	315	328	312	322	315	316	315	293	278	312	298	297	299	318	289	307	321	326	297	323	330	351	328	303	312	310	311	316	272	296	344	316	302	320	309	310	342	324	315	302	308	334	337	299	298	296	292	347	344	331	310	312	294	354	313	329	290	296	315	305	316	326	294	289	354	298	317	297	325	280	295	317	322	338	310	331	322	278	343	285	306	287	300	331	317	347	291	291	326	319	348	300	289	339	315	302	311	308	278	333	318	307	338	329	296	310	300	323	309	316	320	301	302	323	297	318	306	308	351	340	314	309	264	340	298	310	316	313	301	324	332	305	320	306	340	313	307	310	320	331	318	324	300	291	303	294	286	347	323	304	319	296	310	325	301	324	314	327	328	308	324	325	301	334	346	288	323	314	286	308	304	309	349	326	295	336	292	348	302	319	337	310	304	306	304	306	317	300	285	325	298	301	311	278	349	304	364	297	318	306	315	309	309	282	298	305	311	310	342	330	302	311	337	331	295	319	309	305	313	275	319	319	277	326	288	329	337	320	298	301	335	313	288	276	332	305	334	324	331	326	322	310	296	314	317	326	346	289	290	290	323	295	355	328	325	326	327	316	306	339	317	315	328	293	283	334	312	329	325	293	310	317	286	276	290	296	332	308	331	329	313	299	329	325	323	291	318	305	334	302	336	289	308	321	319	333	309	323	311	298	295	303	314	337	319	321	312	307	277	319	318	301	338	337	339	318	316	295	313	323	309	333	373	299	322	297	274	301	326	327	319	300	294	294	292	340	295	293	296	331	287	320	319	309	298	317	316	328	314	313	315	305	297	300	311	314	327	327	315	265	323	318	324	325	311	339	312	328	315	297	268	307	294	280	297	307	318	294	324	286	302	318	333	331	332	310	307	310	305	286	309	271	331	307	277	293	296	334	312	323	316	297	329	313	317	323	325	321	349	292	315	290	336	338	301	337	326	285	286	313	326	303	320	320	330	324	301	298	297	334	316	301	328	343	293	309	320	309	360	310	311	330	309	306	319	298	287	306	332	319	306	306	328	330	308	321	315	327	333	305	317	298	319	310	288	309	322	300	327	300	309	320	326	319	309	297	341	305	297	316	289	304	314	307	316	319	327	318	299	333	309	307	353	325	286	324	370	322	301	300	301	309	309	294	305	325	326	324	330	309	298	271	303	328	333	309	332	300	334	314	323	285	292	319	292	313	328	307	325	306	290	297	379	332	315	315	305	337	311	310	313	336	302	326	306	323	298	329	298	290	288	322	320	310	327	312	295	299	274	290	302	331	306	328	299	325	330	331	317	323	316	313	303	304	331	347	303	322	303	332	302	327	287	311	323	305	346	323	327	324	349	300	328	343	323	318	320	333	300	278	303	316	276	309	316	351	337	306	337	347	338	312	290	328	313	336	327	298	295	314	306	306	327	349	284	339	311	328	313	337	325	320	314	309	290	332	328	321	310	305	300	326	298	335	341	311	345	308	292	293	324	376	309	301	335	340	345	300	297	306	295	320	328	305	314	299	346	309	326	294	317	287	283	330	309	311	327	310	313	295	286	315	299	330	307	315	334	283	305	348	330	314	291	296	310	322	306	305	319	302	302	315	303	313	311	325	321	311	319	317	314	317	337	295	289	333	308	280	292	335	288	285	318	323	307	349	314	354	312	316	314	286	315	321	293	304	335	327	317	273	344	321	339	306	312	304	305	330	289	324	316	304	321	329	332	312	304	331	307	320	318	312	286	341	350	327	346	292	281	297	337	307	326	291	322	334	307	328	310	325	309	338	303	297	309	368	302	294	320	326	299	323	314	297	331	321	343	273	298	323	289	335	304	301	337	280	295	336	298	316	295	305	307	302	310	320	305	296	289	305	317	332	308	321	341	334	340	319	337	325	330	327	325	345	330	361	289	346	300	300	318	343	288	278	322	296	310	327	333	315	327	322	287	323	330	335	303	337	334	299	301	326	324	291	278	347	342	306	320	287	316	319	327	285	288	324	291	308	294	281	316	341	308	320	301	312	288	338	354	321	319	298	328	318	306	323	315	327	299	304	317	301	311	313	322	294	285	300	324	333	336	310	330	313	329	310	325	342	300	295	307	321	303	339	306	299	293	326	334	325	331	307	300	325	333	296	313	305	319	317	305	331	293	329	309	317	306	279	332	296	300	332	326	333	326	274	326	290	327	282	316	332	295	302	289	329	332	325	325	294	302	330	320	301	328	304	292	342	321	299	317	319	327	328	293	315	323	274	307	325	331	315	314	306	327	316	326	331	309	293	313	302	332	325	310	298	352	300	312	321	299	316	311	315	311	276	324	317	310	344	339	321	310	300	293	299	295	339	312	322	323	300	344	293	298	305	342	331	286	317	314	306	318	321	322	306	293	326	334	321	328	322	316	268	318	355	296	323	304	292	300	297	308	313	285	326	323	306	356	318	321	290	327	293	306	317	344	315	314	320	320	302	342	323	329	327	362	315	334	347	319	311	302	308	292	332	316	324	323	328	308	327	306	297	296	321	322	329	303	360
6787	18198	14103	9118	26574	11656	6446	2003	2129	2316	1733	1031	806	828	874	721	586	525	513	485	473	449	429	438	1761	2951	3524	3291	2666	2053	1525	1071	645	467	370	342	333	348	373	337	344	322	345	332	304	351	343	323	307	345	337	347	312	373	347	326	331	301	325	320	353	324	322	315	344	343	317	352	347	300	328	343	349	327	323	323	345	359	335	342	351	333	327	341	369	350	311	305	330	330	362	314	305	300	348	298	329	343	326	326	318	321	343	338	338	344	319	354	307	347	328	345	326	361	366	304	329	333	309	314	357	345	334	351	333	314	335	323	324	345	313	340	320	356	316	332	366	313	352	360	376	356	315	349	343	361	353	350	363	333	333	334	360	302	333	318	298	315	313	327	332	344	327	369	320	353	339	336	327	361	383	326	355	353	319	350	382	308	360	322	339	364	348	312	317	342	340	358	326	318	341	332	361	339	324	330	328	356	320	338	294	364	355	344	329	358	353	335	368	303	328	342	362	301	333	329	376	311	311	359	325	312	347	341	331	349	305	342	362	341	300	307	310	361	342	322	323	305	324	315	355	325	343	337	374	316	316	318	347	329	306	348	359	332	352	354	315	350	312	340	334	332	367	328	352	336	319	341	389	333	303	342	371	337	354	312	330	347	351	327	379	373	346	328	353	337	342	336	326	372	340	311	353	312	352	340	361	319	326	360	346	321	316	321	326	317	344	319	367	372	368	340	329	351	361	336	324	334	340	358	333	372	322	329	360	355	321	351	341	336	348	338	332	358	313	359	340	353	313	321	351	337	343	385	330	333	359	333	340	346	332	338	339	360	368	311	325	338	304	351	334	355	352	295	342	358	343	333	337	327	337	356	345	367	317	297	370	359	343	293	333	337	351	358	330	363	309	342	324	315	347	328	318	322	320	344	314	339	346	362	338	342	318	316	309	336	321	340	353	328	331	277	344	340	350	368	336	359	305	349	345	349	367	353	343	378	345	313	332	327	348	337	340	348	367	352	338	327	324	348	353	339	331	342	323	381	344	332	320	309	366	325	330	308	354	300	348	345	362	351	390	344	348	333	340	357	315	349	332	335	320	327	331	369	303	322	312	335	361	329	340	347	373	331	343	327	332	341	347	345	309	338	391	346	322	313	326	325	331	323	337	299	330	318	365	332	332	357	353	299	347	346	335	339	304	343	309	320	329	349	328	331	329	314	340	346	333	351	392	328	331	341	318	319	353	307	344	347	306	342	317	319	326	358	323	327	319	328	319	335	351	340	320	359	329	346	352	343	342	345	358	318	315	349	348	345	340	325	341	336	314	310	319	346	353	318	307	324	337	307	309	318	331	341	334	332	326	354	335	326	345	309	339	360	330	321	359	343	332	353	359	303	379	345	355	321	327	306	363	321	351	347	332	364	307	315	340	295	380	333	320	312	343	319	316	351	357	299	309	337	336	341	352	310	328	339	357	307	352	325	328	338	332	337	315	316	320	337	330	363	332	353	351	321	345	323	340	328	336	357	362	356	334	347	331	340	362	348	371	347	303	325	357	320	332	348	297	348	345	340	338	309	347	320	321	348	348	313	336	326	318	327	336	329	353	358	325	362	314	323	305	354	349	331	344	327	330	346	321	376	322	326	338	309	329	335	346	335	335	340	318	344	352	331	335	350	326	348	311	355	335	325	328	339	369	330	310	347	330	343	322	325	355	328	354	382	348	324	337	316	352	341	348	315	304	340	344	319	319	324	343	371	334	343	340	350	371	333	382	358	323	379	320	345	295	354	366	346	381	362	329	364	319	340	308	326	334	336	304	342	325	339	343	356	357	353	349	349	333	361	303	324	341	365	316	335	347	331	351	340	330	339	310	346	334	328	341	323	327	316	313	338	318	312	351	348	325	367	334	356	344	347	307	329	362	339	352	354	342	313	336	363	347	373	325	324	340	329	305	315	331	323	354	348	313	307	341	334	329	343	348	375	299	368	363	338	338	364	343	305	323	339	358	327	369	312	350	333	352	320	314	344	380	326	342	349	331	337	338	354	312	347	305	334	339	289	339	344	327	324	320	317	317	352	335	337	351	332	315	385	325	313	325	340	306	354	362	321	361	316	348	357	330	341	339	339	312	355	345	334	315	316	332	362	343	350	345	331	311	360	325	382	365	369	336	341	350	339	337	324	353	360	341	343	312	343	369	331	316	318	331	318	337	332	303	322	329	327	319	344	348	353	329	333	327	371	341	350	364	347	347	323	351	363	338	299	313	351	355	360	336	335	325	348	363	339	341	342	328	380	320	330	329	335	344	337	379	325	336	342	355	328	333	331	328	345	344	343	327	309	315	345	350	316	331	331	336	383	327	319	351	330	310	331	362	330	353	341	360	316	386	346	323	342	332	321	363	355	313	354	319	333	334	359	345	354	312	304	323	345	342	346	312	341	328	362	363	314	327	324	317	319	305	312	316	312	331	315	340	346	335	303	303	354	319	330	318	317	305	349	325	345	329	348	328	332	343	320	306	341	367	322	338	381	350	301	333	303	344	310	346	297	322	311	353	353	346	320	322	326	353	301	334	363	350	364	312	338	317	319	306	310	347	321	355	323	318	376	319	344	318	346	345	321	326	376	322	327	330	335	355	363	319	347	328	333	331	332	339	351	321	374	353	341	329	345	334	336	339	303	341	316	341	328	323	351	318	352	329	354	353	363	355	352	364	335	337	336	328	321	345	341	348	323	346	370	314	317	319	323	375	348	352	328	318	336	367	333	290	338	328	351	353	339	344	280	331	332	331	345	320	345	332	329	314	375	342	343	355	333	359	339	308	323	330	343	349	379	355	341	306	353	313	352	337	357	346	322	344	339	326	355	349	373	356	354	355	366	328	330	335	329	335	326	329	360	345	350	334	343	355	363	329	339	349	326	335	349	315	329	339	336	344	363	377	358	320	333	344	297	359	352	354	347	318	340	360	336	333	330	351	369	313	331	347	341	360	344	343	354	335	328	362	322	346	335	316	329	316	355	356	350	342	305	341	342	353	337	328	379	297	324	345	357	331	341	311	335	331	336	349	344	316	349	323	312	316	356	325	356	345	318	347	305	311	322	373	346	364	325	321	317	332	352	345	330	357	334	327	334	312	339	320	320	354	355	345	344	325	349	346	325	308	356	330	332	342	318	341	361	342	332	304	342	366	355	360	344	351	327	336	354	369	358	340	342	335	343	346	364	344	321	337	325	340	303	327	351	322	340	324	313	320	341	324	331	321	332	341	371	317	345	335	370	313	342	341	356	376	345	383	348	338	323	364	315	357	302	349	335	337	314	324	332	356	333	326	333	347	345	354	379	299	336	310	349	327	347	324	332	338	359	323	343	364	320	339	329	362	353	304	353	357	329	308	335	318	316	371	311	324	311	325	327	344	321	354	353	359	305	327	313	361	360	355	316	337	347	331	329	330	355	323	312	357	323	350	377	323	355	319	305	326	337	346	330	336	342	345	372	368	339	334	327	348	331
25106	21293	27509	25400	16474	6603	2757	1205	1153	1291	1037	712	616	706	662	660	588	601	526	611	569	530	479	529	713	1100	1764	1676	1412	1045	934	791	685	620	522	483	503	527	543	521	490	491	508	495	473	424	519	537	509	490	431	531	483	512	518	482	496	487	508	474	502	519	478	453	499	497	512	500	475	445	457	486	494	469	505	481	487	542	456	477	489	495	498	500	494	489	483	487	476	519	506	553	520	523	511	498	472	483	507	499	464	481	534	512	501	512	530	495	454	484	489	487	501	491	517	480	505	493	492	435	503	482	474	510	504	475	518	514	469	513	462	473	493	459	529	495	496	471	472	515	529	510	508	485	506	470	475	494	513	506	505	433	514	504	475	514	504	477	505	454	523	458	474	499	508	488	492	488	524	507	484	441	473	473	480	464	441	479	508	455	501	484	518	538	413	494	493	513	509	492	494	526	499	541	537	507	502	500	512	488	566	464	513	492	465	486	498	457	506	472	502	485	487	455	512	489	498	434	512	493	506	490	512	486	494	498	485	483	495	506	486	443	464	440	472	523	488	508	514	455	495	474	471	470	469	494	506	470	489	492	512	506	521	503	451	456	489	463	459	495	494	509	496	509	506	516	519	476	485	460	506	488	481	498	511	494	505	463	491	472	491	489	502	500	504	452	500	481	488	480	540	496	548	510	509	500	514	515	457	500	502	454	507	488	510	457	504	501	494	487	484	517	515	497	487	471	499	471	519	468	513	479	437	538	494	499	499	500	497	486	498	481	528	490	474	472	463	531	491	508	537	532	503	511	515	514	460	498	483	484	514	498	493	467	481	514	480	490	503	476	520	504	490	464	490	505	515	487	494	511	472	491	498	514	541	485	453	539	442	494	455	427	491	497	514	547	495	479	479	474	468	496	484	468	492	510	507	510	467	489	509	539	494	492	496	495	487	515	479	492	541	451	468	494	486	476	515	490	490	499	534	493	542	470	508	497	505	474	482	502	479	483	502	487	480	490	454	515	526	484	496	442	496	541	545	495	447	488	536	466	499	520	465	473	502	497	498	526	502	475	476	450	484	480	511	502	519	480	507	500	534	445	495	501	522	550	511	558	538	499	478	508	473	472	496	518	531	462	517	477	506	513	507	484	482	494	493	513	509	518	487	483	489	489	514	474	483	518	469	477	470	504	480	475	460	468	460	502	460	501	481	519	505	491	464	483	535	493	473	512	492	492	486	518	471	438	502	497	507	503	537	518	474	492	492	515	511	465	454	506	492	523	496	514	487	522	485	498	517	513	500	499	456	444	479	438	510	498	456	533	460	516	509	521	449	503	499	516	489	468	507	509	520	470	495	478	525	537	492	489	472	480	477	506	486	456	510	505	484	490	472	491	516	472	453	478	450	499	477	493	481	543	532	478	529	459	498	473	467	518	519	475	490	497	521	478	515	488	482	502	517	491	535	460	477	464	454	486	488	500	515	483	489	518	514	445	481	496	485	510	494	483	483	540	492	489	506	473	523	489	500	521	455	505	513	502	504	552	497	505	494	477	526	487	496	455	497	443	520	463	510	449	504	494	492	475	500	479	538	484	471	479	514	536	479	517	506	514	470	472	509	524	507	480	536	514	519	481	486	473	492	468	492	516	484	498	466	443	493	490	518	473	477	519	475	465	479	462	521	479	510	461	505	539	509	498	460	462	474	488	503	470	465	521	506	504	478	490	516	502	477	550	518	512	495	513	476	521	511	487	527	467	538	523	493	497	449	492	514	522	512	482	499	534	500	494	483	521	471	517	478	485	502	491	463	498	513	494	495	445	504	505	476	510	515	502	490	525	455	493	517	516	479	473	511	480	549	499	503	521	506	463	473	527	485	473	445	468	499	515	512	479	485	464	494	454	429	486	496	501	478	528	488	494	465	492	472	496	442	483	494	534	479	479	496	497	458	501	466	535	494	450	475	493	460	469	468	464	487	510	505	470	492	536	479	520	532	503	500	527	546	483	515	521	459	490	522	478	504	465	496	482	494	535	487	538	510	520	540	559	504	515	446	466	483	478	504	504	494	487	448	482	474	480	479	518	480	495	475	515	508	498	485	460	493	496	489	501	525	508	536	514	487	500	472	477	503	531	490	465	492	468	518	515	458	465	459	454	463	537	469	486	495	488	506	481	519	484	507	507	496	495	493	496	520	470	483	491	519	468	488	496	481	565	486	529	526	473	500	499	513	468	508	474	518	513	479	505	487	505	510	479	450	486	464	495	485	526	525	493	474	484	488	502	476	518	514	440	488	443	474	512	474	473	489	472	498	473	526	460	503	462	494	479	520	504	457	535	500	512	491	486	490	501	555	529	537	484	465	488	539	470	469	479	487	498	456	496	526	480	481	472	487	481	518	473	499	494	451	496	501	467	500	497	498	447	519	468	479	502	506	478	453	500	483	467	510	517	505	533	490	504	505	509	529	502	485	491	489	499	518	520	550	533	512	449	446	460	490	480	474	501	500	518	482	502	529	444	523	471	496	489	463	484	527	502	483	484	517	464	496	476	523	517	496	475	500	544	529	511	490	512	521	457	518	516	461	510	529	472	444	543	488	478	528	518	524	507	508	487	476	457	503	469	506	487	521	528	502	493	503	497	517	481	521	493	478	475	471	506	500	485	500	462	505	490	494	519	484	464	494	517	485	475	466	486	509	468	500	467	471	476	491	476	471	489	500	481	463	489	523	496	498	505	493	511	474	493	457	498	509	503	427	507	494	495	472	469	482	497	500	506	506	513	520	511	520	517	513	479	468	535	475	513	489	473	539	480	498	475	507	495	521	495	474	502	491	518	512	488	494	518	488	489	492	465	457	489	514	479	513	504	471	504	479	528	488	510	529	476	480	493	473	488	482	520	470	468	467	513	484	482	519	459	486	507	503	468	460	514	494	487	495	493	476	522	500	465	467	486	508	445	490	530	475	514	503	509	490	484	491	473	485	550	507	505	479	480	521	475	468	481	506	493	510	489	466	481	532	493	482	470	503	502	495	492	481	507	477	508	482	503	445	446	496	511	481	501	481	480	470	504	518	521	517	477	480	443	513	476	523	503	511	490	495	509	516	516	518	484	513	513	499	475	513	527	463	479	517	520	489	515	494	485	527	512	472	508	496	450	468	490	517	492	533	486	491	517	499	464	468	493	514	483	521	460	505	496	483	531	493	501	489	543	495	506	491	475	514	473	470	476	458	500	474	521	484	466	531	500	479	452	472	467	486	487	507	501	508	503	493	474	483	496	489	503	513	507	464	479	436	500	522	493	480	497	538	506	455	500	468	507	501	525	480	448	489	490	507	526	492	519	548	513	511	477	448	505	489	513	496	491	507	511	462	501	536	515	458	486	502	500	488	498	511	481	476	507	498	520	531	473	514	530	498	511	481	491	462	507	489	473	503	497	448	522	499	493	481	482	505	522	485	480	488	522	484	510	446	515	484	480	496	479	491	490	464	529	482	493	487	499	478	503	458	490
7474	16197	11146	7155	14636	8927	4536	1956	2095	2179	1626	1023	828	928	862	855	739	712	722	664	677	592	570	607	930	1852	2841	2814	2285	1428	1379	1096	855	654	552	503	532	521	501	545	514	537	546	503	505	507	562	515	546	523	548	521	489	525	500	545	552	552	545	482	520	537	519	504	531	559	563	543	473	524	517	520	542	574	562	518	508	502	522	526	521	567	532	514	487	510	527	503	517	517	502	515	551	498	525	561	532	550	558	520	544	496	544	514	514	525	522	531	546	507	567	540	496	546	476	517	521	540	513	537	593	545	529	528	527	586	537	512	511	502	498	532	532	560	548	496	526	520	514	566	518	549	554	544	516	507	513	514	506	546	496	513	496	503	530	476	524	468	528	544	524	524	565	554	510	541	509	491	503	469	508	543	520	525	500	498	552	533	515	516	530	539	522	532	523	528	512	499	528	528	556	498	542	463	496	491	544	485	529	528	497	530	506	542	511	520	523	543	509	516	544	498	508	551	539	525	525	530	511	541	551	541	477	537	530	500	506	495	512	511	531	520	566	522	528	531	498	553	516	519	540	488	548	531	536	540	504	499	520	543	513	538	538	547	544	527	525	529	545	517	495	519	514	492	510	529	490	551	503	516	556	502	510	524	522	507	499	557	552	482	457	531	552	534	527	509	514	547	514	528	534	479	537	523	539	544	531	536	545	513	497	541	543	516	542	509	541	530	486	513	526	505	491	490	532	513	500	513	489	492	479	526	518	535	500	578	515	531	524	509	536	557	511	570	518	518	510	517	551	479	481	508	528	521	543	550	491	494	546	514	506	490	548	503	526	521	520	501	510	529	509	540	541	565	583	518	548	525	517	511	509	527	514	546	528	513	518	528	543	544	526	508	498	534	502	532	490	536	581	526	556	536	519	565	513	541	563	531	510	547	571	521	512	537	517	519	507	542	517	518	543	524	513	511	510	538	543	516	486	551	503	483	530	541	494	466	521	534	560	546	521	546	511	494	535	520	548	516	549	534	542	534	519	518	546	505	524	520	475	477	521	519	498	510	521	487	548	504	500	507	518	545	523	552	529	535	509	515	521	533	541	498	528	552	495	489	515	497	480	536	525	528	501	539	476	539	477	531	537	482	547	526	532	544	490	521	510	518	565	509	507	526	506	540	552	543	504	515	541	525	544	504	552	501	509	536	542	536	512	507	509	473	525	547	534	522	533	542	473	528	552	537	502	506	516	498	544	531	547	531	581	511	525	524	536	513	535	547	524	495	498	516	549	530	519	545	499	519	499	562	528	490	543	526	495	460	555	498	462	491	511	507	523	509	518	532	557	546	529	514	498	532	534	537	517	504	522	501	493	513	547	540	538	505	493	476	526	542	548	518	525	534	528	551	529	514	540	493	493	537	477	565	534	544	543	497	520	549	511	546	527	555	520	564	533	533	525	535	539	528	534	527	495	508	517	523	497	515	539	509	526	525	513	513	519	523	544	552	557	543	494	510	531	515	534	544	515	518	510	531	548	535	522	527	541	513	471	528	522	517	512	516	556	534	518	525	537	482	560	514	552	563	545	500	547	551	532	554	569	484	509	513	526	530	510	540	511	513	527	542	505	546	527	543	496	516	534	540	497	544	492	555	537	544	504	496	562	512	542	524	516	520	534	494	502	530	546	519	539	497	540	534	520	518	515	511	529	495	504	521	577	546	575	496	556	558	542	527	538	511	510	528	521	553	522	508	579	521	527	552	494	507	509	552	536	515	556	537	503	513	519	503	510	469	515	536	518	489	523	569	554	509	501	506	483	533	533	541	523	590	588	504	561	540	497	523	491	522	542	503	497	513	553	521	520	519	514	475	501	499	515	530	529	522	509	519	567	528	566	506	515	469	523	492	496	517	513	536	527	492	555	563	529	508	525	502	541	534	550	502	558	538	470	531	542	565	512	519	495	527	551	555	511	564	496	549	499	496	543	543	498	538	532	488	541	510	489	520	490	499	521	537	510	503	537	514	531	540	539	506	593	542	480	477	508	536	493	518	502	558	509	527	515	502	550	542	546	506	528	511	520	517	528	516	538	500	512	478	533	511	524	519	522	491	501	545	516	511	499	518	526	515	519	535	538	551	512	527	503	518	547	573	551	523	535	500	516	472	523	545	548	516	503	542	556	555	503	508	518	531	513	546	522	508	515	516	496	517	495	494	553	543	526	513	533	530	553	519	516	532	563	532	509	486	490	503	519	517	518	514	522	558	516	522	540	534	516	500	539	491	488	522	512	537	502	531	533	504	517	507	530	540	490	506	555	552	542	560	519	528	517	539	516	514	475	507	482	517	527	514	511	574	511	490	517	535	540	500	539	520	509	524	478	505	509	523	557	555	534	510	502	506	519	505	502	509	552	541	493	524	520	530	563	529	487	504	539	524	502	538	501	545	580	508	529	525	530	512	524	549	524	524	517	542	524	524	526	503	522	497	517	539	522	571	502	552	540	511	519	539	494	551	537	542	492	492	525	492	511	526	538	536	530	512	480	544	567	508	505	525	516	517	512	547	517	516	498	531	529	538	541	476	523	522	519	546	556	557	539	574	512	539	543	553	552	487	501	536	492	550	508	503	502	525	530	519	530	548	516	509	544	513	507	517	534	501	534	507	524	499	536	563	500	510	509	559	537	526	557	500	516	482	500	502	541	513	545	515	523	493	533	499	512	505	554	527	528	481	512	525	575	532	543	530	514	554	543	535	545	534	515	526	536	552	549	545	497	525	503	547	497	530	511	502	516	556	495	502	505	500	518	481	481	520	496	565	555	538	542	537	537	539	541	522	521	503	467	512	537	544	491	545	526	555	523	541	502	497	509	523	554	513	524	547	494	526	536	505	517	533	509	514	507	541	540	475	477	505	533	492	603	553	509	562	527	484	551	539	517	525	508	513	493	502	531	534	499	463	534	515	553	522	561	515	503	519	528	517	593	529	495	555	481	534	518	548	529	551	469	529	509	535	493	530	557	524	518	502	524	543	514	516	513	555	476	526	513	521	526	539	569	524	496	513	515	549	525	497	518	526	514	516	539	540	493	534	447	535	522	517	509	499	489	530	504	501	531	548	524	508	486	505	495	512	534	513	573	538	520	524	517	524	495	520	523	508	543	566	510	489	514	553	509	503	526	512	547	478	582	491	479	536	548	517	492	518	500	490	536	510	522	503	504	523	528	522	528	538	527	469	538	518	511	494	528	481	544	519	551	500	506	511	557	503	485	536	494	532	532	525	529	531	520	488	538	521	526	543	546	515	497	548	545	552	474	492	477	494	511	489	496	533	514	519	523	534	514	518	482	536	491	523	537	504	516	538	518	515	487	527	515	563	516	470	518	559	536	526	538	499	543	522	514	517	505	505	523	494	541	505	503	501	526	553	521	561	486	498	545	537	544	517	510	530	539	552	512	541	545	501	520	595	527	524	512	560	494	486	479	504	496	517	522	512	496	536	517	506	482	517	543	495	527	540	488	521
22588	21162	28891	23705	21372	22036	14931	2701	2296	2233	1443	1037	971	903	877	826	854	798	757	751	741	700	678	604	816	2458	5103	4942	4619	3217	2467	1576	895	641	567	509	502	520	528	509	490	490	480	525	490	526	471	507	519	528	454	475	515	470	478	487	491	490	529	513	489	530	535	497	493	509	507	452	522	518	460	519	510	475	486	466	483	487	543	520	471	492	479	508	504	471	526	459	526	478	494	505	451	502	542	502	491	510	480	487	496	486	531	494	480	465	493	494	505	496	513	505	467	498	525	487	473	475	494	521	475	515	525	463	492	470	477	503	484	526	492	533	487	504	511	495	504	529	508	499	482	476	532	514	491	490	479	507	498	468	542	453	488	456	502	483	504	510	503	477	524	533	503	502	510	525	513	495	470	499	490	486	481	501	500	477	514	513	495	531	491	513	505	507	440	467	473	453	439	491	491	462	490	486	487	492	518	509	527	443	488	497	501	480	492	480	515	508	486	490	473	499	536	487	493	500	469	486	499	491	458	499	475	489	527	501	503	491	461	469	486	512	455	482	500	491	501	477	485	507	516	533	504	508	441	494	523	448	488	497	494	456	449	533	507	495	477	475	470	488	536	516	513	510	486	481	493	523	501	503	468	460	443	504	473	493	534	501	504	475	494	517	497	524	481	500	512	461	475	493	492	518	486	504	453	456	492	502	474	468	513	508	504	526	506	474	517	490	485	460	518	537	503	543	492	504	462	529	487	529	498	484	488	494	520	498	518	498	500	490	507	487	491	449	535	513	486	457	498	508	484	522	474	521	502	471	466	477	463	483	505	564	475	493	456	448	509	540	462	528	476	517	517	488	500	474	495	507	475	485	456	501	464	531	486	477	499	504	454	491	492	485	507	493	500	506	515	509	535	499	496	485	489	533	500	516	491	498	483	523	487	474	495	508	509	499	531	458	465	504	476	502	481	522	527	500	460	483	498	444	492	479	473	497	496	505	480	507	458	487	476	546	483	522	501	492	497	485	486	501	451	487	485	522	512	488	464	509	511	519	494	485	500	494	471	510	504	513	508	483	491	487	508	548	517	488	453	465	503	542	519	539	484	505	525	513	509	519	463	511	481	466	506	490	478	490	499	497	495	499	488	516	488	466	486	528	496	504	487	502	489	475	529	506	499	476	451	485	519	516	482	470	508	441	501	463	498	510	548	470	541	522	493	510	487	519	500	480	463	460	486	459	486	470	540	490	513	504	466	524	478	470	540	519	500	493	513	469	483	493	448	493	502	528	520	461	515	499	520	525	463	501	487	474	477	480	494	517	496	486	463	461	528	502	514	529	471	497	468	480	535	467	505	507	505	472	525	478	495	532	467	459	457	485	505	501	490	468	496	444	484	475	496	498	499	533	486	510	498	468	508	486	480	507	495	513	432	486	468	452	478	462	507	471	436	514	490	487	501	430	532	449	465	494	482	477	471	451	500	466	505	500	475	503	484	514	468	526	490	503	547	478	497	492	454	471	525	508	481	510	521	476	497	486	489	485	448	484	495	470	506	489	485	500	524	516	537	482	523	487	502	465	491	502	484	498	470	493	488	525	490	481	498	472	487	523	497	472	516	482	478	474	492	453	511	503	491	459	484	504	518	482	501	445	497	509	499	505	499	453	505	454	493	492	488	500	480	512	513	472	492	481	514	472	480	452	503	498	491	466	473	478	500	487	549	515	470	491	487	475	478	447	453	525	457	528	506	486	467	488	477	514	482	512	499	494	475	479	473	499	499	498	475	492	470	534	474	479	517	481	466	502	451	450	487	503	497	485	496	476	479	498	526	482	501	459	487	482	516	478	523	464	502	492	480	514	493	480	484	506	516	521	499	505	498	489	456	503	513	500	503	526	534	502	467	502	537	472	515	504	477	502	534	476	483	504	458	516	511	473	493	465	507	501	502	455	527	525	510	494	531	480	497	485	523	488	470	460	466	501	496	506	493	504	486	466	468	483	489	493	518	494	534	508	530	508	517	530	488	511	485	493	502	474	517	488	526	499	510	522	508	468	494	466	524	474	548	497	499	516	508	517	511	523	481	486	462	508	514	510	498	519	486	502	496	495	488	480	498	497	514	521	448	499	483	532	481	506	512	458	507	482	493	500	489	510	495	533	542	479	490	474	500	486	466	533	439	472	467	544	479	463	481	522	448	492	489	532	472	463	504	471	564	496	476	516	519	469	489	491	477	519	509	502	493	494	506	448	519	484	524	496	526	478	460	441	480	453	499	511	477	483	497	462	474	496	507	505	462	537	476	524	504	521	490	494	457	504	463	512	505	495	510	533	516	530	490	493	459	472	541	483	517	515	517	516	458	478	488	510	517	457	516	493	494	495	501	493	504	491	506	509	518	480	450	509	489	491	438	502	478	505	477	470	498	459	480	536	471	505	501	508	475	469	493	481	524	501	479	504	509	495	460	509	530	488	484	497	484	510	514	495	491	457	488	464	493	514	519	501	493	495	522	478	491	505	482	463	497	518	490	500	483	535	494	504	504	487	485	468	485	486	481	483	470	498	479	497	416	492	497	497	507	515	508	515	479	493	493	497	474	523	480	528	475	522	489	500	496	485	455	499	509	446	493	536	473	496	486	488	510	470	495	487	518	479	473	472	459	524	502	479	513	499	506	515	498	469	478	472	505	492	499	445	473	487	509	444	477	497	517	487	475	464	466	472	490	490	494	500	471	489	470	488	474	494	495	529	519	497	498	438	485	501	495	508	497	506	536	477	465	466	512	465	462	485	480	537	471	485	473	470	526	484	475	514	482	494	474	510	521	492	517	490	488	510	511	500	539	494	516	460	486	490	495	508	433	504	535	486	485	481	491	482	465	476	490	502	484	500	501	490	496	470	525	479	490	489	456	487	489	554	546	456	527	490	495	499	489	471	467	449	488	506	515	507	492	499	489	488	501	471	477	508	502	493	449	535	550	477	484	462	478	485	507	519	453	493	453	483	450	485	506	493	514	470	526	506	472	491	467	527	501	508	511	527	495	484	519	493	486	516	483	480	496	512	487	499	463	515	482	501	454	510	501	483	519	494	474	529	471	519	460	484	495	496	498	497	452	486	445	489	454	506	466	473	482	506	480	553	490	473	498	486	463	492	526	509	485	462	475	495	483	512	514	480	444	464	495	494	504	497	507	477	471	482	506	474	476	511	510	503	498	464	471	493	469	488	504	499	502	460	425	492	511	468	481	463	533	518	510	500	478	473	510	506	479	489	487	512	499	525	508	488	480	509	462	473	495	482	495	458	524	469	512	526	443	510	462	508	482	484	487	468	489	468	520	506	535	521	485	507	474	488	542	492	468	503	525	516	503	504	478	458	474	520	492	496	496	494	489	485	481	501	484	525	501	443	516	480	490	480	536	499	499	461	491	518	496	535	493	483	511	483	498	463	501	434	503	473	478	477	467	520	501	467	509	507	466	465	522	464	495	471	490	466	496	503	491	497	508	484	523	506	473	501
9890	26557	19201	17340	28197	17151	8690	3479	4097	3727	2332	1576	1333	1320	1364	1180	1070	1007	1012	961	872	908	764	712	1093	3882	7801	7370	6835	4798	3525	2147	1087	769	675	495	516	518	497	492	501	507	546	490	485	506	490	523	542	480	500	434	485	501	505	495	492	506	488	507	498	494	525	478	497	491	530	494	464	521	491	514	518	514	501	532	518	490	520	477	508	468	531	470	513	499	444	481	520	488	491	529	489	524	493	517	523	521	480	542	541	502	533	493	453	524	497	532	483	503	497	464	529	505	510	497	504	482	490	514	519	486	480	480	478	491	517	515	492	517	449	492	531	491	458	545	497	543	464	506	537	510	512	495	524	495	488	528	480	550	499	528	502	500	505	510	483	511	504	525	518	533	477	520	508	488	498	531	477	484	481	505	526	500	500	483	498	479	492	531	469	521	503	467	511	534	518	506	506	542	484	513	502	502	487	558	507	479	488	491	507	512	511	522	531	494	532	477	471	522	494	531	529	456	487	450	495	495	533	517	494	483	487	521	508	509	525	502	517	514	500	534	491	450	490	491	517	440	514	527	481	514	456	470	520	486	500	480	526	517	544	480	511	466	487	507	513	521	488	543	547	476	522	495	532	522	479	540	525	476	491	506	487	466	493	508	509	517	476	499	532	542	502	506	470	480	489	523	494	537	508	491	490	515	497	492	492	511	512	494	482	514	524	474	478	509	519	483	498	486	494	502	515	524	533	479	538	522	461	518	481	500	464	536	490	545	515	509	518	527	490	447	483	525	492	467	502	502	524	445	473	496	527	517	502	517	506	495	516	498	510	489	489	498	501	488	490	498	510	482	502	496	476	494	496	548	503	558	493	492	482	478	482	504	498	505	499	490	482	499	501	476	481	505	493	501	532	504	484	517	513	485	511	544	508	503	480	508	499	498	494	508	518	485	477	488	470	499	507	509	487	458	502	491	487	557	470	477	524	496	527	521	481	501	495	510	524	501	479	502	530	500	486	490	501	525	510	454	479	503	488	526	501	510	483	495	501	523	521	516	508	478	493	487	502	523	533	505	504	543	534	510	536	496	499	494	512	523	485	513	485	495	471	500	486	475	497	498	505	524	511	490	505	496	506	496	491	550	523	456	527	430	484	505	506	507	513	528	524	510	480	501	492	548	474	479	524	463	523	512	494	503	479	464	506	473	479	518	456	472	510	545	472	474	478	490	496	524	509	447	463	512	509	524	478	487	512	498	491	503	509	530	511	514	495	494	500	516	532	507	506	515	488	477	483	514	503	523	479	485	518	492	473	458	519	530	493	534	469	483	487	507	479	507	486	514	502	501	497	511	463	475	469	489	515	498	491	496	501	492	477	497	467	487	511	503	489	508	472	499	473	459	505	537	491	496	476	499	508	513	457	499	501	500	504	481	469	510	528	484	497	491	501	518	479	482	520	524	534	499	504	487	488	509	501	496	537	513	518	500	487	480	515	489	546	470	576	491	481	471	518	494	496	504	541	499	521	520	501	475	500	495	439	514	562	488	484	508	472	496	497	513	482	487	521	504	487	476	479	472	480	530	504	521	498	503	538	531	515	466	498	546	496	479	517	532	482	516	493	497	498	537	501	503	487	494	506	480	505	518	505	540	488	483	504	526	500	517	467	502	495	514	535	499	490	531	498	492	522	539	495	491	486	493	522	532	497	492	494	494	519	492	510	474	483	509	475	485	513	488	509	503	483	533	482	504	531	487	523	510	535	476	501	505	514	529	508	499	503	526	541	480	497	486	473	500	539	506	504	470	456	467	510	499	497	462	545	514	527	503	470	510	518	483	514	489	509	542	509	489	510	545	473	472	513	516	530	468	498	504	492	538	461	541	487	503	494	539	495	484	461	482	517	509	534	477	488	493	559	474	540	551	495	481	528	512	492	506	514	483	522	509	522	488	511	516	465	471	476	454	504	482	503	505	531	472	484	489	499	468	477	519	503	483	516	511	505	487	512	473	503	514	465	510	456	493	501	511	504	502	457	452	514	518	485	487	481	518	457	522	522	525	500	515	510	485	507	510	516	497	512	484	470	534	513	489	498	446	500	464	527	512	503	484	488	478	525	518	533	513	476	456	487	449	473	509	510	511	552	482	471	492	496	485	518	503	457	492	502	499	475	465	497	494	471	511	539	476	510	479	480	501	474	506	454	523	482	468	496	486	484	469	530	521	482	510	465	512	521	544	478	536	487	503	463	488	487	517	485	464	477	479	488	519	558	480	479	489	530	455	496	467	518	480	527	478	523	493	512	498	533	503	514	485	538	492	478	483	527	533	530	503	534	463	463	500	457	511	482	474	528	486	462	504	510	470	501	501	487	527	507	518	485	517	532	516	514	475	488	524	513	531	525	515	505	516	503	494	476	519	551	493	480	525	503	515	478	493	506	459	505	532	503	528	521	523	491	517	521	520	455	534	489	517	472	501	513	482	520	503	540	519	460	474	523	507	501	498	521	476	534	478	490	476	489	537	493	507	507	528	554	476	455	512	531	516	526	475	509	481	516	455	516	514	526	496	504	472	508	499	498	490	546	506	525	513	480	495	548	487	536	507	527	526	512	534	528	482	525	528	483	470	483	492	512	535	497	491	507	513	516	513	569	527	471	507	522	541	490	537	510	514	497	533	492	482	517	493	496	461	496	525	505	485	525	506	467	478	517	488	488	484	523	469	502	468	520	497	508	489	507	539	528	494	513	512	517	467	522	527	493	497	492	514	515	530	503	500	497	494	494	495	513	526	478	470	539	528	517	486	489	517	480	474	515	499	492	490	527	510	461	489	492	506	502	506	525	516	523	475	520	493	511	496	470	514	503	546	550	516	500	499	521	501	511	540	508	493	520	503	454	516	483	515	521	525	498	463	483	532	527	522	478	521	502	518	507	512	524	458	503	489	508	497	504	501	517	527	455	460	468	471	490	468	492	524	564	498	482	478	482	466	467	541	514	495	528	534	542	495	537	488	515	504	458	498	501	470	535	494	519	518	493	531	523	477	491	484	516	518	530	485	532	494	499	479	516	516	524	534	466	515	534	524	508	528	516	521	492	499	517	478	494	515	485	510	515	487	481	484	457	456	481	468	516	495	502	491	503	494	480	480	494	506	462	471	530	525	519	525	503	525	508	478	536	450	496	469	535	516	537	527	524	495	518	495	526	486	461	479	512	508	522	492	518	543	485	484	507	479	477	509	476	511	456	476	510	511	485	502	494	515	512	477	482	526	487	539	494	514	486	498	482	527	485	465	486	529	499	485	509	502	508	497	537	475	542	487	523	510	492	519	540	516	485	512	498	519	515	477	550	500	521	455	501	528	488	507	517	516	514	471	550	495	479	487	490	474	447	490	490	559	495	534	500	502	504	532	481	538	478	508	488	482	512	496	474	521	496	534	505	503	468	520	503	472	480	499	535	494	509	496	469	496	535	492	506	485	514	473	483	541	466	506	491	529	511	503	517	522	509	508	545	522	495	490
27916	19638	10311	3473	2691	1322	1087	804	941	898	629	487	463	520	524	484	522	468	423	416	422	406	428	434	425	459	531	609	634	605	538	496	427	412	397	379	388	360	399	407	409	412	386	392	392	380	376	387	396	396	398	399	391	405	399	354	410	370	403	368	374	365	365	365	366	356	403	375	358	374	381	403	362	350	408	355	337	357	353	382	386	379	396	401	383	395	386	352	361	385	408	376	387	401	387	350	369	370	378	356	363	418	375	375	408	390	356	368	406	392	361	364	358	357	369	376	390	373	372	374	395	370	362	415	378	419	373	388	401	373	382	384	417	369	390	350	365	363	386	357	370	392	391	385	377	383	339	374	378	338	343	417	401	370	392	370	374	394	390	391	386	400	358	349	354	414	361	386	381	388	385	397	369	399	407	371	379	383	402	408	375	355	338	398	393	388	381	368	368	392	373	394	362	373	385	376	401	386	380	391	372	395	376	393	381	351	415	341	397	371	392	345	409	380	397	355	408	368	351	379	441	362	387	373	419	372	355	345	373	382	339	426	419	383	378	395	350	383	381	386	376	388	389	383	396	358	413	412	388	352	354	393	394	403	361	358	379	391	378	395	384	403	400	411	378	393	386	381	391	383	391	375	418	396	384	394	370	362	351	386	433	361	389	397	378	409	383	385	370	374	380	414	386	341	358	385	359	375	386	369	378	387	396	392	343	375	369	403	360	369	379	409	356	326	387	376	389	379	370	386	400	388	385	404	382	379	375	414	409	358	393	406	392	374	355	391	373	369	401	375	383	377	362	370	404	393	387	397	358	380	363	370	381	395	374	428	377	412	398	375	387	351	392	404	381	403	387	412	370	365	371	368	378	380	379	385	372	357	335	395	391	406	391	407	371	387	369	381	395	384	370	380	388	379	399	391	360	412	389	341	415	383	362	368	398	373	367	348	395	389	355	379	427	373	369	383	381	399	356	393	402	374	389	391	356	360	408	360	391	360	366	352	350	394	377	384	384	353	331	402	391	392	384	342	384	372	361	345	393	384	360	385	366	372	398	398	398	370	383	368	402	394	361	392	389	379	373	418	374	386	373	370	356	413	381	348	393	356	393	374	393	392	409	400	391	382	384	368	379	384	386	379	376	381	383	346	390	383	419	402	398	382	331	380	367	377	364	399	384	378	445	378	369	355	361	379	374	365	354	347	385	371	352	365	386	414	385	369	393	362	351	326	362	358	379	395	363	377	372	373	355	416	393	384	388	386	406	381	395	373	369	370	369	370	380	389	343	429	349	377	345	364	358	380	406	369	403	359	386	377	389	359	398	385	389	412	366	401	396	385	367	386	386	384	405	353	394	409	375	389	355	400	376	366	396	382	417	365	345	410	382	391	387	380	386	396	383	403	369	335	409	379	377	373	388	369	354	304	356	398	387	416	390	361	383	388	413	330	374	412	398	381	384	372	427	383	377	379	396	394	390	401	374	392	376	406	357	383	377	381	368	410	373	378	360	428	378	421	387	413	372	373	379	397	388	411	410	344	372	382	395	389	339	359	365	371	373	370	403	395	405	373	387	370	341	397	397	444	395	377	396	360	381	381	381	394	352	341	324	379	390	370	386	382	405	357	396	378	368	342	384	403	378	342	391	391	420	329	363	350	387	387	376	367	389	404	385	363	390	369	389	386	356	387	380	394	395	376	401	371	401	367	380	436	347	371	379	352	381	381	379	421	377	354	383	397	375	370	391	397	396	348	367	363	391	368	386	392	385	370	384	429	385	385	387	362	412	367	363	394	388	398	385	380	394	395	368	358	401	408	409	379	377	391	379	387	402	354	347	397	368	381	375	380	377	404	387	403	378	378	380	389	362	401	338	378	390	371	377	379	402	350	367	378	375	379	374	370	354	371	396	407	382	347	400	395	378	335	377	388	389	358	401	417	364	372	383	389	414	348	407	358	377	398	392	364	359	387	316	378	412	349	348	401	398	408	362	369	338	392	391	387	387	385	421	393	385	353	374	394	381	399	375	412	364	385	419	383	351	384	389	336	398	400	376	375	377	376	353	365	408	379	382	374	363	370	335	394	348	399	347	357	374	367	375	362	351	400	382	414	383	327	378	383	358	377	380	386	378	381	356	350	415	408	363	380	373	369	366	405	388	389	382	363	344	409	390	328	389	365	399	375	368	401	372	368	387	371	367	380	353	366	385	342	387	378	372	396	353	437	392	404	354	401	361	405	365	380	373	401	408	375	366	412	384	374	369	402	391	375	384	362	379	382	370	361	392	382	388	363	354	364	357	376	396	407	387	362	387	372	428	383	417	406	405	376	391	391	392	381	381	368	368	334	426	393	344	403	406	400	362	357	367	361	358	382	379	388	367	394	371	378	357	370	398	408	343	387	369	392	377	379	381	375	385	406	368	374	364	361	390	388	366	394	403	358	393	404	384	393	422	401	360	361	398	382	384	391	376	380	356	389	384	412	399	393	381	370	315	410	393	452	377	353	408	375	400	373	416	381	387	348	373	405	360	412	362	397	382	329	366	395	374	420	379	386	367	401	412	387	391	398	387	391	366	372	396	333	387	391	395	395	316	340	372	365	358	383	354	374	362	365	383	379	402	373	377	372	372	369	354	382	392	386	405	382	360	392	347	396	350	364	370	361	370	359	365	401	383	358	363	366	396	405	399	389	361	408	388	383	375	375	367	373	384	359	392	362	380	361	387	413	351	390	366	373	377	378	379	386	353	357	404	354	365	390	371	347	352	379	401	382	368	396	405	381	361	385	363	383	386	366	409	385	365	371	403	388	373	379	361	334	394	341	347	367	370	361	378	383	413	389	382	422	429	383	419	374	389	420	378	368	356	344	369	370	361	406	387	378	400	391	385	400	355	376	354	389	350	399	359	381	397	362	372	358	385	386	381	386	400	370	369	398	358	367	361	418	374	408	370	373	392	393	348	369	393	386	389	382	387	378	359	356	415	400	406	421	381	373	392	339	399	400	367	403	395	336	414	391	368	405	389	396	397	386	421	393	371	414	375	375	360	363	433	391	373	358	363	362	342	394	388	365	333	377	388	380	424	381	387	401	383	379	366	392	362	386	358	398	375	383	364	389	382	351	383	381	345	366	364	402	390	375	384	363	381	409	390	382	374	375	392	385	376	374	387	421	366	378	392	355	421	393	372	368	382	383	395	347	382	370	398	374	394	362	376	399	375	399	369	364	374	387	399	339	365	374	380	375	390	374	394	368	360	351	406	386	359	368	378	386	387	375	383	403	362	414	381	365	381	405	383	352	379	368	363	410	384	351	405	399	370	414	370	403	382	412	373	378	349	385	363	389	371	387	361	385	390	358	393	371	401	389	396	358	425	343	400	349	368	402	352	356	406	357	353	384	361	373	379	398	422	383	376	386	393	381	369	415	378	386	370	362	388	405	362	382	357	378	358	370	392	386	368	387	363	400	378	402	420	388	375	397	350	375	371	361	394	376	382	368	397	408	368	386
8195	14502	8783	3703	3735	2106	1894	1553	1771	1579	998	711	626	697	713	661	617	578	515	533	450	459	481	487	478	559	608	750	809	746	614	591	516	416	465	404	417	418	411	408	415	404	421	401	415	432	397	415	439	392	411	392	419	400	413	420	410	393	384	396	415	399	414	391	436	412	425	426	440	418	424	409	443	399	444	371	395	410	412	389	408	408	416	400	427	399	414	412	417	413	388	427	429	458	406	397	389	427	417	431	390	428	449	404	435	443	413	414	391	391	411	435	436	409	394	394	421	404	381	386	395	430	403	391	418	402	426	415	401	419	404	430	417	416	391	386	382	388	426	384	416	439	401	393	428	404	414	392	450	396	424	396	389	438	417	428	378	379	374	407	407	419	420	421	417	385	405	394	422	416	445	401	386	422	453	385	413	433	412	439	413	408	439	412	366	373	415	390	369	380	368	400	386	378	388	406	403	430	412	419	401	417	429	401	443	420	425	420	422	415	429	401	417	460	426	396	420	421	422	372	425	368	409	397	412	389	432	371	403	382	392	418	397	445	440	429	383	416	413	353	422	456	420	377	409	419	397	391	378	439	426	438	395	380	394	418	394	408	437	410	418	419	422	417	355	424	382	399	447	411	462	427	388	444	409	438	416	418	402	398	404	431	430	379	386	407	400	360	419	411	395	431	368	397	444	428	403	393	421	364	411	432	420	409	407	397	386	394	428	417	380	421	419	433	404	407	370	370	381	387	404	416	410	428	421	382	394	413	401	406	427	413	381	421	392	421	414	387	403	427	445	422	396	366	444	408	388	414	396	429	389	424	410	394	432	377	368	396	404	431	411	401	460	420	404	406	395	396	417	421	418	397	382	403	381	409	415	414	398	439	409	426	413	421	377	405	399	400	410	398	405	396	381	407	414	392	417	413	411	401	414	419	404	420	415	379	415	419	396	429	394	383	422	420	397	423	414	416	401	451	407	404	420	415	424	409	418	410	432	386	377	392	407	431	426	413	444	460	396	370	362	372	414	398	394	417	412	418	397	426	416	418	390	423	430	447	376	419	427	405	399	416	405	414	403	398	402	417	439	419	405	416	436	407	434	433	409	444	409	408	429	459	377	429	409	428	405	426	420	416	422	396	421	413	454	436	407	378	394	399	410	388	398	409	398	402	439	411	411	435	390	386	395	409	420	393	432	434	404	369	387	382	425	441	414	400	407	390	410	432	418	393	445	409	392	411	415	436	402	414	371	408	417	416	419	412	452	403	416	413	453	425	386	419	407	427	409	388	388	390	431	398	399	425	391	404	413	422	406	418	430	418	399	452	447	380	402	379	425	414	418	405	414	444	408	406	396	427	413	414	412	436	451	411	395	443	422	443	435	397	400	417	444	398	404	397	438	404	426	427	392	379	420	417	433	434	386	400	405	423	414	399	434	441	448	405	410	411	366	419	410	408	457	416	394	436	409	444	388	375	403	417	436	377	433	410	417	421	423	421	405	394	406	412	460	444	436	404	377	466	412	433	430	414	396	413	387	419	376	418	402	413	449	411	407	416	376	405	393	378	382	395	411	431	388	416	400	387	445	405	405	429	400	402	397	420	429	392	439	389	391	393	424	427	426	406	415	397	424	403	390	411	381	430	405	409	424	444	405	423	387	390	413	399	393	408	411	402	422	398	457	393	421	386	425	408	415	452	388	429	392	418	420	418	413	401	401	396	409	428	401	370	410	396	422	379	409	411	414	414	427	417	419	407	359	362	422	390	391	444	413	425	404	412	426	434	390	429	422	385	439	402	424	402	390	401	432	452	422	406	397	356	410	402	419	402	418	421	418	365	432	396	439	395	414	423	427	406	417	432	381	408	411	387	425	398	382	414	417	413	406	401	403	444	411	417	408	427	412	411	404	402	449	393	417	408	433	401	386	407	404	404	434	398	381	421	416	364	422	431	410	410	375	393	405	430	428	406	398	419	401	417	404	437	436	388	375	408	422	382	419	440	403	384	404	401	448	414	436	402	374	405	408	423	437	410	398	364	403	438	412	414	394	412	442	389	425	393	424	405	390	394	397	387	436	406	420	405	388	395	392	434	417	406	414	408	386	417	418	435	399	417	403	430	380	451	412	395	428	412	396	409	426	422	437	409	410	403	420	387	442	397	421	358	438	431	412	416	445	422	417	390	420	421	453	386	387	413	442	409	414	438	416	414	389	422	425	391	427	402	420	378	400	398	364	432	435	442	447	401	418	392	404	407	412	381	389	419	389	403	425	427	406	374	427	405	420	400	403	416	414	439	429	431	449	406	396	400	447	385	391	384	418	375	395	426	365	401	399	436	398	430	415	368	411	392	433	396	394	425	394	395	400	432	370	404	424	410	386	415	410	421	420	392	430	413	428	380	400	416	436	402	401	383	429	403	407	401	413	385	435	391	402	428	452	427	408	428	418	415	437	432	417	399	423	438	408	408	418	436	429	414	456	433	387	395	405	424	386	413	439	425	406	395	437	386	389	366	430	416	401	401	472	389	427	421	400	418	424	419	399	425	389	392	415	436	425	406	425	409	447	374	451	408	370	406	397	373	409	410	423	392	399	372	376	433	418	400	401	410	416	405	388	411	414	408	405	413	360	412	424	400	399	387	428	405	430	384	406	391	422	397	400	440	375	427	403	415	417	412	405	398	394	430	423	433	352	431	412	411	373	410	399	393	395	407	374	420	396	438	426	419	409	410	394	396	413	401	402	441	403	391	420	390	401	379	409	372	426	393	417	446	390	370	386	415	406	446	401	405	448	419	406	411	405	435	403	407	406	371	416	430	402	389	416	420	404	373	440	423	421	405	429	427	414	393	395	383	433	407	418	422	414	431	411	442	408	401	392	382	367	389	403	379	395	421	397	430	422	401	385	397	440	431	424	409	379	414	398	436	422	418	429	456	385	398	421	372	433	405	455	421	410	417	415	417	371	407	405	436	441	399	426	404	397	409	373	396	412	361	429	387	402	446	402	400	401	390	400	382	403	399	392	426	416	419	386	367	392	416	417	425	428	415	405	410	421	434	402	440	401	439	437	376	411	406	403	419	464	434	406	374	399	436	409	435	433	412	399	363	458	425	396	412	423	380	458	457	453	423	410	411	437	407	408	428	413	440	398	397	394	410	411	372	393	416	407	456	440	390	429	425	439	411	391	427	437	414	424	414	416	423	389	446	456	415	447	403	451	425	370	437	423	403	439	410	438	357	421	404	405	395	396	439	391	451	390	415	399	402	425	416	413	433	426	415	428	415	423	428	386	432	408	430	379	405	395	401	446	422	432	424	400	390	417	368	437	426	400	406	427	391	405	403	420	412	396	400	391	364	432	424	412	442	447	434	435	351	406	456	405	389	429	393	409	384	418	414	378	412	380	414	396	432	378	420	399	408	447	401	414	414	391	425	395	407	400	381	384	384	444	390	449	414	398	423	436	425	392	382	429	392	418	404	393	414	426	416	412	408	387	402	433	394	414	394
24128	21315	28533	24441	22760	16105	3734	1526	1555	1303	852	599	644	701	816	627	561	519	440	454	420	442	390	408	402	822	2393	2552	2262	1941	1299	881	624	412	411	337	352	352	325	339	343	336	339	325	323	340	385	325	319	339	321	362	364	335	361	308	357	330	334	335	303	310	337	327	356	345	337	327	347	355	331	333	345	311	325	335	356	350	343	314	312	338	368	364	360	338	344	346	315	355	328	358	324	368	315	312	344	348	292	298	315	356	331	311	334	347	336	336	348	309	352	350	327	343	352	339	304	360	323	321	321	373	361	363	371	334	298	363	360	328	306	335	333	353	369	347	356	348	328	331	328	335	343	321	339	361	310	328	340	322	347	361	329	374	342	322	316	346	322	304	349	331	342	325	322	326	317	330	345	309	340	372	353	358	311	329	324	334	349	348	338	356	336	334	359	354	323	312	307	356	340	328	307	337	338	353	350	357	333	332	336	360	341	342	346	342	354	381	307	346	343	343	316	335	341	349	353	329	310	346	378	321	336	316	330	349	330	359	366	350	313	333	377	301	318	310	360	312	347	329	316	362	333	353	313	327	311	343	326	356	343	309	353	322	334	336	329	372	341	309	358	348	332	320	337	359	332	314	339	330	344	303	345	324	353	315	335	324	338	325	330	356	338	332	356	382	339	327	356	358	337	347	289	309	328	310	362	355	350	346	352	357	352	365	347	338	342	338	334	344	349	371	375	354	351	385	316	372	360	326	342	356	355	310	330	332	340	338	314	323	359	361	347	349	349	328	359	354	345	350	339	340	300	359	343	296	330	349	317	382	349	352	317	346	324	333	321	332	360	346	341	354	351	312	340	328	325	342	361	329	330	345	361	328	311	355	354	351	335	344	366	380	357	366	319	316	362	372	333	331	305	356	344	352	347	363	340	326	342	335	320	331	323	320	355	367	337	333	347	326	355	337	347	355	385	327	346	346	357	349	332	310	329	339	338	362	338	326	324	330	309	350	327	356	297	357	341	311	352	343	319	348	351	306	342	368	292	350	359	354	329	343	335	351	355	346	356	296	326	329	352	328	331	361	375	332	355	350	343	338	311	333	280	328	335	329	351	350	340	340	342	316	317	345	351	303	340	320	341	357	339	344	329	348	319	325	360	357	341	342	310	362	313	334	386	365	354	323	331	355	338	355	345	327	349	343	367	356	333	341	351	372	335	336	352	334	340	341	358	340	330	321	329	319	349	345	338	308	296	316	328	338	322	333	339	327	333	337	331	358	316	334	352	346	337	321	348	335	335	350	345	346	332	352	356	325	324	335	334	357	307	337	348	366	332	339	344	316	337	339	304	328	345	331	352	321	304	341	330	348	339	356	350	318	311	366	371	314	340	364	347	323	320	342	348	334	343	336	341	331	330	350	354	325	317	334	351	330	321	324	373	356	335	316	339	339	375	346	347	329	342	320	311	347	379	310	340	351	301	328	316	313	320	356	333	331	317	362	339	329	380	364	372	316	341	347	339	351	321	328	337	355	378	338	319	341	335	320	332	311	318	348	337	330	335	329	314	344	324	359	355	332	341	363	356	363	332	328	350	344	356	347	340	304	347	327	335	327	373	340	357	346	372	347	324	323	347	334	348	332	330	324	323	322	348	364	350	328	332	324	372	348	326	347	321	349	360	338	317	350	345	375	352	333	327	337	391	352	326	303	333	315	370	344	338	362	355	359	312	358	322	315	359	354	329	342	353	324	360	329	350	322	379	324	324	357	346	347	323	341	352	334	361	337	375	323	332	345	345	318	370	323	331	352	328	322	315	313	330	323	323	343	361	335	349	366	341	324	307	334	314	347	345	332	353	314	310	313	337	334	338	350	331	338	357	347	316	366	350	319	323	345	342	311	364	333	316	339	362	327	339	329	334	328	360	359	346	326	321	367	334	346	341	328	320	346	336	339	373	324	339	332	311	357	341	347	325	337	326	315	367	327	342	292	350	335	363	314	350	324	323	353	328	356	332	349	332	306	324	334	327	303	315	341	364	341	296	343	347	334	324	337	343	334	340	369	352	327	316	358	377	357	334	338	334	324	314	328	333	308	352	345	329	326	303	327	343	340	345	326	320	339	348	361	337	377	362	341	340	322	331	343	336	331	334	326	355	316	340	360	346	313	312	349	355	340	354	352	361	327	336	348	354	334	327	327	336	321	313	349	335	331	370	332	352	327	312	327	333	339	345	319	337	356	365	326	344	292	332	356	311	362	337	341	333	304	346	340	331	370	357	359	334	364	304	335	353	366	345	367	317	356	375	334	349	322	331	371	333	340	308	336	331	312	340	348	333	340	317	330	333	331	335	318	314	347	331	329	365	373	326	337	328	338	333	315	360	361	340	370	335	376	312	347	360	293	346	336	354	326	319	327	319	351	325	346	353	343	331	345	318	327	329	314	331	355	356	360	336	365	379	335	305	333	313	328	353	351	365	321	339	334	328	342	346	328	369	315	375	323	311	289	311	345	324	327	339	320	328	340	318	346	317	340	349	334	346	345	365	348	334	337	357	327	319	361	352	313	316	327	333	345	385	334	357	349	330	353	363	366	343	293	324	343	323	359	318	340	324	346	335	341	341	311	322	334	344	340	325	339	335	345	333	299	321	335	355	320	346	352	305	339	334	342	346	307	324	316	356	321	360	337	342	336	348	376	336	343	337	328	340	352	351	348	345	298	342	340	368	337	315	337	340	327	337	345	328	348	326	357	322	311	364	362	341	332	329	339	355	362	325	357	322	370	335	351	338	337	316	326	319	331	357	312	339	315	299	331	385	330	349	328	372	353	333	355	312	343	319	339	327	329	344	326	338	348	366	360	340	354	324	304	329	328	357	332	322	333	336	313	313	380	334	330	320	313	362	336	340	360	314	372	355	326	351	345	335	362	327	361	351	345	339	319	345	360	334	338	328	379	337	373	325	329	380	344	347	359	331	326	345	376	353	331	350	371	346	310	348	359	348	358	346	339	317	326	357	324	322	333	339	348	351	308	343	345	338	333	346	333	319	360	298	374	344	350	350	319	315	329	330	337	362	340	347	351	315	354	357	343	318	323	372	322	321	371	347	306	322	352	334	291	351	336	324	333	376	352	329	352	363	317	368	336	340	357	324	342	344	325	341	348	316	334	333	360	333	330	332	312	346	332	331	347	335	320	330	350	327	328	319	303	353	345	346	340	368	368	354	345	341	351	353	331	347	347	338	333	319	352	350	343	332	351	341	355	355	302	398	315	332	348	316	308	344	332	334	317	314	327	319	338	357	366	358	363	308	367	374	319	371	339	345	366	320	302	363	332	356	313	342	353	342	350	349	333	339	343	363	352	332	323	346	319	329	347	331	341	340	357	334	342	345	346	354	345	360	328	354	331	349	366	351	317	364	342	347	331	347	312	316	334	360	346	328	366	372	361	337	334	330	338	363	349	335	339	359	338	336	356	330	352	323	375	347	352	332	330	297	336	329	317	292	329	328	346
8448	21948	14373	9296	25978	11439	4073	2704	2903	2382	1280	922	872	1044	1213	895	798	698	605	590	511	488	470	505	501	1268	3691	3748	3386	2763	1763	1247	857	465	413	372	356	353	357	377	330	345	377	342	353	346	362	344	339	356	358	365	370	354	368	380	357	369	349	362	353	361	351	373	361	372	381	370	356	338	343	393	379	360	361	381	366	347	382	364	351	346	359	370	369	360	360	386	388	390	349	343	364	361	348	375	361	378	375	380	342	348	371	348	378	358	349	377	359	380	364	352	348	387	379	364	341	338	381	385	356	365	368	365	373	378	341	348	354	360	363	354	323	362	377	362	372	373	340	385	363	351	376	396	371	359	350	339	358	362	380	377	381	374	360	377	362	356	352	395	375	367	348	370	381	403	355	364	373	384	313	333	360	361	372	372	361	389	348	357	338	362	390	352	378	375	360	394	379	349	343	359	375	370	352	366	371	343	363	351	402	373	358	329	378	375	363	364	329	362	334	359	351	345	342	380	348	375	377	408	326	371	329	344	333	343	321	396	356	361	334	377	305	343	377	366	339	366	381	352	339	375	376	326	385	376	382	386	372	323	392	354	348	385	359	356	367	350	384	334	369	363	351	382	360	343	360	368	361	338	373	413	370	347	353	384	335	390	344	360	359	352	344	348	357	387	369	363	328	342	386	376	353	334	385	369	313	375	362	380	350	364	341	362	376	354	373	385	361	371	357	346	394	364	350	369	357	383	316	368	356	342	368	358	314	356	345	354	372	360	377	350	336	394	367	391	360	384	358	361	334	343	336	365	351	330	368	391	341	356	351	378	355	364	362	352	353	346	358	361	396	364	382	356	349	365	365	372	362	350	328	354	328	388	366	363	388	353	359	389	388	361	345	333	326	361	360	338	372	348	337	343	383	322	355	374	398	354	381	334	376	364	344	374	340	349	391	381	355	348	355	369	343	374	345	362	379	343	356	333	348	358	374	362	396	372	353	361	320	356	341	366	352	368	370	370	364	356	353	369	343	367	377	371	345	363	385	373	332	357	334	349	399	360	365	360	372	336	369	361	383	374	344	358	364	331	385	349	347	344	384	346	353	363	355	334	358	357	336	345	360	359	365	366	353	353	360	363	364	357	384	352	367	375	362	402	353	353	363	390	365	368	373	340	376	365	374	366	336	369	355	355	316	356	340	325	365	369	355	347	377	356	376	340	384	384	326	342	365	359	373	365	368	372	366	351	369	385	368	325	358	384	354	375	371	332	341	330	333	358	353	366	340	345	385	347	393	369	354	392	358	354	392	352	346	334	353	384	331	354	370	332	365	394	362	347	357	352	350	344	388	345	349	344	323	319	380	347	370	379	358	351	381	377	386	355	374	357	350	398	330	378	336	337	366	405	361	383	385	363	371	363	385	353	362	328	390	363	352	331	358	335	365	350	366	355	366	365	356	375	361	382	364	368	372	415	355	335	344	376	340	356	355	364	363	372	340	340	335	375	351	390	353	369	383	367	362	348	354	374	347	354	350	359	360	321	365	360	328	378	360	365	381	379	358	344	358	358	329	354	360	343	352	368	361	384	339	367	332	365	391	357	365	372	355	329	345	373	382	367	346	391	384	375	341	353	375	389	382	347	384	336	347	352	353	363	374	337	373	334	371	361	329	339	376	339	365	360	378	345	365	351	370	384	412	335	372	319	330	360	375	327	349	348	344	345	339	336	338	383	403	357	392	362	345	370	327	388	327	363	337	382	369	373	395	322	368	366	382	361	355	338	358	359	380	349	347	371	340	360	378	364	343	369	381	376	366	345	370	375	354	381	348	372	355	347	355	329	328	354	425	365	369	364	383	340	388	389	326	346	374	359	359	392	341	326	346	360	357	381	360	357	348	376	363	378	367	362	365	367	338	340	364	309	361	389	376	358	363	336	376	375	360	400	374	344	368	350	367	385	338	366	323	377	353	340	335	391	385	360	346	366	377	359	344	363	360	343	386	347	348	336	372	360	372	366	358	343	355	339	351	375	382	351	350	359	349	375	383	398	354	372	344	387	331	351	342	360	377	342	337	360	305	385	369	361	349	359	354	348	367	358	378	371	371	385	359	368	369	384	369	389	340	369	349	327	368	386	372	361	364	371	345	323	334	328	373	363	364	358	354	328	356	340	361	357	355	353	394	391	333	353	335	326	367	354	365	386	354	364	349	366	360	329	347	354	339	377	344	385	345	382	364	373	383	368	388	371	371	359	365	390	348	339	371	364	374	376	357	373	330	326	393	336	338	365	348	344	364	377	346	341	364	364	346	341	379	360	351	362	382	362	372	360	362	334	363	379	334	405	356	373	383	373	358	351	347	378	369	318	354	372	419	321	362	361	386	361	357	417	368	363	335	372	354	365	351	314	370	373	386	402	333	372	364	377	374	357	366	363	391	330	349	375	336	386	363	372	350	371	356	344	353	323	358	326	382	372	337	348	335	340	392	376	355	370	357	371	329	344	357	350	383	385	399	336	344	418	394	406	371	342	363	362	381	342	379	353	349	378	332	384	360	353	352	337	369	359	355	375	378	325	373	362	337	359	363	358	362	349	325	371	382	365	355	329	374	363	368	320	353	346	332	331	358	378	323	339	351	383	395	350	349	347	371	361	386	374	391	351	356	370	362	379	361	355	368	373	399	372	342	367	345	363	377	349	360	376	383	356	364	337	350	352	384	358	355	346	346	343	391	351	333	375	388	341	356	360	360	356	345	351	341	355	322	343	334	348	355	340	326	341	356	346	369	382	367	336	368	367	312	390	363	345	362	358	359	334	365	375	376	380	349	341	390	377	336	344	405	350	358	359	351	345	336	381	362	335	381	393	358	385	354	368	367	377	372	363	352	366	369	315	345	389	346	361	332	380	374	366	354	318	357	384	337	357	308	354	367	361	359	386	337	326	359	380	391	325	334	331	335	383	340	319	354	359	338	381	365	350	353	376	362	357	407	359	368	343	341	369	335	339	360	358	362	357	344	359	365	378	379	385	389	372	407	356	399	327	405	338	359	378	376	339	311	386	378	369	388	341	367	339	376	349	344	353	321	370	352	357	387	359	371	344	374	360	388	371	335	355	347	350	355	350	365	394	356	362	379	382	361	366	372	358	336	355	338	364	372	340	367	353	357	352	338	380	348	362	371	332	364	344	377	371	361	350	357	364	361	341	378	360	368	325	395	382	371	353	328	330	375	351	364	364	368	358	341	369	374	382	325	337	344	385	351	326	393	388	382	381	335	328	344	328	332	382	373	346	355	368	378	353	377	349	339	380	352	367	347	370	321	363	318	344	335	413	362	355	371	368	338	348	355	339	358	355	320	360	354	378	343	354	381	384	354	367	369	339	369	380	383	364	376	363	369	332	299	375	353	358	362	361	387	389	385	365	357	374	348	344	356	372	357	346	360	340	360	336	359	357	370	358	360	372	373	382	328	368	389	331	344	372	324	388	339	390	352	381	384	394	352	361	344	381	370	370
25111	21236	27481	25260	16059	9906	1977	1295	1523	1217	873	681	764	771	831	734	682	635	612	564	603	604	574	554	592	1181	1645	1784	1592	1278	1064	836	712	561	558	523	515	502	498	520	502	546	545	513	508	549	544	498	513	525	497	516	511	521	511	502	519	534	497	528	538	530	510	504	529	555	532	471	512	507	522	515	476	523	553	513	532	532	527	462	493	541	541	528	515	557	544	529	512	516	552	492	491	503	512	552	497	536	493	553	531	520	568	539	543	501	487	547	493	532	584	566	525	493	519	514	537	489	560	525	538	500	518	481	560	556	519	510	516	489	547	541	552	509	557	482	530	489	504	514	533	498	529	523	498	517	539	497	541	539	484	530	491	514	513	526	497	536	511	529	480	499	522	505	511	516	543	551	523	532	523	517	491	501	514	538	508	467	526	523	528	518	530	517	474	506	539	518	487	535	544	536	531	506	481	492	466	535	500	526	526	546	495	526	475	533	529	566	512	567	527	518	508	511	518	505	542	514	507	513	589	554	510	539	526	527	515	511	533	549	529	492	541	512	535	510	516	465	541	493	537	527	511	554	542	528	512	540	533	466	495	494	508	510	526	527	512	534	487	510	533	527	513	463	490	510	535	499	479	495	509	565	513	524	514	482	525	512	529	513	534	513	486	539	497	529	487	568	535	496	476	514	510	463	526	569	535	512	484	526	531	481	488	553	545	538	532	544	536	532	538	493	515	527	499	518	507	506	522	473	527	517	516	501	534	526	551	539	531	521	502	527	537	512	471	531	516	514	505	533	489	510	519	528	492	535	483	484	536	531	528	513	492	531	493	540	511	557	524	483	480	510	507	508	544	546	503	496	521	531	489	497	481	521	526	530	551	527	576	503	523	547	492	512	545	550	512	541	513	483	512	520	514	533	556	492	505	534	506	502	504	527	522	510	547	545	539	481	516	523	528	518	487	509	514	518	540	504	497	523	492	535	521	533	518	538	524	546	531	531	505	474	549	557	527	482	524	527	509	535	498	535	511	515	537	520	547	520	513	509	553	533	517	525	524	515	524	524	494	545	549	524	521	499	541	508	522	492	524	513	487	510	527	496	509	534	540	534	507	496	509	547	514	505	502	491	510	530	475	534	542	563	507	526	511	506	509	507	486	547	552	519	532	499	506	531	503	497	548	476	539	525	547	521	518	490	533	563	505	548	572	542	524	488	519	515	538	514	505	527	506	520	470	532	502	506	503	525	474	552	529	545	551	499	486	509	491	515	504	509	535	514	508	524	519	494	509	478	515	502	524	505	498	492	528	553	502	495	551	481	505	508	539	528	557	525	494	528	577	532	524	545	514	528	521	521	489	506	522	501	556	544	527	497	505	522	490	517	550	536	508	487	512	519	483	537	516	521	523	467	537	542	498	520	526	534	530	501	503	522	550	480	501	521	546	542	491	525	514	513	481	507	516	489	557	519	492	522	526	510	525	507	529	529	488	501	497	497	524	480	531	544	510	478	501	512	550	525	485	550	480	558	499	510	503	531	539	539	555	519	520	549	542	524	538	510	536	490	493	490	512	552	518	553	533	550	553	520	528	538	514	507	535	516	515	521	529	529	542	514	509	527	488	528	497	531	577	497	532	492	534	517	515	519	526	527	538	498	527	532	511	483	501	484	547	563	540	515	491	488	519	523	532	562	518	478	549	524	585	496	519	497	550	513	546	537	504	537	506	542	550	515	576	536	529	513	520	524	496	507	507	519	508	535	541	523	554	511	479	473	540	492	469	523	479	506	494	489	544	511	521	554	501	542	539	491	546	524	529	541	525	539	486	560	520	512	521	505	536	536	534	519	502	521	509	519	512	519	546	471	525	512	499	511	519	535	510	568	491	483	540	487	505	531	502	517	519	495	548	527	504	542	509	502	523	516	537	546	494	530	505	539	484	506	545	502	532	503	529	498	526	505	545	555	536	525	490	514	535	496	527	517	538	515	554	522	498	553	531	531	509	493	513	499	558	542	520	496	494	498	532	522	498	532	556	518	522	547	522	559	509	500	492	493	533	581	518	529	493	552	558	516	509	486	499	532	535	508	511	480	504	543	541	508	511	546	538	526	496	492	491	513	563	513	516	518	540	555	520	519	487	482	523	507	506	515	520	533	521	509	547	516	499	537	534	541	494	511	495	523	501	532	521	528	573	528	523	539	477	526	484	549	485	537	521	581	530	489	507	522	479	501	533	513	497	549	541	540	502	490	542	541	563	521	561	507	530	522	572	511	537	518	524	522	548	500	565	538	518	520	514	504	504	553	564	516	526	572	543	493	472	527	554	514	472	509	528	558	555	528	479	506	524	548	520	524	510	551	485	533	522	539	574	490	503	520	529	530	520	526	480	518	495	543	558	540	509	521	561	504	521	545	471	572	547	530	536	497	521	523	543	483	502	573	531	536	498	553	502	517	534	525	516	494	542	514	597	504	552	512	509	503	523	518	518	489	563	536	534	471	494	558	504	504	581	516	536	523	533	559	534	511	501	478	507	556	479	538	555	535	504	518	513	541	544	483	516	477	509	549	494	529	541	558	564	541	501	514	505	528	526	455	511	522	513	488	553	532	528	557	531	506	518	528	521	527	493	497	520	521	501	514	542	517	482	569	485	556	522	561	539	545	514	525	556	518	566	498	529	535	502	478	479	490	509	510	550	534	490	491	519	507	557	547	512	495	508	509	464	575	503	525	530	548	478	501	519	546	495	516	525	474	524	528	499	542	522	528	553	479	520	487	473	531	495	550	497	524	491	487	484	501	509	508	528	506	556	539	494	498	532	485	507	573	525	543	520	516	519	511	528	511	530	536	553	503	501	496	504	519	550	524	542	497	534	526	542	525	497	536	540	554	533	570	509	510	538	522	520	531	499	535	499	538	523	495	538	512	495	537	496	515	527	472	489	548	480	525	527	531	546	518	501	551	524	530	502	509	544	526	522	525	508	500	490	521	529	518	547	515	521	521	496	514	540	488	537	489	530	498	516	495	530	494	483	497	540	500	549	525	507	539	499	539	526	532	494	522	498	518	489	500	535	531	550	528	551	512	499	500	509	554	519	526	548	521	503	562	504	495	557	510	520	475	516	521	532	530	512	505	502	523	530	531	503	502	525	492	559	531	479	513	525	502	512	532	492	496	507	529	506	493	491	516	532	528	519	554	505	506	523	509	478	561	545	518	540	525	508	518	488	518	511	521	531	510	515	528	517	578	507	553	472	477	561	494	547	488	538	556	509	559	520	496	531	523	534	530	521	495	514	539	531	490	507	561	496	520	564	522	479	546	542	485	515	501	533	544	475	511	543	553	560	462	488	569	534	540	530	542	501	470	557	523	531	516	519	496	486	512	529	545	533	524	526	521	504	513	515	489	494	531	501	539	572	549	508	521	463	489	490	500	519	511	509	559	494	519	519	523	516	510	536	524	475	499	507	511	529	552	550	522	527	501	546	513	536	502	502	507	496	523	520	498	518	523
8814	18195	11351	7132	13967	14047	2735	2307	2601	1945	1186	1003	983	1082	1139	917	830	813	681	666	623	632	645	647	728	1840	2814	2764	2434	2046	1493	1103	814	608	591	515	519	526	554	566	568	547	509	529	533	519	552	615	538	542	539	507	552	538	542	542	506	550	493	558	550	557	580	519	507	543	546	525	552	539	553	521	530	521	544	570	554	550	534	561	536	565	577	526	536	545	589	546	567	565	524	549	568	541	591	554	537	575	532	534	574	560	571	527	596	564	546	579	557	537	557	545	581	517	540	542	570	558	550	541	542	545	550	543	557	567	547	540	529	572	536	557	555	504	587	541	563	556	589	554	585	541	524	551	515	546	535	512	504	555	570	496	514	515	561	542	580	553	545	534	545	587	522	524	514	552	531	598	491	539	578	563	533	549	561	525	541	566	533	561	538	556	545	553	505	551	573	584	544	564	506	580	536	492	521	551	546	530	508	572	558	513	514	543	547	545	538	552	562	521	525	559	589	560	580	537	535	524	548	537	502	511	567	547	572	537	556	551	537	548	526	540	549	549	535	521	565	550	504	518	559	521	544	526	541	538	539	528	560	541	560	576	572	563	562	551	535	577	548	547	567	530	539	569	532	521	591	487	551	523	543	579	584	563	565	564	580	534	564	559	520	564	565	540	559	574	564	539	541	561	523	544	545	542	525	539	543	518	532	565	516	539	587	531	546	525	516	504	585	573	537	527	603	522	550	507	591	539	608	531	565	582	523	525	541	553	560	546	558	556	557	528	537	545	565	514	562	553	575	561	560	564	534	552	532	514	542	574	543	564	525	523	526	549	544	555	516	541	535	522	534	561	573	481	523	569	590	553	560	526	584	525	546	616	562	573	559	506	533	562	581	557	540	527	555	562	571	534	582	531	542	516	523	526	511	576	531	555	495	578	523	587	530	556	541	560	556	549	554	521	570	537	536	513	505	562	570	550	526	531	560	545	523	552	556	576	495	543	564	566	516	561	550	532	595	559	557	542	547	504	565	526	530	574	555	561	514	569	532	528	552	539	550	533	548	567	533	565	570	531	532	593	564	563	600	538	539	534	572	545	562	523	550	570	534	554	548	551	532	539	530	534	549	608	528	578	521	564	522	554	544	525	515	550	541	561	523	546	536	553	527	580	575	537	534	522	539	497	554	553	551	584	559	569	561	564	582	593	557	507	573	566	528	561	521	563	535	585	505	542	523	488	561	553	543	571	556	531	535	527	557	543	556	547	533	557	512	534	560	543	539	575	539	544	553	565	537	563	536	566	550	561	570	521	577	507	560	540	528	568	534	544	558	546	559	593	544	585	555	521	545	510	552	518	549	535	590	589	563	562	542	529	564	548	557	542	578	560	578	548	562	565	597	529	570	581	533	580	550	535	524	549	546	549	545	549	535	539	520	513	561	530	579	543	566	550	556	513	493	508	542	539	533	508	590	562	565	554	559	542	542	603	514	524	512	547	537	562	565	539	555	563	556	529	562	529	518	603	556	549	551	547	521	576	531	562	584	522	556	551	537	519	552	538	573	571	589	537	538	604	563	523	591	550	552	564	552	481	547	602	550	541	525	539	529	580	536	526	481	578	566	548	562	559	541	552	563	537	563	530	533	535	541	536	541	563	499	574	589	552	530	545	581	557	519	521	557	539	550	514	542	528	555	524	522	546	585	540	562	558	584	537	550	572	567	548	554	585	555	570	537	515	533	538	570	580	602	556	555	516	542	551	572	547	542	581	552	540	546	564	559	559	544	520	552	554	584	556	519	590	534	510	547	523	517	552	501	535	549	520	513	549	515	523	530	548	506	567	589	506	516	575	565	555	544	512	548	519	519	571	577	531	513	551	527	520	578	562	540	581	502	535	511	544	538	580	560	512	526	544	565	561	565	523	555	564	571	597	575	539	556	563	560	551	563	577	566	516	552	502	515	541	525	549	541	554	552	553	506	487	571	553	529	563	537	542	563	519	566	521	523	514	545	560	554	547	524	513	513	493	539	499	572	540	542	580	539	571	534	521	565	546	549	514	553	558	498	583	588	574	576	537	588	565	550	555	495	595	542	522	533	546	571	549	526	536	526	533	535	554	535	530	561	597	524	523	567	507	520	556	533	548	584	580	549	519	512	517	545	580	578	511	610	555	608	560	500	514	556	542	555	508	531	491	559	543	561	541	527	557	546	551	564	548	535	593	537	524	604	542	530	535	552	532	554	564	536	541	589	575	541	510	499	571	528	566	564	584	590	543	573	576	510	557	547	543	522	526	570	546	578	492	521	522	598	566	566	543	570	529	560	520	566	513	517	578	550	554	564	562	543	538	557	580	581	511	570	541	564	518	550	588	580	542	528	526	575	574	537	534	563	579	573	603	504	554	534	519	519	590	543	497	566	592	548	535	545	503	544	516	539	606	547	516	584	603	536	564	560	540	537	540	531	554	575	517	531	587	495	552	507	523	522	560	549	533	518	540	569	590	550	581	531	580	512	556	577	494	544	555	582	498	592	555	563	550	561	556	551	544	543	529	547	506	538	581	607	601	534	559	531	561	525	518	510	529	522	528	551	532	544	523	545	535	546	543	523	547	536	553	566	537	541	553	545	554	541	558	539	561	571	540	517	561	562	505	551	552	555	600	602	543	511	578	546	551	577	560	538	531	541	564	507	545	516	531	530	524	566	530	569	561	539	564	560	552	534	498	560	563	561	554	534	549	557	558	541	525	558	562	522	544	549	524	551	588	521	484	504	547	569	543	556	518	565	538	530	566	554	575	523	516	580	499	561	544	564	539	563	564	521	559	535	499	520	581	524	535	546	529	583	560	536	547	553	561	580	516	597	556	559	532	523	527	502	550	549	520	534	518	529	560	546	522	555	530	574	611	584	580	517	480	540	537	527	546	527	551	563	511	558	569	527	540	530	515	607	531	523	537	538	550	589	512	544	560	578	516	567	569	520	570	558	555	529	545	523	546	540	576	540	537	537	543	494	560	535	502	538	583	569	552	518	553	516	565	548	552	570	562	522	533	523	497	563	543	568	520	542	560	529	557	518	515	568	566	553	555	517	584	566	578	502	534	551	583	546	551	545	517	529	564	539	560	551	510	549	549	546	559	560	531	546	527	564	560	512	518	576	553	527	561	573	509	576	537	568	589	554	541	575	534	520	514	587	516	524	544	573	511	503	514	530	512	578	555	538	582	587	536	531	530	512	538	554	557	536	556	572	530	541	588	550	545	510	563	530	566	544	552	537	557	538	540	500	521	617	544	541	545	546	564	549	571	516	538	540	578	573	517	524	522	554	559	533	524	549	490	537	556	533	569	529	545	578	558	554	559	524	531	565	556	570	569	567	525	518	585	546	537	535	518	509	596	585	529	556	529	587	528	558	510	539	565	550	546	516	535	588	545	531	547	530	577	536	532	553	557	531	545	569	571	526	538	550	558	573	572	571	524	514	554	552	560	507	545	540	550	532	541	529	524	561	529	533	532
22766	21325	29091	23921	21495	26607	15816	3563	2851	1831	1318	1038	999	1174	1144	961	894	808	736	614	604	636	576	591	793	3109	5374	4936	4146	3139	2164	1497	983	581	538	526	544	519	488	500	533	498	509	509	485	550	487	520	532	506	509	507	514	502	519	475	471	559	505	472	494	500	507	474	475	466	516	513	482	505	514	496	540	475	536	511	489	502	488	531	473	511	472	491	576	520	509	523	513	494	540	507	540	499	549	514	526	489	539	519	548	508	528	490	486	552	498	521	509	498	508	474	511	498	507	478	493	453	539	506	502	565	486	504	494	503	547	497	484	471	506	461	523	490	466	511	531	522	517	502	504	508	510	534	523	505	529	532	514	522	481	517	491	518	516	505	509	496	520	522	492	515	507	490	499	508	512	483	570	481	509	525	461	519	520	498	489	534	469	527	524	457	503	561	526	507	517	504	527	495	506	531	529	524	508	527	494	493	494	546	500	477	505	490	497	512	481	526	531	548	458	512	561	490	479	492	508	520	522	476	495	503	527	531	488	497	499	486	502	474	432	523	525	497	504	501	514	519	483	478	511	445	517	527	487	495	497	496	505	533	521	484	488	511	512	490	541	546	472	475	537	480	491	526	517	503	460	457	523	484	505	556	498	507	465	521	517	502	471	516	465	491	494	487	501	521	508	524	500	518	494	516	514	506	498	519	530	493	493	491	525	519	537	521	520	524	494	530	548	501	542	532	541	495	503	489	482	496	510	483	531	510	506	520	518	530	504	527	561	519	507	478	509	493	499	536	524	431	522	539	561	469	535	551	482	456	514	497	492	513	535	497	513	488	500	500	525	476	518	530	485	510	509	490	503	500	508	497	558	487	509	495	528	518	520	522	531	508	497	498	509	489	530	519	504	526	532	490	502	530	513	513	522	485	525	510	512	516	472	546	469	532	498	534	573	477	482	450	501	482	530	481	506	498	465	520	551	456	501	480	465	509	466	505	507	554	506	525	462	540	496	537	515	513	539	486	474	515	507	481	515	488	498	513	497	495	528	498	495	486	498	489	511	484	521	481	543	536	509	477	506	549	488	504	471	491	503	497	480	501	536	515	521	514	489	536	498	572	521	501	510	529	493	538	500	540	503	511	504	548	495	515	504	463	550	510	529	489	484	518	515	487	488	483	495	505	516	508	501	516	503	521	475	512	488	459	489	521	496	500	510	523	490	520	501	521	507	503	525	509	542	519	518	527	559	474	513	509	518	498	521	488	527	482	541	507	547	565	507	519	539	495	499	491	493	511	522	502	480	559	498	505	466	532	506	451	520	502	506	504	483	507	492	492	507	500	526	490	472	480	500	505	521	543	488	548	520	508	488	500	564	493	517	498	514	494	517	529	493	535	502	489	478	521	515	501	507	444	515	504	509	553	526	549	495	536	482	502	490	501	537	495	500	520	520	510	489	467	493	510	512	481	494	520	520	492	485	502	511	524	534	518	481	499	568	511	485	545	451	540	512	515	496	476	535	538	490	524	500	510	512	479	496	507	512	474	516	506	499	514	507	462	470	503	483	524	525	518	515	446	513	476	487	549	507	511	519	470	492	500	510	525	476	521	529	489	497	481	491	499	490	515	536	520	507	483	538	488	521	466	556	453	499	487	552	492	477	495	492	508	527	532	472	536	527	517	508	499	553	523	497	497	508	473	520	528	515	513	556	495	552	492	456	568	485	492	448	479	506	503	544	493	510	515	499	471	525	492	463	533	564	546	498	492	490	537	512	535	531	512	504	504	507	487	504	509	555	499	513	487	540	535	545	509	536	548	532	505	502	512	517	497	508	547	521	506	501	513	528	532	509	560	457	520	556	493	540	499	510	499	477	508	509	519	514	542	520	518	522	510	490	512	527	509	476	492	516	560	502	511	493	533	480	541	486	482	512	545	510	517	497	480	485	487	517	513	544	484	501	484	545	501	488	497	504	513	533	497	487	492	494	519	535	499	506	499	505	527	492	479	545	544	462	489	501	554	508	514	472	512	504	516	521	476	511	522	491	510	494	463	506	492	530	503	491	538	499	533	489	535	523	518	513	508	531	517	500	474	502	482	482	507	476	526	495	498	502	488	500	521	491	528	525	485	486	522	528	492	493	506	514	490	501	505	557	491	504	537	525	495	488	465	463	512	490	497	541	522	534	522	477	493	511	505	506	476	487	479	537	504	523	524	493	528	488	491	498	502	508	515	502	493	508	499	509	499	507	529	526	539	499	530	485	477	509	519	535	503	515	506	508	520	512	537	541	502	464	525	508	499	534	518	523	507	526	516	492	511	530	488	515	504	505	513	570	483	480	495	538	475	546	492	516	508	507	529	551	472	463	521	515	535	519	491	542	505	472	526	525	451	489	495	523	514	529	465	484	549	492	479	515	510	514	510	537	495	478	481	533	496	525	495	492	470	487	500	494	517	515	518	498	521	538	493	522	489	467	520	488	525	477	535	497	508	531	497	494	480	488	538	490	509	500	510	560	499	517	515	521	490	464	514	492	483	526	497	534	533	497	550	522	518	455	550	519	499	483	515	536	533	541	487	468	475	523	529	524	478	496	482	471	493	524	477	494	526	560	500	523	504	526	498	471	501	497	502	499	535	520	491	490	499	482	482	461	478	466	500	475	472	456	487	484	454	509	486	502	523	512	502	519	515	500	496	539	558	491	548	524	486	512	501	493	497	518	482	507	498	461	521	527	523	542	475	497	507	544	500	496	525	504	458	475	516	535	494	534	518	487	501	519	513	520	488	495	508	522	523	480	488	507	508	506	507	556	488	497	484	506	512	531	514	504	491	521	527	482	533	517	516	517	510	508	509	504	532	502	522	496	512	519	512	512	520	491	517	544	482	516	520	502	500	488	552	551	511	497	492	480	485	503	489	534	526	503	489	498	494	481	483	500	539	501	494	496	495	508	451	490	474	507	481	519	529	498	494	511	521	490	542	482	495	499	505	535	509	449	528	516	515	510	513	493	504	464	487	534	498	509	470	529	509	526	534	517	488	481	528	507	522	514	491	519	526	540	493	492	517	456	520	513	511	553	513	504	471	495	487	504	526	483	529	529	490	483	514	480	508	496	547	503	489	486	520	512	497	562	497	546	502	498	481	493	522	459	502	482	486	534	521	481	486	515	503	478	519	499	499	487	485	493	495	496	481	466	506	534	491	553	498	472	506	513	501	463	528	516	536	499	482	506	449	499	491	514	490	524	464	491	514	504	521	534	519	500	500	530	493	519	466	508	562	498	515	524	485	478	485	529	524	507	523	491	474	518	525	499	519	492	553	524	513	482	527	487	524	479	518	477	478	479	529	496	500	542	507	501	503	510	474	522	488	502	506	499	513	475	521	497	472	529	504	474	468	499	494	496	541	535	491	459	498	502	495	514	482	524	502	511	479	534	505	528	510	501	530	502	525	496	516	544	499	518	498	499	519	508	492	485	508	529	487	506	513	520	497	502	449	503	530	498	509	500	512	510	500
10475	27521	18872	14065	27835	32541	4639	4733	5139	2967	1947	1555	1467	1705	1852	1396	1196	1052	860	728	703	708	676	659	1022	4955	8001	7239	5967	4599	3092	2166	1257	674	556	543	509	534	547	522	565	523	510	503	531	509	496	531	503	511	496	504	529	552	519	491	529	536	513	499	519	515	538	494	480	490	528	501	485	509	532	530	498	488	494	543	493	513	558	528	512	484	526	523	532	487	514	539	607	531	501	517	516	470	511	531	515	488	501	501	516	498	516	532	567	498	514	503	519	509	470	491	502	511	529	511	545	498	461	523	483	493	502	504	541	506	477	510	486	496	542	561	515	519	509	540	528	517	501	501	526	506	534	543	465	486	537	508	501	531	496	508	494	509	517	498	521	521	478	504	510	522	489	503	525	481	503	518	513	497	500	504	496	524	525	510	469	538	543	539	506	571	502	522	493	515	454	489	536	530	499	508	491	508	537	509	547	522	512	535	507	524	519	513	515	510	533	482	512	547	490	526	484	481	519	535	486	521	478	522	468	497	524	496	529	517	547	542	480	503	504	485	462	497	509	530	530	495	528	513	531	490	508	532	530	530	490	511	512	541	530	512	509	556	509	522	510	516	496	501	505	525	520	518	567	489	502	507	474	539	491	528	515	485	499	552	512	542	499	512	511	525	516	512	482	534	511	530	506	559	533	547	500	500	550	528	527	501	570	510	484	482	492	506	505	540	498	538	522	467	502	487	501	501	496	525	532	493	555	534	548	522	475	531	457	512	571	514	510	512	452	478	490	514	508	499	521	524	533	547	539	506	505	527	489	523	557	496	513	521	501	535	528	539	515	515	519	482	538	526	492	507	541	497	506	489	532	530	505	521	503	500	503	548	519	527	487	490	502	481	482	500	506	509	500	520	528	515	536	502	466	538	491	526	514	512	523	487	525	534	538	524	514	490	525	507	477	512	584	514	515	526	493	485	509	523	525	490	493	561	520	583	505	502	528	549	515	503	512	532	527	505	477	508	536	537	520	549	522	540	532	530	547	538	514	558	486	495	531	502	502	529	505	525	527	504	537	491	526	507	503	491	485	555	533	491	492	522	542	513	533	487	517	482	515	514	526	508	520	503	495	500	564	488	491	553	519	486	508	488	522	510	484	507	546	489	540	569	495	550	523	526	540	502	472	505	498	547	567	535	484	480	487	501	515	532	496	510	525	591	475	528	529	520	565	547	516	485	517	517	496	503	522	503	498	501	545	513	492	483	485	537	537	533	499	537	519	533	533	495	482	555	494	442	487	514	499	506	496	514	513	498	527	536	505	488	520	496	536	498	521	495	522	511	539	530	492	510	514	506	535	487	454	520	503	523	524	535	483	514	518	492	525	551	489	519	529	498	553	527	515	511	516	506	541	500	518	504	494	526	492	519	526	482	520	512	519	501	555	516	517	533	497	530	517	510	533	523	486	495	493	524	506	507	507	548	533	499	492	524	501	508	517	489	495	499	524	508	548	515	475	490	513	512	517	536	505	559	521	523	542	479	473	503	527	512	503	505	523	527	500	494	477	496	527	499	528	513	538	529	499	498	517	542	526	505	479	530	497	522	497	522	523	495	507	517	510	490	535	493	493	533	534	539	518	507	503	556	487	476	492	486	527	510	524	529	514	570	521	494	528	508	492	485	492	461	509	532	506	505	523	525	517	515	502	519	494	493	505	508	494	524	518	497	515	537	500	522	531	480	522	510	520	546	513	552	517	504	485	516	536	506	522	512	526	515	524	493	523	497	534	522	525	490	544	506	535	500	512	535	488	519	507	491	487	501	512	514	469	496	486	507	508	501	524	515	509	530	485	511	507	533	504	542	529	512	519	511	521	516	511	534	523	515	528	482	502	526	483	514	492	497	508	499	535	483	518	509	537	508	543	536	534	516	511	502	540	477	525	504	500	515	531	539	522	532	495	484	527	547	527	555	497	492	521	520	487	529	556	539	528	526	540	537	528	524	548	498	538	534	500	556	500	502	497	538	512	568	496	526	538	512	485	501	516	559	538	536	511	558	511	507	526	488	456	510	497	471	522	478	486	537	502	493	511	505	538	511	517	487	517	489	500	508	520	532	515	514	522	492	463	549	517	468	539	515	518	510	494	496	471	505	492	521	534	532	519	547	497	479	557	524	479	505	474	529	500	498	478	535	509	536	501	534	506	478	532	549	507	497	559	503	547	482	526	515	503	519	497	508	491	481	501	517	499	532	459	511	549	532	525	552	471	472	513	496	529	466	520	492	493	513	518	524	545	521	510	498	453	488	537	496	524	560	538	498	503	485	546	505	517	529	502	518	528	557	532	524	506	495	531	526	533	504	519	513	532	558	496	561	473	497	482	524	499	526	484	510	501	541	547	504	492	535	476	529	520	490	522	497	549	507	492	522	527	541	537	536	502	522	521	547	505	503	518	511	542	555	491	528	545	499	497	530	497	533	511	534	492	542	510	542	502	508	532	494	492	486	484	497	519	514	544	489	515	516	510	494	560	506	524	510	520	501	527	512	521	523	518	487	494	509	502	496	491	486	498	528	541	519	496	504	467	488	498	495	509	512	475	557	513	489	514	518	533	514	521	509	532	507	520	492	499	584	513	485	506	538	478	519	522	484	561	517	558	514	494	535	499	529	490	524	468	510	503	518	502	541	540	540	474	568	504	551	526	510	499	497	520	492	538	536	563	485	497	479	519	491	531	548	519	514	499	538	497	511	476	541	511	539	520	514	483	487	561	537	506	510	515	529	514	547	564	548	512	477	543	543	531	550	498	491	488	554	531	499	544	502	502	520	484	519	499	537	514	490	464	533	496	520	490	539	535	510	486	518	541	517	467	491	531	514	534	499	528	492	524	509	500	546	512	510	520	485	523	538	541	519	533	532	489	513	516	499	529	529	543	541	524	496	505	532	529	503	464	522	543	485	525	502	534	500	453	480	560	561	519	501	476	501	519	506	531	511	513	501	530	551	512	550	496	516	497	516	524	531	536	508	525	506	498	521	534	524	490	495	480	557	510	528	546	487	506	557	526	519	497	538	503	527	517	488	548	536	475	505	507	474	504	544	518	531	536	508	512	527	501	538	496	557	475	539	512	492	496	514	502	507	496	524	553	502	555	497	477	482	481	539	495	521	527	502	521	508	543	539	535	528	497	497	542	536	552	522	541	525	510	519	539	502	552	498	548	548	502	489	479	554	511	506	482	498	532	546	544	512	519	489	538	534	526	502	445	547	520	531	496	550	486	518	538	510	474	505	465	505	513	505	508	544	525	538	479	475	512	514	506	555	491	549	511	495	508	506	511	477	528	499	505	512	505	498	538	551	487	473	478	508	476	518	498	551	483	490	513	513	499	497	493	502	528	466	531	513	513	491	532	513	498	503	523	537	535	544	502	546	533	469	504	521	532	515	501	544	514	543	520	557	524	498	529	498	537	563	490	509	511	534	496	530	471	512	511	512	456	528	521	523	491	505	504	520	486	537	505	510
27786	19474	9472	2796	2595	2168	944	1225	1208	749	584	524	517	594	561	553	458	433	413	414	391	391	380	366	447	418	485	499	562	548	535	506	477	394	323	379	332	364	363	369	345	364	396	380	360	359	374	380	379	397	367	409	372	355	364	367	340	384	368	374	357	394	375	362	361	390	408	375	370	369	391	351	358	349	387	402	387	389	332	369	371	383	365	376	360	371	399	363	376	382	375	402	363	409	367	370	363	405	396	400	351	356	359	410	362	360	337	370	363	368	338	381	375	409	373	369	358	344	348	393	426	402	358	380	365	393	385	381	394	368	388	385	345	334	342	368	364	439	414	382	392	360	377	370	346	397	358	367	411	364	391	320	394	377	353	362	380	382	373	400	385	373	383	358	359	392	399	353	368	372	363	351	381	353	421	376	359	366	387	348	346	373	357	360	383	378	385	364	347	359	367	331	359	374	364	394	368	363	354	362	374	386	356	363	398	359	357	387	385	413	357	372	382	361	406	408	357	359	408	378	393	346	415	343	360	388	392	397	391	390	386	361	346	356	365	364	357	365	365	384	399	386	349	382	363	387	399	354	388	381	397	370	354	364	381	389	380	368	326	404	378	336	395	381	379	373	359	390	338	350	375	380	353	371	369	385	388	387	366	366	353	372	353	371	375	389	386	387	380	354	381	385	372	357	396	361	405	374	350	344	391	352	415	360	324	370	361	382	382	363	356	400	432	369	386	363	387	368	396	393	356	412	371	350	355	347	391	388	377	351	387	370	363	366	386	374	365	372	407	336	351	362	352	377	381	375	376	363	377	349	364	374	407	373	396	352	362	363	358	376	389	366	381	374	368	384	402	397	357	353	380	371	361	390	392	366	367	389	369	377	350	362	411	361	369	378	368	377	375	382	346	378	408	399	375	348	327	332	390	332	385	388	352	358	387	383	388	374	354	345	359	379	399	368	379	375	398	379	356	377	371	368	389	364	368	348	356	368	410	366	380	378	357	367	419	400	399	375	393	380	369	357	339	353	367	389	371	390	368	358	374	352	344	376	355	378	372	392	356	353	358	339	369	344	388	368	371	355	354	398	379	395	370	391	373	376	349	374	402	407	397	374	382	340	361	353	370	373	356	407	390	363	382	357	389	376	376	370	360	385	353	352	364	383	362	367	365	356	383	375	398	404	370	346	366	379	381	359	379	350	370	379	409	378	356	398	385	367	377	374	357	366	379	421	385	356	368	369	372	370	349	379	362	421	353	350	390	382	385	372	359	380	419	375	343	339	389	338	397	398	381	418	365	380	346	353	413	374	359	378	372	371	359	372	399	377	358	396	339	390	383	345	376	352	352	344	376	369	382	377	368	390	375	357	355	375	344	377	383	393	388	384	378	376	359	386	361	391	365	362	393	380	334	385	361	402	332	373	373	333	375	368	376	421	368	344	382	368	383	388	377	386	381	377	351	417	358	360	379	371	374	408	362	395	377	381	368	380	371	388	361	383	351	365	403	388	353	384	384	375	359	372	421	381	359	386	373	373	350	369	360	367	380	367	378	365	386	404	369	402	401	348	382	367	346	392	428	366	390	359	379	406	371	333	401	381	414	313	387	351	364	417	408	377	395	382	367	377	358	401	381	384	414	352	351	377	379	370	342	372	390	358	367	406	365	372	413	371	359	361	370	369	366	405	365	373	377	351	383	352	353	348	398	393	377	388	401	394	393	379	378	370	351	371	348	340	369	384	380	331	353	384	379	350	357	356	374	354	408	385	340	397	378	365	349	375	377	383	349	339	357	354	348	406	381	377	369	381	346	400	365	364	378	365	368	360	388	342	380	400	373	394	365	354	348	395	348	368	405	390	351	365	360	367	369	360	371	381	347	369	363	379	347	371	407	365	355	378	352	365	362	337	366	353	373	356	377	342	394	366	382	371	380	364	388	322	392	374	352	419	351	407	406	384	352	360	336	374	354	372	374	389	388	346	370	357	383	384	333	356	369	369	375	363	409	310	360	387	394	383	359	380	358	374	354	383	384	359	365	423	390	351	387	393	335	353	369	366	336	349	379	326	388	345	386	369	384	382	381	395	384	391	352	397	320	359	354	349	402	336	372	344	366	366	391	398	403	354	355	413	373	376	400	363	394	379	385	370	375	377	417	374	359	385	389	349	387	380	381	363	344	350	364	350	384	355	387	350	336	371	397	379	359	360	375	352	352	369	355	392	384	361	380	355	381	373	394	408	399	353	395	369	390	335	353	370	403	349	379	359	362	400	372	391	381	385	368	386	362	341	354	378	392	377	400	368	375	361	375	404	425	400	378	359	380	395	371	393	371	384	372	388	364	371	369	380	352	369	368	355	384	379	360	388	383	394	364	325	380	399	387	363	393	398	370	358	391	358	397	388	343	401	407	372	348	344	403	389	375	367	380	397	334	371	407	372	369	380	357	361	401	386	363	400	391	364	380	384	379	376	352	362	354	404	393	375	346	364	350	368	358	370	358	408	349	356	364	393	373	380	352	374	373	394	405	367	362	364	366	328	374	352	368	390	357	381	365	359	370	372	374	354	347	367	400	326	331	357	405	366	389	380	374	369	363	403	359	369	360	378	366	408	405	363	360	337	354	392	388	353	373	367	383	354	361	376	352	390	371	379	387	369	405	368	333	398	349	379	360	351	382	360	394	394	386	373	354	351	367	386	349	388	376	371	382	327	383	386	359	358	359	373	353	373	392	405	364	371	342	375	360	342	358	328	341	355	391	377	376	377	334	372	366	343	374	356	373	368	373	363	385	347	374	366	374	357	372	398	373	383	380	363	405	334	395	386	388	390	355	348	379	384	364	372	316	385	363	358	393	333	351	389	345	375	314	355	354	378	387	357	354	391	339	373	347	365	402	385	402	373	410	356	372	377	362	358	366	330	352	374	373	383	448	372	365	397	344	354	366	365	394	381	358	402	344	337	374	379	373	351	386	401	366	382	349	368	364	397	343	385	356	368	372	419	372	339	361	375	378	376	389	369	391	400	376	401	354	380	334	368	376	375	376	349	391	383	362	371	390	378	386	402	409	363	360	383	383	362	410	379	360	385	364	372	380	399	351	336	394	382	379	372	369	374	372	348	398	368	369	390	369	351	389	374	348	379	362	369	341	353	372	374	368	367	354	392	375	348	359	390	387	361	370	372	369	367	346	389	393	345	388	370	388	391	359	401	378	385	347	365	391	376	346	397	366	400	364	353	344	351	334	356	407	345	378	411	383	359	369	359	354	377	421	362	352	376	350	357	387	375	372	352	379	377	374	308	364	386	359	375	369	372	405	394	362	405	393	346	397	344	381	401	362	379	389	400	389	347	351	370	381	359	373	379	343	363	386	371	382	371	354	365	369	371	368	362	365	384	397	353	409	332	385	370	368	352	375	353	354	394	387	365	377	366	406	395	391	385	376	400	338	409	384	398	383	369	388	363	371	356	362	365	368	372	357	337	344	379	372	380	349	345	357	407	384	415
8488	13413	7548	3099	3834	3086	1494	2106	2057	1158	798	726	669	810	789	667	576	572	532	452	462	459	435	448	508	530	578	664	669	641	640	527	466	446	414	425	363	403	412	351	390	428	446	431	394	398	415	407	419	402	410	386	399	380	390	412	429	363	403	405	401	429	439	393	433	369	407	394	382	413	399	422	394	415	418	405	413	378	406	400	425	402	421	404	389	437	398	382	428	397	418	397	435	427	389	438	397	393	398	446	430	406	400	420	406	404	418	369	376	374	423	417	411	411	384	416	430	378	415	381	382	398	444	414	407	421	374	449	405	396	399	372	426	435	390	395	381	413	449	375	410	387	409	416	412	437	422	376	431	415	411	408	407	378	415	398	419	395	417	402	409	400	396	386	427	417	415	387	393	384	421	418	411	415	424	424	415	422	379	405	415	384	361	391	413	354	413	424	415	394	383	398	414	421	421	392	435	386	416	404	405	420	375	421	409	411	365	407	376	439	376	420	405	380	410	364	404	422	395	388	419	405	394	387	430	395	424	394	391	391	387	387	415	419	387	428	390	395	401	429	442	400	413	402	417	409	406	414	425	362	419	419	413	399	433	400	387	422	405	431	438	398	370	446	406	447	410	386	421	406	422	397	401	444	411	385	383	417	395	390	401	394	423	415	431	423	385	422	406	400	422	399	419	411	445	416	389	416	425	405	421	427	391	418	387	431	391	424	411	396	405	392	441	393	372	391	418	406	390	398	406	406	390	421	400	404	418	422	388	411	417	405	388	415	421	392	424	401	411	411	445	405	383	402	402	407	407	413	405	383	424	382	445	368	399	402	439	373	401	387	403	394	430	380	391	406	440	410	415	384	433	415	419	420	402	376	392	418	368	403	399	411	411	417	401	421	398	443	403	409	401	385	377	390	425	408	412	394	397	380	406	379	418	418	402	402	418	409	400	439	396	401	402	395	412	394	430	386	430	394	493	415	408	399	383	388	434	404	421	391	397	401	402	370	441	414	437	436	399	386	385	420	378	394	401	407	409	415	451	450	385	379	441	417	434	401	401	405	362	391	413	401	413	437	405	421	398	415	393	399	410	388	378	443	450	394	374	431	410	409	439	384	383	398	392	417	388	380	399	416	381	419	388	415	432	372	390	395	434	403	398	428	420	415	414	390	392	374	370	434	433	418	397	383	442	390	432	372	376	384	385	386	421	380	408	402	409	425	389	369	398	391	395	394	372	418	402	388	409	434	401	442	398	393	396	401	401	397	393	393	380	414	406	400	405	407	386	431	359	415	389	423	396	415	387	394	389	389	385	404	384	423	391	395	379	417	451	435	392	402	381	405	385	410	441	402	425	377	426	400	430	413	396	426	423	414	429	418	435	435	428	430	429	370	394	397	398	389	418	385	381	395	409	401	387	401	395	341	401	442	431	439	410	381	404	402	404	403	397	427	442	394	386	376	385	378	425	400	385	378	414	416	405	415	407	410	423	409	390	404	453	374	413	391	417	378	390	418	390	404	380	418	415	387	418	333	404	430	400	373	457	425	409	389	426	396	395	408	407	418	425	416	392	405	397	403	406	378	396	451	406	398	392	383	383	407	375	396	394	422	390	431	411	379	399	423	358	393	389	390	379	403	427	395	389	435	470	412	407	411	400	404	407	380	367	392	435	376	364	411	418	414	406	386	401	437	420	381	365	399	392	428	436	391	431	392	425	397	381	430	401	430	361	394	404	407	392	381	425	401	393	421	411	402	377	375	384	392	413	405	410	398	406	402	455	370	395	414	378	404	404	425	446	417	424	398	390	412	382	388	372	418	391	393	418	366	393	369	403	423	375	408	369	389	372	388	414	427	407	379	361	399	427	390	385	392	402	415	387	434	421	416	448	410	394	435	396	432	376	447	376	424	394	421	426	411	408	403	393	387	364	384	396	388	379	385	410	421	413	397	432	432	412	397	415	392	399	398	420	405	428	415	415	408	400	391	414	397	408	378	401	392	429	422	454	387	402	433	405	413	412	414	429	445	421	431	421	395	403	409	413	414	388	401	380	398	377	415	393	406	423	398	371	397	420	414	362	432	399	359	411	398	432	445	428	416	394	432	423	384	428	391	397	410	384	448	423	390	399	424	377	397	362	397	423	407	411	421	413	435	416	414	386	387	392	383	378	407	411	396	394	379	398	397	416	365	409	425	420	388	399	399	390	426	372	383	411	409	398	407	409	387	392	383	388	419	399	409	406	423	382	413	406	368	440	397	359	447	405	377	430	402	401	414	418	406	404	404	402	409	415	382	370	400	423	355	368	413	400	409	398	414	413	414	446	444	414	404	425	399	388	389	370	410	380	407	385	405	367	399	432	399	416	414	384	412	395	413	412	358	411	404	452	402	380	421	386	422	404	417	420	414	386	404	381	437	401	407	417	437	382	424	432	443	421	374	414	391	363	422	393	400	434	440	382	426	396	393	392	388	396	400	403	428	423	416	393	378	390	367	420	390	368	409	450	421	402	394	442	430	391	395	420	433	400	404	387	394	446	373	403	406	412	423	418	412	404	376	389	414	409	403	402	397	404	417	433	415	417	374	440	416	408	388	384	416	409	415	403	411	390	375	384	402	401	455	421	411	381	420	374	400	397	390	386	383	389	375	409	402	449	378	411	404	399	405	426	443	425	394	409	423	413	378	436	409	381	394	393	433	390	417	359	396	403	396	419	378	409	433	363	392	391	431	409	418	441	435	431	393	372	412	372	391	417	383	392	395	385	417	387	402	376	386	398	405	424	396	422	383	362	388	405	379	362	398	412	423	421	405	421	425	425	418	378	400	426	389	417	430	381	390	415	369	417	401	378	393	421	438	449	398	384	391	399	386	422	408	404	387	366	425	397	395	404	401	422	403	368	404	397	394	363	431	425	403	384	404	399	426	399	420	388	415	451	424	429	394	390	378	381	389	419	411	415	418	397	409	398	414	363	390	384	396	423	420	385	362	435	410	408	436	399	413	420	400	423	398	423	414	408	382	378	395	404	395	420	399	429	413	406	428	416	420	407	411	390	413	414	405	381	391	409	420	400	427	418	410	376	361	405	399	431	379	409	393	408	418	423	460	412	403	431	415	436	378	396	416	408	431	405	403	415	400	392	384	419	428	403	415	421	435	420	415	381	428	394	400	408	402	376	395	410	417	417	433	413	440	395	394	395	385	376	444	403	395	413	406	408	392	384	404	392	391	434	379	416	429	369	405	417	397	413	384	421	366	429	401	412	412	396	413	433	397	391	426	426	428	403	424	403	410	411	431	412	393	378	428	414	414	402	408	391	429	403	386	404	419	418	350	423	402	440	416	414	395	405	386	417	391	379	448	454	417	420	387	432	381	420	397	358	408	378	428	454	413	395	417	403	381	381	396	398	404	401	388	408	399	395	376	397	418	401	384	370	392	389	388	399	426	383	403	392	394	434	430	378	412	398	417	449	423	429	417	402	400	424	405	387	396	408	387	392	435	385	420
24127	21350	28603	24432	21801	20865	6094	2237	1735	1046	793	623	563	605	537	604	467	529	478	446	407	393	374	358	450	1294	2190	2538	1996	1554	1084	1055	777	419	316	334	307	310	309	335	333	305	336	364	270	335	340	340	291	330	321	321	319	324	304	295	297	324	346	309	326	335	304	313	309	335	323	304	333	288	305	323	314	311	301	333	337	322	319	303	321	347	299	307	324	314	343	308	323	332	328	317	284	338	347	306	304	322	295	331	305	328	313	300	312	301	322	274	264	326	310	312	315	342	324	320	329	289	316	316	330	306	311	323	335	325	307	346	304	318	307	321	342	317	315	334	312	333	343	326	276	284	304	307	327	323	322	318	292	330	327	322	334	346	307	343	289	291	328	319	348	323	316	325	325	349	293	323	344	282	306	317	321	286	311	296	311	318	304	324	313	296	363	330	311	310	339	305	328	287	315	321	311	328	310	318	304	313	333	328	350	314	343	314	311	333	306	336	304	316	298	327	322	303	295	305	282	309	300	307	364	315	304	298	353	309	334	319	311	338	300	317	323	324	330	364	335	333	312	351	257	307	309	325	290	339	329	308	325	308	328	298	337	325	329	312	302	338	334	315	321	343	318	310	312	318	302	326	311	335	311	336	331	305	302	341	307	302	329	308	329	343	296	328	305	342	315	314	304	349	338	294	302	320	288	340	313	328	288	340	319	286	315	308	314	347	315	316	327	318	320	303	312	278	333	326	316	312	339	292	302	316	289	331	324	313	302	320	336	344	325	317	314	295	292	315	349	313	301	308	350	301	327	319	299	326	317	305	301	320	318	295	314	315	330	276	359	311	338	339	342	320	323	323	340	335	329	296	353	311	303	340	322	323	302	337	326	338	309	334	324	305	327	316	335	331	318	310	345	327	330	362	314	328	340	308	306	291	302	330	347	302	338	314	322	331	311	320	310	306	321	337	316	307	291	298	312	321	318	316	309	312	332	335	290	329	281	326	291	296	313	313	325	295	296	306	318	335	320	306	324	320	297	312	297	312	308	307	318	324	310	323	283	320	311	292	332	311	330	329	328	328	295	348	314	334	308	331	344	324	323	331	304	296	313	342	300	334	329	308	323	261	330	311	294	290	324	318	335	315	339	310	316	332	286	294	278	313	321	270	312	320	316	303	355	343	343	344	289	319	281	305	317	342	330	323	320	321	323	291	352	304	316	303	343	320	322	294	303	324	310	331	347	294	323	346	350	344	326	288	305	307	304	287	327	331	334	351	334	328	330	306	337	302	302	368	321	280	342	318	313	326	328	310	309	320	287	319	324	303	311	291	310	308	328	330	330	352	285	261	345	311	340	296	355	330	319	321	331	318	296	342	326	310	299	313	325	342	305	303	298	362	296	302	333	329	287	319	289	291	291	316	299	337	294	322	337	333	301	319	325	302	336	331	309	287	311	315	306	324	325	352	325	321	334	308	310	307	317	332	290	310	274	318	261	328	315	303	318	344	315	329	324	306	345	307	347	299	299	315	291	293	308	280	335	343	323	365	335	312	302	325	322	333	359	304	330	271	347	302	311	314	342	282	312	294	319	304	310	302	295	346	347	315	343	312	287	330	296	345	303	299	333	315	327	281	285	319	346	311	297	326	303	291	315	347	329	314	341	324	318	320	324	310	336	336	340	335	289	288	326	292	312	309	305	295	331	322	334	294	295	304	302	298	321	268	344	301	304	307	293	321	294	307	348	320	325	304	297	298	335	341	287	342	308	312	324	332	318	308	305	345	317	327	327	325	311	312	317	298	324	313	310	356	347	332	334	321	285	309	333	336	295	343	321	311	331	316	324	310	305	287	323	338	323	357	326	292	328	311	298	306	326	306	302	331	321	315	283	290	337	293	308	338	323	308	340	349	323	317	307	291	334	327	360	297	315	331	315	329	323	310	360	310	302	291	311	291	342	308	333	331	310	338	312	299	313	329	327	343	353	310	287	310	326	319	309	353	333	345	316	322	314	329	296	300	310	326	327	321	258	318	313	305	298	311	298	309	324	321	306	319	303	303	291	326	308	360	305	350	304	316	305	349	345	308	338	328	339	337	321	274	304	316	297	331	343	325	329	333	304	345	327	295	325	309	322	306	331	305	322	337	321	264	300	329	311	296	287	351	293	286	345	317	318	281	308	334	302	353	324	299	311	349	317	304	347	305	325	285	335	315	339	279	301	327	322	308	339	333	310	323	305	310	321	322	339	310	312	319	309	326	305	309	308	317	297	337	344	334	319	333	360	316	366	319	324	302	335	317	295	272	326	283	325	312	290	318	345	305	302	313	294	321	317	330	320	318	288	292	337	302	356	322	322	281	338	316	303	314	323	319	306	283	323	322	320	351	322	316	333	321	300	296	297	306	302	323	337	330	340	344	308	303	303	326	299	308	328	328	308	329	303	288	341	314	324	317	293	314	362	329	303	317	301	326	295	329	320	339	307	353	312	331	268	359	293	317	335	325	311	341	277	344	353	312	326	294	327	301	337	323	296	300	360	297	318	311	307	295	264	313	337	317	308	301	316	310	321	310	309	316	326	334	300	332	332	359	343	341	311	328	312	318	313	302	332	343	290	320	309	329	297	343	316	319	324	323	311	292	320	290	358	296	311	327	310	305	288	336	318	339	304	343	322	317	308	330	311	283	292	320	327	318	287	302	312	317	317	333	333	331	321	314	341	325	338	342	320	326	289	286	304	286	291	323	325	346	318	353	316	304	327	326	321	324	304	320	324	295	314	313	322	328	310	329	320	316	339	314	283	315	310	338	306	309	308	319	343	352	316	291	308	318	314	308	344	295	328	275	322	299	342	314	283	313	329	328	296	306	327	321	314	299	337	333	340	349	346	345	277	304	321	287	334	341	300	324	346	344	309	316	331	304	323	327	313	314	300	324	306	329	347	296	337	309	328	342	345	283	308	313	294	302	294	311	308	324	326	304	312	288	309	297	333	316	332	319	331	310	332	346	310	316	354	330	312	345	316	330	301	382	350	322	311	320	299	320	301	306	333	354	293	328	329	296	288	323	293	330	315	337	317	314	294	309	370	302	308	293	338	319	332	318	300	298	300	338	316	313	300	299	316	335	338	316	320	327	333	317	299	320	313	327	302	301	302	352	292	320	337	325	338	338	312	321	276	304	317	278	342	323	316	332	312	325	326	318	322	351	325	345	287	302	332	310	317	312	329	305	328	316	311	331	333	306	314	305	330	361	317	336	322	298	325	328	326	305	327	336	349	320	323	339	314	339	308	313	340	315	348	315	328	343	338	348	339	339	320	322	330	302	308	326	316	306	333	282	299	333	299	301	322	310	328	336	334	339	333	320	297	292	309	321	293	311	293	317	310	327	310	330	306	346	292	328	313	325	309	302	324	284	320	302	322	334	337	319	311	322	289	326	319	337	309	307	325	310	326	298	335	313	312	333	326	308	303	334	308	330	351	324	331	333	346	293	294	317	343	340	305	322	310	345	311	351
8220	20471	12564	7440	19735	20468	3044	4081	3120	1740	1275	980	790	871	834	872	605	653	581	542	520	429	432	465	530	2055	3705	3905	2848	2227	1550	1391	937	528	321	328	319	296	316	363	380	343	346	349	313	352	334	324	313	325	329	359	329	362	314	367	329	349	335	336	340	348	337	393	334	340	341	335	369	339	329	313	328	317	345	349	319	347	359	316	350	345	347	340	359	310	329	366	347	355	367	319	321	348	341	339	329	376	360	315	353	325	340	365	353	348	341	345	357	367	344	349	365	340	331	361	354	371	368	337	356	341	321	327	324	347	342	330	362	329	339	359	371	348	349	338	339	318	338	311	296	344	338	364	373	337	339	321	355	351	356	356	359	332	368	328	326	336	327	348	366	322	364	330	350	327	323	362	383	337	317	352	317	364	319	331	344	370	332	346	319	349	344	376	329	330	345	338	344	350	357	296	330	330	344	332	310	324	342	367	328	368	351	351	346	335	338	370	347	345	344	356	323	372	341	306	359	341	331	332	353	346	336	350	341	311	323	334	366	356	319	307	356	355	349	363	342	318	361	344	354	317	343	356	339	316	358	348	337	365	312	356	322	322	357	358	310	363	328	326	321	328	357	366	365	346	329	343	332	359	340	318	366	330	364	364	330	346	357	354	318	318	381	341	315	359	348	331	350	354	362	385	346	323	345	321	358	360	333	335	347	343	364	304	328	346	356	349	325	383	376	352	346	359	373	346	354	369	341	360	322	342	359	340	331	335	321	343	346	346	362	377	328	344	356	348	363	367	365	339	329	336	343	355	332	336	315	320	354	347	384	321	328	345	344	340	333	351	331	314	342	374	327	348	330	368	342	331	360	353	355	327	318	335	335	364	367	334	330	365	357	343	352	354	374	346	327	342	335	312	354	356	345	331	344	340	342	320	401	329	340	351	359	350	346	322	313	310	316	345	340	354	325	340	356	321	311	333	345	354	343	340	348	337	339	330	314	329	351	364	348	341	347	313	370	326	332	301	360	345	318	332	354	344	357	324	360	342	341	317	310	343	344	351	330	353	344	350	370	336	341	380	318	335	311	349	362	350	350	365	366	344	334	357	367	328	341	315	327	348	336	358	326	354	351	339	350	318	313	340	354	336	327	365	356	360	300	318	370	347	347	334	361	349	341	318	323	341	372	366	344	337	351	336	360	350	367	357	313	344	327	345	359	345	314	318	335	363	333	323	315	366	328	334	359	373	358	341	363	339	321	341	342	368	323	345	342	315	306	347	362	323	356	311	341	355	342	356	324	343	330	354	341	329	347	358	338	334	311	345	363	352	330	333	326	326	357	328	369	335	350	337	341	335	344	337	368	312	385	342	375	300	332	323	348	346	374	347	352	345	321	373	351	345	362	340	317	328	327	323	355	304	348	350	350	308	317	361	341	329	310	323	349	333	348	364	359	348	358	340	357	358	329	332	354	342	347	366	341	309	313	375	342	348	351	337	386	329	349	318	313	328	358	366	332	349	334	368	307	354	342	348	330	363	324	322	341	358	316	359	328	353	347	379	346	345	344	356	360	360	337	340	362	343	346	341	378	350	316	358	341	348	337	359	372	320	346	392	350	398	333	333	332	303	316	350	299	333	327	346	374	338	331	370	327	345	321	346	323	361	337	347	375	299	337	318	343	345	325	341	352	329	342	330	288	355	319	316	364	313	354	340	327	345	310	327	321	336	328	322	368	357	334	341	327	331	340	317	349	341	349	316	335	329	339	351	361	350	355	371	353	322	378	373	375	339	364	371	330	343	363	358	359	341	336	367	366	348	342	361	344	321	328	358	323	310	341	336	333	338	333	352	344	307	346	343	343	336	347	338	339	332	344	364	307	343	310	329	356	338	328	358	367	340	370	341	357	323	345	332	334	317	354	328	334	358	348	351	341	337	325	351	345	331	350	352	346	316	331	333	339	339	349	338	340	350	324	321	322	317	333	313	364	333	350	341	331	335	358	343	325	350	376	331	304	326	367	327	339	351	357	329	319	349	341	316	352	362	323	341	358	366	357	336	354	353	352	320	359	336	316	356	353	330	325	325	342	363	347	329	365	347	348	361	329	341	347	367	318	348	342	352	346	369	377	353	349	322	345	307	340	317	339	343	348	369	373	337	319	347	337	341	325	310	382	340	357	321	331	322	348	316	347	344	302	330	356	351	378	370	328	355	338	363	316	335	344	341	324	361	311	329	358	377	356	329	329	326	339	377	334	338	360	339	359	368	345	375	353	354	306	365	368	325	339	326	349	321	351	369	313	342	297	360	334	346	345	362	357	338	354	355	344	327	350	341	335	343	288	352	355	340	341	352	342	339	331	290	326	339	368	348	342	345	316	369	327	369	333	329	344	329	340	321	327	360	382	334	362	333	357	347	341	345	331	343	319	363	340	353	351	339	333	323	354	320	333	331	329	336	361	305	364	331	340	326	333	340	346	290	336	351	329	350	354	339	346	343	325	348	349	319	331	337	351	369	331	370	340	303	363	343	356	352	331	379	346	361	336	332	366	301	349	341	366	357	361	301	307	356	317	317	334	367	359	374	366	342	337	329	346	345	338	346	353	329	319	349	327	340	338	351	370	321	392	306	370	399	299	360	326	343	342	347	335	337	351	344	378	328	312	343	345	348	346	358	327	323	329	339	357	342	342	376	331	330	340	305	351	278	337	312	332	357	310	370	333	349	338	342	348	361	354	338	342	333	334	333	333	342	346	385	317	365	353	342	366	360	346	340	321	364	335	321	342	344	353	343	316	320	372	351	346	344	330	335	326	345	344	349	336	351	324	292	297	314	308	339	338	315	316	355	360	341	340	336	340	352	348	379	361	331	343	337	327	344	345	341	313	347	352	330	318	308	357	322	398	355	335	374	351	341	360	340	329	330	358	334	343	343	352	353	306	342	318	365	353	377	343	336	385	346	316	337	353	346	328	336	354	365	322	357	346	318	344	335	314	343	338	323	331	351	341	333	353	375	326	329	327	345	346	338	350	334	343	351	340	331	323	337	344	354	365	299	384	313	345	339	345	368	344	328	325	342	344	316	333	338	330	348	354	323	349	315	347	346	347	324	358	341	315	350	354	345	380	359	361	358	363	335	321	312	332	338	351	310	357	312	319	335	357	332	319	368	377	321	358	375	364	366	359	373	353	308	319	318	292	327	325	331	355	321	351	336	327	348	368	357	361	337	322	347	331	366	311	351	348	338	364	314	348	337	342	312	338	328	334	341	324	345	339	334	317	364	345	328	307	337	348	336	314	330	352	327	310	341	333	335	339	371	359	368	357	367	363	352	340	338	343	321	313	340	336	342	353	341	354	319	318	323	368	349	334	317	338	358	368	319	318	345	335	330	311	352	329	302	344	343	354	315	345	370	313	311	336	349	358	334	361	354	306	343	376	317	360	358	323	364	346	359	351	343	333	349	364	327	339	335	347	297	329	345	364	355	356	356	374	352	360	333	334	372	352	345	358	381
25084	21304	27581	25308	14275	9835	2353	1982	1485	1028	829	765	664	669	646	652	563	632	576	588	560	575	594	582	599	1103	1706	1775	1566	1229	872	751	590	490	492	531	464	494	504	474	508	492	451	511	529	472	519	444	502	473	502	515	484	477	512	452	507	475	476	481	476	547	508	476	463	475	468	504	494	478	499	478	498	506	504	496	463	502	503	490	486	481	508	512	451	513	488	521	495	469	479	473	520	463	506	461	469	494	420	485	519	512	481	490	514	468	480	526	495	485	511	486	517	492	485	478	428	481	495	481	523	495	447	514	467	451	485	469	475	480	498	464	467	457	461	501	497	486	466	477	486	521	505	505	468	500	525	471	491	489	497	541	474	482	435	502	514	486	506	475	474	446	462	463	469	534	537	493	523	486	501	490	510	483	485	462	516	487	509	479	477	479	508	503	512	457	467	455	457	450	478	454	475	514	491	484	530	490	513	524	490	538	491	502	469	476	485	493	522	459	490	470	446	463	474	521	510	503	481	533	460	470	498	532	492	494	484	527	486	458	492	471	488	486	497	512	475	491	488	510	515	461	539	485	472	492	539	474	480	482	488	470	495	483	513	497	480	491	477	483	520	483	513	468	467	466	497	518	462	461	450	531	479	486	476	507	453	497	488	497	524	482	499	501	459	459	530	471	500	469	478	452	519	474	504	477	477	503	524	477	510	504	485	459	505	488	473	493	519	485	527	494	476	475	502	455	521	496	477	495	469	461	467	501	501	492	481	495	467	484	496	523	441	506	485	480	481	509	500	500	485	535	515	495	505	488	478	505	474	513	484	502	479	497	449	440	491	493	536	502	482	501	482	485	500	483	475	525	465	495	479	472	502	473	493	498	463	480	506	523	500	439	510	534	461	532	502	540	493	489	482	463	435	488	462	463	531	484	483	474	490	502	481	478	505	467	473	462	462	493	471	485	483	522	443	481	471	510	455	450	500	503	494	492	475	485	492	520	506	499	510	440	509	488	485	492	482	530	488	505	468	486	455	463	471	510	508	493	497	498	461	513	484	468	444	518	437	503	522	481	503	486	494	449	491	490	469	478	484	500	482	468	475	501	456	464	475	504	491	497	470	502	484	532	494	474	485	462	492	483	495	464	499	454	477	483	502	507	509	492	483	455	468	475	479	498	494	500	453	482	492	507	507	510	480	491	506	559	452	519	482	463	485	482	486	502	505	490	487	525	514	468	479	501	452	478	537	540	523	519	475	493	531	472	469	463	484	461	474	483	479	488	516	477	500	521	438	491	471	509	490	479	476	511	469	519	512	527	487	501	490	476	502	495	508	496	467	503	481	489	473	484	463	451	451	474	473	463	476	527	468	458	510	500	476	467	485	509	506	529	493	485	498	443	490	467	506	511	539	495	520	455	460	533	490	467	481	471	489	475	496	494	498	494	510	525	464	491	522	479	502	478	476	494	480	497	506	509	487	499	482	471	494	451	511	458	493	511	491	502	510	505	491	471	477	495	491	449	453	489	459	483	460	488	488	472	507	494	475	493	480	492	483	510	484	541	479	500	482	489	492	466	476	481	525	539	498	501	494	498	496	475	526	484	499	473	473	544	483	481	480	503	534	493	477	497	542	483	432	536	479	484	498	516	486	450	516	526	478	500	441	466	487	472	468	521	516	502	507	479	510	488	494	515	495	515	477	454	487	522	465	498	498	492	462	483	490	466	506	505	514	484	503	483	478	478	456	498	501	477	447	451	497	472	489	481	526	494	469	482	471	480	506	531	480	498	476	477	500	496	476	476	474	440	449	482	476	477	480	470	464	503	452	498	496	524	485	515	489	475	481	481	502	473	474	519	459	490	507	491	461	531	477	486	532	509	466	450	475	495	443	454	476	462	505	506	465	516	478	436	468	501	505	514	501	493	489	479	471	499	511	479	484	481	479	482	506	505	493	497	486	471	477	481	488	514	492	504	442	434	470	481	464	482	495	465	504	519	491	523	495	489	484	545	474	494	499	482	492	471	513	482	469	503	490	489	466	487	457	480	464	521	503	504	487	485	503	454	502	511	518	499	478	464	497	480	463	476	471	492	529	487	452	471	516	490	461	466	497	457	452	510	535	494	504	522	492	460	483	442	500	512	462	472	463	466	474	505	457	492	502	492	473	468	479	502	493	452	503	517	507	442	493	480	483	533	449	486	503	496	478	484	485	513	472	489	506	489	506	476	482	508	484	498	496	454	471	522	470	486	509	461	506	485	480	464	485	431	520	501	469	465	482	464	488	501	487	500	487	481	468	492	526	526	458	494	468	504	523	500	490	517	513	479	506	513	497	481	505	464	504	501	491	483	482	437	503	447	505	533	475	516	494	466	478	523	467	459	515	472	493	513	494	460	521	476	459	490	497	488	486	465	476	475	503	481	454	507	490	487	443	491	468	538	506	520	500	481	498	473	475	487	488	517	494	510	493	489	504	483	471	505	435	503	497	500	479	484	520	473	504	478	498	487	489	487	505	495	511	488	450	469	479	499	457	524	491	491	533	442	496	495	519	464	490	521	483	489	515	515	506	482	471	483	475	497	459	516	446	489	477	514	504	480	498	503	518	489	503	525	520	459	482	504	505	500	529	472	482	467	513	450	482	498	513	501	460	467	511	471	454	523	502	513	500	497	478	475	478	505	494	454	474	498	472	471	453	507	496	483	497	504	471	453	496	491	463	497	492	460	498	483	520	486	466	492	518	476	464	534	499	519	440	468	496	484	482	490	476	508	505	495	500	490	462	522	453	453	479	508	523	481	480	504	486	439	479	500	478	490	414	460	465	511	501	492	497	494	442	459	503	527	469	518	470	494	491	505	472	483	469	486	466	493	483	511	483	477	505	508	505	495	460	481	498	487	499	540	515	474	477	489	505	536	507	524	532	498	468	484	527	480	460	484	467	450	493	478	447	486	542	469	500	485	455	456	507	489	478	471	519	491	490	514	542	504	481	490	507	449	475	522	486	528	506	501	453	479	491	467	468	468	484	481	497	520	469	491	478	490	499	492	459	479	492	496	511	458	525	487	505	470	447	523	513	473	493	480	480	550	498	516	437	504	512	488	482	494	466	512	507	468	510	490	505	524	461	514	497	514	478	474	478	480	487	474	478	517	476	475	493	480	512	486	513	508	484	476	467	501	484	507	532	487	467	488	517	498	500	480	519	544	495	497	502	476	493	462	462	518	510	477	492	487	509	477	469	493	502	506	476	496	508	477	523	507	471	488	506	455	487	492	456	479	491	509	453	506	495	507	458	443	508	461	454	464	482	512	482	447	517	492	489	477	477	490	471	504	525	476	490	476	476	515	490	493	546	517	514	487	498	498	479	505	526	510	527	455	473	516	520	481	490	507	483	481	487	527	501	476	501	474	481	521	505	511	505	469	461	471	494	462	483	450	474	471	483	455	483	486	485	484	508	473	486	478	505	491	493	509	457	504	476	508	476	487	518	474	481	492	496	519	482	494	476	484
7895	16185	10086	5869	9553	14089	3424	3815	2635	1652	1255	1091	872	859	901	834	743	710	662	695	684	663	646	621	733	1684	2774	2967	2366	1862	1293	988	744	574	511	518	543	524	523	511	486	532	505	512	524	503	512	525	525	544	514	497	517	545	516	493	493	516	498	521	496	515	496	485	531	521	527	501	522	562	503	517	521	556	493	568	526	531	441	495	484	513	495	483	539	502	489	491	475	484	506	536	496	501	497	527	501	513	556	507	534	535	511	495	502	537	496	540	566	527	510	488	496	518	493	527	477	544	527	475	489	500	514	483	522	515	510	513	488	531	543	478	471	468	547	498	498	508	552	547	493	480	526	493	524	511	550	506	489	519	515	488	529	561	483	510	548	518	546	506	522	492	522	532	480	535	531	490	526	470	477	527	547	525	494	495	532	476	525	518	484	512	546	508	536	517	538	506	538	540	505	503	509	485	535	602	503	476	499	499	484	493	489	493	508	505	513	496	515	495	503	496	476	499	487	516	515	539	535	521	522	525	567	505	513	491	505	506	513	527	516	484	510	484	485	479	538	517	533	510	493	520	546	509	492	505	505	520	516	500	513	527	508	500	493	517	536	505	524	501	504	514	558	566	496	499	483	503	541	531	460	501	496	519	533	509	523	484	505	458	518	486	516	502	533	487	513	464	527	544	523	505	541	492	545	504	500	510	516	530	514	529	524	555	511	535	482	542	530	525	523	531	513	517	492	486	505	498	547	526	553	525	519	522	497	529	536	523	510	499	490	501	540	526	529	489	483	531	504	497	507	528	514	503	531	532	520	477	470	505	573	479	525	514	502	552	532	504	497	543	482	517	506	526	484	508	522	530	548	526	504	526	519	545	516	495	517	530	490	512	479	474	499	572	520	497	487	511	469	534	509	519	558	498	521	507	483	521	531	554	506	538	509	508	519	517	548	552	505	525	483	539	520	463	531	504	520	523	514	514	488	505	501	526	502	522	496	484	497	495	566	504	493	511	535	496	515	551	507	476	536	522	469	520	546	546	494	494	480	503	512	523	554	534	511	524	508	475	548	468	540	553	481	497	526	513	514	492	507	511	506	502	502	538	520	504	508	523	459	479	531	531	523	516	536	512	512	524	586	514	491	468	519	473	529	527	485	488	531	486	523	496	540	530	525	510	501	546	549	479	545	527	524	525	525	551	508	498	535	540	508	518	554	531	511	523	491	456	556	501	517	501	517	488	548	524	533	507	514	489	521	516	512	464	510	540	536	525	508	480	508	528	505	504	471	522	545	518	488	512	499	506	512	513	518	518	531	490	516	495	496	495	497	508	525	533	533	547	505	542	495	515	531	503	536	514	524	536	516	468	520	530	492	468	497	504	540	497	548	494	504	491	544	533	478	520	506	520	478	521	521	533	525	542	546	549	517	508	536	504	540	471	574	500	494	489	530	512	537	487	504	527	515	503	528	541	501	533	490	492	475	524	528	509	470	516	481	509	491	526	530	504	551	521	518	507	539	509	522	496	534	493	542	472	467	488	566	535	462	474	507	539	529	512	553	533	507	529	530	559	525	480	503	519	517	524	525	514	503	514	515	495	516	542	494	513	513	509	515	481	523	548	521	507	543	499	506	519	501	555	511	494	468	528	538	507	541	525	496	497	569	548	554	555	488	515	508	523	533	529	538	497	508	508	537	555	579	519	533	526	503	523	533	538	546	475	509	520	531	548	528	546	529	494	513	520	514	469	530	512	499	482	513	512	545	511	543	502	501	492	504	543	522	516	544	530	545	534	523	545	532	498	491	506	483	529	497	552	535	510	522	516	529	518	499	495	540	528	488	516	532	558	503	558	490	473	514	529	548	535	480	554	512	491	497	478	521	504	511	519	501	516	506	487	542	527	493	501	492	507	512	496	512	545	514	568	521	534	494	508	492	515	477	505	518	516	508	522	540	535	548	512	518	507	488	457	542	552	553	476	494	576	520	513	499	530	549	495	502	531	507	506	539	527	509	520	519	487	526	511	522	472	474	520	536	523	524	498	527	517	516	535	511	489	510	519	472	495	485	520	469	493	522	479	523	514	508	480	485	531	484	482	500	505	525	540	527	523	542	541	499	530	518	548	523	488	511	538	469	538	492	512	547	525	530	506	519	497	493	534	543	488	526	513	509	496	522	559	555	544	485	541	491	503	518	533	493	515	562	529	517	530	554	538	532	527	538	479	485	503	513	537	550	528	509	536	513	547	518	509	549	517	547	529	545	509	492	523	508	524	526	548	520	503	543	526	531	490	539	492	510	522	524	532	519	511	502	492	520	539	528	553	507	516	509	506	547	513	538	534	480	491	485	500	530	496	503	495	533	500	525	529	466	477	546	509	494	574	513	481	478	497	505	478	518	519	486	517	524	485	515	495	544	510	515	523	506	501	521	513	500	473	480	537	501	534	500	548	534	537	504	525	534	518	506	512	510	538	508	529	528	525	507	583	533	517	525	534	557	547	508	493	533	469	485	530	463	526	482	503	521	525	508	496	462	477	495	504	505	487	492	514	514	478	529	503	524	514	530	536	498	461	480	495	555	500	536	551	503	486	540	480	545	543	513	462	549	545	534	525	502	519	551	518	530	486	511	525	523	523	544	536	507	453	489	540	516	537	530	521	522	523	525	527	508	519	549	573	489	516	536	508	552	515	527	483	509	493	492	539	541	541	507	546	527	519	521	495	493	506	493	552	530	491	544	498	500	514	508	495	520	521	503	507	547	515	544	525	540	472	555	504	510	536	502	501	480	516	490	490	525	507	549	508	526	491	533	531	479	544	513	515	496	495	497	498	529	510	499	492	550	523	507	510	553	501	504	538	526	485	515	546	473	492	519	494	562	506	525	530	458	512	536	485	541	556	517	498	469	524	472	571	485	551	507	491	528	495	454	484	527	591	530	528	522	516	513	528	528	456	464	478	513	561	498	550	533	534	536	504	493	504	530	509	478	548	514	498	529	468	507	505	509	516	565	494	523	544	562	484	528	489	530	514	504	519	531	511	526	496	521	482	525	519	515	543	495	497	511	567	535	521	476	545	500	514	547	519	460	529	520	530	472	549	517	539	550	514	550	533	534	521	538	554	530	457	549	537	510	566	495	519	504	522	525	522	537	493	515	553	484	491	540	534	525	527	523	523	502	506	558	504	520	513	521	516	541	531	468	520	477	524	521	513	498	527	502	532	510	541	507	507	546	498	526	509	535	517	512	506	555	508	516	492	475	488	541	515	523	495	474	480	530	534	533	551	516	515	488	565	537	529	521	530	546	532	495	514	480	530	517	517	500	528	528	534	539	520	552	516	521	521	499	524	491	518	556	505	545	520	525	552	512	524	474	512	520	494	542	479	519	526	517	519	521	532	524	510	507	531	518	498	510	528	535	523	515	525	501	524	547	556	527	506	525	535	475	509	527	561	488	522	490	505	453	487	494	536	537	533	500	512	522	480	496	543	523	562	503	547	520	501	498	503	510	490
22681	21269	29006	23863	21422	24760	16674	4849	2576	1728	1524	1264	901	870	929	829	705	680	661	672	693	682	626	660	977	2856	4091	5240	4172	3548	2222	1321	808	478	478	454	473	485	478	505	455	509	427	494	504	484	456	474	502	503	492	455	485	444	499	471	519	490	447	486	479	472	481	494	502	519	444	464	471	465	456	461	489	474	491	420	494	467	470	501	492	452	480	461	476	488	486	471	478	493	461	512	483	460	524	448	444	453	437	459	479	455	450	475	455	488	505	459	482	477	499	500	501	467	499	448	474	466	456	460	490	451	490	464	463	480	465	495	487	464	501	482	483	468	512	421	489	462	489	474	485	460	478	484	471	471	473	481	498	475	482	477	452	475	506	491	531	480	515	464	445	452	455	499	468	479	522	480	482	496	455	476	465	521	444	490	506	479	500	486	499	454	471	509	434	488	462	505	485	499	489	482	478	471	496	454	438	479	468	499	465	485	447	483	443	447	458	501	488	501	510	454	436	480	493	471	448	493	487	451	465	472	434	482	474	500	469	509	439	466	466	453	464	516	477	474	465	467	483	432	493	447	498	493	454	473	476	470	463	493	443	497	453	485	467	498	452	475	487	493	454	466	492	467	485	448	454	483	439	492	472	482	489	463	498	454	491	474	487	456	468	507	484	490	493	514	492	470	458	498	463	475	506	484	468	511	465	477	473	483	497	478	490	469	483	451	458	457	513	435	456	465	477	468	502	501	492	499	488	447	479	477	484	521	479	471	458	513	474	458	431	452	489	457	472	449	466	454	456	465	528	510	462	509	476	541	465	493	486	447	481	423	465	519	493	465	468	463	466	462	504	451	474	459	481	465	468	454	475	482	461	446	491	436	464	526	459	479	493	489	481	498	502	480	472	486	476	451	471	498	518	483	479	498	512	459	510	448	484	465	486	519	479	482	500	496	491	493	515	516	462	488	495	465	473	492	474	494	472	480	457	506	496	481	479	464	455	461	494	472	476	474	503	478	443	508	502	478	460	459	531	477	495	448	479	494	466	467	472	491	437	488	455	435	462	459	469	479	459	463	434	465	509	468	462	513	463	474	486	460	492	479	470	455	456	432	440	485	472	475	453	486	478	460	442	508	489	477	484	496	452	464	481	487	466	492	484	465	446	497	476	456	478	474	506	475	499	459	486	474	476	474	475	488	514	478	481	461	460	485	452	487	496	498	475	464	475	489	503	494	519	429	481	473	462	447	473	468	526	520	475	479	436	510	473	475	466	456	461	511	500	469	489	450	482	491	471	493	457	448	510	469	508	483	461	460	466	503	481	493	454	445	484	445	429	507	471	507	450	481	479	461	506	516	483	482	477	519	506	469	504	467	475	501	462	471	452	458	476	488	445	489	468	462	436	498	501	446	523	460	438	475	481	498	476	464	505	470	430	489	484	450	441	478	467	460	479	486	481	472	467	455	487	465	462	436	472	457	461	513	496	479	476	478	444	443	478	458	467	489	500	456	466	508	509	459	494	457	461	477	515	498	461	454	499	471	482	520	485	454	481	470	474	495	470	465	461	474	484	465	485	468	502	487	482	489	510	489	483	456	454	471	480	472	513	478	463	478	427	507	472	477	493	442	461	441	476	493	454	471	476	506	455	470	499	491	489	484	476	471	493	450	491	503	420	470	502	485	473	453	479	484	516	489	464	461	493	486	455	456	494	468	462	438	458	486	495	478	471	497	490	500	538	440	473	478	472	437	455	490	440	484	476	541	485	466	502	447	514	497	456	458	488	465	473	493	476	477	457	468	481	477	495	450	453	463	490	453	470	503	494	492	479	479	454	500	446	461	472	493	420	501	499	473	478	457	448	450	448	473	473	433	497	455	500	453	461	501	471	502	481	455	493	502	455	470	425	491	509	464	478	455	467	423	495	476	511	497	521	518	511	486	506	439	514	472	482	481	472	448	474	493	494	484	436	467	488	461	483	492	492	485	488	465	485	448	509	486	498	478	500	487	470	498	455	461	458	463	517	499	473	496	484	506	473	509	485	461	475	478	473	461	470	486	488	469	480	476	463	443	496	476	477	478	509	481	492	470	480	489	451	481	479	538	456	453	463	478	442	506	452	444	478	478	505	513	500	510	475	484	507	493	484	475	467	498	481	492	470	475	502	496	461	477	476	461	457	513	493	483	486	486	481	459	478	507	464	468	492	436	441	449	486	461	448	476	516	479	420	470	444	459	475	455	448	489	457	471	439	491	485	456	503	492	506	538	506	483	462	474	450	507	471	511	477	437	507	484	464	521	477	510	477	495	468	480	459	464	455	503	474	464	520	469	505	492	520	478	470	496	463	482	472	485	495	462	478	489	489	440	471	436	466	453	483	465	491	472	475	438	460	466	479	528	479	461	487	500	455	451	454	522	484	462	466	442	467	468	501	529	492	462	525	485	463	466	459	452	458	476	490	465	483	467	476	487	492	501	513	506	446	463	472	485	469	520	441	478	461	472	478	454	490	471	491	514	493	518	458	451	459	471	497	467	511	453	500	503	452	488	505	502	457	512	508	498	456	457	481	497	501	482	472	473	410	436	471	475	488	479	460	467	470	492	509	426	481	470	507	506	469	508	461	506	431	456	472	511	480	506	460	467	494	478	459	491	447	467	464	470	504	472	427	491	474	446	491	473	494	455	461	508	454	482	493	488	460	471	479	483	467	437	476	486	478	466	425	495	498	448	465	463	490	489	468	432	444	464	453	477	432	485	464	466	461	468	428	480	461	459	466	454	477	471	487	489	482	509	464	474	447	494	476	462	450	479	477	499	424	483	483	458	443	457	474	490	485	453	493	439	429	477	478	481	467	500	475	476	506	479	501	463	514	468	487	443	483	483	481	462	472	458	437	453	477	459	485	471	475	497	447	497	469	475	468	505	439	448	452	521	471	451	472	479	487	478	492	444	476	475	488	475	502	463	444	485	469	497	493	498	441	470	485	489	469	463	514	448	462	471	448	473	474	458	491	485	498	486	488	498	425	502	467	490	493	483	475	465	471	482	449	459	489	502	446	496	502	471	478	454	449	474	494	452	444	488	475	521	443	438	461	487	442	491	508	443	496	462	459	493	474	488	478	530	470	453	469	480	459	430	491	457	502	469	487	518	455	463	490	483	472	484	535	441	448	458	495	494	481	498	501	490	439	465	439	474	466	459	498	426	475	461	498	446	476	471	514	529	502	461	470	498	513	476	511	503	463	482	470	460	484	481	481	496	458	476	488	481	450	482	484	500	479	484	486	440	458	463	471	475	450	472	514	428	494	467	476	456	489	464	469	479	469	483	467	463	478	470	457	483	468	470	485	468	470	494	469	455	475	487	483	480	468	462	479	534	469	441	459	432	492	421	452	438	483	478	491	463	503	467	465	454	482	461	491	481	453	497	450	499	505	466	441	450	452	473	478	484	457	491	477	459	496	468	467	427	470	475	461	469	496	508	461	474	451	434	446	463	478	462	506	484	488	457	488	452
9878	25308	18030	11629	20438	28520	6431	6846	4560	2940	2463	1966	1321	1224	1180	1225	908	922	839	833	828	746	774	741	1279	4475	6303	7873	6365	5218	3061	1778	1038	519	456	509	484	481	465	495	486	440	461	478	496	499	500	466	520	479	496	486	519	490	512	471	459	482	493	501	503	493	449	454	497	443	445	539	489	472	522	518	517	474	508	516	522	506	467	515	498	478	524	458	480	506	486	494	535	464	476	453	479	493	515	476	480	460	488	493	457	461	500	480	458	501	494	494	480	464	483	501	455	542	468	478	487	529	469	517	502	462	463	466	473	465	499	501	469	467	457	498	455	496	477	503	471	486	478	457	497	503	494	485	447	483	479	478	489	479	510	503	475	434	496	486	509	466	503	502	502	490	459	479	409	495	450	456	469	496	483	476	475	494	484	490	456	520	487	493	464	486	514	520	513	466	481	482	502	512	480	489	455	473	477	495	460	463	499	497	499	468	500	455	455	478	493	465	462	472	484	492	475	485	482	486	477	503	536	481	498	443	514	509	513	473	521	491	512	473	473	468	515	518	501	509	471	442	489	479	480	486	468	474	478	455	449	467	463	501	453	503	510	439	461	501	481	476	489	462	511	522	482	530	476	462	449	503	459	484	475	507	483	466	508	462	490	488	435	483	463	443	468	468	506	457	481	470	455	481	486	515	486	527	466	509	498	500	482	469	498	465	496	496	515	479	512	490	446	475	447	481	486	504	481	530	469	508	473	512	482	522	451	460	451	541	463	515	493	526	488	494	478	468	535	474	493	484	537	505	491	467	473	502	522	471	514	501	465	480	469	468	488	518	484	507	485	504	502	465	494	536	492	452	457	462	463	504	461	511	504	489	449	501	526	503	445	474	440	472	486	480	507	478	454	471	480	480	491	431	518	465	517	476	532	496	522	496	488	454	481	470	477	488	497	447	468	440	459	491	485	484	490	471	456	515	482	478	523	519	498	487	475	450	479	498	451	475	454	471	515	474	473	444	490	500	467	483	483	494	479	489	459	464	487	493	449	504	507	483	494	464	502	496	495	503	441	476	488	496	512	491	493	484	471	480	477	470	451	497	475	469	531	492	476	460	514	473	527	477	453	467	483	505	517	467	509	459	467	470	453	522	514	462	462	470	469	480	489	519	504	522	455	489	488	505	468	500	444	505	512	475	485	465	503	507	461	505	500	499	492	462	477	487	532	477	492	489	482	489	445	486	501	499	463	478	490	497	474	474	514	456	468	521	478	492	440	484	444	451	549	512	505	469	487	499	490	458	472	487	539	491	495	478	534	499	461	497	492	524	479	465	418	512	501	494	458	470	469	450	495	452	455	493	478	476	458	472	454	466	484	470	459	516	509	458	502	516	474	478	531	490	453	485	520	506	473	499	480	506	451	496	488	468	527	488	510	488	459	493	480	456	441	467	485	495	484	496	478	443	515	464	460	476	462	557	490	445	480	465	504	482	488	504	472	431	500	476	516	511	467	469	452	509	509	446	481	533	477	464	562	514	532	478	497	492	487	540	452	461	507	507	482	488	486	502	497	453	496	480	453	469	447	472	470	461	467	477	519	491	477	476	479	536	475	484	494	483	450	445	507	473	516	466	480	461	506	462	482	498	466	459	490	487	465	483	497	489	520	489	443	493	483	464	466	483	501	454	484	506	492	455	487	491	503	442	433	473	467	482	527	503	446	495	515	519	506	489	519	486	480	500	534	475	495	469	486	466	493	456	521	519	475	509	469	521	475	449	530	540	480	485	482	507	508	508	454	466	472	489	441	509	492	494	515	470	522	479	464	454	506	442	436	455	421	465	497	464	490	490	507	452	494	463	480	443	490	483	456	499	498	455	474	510	485	462	478	458	546	494	496	455	468	453	491	469	476	498	516	484	493	470	489	480	490	483	480	526	486	488	453	450	498	519	493	487	496	476	479	459	480	486	513	473	458	500	498	467	488	487	463	449	476	461	516	486	428	449	482	548	482	478	490	485	467	499	458	476	507	454	496	508	475	446	459	463	500	494	492	455	467	425	498	491	487	464	501	450	445	492	472	475	421	459	492	473	500	508	513	505	476	443	479	467	476	508	470	487	486	529	476	494	504	486	464	492	511	451	462	503	457	504	469	459	483	485	497	452	474	515	475	491	515	511	503	485	448	480	450	498	473	470	492	471	500	499	510	487	465	463	472	479	496	476	525	525	460	465	505	478	462	494	471	510	466	467	494	490	444	470	476	453	481	463	503	464	450	494	506	473	528	501	503	499	469	509	476	478	523	468	459	485	480	516	486	526	511	523	493	486	475	498	459	497	501	512	469	455	480	467	477	523	444	503	480	457	462	481	474	498	447	471	441	443	483	466	496	468	467	507	464	492	490	507	498	483	465	500	469	484	469	497	499	456	467	456	480	481	496	498	472	485	483	442	482	448	513	473	490	499	513	454	485	488	485	524	459	461	472	531	489	475	509	486	526	467	542	487	533	506	482	464	508	449	519	467	453	505	490	458	468	436	482	510	507	491	461	456	506	450	509	462	484	464	450	481	493	510	452	454	492	447	521	464	502	455	490	462	505	504	533	457	499	483	477	473	473	506	468	472	497	500	453	471	516	473	507	464	487	494	484	482	495	498	500	517	447	488	509	484	492	497	492	471	483	516	477	507	481	466	480	518	521	452	469	497	476	486	463	462	455	500	471	453	500	445	463	449	470	489	491	486	473	539	471	460	505	492	453	474	455	496	494	527	470	474	466	445	486	476	492	483	446	510	486	489	508	454	490	484	486	462	475	494	485	435	455	510	491	488	491	495	441	470	480	450	470	526	479	452	484	489	491	444	500	482	497	492	479	495	512	510	522	520	487	499	487	462	488	464	500	483	500	464	482	462	483	475	460	489	477	477	455	494	480	459	467	461	450	488	439	456	497	450	504	485	465	521	471	491	453	540	477	484	490	509	459	463	510	494	479	503	548	513	508	485	478	487	505	470	471	480	492	471	485	451	464	477	464	511	497	505	481	454	469	490	498	482	475	505	443	454	517	472	477	482	477	468	470	500	475	495	454	488	475	477	485	452	510	493	499	473	462	473	485	485	470	511	479	507	476	494	505	457	495	514	463	487	471	490	483	492	501	483	460	486	482	489	528	461	464	499	505	512	486	475	487	455	483	460	474	483	503	500	530	468	502	444	463	489	492	502	473	491	490	486	472	478	480	436	463	500	502	474	479	473	499	520	472	478	486	501	480	457	501	463	513	475	468	525	472	520	511	475	472	451	498	482	455	479	495	477	474	454	529	489	469	450	488	462	489	474	477	466	474	493	492	445	485	493	519	494	457	449	519	481	460	497	476	489	433	482	481	471	468	461	468	459	461	508	444	468	479	515	497	500	463	486	423	469	508	520	487	482	478	479	490	500	475	492	519	511	525	460	502	457	485	520	512	455	441	451	412	487	471	509	484	487	481	450	490	510	465	455	478	491	498	480	459	464	498	474	505	484	484	481
27938	19047	9003	3440	1721	1620	1605	1480	1043	794	673	631	494	516	503	459	448	416	394	392	389	393	358	361	381	463	522	566	517	569	485	421	359	371	360	361	341	373	394	355	350	349	353	368	361	355	315	368	346	383	357	360	345	357	343	340	372	311	344	327	342	350	323	374	369	343	343	339	390	375	362	351	336	332	344	334	348	334	338	374	377	364	342	360	356	348	342	338	342	348	354	326	347	346	357	369	379	332	345	345	374	337	341	353	356	361	388	354	376	371	319	355	361	335	359	325	353	354	353	361	346	391	355	325	374	363	378	341	364	367	379	336	357	340	346	349	345	343	401	347	369	363	355	400	339	347	375	318	343	363	395	318	338	336	325	358	352	375	337	335	360	379	342	390	374	342	330	361	347	362	365	320	353	321	364	341	348	354	351	354	327	334	355	367	329	338	343	327	369	319	350	366	353	335	365	366	314	301	299	348	351	324	332	356	336	352	359	371	357	351	334	388	376	347	355	327	325	378	322	320	365	350	346	344	336	332	328	357	331	334	365	353	366	359	351	353	329	358	339	400	359	340	351	355	370	422	367	361	379	374	381	366	344	333	344	329	353	326	360	370	350	305	351	327	349	358	358	345	361	327	350	328	341	305	349	343	356	361	376	347	349	346	360	343	356	339	330	365	366	346	343	350	368	331	346	334	374	382	347	334	380	346	347	345	363	374	341	377	328	362	345	357	344	355	353	383	315	326	330	324	336	332	366	358	330	370	330	396	379	369	350	339	363	333	371	330	359	327	329	342	371	334	397	329	336	354	380	357	381	378	361	337	317	369	357	388	384	384	379	350	337	354	339	382	359	333	357	331	360	336	361	361	330	350	382	364	375	360	369	335	345	346	394	341	370	344	379	312	355	360	367	345	380	376	374	375	327	332	365	358	343	354	358	312	365	350	349	330	347	351	359	330	355	342	347	336	361	362	367	350	377	348	345	340	336	384	330	346	367	344	348	358	338	319	351	325	358	351	348	343	339	312	348	381	338	375	358	326	355	371	352	358	376	371	350	341	355	333	326	354	357	379	378	348	329	387	354	374	364	350	362	355	340	360	350	357	364	345	361	342	385	356	346	342	349	322	358	346	337	345	344	364	356	347	361	352	350	334	363	365	353	346	348	321	344	344	388	345	360	359	363	357	360	362	329	310	364	332	375	353	322	334	330	336	362	352	348	337	340	343	367	336	343	342	353	358	369	366	307	379	357	338	351	348	334	354	350	349	366	358	324	340	369	348	345	330	332	377	352	395	341	366	346	377	355	371	388	339	340	365	360	378	356	371	346	347	334	334	330	358	336	355	345	344	373	383	362	365	338	375	384	342	339	380	347	348	377	348	356	338	352	355	331	337	357	337	352	326	387	346	371	322	340	356	377	380	343	369	351	376	344	353	316	356	363	363	362	342	369	366	361	337	401	328	381	350	366	339	362	361	327	343	362	323	342	363	345	343	410	349	331	365	321	373	339	358	371	356	367	368	354	350	372	354	344	373	349	322	340	340	343	341	338	310	404	378	334	349	363	325	345	345	348	353	346	353	319	331	371	328	336	372	371	352	333	371	378	379	324	385	331	391	364	350	360	367	383	332	347	364	318	375	359	363	335	332	317	326	341	368	389	327	359	371	349	351	388	344	369	367	359	349	347	358	307	342	376	351	325	369	369	355	355	362	347	349	324	357	357	348	334	379	386	321	363	332	344	365	351	343	355	332	313	354	342	335	354	344	366	340	346	343	314	360	354	377	364	357	360	364	356	355	365	334	344	370	398	323	334	327	338	350	359	331	333	363	336	360	339	361	356	330	345	369	349	368	343	360	366	378	326	348	347	361	355	344	367	361	348	322	353	327	346	393	338	358	350	379	364	349	353	354	348	360	338	356	363	375	347	362	346	335	335	356	362	333	356	326	383	332	370	335	331	342	383	337	344	338	352	322	385	360	343	350	337	340	350	387	357	333	333	332	326	344	361	358	377	356	367	342	333	314	344	348	352	322	382	364	335	378	303	333	336	356	335	340	356	377	335	328	351	325	347	343	372	382	345	345	310	373	348	341	308	337	339	367	347	369	342	343	349	371	340	355	373	360	357	339	314	330	370	344	333	346	368	322	361	363	387	329	347	348	339	338	361	373	345	347	336	343	339	343	367	375	355	358	352	352	343	362	345	306	342	356	311	353	354	387	382	327	373	359	349	324	352	354	348	375	342	355	350	345	347	371	326	336	351	375	325	349	329	371	360	338	308	383	368	376	341	363	342	344	333	349	336	328	325	374	343	377	336	372	369	358	359	374	341	339	367	346	340	355	309	374	371	339	341	365	352	339	372	353	360	386	369	339	360	357	378	355	383	329	355	374	344	317	360	332	355	364	336	342	347	356	356	353	341	388	349	345	351	354	338	345	350	355	314	339	361	335	348	344	352	383	337	351	379	364	361	366	321	328	335	373	347	348	347	361	332	351	364	347	379	358	343	340	336	361	329	363	347	351	344	371	373	356	339	358	338	379	343	343	314	342	328	349	374	370	352	357	346	362	351	365	369	334	370	379	328	343	349	342	368	359	325	365	346	324	335	334	383	360	346	366	365	374	366	346	399	348	323	330	323	350	361	357	333	346	354	359	306	323	368	369	346	390	331	319	386	311	328	359	354	346	357	347	368	307	331	342	338	331	377	334	325	329	330	353	360	336	340	382	346	347	362	370	335	353	346	333	327	363	356	346	364	333	368	360	343	370	339	357	351	348	352	353	343	394	326	332	344	357	342	364	345	372	334	345	382	359	363	319	331	347	333	352	374	337	334	329	343	368	351	356	330	336	345	378	384	376	345	340	325	368	363	381	377	334	370	374	365	365	373	367	353	342	337	394	340	378	356	357	371	373	371	323	323	327	348	357	361	363	365	352	354	355	346	362	357	325	363	348	364	340	328	379	348	319	323	341	355	354	340	344	338	336	343	367	370	353	380	348	357	316	361	365	364	350	349	319	323	347	331	354	361	353	357	399	341	359	330	319	356	342	354	347	355	363	355	355	332	330	350	376	339	351	368	324	324	319	351	340	343	371	310	347	370	337	355	348	353	339	353	351	371	369	334	373	356	329	343	347	357	356	364	346	354	337	357	350	356	368	374	350	366	359	316	350	351	376	366	362	337	355	332	368	389	343	382	360	362	395	348	334	348	354	333	346	326	355	329	336	330	361	336	362	339	401	336	382	334	344	330	336	379	348	357	355	365	343	343	337	328	355	371	362	356	378	358	313	347	358	340	375	337	341	373	361	339	337	341	348	342	343	339	339	371	381	353	368	335	330	378	362	346	330	363	373	326	360	365	325	337	363	379	342	325	399	343	361	351	352	354	373	356	369	323	374	371	350	337	391	366	329	351	353	350	371	343	363	314	360	342	340	377	354	359	321	356	293	373	350	340	367	342	347	344	304	350	345	351	350	348	377	346	317	315	328	354	368	363	361	337	375	352	310
8232	10930	7226	4022	2448	2527	3013	2825	1780	1337	1128	930	609	677	712	652	542	528	451	419	465	454	419	455	442	588	675	719	680	673	594	576	402	400	391	357	398	383	382	380	394	371	365	392	377	405	378	377	372	399	366	389	382	368	392	331	392	379	363	379	386	395	369	372	318	377	395	385	357	409	381	355	339	345	398	348	347	405	398	422	358	386	373	367	400	383	389	393	399	382	392	410	391	400	395	356	377	315	368	427	366	389	355	359	363	382	370	426	355	394	401	377	382	408	387	336	354	408	345	370	366	406	377	371	383	376	375	385	352	376	356	390	400	376	401	388	383	384	378	366	408	388	395	352	385	405	357	366	401	380	368	368	385	375	396	402	394	395	370	385	363	412	366	352	382	355	355	417	381	390	376	365	385	379	348	397	383	374	378	442	331	380	388	404	386	372	387	397	348	378	382	404	387	389	414	402	394	401	392	407	403	350	374	423	379	384	378	377	398	402	369	398	386	379	424	397	408	388	370	392	365	360	382	369	375	403	391	390	392	374	382	344	376	355	433	393	377	416	365	397	399	381	411	350	358	389	380	372	353	379	347	360	422	388	377	379	359	395	360	393	404	417	397	338	382	390	371	384	361	399	364	380	368	371	408	379	372	363	383	378	386	351	381	396	374	416	354	396	375	378	373	359	384	376	373	374	392	374	368	384	392	354	379	419	402	384	382	391	364	376	383	394	381	372	388	343	393	371	415	363	383	401	391	380	371	395	377	391	391	412	390	403	389	367	372	403	363	395	355	378	372	317	387	404	389	353	416	380	371	416	374	380	418	409	369	395	394	404	352	367	370	375	366	354	374	384	418	397	372	370	360	361	383	349	400	400	399	399	358	387	377	401	414	377	377	380	372	430	384	382	399	374	402	371	383	376	389	400	371	375	370	382	362	344	367	361	385	405	366	390	368	418	374	391	361	391	387	395	416	386	394	388	369	406	391	376	354	372	394	392	376	399	375	357	375	357	398	368	393	370	398	391	384	354	365	372	392	388	398	408	354	383	388	380	367	377	383	407	383	390	404	342	394	388	365	380	390	381	409	373	359	382	377	395	412	380	393	382	360	354	366	351	421	378	401	350	362	344	372	374	394	376	387	377	367	360	406	399	391	365	372	338	399	406	381	368	364	367	400	345	404	340	372	379	367	368	399	361	404	371	375	403	391	364	390	388	399	369	392	405	372	361	391	354	397	396	362	369	364	392	368	406	386	387	367	349	380	380	376	371	372	378	414	366	398	389	379	400	398	385	377	379	374	393	365	376	414	359	360	361	383	395	399	387	370	363	363	414	406	402	386	391	386	378	385	364	369	394	363	359	357	393	366	366	438	395	399	367	373	387	384	388	388	383	364	390	395	425	432	362	375	365	379	397	377	392	372	360	363	375	383	363	369	362	375	384	385	391	397	372	422	398	392	418	417	392	400	373	427	347	435	408	402	387	365	391	352	388	361	389	376	374	386	400	396	391	389	370	362	376	385	365	402	411	392	421	398	408	369	388	360	437	357	360	374	359	421	391	381	366	362	383	384	421	405	372	381	413	369	381	400	371	380	386	399	410	391	348	361	373	391	376	384	386	368	391	352	397	366	402	370	377	355	400	381	388	375	352	379	385	410	358	392	399	391	357	384	353	375	396	357	362	386	376	342	378	401	362	404	335	386	405	363	373	376	366	365	370	422	379	381	378	387	396	378	361	421	417	351	385	385	415	367	403	380	352	374	386	373	367	366	375	375	369	349	344	378	396	367	406	351	394	382	374	383	374	371	422	379	402	361	398	422	431	355	374	381	395	409	393	374	373	374	365	357	362	401	357	410	343	371	400	385	369	370	357	397	387	386	399	375	381	368	364	381	385	421	365	399	374	378	371	362	391	398	352	403	371	374	377	369	367	368	406	391	371	380	387	360	386	396	358	376	413	351	401	368	359	377	342	364	323	405	405	375	388	360	372	360	377	402	363	399	382	382	391	379	362	356	401	388	409	405	378	382	378	411	373	400	395	386	383	391	408	389	363	381	370	356	357	363	397	377	391	390	337	379	396	367	389	343	403	380	358	420	364	342	377	381	396	379	382	378	393	365	350	365	381	397	389	373	401	349	390	361	385	393	361	377	389	383	374	375	368	411	378	377	401	390	399	374	400	383	374	380	389	357	392	395	384	397	368	388	393	431	379	373	396	419	381	398	378	364	372	373	396	394	394	393	389	351	387	418	381	408	420	407	379	386	399	362	418	399	398	406	397	335	394	375	362	374	400	383	382	387	411	384	365	412	404	396	369	435	428	380	366	397	367	387	414	368	366	353	405	395	398	365	400	365	398	403	379	383	357	363	362	409	396	377	395	380	372	363	385	369	381	373	380	375	418	363	370	381	409	381	396	398	353	409	412	387	355	405	364	378	380	401	397	367	396	371	394	377	399	409	351	368	414	363	420	396	369	411	384	388	401	392	367	373	347	393	362	369	363	383	357	373	386	415	391	406	373	384	369	360	403	412	376	388	358	352	415	336	365	357	359	384	385	401	340	384	417	389	384	399	410	379	389	379	376	405	389	398	402	394	382	387	371	386	380	418	403	383	381	378	351	357	381	381	386	349	381	317	365	395	345	388	369	383	383	386	374	386	394	413	379	400	363	387	360	354	363	379	391	374	376	382	350	343	379	381	399	395	394	404	383	391	360	371	387	372	378	406	404	391	399	394	365	398	401	396	400	359	383	399	374	388	374	366	380	360	372	379	385	391	401	400	386	349	373	345	357	381	387	413	373	414	358	383	375	383	388	390	381	368	386	416	393	398	407	392	369	388	332	402	392	372	377	414	352	372	379	429	373	361	376	399	399	402	386	361	345	342	383	374	391	386	350	363	386	400	397	381	355	396	375	382	381	360	344	397	376	409	392	377	357	364	354	375	355	371	326	415	356	375	363	362	390	385	389	387	413	377	380	363	405	383	395	360	364	410	378	371	417	356	372	365	403	376	376	382	399	389	380	399	375	383	376	369	357	388	371	389	382	367	394	367	372	395	389	389	415	379	401	399	368	366	314	355	350	384	392	382	399	336	351	385	399	390	359	382	403	364	395	378	386	367	361	378	379	390	383	398	350	379	406	348	411	368	384	416	384	356	377	367	341	387	408	396	382	405	371	395	395	370	401	387	358	394	378	373	365	380	369	352	394	379	346	396	382	336	387	397	378	381	426	365	359	327	368	388	405	362	411	363	386	423	404	367	358	365	365	395	403	390	344	350	424	400	380	373	394	411	379	380	399	376	382	350	377	376	383	393	393	401	377	388	375	363	377	417	414	366	368	393	360	392	367	418	427	383	400	355	384	398	378	393	434	369	426	374	408	395	378	408	367	348	374	390	404	364	401	385	402	375	433	383	392	371	385	392	386	403	387	364	364	397	387	396	358	393	354	384	398	419	404	392	356	389	397	361	375	388	410	400	392	373	378	415	414	376	374	342	374	384	346
24024	21286	28507	24394	21361	16171	6752	2579	1640	1429	1134	802	581	532	642	718	560	481	536	397	383	404	347	382	800	1786	2717	2468	1989	1454	1054	745	480	337	340	331	345	313	316	314	325	308	341	314	315	332	313	320	324	340	331	322	298	320	309	310	318	328	292	309	313	328	327	322	311	280	289	348	344	296	314	333	341	320	346	323	348	323	335	315	302	329	299	300	295	330	310	339	304	321	337	345	352	320	321	351	330	304	331	311	316	320	321	350	338	328	343	333	296	317	331	306	330	323	305	301	309	345	328	306	298	312	337	340	327	312	344	296	331	332	330	299	341	313	351	315	328	327	317	346	306	292	341	327	329	317	306	317	312	321	327	302	285	336	326	357	351	300	304	292	281	334	284	343	336	303	330	345	301	311	330	314	344	315	313	326	301	319	320	325	335	326	311	273	300	325	312	322	312	335	352	318	302	321	334	332	312	314	332	306	291	319	314	340	331	340	322	336	316	351	373	328	324	325	298	310	342	313	324	304	320	333	313	344	292	326	321	357	311	344	286	343	310	327	308	332	334	312	317	343	330	336	328	317	321	309	299	346	350	310	300	281	342	304	313	330	323	327	302	327	333	310	333	342	342	311	349	346	320	352	324	326	304	300	327	340	327	309	310	338	321	331	316	344	351	309	322	346	326	332	338	297	326	308	309	330	332	346	332	324	348	299	293	291	336	295	322	331	331	329	328	300	291	373	341	319	323	315	309	314	308	327	300	342	293	316	333	308	320	315	287	303	352	313	308	288	318	326	327	319	299	329	310	315	303	321	293	362	305	341	302	298	332	328	336	308	324	333	312	333	307	287	319	291	301	315	349	330	343	306	321	322	333	314	330	335	324	325	347	305	334	310	320	314	320	341	314	297	330	290	306	303	330	305	307	348	319	321	312	301	325	313	301	294	312	325	311	286	330	339	313	321	336	305	293	295	305	323	311	300	284	287	331	317	336	290	293	317	300	333	312	273	315	345	306	342	357	325	312	328	320	314	297	291	322	313	311	311	294	360	317	295	330	305	328	313	338	329	292	351	347	306	322	335	309	326	330	324	321	322	334	333	317	328	318	299	333	318	324	325	307	320	323	324	351	309	325	339	320	335	319	311	276	323	302	309	323	324	308	318	322	326	337	330	314	304	348	351	374	293	341	315	332	316	333	329	336	343	316	318	315	307	318	333	305	302	289	319	322	297	320	326	321	336	308	327	341	328	340	295	282	320	335	326	339	324	334	326	322	292	318	312	336	328	331	331	302	330	331	298	342	330	306	345	316	327	330	293	328	340	345	315	304	289	322	304	333	316	346	310	315	298	323	317	341	349	313	299	308	323	309	330	335	327	318	348	305	314	341	316	323	292	313	291	302	336	328	330	330	322	310	325	298	340	305	340	292	321	314	338	303	355	345	314	292	316	297	319	296	331	297	323	313	313	318	356	338	326	319	305	360	314	344	335	310	355	328	276	339	324	331	363	325	339	317	316	318	292	294	310	302	309	335	305	296	350	284	319	316	309	326	330	343	343	324	340	328	337	324	330	296	315	324	338	327	321	336	318	325	332	319	319	322	310	323	323	335	304	342	325	314	331	288	345	320	326	309	338	343	304	330	328	322	289	353	336	327	316	335	314	306	326	329	323	317	331	308	316	302	349	329	346	303	333	287	344	301	295	341	349	298	315	319	319	327	321	336	358	311	315	321	314	320	285	327	352	305	321	294	320	323	291	301	274	317	317	325	311	310	310	327	315	309	341	322	338	314	295	301	294	312	319	314	346	321	326	321	314	297	291	317	314	320	328	318	330	305	276	308	318	310	311	327	344	302	349	318	329	327	315	297	296	283	306	303	325	303	326	294	303	321	319	314	301	313	331	322	327	294	330	313	325	284	298	325	349	317	306	302	337	318	318	303	338	306	312	296	347	307	344	331	296	339	326	344	322	319	318	307	354	355	294	347	328	324	300	338	342	300	328	306	293	339	315	294	314	344	330	355	328	330	339	331	304	291	331	287	331	319	322	325	328	310	327	347	340	328	312	318	359	320	298	319	322	298	327	296	327	323	334	312	360	304	319	304	291	331	337	320	311	340	324	336	320	330	328	312	330	303	303	296	347	358	305	335	288	327	307	331	319	366	298	344	348	317	318	319	353	323	342	318	330	325	336	303	317	333	331	310	322	296	343	321	341	325	327	281	358	336	325	342	343	331	319	332	315	316	306	308	310	333	306	336	332	333	297	327	310	321	331	306	297	335	320	327	317	275	319	332	340	319	333	352	305	331	347	291	354	340	327	295	344	298	333	337	352	311	337	331	331	338	344	341	322	314	321	326	355	352	305	361	324	298	326	359	326	309	312	295	313	289	315	331	347	349	281	317	333	337	333	277	290	323	302	316	341	317	356	323	320	314	333	306	338	265	288	319	307	325	372	335	298	306	321	321	300	320	371	311	318	319	337	311	338	310	322	329	328	341	289	323	290	321	319	338	327	343	333	304	279	316	312	312	315	338	335	316	340	327	307	328	332	321	305	335	355	318	339	319	315	318	304	310	319	344	335	315	300	311	316	326	340	322	304	310	337	358	327	329	305	347	334	324	322	351	335	305	338	326	349	338	334	331	324	340	316	311	338	334	298	317	306	337	304	324	299	302	320	318	333	339	275	299	316	346	309	296	344	314	347	310	323	339	328	313	322	280	353	322	303	293	298	349	319	353	302	338	309	315	310	314	356	304	314	304	293	318	327	331	336	341	338	290	300	351	312	296	331	341	322	350	346	278	297	354	339	313	334	314	334	320	298	313	369	341	304	335	343	314	303	302	302	294	313	313	320	287	329	316	368	309	289	361	303	301	323	336	323	331	343	330	332	312	331	304	319	349	283	307	288	326	328	322	303	331	305	314	304	354	296	322	333	321	319	314	352	332	302	307	336	288	341	283	328	329	321	351	329	346	288	340	322	326	324	313	302	309	328	292	316	336	309	318	341	340	318	288	334	320	320	343	353	310	353	360	317	333	298	299	317	307	319	319	337	320	317	336	312	294	289	310	322	315	303	331	352	306	323	300	304	353	321	347	341	288	338	299	292	327	289	339	347	343	333	315	329	303	314	303	309	324	330	325	319	332	329	309	317	360	344	317	331	329	315	312	326	336	308	329	338	338	319	322	301	355	332	307	309	305	324	338	358	332	308	336	333	345	341	326	343	310	277	323	310	315	321	306	327	290	302	331	327	312	302	300	321	332	303	341	313	342	324	309	338	305	301	318	297	310	330	343	326	329	335	320	335	323	311	312	347	326	320	311	340	318	290	335	356	293	360	313	325	348	285	323	334	330	332	313	305	317	335	323	309	307	311	317	300	355	321	317	333	299	313	307	322	322	311	313	327	326	361	309	289	328	351	288	304	292	317	315	339	307	293	321	304	310	353	329	316	320	308	314	315	323	346	298	309	352	321	348	329	337	321	321	335	313	307	299	308	322	323	335	299	314	324
8094	19765	13812	7488	9871	15700	6590	4423	2998	2549	1950	1282	826	759	835	1015	820	667	651	506	462	462	440	461	1121	2828	4202	3751	2996	2222	1434	977	602	324	369	355	349	366	337	333	361	321	323	372	342	327	343	377	308	313	332	332	351	332	358	340	362	319	362	344	362	348	368	328	335	346	333	347	342	355	323	320	330	320	323	328	384	374	344	360	369	340	335	317	331	335	356	351	348	334	353	358	375	328	363	385	321	351	367	347	274	365	352	370	351	331	327	333	365	339	357	359	330	337	313	322	333	342	358	330	348	347	338	346	339	322	340	333	372	352	350	346	362	356	334	324	348	357	340	335	371	336	319	350	322	349	331	349	361	353	370	346	345	379	369	374	348	357	328	366	358	380	354	327	320	342	340	325	324	391	364	360	351	361	349	329	355	345	353	341	344	364	332	328	354	372	358	361	320	331	347	365	370	376	372	304	341	356	330	348	334	365	345	344	355	362	347	357	357	316	354	342	368	324	341	315	329	342	336	331	305	319	317	357	366	355	359	340	345	381	346	335	350	351	330	345	345	363	343	390	334	350	337	363	329	380	345	340	319	341	320	378	352	345	324	322	347	358	329	332	324	337	353	349	334	360	328	316	313	361	342	383	323	317	361	359	350	301	370	302	339	342	357	344	365	341	368	351	330	338	385	342	349	339	349	343	361	374	332	324	344	358	334	367	354	366	319	336	341	317	353	337	379	363	318	367	334	369	351	322	355	345	363	359	353	368	367	361	369	343	316	328	344	382	344	343	345	323	337	325	339	354	360	368	330	331	343	319	334	358	345	332	368	372	338	346	356	356	333	337	345	342	323	344	326	320	347	338	317	377	321	358	350	342	330	341	303	317	345	329	361	348	332	345	336	359	331	336	321	338	344	305	355	339	331	377	366	367	344	326	335	362	355	334	354	350	339	304	391	362	329	331	357	383	333	339	342	323	319	356	348	366	374	331	360	361	351	343	353	338	330	353	322	336	362	358	324	316	343	344	361	361	340	333	357	292	323	407	369	373	366	358	330	314	328	346	356	324	354	315	322	330	317	341	368	348	363	354	334	350	340	368	328	350	349	351	354	339	345	337	352	353	327	342	336	368	356	351	369	353	308	347	313	334	329	349	334	336	343	359	328	355	369	335	329	333	329	355	333	341	347	333	365	372	361	341	364	346	357	354	376	325	342	339	309	358	334	314	331	354	381	347	380	376	333	348	319	366	330	356	346	354	337	337	328	336	356	339	340	350	369	341	365	332	317	342	343	318	383	334	350	330	346	351	351	363	316	352	336	353	384	369	327	350	327	349	374	363	328	336	340	343	347	344	333	309	320	342	357	342	340	354	357	334	341	314	339	366	336	326	347	333	313	360	353	365	283	328	391	347	351	365	343	378	354	349	359	335	347	363	344	347	340	355	339	336	314	350	322	333	360	343	335	348	379	329	323	367	366	348	355	338	316	312	299	380	352	397	349	343	326	355	369	348	363	366	348	370	316	343	340	357	373	339	341	309	320	322	375	378	329	329	379	345	347	353	374	354	307	343	341	362	310	338	340	351	361	305	343	351	341	341	331	350	359	350	345	382	333	300	343	357	356	341	311	347	366	352	331	359	316	332	375	336	355	367	358	352	365	323	366	319	346	332	385	347	373	333	326	329	375	355	365	354	393	353	368	316	374	344	358	319	329	339	371	335	345	345	339	330	332	360	345	340	323	355	364	320	347	354	355	337	365	347	372	353	348	319	301	349	336	344	321	326	312	344	338	343	333	353	301	331	343	341	340	338	364	319	347	344	365	341	332	353	364	355	373	354	321	319	331	375	361	328	348	367	353	349	362	349	345	348	315	321	334	353	329	324	335	315	346	363	349	347	346	361	355	326	332	374	304	322	357	314	344	340	380	360	337	326	370	353	304	312	341	355	335	310	350	370	339	350	316	376	312	314	353	326	316	337	331	339	340	336	334	357	343	351	340	335	315	333	325	333	324	331	328	349	340	336	295	357	350	371	336	337	301	315	332	310	333	362	334	327	344	358	381	346	315	329	345	329	337	362	342	341	301	351	385	369	372	350	365	382	337	340	352	328	333	342	356	364	348	349	344	387	351	343	352	346	374	333	356	355	362	351	343	376	393	336	347	387	340	346	343	355	370	349	341	331	352	344	326	334	322	346	322	351	328	370	357	382	365	331	357	341	329	346	330	375	319	333	338	286	320	332	350	336	334	325	368	334	341	385	360	324	354	337	358	334	336	359	331	306	369	346	339	337	319	343	386	327	365	358	338	331	323	372	345	320	320	351	389	302	347	358	359	332	322	349	336	335	349	347	316	349	369	328	331	357	325	376	349	359	339	362	368	371	333	351	344	306	327	315	327	374	339	329	369	351	330	334	327	342	360	343	359	342	316	310	371	376	335	352	357	357	314	346	366	342	348	319	373	375	347	353	322	366	372	343	335	329	366	357	365	329	339	326	349	347	333	340	341	353	339	348	376	345	345	356	345	336	320	341	341	338	356	354	347	320	349	360	365	332	332	334	323	353	354	351	335	372	341	365	339	325	384	403	336	323	345	328	312	323	365	365	348	336	343	369	324	329	331	334	342	338	320	361	345	344	335	343	324	348	357	330	340	354	323	335	342	357	343	329	345	330	312	323	341	359	332	349	332	374	365	379	359	344	357	340	340	346	366	346	325	324	341	350	352	356	341	347	371	330	370	316	364	358	322	351	341	339	350	302	370	333	364	345	326	336	287	348	350	328	350	331	354	352	323	376	344	349	328	340	312	333	340	347	351	342	351	359	309	330	338	312	341	316	352	277	348	340	360	330	356	329	371	343	309	342	368	341	359	365	335	339	351	318	317	318	314	347	357	336	336	325	322	354	380	324	346	368	369	381	319	368	336	347	334	329	355	347	348	331	354	344	376	336	333	358	358	340	339	366	330	330	330	335	342	363	352	336	350	357	353	364	365	351	358	372	386	339	326	354	339	317	335	308	320	323	324	350	363	322	343	338	357	341	349	330	322	344	342	332	341	369	322	409	328	341	328	338	334	373	350	393	348	362	360	334	337	360	330	349	329	327	363	349	333	349	341	367	355	347	323	363	355	355	336	360	351	302	338	321	357	304	334	340	334	339	384	364	345	335	317	364	384	388	327	349	369	327	347	325	337	340	350	334	390	354	327	335	375	346	336	357	322	328	384	329	370	332	320	351	369	349	323	331	314	353	322	342	315	323	348	345	326	315	316	333	334	393	383	350	351	328	360	317	296	321	345	304	329	328	334	355	350	336	358	337	311	370	375	333	378	381	332	367	323	312	359	317	332	351	348	320	353	343	363	327	368	313	357	346	328	305	329	351	341	311	334	353	361	350	342	294	349	344	350	345	358	382	344	313	388	295	339	356	344	328	364	341	373	311	367	331	364	348	342	337	332	367	318	342	370	337	386	350	307	342	359	338	361	344	358	359	345	341	355	340	344	347	381	367	353	349
25008	21250	27467	25269	12141	5787	3234	2014	1470	1358	1153	793	646	628	587	784	727	664	574	550	574	554	531	490	731	1499	1764	1766	1462	1164	1012	838	656	486	496	533	496	506	454	531	511	510	491	511	504	547	519	481	479	525	525	513	510	504	508	497	475	522	480	519	518	507	512	461	467	518	526	494	509	493	479	499	491	509	539	503	492	524	483	495	505	503	507	490	487	517	485	509	507	523	551	512	529	536	510	491	513	503	520	480	531	509	494	507	471	528	492	524	493	518	515	495	491	527	491	497	559	507	508	478	536	488	522	516	504	497	518	501	509	495	508	469	512	494	566	490	522	517	513	527	492	524	490	508	490	480	520	529	501	487	535	508	466	533	485	479	542	522	497	472	515	496	564	488	480	485	516	569	551	506	501	521	515	495	490	526	554	522	479	497	523	501	502	530	523	487	500	474	535	502	515	504	483	516	498	463	467	503	533	516	526	521	490	488	529	518	461	548	529	509	506	513	473	482	547	480	502	497	520	495	489	531	470	478	550	508	513	521	516	522	524	524	486	475	486	530	508	535	492	498	534	502	543	504	467	509	497	518	541	463	515	528	489	515	483	465	521	480	506	485	514	522	462	490	510	504	456	499	479	547	450	519	499	507	511	491	518	501	521	491	508	495	498	496	499	511	537	494	513	506	551	478	492	508	526	458	490	507	528	504	453	502	521	495	508	477	500	500	490	509	555	502	503	502	474	506	488	496	581	509	511	525	508	471	528	510	529	512	539	495	476	498	501	539	481	504	513	463	531	580	482	532	498	511	502	522	494	512	485	493	576	541	523	532	516	539	545	535	488	528	506	514	495	520	499	499	486	527	480	525	497	526	494	506	558	580	530	527	554	503	498	511	515	539	531	492	461	530	489	472	510	491	481	518	487	526	509	497	516	522	486	501	506	513	571	517	530	484	452	529	485	470	534	529	544	486	489	487	498	520	513	504	515	498	500	484	462	508	514	471	509	460	527	461	502	519	507	470	506	516	498	491	477	509	513	492	543	489	514	482	514	484	488	517	520	484	486	556	508	520	505	489	520	488	535	519	500	464	486	494	507	551	541	506	512	513	504	513	483	508	483	487	490	501	506	490	496	496	513	485	501	515	495	546	514	495	484	497	470	488	473	501	520	511	539	473	479	526	495	489	509	493	550	520	489	489	473	552	494	515	510	492	520	488	492	508	498	500	447	508	483	495	510	471	505	480	501	488	481	500	525	541	509	493	528	527	474	501	503	520	478	532	483	538	501	492	506	508	489	543	533	555	502	527	480	463	520	489	493	522	529	501	532	491	509	535	511	486	517	531	484	507	504	484	472	503	486	505	504	493	523	529	497	496	522	514	536	474	523	511	522	479	506	499	484	490	496	520	503	480	482	507	527	478	533	549	512	547	527	539	520	534	489	511	526	488	511	536	474	542	503	524	522	549	479	521	470	510	483	497	541	491	510	527	515	523	490	490	537	495	500	497	539	516	518	502	544	475	511	515	508	496	502	501	465	484	530	506	515	501	496	532	524	471	523	507	507	456	539	506	529	483	540	514	519	482	506	508	474	535	484	514	481	525	505	481	510	491	520	524	483	516	543	513	503	455	489	514	502	519	481	474	536	514	538	513	507	468	467	486	500	476	470	487	486	507	506	508	548	545	493	500	513	504	493	510	530	488	484	536	495	492	495	470	520	489	530	520	483	478	473	479	530	470	479	487	512	525	516	464	524	558	509	507	488	512	511	503	481	495	486	538	495	501	508	544	466	488	498	512	491	533	486	471	530	517	490	497	507	533	490	474	516	535	492	509	478	519	534	523	512	491	467	507	485	492	482	465	497	460	509	513	484	495	495	499	581	482	556	522	503	557	502	529	480	500	517	528	563	452	514	515	452	509	525	462	507	505	498	537	475	468	480	446	483	506	536	484	539	523	506	523	494	501	509	512	485	521	493	521	551	501	511	498	520	470	502	532	514	499	505	511	511	560	499	496	514	509	485	570	485	485	531	466	489	517	465	489	519	519	489	493	455	497	487	507	477	529	520	499	478	506	488	517	517	508	503	470	516	523	517	481	505	476	523	543	513	557	503	493	520	515	490	466	524	536	492	517	467	507	568	504	492	494	452	513	525	499	508	512	509	456	496	532	437	476	516	492	552	539	502	472	522	508	534	518	505	485	488	543	508	500	519	480	498	492	508	473	493	507	501	495	522	498	520	517	480	486	503	538	487	519	495	520	480	574	486	500	538	484	506	522	461	511	481	525	518	500	514	526	497	534	503	492	515	532	528	498	497	527	548	484	491	550	512	488	524	499	469	503	543	521	555	476	483	507	513	533	471	506	545	505	529	502	510	485	491	528	484	530	533	486	539	518	484	489	500	470	494	525	524	511	548	468	553	525	528	511	526	508	518	493	467	505	514	544	515	504	531	534	493	504	515	538	513	521	495	497	476	506	524	477	529	515	502	474	485	469	517	557	495	514	482	517	520	524	480	478	530	495	458	493	483	521	508	466	519	469	497	528	474	512	525	526	546	510	547	490	530	534	491	521	497	459	522	516	533	500	482	520	520	537	500	502	521	495	506	499	501	530	505	478	519	482	507	497	501	516	501	537	529	517	477	485	494	488	494	490	490	489	507	512	513	561	496	470	502	492	491	506	505	464	500	487	472	502	487	503	533	560	489	488	477	464	492	495	491	478	518	461	554	493	483	534	461	501	539	512	518	531	471	485	497	500	499	498	544	526	527	497	530	518	497	505	515	517	506	479	506	500	504	525	419	503	513	498	473	471	503	498	455	507	533	524	554	532	523	495	534	527	523	489	526	493	485	520	524	513	507	539	515	505	482	545	497	550	516	488	515	464	519	519	483	508	495	495	485	496	549	514	500	522	527	525	542	518	516	526	489	503	485	529	504	481	530	532	501	519	502	514	508	477	472	499	550	517	523	498	503	468	517	490	513	500	496	501	490	510	500	522	493	497	474	489	496	543	513	476	500	476	543	489	485	522	523	513	534	499	525	462	468	517	512	486	482	469	548	520	514	526	511	518	547	546	491	515	468	493	514	512	510	505	532	524	486	506	512	545	525	510	503	453	483	517	505	512	525	494	503	530	498	486	490	536	505	522	488	475	514	466	511	491	515	491	525	531	480	500	502	544	441	528	469	496	556	449	488	510	531	531	468	486	467	494	521	526	514	517	509	500	510	546	520	522	503	506	546	502	465	490	548	499	493	503	510	526	479	502	488	478	533	522	550	516	492	511	491	501	513	510	504	512	532	463	497	526	521	524	499	550	555	480	514	505	501	489	510	496	527	527	503	491	525	517	527	504	561	495	524	490	541	493	494	552	502	541	528	503	455	506	539	504	509	491	495	505	506	541	509	499	511	499	477	487	493	539	469	510	530	506	510	499	523	474	518	459	496	486	529	478	474	480	514	466	546	504	542	500	507	489	486	504	535	512	521	504	512	494	504	525	498	485	488	525	520	527
8010	17125	11271	5628	4928	10302	5214	3663	2741	2269	1930	1245	867	769	824	966	1030	952	687	652	615	660	610	616	982	2278	2934	2746	2265	1707	1418	1078	805	524	504	488	544	537	502	518	543	528	519	506	515	527	562	550	541	507	532	564	530	499	524	510	513	555	552	523	534	563	474	545	517	539	530	516	493	530	544	527	533	510	521	515	517	490	537	523	505	515	517	544	527	524	494	538	586	500	561	519	520	525	537	566	546	522	560	523	536	542	546	483	523	536	524	508	503	532	564	553	539	540	557	530	515	555	523	547	550	540	494	512	550	499	504	501	546	576	544	502	531	505	528	543	517	538	524	519	543	573	518	526	538	571	537	550	513	560	540	543	577	573	550	562	530	542	511	578	522	549	492	541	561	516	500	544	516	598	528	544	535	536	536	524	538	470	495	518	520	567	564	518	520	537	489	513	536	569	510	549	530	482	522	532	532	550	480	524	542	507	529	514	508	538	523	525	512	528	543	508	536	513	515	516	515	500	538	497	531	577	501	510	530	524	515	528	530	571	578	530	568	515	529	544	579	505	538	524	515	538	522	538	550	516	561	503	507	554	526	545	497	538	482	543	573	535	560	501	552	521	533	515	513	585	526	557	545	545	514	523	520	583	531	557	532	523	537	512	511	511	563	529	527	538	514	554	539	547	510	569	554	548	570	505	596	553	509	531	575	522	550	528	575	518	594	502	541	543	541	508	524	549	574	561	524	505	525	492	545	541	529	559	549	505	541	558	561	540	537	506	510	521	534	522	567	539	586	572	502	518	545	555	528	522	522	529	534	578	572	564	544	530	482	551	493	496	508	554	560	538	513	532	535	564	516	559	543	539	516	540	511	528	570	532	512	523	515	517	520	569	520	548	514	490	533	526	531	544	512	506	484	541	506	534	543	551	534	567	503	505	522	475	552	552	534	539	547	542	581	611	515	560	541	536	547	553	541	553	516	537	563	541	550	495	550	572	555	520	544	499	529	534	533	529	537	508	548	540	552	559	583	544	534	539	520	515	533	535	531	553	542	538	536	558	560	534	543	505	555	547	538	522	490	528	551	541	505	524	536	544	483	524	510	521	530	561	539	529	516	595	520	526	544	543	512	523	527	547	513	552	503	539	532	535	520	520	543	509	563	525	501	545	532	483	516	526	519	522	571	528	515	503	536	507	530	518	547	508	550	504	509	535	494	517	552	520	523	514	545	536	543	539	564	534	502	530	526	548	519	497	583	569	523	527	511	550	559	510	519	521	517	524	539	535	557	584	511	531	525	534	518	526	551	567	522	523	536	512	510	512	558	507	555	553	509	563	520	555	561	572	512	546	524	528	511	541	495	531	500	544	545	509	554	538	537	526	556	548	551	504	551	519	581	573	605	506	532	549	526	525	540	493	521	536	539	488	520	523	535	498	528	510	519	512	599	526	566	542	545	482	528	547	516	541	540	515	518	530	576	552	528	541	570	529	523	501	571	501	508	553	505	551	559	538	574	544	513	526	537	534	529	549	548	488	532	557	500	512	537	539	526	527	563	530	568	531	530	580	514	530	540	571	506	501	535	518	554	505	519	508	482	524	591	573	508	542	566	535	525	556	555	515	517	569	539	523	570	555	543	511	549	546	536	546	558	560	535	526	544	541	566	503	535	541	562	546	545	526	512	508	535	552	510	538	538	549	548	512	557	537	512	530	516	519	545	555	525	542	522	560	515	547	510	490	541	508	512	572	538	568	526	527	531	546	524	587	555	551	538	499	552	603	559	509	545	532	528	564	569	537	515	526	537	510	558	536	519	545	531	507	534	509	549	538	542	487	542	497	500	535	577	515	531	535	514	536	523	526	533	546	541	572	525	556	579	538	536	514	556	541	579	535	497	536	570	487	551	530	535	535	538	528	529	553	518	548	534	510	488	494	546	504	511	496	541	552	552	554	535	561	520	531	507	523	551	523	527	485	539	542	529	488	524	543	556	522	536	524	504	560	523	499	512	522	518	513	511	528	511	498	551	560	536	538	529	538	570	549	496	517	496	590	548	531	557	528	544	484	520	523	506	533	525	531	566	556	554	532	530	554	512	509	530	537	506	534	508	538	551	533	525	517	523	558	523	529	528	558	524	498	557	517	569	568	569	489	524	540	531	569	557	460	558	549	499	523	497	499	562	496	545	555	496	516	559	463	500	543	527	526	501	554	541	541	537	487	572	507	484	505	521	582	566	507	506	517	539	526	548	553	533	541	536	523	508	534	551	562	534	541	527	502	481	587	472	554	555	539	496	551	543	549	539	517	544	571	555	606	513	534	528	530	533	538	552	481	531	500	505	573	539	562	540	556	550	521	561	527	551	540	547	566	528	557	542	555	512	537	509	481	524	557	508	527	516	549	527	572	555	550	558	573	483	541	529	532	515	533	560	524	527	564	519	518	520	526	549	539	523	521	531	512	571	560	519	523	520	559	522	543	546	560	519	532	477	536	551	501	496	531	527	554	556	507	527	522	518	559	561	541	509	536	547	514	524	560	507	528	535	552	508	505	538	511	530	522	587	562	530	542	504	522	519	524	533	525	564	490	590	518	522	546	534	544	522	544	513	571	512	554	474	532	565	514	532	600	540	552	577	532	538	517	538	551	527	509	594	500	528	527	501	533	536	549	519	575	542	506	536	524	546	554	544	508	507	568	515	541	517	525	522	520	535	552	540	567	537	575	529	518	535	502	555	554	503	541	545	517	559	502	563	521	543	540	513	534	537	514	551	518	522	530	555	566	539	518	539	511	534	558	567	472	529	550	510	498	523	582	547	564	526	514	538	509	536	541	508	509	485	539	525	551	537	520	517	532	502	518	569	531	517	545	524	510	486	492	557	568	525	495	564	552	542	540	546	515	514	544	537	534	518	505	533	524	565	475	559	527	531	514	554	555	532	577	518	504	559	569	571	514	567	526	510	539	545	530	507	557	539	526	574	543	519	525	571	514	511	489	524	550	548	552	543	563	547	537	524	521	507	530	519	540	552	544	523	553	515	547	540	543	559	514	570	537	499	564	535	485	549	542	553	473	543	511	504	520	527	548	532	511	538	535	525	539	537	520	521	518	524	554	553	519	505	575	547	523	546	570	541	494	513	521	554	493	546	565	546	545	527	540	529	556	509	525	580	524	532	512	519	534	561	508	542	511	556	530	511	510	520	511	515	561	520	547	526	545	540	516	513	520	526	515	513	550	531	511	528	559	509	536	551	551	507	551	513	546	532	557	520	494	550	540	523	567	514	498	559	532	543	513	521	491	509	523	478	501	514	500	532	491	514	540	546	510	515	503	539	502	559	499	535	523	530	558	507	569	513	531	553	534	544	554	510	533	517	531	527	519	504	532	558	515	555	510	559	553	553	505	517	540	553	485	552	528	516	569	557	576	525	521	522	571	523	529	548	520	556	520	555	529	519	514	521	543	528	486	520	477	528	542	568	551	553	538	509	547	513	528	528	533	541	521	513	503
22707	21287	29024	23882	21289	21782	16458	4382	2796	2741	1938	1223	859	835	973	1018	1019	817	602	607	591	627	598	744	2381	4676	5204	4681	3306	2442	1865	1440	1137	581	461	456	456	462	500	548	512	496	504	478	470	519	490	498	492	503	498	478	507	464	479	463	526	462	538	458	493	515	493	458	535	502	500	516	474	509	516	504	505	498	505	466	507	498	476	510	502	492	485	495	508	487	502	491	523	513	465	500	485	470	465	484	475	478	510	554	503	479	491	470	503	488	511	504	509	485	490	468	498	529	467	468	530	520	479	457	467	520	518	511	461	463	492	499	554	482	493	491	472	497	484	442	510	493	473	522	475	493	473	492	536	507	501	514	494	449	525	479	474	509	495	503	471	482	536	467	509	458	462	514	462	461	484	491	486	452	472	511	499	476	481	488	511	506	486	512	495	496	488	489	480	531	460	499	500	527	517	460	489	490	507	518	500	487	481	490	497	442	497	461	471	469	510	504	508	497	503	516	519	512	476	481	534	527	507	463	506	520	502	477	491	487	568	496	479	491	500	492	482	492	502	512	509	491	498	505	469	495	509	499	509	476	524	520	514	482	553	468	479	472	468	493	475	478	476	500	457	524	515	459	501	518	497	507	507	466	480	487	521	482	493	510	481	502	463	488	486	486	477	476	489	497	525	546	498	481	521	486	503	483	455	465	521	493	500	478	513	500	490	488	475	473	470	506	426	477	482	464	515	449	516	513	508	507	475	477	532	533	466	480	505	472	530	481	524	502	505	502	486	482	517	464	520	476	511	517	497	520	517	507	475	486	470	541	495	452	477	489	485	491	541	514	547	533	519	490	452	448	487	509	500	476	511	494	507	480	512	534	487	487	498	504	475	470	514	493	525	460	465	483	521	503	557	487	505	498	483	508	507	503	487	491	496	482	487	509	518	476	500	499	512	528	495	487	503	530	483	480	508	514	498	491	488	505	550	468	474	477	481	517	515	517	488	512	494	509	510	534	496	499	475	517	490	480	503	496	530	527	430	484	491	475	474	513	506	515	504	487	491	482	448	502	519	482	435	503	478	530	517	491	531	511	507	471	488	494	500	505	462	424	509	523	498	516	496	502	462	458	449	474	514	482	510	510	508	529	496	501	467	503	513	496	483	497	457	515	495	527	501	501	490	522	470	430	471	536	524	461	462	484	499	479	499	510	497	477	520	479	507	514	542	496	511	513	489	488	469	505	492	510	483	487	512	497	501	464	510	487	501	451	492	494	542	501	532	496	495	492	518	496	478	473	502	527	493	529	475	498	499	513	477	506	499	491	519	479	463	504	495	520	497	563	476	495	484	478	498	515	473	491	499	482	512	507	509	490	465	497	501	494	491	468	499	497	509	486	511	528	488	553	465	524	508	494	475	496	495	513	492	466	515	498	496	449	478	506	503	490	508	485	536	489	467	519	517	515	512	511	530	486	501	483	507	461	513	506	512	509	455	508	463	502	502	516	453	468	453	467	490	477	518	469	513	487	468	474	487	469	487	478	475	498	489	470	489	442	520	482	508	483	472	490	495	480	493	434	484	444	463	485	527	455	487	506	499	430	504	504	488	477	499	495	564	462	480	477	467	460	484	498	496	486	515	507	493	486	489	487	509	502	470	499	469	491	522	490	489	515	516	501	477	493	507	518	506	490	512	502	484	513	484	528	433	512	497	506	500	501	494	512	482	519	493	477	482	505	537	479	446	491	504	461	526	453	504	490	467	525	460	509	511	501	499	471	487	497	482	513	528	481	494	486	536	487	490	547	508	475	512	486	527	511	501	517	536	514	530	479	456	491	512	491	525	474	478	507	530	497	474	506	523	459	475	504	483	487	518	497	489	494	546	498	483	468	495	493	480	533	485	485	507	512	481	546	479	504	511	510	497	470	484	484	498	463	514	433	487	511	555	491	519	518	494	524	532	483	501	502	514	492	471	540	517	539	478	504	459	504	462	455	503	507	493	487	483	476	525	488	487	502	512	483	549	497	511	501	476	503	480	479	491	512	478	489	518	511	463	463	490	491	499	476	497	464	483	475	538	520	486	507	528	483	480	516	456	493	479	489	500	503	510	468	486	496	497	512	460	515	505	529	481	476	523	525	457	450	488	518	499	483	475	467	505	463	517	509	450	489	488	486	515	513	497	469	526	485	472	481	507	491	480	466	542	487	489	453	487	486	498	518	503	494	510	476	518	517	488	505	514	526	485	507	499	542	471	483	490	482	544	456	498	493	521	480	468	477	537	521	489	499	484	473	494	493	481	490	492	469	540	489	487	502	467	477	452	495	462	474	476	500	510	514	481	497	517	507	518	501	472	496	503	473	528	492	485	494	502	486	490	479	482	499	536	480	473	491	479	502	480	527	496	504	493	507	509	485	478	500	479	503	480	511	478	487	486	484	500	491	508	500	513	520	495	506	480	458	502	483	478	501	487	451	520	437	505	439	458	519	472	504	494	510	490	497	508	530	515	525	514	480	496	522	504	461	513	496	485	517	518	474	484	512	496	484	469	516	501	466	485	503	491	517	481	474	507	497	489	548	478	515	497	492	489	505	492	471	495	465	485	481	512	476	475	500	467	471	491	469	524	504	508	483	503	506	494	532	489	521	503	468	460	494	513	503	467	493	503	513	503	495	493	499	494	484	476	498	454	482	498	510	503	500	529	518	484	491	535	473	457	476	471	446	519	472	491	469	482	446	517	517	477	467	498	489	487	470	491	484	491	506	496	549	570	486	510	529	435	514	528	500	510	508	457	470	458	505	498	462	495	511	539	467	525	495	505	442	497	446	539	461	490	521	448	487	506	482	451	491	464	497	505	486	475	507	490	484	497	503	495	501	493	447	457	510	522	468	486	516	483	504	493	478	492	482	464	484	478	488	496	508	516	516	519	500	458	518	453	528	505	456	476	462	510	462	522	499	500	501	521	474	535	491	496	519	501	479	475	482	534	522	493	484	508	458	490	510	486	470	528	473	488	509	466	465	466	505	500	509	539	489	510	503	527	493	528	502	504	493	493	520	473	483	513	493	453	503	486	486	478	519	515	492	525	497	459	510	457	498	489	492	489	456	450	473	492	457	459	488	481	483	480	471	489	521	472	483	502	516	480	515	484	526	484	463	461	543	507	480	493	456	523	522	490	482	486	514	457	534	480	460	506	469	489	502	522	526	493	457	443	503	542	466	496	500	522	481	505	520	491	516	466	527	481	490	486	492	459	489	497	505	476	479	479	497	473	497	453	505	437	514	498	503	481	487	539	508	489	507	498	486	500	484	494	511	509	481	518	504	533	472	509	519	475	529	498	480	510	478	507	504	509	488	496	514	486	473	515	515	492	468	470	465	532	472	485	483	479	468	470	483	523	518	526	490	495	475	527	523	490	512	522	496	460	493	494	497	481	487	455	450	496	501	471	466	485	552	455	505	465	501	526	511	502	471	482	461	500	498	472	488	484	514	539	475	482	507	495	497	498	514	496	502
10236	27080	18985	9854	9767	12667	10989	6146	4921	4588	3283	1815	1234	1060	1388	1482	1431	1149	720	721	716	733	703	937	3795	7267	7798	6825	4876	3670	2691	1928	1504	642	505	535	484	522	496	558	498	528	489	515	503	534	479	492	522	526	526	483	480	522	481	486	508	524	474	492	502	454	474	495	530	506	515	507	476	512	477	512	452	526	514	489	529	519	486	514	496	475	494	455	497	553	494	525	537	491	548	498	508	497	531	530	498	507	514	468	494	454	502	483	461	500	504	547	466	541	495	472	489	515	490	466	515	542	500	487	502	493	519	500	508	508	490	476	470	497	487	506	497	500	499	489	471	490	535	509	507	507	495	519	540	462	531	476	480	519	465	486	540	532	507	543	552	503	518	490	513	491	510	496	510	511	500	517	546	479	478	479	515	490	493	534	504	476	541	519	483	501	525	509	488	470	498	503	525	497	514	513	462	498	486	518	498	531	542	479	493	473	552	483	554	476	539	507	558	543	521	509	516	520	526	500	503	483	536	515	505	525	536	500	510	507	483	480	498	522	490	523	490	441	522	491	500	501	482	501	482	486	554	503	525	488	515	511	525	520	501	462	478	505	521	489	525	485	512	541	465	536	493	529	535	511	486	556	497	518	487	470	533	485	528	508	479	518	468	503	499	467	482	502	521	499	511	503	507	505	471	513	499	475	481	505	503	488	487	480	491	502	494	475	517	538	533	512	506	480	493	490	477	505	472	478	497	522	520	507	533	488	521	510	493	479	496	546	456	472	479	491	511	506	507	487	507	490	495	465	510	475	535	565	521	498	461	483	464	510	511	480	494	498	484	473	514	469	520	500	541	475	476	495	530	487	526	527	477	536	467	466	491	465	518	489	488	511	490	503	522	510	494	509	489	526	536	513	527	492	523	504	503	497	534	500	457	494	508	493	500	503	524	515	529	508	515	528	484	530	484	494	530	455	547	486	521	478	497	511	514	448	512	517	553	496	515	489	495	546	468	475	516	485	469	554	472	517	492	502	522	501	540	495	517	514	543	538	527	492	454	527	516	489	533	530	489	469	496	510	515	495	481	518	489	499	457	489	488	481	523	551	488	484	494	564	472	511	504	496	500	468	480	515	478	488	470	503	533	523	495	554	524	548	466	496	501	489	478	534	524	519	483	542	506	481	505	478	496	517	505	499	529	457	510	501	502	473	494	512	519	537	521	455	544	516	531	475	502	504	483	491	480	470	455	469	445	500	492	460	492	476	537	502	487	502	515	532	486	458	500	465	507	513	501	518	514	492	524	473	501	463	483	535	523	516	526	496	521	528	525	482	490	512	521	496	478	493	523	486	514	517	478	498	533	471	476	499	512	512	539	468	510	487	481	527	502	489	524	498	531	493	485	531	546	487	497	506	467	498	514	486	477	546	507	533	490	515	531	491	482	438	522	509	516	472	514	532	535	502	544	458	531	500	543	500	519	486	491	501	489	501	519	491	518	479	502	521	511	508	484	502	513	526	534	507	464	550	494	475	490	509	533	515	498	473	509	487	466	492	535	505	454	486	524	510	518	484	517	499	485	510	503	526	520	478	513	485	500	504	522	515	464	471	521	446	506	498	520	507	484	486	494	481	506	520	491	490	482	512	505	497	479	478	464	493	514	480	489	530	523	486	530	483	540	486	473	524	496	491	491	531	518	523	461	498	522	499	507	498	482	472	463	488	537	469	490	497	490	532	555	476	470	541	528	514	501	519	486	503	493	479	477	508	495	526	521	536	522	519	497	489	530	487	486	542	510	500	530	475	514	470	478	469	479	521	490	511	539	497	488	478	506	500	511	539	499	519	518	520	506	505	524	466	497	496	531	481	514	511	517	491	516	504	482	491	494	507	445	500	493	475	516	502	473	509	521	473	458	504	534	491	494	463	515	482	557	509	507	498	498	496	506	489	560	496	498	504	509	487	496	500	489	504	479	495	508	493	472	510	511	501	511	528	483	515	476	485	519	530	482	527	493	532	517	489	493	492	505	508	517	490	488	549	494	540	532	512	502	479	531	496	480	453	477	516	514	486	497	506	513	509	512	511	529	497	506	545	533	487	549	525	456	492	491	455	487	481	474	489	510	488	514	492	501	517	522	488	495	518	510	503	495	473	479	516	493	503	525	484	535	530	502	479	473	508	490	488	490	502	513	464	512	498	481	532	515	472	509	519	505	512	494	480	480	511	514	468	525	501	507	496	515	496	489	520	537	498	496	473	518	473	486	468	511	506	540	492	517	551	508	504	500	475	507	501	478	489	508	507	517	496	490	473	504	467	467	550	524	501	520	505	539	512	509	472	526	569	478	488	504	501	490	532	513	472	533	502	522	511	494	497	515	530	550	522	512	536	489	498	506	521	500	512	499	508	478	453	500	518	483	508	488	513	456	543	489	518	522	524	468	479	540	488	494	511	535	505	508	468	518	524	468	511	475	495	502	492	507	537	520	491	478	528	495	502	548	519	538	513	503	474	536	537	528	482	578	480	481	499	515	519	511	540	533	465	491	534	486	505	506	496	493	501	506	545	481	503	477	483	484	487	499	502	482	475	497	520	492	520	540	474	511	492	490	521	494	509	489	496	483	524	483	479	524	498	535	462	522	501	527	544	518	477	560	496	528	467	511	482	499	482	528	507	523	504	478	535	490	483	524	497	481	485	486	487	471	489	459	445	502	502	461	464	448	536	510	478	484	455	483	477	520	526	516	530	508	488	557	469	522	507	492	523	485	510	481	487	498	498	494	524	486	525	550	507	529	514	499	483	491	518	513	510	488	521	448	486	533	523	479	497	486	527	511	483	533	518	507	482	498	508	499	479	473	506	527	518	504	551	496	492	493	505	531	486	515	489	479	510	472	472	463	495	519	472	444	548	503	470	471	518	509	514	509	486	513	510	500	495	511	522	491	502	479	508	528	469	516	543	531	523	528	477	512	480	504	530	486	523	472	506	504	527	533	490	502	496	476	469	476	481	482	519	491	502	474	521	496	519	495	544	474	466	487	504	492	458	510	457	509	494	507	525	507	504	497	505	549	525	532	461	532	509	539	518	495	491	518	527	527	517	522	528	527	454	510	527	515	467	471	478	548	487	525	505	549	479	510	485	499	487	507	534	468	513	499	517	490	537	556	498	521	501	481	532	526	472	516	453	516	554	506	479	488	507	510	480	509	495	534	476	493	553	512	517	486	534	532	503	531	493	527	502	484	531	473	521	509	491	520	474	512	477	478	532	502	500	477	515	506	524	514	472	511	520	511	483	493	491	500	496	449	454	508	492	490	481	523	550	480	472	487	496	507	532	477	502	514	511	467	508	506	473	465	488	515	513	497	450	520	458	535	454	485	527	550	491	476	515	490	456	536	540	482	487	485	488	480	489	503	501	458	524	498	495	478	468	519	516	494	528	457	513	507	484	523	499	561	524	485	519	492	492	504	496	519	507	481	512	532	497	538	472	491	439	520	517	508	523	517	532	461	526	508	483
27717	19319	9410	2379	1947	2324	1923	1371	1292	1145	747	491	475	458	606	551	510	390	360	364	383	362	373	341	393	449	499	544	525	606	580	478	447	362	381	393	350	376	376	358	354	357	336	351	370	352	370	350	367	382	359	345	388	345	361	341	381	384	350	363	390	394	402	353	384	349	388	375	357	371	349	400	377	368	349	339	390	358	377	374	358	339	341	373	334	339	385	371	380	355	376	382	373	359	352	398	353	363	378	379	403	362	349	352	379	362	379	352	398	389	365	371	338	345	354	367	326	366	359	331	366	335	378	322	361	359	375	375	332	377	361	381	356	384	367	386	354	331	341	352	395	380	410	383	350	404	334	366	383	364	372	381	353	364	360	351	360	387	382	352	358	360	384	336	353	370	347	349	364	359	358	348	376	368	354	389	330	362	337	341	379	334	336	401	352	386	375	391	392	389	367	344	360	322	353	369	340	345	395	366	347	333	339	346	401	357	389	331	388	399	362	335	353	374	346	365	387	372	357	399	369	403	364	394	353	357	360	363	393	379	352	359	378	380	334	363	369	372	334	355	363	369	377	369	342	333	361	379	376	335	355	344	344	347	396	381	357	358	375	388	336	356	335	374	382	329	372	360	363	360	336	383	354	358	367	359	364	377	398	359	356	374	346	355	393	345	371	365	369	364	362	366	318	361	352	380	365	340	367	344	357	361	391	344	348	385	365	363	379	342	353	373	323	383	363	355	388	336	347	359	391	394	347	369	349	362	331	345	394	364	365	343	360	345	356	386	344	396	355	370	365	386	382	419	392	341	378	347	370	350	371	369	384	363	380	350	381	358	370	333	364	340	392	337	384	373	378	342	354	370	363	357	366	337	367	377	363	349	373	365	359	370	372	320	332	373	374	374	375	349	364	342	359	360	358	369	318	386	340	353	396	392	361	359	347	380	371	367	360	357	351	376	374	362	404	374	352	355	357	364	376	385	363	349	346	383	346	369	368	345	410	370	369	352	378	358	411	354	349	371	370	389	364	367	337	344	383	368	395	349	351	344	398	356	365	362	360	392	341	373	369	352	379	365	352	384	357	378	363	361	334	376	359	376	342	362	383	386	327	388	321	376	320	341	358	347	385	364	390	364	371	402	372	364	347	365	372	340	353	363	330	361	370	379	346	335	350	407	341	355	354	366	345	345	364	335	352	402	364	351	345	362	374	386	378	341	367	352	354	336	364	383	368	336	374	349	350	374	361	368	343	326	372	353	375	359	408	350	381	348	360	388	386	355	361	383	353	373	404	348	351	342	370	371	382	347	370	355	336	355	325	347	355	346	368	331	356	337	359	378	375	339	331	365	365	380	352	359	391	372	378	342	374	404	349	349	388	390	374	354	362	357	356	337	317	359	380	365	378	356	338	333	362	389	377	374	350	380	365	372	357	348	391	392	344	356	351	360	357	341	318	295	368	365	367	325	352	398	362	372	374	365	323	361	356	362	366	352	343	359	353	368	347	359	356	374	356	364	371	372	351	349	349	373	363	326	381	374	358	364	372	370	338	384	329	368	348	348	315	367	382	352	345	341	356	360	375	403	354	372	365	373	376	366	337	368	364	363	371	405	367	347	368	359	365	355	368	366	365	316	353	367	362	335	371	324	386	339	373	370	385	353	368	346	357	372	352	395	338	360	360	394	380	339	349	350	378	340	350	387	368	341	333	345	364	388	350	370	367	343	395	355	389	383	371	342	326	382	341	386	372	354	383	344	342	345	389	377	365	375	347	336	353	366	363	361	358	332	340	374	314	383	364	360	337	363	367	364	374	368	395	379	380	400	350	386	392	356	330	351	409	354	370	348	352	362	364	379	373	373	371	367	374	357	353	333	386	336	356	337	393	382	353	338	390	337	359	364	373	364	374	348	396	388	366	353	392	372	366	365	345	362	342	332	376	388	373	365	353	357	347	378	348	379	361	371	350	346	338	352	336	343	357	390	357	345	377	381	329	380	377	397	385	387	384	358	360	345	386	334	423	375	336	377	367	336	362	341	332	350	345	349	381	359	371	359	365	369	351	367	346	337	346	368	334	365	352	347	368	358	374	350	388	394	372	359	346	342	369	340	350	359	374	371	371	357	358	352	391	379	342	346	372	404	389	357	345	375	393	360	372	375	378	358	356	379	347	368	382	371	357	378	369	398	353	357	348	340	365	337	374	362	356	396	374	353	377	372	342	360	354	389	356	348	365	394	349	362	353	362	406	341	345	378	339	340	372	364	351	352	356	358	342	349	356	347	374	394	384	349	389	364	343	379	346	402	372	334	361	386	347	346	374	358	344	344	379	315	318	363	375	343	391	340	338	393	367	313	374	361	378	366	383	372	354	369	358	390	356	346	374	394	391	367	369	348	362	349	377	381	412	388	361	371	397	382	377	367	376	392	356	369	393	365	346	390	360	369	378	398	340	371	378	360	327	361	373	372	383	363	383	392	391	372	333	372	370	328	344	344	359	361	358	359	370	383	341	364	400	389	397	361	355	342	387	381	345	353	379	362	337	360	372	350	389	366	376	371	352	372	349	379	360	375	411	394	348	362	376	352	387	377	351	339	373	359	362	386	352	359	330	379	317	359	372	364	387	413	370	323	366	341	334	356	410	371	425	343	333	361	355	339	399	367	332	367	357	380	391	331	363	382	350	339	355	366	325	372	359	391	321	369	347	332	382	349	361	373	370	332	368	382	397	370	375	346	367	342	357	338	338	378	369	359	351	363	357	340	359	354	365	376	399	382	340	388	362	368	423	362	340	358	372	373	383	349	375	371	340	368	373	359	338	356	381	377	348	376	386	347	400	369	372	386	376	380	361	371	352	406	389	354	359	329	338	381	379	360	372	387	360	350	367	356	382	347	352	368	366	361	362	352	342	374	340	414	362	366	365	382	357	366	384	379	370	338	335	365	371	320	389	363	400	369	353	342	358	361	341	370	382	362	332	365	361	363	384	346	354	374	357	338	325	340	374	354	358	374	325	403	406	353	371	373	375	346	355	416	369	374	344	358	355	376	327	368	360	332	406	355	385	364	377	403	352	380	345	354	366	381	383	358	353	367	391	354	361	342	360	353	347	370	388	384	352	360	375	368	336	360	320	368	382	365	355	398	356	377	406	380	340	359	366	385	367	337	326	369	342	369	338	415	383	360	341	355	375	346	391	387	343	353	360	367	411	341	354	363	371	380	350	397	339	367	318	354	393	407	366	363	358	376	374	376	377	386	369	372	368	350	343	368	337	376	357	373	351	359	371	368	338	361	379	346	361	391	378	381	364	358	365	347	344	358	364	347	365	363	370	351	350	375	366	370	359	338	375	385	346	338	394	354	359	360	346	360	344	329	389	350	328	362	365	382	364	350	386	361	369	328	350	343	392	360	353	345	348	344	338	371	359	397	335	362	343	387	343	329	361	330	371	369	356	365	374	399	349	372	374	398	358	376	391	362	385	364	421	359	388	351	350	387	359	369	372	370
8349	13282	7391	2474	3444	4168	3413	2485	2254	2023	1166	729	581	689	882	735	627	429	424	408	398	423	432	447	436	539	633	678	710	674	625	547	506	378	385	375	393	427	415	403	383	383	397	378	400	419	369	408	425	387	381	398	386	388	378	403	427	423	383	377	366	404	397	404	405	383	368	410	425	390	391	397	409	384	409	389	393	384	386	386	382	406	424	412	391	406	426	391	400	418	418	390	389	397	385	396	424	424	376	388	383	358	368	414	395	392	411	389	385	377	397	390	407	402	400	423	373	403	374	402	389	433	416	385	380	389	393	394	403	397	412	402	407	372	409	421	397	404	446	416	373	370	368	411	367	411	394	337	396	405	395	385	416	379	378	372	382	425	389	370	441	398	394	395	381	361	387	413	383	405	371	409	368	375	413	389	383	391	407	401	364	390	394	397	400	355	375	400	404	365	399	392	388	362	400	375	413	371	393	384	412	385	407	398	365	411	383	376	391	383	386	365	395	387	384	417	375	375	413	385	419	400	394	390	397	359	402	414	409	402	408	378	393	384	389	418	413	372	379	380	389	359	408	393	401	392	373	366	369	376	400	392	403	377	416	399	368	368	391	429	392	396	390	397	395	409	383	408	413	381	404	367	406	424	378	380	357	394	376	403	390	374	386	382	383	380	384	411	370	376	432	386	411	386	397	392	422	394	399	372	406	406	388	404	369	406	391	364	403	425	397	410	443	376	415	389	408	422	411	377	392	393	411	418	387	362	363	389	387	401	373	395	380	392	421	370	364	400	379	375	446	424	373	370	391	428	403	369	379	403	383	386	398	399	407	385	422	389	387	409	375	412	414	392	371	427	409	361	393	385	411	406	395	396	360	390	391	365	385	425	372	403	389	430	375	376	358	357	403	419	418	424	402	395	381	400	402	363	393	397	370	382	374	407	387	395	382	396	365	384	407	369	399	387	390	401	375	365	387	365	352	380	358	392	398	410	364	393	409	382	403	407	384	404	421	395	412	340	396	398	401	380	408	405	412	408	373	359	377	363	425	390	387	367	399	365	422	395	392	391	399	409	417	421	436	394	350	372	384	410	360	408	404	397	397	360	367	385	401	357	363	396	394	366	401	373	418	389	355	385	367	359	377	413	414	417	396	426	419	404	392	400	404	377	418	378	418	398	421	396	392	350	399	407	417	385	378	371	396	403	409	416	404	379	393	390	395	421	420	363	394	379	441	381	387	382	405	403	388	395	375	385	405	371	434	355	429	408	385	360	398	382	399	379	379	430	390	394	406	380	399	375	390	392	382	375	390	406	399	395	408	397	376	418	397	368	365	396	391	388	387	367	409	403	394	388	411	423	391	360	398	381	403	383	411	364	385	409	394	347	403	392	407	386	375	414	419	383	401	414	384	380	356	454	376	389	381	399	388	387	363	375	394	400	399	402	391	381	418	359	399	409	402	410	401	366	391	395	384	410	398	379	426	365	455	410	381	406	385	393	404	381	416	402	418	435	400	363	410	389	407	403	375	424	383	382	363	390	415	444	368	393	377	375	412	397	413	371	395	375	383	370	404	427	413	392	413	368	432	427	393	437	390	395	401	398	364	369	399	411	391	370	383	411	395	398	422	397	384	384	412	386	400	378	359	380	401	375	402	381	382	411	383	395	398	397	400	368	382	384	409	396	370	391	405	384	373	371	399	383	392	399	402	409	379	365	391	393	408	410	347	438	406	361	395	402	402	403	390	412	392	388	415	430	336	374	397	384	357	387	379	390	392	375	394	400	385	374	386	398	413	411	409	376	441	389	388	367	407	375	391	394	400	419	378	376	370	377	415	396	391	340	414	411	366	399	392	409	432	381	415	408	363	399	361	400	397	386	377	374	384	369	375	376	404	409	401	422	398	408	418	434	391	422	403	387	401	412	415	410	388	359	395	420	390	401	426	432	367	389	397	409	351	405	421	428	379	416	358	449	384	412	361	405	392	402	412	398	408	379	393	386	391	383	395	413	417	409	418	386	410	412	371	351	407	395	377	414	386	391	374	395	387	387	355	385	390	386	375	430	354	385	455	397	384	379	409	406	376	390	383	391	397	387	402	400	412	356	421	403	371	402	387	422	411	383	370	382	362	369	393	411	409	394	373	406	391	409	440	390	372	390	362	400	423	399	348	394	412	381	366	392	367	395	426	384	368	410	393	394	376	419	381	344	377	405	345	357	372	380	382	370	374	411	384	394	397	371	379	377	395	385	392	360	385	384	385	371	398	438	354	427	398	391	348	402	438	400	408	412	386	373	404	407	392	361	395	382	419	393	387	401	402	405	413	411	374	409	410	386	367	374	414	418	426	406	423	373	400	401	384	398	404	399	399	387	364	383	387	411	369	383	397	400	367	376	390	387	403	371	393	398	397	401	383	334	392	388	417	380	403	381	427	391	379	392	363	371	384	422	404	376	411	407	341	386	360	446	367	398	433	373	407	406	424	371	402	406	395	418	391	414	411	387	369	371	400	388	402	379	391	362	406	398	398	426	401	396	387	412	372	429	388	432	390	447	386	420	399	376	381	387	391	410	384	369	439	387	396	404	392	388	392	414	415	434	380	426	372	383	372	375	408	392	375	388	429	393	392	377	430	373	377	364	407	402	406	410	416	377	381	362	386	416	397	405	414	392	359	376	391	413	409	375	396	384	370	392	394	392	384	353	397	365	374	396	417	377	408	427	359	399	428	428	384	374	395	387	400	400	429	351	380	430	387	397	393	412	377	411	421	407	388	382	392	402	368	364	384	394	392	399	408	411	381	363	413	372	379	368	410	395	415	394	388	385	398	412	407	385	386	386	372	403	380	424	366	403	413	375	375	405	424	410	410	389	381	425	415	386	399	391	400	400	365	396	378	372	400	412	387	386	395	404	393	374	427	443	403	418	372	370	405	382	391	424	391	371	432	404	420	381	360	426	402	360	385	380	422	369	408	389	369	410	398	414	373	396	361	368	404	404	428	395	368	420	392	425	371	380	389	432	380	360	384	422	412	382	390	419	400	410	401	364	424	368	421	364	380	386	427	383	394	394	374	407	446	409	389	409	392	407	409	355	409	422	423	400	411	454	382	384	371	382	394	393	379	412	364	368	372	439	420	394	413	376	385	404	392	401	396	400	378	374	423	414	387	420	411	408	386	374	412	396	416	391	404	384	377	445	402	391	394	400	386	373	408	404	400	386	394	379	377	403	411	435	392	396	405	391	379	415	401	409	387	376	392	352	400	402	408	364	427	394	394	373	394	391	384	401	395	356	378	406	425	409	414	378	398	383	404	393	380	402	367	389	448	367	401	367	408	384	365	382	377	404	402	394	420	376	391	402	402	383	403	349	382	428	389	389	390	385	372	378	415	425	411	377	408	390	391	369	417	388	429	413	394	378	374	390	377	423	428	406	385	381	424	361	396	400	394	406	365	363	402	439	415	408	401	375	396	411	408	379	365	380	403	376	389	393	372	370	350	404	384	384
23832	21122	28261	24213	21140	11155	3751	2335	2288	1637	959	640	518	685	717	676	549	407	439	436	421	396	384	362	638	1159	2305	2411	2357	1693	1276	957	619	382	305	326	332	386	318	339	308	319	295	310	352	333	336	342	344	363	338	319	314	328	337	352	310	345	325	310	310	328	315	290	315	332	335	310	300	362	329	326	335	351	331	324	312	328	313	307	338	326	342	330	318	317	349	353	329	318	328	332	341	315	330	346	330	347	324	333	314	323	340	311	325	331	303	296	339	315	306	340	361	317	348	340	301	343	294	312	311	327	312	293	336	331	299	316	312	321	313	314	334	274	327	342	325	303	327	333	323	303	342	339	295	288	298	336	360	332	332	334	346	339	358	325	332	340	344	327	310	338	323	316	310	308	335	329	345	365	303	321	318	321	375	334	338	300	298	319	337	331	333	305	321	349	326	313	329	340	323	351	363	332	318	340	342	326	372	323	311	314	319	280	328	338	335	328	337	340	328	305	312	314	312	321	329	300	327	342	326	341	304	331	347	298	323	328	323	309	299	332	318	301	323	282	332	341	322	328	320	290	325	317	310	339	341	340	335	335	344	311	357	356	331	281	337	341	309	334	309	332	324	335	331	345	320	332	336	324	322	328	321	327	318	294	331	290	308	318	322	331	328	324	277	309	319	320	303	307	308	312	327	376	312	344	317	322	327	327	332	355	319	336	322	293	317	316	356	329	292	330	314	354	303	339	345	315	341	322	301	323	302	307	321	325	327	316	320	328	317	320	325	290	348	312	323	329	368	371	338	341	329	313	351	330	348	310	327	306	360	331	309	322	324	324	305	324	311	311	332	317	325	319	336	340	335	284	346	325	324	321	319	320	325	314	334	337	306	320	328	337	346	319	323	319	326	313	331	338	301	334	341	336	328	314	328	325	331	301	357	319	371	311	312	347	307	322	331	330	323	314	317	288	336	338	352	323	305	342	331	297	336	317	332	306	341	359	321	329	315	317	338	341	325	319	312	332	311	328	322	283	333	333	308	312	326	318	347	335	321	308	313	314	344	352	320	351	298	325	312	288	312	297	335	318	325	341	325	328	320	306	310	337	316	303	320	314	283	292	330	331	321	339	311	302	341	307	365	338	321	336	364	295	271	342	309	324	330	314	340	331	321	290	320	315	344	344	323	310	363	318	319	332	299	361	314	333	327	351	323	309	322	279	325	309	336	350	339	319	330	328	312	330	363	341	300	317	326	323	341	312	330	387	334	341	349	336	322	328	304	337	303	338	331	340	339	350	325	346	324	329	329	326	310	317	317	318	325	339	316	343	315	330	343	311	337	333	346	336	323	321	307	321	344	338	330	363	338	298	339	365	320	329	327	359	322	328	348	322	289	312	332	307	323	308	320	316	356	311	327	337	357	314	328	343	348	330	328	331	317	308	325	335	350	314	319	329	332	325	313	313	319	332	297	299	312	326	316	330	338	302	352	294	315	311	335	304	321	364	350	302	303	360	331	326	321	319	337	308	340	336	318	339	302	325	306	344	328	336	361	309	310	322	331	295	327	300	322	303	357	345	316	282	356	317	322	328	322	326	320	333	324	320	354	322	367	338	303	356	303	294	287	347	322	325	306	295	370	312	286	292	317	330	294	339	315	324	335	342	333	337	323	314	313	331	312	355	333	312	308	347	308	300	329	302	319	306	282	309	293	340	332	305	300	319	327	325	315	310	315	308	335	327	348	342	326	330	308	330	317	340	318	312	325	321	312	335	336	332	321	337	330	311	336	326	300	320	316	324	312	324	357	357	317	342	318	314	346	351	340	319	295	291	343	299	337	338	333	336	335	327	322	309	324	345	327	330	314	345	360	314	313	332	302	307	307	323	323	309	327	327	325	320	318	335	364	325	326	287	331	310	300	325	322	336	341	322	347	332	341	308	304	321	353	293	353	305	335	351	301	325	333	330	329	343	300	314	330	354	351	313	294	323	290	324	340	355	337	289	316	338	281	306	311	352	314	338	320	321	352	332	300	328	311	315	372	326	319	349	340	305	321	339	341	326	316	305	311	322	293	342	333	316	335	347	315	311	310	302	323	324	300	279	310	348	338	308	294	308	323	298	304	299	297	327	326	312	367	336	332	345	325	324	333	328	313	341	334	333	327	327	311	305	341	329	325	324	346	323	344	332	300	335	339	309	323	344	364	310	340	365	292	327	334	328	328	332	287	355	296	313	336	327	323	307	326	314	311	342	346	323	304	326	310	333	311	332	336	304	330	314	336	351	311	332	323	357	358	335	353	299	331	287	330	286	316	289	293	322	342	305	329	348	342	316	323	352	344	319	319	318	340	316	329	320	320	349	313	354	312	295	315	318	319	339	363	329	306	368	316	355	332	312	332	299	310	333	328	325	321	305	309	339	320	332	324	304	321	315	325	332	335	333	345	344	331	288	307	325	290	299	330	327	307	332	346	322	289	312	312	338	314	329	292	332	307	306	324	300	313	304	325	304	319	300	329	296	287	319	302	335	313	312	334	322	306	335	322	309	317	358	335	332	335	341	345	337	331	342	325	339	352	329	317	329	347	348	309	352	299	344	356	331	325	310	293	325	290	330	318	336	342	321	314	321	325	320	329	352	314	329	309	307	322	307	305	336	312	315	298	333	358	333	317	315	339	324	306	328	331	345	324	319	322	292	330	324	297	313	335	326	299	321	276	339	346	324	331	363	332	304	349	321	315	317	315	282	319	347	303	287	315	321	323	324	322	315	341	330	313	354	331	321	300	295	319	342	342	327	331	355	308	342	330	309	307	347	337	339	315	333	319	327	327	344	295	322	301	325	344	335	318	322	317	337	327	330	336	306	288	333	331	324	324	334	319	349	299	358	314	375	351	307	292	344	327	346	321	314	311	308	329	298	327	312	314	349	340	347	319	320	318	312	290	329	312	336	320	348	335	316	315	321	327	329	328	308	344	325	362	316	320	335	333	345	325	306	348	314	341	329	338	340	307	320	314	342	326	304	312	322	316	318	309	325	337	310	319	325	338	307	339	332	321	352	307	315	339	313	327	307	300	316	327	331	321	302	348	319	352	330	312	318	300	317	315	339	325	328	321	340	296	310	316	331	344	323	335	316	309	301	330	313	310	308	325	329	337	319	285	313	357	295	334	339	338	332	294	348	335	326	363	314	355	306	302	314	336	329	353	329	359	307	314	350	326	296	315	340	320	351	326	311	306	334	347	325	361	337	300	309	313	325	329	311	327	347	311	324	315	326	340	324	322	308	355	318	330	344	332	317	335	285	310	306	310	330	333	316	326	315	318	308	310	305	291	309	312	296	327	278	311	327	287	336	325	301	325	302	325	350	334	321	318	302	369	343	336	342	341	327	327	326	311	338	352	352	320	334	333	317	295	319	317	306	344	323	311	299	349	344	333	312	333	316	297	358	313	315	353	342	347	352	310	346	287	338	337	344	318	333	332	323	355	329	320	342	325	316	344	299	293	315	330	351
8136	21212	12582	7295	9181	7265	5216	3991	4158	2956	1584	879	731	1005	1136	1020	743	463	489	452	417	506	446	482	845	1787	3736	3572	3531	2434	1846	1319	754	459	353	338	352	334	350	329	313	349	334	330	313	321	331	344	347	319	327	311	361	365	372	332	326	328	343	351	319	334	335	335	333	326	323	344	340	378	354	377	338	348	307	361	350	337	325	343	350	359	332	356	330	350	344	365	366	341	343	347	334	375	363	358	378	329	373	348	337	332	330	348	349	323	332	337	359	351	341	338	332	350	316	367	345	318	400	345	353	369	365	353	341	339	344	379	361	336	378	357	313	350	319	384	351	314	364	352	357	343	365	334	362	329	314	362	378	349	337	351	336	330	360	349	335	387	321	314	343	354	356	347	349	344	339	327	358	348	349	353	316	348	348	382	336	350	392	342	361	332	334	352	321	320	357	325	362	342	295	336	323	323	356	353	376	353	377	332	368	361	345	329	358	356	352	338	361	369	386	339	353	302	354	345	383	349	326	352	371	363	369	329	338	336	340	338	383	344	339	329	339	344	359	352	343	378	328	378	351	322	355	368	336	361	338	388	380	325	332	346	355	368	325	333	343	362	370	335	330	355	346	350	367	340	344	398	391	326	366	344	342	337	328	342	358	336	307	352	309	347	369	368	352	357	351	345	329	354	343	379	355	357	361	336	311	341	347	336	341	323	358	340	334	364	350	365	339	375	360	324	337	336	345	358	341	353	330	372	341	356	359	389	319	319	289	340	328	357	347	378	350	351	364	332	330	314	338	386	341	336	357	311	366	371	346	333	350	349	317	349	385	316	331	363	297	343	333	327	374	350	346	315	365	346	347	339	331	360	338	353	334	339	329	366	367	360	335	349	336	366	367	339	375	364	350	347	326	314	373	339	370	351	367	366	374	344	340	343	335	323	337	371	353	349	366	371	340	379	343	348	353	354	311	352	376	358	371	344	344	353	336	341	375	345	368	327	338	341	362	336	359	328	346	332	297	335	378	341	332	374	364	395	343	356	349	319	340	364	347	338	334	365	347	291	353	415	361	375	304	314	344	357	329	333	336	329	322	330	374	353	324	350	328	350	374	321	350	355	364	351	338	338	343	371	384	322	333	349	379	326	355	331	340	327	346	342	362	321	336	335	348	375	332	337	333	368	340	341	368	361	345	370	316	355	347	325	355	340	341	338	332	353	334	333	323	342	321	319	347	365	365	379	348	341	391	344	355	332	349	337	380	339	367	349	387	355	364	322	350	367	336	353	318	346	362	331	354	371	324	350	314	348	367	342	359	349	350	369	337	333	394	382	326	348	351	343	314	329	373	381	329	332	343	334	369	325	332	373	330	346	321	339	344	343	376	359	381	364	378	362	347	352	347	357	331	326	346	359	368	339	337	362	335	356	362	366	329	339	326	346	331	314	365	333	373	350	331	394	368	342	374	357	321	300	358	358	331	359	363	353	353	337	332	355	370	360	352	353	351	324	333	337	347	354	359	346	341	348	341	367	336	335	317	328	339	347	321	326	358	365	326	362	362	368	349	346	372	359	367	339	354	361	346	369	320	349	312	384	347	343	302	365	361	334	366	333	347	334	350	357	355	327	345	404	340	339	319	331	340	376	326	326	343	315	354	327	362	353	340	345	349	356	356	320	383	360	324	313	338	339	354	342	327	339	356	349	352	364	309	378	335	346	384	362	331	351	366	324	366	369	356	352	336	348	348	375	353	381	359	375	349	333	320	348	385	343	383	356	324	355	351	346	367	352	346	338	342	352	333	315	365	337	331	315	325	351	337	343	329	364	365	367	340	337	342	364	325	318	353	353	354	348	368	356	323	352	334	365	342	345	343	336	328	351	359	321	341	347	344	317	344	379	344	355	373	343	365	370	334	355	396	351	337	410	347	369	322	319	352	366	347	388	352	346	322	357	340	325	322	330	345	352	319	362	333	339	303	338	299	368	334	339	342	351	349	376	331	349	359	340	381	364	330	348	352	355	340	323	359	307	330	381	334	340	368	308	347	332	349	357	342	342	316	323	352	337	317	361	360	329	343	357	347	357	350	335	364	376	324	330	343	358	366	367	353	361	331	355	347	361	360	347	360	307	368	338	375	352	365	341	313	358	339	382	362	356	363	366	351	341	352	345	378	363	341	358	341	354	346	369	361	343	332	353	380	353	336	345	385	326	333	346	350	370	333	374	357	327	360	345	321	353	365	325	339	348	333	339	352	330	343	348	324	338	352	314	355	343	354	345	351	328	368	342	328	348	345	314	333	356	344	339	375	360	348	309	323	345	332	345	370	325	344	295	328	379	337	361	366	341	349	335	352	337	362	361	320	344	363	350	349	348	320	328	339	378	320	350	344	333	346	344	325	330	346	300	342	385	337	353	351	340	335	371	357	340	324	350	340	350	344	333	352	314	351	355	371	345	358	350	373	310	305	323	315	352	314	323	345	328	367	364	350	360	345	355	381	359	333	349	320	366	333	335	360	343	344	355	353	335	370	334	339	348	318	351	360	298	336	370	345	341	361	326	353	324	350	338	350	385	342	360	317	339	345	356	349	350	313	370	332	329	337	344	340	360	349	353	336	381	320	329	326	356	355	301	325	337	361	320	334	352	331	332	367	372	368	350	334	402	339	290	332	357	344	374	343	338	310	342	365	367	354	365	339	330	339	367	373	360	345	354	391	312	357	337	343	350	343	346	353	355	377	361	370	341	345	361	359	318	349	334	371	343	359	362	367	349	357	367	317	371	370	363	345	345	361	320	354	345	309	310	343	347	351	357	321	350	366	371	345	384	368	324	354	352	336	343	365	307	349	351	369	357	352	310	370	348	327	330	320	342	342	325	386	361	351	343	356	322	336	342	343	374	377	354	367	322	328	360	333	361	320	353	321	340	332	364	352	344	329	356	328	310	365	365	322	366	348	337	315	354	313	384	367	329	329	360	343	356	377	330	373	375	315	348	356	313	358	336	355	342	327	375	326	366	325	345	331	337	346	330	310	353	322	337	353	329	352	356	340	334	335	327	345	351	397	363	331	330	377	341	332	332	342	330	336	327	322	346	361	349	372	369	345	332	359	379	360	351	346	306	338	355	342	352	318	316	339	368	327	356	340	351	348	337	344	320	335	374	374	336	316	322	334	343	336	312	363	341	372	353	319	347	338	383	375	357	331	350	341	340	319	339	337	356	346	332	354	369	366	322	339	355	339	335	320	376	350	321	313	353	347	326	340	330	372	314	321	355	342	400	393	339	369	349	341	349	330	370	333	318	333	333	327	357	352	372	357	344	362	336	340	390	392	395	360	384	342	301	337	337	326	345	340	343	344	355	359	359	371	344	410	339	324	367	362	368	365	324	391	372	331	344	352	339	330	359	332	353	351	328	364	338	374	367	340	319	357	309	343	311	339	357	339	347	360	330	358	330	351	347	318	357	358	335	333	339	357	330	374	375	339	329	318	343	350	343	370	389	371	342	349	374
25107	21260	27428	25362	13814	3886	2321	2101	2003	1331	825	733	687	847	826	773	599	586	520	542	536	550	546	513	768	1388	1804	1755	1558	1165	868	821	673	604	523	508	500	537	495	485	510	582	495	473	510	496	503	482	523	497	530	511	491	555	504	576	491	472	532	505	515	525	514	542	459	543	499	507	484	489	505	524	531	483	503	488	540	514	543	539	494	470	491	454	512	553	489	493	508	512	490	490	501	509	502	506	544	508	510	499	503	530	499	516	595	484	483	490	541	511	504	510	487	528	535	529	490	541	500	512	491	521	498	498	493	465	476	496	501	538	494	469	523	487	491	526	501	490	517	520	533	490	524	533	475	482	516	537	555	478	520	511	500	522	516	512	511	498	465	480	468	532	458	526	498	510	521	549	496	507	480	546	535	511	517	529	480	499	508	559	511	472	496	488	480	499	496	483	484	481	497	551	520	526	498	506	534	511	531	502	542	508	501	511	503	548	495	533	511	500	505	469	529	485	482	506	473	474	493	512	490	488	537	464	480	538	489	495	506	504	486	496	507	565	524	518	469	486	536	490	495	522	525	501	465	483	472	502	544	539	521	487	529	506	483	498	489	485	512	508	498	523	515	470	488	526	538	530	526	485	494	525	502	546	509	529	478	510	523	514	495	517	492	492	481	483	543	471	477	499	528	526	506	534	504	546	489	502	524	501	532	453	517	544	488	481	511	512	490	507	478	497	499	496	515	474	525	535	482	536	522	515	522	514	507	528	510	537	516	518	489	509	484	500	522	483	517	473	499	505	519	504	542	504	525	523	503	492	535	525	512	508	486	485	469	526	540	472	525	505	505	566	523	509	502	502	524	505	515	492	503	541	479	506	484	520	498	505	463	469	533	514	541	505	492	496	542	502	501	537	523	530	480	505	499	536	527	447	540	499	494	581	544	513	501	537	525	528	495	467	496	462	490	532	498	497	522	506	465	500	496	500	517	499	496	496	483	492	484	545	495	522	469	466	499	498	479	532	557	521	523	470	480	524	487	482	529	514	509	486	527	503	520	507	513	497	510	517	492	508	540	546	499	497	518	533	485	479	492	502	444	516	547	490	520	514	509	507	523	490	489	495	536	542	466	481	490	512	512	459	522	492	511	509	497	471	515	503	476	519	494	514	518	494	464	499	511	526	513	503	510	548	522	481	542	476	518	528	541	501	493	531	514	553	517	489	495	469	498	497	505	500	498	506	498	536	512	518	462	531	538	529	481	468	517	514	531	504	514	479	460	522	519	502	473	473	518	490	536	548	495	493	488	526	493	476	502	509	497	489	551	474	480	567	520	490	483	476	474	498	493	483	479	510	517	494	501	483	504	521	510	530	514	512	584	533	532	468	531	511	540	489	490	535	538	478	531	531	532	508	500	502	444	513	485	480	513	515	499	512	509	493	532	476	484	490	507	493	490	512	501	513	508	509	494	504	508	489	505	499	515	504	519	517	489	491	483	504	540	491	462	464	520	482	512	482	494	513	468	465	477	537	521	511	514	523	527	483	532	471	471	516	512	478	507	507	520	480	467	539	470	471	512	554	483	496	529	479	462	444	510	499	491	478	488	515	508	452	546	504	513	548	478	474	491	481	496	455	494	533	523	492	521	497	529	486	473	503	530	525	503	529	490	520	556	499	535	477	493	535	478	497	462	496	502	502	535	524	522	514	510	536	505	530	512	567	494	504	495	516	485	486	514	509	512	523	526	450	492	502	516	466	479	521	533	541	494	505	499	477	529	550	488	518	514	498	526	500	526	524	538	543	466	559	503	517	512	490	517	513	486	513	522	534	539	507	535	523	505	491	484	537	505	494	503	474	507	502	533	498	529	538	492	530	474	501	498	540	508	485	520	523	486	461	502	547	488	489	492	505	494	482	517	533	510	501	513	526	515	492	531	491	494	518	532	493	523	537	495	513	510	491	501	504	479	528	508	544	448	532	549	522	519	531	502	544	533	522	534	515	511	527	493	498	487	490	483	534	473	497	516	494	513	530	506	503	503	520	520	495	495	579	517	526	509	494	499	464	506	493	529	522	495	476	501	523	476	560	477	532	458	485	494	505	482	508	510	471	523	491	489	492	500	569	469	480	511	474	477	456	512	485	503	490	522	524	492	529	529	489	531	525	495	493	478	515	484	494	511	512	517	513	483	534	484	533	528	530	513	509	491	471	512	468	550	508	532	524	532	519	468	495	513	489	531	483	472	458	510	513	485	477	510	497	458	510	520	549	529	534	526	520	533	450	500	471	524	506	494	476	513	510	506	519	484	520	496	496	500	519	480	522	472	520	488	480	507	467	520	501	492	515	525	540	504	522	535	502	525	563	525	538	516	465	508	473	534	472	503	534	521	490	483	481	482	530	525	515	489	538	531	498	493	498	499	476	521	534	530	519	533	487	510	474	508	513	498	538	484	484	555	497	554	499	515	498	529	551	499	464	490	487	488	515	501	478	522	586	506	496	520	532	490	492	520	475	506	508	520	537	497	534	532	502	470	476	479	517	483	499	534	511	537	524	479	521	522	506	500	506	485	491	533	531	490	539	506	495	554	506	481	521	521	507	519	518	449	529	524	528	524	486	514	509	494	524	498	469	501	466	474	480	481	524	448	492	481	502	529	466	490	501	508	492	464	549	480	509	531	482	490	544	500	445	507	496	485	519	516	518	548	505	510	511	518	476	541	497	509	502	527	470	487	530	520	485	469	493	547	478	501	499	519	547	538	551	514	504	527	506	509	513	521	536	517	505	491	502	491	467	500	494	480	484	498	485	482	502	504	511	526	502	469	510	491	505	527	490	494	532	500	478	525	519	502	504	483	502	495	511	503	487	479	481	541	496	533	547	507	466	498	479	511	534	495	469	498	506	502	510	452	517	457	522	484	526	506	511	520	508	520	501	523	498	500	498	485	509	478	513	531	520	507	509	552	519	510	491	483	505	521	480	512	490	512	490	475	529	474	517	495	513	523	524	509	530	514	540	491	499	524	530	516	473	493	528	489	529	523	529	494	447	493	511	499	476	540	495	508	541	507	457	529	521	512	482	519	495	498	524	514	487	512	531	519	488	525	533	561	541	488	505	504	470	522	512	524	506	482	512	475	495	494	480	510	501	482	554	518	527	497	472	511	522	479	539	532	503	506	487	511	486	475	503	483	513	496	506	508	478	490	562	476	465	487	445	503	478	493	500	527	516	525	523	513	502	515	537	498	467	541	496	474	497	506	509	470	489	489	501	523	459	539	497	504	485	520	522	533	506	545	475	478	521	539	504	510	491	497	511	474	478	540	516	508	493	514	488	482	463	506	514	510	483	538	487	517	500	497	511	499	495	513	472	540	490	502	516	470	494	505	538	512	460	541	505	529	528	544	545	515	494	550	453	511	487	498	504	524	558	520	515	556	523	501	528	511	480	499	505	525	528	515	486	504	501	508	516	520	510	529	483	470	508	493	505	585	502	530	524	517	498	512	475	518	517
8635	17660	10111	7795	8533	5836	4050	3833	3710	2448	1192	886	908	1249	1138	1144	801	659	619	582	625	604	596	577	1032	2259	3095	2810	2393	1792	1214	911	757	651	555	545	541	517	517	538	534	550	517	535	558	550	553	544	546	501	514	461	529	545	491	526	503	537	537	478	574	552	560	524	551	564	538	536	541	504	571	533	540	552	528	531	556	539	552	497	523	512	536	589	508	546	542	555	519	511	535	530	521	547	522	541	561	533	512	508	523	544	525	498	570	535	526	563	536	511	531	498	551	518	529	532	502	547	538	511	531	523	514	545	541	528	544	547	503	548	565	498	499	524	517	528	548	525	510	503	560	507	547	580	532	538	529	547	544	517	528	551	519	529	559	536	512	545	540	539	556	527	543	557	584	546	546	479	528	493	567	490	538	513	537	496	546	549	559	539	542	539	555	550	538	577	515	537	516	526	536	509	540	588	550	568	532	537	526	555	545	511	572	492	562	550	561	556	547	522	512	492	535	534	544	527	530	529	529	509	540	532	562	575	530	528	574	511	535	558	542	532	492	532	503	553	512	514	519	517	501	538	542	526	546	544	508	503	570	510	540	517	525	545	562	526	534	513	537	508	549	528	541	532	547	555	556	524	540	540	526	530	528	553	580	530	519	551	519	545	533	566	507	535	508	531	541	515	534	534	517	519	559	554	525	542	519	510	530	552	517	568	524	523	497	514	569	502	507	540	520	520	526	514	553	535	514	546	528	525	578	489	530	542	544	514	564	501	526	531	586	523	579	545	553	545	547	553	555	553	564	531	530	549	545	533	569	526	556	551	524	537	566	502	523	577	539	543	528	554	519	545	500	531	526	595	536	485	581	542	518	518	536	498	543	563	516	551	513	525	548	523	523	580	509	565	564	523	547	545	533	537	507	548	516	542	549	516	501	543	523	565	534	528	487	515	518	528	509	511	497	527	544	517	536	534	521	526	514	517	511	531	531	584	537	539	527	529	527	517	477	530	546	536	537	557	563	547	529	545	510	581	521	534	540	538	538	534	544	527	497	537	549	521	513	524	551	569	532	529	505	500	588	549	544	530	588	542	567	590	520	536	552	557	565	541	502	491	496	519	490	562	549	544	529	548	568	547	500	524	586	549	531	527	516	545	517	574	528	560	545	494	527	523	593	538	542	522	509	523	530	539	541	560	542	497	516	547	514	541	500	526	512	525	545	511	568	529	519	526	569	498	570	535	555	536	483	495	511	533	569	539	524	524	501	521	535	519	518	552	518	507	550	517	512	544	549	548	531	519	523	548	557	516	553	529	500	606	515	540	517	515	539	553	513	517	518	512	515	537	551	557	539	509	538	554	592	494	497	585	556	531	535	536	510	548	532	533	544	510	562	583	546	562	520	531	504	508	555	508	528	554	535	534	587	574	513	562	541	564	541	510	542	527	531	535	517	511	492	572	538	518	530	523	524	537	575	541	525	511	540	556	546	534	541	561	509	524	547	535	493	516	526	502	512	531	489	530	555	479	538	566	493	594	531	553	517	482	552	562	553	515	533	537	520	587	491	532	512	541	534	550	524	541	554	521	560	534	520	503	516	530	522	539	547	532	548	552	536	510	538	514	536	524	526	528	535	539	529	555	547	530	550	544	524	564	506	554	547	565	551	571	513	542	555	525	523	557	558	555	533	543	551	539	524	533	517	535	491	552	522	522	520	489	561	524	558	550	554	501	552	542	511	530	515	508	489	489	535	564	510	537	546	546	527	525	542	569	536	545	559	508	546	555	503	559	534	549	535	556	537	494	546	539	529	538	522	520	499	504	501	499	522	520	564	542	532	552	542	531	550	539	603	572	537	550	530	499	501	532	508	540	601	534	523	508	558	524	572	556	552	522	527	528	548	513	543	526	552	538	596	532	515	536	535	579	509	539	510	533	521	536	528	508	516	551	532	509	529	562	543	545	521	557	507	546	574	515	565	527	528	514	537	494	562	513	565	539	557	543	470	560	555	526	531	546	509	535	551	519	540	509	544	573	512	559	578	530	546	503	607	556	528	553	505	540	512	541	528	551	529	499	545	517	521	510	563	468	513	507	521	578	527	523	545	523	509	532	523	510	540	561	514	492	541	551	510	562	530	562	524	518	568	515	531	530	571	516	535	558	522	559	523	489	530	582	495	559	504	552	551	552	560	525	550	541	518	501	544	528	504	600	542	543	543	545	539	526	522	532	489	547	508	513	546	527	521	495	525	521	500	533	510	487	530	492	536	537	551	557	522	550	537	514	593	548	496	547	493	553	562	537	577	529	495	546	548	526	564	538	533	530	513	559	504	538	560	569	552	497	541	511	533	558	572	566	515	551	526	557	518	509	523	521	528	515	524	544	520	563	558	533	480	534	509	492	526	514	487	555	525	534	533	514	528	513	524	512	523	552	526	516	523	549	534	550	521	543	539	539	539	488	536	515	512	560	548	532	585	540	569	511	523	528	561	551	518	525	541	538	524	559	580	475	560	546	517	506	554	526	525	539	548	546	545	586	557	524	518	534	536	500	543	539	530	527	511	518	579	551	535	545	520	506	521	530	498	548	527	536	532	542	525	512	561	561	518	558	553	524	564	583	516	566	548	538	569	524	497	524	543	521	515	494	601	541	528	547	534	558	539	562	522	522	519	522	533	543	544	550	541	546	502	558	549	527	518	534	519	532	538	507	546	538	561	539	545	519	519	560	549	519	510	540	504	529	543	521	553	495	549	532	517	530	576	544	555	508	520	549	549	557	550	550	528	584	515	533	502	565	534	503	542	541	535	527	551	504	568	520	565	551	522	548	524	508	523	554	545	552	509	543	554	518	519	534	546	556	525	524	546	518	504	513	520	550	567	502	533	560	521	489	481	566	526	556	530	534	531	569	537	561	513	488	572	529	523	541	564	529	514	565	563	507	535	504	514	513	552	527	481	564	487	539	584	521	525	551	549	536	552	535	534	496	536	513	524	576	537	550	552	528	505	514	523	548	528	563	500	506	537	552	552	535	550	547	516	502	542	515	485	561	534	567	536	513	528	588	547	533	565	543	507	543	528	547	493	543	516	556	572	532	502	559	589	518	544	562	545	519	543	565	524	529	562	525	558	555	517	537	559	543	556	548	532	528	548	545	538	517	522	537	516	512	538	500	514	540	524	548	510	542	520	543	541	562	564	516	571	518	525	531	571	552	502	529	522	564	546	550	555	476	466	531	564	516	509	536	517	528	576	552	522	513	557	543	528	510	508	555	560	491	557	520	554	512	526	510	547	549	536	600	567	497	575	509	519	591	517	550	538	481	538	537	502	529	517	578	557	567	507	554	544	502	556	527	540	531	552	584	579	511	497	507	533	570	466	554	558	580	504	523	541	534	505	516	533	563	542	558	542	515	550	588	535	542	527	541	537	501	577	510	553	529	527	545	544	510	537	563	532	535	535	533	541	537	498	544	545	530	577	530	550	510	548	555	516	522	520	517	554	508	513	516	544	538
22739	21348	29130	23951	21401	21520	12966	4905	3304	1743	1098	959	1054	1137	1123	1128	892	787	693	635	623	593	576	551	1200	3728	5458	4872	4062	3309	2168	1287	717	555	536	442	496	505	496	500	518	479	489	497	562	503	494	518	472	504	484	483	495	487	491	501	480	506	530	499	482	518	518	481	501	494	511	461	489	487	490	506	472	490	487	492	462	512	526	494	490	487	459	495	481	512	485	488	539	510	470	474	466	467	495	482	480	491	457	497	514	479	498	516	500	499	516	506	529	529	498	506	507	491	452	477	495	508	503	452	462	502	482	510	466	495	506	492	479	490	451	481	510	468	511	501	424	467	483	479	500	548	481	537	498	479	495	478	510	482	496	502	487	487	523	523	482	490	482	472	496	531	517	535	485	475	491	493	492	469	511	500	508	481	521	526	479	492	484	495	467	494	523	490	526	499	525	509	506	513	526	529	502	504	470	503	492	509	478	495	513	480	473	497	518	500	488	513	482	486	519	438	514	460	513	455	494	477	518	486	493	485	529	522	475	520	476	477	507	530	520	514	512	480	502	489	505	504	516	526	517	472	527	494	503	492	475	522	467	509	478	480	468	470	507	499	472	487	481	504	453	508	491	473	512	512	478	473	521	467	513	496	549	465	511	485	484	478	506	481	486	494	484	506	529	478	515	532	493	468	516	494	518	485	496	507	542	501	488	513	528	487	483	450	493	494	496	476	523	498	443	500	540	517	512	530	462	504	519	482	458	499	516	454	543	506	501	531	449	506	514	477	500	496	530	482	485	488	519	517	505	488	458	456	505	462	488	464	500	482	493	499	497	513	503	522	494	483	527	468	504	508	512	493	473	507	471	449	549	472	486	507	467	490	514	510	494	491	508	456	485	461	516	495	508	498	521	466	496	520	514	490	495	518	501	476	531	501	511	471	484	506	467	473	515	489	497	486	506	466	508	512	472	508	466	502	487	479	518	492	516	516	502	461	450	508	519	489	487	507	496	493	510	502	511	473	487	486	522	484	438	473	494	510	436	499	527	524	512	476	483	475	484	483	486	489	470	489	497	485	492	522	523	481	521	465	532	490	473	496	479	479	522	537	504	493	481	509	494	526	479	554	529	490	501	516	470	509	473	490	452	514	444	522	504	458	465	524	509	495	495	515	491	467	506	532	509	503	511	521	501	518	519	514	487	466	491	459	528	467	518	515	505	495	524	481	469	496	501	515	466	496	480	519	510	468	498	497	473	530	492	467	491	520	505	489	508	518	520	519	477	519	516	469	469	498	505	479	489	530	496	463	510	495	545	478	471	501	485	499	519	470	509	501	464	486	493	470	511	511	446	522	511	483	504	494	464	488	500	465	516	523	512	536	488	442	455	525	441	490	495	473	484	508	483	491	486	520	485	519	507	506	532	463	532	494	486	488	487	476	535	517	479	499	503	505	471	502	504	497	488	492	490	492	465	489	493	475	510	484	526	463	474	507	495	473	507	525	496	456	499	485	475	497	516	493	474	498	505	479	499	492	537	519	519	503	494	524	496	530	528	469	456	498	520	502	499	482	487	518	514	503	470	537	465	505	488	473	510	472	488	469	517	484	462	518	487	498	506	491	531	492	520	509	495	496	490	517	521	482	484	512	517	474	502	502	471	491	471	529	509	448	518	450	508	522	486	497	482	449	496	495	465	511	498	523	523	473	465	482	466	507	494	451	480	527	509	497	475	480	516	512	473	471	500	524	458	473	426	481	473	515	479	453	517	470	481	463	498	507	529	464	488	460	531	514	495	488	458	502	508	531	517	544	524	502	461	497	484	519	529	480	473	515	501	504	470	492	526	496	524	477	506	522	503	484	493	541	466	504	462	476	517	498	478	521	507	509	481	494	490	501	479	438	500	482	512	479	480	504	507	480	520	504	476	485	467	508	521	482	448	513	489	444	473	528	461	484	486	507	497	510	471	474	480	478	492	495	492	519	461	505	510	499	480	455	491	520	477	511	478	513	483	496	463	480	509	485	472	498	477	509	478	485	512	503	507	480	493	501	456	547	496	503	478	492	480	503	530	533	491	522	535	495	477	464	476	511	477	495	457	489	508	510	473	502	503	494	519	480	495	504	482	505	483	449	482	474	520	506	502	484	552	504	501	484	495	490	540	491	530	503	517	544	513	498	453	470	469	496	509	450	475	506	515	464	488	502	529	473	479	527	478	523	509	459	464	523	461	499	496	498	511	508	458	438	499	480	538	503	520	503	474	512	497	506	506	486	515	502	483	456	527	471	458	503	482	503	496	529	480	479	493	468	470	468	502	461	464	483	456	484	524	512	501	474	479	460	497	503	510	474	466	487	493	508	465	481	512	480	459	477	478	513	483	506	523	495	517	513	499	495	486	539	443	469	504	470	513	482	452	471	513	482	491	475	513	485	450	501	515	472	508	526	503	515	500	480	467	511	509	554	526	511	488	490	466	530	477	486	478	526	465	475	485	489	490	510	485	451	520	526	495	492	468	498	507	508	455	518	463	497	449	500	530	490	491	477	486	459	499	505	483	496	496	501	494	483	498	510	532	476	469	509	507	462	471	490	470	495	472	502	490	541	511	478	473	500	491	478	455	525	504	536	475	471	441	479	504	517	513	484	481	543	492	513	521	502	480	509	503	416	498	514	510	496	464	528	536	470	491	496	513	480	481	529	525	498	548	486	520	473	515	523	516	499	472	449	530	484	508	468	505	508	434	484	463	516	538	494	492	488	480	499	505	478	485	472	450	504	490	501	472	482	463	484	505	507	521	510	516	505	496	475	447	486	470	489	452	505	483	490	529	522	504	495	508	498	481	485	520	515	494	488	533	514	542	501	519	510	520	487	509	504	460	444	454	499	472	497	512	489	521	508	488	491	457	513	497	485	497	481	507	504	526	531	497	470	528	509	523	522	478	548	524	470	490	536	501	465	496	518	468	475	523	468	478	513	482	506	484	473	512	496	460	456	482	484	476	515	502	511	464	497	484	534	518	472	465	494	513	500	475	489	545	482	515	517	501	461	495	514	508	498	525	516	521	471	495	468	507	472	503	481	519	474	484	504	476	473	455	524	461	510	490	474	482	484	479	500	473	477	496	492	485	456	498	471	501	507	520	519	472	479	480	502	513	501	496	516	457	520	512	486	477	443	489	488	484	534	492	469	501	499	509	456	469	492	481	526	489	487	494	535	460	514	497	453	532	468	510	492	473	490	545	495	498	509	481	512	528	484	515	432	473	488	485	514	504	511	441	517	510	473	509	491	506	433	504	469	501	473	490	488	466	469	483	523	476	524	506	456	522	505	467	512	516	488	512	470	501	490	518	468	527	457	515	465	475	517	467	509	483	454	503	451	473	505	494	508	506	476	515	496	485	448	517	469	456	507	518	532	539	506	479	484	460	500	468	546	467	507	503	466	473	473	511	504	502	526	477	515	524	495	498	508	476	450	492	506	508	500	454	498	514	484	400	480	495	526	523	507	494	486	500	510
11207	27530	17753	19913	18266	9884	7204	7567	5498	2974	1677	1403	1538	1709	1625	1738	1292	1055	908	721	741	710	692	671	1750	5876	8314	7267	6156	4924	2892	1777	846	690	507	496	495	508	478	480	491	497	521	499	471	495	535	467	528	520	511	516	536	497	518	476	463	485	506	512	506	497	490	494	508	499	494	534	455	484	495	508	476	504	496	486	474	464	504	520	502	511	488	517	512	499	510	556	541	495	486	520	519	548	519	526	512	482	493	513	488	461	505	480	479	506	483	506	488	516	469	495	557	516	476	501	510	503	530	520	506	494	503	472	529	501	482	487	501	489	500	521	495	519	481	486	510	523	539	501	492	513	496	485	531	511	509	460	457	532	491	521	444	505	544	489	507	487	508	495	510	528	497	526	455	490	530	522	504	469	555	513	503	505	543	501	495	528	510	520	466	499	468	506	493	497	501	485	493	585	521	495	548	510	528	510	491	496	487	458	490	503	481	476	497	492	471	494	461	488	516	466	504	506	527	475	487	526	531	499	505	520	506	507	527	496	570	520	503	499	561	501	528	485	526	496	564	504	502	492	482	527	481	430	478	475	490	526	505	460	542	480	499	464	511	536	498	540	514	479	496	502	505	517	501	473	494	473	542	454	456	510	525	525	510	515	526	506	532	474	462	508	502	498	516	465	475	473	491	494	510	479	481	461	486	533	500	465	500	516	470	543	495	547	490	529	476	466	524	515	504	540	504	483	544	510	502	492	555	483	515	504	504	530	472	507	500	507	521	518	504	468	455	526	479	533	498	512	508	499	486	533	506	526	481	512	520	551	454	515	498	500	483	535	505	516	503	533	546	475	539	526	518	527	464	519	479	480	474	536	544	483	454	522	587	486	541	501	490	545	531	489	456	515	526	493	540	510	520	474	457	494	529	504	510	543	508	529	538	531	561	547	548	529	472	543	486	492	522	480	518	502	510	517	470	522	508	492	502	487	527	506	499	468	520	510	523	549	490	475	516	499	521	505	516	485	488	540	520	532	487	523	505	493	490	502	495	513	506	505	502	512	483	489	542	486	487	526	531	517	491	495	507	484	526	505	512	478	530	522	499	479	505	492	500	507	518	496	485	476	504	524	550	528	513	517	503	480	525	521	485	503	499	515	472	495	476	515	539	493	461	518	481	483	512	502	558	489	483	526	514	520	494	472	521	493	485	519	488	525	474	483	492	478	514	524	546	497	521	482	505	508	521	469	513	520	483	517	494	523	451	491	479	528	491	511	506	492	536	494	486	492	539	493	471	545	487	499	462	500	519	496	491	534	509	511	512	516	509	464	527	499	514	539	485	550	487	509	531	500	497	519	509	521	470	512	496	473	451	513	502	499	484	518	513	486	504	489	488	486	512	524	508	535	503	488	530	499	501	465	521	521	495	483	495	504	537	497	498	507	495	512	512	502	479	510	505	493	500	468	513	490	482	476	521	525	492	514	528	497	532	505	478	543	470	515	515	510	517	496	502	486	494	517	559	459	486	524	504	473	477	485	521	481	533	502	480	513	502	535	495	545	542	501	510	530	495	525	492	499	521	516	499	438	504	496	498	515	499	531	492	469	517	513	473	495	499	561	487	541	453	498	509	474	493	525	504	515	495	537	522	447	489	508	514	519	567	487	528	518	477	531	505	509	536	541	521	497	504	519	471	528	508	478	551	485	483	562	513	513	515	533	481	499	493	495	519	493	516	518	485	522	509	482	474	517	472	490	522	504	541	494	511	469	487	481	495	532	502	461	507	517	505	502	515	481	496	485	541	490	478	517	547	492	555	510	490	503	508	491	513	496	458	498	505	479	498	484	523	528	509	523	464	502	478	476	509	524	491	529	515	514	519	490	516	532	492	504	534	503	474	512	512	492	526	502	514	492	499	527	527	496	485	458	493	481	499	527	507	458	477	495	509	535	523	502	492	497	485	502	497	523	513	488	523	508	499	521	516	511	491	508	515	560	460	500	492	544	529	493	482	508	482	502	489	454	487	496	492	522	526	533	503	482	521	477	488	481	536	499	490	499	509	505	507	461	497	487	464	471	520	495	518	556	482	500	465	503	533	552	491	511	502	526	507	506	524	472	473	520	514	552	527	484	444	531	485	495	523	502	534	524	488	493	490	550	514	528	516	484	518	514	510	456	526	524	506	492	478	532	515	519	523	515	507	497	513	513	512	513	515	495	536	529	463	478	466	517	499	516	515	533	495	516	538	497	493	509	502	532	529	528	460	511	511	468	500	529	488	484	483	498	493	534	502	503	496	503	471	504	497	506	529	549	515	512	486	506	494	530	519	514	540	487	487	501	519	488	501	493	529	519	501	538	511	521	515	483	561	506	533	496	471	505	508	520	515	530	510	539	522	476	523	522	494	507	531	523	526	531	473	515	481	512	518	483	532	484	530	515	500	519	474	473	485	488	524	480	491	536	525	512	529	487	481	491	496	558	493	514	507	476	467	514	482	483	505	501	477	479	480	497	513	482	535	497	513	538	567	524	523	470	487	489	513	501	499	511	484	573	488	496	482	532	527	502	535	493	498	456	488	497	493	525	505	517	495	495	481	513	491	546	524	507	522	513	467	530	521	469	542	513	510	505	497	518	520	530	480	498	521	496	499	532	523	518	469	520	492	500	476	519	464	486	512	492	493	488	477	508	510	499	441	494	553	484	479	490	484	534	530	525	502	500	494	489	500	535	518	515	530	479	514	529	524	521	463	500	498	519	517	492	489	492	522	521	530	530	498	475	519	502	469	512	496	516	478	489	509	481	502	488	487	492	525	549	509	482	459	526	532	500	518	532	534	511	484	499	518	543	500	502	490	517	533	507	493	540	514	503	506	462	479	496	514	508	494	494	484	486	473	482	508	493	495	502	505	524	496	529	494	494	520	502	469	495	496	510	511	528	493	488	473	520	476	529	517	532	503	520	488	483	484	517	518	495	472	515	493	506	487	485	504	536	484	510	466	499	475	507	462	470	570	479	526	498	506	490	510	486	492	515	493	527	489	502	506	503	489	487	545	499	497	521	454	477	514	517	508	500	506	524	469	472	556	501	479	509	501	505	483	471	525	487	516	504	561	482	495	547	516	488	559	504	441	470	481	533	500	523	491	518	525	497	503	484	499	480	481	545	497	503	536	553	504	480	516	530	460	542	536	515	533	508	488	501	515	531	479	462	492	550	461	507	526	484	507	494	484	493	501	509	535	515	445	477	504	502	494	469	510	485	515	497	514	509	500	501	497	482	516	495	465	493	492	535	533	502	506	488	511	486	502	503	507	497	495	527	487	484	484	489	525	514	540	548	514	521	536	485	510	467	502	508	503	470	499	512	476	543	533	490	468	525	477	483	507	515	506	542	516	490	508	525	507	495	494	544	521	498	472	554	506	546	530	488	493	473	510	516	518	492	518	525	516	483	517	479	540	484	505	479	509	510	483	519	528	497	504	485	458	537	519	480	525	531	530	494	523	513	526	497	496	533	512	494
27934	19474	9135	4810	3398	2036	1642	1672	1070	651	509	423	492	521	612	623	513	438	388	394	340	380	375	309	357	410	502	581	611	527	468	455	409	360	339	333	348	330	348	350	358	373	323	355	348	366	312	344	343	368	372	366	322	325	359	350	351	355	341	316	329	358	340	329	359	381	338	354	350	341	341	339	337	358	369	332	361	364	348	368	337	364	315	342	336	344	366	350	369	327	367	335	346	323	362	332	381	349	355	364	325	337	384	336	385	323	382	307	364	345	325	354	326	350	321	345	354	363	340	344	333	329	334	332	324	383	333	314	379	344	340	336	306	351	340	361	329	332	367	328	347	363	367	379	351	339	315	387	339	335	368	336	338	352	330	365	353	364	352	356	350	341	320	347	351	334	346	343	318	347	325	380	342	347	361	339	350	330	359	333	351	382	320	374	351	367	346	345	390	350	356	357	364	309	346	345	356	332	348	339	341	366	385	358	351	358	279	317	364	351	375	361	367	336	320	364	338	344	343	326	352	306	348	350	332	330	344	349	354	338	365	328	339	351	340	347	367	345	360	361	357	389	326	371	350	337	379	334	322	371	378	372	341	353	354	336	364	355	337	335	346	350	349	360	352	364	394	343	359	309	360	378	328	384	385	347	357	374	358	377	370	367	360	353	354	366	340	349	341	342	377	333	338	344	376	326	374	331	302	395	361	351	334	353	354	355	403	328	335	354	341	344	322	326	323	361	352	348	351	340	378	365	330	358	351	354	358	365	366	351	348	346	362	356	336	348	359	375	331	328	327	336	368	326	341	357	375	347	368	355	362	318	364	360	350	327	364	342	347	386	327	369	350	342	361	333	335	378	331	359	355	348	354	347	349	378	349	379	333	356	367	333	326	355	348	331	375	357	344	359	367	341	335	352	352	356	351	369	330	379	380	320	382	315	344	351	359	328	354	339	361	328	348	356	356	341	336	352	357	348	327	338	330	364	314	325	353	332	335	318	368	366	357	331	349	347	311	385	360	313	342	344	375	305	331	337	350	354	336	330	329	322	312	353	369	373	337	333	346	323	364	342	336	352	356	339	346	309	381	365	343	339	309	334	333	337	391	354	361	334	317	384	364	363	353	372	355	332	341	330	355	373	337	350	349	346	373	361	376	326	378	319	322	360	347	354	366	367	354	368	342	374	323	356	277	321	337	351	370	326	360	338	352	332	345	371	361	330	354	348	336	334	348	369	347	332	340	346	349	346	352	381	377	348	336	339	367	374	323	360	318	335	354	323	328	366	373	345	330	319	330	330	376	338	343	364	359	356	361	325	340	332	355	335	346	361	350	329	349	349	376	304	378	338	346	372	337	346	344	346	328	356	352	315	343	333	335	332	318	337	360	357	353	354	359	344	344	330	314	343	331	309	345	353	348	356	349	353	373	330	362	360	363	341	376	334	302	345	335	330	308	360	339	341	336	333	350	352	324	322	380	341	329	329	323	336	342	353	362	345	337	325	302	375	378	356	400	358	405	379	332	380	345	334	340	341	341	353	345	355	372	347	336	377	361	323	343	341	376	356	335	336	307	346	315	359	379	337	327	374	367	373	337	360	339	381	343	373	318	342	365	323	339	324	372	355	360	345	390	305	361	358	365	333	327	321	361	353	358	355	338	347	331	322	340	336	313	336	349	351	379	338	326	317	341	372	342	354	346	330	305	368	361	339	392	313	362	339	312	331	362	360	362	387	366	356	378	325	328	344	361	321	361	335	345	370	334	359	337	331	366	358	361	333	359	321	381	374	346	346	351	338	360	365	331	344	328	341	331	363	366	359	354	372	367	358	374	339	354	313	324	364	367	341	349	324	338	336	347	313	360	318	324	331	335	339	334	364	323	341	378	376	338	349	346	341	354	334	355	341	339	332	324	347	361	386	375	352	322	334	367	341	320	326	376	358	384	393	341	361	321	345	336	349	332	344	364	352	360	339	346	392	359	354	340	357	315	360	314	353	346	359	358	326	339	323	353	338	359	334	345	341	356	349	338	364	361	354	356	321	400	350	343	339	388	329	310	345	367	348	327	356	353	350	365	343	346	327	350	360	350	338	364	336	327	380	337	349	361	369	348	338	314	334	335	336	325	348	326	357	306	314	344	360	342	333	356	332	347	348	355	348	373	354	363	332	357	338	361	340	390	354	327	358	365	342	354	334	369	365	347	354	396	339	336	354	373	358	367	375	332	328	341	360	331	330	336	354	353	325	330	348	334	353	332	343	357	325	360	374	358	357	318	355	366	336	358	373	327	369	356	343	367	322	353	363	342	342	354	351	380	346	361	356	365	343	291	376	330	303	354	335	344	359	378	295	328	353	340	332	360	365	330	344	291	359	342	361	334	358	371	349	353	351	383	325	365	332	328	355	345	346	333	361	370	352	377	384	341	337	307	364	325	348	374	356	340	329	343	343	346	360	371	366	354	366	325	334	345	376	348	344	345	313	355	349	361	348	323	386	327	309	332	326	350	368	354	363	357	354	357	386	340	357	366	375	340	348	365	328	371	354	317	344	357	370	343	347	334	357	363	340	328	356	313	370	379	371	371	318	362	385	308	346	345	360	374	351	386	386	322	349	341	333	344	326	353	316	370	355	316	338	335	338	374	336	368	348	347	332	337	334	309	380	339	327	368	332	348	361	348	373	354	362	349	372	343	400	359	339	334	321	351	362	354	312	367	351	351	373	325	371	365	345	356	326	341	343	335	366	326	405	330	356	359	361	358	333	338	363	361	373	377	364	335	366	338	353	359	373	354	335	340	313	320	329	327	355	371	347	319	343	349	332	345	329	337	338	336	299	333	347	319	328	369	345	338	341	359	366	351	334	339	345	330	361	358	351	344	350	377	324	331	354	320	344	366	331	379	329	318	359	334	361	309	353	346	328	354	337	369	343	356	327	332	362	346	346	338	380	364	317	365	325	290	365	364	338	375	346	366	347	381	338	357	298	373	359	347	359	361	323	344	374	345	392	346	342	313	337	339	348	344	360	350	341	353	312	344	351	349	322	347	329	343	334	343	361	350	320	345	360	322	330	375	349	356	301	329	358	335	352	334	313	344	333	339	376	333	343	350	340	327	340	353	335	358	362	341	325	335	345	362	344	354	358	365	320	318	350	328	325	366	343	314	368	368	355	353	355	373	335	353	318	368	347	308	317	334	349	356	355	321	315	334	354	370	347	342	353	372	362	338	348	367	355	345	314	337	335	337	329	327	316	355	352	346	354	324	348	388	358	350	353	348	339	342	338	335	340	378	345	342	363	373	341	321	337	335	380	358	359	372	331	340	333	360	358	355	342	360	371	354	330	338	350	331	356	334	335	358	321	337	297	368	347	343	353	328	319	379	375	397	361	333	339	345	357	308	357	308	342	333	344	345	352	344	367	349	326	373	342	365	352	326	364	349	362	345	339	328	334	354	339	339	334	364	371	344	378	342	337	311	343	327	328	371	361	366	328	353	367	353	347	319	341
9134	13979	7022	5677	5334	3726	3159	3068	1859	988	724	593	702	804	893	842	643	586	470	407	424	428	362	396	453	516	640	706	698	662	613	510	399	382	419	384	418	397	397	394	354	385	369	422	387	379	400	381	378	367	384	411	385	404	403	379	395	383	362	367	421	368	411	376	380	363	385	357	363	382	399	414	379	421	381	382	391	359	401	402	373	362	377	372	384	353	384	349	414	383	408	361	333	400	338	393	370	400	370	390	424	415	380	397	340	387	364	386	388	390	371	400	391	359	404	390	383	363	395	398	372	332	361	378	382	383	374	400	360	368	397	378	388	408	385	383	410	362	396	381	384	413	361	352	376	363	382	368	410	430	390	333	388	352	355	385	381	364	389	360	395	382	364	357	367	351	399	366	364	360	335	385	356	374	349	412	380	347	371	381	397	400	382	355	384	361	385	378	363	329	364	362	401	351	357	414	357	374	390	367	366	362	351	371	356	370	397	346	410	396	382	397	402	376	356	386	352	405	363	371	362	365	402	368	411	391	373	400	384	389	345	364	385	378	378	396	414	373	392	364	396	395	363	393	367	363	386	368	389	380	385	366	400	351	358	391	402	386	392	376	401	377	356	415	381	374	373	375	391	391	370	373	373	381	387	386	384	366	390	407	384	380	369	375	370	377	364	370	391	356	405	416	350	348	388	397	441	378	408	367	365	402	388	356	359	377	390	343	384	395	366	403	405	392	387	376	379	365	372	344	384	377	388	375	391	399	386	365	365	372	368	383	392	368	357	370	384	415	353	369	371	361	376	360	332	424	353	400	375	407	378	384	365	399	426	375	398	382	355	356	417	383	350	368	358	392	391	402	360	374	412	345	382	376	385	388	388	360	398	392	352	384	375	365	383	385	379	374	426	362	371	386	394	384	384	391	386	344	390	361	348	386	372	396	361	399	392	354	393	374	379	352	426	345	374	404	390	398	378	373	413	360	393	356	386	375	368	427	374	389	382	374	371	364	356	404	349	399	384	386	403	360	372	366	401	376	407	403	365	335	365	385	390	398	380	379	378	372	384	371	360	383	369	359	390	401	372	377	362	376	377	356	381	399	406	418	370	351	402	361	384	424	428	392	398	404	384	379	395	386	368	373	382	392	359	353	382	377	380	373	375	395	417	364	388	369	360	373	414	371	390	398	422	388	357	353	408	363	385	370	387	413	369	362	367	405	379	397	385	353	362	368	404	362	386	374	380	368	365	381	358	346	374	356	402	367	376	367	380	349	351	350	413	410	381	417	395	403	396	365	386	359	401	430	399	385	385	357	380	364	415	367	366	384	376	393	382	409	367	368	399	382	376	379	395	374	365	392	372	393	371	383	396	390	354	368	404	377	397	388	392	388	394	362	389	335	342	379	406	406	392	365	395	408	370	404	362	373	378	414	380	403	381	393	373	373	423	365	416	376	362	377	377	347	380	395	364	414	379	383	394	383	376	396	355	395	369	353	369	359	367	405	380	352	383	384	390	370	370	388	407	377	394	387	350	406	388	393	376	394	384	386	394	406	376	369	368	373	349	395	358	388	365	364	426	348	383	389	382	372	387	399	400	380	351	365	406	372	363	358	406	383	375	384	353	368	403	397	348	373	359	370	369	401	390	367	410	402	432	378	413	377	416	423	378	366	367	375	357	399	353	377	374	382	373	358	384	377	418	358	387	364	374	378	332	385	375	401	405	336	391	370	395	362	383	363	385	368	387	383	380	382	425	395	377	365	357	388	394	396	383	407	369	381	343	390	389	386	377	349	390	350	406	362	358	362	361	382	374	397	358	404	381	391	354	367	386	374	394	366	375	374	360	364	364	375	383	383	403	365	350	371	359	424	388	429	363	324	404	396	359	385	380	386	373	363	392	393	414	414	369	335	403	391	380	391	374	406	352	377	406	401	388	365	383	419	401	355	359	338	385	387	382	388	396	368	416	367	388	372	365	358	406	409	386	346	376	381	410	383	355	403	371	408	399	384	344	390	389	390	425	398	376	366	366	367	395	359	394	409	395	409	387	410	388	366	369	380	379	384	399	369	360	383	377	363	356	392	366	377	372	353	375	396	370	381	387	377	382	376	380	396	411	375	391	395	365	366	395	384	393	376	360	413	403	397	404	399	403	409	346	382	392	384	399	420	411	382	362	361	372	395	385	358	386	358	393	388	419	382	370	367	417	359	368	361	361	373	357	332	396	380	394	402	388	393	420	395	372	376	404	372	370	344	378	358	389	355	394	369	351	387	380	412	365	393	364	341	362	374	345	358	424	399	415	411	395	406	391	401	424	347	374	403	367	372	351	380	384	375	384	394	389	368	390	367	397	356	421	360	376	377	374	385	360	393	341	409	380	418	391	419	370	394	380	383	353	388	393	392	372	417	370	399	388	401	339	354	408	377	358	356	378	384	378	366	383	392	370	354	388	360	402	415	380	403	365	375	359	413	347	399	346	385	394	375	368	385	382	374	369	376	390	365	356	386	384	366	367	381	393	368	402	372	381	377	389	357	372	418	390	402	408	341	395	342	384	389	399	358	393	401	392	406	362	347	377	382	376	357	373	403	372	358	380	373	370	350	385	354	382	395	401	403	366	381	406	393	361	371	397	381	388	378	393	356	354	393	366	375	397	409	375	351	400	397	394	393	391	406	367	412	371	382	380	360	357	363	353	370	388	363	356	367	403	376	339	380	365	358	406	377	406	389	366	398	388	337	382	407	389	381	344	372	375	410	375	390	369	397	403	390	400	397	393	382	365	362	344	396	360	358	390	382	388	401	430	370	422	397	385	347	356	393	391	369	359	363	388	400	413	375	372	373	405	392	371	389	407	379	400	350	393	389	360	384	415	371	383	355	366	341	394	373	403	391	351	389	355	410	405	402	352	364	364	374	390	355	404	362	386	396	372	379	373	365	388	407	400	396	421	387	399	386	363	390	390	397	383	386	349	360	380	360	361	361	389	391	385	366	396	386	385	384	379	355	389	378	373	345	358	399	383	367	381	392	401	397	409	421	380	398	407	401	410	352	377	373	416	366	387	377	374	375	375	371	368	415	412	376	370	363	351	395	385	377	357	374	400	357	358	380	375	420	413	386	398	388	392	372	367	376	350	384	406	386	365	328	376	357	390	354	374	384	391	367	374	378	374	365	340	384	371	375	363	380	373	409	360	356	407	417	387	371	369	374	392	394	418	402	374	386	387	389	363	380	417	373	360	398	392	371	364	387	379	356	397	387	400	367	380	359	387	388	373	405	345	371	369	366	365	364	376	368	374	385	400	369	398	401	391	364	387	396	364	367	410	359	390	387	416	379	389	383	366	349	359	363	393	390	394	381	337	359	375	371	389	386	353	383	404	367	361	377	369	406	373	389	407	328	370	391	376	404	407	378	371	394	398	406	399	397	402	399	347	339	381	408	361	406	420	374	393	398	383	354	357	369	384	348	409	399	365	373	374	381	351	365	353	398	342	388	371	388	386	399
23996	21292	28481	24501	21443	11823	3892	2428	1480	922	756	637	625	681	692	784	486	414	446	422	357	361	360	351	345	628	2026	2571	2192	1774	1452	956	608	345	308	331	318	297	306	323	308	286	301	280	317	314	310	319	270	317	318	296	310	306	281	310	312	323	301	297	304	310	318	317	324	310	306	319	296	297	289	308	293	297	322	334	298	329	311	306	290	318	338	315	311	315	303	295	326	335	317	345	304	294	304	293	300	306	300	323	312	318	311	300	298	343	296	312	287	299	320	297	292	309	320	277	310	298	299	332	281	296	293	322	319	309	305	320	338	295	316	300	311	302	291	316	307	338	271	319	286	304	272	315	286	334	303	299	313	300	284	309	320	296	319	286	283	329	280	309	339	301	312	328	306	305	288	330	255	301	325	280	307	311	315	327	340	306	307	291	291	305	331	339	318	322	269	311	284	302	279	287	319	333	275	301	309	308	314	294	274	335	310	291	266	297	316	266	324	308	280	301	296	311	324	285	281	301	305	295	314	322	321	332	313	304	301	300	277	310	323	307	317	315	295	291	305	320	279	312	348	307	327	294	291	311	309	323	322	298	288	323	302	315	303	329	289	286	284	289	322	304	284	323	305	302	312	316	330	285	298	277	272	287	351	318	292	303	307	289	316	292	312	317	311	265	328	309	333	308	303	312	323	324	310	308	326	275	316	298	290	303	326	276	291	300	309	298	343	355	273	278	283	309	271	300	277	332	334	302	290	317	283	321	339	311	312	293	309	328	326	272	296	317	288	289	310	306	331	275	314	316	272	303	288	324	345	310	307	280	314	294	289	280	290	320	301	311	310	307	308	294	325	295	327	289	312	287	302	351	283	328	302	273	303	347	302	305	287	306	314	275	312	315	294	310	331	335	294	281	277	340	273	316	318	301	358	310	317	311	290	324	314	284	298	338	326	294	289	296	320	297	320	317	314	300	298	292	286	299	297	303	314	299	295	293	293	284	304	302	321	330	315	305	300	323	284	330	320	312	314	316	327	320	305	314	305	317	332	306	316	306	299	319	293	312	319	296	316	320	256	309	299	329	305	305	307	298	321	293	292	293	311	293	308	315	299	329	272	299	297	308	281	302	290	312	299	329	307	302	270	346	303	316	290	319	321	295	288	306	313	288	289	285	306	315	291	278	311	319	304	260	329	321	298	308	329	313	332	342	292	315	291	269	298	322	289	320	298	309	291	302	277	312	293	303	305	312	319	298	308	270	298	285	283	275	298	307	295	301	295	333	320	339	315	318	321	314	310	301	315	298	312	309	284	320	320	275	345	298	293	307	295	277	303	333	307	305	296	279	317	317	306	315	309	305	312	289	313	363	282	278	293	314	305	312	317	318	307	304	296	318	323	298	292	297	294	312	307	307	324	289	313	292	320	293	307	286	309	285	317	307	310	310	333	304	316	327	277	314	309	297	297	276	295	302	342	326	285	340	311	315	321	293	292	262	321	303	287	292	326	309	298	313	278	284	324	291	350	297	284	325	304	338	287	330	327	319	313	312	341	302	302	311	292	288	306	303	310	330	316	313	278	309	301	309	337	278	295	299	310	306	280	328	330	321	310	289	313	304	301	318	303	288	305	300	351	305	311	297	312	310	304	290	319	335	305	291	295	309	312	321	301	301	303	294	282	293	328	292	312	279	300	316	298	327	307	302	298	285	276	324	324	303	312	336	325	306	304	303	298	313	329	320	308	298	355	319	320	304	290	332	291	302	310	305	270	315	320	279	313	297	312	257	307	324	302	347	312	308	327	310	273	292	306	301	297	340	307	322	288	269	306	319	308	318	309	299	318	299	280	324	310	306	307	315	306	313	302	292	320	288	332	318	303	302	301	316	304	295	296	315	334	304	309	320	327	320	289	307	303	278	292	315	294	315	304	318	336	318	337	287	313	315	296	300	272	320	362	301	309	310	283	328	260	321	327	295	304	316	288	288	297	288	323	291	316	305	297	296	295	294	302	314	289	312	300	296	292	306	302	307	309	289	290	279	318	282	318	310	291	277	309	283	287	313	298	312	329	307	331	292	301	317	285	274	313	337	283	320	325	320	322	321	340	338	320	323	325	344	302	331	298	299	303	321	296	298	281	289	318	286	301	322	288	294	304	332	304	285	295	275	326	307	312	326	315	292	348	287	316	306	313	316	305	281	313	303	308	362	295	340	320	321	291	301	303	302	291	284	315	318	290	298	293	319	301	298	298	310	300	316	287	308	332	287	324	325	280	303	312	328	318	271	274	297	296	283	306	340	296	337	305	303	281	311	334	322	293	305	322	302	277	293	288	272	330	304	326	288	302	313	310	276	327	288	306	272	325	308	294	308	327	316	286	305	313	296	300	319	318	291	325	311	314	312	290	267	292	302	314	289	319	300	297	299	291	334	302	316	299	345	292	283	311	280	306	311	316	286	299	333	296	299	301	353	296	278	313	264	348	300	325	303	295	308	325	301	310	321	314	289	329	284	333	294	324	295	281	325	295	317	336	281	307	323	313	283	321	313	319	295	298	314	281	303	309	308	289	304	303	298	326	300	330	327	317	275	291	301	280	304	290	307	298	303	321	331	302	297	284	297	263	311	298	314	259	354	305	301	315	332	272	330	300	325	321	297	305	317	304	276	280	308	302	323	336	282	298	291	322	336	296	296	315	342	300	319	313	286	290	307	305	293	299	299	287	309	295	311	328	287	285	304	302	341	297	301	272	336	316	339	322	283	334	297	316	284	279	329	279	288	304	312	304	300	305	348	310	319	289	320	320	308	291	292	320	311	315	296	288	281	336	294	321	284	301	328	318	310	307	328	307	333	315	290	281	306	294	293	317	297	259	311	311	276	318	359	292	358	309	317	305	293	316	314	318	308	289	293	336	266	272	308	347	306	283	316	304	286	301	313	317	311	314	304	273	289	342	310	295	304	309	324	296	283	316	329	310	284	329	329	316	295	298	317	307	315	322	326	315	298	313	298	298	307	302	302	354	320	292	334	323	294	324	314	324	329	318	294	300	316	312	315	296	299	305	279	317	307	307	294	286	304	255	306	316	300	311	283	315	316	293	265	330	350	289	331	285	295	285	312	336	299	301	310	276	340	302	323	305	301	302	313	306	307	275	315	291	325	281	292	331	328	278	302	301	306	275	329	283	328	312	312	307	299	305	286	318	310	299	313	311	346	321	318	312	330	280	307	285	301	303	305	281	286	344	279	316	301	279	287	337	323	283	311	315	308	284	332	320	273	316	314	293	310	295	300	313	298	297	310	326	249	284	308	328	315	296	343	315	283	316	305	312	317	329	324	317	278	313	307	288	306	312	299	295	313	308	311	288	317	350	292	298	317	321	292	295	285	297	309	317	316	307	279	322	314	270	286	281	313	323	321	291	314	295	287	301	317	317	294	289	306	321	286	315	273	306	310	326	317	313	309	313	324	307	308	314	287	301	315	287	292	329	306	297	318	318	310	336	328	288	303	296	334
9686	22714	13847	15922	15017	6541	5641	4413	2556	1620	1112	941	913	1045	1171	1281	721	615	518	529	433	445	429	395	413	826	3110	4163	3166	2681	2128	1324	823	434	348	315	316	349	314	333	343	342	318	322	329	308	321	361	306	347	339	331	325	317	333	326	354	317	326	316	344	349	340	358	351	317	296	337	332	346	331	319	349	324	325	328	342	352	342	345	295	300	284	330	365	357	313	358	354	306	305	339	333	327	345	331	332	308	331	354	280	349	316	307	329	329	316	328	330	336	340	353	342	311	371	358	350	313	362	341	324	329	329	372	350	314	368	307	340	313	337	335	362	355	313	355	308	333	330	318	339	322	352	305	310	370	326	330	313	322	312	304	342	336	336	337	317	313	368	308	337	349	354	330	326	322	342	329	323	295	336	298	330	286	332	317	312	313	358	339	318	334	354	328	305	321	355	350	340	307	332	341	331	333	347	315	322	323	320	321	349	342	310	331	327	341	350	313	320	335	345	334	345	314	343	360	353	333	316	307	308	335	312	355	351	307	313	299	348	329	320	379	333	363	339	366	318	324	337	327	329	287	321	352	320	342	351	319	359	355	288	314	355	365	322	352	331	304	335	313	321	379	340	343	326	348	320	314	339	350	349	344	340	327	326	331	310	311	342	349	355	324	352	341	347	320	324	346	325	356	307	338	331	297	354	348	372	314	338	337	339	313	340	316	294	317	315	344	347	318	311	343	326	319	329	357	345	323	335	349	367	324	356	338	344	301	353	329	338	342	324	351	323	323	303	338	338	339	325	318	317	359	324	344	353	351	307	295	329	341	303	381	298	300	308	295	350	339	330	336	322	322	317	327	319	346	316	335	338	337	325	346	315	333	324	321	327	345	347	320	314	333	353	331	344	342	335	303	341	309	323	319	314	318	333	341	346	321	370	318	309	327	342	354	314	320	334	339	330	342	337	358	314	331	315	308	337	342	317	303	311	348	363	328	330	342	319	353	291	336	325	309	338	343	332	365	325	375	354	353	293	354	331	342	336	321	319	343	341	315	323	328	302	318	339	343	323	340	324	331	325	342	362	334	331	356	305	308	309	331	319	324	319	304	336	331	318	330	346	316	345	335	320	329	342	306	325	329	322	323	319	337	335	301	329	354	330	345	358	332	325	280	330	323	330	327	314	290	344	320	316	334	351	306	326	326	309	327	333	362	345	321	302	315	328	326	328	304	336	333	365	339	322	306	353	332	312	306	325	333	338	311	306	335	348	331	355	361	317	295	345	341	303	321	335	306	346	355	335	326	329	355	333	353	314	331	329	358	311	334	317	324	324	388	321	342	324	310	292	333	328	336	330	313	333	322	337	357	352	347	315	325	317	346	367	298	316	317	319	349	321	308	332	344	307	312	344	334	302	344	311	323	360	350	332	330	324	346	324	316	342	331	347	316	336	338	328	322	336	366	323	292	333	314	330	292	343	342	349	337	354	326	305	336	349	327	342	305	324	316	330	297	328	306	288	332	332	306	326	347	341	326	363	318	313	328	328	351	314	349	328	333	342	362	337	334	324	350	314	337	338	303	340	288	359	323	341	331	339	333	337	333	331	349	323	309	310	331	323	326	318	337	327	318	345	332	314	294	311	341	328	326	296	349	321	353	295	307	330	328	333	344	333	338	319	317	376	338	326	300	280	332	342	308	326	330	319	331	351	329	340	339	300	352	317	316	330	335	370	306	343	347	339	347	373	345	322	322	347	309	337	362	333	315	334	343	341	337	321	349	309	343	327	352	321	321	327	350	333	312	336	339	359	307	347	319	316	334	309	355	318	335	299	309	312	346	315	295	354	331	314	343	344	372	304	314	327	324	347	298	333	321	303	323	317	336	355	323	354	345	304	339	334	329	332	307	335	292	323	368	316	308	315	307	342	349	313	319	349	337	320	337	350	360	327	321	318	310	347	337	325	367	365	335	308	303	390	311	334	354	362	344	354	358	320	328	304	327	350	305	353	320	342	319	330	357	332	303	325	329	325	362	353	336	301	331	332	317	321	353	311	311	336	327	291	337	330	297	346	319	350	333	339	354	323	336	344	321	345	326	315	329	340	327	333	324	343	342	311	345	351	347	325	311	340	293	327	336	368	340	361	334	324	304	328	369	311	307	346	326	343	324	329	362	327	323	322	339	367	333	301	320	338	313	322	318	307	335	331	350	347	326	339	323	299	360	322	339	334	337	325	346	329	332	346	343	363	328	335	339	315	327	296	327	309	318	341	338	324	334	323	329	349	359	351	313	338	319	345	318	299	310	345	324	329	345	339	325	327	370	332	323	335	347	354	294	356	316	328	337	339	333	320	325	315	324	335	317	343	337	336	308	318	341	343	317	341	335	350	336	327	318	315	326	300	348	370	345	351	317	325	335	359	335	350	370	335	317	316	303	341	336	313	371	323	332	305	351	321	335	359	367	319	320	332	334	378	317	347	336	342	348	323	318	349	366	362	351	331	337	354	328	327	315	323	337	328	318	349	330	306	342	342	320	346	314	324	363	333	355	350	339	301	342	313	312	326	328	349	324	369	297	324	332	313	338	325	340	335	347	295	348	311	352	330	334	348	327	343	357	331	332	350	343	330	313	357	349	354	324	333	289	319	323	318	331	328	327	337	329	326	319	344	324	325	311	340	337	335	340	342	311	334	312	326	337	357	331	333	343	337	344	298	321	329	360	331	279	364	322	336	376	339	298	311	329	337	301	320	315	342	336	364	310	353	310	324	319	355	320	312	306	329	325	313	340	339	336	344	345	312	322	328	333	319	341	350	342	342	337	358	334	325	323	339	327	338	321	347	343	317	336	318	326	338	357	305	276	345	319	334	337	327	346	332	331	311	343	347	296	326	323	329	337	334	304	352	319	309	376	329	294	334	310	323	319	336	331	333	340	341	315	335	359	349	288	338	332	318	341	337	344	361	341	350	357	355	312	312	327	318	302	324	307	344	315	332	309	315	353	294	326	341	333	350	355	337	319	322	325	338	310	330	293	307	336	326	335	360	310	333	311	323	352	350	340	306	313	344	291	299	302	346	335	347	319	321	291	331	341	339	335	317	338	308	353	330	337	318	323	309	331	365	342	317	318	357	340	337	311	297	336	353	340	318	312	332	347	314	337	305	320	311	315	316	336	355	351	299	342	336	328	311	345	346	348	347	317	342	337	338	323	319	346	342	334	339	322	340	332	301	365	323	334	327	383	330	363	318	325	327	347	328	324	330	320	344	312	333	321	310	335	333	304	330	273	338	326	315	335	363	362	333	369	319	324	348	308	313	300	330	330	344	347	335	344	324	299	309	330	313	324	352	347	308	341	314	336	356	323	313	299	310	336	308	342	349	342	330	328	313	327	355	362	343	310	347	323	308	297	323	324	325	335	323	320	304	321	339	317	341	335	327	306	349	374	350	337	297	317	320	319	342	339	309	313	336	296	332	362	334	343	351	357	316	308	334	356	296	323	358	304	303	317	322	288
25016	21256	27437	25473	15401	4030	2677	1954	1267	967	843	711	691	729	766	745	616	560	540	550	520	538	503	513	497	524	1196	1947	1725	1511	1186	919	646	544	486	481	487	497	449	491	511	482	480	499	528	473	479	487	517	474	523	533	521	520	464	506	505	450	489	497	472	540	476	511	494	480	524	493	480	470	500	502	510	474	519	541	491	505	493	464	515	506	514	458	510	539	500	497	515	477	502	480	491	486	485	507	443	512	489	464	492	496	526	477	510	472	447	493	518	482	491	485	483	502	487	488	490	496	504	464	492	522	483	484	461	497	476	477	474	496	469	469	493	492	496	470	503	482	494	471	499	469	512	488	486	452	466	495	514	515	534	435	496	503	515	495	489	477	505	513	500	518	483	468	469	452	523	452	516	514	469	504	472	508	508	487	514	477	484	463	482	479	516	458	477	501	482	472	467	509	462	451	490	511	469	504	468	492	513	535	510	472	479	469	494	497	494	521	497	424	519	482	503	493	493	472	488	468	524	484	480	514	433	499	507	492	515	497	488	526	510	523	477	481	458	471	469	518	481	487	489	504	475	485	465	492	461	465	554	484	466	467	507	484	482	533	478	535	472	463	468	457	468	488	504	471	540	470	482	475	487	466	486	491	503	480	492	506	476	494	499	461	489	479	466	487	493	500	472	500	510	473	500	481	477	476	533	494	493	484	464	469	457	500	458	522	481	512	452	455	476	481	491	537	496	474	484	488	558	496	456	489	462	505	517	500	486	488	474	510	519	496	490	528	488	433	470	445	511	461	518	507	511	490	474	504	458	478	519	511	489	490	538	517	481	474	478	499	461	573	499	466	451	464	474	468	499	514	518	469	480	500	496	494	495	480	522	483	495	533	483	503	470	488	511	494	477	536	544	462	518	507	469	460	437	527	474	521	499	497	522	488	491	509	468	502	504	468	475	494	454	449	428	471	495	538	494	487	482	509	475	497	483	492	507	447	508	483	496	480	470	495	540	487	507	514	475	471	497	469	496	512	505	441	430	476	468	487	501	446	492	477	497	476	505	480	463	471	516	495	499	524	461	464	508	507	509	474	477	490	487	521	474	526	501	521	526	466	499	511	469	464	495	488	499	486	496	480	535	508	495	492	523	493	500	460	497	494	489	522	497	463	481	474	485	518	495	514	506	497	502	449	509	454	520	497	455	499	478	488	526	494	488	475	456	466	478	514	512	500	523	489	464	475	499	495	471	475	492	469	502	522	519	463	502	494	469	522	505	491	467	482	468	449	469	541	507	501	520	441	502	470	468	480	486	465	536	525	553	496	475	487	520	463	485	501	514	511	507	499	539	487	516	448	471	506	502	505	496	500	522	522	519	481	492	528	477	518	480	520	502	505	541	464	490	487	497	466	537	473	439	455	466	448	497	460	469	456	493	517	473	434	516	415	481	497	514	488	515	473	533	514	488	500	437	475	496	500	469	483	478	499	489	455	532	497	544	464	453	446	440	505	494	483	517	498	515	487	491	494	483	506	498	468	525	485	490	466	477	488	513	480	483	516	522	435	510	512	522	464	485	470	458	479	496	493	519	470	472	503	468	485	498	480	481	478	476	479	485	515	489	511	467	459	488	490	486	467	454	483	477	446	485	517	520	523	500	436	458	524	529	468	536	497	517	482	466	522	481	489	484	514	483	502	495	479	456	495	495	457	473	515	525	512	511	494	487	473	457	445	479	493	492	501	499	470	555	486	491	467	478	421	495	497	498	532	502	490	478	476	499	498	468	471	469	483	507	502	529	484	490	501	460	521	506	476	486	485	495	481	503	480	479	488	477	474	484	515	462	483	504	485	513	536	466	495	497	447	494	471	486	482	466	506	454	503	483	494	494	494	497	503	506	472	537	484	524	509	504	487	498	508	442	539	496	478	491	476	508	493	493	500	487	498	483	498	489	475	456	486	473	464	461	482	482	511	517	490	500	456	495	472	501	497	481	500	479	525	520	521	502	467	465	485	510	476	489	504	496	480	488	483	486	489	504	489	494	497	478	499	522	476	473	494	510	486	503	492	489	507	539	516	486	451	493	528	497	478	490	473	513	523	532	466	542	506	475	468	487	483	482	496	509	513	485	462	479	447	540	481	507	519	512	467	474	476	512	495	476	440	499	473	470	487	460	478	509	506	477	517	521	492	478	467	485	513	487	473	523	506	482	472	488	511	485	484	522	494	490	488	468	507	498	531	450	466	469	495	474	505	481	522	482	472	508	504	507	479	505	483	477	484	483	518	467	504	489	482	440	495	470	495	475	517	515	516	471	464	478	480	553	527	501	490	470	503	511	500	481	486	501	513	503	432	530	493	481	493	464	497	490	486	502	489	466	511	491	466	496	501	490	464	493	516	479	528	477	540	511	472	503	522	481	509	470	461	500	503	528	514	472	479	492	490	529	508	510	516	508	458	512	511	469	471	449	477	488	492	525	514	476	424	501	466	462	517	496	505	492	507	493	544	511	485	460	523	520	512	475	483	527	504	521	517	496	509	490	467	470	479	439	500	499	471	482	514	541	488	498	467	487	454	479	488	506	479	465	517	472	496	486	470	513	502	522	488	472	488	501	510	490	482	467	514	460	504	502	496	504	467	475	510	500	480	518	486	461	451	502	498	514	480	498	462	484	513	491	475	534	486	513	525	556	534	539	470	471	489	496	467	515	464	477	489	527	496	494	519	478	476	450	477	486	497	468	495	461	476	487	492	503	487	452	526	492	475	481	517	483	491	481	471	520	492	457	489	489	483	485	473	521	469	519	493	518	483	433	531	492	475	475	510	507	456	538	498	503	469	501	509	481	493	485	485	474	513	511	475	499	424	447	476	484	456	504	481	484	484	472	508	487	513	492	476	486	482	480	466	455	486	476	454	479	488	507	479	493	517	520	488	505	476	532	525	490	477	505	480	513	471	486	513	519	499	504	483	467	493	465	525	469	486	502	498	504	458	436	483	556	505	493	479	475	469	483	463	481	490	512	504	485	468	465	516	503	486	449	474	479	515	498	469	494	486	465	489	490	518	482	484	477	467	469	485	491	455	489	519	489	479	498	508	507	506	480	511	479	520	502	536	493	494	497	504	490	470	515	481	459	543	468	453	451	520	516	490	489	477	455	479	491	537	509	473	512	474	442	512	494	478	456	517	455	473	495	462	515	491	462	516	504	477	492	515	515	479	485	467	496	480	492	492	498	484	485	502	454	513	507	497	467	479	486	489	535	491	514	471	512	470	479	512	508	465	501	492	498	468	479	483	481	501	499	479	518	498	476	524	457	455	506	453	501	493	489	534	467	496	530	489	477	517	467	465	495	455	485	479	464	493	472	509	512	478	491	458	512	513	486	499	498	515	546	489	513	463	473	524	481	505	495	519	504	503	501	520	488	497	513	490	494	483	491	442	508	498	492	502	523	505	479	471	456	491	486	483	484	526	466	505	484	514	529	509	444	500	512	508	538	490	500	496	492	497	472	486
10006	19661	11836	12990	11601	5344	4768	3549	2285	1534	1088	1025	918	992	989	1083	769	685	663	625	570	525	590	579	594	621	1806	3192	2785	2377	1815	1353	810	604	501	554	504	500	527	513	527	519	510	540	483	525	524	501	477	557	550	507	497	550	509	555	528	508	549	529	517	534	510	530	550	478	538	583	521	547	516	519	553	577	525	583	530	515	512	536	563	492	543	543	493	525	552	526	561	505	543	546	551	494	551	549	521	519	527	502	528	535	549	536	500	498	523	502	503	561	556	511	533	532	564	526	552	540	511	540	556	539	528	532	513	539	491	527	531	508	533	512	515	496	547	527	523	527	522	492	507	503	552	569	519	538	537	523	529	535	538	484	547	523	564	519	569	555	528	518	509	469	528	547	555	513	529	533	507	499	518	536	546	505	486	499	493	536	568	563	484	556	541	517	537	485	541	495	524	507	539	511	505	540	495	509	532	503	534	510	490	519	572	554	503	486	500	535	536	508	525	526	515	511	553	504	557	513	505	519	510	514	499	522	496	518	530	538	509	552	510	545	524	551	574	516	509	522	523	551	511	547	551	521	518	507	471	524	543	517	500	500	517	521	529	517	501	498	510	520	535	509	529	541	555	518	530	536	521	581	516	525	527	529	513	561	511	529	532	487	551	539	484	525	547	524	551	543	489	525	557	518	564	533	505	509	504	548	558	502	509	539	529	506	532	520	524	561	544	538	530	514	526	535	499	502	521	526	541	533	514	515	540	564	494	535	527	490	537	578	562	554	550	512	533	509	482	515	510	523	511	516	543	529	526	523	526	520	507	521	562	527	533	502	541	557	518	491	557	507	507	521	508	530	507	530	523	499	564	487	552	530	538	528	535	558	505	519	522	522	522	524	487	552	583	496	499	539	535	535	536	532	559	542	513	509	561	533	534	524	521	524	523	565	554	478	510	524	540	528	543	505	503	516	489	549	489	524	541	515	519	487	524	523	534	530	508	571	525	533	524	526	569	497	530	507	503	518	546	574	517	525	523	541	513	495	580	548	544	512	481	514	546	531	511	512	493	520	537	496	538	497	522	540	521	529	520	559	538	481	545	526	555	527	485	541	493	489	519	567	563	529	551	505	534	505	499	571	506	490	517	547	519	529	544	532	524	484	528	521	495	516	530	521	571	514	529	551	490	565	522	545	502	509	561	534	535	517	556	523	494	540	528	499	539	513	519	509	522	547	515	526	533	501	506	522	531	543	516	539	522	461	527	533	534	504	504	509	517	558	546	545	499	487	490	551	501	553	515	504	502	542	520	521	579	509	522	515	568	515	558	528	532	532	495	511	489	542	549	501	554	554	575	519	524	526	516	535	512	550	511	533	499	497	531	502	510	495	546	533	546	531	524	512	541	519	518	534	514	516	537	521	494	508	500	504	505	549	540	539	549	515	563	508	524	511	544	500	532	507	551	543	491	506	545	513	559	536	533	586	549	536	525	556	502	512	478	581	508	512	574	507	556	523	514	510	549	503	533	512	543	532	539	515	521	514	543	550	516	491	513	500	518	540	516	493	529	521	536	525	532	547	574	523	526	501	535	507	537	551	504	543	492	510	521	512	524	514	498	541	553	528	499	538	529	524	514	522	541	506	581	524	549	488	527	512	516	536	544	512	562	539	499	536	539	541	552	539	518	540	552	558	507	541	559	475	527	532	553	515	549	518	510	510	514	508	559	553	527	547	534	492	557	518	515	582	546	508	475	524	512	518	523	532	554	540	550	535	520	494	525	501	543	537	488	523	474	549	515	530	526	562	500	500	530	505	517	549	488	561	546	498	529	520	549	526	589	531	516	521	504	570	515	483	512	529	520	524	554	498	533	508	580	535	519	528	531	537	545	535	519	563	522	504	562	519	508	519	535	525	507	527	515	498	513	570	516	509	551	531	541	505	518	525	526	539	520	566	517	583	505	501	495	527	556	537	526	516	496	530	530	520	548	536	534	510	539	554	587	492	498	538	523	516	556	524	560	582	493	551	507	524	516	507	582	500	552	506	554	496	543	507	510	517	542	517	496	543	528	518	553	517	465	552	525	521	549	543	555	544	541	549	514	510	539	512	504	569	504	503	537	537	522	581	515	524	527	507	543	498	471	500	497	524	512	515	532	575	522	540	508	540	517	518	514	521	538	507	528	528	575	540	517	530	543	507	557	521	548	525	564	565	555	518	518	530	515	529	538	491	503	488	518	530	511	550	532	542	544	576	523	521	513	526	515	511	538	523	500	502	507	500	494	551	527	526	480	556	507	512	520	529	534	559	505	486	530	563	543	556	573	500	533	507	514	515	500	551	520	525	497	538	485	515	519	520	512	551	508	537	510	523	525	529	552	546	541	515	512	531	513	583	522	556	497	538	543	587	502	532	505	512	518	506	519	495	550	559	520	557	532	565	520	517	519	544	533	524	503	539	510	539	556	482	531	522	540	495	535	522	521	551	561	520	503	536	502	534	505	540	570	465	528	522	525	518	515	519	530	504	507	516	553	480	467	540	531	513	546	483	505	506	502	521	518	509	529	533	557	506	501	523	502	538	504	504	556	549	507	523	512	573	528	514	533	503	511	488	537	511	492	541	512	556	545	531	501	534	553	544	525	493	491	488	492	573	554	524	526	520	515	508	544	490	544	513	533	502	539	525	515	513	543	553	517	550	530	535	500	566	549	562	519	512	554	482	508	543	508	528	514	533	547	521	522	508	520	525	497	495	557	533	508	550	547	534	558	534	504	523	526	523	528	544	515	553	531	558	526	494	564	510	571	520	550	517	577	540	504	569	523	519	527	520	545	498	566	527	502	485	511	504	535	505	528	518	576	541	541	537	491	520	536	528	558	551	498	538	528	498	548	530	512	547	555	518	505	496	479	496	575	501	551	551	549	520	520	528	535	536	516	552	515	496	518	516	506	562	547	478	514	573	544	567	549	523	504	505	555	548	523	490	511	525	541	550	534	479	478	505	505	521	579	540	511	587	519	509	501	534	513	524	524	570	490	504	548	508	543	534	522	513	529	522	593	507	546	537	502	527	523	473	507	505	553	525	487	526	543	514	540	510	496	504	548	503	538	479	510	490	570	516	526	545	556	548	517	512	533	548	545	559	535	543	546	492	528	516	479	540	575	520	526	495	526	489	515	476	516	550	499	548	544	510	497	532	514	500	521	509	508	497	520	565	533	550	543	524	533	561	575	502	466	521	510	567	505	553	577	554	517	523	527	539	528	535	520	529	551	499	525	466	529	491	538	512	529	532	498	486	519	513	508	482	469	569	567	498	585	532	574	510	476	517	534	542	526	491	550	545	524	533	550	544	526	503	517	541	561	540	490	528	511	541	530	529	516	530	541	499	487	482	542	591	544	524	544	512	514	512	496	551	541	500	524	514	493	539	530	525	521	502	513	545	536	530	530	524	512	533	563	529	545	496	519	495	525	519	565	539	517	542	512	566	570	517	519	519	525	525	543	514	509	542	540	539
22705	21258	28973	23863	21409	21365	13155	4023	2286	1593	1172	954	891	1024	924	895	730	651	678	594	605	623	582	588	565	779	2620	5570	5681	4308	3014	1889	1059	623	506	453	510	511	480	517	464	442	500	519	489	506	523	495	473	492	520	450	472	467	454	473	464	462	478	455	522	477	497	524	507	459	471	460	497	482	478	515	495	455	494	506	467	441	433	438	483	504	479	467	489	508	544	500	541	479	485	462	508	513	513	472	489	517	476	489	467	470	453	476	479	486	489	484	511	489	520	542	511	510	459	506	482	502	513	490	491	461	485	525	487	486	469	495	466	516	463	455	466	504	467	467	475	452	480	494	472	525	466	507	514	484	469	471	493	501	470	516	525	511	484	479	502	503	514	507	483	490	543	466	472	500	473	454	487	496	463	489	468	465	460	493	479	478	509	468	480	483	518	512	491	467	520	489	489	492	460	493	418	503	492	528	467	484	485	523	492	469	488	523	448	506	490	482	458	508	516	461	478	496	484	481	498	489	479	496	512	488	473	513	495	487	469	493	505	478	499	483	486	492	516	495	469	541	476	471	532	486	476	472	449	443	410	471	551	487	497	453	503	514	525	529	486	508	483	515	490	509	493	476	503	462	435	510	523	520	493	506	481	524	489	464	488	482	483	478	484	487	474	494	520	515	508	481	487	463	442	465	474	499	469	458	497	519	488	513	447	544	520	475	525	475	490	532	480	527	457	493	483	457	449	463	510	447	455	528	502	516	512	508	455	458	453	486	512	484	456	495	480	478	500	502	446	455	482	458	490	474	453	477	508	490	498	468	492	475	489	501	480	484	503	546	469	458	465	482	480	502	507	484	508	480	489	464	505	487	483	502	476	495	482	495	473	524	498	505	506	494	484	473	546	467	509	520	485	488	474	522	488	487	516	439	496	481	493	500	480	482	488	529	489	496	503	489	466	491	478	494	521	493	466	451	434	508	454	447	476	519	515	520	473	472	480	501	464	504	488	481	506	495	497	491	471	492	475	509	479	446	499	446	501	479	482	526	490	456	512	458	477	527	474	525	500	510	472	475	472	462	508	494	476	491	435	459	456	497	496	494	469	466	498	518	506	471	491	471	476	527	496	486	516	481	462	516	533	494	514	503	527	529	474	478	526	496	504	481	498	503	522	490	535	541	502	492	520	464	467	488	468	465	508	483	471	451	507	509	502	503	505	512	524	508	474	485	514	489	512	508	460	524	507	489	503	487	459	504	461	490	471	471	478	497	487	501	474	493	487	454	518	501	520	479	505	490	500	495	460	489	545	539	514	462	514	527	537	491	470	507	450	456	498	533	459	466	503	499	475	508	505	527	498	490	525	521	477	485	504	442	505	525	460	542	498	507	480	481	493	496	482	485	492	492	468	466	501	480	498	515	490	510	435	453	511	499	448	458	544	459	477	462	452	505	464	486	458	489	496	484	505	478	470	472	472	474	519	501	518	472	442	476	491	496	485	485	474	473	494	470	500	474	480	533	479	482	488	477	498	496	499	470	469	529	465	433	470	461	485	535	507	493	506	467	510	499	517	493	493	473	434	489	414	502	481	547	516	502	480	486	488	513	495	475	490	479	512	439	446	529	472	488	535	494	464	486	500	515	476	519	483	495	465	515	494	477	483	457	516	528	468	465	480	480	468	512	500	512	505	456	473	503	463	507	470	479	476	452	476	483	492	504	478	494	456	495	466	466	480	535	528	493	455	501	496	469	478	462	506	500	533	502	500	506	489	485	501	499	470	487	483	506	474	483	459	498	486	438	477	460	498	463	474	463	493	465	481	481	485	440	498	467	487	514	508	496	518	516	490	482	490	523	457	489	483	466	489	496	474	506	490	485	515	511	499	514	514	432	491	487	466	475	476	442	488	502	503	488	476	496	528	482	501	430	501	470	506	494	498	491	500	501	468	494	465	503	471	465	480	487	522	469	486	544	475	514	468	503	516	494	471	473	501	501	505	466	493	503	447	490	530	493	427	455	517	483	498	482	454	506	467	483	489	486	499	477	453	450	513	511	505	526	512	476	479	466	489	510	467	493	495	495	491	490	460	529	521	517	506	536	472	493	493	506	490	465	501	478	464	500	489	498	470	448	471	478	466	481	484	475	500	476	464	447	544	504	487	500	467	465	503	444	477	471	493	491	520	493	501	455	474	490	502	486	480	501	493	474	496	532	500	467	462	489	470	491	482	501	488	503	533	461	468	458	501	508	510	443	463	500	498	471	450	531	446	456	496	492	468	487	506	497	456	509	497	479	532	487	451	472	480	462	525	502	455	469	479	477	478	494	493	470	487	437	431	458	470	480	474	496	529	491	485	478	483	464	508	464	493	474	450	454	500	496	483	496	525	486	471	463	477	502	470	457	471	490	501	495	489	463	482	499	520	518	501	480	491	511	488	497	489	497	483	472	476	527	463	453	508	464	509	491	486	467	489	472	462	495	499	457	507	515	471	481	470	500	503	483	482	480	488	479	510	466	466	485	499	481	474	510	500	488	488	472	493	494	522	505	490	485	486	490	503	507	494	513	504	464	476	534	523	518	451	516	511	499	473	530	494	484	497	494	487	504	481	469	475	463	466	488	508	470	482	474	463	453	478	468	488	499	453	457	458	476	489	500	488	481	491	470	495	456	493	471	470	451	467	487	493	528	464	509	468	476	507	456	509	495	514	494	515	508	486	506	518	471	528	462	501	454	488	469	474	511	513	525	510	495	521	496	491	463	504	488	521	477	478	481	462	475	491	463	477	480	459	514	452	449	470	526	499	495	493	478	458	515	461	469	488	466	486	481	516	470	457	470	487	456	476	483	513	486	522	508	466	491	445	459	521	449	475	497	499	486	513	503	471	522	508	478	496	501	489	507	495	502	488	520	503	512	529	506	488	457	468	507	488	477	516	451	495	483	509	468	466	496	469	497	474	495	483	468	478	461	477	457	484	494	515	484	496	488	484	435	502	498	471	496	487	472	447	482	514	479	481	492	490	473	487	475	466	499	479	482	456	495	475	473	506	493	465	517	452	502	482	442	497	474	461	483	480	483	468	474	483	495	473	477	516	503	476	494	524	461	443	528	493	483	484	445	476	440	481	494	500	481	469	476	480	467	464	477	483	460	496	493	469	490	497	482	473	491	494	517	509	506	474	483	507	485	483	470	499	500	514	479	468	462	519	509	492	478	482	512	499	476	504	485	485	508	520	492	494	494	500	447	522	460	510	486	521	512	437	473	531	472	507	480	466	491	445	461	459	472	471	479	453	494	488	490	507	502	494	481	445	483	477	472	450	507	511	490	522	461	492	503	488	476	510	470	442	452	480	473	481	465	529	466	491	466	478	510	499	467	455	452	496	507	503	468	507	485	487	490	509	490	456	441	468	510	477	521	453	489	485	540	489	449	526	482	489	448	477	469	524	477	504	507	493	492	439	522	462	489	492	457	523	510	488	489	488	494	473	473	518	456	473	499	512	519	492	485	495	467
11862	29737	20268	21767	22375	9006	7931	5823	3993	2693	1755	1496	1343	1448	1428	1209	943	908	773	743	699	697	708	666	689	902	4145	8553	8383	6358	4503	2712	1490	648	485	481	528	498	549	458	484	481	493	500	503	512	503	557	518	528	484	479	496	499	524	525	528	522	506	499	496	501	514	515	555	503	527	524	512	470	472	483	512	507	503	503	464	538	524	506	475	493	489	522	497	527	471	476	506	479	505	518	496	499	474	491	503	482	516	494	538	512	505	475	465	526	518	516	503	504	524	494	485	446	516	518	520	490	473	500	502	488	513	540	478	529	475	496	485	496	495	485	528	532	500	477	477	546	510	515	529	502	508	470	529	542	494	491	500	492	490	515	514	523	463	486	465	534	492	525	501	521	506	528	501	486	487	530	467	489	491	509	484	520	513	529	539	510	481	500	465	524	490	499	521	484	521	506	497	492	527	512	517	466	495	519	485	502	492	485	501	504	450	549	571	517	448	507	502	503	487	491	501	494	443	498	498	531	511	510	505	544	442	507	521	506	464	521	506	540	495	477	502	534	485	483	514	501	498	484	489	493	530	468	459	489	520	529	495	524	500	479	505	485	510	553	518	498	455	555	475	493	557	495	477	523	496	481	472	463	495	547	449	523	511	514	513	513	520	516	495	510	484	519	485	497	513	484	476	486	513	534	534	500	490	503	520	526	495	502	501	502	501	473	523	541	478	508	502	524	493	525	506	521	498	522	515	524	489	491	493	463	484	540	526	481	491	474	496	494	471	483	535	491	482	476	517	522	492	512	450	520	515	534	482	460	499	477	486	465	540	529	506	475	489	520	497	481	560	509	488	520	538	504	539	529	502	521	513	478	509	526	486	503	489	518	498	504	470	498	504	507	493	542	522	530	504	496	534	524	484	496	479	471	529	497	495	513	483	517	484	472	498	500	497	517	468	483	518	532	496	512	492	474	534	536	451	476	525	498	502	536	535	502	510	533	479	506	470	467	501	468	487	479	502	517	506	504	506	494	504	512	526	546	483	506	504	494	501	516	489	456	486	504	514	509	456	531	490	482	544	523	463	513	510	525	488	511	502	466	485	494	518	470	509	500	506	505	503	529	468	512	537	502	524	490	508	507	512	495	499	510	527	523	481	526	516	500	510	492	513	509	495	492	491	521	476	510	550	501	448	488	474	525	528	538	487	497	495	497	470	513	487	498	505	529	511	504	482	499	477	521	500	494	539	542	516	520	482	498	513	536	489	498	480	503	484	465	515	546	499	513	510	494	495	506	527	502	491	485	516	534	498	522	430	493	471	529	557	468	504	483	511	473	495	520	481	484	499	493	494	475	523	522	470	526	497	510	503	498	498	499	519	529	515	502	505	500	466	511	489	541	492	533	485	473	522	468	511	455	494	473	474	493	540	505	508	488	483	505	527	460	520	464	519	538	472	505	489	497	481	472	524	479	494	482	521	492	512	486	509	496	480	505	539	441	487	484	539	500	534	512	518	498	458	486	476	497	485	488	533	484	517	475	456	494	508	507	520	522	470	491	534	503	531	538	490	467	509	484	471	503	489	516	474	489	499	475	507	484	494	488	504	545	501	482	486	512	458	521	513	519	472	479	573	502	481	506	529	494	456	519	501	476	486	506	524	466	496	536	521	539	529	497	498	489	498	512	527	471	502	471	516	476	513	519	522	506	521	491	528	512	531	503	475	528	525	472	530	501	484	485	497	540	484	511	501	517	504	504	520	528	478	497	527	511	495	491	522	548	461	486	488	486	536	504	513	464	487	523	511	494	502	494	473	492	501	503	540	518	506	486	484	498	480	472	510	497	487	512	534	513	502	531	551	532	507	464	500	450	514	512	511	506	500	515	518	517	522	506	484	520	508	535	492	541	544	512	478	513	527	499	480	497	500	537	519	514	519	487	492	496	556	476	468	497	512	524	486	501	511	500	491	495	471	490	508	522	503	518	523	476	506	523	516	538	465	532	533	478	509	508	480	480	509	526	501	459	481	479	510	479	500	477	557	528	525	540	471	492	479	476	526	505	498	490	505	518	473	502	526	541	495	519	508	499	544	485	478	453	482	489	482	488	493	495	508	496	495	474	486	491	448	540	468	458	496	544	484	484	460	499	497	516	468	471	468	499	522	477	502	488	505	500	478	497	477	499	463	467	471	502	520	486	507	459	510	494	497	494	488	519	486	504	493	481	496	510	499	490	530	500	495	535	527	501	478	507	505	505	429	475	473	523	467	466	506	545	479	490	489	513	501	460	517	484	506	477	477	551	432	510	444	476	500	500	514	523	527	529	474	498	504	492	501	502	471	464	486	450	477	488	518	480	522	524	492	511	514	503	512	494	514	491	512	473	512	549	518	504	521	505	508	505	495	477	489	533	496	502	480	502	504	484	489	491	469	483	487	546	497	477	513	493	501	517	532	462	507	484	480	497	484	505	518	520	512	500	509	487	519	482	483	554	491	489	492	530	468	496	478	504	470	494	473	538	512	480	475	457	469	525	537	513	497	554	500	546	494	522	480	513	487	509	500	509	471	503	503	505	516	496	494	517	486	487	524	480	450	521	488	506	494	552	515	519	488	505	465	481	517	467	503	471	496	509	523	514	490	510	512	525	511	511	531	498	549	482	506	551	507	487	540	548	516	511	504	520	449	520	496	521	510	465	522	491	496	503	498	547	504	454	513	520	478	482	513	548	488	498	530	520	540	512	475	516	508	488	488	499	475	466	497	529	491	517	514	460	511	481	467	512	512	550	479	474	503	514	472	514	500	528	484	488	473	511	485	452	517	528	515	511	481	501	521	517	512	495	522	496	483	480	537	506	511	476	484	497	499	540	508	500	487	512	518	486	474	521	510	470	522	489	488	485	462	508	501	487	512	503	494	530	523	469	501	487	495	485	511	506	459	467	466	497	518	530	521	535	530	488	499	521	504	526	477	493	484	537	516	483	532	471	474	533	521	497	523	500	468	502	488	520	502	475	465	526	551	527	477	483	485	462	521	510	453	451	530	502	481	510	496	495	503	483	534	508	491	481	465	500	488	544	454	445	516	529	523	513	522	530	499	517	496	463	497	476	510	492	469	481	523	529	535	498	498	538	462	508	492	482	518	522	486	445	487	477	525	487	455	490	469	515	473	500	491	503	480	494	506	482	487	513	528	482	517	488	487	503	494	515	485	481	497	529	516	504	498	506	478	469	534	470	479	492	494	491	514	452	491	503	491	475	493	474	535	508	489	525	520	486	477	454	469	522	490	522	488	495	536	490	529	514	529	487	505	529	497	467	502	455	480	578	506	479	490	503	474	527	472	513	494	506	504	501	485	523	506	532	501	463	491	513	489	506	479	511	476	517	521	501	482	492	520	488	518	570	521	496	499	536	505	526	493	473	493	522	541	510	474	500	524	490	488	537	501	486	482	527	508	472	536	470	501	479	494	497	506	502	523	475	467	506	485	491	521	487	535	500	475	492	526	438	482	481	477	491
28031	19617	10190	4658	3350	1956	1703	1302	928	605	547	471	474	487	447	495	441	358	371	393	391	394	396	360	397	417	404	500	599	630	560	513	459	341	342	329	343	369	380	341	365	349	334	340	330	337	341	349	366	347	339	339	326	361	343	314	355	307	327	370	358	373	337	366	352	361	358	327	367	343	314	380	330	352	368	385	340	341	366	356	350	358	340	377	342	368	339	375	336	353	362	347	344	348	368	314	381	385	332	376	336	372	332	315	378	392	335	376	329	365	382	372	347	345	371	356	364	336	342	371	375	356	353	359	368	323	350	359	374	350	389	337	334	384	371	369	358	330	349	375	371	343	355	359	338	346	351	336	350	381	357	314	351	364	375	345	330	354	336	363	336	338	325	354	330	338	347	340	349	351	349	401	390	373	366	390	361	383	375	384	378	345	349	353	329	401	342	301	327	369	329	354	338	343	339	347	369	365	353	343	359	371	367	380	416	365	344	332	361	340	356	341	347	404	345	336	330	343	354	347	336	354	368	412	366	355	387	359	368	344	347	371	342	346	357	340	345	363	360	379	333	343	386	337	341	337	336	354	312	337	319	392	356	355	344	368	337	372	360	356	327	355	323	340	344	359	382	343	375	347	360	379	320	343	359	342	335	372	400	347	356	354	344	356	315	382	348	381	356	338	378	356	340	375	355	336	326	368	331	395	360	322	329	320	330	336	360	352	353	382	393	354	320	358	373	351	348	358	349	353	356	332	369	348	346	364	337	374	360	335	359	327	353	397	357	331	394	371	353	348	385	328	337	341	391	330	307	315	345	361	342	374	314	369	360	310	346	354	355	361	341	347	343	356	330	349	357	374	356	329	377	369	359	375	355	373	354	361	361	354	360	324	363	364	383	312	333	361	352	361	338	322	362	348	369	344	344	358	334	335	344	350	339	370	313	327	391	340	347	349	357	327	319	365	346	361	366	334	366	311	354	360	366	312	326	360	347	369	329	354	373	357	329	357	362	339	378	341	350	333	361	359	349	393	369	325	314	368	319	358	364	365	378	345	386	331	330	364	364	364	329	340	320	334	358	322	322	375	356	370	365	356	328	364	354	338	331	345	353	323	352	331	340	368	338	331	391	336	357	322	327	350	393	332	372	355	320	357	375	336	365	360	355	314	349	361	340	345	324	365	351	352	360	374	395	339	333	347	335	316	369	319	326	363	361	365	360	330	331	353	357	322	345	356	340	373	343	324	328	357	346	397	376	333	345	377	340	396	405	350	346	358	337	367	333	324	330	369	358	356	340	373	334	363	349	346	342	392	362	376	349	377	361	366	383	371	329	361	328	359	346	356	368	349	304	344	348	350	329	342	372	321	386	329	365	350	348	380	351	362	340	347	367	338	392	359	343	356	325	323	358	316	366	353	354	380	366	330	349	345	331	349	391	387	346	362	351	371	356	373	348	341	351	371	382	378	333	385	324	386	326	357	361	345	375	339	345	383	344	368	339	330	360	349	372	336	366	352	386	326	337	355	357	375	362	357	313	375	367	309	314	369	347	310	327	363	368	347	365	311	348	369	329	355	350	349	373	376	372	312	355	332	357	319	347	354	339	339	329	357	349	343	360	345	357	373	362	347	331	374	373	355	362	336	369	346	330	373	365	345	352	346	364	298	318	375	362	354	329	395	386	345	389	346	332	332	367	362	335	382	322	367	355	345	385	342	334	347	337	372	356	324	347	372	334	348	345	337	327	351	349	359	358	368	328	329	344	338	354	311	346	350	366	364	334	378	358	368	353	382	363	357	373	346	358	359	401	329	348	330	348	340	341	357	359	369	372	364	365	366	318	328	375	384	366	364	335	327	332	349	373	358	334	307	406	339	326	366	388	360	356	387	391	350	343	361	358	340	363	336	341	341	337	333	358	361	386	340	350	396	356	350	358	332	336	330	340	354	329	334	333	375	356	357	336	347	360	345	354	362	338	311	339	334	350	330	358	324	346	339	362	345	392	383	372	374	339	293	325	381	377	337	373	341	370	361	342	375	333	339	388	359	343	382	359	358	364	370	323	343	328	344	376	371	373	347	338	369	330	363	345	356	329	349	340	353	349	366	349	346	363	365	356	367	346	358	369	302	376	356	366	334	367	367	332	371	353	385	317	373	362	329	354	386	331	338	339	380	328	325	368	345	352	366	332	351	376	330	347	385	356	358	358	371	347	378	352	338	374	340	370	331	316	365	365	376	372	347	349	350	355	360	351	339	338	360	348	355	359	359	335	317	322	302	363	369	322	332	341	341	365	326	340	352	347	350	385	367	368	344	357	390	326	316	348	383	335	383	365	360	367	349	336	394	333	357	371	349	380	382	327	337	345	359	324	338	349	347	334	337	348	324	367	378	346	361	328	356	348	376	356	340	347	361	335	383	333	332	374	340	374	352	358	329	371	358	355	353	315	367	348	333	337	346	343	391	375	347	346	345	345	372	336	351	363	382	361	376	339	384	348	363	347	330	361	357	360	375	348	369	340	356	345	383	337	358	326	337	343	358	363	364	372	338	335	337	360	350	368	349	348	373	362	337	362	354	388	363	364	345	335	404	367	359	346	363	360	331	348	334	351	365	361	369	383	331	356	386	343	352	373	348	338	366	355	365	359	353	382	340	369	351	364	344	363	349	377	345	342	345	376	362	365	333	346	377	357	367	374	349	354	350	368	362	350	382	373	369	350	350	352	351	358	365	341	352	370	355	338	340	338	351	373	336	368	343	331	362	342	392	354	387	354	362	357	362	377	354	346	355	372	335	319	362	360	341	371	364	339	341	366	329	359	345	367	388	370	376	352	328	338	346	398	333	362	357	361	352	307	355	369	380	345	405	385	375	359	337	366	348	316	335	359	352	335	387	361	380	362	330	339	343	356	350	345	354	351	347	370	333	350	353	323	390	374	375	339	357	322	356	391	371	332	345	359	362	342	324	344	342	324	362	341	346	359	320	368	338	366	360	345	348	356	371	315	375	327	355	367	354	339	356	337	344	334	320	329	358	328	325	389	368	372	330	299	335	342	397	366	334	333	339	354	362	336	358	337	346	340	379	346	348	361	366	357	362	345	329	368	336	346	337	374	367	336	343	367	338	362	350	360	354	381	336	349	347	371	317	354	373	377	357	333	360	341	334	343	334	347	355	344	339	330	375	342	376	364	349	346	391	348	347	334	323	379	348	354	372	388	332	366	311	371	394	342	394	337	389	337	369	336	339	343	358	350	361	323	304	341	391	327	365	383	340	354	320	322	311	357	319	315	380	388	348	372	343	323	327	351	354	346	341	342	330	357	357	329	349	362	374	342	310	371	346	350	328	381	365	318	352	361	343	360	364	393	359	339	357	370	393	366	340	352	347	344	350	343	371	328	333	353	372	345	346	362	341	319	381	343	387	336	364	398	340	338	365	368	347	367	334	351	335	375	346	346	354	367	373	338	359	379	360	387	358	370	365	327	389	318	343	367	360	349	330	313	359
9666	15352	8392	5172	5199	3731	3118	2228	1568	1014	719	614	646	627	628	672	531	418	480	436	414	458	439	420	487	428	518	675	753	786	652	597	514	384	415	421	377	380	379	404	351	394	415	345	404	392	373	369	367	363	401	414	420	364	365	395	390	400	387	374	397	405	365	380	387	375	378	391	423	382	352	387	398	413	386	399	424	395	361	366	399	400	396	379	345	412	390	418	355	387	399	396	397	379	402	381	416	406	365	410	354	406	410	381	415	407	393	378	385	374	404	395	378	430	404	369	426	396	411	357	389	380	355	378	389	393	381	385	403	376	372	411	422	362	392	417	364	405	374	374	380	373	419	419	400	347	404	373	378	405	375	387	406	366	394	393	396	408	383	381	422	392	394	379	377	389	393	367	406	405	380	408	390	366	413	392	385	349	361	365	355	378	389	375	419	426	404	378	418	411	401	400	401	366	392	388	368	371	382	389	406	403	387	373	366	376	370	410	374	388	356	372	357	372	381	398	377	371	416	394	371	393	367	367	383	367	355	369	384	394	363	419	380	378	390	397	391	421	407	404	414	363	391	382	362	396	357	402	378	344	384	357	397	389	387	395	379	423	378	383	386	423	360	394	429	399	379	404	409	394	382	366	372	348	402	378	387	395	367	358	435	364	370	387	405	393	355	406	390	365	381	425	355	384	399	402	384	404	382	380	400	417	427	377	382	413	388	383	394	346	390	398	373	373	377	385	390	385	376	393	418	406	425	374	373	401	402	376	397	396	402	372	380	406	371	407	377	384	378	361	389	404	386	379	383	392	351	395	376	357	403	337	367	410	394	401	373	385	382	365	392	391	392	403	393	413	367	403	386	424	398	336	393	379	374	421	364	354	363	394	348	406	405	394	385	408	391	378	404	405	357	358	386	420	383	417	400	370	413	378	378	387	370	384	389	384	398	366	337	402	411	355	380	378	437	368	381	403	392	384	405	402	348	434	385	399	368	386	409	372	366	392	380	375	386	395	379	372	400	377	394	399	390	385	397	363	416	349	377	404	382	383	375	413	376	395	405	386	393	398	397	392	370	400	409	377	348	373	362	403	397	388	390	373	386	380	356	384	417	359	391	362	376	398	385	372	353	388	360	388	363	391	367	388	399	375	356	379	362	382	406	402	385	381	366	402	375	374	410	400	361	389	379	387	394	384	385	397	404	378	369	376	390	362	391	356	400	371	385	393	368	356	346	376	375	415	371	373	405	370	398	393	404	392	368	361	398	408	371	397	410	422	384	385	407	384	402	395	365	388	374	319	365	361	366	363	362	431	383	432	368	400	343	401	354	406	369	372	366	389	436	385	413	371	363	384	377	353	371	399	406	378	381	436	388	361	380	379	397	391	430	417	400	397	358	369	374	377	379	376	418	367	389	412	390	402	415	346	386	354	384	350	386	407	365	354	372	405	376	398	388	392	380	431	361	422	375	390	366	399	395	391	373	366	380	368	349	362	397	382	400	372	391	362	387	352	351	367	425	399	383	401	350	373	385	401	406	375	377	428	360	382	408	359	363	420	343	388	374	381	372	350	408	396	384	367	380	373	415	377	345	376	392	357	373	391	374	404	346	370	367	446	405	391	357	388	366	413	376	396	381	375	366	369	367	412	347	367	418	370	459	372	364	374	387	385	378	385	375	373	418	359	374	368	427	386	369	377	388	424	388	403	356	377	364	360	396	365	414	395	403	393	397	400	368	380	368	378	387	406	363	399	395	400	398	421	358	371	377	388	383	351	394	390	394	396	384	358	382	363	387	370	370	372	437	394	396	379	379	363	398	395	380	362	391	400	358	399	462	361	355	408	397	394	415	386	392	399	383	395	357	398	376	402	382	404	374	386	396	428	391	396	400	394	362	402	418	391	388	396	382	398	364	365	371	400	349	395	393	411	382	394	387	367	376	405	398	397	401	357	393	362	385	385	430	358	375	364	351	412	384	379	413	393	376	387	396	393	415	376	426	394	344	371	381	394	393	385	383	349	361	370	393	371	394	427	356	394	385	396	379	347	401	391	397	356	374	415	356	371	388	367	367	374	401	393	388	389	396	355	397	404	381	413	364	397	411	365	409	372	352	370	377	416	383	381	396	388	407	396	368	393	420	371	406	438	399	368	402	412	397	412	372	344	401	414	372	428	364	365	404	394	385	358	396	375	399	362	358	385	355	413	386	370	377	374	380	370	384	364	433	377	412	358	370	375	402	365	374	390	349	350	375	378	398	383	378	393	396	383	390	406	391	407	377	370	372	375	412	376	360	389	402	386	408	394	405	389	393	387	399	397	385	421	403	376	408	389	384	399	354	379	375	358	361	375	406	359	397	364	374	381	384	395	378	431	388	388	340	368	386	375	384	406	387	415	327	384	355	387	383	393	385	384	401	374	394	366	373	398	388	375	409	412	399	397	401	371	393	392	386	345	363	371	410	366	424	389	384	417	390	378	367	384	419	407	418	373	403	389	421	382	378	398	394	399	369	392	356	377	348	362	379	397	394	376	364	425	394	362	392	384	396	370	415	370	381	389	366	366	400	377	389	369	342	398	373	371	369	358	428	381	414	385	409	329	411	340	375	389	381	376	400	356	401	397	387	428	353	388	392	325	432	387	388	377	427	366	392	387	377	423	401	389	360	372	384	368	419	407	369	371	394	366	342	364	389	369	375	427	312	369	390	366	378	364	371	375	446	356	377	406	386	379	416	385	406	354	352	415	368	352	396	401	355	377	367	371	388	374	339	376	417	388	379	414	392	380	390	393	428	313	379	371	382	399	385	430	359	359	379	395	387	389	363	353	355	386	401	378	392	391	397	366	380	383	386	388	376	407	397	419	393	398	418	357	450	386	370	381	390	383	374	397	376	363	379	407	378	360	395	400	374	387	383	408	392	391	396	419	402	378	365	380	372	370	405	352	394	385	362	377	409	377	382	396	366	437	393	367	381	393	426	364	389	359	394	390	391	434	415	356	407	383	382	384	376	375	340	452	400	394	384	418	361	379	362	379	352	381	409	408	411	378	366	375	353	381	386	400	376	401	400	399	380	355	343	379	365	365	395	373	354	385	386	386	380	395	358	381	378	350	380	368	383	409	390	403	404	385	400	383	428	401	368	379	350	405	384	386	389	377	383	406	376	361	389	364	383	346	372	381	411	387	373	387	360	393	420	371	388	380	378	389	385	386	384	402	408	388	414	387	377	389	378	372	377	419	387	369	347	330	388	389	366	415	373	396	364	355	364	360	378	393	392	379	417	382	369	399	395	393	389	388	374	391	399	379	404	394	378	390	374	373	390	389	353	409	370	402	393	363	401	432	404	372	363	361	373	364	369	391	386	387	413	389	361	396	345	373	385	385	371	370	395	427	394	360	399	401	376	402	347	347	401	367	358	396	397	431	372	421	406	369	367	392	360	388	381	407	396	405	411	342	355	369	416	377	372	395	366	366	376	377	356	359	407	369	362	366	424	387	393	383	400	403
23975	21256	28376	24369	21360	11309	3409	2091	1237	882	702	539	559	535	580	579	420	382	378	360	365	349	378	364	414	387	1267	2438	2411	2302	1641	1040	646	393	289	288	306	323	295	293	263	279	310	315	307	322	294	311	297	311	296	309	302	332	310	276	282	272	320	310	297	277	301	305	294	309	298	308	316	316	303	299	315	313	326	268	317	288	289	278	290	291	287	293	307	324	270	288	312	311	289	301	299	302	309	328	266	313	315	297	303	304	294	295	289	314	295	236	279	318	320	312	292	302	323	329	291	299	303	286	286	300	312	311	273	293	324	326	280	284	292	311	296	297	316	317	291	296	299	310	315	290	300	335	305	293	306	308	316	282	291	278	335	286	276	270	300	280	298	309	304	325	296	314	290	334	322	266	331	335	306	305	322	311	303	316	299	306	305	321	328	300	343	286	270	317	313	307	272	306	315	310	285	311	291	287	311	315	330	275	278	316	320	340	293	315	323	291	284	259	308	309	286	300	301	308	312	306	318	272	277	309	318	310	282	284	350	284	302	295	298	301	282	317	298	279	317	288	297	319	290	298	332	289	306	362	303	299	290	308	322	326	324	291	297	314	288	314	290	315	292	302	300	282	273	305	298	271	290	287	311	305	302	318	270	307	290	317	294	285	298	346	319	292	280	302	334	355	287	313	295	288	310	291	299	304	296	275	284	307	281	323	311	300	303	318	329	283	297	280	284	308	285	289	305	280	302	322	291	303	291	308	316	285	273	283	306	281	286	311	316	306	286	299	339	319	282	331	286	314	318	292	317	292	304	325	321	306	333	297	311	307	307	310	335	281	296	313	317	300	306	307	301	295	300	286	306	303	295	303	303	300	311	300	320	320	315	316	291	305	274	305	297	280	273	274	281	330	307	303	298	311	279	321	316	314	287	341	302	304	308	290	314	308	291	294	334	300	290	307	303	313	296	279	293	320	317	317	311	322	293	275	315	275	274	307	272	300	318	285	290	325	296	303	294	297	319	280	294	301	296	311	307	288	296	274	285	285	307	295	335	307	302	273	295	314	297	290	328	328	327	283	283	311	318	305	267	313	301	286	333	329	320	339	310	312	285	285	307	301	314	328	296	308	293	296	277	294	317	293	316	323	318	289	298	321	290	303	322	288	316	290	301	296	295	308	307	289	343	265	281	269	300	293	302	317	299	314	298	283	311	306	336	305	305	308	278	330	287	297	328	315	291	304	278	289	268	291	299	322	280	317	319	320	307	284	289	317	294	326	279	291	305	273	260	318	272	270	309	279	336	323	320	303	310	304	273	288	332	273	281	288	256	283	311	265	294	290	316	306	281	285	325	294	333	316	299	280	312	301	300	319	281	298	278	268	304	308	315	305	282	303	306	333	316	310	308	312	269	305	283	320	289	308	288	299	286	294	304	302	285	334	294	345	293	286	326	296	329	275	285	316	321	303	320	273	310	281	306	310	303	320	290	318	303	337	299	331	305	336	296	328	305	330	272	293	279	297	298	310	307	306	300	282	277	310	326	306	303	289	277	316	304	282	309	312	290	267	310	310	318	268	273	308	302	274	315	312	265	258	281	316	298	312	308	299	270	304	307	297	261	278	313	348	334	275	323	306	299	323	313	304	296	311	283	317	316	319	318	307	298	289	305	293	277	280	288	300	305	257	317	291	292	320	344	301	320	316	309	284	307	294	295	304	291	280	304	323	299	334	301	319	291	308	284	302	280	262	294	314	305	295	316	287	305	289	293	300	295	329	312	300	289	313	281	300	293	293	300	303	291	295	310	289	308	307	291	285	261	327	291	307	298	295	309	315	321	322	297	311	291	289	286	321	274	265	336	297	282	285	319	323	328	318	349	308	285	315	304	276	289	316	285	274	283	323	312	299	300	293	292	327	323	292	310	297	321	315	298	323	293	269	288	308	338	286	286	299	286	325	303	296	334	302	294	290	332	327	279	307	296	316	311	320	312	320	327	299	299	286	302	290	277	320	288	305	333	306	304	322	290	291	305	287	330	297	311	285	308	302	335	269	297	300	305	295	311	287	287	287	329	282	345	296	268	285	288	277	286	297	328	302	342	280	308	283	302	294	308	321	315	332	299	300	322	314	311	294	268	273	283	307	335	297	296	290	311	264	324	264	287	316	291	308	296	297	290	308	316	283	263	294	281	316	303	282	332	274	302	283	277	324	303	287	310	313	310	303	295	273	317	309	318	288	325	306	298	285	311	339	305	324	290	313	276	320	327	307	281	321	310	286	284	283	293	301	299	301	284	323	270	261	289	288	305	319	319	315	290	301	300	305	284	293	318	293	292	314	307	287	283	306	295	309	314	287	292	322	287	317	334	303	323	341	305	282	312	255	287	302	322	305	305	303	316	293	316	300	290	321	283	283	303	314	308	294	308	300	302	259	305	319	286	315	312	322	316	303	285	296	315	292	273	302	299	293	290	282	326	295	320	284	292	315	313	315	330	296	327	319	321	299	288	276	301	296	304	329	323	284	329	310	299	282	319	318	285	309	278	301	328	324	302	284	274	300	295	291	300	312	275	297	310	311	295	282	291	324	333	300	301	309	306	313	321	270	312	326	300	309	310	285	303	327	297	306	325	288	336	330	315	286	301	285	302	325	285	289	312	323	291	276	323	312	286	253	284	307	312	336	283	334	296	306	298	277	274	346	303	336	287	318	282	328	333	285	316	288	288	311	328	285	295	307	290	300	303	326	307	312	300	281	296	293	300	331	313	326	327	297	308	310	307	286	272	329	314	284	293	270	290	307	328	280	276	307	292	288	296	317	294	302	295	295	293	312	316	317	287	314	299	301	289	297	309	302	292	280	293	272	314	292	277	311	318	297	280	293	308	315	304	283	319	290	310	300	300	300	322	324	285	291	307	314	274	302	317	292	305	297	306	299	297	317	305	292	288	327	287	293	303	333	312	305	326	283	285	303	324	325	311	302	288	310	279	261	304	286	297	302	282	311	315	283	317	306	269	315	285	296	286	290	300	279	348	308	325	305	311	303	294	304	315	291	314	329	306	322	307	292	293	298	312	303	297	286	294	294	304	287	271	315	293	304	292	297	291	301	296	307	302	316	278	333	319	289	280	299	293	302	286	319	305	289	257	306	305	289	285	332	286	287	276	265	297	299	327	291	316	301	314	315	313	299	289	280	297	291	301	303	325	302	312	320	291	299	285	303	286	280	344	259	309	305	302	302	312	295	287	278	311	285	295	309	289	298	307	273	313	295	275	293	305	315	302	302	297	299	306	293	318	296	329	299	324	309	300	300	291	299	303	274	309	309	308	310	281	299	300	298	330	318	314	328	315	285	258	324	322	291	275	290	283	304	298	292	307	306	313	296	292	289	313	331	337	323	318	334	305	303	331	286	290	290	286	270	305	287	299	254	284	315	315	316	286	280	304	283	295	297	326	251	305	316	293	264	306	297	311	328	284	289	328	293	294	304	310	283	303	290	300	327	299	309	268	283
9688	22611	13466	16559	14174	6320	4938	3596	2344	1490	1051	755	787	758	811	800	591	497	473	440	439	428	480	470	497	487	1968	3723	3816	3482	2352	1423	846	454	341	330	333	338	310	351	338	345	309	349	315	313	360	339	325	351	320	290	317	335	334	362	322	304	355	322	321	316	349	363	359	314	334	306	354	316	332	353	298	359	329	337	339	336	296	330	312	301	336	296	321	327	327	332	347	289	358	317	297	323	317	348	353	344	305	301	299	298	332	314	333	326	326	329	320	330	330	352	318	325	319	321	342	345	333	342	329	289	314	308	316	355	356	305	296	339	337	311	321	336	290	311	366	325	354	346	332	333	312	330	295	351	317	330	331	335	347	329	326	331	342	339	322	335	328	321	324	335	325	332	328	347	334	346	318	339	377	344	329	319	310	315	306	360	332	350	331	342	317	348	317	310	309	303	320	323	314	311	319	305	323	325	332	311	302	317	280	379	293	347	333	342	327	330	360	328	353	338	321	354	340	290	317	328	321	309	338	310	339	318	343	310	337	345	316	336	354	298	299	309	329	340	362	336	310	308	344	309	340	333	328	328	358	334	333	345	316	324	326	318	314	337	350	343	340	333	328	341	325	313	377	307	341	347	283	321	327	344	346	344	342	351	315	328	320	340	314	333	318	310	322	332	348	322	340	327	305	295	331	362	305	296	307	340	317	308	343	344	339	282	324	322	363	353	352	349	318	360	323	336	343	330	327	320	300	332	335	344	334	325	303	322	332	326	305	292	339	339	337	325	347	319	327	329	322	357	353	322	327	313	379	340	321	349	325	330	334	315	304	361	321	332	316	311	321	299	303	310	323	317	307	292	351	318	347	281	342	333	318	305	291	321	314	338	286	334	337	333	348	343	331	359	304	350	304	338	333	315	343	325	337	292	309	348	324	323	359	345	322	338	357	305	315	300	332	354	377	329	330	301	324	342	333	338	336	349	333	353	284	342	326	326	319	307	324	329	341	337	324	305	347	300	330	301	311	351	348	304	308	297	342	335	307	359	341	340	336	338	310	375	320	348	352	319	340	332	330	342	317	326	284	318	308	304	303	324	335	344	327	334	332	324	325	311	339	326	310	296	304	299	309	316	319	316	312	321	348	290	349	306	316	349	340	320	346	339	356	344	306	305	331	364	337	270	335	321	318	297	330	326	335	324	337	326	329	336	329	345	306	346	316	350	328	302	338	331	325	335	323	329	331	337	334	339	343	363	339	372	320	301	340	336	313	289	330	301	315	302	305	320	325	311	293	308	360	301	346	311	359	310	319	329	304	293	319	317	296	313	334	362	339	300	347	300	327	328	335	336	333	340	335	322	317	315	345	329	322	325	323	348	374	357	328	338	310	340	335	311	360	342	336	344	338	322	330	334	308	338	344	315	313	325	329	345	317	306	330	338	329	331	306	343	330	316	319	319	296	352	316	331	328	340	341	307	309	344	366	324	325	326	319	340	340	341	313	291	293	318	314	320	311	338	322	356	295	370	322	340	348	345	338	354	324	351	332	303	314	330	332	360	320	338	327	321	317	338	322	309	308	341	301	331	350	331	310	318	300	318	322	348	327	306	320	329	305	337	314	297	323	304	295	359	325	346	346	326	337	336	330	321	327	327	345	335	335	328	323	323	338	360	301	311	329	338	361	344	321	337	324	336	315	295	295	311	345	302	340	276	304	348	349	333	331	346	328	346	316	301	353	334	301	346	318	313	324	341	292	306	352	323	335	309	348	332	321	319	350	310	337	320	308	325	336	319	310	315	315	300	313	351	344	320	330	311	334	320	291	318	323	338	258	337	296	330	314	339	327	349	322	327	314	313	339	330	364	316	315	320	337	292	339	335	337	306	317	340	340	319	322	329	330	313	313	327	371	314	297	322	333	322	354	323	320	320	327	304	333	318	321	312	313	385	345	327	358	339	326	311	314	327	324	322	325	320	322	321	333	324	333	323	324	297	327	321	369	338	318	350	325	326	319	331	310	352	308	347	320	337	347	323	357	327	321	331	319	333	323	316	325	342	339	307	373	328	328	332	329	321	343	344	345	306	313	321	324	342	327	350	318	326	326	325	338	337	340	332	353	339	319	332	308	339	333	333	313	343	332	340	332	318	306	294	309	334	334	337	344	312	321	329	311	317	294	323	335	373	309	323	314	296	350	341	331	336	314	344	359	367	342	299	308	350	319	305	325	320	304	322	313	337	357	341	312	319	369	325	309	338	325	316	307	324	300	346	332	325	326	331	316	312	335	329	305	299	320	352	323	305	327	350	322	333	332	304	313	315	338	318	309	324	351	326	302	323	346	321	313	321	365	307	313	325	322	372	320	365	292	320	343	313	292	327	291	341	346	328	323	328	320	336	327	330	315	324	344	298	336	302	311	358	340	353	336	318	323	315	308	337	328	359	308	347	300	319	339	340	338	325	337	315	298	307	309	319	343	326	370	341	320	345	356	287	334	337	333	303	307	317	312	335	297	303	326	321	323	319	286	326	344	348	332	332	351	326	351	293	295	318	318	357	354	356	342	370	328	301	327	330	330	306	321	333	323	318	370	367	335	301	339	348	359	297	323	299	288	340	349	327	332	354	324	323	334	289	335	314	347	318	320	338	324	343	365	338	302	360	296	312	329	328	333	295	333	311	346	302	311	333	330	328	308	307	339	335	311	314	305	333	355	329	326	329	356	311	332	349	315	333	339	316	350	345	325	325	356	344	316	329	359	319	352	326	307	321	314	317	336	312	312	345	355	327	300	346	329	318	320	350	316	352	322	288	325	329	327	316	352	384	360	296	323	294	341	320	312	305	344	315	322	362	303	318	318	289	316	336	355	319	319	329	309	332	328	356	311	341	323	310	349	315	321	313	315	318	325	308	349	338	345	335	345	338	331	351	294	338	319	356	340	315	324	289	341	293	297	279	338	291	315	311	320	322	329	327	354	299	333	330	314	314	269	333	336	343	330	296	325	351	347	352	326	329	347	350	349	380	302	329	317	315	305	339	305	319	343	290	302	345	319	318	320	329	330	352	308	311	313	345	296	309	344	323	329	332	320	306	325	356	332	353	324	284	327	333	351	328	311	310	316	310	313	336	349	314	328	333	374	339	325	354	309	315	319	336	329	340	321	326	324	315	311	333	316	325	322	320	327	331	322	324	315	355	356	370	314	296	332	309	337	332	285	316	299	366	328	333	312	302	321	338	314	344	364	333	332	325	315	322	311	331	327	327	354	325	309	303	324	300	304	332	299	347	331	321	330	316	301	298	325	317	355	338	322	318	339	343	341	328	291	298	321	296	300	332	323	337	323	320	342	340	362	339	311	323	359	303	329	300	356	318	309	317	313	353	312	334	350	329	338	348	327	293	351	350	326	323	336	333	308	291	335	329	314	324	326	315	333	341	330	307	330	319	306	328	314	322	319	305	291	316	316	322	350	322	349	310	319	339	294	333	317	320	341	334	303	304	323	346	327	316	351	333
25058	21295	27536	25476	15336	3836	2348	1733	1105	850	749	657	673	598	716	682	596	583	521	539	518	571	505	496	546	869	1417	1759	1606	1445	1092	789	622	471	468	491	481	448	475	475	468	485	474	471	480	493	453	464	463	500	507	507	483	447	464	478	499	483	457	443	487	484	476	490	463	480	455	479	505	466	476	512	489	447	452	453	471	473	484	505	495	473	480	497	425	473	515	475	481	456	466	444	519	466	480	476	477	461	466	478	483	423	462	490	488	463	453	525	504	458	493	453	490	480	471	514	472	478	470	533	468	470	451	446	489	518	448	465	488	428	440	475	496	440	477	444	462	461	465	484	502	469	508	457	467	514	543	499	495	474	482	469	520	458	501	441	490	494	470	473	497	456	474	493	480	483	500	521	521	482	494	518	473	478	499	468	459	483	459	481	484	477	464	503	481	476	516	454	454	490	462	419	524	502	500	485	485	489	458	455	450	470	486	500	481	490	455	461	480	493	517	489	461	492	480	475	442	465	489	487	495	506	509	471	545	487	506	438	493	474	514	494	464	493	454	461	473	452	488	450	495	498	472	479	478	485	462	414	486	490	468	485	468	454	461	439	463	491	485	516	465	490	489	463	459	467	501	497	509	446	478	495	481	489	447	517	478	462	514	455	511	456	464	458	521	513	461	514	463	476	484	484	494	515	458	489	438	514	452	501	496	488	487	453	489	497	497	474	448	497	470	503	493	463	519	471	488	460	468	464	509	442	476	503	451	490	463	498	469	484	492	487	471	474	491	497	460	494	444	490	489	499	475	461	452	488	434	487	472	473	485	460	476	484	471	487	492	494	429	495	518	447	492	447	482	462	474	494	472	477	495	509	486	461	494	478	497	507	459	470	465	462	473	445	490	500	494	503	480	489	437	484	486	490	469	494	472	484	462	485	500	471	497	508	484	498	525	479	472	494	505	476	473	475	485	453	492	487	463	494	510	484	433	497	450	479	461	467	500	471	490	505	471	473	455	470	536	470	487	474	449	460	443	478	509	456	465	540	440	496	437	499	477	473	461	497	498	479	455	435	475	452	498	487	499	464	474	496	484	489	497	486	513	487	481	475	503	447	447	440	449	520	452	494	514	498	482	463	477	446	455	478	497	475	541	471	482	464	446	493	472	491	498	481	460	495	473	480	476	495	476	469	454	459	493	485	461	497	487	425	485	448	481	487	499	496	492	469	438	464	493	463	503	475	504	471	441	502	485	487	503	428	492	482	488	501	451	527	494	530	468	506	473	481	440	518	430	508	468	470	479	463	485	501	512	438	496	461	495	495	455	477	478	443	468	459	528	487	444	488	472	501	471	491	474	454	414	477	462	489	467	480	484	474	499	458	474	468	480	493	509	474	445	500	507	490	515	462	488	481	461	458	498	492	454	476	490	502	470	465	488	459	460	489	495	453	483	486	500	465	500	485	492	455	475	461	513	481	458	471	531	504	492	485	451	472	475	475	461	461	467	454	500	507	466	431	474	452	485	487	521	483	493	483	480	483	493	492	479	496	469	478	457	473	468	476	488	510	464	515	485	473	503	483	468	490	462	508	464	460	471	501	479	511	506	512	465	467	493	489	498	455	457	512	476	479	490	457	498	455	490	455	423	485	484	500	500	493	482	517	498	474	461	453	507	505	462	505	490	484	514	509	454	468	453	467	481	479	485	482	477	488	492	499	507	427	483	449	470	478	504	477	499	450	438	514	461	444	498	430	453	510	466	462	499	468	450	509	483	444	477	488	423	476	515	484	477	458	441	492	470	471	481	483	463	484	474	460	511	461	515	498	489	461	477	487	491	469	438	475	484	464	506	470	495	509	450	486	485	503	442	494	479	479	475	454	457	476	503	461	508	492	479	490	509	495	499	479	500	481	480	494	498	455	485	471	489	475	499	476	520	475	482	499	474	498	434	514	460	503	468	452	476	503	506	472	455	502	484	475	510	500	492	476	461	450	497	485	473	470	462	497	477	519	492	497	447	464	471	425	491	481	469	519	494	456	498	515	488	462	471	488	492	462	435	444	487	471	471	481	454	498	506	464	481	490	491	444	483	454	452	488	483	445	495	479	507	471	474	487	466	522	487	476	486	516	447	484	484	453	521	507	460	497	475	459	460	464	479	480	511	487	490	505	490	483	493	460	497	452	475	449	474	478	508	485	518	445	456	495	496	476	490	488	489	492	458	482	493	454	453	488	493	537	503	511	486	459	480	492	460	436	509	477	470	502	500	436	457	499	476	519	482	504	461	430	484	507	453	456	494	497	459	512	462	486	510	490	487	440	464	467	469	480	508	444	469	469	502	465	508	444	432	440	520	482	495	464	482	494	476	517	470	474	456	447	504	483	498	466	501	486	494	428	473	499	490	511	513	500	462	503	467	449	484	464	526	465	459	493	444	476	487	478	440	481	436	505	475	485	536	455	513	481	464	465	485	496	431	502	521	488	497	511	482	522	488	478	450	490	498	471	488	468	489	478	461	506	485	492	504	452	496	489	455	541	500	503	521	445	479	491	461	494	463	464	509	461	509	445	462	469	474	491	493	476	484	467	498	481	476	472	455	493	472	492	439	477	481	483	482	473	469	516	508	467	463	466	480	507	453	460	454	474	428	498	493	492	533	459	494	490	547	480	474	499	512	534	469	508	467	447	471	432	460	491	475	511	515	487	433	469	475	484	422	509	471	483	481	458	469	474	477	454	440	469	504	487	512	456	523	458	468	466	444	500	484	507	465	470	459	512	484	472	495	470	517	497	489	498	482	508	481	501	467	513	427	446	495	501	459	495	474	471	467	445	487	465	485	499	444	482	454	473	447	491	464	505	459	486	470	500	454	490	465	466	466	498	483	504	485	563	486	479	467	491	495	496	501	491	464	475	470	467	421	489	512	461	455	466	470	483	474	450	463	453	469	495	522	490	488	464	482	468	491	484	488	455	494	462	480	510	503	445	510	445	511	487	459	497	464	479	513	511	491	461	497	509	449	447	473	438	500	486	509	522	477	482	492	480	461	471	504	482	456	490	453	445	465	460	528	493	475	490	450	475	472	443	481	471	462	447	502	510	469	472	494	466	497	461	446	468	451	479	498	488	522	488	524	479	487	463	444	418	467	496	458	504	482	453	521	491	477	460	478	507	502	489	484	500	475	461	488	500	477	454	469	493	473	476	476	421	476	471	478	492	420	475	473	481	537	440	536	440	515	486	463	464	466	444	509	474	488	460	480	465	491	498	436	489	501	538	486	490	487	464	523	486	471	477	443	444	485	482	502	511	549	506	480	453	499	498	441	453	505	478	469	475	496	502	444	461	498	428	494	509	451	498	518	455	463	497	492	491	479	464	490	468	489	490	465	515	480	474	500	477	463	501	490	480	475	450	465	462	478	504	491	466	492	448	497	453	469	454	459	467	461	518	474	461	486	515	513	451	483	464	489	489	497	478	530	447	468	480	491	441	474	525	459	458	499	469	458	442	466	428
9330	18876	11383	13157	11690	5269	4103	3172	1898	1347	1171	925	974	906	905	842	715	696	659	605	623	618	579	582	561	1190	2331	2783	2555	2318	1534	1015	728	539	533	506	486	489	500	511	517	509	487	513	498	508	488	552	540	532	525	562	498	524	538	510	502	522	492	501	492	562	535	555	508	512	539	484	501	491	535	499	515	493	538	521	538	524	467	520	536	521	512	537	509	532	479	486	553	481	485	544	494	543	520	497	501	529	540	489	473	521	514	527	473	517	567	526	537	540	529	484	501	472	519	510	473	536	523	491	491	506	466	499	495	519	520	502	505	510	503	556	514	521	530	481	508	516	512	504	474	516	475	488	533	509	527	481	523	489	493	482	497	518	456	535	503	549	525	531	522	498	498	496	484	552	486	492	480	462	498	531	544	487	505	507	472	506	553	561	490	513	525	542	527	510	487	553	490	490	493	522	549	534	473	499	520	527	500	501	519	504	506	511	532	508	475	496	525	483	540	506	509	522	503	542	482	526	497	484	541	525	489	488	474	493	538	538	529	542	517	500	496	488	515	517	510	528	454	504	488	488	532	525	514	505	492	546	506	515	516	493	498	500	509	524	531	504	565	544	486	517	505	538	527	460	493	503	478	487	497	519	482	545	498	493	504	490	504	533	507	512	533	538	512	493	523	475	508	484	489	539	497	499	489	536	535	543	498	476	511	513	491	503	528	497	488	538	520	534	502	542	501	570	488	542	548	490	508	472	500	502	514	535	491	533	467	517	488	521	510	546	553	534	498	564	522	553	528	555	489	502	510	514	494	498	525	528	461	564	510	499	555	528	558	530	539	517	506	519	561	492	509	511	549	526	494	524	477	531	499	482	528	541	512	488	516	528	553	540	456	514	519	504	554	523	524	480	532	483	526	524	514	527	548	465	517	491	494	490	512	564	523	494	502	529	511	459	537	539	515	545	516	516	538	520	485	522	491	529	496	522	520	487	533	494	509	539	516	502	512	482	525	493	531	518	523	481	467	511	549	558	479	494	559	496	493	507	520	543	545	549	531	508	517	514	515	488	507	511	560	498	504	541	496	477	508	559	501	481	503	541	502	533	520	515	508	520	501	515	503	483	559	516	508	528	504	483	485	500	520	527	499	514	541	520	501	516	541	522	529	532	543	475	491	507	499	499	521	541	473	514	525	515	497	511	507	529	530	534	519	509	488	525	532	533	534	492	511	534	512	557	512	513	487	487	514	487	507	526	481	524	534	456	480	503	539	517	527	529	511	467	520	511	495	513	506	554	499	519	515	528	501	536	501	490	510	501	517	507	492	514	472	511	499	473	518	481	472	515	523	491	508	526	524	500	479	562	549	543	520	508	539	519	491	480	527	539	529	534	539	522	529	545	540	495	504	550	530	534	518	519	489	518	492	511	493	518	497	465	492	528	471	529	517	492	502	540	548	489	572	515	513	525	480	492	503	469	517	554	517	502	490	518	535	514	521	480	536	513	514	493	486	512	520	544	545	503	515	476	537	508	531	511	519	517	504	470	494	495	525	534	545	508	522	520	513	504	495	514	505	488	508	490	517	527	518	538	563	532	499	491	485	529	489	497	496	518	534	494	543	516	481	495	493	571	527	510	518	516	505	511	518	486	474	484	517	533	528	502	468	511	504	527	496	523	520	513	501	529	504	531	520	493	511	487	470	497	531	501	506	495	509	547	518	523	503	475	483	493	519	494	544	459	542	486	478	548	517	507	509	499	497	524	503	506	498	537	499	479	506	485	575	507	494	480	497	497	533	524	509	505	517	556	538	506	490	539	542	515	495	508	524	511	526	476	515	516	477	522	524	494	514	502	517	555	520	494	529	490	495	518	544	527	509	509	506	543	536	555	530	536	500	538	515	510	502	483	484	536	518	513	477	505	521	503	503	531	475	495	523	548	524	494	494	509	536	518	507	499	530	491	539	526	516	565	511	495	539	510	538	513	514	551	497	517	491	497	508	536	476	540	524	518	537	532	532	529	484	509	544	518	509	522	525	528	509	509	555	504	502	503	512	501	530	510	543	538	516	471	483	488	511	502	531	515	470	503	510	494	499	501	482	514	539	507	488	493	500	508	499	533	487	488	483	484	507	527	529	502	491	522	462	533	514	521	514	501	549	485	547	508	514	526	512	549	530	500	535	480	527	544	501	519	524	505	501	520	490	526	539	514	505	482	527	500	558	507	518	526	531	492	536	483	522	515	503	501	501	515	542	492	482	507	545	510	508	514	506	475	489	479	556	506	477	504	493	493	525	532	483	509	521	552	498	522	547	518	536	530	513	494	536	504	559	528	513	510	478	478	536	513	514	505	490	507	520	482	497	531	520	499	524	466	507	523	487	519	534	525	495	523	546	542	513	487	543	498	546	524	546	538	511	537	554	475	523	484	498	532	541	498	545	533	538	497	544	510	489	506	505	547	531	507	538	494	446	512	526	514	500	546	501	498	506	541	487	488	549	511	511	511	514	518	504	522	524	488	492	517	510	515	549	536	494	556	490	502	520	534	520	517	545	489	529	502	502	455	537	524	520	534	526	522	520	492	511	557	506	517	530	509	553	534	478	511	515	537	532	493	506	480	515	522	534	507	488	505	499	498	495	523	523	503	524	528	548	540	532	491	489	503	515	522	528	494	489	520	516	474	523	507	551	487	527	469	459	508	541	531	501	521	559	512	471	543	524	488	523	529	546	522	474	509	500	497	497	526	508	511	515	473	483	487	519	519	515	475	526	510	533	536	501	498	477	496	523	518	523	490	500	522	493	535	497	531	462	473	495	522	495	514	511	491	507	533	475	531	509	514	547	493	479	501	543	495	462	501	481	507	537	491	518	487	526	473	536	521	490	493	514	507	543	530	516	531	507	482	512	519	532	459	490	536	544	539	512	495	516	508	534	478	516	471	495	494	551	558	522	504	527	523	534	501	478	503	517	512	493	522	530	510	500	540	547	525	516	517	501	558	533	497	493	526	485	523	545	538	493	531	506	528	527	479	523	530	505	508	528	499	567	500	475	550	522	523	499	527	523	507	550	547	533	504	512	514	518	496	517	489	523	518	525	516	530	510	504	533	516	517	509	513	493	512	540	522	501	509	507	514	562	539	503	545	471	507	489	518	524	481	495	533	510	492	491	511	511	465	504	525	474	526	490	501	489	508	531	513	514	485	497	513	448	501	496	497	512	493	464	478	508	512	481	455	469	495	556	542	543	517	547	507	521	529	511	535	519	488	510	513	476	508	531	515	475	532	486	500	477	536	512	514	519	502	511	487	519	508	509	522	504	525	496	527	529	483	490	526	589	494	547	502	512	531	449	565	560	505	542	535	523	481	539	567	498	466	507	542	518	501	537	491	484	505	524	568	471	546	498	548	554	519	491	542	542	512	512	520	505	527	520	519	504	531	472	538	528	525	529	490	507	509	537	507	567	488	562	507	523	538	525	529	516	501	491	451	474	525	497	483	502	488	555	507	515	474
22754	21309	29059	23898	21459	21390	13046	3470	1833	1427	1097	953	1116	886	887	856	652	649	629	617	593	555	570	525	536	1082	2861	4338	5189	4549	2683	1430	732	562	457	459	445	441	446	495	483	448	491	470	473	487	478	488	492	421	457	464	450	473	495	466	485	486	468	500	464	488	421	464	470	470	465	483	448	443	456	415	454	453	436	455	460	481	411	486	437	468	478	453	472	436	484	494	449	464	444	520	423	455	430	450	459	471	470	463	463	482	459	474	455	461	427	484	423	467	432	429	470	459	466	449	421	456	428	499	441	476	456	445	451	442	455	451	435	437	450	479	438	429	432	471	474	498	453	476	464	440	421	452	432	460	499	438	503	484	510	446	492	485	444	448	445	453	453	457	469	468	459	448	429	426	450	469	466	512	503	447	433	469	435	493	474	442	450	433	437	446	464	431	442	457	499	420	481	434	466	463	493	469	508	442	416	436	463	482	436	462	489	464	476	471	466	460	468	434	452	494	503	452	481	450	459	476	464	444	475	500	471	465	458	474	419	441	477	454	458	455	463	442	434	437	483	453	464	477	500	466	447	485	467	443	472	439	463	458	424	468	456	449	480	444	465	434	496	461	490	496	443	464	482	419	491	474	482	460	459	470	417	436	459	494	453	491	451	408	437	486	430	482	435	481	468	481	476	443	473	445	415	415	480	473	468	449	453	471	444	496	429	462	508	462	434	479	432	406	439	451	459	453	448	455	503	438	420	463	458	455	469	492	451	441	459	465	460	448	444	479	503	473	458	437	434	449	453	446	454	433	466	458	428	439	476	455	451	472	473	468	481	474	451	464	453	433	456	457	487	467	426	428	490	471	476	463	469	491	454	500	478	421	467	476	472	483	458	452	459	441	462	449	452	485	466	456	448	493	472	518	459	441	452	444	432	447	437	455	453	484	468	495	439	483	462	456	503	460	456	475	480	445	394	485	424	462	507	503	480	447	429	462	458	441	456	451	418	429	476	503	486	460	459	462	467	441	438	467	430	493	441	449	433	455	467	456	462	455	463	443	458	436	497	463	428	453	459	443	447	478	489	436	461	445	423	423	450	476	449	465	451	451	474	496	458	475	485	460	486	464	448	441	438	496	458	470	496	460	468	464	421	497	434	468	461	454	458	486	473	466	470	474	455	479	470	445	466	466	472	467	486	490	456	405	428	460	473	492	443	434	443	480	441	494	417	487	476	490	469	428	462	443	517	463	435	438	433	411	476	450	448	428	456	460	508	440	474	475	454	482	433	492	461	469	464	461	527	488	467	426	473	439	460	434	479	473	505	423	473	440	479	449	464	467	475	447	483	440	485	476	454	488	478	491	420	471	437	429	465	472	461	432	464	419	482	438	410	458	476	482	458	460	465	380	479	432	479	484	471	462	477	483	438	449	462	454	460	446	447	436	469	439	450	457	482	433	459	463	440	449	461	468	498	466	448	466	494	473	480	438	518	398	425	467	438	477	510	446	477	452	418	440	463	472	453	447	469	460	477	475	463	424	417	479	455	426	426	429	464	507	439	448	462	501	480	443	454	400	447	471	416	462	470	456	456	448	457	498	432	478	487	445	431	472	483	446	498	502	462	442	469	449	470	473	471	467	488	458	438	442	465	443	499	478	451	444	505	504	487	473	498	462	437	445	483	451	507	466	489	433	440	476	439	435	458	471	485	464	474	485	460	457	465	478	421	479	478	454	463	457	474	457	427	440	424	453	473	439	473	494	483	491	482	484	442	441	451	437	383	458	449	469	470	469	455	510	448	442	462	494	487	443	433	471	437	493	475	470	464	466	457	452	485	518	469	471	469	507	487	462	440	489	470	424	467	473	529	468	447	445	433	445	457	440	449	475	452	502	455	480	446	429	448	461	451	471	458	456	463	430	482	446	446	466	467	505	444	460	420	439	437	484	447	440	450	485	429	415	442	452	463	453	450	448	446	443	450	465	441	424	508	470	489	454	474	472	437	436	480	459	464	446	469	469	454	467	495	451	451	441	482	465	435	457	445	426	421	478	515	477	457	466	465	452	454	457	458	451	486	452	444	480	437	437	479	412	432	485	459	479	471	458	445	406	453	446	460	474	452	454	471	478	434	463	412	446	413	447	473	464	469	472	487	445	470	413	503	470	453	455	467	452	460	463	448	447	451	444	471	426	451	458	485	434	462	439	442	461	471	455	483	457	475	481	416	476	448	434	428	480	452	453	452	453	443	462	474	458	454	438	464	472	451	440	448	482	464	433	437	445	431	374	455	476	466	429	474	452	485	476	442	471	465	445	449	441	443	445	471	477	457	470	443	461	458	497	491	478	503	482	485	424	510	480	471	477	409	463	465	466	461	436	472	480	442	434	456	472	446	424	423	468	444	482	458	466	487	465	462	441	441	472	465	459	445	451	442	422	484	475	452	480	480	437	483	443	480	446	480	475	464	443	442	432	459	486	465	461	449	499	487	442	476	490	442	441	480	494	480	501	462	455	461	466	492	464	454	441	472	464	501	478	449	414	476	464	462	452	488	460	489	457	449	446	457	457	452	410	424	424	429	411	433	427	428	413	479	451	471	468	468	442	446	448	467	476	466	457	426	481	465	467	448	524	480	472	461	461	473	436	481	428	438	460	434	472	473	482	434	492	441	485	476	409	509	415	460	398	450	479	492	434	442	467	466	453	461	479	471	473	441	471	481	487	429	456	469	493	462	447	446	457	458	437	449	446	456	492	443	444	444	494	462	448	478	434	427	480	448	436	477	457	493	471	454	422	433	444	444	464	453	467	451	444	509	478	457	441	472	472	408	438	483	461	441	431	493	476	447	459	469	436	429	493	450	479	468	441	452	480	468	438	453	488	459	457	434	435	506	463	479	471	466	435	473	479	462	471	467	452	476	451	465	455	454	460	477	469	447	472	437	449	447	470	441	473	439	462	481	454	486	457	447	479	464	440	472	450	465	495	472	451	444	516	461	443	465	418	465	433	451	466	445	495	441	492	472	461	444	434	443	451	454	473	480	448	476	440	480	462	496	460	455	459	472	451	451	462	474	445	460	470	485	462	461	442	455	441	477	472	470	488	490	466	449	480	454	441	458	450	472	452	472	444	468	474	453	476	466	459	492	446	472	476	413	477	421	475	488	447	421	426	457	452	484	470	483	443	516	470	450	412	440	495	418	461	447	460	471	467	429	410	460	448	467	483	416	488	428	439	464	423	464	481	446	469	435	445	469	452	441	465	431	434	452	426	486	426	477	436	445	445	390	446	471	474	479	451	451	461	478	497	457	435	443	476	441	457	447	449	487	460	488	450	447	467	459	454	461	457	452	442	404	440	391	485	411	449	482	426	448	470	478	472	435	443	421	475	461	479	465	475	445	471	487	432	485	450	454	440	464	476	501	443	467	441	438	465	460	451	476	459	504	459	484	463	434	432	451	467	446	450	458	443	461	464	436	426	470	460	430	426	461	469	447	465	468	453	432	446	473	429	479	448
11253	27841	20384	21858	22098	8992	7348	5065	2997	2297	1702	1544	1631	1192	1310	1249	871	735	721	756	697	634	638	630	663	1513	4439	6960	7595	6771	3774	2069	963	595	479	465	497	487	475	494	481	447	465	521	511	468	511	480	431	476	470	517	461	449	468	457	458	469	506	492	444	485	476	450	470	462	479	510	456	488	485	482	480	460	437	483	454	471	455	453	503	468	465	448	474	466	468	458	505	484	490	499	519	468	443	453	467	488	450	466	469	509	451	456	489	459	507	439	458	486	485	427	460	530	495	451	475	468	472	449	453	457	464	502	473	447	437	463	491	442	470	467	480	473	426	473	473	478	495	467	459	509	483	498	472	452	480	473	451	468	440	450	470	508	443	493	493	443	487	481	476	533	461	497	443	469	455	488	462	452	474	470	463	450	451	502	448	489	464	442	466	492	487	480	485	476	477	464	517	480	467	458	481	467	507	468	446	477	441	430	479	477	456	481	461	412	468	488	489	474	483	450	469	483	466	479	473	453	501	488	451	464	477	466	485	449	494	459	505	427	445	447	454	454	460	423	488	455	491	447	480	455	459	466	463	484	466	483	456	442	480	517	447	475	493	517	481	438	461	479	480	461	488	470	501	468	507	482	453	475	457	469	488	489	442	492	465	435	478	465	498	494	521	479	442	506	496	490	496	462	483	484	496	432	484	456	455	496	458	496	511	461	485	474	447	453	458	459	529	468	453	496	442	418	471	465	499	453	466	464	465	460	488	455	455	464	444	479	473	497	417	460	460	454	472	457	487	465	484	496	470	443	468	427	445	466	458	462	484	516	489	465	467	471	462	459	490	492	448	490	456	474	466	473	497	444	472	484	462	470	468	442	474	455	431	486	469	510	447	448	494	497	482	460	465	515	499	441	469	431	483	524	444	490	482	507	489	492	501	461	453	490	480	439	446	459	507	456	471	467	488	526	454	479	519	460	515	456	444	517	498	457	504	484	456	446	477	464	486	465	459	530	507	477	453	448	452	464	461	519	516	426	460	451	473	478	460	463	449	437	516	442	454	473	467	426	502	464	448	492	468	444	470	505	479	465	441	486	495	462	484	483	471	508	497	448	472	480	489	476	493	489	483	481	477	436	487	449	488	434	467	475	442	461	478	484	482	478	457	456	448	490	425	485	472	443	428	447	452	463	483	422	498	460	438	479	432	503	476	455	496	466	503	503	447	476	501	487	447	514	494	485	459	519	525	437	445	473	456	503	450	463	437	483	441	474	443	494	471	498	468	482	447	473	434	468	501	465	466	462	454	488	481	453	523	486	447	435	463	456	520	460	507	469	479	479	425	430	434	483	487	493	461	497	500	484	466	476	437	510	461	472	480	432	488	460	452	432	456	438	461	486	483	492	476	451	466	473	461	483	440	463	476	452	472	531	483	469	467	435	444	477	483	463	490	493	435	470	482	460	468	469	469	443	460	496	470	433	475	422	468	475	450	466	504	480	477	466	464	435	458	499	463	443	453	472	475	470	434	480	483	507	474	444	440	488	486	448	450	471	484	491	498	486	461	458	476	415	458	536	472	450	481	476	463	466	470	447	496	453	392	536	501	472	484	479	496	461	454	497	446	487	454	483	490	483	469	479	469	481	466	455	460	479	467	446	449	449	436	510	471	442	486	457	471	442	459	469	504	472	454	489	451	447	521	506	462	500	463	479	473	476	453	477	495	462	547	498	491	484	490	500	478	458	474	479	481	464	491	450	455	477	489	436	453	438	492	477	443	493	469	478	445	482	450	451	458	475	435	478	472	433	451	491	464	507	453	462	466	456	484	506	483	487	449	483	493	444	464	453	488	470	477	474	511	444	438	435	522	500	502	483	475	474	467	451	475	458	488	471	484	462	466	444	439	451	466	473	462	468	473	494	476	472	490	436	449	492	433	450	462	495	504	492	456	470	450	496	455	435	483	440	439	434	456	497	454	497	493	492	465	469	427	456	472	498	467	468	461	494	458	464	470	483	454	471	479	431	470	476	490	464	467	449	498	478	481	462	458	463	475	511	493	444	484	497	448	466	480	453	453	472	501	466	471	475	442	460	471	464	469	457	446	463	466	527	475	502	487	470	491	493	476	485	507	432	481	474	439	509	486	485	435	479	474	488	476	450	466	454	473	457	504	488	479	479	485	486	463	481	477	510	472	504	461	464	444	439	467	435	502	499	466	464	469	479	498	478	510	498	489	500	461	481	472	489	484	470	466	464	474	492	472	478	458	473	477	498	439	464	439	484	511	462	452	493	432	400	484	474	477	468	498	445	475	460	472	524	489	474	477	445	525	497	462	489	467	488	491	509	482	513	486	481	452	467	455	453	462	450	462	471	473	465	515	479	480	460	454	471	485	469	482	498	476	505	475	490	472	484	473	473	459	511	474	474	405	485	433	505	447	449	460	498	449	447	441	505	467	486	467	480	456	471	447	475	452	500	474	488	485	444	459	456	478	470	462	475	464	512	459	482	525	455	476	470	471	476	494	474	464	425	475	503	457	483	482	520	475	517	468	427	461	516	458	476	430	476	448	432	486	477	480	469	458	463	479	435	443	495	462	448	482	461	460	497	451	489	496	486	472	439	470	440	512	538	445	479	472	467	443	459	456	463	456	449	461	425	493	475	446	484	477	469	467	450	455	469	460	497	511	464	427	502	453	442	490	461	493	484	467	476	487	446	463	448	460	467	446	447	482	486	474	442	451	465	427	495	447	506	475	426	427	478	475	492	450	497	499	457	485	469	492	468	481	470	508	436	447	459	437	458	428	467	464	464	488	412	472	473	463	464	472	463	489	500	469	514	510	483	441	498	419	483	501	443	449	475	441	510	495	434	488	473	464	469	497	478	466	462	484	466	459	497	474	447	457	462	452	503	484	468	436	463	499	477	470	470	493	466	492	473	453	480	441	479	484	447	464	427	494	529	494	519	449	450	491	483	484	483	482	467	473	473	495	469	499	501	474	461	442	466	513	483	507	494	476	486	459	489	455	470	501	480	458	490	515	474	474	470	462	465	482	485	481	471	510	475	491	478	489	444	446	473	447	445	470	450	480	467	526	450	458	486	487	490	457	508	454	456	481	487	484	488	437	461	491	466	493	482	470	477	476	506	486	489	497	530	468	518	481	466	497	496	469	495	457	462	498	429	473	517	472	447	495	476	510	450	462	492	486	482	533	464	502	454	497	472	479	469	498	462	473	463	470	465	444	411	459	450	492	476	468	478	520	478	444	516	475	495	476	471	468	467	458	495	479	484	475	448	497	514	476	487	471	454	504	466	469	477	454	482	489	489	497	487	470	495	495	482	486	464	465	476	469	509	496	465	472	472	472	448	473	457	480	443	459	480	480	465	477	467	534	469	473	453	457	473	463	467	463	481	473	484	484	424	487	445	483	490	462	500	508	460	461	476	449	469	458	451	441	466	452	465	456	512	515	488	499	442	462	463	429	501	476	484	487	491	471	460	443	493	464	453	492	431
28101	19549	10876	6234	3622	1989	1603	934	672	572	457	533	524	405	450	471	356	325	350	330	375	331	337	346	356	352	438	519	533	531	418	408	362	316	318	327	303	308	321	346	320	316	316	303	329	312	311	329	335	344	321	296	337	344	322	340	332	318	362	351	312	314	314	352	357	336	318	298	344	347	294	322	310	318	307	301	309	305	361	299	340	312	337	328	311	274	335	324	309	326	318	314	295	336	317	342	340	316	302	309	329	285	303	341	328	318	355	311	314	293	329	338	300	320	321	355	326	319	336	294	316	312	326	328	314	354	349	322	349	326	338	331	320	298	313	301	324	354	334	304	316	334	340	294	339	321	295	299	310	314	286	348	322	321	329	306	323	343	311	307	328	359	297	340	329	340	332	349	279	336	305	285	351	320	323	303	324	302	340	333	317	324	351	349	346	305	340	300	354	340	310	340	315	308	310	331	350	304	299	317	316	308	329	326	308	351	298	307	337	331	341	334	295	316	346	317	346	288	328	331	330	346	309	337	325	335	311	364	314	339	333	274	352	348	338	325	340	305	320	321	323	312	301	334	333	305	322	337	318	329	345	310	306	329	296	303	352	328	334	332	296	317	343	327	312	349	333	307	296	348	360	338	332	310	333	309	346	302	330	315	308	308	314	328	328	320	314	332	312	359	334	292	310	316	313	331	308	323	330	298	325	301	328	302	324	331	346	296	328	293	315	341	306	340	333	327	361	312	330	323	326	323	345	328	288	318	320	299	304	312	310	354	319	323	319	300	312	308	344	316	310	309	364	340	319	310	325	346	319	314	322	318	288	323	337	329	324	314	322	324	311	326	330	334	327	328	313	339	353	285	338	332	325	353	339	324	314	323	342	327	353	289	307	333	320	301	328	312	365	292	329	309	313	329	323	316	309	364	365	337	302	319	352	278	322	359	334	329	319	313	314	308	330	310	361	320	308	332	306	354	333	329	307	314	328	321	333	291	321	334	311	324	327	325	349	332	310	356	329	309	324	301	321	310	318	325	333	318	303	340	320	356	320	339	345	358	317	325	310	344	331	319	328	313	329	330	302	333	323	320	322	290	351	300	319	318	329	336	325	343	336	312	302	304	318	333	322	352	317	314	310	327	285	307	320	322	335	326	308	320	311	323	316	334	278	341	302	304	331	321	357	322	316	325	334	335	348	350	347	357	316	305	310	349	311	347	334	313	314	313	328	295	339	333	323	347	303	315	312	322	310	333	309	306	301	317	369	310	305	343	307	323	329	320	303	297	312	322	332	338	334	313	322	314	332	342	307	321	320	310	347	307	315	313	315	339	322	353	323	322	325	264	322	314	304	311	319	351	297	309	359	309	310	321	325	303	293	314	363	312	329	347	330	354	343	328	349	299	319	308	302	331	339	333	336	309	305	327	330	337	298	338	339	337	329	354	336	337	299	310	303	343	329	311	317	340	320	362	337	323	288	306	344	325	301	309	342	324	310	336	331	320	332	345	322	332	306	334	348	317	308	309	318	330	320	317	320	336	317	353	310	325	328	355	332	325	308	307	310	313	287	300	316	328	308	339	336	337	332	291	348	311	342	346	313	337	342	292	309	318	328	329	323	333	307	351	356	322	325	291	334	349	328	346	331	314	310	322	322	319	317	320	289	344	302	319	304	325	316	319	332	300	315	301	317	332	333	316	340	328	326	305	317	312	351	354	298	324	308	282	308	303	311	326	346	329	331	367	313	346	326	322	302	347	316	366	347	356	325	315	318	325	305	303	325	331	318	326	367	317	323	342	318	335	321	326	330	304	344	346	330	347	319	354	343	352	364	320	286	306	311	296	345	331	326	322	328	328	332	321	309	309	341	308	298	387	323	323	338	300	298	280	326	317	325	332	304	371	321	317	323	332	338	373	316	316	345	311	308	367	327	313	301	324	305	330	340	349	333	324	330	306	308	323	298	331	314	348	342	341	325	329	309	325	310	299	325	303	319	316	317	326	308	298	336	324	366	340	327	342	343	323	335	319	337	340	349	325	343	327	311	319	339	344	310	325	319	325	315	328	314	315	324	351	335	311	331	347	306	327	344	310	320	337	312	315	345	306	354	315	315	329	332	344	322	336	307	314	325	296	315	364	314	279	316	334	340	309	294	332	323	359	330	335	315	322	349	332	315	359	316	341	321	304	325	344	347	337	311	342	325	322	316	323	309	298	350	321	346	336	336	331	323	349	309	333	323	330	315	299	350	348	324	329	308	336	325	317	331	332	290	318	306	331	306	344	360	336	327	334	300	306	328	333	308	320	320	369	316	356	318	326	371	343	301	305	329	333	313	333	343	311	340	326	313	339	303	330	331	314	334	324	331	319	317	323	341	309	349	339	335	337	306	339	347	317	316	342	321	342	349	309	289	312	314	330	329	328	325	344	312	332	319	321	296	338	323	306	306	350	340	297	315	340	338	343	326	337	338	342	303	326	307	324	331	305	350	306	299	315	326	303	335	344	331	346	336	339	320	298	330	362	359	321	330	328	325	331	335	292	320	300	369	329	308	284	321	297	346	352	337	307	322	316	301	310	318	304	315	327	319	349	310	314	299	328	315	327	308	339	299	332	344	329	310	327	323	314	343	316	311	329	311	301	332	300	358	301	332	290	295	284	344	308	313	346	312	329	323	333	312	310	318	320	339	336	308	312	277	283	324	324	288	313	329	330	327	321	329	282	290	318	326	317	295	316	321	296	320	293	328	305	309	324	297	335	311	319	307	320	329	330	327	321	322	334	327	342	339	326	336	346	289	317	333	323	317	290	335	328	341	322	308	295	315	351	304	322	304	340	343	314	311	360	317	320	347	333	352	357	351	302	309	301	300	339	378	345	316	369	294	351	340	320	329	327	326	344	315	316	318	311	335	343	331	338	291	296	319	294	293	312	339	343	308	383	330	358	328	315	301	343	307	326	331	297	317	343	332	323	304	338	356	350	318	335	315	310	325	327	327	327	344	341	325	305	345	357	304	328	313	342	321	300	307	293	288	323	310	332	340	378	326	296	337	321	360	333	344	297	332	341	316	295	349	344	298	300	316	329	322	328	306	337	350	308	320	337	326	334	316	287	347	347	307	302	346	321	325	326	309	320	309	300	332	317	324	310	303	368	308	288	331	333	320	304	318	303	295	325	331	317	334	302	304	333	304	341	330	322	310	303	324	335	310	332	330	299	332	322	309	318	313	301	352	323	345	300	338	318	318	270	313	299	305	339	312	325	346	326	344	320	332	324	329	326	363	290	300	318	321	324	319	327	289	317	294	302	304	370	311	310	368	332	327	315	327	321	345	329	350	316	331	334	317	327	307	350	320	332	290	327	305	303	316	325	341	317	312	293	357	325	369	338	336	305	298	326	322	328	334	311	328	323	318	310	313	320	309	292	336	377	324	315	326	337	325	311	336	304	318	333	332	357	322	345	304	340	317	344	314	308	319	327	322	304	303	320	318	326	323	315	311	315	318	326
9048	14340	9870	7158	5559	3656	3235	1739	1143	823	660	768	635	571	627	546	438	420	403	432	384	423	381	391	403	406	542	621	579	631	624	486	394	386	325	361	359	358	356	347	348	352	382	352	340	331	365	332	363	328	357	371	388	354	363	371	350	347	350	377	338	382	337	385	400	383	351	349	344	341	369	365	348	364	338	336	354	377	363	373	365	372	348	330	336	327	328	331	345	342	379	352	309	358	367	322	344	349	375	376	387	350	371	377	389	337	351	378	355	369	363	394	366	357	393	352	341	375	357	365	345	366	362	342	347	383	357	381	337	347	358	375	322	365	329	340	388	367	360	351	326	372	342	355	366	339	382	327	358	338	364	347	360	356	331	357	338	368	353	374	375	365	349	364	349	407	326	371	394	342	343	353	378	328	372	370	374	370	355	354	322	326	327	381	337	369	361	364	370	353	392	385	314	359	343	378	378	329	386	353	368	377	373	342	350	354	376	349	387	346	364	347	345	356	361	334	331	375	318	357	392	346	341	352	354	340	349	385	336	369	351	345	337	356	373	385	358	324	334	359	362	336	356	365	371	350	367	371	359	367	352	365	327	350	353	329	388	339	388	346	348	382	336	355	346	350	370	366	319	335	345	324	365	371	398	327	367	388	368	382	363	338	339	358	371	386	333	337	362	370	367	355	352	361	370	358	358	382	334	360	382	366	372	344	390	362	378	353	370	354	350	364	321	355	350	343	372	350	337	345	388	366	341	334	318	332	334	345	355	336	344	361	373	332	351	345	330	354	355	344	348	318	360	347	369	386	390	381	353	375	385	367	319	372	376	363	375	374	364	355	378	351	385	359	350	344	316	358	333	351	361	361	374	352	349	377	368	374	390	418	374	370	333	355	355	325	341	389	346	322	334	344	337	363	361	379	382	375	366	362	331	406	347	343	375	348	361	384	364	337	358	362	356	329	362	368	367	335	387	391	350	382	312	352	361	378	358	347	353	373	338	358	383	326	358	348	346	336	347	338	336	347	337	360	376	341	384	335	383	342	351	339	345	381	357	366	352	355	371	395	351	358	323	361	348	371	390	388	350	358	356	332	366	347	389	379	352	365	346	353	369	371	373	335	322	347	347	355	364	330	398	408	346	358	342	342	375	342	361	336	329	355	323	335	357	362	383	395	337	375	336	381	379	374	350	369	342	371	379	335	350	383	353	334	345	343	356	343	321	373	381	347	355	382	349	350	364	312	373	351	332	402	356	382	352	347	355	344	362	334	342	328	379	358	351	352	369	384	326	365	341	336	323	361	334	320	373	344	302	356	369	367	331	322	353	371	377	368	339	373	348	385	332	351	367	368	365	332	333	359	354	342	341	371	362	377	322	368	362	362	392	322	357	374	347	362	366	359	330	343	352	381	331	353	339	337	378	330	401	357	377	343	352	342	375	335	325	350	371	382	361	355	335	315	343	336	352	364	373	385	349	355	359	340	345	329	339	332	346	357	394	374	359	348	350	360	387	390	383	359	342	375	353	362	382	375	381	363	361	332	335	389	351	358	377	373	347	350	352	348	372	364	359	338	372	344	356	363	355	351	374	355	321	357	384	354	360	373	381	347	345	370	384	371	388	354	333	365	372	344	383	368	389	359	375	378	364	376	361	335	336	381	336	385	395	351	362	351	353	334	363	357	336	367	384	350	341	321	341	384	333	363	364	348	330	370	369	398	360	325	336	348	373	319	377	358	373	364	337	356	353	353	380	348	398	342	347	367	396	373	340	365	363	360	390	365	374	348	377	359	371	335	326	338	334	358	361	373	385	354	389	338	360	345	395	375	350	340	337	398	362	345	351	369	348	353	338	337	364	370	359	360	381	336	328	353	345	356	368	339	374	381	348	367	363	360	326	316	368	365	362	396	390	365	345	367	355	371	340	372	332	326	394	362	360	370	340	353	344	348	384	365	378	346	335	367	336	367	355	360	344	356	372	382	366	327	360	373	348	370	364	336	370	355	346	379	385	372	396	349	373	352	355	346	352	362	357	328	378	339	378	338	352	313	361	336	353	347	333	343	406	346	345	380	357	365	364	333	373	404	349	329	348	363	346	352	369	378	373	355	373	367	339	352	342	351	338	361	364	308	356	332	389	367	381	353	351	370	338	337	378	351	351	375	403	358	360	358	335	342	333	371	363	356	361	370	361	385	342	374	335	357	318	356	354	354	315	386	369	389	348	370	370	379	363	353	377	377	365	340	311	379	357	344	364	350	352	330	343	405	374	380	340	361	345	375	347	344	352	340	362	362	396	346	340	365	389	353	344	388	348	361	350	371	328	380	391	364	372	357	375	362	352	357	359	379	383	328	345	346	384	377	355	370	367	342	362	372	331	316	334	349	369	329	334	345	380	355	341	333	364	357	378	340	380	338	345	344	379	383	385	355	373	336	357	347	395	366	370	360	404	379	369	340	337	341	375	329	367	336	344	378	358	353	356	348	378	359	388	384	331	347	357	374	358	375	378	376	327	354	374	353	335	361	365	387	370	380	351	361	363	354	332	315	374	345	353	345	341	357	362	327	338	335	361	345	358	361	382	326	351	368	356	376	368	365	325	328	385	344	345	381	339	344	338	366	371	363	346	336	358	367	346	377	346	365	353	361	330	360	364	337	341	360	368	403	363	360	360	351	362	371	353	329	395	374	339	336	389	365	366	362	335	343	351	339	331	381	358	335	345	331	360	338	325	373	383	371	342	383	359	367	364	366	324	372	369	348	398	370	363	391	362	361	331	338	349	370	365	334	382	351	367	399	384	364	340	375	355	360	344	338	329	374	342	370	348	391	355	351	356	352	369	343	336	346	363	366	388	334	386	353	346	369	361	359	378	375	353	386	335	343	368	349	371	383	358	377	349	361	325	364	337	324	343	348	337	358	348	341	341	345	330	369	365	354	368	356	329	349	355	346	350	350	364	373	359	385	350	381	342	378	376	339	370	346	350	364	372	360	330	345	344	337	318	341	334	368	364	376	373	336	357	362	356	410	368	359	356	351	321	357	366	357	359	384	365	351	376	339	353	339	348	360	331	373	371	367	365	360	367	387	364	365	321	324	362	326	360	386	347	368	342	341	348	356	373	363	321	357	382	340	364	367	342	353	371	354	334	392	393	362	349	347	397	361	351	350	390	363	352	334	363	391	387	324	376	361	346	345	377	361	369	374	372	327	338	347	372	356	390	382	354	388	369	327	367	361	383	369	362	372	356	356	360	371	334	336	350	353	364	350	363	383	324	360	351	376	383	376	360	350	316	347	347	384	342	385	355	370	369	342	348	337	347	366	355	328	365	331	336	344	373	342	383	327	366	364	350	370	391	347	357	390	352	314	347	366	371	318	379	362	342	380	367	336	347	318	362	386	368	331	324	378	359	373	343	376	382	381	354	376	353	353	385	362	392	352	335	339	379	346	340	360	338	391	314	363	352	354	350	355	349	337	365	330	394	348	345	361	359	358	359	347	362	400
24049	21272	28475	24420	21370	11799	3339	1575	1187	810	680	690	577	482	549	487	379	389	406	337	378	340	346	387	670	1736	2287	2193	2221	1657	1043	668	497	337	294	323	347	293	323	329	299	319	300	317	308	288	324	323	295	284	298	306	302	302	325	281	287	287	288	303	292	293	311	285	323	288	295	311	325	335	332	272	285	299	311	290	296	315	301	258	317	358	307	303	324	287	304	320	292	308	296	290	289	300	334	296	284	296	299	316	303	286	292	274	304	283	290	308	280	292	314	300	320	289	308	277	287	289	287	331	305	276	261	328	334	263	306	286	299	288	330	292	321	284	292	302	291	296	328	295	299	283	268	287	284	284	305	308	293	286	286	296	310	305	321	328	291	315	291	309	264	275	293	286	328	307	270	296	311	304	308	266	309	310	318	316	299	323	304	329	305	278	281	320	331	330	295	297	299	329	311	327	318	276	298	305	297	299	294	310	279	263	288	301	297	295	285	291	289	279	296	297	286	290	333	278	281	311	332	282	307	291	317	327	311	302	324	294	300	307	297	315	306	328	316	331	297	281	302	284	306	305	310	352	300	299	276	297	306	271	297	284	242	306	312	317	266	278	286	266	310	266	302	312	290	275	292	311	323	290	265	310	284	255	310	338	298	310	317	279	290	291	314	322	301	267	284	308	308	301	312	291	313	268	304	304	301	271	321	295	284	257	299	295	319	302	301	264	283	302	342	302	289	281	301	310	284	279	312	275	299	316	290	315	309	311	293	298	286	298	301	294	310	263	315	315	287	310	287	290	288	297	309	296	303	320	296	296	302	309	277	296	282	286	295	278	297	327	297	299	282	324	295	281	316	290	293	308	315	309	316	286	321	307	273	261	309	313	296	299	304	277	312	312	301	288	310	291	305	289	291	319	286	320	303	303	313	321	295	299	299	302	311	312	273	303	288	316	339	305	309	287	322	306	258	294	312	319	295	343	295	280	300	274	310	289	278	279	294	319	294	301	313	290	314	283	292	290	295	325	297	321	308	319	284	298	314	321	294	315	283	289	303	289	312	292	286	295	307	300	305	303	279	288	297	251	302	325	278	325	307	285	282	275	350	315	260	280	308	306	285	290	278	270	295	303	296	304	290	282	323	338	309	309	291	280	288	290	303	306	291	282	308	289	318	318	299	293	299	302	313	279	312	307	297	276	298	267	330	294	305	297	319	273	276	297	307	275	314	316	278	314	303	288	313	287	321	292	296	291	288	291	306	310	312	309	317	299	298	280	293	266	299	307	298	309	310	313	283	290	312	314	292	287	291	311	271	305	313	299	301	343	304	314	319	303	288	308	264	273	303	299	276	284	323	287	284	256	274	292	293	285	303	308	338	319	293	284	315	297	311	323	311	280	291	283	302	292	293	293	310	284	267	292	292	276	315	299	338	322	296	329	315	272	290	320	299	275	295	288	283	314	283	291	286	297	321	336	291	332	288	292	309	285	329	290	310	299	299	294	321	288	279	326	292	307	332	293	286	300	319	287	292	315	291	262	341	308	306	294	285	299	278	350	295	314	278	313	297	293	312	259	306	267	294	296	361	289	283	295	298	295	333	264	302	278	291	293	305	303	291	295	317	283	295	289	304	279	322	324	273	261	299	299	307	287	282	326	264	308	283	308	305	292	290	320	305	277	317	304	282	307	289	311	314	281	287	287	297	297	285	264	293	313	253	275	272	298	323	300	314	264	299	332	282	277	301	343	301	307	328	294	303	284	269	291	301	294	256	295	281	308	284	313	300	276	305	302	268	297	300	324	308	290	276	282	312	298	308	325	295	266	286	269	310	277	257	329	291	326	323	298	273	321	283	298	307	286	285	278	337	284	319	309	305	287	309	317	333	306	284	280	302	253	307	280	327	317	281	275	296	281	305	299	295	303	317	304	312	302	299	293	298	309	293	301	342	321	294	282	318	299	305	295	312	318	318	305	320	271	306	275	268	295	296	310	317	317	294	303	287	306	301	290	309	288	300	318	311	321	292	277	302	284	313	289	311	290	286	282	302	309	248	304	299	295	303	304	299	323	310	284	286	316	330	267	309	285	293	303	289	303	320	310	301	273	307	316	274	279	275	273	275	298	296	270	317	273	283	308	277	285	292	300	304	270	284	309	292	327	286	289	306	310	302	301	308	276	315	274	306	292	293	320	305	293	291	314	331	259	307	312	277	295	306	299	298	297	309	287	289	317	344	298	300	316	301	307	286	245	314	305	284	292	304	308	302	273	293	304	253	305	312	297	278	285	298	297	300	320	302	293	288	295	314	305	284	311	315	276	293	305	289	294	326	306	268	322	278	323	269	326	275	280	295	346	313	312	285	291	271	307	299	320	321	307	306	284	315	302	313	280	330	269	282	304	290	321	309	301	282	299	301	260	325	301	336	295	309	295	339	310	271	276	283	304	289	332	296	313	294	282	323	291	303	317	312	293	292	302	304	277	288	293	316	283	278	273	296	312	322	279	287	300	308	287	303	284	299	273	297	292	277	301	313	347	298	299	255	304	263	303	287	317	294	316	295	305	270	291	295	284	298	288	282	284	303	299	310	303	284	306	305	279	298	311	280	278	279	295	296	294	307	291	311	299	300	292	281	286	342	309	283	270	317	295	289	301	291	293	311	292	312	275	296	297	329	273	308	310	298	307	285	298	332	268	279	291	317	311	318	272	308	307	295	302	312	289	279	288	287	302	378	278	304	301	320	294	280	291	279	291	322	287	288	311	318	309	284	285	328	335	260	283	306	292	295	271	290	289	239	311	294	298	324	278	313	313	300	281	314	337	321	294	310	306	323	332	295	262	308	275	319	271	288	283	265	291	335	283	306	300	302	329	294	313	304	310	307	303	314	303	310	285	297	280	308	305	309	295	310	320	292	287	318	281	299	294	309	279	314	325	288	305	310	283	292	314	315	255	285	316	298	308	315	270	269	327	294	301	303	319	274	280	310	291	288	328	323	304	316	297	299	308	307	320	311	301	266	270	274	300	301	286	305	296	325	308	295	314	259	284	293	300	271	301	286	305	331	308	322	281	285	290	295	288	304	306	327	301	253	302	333	271	320	288	339	318	288	293	258	249	332	296	283	313	335	300	293	315	295	289	318	284	276	318	314	301	291	320	294	298	295	364	267	295	275	302	309	300	285	315	290	303	313	280	289	286	313	330	310	276	294	298	302	317	303	284	275	300	296	320	288	293	282	302	307	312	280	280	283	285	292	302	328	300	288	302	279	337	315	279	273	295	286	304	332	316	298	291	332	325	301	315	302	295	303	287	282	269	343	284	288	284	316	303	309	283	263	298	286	322	278	307	284	302	255	302	295	312	297	296	316	291	286	299	309	285	301	297	295	271	323	276	286	262	298	304	284	307	296	285	283	295	312	258	290	304	325	281	265	280	287	320	307	294	269	309	282	330	293	310	316	300	294	291	283	295	315	293	340	293	306	297	325	279	290	296	307	310	317	315	339	308	302	318
8811	21700	16737	15844	14279	6725	4675	2799	2143	1385	1079	1165	987	756	815	718	542	508	489	523	451	457	427	422	937	2676	3481	3276	3347	2517	1415	974	650	380	317	348	306	299	335	327	288	317	323	325	309	336	307	351	328	298	320	301	343	337	339	298	334	336	322	308	313	336	317	299	311	290	323	323	329	329	318	323	319	299	305	292	318	318	323	321	309	277	327	310	314	312	314	333	325	340	312	314	342	336	320	299	318	306	322	321	313	355	314	324	348	325	338	307	328	314	326	338	291	305	322	324	330	325	289	299	288	361	309	324	315	308	328	340	292	316	327	351	324	316	300	354	326	307	326	292	321	328	312	316	349	314	373	293	337	334	286	314	337	331	284	348	360	306	301	326	309	297	327	305	312	334	339	330	293	309	307	292	301	321	288	315	313	337	318	319	332	316	313	312	308	328	322	341	302	329	341	319	285	327	317	312	318	292	324	316	317	333	319	296	337	312	341	309	333	325	327	318	323	340	353	342	338	322	344	334	320	343	317	319	315	362	312	306	329	318	318	310	328	319	320	332	313	347	312	298	358	344	308	321	318	366	297	349	319	342	338	338	306	331	325	304	332	322	296	330	344	302	337	331	326	308	335	321	336	312	311	346	316	299	338	338	317	298	333	340	283	301	327	343	338	317	351	338	296	348	284	347	335	310	294	307	321	310	328	350	317	304	291	341	317	293	335	329	335	316	341	328	312	335	289	365	310	319	328	344	346	310	321	345	332	287	351	306	288	322	334	333	327	383	316	345	331	315	299	311	319	316	311	333	314	335	312	356	291	309	313	323	325	332	331	327	292	339	324	319	337	320	319	343	313	323	318	341	332	306	349	291	350	324	324	337	311	307	313	326	322	335	342	303	316	315	337	347	314	325	312	330	305	312	318	338	335	343	312	330	326	322	319	351	321	331	336	339	322	328	325	317	321	281	313	289	345	321	322	328	360	313	346	328	336	330	332	305	341	353	317	301	326	350	358	319	333	318	318	326	312	334	321	312	298	370	305	330	315	319	338	330	292	322	297	324	300	317	313	344	356	338	325	315	355	318	317	288	322	321	308	324	333	314	323	326	308	320	339	334	324	319	329	348	320	344	287	327	289	350	292	350	302	331	343	341	347	310	359	301	322	308	303	313	264	325	304	316	323	340	291	316	353	333	353	327	369	367	313	317	304	313	324	318	320	314	336	328	336	329	342	329	321	325	314	319	347	342	350	302	305	317	320	322	319	332	290	340	333	355	331	354	344	308	335	296	312	316	323	311	293	286	320	316	310	306	329	317	322	358	335	314	336	313	307	310	328	303	326	330	320	335	327	334	342	295	321	324	344	329	303	332	338	318	350	319	331	315	313	296	370	310	301	322	329	311	333	351	332	305	278	309	283	317	324	308	367	340	291	305	341	351	316	316	330	345	341	307	321	338	333	326	330	291	301	333	340	323	339	302	321	316	288	350	321	333	299	316	364	329	326	326	311	321	337	297	328	319	317	319	317	337	324	357	307	322	298	324	352	363	326	303	307	356	332	299	342	327	345	313	307	315	313	321	351	301	341	309	313	326	333	313	307	302	312	305	320	326	346	342	319	340	327	323	321	306	345	318	320	326	334	308	290	321	303	304	326	329	340	323	312	329	307	338	293	327	353	352	350	341	336	304	327	312	328	330	314	335	331	334	287	320	329	338	293	323	327	293	333	289	301	313	307	331	314	308	328	345	354	313	335	316	316	322	307	331	334	303	317	310	343	313	284	311	346	340	316	320	330	335	345	323	310	312	319	333	327	293	338	358	317	300	332	331	293	334	305	342	341	342	307	312	320	301	285	331	306	354	354	299	292	297	322	317	349	354	309	327	310	333	363	319	329	328	294	340	341	279	331	306	315	309	335	326	315	339	300	309	311	311	333	289	339	340	312	370	324	313	334	304	317	316	316	304	310	344	345	330	344	360	307	327	347	320	304	333	320	320	317	324	340	296	342	288	348	321	332	303	312	330	343	331	330	330	332	291	302	340	309	318	348	319	287	330	329	318	339	342	290	339	334	303	346	311	331	297	330	322	323	319	345	329	322	305	328	344	302	332	294	315	318	333	344	314	301	322	338	332	380	319	321	330	312	321	315	317	325	317	313	335	319	312	304	331	319	328	341	319	339	293	320	334	300	298	311	347	322	343	335	325	314	345	305	304	342	345	317	373	331	299	338	341	314	298	296	324	308	359	342	332	327	353	310	318	345	355	338	295	308	335	343	323	338	337	312	312	314	319	334	309	331	335	331	317	296	324	323	334	350	317	311	320	296	321	315	317	362	310	329	339	332	340	320	319	331	330	328	323	337	349	340	308	324	294	280	333	318	326	315	319	324	380	301	315	332	320	327	353	315	299	293	320	324	293	323	349	303	325	344	307	337	360	356	353	325	350	369	323	319	337	335	323	333	313	351	317	325	345	355	313	362	348	306	352	305	333	323	320	357	334	324	317	300	301	322	316	343	316	321	328	343	297	302	317	353	320	331	299	343	274	345	330	321	302	341	339	317	319	327	304	304	340	345	372	337	274	321	311	349	331	351	302	313	302	326	325	324	317	322	343	320	321	325	325	296	350	330	322	288	326	327	310	305	338	332	323	328	349	337	324	325	302	327	324	338	316	301	353	326	319	329	304	309	326	329	316	322	322	297	342	321	302	314	321	330	290	340	329	304	322	311	303	344	321	311	334	358	313	320	315	346	313	328	313	350	316	326	315	320	325	310	323	292	302	335	342	325	296	333	325	322	322	334	331	317	308	312	358	356	324	313	302	308	331	315	328	330	308	324	310	325	336	319	302	337	309	313	327	361	298	300	308	315	317	344	327	326	325	327	318	347	316	325	318	316	309	330	305	320	304	315	319	339	319	321	305	349	328	318	321	317	295	311	355	320	325	315	338	332	307	318	348	290	329	345	310	336	335	296	308	298	335	342	317	329	310	322	323	322	333	332	315	346	323	293	299	313	281	341	321	336	317	305	335	364	331	324	302	305	382	328	310	281	342	315	336	284	324	298	330	313	307	346	327	330	334	300	312	336	334	325	312	300	353	336	346	331	350	317	322	306	305	317	335	319	347	351	324	336	351	339	324	315	315	317	335	323	335	347	321	322	300	297	319	327	301	317	328	304	327	305	333	310	320	316	338	320	344	325	339	320	303	303	316	312	332	304	344	303	351	322	326	315	307	334	318	307	328	289	333	298	301	310	343	316	303	315	309	309	343	331	331	297	316	324	313	351	334	343	338	342	340	313	298	347	357	300	312	353	313	325	314	356	327	306	305	327	354	330	331	316	335	339	321	326	344	320	318	297	338	312	317	317	350	303	331	322	312	306	342	334	294	346	354	342	321	330	320	337	295	324	317	338	299	331	375	297	332	323	340	315	295	309	325	328	331	329	306	327	301	314	299	317	301	327	338	342	352	354	318	356	334	302	313	315	304	325	326	319	317	321	325	349	361	336	344
25122	21274	27493	25368	14888	4269	2040	1496	1203	822	834	812	799	716	717	741	657	603	587	614	537	580	579	589	602	814	1483	1552	1706	1563	1233	968	745	584	521	499	490	522	508	507	571	482	511	542	501	532	499	537	496	501	548	495	507	530	480	516	519	554	492	504	536	514	484	526	507	487	551	521	485	498	490	488	534	528	544	500	534	541	490	522	505	491	512	501	513	534	497	555	508	489	493	501	559	551	520	521	547	518	503	536	510	556	521	536	524	529	514	521	498	529	500	508	548	530	515	535	489	507	545	490	508	488	508	543	497	527	529	503	522	545	529	542	482	474	478	513	473	525	546	507	519	566	536	523	534	501	473	510	502	544	492	495	505	545	497	536	488	525	540	491	496	548	479	523	459	514	529	545	475	544	488	519	523	529	559	481	509	500	509	507	494	491	538	517	486	499	498	527	504	520	490	505	527	519	512	522	492	525	531	505	536	519	546	464	486	493	510	513	502	550	500	485	477	493	503	475	474	494	496	484	510	525	506	524	513	479	521	508	529	484	516	492	508	519	497	562	505	486	505	496	495	529	516	496	529	542	516	519	481	542	489	518	530	576	498	492	523	550	502	521	523	518	505	508	512	478	553	504	537	488	524	537	489	459	499	529	530	507	537	538	519	499	512	527	511	500	490	502	470	535	501	512	512	492	459	534	502	565	507	499	487	553	514	525	495	498	533	499	520	504	515	530	499	529	498	518	498	529	486	481	503	514	544	489	526	509	505	528	505	501	513	552	476	505	493	503	522	507	514	484	500	451	548	496	494	509	538	509	505	516	499	454	523	514	473	532	531	480	504	535	525	472	525	507	477	505	474	469	517	550	525	528	512	553	515	540	543	481	527	458	536	494	524	516	530	501	507	518	485	506	515	506	484	509	447	517	520	491	519	510	540	511	516	471	512	541	461	529	541	516	512	521	514	528	501	515	466	486	489	540	486	518	494	506	472	569	519	493	525	479	528	531	486	486	505	485	554	520	542	525	520	523	515	513	582	512	501	501	533	476	512	499	553	516	481	520	504	518	511	489	494	497	493	512	556	483	497	512	533	531	510	502	522	512	528	532	480	511	495	522	495	452	487	501	449	558	487	489	514	547	570	546	490	467	474	512	489	460	505	506	556	508	509	480	487	509	525	579	479	501	552	502	472	526	514	505	545	451	477	494	488	487	479	524	531	522	512	553	493	516	554	466	514	530	539	472	479	522	491	505	506	531	515	531	497	509	474	545	459	465	558	445	499	489	501	509	524	527	473	532	482	520	500	527	492	502	471	508	540	533	485	489	503	517	523	507	514	471	519	503	504	494	482	528	481	517	494	545	524	507	531	554	533	517	525	517	519	541	522	539	503	490	502	504	526	507	513	507	479	563	511	505	499	500	530	495	490	535	456	497	549	496	521	493	525	510	488	542	488	497	519	475	521	502	495	551	496	534	517	493	489	503	525	519	446	526	505	522	520	532	475	506	478	556	551	559	490	508	501	522	523	542	518	470	494	475	517	501	461	497	534	505	472	536	488	500	496	484	442	487	519	539	505	503	527	502	485	531	496	535	508	501	537	500	519	532	496	502	469	506	526	501	521	520	492	520	477	556	541	481	494	509	498	501	486	486	522	499	506	518	516	514	527	497	480	501	525	498	516	503	511	528	534	512	477	504	533	500	513	526	474	492	549	547	520	491	513	511	523	501	458	474	534	545	504	516	527	508	443	490	507	519	526	510	514	520	537	508	507	520	518	496	510	491	517	503	468	508	479	550	496	480	520	500	511	506	531	499	478	493	482	472	501	545	519	482	505	550	476	526	484	508	507	510	538	538	511	511	539	485	537	500	511	525	513	534	483	495	515	500	494	523	502	482	514	490	524	520	506	489	472	499	511	556	516	471	547	520	485	477	531	574	528	527	509	498	515	514	540	497	512	485	502	493	525	532	525	498	512	507	479	490	568	467	504	527	510	447	506	541	528	533	475	512	483	532	500	514	521	496	474	498	532	479	521	484	503	532	508	505	480	477	519	515	473	467	508	493	515	495	486	526	520	554	524	536	456	488	469	457	512	530	492	535	546	527	492	472	484	458	515	546	542	509	480	522	514	543	540	504	511	489	518	503	554	534	489	529	525	509	504	520	541	509	485	489	508	489	500	525	477	514	508	552	521	513	513	498	540	491	524	513	509	521	480	545	516	464	525	514	506	509	491	545	495	462	470	503	512	499	538	505	556	514	507	504	538	486	494	469	549	495	532	508	532	549	519	500	498	479	514	530	532	505	470	496	498	532	479	489	502	524	504	560	534	502	548	537	485	551	518	476	510	501	486	522	502	524	499	485	504	510	496	523	479	522	518	525	494	526	524	531	505	502	481	508	482	501	526	536	503	505	517	518	522	494	515	484	517	493	523	494	533	510	512	520	572	496	502	507	501	520	472	535	526	500	522	514	523	534	481	517	474	494	518	542	508	479	518	462	502	552	506	557	510	485	489	510	479	501	536	483	494	502	519	491	515	508	495	565	488	504	496	511	509	490	512	542	509	484	524	506	527	454	497	515	488	499	531	533	489	495	492	521	524	533	516	497	476	493	498	514	536	550	457	496	517	503	518	486	505	520	504	513	524	514	517	509	488	503	489	515	482	536	501	539	512	467	501	492	534	521	534	458	503	513	468	523	500	519	498	496	490	497	470	484	525	494	531	536	489	473	488	514	533	491	482	513	493	540	484	537	495	525	512	510	515	453	542	558	510	527	470	521	529	458	482	474	572	523	516	510	504	494	519	500	474	509	485	513	508	514	503	517	516	531	506	517	503	567	518	497	516	477	519	531	483	490	512	465	500	530	496	474	486	484	511	555	522	524	481	526	516	486	513	533	536	534	541	521	473	542	532	514	513	509	531	470	495	532	488	513	494	532	475	481	505	521	493	486	522	515	543	509	481	519	480	536	514	543	492	488	504	506	511	514	514	514	527	521	531	495	499	527	471	513	494	550	506	483	487	490	501	500	500	518	483	498	509	514	503	480	517	556	526	523	552	483	503	468	512	519	519	518	516	529	481	488	496	501	499	489	486	518	529	506	504	485	503	529	504	569	521	529	510	532	549	472	528	511	547	528	479	488	493	554	502	513	518	497	502	496	506	509	494	500	509	525	463	546	523	523	521	497	493	514	513	535	466	505	523	505	499	525	519	502	458	514	515	507	512	495	496	533	543	521	507	477	522	506	510	500	509	520	500	493	536	488	532	512	544	494	493	496	505	517	488	513	527	520	516	519	540	486	524	539	506	512	524	492	510	473	481	477	514	467	458	481	534	521	524	513	538	494	535	489	524	472	502	523	522	498	530	501	490	495	504	491	548	501	503	511	469	481	524	524	476	513	513	511	479	501	518	536	511	523	511	546	506	429	508	530	485	532	524	537	564	546	509	517	539	523	529	448	534	485	538	485	491	510	473	539	523	546	519	504	535	542	483	510	485	532	481	525	501	538
8468	18728	15023	11609	10881	5806	3420	2725	2012	1221	1288	1190	1141	936	983	854	801	715	697	640	681	705	730	673	671	1144	2452	2525	2792	2463	1801	1354	915	644	544	486	528	574	521	530	528	554	530	577	531	553	509	532	520	604	498	553	526	569	566	508	522	485	522	569	539	514	514	525	531	574	534	529	528	554	565	515	534	561	561	563	496	508	521	522	544	535	536	576	516	541	491	558	561	528	557	549	552	513	531	565	533	530	544	534	524	523	535	553	557	521	568	531	580	571	520	504	544	538	543	536	543	542	497	565	535	528	549	544	536	547	499	516	518	553	566	505	555	533	524	549	537	553	555	577	576	543	561	539	544	536	557	532	575	519	530	564	575	537	559	534	570	553	582	513	530	544	507	508	526	549	521	523	532	545	540	544	544	600	529	534	540	552	536	528	518	530	559	533	589	500	545	571	529	532	550	540	532	521	567	555	506	526	554	546	540	532	581	552	555	564	514	539	528	560	576	566	562	553	521	531	529	538	558	540	523	527	548	523	532	509	560	533	543	573	533	561	522	529	564	582	537	529	522	539	507	581	495	572	543	537	555	555	558	565	529	563	552	579	524	546	537	516	539	533	576	556	545	539	522	535	528	534	530	566	569	493	526	535	551	496	560	546	542	535	556	529	541	571	542	540	525	517	548	544	570	554	578	518	507	558	557	576	551	557	529	538	563	561	535	537	559	570	555	557	553	534	518	567	547	530	586	581	529	548	480	497	533	599	579	518	517	536	571	598	544	545	527	514	563	523	561	556	506	577	566	586	561	548	547	585	522	565	518	524	520	553	553	567	529	532	521	545	539	567	585	558	548	534	505	549	565	550	531	571	555	550	566	548	572	488	517	553	547	574	544	534	540	537	554	581	535	499	506	573	548	555	547	578	578	552	497	554	541	539	528	573	504	558	549	566	538	548	524	534	568	548	522	500	540	535	593	559	534	492	532	491	542	534	510	541	504	549	508	540	538	508	569	534	540	519	532	567	554	545	551	545	524	558	551	568	552	526	548	591	620	526	575	511	548	501	548	547	552	488	544	575	551	552	536	551	553	572	520	513	534	534	565	514	519	563	579	571	556	518	528	526	537	557	578	550	520	529	548	521	508	526	521	572	563	552	540	552	533	546	540	516	552	549	591	526	544	551	556	582	536	511	551	563	535	487	533	520	523	535	542	537	568	568	543	537	547	525	557	535	555	536	556	511	558	514	584	565	523	596	530	530	557	525	531	555	554	538	588	535	578	513	551	550	500	542	540	536	519	554	549	548	568	538	546	495	553	556	542	543	573	566	557	518	515	556	525	548	523	551	538	554	547	510	552	509	529	527	511	558	525	551	547	571	531	559	531	547	534	531	524	563	518	540	547	505	563	550	518	567	541	542	490	599	574	552	508	513	542	555	541	554	497	551	557	575	572	541	510	543	561	509	517	555	565	540	527	544	554	561	525	541	541	516	550	569	545	525	535	533	546	559	496	517	551	551	548	552	491	530	538	543	531	529	524	559	539	554	551	578	578	542	560	553	547	511	545	514	538	525	563	525	519	540	560	553	527	596	571	584	585	553	538	539	518	531	531	566	580	559	523	525	544	573	554	570	502	568	493	554	514	504	540	542	530	552	548	570	553	504	539	529	579	599	498	530	473	554	551	561	543	508	559	557	584	560	562	516	563	562	524	550	542	560	514	518	566	542	532	577	526	571	579	559	557	517	544	530	518	540	526	558	554	544	563	554	558	492	528	545	587	521	537	588	543	524	553	515	564	540	535	547	538	555	524	572	557	548	547	537	536	546	503	572	504	529	531	563	460	573	604	523	540	525	547	531	560	532	535	487	549	504	529	591	533	519	548	576	538	561	532	563	534	520	524	563	555	532	549	568	479	549	523	544	550	555	521	524	503	551	538	576	553	490	568	545	573	520	541	528	542	533	524	547	537	502	560	512	522	557	539	558	528	557	591	536	564	553	566	497	531	554	583	530	549	517	540	553	539	511	535	553	555	600	545	537	540	551	497	544	507	513	510	550	519	558	562	567	544	546	535	563	522	567	531	560	534	546	543	519	557	600	531	576	554	512	529	519	534	519	540	508	605	575	542	531	547	524	548	518	543	536	555	551	536	576	551	507	569	542	572	560	506	574	518	549	525	533	556	551	517	550	494	537	508	576	563	521	532	547	564	507	525	525	563	540	544	558	556	579	572	534	561	537	516	563	560	528	537	550	532	499	564	536	547	537	576	568	554	528	542	538	570	518	537	541	584	546	533	527	533	549	553	514	558	549	526	575	491	555	549	484	506	514	535	585	548	546	543	566	533	516	516	550	545	545	527	495	507	507	549	555	519	545	495	556	553	532	513	548	498	572	560	555	537	507	543	548	526	577	546	576	530	541	508	515	548	556	539	498	560	540	537	518	526	547	484	537	556	536	535	517	541	567	565	518	529	530	488	532	521	549	577	550	542	568	550	525	518	521	563	572	536	523	553	599	607	524	509	540	503	570	547	535	524	538	566	570	532	586	565	527	545	521	509	543	582	529	496	550	557	525	573	537	543	552	510	511	530	512	533	589	535	555	554	557	561	533	537	570	518	533	565	522	549	554	554	553	530	523	548	546	509	518	523	534	549	544	598	512	569	519	541	585	532	567	472	554	537	519	528	589	557	541	566	569	534	532	558	541	554	532	517	532	541	529	503	569	508	552	541	540	526	536	548	495	590	577	561	537	546	557	532	522	543	577	600	558	562	528	527	576	529	539	556	568	544	531	552	523	530	554	566	540	582	533	549	594	556	565	521	540	541	536	568	562	568	506	503	581	554	572	507	563	555	554	552	546	535	531	537	546	601	519	535	565	512	569	509	546	556	537	529	566	585	504	495	482	529	544	555	546	508	531	511	539	533	525	541	515	546	552	564	525	515	517	558	554	530	510	546	578	552	526	523	542	562	565	555	529	530	557	529	542	515	526	537	532	500	544	584	513	524	494	490	519	539	513	600	519	521	516	548	546	566	560	572	530	520	542	541	552	579	523	516	541	527	542	594	551	573	535	569	525	561	520	526	527	578	531	596	494	514	558	541	559	567	546	553	532	571	549	531	543	497	524	524	548	544	539	553	555	533	511	514	550	584	586	536	521	533	566	502	506	551	548	526	520	556	564	538	545	532	572	576	512	542	579	526	577	518	561	562	511	540	519	516	554	503	535	510	543	514	536	486	540	559	553	526	546	591	507	541	558	547	564	561	561	554	562	498	567	527	565	508	512	549	520	511	520	547	536	541	558	557	493	510	551	573	537	596	505	555	508	564	543	545	535	567	555	556	524	587	535	500	512	569	563	529	537	518	543	549	513	536	492	504	529	586	532	548	582	513	542	549	527	568	532	547	535	534	553	539	551	534	498	539	543	545	496	533	596	554	558	551	516	564	550	517	562	567	562	565	535	561	521	519	548	514	542	532	552	545	488	583	573	552	548	561	535	507	560	505	533	564	551
22641	21182	28864	23787	21255	21308	12198	3443	1647	1276	1248	1180	1031	883	935	963	863	665	667	663	634	667	675	649	596	1007	3246	4031	5148	4663	3271	2157	1336	789	505	493	560	486	515	533	495	509	505	502	500	500	502	519	458	513	532	504	482	524	515	483	525	518	473	490	501	498	534	509	511	523	490	517	535	530	504	502	517	554	538	514	511	520	505	499	470	531	532	486	523	489	514	552	503	523	539	512	489	509	553	539	480	479	526	485	531	501	512	522	445	508	535	480	473	508	514	521	500	462	508	504	514	480	540	515	491	506	505	524	539	495	552	491	475	487	501	489	496	486	498	507	481	512	511	443	541	519	518	515	546	478	494	505	548	520	506	498	482	510	536	521	523	522	513	529	534	491	486	484	522	495	511	535	532	491	452	463	498	556	468	469	505	497	521	524	504	498	497	495	505	478	532	534	521	518	538	509	476	480	504	488	534	538	515	499	482	505	463	507	532	521	523	495	502	543	531	524	486	532	532	484	492	530	510	541	514	532	473	517	525	502	520	475	486	526	463	489	484	469	527	538	488	497	496	531	536	526	522	550	497	502	482	488	515	498	514	505	541	491	467	481	516	507	490	490	513	538	499	493	507	503	502	469	506	513	489	511	496	501	501	480	536	502	496	489	509	513	562	478	524	501	518	524	532	486	567	488	507	481	512	517	513	546	474	512	510	497	523	498	496	498	507	504	435	535	496	491	477	499	518	531	522	480	481	496	538	540	503	519	489	470	518	489	485	506	460	474	541	498	517	512	526	491	525	519	513	489	514	518	533	512	474	521	491	527	510	519	509	485	528	486	508	496	501	516	515	528	523	497	488	519	552	506	501	485	532	498	480	516	527	480	518	494	540	486	486	554	494	526	528	516	555	485	497	502	509	522	572	527	482	513	466	500	533	473	462	496	522	487	515	508	496	495	471	519	492	544	472	536	460	507	528	508	500	483	524	521	495	526	540	529	537	532	497	503	498	506	516	479	509	529	508	517	536	485	495	489	489	503	492	492	500	518	510	516	496	499	492	481	490	470	503	497	498	501	497	514	509	481	521	478	522	532	483	509	488	544	523	491	508	486	503	522	479	519	505	523	479	510	489	521	498	495	500	513	494	523	535	494	488	492	499	488	511	527	486	496	533	508	486	507	498	517	499	557	469	487	508	506	517	511	498	523	501	489	477	461	514	537	492	503	517	477	542	505	481	463	535	533	513	489	472	501	459	531	525	493	580	537	471	526	483	528	464	485	545	499	516	566	489	553	524	520	478	506	481	543	543	484	497	529	491	445	473	502	502	540	475	475	521	528	540	533	522	513	507	496	518	516	519	529	499	510	538	547	503	511	483	498	536	477	497	479	525	512	524	541	516	506	492	493	527	507	483	518	478	522	479	504	536	511	515	540	461	510	535	503	513	507	514	521	517	495	540	498	521	496	517	518	509	492	500	499	494	504	510	467	498	496	518	536	468	480	506	549	545	515	492	504	531	526	490	542	514	478	489	507	516	494	503	507	470	520	515	489	502	498	481	560	492	470	486	507	516	510	554	497	532	519	490	512	487	495	500	530	521	505	503	534	501	518	518	502	492	474	541	494	513	533	495	482	490	507	519	507	509	541	474	493	506	533	512	526	496	511	520	512	504	481	533	505	533	522	501	512	508	533	516	502	514	493	495	553	502	495	499	493	515	521	556	503	467	513	485	533	525	499	490	515	510	482	490	500	499	494	468	473	451	493	531	490	542	547	474	511	510	518	499	496	491	501	492	489	486	474	518	489	491	488	503	478	510	475	508	535	511	498	476	497	540	523	501	514	520	503	513	521	517	496	497	503	464	532	549	509	493	504	515	532	473	520	460	516	499	490	479	535	515	570	509	515	491	480	454	501	468	514	534	514	491	496	513	431	510	534	528	535	533	508	492	506	481	505	451	535	559	467	510	495	539	540	536	489	521	530	524	498	510	469	505	544	488	510	479	498	500	497	491	511	518	517	517	485	509	479	557	475	485	518	510	463	486	483	505	498	526	476	515	487	526	513	508	514	540	519	533	460	492	530	504	532	501	537	514	521	512	507	499	516	477	500	507	478	523	463	513	548	549	522	480	508	514	523	524	514	476	501	514	475	539	485	466	524	500	507	504	514	476	519	527	493	549	499	506	499	469	491	520	504	504	480	529	504	478	534	497	520	497	551	498	488	470	548	477	531	548	502	483	494	510	489	512	510	509	479	524	513	537	523	487	519	499	523	508	484	462	468	499	482	508	458	505	479	473	520	499	492	500	519	532	473	538	528	511	585	497	513	485	485	520	514	494	499	520	498	512	482	502	460	532	517	551	472	517	488	522	568	524	515	490	556	470	499	494	526	544	522	498	511	496	499	494	486	519	482	527	514	527	520	534	558	536	531	501	494	495	531	476	517	516	523	507	518	479	490	492	522	495	452	501	563	525	511	478	505	521	513	521	522	542	507	534	507	501	534	509	505	510	514	495	515	535	503	512	541	534	539	500	525	535	528	464	519	511	545	496	518	497	472	534	487	519	501	494	529	500	505	495	527	550	485	493	492	504	503	507	520	516	499	525	508	477	529	507	502	480	512	529	554	556	501	536	534	484	488	537	521	527	483	492	527	512	527	479	513	498	490	486	491	538	489	467	503	451	494	474	510	503	515	514	494	507	487	472	535	477	480	488	502	508	539	500	515	557	546	554	474	533	529	502	480	519	533	490	525	488	465	493	498	489	474	528	490	451	510	514	502	500	519	507	498	494	562	531	533	532	507	491	490	496	540	526	516	537	534	500	490	512	482	484	482	479	519	504	532	499	526	497	519	510	519	504	539	483	487	512	476	489	527	525	569	472	521	490	490	488	498	499	505	492	526	490	513	529	502	507	494	507	528	509	493	495	488	544	509	497	496	510	487	531	515	507	486	530	547	547	520	519	509	484	545	478	475	509	493	484	521	505	509	515	537	518	475	511	480	514	499	490	530	525	505	485	525	489	497	499	498	501	488	486	451	522	465	501	513	481	513	496	510	510	490	503	514	509	483	472	536	470	523	552	489	505	488	520	514	485	530	502	510	492	528	508	498	487	482	494	475	509	487	507	507	504	509	477	529	533	543	501	493	483	510	471	542	465	470	479	495	496	507	532	472	504	516	538	497	522	499	493	501	521	526	507	504	477	503	534	534	493	509	546	510	523	530	482	500	518	504	530	507	512	500	484	501	524	505	484	538	517	495	522	509	502	527	505	479	467	505	487	461	495	516	511	495	522	501	485	489	506	455	475	496	522	501	487	539	506	503	487	515	498	546	486	519	494	485	508	516	489	534	519	533	507	519	515	504	539	509	520	498	519	483	469	505	515	519	509	478	489	487	474	513	506	541	508	542	517	527	484	523	505	509	500	519	513	508	501	512	519	508	513	510	531	497	499	536	508	533	524	499	465	509	522	489	543	553	533	499	539	531	517	512	487	485	489	519	499	522	493	513	516	514
9927	27736	21838	21904	20016	9379	5928	5198	2790	2128	1955	1916	1533	1310	1212	1375	1043	905	804	791	791	774	841	747	816	1439	4919	6439	7879	6712	4672	3082	1776	878	546	550	536	579	503	496	505	539	499	518	567	494	502	517	509	544	499	505	496	507	530	568	519	486	508	544	463	533	555	494	525	565	488	490	540	515	523	470	514	532	521	522	534	507	524	494	482	487	490	523	522	569	510	505	514	548	518	492	493	506	517	552	507	509	518	507	533	512	519	534	531	507	505	508	528	508	575	509	488	500	501	526	563	520	534	529	493	482	519	505	535	526	472	503	517	515	492	512	535	494	550	542	511	527	517	506	526	504	532	542	491	521	512	484	516	545	533	522	563	518	523	522	505	501	518	504	558	550	521	512	519	551	511	547	511	470	541	523	504	534	477	524	544	544	507	507	529	527	583	529	500	549	538	509	526	519	507	527	535	501	518	506	550	522	491	512	536	503	536	516	502	487	500	534	479	510	572	487	520	472	534	505	546	530	551	484	521	514	529	601	477	527	534	505	518	534	530	518	507	529	542	542	528	493	481	500	530	512	528	476	489	514	559	512	507	505	537	471	515	524	538	514	530	571	511	502	520	510	553	502	548	521	558	494	545	524	501	543	545	559	563	506	537	535	545	528	469	519	515	566	516	518	536	546	513	538	528	543	505	508	491	499	512	498	510	499	553	489	541	546	510	498	536	508	497	511	552	514	509	521	542	490	497	498	598	499	551	523	526	491	530	486	500	491	528	505	544	510	532	535	571	526	533	539	481	534	537	534	503	516	498	506	553	539	529	527	485	486	542	544	531	504	493	538	515	499	509	491	514	528	538	493	533	517	509	530	523	572	524	548	541	508	506	498	486	496	546	546	500	534	523	511	511	514	531	495	518	506	533	504	500	546	537	534	490	499	513	541	476	511	489	536	550	502	551	523	490	549	537	538	536	533	538	491	518	525	538	498	523	528	536	533	482	519	548	497	538	516	499	523	510	525	501	507	493	555	516	527	517	529	526	469	529	555	572	534	496	525	526	514	514	520	537	523	534	521	530	529	497	536	513	505	543	536	494	493	569	524	525	518	541	512	514	525	505	491	531	518	504	550	474	532	474	524	505	511	493	529	515	520	488	514	524	542	494	498	543	506	501	542	533	493	513	509	546	490	512	540	520	518	514	523	538	507	529	513	504	520	531	534	526	513	535	485	519	518	507	513	528	538	536	497	529	486	509	567	505	499	505	544	502	492	514	529	488	553	533	513	541	498	498	526	553	498	557	487	529	564	490	510	567	523	538	516	545	552	473	603	556	551	532	569	555	543	541	474	537	512	544	547	507	524	516	467	543	479	502	507	517	510	522	552	483	524	476	525	546	515	541	470	493	548	505	546	526	515	479	570	481	497	507	486	531	521	560	557	527	487	535	476	513	481	530	519	483	491	490	535	527	499	511	532	498	532	531	541	519	522	515	545	496	524	470	519	551	500	480	545	504	550	506	524	532	496	488	490	506	512	526	506	521	509	517	523	542	502	512	529	507	498	519	553	495	489	520	506	468	531	519	537	521	508	530	531	527	511	505	563	507	523	514	526	506	487	532	524	528	536	510	495	508	519	510	517	500	521	580	522	504	537	523	506	507	546	541	504	524	562	517	507	531	513	532	503	521	477	506	490	511	524	520	507	552	523	505	546	521	510	545	514	510	552	514	510	565	524	517	492	505	523	533	541	521	535	521	521	522	514	529	538	531	519	496	552	489	543	480	488	535	511	480	524	506	471	487	483	479	550	463	504	489	528	542	509	485	505	529	511	529	522	527	522	516	493	516	529	525	519	521	511	526	514	518	562	504	516	497	539	520	535	507	533	534	535	503	502	529	534	553	500	530	510	530	525	542	521	489	488	508	489	532	540	536	511	483	500	533	476	511	536	544	525	507	539	522	530	528	509	484	517	528	537	502	515	558	506	524	520	496	499	527	503	544	522	549	516	494	473	525	498	518	536	524	508	555	517	486	493	565	537	522	500	513	530	536	539	575	541	528	576	523	531	495	538	532	526	523	515	517	509	481	529	538	539	527	495	502	496	559	541	533	505	523	540	509	523	535	499	478	497	538	515	498	527	569	554	558	480	531	553	520	496	522	550	496	509	540	522	526	512	525	512	494	516	491	498	535	491	492	567	511	522	550	509	558	488	502	552	597	516	551	516	506	497	539	527	524	525	522	518	521	492	571	583	485	531	511	502	499	544	482	499	521	518	524	508	496	518	547	547	486	522	516	544	515	486	502	517	510	488	497	542	510	478	537	511	563	502	494	583	534	562	570	539	528	553	478	522	514	539	520	539	565	555	500	512	523	492	547	539	500	515	541	509	533	507	516	518	473	477	537	504	541	520	525	532	510	538	534	491	501	505	515	514	508	505	485	534	503	517	555	536	560	515	514	513	534	492	529	531	571	513	522	542	500	540	502	491	524	495	510	553	518	519	550	596	558	511	484	540	516	528	516	535	510	524	499	511	516	542	532	522	512	554	501	513	524	500	489	530	569	516	513	508	541	516	526	526	528	541	544	539	491	494	521	531	505	554	534	498	510	496	470	533	474	560	514	555	534	504	504	487	519	594	522	543	523	570	517	492	469	506	488	521	550	508	513	536	535	505	520	494	541	542	551	533	531	510	503	495	518	541	518	525	501	481	517	458	540	526	556	523	529	524	515	523	527	528	530	531	499	508	509	521	492	526	522	543	492	508	521	524	520	552	517	540	500	523	498	511	513	508	491	514	474	509	554	523	519	544	531	444	510	496	506	544	563	535	483	572	554	521	531	501	488	497	518	525	510	542	497	496	536	537	517	495	544	521	513	480	512	497	523	531	513	535	532	553	531	480	541	515	529	533	531	520	473	507	506	507	509	525	506	458	528	510	505	498	524	550	556	524	551	539	506	490	541	520	518	538	544	473	502	505	534	502	471	520	561	493	522	506	525	507	509	500	494	498	543	536	511	527	498	505	529	515	484	527	532	556	513	526	552	525	482	475	451	546	524	559	507	471	513	553	508	519	498	545	543	521	534	527	512	507	569	505	493	511	548	511	577	567	502	524	561	477	493	527	530	544	518	509	547	539	544	496	521	547	517	493	509	488	481	534	527	543	556	519	494	501	496	492	557	559	500	524	497	517	520	517	526	496	521	483	520	489	506	521	503	477	527	519	486	516	507	516	544	536	477	555	496	517	517	538	481	498	529	547	496	502	530	508	535	512	501	485	508	470	514	522	533	516	542	511	499	489	510	501	535	484	497	519	497	513	505	499	507	520	547	532	514	523	518	529	532	518	491	502	495	499	541	477	519	513	523	532	491	537	539	482	493	482	542	544	506	519	538	509	486	522	506	532	493	505	497	549	522	508	478	532	512	515	570	521	530	550	498	585	499	508	533	508	528	521	509	538	505	524	488	549	517	485	536	513	527	503	568	480	487	492	531	516	515	529	535	496	493	507	459	516	532	517
27872	19394	11922	6034	3829	1620	1382	991	649	570	581	532	475	483	528	563	491	418	428	397	388	412	390	403	384	421	432	532	496	599	573	534	498	398	377	381	363	385	388	329	362	355	369	354	386	351	387	379	384	390	347	419	351	402	342	398	402	386	338	387	370	379	352	369	371	407	379	403	318	372	385	394	387	353	383	392	375	358	371	347	378	330	381	340	347	389	328	359	336	361	383	343	383	367	389	382	352	371	384	346	381	344	350	387	377	366	366	373	365	392	323	353	388	373	382	371	410	402	377	363	378	346	356	351	370	354	350	333	348	365	337	373	369	351	402	354	385	373	368	388	365	362	379	385	394	363	384	340	348	388	362	373	372	377	371	368	355	379	358	382	366	325	352	336	375	368	384	347	398	367	387	377	352	370	355	387	368	370	366	360	391	345	369	365	365	370	359	381	332	363	399	372	370	363	358	376	390	335	384	349	358	359	395	397	366	340	357	404	345	352	336	360	375	361	347	369	350	374	379	386	368	379	374	346	351	373	358	400	404	391	379	384	353	371	347	367	370	382	373	393	356	380	366	355	352	359	361	396	372	345	387	358	353	370	369	367	339	437	366	333	359	320	387	344	376	375	350	412	393	372	363	373	378	378	400	386	385	417	326	388	392	395	353	324	366	415	392	398	351	349	360	401	373	395	373	393	392	362	389	393	385	343	379	368	381	353	381	389	355	353	352	342	364	364	352	378	375	358	366	368	347	383	353	338	346	402	335	346	393	350	331	350	369	355	397	362	366	380	392	344	363	348	384	358	359	383	343	381	384	388	369	357	364	350	360	358	401	369	343	358	386	362	398	360	360	379	363	373	378	353	354	365	375	359	354	340	396	351	341	366	401	374	359	377	390	344	373	350	337	383	366	359	358	379	381	365	373	374	386	348	387	374	396	390	383	359	349	377	376	348	375	407	370	362	397	367	344	378	347	394	402	384	348	387	366	349	365	366	381	390	382	381	345	341	365	340	381	318	377	383	362	394	379	395	367	388	378	356	372	371	385	396	388	342	351	345	376	372	352	375	390	393	371	349	367	368	390	362	407	387	343	372	381	358	411	355	349	405	361	376	353	394	361	358	360	382	396	375	366	361	375	394	366	379	359	370	369	380	389	356	372	378	407	402	343	377	352	357	344	375	374	399	360	357	386	385	364	373	377	366	350	368	353	373	407	356	347	383	381	378	393	396	368	361	362	344	368	368	376	361	374	345	364	374	331	343	382	410	393	369	410	384	369	410	394	355	351	416	363	371	385	382	395	399	349	359	355	398	334	352	365	387	370	378	398	391	331	354	361	335	345	367	402	377	376	364	396	362	360	393	399	346	371	405	383	386	331	375	371	387	377	393	358	367	389	345	361	378	385	366	371	379	382	384	342	356	348	368	348	381	394	386	339	392	394	371	361	345	353	343	369	353	387	359	401	358	399	356	348	350	386	358	355	395	364	368	368	351	365	359	397	386	385	400	387	398	369	354	351	366	366	350	329	375	363	367	348	352	383	342	361	370	377	359	414	378	376	357	382	367	350	383	349	339	361	381	378	382	398	346	340	401	357	339	396	389	371	350	373	390	363	380	373	286	347	373	376	385	391	373	367	371	350	396	379	354	381	331	393	372	381	359	369	378	338	385	389	386	390	343	403	380	364	376	358	382	363	366	394	366	374	343	341	367	382	378	386	370	358	349	386	354	379	365	362	384	419	377	370	364	369	359	361	385	368	321	366	410	369	392	389	397	373	378	384	360	327	381	372	389	354	364	360	338	334	362	389	390	352	330	375	367	351	391	361	363	344	342	374	402	343	365	377	369	414	414	363	363	381	328	379	385	346	380	340	345	341	398	402	364	335	414	372	371	373	391	360	379	340	373	382	398	397	411	405	382	329	362	371	397	370	368	360	378	371	369	366	395	363	361	333	395	369	373	398	370	352	382	359	406	376	384	411	380	391	345	370	362	360	399	384	346	358	387	362	405	387	362	348	365	393	373	356	340	367	379	384	373	364	362	344	349	369	334	383	346	377	379	357	387	370	357	374	368	362	349	370	376	375	393	395	327	362	339	358	435	373	361	390	354	364	416	370	382	393	375	335	348	357	368	372	315	347	371	412	360	382	362	411	400	373	351	370	340	396	375	371	373	380	355	359	384	402	360	381	361	369	355	360	411	359	394	383	346	365	365	373	332	392	324	383	373	358	366	390	342	393	379	380	372	373	397	402	361	377	389	386	343	359	356	390	361	367	383	371	361	355	367	349	333	402	351	333	366	357	346	384	383	354	372	399	362	409	364	370	376	357	392	378	372	361	370	409	343	391	376	375	402	364	396	331	383	363	364	354	392	356	383	384	384	371	384	346	357	383	367	362	379	354	388	349	375	334	383	356	358	344	372	379	353	388	358	381	395	356	397	364	361	350	357	377	373	365	392	371	367	327	372	400	369	361	345	368	372	372	372	395	409	321	381	374	375	384	351	381	348	379	352	385	362	397	378	355	388	373	373	394	334	340	380	372	366	347	416	353	396	397	409	357	376	349	342	353	380	389	360	411	364	357	358	385	370	387	345	409	360	372	373	372	371	375	380	322	384	354	398	350	372	374	344	364	375	377	394	368	353	335	345	378	378	384	378	354	360	360	341	387	383	380	367	343	389	368	359	374	347	326	356	359	378	330	374	364	374	360	391	356	377	382	361	368	364	361	338	358	354	329	384	337	380	364	364	388	339	377	371	377	358	336	317	371	373	358	396	379	387	367	372	398	385	403	369	363	362	352	361	382	367	383	368	395	348	396	403	363	377	362	326	348	401	359	371	385	334	421	382	373	354	379	373	355	367	354	383	375	383	365	370	372	336	365	396	359	321	360	353	403	385	353	353	365	396	385	388	410	399	338	339	404	420	341	359	335	381	369	370	369	380	352	382	361	405	359	383	359	329	350	380	359	389	391	374	367	374	414	372	373	360	402	377	359	377	343	403	354	372	383	382	339	364	367	357	390	361	407	380	360	355	385	355	374	427	366	353	350	403	371	394	375	340	338	379	364	358	376	392	362	356	358	378	380	353	376	360	369	369	368	358	375	358	386	371	369	401	355	387	368	353	368	382	381	333	357	399	377	348	396	365	380	331	407	355	356	360	387	349	356	368	351	377	344	352	372	380	379	372	379	358	364	353	352	401	359	393	369	358	382	359	379	374	373	359	400	374	374	373	363	369	345	384	387	359	359	377	389	372	433	369	373	362	369	359	382	375	385	383	377	344	370	372	344	393	394	388	350	346	364	374	385	372	383	344	377	376	361	397	373	405	382	370	388	331	407	375	361	383	391	393	378	383	357	377	353	385	358	371	395	407	362	412	350	374	394	340	366	364	382	368	402	404	364	384	395	361	378	364	408	375	393	362	379	373	362	367	368	361	359	396	386	370	395	352	365	369	348	381	387	358	413	388	362	355	363	361	356	358	376	367	392	332	400	350	375	358	381	396
7934	13332	11265	6856	6054	2959	2551	1724	1043	858	865	794	634	635	754	751	567	502	484	444	478	483	475	466	489	451	529	578	629	704	779	691	506	453	390	404	395	434	388	415	420	394	388	392	362	388	429	368	391	402	381	346	384	394	423	434	414	406	396	424	399	386	384	379	416	430	406	399	442	384	470	411	387	394	397	373	374	384	397	421	370	408	397	393	410	372	378	415	404	396	368	407	386	398	403	391	433	384	440	380	395	438	408	419	391	382	409	376	419	392	433	390	393	397	401	388	369	386	395	429	384	399	370	399	373	418	395	402	402	403	412	383	408	381	394	404	392	408	420	382	370	435	424	391	413	416	424	403	431	407	417	411	417	388	419	422	401	373	373	393	386	394	424	387	391	399	372	416	416	385	418	402	396	385	374	447	408	444	405	391	395	446	407	399	375	405	414	433	406	400	378	388	409	380	432	387	348	417	402	430	434	437	386	440	403	416	386	451	416	404	370	413	400	449	374	367	428	389	398	439	416	373	388	401	403	385	381	393	425	396	388	418	427	416	423	406	389	404	432	435	435	433	404	411	435	403	393	418	412	397	371	414	368	407	435	442	381	389	429	398	428	399	378	417	386	410	406	383	435	411	406	419	429	423	428	434	427	398	410	419	412	409	426	404	412	424	430	426	399	426	426	418	431	388	395	404	419	428	419	417	371	416	418	414	411	403	384	424	390	376	371	414	430	437	412	370	374	417	396	420	390	421	429	389	394	387	384	405	404	430	383	414	370	375	399	428	432	447	355	413	403	434	406	378	409	402	390	390	437	397	399	442	411	386	371	405	401	420	358	409	384	391	411	408	409	404	391	396	389	407	395	390	421	382	355	397	400	382	415	402	394	390	425	428	421	384	408	421	383	375	401	421	408	403	393	403	405	423	426	409	387	407	409	419	393	373	396	434	437	363	443	387	380	412	368	372	418	389	404	412	400	423	406	412	409	414	421	365	407	420	429	423	359	405	383	409	432	400	428	426	424	405	397	410	416	377	425	403	394	414	389	385	430	395	406	434	417	397	382	400	392	393	397	381	408	436	421	390	414	390	405	375	399	407	392	422	378	405	377	406	361	400	381	409	403	409	391	360	400	381	396	403	386	382	384	383	391	412	420	412	393	433	385	373	403	388	389	407	429	425	392	421	413	438	432	407	416	409	394	435	411	369	412	378	385	411	386	377	418	377	452	367	402	403	401	459	384	401	412	390	398	420	403	384	383	396	396	432	408	404	404	412	424	449	394	432	398	387	413	426	373	392	382	392	427	384	443	392	377	403	426	398	421	364	403	408	414	407	413	386	419	380	391	420	372	383	432	442	391	387	369	368	404	415	435	394	422	403	391	398	429	394	401	406	408	372	373	414	409	403	405	403	388	417	400	418	395	408	400	409	414	418	393	380	382	420	426	403	374	394	399	367	434	418	414	423	388	415	443	407	392	389	399	379	398	467	402	426	399	423	369	419	416	426	378	397	409	425	417	376	398	435	442	409	425	380	407	386	439	400	378	446	411	439	403	397	430	396	381	375	422	404	429	430	378	434	404	384	397	434	374	409	449	410	426	427	386	441	417	408	435	407	403	394	385	402	424	413	399	375	418	388	417	415	375	415	416	351	385	413	402	414	432	401	400	383	394	432	431	404	387	402	436	384	422	401	385	401	381	399	380	388	372	418	395	405	400	446	402	394	419	418	411	383	423	379	432	420	424	389	413	403	398	396	381	437	414	397	393	384	416	367	376	394	431	386	404	366	442	413	374	404	389	410	424	411	427	413	427	399	424	362	377	420	426	418	389	423	413	389	386	398	401	378	373	451	408	440	417	443	405	431	433	397	400	361	388	407	390	416	409	423	413	386	412	383	389	388	369	371	404	407	398	399	381	423	377	413	423	421	397	390	412	370	431	399	404	427	383	392	385	427	401	390	426	450	417	402	437	424	424	420	409	403	383	360	394	397	425	408	432	443	395	382	410	397	395	409	379	396	415	420	443	420	417	428	408	383	367	412	424	394	379	441	380	381	421	424	384	401	374	422	430	414	413	413	408	402	364	393	375	426	407	396	448	409	412	419	400	428	390	393	360	446	427	419	437	409	402	413	419	423	425	393	436	382	419	401	382	410	388	401	383	367	363	372	425	443	386	388	412	401	398	406	422	431	392	425	433	413	377	423	398	389	417	391	433	386	408	389	443	405	404	388	379	388	396	390	435	416	407	406	431	400	416	386	410	431	420	387	464	375	401	383	394	422	430	401	426	408	414	406	429	392	397	393	444	425	385	380	400	414	404	424	427	379	422	409	418	395	407	389	399	395	426	395	373	403	407	386	398	429	404	405	411	441	430	444	405	412	393	409	411	415	404	406	423	394	397	384	365	397	395	417	438	368	468	424	421	346	401	362	413	380	394	406	403	427	355	405	404	419	391	360	373	394	412	413	415	405	393	424	418	382	403	418	424	406	379	391	416	391	357	387	366	400	399	418	367	419	436	384	445	425	434	387	431	405	426	374	400	425	405	403	415	394	416	396	413	442	433	420	391	394	410	385	424	414	399	404	416	388	401	437	391	437	399	391	418	410	410	376	421	398	359	413	417	400	432	388	432	389	406	383	408	407	448	410	399	380	399	404	416	412	427	432	417	384	377	400	438	418	409	449	392	403	394	389	448	403	426	410	400	425	372	385	420	387	372	390	382	403	420	384	405	386	383	431	410	406	404	438	389	407	356	396	421	387	413	397	371	424	392	439	370	393	422	370	370	405	391	366	418	407	442	380	416	426	420	428	402	401	425	397	404	437	411	396	392	403	390	430	372	413	356	418	402	416	418	380	396	423	432	416	384	408	368	400	432	412	423	419	403	433	406	386	418	398	411	406	418	410	411	375	421	367	416	394	420	414	384	400	417	403	441	392	374	445	434	414	418	409	390	407	436	419	399	407	372	423	401	402	427	391	408	424	374	392	401	426	402	400	382	390	395	421	396	456	406	429	424	421	451	426	376	399	419	367	399	372	405	389	390	364	403	413	400	409	399	381	375	425	428	411	372	369	407	400	401	376	379	419	405	444	395	365	403	430	382	419	448	377	398	408	406	411	388	393	395	389	452	418	410	390	397	382	416	404	409	384	402	419	420	392	387	418	385	347	406	424	449	411	415	388	462	404	410	389	400	385	405	395	390	402	387	386	393	412	393	397	428	428	382	400	406	365	425	437	413	401	377	409	402	400	405	392	370	397	372	429	416	388	440	393	376	391	404	404	451	410	420	383	410	407	381	438	389	405	406	401	393	401	386	425	436	389	429	424	438	391	403	399	411	402	430	421	388	413	419	407	405	415	389	424	431	394	429	408	401	388	343	409	405	412	383	424	391	360	434	393	405	419	406	425	357	357	399	418	393	407	390	379	411	407	450	390	416	421	414	364	388	386	387	412	391	373	438	378	411	431	412	405	422	392	404	431	393	416	400	385	404	392	431	440	387	431
23969	21262	28444	24449	21321	10504	3382	1514	968	897	784	721	600	689	732	562	477	411	446	444	490	439	428	448	428	510	1090	1845	2189	2180	1935	1368	835	665	385	339	402	378	373	333	348	358	373	320	288	311	330	360	370	341	332	366	336	373	343	312	362	347	346	355	331	319	350	380	325	353	357	327	387	339	345	321	335	339	328	339	369	362	348	340	331	362	319	361	311	367	340	326	356	379	353	341	346	341	325	325	366	357	334	339	363	330	333	343	334	354	344	337	356	339	349	307	343	354	331	328	341	350	346	313	331	344	337	320	344	338	340	366	312	326	357	341	368	303	331	349	334	336	381	362	351	340	338	347	328	329	343	339	331	319	360	324	334	292	349	309	367	341	331	336	355	323	351	341	330	373	316	360	358	331	336	353	346	346	324	345	337	341	336	345	360	349	338	343	348	366	320	352	353	375	371	353	379	354	353	358	346	347	328	367	334	347	336	366	328	340	355	370	360	314	341	346	363	307	351	351	345	354	321	384	340	332	353	358	352	351	364	331	345	300	352	342	355	316	358	353	358	353	363	363	401	320	335	337	337	349	347	347	360	330	329	346	377	351	353	330	368	311	335	352	338	334	351	341	371	353	356	369	337	322	318	319	351	341	367	347	353	348	364	347	350	351	354	330	360	361	327	325	341	354	335	321	357	333	362	371	322	304	331	353	345	343	329	357	334	328	348	352	339	306	342	320	321	360	319	352	353	365	349	348	342	339	363	320	345	338	377	334	370	357	363	304	354	356	341	327	364	333	327	374	338	340	369	378	332	349	328	332	348	373	324	331	362	319	364	343	336	337	343	337	352	338	358	334	326	373	378	355	354	307	343	384	353	371	343	332	342	387	342	385	362	367	366	353	329	354	304	360	343	323	326	318	356	329	334	333	356	378	353	337	347	377	362	362	333	298	343	349	338	339	344	339	329	372	360	351	354	381	343	333	330	337	359	349	326	360	325	348	333	357	320	338	323	353	351	339	338	331	343	360	350	308	348	323	335	332	351	344	404	342	317	336	360	357	364	354	327	338	324	344	350	334	337	341	336	321	368	349	350	306	374	329	334	332	342	332	365	349	322	319	381	334	318	337	333	329	340	341	319	336	318	346	367	316	340	344	326	316	388	339	357	344	340	335	339	343	344	341	324	361	359	389	333	324	351	331	296	318	367	338	348	337	372	345	361	318	364	335	342	354	390	354	351	354	357	359	331	337	315	369	365	365	366	303	340	362	344	322	368	325	341	329	321	346	360	335	352	345	363	341	349	381	366	340	353	345	367	386	384	323	347	394	349	359	333	341	312	314	351	318	351	345	326	355	343	362	331	345	349	353	326	326	357	356	369	323	343	348	351	346	390	321	327	326	315	322	347	352	369	348	369	357	383	357	334	360	339	365	320	347	355	351	359	355	353	362	333	381	349	341	332	326	357	354	392	347	354	333	351	336	348	348	329	337	334	330	348	335	328	332	340	375	337	371	351	366	351	381	325	346	335	357	358	354	323	341	352	348	348	354	347	372	317	364	349	375	305	321	370	349	309	356	324	337	323	336	349	351	329	331	327	319	369	325	331	389	326	346	350	323	357	314	362	365	374	310	363	360	347	365	315	340	362	350	335	350	340	333	336	348	345	352	331	369	343	355	336	365	349	328	342	362	326	349	331	381	372	330	353	355	325	331	374	357	358	336	344	347	356	358	340	340	357	344	328	351	350	356	350	324	343	351	332	332	341	345	318	352	363	362	344	347	321	319	330	370	341	331	342	347	338	356	370	360	365	364	366	361	354	385	342	334	385	341	316	318	317	341	356	380	345	344	334	354	346	375	344	346	324	356	346	343	316	345	340	359	333	297	385	327	373	336	340	330	339	374	364	351	378	343	341	321	356	329	330	382	378	348	373	362	372	319	345	324	329	353	383	350	350	318	337	313	311	342	391	321	349	320	311	303	346	324	304	355	360	393	362	342	316	350	331	327	342	375	350	345	369	326	364	376	328	323	332	333	356	342	350	320	341	314	396	342	333	365	308	343	365	347	365	335	345	346	363	340	339	312	337	342	344	362	333	372	318	366	314	348	293	376	362	333	313	346	364	354	376	319	344	309	340	324	347	355	346	319	320	379	334	344	392	342	336	321	335	358	316	385	343	338	342	322	339	347	340	343	357	370	368	366	337	365	332	347	358	347	318	343	348	356	363	347	334	360	339	324	332	354	320	320	344	365	364	376	320	338	336	358	369	359	330	359	349	321	355	351	356	358	358	371	354	349	347	344	349	342	335	329	334	320	350	345	332	298	308	318	354	318	357	360	367	346	356	339	300	360	371	346	358	358	339	348	335	355	312	340	336	378	359	319	327	334	416	347	378	332	369	326	337	348	349	371	342	325	330	335	353	366	370	330	358	380	363	359	370	330	347	335	324	372	376	371	344	351	362	335	356	320	345	321	348	353	351	323	334	319	336	340	329	319	357	356	320	322	357	303	355	350	368	351	309	360	347	349	335	351	365	346	318	355	344	360	372	334	327	342	321	344	348	324	334	313	362	341	346	346	329	379	336	329	342	328	330	332	352	303	346	349	335	322	352	327	313	310	323	325	319	355	338	359	344	341	336	353	345	328	347	366	313	382	356	333	324	356	345	372	338	354	325	333	341	354	354	359	331	370	336	309	372	337	312	340	343	349	337	299	327	341	330	356	406	357	347	348	342	329	364	339	367	318	366	334	358	334	334	344	350	338	342	359	344	369	355	356	325	336	350	328	372	332	353	316	340	345	387	342	346	330	350	349	317	343	309	346	313	376	358	342	355	324	347	344	344	356	342	328	349	338	316	337	329	367	344	317	341	343	341	332	340	342	328	349	328	319	363	320	353	373	339	336	370	309	343	341	318	337	377	357	333	310	344	363	349	359	332	375	351	336	378	354	364	338	360	340	337	338	369	369	342	369	340	354	326	375	353	373	355	284	338	319	337	352	349	323	328	326	353	351	329	335	315	350	329	350	338	374	341	353	344	371	351	353	354	302	355	337	338	338	357	346	328	344	376	330	362	299	360	334	308	363	367	360	332	332	371	320	355	350	352	322	334	348	329	330	347	329	319	360	371	325	340	365	367	331	375	336	333	345	349	325	344	334	344	332	357	329	330	347	327	352	358	337	353	360	328	334	333	337	345	323	364	328	350	333	338	327	329	357	355	353	319	371	361	337	330	360	328	366	349	330	350	342	324	381	341	335	346	332	346	353	330	363	334	334	341	342	383	359	345	346	338	335	338	351	348	351	353	337	361	336	344	353	327	308	337	356	343	349	301	338	325	362	350	340	346	318	350	329	316	323	341	315	337	347	334	379	349	360	350	358	323	320	335	329	364	364	360	335	360	347	363	355	373	341	342	336	337	350	358	367	342	332	306	354	331	348	353	333	363	328	356	379	365	358	343	369	350	330	354	357	355	300	370	324	326	326	346	329	347	324	359	339	341	328	327	371	348	361
7912	21008	16123	17760	13597	5198	4824	2688	1628	1399	1191	1034	848	1043	1113	778	594	556	598	569	554	579	508	526	526	634	1690	2791	3470	3249	2946	1924	1166	819	465	365	412	398	342	392	359	351	372	409	383	367	352	361	405	359	341	390	349	388	370	337	370	380	356	373	358	335	356	368	363	341	362	398	377	390	361	377	359	387	398	359	345	324	374	358	371	423	369	352	341	340	332	368	382	354	410	377	396	381	351	347	363	372	351	376	382	384	377	374	379	368	375	381	353	366	338	399	408	370	358	368	358	419	374	385	389	396	351	354	378	376	435	357	370	357	337	348	386	403	408	379	372	337	364	390	375	356	395	413	376	390	365	365	371	354	366	377	337	381	360	354	330	401	404	401	335	372	367	380	390	417	346	383	374	369	357	385	373	346	365	371	388	366	379	338	380	369	372	379	357	320	361	385	373	384	372	392	393	377	356	408	386	393	378	387	369	376	347	325	371	376	363	400	400	368	372	347	381	401	367	367	364	397	352	393	379	366	393	386	385	379	378	389	345	351	338	376	381	392	364	372	380	350	330	360	362	362	369	359	388	380	378	363	397	355	376	366	376	392	369	383	394	349	402	353	373	314	375	397	401	361	384	392	406	386	363	343	364	341	341	371	352	409	366	368	402	392	394	352	390	368	413	385	404	379	375	377	382	361	389	360	338	383	376	335	377	365	382	367	385	387	358	375	363	383	361	378	367	368	367	396	347	391	392	356	354	363	366	351	385	430	339	389	363	386	394	378	369	367	346	384	383	371	409	389	386	377	368	386	368	372	359	374	336	410	361	369	375	355	374	372	406	356	360	361	366	368	380	356	368	367	361	387	373	379	344	366	383	402	353	375	363	394	366	383	391	370	365	351	369	394	370	380	335	383	351	389	376	397	402	402	349	374	343	394	351	368	399	396	408	372	370	359	342	391	354	373	374	391	338	392	390	376	352	368	369	384	348	337	367	364	363	408	337	378	380	373	375	353	380	405	392	369	367	381	379	358	372	381	354	353	391	389	352	391	336	410	400	341	394	399	342	397	354	369	366	348	394	396	391	365	377	388	334	365	369	344	348	375	411	382	373	388	391	364	358	361	357	377	400	383	377	376	415	339	368	367	371	350	377	330	347	338	353	397	374	366	385	353	377	402	358	401	355	393	381	344	395	360	389	378	339	345	374	367	377	386	388	335	387	360	372	375	371	394	373	403	362	352	393	350	382	372	388	355	379	355	396	402	376	376	366	392	388	374	333	380	406	359	358	383	370	401	381	394	395	368	357	384	416	347	347	361	368	379	357	373	359	385	393	401	341	360	373	372	352	370	405	372	371	378	408	370	358	374	393	391	372	356	379	355	403	380	364	369	378	402	377	369	367	381	391	369	373	356	352	382	374	382	411	358	381	374	369	334	382	373	366	369	380	350	379	372	359	346	398	338	330	381	375	353	360	400	358	393	378	377	380	354	438	370	357	401	392	382	373	358	351	377	371	379	372	389	397	352	359	386	352	400	399	334	349	380	355	348	375	374	363	433	333	370	362	375	387	396	385	383	342	378	373	376	385	369	328	363	378	361	358	360	390	400	378	371	343	367	339	377	401	374	355	376	352	384	392	353	403	380	364	394	374	395	399	348	380	370	372	394	381	371	385	346	354	370	401	401	372	396	342	350	401	374	384	353	382	361	407	363	372	374	396	328	375	374	359	358	364	349	360	389	379	392	393	385	392	395	371	382	356	375	406	326	356	372	394	339	373	382	374	385	355	394	386	336	394	389	387	370	356	358	407	386	368	379	387	361	382	393	393	395	370	351	398	353	362	355	389	415	404	385	398	367	388	361	387	358	365	359	373	382	371	365	344	374	370	319	424	329	370	357	341	348	373	391	349	388	415	368	358	312	381	368	357	376	395	361	370	330	361	361	394	347	363	380	341	394	363	381	393	380	405	371	369	378	360	369	346	407	342	388	349	382	375	387	352	332	366	328	364	362	336	380	371	348	366	334	353	407	390	370	341	345	383	347	361	366	358	368	356	351	391	352	383	410	365	378	380	393	378	367	379	367	354	373	337	371	364	368	409	368	367	399	365	391	378	398	381	381	357	356	359	354	400	338	380	373	369	372	344	401	369	379	386	388	360	394	372	377	409	383	375	367	369	362	361	406	376	356	391	383	352	357	347	374	384	380	365	396	339	350	370	343	393	338	388	386	346	385	358	373	399	348	352	364	377	395	370	366	343	372	374	350	362	380	387	345	340	393	357	392	376	355	382	355	366	377	393	391	392	365	370	364	360	341	335	373	374	376	369	370	395	374	374	356	378	382	363	366	398	392	359	360	411	387	401	382	410	412	369	402	382	383	319	353	383	369	386	373	386	369	356	336	382	430	337	366	379	358	373	363	388	360	350	377	390	368	341	382	328	369	366	365	409	351	357	387	410	369	345	346	375	364	358	390	375	395	369	375	354	380	384	372	392	431	378	357	385	334	345	389	370	347	399	329	377	392	383	348	362	358	343	371	373	379	374	365	390	364	362	379	355	366	357	353	336	389	379	331	349	379	379	379	410	370	387	383	387	388	341	382	385	338	350	370	357	348	365	375	377	392	361	368	355	331	358	374	389	385	365	358	375	397	391	337	355	397	377	383	407	358	359	397	362	396	333	350	343	370	364	365	353	393	381	364	341	412	349	389	415	378	372	367	370	385	353	397	377	382	344	400	395	330	390	364	372	331	362	354	367	372	374	390	365	370	329	396	380	374	382	359	395	346	390	384	358	363	329	354	365	421	369	356	361	377	377	377	379	364	377	372	409	381	396	369	370	384	392	358	381	361	374	366	362	360	365	357	353	397	363	393	358	367	360	371	372	359	365	374	358	361	375	401	372	395	363	387	374	395	376	370	367	384	349	375	353	345	347	370	330	369	400	377	414	375	360	345	371	377	363	400	393	379	354	383	421	365	344	407	351	350	369	409	380	338	369	369	397	358	343	356	378	348	340	386	405	389	347	384	375	354	363	392	346	381	378	398	429	416	373	348	349	340	417	370	328	366	381	353	367	349	369	372	331	372	383	340	360	355	375	372	365	381	385	373	354	348	371	359	397	351	381	368	373	376	410	387	390	367	372	357	363	365	391	360	335	379	359	377	373	364	364	358	413	389	361	425	341	388	388	394	355	359	367	343	337	389	359	405	373	389	403	379	400	365	377	380	396	379	327	378	379	354	387	355	348	395	379	385	373	356	380	388	363	394	362	368	393	435	397	392	395	378	369	334	334	362	364	390	350	367	352	339	322	387	377	361	364	355	354	361	387	351	399	377	379	373	406	369	357	397	345	357	378	359	392	360	351	388	373	363	353	365	376	368	375	365	378	364	386	339	362	367	355	350	394	354	372	359	348	363	379	383	331	356	345	360	368	365	350	366	390	349	380	386	358	388	365	367	396	383	355	378	394	376	371	379	379	390	369	364	352	374	379	384	346	387	379	337	365	397	390	361
25018	21240	27488	25369	14353	3409	2392	1267	932	880	827	805	802	773	776	595	605	617	626	621	619	625	590	599	567	638	981	1450	1969	1509	1427	1099	903	682	565	537	529	558	559	601	535	521	549	548	538	539	530	542	540	516	526	548	469	573	532	549	523	590	492	546	558	535	498	543	545	490	537	563	520	519	524	496	545	556	538	513	523	527	564	519	562	554	580	527	510	521	540	528	511	531	558	546	560	543	534	547	514	607	536	574	522	536	554	517	564	562	549	523	537	554	570	557	516	563	507	544	524	579	578	515	560	535	496	537	549	527	542	497	512	533	525	519	493	629	507	554	564	559	544	538	555	533	522	523	548	543	556	528	538	506	550	564	547	558	488	551	540	530	542	514	558	524	503	573	548	575	500	546	530	478	557	511	511	502	565	546	534	524	500	545	548	552	528	525	540	530	530	565	539	567	554	528	502	533	527	536	529	539	548	569	554	524	541	542	552	488	529	547	506	544	539	527	550	524	541	535	534	558	527	581	541	539	519	495	546	510	524	516	533	536	531	544	545	533	585	505	576	559	559	582	521	520	573	520	574	557	581	531	549	518	529	521	532	548	579	524	561	506	534	537	574	546	538	528	581	541	531	515	514	564	526	553	540	496	496	510	529	542	518	546	562	530	557	556	511	531	501	550	527	565	511	542	512	564	547	537	522	536	549	573	552	548	533	535	553	506	556	541	569	493	543	546	524	505	534	526	524	508	544	548	538	541	592	515	529	540	568	537	539	518	555	520	530	542	475	540	559	512	512	533	512	573	521	520	546	506	553	536	541	530	562	531	530	495	535	580	541	517	543	533	561	533	541	517	509	535	515	508	521	496	517	519	523	495	561	541	537	546	553	521	488	514	522	569	557	528	499	601	551	585	561	517	561	513	516	526	492	534	546	545	549	589	519	528	526	574	539	518	516	478	508	479	533	570	535	483	533	498	523	546	548	538	528	513	538	535	491	516	548	553	528	547	529	581	507	536	525	554	542	506	489	519	532	515	568	558	564	548	527	516	571	563	537	549	533	527	532	555	519	570	521	536	507	543	535	557	526	548	513	538	540	538	532	582	504	560	539	532	579	511	571	543	548	517	556	530	531	517	545	560	583	502	512	536	566	564	562	513	556	550	520	541	484	510	549	558	554	545	570	533	525	547	556	550	535	519	523	554	558	547	543	563	529	510	553	550	510	503	578	545	559	536	574	545	524	515	549	500	547	587	513	529	555	569	576	539	507	554	564	530	527	556	568	574	527	533	514	504	541	535	513	510	526	545	551	566	521	554	530	518	500	492	537	503	546	512	537	572	540	544	546	553	579	566	541	581	547	534	537	509	548	544	550	552	512	521	542	488	509	510	490	532	568	568	598	534	532	582	563	541	528	538	550	527	534	536	537	532	559	555	511	508	521	524	515	541	535	524	536	508	525	546	533	499	545	509	535	539	543	533	516	568	552	557	529	553	522	536	516	531	569	531	523	524	528	517	535	541	493	540	529	520	524	532	540	571	523	562	548	515	557	530	551	524	588	545	540	567	563	534	554	541	551	505	503	515	571	535	513	553	544	527	544	532	470	559	515	532	551	569	537	555	516	520	536	506	553	538	524	520	509	504	483	546	565	554	582	530	551	531	535	509	548	559	547	564	523	538	577	528	582	567	541	559	580	517	537	505	555	520	522	530	574	523	552	498	554	565	518	531	510	506	561	581	518	525	545	539	533	516	546	559	540	509	535	525	557	554	533	509	534	514	554	511	555	582	501	522	548	562	504	547	569	517	525	575	548	543	577	490	519	525	564	555	519	504	528	545	547	508	540	514	582	530	511	506	508	506	547	522	517	514	558	521	514	543	568	550	524	573	509	526	529	574	525	504	522	518	560	554	538	542	550	512	556	492	546	537	528	545	558	532	556	557	541	567	548	521	572	520	535	543	555	556	573	544	543	471	555	532	524	521	514	544	546	540	544	540	582	510	556	541	483	527	528	535	543	572	552	497	515	538	533	544	582	545	537	524	574	533	552	531	497	545	527	535	573	529	565	533	518	564	545	526	511	545	558	520	557	530	496	564	520	558	546	549	577	532	563	564	562	551	552	567	528	504	501	535	515	491	568	555	519	574	516	540	554	519	527	555	513	520	532	523	564	535	539	520	552	575	583	527	504	563	563	523	530	507	567	524	507	535	548	574	540	541	514	512	560	554	554	540	521	549	507	536	555	515	549	541	539	512	514	506	575	511	518	522	507	483	518	559	560	543	540	522	533	542	562	532	529	513	495	497	536	570	531	540	536	546	502	541	541	514	555	545	507	527	536	555	507	537	511	520	542	496	511	536	557	533	534	510	562	568	610	547	537	536	530	568	573	523	546	547	529	547	575	535	568	510	535	547	541	510	512	497	538	503	517	537	556	561	539	555	508	494	542	526	557	546	522	544	515	518	569	540	562	523	492	504	549	569	540	525	524	550	529	531	568	532	538	544	549	548	534	528	522	555	563	541	521	557	527	555	522	552	562	537	517	548	537	517	538	515	541	545	526	508	545	586	545	548	556	552	584	529	540	555	500	575	540	510	535	515	492	515	505	530	555	492	522	525	555	517	551	546	513	555	519	598	559	537	538	541	531	526	547	542	522	526	517	536	561	566	546	481	569	512	539	537	560	541	550	548	497	546	563	562	546	539	535	533	523	538	536	525	545	522	521	570	518	569	517	553	555	549	541	554	551	542	534	546	549	546	538	551	524	571	531	496	550	529	586	554	582	538	541	552	533	569	545	513	530	539	572	528	494	512	524	508	567	547	524	507	573	542	525	515	551	541	559	559	518	501	518	534	556	528	527	511	567	518	557	516	535	521	551	514	556	530	569	530	545	508	524	499	533	528	549	531	524	591	522	540	540	514	570	567	531	532	579	555	497	536	482	552	559	554	536	497	549	526	556	546	567	549	551	537	558	505	564	524	532	539	541	535	525	543	522	562	552	580	503	501	543	527	528	547	557	545	594	528	518	509	530	544	566	525	539	503	533	498	546	509	528	517	541	522	531	552	548	524	581	546	547	562	567	522	561	575	554	517	524	571	555	545	578	549	563	547	505	582	527	521	540	512	532	524	470	560	560	580	557	555	563	524	532	538	551	534	535	507	562	526	508	520	543	550	524	540	519	573	585	539	501	549	544	544	503	567	522	529	524	541	531	557	581	525	522	545	507	503	549	524	527	545	526	563	553	532	532	497	567	547	517	481	539	581	517	547	558	531	557	538	538	521	507	536	536	540	533	553	541	560	539	527	547	523	514	554	568	519	536	534	553	500	534	534	536	524	557	532	528	495	530	520	514	544	551	594	572	506	557	520	587	539	620	507	546	499	504	548	562	580	542	555	515	519	511	555	518	518	506	512	536	561	539	496	548	522	533	539	524	512	510	536	580	548	516	521	578	501	509	514	528	560	544	567	539	546	562	543	586	530	524	543	566	585	559	503	539	521	565	595	528	541
7848	18775	15240	13729	8972	4627	4122	2178	1459	1280	1162	1060	1044	1086	1109	873	753	712	749	709	671	646	692	659	654	829	1536	2260	3127	2328	2196	1589	1117	804	667	560	582	562	598	558	547	538	503	559	561	604	544	575	569	573	528	530	590	528	584	586	560	522	576	601	563	577	552	575	510	581	542	538	570	587	576	620	587	532	575	549	539	552	571	594	569	620	559	585	582	561	577	578	608	565	564	582	559	572	552	557	603	560	549	520	554	605	552	637	549	560	555	559	603	569	566	516	544	557	565	577	545	545	564	586	576	574	582	580	575	546	579	562	557	573	589	623	606	537	539	577	568	494	584	584	570	530	559	573	567	575	571	575	568	558	569	562	554	523	592	587	576	538	583	576	542	579	588	604	609	577	548	536	571	595	599	593	570	574	586	549	565	540	592	572	572	593	539	526	608	574	530	589	595	542	572	594	565	545	569	559	627	571	593	528	535	579	545	551	548	594	571	526	560	577	552	538	588	603	558	594	544	556	570	553	562	549	585	515	552	539	544	572	583	549	598	550	562	576	555	596	593	588	631	592	564	570	582	559	593	579	571	585	549	583	553	605	613	591	587	554	588	592	556	567	620	534	555	520	566	595	553	556	573	561	625	585	571	580	565	534	525	585	581	597	520	571	578	549	556	537	541	572	596	575	589	568	562	585	570	574	577	554	588	622	592	585	596	534	560	553	570	630	542	608	565	551	542	582	583	539	560	568	566	590	555	613	564	586	571	557	536	586	587	554	547	551	593	572	541	560	584	550	558	535	587	563	544	539	581	592	583	577	604	550	572	565	577	586	588	588	576	572	599	557	521	605	491	568	568	547	573	553	519	559	598	577	596	560	551	575	566	573	551	592	564	554	584	527	576	543	557	547	529	578	582	576	593	575	574	558	563	556	583	562	583	579	606	598	524	601	555	581	569	561	623	556	563	574	602	575	565	589	547	542	549	574	566	567	567	533	574	589	562	599	532	580	576	616	621	557	532	572	575	546	512	593	489	571	579	550	560	569	582	572	600	568	536	559	527	574	564	585	580	553	597	552	620	548	575	589	542	600	566	529	575	549	552	546	570	578	543	568	570	569	549	558	577	573	605	573	581	550	532	571	546	585	528	557	605	584	552	578	572	521	551	574	579	543	519	561	555	558	569	558	590	534	546	598	544	568	597	539	559	552	531	575	565	549	549	566	572	643	575	559	568	577	573	548	524	569	556	563	549	589	500	569	578	555	540	597	576	578	574	559	600	583	586	561	542	591	559	572	523	516	609	548	556	623	529	607	570	592	564	558	566	578	584	517	571	568	574	586	605	599	547	575	567	575	547	565	576	520	540	581	603	575	506	495	573	578	568	585	565	596	606	570	548	531	610	591	573	541	619	557	596	558	538	570	573	575	599	579	584	529	542	558	581	551	559	534	556	587	600	532	573	583	580	555	585	573	554	566	605	563	601	605	565	584	604	532	592	532	540	552	549	566	531	595	555	548	549	596	555	561	592	593	511	576	554	531	563	550	595	524	587	576	546	544	559	546	542	588	524	572	595	546	566	582	570	586	540	557	564	584	567	586	583	549	556	578	564	563	575	573	541	584	548	604	560	559	555	550	560	528	562	590	578	555	573	616	557	567	553	578	516	509	576	530	558	584	567	601	613	582	554	558	579	553	583	544	567	542	553	598	621	551	556	591	569	542	584	573	558	529	578	551	581	541	546	561	541	566	581	561	607	577	572	552	508	568	576	577	532	566	602	537	530	559	580	546	556	584	526	547	585	537	570	571	570	590	582	586	526	543	544	623	534	562	542	592	577	641	595	542	555	549	551	578	565	589	544	564	560	578	576	562	587	561	519	598	515	582	587	535	591	540	571	600	549	559	581	548	533	580	560	591	569	599	566	608	530	532	556	547	568	546	579	547	578	554	573	526	549	542	578	566	556	543	615	548	576	581	614	595	608	567	552	553	549	592	544	564	557	575	561	608	609	614	519	619	546	545	558	554	567	559	535	579	533	576	599	600	613	609	614	564	562	559	555	541	593	571	589	580	589	506	582	564	561	536	584	563	604	560	562	537	560	589	575	578	578	607	556	567	577	587	588	565	602	526	544	552	565	591	596	597	558	577	536	529	579	559	580	566	570	567	556	590	571	572	579	567	607	538	573	525	540	582	572	557	577	582	546	569	578	590	583	599	569	596	600	553	614	559	584	612	561	587	554	605	579	554	563	571	571	564	595	591	561	616	552	561	567	538	560	528	555	581	586	589	573	555	558	520	563	568	561	531	595	582	601	565	574	572	603	600	546	549	580	571	534	558	546	576	536	569	556	519	556	564	525	586	549	568	557	571	547	527	557	544	561	557	592	559	575	548	570	552	535	547	558	563	586	573	588	535	558	588	565	556	584	540	562	534	546	585	550	592	523	549	590	565	566	532	566	604	541	599	542	566	551	615	549	593	631	526	541	598	530	608	588	541	502	557	570	555	586	595	620	602	574	558	583	579	584	573	548	586	556	536	532	585	574	536	618	602	524	560	570	581	583	560	538	578	577	544	565	548	549	537	578	582	573	540	587	567	531	551	537	601	549	597	550	614	599	566	563	573	544	571	623	592	585	583	544	582	543	563	580	561	595	576	580	559	576	541	603	553	583	582	553	535	574	594	609	564	601	521	608	555	569	560	536	548	572	601	558	558	617	540	583	537	597	597	552	584	577	527	601	591	546	590	555	571	570	540	596	549	566	601	557	566	600	553	581	552	516	549	543	585	566	566	573	581	567	541	549	558	539	588	522	563	603	538	582	563	576	606	608	592	571	557	520	562	542	544	570	568	577	549	568	598	552	558	573	559	553	580	540	575	540	546	599	583	568	521	533	603	594	499	589	575	557	571	577	591	579	555	569	582	596	575	555	576	545	557	559	623	581	574	588	601	576	582	541	603	565	579	534	567	554	616	588	570	567	550	593	523	579	636	595	578	588	574	534	575	588	544	540	564	555	599	610	580	579	580	557	592	556	562	574	513	558	566	575	567	584	597	567	591	599	584	585	534	549	543	598	545	570	597	588	549	571	573	576	564	580	536	529	565	519	575	554	549	622	593	576	538	559	563	554	588	597	557	588	574	555	560	564	604	527	575	569	575	551	541	581	611	602	548	546	543	522	553	613	565	569	553	608	596	559	560	577	584	579	554	568	564	565	594	593	560	547	554	624	596	538	591	541	567	608	556	568	529	553	556	523	552	591	567	559	581	624	566	541	591	545	555	575	538	562	535	587	584	566	614	573	628	580	598	577	538	562	554	524	572	559	577	577	558	581	554	557	604	562	538	559	557	559	553	568	564	560	613	568	593	510	594	592	520	553	563	578	605	533	567	580	537	552	532	560	572	590	568	558	565	586	583	542	594	604	601	588	561	574	636	543	537	568	602	543	595	575	607	573	547	551	527	559	541	584	535	612	566	609	620	581	557	562	525	589	588	563	554	533	574	608	580	559	579
22770	21352	29110	23931	21405	21522	12859	2593	1600	1395	1178	1073	1090	1019	929	811	771	746	821	779	674	692	683	710	680	920	2670	4466	5745	3771	3650	2271	1468	993	641	603	577	537	547	549	569	552	568	525	545	542	569	547	528	529	591	578	513	562	534	519	544	554	515	515	560	560	531	560	516	529	591	576	563	583	563	545	552	530	527	523	555	549	571	556	567	510	544	568	532	532	556	572	535	525	529	533	506	551	544	553	544	550	538	582	561	582	549	524	554	504	517	548	598	548	528	538	557	565	524	534	581	571	545	514	534	551	563	568	553	551	545	554	504	512	556	513	550	549	532	544	560	574	546	539	543	566	550	540	552	580	511	529	562	553	499	582	548	544	538	561	547	490	559	564	544	510	577	544	525	505	521	516	551	539	560	581	473	518	544	514	521	521	486	558	593	578	517	535	531	550	521	522	523	536	567	562	558	541	532	575	549	523	540	535	548	515	579	523	557	551	530	509	582	542	566	548	519	538	547	564	545	520	579	530	549	525	516	552	523	531	565	507	568	555	535	556	505	508	559	557	569	531	563	548	571	526	546	527	525	577	538	547	570	529	555	546	551	538	545	558	522	563	527	569	545	572	544	551	556	559	536	546	538	573	539	570	575	521	533	521	538	526	533	582	520	522	510	481	530	545	494	567	537	541	577	548	509	486	522	562	547	557	573	536	534	524	580	527	553	558	577	529	565	556	517	524	522	584	570	557	557	558	540	548	555	554	485	596	561	536	526	531	506	529	544	499	584	555	556	553	535	536	497	532	542	549	569	588	514	547	573	557	499	554	520	550	538	587	562	551	531	559	561	541	545	511	579	539	480	555	582	545	570	529	583	536	514	562	535	562	512	541	538	536	523	560	557	560	554	554	514	507	502	509	556	549	581	558	541	566	567	565	562	533	541	547	555	540	534	551	548	547	521	555	533	540	562	578	542	571	551	547	599	519	477	578	557	535	528	527	523	546	546	526	512	546	547	567	539	553	576	551	520	521	561	530	541	545	514	529	539	564	602	551	521	557	476	545	566	556	526	578	531	587	532	539	583	533	552	558	518	552	534	495	527	556	532	558	538	569	491	521	548	573	548	610	566	537	506	509	556	596	577	519	555	510	536	555	507	564	581	583	494	575	531	550	506	565	513	533	547	533	565	524	540	562	509	572	537	517	523	539	555	514	579	487	548	540	546	513	540	565	587	565	588	557	496	511	521	549	546	556	538	579	535	540	521	597	567	551	540	487	538	535	557	546	492	522	555	515	540	515	564	539	598	549	568	511	532	535	548	539	521	567	518	581	539	545	508	567	556	550	540	521	522	574	561	521	524	532	533	511	555	570	547	542	560	480	564	517	525	523	530	508	577	537	506	558	524	537	564	539	523	544	522	533	526	507	577	543	597	515	544	532	551	568	558	583	518	505	563	525	546	534	544	524	552	502	550	515	572	555	523	517	545	563	554	532	588	596	588	544	513	568	546	528	479	516	566	596	530	534	564	528	518	585	563	552	535	554	524	546	556	488	575	529	548	497	545	486	540	583	513	538	523	584	528	531	573	558	530	568	542	545	505	518	515	542	524	528	496	570	538	574	542	559	546	519	539	550	529	551	540	501	488	547	478	530	556	547	548	502	562	514	517	567	544	545	580	556	531	560	511	511	507	534	549	550	569	549	562	543	552	591	566	522	546	546	544	549	567	578	552	539	520	549	554	500	544	535	532	562	538	511	559	551	546	560	551	542	529	517	525	561	551	546	494	519	563	559	526	577	536	505	530	539	544	543	556	512	537	555	550	558	532	520	562	593	494	562	544	569	565	574	544	568	519	581	536	556	519	541	524	594	503	562	545	544	537	535	572	544	526	621	559	554	522	520	551	546	503	522	533	549	555	548	512	531	546	548	529	582	586	554	570	568	559	572	534	519	530	513	557	515	509	552	537	560	532	559	558	577	561	531	503	559	533	514	584	533	562	569	534	533	541	532	541	525	540	570	569	527	539	578	571	572	567	536	573	546	565	572	538	537	530	552	584	561	533	533	566	533	550	553	527	537	565	561	553	558	515	523	523	547	512	550	557	515	528	524	539	513	557	540	517	553	557	554	572	552	531	561	488	505	565	556	595	516	567	561	523	568	529	532	585	547	531	550	553	553	550	573	550	535	516	555	560	530	562	546	523	561	573	513	534	540	544	537	523	569	575	567	492	595	513	532	516	525	547	540	545	547	564	523	541	600	558	516	577	539	516	557	545	579	542	555	559	570	578	536	577	574	554	577	525	542	572	507	488	572	556	546	525	555	532	530	563	585	550	552	542	552	529	548	577	556	512	507	514	527	531	584	538	565	536	541	561	542	544	542	531	558	561	551	528	541	530	547	570	508	577	510	518	576	565	551	553	560	551	526	508	545	524	539	534	524	579	494	573	532	568	533	556	545	547	551	555	586	580	536	557	505	547	548	526	502	531	524	477	580	503	559	550	532	522	564	536	555	570	540	539	547	535	589	542	499	582	580	508	507	570	548	559	574	540	580	530	533	507	575	516	542	512	555	513	566	516	531	551	570	525	513	516	545	528	539	513	551	557	569	519	538	553	518	558	558	577	564	493	559	557	570	536	520	550	555	515	549	570	534	538	541	574	611	504	545	565	535	534	531	532	554	529	544	536	539	576	546	549	522	514	560	551	580	543	569	549	526	526	558	555	539	521	544	535	558	542	535	549	593	546	533	570	536	539	529	545	537	493	531	563	544	524	521	571	526	518	540	528	531	538	506	516	560	581	556	520	578	570	500	544	526	533	542	541	547	495	537	574	533	562	614	563	513	571	549	541	529	545	580	536	538	582	557	556	567	526	566	517	517	566	541	525	547	532	580	525	522	518	556	533	585	509	527	543	529	558	543	555	501	550	527	568	581	523	550	553	594	557	569	532	523	543	558	529	574	533	552	539	556	546	568	556	599	539	542	525	509	544	523	541	532	561	569	499	574	547	569	547	505	541	600	506	554	537	534	562	588	518	550	548	553	542	498	527	559	556	525	577	569	536	564	522	560	551	551	534	565	529	542	540	569	532	556	551	559	553	555	550	510	559	576	567	566	542	485	511	556	549	559	558	551	576	555	517	532	541	519	533	540	545	591	568	562	513	543	573	520	515	496	566	548	521	557	575	561	573	561	548	566	543	498	532	550	525	549	497	510	569	503	546	538	522	538	547	561	519	553	544	520	572	528	505	545	529	536	553	530	473	551	498	538	540	536	590	482	559	518	585	534	515	543	538	529	484	566	534	560	518	513	561	530	540	577	522	531	570	543	541	550	555	570	552	572	513	571	580	587	542	567	562	531	559	502	508	538	542	579	550	514	556	518	541	555	552	507	545	554	525	577	562	550	527	596	540	563	561	557	534	566	544	570	551	567	561	524	517	545	557	533	521	556	517	519	520	576	540	537	527	517	552	520	529	532	492	544	531	537	542	548	558	524	567	530	525	566	538	544	524	553
9784	28416	23152	22190	17062	9129	6769	3553	2719	2137	1771	1668	1584	1415	1151	990	895	966	1066	1000	874	852	819	793	746	1206	4338	6863	8476	5233	5285	3299	1933	1233	720	533	589	573	575	545	556	564	537	548	545	552	554	588	569	565	567	554	550	572	571	586	517	554	547	539	578	551	564	547	547	570	599	582	545	593	508	533	524	559	536	518	544	515	543	566	545	539	513	588	572	585	547	571	537	577	566	536	560	512	539	541	570	608	592	615	544	519	559	565	577	534	568	556	583	564	482	553	557	546	601	577	506	532	570	524	566	545	568	535	537	515	525	575	565	560	522	544	544	563	527	563	526	550	572	560	583	496	560	590	532	531	533	529	560	531	583	551	551	547	543	582	561	524	561	520	529	538	560	540	530	562	555	544	559	525	533	602	536	556	563	516	515	575	556	557	543	526	572	560	561	530	526	559	570	517	615	550	580	530	585	565	530	551	580	543	572	522	559	543	578	519	541	578	550	537	527	553	539	534	564	485	547	568	536	539	530	530	567	600	569	564	521	560	545	534	554	524	588	556	557	565	565	520	541	576	493	585	553	522	555	552	540	555	608	527	577	594	577	542	563	504	556	538	578	571	531	574	558	529	528	545	507	569	544	519	563	557	567	478	606	611	538	544	571	543	544	551	533	578	584	542	517	544	535	543	508	600	548	563	531	529	585	550	562	564	546	584	577	564	579	511	554	552	543	524	559	508	565	527	577	559	536	577	587	578	559	554	517	595	588	571	520	552	536	564	526	522	530	520	539	577	547	515	552	505	570	532	530	492	560	506	544	571	550	518	535	582	540	545	580	558	575	531	593	558	505	532	594	582	565	568	580	560	565	546	583	559	529	535	556	592	550	515	547	580	553	557	546	574	491	548	580	527	537	559	550	528	536	563	553	543	558	562	593	592	577	539	598	532	541	534	560	590	534	545	564	564	544	538	565	526	575	503	533	526	548	570	555	559	565	531	564	569	548	540	557	531	554	592	592	599	573	535	577	558	554	565	572	511	584	547	574	523	575	545	535	523	519	531	528	518	585	542	543	586	537	555	550	542	575	525	541	566	525	567	538	555	569	538	532	535	507	564	572	572	535	542	568	570	550	556	549	534	566	571	531	528	550	543	546	553	529	568	534	540	538	556	550	552	565	543	581	557	568	550	525	550	573	551	566	583	569	525	566	563	524	577	535	567	547	555	567	533	528	558	540	523	507	567	526	536	557	547	557	599	592	543	563	574	594	553	572	550	511	554	553	577	554	549	588	578	534	533	535	541	557	534	559	612	556	550	544	592	549	562	586	555	568	516	598	542	535	591	519	562	569	549	573	548	555	534	587	557	549	502	564	519	554	545	566	555	561	524	594	527	581	546	559	520	547	592	532	582	586	524	574	557	570	538	544	514	537	565	519	544	579	571	569	549	627	567	594	533	533	590	550	591	558	567	543	560	535	568	542	557	532	599	536	543	562	554	570	507	535	534	526	557	579	573	585	577	559	533	555	518	533	578	579	548	541	540	528	547	562	581	510	548	534	549	505	583	539	552	561	568	548	573	525	545	540	553	532	495	578	564	553	581	569	539	574	545	558	546	579	580	579	540	526	561	545	571	571	577	537	583	524	564	580	568	579	530	575	542	538	489	507	520	492	560	540	573	550	521	508	538	540	575	532	586	564	538	540	575	588	583	545	560	580	549	569	547	531	545	576	557	564	549	550	539	536	541	537	539	531	563	586	560	540	520	570	551	535	545	574	539	559	528	551	600	541	566	524	571	532	520	563	566	529	558	547	535	525	562	593	558	544	546	587	582	554	551	570	546	557	556	574	505	542	562	600	559	592	559	570	562	518	583	576	530	568	574	550	547	549	545	600	535	528	533	583	536	552	550	554	556	539	546	574	592	566	569	567	588	549	541	540	582	550	585	554	530	557	532	537	546	509	529	580	552	566	570	569	547	540	527	549	555	515	572	569	535	563	530	555	551	565	575	561	545	557	540	552	553	574	539	538	546	552	564	562	544	561	550	541	570	509	559	511	613	572	558	553	540	518	495	580	562	536	570	557	570	468	544	617	541	540	571	570	518	543	535	574	543	524	544	541	580	572	517	583	547	565	555	572	503	537	544	539	531	501	519	522	570	564	541	534	552	522	553	554	547	583	581	536	568	545	564	546	544	537	608	535	538	558	538	505	549	563	599	520	570	556	531	535	505	525	528	584	565	518	552	546	529	544	506	503	506	584	571	558	551	515	571	582	526	546	538	562	586	579	560	584	574	531	549	552	573	556	543	565	523	559	590	557	553	592	572	550	563	540	564	565	547	525	590	551	563	531	559	569	544	509	559	559	563	556	576	551	572	575	542	548	555	580	583	516	503	562	579	552	591	547	537	565	534	567	542	592	555	542	484	564	516	555	520	550	561	530	535	537	517	591	583	516	523	602	547	531	551	573	592	574	552	586	518	504	559	545	528	567	572	570	519	563	545	524	590	553	547	565	555	507	577	561	550	557	554	518	583	508	538	558	533	578	579	572	532	574	557	583	569	556	563	572	568	594	529	576	525	573	530	548	508	586	572	549	512	518	548	533	581	594	561	558	556	553	550	562	535	547	594	553	550	535	551	548	561	530	554	571	569	538	592	548	504	565	555	551	569	515	548	545	520	499	562	552	520	569	587	541	513	498	566	574	533	516	573	530	550	559	557	559	536	527	519	588	549	516	547	554	559	524	546	567	550	555	530	553	553	547	559	558	518	574	565	547	560	544	520	563	594	561	556	570	532	611	543	560	571	547	552	566	539	559	541	543	557	535	533	554	539	547	516	539	571	582	557	586	562	570	536	592	502	539	530	564	576	581	569	575	564	530	567	596	576	559	573	574	564	547	584	575	516	555	550	500	575	566	561	538	550	520	551	507	587	560	514	550	561	543	546	544	551	499	552	544	519	562	576	576	603	537	563	538	520	512	546	540	551	536	582	542	509	543	555	572	551	568	540	606	585	532	546	554	627	544	578	492	534	517	551	576	596	500	569	521	585	545	576	512	540	518	618	561	569	575	555	525	529	576	525	513	544	567	518	544	579	559	588	557	541	569	531	578	551	545	546	546	547	597	519	552	528	586	491	522	571	591	569	520	551	529	569	539	551	542	565	556	571	541	515	605	559	558	567	562	581	584	570	515	561	577	585	517	534	558	539	578	578	537	553	573	529	556	596	581	507	594	555	519	556	525	562	542	576	564	541	586	560	510	552	591	567	543	528	520	578	564	546	547	514	534	561	535	561	519	513	543	559	560	597	571	521	566	563	525	569	518	506	568	555	596	515	541	548	533	549	527	566	536	541	536	539	547	542	544	583	542	532	530	551	544	549	587	542	584	555	530	604	569	544	548	568	541	497	562	529	555	573	529	480	536	557	547	560	559	553	541	577	546	579	532	542	564	558	576	586	551	573	539	607	578	554	549	553	540	530	573	515	560	544	508	525	518	542	527	587	535	532	537	561
28055	19776	12905	6860	2715	2184	1387	788	683	610	546	512	500	528	494	486	449	483	520	518	464	450	516	493	466	476	466	551	616	631	631	528	550	528	411	431	396	406	383	426	414	415	395	406	377	394	411	403	387	410	393	439	386	436	364	363	394	426	385	395	426	402	404	450	397	419	399	410	388	443	422	405	422	397	393	397	445	407	430	381	400	398	396	412	437	382	379	408	405	394	379	415	394	402	401	408	438	405	391	417	438	387	404	378	394	421	410	415	412	399	389	384	419	426	417	385	408	386	415	417	427	432	420	390	424	448	423	433	384	407	411	413	385	397	370	410	417	417	391	415	396	398	411	393	432	416	411	415	393	366	384	388	344	399	430	423	399	405	439	402	386	407	439	410	387	392	425	372	388	409	401	430	401	421	402	362	367	398	404	410	445	426	413	390	409	420	416	420	389	394	401	423	399	407	384	413	401	403	393	415	410	415	410	410	428	410	420	420	380	381	360	439	383	409	406	429	428	416	406	449	414	383	431	401	409	438	378	387	405	427	419	408	398	404	407	391	399	417	399	392	423	377	399	392	414	393	414	463	408	410	421	383	381	399	383	390	385	424	398	452	415	421	388	352	402	431	398	421	410	419	397	413	396	408	404	399	392	374	404	414	423	396	431	436	414	458	405	424	410	445	424	414	421	419	431	447	405	421	383	371	340	392	403	428	410	406	391	404	371	404	404	387	403	399	394	428	428	429	414	411	414	395	388	362	405	381	420	440	399	402	432	385	418	391	423	399	403	376	404	391	409	414	382	439	403	396	391	427	418	366	428	384	403	398	417	400	447	423	404	409	380	423	415	398	392	392	409	396	405	389	439	432	391	416	442	394	411	349	385	394	435	402	382	389	430	390	440	423	435	384	439	413	420	421	409	389	393	385	416	420	406	448	392	384	405	387	420	387	408	389	391	430	401	388	377	404	402	421	406	404	412	431	436	397	411	412	392	410	394	384	429	416	400	388	441	419	442	398	416	432	422	404	406	441	387	356	365	452	401	402	382	371	396	421	382	401	431	383	376	375	424	376	388	440	423	425	407	399	419	428	404	387	394	422	402	414	387	408	385	446	394	400	378	359	396	410	459	379	421	397	407	388	418	423	430	369	372	443	379	422	418	411	408	384	413	409	429	401	412	404	411	398	418	398	376	391	440	451	403	437	378	399	386	399	386	387	397	379	392	400	430	412	428	377	382	395	434	419	420	344	379	381	358	385	451	431	387	429	379	392	395	416	423	420	419	443	398	411	411	422	421	405	399	420	396	427	391	405	406	405	423	424	393	401	385	411	428	398	452	381	412	414	365	406	409	419	392	422	393	353	428	441	395	428	424	449	413	452	403	406	364	377	388	426	396	398	399	419	391	405	393	409	406	392	421	399	388	370	410	414	404	402	380	409	398	387	418	434	373	407	405	371	429	443	384	417	381	397	416	398	411	382	399	412	397	397	457	350	396	429	401	414	387	417	423	418	418	368	395	436	431	411	402	389	410	382	411	394	401	380	423	433	414	387	400	409	424	400	418	390	420	419	387	429	383	365	369	417	450	439	404	415	417	423	402	405	405	393	422	400	443	387	391	433	402	410	429	407	424	415	445	410	404	370	398	381	444	357	363	393	402	393	457	402	372	412	408	443	387	382	400	423	427	400	400	415	413	401	438	398	398	405	397	441	428	397	423	389	354	414	392	413	395	389	398	415	420	441	395	394	406	420	399	411	376	389	393	403	421	369	392	379	429	403	416	413	425	412	449	401	403	394	407	385	418	389	411	426	420	392	406	398	395	403	416	408	385	441	402	390	391	384	395	417	429	417	415	377	392	410	434	348	380	411	434	410	392	418	412	411	396	445	394	404	387	450	369	402	394	393	364	398	387	389	412	393	394	415	424	405	416	398	388	427	422	401	391	406	388	418	385	393	398	384	405	423	381	397	428	425	433	392	406	442	399	387	382	406	426	405	400	409	411	387	398	429	395	419	430	382	412	412	423	434	438	430	444	378	389	419	441	399	408	399	378	399	407	398	404	417	380	406	414	412	422	368	419	420	418	371	361	408	409	379	421	408	408	400	443	402	406	399	416	413	389	446	399	401	399	405	436	423	417	383	371	414	403	428	417	419	408	395	383	428	398	436	407	389	406	397	424	440	408	392	436	439	434	416	397	393	421	380	365	391	385	418	404	427	404	425	409	426	423	411	430	391	431	394	378	408	405	413	413	394	432	410	443	374	401	383	429	400	421	383	421	422	404	412	406	397	368	395	396	392	389	400	371	405	413	390	418	407	413	405	379	419	392	409	431	393	387	414	404	429	397	400	379	438	387	381	402	403	417	393	433	426	381	374	374	444	383	394	389	426	405	430	427	406	424	420	422	407	384	408	436	430	399	434	402	416	425	404	392	395	370	406	405	382	380	368	397	393	407	404	392	416	424	406	435	462	381	406	328	404	457	401	444	380	371	434	421	385	441	409	410	411	403	376	378	381	413	389	427	385	373	366	398	422	401	391	402	412	386	402	371	398	389	414	394	407	393	377	401	430	399	414	471	376	413	403	405	394	425	413	370	426	412	384	353	409	402	415	424	377	412	360	386	351	431	418	338	412	406	401	394	390	384	417	398	442	412	442	430	375	382	403	432	413	442	402	404	397	434	407	388	423	396	405	416	407	428	411	395	388	441	418	407	419	401	387	431	386	420	401	409	408	412	407	426	423	405	405	419	405	429	434	393	442	434	378	400	424	426	379	358	424	411	419	415	389	412	380	403	397	425	388	458	406	406	388	414	364	434	393	417	462	414	425	420	417	414	408	395	407	386	377	409	411	419	384	438	398	419	395	389	417	371	417	398	399	442	419	411	445	376	422	420	405	406	414	399	400	399	368	432	441	421	386	366	396	387	389	386	398	397	379	394	382	421	415	400	391	412	396	433	377	369	413	399	376	419	394	423	408	389	415	429	395	383	385	370	390	409	415	390	389	396	408	420	432	386	442	427	386	405	423	411	409	366	406	430	420	420	386	416	390	403	396	413	391	407	408	382	399	388	391	420	396	414	408	446	412	387	386	397	387	404	436	402	447	392	402	397	353	394	409	385	420	407	392	409	387	429	385	423	419	393	421	428	412	403	403	385	423	399	417	388	433	405	405	408	385	397	370	434	405	398	410	411	405	407	411	437	418	454	408	409	402	377	410	395	417	397	440	372	386	429	411	413	450	407	441	367	405	404	412	413	358	406	413	383	405	393	403	373	380	423	402	428	417	346	407	392	404	389	423	389	424	413	394	390	394	380	386	408	368	401	427	405	412	381	401	433	384	418	426	370	399	405	429	426	392	420	398	444	428	400	433	409	449	370	434	385	401	416	422	422	402	399	449	418	423	404	415	438	425	413	408	416	396	400	402	432	416	386	421	401	387	415	387	452	406	402	415	427	389	391	418	406	450	382	413	419	412	412	395	401	396	428	414	407	411	428	388	396	376
8302	15521	12528	7643	4354	4019	2347	1233	1077	809	742	746	689	683	601	574	525	575	707	708	585	552	615	637	574	586	599	624	775	842	730	677	615	539	479	433	452	425	453	452	445	464	411	430	447	413	443	434	481	408	462	428	443	396	455	436	427	415	423	391	444	429	448	466	414	424	445	494	442	448	419	437	453	424	455	447	427	456	441	420	449	436	472	370	438	432	447	452	423	421	473	453	452	433	425	421	453	470	418	411	443	451	429	420	394	410	412	452	461	428	430	422	446	399	426	475	449	409	427	418	406	432	459	388	449	445	457	466	422	443	449	466	436	415	431	429	413	430	424	428	451	437	459	457	452	440	421	438	478	419	446	435	430	425	436	417	449	466	447	483	430	437	433	441	447	473	430	433	419	447	416	453	433	457	436	425	464	443	448	444	458	451	430	424	405	446	463	403	410	413	451	470	430	432	410	428	421	454	420	429	466	409	451	460	466	443	483	435	431	453	436	437	456	461	410	450	418	460	417	475	430	452	453	466	447	450	408	425	496	410	451	462	441	489	422	424	453	427	394	444	467	427	421	424	437	444	412	450	436	413	415	437	450	430	455	443	434	470	429	387	433	450	446	417	455	435	427	407	430	427	448	463	417	473	421	484	458	502	442	448	428	418	422	441	438	466	458	445	445	476	431	424	489	463	429	426	417	387	430	457	426	436	450	458	439	434	463	466	446	423	439	496	460	441	448	439	442	391	417	448	434	440	456	423	425	456	458	462	448	409	457	423	470	433	435	441	451	459	473	451	449	445	476	435	448	457	412	455	414	446	428	453	443	399	448	421	418	453	435	453	458	443	437	430	438	438	455	439	449	514	450	431	425	396	454	450	441	487	419	456	453	426	420	443	469	457	409	446	418	451	451	453	419	457	430	424	463	401	459	438	466	445	452	421	458	429	454	403	435	469	424	452	459	450	422	500	471	449	431	427	447	444	466	448	461	413	458	452	433	445	468	447	442	424	413	408	457	474	489	410	465	475	420	434	442	463	457	445	415	448	458	449	436	432	442	450	436	452	434	426	441	435	442	428	431	434	418	422	451	437	425	427	444	434	469	422	479	454	406	440	423	449	417	409	442	452	425	459	455	450	446	435	455	382	475	479	446	484	501	433	447	424	431	414	439	467	485	406	446	444	484	421	430	445	467	431	477	431	465	443	413	421	485	421	477	417	424	420	443	432	445	440	474	435	456	481	452	451	469	456	482	415	438	440	418	390	438	469	490	452	433	417	392	439	427	457	446	429	436	445	445	415	462	423	401	453	436	480	447	462	446	445	404	424	447	482	460	458	434	440	431	462	434	405	436	458	439	462	440	439	420	456	441	440	457	417	452	462	412	462	435	447	438	477	434	453	437	454	446	441	430	455	445	471	454	416	453	451	459	440	461	447	452	409	387	418	451	463	442	424	441	454	409	449	413	481	446	459	429	445	468	442	467	430	428	421	429	411	460	454	484	430	454	449	431	439	443	439	455	470	452	461	480	414	437	408	434	421	443	443	429	436	463	438	432	429	428	416	457	438	404	433	410	436	418	444	455	428	429	433	435	427	456	442	445	404	448	414	449	465	429	472	454	422	465	409	465	421	446	440	411	420	425	424	448	457	455	450	447	428	391	417	457	453	477	426	431	485	443	445	424	430	446	446	447	474	440	417	414	443	450	442	456	456	467	458	424	426	453	415	459	419	481	438	462	463	449	431	433	462	435	433	449	453	401	455	426	450	453	444	484	439	478	476	467	447	459	445	452	435	410	478	460	428	456	457	453	434	420	394	428	426	441	448	433	463	403	436	463	467	416	460	421	408	457	452	387	447	455	448	437	427	452	470	476	424	414	423	463	450	428	476	416	439	469	416	447	455	430	433	432	413	438	432	431	467	430	448	449	401	462	421	476	414	467	435	452	438	418	424	437	454	442	494	439	428	439	456	468	486	416	458	426	419	436	451	420	425	463	511	419	429	430	470	439	467	434	465	442	440	452	425	406	412	452	468	446	440	432	481	448	433	466	464	473	428	453	411	417	429	447	427	429	451	459	473	448	444	443	458	450	416	450	436	419	444	433	428	415	452	401	442	418	454	412	438	437	440	433	440	444	409	429	424	429	447	442	411	431	471	452	457	425	436	480	477	449	462	419	465	450	461	432	457	439	436	458	444	438	452	419	403	436	429	430	422	454	444	453	466	406	470	432	461	450	429	440	433	419	441	438	440	414	432	458	460	444	461	463	463	470	430	446	430	458	390	453	437	469	463	464	417	444	414	469	427	420	445	416	420	405	456	418	450	429	415	415	482	419	432	448	460	450	443	498	456	479	415	453	412	405	447	439	444	423	438	418	418	467	421	429	470	448	468	455	393	444	429	453	422	446	441	444	457	423	420	476	433	394	420	445	455	482	451	462	423	409	457	427	447	429	447	425	455	418	413	413	418	459	454	427	457	429	414	456	411	419	469	442	434	451	435	479	429	467	467	463	446	440	455	470	435	480	428	476	460	487	447	433	453	442	437	432	434	431	476	462	430	417	426	473	448	473	438	421	478	448	444	434	482	466	464	428	440	427	473	390	439	458	441	496	426	445	483	394	419	454	453	436	421	464	454	418	427	422	428	422	428	433	457	438	452	429	448	478	475	445	431	453	426	433	428	450	436	450	424	402	491	445	425	434	421	404	420	429	430	465	462	410	413	450	470	405	474	449	468	430	442	461	460	436	415	412	423	450	397	419	463	431	474	388	451	465	431	405	429	452	395	423	454	434	435	406	428	428	453	424	459	462	420	431	467	459	417	447	426	432	432	431	468	468	428	459	465	427	439	453	467	448	473	441	428	479	458	424	411	445	428	438	458	440	430	409	461	486	431	465	460	470	427	463	417	434	474	441	426	419	453	454	447	466	420	455	391	474	434	421	452	453	424	442	450	445	420	432	463	456	446	442	444	462	405	450	411	486	430	458	424	443	425	442	457	463	464	443	441	422	423	463	443	429	446	437	445	437	383	428	436	441	438	460	437	442	423	457	429	452	414	473	451	420	444	465	445	406	415	456	437	422	442	472	461	453	441	428	447	420	426	463	498	459	451	425	456	454	427	443	406	422	457	434	435	425	459	403	435	451	436	429	481	412	429	445	405	443	432	442	463	467	426	446	459	409	447	412	432	424	451	442	466	462	430	473	439	438	437	459	448	442	414	411	410	427	396	474	444	443	440	467	440	461	453	426	468	439	456	471	432	419	470	412	474	447	432	444	415	451	471	435	403	444	448	436	434	454	428	440	424	417	454	411	454	422	430	460	428	453	457	470	485	446	435	431	436	453	438	432	436	467	447	454	446	467	450	464	415	442	417	473	458	443	463	445	440	435	416	446	431	435	445	462	449	437	387	430	441	388	454	456	490	456	449	432	452	422	403	390	432	451	432	446	420	459	433	433	440	432	431	431	426	426	442	431	454	470	436	451	499	440	445	432	476	462	401	429	438
24061	21286	28500	24444	21270	11257	2964	1407	1076	833	826	665	592	533	537	537	494	455	534	563	591	583	473	503	495	591	1128	2486	2720	2209	1667	1248	889	603	444	399	358	393	399	379	360	349	352	374	383	371	349	352	379	377	381	371	340	347	360	381	385	345	357	348	368	373	403	380	400	380	376	404	372	326	372	377	376	361	355	344	398	346	339	376	354	378	345	396	327	379	373	351	353	382	356	381	363	360	378	346	372	367	378	372	364	355	379	352	372	376	395	372	356	337	345	337	372	368	369	395	357	364	350	385	354	383	356	368	386	349	388	374	372	361	384	400	347	366	336	364	371	338	366	337	344	353	398	398	380	357	391	366	361	345	372	351	383	374	341	359	378	363	377	347	382	399	332	348	357	373	380	359	351	340	351	371	361	365	361	392	382	365	422	368	320	366	391	343	340	351	380	386	384	357	385	391	352	352	374	380	367	368	407	372	386	374	348	341	343	368	376	396	369	342	373	346	389	385	351	350	405	360	360	359	338	326	397	341	351	375	350	354	435	405	381	356	364	370	391	351	366	349	372	358	365	384	346	370	365	373	351	390	367	361	339	395	371	367	372	353	372	337	350	358	373	347	394	374	380	369	387	366	350	382	367	341	386	351	378	363	332	355	362	364	396	347	341	374	365	369	342	356	347	351	343	403	379	346	369	393	377	367	367	388	369	365	361	400	359	350	336	374	354	350	347	377	376	349	350	359	364	395	344	346	358	337	388	360	355	385	327	339	354	325	371	364	381	361	367	365	335	332	364	372	381	359	341	337	348	346	348	338	351	396	348	368	386	343	349	394	396	367	369	363	366	389	371	346	351	366	363	392	370	401	388	387	375	348	384	380	367	351	380	361	353	367	371	394	394	376	364	355	372	382	350	352	341	362	364	352	354	376	366	370	368	373	331	366	369	351	387	355	366	370	344	335	384	402	392	359	354	367	346	359	358	394	362	361	355	367	388	368	362	349	395	351	361	356	353	340	370	385	328	342	363	373	362	382	378	344	359	357	398	375	349	350	399	336	369	343	345	348	375	395	372	363	368	367	397	398	356	365	348	361	357	349	365	375	390	368	350	398	354	344	374	356	345	365	385	401	359	355	357	377	362	374	346	376	356	382	403	384	369	352	363	375	390	399	388	379	391	366	371	361	349	412	351	385	345	367	390	380	354	369	353	343	344	380	346	382	378	359	358	373	384	366	348	357	362	367	357	372	378	380	383	384	386	326	364	411	342	346	363	333	367	361	365	389	363	365	384	358	377	346	397	351	361	363	366	371	348	376	342	361	340	336	366	370	366	376	369	360	382	341	364	362	373	334	371	327	353	396	344	340	349	354	388	390	355	362	318	356	361	361	340	383	391	360	369	389	396	343	370	391	375	348	377	362	341	362	362	337	395	382	375	353	375	375	355	394	379	375	385	352	376	389	343	359	342	375	344	388	404	382	389	362	363	341	332	366	369	337	355	359	333	332	370	361	392	359	371	338	369	378	358	360	386	375	348	389	380	388	335	355	369	381	379	357	328	377	363	374	375	341	364	380	386	343	377	344	369	370	376	363	382	353	329	351	328	375	363	339	376	344	326	354	385	348	346	381	351	331	371	324	338	358	366	389	349	376	387	333	367	373	374	354	369	350	355	356	429	384	342	367	344	369	367	374	327	402	378	366	367	374	357	336	390	365	338	362	411	369	380	347	357	352	370	343	384	360	379	349	360	376	354	349	351	372	351	356	364	355	346	334	347	335	366	390	363	361	395	359	340	357	353	373	338	362	362	359	346	356	358	344	371	366	413	370	366	367	360	390	350	364	353	365	350	395	357	354	386	363	328	380	357	382	359	329	369	358	366	364	361	389	343	345	363	385	347	376	380	369	353	378	376	381	354	378	355	321	396	353	348	329	409	372	341	329	376	377	372	356	401	397	374	367	403	366	298	393	359	381	353	393	368	345	342	378	373	381	362	355	402	376	373	340	385	345	376	355	368	374	360	392	355	374	393	355	377	352	348	355	369	356	377	377	359	384	348	380	381	361	373	355	384	335	372	353	362	378	367	365	369	350	368	364	413	374	431	389	351	357	389	329	358	333	389	362	356	367	392	353	370	341	361	359	345	381	376	367	367	375	406	387	365	357	330	358	375	374	381	360	381	336	383	365	343	379	399	340	369	354	323	366	354	369	327	358	374	353	355	383	367	345	395	369	374	366	358	382	339	359	372	361	359	355	394	350	363	362	346	349	354	368	336	342	390	368	380	359	410	373	376	347	349	381	386	363	352	350	372	357	357	370	367	371	383	372	342	356	382	378	379	358	374	380	346	355	368	374	336	350	392	366	330	358	361	377	379	348	367	368	374	372	384	358	368	348	381	372	392	398	376	378	377	355	363	361	355	371	362	376	350	389	377	378	401	336	363	391	368	347	346	330	358	338	384	369	345	344	345	372	368	352	347	367	366	374	396	354	378	347	353	370	361	376	398	354	364	348	363	395	359	381	384	368	368	364	399	383	374	377	378	429	376	340	337	372	346	372	370	398	347	353	346	365	341	380	367	366	340	357	368	361	344	359	337	375	363	364	370	367	363	348	379	394	365	374	394	382	372	354	357	370	352	350	375	350	363	358	313	342	400	369	365	352	353	384	345	361	362	388	331	370	369	392	389	388	366	352	379	351	384	388	373	363	401	345	362	411	343	350	372	363	305	372	353	358	356	375	352	362	371	372	357	362	323	351	351	402	392	365	338	392	353	409	378	359	365	371	359	375	352	344	350	346	376	362	338	382	357	368	354	356	371	351	387	357	343	343	403	356	351	381	341	365	347	402	364	351	355	336	374	356	382	375	353	360	337	363	376	377	336	411	343	350	331	358	343	359	356	393	361	351	371	368	379	366	359	364	394	367	366	336	366	391	360	379	330	382	366	368	391	325	347	363	330	386	326	368	336	345	379	353	323	389	362	361	375	354	358	364	390	354	369	355	369	349	381	342	353	367	327	377	389	374	389	363	358	360	336	393	362	376	355	351	328	305	345	367	364	328	382	326	382	376	375	347	387	360	375	362	347	397	365	359	367	362	358	345	379	360	326	362	351	330	371	372	392	375	361	378	357	336	342	362	357	349	361	365	377	303	349	374	379	340	378	386	343	366	386	386	390	354	357	366	377	364	360	390	362	372	353	341	337	378	408	397	334	365	393	349	365	400	410	362	404	372	354	360	355	397	377	385	367	374	360	369	373	404	382	380	404	398	362	362	372	383	343	394	361	356	350	352	346	387	363	367	373	386	372	352	341	367	349	361	336	341	388	366	396	363	364	348	368	359	372	318	367	386	373	370	375	345	368	372	374	353	366	334	397	344	375	363	389	353	357	373	368	354	359	356	373	386	361	369	370	367	358	368	335	368	392	338	382	384	385	386	377	373	397	367	358	314	355	378	361	367	376	381	346	331	372	368	386	353	353	338	393	391	353	381	371	381	361	384	374	371	368	350
8409	22969	18584	13457	11285	7178	3745	2206	1806	1384	1223	1097	854	727	716	691	704	571	636	651	794	775	649	612	634	779	1705	3856	3966	3209	2506	1679	1098	775	502	432	413	390	399	384	415	422	376	379	377	419	413	403	425	377	397	395	383	349	367	379	364	378	377	398	367	385	390	416	401	417	416	390	385	370	374	386	439	411	369	371	386	373	388	390	421	396	366	380	373	395	388	342	399	390	391	390	396	411	375	373	382	415	397	370	410	359	409	385	401	421	365	412	402	392	416	391	387	401	386	412	391	387	405	367	374	397	387	372	383	402	380	397	369	395	354	388	385	361	390	398	382	367	408	385	361	360	376	403	405	362	406	371	375	378	393	402	382	400	400	408	382	403	392	374	373	373	398	410	356	387	366	381	397	367	377	391	390	422	358	370	360	398	373	411	381	415	381	438	388	396	399	396	394	389	382	351	401	402	384	403	413	405	360	389	365	383	384	370	374	384	380	383	384	414	412	394	334	383	405	390	363	381	388	388	360	422	378	398	423	367	364	409	375	389	384	361	415	382	353	383	379	371	404	396	433	391	388	374	385	414	403	374	385	409	419	387	377	384	382	383	392	387	403	408	365	388	368	398	381	394	408	388	413	364	397	386	380	368	375	411	419	383	396	377	429	427	421	404	399	383	383	353	393	384	383	393	404	397	438	371	371	388	389	410	376	407	367	383	381	386	396	393	385	378	392	395	394	386	395	403	402	371	395	379	401	431	416	389	397	379	418	364	379	389	380	413	399	427	419	385	389	335	423	368	395	413	386	395	402	409	387	393	377	382	393	433	414	369	375	442	383	407	425	403	399	414	386	432	357	406	389	386	407	402	373	362	393	381	417	408	391	379	403	369	392	378	371	424	381	407	378	391	431	392	428	391	380	400	418	405	429	393	375	372	393	390	389	373	380	398	379	365	445	393	398	369	390	383	387	401	378	418	415	391	361	360	425	362	383	399	424	390	413	365	407	389	353	364	436	369	384	391	406	410	420	389	390	403	384	424	355	406	407	391	438	397	378	412	395	371	365	377	357	361	402	415	401	382	405	382	410	398	401	376	363	409	396	378	366	416	432	347	404	376	401	373	385	384	423	356	422	355	363	391	411	373	416	389	410	416	378	370	379	367	409	386	376	393	410	371	396	352	380	376	410	406	381	365	395	417	397	384	389	389	420	410	383	351	379	396	386	433	384	369	417	421	388	408	417	383	429	393	404	392	401	405	425	361	365	389	392	355	407	356	367	387	371	424	376	389	378	378	400	383	413	388	354	387	398	375	382	402	434	399	348	371	374	384	376	428	397	374	403	365	396	400	409	369	426	412	407	377	373	371	394	404	401	346	342	397	404	377	397	402	389	441	383	416	403	389	364	377	401	383	344	386	391	416	383	408	336	390	376	404	407	396	418	406	393	405	439	390	378	382	364	425	407	352	394	357	355	376	369	384	457	386	358	401	385	421	363	385	384	371	392	400	364	375	364	420	369	409	353	401	374	376	391	397	375	377	401	391	384	379	368	395	416	356	398	397	374	415	406	421	423	418	392	395	409	363	403	382	397	327	414	389	435	369	382	399	397	389	388	368	392	372	414	438	353	391	376	383	379	382	384	398	390	407	389	392	403	403	392	380	363	396	394	422	408	403	418	370	346	372	393	387	358	392	392	433	396	416	389	379	390	387	386	418	351	406	365	377	407	362	385	406	361	360	404	397	365	403	407	366	382	382	424	392	388	366	438	370	368	388	405	420	413	406	399	457	362	378	396	421	394	362	415	376	382	409	392	395	406	387	419	393	390	384	393	403	389	404	375	383	407	422	410	409	397	379	386	396	404	385	392	394	404	404	400	391	364	391	387	390	387	413	407	373	389	435	367	384	400	430	370	405	388	390	374	401	404	389	385	381	413	385	380	341	385	383	356	393	377	399	368	450	378	403	357	387	408	383	375	422	381	423	418	393	409	368	397	415	352	381	381	428	383	352	351	429	425	370	380	425	420	399	376	395	408	411	399	404	412	392	390	392	377	396	384	375	387	374	397	365	406	420	380	433	393	456	387	360	382	425	413	360	387	410	392	381	413	390	396	396	409	387	405	380	409	360	400	376	397	411	397	391	396	399	373	401	384	372	401	453	424	378	352	385	416	358	348	394	408	390	385	399	365	406	364	398	395	377	398	356	381	381	389	388	385	395	400	390	382	338	385	414	412	400	376	380	386	347	411	392	408	399	375	359	399	380	392	365	367	411	397	388	423	426	386	356	387	407	389	408	373	390	407	406	395	364	394	398	417	410	405	417	403	389	362	381	381	384	399	395	394	421	387	402	378	394	402	403	376	369	392	358	390	396	401	390	386	415	397	415	403	364	442	420	363	371	398	359	406	408	403	383	403	400	385	378	365	416	388	455	380	374	384	372	399	350	402	389	394	378	385	395	393	399	386	399	397	400	403	390	421	392	353	418	381	397	366	417	389	397	385	398	386	378	396	419	386	378	383	408	397	391	387	392	381	400	389	404	409	410	389	400	379	381	424	361	396	401	367	405	407	391	414	386	405	387	390	419	338	379	392	383	406	392	394	383	373	432	377	364	397	402	425	415	399	382	359	379	382	419	347	402	376	390	442	417	382	389	369	375	398	398	396	384	410	416	389	368	410	413	380	373	356	409	414	422	372	384	396	419	414	418	411	401	401	376	394	427	363	403	369	418	378	401	392	411	395	401	381	411	403	400	378	350	394	387	412	366	354	365	379	384	367	376	398	362	383	383	425	398	423	408	392	396	410	417	394	370	407	352	389	392	390	365	419	373	374	403	406	413	383	404	408	381	415	356	388	402	425	403	380	383	381	406	390	377	411	375	384	392	387	360	370	391	396	364	387	394	426	389	388	404	377	392	389	361	404	405	399	374	411	396	394	377	354	358	383	390	413	395	363	381	405	390	383	415	364	396	367	366	400	374	415	392	418	366	368	389	412	391	403	367	379	385	396	405	371	390	421	372	389	408	415	373	341	388	376	423	417	421	360	383	405	418	395	402	393	370	357	396	384	400	396	378	401	411	369	405	400	403	406	357	370	388	404	396	376	400	335	348	372	402	387	402	407	415	351	366	362	387	393	381	366	353	378	379	363	391	374	384	423	401	390	360	374	394	395	428	399	401	419	361	365	394	400	428	399	372	400	399	379	404	406	398	378	406	388	399	379	398	400	385	400	408	396	414	407	416	415	388	403	404	395	357	377	361	411	382	394	390	354	369	373	401	392	422	402	394	372	407	389	385	387	383	385	418	427	367	375	411	372	373	381	361	423	386	430	405	427	375	387	374	343	429	368	391	415	406	398	415	397	367	372	384	412	357	373	382	399	364	402	387	395	364	399	405	420	388	405	398	397	383	379	379	374	397	415	405	374	407	387	397	358	371	418	399	367	415	383	385	413	386	399	374	413	380	417	387	419	393	392	377	396	356	362	385	399	419	383	373	375	391	409	396	372	387
25111	21265	27438	25405	13860	3982	1905	1209	964	962	796	770	724	695	711	694	687	612	587	623	625	666	648	708	744	628	848	1497	2010	1452	1427	1124	873	728	540	511	526	554	522	545	527	539	511	553	547	555	538	529	493	489	557	527	555	508	529	523	517	542	548	546	532	521	524	539	533	551	532	527	514	523	498	516	555	513	558	557	557	539	528	494	507	537	521	498	559	498	546	546	483	529	514	549	557	509	501	527	542	539	547	526	519	564	510	541	503	489	520	511	537	563	555	560	501	509	524	560	524	573	516	560	535	564	545	521	484	531	540	545	507	536	514	539	563	557	546	533	545	570	561	512	513	534	539	533	519	596	577	500	562	523	495	509	595	539	502	499	515	540	576	540	539	529	534	512	538	519	530	547	567	535	549	515	582	540	517	498	516	512	554	528	546	517	546	544	556	554	534	590	527	546	548	561	558	529	519	527	539	523	519	509	519	556	530	556	544	545	504	542	563	548	535	528	556	514	517	579	515	506	548	519	530	544	518	472	535	547	508	524	572	506	548	563	541	565	503	528	539	517	544	475	496	527	497	552	551	523	523	522	547	451	516	580	558	549	511	554	541	513	531	524	508	511	582	552	499	533	534	550	514	565	542	561	590	556	547	540	525	563	533	584	529	499	545	514	534	495	524	508	520	514	536	540	513	535	544	550	513	549	547	530	558	534	469	553	556	504	538	508	533	551	572	499	516	556	572	535	547	518	521	507	563	558	518	514	557	531	558	501	537	507	500	526	538	550	521	564	518	526	522	552	537	525	517	569	523	540	522	550	560	527	522	572	527	551	544	489	527	495	536	507	577	491	505	553	566	553	510	556	528	538	520	542	541	545	513	523	592	528	534	555	565	532	505	536	544	563	535	550	563	509	540	517	502	533	523	577	562	527	523	583	515	534	524	529	585	528	586	568	534	541	540	533	518	526	570	506	548	553	511	534	501	581	546	547	550	526	525	546	540	536	513	526	569	520	541	547	557	532	534	527	574	557	519	567	515	544	545	531	571	508	584	511	545	523	557	572	540	538	546	533	595	501	543	542	525	571	555	557	557	568	532	531	583	540	549	540	549	503	544	565	546	577	487	503	543	518	526	540	549	582	528	512	550	511	521	552	529	535	569	507	486	530	531	546	518	548	535	554	527	561	539	566	503	486	545	507	495	555	579	521	548	531	564	550	505	557	514	523	524	548	529	553	542	535	567	547	529	553	529	517	538	537	551	589	571	539	586	513	560	551	513	507	521	491	548	554	526	531	532	569	518	544	535	480	511	547	557	557	527	578	504	540	521	550	523	565	559	505	538	517	542	525	525	522	546	525	525	566	553	567	532	505	545	538	570	552	552	534	519	549	543	532	536	549	545	509	531	524	521	523	555	542	541	543	496	501	517	516	531	537	555	546	541	558	512	515	536	522	532	536	525	539	546	520	505	530	571	522	555	573	526	507	551	572	557	513	535	548	516	513	546	533	521	525	558	541	546	498	585	547	519	580	530	509	525	505	514	533	494	540	532	511	537	474	547	558	538	535	562	512	548	486	519	529	559	497	540	568	550	543	544	532	523	553	555	533	515	547	566	550	530	539	534	562	521	534	514	513	535	487	514	587	578	529	525	526	521	537	511	549	534	523	515	548	527	486	536	576	534	549	537	540	526	548	548	551	548	522	512	552	548	538	528	520	572	499	525	523	488	527	567	501	537	608	544	514	507	581	541	533	509	504	535	579	572	527	537	539	481	531	531	532	551	497	574	575	528	526	506	516	513	539	512	510	554	490	560	537	540	553	557	515	541	535	516	540	523	539	573	549	545	547	516	570	498	557	546	546	521	575	548	511	561	561	556	556	530	493	543	545	503	533	484	502	520	526	542	533	564	542	502	479	572	563	564	547	544	472	573	526	535	534	539	557	528	545	503	572	500	570	554	566	554	546	535	548	512	513	554	549	548	526	545	534	524	508	530	545	539	511	515	563	565	544	541	527	544	525	528	520	524	522	527	546	547	504	569	535	537	563	541	557	597	553	552	472	497	521	562	532	504	534	523	519	582	527	528	546	544	543	549	551	514	530	575	559	525	501	531	547	537	524	530	525	560	540	585	565	541	550	518	507	500	567	547	558	491	553	530	536	545	528	555	539	507	549	526	529	537	532	542	548	528	557	567	525	545	546	573	516	550	534	536	584	496	507	539	542	531	552	525	498	558	514	467	540	575	514	510	547	533	524	545	543	541	548	606	526	526	572	565	524	527	536	531	521	529	572	530	516	550	540	566	579	541	521	525	507	549	468	520	480	596	558	530	494	496	523	526	549	541	506	566	575	538	524	553	546	502	559	497	520	556	533	553	556	565	521	507	532	545	525	516	510	528	537	539	556	544	517	547	524	507	517	506	483	579	540	512	523	535	577	543	564	553	525	547	566	537	528	524	560	537	544	551	582	510	518	558	518	565	518	542	575	454	550	523	536	525	544	546	535	506	509	558	587	541	542	571	526	518	556	518	509	542	505	526	520	523	570	514	547	545	538	551	537	549	530	557	556	511	603	546	529	541	467	527	563	561	548	527	547	524	555	550	540	504	532	518	542	553	542	556	517	554	528	578	513	553	513	518	564	524	517	494	531	566	545	548	549	526	542	554	544	502	545	542	553	563	525	552	534	567	505	528	544	526	531	528	527	497	528	530	513	535	530	478	549	533	518	559	550	495	531	577	517	558	529	548	491	501	520	513	583	546	509	540	540	558	528	519	496	559	526	537	561	562	502	494	559	541	513	499	532	523	536	537	538	542	536	537	581	531	554	518	563	524	552	571	544	552	509	568	551	530	551	534	550	516	537	524	554	547	553	532	538	552	536	518	527	554	525	543	536	545	532	509	504	558	528	541	506	530	522	529	548	527	526	543	503	524	550	534	551	555	562	550	531	522	521	530	484	570	525	503	526	554	565	516	550	548	542	541	536	518	555	529	574	546	501	553	566	517	532	560	565	506	571	568	514	540	499	544	510	531	532	512	541	506	555	544	560	502	549	506	577	542	562	536	515	520	546	529	507	550	502	534	551	548	486	543	529	580	545	513	475	537	502	522	535	541	517	554	537	504	586	540	465	519	560	473	518	530	542	506	531	561	551	549	480	525	564	526	521	505	552	556	524	548	561	508	547	533	533	536	555	557	524	510	557	533	538	556	542	507	572	555	543	549	559	558	560	556	503	572	495	508	551	549	567	533	546	531	511	513	544	559	518	535	531	559	575	552	525	565	504	550	564	493	522	573	550	555	564	541	573	551	547	546	530	539	542	583	522	486	538	563	545	513	543	522	512	515	541	558	548	518	539	569	582	568	514	565	536	557	537	578	530	542	514	589	500	539	555	540	565	557	476	562	527	519	488	511	566	537	564	558	519	539	536	542	523	530	550	495	588	557	556	541	534	554	490	524	516	538	504	493	545	529	490	575	561	522	518	527	534	529	527	511	549	574	495	533	531	535	550
8442	19224	14970	8934	8607	5647	3239	2060	1606	1382	1257	976	931	928	924	849	828	773	747	731	741	813	836	883	874	796	1214	2324	3219	2213	2166	1603	1121	886	684	605	547	530	577	603	590	576	575	560	591	558	520	577	580	556	577	561	572	519	568	606	561	583	538	585	559	531	550	516	546	582	542	552	563	567	535	582	606	548	569	581	559	504	624	584	529	567	567	559	596	535	564	612	596	541	552	558	575	574	543	575	565	575	577	553	588	536	538	592	567	568	584	605	551	542	541	581	568	585	576	566	576	538	554	560	527	549	551	575	559	535	581	566	585	562	567	590	583	532	540	580	612	558	573	562	545	606	566	552	576	558	513	545	544	541	555	573	579	570	562	550	569	530	532	585	520	587	571	585	603	568	580	559	566	545	553	586	584	545	556	535	556	581	562	553	581	553	570	546	591	597	563	543	593	543	560	567	540	584	577	546	617	560	512	562	563	560	529	582	586	515	572	557	517	544	589	533	580	592	607	593	562	586	518	573	566	581	569	577	586	564	579	571	579	529	546	565	547	542	582	585	554	607	569	565	569	593	574	531	536	542	538	567	543	590	546	543	522	562	523	587	550	555	563	563	571	541	596	560	587	584	575	538	568	554	592	581	540	555	565	517	564	592	556	570	572	551	585	580	569	569	570	563	537	550	551	606	517	563	540	573	563	568	541	564	550	539	599	601	559	598	609	562	522	544	581	551	582	596	602	547	566	569	605	537	547	607	534	525	566	520	550	569	610	498	592	572	580	578	565	547	575	521	611	525	528	547	538	556	528	539	543	562	577	547	556	551	542	564	545	572	545	573	577	548	597	568	618	528	533	557	575	548	577	532	592	549	555	569	563	572	585	568	559	530	596	585	600	533	581	591	570	541	566	568	576	565	585	554	598	543	576	584	587	564	538	542	539	578	572	548	559	613	568	600	566	580	580	545	578	618	570	544	565	542	625	579	559	579	580	608	541	565	602	553	555	605	625	554	560	550	567	571	622	578	519	583	551	576	538	565	585	600	558	595	571	570	557	528	567	525	602	549	552	546	556	590	538	499	543	567	549	554	541	536	567	604	558	617	565	566	577	568	546	516	582	593	534	566	570	576	559	585	541	557	552	551	567	575	546	591	588	506	547	522	566	563	561	557	572	543	558	555	563	554	559	529	533	569	574	600	557	541	631	533	534	573	556	576	521	571	566	561	576	586	547	532	572	543	568	530	518	553	591	542	564	595	543	575	553	563	593	573	590	515	510	554	554	566	555	609	539	566	539	562	544	515	529	577	552	604	568	530	601	575	540	566	555	536	558	593	546	537	562	564	544	548	546	539	539	539	578	570	553	553	590	591	604	548	563	549	549	546	561	563	557	586	530	565	556	543	593	568	559	552	595	550	585	568	557	577	555	555	598	554	559	566	543	521	550	564	603	549	572	527	541	563	575	548	579	574	561	512	549	534	541	566	567	587	604	563	581	584	577	589	558	575	544	553	569	570	567	546	499	620	561	598	581	556	549	597	558	616	552	531	564	634	578	519	555	559	539	563	557	532	554	536	524	573	615	571	566	599	574	597	580	525	560	596	560	603	569	600	575	522	543	556	547	563	582	585	587	556	555	600	554	558	578	607	583	563	542	575	552	570	585	571	525	620	531	569	563	566	555	569	552	585	584	579	625	553	567	540	605	537	607	583	564	567	537	545	574	552	527	562	553	600	597	579	582	555	556	556	549	546	560	589	565	594	568	557	557	580	563	541	558	590	632	627	566	542	564	536	525	584	539	583	593	532	571	565	541	528	563	562	533	601	559	552	559	586	543	554	572	566	538	507	588	530	568	589	580	570	594	563	548	561	563	593	588	569	513	612	572	553	550	574	596	602	542	512	550	603	568	578	530	561	570	575	570	592	596	576	569	571	549	588	562	564	559	598	571	593	584	568	564	575	558	569	541	598	599	569	618	527	575	540	598	574	595	564	532	546	527	607	554	538	555	588	562	523	582	596	543	541	552	612	560	507	593	554	559	570	529	582	607	575	550	525	565	548	556	536	571	590	614	572	573	579	519	577	576	559	499	613	551	553	619	532	550	560	531	565	591	541	571	511	520	639	572	548	567	576	587	537	596	575	531	587	561	564	545	556	547	577	575	599	583	575	591	530	513	600	558	573	592	546	595	568	581	547	546	579	540	577	522	578	564	545	538	596	551	578	538	586	563	543	589	543	556	595	591	566	572	623	578	604	588	563	574	579	580	576	582	605	555	610	557	555	530	574	559	647	564	566	542	561	613	566	608	527	597	551	582	552	621	615	559	565	566	541	566	570	594	568	575	573	547	559	590	596	562	578	593	611	581	539	609	561	536	540	534	546	588	524	577	580	549	546	553	586	586	553	578	549	578	572	538	618	590	559	488	574	532	585	556	550	578	554	546	581	552	571	535	552	613	567	552	597	571	595	594	594	565	550	576	569	592	572	584	597	515	595	563	547	598	559	547	603	576	554	565	552	551	551	546	534	574	574	574	542	564	568	581	612	569	538	552	565	569	578	587	594	608	591	555	532	555	578	603	568	561	566	591	581	563	570	604	579	542	580	578	559	577	554	599	587	562	569	556	529	597	558	573	559	550	571	574	584	595	539	566	568	583	569	589	526	606	570	564	553	585	562	569	539	539	547	577	569	528	554	626	551	529	548	569	600	529	589	587	573	573	594	579	550	557	558	536	583	508	548	589	645	552	553	570	568	572	549	551	572	579	558	583	561	591	534	592	595	605	539	608	601	533	601	526	554	575	593	551	574	561	567	563	581	598	593	589	578	620	556	554	572	568	554	577	567	562	576	562	550	570	597	581	588	597	564	588	529	535	540	545	589	635	575	534	564	607	587	537	584	570	574	595	590	594	568	571	557	561	565	582	585	586	551	554	544	556	567	547	562	523	542	552	596	529	556	569	558	589	574	573	581	552	555	591	572	540	577	599	579	519	535	554	566	567	561	586	558	574	586	568	544	579	578	605	542	588	569	559	605	588	574	532	606	553	547	541	533	544	587	540	533	556	567	558	511	575	535	533	522	562	529	568	551	561	557	504	590	545	549	590	561	597	547	579	532	537	575	545	584	597	584	560	594	544	579	603	547	565	528	551	561	605	540	584	552	526	565	593	591	550	581	598	548	573	592	500	554	564	539	566	568	563	561	583	556	584	583	507	532	554	516	582	591	550	585	531	560	552	556	574	627	571	562	600	554	561	575	555	541	578	596	549	563	583	547	530	571	539	536	578	553	591	562	580	594	595	539	581	561	582	574	567	555	563	584	520	554	583	558	620	568	569	557	574	571	585	554	521	528	543	535	557	558	557	589	577	559	569	593	563	596	528	589	588	608	548	560	598	569	526	605	562	552	579	557	551	524	562	611	529	581	593	554	529	578	593	602	556	533	550	581	543	522	546	546	533	564	540	524	592	610	563	582	549	567	597	542	543	559	562	555	553	528	563	562	552	527	558	548
22796	21330	29080	23946	21364	21514	11641	2691	1808	1620	1262	1024	1038	964	1101	940	817	877	857	749	730	739	691	774	818	825	1707	3455	5386	3899	3771	2919	1892	1210	589	567	544	513	554	536	537	528	544	513	509	543	581	537	560	494	569	557	572	519	574	502	563	559	603	533	573	535	534	532	522	532	560	549	543	512	564	548	520	553	526	503	507	516	537	551	536	516	526	502	487	537	545	537	589	518	516	543	534	517	546	536	537	502	541	524	524	548	529	502	490	545	529	528	540	528	505	555	520	544	514	533	535	526	536	567	501	544	496	558	491	531	501	506	539	508	560	531	509	547	564	506	553	547	558	548	518	541	541	502	553	596	487	490	475	544	539	534	533	550	527	560	541	502	541	555	523	523	511	532	556	516	528	525	541	495	561	566	541	521	555	499	554	532	483	540	493	532	528	536	503	595	519	553	510	534	537	577	520	529	543	550	526	520	535	528	550	507	503	548	503	532	531	568	512	524	533	545	502	561	522	538	516	508	518	535	589	509	561	592	552	536	552	515	558	514	515	494	534	555	542	525	499	555	524	526	506	526	532	547	511	545	524	534	539	564	512	509	534	559	524	516	500	508	532	508	539	520	553	508	517	501	527	530	535	515	496	536	544	565	512	564	544	528	544	526	519	519	541	577	557	542	496	524	497	525	503	509	552	530	496	527	549	513	520	529	512	517	513	532	533	498	552	558	574	553	534	574	527	536	502	552	510	535	525	512	550	542	517	566	500	547	546	522	552	538	528	480	518	544	528	504	520	513	517	495	523	551	508	548	556	544	522	577	504	534	548	533	528	556	552	507	533	499	558	560	519	500	536	538	556	502	520	527	537	485	523	561	579	577	562	575	528	562	517	570	509	585	508	553	510	564	531	524	531	520	501	578	504	525	516	543	561	524	536	541	558	551	541	573	582	511	506	524	535	567	515	514	536	519	528	572	518	495	534	540	543	560	523	498	544	527	530	565	543	542	503	541	514	500	562	535	513	551	518	560	555	557	520	547	546	519	531	546	556	490	548	520	522	520	511	544	539	550	579	512	546	523	542	510	542	536	550	541	524	526	565	522	533	557	532	525	489	510	482	518	522	528	543	579	527	531	532	543	526	549	534	551	537	545	507	540	561	530	542	557	566	546	495	528	492	531	485	545	517	521	533	539	528	500	534	553	526	522	535	502	546	587	503	475	504	547	498	550	613	557	522	520	571	526	558	524	557	544	516	521	524	570	501	548	550	573	499	545	516	537	528	575	532	559	540	556	542	525	545	557	499	515	557	542	509	511	491	535	526	561	530	542	538	532	548	544	509	558	553	539	509	528	557	522	495	494	532	499	501	556	530	526	522	574	477	587	541	510	522	559	547	514	553	501	508	504	537	561	505	529	533	527	543	528	526	533	537	561	563	514	517	561	553	536	540	529	567	570	554	478	510	538	494	506	504	527	496	540	509	540	535	519	496	529	532	526	537	505	515	551	557	509	555	516	516	536	540	561	515	518	546	521	530	543	537	609	567	565	562	520	522	509	533	556	538	502	521	536	514	562	512	529	546	520	499	531	516	565	521	580	540	505	542	509	504	564	526	547	513	541	523	529	535	537	535	536	507	543	517	599	518	541	500	563	519	560	479	528	538	513	539	561	533	537	538	498	512	537	557	480	538	533	532	537	545	517	494	563	535	523	534	504	542	507	529	540	591	552	517	549	525	547	540	528	526	550	492	557	570	531	513	542	494	519	529	521	495	502	571	518	541	525	524	540	518	515	529	517	546	528	574	524	512	532	520	525	561	522	550	509	533	516	573	514	560	462	524	541	545	538	545	506	497	550	569	528	538	507	521	559	527	517	548	496	535	544	550	515	510	547	508	573	555	520	543	526	516	502	523	556	528	542	497	512	512	524	544	513	533	541	539	497	523	556	531	558	534	540	475	508	538	514	551	491	548	542	547	528	490	517	505	563	507	530	546	537	521	501	509	521	528	547	536	547	545	541	536	554	556	527	538	534	455	546	544	521	564	536	500	545	519	519	531	562	544	552	544	535	509	533	475	526	556	501	574	545	557	531	531	530	513	575	489	533	593	536	535	528	507	525	487	507	513	523	556	551	513	542	515	583	525	521	558	541	539	518	518	533	539	535	536	560	562	516	512	505	552	549	546	494	543	553	582	558	514	550	521	528	562	521	545	526	540	524	525	541	537	525	590	504	538	520	504	519	548	535	540	555	521	535	505	561	522	515	553	535	533	554	505	542	530	526	545	525	527	556	536	533	533	558	522	526	508	523	525	535	566	529	532	513	540	534	547	558	528	530	508	502	537	541	570	532	536	550	516	550	506	524	495	544	554	520	517	518	524	558	534	540	543	558	551	528	528	516	527	535	578	539	515	564	530	522	536	558	508	563	562	526	544	518	573	502	573	545	544	572	570	560	520	510	504	539	550	547	531	516	544	538	548	557	533	522	527	539	490	551	497	540	566	547	556	501	583	502	543	541	516	508	559	534	487	529	537	512	542	530	483	511	514	518	476	508	540	518	559	492	477	524	524	559	530	521	504	525	528	534	526	522	540	508	510	541	525	533	521	521	513	556	547	543	568	530	525	547	540	517	527	562	532	558	537	539	534	528	518	514	533	546	557	516	492	530	508	512	536	516	554	510	515	532	523	564	510	531	548	536	538	529	541	568	493	557	540	552	537	521	510	539	542	513	505	575	588	528	495	527	501	507	528	507	524	550	527	505	523	536	572	490	506	555	547	516	589	534	510	541	497	567	530	500	530	526	537	564	521	536	523	505	559	496	526	498	533	527	534	543	525	518	516	560	487	509	506	532	532	498	520	519	519	552	519	524	531	549	551	538	561	570	515	558	506	540	523	557	546	543	573	525	503	495	525	501	499	540	553	512	501	551	570	506	490	545	530	532	537	525	534	542	566	525	542	538	521	506	522	513	550	538	505	531	561	566	539	492	536	567	566	540	560	511	542	551	507	516	501	501	530	582	500	536	537	554	572	499	531	548	530	517	532	509	538	567	546	556	558	552	514	480	561	536	501	562	522	567	536	530	539	498	511	518	518	536	515	567	538	555	546	556	527	535	571	544	515	519	537	541	541	546	536	502	567	548	535	521	565	560	518	520	564	534	526	551	534	490	504	550	485	536	537	542	498	573	548	566	534	484	528	529	534	546	524	509	526	514	541	525	509	567	560	510	497	535	516	553	520	510	573	508	534	533	500	570	580	554	527	517	500	500	501	531	517	540	557	480	519	571	514	526	547	544	566	537	561	535	500	561	568	534	516	550	524	481	546	548	520	528	523	547	528	537	545	532	520	550	544	554	521	555	516	543	535	502	513	487	551	526	547	541	518	536	547	524	514	540	532	533	546	521	537	534	550	532	534	553	495	494	527	573	506	511	497	566	500	508	484	525	541	491	524	547	564	532	505	584	492	548	556	528	553	565	523	555	556	522	562	559	502	552	556	533	488	499	529	553	529	527
9936	27495	21731	15676	19348	9043	4916	4129	3173	2547	2027	1577	1495	1350	1549	1182	1226	1167	1075	917	881	818	895	977	990	1091	2529	5492	8082	5644	5652	4122	2516	1419	597	575	547	523	522	539	550	553	580	547	550	514	540	531	590	565	565	516	546	503	586	520	561	583	545	541	549	524	487	541	538	514	548	590	559	524	558	554	540	557	537	530	551	590	568	503	588	554	489	575	577	566	524	564	583	564	544	536	511	527	538	569	574	528	516	544	548	540	537	514	551	508	569	582	582	522	587	525	558	539	557	562	531	562	583	508	545	575	542	563	571	567	542	540	530	537	532	559	536	533	550	544	549	562	545	549	518	555	508	535	542	548	549	528	545	574	557	508	553	556	536	537	553	571	573	554	576	604	497	524	542	529	539	601	549	528	554	543	526	527	572	587	569	557	505	573	541	570	512	549	547	527	497	541	544	555	532	520	522	561	534	537	556	558	563	531	564	582	541	529	525	531	514	566	523	523	532	577	549	505	525	549	573	583	514	531	531	564	502	554	543	494	525	581	547	582	501	517	586	569	560	532	561	543	536	537	552	507	523	578	514	601	529	582	544	546	544	513	556	547	536	523	527	549	572	517	521	546	510	538	578	538	611	538	515	528	544	539	538	544	560	552	579	588	567	564	542	562	569	505	565	535	520	543	519	535	535	554	558	544	543	553	576	506	536	500	513	582	565	518	516	521	548	548	558	556	574	548	511	538	564	571	552	532	570	562	498	530	547	542	539	576	527	515	537	523	573	530	571	553	514	537	547	555	540	545	568	533	537	560	531	528	575	561	536	551	523	508	571	552	550	529	574	499	527	521	567	554	525	510	543	556	549	542	566	580	532	497	539	538	573	474	545	535	528	553	532	540	544	528	559	526	531	577	531	488	533	560	546	541	558	562	573	543	542	529	555	567	513	552	559	534	567	569	593	557	554	490	570	539	545	559	540	559	549	533	554	542	605	522	531	519	560	529	476	548	532	545	547	515	522	494	553	532	565	574	560	553	562	525	553	490	525	512	507	564	568	546	605	539	508	537	537	578	496	572	551	543	513	531	518	521	522	523	537	532	561	581	560	549	566	539	546	547	566	537	524	587	542	522	543	565	540	479	573	556	547	560	549	541	531	583	516	560	539	539	532	562	561	552	521	532	560	555	515	525	556	528	523	552	522	555	562	540	512	557	529	557	577	539	535	615	557	499	540	541	521	526	547	538	574	580	535	516	573	539	529	553	544	541	497	559	526	573	612	536	573	535	559	522	520	594	522	529	526	539	554	503	518	551	567	559	580	504	555	546	565	578	573	565	541	488	602	573	569	533	522	525	547	515	548	523	515	499	552	540	563	534	540	514	492	540	497	529	576	541	569	546	639	528	539	539	524	569	537	543	518	554	566	544	531	548	542	548	484	533	551	563	530	540	551	562	543	530	541	499	562	493	601	552	566	519	559	539	515	535	543	535	599	538	510	522	548	552	528	536	518	540	549	587	510	535	554	516	576	554	551	530	540	561	567	500	578	567	536	512	569	507	556	512	538	555	555	553	515	556	537	570	566	536	538	506	572	502	500	513	545	505	546	563	504	512	583	537	527	543	542	545	555	550	552	572	511	518	541	573	534	543	541	504	557	559	514	537	551	536	524	528	556	522	561	544	581	508	522	557	568	530	553	556	569	548	536	535	566	549	536	557	534	499	558	556	527	580	521	556	534	589	548	565	535	556	494	556	526	510	595	567	578	515	561	585	577	536	552	550	572	509	541	558	534	518	533	514	581	534	529	567	507	583	550	532	542	520	531	569	565	548	566	565	541	525	524	532	538	537	554	511	539	517	538	580	486	515	552	523	511	593	548	536	531	549	558	498	548	565	544	531	514	551	487	506	564	531	534	547	537	545	574	542	562	558	548	539	554	506	545	548	529	588	520	536	541	563	552	514	585	547	535	535	564	562	549	553	553	537	506	518	573	567	520	559	539	517	539	553	545	554	546	506	530	531	518	544	540	545	560	599	562	554	553	575	530	526	592	537	559	536	562	585	505	553	542	540	546	564	544	520	553	550	563	527	469	542	562	528	529	521	533	552	519	528	548	524	555	543	525	514	538	535	556	526	533	560	540	577	558	570	522	490	562	558	571	519	541	466	539	516	543	554	498	563	503	525	511	538	549	534	534	545	528	544	489	539	523	567	528	571	573	561	554	531	511	564	536	538	529	553	536	568	567	588	574	553	509	521	530	579	543	556	538	571	527	544	541	521	534	549	557	548	552	515	540	539	522	524	554	538	536	542	552	515	557	524	597	535	555	580	552	535	556	554	556	529	551	556	558	527	562	589	543	548	482	549	558	541	548	531	520	508	520	530	531	555	518	548	581	564	528	544	524	526	563	523	549	544	561	541	529	564	520	531	524	544	576	541	552	552	512	567	515	534	557	532	543	549	556	512	551	573	552	549	574	560	508	516	573	577	540	580	541	549	543	549	508	563	524	577	560	585	539	564	538	551	548	533	564	535	500	541	498	541	561	570	533	544	519	524	561	567	528	525	534	513	505	588	512	549	519	527	538	528	533	529	536	565	560	511	493	563	506	506	542	529	514	547	532	542	533	518	545	593	545	547	558	550	564	517	540	525	539	518	536	544	524	525	532	541	544	551	524	526	546	522	535	518	522	510	569	548	553	537	516	546	542	511	547	511	520	560	530	544	516	516	590	528	504	579	588	552	526	525	541	535	558	570	558	568	569	526	562	587	503	520	538	516	542	516	545	548	553	520	541	582	564	547	574	531	510	563	574	550	531	521	566	579	539	572	538	547	529	575	557	538	563	539	526	530	553	509	596	522	553	550	518	527	562	564	535	584	560	553	569	575	542	545	527	534	541	540	544	531	539	562	540	563	555	585	534	525	534	540	556	570	542	564	576	538	559	540	487	526	511	572	486	537	518	516	539	559	504	516	526	545	553	546	524	543	578	520	532	514	511	544	518	576	581	528	559	502	502	549	526	551	525	556	563	555	565	568	599	543	525	569	509	541	521	559	537	514	565	585	562	558	545	537	562	562	512	533	541	498	573	542	550	523	535	572	535	541	562	578	529	537	505	571	568	529	546	569	529	517	537	545	538	595	545	547	496	556	527	526	541	517	553	550	549	517	532	551	516	537	554	540	525	565	513	535	546	587	552	513	513	511	506	562	532	564	553	532	515	575	561	531	590	549	528	575	545	573	550	536	502	569	536	542	559	531	534	541	550	571	509	514	566	531	524	592	536	552	570	580	569	525	546	538	567	549	538	566	532	553	523	485	556	538	576	512	567	532	589	520	577	558	545	579	535	541	544	530	524	485	549	548	544	501	512	525	538	563	566	547	580	614	553	592	545	527	550	541	542	547	504	522	553	562	550	529	544	563	556	567	557	525	546	512	536	562	538	553	540	519	519	541	524	541	522	485	519	553	530	538	567	561	540	517	534	559	529	549	541	556	527	528	520	565	504	558	558	553	551	565
27898	19212	10128	5343	3801	1932	1157	908	877	654	565	528	526	522	503	490	558	595	563	580	556	472	479	472	461	477	478	576	598	606	585	602	509	471	425	402	402	398	403	405	356	376	372	402	390	434	380	367	395	398	398	384	404	409	394	405	398	395	387	422	386	419	398	388	394	394	411	376	394	409	417	427	415	378	386	384	373	366	406	417	376	379	386	395	375	378	382	383	383	411	416	406	422	417	337	379	414	396	388	382	421	404	382	450	412	393	408	357	377	385	416	387	381	366	359	398	391	403	367	390	389	428	375	397	393	400	365	377	379	404	423	427	399	406	400	398	427	399	392	408	395	399	369	395	435	403	409	386	408	417	393	386	407	404	395	388	405	360	384	409	375	351	405	412	379	413	377	412	397	371	358	395	365	387	399	435	382	401	369	379	406	414	429	406	404	381	383	367	417	409	384	381	366	398	403	398	397	384	399	396	364	407	407	384	385	394	395	386	410	403	419	424	397	408	414	404	381	388	427	397	401	410	409	405	395	365	373	370	385	418	380	386	394	426	367	405	413	398	406	423	379	427	402	399	400	404	412	353	398	395	371	381	424	407	369	413	423	404	422	403	363	403	414	364	403	390	406	371	400	390	381	388	386	387	393	436	384	407	395	402	376	413	390	393	386	397	396	416	406	377	418	400	418	404	363	386	351	380	406	375	393	393	352	381	400	406	355	411	386	386	403	413	377	404	388	384	379	352	393	413	369	375	424	405	405	409	419	400	366	395	373	402	414	396	369	389	409	387	409	380	378	393	392	407	379	412	398	352	392	385	427	374	411	422	399	361	403	456	422	371	421	412	400	397	414	407	425	438	411	362	378	379	397	395	394	409	409	368	421	407	384	379	438	374	423	384	426	402	403	416	399	400	388	431	396	410	366	400	409	406	416	372	372	395	411	369	406	393	373	414	384	399	415	414	446	395	386	435	454	383	422	392	358	399	434	396	398	393	374	368	413	414	419	349	422	431	395	394	359	382	399	363	403	411	387	415	373	429	407	363	373	381	405	410	386	379	369	390	393	422	431	362	371	406	390	414	347	366	423	434	407	368	399	378	389	443	400	373	393	402	404	363	403	402	419	399	403	408	393	395	375	414	388	407	389	423	410	389	385	404	407	379	425	425	408	378	392	376	394	382	400	384	364	419	453	397	403	416	399	369	394	391	413	401	395	360	376	384	372	387	428	399	402	415	367	397	396	384	343	391	406	410	401	408	411	354	352	375	408	422	424	358	416	390	397	391	387	406	404	389	410	390	409	387	401	391	420	372	366	420	391	421	367	394	421	399	383	379	411	400	402	406	384	405	396	417	390	402	408	392	396	385	396	399	393	420	377	420	396	368	398	405	375	426	386	405	407	413	414	402	391	401	424	406	409	399	352	400	412	362	407	381	433	367	396	396	405	415	396	419	366	405	386	409	365	391	362	399	418	394	404	387	380	425	390	389	421	419	376	403	383	451	405	387	422	412	417	396	384	425	401	372	426	414	394	408	399	385	391	385	400	350	404	398	393	385	422	418	367	381	408	422	412	391	412	399	411	398	410	428	413	412	395	380	391	423	402	390	400	386	380	418	379	381	415	400	412	361	377	409	389	409	397	389	391	416	415	397	386	384	401	405	381	380	442	398	429	381	375	398	416	407	369	356	392	438	388	416	386	404	381	443	403	401	384	414	373	390	379	446	400	395	450	406	396	421	399	341	381	407	402	420	400	394	380	431	456	400	401	401	413	409	397	391	394	387	410	390	403	407	370	358	410	391	408	408	376	352	392	387	408	395	387	423	397	384	397	393	390	401	385	383	389	382	371	424	397	384	372	417	394	390	408	411	395	406	411	371	372	398	367	397	389	380	371	393	420	378	415	406	392	408	390	426	420	405	384	422	397	407	403	388	412	400	379	407	400	411	446	398	419	389	389	397	412	373	382	405	433	388	367	441	431	371	407	384	432	420	387	405	390	393	373	411	391	395	415	412	386	388	375	412	411	391	396	407	368	418	402	441	354	390	437	416	391	403	401	404	392	430	377	364	396	415	384	409	425	390	450	404	367	397	395	373	393	420	377	407	411	375	421	410	351	388	370	397	385	388	422	391	366	383	395	426	413	419	415	405	381	370	412	409	394	378	430	433	399	386	383	384	380	375	405	370	398	402	399	397	409	381	420	397	403	407	396	401	384	387	377	395	385	403	371	389	419	396	435	394	428	405	433	429	389	374	419	396	439	372	395	380	394	394	394	409	428	387	402	395	383	419	367	401	390	397	437	416	418	369	362	415	429	395	393	380	388	422	372	374	363	347	386	410	414	372	394	381	373	399	401	405	382	417	384	394	413	400	388	387	441	355	400	404	411	391	394	387	377	398	409	428	367	416	395	422	370	404	382	406	400	354	400	404	393	375	440	418	424	400	391	408	415	393	383	403	382	392	414	355	385	371	414	416	388	393	354	385	426	430	440	421	396	418	403	372	439	440	375	422	400	409	393	392	398	390	381	422	431	399	416	418	383	399	373	435	368	385	394	406	363	385	381	381	387	423	377	394	424	433	415	374	397	421	390	378	400	386	408	411	421	376	418	357	428	395	420	391	405	398	402	381	428	386	397	430	387	387	438	377	423	392	415	390	411	372	376	375	399	411	367	376	385	382	376	416	386	403	426	369	412	377	425	402	411	407	418	420	409	364	428	389	418	417	374	405	395	364	401	377	413	379	396	397	389	394	423	427	429	411	438	358	379	411	426	410	373	418	358	403	395	401	382	432	384	401	427	397	397	395	383	421	363	335	408	403	404	401	400	379	369	405	391	387	411	371	408	366	396	386	377	419	409	417	384	413	382	404	371	412	382	398	420	434	404	399	396	420	400	353	415	424	345	433	399	384	387	393	421	404	399	402	411	354	410	385	408	380	412	394	402	366	381	380	384	394	372	388	385	413	377	427	403	410	393	401	409	385	390	359	405	417	386	412	371	415	439	441	395	404	372	431	431	374	414	409	388	420	397	388	389	410	410	376	372	423	362	368	372	368	389	393	397	411	424	370	394	385	385	403	380	350	433	396	416	416	365	389	372	367	379	361	382	411	376	354	401	397	410	413	407	418	383	405	369	439	377	396	404	396	427	396	402	403	428	418	438	413	377	395	391	416	402	419	357	369	414	390	371	404	374	399	381	391	388	391	347	422	386	430	389	406	395	432	371	382	362	392	408	385	406	420	427	379	392	427	389	380	429	414	400	388	391	418	394	380	387	393	392	409	407	389	379	432	439	402	416	400	389	407	423	427	374	390	412	426	384	399	382	401	361	380	395	405	410	423	415	424	414	420	403	417	390	394	430	399	436	364	415	406	390	377	385	406	417	368	389	398	397	387	404	421	394	414	356	379	406	404	343	388	407	393	372	394	438	402	378	383	418	383	418	393	362	405	405	385	411	386	373	406	415	423	407	433	388	390	390	407	392	398	390	405	373	418	406	366	387	420
7828	11787	8805	6257	5916	3117	1844	1602	1318	1060	799	705	730	707	671	642	775	751	683	741	631	590	534	618	545	528	670	735	821	807	696	707	634	555	449	445	416	405	420	419	448	453	423	439	457	447	432	458	462	444	435	410	406	457	407	402	409	432	444	402	425	416	429	440	413	407	436	412	426	461	474	443	434	457	440	406	430	438	434	451	413	420	425	386	432	448	425	405	427	410	402	458	444	438	419	408	427	434	458	434	449	425	444	428	434	472	442	446	440	482	413	435	435	399	435	413	418	433	414	464	431	454	468	457	424	453	470	429	447	433	472	431	440	419	443	423	436	426	477	438	437	446	448	444	415	424	390	453	426	431	411	438	478	439	398	452	424	462	465	432	414	461	439	434	466	382	462	410	436	446	428	426	440	443	434	418	436	405	424	461	403	390	406	382	424	448	416	422	447	435	435	425	465	454	387	472	440	429	466	432	446	436	434	407	391	407	461	469	424	433	425	459	446	379	469	448	430	423	489	431	430	456	448	442	458	417	461	401	399	422	445	429	436	413	427	435	433	456	439	407	413	467	445	413	434	453	432	456	403	464	443	421	428	427	437	443	466	391	420	404	428	436	459	476	430	440	425	401	469	454	450	417	426	442	434	464	451	417	427	437	470	443	403	463	443	433	433	422	412	435	412	367	428	415	444	433	431	445	416	444	433	437	419	435	420	453	450	454	412	473	448	424	442	447	439	462	433	459	431	470	461	421	448	433	431	447	432	421	455	424	414	429	427	460	408	417	453	438	437	441	487	447	416	422	452	424	443	396	412	462	435	423	431	443	460	438	454	442	414	427	424	432	445	437	413	465	468	427	394	420	415	471	433	432	437	426	432	442	431	452	438	433	430	409	444	431	422	427	448	398	442	446	396	432	427	392	409	429	424	450	402	419	416	476	452	410	407	429	417	403	438	412	450	429	432	441	425	442	469	406	426	411	423	477	428	422	438	427	398	461	423	449	441	458	446	434	409	430	425	444	437	439	454	415	435	476	447	412	436	447	439	427	442	430	448	457	443	411	430	439	461	436	426	466	447	424	417	451	462	409	402	425	449	445	412	419	413	444	383	437	449	440	424	444	445	406	446	429	432	451	409	438	440	437	423	417	423	421	453	420	427	409	414	418	428	457	436	419	460	433	446	413	390	458	475	458	456	418	417	422	457	441	402	428	419	456	467	446	465	438	429	426	418	448	438	399	407	444	438	449	422	445	426	466	431	443	455	425	415	403	483	461	403	427	444	424	423	440	404	459	429	429	429	439	467	428	434	460	447	403	425	428	410	417	412	438	437	424	428	468	424	432	461	428	435	414	437	412	438	407	420	427	432	414	437	430	383	410	479	441	429	441	422	467	436	438	443	463	415	439	416	386	396	412	451	440	421	427	409	441	426	394	388	437	441	404	399	457	430	437	449	475	415	405	430	442	422	446	449	419	387	426	376	408	392	436	409	435	414	433	470	414	454	466	438	446	412	439	452	453	433	428	453	404	413	383	399	460	409	455	450	419	439	451	415	477	443	419	405	450	444	440	434	466	464	413	398	444	454	439	436	431	418	461	466	393	405	417	397	446	405	427	435	445	402	446	458	417	445	443	433	411	449	454	414	412	433	447	389	458	425	447	407	428	452	428	430	413	414	431	405	438	454	425	463	462	417	446	435	467	423	437	406	449	471	418	446	441	412	420	429	399	444	445	432	419	413	423	430	417	434	438	453	444	411	388	434	409	406	417	458	449	445	420	412	449	426	436	394	427	423	435	431	435	471	439	421	472	447	431	442	430	435	399	427	410	450	429	431	482	443	438	420	445	414	428	429	460	419	465	455	475	412	392	445	415	436	427	447	445	403	426	472	429	450	429	439	449	384	458	440	400	402	415	423	448	468	431	466	428	421	467	394	447	432	418	454	422	448	416	434	408	420	449	444	441	427	425	461	418	424	456	454	425	443	453	432	456	441	436	432	475	396	424	449	457	392	447	436	458	428	405	422	413	446	396	444	416	454	434	438	433	456	451	437	388	435	416	484	429	447	428	426	419	395	399	462	429	427	434	435	441	448	391	408	439	443	441	423	416	439	430	469	429	426	390	437	417	461	408	423	423	439	429	405	428	430	435	410	437	402	419	439	415	433	458	439	421	449	452	423	468	410	440	419	460	461	438	416	436	438	461	410	430	393	411	423	397	416	429	441	429	417	451	454	415	423	450	437	412	442	406	446	454	404	455	425	426	430	464	427	424	404	445	446	454	448	440	475	424	442	430	412	433	398	456	471	427	484	464	435	435	407	404	449	386	436	425	428	415	432	435	470	406	407	452	434	398	440	412	404	417	468	436	456	414	473	427	428	417	438	455	440	441	452	439	429	408	424	408	457	427	460	472	431	380	413	429	443	414	422	435	483	441	419	446	459	458	420	478	435	444	436	429	440	413	431	417	466	435	436	434	430	470	458	401	440	444	429	420	412	407	436	450	430	400	478	436	416	436	396	418	413	416	425	477	455	393	428	457	421	424	446	451	434	461	451	431	446	430	443	451	429	468	459	431	450	433	436	415	468	421	430	440	408	472	434	424	433	413	431	432	402	433	442	460	471	475	438	424	436	455	427	407	441	462	432	432	459	456	430	441	388	424	414	401	435	458	427	406	450	429	419	414	444	424	431	395	468	441	438	426	439	397	440	411	420	415	414	419	435	433	441	433	420	421	444	400	413	419	431	443	438	440	433	435	431	430	420	425	421	458	437	449	460	427	412	431	455	407	406	446	426	441	416	439	436	423	447	408	417	435	438	426	448	450	475	463	436	432	427	454	450	457	428	438	433	414	424	402	436	449	461	433	413	422	416	402	485	410	463	455	433	434	434	455	471	449	426	451	420	466	445	409	411	453	430	434	457	423	395	435	440	417	425	386	451	424	400	402	463	440	443	449	472	419	421	386	421	441	454	435	446	419	428	446	422	401	466	449	389	415	435	441	419	411	425	447	427	429	468	433	476	445	450	460	418	461	452	432	422	466	420	438	441	445	439	429	428	453	442	448	431	430	396	462	408	468	401	465	455	435	451	423	426	444	435	435	452	483	411	416	482	463	420	464	451	430	457	417	425	430	421	435	413	455	421	436	439	430	428	409	468	418	435	401	440	454	465	440	443	428	438	382	392	397	433	435	488	423	457	393	436	428	448	430	404	423	462	433	416	434	446	453	443	446	424	463	410	451	450	450	467	429	419	421	421	439	425	441	431	448	422	460	429	433	459	382	454	421	426	433	418	407	412	419	419	476	433	456	439	398	398	441	410	424	449	422	437	402	448	415	438	450	419	447	434	425	407	441	453	413	447	425	411	424	391	441	477	389	437	433	432	411	443	429	441	457	424	400	420	404	457	402	411	430	424	456	422	434	415	460	472	422	422	466	418	449	425	412	423	417	413	432	429	435	470	372	413	443	442	442	428	442	438	432	456	459	416	431	419	424	425	412	422	450
24082	21298	28526	24427	21385	10690	2731	1703	1347	958	767	665	660	650	592	596	759	710	613	635	612	531	573	515	519	662	1605	2285	2637	1700	1632	1205	830	566	475	355	373	338	346	358	365	365	357	368	385	363	364	392	379	354	357	344	359	374	353	354	402	345	367	383	389	352	368	337	374	369	392	377	344	350	347	369	361	360	342	351	353	335	378	396	389	390	344	394	356	388	344	363	359	345	366	375	368	372	349	347	342	384	391	347	366	374	409	353	356	403	359	354	360	376	362	378	369	358	400	409	377	368	365	386	343	384	367	330	359	383	336	390	361	367	386	356	383	384	372	379	369	363	350	352	351	351	347	366	400	365	383	374	348	328	327	349	342	362	390	371	386	375	367	385	375	386	362	363	379	398	369	399	397	367	370	369	391	379	384	401	338	408	347	367	339	360	375	359	373	353	396	377	379	361	367	399	356	367	330	345	369	369	345	380	368	379	380	365	394	370	355	381	352	367	386	318	377	345	369	332	360	379	367	349	353	385	414	376	388	357	364	392	377	341	325	345	364	371	374	345	360	313	376	333	383	363	370	374	361	377	353	364	359	394	410	371	363	381	393	317	358	335	382	354	351	358	377	355	404	381	377	353	367	350	356	341	320	356	359	348	379	361	367	396	369	349	340	360	339	351	360	379	392	382	370	339	367	369	354	391	370	357	331	360	415	378	375	338	359	370	348	407	368	371	353	383	376	315	370	349	358	381	370	380	392	349	344	392	350	397	386	355	406	373	338	390	376	367	394	401	405	363	367	397	368	374	349	340	328	374	368	364	383	363	340	340	379	327	356	421	378	340	343	376	369	382	369	388	382	344	360	356	342	331	330	350	358	385	368	354	361	383	347	386	371	383	361	354	351	392	382	362	347	350	376	329	388	379	351	352	404	383	369	366	329	379	349	353	362	373	340	390	366	348	377	366	347	361	401	386	336	348	377	364	366	325	347	366	348	364	358	352	367	338	338	358	393	359	316	368	344	356	356	384	371	361	388	323	350	330	371	385	360	386	379	383	352	348	353	332	382	358	351	339	347	342	364	402	376	411	359	365	355	409	372	330	399	354	366	384	355	372	346	315	358	394	342	367	384	377	370	403	374	336	382	366	343	364	380	376	355	364	332	370	352	345	385	359	381	387	378	346	375	380	354	360	385	341	379	414	397	374	356	385	382	361	400	312	337	353	366	365	373	345	358	374	326	342	358	375	339	351	351	366	363	369	372	390	368	361	378	352	356	378	339	366	367	379	410	334	373	386	368	381	360	368	375	350	355	389	379	339	373	367	358	411	356	337	353	388	323	364	365	363	367	335	352	386	379	345	347	337	346	339	353	384	343	342	367	387	353	386	392	352	334	358	349	380	367	391	377	361	370	385	370	351	376	346	366	370	351	359	360	378	359	353	370	368	367	387	396	348	364	370	379	375	384	372	374	377	348	392	324	337	373	334	315	389	366	386	375	351	387	373	380	376	377	377	359	370	365	386	364	356	351	384	380	346	399	345	350	359	352	344	349	345	342	391	391	366	342	391	340	352	395	368	371	368	327	345	345	391	367	350	364	341	382	384	393	392	369	345	380	372	384	374	374	357	350	383	374	339	369	387	376	388	316	385	371	380	384	366	374	368	385	364	335	339	375	342	388	310	341	376	369	353	369	348	344	378	400	346	382	359	348	361	376	357	384	349	340	381	357	379	403	370	377	382	371	332	352	360	374	356	375	339	345	368	373	380	358	382	361	377	356	358	377	375	366	355	355	396	360	358	372	364	355	377	388	356	382	390	400	374	377	336	357	394	383	369	395	364	343	321	362	380	333	356	377	330	374	378	376	392	384	362	370	360	367	372	373	377	370	362	341	367	368	379	366	331	333	369	379	360	361	393	379	348	388	354	381	321	366	378	369	349	354	341	420	366	369	377	364	369	353	373	362	375	360	372	369	355	376	372	344	355	405	336	360	386	337	349	399	401	363	345	359	363	378	371	354	381	365	342	364	371	351	349	365	370	342	351	387	382	379	353	364	356	357	341	404	351	352	390	370	362	394	345	369	354	380	381	384	370	360	353	377	388	373	368	352	344	375	367	332	430	367	332	382	361	370	378	363	392	345	380	358	346	335	375	370	424	407	402	328	364	384	384	379	354	358	372	381	381	356	357	356	352	357	393	393	376	360	361	364	366	380	327	365	395	364	366	354	368	344	350	337	350	364	362	380	344	363	345	401	378	385	345	355	332	357	345	354	393	403	360	360	325	386	346	350	334	368	364	362	385	361	359	331	419	389	354	381	368	341	365	387	385	405	356	381	328	381	337	363	388	381	355	358	365	313	358	379	397	358	380	369	330	379	381	367	387	364	415	388	363	349	363	369	359	381	373	390	369	343	345	393	350	338	367	371	342	382	361	361	352	375	367	374	369	378	345	347	337	392	400	354	384	353	355	340	332	328	369	373	381	376	378	355	384	389	365	358	408	360	346	390	382	359	343	346	364	375	358	372	355	387	378	396	376	355	371	361	364	363	348	331	340	387	371	370	377	385	350	371	381	353	378	384	364	358	382	377	410	355	369	324	398	364	371	345	349	341	374	374	379	358	365	375	330	340	358	344	366	416	369	323	364	366	350	356	362	359	347	380	334	329	365	352	359	416	383	344	354	405	370	335	347	362	391	350	371	357	384	354	359	343	391	380	421	336	350	371	390	346	335	352	364	392	365	367	363	310	355	364	364	385	358	354	349	372	343	380	361	380	333	343	354	353	347	374	340	397	340	351	379	359	361	352	340	358	388	362	391	360	323	406	376	381	410	364	353	331	361	383	352	375	408	350	355	391	365	425	341	351	348	355	419	365	375	380	367	354	352	349	328	369	394	339	393	349	333	379	342	366	346	357	348	409	379	376	358	350	385	355	369	347	358	363	362	370	362	335	387	367	383	373	396	336	358	373	344	354	337	349	357	341	351	375	357	404	363	377	380	353	354	353	387	333	331	371	328	336	353	358	378	352	339	344	377	386	371	377	404	333	389	359	378	362	358	366	384	367	349	356	350	370	373	357	356	405	345	376	386	350	382	387	374	383	364	374	371	369	391	337	378	383	369	379	348	359	349	366	399	345	355	373	350	394	378	325	341	348	358	361	386	358	387	349	356	380	385	348	379	367	376	359	350	357	340	350	351	346	375	342	346	381	384	331	365	362	352	365	348	356	340	359	307	371	393	365	369	382	367	358	357	369	378	413	352	352	349	337	365	351	357	376	345	353	360	337	361	370	345	388	345	359	333	387	369	384	368	378	342	378	350	360	406	361	381	346	355	345	352	357	374	370	348	364	350	364	358	374	271	374	358	357	322	372	374	391	356	336	335	338	375	371	363	364	361	364	341	352	372	402	366	348	337	340	346	360	376	359	360	360	365	372	333	399	355	368	392	372	348	366	393	341	357	380	354	350	377	367	384	376	372	352	370	384	393	376	391	402	342	368	336	368	321	371	395
7273	19998	15883	11769	12436	5295	3720	2990	2207	1567	1197	1071	933	897	827	827	1170	1091	826	941	868	673	686	677	720	910	2527	3533	3952	2562	2396	1688	1145	725	470	390	436	395	416	380	402	410	382	387	396	404	410	370	421	397	401	391	390	372	375	403	392	398	402	361	438	378	395	361	402	384	401	365	394	427	408	383	399	414	413	392	387	425	387	413	409	429	377	355	390	396	397	381	382	389	410	406	400	418	377	394	386	380	401	380	361	354	378	363	386	364	420	340	382	389	410	348	396	393	399	426	384	422	406	400	392	409	418	411	401	395	357	385	396	362	388	419	368	375	402	389	393	396	379	378	356	394	369	412	397	392	372	393	404	353	421	451	421	427	389	422	399	390	423	367	403	381	390	420	395	363	412	384	397	409	390	391	386	366	390	374	416	430	405	367	382	416	365	394	435	356	391	387	427	398	391	386	393	385	375	395	404	350	388	382	374	406	417	385	404	380	386	400	383	362	391	395	386	381	418	372	401	394	351	413	373	396	435	385	422	393	342	416	426	373	364	397	381	372	375	406	402	429	408	389	387	415	387	426	396	400	433	408	416	362	370	384	367	398	393	396	398	399	398	414	398	394	378	382	398	363	408	369	374	402	382	398	409	395	383	437	425	406	396	398	369	369	370	389	379	377	374	390	384	407	362	383	402	407	410	390	382	406	353	428	374	415	432	380	367	369	392	376	417	375	418	395	405	369	346	355	382	379	381	415	373	391	375	433	397	391	402	370	420	380	398	435	376	407	385	397	402	407	379	381	373	393	371	362	400	428	382	414	395	388	422	403	383	405	401	409	422	384	366	393	430	398	353	385	374	416	423	415	388	397	383	405	365	383	401	385	395	381	388	397	388	353	383	384	426	391	392	357	393	358	387	413	393	406	402	423	385	392	377	418	390	394	378	393	377	403	382	376	373	380	397	386	381	424	421	406	388	395	368	427	390	441	369	400	414	404	418	382	374	375	342	368	369	435	400	384	403	382	388	413	402	426	380	391	401	412	416	407	388	376	403	399	410	387	375	375	386	375	389	428	409	415	382	393	399	375	391	390	396	379	379	405	376	388	413	382	384	400	419	417	385	396	394	409	379	372	397	374	422	407	410	381	398	369	412	392	418	422	399	370	396	384	394	388	356	400	402	392	401	402	386	381	383	395	396	391	416	374	358	366	384	401	423	397	382	405	382	371	415	374	386	364	378	377	400	390	382	402	396	399	389	399	390	374	413	398	393	376	388	369	423	365	361	399	403	387	389	413	418	412	369	417	362	378	395	365	392	397	397	365	370	435	398	364	405	387	386	368	403	418	356	400	396	412	396	367	362	386	390	414	407	349	376	409	390	369	392	376	377	403	372	365	415	420	393	408	382	415	421	379	381	435	404	399	390	399	409	386	379	390	386	389	414	428	406	369	385	408	410	405	382	403	375	380	409	441	418	394	384	415	454	385	396	374	375	373	401	384	382	414	403	388	376	376	414	397	373	383	415	399	397	405	425	368	381	388	416	427	403	363	405	388	371	359	415	415	396	437	398	389	370	362	376	382	389	383	371	397	399	373	412	392	381	393	401	409	351	394	388	376	382	373	359	383	403	369	412	380	395	395	394	367	385	395	412	375	400	378	401	397	387	420	404	393	400	388	368	392	390	383	404	368	398	409	399	378	375	399	380	422	396	381	389	435	368	394	411	370	386	396	398	391	396	387	377	389	393	396	348	421	409	390	394	391	405	380	376	395	372	401	340	367	392	415	359	361	435	384	382	419	345	373	415	413	395	413	365	379	381	428	400	361	408	399	394	373	348	397	396	363	397	371	422	386	379	391	384	381	385	408	408	367	411	387	365	407	380	394	422	402	403	400	366	415	406	393	379	410	358	414	388	410	401	353	383	350	388	391	401	400	418	393	365	383	372	384	358	362	358	369	415	385	402	394	385	392	404	390	391	408	372	402	348	397	377	418	368	385	437	401	434	370	373	412	390	381	441	432	361	381	399	397	359	404	361	373	371	408	379	416	374	378	408	383	378	398	350	419	375	420	386	383	387	412	399	406	392	408	408	403	395	407	400	376	403	412	371	411	354	428	393	373	415	374	349	383	380	374	382	388	389	418	358	403	404	400	388	388	391	371	391	392	377	367	379	392	397	340	415	382	398	407	359	392	398	389	399	428	393	347	381	352	377	401	415	399	425	382	358	392	380	389	382	377	423	380	365	428	429	418	438	400	376	419	384	376	417	397	415	399	372	369	371	380	389	390	427	405	397	393	389	413	394	447	380	385	371	372	403	374	415	396	370	396	401	373	401	399	391	396	408	372	392	392	388	390	367	410	391	390	397	360	374	393	384	409	395	417	373	388	405	379	407	398	335	380	381	429	401	383	404	379	413	397	407	418	373	396	400	405	399	378	423	404	400	396	391	366	360	383	372	381	387	395	385	373	374	384	431	407	378	433	386	376	419	413	386	372	393	391	424	402	373	382	399	401	380	400	372	390	352	393	399	378	408	404	377	423	421	403	386	388	407	404	368	394	391	368	375	390	391	398	377	391	406	420	432	369	413	403	367	396	398	397	380	391	402	410	399	419	390	399	383	416	381	422	364	407	370	351	421	377	405	405	376	366	387	394	376	382	395	381	418	372	384	399	390	384	385	406	387	368	394	389	355	377	375	378	390	373	440	404	380	389	386	412	393	408	394	391	376	359	362	362	368	462	390	362	397	386	373	380	379	374	396	416	400	393	393	416	395	371	404	425	396	425	391	365	359	387	406	427	423	407	408	387	389	402	366	374	398	388	382	377	424	383	392	342	396	427	416	411	386	388	377	424	383	403	439	392	392	417	383	394	382	390	395	384	419	357	369	397	428	409	374	368	405	394	394	401	407	384	420	371	385	417	392	386	400	379	370	395	392	403	365	390	392	409	385	411	404	395	403	391	409	363	442	398	372	401	370	378	419	373	373	344	399	388	441	411	388	400	420	364	405	409	408	384	381	398	389	411	406	384	362	380	380	372	405	400	386	396	389	408	364	431	387	353	389	414	380	424	366	387	368	382	367	405	397	353	384	395	418	374	401	387	425	421	435	407	390	421	422	385	415	360	381	368	398	416	422	419	368	418	388	398	407	404	415	401	401	381	381	368	364	393	400	396	395	423	407	366	401	396	390	392	372	387	356	386	375	392	395	392	381	402	369	411	382	372	386	347	373	380	366	410	409	373	438	391	399	376	440	385	368	397	363	386	419	401	384	410	382	379	374	390	392	369	366	394	397	423	340	408	383	421	407	434	377	396	385	409	411	382	402	378	358	393	374	375	353	405	407	424	400	408	378	358	377	415	421	389	406	370	390	367	374	387	395	383	425	347	387	418	423	427	378	381	385	392	402	378	392	395	376	400	416	356	416	394	376	403	401	383	367	398	408	407	404	398	409	360	386	447	394	401	398	357	387	385	419	390	375	394	399	381	350	377	380	386	400	398	404	388	415	402
25107	21303	27485	25440	13982	3191	1969	1489	1279	952	831	793	782	719	731	849	837	830	807	821	755	740	710	713	662	729	1247	1740	1773	1465	1248	994	765	630	555	532	544	548	536	524	576	519	569	537	518	539	504	541	546	547	491	549	584	520	511	504	542	577	525	529	541	596	505	556	584	544	506	572	530	541	492	514	558	522	555	562	550	515	542	514	555	531	548	524	536	552	541	522	504	540	575	538	578	538	568	599	532	531	527	505	527	549	587	526	507	531	549	560	505	515	509	569	536	542	548	496	537	549	527	557	523	540	514	526	534	535	538	575	570	590	579	514	530	527	523	532	545	538	529	555	555	534	520	559	540	523	511	549	528	495	535	504	544	562	559	565	511	537	522	541	552	552	520	538	540	560	507	557	510	491	539	519	548	587	523	530	510	597	515	537	561	546	527	537	539	528	538	524	589	597	522	505	518	542	559	569	503	573	520	530	492	572	526	559	554	530	520	577	521	544	541	535	537	521	550	518	528	585	516	528	516	545	516	536	539	523	584	492	559	534	547	542	530	572	554	547	562	527	534	557	554	519	570	548	589	514	534	533	540	540	565	527	543	534	587	538	526	507	574	567	568	524	556	526	530	529	530	546	491	538	508	557	522	494	580	558	556	563	561	531	579	532	535	557	557	516	483	543	550	618	552	513	551	543	554	554	531	553	517	555	568	561	493	510	546	534	536	516	557	520	528	551	534	525	499	500	593	552	543	561	536	530	532	551	529	521	539	559	575	569	535	519	496	544	532	527	630	527	595	508	548	534	541	549	545	528	572	558	553	557	544	568	537	542	525	562	524	537	555	493	550	543	522	592	554	502	536	509	553	574	510	549	519	545	525	513	564	545	592	506	569	570	532	537	566	556	550	496	554	594	524	538	509	561	544	595	489	521	491	505	564	528	553	577	596	538	541	529	562	542	558	521	518	506	532	554	543	523	526	553	542	561	550	534	505	555	523	522	523	540	540	564	521	526	549	529	507	552	535	543	582	538	559	528	555	560	553	505	546	539	530	552	537	543	496	534	556	529	549	490	537	555	561	555	547	541	557	540	537	548	526	523	569	530	473	530	557	543	540	530	584	508	550	524	604	513	545	554	536	564	523	535	568	548	583	590	565	516	564	606	505	542	557	527	591	509	540	528	559	542	532	523	548	521	549	532	488	559	538	575	543	532	540	527	547	555	546	576	513	576	539	579	533	525	535	554	527	519	539	507	564	522	529	526	537	566	527	546	562	553	573	523	570	562	534	569	497	544	537	505	550	526	527	572	554	586	549	506	537	560	585	538	554	557	504	524	520	552	476	566	540	526	492	523	579	545	533	511	533	557	565	549	573	543	499	495	506	566	567	533	515	534	545	573	534	532	524	506	565	566	536	584	525	532	510	518	541	532	519	546	568	508	544	600	543	538	539	554	543	521	552	549	535	520	515	571	585	544	557	524	537	531	536	562	501	544	552	508	518	557	539	500	560	559	571	544	550	539	494	574	504	568	555	541	512	548	537	509	554	528	541	538	517	543	502	524	554	511	527	559	537	541	531	578	530	522	542	550	573	589	565	576	529	562	566	527	529	525	524	571	540	569	560	539	571	522	499	527	545	516	529	521	580	562	505	546	537	510	513	571	504	551	532	561	518	532	519	557	554	574	557	566	522	546	543	532	550	530	473	549	555	568	549	480	530	552	557	562	552	544	551	511	511	531	507	548	552	511	548	578	542	504	569	509	554	494	503	516	563	570	504	540	545	549	588	554	519	541	547	539	529	555	559	547	561	546	569	529	564	549	552	576	551	547	527	536	527	570	539	575	523	529	540	553	532	539	543	529	491	522	531	530	538	506	533	567	525	515	555	503	538	526	541	546	545	538	554	560	548	571	526	613	556	533	570	538	486	495	554	545	532	559	531	530	549	557	538	503	533	562	544	572	564	565	519	574	554	512	522	542	531	537	539	511	544	530	556	555	529	522	539	543	546	540	553	518	533	537	495	532	511	528	501	537	516	513	561	556	516	518	525	555	518	566	507	488	528	519	518	510	542	502	527	558	553	564	513	571	532	533	578	535	542	585	534	540	539	593	558	539	544	548	565	525	552	565	584	561	549	579	563	544	531	585	569	548	504	537	552	580	498	595	557	520	485	534	561	504	559	543	575	588	541	556	539	527	541	575	568	566	577	519	528	528	551	555	548	579	542	552	531	526	530	572	574	542	526	529	519	577	530	550	538	513	517	548	548	583	552	547	535	531	553	552	526	529	542	514	560	567	531	521	563	537	500	540	555	550	516	512	545	517	526	578	538	552	543	553	517	513	523	524	569	564	521	574	561	548	548	531	532	532	554	580	544	528	560	553	503	535	533	523	540	513	508	558	561	575	569	531	527	527	538	555	551	517	545	516	547	566	554	558	553	531	585	541	503	499	524	564	553	526	512	562	556	532	550	568	543	562	519	524	570	514	541	534	542	531	571	535	523	504	475	495	539	546	536	575	552	525	532	546	542	566	567	522	519	565	570	505	542	530	537	575	545	509	558	563	498	555	568	538	526	558	566	521	521	504	542	556	491	554	522	512	537	545	569	549	578	531	496	526	543	554	507	541	557	566	528	541	525	520	510	548	532	510	527	568	510	493	530	531	550	534	545	513	552	520	600	541	537	549	557	533	551	531	489	539	531	516	563	537	518	550	555	558	518	529	560	528	516	533	542	585	528	536	527	536	538	504	510	540	554	500	503	569	543	571	518	525	552	549	542	530	512	526	561	562	543	533	516	541	560	550	488	530	532	527	538	507	574	521	557	578	512	564	516	537	547	527	542	575	564	549	593	529	525	578	526	527	547	499	505	598	524	523	527	525	543	563	530	538	541	529	535	565	526	548	562	572	559	553	555	565	542	500	537	524	533	515	475	552	528	544	543	550	541	534	534	593	522	532	523	536	574	535	542	565	543	556	534	548	555	519	544	572	540	597	567	557	554	519	508	573	573	534	553	516	547	572	530	544	552	596	555	561	543	567	513	509	534	564	525	534	525	529	508	526	580	570	501	542	543	560	557	570	556	529	518	541	538	529	567	553	544	571	532	521	555	546	559	540	570	530	551	544	569	535	539	539	497	532	558	517	541	535	543	534	604	559	534	576	531	527	573	511	530	540	531	565	500	530	539	546	541	476	508	565	520	529	549	536	548	567	531	536	590	531	538	556	542	537	538	515	520	545	537	512	502	493	550	496	517	549	576	557	505	572	565	513	551	527	499	544	531	504	537	524	576	567	568	544	557	542	529	522	549	524	500	555	539	554	521	558	530	494	591	506	596	533	534	541	473	533	539	512	547	511	498	546	540	578	519	542	533	560	528	564	530	554	508	557	526	555	549	496	534	549	521	574	546	547	501	559	548	519	527	539	527	547	549	482	548	555	564	576	531	548	537	504	524	553	539	540	529	580	549	539	575	502	538	513	553	530	557	539	536	553	540	598	547	530	510	565	550	528
7617	17043	13685	10128	8859	4441	3348	2633	2100	1589	1139	1114	1009	945	981	1120	1251	1194	1118	1078	1029	975	923	846	879	940	1843	2877	2877	2181	1928	1434	1036	801	583	555	589	548	558	587	565	561	606	584	546	597	571	579	612	567	589	578	548	590	571	570	583	570	587	549	516	593	583	584	572	562	605	598	636	568	622	564	529	563	590	593	592	566	586	579	524	579	555	592	573	639	549	592	573	566	540	566	563	577	536	604	622	571	543	608	583	559	583	551	585	595	572	582	581	626	578	607	585	568	534	571	585	568	543	594	593	552	538	597	559	576	562	584	585	615	578	551	595	561	572	576	573	600	553	563	556	575	618	547	544	523	560	539	581	577	575	531	574	585	586	557	575	574	590	562	537	620	584	603	566	564	559	564	632	558	534	626	591	592	532	557	589	552	609	595	569	577	575	561	512	578	617	564	563	598	589	597	557	554	564	558	561	549	595	597	568	560	554	515	612	620	606	537	561	570	536	589	549	573	581	557	547	569	610	581	547	535	590	560	560	565	574	605	568	554	577	595	562	571	588	582	598	607	615	565	539	564	524	605	550	588	619	539	557	603	587	568	595	594	601	583	546	548	554	560	597	582	571	571	585	558	570	564	547	570	602	562	582	554	609	564	537	547	598	563	587	570	553	569	576	578	528	599	526	582	539	576	497	636	578	569	550	575	595	595	584	552	589	614	586	524	600	621	600	561	598	564	566	550	565	578	593	569	633	594	577	582	589	565	561	533	529	578	563	557	562	614	572	628	603	576	565	573	553	584	574	593	557	560	567	614	603	508	580	560	616	557	582	573	586	551	551	565	597	592	597	583	574	607	549	585	543	585	574	571	586	592	575	544	570	569	520	565	573	619	592	594	567	574	559	567	611	572	567	587	605	592	564	573	564	588	634	615	575	542	602	574	566	605	525	559	542	563	645	596	576	553	592	591	550	561	581	563	550	563	539	594	602	549	602	562	592	575	579	566	589	598	605	567	591	531	547	640	539	608	572	600	566	565	615	530	547	571	586	591	571	557	575	573	589	559	576	557	543	596	561	595	550	538	544	572	591	576	570	561	601	596	591	567	538	602	588	541	580	619	536	559	598	587	562	538	600	598	627	570	606	590	540	566	568	578	576	594	589	583	546	620	561	538	571	598	585	580	575	546	592	573	599	600	576	590	558	616	539	582	606	656	554	550	555	546	551	557	533	571	576	575	605	557	581	564	572	584	595	629	606	554	593	516	542	587	584	538	625	604	623	562	573	589	577	543	565	544	572	568	575	593	570	547	592	578	549	592	609	531	509	646	607	582	574	549	565	548	559	574	608	597	583	573	548	591	616	593	591	558	550	546	556	586	526	555	574	563	560	585	566	537	557	562	546	567	584	556	604	608	553	593	541	575	559	569	575	596	516	559	595	574	612	609	597	545	537	602	604	572	556	581	563	589	600	555	579	514	602	587	577	597	571	570	567	550	576	576	577	576	534	517	581	575	577	531	594	626	581	550	600	548	582	587	597	602	559	573	562	584	543	597	557	554	538	539	531	600	591	575	595	593	567	577	569	563	569	602	549	586	535	561	565	596	544	572	592	525	530	615	553	531	594	549	598	547	608	597	577	612	560	509	562	546	581	572	566	588	565	575	596	580	595	573	548	575	534	608	564	539	617	580	578	531	567	619	559	588	553	572	585	581	591	595	581	602	564	603	606	551	570	575	573	580	586	581	594	586	544	586	560	577	579	561	561	581	549	537	579	564	590	581	623	589	585	576	550	611	600	590	595	575	585	535	568	578	564	599	579	587	574	616	515	558	618	555	545	586	560	588	561	576	584	540	567	604	597	596	579	572	554	585	614	579	537	556	541	583	609	558	571	535	586	532	589	567	558	578	608	571	587	568	611	610	585	542	537	583	592	589	533	589	558	556	602	584	587	566	582	596	569	575	566	545	586	594	586	555	570	569	561	549	631	590	562	562	518	525	598	556	528	600	555	544	588	651	537	572	577	617	574	591	594	579	579	570	597	557	565	557	567	535	563	572	613	581	582	603	575	572	546	597	553	586	577	581	544	521	573	538	602	552	585	584	565	586	528	566	599	601	576	573	610	582	553	574	560	551	524	590	542	585	602	568	550	570	604	600	591	535	544	633	566	555	590	550	542	586	589	599	570	585	544	576	575	565	547	584	559	566	548	589	560	547	526	565	612	593	563	566	578	634	542	562	554	537	560	588	545	564	623	576	613	571	549	553	566	578	583	578	550	511	587	586	586	571	597	562	577	562	575	558	576	531	617	577	597	576	602	597	578	584	577	607	539	592	599	583	582	619	590	534	563	580	561	562	612	550	576	588	565	611	601	631	570	604	550	553	580	550	544	586	589	578	554	590	551	545	597	592	543	578	592	620	597	613	602	557	550	618	606	537	614	562	599	622	579	578	586	576	583	534	604	601	601	577	555	607	521	535	594	540	598	532	613	609	548	582	568	589	568	550	531	588	566	596	569	571	566	633	492	621	571	573	573	566	611	574	560	569	603	588	575	573	577	584	590	606	592	557	550	622	611	563	621	598	572	578	599	549	564	559	557	585	589	604	537	556	601	582	563	594	561	569	581	589	596	569	572	595	546	584	562	552	590	592	577	513	608	587	556	574	633	577	602	574	561	564	581	585	559	592	587	577	592	553	561	547	577	526	609	592	555	585	601	583	546	586	571	600	626	582	535	586	579	569	603	599	573	623	542	559	565	578	594	570	595	544	596	576	630	565	590	600	544	563	573	585	552	551	575	548	585	580	587	570	569	508	588	569	618	582	599	568	578	591	534	561	570	592	603	594	583	563	565	573	643	540	585	581	598	557	578	554	593	571	547	547	562	565	554	586	570	574	556	523	592	562	600	604	583	598	564	572	589	616	592	560	571	598	616	553	610	583	561	579	557	591	597	585	606	542	579	561	583	545	585	581	582	574	583	553	560	592	541	542	566	513	560	551	572	564	538	574	607	553	579	579	552	568	548	608	582	579	575	565	542	591	558	594	592	561	596	587	570	578	615	571	557	542	579	542	550	609	611	556	583	571	586	570	546	567	646	586	573	568	580	549	562	572	601	524	570	536	605	614	581	553	581	597	517	547	563	544	570	573	606	560	590	586	551	554	616	586	583	565	530	556	588	580	551	517	541	559	569	572	582	571	594	573	624	576	547	530	583	554	609	595	563	592	569	612	594	559	568	605	561	610	629	603	567	547	599	529	607	543	572	581	556	512	608	566	586	567	566	599	560	601	551	572	580	525	558	588	583	597	598	599	548	602	553	553	544	573	613	516	595	595	558	583	628	589	553	571	568	619	581	574	566	598	570	571	598	606	555	580	558	597	571	591	550	557	550	560	560	546	573	586	548	587	594	572	591	583	597	578	548	569	639	634	606	586	616	563	577	580	536	573	615	570	576	579	588	572	615	563	553	561	570	559	577	596	596	562	574	578	538	582	537	552	607	559	562	568	600	551
22738	21353	29097	23955	21389	21525	12476	3240	1947	1498	1248	1118	978	845	1191	1379	1247	1134	1131	1110	1035	960	894	841	874	1094	3209	4901	5079	3097	3214	2120	1532	1103	765	635	560	553	572	567	528	604	553	545	517	581	559	552	519	529	528	520	574	560	562	510	595	499	529	510	538	536	536	513	531	588	566	568	544	503	573	574	535	550	520	527	542	508	535	503	537	563	568	599	561	537	540	567	556	584	526	534	518	552	560	551	555	544	533	546	586	567	551	549	539	508	559	556	491	570	519	483	528	536	523	557	590	530	520	584	510	511	540	556	541	541	558	545	576	538	545	552	546	518	598	573	582	575	548	552	602	519	537	572	513	551	549	548	583	547	557	541	599	522	534	592	570	518	587	548	591	533	529	509	526	563	555	551	561	578	554	535	563	558	547	560	543	527	555	512	521	595	569	563	533	510	558	552	555	557	556	529	526	578	568	592	508	553	541	530	551	580	539	537	558	519	594	576	523	540	558	551	536	581	537	521	558	527	540	570	528	549	513	547	538	538	571	555	554	547	563	560	546	546	525	553	566	571	529	571	565	581	571	542	567	533	566	570	508	537	571	565	560	547	537	550	522	578	529	533	549	557	562	587	561	571	578	524	549	518	576	573	588	558	573	630	548	542	532	563	566	502	559	583	556	581	569	568	594	577	566	533	556	535	581	553	575	549	554	586	518	532	542	569	544	593	558	589	528	532	524	534	543	557	557	527	549	511	575	545	555	528	528	542	572	558	528	560	523	557	543	549	568	528	567	536	581	573	545	570	537	542	500	565	550	526	550	531	558	551	547	542	567	514	542	583	549	593	592	547	520	540	510	560	561	547	591	541	554	554	565	540	545	556	532	584	557	519	570	554	539	525	557	593	549	543	567	564	560	550	568	560	581	520	546	527	525	557	558	546	594	568	578	583	576	543	551	565	557	574	542	617	600	545	515	538	553	520	529	539	510	544	564	551	538	535	565	522	540	581	536	554	582	581	515	529	540	572	532	547	536	534	516	531	548	538	545	575	563	580	556	568	525	553	542	618	542	559	544	575	513	571	569	532	543	559	563	538	525	519	521	538	550	548	546	581	545	541	591	561	572	539	578	508	558	548	527	570	551	514	526	532	551	562	576	601	532	559	530	558	577	574	577	539	561	547	536	512	568	516	554	560	554	552	555	584	557	515	525	539	585	595	522	587	523	541	520	577	548	528	575	538	582	571	545	549	551	567	503	576	606	527	570	565	510	485	539	531	523	554	543	564	560	527	525	544	556	548	537	565	574	601	594	546	545	554	554	558	552	513	565	535	603	533	567	587	543	522	553	555	530	609	599	560	568	519	517	515	571	574	522	547	504	566	537	531	556	536	532	566	557	533	535	525	521	534	576	557	536	566	538	539	544	522	551	526	584	511	554	525	554	579	596	557	575	532	562	526	534	562	555	545	524	536	571	527	539	540	545	557	565	556	549	611	552	601	536	579	574	551	543	532	568	584	569	574	562	559	562	560	540	536	523	558	521	570	589	560	554	568	504	540	546	555	543	528	557	532	505	533	573	538	555	595	567	573	498	576	607	581	564	546	529	521	597	535	552	527	550	520	592	548	558	577	550	536	554	524	528	563	530	554	546	556	524	530	576	544	533	551	594	571	579	571	563	544	518	561	583	567	549	585	541	537	559	532	575	506	556	519	524	547	529	575	530	553	582	538	522	519	518	563	549	556	555	553	580	551	531	553	542	525	552	526	566	572	560	547	558	566	524	547	532	534	565	526	554	548	553	532	526	534	543	543	547	575	560	553	505	590	519	553	555	567	533	528	526	570	524	541	575	575	525	542	537	548	545	523	515	590	575	565	552	559	532	573	582	570	530	523	580	598	548	561	559	578	594	584	531	552	586	589	590	549	563	549	508	578	607	540	499	565	545	581	549	557	565	549	508	483	561	524	519	565	559	559	582	518	564	548	533	534	520	561	505	540	540	530	599	572	567	566	554	591	549	548	575	563	552	554	552	563	556	547	580	540	595	554	582	590	542	526	503	554	544	592	538	544	561	505	565	588	564	575	566	522	541	532	569	533	559	547	568	538	553	568	579	539	572	563	537	568	563	545	538	602	530	541	576	578	561	536	520	556	511	551	572	535	576	541	580	553	499	526	526	537	560	512	527	566	530	578	572	541	560	547	531	536	527	522	507	552	535	553	562	558	582	592	507	586	535	566	543	501	529	583	575	523	546	554	580	557	559	581	562	602	523	513	546	576	555	525	534	566	527	562	542	525	570	577	557	493	556	580	575	581	539	515	556	538	554	522	539	521	532	539	590	564	537	554	509	570	564	590	563	552	556	566	538	560	554	529	580	511	586	547	533	566	561	575	566	585	544	544	547	521	583	553	542	528	578	556	583	546	588	552	544	600	531	563	543	550	551	510	540	559	538	569	517	529	534	533	527	556	543	565	583	568	574	542	548	532	509	533	528	531	534	523	589	570	596	612	551	549	593	511	574	530	562	544	559	562	551	558	558	591	542	536	537	548	561	503	536	557	562	554	551	567	522	563	534	585	575	567	548	546	538	524	558	577	541	566	552	569	570	544	511	574	525	565	561	537	517	571	564	574	522	582	523	580	584	563	569	575	615	527	565	575	558	612	551	543	522	534	541	545	504	546	565	542	506	584	526	544	558	559	551	558	551	561	540	504	569	562	563	590	560	563	564	509	556	519	544	573	525	552	564	515	533	561	556	568	575	546	580	518	538	605	553	561	511	530	549	543	521	596	559	597	581	554	511	519	556	540	575	552	520	591	569	545	588	551	553	560	546	535	563	518	558	507	566	577	561	528	536	571	565	568	530	525	569	526	496	599	579	540	556	578	541	515	575	492	512	560	541	554	566	583	501	532	494	612	499	512	528	554	575	507	540	540	523	533	518	520	562	564	541	575	559	599	555	585	569	545	583	540	540	555	498	569	544	569	536	507	560	540	580	530	579	561	577	512	566	536	540	536	566	563	535	526	543	583	570	562	540	545	593	518	520	549	540	535	560	570	577	574	594	558	561	596	583	545	519	544	536	589	535	540	556	540	553	559	547	577	558	559	560	546	579	546	585	532	542	520	576	528	547	578	535	577	536	548	566	566	544	539	577	569	544	519	564	584	562	586	556	571	551	545	545	524	548	562	582	588	537	529	590	578	560	623	526	564	552	566	521	534	568	549	579	518	546	520	560	561	587	541	567	555	544	593	591	562	536	563	543	536	541	578	556	518	529	519	532	520	577	551	510	542	556	540	573	545	542	600	528	510	549	557	561	537	539	530	561	557	508	578	512	524	544	539	512	554	562	537	521	531	563	560	538	515	530	627	519	566	514	528	520	543	566	563	502	539	568	536	547	570	543	571	545	516	571	571	519	517	540	582	589	539	605	525	542	578	531	571	524	539	530	533	544	561	555	556	538	530	485	550	562	550	572	581	547	528	538	533	592	606	520	517	565	543	529	583	514	557	560	550
9568	26891	21421	16074	15624	8410	6507	4868	3313	2517	1933	1662	1415	1268	1829	1956	1792	1653	1706	1541	1388	1223	1151	1133	1150	1540	4980	7307	7436	4517	4664	2928	1918	1401	847	565	559	581	565	574	544	535	577	580	532	556	558	574	572	517	575	548	539	538	547	588	570	553	575	584	544	591	547	546	591	602	559	583	562	566	561	592	564	566	563	509	568	539	510	550	578	577	582	563	554	524	582	571	526	542	596	559	521	606	580	555	575	540	590	564	563	564	560	589	555	561	547	527	541	596	579	560	565	579	585	561	585	573	605	560	566	571	563	581	557	581	557	547	541	569	533	511	592	607	566	556	562	564	573	573	525	553	580	545	627	532	590	579	553	582	544	523	540	561	583	519	573	567	565	608	526	555	583	556	572	557	569	565	551	598	544	583	610	549	555	549	555	571	549	586	537	536	559	524	543	549	592	551	604	564	527	589	550	535	521	590	525	569	589	543	543	529	538	576	576	557	584	513	597	546	545	587	573	547	568	534	555	558	569	626	565	554	539	534	576	520	545	545	554	609	575	592	576	554	593	535	566	530	595	535	561	590	582	573	554	541	572	553	539	539	578	603	570	534	550	590	542	583	576	583	576	572	566	512	552	525	554	593	589	569	582	545	590	574	591	515	587	578	570	580	616	571	577	557	593	555	575	578	521	607	532	520	567	578	546	515	544	546	560	546	578	557	568	576	524	593	572	559	561	579	544	538	575	577	573	561	581	549	569	585	595	591	555	547	599	555	549	523	549	593	581	538	549	548	544	546	563	554	607	564	534	570	559	544	559	568	585	581	585	535	580	546	584	537	586	602	579	579	585	613	531	597	590	577	557	575	589	570	593	561	553	589	594	582	569	571	565	595	566	574	502	535	592	562	520	547	560	572	600	588	628	552	495	556	539	602	499	526	576	577	539	587	551	565	565	567	525	567	589	582	561	557	566	583	533	530	565	549	586	559	565	564	579	571	546	589	598	567	591	534	567	582	531	565	544	565	513	551	536	572	586	573	568	559	488	518	553	580	579	577	581	575	563	536	545	565	530	570	563	604	594	574	517	600	570	574	577	549	554	578	577	588	549	554	572	536	551	541	556	568	560	587	565	572	587	597	536	592	546	550	559	551	561	576	572	592	560	553	557	604	544	544	585	598	563	564	557	549	582	566	530	553	560	581	581	552	554	563	557	574	548	583	560	555	561	570	562	582	545	591	577	606	553	576	527	546	577	569	593	572	527	574	541	532	584	565	578	534	560	582	555	581	570	564	565	574	572	540	540	585	567	568	531	543	512	585	560	579	576	572	536	546	514	577	555	539	575	536	549	545	610	579	587	607	610	577	588	505	549	562	577	576	577	569	546	622	568	593	556	596	547	628	540	558	587	527	510	548	544	568	590	561	574	579	567	596	594	578	572	546	539	598	607	545	586	534	585	517	566	566	537	523	556	544	556	583	552	558	549	586	565	575	531	584	556	568	576	562	591	570	606	579	562	545	616	543	544	579	558	575	582	545	556	573	556	512	568	573	579	534	534	551	584	590	575	600	565	567	553	581	599	587	583	570	553	547	610	581	548	572	603	554	583	602	546	575	543	556	549	529	565	557	565	580	561	574	566	545	564	521	550	570	547	546	543	602	630	546	531	502	586	534	551	567	567	546	611	594	581	572	549	567	584	579	560	544	584	548	521	561	592	583	564	528	533	543	561	572	521	580	581	560	590	572	570	573	596	540	608	578	579	553	547	549	551	550	532	530	550	537	572	520	557	548	550	564	567	542	586	538	598	534	542	566	601	566	581	572	548	605	605	537	536	535	572	565	597	586	555	602	592	577	571	549	599	569	571	565	559	577	571	584	554	550	554	572	579	559	551	542	557	576	495	535	566	556	560	546	520	544	582	606	580	531	557	580	557	555	573	598	533	568	514	575	595	578	567	575	558	539	551	547	577	540	575	560	517	610	559	601	596	548	550	551	566	568	550	516	602	540	485	546	556	591	574	573	568	583	543	533	569	593	556	575	552	564	544	572	541	591	549	572	570	577	578	556	561	562	545	554	551	564	554	555	556	562	523	572	564	567	585	565	520	626	579	577	561	574	567	571	554	528	564	537	583	615	566	556	577	551	555	606	571	583	527	540	577	574	578	569	539	585	593	553	523	570	530	548	581	564	550	532	586	567	578	568	565	527	601	564	554	537	549	553	602	621	543	561	582	547	568	579	549	545	586	588	552	543	555	574	547	549	533	557	543	531	552	534	534	584	580	562	573	592	577	583	591	553	553	534	543	569	562	548	588	566	548	569	582	566	535	566	566	555	530	574	571	521	560	580	561	590	575	509	551	539	554	602	553	541	567	578	595	534	548	586	558	576	514	574	562	567	620	605	567	528	535	598	555	607	548	553	548	535	570	582	528	579	592	588	514	580	570	535	606	550	600	612	556	557	559	529	542	554	576	563	559	563	544	572	559	536	606	526	551	593	554	575	583	585	541	560	586	568	549	566	579	576	579	531	565	532	586	569	585	541	565	559	571	562	548	574	567	563	571	547	551	585	576	564	559	576	587	545	542	593	614	552	551	609	611	558	551	607	544	557	554	572	603	527	558	528	558	545	575	556	539	531	574	579	536	550	573	549	576	606	577	543	546	570	566	558	571	534	577	552	555	555	567	572	581	566	568	539	529	528	566	595	558	570	546	549	588	574	545	589	572	579	535	588	580	577	550	580	592	607	532	563	564	584	554	584	583	587	591	562	527	580	596	580	542	556	555	511	618	578	519	552	595	545	537	560	523	550	578	578	582	563	523	594	568	577	558	541	519	629	578	563	546	594	556	575	556	579	561	537	565	574	566	585	584	547	540	578	605	532	602	574	544	564	581	569	571	603	573	530	570	536	535	545	557	563	581	540	517	523	579	570	581	543	570	553	575	585	573	582	551	569	535	563	580	557	588	550	572	549	555	558	554	553	528	524	624	566	572	587	572	567	594	558	544	548	525	560	612	585	541	542	577	576	560	596	587	535	597	587	544	544	576	504	521	533	540	537	558	540	550	568	583	565	577	582	566	576	559	569	508	568	544	539	607	555	561	569	521	581	524	576	536	616	580	553	555	575	543	582	551	507	563	592	576	594	554	513	556	523	553	567	566	539	548	547	583	541	553	520	594	600	616	556	565	574	567	564	564	542	527	546	575	554	567	543	601	608	567	607	548	582	519	581	570	587	576	588	556	585	570	624	543	508	540	548	550	542	554	539	532	568	570	553	564	579	570	546	537	565	601	569	564	596	544	550	539	579	603	564	551	595	572	536	560	582	557	552	570	553	574	554	546	596	524	573	570	560	532	540	532	564	598	555	607	548	577	538	530	575	576	565	538	535	567	545	572	559	570	607	567	542	590	521	574	567	584	501	523	561	533	505	599	557	606	550	537	570	607	545	535	506	573	621	565	540	528	598	517	568	572	606	531	558	559	606	568	564	514	597	607	555	611	546	567	552	559	580	573	543
28024	19345	11701	6235	3042	1858	1415	1080	867	655	614	559	499	513	680	669	646	666	660	567	447	481	501	533	518	516	580	553	630	648	633	578	552	498	469	437	388	415	431	406	398	419	408	397	410	423	387	402	380	450	428	414	429	412	440	455	394	434	412	392	396	428	473	398	447	464	425	427	406	402	386	395	425	415	401	447	447	399	432	440	418	408	417	399	413	389	412	366	403	464	393	429	438	408	427	420	444	436	444	384	389	425	414	410	430	418	400	401	372	414	435	426	404	427	418	423	442	423	436	412	403	413	409	410	429	410	415	447	422	445	415	440	434	443	406	421	424	403	420	414	433	388	373	426	410	422	420	401	413	427	433	386	417	431	404	407	470	441	441	421	419	439	423	409	391	423	391	406	397	438	386	436	448	466	443	420	424	383	407	452	396	434	411	455	404	451	396	439	438	402	437	410	420	396	437	420	403	382	422	405	429	439	413	439	408	423	412	387	431	410	396	393	409	416	407	408	440	396	432	418	428	439	445	448	402	435	408	430	442	414	423	416	397	402	454	495	432	434	417	448	445	416	429	400	419	445	433	439	433	431	398	446	452	406	434	423	379	394	433	421	418	383	439	424	402	448	412	429	402	387	446	422	454	442	414	429	429	432	393	418	398	415	407	411	446	452	429	415	410	438	425	423	405	389	405	444	413	465	461	402	384	428	440	406	448	423	395	398	402	383	415	469	437	476	419	446	428	415	421	444	417	431	415	434	413	394	391	424	420	424	422	432	387	385	435	414	400	399	447	403	395	358	400	410	413	411	414	413	447	450	434	434	380	436	426	400	419	407	408	388	408	416	352	440	390	443	405	387	410	462	424	389	412	422	423	408	442	398	410	434	442	424	456	442	440	421	414	418	429	424	454	431	452	396	426	430	403	411	403	435	432	447	405	399	422	397	416	402	425	401	432	417	436	425	430	457	392	391	453	396	422	394	426	411	418	403	377	409	388	377	416	398	390	396	412	417	406	394	411	405	429	406	443	424	382	436	447	440	429	402	434	420	384	407	413	390	375	417	423	429	399	399	407	409	414	426	450	402	393	398	400	416	430	406	426	407	378	394	429	394	443	430	396	421	375	424	452	392	405	404	421	435	426	410	436	455	414	402	439	464	411	396	429	445	424	403	428	405	418	441	430	386	393	409	458	469	413	387	368	431	384	441	407	427	396	407	377	428	389	421	399	478	430	436	433	410	440	442	409	380	426	406	443	412	442	423	416	410	437	393	399	398	443	437	429	402	446	425	445	427	441	395	444	401	440	392	407	421	432	439	379	404	384	406	444	413	406	415	400	448	430	385	395	435	385	402	430	382	401	421	441	382	416	442	389	396	434	432	427	379	414	422	397	405	391	410	436	422	406	432	419	410	410	408	426	407	389	425	410	387	449	432	429	414	417	416	387	462	438	401	417	384	417	436	419	399	423	406	458	396	397	436	410	455	432	396	427	394	422	433	421	424	412	402	388	423	422	440	414	419	443	383	403	429	390	408	421	396	435	462	464	429	422	422	403	416	418	398	393	431	417	396	434	408	386	392	451	395	424	431	408	401	419	413	443	393	413	440	447	427	437	407	443	432	412	388	409	479	428	424	427	382	419	424	390	409	430	434	436	430	397	406	417	407	432	423	431	421	462	421	417	391	420	404	404	457	424	440	412	397	402	445	389	420	432	442	414	395	426	396	389	440	392	402	403	407	414	417	443	411	419	394	407	398	395	406	437	433	435	438	400	404	435	415	396	429	425	399	451	408	413	428	395	396	396	417	391	416	379	405	433	412	415	432	427	446	438	407	441	446	434	440	414	417	405	388	438	405	451	416	422	411	446	405	376	407	396	419	412	405	438	411	396	385	401	418	379	410	438	402	397	417	385	403	416	403	408	417	426	407	448	416	433	414	435	421	426	421	424	400	372	428	443	417	430	413	446	373	419	418	437	408	391	410	427	403	431	395	411	416	419	424	419	421	407	453	396	429	400	412	422	463	413	414	419	442	414	407	423	413	421	438	407	462	403	404	418	419	400	437	405	402	432	377	413	425	413	423	439	433	426	459	420	392	386	380	408	414	447	440	420	435	421	393	385	437	426	421	420	406	447	424	454	387	437	420	405	399	390	444	431	422	389	422	438	412	433	406	448	412	420	385	446	436	453	423	438	391	410	398	394	408	406	444	417	408	401	418	406	439	441	417	435	417	385	394	428	457	435	424	392	445	428	429	431	410	437	414	438	446	447	400	378	434	388	381	426	410	410	381	414	395	449	425	378	390	420	415	416	405	405	460	380	425	444	427	409	413	430	444	434	394	416	369	462	434	422	398	420	361	453	359	441	419	405	410	448	411	430	405	414	378	406	411	445	403	402	440	456	411	395	422	396	432	399	380	406	442	407	451	388	438	407	397	447	392	404	418	416	424	394	429	427	404	416	399	433	418	411	418	451	462	384	405	418	451	397	425	461	417	423	411	439	445	428	410	402	429	431	418	412	400	453	416	431	398	429	402	430	402	440	357	410	395	440	428	401	388	390	396	418	425	413	420	435	424	434	429	423	415	393	411	437	457	422	419	428	399	415	393	408	430	425	448	417	401	384	447	404	439	388	385	447	418	444	461	434	445	396	371	399	427	418	408	406	408	409	420	384	406	425	379	408	427	440	424	441	411	407	397	410	415	445	404	405	403	390	435	434	369	453	428	399	433	423	431	433	399	436	447	447	431	422	422	442	425	389	380	372	398	385	443	415	401	401	412	463	410	384	408	405	429	411	408	423	414	414	398	413	414	390	400	451	450	428	432	432	405	412	420	439	376	411	444	409	420	412	448	449	409	424	390	432	402	413	414	420	402	412	402	415	426	445	426	425	426	417	407	437	410	411	444	410	391	420	440	400	407	407	420	416	377	418	417	399	412	402	404	416	398	430	435	380	415	386	430	407	378	404	404	404	413	448	390	441	436	447	377	423	430	450	426	408	419	366	380	375	456	389	439	436	446	390	423	397	442	432	416	399	442	406	397	410	445	409	388	394	390	427	441	429	378	369	413	433	450	387	434	393	411	405	420	391	415	433	422	432	442	438	457	419	384	417	433	460	425	485	395	445	407	424	421	447	426	400	369	428	423	398	403	406	404	403	431	412	425	397	389	428	398	400	423	408	461	449	422	406	403	416	398	412	426	437	450	431	450	426	478	406	390	418	474	359	433	407	409	444	412	421	430	423	424	430	428	383	402	358	412	391	412	432	414	412	433	420	441	430	478	416	407	445	393	440	440	445	438	410	411	406	409	417	395	415	415	423	455	398	444	398	399	419	424	387	464	397	409	430	461	401	406	426	453	377	391	441	409	435	447	448	422	417	410	408	393	390	418	422	437	407	408	467	471	422	396	445	402	429	388	427	417	401	416	413	412	435	381	407	413	434	414	436	430	426	398	395	416	419	431	422	402	410	423	405	440	417	420	430	418	427	403	388	443	434	409	437	402
7634	13315	11411	7017	4831	3291	2563	1834	1340	903	772	781	618	653	1041	1001	973	883	836	690	568	576	640	669	646	651	693	667	810	769	769	647	619	483	495	435	467	445	493	448	442	455	468	445	449	444	442	471	463	454	450	434	484	433	428	473	482	438	435	424	450	439	476	441	500	412	470	478	442	447	484	460	484	454	441	478	462	453	421	439	451	473	477	432	413	469	454	461	461	482	480	462	443	465	446	458	469	419	451	441	471	447	483	464	451	445	465	487	444	480	465	471	457	462	443	449	416	440	432	433	438	472	447	463	392	438	441	442	432	440	426	437	490	451	433	470	436	436	410	475	456	422	432	446	460	464	438	458	476	465	462	465	475	467	402	448	490	425	433	448	436	421	477	448	429	442	443	427	408	487	457	460	447	486	455	457	465	467	467	438	465	429	427	436	472	442	459	457	447	477	443	447	466	469	512	434	452	456	469	441	444	473	436	477	461	444	471	492	479	456	468	403	488	448	459	488	441	477	464	467	453	426	463	437	480	475	480	483	463	464	477	453	473	451	417	443	475	448	438	454	453	516	428	451	478	448	469	436	431	433	446	416	460	432	419	445	461	433	444	483	445	417	453	487	447	438	431	443	454	427	454	473	478	442	446	482	424	451	405	463	450	437	426	435	446	473	456	439	463	426	497	463	455	483	454	449	456	456	456	465	455	442	471	460	426	457	491	453	450	452	419	500	449	440	443	470	454	479	449	435	445	455	443	456	451	458	447	434	495	483	431	443	432	411	456	459	426	472	476	428	461	457	426	470	448	469	428	462	454	470	462	447	440	495	433	426	450	428	449	461	483	447	453	468	457	468	426	458	422	489	451	488	462	457	444	418	465	457	455	481	399	445	449	459	464	420	414	418	489	448	446	492	449	459	446	486	433	431	464	455	424	450	412	485	462	436	425	448	483	474	430	464	461	465	433	450	463	489	471	447	447	480	435	488	379	472	470	413	486	507	460	452	423	422	472	383	434	433	462	466	439	445	439	471	432	493	453	470	447	470	432	449	439	483	462	463	442	452	441	467	478	456	470	476	453	432	450	443	458	444	460	442	474	455	416	411	470	452	443	399	472	466	431	467	447	487	448	468	462	462	443	450	459	452	448	447	444	470	475	461	455	444	452	490	463	446	454	429	468	455	412	471	461	450	452	454	488	453	445	473	436	452	445	416	457	438	464	409	462	443	474	453	481	453	426	457	419	462	468	454	480	412	460	469	441	435	458	438	466	460	481	465	461	470	458	459	420	458	475	423	445	446	453	469	454	448	433	428	422	420	418	490	478	453	449	457	448	418	480	434	458	493	436	488	430	455	462	464	448	456	448	472	445	440	445	464	424	436	444	458	456	450	466	440	416	422	457	423	461	463	445	432	480	456	451	471	425	406	460	453	471	448	462	426	462	436	429	452	440	447	449	464	447	437	480	432	443	473	458	477	446	460	409	439	466	433	456	473	462	499	451	421	444	428	437	478	427	430	451	398	426	422	445	451	473	455	467	430	459	418	417	492	447	450	458	445	467	409	420	472	422	458	437	414	428	433	446	467	451	446	421	459	458	474	458	431	472	457	491	455	432	474	480	480	419	460	429	451	457	415	485	476	440	455	449	490	481	430	454	468	460	470	436	470	419	487	456	458	436	476	450	461	442	445	439	472	473	526	446	464	422	437	492	451	428	423	443	455	446	431	432	447	464	472	444	436	451	467	463	468	451	423	472	442	473	440	490	476	446	437	430	435	414	437	449	467	440	445	453	444	447	434	500	442	459	437	486	452	474	441	468	426	455	466	477	421	461	442	476	478	451	496	460	457	424	444	450	489	451	470	461	479	467	417	470	468	462	426	430	440	467	421	440	441	470	419	453	451	464	464	459	443	434	441	487	445	459	446	453	479	434	454	478	443	439	463	442	459	447	459	467	489	486	463	450	422	469	426	443	456	444	441	454	457	426	427	505	446	427	467	480	444	443	457	443	424	442	461	441	421	435	431	440	461	433	409	481	452	490	482	423	450	481	433	454	442	426	457	451	453	484	459	430	493	392	448	433	467	436	454	429	433	477	464	450	488	442	457	438	468	417	437	467	458	441	474	420	441	435	462	432	466	431	461	452	415	464	447	430	461	421	445	435	474	463	447	417	432	437	462	427	465	424	442	460	425	457	429	462	446	409	424	466	378	474	447	477	457	459	458	451	475	449	470	427	438	417	452	446	460	450	471	479	457	465	475	437	435	443	414	434	442	474	453	458	430	443	463	438	434	460	486	454	438	435	450	479	442	467	465	434	448	458	464	434	466	432	415	433	459	477	432	473	460	451	468	434	439	475	465	475	448	441	434	462	442	436	425	474	433	464	464	434	461	455	445	480	429	454	464	485	449	478	449	438	467	461	433	424	437	450	440	417	438	466	462	463	471	469	456	471	460	459	482	458	431	459	506	412	485	434	420	450	456	443	457	460	472	432	452	425	474	448	440	418	470	438	470	433	392	435	435	433	439	416	446	458	446	447	473	460	443	473	453	470	449	456	423	466	467	485	451	451	415	470	448	450	444	436	422	417	474	454	467	447	474	428	439	436	425	475	467	473	446	452	466	443	450	435	456	458	448	425	448	451	484	474	480	480	473	444	491	415	408	443	419	465	485	467	421	478	437	479	446	441	440	461	445	420	423	432	441	446	457	478	437	412	457	428	497	466	435	460	448	463	435	438	435	395	437	453	477	436	413	464	468	441	417	412	458	433	471	455	465	458	475	441	456	509	446	442	453	459	449	453	460	426	436	425	444	443	419	448	476	495	453	467	468	464	443	426	455	448	482	451	469	509	423	457	477	474	463	472	447	453	455	445	463	429	452	440	461	452	445	440	447	455	423	488	428	432	464	427	491	496	475	466	444	463	453	446	457	449	448	434	456	457	418	445	446	416	458	463	471	449	449	452	471	488	423	459	431	443	442	441	453	411	435	477	461	464	444	439	427	420	455	474	444	397	487	456	443	435	455	445	435	441	436	447	424	423	447	452	472	469	399	437	463	449	476	469	426	467	472	438	500	482	459	461	437	460	493	468	435	476	430	467	469	443	447	435	484	490	447	441	476	436	474	474	439	436	452	447	477	444	457	442	474	442	446	505	460	467	421	426	515	482	457	459	481	434	496	447	446	404	444	471	472	455	453	443	470	419	448	467	452	427	485	437	402	439	417	450	453	449	424	455	432	465	460	469	438	440	454	438	428	444	443	435	449	463	429	452	459	463	424	437	437	460	394	453	443	443	442	447	458	484	449	415	500	434	452	453	442	425	445	490	432	467	468	446	482	427	464	430	443	462	444	451	438	442	486	488	462	469	421	457	462	443	440	449	440	477	454	471	486	498	420	431	461	437	462	436	467	445	495	482	455	468	417	461	466	442	446	439	416	472	414	452	467	436	480	450	476	443	431	458	458	427	438	466	467	445	453	466	511	449	426	441	489	456	468	447	433	450	472
23942	21166	28326	24287	21127	11129	3184	1797	1203	879	744	626	589	731	913	784	763	656	496	518	453	445	534	566	518	609	1085	2018	2404	1958	1897	1206	853	607	463	394	374	377	371	345	346	338	348	344	375	392	365	361	379	360	379	363	352	330	339	365	351	384	352	367	378	371	364	381	345	347	400	367	351	350	367	352	389	367	408	373	355	383	383	344	313	330	344	373	383	381	374	335	360	376	381	357	354	397	324	369	396	346	366	367	388	388	371	360	363	355	369	365	359	383	383	366	373	363	359	370	396	369	365	346	386	345	363	314	378	359	388	372	339	359	385	358	383	390	381	372	367	351	364	369	412	334	307	351	350	378	334	351	378	408	361	364	401	386	382	401	370	368	358	356	377	345	353	356	357	388	401	381	370	389	375	353	325	364	369	375	380	356	343	376	351	381	374	340	338	348	357	373	352	350	339	374	366	344	373	381	362	388	354	353	372	351	341	389	360	360	384	357	400	348	346	337	315	342	394	359	359	361	408	379	375	365	352	381	350	369	387	345	401	345	375	339	377	397	350	376	365	375	371	373	362	336	330	381	384	374	373	416	402	346	313	393	393	338	351	369	374	338	355	403	370	351	399	365	369	381	382	359	376	368	349	385	376	389	360	361	345	363	371	357	374	358	372	393	352	380	356	377	349	355	345	365	334	348	354	367	357	355	381	328	369	342	368	370	353	369	356	365	387	325	351	383	367	349	331	356	383	372	333	376	367	389	361	358	397	361	384	359	397	351	371	337	390	364	369	395	363	388	361	391	331	339	419	371	359	363	366	387	354	367	362	362	356	365	374	351	341	352	328	349	364	380	354	318	363	372	364	354	334	367	404	338	388	355	353	377	374	348	381	389	359	353	379	392	404	349	371	387	352	361	368	371	365	342	380	384	363	370	362	368	358	342	343	362	383	359	383	373	339	340	341	344	382	349	358	351	361	340	398	340	361	356	363	391	379	358	341	392	374	340	369	386	356	375	374	369	363	351	348	374	362	347	410	380	387	363	370	369	363	351	392	354	354	387	405	368	347	356	379	345	372	400	339	360	375	375	344	401	402	380	357	366	352	333	390	353	365	363	387	335	363	383	371	353	399	391	369	347	329	365	359	379	368	360	399	401	364	384	382	383	410	377	359	365	363	395	394	354	354	402	336	348	366	380	347	357	347	389	364	352	392	410	377	396	367	369	365	384	357	373	392	356	354	343	354	342	380	402	371	359	366	321	333	376	373	397	384	336	405	349	352	359	351	356	388	388	398	366	366	339	379	396	368	358	364	391	368	372	375	358	354	333	383	377	375	355	379	356	382	378	344	365	352	355	343	384	373	379	402	359	398	382	397	389	372	387	374	359	354	369	380	357	362	369	331	380	346	396	380	368	370	368	360	333	374	366	350	354	368	342	395	331	323	333	321	362	358	355	380	360	366	365	363	347	383	375	385	338	380	345	359	381	360	372	376	350	375	361	351	383	311	385	375	349	360	342	398	370	361	363	346	332	345	363	337	365	359	354	402	371	367	342	376	372	385	372	354	353	373	350	368	371	400	358	366	368	360	394	374	363	398	392	373	353	377	339	345	352	422	383	359	362	401	385	364	362	380	344	359	347	387	403	351	358	335	371	375	374	368	387	326	378	365	372	341	371	375	362	385	381	395	343	363	373	354	385	375	360	362	351	371	378	374	354	383	339	347	339	379	406	363	365	350	365	345	361	383	370	376	362	353	364	381	372	377	389	375	355	329	395	343	351	366	354	357	361	350	371	393	383	347	358	367	379	382	399	348	380	358	376	384	355	384	384	366	379	420	339	405	387	367	361	380	358	389	371	352	364	356	352	338	387	387	377	361	349	393	400	358	333	360	378	383	377	367	338	346	333	365	366	357	341	377	360	375	362	355	380	362	358	354	350	316	346	374	364	345	341	376	337	368	371	354	388	362	378	354	353	398	360	365	399	380	374	355	336	383	364	356	352	396	339	359	370	356	366	357	362	393	352	371	392	391	336	365	370	340	350	358	371	329	346	367	378	380	370	364	360	382	368	364	368	367	371	345	380	392	369	360	346	339	375	366	345	365	382	359	349	401	374	381	371	333	344	363	363	397	370	361	375	350	363	359	385	346	381	374	368	393	346	366	390	355	352	379	351	329	395	358	390	381	354	358	343	376	404	359	408	365	410	345	371	365	365	304	349	372	344	348	398	354	355	359	384	370	373	371	379	409	354	352	356	380	337	376	362	397	384	369	340	363	382	356	382	369	378	357	381	358	388	373	374	383	352	357	338	355	367	350	370	395	364	358	358	335	385	397	348	384	344	344	366	355	357	350	407	364	389	365	363	334	380	359	382	371	340	374	361	373	359	347	366	348	361	368	338	358	361	394	392	349	338	367	324	380	375	364	339	388	374	351	350	350	395	345	391	357	353	378	340	406	358	378	385	374	337	348	344	388	334	341	399	386	369	366	400	380	381	348	360	383	363	379	413	369	374	367	375	331	365	367	374	378	359	384	386	418	398	367	322	395	362	352	353	394	368	356	342	348	375	406	385	373	379	365	388	382	368	342	377	407	353	351	365	366	387	361	378	349	381	382	385	385	343	382	392	370	367	369	372	353	367	368	357	396	363	366	374	343	359	359	365	365	391	371	389	358	381	380	334	356	375	400	323	359	339	358	342	365	370	360	364	341	365	389	352	402	364	387	424	398	380	364	365	365	374	397	375	343	394	381	367	414	343	382	335	341	355	387	397	327	358	393	351	394	343	399	361	355	337	339	370	364	366	352	354	341	371	386	374	346	372	389	372	330	351	360	378	347	340	352	352	334	374	352	341	357	380	359	361	366	377	369	350	349	370	377	332	360	349	343	399	359	404	381	322	355	325	350	323	354	348	387	354	361	368	349	363	345	402	387	347	389	370	373	386	397	345	332	383	367	353	330	360	367	380	368	348	358	391	351	368	383	338	362	337	332	387	332	356	361	373	343	354	347	371	355	344	374	377	331	372	358	350	386	354	348	379	358	355	359	364	355	398	346	376	365	343	393	401	397	358	366	377	375	375	391	366	369	354	359	331	388	365	413	371	346	376	372	344	365	340	399	370	372	359	370	359	368	376	359	334	360	336	365	369	424	387	358	376	348	397	389	360	365	369	371	333	355	355	351	372	401	354	363	374	412	382	339	383	336	360	348	361	373	352	379	389	376	360	390	337	362	410	346	360	360	343	348	362	377	397	351	351	392	360	361	347	360	385	347	368	339	374	387	359	361	399	357	359	355	344	373	373	347	385	348	346	358	356	367	344	338	338	413	352	367	316	339	387	359	352	357	333	367	364	330	365	359	317	377	396	312	330	375	376	391	364	356	401	389	374	337	329	395	393	346	338	378	364	379	377	368	351	360	355	350	375	398	364	408	355	363	358	384	367	384	391	384	398	365	354	402	391	330	344	344	383	360	354	364	375	355	365	357	353	355	373	381	373	362	384	366	371	342	385
7397	21430	17403	11287	9244	6842	4216	3075	1976	1403	1191	916	810	1089	1497	1311	1167	1001	626	685	516	556	650	752	705	791	1667	3113	3848	2976	2724	1704	1096	783	555	405	403	419	369	396	395	380	393	371	434	427	397	404	368	388	394	403	383	363	382	363	373	389	385	391	404	399	371	381	394	405	398	371	365	397	372	400	384	382	395	419	378	382	360	428	395	361	367	393	411	412	413	420	383	381	362	423	379	403	387	366	394	367	407	388	389	365	418	379	389	359	406	413	384	377	353	378	391	400	402	377	380	371	404	408	407	383	396	395	407	387	343	386	415	388	382	405	403	338	405	388	391	404	405	394	383	436	384	376	414	411	411	437	389	397	379	399	418	392	425	390	365	406	390	411	398	366	420	374	425	378	355	408	389	397	412	389	414	390	416	398	415	386	405	402	396	401	391	409	377	358	365	413	416	374	424	369	396	364	411	380	352	366	379	409	395	435	404	391	386	406	397	374	425	388	373	388	394	355	372	368	388	389	402	385	356	382	399	366	389	371	398	367	415	372	415	344	431	385	418	412	407	420	399	390	404	372	403	388	396	377	386	389	396	399	393	386	381	377	359	421	405	398	380	384	418	396	350	380	393	386	382	398	426	351	386	413	400	410	429	413	407	419	411	415	416	399	399	388	380	371	357	384	388	404	414	386	402	391	411	360	427	387	389	403	424	390	356	379	414	377	402	368	406	387	381	394	359	413	406	407	378	388	375	386	420	412	373	394	371	403	372	389	383	386	399	380	427	402	411	410	375	398	446	413	368	382	360	415	385	406	379	437	392	365	388	401	409	390	382	413	419	419	438	371	389	387	428	374	385	386	417	417	392	386	400	379	350	377	400	412	350	397	415	410	410	404	397	407	395	437	395	452	365	369	398	402	383	387	365	399	411	387	401	389	377	392	393	404	395	369	417	360	381	405	386	420	405	385	406	404	402	376	417	342	382	375	384	409	387	407	384	405	422	403	372	383	416	364	397	395	371	395	420	418	382	387	386	380	398	402	398	430	365	420	400	392	406	386	385	346	398	383	385	349	358	381	433	394	376	376	405	368	376	386	387	380	365	368	384	363	382	402	374	421	373	392	366	376	404	406	398	382	424	383	398	381	386	393	410	421	390	376	415	391	379	377	357	427	384	416	396	377	412	414	403	399	423	396	382	408	386	366	382	407	398	399	406	387	430	373	364	381	398	393	384	422	420	362	396	383	413	376	360	440	390	393	401	373	421	393	392	388	345	373	401	395	406	371	418	395	402	384	391	378	375	405	414	366	372	381	387	420	381	384	380	370	373	391	363	381	381	400	378	365	407	372	394	383	401	395	384	385	362	408	396	409	366	395	394	418	382	364	389	401	374	387	387	401	398	372	392	381	407	377	385	384	416	402	426	397	394	358	383	378	376	396	378	398	378	405	375	391	372	388	392	402	358	395	372	401	369	379	395	351	407	373	397	375	389	395	378	414	415	409	410	397	387	436	375	408	393	409	371	404	370	410	363	387	399	383	394	364	400	374	381	410	406	393	388	384	377	415	372	400	369	417	377	375	358	390	366	422	387	402	396	409	384	405	397	412	381	405	403	372	404	367	391	388	366	401	390	408	385	383	429	406	368	385	371	399	409	381	390	391	431	379	364	365	380	380	386	429	367	389	394	382	372	388	370	381	387	381	401	428	380	379	398	393	366	379	406	420	411	387	388	419	388	387	384	438	419	404	390	394	379	396	397	363	371	380	360	391	392	353	412	409	415	408	413	376	332	396	374	392	384	366	429	358	361	371	387	360	353	413	400	385	378	393	400	411	349	374	369	401	385	412	384	394	398	361	363	377	418	402	406	354	421	368	380	371	395	405	384	383	371	397	404	391	397	405	396	368	380	408	370	376	430	374	423	394	391	401	412	376	383	386	383	365	378	446	405	427	372	404	395	386	388	368	393	383	399	399	374	397	399	384	371	413	354	386	390	387	360	460	369	390	411	402	395	422	387	404	376	365	385	396	409	416	383	378	398	407	439	383	419	404	416	383	379	406	391	437	410	387	429	350	379	400	382	389	391	392	393	381	414	383	394	375	364	408	388	391	419	393	414	384	391	401	396	415	392	417	377	391	391	390	411	388	380	431	390	414	367	400	391	386	352	409	383	395	369	408	379	380	360	416	350	393	433	396	396	366	400	385	381	404	412	394	380	397	390	392	358	396	391	421	365	405	348	404	358	401	394	410	364	407	391	415	386	409	363	421	379	383	399	401	403	394	387	390	381	385	381	352	373	393	382	367	399	405	401	403	395	389	376	421	415	396	383	421	372	421	380	396	383	374	395	418	405	374	392	408	427	416	367	364	402	391	413	385	391	392	418	367	421	381	360	400	382	362	367	415	380	405	404	350	407	403	372	381	370	394	395	375	443	381	425	371	360	385	370	421	420	399	397	383	404	405	396	429	396	412	391	419	404	406	399	367	386	397	391	409	426	332	410	386	382	393	381	391	362	412	374	375	391	403	430	389	390	361	395	378	380	402	394	423	362	381	413	374	340	345	386	401	369	400	371	385	361	381	420	376	372	404	389	410	382	349	399	397	393	364	427	382	413	390	393	400	383	382	425	427	400	381	416	408	381	386	382	391	379	355	377	399	401	357	397	415	348	395	370	381	379	368	405	391	411	405	372	370	391	369	398	363	393	362	427	380	405	368	403	377	399	385	374	418	405	373	371	382	364	407	361	426	363	405	388	381	406	399	421	357	418	398	408	402	391	367	402	387	390	395	426	394	400	342	344	383	357	411	382	384	386	376	407	388	409	386	389	368	412	394	411	360	376	380	402	374	374	393	413	404	404	363	392	384	388	371	401	378	372	407	405	375	344	379	379	394	399	391	396	405	416	380	369	379	389	390	414	398	372	416	371	384	382	395	391	421	376	350	398	391	421	401	354	395	436	372	382	413	364	403	407	388	379	410	369	371	421	406	400	390	390	383	428	388	397	405	389	395	369	402	419	422	403	372	416	390	406	435	413	383	367	373	366	425	440	435	380	397	406	394	375	392	410	395	401	371	429	379	400	394	436	433	447	399	394	371	404	377	398	385	381	401	395	401	377	418	404	388	344	380	398	411	381	373	372	385	397	401	362	393	401	384	436	353	416	402	391	406	362	428	391	374	406	359	407	398	397	354	381	412	408	357	380	403	382	377	404	404	399	396	409	378	349	336	365	400	401	343	394	376	389	407	418	365	433	381	386	368	367	391	391	365	380	379	397	363	414	392	398	419	375	436	396	397	397	350	440	417	406	405	392	407	361	394	420	399	396	379	381	398	395	403	376	352	374	403	391	423	386	398	386	407	413	406	395	407	352	425	382	397	398	398	378	402	385	409	416	387	364	392	416	384	360	390	402	386	416	391	426	413	400	403	431	393	391	407	399	409	368	414	384	388	401	411	379	408	414	368	365	404	371	404	415	384	381	376	368	397	405	407	406	396	371	402	408	400	356	375
25149	21271	27494	25372	13700	4100	2263	1471	1089	843	796	696	735	856	946	893	826	626	644	625	647	669	668	671	709	861	1429	1904	1677	1386	1284	954	794	644	595	598	566	566	602	529	504	540	569	541	547	556	515	551	601	576	552	619	575	533	488	551	557	545	504	521	555	493	533	531	579	511	571	521	540	542	485	568	520	545	528	563	527	511	509	575	564	576	524	544	567	539	544	577	549	538	553	553	514	523	535	548	503	545	554	523	543	489	496	558	546	550	548	547	537	528	536	529	549	601	523	517	623	544	510	548	536	564	520	576	541	582	530	536	555	511	538	535	540	573	561	575	568	520	607	516	503	493	525	567	514	614	553	509	573	515	531	508	540	537	549	536	565	519	559	544	547	584	536	536	493	572	543	601	541	550	533	511	559	570	553	530	519	487	569	565	557	582	508	545	549	551	500	559	544	537	512	563	549	532	574	537	568	570	526	530	519	551	558	590	555	517	548	523	537	529	581	581	524	513	506	534	541	588	502	521	497	594	575	555	502	542	505	537	546	537	569	547	557	580	514	539	554	570	530	503	535	545	539	530	546	545	576	557	553	556	539	564	569	551	561	561	551	569	559	520	530	528	556	528	559	591	535	565	550	561	505	572	561	566	525	553	552	565	575	577	518	514	522	547	537	553	553	582	531	539	534	554	540	534	524	580	529	534	558	510	557	523	604	543	547	534	572	542	547	519	578	560	578	555	527	547	556	523	560	507	527	503	499	527	512	540	523	528	570	512	524	549	513	512	536	590	538	513	568	527	505	574	537	500	568	552	579	515	531	565	520	518	556	525	520	546	524	578	574	570	565	570	540	552	539	558	554	553	564	577	569	589	545	552	534	520	557	540	552	523	561	536	553	570	557	581	548	576	518	527	598	509	533	554	559	530	508	506	539	491	566	528	577	493	533	542	525	560	552	572	551	566	529	519	561	508	527	541	528	574	572	618	549	520	524	525	514	548	550	529	532	587	537	542	583	535	550	559	519	550	561	523	548	537	541	463	528	528	554	535	533	550	564	540	533	530	516	523	571	533	588	540	572	551	578	541	553	541	580	522	540	550	537	534	516	518	573	550	559	509	507	557	564	536	561	560	578	532	516	533	541	558	555	573	532	578	610	529	527	541	523	511	563	553	553	533	530	598	542	523	550	536	551	570	499	536	534	562	543	548	559	571	577	521	548	544	565	536	548	535	523	540	532	532	508	506	519	531	561	530	583	569	564	525	553	561	523	556	550	523	537	531	550	511	520	538	547	539	546	525	494	511	506	531	522	513	539	563	499	483	561	524	530	549	557	509	512	535	543	558	496	526	581	540	533	566	530	489	506	570	520	559	491	563	538	544	539	563	505	560	540	553	560	517	572	553	526	564	542	537	549	500	520	537	515	583	553	558	508	517	590	541	512	506	554	565	525	514	526	542	492	572	522	518	549	542	547	603	515	535	557	529	526	527	562	545	563	578	540	566	547	547	539	529	536	531	509	530	529	570	535	538	551	557	539	547	594	533	544	527	590	555	533	562	539	522	555	543	549	520	517	545	527	546	537	575	560	529	538	520	513	525	524	575	543	539	538	575	532	554	506	533	524	543	507	553	527	554	551	536	530	562	531	545	519	502	559	548	509	547	536	575	565	555	517	538	507	545	540	590	542	548	518	530	565	617	551	517	509	501	539	544	503	539	550	517	541	552	566	534	492	525	567	567	493	550	550	537	559	546	526	584	614	573	563	510	527	541	579	535	543	543	580	554	554	518	541	562	565	540	539	503	569	558	592	549	544	557	529	553	539	571	560	606	513	580	524	532	556	554	538	544	522	509	531	508	539	572	516	496	506	510	528	545	557	496	557	526	524	560	517	536	564	517	530	495	502	535	521	629	534	521	562	510	515	590	541	540	587	545	524	530	562	542	561	553	582	528	553	543	550	506	600	538	568	547	540	570	546	524	565	538	537	575	516	514	493	546	521	530	588	548	520	510	571	554	550	563	525	538	541	567	549	501	565	523	536	582	558	554	547	531	538	553	581	535	544	560	533	564	542	543	580	523	496	519	512	615	531	535	509	562	523	528	498	524	548	541	574	547	557	555	502	504	563	524	538	527	499	557	523	538	562	507	522	554	558	518	583	525	532	517	541	556	576	519	561	555	529	530	555	521	597	519	528	536	606	538	572	509	528	526	553	531	507	503	549	531	502	538	559	535	550	564	582	585	506	558	558	497	542	589	547	540	579	562	526	536	546	570	558	535	504	569	518	546	512	555	551	541	561	521	528	563	515	512	562	506	541	550	498	557	574	538	533	553	550	539	536	555	521	545	585	548	506	544	536	544	539	546	499	499	540	519	582	590	553	518	520	500	537	570	553	561	545	563	564	521	541	507	566	518	555	543	508	514	520	583	541	602	547	549	506	538	545	526	520	555	549	527	545	579	542	591	550	471	592	525	539	546	520	551	499	542	506	520	564	553	530	554	524	550	581	568	569	545	542	547	586	491	568	568	524	507	511	527	542	508	563	559	533	574	553	560	525	562	543	541	512	580	500	547	523	541	565	544	551	540	574	530	568	533	510	519	575	571	556	526	540	561	593	556	527	555	551	551	544	539	505	564	567	539	560	561	544	569	537	583	509	558	560	538	558	561	510	518	553	560	582	523	524	516	570	533	564	535	578	554	532	536	493	530	527	555	529	514	482	507	548	517	548	535	577	546	575	522	522	509	558	506	555	552	553	509	533	589	538	519	554	582	496	519	558	538	545	511	561	486	521	585	569	522	571	508	532	513	521	512	521	550	550	556	559	558	504	591	532	500	530	569	559	513	515	523	575	545	553	524	542	535	564	509	557	494	569	520	555	533	500	577	492	502	561	573	525	536	515	529	528	508	550	606	521	537	483	533	567	585	571	546	535	539	503	496	519	542	551	512	606	531	534	519	536	577	546	541	536	512	571	522	572	547	523	560	537	521	564	552	511	533	519	558	555	554	563	523	547	525	526	582	534	517	544	532	544	534	541	558	496	508	555	550	567	559	535	569	506	528	545	590	529	527	528	564	498	553	515	550	565	555	555	579	510	511	545	526	530	551	499	543	569	539	542	582	530	579	480	556	523	570	548	503	544	516	571	510	566	500	497	577	517	519	563	565	518	528	533	515	582	513	542	572	506	582	608	548	510	539	577	546	538	507	540	518	488	584	545	525	518	565	530	546	515	543	580	539	521	544	522	542	514	564	535	537	523	561	502	524	552	555	570	518	584	567	569	550	531	537	575	546	548	552	535	575	570	558	607	520	517	575	580	538	548	557	559	632	546	569	542	565	550	535	571	573	510	542	552	559	561	548	549	566	511	557	565	524	559	536	541	525	512	521	537	523	502	555	572	551	570	509	550	545	571	532	542	530	555	553	564	577	522	523	583	571	535	539	533	499	551	587	547	602	564	529	573	556	517	524	574	520	532	518	564	520	557	554	505	559	557	549	546	560	528	537	565	518
7555	18833	14910	9610	8025	5785	3749	2739	1751	1308	1191	952	870	1157	1354	1380	1067	728	665	743	804	775	824	824	896	1263	2342	3127	2544	2008	1856	1323	1012	740	619	554	581	534	590	519	588	561	508	562	557	515	526	599	575	583	589	541	567	591	587	596	572	537	546	568	535	601	561	571	601	542	577	596	606	602	597	603	563	574	592	581	573	562	563	565	582	565	628	589	572	574	579	561	568	586	579	547	563	565	566	605	555	597	561	576	586	574	595	596	560	575	616	565	564	577	563	588	621	560	576	597	581	547	579	580	558	591	585	544	607	593	597	552	623	579	573	594	584	544	547	573	601	546	547	600	604	560	610	597	646	580	564	595	513	610	602	593	561	599	595	556	549	566	603	578	554	527	546	533	550	546	573	595	553	585	603	550	547	545	527	559	574	554	578	571	564	567	526	558	610	570	560	625	582	590	564	599	576	544	593	620	529	569	575	546	596	599	586	549	552	575	552	576	582	565	570	536	597	617	571	589	543	565	577	580	571	623	594	574	567	542	585	569	571	578	568	598	544	598	563	571	542	559	569	611	574	598	587	581	521	559	586	581	520	567	628	558	581	607	563	559	550	540	552	561	551	582	580	607	588	582	548	560	584	591	609	571	535	555	592	577	613	590	585	579	568	561	575	564	574	562	553	548	565	574	544	613	557	636	561	559	574	591	575	574	577	577	578	624	531	567	545	546	570	581	548	583	549	536	583	613	598	560	547	527	590	549	563	608	513	621	583	593	582	549	549	561	586	574	604	582	573	622	627	589	553	570	598	592	549	602	586	596	537	600	543	584	580	552	564	588	591	568	614	544	564	575	569	585	577	599	595	583	599	567	586	585	577	608	620	627	602	591	586	585	585	548	569	561	568	532	546	583	611	590	590	619	522	579	529	553	604	568	577	580	573	635	555	544	581	549	594	583	559	553	533	559	549	570	587	575	548	605	589	567	609	560	545	597	531	560	571	577	578	579	574	550	609	563	524	531	544	594	594	563	588	546	571	533	556	564	580	602	601	550	549	614	580	537	554	572	556	579	598	562	549	639	592	551	569	580	580	549	568	555	555	555	571	565	565	556	565	567	552	553	558	570	559	559	546	555	562	571	579	545	544	558	564	571	577	578	582	584	589	567	547	572	591	563	582	578	548	522	552	600	554	549	589	568	545	597	580	560	619	600	596	529	596	558	591	570	590	531	526	587	577	630	563	546	529	549	580	589	574	558	576	561	642	534	560	609	581	599	593	565	542	615	514	599	542	626	541	537	595	542	547	519	616	576	619	555	549	620	542	557	545	609	553	592	588	554	575	587	536	588	598	584	535	537	608	579	554	593	550	569	591	589	567	583	560	590	554	530	542	574	555	624	567	552	620	577	566	580	582	595	579	612	586	563	573	574	593	572	594	555	557	575	545	568	592	525	581	563	554	631	567	577	548	607	545	593	561	559	537	562	555	573	588	523	587	604	614	568	569	554	557	564	594	564	549	561	562	569	567	617	559	561	552	615	642	589	537	560	516	582	560	564	584	596	602	553	593	596	565	575	589	557	601	548	549	556	612	576	549	602	549	559	577	556	574	567	593	536	564	581	606	609	566	586	560	601	565	558	544	542	604	553	549	603	607	585	558	542	536	534	591	580	566	575	561	554	568	578	568	612	571	572	596	570	569	580	533	578	610	571	574	608	529	564	593	537	595	584	561	561	606	545	550	563	597	547	616	581	570	533	598	631	547	579	573	555	526	549	553	560	549	566	552	550	591	580	588	580	546	558	546	517	569	572	555	565	642	568	598	602	604	567	538	552	602	562	557	562	569	590	567	599	532	578	525	614	546	571	563	590	581	545	558	579	558	543	513	533	611	628	575	586	570	562	605	559	575	555	566	571	567	534	564	589	532	539	596	599	573	539	589	536	581	531	606	594	528	584	556	575	606	555	562	552	603	541	565	561	600	592	577	558	580	580	560	568	608	552	538	587	611	582	598	585	546	563	561	547	547	604	565	553	569	574	608	560	590	603	572	604	618	607	563	565	580	599	575	556	595	566	603	567	597	550	562	545	587	599	591	579	571	589	569	617	571	598	550	589	584	594	582	635	619	561	589	562	578	534	552	596	549	571	586	557	576	630	589	533	599	595	557	574	576	559	566	576	587	584	528	547	605	551	584	570	577	595	578	579	594	561	563	581	595	558	566	583	540	566	567	545	545	609	643	571	570	539	549	561	551	551	565	614	561	573	572	598	586	556	599	582	560	549	576	559	585	603	560	527	587	607	567	546	595	565	559	581	611	560	586	560	590	647	588	585	574	552	594	551	561	588	579	608	548	561	596	572	584	609	533	594	614	583	589	565	570	612	558	584	594	579	597	606	528	579	562	501	562	585	546	587	571	534	585	615	551	550	603	597	563	555	542	578	598	564	580	613	599	581	563	548	546	566	600	518	603	545	548	561	521	578	570	561	539	568	545	581	536	563	583	550	570	549	605	623	583	558	574	618	558	527	597	548	564	574	567	575	529	612	575	565	604	577	562	595	584	520	584	591	583	567	601	592	587	612	604	592	570	533	588	588	582	622	592	609	558	606	609	567	545	584	550	577	604	554	618	576	548	540	530	606	568	615	548	548	612	563	564	569	608	575	552	581	566	559	583	547	608	593	556	589	564	590	587	592	578	538	569	539	560	547	580	564	568	591	625	552	589	604	553	554	584	610	585	569	570	533	548	579	557	544	619	546	546	581	581	637	538	559	589	612	577	557	572	584	605	503	572	563	580	569	600	616	591	593	546	575	578	576	624	568	540	587	590	542	561	550	561	617	560	569	636	573	568	574	573	541	567	526	532	571	567	575	560	579	606	573	592	557	560	530	597	587	578	582	576	563	572	588	589	578	559	552	578	537	572	595	599	569	595	587	528	579	580	588	569	573	588	590	585	567	563	584	549	549	582	559	578	533	582	600	604	571	536	580	574	559	609	585	584	575	558	527	582	608	561	584	582	554	587	588	611	549	581	558	566	554	573	550	545	585	559	591	592	549	598	613	568	573	577	592	555	549	591	567	557	597	562	522	587	607	552	596	552	560	559	553	588	610	584	565	568	587	547	548	622	587	538	619	570	606	564	588	574	532	540	599	587	586	495	595	545	588	580	618	578	568	536	572	579	548	657	636	562	582	561	577	574	574	583	538	554	570	551	571	570	575	579	535	535	575	563	539	558	588	585	604	577	608	580	594	556	562	543	529	584	552	597	587	580	580	573	553	583	616	529	577	583	626	544	613	589	558	575	556	596	563	621	566	505	585	545	574	562	553	530	555	573	580	602	554	604	554	526	599	533	580	548	585	592	593	574	590	568	597	545	573	605	608	582	578	530	599	559	574	560	558	560	572	595	592	534	575	571	579	624	597	563	569	532	574	586	568	611	578	621	589	583	579	562	563	623	559	556	572	563	600	606	587	566	554	588	599	574	590	542	579	532	525	569	584	569	583	586	576	565	512
22773	21376	29183	23951	21423	21715	13367	3368	1787	1427	1249	972	963	1255	1288	1131	777	779	736	665	660	696	707	830	1380	2687	4091	5446	4221	3548	2664	1749	1213	804	611	534	519	552	564	482	537	573	586	559	578	544	559	560	524	562	566	556	554	562	590	524	505	484	544	537	515	497	584	538	559	562	602	518	488	537	524	538	569	531	580	529	569	522	547	557	512	586	564	542	533	519	512	569	562	524	524	514	504	553	513	515	506	553	514	567	554	544	548	522	539	585	535	586	555	562	560	560	543	557	504	472	555	538	485	567	542	569	550	563	565	580	557	566	540	551	508	547	540	583	554	564	565	570	557	568	548	595	543	549	546	566	572	544	523	571	563	537	575	518	560	526	495	612	566	534	563	520	593	549	521	538	520	533	485	621	562	552	573	540	536	517	536	520	560	550	556	519	555	566	550	535	590	588	569	521	570	537	597	519	548	524	565	513	604	566	558	542	511	557	580	547	563	516	569	512	582	510	579	549	548	564	551	555	491	559	525	602	527	576	551	597	534	560	514	535	546	503	542	558	551	504	540	529	533	541	543	579	530	540	574	545	501	564	570	553	540	590	552	556	572	566	515	520	548	555	567	535	526	489	495	539	539	489	573	554	513	538	561	552	569	520	553	548	570	552	546	538	540	565	520	522	480	569	577	568	531	581	529	541	542	523	547	551	552	568	535	558	555	542	537	553	544	486	557	544	539	543	542	539	529	514	549	552	566	520	540	555	545	556	533	561	540	565	564	549	538	554	577	531	547	572	562	572	549	576	544	554	547	584	572	564	521	546	521	557	543	532	569	572	520	536	530	529	557	551	547	533	541	538	503	543	541	581	536	529	560	545	557	551	555	535	584	567	556	549	506	572	547	504	552	557	561	531	547	597	583	520	523	507	521	555	546	577	554	555	494	529	543	545	589	515	538	565	529	536	541	556	491	561	527	549	572	580	553	528	561	538	550	537	539	519	536	548	524	522	569	560	537	528	545	574	544	509	544	573	534	523	521	561	533	564	561	559	523	586	541	521	528	529	542	573	546	534	551	554	502	518	577	538	537	555	528	513	524	591	551	549	533	521	550	497	530	547	538	558	540	552	555	572	543	514	506	549	559	527	579	531	535	504	561	532	508	572	552	527	578	552	523	561	511	554	521	504	528	515	543	579	528	582	571	560	559	543	558	557	564	546	556	532	570	528	570	546	466	555	552	524	530	559	542	585	552	555	543	516	524	538	520	506	556	544	521	552	522	576	572	553	499	552	557	534	543	529	538	545	523	561	543	538	553	544	492	529	491	521	541	499	570	517	557	529	566	526	573	525	568	553	525	556	538	506	528	507	495	521	550	519	575	556	541	555	518	547	594	601	548	525	541	543	536	529	578	559	532	556	554	562	540	553	512	557	593	514	507	529	544	597	534	539	564	526	509	505	536	542	550	540	546	557	526	539	535	538	536	520	480	538	594	550	584	499	577	580	575	548	562	542	519	556	518	562	534	545	546	536	570	556	516	569	543	498	517	524	575	570	489	553	540	533	522	569	571	505	531	544	529	517	516	516	529	506	528	560	544	563	530	531	528	540	523	561	568	533	536	552	546	505	536	548	555	536	508	510	510	525	552	537	533	581	544	530	524	528	531	541	539	537	510	544	514	537	525	519	538	558	519	542	511	548	542	565	572	547	536	570	545	533	525	495	573	595	542	566	594	530	538	543	575	497	554	484	572	587	556	535	491	540	532	532	534	513	568	571	557	523	523	548	525	553	539	561	612	555	550	561	533	511	542	571	565	536	568	495	544	515	554	546	540	550	516	516	561	555	571	523	544	565	569	586	557	574	537	557	512	582	578	528	510	525	567	501	549	554	531	557	550	559	525	563	524	584	514	537	511	552	545	551	549	533	529	531	569	545	509	548	550	577	561	578	511	561	558	549	557	525	533	532	549	552	570	571	529	541	519	549	556	503	590	545	528	537	548	574	550	597	530	539	550	536	556	596	553	604	566	534	561	562	546	514	546	541	510	576	503	487	586	522	550	547	523	564	531	518	541	518	527	538	522	552	520	536	546	542	527	564	590	538	567	534	540	551	532	546	536	562	510	576	541	508	556	556	506	562	541	500	558	533	529	550	552	538	526	520	553	555	598	586	528	537	585	542	544	558	526	495	497	526	574	568	577	534	545	486	510	542	547	527	583	573	536	494	520	533	506	527	567	588	548	542	523	572	593	542	549	559	536	557	565	569	586	544	522	522	557	547	539	526	576	542	522	545	589	502	568	559	549	572	561	519	512	560	552	531	527	520	511	555	509	547	548	575	572	583	559	514	509	552	530	521	562	566	543	564	529	572	510	551	558	569	569	552	521	496	570	536	543	558	516	535	511	508	549	512	580	553	594	551	544	544	552	600	552	524	564	554	524	570	553	571	499	538	553	553	534	531	558	554	553	527	534	506	532	527	572	533	544	514	534	539	544	542	534	544	587	572	534	541	517	586	550	566	554	512	564	535	530	516	515	527	562	522	537	527	554	558	546	521	552	542	555	559	544	559	531	560	561	538	516	508	504	512	530	539	552	551	532	533	529	553	517	557	563	579	556	541	521	559	557	551	538	546	508	539	505	531	512	587	534	513	563	532	547	527	528	523	587	535	570	529	554	532	557	545	540	541	565	524	501	536	578	508	519	549	541	544	523	569	514	553	539	518	527	505	514	550	571	574	538	533	548	541	541	549	518	542	521	561	541	536	542	514	552	538	526	516	577	530	597	581	498	515	587	477	529	544	569	581	516	538	558	543	528	526	548	554	546	591	517	535	546	525	535	589	570	576	554	527	592	575	549	555	543	552	529	524	522	522	557	574	571	576	509	550	527	532	564	499	596	543	569	547	522	557	527	579	566	538	560	543	505	564	546	488	565	549	540	535	566	519	503	527	557	550	534	508	572	529	500	528	545	557	531	502	535	540	519	583	584	572	522	549	549	554	529	553	557	555	507	512	525	552	555	535	523	548	540	535	520	541	523	509	614	543	534	562	515	553	520	552	559	530	550	552	572	557	518	529	543	521	583	556	528	513	526	521	541	515	516	555	541	595	527	608	532	553	568	558	553	554	556	533	569	513	516	515	510	534	563	536	517	568	580	580	572	535	525	575	536	517	531	566	532	585	547	542	563	536	524	551	515	544	506	520	566	554	526	517	524	525	565	601	545	533	536	570	528	541	529	521	554	552	552	593	563	563	542	541	534	557	565	526	532	538	528	578	509	520	535	516	559	564	519	539	514	603	530	577	557	528	528	535	545	497	561	558	520	529	538	519	531	541	546	568	516	530	562	545	493	553	548	525	532	535	551	560	573	563	554	520	562	602	550	540	529	544	557	569	496	528	521	556	542	530	533	559	594	519	557	521	531	545	501	562	573	556	539	550	514	560	535	532	526	538	541	535	574	515	564	526	559	530	539	547	548	531	511	540	517	547	520	511	512	530	517	558	547	525	564	522	523	566
10311	30723	24385	15651	17487	11550	6958	4853	2976	2223	1907	1341	1430	1949	2055	1615	1002	951	871	797	798	760	805	1125	1984	4276	6428	7985	6280	5287	3759	2550	1523	929	607	584	532	518	564	551	547	567	558	554	512	589	577	527	554	553	604	539	562	508	545	585	542	587	557	553	548	592	569	585	541	534	534	582	518	541	567	574	533	514	555	546	543	508	588	541	555	535	550	569	563	590	580	530	564	559	548	528	555	572	524	540	609	495	599	489	505	526	552	563	582	582	538	537	538	558	522	577	557	534	548	549	554	534	543	526	546	517	555	588	537	590	537	546	524	526	566	570	559	568	535	556	610	517	559	562	549	593	534	508	518	527	536	548	549	581	527	543	515	558	541	549	530	529	587	546	548	596	560	553	581	586	501	505	552	523	545	541	541	551	580	555	521	536	571	585	567	560	531	573	520	544	507	542	546	539	544	534	561	575	585	553	571	542	577	562	552	548	521	526	565	538	565	563	523	574	544	568	525	561	545	554	550	540	499	567	528	542	555	575	531	575	545	549	543	563	514	564	535	544	592	527	541	553	542	550	565	561	560	561	575	591	586	565	524	566	551	537	544	557	577	506	568	600	565	578	507	543	553	528	564	569	579	574	587	564	584	556	539	550	575	532	512	503	544	582	569	522	550	588	577	515	545	599	557	543	516	552	554	599	582	587	563	502	547	504	537	575	530	513	570	539	559	516	564	564	562	545	528	532	523	543	575	576	562	542	556	551	532	514	523	515	518	545	589	524	561	564	560	553	573	549	543	544	580	586	558	568	571	591	569	564	557	536	563	532	531	548	570	502	548	590	579	547	538	529	528	564	546	542	550	554	581	583	587	547	531	557	527	548	557	516	572	527	583	547	576	588	579	522	561	561	599	530	570	534	542	519	529	532	550	593	559	592	554	528	546	580	528	521	568	549	536	533	542	548	560	572	606	518	582	576	611	532	531	550	560	547	565	554	528	559	563	575	555	564	565	496	526	574	536	564	535	563	560	585	541	557	555	522	576	559	565	543	571	548	531	551	558	528	541	550	537	581	570	532	543	547	543	563	594	609	575	549	529	527	589	535	555	582	548	559	567	574	582	576	558	544	528	547	552	561	546	557	561	551	570	541	528	581	546	579	530	550	535	601	523	574	549	595	526	575	555	567	526	567	515	553	539	551	515	614	536	520	555	563	570	542	573	546	564	553	569	550	540	560	564	558	570	557	521	569	540	568	567	569	598	513	576	555	550	514	502	523	538	550	580	585	589	540	579	546	536	576	542	521	546	532	557	555	535	556	566	563	589	566	550	552	569	558	555	576	526	568	540	502	549	538	531	538	594	528	479	566	552	559	565	564	538	549	557	556	534	568	593	521	533	551	548	535	552	550	580	515	535	549	546	567	546	567	522	558	562	521	553	561	572	554	568	564	567	584	582	520	514	551	554	537	569	585	525	544	562	552	552	561	544	558	580	598	551	576	552	538	533	576	563	546	554	499	567	562	528	579	568	587	527	558	532	548	577	548	522	580	554	565	534	541	530	578	534	543	525	550	561	561	577	553	556	539	563	568	598	570	559	552	547	541	565	578	566	555	536	542	560	582	556	578	554	566	534	556	544	545	511	566	533	511	565	594	499	540	538	517	563	550	584	579	541	505	568	581	568	558	512	574	555	572	569	542	582	538	552	562	576	546	551	574	545	584	512	544	553	532	534	527	547	552	557	554	533	559	571	539	576	552	528	543	554	527	560	579	552	547	549	585	567	575	530	561	556	553	538	558	564	549	547	523	525	563	529	558	568	562	551	511	524	531	538	588	503	521	544	558	551	569	571	575	565	571	579	541	571	566	552	538	602	585	566	557	575	526	569	511	539	541	575	545	556	534	487	524	540	523	551	523	566	610	556	556	560	536	547	518	554	568	540	601	579	568	497	540	564	521	566	575	520	567	523	575	565	593	515	526	566	621	529	582	545	554	535	530	571	536	576	558	525	566	508	552	553	590	547	548	561	518	543	565	528	516	594	547	539	575	550	568	550	573	536	519	513	558	576	567	509	589	560	568	517	552	558	583	551	535	580	543	561	565	539	567	558	524	579	539	521	599	579	546	587	555	577	567	521	523	533	585	540	538	500	572	542	579	574	532	533	554	552	584	547	533	566	545	570	566	561	570	604	588	567	555	525	574	542	618	520	490	543	510	555	584	556	521	544	530	538	522	586	519	584	561	547	533	544	567	564	591	546	525	542	575	575	527	556	565	537	522	615	584	551	565	574	605	546	581	556	533	541	556	562	565	562	556	578	583	520	569	612	542	561	557	545	536	529	550	526	530	540	532	560	555	542	555	527	571	578	566	542	552	544	599	581	512	538	530	540	527	579	574	543	563	521	553	578	546	531	553	571	557	550	506	552	509	500	576	568	500	555	559	575	553	566	539	594	550	548	567	606	512	586	593	552	525	526	586	531	524	568	609	554	546	569	567	546	507	539	554	532	548	550	521	559	495	561	561	544	569	510	563	525	513	568	521	554	536	553	568	559	584	518	549	549	582	544	587	559	556	555	541	527	504	594	556	548	547	546	537	544	551	517	550	590	555	574	567	548	550	597	569	521	537	521	545	575	601	534	492	584	525	566	531	579	571	573	515	514	558	557	551	587	598	571	540	540	556	539	544	558	587	522	541	550	564	532	529	532	597	581	525	526	544	559	525	595	548	534	519	521	533	522	561	525	553	517	537	510	553	547	575	541	542	520	564	596	558	552	561	574	529	553	557	548	576	549	538	520	528	549	528	576	572	564	525	583	550	533	558	556	571	585	558	615	578	505	552	549	535	571	581	527	557	548	557	588	546	565	550	586	538	564	511	549	524	525	594	553	571	561	554	493	567	572	542	537	540	546	566	568	522	536	568	556	600	594	556	536	544	618	569	558	534	582	505	524	547	523	537	572	537	588	596	580	559	516	560	565	526	581	527	529	564	540	582	574	530	569	543	514	529	505	528	527	568	540	582	547	534	559	563	607	569	548	555	554	572	536	565	624	554	597	522	547	552	538	545	555	549	553	562	546	531	572	547	568	517	568	542	604	547	577	514	587	551	536	534	552	574	563	555	526	588	545	622	542	542	532	536	521	590	542	566	536	562	497	529	571	572	583	563	545	527	545	572	548	561	556	550	523	569	565	573	550	572	534	537	543	573	576	565	567	544	583	588	507	552	514	545	596	541	564	579	560	544	552	555	589	568	599	540	537	543	544	567	537	578	510	552	571	530	535	561	585	548	519	555	560	570	593	627	529	569	562	568	560	530	583	500	547	541	541	545	540	533	569	538	536	551	559	525	575	584	555	536	565	531	545	550	543	598	571	562	618	540	594	527	530	568	581	559	526	575	592	556	529	509	568	562	574	528	550	574	496	512	522	545	570	555	612	565	557	561	556	568	516	556	546	503	530	578	557	543	554	596	537	514	547	523	569	572	602	596	546	560	549	553	516	565	560	575	558	570	568	558
27582	19874	13559	6364	3401	2318	1553	981	702	677	545	420	515	605	715	596	492	448	427	443	377	404	427	431	418	480	579	644	608	515	560	468	485	415	410	434	388	392	443	396	406	377	384	406	418	405	373	396	372	370	447	398	389	379	363	422	405	408	387	386	412	401	414	373	367	459	427	384	388	413	402	394	408	374	399	394	348	389	412	396	381	388	383	385	390	423	383	387	404	441	427	378	421	408	386	389	424	365	421	365	353	399	397	399	420	381	404	394	430	384	420	425	390	405	371	425	397	402	414	415	397	373	384	393	402	391	361	423	372	375	374	362	379	425	426	396	382	380	389	384	402	368	381	377	402	393	411	362	428	381	439	406	382	394	408	388	393	406	424	404	412	405	424	415	364	384	351	390	363	430	399	391	375	373	393	417	402	413	370	339	363	382	380	443	341	374	388	419	385	384	417	458	437	391	383	392	392	423	403	392	393	391	409	433	397	402	390	393	385	422	435	395	369	359	403	402	409	403	363	399	416	421	391	408	400	376	456	429	393	396	393	425	403	438	387	401	346	398	408	431	363	423	370	425	381	379	422	439	398	371	394	378	424	405	377	383	386	384	404	420	374	397	384	379	379	365	405	389	409	341	423	380	372	368	386	389	422	376	369	361	405	424	414	441	420	417	414	422	359	355	402	401	416	371	379	393	395	398	371	383	394	383	410	420	407	374	392	393	390	374	410	404	404	409	410	385	406	428	403	399	390	403	383	410	394	356	416	429	427	394	382	391	373	401	407	354	396	399	424	407	383	404	380	384	403	412	371	407	427	375	388	382	392	413	409	419	425	384	391	357	409	421	390	377	370	384	395	368	369	403	386	372	376	395	380	444	384	460	390	380	428	418	416	394	375	377	357	384	404	360	407	366	427	399	394	411	416	432	393	396	396	380	395	374	417	390	403	411	369	386	395	373	387	373	427	383	387	364	410	411	389	411	393	357	379	442	383	437	392	403	420	392	399	396	445	369	410	392	398	420	418	388	376	397	387	415	413	428	402	401	409	394	390	372	387	393	413	438	367	384	450	365	397	422	417	396	394	379	394	401	372	412	392	381	377	374	353	378	364	426	379	401	345	413	388	386	383	396	412	385	387	407	372	408	424	405	412	380	409	422	395	371	385	392	397	368	369	440	388	399	426	383	403	367	362	359	373	403	391	438	372	366	405	389	395	414	416	425	416	356	384	376	424	408	438	424	386	382	414	418	387	426	398	387	383	408	409	382	359	395	429	424	367	397	393	431	415	401	425	402	395	377	418	421	374	379	397	391	421	396	370	380	382	399	383	385	379	401	370	330	377	365	407	362	385	416	410	389	415	411	422	387	371	428	410	360	392	406	395	389	394	418	370	430	387	389	402	391	411	406	384	402	444	384	401	408	418	390	391	392	377	378	399	377	468	384	439	352	353	414	393	381	395	403	382	419	396	408	399	401	412	399	396	383	388	384	404	364	393	428	415	403	408	380	415	397	389	409	380	426	399	414	412	422	349	404	418	400	383	398	404	395	421	401	392	414	376	385	396	394	431	381	413	391	401	368	409	383	355	357	375	387	425	378	415	396	403	354	391	425	361	379	398	403	387	392	380	354	371	395	408	408	409	396	362	404	427	402	412	410	345	381	383	376	451	379	401	398	359	406	386	391	385	397	427	416	400	377	429	388	396	376	363	391	406	412	414	397	407	396	400	400	398	423	386	427	355	383	423	429	413	392	389	388	398	380	367	356	418	364	403	411	372	376	380	401	378	386	367	402	392	387	398	405	425	356	437	397	383	361	386	402	414	416	391	395	405	374	391	383	405	387	376	389	389	402	446	370	405	414	411	406	423	367	401	411	384	409	400	361	409	366	379	415	408	452	350	373	364	395	420	404	393	409	381	410	383	399	409	356	437	405	386	399	404	412	382	403	387	398	396	403	392	386	384	409	445	391	422	426	421	393	398	402	414	403	425	363	412	403	415	410	389	375	398	391	402	393	375	369	428	401	373	389	388	409	406	415	378	353	387	381	401	422	382	403	403	388	391	399	382	407	406	391	380	387	404	418	403	403	422	400	392	406	428	412	424	398	402	416	372	406	409	349	410	375	402	400	385	414	362	378	396	379	358	407	431	416	417	377	389	436	426	431	435	374	422	374	397	390	448	390	405	429	374	406	408	417	433	381	390	400	374	426	412	384	382	360	388	421	424	391	365	341	386	381	406	408	349	424	361	397	377	422	409	421	408	410	417	376	365	425	369	376	389	376	419	363	398	369	422	398	373	395	380	363	393	412	387	388	374	423	384	440	377	413	377	399	376	429	420	389	381	393	368	402	418	409	385	373	396	390	404	390	406	417	390	396	404	378	390	399	400	403	427	415	394	435	381	429	383	432	378	405	398	390	379	372	392	414	380	416	445	409	401	377	371	417	420	392	365	394	402	408	371	404	418	429	386	408	390	378	382	381	407	360	379	406	398	366	400	408	414	413	403	431	391	408	420	367	415	420	416	383	398	403	399	376	375	396	382	383	415	373	378	383	415	385	409	438	397	390	358	426	392	418	397	398	403	404	386	371	413	372	378	425	381	380	410	388	419	417	413	387	404	362	421	419	401	397	394	398	407	375	396	390	379	424	403	335	420	382	417	386	421	390	382	404	390	379	410	381	348	409	414	417	395	400	414	409	409	361	392	426	436	399	371	439	383	393	409	444	366	394	408	395	431	384	398	389	412	391	461	388	411	423	374	373	354	407	430	377	402	380	362	384	403	395	401	455	421	388	386	393	360	407	432	394	393	400	394	404	382	390	412	388	429	400	376	373	423	388	413	412	427	378	409	418	388	408	406	405	421	412	357	409	402	381	398	379	389	396	373	393	384	395	401	401	385	398	416	395	401	400	347	378	387	416	374	392	403	409	362	418	379	408	383	399	385	386	352	402	419	402	389	388	374	412	378	403	406	419	429	421	376	409	353	367	394	412	387	391	387	383	421	422	375	387	432	427	397	401	399	396	382	389	399	412	383	389	380	386	359	410	384	379	404	386	413	387	425	415	400	413	371	393	396	385	401	440	416	420	420	394	415	431	363	400	396	419	382	349	380	404	395	390	412	384	424	417	355	392	370	415	403	412	398	410	396	415	395	344	372	362	425	391	367	418	415	387	366	370	408	414	402	421	403	396	387	396	387	418	408	420	393	419	393	364	400	392	425	440	395	405	391	381	373	371	373	424	435	382	410	405	436	402	411	399	385	393	383	368	416	414	394	358	437	403	402	406	357	379	428	377	393	364	387	417	381	392	359	397	376	384	379	381	442	366	398	386	416	396	413	412	422	397	422	364	383	416	407	414	429	406	372	419	422	377	371	391	420	380	398	386	418	403	431	409	402	392	354	391	400	415	423	374	403	402	410	439	404	386	386	387	402	393	414	420	370	384	401	399	384	388	404	400	395	410	392	416	404	364	436	399	404	399	387	373	398	370	410	419	375	361	402	389
8438	18614	13102	6864	5500	4013	2757	1703	1059	900	744	553	643	851	1046	764	580	515	531	489	501	479	482	495	462	627	680	802	705	708	629	557	534	433	414	421	395	465	415	393	454	392	398	403	449	447	422	477	409	420	439	431	412	427	401	444	392	384	401	429	432	412	421	417	438	450	443	433	451	448	394	429	446	451	442	467	423	397	446	488	432	441	432	399	416	410	422	447	429	411	415	401	378	403	431	410	401	442	446	446	456	412	434	447	437	452	418	481	424	435	415	433	398	395	436	424	428	428	408	467	403	425	453	424	471	401	419	447	430	452	431	413	432	461	423	414	379	416	411	424	410	431	400	418	438	435	376	400	429	446	453	415	399	475	449	433	415	425	393	444	444	433	427	451	413	447	430	430	381	427	452	438	416	443	425	438	459	458	444	458	438	452	444	408	415	409	420	399	436	414	432	416	380	426	399	427	434	421	395	423	418	419	433	410	447	394	419	426	431	404	412	457	418	407	432	443	417	439	427	433	444	431	410	453	427	467	416	394	424	418	452	421	393	448	426	421	426	438	452	433	423	482	422	434	370	437	425	433	421	434	411	440	426	409	453	427	436	438	436	431	430	410	428	394	449	412	446	463	419	405	420	437	451	422	410	438	421	418	445	432	439	425	426	458	447	474	402	421	421	441	447	486	447	443	401	398	416	439	434	474	448	442	444	394	457	408	424	430	385	408	419	456	432	439	484	436	470	438	440	413	456	400	392	441	429	455	459	407	423	470	440	415	440	430	433	464	420	449	434	425	435	432	462	428	420	401	425	381	421	406	421	447	434	453	431	443	414	412	397	431	484	397	438	420	416	453	386	460	387	446	433	429	417	414	415	454	423	425	441	435	436	444	444	401	447	441	448	419	447	426	391	411	419	443	410	446	421	436	461	434	421	421	432	417	421	449	402	405	413	385	443	414	422	465	417	399	417	412	425	403	435	478	384	392	426	457	449	412	418	406	435	421	444	455	450	441	445	423	437	462	427	412	410	437	432	417	442	423	458	420	438	430	442	460	430	439	425	458	438	420	418	458	402	422	425	418	466	415	431	456	443	423	455	390	453	463	421	441	419	426	409	425	438	443	414	404	456	409	404	404	454	435	453	488	433	433	440	392	410	422	400	438	416	439	439	438	460	424	423	437	406	437	428	401	440	456	410	437	402	423	426	454	419	443	430	425	435	444	420	430	426	400	396	431	420	396	424	439	394	421	447	416	433	395	434	438	447	464	389	428	463	463	420	427	391	414	405	439	424	429	434	451	398	476	450	455	393	410	424	447	434	417	449	448	440	441	402	423	426	414	427	437	447	448	437	435	411	416	396	410	441	437	442	417	424	465	457	458	383	433	442	452	455	438	434	430	440	435	424	440	475	445	435	433	426	442	412	456	449	454	448	457	449	418	407	461	452	430	445	423	480	436	413	441	495	416	425	440	427	437	465	430	445	407	462	427	398	394	419	449	436	441	425	416	419	395	435	416	458	404	453	429	407	440	442	428	455	457	438	400	446	438	462	416	433	442	410	421	404	417	453	398	423	458	388	417	425	438	401	441	440	438	435	449	439	458	414	408	410	436	430	436	457	415	417	433	418	433	426	433	423	442	425	431	413	455	406	442	409	414	386	435	428	437	439	400	448	439	408	434	447	420	395	463	413	393	434	440	405	414	456	412	448	482	420	424	426	432	405	398	423	390	408	438	412	438	433	408	447	399	466	460	381	466	416	473	425	457	421	420	412	437	408	446	424	428	460	426	398	405	365	396	416	435	438	439	427	460	431	438	459	437	420	371	457	391	385	422	442	447	432	450	430	381	422	407	455	491	419	459	435	433	456	440	398	449	437	455	398	445	394	403	442	399	425	370	444	420	414	445	441	425	424	419	459	418	469	422	440	423	398	424	442	432	413	383	411	461	407	409	428	443	442	393	443	481	385	437	462	413	418	411	381	424	424	461	411	433	391	438	464	437	442	395	434	447	422	452	422	432	435	419	448	427	436	438	449	459	422	440	438	464	430	453	427	429	436	409	409	433	444	435	416	438	430	439	410	424	471	439	409	433	411	426	396	478	452	431	424	391	422	431	452	409	401	436	422	426	448	449	412	455	450	453	443	387	403	451	455	460	432	395	420	399	444	467	474	428	467	424	397	408	446	457	450	468	406	451	470	385	431	456	431	404	409	414	417	479	458	451	457	428	419	417	416	440	452	430	405	452	438	428	422	433	429	443	449	444	462	460	434	397	436	414	439	453	483	434	452	423	400	447	434	423	448	429	465	410	448	453	435	415	424	398	455	398	443	432	403	415	417	419	446	420	430	439	451	449	411	418	424	425	404	404	413	438	457	420	408	406	418	397	426	432	454	421	443	442	424	397	413	395	434	398	416	423	416	425	409	389	403	422	450	454	461	415	427	414	429	448	408	438	399	442	419	454	451	422	421	441	477	396	414	395	394	421	425	427	434	428	433	398	414	408	400	435	445	420	445	395	446	418	440	418	424	403	463	430	448	440	416	453	443	418	434	430	455	420	436	425	395	445	427	426	478	402	449	480	394	438	435	411	480	437	421	422	427	454	364	374	466	422	438	484	412	403	448	440	431	403	438	414	390	441	465	431	429	418	453	453	418	416	432	418	451	442	420	432	433	454	428	443	413	448	432	455	430	412	412	437	432	450	415	438	425	426	434	412	427	439	411	392	420	411	450	423	459	422	432	430	420	429	428	420	440	413	417	426	442	445	413	456	427	422	412	445	463	442	409	433	440	422	439	411	435	427	457	428	423	394	421	449	420	449	411	428	450	409	394	463	411	442	407	459	413	453	429	431	429	462	432	431	459	414	416	422	437	428	407	388	415	423	445	469	471	405	439	455	469	441	401	388	395	449	429	475	418	439	433	415	423	439	400	415	425	434	432	415	448	433	391	458	399	387	441	436	457	413	430	461	406	450	417	443	452	435	447	430	417	436	414	405	424	412	418	427	387	429	423	410	434	405	443	407	455	412	387	414	423	417	401	447	436	410	425	416	402	443	436	423	418	442	421	438	422	444	423	426	448	412	459	421	445	449	435	437	432	392	463	408	436	417	435	427	422	463	416	450	425	450	431	427	405	429	430	422	412	435	417	398	410	426	423	424	422	426	415	422	402	453	427	444	420	450	420	458	451	423	448	407	430	449	417	441	408	471	432	433	437	451	426	421	443	429	422	414	412	439	402	451	396	406	453	435	437	422	428	459	404	446	446	415	446	432	446	421	453	416	441	417	443	465	411	438	444	428	430	405	417	422	405	421	431	420	439	412	423	441	437	453	426	447	442	385	473	407	430	396	430	437	422	417	461	456	419	435	415	445	413	421	459	479	443	431	449	417	415	442	406	435	408	451	444	419	411	444	414	428	451	426	405	410	429	442	468	431	410	366	437	437	416	452	416	412	398	418	447	472	422	422	460	448	413	454	450	451	415	399	448	437	392	404	392	414	466	432
23959	21242	28415	24391	21186	13829	4417	1621	1046	909	744	593	611	713	828	750	528	545	538	469	484	453	416	416	753	1864	2511	2472	1957	1599	1188	835	645	458	396	369	371	373	393	419	322	365	376	341	349	338	360	359	383	389	380	321	348	356	361	373	332	337	345	361	368	364	368	347	337	355	370	378	353	343	378	371	382	393	376	350	328	333	373	359	366	330	400	365	343	367	363	342	311	380	351	387	383	357	353	371	389	384	342	359	363	355	352	374	344	390	379	352	366	384	356	324	367	334	393	355	356	358	370	357	369	339	373	384	345	384	358	356	393	336	372	354	375	367	382	358	354	402	357	347	355	371	331	362	383	377	349	366	376	351	338	340	392	355	333	396	342	333	352	380	361	341	355	363	370	381	358	346	366	367	361	388	369	364	362	356	376	378	335	354	334	376	327	371	335	345	355	366	353	346	391	351	383	388	359	354	354	397	358	372	349	334	353	360	380	322	368	352	373	345	374	372	375	347	340	338	348	353	404	371	337	363	363	390	350	354	363	378	374	346	330	400	352	351	373	386	356	366	349	373	371	395	364	385	332	370	368	357	379	339	383	365	362	380	345	382	371	352	340	373	315	340	322	349	385	359	371	366	336	347	375	384	399	396	371	351	358	371	388	353	353	375	370	399	372	373	370	348	340	342	369	397	395	390	368	383	365	373	361	353	361	358	361	374	348	359	385	335	391	395	362	375	364	351	339	374	358	338	376	365	364	361	365	350	359	341	371	390	359	345	360	352	360	363	359	329	321	389	388	354	338	370	342	376	366	338	355	363	352	368	328	360	341	366	350	353	368	380	359	344	355	343	357	346	368	355	370	402	322	336	342	332	352	375	366	388	341	346	380	339	345	353	373	373	346	371	375	360	332	356	344	366	355	371	374	363	364	351	354	363	360	376	372	401	361	374	381	371	373	321	357	363	356	363	358	391	345	385	350	358	372	362	332	332	369	343	340	367	350	354	362	353	355	357	349	363	376	373	358	386	375	333	352	362	358	358	379	351	386	378	354	340	343	347	382	367	379	339	356	358	356	354	346	354	347	391	343	340	356	353	382	335	358	347	366	320	325	348	357	390	353	369	324	381	348	383	374	350	358	359	349	356	380	337	368	364	381	346	367	339	359	341	393	391	379	330	367	353	344	362	304	340	379	336	374	345	372	353	370	332	350	390	358	377	358	367	391	351	336	378	343	373	335	389	386	336	363	351	359	372	345	366	370	355	353	359	401	379	345	348	341	376	335	356	358	356	399	342	357	367	330	356	342	355	358	333	400	386	369	377	360	365	373	390	379	355	393	342	391	375	382	364	393	374	357	349	341	400	362	361	365	384	356	339	381	363	370	375	339	356	372	381	369	360	357	365	348	362	345	337	377	364	363	363	362	341	364	372	352	343	330	351	374	357	336	350	382	346	395	329	345	365	355	379	363	342	349	362	345	362	369	358	353	364	353	350	349	349	362	361	343	362	380	342	366	319	370	404	382	336	360	381	376	373	349	391	331	357	335	389	409	347	347	334	372	340	365	347	373	365	359	338	331	372	360	360	407	357	361	333	345	347	360	351	357	358	380	330	389	357	371	327	337	364	380	354	363	378	369	349	372	338	351	373	361	411	385	343	382	375	371	319	336	362	371	351	374	353	361	337	367	375	349	368	382	349	343	359	381	380	371	362	343	385	353	343	350	390	322	396	349	373	351	351	352	363	357	347	369	340	354	382	382	372	350	324	335	356	352	414	398	359	376	340	356	363	371	360	325	358	380	363	364	407	352	370	368	376	382	346	364	371	378	355	382	326	331	358	363	364	376	342	343	322	365	378	344	367	373	352	370	349	355	374	337	378	358	353	385	362	343	360	328	368	350	366	372	370	342	369	360	336	354	357	351	353	373	360	390	352	347	355	339	387	352	339	335	384	363	347	385	318	358	344	363	355	359	362	372	365	356	345	371	393	418	354	332	363	349	369	357	362	352	351	375	364	349	373	374	344	373	351	366	359	367	347	362	368	357	361	359	369	352	381	323	344	351	385	332	348	380	366	362	351	368	336	338	371	372	331	388	353	362	367	386	369	332	359	379	355	372	385	348	392	381	371	351	388	339	372	360	357	383	329	348	359	376	376	392	356	361	356	371	376	403	364	362	361	375	363	363	362	375	364	368	373	325	355	394	363	381	346	359	391	381	355	372	387	345	371	394	363	371	363	350	339	341	376	371	341	353	368	347	357	349	354	342	366	347	372	390	363	344	366	347	369	354	393	356	346	346	399	352	388	358	358	345	355	354	347	364	346	333	349	395	356	342	364	343	353	366	350	383	414	344	382	358	367	386	375	379	382	348	345	332	360	376	359	364	361	349	374	365	368	371	366	381	346	399	338	340	375	358	355	345	359	369	354	362	361	385	357	331	388	377	357	365	365	348	385	393	368	367	376	380	357	318	376	394	353	385	343	347	374	392	389	371	369	385	402	363	371	348	353	366	339	360	367	344	374	339	364	354	339	363	347	357	343	346	366	347	366	381	333	347	362	378	341	361	403	398	356	336	352	379	349	355	369	351	368	371	358	330	334	371	320	342	369	341	334	353	347	375	342	361	353	365	386	378	366	357	340	332	358	353	335	335	397	360	347	351	362	352	374	362	361	380	355	350	330	335	371	349	387	379	343	362	362	352	361	333	364	340	322	366	378	325	347	320	347	344	349	398	391	341	349	363	335	346	392	350	349	392	374	364	342	372	359	367	360	328	370	355	339	365	362	348	380	362	395	334	356	368	348	376	387	353	348	379	338	367	349	373	363	384	335	345	385	355	358	366	344	380	350	350	367	399	354	343	383	359	331	358	368	359	364	334	367	395	327	367	366	335	369	348	388	344	313	338	360	357	329	391	347	397	386	387	372	378	336	382	397	332	369	350	404	391	360	295	388	349	345	369	383	353	358	374	363	350	375	353	372	373	360	347	370	379	365	351	400	391	375	382	338	367	378	399	338	363	330	361	366	363	364	414	350	371	348	376	389	339	372	346	313	361	348	385	353	377	340	315	363	321	384	378	348	355	326	347	365	374	448	365	366	364	352	388	375	326	344	362	373	386	354	362	355	393	337	349	340	374	366	380	372	348	321	345	332	363	342	332	373	344	375	311	350	376	364	383	361	381	377	320	346	372	379	377	363	375	368	374	346	331	330	367	358	371	370	354	325	342	370	356	361	370	363	376	360	339	348	350	374	360	338	310	372	389	382	369	373	368	345	400	337	364	336	361	375	365	351	333	354	391	352	388	370	334	343	356	337	358	367	363	353	346	368	370	354	347	366	361	405	365	345	344	368	344	358	398	356	345	379	377	347	365	318	367	374	354	390	405	346	316	376	338	351	333	368	349	331	351	332	334	340	368	366	350	366	341	362	390	374	334	374	351	375	333	353	348	343	351	329	359	347	361	344	358	367	338	359	370	369	393	358	330	370	392	352	333	340	384	365	337	346	393	343
10169	27371	21206	12007	9471	11452	4583	2736	1775	1489	1060	795	818	1079	1309	1024	720	656	637	566	547	525	504	507	1119	2834	3839	3711	2825	2323	1686	1119	841	540	445	389	409	418	387	390	371	384	370	426	405	419	409	406	374	398	370	403	380	401	377	396	415	389	369	374	387	368	372	393	363	349	378	386	382	364	378	378	406	423	367	393	419	342	338	375	402	421	400	402	377	371	394	358	369	391	389	362	363	417	350	396	393	378	366	397	337	381	406	401	393	415	359	383	372	405	385	387	364	353	380	363	410	375	382	392	383	378	376	389	371	380	398	384	391	375	397	388	382	351	416	404	340	368	334	371	387	397	363	410	381	374	374	391	373	394	396	415	405	344	387	391	410	429	377	402	380	382	349	382	383	384	382	401	382	378	386	375	350	408	368	345	341	386	394	357	404	397	367	400	384	369	390	394	365	362	321	357	361	407	362	408	369	419	398	366	377	372	355	366	376	364	362	398	413	371	415	359	368	403	389	390	353	394	389	359	397	425	391	365	377	386	354	398	363	357	384	390	424	409	412	351	386	413	422	390	370	394	398	377	360	376	410	394	401	375	379	332	405	390	365	383	389	393	365	413	417	365	371	421	405	367	376	406	393	363	392	381	391	349	429	383	414	383	399	370	408	350	370	394	380	389	394	421	381	379	377	357	415	386	385	387	379	379	369	437	372	373	396	358	335	364	360	377	391	397	392	377	395	379	378	410	388	392	374	381	386	373	392	382	348	367	366	376	380	380	362	367	358	383	408	360	389	376	404	395	394	380	380	390	400	365	377	369	412	409	373	395	361	374	371	362	390	386	379	385	392	388	404	395	367	365	365	392	368	413	399	382	379	361	360	368	399	343	396	380	413	358	361	394	343	405	426	377	403	399	375	372	372	378	391	394	378	394	369	414	375	362	387	388	407	402	417	391	389	404	348	354	403	389	383	382	384	375	376	403	384	382	386	406	395	390	372	403	347	387	397	360	350	380	387	387	424	345	356	378	387	423	378	363	370	420	400	369	388	399	413	388	420	383	413	383	402	389	350	395	379	397	389	404	374	391	376	376	390	388	371	360	357	392	375	372	405	422	384	379	386	393	415	402	370	384	376	372	374	384	384	446	382	386	396	372	374	414	416	353	385	387	367	382	379	407	386	420	349	393	388	373	394	421	404	409	366	417	397	387	394	417	364	372	397	394	387	383	374	398	349	387	394	345	394	384	388	385	385	375	392	380	390	370	383	388	361	382	404	404	351	414	397	379	399	405	420	399	367	367	365	402	381	398	368	422	398	400	382	381	394	373	376	384	391	389	357	407	383	378	393	370	445	353	379	335	393	377	408	399	397	376	381	396	409	381	370	395	359	388	371	382	407	358	371	374	372	391	362	389	370	384	400	379	366	376	444	422	410	389	419	414	392	367	343	396	376	383	360	365	404	376	367	407	396	381	357	426	354	353	398	398	394	375	380	424	408	408	365	382	394	385	377	385	381	401	379	421	384	428	411	410	407	393	378	408	399	392	359	383	405	387	369	404	393	411	416	416	351	377	384	385	367	374	367	369	381	382	341	379	387	453	387	375	369	402	367	410	409	386	419	399	359	400	381	370	374	372	405	356	389	358	399	398	392	373	406	358	370	384	382	418	372	376	370	397	352	376	422	406	414	390	380	399	394	400	406	379	400	408	413	381	398	361	381	404	394	395	400	388	379	339	393	400	383	336	336	390	399	414	400	388	383	398	350	401	393	373	390	377	372	341	391	369	377	351	374	392	383	347	408	370	366	384	422	439	336	363	384	397	404	381	334	390	381	363	356	355	374	393	393	362	383	406	383	396	384	393	355	386	385	369	395	372	387	391	376	384	355	392	397	348	400	381	417	376	393	385	402	417	386	383	393	400	392	404	407	383	388	396	395	400	431	391	366	389	404	380	386	381	375	377	382	344	346	385	376	352	386	396	391	363	371	419	363	388	388	401	394	400	391	411	372	419	424	382	378	412	391	426	354	390	387	407	436	397	387	355	388	396	397	383	411	356	362	395	388	378	388	394	405	413	368	375	384	369	399	369	356	391	396	384	357	398	373	411	392	391	407	394	384	423	395	373	396	385	369	388	372	390	392	402	387	412	376	382	361	371	383	369	401	401	413	358	353	335	366	357	353	385	387	365	361	395	393	386	375	399	372	392	359	391	380	403	395	428	400	400	359	394	392	405	404	389	379	396	384	396	356	376	388	381	404	391	360	411	363	356	397	418	378	407	374	382	408	376	380	362	378	373	370	407	365	386	396	381	376	378	366	413	389	375	398	416	406	416	368	376	375	398	415	364	391	395	427	379	365	353	342	385	391	406	377	358	396	391	377	391	376	352	364	397	373	367	394	372	389	410	375	336	377	361	400	357	377	366	358	383	377	385	420	393	385	387	413	366	366	362	374	365	370	377	364	421	408	358	397	397	354	396	414	372	418	378	380	388	386	399	381	384	386	392	345	415	363	355	416	393	387	353	384	400	409	383	361	382	419	410	378	375	366	345	403	372	345	400	361	423	424	395	381	387	385	376	400	375	382	396	381	359	374	350	360	371	412	365	384	392	362	366	363	403	421	433	369	376	381	376	388	395	387	399	372	364	374	400	371	404	387	391	387	375	406	360	380	358	345	398	354	418	386	365	370	366	382	396	368	379	375	393	381	386	358	387	406	373	353	349	386	366	339	406	409	382	398	390	398	374	373	406	408	357	390	392	366	384	397	391	394	329	377	401	378	395	381	397	368	355	426	388	394	409	422	387	364	409	384	374	387	384	382	414	373	373	387	386	379	370	429	381	368	384	394	390	409	396	357	384	398	390	383	370	401	372	375	361	384	393	351	380	374	419	445	420	393	383	414	379	400	398	334	395	394	358	420	405	423	392	348	386	360	376	398	371	406	367	398	359	378	388	418	426	388	393	361	377	407	371	378	373	387	378	415	421	374	375	403	374	357	367	347	385	384	389	395	357	360	363	391	374	365	394	360	390	443	356	407	387	407	378	433	396	387	405	349	390	378	366	387	394	391	400	382	408	397	396	392	366	408	331	392	373	374	401	377	395	432	380	396	410	396	396	384	386	380	353	417	355	398	372	389	350	390	390	367	376	392	381	374	371	417	383	364	391	399	382	333	373	401	383	364	386	332	392	367	414	389	394	374	371	356	370	388	365	385	391	381	387	374	397	390	342	383	381	396	376	414	367	382	389	386	372	453	395	405	401	385	365	368	375	382	361	345	419	380	416	407	398	382	383	380	374	373	343	413	386	384	379	393	390	418	397	368	387	412	390	395	366	382	369	375	380	371	382	358	347	411	411	374	400	373	378	409	392	403	414	393	397	346	398	375	360	371	409	381	391	362	366	377	349	382	392	372	399	409	369	375	385	356	404	403	356	392	382	386	378	397	421	380	390	399	413	403	416	363	396	362	387	370	408	393	373	362	397	366	384	390	392	387	396	394	419	373	395	356	377
25128	21277	27531	25348	13993	5511	2201	1215	1014	869	815	683	696	813	778	795	708	674	686	652	629	637	583	596	672	1293	1877	1827	1634	1300	963	844	703	642	566	527	533	552	525	556	520	566	536	581	567	555	516	537	520	534	555	557	547	506	555	572	534	539	550	534	535	571	540	530	496	508	526	545	524	565	505	554	520	538	516	565	570	520	546	532	544	503	537	543	533	541	519	535	518	490	540	568	548	556	512	528	531	552	511	496	546	532	528	519	514	553	543	531	522	542	530	547	536	510	548	554	515	527	555	560	486	525	528	529	542	512	535	534	507	508	555	558	583	540	579	523	576	556	612	532	580	563	555	543	501	517	562	556	552	525	554	551	550	496	596	538	529	572	547	544	523	502	558	541	574	536	557	572	528	519	532	537	513	538	521	568	566	556	511	552	539	538	533	532	565	520	514	550	531	557	536	530	566	582	533	541	528	544	552	563	523	508	593	526	564	522	553	535	557	567	540	524	566	526	562	513	527	561	513	532	536	543	514	486	549	500	571	582	582	547	522	532	551	514	516	551	555	563	527	570	543	531	527	555	499	548	510	542	538	527	542	539	513	534	562	499	593	529	558	540	547	531	537	539	526	543	545	545	566	548	515	503	555	521	538	528	506	557	542	518	583	529	560	518	557	507	533	527	543	519	555	541	557	521	554	555	530	520	525	511	567	550	572	557	521	523	581	531	520	503	541	555	573	493	542	566	515	538	557	513	554	548	525	545	549	569	560	539	545	531	572	520	590	530	513	541	512	528	536	582	543	569	529	526	525	582	519	537	532	554	554	541	575	527	551	548	556	531	576	517	544	551	519	571	519	530	519	527	532	521	532	551	531	579	570	509	559	540	548	538	587	556	524	544	559	505	565	545	557	519	523	535	559	562	519	529	524	558	543	554	502	552	567	537	500	565	605	559	553	547	529	511	505	561	555	554	565	588	543	535	551	544	560	527	534	526	551	547	560	536	547	544	514	537	583	511	511	541	519	594	527	572	522	511	561	554	533	522	570	536	505	527	553	540	551	513	518	532	528	522	524	573	549	477	580	571	535	520	545	527	555	556	569	542	499	566	553	586	523	520	545	519	522	558	549	482	516	532	576	575	540	552	522	500	585	548	522	580	519	529	544	514	530	518	510	519	567	505	531	524	527	581	539	537	540	551	466	542	520	549	531	510	558	521	500	542	556	567	569	559	562	571	571	543	491	541	496	523	527	530	542	516	538	533	558	554	525	531	565	520	532	514	514	510	566	507	570	528	543	580	549	541	564	553	538	522	570	528	534	528	509	527	543	539	521	520	568	568	540	510	517	543	538	520	536	511	514	536	586	510	503	579	521	530	492	514	558	527	568	573	545	537	547	535	518	528	541	520	556	527	514	527	522	546	546	529	523	519	511	548	525	566	533	545	544	524	519	467	538	566	532	498	568	556	546	527	507	510	587	561	528	501	591	538	534	516	522	575	558	528	501	505	530	516	523	547	516	541	535	509	524	511	520	534	490	555	556	537	554	538	544	525	459	507	533	579	519	511	577	537	582	574	517	538	571	535	508	526	565	533	571	534	518	529	531	521	559	564	550	535	553	517	552	539	523	540	508	515	531	542	555	538	563	515	513	561	579	545	564	539	510	540	547	556	509	541	549	543	526	488	532	534	574	504	553	563	561	576	528	576	549	529	563	512	562	561	509	550	505	542	543	506	515	524	560	529	565	492	547	552	552	525	544	512	541	537	534	548	562	546	566	499	510	514	513	540	533	575	560	544	540	542	496	588	539	533	595	500	533	518	529	548	518	519	547	565	545	565	517	529	551	534	553	566	516	547	564	500	589	508	540	497	563	518	527	529	502	566	507	525	559	527	517	551	526	560	519	535	506	540	521	545	574	516	576	541	553	515	549	555	514	539	531	536	562	543	544	526	563	530	529	582	513	528	529	548	535	528	500	548	531	563	549	537	529	567	525	504	525	513	564	558	556	530	564	546	524	537	561	533	547	526	570	525	522	571	505	579	517	571	528	517	512	554	548	541	547	553	569	598	513	559	563	544	545	520	567	554	540	541	551	539	506	566	536	535	537	519	543	533	533	532	502	538	529	571	538	519	565	545	548	499	520	576	555	533	503	571	553	558	539	530	559	510	539	498	525	561	574	531	542	584	574	515	581	537	545	545	538	544	525	536	539	538	547	591	535	538	518	532	530	517	549	541	584	534	528	536	586	587	549	500	560	553	546	504	519	566	527	542	547	540	522	512	540	511	498	514	565	543	534	540	539	533	531	518	543	510	521	510	529	552	534	525	542	543	527	560	510	507	559	565	582	560	531	528	512	501	516	577	568	537	501	535	496	551	523	566	564	553	543	554	482	517	544	533	546	540	479	538	559	583	543	512	570	542	556	534	578	526	494	537	536	545	504	567	546	534	558	510	540	521	533	561	525	585	536	599	537	524	498	546	562	505	532	543	531	501	567	561	582	590	528	536	502	562	559	553	567	549	539	490	548	539	538	530	548	578	585	530	517	565	512	519	580	564	540	578	536	495	549	553	523	524	526	569	546	540	497	535	541	551	499	546	529	543	563	555	541	536	546	542	530	553	565	523	519	523	567	527	508	533	550	531	522	560	541	566	591	540	527	531	568	556	504	533	553	556	523	546	511	562	563	545	549	505	524	525	523	506	551	545	530	565	564	545	540	608	573	546	535	556	557	531	566	528	513	596	588	536	530	579	538	511	496	524	560	550	537	569	515	563	523	564	523	518	532	533	550	507	527	520	569	552	517	553	502	543	532	501	585	563	569	522	546	526	518	567	539	557	522	592	516	544	535	538	525	543	505	577	559	556	560	536	531	518	525	562	530	557	547	543	573	532	536	527	485	567	537	512	549	496	558	540	525	529	559	506	559	524	552	530	531	511	528	582	547	576	563	534	550	549	527	537	545	522	516	500	519	529	499	536	548	510	552	582	562	563	576	552	509	528	555	584	530	548	514	533	541	495	556	530	558	544	566	489	550	553	536	573	537	558	548	551	519	505	548	529	514	520	568	558	576	552	509	553	557	514	540	523	567	525	545	550	548	542	554	566	537	579	526	537	539	545	565	517	519	535	506	534	545	502	547	558	564	546	546	522	544	566	502	562	536	525	521	533	521	529	515	536	543	522	545	529	549	541	498	549	602	573	537	528	519	541	585	537	552	586	514	549	515	555	532	560	550	551	475	543	527	561	524	516	594	546	526	534	523	492	519	527	548	524	538	545	529	519	520	560	532	536	555	536	575	571	561	515	533	571	546	577	570	507	525	574	547	543	557	553	576	547	511	539	551	524	544	531	556	545	507	513	558	531	517	503	547	523	524	525	530	560	546	542	570	568	584	553	559	560	532	548	555	551	553	532	524	525	537	528	546	560	547	515	531	549	556	520	578	527	552	498	571	557	560	558	535	540	499	537	534	498	530	573	526	526	536	523	567	526	548	495	524	585	542	547	542	539
10793	26670	18821	11304	8448	8826	3495	2029	1642	1417	1082	815	925	1022	1104	1087	942	881	834	797	753	635	710	690	813	1987	3378	2811	2365	1840	1328	1065	895	673	623	578	545	551	609	570	584	586	556	610	598	551	590	592	580	565	544	549	558	536	580	550	582	565	589	570	550	570	556	567	570	554	612	550	551	606	536	536	583	592	571	556	561	566	571	540	561	561	582	579	541	522	536	579	600	547	544	567	557	570	605	544	578	593	573	557	588	548	547	547	586	548	592	617	576	591	551	559	550	572	558	542	582	584	608	599	621	547	551	528	584	580	574	592	591	569	563	530	623	612	576	546	552	524	548	563	575	559	612	545	558	532	563	568	606	605	575	619	568	602	578	613	571	534	569	523	574	540	579	584	547	539	571	611	570	543	563	588	592	557	556	597	602	557	552	574	593	557	571	606	533	560	539	553	581	573	555	521	548	534	623	590	547	558	542	580	559	580	611	564	557	558	601	597	573	531	554	581	556	568	586	565	595	543	614	583	556	562	616	605	600	527	538	581	548	599	562	529	588	592	573	545	577	552	574	600	564	598	619	535	593	583	616	547	560	570	534	529	579	546	595	527	546	529	574	547	548	550	552	534	568	545	593	560	538	557	595	578	577	567	557	597	591	588	533	570	600	562	557	532	600	618	574	535	548	536	567	606	545	591	582	610	605	554	534	545	550	569	561	567	635	579	589	594	548	549	589	569	572	517	582	581	572	587	584	565	574	585	565	560	585	551	615	585	575	571	567	576	576	515	566	579	581	563	605	588	544	588	561	540	551	588	547	611	564	587	596	531	540	575	543	589	586	580	545	554	578	570	564	566	579	559	572	593	615	545	564	596	538	567	553	581	549	546	576	546	583	561	611	606	567	612	622	567	549	552	586	596	559	547	579	577	556	583	542	540	586	562	581	578	611	578	584	551	562	580	563	563	576	534	573	567	579	545	569	556	557	583	578	584	587	561	585	547	546	595	583	575	548	573	601	594	598	571	563	562	578	621	582	564	574	558	585	568	575	567	600	579	587	548	583	567	616	568	576	573	579	545	519	581	572	589	572	567	594	605	562	599	593	549	615	572	582	544	606	612	569	574	608	617	613	548	548	554	543	566	575	553	570	565	565	557	541	632	590	575	528	584	565	541	569	560	577	596	562	575	550	545	556	552	541	525	602	559	622	547	543	551	571	567	575	565	555	563	561	555	583	613	591	560	577	499	596	538	618	610	598	547	615	569	540	562	572	563	514	539	577	573	539	584	562	546	610	613	566	586	548	583	596	547	594	581	584	552	543	538	540	580	604	574	601	571	587	549	555	551	554	583	603	554	556	547	577	627	567	535	571	544	587	578	598	594	592	604	557	547	544	557	573	541	557	557	584	550	573	558	582	578	591	571	578	572	560	574	542	560	577	609	557	534	576	573	572	571	615	565	566	608	564	568	557	570	562	621	593	570	561	552	542	581	542	564	543	599	594	569	578	557	547	561	573	582	610	573	592	555	600	565	567	525	563	609	605	553	549	566	557	591	588	550	608	542	565	566	558	574	559	561	540	565	559	574	582	576	562	588	548	599	576	624	530	536	587	543	584	603	550	579	573	536	574	593	601	580	550	565	596	592	597	540	567	542	599	547	564	580	579	567	556	554	592	590	527	576	607	585	542	599	565	590	556	559	554	537	598	586	539	575	580	536	581	606	592	562	595	583	569	565	593	586	601	590	600	594	570	547	560	576	561	595	583	553	555	558	591	572	549	580	579	536	538	597	574	574	551	554	528	588	575	622	570	574	553	584	563	571	562	578	522	598	586	540	608	558	550	553	524	572	598	595	549	560	571	565	605	560	559	560	559	585	537	586	608	612	554	578	535	578	584	575	543	577	564	615	577	615	578	537	586	597	583	567	541	551	574	526	550	572	623	562	537	574	538	539	601	589	539	571	572	590	578	588	560	563	540	556	523	579	630	626	575	593	540	545	599	549	586	561	591	571	590	571	507	602	493	527	568	581	610	559	591	590	552	569	554	535	555	609	568	562	599	584	596	588	541	559	592	569	580	590	576	535	554	583	573	554	559	610	577	557	575	553	537	565	562	572	582	553	570	600	539	588	538	564	573	578	593	571	532	567	565	573	560	562	618	587	582	591	616	535	562	585	547	594	564	607	541	541	568	612	610	611	580	561	584	578	626	547	527	511	557	608	551	558	545	579	542	561	568	602	574	565	577	573	564	610	541	594	560	618	555	537	538	569	535	611	556	615	531	601	514	580	564	544	596	583	567	570	598	553	544	561	561	579	563	571	554	575	560	586	584	551	567	555	574	535	550	584	571	563	592	577	583	575	551	566	568	545	606	588	556	567	568	568	585	546	563	591	533	576	585	554	556	584	570	568	608	550	567	563	575	560	580	606	561	579	571	561	571	558	591	609	565	561	596	566	547	540	587	530	583	596	546	573	525	582	589	569	599	562	557	546	536	539	578	549	574	565	594	556	587	574	581	556	568	577	573	540	593	545	547	604	526	599	601	541	552	601	559	564	559	571	579	588	609	547	575	535	577	584	579	551	576	575	592	595	566	524	538	509	548	567	547	596	574	580	573	574	531	603	587	546	560	581	581	601	553	596	569	573	538	598	566	570	573	584	545	542	554	557	568	563	607	535	568	575	563	546	535	544	620	539	577	567	593	605	571	550	577	556	578	592	594	555	574	556	598	593	555	538	573	552	542	564	565	567	578	639	564	593	558	548	597	568	581	573	572	540	560	545	546	598	578	592	599	545	599	572	597	583	538	561	594	584	560	587	593	609	611	582	591	602	576	588	583	545	573	576	560	560	576	544	558	556	584	565	541	560	586	540	585	572	561	574	580	569	522	567	577	626	536	540	571	574	617	575	538	588	559	555	565	562	580	614	585	618	542	592	550	552	540	596	567	556	581	614	479	592	584	565	586	580	551	569	579	527	559	578	568	579	537	582	588	591	563	568	547	589	619	580	555	565	548	599	568	565	566	568	588	634	575	607	558	564	530	636	582	564	550	594	591	566	575	601	570	565	546	585	551	591	525	546	625	535	610	568	537	567	553	620	590	559	563	550	552	519	575	556	560	567	585	597	563	592	575	590	529	585	579	609	603	559	536	561	572	541	591	581	587	547	534	575	548	579	575	592	585	614	605	567	505	580	588	595	584	595	576	547	562	606	578	551	544	568	571	549	566	553	555	615	575	558	556	540	547	596	561	559	540	630	558	572	579	546	601	576	597	544	576	556	558	582	553	595	599	524	578	588	536	585	580	583	585	577	556	546	576	571	558	591	528	610	600	594	566	536	591	546	595	567	581	586	562	605	568	565	563	583	567	557	568	535	560	549	545	575	581	570	581	536	587	579	564	558	554	538	554	546	533	564	590	568	596	577	619	584	617	594	586	570	589	546	607	526	567	577	564	592	581	561	596	565	574	555	565	588	561	591	531	570	550	569	556	550	564	612	581	577	543	606	534	603
22807	21338	29079	23951	21363	21838	14280	2696	1825	1427	1206	962	959	1043	998	1072	957	923	830	775	699	684	695	655	942	2242	4921	5154	4772	3806	2473	1494	1000	762	571	547	569	511	551	505	571	537	560	518	536	568	545	534	528	533	542	524	514	531	518	538	548	532	512	534	506	563	552	492	514	542	516	525	575	539	519	557	531	545	580	521	522	532	521	561	549	561	486	556	516	518	513	513	537	585	507	549	537	556	542	493	570	532	494	527	531	555	573	571	516	539	531	549	535	544	558	577	538	532	565	571	594	601	522	543	541	558	528	496	512	572	514	542	558	544	480	499	502	509	521	567	515	544	545	530	571	497	528	553	565	543	538	557	526	538	522	579	519	512	549	581	530	539	544	558	539	559	523	570	549	514	513	539	534	526	500	556	542	553	555	536	532	520	503	565	551	536	550	562	515	501	544	521	546	568	518	532	510	514	543	532	561	512	551	523	572	514	494	532	548	516	546	551	526	585	555	529	554	499	517	534	566	514	571	548	564	522	527	518	545	491	494	488	577	544	541	585	566	536	534	549	619	519	531	550	550	531	558	513	514	545	527	534	503	547	547	549	533	584	541	592	524	546	562	584	577	552	561	547	535	549	558	523	522	553	490	547	523	518	521	525	556	486	537	547	555	527	574	520	550	539	556	533	522	490	548	519	563	541	511	539	535	514	538	525	520	529	539	545	573	506	547	542	521	549	557	529	556	524	564	499	520	547	506	544	547	550	493	591	575	556	514	559	559	540	499	539	490	546	533	575	502	530	510	537	534	520	528	523	536	519	514	548	573	549	551	543	514	515	527	475	511	529	508	511	530	565	531	503	543	541	498	504	505	572	549	532	533	534	485	512	542	515	518	532	520	540	532	534	494	558	537	522	517	584	582	561	528	509	590	543	533	536	535	539	532	539	536	517	545	501	533	572	568	577	541	536	538	544	554	565	510	549	551	534	520	523	552	549	563	539	561	562	525	490	554	547	553	513	527	569	541	557	485	555	526	588	569	547	543	524	517	579	483	533	604	570	552	517	546	531	528	544	568	535	534	573	521	515	562	562	506	527	523	557	537	572	528	529	519	549	534	531	556	526	570	571	526	517	528	542	525	583	525	525	538	557	535	528	550	551	537	556	590	517	518	539	540	554	546	535	523	544	539	554	525	549	533	550	542	507	553	550	535	516	577	499	578	557	536	552	532	494	521	526	523	560	519	508	586	536	533	521	527	529	557	535	530	542	569	563	541	563	541	534	557	542	520	558	563	562	534	522	538	514	523	532	528	543	562	584	525	524	551	544	560	524	503	512	561	534	491	545	567	546	530	543	525	544	508	538	532	527	511	567	559	554	577	527	547	596	481	504	553	527	519	508	506	545	512	559	541	540	543	525	537	560	562	494	513	568	539	536	547	551	562	542	518	544	540	541	539	527	569	519	504	516	526	538	563	521	563	544	554	567	528	507	491	534	519	579	539	559	549	557	556	546	541	531	547	527	489	550	521	563	596	567	493	561	564	540	532	534	543	538	549	532	528	539	509	517	569	555	561	528	534	543	502	539	541	523	555	542	504	531	516	501	526	543	522	508	560	530	537	516	541	551	541	515	505	569	507	539	552	494	514	500	521	568	486	551	559	516	550	496	502	537	571	529	537	542	518	607	546	514	568	540	542	512	509	473	544	562	512	545	516	522	523	532	521	529	504	573	481	504	559	510	507	557	563	583	576	543	547	550	544	571	563	542	561	558	586	564	547	491	560	552	521	508	546	538	520	549	496	503	536	529	525	561	527	526	571	528	578	522	530	513	531	520	528	587	507	515	492	531	506	509	524	537	539	517	541	552	543	551	542	528	495	559	509	507	517	571	574	505	521	559	512	505	517	535	505	504	545	516	543	511	538	545	560	521	560	524	517	525	539	505	530	540	536	530	502	511	573	573	537	549	584	513	501	506	571	518	518	489	495	540	532	540	553	552	549	568	536	551	472	536	528	586	509	570	516	508	564	537	567	564	537	557	570	556	578	531	552	544	560	530	572	535	538	522	535	532	516	528	526	553	578	532	535	552	571	489	528	487	508	505	525	515	544	543	550	545	541	548	543	531	513	576	495	513	558	498	550	578	525	577	515	517	557	562	581	502	554	487	490	521	502	537	541	483	533	577	554	554	553	531	573	485	548	533	539	549	495	504	529	541	505	527	536	500	552	591	557	546	507	512	527	562	511	558	478	532	544	550	517	556	520	485	545	575	525	509	530	564	545	508	501	548	523	540	548	557	524	524	493	518	523	541	544	525	500	531	518	518	579	525	504	515	530	545	538	525	567	536	521	584	532	533	518	526	551	549	525	521	557	493	530	556	538	588	572	539	543	550	549	547	560	508	522	520	522	525	550	550	566	532	521	533	538	584	512	530	510	529	549	518	548	581	527	533	521	493	565	500	530	536	553	529	522	548	516	511	540	562	512	519	558	563	533	526	551	507	515	495	548	540	546	579	525	528	559	544	557	514	533	565	518	536	518	514	533	545	529	549	543	536	535	534	536	590	549	591	553	577	540	524	549	497	590	527	552	533	531	542	545	538	561	534	592	526	547	533	593	568	529	578	528	575	528	531	529	533	530	540	575	534	540	521	507	532	509	572	538	550	557	570	540	562	525	576	537	546	552	511	573	543	507	538	529	525	524	543	608	572	537	517	538	517	550	485	537	523	507	505	597	540	515	544	542	556	530	523	502	544	544	506	559	532	527	541	553	548	553	485	541	559	543	553	536	551	537	544	574	530	511	560	526	528	511	575	543	541	567	545	522	576	499	548	538	487	539	577	581	582	562	510	585	519	581	519	566	570	515	538	571	535	477	585	534	552	529	496	562	523	507	524	542	527	557	531	499	531	528	541	549	502	545	553	547	503	547	544	545	530	547	534	510	512	562	516	544	549	555	508	529	550	555	552	520	534	538	550	534	534	486	531	562	556	562	543	585	529	530	503	558	514	519	497	523	507	562	589	546	532	538	511	514	546	493	538	525	533	552	529	589	528	520	581	563	573	510	541	533	553	525	508	541	518	548	476	548	535	528	544	545	515	571	497	512	562	521	524	552	594	544	533	498	538	540	565	552	536	536	537	510	528	518	519	517	519	556	516	520	544	551	567	543	520	554	510	527	545	550	539	513	555	532	560	568	535	554	540	522	531	551	530	549	521	544	569	553	559	513	517	595	528	500	536	509	521	533	525	524	492	557	531	531	536	541	511	534	515	572	497	530	550	521	554	525	535	557	550	493	521	534	498	543	530	493	504	546	538	588	576	547	519	557	523	561	532	581	557	555	513	534	501	503	545	515	519	536	511	574	477	507	543	519	540	492	510	509	515	537	530	528	530	545	538	495	528	549	548	506	538	565	549	554	510	579	560	498	548	530	557	521	549	555	566	528	567	500	539	510	517	526	561	537	501	519	525	556	518	525	533	505	517	547	531	510	531	545	564	554	557	550	523	554	582	530	526
13658	35676	28060	18431	14159	15460	5907	3708	2917	2375	1690	1292	1407	1392	1521	1577	1174	1214	1009	923	860	798	769	750	1239	3505	7586	7523	7052	5357	3534	2106	1287	875	608	536	568	554	569	577	557	555	550	518	569	550	494	570	518	539	561	540	571	538	541	527	571	496	549	549	485	511	533	541	569	535	567	571	505	506	543	535	518	556	565	555	526	558	574	543	510	576	551	547	542	545	542	546	548	540	585	512	584	555	534	529	507	545	560	565	569	520	531	551	560	511	600	490	540	556	542	569	526	538	560	563	555	525	534	546	521	567	559	572	543	530	571	535	567	550	535	513	548	557	540	541	536	558	549	598	513	523	553	587	533	538	549	503	574	610	561	560	533	576	570	510	557	520	518	508	496	597	536	551	544	544	530	524	527	541	534	518	565	536	519	489	569	507	559	523	560	521	590	514	558	534	609	559	540	511	533	546	538	568	504	574	602	532	537	517	550	535	540	558	541	525	590	558	557	522	546	541	556	555	556	570	511	546	522	590	510	591	551	497	548	556	582	540	528	538	530	506	503	550	532	548	564	544	564	567	505	543	554	527	558	546	538	574	569	547	523	533	549	539	534	539	544	518	557	551	528	547	551	585	558	532	597	548	542	550	584	543	531	502	576	548	550	551	540	557	533	519	537	543	510	571	600	513	573	569	579	546	586	544	558	553	539	516	513	549	527	537	493	576	515	536	497	532	492	541	560	552	577	550	518	570	534	533	600	554	536	534	557	563	552	519	500	532	501	539	513	505	564	518	547	540	527	554	568	532	562	536	555	553	526	597	560	486	513	532	529	532	545	538	555	527	525	520	537	556	579	542	543	554	547	601	562	544	526	513	529	524	556	547	540	578	524	527	530	511	548	573	527	590	546	544	555	540	559	547	552	560	513	624	547	517	536	527	565	531	557	554	547	525	546	542	579	543	572	502	537	561	594	524	551	492	544	567	563	499	571	548	525	527	577	580	508	523	509	548	541	554	557	545	547	581	557	539	528	550	539	504	533	555	540	556	582	568	557	467	534	524	565	553	561	531	519	551	587	567	535	543	582	514	530	520	502	573	568	580	569	513	516	594	556	533	533	527	520	565	553	546	532	515	553	559	532	544	591	542	537	545	526	542	524	559	543	570	519	499	575	549	535	532	516	531	558	529	545	601	562	538	558	571	511	550	579	521	552	576	569	528	573	532	585	575	563	601	559	581	558	527	562	552	578	533	497	514	582	536	546	533	507	545	553	586	560	562	562	543	532	545	564	535	562	524	557	543	536	537	618	557	570	566	553	542	566	565	572	534	542	551	519	539	532	532	544	565	552	560	573	583	559	543	514	536	564	556	519	557	529	509	561	556	551	510	567	530	532	494	558	586	554	573	505	538	549	581	530	546	594	541	549	488	581	542	575	574	549	565	554	536	544	518	565	505	552	544	544	538	544	532	522	559	559	572	541	519	554	542	580	551	529	527	528	543	529	542	573	589	554	560	561	564	555	544	557	529	579	543	539	569	521	566	504	584	525	570	555	515	516	542	494	564	566	521	542	570	539	548	531	601	536	562	525	521	530	499	538	520	558	571	593	591	540	501	546	503	563	568	534	517	544	551	571	531	563	543	512	495	505	564	596	552	527	534	524	560	564	533	550	521	570	548	548	541	539	485	531	545	581	572	527	577	549	512	548	560	568	516	543	552	562	523	548	506	560	583	559	545	558	541	499	523	582	580	526	563	569	532	508	505	551	566	507	551	505	497	541	540	548	526	567	560	523	514	562	561	524	527	529	549	517	558	562	556	539	571	554	525	497	545	530	521	511	538	551	548	536	572	515	551	527	584	561	533	526	549	558	513	521	538	558	578	503	546	517	508	486	556	555	555	586	568	523	590	539	540	540	541	556	555	548	540	531	550	506	535	582	535	549	558	531	556	526	540	536	559	554	559	572	532	546	509	529	563	551	516	515	536	538	555	521	531	567	530	530	536	533	506	513	528	543	576	539	541	554	528	539	548	537	580	535	570	599	575	518	533	504	579	525	524	505	563	547	559	523	554	493	550	582	555	559	567	559	502	530	585	543	523	591	552	554	492	545	549	530	587	544	534	545	573	554	531	534	528	578	542	557	521	564	525	546	557	549	543	528	513	528	518	564	546	553	571	545	583	577	528	577	556	569	518	523	590	553	524	524	546	543	522	538	550	563	548	538	505	542	517	549	533	530	524	570	513	581	549	582	496	532	548	551	518	559	580	567	512	547	561	534	565	563	543	584	517	533	600	572	591	523	512	518	553	534	573	580	539	586	541	566	537	535	568	553	521	563	578	507	551	520	536	572	545	546	564	571	559	522	560	530	543	566	552	534	565	561	560	502	574	575	496	540	535	554	540	538	514	585	570	529	545	557	567	519	588	523	550	562	579	568	536	568	534	512	555	558	527	534	513	556	509	546	539	571	520	518	563	534	587	495	538	534	558	612	555	482	544	564	583	547	535	563	567	529	569	556	529	560	553	515	549	542	531	542	539	532	533	565	545	521	548	551	486	503	533	550	541	519	547	539	514	536	532	576	577	497	536	573	560	528	560	542	532	533	544	564	549	552	540	524	595	566	527	511	541	525	584	539	559	560	524	558	548	559	561	564	560	534	543	526	518	565	532	560	511	588	521	549	585	561	525	521	557	521	540	521	547	549	531	589	501	574	543	566	534	550	550	566	496	516	565	575	566	520	548	530	555	537	558	509	549	522	564	569	558	536	531	518	534	544	493	576	542	521	549	484	551	538	557	556	539	532	568	550	559	534	578	591	549	551	523	532	545	552	521	506	536	525	543	544	511	574	515	569	548	538	496	527	557	587	557	525	559	503	586	525	537	530	529	550	568	546	534	628	529	520	486	493	549	552	547	573	520	537	553	549	550	545	568	547	546	539	543	543	545	480	555	532	563	544	548	538	571	530	565	502	548	548	550	514	527	551	539	554	523	541	559	529	556	575	576	566	482	521	596	535	553	556	513	552	598	539	572	544	545	529	566	595	542	545	555	569	507	531	550	572	513	510	572	530	521	573	543	526	536	578	550	543	527	571	579	543	526	563	587	523	543	515	542	514	563	523	553	515	509	541	576	560	572	546	580	591	558	592	581	534	551	529	509	583	548	528	530	544	509	550	544	571	543	525	529	564	510	521	541	570	526	555	558	530	545	556	541	559	501	573	544	567	522	556	531	561	554	563	529	537	543	524	535	498	555	518	519	539	520	545	524	569	498	522	563	539	538	544	544	494	519	559	578	549	523	543	507	515	560	564	570	524	547	539	530	543	574	515	542	534	539	531	542	566	535	546	547	546	565	537	536	566	564	529	546	551	538	522	543	536	529	564	576	524	571	571	578	590	529	551	551	571	544	537	571	534	544	549	538	564	583	547	554	530	529	578	554	527	556	555	572	543	519	518	571	539	559	540	552	528	532	568	491	572	556	552	547	555	523	548	561	559	567	556	501	544	517	548	575	576	567
28095	20820	16603	8702	3388	2252	1203	809	714	604	534	492	497	515	512	532	496	465	469	440	433	437	410	413	435	480	543	598	657	584	523	521	469	413	378	407	373	385	388	378	407	372	381	396	378	383	403	395	385	447	367	380	392	373	373	369	350	418	370	378	370	373	409	389	393	395	418	387	372	407	368	380	384	403	404	383	371	392	376	324	384	417	402	415	404	370	365	395	379	407	371	412	418	393	395	367	388	363	379	365	411	405	393	396	346	385	414	367	357	421	395	356	397	387	367	419	399	389	399	388	386	404	362	373	367	412	385	390	435	403	399	407	413	376	404	392	395	373	411	382	395	405	371	407	417	384	416	365	376	373	410	382	422	322	449	395	410	381	370	376	387	364	374	365	388	398	420	394	383	391	409	413	363	404	370	431	352	375	392	401	403	412	380	369	391	385	400	417	400	377	381	388	383	416	391	431	376	424	420	420	390	413	364	409	383	394	393	386	427	396	401	368	389	373	407	374	410	334	422	388	394	396	426	406	386	368	410	378	407	355	392	365	376	408	398	356	389	423	383	407	400	416	371	365	382	394	373	378	408	338	387	413	386	405	412	391	385	389	395	351	378	367	358	400	355	393	341	356	391	344	384	387	371	401	410	419	389	391	368	410	429	367	378	330	379	360	433	353	397	375	378	375	423	365	390	400	407	381	380	413	396	364	393	400	407	389	389	385	386	430	392	399	404	409	391	393	397	379	396	370	394	387	424	388	378	385	390	406	383	384	389	394	391	379	416	437	379	360	403	389	391	394	388	388	365	373	378	381	369	409	389	396	378	412	397	380	399	386	372	412	369	397	395	402	398	383	397	387	407	406	364	383	351	399	396	378	412	400	388	352	368	368	400	400	393	391	417	402	404	408	383	360	395	377	393	357	408	386	367	409	411	357	396	390	396	396	382	369	415	384	390	423	435	398	386	389	377	365	420	392	392	381	404	406	390	404	356	393	386	401	407	379	377	370	373	409	421	425	399	407	402	394	425	394	385	377	370	409	354	395	411	417	391	416	423	368	386	358	417	430	375	408	398	394	378	374	401	412	409	380	375	404	401	373	402	387	390	407	344	380	397	417	370	403	439	392	397	406	383	405	352	377	395	400	399	394	402	399	397	408	384	409	373	379	409	395	395	371	397	399	377	426	393	383	407	393	396	377	426	392	401	365	410	378	407	404	394	366	392	424	379	402	401	384	404	394	392	378	418	392	397	435	415	432	409	368	342	379	388	408	395	376	392	367	395	415	363	395	429	402	379	394	387	386	405	372	409	374	415	391	379	384	433	385	399	405	396	393	405	374	388	377	395	401	389	422	367	389	434	391	391	403	383	411	407	398	382	387	359	388	396	391	394	382	397	381	357	444	419	407	377	379	398	392	399	377	399	375	389	366	399	388	408	373	369	377	399	400	411	355	389	385	359	413	395	400	453	403	384	382	397	415	400	393	425	377	385	372	398	415	387	415	375	388	418	367	406	356	371	367	380	382	420	382	381	370	398	430	403	405	404	386	399	410	430	361	404	414	406	353	386	400	377	393	427	408	374	385	393	409	410	406	415	398	367	380	377	396	383	383	405	374	399	375	362	393	375	432	408	389	404	398	375	356	429	402	392	392	367	382	387	408	385	407	373	412	365	391	375	413	398	362	392	402	374	385	377	384	372	370	362	385	404	388	406	357	412	384	439	368	416	386	386	379	382	403	398	395	379	451	413	387	394	379	424	411	404	414	370	330	391	426	412	376	380	362	359	401	372	363	429	378	426	393	401	383	391	359	389	391	388	421	394	351	386	396	378	370	383	390	379	383	384	385	403	392	402	380	373	385	419	396	401	387	392	378	377	397	384	395	427	401	386	404	389	385	435	385	414	326	389	367	378	409	387	408	363	364	364	414	408	387	394	430	415	382	403	388	397	395	376	397	409	393	384	389	387	416	383	369	404	413	372	425	401	359	405	413	382	412	426	408	401	371	365	420	411	386	393	423	407	386	388	394	375	386	387	404	398	439	358	406	397	396	405	377	425	400	386	400	403	424	395	370	436	388	417	378	398	428	375	391	398	386	361	417	370	414	387	405	411	368	379	361	381	387	373	428	370	382	382	383	372	380	379	417	379	398	403	381	406	376	394	388	375	404	371	368	411	363	403	354	442	380	391	414	401	397	397	409	401	365	451	347	415	402	346	409	382	397	381	404	375	388	395	400	372	414	395	370	349	371	354	403	360	376	401	369	394	368	411	387	374	388	366	394	420	386	390	377	395	384	376	375	370	388	424	406	424	368	401	403	410	389	424	384	395	408	362	415	386	381	421	354	395	389	395	365	431	414	370	398	410	394	382	406	393	429	414	386	410	413	380	351	379	383	375	383	404	385	404	395	404	383	394	430	410	385	393	400	378	422	430	377	389	380	403	387	385	365	405	411	389	378	396	393	398	393	368	386	382	413	409	356	407	417	395	401	380	383	395	404	422	412	367	406	387	401	385	385	375	432	388	395	457	376	410	393	412	396	425	406	382	402	384	423	392	408	414	391	354	394	393	378	370	360	390	406	362	410	410	397	430	412	416	365	415	390	389	390	392	378	393	412	394	368	405	389	438	411	374	403	367	402	380	379	337	405	398	420	405	397	400	378	400	407	413	380	420	387	387	392	357	402	414	405	360	424	375	407	383	386	374	393	406	389	397	392	403	404	394	384	429	416	372	430	366	399	437	363	393	396	388	371	372	394	369	385	348	394	353	405	406	393	370	360	392	379	385	377	386	372	392	351	413	395	387	416	384	414	386	374	383	385	405	393	402	398	369	393	378	409	374	371	383	407	400	449	395	362	402	399	387	402	419	413	420	390	384	393	421	414	419	395	402	406	396	409	403	362	390	394	387	360	388	403	385	414	420	390	379	387	413	389	398	398	407	379	383	359	388	397	371	370	357	395	378	385	412	404	384	399	383	396	391	410	426	377	401	401	414	405	387	406	390	378	400	368	425	380	382	382	403	398	373	377	389	394	383	411	398	395	417	415	381	425	372	410	417	371	394	388	378	437	404	383	401	394	368	385	362	401	360	434	399	403	384	380	363	360	386	379	348	368	396	408	377	377	390	400	385	389	378	379	355	422	394	424	386	411	425	412	351	419	425	392	395	388	400	349	392	365	400	369	386	409	348	411	382	392	410	425	383	419	367	425	393	372	392	413	406	361	367	423	374	409	392	407	388	404	384	415	418	364	375	391	402	380	372	395	412	395	411	424	339	396	398	384	387	402	416	390	413	382	378	372	387	377	394	363	387	400	352	389	386	372	395	373	378	382	413	392	396	415	351	390	411	432	367	395	376	396	367	391	351	381	407	407	398	374	383	407	392	379	358	382	377	403	373	426	401	370	387	380	374	392	377	388	414	364	372	374	399	388	384	374	401	389	428	374	377	371	382	428	390	417	382	404	375	405	381	366	407	379	405	426	392	393	341	383	400	375	417	432	405	368
11825	22367	16560	9263	5482	3908	2053	1364	1123	901	654	675	655	689	698	603	585	603	538	563	504	468	488	484	472	568	715	711	777	667	640	546	456	421	417	442	443	455	444	422	431	451	423	441	419	404	390	441	405	425	417	406	407	428	458	385	409	408	456	445	399	402	423	461	437	394	416	403	397	416	436	425	461	399	435	446	410	423	433	442	416	471	470	453	415	413	430	424	405	435	401	424	420	401	428	432	480	453	405	451	468	407	460	449	438	456	413	449	424	443	391	441	413	437	400	409	453	453	398	417	421	421	460	434	408	427	406	422	452	426	440	413	433	421	409	393	450	442	419	409	434	424	424	436	437	382	429	443	443	412	459	442	432	412	441	433	416	458	414	398	416	404	444	435	490	405	407	438	396	400	420	395	418	454	408	439	438	408	453	467	445	381	432	438	406	413	377	398	410	445	410	431	402	437	447	461	411	419	428	417	448	429	416	440	362	422	427	411	452	453	453	405	422	427	444	448	448	418	424	411	445	446	436	431	431	412	436	440	439	441	439	409	418	420	439	435	444	426	412	466	420	413	405	436	442	458	408	378	423	434	432	415	419	453	406	427	369	421	421	445	434	421	397	448	437	423	402	428	392	443	436	445	393	424	421	433	418	390	437	437	427	436	421	444	430	382	464	407	434	427	424	413	434	434	439	461	410	433	406	377	445	434	456	397	430	405	424	411	441	399	418	424	447	398	449	409	413	418	432	418	424	420	427	441	405	462	408	416	417	433	450	402	421	412	411	413	425	443	470	405	428	441	428	474	411	432	398	436	453	420	423	423	397	450	440	408	447	456	443	446	417	429	452	460	411	437	428	424	413	413	449	408	398	432	406	386	418	436	424	402	420	432	446	415	405	432	455	461	420	385	433	450	444	463	451	361	407	459	420	384	413	446	415	460	429	363	435	432	437	423	434	428	449	442	441	435	434	418	475	446	429	428	433	426	432	435	409	447	457	441	394	456	456	420	422	417	455	407	411	420	428	435	439	436	399	416	436	404	420	454	425	444	394	452	408	463	406	444	447	405	403	425	408	399	412	401	425	410	435	411	433	407	447	422	407	418	434	393	416	432	400	405	397	431	455	412	370	411	422	441	424	407	440	430	445	416	411	451	418	434	399	394	408	448	386	425	405	446	413	412	435	396	404	403	438	412	400	425	424	408	391	442	439	439	428	437	407	432	434	454	439	405	407	433	398	442	475	387	389	432	435	442	414	414	458	436	409	421	430	429	412	448	434	409	431	422	429	458	462	413	441	427	399	442	437	435	425	406	411	427	424	402	453	459	423	399	417	418	435	448	443	425	413	432	416	439	434	446	426	423	410	421	442	458	488	431	454	464	408	423	441	440	414	393	452	439	406	388	415	438	441	375	368	427	398	446	457	420	432	420	400	462	407	438	420	398	393	412	415	415	426	428	437	447	430	418	420	444	424	417	433	438	418	421	428	429	414	417	438	433	399	439	423	415	430	415	452	421	426	401	423	416	422	422	427	458	397	415	442	418	416	445	414	415	463	448	393	411	393	441	406	425	456	437	446	415	446	430	417	428	432	417	447	399	418	421	406	410	416	428	440	444	435	425	435	463	461	422	441	404	408	420	453	434	420	429	427	450	458	416	462	450	432	435	431	421	419	420	425	466	395	423	435	431	428	433	387	414	419	428	403	456	407	403	402	407	462	448	432	417	428	451	425	439	424	447	408	415	424	387	440	451	424	459	424	426	424	457	418	421	447	426	432	396	388	389	444	442	432	414	445	482	404	440	439	422	432	391	406	456	407	452	429	415	390	395	448	419	376	422	390	430	420	447	463	391	462	443	419	463	439	407	455	429	445	438	425	417	436	450	426	421	418	461	398	459	428	422	441	428	431	444	408	425	420	408	429	412	410	423	434	436	438	447	400	428	469	389	428	407	398	427	449	411	447	387	440	438	453	409	402	461	433	404	409	403	419	403	405	445	455	417	430	444	430	495	443	403	397	446	438	416	388	418	434	403	422	420	403	428	397	410	405	449	433	420	431	441	436	396	457	403	397	420	425	429	415	400	445	427	396	397	407	413	426	432	436	397	400	434	441	425	414	415	435	427	399	428	380	411	420	433	478	437	406	420	423	400	420	452	382	442	429	474	420	397	417	437	402	381	380	393	437	454	434	439	436	434	446	435	406	417	401	468	438	431	415	424	431	413	474	469	448	445	415	392	432	434	431	452	445	403	375	413	442	411	407	437	441	419	414	419	460	411	404	438	397	424	420	373	384	394	390	429	441	391	458	413	450	423	381	410	458	443	446	413	417	418	381	404	423	414	393	400	433	438	441	438	465	443	430	471	427	431	427	466	428	417	455	435	430	440	415	397	436	447	406	400	444	445	430	425	424	427	417	413	408	429	419	435	442	432	388	381	403	414	420	430	416	449	418	406	404	426	465	405	457	426	438	389	447	409	433	408	446	425	445	425	416	416	459	395	437	417	420	479	389	386	438	441	392	392	414	415	426	431	439	419	447	436	369	442	415	451	445	377	460	434	446	436	403	454	444	437	434	406	425	403	463	423	458	432	434	416	406	401	387	406	452	438	464	450	409	437	422	414	447	402	408	433	418	426	409	429	449	413	432	412	429	447	453	421	402	430	440	457	400	384	434	451	441	415	409	468	433	417	429	452	439	430	406	415	432	475	433	404	418	427	416	410	410	412	417	446	430	387	431	398	411	406	451	426	384	430	422	421	416	416	450	446	399	406	453	409	460	417	420	421	430	400	429	448	436	409	423	433	444	436	430	449	434	390	441	413	419	391	438	434	396	429	435	433	440	436	442	437	448	428	426	394	446	416	431	448	430	430	419	373	400	401	437	434	422	467	387	441	428	440	441	406	425	401	400	452	415	432	412	432	443	433	444	396	407	459	393	416	409	418	415	390	442	440	410	434	439	404	456	428	447	416	411	397	380	404	473	427	414	409	389	414	435	405	410	400	425	424	427	412	388	415	442	427	435	399	452	435	427	417	411	404	440	444	438	426	440	438	456	440	416	408	459	409	428	432	423	449	438	383	380	420	435	438	416	420	422	434	446	424	460	383	429	432	441	418	425	431	418	405	434	430	455	409	415	409	393	403	396	457	438	410	459	412	454	421	404	442	410	431	410	404	438	398	439	390	409	437	416	378	401	422	382	439	446	414	412	430	423	417	425	414	433	395	437	450	442	437	399	443	459	437	392	437	419	392	424	422	415	402	425	412	425	437	432	414	431	436	430	455	435	413	418	452	408	455	429	432	454	460	407	396	401	416	462	419	420	404	400	427	429	401	471	408	435	421	431	465	385	393	410	389	419	430	429	446	422	430	425	415	401	407	418	405	447	432	461	421	412	419	447	454	459	409	434	402	439	413	416	448	422	441	425	416	412	454	445	408	401	422	455	448	411	426	451	436	430	446	415	445	415	405	407	408	432	430	431	453	441	455	403	436	461	420	426	425	430	465
24081	21244	28448	24371	21134	11331	2856	1312	1000	851	677	674	616	613	557	505	504	481	466	478	449	413	383	427	595	1346	2167	2449	2140	1797	1344	914	652	356	332	306	346	349	313	330	348	314	353	317	330	332	325	343	350	340	339	312	326	313	342	362	328	341	350	350	330	329	344	346	329	304	326	313	307	321	347	337	315	360	359	348	347	346	336	337	327	338	357	384	325	340	340	297	349	348	317	329	334	332	345	339	326	354	316	335	340	300	321	337	364	357	319	335	340	342	320	342	361	320	349	341	333	358	316	367	348	345	346	374	345	321	366	320	368	348	314	336	325	317	339	345	364	309	309	336	324	328	332	332	339	332	344	335	308	348	328	323	314	314	328	340	348	338	360	329	303	334	344	327	339	322	342	336	339	321	348	332	378	313	326	303	320	334	320	330	343	367	342	333	336	377	331	305	374	332	340	343	317	314	341	314	358	306	341	354	365	352	343	337	360	311	363	317	310	351	361	279	323	351	343	366	317	312	355	350	393	368	339	334	345	353	322	354	306	335	344	316	333	320	318	302	336	340	358	354	368	362	319	334	301	324	352	343	331	322	312	334	289	345	355	334	348	306	326	343	340	358	325	301	326	344	383	392	336	336	291	324	313	337	340	337	334	325	354	323	339	398	326	335	321	342	318	350	364	358	313	363	342	319	310	323	324	338	343	315	338	327	335	324	360	322	314	351	338	348	311	350	353	316	337	311	336	322	326	310	345	309	331	356	347	341	375	338	328	351	330	328	335	324	366	350	354	326	367	344	337	314	349	363	345	344	372	324	335	315	356	332	336	337	329	332	350	334	334	365	338	334	330	300	341	329	338	328	340	323	338	362	318	355	326	339	351	353	330	325	327	336	309	331	324	314	327	354	357	319	311	325	344	317	332	349	354	338	330	367	313	342	352	320	314	374	361	356	332	362	309	320	315	357	353	366	342	337	303	363	330	320	338	330	379	353	332	358	324	388	339	341	329	341	331	286	324	327	363	363	322	313	316	319	360	321	321	338	325	315	357	341	365	308	313	347	381	330	335	342	324	372	291	369	340	355	327	334	326	336	328	341	315	332	335	312	330	322	312	353	331	360	329	346	323	347	364	347	321	324	328	334	338	347	301	326	326	319	320	324	355	334	343	336	344	346	339	323	348	337	326	321	325	355	314	328	339	342	352	329	374	308	312	310	346	333	345	352	314	321	332	317	349	299	339	386	336	301	327	333	346	332	353	333	357	343	340	365	325	320	320	325	333	352	313	346	317	310	324	352	310	334	344	337	303	356	342	334	352	342	351	340	357	358	326	371	311	355	320	300	354	347	368	348	368	332	334	379	318	366	307	384	307	349	319	344	341	325	357	339	317	362	335	346	336	332	324	317	337	356	341	317	335	297	357	324	338	344	327	325	347	354	310	328	323	343	344	313	339	350	343	297	294	352	348	345	306	324	305	347	365	324	350	339	316	327	326	319	347	341	304	318	332	322	354	328	334	353	346	339	331	350	322	303	362	323	340	303	353	358	349	392	349	345	306	337	334	348	329	338	316	354	354	327	314	360	338	311	342	315	325	329	332	340	325	330	358	328	377	318	322	323	346	321	295	350	329	330	361	373	343	316	344	340	317	350	348	339	346	341	385	347	289	327	378	334	325	315	349	346	330	330	344	328	331	373	318	325	352	341	362	335	338	351	308	352	311	322	351	321	329	341	314	310	343	365	313	341	342	324	357	340	314	325	330	316	309	323	348	321	358	351	345	367	300	329	335	309	337	320	326	323	347	341	326	357	331	354	341	356	336	339	375	328	357	359	348	320	329	322	312	331	311	332	317	317	340	355	347	337	326	339	329	378	315	330	332	295	321	353	331	343	325	295	302	318	326	309	338	373	356	325	293	330	338	352	338	348	343	312	309	338	334	355	388	357	295	344	353	311	348	335	340	335	333	314	345	336	343	359	333	322	320	339	347	332	299	356	326	295	337	330	343	355	355	319	354	306	329	324	330	383	378	309	333	361	351	289	338	310	342	349	353	336	306	345	340	347	351	329	337	339	368	330	324	341	351	351	366	330	325	319	347	350	322	312	348	325	355	343	312	342	345	349	332	344	348	327	324	330	309	337	312	327	337	313	345	338	339	340	325	316	318	356	384	310	341	307	363	332	312	360	332	339	327	335	315	323	332	344	357	335	360	339	350	338	365	321	351	330	338	326	342	358	330	296	322	332	352	348	329	344	297	338	316	351	316	325	334	319	315	323	342	331	373	340	309	311	347	317	304	342	319	347	321	350	313	358	320	341	311	350	329	353	323	322	359	345	341	332	321	335	337	358	371	332	331	334	338	313	312	350	320	306	337	344	332	324	334	378	324	346	317	333	347	337	338	313	328	345	323	334	329	323	325	339	305	320	319	308	352	341	326	337	324	306	312	331	319	322	368	318	322	344	308	328	325	341	334	306	355	316	297	346	319	344	321	297	330	382	327	346	367	376	319	354	326	328	315	352	331	332	315	303	334	345	341	323	325	372	330	308	345	351	330	307	331	338	329	357	309	339	322	342	325	347	342	341	348	354	347	355	336	323	334	336	354	345	344	318	333	304	329	334	330	331	310	341	326	317	372	348	327	344	326	317	341	323	322	326	336	321	355	312	315	328	366	323	364	348	321	309	320	321	321	318	345	330	330	354	340	323	338	333	320	394	304	312	341	323	351	352	315	312	358	331	309	324	349	330	325	343	330	321	336	375	334	321	332	337	344	323	340	347	289	321	346	360	302	296	392	326	330	352	325	335	307	286	352	311	343	313	345	338	327	325	294	284	304	338	344	328	319	307	383	347	344	348	315	327	313	333	334	363	332	313	312	325	332	339	346	355	333	335	360	315	298	329	342	316	320	332	336	325	305	322	342	317	363	341	313	319	334	363	361	330	343	327	359	348	353	295	352	335	328	343	318	348	351	334	328	358	338	348	343	338	338	316	332	394	314	359	344	345	338	368	346	339	308	317	334	330	303	309	356	341	334	312	359	342	345	361	343	325	328	366	341	365	361	321	334	331	337	308	343	360	330	324	359	310	324	299	351	332	330	344	332	343	328	365	351	308	328	336	338	335	326	341	342	311	330	326	333	335	335	330	346	357	339	287	314	345	311	344	317	327	311	335	337	350	347	303	333	330	324	331	341	334	324	340	368	299	344	331	306	304	365	334	332	344	364	360	350	361	329	317	343	316	327	299	331	321	354	324	346	350	325	325	337	334	313	311	318	339	337	334	346	346	330	317	325	325	362	347	360	324	342	336	331	354	323	367	347	309	330	336	353	302	342	340	299	311	324	301	355	337	322	316	331	319	342	362	354	327	335	320	317	333	345	333	326	331	332	327	345	323	352	323	300	337	325	317	326	325	320	353	315	341	329	344	313	342	342	339	296	333	359	343	339	337	360	343	345	326	321	349	343	373	354	320	332	389	332	319	329	331	375	345	336	317	319	313	348	353	318	373
10628	30673	24912	13967	9376	6909	3399	2232	1650	1321	1001	1102	900	827	838	736	650	617	566	563	518	481	450	499	813	2222	3351	3683	3248	2608	1892	1249	758	402	352	340	332	379	330	370	354	333	356	395	384	359	359	357	360	377	348	358	342	313	378	349	357	358	352	334	331	333	389	336	358	372	326	340	358	359	377	366	348	360	351	344	397	333	329	377	338	389	370	357	349	382	352	358	365	323	353	355	358	369	381	368	368	393	385	324	329	331	353	362	365	396	332	344	367	388	359	347	368	356	338	366	361	374	381	384	373	392	374	371	351	366	343	360	395	353	363	351	372	365	387	366	360	360	355	376	347	361	356	340	353	340	405	349	375	345	324	356	349	320	343	378	383	351	368	351	345	344	366	374	386	342	333	330	395	340	334	371	372	391	362	339	378	369	392	384	342	348	326	354	390	345	340	373	344	367	372	348	403	377	382	356	340	362	342	337	347	324	358	329	343	359	372	366	373	359	394	370	361	339	383	341	369	342	335	352	348	366	380	353	364	367	365	337	363	379	355	332	361	346	358	321	351	378	373	337	361	348	351	369	374	353	341	344	344	393	391	384	338	372	355	368	366	378	345	338	343	367	344	333	344	380	364	375	352	353	359	365	376	367	375	347	348	337	351	379	372	404	374	352	346	355	339	378	373	401	374	363	351	350	346	338	371	372	382	337	343	345	403	353	363	347	394	321	374	391	348	336	340	343	317	349	351	369	368	366	365	325	352	362	365	359	379	388	330	322	377	351	374	362	390	353	352	375	368	392	333	358	357	357	340	334	376	356	363	349	338	350	325	340	339	372	332	382	304	352	346	358	355	347	359	391	398	370	342	332	396	370	352	330	364	332	360	375	360	382	394	336	369	351	383	375	330	351	317	358	402	382	339	338	336	361	368	314	333	346	386	359	379	336	339	351	379	361	381	355	341	320	351	365	329	341	374	399	320	388	340	344	358	334	405	348	329	335	367	340	356	338	367	400	390	362	334	347	334	357	330	359	336	353	360	337	370	352	372	364	349	374	345	354	332	352	370	349	341	333	373	375	316	365	373	357	357	355	346	374	365	383	350	346	390	348	348	377	370	341	334	346	357	380	377	336	370	372	388	373	379	365	365	375	374	342	383	347	334	354	365	379	352	328	367	354	332	391	361	344	374	328	353	385	341	360	358	342	334	375	361	325	377	380	323	351	355	361	344	350	369	369	385	386	377	336	347	397	360	379	390	355	364	346	337	337	338	385	383	357	352	347	389	338	334	340	351	370	386	335	345	344	377	417	337	399	358	386	386	369	375	367	371	345	356	336	353	387	358	373	389	342	348	379	379	362	374	362	347	339	358	370	378	406	360	349	351	327	369	349	368	381	371	386	366	386	364	362	381	348	364	358	354	364	329	355	348	378	337	373	352	365	369	372	352	351	351	364	351	358	332	349	387	383	365	374	352	339	372	352	360	370	365	351	344	364	343	381	364	368	395	369	353	376	364	344	348	353	379	368	315	344	372	347	358	332	365	361	328	357	367	381	376	366	350	360	303	363	360	392	377	363	357	372	381	305	355	356	348	378	372	360	380	357	316	358	356	375	356	367	359	395	325	344	326	352	337	349	351	389	347	345	344	356	344	337	359	357	361	333	404	344	368	361	343	382	340	331	347	381	352	402	362	363	356	355	348	357	382	375	375	352	338	385	363	339	329	368	351	363	355	357	381	387	373	317	364	345	364	370	360	385	333	352	362	359	344	362	359	381	367	333	351	350	360	365	347	357	350	361	382	337	343	353	338	362	352	304	358	356	406	361	345	355	384	335	339	355	373	338	336	318	340	333	365	365	348	366	358	375	365	336	362	337	350	358	342	360	361	360	363	359	352	330	343	361	369	341	335	388	359	356	382	333	354	377	368	371	375	351	353	341	359	357	380	343	351	371	365	362	381	383	342	361	345	348	382	361	379	382	351	402	356	363	370	370	352	342	337	382	362	401	344	359	392	362	335	369	369	376	332	349	372	390	357	347	355	378	376	372	379	351	361	341	367	371	345	358	372	347	353	350	321	361	374	362	378	340	357	336	347	358	391	379	336	337	367	341	348	337	380	377	363	334	336	384	324	381	356	369	385	360	379	369	377	394	383	354	390	348	404	364	345	320	354	339	370	342	336	350	398	355	335	341	342	352	371	365	383	363	420	357	317	328	344	376	342	344	375	373	358	371	346	377	351	345	346	354	336	338	338	361	359	344	362	371	359	374	351	336	359	357	332	395	369	378	354	374	369	326	370	384	374	358	363	357	352	330	349	346	370	394	368	345	392	354	353	330	341	383	356	363	381	354	381	357	366	321	377	338	360	360	360	333	387	351	351	347	379	352	352	351	342	354	327	366	347	345	373	407	363	368	362	348	384	340	351	339	377	359	383	360	338	368	329	349	353	368	365	355	362	361	358	337	347	360	380	405	375	349	364	370	372	362	364	345	370	330	341	369	327	373	325	351	349	357	339	356	352	383	356	358	331	369	373	379	370	400	361	386	352	366	366	373	362	370	343	382	375	349	375	390	357	364	345	362	375	359	363	369	330	336	359	348	354	365	362	375	386	336	363	377	307	356	362	368	385	368	353	379	341	336	371	323	338	377	367	348	395	343	337	344	360	347	366	384	351	332	343	379	357	332	362	349	357	354	326	394	350	358	323	356	358	357	343	368	380	346	380	381	346	355	379	349	356	369	378	381	369	342	392	359	364	398	372	378	359	340	374	365	359	351	372	383	364	372	384	391	371	333	375	387	363	350	386	361	324	387	366	350	380	354	355	358	346	342	347	351	340	371	381	341	400	353	325	370	371	362	360	345	342	361	369	332	351	359	375	359	371	327	367	369	373	354	346	334	340	370	335	365	373	388	360	351	332	352	374	338	353	372	365	312	341	362	375	345	336	345	339	366	367	379	373	395	367	387	384	319	352	361	347	355	398	334	373	336	358	345	367	360	354	335	362	339	362	359	341	374	377	346	358	370	405	328	384	338	351	377	376	382	366	350	344	380	315	337	380	371	337	346	354	372	362	350	332	372	366	350	387	378	385	371	348	362	358	365	360	382	334	324	380	355	372	350	360	353	367	361	372	386	375	371	356	341	347	376	333	383	371	374	388	352	332	364	352	372	334	351	369	344	388	380	362	376	358	373	383	357	370	333	395	365	351	355	367	353	367	351	370	341	350	399	356	375	339	342	382	366	350	372	379	366	383	350	352	379	362	361	389	375	382	372	365	351	347	343	351	373	330	380	370	338	338	359	379	375	358	332	383	384	373	325	360	357	343	336	397	384	366	373	348	342	351	364	363	363	373	364	360	386	366	363	360	350	357	353	383	337	362	342	350	377	370	384	358	358	382	350	367	352	354	363	365	358	403	373	400	340	345	371	366	363	385	365	353	377	356	372	304	378	347	375	396	341	401	369	365	354	359	347	340	378	387	350	375	404	353	389	338	357	356	365	378	367	345	377
25165	21302	27551	25350	13656	3793	1750	1182	994	795	887	826	713	718	667	692	593	603	604	580	569	536	555	550	572	1102	1657	1823	1661	1413	1082	809	670	518	480	505	541	507	499	502	547	528	559	498	552	497	513	540	508	536	482	537	515	501	513	509	471	499	529	489	510	545	481	519	489	522	495	487	489	487	508	517	534	493	497	481	515	508	497	521	504	505	547	497	499	522	547	522	483	513	483	557	510	510	499	481	517	517	506	548	519	528	522	515	535	543	490	496	539	533	486	487	535	494	508	544	498	554	538	506	541	492	541	539	545	507	524	485	527	524	529	507	532	502	505	510	500	507	472	523	531	502	497	509	493	540	509	521	563	543	492	500	547	495	495	523	511	551	536	471	528	564	551	521	505	496	500	505	520	503	496	528	564	520	514	516	515	512	545	528	490	545	519	530	510	529	499	486	520	532	514	511	473	482	530	499	521	515	494	520	525	537	492	523	523	520	534	541	530	516	491	492	525	525	538	555	554	568	516	502	530	511	494	515	499	526	519	494	572	509	501	551	504	494	557	536	515	485	477	504	476	506	506	513	542	496	503	492	500	539	499	489	519	493	503	511	522	547	534	538	487	565	516	458	527	527	509	492	497	522	529	503	535	531	492	509	495	511	523	484	509	494	494	545	516	496	511	514	550	524	493	492	499	535	447	507	508	499	518	531	516	511	527	515	496	534	541	528	494	509	486	536	526	527	553	528	490	510	518	483	539	519	519	511	531	518	530	472	500	514	513	496	523	530	490	461	501	476	512	532	540	481	528	514	520	494	512	496	523	513	505	537	521	515	532	546	507	514	473	495	483	497	522	530	478	484	520	469	494	511	519	510	565	514	504	575	542	519	554	493	539	535	524	538	495	508	507	515	475	502	521	484	495	481	495	500	528	500	458	474	516	512	504	530	560	513	507	510	493	525	520	503	492	503	495	463	520	514	521	534	522	518	527	535	544	475	531	481	514	557	511	530	547	534	507	529	564	509	527	541	488	459	484	520	480	551	490	506	548	536	501	508	559	489	493	512	514	455	465	533	487	498	529	482	501	527	538	548	513	486	504	463	515	581	535	530	541	530	493	518	549	524	471	461	528	502	525	519	517	548	537	540	493	503	485	518	541	459	486	514	512	469	572	521	509	515	494	511	554	553	506	462	539	499	506	512	532	517	582	472	532	529	515	516	499	473	526	499	524	536	504	568	466	516	530	500	505	511	507	522	557	507	518	522	532	524	509	520	514	505	505	528	486	494	500	516	526	530	508	498	496	519	506	483	527	548	520	549	499	538	508	532	545	470	502	537	502	482	520	554	514	472	542	499	500	504	518	476	511	488	447	573	503	502	495	535	554	505	495	518	529	468	478	524	519	508	500	522	484	519	541	527	493	531	527	518	499	535	528	510	469	555	463	556	498	509	537	514	503	481	493	523	510	549	505	481	519	518	543	505	507	493	529	501	513	504	518	484	560	543	515	543	458	506	550	507	508	501	512	478	492	527	524	519	512	520	515	532	500	496	522	504	520	510	526	475	534	488	502	519	541	507	476	508	508	506	575	501	544	543	520	517	523	544	537	502	492	505	533	521	519	473	512	519	516	491	517	498	503	509	537	536	545	521	549	470	489	481	510	515	515	541	536	474	507	498	533	517	496	523	492	528	499	504	536	503	561	542	506	500	483	522	525	525	528	503	497	455	538	530	541	478	521	513	518	479	500	498	519	527	528	520	511	503	526	532	518	538	499	545	476	511	479	538	556	522	530	476	515	505	509	496	516	538	499	490	501	536	506	516	547	500	516	569	471	496	448	511	500	494	526	501	505	535	517	506	544	504	560	557	496	484	488	505	491	534	489	526	524	549	517	536	497	502	538	525	537	523	526	484	522	501	485	516	521	529	500	537	511	530	528	492	553	466	516	511	554	476	507	478	471	518	469	534	495	511	510	498	517	537	494	520	530	534	528	483	570	503	481	525	517	540	479	492	492	527	518	557	533	510	528	502	516	515	484	533	532	484	494	539	516	586	519	475	514	515	533	477	502	512	512	483	526	501	524	561	527	484	539	529	540	512	495	515	498	460	505	548	514	494	518	504	479	514	523	472	523	562	503	550	491	525	488	529	516	531	516	535	533	530	513	553	522	494	503	529	543	476	509	483	499	509	495	492	524	511	504	507	495	483	519	521	479	557	520	515	530	500	494	505	551	505	543	539	502	562	531	543	456	477	476	504	525	494	503	485	500	531	532	487	515	512	530	513	508	491	523	548	514	522	548	518	491	524	527	497	534	530	549	500	514	546	521	513	505	486	507	532	544	520	496	509	550	491	504	496	497	518	539	525	509	491	485	509	505	480	544	511	580	497	539	546	524	513	533	521	527	501	520	520	523	531	492	481	551	520	546	527	491	510	499	537	538	526	519	549	522	517	526	479	472	461	558	537	478	511	554	490	529	524	549	510	506	504	510	502	533	527	520	513	549	497	526	507	533	528	552	522	500	506	533	487	515	536	516	523	602	522	513	539	483	471	493	520	508	510	535	529	538	511	531	507	480	503	579	510	491	545	524	531	528	505	517	507	526	499	492	505	539	553	518	487	507	508	518	530	524	514	492	538	524	512	542	511	541	508	531	482	524	504	554	507	514	493	506	542	527	506	477	547	531	485	517	516	530	488	509	526	528	494	517	521	503	498	528	526	540	494	470	512	468	496	510	524	509	510	522	507	487	559	540	537	535	501	551	518	533	527	514	518	524	493	504	509	541	520	525	504	486	522	523	486	532	500	513	502	523	546	497	516	539	519	532	524	521	518	551	501	506	507	546	540	482	505	498	513	505	491	481	507	505	539	510	498	555	506	480	506	491	550	499	521	534	484	499	478	531	502	546	541	539	562	518	481	559	501	519	506	532	546	500	540	525	582	499	491	535	495	533	557	516	500	488	534	498	518	522	526	497	516	518	553	584	524	508	498	483	537	455	521	524	485	538	529	502	548	522	525	524	551	519	502	491	551	529	516	505	512	531	508	482	488	542	520	502	529	517	535	500	531	502	502	519	550	515	494	527	503	509	527	466	518	501	514	518	506	508	528	511	522	541	537	508	508	513	542	539	527	490	505	532	503	499	536	499	517	534	504	456	526	505	532	499	529	521	543	528	545	479	523	569	525	563	499	507	512	480	481	535	514	546	490	470	504	523	513	531	503	488	526	478	464	499	514	509	502	523	507	547	531	543	500	541	539	531	506	474	542	510	483	508	514	541	497	494	540	528	522	511	490	495	500	554	517	555	517	549	498	547	527	550	537	539	540	549	579	537	534	558	483	524	497	533	496	529	481	479	510	547	524	516	511	524	505	508	480	539	519	485	517	526	508	533	544	508	494	509	483	510	482	569	542	525	505	551	572	508	528	539	488	513	525	498	513	536	531	507	484	500	561	505	558	501	472	516	512	509	511	480	521	526	486	489	516	505	509	521	516	485	570	513	537	561	531	535	499
10513	26733	21660	11183	7743	5342	2875	1891	1530	1256	1211	1172	1054	959	898	814	732	742	772	720	661	631	649	662	800	1636	2851	2893	2649	2177	1640	1137	754	541	559	576	549	603	569	541	596	551	508	547	563	555	572	551	555	538	549	573	560	531	560	560	534	549	588	538	549	536	563	518	571	530	525	549	558	553	515	524	566	543	534	564	561	554	517	552	550	531	536	562	567	494	557	523	556	511	526	531	538	554	519	544	521	595	536	561	537	535	545	568	545	547	521	566	524	533	568	546	594	550	572	565	556	540	581	532	470	560	530	557	532	551	568	539	513	560	565	576	575	579	531	512	514	534	531	539	569	527	542	530	541	549	549	534	526	556	512	534	545	562	546	541	490	577	572	515	589	508	567	553	542	517	557	520	568	544	586	587	545	519	550	603	559	537	532	541	532	509	512	505	532	549	535	563	552	520	523	540	570	540	575	535	546	556	548	566	540	564	568	568	545	573	538	516	520	516	546	529	525	521	614	560	557	503	567	511	552	530	535	545	531	510	520	562	565	583	543	573	521	518	528	542	571	566	583	569	541	605	578	545	536	566	552	526	526	585	531	585	546	511	542	566	541	549	521	553	551	525	508	528	574	523	547	557	548	563	532	557	524	543	508	570	554	517	531	556	551	593	568	523	537	532	552	586	559	566	572	527	517	539	574	556	570	531	599	503	533	540	511	559	570	549	560	525	554	559	558	608	549	535	596	561	523	546	567	612	562	552	559	549	502	533	555	528	536	553	544	534	529	501	543	562	555	548	515	546	568	537	555	532	554	580	598	563	543	538	527	569	572	498	545	508	565	539	557	538	522	523	560	594	555	538	533	547	557	526	514	537	567	539	540	577	550	554	536	568	578	530	557	553	521	537	567	548	589	551	544	583	565	560	540	548	559	569	514	522	524	535	544	535	506	557	575	515	602	565	562	535	558	545	558	579	531	567	567	550	544	519	591	529	557	543	557	575	540	571	539	565	567	496	529	532	549	535	494	588	565	532	539	547	537	573	572	571	526	579	556	520	540	556	563	558	554	513	571	526	557	544	550	577	543	580	563	548	551	584	569	552	566	534	584	538	538	587	547	584	558	562	564	581	564	543	556	476	546	523	554	586	547	536	550	549	540	522	552	546	553	555	580	523	559	594	551	551	546	571	545	509	498	565	536	535	549	551	601	587	598	575	544	558	547	554	557	533	538	544	544	531	533	555	548	520	552	546	552	547	535	540	544	561	520	553	537	555	554	534	540	558	528	566	514	537	562	539	553	539	563	573	551	570	556	526	539	578	552	542	580	530	549	510	501	532	547	505	548	561	573	596	566	539	544	535	545	516	529	522	585	538	545	533	554	557	552	553	539	505	527	561	535	557	582	565	536	536	535	538	570	525	541	547	553	542	517	549	569	575	553	547	544	549	558	564	509	534	551	540	542	579	571	522	534	557	541	569	565	519	578	547	563	534	550	541	546	577	575	550	556	572	528	547	537	534	553	514	533	520	577	563	573	556	544	546	511	587	562	550	594	531	521	552	539	547	555	553	547	565	508	552	525	552	540	599	568	549	529	532	520	529	492	540	527	560	510	536	562	513	609	544	514	554	558	587	550	562	509	506	585	536	535	548	540	606	548	507	492	531	564	549	587	511	562	573	598	541	549	564	545	548	543	552	528	536	550	555	534	619	535	560	529	576	573	538	546	558	535	565	514	573	550	518	581	529	516	540	555	509	517	526	528	541	596	567	536	521	510	544	566	560	546	572	507	525	555	536	552	541	553	561	548	548	558	590	558	575	532	531	518	553	550	556	601	549	518	508	558	515	558	564	553	578	504	545	570	548	508	536	505	546	542	540	575	540	575	560	532	541	622	571	565	543	547	542	516	574	522	525	567	634	552	559	527	526	549	589	549	533	576	562	494	622	528	584	538	592	521	525	560	537	576	543	560	547	534	536	536	578	574	525	531	548	554	554	589	532	539	535	576	567	545	571	520	544	559	548	525	556	556	527	560	481	530	556	571	570	515	521	519	533	555	520	543	540	574	557	541	536	583	581	570	523	555	580	543	557	543	556	561	574	572	544	566	560	572	534	520	518	551	550	537	531	567	556	542	511	535	513	549	520	550	561	567	525	571	589	551	518	554	505	573	557	554	550	503	505	619	533	519	576	520	552	534	515	560	550	508	584	571	513	536	581	566	570	593	573	539	543	571	561	586	535	540	543	517	538	542	565	531	565	540	555	636	590	545	561	590	554	565	528	539	540	522	550	578	534	543	566	552	595	535	574	500	598	564	532	584	580	527	545	527	516	553	543	561	549	536	510	581	532	565	546	545	572	542	589	555	535	544	539	546	560	557	562	552	522	550	539	512	551	553	558	562	513	543	531	551	520	523	538	555	576	578	504	567	536	553	533	546	511	516	538	526	533	583	525	525	571	536	553	543	582	548	535	565	541	577	529	537	613	559	554	508	564	550	563	539	540	583	585	541	554	568	524	565	541	579	610	561	522	562	541	530	560	533	565	537	495	543	548	549	535	520	545	541	530	519	563	586	544	540	566	524	545	568	535	527	583	534	515	526	577	586	548	552	545	514	560	551	615	541	597	520	599	537	508	550	529	542	575	518	553	587	584	631	564	549	547	512	573	563	574	579	557	542	568	582	574	577	533	551	523	562	525	513	606	578	512	551	533	529	553	535	551	526	553	558	557	553	562	536	562	516	580	533	512	566	532	534	548	556	566	583	565	536	570	550	555	521	520	538	526	532	563	531	535	534	569	567	548	533	558	522	546	523	542	553	596	529	558	554	566	535	534	575	559	542	586	575	573	543	534	542	530	521	513	569	560	556	529	563	553	531	558	522	524	530	550	557	540	544	573	576	505	591	564	500	540	516	527	557	564	542	553	555	552	569	589	498	554	542	538	569	542	534	512	548	549	557	579	520	560	499	527	503	545	552	548	579	577	562	517	521	572	534	552	528	512	483	556	541	532	552	583	505	576	543	546	565	585	564	542	554	563	541	544	512	564	527	516	552	557	601	560	561	511	561	541	559	569	556	578	529	582	538	563	523	550	557	562	564	575	581	563	505	571	536	557	557	564	577	556	558	548	538	577	546	538	563	573	524	548	543	547	555	546	564	568	568	542	593	577	539	550	533	525	576	503	529	607	537	547	550	513	560	539	586	545	556	590	572	544	577	538	552	534	536	474	525	541	529	577	525	522	548	601	553	517	569	552	607	583	574	560	596	545	568	530	545	560	561	525	524	537	555	547	572	564	540	565	504	542	591	529	551	516	584	562	516	501	520	508	538	546	552	572	527	542	503	536	513	567	555	582	559	551	608	555	514	533	560	545	545	551	578	527	501	541	509	543	536	538	517	539	528	541	613	583	530	598	572	527	534	574	515	534	558	556	527	534	551	548	550	553	530	555	544	556	545	574	538	542	520	523	587	507	519	530	541	518	500	531	577	537	572	545	552	485	577	520	582	553	553	507
22713	21284	29035	23847	21294	21439	11669	2402	1594	1393	1451	1257	1013	900	890	802	723	770	746	708	639	654	629	604	639	1963	4420	5757	4345	3775	2712	1750	1047	628	523	508	516	480	496	504	516	513	551	551	494	531	573	509	465	474	513	498	522	525	517	527	493	475	524	498	509	533	538	472	531	510	522	495	484	488	502	465	496	534	490	475	498	511	514	545	511	501	522	526	513	497	496	485	526	504	509	549	529	564	533	494	528	495	509	539	519	477	476	489	502	501	531	458	544	543	498	469	535	529	536	507	509	512	512	522	519	491	470	502	447	503	501	549	496	535	513	510	492	472	508	475	497	506	519	523	505	557	523	540	489	489	524	484	536	466	522	533	505	541	492	514	517	513	505	533	491	521	505	510	513	481	557	476	481	461	534	474	517	512	501	501	534	500	510	481	520	492	512	500	517	523	515	525	533	494	500	507	464	533	512	534	483	548	522	487	512	545	498	517	502	485	462	569	507	549	507	499	504	527	530	526	533	518	532	533	535	524	477	516	512	509	515	515	528	516	526	500	512	483	600	493	495	513	531	517	478	518	509	491	516	490	497	525	509	502	493	514	501	499	506	507	529	525	509	513	548	513	506	486	520	496	535	519	535	512	489	484	461	545	539	537	494	527	490	548	527	487	513	515	514	497	495	510	496	489	508	476	528	546	513	529	521	538	517	496	505	509	506	497	517	479	560	519	516	498	547	501	468	555	493	546	529	523	554	519	545	565	518	510	499	511	519	549	537	517	458	527	527	499	483	493	543	541	504	552	496	507	511	530	484	516	470	469	502	495	531	508	492	515	482	478	533	548	521	547	491	516	511	493	528	549	500	501	513	536	521	529	555	513	538	513	545	483	521	532	530	511	523	494	506	515	528	556	503	500	516	483	518	522	536	491	497	501	511	533	525	489	525	462	492	534	506	520	467	533	490	542	484	532	553	533	479	485	550	570	515	499	502	538	521	493	535	505	504	498	535	499	532	468	459	493	530	540	518	486	497	530	506	549	510	507	486	519	527	498	502	442	530	489	505	504	504	591	475	474	510	486	535	509	541	530	513	507	501	526	500	514	490	521	519	497	486	484	487	502	491	491	492	526	485	513	518	526	508	501	510	526	506	534	515	505	523	543	486	554	485	501	536	515	507	526	474	522	535	493	490	532	491	503	514	497	530	535	507	504	511	540	492	520	520	523	519	522	513	511	542	495	532	555	523	560	492	489	536	487	526	476	522	533	520	521	481	494	499	534	516	512	535	490	494	506	483	478	522	476	537	529	511	479	510	519	539	519	523	517	512	541	510	512	508	546	566	518	542	486	517	522	504	515	518	517	535	513	544	546	483	526	480	513	510	507	495	501	481	508	511	539	516	521	553	491	550	511	542	512	482	524	537	507	503	519	535	501	536	521	546	500	541	512	551	514	505	527	500	521	482	513	501	529	489	502	516	474	499	517	489	537	511	528	525	543	520	497	516	526	534	503	482	481	557	534	498	526	520	475	551	520	565	502	474	527	469	507	510	512	556	505	506	514	500	501	514	507	478	503	519	518	491	470	481	496	511	516	545	537	536	533	497	516	497	559	472	443	517	487	491	496	490	501	522	524	565	518	499	487	510	512	472	522	510	513	533	500	556	524	506	507	536	475	467	564	514	548	526	492	518	495	517	510	511	502	508	504	510	519	508	494	494	527	524	488	509	513	496	538	524	431	521	486	521	495	447	512	534	547	474	508	541	525	480	507	530	511	484	481	497	535	537	499	535	518	523	527	491	518	475	491	522	496	545	486	528	507	517	520	532	496	520	513	502	508	559	545	462	505	503	528	490	515	457	548	526	537	523	521	517	502	496	518	462	488	459	540	513	479	487	513	514	489	473	490	514	487	498	517	517	479	494	505	482	522	550	498	465	460	493	503	533	524	464	537	511	493	518	510	514	523	493	507	537	533	514	493	495	503	493	515	524	478	504	480	531	477	500	499	536	542	520	499	529	495	513	483	488	481	525	557	538	511	514	496	525	529	504	493	457	527	474	468	513	517	477	549	509	514	507	456	493	495	517	540	505	541	517	505	496	493	499	495	480	525	513	525	549	510	509	540	484	555	500	481	528	532	503	515	509	525	507	521	522	516	518	549	496	508	527	511	549	472	509	493	517	491	526	502	529	529	512	536	529	522	483	534	437	501	510	494	566	493	520	492	491	559	468	482	510	481	504	459	488	549	503	506	516	503	528	480	521	511	540	518	484	536	528	505	517	479	537	518	507	530	503	518	528	528	487	479	532	482	501	525	493	495	523	498	498	487	550	528	494	498	520	530	459	462	519	506	525	481	484	528	458	495	531	534	471	504	543	532	496	519	497	535	541	508	502	540	507	508	497	494	514	478	526	495	497	536	512	496	534	510	528	477	521	551	529	458	528	514	508	522	489	524	502	489	516	492	505	503	547	452	485	528	525	496	513	497	499	487	488	506	552	497	490	498	509	502	540	510	476	509	504	518	534	512	499	519	497	513	477	503	528	496	489	527	492	533	500	544	497	504	527	527	503	526	510	547	530	495	530	460	495	481	497	483	556	509	515	492	510	525	517	509	477	511	527	497	542	502	519	487	517	505	531	535	471	488	499	506	499	514	495	495	520	527	523	516	521	476	517	528	524	507	522	517	495	515	500	505	532	494	472	509	507	542	541	484	492	509	520	522	517	542	558	530	516	518	513	506	487	506	499	497	516	474	518	483	504	527	505	543	488	490	502	542	482	510	502	523	522	449	555	571	493	510	520	555	478	483	532	559	496	511	547	489	507	500	507	469	511	472	483	521	536	459	505	524	508	535	506	503	576	539	498	496	539	510	546	488	513	482	529	519	489	521	515	527	509	470	477	502	501	556	515	534	496	531	559	519	531	508	513	475	517	511	503	540	489	529	498	447	500	479	489	513	543	544	514	533	513	508	500	486	506	556	517	541	535	505	499	537	524	485	526	524	503	519	535	524	494	467	511	519	498	513	509	519	520	511	475	503	510	510	512	469	464	481	496	522	525	490	477	537	533	518	510	513	517	495	492	498	480	519	565	447	524	520	548	516	512	521	508	507	481	539	527	541	521	513	520	538	569	495	537	500	514	535	524	494	505	506	510	524	514	487	504	518	517	506	480	514	482	508	525	503	505	541	478	508	507	493	487	522	506	452	492	514	494	504	506	517	533	479	461	535	546	501	536	510	551	494	499	548	522	513	567	483	536	514	509	477	453	439	496	506	545	539	515	524	517	591	501	518	506	495	526	530	513	511	518	497	522	525	482	498	509	494	496	518	513	498	528	537	536	518	538	506	504	504	513	503	521	483	532	497	515	502	490	516	513	494	497	465	515	498	487	491	492	521	500	510	508	478	535	506	484	471	524	507	499	500	491	478	497	517	466	507	518	512	529	489	560	519	510	488	517	535	521	473	489	511	504	514	520	516	474	495	489	518	525	511	491	524	521	501	505	550	538	486	494	536
12267	34301	29270	17823	12997	8156	5117	3491	2708	2389	2245	1984	1566	1275	1204	1063	977	931	889	818	783	800	773	727	693	3016	6702	8691	6349	5544	3871	2466	1328	712	503	583	482	528	546	499	483	516	540	542	519	503	503	501	498	501	553	512	510	532	529	537	537	534	506	490	558	534	529	482	529	519	528	541	555	511	484	515	540	541	501	479	513	568	510	510	516	493	526	494	528	496	512	514	514	512	520	542	552	496	502	540	530	499	542	536	548	541	523	517	491	515	539	525	532	507	566	526	502	508	489	494	530	497	527	552	545	532	470	482	507	530	560	533	530	501	531	507	482	523	484	542	523	503	539	519	474	535	506	563	549	583	543	557	563	504	519	531	570	510	506	543	499	487	515	514	527	567	506	495	547	566	495	520	475	544	510	502	538	532	558	513	589	523	504	501	506	511	557	497	509	534	549	525	533	486	488	519	522	533	516	549	517	536	528	530	496	503	466	508	518	525	539	478	489	532	521	539	554	475	540	510	523	533	473	499	568	509	542	578	548	487	521	491	511	498	525	524	543	543	528	511	535	513	521	524	506	527	525	517	518	491	542	523	513	455	541	501	544	506	503	473	500	520	522	561	548	565	544	526	557	566	541	489	529	555	568	525	499	509	524	504	523	507	523	540	598	490	555	528	555	551	502	534	526	559	539	524	571	543	528	521	498	529	506	513	552	480	508	503	511	538	502	530	519	555	592	485	508	505	516	548	538	510	489	535	504	534	528	551	483	524	553	532	500	520	542	543	535	528	485	542	540	531	516	535	500	533	520	534	510	504	516	489	510	539	506	506	544	479	483	535	521	552	544	498	528	508	543	507	547	504	508	504	479	498	514	531	525	525	499	544	533	501	526	513	535	497	543	555	481	498	521	508	502	474	493	521	517	526	511	540	503	515	534	506	516	496	517	522	514	524	494	509	488	548	534	562	536	547	539	543	542	465	556	518	549	493	556	553	513	499	530	485	513	517	498	510	500	552	495	539	505	551	518	503	509	540	540	502	517	523	474	522	498	580	526	542	538	470	563	535	516	510	548	507	508	556	573	536	567	530	513	541	536	548	525	564	503	510	529	513	487	508	502	527	538	526	530	518	548	528	559	507	516	492	514	551	499	502	541	503	515	553	514	465	549	527	531	505	498	524	527	496	506	517	556	535	515	518	537	505	532	505	512	517	561	487	525	562	511	553	506	541	517	533	507	518	494	523	492	553	505	501	502	542	563	490	558	502	514	488	490	526	518	520	510	519	557	507	533	538	488	503	508	538	568	504	518	533	503	503	509	556	518	515	535	533	533	544	528	517	489	502	538	488	508	562	500	522	543	524	515	525	525	515	523	516	565	532	498	525	529	509	518	543	555	493	510	541	515	517	480	525	517	551	534	496	537	520	500	573	505	507	527	504	495	522	556	522	509	516	555	517	544	565	524	506	513	551	503	516	538	480	524	525	581	521	550	494	505	564	513	519	581	474	521	500	523	544	503	488	554	499	536	488	527	539	505	527	503	503	540	537	520	509	495	549	526	521	521	536	491	482	498	505	529	546	493	526	499	521	548	507	539	507	529	519	531	541	507	518	550	494	492	489	519	522	512	500	526	556	548	513	510	484	525	565	514	519	483	499	546	522	504	519	565	510	530	521	551	532	526	494	481	511	565	485	566	517	512	521	504	537	555	530	541	487	578	525	555	503	483	552	509	536	524	558	516	502	518	542	500	540	517	549	483	495	535	521	472	514	522	526	506	536	540	499	498	519	559	528	522	496	501	519	552	533	517	532	567	506	502	569	499	489	495	504	500	531	558	559	529	520	529	545	541	517	529	530	529	484	503	513	562	516	515	497	496	546	485	511	514	509	493	487	503	521	556	522	524	495	515	537	490	522	521	522	491	505	549	487	506	549	531	504	522	522	535	513	533	527	536	501	541	518	540	534	494	491	491	526	515	487	516	520	543	528	520	535	516	582	529	521	526	549	485	552	514	514	484	529	501	492	504	510	543	475	470	516	553	506	520	528	565	499	528	500	520	517	579	502	500	507	533	483	526	523	477	512	510	555	502	533	518	514	559	523	521	550	514	498	561	527	549	537	525	527	505	489	505	491	494	534	532	517	550	503	530	513	546	531	502	559	502	509	531	497	523	526	517	556	558	524	529	522	520	533	547	537	550	514	519	528	492	543	530	511	531	535	486	550	511	501	506	552	561	548	507	486	531	495	522	536	523	504	484	540	525	514	551	503	529	510	525	529	507	562	485	506	522	566	537	529	571	522	519	478	500	511	552	531	532	516	518	540	553	552	493	538	559	535	519	513	495	525	528	509	549	556	543	507	502	521	510	551	523	514	534	490	521	505	513	534	523	525	525	483	496	514	520	524	509	538	558	502	497	533	490	490	498	560	525	495	495	520	488	503	511	497	495	554	494	518	510	536	471	519	549	522	476	522	508	571	506	507	533	520	548	514	553	549	544	529	513	483	495	550	545	520	513	496	505	523	527	553	496	509	555	519	557	504	499	526	542	524	494	520	530	546	495	502	525	507	533	510	568	514	549	512	536	504	527	520	514	543	464	529	540	546	537	525	523	568	534	523	560	526	504	539	530	484	527	546	519	545	522	522	500	508	570	530	496	485	534	526	437	504	520	524	518	519	527	493	549	523	514	550	523	553	528	541	515	506	517	523	553	488	520	563	514	507	498	515	487	540	518	528	506	459	532	514	468	505	470	520	488	496	526	503	540	495	476	536	508	503	526	544	531	476	531	505	537	521	544	534	480	522	496	519	493	533	526	523	543	482	521	500	556	501	503	478	526	559	515	510	529	566	540	532	527	551	475	488	496	504	520	507	549	491	568	570	517	542	540	550	509	536	545	508	511	510	508	529	521	520	551	503	554	549	500	529	507	550	530	510	525	476	471	509	464	522	534	536	482	510	525	542	531	521	526	486	528	540	540	464	552	489	528	514	504	517	532	517	520	530	512	518	527	538	526	583	533	503	507	518	536	504	554	536	526	542	499	562	526	533	495	540	499	522	583	482	520	504	534	532	526	537	476	536	513	521	560	499	499	464	552	524	556	517	524	519	533	566	576	534	559	528	482	539	511	540	495	524	542	515	522	530	500	504	537	574	577	536	521	529	543	487	521	584	494	511	512	543	481	497	519	495	519	504	510	544	498	511	539	502	549	520	502	522	541	527	492	543	491	566	566	544	532	529	490	509	527	500	531	508	558	510	514	549	493	516	516	544	523	508	550	476	490	514	516	539	509	518	524	511	498	516	535	542	519	494	557	488	538	551	545	489	508	500	533	556	492	552	556	541	537	557	575	540	523	519	558	556	502	515	517	526	492	487	536	556	512	504	547	508	535	506	545	487	517	508	519	500	516	522	538	511	494	509	519	514	497	519	524	551	507	547	540	530	544	538	526	492	515	528	511	517	552	525	520	513	562	550	548	527	527	564	531	540	512	490	503	518	534	538	544	537	497	524	499	500
27919	20403	15669	7833	3466	1678	1131	758	631	737	641	579	512	442	461	428	413	423	439	407	395	382	402	420	387	384	465	647	623	537	521	555	429	397	352	339	355	375	368	353	319	352	373	380	360	359	346	370	371	391	370	346	330	367	333	374	380	364	377	372	360	345	366	312	379	372	332	359	377	359	390	360	339	360	339	348	389	355	345	380	357	377	356	404	342	316	353	355	361	350	376	375	334	332	353	393	343	381	363	370	361	355	348	376	350	360	370	349	352	332	393	339	342	391	343	382	380	360	339	341	371	354	368	363	367	387	352	382	323	358	353	354	372	352	391	406	373	374	391	325	310	378	375	371	335	364	349	344	343	339	365	391	350	345	357	371	360	365	390	345	356	378	383	381	352	329	358	363	357	356	347	368	359	368	351	365	362	371	341	370	335	377	343	368	367	356	373	348	373	381	369	376	396	351	374	360	372	352	352	335	359	378	331	338	353	367	350	350	385	372	352	335	383	349	351	332	354	361	398	388	366	377	368	399	329	356	372	378	369	364	336	370	341	368	331	335	340	404	380	389	357	382	361	366	372	366	345	307	351	383	399	338	348	404	365	342	352	349	358	349	365	392	355	335	371	369	320	389	333	355	340	368	338	352	340	403	369	384	395	351	377	348	373	384	391	360	349	370	378	355	380	351	347	352	392	366	348	374	357	358	397	345	370	341	366	338	361	362	367	352	358	375	361	340	348	356	359	372	368	403	382	369	399	372	369	371	366	350	357	366	369	355	393	356	337	351	347	374	370	335	345	369	362	350	333	380	368	367	363	337	380	329	346	369	355	360	369	397	348	395	344	372	359	334	366	368	344	347	399	357	350	371	328	367	381	390	379	389	359	341	374	375	359	344	364	371	391	342	324	351	345	347	382	335	357	349	331	362	350	350	344	378	375	349	367	349	344	344	377	353	378	359	371	383	355	321	336	373	386	380	329	363	364	358	337	372	360	355	363	378	349	341	325	352	348	365	347	366	367	324	377	352	363	362	362	403	346	357	367	381	336	362	353	331	355	353	368	358	352	390	321	350	332	354	345	362	356	370	358	379	398	380	384	345	354	389	354	334	351	377	342	350	383	365	348	356	385	327	345	399	353	365	366	370	331	392	345	350	376	360	352	344	380	349	346	372	361	331	373	334	359	358	352	342	356	369	345	363	380	357	370	383	351	367	372	335	361	333	356	384	368	334	331	336	344	348	377	354	377	402	363	353	361	373	356	396	375	340	373	368	352	345	387	352	388	331	377	374	350	322	369	373	380	349	368	382	367	335	345	361	356	368	338	379	383	342	380	376	397	355	373	353	351	366	381	350	352	388	362	361	394	363	349	335	353	349	357	375	355	337	372	378	370	361	362	367	420	343	348	354	383	319	355	352	372	350	353	367	349	387	359	351	340	349	349	361	371	364	343	327	305	345	377	386	351	340	382	362	358	417	375	369	390	335	383	374	396	352	368	398	338	355	354	366	338	345	372	371	405	373	336	337	333	366	369	370	373	351	345	374	320	332	341	338	325	362	386	359	317	351	341	340	369	353	377	343	359	354	327	339	375	343	357	359	363	357	342	370	346	367	357	382	342	322	333	317	360	362	372	376	359	386	343	402	374	386	354	360	334	329	356	377	345	327	337	339	387	343	379	365	337	360	375	377	384	320	331	357	334	349	350	362	375	361	378	353	358	345	362	340	386	317	330	369	392	378	305	342	318	375	374	375	365	358	400	338	370	333	387	340	391	375	350	367	371	367	400	338	340	310	357	365	387	372	362	322	405	368	359	397	359	351	325	342	380	394	387	349	397	368	345	310	363	353	359	380	340	323	316	396	319	335	371	368	362	329	368	336	359	370	352	334	400	388	364	389	360	382	382	356	339	382	345	366	342	324	349	379	338	358	361	352	361	361	330	341	359	386	360	374	341	362	402	358	377	342	354	341	349	364	387	356	344	376	368	409	351	403	395	341	318	367	347	394	357	364	369	377	381	336	371	353	365	363	378	378	358	364	386	395	376	365	353	334	317	331	391	378	348	324	357	356	343	377	334	320	336	349	393	377	341	336	342	346	369	344	381	372	364	351	381	364	369	347	387	367	368	314	350	394	367	375	325	357	368	346	346	338	356	369	373	416	339	366	356	369	378	363	350	381	378	375	369	343	364	337	345	374	352	375	319	377	368	358	371	363	399	356	373	360	348	370	365	380	352	396	351	377	372	362	372	394	342	350	361	355	362	380	345	369	403	354	377	382	364	334	397	382	376	338	359	371	366	350	361	368	370	366	380	389	384	343	319	358	352	390	365	360	335	383	358	359	390	365	358	352	339	373	340	388	345	383	370	364	359	364	372	340	367	339	370	358	365	357	315	397	353	350	354	376	359	410	387	345	374	375	365	328	327	339	376	378	376	369	404	319	348	350	353	353	363	361	352	352	374	375	347	367	394	355	364	349	335	363	362	327	361	373	344	353	335	367	365	349	366	382	358	366	332	366	332	339	400	361	353	341	340	370	364	355	330	361	372	390	345	364	383	367	380	360	329	361	380	377	340	357	377	329	366	343	362	376	345	386	329	385	364	357	337	346	370	412	326	360	371	366	366	356	369	355	348	323	381	356	392	333	339	365	382	346	363	351	375	371	386	389	364	375	363	364	363	389	373	344	360	380	370	339	336	332	366	373	342	349	395	352	399	341	385	395	349	344	379	353	355	373	359	368	371	374	364	367	377	395	338	327	345	359	356	352	394	331	341	368	349	390	380	367	378	349	329	353	358	341	356	373	358	383	391	372	351	326	345	384	362	335	384	347	328	343	379	364	372	321	354	364	337	377	372	362	354	341	350	378	360	382	344	340	384	332	371	347	393	359	364	347	388	363	359	355	394	357	393	352	349	345	389	368	351	337	336	344	366	357	385	382	349	337	346	401	359	375	331	382	346	343	349	369	372	353	413	342	355	363	355	374	357	342	379	375	380	340	358	359	368	386	361	396	391	389	358	377	357	340	399	335	338	368	370	340	374	360	342	379	351	398	345	367	403	395	327	360	342	334	364	374	340	377	316	360	357	352	372	369	375	338	351	364	380	362	381	387	365	337	373	342	346	346	376	368	381	379	354	348	395	347	367	352	336	345	325	382	331	388	370	372	364	372	363	365	349	390	344	363	371	353	348	365	360	385	342	328	360	361	347	363	392	358	366	373	369	350	362	378	347	374	333	365	324	385	347	399	373	396	331	339	338	369	364	362	339	371	357	368	356	356	335	344	346	369	388	362	355	357	366	339	320	347	352	331	340	351	331	369	375	363	347	345	360	361	347	338	344	342	350	366	347	343	353	363	363	364	345	343	362	368	347	351	346	373	358	390	345	351	335	333	335	355	358	353	336	353	378	360	375	381	372	379	339	384	360	345	368	377	352	363	387	370	366	385	332	349	363	346	355	354	384	362	346	334	396	372	373	340	379	377	388	371	363	322	368	343	345	361	367	381
9919	20729	15710	8461	5296	2718	1752	1302	1075	1172	969	857	682	643	523	555	564	469	517	489	468	465	464	473	445	430	529	711	743	717	696	608	516	396	401	426	413	411	407	384	424	397	400	401	349	389	399	418	359	399	423	404	387	380	386	399	420	407	363	408	408	354	400	390	370	392	402	416	390	404	372	395	403	385	381	383	388	428	423	416	391	437	415	380	391	422	383	373	384	386	386	395	374	406	383	410	409	408	403	395	368	366	409	402	376	412	392	346	396	404	403	409	383	380	363	398	427	392	429	375	412	392	361	382	394	393	404	360	384	403	394	435	444	373	419	380	384	391	364	396	393	408	381	413	434	401	406	442	370	400	355	417	417	396	394	378	410	391	388	408	412	398	387	379	355	405	417	401	385	385	401	371	369	380	395	378	416	405	382	400	405	366	401	411	413	405	422	396	397	401	371	386	378	380	397	368	408	381	384	377	389	360	406	390	396	415	402	389	382	392	378	380	380	390	381	400	370	435	384	377	408	394	375	359	392	379	361	428	439	375	394	397	425	412	395	420	414	391	387	400	374	385	410	401	444	358	363	430	391	431	413	407	407	396	417	401	399	397	441	360	427	393	376	390	391	411	381	427	373	413	372	389	432	410	391	368	369	406	389	397	395	380	357	387	368	375	374	442	383	380	370	381	413	387	408	381	400	448	367	382	399	420	374	386	394	389	403	397	375	411	403	409	396	391	403	400	405	349	363	409	369	394	380	406	408	378	405	385	421	381	422	411	396	420	426	384	388	407	400	372	404	362	401	381	394	400	388	405	361	410	363	360	424	396	388	379	410	374	400	385	418	392	376	392	442	413	378	405	379	429	378	390	411	361	417	376	357	373	396	403	436	399	431	388	437	400	407	408	408	398	423	404	385	361	425	376	352	394	416	381	373	380	380	364	388	420	406	393	359	363	414	423	416	410	380	403	377	380	371	400	409	400	448	417	380	413	438	414	335	381	405	435	342	385	424	385	394	405	403	384	427	370	436	399	400	399	407	417	408	399	447	358	378	387	383	389	384	428	353	390	391	415	386	393	379	399	394	380	377	359	390	369	410	383	375	430	383	376	384	374	384	366	365	392	406	436	376	365	401	389	425	364	412	413	394	396	412	402	425	404	389	390	389	425	418	433	398	412	380	375	395	400	419	388	416	378	389	386	410	420	395	403	413	393	370	403	397	397	392	396	379	433	413	412	382	367	419	389	357	419	419	383	406	369	412	378	432	412	389	417	363	407	381	388	393	418	381	410	416	389	384	411	397	357	372	394	389	378	402	380	415	358	389	364	359	436	403	403	410	399	393	390	399	392	386	392	389	396	367	395	359	378	372	384	385	405	416	411	391	411	390	422	388	366	389	414	411	390	381	356	395	419	390	432	379	394	398	391	388	387	361	353	404	363	431	382	376	398	386	367	391	414	364	383	381	399	427	434	392	371	366	397	378	404	392	413	440	377	388	390	388	371	345	416	383	381	421	420	396	444	353	402	405	387	403	367	422	382	387	353	410	394	434	395	379	403	388	423	437	424	374	418	421	440	407	391	395	396	393	387	373	406	408	414	396	376	412	395	430	403	387	393	385	408	414	398	375	372	397	397	416	402	392	413	350	356	428	383	408	391	388	379	417	395	424	421	445	385	375	423	399	399	399	378	383	376	389	395	373	361	400	382	401	397	382	362	385	416	380	368	425	417	392	380	374	384	403	401	395	367	400	374	372	367	415	397	379	370	377	400	351	386	417	416	394	398	401	384	425	385	439	391	377	385	399	370	370	375	382	353	372	394	383	412	398	387	393	396	402	433	421	389	366	402	416	378	407	406	396	376	382	388	433	389	381	421	443	414	396	409	419	427	403	408	390	403	428	412	398	360	389	405	418	388	431	435	409	368	401	422	396	387	391	418	377	408	374	370	389	420	402	405	416	408	401	407	384	357	396	411	374	381	397	406	410	396	372	384	402	390	366	381	396	430	409	400	397	381	347	441	375	393	371	405	424	404	406	405	391	447	398	383	406	373	425	382	410	410	409	443	375	405	420	420	373	368	385	391	369	360	380	405	384	408	382	401	399	393	404	394	389	377	396	432	379	406	376	447	417	384	401	410	410	392	410	374	373	362	409	399	369	389	410	392	426	398	378	397	408	404	389	391	425	361	404	367	393	413	365	398	405	400	382	453	388	386	386	403	355	415	429	402	399	342	372	389	397	403	395	411	433	402	422	378	382	406	399	415	411	381	399	397	396	365	413	390	432	395	377	390	392	437	402	383	366	406	417	404	371	399	429	385	378	402	404	423	413	381	346	374	358	389	408	420	375	370	375	409	417	418	390	378	445	424	397	374	418	359	384	386	426	388	438	386	401	428	396	385	460	397	392	373	423	386	374	375	396	379	393	410	396	377	394	377	398	387	381	400	379	390	422	389	406	410	426	418	396	425	410	407	389	395	406	403	365	368	374	367	391	367	424	418	393	424	396	398	384	399	394	368	393	384	365	375	380	385	357	395	390	398	375	395	409	417	383	403	383	392	352	404	368	390	377	379	389	408	367	405	385	388	388	375	379	403	406	430	371	394	414	400	432	393	404	406	378	399	368	421	402	391	426	412	363	400	401	378	396	360	391	397	417	368	379	412	379	397	400	369	391	409	407	394	430	363	405	382	411	395	364	415	371	443	388	386	384	396	399	379	364	397	399	393	444	405	365	402	379	412	415	389	425	409	387	407	364	420	382	409	391	397	405	404	368	389	409	366	399	380	400	413	384	454	366	403	396	408	365	379	383	353	397	389	364	403	409	406	406	435	393	371	429	407	418	398	403	354	421	370	376	361	405	392	417	389	390	366	403	409	372	357	404	375	421	362	407	387	399	366	377	381	404	389	410	406	389	409	415	420	385	402	380	417	406	355	431	385	404	375	406	379	401	383	416	401	386	395	377	403	357	379	384	411	391	417	385	442	383	414	391	423	379	377	421	411	419	369	374	438	399	386	413	391	417	377	386	375	381	390	359	412	416	390	381	406	377	413	372	365	381	340	418	409	384	402	397	421	395	401	381	374	397	397	389	415	427	440	376	387	391	390	393	400	388	402	403	410	403	409	420	428	362	393	369	384	431	400	382	413	374	377	372	402	429	377	381	408	386	416	385	395	362	409	443	429	405	390	374	414	363	371	378	411	384	432	392	407	376	375	391	398	420	427	399	396	378	414	372	405	399	413	394	427	391	405	440	395	359	419	413	380	393	384	375	393	396	413	368	392	404	421	382	412	393	379	445	372	362	371	404	370	448	372	373	378	414	391	417	398	385	425	391	432	398	376	404	409	367	383	394	373	400	400	387	409	359	382	367	351	385	388	413	387	385	396	409	398	434	361	424	441	413	390	401	440	395	365	398	394	388	357	400	413	384	362	388	382	388	416	373	424	403	399	379	394	407	407	376	369	398	332	403	388	383	401	425	396	428	416	397	378	383	391	369	372	378	437
24126	21286	28511	24411	21143	10113	2489	1188	1135	1098	928	775	589	578	503	496	502	470	463	436	438	451	467	424	427	814	2202	2699	2081	1605	1306	1024	697	369	318	336	294	390	349	358	312	385	322	330	326	327	304	281	342	355	315	338	324	343	333	296	335	306	343	339	319	310	336	344	331	312	313	345	324	336	323	324	308	376	312	284	298	301	348	315	345	303	323	312	300	328	327	331	337	336	345	335	311	325	341	306	321	294	307	348	341	349	363	324	338	334	296	300	311	323	317	328	334	315	326	325	348	351	354	326	337	356	317	329	357	321	319	332	330	338	332	328	338	308	301	343	339	331	325	337	308	343	324	357	332	335	330	342	307	321	319	290	304	314	349	326	305	310	334	331	318	321	328	340	335	326	321	344	336	317	386	302	328	315	345	346	296	327	328	325	345	342	337	307	317	337	337	343	301	338	362	278	330	304	330	334	311	289	301	282	337	309	343	330	333	302	338	330	331	333	336	332	316	317	313	345	314	331	336	321	332	297	353	322	336	318	327	326	333	317	346	337	276	329	323	354	317	329	308	300	335	294	307	323	317	321	317	339	317	325	332	322	326	337	335	315	313	352	338	331	292	331	310	342	353	331	352	324	335	321	328	305	328	311	351	319	291	297	318	315	318	347	309	330	313	338	352	324	318	286	331	308	326	306	332	322	331	295	380	326	330	301	339	326	311	319	339	287	321	318	322	324	326	328	353	340	347	318	296	331	326	357	316	306	343	332	318	342	327	332	313	324	343	304	304	348	346	295	326	333	325	322	331	296	364	331	340	352	309	311	326	284	319	316	355	320	313	332	332	311	332	365	290	321	336	309	336	349	323	314	318	316	312	347	326	322	308	299	350	331	353	334	330	332	310	300	342	330	307	330	347	315	354	308	314	317	345	318	318	322	346	344	363	299	302	339	311	351	323	324	353	303	348	330	331	358	339	332	306	342	303	312	324	311	328	289	333	328	324	311	304	314	352	319	342	313	328	337	288	327	320	330	310	293	370	338	311	343	326	352	321	313	321	331	336	334	315	320	334	352	331	338	326	345	326	345	294	326	378	311	325	361	329	346	328	340	300	314	326	349	319	307	326	334	321	313	339	345	321	332	330	303	303	357	334	336	352	311	320	321	335	327	336	334	345	354	321	328	314	334	334	335	331	359	330	325	325	309	315	346	367	313	354	308	355	338	329	315	312	334	322	342	320	337	341	316	341	321	295	329	311	331	323	330	327	307	352	327	342	327	301	296	352	310	324	336	359	315	341	307	313	350	333	354	328	305	355	359	331	329	370	330	324	355	327	295	316	297	338	300	333	312	327	332	274	332	343	319	306	346	346	320	326	335	324	336	284	357	315	341	342	327	320	310	335	359	313	303	312	336	355	322	325	324	321	349	307	320	320	361	329	326	346	337	317	302	338	323	317	316	296	356	337	319	312	336	343	336	314	314	356	301	314	313	347	329	320	324	316	332	315	323	316	326	354	339	305	355	340	332	364	325	322	315	315	333	335	331	312	324	301	319	323	322	317	336	308	336	288	300	334	350	321	361	324	316	314	304	321	319	341	309	362	330	328	331	293	322	336	303	370	331	302	305	363	331	313	356	337	312	310	336	339	369	330	302	305	292	333	318	325	321	325	356	332	305	312	300	317	313	338	314	319	326	330	292	317	329	311	340	342	359	325	351	336	306	336	340	319	338	358	333	345	318	322	314	337	323	320	296	331	343	321	309	340	373	315	365	347	303	305	344	317	323	315	328	346	291	312	340	312	328	312	310	335	301	335	301	333	340	326	336	343	331	317	328	319	290	314	310	312	316	321	338	340	324	300	332	292	341	307	340	342	345	308	333	317	346	340	325	322	321	322	331	318	319	318	313	317	330	338	343	308	307	341	369	328	351	291	304	327	350	326	319	295	312	331	339	341	355	320	346	343	282	366	321	293	346	316	305	337	330	333	331	360	343	339	321	315	329	332	322	348	334	345	304	349	319	362	353	301	341	335	330	307	334	347	301	338	348	348	345	346	322	287	333	342	315	300	347	355	345	335	343	338	329	341	336	361	344	318	313	335	318	328	334	293	299	283	342	318	327	370	305	328	338	312	340	341	348	327	337	363	298	340	346	298	326	325	280	336	316	387	332	348	351	312	316	330	325	331	358	348	323	329	323	317	287	312	296	349	352	372	317	302	326	337	330	319	332	334	324	356	323	300	306	301	307	328	339	319	336	359	348	326	334	319	357	325	336	340	336	351	348	323	348	320	330	343	338	302	299	311	291	331	337	326	345	313	366	325	324	332	324	337	303	319	328	298	308	353	327	337	333	316	337	314	327	360	329	333	358	356	318	297	338	327	332	309	328	358	352	341	364	347	325	300	351	338	317	308	326	321	329	319	342	314	327	320	327	304	350	335	311	333	356	312	369	326	343	361	321	313	304	318	341	338	326	313	309	317	351	336	309	307	328	298	333	300	314	316	332	343	352	354	328	309	345	357	362	352	311	323	324	334	332	301	311	310	331	333	337	335	346	320	349	329	338	339	323	354	353	330	335	315	327	310	294	351	338	328	323	333	313	327	317	324	342	310	306	349	325	335	344	341	350	325	318	319	308	309	332	337	344	339	327	320	336	328	363	352	318	305	353	350	304	328	328	330	322	302	323	323	373	307	333	322	331	302	339	304	335	349	321	311	337	301	316	325	323	337	349	292	342	356	325	305	321	297	319	332	320	352	339	301	340	339	306	340	311	362	314	324	312	303	351	338	286	336	331	332	295	293	285	335	354	324	342	322	311	350	342	295	337	332	309	364	303	307	298	314	314	344	300	319	328	349	335	340	300	279	346	320	324	309	350	319	335	341	315	324	330	309	321	310	317	312	301	320	330	339	351	324	355	314	352	333	352	319	303	329	301	325	336	311	340	331	318	289	321	321	328	353	318	346	336	332	340	317	323	347	316	361	316	357	294	313	319	343	310	342	358	345	335	327	325	318	325	329	311	350	321	335	333	320	314	340	318	348	338	330	324	309	325	354	339	323	320	337	295	328	340	318	333	335	322	355	310	309	330	318	317	317	311	362	321	325	315	317	303	356	352	320	320	372	331	332	333	334	348	343	330	294	305	312	312	287	318	360	291	358	303	345	319	331	325	307	296	307	342	319	338	306	320	332	326	332	325	318	307	362	308	303	308	320	369	319	343	311	344	306	351	322	335	333	314	345	325	336	347	330	336	347	326	326	343	348	355	333	318	329	327	325	339	332	312	334	369	334	299	321	318	316	335	351	329	318	319	325	267	352	319	334	340	302	290	334	343	315	317	350	312	328	372	336	330	292	328	297	336	357	322	314	306	321	303	329	331	301	323	318	294	341	368	335	338	323	346	303	369	334	328	322	300	319	307	312	335	317	318	345	340	341	328	340	323	322	308	323	323	341	328	320	365	286	306	340	297	329	337	318	355	330	322	317	304	328	327	330	339	321	325	313	349	352	303
9067	26568	22436	13787	8125	5395	3386	2050	2067	1873	1470	1135	880	734	678	674	643	597	619	587	606	556	564	527	520	1149	3280	4098	3095	2528	1890	1350	943	437	328	355	369	332	360	352	320	357	349	354	372	320	347	360	379	329	344	329	379	336	333	346	374	346	327	316	367	361	367	368	367	353	349	324	329	355	392	352	346	368	351	347	392	340	339	395	356	369	300	335	364	354	364	348	374	353	383	367	341	360	320	352	330	315	349	339	339	349	350	336	361	307	351	318	351	363	364	358	334	354	329	390	331	328	314	394	337	370	344	351	324	377	346	336	353	355	414	351	357	376	347	339	355	367	339	337	341	357	336	329	355	352	374	346	358	375	357	350	347	371	355	356	354	334	319	345	357	399	340	318	350	319	345	366	358	364	326	341	340	340	350	351	373	354	363	357	360	354	331	316	376	350	339	341	377	352	340	341	356	332	397	335	346	345	351	364	364	346	332	340	344	351	329	378	317	382	346	336	351	366	338	369	331	331	365	333	371	365	394	339	334	355	330	346	336	358	417	320	347	332	358	357	344	350	359	350	376	343	347	324	354	363	409	358	373	359	367	363	313	361	318	366	368	340	331	380	338	364	337	378	360	348	369	396	363	343	365	351	370	369	364	360	328	357	393	399	339	348	339	389	370	377	370	344	365	336	355	360	345	351	320	337	361	339	337	359	371	378	338	368	327	322	350	341	355	354	351	340	338	348	351	359	380	319	329	321	342	355	370	369	365	349	387	348	387	341	336	352	335	349	357	375	352	366	358	378	352	369	354	358	354	319	368	373	362	335	366	366	336	389	345	327	337	325	343	350	352	357	349	341	330	335	384	352	373	382	363	355	344	339	364	327	314	373	333	379	362	356	354	343	344	397	352	381	386	361	361	360	396	367	382	352	381	341	352	336	333	335	380	357	389	358	377	331	353	342	387	378	350	326	384	363	362	322	366	351	352	376	353	306	343	344	356	370	312	356	363	353	343	333	356	352	369	323	341	402	351	350	355	356	344	354	368	361	353	333	348	373	382	370	332	371	306	338	342	339	329	332	351	382	367	350	371	362	344	370	345	345	358	384	398	377	338	349	346	365	339	347	372	367	333	369	354	339	331	342	361	351	352	322	374	384	367	374	384	339	358	317	373	356	372	364	344	325	383	339	386	363	352	361	366	357	373	345	355	365	369	359	359	374	338	364	375	380	377	381	365	391	347	336	377	342	373	347	340	342	379	359	347	351	335	324	356	365	351	371	327	324	343	372	374	355	354	346	372	346	335	384	334	348	326	365	349	353	372	338	375	372	399	365	355	354	348	339	333	370	350	335	323	339	349	362	333	358	345	364	379	327	328	357	340	351	357	328	359	335	377	375	364	343	361	356	363	350	329	349	353	343	353	364	355	366	355	333	338	317	367	381	353	366	344	352	347	339	360	356	381	357	339	334	367	327	335	376	377	321	365	352	321	349	339	348	330	373	341	353	363	338	339	338	351	350	381	332	324	372	358	382	392	365	360	372	327	360	382	344	379	378	395	363	369	381	350	332	309	326	359	341	343	349	358	332	369	374	351	325	357	349	380	360	310	342	335	331	335	340	384	359	373	373	366	336	328	386	376	359	357	342	350	349	350	351	379	361	327	362	390	359	338	350	349	347	366	370	355	376	367	362	356	339	326	358	373	342	327	383	365	351	346	355	387	362	384	349	387	345	343	340	363	329	358	357	339	350	343	362	354	337	345	353	362	322	407	323	340	362	350	349	315	356	354	352	358	305	381	351	361	331	349	327	331	365	358	353	363	322	348	353	331	346	359	347	363	345	350	343	333	343	344	359	330	349	331	360	370	331	339	361	333	338	410	338	355	338	320	341	355	351	358	364	356	392	348	366	347	316	366	360	334	381	380	394	377	334	359	372	358	336	354	360	354	344	336	323	368	363	356	379	371	305	343	355	382	347	355	348	373	323	343	354	322	371	326	366	359	342	362	364	375	383	351	354	370	339	342	346	375	356	334	343	339	344	383	375	362	377	338	337	389	392	317	339	332	368	351	354	374	314	396	391	369	350	301	369	374	382	332	378	343	370	343	340	351	354	353	368	341	334	326	391	342	400	314	325	344	370	346	337	338	349	383	346	348	359	364	316	359	355	374	349	374	325	353	352	380	350	352	323	367	345	350	349	340	336	335	336	346	330	370	360	341	345	371	369	330	353	356	354	383	353	327	339	348	334	369	353	329	372	344	351	390	351	348	328	337	378	354	353	343	344	321	337	336	391	358	329	363	380	381	359	333	340	371	325	346	309	374	330	365	338	355	379	346	347	363	348	402	356	340	356	379	333	333	382	368	359	348	329	300	337	346	376	332	361	369	398	338	349	334	386	359	348	354	379	354	338	371	377	342	325	346	356	365	385	365	370	373	345	383	350	392	332	344	367	375	358	336	361	374	329	345	360	361	336	337	348	347	337	336	362	333	361	373	360	364	344	360	381	357	358	348	360	312	333	330	360	360	331	336	348	389	338	353	345	365	373	363	372	340	346	326	388	355	384	383	367	362	364	373	351	366	329	366	339	320	343	362	353	352	324	351	342	342	382	332	358	363	347	348	331	356	321	343	325	360	349	360	348	336	348	343	354	342	370	347	366	392	357	347	333	389	383	345	340	340	322	361	358	318	347	332	351	338	374	404	379	383	337	353	334	363	385	332	343	392	348	323	347	348	377	364	372	352	354	394	348	333	380	367	367	365	337	333	370	333	365	346	351	344	344	344	335	348	376	356	345	363	380	351	374	355	368	362	343	349	373	361	367	378	371	366	354	347	357	371	382	372	349	337	359	352	334	341	354	364	335	347	371	372	337	356	333	355	326	353	360	365	350	346	345	376	367	326	369	391	326	380	372	336	338	351	345	349	317	342	351	317	323	366	368	357	350	389	312	384	350	349	350	393	367	392	359	323	317	331	339	351	359	336	369	368	366	355	317	348	342	381	346	374	351	343	350	372	358	360	365	354	366	337	374	321	336	374	361	369	325	321	371	369	345	342	376	371	364	357	348	336	351	335	356	358	345	391	364	356	334	356	335	347	375	323	362	349	340	352	355	326	355	332	376	333	342	366	342	353	363	346	348	358	391	353	373	325	344	351	397	367	379	369	330	334	393	355	373	360	377	344	387	327	378	346	346	335	345	372	356	372	322	380	349	358	369	353	343	327	326	379	341	348	351	355	343	315	352	372	362	343	332	366	366	372	346	354	313	308	369	354	371	341	345	334	319	370	340	341	358	374	327	357	338	370	329	343	334	400	306	353	343	338	353	328	372	334	329	387	347	366	324	370	354	356	366	356	347	370	365	349	353	368	328	348	366	362	381	330	363	392	367	353	335	329	361	383	367	387	377	347	378	353	357	339	367	371	360	338	340	381	337	356	303	354	368	353	352	364	374	355	325	336	352	372	340	369	328	374	359	361	339	339	365	400	372	309	372	340	339	361	323	344	333	337	381
25034	21237	27453	25215	12755	3043	1518	1164	1227	1091	951	769	713	619	676	665	623	654	695	676	631	600	619	615	573	808	1417	1805	1604	1454	1190	937	713	560	501	521	528	499	498	550	495	565	534	561	481	523	493	472	518	537	557	533	531	508	498	557	558	529	496	544	542	551	492	518	528	531	537	522	465	525	518	488	463	521	474	497	497	539	520	533	520	519	484	489	503	564	561	479	556	527	536	517	529	494	497	551	478	544	489	472	511	533	497	517	502	523	550	511	460	536	475	545	502	554	499	504	513	524	509	519	538	483	519	518	510	573	466	527	533	530	522	517	469	543	517	504	522	553	529	515	529	534	517	540	510	553	521	522	567	520	491	493	516	533	509	499	517	513	512	548	480	520	511	563	512	510	505	510	536	514	526	495	500	524	548	541	505	533	530	526	539	496	506	491	528	518	506	529	541	525	556	463	498	520	534	502	502	545	471	542	525	535	511	520	512	521	523	529	570	538	509	551	528	529	522	540	534	494	485	513	516	468	503	478	512	517	460	516	533	514	493	508	556	525	528	536	538	490	526	511	469	520	543	575	525	544	561	524	528	498	515	510	497	540	493	532	518	530	476	504	517	544	491	505	518	545	551	535	549	518	527	515	543	557	552	506	533	524	556	526	531	532	538	528	497	499	543	509	538	546	555	537	520	463	501	514	518	549	552	518	526	507	472	526	537	522	500	541	502	531	525	521	469	530	498	489	509	555	542	506	524	518	514	491	539	536	500	520	470	497	497	513	493	494	531	522	494	537	544	509	504	510	496	492	514	494	521	568	561	476	529	494	478	523	519	511	499	552	488	500	533	516	540	497	482	498	511	474	522	509	526	491	549	503	498	521	536	456	476	535	544	536	513	517	478	565	525	514	524	529	498	551	485	528	525	547	530	499	521	539	520	548	556	549	542	520	521	532	484	531	505	529	500	508	480	526	521	522	520	509	504	510	499	502	527	529	515	551	513	532	523	517	507	481	516	504	484	502	515	542	558	522	497	518	555	544	527	534	536	515	521	524	509	536	543	526	533	542	491	521	527	518	535	481	518	546	477	575	549	504	573	540	518	488	525	494	544	536	460	503	476	524	521	541	497	549	499	518	474	503	514	570	553	493	495	490	532	536	568	519	496	507	525	545	480	488	512	516	498	523	520	535	505	546	498	555	493	504	489	526	534	487	517	537	496	485	545	501	528	542	504	548	487	509	519	531	546	539	479	504	550	479	542	492	530	502	535	512	508	540	508	522	532	510	513	523	545	479	515	513	506	553	529	558	556	505	543	506	519	519	517	517	479	532	498	536	532	516	494	537	525	561	568	520	511	530	503	491	485	579	548	513	548	521	548	511	531	490	484	552	514	521	531	471	483	514	543	541	520	518	544	505	497	542	518	520	505	525	515	499	535	534	523	537	482	512	511	516	552	488	534	504	523	503	465	502	535	505	519	538	504	523	521	506	538	492	519	526	536	518	537	532	477	530	524	544	516	521	537	539	500	512	496	527	504	512	516	479	510	502	496	565	532	521	529	541	501	501	506	525	483	552	541	552	545	547	570	513	530	536	500	517	547	531	505	538	507	542	519	550	500	532	507	487	473	557	513	559	515	522	510	498	522	507	512	548	502	507	529	516	560	492	511	519	489	507	529	516	507	502	507	512	542	526	509	518	524	501	491	527	507	545	551	530	514	515	524	511	503	552	511	540	522	500	537	522	461	548	522	520	532	514	539	514	509	505	513	546	527	556	532	517	536	507	539	518	508	532	503	548	537	544	499	508	542	523	507	508	531	546	513	532	510	490	500	514	521	535	481	512	522	480	561	511	497	500	489	508	529	530	518	506	522	491	524	478	501	525	513	548	502	512	560	502	520	499	517	566	504	509	490	483	536	524	469	513	486	506	522	504	498	523	541	504	545	516	552	545	532	523	529	518	513	543	517	543	548	528	493	501	539	521	524	491	570	511	518	465	558	514	518	514	511	486	474	505	501	505	522	517	499	478	508	505	482	555	516	520	506	541	523	535	526	500	554	532	497	503	549	542	517	533	465	530	549	529	460	493	493	543	530	550	554	471	514	537	507	488	500	564	530	504	503	541	564	553	523	499	489	504	521	503	451	513	548	532	494	526	522	547	507	522	543	541	526	558	562	509	512	512	500	517	494	497	529	495	538	509	478	553	541	536	509	536	495	514	535	546	512	506	508	516	528	552	523	491	554	547	523	494	512	501	532	541	520	522	547	547	500	554	569	531	531	503	495	487	494	527	535	499	535	522	501	527	577	567	525	537	521	534	528	527	560	569	539	521	504	536	483	521	490	511	514	510	531	526	494	534	528	521	557	490	481	579	488	530	483	531	526	510	529	540	485	506	506	531	508	507	517	533	504	524	552	529	501	535	522	556	510	492	499	522	548	502	541	504	541	534	557	564	511	536	535	561	526	538	545	529	464	531	569	526	522	484	527	533	513	559	549	516	521	520	500	516	513	519	538	496	572	464	533	510	550	512	485	546	509	503	522	549	534	536	499	512	549	556	513	544	563	482	519	529	516	520	509	482	539	470	535	510	523	520	523	530	525	542	524	522	540	507	508	502	514	529	536	498	520	516	537	532	545	523	524	539	510	523	543	497	502	477	502	548	531	506	482	473	539	514	530	523	536	521	526	513	564	493	538	542	510	552	518	526	562	517	497	514	523	514	518	544	545	514	471	530	512	471	541	547	563	513	531	490	502	530	546	459	477	511	487	508	525	525	482	561	563	535	528	509	498	494	532	565	518	472	500	534	519	514	495	489	511	478	520	529	529	514	496	549	519	483	539	502	506	511	536	482	538	532	506	530	525	483	521	482	523	483	505	494	541	543	574	467	518	522	541	525	477	493	517	508	506	496	502	523	537	476	521	527	493	581	563	538	538	531	505	511	513	529	504	544	524	532	533	485	503	503	561	509	554	531	532	487	500	552	496	533	543	516	518	500	522	471	511	488	538	513	521	493	567	500	456	496	524	544	533	542	540	564	550	528	540	498	537	514	538	512	502	493	518	460	509	521	520	531	540	533	513	522	520	466	523	538	524	497	517	571	520	523	520	523	508	535	521	519	505	532	520	513	488	519	521	538	507	543	511	551	498	555	522	546	514	518	514	517	477	496	546	528	544	503	544	516	526	489	503	479	535	547	532	533	513	533	485	570	493	512	486	509	555	499	517	512	505	522	546	523	541	520	529	513	532	551	511	524	513	560	529	487	513	517	514	541	524	519	536	506	537	518	484	570	530	495	512	545	521	512	538	504	525	561	546	521	572	539	494	494	503	477	527	513	506	491	519	522	530	544	534	512	487	519	499	503	541	514	516	484	526	553	513	504	483	495	482	583	500	532	538	543	498	499	509	569	499	487	518	495	494	552	530	506	497	492	530	553	522	549	498	515	500	549	504	515	516	529	515	511	530	543	504	496	491	494	541	513	508	521	547	479	563	547	509	542	539	523	486	534
8395	23307	20411	11339	6199	4289	2599	1921	2107	1699	1540	1197	858	843	775	841	850	824	808	784	797	744	713	640	713	1188	2283	3035	2573	2224	1629	1213	917	618	579	531	548	576	510	538	564	563	549	601	514	612	540	544	554	562	533	557	587	507	521	581	534	557	527	510	599	540	565	579	590	516	506	501	560	564	537	570	556	542	506	556	581	548	535	547	535	493	550	599	572	536	560	585	536	514	567	522	540	530	536	570	524	580	561	506	565	546	573	533	553	535	514	540	526	563	544	530	549	568	533	571	556	522	546	543	572	550	565	556	521	537	554	537	524	536	558	551	539	576	558	562	535	576	594	537	557	562	582	577	547	539	546	551	547	577	540	560	592	562	517	568	536	511	577	523	587	552	550	568	538	564	513	575	594	561	622	516	528	550	556	552	531	516	540	577	554	568	521	539	540	528	504	539	571	570	538	548	537	549	574	543	511	542	527	519	530	567	573	546	535	527	529	548	544	585	495	583	567	578	525	583	555	508	537	559	554	527	542	547	527	587	519	543	536	556	567	556	536	520	549	573	527	587	528	577	532	555	512	567	545	567	565	496	560	542	555	553	561	559	549	556	595	510	588	541	559	581	600	529	554	523	568	569	536	561	543	559	559	560	576	514	504	562	566	530	564	553	558	548	500	583	568	540	593	511	597	567	541	533	570	534	539	548	544	554	551	496	523	576	529	536	553	516	528	546	588	561	566	559	563	534	605	513	539	517	552	572	563	577	565	549	514	564	539	509	560	545	582	564	561	547	550	546	581	529	584	534	515	537	533	543	554	561	583	580	557	592	555	534	553	547	556	534	566	549	558	557	517	563	517	491	576	537	576	572	534	513	510	551	560	565	540	530	558	501	529	557	506	512	558	543	550	536	531	543	568	568	499	537	585	528	519	577	533	534	539	527	536	556	525	555	532	578	561	525	573	529	541	524	560	569	578	549	554	552	586	555	572	537	582	549	538	563	507	529	540	514	567	551	569	535	539	541	536	558	553	558	588	527	535	555	566	532	550	532	554	609	548	565	526	523	510	551	535	567	527	539	559	571	517	520	567	577	572	525	550	562	592	527	575	554	561	538	527	551	521	543	557	528	555	521	505	556	541	549	573	591	540	569	547	568	570	496	569	546	524	558	548	549	553	553	563	537	581	551	554	581	552	500	588	523	546	548	612	544	547	545	562	542	580	542	566	582	517	563	547	532	515	546	532	504	574	554	572	561	572	564	566	534	548	528	512	516	586	550	569	521	521	580	562	526	570	519	569	508	583	557	524	569	537	571	521	591	570	533	613	523	529	559	540	549	608	554	515	548	576	570	572	602	570	549	561	559	519	571	552	559	564	573	550	534	530	521	536	565	524	544	539	508	527	542	513	575	561	589	586	542	535	545	532	531	551	558	547	554	583	567	509	577	548	562	511	530	572	578	561	558	572	533	531	528	576	549	581	573	565	549	552	541	512	568	553	535	538	550	537	556	555	561	558	555	527	556	575	548	493	535	529	539	543	576	588	562	555	537	548	562	596	572	559	509	530	574	572	549	560	556	583	537	538	540	582	523	538	586	552	569	563	537	568	571	487	571	525	525	545	562	534	527	567	513	536	566	601	544	533	536	561	564	597	542	591	562	567	547	613	518	553	528	568	550	572	545	562	564	562	571	507	557	608	532	548	587	543	573	550	542	586	545	572	513	560	566	569	549	519	517	581	575	562	609	549	555	541	555	581	540	499	551	545	562	528	524	528	554	531	566	555	551	531	538	547	529	537	543	563	520	547	577	539	589	510	519	506	523	596	585	563	538	521	551	582	559	515	535	542	577	588	529	565	528	537	512	549	583	548	558	536	548	582	559	502	556	551	529	557	557	526	536	536	518	555	540	535	574	518	545	529	507	534	518	563	570	539	595	552	550	557	561	542	554	528	542	558	554	555	552	515	545	589	570	539	547	537	595	550	528	587	528	588	573	568	566	542	560	564	537	524	596	562	566	558	593	585	580	568	567	536	516	538	546	569	577	584	569	583	562	587	602	571	591	525	533	516	543	600	568	512	528	580	526	529	631	551	530	553	557	580	534	557	520	561	529	566	542	563	542	569	559	538	555	553	544	528	551	568	564	546	546	552	579	562	579	586	531	605	549	572	560	569	524	563	534	554	573	587	564	541	558	547	564	570	577	521	531	579	554	536	533	541	540	518	557	489	532	541	556	533	555	571	529	538	583	537	546	557	602	552	542	481	529	538	521	550	553	538	563	567	545	530	564	538	532	548	548	556	624	556	555	542	539	563	542	539	554	491	557	519	541	559	589	516	541	556	529	561	579	590	562	618	518	536	524	582	523	599	511	555	557	510	526	561	539	599	569	583	519	547	576	517	570	543	550	575	569	515	554	537	596	546	576	585	553	514	559	551	551	564	580	550	536	525	561	621	565	561	519	535	596	557	547	566	568	529	581	579	572	525	529	573	555	547	545	518	505	544	539	576	540	534	531	560	539	581	550	562	550	568	509	547	558	537	585	563	568	547	571	518	515	509	567	509	553	580	538	579	556	527	557	544	552	589	553	580	566	563	603	520	502	537	585	547	520	545	578	586	536	547	589	593	547	556	555	542	573	527	580	554	563	551	577	518	556	578	585	571	582	610	570	543	542	560	536	561	596	532	546	533	590	526	569	563	537	547	543	532	550	606	534	560	511	569	551	543	567	519	523	532	547	543	517	580	493	553	547	537	520	566	567	539	542	514	586	557	557	548	568	579	535	568	576	551	550	563	557	529	544	589	586	567	546	550	532	537	585	552	521	508	554	550	568	571	523	552	542	555	551	512	542	487	544	549	560	512	562	502	593	522	544	545	538	571	591	528	550	553	545	531	552	552	515	558	547	578	555	584	512	556	522	553	546	575	570	534	535	550	549	531	580	508	520	533	526	523	556	535	541	578	583	585	554	578	524	543	570	523	556	520	572	575	597	579	550	560	537	516	569	524	546	546	561	534	588	595	576	560	595	557	551	517	557	562	563	594	542	588	537	562	511	541	553	613	530	573	542	544	534	498	521	565	560	505	530	539	555	542	549	557	505	555	529	568	555	581	537	549	554	581	554	529	559	560	557	585	553	556	529	550	550	503	547	533	578	535	589	571	528	555	588	561	563	567	530	578	534	572	510	549	550	573	538	546	617	565	505	516	575	597	557	553	559	547	539	510	605	575	547	567	534	537	541	553	537	567	547	540	584	552	530	557	586	555	597	559	568	539	568	539	571	527	545	540	554	522	547	531	535	523	554	591	528	585	523	517	561	527	584	586	556	553	512	571	565	529	517	587	578	561	551	541	550	561	532	560	532	538	550	558	525	579	566	519	564	549	534	542	556	544	538	538	545	550	570	552	573	604	560	570	579	537	573	565	552	494	568	537	613	550	564	561	550	534	569	572	552	515	545	568	567	558	592	543	510	571	519	567	573	544	579	582	549	571	542	572	526	531	534	576	547	545	544
22601	21172	28835	23764	21125	21213	11293	2724	2324	1798	1555	1129	939	865	815	858	898	836	785	802	705	636	642	664	656	1537	4058	5712	4294	3634	2789	1826	1216	742	499	543	498	511	534	518	547	515	551	514	502	483	550	504	511	507	528	509	507	505	487	513	536	508	514	502	554	554	540	504	539	516	528	551	510	558	519	516	487	514	500	550	536	516	552	537	555	517	535	512	512	515	537	509	493	533	524	525	506	498	513	514	522	542	514	520	561	502	549	510	485	532	519	538	500	516	532	493	543	512	542	526	500	464	490	493	515	521	536	531	559	490	511	507	522	508	545	520	521	514	576	515	531	493	519	481	523	513	506	489	523	513	494	512	559	541	533	476	520	496	507	517	512	474	490	481	544	540	545	498	496	549	502	497	529	503	474	518	527	523	499	531	521	533	531	586	526	514	542	545	492	486	523	490	539	525	497	536	553	501	510	509	566	528	555	531	517	524	504	492	491	513	499	506	524	512	535	495	478	540	521	520	562	535	516	466	477	517	494	517	507	523	516	494	459	527	525	507	501	539	582	498	493	500	507	497	503	579	552	519	498	536	488	508	493	492	523	547	503	532	506	534	525	564	493	529	538	518	499	572	501	486	491	502	535	510	486	521	496	487	534	499	515	548	520	517	477	519	525	497	502	473	515	512	506	508	540	517	514	522	516	486	500	494	508	495	543	507	519	506	522	512	516	489	552	515	527	532	500	513	511	515	531	535	533	517	496	500	495	529	549	529	517	518	538	533	518	467	518	481	525	516	546	489	537	570	535	510	499	496	511	542	550	529	516	478	517	522	570	487	487	524	510	529	512	533	512	464	518	543	519	536	547	525	528	506	492	531	483	524	486	548	527	526	512	534	486	488	498	577	511	490	489	529	557	532	504	493	575	520	479	511	535	514	522	501	494	539	488	536	517	473	496	526	540	509	495	534	532	552	541	531	536	510	541	485	514	537	517	518	461	508	483	540	486	490	538	527	501	539	520	559	539	532	502	493	511	519	528	554	499	527	523	508	548	507	540	504	586	529	520	531	522	494	525	505	529	472	526	514	480	521	535	489	555	509	522	520	525	500	520	543	525	524	498	494	496	541	491	486	530	529	514	521	547	537	480	513	514	512	571	517	513	510	518	542	530	502	504	521	524	487	537	520	487	537	500	497	522	523	508	516	514	545	537	512	503	469	502	475	497	519	534	553	532	491	516	490	504	524	501	495	546	487	509	491	510	506	501	522	503	507	546	524	514	539	512	559	497	482	473	519	517	500	527	509	506	508	532	535	527	510	571	527	539	524	521	513	518	505	479	527	546	500	506	516	517	500	490	518	496	493	511	543	562	511	490	514	546	512	523	550	526	515	509	506	553	534	527	531	485	530	514	490	508	475	522	529	501	483	537	465	535	503	558	543	510	514	552	552	534	497	497	494	500	505	537	530	515	534	512	532	514	485	500	518	544	555	529	532	467	534	544	527	518	484	511	532	520	547	535	504	562	511	504	526	502	514	468	515	561	478	524	519	505	507	549	498	556	520	516	502	487	502	531	527	520	504	525	493	533	492	501	500	511	507	534	493	504	482	462	545	518	526	508	530	516	513	485	488	560	465	493	502	552	491	509	520	483	540	542	530	509	488	540	502	525	515	538	526	539	494	523	540	485	513	513	497	567	539	551	496	529	547	524	516	514	538	529	508	552	491	521	532	508	559	557	515	530	536	515	486	505	507	486	484	497	525	487	497	486	508	470	532	542	535	497	467	519	470	546	507	577	516	538	515	549	492	526	525	548	493	551	547	528	514	495	500	553	506	521	481	524	525	531	532	503	496	491	486	505	494	512	544	522	511	549	456	513	524	529	511	487	502	507	461	508	510	569	532	523	465	508	534	546	495	540	540	494	509	519	568	524	523	525	503	497	511	542	507	532	509	509	504	533	530	528	519	445	526	534	534	491	517	548	519	505	522	502	518	523	474	508	483	509	502	500	471	506	525	538	560	484	533	513	533	545	551	538	547	472	495	541	490	498	519	510	510	527	497	524	543	548	510	543	499	525	518	506	531	487	494	511	546	544	507	471	535	506	535	505	535	495	555	495	514	528	526	487	518	542	548	480	520	484	519	526	526	525	486	487	505	517	570	535	534	508	539	534	526	515	530	560	486	491	534	503	508	554	528	535	484	504	503	501	502	545	545	514	516	553	498	518	536	539	544	505	493	535	529	573	529	562	544	493	490	515	522	498	492	507	528	574	521	523	507	534	486	526	503	516	494	510	518	501	491	473	511	542	512	561	512	498	579	537	537	517	523	503	536	490	551	527	562	472	568	498	510	544	482	510	519	529	557	503	499	497	487	513	536	543	480	495	544	583	504	475	496	509	505	530	516	486	501	532	527	520	492	521	535	537	501	495	508	478	509	479	541	543	495	522	523	562	515	532	492	523	527	525	500	511	526	523	517	521	511	517	484	546	547	543	527	485	524	493	524	526	539	510	520	508	466	505	514	501	529	593	506	515	534	475	541	542	495	571	510	501	548	503	527	505	469	499	526	521	552	508	506	532	532	496	507	488	582	493	518	489	516	513	507	522	551	518	523	490	507	509	508	521	556	482	516	528	554	529	531	516	519	487	498	506	488	525	472	482	512	508	466	537	513	508	523	553	516	481	497	492	541	483	507	516	504	524	526	536	531	500	475	489	544	529	494	502	478	536	506	542	552	544	515	467	512	536	526	491	551	525	531	541	567	500	480	489	539	516	532	530	475	516	513	482	511	558	510	538	534	519	489	503	510	524	499	556	511	495	511	513	507	506	511	483	521	542	497	514	495	494	508	510	536	506	503	529	525	495	505	479	530	528	519	496	503	530	513	520	475	531	520	522	553	510	500	508	532	491	476	490	512	512	529	494	503	542	515	499	503	539	566	565	557	529	507	524	524	572	537	495	496	493	544	539	489	506	513	529	533	565	518	499	475	510	479	475	553	512	554	542	519	512	491	542	512	550	533	488	509	550	480	543	532	532	488	526	534	466	540	505	537	515	532	486	538	518	525	533	527	547	564	525	482	509	494	546	483	505	526	499	545	514	478	523	521	557	533	513	511	529	506	524	490	534	514	502	540	507	524	525	486	524	530	535	481	465	505	529	518	530	534	520	547	479	551	545	514	540	498	499	517	517	534	461	538	518	477	525	478	548	509	533	507	516	545	540	491	498	501	501	489	497	529	456	512	502	539	513	545	534	506	494	523	556	540	480	511	505	573	536	503	514	507	519	544	521	496	515	488	497	547	543	487	513	494	482	507	512	515	523	526	544	525	514	534	492	539	478	546	540	508	539	511	513	508	482	492	518	532	549	541	498	502	520	508	525	504	554	529	532	535	552	461	478	483	488	540	546	523	516	511	548	528	511	533	556	511	526	502	529	538	510	536	522	489	554	521	519	528	505	502	530	522	528	534	515	500	528	525	465	541	517	533	535	484	492	526	486	513	489	498	496	542	522	493
9590	29421	27288	16801	10432	7374	4543	4145	4135	2991	2726	1667	1354	1136	1100	1190	1291	1129	1045	1058	916	745	818	797	680	2256	6362	8167	6256	5450	4049	2498	1559	899	535	559	502	474	522	493	540	523	499	515	509	552	549	540	514	512	557	539	542	554	518	529	511	534	563	560	534	508	554	505	547	502	499	504	493	499	502	501	550	524	550	551	495	515	562	521	513	514	524	546	589	467	518	582	506	543	519	496	499	513	537	498	537	549	518	504	553	481	483	540	533	531	511	535	550	565	496	547	509	521	511	569	495	550	518	529	532	513	536	520	539	561	501	550	534	510	541	545	550	527	481	526	531	500	522	526	520	547	557	506	547	503	492	592	512	504	527	480	500	521	494	495	570	565	543	508	478	531	538	536	507	506	554	543	518	484	522	552	521	525	572	527	555	477	506	545	507	503	539	553	505	472	540	550	552	502	526	543	538	537	532	523	579	500	539	519	498	561	522	465	537	535	534	485	546	542	528	530	492	488	541	500	547	536	488	503	509	509	501	532	502	515	506	501	494	494	509	523	578	503	526	502	549	557	550	485	506	526	525	507	563	497	509	501	486	536	556	548	543	543	526	541	514	529	558	556	488	544	510	545	560	530	577	508	550	544	525	522	547	511	514	492	543	525	531	520	535	515	507	491	524	523	493	504	540	528	529	545	505	525	511	539	523	508	525	558	517	563	524	508	512	540	548	526	525	526	490	545	568	540	550	566	504	549	504	545	507	516	489	502	514	519	530	501	540	541	489	554	525	550	547	521	519	532	545	506	535	498	542	536	553	548	547	513	494	519	481	503	474	505	533	464	496	528	501	552	513	545	548	540	515	533	531	539	542	511	531	506	512	517	540	506	541	584	506	513	523	534	550	495	527	498	521	508	493	550	566	519	533	516	547	481	526	559	540	518	521	498	534	529	559	554	525	506	493	490	509	543	548	557	546	521	517	548	527	567	532	508	520	568	523	486	497	510	530	545	554	543	505	511	516	522	556	490	511	526	534	548	559	548	508	552	525	531	535	551	518	558	528	512	521	550	521	533	524	528	533	497	516	513	553	497	532	540	520	522	509	492	509	533	510	569	534	510	498	544	551	527	537	493	513	535	506	541	510	526	546	504	538	575	497	529	522	522	570	543	478	533	492	499	552	549	486	504	566	534	537	514	581	560	541	540	529	534	539	523	534	505	534	513	473	539	509	492	535	526	497	530	528	495	526	541	547	474	516	526	495	512	533	513	502	511	515	546	493	501	524	515	488	509	539	522	529	518	515	547	527	506	522	547	505	503	552	484	519	564	488	501	512	530	500	537	477	519	497	514	530	517	537	546	543	537	536	478	557	493	502	581	507	542	551	511	537	504	511	525	536	535	496	533	511	522	545	545	523	537	525	512	491	530	510	533	505	572	502	496	509	506	522	492	546	531	581	511	534	520	515	536	519	557	559	502	580	534	506	519	523	492	500	538	517	484	542	542	480	521	542	507	519	487	553	484	557	531	522	502	548	526	538	598	503	509	505	548	517	542	523	556	546	497	531	539	543	511	509	507	560	512	512	533	562	544	545	536	522	554	494	533	520	574	537	540	533	534	537	522	535	527	512	519	514	519	513	546	554	521	514	525	504	523	506	509	518	583	524	483	535	528	497	480	507	507	563	500	505	510	521	508	537	559	478	471	552	565	519	531	542	532	551	537	512	485	504	502	495	518	507	549	533	491	533	526	553	536	549	498	542	528	557	505	510	499	541	522	519	480	531	521	507	492	546	527	524	547	505	531	503	500	540	530	528	537	571	539	504	492	526	552	547	545	508	539	526	534	513	502	481	544	522	545	517	529	555	552	559	507	516	524	509	564	544	565	548	553	530	521	497	563	541	516	519	537	510	518	529	535	487	504	526	563	535	526	502	459	526	499	553	548	553	532	563	497	501	543	522	488	525	565	542	571	531	519	551	471	515	511	564	512	522	530	483	509	507	544	572	494	523	578	543	526	520	527	573	520	515	523	497	523	480	499	528	473	522	561	526	539	482	520	530	559	529	508	512	558	504	550	536	501	537	528	501	531	524	510	484	516	507	508	516	554	503	540	485	524	537	525	559	543	515	533	518	532	517	499	555	495	541	500	524	527	525	508	505	522	531	504	504	559	574	522	529	528	498	505	556	485	479	482	530	529	557	527	500	480	508	512	496	525	510	535	566	535	510	478	525	489	548	538	541	530	545	535	511	548	525	529	554	538	482	551	498	511	506	523	487	590	499	527	531	535	517	539	522	536	550	518	522	529	507	524	548	510	527	501	540	548	539	546	528	547	507	515	528	526	490	539	517	545	564	541	541	507	538	492	530	538	526	523	533	537	492	576	506	494	537	492	497	524	532	521	542	555	500	448	519	557	535	520	516	489	520	483	515	524	514	521	499	528	493	496	533	515	494	500	530	530	505	480	470	538	504	499	523	550	506	490	550	540	530	503	484	511	530	537	540	499	527	518	531	519	548	511	525	502	509	547	518	508	533	490	546	494	497	521	513	515	545	513	517	504	540	531	538	525	545	558	551	465	544	491	513	531	483	525	516	578	536	533	544	550	520	532	530	532	545	561	502	525	523	500	480	504	516	547	550	586	517	474	515	490	533	518	552	553	473	529	591	567	490	498	529	489	560	512	552	524	537	501	560	528	505	512	562	522	569	566	519	512	527	506	535	559	522	519	535	530	512	491	537	516	532	521	542	525	516	508	516	529	532	525	502	521	533	561	520	518	583	557	508	523	529	544	497	485	497	514	517	497	541	552	508	505	527	521	511	530	524	523	565	497	496	502	537	532	558	562	540	518	520	504	528	528	532	546	553	558	511	516	516	544	506	543	554	535	494	501	503	563	501	561	538	517	512	561	520	499	520	527	511	472	576	542	553	550	550	537	512	527	534	525	493	511	537	514	541	503	525	489	523	548	572	527	522	574	529	556	501	550	500	550	530	553	502	526	548	541	542	529	555	545	549	540	513	554	525	512	548	504	571	511	516	510	528	505	514	588	492	520	542	557	502	563	532	497	544	556	517	530	517	535	533	527	488	507	516	502	501	496	516	542	483	507	504	509	548	553	499	529	541	528	549	519	510	514	484	540	562	577	538	582	492	521	490	511	536	506	525	529	504	542	530	508	491	470	522	511	551	544	503	510	525	548	591	541	496	524	545	537	524	489	524	545	497	523	554	526	515	520	510	562	530	529	526	538	491	514	519	504	573	553	521	485	568	558	505	541	513	559	572	521	522	542	522	564	536	542	516	544	520	518	528	516	579	528	541	529	518	535	488	497	561	487	556	540	537	504	539	493	507	508	499	504	538	524	518	560	506	494	538	516	530	519	501	511	510	476	528	503	546	499	563	535	484	533	512	537	504	504	470	497	508	514	496	546	513	523	515	548	553	576	509	523	527	532	517	519	545	486	505	506	533	532	513	529	522	514	515	500	501	528	554	530	515	493	526	525	532	510	558	521	520	511
27896	19652	13788	6390	2521	1384	947	1087	928	876	595	499	446	424	432	515	491	412	435	422	390	404	401	395	393	386	466	537	532	545	475	457	404	362	334	345	356	345	355	336	355	355	354	375	356	351	386	358	366	322	321	349	380	345	365	339	413	374	341	348	340	358	358	356	313	355	350	316	326	324	343	352	354	351	346	363	320	387	367	353	341	365	352	332	329	380	352	351	342	345	356	358	398	341	346	363	321	340	351	366	385	368	355	359	376	378	365	341	356	367	320	333	362	344	318	325	327	349	392	337	377	371	363	398	371	363	351	358	360	354	366	371	341	330	349	360	378	338	353	343	345	352	359	362	385	336	372	335	354	347	338	359	351	349	350	354	369	373	360	356	320	371	362	366	362	353	350	344	332	339	340	361	329	346	324	353	362	344	340	314	375	345	333	375	323	362	343	322	358	392	304	327	338	341	336	350	363	326	402	352	348	353	347	365	345	348	358	353	349	335	356	335	361	332	357	340	358	367	310	363	332	339	363	380	347	340	352	364	375	381	331	364	359	350	338	372	357	353	324	349	339	361	375	340	339	352	344	386	347	345	363	363	326	357	377	356	355	341	368	367	363	375	343	337	385	329	334	276	380	350	348	361	330	338	340	348	347	357	352	349	367	373	365	368	334	311	354	327	352	388	337	331	345	342	337	347	368	345	352	374	353	340	379	346	379	361	340	355	383	342	339	349	370	353	314	363	397	350	370	349	327	381	360	339	365	314	334	370	343	348	346	337	345	316	364	360	351	345	393	343	363	319	345	326	326	353	358	382	365	354	326	363	335	349	354	373	362	330	330	360	325	341	341	360	310	350	385	336	313	324	348	345	356	320	349	314	343	317	340	373	356	337	350	335	364	340	373	348	405	357	374	377	332	355	360	374	363	391	375	405	355	324	350	322	326	380	328	346	368	331	340	366	352	372	338	355	361	326	351	338	353	328	363	323	380	353	352	355	374	357	345	339	360	338	341	318	328	340	356	335	354	390	370	382	341	343	365	353	362	348	371	342	341	327	338	352	355	332	341	330	363	329	327	319	372	351	368	361	333	399	371	365	365	339	351	352	348	356	367	340	351	356	332	352	358	349	336	384	353	364	351	317	363	348	356	353	348	352	360	377	330	320	342	375	364	356	384	349	358	363	378	342	379	329	364	351	330	344	352	340	383	325	359	378	345	334	348	341	344	352	357	365	340	354	341	353	384	340	361	343	343	363	368	356	348	367	365	351	316	372	326	349	334	352	349	374	320	364	342	368	371	322	355	359	346	336	367	327	340	307	366	342	387	360	318	373	355	330	359	317	356	371	331	329	372	380	370	362	349	343	361	340	326	355	354	331	336	366	325	341	362	333	365	363	372	375	349	376	347	348	337	320	329	333	355	370	368	367	332	414	328	326	351	316	345	317	360	363	359	360	340	360	333	364	362	364	362	363	386	321	333	367	361	336	355	384	329	341	366	353	317	325	358	363	356	370	369	343	347	352	368	345	381	352	333	302	351	361	407	323	335	390	355	357	325	324	320	346	370	311	352	379	331	350	403	354	352	361	346	356	331	326	370	344	325	352	347	329	324	366	357	392	380	370	317	340	340	343	347	358	386	360	382	356	365	356	353	332	356	354	321	314	370	359	343	342	346	367	360	364	355	373	336	361	360	338	355	354	322	376	363	348	362	364	372	359	346	346	358	362	340	360	334	379	349	348	344	317	349	338	374	337	323	349	379	346	354	363	358	382	355	375	352	351	385	384	327	343	323	372	352	361	327	360	361	352	348	340	354	352	349	338	340	329	357	350	369	356	354	344	377	363	351	365	336	332	357	350	366	374	355	373	349	336	390	341	342	382	350	391	361	333	350	328	372	328	356	355	356	321	332	379	363	346	355	330	315	368	365	379	335	384	361	339	341	329	346	318	361	343	362	339	347	324	335	365	348	339	357	350	370	342	322	340	345	386	344	330	336	352	358	330	353	382	323	350	347	341	363	347	364	379	333	360	361	355	359	332	334	336	304	301	358	356	313	349	374	402	343	346	344	354	352	324	356	387	350	352	333	360	345	369	346	334	362	350	361	344	290	334	344	337	337	362	328	332	336	344	368	356	340	360	362	372	354	362	339	329	354	322	347	380	350	352	384	334	362	340	326	342	339	345	332	341	347	365	376	350	354	336	317	333	387	337	339	342	336	365	345	355	368	334	347	356	346	368	373	309	341	370	343	304	351	348	365	347	315	364	341	357	363	369	356	330	358	344	353	333	363	363	313	339	319	384	340	326	388	382	340	349	333	379	361	373	334	383	354	343	347	364	349	332	321	368	383	338	360	360	367	353	323	347	381	350	343	315	355	339	335	327	360	368	331	343	344	379	367	336	384	354	347	332	364	341	311	325	343	361	368	337	314	359	354	361	350	411	361	366	330	336	349	359	353	342	385	353	333	377	369	390	383	368	383	345	341	334	341	360	336	316	375	328	332	381	347	322	385	340	352	355	359	366	356	355	363	352	370	330	347	358	353	351	360	330	334	355	382	377	324	343	380	362	343	325	350	350	366	354	331	350	370	359	354	351	353	356	361	364	312	343	388	351	364	382	361	366	339	361	368	360	347	343	334	323	354	363	338	318	366	351	326	325	374	355	357	320	355	358	328	367	379	351	354	371	358	357	321	361	322	355	351	382	305	356	352	362	391	355	347	337	351	353	332	313	365	351	346	361	357	351	360	351	359	357	345	372	350	363	387	366	340	364	337	351	347	353	354	355	364	344	366	367	351	340	374	329	354	358	360	308	359	326	374	386	356	348	319	344	347	364	335	357	339	312	361	342	363	369	361	333	373	346	369	370	366	332	347	360	338	369	325	352	323	334	384	349	349	343	333	339	328	364	358	356	357	348	346	370	376	330	340	349	384	354	332	383	359	340	382	337	320	359	373	370	358	383	358	354	373	352	371	335	342	338	333	320	326	344	388	341	331	347	332	374	337	355	359	364	382	364	338	353	307	399	318	320	399	338	378	351	306	364	358	338	347	375	331	355	343	347	371	372	343	322	329	318	349	353	380	359	335	365	378	373	366	323	373	352	363	365	344	318	337	341	353	346	365	338	340	331	368	336	355	334	379	351	371	328	344	370	386	361	356	340	354	329	351	381	328	342	363	328	332	366	364	354	354	375	337	333	351	366	374	334	350	346	350	322	349	355	351	345	374	320	331	340	356	366	331	334	400	320	385	375	369	354	355	385	363	362	359	367	324	342	352	351	350	352	381	354	345	353	343	338	348	341	362	330	373	351	336	331	373	377	371	348	347	345	393	365	330	384	366	371	351	304	337	344	352	331	337	324	330	346	333	360	376	356	375	330	370	328	368	341	352	360	370	359	368	315	356	320	356	389	364	336	355	378	354	328	369	362	364	365	332	358	324	316	384	345	336	372	348	341	346	356	362	347	342	345	341	378	385	349	342	333	336	352	377	310	319	362	340	335	362	396
7887	15495	13945	6749	4099	2524	1687	1930	1724	1435	979	733	538	567	606	677	635	564	481	460	505	461	487	512	433	462	614	670	670	668	607	493	441	368	373	407	366	395	397	347	347	320	400	404	384	398	394	407	392	409	349	378	363	366	368	407	400	358	359	432	415	388	364	384	394	361	373	364	385	380	376	383	380	388	445	380	379	399	397	384	361	414	355	351	380	393	423	377	381	377	347	385	353	373	400	397	391	352	381	393	376	376	385	380	374	423	391	398	374	393	359	375	387	428	367	358	373	389	376	386	381	413	392	346	372	375	372	411	367	383	411	396	378	393	383	382	383	400	387	403	392	396	417	362	393	405	374	342	370	386	394	417	392	408	376	373	411	387	370	370	380	386	407	396	385	415	417	403	408	404	389	411	370	404	375	373	397	386	373	357	367	394	384	398	372	383	401	366	430	387	366	417	368	372	378	377	366	378	403	398	417	391	365	398	377	421	424	403	387	387	348	389	399	368	402	362	372	386	378	378	420	393	395	394	400	418	406	357	386	390	386	364	391	361	388	407	409	384	373	370	394	405	405	405	362	395	410	379	401	413	402	393	352	405	370	352	403	375	364	389	387	376	390	351	388	391	407	362	368	406	395	396	379	399	342	392	357	362	389	404	423	398	361	396	372	401	387	409	397	409	397	378	379	407	375	380	367	386	375	371	355	337	380	409	375	385	348	390	386	376	356	397	398	372	415	405	387	383	427	374	414	396	392	380	394	416	390	393	377	421	391	367	382	364	411	370	421	382	368	391	403	405	400	356	392	393	347	403	394	365	359	379	382	398	427	367	384	406	355	396	357	405	363	376	353	382	414	337	395	373	413	356	368	379	369	373	394	396	386	387	384	375	365	411	383	391	376	403	373	393	404	385	376	408	433	410	401	408	393	435	351	387	381	382	382	382	389	352	380	393	402	350	370	381	383	376	374	376	387	403	349	370	356	375	333	409	377	383	392	381	387	360	367	400	358	373	374	383	379	391	376	340	379	390	383	396	407	334	416	398	410	384	365	379	413	385	390	375	356	419	378	392	393	399	408	377	370	388	392	376	372	359	380	366	385	379	370	350	407	397	405	350	380	363	375	387	347	401	385	396	370	380	367	415	388	370	412	375	394	389	413	397	378	378	380	411	381	379	405	368	367	372	353	388	378	396	430	339	380	391	375	359	422	357	354	378	380	396	401	404	351	361	368	379	389	405	351	383	388	348	419	402	402	398	394	363	385	400	375	370	393	376	401	375	365	399	382	393	384	374	344	382	409	377	385	403	390	390	409	376	363	355	376	353	368	397	393	383	363	396	372	372	412	411	384	374	392	355	334	393	372	388	388	369	405	397	382	368	400	385	354	370	388	388	371	402	384	374	396	391	401	392	402	374	385	371	368	417	418	365	382	390	390	401	365	390	411	410	394	379	389	388	377	399	388	375	370	397	390	371	425	363	361	390	393	399	344	404	377	373	404	376	393	408	397	372	399	419	399	433	416	381	404	400	362	365	357	380	398	382	405	375	390	355	369	367	404	374	383	386	399	371	385	376	390	341	398	371	393	377	347	396	383	408	411	406	374	415	371	403	412	385	376	380	414	409	417	398	396	372	402	381	425	401	410	386	338	388	402	384	388	369	409	414	390	400	415	429	336	354	367	409	336	345	379	333	374	415	392	354	416	369	391	380	394	363	391	361	377	416	389	386	365	409	407	379	399	389	361	381	362	392	393	419	370	369	392	365	401	356	373	365	374	415	378	376	365	405	397	428	387	410	365	407	361	420	425	369	388	398	388	394	383	373	375	406	360	374	387	380	382	402	345	405	406	378	378	411	351	409	358	375	377	361	389	389	383	391	354	331	379	392	393	387	398	382	363	393	408	372	393	400	371	403	391	377	430	391	397	376	385	436	383	372	381	375	412	376	358	411	400	383	400	395	390	388	409	387	383	383	383	382	374	380	376	401	374	375	368	366	370	410	423	416	384	382	426	341	455	374	388	376	373	348	401	392	405	404	400	405	390	387	387	376	424	386	412	415	371	380	399	340	387	382	389	368	430	384	365	384	401	397	373	356	414	361	395	368	395	386	388	414	410	391	434	382	366	376	395	415	405	366	379	383	373	364	375	367	372	365	372	364	391	401	386	399	362	394	377	400	368	389	390	366	374	355	408	359	396	388	332	351	380	366	387	389	372	408	366	395	366	408	405	403	355	401	377	374	381	408	404	393	388	374	353	379	385	391	394	379	405	376	402	405	389	408	399	404	393	338	374	393	369	390	379	374	407	392	397	396	399	365	382	465	388	422	377	380	375	387	360	397	369	389	373	423	357	376	405	378	382	336	400	375	370	388	380	413	370	367	389	371	386	393	403	345	374	415	356	378	392	386	380	384	359	391	372	368	397	391	407	394	408	391	360	394	393	383	382	410	391	365	402	359	370	370	386	408	366	383	374	383	384	364	360	377	380	384	377	404	378	392	395	419	380	370	376	401	364	379	371	383	393	403	391	368	420	372	380	392	396	382	397	386	388	388	373	415	393	408	398	424	371	396	376	395	364	380	396	404	375	384	347	386	392	377	386	380	359	393	385	358	411	391	385	391	426	350	378	355	395	389	396	378	436	396	436	377	399	372	390	350	403	362	417	371	364	365	384	402	379	358	432	415	395	375	401	386	464	413	380	404	379	381	385	383	421	405	363	386	367	383	382	371	387	377	357	380	381	377	369	381	403	400	377	371	385	394	380	392	345	383	400	400	383	378	380	373	369	391	427	371	381	372	413	391	372	401	367	338	370	372	387	411	397	388	412	407	458	380	411	408	392	371	372	396	371	438	393	391	358	407	361	371	402	396	425	383	360	392	359	380	351	373	354	384	358	388	377	398	388	345	361	376	384	394	350	386	375	402	396	381	389	357	403	346	419	353	410	394	384	399	406	377	355	403	391	366	371	416	380	386	366	379	393	356	375	359	391	397	381	390	385	386	392	366	380	369	378	365	379	365	403	371	384	380	409	370	382	401	388	391	357	390	336	403	371	383	354	419	414	376	368	369	408	382	390	365	372	383	400	357	396	408	364	399	390	388	369	398	401	398	357	358	420	356	422	396	388	373	346	396	358	391	407	392	395	399	392	391	395	364	385	374	374	353	400	381	378	381	410	388	349	345	386	389	370	361	371	386	411	385	406	352	385	408	370	368	376	387	379	388	364	378	363	355	388	375	372	383	392	355	384	353	372	372	357	367	393	410	375	397	374	386	404	382	375	358	345	434	393	372	367	400	390	406	353	379	371	354	389	366	396	414	407	401	380	390	374	404	390	395	411	391	406	413	399	377	405	361	384	343	387	369	387	374	406	402	382	383	397	377	330	347	393	381	410	396	386	373	376	374	371	396	380	374	384	401	369	393	388	414	366	399	371	383	366	396	378	375	375	366	386	391	375	351	379	374	391	403	380	405	392	384	383	379	398	378	412	420	390	367	431	383	405	426
24105	21322	28503	24501	21241	9481	2427	2042	1780	1173	882	640	553	548	673	594	595	501	404	404	415	392	392	448	362	587	1980	2616	2039	1765	1522	891	678	355	317	315	343	336	327	307	328	314	312	295	282	341	283	318	321	339	314	310	301	304	316	284	327	290	309	321	301	302	317	321	293	302	299	300	305	341	279	309	330	302	287	328	302	311	315	308	306	311	284	298	346	302	335	311	323	320	291	305	311	318	309	302	274	322	314	324	299	311	306	300	316	343	315	271	292	322	279	275	300	338	314	285	317	327	311	300	325	298	308	292	337	317	332	297	320	316	316	303	299	310	328	321	292	302	319	341	322	317	323	292	316	280	330	328	303	303	299	298	327	320	316	272	315	302	317	347	306	330	304	333	278	316	309	317	306	301	310	316	304	319	343	314	274	329	334	345	330	300	319	302	326	314	312	315	315	295	295	292	304	316	327	311	278	301	311	287	300	313	280	338	331	309	289	322	296	305	310	295	309	296	318	285	290	346	347	283	335	295	293	307	330	283	283	308	284	325	282	304	299	333	320	320	284	281	315	329	321	323	341	319	305	340	328	298	291	304	319	283	303	313	293	320	314	295	313	311	312	324	321	308	297	330	298	316	301	300	287	306	330	330	332	321	308	330	319	337	282	300	318	328	312	309	321	311	327	291	326	338	285	325	290	325	304	341	308	335	314	267	313	307	319	303	264	272	306	324	320	284	334	288	287	324	330	304	315	327	303	319	279	304	281	296	287	294	351	317	290	308	335	317	332	344	287	313	290	317	319	295	321	317	309	304	306	303	325	281	301	277	324	310	322	293	323	320	301	315	299	326	308	293	332	290	307	303	301	308	292	330	330	316	335	339	320	337	320	325	347	310	336	318	326	314	311	316	307	310	309	323	321	311	335	319	291	317	298	305	305	318	314	299	310	313	325	349	323	337	356	306	303	332	304	321	309	323	303	312	293	331	283	310	288	331	315	322	297	335	303	322	324	290	297	325	313	281	288	280	304	335	288	299	327	300	317	318	316	344	294	304	297	325	302	315	311	287	320	275	342	323	317	309	319	339	336	315	328	321	307	303	312	285	311	321	309	302	278	320	310	310	312	306	313	302	331	308	309	333	334	308	348	325	320	343	361	324	291	309	286	290	333	322	299	327	333	330	279	292	306	290	337	337	298	327	308	309	284	295	353	317	313	311	304	284	300	292	326	324	305	297	288	317	351	307	323	313	311	328	283	318	294	334	325	283	304	328	310	318	292	312	265	286	318	280	306	312	304	318	306	321	306	297	298	279	315	297	303	315	301	327	320	317	337	309	320	298	322	287	309	311	316	305	336	327	292	338	303	310	295	290	304	300	318	285	306	317	322	330	312	327	333	317	298	311	282	299	302	319	308	304	298	283	298	324	319	318	313	283	302	309	310	307	309	282	321	325	301	314	290	321	295	339	319	324	313	319	286	281	310	305	299	299	336	291	311	317	337	282	349	339	320	284	294	320	277	295	328	340	335	322	307	276	314	294	322	308	316	316	321	307	291	304	286	296	292	309	297	325	320	301	310	296	345	306	334	335	274	305	313	326	296	306	345	306	318	307	337	296	314	332	323	303	339	299	344	330	284	314	292	329	310	306	329	310	301	303	331	290	311	284	341	297	284	314	299	326	290	290	331	322	313	323	327	315	308	296	291	318	362	300	337	302	336	330	293	299	288	299	271	300	283	337	302	290	298	316	312	298	262	324	315	314	311	314	293	332	278	306	309	288	343	280	329	327	311	271	306	271	292	326	305	308	316	320	304	311	290	289	319	335	329	339	298	314	307	309	320	302	280	316	316	322	306	319	270	302	333	295	330	295	312	302	301	334	288	286	333	297	304	285	288	301	308	315	313	292	300	334	320	303	323	312	313	310	323	293	290	296	302	313	316	287	329	330	313	331	284	328	310	348	310	323	320	321	319	321	348	301	310	302	295	321	339	354	299	314	334	320	317	302	273	326	305	284	311	309	322	285	321	285	311	319	303	329	311	294	340	331	288	311	312	291	325	341	305	310	310	269	323	303	319	288	307	309	276	266	276	339	289	335	313	308	340	311	331	328	313	292	335	291	313	313	314	320	291	292	350	291	283	283	303	311	287	288	299	312	296	271	325	332	345	331	316	293	317	337	314	325	287	293	301	300	310	291	308	337	269	306	330	275	290	314	321	297	308	291	277	317	319	328	319	304	297	314	290	297	298	300	296	334	299	298	312	336	318	305	294	309	273	314	320	340	322	281	304	333	306	307	313	303	301	309	339	321	328	323	284	311	280	308	356	315	279	323	269	311	296	315	316	311	295	324	332	315	331	325	296	316	352	310	296	308	288	306	325	323	313	294	314	314	326	358	330	320	320	305	302	304	305	332	311	326	301	300	335	300	322	317	320	333	337	291	299	298	273	300	310	335	316	319	323	312	336	310	345	323	305	308	300	309	327	325	299	304	301	321	345	300	304	321	314	317	345	347	311	279	342	302	299	315	297	271	289	286	313	280	327	325	278	323	337	338	318	302	326	272	313	329	283	344	332	319	292	316	315	290	296	298	310	330	290	337	301	312	271	315	311	313	326	322	296	305	290	302	318	288	304	305	311	271	301	284	308	318	309	295	311	316	311	343	316	307	285	310	334	295	316	316	303	296	305	296	331	330	306	314	325	309	307	311	307	275	306	336	299	327	281	318	312	338	290	304	344	335	314	301	291	302	304	313	298	272	319	347	316	304	315	290	325	303	300	299	284	291	292	277	308	287	318	334	322	294	324	312	325	304	295	301	289	279	300	309	309	333	367	282	317	328	311	283	324	305	319	346	306	315	336	336	310	309	292	285	306	303	302	315	345	288	331	295	300	317	295	311	294	333	334	305	323	271	313	313	307	299	285	298	327	297	298	321	293	318	294	294	309	303	307	347	307	321	295	310	322	282	289	301	290	283	311	308	323	282	324	316	310	320	297	337	289	320	313	331	297	339	316	284	309	311	308	302	342	308	329	326	325	325	327	306	302	289	337	312	279	310	309	302	315	290	324	318	324	303	322	294	294	316	283	298	303	320	294	320	301	335	309	330	286	300	298	304	317	272	349	300	291	332	272	313	294	303	322	320	350	294	293	329	315	328	313	281	318	334	337	315	284	281	331	288	314	313	279	312	280	296	297	303	289	314	324	300	318	303	297	294	314	290	313	282	313	297	302	351	316	296	303	288	315	301	291	323	287	271	345	317	328	314	315	291	303	311	291	285	323	317	314	291	309	317	337	303	287	326	308	300	338	310	302	320	309	281	309	316	315	352	312	322	309	280	318	313	266	295	343	312	329	342	307	316	339	321	306	303	329	319	327	302	293	329	302	310	314	300	313	314	319	273	289	292	309	308	293	280	283	284	326	330	306	305	309	318	287	304	289	345	332	326	329	278	329	336	302	340	327	297	305	331	286	324	275	295	330	343	277	291	313	310	311	319	314	321	313	332	290	293
7390	23484	17903	9486	7064	4234	3414	3727	3222	2025	1477	1027	836	722	911	962	843	715	584	499	491	465	435	541	448	856	3029	4020	3317	2749	2109	1374	917	418	311	342	356	326	331	359	320	347	338	331	328	305	315	359	326	336	379	311	350	309	332	345	311	337	318	346	329	318	353	326	365	299	315	307	349	323	316	316	325	288	343	308	321	355	309	357	334	326	360	300	339	326	370	325	338	318	338	311	351	324	367	329	324	320	309	366	350	353	341	329	336	336	288	339	330	355	340	352	339	340	336	347	328	342	349	347	323	342	322	359	341	321	322	306	324	328	293	316	324	340	330	339	327	354	303	336	340	352	323	333	317	323	367	330	348	333	326	355	327	313	323	306	317	319	341	321	327	349	313	329	350	328	320	354	315	338	359	343	318	327	319	326	334	324	346	315	330	341	348	354	363	345	330	333	341	314	340	355	331	324	353	351	313	362	330	357	342	342	332	331	328	361	353	355	326	338	313	330	319	335	339	374	363	316	352	388	339	310	328	329	311	330	320	347	296	320	324	317	363	329	315	348	279	325	328	336	321	356	342	340	329	375	320	357	342	352	333	316	351	355	323	331	316	311	317	308	333	322	345	365	354	341	328	336	360	331	336	378	331	374	320	317	337	354	341	316	337	338	333	331	358	332	337	331	321	346	342	333	325	317	333	345	316	328	344	325	333	327	341	374	312	342	331	347	337	344	333	350	329	361	328	352	327	335	309	333	362	340	328	342	370	349	345	297	357	323	321	343	355	328	320	320	284	344	335	348	350	321	352	351	340	322	348	329	357	330	350	335	382	320	351	347	359	313	346	341	325	354	323	324	341	321	367	336	344	346	368	379	327	327	323	304	370	308	351	354	342	327	356	337	330	295	328	302	353	346	357	350	331	311	342	358	340	345	321	319	354	319	336	343	314	357	324	355	351	342	335	334	346	316	346	343	336	304	323	324	372	342	311	329	353	332	375	318	372	325	331	315	344	310	338	366	336	349	327	322	355	317	361	342	346	330	337	339	316	351	343	308	306	308	345	320	324	352	325	334	343	335	318	357	331	332	323	324	340	329	368	326	323	348	364	309	375	373	352	316	344	313	333	304	318	356	329	303	362	364	298	322	322	336	321	342	304	331	359	309	319	331	334	285	311	321	356	334	330	331	358	346	333	326	333	364	315	330	343	322	347	319	335	347	351	349	351	313	317	312	319	320	336	320	349	328	307	308	300	309	327	333	336	336	319	319	326	341	317	331	329	339	334	350	315	344	345	340	305	340	338	322	357	337	334	347	379	349	375	337	327	351	316	329	339	311	353	349	324	327	338	368	318	316	323	342	317	349	350	352	353	334	339	342	334	332	326	319	351	363	343	314	330	308	349	360	320	311	328	308	328	340	354	334	329	328	315	345	335	323	336	351	316	347	355	345	371	353	321	354	349	307	311	343	340	347	356	297	305	344	301	327	320	355	331	361	310	351	321	324	297	319	370	356	340	330	372	373	313	363	327	328	326	338	318	322	290	331	357	344	282	322	351	349	332	336	336	347	379	349	315	366	336	311	343	337	300	328	317	320	313	371	306	340	334	348	327	359	347	325	352	370	353	324	324	362	308	352	330	326	309	329	315	363	336	350	326	331	377	310	320	323	332	341	349	344	335	347	324	336	334	314	314	365	314	322	338	327	331	342	335	346	304	319	351	342	336	344	322	353	336	310	304	346	355	327	290	327	343	355	312	365	317	368	350	320	359	330	350	318	329	325	312	336	328	298	348	348	323	317	318	318	304	347	333	341	315	337	334	329	320	332	313	351	365	316	314	345	313	348	341	326	318	296	298	361	319	335	327	323	316	319	326	330	335	319	292	346	376	328	308	354	318	319	358	356	329	335	330	346	319	332	365	315	339	317	309	349	361	323	337	333	344	349	335	336	320	328	351	309	335	345	318	334	299	334	313	308	332	329	324	343	320	331	348	329	324	316	330	345	324	314	319	318	350	340	338	324	336	329	354	326	326	314	328	306	332	326	347	356	317	350	326	343	310	305	328	296	319	340	325	350	324	335	341	306	341	348	321	352	359	304	348	332	303	349	343	307	327	315	361	348	323	316	331	315	343	340	339	335	324	345	335	345	335	347	369	340	336	319	335	360	357	379	345	305	349	369	341	364	333	310	327	377	346	319	335	345	336	333	297	303	332	354	344	349	316	332	354	378	367	334	305	313	314	343	306	350	325	298	323	319	322	317	359	318	336	343	323	339	352	320	317	320	335	366	311	316	313	319	332	358	334	336	332	306	327	331	323	320	311	339	346	323	299	332	308	332	335	356	341	324	325	315	309	320	331	347	346	340	312	348	304	322	339	302	336	320	316	320	364	322	302	321	319	301	326	302	331	343	346	289	327	323	343	357	326	314	359	310	295	331	328	319	351	364	330	332	319	306	339	339	326	344	338	365	363	354	348	335	345	360	342	303	336	325	355	314	343	326	352	348	333	329	306	316	347	333	337	348	320	332	345	344	311	347	313	339	290	322	330	357	348	362	351	366	313	320	335	338	322	335	306	336	334	311	371	334	318	313	360	360	319	338	343	344	334	340	341	325	311	318	342	343	325	333	328	328	291	333	368	308	345	364	316	322	354	345	347	339	336	352	322	326	348	353	341	378	322	309	342	343	335	324	343	336	368	358	312	349	334	324	315	329	343	343	327	327	344	339	337	324	340	336	328	318	341	349	304	329	347	325	342	295	333	316	362	304	328	342	341	318	366	349	320	330	326	319	293	357	359	329	348	374	287	325	338	337	331	337	340	308	321	352	336	315	332	324	326	333	332	320	335	360	326	348	355	324	365	341	331	318	355	355	321	321	320	354	322	326	345	353	356	319	334	330	317	351	344	325	331	315	313	334	316	335	330	305	365	378	350	346	341	352	328	343	366	345	321	341	328	307	366	339	316	333	335	331	315	320	329	331	322	352	326	338	341	315	333	380	332	320	337	343	337	335	298	363	362	331	344	349	330	310	315	324	324	344	334	343	362	320	315	318	305	323	345	357	348	371	299	343	325	341	294	301	341	340	330	346	333	345	320	337	317	347	358	349	324	322	327	342	296	349	339	347	334	335	354	310	335	372	293	339	359	326	336	346	346	337	327	343	359	361	317	359	310	320	332	342	331	319	331	329	360	347	338	295	306	357	348	328	315	316	345	364	326	313	347	331	341	326	289	344	309	350	340	324	320	350	302	332	336	327	326	316	312	349	346	348	344	328	361	353	329	362	336	340	334	320	327	354	336	362	329	279	348	352	311	354	367	348	335	329	322	339	336	339	360	328	350	351	315	345	361	326	368	344	329	361	310	314	308	346	325	344	324	311	344	349	329	328	353	324	317	358	365	369	372	330	341	368	336	314	337	366	336	331	362	351	343	335	335	323	320	342	321	339	332	342	349	324	310	365	336	338	386	322	312	376	353	318	333	339	325	345	386	335	354	326	334	308	352	326	337	287
24991	21118	27217	25173	12354	2512	2125	1971	1526	1124	985	743	616	786	904	781	714	640	584	566	568	543	509	524	605	650	1078	1827	1680	1403	1272	903	677	493	466	517	520	483	525	528	486	486	464	513	495	499	477	507	467	504	468	520	531	479	518	496	503	474	484	510	521	460	493	482	483	505	440	527	503	485	539	473	488	467	520	482	467	485	496	480	514	479	492	504	481	548	536	519	539	508	497	502	487	485	521	515	460	498	518	478	517	517	507	467	496	550	524	535	518	487	465	504	474	483	528	488	458	483	507	459	525	503	506	495	510	522	504	476	458	471	478	440	508	508	539	492	494	492	522	517	506	458	481	474	534	505	481	492	573	483	488	456	518	498	515	540	462	460	533	477	482	481	482	478	494	490	478	454	509	492	486	513	493	481	492	510	480	491	518	474	538	507	517	508	480	518	466	491	510	491	464	494	506	517	466	515	515	525	458	507	470	481	501	483	506	493	496	465	509	532	503	508	462	475	483	496	497	475	514	545	480	529	507	501	501	471	481	499	502	513	491	453	507	515	483	480	481	470	508	476	506	500	486	496	499	492	492	500	492	517	480	494	517	518	483	496	497	443	478	493	539	479	502	495	495	482	500	487	517	491	514	494	522	548	531	494	499	489	524	500	472	512	504	513	481	479	470	504	485	531	479	519	513	481	470	504	473	511	486	537	466	492	476	551	481	497	483	455	495	503	433	502	501	465	523	490	524	508	510	515	541	532	477	475	487	528	489	481	501	522	528	504	482	496	469	500	499	465	492	539	506	514	532	537	471	508	515	545	502	491	463	478	453	485	481	526	475	486	490	516	497	502	505	531	482	466	504	489	497	488	521	482	490	502	510	492	496	495	515	492	489	447	504	488	521	460	472	476	502	475	494	466	500	496	482	501	515	471	447	503	518	501	477	487	474	529	538	514	491	481	512	504	542	473	466	476	482	477	478	502	499	484	518	501	525	489	482	484	511	481	469	486	506	501	521	455	489	475	535	520	503	504	479	491	474	471	459	459	498	512	522	507	497	504	511	498	493	513	553	535	461	508	522	469	460	458	481	471	511	478	525	525	507	507	511	491	494	521	519	504	500	484	454	488	481	518	500	510	487	494	477	533	528	489	559	453	465	509	485	513	482	505	503	518	486	494	494	467	464	505	500	517	520	522	503	489	498	467	536	505	478	514	492	496	518	471	516	493	476	528	494	498	520	467	497	511	483	519	464	476	508	502	547	516	443	509	515	483	530	479	478	481	471	512	487	463	546	543	513	454	503	469	471	520	488	473	520	506	524	477	485	499	507	510	487	450	538	508	511	483	475	488	447	487	494	495	504	471	495	528	489	482	470	476	472	483	488	507	501	494	518	436	517	466	524	501	479	520	503	503	476	506	479	513	456	471	542	502	474	538	456	501	524	483	509	506	459	492	475	510	487	461	488	506	518	523	506	508	497	487	508	488	540	498	464	501	479	476	501	500	497	492	529	484	503	490	503	482	501	479	518	469	507	501	518	497	476	475	519	513	470	466	488	463	498	515	491	543	515	444	492	532	490	483	500	447	519	525	490	479	509	501	460	467	484	531	463	493	500	529	497	471	493	472	517	480	491	517	490	491	489	530	528	495	511	502	505	505	506	492	517	501	505	479	488	500	456	509	507	496	475	486	468	487	538	484	496	509	504	478	542	504	518	487	522	458	538	526	496	499	487	542	542	550	471	490	511	509	505	471	499	480	513	531	559	501	484	507	527	454	488	519	469	499	497	467	488	487	519	518	490	496	441	505	539	470	502	508	513	455	510	507	490	512	513	491	455	454	495	489	456	494	475	487	501	506	452	505	494	503	482	520	510	509	501	499	498	494	500	481	492	505	519	528	506	534	479	507	500	520	516	508	466	485	485	519	471	503	506	487	493	486	536	469	486	450	540	504	534	466	492	484	524	484	504	484	506	465	511	481	505	481	514	532	504	463	478	506	487	507	545	494	495	487	449	494	493	482	478	484	468	487	468	517	476	494	496	506	490	536	537	468	488	478	491	474	479	494	471	496	512	494	493	507	490	493	468	506	505	518	484	479	486	443	523	498	507	492	532	481	496	490	440	486	502	483	465	496	477	520	531	474	472	528	525	489	477	477	456	460	493	478	473	520	444	530	532	519	493	512	447	496	480	459	444	501	436	488	497	511	479	502	519	488	511	517	474	502	537	524	509	521	533	543	486	543	503	494	466	451	483	492	517	496	525	498	498	505	469	500	497	447	504	555	535	528	496	505	498	500	473	525	491	463	496	474	485	497	506	485	545	525	462	514	456	485	497	469	502	513	471	509	504	478	480	534	518	490	503	528	504	495	510	511	489	464	472	483	488	499	476	507	476	526	475	543	488	513	485	476	505	493	519	456	518	539	523	459	527	507	532	508	471	504	496	487	506	485	520	482	541	482	505	510	507	503	477	505	494	503	503	494	500	480	456	495	498	529	522	485	492	484	471	524	494	470	489	496	500	501	512	504	480	527	521	496	501	497	542	528	488	527	486	434	508	476	477	481	493	483	502	496	502	524	475	459	490	528	547	493	484	511	496	478	505	498	445	503	526	476	461	519	451	502	538	437	502	466	465	522	421	514	488	470	523	521	477	479	518	478	512	515	502	471	506	534	513	473	477	519	505	487	500	445	520	500	474	500	462	516	525	469	494	480	546	474	535	512	521	510	489	440	483	528	488	495	501	505	503	529	462	485	454	496	494	462	493	496	511	501	516	502	500	515	505	494	476	488	469	508	497	480	509	525	513	470	499	487	469	488	493	514	534	543	464	529	535	525	478	492	477	483	516	476	499	465	479	517	483	501	519	518	517	497	509	505	494	520	493	497	485	511	497	489	448	472	471	470	481	505	545	503	497	494	484	500	498	490	456	504	475	493	531	499	508	470	505	500	511	503	481	466	542	502	516	475	487	498	502	511	509	499	563	496	509	488	481	531	514	521	483	518	462	542	485	459	518	514	492	472	485	477	472	478	500	487	501	496	500	513	491	503	546	503	467	470	451	499	513	492	432	533	526	460	500	477	450	531	515	541	503	470	516	478	496	471	508	490	509	474	487	444	510	528	473	503	482	509	481	491	492	531	543	493	494	505	540	485	495	504	475	527	474	483	457	456	516	480	526	499	487	522	515	520	483	520	468	490	477	564	467	527	507	489	515	487	490	484	495	488	512	503	485	533	478	474	507	509	492	477	476	530	491	514	440	508	495	508	486	519	534	497	470	517	524	481	551	469	503	495	504	505	466	502	496	494	504	481	501	495	492	475	507	505	504	476	514	515	515	483	534	516	524	517	504	478	471	472	531	512	508	489	486	445	505	531	541	490	474	473	511	499	536	487	509	503	538	502	472	493	473	501	499	499	487	451	489	463	547	539	509	537	542	489	500	440	501	472	470	484	485	514	511	499	548	516	525	514	502	477	498	506	495	495	519	536	531	488	479	500	503	520	509	476	522	500
7760	19203	14434	7756	5795	3547	3577	3555	2688	1781	1528	1063	901	1073	1393	1130	990	783	726	675	590	645	611	647	651	722	1654	3059	2711	2153	1904	1300	818	520	515	575	516	494	561	531	529	475	524	564	503	524	547	554	519	545	538	549	519	533	553	512	558	492	507	531	572	522	529	544	500	520	551	507	536	500	514	523	474	503	519	524	467	522	537	487	503	525	557	538	526	540	514	504	542	541	529	567	495	519	532	524	518	528	496	544	463	511	499	507	563	528	502	531	524	497	542	503	513	544	527	483	510	518	512	518	522	531	525	527	517	524	510	519	531	537	500	513	538	520	558	516	535	488	522	543	543	529	531	503	510	559	557	534	549	525	484	516	545	525	537	532	517	523	526	528	579	532	572	554	549	512	507	530	575	529	555	528	519	533	567	508	571	542	537	551	495	526	520	547	512	502	528	503	527	518	503	536	530	496	549	569	529	572	488	515	518	557	551	548	562	504	526	489	536	519	529	531	500	530	490	537	516	487	541	512	498	550	477	527	509	542	488	521	504	567	521	566	526	519	524	565	526	524	526	502	551	517	554	532	522	537	513	503	542	489	531	531	543	471	569	553	532	481	536	501	556	496	537	496	511	527	568	510	526	548	527	499	509	552	560	508	531	507	521	554	520	495	533	518	541	505	552	523	524	516	539	541	510	550	553	478	508	519	496	543	520	530	518	532	500	484	512	537	556	573	509	483	504	508	536	545	527	542	531	521	523	561	509	532	514	542	514	557	523	545	519	519	527	559	529	487	558	534	486	530	534	560	517	537	500	545	541	531	535	567	535	546	497	524	511	545	517	490	521	515	508	545	495	527	489	530	474	525	514	520	556	550	543	486	543	526	549	531	497	509	580	507	521	534	497	507	529	564	507	526	504	518	503	543	523	497	534	543	523	543	556	557	524	510	534	530	527	517	507	512	570	535	512	558	502	544	512	516	550	533	576	563	547	522	504	521	543	537	529	561	547	540	557	541	544	526	550	496	498	530	548	523	536	527	496	529	507	569	485	522	556	535	545	531	506	566	531	496	533	559	558	507	527	531	533	480	489	548	547	533	523	540	480	530	500	544	552	497	496	578	527	529	511	524	571	523	538	543	549	560	574	489	534	519	522	537	530	513	511	528	548	548	522	533	515	551	563	549	539	523	515	536	507	524	502	501	549	527	550	535	505	524	494	528	548	557	523	535	537	502	506	562	518	510	533	501	491	504	479	520	528	567	512	508	551	553	497	510	507	526	533	530	528	553	550	511	525	520	489	497	534	555	535	491	531	478	512	543	479	544	530	488	511	544	516	524	494	495	577	525	528	483	550	531	538	505	529	577	526	502	537	527	497	522	498	491	498	578	519	564	531	558	531	507	524	505	531	546	511	497	562	548	541	526	539	544	541	538	499	518	560	501	519	556	530	550	574	540	531	535	540	472	521	564	521	520	554	516	540	542	527	527	559	531	535	523	506	521	508	505	496	539	532	502	539	498	537	481	474	508	549	522	495	542	517	507	550	509	530	563	543	525	538	489	515	500	510	530	532	549	537	523	553	499	532	551	523	494	543	518	547	489	530	534	491	536	563	553	541	560	492	531	494	557	536	561	567	504	515	555	538	517	554	535	487	511	500	522	503	527	530	569	529	554	540	476	536	547	583	541	511	531	508	540	515	548	551	549	525	570	525	494	501	496	529	535	520	530	533	540	556	542	549	530	541	536	525	531	542	518	534	504	533	507	533	547	547	515	518	508	486	518	520	493	534	539	514	537	530	556	511	521	523	559	532	557	525	547	531	534	465	490	587	558	545	525	517	509	533	554	524	539	545	517	547	497	539	533	506	478	502	531	489	537	527	522	529	538	497	533	489	555	531	534	539	517	491	503	496	549	527	520	529	541	504	502	564	552	540	536	482	531	551	540	515	560	554	512	564	495	562	519	516	538	518	515	507	544	545	553	513	487	521	493	522	535	500	514	559	529	526	520	544	530	556	521	548	498	524	500	538	542	526	537	567	549	533	581	542	546	601	526	504	520	502	530	563	528	549	551	512	527	525	513	538	506	559	525	546	515	538	503	557	549	533	534	529	533	521	542	525	561	517	532	522	505	497	551	511	551	500	535	596	530	555	511	490	529	491	519	531	503	498	551	536	548	553	534	543	542	536	566	560	524	476	529	563	520	518	571	513	533	496	516	516	498	537	561	516	547	518	536	514	500	553	512	521	514	515	535	489	526	525	511	529	534	557	518	526	530	543	538	525	511	552	521	526	562	521	530	529	534	522	544	528	507	501	529	551	528	524	520	559	499	536	485	490	574	514	530	514	550	511	503	524	530	554	534	520	490	573	531	554	579	534	511	529	494	565	548	517	531	534	489	513	533	558	557	529	484	543	523	474	536	534	532	514	507	507	514	514	540	537	494	516	540	533	492	535	521	553	521	525	526	539	490	500	529	543	543	540	549	509	542	537	530	489	551	557	518	536	484	559	519	518	536	579	510	514	516	568	528	509	505	516	484	524	541	545	544	508	528	556	549	515	500	511	524	538	511	506	519	540	515	528	518	492	494	494	554	515	531	542	502	535	561	545	513	533	528	530	553	494	531	559	542	526	550	549	504	515	546	502	532	525	539	519	539	512	559	549	516	554	573	533	537	515	509	493	514	537	497	498	539	554	478	530	508	528	540	535	526	544	513	527	530	523	509	520	503	519	525	518	506	540	509	518	519	503	513	551	494	511	527	554	500	538	532	517	511	537	526	504	516	504	544	532	513	477	506	539	546	546	505	541	531	536	513	540	526	484	513	536	556	563	498	491	577	538	521	520	519	529	520	494	542	506	518	521	558	542	549	541	490	550	511	570	537	516	570	535	570	526	485	555	509	561	506	544	534	545	570	528	525	517	564	535	508	553	531	516	527	514	526	559	527	511	519	520	547	505	497	535	569	543	530	515	560	530	536	521	542	539	536	565	511	519	529	503	525	539	541	521	519	526	518	497	534	500	498	521	523	524	530	528	546	530	532	554	510	525	549	564	551	522	521	522	549	554	585	520	524	513	498	492	508	546	568	480	537	477	549	508	494	524	585	545	504	567	552	518	557	508	542	552	534	519	561	536	521	497	500	497	531	480	518	527	538	493	536	502	502	503	505	495	565	492	541	512	558	557	495	516	506	527	568	490	530	545	504	550	505	498	541	547	579	493	490	523	487	501	550	537	544	552	512	501	526	519	545	535	511	550	515	542	535	545	533	521	517	520	579	498	563	531	516	549	497	546	512	518	514	543	552	517	505	543	515	527	495	500	523	516	509	535	501	577	504	496	521	532	526	536	539	555	470	528	550	553	511	525	503	541	532	537	549	540	538	515	542	554	545	556	495	499	507	496	511	538	528	558	544	485	529	523	513	578	527	547	557	523	529	523	513	528	558	514	537	512	546	530	553	488	518	533	547	530	524	519	518	562	533	497	540	583	552	521	501	526	542	548	521	551	525	528	523
22731	21304	29113	23836	21311	21505	13038	4256	2434	1938	1450	1057	1229	1419	1439	1065	917	858	732	693	656	637	592	626	624	876	2412	4782	5188	4213	3570	2020	1106	489	489	512	493	511	530	524	528	501	498	531	482	548	500	502	481	525	474	505	504	504	511	483	530	514	517	518	512	450	497	503	519	480	486	486	518	500	461	497	507	527	476	528	502	517	487	505	525	543	509	474	501	473	471	463	480	496	543	505	469	543	521	489	525	501	556	489	480	502	497	503	501	479	539	501	524	513	477	512	493	469	501	519	486	487	479	510	517	524	502	488	486	518	487	491	507	516	475	532	460	505	504	519	504	526	494	507	483	499	515	429	460	497	501	497	515	487	494	512	493	522	502	522	503	508	507	479	513	516	514	479	494	529	461	526	528	476	523	461	517	504	494	465	460	487	498	486	546	462	520	549	493	523	493	495	477	539	496	454	493	512	469	520	479	501	500	503	544	483	492	493	523	494	561	492	515	484	529	502	493	494	494	465	474	493	503	492	515	511	465	471	495	525	508	440	531	495	525	512	451	468	491	500	556	509	511	473	451	511	464	467	534	509	501	505	512	492	511	534	478	476	504	521	492	510	464	498	455	496	492	512	520	494	490	516	505	492	474	493	508	558	541	528	452	506	513	500	539	477	527	493	479	506	512	512	532	515	472	539	532	501	525	480	494	510	522	516	510	511	526	517	489	464	476	512	471	535	529	468	490	466	507	497	519	522	509	531	471	505	492	472	496	505	447	533	480	505	528	482	512	490	496	503	509	504	484	509	519	498	503	511	510	531	496	510	468	475	514	497	518	511	535	526	520	474	534	486	495	499	489	490	533	497	476	487	484	495	464	515	481	481	497	495	487	472	498	497	519	459	464	503	530	513	522	496	497	522	516	499	509	518	486	501	509	520	503	488	514	549	469	511	527	512	493	556	462	514	464	536	492	507	490	465	504	506	481	534	502	464	499	499	486	506	515	468	503	553	481	490	518	482	466	542	488	506	498	504	547	514	509	502	497	517	507	504	468	524	528	482	484	484	476	500	530	458	508	513	457	506	519	528	469	520	509	483	508	478	516	499	506	500	466	489	493	481	503	484	472	455	468	495	498	517	475	471	521	477	501	492	478	518	551	466	512	508	509	481	502	484	443	499	501	495	527	542	463	505	524	540	520	455	503	531	518	519	491	442	527	526	469	488	492	486	517	507	462	488	502	467	509	469	513	508	464	500	488	518	465	508	502	514	486	480	507	502	506	511	496	506	502	462	531	494	513	436	502	542	497	499	474	505	497	521	530	488	494	515	454	494	541	529	520	518	491	515	465	465	486	492	497	503	516	522	487	491	491	488	464	490	500	516	489	499	494	473	499	506	501	549	516	469	490	508	462	531	493	493	506	501	518	494	524	512	527	495	500	480	520	480	526	499	513	522	497	496	498	497	504	518	493	526	482	502	518	528	512	479	549	505	522	492	519	497	512	470	518	529	499	489	460	499	474	531	517	519	462	501	524	462	493	477	517	553	504	479	563	547	504	501	483	495	509	491	496	485	501	491	520	532	516	505	490	482	474	529	508	477	508	489	467	463	484	498	508	469	540	511	488	508	496	484	522	508	455	504	516	497	502	465	510	471	497	513	478	445	487	479	466	495	484	500	451	545	484	519	508	484	522	474	485	493	512	505	491	467	546	479	478	498	456	490	521	505	463	469	481	530	496	489	517	452	493	485	479	495	510	469	502	548	511	513	480	492	511	512	533	506	517	524	507	485	500	489	536	481	460	540	496	503	519	487	521	518	490	486	511	480	521	503	467	533	512	524	490	512	508	528	516	493	508	515	470	516	492	501	537	452	494	498	484	509	490	524	540	520	513	504	484	509	480	503	523	506	535	516	515	489	521	519	508	509	516	526	516	509	509	476	490	524	493	495	528	505	518	506	493	511	511	433	496	522	529	532	508	498	515	478	497	525	519	473	503	529	476	503	533	523	488	474	486	468	463	515	508	490	484	473	502	518	486	519	488	521	471	496	470	480	478	554	501	502	564	485	481	518	481	504	496	533	487	473	513	508	483	523	510	496	486	523	490	450	498	508	465	499	526	492	504	487	481	540	508	474	502	517	487	499	533	498	529	496	503	455	499	482	501	507	515	475	483	474	475	482	506	499	519	486	502	503	501	516	482	472	521	494	490	491	482	484	509	528	497	505	469	467	512	509	533	479	527	495	497	489	477	472	488	506	493	500	505	518	520	462	491	490	533	485	517	537	503	486	462	486	512	508	538	496	530	488	480	506	531	502	464	476	522	472	531	489	503	492	475	518	494	510	533	512	521	526	486	498	515	485	498	525	544	512	510	449	472	535	539	506	451	516	524	504	522	513	502	515	466	516	522	490	502	509	509	503	494	521	531	485	508	448	510	499	462	464	489	470	490	498	501	518	520	504	518	531	498	519	498	529	522	534	492	497	516	530	468	468	481	504	503	487	534	534	493	515	476	469	515	495	505	494	523	498	486	485	541	486	528	521	465	511	527	502	483	473	518	488	469	501	544	475	479	500	462	512	499	496	517	546	500	526	486	526	478	472	511	523	495	498	466	491	507	500	477	490	483	497	511	518	476	494	528	481	500	519	472	506	494	527	495	521	527	498	507	497	523	487	480	504	502	528	501	528	513	516	506	508	469	471	502	565	496	487	520	509	534	510	487	488	479	491	490	527	508	517	497	507	508	486	507	544	520	467	475	431	489	533	501	521	491	527	525	487	457	494	490	531	482	471	510	483	505	485	460	505	513	511	461	474	513	503	510	517	501	481	492	497	495	502	510	504	491	500	519	491	498	546	504	456	478	523	509	503	490	505	468	528	520	492	548	491	531	480	484	527	493	497	500	503	493	497	503	489	461	497	528	479	454	517	502	472	559	511	498	472	511	457	516	480	505	517	518	540	497	489	514	501	495	451	508	499	506	475	506	509	501	499	471	484	514	520	491	455	479	494	466	494	460	529	519	507	497	473	549	478	454	479	534	492	490	481	511	456	467	538	474	458	485	488	483	511	505	476	523	446	509	500	497	515	496	497	463	514	465	483	479	491	492	471	477	456	491	502	541	479	485	494	497	539	495	513	522	493	493	465	492	540	516	481	529	526	463	494	489	456	515	485	499	462	496	489	480	467	484	476	499	468	505	516	503	533	509	502	539	515	506	438	491	508	470	451	509	529	487	521	519	499	521	492	562	483	481	477	497	494	515	494	496	555	506	484	526	492	480	482	474	495	509	494	487	484	484	468	494	460	466	503	513	495	474	500	461	516	516	492	465	495	480	497	481	510	490	465	549	511	511	461	525	492	488	486	511	487	528	492	515	483	497	530	509	518	509	528	481	464	535	496	533	508	491	518	505	453	512	553	518	514	504	475	466	513	514	482	571	478	497	559	497	556	510	481	462	497	466	510	511	519	503	471	494	498	486	478	517	477	523	484	489	537	540	495	486	535	496	474	506	514	527	534
10909	30838	23148	14649	10334	7211	7239	6667	4032	3286	2262	1671	1835	2278	2290	1539	1308	1072	913	873	772	731	740	723	813	1158	3739	7229	7626	6264	5135	2826	1454	577	500	503	501	543	504	505	486	530	546	521	497	471	536	505	478	513	505	525	523	506	540	533	507	502	511	480	508	502	516	501	532	493	511	492	500	535	478	517	471	510	500	530	499	559	537	460	471	531	528	506	483	527	526	524	512	550	472	455	510	529	499	524	547	504	526	528	490	541	493	461	458	497	514	547	539	496	515	491	507	503	504	456	511	564	536	473	506	509	526	529	503	565	481	538	562	521	523	474	502	480	548	515	483	510	525	513	508	468	478	477	534	511	532	531	497	529	507	491	495	492	512	531	526	536	547	510	526	510	502	561	518	461	499	527	462	500	535	522	506	504	507	505	508	514	587	545	488	482	489	506	499	480	557	483	513	543	498	492	480	506	488	482	531	510	498	506	472	487	473	541	507	485	522	512	532	510	510	523	494	545	542	505	491	474	492	496	519	519	520	528	490	544	482	548	518	491	475	494	522	524	486	485	498	500	496	472	486	500	537	515	498	494	506	510	521	480	538	477	512	559	532	469	538	513	494	469	523	494	472	492	513	508	516	480	504	473	492	510	514	481	491	505	480	499	492	498	539	512	506	489	555	489	516	505	537	517	500	493	499	492	508	537	520	513	463	450	513	483	529	488	492	499	495	536	504	517	475	530	504	555	515	484	528	492	506	536	517	514	473	509	490	498	489	521	526	489	496	510	475	439	552	509	526	516	485	549	534	509	504	513	526	508	490	498	520	502	495	508	482	535	526	489	474	511	509	515	544	509	525	493	496	531	492	496	512	484	483	493	532	466	541	465	525	508	522	522	473	527	522	511	531	489	503	534	488	496	463	494	501	526	511	475	525	517	518	506	539	505	464	505	519	498	496	498	451	497	509	493	561	488	540	502	534	479	492	508	511	490	535	486	492	511	493	493	491	475	515	501	512	525	514	546	497	512	482	551	504	500	552	515	521	509	552	460	519	520	502	526	516	471	511	506	533	529	516	481	510	471	512	491	501	543	502	479	481	509	528	515	477	470	516	512	549	502	514	503	519	508	513	498	520	537	515	502	523	489	530	495	500	522	536	515	515	487	541	508	536	500	514	515	556	509	514	527	485	537	554	493	539	493	501	487	498	491	514	507	513	530	525	549	497	484	536	485	537	513	533	492	463	515	515	522	506	519	511	510	476	532	490	510	529	541	480	531	507	514	488	516	509	516	490	511	511	498	503	500	474	496	514	525	544	532	528	521	518	483	518	496	509	527	483	529	501	534	540	520	506	494	521	505	519	486	551	510	510	511	513	475	509	551	502	540	517	505	505	534	442	518	558	517	513	556	516	529	472	484	497	511	557	499	504	502	520	516	506	510	543	491	472	523	499	504	510	570	546	484	500	490	504	479	502	485	520	516	499	507	491	475	492	525	481	516	505	495	505	522	503	520	492	535	478	544	507	485	526	515	530	492	504	499	489	504	540	554	523	513	497	522	515	477	549	467	487	491	530	478	544	521	513	574	489	518	489	489	498	489	527	500	519	510	536	504	526	498	478	498	498	517	496	496	520	509	504	521	508	507	491	536	517	465	517	541	490	490	478	514	503	483	498	543	501	513	504	504	479	543	505	513	526	505	476	513	517	499	516	522	519	498	510	517	515	500	494	542	496	535	514	495	516	524	518	508	484	520	537	483	509	527	542	527	512	492	516	515	515	479	509	580	538	547	504	572	510	512	507	503	469	530	491	532	488	513	470	513	529	514	511	509	467	479	489	510	531	457	530	553	536	497	532	499	525	524	484	510	479	504	496	496	535	513	489	519	488	485	510	505	540	506	534	592	455	538	520	527	510	508	520	504	507	520	528	543	480	536	491	507	493	533	487	528	537	495	549	522	516	535	477	496	488	522	539	528	504	493	517	484	487	500	551	451	508	499	501	501	487	478	493	520	497	516	488	491	509	495	505	502	492	512	499	461	511	506	532	477	542	494	521	499	487	512	478	488	531	527	555	503	530	491	450	509	518	489	569	546	474	491	504	524	479	465	524	537	541	483	477	517	501	491	535	519	497	506	547	462	548	506	542	492	521	512	499	532	532	502	465	505	468	500	537	554	528	514	500	527	505	529	552	553	517	507	484	450	520	504	482	503	550	554	494	511	518	496	486	506	500	498	523	532	517	535	485	513	503	525	496	530	486	491	466	518	504	515	519	532	555	520	526	522	539	504	555	509	589	453	523	489	517	523	510	550	514	499	530	494	558	478	551	532	546	518	542	499	513	532	524	523	505	494	523	486	498	498	570	504	493	549	522	525	517	524	454	476	511	547	489	505	499	513	531	551	462	517	514	461	522	534	527	524	533	485	482	521	534	513	512	489	511	467	486	517	466	505	519	503	562	494	501	519	481	507	514	519	489	510	480	477	534	513	484	519	515	543	462	488	541	530	518	478	492	504	496	500	539	556	513	542	498	562	471	526	513	520	481	483	473	527	515	483	458	521	487	533	504	479	518	499	497	466	528	543	504	502	533	514	521	501	478	505	475	495	497	528	514	492	497	486	489	497	527	537	523	553	487	486	545	514	488	535	512	538	526	492	530	534	499	568	542	518	474	483	480	520	473	507	514	539	505	515	468	541	517	505	485	485	507	513	508	504	502	542	529	500	521	527	516	526	519	520	506	516	495	537	489	524	490	521	514	515	511	501	531	490	500	550	534	521	506	517	512	481	501	521	552	516	548	533	515	496	481	518	525	482	491	494	495	500	489	497	485	501	489	520	527	507	509	519	520	509	499	496	500	508	498	569	509	530	495	499	545	501	511	517	510	534	502	513	548	520	464	523	517	540	502	499	514	527	524	523	518	535	503	548	530	489	532	518	491	511	477	498	491	517	491	474	533	522	452	500	509	490	503	505	505	536	511	529	551	527	498	525	501	541	515	501	476	481	529	541	522	515	529	507	508	550	486	480	513	508	467	516	542	513	484	493	513	532	470	502	522	472	515	491	534	524	538	479	482	534	547	485	494	493	530	499	547	514	523	503	530	518	491	492	482	521	514	508	512	470	489	515	491	509	458	509	471	531	479	525	520	502	497	495	496	485	514	515	480	471	470	493	475	506	443	523	484	506	478	487	484	514	507	518	499	540	530	512	531	502	456	499	459	503	533	545	539	522	570	532	498	479	526	498	491	498	514	493	470	454	487	512	490	513	487	509	498	526	511	481	474	494	486	497	501	475	494	515	528	513	510	499	478	494	510	513	513	501	519	521	524	493	493	513	552	531	490	509	534	517	503	500	511	531	448	518	496	536	516	485	513	553	489	515	524	513	494	457	514	532	536	543	527	477	500	467	469	512	549	511	515	515	552	531	513	518	490	503	483	528	516	510	477	517	475	502	485	471	472	491	508	536	519	511	503	486	538	516	532	485	523	523	506	544	521	491	501	517	495	527	510	511	529	488
27766	20234	12969	5561	2461	1828	1822	1347	880	788	592	594	690	682	611	446	454	440	478	403	376	378	395	334	368	359	480	504	574	543	562	509	394	321	353	384	345	370	308	357	327	374	367	343	315	378	322	328	339	372	325	369	335	360	355	330	338	330	352	347	362	366	371	323	367	358	323	339	341	370	380	329	347	333	352	328	329	334	315	334	368	349	373	359	345	333	355	316	308	329	338	337	341	344	361	335	356	365	349	358	385	317	347	345	347	381	313	337	351	355	366	339	339	335	348	359	371	334	334	344	374	384	355	348	343	360	389	330	362	351	350	385	351	358	335	362	335	344	368	337	330	343	339	364	374	348	346	329	364	373	332	388	348	334	337	322	347	348	362	338	338	317	348	341	338	334	308	358	340	287	334	326	376	338	371	396	349	353	356	368	353	340	339	370	372	353	339	323	367	341	374	343	352	336	322	333	375	357	348	323	364	354	336	364	333	355	355	363	336	376	372	379	331	361	329	336	316	349	340	352	348	357	368	315	381	381	354	344	344	320	351	353	353	353	325	345	332	318	370	364	360	343	390	349	362	371	359	349	373	329	338	329	356	368	332	350	368	355	368	318	343	330	355	338	344	359	365	341	352	344	336	345	332	343	356	345	335	336	333	312	323	334	332	327	359	362	343	344	338	355	352	324	349	375	360	381	341	299	322	355	340	345	373	352	357	340	363	325	309	323	339	314	323	337	354	347	357	327	354	332	386	332	391	361	307	367	357	363	334	366	354	328	346	320	340	334	332	339	343	367	357	323	366	338	332	296	343	318	344	345	337	361	379	366	349	336	361	349	344	333	372	356	327	351	312	345	356	337	336	331	348	352	327	388	342	358	335	359	343	358	354	362	341	318	354	354	310	340	358	321	342	370	338	331	339	339	357	355	362	309	326	325	389	346	353	340	316	353	344	326	348	340	374	324	332	383	355	363	341	361	336	370	328	320	355	356	349	355	339	325	328	328	345	370	361	360	367	343	323	366	366	348	367	344	323	343	370	331	366	353	339	397	351	371	356	330	375	330	332	355	319	359	368	342	357	338	354	355	314	359	307	345	367	352	373	377	371	335	345	308	352	359	376	354	328	331	359	346	382	362	353	320	341	371	343	339	325	321	347	345	381	333	335	343	368	346	381	359	329	322	309	333	382	329	376	329	334	361	331	371	385	348	339	351	359	339	309	313	334	339	334	333	349	334	368	312	362	346	341	336	319	355	336	325	320	367	369	336	353	371	333	326	353	345	337	355	364	367	359	371	357	350	364	342	359	346	366	331	340	325	339	363	362	349	329	332	324	359	343	343	320	323	339	349	362	305	341	367	354	337	353	357	324	340	356	332	352	343	343	355	354	334	354	374	366	331	343	346	342	331	330	341	355	303	356	342	319	347	318	344	354	341	363	322	328	318	336	340	345	382	373	316	353	316	333	342	331	342	342	367	355	341	351	329	318	318	362	338	339	326	366	357	348	356	357	346	367	351	349	345	348	322	392	351	346	344	333	322	345	328	342	371	339	356	341	353	395	367	343	357	360	339	360	310	357	347	359	344	326	338	361	371	355	318	362	360	380	357	360	324	349	346	338	350	349	364	342	363	349	360	330	357	371	361	350	351	327	349	361	380	368	370	373	390	349	337	320	346	328	380	361	341	387	331	350	343	339	355	376	327	335	324	316	301	366	335	336	362	337	356	330	335	308	325	340	384	380	384	372	378	367	345	339	337	360	328	334	360	385	333	373	335	359	379	339	351	342	329	355	378	301	377	324	342	336	354	339	341	335	343	354	355	321	359	359	323	336	312	320	332	363	319	326	329	326	351	307	360	344	341	346	322	345	348	318	311	367	355	362	301	357	352	355	343	344	325	330	308	337	355	413	352	347	347	350	366	355	336	347	362	354	360	346	368	347	340	323	299	339	326	359	335	332	357	332	328	324	336	327	345	393	318	330	334	396	368	352	339	335	348	343	348	343	358	352	337	336	347	317	371	324	371	334	418	348	359	357	379	330	341	338	309	352	350	356	354	368	365	376	311	361	356	324	327	366	330	379	360	329	331	338	338	346	330	340	368	340	316	351	353	365	353	368	352	351	334	354	361	318	355	309	334	335	357	354	344	339	380	326	310	362	312	363	331	346	372	350	333	348	356	332	342	377	333	350	329	343	364	332	373	365	343	383	376	336	341	320	328	375	344	324	358	302	346	354	330	382	313	349	361	347	333	350	322	357	339	313	324	355	379	327	333	355	340	353	326	352	333	326	378	344	357	341	357	343	355	354	320	340	300	360	303	336	370	344	338	373	333	381	376	357	334	332	373	346	350	353	356	336	363	353	353	372	341	343	338	364	337	343	384	363	352	333	342	352	355	379	355	363	365	371	338	359	344	357	348	344	390	363	310	366	326	364	327	378	338	374	341	360	365	366	322	329	329	411	350	392	373	346	352	312	340	336	319	354	369	370	332	344	329	366	359	324	370	313	346	351	299	357	367	337	358	307	369	343	339	331	336	310	322	358	391	351	354	373	364	369	371	328	327	327	348	358	336	353	370	307	348	331	354	339	372	378	348	311	314	343	372	370	350	369	377	360	391	378	334	329	372	349	411	352	374	314	339	358	377	358	366	360	319	344	336	356	337	370	325	347	327	377	321	319	321	339	329	308	358	371	375	353	373	347	340	342	315	386	356	371	324	317	379	386	368	367	362	331	291	354	340	333	344	353	375	376	374	345	345	354	370	373	349	339	378	354	382	307	359	385	333	386	371	352	348	352	387	363	373	357	337	341	340	359	321	310	377	355	362	341	356	345	367	376	330	345	304	360	347	373	326	353	354	333	359	366	374	358	337	335	340	328	347	347	366	341	367	322	304	363	318	297	351	353	354	333	351	341	352	320	390	321	366	322	367	342	343	322	334	348	326	372	334	350	383	383	321	340	365	363	331	335	345	360	372	349	371	369	330	346	359	359	339	337	319	369	326	338	334	374	342	304	375	330	353	342	343	327	334	315	350	333	336	340	350	329	363	352	363	343	354	318	351	348	374	349	379	372	324	325	374	350	326	359	328	372	328	367	361	370	355	345	330	378	336	348	369	334	363	312	346	314	343	348	377	352	351	334	359	351	333	352	370	369	348	344	337	347	345	351	322	357	332	366	328	328	350	339	326	335	328	356	335	372	337	330	348	396	362	318	354	319	341	372	357	336	326	321	341	371	354	325	331	332	367	353	336	356	354	359	334	338	376	359	333	341	340	363	360	340	336	340	317	343	357	329	354	378	350	351	343	353	336	352	325	336	331	353	321	357	359	342	358	336	341	337	385	337	365	367	324	336	350	337	331	376	359	325	355	348	351	374	334	320	376	357	335	320	355	351	384	334	329	337	331	362	342	334	361	322	338	312	345	351	325	322	343	364	357	359	370	369	342	336	338	355	344	320	350	317	335	352	355	339	339	346	345	338	349	337	331	296	379	358	330	370	327	390	357
9365	19221	11398	5974	3978	3189	3235	2426	1618	1318	832	803	1076	1079	926	602	622	595	549	491	467	446	451	409	397	434	612	661	722	695	692	595	435	384	375	368	383	365	369	378	364	388	401	391	353	386	377	391	348	383	369	398	353	377	387	375	369	392	389	379	379	379	413	387	434	365	350	407	385	358	386	359	365	382	367	399	382	391	380	372	380	366	351	344	391	398	399	373	404	356	392	375	386	384	335	370	370	381	362	384	380	391	376	375	368	393	378	383	389	369	360	372	401	370	400	385	339	357	371	370	376	379	396	351	372	391	367	386	403	380	353	372	384	376	364	377	382	387	369	344	350	349	374	345	415	343	342	399	372	363	381	362	343	386	394	368	361	395	404	364	379	376	424	388	368	382	374	360	383	391	383	398	346	363	364	362	364	380	388	365	382	368	377	414	386	355	399	375	396	401	343	371	389	434	369	406	355	371	392	384	351	370	384	386	402	340	389	390	341	388	352	396	368	426	398	386	372	374	426	382	381	372	395	381	400	349	345	353	374	362	349	362	357	363	375	399	354	363	394	376	335	349	373	393	377	379	362	371	398	368	365	369	378	396	378	360	389	412	359	358	374	377	377	368	395	373	384	405	361	347	386	380	386	362	368	378	381	368	396	353	364	407	389	425	384	391	330	381	377	386	367	383	385	367	388	319	351	409	367	390	361	390	359	389	370	379	366	378	384	347	386	386	378	388	367	384	374	369	403	357	366	372	373	395	370	381	393	375	372	388	399	339	341	350	358	408	353	364	384	405	389	389	370	388	371	374	380	367	380	407	370	384	371	370	411	388	362	391	386	393	358	398	436	356	360	388	340	383	343	380	398	410	380	354	359	382	339	380	405	389	382	404	406	387	362	378	392	373	384	353	398	381	364	401	393	363	363	386	347	408	386	355	404	366	376	355	376	373	391	389	385	392	365	363	399	396	360	371	381	359	355	387	371	373	360	365	363	386	373	370	351	408	377	376	405	349	384	380	364	424	377	402	385	397	369	388	368	362	385	371	360	383	350	369	410	398	381	390	366	354	400	377	396	391	352	360	381	407	392	370	403	351	392	395	386	347	372	370	412	426	400	384	362	374	377	352	375	368	410	383	374	358	418	369	371	378	376	378	379	349	397	368	359	366	346	390	405	379	370	406	382	337	366	393	379	380	343	389	377	358	350	356	377	415	394	374	347	404	349	381	388	400	346	392	348	392	367	400	428	368	369	396	383	378	398	387	381	376	381	413	374	392	366	391	352	346	358	381	358	378	362	334	375	427	360	373	379	408	362	404	348	388	402	366	395	387	401	405	373	395	363	364	341	402	413	395	381	403	362	384	422	376	362	397	369	405	357	368	374	378	361	361	404	380	364	416	398	377	377	383	331	360	362	367	364	437	421	351	388	420	369	379	391	414	350	422	387	382	384	354	350	394	394	395	367	409	412	396	353	381	377	377	374	379	343	387	368	381	396	409	380	402	373	341	362	387	366	401	387	349	372	372	350	392	417	387	367	409	356	399	384	380	384	350	396	384	370	385	366	405	394	387	364	360	382	360	392	362	366	384	366	363	389	421	386	374	382	407	362	405	407	370	390	374	350	395	391	387	375	386	406	385	431	383	378	390	388	401	378	381	372	359	393	348	377	359	392	390	366	357	373	389	390	364	404	369	338	400	389	400	395	371	364	358	330	358	380	377	403	327	368	380	362	378	404	370	395	415	345	370	364	387	362	347	391	365	387	393	367	396	403	400	412	398	385	390	338	381	362	367	387	360	355	358	356	434	357	395	367	403	375	391	394	399	408	393	395	390	401	402	381	394	402	396	373	400	363	385	365	372	381	399	365	378	415	399	349	373	362	376	378	370	397	339	396	350	339	379	422	385	406	362	376	357	390	416	400	360	363	391	375	370	365	356	417	410	378	340	393	347	384	375	391	333	365	401	422	409	374	369	344	377	396	342	375	379	384	339	367	398	388	360	358	381	410	376	376	327	399	362	408	358	375	410	411	397	409	340	397	360	384	378	359	395	406	362	364	354	346	396	384	368	347	416	387	406	362	379	402	380	369	381	391	353	363	352	390	384	383	361	381	374	373	389	410	419	384	385	370	362	380	380	377	399	378	403	353	406	383	360	404	429	351	345	426	345	370	368	375	386	384	386	399	405	361	378	364	386	404	367	368	366	404	405	384	377	382	370	368	389	394	356	406	381	372	384	348	361	368	379	373	350	396	394	415	358	389	377	372	397	354	364	379	367	362	410	401	390	389	380	376	419	365	372	382	387	361	399	360	392	349	350	383	362	355	339	385	375	370	383	393	371	376	367	387	367	404	381	390	369	366	368	357	404	370	349	369	390	331	385	364	385	339	336	352	369	387	436	343	368	391	381	373	386	390	358	396	401	350	385	349	394	364	378	375	366	365	393	389	346	373	394	362	402	377	373	379	380	376	359	374	348	344	357	357	370	352	373	419	391	389	367	342	384	381	379	369	356	358	363	338	364	376	357	379	410	401	382	409	388	358	380	376	378	356	372	367	370	372	343	372	406	401	385	371	367	385	342	358	395	403	394	367	403	364	342	348	373	401	405	349	391	387	392	361	386	373	340	372	378	361	381	390	366	327	407	410	395	400	364	352	375	393	394	372	410	362	373	391	398	379	350	353	371	378	361	372	380	384	383	361	359	373	404	382	363	368	388	408	371	366	390	373	354	360	381	356	372	388	355	374	384	363	357	395	375	347	397	344	388	398	395	355	411	341	397	397	397	385	382	367	372	415	365	403	371	379	391	397	367	387	370	387	400	380	396	351	373	407	366	367	433	400	416	377	340	405	382	367	383	377	346	381	391	389	413	391	404	390	373	405	361	380	385	362	344	390	377	379	353	404	373	379	380	406	368	346	397	347	402	399	385	345	386	371	374	365	391	421	379	370	388	362	399	386	391	332	412	374	362	374	368	414	369	383	393	386	398	368	381	374	442	394	351	360	397	362	375	393	326	387	362	357	375	370	377	385	400	389	395	409	383	377	379	385	382	379	393	385	397	408	369	416	358	367	367	380	369	381	374	353	359	383	366	395	323	370	398	365	389	355	390	399	366	405	377	365	366	354	382	370	341	376	385	373	386	437	348	371	422	402	377	398	390	363	381	366	369	348	386	381	374	373	361	339	379	376	362	368	407	353	367	370	379	383	420	390	393	350	397	391	369	362	373	376	374	349	360	410	345	378	397	363	377	363	399	380	387	379	367	411	346	361	377	351	357	374	389	424	366	387	367	340	385	391	372	403	366	378	361	358	418	364	339	346	382	364	351	362	397	364	423	375	381	375	397	355	360	391	380	378	414	418	399	376	402	362	404	374	382	361	371	407	374	360	372	363	376	380	351	379	430	364	343	350	375	351	356	373	402	376	367	395	383	363	388	374	361	390	358	396	406	352	401	376	367	392	369	390	414	385	378	379	395	390	394	398	383	353	419	418	373	346	384	328	377
24100	21306	28511	24463	21215	10258	3573	1975	1438	1085	899	858	1064	859	586	531	461	471	447	415	391	410	373	379	376	432	1359	2376	2616	1617	1643	1085	692	341	310	310	317	304	305	290	316	311	319	293	298	318	305	313	283	324	299	313	326	265	310	351	328	302	303	320	319	266	293	333	287	308	292	323	295	316	302	293	332	298	308	343	323	301	310	293	298	299	305	308	315	284	323	287	315	335	299	311	285	302	285	284	313	306	312	327	325	275	292	303	286	313	293	321	328	303	283	297	301	327	346	320	297	296	301	336	315	319	352	326	327	369	311	294	280	333	280	342	301	334	305	305	330	336	295	289	363	288	313	270	284	319	319	330	312	320	305	313	320	324	312	305	293	281	313	335	304	297	316	311	304	296	293	315	307	306	309	309	303	293	295	318	316	294	291	324	303	324	330	289	312	298	312	283	306	289	299	295	311	316	293	316	307	283	325	315	296	291	330	320	332	339	276	318	301	329	313	295	318	292	326	298	266	308	296	333	287	312	332	280	339	295	307	352	316	309	317	329	281	280	336	331	342	287	335	292	332	306	300	337	311	304	334	340	303	313	300	342	334	316	328	338	287	346	323	290	332	337	327	294	315	297	311	324	362	336	308	277	336	297	297	347	313	298	304	311	316	311	283	302	326	315	303	322	328	329	295	309	284	303	318	305	316	310	332	302	322	317	302	313	324	312	302	292	297	352	321	324	310	293	360	310	328	277	285	307	324	294	299	297	312	321	345	310	319	327	309	317	279	336	285	325	316	317	298	312	301	298	316	284	306	339	314	328	304	307	315	286	301	308	327	307	303	331	327	301	292	283	283	293	306	323	332	318	283	289	288	292	297	273	328	313	314	323	302	320	316	309	308	310	296	310	318	333	305	324	302	313	306	316	322	302	341	288	333	324	306	302	333	316	358	301	320	304	329	301	330	337	324	312	347	315	312	320	279	331	328	348	295	314	314	304	275	301	354	308	303	321	319	266	304	305	311	301	317	308	340	315	339	304	299	296	325	310	305	291	327	320	299	314	302	318	298	318	313	320	301	318	318	278	308	318	332	348	314	330	308	310	314	313	287	324	302	289	281	281	312	313	320	300	326	316	305	322	328	308	300	324	275	298	306	268	309	268	333	323	309	306	312	321	307	328	319	294	298	309	311	312	293	292	337	318	306	335	291	302	319	275	323	308	322	308	318	316	338	325	318	335	289	290	310	324	336	310	327	317	296	293	346	313	339	298	273	334	320	295	299	316	296	315	310	320	308	313	329	325	299	326	300	310	296	293	312	339	306	362	302	329	317	324	304	334	314	323	303	311	320	300	283	341	306	319	306	339	301	295	325	339	332	322	319	343	309	334	293	306	330	305	300	315	340	309	313	298	319	291	287	319	315	308	329	318	300	298	321	313	314	305	297	280	309	296	319	309	313	311	313	292	279	294	318	306	291	312	321	275	347	347	319	289	315	317	310	347	307	321	323	296	293	332	302	285	328	287	328	332	324	310	287	313	317	298	336	312	302	284	315	311	325	311	346	330	309	300	327	316	311	344	307	317	333	270	309	319	344	293	318	335	306	364	309	281	305	328	329	290	313	288	285	302	343	294	331	340	289	322	316	297	319	331	320	306	294	324	290	326	340	304	274	297	311	309	306	302	290	307	270	347	313	318	298	301	302	334	279	290	290	311	281	319	322	319	321	330	278	328	297	329	316	321	297	267	323	297	330	300	325	288	316	310	344	311	306	313	347	323	301	302	294	316	319	326	317	286	333	301	329	342	321	302	303	321	297	358	311	266	325	325	321	331	330	301	308	319	318	331	272	313	311	323	307	322	314	294	329	304	295	285	296	308	293	324	308	318	273	368	320	346	306	314	288	323	277	310	344	323	330	281	317	322	281	314	303	322	282	277	334	290	321	304	294	330	308	320	309	296	323	333	325	317	331	292	279	325	301	279	299	315	307	334	320	335	307	331	311	343	298	288	308	331	308	291	302	328	288	293	315	268	299	295	315	298	331	308	281	320	308	294	288	312	304	287	356	295	320	352	313	322	308	309	310	295	337	283	325	335	325	344	352	326	337	339	314	305	322	264	305	301	272	326	324	337	315	290	278	306	291	307	324	313	323	326	325	310	279	342	295	309	334	313	307	305	305	304	272	317	345	307	312	306	290	326	309	310	339	292	354	288	295	264	331	301	299	332	335	323	316	306	328	293	327	299	273	296	371	313	325	316	315	322	317	297	317	319	326	316	330	301	278	281	310	306	296	306	352	327	293	320	306	314	280	295	306	308	327	317	325	338	310	314	295	315	304	308	314	277	312	330	341	295	294	290	297	290	306	295	339	337	297	301	345	315	311	301	285	304	320	321	283	336	279	290	272	304	279	329	314	289	309	284	332	296	308	325	286	325	293	321	323	325	317	327	340	313	310	284	327	312	330	293	313	279	300	313	303	310	335	298	330	304	289	298	352	317	339	282	334	321	333	292	313	298	303	292	341	322	290	320	321	287	302	334	332	294	293	310	312	303	332	322	341	337	299	301	305	300	291	311	332	299	327	351	325	296	348	307	298	301	327	299	348	333	316	291	326	332	316	296	278	279	329	306	286	293	320	308	316	317	302	317	335	317	321	306	341	327	329	321	309	313	299	313	320	319	302	298	289	336	327	308	303	302	300	341	291	334	314	322	327	307	276	295	311	342	337	322	296	314	311	336	322	297	290	325	307	330	304	336	314	336	354	320	314	337	309	329	299	314	314	315	289	310	289	288	318	317	316	289	292	298	306	304	318	323	321	305	327	303	348	274	326	278	323	263	329	359	299	335	304	325	307	322	323	283	282	335	295	334	334	316	323	312	325	326	324	295	319	278	322	293	281	316	323	313	292	326	329	336	316	288	322	325	315	335	311	327	306	301	331	317	328	303	288	267	304	328	299	334	296	336	331	312	315	324	311	310	335	318	304	297	315	306	304	286	321	306	317	311	323	336	317	285	305	305	301	292	310	307	283	329	333	313	330	304	300	295	328	274	313	298	310	270	303	310	304	277	330	321	323	323	355	316	298	304	347	316	324	320	321	337	323	290	323	298	344	288	314	312	304	314	312	316	312	332	317	282	310	294	346	295	283	305	341	311	310	346	321	315	281	325	316	307	320	326	320	313	319	315	297	299	294	289	330	268	305	299	307	304	287	327	291	301	303	295	330	321	323	298	328	297	326	313	300	312	296	292	331	320	336	314	321	319	291	310	284	334	314	317	298	297	344	321	314	288	329	294	287	305	314	327	296	288	302	312	295	346	325	304	302	315	303	321	296	247	330	326	295	300	313	324	326	316	307	325	271	302	302	342	278	289	320	283	308	305	315	279	305	324	301	322	337	323	326	308	302	281	308	305	314	316	344	298	311	319	269	293	309	301	313	310	305	322	327	283	325	331	270	301	341	352	347	330	321	318	292	299	303	300	301	327	295	314	328	316	307	333	275	311	315	309	297	304
9674	26607	18555	10219	6716	6006	5448	3417	2598	1864	1407	1329	1794	1380	836	826	688	577	522	562	527	520	484	459	428	510	2082	3584	3937	2272	2567	1608	984	371	330	359	314	305	336	317	310	324	353	336	365	324	342	362	367	332	352	341	357	365	318	350	326	306	325	342	345	339	352	356	299	332	338	346	332	356	332	358	368	338	320	383	333	340	327	345	325	343	351	351	308	328	358	343	317	300	334	378	341	312	280	362	329	307	371	342	326	326	330	337	337	317	353	349	338	350	326	346	353	326	307	348	318	284	328	379	311	358	326	328	324	322	340	326	347	316	334	373	323	315	344	321	373	332	336	334	302	368	335	332	343	371	307	317	330	322	301	324	372	351	352	328	345	339	332	326	339	321	378	359	339	340	327	363	360	345	349	317	321	338	361	352	330	332	334	334	343	351	340	331	357	340	326	324	338	327	344	362	341	322	327	352	369	342	374	348	334	342	320	333	324	354	317	316	339	331	319	324	329	331	353	346	336	352	351	327	318	327	313	312	356	327	323	351	323	307	324	333	309	350	341	306	341	314	330	347	340	344	345	314	333	357	335	323	332	321	333	357	343	339	363	335	327	287	334	331	352	325	339	370	319	334	334	323	337	311	332	362	346	382	348	331	328	338	318	338	336	318	346	352	345	313	307	347	328	364	305	341	311	363	326	364	333	353	355	319	345	344	315	348	344	343	352	286	332	325	335	343	365	353	340	313	335	355	360	344	336	316	319	307	347	357	326	346	327	317	331	349	367	324	336	365	328	346	366	359	338	333	352	340	328	336	352	350	326	303	312	296	362	326	346	307	348	360	349	328	332	330	352	331	315	356	337	279	323	341	330	320	361	339	317	311	340	299	331	319	320	340	359	328	314	340	320	340	344	328	374	328	309	311	311	298	329	310	317	297	334	303	315	331	352	304	325	350	342	324	351	353	352	354	373	324	378	333	331	354	343	346	355	345	349	320	332	303	321	311	315	329	338	362	322	330	368	322	338	357	341	316	356	349	307	334	306	342	348	342	315	332	349	342	315	342	346	351	308	335	340	385	333	322	306	332	336	318	364	347	353	339	345	340	337	341	335	321	350	321	308	320	311	330	326	352	336	324	338	342	344	313	370	336	338	377	345	323	342	340	348	334	349	375	324	311	336	322	335	322	328	327	308	316	327	354	345	327	327	320	342	363	378	350	340	343	360	330	338	355	334	342	367	376	307	349	357	350	338	309	331	331	366	358	342	348	349	339	352	359	341	357	361	360	342	350	331	317	340	319	318	359	344	363	351	376	321	309	334	340	335	334	341	342	336	351	318	346	353	334	286	345	327	325	319	327	319	339	344	331	335	340	343	358	337	347	348	341	350	337	305	334	357	332	336	364	365	332	314	346	344	340	329	329	331	339	336	306	350	348	368	331	338	342	322	337	346	317	328	335	324	317	334	309	336	347	347	326	360	314	341	340	364	319	341	309	342	349	361	335	343	338	352	353	325	345	338	298	344	290	369	319	324	336	349	330	296	325	326	328	337	347	342	357	327	362	305	357	352	351	361	344	340	334	336	327	334	328	332	328	320	339	334	301	325	310	329	347	342	351	309	306	348	331	323	324	343	330	360	327	327	332	325	302	327	296	355	322	333	331	318	350	353	303	357	344	322	340	338	343	341	349	326	330	307	348	320	325	349	331	328	321	320	339	338	342	312	334	347	353	328	329	299	311	326	346	340	306	319	341	351	363	356	369	372	322	333	357	328	371	303	339	315	341	317	340	367	317	334	340	367	349	370	345	314	305	319	315	345	373	330	338	336	343	370	327	343	376	336	385	328	362	341	324	303	315	329	333	336	342	338	317	367	322	345	331	332	341	324	357	313	332	321	338	359	348	319	348	338	320	335	332	313	360	344	348	328	318	307	360	338	343	317	340	320	367	359	359	345	324	375	364	346	334	320	331	340	338	335	312	346	351	369	337	336	328	380	370	311	334	357	326	322	316	340	334	326	341	344	326	325	338	349	325	287	334	347	325	333	347	343	343	302	331	323	347	327	341	330	313	355	338	360	336	362	334	335	354	331	348	305	310	359	307	353	351	373	313	344	357	344	328	342	347	348	335	319	357	339	331	339	325	335	358	351	355	342	331	347	344	351	348	345	351	331	305	304	329	337	296	305	332	328	330	343	336	301	353	348	318	333	347	346	359	338	309	309	318	354	318	355	340	328	387	325	315	330	345	335	342	333	375	340	353	338	349	311	321	338	351	339	346	313	343	324	367	323	320	365	332	352	355	349	326	339	292	326	303	320	314	322	334	330	319	341	356	309	338	364	321	329	350	358	339	318	350	347	352	315	346	364	352	332	350	318	296	357	356	316	325	301	348	343	334	324	364	331	335	373	348	351	343	334	340	320	321	353	341	325	329	344	302	334	331	364	343	318	312	369	355	336	369	368	316	332	357	377	346	298	312	375	351	349	322	326	380	345	320	316	344	311	316	323	332	313	335	288	346	342	355	349	361	357	346	353	295	344	327	329	330	326	352	322	331	345	344	338	334	347	328	301	386	324	313	320	336	320	353	320	339	331	321	324	332	307	322	352	341	325	311	360	348	347	365	322	330	298	371	320	319	322	350	325	325	344	335	384	310	367	374	327	372	333	308	314	314	318	331	336	329	303	288	334	362	319	348	301	315	358	332	351	339	366	338	340	357	338	333	343	327	343	331	340	343	344	293	344	325	313	325	345	333	327	321	331	311	347	346	374	320	322	357	334	348	319	365	353	328	355	324	351	323	339	322	335	354	332	335	337	360	380	371	343	302	313	303	346	328	351	332	377	348	344	325	350	353	323	329	327	336	335	331	321	334	353	374	372	324	341	329	315	322	327	344	301	339	318	327	362	354	311	316	316	349	326	316	299	315	344	304	319	353	337	328	348	323	345	315	333	313	343	299	343	333	317	331	377	375	348	341	311	337	345	328	334	376	338	381	323	330	361	339	353	361	353	329	351	337	345	332	344	335	325	332	342	319	355	347	337	344	315	366	340	309	316	318	338	316	354	331	301	325	330	326	316	344	332	321	319	366	320	336	341	329	321	315	348	316	348	326	335	341	301	305	350	332	360	347	369	321	333	326	324	346	339	321	347	356	340	351	313	350	333	301	323	363	344	286	339	349	324	321	349	333	367	321	338	374	339	330	348	347	317	322	332	342	332	321	334	334	330	361	352	338	336	350	350	361	344	302	364	342	332	340	315	338	337	327	338	324	318	336	326	304	339	329	386	344	324	343	348	343	332	359	326	358	328	353	338	325	376	316	341	320	293	301	338	339	344	348	310	339	338	298	343	332	357	310	340	368	341	362	358	349	337	362	304	360	357	331	339	376	320	320	342	344	348	340	324	383	301	325	330	380	351	330	338	337	377	342	348	328	326	336	330	362	295	350	335	304	366	324	321	344	319	361	339	326	336	339	339	342	309	338	354	331	321	349	341	347	325	327	341	359	319	344
25162	21290	27505	25342	12834	3749	2490	1566	1352	1069	963	1051	1203	776	781	661	650	607	622	613	643	599	600	578	615	623	1089	1756	1936	1350	1382	1025	721	519	518	507	495	533	561	521	499	544	513	535	533	508	509	507	505	500	511	481	501	518	504	491	470	551	517	528	510	487	547	509	525	526	487	496	532	493	510	509	506	474	470	533	522	503	458	507	518	483	454	520	558	495	541	478	508	491	481	506	528	506	502	505	467	480	495	551	514	497	523	487	505	532	517	498	501	499	510	535	504	477	493	519	547	492	525	495	545	461	486	512	481	513	495	537	508	514	499	491	508	495	516	520	499	508	477	519	494	510	515	494	517	491	492	452	522	531	514	498	554	514	528	512	492	489	498	529	525	493	504	521	536	488	531	512	500	551	504	510	493	556	500	523	538	459	525	506	533	500	526	498	461	524	517	550	513	476	564	465	463	497	530	521	492	489	524	511	515	543	533	491	532	486	504	465	508	481	495	522	533	474	554	498	510	492	505	497	487	524	497	522	504	513	486	507	524	530	501	484	517	480	535	490	512	473	523	536	554	497	546	525	527	538	501	431	534	536	534	545	500	493	526	501	542	488	558	526	465	499	506	513	526	463	506	494	494	510	500	471	486	495	494	514	559	518	511	510	548	471	528	470	522	515	528	518	501	518	436	473	517	502	504	496	524	543	506	503	517	526	494	483	489	522	495	509	522	502	500	486	515	481	486	510	497	530	533	526	476	501	502	498	507	493	525	485	529	557	508	523	440	531	531	527	488	541	478	513	531	505	492	523	493	522	512	487	505	488	493	512	528	513	551	485	493	501	505	496	541	512	508	504	494	493	487	566	520	518	535	497	518	481	503	530	512	497	517	509	481	508	515	518	529	492	516	483	538	546	489	471	521	501	563	472	488	464	519	517	571	473	502	500	469	509	479	512	502	505	500	481	486	473	474	505	514	485	519	475	493	492	475	498	484	484	506	486	512	507	502	562	529	503	473	531	514	485	502	498	567	524	523	475	522	448	480	521	508	520	493	516	532	524	522	527	525	477	530	540	512	477	544	490	483	513	502	474	496	442	507	531	510	516	457	452	546	517	522	514	486	482	460	500	506	510	512	501	514	475	490	546	526	505	484	442	491	512	503	479	534	508	516	528	518	493	503	525	549	486	507	545	489	515	510	507	516	504	509	510	491	507	491	492	510	516	524	525	492	525	512	528	473	496	505	531	515	480	471	500	524	491	489	493	527	545	493	489	509	515	498	500	525	488	563	476	524	525	555	471	474	500	468	506	484	514	495	521	493	485	498	504	540	527	544	521	526	514	519	514	488	484	515	508	512	497	534	519	546	483	494	460	471	473	506	540	505	519	476	491	527	542	518	506	537	495	534	518	532	535	509	536	512	463	536	502	515	530	508	528	501	485	524	524	522	511	497	489	519	463	497	525	480	491	519	501	516	521	477	544	520	485	507	480	513	517	497	497	488	511	478	510	463	477	509	537	519	533	529	538	546	493	480	512	507	477	498	544	530	487	501	578	530	539	501	489	511	507	502	502	468	493	490	477	546	497	562	488	480	527	543	540	471	486	550	521	535	485	531	514	502	488	524	555	497	517	498	521	514	511	482	484	488	520	520	476	519	480	478	485	542	521	498	502	510	513	525	489	525	503	513	522	494	521	463	512	505	508	481	536	505	504	482	495	517	485	530	510	500	515	513	542	487	499	539	501	468	488	490	473	516	473	508	506	524	498	500	470	499	478	504	515	489	528	506	527	477	497	480	482	539	461	502	519	475	485	538	486	482	489	493	504	543	502	461	520	533	472	507	496	495	550	491	483	565	509	520	502	516	509	487	506	494	496	545	492	491	509	489	483	470	516	504	495	486	487	532	511	501	498	521	533	459	547	490	522	477	491	531	499	494	525	504	496	524	488	468	519	489	501	498	486	491	516	501	559	543	517	473	489	513	491	511	454	523	466	502	438	513	490	522	500	510	554	548	489	532	538	543	497	511	471	511	525	500	502	503	524	494	507	509	505	520	469	490	476	479	531	469	520	495	545	528	489	498	550	494	490	516	512	495	505	509	499	547	483	505	505	494	556	479	534	494	498	503	506	508	555	511	529	526	483	490	494	544	487	485	506	530	477	468	508	516	522	526	487	484	510	540	454	502	500	489	462	483	487	539	506	519	519	547	515	534	525	520	509	507	524	539	522	517	477	484	498	503	495	493	515	500	518	510	486	510	518	471	508	443	543	475	512	527	507	497	486	496	518	496	513	496	503	548	517	523	553	479	498	498	495	504	521	475	510	543	480	531	488	507	524	539	519	504	513	498	466	555	508	511	499	492	475	486	516	530	496	485	547	469	503	510	509	498	530	553	483	531	494	474	489	503	471	479	498	568	528	491	505	501	516	519	507	530	469	479	523	538	530	486	466	488	523	543	461	479	516	499	495	479	529	516	526	531	506	552	480	519	516	535	463	517	464	545	528	482	494	535	494	528	505	488	526	533	481	487	532	486	485	481	502	477	496	507	478	551	490	491	498	526	529	515	517	514	477	484	517	495	540	510	529	504	547	492	465	483	506	456	498	534	530	552	499	527	529	502	492	476	503	552	542	529	500	505	529	521	511	526	504	548	542	523	528	551	498	489	487	521	511	534	512	488	502	504	507	499	502	465	508	457	532	522	464	523	498	515	497	506	547	483	472	501	530	467	506	515	487	479	509	461	498	527	501	491	526	503	520	559	494	506	521	504	472	493	488	477	498	438	500	543	506	529	501	514	513	522	503	453	503	493	492	478	566	495	502	506	517	540	487	521	508	513	477	485	538	499	492	521	481	522	520	525	501	515	492	532	520	530	513	553	526	534	510	519	497	557	471	528	511	501	498	483	506	493	511	486	515	460	477	516	494	518	515	486	493	534	521	492	575	486	458	494	507	520	548	477	500	485	507	511	519	533	502	482	498	495	496	498	487	529	510	509	513	531	528	524	475	522	483	499	470	498	508	519	476	515	501	505	517	513	489	472	469	520	542	494	510	511	483	496	519	464	541	555	499	485	478	503	509	544	507	495	543	500	518	508	469	506	504	504	508	511	508	500	520	502	537	476	514	479	535	517	492	502	515	484	515	499	510	523	526	537	520	517	507	486	506	497	517	498	473	532	502	545	456	489	489	534	495	512	479	513	497	538	516	508	504	525	464	483	536	529	502	543	517	517	512	490	492	534	490	510	498	535	510	535	518	515	521	531	520	538	490	527	516	535	512	504	514	509	535	494	495	508	472	509	482	468	511	495	530	507	516	523	483	529	513	509	550	482	505	460	478	521	473	531	487	517	528	500	491	515	523	461	534	516	514	511	535	504	481	470	550	481	509	515	521	493	523	474	520	539	450	464	501	499	481	486	486	534	537	477	521	508	500	552	494	529	513	510	467	536	506	466	480	537	515	466	524	478	529	487	504	476	520	522	520	514	495	464	526	501	495	493	496	506	481	540	504
8727	21982	16660	8402	6269	5776	4450	2896	2328	1819	1552	1816	1891	1182	1109	857	778	779	762	763	804	719	632	655	649	672	1697	2864	3000	2052	2064	1400	912	583	542	557	515	521	528	515	518	550	524	537	535	545	559	539	545	552	570	549	497	584	548	532	515	537	546	524	547	532	546	479	524	546	556	518	582	526	577	526	505	541	544	526	553	522	541	558	533	530	566	487	561	522	515	551	530	536	510	554	532	540	571	549	518	510	589	566	544	492	520	563	539	538	492	525	550	571	491	542	568	537	542	545	533	493	529	534	553	565	529	504	535	524	564	513	528	573	515	547	561	540	524	509	532	538	522	506	518	521	554	530	518	506	525	569	496	531	520	519	562	507	542	527	545	546	556	557	530	515	538	538	526	525	556	549	531	550	528	528	571	553	525	550	558	527	570	534	521	580	547	561	539	568	507	523	507	552	549	511	557	538	541	497	557	540	573	556	511	519	555	564	535	572	554	532	518	542	551	568	522	502	576	530	556	585	522	539	522	481	546	524	579	530	526	543	561	543	557	519	530	513	547	509	510	511	517	533	529	526	513	551	534	510	528	576	550	560	555	582	521	552	544	547	510	559	547	543	539	562	541	528	541	543	589	508	546	566	487	513	500	559	531	513	549	551	554	558	525	572	528	550	514	533	538	566	514	502	499	546	491	529	547	523	564	558	549	577	525	578	511	508	522	571	550	549	537	540	517	493	501	536	505	580	538	530	524	533	541	489	529	561	544	577	557	490	546	512	523	561	528	570	534	538	520	541	537	514	517	539	519	542	562	565	525	512	587	488	546	533	539	536	537	538	555	526	526	491	542	566	544	481	555	493	521	521	555	504	516	554	509	559	521	545	567	495	495	524	517	487	570	524	520	576	579	535	554	487	587	546	521	597	514	539	525	538	509	521	545	545	560	527	535	491	554	537	535	494	540	508	515	541	519	537	511	552	539	525	522	514	498	564	539	502	532	572	517	561	570	530	565	528	521	549	486	522	549	550	528	534	518	524	563	549	554	513	536	525	528	558	557	526	543	560	518	515	482	562	499	507	561	505	561	534	566	530	530	533	546	530	482	527	503	514	502	556	559	507	519	566	522	536	589	552	551	579	513	528	596	556	530	508	564	534	568	501	476	572	543	551	487	543	581	578	529	536	546	522	550	520	530	522	572	594	489	509	570	502	557	563	530	523	538	534	535	543	507	566	557	516	542	552	497	597	573	522	573	533	577	509	548	520	553	552	498	557	559	516	549	527	534	552	500	548	556	548	552	512	529	555	537	519	515	585	581	560	566	557	502	496	554	549	543	530	537	550	481	572	515	533	549	554	568	545	535	570	561	562	549	560	501	563	479	550	574	504	547	529	525	558	545	539	546	509	520	516	549	520	498	562	522	555	563	540	580	544	560	539	565	552	545	562	531	544	539	527	528	514	502	544	538	527	530	536	554	554	557	543	545	540	535	516	557	513	553	558	512	488	511	501	559	484	553	539	554	493	558	507	549	538	517	546	504	522	527	527	524	557	528	502	556	545	537	561	552	536	535	544	558	519	495	524	539	571	541	519	550	553	503	581	587	586	529	582	556	513	530	453	555	544	504	513	535	538	524	541	552	552	520	537	540	568	536	537	523	498	542	492	540	486	543	563	510	558	584	533	534	531	544	572	519	547	494	516	574	538	554	535	532	524	517	530	530	548	553	561	565	523	493	533	520	562	516	505	568	539	525	542	548	539	518	524	567	531	561	542	549	567	516	555	571	548	534	563	530	536	564	571	558	547	538	529	504	563	537	552	538	506	498	526	519	519	508	551	511	562	570	507	534	536	520	535	543	504	558	532	544	544	533	512	567	528	588	524	524	503	554	545	581	550	542	562	557	558	530	498	552	533	558	568	533	544	549	552	509	547	520	533	513	558	491	533	555	521	507	542	539	524	524	555	522	497	497	560	498	542	534	527	565	558	518	548	534	540	542	523	556	555	553	570	511	576	518	481	525	528	538	559	505	516	552	515	538	557	538	569	533	531	534	575	554	556	540	550	578	599	518	553	501	579	524	510	469	510	584	526	518	521	537	536	523	564	549	537	538	514	514	496	558	537	573	535	575	557	557	523	515	546	569	554	519	544	503	518	558	526	531	507	509	504	551	569	520	535	519	528	553	540	543	526	568	538	580	549	574	550	544	540	542	522	566	551	539	535	533	541	533	563	539	576	512	512	535	558	575	526	540	506	524	506	557	574	553	551	534	517	534	538	549	540	579	540	521	510	507	518	514	519	554	566	541	540	546	524	562	568	535	558	539	542	504	611	507	539	538	538	524	535	562	533	571	545	530	554	550	544	549	567	535	527	521	536	536	537	529	503	532	550	578	564	549	528	527	553	521	563	537	554	522	525	544	494	531	536	540	541	522	518	522	534	537	495	518	540	525	545	532	503	579	478	572	516	531	523	576	505	550	544	563	565	532	559	508	535	567	528	510	566	556	514	499	558	524	582	560	507	528	544	544	538	572	550	576	540	525	500	530	544	496	545	528	559	543	538	556	560	548	539	513	513	542	513	542	557	550	567	514	503	541	561	572	552	528	569	577	540	540	562	501	505	538	551	539	556	552	494	541	537	531	534	534	536	552	527	532	491	516	527	540	523	539	549	530	512	521	594	530	518	551	557	499	541	561	535	560	518	487	538	557	526	517	563	508	510	555	554	549	544	562	535	545	535	537	540	532	492	570	528	518	521	530	582	537	528	514	524	532	516	530	546	577	535	510	531	517	533	555	540	537	517	542	572	514	571	542	503	520	559	525	513	538	528	513	539	558	530	551	531	549	549	506	563	533	549	516	526	535	513	546	543	557	561	529	524	498	554	516	572	555	543	489	566	561	545	508	526	538	570	529	506	551	526	534	557	552	548	542	579	536	472	495	508	533	575	532	497	571	535	560	528	526	556	573	568	540	512	588	526	531	562	507	508	541	526	522	529	543	563	570	527	525	543	558	518	520	507	542	524	514	502	523	562	498	496	539	534	531	528	539	528	539	524	584	538	542	542	531	551	498	521	529	545	560	538	533	544	529	540	564	503	520	483	554	532	549	569	534	575	549	577	548	515	554	548	517	558	562	521	529	544	490	533	525	511	526	563	551	528	559	567	511	528	533	531	538	509	501	546	540	537	543	555	549	515	520	491	523	495	556	513	538	550	541	536	546	513	521	557	540	514	559	579	543	510	565	538	529	530	507	520	560	577	527	523	515	559	553	526	531	542	531	540	541	522	517	515	568	516	536	525	536	552	556	526	536	586	553	528	535	545	525	554	551	593	566	537	543	515	564	539	556	544	597	536	531	543	556	523	546	524	564	540	514	562	518	563	538	607	560	530	563	552	547	515	536	553	547	577	538	558	489	537	522	552	502	584	555	531	531	544	481	552	526	524	507	528	534	526	576	481	510	550	534	544	529	540	543	532	565	524	561	550	507	536	522	522	544	540	492	556	534	578	536	544
22714	21300	29070	23864	21306	21541	12639	3301	2335	1983	1686	2165	1770	1258	1054	820	907	809	707	827	768	653	586	648	628	746	2298	4309	5228	3700	3628	2398	1388	652	529	495	499	503	537	506	511	506	548	496	508	539	531	504	496	491	489	552	514	487	485	542	467	523	471	522	529	520	538	529	516	486	540	473	525	527	468	534	534	533	503	550	532	519	493	473	516	526	506	502	527	522	516	521	462	495	512	489	524	532	497	482	464	524	523	518	522	516	505	524	534	505	474	509	488	477	518	476	505	497	511	473	537	502	486	533	510	482	542	566	491	511	496	449	467	497	515	480	532	528	534	484	469	482	496	534	515	540	522	540	531	512	506	515	556	470	531	486	496	494	497	552	482	482	477	544	508	453	500	529	472	480	507	508	514	524	533	490	485	550	547	523	528	504	535	473	495	506	525	500	531	524	558	493	501	491	539	533	543	504	523	537	543	539	514	499	521	480	491	520	470	483	519	523	495	476	476	466	483	532	503	459	516	502	543	481	501	506	517	505	524	500	501	509	531	520	518	507	482	503	518	502	526	514	504	513	518	488	561	468	514	528	552	540	521	533	539	486	505	541	499	537	554	490	532	518	510	551	494	529	516	529	548	520	496	518	494	536	530	540	510	526	515	504	524	504	522	513	544	547	460	490	521	544	505	500	517	510	526	481	474	594	509	506	556	493	521	518	500	515	460	524	549	494	504	518	554	465	459	496	520	502	497	496	489	574	513	516	540	528	524	535	549	509	493	501	505	492	507	496	523	486	465	570	487	505	494	574	515	531	505	492	506	523	501	533	515	500	486	518	549	528	513	530	478	491	527	519	523	504	540	499	478	499	470	502	520	530	543	505	481	506	554	489	535	525	485	525	466	529	514	494	526	507	501	533	534	490	552	519	487	534	552	543	456	517	530	539	537	531	485	479	566	499	530	556	490	486	484	520	531	496	510	471	500	499	522	483	522	532	507	521	495	492	525	513	515	509	520	509	538	539	539	516	522	520	515	525	513	538	506	523	507	474	500	532	523	533	511	524	520	479	494	523	492	477	510	547	503	507	488	489	521	536	497	534	467	533	465	525	511	491	507	524	549	510	509	538	527	473	491	506	500	489	524	544	466	502	498	532	484	489	505	536	516	509	519	557	476	473	499	472	508	567	546	495	497	476	489	499	514	480	509	526	533	482	487	484	501	539	520	486	518	487	495	480	542	549	507	500	510	506	469	470	517	496	556	515	507	520	520	515	497	472	524	470	527	519	522	489	488	478	525	534	494	530	551	511	496	511	498	499	482	537	559	550	513	512	498	558	507	503	483	512	547	526	515	501	511	496	480	519	490	498	511	508	488	515	517	518	510	505	491	495	506	481	515	515	515	502	520	523	488	555	497	515	523	499	488	527	526	498	484	489	514	540	511	537	515	502	541	513	484	524	527	486	516	528	538	496	509	494	496	472	495	504	484	514	533	544	529	514	552	519	537	501	506	505	523	475	548	544	510	541	520	461	558	511	493	540	497	506	538	512	515	516	488	557	475	502	523	517	539	498	505	486	499	503	482	459	520	534	498	500	531	502	471	510	535	496	473	491	491	514	484	514	522	496	526	507	500	536	559	494	518	510	541	522	478	515	498	535	500	548	508	481	476	531	514	492	522	496	473	541	517	521	494	479	520	492	535	505	508	486	513	509	474	485	508	470	492	505	497	505	520	470	502	480	502	535	548	534	486	534	498	540	561	546	520	519	496	524	521	538	489	531	499	521	514	508	486	497	500	512	526	528	478	483	521	534	508	534	513	540	522	519	536	532	500	455	461	488	488	464	494	533	533	513	499	539	513	536	487	509	503	484	448	499	493	499	501	525	507	519	479	500	485	475	524	525	500	508	518	511	492	468	506	526	536	523	536	529	534	505	496	494	507	494	543	505	547	485	530	495	533	445	464	517	505	481	506	516	525	559	513	491	497	525	485	498	560	515	489	533	538	481	524	516	530	498	508	552	505	534	515	518	532	511	494	498	510	496	486	534	496	509	506	506	516	507	480	507	509	522	504	496	512	478	482	546	534	504	503	536	523	496	502	538	503	484	512	486	529	531	517	542	513	492	495	501	497	484	534	512	505	506	485	510	474	511	533	523	531	534	499	498	519	502	490	494	490	520	541	563	529	540	508	477	516	527	493	544	522	529	516	500	497	513	534	512	509	489	505	499	548	491	480	474	524	519	538	515	491	449	526	526	503	499	545	519	504	491	493	478	496	512	529	489	503	509	515	522	508	509	504	515	505	500	519	521	522	504	504	515	534	531	508	487	509	510	506	514	528	502	491	497	522	553	472	495	514	515	494	481	527	442	460	525	530	530	526	544	510	542	531	514	499	501	465	496	516	516	528	507	545	506	492	501	533	506	491	512	512	481	500	504	520	478	482	493	480	511	507	518	494	513	521	500	478	514	505	548	517	491	521	549	467	484	491	510	490	487	533	525	486	455	544	506	509	530	492	522	506	542	504	512	521	507	522	472	502	533	531	501	486	529	518	484	487	516	499	465	473	522	516	468	479	539	503	505	495	452	579	502	503	477	515	486	492	476	542	542	480	518	523	505	507	506	490	477	502	470	493	511	489	535	505	465	493	497	537	527	514	478	533	533	501	524	538	504	524	540	461	466	552	487	501	528	514	482	528	555	536	521	521	477	530	496	513	507	507	506	492	511	490	486	492	502	534	507	503	522	556	503	533	524	520	481	503	536	495	537	531	472	513	510	516	514	530	532	509	507	525	487	514	517	515	497	476	534	533	511	506	499	491	514	478	490	526	503	499	559	476	456	488	510	526	535	462	500	476	484	511	523	458	496	484	532	482	509	515	537	512	487	518	497	519	507	515	496	481	515	544	483	490	510	519	533	517	476	528	490	542	526	535	514	545	482	498	494	522	482	505	524	481	485	546	473	487	529	504	574	519	499	505	510	512	544	515	538	504	488	498	536	503	543	527	500	477	514	504	511	505	486	485	484	496	459	527	489	539	491	502	551	501	526	514	518	493	525	514	500	483	498	556	510	503	521	508	464	553	526	516	514	491	537	493	492	525	508	496	457	463	519	515	500	447	483	520	539	547	463	510	527	515	516	466	517	517	470	493	468	547	518	507	511	525	531	540	536	507	499	505	489	548	472	495	473	501	473	520	516	493	458	519	505	514	487	532	524	523	512	513	517	506	521	550	492	470	552	492	522	503	507	526	549	516	483	544	521	512	499	486	510	497	509	511	498	489	514	517	487	527	505	496	518	523	514	505	436	499	537	484	543	486	507	497	518	502	542	524	494	506	551	492	521	556	462	538	534	494	530	487	487	513	489	457	532	518	493	504	493	484	499	525	518	503	492	523	512	488	546	469	470	538	474	527	473	495	526	524	506	517	528	485	526	522	490	491	498	528	520	508	509	475	494	514	504	492	526	493	536	539	499	489	528	497	545	510	523	531	530	528	514	446	458	537	534	504	509	474	512
10501	30557	24004	13524	11477	9511	6805	4985	4165	3424	2838	3757	2718	1990	1610	1156	1177	1090	820	1066	993	759	696	758	767	912	3586	6578	7714	5281	5232	3537	1845	709	516	522	505	517	560	553	481	517	527	501	535	575	525	544	528	501	538	521	495	479	542	504	498	537	543	531	534	498	534	541	513	491	561	509	516	482	519	557	527	537	552	507	553	494	526	523	543	512	507	512	532	574	513	523	528	535	491	513	510	503	547	516	526	520	535	562	484	520	519	499	491	495	528	504	554	505	521	520	489	521	505	508	517	495	525	494	537	512	522	532	518	525	483	472	525	497	591	539	516	510	501	505	540	544	492	523	553	508	484	526	515	559	534	519	511	527	538	523	507	526	528	495	515	531	506	513	507	528	513	543	512	507	535	553	543	542	534	513	557	538	491	518	544	537	554	532	551	497	533	511	536	548	521	559	526	551	556	505	509	527	523	554	542	497	556	496	478	521	533	485	523	517	489	489	520	522	490	545	487	542	516	534	509	526	525	522	533	480	488	524	535	559	526	539	507	538	498	501	523	509	543	483	527	513	527	555	508	493	503	529	528	559	551	527	495	506	547	530	505	502	556	529	492	555	576	535	524	551	533	508	556	527	516	503	561	540	518	517	508	558	478	517	509	527	516	482	504	548	511	492	555	523	511	507	497	499	535	543	521	501	499	533	512	506	495	556	509	572	537	535	548	544	520	530	553	534	579	533	518	523	529	518	506	495	507	491	511	546	537	510	525	510	530	526	522	494	491	534	524	510	543	515	513	499	522	514	511	484	554	539	542	494	500	579	512	508	479	546	486	533	531	543	495	506	535	541	500	496	476	544	525	507	511	494	558	507	513	510	498	543	515	494	487	519	512	574	538	505	513	560	507	535	554	497	544	533	512	501	538	561	499	541	542	539	524	489	527	486	514	493	517	538	513	510	550	563	478	529	492	533	553	514	503	538	493	489	495	529	512	501	500	514	518	520	558	474	520	541	542	508	508	524	531	522	516	528	507	525	524	531	498	497	534	521	511	513	514	532	523	567	466	527	518	505	502	547	544	491	531	504	536	500	494	526	492	542	512	531	548	526	506	550	527	467	527	487	536	537	510	524	537	512	583	497	537	511	527	484	494	552	561	538	561	541	520	539	522	522	518	551	507	526	554	538	530	500	529	495	528	505	504	526	515	538	552	565	534	522	525	510	527	522	532	519	528	515	527	513	530	529	452	506	512	527	543	540	515	481	496	528	562	522	471	540	509	503	526	474	545	531	514	492	518	553	516	507	531	497	539	500	533	490	536	530	505	522	472	526	549	564	532	515	507	525	522	490	524	499	503	503	535	529	485	482	520	499	504	551	538	541	514	512	500	539	554	528	530	544	545	539	495	546	541	545	461	535	511	536	508	508	551	538	532	532	523	484	532	586	481	505	508	528	490	564	524	509	488	525	547	519	525	545	516	526	476	487	512	480	495	500	484	522	534	518	484	561	522	531	513	546	520	532	532	515	522	522	525	516	531	571	532	521	546	513	526	530	505	508	527	484	564	520	532	526	486	525	510	537	520	534	500	504	517	545	554	496	530	527	537	499	498	493	543	533	508	490	506	570	518	522	492	505	515	492	523	541	559	528	539	521	547	481	534	504	569	494	563	489	532	502	529	539	531	507	507	539	522	513	502	516	511	497	557	532	522	560	565	530	506	486	509	505	475	537	497	541	523	543	533	535	532	504	543	489	503	524	519	494	508	503	497	564	570	519	470	541	516	507	515	512	529	558	544	548	488	496	561	525	455	467	489	490	538	515	477	527	502	549	529	544	528	577	524	515	489	549	543	523	469	521	466	511	500	520	472	502	479	523	490	516	513	539	495	504	548	504	526	530	497	510	549	482	536	484	492	565	502	519	487	516	478	506	513	541	500	520	460	564	507	539	524	508	529	497	544	520	495	498	520	528	569	508	539	485	491	544	512	520	540	524	533	546	467	495	502	492	511	541	535	556	545	540	496	545	544	538	498	510	526	516	525	527	568	447	545	546	552	517	477	549	493	518	502	508	508	515	526	505	476	484	536	521	518	498	562	496	554	536	504	527	530	550	500	499	514	488	491	520	502	524	537	532	537	492	508	531	516	501	493	505	528	517	504	488	496	505	545	493	506	533	551	489	524	495	477	484	537	534	540	511	514	554	549	512	518	527	524	491	500	489	498	503	510	512	541	534	542	550	516	529	505	477	538	544	537	525	519	487	485	521	563	466	499	554	555	508	538	505	502	530	505	521	507	536	513	521	530	487	520	542	495	543	502	550	557	518	533	522	564	539	546	485	496	489	496	502	548	556	526	499	495	513	506	548	541	498	542	540	551	525	522	504	492	513	517	520	499	509	533	487	555	519	507	495	524	528	532	589	525	494	516	500	539	569	547	512	483	535	512	558	495	514	520	511	532	498	504	484	543	493	490	519	504	507	505	511	537	511	477	533	528	492	533	507	544	507	531	562	514	525	515	498	513	550	484	523	539	500	544	469	517	501	531	506	536	559	520	515	501	537	539	511	500	518	537	545	507	531	512	505	492	510	510	485	538	503	520	535	559	550	535	536	533	482	493	536	510	546	487	535	547	507	537	514	540	524	539	528	498	506	534	549	520	510	550	553	491	495	558	458	500	532	546	516	497	507	501	535	489	510	518	509	517	529	494	476	520	518	501	504	507	514	533	552	515	530	511	531	527	478	519	472	550	487	515	557	509	512	554	561	526	523	478	530	493	528	501	558	539	493	523	563	497	517	483	519	545	549	539	528	496	574	525	454	536	546	493	512	508	540	529	514	523	522	520	531	515	538	559	525	522	503	542	504	530	500	488	532	518	517	555	481	529	500	521	488	529	500	500	468	510	518	526	490	544	539	511	528	537	502	513	512	505	542	511	512	521	507	527	532	511	502	511	538	484	496	539	526	517	500	522	559	515	499	519	471	511	560	505	508	523	541	512	524	495	485	544	527	535	524	526	547	575	562	521	497	498	563	504	542	515	503	520	518	545	507	492	549	514	512	524	523	510	552	484	511	523	543	480	518	470	535	555	536	547	513	547	521	516	509	586	508	508	508	518	516	520	531	508	511	505	509	520	490	569	536	512	533	531	503	543	519	524	538	524	529	522	534	537	496	498	518	529	477	527	531	496	515	563	503	559	488	515	492	498	506	530	561	496	493	513	494	474	530	478	529	522	523	492	520	498	549	521	556	469	514	553	497	530	456	537	501	537	512	487	537	527	537	508	512	546	537	542	538	536	518	506	538	528	540	508	514	513	529	531	545	531	506	517	470	507	502	496	528	512	544	484	496	502	482	516	505	516	499	559	560	527	533	519	562	513	531	481	527	558	520	537	558	503	557	549	502	524	563	509	521	566	484	496	466	522	512	495	556	532	537	498	517	531	479	495	533	535	532	492	509	526	526	497	525	543	511	502	524	525	530	546	547	503	504	519	521	510	552	557	500	521	526	500	526	486	528
27915	20000	12501	4817	2757	1927	1385	1183	1015	774	909	945	762	604	518	509	486	385	424	437	422	382	424	444	416	446	520	499	590	582	541	523	461	401	392	388	346	357	367	378	392	346	386	369	362	363	401	385	376	358	387	367	389	363	349	341	372	380	360	374	366	357	377	394	334	369	367	369	373	374	361	350	371	341	395	360	335	363	377	350	350	333	381	343	376	324	423	392	375	345	357	395	359	380	359	364	353	372	364	352	369	364	369	354	350	370	393	381	360	380	370	351	341	365	355	395	393	337	364	379	389	367	371	394	372	373	364	376	354	366	364	389	385	380	383	392	356	366	379	320	344	383	388	368	359	364	370	366	358	374	389	371	392	341	382	355	392	361	364	365	381	371	348	360	366	394	388	376	400	360	376	353	371	365	385	339	369	376	389	335	378	382	374	361	357	388	377	350	360	384	389	372	347	356	360	353	356	360	369	378	344	372	340	354	376	356	341	404	340	386	329	372	339	380	356	342	354	374	356	388	399	389	381	363	388	354	332	394	380	368	392	380	340	377	380	363	380	395	387	331	363	365	401	385	359	367	375	349	376	359	366	361	394	351	393	375	378	386	397	348	358	350	333	360	379	368	388	384	337	409	371	346	384	369	389	375	383	367	372	371	417	340	382	316	357	344	357	339	383	360	342	348	376	369	363	367	375	376	372	387	391	398	380	383	373	327	370	337	378	389	346	371	368	351	386	359	376	349	345	356	350	366	363	407	379	348	343	381	382	407	404	356	363	366	381	379	357	355	387	369	382	365	349	370	387	353	414	362	349	367	367	338	383	374	369	358	373	352	376	368	384	387	341	369	368	388	393	372	372	366	388	356	341	354	345	382	393	381	374	346	338	344	386	382	389	362	356	358	346	361	371	387	364	338	369	367	359	379	375	365	368	371	349	340	378	389	359	372	391	351	381	355	376	383	365	342	374	363	360	359	403	388	345	373	349	374	360	358	386	395	361	366	389	350	378	382	343	369	377	370	385	370	335	384	354	384	382	341	371	340	384	369	366	357	383	385	357	353	344	335	399	373	387	380	368	402	424	367	383	364	364	350	371	373	364	351	341	366	362	384	357	356	368	355	379	375	370	357	359	390	364	372	370	366	354	358	357	381	348	335	416	355	325	385	378	360	364	346	375	375	356	383	356	375	380	362	380	379	344	366	383	380	350	363	376	352	369	397	327	373	360	388	361	339	363	339	423	381	377	375	390	344	347	385	393	378	396	341	382	366	353	349	351	359	369	390	392	404	375	381	338	371	359	354	397	379	377	376	368	341	341	355	375	408	380	362	365	363	407	379	361	367	365	365	355	382	403	392	366	367	375	383	366	359	376	374	362	360	388	372	381	327	360	349	395	336	369	361	366	344	340	370	371	368	370	371	352	333	358	397	355	375	377	343	318	392	373	380	337	371	365	357	359	359	386	421	378	364	322	350	383	369	331	379	347	367	359	378	384	401	370	340	377	369	348	361	363	377	378	386	362	380	357	399	361	390	357	384	351	380	349	366	343	420	333	366	375	366	344	370	376	385	376	359	388	360	336	401	362	390	356	370	355	412	361	337	379	375	379	363	362	369	326	416	363	363	357	393	358	389	376	350	379	381	373	383	329	351	383	355	361	360	337	371	360	376	365	359	371	353	338	372	375	386	362	395	350	386	424	356	362	376	359	360	377	375	363	367	362	385	390	376	342	357	380	381	392	362	368	376	331	359	343	357	419	374	364	384	374	362	362	386	393	379	331	363	354	358	377	354	357	359	325	340	392	375	411	385	413	362	395	365	373	326	395	370	376	386	359	376	344	331	370	399	346	393	391	401	394	389	347	399	346	378	371	385	374	398	367	370	388	386	351	353	360	358	390	390	341	381	343	349	355	361	344	401	351	405	345	348	390	343	360	388	357	349	378	335	379	371	392	370	417	386	366	398	360	347	353	365	370	384	349	361	386	370	366	368	355	369	382	316	341	361	328	364	381	355	380	371	348	360	389	367	393	356	380	409	349	359	354	376	388	351	339	379	376	360	366	382	348	371	394	375	334	387	352	380	389	389	391	366	381	379	387	370	370	371	387	348	379	400	408	408	363	383	367	367	373	365	381	338	373	365	381	358	393	385	364	372	367	404	395	371	376	341	336	363	353	364	353	389	374	375	377	353	370	345	331	391	374	363	397	331	387	363	354	410	412	419	368	344	392	330	373	399	353	355	391	356	365	335	377	331	342	359	371	381	386	391	364	357	368	356	335	361	384	377	384	360	360	345	375	381	379	395	400	359	404	385	375	365	366	345	352	390	391	355	345	344	379	366	359	355	341	391	425	416	377	357	355	327	380	386	382	351	366	363	364	394	340	388	419	317	380	405	400	374	372	376	373	370	366	378	361	355	382	375	382	383	363	356	371	367	373	345	399	393	393	373	384	363	388	342	354	358	361	357	322	366	366	368	359	358	368	370	348	337	391	372	378	372	379	366	363	392	361	359	388	353	365	342	354	379	347	393	357	350	380	363	391	323	367	359	390	352	367	385	385	386	362	363	349	353	353	354	349	376	399	370	391	338	382	370	369	374	360	363	354	351	372	357	360	342	385	365	372	358	366	346	374	379	377	351	353	373	377	363	377	339	355	333	356	360	369	355	367	352	394	382	343	349	346	365	328	370	374	360	386	349	362	343	331	378	362	396	374	369	367	353	366	362	381	358	344	361	369	361	357	371	385	372	367	343	324	389	349	384	387	366	362	396	359	406	413	384	370	379	370	364	372	332	347	375	347	360	367	380	365	370	335	361	362	342	353	352	393	363	359	363	388	373	346	371	376	343	405	415	382	389	354	384	373	369	398	348	358	365	369	366	384	347	401	370	358	380	355	377	377	388	384	363	369	364	376	384	371	369	374	374	377	352	372	368	370	380	343	357	354	352	358	373	396	381	362	378	351	388	291	395	361	343	364	372	366	377	408	346	386	342	367	352	369	350	348	368	354	387	372	389	360	350	358	351	375	380	379	347	371	358	388	357	338	386	393	361	384	366	385	366	367	355	380	405	373	363	376	396	376	329	368	369	352	372	377	366	357	375	386	372	355	377	399	348	391	325	386	310	404	348	386	352	362	355	337	373	379	357	374	370	356	382	393	369	350	352	370	373	394	370	356	360	371	337	356	391	366	375	356	367	360	367	357	363	386	340	375	391	355	398	373	357	368	352	385	361	337	383	393	373	378	383	362	359	372	392	351	379	338	387	380	373	398	375	367	358	384	394	380	362	362	377	344	368	365	361	390	360	366	365	333	359	364	362	372	350	358	372	309	360	399	370	346	364	382	350	370	363	345	399	387	370	358	363	428	396	356	356	376	378	357	384	410	362	346	348	365	410	311	411	357	347	380	425	396	327	380	363	363	398	388	381	346	371	377	370	360	387	351	395	349	366	355	335	358	392	367	346	348	360	364	368	360	370	390	365	380	437	379	396	374	332	380	341	392	394
8833	17036	11139	5142	4538	3673	2324	2180	1778	1419	1523	1560	1151	901	730	668	566	401	560	552	487	467	429	452	482	497	543	686	678	687	643	642	591	484	382	392	428	393	371	381	369	393	450	385	404	373	433	395	438	377	389	406	410	431	424	354	407	417	404	387	414	385	412	376	388	439	416	385	405	413	475	418	381	411	395	404	419	374	402	386	425	416	405	372	408	362	386	402	452	390	397	404	408	415	403	390	393	425	381	385	394	400	400	404	402	411	414	425	421	396	438	391	444	412	407	420	396	372	381	424	417	399	398	395	413	404	374	397	415	415	399	441	413	419	364	423	395	400	416	407	382	415	380	410	412	398	428	395	381	411	398	378	382	361	380	390	447	388	424	404	366	408	392	388	406	406	410	420	415	431	362	396	385	409	378	410	410	450	389	406	412	367	415	410	428	359	402	409	391	392	411	424	387	355	420	390	379	392	438	419	393	370	419	373	389	373	420	417	392	374	407	409	396	444	424	404	382	383	381	399	353	426	457	419	410	404	405	386	416	389	396	386	384	362	396	400	403	384	382	381	423	375	402	398	408	384	425	385	422	371	409	410	373	373	438	367	406	359	399	397	420	386	393	441	350	365	373	399	389	410	397	385	410	374	419	393	412	399	413	421	401	419	373	417	397	399	378	455	418	420	412	407	412	419	416	425	377	403	372	393	361	380	396	424	420	437	416	395	391	412	385	378	412	363	408	422	395	422	380	405	366	410	425	446	421	393	429	382	415	455	402	391	425	421	399	424	391	376	433	410	401	433	400	351	436	396	389	426	422	378	422	421	408	388	388	447	387	403	403	386	392	374	370	393	397	381	401	414	391	381	401	368	376	387	398	386	409	405	415	393	420	414	419	380	434	406	418	408	405	400	407	394	394	401	410	397	389	382	380	381	382	403	406	425	425	399	419	382	415	399	403	413	395	395	414	359	402	415	381	401	424	413	392	439	412	393	375	398	413	393	413	394	393	388	383	379	403	405	400	445	417	376	401	447	424	394	389	384	412	419	417	402	390	424	403	405	396	445	396	385	421	381	367	390	393	404	410	390	395	398	400	411	390	391	402	403	435	395	384	424	409	408	378	382	408	396	398	364	447	393	385	420	394	399	429	379	380	414	413	409	421	373	381	409	424	427	395	403	436	383	367	395	338	421	365	425	402	412	403	416	412	398	431	381	388	339	395	355	417	371	391	420	393	412	417	384	432	389	412	409	418	370	411	393	415	361	414	416	415	403	377	392	400	399	419	398	370	401	419	415	429	380	389	423	393	433	419	418	449	404	422	440	404	402	375	430	421	413	422	411	380	369	387	412	411	355	392	401	406	427	374	408	394	424	397	392	403	408	411	418	392	413	387	409	406	370	382	424	440	411	433	423	441	438	421	412	404	394	396	407	406	401	386	425	417	421	399	401	376	403	388	380	390	391	415	433	381	409	389	402	384	365	383	401	430	401	406	404	398	378	404	383	405	418	427	437	412	434	417	379	412	386	425	408	400	381	421	388	381	415	387	399	410	400	373	395	368	395	411	408	366	419	372	424	406	426	428	408	408	418	408	412	410	424	420	370	375	418	387	410	423	408	379	371	411	419	421	393	393	403	397	408	403	411	407	404	398	436	402	390	408	396	401	390	388	386	422	366	407	438	362	350	413	404	388	413	415	392	428	417	409	443	375	400	400	416	396	403	423	404	390	414	389	387	425	391	382	363	407	399	436	373	433	434	413	398	417	387	420	398	412	349	379	379	424	428	392	405	413	357	406	385	430	389	418	359	418	424	368	434	403	337	399	388	430	388	390	393	371	437	393	397	414	394	414	395	418	395	415	404	444	412	408	398	389	426	413	450	425	374	398	373	397	431	396	405	374	415	383	418	415	375	429	420	420	399	399	440	369	386	428	363	398	374	406	407	423	424	404	394	389	374	402	388	422	412	385	399	426	381	380	398	410	372	398	378	391	377	385	400	412	413	387	416	410	425	372	368	424	391	394	386	418	423	426	402	399	398	378	392	410	407	356	382	405	391	412	398	412	387	400	410	408	434	393	403	358	398	387	389	409	381	382	403	425	380	412	403	386	363	395	393	413	410	405	386	413	396	419	420	388	395	392	404	385	403	408	404	426	376	392	430	394	374	395	383	400	419	406	413	395	387	423	438	361	378	384	417	403	399	421	382	383	409	344	433	425	428	360	392	380	400	406	377	430	377	425	373	412	416	409	382	403	440	439	402	402	398	396	390	388	415	378	383	408	389	391	403	368	429	421	368	420	389	409	388	386	403	375	373	405	413	394	370	419	415	400	418	391	423	393	398	421	393	411	395	388	436	410	388	432	435	421	391	413	400	413	378	406	401	378	381	386	409	383	403	415	396	431	433	428	431	409	396	410	422	405	396	377	401	400	384	394	413	420	367	398	409	431	362	388	425	358	426	426	434	414	389	417	367	406	403	364	417	363	423	414	407	404	362	394	381	403	405	403	388	410	376	394	405	425	409	384	349	413	414	409	398	414	398	392	382	423	378	428	431	398	391	431	423	438	392	380	402	415	420	418	399	408	399	353	412	394	373	405	394	410	380	405	377	399	367	371	390	353	415	382	394	355	413	404	406	438	416	410	409	386	385	424	385	392	450	362	394	376	408	389	430	410	388	405	379	397	385	422	419	377	399	410	401	374	385	405	370	417	407	395	389	394	423	386	378	416	357	381	402	377	399	423	389	385	379	389	358	418	378	378	413	365	441	415	397	342	411	375	413	406	446	395	408	386	424	375	430	408	396	381	422	408	401	362	388	357	381	386	410	414	424	365	418	364	431	392	390	380	406	384	401	436	430	421	468	374	419	392	401	377	410	418	419	396	369	407	357	458	406	372	401	418	416	407	445	385	425	420	405	385	407	433	392	409	405	384	384	389	397	403	403	423	376	420	385	384	400	421	391	420	413	391	403	417	401	361	385	384	422	391	386	393	426	425	413	384	418	374	396	360	432	449	407	395	383	401	389	424	395	416	382	359	436	380	382	396	380	354	420	431	393	408	395	424	423	415	410	416	387	428	430	417	388	396	426	404	402	389	411	419	379	368	399	411	425	442	390	379	388	426	394	407	375	456	422	428	374	384	395	410	428	432	376	360	398	427	406	409	403	386	383	440	411	385	393	412	414	385	421	405	424	406	427	384	390	382	390	415	415	397	400	419	426	367	421	392	391	394	378	366	384	408	410	410	398	390	384	376	375	402	381	408	386	423	375	390	377	440	424	408	394	404	418	402	387	376	417	433	416	416	389	403	383	415	392	418	413	389	365	423	422	391	381	387	377	394	372	412	409	396	392	397	412	389	408	403	371	383	388	397	377	389	372	445	366	413	402	394	409	412	417	399	384	385	401	404	396	403	380	336	398	417	402	432	426	436	443	386	402	375	416	408	406	404	410	383	393	418	399	406	374	435	382	391	401	439	399	406	384	381	398	438	426	413	423	404	426	378	442
24071	21315	28493	24452	21243	10386	2893	2201	1654	1345	1417	1297	984	811	778	675	558	448	423	382	460	424	394	402	435	815	1767	2084	2326	1838	1643	1149	828	596	380	361	336	339	373	343	347	349	369	381	336	323	366	335	334	368	347	340	340	351	332	325	342	336	347	328	338	321	347	361	355	360	310	382	372	351	368	327	386	319	390	374	338	371	371	381	394	352	394	360	354	367	342	318	345	330	367	366	357	339	307	331	351	349	315	351	356	364	361	330	376	361	346	314	354	325	319	346	362	328	360	343	328	349	353	353	334	332	348	340	333	348	342	378	383	367	337	372	326	372	311	353	372	328	358	312	343	353	343	363	371	388	323	346	343	364	372	394	353	289	354	357	342	320	382	349	341	372	319	335	301	369	342	388	388	346	342	321	331	345	348	357	300	388	321	373	385	343	357	379	340	356	395	340	338	330	306	358	343	368	378	329	345	339	379	319	370	331	340	331	340	364	296	321	357	345	349	367	335	357	311	387	360	370	382	411	375	336	331	359	345	349	351	346	354	350	337	337	332	358	338	354	357	338	332	385	330	341	347	331	321	362	356	353	382	356	387	356	326	351	337	339	356	308	364	283	334	320	360	381	378	381	338	347	351	332	337	351	342	339	301	349	316	358	348	358	375	375	348	323	350	382	368	355	369	377	336	384	337	339	347	326	347	351	366	363	306	348	350	354	354	391	342	336	348	369	346	359	340	399	319	328	334	354	336	322	336	342	371	392	346	345	362	348	385	360	343	365	348	382	348	348	336	379	358	344	363	340	351	349	357	357	373	351	360	325	344	316	355	332	319	364	335	309	348	349	366	341	340	353	322	325	362	331	316	352	333	379	313	354	349	351	353	349	354	353	333	351	323	323	317	366	371	346	342	346	362	317	331	379	301	364	355	345	335	350	336	334	328	355	381	342	339	355	345	348	335	370	367	352	326	350	339	325	330	344	340	322	363	343	332	340	328	364	358	356	359	352	347	367	331	363	317	305	341	323	388	334	327	345	339	341	376	351	352	347	373	336	377	345	324	340	359	395	322	337	341	327	343	321	332	353	354	334	358	329	343	347	348	356	340	369	343	332	350	343	326	382	371	355	337	352	321	343	353	331	351	322	343	316	330	349	345	356	367	334	332	326	338	354	335	378	366	360	319	325	352	326	342	355	339	360	351	329	361	367	368	351	343	325	335	330	344	359	338	308	362	388	320	343	333	328	383	355	348	341	338	355	356	362	346	330	349	332	342	378	340	366	357	359	354	325	332	344	376	351	325	362	383	340	377	334	364	320	346	332	368	413	363	332	358	325	343	320	337	334	339	338	349	338	377	354	354	352	319	351	339	366	315	381	342	370	318	366	369	349	323	372	337	380	349	344	374	337	345	365	360	352	332	350	357	342	361	349	310	341	371	340	363	337	362	345	340	364	322	334	348	323	359	363	359	317	368	341	324	355	372	333	358	340	382	331	351	361	353	364	333	340	359	367	368	364	330	356	360	349	356	366	346	350	360	342	305	332	358	366	351	377	351	369	324	331	361	324	356	308	350	347	341	332	335	335	329	331	355	357	351	347	358	323	336	369	351	357	355	372	335	360	314	354	397	376	364	354	344	319	346	364	371	350	365	348	346	339	319	334	356	363	331	365	359	344	324	363	320	383	363	333	326	363	353	334	332	356	324	352	349	370	344	329	346	329	388	348	323	325	364	352	351	364	365	367	313	345	362	363	338	367	343	343	327	332	376	340	331	339	338	349	368	343	320	324	360	384	329	350	340	325	353	341	347	350	359	328	334	354	377	320	350	332	339	365	373	350	341	354	365	333	344	333	360	377	323	336	330	339	336	357	374	355	354	357	361	326	361	333	329	330	328	363	349	335	370	355	380	361	347	357	326	332	347	359	355	336	332	314	333	370	352	361	352	320	332	351	351	342	358	362	329	361	377	337	361	362	383	349	377	365	375	358	335	351	374	357	333	380	347	341	326	356	405	335	337	341	359	356	352	351	340	341	349	355	368	348	343	361	342	346	326	344	332	364	350	375	326	347	346	345	370	343	356	343	360	359	358	319	378	339	376	339	321	365	327	332	323	364	335	364	350	336	345	352	357	328	350	355	363	334	316	377	324	359	348	356	389	361	339	348	364	328	385	350	362	355	357	346	343	357	367	360	337	336	351	352	345	328	380	349	342	367	355	361	357	363	354	369	324	358	350	323	350	372	372	328	337	318	387	334	347	346	354	326	343	367	333	326	342	339	348	331	359	370	314	372	335	348	373	319	377	378	349	310	340	364	356	373	319	346	344	356	360	339	331	356	371	347	358	336	321	354	348	363	319	353	341	352	367	360	364	400	328	355	338	368	330	339	318	352	361	319	334	358	337	347	333	368	338	340	345	354	346	376	363	346	351	345	369	315	351	373	348	353	351	312	351	309	374	348	361	342	317	358	332	337	383	370	343	338	341	336	369	333	344	355	346	366	371	388	355	357	348	324	335	314	350	346	337	395	350	298	334	365	344	374	349	361	360	365	382	366	335	317	360	312	363	348	355	364	379	362	368	361	351	353	387	332	371	338	334	375	334	349	368	368	360	348	321	327	345	363	329	333	338	322	348	361	365	327	343	385	368	320	338	354	360	337	378	314	329	340	351	314	353	364	337	354	351	347	345	369	335	313	313	351	359	306	346	344	353	306	350	335	357	313	356	326	356	339	351	325	354	349	348	363	328	318	367	352	350	348	343	387	356	325	344	352	382	367	341	340	331	352	317	359	347	329	370	330	345	341	340	340	324	355	349	332	336	352	385	368	341	329	377	320	361	346	358	324	345	363	318	346	327	350	374	335	324	369	385	351	365	340	339	361	350	354	324	340	345	332	359	367	335	387	373	325	328	346	350	367	329	372	366	338	349	344	370	359	337	343	343	373	329	353	338	342	350	347	367	339	356	339	361	372	358	311	316	337	373	371	351	350	327	356	321	387	337	386	343	364	334	352	345	337	349	352	374	326	325	342	343	301	365	392	392	348	341	351	314	342	366	351	329	361	372	360	359	351	374	354	376	370	346	357	299	332	363	343	348	364	346	336	351	368	355	369	362	355	361	328	325	384	331	343	325	325	344	318	339	356	332	375	321	358	337	365	369	394	393	344	341	351	379	366	362	358	308	359	362	328	356	354	317	354	339	332	320	347	364	348	352	361	382	343	369	374	367	331	331	353	355	341	363	390	326	358	371	341	326	347	335	338	373	330	327	337	353	302	355	334	334	378	327	323	354	315	385	356	341	350	344	370	362	311	350	361	332	376	349	335	345	344	365	337	315	363	361	357	313	350	358	349	329	340	336	344	370	338	349	326	320	346	362	352	386	369	331	347	381	335	359	394	355	363	371	339	345	315	341	368	365	342	347	342	381	351	321	355	379	342	361	359	329	359	340	347	329	338	312	343	339	369	355	361	331	356	344	355	357	325	322	320	356	375	353	375	341	344	362	363	348	339
8541	24519	17615	10200	7781	5724	4185	3899	2884	2564	2411	2122	1655	1224	1114	1062	722	527	534	527	554	518	443	456	561	1125	2737	3078	3594	2652	2368	1554	1148	713	400	392	382	363	389	383	377	400	345	371	359	351	362	390	384	357	382	343	370	373	388	364	389	334	413	366	388	333	380	390	378	344	369	335	416	372	316	398	371	363	358	380	398	372	378	375	402	395	360	375	372	367	380	389	394	394	374	362	391	360	327	390	372	385	384	407	393	391	362	367	385	355	392	376	336	354	348	340	350	365	368	349	400	383	338	389	384	358	387	392	348	381	374	376	413	348	385	444	388	369	370	387	354	348	351	391	405	411	339	406	366	380	388	386	370	371	381	350	395	383	388	408	397	375	365	350	381	367	382	392	385	374	391	381	372	359	349	344	375	379	379	381	367	385	388	399	372	360	350	356	391	401	375	402	375	371	384	368	345	368	393	359	374	391	382	382	364	401	365	364	391	370	397	370	368	358	409	395	390	388	379	326	352	356	381	367	370	362	374	397	358	354	401	409	375	394	411	414	384	391	414	389	385	357	344	349	383	386	380	368	385	377	363	393	325	364	368	351	374	428	376	380	395	395	368	396	382	379	355	371	370	388	406	362	367	346	361	367	415	367	380	365	366	370	397	362	396	389	342	386	333	379	402	367	363	366	394	360	391	392	370	405	331	393	357	351	358	369	365	400	373	362	359	384	390	364	348	365	374	353	372	381	374	374	379	377	366	371	397	347	365	375	354	346	354	349	357	367	342	324	354	363	339	356	402	394	383	362	388	393	398	365	374	348	373	398	373	371	356	397	387	353	385	368	358	354	372	382	342	370	354	337	400	399	378	386	376	345	386	420	370	349	399	369	384	366	366	353	386	366	398	368	411	404	382	380	376	352	359	373	374	342	345	360	366	374	363	398	392	373	361	368	377	371	378	352	381	397	357	397	369	370	350	407	361	391	343	363	333	364	368	359	381	378	350	414	354	378	375	360	388	323	384	374	370	372	364	375	381	353	344	410	361	357	379	386	343	387	347	407	390	378	354	369	314	375	330	400	375	388	387	352	363	353	399	375	394	354	357	378	358	353	360	444	367	362	361	377	372	357	355	366	378	358	406	382	353	342	394	392	406	380	377	385	401	368	331	397	371	362	399	371	366	394	387	382	375	384	345	368	395	350	382	378	367	393	364	365	342	392	350	388	394	390	366	365	382	353	386	377	369	355	370	378	337	365	417	376	399	369	326	366	408	323	370	395	378	371	415	394	395	341	387	377	341	382	372	372	355	382	341	339	367	360	378	401	345	409	373	371	371	344	384	370	402	385	399	365	385	377	380	377	369	391	387	372	354	353	375	381	367	350	356	376	404	371	380	372	365	343	392	388	394	381	406	392	378	390	391	393	399	410	363	373	381	366	374	358	328	415	385	364	346	359	363	373	359	362	410	397	406	343	362	391	345	397	390	385	404	390	374	366	389	346	364	375	356	384	380	397	367	369	366	376	394	376	359	347	355	380	353	408	345	366	386	380	332	395	390	385	386	383	372	367	378	391	365	406	350	377	378	370	396	393	389	334	373	393	364	379	359	348	418	367	345	373	377	375	360	368	378	393	352	384	368	369	402	381	388	394	374	351	370	379	376	393	397	374	343	389	394	396	373	360	404	391	330	394	380	352	383	358	404	408	383	393	399	331	399	387	376	398	389	381	397	407	380	395	385	368	358	374	409	353	407	376	355	374	399	395	422	356	388	374	359	382	375	361	406	394	362	369	399	372	367	375	376	360	368	391	392	386	379	353	391	402	408	391	353	370	334	349	362	415	400	390	339	376	364	379	388	355	373	351	354	348	369	348	377	386	360	378	363	369	380	383	356	405	384	382	377	386	384	358	399	374	369	376	353	397	395	387	366	373	349	366	389	387	413	378	371	364	387	396	369	403	369	384	386	332	413	368	373	410	367	374	413	354	361	370	341	379	382	351	395	382	366	354	401	394	338	372	367	351	412	372	379	382	346	378	385	383	379	373	385	373	354	376	365	355	361	344	382	337	357	344	366	417	366	372	338	372	359	379	358	390	344	379	377	401	382	338	409	338	405	361	399	370	373	378	321	377	364	362	383	357	361	390	342	354	356	413	334	383	361	356	377	360	381	371	347	380	376	350	389	335	383	348	398	375	379	386	393	383	348	364	355	375	377	387	363	352	416	376	377	400	392	370	410	392	362	367	372	369	356	383	378	366	385	343	405	353	373	371	362	405	399	364	344	376	391	399	398	413	377	385	397	341	364	375	422	325	392	406	351	386	347	385	373	380	378	375	378	384	389	405	382	383	361	374	356	368	384	394	339	355	364	350	398	326	352	368	386	384	388	351	359	389	404	366	385	356	382	381	351	359	393	379	352	390	351	382	358	370	361	336	357	374	364	386	362	386	337	367	344	390	349	350	351	359	401	391	385	377	371	341	356	369	378	391	378	376	365	402	351	392	389	315	381	368	405	370	352	385	389	384	380	389	381	387	356	322	368	393	405	399	384	380	370	367	371	365	372	343	404	376	362	373	349	363	401	383	371	345	386	347	343	410	367	377	399	378	391	370	361	380	372	341	386	365	382	360	391	378	394	405	387	362	390	357	368	376	387	388	415	362	397	365	371	364	345	383	361	368	341	385	393	383	381	354	356	370	375	364	398	358	369	343	379	417	378	378	367	383	354	375	359	369	396	366	345	388	367	378	363	365	335	382	387	386	348	361	376	361	335	402	321	356	375	401	401	347	405	352	387	347	355	374	348	385	392	374	350	394	427	357	350	367	358	362	362	375	368	383	356	355	367	408	400	365	386	407	425	370	376	390	338	382	404	374	396	384	359	382	391	380	382	363	349	402	371	401	389	378	426	347	344	393	359	325	357	395	345	378	375	387	377	378	356	399	410	376	361	370	373	384	356	384	367	399	368	379	378	378	415	389	382	385	378	377	386	349	375	372	361	375	371	370	364	358	363	340	346	379	322	389	362	410	370	327	362	343	389	380	390	348	392	386	372	400	393	368	366	346	364	396	362	406	372	414	375	361	384	378	398	370	374	380	386	403	365	373	357	369	393	372	382	381	402	397	355	335	385	387	415	373	358	388	392	377	349	392	365	361	367	387	363	412	367	378	368	395	360	358	406	365	420	376	367	400	382	364	375	363	376	371	366	361	388	385	325	389	384	390	361	347	361	379	391	367	370	346	359	397	356	350	382	346	395	393	397	375	395	372	375	381	369	388	372	361	345	365	385	370	325	365	389	400	382	379	402	381	375	392	412	368	379	374	359	391	385	329	388	411	410	361	355	372	378	352	369	369	316	403	359	366	396	411	368	389	359	368	369	353	381	382	356	379	358	365	379	390	363	367	366	381	385	381	399	357	355	385	392	369	371	382	397	388	355	387	374	371	325	342	348	347	333	382	404	395	362	345	341	360	356	391	371	360	375	402	358	376	336	360	375	375	362	383	365	375	357	377
25173	21314	27543	25407	13035	3242	2303	1920	1522	1436	1326	1214	976	877	853	773	631	618	665	776	614	606	547	562	590	746	1310	1546	1907	1321	1330	1102	866	734	565	534	548	542	552	582	572	582	502	571	573	585	521	551	512	534	545	543	527	557	557	529	549	536	554	582	539	554	539	562	546	496	567	549	549	534	521	560	497	605	589	561	548	499	540	498	563	574	547	561	528	575	539	547	579	549	509	553	530	553	525	566	548	551	567	506	543	572	535	540	530	562	542	516	522	536	563	577	578	546	543	511	534	562	561	560	538	572	512	553	543	561	540	558	513	536	540	603	541	529	522	547	564	540	559	532	545	531	531	552	541	529	550	547	570	517	567	544	598	563	564	543	535	546	550	573	525	505	574	521	549	584	562	514	551	566	536	534	510	529	558	549	601	579	523	572	558	510	564	501	557	527	481	516	544	533	545	557	561	493	556	546	542	549	532	546	560	555	496	504	584	532	569	554	569	558	541	532	579	564	539	571	513	551	532	529	537	531	519	523	554	504	540	535	536	568	514	530	508	551	509	526	565	533	572	584	550	539	541	525	523	507	595	540	576	499	530	590	544	539	609	514	565	496	554	543	511	567	543	539	527	515	528	543	537	558	513	565	520	568	543	522	568	540	564	535	508	561	582	551	540	524	523	535	549	538	484	565	533	521	586	581	532	509	548	519	598	521	562	569	574	547	528	537	545	568	533	532	518	556	540	542	537	568	531	561	539	543	555	594	550	546	500	548	548	529	563	552	543	530	509	556	529	528	571	548	546	542	590	576	543	562	548	565	537	549	590	517	523	589	521	519	564	550	528	534	496	550	530	513	516	538	526	584	543	537	565	532	538	531	545	524	529	540	556	542	526	578	553	527	560	523	518	579	539	518	504	555	535	580	548	554	531	558	533	501	529	504	537	544	486	521	511	543	547	561	506	549	542	525	559	552	564	577	552	570	568	557	553	552	511	570	562	570	536	540	560	513	549	564	540	504	525	547	547	577	581	512	549	556	495	549	514	525	537	539	548	548	575	517	522	537	534	528	503	523	510	505	522	536	579	546	533	529	521	553	550	584	474	532	540	508	549	554	542	552	535	504	542	561	512	513	587	510	586	546	549	561	542	534	518	538	575	537	558	535	558	528	535	586	563	589	539	528	571	549	543	532	558	523	554	554	564	547	563	557	566	540	528	564	518	568	543	548	526	562	564	573	535	532	520	553	538	525	558	564	542	553	555	534	530	579	545	576	550	568	502	521	593	520	528	550	535	545	539	533	521	525	549	562	552	555	545	540	549	574	558	557	575	575	554	588	500	547	509	515	529	549	563	519	548	521	509	530	542	566	541	546	585	579	536	529	534	539	535	586	540	525	537	535	578	570	536	519	563	604	546	582	562	517	501	543	531	542	532	503	533	522	554	511	517	553	517	495	554	567	559	514	594	546	586	586	527	583	527	546	536	559	538	532	572	524	563	516	578	536	581	569	542	525	543	549	581	522	494	537	500	522	514	513	514	580	537	555	546	522	528	551	482	564	556	572	534	537	523	520	607	575	572	560	570	533	520	612	538	519	534	580	507	577	530	542	545	570	520	550	533	575	504	558	537	523	578	553	576	564	587	562	528	540	517	545	558	532	536	567	585	573	543	582	553	511	567	518	526	576	534	558	531	544	543	515	550	558	576	580	562	521	515	532	573	548	514	551	520	562	521	542	561	529	523	515	537	584	579	538	563	559	589	542	574	529	548	526	549	520	567	566	522	579	528	516	541	559	528	602	581	557	558	536	549	558	549	563	517	508	569	526	542	558	557	578	534	516	528	566	561	532	542	568	543	526	554	539	499	556	538	606	526	569	537	532	533	525	560	594	559	538	518	516	536	509	545	584	524	602	522	554	540	526	522	554	494	546	544	533	566	612	549	496	574	579	523	561	536	531	554	555	553	550	497	531	523	526	548	522	518	540	560	562	547	565	551	531	522	568	578	582	533	529	541	582	527	536	551	528	516	529	557	552	530	548	529	547	562	542	555	541	525	561	561	521	538	530	576	556	534	536	475	527	535	531	576	552	551	540	545	552	566	531	538	576	550	596	532	551	501	535	505	542	595	574	531	523	559	559	569	574	534	532	582	540	541	536	534	536	546	578	516	524	518	510	529	524	521	598	553	513	558	568	569	542	586	565	531	532	567	523	516	534	529	525	550	556	571	531	590	514	553	526	542	562	552	524	580	550	535	554	553	546	538	541	550	508	544	556	525	529	549	546	566	554	499	515	519	587	558	479	546	577	555	494	548	571	504	558	536	490	547	539	538	546	563	533	540	541	536	520	589	552	531	514	552	533	532	563	534	576	564	528	540	530	552	508	578	538	573	548	553	537	561	541	586	510	537	544	559	516	519	530	517	554	540	551	551	511	566	556	507	538	540	547	527	526	536	584	532	527	539	544	581	547	590	545	538	562	550	572	549	526	579	544	570	545	541	544	555	527	560	515	545	537	537	558	548	575	550	532	533	516	548	583	513	595	580	548	588	497	543	544	535	544	557	563	582	554	555	537	524	528	557	545	518	531	531	613	538	546	514	573	520	545	540	524	572	517	532	537	523	567	507	585	540	514	500	490	544	549	547	577	540	539	533	517	520	530	562	514	523	527	546	537	538	517	590	517	503	580	528	545	540	499	551	580	584	588	526	566	557	569	533	520	536	539	496	547	526	557	587	503	552	481	535	481	537	526	530	555	543	534	502	561	511	508	519	508	557	582	535	508	546	520	529	559	560	535	506	534	489	523	537	576	560	535	538	551	573	534	499	531	544	568	530	593	552	559	499	534	554	555	583	585	542	514	558	553	528	539	518	511	509	543	504	530	524	543	551	538	558	572	535	530	562	488	546	572	544	557	570	550	532	578	550	533	541	559	555	509	557	540	579	539	555	549	530	556	535	559	603	509	541	529	531	558	539	551	562	571	550	539	551	544	526	556	513	552	535	572	506	588	534	571	485	555	583	556	502	549	544	506	554	539	552	544	564	542	581	526	509	557	528	557	536	543	571	539	519	585	545	556	517	545	569	565	535	549	547	590	561	549	507	517	544	548	559	543	543	517	563	532	564	527	514	538	548	550	561	506	556	527	548	553	542	569	520	570	544	551	546	510	544	533	527	540	563	558	580	548	549	517	534	530	568	528	586	496	576	501	509	575	562	528	579	589	495	561	579	529	566	545	537	553	539	541	528	563	581	552	557	528	476	578	562	547	499	536	540	554	563	525	546	545	535	541	538	522	515	514	543	540	582	551	546	522	547	545	588	515	582	595	564	535	545	557	526	545	540	564	568	551	502	558	542	547	509	531	560	529	538	560	529	540	547	578	566	532	564	543	542	523	529	511	554	529	503	515	578	519	585	575	564	518	548	570	547	554	553	589	518	534	503	541	542	582	559	550	580	536	546	561	580	543	526	538	567	511	546	532	545	519	547	564	544	577	486	554	549	535	540	543	583	535
8492	19816	15593	8730	6513	4477	4018	3567	2599	2214	2331	1898	1409	1272	1119	1006	880	699	710	920	803	769	674	678	687	903	2025	2739	2917	1972	2026	1468	1100	856	659	572	586	525	544	567	559	572	544	582	568	560	541	553	572	594	576	573	573	600	617	581	556	614	546	538	584	621	581	547	610	586	607	543	512	566	574	615	562	552	583	565	531	580	610	563	566	548	581	573	572	613	537	611	562	562	527	559	604	550	551	576	560	551	580	569	586	592	615	551	555	603	608	578	584	591	549	592	592	583	551	612	567	581	557	582	561	574	522	509	582	557	570	554	564	593	554	566	597	577	596	587	565	576	631	597	576	562	571	549	592	560	540	575	609	538	599	565	573	550	558	579	566	547	608	552	567	567	624	547	559	570	552	579	561	566	582	605	598	589	569	545	585	570	582	567	574	589	589	603	569	606	555	579	601	542	546	584	583	576	541	586	542	562	558	548	554	557	569	572	596	559	584	540	552	620	605	593	529	550	580	598	577	598	557	570	565	585	570	572	560	591	538	538	612	597	555	591	595	589	557	586	571	580	582	582	627	574	559	564	596	530	532	576	590	564	572	541	598	624	560	561	606	570	619	564	597	616	588	566	573	573	604	544	581	562	567	592	558	580	574	561	582	564	627	553	562	582	566	596	582	608	581	552	521	585	560	594	592	584	554	573	587	588	554	607	558	545	612	550	565	593	572	605	608	553	558	567	565	599	609	555	585	620	572	563	568	562	548	605	565	578	597	571	563	560	577	557	570	594	581	541	578	566	585	566	601	581	551	543	580	536	577	564	585	594	577	566	594	599	545	605	580	553	548	599	574	584	517	567	566	573	600	582	582	570	581	571	567	573	581	564	617	568	541	554	582	578	604	595	510	569	589	578	596	579	575	568	608	547	576	578	582	570	560	563	584	569	541	573	591	558	570	598	528	576	581	598	573	582	599	587	582	621	571	598	558	602	573	556	538	576	519	570	603	600	624	580	532	590	544	544	581	589	559	531	590	575	565	569	563	594	598	590	527	562	607	561	552	570	596	607	591	597	598	561	544	587	518	553	612	573	571	590	542	558	562	591	571	560	560	577	579	584	519	569	590	584	531	628	550	566	591	567	514	567	538	504	610	542	539	546	567	536	543	608	567	566	526	618	545	592	525	581	597	559	593	571	560	589	569	568	570	563	579	518	562	572	575	544	561	620	616	563	560	589	606	565	597	558	541	557	547	514	575	590	528	600	553	596	576	599	588	549	544	560	553	599	557	594	560	607	535	573	570	577	607	563	591	598	567	589	573	604	577	567	567	588	612	582	597	578	613	544	578	533	564	538	586	560	616	564	567	553	602	575	579	583	512	585	550	584	598	590	579	551	575	573	557	590	578	557	570	554	578	581	580	544	638	605	546	571	559	501	550	594	569	582	546	567	569	557	557	593	600	541	570	549	609	610	562	591	552	577	609	536	555	570	571	611	596	552	561	587	572	594	565	623	566	554	540	624	541	582	578	576	541	549	611	586	587	578	607	548	562	546	575	587	551	542	547	562	592	591	566	581	594	546	575	561	571	585	573	594	564	551	561	579	570	531	574	559	571	582	551	623	567	549	569	527	593	582	539	598	576	525	553	614	532	562	545	566	598	589	556	567	579	576	566	521	579	605	617	561	550	615	566	538	577	612	567	618	589	589	580	567	592	551	567	546	569	589	558	569	586	567	594	568	546	649	541	524	621	549	569	586	597	556	574	556	571	581	556	571	570	577	596	600	588	581	594	536	555	559	577	597	585	605	532	581	544	620	575	571	572	559	561	572	575	619	574	494	586	576	535	525	545	557	555	594	574	577	522	601	579	576	614	563	584	566	614	586	577	615	565	565	571	592	576	570	560	605	580	592	578	600	547	547	577	609	579	584	597	567	547	570	599	612	516	591	587	565	621	592	559	552	527	560	605	542	532	593	613	557	559	538	619	532	602	546	594	581	572	571	560	582	622	577	551	564	544	576	569	624	577	592	567	585	570	600	555	548	599	559	560	548	558	564	606	573	531	561	534	592	559	573	572	557	577	548	587	526	540	598	550	563	565	544	569	549	514	583	531	566	553	608	529	553	547	590	559	556	574	557	594	621	578	560	586	573	556	582	560	545	557	592	577	519	560	568	554	549	589	595	564	574	492	571	544	561	560	578	595	563	558	594	604	567	573	537	543	562	521	531	564	554	534	571	563	553	557	552	605	541	533	565	564	565	557	575	542	563	583	597	561	594	577	566	644	596	571	582	532	572	589	608	576	555	583	559	554	619	579	531	541	554	541	567	547	566	538	536	568	564	590	569	589	585	576	612	580	557	583	574	551	523	600	571	571	570	559	557	576	545	581	528	578	587	518	609	536	575	541	542	576	618	584	556	555	584	588	574	619	588	540	549	577	554	563	499	555	558	543	598	572	607	555	584	553	569	563	584	599	571	544	534	540	581	578	636	583	560	565	597	589	564	552	568	587	574	561	575	537	610	576	544	623	552	560	561	623	590	573	512	572	583	615	534	579	589	536	573	561	579	568	596	587	542	620	565	571	604	563	581	584	593	530	540	582	551	587	531	529	554	582	544	540	535	592	560	572	546	602	568	603	592	595	607	541	560	588	554	579	543	571	560	588	588	539	570	566	561	527	598	570	570	575	551	571	580	620	558	548	546	581	651	583	557	587	554	625	540	580	570	602	574	551	599	551	567	584	571	612	590	605	556	582	570	581	558	587	544	577	567	562	614	549	590	581	549	595	565	555	587	563	545	576	548	539	567	559	596	584	555	603	526	570	601	581	547	543	565	577	531	608	542	544	582	594	591	596	544	587	496	550	560	518	557	594	561	584	594	577	585	606	589	593	585	541	580	531	617	565	612	611	565	570	594	630	581	562	607	603	564	561	582	659	589	556	563	562	575	567	629	554	528	601	584	574	551	558	575	574	570	593	598	537	597	599	585	617	560	581	573	577	535	580	582	587	526	555	549	622	616	534	575	555	562	556	613	554	556	544	515	565	574	558	559	569	615	543	552	569	578	575	583	564	553	550	586	564	579	551	616	602	546	552	593	578	606	570	571	578	591	644	573	569	582	544	558	538	608	572	562	587	581	576	567	569	578	570	580	564	586	585	603	570	557	614	570	567	590	615	569	577	606	610	564	605	596	527	593	613	570	567	585	622	549	570	541	592	544	614	614	623	590	602	578	541	598	560	610	557	550	579	579	557	570	602	538	599	539	595	593	586	581	599	590	573	560	611	543	574	587	563	584	577	565	558	620	592	557	577	593	530	587	569	579	538	549	567	594	474	580	557	591	563	621	583	605	560	578	557	609	575	570	648	614	601	560	554	596	607	567	586	618	624	567	557	592	559	601	610	539	577	546	562	543	608	577	573	631	630	556	599	615	528	540	541	578	558	541	616	576	609	571	571	584	537	542	524	591	592	546	564	601	570	526	588	586	574	543	568	586	548	591	544	597	602	565	554	610
22727	21274	29015	23856	21275	21447	13601	3762	2489	2240	2101	1775	1332	1319	1193	1066	870	829	722	1061	922	860	723	694	751	1017	3445	4991	5001	3358	3400	2118	1383	959	602	521	525	569	562	509	510	521	526	533	589	568	574	564	523	513	528	554	533	554	536	573	574	540	582	592	511	592	524	564	540	508	574	542	551	536	533	537	536	574	491	526	540	573	503	583	539	577	576	546	531	542	530	572	501	545	555	556	521	613	578	543	572	536	550	579	528	587	599	577	542	576	524	533	543	531	577	515	535	560	561	546	589	532	526	556	551	577	577	554	502	551	538	541	529	552	589	545	606	527	524	535	566	513	555	555	501	536	540	546	565	558	574	531	551	557	510	553	488	559	529	565	516	555	552	531	513	551	576	516	560	561	594	565	540	576	565	555	525	505	499	492	531	565	581	524	577	536	518	538	528	515	556	578	546	578	542	584	563	590	564	582	547	520	552	579	541	556	513	536	554	517	546	516	547	536	509	521	564	551	527	555	561	518	517	553	561	528	587	527	547	587	549	543	585	565	527	553	606	562	501	485	559	518	546	600	549	532	535	513	540	570	545	575	599	545	597	549	548	562	524	531	546	555	528	577	533	515	545	539	509	550	553	520	521	531	565	551	555	530	603	581	508	532	519	510	526	567	572	533	560	564	548	544	553	534	520	539	552	559	535	560	551	570	543	520	570	581	555	544	529	538	558	564	530	519	521	533	574	575	618	516	544	548	513	562	541	544	551	552	532	527	538	570	533	513	529	533	532	537	554	528	559	553	547	540	584	532	505	511	532	591	546	543	530	540	532	532	589	581	558	521	545	533	551	567	546	550	575	566	542	559	526	577	542	588	535	540	538	557	533	537	536	500	586	538	555	541	520	502	561	538	575	521	514	586	527	549	570	562	555	563	554	567	519	555	598	559	549	497	534	552	551	585	523	546	533	585	533	554	560	525	524	536	551	556	565	517	581	488	584	518	560	529	498	570	554	552	574	543	543	563	524	576	498	546	532	523	576	589	549	572	517	550	556	586	545	573	533	554	520	544	518	534	520	551	562	584	553	527	548	568	565	553	532	575	542	523	519	542	550	550	569	511	562	506	567	552	514	523	519	545	566	555	591	505	547	538	548	612	586	588	560	555	602	572	543	580	561	561	560	573	548	541	520	508	530	529	571	540	511	548	528	545	549	519	524	581	550	565	528	533	525	597	610	490	541	516	545	567	542	594	559	576	564	546	560	548	538	555	536	503	553	534	584	527	588	527	587	554	528	561	569	543	531	522	537	515	519	564	555	551	558	575	570	533	540	554	514	521	591	582	581	534	570	606	545	550	540	588	498	571	522	573	573	549	523	544	557	560	544	573	537	566	540	555	516	564	544	545	544	517	543	529	538	559	557	560	558	531	538	557	590	578	520	527	532	577	517	549	553	569	538	613	550	535	590	541	537	533	566	546	556	627	565	537	577	546	546	579	566	535	540	553	545	515	530	554	594	510	532	573	560	542	530	531	544	550	551	540	576	519	544	511	516	547	580	546	531	533	545	516	531	518	589	539	576	554	549	547	555	544	557	518	559	575	518	550	539	582	538	564	528	526	563	542	532	539	538	520	574	564	570	539	574	524	568	543	516	544	565	547	519	548	510	583	541	565	546	584	580	520	581	516	546	606	554	541	534	558	518	544	522	596	520	548	545	535	515	554	545	589	523	548	562	555	521	568	547	546	571	534	553	566	536	620	567	544	506	542	554	564	577	538	544	515	560	492	554	534	547	551	544	557	526	587	544	549	554	532	560	532	582	551	556	572	565	546	547	574	538	518	560	544	526	582	534	536	570	567	572	580	554	514	552	561	538	568	534	546	532	581	527	569	540	545	578	508	535	526	579	600	559	576	563	548	541	562	570	508	536	511	515	570	562	528	557	539	569	527	540	521	574	546	535	553	533	538	501	557	516	509	586	537	578	504	568	518	528	549	575	570	566	557	549	544	574	545	527	562	541	565	546	551	547	539	549	527	535	538	578	564	560	525	569	543	534	540	601	558	601	539	569	530	570	550	542	520	559	558	536	522	535	559	599	534	512	566	565	556	536	530	565	518	557	572	586	545	561	575	509	580	533	550	572	536	531	563	559	545	534	503	535	529	492	525	494	555	503	532	533	533	510	519	549	535	542	537	560	525	534	511	541	546	565	527	520	570	549	533	531	545	542	558	531	614	554	552	540	505	519	541	548	554	522	507	555	565	546	539	558	565	551	569	571	563	562	558	547	541	565	537	550	523	599	562	506	523	514	593	546	562	541	515	564	534	536	531	485	538	540	544	546	548	534	565	497	518	514	558	556	572	532	563	582	553	553	577	559	511	518	590	538	529	569	503	545	552	474	569	524	517	549	522	548	559	527	555	533	518	592	534	551	542	591	546	550	512	532	545	526	495	577	523	524	564	549	512	542	598	566	543	523	552	517	607	557	552	544	536	549	546	532	514	571	558	533	520	510	519	533	535	537	552	586	530	508	572	521	495	550	513	575	554	533	570	538	603	548	552	535	577	513	560	568	512	567	540	548	546	519	537	574	544	533	525	541	512	581	522	558	549	551	571	548	598	537	544	548	556	546	538	528	554	545	560	545	508	545	582	506	507	547	522	530	553	542	551	560	574	521	517	518	569	515	520	541	536	562	501	544	579	554	539	581	539	570	533	507	553	548	552	579	605	519	530	531	500	519	508	527	549	543	520	567	515	522	586	535	525	531	562	604	566	547	545	586	541	530	532	548	552	575	545	539	566	555	593	547	550	558	513	546	558	530	565	551	530	536	602	511	534	576	593	559	563	562	498	543	560	564	576	513	560	539	542	531	556	558	518	539	544	565	528	538	560	557	555	554	486	560	526	523	538	526	516	528	551	539	520	539	575	525	536	580	558	540	543	538	591	548	516	536	543	548	535	512	557	553	529	516	546	580	533	531	578	549	501	532	512	558	531	547	550	513	498	563	550	512	540	590	557	547	544	565	555	601	516	529	532	564	590	534	530	502	569	545	538	543	516	545	551	547	565	505	560	573	563	565	537	542	536	564	539	560	576	579	528	538	528	561	549	575	527	520	582	543	582	515	520	527	529	511	532	556	557	546	536	531	553	542	528	537	581	583	521	539	545	518	579	555	494	588	507	560	551	552	535	578	539	591	529	514	545	596	557	501	568	508	537	543	592	526	527	580	578	551	537	530	557	579	552	555	559	534	538	575	559	550	581	557	577	535	531	542	566	564	511	497	530	519	536	571	565	543	566	575	533	562	554	532	537	584	536	545	544	530	529	517	545	584	499	520	553	564	548	561	528	553	588	571	532	560	509	584	557	519	522	523	523	524	565	541	568	541	529	506	523	509	568	538	530	562	525	540	531	547	602	547	565	534	537	557	528	555	519	567	602	594	520	559	523	576	564	507	559	529	566	525	541	565	578	587	527	512	531	567	526	532	564	504	509	497	515	548	516	543	520	568	555	577	553
10345	28200	23785	14908	11267	8251	8297	5674	4306	3756	3545	2796	2129	2041	1738	1482	1196	978	923	1534	1282	1014	924	827	903	1397	5579	7260	7365	5004	4915	3125	1887	1143	658	560	567	582	564	548	564	559	545	519	533	545	549	581	575	578	599	541	558	580	534	565	536	556	559	569	567	571	561	597	583	535	570	575	568	532	621	541	553	566	560	532	531	558	563	525	551	604	543	540	527	537	561	550	583	589	543	512	588	571	569	567	552	592	564	568	532	566	542	566	573	557	539	587	564	546	544	586	550	561	589	536	554	534	554	561	560	540	577	528	537	576	530	571	572	538	572	525	511	526	595	526	559	578	536	544	563	566	607	539	586	547	568	585	552	549	554	556	586	529	524	530	595	539	540	555	598	582	529	578	548	558	550	565	573	507	534	562	608	567	538	582	572	524	578	534	546	559	544	555	545	579	564	551	527	547	613	631	555	559	594	504	574	568	573	547	542	543	586	558	553	555	568	558	532	583	541	561	571	516	554	577	563	547	574	573	558	573	580	554	598	608	559	570	554	557	555	552	535	565	530	568	562	575	567	596	515	569	549	525	542	528	531	540	517	557	601	549	565	565	525	576	532	534	568	540	603	565	544	529	553	550	556	507	525	563	584	598	550	555	527	559	510	543	553	537	547	564	562	568	564	532	555	590	565	541	574	551	552	524	528	525	540	611	576	562	519	573	514	525	541	537	533	536	546	579	557	507	538	545	583	627	525	545	538	556	545	510	569	586	539	562	552	588	524	555	564	524	553	546	548	539	571	540	538	540	564	561	592	523	546	542	565	604	564	519	562	554	573	524	546	569	522	565	564	574	556	536	519	559	581	544	519	521	535	546	532	575	554	558	521	552	548	594	517	540	538	564	524	537	546	576	584	537	583	516	534	543	554	546	521	559	509	539	523	578	587	579	538	547	536	575	520	548	576	582	524	513	555	552	526	569	517	556	587	503	515	533	542	617	573	547	554	537	558	562	593	556	542	534	593	568	544	531	551	554	525	534	569	573	581	539	568	563	539	513	557	536	569	550	543	526	532	560	539	535	559	562	532	555	547	562	578	554	543	521	567	553	585	572	564	560	545	547	603	572	564	503	521	548	590	584	536	558	545	550	534	567	575	578	568	562	546	538	504	560	549	517	540	569	565	561	533	538	509	566	585	578	564	575	542	516	512	591	542	524	541	569	561	557	550	516	556	575	579	554	512	557	556	546	564	547	539	550	568	608	496	557	556	517	500	582	561	529	550	596	525	552	515	555	545	594	514	557	599	567	562	555	556	581	491	569	576	571	535	593	551	535	573	532	558	543	573	535	546	523	552	504	546	588	574	548	546	554	603	548	585	582	577	587	568	583	534	561	513	593	570	600	586	532	546	552	527	562	565	556	556	540	572	552	532	523	578	574	577	622	540	556	572	532	528	580	583	518	557	550	552	571	540	528	546	542	582	564	518	525	604	549	572	567	552	578	518	562	587	575	549	589	576	576	570	559	567	521	552	563	549	491	537	559	524	544	550	567	520	541	569	574	544	555	572	531	558	576	516	577	580	536	517	582	545	540	514	577	568	559	570	571	557	525	569	576	535	571	523	529	551	564	554	548	542	540	594	543	538	531	567	538	561	548	538	548	561	554	560	536	579	554	534	556	548	555	576	565	534	533	578	549	571	626	566	583	528	566	591	600	588	558	505	574	608	550	540	572	548	551	565	520	545	548	566	545	577	558	597	548	548	570	532	584	557	569	514	520	540	540	561	556	570	562	593	553	572	546	531	513	569	552	543	499	539	523	565	546	549	560	523	530	544	565	588	561	570	567	592	565	590	533	558	534	565	517	568	572	551	558	530	619	551	539	555	588	523	600	530	553	580	502	581	569	553	541	547	537	539	552	515	542	619	558	564	526	577	564	626	567	530	536	559	577	548	539	599	544	529	569	541	551	536	557	547	520	565	513	548	542	584	561	519	587	559	539	565	574	535	559	563	573	582	558	570	530	543	525	548	534	545	562	584	557	516	537	546	548	528	544	540	535	585	532	545	570	591	550	556	559	520	568	531	549	564	539	560	518	553	532	583	515	552	550	572	575	577	576	551	556	542	568	543	503	541	545	487	515	540	535	559	549	571	585	532	563	557	585	566	553	545	556	523	590	548	520	537	548	566	546	624	566	501	531	551	535	563	577	549	573	554	577	571	552	549	551	564	532	550	557	550	638	563	567	558	549	545	541	533	549	611	594	566	553	574	547	558	544	533	529	590	551	569	550	538	538	544	555	526	570	572	507	540	563	556	587	574	514	521	527	539	567	597	534	564	568	547	539	590	550	531	577	561	512	576	577	553	541	578	527	550	547	573	524	504	518	529	590	561	534	547	560	566	585	581	524	531	560	531	563	584	579	528	542	583	548	579	554	509	564	539	574	518	577	560	571	587	572	572	561	596	584	567	569	566	585	566	553	554	577	555	557	574	544	560	579	524	571	538	532	562	596	532	541	574	587	573	538	544	573	563	567	533	543	595	547	559	535	564	513	550	559	571	572	606	556	548	559	571	569	543	584	555	559	559	542	575	548	569	533	536	531	539	549	538	526	553	547	526	554	576	555	534	542	540	532	556	559	524	552	553	601	555	533	552	540	610	525	537	585	583	599	563	571	592	537	568	546	555	552	549	574	553	520	542	532	593	568	564	550	499	583	568	576	515	571	563	519	576	546	545	502	536	555	579	559	542	556	574	557	538	527	557	560	530	539	573	575	588	551	575	575	555	529	567	527	527	524	558	560	576	524	540	575	552	523	550	599	589	557	546	547	580	540	516	549	547	558	577	559	552	581	564	525	582	548	543	541	553	555	534	580	585	556	568	588	558	571	516	528	540	556	580	538	537	569	500	569	562	569	560	586	570	526	571	546	581	565	583	562	536	574	552	561	545	595	569	524	553	555	516	535	542	569	529	530	560	548	545	577	518	557	553	522	538	552	569	536	542	568	573	550	562	555	551	532	577	568	626	567	581	556	551	579	559	579	539	540	563	555	568	575	568	495	551	583	554	537	540	552	601	533	544	514	549	566	576	571	577	553	546	564	563	572	548	559	598	547	561	558	581	556	542	531	523	545	546	527	567	563	584	586	528	570	599	565	580	556	567	523	564	534	501	582	548	617	580	578	574	590	573	564	595	570	578	570	578	569	558	554	557	571	569	603	537	563	527	563	514	548	564	562	583	556	605	593	525	527	520	551	573	534	540	537	610	541	564	570	555	569	559	523	543	550	551	584	565	544	555	545	546	562	581	569	540	625	542	559	534	525	532	567	558	594	542	580	527	565	580	557	599	545	564	514	566	577	565	579	579	522	556	528	535	543	549	533	559	529	566	601	515	537	549	561	576	568	535	555	566	571	546	582	527	554	550	515	565	528	550	590	543	516	562	550	520	553	504	548	536	578	584	548	540	564	551	588	545	521	558	533	582	544	571	579	577	576	545	543	578	530	580	523	501	573	564	560
27764	19493	11064	5376	2668	2103	1947	1164	972	884	869	713	686	639	550	524	480	477	412	509	466	462	441	437	427	443	483	602	629	610	570	507	496	406	391	414	427	365	391	415	366	371	392	366	393	394	385	402	417	386	361	376	378	405	408	364	396	374	377	422	389	384	388	368	389	368	402	379	415	362	354	396	403	356	406	352	365	383	372	401	385	368	381	412	356	383	354	364	361	388	384	386	410	379	386	417	400	372	401	395	378	398	364	376	377	399	406	412	396	395	381	403	388	421	375	385	384	392	344	414	414	382	404	372	364	393	403	383	388	401	390	376	355	387	427	384	405	376	349	422	406	384	359	390	402	370	374	385	407	346	400	373	365	419	332	406	402	422	394	390	369	363	379	363	399	372	381	374	363	386	348	392	403	360	364	407	420	366	381	390	402	391	400	384	356	400	367	416	338	366	389	385	378	404	392	383	392	392	407	368	399	368	363	396	364	373	390	402	395	390	394	380	432	405	361	403	409	384	368	440	375	387	383	392	402	365	386	373	389	374	402	381	357	422	366	401	378	345	347	369	402	405	362	372	350	374	362	377	364	396	398	373	378	373	361	375	381	380	368	404	379	422	416	384	369	342	431	361	392	365	378	377	400	379	388	432	405	393	378	383	394	376	393	405	377	403	394	403	382	383	361	400	393	382	400	396	427	382	405	403	389	377	405	404	381	365	372	412	386	398	348	388	421	379	373	361	366	396	368	414	375	370	384	402	406	398	406	393	418	414	380	400	400	390	412	351	380	392	382	399	403	385	377	391	386	392	360	369	407	358	390	417	397	397	374	384	386	362	381	419	355	383	400	421	390	362	410	411	405	364	392	392	395	377	435	376	358	378	392	376	358	360	378	419	423	391	385	375	385	410	409	395	400	385	398	410	377	409	387	402	395	362	350	358	423	391	395	360	377	376	402	381	404	388	397	393	413	380	375	372	376	409	354	362	404	377	388	380	399	360	400	348	407	370	390	395	394	394	366	423	370	384	352	418	386	363	366	365	397	390	388	401	387	382	390	432	409	395	355	367	362	391	404	363	385	380	369	394	413	381	385	430	384	398	389	383	379	397	382	381	366	384	396	371	428	373	351	398	392	377	400	402	365	400	386	395	385	367	382	405	411	407	405	401	381	376	394	382	414	394	386	411	376	359	435	368	372	401	372	369	426	391	401	381	350	387	387	387	389	415	421	414	379	387	393	399	389	406	395	345	377	340	411	378	364	383	387	416	368	375	384	400	359	391	376	371	397	369	391	400	398	403	369	389	416	373	388	401	359	366	381	389	402	399	378	412	368	378	378	377	390	398	390	384	389	391	375	401	369	351	356	362	368	404	347	373	387	366	352	406	336	387	397	415	394	364	401	364	367	358	381	388	345	414	392	387	369	386	411	383	389	406	422	377	373	391	402	412	385	394	393	380	430	393	379	367	405	384	413	383	369	384	402	350	415	419	393	405	382	400	383	396	348	429	407	383	389	361	366	386	389	381	411	383	363	379	398	356	430	368	374	383	407	358	391	384	358	369	344	402	366	389	378	381	372	375	383	360	399	384	381	382	391	355	392	390	420	382	377	358	383	385	381	374	384	399	395	361	389	406	387	401	360	369	364	373	417	380	370	410	375	440	389	359	393	382	399	364	401	372	382	374	373	411	359	400	375	368	361	382	401	381	397	352	383	386	357	397	381	394	384	406	428	351	411	360	388	391	403	325	368	408	396	400	394	403	402	417	408	430	374	372	402	379	380	341	394	398	342	398	377	403	400	410	395	370	370	389	411	373	401	390	386	421	390	397	401	384	380	371	347	396	372	400	349	388	379	377	390	380	356	391	397	364	392	375	331	397	382	382	347	378	357	394	370	390	387	370	400	393	428	338	433	374	398	358	389	423	383	404	384	372	387	409	370	389	371	380	395	355	333	373	411	431	392	362	396	382	387	370	381	432	435	364	377	348	375	362	349	392	384	401	392	393	406	365	374	362	410	364	364	362	417	373	367	427	405	405	370	385	406	409	352	369	390	390	414	398	431	406	407	374	374	347	353	377	370	375	394	391	355	376	418	391	348	358	394	390	400	419	381	400	345	386	416	393	377	414	404	383	378	377	413	401	405	370	363	348	384	420	401	396	362	321	438	372	379	392	386	408	376	370	350	385	414	355	380	375	389	380	387	401	406	370	374	411	394	380	411	366	381	357	400	371	406	345	386	393	415	406	373	380	399	354	369	373	400	369	401	409	379	395	433	390	384	347	359	370	401	392	368	381	368	359	397	357	394	381	397	416	411	381	357	391	362	396	367	400	378	378	374	409	409	348	427	429	364	361	382	375	384	360	388	391	368	325	331	393	405	372	398	381	389	384	391	372	355	338	358	381	395	361	439	412	366	404	421	385	362	415	359	385	363	397	369	379	386	382	349	390	381	410	415	402	411	415	364	412	368	379	384	398	413	400	373	374	389	405	397	413	401	406	368	370	397	381	388	383	406	378	352	369	368	402	392	419	407	382	365	382	391	406	403	394	378	391	379	364	401	349	368	383	371	393	379	363	418	394	382	385	384	394	396	393	377	394	405	400	357	389	387	402	386	373	359	388	337	386	405	405	386	389	376	389	352	381	395	388	358	374	370	355	384	397	365	384	387	358	385	393	396	409	413	351	391	383	403	423	393	358	390	372	394	379	407	411	385	365	373	380	400	379	381	387	384	381	366	368	368	362	408	427	339	373	376	392	384	404	406	391	396	399	409	374	374	362	400	369	384	378	405	375	385	399	365	385	348	391	354	381	353	347	364	409	391	398	380	424	385	401	390	403	406	395	388	390	388	371	403	386	390	370	411	369	415	363	420	372	384	396	389	422	387	371	382	393	430	415	371	365	435	371	376	367	389	368	403	392	374	390	393	355	387	389	376	403	374	382	379	401	388	381	364	417	340	349	341	381	383	388	389	410	380	380	417	349	363	427	424	428	389	354	368	393	390	408	364	369	420	390	399	375	350	404	390	400	384	377	409	412	421	389	411	373	428	417	380	408	359	412	383	379	395	414	392	377	392	422	387	426	371	374	389	391	388	403	372	370	385	386	396	391	363	371	396	354	370	386	373	404	364	382	382	383	388	395	384	337	398	382	369	356	410	401	388	400	350	390	355	388	382	364	373	416	394	386	397	410	364	380	400	405	390	342	409	394	400	365	416	413	376	393	374	420	425	382	378	377	406	385	394	392	374	396	393	406	407	393	393	398	380	374	365	405	407	456	379	384	384	362	368	389	407	386	368	342	387	396	411	397	402	393	386	405	402	406	370	367	396	370	369	395	372	381	395	368	388	365	406	402	391	354	375	377	366	373	415	409	422	398	410	357	386	398	395	361	376	398	371	360	373	357	393	385	356	376	398	349	404	394	396	389	371	367	380	348	396	361	347	419	393	415	361	363	369	401	382	404	386	395	383	369	378	354	404	395	360	397	375	380	392	392	384	406	389	418
8074	13408	10191	6280	4227	3914	3500	2084	1608	1521	1386	1108	1007	926	711	652	586	594	513	534	519	535	537	528	510	540	626	727	763	755	740	594	582	490	438	398	440	441	433	414	405	379	395	416	407	376	384	407	374	435	422	415	462	444	433	442	412	427	406	419	432	444	363	437	403	427	416	427	395	395	447	418	385	417	439	390	433	416	424	407	410	420	416	425	429	400	418	395	423	444	391	414	389	423	411	407	389	428	449	388	446	424	409	431	421	370	373	423	422	413	419	438	436	422	438	432	387	428	408	414	407	462	391	441	431	424	425	429	407	401	453	422	410	399	420	452	399	430	422	430	423	421	418	409	448	421	430	430	410	414	449	428	433	446	426	404	407	406	444	411	411	445	433	408	453	398	429	428	428	391	428	424	414	419	410	451	428	439	440	384	448	455	430	421	443	426	407	441	415	441	402	365	424	410	395	409	404	433	438	408	403	425	389	391	411	420	434	432	417	422	403	410	424	420	423	452	411	428	412	414	418	448	419	417	478	428	413	444	410	400	427	433	460	420	439	406	457	391	431	417	398	423	411	463	406	390	410	436	384	454	444	432	428	427	431	408	420	419	402	455	412	422	407	395	440	416	452	381	459	420	421	390	426	425	420	385	432	415	415	431	436	480	394	424	443	391	408	442	418	423	422	399	381	405	434	422	404	433	431	404	438	438	402	423	433	441	418	421	440	423	394	405	401	421	392	445	387	403	413	428	414	410	398	430	406	412	440	434	428	467	426	434	403	430	424	427	395	403	425	406	405	398	422	416	466	446	439	380	418	428	416	413	435	406	383	423	408	408	411	411	425	457	417	421	426	430	402	441	417	409	418	423	398	391	409	443	412	442	394	405	421	435	425	401	416	458	424	416	445	431	407	412	390	445	466	421	424	400	378	401	392	405	414	455	473	398	384	416	435	434	437	397	415	436	464	435	402	465	423	417	453	433	433	438	417	392	445	429	387	410	434	437	442	430	431	450	408	445	418	425	432	401	396	436	430	463	414	398	414	441	416	424	415	424	416	414	416	414	427	429	413	436	459	408	408	428	395	431	428	386	410	388	409	393	429	404	435	423	420	421	415	442	420	414	404	394	414	429	421	440	445	437	423	406	438	438	402	419	439	401	418	397	421	432	423	423	444	435	437	427	388	432	409	467	462	432	473	422	412	449	432	380	403	405	414	452	455	442	412	410	403	416	418	415	415	409	383	437	436	390	420	421	434	462	413	425	442	396	446	397	397	413	429	442	408	405	408	386	410	414	381	435	402	428	409	429	425	428	440	436	409	424	440	378	422	415	410	452	407	433	426	448	413	433	418	399	458	442	432	412	400	431	398	430	365	384	406	449	423	419	377	411	469	397	450	443	417	377	383	394	408	403	430	429	433	438	444	391	425	422	397	444	445	417	419	435	440	423	384	456	368	434	427	431	446	426	416	409	428	357	460	402	421	419	424	441	404	401	463	433	435	406	426	389	422	443	397	436	431	388	449	448	416	413	409	390	421	403	393	411	432	429	411	400	391	406	421	451	455	403	411	426	410	410	432	430	422	401	424	422	460	420	408	403	393	429	426	422	386	441	442	399	461	434	430	417	410	412	459	397	407	460	434	397	429	404	441	437	379	439	399	419	467	404	402	434	437	426	402	418	400	426	415	414	407	420	394	430	405	398	421	435	404	451	457	427	447	401	445	431	464	428	391	414	409	407	403	390	439	437	404	409	426	414	434	418	452	406	383	431	392	424	436	418	418	402	415	401	436	416	448	425	423	415	425	431	427	412	404	425	392	392	422	427	423	386	472	413	433	400	423	390	421	405	406	404	430	407	411	373	393	414	455	380	395	447	427	426	412	417	433	381	403	414	434	398	420	438	444	408	408	413	424	414	428	406	422	416	405	397	411	428	408	397	415	443	426	405	425	427	441	443	408	412	398	393	398	454	430	388	415	423	427	425	383	416	453	451	403	426	407	410	447	424	438	418	397	405	445	403	408	434	440	439	451	387	387	408	419	422	420	431	396	418	430	386	461	442	439	444	405	449	435	419	421	440	444	433	454	423	440	404	460	445	437	437	428	412	404	409	369	435	403	436	413	422	431	417	382	424	419	436	425	404	387	401	429	418	403	421	399	428	466	411	397	394	452	407	456	420	423	394	420	378	463	445	386	392	424	432	409	441	432	428	402	430	402	373	418	463	413	440	407	431	425	396	436	411	425	439	439	431	427	442	424	391	439	407	443	430	394	399	420	426	414	427	420	437	405	410	421	423	385	413	440	413	437	458	398	440	397	422	423	425	455	425	400	431	408	426	431	428	432	450	437	421	405	421	369	419	430	424	442	436	399	435	432	407	379	420	464	425	398	429	422	418	414	429	431	424	395	402	439	427	434	394	449	415	403	463	432	423	441	407	402	419	407	417	403	422	446	407	403	437	408	439	467	441	456	423	427	417	423	404	437	453	400	436	392	413	451	363	425	420	417	405	411	421	451	469	422	399	396	413	470	431	412	403	443	427	432	420	440	460	420	418	390	452	445	393	411	398	436	384	382	425	433	376	442	426	425	394	429	433	429	444	422	403	459	407	424	408	413	427	442	382	392	363	436	463	407	417	445	403	400	424	449	413	378	413	400	431	424	430	444	441	404	457	402	395	450	406	454	387	411	446	500	402	420	434	403	431	439	410	417	437	405	438	464	439	419	436	414	422	373	438	401	439	422	418	428	406	446	429	396	397	431	443	487	428	399	405	431	429	438	415	398	414	380	403	394	432	430	430	410	432	444	408	456	395	456	428	411	389	435	423	447	437	410	443	388	415	418	378	435	420	434	426	426	397	417	422	412	421	415	391	425	401	436	407	388	405	406	410	393	394	432	397	404	414	426	421	414	432	445	401	406	451	444	419	396	444	426	367	420	394	402	423	445	392	425	422	419	407	434	425	411	403	386	393	430	397	416	431	423	426	436	458	411	411	415	412	426	458	408	412	428	448	433	440	468	434	416	412	409	420	420	376	428	396	405	373	405	386	394	389	434	428	443	429	410	413	400	389	410	401	453	432	422	421	455	386	440	425	402	425	427	403	477	406	453	371	446	415	429	394	411	400	408	396	428	417	414	411	408	410	416	449	443	406	397	436	408	421	428	436	425	425	415	422	436	445	412	427	423	433	427	423	444	409	426	427	398	387	445	436	418	437	432	377	377	413	414	416	405	419	429	422	429	453	471	437	428	420	413	399	438	428	419	390	426	416	435	405	427	415	437	402	420	410	439	383	413	404	402	417	425	360	404	409	426	473	438	415	448	384	427	418	413	425	398	400	425	420	421	394	405	411	443	436	399	445	429	410	430	428	404	454	427	440	410	409	424	436	418	421	430	449	396	441	404	453	428	429	420	425	395	442	432	459	456	370	435	419	393	422	392	401	415	416	447	412	416	448	419	461	417	405	402	417	438	470	432	388	434	395	422	386	412	390	428	472	390	404	430	405
24078	21280	28474	24427	21227	11013	3614	1756	1358	1402	1301	1070	846	744	709	568	566	649	550	480	446	402	421	419	499	1118	2158	2293	2274	1769	1563	1013	771	451	359	352	363	346	361	344	344	320	341	335	336	357	340	330	327	347	358	328	336	358	332	326	379	335	363	374	312	329	346	358	361	326	346	302	346	354	345	338	333	357	323	386	346	381	354	326	353	347	345	324	330	358	344	382	361	349	366	357	318	357	326	344	325	366	372	330	331	359	342	369	334	338	362	319	331	340	331	336	333	355	334	351	381	321	361	338	346	385	369	362	382	344	339	351	321	361	399	352	374	335	369	352	320	315	316	349	376	352	332	290	305	337	370	326	349	334	352	354	366	363	350	358	353	313	344	310	358	362	369	343	353	364	353	351	365	342	359	368	350	302	346	371	345	369	359	367	352	333	372	375	338	338	318	328	380	351	360	363	352	352	373	358	349	362	323	347	303	348	326	329	314	364	349	372	343	337	338	344	347	355	329	361	368	328	333	363	319	389	368	347	319	329	359	351	364	355	354	357	326	316	380	369	330	389	369	358	367	315	328	330	361	326	361	338	359	342	347	366	382	348	356	345	342	374	334	330	339	328	343	369	343	328	366	329	345	340	340	325	333	338	342	357	358	361	341	348	330	353	360	357	348	334	366	339	346	368	359	363	334	324	386	339	323	344	333	332	351	350	334	299	319	361	352	353	336	324	373	374	317	345	365	360	340	335	340	343	342	342	348	314	317	352	334	334	344	326	365	359	377	379	359	353	326	349	362	373	336	313	365	331	350	364	345	343	336	351	374	343	327	336	325	353	335	362	334	357	322	377	359	337	333	338	346	355	334	322	371	357	373	357	341	351	348	366	334	322	357	359	339	322	347	342	330	362	333	340	344	353	351	365	335	326	336	397	342	346	315	363	337	328	327	349	365	359	333	359	320	348	332	335	362	313	341	333	348	322	362	362	348	311	359	352	363	349	327	356	358	328	381	315	372	337	342	327	372	400	400	333	326	389	331	329	330	358	345	335	366	356	333	332	360	357	329	343	332	354	320	343	366	342	336	331	339	355	378	319	365	348	319	312	336	356	331	353	339	343	364	349	388	372	347	358	357	338	343	375	338	342	326	318	347	359	376	338	351	351	350	345	340	321	338	338	383	317	364	349	325	329	310	362	392	361	341	341	308	367	322	333	367	330	326	353	380	333	356	306	326	368	350	383	357	371	357	355	352	328	344	386	342	325	320	333	345	340	312	362	317	347	354	327	332	339	325	319	338	346	376	386	348	353	361	323	365	365	360	356	362	345	352	356	330	340	337	380	330	345	390	335	363	325	335	346	353	350	336	366	346	351	355	358	366	318	342	356	344	356	344	350	337	346	349	425	326	342	314	357	344	329	364	329	356	350	363	317	358	347	357	323	338	322	345	330	360	331	333	331	364	342	379	386	316	345	353	333	336	335	325	378	346	346	348	339	370	311	325	368	335	347	403	329	302	358	355	354	354	354	353	364	368	322	364	393	346	335	357	347	351	345	367	376	347	340	357	348	346	376	367	327	347	352	377	346	353	362	358	341	368	366	344	346	361	344	365	331	302	291	334	328	335	347	367	338	354	304	343	359	366	346	335	336	333	379	345	336	343	326	315	349	315	341	355	348	351	357	387	321	340	360	344	384	358	366	353	342	353	358	343	325	342	353	331	344	364	382	346	360	396	359	351	319	364	356	327	377	340	361	324	381	308	327	322	342	352	364	326	371	383	360	357	347	373	360	338	340	340	340	363	349	383	319	357	334	328	319	345	355	295	358	339	336	372	339	350	354	351	343	336	346	345	372	345	302	337	342	344	324	344	378	353	395	380	330	353	360	338	347	351	356	308	347	343	350	377	370	356	385	327	327	346	359	344	333	338	368	350	315	361	320	356	317	339	355	341	352	352	330	348	334	338	362	349	338	309	360	327	354	333	346	317	327	326	347	338	323	319	330	356	323	358	361	366	325	340	349	323	337	368	359	338	360	339	328	347	335	378	338	342	358	305	411	328	374	328	319	332	347	379	357	374	364	343	338	347	334	346	373	331	321	345	371	343	369	356	339	315	358	368	339	343	334	338	344	351	347	328	322	342	361	349	332	355	343	364	370	357	377	337	377	351	383	346	326	343	343	335	365	344	349	348	358	388	362	362	365	349	329	361	355	368	320	365	345	330	381	325	355	352	365	383	341	321	344	330	369	338	333	344	392	346	353	376	367	345	340	319	379	368	345	345	346	318	337	341	373	339	361	348	328	345	353	351	358	339	358	380	316	380	341	335	348	330	355	338	328	323	287	352	331	343	360	362	347	357	308	346	334	328	365	334	379	359	324	386	336	359	370	344	371	344	341	348	351	350	351	358	361	399	364	353	345	322	334	369	338	324	354	350	345	324	343	380	326	312	344	377	352	342	340	366	337	331	351	362	371	346	397	356	362	342	351	334	321	345	346	376	340	388	322	327	343	297	342	331	354	323	348	352	309	327	306	356	349	368	321	322	351	337	356	372	369	357	348	378	341	339	342	344	360	331	328	357	359	350	346	360	351	314	334	363	366	355	363	353	361	341	342	352	333	329	358	356	362	372	351	329	333	331	345	376	317	328	369	324	381	331	333	332	319	332	360	315	357	325	341	381	347	364	366	326	325	370	324	386	329	349	371	348	373	354	334	327	334	306	371	313	367	343	319	339	354	350	365	413	346	343	356	326	327	343	329	369	368	346	399	373	341	325	368	396	366	349	369	324	358	358	353	368	336	349	351	378	332	346	370	313	356	366	322	380	349	354	321	358	344	329	341	356	341	340	304	370	320	375	326	335	365	362	299	354	367	326	335	329	342	348	355	339	336	350	336	368	346	368	399	333	348	342	348	328	361	332	366	341	355	373	352	354	340	330	348	356	369	377	340	356	344	318	333	364	342	346	372	379	347	346	316	344	367	373	378	367	355	355	362	336	333	340	363	346	354	355	353	362	352	362	334	361	351	329	358	331	345	351	352	352	324	376	320	377	363	347	333	369	332	340	351	331	353	349	318	333	345	363	390	356	333	351	363	371	337	354	357	329	343	328	359	341	376	359	331	361	352	363	330	354	325	336	356	358	350	318	324	343	349	356	345	377	341	355	345	356	356	336	336	325	347	333	342	327	333	340	368	314	347	341	336	310	345	342	340	358	346	352	325	328	359	338	320	352	386	376	355	362	328	358	325	376	335	386	366	371	335	369	334	326	342	343	328	354	375	330	348	341	358	341	369	379	348	368	376	330	380	323	419	331	337	339	341	332	354	348	340	344	386	371	304	333	347	338	299	354	360	329	326	368	364	342	349	335	358	341	382	384	342	338	364	339	375	375	371	361	381	372	337	366	348	353	313	331	326	377	382	355	326	360	368	338	370	336	329	374	326	327	325	341	381	341	335	359	356	371	363	337	357	366	354	365	350	363	360	346	342	334	398	340	355	362	347	348	365	327	389
7620	21786	16116	9672	6916	7413	5051	3044	2484	2424	2205	1796	1356	1158	1048	821	831	876	701	583	525	491	515	565	626	1679	3220	3398	3347	2623	2088	1465	980	510	364	387	332	382	392	394	367	355	365	380	389	350	345	373	362	405	360	354	382	384	389	359	388	398	354	377	380	398	358	357	365	337	387	385	398	344	418	335	376	389	398	410	396	363	361	384	392	359	378	345	364	352	368	357	351	344	412	345	370	360	353	381	327	371	382	333	351	383	341	391	411	385	365	391	379	411	334	403	341	369	385	351	330	379	379	365	399	407	395	394	344	360	379	404	404	401	410	402	383	370	375	349	364	372	385	423	343	392	400	358	370	398	345	381	364	394	334	399	362	386	369	345	350	387	340	391	394	368	410	356	363	365	360	341	348	361	367	377	368	373	325	388	370	404	408	365	361	373	378	399	370	354	388	360	379	371	355	370	390	351	355	361	379	370	372	354	376	342	372	358	399	356	333	383	389	382	367	372	381	354	385	380	386	372	385	372	382	367	397	367	369	406	345	369	357	392	380	373	379	383	390	385	378	351	378	325	386	372	383	369	393	365	349	397	400	378	372	409	366	374	382	367	340	403	357	372	396	352	372	361	358	403	369	361	361	371	406	367	358	386	375	365	368	358	355	351	370	406	375	382	341	361	418	359	353	395	369	375	349	375	378	432	366	402	377	362	362	364	370	382	373	416	370	386	378	384	387	359	374	360	374	402	368	389	384	372	385	405	411	373	392	377	362	374	375	370	407	389	349	391	363	396	364	393	361	374	381	368	351	404	386	398	386	357	359	386	402	404	369	393	381	388	394	357	386	378	374	395	368	365	385	364	364	381	413	352	386	397	394	382	348	420	379	364	362	348	341	343	380	370	374	373	381	400	373	380	351	395	369	406	371	365	408	340	372	367	400	367	361	344	384	371	350	388	371	380	354	399	402	379	359	384	379	350	375	361	375	385	394	387	410	396	373	370	357	381	365	379	332	372	354	376	375	430	365	350	351	358	387	363	376	381	330	370	376	377	416	369	371	384	376	398	398	353	394	379	343	349	342	387	415	340	390	389	351	370	377	392	401	384	365	387	381	384	360	385	371	362	365	351	358	395	382	379	387	341	339	394	379	367	350	424	383	350	401	350	362	413	355	356	419	347	354	376	370	349	348	399	386	364	428	402	379	408	369	347	373	366	419	376	382	362	376	391	387	394	378	377	387	382	364	374	334	331	346	394	417	387	354	343	383	379	350	369	381	343	339	401	347	409	421	377	347	349	340	385	356	336	351	399	378	339	389	363	410	375	390	340	389	375	370	356	369	393	420	358	379	358	383	400	363	376	376	358	371	389	392	357	391	378	372	387	361	360	367	366	381	351	357	350	368	374	411	364	371	420	341	343	370	396	330	372	368	374	383	371	383	391	388	408	366	370	392	409	397	354	408	362	347	381	415	380	371	380	367	356	353	359	359	385	377	361	358	394	380	371	372	363	384	357	372	394	383	382	348	338	383	386	372	369	375	378	370	344	380	387	376	386	376	382	367	354	373	379	397	376	346	352	396	348	386	401	356	368	351	372	350	378	373	396	390	416	380	423	362	394	382	372	368	382	352	400	397	380	361	355	380	383	424	385	375	355	355	381	384	385	356	400	381	357	415	398	328	362	366	381	370	391	400	365	389	378	358	377	380	369	393	378	385	369	358	361	353	418	361	385	395	374	342	373	343	362	348	397	378	383	364	329	400	349	389	393	365	406	330	372	361	378	397	384	351	385	354	354	379	401	375	378	406	379	358	391	394	365	356	412	383	375	375	392	358	377	425	355	372	393	348	360	388	372	358	372	356	370	380	373	362	380	424	346	389	366	373	339	377	366	376	369	346	388	350	367	385	399	347	374	333	353	382	383	356	385	361	402	353	368	379	347	348	366	361	402	356	395	381	354	368	377	381	413	345	418	366	361	397	398	379	365	373	384	357	384	405	348	374	381	365	394	354	375	362	368	384	352	392	375	405	368	383	419	384	365	362	363	395	361	369	374	368	373	373	399	393	373	338	349	378	396	368	395	349	342	374	351	388	385	372	361	403	347	375	396	390	409	359	381	378	357	376	369	385	380	393	388	387	359	322	360	398	361	393	392	369	383	365	348	373	363	389	372	372	369	351	386	344	375	382	349	365	338	380	386	364	368	353	377	393	401	348	383	355	372	352	396	364	383	391	386	379	334	395	401	355	423	356	378	401	400	366	345	381	386	372	378	360	369	377	413	344	386	401	365	371	371	372	381	376	341	343	380	387	370	422	356	376	351	368	357	380	399	355	401	392	367	377	399	358	395	380	366	340	367	378	347	385	362	397	393	395	366	345	359	359	395	390	370	371	362	370	381	390	385	365	345	391	398	394	363	387	376	374	340	343	370	389	383	371	392	362	354	359	402	380	383	374	410	398	388	366	365	387	343	385	387	341	379	392	353	375	386	385	385	333	361	374	347	378	357	359	374	391	396	410	368	361	403	361	372	361	363	387	391	375	359	346	373	389	400	389	350	389	373	371	408	379	369	414	366	402	375	375	422	377	398	385	407	359	362	334	385	364	408	401	369	413	363	370	363	385	375	358	389	344	394	392	372	376	385	388	351	347	367	363	366	369	358	347	412	378	372	380	360	404	381	414	347	378	396	394	375	338	380	374	358	310	386	377	399	368	400	361	361	374	364	403	376	362	370	392	377	376	371	414	369	391	382	410	360	376	390	364	365	355	386	350	388	338	310	375	376	381	408	365	375	366	359	366	415	401	364	379	367	389	363	366	388	338	388	375	379	369	368	372	407	379	367	368	353	359	396	365	352	388	361	379	381	339	339	362	367	355	361	395	360	367	348	383	388	388	397	374	375	408	386	342	360	384	367	330	363	396	353	383	369	372	360	376	360	335	393	358	355	338	376	448	353	369	390	384	376	374	377	368	363	343	377	364	383	382	372	368	366	388	395	406	420	362	381	365	398	366	364	361	377	360	331	406	341	411	398	363	379	379	341	375	391	355	349	372	361	355	358	347	392	359	354	375	380	384	350	380	369	378	376	350	376	335	373	375	381	339	383	388	346	377	396	354	334	374	359	367	380	337	404	382	355	389	357	405	388	387	382	386	381	393	367	366	355	385	344	362	416	360	424	391	398	370	390	366	346	376	388	365	344	402	374	383	349	405	389	355	381	331	395	414	377	360	382	357	343	369	360	363	376	357	340	336	394	382	397	371	377	414	405	359	378	403	392	388	378	407	342	378	362	400	337	400	368	374	369	365	388	363	392	353	360	383	357	400	336	387	363	360	377	374	390	380	366	368	350	384	362	369	358	390	396	383	377	366	382	396	353	400	408	362	379	357	390	348	408	369	357	364	381	410	358	387	366	335	382	380	370	363	373	379	420	363	362	344	388	379	394	355	395	360	374	355	368	352	342	375	394	357	369	358	365	366	402	368	411	371	367	362	368	354	373	361	380	370	382	369	367
25201	21311	27495	25405	12575	4180	2174	1354	1286	1348	1196	982	867	785	688	716	742	792	788	735	699	651	586	628	592	630	1213	1680	1684	1524	1320	1027	882	749	586	509	527	538	537	547	555	552	517	532	500	554	569	527	529	557	509	558	556	527	573	575	555	562	558	567	553	584	527	535	549	554	545	562	508	560	548	522	579	559	548	531	527	556	546	518	532	527	562	543	527	516	521	564	571	574	570	508	513	550	545	573	543	509	560	552	541	553	566	505	564	508	524	553	562	556	528	544	517	540	546	526	527	536	510	502	486	515	535	584	570	520	503	507	556	547	518	548	522	529	555	582	554	500	526	531	537	522	544	569	524	522	562	524	562	581	520	502	527	560	501	519	570	530	544	531	509	518	546	537	505	554	535	547	572	558	485	551	477	562	559	535	510	526	550	559	536	534	520	517	556	550	512	497	542	563	521	506	510	518	546	551	582	514	536	524	562	529	521	555	512	521	542	552	533	528	489	565	537	511	559	486	516	542	515	526	564	569	515	555	495	527	534	514	524	546	568	576	523	560	486	545	562	557	551	546	525	532	568	532	503	533	541	496	521	554	510	541	531	549	535	491	558	544	560	561	519	509	543	500	506	575	533	539	566	526	574	551	540	540	529	506	522	549	530	555	553	525	523	534	560	588	537	547	540	561	573	582	530	504	552	552	529	545	568	538	563	545	556	530	537	515	570	535	565	526	512	520	555	533	521	535	578	532	587	545	550	561	527	504	519	553	539	537	526	514	534	575	547	565	553	539	551	505	549	507	569	505	534	562	540	528	511	522	505	528	554	536	519	532	513	520	547	539	538	546	554	557	565	531	561	546	545	578	563	575	560	530	544	545	499	502	559	547	511	515	505	506	542	550	531	522	542	521	544	525	551	508	525	540	568	540	543	513	567	558	504	493	543	567	555	515	538	474	538	505	529	478	518	499	523	525	536	509	536	527	536	561	551	530	543	535	518	510	520	508	544	509	538	523	541	545	581	516	559	530	536	546	554	522	568	503	565	541	507	585	532	543	486	506	519	545	553	497	526	539	539	541	562	579	521	523	555	506	570	524	526	525	525	558	557	544	543	530	526	515	503	525	518	521	513	554	527	537	545	538	527	546	542	548	484	494	520	572	501	556	569	568	519	557	525	503	513	534	549	521	540	548	552	526	568	542	540	519	550	533	492	530	545	526	508	554	505	501	526	542	524	538	545	541	533	571	535	583	543	539	545	537	497	492	529	527	552	510	531	568	501	514	534	562	549	510	519	546	541	512	533	548	542	557	561	479	555	496	501	526	528	503	566	534	548	512	534	561	536	530	547	530	516	503	535	523	531	528	531	579	564	536	530	532	537	528	549	500	564	479	556	527	562	528	600	511	514	495	593	525	552	509	529	541	556	523	566	514	540	581	524	532	591	516	551	547	485	523	537	536	550	561	564	543	539	538	561	538	510	533	547	556	513	584	521	533	516	572	560	531	488	518	558	500	513	572	536	550	549	546	483	515	556	501	548	511	500	526	526	528	531	524	524	521	548	513	558	501	585	528	527	503	506	504	579	507	549	516	536	500	523	546	494	530	540	566	523	513	493	502	496	530	536	537	541	540	531	561	501	529	537	555	555	524	494	563	553	529	501	581	556	481	526	551	554	588	511	544	532	536	527	545	522	531	534	541	565	540	486	569	540	593	529	549	534	540	527	534	571	504	547	562	540	543	500	539	520	553	554	546	563	512	537	501	531	546	542	567	560	547	529	523	550	577	541	548	520	559	526	521	511	513	513	540	500	550	502	522	512	561	557	547	537	581	538	509	519	532	494	488	545	561	512	568	556	532	505	535	532	567	518	509	516	541	502	493	523	547	518	496	532	560	549	521	574	517	513	544	547	519	516	504	541	513	512	514	513	563	528	543	546	489	546	493	575	552	571	568	535	547	538	523	479	539	566	528	574	564	541	561	582	535	503	509	549	555	522	525	552	501	517	566	573	521	534	536	523	557	522	560	520	550	559	536	521	535	573	605	551	522	564	511	518	529	590	515	564	525	529	552	512	563	509	528	538	544	537	554	561	577	573	531	546	535	533	488	544	512	510	525	563	524	515	503	521	541	561	545	534	522	533	554	556	556	498	552	567	555	558	520	564	531	519	558	497	532	554	561	559	562	538	530	522	546	502	563	533	498	531	522	541	575	530	503	554	545	567	543	554	573	547	586	565	577	558	551	500	520	507	540	523	576	547	535	537	509	546	542	535	534	498	539	525	551	519	566	546	562	538	541	518	566	554	530	545	530	514	538	554	565	512	523	573	544	489	539	505	541	519	531	550	531	533	527	532	559	511	545	542	554	500	546	533	541	492	531	506	567	539	527	530	582	553	535	542	541	500	505	548	560	527	534	504	540	507	561	543	541	508	536	535	540	569	542	504	576	580	534	549	528	546	524	539	562	546	558	538	539	482	528	538	522	536	500	551	512	539	539	538	508	564	520	513	497	493	496	513	540	521	551	539	539	532	540	558	508	527	545	481	544	571	545	527	549	580	559	540	528	513	523	549	580	567	560	534	530	525	532	548	504	528	519	581	546	527	472	575	515	539	521	523	515	577	520	508	506	546	555	572	550	510	548	594	500	492	527	519	533	524	579	495	535	539	497	522	569	522	542	542	531	590	561	530	543	519	560	563	530	561	515	560	568	526	533	507	510	514	542	542	538	524	527	542	541	525	518	553	609	498	559	546	546	563	576	562	551	496	545	486	521	551	566	549	543	555	553	598	510	556	572	518	546	562	543	541	511	531	515	510	518	563	500	548	534	564	566	542	541	555	544	544	504	523	500	559	567	539	524	517	494	500	501	528	554	501	548	515	552	547	550	554	562	547	543	544	510	533	550	512	527	491	547	529	500	568	576	508	541	525	597	559	518	506	579	508	536	559	528	521	583	546	589	571	514	547	556	523	525	479	535	518	541	534	508	522	528	495	510	527	579	559	569	518	503	537	519	530	540	513	539	547	585	541	563	509	531	521	560	555	476	528	521	533	546	519	543	538	549	539	522	564	523	485	548	531	520	547	560	533	565	584	531	543	530	498	484	555	543	501	515	548	550	547	523	519	522	565	512	538	574	534	545	537	530	545	535	487	541	524	559	521	556	550	497	557	543	548	515	518	566	526	511	520	550	534	526	544	536	486	536	532	571	554	529	511	564	541	557	508	476	545	536	524	544	562	569	510	544	536	565	548	509	510	539	560	536	547	506	537	498	533	541	560	570	497	570	519	490	511	539	512	560	519	533	552	557	548	542	515	510	514	533	528	518	540	561	528	548	512	525	577	538	545	532	561	567	530	517	526	580	516	521	575	552	511	563	544	540	572	543	516	562	548	532	510	542	533	564	553	517	582	570	558	543	514	547	572	553	587	536	512	511	537	534	512	530	532	550	525	550	543	571	524	513	567	534	502	549	504	560	550	507	525	504	548	557	536	520	546	550	517	530	525	523	504	550
7962	18439	13648	7671	5954	6204	3655	2503	2287	2387	2034	1587	1270	1058	976	903	1029	1101	1047	862	814	716	691	703	713	766	1906	2823	2753	2437	1903	1397	1067	850	625	583	547	548	580	527	579	602	622	581	578	593	571	553	573	558	583	563	567	574	604	589	566	575	573	576	580	586	553	542	555	559	579	578	563	535	580	574	551	584	569	557	568	572	553	559	577	572	566	562	523	593	549	536	583	616	583	557	555	616	605	569	590	552	560	593	578	578	550	590	537	532	603	564	592	559	564	585	574	582	551	542	584	546	626	573	586	564	545	528	580	575	565	580	547	543	569	568	573	537	560	582	574	578	564	571	573	608	603	588	554	542	575	581	567	543	575	544	615	583	604	514	551	543	525	592	568	603	548	601	598	583	555	577	561	600	587	549	543	556	561	565	621	517	572	562	564	594	546	614	596	603	572	578	557	582	589	551	570	593	558	599	561	579	572	564	575	540	555	617	591	532	540	590	588	579	579	543	575	571	586	577	536	564	605	588	562	582	603	571	573	550	607	583	566	589	594	550	566	575	548	581	582	569	591	606	535	579	580	566	569	548	569	615	547	578	558	560	568	578	544	581	559	584	590	558	587	529	539	595	578	581	569	559	555	590	579	561	570	587	551	592	600	589	535	547	585	542	562	560	581	562	585	574	552	557	579	572	557	596	530	611	580	584	560	562	497	557	597	559	556	517	582	582	556	588	536	571	519	570	551	541	571	574	575	603	548	573	549	569	577	531	574	575	567	574	611	570	593	637	556	591	592	586	530	566	546	554	536	572	557	609	567	543	539	572	579	535	506	552	559	566	585	589	551	588	563	581	567	528	579	601	569	596	591	602	599	560	592	570	617	579	602	592	591	566	573	577	541	575	579	589	604	525	567	588	544	531	588	578	580	572	543	526	570	565	548	586	553	591	594	549	588	556	550	556	598	552	621	587	564	593	592	557	595	569	561	554	529	572	567	526	586	557	563	569	595	593	573	572	584	540	579	548	586	560	572	563	575	564	614	530	585	580	549	582	554	562	542	586	600	574	608	577	566	572	553	582	585	595	594	563	581	574	596	578	605	541	593	596	575	566	546	602	603	586	550	576	609	602	551	612	559	579	606	594	554	573	576	574	553	573	558	593	574	600	547	542	618	563	599	555	544	507	588	569	561	575	553	561	558	532	563	572	547	555	550	548	545	567	576	539	565	592	538	557	593	603	554	562	564	558	596	602	570	573	561	553	586	610	578	587	568	578	611	596	534	546	583	533	555	568	574	557	567	567	562	582	537	623	553	589	555	537	522	598	574	547	596	566	592	587	583	572	572	594	596	565	563	517	565	546	601	550	544	602	556	503	578	542	549	571	591	583	571	635	615	566	555	582	535	593	567	554	587	534	567	562	572	534	570	569	569	625	573	587	563	575	594	580	591	539	595	590	567	572	542	602	556	553	576	586	541	596	589	552	584	575	556	575	542	605	613	577	562	593	564	567	573	630	526	519	560	583	558	557	577	628	576	594	571	590	555	569	536	583	583	583	571	581	552	565	552	551	573	560	585	590	549	590	592	584	569	540	580	589	589	590	617	571	575	606	538	615	535	570	553	611	564	547	570	582	579	541	540	584	592	584	530	554	576	582	585	594	557	561	582	544	570	563	561	593	586	573	553	595	583	542	567	578	563	560	583	582	647	524	611	575	571	570	574	555	564	579	587	584	571	585	568	557	568	599	569	548	638	581	605	578	555	616	590	599	590	609	577	617	598	565	573	556	608	561	595	568	574	585	544	553	550	597	552	581	577	633	543	582	586	617	583	586	539	569	578	564	559	594	550	557	597	585	567	550	600	562	551	563	547	572	567	555	560	591	575	592	534	575	563	529	525	559	581	550	565	617	554	552	608	585	552	542	563	584	578	516	601	579	550	572	561	561	540	537	586	563	546	556	582	563	620	574	568	552	582	558	565	560	570	603	538	570	577	547	640	570	539	578	559	550	577	584	558	542	597	541	598	595	573	577	567	553	605	552	599	580	589	576	569	576	552	578	571	549	576	600	568	577	611	566	578	580	574	527	551	552	604	551	539	551	576	606	590	520	598	581	584	598	550	562	562	551	599	549	610	542	556	549	595	547	615	598	588	585	594	572	590	536	575	585	547	607	586	578	547	543	567	574	579	541	581	545	603	548	529	637	556	546	591	606	563	545	560	540	571	568	532	623	571	601	587	507	602	583	577	543	579	602	614	571	548	562	522	571	587	596	611	555	586	578	580	556	553	521	549	570	558	559	573	585	583	563	571	590	647	589	575	537	559	585	549	548	596	575	555	579	573	530	584	563	529	582	527	619	569	541	538	592	583	593	556	562	565	537	538	557	546	532	586	579	557	577	533	561	567	568	549	591	542	582	590	569	556	572	561	580	598	583	566	548	562	574	566	601	592	566	561	614	529	553	578	572	592	596	516	550	577	576	621	536	568	540	561	558	567	549	535	562	579	567	565	587	564	591	582	607	579	569	576	560	588	583	582	564	580	584	600	617	584	555	614	555	572	558	578	582	544	605	550	623	578	564	610	602	536	607	567	578	575	568	567	542	582	549	529	545	554	575	547	590	557	576	574	578	531	569	603	560	544	574	596	592	562	584	576	604	588	551	590	599	555	604	551	572	595	604	601	551	551	570	625	604	556	541	559	540	597	536	579	517	613	583	569	604	540	530	575	578	575	561	551	559	578	555	547	580	588	547	532	593	600	554	555	578	576	555	588	582	578	590	564	565	556	533	588	579	523	586	584	541	617	546	576	559	595	580	540	568	550	603	566	596	556	579	580	523	581	567	560	603	600	582	564	546	588	605	638	589	580	573	532	556	546	576	572	565	561	588	574	562	578	556	553	560	534	596	537	540	610	625	580	592	594	591	614	560	569	578	627	582	554	515	607	536	572	568	581	559	575	608	533	561	574	595	593	571	593	556	583	552	554	565	622	523	591	540	529	571	562	577	515	581	571	588	553	595	563	564	549	601	586	586	577	585	583	555	572	546	563	566	590	559	569	577	596	564	563	573	598	513	555	573	577	540	562	567	557	563	593	583	571	574	563	525	587	597	601	574	582	536	569	580	574	567	572	559	590	591	591	589	506	537	591	590	538	513	560	568	576	577	595	560	578	574	584	575	587	580	574	581	592	606	564	570	578	562	558	564	568	565	580	575	609	587	589	547	594	565	579	538	586	599	551	600	615	547	565	587	573	547	593	555	605	604	569	574	560	539	569	558	542	578	602	588	571	564	553	555	585	539	576	585	552	573	548	592	555	532	534	571	606	543	538	586	647	590	572	562	578	615	546	559	528	567	546	549	550	545	508	556	521	571	581	582	590	568	593	607	566	566	563	609	540	532	581	599	579	555	570	541	592	559	618	592	565	590	594	593	594	615	559	540	560	604	608	578	549	560	560	544	555	557	555	613	584	532	544	575	554	628	570	540	551	590	553	566	594	577	619	553	601	552	577	554
22736	21316	29097	23896	21326	21517	12303	2957	2491	2203	1919	1351	1157	1148	979	1092	1345	1119	986	938	1003	985	853	821	736	978	2230	3517	5205	4387	3514	2366	1688	1144	811	584	539	537	560	539	537	563	599	554	585	560	560	563	575	592	578	536	543	566	560	598	526	520	529	586	570	556	556	578	540	528	572	516	539	593	557	552	543	552	539	536	499	531	535	553	588	574	530	538	503	568	539	564	530	569	602	546	552	565	586	579	557	546	548	551	554	582	591	531	600	557	533	521	577	584	576	543	516	575	560	574	561	578	569	577	569	547	550	544	562	510	537	611	532	557	506	580	578	582	572	514	571	540	557	590	563	601	581	534	514	572	557	508	565	548	529	528	542	591	554	545	566	545	528	581	611	545	595	565	543	539	537	555	579	546	562	571	558	586	539	557	528	577	536	575	552	526	559	595	553	555	569	536	536	590	564	587	546	582	595	542	578	540	560	622	607	510	514	544	542	558	528	571	554	543	573	599	605	567	516	538	530	562	556	569	525	549	551	536	548	576	581	565	553	561	574	545	546	587	539	536	555	509	577	564	552	563	578	551	547	540	593	561	590	556	538	540	541	557	560	554	545	576	596	557	576	532	551	547	545	538	524	599	506	570	529	569	565	520	582	517	561	549	567	516	541	571	585	561	530	515	531	589	534	592	559	532	584	585	546	531	580	586	542	576	558	556	562	491	550	547	592	548	541	551	560	585	583	579	506	583	536	554	557	538	566	527	560	596	535	582	552	528	556	526	590	587	553	558	533	530	557	544	558	574	560	572	574	570	601	570	549	574	592	549	567	572	540	542	590	541	615	552	567	560	547	579	546	551	581	546	568	534	558	515	549	552	563	554	556	570	605	542	566	536	540	566	602	540	562	532	589	574	577	593	545	536	528	544	584	523	527	536	593	550	599	552	560	567	525	547	574	547	567	557	527	564	577	513	547	556	603	541	589	553	550	561	589	569	603	579	549	546	596	606	515	545	563	571	569	585	561	582	560	554	553	565	595	574	534	550	540	608	554	554	535	577	568	576	552	585	551	576	590	584	564	529	586	565	546	530	517	586	550	548	549	547	557	544	549	560	548	572	519	560	534	569	539	583	553	576	522	574	584	580	562	513	563	570	550	554	580	575	577	573	548	542	553	558	551	561	549	524	589	542	554	557	545	584	547	598	578	528	553	591	567	531	547	534	553	578	543	591	523	567	515	559	580	540	534	562	538	575	570	547	563	585	563	576	598	549	556	543	567	577	534	546	536	522	548	566	580	543	615	523	565	524	565	567	539	610	593	596	562	503	602	573	547	549	536	546	554	534	599	572	521	581	578	599	540	551	521	555	539	541	564	566	564	545	558	535	544	556	553	530	593	587	576	569	618	512	585	603	591	575	554	560	545	603	548	583	585	590	551	583	515	556	523	573	565	541	566	546	577	548	602	559	562	527	535	544	537	556	545	565	552	551	573	555	603	605	557	548	531	603	566	540	568	570	556	548	525	541	538	602	580	576	584	552	587	551	551	610	549	558	602	526	542	580	523	565	582	575	507	566	613	559	574	488	539	547	565	575	592	526	573	557	583	595	587	590	582	537	594	536	588	539	583	567	609	575	502	552	580	521	581	543	535	558	546	577	576	527	578	550	554	551	565	585	571	564	557	561	556	510	542	505	527	530	546	567	593	555	542	579	582	535	553	542	593	567	511	565	604	595	550	581	562	531	566	553	558	580	588	551	587	537	566	553	553	569	586	562	554	601	557	537	552	590	565	608	543	566	543	545	546	544	559	538	562	590	549	562	575	589	578	580	577	554	543	554	551	550	498	562	568	510	549	542	560	612	559	570	539	542	557	582	556	581	582	584	548	560	586	551	553	569	538	535	538	551	545	509	551	552	543	586	568	558	546	576	570	551	549	601	591	578	548	580	526	560	526	539	553	565	559	541	525	535	579	561	539	556	567	603	565	555	586	593	529	558	569	567	573	603	568	557	585	587	585	586	555	556	587	567	564	562	550	532	503	568	568	537	530	523	556	538	564	519	567	519	563	571	529	544	556	583	555	520	567	532	552	537	568	570	591	524	547	535	546	553	543	600	557	570	567	530	551	569	573	544	544	543	560	545	565	550	579	532	582	558	590	547	585	580	556	537	549	562	572	572	568	598	516	513	530	579	550	615	589	600	530	576	597	586	557	563	569	571	573	538	558	527	557	595	575	554	540	552	559	615	525	570	535	529	597	538	577	534	589	533	569	553	541	580	564	549	546	568	572	578	538	545	545	535	591	598	565	579	555	567	581	581	516	547	563	536	546	584	553	579	495	536	566	568	521	531	541	523	543	553	582	523	597	570	573	591	531	561	535	549	562	521	570	571	575	547	525	550	503	564	563	513	572	533	550	569	590	547	551	573	548	553	566	543	565	617	580	554	582	585	547	552	522	578	597	539	560	563	529	564	556	564	543	490	571	565	579	526	555	573	588	605	523	541	557	595	556	583	545	556	552	563	530	556	583	585	546	550	576	588	563	586	562	568	577	575	534	571	516	593	557	563	564	550	577	554	554	550	494	543	584	535	549	558	549	552	549	591	561	583	555	531	568	575	546	545	508	542	532	528	565	564	550	599	564	535	563	531	538	490	513	557	529	527	566	547	543	550	574	539	596	549	573	546	557	584	528	519	570	561	559	621	549	555	577	538	561	547	606	533	593	566	587	580	566	582	572	594	543	529	577	545	573	582	556	583	526	575	584	582	584	552	543	590	558	526	586	524	565	526	549	546	560	520	557	558	513	540	528	524	640	564	519	554	569	554	505	542	561	545	527	562	562	506	523	561	566	579	576	602	586	515	546	507	584	547	570	542	566	543	575	547	516	578	545	553	588	538	538	520	581	596	598	563	551	540	529	562	515	596	567	571	569	541	538	560	562	529	523	574	522	583	547	553	559	554	549	554	586	568	516	532	560	556	516	539	556	541	572	570	537	550	560	595	560	553	547	548	564	571	563	593	532	560	551	539	571	552	586	591	605	520	546	548	565	585	558	586	531	583	593	541	557	572	590	556	502	554	583	555	546	538	553	578	558	555	542	578	548	573	560	506	568	551	541	614	588	521	592	610	543	569	523	505	550	562	535	547	571	512	553	572	534	573	571	499	549	549	570	572	552	565	551	534	563	576	578	563	562	546	578	543	567	529	579	555	540	565	575	560	593	567	524	565	560	577	532	560	526	539	576	536	501	546	560	547	580	588	552	555	583	559	567	579	573	609	569	574	575	574	554	503	551	558	553	577	590	545	526	561	556	548	583	572	545	527	568	623	549	571	515	561	576	574	613	525	558	614	563	572	570	515	575	569	555	571	557	546	553	574	545	583	565	582	555	549	530	572	548	603	532	586	541	613	583	541	512	552	556	561	585	508	522	545	567	614	605	578	536	525	545	526	560	567	564	540	549	537	520	581	549	570	536	572	535	568	556	560	570	545	543	564	553	564	576	558	604	571	600	561
10619	28106	21931	12734	12794	9800	5407	4365	4407	3722	3084	2248	1763	1541	1410	1568	1906	1721	1408	1321	1342	1222	1109	1069	949	1244	3409	5652	7981	6201	5154	3386	2126	1400	920	569	617	581	554	553	596	603	537	532	564	585	578	587	573	531	559	577	544	611	526	566	554	577	569	587	621	555	559	600	564	578	589	580	569	617	530	575	613	558	581	595	566	546	570	582	535	573	570	505	559	543	548	560	583	552	610	589	574	588	581	604	581	595	545	593	558	554	607	571	580	565	582	530	552	561	543	579	550	590	586	589	560	532	608	535	600	574	564	588	611	588	620	592	592	556	571	549	533	570	564	591	569	566	630	563	571	592	593	610	562	548	546	595	554	631	574	566	576	565	550	539	558	560	563	567	573	589	551	610	530	563	556	566	582	583	550	552	523	559	577	559	595	617	574	521	580	552	552	564	591	601	528	564	592	528	631	575	601	559	563	593	549	559	566	572	576	587	618	535	575	591	580	548	547	598	558	534	561	588	548	519	548	530	591	620	593	559	564	607	591	614	552	555	578	556	571	566	597	585	585	594	575	620	573	544	569	539	582	609	582	594	560	519	617	615	577	600	584	567	569	570	559	571	583	589	582	588	583	582	552	495	539	593	561	578	555	568	557	548	611	543	566	545	566	543	547	574	556	521	551	561	571	576	567	587	622	578	588	580	606	541	570	555	540	522	585	566	572	599	556	558	538	583	548	525	585	554	577	595	530	609	568	573	550	603	521	578	599	616	578	585	551	595	586	584	545	552	572	591	580	595	578	581	557	570	620	587	589	603	553	611	539	573	556	568	547	576	534	571	593	552	584	569	552	576	568	566	587	543	612	537	575	591	574	558	592	537	509	595	591	539	604	554	587	549	518	594	588	563	526	596	556	590	531	604	576	586	542	580	560	602	567	543	618	539	565	548	553	561	589	545	592	571	549	543	594	583	568	570	570	558	548	572	547	568	603	554	597	587	583	556	548	567	552	602	528	589	595	529	589	563	574	592	586	607	601	540	556	548	564	542	540	573	580	623	540	571	574	594	575	593	607	556	542	579	558	589	550	580	596	507	623	510	588	556	562	562	568	575	545	555	580	595	600	563	596	578	582	548	585	557	583	564	566	536	545	537	573	562	539	580	548	624	521	552	541	567	568	566	586	583	601	546	590	553	534	549	569	563	596	509	593	560	566	573	563	585	591	538	570	581	565	573	609	544	576	623	578	575	550	585	558	578	577	559	538	571	590	560	553	512	549	603	561	529	530	559	583	598	541	585	559	585	546	578	534	569	625	616	544	592	616	587	549	562	575	573	571	536	548	587	546	542	582	582	573	639	542	595	599	552	591	569	562	563	571	549	610	562	555	606	591	555	595	549	592	582	561	577	538	547	559	592	584	582	577	560	587	540	554	554	606	548	593	568	602	572	529	562	550	562	590	554	595	580	562	583	557	558	547	523	565	585	542	557	533	573	500	555	531	599	608	597	553	558	600	609	579	520	553	573	603	542	534	557	577	572	551	610	562	570	568	589	560	619	563	555	535	604	580	582	560	559	576	554	571	598	563	551	565	586	568	560	544	577	591	583	535	544	563	551	597	604	568	583	588	568	591	550	574	544	545	536	574	582	557	547	576	564	599	560	578	551	529	551	572	537	533	586	567	539	586	582	552	547	543	576	609	556	564	572	544	583	602	558	567	579	592	550	600	559	575	582	533	564	596	563	565	596	602	570	487	557	590	577	551	547	617	617	587	556	563	594	586	604	596	593	555	567	567	563	597	586	597	566	600	576	593	594	568	566	570	590	578	559	582	566	539	574	589	558	555	605	581	553	578	558	566	570	577	602	573	552	574	587	590	579	575	550	599	565	614	586	565	589	570	567	556	560	592	578	603	606	560	577	573	560	556	543	551	578	580	547	548	552	574	577	566	556	605	574	573	594	586	517	571	590	585	615	594	522	609	590	596	571	579	612	586	589	562	567	609	570	553	597	556	571	565	564	572	522	611	563	543	574	562	577	544	593	576	579	550	543	568	598	556	571	563	544	578	548	535	580	576	560	564	562	553	604	525	583	610	550	575	578	559	565	561	572	584	573	601	562	588	586	578	547	547	552	609	565	572	541	562	546	614	548	597	559	588	554	570	578	567	566	567	585	577	544	561	559	567	578	589	549	571	551	600	566	614	586	539	542	578	566	546	592	610	566	556	547	564	566	559	602	578	524	567	596	524	572	571	525	546	573	557	592	577	583	561	563	572	594	592	620	567	567	535	562	555	562	560	551	525	552	571	578	576	543	560	553	577	558	605	555	583	578	637	617	559	563	582	560	600	583	562	561	551	554	552	553	570	587	547	571	573	576	565	594	573	559	578	537	593	560	546	533	605	572	578	588	586	585	522	562	589	561	577	549	548	606	536	566	573	540	588	558	572	562	583	571	551	555	551	543	557	614	589	566	539	563	581	574	564	571	595	562	563	569	562	541	554	563	566	574	564	586	558	651	625	566	564	553	544	555	569	563	569	565	581	558	554	575	552	567	592	642	569	550	563	595	602	591	585	538	600	603	550	573	559	546	556	602	524	566	576	603	549	573	567	543	598	511	555	572	571	558	562	571	558	590	535	607	628	574	623	581	550	554	590	565	517	548	562	560	526	578	541	561	565	539	555	562	547	583	586	590	573	599	561	626	566	569	555	583	567	544	572	591	605	587	531	568	605	607	587	580	573	570	591	612	550	606	555	570	561	585	536	554	598	578	543	579	537	573	580	557	605	555	590	567	514	587	565	565	593	601	581	568	564	592	570	564	648	582	553	573	582	560	561	583	543	547	601	564	563	587	562	606	541	556	559	572	597	575	587	555	615	529	564	581	577	530	587	535	558	537	566	549	568	532	576	540	565	573	599	551	566	544	614	588	612	543	590	557	560	577	586	597	569	527	557	538	523	534	560	545	562	555	611	602	532	589	596	565	594	550	587	550	548	572	557	541	573	533	554	580	574	579	571	595	592	566	577	547	569	568	565	567	575	574	557	536	593	584	598	560	590	550	595	597	599	565	616	578	582	606	563	594	583	566	550	542	607	585	625	561	588	628	636	536	582	590	575	607	574	573	604	557	572	532	595	549	588	576	564	569	574	600	559	521	531	574	559	613	552	572	590	596	569	578	548	570	539	559	538	578	611	565	537	548	551	569	564	555	555	595	598	570	573	559	530	572	548	546	601	599	580	602	543	556	582	605	574	571	554	599	538	574	560	603	572	571	524	608	585	590	568	595	527	575	591	591	559	590	589	597	614	629	599	569	571	533	581	558	571	576	630	520	572	600	573	565	536	556	574	590	537	576	575	558	535	534	568	547	554	592	602	531	556	558	559	549	624	568	555	549	547	548	565	572	584	547	571	538	526	562	560	546	592	569	540	557	600	526	540	555	605	558	560	590	599	587	529	565	559	557	551	589	530	603	575	592	609	584	560	555	598	656	594	600	573	567	570	559	592	549	589	622	528	563
27865	19479	10719	5182	3927	2125	1151	1121	957	902	863	598	585	590	554	644	711	613	500	487	437	427	502	497	525	525	564	550	585	602	646	596	502	433	474	415	412	405	443	407	410	370	412	404	446	410	399	406	407	399	408	417	413	396	410	411	431	411	415	406	392	407	404	427	433	400	398	429	417	421	400	390	384	443	399	419	433	415	409	413	414	426	414	457	395	401	384	449	399	417	407	411	427	451	392	404	406	405	418	417	387	387	433	415	429	416	415	424	413	406	394	432	409	413	394	425	399	394	426	402	372	416	425	393	399	417	432	402	402	407	439	397	421	393	420	396	427	377	412	414	403	426	434	389	364	441	437	411	435	401	453	446	423	401	435	408	385	450	405	384	443	440	396	417	394	378	395	416	425	409	361	398	414	437	394	403	412	419	406	430	398	380	401	390	409	465	373	371	382	408	429	403	387	427	414	422	428	405	398	403	383	399	392	387	410	409	369	410	411	370	431	427	431	422	393	406	433	409	441	439	398	411	431	441	428	390	391	393	427	413	419	380	383	444	422	376	423	392	401	421	365	406	402	389	403	387	437	419	382	405	410	424	422	431	413	422	382	410	381	430	411	390	456	400	411	416	439	435	408	383	389	394	387	389	367	402	403	426	349	415	405	418	410	409	437	414	388	421	422	367	422	402	410	429	418	428	448	400	393	383	416	412	435	397	410	405	431	410	421	394	380	432	430	412	431	428	427	396	411	414	423	416	421	413	421	412	395	412	402	410	414	411	386	389	405	425	390	402	429	408	416	409	420	437	415	415	387	434	409	410	420	455	412	404	407	429	448	401	408	425	429	413	403	426	399	405	399	439	408	409	432	364	412	408	442	378	445	398	403	439	407	403	379	430	402	398	397	404	405	416	405	425	413	419	416	381	422	382	440	443	393	393	390	436	400	381	376	375	407	391	401	405	427	399	425	414	388	383	427	448	400	412	397	430	414	382	394	394	404	433	393	423	376	397	428	413	432	417	425	426	379	404	436	408	429	401	412	411	399	420	404	421	435	382	387	424	444	411	412	382	410	408	423	407	386	401	423	403	392	414	437	387	422	405	415	380	428	433	403	382	416	407	410	417	455	416	443	379	416	439	433	384	424	376	447	402	412	428	400	410	367	387	397	378	386	386	389	410	387	418	408	429	385	424	430	422	376	370	409	456	411	420	411	409	376	402	424	405	398	386	406	409	400	412	425	420	382	396	408	378	398	426	420	415	386	376	460	371	447	441	428	402	410	428	369	412	423	399	447	409	434	391	416	406	423	439	418	427	404	427	359	386	432	397	434	408	374	374	421	386	420	379	437	392	407	388	422	398	372	428	383	409	454	425	423	434	423	405	416	427	418	408	432	410	391	411	442	433	423	411	387	428	400	399	401	411	419	366	440	438	435	410	426	376	421	408	376	422	389	453	393	446	408	433	380	420	398	418	389	431	403	409	427	422	401	381	392	405	409	409	435	416	392	405	396	439	393	418	428	441	427	389	383	390	424	399	397	390	391	428	402	455	449	431	422	406	376	404	418	420	375	428	432	410	394	426	392	435	420	398	453	414	427	373	394	413	414	421	410	425	406	386	443	462	336	415	401	375	404	416	386	434	417	441	421	410	442	418	416	418	399	400	426	385	394	391	418	418	456	391	445	402	434	433	410	397	391	398	394	414	450	415	369	398	384	447	405	422	404	434	424	439	428	434	417	422	412	428	423	380	415	398	397	420	419	451	394	423	404	408	383	419	432	390	454	422	395	446	418	435	417	421	408	418	403	406	441	396	451	397	445	406	419	391	414	403	449	401	408	398	399	425	415	390	436	385	390	453	371	381	408	374	379	444	383	426	378	415	381	382	454	408	382	407	406	393	421	414	422	396	423	412	425	434	392	415	414	362	379	408	441	408	436	430	455	419	405	411	394	407	431	417	415	403	420	407	430	392	398	433	417	425	394	422	458	414	392	386	425	436	394	405	432	432	407	402	406	419	428	419	403	430	428	378	445	430	372	415	378	403	410	409	397	382	390	421	446	403	397	387	446	380	413	427	426	419	405	402	408	404	437	419	409	388	434	424	398	399	403	398	379	415	432	404	424	393	430	387	434	411	425	412	404	381	426	409	399	406	374	386	413	391	412	402	408	381	397	412	471	411	425	427	390	416	437	384	422	378	379	412	399	395	408	417	397	425	423	396	386	362	416	416	424	428	429	428	418	396	408	383	398	411	415	382	407	399	425	446	425	441	399	397	394	427	398	388	389	404	445	398	397	412	429	381	381	407	403	413	456	393	447	417	420	417	420	388	438	385	403	389	380	432	395	421	411	420	430	403	416	408	411	418	399	408	405	403	415	417	386	410	396	373	413	399	406	427	434	431	393	435	389	386	414	441	401	394	428	421	432	402	405	473	369	381	412	399	441	389	407	408	419	391	410	415	382	407	419	407	443	387	430	413	377	461	380	409	430	447	391	413	394	459	449	421	398	407	378	395	429	399	425	387	395	374	439	410	405	408	411	420	414	430	405	402	440	424	398	419	401	376	393	397	458	393	436	440	406	443	379	400	437	406	391	431	441	380	414	396	400	406	438	400	409	403	435	430	403	409	370	397	432	440	423	388	408	419	407	381	427	408	394	394	412	408	460	411	398	391	413	399	392	376	375	374	392	395	401	400	414	380	391	403	397	445	437	412	412	420	411	391	376	417	414	406	409	387	453	416	420	392	411	404	362	418	411	433	429	431	391	435	399	385	415	381	410	435	403	379	443	412	387	424	416	418	385	410	422	404	408	428	365	413	385	409	394	381	393	422	432	395	415	396	402	385	441	406	376	408	436	402	400	426	379	394	377	397	420	426	434	409	409	397	383	395	404	399	415	391	385	397	420	427	414	435	429	418	404	416	417	417	401	381	437	407	384	408	430	388	414	419	435	383	415	411	428	423	407	418	410	418	408	409	403	414	422	419	389	418	386	433	429	430	402	442	422	398	424	384	419	387	389	406	389	384	399	399	412	430	410	456	402	416	440	430	417	383	430	409	444	441	436	383	460	394	414	365	430	414	403	407	416	434	410	401	413	450	440	404	398	395	376	411	421	401	440	375	400	389	438	385	430	464	462	431	390	420	394	369	389	421	412	419	394	421	408	391	424	440	424	453	423	392	430	405	406	385	432	408	414	412	399	425	364	408	386	408	412	388	394	392	418	448	412	409	386	417	389	387	413	432	409	388	408	404	433	392	423	425	427	392	429	408	440	406	407	426	381	370	417	440	407	429	411	415	430	393	401	444	415	389	462	395	404	444	432	402	421	390	384	436	427	427	397	459	437	426	451	391	389	403	439	437	414	426	395	411	378	426	444	411	409	402	402	399	439	422	391	406	424	378	440	389	423	402	423	377	429	402	427	420	382	424	413	429	452	399	400	413	443	409	413	461	436	389	422	401	431	413	415	379	414	368	420	426	432	411	434	390	405	435	388	361	413	441	461	399
8739	13109	9314	5760	6007	3442	1850	1837	1707	1517	1314	994	888	688	787	865	958	814	630	589	567	616	590	571	616	565	714	632	688	844	728	713	582	540	491	469	437	408	461	426	434	442	442	438	447	451	441	446	429	405	436	439	458	476	492	486	422	437	443	442	435	451	425	474	459	417	425	428	460	439	426	408	457	447	457	447	445	479	459	473	420	447	464	444	437	461	426	425	466	404	472	463	458	425	431	442	462	406	483	452	418	489	430	433	426	444	452	454	439	438	456	456	458	459	451	455	464	426	460	446	458	456	434	439	454	453	449	441	435	485	424	435	453	449	469	456	425	480	445	442	445	471	447	426	442	455	445	445	446	460	439	450	463	402	437	446	458	445	467	460	442	417	444	466	463	440	473	458	471	433	418	459	433	500	475	439	426	416	485	453	472	452	428	377	439	436	451	451	475	467	450	432	456	405	421	468	441	403	434	434	420	422	392	438	430	456	427	432	419	436	414	469	440	434	441	451	453	408	446	426	443	462	446	449	453	451	410	441	414	461	437	458	434	442	437	395	413	470	472	464	424	438	444	431	428	446	457	422	430	431	443	455	407	453	434	456	504	428	438	451	426	446	411	421	427	439	399	409	418	459	466	446	448	429	443	451	413	458	400	419	428	454	421	431	443	420	463	436	423	417	487	418	424	434	478	442	450	443	474	463	450	445	441	444	463	437	454	443	449	443	437	445	439	431	446	452	411	440	450	452	424	458	441	467	452	437	431	441	422	479	415	434	430	438	445	408	475	389	480	470	437	430	478	478	401	455	461	447	442	430	421	441	430	433	485	422	413	452	436	443	434	431	488	449	446	429	460	428	442	477	436	462	417	451	416	453	464	458	435	456	474	421	433	456	450	393	451	482	443	426	460	453	463	405	412	421	443	423	451	435	431	440	452	476	449	417	459	461	417	423	434	465	436	440	441	459	444	429	482	424	450	414	409	444	446	427	460	452	450	414	422	467	465	440	471	429	454	433	456	414	413	446	476	468	425	446	442	441	425	459	433	441	464	453	449	462	442	493	436	481	439	445	462	449	453	412	471	424	457	475	441	452	457	457	445	450	435	444	441	420	421	459	445	471	430	431	424	478	442	442	482	444	434	444	455	425	439	457	427	473	472	456	462	438	440	471	459	458	471	444	448	458	470	449	429	444	454	436	437	478	444	450	431	423	433	430	469	429	455	433	427	453	425	447	421	427	449	460	445	460	464	443	451	434	431	411	434	446	429	413	452	420	437	447	458	416	450	385	404	428	443	398	413	445	442	479	483	462	429	443	430	446	451	458	454	473	434	443	413	467	452	432	484	440	428	423	449	458	429	482	404	429	436	469	424	406	391	415	413	447	466	469	411	451	439	474	438	393	485	444	460	451	427	442	429	423	426	432	449	441	460	475	399	432	423	463	461	434	438	410	437	439	477	399	441	479	446	454	420	411	487	416	382	427	473	437	439	437	480	412	442	435	424	467	479	471	448	437	473	472	418	412	461	454	442	428	476	485	478	412	441	448	449	437	441	455	472	456	455	426	476	450	428	451	426	506	492	430	490	394	485	421	446	454	410	430	465	474	447	422	470	497	475	477	499	426	457	440	413	446	456	444	426	409	435	442	447	433	427	459	472	463	463	443	464	421	417	464	484	488	424	460	460	429	476	446	451	423	433	413	443	455	420	458	414	435	421	434	379	451	424	435	442	447	464	461	481	425	402	459	475	474	425	417	448	422	447	430	434	431	453	452	418	449	432	451	438	435	454	458	413	477	489	441	430	443	450	449	445	415	440	425	473	464	406	453	437	436	460	415	454	453	416	428	433	421	427	461	447	447	419	439	436	469	438	423	427	475	468	435	432	451	454	454	426	435	447	413	459	437	426	440	434	437	402	445	455	437	493	442	462	450	420	465	455	406	425	452	437	427	394	417	463	413	452	441	439	454	439	413	473	420	409	477	457	420	452	402	484	489	415	413	433	463	451	455	458	417	476	449	455	417	452	425	429	412	453	425	451	418	416	449	462	412	468	412	477	434	453	461	477	436	441	426	435	436	426	400	462	462	467	472	464	434	429	436	460	459	483	459	447	414	439	441	459	418	427	446	421	460	424	441	461	426	441	458	498	476	426	436	487	440	392	393	477	478	463	447	445	449	452	403	445	457	432	419	431	476	457	396	462	462	424	413	444	438	436	411	442	438	404	470	436	467	458	452	462	469	463	450	439	430	466	468	454	440	431	427	443	425	455	454	430	446	453	450	426	446	444	462	422	452	480	441	429	399	461	497	433	425	410	439	429	457	470	447	424	467	474	452	429	466	454	446	458	443	446	446	467	459	418	438	438	426	421	438	469	419	407	442	479	489	459	434	453	422	423	459	451	437	418	435	428	452	467	422	465	403	450	407	421	442	416	471	457	397	444	418	445	442	450	484	438	438	453	425	423	391	425	454	435	458	444	461	458	405	456	441	427	443	399	453	432	441	450	464	463	414	450	487	452	443	447	484	461	430	453	428	462	472	448	438	467	401	427	397	465	441	428	446	430	439	481	435	426	426	450	450	404	455	459	433	464	442	424	465	437	486	453	403	467	416	439	465	443	492	482	460	454	428	438	429	468	413	465	400	431	415	421	432	442	431	479	445	455	444	438	451	469	451	460	483	440	402	437	454	454	446	463	446	447	435	470	495	471	451	481	445	441	429	459	435	450	462	439	433	451	458	444	423	444	418	461	459	409	438	472	451	423	452	436	437	430	419	437	436	418	456	463	418	447	443	435	431	431	483	473	439	428	428	457	458	476	389	432	457	451	421	430	432	465	425	429	442	441	426	431	421	449	424	446	432	461	421	443	462	445	443	465	409	447	471	405	425	446	439	438	451	428	460	486	396	456	438	430	451	449	455	434	410	447	456	428	465	454	449	450	446	481	439	429	476	419	457	448	429	471	416	487	455	473	407	450	437	417	446	414	466	458	460	496	425	414	407	437	474	448	443	457	449	427	464	422	463	420	455	417	418	447	428	482	463	424	446	444	445	433	419	459	415	460	434	465	425	449	395	471	466	437	458	420	429	454	440	449	451	453	468	448	484	430	465	454	434	455	405	448	421	455	451	447	464	484	462	431	445	470	473	426	444	444	455	450	383	455	419	447	480	448	466	437	402	478	434	437	420	456	438	467	490	477	442	488	441	415	387	480	483	416	428	457	477	418	410	427	443	452	444	445	481	454	453	432	442	497	444	454	433	439	452	423	475	460	480	425	420	434	410	450	428	445	450	413	458	465	460	442	448	455	408	431	463	453	449	423	465	424	469	439	423	427	429	427	456	409	466	450	436	453	433	452	412	406	459	462	432	458	427	451	466	481	440	418	471	419	437	420	440	429	440	448	452	450	470	441	432	445	447	418	449	423	447	449	408	447	450	462	417	435	438	444	465	429	427	449	442	449	404	469	446	438	424	426	433	456	414	447	427	458	476	453	416	453	479	442	431
24023	21244	28395	24374	21207	9892	2358	1707	1459	1383	1124	876	720	672	652	755	898	765	587	529	487	465	555	507	517	1010	2120	2219	1810	1868	1617	1174	875	663	473	440	403	390	363	385	399	406	394	380	439	410	363	380	382	382	400	371	371	379	402	397	380	392	377	394	387	355	372	391	400	368	374	416	378	375	368	394	379	372	434	386	378	368	409	411	368	379	412	382	400	376	358	356	367	375	388	406	376	410	412	360	373	383	372	400	423	390	384	380	361	342	385	393	407	437	400	378	370	416	393	398	394	379	380	381	347	370	414	330	365	399	394	413	364	426	405	397	348	414	380	400	373	413	378	391	380	387	400	402	397	409	391	417	393	382	389	356	396	406	445	360	404	365	407	408	366	407	369	373	395	372	384	393	369	401	406	421	398	399	378	404	391	412	394	379	412	397	414	405	389	383	401	418	391	383	358	385	381	393	382	390	394	396	397	356	391	412	411	377	373	399	378	387	371	366	428	393	405	400	379	371	410	398	369	410	399	408	357	392	409	413	411	406	411	379	380	414	421	377	377	373	388	390	367	379	381	404	383	409	405	357	394	416	432	381	386	353	371	400	391	410	391	405	383	411	404	367	378	366	343	416	415	392	397	366	395	393	385	360	366	390	381	353	373	387	376	364	373	406	408	371	425	402	380	420	403	407	396	408	381	370	411	392	374	408	364	406	396	380	385	409	397	381	393	397	430	362	371	422	351	371	386	408	375	386	384	360	393	399	387	383	390	405	379	403	420	366	358	366	375	366	366	362	396	369	376	386	413	396	388	396	366	359	375	344	420	395	412	379	358	388	425	361	391	394	378	353	399	391	370	425	373	380	348	399	363	421	394	372	352	429	413	421	435	363	416	393	438	411	383	386	423	400	399	411	365	377	396	398	402	356	373	353	415	420	382	389	426	388	396	400	373	414	386	388	388	386	394	387	382	387	385	388	373	374	360	409	388	363	395	377	395	411	375	388	403	385	374	360	403	383	386	377	390	367	385	406	360	374	382	384	401	380	346	394	406	414	407	383	394	373	396	349	377	403	374	362	406	393	386	414	389	371	367	375	381	387	405	369	357	408	400	378	403	413	388	359	354	363	344	336	397	394	411	393	409	382	382	427	406	427	402	373	410	417	386	413	381	379	429	385	402	399	381	408	378	364	378	385	418	413	401	396	389	363	422	414	390	368	370	381	416	384	386	346	407	375	377	391	373	409	373	386	370	399	387	395	417	402	398	399	409	408	398	396	384	411	366	385	400	384	351	373	390	399	382	405	360	381	401	408	413	393	389	381	376	397	400	431	357	368	398	360	380	406	370	365	373	412	378	436	378	430	412	370	389	411	340	355	361	385	403	400	401	377	383	410	396	348	381	383	381	392	363	365	401	385	421	379	408	333	376	378	385	386	418	407	422	366	365	404	392	378	364	380	398	386	399	415	385	404	408	436	357	418	396	418	409	394	372	378	392	393	368	398	384	406	399	373	407	386	398	420	381	380	382	364	415	367	387	426	384	388	411	393	382	407	349	395	413	391	375	413	388	374	417	388	365	406	406	409	388	399	408	364	393	382	420	378	374	391	377	371	393	394	380	419	405	393	403	365	411	409	381	413	405	377	384	400	380	386	395	373	386	379	377	386	391	397	389	391	399	355	395	403	408	387	366	366	402	388	404	412	407	363	375	376	367	374	394	374	390	392	381	385	378	377	339	413	398	421	397	402	377	375	388	401	388	376	409	364	362	392	413	390	387	419	368	376	370	379	383	367	418	402	401	378	388	398	383	431	388	425	408	413	374	360	416	383	418	370	363	383	394	398	386	395	415	370	375	435	373	398	386	417	347	419	368	362	321	404	363	398	391	380	402	413	367	400	408	351	392	377	383	383	385	357	411	386	399	339	428	399	440	366	388	379	375	388	401	382	404	410	401	372	391	410	407	370	377	361	404	395	395	404	384	386	409	408	364	424	370	374	390	408	419	399	401	396	394	400	411	385	399	407	377	398	390	388	364	394	418	358	399	369	376	356	379	378	404	420	410	387	364	363	391	395	400	388	402	360	387	370	375	375	380	383	376	456	362	398	411	402	401	427	373	380	402	404	381	359	427	364	446	375	431	429	414	379	368	389	397	443	375	392	393	393	403	379	421	415	411	407	376	398	389	382	375	371	410	407	394	396	378	437	365	366	359	413	395	396	408	399	387	374	407	399	404	402	401	424	360	350	411	410	383	389	394	393	385	399	408	396	402	390	409	400	390	380	375	374	389	356	370	387	381	382	402	397	379	381	382	391	389	372	383	393	414	398	372	366	370	374	439	386	411	380	410	392	387	368	418	379	373	382	364	390	389	379	416	387	398	396	363	414	400	380	404	388	392	374	371	400	351	403	371	413	358	386	393	423	388	405	412	368	389	405	387	396	408	389	374	360	397	382	375	380	404	391	410	402	433	426	381	414	403	397	371	432	394	369	366	370	375	380	400	377	372	392	376	361	388	387	413	377	364	370	379	394	414	402	383	357	401	390	417	386	387	397	374	403	375	398	393	391	370	377	387	368	393	367	417	363	400	388	359	365	374	369	397	383	381	356	375	387	396	436	343	415	395	399	363	429	370	397	406	400	377	420	403	384	396	382	382	390	391	375	433	381	406	378	357	390	410	387	396	399	403	417	392	394	364	392	370	395	349	346	349	414	405	389	383	346	363	425	381	363	380	384	411	377	387	391	401	386	392	388	373	382	362	394	412	403	411	375	396	381	412	438	400	402	391	357	386	383	394	398	381	388	391	373	384	390	415	373	415	414	393	400	408	392	370	416	421	392	390	383	418	396	390	388	356	402	405	396	385	382	355	387	451	365	358	354	385	352	379	367	389	387	386	412	400	414	378	369	379	425	382	377	382	417	422	365	365	394	415	392	379	408	393	397	402	414	375	380	385	400	358	367	393	387	408	387	395	419	365	380	385	400	375	365	375	371	425	364	390	371	391	389	377	405	392	372	392	377	369	432	376	389	401	393	398	391	398	373	396	399	410	357	367	365	388	405	351	386	380	381	354	416	402	395	398	401	420	395	407	407	386	386	368	366	423	379	392	389	341	407	390	429	386	424	357	378	367	370	412	370	366	387	410	392	384	378	389	399	390	368	360	370	379	376	356	375	374	423	370	378	387	416	394	375	384	365	431	405	379	398	407	396	386	373	371	383	416	400	368	387	392	375	392	402	391	378	397	392	378	351	355	410	379	377	369	382	400	366	416	410	375	385	401	392	389	381	349	396	422	368	366	382	401	399	383	372	356	426	376	411	391	401	382	390	383	357	392	396	383	397	390	391	373	381	366	412	420	440	381	360	374	345	390	383	380	402	411	407	370	399	373	366	396	406	400	372	411	385	427	387	425	424	399	372	383	416	379	421	397	383	373	397	397	407	417	385	379	403	400	398	393	390	384	401	408	398	397	392	345	387	387	390	407	389	406	370	378	362	362	353	397	360	398	391
7794	19785	14546	11312	9050	4448	3329	2818	2552	2420	1797	1322	1082	996	959	1138	1284	1066	798	733	667	589	652	627	652	1444	3422	3381	2870	2673	2237	1827	1152	829	543	411	389	420	420	428	416	410	398	424	421	426	453	464	381	445	433	421	424	414	427	429	392	420	424	429	425	449	392	420	432	415	400	419	398	375	425	439	417	418	404	415	419	427	450	440	390	435	443	413	397	407	380	423	401	443	404	423	449	383	419	461	398	415	430	423	431	410	405	441	422	416	392	409	380	384	447	432	421	456	400	395	418	415	388	408	439	433	367	420	423	397	433	423	434	388	414	442	421	411	404	456	403	444	475	415	432	411	409	409	395	426	427	418	397	435	419	433	419	426	412	467	393	432	457	409	427	431	418	424	395	428	423	416	418	424	381	390	435	453	410	413	437	417	395	418	417	425	411	394	419	423	429	415	388	430	421	446	427	397	433	423	421	408	400	400	432	417	417	403	441	436	402	417	405	401	420	472	381	416	414	394	426	440	427	403	447	377	445	401	469	433	418	415	423	414	424	414	387	405	381	449	384	405	426	430	399	375	449	441	372	431	396	439	429	414	410	397	422	441	396	439	401	412	425	401	385	392	429	395	385	413	389	437	425	375	396	435	439	398	415	426	401	435	394	421	413	393	425	407	377	400	410	408	406	395	371	408	436	432	417	415	404	432	418	411	435	403	426	422	392	389	411	375	389	416	416	446	399	389	407	376	398	443	388	406	425	419	385	414	441	396	403	428	391	367	395	417	426	400	365	412	433	461	419	404	433	415	389	440	404	408	423	408	401	412	455	423	420	374	429	443	415	413	419	424	424	405	413	392	426	425	419	432	415	395	419	411	428	438	414	405	430	387	410	401	446	429	417	423	425	417	426	406	417	384	421	444	421	395	392	420	457	389	400	414	409	431	437	387	409	416	428	398	439	420	414	405	401	439	390	376	398	399	451	404	435	372	401	391	443	398	402	465	375	431	390	432	436	412	436	431	437	415	403	398	390	428	442	388	425	435	355	454	412	401	423	381	389	425	431	438	433	405	379	429	438	416	447	401	381	379	410	410	417	421	435	423	403	436	426	424	463	452	388	439	408	401	421	390	449	409	404	412	402	421	417	380	401	429	420	401	410	447	401	378	431	414	392	434	410	467	410	437	441	432	440	419	387	412	410	390	393	422	403	407	409	434	425	402	403	444	422	445	405	423	432	425	401	448	453	406	418	398	398	441	399	391	412	390	413	379	404	409	410	417	406	377	396	418	393	426	384	417	413	404	435	420	401	383	416	402	413	404	414	416	401	430	428	379	413	440	425	380	373	414	391	424	410	437	399	441	409	430	449	429	429	419	424	427	441	422	417	402	397	380	377	408	468	417	424	403	428	429	416	397	360	432	447	400	422	428	438	435	432	364	457	448	413	423	427	398	414	445	428	407	435	422	403	393	398	416	396	416	452	431	367	427	427	437	398	421	459	415	440	421	428	402	443	384	434	395	429	422	413	407	401	381	434	429	429	400	419	411	408	409	413	434	416	393	398	440	430	403	398	437	412	414	428	418	446	396	406	402	445	422	404	420	409	414	430	397	421	407	395	399	411	391	396	399	426	402	429	408	384	431	409	420	414	424	409	441	394	412	401	440	411	442	403	452	429	395	405	392	469	405	386	421	413	394	400	462	436	433	412	394	424	431	401	429	416	363	396	402	438	416	410	435	400	419	426	415	399	424	424	383	453	435	424	376	434	447	396	406	402	435	406	410	415	395	409	398	442	427	411	389	413	407	454	398	405	413	395	385	429	377	422	425	361	413	422	433	406	421	454	372	411	448	406	398	423	423	433	435	400	431	424	455	425	443	459	417	459	401	429	428	432	428	446	413	417	441	374	411	390	388	411	426	407	426	438	421	423	406	431	406	432	398	409	380	410	429	404	438	395	443	394	419	412	426	438	397	391	434	446	422	445	407	434	434	446	440	407	410	380	393	437	447	442	420	410	420	413	421	403	423	409	425	411	390	419	451	439	422	403	411	406	420	411	436	416	413	384	416	411	404	436	446	404	433	391	416	393	445	395	411	418	408	403	443	447	429	404	379	450	406	425	437	438	430	399	414	410	409	412	412	425	430	407	424	424	397	425	435	425	413	416	424	417	445	431	451	411	415	435	398	408	422	417	428	416	396	410	439	396	375	435	439	388	408	423	431	454	455	390	454	441	437	415	401	388	425	425	411	406	401	407	453	408	410	422	410	378	423	413	411	427	411	410	442	415	404	437	435	411	401	423	407	456	395	380	445	434	425	425	410	392	426	431	423	446	395	450	434	412	360	446	437	405	455	390	400	427	424	426	410	447	413	413	413	416	420	389	421	405	460	433	420	416	435	440	404	439	418	371	435	409	389	408	404	384	421	400	403	417	413	442	391	449	453	396	429	404	437	431	382	399	420	422	435	392	433	394	394	436	405	420	402	422	395	415	422	437	423	402	416	444	425	419	413	407	420	420	395	427	358	474	404	453	407	406	445	440	408	405	391	391	408	419	415	446	436	424	379	402	448	431	431	387	405	422	418	406	456	412	416	428	398	398	385	428	433	450	435	403	423	386	396	389	418	385	415	400	423	400	441	435	401	401	422	377	413	409	422	411	409	397	422	427	420	447	404	422	403	438	422	434	412	410	410	442	428	417	408	412	396	433	400	465	420	432	405	429	386	452	448	388	458	442	416	421	397	431	429	426	406	441	430	432	389	446	435	410	417	428	420	406	399	430	420	385	434	389	419	428	442	380	445	396	393	400	398	449	433	388	448	421	413	396	415	459	398	398	419	424	434	428	448	374	401	411	388	401	434	453	402	400	397	415	384	428	408	431	425	407	422	405	384	396	398	424	381	395	406	416	387	405	409	392	448	406	385	419	379	412	424	437	426	398	400	412	395	420	426	410	401	436	400	366	396	412	434	424	435	402	400	426	438	447	381	455	417	407	429	424	416	415	418	419	394	435	399	415	402	409	433	451	399	425	407	394	399	407	445	429	409	371	450	457	414	421	453	446	418	447	439	426	401	381	415	374	398	405	383	408	436	390	424	393	422	452	451	438	394	398	421	437	430	414	408	419	432	375	421	368	451	412	431	387	414	417	447	399	423	436	403	376	399	416	438	423	389	405	374	428	437	408	405	420	384	390	423	411	418	430	410	441	389	397	392	425	379	426	439	410	416	396	463	413	406	432	448	377	455	410	403	406	418	385	375	440	384	400	415	418	400	414	415	448	410	449	442	408	429	430	427	446	429	374	446	445	401	395	456	379	413	391	422	429	412	419	380	424	376	395	415	472	413	399	403	409	398	416	423	432	417	441	407	407	430	401	414	428	460	376	426	368	410	417	390	425	423	440	448	435	430	417	441	390	423	388	401	425	381	402	437	434	397	409	406	432	453	415	422	427	416	430	424	434	418	385	410	412	395	397	410	411	401	405	447	398	428	421	394	399	429	401	392	378	446	384	427
25060	21248	27519	25267	13065	2435	1737	1335	1308	1271	1085	851	818	807	864	902	939	871	798	731	766	679	709	711	642	844	1441	1927	1826	1356	1198	1049	893	796	622	558	574	613	526	565	578	563	592	577	480	598	556	575	521	562	526	590	568	571	581	590	584	551	562	535	583	526	609	612	598	561	585	600	579	581	575	547	590	569	539	661	607	598	568	549	600	568	549	626	590	610	572	555	581	568	561	537	623	597	550	548	545	572	642	529	566	569	552	606	606	600	579	581	591	579	555	556	541	615	576	598	569	597	542	555	557	581	581	533	620	534	600	567	557	598	572	554	536	608	581	600	562	638	579	624	609	577	610	562	576	625	553	604	573	572	600	545	580	552	533	561	591	582	568	569	573	568	543	598	590	572	572	559	542	567	580	589	566	576	568	546	581	557	591	570	539	585	562	536	561	559	625	605	565	609	567	576	607	585	607	565	559	578	614	567	555	564	542	549	547	591	575	576	571	560	551	596	614	583	617	547	570	566	543	570	566	538	563	574	594	583	550	550	575	537	572	603	608	622	556	600	610	556	577	566	614	558	556	573	590	548	544	610	599	557	574	542	590	572	583	571	557	551	592	551	576	540	513	567	558	583	531	545	559	622	567	612	569	591	601	562	564	577	618	551	525	622	577	590	542	577	583	586	585	582	603	572	585	597	578	570	594	567	529	564	576	588	565	587	576	595	566	582	535	564	575	563	581	585	609	519	596	590	565	594	571	558	566	602	553	573	589	576	574	591	579	596	553	527	570	560	581	531	556	586	567	596	558	584	585	580	559	551	572	591	591	589	567	607	571	584	568	567	537	578	594	563	571	564	546	563	560	512	567	574	549	547	562	612	612	558	558	568	571	574	573	601	552	574	584	582	566	543	552	598	578	565	596	531	521	597	590	591	590	526	584	572	600	599	587	538	573	558	531	565	516	558	555	563	587	544	622	567	535	514	545	597	526	575	544	569	550	584	547	571	549	595	582	583	612	621	557	518	545	582	555	562	580	567	572	573	564	584	599	568	567	586	577	609	592	589	512	570	590	560	565	548	533	583	561	578	539	588	599	550	610	566	587	541	611	556	581	582	576	544	563	573	543	552	601	543	581	554	572	554	576	510	541	534	616	617	590	580	592	580	606	587	553	571	590	556	581	548	544	587	602	522	571	562	578	538	557	546	586	557	539	542	592	548	544	572	567	586	563	548	560	608	581	542	562	579	573	567	579	555	535	601	577	599	590	541	552	554	572	603	548	599	520	553	548	533	586	525	627	576	556	600	582	561	560	545	575	577	567	569	581	596	589	535	582	558	564	552	606	563	609	536	579	561	591	580	535	556	548	540	555	596	582	571	585	583	582	587	585	570	562	579	564	559	598	575	569	561	583	508	550	554	576	536	537	569	561	575	576	569	596	561	578	592	551	593	591	604	585	550	607	581	572	587	605	573	589	624	565	564	576	549	573	590	550	576	600	541	575	571	581	598	565	548	556	559	601	544	560	584	559	538	553	536	588	537	583	561	571	554	577	574	619	563	557	578	570	593	610	571	600	580	575	602	582	578	564	573	600	523	561	581	586	563	553	551	572	586	593	551	550	582	567	576	581	596	575	596	551	576	575	575	532	583	554	558	635	574	586	617	573	610	560	560	606	585	568	559	584	565	598	607	555	585	562	588	605	545	556	543	578	571	530	526	587	560	581	585	551	575	567	616	553	571	637	535	544	582	611	574	583	549	582	556	570	581	576	579	500	573	572	568	548	563	601	563	591	578	570	571	559	560	590	555	540	607	591	592	608	576	597	592	588	574	577	590	641	565	579	617	567	608	600	572	565	568	580	569	590	584	585	560	589	575	553	600	587	580	612	570	601	575	579	582	543	564	591	589	549	586	572	592	577	574	540	576	544	588	603	594	622	616	570	585	593	548	576	574	572	566	544	587	589	615	560	601	544	575	599	602	603	549	627	567	577	558	620	571	598	603	571	601	598	578	567	529	588	572	553	550	605	545	601	515	563	568	544	565	567	561	595	574	599	591	630	583	554	549	583	566	560	545	602	610	560	500	571	561	606	588	590	578	601	577	577	570	578	571	588	600	625	564	534	550	540	567	570	638	566	601	538	575	592	566	560	552	566	609	609	565	614	511	566	580	586	567	569	623	574	549	545	540	564	537	566	582	590	570	567	545	586	588	596	581	561	538	579	624	581	581	581	557	574	606	576	562	585	560	557	575	586	613	550	587	582	571	542	573	540	544	577	570	574	557	568	553	581	571	551	529	615	576	555	593	505	575	570	574	614	565	539	610	637	573	611	561	633	553	572	555	565	552	558	578	573	557	606	554	605	512	569	556	608	566	592	553	566	551	517	552	526	576	598	610	556	556	561	579	568	599	535	577	541	558	582	572	592	579	575	586	534	595	561	555	561	554	560	531	586	593	588	585	616	562	568	549	561	584	511	568	569	582	576	576	583	549	567	576	543	561	585	628	526	606	566	603	597	589	579	592	576	563	582	563	572	560	583	560	598	551	539	568	589	570	579	558	566	571	594	556	538	581	578	563	549	549	539	536	590	566	576	592	600	576	569	596	572	580	550	582	625	537	556	623	602	543	576	566	603	571	545	597	590	564	554	583	545	534	586	580	569	594	576	580	578	565	561	544	564	584	578	552	574	571	583	591	574	557	603	530	543	575	555	580	557	600	574	633	612	577	577	580	568	557	580	553	598	569	573	556	591	582	581	581	602	551	586	552	563	573	585	596	593	588	554	570	556	582	573	573	584	574	602	585	620	570	594	568	575	615	588	540	577	584	564	594	630	586	605	569	569	549	566	564	572	566	584	579	508	590	601	582	602	573	603	582	527	560	575	558	573	537	582	521	534	562	570	517	562	525	577	566	556	572	587	544	557	585	566	601	552	584	619	575	541	551	550	593	595	589	569	550	608	546	580	518	610	570	577	535	569	589	554	595	568	549	597	600	554	566	581	590	585	573	585	539	593	587	611	572	615	600	573	584	580	607	584	547	576	550	569	587	602	578	538	578	587	524	570	537	572	552	549	541	593	547	554	600	547	574	574	573	598	583	571	572	581	610	585	571	558	614	565	576	625	564	571	628	592	571	578	586	594	537	575	583	553	615	536	611	562	586	592	598	595	579	562	570	548	550	551	579	583	589	570	548	641	577	535	576	589	544	553	579	605	588	576	551	564	547	566	567	579	556	556	582	567	588	630	555	606	541	576	549	570	609	599	545	539	499	599	561	560	659	562	589	576	544	563	557	558	612	561	614	611	585	599	584	550	603	530	553	575	581	576	573	574	583	588	590	549	585	599	580	558	605	572	604	545	589	563	626	608	609	603	543	559	534	555	538	564	609	605	572	564	577	558	630	578	647	580	595	537	522	585	564	512	607	596	549	579	549	569	611	551	558	592	569	595	579	581	558	580	563	561	586	557	547	560	622	584	523	576	554	581	579	570	584	574	593	528	580	576	583	552	552
7333	16340	14082	10463	6351	3386	3015	2455	2321	2014	1578	1358	1119	1050	1124	1313	1293	1068	977	946	889	821	866	784	772	1112	2310	3103	2775	2196	1637	1413	1101	842	698	633	620	645	609	569	585	607	650	583	574	596	614	576	593	623	598	567	629	684	621	617	613	602	606	588	570	587	546	649	668	619	589	608	536	611	655	610	601	589	606	639	585	611	560	620	589	609	623	597	605	613	595	613	581	575	596	608	601	596	652	592	585	615	598	629	600	635	617	603	585	612	601	563	633	615	648	619	593	566	620	631	621	584	628	645	610	609	632	614	654	628	589	616	598	621	599	592	601	636	613	558	619	604	603	596	580	598	577	601	627	588	638	594	638	663	596	585	589	600	621	595	619	623	592	622	637	619	620	614	601	628	624	607	562	627	600	604	615	599	551	611	594	601	646	564	568	563	661	624	651	615	566	610	604	606	622	623	574	606	586	581	555	640	582	576	571	577	573	627	582	590	646	583	589	595	615	585	584	639	592	631	612	658	601	668	562	610	628	617	616	607	583	585	618	590	648	590	590	604	625	635	628	603	600	612	592	642	566	594	586	604	602	581	613	617	594	551	577	617	629	557	612	622	603	597	644	614	587	580	634	615	609	598	616	609	595	618	647	625	627	636	616	628	646	588	590	624	611	575	637	581	591	573	607	610	622	628	618	583	661	584	609	578	642	608	586	596	610	577	636	579	609	628	638	616	593	622	639	669	590	619	610	590	598	663	616	649	621	615	606	596	596	601	600	577	601	617	622	642	620	601	606	619	615	619	618	591	657	585	580	599	585	614	576	611	642	612	605	554	625	582	617	607	653	588	554	584	619	579	563	617	623	595	585	617	582	620	583	590	624	605	593	623	601	603	584	625	555	604	638	588	592	575	610	602	616	606	606	635	603	651	610	572	562	628	582	561	603	583	600	585	609	625	620	593	632	585	610	578	621	607	644	656	591	637	577	675	572	629	572	624	604	616	638	618	664	604	610	598	598	617	587	615	592	607	620	626	606	615	594	555	581	587	645	603	623	636	618	620	578	632	621	581	594	629	622	621	663	588	626	588	586	619	647	572	559	596	593	596	544	586	606	633	616	617	595	558	584	638	609	600	571	560	649	610	600	636	619	620	648	639	608	593	604	632	634	625	588	613	624	615	613	571	590	610	593	650	618	570	605	599	593	580	633	619	637	567	577	597	596	633	614	626	618	607	584	655	606	613	624	620	586	602	599	619	653	601	575	608	604	620	570	663	582	594	597	578	574	621	610	664	610	563	645	571	585	583	602	582	605	547	582	646	599	602	618	608	620	602	555	632	587	606	595	632	640	628	646	607	607	628	639	611	560	615	614	633	577	570	575	609	633	625	581	641	625	603	602	603	623	621	645	614	598	619	616	577	640	598	599	639	598	626	596	618	580	593	610	631	653	630	627	604	655	608	615	598	596	620	574	625	644	563	597	610	536	570	636	651	571	590	594	606	618	590	615	631	624	566	604	606	603	618	571	605	629	578	592	625	658	559	585	591	606	568	618	595	614	635	616	599	625	585	612	600	600	594	598	630	568	641	609	596	586	596	589	604	628	654	604	583	612	623	602	584	563	585	595	624	641	553	626	556	646	632	594	577	606	579	624	572	585	619	603	621	585	595	624	625	581	603	660	596	628	624	602	657	672	609	571	630	577	575	620	615	627	568	643	587	605	517	617	574	605	610	611	573	604	563	639	616	638	624	596	634	571	602	602	600	580	580	614	566	601	604	586	602	582	625	574	620	605	572	607	607	582	564	595	622	577	641	627	612	630	559	590	608	618	632	609	564	665	627	599	565	614	598	639	622	615	601	597	653	609	586	568	665	629	617	636	591	643	582	598	653	581	628	633	620	603	615	641	602	565	634	653	556	598	601	625	620	638	616	621	541	597	587	578	605	592	605	623	615	630	646	570	624	584	584	605	641	596	563	575	628	568	613	621	622	591	648	620	584	602	583	643	624	621	598	612	596	578	662	639	606	613	612	619	631	582	609	576	576	623	640	592	627	643	568	627	586	595	624	639	587	609	603	616	607	639	602	616	591	585	617	566	622	608	588	620	594	614	654	610	611	630	621	590	600	612	603	600	613	620	602	627	623	589	600	635	612	606	637	629	587	575	648	572	593	610	594	596	582	598	593	611	622	623	569	590	598	631	619	611	623	616	595	617	618	571	597	600	549	570	601	607	594	647	607	611	641	629	624	626	624	612	610	610	583	582	565	597	572	617	617	586	597	633	636	610	646	640	607	577	638	576	599	635	610	620	585	625	599	606	588	604	578	602	579	611	641	576	613	614	628	617	612	573	620	632	568	594	603	668	605	624	603	625	638	640	572	617	636	575	549	586	563	578	581	613	648	609	604	578	647	572	611	589	589	582	596	609	623	619	615	583	610	629	670	630	636	604	620	595	630	632	598	570	616	626	619	620	578	614	603	567	603	637	636	594	593	653	600	629	638	632	583	614	602	564	625	626	632	639	609	604	616	644	616	595	630	549	620	609	607	594	595	595	634	593	582	594	571	595	592	626	629	618	589	607	584	604	566	630	604	604	634	637	610	560	633	572	598	586	602	574	587	636	620	656	579	617	612	613	640	615	634	605	542	636	614	590	576	594	600	599	585	603	602	624	630	627	562	582	602	650	577	588	624	607	516	646	622	627	598	578	536	595	576	587	665	582	643	577	635	652	577	628	579	585	626	596	582	575	611	593	615	620	608	594	618	630	573	585	629	632	612	651	633	590	606	613	638	616	576	628	570	650	629	608	627	617	636	564	589	612	642	622	631	642	619	660	614	580	640	612	619	610	554	623	619	621	627	615	609	562	617	610	603	565	623	639	608	602	606	625	614	621	574	627	633	539	579	631	575	559	618	584	631	627	605	618	657	629	627	585	603	585	566	627	598	583	641	614	640	591	646	604	577	578	628	609	599	630	595	654	621	617	594	596	580	599	596	600	650	602	627	586	590	585	617	566	602	590	603	589	602	619	618	573	640	621	601	621	607	613	587	611	611	571	559	632	609	602	588	583	581	537	622	577	594	639	587	558	608	571	619	593	637	595	599	616	607	563	590	613	597	567	597	609	582	618	595	618	612	625	602	626	615	612	569	601	643	637	594	616	616	606	599	593	587	633	592	602	559	573	630	616	549	573	574	567	621	630	643	626	628	543	630	579	615	622	612	597	558	598	585	606	614	609	625	639	642	622	629	602	631	631	628	615	610	585	620	582	607	599	621	554	625	606	628	641	571	587	621	611	622	568	622	622	619	567	576	626	629	612	645	584	638	632	611	616	582	636	587	621	566	632	637	595	587	615	621	627	596	592	611	615	593	599	609	592	595	572	635	557	600	604	623	622	598	622	607	601	627	622	618	597	572	598	591	591	594	595	579	597	615	606	615	606	577	618	614	589	629	633	612	612	643	595	605	592	582	614	636	542	607	628	622	619	603	595	581	562	573	588	588	604	562	596	629
22717	21259	28993	23850	21196	21299	11819	3050	2087	1962	1542	1353	1154	1109	1068	1183	1202	969	866	849	827	755	800	841	807	993	2543	5511	5228	4197	3018	2227	1611	1225	910	672	632	608	578	572	623	587	590	579	570	574	632	592	578	605	592	561	596	594	605	610	643	576	555	625	600	571	619	541	565	578	559	607	601	617	629	631	593	571	568	574	567	594	594	605	578	553	615	566	572	619	608	566	625	588	589	559	528	589	625	555	643	588	566	567	610	566	587	551	597	587	584	602	602	608	614	639	591	593	624	610	615	617	568	545	634	583	533	612	567	611	552	608	556	586	600	613	565	602	597	587	588	549	590	573	633	581	564	602	587	635	585	624	595	598	619	607	589	583	577	629	598	623	590	561	591	575	546	565	608	573	577	558	599	595	596	583	600	558	611	677	564	617	585	586	625	548	594	589	588	614	591	591	571	573	583	590	601	556	589	595	632	592	612	586	625	598	570	561	609	557	602	621	569	588	581	567	604	566	605	585	631	582	568	576	583	576	581	572	602	600	582	597	560	617	547	588	592	563	606	561	550	584	629	600	575	511	594	561	548	607	629	565	584	557	579	569	614	604	617	602	605	558	635	565	600	596	564	573	550	573	570	542	568	581	598	580	589	583	609	588	578	631	599	582	583	597	579	587	579	550	604	611	580	570	602	573	624	587	574	553	580	621	624	545	626	566	614	616	578	572	579	607	602	569	567	612	591	599	629	591	580	580	556	604	585	580	628	576	544	597	585	582	605	629	583	566	626	607	564	616	581	566	560	613	535	543	652	569	552	586	583	618	560	562	587	587	559	619	544	586	609	639	594	593	581	567	576	530	580	592	602	603	573	595	603	585	593	602	589	634	621	601	597	530	557	558	599	581	597	579	600	572	571	555	595	602	562	579	595	549	589	606	606	615	593	618	588	626	600	594	570	570	588	617	578	600	603	636	612	596	553	573	552	568	576	621	561	607	620	540	599	554	579	611	571	620	587	589	581	557	593	582	560	577	621	616	567	598	603	623	562	552	569	602	583	592	562	599	624	584	587	557	613	593	583	612	585	601	637	620	595	613	555	593	598	559	581	605	609	597	583	536	600	593	600	572	546	589	611	578	561	563	577	594	607	623	585	630	621	545	593	577	565	582	608	622	608	557	650	637	600	613	595	534	609	564	597	576	574	623	620	604	613	575	571	566	579	568	615	577	588	569	577	530	589	554	571	548	600	592	593	573	598	594	564	619	574	579	528	602	588	599	600	519	590	595	609	590	590	592	583	581	618	568	612	580	591	602	609	624	589	565	575	613	598	660	577	569	548	603	583	520	613	576	599	559	644	575	572	586	572	579	593	600	628	542	555	626	597	598	627	577	577	578	568	588	569	625	590	585	624	579	587	568	584	596	555	586	597	592	569	562	600	601	618	589	612	591	537	606	604	551	580	597	599	610	612	546	574	585	589	554	582	602	664	571	603	607	596	660	641	623	615	568	620	587	551	591	616	599	585	599	602	646	556	620	614	602	603	566	588	583	587	609	599	644	561	600	564	609	567	574	593	591	610	601	583	542	599	574	604	570	571	585	593	593	591	549	607	556	606	583	600	613	565	587	540	615	583	602	545	628	583	599	539	587	528	548	582	549	624	641	605	610	604	569	561	561	544	608	580	541	643	584	575	578	603	594	574	548	594	543	638	568	601	628	541	573	575	575	610	609	640	592	569	554	600	589	540	609	589	587	572	595	587	554	595	561	573	563	555	598	597	539	578	587	591	568	564	559	562	599	634	580	592	582	581	562	582	579	577	622	549	571	580	547	619	590	586	603	630	596	617	605	600	550	609	549	589	622	593	565	576	560	611	614	567	609	575	595	609	588	555	572	599	570	584	578	552	630	598	563	568	640	561	616	581	570	582	591	553	606	530	578	626	627	599	625	593	579	577	555	582	605	539	554	572	561	597	555	589	597	597	582	576	590	570	573	559	552	594	572	582	545	582	608	565	554	618	609	526	606	575	600	607	646	609	582	618	620	589	556	580	570	552	576	612	570	583	543	617	581	564	574	591	566	614	570	604	623	571	599	601	616	565	546	574	617	639	589	606	618	579	593	597	569	597	612	599	556	572	547	595	616	578	595	612	563	608	604	544	584	603	591	549	577	606	556	569	591	588	597	624	582	631	597	556	558	616	613	584	602	567	586	576	616	618	580	578	582	561	581	567	632	585	594	582	624	613	570	560	615	569	604	595	588	590	593	635	611	579	584	634	576	566	584	567	595	567	592	574	591	627	574	599	599	552	550	581	602	633	596	592	620	629	579	625	553	621	588	518	600	634	590	593	593	570	577	593	567	571	566	580	587	551	588	601	611	580	633	582	560	571	590	656	625	597	516	626	623	576	573	601	556	568	620	602	567	600	544	585	640	613	620	583	571	583	624	591	610	576	550	550	614	575	586	565	576	599	573	578	538	576	601	606	586	565	560	571	607	580	577	598	618	590	584	571	592	593	542	596	578	608	583	609	624	605	600	545	553	564	553	610	607	592	577	620	553	555	584	602	588	564	597	591	599	568	572	607	635	585	572	587	602	569	588	582	643	542	570	612	576	597	560	586	591	566	585	575	591	573	596	606	570	562	613	634	614	572	599	597	551	613	574	588	554	529	561	601	576	589	567	605	556	560	584	640	618	594	566	578	601	602	584	590	590	563	571	619	595	596	628	558	586	649	623	619	552	598	527	580	618	608	603	548	574	591	588	575	600	605	579	599	595	566	561	540	591	585	594	579	620	597	548	586	567	589	559	591	590	609	579	611	593	584	562	601	606	584	598	571	618	595	611	607	650	619	571	597	594	594	612	615	605	601	598	563	588	586	552	571	614	608	556	624	594	549	583	578	616	613	565	577	605	606	602	608	580	617	652	585	626	639	602	553	591	585	532	605	663	612	602	577	592	588	585	591	617	582	559	606	550	610	584	592	603	659	566	624	559	543	657	635	520	539	578	621	595	562	602	572	591	608	605	601	604	581	615	571	602	569	616	576	569	608	556	590	584	572	600	608	561	616	591	572	559	547	591	600	595	567	617	590	591	579	619	579	584	544	598	589	564	582	600	611	571	583	580	577	579	587	542	639	596	552	567	572	584	632	586	634	612	600	550	587	608	570	604	619	589	622	594	578	590	581	573	600	602	607	624	588	594	563	593	517	565	592	551	599	618	626	591	625	582	624	580	589	611	585	587	573	597	556	589	546	551	586	585	576	587	584	592	572	580	590	605	594	576	607	557	601	614	619	640	575	599	605	595	590	604	564	574	569	595	594	542	567	593	579	537	558	583	616	584	561	623	586	606	594	608	614	601	615	567	559	600	584	630	554	602	618	595	571	623	551	556	602	585	569	631	564	543	580	582	567	563	619	544	586	592	570	591	582	581	590	564	595	597	598	598	594	576	589	602	568	584	578	586	588	605	559	578	599	595	577	619	568	592	592	593	549	583	573	575	579	571	549	566	594	611
9096	26247	23764	16479	9594	6670	5292	4537	3902	3357	2661	2137	1611	1593	1532	1755	1773	1273	1135	1142	1015	1006	961	957	957	1213	3930	8178	7432	6170	4430	3302	2180	1481	1050	703	596	539	600	610	603	664	555	605	619	636	584	636	581	569	611	596	609	595	580	646	582	596	633	590	580	585	551	586	639	580	617	612	613	594	600	587	610	538	642	581	603	589	596	591	631	585	572	601	607	595	598	611	569	616	632	583	588	545	570	609	613	587	608	636	635	600	603	587	605	628	592	607	607	590	599	567	608	571	599	574	659	603	612	590	597	571	569	582	548	599	597	591	628	599	605	556	588	602	628	619	551	573	576	584	626	586	576	607	579	607	625	614	608	589	599	636	587	606	579	591	574	612	609	587	583	596	622	577	578	609	634	639	632	575	597	589	625	600	596	588	620	596	617	602	596	583	544	625	615	607	572	642	578	573	600	603	574	578	588	582	577	592	573	645	652	571	619	619	613	631	638	575	601	556	603	595	590	594	552	573	579	587	589	603	584	600	578	585	589	560	589	655	594	609	609	601	581	571	575	570	592	609	627	592	593	593	568	614	597	609	601	579	621	596	590	603	634	571	634	609	649	636	592	621	610	584	616	598	610	632	614	562	601	575	635	594	609	598	581	560	597	675	593	580	612	574	545	595	571	593	643	615	595	639	604	576	639	592	599	606	585	576	626	627	568	616	642	634	627	630	652	563	595	626	677	597	595	577	605	582	662	599	624	642	574	592	601	604	592	572	588	654	609	579	609	614	560	586	548	603	598	594	623	589	587	656	578	613	615	636	572	592	644	608	580	606	602	600	622	577	665	619	564	588	616	567	586	599	573	618	613	595	631	627	620	613	567	603	602	589	594	625	585	600	550	618	634	575	575	619	600	602	582	621	608	589	608	602	642	582	618	633	602	601	610	576	571	583	587	614	576	590	641	579	602	614	610	592	594	595	569	591	606	597	574	644	583	565	590	627	656	607	588	634	612	629	590	565	624	615	588	577	609	605	613	574	660	589	614	571	594	602	597	604	619	583	621	582	611	593	573	605	611	634	579	570	617	606	619	565	629	605	598	599	609	606	566	623	599	661	603	620	612	626	589	592	608	585	599	612	630	611	621	576	622	610	560	631	623	606	583	568	603	615	580	590	657	650	569	558	624	630	568	626	615	569	603	587	575	592	604	582	585	610	629	608	666	620	599	630	603	614	590	590	577	587	578	602	604	612	585	603	607	611	599	606	607	651	594	637	624	632	581	577	631	559	596	612	599	594	580	614	586	628	614	594	625	578	554	570	615	608	569	653	604	621	584	631	589	646	603	583	581	576	597	571	591	626	600	561	567	588	653	591	617	603	585	584	635	645	598	628	557	669	581	634	632	585	623	574	561	561	609	563	561	615	648	619	589	602	620	570	612	591	632	615	630	587	555	589	590	601	623	634	605	592	621	639	586	558	605	594	591	614	624	624	601	611	612	591	625	614	557	600	584	601	618	579	588	614	627	629	619	576	646	595	595	603	588	578	567	588	620	592	579	619	601	549	606	637	587	582	633	609	619	610	590	595	604	606	583	585	592	653	604	609	580	607	580	562	609	642	594	586	554	632	584	594	617	562	589	626	610	574	536	628	613	550	585	595	643	642	579	558	614	595	560	642	606	604	611	543	586	611	564	587	544	588	627	596	615	575	595	573	605	637	634	567	591	624	664	556	596	600	578	593	588	603	607	661	584	623	609	608	620	580	589	585	562	616	578	610	599	585	581	564	590	645	601	587	594	592	605	615	587	554	600	602	577	572	596	600	628	593	618	552	618	562	604	526	620	648	613	588	621	596	572	617	574	654	616	614	582	596	598	589	581	633	601	608	603	598	590	559	614	597	645	649	562	618	581	580	586	614	600	580	596	637	606	600	578	567	601	637	662	607	589	600	594	620	617	584	608	567	547	635	579	555	576	598	650	623	582	599	556	605	594	605	612	606	569	608	591	633	638	599	653	607	602	612	597	628	562	606	582	589	588	616	616	584	553	575	615	638	615	597	606	617	628	588	582	590	598	548	589	632	615	601	624	575	561	590	576	595	592	637	590	609	613	627	578	537	592	623	594	610	592	582	640	605	558	599	630	607	552	657	602	539	557	611	546	594	616	638	551	584	562	612	575	572	625	629	633	591	650	641	611	605	590	652	627	581	609	570	590	590	597	579	570	593	578	581	586	591	590	623	593	572	585	615	572	586	627	553	592	604	607	601	557	597	605	608	566	604	599	594	587	608	587	600	580	591	640	613	628	585	599	606	621	579	600	620	582	559	602	604	605	595	624	601	646	577	608	616	644	616	631	577	607	589	650	660	585	643	601	577	576	616	625	596	621	603	584	610	593	600	599	621	632	650	618	630	605	635	604	600	591	606	596	596	565	573	600	630	608	611	638	547	637	565	604	590	590	575	590	592	581	594	640	590	579	609	634	602	608	587	635	574	561	594	599	573	582	610	621	604	630	589	590	585	641	592	597	626	592	610	595	634	544	576	606	619	606	614	621	575	586	605	572	647	616	639	621	632	607	620	563	636	617	604	618	612	595	570	607	645	615	653	632	594	570	645	593	601	598	609	596	576	618	626	615	608	625	586	616	583	567	548	599	574	642	581	609	596	637	613	606	603	608	613	616	587	561	621	608	591	571	597	641	584	603	560	573	569	631	594	610	601	624	629	635	589	616	619	576	590	575	628	609	600	576	577	580	608	597	588	595	595	607	599	655	603	648	601	605	589	611	585	629	636	571	656	586	646	620	641	632	615	579	612	571	617	610	589	574	610	628	594	584	586	600	590	593	595	612	630	613	610	638	599	579	618	635	600	603	588	612	592	619	582	641	541	585	586	631	610	635	638	545	588	599	617	571	627	594	623	605	627	595	617	576	616	640	564	602	630	621	608	584	621	595	599	609	570	556	621	584	600	574	592	553	581	612	600	585	592	569	622	567	612	671	597	615	557	601	625	591	586	616	568	624	612	594	615	590	604	561	606	623	603	603	606	586	643	627	612	585	589	567	604	608	572	581	589	591	626	621	580	602	596	619	601	608	620	615	609	586	604	576	573	630	618	567	594	587	557	579	615	627	590	606	586	587	582	637	623	615	628	646	575	604	601	633	601	610	563	605	555	637	582	584	577	593	609	593	635	596	586	561	609	618	567	573	611	598	631	597	617	585	606	644	600	632	570	578	605	605	613	579	579	620	628	545	584	607	569	605	623	602	634	643	591	598	596	540	597	564	618	632	591	591	620	619	605	607	604	569	592	638	601	595	596	556	608	629	577	635	618	547	573	648	637	620	595	618	587	623	600	587	553	645	582	634	574	576	596	587	596	571	601	546	581	619	551	614	609	594	583	649	597	621	567	610	600	585	576	594	615	640	581	586	577	587	611	566	600	589	548	608	593	600	640	610	615	599	590	633	647	607	609	577	578	578	602	572	601	611	575	600	635	606	589	597	587	609	548	624	585	609	606
28018	19287	12076	6540	2133	1464	1289	1028	952	921	770	708	560	587	584	686	609	554	503	527	505	492	474	485	451	511	534	681	723	658	651	573	572	515	487	458	452	453	424	407	410	465	462	451	412	452	450	414	428	448	437	445	471	449	440	444	408	459	416	401	445	482	449	402	466	433	433	446	447	456	441	422	461	468	460	467	450	451	455	463	464	421	420	465	433	431	416	454	440	451	474	437	405	459	446	448	448	440	459	447	437	461	465	473	441	482	440	439	493	429	452	472	420	407	486	482	439	471	439	446	479	429	468	416	435	465	484	456	458	425	446	470	470	488	429	451	429	462	470	430	482	477	463	445	442	457	450	445	414	448	402	446	436	455	411	441	433	415	449	460	443	456	479	416	440	461	463	459	447	456	427	399	425	453	432	439	453	457	465	429	447	435	478	463	467	466	488	431	454	468	440	424	425	443	464	442	451	435	462	433	497	447	474	463	446	441	421	443	423	451	420	454	489	429	493	442	449	438	434	454	455	492	443	478	467	480	412	445	388	477	483	432	423	469	412	436	448	414	461	436	427	440	428	452	481	420	443	457	424	489	474	462	424	431	470	449	471	410	437	453	440	452	420	421	450	450	464	437	459	446	440	422	396	465	460	452	482	435	462	427	425	460	422	431	440	438	455	417	479	418	474	454	447	488	448	487	460	420	448	424	408	461	425	452	471	438	454	455	447	431	448	432	409	422	443	419	413	459	470	459	484	462	456	445	484	470	443	384	445	486	439	405	426	447	455	444	460	405	425	435	445	471	421	427	446	452	442	461	465	476	440	477	432	478	483	469	464	445	415	479	432	492	454	441	451	451	462	426	441	430	418	479	437	483	475	421	411	464	451	471	421	459	429	428	453	462	467	470	424	450	446	432	421	430	443	444	424	428	467	378	444	473	446	445	441	440	428	483	456	487	455	467	432	420	461	434	443	425	441	433	426	465	491	472	423	442	445	468	464	459	428	422	446	429	432	448	480	472	450	443	443	438	421	445	465	459	444	477	428	425	460	442	474	428	475	431	438	432	456	464	448	474	423	479	452	445	431	441	441	460	427	437	479	420	439	453	473	495	423	471	429	441	434	473	441	430	442	449	485	454	448	429	444	472	483	406	465	444	440	442	437	446	484	456	435	495	403	425	431	458	470	455	437	442	472	412	482	440	439	469	394	434	441	428	434	432	437	488	447	449	469	433	419	458	452	400	449	433	424	454	439	415	462	397	427	481	453	510	439	458	456	472	445	435	484	420	479	436	465	440	440	467	485	426	457	480	444	481	429	452	470	456	430	429	459	502	403	409	456	432	446	450	474	459	426	432	499	463	491	414	441	454	466	406	433	471	471	430	462	454	447	452	457	455	478	485	437	507	430	461	442	447	478	468	389	458	445	439	477	456	445	471	468	448	463	460	422	449	433	411	430	467	425	458	430	448	490	454	433	459	417	407	469	451	441	430	446	436	421	466	438	465	412	462	425	444	429	442	460	463	425	463	450	441	411	469	458	422	445	453	442	446	429	421	422	421	447	477	453	424	455	479	443	416	479	449	392	375	466	431	447	416	438	450	480	432	467	442	450	440	414	450	447	460	475	471	463	444	434	450	481	449	463	450	410	440	437	446	493	422	469	486	451	485	429	420	476	476	430	426	427	432	437	439	477	466	430	458	432	401	427	461	422	431	434	448	462	455	422	443	422	439	442	453	453	405	392	464	419	469	417	469	488	446	460	477	428	435	448	481	407	446	454	462	470	483	493	455	474	454	461	445	430	438	464	428	432	452	459	432	444	470	461	439	459	430	415	440	454	424	461	487	412	455	448	465	434	412	452	451	463	444	416	477	415	420	436	467	454	433	473	434	447	446	423	460	431	447	410	445	448	438	436	441	464	450	423	457	435	453	456	443	453	456	459	474	459	502	459	492	421	475	480	452	450	482	442	415	425	446	498	436	438	448	463	475	470	446	404	444	442	459	419	466	471	437	443	453	410	448	488	418	446	464	422	420	427	486	445	404	438	448	421	439	401	451	425	451	424	404	455	479	437	403	465	423	438	435	465	407	454	439	455	467	463	473	434	459	451	445	497	406	469	448	506	429	483	493	438	416	424	456	464	451	450	457	449	432	412	437	440	461	432	470	431	444	440	432	434	458	483	417	434	464	440	433	463	420	447	420	467	474	463	458	446	477	452	427	415	442	441	472	462	456	417	426	441	469	446	448	446	433	475	461	463	457	424	496	453	450	445	473	420	451	442	476	460	469	429	435	425	494	465	459	398	420	440	440	462	473	437	450	448	467	415	409	429	448	446	479	434	469	466	436	485	450	465	447	467	469	424	465	466	453	470	464	434	441	448	441	406	434	447	437	403	461	440	442	458	484	462	447	444	411	476	411	478	484	431	482	425	422	418	443	423	450	461	410	460	441	432	429	420	465	463	439	467	450	416	483	468	437	472	434	419	447	442	429	434	440	452	424	469	426	435	472	454	448	483	459	449	412	448	448	456	469	445	422	426	430	457	461	424	452	446	459	442	419	518	438	479	436	418	472	456	428	421	458	456	441	430	446	442	445	455	455	492	438	446	469	449	426	445	426	485	427	484	418	447	440	454	464	428	503	448	437	425	479	431	441	426	476	446	455	449	420	441	466	441	451	480	443	415	425	422	434	486	414	438	475	467	469	449	492	435	455	474	427	444	430	462	462	458	442	447	468	461	411	420	453	430	441	452	415	393	425	474	481	442	424	460	491	462	436	490	451	458	469	475	439	426	436	439	500	467	448	451	450	433	434	459	444	451	462	460	389	453	431	428	486	419	479	450	481	485	443	463	483	427	465	430	433	515	461	441	415	456	458	469	425	442	456	498	416	447	459	450	434	452	454	439	452	459	463	446	447	417	444	477	483	467	448	433	418	469	459	469	432	438	466	452	480	482	446	444	408	440	435	438	451	446	441	453	413	420	462	430	443	492	468	442	441	478	468	456	454	440	472	454	438	466	457	462	459	474	442	447	432	452	487	462	437	467	441	432	424	463	462	480	436	436	436	429	413	451	475	440	468	446	419	454	464	428	412	434	435	496	435	443	458	456	463	468	425	474	438	456	445	443	421	427	398	427	478	443	464	425	449	400	435	453	442	435	429	430	465	465	414	479	484	428	470	446	437	433	391	452	463	429	427	468	448	499	450	411	492	453	435	473	489	446	458	438	446	460	445	469	450	443	427	445	483	463	435	450	415	461	453	435	406	445	437	446	468	453	455	405	430	427	492	447	461	448	430	465	449	480	443	437	470	456	468	466	460	432	427	446	428	426	446	464	463	430	430	427	460	455	440	476	414	472	467	444	430	459	459	436	416	466	434	420	445	419	442	465	442	408	436	458	490	436	436	475	439	455	458	434	411	443	430	454	454	464	438	444	427	461	464	448	452	466	440	471	454	438	443	481	462	436	418	430	469	445	461	429	489	436	463	425	468	479	453	448	433	447	466
7391	11725	11558	7016	3297	2508	2168	1672	1499	1480	1118	926	753	743	735	934	768	697	576	607	532	599	567	522	551	594	674	775	839	768	768	702	598	588	530	449	516	484	466	518	490	475	481	479	497	480	511	477	489	478	465	477	504	461	504	472	476	467	444	479	439	483	474	460	488	466	470	454	465	494	476	491	463	469	468	452	480	515	472	472	489	489	456	466	465	465	476	493	481	516	495	537	464	473	502	486	504	446	486	481	465	456	506	462	485	477	475	479	448	445	459	465	500	479	463	477	514	495	426	466	502	463	486	503	480	462	461	466	505	497	516	447	522	506	466	442	457	469	505	496	505	538	459	449	479	454	461	487	487	483	492	516	459	473	485	513	504	499	431	483	492	476	455	483	458	491	492	506	488	466	462	463	457	512	537	501	497	460	488	460	450	485	531	450	509	494	476	476	496	516	462	497	491	433	492	451	496	444	478	453	524	527	505	484	497	481	456	492	450	480	479	480	500	483	497	494	509	455	504	441	494	483	476	494	494	497	458	503	456	492	512	457	478	501	484	472	548	450	527	446	526	473	495	494	502	472	481	478	482	456	484	471	460	459	516	470	480	452	452	533	464	454	486	492	496	468	471	510	501	471	452	480	481	533	465	471	458	509	492	502	490	478	431	509	452	451	517	465	488	481	487	472	477	474	465	471	526	484	505	489	465	492	493	463	485	438	491	465	478	491	482	506	496	522	490	517	499	504	466	480	509	510	444	458	498	497	438	454	490	492	471	488	455	463	458	496	511	505	490	478	465	461	510	497	498	495	451	476	484	490	536	460	488	458	493	503	495	463	496	478	454	512	458	479	481	512	487	478	453	523	507	474	452	437	487	438	470	474	469	494	481	536	499	463	467	476	493	464	506	449	471	530	477	512	498	513	472	442	517	543	493	479	492	480	515	506	487	430	469	490	474	510	442	472	444	486	499	466	497	470	445	475	489	522	490	506	485	469	523	512	516	472	480	474	460	473	482	493	457	503	468	453	495	494	507	486	478	469	482	505	493	480	484	471	515	479	474	472	489	473	487	467	499	439	459	481	474	456	452	470	450	478	516	476	457	505	528	476	482	522	478	458	486	540	451	504	469	489	514	498	414	499	466	492	488	475	470	468	493	508	511	509	499	481	512	476	486	470	457	469	501	477	459	473	468	479	482	470	486	492	515	492	463	488	483	481	441	485	460	471	440	471	504	473	473	464	494	451	489	522	510	524	504	489	467	437	488	503	493	443	449	478	467	452	502	487	491	503	474	494	506	474	474	514	442	494	504	535	494	460	471	503	470	468	464	430	468	453	461	479	481	526	450	506	481	490	474	485	471	466	487	498	496	464	497	497	500	491	459	474	467	479	474	478	466	447	446	498	530	496	492	482	434	523	472	460	500	474	474	478	513	466	489	497	437	454	495	477	472	505	500	497	487	516	526	474	472	489	482	487	495	465	509	483	459	501	486	511	509	488	480	478	453	486	508	473	448	484	480	456	462	480	442	487	479	492	482	456	486	442	445	509	463	504	461	518	494	438	482	444	489	506	484	492	479	461	473	448	450	489	472	437	467	480	467	509	502	504	480	471	442	479	476	476	488	499	489	489	468	504	458	515	465	497	490	460	505	519	459	507	463	488	500	481	444	516	498	465	460	483	492	470	497	491	492	511	520	495	498	478	494	491	464	452	492	509	490	491	494	501	458	504	496	487	507	458	468	485	473	479	522	475	515	514	500	518	496	479	430	471	469	486	473	520	485	511	481	505	473	479	444	466	492	471	503	477	473	461	504	471	504	454	505	489	453	498	480	452	523	480	515	516	465	511	503	465	494	444	482	465	499	488	486	473	483	472	502	464	429	494	483	470	481	477	474	482	485	504	479	479	485	459	471	500	490	516	498	457	487	480	482	491	471	488	460	474	449	527	488	478	490	469	497	517	492	477	534	482	512	497	475	456	463	490	471	488	442	515	499	450	517	492	471	490	481	503	493	469	523	497	532	490	475	461	443	491	484	470	492	493	501	492	530	493	483	511	458	475	478	479	500	442	538	472	485	469	486	505	492	497	490	524	502	480	497	459	490	475	456	486	505	474	510	456	514	491	477	464	457	486	533	494	470	469	514	478	498	510	462	448	493	503	501	504	455	448	478	483	479	524	478	452	467	484	473	509	496	479	487	508	482	482	493	466	460	482	482	518	474	503	486	480	456	499	500	487	463	460	494	481	481	481	487	489	474	502	514	466	498	496	516	514	465	514	511	497	439	494	501	485	467	479	480	490	498	475	462	493	469	494	489	492	466	431	501	478	456	508	487	463	457	463	476	428	477	506	513	440	458	464	468	490	490	478	507	506	513	467	499	480	487	486	461	477	480	488	438	543	496	457	468	514	483	476	497	496	485	505	478	539	480	491	478	493	490	478	455	484	511	476	475	472	469	468	497	484	505	518	493	499	485	500	476	495	492	486	487	481	469	506	477	482	484	468	476	490	471	536	517	482	489	463	465	454	486	492	485	500	461	455	483	459	507	480	485	493	497	499	471	480	519	512	478	466	471	505	507	518	445	479	510	485	484	518	503	490	499	472	484	430	459	463	503	490	459	467	504	469	472	453	474	478	479	455	497	446	474	494	477	473	477	499	533	497	477	457	479	518	485	444	499	488	474	459	526	481	516	496	460	461	531	468	515	505	492	503	466	463	452	466	435	461	464	477	527	479	490	466	515	495	475	520	458	476	512	478	429	484	470	517	483	446	451	455	505	483	488	493	486	469	476	504	478	542	512	479	460	454	480	475	465	432	494	490	513	485	496	500	502	480	437	437	458	512	454	470	509	535	505	478	470	509	450	498	488	484	462	496	485	490	522	517	444	478	462	520	474	483	471	485	485	459	509	513	458	503	486	466	485	475	488	471	495	495	538	498	473	432	507	496	490	500	473	510	513	465	487	480	499	412	506	503	465	480	484	472	438	480	479	496	484	494	501	499	507	454	463	493	461	501	479	456	512	491	500	465	478	479	483	494	501	475	488	513	463	428	508	464	485	488	474	475	479	468	517	501	498	460	483	463	449	517	471	466	506	490	499	502	496	506	476	494	512	465	471	509	465	471	468	533	472	455	515	499	476	480	474	497	490	498	493	468	482	483	458	459	462	481	503	464	476	480	499	477	497	455	481	520	487	493	527	483	519	475	478	490	468	453	481	500	472	532	480	493	434	470	501	501	460	476	524	491	475	476	440	493	480	471	495	489	481	504	473	495	444	478	479	495	501	501	499	487	492	474	510	478	509	473	468	529	486	487	460	503	525	489	485	456	478	516	489	468	463	506	457	490	477	478	522	489	519	520	457	539	444	485	505	524	479	526	497	500	506	459	455	499	465	453	463	477	431	461	477	497	476	522	488	492	486	507	507	496	496	487	490	465	501	466	468	471	488	477	478	480	493	433	461	485	469	500	486	473	458	455	462	477	496	497	490	452	498	432	513	453	493	463
24072	21298	28528	24402	21247	9581	2560	1720	1349	1275	1018	888	756	771	866	693	639	611	563	596	524	542	485	518	525	1159	2334	2741	2464	1731	1583	1114	855	681	590	448	428	404	472	418	433	435	420	428	439	452	414	461	428	441	436	436	420	461	460	421	448	442	417	460	432	462	433	441	427	455	432	422	438	375	460	424	415	432	435	394	433	446	417	448	432	442	398	460	387	417	457	429	411	426	410	429	384	474	434	456	444	463	425	450	442	425	474	409	410	431	427	444	389	426	415	464	429	405	473	433	433	447	449	460	462	440	417	445	415	443	410	448	411	449	418	435	423	395	421	439	411	457	432	456	460	443	466	433	426	453	421	461	422	454	456	417	435	424	377	434	450	423	458	413	450	426	450	429	432	436	446	460	452	449	433	410	417	420	433	422	437	417	476	395	414	449	433	434	445	446	449	469	469	437	422	398	420	437	452	442	435	409	402	416	396	435	443	434	408	451	437	427	453	428	413	409	445	441	444	431	432	385	437	453	431	428	426	426	400	405	441	451	418	403	432	462	441	418	412	427	414	427	428	433	448	441	466	390	461	430	424	485	428	408	456	403	423	469	426	449	455	434	415	440	427	481	482	434	419	425	438	431	430	432	436	450	474	416	441	403	430	445	419	394	422	416	469	424	409	425	455	434	429	394	415	431	479	446	424	444	460	457	435	443	450	439	421	449	442	432	452	459	451	447	418	440	418	450	436	454	454	439	434	394	425	413	437	412	449	430	411	448	440	455	454	433	446	472	428	431	421	437	468	438	423	447	417	434	412	434	439	388	449	414	444	444	431	416	446	447	439	428	427	475	472	462	433	405	467	436	416	401	421	431	459	425	410	396	434	427	453	452	421	421	422	416	445	428	400	453	414	458	409	421	445	415	438	426	446	404	434	437	425	431	445	456	404	431	426	411	419	385	412	441	434	455	430	448	439	456	500	427	442	435	445	411	467	426	413	452	432	449	420	413	429	419	456	466	404	448	433	427	418	416	417	412	450	442	428	448	444	460	428	434	429	441	417	405	401	426	437	442	421	424	471	437	368	442	426	423	427	442	478	452	445	448	451	460	434	426	437	419	430	447	436	448	450	411	431	456	448	459	447	436	462	443	437	437	437	379	415	431	409	455	396	412	412	404	410	451	449	451	423	402	401	423	428	447	437	429	397	457	420	452	436	445	419	436	483	437	430	415	434	429	451	419	429	432	396	469	441	432	417	471	428	397	431	408	372	443	460	434	443	455	436	414	396	437	430	432	428	407	436	452	444	403	432	453	466	426	438	421	414	422	464	442	438	447	430	425	441	385	401	450	452	419	486	449	398	403	414	387	397	447	457	455	449	469	462	464	443	455	417	440	418	445	389	420	414	412	463	433	449	426	467	434	430	437	431	403	453	445	439	419	459	419	421	451	430	460	441	435	396	403	435	410	426	424	433	406	434	423	451	404	467	438	437	439	452	432	426	402	396	386	445	465	445	432	439	452	424	459	429	448	421	403	445	373	466	424	401	460	428	408	417	457	412	469	413	439	466	473	432	445	404	435	440	427	438	433	416	432	422	469	434	434	471	407	439	454	450	427	402	418	426	468	436	438	440	458	440	392	432	450	415	416	412	413	441	438	451	434	436	454	467	410	448	413	431	449	417	429	444	414	409	470	464	432	439	436	428	458	390	457	408	420	419	405	448	419	459	429	448	433	427	420	417	445	455	422	424	447	427	458	399	431	423	439	446	446	471	447	492	439	426	440	434	374	447	465	443	452	459	408	430	460	433	437	406	423	436	403	400	446	476	427	428	400	424	422	403	423	431	430	454	412	447	413	453	447	463	471	446	453	431	405	468	434	447	448	430	424	442	439	437	443	424	446	438	433	418	432	428	423	408	392	438	448	469	468	394	424	443	421	444	428	437	407	467	515	460	445	422	438	438	437	423	444	460	394	415	461	405	427	409	407	438	472	423	408	436	414	404	440	471	428	423	398	459	434	432	404	409	433	462	441	448	438	434	435	430	419	444	401	463	459	402	435	454	394	422	488	457	392	449	437	444	460	435	431	440	445	443	426	439	446	403	454	453	421	420	437	415	441	447	419	423	430	409	454	454	490	429	439	418	454	455	445	469	453	418	425	454	412	413	419	409	441	443	436	433	403	388	433	419	448	414	408	441	427	441	436	441	456	412	419	453	395	452	431	452	452	461	425	461	441	439	421	418	467	443	424	421	438	408	422	429	441	427	454	433	463	441	471	438	445	420	468	439	416	434	430	432	435	452	463	417	448	436	435	452	437	435	428	431	422	461	484	399	422	389	423	433	418	439	440	442	447	419	415	442	457	445	444	449	454	423	395	440	475	432	420	427	457	398	477	410	407	410	453	405	382	429	420	455	420	443	429	454	449	468	445	487	422	445	424	460	418	432	425	440	408	443	414	438	437	426	429	461	435	440	430	463	378	414	406	437	458	463	411	472	492	435	482	443	494	409	435	402	445	462	405	427	472	424	469	470	445	441	449	429	501	424	443	438	427	444	418	440	397	453	467	446	466	417	428	430	453	430	412	438	405	472	425	457	433	421	446	433	425	442	416	437	451	442	442	441	426	468	436	434	401	424	452	429	467	459	422	441	435	408	445	438	428	429	398	436	426	424	412	419	458	457	404	407	453	434	432	451	394	442	437	416	460	414	450	449	467	438	447	434	412	443	441	422	411	457	427	404	438	454	418	414	405	410	421	415	449	429	468	453	412	390	403	422	461	440	412	424	453	447	407	411	447	378	389	406	413	445	439	483	417	412	436	439	466	421	447	444	451	431	437	441	442	448	383	398	418	438	410	436	485	429	415	424	449	409	389	409	429	454	424	412	408	447	424	436	430	434	402	409	435	423	465	434	426	426	438	462	417	415	389	481	374	489	431	466	406	422	433	375	435	418	428	434	437	451	428	456	442	444	461	454	421	425	430	444	441	433	424	480	449	421	441	457	402	440	396	436	445	428	448	442	412	417	449	415	421	469	482	417	410	398	402	435	432	427	414	419	447	405	409	466	400	430	450	431	424	425	410	447	439	419	440	453	442	404	453	456	448	399	423	415	437	451	477	438	404	456	398	463	417	413	453	439	417	426	402	451	433	453	413	451	417	392	441	437	431	473	439	439	426	447	457	450	434	471	440	442	412	407	461	406	418	401	425	446	453	454	418	458	421	470	443	420	407	430	375	386	451	430	421	460	416	399	413	412	424	412	457	403	443	419	461	421	408	419	419	419	423	404	384	419	418	456	417	433	434	465	437	418	442	463	394	443	449	450	389	460	417	446	463	418	423	407	443	417	429	409	432	437	424	444	445	400	472	421	417	423	422	428	498	452	430	446	427	457	428	439	426	462	405	482	442	409	458	469	420	429	414	427	422	446	387	401	453	407	438	427	426	421	450	440	432	422	440	428	451	425	480	440	474	431	414	421	417	443	409	440	436	455	419	439	374	441	414	411	425	390	412
7466	20758	18004	9444	5389	4653	3500	2897	2425	2233	1616	1383	1035	1148	1205	972	728	837	726	690	606	583	586	547	580	1702	3492	3977	3688	2487	2360	1501	1027	813	616	558	454	442	480	451	458	435	439	498	473	440	482	446	481	495	472	454	475	478	455	468	438	475	440	457	435	471	452	451	432	442	408	468	460	472	464	483	464	444	458	474	476	442	471	455	489	464	435	463	482	524	465	464	441	464	488	502	441	458	484	440	464	415	463	423	429	450	472	439	429	482	447	457	503	444	508	453	475	463	461	481	467	460	445	457	447	451	475	466	441	481	481	449	469	450	480	496	469	422	458	435	495	488	463	427	418	456	446	464	479	438	476	447	467	486	451	483	428	466	463	506	448	441	491	440	443	459	482	455	432	429	473	477	470	450	475	426	471	462	478	467	480	458	448	450	445	485	488	422	508	457	460	483	484	437	429	455	459	486	477	451	422	473	465	438	443	465	458	455	471	464	467	449	477	463	436	475	442	450	452	467	463	465	471	476	446	468	465	449	476	488	460	463	452	467	470	449	452	421	458	442	441	485	481	482	436	467	460	467	435	432	411	444	464	465	485	496	440	447	443	439	419	426	463	476	426	504	418	440	471	489	471	461	441	483	450	468	446	457	464	477	487	410	462	421	457	437	497	458	454	448	495	479	479	472	501	448	450	483	458	476	476	449	448	456	448	449	438	480	478	481	498	450	439	479	442	485	468	435	467	455	478	481	437	465	432	436	510	473	503	452	426	447	427	444	476	484	482	472	480	442	484	453	493	468	445	419	482	431	421	488	468	457	496	437	430	464	467	464	445	447	431	449	455	461	482	459	433	447	446	475	466	407	446	465	473	423	469	433	458	451	476	502	482	480	485	491	467	487	443	498	458	453	441	446	439	449	452	466	456	465	444	437	453	442	471	441	414	485	451	469	428	432	421	460	433	454	463	478	449	460	472	467	492	462	449	443	491	419	492	486	438	477	467	460	459	421	466	450	470	451	472	469	450	451	502	466	450	462	466	460	430	458	466	453	403	452	477	433	465	481	445	465	437	457	462	468	484	437	482	510	461	450	427	464	447	475	472	474	500	446	447	486	468	461	458	465	490	457	469	513	495	454	517	466	465	481	476	472	448	475	440	424	473	498	467	437	465	483	480	473	445	451	442	479	499	448	438	416	482	489	443	447	461	462	524	493	492	439	468	470	507	504	458	480	458	486	446	476	422	479	454	464	451	443	443	459	458	443	434	466	451	488	478	479	449	448	445	475	493	481	478	447	472	479	442	433	460	462	472	441	432	422	501	464	465	466	477	480	463	448	459	451	503	476	477	442	436	512	444	453	482	509	471	425	423	427	460	498	473	437	471	462	441	483	500	450	435	428	481	465	480	425	467	492	447	466	467	494	453	493	450	497	461	466	488	455	466	477	446	487	471	425	512	445	429	466	431	471	473	490	463	479	424	461	450	478	443	466	464	505	468	450	485	436	471	481	508	452	476	455	490	437	459	470	477	509	479	476	463	455	477	450	498	462	415	475	433	450	424	455	482	466	445	447	445	444	478	429	483	450	519	479	458	427	464	460	455	465	477	462	448	450	430	474	399	458	464	469	457	434	473	450	428	484	486	479	495	466	448	449	477	449	456	438	442	465	448	479	480	429	423	438	478	494	431	475	454	482	464	474	481	452	479	472	462	429	440	413	471	469	483	443	460	436	448	452	452	442	469	435	466	468	481	498	457	464	510	486	448	459	476	448	469	406	485	474	460	461	445	456	454	467	446	460	471	452	441	455	468	476	443	441	463	444	457	475	448	467	478	477	459	429	446	456	489	475	460	488	496	459	456	467	433	433	462	454	449	426	452	486	469	441	490	450	436	463	434	503	425	476	470	411	489	505	443	467	449	498	482	451	458	472	442	447	424	477	436	436	472	443	497	486	457	460	441	535	484	468	474	468	463	492	446	451	463	487	489	454	474	448	456	434	493	470	463	444	460	451	465	425	440	427	462	449	487	444	457	474	460	448	504	462	468	438	439	449	468	424	456	454	450	464	461	452	451	465	478	445	442	448	446	479	475	475	460	442	446	457	477	476	462	476	419	437	471	415	434	468	488	412	475	478	487	451	443	468	459	443	465	448	503	469	439	441	468	437	402	473	449	488	443	484	421	459	479	442	465	448	448	432	448	462	439	439	458	469	482	485	427	483	451	466	455	414	426	423	444	477	479	451	475	488	477	454	464	452	528	466	456	475	471	462	471	460	458	451	440	432	504	468	457	434	469	460	466	470	460	442	488	462	406	486	471	486	442	444	465	478	467	480	439	500	474	464	479	491	441	450	453	425	403	494	474	483	473	500	474	439	487	422	464	448	448	449	480	477	462	438	461	454	464	443	438	465	431	468	467	464	511	488	456	489	451	466	483	508	465	465	488	444	452	429	468	479	456	451	462	457	509	469	512	478	507	482	512	449	493	447	451	480	455	448	520	451	437	455	444	469	456	464	454	453	482	462	447	470	414	493	496	500	460	423	469	472	449	494	442	459	462	415	478	477	418	487	482	482	449	471	480	467	458	480	497	495	448	455	489	466	468	471	466	483	432	460	456	445	463	447	448	433	463	437	474	455	455	475	451	468	470	483	454	491	483	473	469	477	480	485	439	475	461	472	445	488	422	471	462	481	489	456	477	506	458	464	472	426	460	445	475	464	451	486	463	408	490	453	462	463	439	478	504	451	463	477	438	422	428	497	464	490	450	455	456	447	426	447	442	460	474	477	478	422	460	484	476	499	461	485	433	468	457	474	436	482	465	431	473	484	460	475	457	446	504	444	454	486	466	454	449	471	460	455	455	455	472	410	483	451	424	453	451	469	438	472	456	461	481	459	436	453	504	455	493	471	481	454	446	482	454	463	438	472	513	451	465	449	463	526	480	424	432	467	468	459	476	498	474	448	479	439	462	436	412	476	436	443	438	489	437	434	467	441	486	438	459	439	467	455	466	497	488	447	484	435	417	465	444	455	425	455	454	473	461	448	461	472	472	447	455	417	441	480	467	467	479	492	448	435	459	461	433	457	467	449	419	459	461	458	471	451	466	462	459	461	450	470	499	458	479	480	417	431	459	449	491	488	463	447	504	483	437	466	482	501	457	477	498	487	478	446	509	462	448	471	467	478	417	479	450	468	452	459	473	449	471	440	447	458	476	469	450	484	463	497	484	455	439	423	492	446	482	474	449	469	444	458	449	450	443	450	473	447	475	449	459	460	462	416	469	439	454	475	463	436	421	492	463	478	455	454	463	476	483	471	458	456	464	455	467	460	487	481	414	483	464	444	476	459	424	504	451	462	472	463	483	439	420	434	437	443	449	466	433	453	456	453	483	474	434	445	476	458	465	486	446	429	455	464	476	455	450	432	498	486	441	473	483	429	483	461	458	444	442	475	443	475	457	454	427	429	458	437	446	452	470	482	455	449	475	438	501	487	446	481	467	475	453	467	440	438
25073	21230	27458	25244	12126	2673	1793	1438	1300	1149	1051	923	898	975	831	758	767	691	697	657	662	662	677	672	623	878	1778	2012	1727	1335	1351	1035	871	766	642	614	581	598	613	597	612	609	597	591	559	603	641	613	591	593	574	562	586	610	616	592	584	606	610	595	591	598	582	598	617	587	567	555	586	561	609	607	564	576	573	612	560	586	601	613	607	593	609	553	593	621	599	591	585	632	590	566	593	607	626	610	600	561	593	641	564	623	574	581	577	589	615	610	569	576	560	593	585	590	553	557	609	576	623	629	579	588	548	596	596	567	600	601	600	593	615	625	610	577	629	638	570	584	613	587	585	639	590	631	603	588	592	597	611	599	588	563	624	585	598	556	577	575	577	567	612	595	585	567	614	606	582	611	621	593	593	597	620	548	582	571	573	611	623	563	620	618	648	603	568	627	613	583	549	611	589	610	601	637	585	590	603	590	570	590	593	612	584	549	618	590	602	650	642	677	561	646	584	592	605	635	575	623	643	570	584	609	623	553	623	586	608	610	580	615	595	593	634	617	616	622	571	624	553	653	627	559	565	613	612	608	645	564	565	571	588	607	567	583	584	596	578	597	584	575	597	574	557	581	617	598	593	591	562	614	599	569	600	605	620	626	608	629	592	600	578	602	614	613	539	580	604	597	627	596	553	582	574	589	592	578	605	616	581	671	574	595	576	570	577	577	585	565	566	618	616	566	598	605	606	614	607	579	616	574	599	613	594	646	625	572	560	652	584	626	569	558	577	605	617	609	626	608	574	588	611	643	609	614	590	608	612	597	603	614	617	644	638	557	610	596	573	604	643	578	619	601	593	530	615	580	587	615	644	599	586	594	598	549	592	592	616	570	615	608	605	620	589	576	614	595	603	596	613	561	557	566	621	571	613	575	591	572	599	574	582	575	612	627	618	559	625	599	617	579	610	647	604	619	608	592	588	609	608	598	616	582	552	587	578	628	581	601	599	597	638	615	621	599	647	635	554	575	574	617	633	588	594	592	585	620	549	655	585	578	591	619	592	572	596	592	636	597	602	588	645	604	602	584	576	592	553	591	567	599	594	624	557	577	573	600	600	605	550	612	563	607	566	611	587	622	596	586	602	623	574	577	610	608	587	612	621	588	626	575	625	661	602	594	591	620	622	656	577	572	585	622	580	586	650	595	574	564	617	587	574	590	623	585	585	564	591	583	651	594	618	569	593	598	609	640	614	602	579	613	574	602	569	570	605	597	566	642	588	626	631	661	596	604	615	603	605	600	573	613	574	584	585	628	588	616	645	591	595	582	601	587	603	639	611	665	595	597	576	651	588	580	556	622	602	600	641	629	567	630	603	601	609	635	589	596	552	597	616	635	638	598	635	586	586	613	592	622	574	612	573	579	611	616	602	609	606	612	599	593	652	576	631	642	588	572	591	563	599	582	583	614	584	608	562	628	649	589	582	578	579	582	592	572	623	592	568	589	586	614	587	616	574	576	617	572	563	617	638	626	597	540	589	572	637	583	619	540	661	622	611	566	616	586	592	608	558	579	617	658	612	606	621	608	598	572	610	588	647	601	629	611	599	621	620	616	619	628	594	625	598	636	590	614	580	570	615	609	540	601	588	553	615	602	589	613	592	620	603	630	596	609	584	618	631	550	589	596	590	591	615	587	621	583	622	591	581	540	635	628	595	590	602	572	636	613	536	573	522	582	619	586	622	579	598	562	536	561	593	567	607	604	606	619	588	610	569	605	593	600	569	626	557	614	570	603	634	586	615	586	602	566	586	580	581	555	589	596	579	584	579	658	607	604	599	623	599	657	572	571	589	600	622	603	592	629	640	603	611	586	570	600	560	639	620	616	614	575	573	565	595	607	585	607	555	597	606	580	589	597	614	594	629	628	583	609	569	594	566	660	569	584	601	590	598	572	581	643	615	585	579	644	585	589	600	607	596	583	643	637	553	621	622	605	636	636	576	613	560	590	590	600	653	595	594	594	587	628	559	568	591	570	549	603	636	662	609	631	644	611	593	592	584	637	587	579	606	573	574	602	609	642	544	606	650	572	612	595	595	615	624	620	612	581	610	582	567	610	580	592	596	586	571	635	609	591	609	571	616	587	613	615	603	571	621	581	594	589	568	572	610	579	596	595	600	608	598	558	618	582	599	628	610	612	597	594	621	626	633	575	598	544	573	615	632	586	566	581	618	597	569	577	628	606	599	610	611	600	644	591	611	563	590	576	584	619	673	606	588	595	580	581	581	571	586	624	620	585	568	639	603	547	591	557	608	633	569	640	587	586	596	597	636	557	581	579	576	562	558	601	603	551	619	632	618	623	627	588	634	597	609	578	584	623	581	617	572	613	586	578	566	614	615	557	630	607	647	625	604	598	599	579	604	615	614	562	596	585	641	603	593	581	608	625	546	585	602	578	606	663	608	582	639	610	598	627	636	615	601	568	554	603	561	576	587	569	607	585	628	624	569	577	616	619	644	609	589	643	608	636	551	590	571	618	577	593	581	572	580	604	605	582	608	533	618	627	632	609	589	612	591	604	636	614	634	562	604	631	607	612	592	620	635	675	581	579	577	565	576	566	570	577	609	581	548	613	630	669	577	628	613	596	615	588	596	659	609	638	593	616	596	578	576	573	599	600	557	607	581	567	602	584	570	547	637	610	614	563	638	603	573	618	636	605	596	619	646	568	579	581	645	620	589	647	606	605	605	603	617	625	635	576	561	621	629	606	541	577	574	597	613	614	586	600	583	571	592	632	606	615	586	560	597	606	630	632	646	572	553	614	611	561	573	565	566	618	584	612	568	587	590	597	599	613	572	629	589	632	584	566	600	568	603	535	573	594	590	596	586	567	613	611	607	561	609	608	571	616	606	576	569	627	572	566	611	589	626	632	551	598	601	583	590	573	577	578	615	600	662	605	582	595	577	596	612	568	587	610	603	588	603	568	639	621	584	603	584	586	601	607	588	620	607	624	602	607	591	561	566	619	574	572	602	662	579	574	584	609	618	637	630	579	621	598	608	610	565	616	608	583	571	617	609	617	579	634	565	588	544	604	595	595	600	592	552	596	582	587	587	615	628	618	587	576	589	566	585	555	576	614	601	562	614	621	616	574	598	613	620	545	576	578	630	593	596	589	617	555	600	633	574	594	578	597	639	580	587	582	527	636	600	596	584	611	642	586	560	621	570	590	617	614	596	596	589	596	597	597	593	617	569	538	573	558	573	583	611	584	578	609	607	561	616	606	635	588	579	602	623	597	617	563	578	609	608	619	592	622	610	600	603	620	565	546	589	611	584	658	591	586	588	602	599	630	606	605	595	579	582	577	568	612	598	585	582	612	612	611	585	581	646	622	568	614	620	629	621	615	559	585	598	585	591	665	581	630	589	578	554	605	580	592	585	642	577	594	611	609	611	602	569	617	615	616	572	594	596	608	605	579	605	604	615	607	606	592	611	629	568	634	605	567	576	588	602	641
7867	18997	14627	6457	4431	3845	3107	2414	2199	1836	1482	1313	1237	1288	1174	968	872	823	722	772	725	719	715	739	697	1282	2993	3202	2789	1931	1863	1372	999	835	650	685	634	573	621	626	633	606	645	677	608	594	642	613	593	608	617	611	642	597	607	641	596	614	592	612	631	623	641	650	603	643	647	594	681	661	615	615	640	604	649	638	605	603	667	593	665	651	633	628	622	646	586	627	614	665	593	679	646	604	584	601	624	584	644	616	627	603	644	682	618	644	618	625	638	618	579	628	623	640	627	635	595	607	666	587	637	633	671	608	633	651	633	600	646	637	598	635	688	643	599	635	578	589	622	582	638	626	635	673	623	645	617	616	639	623	690	596	575	599	664	651	668	648	581	637	595	613	623	629	611	613	648	650	620	627	655	644	604	618	646	580	594	627	649	646	652	689	636	571	612	655	651	633	627	652	628	618	651	639	614	637	673	655	559	614	613	628	660	657	688	646	599	623	610	655	635	640	636	625	646	627	611	632	669	616	603	610	599	589	625	639	642	611	699	640	622	644	657	673	646	625	595	603	637	591	620	638	595	631	630	602	655	645	645	627	660	617	626	669	650	643	615	625	626	633	606	616	611	657	617	654	654	652	661	625	604	586	635	625	643	580	646	647	621	693	640	638	602	625	630	618	633	674	648	624	687	595	593	617	644	663	646	601	646	646	659	590	590	604	625	618	608	602	665	627	622	621	607	630	636	663	640	637	588	623	607	660	613	593	695	674	636	621	602	567	593	631	642	628	605	645	646	633	623	676	602	682	679	605	609	666	587	616	619	674	642	641	605	617	598	611	621	654	620	617	667	667	593	667	647	657	621	644	653	642	628	653	573	623	642	654	625	630	582	626	625	622	630	593	620	643	609	643	614	614	625	622	631	610	611	623	652	649	627	627	623	596	633	667	632	616	648	622	633	672	642	626	599	582	598	608	571	626	639	634	608	644	683	629	629	667	621	619	655	623	617	643	643	622	666	604	658	641	664	643	627	648	617	664	607	674	603	676	658	623	635	635	617	604	620	614	640	707	595	616	634	637	656	661	667	637	582	587	592	600	656	625	634	604	612	617	608	592	595	647	648	643	614	642	647	626	661	616	621	647	633	649	635	626	623	626	629	657	615	647	687	635	670	639	618	629	629	612	646	678	610	637	632	606	646	630	639	647	616	601	656	620	612	654	618	651	630	653	613	607	576	624	640	629	670	626	663	649	570	672	598	626	617	643	638	618	637	628	590	605	627	630	645	632	630	626	594	643	678	607	624	644	634	659	606	622	637	634	600	659	622	596	577	599	599	614	630	657	606	632	624	601	624	638	620	653	681	617	618	621	613	682	649	636	640	631	605	632	612	605	664	602	650	597	600	639	620	633	650	631	643	582	625	625	629	651	617	615	630	676	618	672	641	627	615	629	624	639	628	592	650	655	681	648	591	620	642	632	599	610	628	640	607	611	614	614	654	655	664	676	627	634	637	671	626	632	613	603	618	603	643	682	642	606	610	639	623	618	621	563	652	610	609	609	659	615	610	677	596	619	603	610	643	625	605	615	612	609	651	568	636	608	648	682	607	623	670	678	589	619	637	677	682	640	599	663	666	593	624	611	641	609	627	662	610	598	660	600	634	631	637	674	641	658	684	646	601	601	628	643	650	682	599	611	640	668	668	595	635	681	593	641	591	617	630	601	631	602	644	588	639	595	615	658	588	612	611	611	609	633	586	634	626	621	658	647	631	604	647	639	607	608	626	654	652	586	630	627	584	626	651	649	579	596	612	612	673	606	663	621	583	631	638	658	621	625	590	624	638	623	647	639	657	606	653	638	640	619	655	614	651	596	614	603	667	641	601	617	638	629	630	618	637	622	616	633	609	632	635	632	642	635	626	591	684	687	617	637	642	661	611	623	642	598	637	630	626	616	674	637	612	647	623	624	647	627	633	635	671	623	628	623	627	582	587	598	618	628	650	608	639	599	672	623	611	663	626	604	609	594	610	634	614	641	653	644	644	610	660	615	660	669	580	601	605	640	584	633	615	656	637	636	642	574	619	615	618	617	668	654	620	635	617	602	615	646	597	650	610	584	626	652	620	637	587	629	631	624	662	592	600	664	625	601	629	562	613	656	651	606	622	610	628	666	684	627	634	585	642	625	580	575	618	614	629	602	601	605	610	625	584	650	612	647	604	645	626	635	626	670	631	611	635	647	634	661	618	635	595	602	635	626	658	677	616	609	629	613	606	662	600	625	613	655	630	658	633	640	665	618	588	668	643	672	648	646	665	640	603	679	632	651	652	609	611	622	653	648	573	630	640	628	609	638	719	669	636	642	626	623	618	650	625	573	628	620	630	639	615	672	578	651	638	633	600	605	630	610	648	618	642	589	627	619	600	673	633	629	640	628	596	632	633	668	623	637	626	659	612	612	644	626	573	619	667	641	646	639	654	569	662	625	644	645	618	662	616	632	603	627	623	645	647	620	657	607	599	615	636	676	632	611	601	672	637	611	659	641	591	607	578	643	643	604	636	617	597	668	633	633	596	664	616	611	634	640	634	611	617	635	660	617	570	651	665	612	633	648	660	642	633	599	623	636	595	628	589	625	608	637	651	647	627	664	581	655	618	639	598	631	634	602	646	643	613	606	683	579	659	649	645	627	661	616	668	628	627	607	636	641	692	617	635	661	673	652	619	601	626	655	662	620	664	575	660	642	606	622	682	615	664	644	671	614	621	630	648	595	626	624	628	646	620	589	645	602	642	649	584	626	642	641	660	614	650	657	663	613	586	607	611	623	652	597	637	606	616	633	604	632	599	596	671	653	653	617	634	649	614	642	648	666	609	628	627	619	640	637	614	620	627	649	657	629	637	647	598	647	626	657	638	635	647	646	635	627	646	630	642	658	586	640	628	618	617	671	616	666	650	617	648	612	599	622	656	587	602	639	645	580	592	599	642	643	635	624	548	644	594	628	616	589	624	631	646	589	604	669	619	638	632	622	641	614	672	592	643	648	601	645	657	628	630	629	659	620	659	637	640	648	656	666	678	635	615	641	608	638	626	620	632	630	618	586	632	628	622	609	653	610	598	618	601	669	631	621	661	628	653	629	659	650	624	647	612	649	630	632	623	614	604	655	604	619	606	630	622	667	650	665	592	636	615	621	630	649	602	652	639	646	640	617	661	603	585	628	627	619	625	686	656	626	640	612	657	639	659	646	636	633	639	661	597	591	635	622	667	608	680	671	660	622	604	633	657	653	565	615	631	674	615	634	599	649	607	653	648	636	629	634	608	601	609	690	651	658	649	605	623	623	601	627	624	626	666	606	602	602	651	608	650	633	666	608	626	691	587	581	651	655	630	646	614	637	651	645	635	641	632	646	610	591	635	650	617	591	593	613	601	623	622	661	638	681	662	545	646	615	600	634	618	605	635	596	630	643	618	605	636	631	628	614	595	658	676	649	596	654	688	630	672	637	599	645	621	621
22731	21262	29022	23831	21267	21414	12155	2951	2045	1825	1581	1304	1393	1070	935	910	822	810	748	738	762	727	702	741	702	2220	4893	5455	4884	3757	2907	1911	1377	1124	797	678	625	608	594	594	568	531	604	582	591	533	576	588	612	528	644	552	623	605	598	619	588	555	594	558	622	633	609	594	535	602	611	540	620	607	607	589	597	597	640	617	591	613	609	624	576	607	576	622	549	577	584	605	584	588	599	591	581	621	589	568	608	558	670	567	590	575	571	597	544	606	584	608	576	572	609	602	650	610	593	593	604	624	599	564	578	593	610	584	578	590	607	619	579	593	600	577	582	545	554	601	582	590	603	588	572	597	606	632	621	589	586	572	604	613	615	573	594	590	598	625	638	608	616	615	570	606	549	606	601	632	587	589	639	634	620	615	633	617	655	588	593	571	594	586	588	617	559	614	584	616	554	605	592	605	619	595	624	612	594	624	574	580	575	600	596	646	573	579	560	545	605	600	590	586	606	578	601	617	563	598	581	596	641	535	618	590	602	594	592	604	606	614	561	585	534	594	578	630	611	589	593	578	610	594	603	623	594	590	576	614	638	602	586	575	622	627	578	626	615	625	573	560	577	592	603	606	605	614	585	638	570	599	582	617	586	616	568	623	637	581	564	548	611	635	611	605	611	622	560	568	582	616	619	603	539	593	600	631	643	584	562	617	617	593	564	557	582	621	597	558	609	595	547	613	617	595	609	621	620	549	589	573	628	583	587	614	580	586	614	646	596	566	646	597	640	575	554	615	556	571	604	586	583	627	594	598	616	585	587	615	613	591	609	601	603	582	574	520	613	565	593	583	607	604	576	597	616	616	615	604	608	584	609	600	542	575	550	604	631	614	643	612	617	570	570	665	595	540	615	581	573	562	572	579	598	584	604	653	573	599	585	555	614	605	600	605	571	612	571	568	594	614	558	577	584	562	550	635	568	585	570	581	578	573	611	592	600	578	567	569	572	606	567	605	633	571	555	567	641	575	590	585	624	601	556	541	622	608	576	554	606	570	578	617	613	617	535	579	587	552	589	553	574	595	577	628	619	589	578	651	588	630	644	604	604	548	623	584	592	613	572	566	604	604	628	570	568	591	585	602	566	599	559	605	563	585	582	592	612	618	614	628	627	567	596	570	588	595	571	609	577	585	606	596	608	610	621	587	561	561	602	583	591	571	587	592	568	633	594	590	617	623	610	563	623	598	640	635	603	580	580	617	565	584	587	581	579	579	590	579	577	606	605	580	600	616	594	556	623	621	567	551	596	661	613	589	574	598	574	618	545	586	625	606	608	636	574	589	568	595	617	560	614	564	590	618	582	620	590	606	580	597	588	608	604	626	599	601	578	576	609	575	574	565	581	575	568	576	632	565	619	580	582	565	617	603	598	560	596	618	643	615	557	579	576	565	603	551	572	543	595	581	582	585	638	627	625	589	617	598	570	603	600	624	599	570	590	578	599	583	576	567	543	580	580	590	613	618	535	582	593	617	616	572	613	608	593	552	625	568	627	635	604	602	580	589	579	577	568	606	560	602	572	594	653	613	609	598	616	559	603	606	577	635	598	610	563	617	578	556	550	581	607	606	591	589	558	535	611	592	616	584	590	597	582	570	611	583	576	587	567	573	608	548	622	634	596	618	586	574	537	590	617	592	559	544	616	606	573	604	592	597	639	558	575	627	575	524	540	616	561	598	610	582	581	600	579	611	586	572	604	555	597	573	601	592	557	572	591	611	607	586	634	584	579	573	555	604	598	569	583	606	602	549	636	615	590	571	591	600	623	638	540	592	595	620	570	622	594	587	564	588	577	578	549	594	564	568	598	600	589	604	647	602	611	571	561	587	538	581	576	602	596	616	587	584	571	583	552	562	605	599	594	584	547	567	621	622	591	574	579	592	589	620	602	633	637	605	563	627	586	590	605	525	601	641	663	618	635	602	582	560	585	564	610	593	598	581	563	570	544	585	585	593	610	578	620	614	586	638	630	570	629	564	546	550	568	582	625	605	614	601	575	606	570	648	583	540	603	579	591	610	581	587	642	567	617	562	555	619	621	593	602	588	562	623	600	596	610	558	517	629	587	565	578	589	620	633	573	579	619	641	574	579	582	552	604	632	561	575	621	582	577	586	591	638	541	635	623	616	571	556	576	575	582	618	603	604	580	565	577	592	569	583	624	644	583	595	587	632	636	565	608	556	614	620	607	612	576	589	612	591	636	630	648	622	627	614	618	617	624	601	595	566	569	611	595	605	590	639	572	567	575	572	535	610	599	626	623	572	610	544	582	601	586	592	582	612	573	585	571	610	613	549	595	558	567	599	636	563	636	565	616	560	580	578	576	609	576	536	616	622	634	559	615	615	574	577	612	571	593	618	587	595	595	559	588	604	617	575	607	591	589	638	625	603	616	577	563	566	620	606	628	637	610	586	590	577	590	587	575	586	549	608	531	563	586	589	623	646	578	611	617	598	623	594	585	639	607	594	590	557	580	608	577	566	576	596	588	601	617	603	594	573	559	591	620	607	553	579	619	581	592	619	603	587	556	562	607	587	572	550	587	602	557	580	566	580	626	608	573	619	566	594	583	586	545	573	604	589	613	625	566	539	581	601	613	587	592	641	560	588	596	616	578	618	582	591	565	648	596	556	611	565	579	572	588	580	584	616	573	577	570	616	551	596	612	571	561	664	579	604	621	609	549	615	565	601	567	563	623	598	581	632	558	590	578	609	600	619	587	593	620	631	612	613	556	554	595	591	580	547	609	584	599	594	606	589	620	643	623	561	578	594	577	594	589	591	573	552	579	564	627	593	583	583	643	558	605	622	572	559	620	630	603	578	628	604	574	604	628	607	580	603	605	609	589	678	587	604	586	574	561	616	609	594	597	599	661	619	597	596	590	558	605	578	625	625	564	622	602	556	588	582	573	556	598	557	605	599	589	599	599	588	577	565	605	615	567	654	631	620	555	589	572	615	605	567	573	629	625	580	586	627	574	561	576	574	560	610	591	597	577	625	588	593	588	554	559	582	602	613	584	631	574	553	568	578	589	651	597	557	598	587	579	597	606	609	613	584	575	613	606	550	593	561	603	585	550	575	560	612	618	574	602	592	627	587	589	583	612	559	595	615	604	629	607	611	602	605	566	611	571	607	548	584	546	584	587	598	578	600	598	583	557	598	582	586	586	620	610	566	544	579	592	580	659	620	606	601	608	559	555	612	560	555	608	583	610	576	641	604	570	631	571	602	613	603	610	584	645	596	603	586	573	626	620	619	570	627	605	612	628	554	602	554	627	574	609	653	585	603	573	523	601	612	563	604	576	641	598	564	564	616	582	538	611	578	571	599	578	611	591	608	610	614	533	558	602	620	580	613	568	589	600	573	619	595	606	566	584	600	632	575	628	622	607	568	606	626	626	614	545	632	609	602	564	604	585	547	589	594	607	600	572	589	604	571	630	629	550	606	596	597	550	550	612	578	621	556
9681	28685	21421	11115	8776	7144	5450	4389	3474	3097	2513	1909	2032	1594	1336	1161	1084	1001	873	899	839	882	870	854	811	3535	7419	8148	6793	5316	4108	2747	1897	1400	908	672	614	592	600	623	550	603	628	594	600	629	638	565	601	620	618	616	599	581	631	610	598	604	642	643	633	573	612	612	628	575	627	600	622	606	618	606	618	624	593	603	621	569	618	598	574	612	612	571	591	591	570	561	589	614	615	599	609	604	633	587	586	644	615	646	625	600	613	601	619	650	629	631	579	624	601	635	605	607	606	602	589	603	631	597	584	575	608	591	626	627	653	594	586	602	616	575	598	616	637	628	587	614	614	606	622	612	570	633	641	604	586	630	617	591	595	595	595	588	596	597	560	600	584	554	609	663	582	597	589	594	640	638	580	573	598	594	615	580	609	635	601	613	588	601	614	566	622	582	589	626	573	606	624	619	653	632	621	590	597	607	622	623	602	626	617	538	617	608	638	596	640	628	618	574	597	597	610	619	611	587	594	646	632	626	576	618	627	587	589	599	613	610	586	611	611	626	548	619	627	554	606	600	641	610	572	620	616	618	614	616	613	626	605	620	600	587	575	600	596	588	567	613	571	634	576	613	619	622	583	620	664	582	597	530	644	598	613	617	598	559	589	640	602	632	627	648	575	618	624	563	596	592	622	628	597	621	625	603	562	567	632	610	618	617	585	629	603	578	612	611	636	632	605	644	630	615	611	629	586	674	623	550	584	588	597	632	595	600	593	645	599	587	576	637	610	567	581	593	615	581	580	607	555	628	591	593	595	621	653	606	593	589	593	574	600	648	621	625	561	639	594	614	575	627	615	643	590	584	627	621	641	587	590	595	626	586	655	643	571	605	573	606	629	578	654	584	624	602	573	599	604	622	567	578	619	603	627	617	582	628	608	619	641	571	581	580	597	605	616	641	597	589	643	598	622	601	590	658	609	592	620	570	630	591	566	615	583	605	592	618	657	583	626	616	641	600	583	631	584	613	613	610	598	672	616	660	586	617	618	605	622	650	638	583	639	619	574	560	623	581	603	584	620	583	601	682	631	603	594	610	600	629	631	611	611	609	632	578	599	622	643	608	617	625	582	571	597	590	551	608	654	546	593	608	590	597	579	551	582	583	598	583	649	639	590	616	611	654	576	609	570	617	642	616	599	590	652	577	600	603	601	631	613	638	625	623	570	675	578	624	613	676	586	624	546	539	679	607	594	595	636	644	618	602	593	610	602	614	551	588	599	629	573	604	620	639	589	590	620	575	636	650	588	630	617	606	587	619	582	583	634	599	602	641	595	599	579	599	560	592	590	632	654	586	619	595	572	620	594	621	616	609	607	632	635	628	605	627	611	640	620	609	546	618	635	639	569	610	631	620	613	624	617	628	564	645	631	570	571	605	566	623	591	572	658	603	610	604	652	578	582	610	608	572	629	645	556	586	623	615	663	642	575	599	654	610	614	609	599	611	563	588	569	611	650	609	611	613	570	598	647	625	603	615	600	604	623	624	609	575	609	605	614	580	579	607	610	579	608	594	622	624	634	630	613	602	609	612	602	625	638	612	595	608	588	606	603	624	629	610	602	647	596	598	636	586	613	609	569	590	643	605	622	571	630	589	619	618	600	620	598	586	599	601	592	624	637	628	603	592	637	623	601	594	598	574	600	610	616	586	587	607	576	665	650	634	595	584	615	584	619	625	601	591	622	605	614	628	680	572	598	628	627	636	593	597	611	664	584	589	631	594	612	612	623	649	616	651	608	638	612	537	580	615	599	563	587	637	562	584	605	615	598	612	646	609	639	613	609	601	612	599	573	596	598	635	610	609	628	574	638	594	631	590	615	560	615	615	594	590	588	598	638	564	660	644	592	637	602	583	620	591	607	604	626	581	578	630	597	625	616	624	634	606	651	611	595	614	568	622	620	595	616	633	606	609	644	618	585	604	586	589	596	602	641	585	627	604	612	635	618	572	578	598	526	623	657	576	595	599	564	591	549	625	651	585	626	603	595	588	617	602	658	591	599	568	594	597	591	592	594	622	630	616	612	575	597	631	579	642	628	588	624	629	608	609	585	623	621	597	606	605	645	594	633	609	625	619	587	610	597	605	611	662	579	613	601	571	620	594	607	618	676	596	615	602	613	584	602	606	585	594	594	618	579	606	582	586	582	648	520	632	635	610	595	590	619	585	615	548	586	617	602	605	648	588	635	619	565	606	558	616	644	586	620	589	625	630	627	578	623	595	604	642	595	592	601	584	670	588	620	603	612	642	585	586	574	600	619	625	616	624	552	622	628	568	572	605	577	634	646	583	583	578	569	603	581	594	588	599	610	644	590	619	632	612	624	606	586	605	563	636	565	621	606	605	596	595	609	608	583	633	643	601	588	615	607	637	571	565	608	620	601	580	565	589	616	612	598	649	577	620	651	607	611	593	598	611	550	637	635	613	600	604	640	559	608	603	608	578	597	568	613	582	589	600	676	615	594	585	641	602	574	610	579	625	635	601	614	589	632	580	570	648	583	627	589	596	652	596	560	605	574	596	624	594	646	597	596	603	615	631	583	571	610	647	602	613	594	629	592	581	619	639	653	602	571	614	608	582	584	611	619	589	583	560	594	639	625	587	623	595	613	590	635	595	582	586	627	576	607	601	612	592	592	610	581	611	604	601	607	595	613	560	599	629	572	609	601	611	613	610	598	602	627	596	576	618	615	611	603	598	607	575	591	589	614	577	667	614	633	613	618	609	569	580	593	653	610	594	580	589	648	572	608	567	624	582	589	543	560	620	584	671	599	602	634	617	582	602	591	614	578	609	602	622	599	574	597	602	605	631	638	630	599	615	645	635	594	578	584	613	627	563	593	614	560	600	618	617	603	568	584	551	588	597	601	659	600	619	590	567	633	576	589	625	660	594	638	617	602	582	643	629	630	578	607	614	601	608	555	627	576	611	561	568	597	598	617	567	613	582	623	629	560	593	597	614	590	626	640	623	585	585	605	599	607	592	619	568	576	637	628	619	588	597	567	631	600	614	583	630	602	585	640	613	632	605	584	599	606	636	596	588	620	614	567	613	575	616	637	553	590	588	601	651	599	584	567	592	628	580	593	597	588	564	602	589	649	604	623	634	609	629	615	632	606	615	602	560	618	634	602	588	630	621	605	629	628	620	602	582	610	617	594	566	617	591	605	618	582	633	596	583	577	557	644	586	636	607	586	585	601	623	592	618	606	570	578	600	570	603	655	629	601	593	547	596	586	612	591	591	621	580	652	604	568	588	614	608	613	579	605	595	594	604	574	620	577	608	594	644	596	594	616	644	622	594	601	618	602	615	614	642	619	585	613	630	605	601	620	635	623	647	624	584	626	652	566	586	591	583	599	627	626	578	615	597	599	548	608	581	657	618	587	673	610	664	642	643	578	574	637	586	633	581	576	618	615	584	588	564	591	629	613	575	585	590	625	595	625	615	558	633	581	604	620	588	594	622
27977	19702	11146	3630	2188	1683	1279	958	831	812	741	663	688	543	479	521	521	531	475	482	461	470	475	493	483	555	622	666	673	734	684	582	529	544	482	464	422	468	430	457	420	434	431	397	430	456	437	447	431	440	409	443	456	401	468	411	458	432	426	419	455	461	491	428	467	477	451	408	466	458	435	426	460	423	429	475	410	384	454	466	466	476	431	446	477	481	471	423	423	427	451	435	459	482	426	461	435	434	469	420	448	444	436	485	464	457	443	400	406	447	457	449	409	446	436	418	472	429	436	463	421	453	440	432	434	442	458	451	439	411	446	456	478	471	443	466	463	446	416	440	415	478	442	426	440	433	420	448	466	430	467	452	434	448	471	437	440	451	453	442	453	432	464	432	458	470	451	432	444	462	418	420	460	426	444	443	441	414	449	468	483	450	475	454	451	415	436	441	443	436	450	424	426	432	409	420	460	455	462	426	446	441	436	415	451	414	438	449	439	493	458	414	436	471	448	429	475	477	435	454	470	439	446	440	416	436	477	476	488	448	444	415	428	458	444	469	423	457	408	413	443	433	447	451	440	439	441	420	450	457	447	410	431	428	425	471	421	437	475	451	435	419	401	393	446	420	448	461	449	463	438	451	475	471	448	444	456	429	447	435	454	433	412	420	450	432	420	442	469	452	461	460	454	458	380	405	409	412	468	427	443	465	388	433	446	426	463	449	460	433	480	425	437	459	459	404	404	451	406	440	439	448	440	448	487	455	427	439	441	406	425	409	459	456	446	442	455	431	456	481	403	447	479	414	452	432	445	447	423	417	434	439	400	467	416	460	445	442	441	433	413	471	473	467	462	439	484	448	423	451	471	451	450	466	422	442	455	443	452	448	439	444	420	451	436	411	457	436	453	462	426	429	420	423	454	476	465	439	476	427	407	418	432	427	455	422	426	464	451	412	434	426	481	397	440	442	471	483	464	439	446	469	467	460	477	428	450	455	412	420	444	430	448	482	463	451	444	453	474	432	421	449	448	445	448	433	458	433	464	440	453	432	456	430	465	408	436	457	450	457	434	413	426	472	414	424	497	478	479	468	407	411	411	425	449	436	440	431	458	446	445	460	461	470	444	466	436	430	431	435	458	470	433	415	380	434	455	433	440	445	411	454	487	464	439	431	415	436	445	425	438	444	419	432	492	453	460	425	422	452	459	464	447	427	476	411	472	433	461	423	439	439	439	461	447	428	458	448	465	421	459	431	425	460	449	438	400	428	467	474	467	443	465	492	428	417	434	441	455	457	436	434	450	441	443	462	412	435	466	432	419	415	460	452	451	458	417	428	443	448	463	469	464	442	420	450	515	408	467	423	474	427	440	413	474	433	435	423	393	420	464	458	418	449	423	484	413	433	457	458	454	492	452	491	457	454	421	469	433	454	440	438	447	431	440	474	417	449	444	407	423	436	412	463	420	447	456	478	440	440	454	440	460	468	445	427	392	449	466	432	441	444	416	413	447	429	470	456	405	439	454	476	463	454	448	438	450	437	453	478	466	456	452	451	465	450	415	449	411	443	460	431	442	422	419	459	470	386	418	451	390	450	451	433	435	451	447	451	421	431	406	440	446	440	444	447	459	421	456	456	469	465	459	440	474	482	408	484	417	431	470	424	440	417	428	466	422	454	471	412	453	495	467	472	460	418	446	408	484	404	395	465	445	456	441	432	441	456	455	445	424	479	432	435	443	442	458	423	420	448	455	407	426	431	449	419	408	423	467	396	487	436	423	403	442	464	485	452	439	438	459	474	424	422	424	442	411	407	428	444	467	438	424	433	419	488	412	458	423	424	435	446	457	419	421	440	438	461	461	417	438	422	447	437	408	447	436	433	463	472	457	438	447	434	423	411	428	447	447	439	445	418	449	444	408	438	437	429	466	456	448	455	413	477	455	452	459	442	464	466	459	433	461	416	406	473	400	464	471	451	443	448	435	469	437	428	440	413	441	428	437	457	410	455	429	478	424	437	434	503	475	459	448	453	414	442	473	455	436	424	445	435	463	434	454	420	438	446	428	410	456	461	471	422	507	435	457	427	429	446	458	456	444	442	417	438	426	484	437	470	404	424	465	456	453	402	463	440	454	448	416	464	448	474	442	460	439	433	415	454	452	420	428	448	422	442	405	463	444	464	449	446	478	471	431	506	495	467	431	442	442	484	454	466	441	460	454	406	449	392	473	462	434	416	443	463	441	476	458	449	482	440	452	463	453	465	427	457	451	426	446	435	464	448	446	444	447	436	423	462	442	413	414	447	442	422	407	454	418	447	418	438	428	459	422	411	435	441	446	461	451	468	428	465	435	424	421	408	445	420	414	502	431	419	467	415	439	471	468	465	442	437	429	456	477	451	464	446	452	452	433	436	424	425	421	447	439	403	434	454	461	426	479	478	456	460	413	435	437	422	445	456	446	446	403	424	426	462	451	444	439	485	461	429	424	421	449	457	416	415	432	462	446	439	415	446	427	428	428	433	464	456	415	425	430	428	458	433	423	434	423	440	447	436	418	445	434	430	440	454	496	463	418	443	458	452	473	462	434	423	441	418	448	442	421	404	439	442	444	428	450	423	428	422	445	397	456	400	437	453	438	418	458	429	470	458	467	445	443	454	447	463	445	433	439	445	453	477	475	437	432	425	442	469	430	463	471	445	434	450	429	452	445	428	456	435	456	407	438	462	439	429	424	439	440	451	401	443	451	473	439	406	428	436	467	431	474	414	459	461	432	445	438	420	405	465	499	447	393	430	438	421	453	449	474	454	458	441	488	453	435	453	467	461	441	471	432	424	437	402	454	449	424	443	450	438	451	403	485	447	460	424	416	418	416	446	460	446	462	417	441	445	421	398	414	436	444	419	474	450	452	484	444	396	426	432	443	452	448	441	434	429	381	434	460	426	450	439	447	441	467	419	452	453	432	421	457	469	456	460	436	446	435	456	455	471	446	479	410	454	441	433	474	433	445	450	440	444	425	419	402	447	462	433	416	451	429	476	425	420	444	409	477	434	442	464	476	462	431	453	434	416	425	421	428	451	419	426	425	410	434	447	449	472	447	449	431	464	412	449	462	424	425	426	426	499	460	479	458	475	479	437	492	464	445	474	471	456	458	432	458	460	451	441	451	451	435	449	411	493	433	444	423	438	447	423	449	468	441	438	432	433	457	441	454	474	448	432	458	478	435	449	413	433	453	414	440	423	487	449	426	421	428	438	444	409	400	428	453	444	413	460	435	454	422	388	410	452	455	433	440	463	459	445	445	428	442	460	396	409	442	435	445	430	466	445	467	451	457	442	434	421	433	409	405	434	433	448	441	446	451	497	438	397	445	401	472	420	456	521	422	434	427	454	436	420	429	438	425	426	433	435	446	448	436	425	444	470	407	427	445	434	419	418	445	486	470	416	461	420	451	450	455	459	436	460	434	465	410	456	455	454	444	478	457	469	460	437	457	459	450	457	415	479	434	430
7989	14736	9224	3715	3480	2559	1972	1609	1403	1110	1028	921	889	637	588	618	639	551	523	542	584	585	555	585	512	559	706	873	850	825	762	648	626	616	516	461	473	481	495	462	479	491	492	456	484	511	503	457	495	462	474	469	496	485	519	476	520	460	489	465	460	463	492	479	463	509	498	476	490	482	489	488	504	448	481	469	465	431	510	481	483	479	492	487	483	488	467	487	462	476	469	530	506	454	482	478	459	496	508	479	499	457	483	482	522	452	479	497	482	474	503	487	475	433	473	457	495	499	490	494	498	510	472	502	470	497	478	468	451	482	448	460	470	461	447	465	494	454	454	463	514	452	445	500	460	458	469	463	458	447	518	463	468	495	507	459	474	467	482	468	425	503	469	500	468	449	440	478	477	483	511	459	476	462	487	515	516	465	494	486	465	498	480	490	471	464	493	476	485	480	479	508	470	450	501	482	466	476	482	487	494	487	470	474	488	470	464	488	493	485	473	456	499	455	440	499	491	473	469	472	470	504	472	436	501	476	510	479	471	452	456	502	419	502	521	492	439	472	461	486	489	513	478	479	484	489	467	465	472	476	494	471	455	509	481	473	481	480	470	449	467	473	465	515	497	489	494	515	473	480	448	507	484	488	447	491	472	477	465	489	493	463	510	493	487	472	491	472	513	479	478	499	511	515	486	448	507	469	472	457	470	507	496	470	490	457	475	500	511	486	474	522	500	452	445	462	463	471	502	475	493	500	470	459	488	470	446	465	442	451	482	469	502	459	527	451	482	436	478	540	471	459	465	478	478	482	473	510	491	454	481	474	489	448	473	457	472	462	493	462	472	510	473	510	474	510	506	470	465	530	464	475	461	507	473	457	497	506	475	483	467	468	478	515	468	482	441	487	523	490	469	461	485	485	464	493	454	463	514	516	488	497	495	502	502	462	485	495	487	482	481	480	508	460	469	457	495	456	438	504	477	496	496	491	488	494	450	503	506	487	463	497	462	469	492	439	475	502	478	500	436	504	476	487	460	486	492	487	448	490	455	470	455	479	492	460	449	469	501	523	464	490	453	470	499	471	469	444	458	474	467	492	466	452	467	472	498	461	474	497	485	456	502	467	520	460	502	476	511	486	508	473	484	491	485	468	480	519	467	447	429	475	498	493	485	487	452	467	456	477	435	489	446	484	468	477	465	471	483	494	511	483	484	499	472	488	468	457	499	464	455	470	451	514	474	442	495	459	505	500	470	468	468	484	446	482	495	487	510	486	479	429	458	492	460	500	490	482	449	446	492	510	503	508	499	465	452	482	459	493	519	471	434	516	495	514	476	480	505	488	457	447	450	458	510	441	480	441	469	453	461	486	499	496	482	513	435	455	461	454	479	488	493	444	488	476	482	455	470	487	497	453	464	479	476	438	488	470	481	488	470	447	471	468	454	449	470	494	484	493	460	463	462	464	482	466	479	504	482	462	467	525	452	476	453	528	500	491	511	501	495	478	485	439	484	522	491	474	463	434	488	449	484	442	502	462	486	489	468	483	479	501	483	485	468	488	472	477	454	485	500	505	481	493	455	495	511	431	463	458	485	468	496	503	458	451	470	487	509	471	477	474	516	464	486	513	479	487	488	463	444	461	492	486	522	490	462	464	464	484	502	502	448	517	474	464	476	484	491	473	469	444	486	463	505	457	414	470	466	476	451	470	495	525	495	497	469	433	460	485	482	481	507	419	512	464	480	488	486	496	468	487	492	469	483	468	434	476	474	515	454	473	470	451	493	456	471	471	513	532	455	462	511	447	477	513	457	461	460	519	513	519	463	478	476	462	498	468	509	477	455	454	465	474	469	467	492	448	462	493	476	478	484	470	458	472	478	475	482	527	460	476	485	486	466	460	475	465	463	461	500	485	506	504	510	482	466	499	496	452	501	470	488	450	426	454	486	470	505	495	493	505	501	464	449	489	495	465	480	489	447	501	532	498	466	485	482	475	447	480	461	441	480	472	507	494	445	506	458	512	476	456	474	442	469	496	492	477	502	432	481	492	493	514	484	511	480	438	485	516	452	498	471	493	508	515	458	512	476	501	524	478	455	495	531	493	497	467	501	469	458	493	496	474	494	463	476	464	454	472	520	478	439	456	511	482	515	475	470	498	479	472	493	511	492	475	493	470	494	486	441	481	446	495	472	460	469	506	483	473	472	472	475	477	483	480	480	481	503	496	476	474	474	488	466	490	461	462	451	470	470	444	454	471	480	449	456	505	486	449	499	458	428	475	483	476	481	427	439	500	462	468	466	490	474	479	467	465	517	461	477	477	434	514	470	483	453	509	447	498	474	478	469	472	473	474	458	489	489	464	489	506	492	500	472	469	462	486	479	463	474	481	460	488	465	484	499	480	510	479	467	498	529	485	506	456	508	462	476	456	471	469	478	488	478	465	490	476	517	505	492	462	427	500	458	481	498	474	501	487	471	469	481	489	494	512	506	436	455	506	450	437	474	448	459	503	492	451	461	470	465	450	455	447	463	509	477	455	506	473	490	461	457	432	514	475	508	518	511	479	470	458	481	509	455	461	476	449	499	479	474	475	475	509	478	499	463	452	488	484	456	479	500	471	414	472	456	449	484	499	495	495	472	439	486	438	446	498	534	500	466	466	497	464	503	433	470	479	504	477	460	452	452	486	453	509	494	464	485	493	521	506	509	476	462	471	495	473	460	441	485	477	470	494	465	434	476	466	483	470	464	469	471	457	444	479	450	454	488	442	537	474	473	497	502	466	503	495	517	441	450	480	501	526	439	500	482	481	472	503	485	516	515	503	468	431	472	501	486	513	484	472	487	480	470	471	498	485	467	513	516	455	466	452	450	471	482	526	465	456	476	501	493	429	487	491	468	471	481	459	457	450	487	458	500	460	448	455	459	483	499	458	513	503	512	454	443	445	489	499	441	470	473	473	488	443	468	464	478	475	494	463	466	469	436	466	468	459	463	466	424	516	479	464	468	498	461	481	485	471	507	470	488	473	484	477	504	483	440	480	491	437	437	477	502	494	472	496	493	495	511	490	464	488	512	488	460	469	493	466	455	484	461	490	447	480	472	497	478	517	475	488	449	487	426	488	479	499	491	487	471	494	465	466	481	495	479	498	454	447	492	510	495	506	500	465	464	523	479	493	489	450	510	503	477	471	461	470	501	444	462	458	501	469	495	476	454	461	462	482	518	479	486	470	483	486	482	445	458	480	483	512	475	456	461	461	509	467	458	442	513	509	485	515	457	452	499	488	461	487	451	473	465	530	467	491	481	518	475	508	534	466	506	479	465	478	480	439	532	484	490	496	457	449	472	506	500	465	463	526	499	471	471	477	450	480	487	520	501	468	524	453	436	460	484	440	503	479	518	479	469	492	486	479	450	473	475	490	484	493	441	455	484	522	509	506	479	499	456	487	484	477	480	450	468	446	513	476	508	418	487	509	496	473	446	449	510	498	454	471	505	465	440	471	485	519
24063	21288	28505	24383	21255	9668	2469	1474	1198	1067	998	855	750	604	594	635	642	588	527	529	483	476	497	466	473	1412	2735	2943	1983	1872	1459	1059	718	563	494	418	380	415	385	388	407	418	414	428	430	400	437	413	378	401	428	431	424	393	375	412	399	400	430	430	402	377	412	400	384	346	380	402	398	439	411	391	383	414	421	413	382	411	402	406	420	400	376	396	377	400	379	356	392	391	389	429	393	392	395	367	429	380	416	393	381	402	425	387	380	430	416	428	457	416	391	384	420	429	403	390	375	409	366	374	395	397	408	399	395	411	398	414	411	415	396	419	391	385	427	380	366	401	410	417	407	407	377	405	411	399	382	410	397	403	396	383	372	404	400	375	412	406	406	407	394	425	416	404	387	388	420	401	387	389	411	390	421	442	421	416	381	407	390	391	404	389	414	376	378	376	403	397	412	386	398	422	399	405	411	433	403	429	423	393	414	422	412	438	401	422	440	400	346	428	455	375	403	407	407	410	425	425	397	409	406	395	373	415	396	419	411	395	388	413	393	408	438	427	414	399	417	367	383	359	417	394	386	386	410	411	396	383	435	399	408	381	359	379	413	388	354	414	386	392	412	389	393	340	404	408	416	446	407	429	445	376	392	420	380	431	438	380	402	404	417	403	377	425	431	407	397	372	422	389	356	394	395	393	411	458	392	413	406	375	409	448	380	420	414	387	413	366	411	383	398	419	394	423	420	402	409	376	384	401	406	402	423	392	384	377	396	407	406	389	399	361	440	393	379	416	377	374	375	422	425	415	364	409	397	408	413	385	420	417	380	383	392	399	442	403	412	416	389	401	383	434	400	391	459	372	397	416	392	415	426	384	361	376	416	426	383	393	367	396	398	420	427	396	389	393	438	400	368	365	404	390	436	401	389	420	429	429	392	382	390	411	390	364	391	437	420	381	393	396	403	451	377	393	407	391	377	399	397	407	400	389	399	441	400	382	387	404	379	398	406	382	374	388	390	397	403	426	407	403	399	411	420	426	402	406	389	386	388	402	414	420	405	362	376	430	387	353	399	389	416	408	410	397	428	396	402	444	393	415	399	406	407	361	383	423	426	424	378	392	391	391	408	386	387	425	386	416	413	377	423	384	401	407	367	407	395	417	408	391	396	440	382	400	411	376	374	416	387	420	367	388	402	375	414	393	382	367	390	375	431	397	411	423	389	431	407	444	409	427	397	389	429	393	406	403	392	418	386	387	401	383	421	435	400	398	392	399	423	398	417	380	391	366	408	392	402	387	409	386	385	391	395	408	405	390	409	387	378	384	398	431	370	403	408	426	421	401	380	434	424	392	419	395	414	368	376	417	419	397	388	414	408	383	408	389	372	410	414	404	415	424	415	362	412	413	388	398	384	394	391	437	378	399	414	388	379	397	370	390	375	394	393	401	396	395	388	406	398	439	384	380	398	417	418	381	425	363	446	384	417	415	417	431	367	394	416	429	368	411	420	406	390	404	435	431	387	404	409	388	408	367	416	415	410	392	437	388	399	395	399	426	429	408	365	454	380	406	390	376	436	387	401	433	403	386	428	389	407	407	421	393	395	412	415	407	415	377	385	409	386	373	392	409	416	391	391	390	400	434	430	420	380	415	400	384	426	435	402	395	385	399	421	424	426	387	377	378	385	387	421	390	414	395	383	391	397	388	402	382	432	413	410	389	405	371	414	362	422	422	445	418	356	418	389	429	403	411	394	383	378	399	412	386	402	412	412	396	423	386	386	388	394	415	409	374	402	422	384	377	430	374	413	419	408	374	422	432	415	392	380	388	392	408	391	392	411	370	385	412	389	363	415	405	382	427	430	451	396	392	399	389	409	401	391	398	395	392	379	391	424	398	408	398	403	390	383	387	444	371	394	396	406	426	426	399	405	404	404	403	401	385	403	375	386	376	394	415	393	392	385	391	414	400	349	408	368	394	424	404	431	418	411	379	424	391	388	383	403	414	403	410	397	403	390	372	440	375	416	423	412	391	381	421	380	405	401	404	405	419	441	382	390	379	393	409	402	405	405	412	417	402	365	412	426	404	416	428	386	405	384	428	418	392	376	389	398	383	367	393	409	388	377	385	408	401	391	438	412	409	379	410	379	371	371	394	384	359	408	379	390	390	378	404	436	403	395	418	405	389	417	395	373	397	379	395	411	364	400	390	398	399	367	422	424	443	376	400	381	413	401	431	377	403	369	386	410	388	374	390	393	437	407	389	382	427	419	411	374	405	395	392	386	408	430	390	434	423	406	439	374	366	398	397	376	393	387	428	409	390	422	416	409	404	419	429	375	397	421	408	407	409	380	430	432	414	412	428	406	393	414	386	447	365	403	397	402	374	437	410	412	382	392	393	380	415	409	414	383	400	411	449	390	401	393	431	398	370	357	378	422	395	384	410	391	412	417	413	403	415	428	395	425	386	406	437	392	361	374	429	406	401	419	398	413	433	447	387	386	413	411	386	398	421	405	413	410	396	374	371	433	414	377	390	409	425	350	399	399	388	396	418	395	380	375	398	375	398	405	403	393	383	407	398	411	404	386	399	336	388	372	393	365	426	399	392	422	396	427	394	450	381	421	373	416	412	415	367	402	410	368	408	423	390	407	422	422	399	431	369	419	386	397	373	390	387	362	433	422	395	390	394	392	413	405	394	422	399	381	383	389	409	374	389	380	397	396	389	371	434	387	400	389	378	385	412	401	410	400	411	403	391	426	410	428	413	392	420	386	373	408	412	396	428	421	372	398	425	447	408	419	431	392	385	397	372	418	401	385	383	411	373	420	398	416	383	431	421	420	437	413	407	424	390	388	389	439	392	390	401	414	402	423	403	422	404	401	414	407	411	418	394	401	422	429	405	436	414	377	413	381	396	383	379	402	379	388	409	390	408	359	404	355	412	392	422	365	383	398	397	397	392	390	356	428	410	379	403	426	389	397	378	408	362	402	396	421	428	391	375	406	399	406	406	389	384	365	402	396	396	392	390	400	389	371	432	446	401	392	396	365	428	422	416	407	390	402	362	407	380	417	381	392	431	394	439	408	391	428	403	411	410	394	402	397	404	385	398	422	383	410	388	374	362	434	425	367	394	449	434	390	421	394	391	418	395	442	389	395	404	407	400	358	450	414	387	373	374	406	430	397	410	379	381	419	387	399	386	357	411	408	387	410	438	425	386	417	381	405	378	392	346	419	382	384	412	393	417	381	401	401	367	371	402	387	406	364	408	427	379	396	414	390	398	381	424	408	413	371	409	354	393	408	398	391	400	367	402	373	413	429	409	372	449	397	356	407	428	398	417	389	411	394	400	374	376	418	380	389	436	385	394	387	433	409	416	378	433	387	399	428	397	383	416	382	415	408	406	362	430	405	394	383	392	396	369	423	372	416	405	387	399	403	383	394	348	416	390	391	375	378	410	409	387	430	427	369	387	411	394	392	411	400	396	384	379	383	410	416	413	367	409	371	429	394	376
7916	20975	13891	7127	6187	4560	3520	2327	1970	1766	1492	1282	1095	810	783	819	767	773	754	662	592	604	569	599	578	2112	4310	4050	2784	2679	2057	1316	952	699	550	444	421	432	423	439	405	431	426	429	442	444	380	417	441	414	403	436	430	436	443	418	442	370	440	434	445	435	442	404	450	424	437	425	426	425	409	433	401	433	447	441	439	422	445	426	439	393	424	482	470	434	428	430	443	422	466	439	406	412	403	401	404	407	406	419	420	403	416	419	463	390	453	431	406	429	413	410	420	419	443	435	404	410	417	439	469	421	427	441	448	432	453	404	444	438	416	428	442	403	434	440	400	448	449	430	414	436	432	440	454	433	413	416	469	450	459	405	422	422	436	407	419	416	392	413	439	433	427	446	392	448	427	424	450	422	436	402	406	405	429	410	383	432	399	410	409	442	404	457	448	449	429	444	471	435	460	416	437	453	458	430	380	393	442	446	438	432	404	428	444	426	439	455	407	428	413	427	431	415	475	436	451	408	420	420	433	408	447	470	427	399	379	422	421	412	421	423	420	403	413	431	420	479	417	423	446	435	404	382	436	461	429	435	415	437	423	424	401	402	481	379	422	474	417	413	434	397	449	389	449	417	414	434	413	415	419	400	432	423	374	414	445	448	440	470	421	409	430	438	426	409	439	468	414	439	432	411	387	431	458	427	415	439	425	439	412	443	415	437	424	446	378	443	438	418	429	435	439	416	434	382	459	433	457	422	439	445	462	443	405	448	432	401	437	435	438	451	421	407	455	426	443	440	441	421	421	442	438	415	442	425	386	444	465	404	399	436	416	404	464	424	448	420	430	441	368	407	400	429	414	417	431	425	414	446	424	436	438	434	456	394	442	448	389	437	438	454	396	439	419	408	436	423	469	429	446	429	381	435	419	426	429	418	432	397	402	408	411	447	446	449	461	428	423	424	427	479	419	434	460	422	485	426	470	410	407	426	476	428	456	433	451	443	438	414	436	390	423	409	426	460	433	436	430	419	408	431	428	447	428	405	419	411	413	448	418	439	401	461	477	435	419	461	394	416	437	405	402	411	436	423	405	422	417	401	392	408	427	395	389	449	409	445	407	405	428	449	404	481	415	459	438	441	420	446	421	431	429	492	392	464	399	439	430	446	423	436	411	404	423	430	390	432	489	433	396	392	422	421	417	442	416	413	468	419	420	477	425	424	419	428	460	433	465	426	421	446	433	430	445	434	409	388	407	454	456	374	415	431	460	416	469	395	422	453	409	452	403	458	442	437	408	410	441	410	391	412	406	432	464	413	432	431	440	441	425	443	432	419	416	418	420	458	455	449	469	444	414	443	461	426	431	440	448	411	433	442	424	450	436	407	417	406	451	459	412	445	422	395	447	421	407	428	434	418	424	426	410	468	403	427	429	468	459	407	414	413	447	453	421	415	451	412	455	412	437	418	431	409	422	415	393	457	463	394	454	440	432	418	408	439	392	411	457	445	397	397	445	418	433	422	418	390	385	422	448	420	454	468	418	443	440	409	437	435	421	428	449	428	404	441	415	446	419	406	419	431	433	439	447	429	430	419	418	433	404	428	407	431	440	386	405	421	431	411	433	452	418	415	431	452	441	380	462	403	393	417	459	420	457	425	439	453	411	371	419	446	418	438	398	430	386	428	458	425	412	418	420	428	386	437	404	445	411	407	453	446	425	434	399	451	455	417	439	461	423	424	457	427	419	426	434	427	459	463	418	421	446	418	440	430	418	445	476	418	426	425	430	425	415	477	446	421	456	451	441	452	439	425	398	393	463	463	438	424	432	372	435	463	414	412	410	424	418	408	446	389	424	416	455	428	402	412	431	409	418	410	403	452	426	429	401	410	405	461	481	414	434	416	431	443	429	390	404	440	406	419	432	432	458	445	404	370	459	398	488	474	405	421	455	411	437	408	417	449	438	416	414	439	431	404	434	396	392	429	427	415	410	412	418	448	427	409	409	440	389	414	418	395	454	430	410	403	437	456	421	394	425	453	419	432	455	396	482	415	418	423	407	429	433	434	409	415	403	456	425	416	403	439	415	419	425	433	426	429	438	429	418	460	453	412	439	383	391	411	469	405	408	446	441	430	481	424	441	433	411	417	442	430	418	426	424	409	438	432	452	424	398	401	457	446	402	441	447	424	458	436	421	446	444	450	457	434	415	419	396	439	441	447	456	452	405	412	420	442	425	430	409	409	468	486	431	411	434	443	400	445	459	416	413	458	417	431	465	411	446	423	432	428	424	411	443	422	410	412	455	407	420	405	403	421	422	444	418	418	403	418	417	407	378	411	419	433	385	406	414	408	403	423	442	459	447	461	437	455	433	418	448	472	436	402	425	387	430	387	461	414	424	457	445	437	464	422	435	395	457	440	448	432	419	411	416	442	434	408	425	430	388	416	469	405	427	445	448	413	438	401	402	432	405	452	403	440	411	404	443	401	395	422	425	427	436	441	416	433	414	430	480	475	410	419	466	408	413	464	403	402	427	424	450	383	430	433	440	441	393	415	449	449	424	457	420	445	429	431	399	463	423	439	419	380	397	438	410	461	455	408	415	382	383	444	446	423	432	397	399	403	410	454	449	393	441	409	451	436	403	417	423	433	436	472	410	413	445	427	469	408	458	411	413	457	431	423	427	421	433	415	440	472	430	413	445	431	432	458	389	432	443	420	430	405	407	424	447	452	421	471	428	418	417	421	433	408	443	419	456	392	454	444	399	444	438	393	436	408	453	429	417	440	412	388	393	407	424	426	432	424	408	425	449	407	414	452	408	444	446	410	431	453	422	447	431	446	414	439	450	441	417	416	464	462	439	443	410	408	387	440	388	390	452	424	453	449	450	445	432	396	467	430	405	452	428	420	401	431	413	431	456	416	435	440	436	414	430	468	435	453	468	430	407	442	441	411	403	437	412	421	445	423	421	397	416	410	458	397	433	442	432	414	417	442	426	480	430	445	405	419	451	404	441	421	441	436	406	453	419	403	441	418	454	427	413	408	444	417	435	457	393	430	405	436	431	433	403	449	428	414	469	398	413	439	441	414	403	430	438	437	431	417	397	426	422	419	447	408	412	445	419	431	417	450	442	414	418	424	435	450	437	425	383	435	430	440	415	424	414	463	436	422	394	415	465	437	407	402	414	461	424	445	474	399	445	424	438	394	441	456	426	391	432	428	452	447	430	410	398	454	454	445	440	441	438	436	452	426	418	453	431	427	428	436	425	436	429	421	379	388	431	439	400	428	415	408	432	419	440	437	435	418	449	413	444	400	430	424	447	398	436	444	426	416	432	420	435	402	417	398	454	450	406	412	409	415	407	435	445	430	436	373	436	407	417	424	459	427	387	443	420	428	419	420	457	398	436	450	417	432	418	409	426	412	402	441	432	393	439	408	454	427	413	376	400	424	447	430	437	427	448	438	452	456	408	442	403	415	412	431	410	406	419	412	419	444	438	437	418	399	427	446	428	418
25011	21228	27446	25286	12330	2390	1666	1215	1032	1026	972	826	748	665	707	656	731	682	676	621	602	603	658	601	582	851	1583	2048	1766	1502	1134	803	694	620	628	572	574	526	574	525	565	518	559	545	507	580	514	570	529	550	521	558	557	522	544	554	554	557	564	521	550	537	564	529	563	541	552	557	536	543	571	520	520	575	555	544	550	531	560	524	468	534	504	551	542	482	526	538	534	544	545	518	510	563	558	562	555	541	602	556	549	542	533	562	549	546	575	544	556	506	533	568	538	590	602	576	537	496	543	556	525	528	504	517	566	546	508	520	548	534	547	522	569	566	526	555	544	540	503	521	579	549	558	532	530	520	528	548	509	527	489	511	537	538	577	564	530	509	522	553	516	532	585	521	558	528	540	530	555	501	525	549	526	532	534	512	521	513	549	547	608	523	529	548	573	549	568	512	505	559	523	520	543	523	554	532	569	521	524	560	526	528	528	587	510	565	543	549	525	573	521	542	549	546	496	559	522	525	549	553	546	573	543	472	521	559	547	541	551	553	516	548	557	488	560	574	507	524	542	549	522	512	534	535	572	531	504	505	528	531	533	530	555	530	522	560	516	580	522	564	497	542	551	510	534	562	513	534	511	537	548	534	562	499	569	507	558	544	538	535	514	587	527	556	518	552	510	573	540	549	557	549	530	561	548	526	536	524	549	549	518	554	561	577	540	519	546	539	515	527	512	528	569	513	529	530	550	529	526	539	538	535	521	511	564	536	529	543	535	505	528	568	582	551	538	514	578	571	573	574	554	548	510	545	527	558	534	550	554	554	529	521	567	555	539	524	547	520	548	515	496	594	549	522	559	514	527	524	566	568	565	503	519	564	555	515	551	523	550	555	556	544	533	512	538	540	532	521	519	565	510	538	535	546	600	532	585	557	534	533	524	515	568	602	576	548	550	547	557	535	503	544	499	538	532	522	560	521	510	583	504	526	511	514	509	520	546	531	543	502	542	523	513	495	573	529	535	526	567	508	574	519	509	499	508	545	506	537	548	535	550	516	508	520	513	509	558	545	526	523	525	560	506	587	544	513	544	571	563	522	518	521	553	531	547	508	551	518	511	556	554	557	560	515	551	596	546	513	541	572	550	564	525	574	536	603	530	561	507	522	541	508	549	568	528	539	501	534	523	547	519	548	520	553	529	539	539	543	508	532	549	593	545	575	539	529	530	565	525	524	537	528	571	536	561	545	610	524	518	511	555	560	525	560	521	541	529	545	489	594	573	521	546	560	550	524	543	547	551	533	530	545	543	514	532	561	551	524	552	538	543	507	594	540	538	532	521	550	555	547	583	549	570	532	548	568	554	543	512	542	533	554	516	521	578	571	540	550	556	590	536	546	537	531	530	524	569	538	524	552	525	576	512	568	501	513	538	545	571	557	563	520	528	565	585	570	531	549	546	562	540	538	550	508	491	525	524	558	575	566	504	528	572	557	580	547	531	547	545	508	535	545	528	544	505	572	513	537	550	534	554	524	572	564	548	559	541	516	510	533	598	563	539	554	560	524	588	525	565	481	532	520	519	556	529	551	565	506	544	557	561	535	556	525	533	538	493	532	564	529	505	534	542	563	565	557	529	533	573	521	573	543	525	540	540	543	551	498	566	540	592	550	491	512	569	547	546	560	561	484	541	570	538	576	497	577	523	526	526	555	519	554	518	503	543	495	512	517	521	563	549	593	525	529	524	550	543	551	550	535	543	509	531	557	514	507	536	538	566	520	587	532	530	506	500	516	557	517	523	547	548	534	544	517	549	542	556	526	573	538	537	533	548	523	512	533	555	542	574	580	505	534	515	586	516	534	574	549	547	526	576	563	529	557	541	544	572	530	524	529	521	544	573	581	562	557	538	540	506	573	563	545	545	573	552	513	560	557	522	584	540	544	481	532	549	499	522	525	505	590	553	542	563	553	540	543	585	550	502	536	581	536	524	530	541	535	555	554	545	575	521	585	531	562	565	573	566	555	509	550	562	548	524	547	553	473	550	529	555	554	542	560	557	520	531	532	524	523	541	503	507	556	489	555	526	554	550	506	530	562	500	575	581	521	575	538	513	546	565	517	525	547	599	537	502	533	532	474	575	577	532	526	545	582	519	517	551	545	560	516	570	513	551	532	553	548	539	567	501	517	524	526	522	534	578	531	540	545	556	561	544	564	527	563	546	494	569	504	528	567	527	537	586	561	549	561	529	526	540	519	512	592	559	571	559	539	535	522	512	546	545	545	536	540	529	541	556	526	502	545	523	567	525	503	526	516	536	561	536	542	527	542	546	541	551	524	540	502	509	559	570	530	523	574	549	478	549	568	559	544	537	518	554	571	570	547	513	584	557	525	537	522	549	545	526	523	555	533	497	567	589	536	517	549	547	530	522	567	561	544	523	543	535	526	567	475	558	517	547	555	561	534	498	573	531	541	525	546	501	561	552	548	547	541	505	489	573	546	537	513	532	531	515	567	537	538	561	544	515	620	536	557	541	542	513	501	524	547	525	534	488	546	539	553	583	534	559	596	563	540	545	483	567	557	535	537	567	545	516	506	536	513	496	537	550	531	549	536	527	541	511	527	544	577	517	536	544	545	556	540	511	531	552	544	579	518	533	540	540	525	517	553	528	541	545	529	525	532	536	548	485	529	544	560	565	573	507	525	555	519	547	532	489	597	501	589	513	516	538	550	545	559	511	585	548	537	612	503	570	550	544	522	522	537	548	562	536	563	556	571	544	553	541	557	514	553	557	555	551	543	523	529	532	578	532	561	522	518	532	490	542	512	573	563	589	540	524	549	533	551	519	525	525	511	597	553	536	537	539	538	529	550	527	541	552	517	544	557	547	530	544	535	534	543	537	513	514	563	551	520	519	551	513	547	540	560	536	529	546	541	527	532	534	533	555	544	545	520	541	539	546	546	564	538	562	506	547	519	534	518	547	514	530	495	574	534	558	572	562	529	517	555	530	560	587	549	551	581	538	553	540	556	554	518	535	517	532	563	586	572	532	524	537	532	558	541	561	558	544	520	525	492	538	513	574	519	554	539	528	525	588	514	555	531	553	560	553	520	519	562	542	539	538	524	545	545	503	531	547	506	541	547	569	531	527	540	556	524	557	527	559	526	522	523	516	512	573	515	540	532	592	532	556	573	527	601	500	527	546	536	557	536	548	526	577	544	563	544	539	541	543	564	522	565	538	529	567	565	556	520	545	528	565	560	558	538	539	564	581	534	574	542	552	533	548	512	566	538	565	554	529	562	534	580	534	527	555	566	474	511	534	558	544	529	542	563	494	547	535	589	525	545	544	550	526	583	531	547	538	492	539	533	549	527	542	554	516	551	560	563	546	522	517	556	539	523	559	555	550	541	542	567	552	528	551	517	536	555	551	545	542	572	553	515	571	593	550	560	519	532	517	546	540	536	559	528	528	556	556	539	545	558	506	551	499	549	540	527	578	510	531	616	587	497	541	575
7549	16502	10455	5986	5002	3456	2745	1931	1674	1675	1370	1219	972	916	866	848	808	841	796	756	760	686	719	712	648	1220	2459	3459	2742	2325	1647	1069	795	730	623	586	552	570	570	597	578	565	531	595	540	544	613	589	547	554	567	592	534	577	567	577	580	600	552	556	568	587	573	602	563	590	552	574	568	581	581	559	582	578	524	560	601	613	558	589	577	523	575	594	567	574	573	574	578	579	597	591	585	600	578	567	577	605	587	605	577	617	598	538	583	561	575	565	588	578	598	584	581	560	534	571	565	593	585	647	546	622	544	539	572	612	574	583	594	550	569	573	548	538	528	570	596	590	536	558	587	581	556	580	584	601	558	577	595	588	557	576	632	617	558	612	576	580	562	549	554	545	590	583	580	587	606	562	557	593	554	547	580	571	583	554	547	567	611	584	577	575	596	574	571	574	610	572	608	579	588	576	572	587	577	563	606	562	571	605	567	588	589	617	602	532	568	597	547	590	586	581	556	648	601	583	570	551	544	620	525	561	568	582	573	577	570	567	570	587	611	585	590	555	555	569	590	564	589	598	559	586	585	560	593	587	572	564	575	542	519	564	567	591	595	584	578	568	587	622	555	547	559	613	607	519	568	573	575	594	566	579	590	584	553	591	535	585	601	546	582	595	559	566	614	543	560	559	564	556	647	561	622	573	610	615	567	571	576	563	597	589	578	590	589	580	601	553	574	562	558	555	543	586	594	612	532	581	577	612	596	604	568	576	569	586	571	597	526	581	565	595	579	597	599	590	529	543	552	606	562	572	615	590	572	582	561	593	539	569	578	605	583	604	590	547	554	545	592	593	545	595	504	611	568	568	609	561	567	527	531	579	541	545	536	576	592	568	549	558	593	571	545	569	587	603	568	599	577	589	547	549	580	606	602	566	545	593	587	573	569	593	567	552	596	554	559	581	599	582	558	530	559	581	559	582	562	581	622	552	569	616	551	594	551	559	566	565	593	603	561	577	594	580	557	619	558	607	570	532	571	573	559	549	539	565	580	547	542	575	586	623	560	546	573	550	572	579	570	568	617	597	587	568	595	539	557	579	571	609	519	585	624	581	572	519	566	582	605	564	569	590	515	584	555	558	612	568	579	587	595	553	540	531	582	563	574	519	587	567	588	576	563	548	563	597	568	560	607	555	611	551	570	584	577	600	587	560	520	549	592	574	618	576	568	603	620	573	574	595	610	578	580	581	575	626	543	515	551	517	584	543	562	514	566	635	534	597	550	596	535	642	585	578	536	549	601	584	541	576	585	552	553	574	562	562	604	588	533	571	564	537	551	554	549	539	562	569	587	595	586	603	537	623	580	600	574	545	545	579	613	587	577	568	588	579	563	601	575	595	580	580	571	588	604	535	600	575	581	560	572	585	571	561	561	567	562	564	590	569	585	550	651	560	571	566	562	601	548	590	583	514	569	573	530	633	566	557	533	575	591	608	545	556	589	540	577	538	537	581	572	573	596	591	519	562	575	574	543	604	601	588	575	574	571	576	570	616	567	559	542	570	608	581	534	607	559	627	577	573	583	579	555	564	586	599	589	532	631	581	560	570	551	545	592	572	573	550	546	582	571	562	590	562	588	614	569	567	577	592	554	562	584	552	623	607	567	614	545	567	577	563	593	548	600	579	526	594	563	558	583	538	588	575	591	536	597	599	565	598	551	570	570	572	522	606	571	582	570	555	570	580	528	559	594	589	593	607	588	600	571	555	562	601	573	617	583	579	562	603	587	582	546	565	576	635	618	564	587	543	588	539	599	582	589	563	624	558	588	558	596	543	606	594	604	568	570	570	587	587	569	599	564	588	591	529	601	584	583	567	578	573	599	553	557	591	608	568	545	536	561	584	555	540	564	567	542	556	582	545	584	579	521	566	554	582	576	572	540	547	565	546	552	598	583	577	588	599	615	541	542	626	591	551	592	597	564	564	571	548	585	604	533	569	592	585	547	570	570	592	595	609	555	537	540	591	544	548	569	579	561	579	556	577	587	572	571	581	546	581	553	592	586	554	547	546	576	559	552	537	584	573	604	578	562	542	552	576	601	592	556	582	555	579	544	538	548	568	574	544	595	576	588	566	581	559	616	563	555	535	626	592	582	553	590	545	584	584	590	585	592	589	570	574	612	582	589	540	512	552	544	555	546	601	581	558	555	578	612	594	543	556	622	570	593	550	657	555	555	592	590	604	576	529	570	606	551	574	555	601	546	563	586	557	579	549	583	571	578	544	577	610	545	608	576	541	580	547	553	588	575	572	556	542	588	601	584	588	561	581	574	592	609	565	544	637	555	518	568	554	566	561	553	583	594	574	573	536	582	587	553	602	580	570	598	601	622	563	571	553	600	549	563	583	587	544	619	593	572	580	574	555	552	551	580	565	551	614	570	569	601	587	588	587	590	595	600	591	604	516	597	546	593	571	558	553	608	569	602	561	555	616	588	569	573	588	547	590	575	607	585	582	604	607	589	557	564	561	575	567	552	589	545	608	561	559	566	603	530	572	571	539	575	574	566	539	597	615	557	564	562	534	584	562	585	595	530	580	579	599	596	549	595	579	541	610	525	582	523	599	590	571	606	572	518	590	590	550	579	597	552	555	578	571	586	582	585	606	570	576	567	565	589	597	586	588	598	609	609	577	549	617	575	559	605	575	551	544	557	566	568	569	600	600	555	608	592	553	611	553	591	568	555	549	577	557	567	568	562	586	556	596	565	578	582	526	612	563	624	591	567	589	592	593	555	557	605	606	585	551	554	559	540	597	538	574	537	563	605	527	613	591	595	551	565	564	553	570	607	580	570	560	581	619	577	580	599	588	604	607	555	617	525	586	578	549	548	589	593	546	619	564	585	578	541	583	583	557	579	578	551	618	574	587	560	528	577	579	558	568	565	584	541	583	579	579	588	590	632	587	536	605	564	539	589	570	566	584	584	589	579	563	541	566	573	568	563	575	561	584	581	534	588	564	584	557	579	558	566	591	589	637	610	584	591	569	572	575	611	596	600	583	599	587	595	587	623	568	608	577	538	542	571	548	607	532	570	544	555	626	563	595	590	589	575	576	607	611	606	592	541	581	581	531	589	615	576	584	545	571	611	612	643	526	547	575	597	542	573	560	568	544	555	582	569	621	529	607	630	574	552	593	586	574	560	608	610	608	556	590	539	574	587	530	598	643	607	579	566	577	566	571	586	602	589	562	541	618	580	602	572	561	587	586	553	602	556	586	574	553	561	584	576	565	585	534	552	582	595	540	555	538	562	632	627	541	575	632	582	560	563	559	586	557	562	580	547	554	601	574	535	548	588	574	569	549	593	564	584	539	580	563	549	599	562	578	524	591	568	547	590	571	582	564	578	561	572	557	629	568	595	579	535	589	525	574	558	630	569	570	552	555	599	579	593	577	588	559	594	592	546	582	583	567	605	621	548	596	608	589	573	591	598	544	549	584	568	611	598	596	564	557	624	590	603	599
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
