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
339793269959	339793270476	339793271026	339793271576	339793272126	339793272680	339793273226	339793273776	339793274326	339793274876	339793275426	339793275976	339793276526	339793277076	339793277626	339793278176	339793278726	339793279276	339793279826	339793280376	339793280926	339793281476	339793282026	339793282576	339793283126	339793283676	339793284226	339793284776	339793285328	339793285876	339793286426	339793286976	339793287526	339793288076	339793288626	339793289176	339793289726	339793290276	339793290826	339793291376	339793291926	339793292476	339793293026	339793293576	339793294126	339793294676	339793295226	339793295776	339793296326	339793296876	339793297426	339793297976	339793298526	339793299076	339793299626	339793300176	339793300726	339793301276	339793301826	339793302376	339793302926	339793303476	339793304026	339793304576	339793305126	339793305678	339793306226	339793306776	339793307326	339793307876	339793308426	339793308976	339793309526	339793310076	339793310626	339793311176	339793311726	339793312276	339793312826	339793313376	339793313926	339793314476	339793315026	339793315576	339793316126	339793316678	339793317226	339793317776	339793318326	339793318876	339793319426	339793319976	339793320526	339793321076	339793321626	339793322176	339793322726	339793323276	339793323826	339793324376	339793324926	339793325476	339793326026	339793326576	339793327126	339793327676	339793328226	339793328776	339793329330	339793329876	339793330426	339793330976	339793331526	339793332076	339793332626	339793333176	339793333726	339793334276	339793334826	339793335376	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2712	3600	2300	2712	3600	2300	2711	3600	2300	2710	3600	2300	2710	3600	2300	2709	3600	2300	2708	3600	2300	2707	3600	2300	2707	3600	2300	2706	3600	2300	2705	3600	2300	2704	3600	2300	2703	3600	2300	2703	3600	2300	2702	3600	2300	2701	3600	2300	2700	3600	2300	2699	3600	2300	2699	3600	2300	2698	3600	2300	2697	3600	2300	2696	3600	2300	2695	3600	2300	2694	3600	2300	2693	3600	2300	2692	3600	2300	2692	3600	2300	2691	3600	2300	2690	3600	2300	2689	3600	2300	2688	3600	2300	2687	3600	2300	2686	3600	2300	2685	3600	2300	2684	3600	2300	2683	3600	2300	2682	3600	2300	2681	3600	2300	2681	3600	2300	2680	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22103	20276	27564	22688	20244	21568	39846	41375	30889	13289	746	1026	345	352	453	306	273	288	302	277	275	285	283	275	281	281	299	274	297	281	295	274	275	284	290	275	269	295	280	280	300	300	278	286	298	274	270	286	290	267	318	343	375	318	291	285	278	308	271	284	290	292	297	289	281	307	303	287	301	300	285	294	282	292	248	324	262	274	298	308	295	302	311	269	283	284	286	285	272	303	305	277	310	263	263	293	292	287	276	285	290	280	306	270	321	295	293	299	301	284	266	318	307	286	283	310	290	266	278	277	290	298	297	301	284	268	280	288	296	276	266	269	281	249	318	295	285	271	298	277	274	256	263	271	265	270	284	279	290	287	281	312	284	281	269	283	269	280	297	283	274	309	269	291	293	281	264	290	290	267	274	275	291	294	298	285	280	277	269	264	278	277	263	281	299	267	273	290	329	256	282	304	306	304	281	300	268	268	305	307	299	262	293	283	282	275	260	275	300	298	268	278	314	281	262	277	271	278	286	282	266	298	301	267	291	299	279	271	333	322	260	277	254	312	296	305	244	291	296	264	292	300	259	262	274	265	255	282	287	312	271	265	260	274	275	275	279	277	291	315	269	293	281	280	259	299	279	285	282	289	288	256	262	278	291	304	269	270	286	285	275	283	279	263	295	286	278	262	303	279	284	285	297	310	281	286	276	280	292	291	302	257	300	283	271	270	302	275	273	324	278	270	273	280	268	302	288	313	270	306	282	312	268	316	277	313	283	273	293	290	263	277	280	308	265	269	281	251	289	285	298	292	328	300	276	247	309	293	286	247	310	309	254	285	261	275	301	283	274	280	273	265	290	308	284	245	280	287	274	259	326	293	286	306	291	303	292	279	296	274	281	269	270	285	278	296	260	308	320	262	287	302	252	290	300	283	315	271	264	287	288	280	289	255	246	284	269	276	283	328	271	288	282	306	287	283	296	286	278	277	275	284	302	266	262	305	285	288	294	277	292	300	297	286	300	290	305	304	274	299	280	282	299	287	278	265	273	315	252	275	287	269	290	279	294	274	273	302	301	292	271	296	291	289	316	293	287	263	291	304	273	278	260	314	280	303	286	313	266	279	290	281	258	284	278	259	262	284	264	256	306	241	298	295	286	261	274	249	284	311	289	289	281	289	257	282	287	297	284	262	254	296	295	274	306	282	288	298	276	238	289	280	271	275	314	320	258	286	306	299	288	311	279	294	290	299	272	300	309	301	283	294	291	293	301	302	309	286	315	282	296	308	234	280	270	302	298	275	289	301	266	289	282	287	305	285	272	286	284	285	275	279	290	261	309	275	312	255	287	260	256	265	284	273	269	308	311	261	254	275	296	265	309	277	290	314	289	293	319	273	294	270	280	284	283	309	248	298	276	280	264	277	267	287	269	268	283	271	274	301	283	275	264	297	268	277	301	314	308	263	274	288	272	251	266	294	247	278	308	292	328	281	284	281	266	289	255	301	295	322	310	286	280	269	266	291	269	303	257	299	280	310	273	261	300	264	270	302	283	315	266	280	283	293	290	270	303	277	270	295	266	265	279	261	293	263	265	284	286	276	277	317	270	287	280	270	262	254	283	253	265	281	299	264	286	275	285	273	288	283	276	289	305	308	311	298	303	270	286	271	291	275	279	294	259	274	291	287	276	282	272	278	268	262	288	296	291	287	252	268	249	284	271	283	304	314	292	292	296	266	312	288	296	262	264	261	294	312	269	279	267	279	297	288	276	308	258	284	282	283	268	294	278	262	268	266	263	280	248	273	266	285	249	294	297	269	252	296	275	294	289	284	272	289	286	280	258	275	283	256	296	248	279	261	294	313	291	280	279	300	283	290	285	290	294	266	280	307	272	298	277	284	269	323	248	314	284	261	281	281	300	283	289	287	290	320	266	288	292	299	309	277	269	258	270	301	283	291	272	279	275	276	272	305	308	277	294	246	302	269	281	302	297	315	289	255	295	285	298	300	307	278	294	279	281	298	300	290	286	289	256	275	308	259	264	308	290	272	284	293	281	319	278	304	280	288	278	259	264	291	294	280	275	297	301	280	279	281	283	287	281	275	275	280	292	255	311	302	282	305	278	286	254	320	293	279	287	272	253	258	299	273	271	274	273	305	274	249	284	286	287	313	264	272	278	324	318	292	246	316	314	323	297	282	276	289	286	289	299	284	287	271	308	287	281	279	288	300	285	295	282	281	290	267	290	281	281	299	269	282	271	269	240	283	302	288	286	289	281	274	253	305	284	262	281	245	321	266	258	270	294	287	275	253	302	281	275	301	299	273	290	295	273	286	281	270	278	266	285	272	277	287	260	258	280	287	282	252	277	300	303	291	276	286	262	285	278	301	285	276	266	262	282	301	292	259	285	257	284	286	303	292	297	298	298	287	285	257	288	288	276	274	272	301	308	278	308	279	289	263	269	283	262	286	263	253	279	278	320	291	282	265	288	272	270	292	265	256	284	276	278	259	293	277	263	299	305	286	249	262	296	290	282	263	279	264	301	296	259	271	274	294	302	282	266	287	278	296	260	278	292	267	252	288	297	270	290	279	256	319	301	311	302	262	269	279	255	269	268	300	286	274	298	298	289	260	280	294	271	272	291	278	271	290	276	263	297	302	283	270	291	254	285	239	276	296	270	310	316	283	264	273	288	295	264	281	284	301	286	259	285	279	308	274	292	290	313	288	283	274	294	278	262	289	291	281	269	287	292	273	287	293	289	299	284	304	288	241	260	299	315	273	296	306	279	303	278	273	273	269	286	269	253	286	289	280	277	266	278	272	289	269	276	350	263	286	300	279	272	276	286	277	296	290	295	268	303	249	308	281	292	281	280	284	282	275	297	260	291	261	274	282	296	261	307	279	287	275	257	280	277	249	283	282	291	290	281	273	278	257	283	288	277	288	312	269	260	260	291	286	258	294	292	298	298	251	305	275	280	267	289	262	297	284	298	279	251	292	282	314	304	296	262	282	296	268	292	288	288	304	274	256	248	297	295	256	265	280	301	275	299	300	254	288	307	302	299	257	274	303	299	289	245	300	279	261	258	297	294	279	276	297	273	255	294	280	250	273	287	293	286	298	267	272	256	294	300	266	294	276	299	261	280	321	252	259	292	278	289	276	298	262	285	263	297	289	278	302	290	301	289	253	274	269	294	260	256	294	269	278	300	284	306	291	282	271	282	291	263	315	306	287	266	287	296	285	286	283	307	282	322	280	280	260	303	281	264	246	301	287	307	303	292	274	296	275	274	286	275	288	327	285	294	284	287	309	323	291	274	277	280	280	292	294	306	272	282	289	285	272	311	281	285	269	283	267	287	308	289	293	292	298	283	284	296	318	274	278	284	298	289	256	284	279	299	279	276	271	287	308	297	315	296	276	297	281	281	299	279	269	260	291	268	279	295	295	288	267	277	259	275	306	273	248	282	293	298	275	242	256	276	297	271	306	286	315	267	298	295	300	253	301	278	258	288	296
29483	49427	33684	25161	21236	27836	46298	46626	37246	14907	903	3006	696	604	1108	588	538	551	537	556	521	565	518	495	536	531	558	543	550	485	507	525	540	529	568	540	520	503	565	560	542	538	528	549	555	548	527	554	496	562	622	802	780	630	580	536	555	540	522	516	538	525	533	518	595	501	502	551	533	539	570	541	528	506	542	526	491	514	543	501	509	555	511	541	528	525	532	538	560	498	501	519	532	520	517	573	519	509	517	505	514	527	543	508	556	571	521	511	556	543	493	519	496	522	528	515	530	498	489	521	505	480	543	528	496	496	543	513	538	539	536	546	501	504	537	514	485	507	547	536	525	509	516	509	519	467	556	503	510	543	521	549	524	546	512	492	522	531	540	516	515	505	534	506	524	523	531	546	529	516	537	520	592	554	549	495	534	508	485	482	526	566	519	504	532	508	523	542	536	511	535	516	471	545	463	554	525	539	530	487	503	565	489	554	509	542	536	510	548	522	497	547	474	500	505	545	529	563	554	541	526	501	501	544	553	546	508	534	495	513	515	497	530	513	545	529	503	499	523	544	486	521	496	542	506	503	508	495	562	491	536	525	513	556	501	536	513	523	550	554	534	524	535	488	519	562	547	521	522	480	526	544	534	553	542	559	516	491	515	521	522	532	506	538	517	549	517	557	487	492	521	506	539	519	505	533	553	527	492	525	492	520	546	491	507	539	552	519	495	518	523	540	540	547	543	503	513	563	532	511	516	525	513	519	502	509	533	491	527	526	539	544	497	575	547	488	511	554	510	513	522	555	495	508	553	532	483	552	499	507	571	572	517	479	534	579	560	573	507	534	501	545	500	524	477	515	555	518	526	505	515	539	508	529	522	546	538	465	533	502	494	494	533	522	486	517	545	523	535	487	546	511	534	506	541	485	470	548	547	517	529	552	485	539	521	522	559	550	555	500	484	526	511	542	515	497	496	508	527	524	494	550	546	550	508	495	476	529	543	515	556	514	532	538	496	529	526	545	540	520	520	525	522	515	511	523	519	494	508	526	556	540	556	540	530	493	529	541	531	490	552	499	523	497	497	533	512	543	545	513	529	550	530	524	527	547	532	533	550	506	529	547	581	525	520	530	550	492	493	536	490	529	556	543	529	484	510	521	482	496	521	538	532	493	508	511	489	518	521	519	525	495	530	515	532	523	539	512	487	513	524	546	531	567	502	526	486	533	506	538	513	561	512	552	528	558	537	530	534	516	530	544	526	517	557	539	505	531	487	537	486	531	509	513	510	516	483	545	550	513	533	529	504	546	538	529	483	493	536	489	515	532	539	547	509	519	510	491	535	517	542	562	516	499	543	523	511	537	549	533	512	528	512	558	536	490	515	536	535	518	526	526	545	482	513	562	535	531	518	529	553	544	505	536	545	542	500	532	539	548	520	519	530	490	514	502	519	523	513	509	524	539	546	529	535	494	523	501	549	501	514	493	543	491	519	531	536	536	531	519	523	534	464	517	481	564	499	529	549	528	512	553	523	501	526	520	497	528	569	540	531	487	539	533	520	508	540	514	544	558	512	539	494	570	519	534	565	538	522	530	569	530	507	519	531	507	544	524	501	531	555	549	562	548	529	538	534	532	514	508	522	541	516	513	555	524	544	534	494	498	544	487	515	516	520	491	500	531	502	508	543	502	524	557	544	494	533	516	493	546	510	482	562	493	497	525	511	573	555	536	574	550	565	569	523	541	514	529	505	539	531	513	567	535	537	537	508	541	528	495	534	535	483	513	539	547	560	516	537	477	553	548	521	533	490	538	552	547	517	487	523	526	498	538	529	537	510	520	559	514	529	522	521	502	513	535	519	554	529	541	547	512	534	490	540	522	493	543	499	521	540	479	475	530	537	521	557	508	565	542	521	535	552	499	527	543	525	463	571	548	510	565	495	526	550	514	566	490	513	519	514	559	554	524	512	465	538	547	509	507	593	567	493	544	538	544	512	484	501	524	532	497	487	528	516	524	525	556	467	586	538	576	518	513	518	534	511	542	530	506	516	526	536	498	482	478	502	533	508	508	520	519	531	548	527	496	505	533	486	524	519	507	554	542	545	512	497	539	549	549	516	565	476	592	543	529	534	568	556	556	531	495	512	560	515	540	538	525	545	527	529	520	518	521	492	508	503	564	509	532	572	506	532	506	491	510	561	499	514	548	543	510	555	562	566	536	500	470	495	521	518	538	528	494	468	547	540	553	514	523	512	519	555	536	517	510	517	491	503	517	514	528	468	500	545	524	511	534	495	566	524	517	535	540	526	556	538	488	560	525	524	550	518	530	487	505	525	541	561	529	512	537	519	501	508	487	518	527	499	575	547	562	540	507	519	512	529	519	537	535	512	478	478	514	521	517	520	567	517	516	511	535	519	508	502	546	505	541	524	575	496	557	561	540	551	518	503	527	504	504	488	495	541	544	501	490	561	509	536	499	502	518	467	538	555	514	541	536	547	551	541	550	496	498	559	464	522	544	556	541	528	472	503	507	560	498	519	521	504	513	476	538	502	509	497	481	499	489	516	535	511	549	528	577	542	520	553	520	526	540	532	533	548	489	514	529	536	549	533	483	557	479	571	559	553	578	512	530	521	497	507	524	556	527	509	571	542	540	565	514	488	474	521	492	546	520	549	509	480	530	512	495	526	500	486	496	527	527	517	517	544	517	558	545	511	511	496	520	560	562	511	494	515	554	558	515	524	533	513	498	523	535	564	507	531	483	534	521	463	541	498	516	515	536	537	544	506	524	521	566	542	512	497	521	523	522	500	547	507	531	519	508	551	524	546	535	534	548	522	535	529	524	553	454	516	522	540	545	528	512	484	562	484	543	529	535	530	525	569	511	553	523	514	560	529	553	509	515	553	509	521	519	528	531	530	529	527	558	511	505	528	542	528	525	549	505	515	615	540	520	515	500	516	520	532	553	495	524	518	534	533	512	543	522	529	542	531	553	511	499	512	543	498	501	508	500	474	544	508	503	516	500	561	533	511	521	532	541	544	516	563	491	522	546	496	504	493	487	540	518	531	516	552	527	504	520	519	510	523	524	556	522	487	549	508	516	548	515	527	517	602	544	499	456	505	540	558	493	534	511	538	473	518	549	542	541	525	514	546	515	528	504	478	554	531	560	541	529	558	536	556	548	521	482	483	528	508	547	515	505	536	557	542	527	532	547	511	501	544	534	528	559	571	546	526	554	517	545	546	550	507	547	477	507	558	524	466	544	539	564	525	502	559	516	544	558	522	526	516	526	538	554	532	553	531	489	512	488	494	564	535	534	531	507	542	580	498	516	500	547	535	552	494	500	514	541	485	525	544	524	562	541	497	510	515	511	526	508	535	509	527	515	495	536	548	518	545	515	542	583	544	543	515	579	498	528	562	471	504	528	497	569	510	560	517	480	521	499	495	510	498	486	509	505	490	510	526	501	529	552	516	535	538	515	518	511	572	558	513	481	494	529	539	521	507	581
27414	22359	18228	9871	4758	3906	6019	6118	4077	1247	445	430	387	379	387	384	351	344	374	398	386	375	378	392	374	346	330	342	361	318	379	378	333	326	367	357	394	380	362	368	327	325	345	387	356	350	352	347	336	398	357	358	365	369	373	390	392	357	355	400	366	352	350	387	362	369	359	338	348	407	394	359	339	346	336	351	349	366	376	354	369	408	365	348	341	346	375	344	363	367	357	383	369	348	389	359	364	374	365	386	369	352	365	356	356	358	348	332	397	378	372	356	383	366	348	365	377	362	370	378	369	356	352	349	364	368	377	366	384	361	349	361	370	342	361	359	360	370	367	372	378	368	400	344	393	376	357	352	372	337	352	358	332	336	382	382	336	343	298	348	352	353	373	339	366	350	328	372	354	342	372	352	364	391	369	338	352	367	361	339	354	338	341	342	386	362	371	350	383	376	353	366	375	382	387	336	343	365	342	358	373	381	368	379	380	381	323	349	367	377	377	387	325	370	369	396	336	356	378	348	340	337	377	360	339	367	351	354	375	363	366	328	335	377	353	347	354	362	347	341	327	369	355	362	377	382	386	342	356	347	405	332	329	336	350	353	366	382	334	382	343	335	346	375	351	352	387	344	360	384	384	382	343	381	356	343	374	403	374	343	385	359	352	331	391	363	333	362	349	336	365	362	358	347	347	375	343	371	364	370	366	355	373	331	357	352	361	371	388	359	381	383	355	346	367	345	382	353	353	358	356	351	409	362	358	338	362	340	364	357	360	385	334	348	361	369	356	350	364	401	385	379	363	339	379	373	322	369	367	350	350	361	339	349	357	391	350	366	387	321	388	369	353	336	334	333	369	364	380	371	408	351	361	369	306	359	362	336	355	371	386	349	352	376	380	346	348	354	346	358	400	363	351	391	370	357	387	359	348	375	398	352	325	362	336	354	370	383	355	348	320	349	384	365	372	375	365	375	372	383	360	370	350	381	372	376	367	358	354	351	397	391	366	372	392	354	366	355	369	373	353	366	363	355	356	384	311	367	333	358	368	341	372	368	336	365	349	384	339	375	318	361	363	345	363	377	341	353	385	369	382	359	352	396	360	381	374	353	344	363	351	343	375	362	375	337	391	383	375	392	386	342	378	380	363	373	335	347	365	374	378	356	422	371	355	326	344	363	362	390	334	353	346	355	350	357	392	347	377	367	353	375	346	360	377	372	369	375	392	352	351	337	326	348	365	384	327	336	424	389	356	376	395	370	387	362	342	357	353	352	356	353	330	329	351	355	377	334	344	386	394	362	366	363	341	381	406	371	363	347	365	365	398	378	361	353	367	358	366	326	382	353	350	373	340	377	332	395	372	364	393	367	382	372	355	341	319	343	410	372	366	338	347	345	384	360	356	341	382	378	328	356	375	392	339	345	377	362	355	361	367	362	399	349	350	353	386	347	360	348	374	391	373	362	340	362	350	362	371	347	381	360	349	377	359	309	361	356	334	352	351	366	367	355	381	355	416	359	352	344	361	367	353	376	387	355	367	368	350	400	370	347	327	366	368	382	396	399	364	375	346	365	367	370	352	344	352	328	333	338	307	345	377	365	394	344	377	376	356	367	370	352	362	388	366	362	389	375	331	354	330	356	333	378	387	349	378	361	374	342	357	370	361	360	371	379	344	394	352	376	355	354	369	359	353	363	338	345	343	351	367	357	370	384	351	374	366	338	375	372	352	361	358	359	344	340	357	352	381	361	353	381	359	354	327	351	375	378	364	354	354	378	360	351	353	345	385	377	347	392	399	379	348	343	324	363	380	363	326	364	366	349	368	383	373	345	364	390	362	342	388	324	352	350	359	358	341	357	355	380	329	370	354	337	377	362	310	336	363	353	358	377	365	344	398	351	373	357	386	378	355	349	374	417	381	386	387	380	362	376	354	380	357	409	365	367	369	354	329	361	414	365	367	394	368	346	338	354	357	368	385	376	377	351	351	376	399	373	376	374	360	383	326	396	389	338	383	355	349	377	356	377	367	405	373	335	362	356	346	374	345	377	338	332	411	363	369	353	327	392	397	381	376	357	342	360	364	358	345	370	381	382	381	354	353	371	332	361	335	370	360	391	370	377	386	378	380	363	369	368	375	347	354	328	339	381	370	357	375	374	403	387	377	372	379	362	384	353	351	402	374	403	377	340	359	353	365	372	424	364	360	379	362	350	378	378	343	350	365	355	372	393	375	368	364	376	347	343	352	356	350	357	349	402	354	384	374	398	388	341	370	308	376	367	400	359	355	339	349	375	381	373	371	356	355	364	361	342	351	369	325	348	380	376	332	340	360	354	392	352	387	357	358	368	344	371	335	353	370	378	344	393	380	358	353	353	364	395	372	350	376	388	381	343	353	360	370	366	360	380	381	363	345	373	344	331	345	350	362	369	341	388	374	332	357	363	373	352	380	393	361	364	354	341	382	361	382	395	385	336	349	387	345	366	310	371	392	365	373	354	351	373	367	347	364	354	353	350	370	385	365	360	353	373	352	370	375	384	375	356	370	360	367	370	373	356	351	355	359	338	383	399	364	390	345	391	392	362	388	380	327	330	367	358	345	368	348	369	370	356	391	345	350	356	357	363	380	374	361	368	386	346	362	362	365	369	333	334	364	362	374	339	321	372	373	388	349	362	357	343	368	352	348	370	366	348	344	355	358	371	360	377	360	375	394	355	339	350	373	355	346	367	381	337	350	358	327	368	342	373	338	362	333	376	335	365	387	378	362	383	370	346	362	372	345	364	359	357	338	376	354	368	370	379	386	361	375	333	325	355	381	394	373	374	349	374	373	356	361	327	353	350	395	373	396	373	358	365	365	355	351	367	327	347	373	327	331	364	337	338	352	392	362	364	377	353	376	327	327	348	375	317	347	337	370	361	371	333	331	392	393	365	361	372	355	324	378	348	341	403	328	372	383	378	381	368	328	365	370	348	373	388	386	330	345	355	372	351	353	371	370	365	355	358	368	378	337	347	360	335	351	382	363	323	365	347	383	379	378	372	416	363	327	368	345	370	379	353	355	345	318	397	354	338	342	335	354	378	372	353	385	339	383	374	348	367	381	393	329	359	349	380	336	355	354	364	336	393	344	375	389	352	361	370	329	378	350	374	358	385	312	317	354	393	359	359	347	364	335	397	372	345	359	394	365	359	353	393	355	346	364	375	367	376	374	431	334	345	374	342	359	362	361	371	382	353	391	360	377	343	363	368	352	384	381	363	386	379	386	372	362	365	360	349	378	347	349	351	337	375	375	377	356	317	386	355	368	358	381	381	361	336	382	342	386	366	393	364	391	352	323	401	375	359	367	376	351	374	354	353	400	374	374	377	349	347	367	335	350	338	366	361	338	329	400	394	356	358	315	349	369	354	369	350	376	360	360	329	375	359	356	369	417	367	329	339	367	338	388	366	373	374	383	346	348	385	383	369	354	374	367	363	357	375	356	369	359	366	347	345	371	367	370	349	370	360
25649	34298	22500	15912	11641	10914	14702	14042	9514	2865	835	917	730	668	743	715	686	668	682	698	652	641	720	700	669	696	680	672	682	690	700	651	666	678	660	677	689	710	685	705	673	683	710	723	706	676	670	699	705	710	697	650	665	656	702	708	693	678	693	713	691	735	668	673	652	691	651	675	708	669	654	733	687	680	662	668	666	677	673	687	649	703	655	674	718	684	640	690	652	689	680	724	666	680	664	652	623	686	664	715	663	641	691	660	676	676	687	710	642	670	680	652	674	670	651	710	659	655	700	695	662	639	741	653	665	720	672	749	663	677	596	711	696	694	676	695	734	672	704	691	683	665	731	670	656	674	725	645	733	683	714	673	698	652	710	708	692	653	681	672	730	674	678	686	703	675	702	634	676	669	695	707	654	715	681	677	635	718	662	694	693	702	680	679	658	661	680	708	684	676	669	648	696	656	661	644	695	695	689	701	721	717	699	702	652	684	718	698	637	675	664	663	687	678	671	719	702	675	661	615	690	728	656	650	720	691	667	654	724	689	661	659	652	629	692	619	666	714	643	710	697	654	669	677	654	679	662	671	694	616	704	698	668	687	674	710	703	646	669	683	703	703	723	693	638	759	656	732	706	676	707	652	711	678	668	675	653	693	681	605	640	688	677	688	621	673	692	711	634	670	641	695	725	668	668	666	666	658	651	680	709	664	624	731	695	654	656	720	624	678	679	666	672	694	736	695	706	633	697	682	668	665	655	711	690	710	657	716	687	691	675	683	640	665	690	674	717	616	685	714	679	738	634	684	695	667	650	652	657	678	663	639	678	696	638	663	688	695	664	693	670	618	653	675	709	654	677	695	674	659	677	703	676	707	668	703	666	646	707	633	715	678	681	667	663	653	702	672	678	723	712	701	708	685	666	724	702	686	622	702	640	725	651	666	691	668	641	681	700	704	679	684	706	665	681	671	636	666	660	674	682	658	669	674	653	701	716	704	685	701	710	642	652	695	651	718	727	688	677	676	631	644	678	736	685	672	701	636	699	661	702	655	683	685	636	656	671	721	663	691	659	672	686	638	682	701	715	650	664	652	645	696	674	675	691	663	669	716	676	671	671	658	725	707	676	678	717	690	717	699	673	626	683	763	713	670	707	675	715	680	660	721	657	689	661	626	685	681	696	684	660	699	692	683	696	647	695	691	652	717	709	699	721	696	667	677	677	690	704	711	654	656	736	694	643	686	723	678	712	685	710	679	693	711	642	651	688	641	677	665	683	705	671	684	656	677	702	660	666	722	722	724	653	716	726	714	634	689	696	715	657	664	642	689	681	696	678	627	670	643	668	645	699	678	661	709	704	684	668	683	695	675	696	678	662	665	669	708	700	696	716	657	725	700	669	650	649	639	688	683	681	673	660	661	730	692	659	696	678	690	673	657	702	681	709	674	695	658	649	702	707	700	660	697	677	653	677	680	697	636	725	643	696	722	652	632	686	653	685	665	666	722	699	711	647	685	644	671	694	730	734	689	721	689	729	644	742	690	704	691	632	639	702	717	682	683	714	663	694	673	703	698	682	726	695	686	635	698	649	630	681	698	676	706	677	663	673	664	722	661	676	673	662	670	681	655	640	673	657	686	674	658	657	712	685	666	705	661	668	708	646	683	665	717	676	664	702	690	674	720	681	699	699	711	663	673	642	657	675	674	706	653	664	697	694	699	686	725	690	679	656	718	666	687	715	706	640	665	668	767	640	674	642	739	666	659	667	699	644	656	673	710	702	664	692	684	690	653	691	670	688	705	727	656	677	647	611	676	626	664	679	677	714	719	712	663	617	695	688	646	670	692	719	677	685	692	710	642	712	691	698	692	702	724	671	710	704	654	686	711	657	676	732	672	651	690	714	687	697	697	672	688	648	658	716	647	718	707	692	696	698	713	640	703	664	676	653	697	615	664	633	684	666	650	692	707	717	653	680	728	689	679	706	698	686	683	690	668	699	750	693	674	690	613	749	711	659	692	670	715	668	662	689	686	690	677	682	669	678	658	686	715	672	637	674	714	658	690	676	725	686	673	682	671	716	669	680	694	690	667	690	697	649	713	651	695	675	670	645	679	695	712	728	673	688	677	685	681	732	711	654	704	687	692	731	669	725	710	680	676	659	666	677	683	696	674	670	713	639	704	687	657	658	646	648	702	707	661	680	675	631	698	665	719	688	715	703	702	710	694	658	678	675	635	649	667	629	655	657	737	690	701	696	672	663	685	696	677	714	673	646	654	684	664	679	610	660	641	617	705	689	712	665	657	641	709	658	647	686	647	645	704	655	680	661	673	675	725	646	707	673	666	724	649	642	710	635	647	688	679	685	673	644	697	666	662	705	658	665	684	663	681	653	634	668	675	687	666	689	722	685	683	688	648	694	704	693	640	676	716	727	668	674	650	679	679	706	662	681	684	673	703	688	642	695	654	675	646	704	700	689	733	662	708	675	689	632	685	656	661	661	647	680	702	714	704	643	726	716	668	670	694	631	663	666	672	718	694	678	663	684	646	641	673	728	651	699	690	653	694	706	650	662	646	677	665	678	670	725	696	690	653	655	698	686	650	666	668	663	693	718	689	692	696	683	665	719	722	711	693	646	708	688	678	728	650	685	678	680	694	664	657	715	680	693	650	683	665	704	659	633	706	667	688	694	701	676	651	695	669	716	671	698	687	661	664	697	681	719	701	663	693	670	713	669	650	639	688	682	692	670	645	699	695	716	683	637	694	688	590	671	639	677	670	627	659	650	688	659	714	699	699	684	664	657	705	641	657	709	629	654	670	654	726	704	699	695	682	681	731	677	692	683	727	640	684	700	681	693	646	646	658	711	730	628	660	665	702	695	664	664	640	723	640	682	668	650	695	670	708	654	659	706	721	714	674	708	663	702	675	705	692	698	683	664	669	672	653	660	681	669	693	643	667	690	690	712	679	659	673	672	725	684	697	698	735	699	667	661	682	717	670	707	633	697	679	682	686	640	710	681	704	660	730	693	691	629	700	684	651	634	644	652	686	693	720	682	691	692	664	684	689	665	740	656	680	655	672	677	642	707	685	675	662	662	694	702	682	698	658	690	682	703	664	695	683	731	630	735	703	706	675	652	662	751	660	708	681	674	683	677	670	680	703	671	677	697	682	700	664	726	671	665	668	663	652	672	638	669	684	659	672	715	716	667	670	699	682	665	723	639	687	644	643	720	693	688	693	697	658	660	675	716	671	652	689	696	666	701	674	660	734	642	705	672	703	694	730	709	685	734	687	760	693	679	694	670	639	660	671	700	704	666	689	696	658	662	702	718	669	663	668	677	704	678	716	692	646	663	671	684	642	710	644	674	691	694	690	687	711	684	676	695	674	655	733	705	695	711	681	699	647	698	681	710	698	721	666	696	676	681	705	693	705	719	632	675	711	649	697	678	721	691	670	666	682	664	685	699	624	742	677	694	643	686	721	683	702	682	703	706	672	684	696	701	693
24429	21500	28660	24655	20532	19083	33696	31862	22525	5721	433	1108	466	362	352	342	290	366	322	326	354	354	327	292	318	312	302	321	329	320	334	328	309	350	339	337	321	350	302	288	325	316	270	316	341	295	330	314	337	320	327	335	347	361	352	387	333	310	299	330	325	327	293	362	335	321	311	316	330	289	346	336	313	305	352	300	346	311	332	305	308	342	316	281	325	357	297	322	309	306	319	308	320	309	318	303	344	299	322	314	316	322	290	321	322	348	305	311	337	321	334	328	300	313	306	313	359	323	316	346	312	331	291	292	321	320	324	353	323	336	285	320	318	330	316	288	309	323	340	342	324	314	301	317	296	321	322	317	318	320	337	316	316	312	337	304	308	286	347	284	303	305	322	343	305	328	326	318	311	321	313	343	324	311	298	305	331	302	281	336	297	313	336	336	317	339	313	335	311	340	354	301	342	302	303	283	312	317	320	330	315	319	324	344	331	322	308	320	310	310	312	320	319	341	304	336	334	315	310	343	292	321	316	311	324	345	318	327	319	326	325	323	326	343	302	339	342	317	331	305	312	313	309	351	337	318	339	293	314	325	336	339	305	326	317	313	300	297	305	355	318	324	306	311	321	331	344	318	314	315	302	316	319	302	302	320	289	288	339	303	297	331	325	321	325	318	314	298	316	288	308	316	299	316	338	335	330	296	318	329	304	318	330	313	296	342	360	305	292	344	304	345	299	280	347	304	308	298	313	309	340	333	292	313	369	364	320	292	326	346	343	308	307	321	311	294	298	297	346	345	316	295	333	318	320	317	301	335	350	316	312	319	319	318	323	344	339	320	323	305	322	320	342	295	331	290	295	305	357	334	345	343	335	305	348	331	321	292	335	300	319	302	336	342	291	331	305	322	325	349	300	333	334	334	320	300	304	312	336	352	325	335	314	340	338	317	305	303	330	306	317	307	330	343	331	303	315	308	321	278	297	330	322	280	281	336	319	334	326	317	310	322	311	339	302	347	297	331	292	319	334	357	324	337	305	315	308	324	320	339	297	300	297	311	307	324	338	300	296	329	334	314	345	298	311	322	352	317	318	330	318	312	318	333	332	304	354	290	331	334	357	344	332	321	302	338	346	327	344	304	311	309	312	329	315	325	311	337	325	335	297	321	299	322	345	297	319	319	304	299	268	313	335	291	350	293	290	285	307	314	314	356	344	334	345	324	326	362	310	330	312	299	308	321	322	329	294	319	300	291	315	357	330	326	354	363	318	303	306	309	292	320	320	327	353	326	295	316	314	318	314	292	294	304	336	306	319	304	316	305	326	334	328	301	312	291	311	289	325	288	329	292	290	281	307	317	312	301	324	315	329	311	317	316	343	301	310	311	323	339	286	306	356	297	316	301	309	346	327	332	335	336	332	314	304	294	310	305	360	309	357	320	290	305	281	332	320	329	310	348	316	322	319	321	324	310	292	331	305	329	306	307	335	323	321	323	359	318	304	353	338	311	338	320	330	304	320	332	325	331	295	307	342	319	315	342	282	292	319	315	340	316	347	328	314	325	302	316	345	315	336	311	291	325	353	285	304	286	327	312	303	307	325	338	302	317	325	312	290	300	322	336	327	316	324	302	330	333	332	329	334	320	326	347	311	326	324	290	327	302	307	321	319	295	325	311	326	279	331	321	311	304	346	292	301	331	295	301	287	304	294	346	333	326	300	323	315	338	312	312	334	307	319	338	299	331	306	305	319	302	340	336	300	323	335	323	328	357	308	309	299	310	323	330	316	325	328	325	308	339	314	354	327	312	310	301	319	326	307	285	304	318	302	342	327	298	310	316	315	286	323	324	311	347	330	309	324	331	324	324	346	327	277	331	317	307	324	326	341	302	354	336	310	318	309	308	306	319	331	341	310	362	296	353	330	311	320	289	328	316	314	310	335	305	301	319	312	328	339	316	332	303	318	337	329	310	298	312	353	299	352	314	348	308	312	319	326	305	297	311	315	327	340	344	337	302	329	317	331	330	332	324	322	285	312	297	308	332	325	312	316	300	321	314	318	329	308	315	323	324	334	349	356	303	313	328	336	307	332	306	296	301	355	308	303	306	319	326	341	315	309	331	331	327	325	320	290	326	312	351	299	311	319	330	333	317	323	322	319	319	324	329	322	301	326	322	323	309	340	345	305	329	318	310	325	324	300	342	292	313	309	321	308	335	340	329	345	341	341	288	333	325	308	300	316	334	317	341	282	337	308	309	320	346	316	287	344	286	319	298	309	290	321	289	345	328	311	330	338	302	311	338	338	323	296	332	318	317	335	328	297	357	319	300	313	334	289	317	312	298	306	319	290	337	334	289	337	322	326	323	319	313	325	331	323	323	311	299	313	329	336	324	300	286	292	299	345	323	339	331	314	303	313	321	338	329	335	311	312	344	333	309	290	323	316	323	349	328	349	319	329	323	312	338	294	338	334	324	353	334	296	279	290	321	314	325	337	329	315	323	316	329	329	294	282	304	322	298	329	352	330	314	330	353	355	284	319	337	300	302	301	341	346	323	318	317	314	290	333	303	335	322	308	339	327	310	337	318	319	318	300	346	331	335	330	343	315	333	302	289	329	344	309	343	309	322	357	317	316	312	299	301	327	325	296	354	352	315	323	337	333	319	323	330	312	330	311	312	297	323	356	343	321	289	311	340	317	305	337	328	291	266	347	314	327	310	304	333	288	306	289	335	317	364	331	319	305	321	323	303	310	318	321	334	308	330	308	311	324	303	343	298	320	311	298	328	302	313	323	347	337	333	329	356	266	308	301	318	337	348	335	349	340	314	318	329	327	328	316	327	341	324	342	348	305	316	340	354	308	327	317	319	315	337	334	307	338	337	316	300	327	356	330	300	339	318	322	312	339	315	371	313	312	303	311	303	350	311	326	350	316	341	338	340	337	320	317	301	296	323	295	343	332	322	318	313	303	332	312	301	318	337	301	319	297	290	332	323	335	315	318	346	323	344	294	328	319	322	319	298	335	324	332	319	295	285	347	338	328	344	358	294	317	339	309	316	331	317	336	326	330	303	334	323	289	301	300	316	346	302	312	360	318	364	319	315	342	268	336	322	324	351	317	341	323	338	312	330	360	311	338	348	299	340	321	311	321	344	339	340	329	295	324	316	315	309	328	308	328	310	331	332	328	347	324	345	328	330	327	353	299	361	314	311	326	357	323	313	345	334	328	309	333	330	294	339	333	312	303	305	323	307	363	320	327	299	310	325	324	304	332	323	309	303	332	292	317	314	310	329	307	329	347	287	286	317	341	321	309	312	310	318	319	332	317	305	293	306	316	309	347	320	361	302	326	332	301	328	323	303	321	308	310	338	349	319	329	329	316	333	341	341	349	282	331	309	293	336	332	316	314	345	318	297	327	338	316	296	322	344	306	324	351	289	324	318	353	322	313	297	370	296	311	338	330	306	345	328	321	317	315	337	333	319	310	328	314	304	293	329	320	267	299	329	317	302
28546	44060	31706	20764	17278	29186	41328	39438	31059	7452	886	3289	1054	715	714	660	615	657	571	611	596	602	631	617	558	585	611	577	628	587	628	632	581	642	621	612	574	620	580	602	645	612	634	606	626	625	587	581	603	595	638	673	772	777	703	600	619	658	640	628	574	576	671	637	632	566	594	596	544	597	636	567	588	563	594	573	591	595	614	598	612	583	583	543	601	616	606	555	585	568	575	591	601	612	576	631	576	590	564	631	579	579	572	624	596	573	571	571	613	587	571	622	581	574	598	607	611	589	541	589	605	557	568	590	628	601	618	641	623	602	638	547	608	546	613	630	598	618	594	594	596	599	670	555	616	595	593	573	634	577	566	611	590	581	653	590	593	625	566	630	659	615	606	573	574	559	579	591	616	633	602	625	593	612	554	640	577	567	584	568	607	613	647	609	554	624	595	618	589	617	539	609	616	589	626	598	589	574	614	611	603	598	596	606	591	548	568	598	632	578	558	600	592	617	603	566	621	582	599	575	588	589	573	627	626	570	615	573	620	623	624	534	603	606	636	607	552	598	608	605	595	578	618	607	591	668	589	580	606	569	590	572	583	610	591	580	583	596	614	576	520	607	595	620	520	630	549	593	576	631	598	577	585	604	609	595	605	601	581	593	613	564	667	586	602	613	592	556	572	577	619	598	616	623	613	607	528	577	598	620	620	596	580	606	600	562	564	578	582	609	595	591	592	598	591	621	621	633	582	568	606	550	607	617	659	573	580	653	617	602	565	626	604	611	582	575	570	604	608	578	593	577	554	548	590	641	562	621	585	543	636	591	608	654	599	596	583	571	549	585	594	587	545	584	621	624	602	586	618	654	573	637	617	625	603	604	622	600	672	597	627	623	580	627	597	635	572	593	600	531	612	588	618	629	618	604	598	578	601	555	643	583	556	598	633	597	635	591	620	573	574	600	561	609	648	565	598	616	634	568	602	610	602	612	587	580	573	619	560	577	579	664	620	590	613	618	629	586	601	573	559	595	563	610	605	616	569	603	585	579	601	606	603	584	586	654	583	594	596	620	652	616	629	609	612	613	598	593	571	630	575	567	590	602	594	605	602	599	634	611	577	605	569	568	578	627	644	618	593	611	601	629	574	605	591	589	578	600	580	624	582	595	557	632	590	584	591	630	610	611	604	586	601	586	624	635	592	579	585	559	587	602	585	586	598	617	610	589	597	613	601	575	631	592	618	563	599	566	626	591	615	594	628	563	599	633	589	607	620	577	606	622	608	589	580	586	617	580	584	625	653	642	660	577	594	613	594	593	594	615	648	577	622	575	571	626	623	612	612	593	623	616	620	556	588	609	568	578	603	597	615	601	600	608	608	624	626	596	600	614	598	586	592	596	620	630	594	595	582	577	639	577	565	609	620	594	591	604	583	587	628	587	635	630	613	600	633	597	628	593	599	612	633	626	581	627	594	617	577	602	566	604	597	595	636	612	673	569	589	585	644	590	631	647	558	637	592	634	619	557	641	582	583	624	565	559	594	598	584	584	619	608	587	579	607	615	623	624	607	609	594	616	606	592	583	599	600	636	650	596	548	594	598	616	580	556	602	614	566	569	608	577	635	591	571	631	569	615	574	609	592	613	606	602	613	595	573	566	649	603	582	599	605	592	575	597	551	596	608	622	591	610	612	561	592	593	579	571	600	619	600	629	604	628	564	582	596	609	560	609	593	625	571	567	588	619	570	557	623	560	567	632	642	611	613	571	577	619	611	591	595	554	594	591	625	564	559	612	603	604	558	582	609	601	629	601	593	601	618	643	605	567	609	595	564	577	547	613	560	586	598	581	596	590	611	609	616	597	602	576	596	603	564	578	621	613	643	612	625	592	589	583	591	640	604	586	564	592	544	591	621	625	599	632	599	623	597	606	602	562	623	623	674	596	621	566	581	583	610	630	616	617	577	614	636	579	588	577	614	602	619	612	530	524	572	640	609	622	604	672	583	562	612	594	582	631	627	566	599	584	602	581	631	614	554	567	521	583	599	592	595	606	601	592	587	613	571	612	604	585	593	572	583	607	609	565	633	640	625	578	609	559	588	604	608	628	633	569	582	649	576	628	596	594	611	608	603	620	630	604	625	606	581	561	604	630	593	556	589	617	597	576	581	656	625	592	620	601	635	633	546	617	638	598	584	586	572	562	606	614	607	595	591	577	568	576	580	601	588	575	581	612	618	596	641	601	612	583	548	561	623	603	636	622	633	610	582	635	565	637	631	585	549	559	609	612	582	574	612	591	596	607	580	623	613	626	654	605	591	569	569	591	601	620	578	607	594	612	589	560	561	606	613	626	586	600	586	583	606	615	637	608	567	567	561	594	585	576	578	581	637	629	614	595	600	596	545	588	601	593	593	622	578	572	590	570	573	601	614	605	596	628	631	606	619	618	642	602	587	625	596	662	584	611	570	591	626	579	583	552	592	610	623	590	654	600	582	615	587	583	615	603	637	589	590	587	582	590	551	572	587	611	584	573	600	596	605	594	581	588	618	626	580	619	627	586	589	594	587	569	620	588	569	602	581	621	618	576	618	622	595	621	623	574	578	583	570	567	573	622	614	621	608	571	621	587	588	611	585	647	599	622	561	583	562	643	587	563	600	578	552	609	599	599	628	623	590	642	603	621	617	556	593	599	622	594	669	580	601	655	625	608	526	582	585	615	609	587	617	578	566	638	607	621	601	589	589	556	581	611	611	628	571	596	543	624	621	636	613	592	616	614	584	612	587	610	540	622	543	586	622	602	595	640	568	620	630	569	630	603	569	628	642	592	615	611	606	613	548	600	606	568	583	588	631	618	598	590	629	629	586	580	602	633	569	578	615	590	604	605	602	580	578	573	594	603	612	583	574	607	576	588	607	570	587	592	604	600	582	608	600	602	591	597	621	589	578	617	605	583	608	548	624	615	649	625	584	576	569	568	611	604	577	588	602	563	620	598	559	578	583	606	601	615	585	593	593	617	593	613	615	587	633	628	625	594	597	611	568	591	610	610	638	640	587	582	599	602	636	619	617	596	599	625	634	597	619	599	602	634	662	618	591	602	612	615	579	627	525	598	599	629	575	569	614	602	630	544	566	589	577	574	599	640	647	578	594	548	576	591	606	568	593	604	599	603	595	583	634	608	651	560	608	579	615	590	613	592	594	580	612	570	626	568	598	654	591	584	627	601	582	563	626	597	588	596	585	617	548	585	595	589	599	622	610	655	586	579	623	583	608	573	595	593	581	635	627	609	602	584	599	604	597	540	615	568	613	583	623	617	585	607	569	590	635	599	554	614	652	589	585	585	611	620	614	576	549	591	606	593	626	643	628	573	618	607	607	596	590	615	587	630	613	593	563	581	610	600	561	638	563	592	623	625	614	587	631	598	602	563	619	599	589	583	590	603	628	619	573	611	630	591	593	603	562	592	610	620	586	603	644	601	570	622	601	606	622	584	559	637	591	647	593	566	640	596
23491	21547	29301	24077	21524	25058	44488	43355	32085	10087	553	1601	792	368	322	349	326	320	304	293	283	328	297	314	297	303	307	263	307	298	317	287	325	306	313	277	287	286	279	304	272	283	321	340	307	280	295	321	308	287	300	304	381	338	395	339	299	327	312	293	282	308	312	300	306	308	304	309	279	284	317	299	289	284	300	310	281	316	291	288	286	306	280	282	304	302	277	310	286	290	285	313	284	281	328	298	285	307	271	308	305	334	308	288	308	290	291	309	292	273	288	290	253	287	277	308	328	305	303	289	297	282	293	317	307	321	269	307	258	294	290	328	275	308	315	270	310	330	291	263	277	316	316	294	291	283	290	286	318	282	303	295	287	303	298	292	313	311	295	310	277	299	326	275	298	296	298	286	318	314	295	299	285	292	270	290	298	284	291	335	274	297	307	312	293	300	300	282	268	277	307	321	331	323	278	296	293	254	303	272	285	289	282	301	336	302	313	302	277	288	309	291	287	285	291	290	267	296	311	302	310	319	261	311	305	273	324	286	295	326	296	284	290	295	303	311	316	294	303	289	297	284	283	288	274	307	266	271	270	300	290	306	281	307	276	264	300	297	302	267	292	277	289	323	307	304	309	258	256	322	324	274	314	295	330	282	272	279	292	310	280	315	288	278	283	323	285	285	273	293	323	288	286	278	280	299	296	320	301	343	286	270	278	253	274	309	305	308	313	266	306	309	307	284	273	284	271	295	275	306	314	299	288	272	337	307	306	277	313	307	313	293	294	304	287	291	317	264	310	302	293	288	280	289	307	303	293	286	309	282	287	278	269	275	291	275	347	291	264	294	304	281	288	285	285	322	288	286	307	287	289	297	304	301	279	307	311	303	299	309	325	322	297	297	331	310	304	308	297	319	276	286	271	315	318	292	281	328	306	279	282	289	259	291	314	295	299	329	314	304	338	308	286	280	282	320	316	280	302	310	264	287	287	282	293	281	333	314	324	297	305	319	313	296	283	290	305	334	266	307	270	316	294	268	317	313	283	305	281	274	316	271	321	279	305	271	275	275	282	318	301	272	298	285	323	304	286	289	275	291	297	315	292	292	292	312	289	288	277	280	280	328	289	287	306	297	273	289	281	307	266	278	301	284	285	304	315	260	294	311	277	284	279	348	303	280	280	300	305	288	310	281	318	309	291	340	276	273	272	278	322	300	297	298	287	286	303	299	286	288	301	271	320	301	272	282	283	325	325	308	301	300	280	290	319	295	307	290	288	312	270	302	296	301	282	305	286	310	305	312	289	288	292	339	251	276	317	255	291	300	301	312	292	282	315	295	322	302	319	264	272	282	287	305	285	295	306	326	299	310	304	304	291	300	319	310	289	315	324	287	262	298	333	323	300	308	266	306	275	323	289	315	328	278	271	304	267	288	267	294	283	279	272	291	283	316	321	280	289	280	302	288	306	291	292	281	297	311	298	311	278	284	314	326	269	299	292	307	267	281	303	282	305	309	281	272	285	311	303	301	312	307	316	310	334	298	289	278	275	300	299	295	301	301	264	279	305	285	294	335	310	300	275	274	282	281	278	325	293	315	314	280	309	296	287	295	266	297	318	282	305	295	285	293	287	285	275	298	300	309	287	302	297	276	277	336	322	286	299	329	291	288	319	342	303	261	300	327	318	305	290	262	308	302	305	292	286	294	302	316	300	301	298	293	305	305	291	313	281	302	279	280	311	299	281	300	275	287	274	270	290	298	298	300	312	312	294	296	321	280	296	276	280	316	250	304	275	291	306	288	306	333	305	305	282	268	266	308	309	283	273	300	297	278	312	305	299	289	307	315	285	323	262	322	286	272	311	306	291	294	286	316	306	265	298	300	280	320	299	286	307	277	313	275	300	309	311	301	293	294	302	287	247	298	301	288	296	274	294	309	291	287	306	297	296	303	332	286	254	287	291	269	287	294	287	304	301	281	296	282	313	286	337	298	268	322	291	259	299	310	295	310	324	299	314	296	294	280	264	269	293	313	285	315	310	290	322	306	290	268	292	302	270	336	304	280	281	295	282	317	272	303	324	296	314	300	287	316	302	291	297	299	300	311	288	285	292	276	274	265	307	308	280	297	302	310	309	289	312	297	301	304	251	301	297	318	286	256	300	338	329	258	300	300	312	319	299	304	291	276	287	309	306	289	285	303	302	291	292	275	286	285	281	282	307	295	304	282	305	302	282	296	293	276	282	302	302	305	306	283	275	279	295	315	284	319	301	274	287	276	268	290	305	301	303	285	275	312	291	302	342	283	286	310	293	291	268	274	300	295	288	293	297	299	285	322	294	311	290	286	301	270	248	280	283	282	284	300	288	305	303	289	303	323	315	296	289	297	307	322	276	315	342	307	290	302	275	326	291	311	299	293	266	291	287	280	306	293	295	316	298	287	291	285	300	294	296	320	290	299	289	282	307	308	294	258	270	315	298	294	330	302	308	296	290	281	282	283	303	283	314	311	278	291	290	311	296	308	307	291	332	266	322	299	308	295	273	277	292	289	279	308	307	274	314	280	307	267	276	306	286	255	309	276	287	273	288	284	299	293	322	290	283	281	292	271	275	304	294	294	288	312	289	318	295	290	302	290	297	291	313	313	323	274	273	298	279	274	320	291	300	298	287	278	261	257	286	284	288	304	328	277	299	264	333	307	309	304	334	305	276	285	310	279	295	294	280	299	277	271	287	287	254	313	302	338	284	292	297	296	315	284	320	284	302	324	294	310	303	310	290	274	312	298	303	270	288	276	300	293	268	300	289	298	304	296	300	287	280	299	284	313	327	314	320	296	298	292	308	333	288	283	283	256	290	241	271	259	283	268	324	276	329	304	303	276	284	286	284	308	312	259	303	312	301	300	299	299	281	288	290	290	320	296	297	282	273	303	318	297	286	304	285	310	282	282	295	300	286	274	305	300	297	271	291	275	290	281	291	270	275	305	278	304	274	331	291	287	274	295	279	286	297	286	265	269	316	305	279	288	287	282	294	302	319	266	302	335	296	296	302	292	305	287	269	283	306	312	288	297	318	308	290	294	323	258	285	277	301	289	293	291	308	243	325	292	315	297	289	323	304	282	287	291	289	302	284	302	291	276	265	300	283	289	292	270	294	295	299	288	278	298	297	307	273	308	294	306	266	298	303	324	305	306	237	285	304	312	288	306	277	317	320	278	281	297	278	307	323	339	323	295	340	291	309	297	318	303	321	276	284	264	278	290	304	301	284	279	281	308	283	292	285	292	258	284	298	304	297	313	292	308	298	295	290	279	312	286	294	284	293	311	296	319	291	302	299	293	297	283	290	288	285	264	295	308	299	298	296	281	286	311	277	297	295	299	301	316	297	282	303	289	283	288	321	301	310	285	270	269	289	328	256	292	315	328	261	298	317	283	310	317	312	292	282	308	274	310	313	299	268	291	296	313	277	288	284	287	292	291	315	294	291	304	310	287	273	294	281	269	273	312	310	284	277	300
31446	51287	37626	24490	21772	35696	50701	48590	38870	8234	920	4883	2195	696	712	632	609	586	574	600	568	553	556	556	558	551	534	556	563	575	536	508	563	575	526	538	532	528	534	561	561	549	545	546	535	566	563	569	542	545	571	623	801	786	790	657	599	586	555	554	547	548	547	552	550	579	527	559	544	549	534	522	552	575	528	490	554	522	530	538	534	542	591	563	513	533	524	535	531	553	543	536	536	526	552	507	516	523	573	559	551	509	542	551	521	487	526	506	535	483	529	534	515	537	509	525	544	545	565	565	547	562	489	507	596	516	559	540	524	574	527	555	548	550	505	582	564	580	517	521	542	573	499	536	551	544	510	544	558	523	531	556	489	534	507	511	551	532	536	564	562	521	509	539	565	516	510	527	574	550	546	553	546	530	491	533	567	571	531	529	497	552	548	495	532	569	526	537	537	543	521	560	498	511	531	515	556	553	573	518	571	561	556	517	490	536	560	518	539	522	483	524	552	562	516	555	563	542	535	585	535	562	549	556	583	507	546	577	525	501	538	519	516	518	539	549	565	548	523	551	522	535	497	549	528	510	548	541	501	547	515	568	549	513	510	495	558	554	541	533	533	524	528	554	505	527	511	537	560	534	559	548	541	514	554	514	525	557	508	578	538	561	520	546	549	580	488	536	536	555	525	552	558	538	540	532	531	547	514	541	519	520	592	538	549	541	531	536	535	539	546	549	529	557	536	501	553	489	517	569	554	486	576	542	523	510	560	555	556	586	533	556	543	505	588	560	560	540	490	529	537	552	588	573	550	530	539	509	578	522	546	550	556	557	506	530	562	518	558	505	548	550	544	543	598	566	549	494	596	538	571	526	523	499	520	571	566	531	516	554	552	534	532	503	524	517	561	541	518	535	523	528	549	505	552	559	525	546	509	561	564	525	510	578	513	544	550	558	622	563	563	549	534	539	545	520	533	522	546	524	585	572	540	542	542	517	562	546	539	560	543	503	551	541	575	537	514	539	534	574	543	570	564	561	525	531	563	507	565	538	540	557	571	550	569	559	520	548	530	548	528	583	541	575	517	550	583	561	555	514	515	542	514	511	561	520	577	519	512	544	536	523	512	609	569	535	535	516	533	534	524	513	513	515	509	518	499	568	576	530	572	538	532	553	576	562	493	526	555	542	554	498	547	550	557	547	532	532	544	532	528	561	552	524	529	528	578	537	522	538	520	565	571	479	493	561	518	508	547	512	577	503	543	538	550	545	588	586	515	509	540	524	522	547	509	558	540	573	530	517	559	526	539	517	528	525	573	556	550	524	588	522	584	535	560	521	511	515	579	576	532	567	529	587	529	602	560	563	544	535	573	554	504	542	580	545	530	536	547	533	525	567	529	526	521	533	560	587	548	556	511	521	527	537	562	532	529	545	535	501	545	566	509	595	539	541	564	530	543	523	543	511	535	505	533	541	567	554	538	519	559	541	537	531	569	528	523	545	522	527	502	529	572	572	533	506	575	571	507	491	559	530	519	534	521	567	521	551	538	538	556	535	532	565	534	536	537	554	515	534	530	526	537	546	584	529	543	562	503	526	518	555	502	541	517	561	524	524	502	534	535	550	509	573	535	517	523	502	556	493	535	525	511	536	514	519	584	514	522	557	536	547	534	567	579	552	537	537	567	568	507	540	600	538	511	567	535	510	506	546	563	570	566	514	545	532	585	559	520	560	563	510	541	503	564	547	510	532	528	542	547	563	544	549	508	551	506	586	542	599	540	503	513	534	547	573	562	555	537	552	512	539	522	557	531	554	552	540	563	527	539	522	568	532	543	473	566	567	534	535	539	556	564	575	582	559	496	513	483	567	517	541	522	524	514	510	547	533	518	510	550	561	548	580	553	532	595	539	535	563	545	547	555	552	516	560	522	523	527	482	502	575	522	595	516	574	578	535	535	519	550	555	544	530	527	527	557	512	540	565	538	577	544	530	572	576	540	563	535	571	535	586	566	572	499	511	539	561	509	516	524	524	519	512	511	534	528	555	515	514	551	531	531	539	547	495	584	568	554	513	577	550	588	560	509	578	554	567	521	539	522	507	547	595	523	574	511	569	568	510	514	510	530	533	513	540	528	521	564	560	507	533	510	525	528	515	570	544	511	522	528	546	569	591	497	540	540	484	517	559	561	539	525	500	553	518	566	515	517	491	537	526	541	574	544	534	516	555	531	544	499	547	552	547	594	540	521	554	542	568	525	540	524	552	509	567	556	515	562	570	542	561	551	548	512	543	555	516	566	537	532	539	579	529	533	520	561	577	566	539	539	533	551	551	512	538	528	553	536	495	537	492	528	513	564	525	570	544	521	571	486	496	533	494	565	549	552	508	587	521	516	507	534	515	570	503	558	526	497	522	518	542	474	539	573	544	521	526	568	585	521	532	598	545	546	551	536	548	555	524	533	534	500	490	516	540	546	512	532	557	562	539	544	560	528	522	549	527	526	558	538	553	531	557	539	538	505	547	509	555	517	519	540	539	574	516	533	550	551	526	519	548	545	540	510	539	482	513	552	586	562	497	545	528	548	537	545	541	530	506	537	525	530	535	499	511	542	596	512	560	511	553	540	527	505	544	518	528	528	473	554	530	529	555	499	522	516	549	560	580	566	571	582	535	558	542	573	517	524	525	554	557	536	523	541	528	584	546	528	552	514	526	540	504	503	539	533	568	505	564	526	533	531	532	596	565	569	560	506	530	595	496	523	509	516	495	574	519	556	517	549	496	526	511	522	509	561	565	543	571	525	553	504	547	537	525	518	502	542	522	517	518	504	536	528	545	542	541	535	535	541	527	538	554	518	559	568	528	532	524	559	554	542	539	538	540	530	550	497	519	523	580	546	555	545	529	505	555	509	545	512	537	556	545	550	519	531	534	512	530	565	555	505	528	583	575	535	537	521	522	526	522	509	516	556	534	546	569	559	533	564	552	507	510	526	483	547	507	529	548	510	565	535	550	539	520	572	574	529	546	516	572	519	521	511	520	551	519	557	562	517	532	581	561	528	567	515	542	528	561	531	495	495	556	508	554	505	544	520	520	578	522	503	532	536	498	563	548	510	499	507	543	559	583	538	535	541	543	589	557	537	530	529	525	542	539	588	533	521	552	526	547	566	540	563	506	529	544	537	526	527	548	535	555	526	575	560	539	527	535	543	571	524	529	518	559	518	518	509	552	571	516	525	561	553	547	575	549	562	536	544	526	558	547	517	550	500	536	554	542	534	519	499	506	501	522	503	567	535	553	567	507	573	541	499	530	562	513	540	536	553	533	519	489	534	574	560	533	526	525	527	596	547	530	557	561	558	548	563	533	506	521	575	500	548	575	532	549	531	578	532	522	562	582	547	524	494	527	504	557	562	539	520	578	551	570	546	523	562	543	523	560	517	562	588	532	533	536	550	521	525	533	542	555	526	566	557	562	556	506	511	500	534	543	561	505	498	512	521	521	505	530	536	526	535	546
27373	22365	19108	8450	3554	3815	6219	5775	3608	687	404	413	386	364	380	379	362	346	373	345	355	367	352	374	376	363	385	382	404	340	378	368	398	347	375	331	330	358	388	356	400	366	343	366	347	364	347	363	347	400	383	346	374	375	369	391	373	355	401	343	359	384	379	345	376	355	348	339	352	340	312	369	363	381	349	393	357	375	350	380	351	336	357	363	364	346	367	376	368	389	394	340	407	379	370	349	374	328	379	384	337	383	362	366	358	360	374	381	325	338	360	362	351	325	364	354	357	354	370	376	350	383	359	329	348	358	335	374	364	371	358	371	361	334	372	347	359	355	349	372	372	344	334	360	324	312	371	337	363	346	373	371	360	358	371	347	372	378	351	380	367	365	380	338	351	316	367	375	342	407	372	345	365	356	361	324	350	371	370	361	349	371	350	349	341	324	342	357	346	380	355	360	368	350	338	345	344	361	360	348	353	337	348	353	318	385	392	333	328	370	321	353	346	384	386	384	327	362	347	356	355	349	365	334	373	374	353	352	320	365	343	341	317	365	360	376	354	336	365	323	371	366	364	357	353	360	355	349	376	353	408	358	373	394	376	377	375	363	356	359	371	347	357	362	336	379	373	373	369	368	353	352	362	351	358	349	369	340	379	387	396	366	344	364	366	373	377	382	362	375	336	378	342	311	356	368	329	367	371	371	368	371	373	335	332	368	346	364	372	328	377	361	339	357	383	341	362	337	400	362	356	353	376	357	358	366	355	334	370	385	361	373	374	370	345	351	363	356	380	383	387	351	326	366	347	344	362	311	370	349	369	336	349	392	396	378	364	363	362	338	346	356	368	369	333	370	362	371	344	393	385	367	357	365	329	390	384	373	361	358	343	343	375	314	354	360	320	362	357	352	350	361	366	354	385	387	338	394	379	365	354	351	364	356	379	382	366	349	356	365	366	376	368	367	376	374	336	326	372	348	376	353	355	351	360	348	373	354	338	342	343	335	351	385	383	360	374	384	368	341	366	374	342	346	372	364	344	378	404	392	342	305	351	372	365	339	351	337	331	369	352	343	333	373	370	368	362	337	370	388	371	386	334	374	367	353	343	374	317	332	379	358	360	349	327	396	344	348	354	322	369	346	359	351	373	350	363	352	339	366	355	342	376	385	370	339	368	352	374	370	339	378	438	359	368	359	389	401	366	336	374	336	361	353	359	352	364	382	335	365	362	380	347	339	385	382	360	360	357	375	344	343	333	370	374	359	347	348	351	361	349	382	347	351	361	353	352	403	379	349	348	368	354	358	347	365	349	351	354	333	406	337	344	341	376	371	318	365	362	382	351	391	341	363	344	349	349	341	341	366	334	363	397	340	347	362	354	362	347	335	377	358	367	362	344	359	366	359	348	351	363	363	374	360	342	386	369	357	370	356	362	366	352	335	359	339	365	393	323	342	361	344	373	380	361	374	341	359	337	378	375	370	377	346	360	374	354	369	354	360	349	344	377	376	381	338	331	356	366	372	354	336	347	372	354	307	391	397	331	356	363	390	338	362	361	362	363	387	333	348	377	358	373	337	359	349	352	383	366	357	380	359	367	354	365	356	343	373	356	349	381	343	356	364	361	382	369	379	354	335	356	362	346	313	356	343	352	358	362	340	379	349	388	364	369	372	354	373	341	377	339	366	363	336	334	376	347	390	349	363	390	372	359	365	355	349	352	336	378	374	364	343	380	329	339	343	369	376	356	343	355	368	376	321	360	369	369	385	375	351	358	345	394	357	368	331	339	376	372	369	365	348	395	347	396	391	332	344	353	383	320	368	346	364	346	362	356	368	321	372	359	338	362	359	345	345	331	375	325	373	353	369	374	358	324	356	384	337	365	365	385	367	355	351	353	354	359	370	395	328	361	346	361	362	352	369	355	359	366	370	373	335	381	368	363	342	333	379	368	357	345	362	348	350	371	352	344	395	373	326	370	368	378	370	362	351	372	356	350	367	348	365	357	363	361	358	344	376	332	332	345	332	362	373	329	363	366	311	335	334	413	331	357	356	330	369	376	383	385	328	400	363	323	331	377	321	360	357	355	352	331	343	364	337	385	375	395	362	396	368	363	378	376	392	366	355	347	365	362	360	358	370	372	347	347	379	354	349	338	363	323	361	386	340	343	343	385	348	359	354	360	381	343	368	350	381	354	346	380	352	362	373	351	368	373	376	350	346	364	360	363	332	358	354	327	379	389	399	360	380	350	351	331	336	368	351	322	352	391	323	352	344	354	366	348	380	370	324	355	361	362	340	354	338	371	330	385	377	378	338	332	331	368	356	365	363	360	351	346	356	377	332	386	315	329	346	311	373	357	347	384	337	339	380	379	353	340	349	372	342	384	357	360	356	353	364	341	354	364	358	343	372	366	339	347	363	365	389	370	368	379	366	371	357	357	355	346	392	337	361	359	338	356	390	367	350	355	361	369	345	372	350	351	364	360	369	341	378	365	338	343	351	338	361	333	372	382	366	348	354	374	354	374	364	346	319	352	358	405	356	342	373	373	348	375	344	361	362	373	372	352	349	354	344	362	375	349	350	365	390	356	387	384	331	371	355	365	367	351	353	351	348	341	347	350	385	346	367	380	360	374	354	344	390	349	375	371	380	370	375	357	371	355	359	379	368	387	361	362	331	361	367	348	365	365	363	381	348	384	325	361	337	365	331	348	415	376	367	352	334	383	360	358	354	339	392	362	311	361	380	365	366	395	378	347	337	360	367	378	343	364	347	361	360	362	393	355	382	343	384	355	385	335	343	345	369	312	391	346	353	370	350	327	360	346	367	376	334	367	358	340	392	370	370	354	333	382	355	317	381	347	368	367	323	384	375	372	371	391	359	345	388	345	360	345	328	358	366	361	335	347	406	360	356	377	385	348	331	371	347	369	352	357	406	355	334	332	332	365	349	346	374	370	365	367	365	360	357	352	391	354	369	362	373	345	357	341	365	357	367	357	388	368	383	375	321	338	372	356	341	323	357	381	348	369	363	389	355	337	382	365	386	354	329	354	353	370	378	364	389	379	373	393	374	379	353	392	375	369	372	373	373	350	370	365	360	356	344	366	361	357	361	339	360	339	380	372	358	357	362	343	350	324	328	348	339	384	358	373	371	388	358	343	367	349	347	354	361	348	357	356	363	371	347	368	359	353	344	367	349	373	369	360	368	318	346	353	396	388	359	389	355	363	373	385	379	362	329	417	344	348	375	351	364	373	359	355	363	352	347	368	377	402	369	328	362	350	344	357	357	333	360	372	371	359	360	332	355	332	339	349	397	404	365	409	381	375	312	339	339	383	353	382	371	329	385	355	383	371	347	332	376	320	349	340	373	375	343	361	356	364	348	354	339	339	361	378	343	391	338	362	353	367	342	360	385	362	368	336	351	384	359	354	366	347	354	375	372	355	363	369	342	382	374	351	376	373	366	364	374	348	323	386	383	327	334	386	351	357	373	348	411	356	360	378	342
25017	34993	24018	13168	9490	10511	14824	13367	8509	1511	732	895	736	694	713	653	663	728	684	723	634	704	661	655	640	721	715	716	706	676	706	654	701	673	630	661	646	653	629	690	689	711	629	664	689	665	656	645	726	663	655	677	693	708	726	716	681	680	713	682	649	650	667	707	672	660	652	683	694	694	660	702	674	654	696	662	694	628	672	681	669	676	649	695	673	633	631	630	744	652	660	641	634	658	665	699	630	648	677	662	683	692	624	651	673	635	653	622	670	698	650	641	678	686	648	691	682	653	688	655	689	634	694	643	703	611	651	642	668	686	658	658	688	662	670	636	687	617	637	665	708	685	663	724	715	673	688	656	635	691	673	660	685	663	683	677	642	755	644	659	634	708	715	659	673	693	685	653	660	644	700	649	633	650	641	694	671	654	677	642	691	675	650	714	662	665	656	681	696	647	669	666	688	638	668	649	662	657	685	659	634	642	628	663	613	685	703	648	663	693	703	682	641	694	662	644	696	704	689	690	670	625	692	646	707	636	708	683	692	650	656	665	671	684	657	667	635	661	682	644	704	674	664	646	689	635	644	688	652	660	618	685	644	696	649	659	653	637	634	667	674	655	657	655	643	650	707	658	657	692	680	655	714	653	717	731	653	635	690	674	622	666	678	631	633	649	711	661	677	659	665	638	645	702	659	635	688	630	658	659	672	663	680	648	664	688	700	628	678	620	715	690	652	657	683	664	619	664	712	655	691	668	667	707	674	676	673	688	664	619	662	680	684	682	672	690	685	687	668	652	685	659	644	713	665	681	631	687	664	702	661	659	729	688	673	665	645	678	640	685	636	644	696	673	702	692	699	689	658	731	639	647	670	657	657	643	633	665	643	627	716	697	686	693	663	700	697	655	689	659	681	677	648	640	652	690	684	687	671	654	685	613	662	660	699	675	652	651	669	693	669	626	669	674	654	672	706	685	688	720	665	709	651	629	618	682	607	685	624	649	676	750	657	630	702	661	629	732	643	701	649	641	637	673	675	703	639	663	644	668	678	688	676	679	666	647	636	656	649	651	696	643	644	667	645	686	639	650	695	681	718	630	712	701	689	638	688	706	642	663	673	649	667	649	664	682	675	688	602	657	663	660	672	676	655	667	634	690	690	654	644	669	673	632	650	677	704	689	672	657	699	723	734	716	652	685	689	680	690	663	660	691	679	695	682	709	670	680	653	655	666	681	653	673	636	692	674	665	718	618	668	714	702	668	686	646	693	684	697	663	661	666	674	658	687	670	704	660	676	648	672	663	666	661	681	663	678	701	710	675	664	705	702	701	665	681	647	698	690	665	677	690	662	657	607	690	668	602	661	711	682	649	676	665	690	702	654	649	654	626	601	669	683	663	636	648	679	653	680	692	687	690	663	660	691	660	667	661	722	707	667	662	651	666	677	695	647	620	646	641	662	639	694	631	677	649	692	635	706	685	650	662	681	685	645	671	642	624	739	719	656	699	707	667	643	660	635	674	670	665	653	680	694	623	638	640	652	673	650	650	664	634	670	679	663	658	726	678	686	647	671	643	672	700	675	674	616	687	677	649	635	702	676	660	613	667	629	631	663	652	646	645	681	724	679	692	667	698	627	682	624	705	675	704	695	678	664	669	707	613	679	689	660	678	691	718	703	661	614	678	665	701	718	649	658	649	631	644	708	662	627	690	691	649	682	698	656	680	648	700	699	661	688	670	648	655	666	660	683	676	701	676	667	696	691	659	637	634	674	636	672	628	666	670	664	693	669	676	666	631	697	690	667	677	660	659	706	665	681	669	675	651	616	599	656	689	702	662	660	627	645	678	694	680	658	691	702	706	678	671	683	667	674	702	625	706	658	632	688	642	647	681	595	689	659	690	642	640	651	653	675	673	669	663	646	691	679	637	664	689	653	630	626	649	659	680	656	669	682	683	677	722	688	664	657	668	660	664	659	687	649	635	665	641	712	659	668	668	650	698	686	722	604	711	699	640	659	642	656	676	648	728	693	701	668	687	685	670	707	683	648	693	650	683	635	657	686	693	641	673	654	691	645	698	678	683	659	624	678	677	645	625	652	642	640	662	667	670	688	701	684	637	677	678	774	646	726	645	638	693	652	691	698	652	703	704	678	663	697	654	665	645	631	658	654	664	680	661	638	650	688	673	659	674	700	671	649	646	678	677	712	650	673	660	733	676	711	639	709	706	657	655	674	693	698	608	642	683	651	696	605	687	664	650	684	718	671	647	648	649	675	683	642	694	718	656	677	657	712	681	679	697	677	691	708	684	667	703	656	716	674	643	661	683	710	692	705	676	655	675	657	672	670	706	685	690	693	657	662	645	669	630	651	677	685	649	699	706	657	649	651	688	655	642	696	645	631	689	666	662	674	710	682	684	634	650	655	698	686	706	642	673	628	685	714	634	703	630	641	700	708	674	677	683	665	685	657	688	669	690	630	669	672	666	639	711	647	618	669	670	700	637	679	637	670	673	648	681	661	655	650	677	689	653	673	649	669	646	697	657	655	674	688	661	625	696	698	710	674	637	675	674	650	622	624	663	652	684	671	633	698	702	677	672	661	680	694	675	694	660	662	639	601	710	692	640	653	662	648	640	676	641	673	669	628	679	675	626	666	687	685	624	629	680	659	640	642	699	672	649	693	655	667	682	665	689	706	702	674	697	668	677	643	681	704	670	665	687	669	667	689	609	718	703	677	651	636	697	669	677	658	665	684	726	684	640	651	660	687	657	647	661	655	663	677	693	638	649	670	632	713	636	634	669	657	671	664	678	655	633	695	693	685	685	657	655	691	679	640	701	705	685	679	698	662	684	662	606	685	664	710	670	674	646	627	747	673	714	682	691	660	643	648	632	677	685	678	590	637	671	649	696	648	613	657	704	662	629	653	686	661	664	676	649	664	707	639	636	667	661	706	656	681	685	671	723	640	661	625	663	639	691	710	631	677	665	640	684	691	660	694	659	747	686	661	620	659	695	668	664	658	690	634	637	677	697	688	636	660	653	664	707	609	658	631	678	671	652	664	669	676	658	657	673	649	591	632	620	675	622	683	667	686	678	706	686	668	687	726	620	650	646	712	642	660	702	641	703	646	666	661	686	688	658	648	661	654	625	654	658	693	658	644	672	683	663	684	709	698	714	675	680	682	681	705	654	657	657	672	630	642	612	671	659	724	677	681	654	678	663	727	705	694	653	632	656	681	744	657	663	640	651	655	639	670	691	669	632	688	675	683	693	653	658	664	660	688	689	652	671	675	682	675	665	671	664	623	648	695	675	656	677	652	653	643	655	653	657	640	672	633	636	632	684	661	728	650	645	708	696	651	709	595	658	610	666	662	680	670	694	691	656	681	722	658	634	650	657	708	693	713	659	647	697	643	639	665	619	674	676	652	708	699	658	648	668	663	690	700	677	617	655	710	641	664	696	647	654	637	690	657	686	646	703	656	643	699	626	661	672	659	665	660	680	690	674
24425	21552	28556	24724	20502	23972	34713	30391	20737	5056	417	674	375	374	341	336	316	334	323	327	318	325	355	318	340	295	321	318	323	337	288	335	332	293	349	297	307	337	319	357	322	281	306	314	309	318	299	298	326	339	302	309	346	363	355	351	322	295	357	316	289	299	304	298	278	312	293	324	301	331	314	297	330	322	308	306	264	305	301	301	318	334	280	266	331	315	278	319	312	297	313	316	307	288	336	313	321	304	310	312	287	303	315	343	300	289	313	293	321	297	315	321	332	313	305	288	303	286	299	320	311	290	302	321	280	324	319	275	301	315	286	309	286	317	332	292	287	296	316	315	312	304	317	317	311	313	340	288	299	327	300	293	335	326	315	300	264	305	326	294	337	310	315	319	289	295	357	306	299	274	300	323	305	308	349	334	283	318	328	299	313	328	298	315	315	293	272	338	270	304	286	316	319	308	326	338	301	285	287	307	295	293	302	289	311	336	334	285	312	300	316	308	351	274	331	303	326	342	330	302	312	335	348	282	296	327	340	310	321	303	319	294	308	329	319	324	322	278	291	297	313	347	285	300	315	312	317	318	306	272	305	318	294	296	293	291	307	320	317	293	317	300	316	296	300	328	323	302	312	312	298	315	297	316	324	307	337	287	304	301	325	327	267	338	310	314	308	317	297	294	334	314	293	311	317	297	276	282	311	318	310	310	278	341	302	276	341	318	303	319	315	308	331	296	310	271	291	293	324	315	324	352	294	320	285	302	318	288	350	329	316	333	305	285	305	298	331	310	330	299	296	324	325	343	325	332	323	322	301	315	325	303	323	318	316	313	322	326	296	340	319	301	290	303	305	318	307	327	315	302	325	311	296	286	323	257	320	343	298	314	304	273	307	285	310	332	327	311	294	320	327	327	300	351	312	320	332	302	325	350	303	344	311	294	308	326	296	298	295	330	316	292	314	315	335	282	302	336	314	325	293	305	321	316	301	303	307	303	304	294	318	304	336	297	314	327	297	327	332	355	272	316	315	296	313	255	338	276	313	319	334	327	312	328	318	319	353	305	286	309	328	292	309	328	315	308	286	316	334	313	315	290	312	310	313	301	333	318	320	309	299	327	314	305	319	313	352	325	282	310	318	292	316	283	330	285	328	305	268	316	327	260	297	294	280	331	303	308	293	293	311	321	311	327	330	330	287	294	303	300	327	318	325	303	304	318	337	278	304	298	289	332	288	300	325	306	327	337	278	323	311	307	301	310	338	298	334	326	343	318	305	314	312	317	297	304	320	327	336	328	313	333	298	333	334	298	308	338	285	292	312	284	332	316	307	302	299	293	317	298	319	308	316	332	308	317	284	325	310	326	344	335	275	328	319	311	311	290	303	337	302	338	307	303	314	286	296	341	326	337	305	310	327	301	324	337	310	316	295	309	350	316	301	282	326	353	307	330	317	332	327	311	313	297	299	283	327	353	287	320	318	307	312	283	307	333	262	300	302	317	315	328	341	303	306	342	339	283	333	305	289	335	314	314	290	323	331	332	299	350	318	304	314	306	325	307	312	302	289	321	331	310	323	354	323	320	313	302	290	319	268	294	332	307	337	318	309	306	315	293	321	299	304	345	295	329	287	324	295	315	323	289	308	325	280	307	306	290	329	329	315	310	328	313	300	325	302	280	317	326	303	299	330	294	294	360	321	317	269	308	325	283	321	321	284	318	324	310	345	313	301	324	333	326	348	292	305	276	282	335	293	305	299	301	293	275	294	281	305	294	344	319	311	316	328	273	305	325	308	322	348	340	276	284	296	285	281	300	313	295	329	303	290	311	297	292	297	310	293	295	296	310	313	275	323	295	324	325	313	321	308	311	291	313	318	297	326	310	325	321	313	293	334	292	344	327	299	299	324	292	323	316	342	336	300	337	306	278	310	292	320	308	313	312	341	315	308	323	317	311	339	323	314	318	300	343	304	320	337	303	296	290	328	316	313	316	295	319	286	293	308	321	330	319	286	324	311	321	321	309	302	299	284	352	279	300	299	316	322	306	316	352	276	320	325	314	286	304	330	291	319	300	326	323	326	322	316	338	302	339	304	285	334	324	307	343	302	281	321	316	309	308	342	306	287	303	326	326	285	325	316	269	328	337	304	278	272	306	311	323	318	314	314	315	299	319	301	337	324	303	321	310	325	287	301	289	300	319	329	326	332	313	323	326	287	326	320	291	346	324	295	299	303	299	305	322	315	289	320	296	325	297	332	299	309	286	295	263	344	316	289	272	305	301	273	309	339	323	296	327	324	296	326	311	302	333	313	332	352	312	306	342	302	299	319	290	292	314	316	319	299	323	309	308	329	314	319	309	302	330	321	329	330	302	324	282	312	336	327	310	299	267	298	320	309	315	300	309	297	292	372	323	296	351	299	311	319	297	290	310	317	317	322	328	287	324	313	308	308	315	331	292	323	313	315	282	343	345	348	276	339	310	322	287	316	304	325	316	326	326	309	308	309	302	322	299	316	293	308	330	312	307	279	319	359	283	298	338	325	308	297	312	296	324	291	300	319	293	323	339	314	304	315	333	328	313	286	293	315	321	295	337	341	320	319	319	318	334	311	300	318	321	342	313	319	316	289	320	312	277	311	266	334	317	301	314	334	315	312	285	314	303	335	301	305	327	293	317	295	292	313	341	338	313	322	321	317	314	312	295	315	309	299	308	299	314	300	284	287	284	305	323	343	300	317	336	308	334	325	291	323	317	338	308	293	331	333	310	311	293	264	274	352	297	333	314	340	321	295	311	330	320	317	315	306	328	347	273	313	351	325	260	294	325	360	342	295	301	314	307	322	326	334	326	314	292	317	338	305	317	314	324	329	319	342	305	322	303	314	328	279	293	330	334	318	284	283	290	285	332	331	326	340	303	302	318	283	335	313	301	294	333	292	301	320	297	336	320	296	349	307	301	323	348	324	302	333	317	294	319	303	323	325	289	309	313	343	317	318	296	348	321	279	310	313	279	307	301	275	325	309	305	331	307	300	307	299	320	310	301	297	292	302	313	334	342	319	290	313	298	325	319	314	298	307	295	310	273	314	309	276	298	313	335	321	337	335	318	331	304	317	335	305	303	335	290	307	306	275	300	290	288	323	294	309	321	309	329	293	327	306	326	300	346	300	333	320	296	321	311	322	326	289	298	317	324	303	290	318	305	283	306	273	330	298	321	323	318	321	301	320	309	296	308	313	310	291	322	306	319	316	321	330	296	325	276	313	316	304	310	287	293	286	329	280	303	314	254	308	324	325	288	311	350	308	329	290	305	298	310	314	317	307	331	308	296	317	335	309	292	311	307	318	320	304	335	316	307	337	308	315	322	303	300	327	333	324	334	299	302	304	300	295	310	326	316	319	314	297	301	294	328	310	280	329	315	312	319	297	313	302	294	312	307	304	320	321	308	318	299	262	321	302	273	322	313	318	338	277	285	309	330	305	309	331	313	313	297	273	346	322	314	324	385	311	313
28622	46765	30286	18043	16935	35139	41695	38239	29424	6828	773	1923	772	715	692	618	660	664	572	628	616	593	605	628	606	595	586	625	562	620	614	580	619	554	577	573	586	632	630	620	565	556	641	605	594	598	587	610	588	659	596	617	675	723	631	640	629	571	579	551	573	574	583	593	604	562	610	602	588	591	595	624	585	624	631	574	570	580	591	621	589	568	549	555	621	597	577	548	556	547	561	602	561	574	575	598	584	579	617	571	569	592	588	564	579	559	585	608	577	578	574	539	585	586	556	596	587	596	588	616	601	610	614	575	578	592	607	563	570	526	608	530	616	589	599	548	565	569	577	608	612	621	604	594	622	537	590	594	587	586	571	586	576	581	634	616	632	621	603	609	594	556	585	609	548	626	583	573	565	565	604	584	626	593	567	589	617	614	592	587	580	593	585	560	605	551	618	603	590	579	577	586	594	619	578	598	621	604	564	596	563	596	626	631	560	583	595	640	592	588	576	557	610	596	567	598	599	550	563	580	598	612	587	593	586	614	611	613	603	555	598	599	577	604	615	586	577	644	603	567	588	600	587	546	581	598	592	612	615	573	617	592	540	570	585	588	581	577	578	597	550	576	580	596	587	592	608	566	627	621	583	643	616	546	619	594	549	603	573	613	602	587	616	629	579	608	588	585	607	572	580	620	573	581	585	572	608	571	580	571	593	580	587	604	590	601	613	525	632	580	610	589	568	661	591	580	584	607	606	602	609	582	591	602	591	544	602	575	620	646	569	611	574	608	599	576	592	598	603	561	589	579	592	578	573	562	566	527	575	639	582	593	564	577	595	559	555	585	580	611	587	583	597	636	596	608	602	596	589	599	604	592	584	576	589	614	608	575	561	621	628	577	587	580	580	610	594	568	602	599	620	596	620	560	617	581	587	572	598	614	605	581	633	585	628	635	568	594	611	608	582	566	557	558	601	608	605	607	534	544	567	583	594	574	609	571	559	577	552	585	643	592	540	595	607	602	584	606	588	580	596	599	570	537	527	594	606	542	626	578	595	625	578	600	559	600	600	564	583	581	569	565	574	560	585	568	630	603	557	566	611	602	596	579	608	584	619	565	564	626	588	598	566	607	592	626	576	585	608	627	570	613	550	593	596	586	639	580	588	599	560	605	571	565	620	596	578	614	569	611	594	586	569	611	588	606	575	589	579	595	573	547	591	631	531	585	568	567	603	584	599	591	573	599	584	581	592	567	587	587	582	610	555	615	647	609	610	582	558	622	565	650	585	591	597	603	528	584	622	526	622	580	589	612	573	595	547	593	591	592	591	576	616	576	589	587	557	614	570	571	602	609	562	574	570	611	581	599	556	596	589	554	623	638	602	567	565	578	587	606	562	588	594	563	596	577	586	544	600	602	573	586	578	577	592	577	566	575	613	592	587	609	608	582	522	569	606	635	615	606	588	614	606	575	623	541	603	621	547	608	571	608	561	612	620	577	588	623	594	588	556	611	580	568	586	600	586	581	605	592	615	603	612	587	610	578	572	651	581	628	605	589	564	566	577	504	602	632	654	585	608	642	595	581	598	560	613	576	585	600	584	637	584	576	638	562	581	650	600	552	558	604	565	551	588	587	598	595	603	567	562	588	594	518	590	573	588	560	582	597	616	623	561	609	563	602	606	568	564	585	604	580	612	585	611	588	593	534	615	552	587	602	551	570	554	589	601	597	590	568	589	569	580	624	562	602	576	551	624	590	587	615	560	633	595	640	624	587	559	598	622	600	597	607	578	589	597	588	599	591	636	651	619	589	589	605	553	603	596	630	598	575	630	533	583	591	570	623	598	585	553	620	577	605	523	568	593	596	578	678	576	537	581	625	559	570	565	575	581	617	546	578	620	585	563	590	570	630	581	568	572	585	643	616	581	621	606	565	645	625	598	648	621	601	625	596	626	574	577	604	602	580	590	571	591	567	612	582	578	633	603	598	585	581	576	593	596	654	556	566	647	604	585	582	613	578	588	604	540	584	555	580	604	570	586	650	598	618	562	589	563	625	562	599	562	601	628	593	547	577	619	608	575	569	591	566	594	574	568	583	579	566	563	608	583	565	644	542	602	601	610	620	568	597	550	644	626	610	588	574	591	565	610	612	585	590	572	567	647	563	605	624	572	629	613	634	576	628	552	579	613	577	579	598	600	623	649	591	578	600	580	555	605	568	640	599	604	556	570	574	612	587	568	627	608	600	612	592	572	620	549	595	604	536	591	570	592	599	570	605	610	572	610	579	640	592	573	568	565	601	603	612	603	616	585	636	613	550	594	604	609	575	612	602	597	610	528	582	530	573	563	577	605	600	563	607	597	611	582	585	561	587	601	620	624	619	609	586	592	583	603	618	602	561	599	606	594	539	614	612	597	604	625	601	612	610	557	619	554	554	588	576	594	635	587	596	558	588	588	571	584	567	613	554	636	587	597	619	569	582	591	544	549	559	562	608	651	633	596	561	563	545	635	603	617	600	612	591	590	567	635	557	583	590	564	624	588	577	615	612	590	625	566	619	603	555	527	611	614	581	622	607	613	611	631	592	587	532	608	609	607	596	549	565	567	577	609	578	588	611	549	620	607	584	576	627	591	589	564	590	580	597	584	592	628	593	603	556	583	643	545	547	593	603	606	552	582	586	608	622	588	580	607	621	591	593	582	597	612	586	609	615	547	614	572	602	549	627	607	566	539	595	578	620	527	574	531	570	627	620	599	595	554	604	602	556	558	603	555	558	607	628	571	555	643	631	641	578	592	584	605	583	585	552	605	572	601	599	586	552	560	599	576	626	569	567	609	570	640	597	601	560	592	564	608	616	575	546	574	592	592	613	604	618	567	600	616	628	563	590	594	579	610	582	587	615	585	591	591	598	578	579	583	554	553	595	577	614	544	566	641	561	569	611	601	589	592	619	585	614	563	595	596	563	572	559	552	577	590	560	567	569	585	596	583	575	602	560	578	583	560	586	556	638	589	575	587	565	577	587	591	619	571	612	580	602	641	609	610	601	599	602	576	598	611	563	666	593	609	574	571	550	560	579	603	606	545	580	576	569	583	595	562	565	636	616	580	608	642	587	583	582	629	600	619	579	549	589	564	601	591	540	624	568	572	608	608	582	562	587	599	589	623	586	614	634	578	590	594	571	590	590	562	589	613	576	611	584	573	586	609	626	607	606	571	542	598	547	563	623	615	601	632	597	603	623	576	573	583	589	599	602	622	588	613	588	597	581	623	627	584	554	574	611	610	592	528	614	619	559	575	544	648	563	618	581	582	609	647	570	609	578	542	564	612	600	613	562	587	609	614	545	598	635	560	593	577	589	539	565	569	624	608	634	604	599	554	601	589	593	595	551	615	559	583	589	595	570	609	610	610	595	557	571	607	611	564	589	608	548	609	567	592	581	595	583	581	624	580	596	570	571	560	538	590	601	578	578	593	557	566	579	614	624	592	613	569	614	591	585	599	597	595	581	608	566
23526	21530	29303	24098	21502	28533	49557	42392	30711	10570	645	922	379	363	317	272	322	310	291	273	315	286	325	311	327	303	314	308	276	252	297	315	307	307	288	260	286	304	302	302	301	293	281	304	290	275	297	296	310	303	306	341	370	336	317	326	304	285	271	271	293	297	305	303	286	276	290	290	307	288	302	298	290	284	283	271	276	286	284	311	311	307	310	302	322	273	283	302	287	313	310	275	274	325	282	270	313	293	286	305	307	302	270	305	279	283	293	280	268	264	258	279	293	283	290	301	311	315	277	310	315	318	331	301	280	301	286	302	330	309	303	307	253	277	302	272	271	293	293	279	308	289	292	287	296	262	301	291	292	289	308	296	318	251	272	316	300	292	288	310	280	278	291	302	272	265	299	302	275	268	287	269	250	274	310	275	291	284	280	279	286	288	307	279	265	309	311	286	276	260	292	285	295	280	279	307	306	281	254	287	292	307	309	285	296	286	304	282	296	309	306	281	280	293	277	315	294	314	307	288	289	282	309	278	287	278	266	303	281	314	297	299	287	331	263	288	257	294	281	302	324	285	278	278	269	279	303	257	271	260	304	283	288	276	266	304	325	290	326	284	261	292	264	275	290	282	271	308	272	282	291	298	274	326	300	287	290	280	302	275	317	281	287	292	294	284	266	282	294	314	274	293	271	270	291	271	296	306	282	267	296	323	287	315	312	277	268	268	331	318	279	299	294	313	260	284	277	265	290	270	305	316	293	286	254	288	301	294	282	272	278	294	276	279	273	304	286	272	298	295	286	306	308	257	311	285	296	290	284	290	282	279	281	288	301	329	278	287	269	303	299	319	308	275	297	313	297	314	304	264	288	272	301	301	273	261	292	263	271	289	310	289	312	277	289	317	295	284	283	258	276	274	272	321	289	292	309	300	294	307	278	282	293	288	290	285	296	277	296	273	292	289	298	297	284	290	291	266	270	309	296	275	286	296	276	284	283	248	283	280	290	276	308	265	293	313	303	284	274	297	314	305	293	330	318	291	320	297	304	301	279	285	293	304	290	267	262	292	276	269	266	271	326	292	288	293	308	271	299	308	292	284	302	287	293	272	296	302	307	280	297	286	289	280	308	287	289	287	291	285	310	292	269	292	323	291	283	313	297	317	305	262	287	264	284	283	266	278	284	294	293	267	311	269	302	290	271	284	311	282	307	283	270	292	301	304	311	305	322	251	286	280	309	271	310	292	250	317	338	283	301	297	278	295	317	260	296	299	284	295	262	285	300	305	288	297	280	275	286	262	295	278	269	310	280	311	265	275	302	265	250	289	278	309	311	302	288	284	294	289	278	303	273	282	312	313	296	302	283	287	323	297	325	268	301	284	292	291	317	318	279	291	290	296	301	290	309	290	284	282	297	297	275	293	264	277	292	273	304	277	289	256	256	273	286	286	282	299	296	293	303	286	323	306	293	287	267	295	292	277	304	293	284	288	285	293	277	292	253	272	262	293	269	297	276	288	295	286	283	292	276	287	297	280	275	297	286	307	318	296	293	290	284	290	294	301	306	276	301	282	283	266	321	276	276	271	283	279	319	288	286	271	304	277	303	271	300	279	269	275	265	327	303	288	293	262	331	311	309	287	297	275	299	275	328	287	278	279	295	296	322	280	288	290	306	298	291	278	274	293	284	265	275	282	304	306	294	299	316	283	270	307	299	281	259	306	285	282	282	289	306	311	302	302	285	283	306	294	272	270	265	294	276	318	289	286	318	259	296	277	310	306	305	295	274	280	299	280	290	300	293	293	273	272	313	316	297	280	278	275	298	259	283	273	293	259	269	325	274	285	260	298	252	287	283	256	279	291	303	268	285	299	287	306	275	292	267	254	309	277	269	331	294	311	277	296	288	274	292	283	246	271	248	263	292	281	294	261	274	267	292	297	317	288	295	312	291	304	289	276	296	300	293	277	274	258	307	283	281	289	265	277	307	256	314	286	294	290	310	285	299	295	307	325	289	273	271	263	265	301	278	303	320	284	289	302	312	279	304	324	285	283	323	299	275	276	279	300	306	294	293	282	291	303	265	295	280	289	294	288	320	305	281	303	300	274	302	261	280	298	276	298	292	286	294	274	307	270	246	305	296	293	274	308	303	303	287	259	296	285	291	307	284	284	295	321	313	279	315	293	275	288	279	299	296	299	285	304	272	310	255	312	257	276	256	315	309	283	321	282	302	287	304	285	265	290	276	313	304	312	270	293	298	268	267	287	289	292	287	309	294	270	314	267	263	297	277	300	309	229	284	282	296	280	283	309	254	288	273	323	279	308	292	280	271	265	297	282	325	311	296	308	274	289	280	278	307	278	265	291	283	295	296	301	308	296	273	276	301	261	283	255	295	291	263	297	309	302	279	317	283	271	288	283	280	306	269	303	291	318	305	278	302	291	288	262	274	323	275	271	296	276	313	320	289	259	295	287	280	276	290	275	291	328	262	304	303	297	309	290	266	290	281	309	299	289	294	282	291	306	318	286	259	264	278	275	308	306	315	304	314	296	299	298	306	310	282	300	255	299	277	296	279	251	327	311	287	293	295	314	277	301	282	311	272	263	265	295	279	279	265	322	298	335	291	275	286	290	300	316	302	303	313	290	290	324	313	291	252	285	281	299	289	261	293	284	314	313	285	294	265	344	277	296	283	264	300	269	306	288	275	315	294	269	291	303	301	264	298	296	264	291	308	299	283	293	290	284	293	289	285	324	289	285	278	294	292	321	305	268	309	311	316	302	280	314	281	287	294	333	286	276	281	304	317	289	266	308	293	296	313	299	295	290	257	282	340	310	312	331	280	263	292	280	296	283	298	274	278	276	315	300	300	300	281	316	298	280	321	312	311	276	264	272	276	299	292	258	297	306	300	293	297	283	301	298	332	265	316	259	297	287	303	274	299	288	286	282	273	291	268	275	290	275	300	291	276	287	256	273	282	270	289	272	308	292	291	303	303	302	317	295	278	298	281	290	279	271	265	285	288	282	251	289	287	307	299	295	296	282	274	275	276	270	295	275	321	302	297	265	321	282	307	311	291	288	272	309	265	282	286	278	315	276	278	312	302	288	289	265	263	272	287	289	277	292	292	316	292	289	291	289	296	292	302	308	312	311	283	305	279	336	306	279	289	274	308	294	313	283	270	296	303	313	310	281	302	304	297	288	303	274	307	300	277	279	309	276	277	281	289	292	304	301	291	274	283	274	271	268	252	305	311	270	282	288	322	319	285	281	283	276	283	280	295	281	294	282	271	309	265	254	263	283	289	292	304	282	294	282	287	298	297	278	299	283	285	264	287	289	290	274	286	258	260	284	270	282	291	293	274	297	290	302	288	274	292	300	270	273	255	307	312	334	345	286	291	281	280	290	257	282	284	290	288	283	312	262	315	295	284	291	264	271	301	286	297	289	278	322	287	296	271	267	296	286	274	309	269	284	283	316	262	302	276	287	265	265	299	286	284	260	282	296	273	299
30798	45659	32234	22405	17933	39002	53440	48011	37859	10942	1275	2825	655	680	661	626	581	615	587	560	560	537	569	585	538	573	539	525	570	503	512	574	540	562	536	573	568	568	579	593	535	527	544	516	550	524	581	515	545	582	520	676	797	688	684	569	544	536	506	475	539	550	533	552	523	541	542	537	547	561	516	506	553	538	530	506	524	528	515	552	533	514	527	563	545	521	538	539	542	564	549	549	544	531	556	536	534	545	492	526	515	485	524	518	517	559	540	543	541	564	567	504	513	505	509	607	493	526	511	589	521	547	502	511	570	554	569	532	557	572	572	499	516	517	509	515	542	527	500	526	559	502	512	521	545	553	528	513	563	511	515	531	497	552	504	517	503	505	537	509	520	558	547	527	551	540	557	531	521	530	496	557	533	533	514	533	502	567	530	559	552	533	549	545	494	524	526	536	532	495	522	516	515	547	528	554	523	515	566	497	496	557	553	577	547	495	500	562	512	521	497	571	509	534	531	494	566	516	517	527	508	548	488	543	538	525	533	530	513	505	534	551	510	542	552	540	568	505	547	493	547	514	529	551	478	519	545	540	554	511	538	531	543	527	573	519	563	494	508	522	520	494	520	580	531	524	514	546	563	557	520	519	565	538	574	512	548	512	568	547	551	536	541	523	584	548	569	492	548	536	560	580	551	526	533	526	511	549	541	545	495	508	559	527	562	460	488	541	542	533	508	559	526	551	508	571	522	545	545	538	528	523	537	523	547	528	562	503	520	535	531	501	504	525	504	499	511	537	540	529	564	559	500	513	545	530	527	502	531	545	546	469	540	541	550	549	555	610	504	530	497	509	510	515	516	543	514	546	507	528	487	515	554	534	574	591	539	560	510	516	499	562	552	543	511	546	535	542	523	568	523	576	561	540	530	536	535	535	505	478	520	524	529	458	529	539	570	533	533	482	509	536	517	505	496	525	514	530	547	566	516	573	520	511	534	508	560	511	495	533	513	539	495	499	488	532	549	524	479	489	496	551	511	527	552	518	532	537	559	542	570	544	511	539	516	573	511	515	532	548	546	542	554	534	523	537	525	521	565	543	552	534	566	524	494	506	552	553	565	527	573	530	519	525	529	579	516	560	548	568	552	512	515	501	511	541	499	532	529	515	503	579	520	542	502	533	577	531	498	536	493	527	513	542	492	534	570	535	522	511	530	556	553	522	567	569	544	522	569	554	487	532	545	527	564	508	531	541	518	530	526	560	511	503	525	560	568	551	549	529	516	538	515	571	474	517	542	521	568	513	500	528	554	511	544	570	550	506	552	507	560	520	523	541	522	570	515	521	540	501	526	498	580	555	546	479	520	545	536	533	545	535	549	542	535	551	543	530	522	529	557	499	586	528	534	513	575	528	534	550	541	486	543	522	543	514	518	547	586	525	482	584	540	527	537	530	530	537	546	530	519	504	553	551	534	562	517	571	532	524	491	555	513	530	530	532	531	545	498	543	531	545	488	561	505	495	583	546	532	532	561	514	536	498	544	511	523	548	505	543	567	539	524	539	521	535	523	524	529	523	553	538	552	533	510	553	586	526	565	537	547	515	532	505	546	526	550	513	575	556	514	570	525	538	556	495	524	525	531	517	579	530	505	545	520	523	523	506	551	535	537	524	529	543	522	539	533	510	526	523	511	535	511	542	555	533	539	545	544	516	543	524	548	528	523	543	536	540	514	521	524	538	534	540	533	501	541	544	522	531	553	529	536	544	527	541	502	511	544	528	575	550	493	531	485	555	581	530	535	529	548	543	511	564	520	506	565	517	527	513	513	540	508	529	565	519	518	506	531	565	549	527	530	511	563	529	534	552	536	560	526	523	550	549	509	538	580	502	546	477	560	526	487	554	489	549	529	550	520	559	528	533	498	522	525	536	557	543	516	529	524	503	521	531	530	529	568	557	524	531	505	519	536	524	527	508	543	569	548	527	552	546	543	533	515	552	534	556	565	537	500	505	550	527	524	481	486	557	541	535	542	576	538	512	499	504	561	528	536	559	527	595	540	532	528	538	522	537	540	511	525	581	558	542	577	586	595	559	536	542	517	553	531	529	514	532	535	504	568	511	518	516	555	541	542	574	531	521	537	533	546	514	534	499	547	574	507	549	505	511	541	545	546	470	521	523	533	554	504	532	492	511	515	508	588	560	551	558	540	520	535	563	543	515	507	547	494	523	553	499	520	537	566	568	529	539	533	553	509	535	538	548	504	533	529	532	514	514	527	580	534	567	505	545	573	533	530	565	478	552	532	518	559	534	516	550	576	536	530	514	514	538	545	516	529	520	587	546	487	522	612	553	556	544	568	514	552	468	535	540	515	509	529	538	526	519	539	508	555	499	514	504	565	509	569	518	540	520	475	538	548	527	560	549	540	525	543	516	526	510	527	592	526	541	485	542	525	512	514	526	561	536	523	557	552	522	532	510	502	531	467	521	537	535	546	506	532	502	563	515	513	533	547	532	567	478	504	525	555	557	558	526	505	546	527	541	512	476	520	498	546	472	517	530	541	532	535	497	505	524	564	522	528	542	550	510	511	517	530	527	520	511	518	540	545	493	525	498	557	521	572	551	523	549	511	521	507	555	537	518	571	576	554	513	502	542	571	496	553	518	519	546	520	579	529	518	487	544	518	478	589	529	545	518	555	555	508	522	527	541	521	546	506	524	549	562	523	545	569	526	505	545	522	564	505	507	533	528	526	549	518	526	540	508	509	530	544	518	536	535	565	583	510	526	527	527	538	564	543	527	507	504	547	533	501	537	574	528	527	566	519	562	522	536	551	489	521	493	555	515	566	511	554	577	518	537	567	513	534	538	549	554	511	480	477	518	527	514	514	515	554	515	531	530	519	523	495	524	524	553	501	530	546	533	530	574	534	533	512	545	538	533	518	510	481	499	499	523	548	565	526	562	537	524	530	557	531	548	483	518	538	574	555	549	488	526	508	477	520	530	586	569	520	515	537	527	564	530	548	534	552	520	555	536	518	549	594	557	540	521	531	557	542	546	564	544	504	529	505	526	548	530	569	489	550	526	546	517	551	494	536	551	499	549	535	539	494	505	486	532	553	536	532	541	507	526	578	540	528	538	558	544	568	520	513	497	549	524	563	522	546	518	568	547	551	557	537	541	592	553	566	500	526	541	530	549	539	545	559	523	520	524	494	500	525	522	507	523	514	528	545	534	520	520	515	560	529	549	510	538	505	531	559	557	567	534	542	516	505	510	497	570	545	533	557	550	512	506	558	531	504	509	529	563	539	506	489	545	582	518	531	558	484	520	544	541	491	511	517	509	556	564	528	505	534	582	532	539	508	507	513	490	545	542	495	525	555	527	556	514	515	500	499	536	549	503	545	554	523	529	525	515	532	528	536	473	544	526	516	511	518	556	514	529	530	559	516	528	530	509	513	534	558	563	537	552	566	536	503	534	540	561	519	538	504	529	562	532	541	528	523	509	527	566	530	535
27344	21670	15374	5833	2761	3940	6966	5846	3362	655	408	401	402	358	362	375	352	357	383	355	351	361	386	357	368	334	362	344	387	362	369	366	346	356	377	342	340	364	385	343	321	387	360	347	333	356	345	337	401	383	314	380	365	395	361	350	350	350	361	357	336	365	337	312	357	320	356	348	382	363	345	365	346	363	348	381	334	378	341	346	347	340	377	350	374	356	357	352	375	349	365	371	339	338	370	331	384	345	326	352	336	348	339	355	362	351	370	354	363	367	366	369	323	372	337	351	369	346	353	328	363	325	317	392	355	325	351	352	368	373	363	347	354	346	364	349	328	358	361	354	348	321	358	369	352	302	355	342	358	326	378	381	371	331	335	348	361	344	337	388	359	328	348	331	360	382	331	360	341	374	391	358	338	354	356	331	338	369	378	372	342	345	361	363	339	372	361	351	355	334	367	339	361	357	364	369	356	374	342	344	328	360	374	339	337	357	356	364	357	393	359	328	357	333	360	352	398	380	378	356	422	344	345	352	378	379	332	361	366	380	344	353	369	327	367	358	363	372	352	392	343	360	363	366	336	343	375	352	355	371	367	354	349	363	368	338	340	339	368	380	365	344	390	349	370	353	355	355	331	376	357	371	370	342	334	368	386	338	364	344	359	371	360	351	352	352	347	328	338	334	347	352	328	363	349	330	364	334	350	358	349	387	343	341	373	370	358	335	346	387	382	357	335	394	366	339	385	358	365	314	348	367	341	390	385	365	363	374	352	356	362	399	332	347	361	337	354	338	344	381	325	337	387	342	355	313	341	349	350	363	328	337	333	383	335	331	376	332	383	385	352	327	348	346	355	340	405	365	353	343	325	330	371	408	351	371	352	366	327	359	369	380	361	388	321	323	364	349	360	360	350	371	322	333	388	353	330	326	362	321	338	346	382	388	353	372	353	390	362	363	365	372	354	358	358	375	349	334	328	355	374	350	349	369	329	371	314	351	357	368	365	350	348	388	358	373	351	387	351	368	347	375	348	368	359	330	389	308	368	352	310	371	342	337	359	357	377	364	353	377	349	350	345	379	350	354	394	345	380	361	343	340	372	356	358	353	354	397	356	342	372	344	350	356	370	376	385	356	366	364	363	345	373	350	376	351	361	352	330	348	323	367	381	317	330	337	337	365	364	398	337	337	334	374	352	314	361	353	308	381	340	364	336	328	328	352	356	378	351	365	336	359	336	378	351	367	361	354	352	369	360	370	333	348	359	352	363	385	363	370	344	356	351	352	373	355	351	372	358	374	366	385	346	335	349	336	349	342	342	375	360	378	376	353	348	353	355	361	358	327	351	337	338	341	358	322	361	374	375	350	324	362	333	378	316	347	326	320	384	399	363	368	353	375	351	365	365	357	349	336	324	339	331	366	364	398	381	388	365	365	346	345	365	372	347	358	330	355	374	382	378	370	341	376	376	351	351	365	361	350	364	335	372	343	352	330	328	348	339	352	348	377	379	355	337	358	364	385	363	347	334	360	384	373	337	343	370	355	348	336	325	346	376	373	382	398	382	370	340	351	373	345	338	362	324	322	311	371	346	404	368	384	311	373	383	375	345	325	357	346	362	364	360	385	334	362	345	357	361	314	331	391	342	381	349	322	344	339	341	384	362	346	362	330	370	361	357	348	360	381	376	354	332	338	352	350	354	339	380	337	351	335	338	355	347	389	354	346	382	355	319	351	345	319	344	358	351	368	391	395	393	364	368	379	331	411	357	312	391	348	339	355	345	309	355	377	347	380	367	343	334	342	383	388	364	378	339	370	339	353	360	356	365	340	349	361	361	318	349	383	340	345	362	396	344	342	374	358	353	341	376	342	321	341	347	353	354	356	375	336	388	351	344	337	396	371	352	382	361	348	350	386	364	360	322	353	335	373	314	344	342	316	367	344	360	344	352	350	354	354	334	364	365	362	331	328	335	392	355	388	366	333	325	330	322	376	372	349	363	383	371	365	350	344	387	349	375	329	353	368	321	360	339	340	395	368	321	367	351	342	324	390	354	377	365	324	333	374	369	344	330	343	359	376	357	376	351	348	335	364	349	322	351	360	357	375	358	377	376	344	343	363	362	366	347	354	337	332	345	404	381	368	369	355	377	334	363	332	387	332	380	359	349	338	339	340	372	332	344	365	339	341	362	348	362	343	345	358	368	357	337	348	349	344	337	324	345	358	321	364	337	346	353	335	353	349	369	360	330	344	368	378	378	362	366	397	328	402	372	366	360	382	333	325	377	348	355	349	331	383	377	343	315	364	404	335	347	345	360	386	348	364	374	355	337	364	344	361	362	370	362	355	345	326	362	331	345	367	372	376	353	347	386	380	313	350	360	333	354	351	396	391	356	348	376	377	307	355	348	371	349	368	352	343	358	362	373	352	349	373	370	354	383	364	354	381	354	353	378	340	381	291	336	341	337	369	353	347	361	383	370	349	409	334	342	335	367	330	340	336	334	351	356	359	316	344	363	370	362	328	363	390	318	341	363	367	370	352	354	357	352	339	327	359	350	364	359	392	342	387	378	362	372	332	326	341	346	345	328	368	368	375	363	363	357	343	353	351	414	394	343	343	349	360	399	358	379	369	345	320	344	369	352	364	355	351	349	340	340	336	355	350	340	342	366	366	353	311	365	349	399	362	367	354	369	398	392	362	357	335	364	362	375	354	339	350	346	345	357	342	367	358	343	382	374	337	386	346	360	359	353	337	360	355	363	371	392	354	355	357	318	351	390	338	345	364	346	343	352	368	360	360	366	327	342	328	361	348	360	348	380	352	376	374	352	354	360	323	342	366	364	373	370	394	377	320	356	361	340	355	321	338	375	347	358	383	372	337	340	344	326	367	369	346	350	380	357	322	364	333	349	353	355	355	383	357	357	331	341	383	386	346	380	354	375	389	348	360	336	342	325	379	356	379	387	368	332	372	328	351	375	352	379	339	336	377	341	382	335	363	382	366	352	386	387	360	361	362	342	372	375	336	342	355	332	356	340	375	351	351	357	361	359	334	346	348	351	349	368	379	327	338	376	359	330	363	352	346	358	326	372	349	365	372	352	311	340	345	361	355	357	356	387	351	360	334	358	360	360	346	320	354	378	322	349	363	384	368	326	362	359	353	379	372	399	407	389	339	339	379	388	370	389	392	349	375	357	347	320	348	371	351	379	337	381	359	351	360	359	363	348	341	326	343	311	356	331	345	354	376	365	330	308	364	369	367	354	343	326	402	326	385	350	354	349	344	365	360	331	336	365	360	372	386	358	348	335	360	360	342	366	364	349	341	350	332	345	328	370	357	349	336	340	352	316	353	348	368	336	367	368	354	344	377	349	357	381	334	346	340	334	338	379	355	375	354	345	369	359	350	358	356	317	330	367	360	339	359	356	319	350	353	313	359	360	339	338	341	357	368	347	333	325	379	331	351	329	362	345	378	312	348	331	378	367	357	360	350	360	358	361	350	315	345	359	379
23631	29126	17901	9976	7891	10835	15961	13448	8011	1458	846	863	708	737	715	724	694	678	673	669	706	683	671	637	701	709	667	678	651	634	685	652	658	654	701	704	693	650	700	677	716	690	671	686	661	643	646	662	721	635	636	654	660	692	696	713	672	677	674	621	694	729	669	630	649	659	653	609	688	677	669	678	649	667	677	674	699	665	691	623	714	668	690	683	689	620	676	628	652	619	744	649	690	709	676	718	665	664	640	664	609	688	716	639	661	657	653	666	707	714	660	648	660	660	643	647	677	673	646	696	624	704	690	710	635	674	650	662	676	675	660	646	688	689	693	670	633	683	662	698	679	647	706	679	671	648	655	615	637	635	754	650	667	671	672	681	657	697	680	633	695	729	740	702	670	677	646	641	631	678	657	655	694	723	637	671	647	684	680	648	694	682	695	672	657	659	654	662	765	664	679	653	682	698	696	665	719	668	662	633	652	659	675	678	669	645	638	670	681	636	663	671	677	676	627	669	654	655	680	689	691	647	668	697	682	690	673	661	681	649	689	688	635	680	632	642	671	662	669	665	666	673	654	634	647	656	655	621	666	656	679	638	662	616	667	658	644	678	685	669	660	674	656	665	619	668	657	667	665	645	663	692	635	649	639	662	650	658	711	670	667	669	659	664	716	648	647	651	643	658	652	619	651	728	701	628	645	642	703	675	705	652	707	598	695	627	661	674	672	663	681	672	669	651	640	675	642	684	646	625	664	614	653	652	619	620	646	647	652	702	635	664	645	673	672	685	642	649	647	690	654	641	661	623	633	657	655	608	673	679	690	659	671	630	672	680	650	691	690	681	645	691	694	652	677	710	660	680	617	692	682	702	723	693	650	619	610	621	674	712	629	656	692	682	662	619	678	636	605	686	711	649	657	678	664	651	675	643	629	665	696	670	659	717	648	664	618	673	698	668	701	655	695	683	629	704	671	660	648	671	650	677	636	656	643	666	667	710	650	660	675	642	650	698	681	637	730	656	649	669	670	634	696	660	676	674	678	664	686	686	639	669	691	672	666	693	673	628	665	639	605	658	708	689	690	678	693	663	639	637	639	672	707	596	662	669	656	695	671	630	695	642	697	678	646	688	703	708	684	701	672	678	651	653	698	618	647	667	621	661	675	647	637	607	687	665	642	661	687	681	656	675	645	664	680	681	679	706	688	695	673	676	675	702	673	618	665	667	731	664	685	682	683	664	744	713	656	711	690	694	615	615	658	654	670	694	698	637	679	684	648	649	716	651	680	682	678	695	735	673	651	651	636	660	724	665	641	641	684	655	698	677	712	664	653	632	705	672	672	724	649	650	668	674	688	637	659	682	689	659	698	649	676	696	659	690	626	647	650	662	654	659	672	675	674	640	636	586	692	628	691	637	698	697	670	689	683	716	657	672	640	729	646	681	688	643	658	664	715	681	684	645	687	689	715	679	670	647	638	711	641	671	642	655	680	713	654	698	613	688	654	639	670	650	727	682	648	648	681	647	682	673	680	659	656	660	666	650	645	607	656	719	631	675	671	652	682	697	672	694	666	666	694	663	666	670	686	683	693	675	662	659	670	628	641	696	677	647	667	704	663	695	675	648	667	661	668	698	687	613	696	639	629	660	654	668	684	668	649	715	690	625	646	714	718	681	706	691	657	694	672	687	623	678	661	664	680	624	666	632	689	685	648	669	643	694	687	667	672	609	717	707	669	662	622	678	674	678	672	659	652	677	626	621	676	635	676	652	663	598	650	676	651	641	667	661	703	656	599	673	681	701	657	633	681	703	651	661	675	647	660	706	708	685	624	651	637	655	648	646	687	609	669	725	721	614	622	709	712	648	676	687	660	713	663	684	684	649	684	647	704	682	650	685	694	648	671	661	657	650	661	675	629	656	662	658	664	624	690	653	611	659	648	675	647	679	691	649	691	700	618	653	669	677	684	686	666	670	649	663	692	710	633	724	654	698	636	674	671	670	677	693	690	651	682	644	690	678	631	647	704	671	669	671	647	716	697	652	689	702	697	664	689	675	667	677	613	713	668	681	659	642	627	637	686	649	677	674	654	688	671	689	687	648	708	662	633	675	675	671	641	677	707	670	648	663	713	685	628	614	678	632	668	694	705	689	613	675	689	672	654	609	699	683	653	646	692	659	692	652	649	704	687	718	694	692	642	684	666	763	652	649	689	639	650	627	695	621	635	694	671	676	633	644	646	640	695	675	688	686	640	676	640	658	632	645	663	660	627	650	625	637	641	655	692	645	679	652	653	653	694	648	664	666	634	684	648	670	675	651	693	656	645	657	654	620	715	657	633	684	650	642	673	693	656	628	691	687	660	624	650	645	679	701	676	646	680	638	685	694	677	656	662	636	668	668	675	679	706	676	681	667	709	630	705	675	643	675	683	645	660	684	670	634	672	662	699	638	625	648	667	718	645	673	650	708	667	674	669	659	666	720	675	673	688	685	654	669	681	682	631	627	652	691	662	693	668	723	649	695	630	657	666	667	654	626	662	694	624	689	657	663	726	691	694	642	659	660	662	666	634	662	632	668	657	660	649	666	632	665	641	615	691	668	661	672	718	657	657	634	655	671	675	624	635	669	717	650	633	639	691	654	673	731	631	670	689	623	691	685	641	679	653	673	647	702	711	652	667	631	659	693	654	692	655	708	695	653	665	674	682	665	657	662	727	604	679	651	652	682	687	651	678	645	639	671	666	688	682	657	622	644	650	647	664	688	662	680	629	672	640	659	655	646	682	627	663	671	622	668	700	665	659	657	659	683	681	662	671	651	659	658	677	703	691	695	675	675	685	715	673	668	678	696	666	670	711	661	635	715	655	696	661	654	671	651	640	572	640	668	641	650	695	657	680	650	632	680	624	673	703	693	690	716	706	676	635	662	608	612	684	625	671	649	668	645	654	654	671	640	702	653	640	675	650	666	659	720	688	710	641	672	670	673	628	681	677	672	719	702	654	658	722	637	631	631	670	652	687	665	657	730	674	663	671	688	647	646	685	710	689	708	622	671	650	697	659	684	684	636	637	673	703	728	706	713	649	687	683	665	672	721	638	706	654	677	696	695	633	651	647	690	657	638	677	630	671	662	705	650	672	651	692	651	707	667	672	683	642	660	678	650	649	659	657	639	684	697	649	676	659	652	685	612	740	676	643	663	694	685	620	687	660	676	637	635	675	702	659	660	673	680	687	654	681	669	658	678	739	664	638	667	678	636	671	735	676	630	701	605	674	659	641	626	681	696	660	664	637	679	656	643	672	637	589	692	693	676	669	720	666	718	679	689	678	669	674	686	684	644	656	685	705	694	625	682	700	648	716	670	619	656	662	693	646	689	656	667	683	622	663	710	703	659	675	628	675	695	652	660	656	614	708	665	658	663	650	626	645	709	678	736	670	638	666	651	645	664	709	646	650	724	678	644	626	632	666	629	662	624	655	660	660	701	664	649	669	694	715	645	679	621	631	700	699	653
24536	21581	28680	24807	20271	19243	38510	31837	20495	3363	420	493	355	379	317	331	310	340	309	302	349	317	323	322	335	299	315	302	309	282	323	302	290	309	300	307	326	300	314	292	307	351	337	309	295	353	327	310	302	306	304	340	358	373	326	310	323	302	322	323	307	309	312	317	318	288	294	317	306	325	264	292	293	331	298	311	314	316	329	309	295	337	288	320	315	327	318	321	301	312	315	311	318	314	311	294	297	290	298	277	317	282	318	320	307	336	311	306	333	323	311	308	321	294	298	309	316	323	334	287	326	320	311	336	283	328	315	290	306	324	315	294	317	339	295	331	310	284	301	317	313	268	323	284	286	314	337	321	287	336	330	305	313	318	311	291	333	317	303	269	345	317	311	314	335	315	306	269	320	318	301	291	311	325	293	320	348	315	337	289	314	328	295	296	308	290	307	325	297	315	305	329	291	310	315	312	292	333	301	327	340	307	315	334	326	293	283	334	316	320	306	294	336	302	353	322	310	293	320	298	307	312	297	310	324	291	307	315	333	328	334	289	289	321	312	303	286	301	322	304	340	315	302	317	289	301	301	305	336	284	323	317	323	339	328	295	301	308	322	327	325	285	302	339	315	321	293	309	300	318	325	287	301	306	287	315	297	297	301	327	315	276	326	300	315	292	325	291	277	296	299	318	280	325	327	293	321	320	309	316	349	307	294	309	315	313	316	311	352	303	309	313	301	310	300	328	311	292	329	292	312	307	301	307	318	279	314	270	286	306	295	303	305	301	311	307	301	320	273	292	309	319	296	320	308	311	291	278	325	298	311	285	306	312	287	296	301	286	289	293	308	301	304	292	298	321	301	310	293	279	319	300	300	298	296	322	319	314	284	309	311	287	277	284	338	297	301	274	330	301	307	281	316	347	345	312	303	284	309	329	306	325	297	297	305	286	281	326	324	319	330	307	329	316	302	290	305	325	335	303	292	289	307	296	303	319	299	293	301	311	305	318	293	299	318	278	292	289	292	309	319	321	296	302	288	290	299	275	326	319	293	293	343	335	297	301	315	320	342	314	314	296	317	305	313	273	312	290	299	304	316	342	319	301	309	309	300	324	306	326	307	333	268	322	315	292	304	300	334	275	306	320	315	331	314	297	316	309	305	303	299	293	293	300	296	316	295	304	287	300	324	284	303	303	305	294	264	295	283	323	304	290	319	287	286	327	334	291	346	299	302	320	267	343	312	298	295	286	293	315	333	313	306	304	340	325	312	327	321	311	296	311	304	318	309	333	305	279	321	327	308	323	306	314	297	319	315	325	340	313	298	325	327	293	313	303	345	284	311	298	307	289	319	299	326	325	304	323	320	306	308	299	311	315	290	305	310	321	309	310	302	291	317	306	303	303	309	297	299	335	266	311	335	276	353	299	312	299	319	316	312	302	318	293	314	307	296	299	320	274	271	299	318	298	325	290	330	308	321	320	342	323	302	319	364	302	288	295	312	329	281	315	309	313	324	351	285	333	293	275	335	328	313	345	287	290	327	323	312	323	323	306	312	308	290	314	317	317	276	303	295	341	316	324	303	341	320	324	298	294	306	314	299	323	309	313	331	312	272	312	316	277	325	324	341	290	327	322	282	321	289	308	308	324	300	311	310	315	307	288	318	316	309	310	293	285	299	274	307	308	325	296	289	342	275	322	306	317	323	294	319	307	288	307	334	323	311	303	309	321	285	315	330	317	303	309	316	301	325	339	313	295	298	324	304	294	297	308	317	314	324	345	348	322	303	302	356	324	347	331	316	277	329	312	296	300	302	341	294	322	288	280	294	292	320	305	318	314	351	303	306	321	306	308	311	296	326	335	318	333	295	301	289	282	252	322	290	324	294	332	342	325	293	270	332	309	315	283	305	314	301	297	317	299	341	312	334	352	320	278	326	335	276	308	301	310	313	311	264	349	310	316	341	314	302	319	266	334	292	333	289	315	306	350	309	304	303	336	312	262	307	289	322	306	336	285	286	304	308	282	327	292	319	325	261	320	267	327	318	317	307	306	322	311	284	324	298	307	314	334	301	308	326	297	321	303	328	304	290	290	305	336	343	311	321	325	317	304	302	296	295	322	340	310	323	319	318	297	317	280	270	299	285	305	315	317	318	284	289	322	323	325	327	289	316	298	299	292	276	304	343	296	305	299	316	290	317	304	303	321	335	320	317	298	337	302	317	348	295	315	292	307	300	321	280	318	288	324	305	329	312	304	350	291	325	303	279	316	317	299	322	283	307	329	307	325	275	332	322	320	306	304	317	305	325	290	300	301	321	326	314	312	295	289	330	313	293	290	313	299	301	332	294	296	287	300	316	295	281	285	284	301	345	312	298	292	330	304	322	341	290	310	292	313	315	307	308	271	333	332	303	339	327	274	301	288	347	297	325	319	303	320	298	312	348	317	301	291	299	288	334	312	276	301	327	331	326	295	301	291	321	302	307	283	304	286	310	286	310	294	318	346	314	292	300	296	309	300	301	301	290	306	320	276	312	281	323	305	303	316	303	305	345	311	309	307	325	310	305	298	305	312	290	289	344	329	340	330	300	311	317	296	280	312	327	326	327	311	327	311	310	290	287	337	364	308	307	326	311	328	323	327	314	317	341	325	331	313	325	300	281	331	290	343	294	294	335	316	267	284	320	294	314	314	326	316	335	293	289	348	305	295	283	281	275	319	309	293	326	297	320	332	278	318	317	310	321	331	327	298	337	316	300	288	324	295	300	311	327	313	304	316	300	301	304	309	285	314	302	312	312	335	319	336	298	321	320	279	317	304	295	321	289	320	310	292	299	332	304	303	327	300	311	281	285	290	316	318	293	295	301	315	305	340	306	316	286	314	286	305	329	321	306	305	318	258	311	307	288	308	327	334	316	292	302	323	270	321	297	343	285	321	285	299	297	325	322	302	334	335	323	318	319	298	307	278	319	311	287	321	329	314	335	284	294	316	314	306	301	319	324	291	327	303	317	305	285	280	309	312	300	308	325	300	318	315	295	331	334	315	311	335	301	296	307	332	309	279	307	323	309	280	318	331	286	294	286	285	322	299	325	302	298	319	323	347	284	286	295	276	327	298	332	286	336	346	296	315	302	317	328	301	303	302	322	310	317	324	316	288	302	313	326	333	314	309	300	307	328	343	302	332	308	285	335	292	362	319	290	291	314	315	303	325	299	303	305	298	280	335	306	308	331	321	325	283	296	320	265	313	334	327	317	297	327	292	306	330	317	294	343	304	300	334	324	283	304	275	287	301	307	311	328	288	327	281	332	308	306	288	289	296	320	320	287	288	299	310	310	353	289	308	311	315	309	299	307	336	313	326	327	317	283	317	308	316	315	329	321	339	302	298	292	322	316	297	270	301	335	280	318	310	295	282	281	292	317	292	293	306	313	284	316	300	331	315	319	322	300	316	328	318	309	307	323	326	296	309	330	308	290	323	307	271	300	294	314	292	301	301	303	302	322	334	277	276
27056	42310	27041	15443	11774	28354	44093	39163	28047	4382	943	1227	737	689	709	658	655	673	621	669	610	593	612	593	616	598	592	563	590	574	651	650	631	609	632	571	617	575	576	634	602	621	601	558	585	565	652	608	602	618	629	604	693	744	702	631	589	601	570	588	614	616	624	552	558	610	537	605	643	579	609	573	585	623	622	580	591	591	569	582	572	578	601	606	614	561	581	579	606	643	534	599	570	607	616	595	601	590	618	561	555	573	646	599	557	571	542	590	581	572	587	588	636	578	558	589	620	604	583	590	577	577	572	561	592	583	594	567	525	526	562	628	602	588	555	626	598	584	563	590	570	566	570	605	599	550	617	578	592	586	609	588	595	593	630	579	562	609	616	574	608	628	564	583	565	564	610	575	584	553	600	569	640	541	618	560	566	568	597	612	602	568	602	571	590	596	545	582	594	574	593	522	590	558	570	555	656	554	601	580	597	604	554	613	650	627	597	576	578	601	574	569	634	581	637	595	588	572	589	590	626	629	592	585	582	609	581	578	595	570	560	555	563	576	635	555	543	588	634	603	577	575	588	619	585	581	588	546	570	561	585	587	590	588	606	606	574	551	635	544	603	553	558	549	586	558	571	587	604	597	615	549	575	586	603	594	595	580	526	566	569	599	615	575	575	557	558	578	603	597	599	579	572	620	524	586	623	606	582	576	632	561	544	604	594	597	588	613	571	608	582	573	592	614	594	614	584	571	604	592	558	560	546	599	596	576	565	623	604	601	596	573	598	578	600	606	577	568	559	595	597	585	594	658	603	584	606	559	594	616	581	599	628	596	598	609	586	582	604	610	568	592	588	603	647	567	582	596	612	628	573	526	604	606	577	555	562	569	555	552	553	578	585	594	560	602	575	578	574	610	589	567	567	578	604	625	618	587	587	572	605	599	587	596	560	589	593	593	564	519	588	575	617	553	544	621	615	586	579	611	559	601	581	578	612	584	521	588	604	592	589	618	580	576	567	593	567	627	611	626	547	564	601	574	591	590	616	583	596	621	578	572	596	586	637	580	573	572	591	564	626	603	585	598	542	579	540	611	596	570	578	565	590	587	580	552	585	572	592	526	592	622	581	588	613	604	598	529	600	575	536	565	566	584	585	601	604	553	593	578	642	569	602	546	568	598	584	557	592	582	624	607	556	622	596	532	571	538	592	564	602	618	605	607	558	571	611	587	592	576	589	567	619	573	557	586	581	572	564	560	567	598	611	588	570	544	570	560	599	595	586	583	593	601	625	636	605	582	564	631	581	602	600	583	570	620	633	607	552	634	586	581	571	580	576	635	549	595	594	577	571	571	557	532	537	584	577	580	588	613	556	557	603	539	608	601	586	589	591	568	561	562	560	593	585	586	577	564	593	601	585	535	551	563	605	588	583	605	583	567	611	616	562	614	589	567	562	567	523	578	621	614	563	535	595	581	610	580	604	596	539	564	555	575	598	580	592	601	577	519	607	615	573	564	563	545	583	544	601	587	606	602	534	600	619	569	578	578	580	574	601	658	565	599	566	549	606	587	648	572	576	558	594	571	636	537	600	599	573	564	584	594	633	586	645	637	587	625	611	589	537	531	556	656	597	590	569	573	600	649	569	601	635	622	535	595	565	561	634	636	582	594	601	611	613	574	579	600	610	600	587	548	567	596	592	559	572	585	570	597	552	590	548	589	586	580	595	577	542	595	580	579	581	587	616	582	637	612	577	584	584	577	605	586	583	564	585	559	572	609	615	585	580	580	578	591	591	585	552	635	600	560	591	614	576	590	558	605	558	568	533	573	634	642	592	588	598	565	562	608	603	583	584	586	598	592	614	599	551	599	569	578	559	578	611	597	589	636	569	608	602	612	575	593	592	569	582	592	609	605	598	593	541	638	562	581	584	561	551	620	614	578	585	590	606	618	604	606	622	614	630	643	568	608	614	601	583	626	581	561	563	580	586	586	594	601	591	585	549	645	592	629	568	565	588	624	591	550	632	568	592	574	617	568	579	568	569	613	569	575	596	565	588	557	610	558	588	596	619	607	624	604	556	596	581	578	580	531	602	562	584	587	564	578	579	607	578	587	606	567	633	612	584	603	659	564	524	603	599	554	575	601	623	594	606	583	570	569	583	576	560	627	592	579	565	606	614	535	648	600	578	610	575	602	610	586	605	591	541	623	637	606	551	604	650	605	584	586	612	597	581	636	574	592	599	588	628	572	568	562	525	558	570	616	563	589	600	616	587	577	620	598	570	588	597	570	583	586	560	592	589	624	628	613	556	582	603	606	584	604	570	563	624	586	559	574	528	594	548	621	587	603	596	546	568	528	543	574	613	569	615	625	546	606	579	596	577	555	605	603	599	608	608	614	583	562	543	581	560	616	585	606	591	578	560	589	571	593	553	583	610	598	578	601	530	608	580	582	592	571	590	569	625	643	540	539	559	573	584	565	567	572	582	536	575	605	577	581	525	567	588	624	635	591	604	624	583	614	586	588	599	569	569	594	586	575	594	571	585	577	557	589	569	598	605	597	590	630	617	621	564	589	591	562	562	582	596	600	570	577	581	553	578	590	577	622	612	587	563	583	605	580	625	541	554	590	577	587	625	585	561	623	547	611	597	585	576	616	578	629	588	605	547	597	590	597	607	617	583	581	606	579	587	595	622	586	578	590	614	592	629	579	596	565	565	587	580	575	589	552	578	542	553	597	577	558	601	607	592	611	595	581	576	605	556	607	601	576	581	589	614	604	557	563	600	568	589	598	544	545	593	600	525	552	576	590	554	566	572	575	574	573	546	599	591	595	609	583	610	593	570	570	589	600	600	616	597	597	587	597	619	574	603	621	580	603	571	584	571	552	574	584	642	598	568	607	580	558	593	554	595	615	571	591	562	565	573	588	534	577	584	550	592	535	606	592	572	587	579	573	566	557	601	570	548	595	569	571	582	596	599	581	596	580	602	576	593	590	611	553	607	575	621	613	588	574	602	558	579	598	601	587	542	608	572	555	570	598	596	558	579	600	582	627	576	582	602	547	595	587	580	626	633	603	598	594	610	592	567	549	592	567	596	577	584	612	544	529	598	576	576	583	565	618	607	618	602	578	520	570	603	595	603	584	582	585	588	585	591	612	614	595	606	540	595	585	596	591	558	596	614	575	602	603	609	586	593	592	589	556	560	594	596	562	565	592	614	578	569	593	610	569	598	614	562	551	582	591	621	578	630	635	593	621	643	569	570	599	577	598	606	603	579	539	544	647	585	588	597	542	566	577	587	623	562	580	597	587	623	611	515	564	564	523	590	563	567	560	612	595	536	555	607	601	589	591	590	608	567	598	564	578	632	564	558	566	572	571	582	611	550	558	542	590	617	604	576	611	572	594	525	582	613	569	582	578	579	593	544	526	591	551	574	554	562	567	575	523	578	579	620	573	594	596	578	641	567	583	585	623	578	574	574	551	631	611	601	603	574	583	620	605	599	607	555	579
23569	21613	29357	24142	21633	35890	49981	40390	26180	6072	521	604	315	321	338	331	318	350	335	309	263	319	309	286	343	299	311	312	277	295	332	306	296	328	277	291	285	316	284	326	319	232	325	307	317	318	267	281	297	295	283	284	331	363	346	332	319	305	283	315	282	288	266	287	255	294	258	299	319	305	279	299	264	296	292	291	313	276	272	306	306	291	337	279	319	291	289	297	276	284	288	277	287	309	266	291	266	297	327	290	302	278	294	297	265	279	271	265	297	269	269	303	292	314	272	297	284	303	288	287	307	280	303	268	275	288	269	292	282	259	315	308	294	289	250	311	297	312	319	303	292	332	268	246	282	301	289	261	293	288	279	284	290	298	236	259	276	300	291	302	303	283	273	280	285	289	304	277	284	286	311	286	283	274	266	286	292	305	276	296	287	294	284	277	278	304	266	298	297	297	294	291	291	298	282	311	302	279	291	268	306	327	294	304	312	261	292	268	257	282	238	298	287	306	312	275	280	283	296	340	287	299	296	256	283	288	319	278	275	293	301	284	282	291	304	313	293	303	270	266	291	296	279	267	300	305	267	325	288	278	304	282	264	295	294	266	282	275	285	290	270	281	279	272	285	294	284	261	315	287	264	294	310	313	278	279	294	304	289	274	284	273	283	294	279	276	306	294	273	292	273	296	274	295	279	288	288	286	309	279	310	279	301	309	267	312	308	280	274	296	303	269	315	256	319	291	295	286	282	275	287	281	278	279	291	287	306	293	296	295	314	297	281	279	285	306	298	282	278	295	277	305	277	298	278	308	306	299	324	281	282	308	298	301	252	314	287	301	284	281	274	289	299	265	262	293	294	279	272	286	300	277	287	300	270	322	281	309	292	267	273	314	285	267	326	285	290	256	283	277	293	274	311	297	292	308	258	265	248	281	270	278	313	282	295	280	272	283	283	297	292	291	295	291	322	287	262	303	302	275	298	277	333	274	267	316	301	311	290	293	297	292	287	313	268	306	287	294	300	289	307	284	275	288	265	301	291	314	277	286	268	289	271	294	277	323	255	294	281	298	267	296	295	294	284	267	281	260	275	273	307	290	292	296	266	288	302	283	299	293	282	313	280	298	273	278	277	302	283	256	263	294	274	306	252	305	297	269	279	298	311	282	268	286	287	278	256	271	287	278	269	296	309	294	310	266	313	277	304	299	288	280	285	314	301	288	284	300	320	296	305	267	297	263	263	268	271	300	314	306	263	269	281	282	282	298	306	299	299	302	290	270	308	295	282	269	292	295	279	329	272	280	286	262	279	296	286	258	260	288	281	280	286	283	284	313	290	309	291	289	277	256	262	298	306	284	275	279	261	278	290	284	322	326	309	291	296	303	282	297	280	234	283	291	277	280	285	284	296	308	296	277	284	305	299	281	285	245	281	295	316	290	284	302	285	292	306	269	312	263	262	288	245	292	291	258	285	289	276	295	290	265	295	271	276	251	303	279	281	307	284	293	274	299	300	287	295	296	279	276	289	297	274	267	271	270	291	309	287	262	284	304	292	286	278	287	315	288	297	306	273	315	294	286	284	269	257	295	236	284	303	307	299	273	264	296	300	263	255	284	288	300	281	250	318	276	279	289	309	306	279	313	293	290	277	276	294	303	288	289	311	285	268	306	292	284	310	302	291	289	282	279	264	283	309	286	267	319	291	333	295	277	301	285	277	285	289	319	271	305	289	295	252	281	279	281	271	305	304	274	306	306	313	289	289	280	289	268	264	300	284	280	280	281	280	275	307	299	293	264	262	258	267	309	283	312	310	307	283	307	288	286	267	282	303	294	281	280	267	284	300	332	289	323	291	308	288	294	296	298	318	276	284	315	271	283	289	280	250	283	274	317	311	272	305	287	277	297	260	267	274	304	278	309	278	273	281	282	278	312	294	281	282	286	288	253	304	303	308	293	289	264	277	283	305	251	264	292	267	319	305	248	275	312	300	275	264	285	304	311	271	284	297	283	277	303	327	283	247	265	268	276	272	297	280	271	310	297	306	299	288	253	259	276	277	272	249	299	279	321	281	279	298	265	269	278	303	274	291	293	288	279	302	302	278	295	295	293	268	288	294	298	270	275	286	291	300	286	265	291	263	306	303	318	301	275	297	275	272	291	291	279	291	302	304	294	281	295	275	301	275	302	265	281	289	280	287	317	282	268	284	299	286	271	256	302	300	290	281	314	296	262	263	285	301	307	291	288	292	282	254	284	293	281	307	310	252	277	295	316	286	299	291	288	311	316	291	301	291	316	291	299	289	309	264	273	318	282	282	282	275	280	287	297	267	291	293	296	287	294	312	273	295	288	301	288	271	288	283	268	274	274	267	279	272	257	310	303	286	322	272	265	278	339	273	285	253	305	308	274	317	291	283	285	305	319	310	279	294	293	267	284	289	291	284	333	290	300	299	286	260	277	295	308	290	277	284	293	288	319	272	299	308	277	269	279	269	299	295	310	306	280	296	306	303	316	303	281	303	286	297	271	257	312	306	280	288	287	300	292	281	283	313	279	315	286	268	298	315	291	283	283	294	296	303	297	274	301	294	254	262	274	300	294	303	284	260	258	299	283	293	275	265	301	304	298	284	282	296	271	277	292	279	289	268	272	273	301	300	287	280	281	270	301	302	312	338	300	285	262	292	281	265	290	278	282	281	312	265	273	319	286	320	294	278	278	290	272	285	295	294	283	311	254	271	282	270	278	293	299	270	308	302	266	279	307	264	276	310	273	288	307	271	279	284	284	271	291	255	316	278	298	287	269	294	276	303	304	276	244	305	284	286	273	300	302	269	312	315	285	317	272	301	279	276	280	281	288	310	318	265	268	278	286	287	280	271	309	307	266	301	297	282	309	277	289	289	290	260	298	281	295	305	286	308	253	284	300	300	298	267	287	287	290	288	239	233	283	290	284	304	296	284	309	259	318	306	289	299	277	296	287	273	286	296	281	289	277	275	256	296	295	257	254	275	324	286	276	284	279	309	255	262	304	290	279	276	279	295	279	275	288	292	289	288	278	266	274	269	284	305	281	268	310	300	275	296	280	288	299	262	313	293	284	297	298	287	281	226	273	270	300	269	306	291	265	242	319	294	309	239	315	275	290	276	291	293	289	288	284	286	279	295	296	274	271	318	297	288	284	299	296	294	303	267	293	296	234	301	292	302	290	312	266	271	297	325	296	286	264	280	291	293	302	286	254	261	293	282	270	267	295	297	274	287	302	276	285	314	271	276	283	303	274	285	293	284	300	285	286	260	277	260	291	316	268	306	252	293	262	296	273	298	273	283	294	303	292	257	293	268	285	276	260	284	257	313	287	313	276	296	287	280	304	276	315	279	292	290	300	304	297	272	272	264	275	280	282	305	283	286	278	287	304	303	309	263	322	259	296	292	281	299	285	284	260	317	276	327	297	299	277	277	277	331	304	293	297	292	283	281	285	310	283	285	281	283	302	282	273	269	302	285	289	292	296
30777	50420	32163	19772	22615	48919	53333	45762	32942	6345	1226	1567	746	730	659	666	642	619	628	534	600	578	543	572	578	524	525	536	535	542	551	570	563	524	537	517	548	540	533	524	524	536	504	551	527	502	566	509	525	502	531	514	758	799	772	621	508	617	526	565	535	536	524	555	518	513	521	561	547	545	508	525	531	521	493	547	526	514	520	550	536	541	546	493	467	553	512	498	470	521	522	528	539	551	566	538	479	522	545	538	505	541	539	551	510	547	546	554	543	563	548	508	482	567	513	511	520	502	528	538	535	514	512	535	554	545	533	536	522	548	511	543	508	575	559	547	547	528	521	540	550	528	529	487	526	514	551	549	517	523	571	532	518	524	540	521	523	507	569	525	494	527	523	583	523	544	514	511	526	514	506	534	541	556	542	543	546	519	525	549	538	542	534	524	543	519	549	507	529	489	512	546	507	534	556	558	504	465	503	510	563	531	528	479	515	541	500	546	513	512	521	520	497	524	508	541	551	533	502	536	535	469	530	498	512	573	526	537	486	518	512	549	512	520	503	535	530	573	504	511	507	552	522	500	507	513	537	526	588	513	540	510	515	549	538	555	576	531	522	526	515	543	496	526	528	534	525	534	506	567	508	560	534	532	560	501	566	579	549	518	526	544	532	504	539	495	551	543	547	513	552	497	530	524	548	517	503	486	550	533	521	497	518	551	517	496	503	525	504	517	537	507	549	511	507	512	547	507	508	554	539	520	507	539	529	522	537	509	540	578	487	569	545	532	524	521	498	525	542	531	517	536	521	553	506	543	541	532	535	487	521	487	502	538	511	507	528	529	549	508	564	514	507	502	517	488	532	508	523	522	517	554	511	546	523	531	560	531	554	522	520	510	535	496	543	539	522	503	536	545	515	524	528	517	493	529	559	543	518	539	498	539	519	506	517	567	550	523	540	516	517	532	505	568	502	522	503	544	511	509	552	555	509	533	499	560	527	491	532	542	532	568	542	508	485	498	528	526	529	526	526	514	522	561	553	488	512	512	548	525	501	522	539	503	533	524	496	551	552	545	545	515	581	518	534	536	538	545	549	546	541	509	494	581	537	553	541	541	515	532	511	490	518	510	504	529	511	516	555	514	495	530	544	525	551	533	526	551	514	543	509	515	552	555	508	519	513	484	555	505	505	556	533	569	553	503	513	549	520	525	483	533	520	519	526	507	509	489	575	556	584	545	531	564	512	584	553	552	530	534	485	512	554	539	500	558	502	485	506	531	550	541	498	498	552	527	520	530	527	536	547	522	511	542	534	500	518	548	526	523	550	546	530	512	520	525	537	531	519	523	549	524	536	506	544	560	527	517	549	580	480	522	573	496	559	523	528	538	509	570	520	517	553	497	542	521	522	544	563	492	501	559	513	518	520	497	556	495	549	531	518	531	454	524	507	525	497	505	503	499	524	535	475	539	520	506	523	530	517	547	549	537	538	520	509	503	524	560	514	510	515	509	571	535	517	549	508	541	546	522	564	503	534	532	516	533	528	510	531	510	537	499	534	489	529	551	554	511	511	508	570	522	536	498	490	530	503	523	518	601	495	510	510	521	535	538	551	547	546	505	530	498	572	536	512	527	504	552	539	506	478	507	513	524	530	520	509	506	540	510	470	523	534	557	509	492	510	506	512	529	536	572	544	521	493	537	494	575	551	513	500	498	536	547	492	541	524	514	516	572	497	522	568	574	562	548	518	524	516	513	522	536	526	510	520	524	561	527	507	504	482	486	500	554	577	521	522	513	500	489	543	524	505	527	534	541	507	521	537	496	583	549	471	567	518	517	565	535	551	514	545	550	532	519	525	531	535	473	541	544	543	494	540	563	516	523	499	557	532	529	556	547	521	542	537	557	566	536	512	526	488	549	568	515	558	509	541	523	537	516	515	485	494	558	496	513	551	527	516	542	519	514	518	520	555	521	502	539	540	494	520	503	471	526	584	490	536	540	526	526	505	532	536	487	535	540	517	510	477	551	570	498	514	551	499	580	532	538	559	500	580	491	522	511	602	539	548	506	499	545	524	492	523	545	474	518	529	518	503	534	555	527	504	541	546	535	513	531	487	512	519	551	552	504	548	471	527	507	514	555	491	505	542	530	489	518	508	532	529	473	546	521	546	508	507	532	520	551	534	507	539	483	513	505	523	540	513	521	522	514	508	505	501	531	536	514	501	530	542	563	546	494	543	529	559	517	544	516	548	469	500	514	474	518	543	507	529	533	536	508	520	519	510	521	521	558	545	545	521	515	532	502	540	543	529	494	480	515	511	515	550	534	509	486	568	491	564	488	517	519	540	481	484	500	542	487	578	557	502	529	515	518	483	507	530	571	548	495	562	569	520	495	522	486	538	532	557	498	485	531	503	499	509	551	508	533	580	556	521	516	534	541	506	535	523	545	543	546	567	562	518	528	524	569	510	536	527	526	569	505	545	522	571	532	531	529	527	550	547	496	591	487	532	508	501	557	496	519	553	537	565	504	520	535	494	535	544	501	565	519	566	506	498	484	545	556	473	507	525	521	525	505	547	526	457	563	509	571	477	534	558	554	535	557	506	510	532	530	523	509	525	491	555	504	470	518	515	541	530	491	565	496	485	535	551	531	522	506	508	525	528	552	545	536	535	553	490	534	524	553	524	489	526	506	509	512	511	563	524	543	517	551	531	498	550	519	541	515	526	557	515	547	522	526	501	558	536	540	514	548	538	505	523	542	469	512	533	521	530	511	548	532	527	531	497	535	546	506	522	480	532	518	555	555	530	541	562	532	555	482	503	514	540	517	541	492	522	558	558	535	500	550	530	496	543	536	526	515	510	540	539	496	507	566	576	529	522	534	499	494	521	486	535	490	564	541	555	531	530	548	550	508	574	506	526	548	513	533	519	534	513	514	517	513	509	523	517	523	510	556	564	531	521	537	553	536	510	518	539	529	495	577	534	552	506	513	519	540	535	524	508	522	520	501	504	554	489	505	498	519	535	538	496	569	491	566	527	551	556	538	531	538	519	545	550	508	537	550	544	545	550	516	523	539	531	540	556	530	561	569	525	585	573	537	550	502	551	520	531	570	549	516	525	510	549	523	530	550	523	512	579	536	489	551	557	540	531	533	512	512	538	554	547	494	494	509	517	497	512	539	525	506	556	531	553	516	572	521	537	529	486	525	516	497	559	540	491	487	574	549	535	495	559	521	560	535	501	513	543	549	525	539	531	524	521	518	577	506	541	527	494	523	540	500	544	540	600	542	525	509	568	581	529	512	514	514	533	566	489	500	515	521	514	570	510	568	566	556	519	512	556	537	517	552	520	529	508	533	514	516	532	501	524	492	538	541	519	536	518	542	534	556	525	532	551	512	505	547	515	522	524	536	503	518	485	532	537	534	568	538	554	500	491	538	538	537	526	536	574	546	491	556	500	483	503	523	529	541	524	524	541	533	526	536	541	494	481	505	525	516	545	560	500	583	537	519
27326	21952	15949	5644	2297	4781	7297	5341	2737	490	399	360	346	366	358	386	389	344	383	349	364	370	322	358	342	342	352	340	368	333	360	333	331	361	376	353	333	360	336	374	353	329	348	360	350	362	350	357	320	339	351	381	353	355	338	356	363	337	371	388	354	355	371	321	359	381	363	344	353	371	332	341	342	370	355	322	389	350	328	382	347	329	322	361	334	364	362	346	343	371	356	398	357	330	329	325	334	373	384	374	364	296	351	345	379	332	375	371	337	355	372	357	344	353	330	329	368	335	384	335	376	328	336	359	351	371	345	379	344	373	379	378	363	353	334	354	346	357	358	334	335	352	371	363	357	353	346	383	365	362	362	325	338	384	350	374	350	338	329	377	354	336	361	355	330	375	354	317	380	295	360	335	341	344	333	344	385	351	350	361	346	336	360	368	331	368	349	361	335	356	342	344	361	359	377	385	345	364	323	375	383	373	355	359	351	337	344	383	316	342	341	356	303	351	325	346	367	356	348	336	353	377	318	338	331	380	365	322	327	340	334	366	309	357	369	343	376	375	350	370	362	369	350	339	359	363	343	374	315	372	346	342	386	389	343	358	354	356	353	356	361	339	316	331	354	344	357	358	350	346	352	370	367	363	373	351	381	360	368	338	356	333	364	363	386	346	324	355	359	323	373	333	358	369	360	351	367	342	353	366	352	353	350	350	358	369	366	352	365	347	347	341	366	366	350	360	359	343	349	341	329	355	339	353	355	363	358	378	378	336	370	366	335	331	345	330	329	363	342	352	356	347	368	354	364	362	354	348	352	363	358	348	371	363	359	356	305	365	340	372	343	334	374	355	339	374	336	377	373	361	346	350	381	370	328	352	342	326	350	341	334	335	347	336	363	358	378	369	327	370	355	379	346	357	355	383	378	358	339	351	382	343	344	331	353	366	328	336	375	331	341	400	322	394	354	346	348	337	365	349	351	356	325	356	358	350	351	359	370	333	369	358	359	330	309	353	380	401	360	335	360	327	385	390	370	361	357	336	380	383	344	361	363	365	358	352	356	331	375	324	362	362	325	383	349	349	328	351	353	365	374	398	358	335	351	355	328	348	365	347	354	382	372	355	326	312	379	337	336	359	363	401	356	347	396	349	344	348	333	334	354	345	345	338	322	341	323	369	365	343	374	361	399	367	333	380	359	361	355	355	354	333	346	364	356	351	338	337	352	356	317	380	354	340	346	372	374	345	376	323	346	377	328	358	351	344	356	332	379	360	322	369	362	365	348	364	319	345	329	346	360	342	362	356	337	360	360	354	353	354	351	359	347	363	349	338	374	379	342	372	331	381	361	383	340	361	353	385	359	358	370	348	351	359	354	360	385	327	364	337	357	353	327	362	358	348	333	350	370	387	352	359	402	345	361	312	350	313	320	341	361	334	328	354	339	327	362	340	359	346	364	388	351	338	364	375	351	338	367	370	390	353	313	340	354	325	378	364	360	356	351	346	360	343	391	363	344	378	367	355	320	375	346	393	333	353	375	326	344	361	344	360	339	316	428	333	345	313	328	346	320	333	351	358	362	335	341	350	372	335	385	322	358	385	330	343	323	356	379	371	361	349	363	350	370	320	349	342	341	354	333	375	343	332	331	347	340	314	360	342	346	331	360	364	369	387	348	397	351	341	352	353	340	343	369	355	332	329	317	328	349	369	326	334	362	378	355	362	348	368	354	331	369	328	345	374	363	354	372	363	399	368	347	395	350	360	357	324	370	336	327	359	349	366	322	335	355	345	359	342	354	347	336	366	335	350	318	366	351	366	369	317	370	334	331	336	336	330	341	355	353	343	342	362	350	344	346	349	341	390	330	362	324	328	340	330	353	360	359	378	369	349	378	367	333	369	324	350	364	371	350	337	341	345	360	369	344	337	346	360	333	359	323	361	361	350	329	364	333	349	353	365	336	340	344	365	355	336	334	359	341	335	351	339	348	337	344	322	345	300	347	347	355	379	355	369	349	332	332	366	357	318	330	337	386	381	346	375	383	368	368	328	356	342	372	346	346	376	391	334	363	350	393	333	338	355	364	353	360	320	350	375	349	353	327	365	348	319	351	309	334	366	350	389	362	344	330	303	346	326	343	351	383	351	368	368	343	331	369	354	331	332	370	335	372	334	336	323	342	358	352	347	368	343	333	352	331	332	349	385	343	348	361	360	340	327	339	381	341	391	347	347	319	324	360	358	369	356	384	362	337	387	364	359	329	356	364	335	367	363	352	369	333	342	353	347	353	350	388	373	336	354	377	332	339	339	375	366	342	352	373	321	338	359	343	338	338	371	367	347	365	352	347	334	322	321	369	332	336	339	361	356	349	348	391	307	382	360	374	364	393	377	338	369	338	377	340	376	347	331	347	329	342	358	361	332	327	322	335	356	348	336	349	314	340	383	358	320	341	336	383	345	339	329	338	345	375	354	344	345	327	348	326	330	346	357	364	319	324	334	365	359	355	361	355	343	339	325	362	386	337	330	369	358	326	387	364	382	342	393	352	386	343	344	339	390	363	377	341	345	329	365	354	342	325	347	317	345	354	345	339	365	369	356	361	337	376	352	356	339	344	354	336	364	348	358	328	382	376	365	359	339	341	332	334	319	368	335	373	356	356	358	362	352	319	344	380	323	366	385	348	339	316	367	364	363	383	355	348	403	350	364	331	330	365	348	363	332	330	349	378	329	397	343	332	317	357	345	354	339	339	354	368	389	359	333	338	351	334	367	333	352	361	334	345	345	342	346	380	384	344	350	333	336	357	357	333	325	353	378	350	332	340	331	337	360	338	349	354	335	363	346	364	339	375	355	323	343	382	334	336	321	362	309	380	345	329	343	377	356	339	356	330	347	329	351	374	353	352	354	330	353	336	374	311	343	358	343	328	344	351	359	336	331	349	346	354	340	345	358	346	368	378	367	331	397	336	352	365	352	340	320	318	347	367	355	327	348	319	382	367	336	345	360	347	354	318	339	326	345	388	336	349	320	328	339	365	329	340	377	324	346	331	394	341	335	336	370	331	342	342	346	357	371	313	324	319	340	360	348	351	359	357	355	375	365	331	343	388	342	357	353	313	345	336	360	329	345	320	329	346	361	365	340	341	358	365	351	356	345	329	357	309	360	355	337	348	372	363	354	379	335	364	349	318	373	331	350	341	382	341	378	366	394	331	358	357	350	377	342	389	354	373	357	371	370	355	338	332	350	352	357	327	345	352	367	381	332	348	338	331	346	347	344	348	333	342	349	398	331	349	352	335	347	332	326	352	353	364	355	324	367	373	385	365	323	350	357	344	337	347	355	354	352	340	337	371	363	378	373	335	339	323	335	329	347	330	379	367	375	356	359	373	348	376	305	317	366	372	340	318	347	351	326	353	355	327	338	344	340	350	342	313	367	378	352	332	338	362	329	374	353	362	356	362	372	342	361	351	359	363	355	363	321	362	354	323	374	335	370	343	375	396	328	354	375
24110	32050	18228	9638	6359	12379	15998	12130	6608	1180	758	810	724	750	737	712	692	645	667	667	682	682	705	698	675	706	626	653	673	680	665	687	675	642	629	692	694	695	702	637	656	687	670	659	631	633	640	728	632	699	682	706	679	682	675	659	713	658	681	728	663	636	622	642	655	678	680	683	702	708	691	645	675	669	656	614	652	664	644	663	671	639	628	634	693	700	663	637	696	672	667	668	682	657	647	674	620	677	658	641	636	697	693	715	709	672	622	657	657	665	610	670	684	680	699	652	645	699	645	685	654	632	701	671	666	652	684	669	667	666	664	702	649	656	620	680	673	649	678	711	691	673	628	717	658	662	650	688	687	653	694	663	659	656	667	676	691	638	652	682	650	618	644	669	675	692	619	687	670	663	646	628	683	656	640	660	672	664	653	723	667	693	698	647	646	636	645	647	659	650	700	651	665	657	692	662	683	668	638	633	659	679	651	664	668	630	726	683	663	672	679	662	706	635	654	654	652	654	631	661	663	662	701	688	666	661	647	650	689	660	644	631	622	697	670	668	671	664	646	622	647	652	657	658	664	708	697	731	635	605	660	607	657	681	673	658	663	655	667	714	669	657	676	658	671	617	653	628	651	681	642	646	664	672	659	647	647	681	664	642	627	641	655	656	688	627	695	645	613	633	690	669	661	628	613	648	702	687	629	632	649	646	620	700	692	645	611	648	625	638	625	693	648	698	678	675	621	697	624	634	702	635	632	625	633	690	621	648	709	659	678	639	684	639	681	636	686	629	628	642	638	713	622	686	627	662	673	665	650	639	666	647	650	686	669	657	675	682	642	650	683	662	679	645	613	677	668	664	674	609	662	652	615	682	653	621	674	684	728	670	669	661	676	675	686	670	635	608	652	661	660	602	652	706	663	656	653	658	644	686	657	676	671	620	664	645	650	646	651	668	719	677	698	689	648	623	692	684	668	662	666	681	675	631	638	625	662	617	648	603	646	698	675	654	642	630	678	673	663	638	674	643	656	687	633	661	686	635	609	639	654	645	691	639	656	640	722	611	658	663	641	633	666	660	677	699	697	657	638	621	649	625	672	680	635	605	716	635	640	671	649	664	656	685	650	682	686	656	665	631	637	681	628	648	649	652	652	620	677	661	661	656	654	681	665	631	651	651	640	686	640	680	654	697	631	659	671	658	697	698	622	663	701	677	635	662	625	662	672	674	642	641	636	640	639	623	672	627	597	720	648	652	638	683	661	655	675	675	686	666	678	645	711	665	663	647	683	647	660	665	640	653	599	686	650	651	734	691	670	657	647	680	648	661	672	669	688	689	655	674	639	657	649	667	644	646	670	656	672	681	624	662	650	690	665	645	633	680	719	674	632	645	637	688	671	639	638	655	656	643	659	691	661	647	698	666	675	678	653	706	697	682	636	654	628	637	616	621	675	656	669	678	641	673	727	671	652	617	659	647	676	655	600	654	726	649	671	661	674	702	633	651	703	682	643	621	633	711	618	624	671	639	651	653	696	643	679	643	680	668	647	656	634	642	616	636	673	667	677	643	665	661	689	616	645	678	667	646	759	665	664	694	684	587	688	680	661	682	598	624	676	615	677	680	643	655	665	648	637	691	668	624	660	743	690	650	673	665	676	631	691	632	634	649	624	667	716	678	653	675	674	678	655	696	649	677	665	653	681	600	634	696	669	691	666	648	674	690	662	687	657	666	640	651	673	648	624	681	675	667	671	656	697	675	660	608	672	646	627	686	673	681	708	684	667	658	648	645	672	654	646	661	653	653	651	652	671	611	636	646	646	643	650	693	658	623	644	634	660	669	659	689	671	657	657	661	678	667	631	715	664	635	696	648	678	673	651	683	661	661	637	679	652	706	599	631	686	630	644	665	630	633	631	661	705	646	645	663	680	686	673	640	676	670	675	644	659	669	675	671	658	666	659	705	644	677	661	633	625	643	686	696	650	707	697	650	680	613	627	665	650	686	667	688	644	677	661	659	695	688	625	671	650	688	676	658	617	684	648	625	677	663	668	689	641	639	660	636	704	654	675	671	679	670	673	671	664	631	643	594	652	685	667	654	633	698	668	615	669	701	637	670	656	659	685	699	680	701	652	612	671	640	692	626	649	686	715	691	708	653	682	651	626	640	659	680	703	648	643	674	651	683	667	706	651	659	692	668	650	699	675	670	652	655	695	679	695	643	686	681	634	654	682	658	632	747	644	666	670	696	635	671	661	664	601	670	688	733	680	697	675	661	686	653	673	625	651	721	604	663	681	656	667	684	634	652	629	658	662	622	642	663	635	695	669	646	693	678	673	652	693	636	664	664	618	700	715	711	664	635	660	685	653	705	675	698	686	672	650	667	614	674	681	678	645	661	694	624	679	709	686	705	667	658	686	693	698	667	673	675	684	687	668	676	675	656	687	674	708	668	675	690	670	658	674	685	672	700	629	682	662	643	669	639	662	666	667	632	676	676	655	664	650	616	624	688	651	654	668	674	686	660	701	660	640	642	704	660	650	634	696	680	666	638	674	674	650	656	685	698	653	648	669	646	689	673	655	641	644	703	659	643	634	641	641	637	670	629	614	645	584	668	708	616	725	650	611	662	658	664	684	677	666	682	714	669	649	672	647	619	667	708	669	664	655	694	723	658	690	667	657	641	636	688	660	676	657	660	676	634	664	685	649	662	688	694	651	672	652	633	629	668	683	655	668	664	670	634	667	657	648	673	691	669	670	687	682	648	634	673	603	680	645	678	638	608	627	647	677	639	713	643	681	665	658	668	640	628	693	636	656	672	640	699	688	638	657	620	675	620	682	633	669	665	658	634	644	682	648	679	597	640	672	672	672	696	650	659	665	638	705	673	678	703	669	625	713	633	668	660	654	665	637	686	647	642	663	685	651	698	626	677	709	684	659	703	652	645	659	642	622	666	673	648	663	648	662	695	615	626	625	682	638	647	738	648	664	719	662	599	652	627	609	664	677	651	676	643	664	696	625	612	634	663	670	642	707	648	673	667	702	650	627	657	673	686	652	677	611	650	677	658	708	615	668	686	665	666	664	688	657	709	601	622	653	704	667	677	730	640	618	691	668	670	674	625	665	677	653	633	637	701	640	666	631	619	693	604	685	722	646	642	654	677	666	652	651	638	662	679	666	703	640	673	698	640	666	615	636	662	629	659	678	661	652	661	652	602	645	633	633	691	629	648	621	659	651	682	644	649	617	678	641	668	649	624	666	667	675	654	650	650	670	679	679	692	653	686	676	626	686	658	661	631	614	631	707	642	635	659	630	664	710	648	645	670	668	689	638	657	672	643	644	627	628	662	606	643	701	648	656	627	617	638	726	682	648	677	651	678	672	644	639	627	675	646	665	698	683	718	679	598	656	657	628	649	710	659	670	642	651	691	680	641	654	672	635	681	645	643	635	695	656	657	689	649	664	684	675	691	672	647	642	638	641	676	653	637	647	608	664	674	609	616	690	630
24640	21619	28692	24860	20345	25806	38692	30624	18004	2261	376	492	328	365	318	323	316	303	325	330	336	293	300	316	316	292	304	314	343	326	312	314	334	311	301	297	301	326	321	302	309	300	324	289	289	348	281	300	290	313	301	320	324	346	322	292	343	301	354	304	322	278	282	284	306	339	332	279	298	325	300	303	332	263	308	283	311	282	295	320	315	272	308	299	285	308	310	311	312	325	302	325	310	308	307	288	305	292	305	313	262	310	317	298	276	305	314	280	307	276	272	293	282	285	290	312	321	304	285	263	303	307	302	305	298	314	312	290	323	305	301	301	341	292	333	326	295	291	317	313	306	324	317	311	296	303	304	319	297	305	304	287	306	318	290	315	292	320	298	282	327	303	305	280	309	261	312	288	303	312	303	312	282	329	289	269	322	305	357	351	299	302	318	284	341	305	294	289	327	291	300	288	294	300	283	315	305	296	322	317	302	309	318	288	321	296	306	312	300	315	307	295	316	304	309	301	279	299	327	300	323	304	312	321	271	300	333	296	310	285	321	319	253	307	299	312	296	291	315	281	302	318	311	300	287	281	291	311	289	325	308	332	293	322	306	323	314	315	329	300	306	312	301	280	290	293	294	313	316	286	291	319	270	294	345	318	305	300	299	286	293	343	337	343	320	281	301	318	283	322	329	310	338	314	290	318	305	296	311	300	336	252	279	300	277	324	287	322	302	294	317	272	313	315	312	306	345	281	274	316	287	321	327	284	319	329	316	320	305	312	315	289	300	310	275	322	332	283	294	292	323	280	306	292	315	292	286	294	320	323	291	299	311	324	285	314	314	282	279	295	309	313	285	288	297	291	307	277	280	303	304	309	290	276	317	301	311	290	308	309	322	306	286	297	311	312	303	317	328	335	303	313	315	298	328	301	327	305	310	302	286	307	329	294	303	310	273	284	317	307	321	330	288	302	298	332	310	314	317	312	257	292	320	304	313	253	288	320	299	316	338	314	292	323	290	283	318	314	298	302	306	308	285	308	302	310	332	290	318	363	297	316	299	267	291	285	307	296	282	293	295	295	327	274	317	278	295	284	314	308	328	319	284	282	288	324	301	298	290	324	326	289	330	302	273	354	296	290	300	323	297	301	309	310	327	315	287	318	298	307	330	314	314	299	285	313	302	320	323	299	315	317	311	311	328	259	268	335	312	287	287	326	291	314	310	288	301	323	292	327	294	316	311	316	292	296	290	291	291	331	326	307	298	335	278	306	315	338	340	285	307	287	296	322	292	300	319	306	302	313	269	308	292	293	305	288	301	272	299	307	278	282	283	272	295	295	317	326	297	282	292	337	322	315	310	290	301	311	308	271	268	308	306	287	331	299	379	327	283	312	313	336	297	282	299	295	316	321	357	305	297	314	321	290	323	291	279	315	308	314	317	295	286	299	287	250	318	317	336	293	318	320	294	305	318	307	281	322	307	264	325	295	287	300	271	314	300	312	309	322	318	357	297	269	349	301	280	314	303	334	333	316	316	285	278	303	301	302	292	294	304	331	289	299	315	292	300	289	302	287	346	329	343	294	291	287	355	335	324	302	306	298	290	339	325	307	306	318	299	289	332	285	291	307	307	318	305	314	310	303	293	290	333	275	327	297	300	292	317	313	333	291	292	291	321	298	352	320	296	277	279	277	325	287	357	298	296	306	330	275	327	303	288	294	299	306	300	316	299	336	316	277	298	295	323	298	291	322	279	313	306	307	311	297	290	309	297	289	314	325	267	273	302	324	303	290	298	308	310	293	284	297	326	331	285	311	290	304	275	317	305	352	290	336	297	308	289	300	277	322	283	309	294	308	318	305	292	288	286	302	296	299	322	292	322	313	297	316	315	354	312	317	296	318	305	276	304	313	292	319	334	313	323	294	301	293	284	325	291	333	253	301	278	296	303	271	291	303	300	301	315	297	300	314	290	327	297	320	273	284	305	320	294	293	277	303	303	305	292	293	331	335	272	313	300	313	286	307	292	315	309	309	296	281	308	308	317	293	288	345	260	297	272	299	300	300	296	320	340	311	291	280	286	287	278	310	272	303	317	332	299	322	298	284	340	313	280	289	300	299	294	311	318	304	330	305	301	327	286	314	304	314	301	279	333	300	318	291	283	309	290	296	287	294	304	327	326	276	286	287	319	289	282	291	288	298	296	303	291	300	303	291	297	303	296	311	312	325	315	311	274	334	300	291	300	319	334	295	290	277	326	303	304	325	340	328	268	303	286	332	305	301	292	321	322	293	308	293	317	273	267	292	325	342	295	334	284	289	340	317	338	277	300	308	286	266	303	309	312	326	280	297	297	257	296	314	301	296	308	311	354	298	308	321	328	318	303	303	285	282	298	318	290	312	340	289	316	323	310	309	307	297	327	265	285	296	301	291	295	306	281	278	307	300	335	313	329	293	275	288	321	296	318	284	312	316	289	326	296	314	303	299	310	273	306	307	306	315	274	319	296	292	301	295	292	333	304	292	308	323	339	302	310	298	323	308	302	304	312	279	292	308	271	341	290	282	302	319	322	299	330	295	290	308	303	287	312	340	327	312	325	311	290	304	310	307	308	326	335	305	306	309	341	301	318	279	304	301	306	295	310	321	296	310	276	317	323	339	328	290	312	301	309	295	317	292	341	301	289	280	295	321	329	320	296	279	287	297	286	338	297	313	287	320	299	307	267	314	269	261	316	297	309	288	294	278	278	318	319	311	276	332	319	288	303	292	301	307	321	299	326	307	295	292	279	303	303	289	290	314	306	305	334	287	291	316	326	284	285	276	289	305	293	312	304	322	303	317	289	282	291	321	272	294	301	308	308	282	318	300	313	324	283	305	309	289	323	321	273	306	305	285	296	322	317	301	284	292	264	271	287	304	310	303	337	289	305	312	326	269	268	311	292	324	310	315	293	291	302	318	326	296	310	310	288	298	280	308	302	265	277	303	311	326	309	296	277	297	296	306	265	299	296	289	299	270	311	278	320	277	333	314	307	326	300	323	326	312	327	318	324	320	294	330	293	306	316	295	277	326	299	307	301	293	292	301	308	324	295	310	314	290	299	287	295	312	313	330	290	309	307	301	293	291	282	291	297	288	283	311	293	322	274	290	304	309	310	275	273	293	281	326	345	301	287	305	296	297	291	306	296	318	336	328	298	299	300	300	284	291	298	318	321	311	290	309	331	305	285	338	345	282	318	300	296	311	310	311	286	301	297	311	304	281	301	279	284	278	315	265	314	290	297	296	325	303	308	314	295	320	314	303	273	305	288	325	280	354	302	319	307	298	285	319	308	284	302	307	329	290	305	306	290	289	290	329	299	317	271	291	302	295	309	320	269	304	300	323	278	312	328	300	287	327	312	317	290	321	306	310	318	285	294	280	296	310	280	317	299	291	305	309	291	273	285	296	312	339	333	350	300	318	287	341	282	301	326	303	293	320	290	297	298	313	318	283	335	307	335	301	286	305	304	302	275	284
27817	43914	24810	15094	12293	36454	44065	38070	24553	3547	813	1248	686	702	670	740	662	683	641	602	630	573	623	589	589	564	606	610	564	532	606	630	567	582	558	631	554	632	577	556	627	578	559	551	556	628	604	610	625	557	559	557	607	671	698	736	671	644	621	629	547	545	599	568	575	580	568	559	563	562	595	575	558	580	582	579	566	588	621	581	619	539	560	533	568	561	576	590	566	586	577	599	617	557	580	592	558	565	601	580	617	513	523	591	592	552	600	585	602	595	557	588	585	547	559	593	592	586	561	591	584	593	653	541	614	554	581	580	559	572	530	561	607	572	556	584	540	615	520	616	610	532	563	626	600	571	641	581	626	591	541	567	616	588	612	596	586	534	582	564	598	559	578	542	576	564	550	565	599	593	597	579	570	563	589	572	578	560	564	576	546	543	560	586	581	589	580	600	593	563	555	579	575	582	609	568	564	575	570	587	547	599	589	569	570	576	541	572	558	577	549	556	550	603	612	593	615	592	550	551	582	628	608	577	555	579	553	580	566	584	586	609	569	580	586	563	585	598	552	636	558	599	596	537	579	539	580	563	554	598	586	611	535	560	573	615	563	604	546	562	534	584	594	543	595	588	578	620	564	583	556	557	578	592	606	530	561	590	551	551	607	587	614	569	578	568	538	561	615	599	564	549	638	602	585	595	569	596	513	573	590	578	580	563	587	535	538	561	585	542	599	563	564	588	584	585	585	569	574	595	560	598	592	590	629	548	558	613	600	563	624	604	607	565	601	620	596	560	608	573	563	579	577	576	541	555	605	575	568	585	629	533	601	624	579	566	572	561	557	565	511	607	585	565	602	575	563	606	616	563	530	588	573	575	587	560	587	558	609	568	582	517	596	568	599	573	608	591	574	564	572	539	618	605	605	567	547	593	539	570	598	567	610	556	559	570	585	604	569	622	595	580	603	610	579	602	557	548	582	595	607	572	560	579	554	575	563	595	582	570	570	570	607	592	592	576	549	575	584	612	596	569	596	635	592	567	586	593	566	569	621	551	600	602	563	537	577	600	592	594	526	570	580	558	575	560	572	597	560	611	572	576	611	631	620	609	546	600	606	608	580	633	577	571	583	554	534	587	582	622	576	570	562	576	565	612	580	573	581	552	555	574	553	554	591	603	566	574	572	599	559	561	584	587	563	573	603	563	555	593	564	566	588	577	603	591	542	572	598	579	583	548	570	632	563	592	541	572	569	596	570	600	566	625	581	588	543	587	559	547	585	580	564	578	610	594	567	625	590	564	582	572	596	557	608	596	599	614	573	586	554	603	567	592	557	571	590	571	565	568	605	616	575	572	571	570	569	573	608	569	611	530	566	579	571	616	588	564	560	614	607	536	554	571	586	610	604	559	602	576	588	548	586	570	621	608	574	603	610	598	543	589	573	570	613	581	581	578	609	618	574	618	580	525	590	598	509	586	589	609	579	600	529	552	537	601	562	578	540	591	583	599	585	612	554	613	592	563	581	559	584	610	626	579	586	577	605	591	544	578	622	558	595	621	533	579	591	593	599	598	553	553	518	595	566	525	617	596	569	619	550	567	618	570	599	567	571	559	573	580	595	536	511	536	585	563	607	575	623	558	562	564	574	591	585	602	551	566	590	585	582	574	573	592	601	610	620	585	599	602	551	617	581	599	560	595	550	596	585	614	597	579	597	584	571	552	592	573	515	550	582	557	597	550	540	565	605	585	635	551	556	586	564	548	611	591	578	601	598	578	589	566	564	601	577	613	582	577	576	605	550	592	546	574	536	577	591	593	593	606	590	547	530	599	534	587	615	558	545	589	536	595	585	588	581	600	571	584	546	587	587	598	568	567	575	611	561	622	611	588	597	631	551	593	580	581	574	604	545	555	555	606	579	615	587	532	640	564	553	568	568	542	566	581	581	583	575	549	570	631	602	590	581	600	539	587	585	635	536	600	584	600	576	617	579	578	582	599	626	584	573	573	573	562	575	565	562	617	594	574	575	632	592	586	602	620	569	561	577	540	606	568	568	619	566	563	583	522	592	575	578	621	565	561	613	592	590	527	605	614	585	603	588	601	585	580	633	557	559	576	599	563	550	555	571	572	614	561	552	596	571	533	566	565	547	573	573	584	562	606	563	565	531	551	575	553	574	566	579	575	565	579	574	578	590	550	603	520	594	574	538	589	586	552	581	611	596	547	574	585	537	576	600	550	589	562	579	567	610	592	562	611	580	522	541	544	575	563	581	565	548	593	576	586	581	529	595	565	595	603	614	577	562	576	561	562	597	539	608	612	606	568	546	578	564	552	630	569	581	604	592	620	565	602	567	583	524	582	562	572	566	584	548	548	600	593	548	538	552	587	580	582	534	600	589	621	586	556	555	549	614	602	588	595	628	581	580	577	575	561	563	641	581	607	611	584	562	606	587	608	546	571	584	546	586	576	587	578	549	558	579	543	592	605	535	565	580	564	605	581	559	555	579	561	595	626	584	625	586	574	584	571	546	537	592	558	601	568	596	495	595	529	563	530	586	577	567	625	564	542	608	594	548	567	591	558	564	562	562	614	580	577	569	573	564	617	593	590	554	574	552	542	592	597	610	586	565	576	585	560	607	554	628	604	571	591	569	575	586	631	598	549	608	565	603	587	569	552	578	569	553	574	600	583	570	566	587	590	595	596	577	570	615	596	582	571	590	565	596	590	555	582	540	556	611	553	556	611	541	569	588	582	591	579	571	557	563	548	617	588	567	546	544	529	561	585	528	576	584	578	579	562	593	593	582	579	555	582	591	569	580	625	584	590	581	543	590	595	579	608	579	542	574	528	576	572	542	544	562	592	544	553	626	572	569	589	577	550	615	603	558	592	531	602	538	534	614	541	564	570	571	612	600	560	558	560	576	615	595	607	576	574	591	540	563	548	598	583	597	546	582	634	587	621	602	587	592	556	583	567	557	568	559	569	591	561	571	545	566	523	564	580	575	562	580	599	597	601	556	537	575	607	581	588	571	608	578	597	553	559	569	590	635	568	610	556	580	560	541	578	514	580	560	588	576	578	605	537	544	568	595	556	549	589	631	589	583	589	586	625	604	595	583	598	612	597	580	580	562	611	588	593	537	561	627	570	574	575	627	614	554	573	576	531	594	584	569	619	602	587	581	597	607	535	604	570	553	605	584	579	580	589	604	572	568	563	567	589	502	566	574	586	615	554	520	585	620	568	600	588	601	596	569	582	548	549	584	591	586	601	556	599	577	579	581	556	618	617	523	552	574	579	572	598	568	577	552	609	566	575	554	598	562	559	540	558	569	565	632	587	569	552	534	532	578	610	592	615	620	590	534	550	558	597	559	545	555	617	541	547	568	549	538	612	588	594	598	596	508	539	573	553	582	583	565	611	611	594	593	573	567	615	592	581	583	530	580	603	552	625	585	599	577	600	605	570	586	582	546	549	628	547	564	616	588	558	588	578	541	591	573	586	588	613	629	600
23675	21642	29400	24297	21607	27635	51793	43120	28669	6561	575	626	346	308	335	317	300	306	294	306	298	297	297	329	296	280	328	265	304	300	288	306	237	293	306	283	296	282	313	324	297	281	277	293	284	266	285	284	297	300	309	346	338	349	366	316	347	303	291	320	283	265	286	293	296	281	281	257	268	280	286	290	276	285	277	282	279	272	258	286	296	263	290	281	265	286	292	276	271	303	301	288	296	311	269	313	276	310	287	278	257	275	265	286	278	261	281	281	285	281	264	294	254	307	283	288	267	317	309	305	307	264	316	274	280	282	258	315	282	293	248	291	283	280	282	270	235	293	261	290	295	282	295	278	280	275	306	287	289	288	281	310	258	287	287	278	282	299	240	295	268	290	262	283	270	258	283	270	273	296	298	292	288	285	273	282	307	260	276	316	306	271	268	288	269	280	261	272	287	270	277	318	292	273	302	308	268	266	273	269	275	271	287	259	292	285	279	291	294	264	319	280	295	276	278	252	263	251	299	255	293	285	267	299	292	315	289	283	307	281	307	282	288	279	258	269	266	283	284	292	273	280	256	283	277	303	273	269	289	279	255	320	252	277	273	289	256	270	279	282	304	273	303	271	299	281	267	280	322	260	259	285	292	271	255	278	270	290	284	316	283	272	277	299	298	246	279	274	267	268	297	283	253	288	313	258	299	300	280	278	292	300	255	291	265	265	264	297	273	299	295	264	303	287	310	277	254	259	283	242	298	307	264	313	297	284	266	269	300	264	325	294	299	298	258	274	279	258	298	301	281	295	285	305	293	283	315	278	271	282	274	296	293	286	284	270	305	261	272	295	285	299	295	288	285	281	284	281	264	267	265	269	298	255	283	314	291	292	289	298	296	280	281	248	276	272	306	293	298	286	311	291	270	265	270	290	266	244	287	288	306	285	282	274	284	327	302	257	276	258	281	281	279	274	280	302	310	257	289	294	280	282	285	296	265	245	269	281	270	296	292	272	316	258	253	292	282	263	287	281	264	263	303	292	288	262	299	300	299	249	282	269	282	282	283	281	279	264	277	267	277	288	283	300	275	301	276	276	280	256	290	277	268	279	284	276	278	280	296	279	268	296	281	288	266	291	271	248	279	272	255	278	284	266	296	243	288	264	305	301	277	284	256	284	257	278	277	269	296	270	276	270	304	253	283	290	295	245	294	283	303	270	324	292	270	263	253	284	293	280	293	260	247	251	281	303	273	274	332	286	283	263	267	297	267	294	278	258	304	283	280	276	268	260	262	272	315	303	256	261	287	278	291	265	285	298	261	276	279	291	276	256	251	287	279	274	297	276	258	289	301	310	306	268	301	265	268	312	295	291	316	307	287	285	269	307	279	275	293	261	273	271	280	273	268	302	280	275	284	267	259	300	287	275	254	271	300	285	275	275	281	286	285	283	287	292	324	273	278	317	301	242	286	281	312	268	274	303	269	251	298	279	300	277	275	275	265	288	284	263	250	281	290	294	250	296	293	242	280	281	283	282	293	283	252	303	288	292	284	245	267	307	263	279	282	270	265	270	303	261	295	286	272	290	277	262	259	281	282	268	306	276	312	285	287	299	274	276	288	306	308	285	308	258	317	259	285	300	288	265	305	302	303	278	319	274	297	271	293	287	276	271	281	287	292	272	300	256	259	273	286	274	275	267	289	266	276	305	283	264	274	300	300	291	283	293	278	286	303	287	292	278	267	276	270	288	268	272	324	267	331	274	272	277	291	271	271	253	298	269	269	245	280	288	276	267	282	294	280	269	267	290	297	269	284	345	272	269	281	280	272	282	271	291	263	267	304	274	308	272	284	308	263	262	310	284	296	273	277	278	291	296	277	279	306	301	307	251	292	299	258	293	275	294	285	289	272	300	317	277	298	305	260	278	284	308	318	300	276	294	296	290	283	288	315	282	284	270	294	258	286	282	278	272	260	248	288	251	277	283	289	234	260	315	294	289	292	281	289	263	288	286	276	262	251	289	288	254	308	269	264	297	272	305	289	286	296	305	281	267	298	285	285	281	272	293	293	318	292	259	303	296	292	274	306	291	280	304	282	293	315	283	285	269	268	289	266	267	289	279	279	289	280	288	280	282	284	294	263	301	303	306	288	310	303	294	305	249	285	283	275	299	273	286	253	314	251	308	292	300	296	293	296	267	298	281	293	276	290	295	278	290	262	273	256	283	278	283	300	281	274	260	314	293	269	247	273	271	298	243	275	300	288	283	261	266	301	284	315	257	290	292	284	289	273	291	250	306	289	314	287	289	314	297	280	272	278	259	266	273	273	285	284	258	299	312	299	294	306	268	265	290	279	298	266	250	283	285	269	278	297	265	271	261	301	278	276	272	283	279	322	278	296	265	271	275	284	290	248	265	271	285	312	309	306	293	304	259	255	284	282	271	280	251	298	289	287	282	264	283	304	310	302	300	294	275	271	278	267	305	302	270	261	297	306	258	260	291	271	281	288	294	270	278	262	281	274	248	259	276	277	298	272	270	261	297	256	289	279	275	284	270	294	296	292	259	292	266	286	294	280	278	259	274	293	289	290	250	272	298	274	286	265	268	265	280	267	286	256	298	274	275	303	259	269	264	261	268	270	303	283	278	269	280	284	299	271	265	273	252	292	299	291	302	282	285	285	280	281	295	277	270	282	265	292	280	302	294	269	296	266	286	284	269	251	308	294	268	297	288	293	308	274	299	268	304	260	263	292	296	266	286	305	286	270	290	290	293	317	321	287	255	292	311	288	290	297	278	303	302	278	283	299	256	281	298	283	256	277	257	277	294	282	319	279	280	308	276	292	280	294	272	278	268	299	295	270	269	286	265	269	282	292	294	279	304	269	288	307	253	278	301	278	289	267	290	300	267	305	326	279	279	277	306	276	259	256	283	293	320	287	290	298	279	321	313	285	271	272	276	281	280	301	298	277	270	246	260	274	267	295	264	293	276	280	298	294	278	285	286	273	284	286	251	302	293	307	286	273	300	288	268	288	236	272	273	280	303	283	271	297	275	317	292	291	291	280	280	294	260	275	287	243	291	269	260	338	307	300	304	297	282	255	290	304	279	316	282	302	271	252	253	293	311	269	269	279	262	289	267	283	280	265	285	279	265	297	270	290	264	267	258	283	281	265	275	256	292	283	250	277	272	257	271	268	265	280	295	283	275	279	289	251	277	271	288	291	291	244	282	271	274	277	297	314	277	310	269	265	281	299	310	289	280	285	302	273	239	264	286	307	296	288	283	268	281	269	309	278	279	288	291	302	301	300	246	314	287	271	268	283	294	267	278	274	287	292	303	270	296	265	270	291	272	281	277	306	263	291	298	281	279	312	273	276	324	284	276	288	276	276	299	270	300	293	277	301	254	295	283	252	284	254	258	282	275	270	270	292	294	255	271	290	277	281	288	279	290	308	308	284	312	279	254	255	283	290	267	256	296	267	293	295	300	279	265	298	270	313	282	279	278	248	280	284	291
30903	48774	32553	20100	14429	33692	55239	48059	34990	5871	1257	1757	734	732	702	745	708	621	606	576	565	560	620	540	585	539	539	553	505	554	504	548	529	537	504	522	518	511	535	518	530	537	554	517	524	500	539	543	558	542	535	557	626	700	725	668	613	547	536	570	565	503	513	504	511	526	521	553	548	552	505	497	580	490	498	515	473	515	494	521	499	540	542	530	538	520	526	531	530	495	517	555	518	546	523	520	538	494	519	527	514	489	510	521	532	531	519	509	555	518	547	495	521	572	521	502	522	509	512	491	529	533	535	520	532	491	508	508	507	524	531	536	500	503	513	525	471	515	515	527	504	555	535	501	500	533	502	547	515	515	476	535	560	484	536	550	496	525	487	490	505	514	547	513	514	518	508	501	538	462	582	521	511	484	505	543	539	517	531	530	490	504	519	532	541	534	513	522	535	517	501	519	509	558	479	540	536	487	553	490	529	499	502	514	541	534	479	512	507	522	526	510	516	518	546	513	503	539	533	534	502	545	556	569	527	532	538	497	464	532	505	529	528	514	522	501	537	528	524	527	491	527	492	497	534	492	496	525	525	511	465	496	476	496	519	556	479	510	511	503	521	518	502	491	558	516	552	529	510	499	525	519	541	510	528	503	521	522	506	544	510	497	534	573	525	516	553	527	516	502	489	537	521	531	496	537	514	498	515	538	517	510	496	526	537	524	469	524	498	551	468	513	539	463	532	506	546	520	542	510	523	491	506	476	539	511	513	506	477	553	535	518	455	545	519	532	500	503	506	545	511	504	498	519	538	548	492	534	548	495	551	562	485	502	551	501	520	520	501	514	518	509	531	511	495	477	514	474	512	514	513	534	503	570	488	522	504	504	542	525	491	513	541	500	564	513	476	564	509	538	543	476	508	507	556	559	532	550	519	495	531	538	565	496	516	525	533	561	538	517	498	505	496	506	531	516	568	530	535	492	579	499	524	536	513	533	534	539	531	534	532	527	525	522	539	551	522	490	536	566	497	528	538	548	501	532	485	489	474	534	535	494	528	529	488	505	480	504	514	556	497	497	549	528	507	526	494	528	530	511	540	515	575	511	569	512	480	523	519	535	498	495	513	528	472	518	495	539	545	508	521	527	512	533	501	509	483	533	498	521	534	530	562	528	523	517	546	517	516	483	546	522	495	494	506	528	533	510	541	548	507	516	517	503	546	473	562	509	533	529	511	555	512	547	555	510	513	565	526	537	483	514	522	507	526	524	563	509	534	495	521	492	497	514	510	551	538	486	559	510	556	539	519	508	552	485	516	514	514	540	533	488	509	508	496	494	525	517	506	511	499	455	511	573	523	518	517	524	536	538	487	569	497	507	542	492	519	549	535	499	484	531	540	514	541	499	531	538	530	570	499	519	545	542	546	530	535	510	493	518	499	501	557	513	551	491	495	514	505	529	516	498	483	532	517	533	531	518	523	497	538	494	526	530	514	530	526	557	478	516	537	523	542	493	528	506	502	525	501	527	504	534	500	565	560	543	544	572	487	552	509	531	555	506	564	569	508	535	523	539	526	509	529	518	573	494	532	531	543	528	517	549	568	504	549	475	504	498	565	527	463	500	508	516	502	557	536	531	529	485	526	497	525	474	518	519	523	552	485	581	510	521	512	538	517	516	519	512	530	486	545	535	503	512	515	525	550	505	526	508	500	525	521	512	518	531	513	520	505	512	550	542	532	489	506	498	522	539	489	462	547	525	499	521	515	507	539	565	498	514	520	512	471	517	528	513	521	536	522	561	500	502	527	537	518	530	516	491	521	523	519	537	517	516	523	515	488	486	527	518	485	483	498	542	529	495	525	524	475	511	481	531	507	502	501	502	527	504	508	512	549	522	539	526	500	518	487	474	558	515	521	496	527	530	539	505	481	547	522	525	504	517	531	517	489	502	524	537	515	503	518	544	555	543	531	542	540	503	518	498	504	563	549	502	540	540	547	552	524	544	523	485	537	544	560	508	529	492	547	562	498	489	553	522	543	557	535	529	515	516	524	544	484	535	539	556	527	514	558	532	514	556	524	489	506	547	538	509	549	524	542	522	537	539	496	513	525	520	494	470	529	550	511	510	493	513	533	510	508	515	524	532	498	529	551	486	555	497	529	545	542	499	524	557	527	520	540	533	550	528	555	542	538	555	531	497	522	510	532	465	520	518	513	522	486	523	583	527	505	548	532	546	497	536	523	497	495	487	548	509	538	518	545	518	535	500	521	514	519	534	532	464	536	505	513	490	527	538	529	520	489	482	517	537	507	525	525	507	538	513	506	510	568	489	525	487	520	510	503	576	512	483	535	534	519	525	515	552	525	517	506	526	523	524	531	533	503	477	523	527	518	524	535	506	549	493	510	516	472	487	488	496	507	508	535	512	534	507	524	536	510	528	513	542	523	523	512	532	553	488	548	531	511	529	501	520	518	518	520	542	544	501	543	516	517	505	521	496	501	512	537	533	554	503	525	537	507	549	547	523	544	526	520	518	503	537	552	518	493	515	543	544	512	500	528	508	512	535	505	527	493	513	498	504	537	484	539	475	482	556	533	536	539	491	505	535	498	529	509	572	495	523	544	503	489	481	518	551	569	548	557	505	498	514	554	512	537	495	531	526	571	523	518	510	506	513	556	515	518	527	502	485	527	535	491	503	532	543	532	541	513	547	541	531	536	502	531	558	545	524	545	548	502	530	526	541	577	522	572	530	484	541	500	500	524	517	535	544	493	510	526	545	522	503	517	542	513	559	518	535	520	533	540	485	501	529	497	533	572	546	518	494	544	494	510	517	513	529	478	494	533	538	509	542	567	527	528	561	534	503	538	523	503	542	527	523	529	506	526	492	543	517	558	511	505	489	540	517	507	514	526	524	530	536	537	543	516	488	466	562	519	496	499	555	554	571	566	532	544	529	520	501	508	522	553	528	506	515	471	528	510	473	519	557	522	512	522	511	518	507	512	490	515	496	518	530	551	542	508	520	539	533	500	516	546	508	546	513	535	487	500	521	532	551	529	505	508	473	457	536	519	529	526	560	527	510	523	506	531	500	545	508	517	535	494	507	520	484	537	506	512	536	498	522	490	497	514	486	543	517	496	538	492	532	513	511	490	530	496	500	526	491	533	532	481	501	522	546	530	502	517	530	508	523	529	526	560	522	554	512	493	513	545	524	467	481	533	554	530	490	477	524	563	514	551	565	491	511	546	508	509	538	543	487	506	489	518	510	546	507	521	524	477	525	512	499	503	536	530	549	496	506	524	542	538	509	520	543	518	505	500	490	491	504	550	506	508	511	484	531	516	508	549	513	496	543	557	505	522	522	501	536	529	523	509	464	529	540	526	546	488	532	515	473	500	541	510	478	488	535	551	603	538	527	495	518	558	521	472	532	508	507	468	491	492	525	515	539	500	526	537	494	483	523	533	547	526	560	512	516	494	569	533	507	502	512	553	484	538	489	538	549	512	488	511	495
27365	22161	15702	5082	2104	4313	7277	5304	2876	654	387	376	394	357	378	360	359	375	330	330	346	360	379	346	347	341	352	353	367	373	351	320	337	341	357	373	353	333	364	338	328	353	327	326	325	347	344	310	340	349	350	347	329	360	381	388	329	331	348	354	334	367	361	358	347	352	364	342	368	349	340	406	334	344	323	363	367	373	332	350	342	372	359	354	368	350	327	312	376	360	355	339	373	352	338	345	335	399	363	335	346	342	341	323	365	386	370	369	357	355	342	362	339	340	349	349	374	350	372	342	338	367	356	350	333	352	349	340	378	341	345	376	356	378	338	354	338	342	342	362	374	364	349	342	364	327	337	369	306	373	350	361	325	350	345	353	334	339	344	360	369	353	334	328	342	382	347	327	341	333	348	333	341	360	350	367	368	369	350	330	348	349	340	341	358	358	344	336	334	365	328	341	358	335	366	353	357	378	305	318	358	345	370	348	369	331	379	363	391	341	382	351	351	370	313	372	354	343	334	315	359	325	357	337	374	316	347	325	323	327	403	340	351	313	375	347	357	348	364	365	343	365	326	360	332	349	373	346	325	360	325	329	333	362	360	343	349	349	346	335	308	351	351	350	360	361	322	335	318	341	367	350	345	340	355	307	343	348	354	383	347	376	288	356	358	328	350	335	341	340	364	347	366	337	344	338	324	355	332	341	363	352	310	354	359	341	353	339	389	347	327	337	331	342	334	392	370	347	356	336	349	352	349	329	369	367	340	341	368	338	340	334	302	358	361	363	388	366	344	336	309	359	341	376	376	391	356	354	360	325	357	350	351	332	325	335	346	341	347	356	354	323	320	355	336	362	361	350	348	349	370	345	362	344	388	344	350	343	363	372	359	362	363	344	354	349	347	368	371	350	355	359	324	348	324	362	378	339	375	344	337	325	332	352	345	331	348	392	353	354	351	321	364	342	399	334	348	367	368	367	354	343	380	329	357	374	360	333	325	332	322	326	333	358	382	339	354	348	333	361	342	345	332	344	352	319	365	374	377	353	335	362	361	356	332	360	378	354	361	395	346	345	362	375	326	348	343	350	315	309	331	373	336	344	358	357	368	339	326	331	414	354	361	361	325	350	359	369	348	343	358	358	348	338	332	352	360	320	367	329	345	356	348	324	379	324	318	335	341	344	357	325	327	324	329	399	340	356	331	324	314	330	375	380	373	339	384	320	366	363	336	333	373	354	348	313	335	346	329	366	347	401	343	338	348	372	382	348	356	343	379	364	334	354	347	331	327	366	331	352	331	317	370	332	348	348	365	371	347	372	364	349	339	359	342	321	356	382	352	350	353	355	346	383	367	337	338	368	356	345	370	355	369	367	371	380	388	343	358	361	374	353	337	313	327	360	336	340	320	341	326	315	365	357	393	341	359	323	361	344	376	335	364	344	317	344	363	362	354	382	383	342	355	336	361	312	307	357	342	322	381	370	338	350	343	368	378	344	352	357	341	348	366	281	388	347	320	341	342	345	360	356	348	349	359	361	367	342	331	365	368	362	291	336	337	355	369	323	362	367	371	340	356	360	343	361	356	338	333	356	361	331	361	338	343	357	352	368	357	317	341	348	338	376	331	364	381	357	385	383	352	369	351	354	365	364	361	317	329	349	378	353	364	342	380	299	328	375	357	331	326	326	353	334	338	353	345	355	345	339	342	325	343	374	326	356	326	333	327	330	336	368	360	341	372	311	320	322	362	338	327	355	348	353	335	358	345	375	342	355	334	351	340	368	345	377	361	352	352	349	331	342	355	368	339	339	381	368	326	348	348	373	297	337	381	359	333	333	331	315	330	333	341	348	323	318	324	341	383	331	330	310	335	364	351	360	336	362	346	346	350	330	366	353	333	338	355	332	339	312	344	360	349	371	388	355	379	319	342	340	349	343	330	315	328	379	356	312	353	362	362	353	326	361	342	317	342	356	349	377	364	332	366	341	328	343	361	383	344	374	347	345	354	346	310	357	315	323	365	379	356	361	372	376	324	341	387	361	342	386	356	323	382	347	337	397	326	390	341	358	366	353	386	339	340	367	333	353	326	303	380	326	357	337	360	334	341	361	369	355	340	359	364	315	337	388	360	354	298	362	364	366	323	348	359	360	333	329	354	328	337	380	364	360	385	342	362	349	345	336	344	391	354	385	346	349	358	333	348	308	353	321	333	351	333	365	335	352	335	348	341	353	377	327	367	321	325	345	320	330	349	317	359	329	315	339	347	369	323	358	340	352	344	334	343	339	384	374	373	335	330	330	340	339	348	335	331	320	334	332	368	334	358	349	360	361	328	367	324	362	358	311	322	339	344	346	331	352	361	353	333	370	306	352	337	371	357	326	344	329	344	333	360	348	329	356	361	341	371	369	317	322	390	354	350	352	339	361	367	337	367	323	326	355	328	382	329	339	334	367	383	318	353	341	346	310	350	362	369	366	339	318	347	372	346	341	378	352	313	315	330	357	373	309	324	375	375	341	338	330	311	317	348	328	329	331	361	394	378	314	315	336	321	345	348	371	344	333	361	349	306	365	366	384	324	346	357	325	324	354	327	320	373	356	376	355	308	380	403	329	345	381	367	325	343	328	338	326	407	357	347	341	360	356	332	328	364	341	373	346	323	369	336	340	336	372	323	325	331	340	373	334	349	357	391	361	315	390	341	347	350	349	326	350	340	342	320	347	336	349	346	355	323	329	376	347	338	362	355	350	331	354	348	355	368	364	346	358	355	363	364	348	337	323	355	377	350	325	330	348	364	371	328	326	343	338	382	341	325	294	358	337	353	350	359	331	357	335	339	332	328	363	326	350	374	352	332	372	334	355	332	376	368	347	348	333	356	361	356	335	373	324	335	363	372	326	346	354	322	364	358	330	308	331	380	355	363	321	338	362	350	332	337	368	376	364	353	336	322	338	370	332	362	370	354	364	350	339	333	383	355	349	353	341	352	321	354	364	329	353	318	393	362	352	335	355	358	355	382	302	354	324	364	343	324	343	324	328	337	339	338	347	338	324	320	347	344	358	351	349	335	359	326	350	350	361	400	345	347	354	369	390	373	333	295	362	337	343	376	368	363	373	325	360	344	303	314	329	371	353	367	359	364	364	346	358	351	307	351	369	337	351	327	387	352	338	342	341	329	337	321	359	331	325	365	342	361	365	355	345	340	357	365	337	344	351	353	341	364	347	337	363	313	332	331	378	325	369	365	345	325	347	328	318	362	329	340	354	313	361	340	348	354	316	355	318	351	351	378	334	348	360	349	340	336	332	347	363	314	349	362	371	309	335	351	338	359	362	371	346	333	346	318	333	339	370	385	338	340	366	365	340	347	352	341	309	358	336	329	405	376	328	344	358	381	341	326	321	350	359	337	339	351	354	338	333	337	351	339	357	330	342	340	359	354	359	319	319	378	369	371	356	365	349	362	359	367	362	338	373	331	365	307	351	351	381	314	340	326	361	362	349	334	345	324	350
23952	33593	16613	8624	5983	11716	16066	12082	6954	1446	708	706	722	685	705	700	664	735	607	683	706	652	723	689	660	620	672	663	628	689	643	691	682	683	657	627	622	663	594	691	720	631	653	644	664	647	628	689	658	643	639	654	637	683	697	691	675	674	650	657	685	663	664	658	686	671	694	642	634	723	609	688	655	696	660	647	700	632	657	694	618	635	659	674	670	669	644	654	672	675	643	614	656	655	650	633	628	652	648	683	630	669	682	672	701	661	646	640	620	650	672	640	672	681	681	670	644	695	647	627	675	652	671	655	601	634	596	637	704	661	678	657	670	634	641	654	661	649	636	663	667	670	661	661	674	620	670	666	654	614	650	666	671	673	676	655	634	620	613	667	649	646	652	653	644	637	691	636	621	641	670	655	617	621	618	663	644	649	651	660	660	665	678	615	653	689	652	703	662	697	620	662	614	622	677	649	655	652	718	681	625	660	657	667	599	660	669	639	671	635	656	669	698	669	651	649	641	661	645	665	648	641	653	642	670	658	648	657	661	651	619	661	696	619	650	649	652	661	646	626	644	648	656	705	676	677	679	612	688	639	626	681	621	636	690	662	649	681	681	671	647	613	705	654	663	680	621	665	609	646	629	647	671	698	616	651	630	642	697	654	669	600	676	680	618	674	685	639	631	640	615	645	668	676	680	611	698	662	671	667	657	675	652	621	732	632	640	700	617	679	636	645	644	652	661	635	655	685	645	661	690	664	700	699	689	672	621	647	661	672	626	651	625	619	637	652	653	654	677	659	665	644	637	607	627	670	662	626	667	640	632	652	630	585	682	608	665	647	699	620	671	636	695	624	663	651	640	652	658	654	611	690	689	646	683	631	647	667	662	676	687	640	662	678	651	609	665	614	710	674	658	714	632	622	656	643	676	635	668	636	669	663	681	649	696	629	627	673	638	674	614	628	633	644	663	689	619	702	694	571	652	693	658	663	660	639	667	710	617	660	668	614	652	602	646	606	693	665	641	643	633	641	644	699	635	654	662	651	654	635	684	687	692	679	654	612	627	635	637	682	687	667	676	641	659	646	687	624	646	661	672	660	678	669	690	652	611	646	673	654	644	630	628	663	641	653	593	653	632	622	654	621	677	684	609	699	673	691	615	700	626	609	620	691	641	634	605	675	646	642	653	662	668	696	664	679	614	658	670	656	659	638	661	693	642	645	635	656	622	673	649	674	668	665	687	655	661	662	664	633	660	660	630	716	669	631	681	678	642	689	651	628	683	668	651	649	639	686	706	606	702	703	674	676	679	623	676	693	688	663	688	636	679	649	640	628	654	634	646	661	659	687	679	683	658	644	640	682	637	662	628	640	650	650	654	697	620	667	660	667	613	654	677	674	644	698	665	622	655	627	677	640	656	670	640	606	673	644	640	673	665	637	667	621	661	651	629	628	629	625	658	642	687	629	626	643	648	626	651	623	673	608	638	618	650	648	663	639	630	656	663	659	696	655	658	676	624	690	626	664	684	659	642	583	670	670	628	670	643	651	638	651	633	672	686	634	708	662	649	667	654	621	666	650	666	662	640	623	678	664	667	657	620	640	637	684	668	636	655	711	697	647	644	647	651	652	621	671	667	685	659	636	677	641	677	631	647	702	629	653	705	624	660	679	624	679	665	622	691	629	631	635	648	653	677	648	673	654	659	614	624	622	604	620	622	666	635	620	607	676	664	688	656	662	656	621	640	705	661	640	624	658	614	651	688	666	624	623	668	663	650	693	655	685	647	698	703	671	666	672	587	614	658	656	676	680	637	673	644	684	626	696	634	658	645	673	666	693	650	671	656	669	640	658	636	638	644	687	619	642	685	632	687	646	648	622	628	658	692	671	650	633	685	686	639	651	572	639	633	630	653	652	668	660	585	682	658	620	682	656	657	691	668	656	650	692	636	631	696	649	635	655	689	660	665	638	646	642	648	664	681	673	651	640	663	643	658	645	626	641	658	668	663	677	635	640	723	654	653	700	602	642	648	616	624	651	668	615	635	688	676	676	616	688	648	674	646	649	645	660	600	671	652	660	638	636	667	650	613	676	655	709	630	626	644	663	641	632	636	673	693	664	628	660	692	643	665	631	649	645	660	698	635	636	658	690	698	678	681	647	657	660	656	655	654	637	649	598	627	688	662	604	596	638	621	640	672	643	678	617	674	637	672	682	721	668	676	664	632	659	618	681	661	677	661	702	660	683	638	640	641	678	659	643	639	665	652	692	655	666	641	652	654	617	643	653	644	647	614	639	646	677	670	697	659	677	630	618	701	667	653	681	669	666	676	629	686	671	655	663	671	619	663	627	654	612	687	637	694	696	660	665	632	623	627	679	641	656	638	683	644	717	672	628	634	640	643	653	711	681	661	631	631	688	675	672	718	631	634	639	657	624	617	659	715	583	656	673	654	639	658	630	638	725	703	650	659	660	678	671	631	682	606	697	658	670	622	646	643	703	691	695	645	650	644	630	662	682	684	683	603	675	657	695	663	630	677	672	616	647	632	607	644	625	652	623	633	700	673	671	630	644	627	665	701	680	701	646	644	666	661	692	676	612	689	632	658	632	657	663	669	657	700	631	694	645	650	627	643	680	649	649	664	695	618	684	649	609	625	658	677	650	621	639	709	636	644	656	641	652	649	650	661	651	643	713	679	668	625	666	646	658	612	652	619	659	645	652	664	648	684	657	613	665	653	647	644	681	684	638	662	640	705	607	637	656	659	652	672	667	676	640	629	640	641	647	681	682	696	695	624	676	657	650	687	646	639	627	593	720	564	637	646	627	627	650	625	676	671	665	705	657	634	645	643	717	693	633	676	670	619	672	637	634	688	668	693	617	655	663	622	642	662	707	623	647	624	629	663	666	641	695	635	639	636	660	621	642	658	667	664	688	668	633	648	645	621	673	649	669	638	677	630	677	676	618	645	638	693	635	659	657	656	652	583	662	643	671	664	630	684	662	635	667	638	629	623	623	658	700	660	624	653	644	624	629	638	648	685	704	685	677	655	630	670	691	670	634	632	663	701	689	612	652	608	664	692	616	645	642	658	630	707	674	620	640	658	624	667	636	643	681	672	672	659	627	633	652	676	611	641	639	684	636	642	602	654	633	655	663	639	728	645	614	662	644	687	668	654	595	653	672	665	638	713	687	683	669	688	677	640	641	649	664	628	614	692	651	649	677	647	667	656	676	666	609	670	656	652	686	681	642	623	642	648	637	655	647	646	688	656	653	631	697	663	680	645	625	691	666	664	623	669	622	611	632	659	665	688	626	609	627	668	658	653	655	637	675	634	625	661	636	662	623	663	653	660	667	670	661	642	680	653	637	621	665	658	652	663	627	664	639	667	655	710	613	666	650	676	634	694	672	621	667	645	694	670	679	616	676	638	643	657	634	695	688	604	624	630	662	671	618	685	642	670	651	683	691	663	627	658	662	655	639	706	605	605	622	668	685	643	644	618	646	645	636
24611	21627	28668	24864	20334	22332	38366	31637	19353	3658	385	413	340	336	324	335	347	314	313	290	318	337	303	324	303	335	322	312	307	289	308	316	317	298	293	353	299	288	304	294	315	275	325	318	292	298	301	295	314	296	303	274	323	367	331	302	301	312	296	288	307	271	295	298	320	301	278	292	302	294	315	281	281	314	313	311	272	303	320	282	299	304	272	318	279	328	303	281	303	296	286	294	295	295	270	321	286	302	301	322	282	299	265	285	254	292	288	252	268	322	300	260	266	312	278	288	291	289	275	297	318	320	285	301	317	300	304	293	282	299	280	320	306	287	296	278	273	286	300	315	297	234	269	305	299	288	310	308	285	312	304	296	328	318	309	301	315	294	294	306	351	304	285	300	289	269	303	275	314	291	294	279	280	302	314	303	279	298	274	315	283	307	324	285	298	315	278	279	286	287	294	281	284	306	299	292	289	335	301	295	290	299	304	299	295	282	300	313	358	297	308	315	335	296	276	278	291	289	345	310	277	283	298	272	281	312	282	281	323	322	320	310	317	306	294	278	295	291	305	280	321	319	280	305	313	315	279	293	291	280	286	268	302	305	261	290	321	303	301	297	301	309	292	303	297	321	332	287	278	318	279	293	305	297	270	288	297	291	277	308	314	290	315	285	287	286	289	295	286	306	289	257	315	329	290	291	318	279	292	265	269	285	285	288	319	289	304	267	285	286	307	318	301	331	304	288	311	288	275	311	302	283	300	268	289	293	294	305	304	306	311	292	287	320	326	327	334	298	307	288	287	341	337	316	309	281	297	321	292	307	293	306	310	292	284	260	285	299	308	292	309	336	303	276	291	319	300	269	313	263	281	307	303	307	319	284	299	307	300	279	287	294	297	303	296	294	273	279	308	284	265	289	303	323	299	299	307	273	279	301	300	322	307	309	317	292	280	298	305	290	283	264	282	289	286	309	299	321	300	314	268	286	292	313	278	300	319	281	305	294	288	332	310	290	302	326	293	315	293	284	287	272	300	300	303	308	290	295	320	291	320	304	313	317	293	273	278	288	298	299	269	280	289	294	292	314	276	307	292	309	302	276	340	281	305	316	306	281	293	310	267	307	294	290	273	282	313	321	314	322	281	278	274	293	285	312	289	269	313	281	289	316	286	282	293	282	307	312	292	277	315	295	282	306	312	283	306	278	315	290	308	324	260	307	292	264	289	314	313	288	282	283	332	284	261	289	303	264	308	315	264	309	333	278	310	311	291	312	292	309	283	301	331	299	309	282	301	343	279	312	327	307	287	283	295	309	283	312	294	274	303	317	309	310	272	282	320	279	304	313	327	316	308	294	283	311	314	297	281	312	329	288	316	276	298	288	283	314	309	282	289	315	320	300	292	286	317	257	294	285	317	286	321	257	288	292	284	306	296	303	293	300	286	308	297	320	322	326	282	263	315	299	297	310	288	280	287	322	276	279	288	285	305	291	291	281	300	275	296	293	299	309	278	274	287	274	281	304	277	318	316	338	279	303	288	284	285	292	298	302	300	306	291	295	288	318	280	315	296	318	270	303	293	320	288	289	284	282	309	296	276	302	337	314	304	301	305	292	287	296	284	281	297	274	286	289	322	304	272	308	300	307	281	289	302	297	298	305	294	301	309	284	319	305	316	284	297	295	296	280	294	262	343	309	291	307	270	326	259	279	289	288	305	285	308	314	314	317	285	283	267	314	298	345	316	287	287	313	304	308	268	293	275	311	282	300	299	286	275	299	294	293	294	293	302	285	288	289	315	316	284	274	283	266	341	314	321	307	305	299	322	301	276	291	305	296	276	290	292	274	302	292	293	320	291	287	312	314	293	301	285	317	316	317	311	282	290	308	265	283	288	312	279	310	327	309	324	322	302	304	322	281	317	314	315	294	303	285	304	294	272	295	305	272	283	342	301	306	288	285	267	299	283	302	271	303	314	277	291	300	304	281	275	277	302	314	325	298	309	296	311	307	310	305	353	290	315	277	296	291	298	301	304	296	297	295	321	298	290	290	298	289	314	292	326	296	303	291	280	309	279	315	304	315	310	291	278	298	289	289	278	297	286	315	321	301	292	288	269	281	271	301	275	300	264	277	306	289	319	290	321	326	285	297	289	304	299	328	327	279	293	332	289	306	314	306	304	319	298	315	290	302	290	292	295	325	292	286	288	301	294	315	281	297	327	272	288	313	293	306	300	289	311	321	321	347	294	265	287	299	291	300	277	287	304	267	281	296	301	298	301	276	305	307	280	289	291	302	318	278	281	305	283	308	306	296	293	300	286	276	292	290	333	299	291	297	310	291	298	286	303	278	276	299	303	280	324	312	306	300	276	283	287	291	303	332	301	269	299	250	295	315	293	294	271	320	312	313	313	292	281	295	287	320	280	299	298	275	277	306	307	319	286	325	297	273	319	282	315	296	304	276	320	335	288	301	323	321	284	300	302	285	286	301	297	289	289	304	280	324	279	295	310	283	297	278	285	277	252	291	273	291	293	296	297	280	297	313	271	297	295	271	282	286	294	283	285	304	285	321	293	279	295	293	307	287	307	302	316	275	301	292	306	266	297	306	316	282	313	327	264	265	315	325	278	294	294	313	261	281	299	297	290	300	298	292	289	332	295	288	303	289	296	319	304	290	275	285	311	329	270	307	292	274	302	286	284	294	275	284	311	305	300	312	287	297	268	306	305	342	301	284	275	304	319	297	288	305	311	271	318	275	298	283	325	265	304	292	271	285	285	298	282	302	319	286	306	292	313	281	328	280	291	289	275	293	275	279	324	289	293	304	298	325	294	295	266	285	274	282	297	303	282	295	289	310	296	272	296	287	306	292	272	302	316	291	287	315	257	303	287	275	312	306	303	325	275	296	275	284	335	300	309	297	314	294	312	305	326	282	301	312	294	286	307	316	288	314	289	297	275	306	308	300	268	304	279	284	255	316	300	286	279	284	308	279	305	310	309	296	288	311	274	290	313	285	274	297	290	337	275	307	319	309	305	286	298	305	290	309	294	276	315	305	300	306	285	300	306	313	350	297	294	297	261	295	303	277	290	301	311	283	251	318	286	298	297	297	298	282	298	292	303	316	305	332	284	304	305	267	275	278	321	283	308	288	284	283	282	305	317	286	342	276	279	293	288	280	300	307	307	306	283	300	305	308	283	278	301	295	325	292	275	310	309	289	318	262	324	289	297	310	301	279	290	289	331	270	314	301	314	306	290	302	294	253	285	294	299	305	279	287	291	319	296	308	307	309	307	281	345	304	320	277	285	304	276	290	283	311	307	285	284	280	268	335	267	296	306	298	276	302	285	283	305	292	276	284	266	298	314	296	308	310	268	318	284	304	296	283	299	310	320	307	294	293	305	286	316	309	293	302	270	337	272	287	287	296	281	274	305	293	333	311	319	289	311	285	305	316	317	298	314	316	279	281	317	301	316	279	260	319	276	296	288	285	279	321	283	292	282	289	293	325	300	295
27984	45635	26046	14715	13128	33204	44218	38485	27390	4971	797	1079	634	659	699	676	629	647	636	576	610	602	613	595	605	585	570	599	548	567	595	571	575	585	580	564	578	595	545	578	588	588	523	570	566	540	600	587	560	567	529	527	668	665	700	620	608	552	556	556	607	548	577	557	576	518	561	590	561	609	585	591	571	598	535	576	562	563	581	563	539	562	533	596	602	604	568	528	550	570	553	558	528	559	556	560	551	569	562	565	572	593	519	623	585	581	616	581	528	594	569	556	578	558	566	591	534	515	569	588	542	604	589	569	599	598	596	558	594	590	558	578	550	539	576	562	570	563	575	581	585	622	579	557	583	575	580	534	554	582	594	580	583	593	532	579	539	584	563	537	575	605	587	513	557	558	542	583	553	550	574	541	603	541	609	551	559	593	597	598	618	584	599	582	537	552	627	575	635	594	569	608	580	544	543	550	534	563	567	582	576	568	576	539	596	569	583	558	597	546	576	549	600	518	533	527	578	593	528	539	579	565	554	598	567	564	571	571	587	571	565	576	552	612	570	559	575	554	543	555	564	597	582	572	563	550	572	576	571	565	553	595	529	529	575	585	539	545	556	587	626	577	569	623	570	575	617	551	554	555	562	559	589	553	561	568	550	582	589	507	572	589	567	557	547	520	516	592	558	540	564	596	604	536	589	563	589	604	560	584	551	568	583	573	576	623	568	542	575	570	568	570	552	562	639	564	536	573	597	584	569	562	569	565	585	566	564	578	561	571	545	567	539	588	553	566	570	574	545	551	547	595	561	583	576	545	538	546	570	566	560	526	561	611	585	531	569	592	577	534	567	576	607	575	580	516	579	558	595	554	601	574	550	571	552	590	570	584	567	570	623	546	580	578	595	569	593	619	578	586	560	567	597	565	587	564	591	556	572	581	602	595	534	545	583	628	599	573	586	587	625	600	559	569	522	597	554	602	532	541	549	566	624	565	579	611	585	545	549	559	580	575	587	560	586	560	603	592	576	601	584	560	581	591	575	595	585	633	544	596	567	560	606	537	527	565	589	558	612	547	582	608	586	606	573	541	560	579	572	565	568	565	550	565	504	551	566	562	586	604	519	540	554	578	579	575	585	598	588	553	592	574	568	545	556	566	561	594	568	568	582	553	575	563	573	576	578	560	549	576	526	551	571	561	582	597	595	606	549	536	562	546	601	563	588	566	560	594	550	530	604	574	565	554	591	591	540	566	565	578	555	575	592	548	604	592	585	582	557	598	560	571	576	558	560	542	597	548	543	607	585	591	543	615	584	574	605	599	574	575	534	599	572	568	574	550	553	593	565	607	580	608	594	534	558	586	544	598	579	607	564	551	602	638	582	564	575	581	589	608	596	562	584	554	563	587	529	581	536	558	550	572	565	562	574	550	609	557	605	571	573	589	572	568	546	541	544	548	582	548	555	578	549	550	557	540	510	628	549	559	538	551	580	532	575	515	526	588	599	562	597	580	562	566	600	552	548	552	604	535	575	568	556	542	523	596	571	567	594	556	570	527	580	620	551	585	554	565	547	555	591	538	612	577	568	570	565	574	569	564	597	583	589	522	557	543	551	590	555	569	529	577	547	609	578	604	590	600	557	571	586	575	581	559	598	578	570	552	615	558	557	545	582	592	580	583	563	592	583	605	595	560	613	578	607	573	568	619	572	566	550	547	602	594	591	553	570	559	563	576	601	560	587	547	570	538	568	531	557	555	587	585	588	557	582	588	575	617	530	596	558	537	543	557	558	585	560	551	611	546	540	566	583	551	533	600	571	579	595	538	586	542	577	565	609	568	591	574	596	589	564	577	566	548	554	562	581	582	557	585	568	596	556	588	554	620	565	538	548	577	530	569	554	556	565	592	576	554	582	556	565	562	567	545	573	551	576	555	571	625	526	556	571	561	587	583	561	541	601	532	589	556	585	591	538	576	560	571	565	555	600	593	554	566	579	542	583	584	571	594	603	552	531	608	562	578	630	594	552	581	533	571	563	592	530	552	562	611	540	577	600	563	538	562	538	564	563	568	584	574	564	604	563	584	566	578	577	603	603	549	554	540	539	561	588	602	588	581	608	571	563	580	594	597	595	544	572	562	575	577	617	532	555	599	563	562	581	573	578	576	555	594	596	520	627	591	589	581	534	569	576	585	601	560	575	586	581	554	587	567	623	569	554	577	558	583	559	591	550	564	597	578	555	577	588	555	584	602	572	610	569	551	568	579	540	531	587	601	569	591	564	540	597	562	562	557	547	582	558	598	564	597	609	561	607	588	559	566	573	574	559	560	577	506	589	549	573	598	563	561	534	577	554	610	534	614	534	606	557	570	560	550	577	548	594	588	548	590	576	527	551	592	508	544	605	536	586	548	547	568	555	599	551	604	539	594	566	547	548	593	589	571	585	562	550	585	573	546	528	570	553	575	543	573	601	609	606	530	617	550	555	538	595	536	566	606	574	568	529	551	567	581	574	572	553	575	548	542	570	530	549	566	523	614	574	554	552	600	541	564	564	581	593	530	534	550	567	564	582	591	554	595	568	593	550	602	553	555	595	568	597	568	538	566	625	541	568	587	525	552	573	555	567	592	553	605	533	548	581	575	550	547	609	570	563	569	576	565	595	558	596	563	586	566	556	567	573	560	549	575	588	579	605	530	567	559	554	607	560	542	564	543	601	568	571	608	571	599	591	539	554	607	576	554	619	560	577	555	575	547	531	540	583	585	566	581	561	534	570	528	584	594	563	546	552	575	524	566	545	553	569	558	557	591	575	565	554	531	601	573	586	544	565	563	567	552	567	593	597	556	550	582	570	584	579	599	565	545	530	552	592	609	602	576	584	590	605	606	592	543	571	523	613	595	583	578	555	545	535	553	566	544	579	588	574	586	586	560	594	599	538	562	574	544	599	549	565	567	605	553	588	572	514	566	568	572	611	559	565	547	617	576	529	595	559	548	578	593	583	559	552	573	539	577	549	579	516	553	548	572	555	551	547	582	575	507	559	580	563	564	557	582	584	565	539	579	543	570	607	569	598	566	548	562	561	594	548	578	553	556	579	578	579	588	569	569	531	588	537	561	570	582	549	576	586	567	578	548	570	591	534	574	492	563	630	620	568	613	603	548	531	567	547	572	623	572	588	568	589	578	566	549	574	636	570	589	604	551	545	546	561	586	553	568	525	568	621	598	565	587	582	581	551	593	575	556	564	556	547	570	570	543	574	565	602	598	570	575	572	581	513	550	598	555	515	592	552	571	563	564	567	576	611	521	593	614	576	572	575	533	571	555	539	548	578	567	573	586	576	571	610	550	572	559	541	549	564	620	592	550	543	559	549	566	611	524	543	575	573	568	530	576	572	576	569	590	567	584	572	553	575	592	557	567	576	585	586	572	622	592	576	578	530	570	592	579	563	578	558	552	604	566	596	539	624	521	561	550	541	576	614	594	543	528	582	548	537	604	589	554	592	546	581	568	575	554
23575	21620	29333	24226	21555	31027	49736	41818	28271	7412	551	468	268	311	355	323	289	287	280	251	316	300	295	245	284	269	260	286	285	262	286	271	268	275	285	277	297	246	268	252	268	253	261	284	257	288	281	286	244	270	224	261	286	363	329	347	317	312	304	246	276	257	248	264	290	265	280	281	259	245	270	285	286	256	308	281	272	296	297	262	274	243	279	275	272	277	259	287	276	274	227	278	289	304	287	249	247	258	259	254	271	278	256	295	312	294	266	284	261	277	257	283	269	260	301	239	267	259	267	285	286	277	284	284	304	256	297	280	267	281	269	264	244	272	243	262	284	265	300	281	286	269	277	284	285	259	276	277	294	294	245	219	287	261	284	287	271	259	282	296	249	243	283	277	236	281	275	240	248	276	246	302	287	248	265	276	286	268	222	300	270	279	282	273	242	271	246	266	284	229	262	267	259	264	256	292	247	299	283	279	294	284	302	267	281	281	236	265	289	293	294	237	267	252	296	282	278	255	299	261	257	278	264	280	272	266	260	292	274	284	285	276	270	271	266	271	276	272	267	291	279	260	267	280	254	269	262	270	261	268	274	277	268	260	248	274	261	296	272	259	265	276	266	273	258	229	298	260	293	258	262	269	260	291	257	292	271	291	269	277	251	269	269	270	255	264	252	265	279	263	271	259	239	240	268	261	273	293	285	279	257	261	275	250	265	270	267	268	263	269	266	252	272	286	290	251	266	285	273	278	280	271	294	288	288	284	297	261	262	273	303	308	250	278	277	235	274	273	259	235	246	287	279	293	251	266	272	272	281	267	283	284	271	264	259	284	294	270	297	272	258	256	245	295	262	277	275	259	265	281	297	238	250	272	268	306	246	302	269	276	258	280	290	277	281	301	261	292	282	263	291	284	290	272	272	267	266	263	268	266	276	279	280	268	283	267	309	252	269	282	257	274	279	262	256	258	305	242	266	251	274	272	297	282	280	267	261	245	298	297	297	269	277	261	288	283	252	293	263	290	263	265	277	270	250	252	273	281	254	284	273	290	275	274	279	267	273	263	267	265	273	289	264	277	265	283	298	274	269	279	250	247	294	259	269	288	257	255	256	275	280	250	278	290	271	271	273	262	264	262	247	271	258	277	268	250	291	292	294	263	274	290	270	265	265	264	248	274	258	282	267	248	277	269	268	240	273	291	275	243	272	282	282	285	243	230	240	266	279	290	265	270	271	301	266	266	260	253	242	260	270	250	241	269	260	247	287	261	281	257	254	250	283	223	270	269	297	283	288	275	253	268	277	287	272	265	237	271	305	284	283	264	273	242	234	245	251	247	301	291	297	267	252	290	262	268	283	276	267	241	228	303	251	277	272	252	249	283	274	267	254	248	265	294	258	289	274	273	267	291	256	274	267	268	252	270	252	274	278	277	243	265	262	295	261	261	247	269	276	252	261	262	298	271	291	272	288	261	280	271	271	279	263	255	272	263	305	269	306	281	297	242	257	271	263	260	278	297	261	264	274	275	270	251	257	272	252	256	285	263	255	270	267	271	278	258	321	264	270	278	254	290	248	273	261	270	260	261	257	260	291	266	274	294	245	300	284	280	281	282	261	275	238	265	253	269	261	269	288	267	245	280	258	267	256	265	261	256	248	281	270	246	267	272	236	258	245	260	288	297	284	287	240	249	290	284	247	265	265	279	257	270	255	264	286	242	275	251	274	272	267	262	289	293	269	251	245	296	278	276	285	263	279	257	276	285	265	254	299	282	241	261	252	275	259	284	279	290	314	260	279	241	267	284	271	298	286	271	299	288	274	260	265	273	275	284	278	292	311	266	263	261	268	297	256	275	256	269	287	251	254	273	267	301	277	258	250	258	287	282	268	275	271	246	272	283	283	278	263	279	286	270	280	277	275	284	274	259	236	267	252	241	280	254	268	292	270	254	278	288	271	279	244	250	272	232	296	285	273	277	272	261	276	283	296	280	244	259	281	237	252	272	244	263	244	277	244	273	271	305	271	276	260	239	278	280	286	296	266	273	266	274	245	291	233	273	259	298	293	257	262	249	270	253	290	246	282	269	259	264	278	297	278	290	255	249	273	274	244	261	299	283	253	242	240	250	257	261	285	285	260	280	264	259	258	263	299	280	278	264	267	303	256	282	254	265	250	245	262	254	284	230	278	286	263	243	265	298	265	281	294	262	310	271	277	243	279	290	270	292	269	259	298	308	274	254	285	254	272	279	281	303	288	280	298	254	256	267	295	274	309	271	265	252	257	290	258	252	266	278	247	274	279	280	246	250	274	254	275	251	285	270	278	291	288	260	238	277	281	257	255	247	290	282	253	256	264	259	262	250	288	296	267	257	271	279	268	282	287	286	282	263	303	271	253	256	273	272	309	289	268	258	263	271	280	257	236	256	289	274	296	279	307	296	299	275	273	278	267	276	261	273	280	304	282	256	279	261	275	238	261	269	273	252	293	263	259	253	281	289	255	266	281	242	250	262	281	262	264	285	257	267	282	264	258	272	247	265	262	262	260	255	267	261	275	281	272	265	270	275	273	273	295	266	258	247	275	273	279	264	266	301	296	280	259	254	259	260	235	263	274	279	270	304	268	274	291	285	273	255	281	273	256	285	247	242	263	275	261	295	256	265	260	291	268	262	278	282	254	273	283	263	284	237	239	258	248	268	257	267	292	243	255	263	274	257	254	251	242	237	272	282	282	268	243	281	264	265	250	262	262	272	266	258	270	261	246	256	282	257	260	303	271	265	284	265	298	282	289	286	277	246	268	278	302	283	294	319	294	255	255	265	255	295	268	260	282	287	269	229	256	277	277	274	268	257	255	295	254	295	277	271	272	282	269	264	256	267	275	294	254	266	245	265	263	278	268	276	284	270	290	283	272	284	261	257	252	258	241	308	274	274	248	247	259	281	245	277	261	292	263	266	272	268	264	285	293	275	272	283	267	269	275	275	260	282	312	292	280	259	268	251	246	252	269	271	267	273	287	258	273	311	279	258	286	261	289	249	268	270	288	282	291	279	257	256	254	275	291	260	287	276	272	268	278	299	271	278	276	261	262	265	269	272	255	251	260	278	296	286	252	262	304	277	287	250	242	264	260	262	293	273	265	270	291	259	272	298	254	254	279	268	278	288	250	255	287	267	261	240	246	270	261	246	258	295	276	263	259	263	284	258	276	289	268	273	254	253	299	271	263	281	297	269	265	291	265	255	242	286	279	276	302	270	266	262	259	276	239	276	251	275	285	245	286	236	242	288	287	256	281	242	276	263	270	265	270	283	251	277	299	288	280	240	256	270	261	280	258	254	259	285	277	269	270	278	293	263	263	291	245	289	262	245	275	270	253	285	253	278	261	261	278	302	290	263	263	272	270	297	266	283	279	263	283	294	250	276	254	249	294	236	247	290	290	267	263	269	255	264	263	306	240	301	298	279	260	283	265	258	277	268	266	275	270	247	252	253	259	273	289	275	275	289	281	256
31047	50994	32518	19772	19335	44721	53216	47244	35133	7755	1069	1150	623	635	720	602	666	604	584	548	560	536	518	530	520	487	522	524	499	499	501	530	490	490	509	506	505	501	507	511	473	499	516	499	511	522	496	534	488	499	492	506	574	762	766	632	586	527	534	525	490	510	509	500	509	523	460	504	507	540	542	480	503	500	472	485	518	523	492	526	531	508	496	494	502	505	468	463	480	497	492	516	508	520	489	512	513	503	520	487	484	497	533	527	491	439	520	535	523	507	489	485	500	542	482	501	511	520	491	528	527	555	501	477	507	522	495	503	492	492	521	483	534	500	533	509	543	529	536	497	493	565	537	525	500	479	517	541	485	548	465	458	502	477	519	492	544	499	522	503	508	511	523	523	476	513	501	490	459	474	493	514	523	505	478	504	507	519	489	488	498	501	473	520	495	505	502	486	513	489	530	483	524	523	523	529	498	518	501	514	492	495	511	465	475	482	502	534	468	489	491	509	518	520	533	500	496	497	470	502	514	482	514	516	496	501	501	504	457	484	469	493	499	534	479	518	484	516	496	511	467	477	482	519	493	520	482	496	462	466	505	510	561	500	511	505	508	495	474	481	480	494	498	493	536	506	467	488	511	518	513	489	465	521	502	516	497	490	496	535	540	475	532	496	512	488	500	491	474	477	477	526	495	498	508	482	503	509	509	495	506	517	508	476	484	504	467	486	536	488	486	518	495	544	523	533	497	514	510	504	525	502	521	557	487	527	527	492	498	494	502	516	521	479	513	515	510	527	477	488	486	503	502	503	519	540	461	497	514	541	486	543	551	476	497	519	469	493	543	473	494	473	487	520	465	524	531	529	525	504	476	491	531	474	546	495	497	492	514	533	486	485	483	486	524	528	500	522	492	501	488	499	522	516	498	514	480	470	526	529	490	529	514	503	501	510	505	501	517	536	486	534	514	492	509	499	453	536	490	507	482	517	519	506	473	563	503	493	522	494	534	521	487	509	531	526	524	521	494	518	489	508	472	528	485	585	520	498	519	521	508	528	476	521	504	481	473	506	478	522	459	529	530	523	503	521	524	536	532	531	495	485	470	509	520	483	537	482	502	499	540	523	495	536	540	520	492	500	485	532	478	515	515	494	467	485	505	451	482	514	506	490	488	453	493	479	484	472	494	504	535	510	474	486	490	508	503	491	531	493	483	519	512	498	510	497	517	506	539	514	529	459	495	505	515	555	504	509	482	489	527	484	528	494	499	490	485	491	506	533	490	515	512	493	561	508	502	492	477	531	495	504	518	488	491	518	469	512	526	507	506	483	537	490	501	478	517	510	517	539	466	507	512	522	511	495	471	494	494	482	532	475	527	484	495	483	482	493	529	468	543	489	513	491	512	503	485	537	541	506	504	519	480	505	498	511	489	538	522	497	507	486	491	535	521	480	554	482	510	519	541	517	499	502	512	495	553	506	522	483	504	511	506	516	496	501	557	491	466	485	458	463	501	504	514	524	509	479	508	511	517	450	524	505	521	483	470	487	492	520	503	544	519	527	480	540	464	507	491	483	499	508	484	492	499	491	537	485	468	551	531	486	511	500	508	519	516	510	509	507	505	519	505	513	511	501	477	500	474	491	495	473	529	507	522	532	493	482	510	509	522	467	492	507	489	521	505	503	494	524	486	491	484	481	487	501	503	510	507	512	511	512	500	461	506	462	500	511	489	515	526	515	525	473	477	513	524	507	507	457	518	484	503	485	508	502	531	474	504	520	531	507	512	492	483	471	544	514	492	505	487	531	469	507	504	444	459	477	541	488	533	541	494	532	487	510	495	484	542	492	478	502	513	494	472	539	534	551	500	530	505	483	506	472	522	542	475	508	513	516	523	471	480	515	482	481	497	514	508	472	509	524	509	465	502	497	527	501	541	524	510	482	498	481	525	511	536	515	472	492	467	467	530	517	517	480	546	455	517	491	470	488	537	527	501	505	560	487	515	490	512	504	498	523	499	511	482	474	495	469	479	490	487	535	500	492	483	491	492	479	503	539	530	532	440	507	518	498	461	464	520	525	491	504	499	556	518	503	513	529	519	481	483	472	540	513	512	493	478	494	498	519	487	482	450	525	534	534	508	531	518	497	528	536	502	537	517	532	508	535	506	462	483	519	517	530	465	498	490	476	476	516	451	539	502	504	498	487	491	514	492	535	522	494	526	476	471	490	481	528	528	514	486	513	509	498	476	492	492	476	511	491	462	504	481	505	494	457	496	480	509	474	499	532	535	511	474	498	470	499	490	474	548	538	558	498	525	469	480	541	500	520	504	472	472	526	486	510	485	497	534	507	531	510	507	545	520	526	492	522	507	481	521	534	477	526	499	515	460	521	500	501	497	540	511	547	545	479	571	508	515	494	468	496	534	549	496	516	516	478	508	468	544	474	544	474	482	500	502	539	522	477	498	518	482	459	482	536	497	495	507	508	493	518	490	522	546	513	534	493	467	482	490	510	517	528	517	492	491	518	545	556	503	490	479	514	480	500	496	528	481	508	491	505	494	538	455	474	559	489	500	511	515	537	508	489	476	498	523	499	501	474	528	503	489	534	506	489	525	499	525	509	473	503	476	475	502	475	480	494	517	502	480	534	508	544	486	505	520	492	479	549	498	475	502	499	518	538	508	504	525	548	524	522	501	520	503	478	484	511	483	494	508	518	502	495	519	499	495	513	536	506	500	475	521	485	479	481	495	516	542	499	494	519	495	511	496	476	510	514	485	499	482	515	518	488	500	525	510	493	482	488	451	523	535	526	491	507	496	488	488	485	489	463	512	492	506	527	483	484	505	527	520	501	465	485	531	467	496	526	467	524	513	518	488	537	491	524	459	478	512	513	489	519	495	476	542	503	512	534	525	490	478	513	470	517	520	485	501	490	487	530	501	517	500	479	529	515	510	471	513	478	499	512	528	501	502	477	472	492	494	434	505	464	539	501	532	518	497	498	508	504	469	507	541	508	480	540	477	465	533	518	510	546	534	498	514	493	490	505	509	452	476	480	508	516	488	503	523	465	461	495	534	508	489	524	461	479	534	508	514	489	504	490	523	502	495	487	493	520	471	500	517	473	458	487	500	475	550	497	517	510	491	491	502	491	543	507	500	510	533	492	513	479	450	478	526	491	522	543	503	477	539	515	524	499	455	493	532	550	500	502	500	503	494	529	526	487	525	498	555	519	514	468	526	537	492	456	481	482	484	541	534	488	500	515	498	501	472	476	543	531	504	485	480	517	510	528	510	505	499	533	490	504	479	519	501	520	496	473	504	477	503	511	451	527	487	484	505	497	515	496	480	536	517	499	495	497	532	487	488	512	528	493	496	503	492	513	506	502	546	528	539	507	486	500	477	521	524	509	532	502	496	494	515	532	502	495	504	494	514	507	513	540	528	496	546	469	485	515	519	527	491	528	471	484	480	503	505	534	479	495	511	499	524	511	498	507	503	513	457	497	507	504	530	499
27334	22146	15610	5531	2421	4658	6916	5240	2619	494	374	357	352	349	373	308	352	334	343	382	357	322	318	357	348	362	338	323	348	342	348	323	338	366	313	345	324	318	346	321	348	336	317	314	352	324	351	353	324	321	391	333	348	369	342	346	331	353	361	368	323	348	341	344	344	366	318	317	319	359	351	381	362	319	354	352	357	334	327	336	313	336	328	320	334	335	325	306	354	327	312	310	340	333	323	356	308	341	305	322	326	329	337	353	365	342	388	347	357	350	321	361	374	360	329	342	356	335	336	301	369	338	357	317	370	356	321	332	352	330	316	337	349	347	338	327	338	323	326	351	337	337	305	358	363	324	324	367	341	335	333	336	359	349	334	344	344	341	357	319	331	329	327	325	343	312	329	333	335	337	299	366	329	345	324	356	348	338	339	311	317	305	344	321	320	325	333	319	382	342	322	337	358	330	353	345	308	355	352	329	333	335	330	314	310	359	345	344	334	315	305	316	332	326	336	380	340	345	317	332	380	322	341	333	361	372	355	337	337	344	334	342	308	354	337	366	358	350	349	374	324	344	326	320	360	356	345	362	351	317	329	327	345	319	305	319	311	327	322	331	331	328	349	345	381	342	348	341	338	337	332	331	336	336	325	365	311	304	359	351	313	350	343	344	316	381	368	353	350	314	301	299	359	348	348	336	349	335	323	340	312	326	339	349	324	312	347	338	311	353	324	334	312	296	335	323	331	320	335	358	390	319	336	343	311	330	337	313	322	331	339	334	340	358	308	365	328	318	321	327	306	333	366	360	362	345	354	322	301	338	319	349	311	346	332	317	313	339	344	316	332	349	329	308	361	322	351	303	365	333	342	301	306	344	345	340	335	379	356	330	345	318	315	325	340	328	319	355	338	322	352	346	352	326	353	321	319	353	342	335	362	299	340	380	355	353	325	350	339	329	328	355	299	336	331	340	325	370	306	352	384	304	340	364	326	356	348	345	357	309	346	334	339	333	335	335	314	326	334	370	305	325	374	344	341	350	329	343	326	339	311	334	351	370	306	315	339	352	321	341	336	313	320	339	336	337	310	342	351	337	332	331	344	356	337	333	345	348	313	341	337	343	333	338	332	302	349	348	357	298	334	330	373	363	337	352	362	357	336	340	326	313	319	330	356	319	291	316	339	320	303	348	359	352	321	328	314	367	324	348	362	305	360	331	350	336	349	341	323	361	355	331	356	325	335	313	302	349	357	361	335	363	334	298	330	306	287	321	312	359	350	329	372	347	340	385	382	307	332	335	354	341	383	334	322	310	334	325	358	333	343	296	322	321	341	334	346	285	339	340	322	341	318	357	345	335	338	341	344	320	339	349	363	308	346	364	329	335	325	356	312	336	341	327	321	326	331	322	333	374	362	319	343	349	328	303	342	325	348	334	317	325	333	344	362	334	339	343	349	350	362	341	337	325	314	309	336	323	328	369	348	378	320	377	332	329	348	364	337	321	359	331	336	353	314	329	317	324	333	369	347	353	348	324	340	373	316	345	302	364	317	334	338	310	310	328	323	338	333	332	315	330	342	360	336	326	358	343	328	343	379	357	366	353	347	319	361	317	341	382	348	316	306	312	342	327	327	289	320	297	336	343	347	330	347	316	291	360	360	333	312	323	334	315	351	342	318	318	365	360	329	353	358	368	350	329	334	348	368	368	372	354	342	309	340	361	362	355	346	354	333	311	348	317	351	323	323	324	355	345	347	301	348	365	345	319	345	335	336	386	339	344	367	344	328	349	326	346	359	340	333	341	335	318	315	303	326	322	333	371	324	331	283	378	313	348	357	347	367	339	369	339	347	329	337	348	296	329	311	358	324	317	320	347	333	331	371	363	320	349	355	356	367	343	346	334	327	314	338	324	370	392	341	349	318	358	327	320	352	321	352	357	366	348	345	351	349	345	333	339	337	351	340	325	364	319	340	318	346	370	378	311	361	369	349	325	302	308	341	334	326	331	335	310	360	339	339	292	305	324	321	327	335	335	343	331	347	336	353	345	343	340	351	340	323	328	340	335	334	347	308	342	345	308	340	359	374	329	319	330	353	371	326	345	357	328	341	316	365	382	337	393	332	330	361	335	334	347	312	303	310	319	351	311	356	316	345	344	342	315	341	333	315	315	308	323	316	351	342	329	358	344	368	319	323	327	355	316	322	324	327	331	338	329	330	312	368	325	360	317	337	344	367	315	342	346	319	324	316	334	330	304	320	329	319	339	312	321	329	326	331	298	288	358	352	350	336	373	347	341	353	364	329	315	355	327	317	311	310	294	337	349	352	372	314	324	347	328	341	340	344	347	337	332	315	346	320	337	337	344	359	312	353	321	312	328	318	329	323	345	331	311	337	301	296	328	328	347	337	338	336	332	326	383	353	332	342	347	362	338	364	331	361	330	340	327	303	346	324	314	331	383	314	332	337	326	369	355	321	365	317	323	326	329	322	353	343	347	322	321	348	319	337	331	357	342	356	340	369	317	313	346	382	344	309	337	349	355	356	338	350	318	349	329	361	339	385	334	362	316	327	324	332	370	354	321	290	324	313	312	349	345	366	300	357	349	358	346	318	328	371	335	340	323	313	349	325	331	343	306	314	346	331	339	332	356	345	303	326	359	353	326	332	315	349	312	322	324	333	352	359	354	333	335	338	323	336	356	354	331	333	342	330	316	334	344	343	297	346	381	335	368	336	320	343	388	312	359	322	346	344	345	330	334	350	356	373	351	344	350	348	324	331	370	360	339	373	347	360	336	313	291	345	344	369	355	355	347	332	327	350	338	345	338	332	315	333	312	354	357	358	341	316	303	349	368	350	302	354	362	330	330	332	307	327	303	342	338	343	355	319	348	342	341	343	373	354	334	316	362	324	330	363	343	333	327	344	343	338	350	353	330	363	313	324	353	354	342	325	334	330	323	357	363	365	364	321	313	335	360	354	311	305	347	331	344	347	338	338	326	325	322	337	337	331	305	311	310	322	337	324	346	343	349	367	333	364	360	324	311	338	339	339	343	327	344	330	325	347	349	359	354	350	328	337	297	341	347	307	361	356	316	344	357	364	341	352	345	350	354	320	369	324	326	333	338	396	353	336	326	359	325	346	326	323	340	359	359	319	340	339	311	330	327	321	339	332	300	316	345	347	354	340	339	344	347	357	345	350	312	331	316	365	307	336	326	311	355	333	340	295	326	326	334	382	326	339	335	307	356	361	338	332	302	312	333	346	318	344	322	363	313	351	324	338	344	354	350	320	327	355	305	312	332	337	357	336	325	342	346	329	360	350	330	330	345	320	348	339	358	359	342	342	338	359	357	335	324	316	336	340	341	345	337	338	358	350	323	339	324	351	307	351	341	360	314	325	368	371	336	341	337	352	327	345	314	330	336	339	325	320	338	310	346	344	350	365	328	339	325	372	328	323	308	359	347	314	318	326	337	330	348	321	331	340	322	337	324	374	345	371	338	349	317	352	345
24246	33870	17199	9766	6981	12174	15500	12153	6518	986	709	708	675	706	751	670	666	679	707	634	648	698	645	629	634	638	616	602	609	640	685	657	655	692	680	650	667	635	672	622	649	683	622	640	657	672	612	610	711	669	646	671	679	684	637	668	664	624	680	636	659	639	650	612	628	634	639	633	649	645	652	638	647	655	628	652	622	715	643	634	648	674	588	649	608	623	640	633	643	659	684	626	620	611	627	686	636	665	622	607	650	672	652	631	637	613	648	629	631	616	623	656	664	628	598	644	623	658	639	640	619	678	607	615	679	645	636	697	681	618	675	638	660	682	593	661	689	607	613	651	657	654	618	620	613	613	678	690	615	573	640	648	632	653	652	634	658	659	641	712	630	635	637	647	643	673	613	676	624	593	647	599	632	638	664	679	589	643	673	623	649	647	635	636	605	593	625	632	594	684	655	649	653	672	644	643	641	633	633	661	613	669	628	673	651	632	673	636	602	637	643	645	679	647	630	642	676	658	654	629	631	600	652	711	650	578	628	611	650	634	652	678	666	621	712	659	640	633	675	643	684	649	673	657	732	657	671	623	675	641	695	665	641	632	603	651	621	593	584	622	606	589	667	654	621	637	660	630	632	615	614	654	651	604	663	628	674	646	642	642	665	657	619	660	643	653	638	654	605	656	731	644	651	592	678	616	633	621	637	712	645	615	622	635	655	647	632	614	680	610	694	674	671	669	617	668	659	671	634	647	648	640	617	577	675	674	631	650	621	655	634	664	612	647	645	634	640	658	654	617	645	673	678	678	641	664	630	677	642	639	699	691	612	652	688	655	630	574	625	619	650	574	711	663	621	676	667	639	616	634	655	645	632	639	631	637	608	636	651	607	627	661	653	647	636	633	638	648	676	666	628	659	656	648	669	655	629	675	647	661	637	632	660	698	642	637	633	610	655	683	611	655	628	614	639	636	640	605	652	627	665	679	673	619	674	659	613	643	655	661	600	626	682	639	653	633	599	653	647	675	642	686	651	661	679	685	593	647	616	657	626	669	654	638	639	662	683	663	643	637	632	640	654	642	670	645	671	640	639	641	646	640	605	634	631	676	682	661	662	641	656	666	671	655	641	649	615	656	641	636	650	686	624	642	659	674	671	649	626	590	639	639	631	650	654	664	644	597	653	604	645	692	640	660	686	632	602	653	665	705	649	652	635	628	653	606	669	623	648	649	653	627	609	642	598	635	621	620	675	684	627	635	674	640	666	650	680	662	633	638	675	664	654	652	628	652	644	639	663	663	635	674	624	666	632	639	671	686	662	635	647	647	606	642	680	645	658	650	665	646	621	619	595	626	635	628	632	636	663	668	646	620	626	699	612	670	662	605	637	670	616	630	615	617	644	632	649	633	685	592	616	662	617	666	651	625	579	630	647	640	654	669	651	675	665	598	657	577	613	666	646	632	603	636	621	640	657	655	643	652	668	685	623	648	664	661	628	674	657	624	671	650	656	625	632	632	617	641	657	655	662	635	626	669	656	636	660	635	655	620	638	637	638	689	635	646	659	657	650	645	615	626	621	672	645	606	662	687	620	588	665	675	606	630	631	672	668	594	652	675	650	635	667	648	675	637	643	598	665	639	635	654	675	629	629	644	634	672	667	559	597	674	620	632	659	658	666	662	638	699	644	627	639	644	658	624	673	642	668	635	661	633	606	638	627	646	663	675	642	611	634	672	650	638	663	623	649	698	673	641	630	615	621	659	656	664	596	615	665	668	621	584	624	601	659	641	582	640	614	647	693	617	620	618	661	633	672	584	657	686	594	664	677	619	630	652	625	662	674	628	577	663	649	625	642	607	625	626	656	675	647	635	597	664	623	656	665	642	654	614	610	674	618	653	599	661	621	600	591	626	593	632	646	657	642	650	598	638	656	654	649	617	610	681	685	626	628	619	667	627	672	673	649	625	633	668	620	654	666	638	608	627	667	690	647	714	667	660	634	660	622	618	633	633	625	631	616	686	639	677	609	652	682	632	677	611	622	633	631	698	645	656	665	600	621	633	621	676	672	643	641	612	630	657	637	624	671	711	706	652	660	666	657	640	632	685	675	656	667	637	588	642	698	624	680	636	623	699	629	615	622	652	648	632	626	624	620	607	625	613	638	647	624	653	675	640	618	645	601	638	653	663	648	641	603	660	635	666	698	675	671	672	656	667	630	681	686	645	646	620	619	610	645	638	674	632	650	639	606	632	655	617	603	644	658	647	629	624	618	602	664	660	668	651	613	661	678	654	631	669	624	630	598	595	641	642	687	610	580	660	621	622	635	666	632	657	645	681	680	613	604	644	635	681	639	682	668	634	654	639	645	641	590	595	658	655	653	653	666	662	642	637	685	635	613	642	692	665	670	628	625	652	615	653	636	653	683	670	698	655	647	681	699	625	641	657	593	636	609	633	630	661	674	635	680	642	640	656	698	602	632	597	607	644	699	626	667	630	630	629	659	604	642	638	701	651	604	654	626	596	627	645	678	633	685	613	635	595	631	668	633	639	640	610	656	656	666	649	661	658	671	616	673	655	671	636	621	675	667	662	598	656	642	619	606	671	676	606	625	602	604	619	680	616	613	643	684	680	619	651	621	635	662	647	630	681	678	641	633	625	617	625	628	662	666	591	643	621	700	605	621	607	616	675	664	662	643	610	598	660	641	650	712	600	633	615	677	669	683	647	662	666	669	654	639	679	612	641	617	634	628	646	647	639	587	602	654	595	624	608	622	619	615	661	651	652	592	702	668	616	647	648	696	644	682	645	687	636	660	665	608	662	635	642	616	639	628	661	662	629	648	592	636	686	690	626	643	605	678	643	647	667	695	657	635	651	609	693	661	617	670	632	630	643	638	634	650	646	657	670	647	658	659	660	631	669	681	640	669	658	641	637	662	675	670	650	634	639	626	667	639	662	658	628	652	638	681	658	663	659	593	655	613	638	647	661	672	647	626	628	618	640	642	645	619	669	709	588	645	661	663	629	644	682	613	596	626	669	631	595	641	679	642	624	669	598	650	606	628	641	647	667	651	624	633	633	635	598	605	640	655	615	608	590	665	691	626	659	647	648	634	683	652	687	620	626	626	642	636	612	666	620	584	604	636	671	626	687	648	661	640	667	658	636	624	677	595	621	616	610	661	652	615	640	627	610	640	652	653	613	653	623	624	647	619	607	630	697	633	644	665	595	641	658	641	663	663	641	612	689	656	640	678	636	677	626	667	636	678	627	647	635	630	623	655	598	668	633	667	624	629	669	641	661	667	623	596	625	599	650	613	616	626	659	688	690	653	610	631	676	632	608	665	635	617	620	647	629	654	616	619	637	672	600	645	645	664	645	641	637	628	632	621	627	618	636	663	673	640	659	604	653	638	682	652	681	631	688	645	604	638	666	629	674	652	626	645	629	675	658	672	645	625	644	669	590	635	680	664	631	644	620	641	659	687	680	618	592	609	649	643	606	654	635	670	628
24585	21599	28646	24778	20292	22731	38671	31217	18165	2628	388	328	305	294	305	287	296	295	322	322	328	292	318	319	291	265	308	279	275	301	296	306	254	278	308	306	295	282	311	313	294	303	305	276	291	294	295	272	315	300	288	316	302	336	313	325	317	272	292	290	310	274	270	271	254	283	284	246	319	260	268	294	306	273	311	283	290	295	281	281	305	292	299	287	257	279	288	311	290	279	303	267	292	295	290	280	301	291	292	276	277	279	285	329	280	260	253	279	266	304	268	287	259	291	277	298	286	277	268	278	281	311	294	285	291	274	311	256	306	252	285	290	289	302	278	287	295	304	279	294	270	277	288	279	300	285	285	295	303	316	310	313	289	303	267	263	304	298	263	306	257	319	293	286	276	284	291	307	296	282	276	291	258	284	285	283	304	296	303	282	288	283	267	295	311	287	290	272	275	271	288	291	264	276	308	283	305	332	308	287	318	292	313	245	278	298	284	292	295	299	276	294	294	279	280	266	296	284	292	306	277	306	280	320	268	305	323	298	268	281	276	312	292	282	262	283	270	295	275	278	275	274	313	297	305	262	294	266	293	273	282	262	261	286	289	282	286	294	293	294	279	261	278	314	288	289	290	262	292	277	275	288	264	285	291	286	295	292	271	271	271	287	267	293	266	276	279	298	261	338	260	286	284	295	333	266	298	258	296	291	288	332	345	319	258	262	276	279	286	288	301	296	294	287	285	281	283	281	340	267	303	256	282	295	302	264	279	312	288	300	305	289	297	289	290	279	258	271	282	309	282	269	277	257	319	271	248	289	301	289	263	271	300	279	308	302	282	328	290	278	331	281	288	285	289	304	290	282	317	317	305	280	287	305	299	287	277	277	284	284	268	290	330	241	297	257	289	288	293	283	295	293	302	258	299	263	291	299	295	292	278	295	284	277	314	293	282	293	280	287	255	287	281	277	271	273	267	320	287	284	261	303	301	299	308	295	304	315	282	268	281	283	298	268	294	301	309	266	284	258	277	268	274	280	259	294	265	294	303	287	291	287	286	251	295	294	283	284	292	293	281	285	263	280	266	312	305	285	270	344	298	270	289	282	299	271	283	282	273	282	307	305	282	286	276	280	313	309	285	311	296	292	305	260	278	277	291	278	275	292	288	267	280	272	260	297	278	285	283	282	270	269	278	292	292	320	297	267	290	271	268	298	293	292	281	304	295	288	285	276	277	265	275	274	312	304	308	319	279	282	274	281	286	274	282	288	276	302	299	251	302	273	307	288	269	257	267	269	282	266	290	256	304	337	248	269	280	314	261	269	294	286	317	281	287	302	287	300	296	302	279	272	290	310	287	274	294	294	271	274	286	294	319	290	302	271	270	270	269	303	297	309	273	300	270	299	308	286	294	286	311	305	263	262	299	259	286	302	281	277	278	289	286	274	301	288	264	303	276	240	266	308	249	272	300	268	282	288	292	269	267	275	305	305	302	277	304	283	300	304	278	265	263	277	317	307	304	289	273	243	312	264	296	286	289	289	286	301	293	283	288	254	285	283	268	273	288	294	286	303	265	290	294	297	283	297	299	269	288	328	274	291	292	320	294	276	287	321	288	273	278	294	285	310	284	292	288	324	277	267	272	241	320	293	292	320	301	303	251	278	282	300	248	303	263	279	276	274	274	308	288	293	311	292	282	296	297	285	313	328	272	288	291	315	288	294	292	293	295	254	300	319	307	302	316	279	291	307	275	288	308	305	299	293	303	308	298	318	263	265	285	283	297	295	294	283	288	295	308	306	314	253	272	297	278	302	266	303	308	273	286	310	323	260	270	299	299	298	286	279	273	288	290	289	298	300	273	272	297	329	294	279	302	292	254	283	300	280	294	311	311	318	274	288	307	300	269	279	262	277	302	281	278	298	282	262	276	315	306	302	267	296	287	256	270	297	295	303	293	301	297	316	271	302	269	290	300	272	289	286	292	284	254	289	298	294	269	304	292	263	261	298	285	308	277	285	282	259	300	287	272	260	316	319	296	303	260	272	290	300	274	286	277	273	272	289	265	307	264	286	287	261	287	272	302	284	294	271	305	273	277	284	294	275	293	278	289	272	286	260	287	282	282	250	301	294	273	286	281	299	294	301	310	279	287	258	281	255	269	274	298	284	292	275	289	288	291	307	255	308	308	303	291	324	298	271	277	262	283	282	306	272	291	301	274	277	265	265	287	283	318	308	287	294	297	290	287	265	274	272	260	292	301	278	275	286	300	275	294	308	280	278	266	284	273	265	308	321	302	294	283	298	276	251	291	280	284	289	273	241	286	283	275	268	304	309	290	299	274	301	318	291	258	323	297	267	295	322	293	279	306	292	277	285	257	251	262	299	252	281	279	310	286	281	305	262	286	292	303	286	285	299	295	279	301	277	278	284	284	275	301	278	289	286	275	281	280	277	310	259	294	265	281	244	272	293	308	280	284	260	279	309	296	279	296	283	296	328	318	302	304	282	276	313	272	302	297	300	291	282	317	289	301	284	286	259	305	303	306	291	277	299	309	286	271	295	278	288	312	318	276	292	268	251	258	266	301	286	283	302	284	263	246	292	277	258	302	291	294	285	291	273	282	279	289	293	307	261	282	302	283	289	258	309	274	286	287	263	283	302	299	297	320	295	295	281	269	278	285	274	312	289	293	296	298	302	294	304	306	274	293	275	254	309	290	304	311	242	304	247	323	308	289	260	326	282	278	277	299	301	258	271	290	287	278	264	273	287	310	274	264	289	294	262	294	262	291	292	293	269	286	294	277	292	265	276	280	296	281	305	269	290	290	278	279	276	287	270	287	275	316	316	298	280	281	294	285	300	292	288	281	297	285	303	323	332	277	258	281	297	277	290	294	290	288	238	314	267	288	276	266	300	278	283	263	280	264	300	284	293	298	268	285	308	296	254	320	276	278	283	274	310	272	291	275	302	296	287	262	312	266	251	281	278	277	285	281	316	301	275	307	275	254	278	269	303	250	292	272	294	278	281	286	294	287	294	261	298	278	278	267	253	310	271	267	277	293	271	302	262	312	285	309	280	290	277	290	318	304	300	273	269	266	281	260	280	303	271	310	285	288	293	275	269	272	263	284	261	287	270	317	293	305	256	308	294	301	280	270	287	294	287	317	317	278	282	296	259	307	287	301	290	273	306	306	312	270	278	272	284	287	294	270	337	268	296	283	296	290	284	285	287	277	303	297	271	275	332	280	283	296	280	260	311	276	292	290	290	315	295	301	310	296	301	276	297	267	279	308	289	283	303	289	281	306	291	301	281	277	297	287	313	285	290	291	284	295	263	255	262	283	279	290	307	278	275	293	285	282	275	299	307	270	274	257	291	270	285	293	311	261	285	293	306	289	322	262	292	301	293	278	306	275	304	331	262	273	285	262	308	286	273	283	287	307	279	284	277	283	273	301	295	266	294	300	301	290	309	284	279	307	304	312	277	261	268	268	280	285	298	287	293	309	289	296	319
28565	44779	26726	16558	13786	33106	44199	38289	26046	3508	854	782	628	610	636	624	593	582	560	565	605	561	588	555	580	582	556	567	586	571	543	536	580	542	602	542	548	584	567	570	551	543	546	572	539	554	551	578	551	567	580	534	579	707	754	646	580	560	578	584	544	513	553	594	571	536	571	549	511	575	549	567	538	542	521	550	503	565	544	521	534	548	605	551	533	522	535	555	579	521	529	552	569	588	547	553	517	529	509	537	581	544	569	529	556	604	609	514	542	517	557	569	571	532	584	547	531	533	591	562	553	509	526	577	528	514	561	556	582	557	498	549	567	563	569	556	565	574	571	597	561	577	576	506	548	566	558	569	561	551	546	572	577	551	581	572	584	552	549	524	572	540	518	579	514	538	530	580	563	542	558	560	562	588	608	554	569	545	531	558	533	558	549	561	554	531	542	567	522	532	535	563	571	538	544	531	557	542	541	541	540	558	534	557	533	573	556	553	538	565	545	566	539	568	570	522	538	569	526	570	524	536	515	510	571	525	516	549	578	561	589	569	555	583	526	539	524	569	535	570	566	560	537	534	532	545	556	546	572	546	532	552	538	536	538	583	550	545	528	541	558	547	549	578	574	574	555	559	547	589	588	531	559	560	560	529	582	560	559	490	519	559	547	544	561	601	580	533	542	537	569	562	580	540	591	585	591	552	579	543	526	511	577	584	540	583	564	525	542	525	559	543	531	588	517	536	540	511	565	525	583	512	547	499	579	546	523	541	552	543	557	551	572	560	509	556	540	555	581	551	533	555	575	534	560	570	554	549	521	537	561	558	552	507	534	529	560	552	550	570	540	565	555	497	521	563	570	564	525	499	577	502	547	526	557	532	577	558	582	566	539	557	555	539	538	528	531	587	574	575	539	525	552	546	531	515	569	540	565	537	534	536	512	589	538	533	522	558	579	520	599	547	568	533	535	545	554	537	552	572	543	594	556	498	530	576	578	537	556	566	570	530	534	544	559	574	524	579	534	594	516	569	545	561	606	540	550	516	535	543	519	558	533	493	538	549	544	536	585	558	575	585	534	510	555	564	553	524	574	572	543	538	573	537	555	553	559	538	562	588	541	525	567	532	529	564	560	538	511	551	566	580	536	540	570	525	534	581	550	548	524	534	538	600	557	551	523	556	559	567	553	597	571	514	532	545	541	574	604	547	530	539	578	539	574	545	551	552	533	531	598	568	554	564	549	550	516	564	563	532	594	523	551	575	601	519	539	544	560	543	538	571	527	538	549	551	550	558	540	565	586	503	522	517	608	532	539	577	542	541	530	545	534	551	519	509	535	563	531	565	542	525	577	561	548	548	536	585	542	544	562	537	535	551	555	519	556	550	556	554	511	615	526	555	533	576	594	571	541	589	551	562	588	549	584	544	576	571	540	563	514	535	543	550	544	514	569	545	520	554	580	536	557	548	545	588	540	555	553	570	557	525	577	597	516	530	543	551	513	549	519	584	569	553	549	522	514	571	589	542	541	552	500	573	546	567	528	569	518	575	579	565	568	556	555	578	510	532	526	546	541	556	589	556	556	540	588	552	551	540	545	544	553	543	553	568	516	539	521	553	563	553	524	534	555	526	544	573	544	539	577	533	617	554	563	527	524	579	561	591	633	576	564	544	530	502	594	533	538	569	565	493	589	577	601	528	533	601	551	551	560	586	519	521	558	580	561	555	528	566	547	565	599	514	539	553	580	563	571	563	590	569	546	544	562	564	543	541	519	567	562	565	534	543	530	527	558	578	522	549	533	566	516	575	556	544	561	570	543	562	532	509	523	563	573	548	545	537	570	554	567	535	566	576	567	587	536	529	531	528	555	527	544	583	596	551	573	501	546	574	589	556	561	594	554	530	570	560	503	564	544	526	556	509	533	510	554	550	543	608	556	543	555	585	559	542	571	520	515	609	547	551	507	594	571	601	590	575	530	562	586	564	505	552	542	588	558	568	566	568	552	532	565	530	546	549	542	553	519	565	552	539	525	555	558	561	534	562	531	572	512	543	555	525	544	519	555	603	571	526	551	579	556	541	508	565	576	509	516	538	581	524	570	581	576	566	551	576	556	554	569	603	589	570	560	545	548	588	544	566	561	564	523	568	579	519	573	524	568	550	535	528	539	531	559	542	549	537	591	534	529	593	572	561	513	512	534	554	568	564	559	592	510	539	543	547	541	587	590	569	521	578	511	545	520	543	521	530	553	578	584	568	533	540	553	534	527	538	549	571	544	548	518	546	559	546	603	550	561	563	582	526	550	512	508	557	533	546	582	532	587	557	568	580	584	535	553	544	565	541	577	501	536	576	509	574	540	545	560	537	566	584	603	595	513	581	547	572	527	561	561	551	531	577	546	575	524	507	551	547	516	548	556	561	569	519	557	517	543	536	551	559	525	571	553	543	563	508	540	538	521	546	530	543	542	541	516	595	550	581	529	549	542	551	576	578	562	549	546	496	540	551	558	570	556	580	567	525	560	553	537	551	566	560	561	523	562	565	548	566	565	561	571	552	548	584	537	526	577	504	565	606	548	533	577	567	566	527	532	560	552	600	540	574	579	531	533	543	536	578	569	582	513	577	573	509	519	566	565	573	563	548	529	549	527	536	547	543	558	558	604	535	539	564	543	544	556	537	566	580	547	535	552	525	513	578	568	547	564	566	524	569	580	507	565	547	578	539	573	584	554	552	551	535	567	541	544	552	590	555	597	571	552	606	562	573	550	565	561	542	532	503	553	539	583	540	578	551	577	560	538	565	552	547	547	529	564	548	551	529	551	527	534	554	590	549	581	564	588	569	559	541	576	599	588	568	553	505	583	599	585	547	565	535	558	541	525	566	512	570	538	539	519	551	501	548	536	531	560	532	579	607	555	573	559	527	571	538	554	567	554	560	526	532	558	506	524	523	564	566	511	547	560	547	560	566	543	539	577	540	513	572	553	550	571	575	533	544	576	560	543	535	528	579	531	541	597	537	568	543	521	539	541	518	544	523	540	544	591	569	562	548	522	527	560	536	600	551	562	567	520	543	580	518	545	514	535	572	566	565	567	573	511	586	517	519	584	582	575	496	551	557	504	553	531	529	582	550	551	535	556	567	562	558	547	561	496	525	551	558	587	597	550	562	575	556	573	526	554	553	527	559	544	541	556	557	546	527	536	539	534	564	552	549	523	549	523	579	589	560	541	528	530	556	537	539	531	540	541	549	546	509	527	567	541	526	554	494	576	565	508	530	550	550	579	539	503	574	542	542	579	551	584	521	544	558	558	588	585	540	534	514	544	572	500	555	535	522	524	549	567	524	561	539	543	481	563	584	574	566	544	572	571	595	510	581	550	557	579	567	545	550	541	539	555	551	550	566	543	579	515	546	544	573	560	544	570	538	559	548	524	529	547	563	523	581	581	545	554	502	526	570	541	569	533	547	585	526	585	562	560	574	560	549	566	542	530	582	525	547	567	570	548	548	566	526
23603	21627	29381	24211	21579	33606	51575	41466	24814	3423	472	403	281	300	273	272	305	319	276	263	291	250	264	267	257	254	282	281	291	272	254	270	273	257	295	266	248	252	260	249	285	235	284	271	286	243	276	268	243	272	242	274	346	327	314	284	292	267	263	244	269	280	252	251	256	268	259	279	235	281	286	267	252	227	261	287	248	246	253	292	259	260	256	273	268	262	251	267	261	262	269	277	260	254	283	272	275	255	251	250	232	254	247	236	287	248	250	274	239	257	255	286	240	263	256	269	278	266	251	260	243	283	254	267	244	256	246	237	246	256	252	264	252	270	256	256	268	267	278	281	245	245	263	248	272	263	243	264	230	252	252	264	258	236	215	277	256	257	262	258	272	263	237	256	244	272	244	270	274	286	252	266	236	270	239	234	276	280	262	285	255	276	245	256	251	261	245	256	252	251	242	262	247	245	266	240	279	274	230	248	247	285	220	257	245	288	229	246	273	259	284	263	262	253	262	248	297	264	267	247	252	243	238	260	287	261	261	272	252	251	265	273	273	253	249	261	255	253	253	266	253	251	233	266	268	252	256	269	241	272	235	252	262	239	238	251	241	259	231	227	253	312	272	229	271	232	246	263	247	258	256	262	271	283	262	280	250	276	239	246	268	232	250	261	257	288	273	259	249	255	273	311	254	248	236	238	276	258	247	254	247	255	270	256	226	287	270	268	239	255	230	267	255	269	268	252	296	255	241	246	262	214	267	264	242	246	263	262	252	235	263	261	247	269	242	279	268	251	266	227	289	267	264	255	253	233	287	254	247	262	286	244	226	267	245	246	256	240	242	255	264	240	266	259	219	271	257	242	275	239	257	263	276	272	269	233	244	251	260	255	251	264	253	268	226	267	258	260	272	257	260	281	240	251	243	278	266	256	266	261	248	253	249	238	262	258	275	252	252	260	241	259	250	253	281	247	256	266	228	266	261	247	239	275	315	277	252	271	275	276	242	249	251	242	248	274	261	271	261	268	237	231	255	264	273	232	251	229	275	254	258	288	266	276	240	258	274	232	243	236	258	234	261	250	258	259	269	260	292	282	242	263	258	272	262	225	247	273	230	258	249	284	251	256	279	230	265	266	264	230	278	252	285	247	263	258	247	244	263	263	250	294	270	254	254	275	271	255	241	256	253	240	242	278	257	246	261	259	249	263	252	274	278	284	247	252	276	288	217	266	261	294	256	248	254	222	276	231	270	259	297	236	271	245	248	248	237	233	281	238	264	251	266	278	241	286	271	271	240	245	242	281	242	267	275	241	276	248	264	239	246	267	256	275	241	256	248	283	269	270	270	267	244	240	258	263	283	266	290	248	280	246	279	254	248	253	264	258	275	255	258	244	275	291	275	259	249	240	270	245	248	258	265	236	243	259	259	240	247	243	275	254	235	267	242	270	247	249	250	252	248	250	267	270	270	283	272	257	257	265	271	282	279	258	222	253	264	260	232	248	249	253	252	261	271	282	264	261	263	281	249	239	268	264	249	240	291	278	249	245	252	244	235	254	272	284	267	254	239	221	254	239	270	269	252	255	267	251	253	246	245	249	255	244	263	222	278	267	272	249	244	259	241	241	288	290	240	242	249	239	251	239	273	271	269	257	269	268	270	237	257	256	286	259	242	252	253	270	243	238	241	254	278	264	250	254	292	252	260	266	249	251	259	269	261	251	242	250	267	253	286	238	241	253	255	265	300	251	255	236	252	272	253	244	269	247	226	246	277	257	261	293	241	256	255	247	283	256	254	257	256	262	247	276	216	252	241	290	280	278	260	266	273	266	261	275	262	259	227	236	269	273	260	263	284	262	260	301	254	267	251	254	237	261	278	261	266	222	236	252	264	262	286	238	269	222	260	257	250	275	223	245	258	277	263	272	270	243	249	238	254	243	262	256	249	245	282	264	284	264	275	268	274	259	275	275	249	274	246	258	241	265	250	263	252	271	246	262	282	260	275	276	228	250	264	260	293	283	247	246	247	246	252	258	243	261	250	257	251	265	263	278	266	266	252	267	279	228	246	251	288	270	256	271	263	244	259	283	264	291	238	240	235	251	264	215	284	249	260	248	243	264	240	273	281	273	265	257	246	254	261	270	231	262	234	269	276	268	229	242	248	253	277	271	269	240	248	264	248	243	257	267	230	275	266	269	285	252	252	254	248	259	256	261	240	257	274	254	256	247	267	280	251	243	277	237	264	274	259	262	259	261	255	244	234	274	247	264	272	248	266	268	286	235	273	234	265	274	265	255	246	262	238	234	286	266	266	284	268	244	252	247	263	275	261	271	266	266	251	243	277	242	270	241	252	263	218	257	259	296	271	258	247	247	255	259	236	255	278	271	270	298	245	252	262	280	230	248	242	273	267	253	239	241	254	247	239	240	249	276	276	274	238	269	240	259	238	260	252	260	228	257	272	268	238	219	258	260	244	258	248	222	281	242	243	280	245	247	270	286	245	249	267	229	261	262	234	262	240	254	246	252	265	219	252	255	306	262	225	285	281	229	260	262	254	254	275	256	279	246	241	246	290	261	240	244	260	242	298	257	234	266	257	289	226	263	251	243	257	248	261	250	243	225	248	251	246	276	235	257	254	271	269	281	256	246	247	265	230	255	251	229	259	274	235	252	264	238	247	246	242	245	258	214	248	261	255	225	267	261	223	242	244	287	297	266	249	273	241	264	278	246	252	234	250	265	271	282	257	262	297	227	259	255	237	259	278	274	279	294	260	272	246	274	284	247	252	274	235	238	245	248	231	222	232	278	242	227	241	275	268	256	273	243	234	271	255	274	242	259	269	263	292	246	280	271	257	256	252	266	213	250	267	254	258	241	244	248	255	265	243	277	276	264	295	262	239	269	261	208	242	270	271	254	225	236	252	256	274	280	265	258	248	271	256	288	221	247	245	270	255	265	234	239	267	274	251	251	255	238	229	260	227	275	257	257	282	253	272	267	260	248	240	266	265	256	287	240	251	276	277	236	258	249	241	266	292	234	235	247	279	234	270	242	244	256	242	256	233	236	256	276	250	224	260	257	295	248	264	264	239	264	260	272	265	281	263	274	257	227	259	282	247	242	256	283	250	244	255	260	271	245	250	246	283	264	235	262	276	263	248	267	300	229	243	265	253	263	237	263	271	252	250	251	258	271	246	242	253	273	253	245	271	256	251	268	217	266	278	240	251	268	249	249	270	283	246	254	259	263	246	265	255	248	253	273	270	274	238	273	278	257	243	297	247	269	274	262	278	258	288	261	243	244	258	265	274	270	248	273	267	238	255	274	268	259	261	256	294	255	261	226	280	267	254	246	241	238	260	283	240	276	259	254	254	235	262	234	262	263	260	255	268	265	249	234	241	241	271	258	256	259	260	276	251	245	273	278	277	226	275	252	268	259	243	266	268	256	262	251	289	239	263	256	240	226	263	251	266	230	286	266	270	245	273	228	245	265	255	269	277	254	281	267	242	251
31940	51029	31221	21022	20686	46864	54801	46764	30113	1570	1072	991	584	549	531	588	612	604	604	556	549	562	567	518	544	510	508	520	465	501	466	474	426	509	480	504	462	481	522	485	458	471	500	521	536	460	474	489	501	468	484	533	650	721	720	647	533	529	540	467	486	489	437	456	504	428	510	507	462	430	490	471	465	499	518	468	463	476	480	514	474	465	513	488	465	474	478	483	464	452	473	473	455	480	443	499	468	481	524	489	484	510	477	490	476	507	488	453	451	435	501	481	475	471	475	496	452	473	474	518	511	485	450	464	486	465	488	487	496	472	480	466	483	463	481	495	471	443	487	481	534	485	482	489	488	498	466	506	477	497	498	463	511	494	489	494	468	459	509	498	482	469	491	456	476	466	464	501	499	493	487	466	484	475	513	495	492	485	471	467	514	471	479	432	502	500	498	509	483	481	461	508	469	503	485	486	516	514	487	489	463	490	494	443	485	491	520	521	484	478	498	495	525	504	449	444	479	488	461	458	525	488	477	472	452	470	478	543	487	435	516	456	493	493	477	470	513	529	467	497	483	482	472	429	478	487	453	448	524	480	475	475	479	505	484	471	466	460	492	519	442	501	468	476	489	459	453	498	470	472	492	534	523	482	492	472	461	470	484	489	460	470	525	483	474	495	486	499	470	514	470	507	466	484	517	491	486	495	467	488	491	486	429	507	466	468	470	490	486	485	483	525	478	464	480	460	472	441	474	500	511	478	471	492	511	491	478	462	457	497	516	469	500	498	526	471	480	524	493	520	450	471	456	466	480	502	487	497	469	457	485	435	494	472	475	508	490	492	469	495	474	509	481	479	481	493	514	494	476	530	473	482	493	510	476	463	476	464	519	485	466	497	508	497	462	476	494	495	493	480	463	500	525	471	513	480	485	437	486	491	490	522	483	495	472	477	482	499	477	499	504	486	472	477	460	457	462	484	510	487	503	493	498	498	456	502	484	481	452	468	474	472	472	450	496	474	471	464	473	449	480	477	452	479	491	503	489	486	496	495	488	460	473	509	488	482	477	456	499	507	498	475	494	482	464	458	515	480	474	472	453	509	451	467	527	433	461	493	473	512	463	475	463	502	481	486	474	480	477	513	485	474	473	464	452	513	444	487	509	469	483	454	482	474	497	486	453	453	457	519	481	474	486	477	483	473	455	449	487	479	502	478	459	477	456	481	461	462	457	487	488	482	483	460	491	455	492	430	440	464	463	519	510	465	515	483	503	460	456	478	482	442	486	450	444	467	500	466	486	484	482	500	498	471	516	501	529	462	453	504	494	477	484	491	477	450	494	485	495	493	459	506	507	536	468	435	459	496	489	497	444	470	474	439	511	436	481	471	507	491	499	515	489	460	462	510	464	504	461	504	518	480	459	507	494	494	506	493	476	470	520	487	473	480	477	471	472	479	450	517	483	504	496	487	459	491	460	516	490	455	482	478	494	471	492	504	451	468	491	497	499	447	476	476	497	487	490	482	472	496	464	451	546	463	424	512	461	498	481	472	478	452	460	483	467	471	466	480	477	493	505	473	481	504	495	463	501	461	463	462	510	486	515	469	482	467	490	513	524	465	469	506	499	445	523	492	520	473	484	481	483	484	467	459	489	450	451	486	475	489	467	493	477	469	489	481	492	505	473	448	508	474	461	446	443	514	490	508	529	514	448	468	466	483	474	478	492	466	489	435	460	447	480	434	487	493	494	477	518	486	506	477	435	448	474	466	467	513	471	478	500	478	453	477	461	487	499	491	450	490	467	505	479	482	490	488	494	514	466	500	498	450	498	458	516	484	480	494	466	515	521	479	498	465	454	460	454	500	504	525	496	510	472	469	467	436	426	492	500	487	499	470	500	452	484	473	488	499	515	439	483	493	436	505	487	504	433	459	460	479	453	489	463	494	495	536	475	482	510	459	489	483	517	477	505	517	485	475	484	511	468	459	489	440	471	482	491	492	472	464	496	503	459	468	455	469	501	468	431	490	487	510	485	487	484	496	488	448	439	485	484	500	479	486	451	471	513	457	499	442	487	455	494	502	494	517	501	490	475	502	461	484	493	482	458	495	480	501	446	461	494	488	522	478	498	462	478	500	461	506	501	511	461	480	474	491	487	532	517	497	547	483	505	500	478	502	496	463	470	524	474	477	451	450	476	489	488	450	462	500	470	495	496	445	510	507	506	531	510	505	471	485	474	508	532	533	493	519	501	526	484	526	495	515	482	470	451	512	487	476	465	504	491	455	523	499	506	438	464	464	469	506	459	481	515	465	447	508	490	477	523	477	493	463	485	444	496	482	447	509	498	480	476	489	484	514	522	494	519	461	459	505	453	518	493	461	496	497	446	473	509	475	466	466	500	478	536	458	449	509	449	441	455	484	505	474	457	488	478	515	480	488	458	512	472	509	499	488	463	497	459	469	506	473	465	522	521	483	503	490	439	504	476	479	484	464	509	482	465	486	482	494	506	505	473	444	497	491	493	480	475	483	461	425	522	450	480	459	484	496	507	470	489	510	491	513	494	491	492	452	480	479	446	477	519	467	485	507	499	492	444	466	498	496	468	492	530	480	469	464	465	449	525	462	492	449	465	488	494	468	475	504	512	465	508	470	435	488	474	466	509	480	507	447	532	474	505	511	484	499	470	483	501	430	472	505	481	522	505	533	473	499	479	474	482	451	452	418	514	487	464	505	445	493	480	489	511	507	456	527	501	459	489	488	494	473	496	456	493	470	504	457	421	485	516	479	513	516	516	477	474	447	473	487	480	457	499	470	484	450	454	485	498	466	466	486	489	474	482	506	510	462	468	475	466	498	497	473	471	489	463	495	475	524	468	503	470	491	489	501	457	451	486	447	477	481	448	509	453	475	502	488	459	469	453	471	490	461	480	515	500	526	512	469	454	516	488	459	464	474	468	471	505	502	505	454	478	507	469	452	471	496	498	465	450	506	479	450	475	494	487	512	474	462	476	486	506	508	461	467	454	477	481	461	464	479	456	516	474	491	479	480	465	431	481	443	489	495	459	454	459	506	523	478	465	446	497	457	488	475	463	505	462	471	465	469	455	501	475	508	505	459	504	455	468	520	462	433	544	494	457	491	492	502	520	542	509	483	470	475	493	482	488	485	491	455	512	469	463	482	490	506	522	467	500	471	486	471	471	493	463	486	471	459	463	487	448	499	465	476	488	492	482	474	492	466	450	488	471	489	496	475	504	506	508	479	468	453	485	459	496	474	441	442	492	474	457	431	483	507	528	489	489	518	449	449	483	491	474	502	449	469	493	511	523	542	475	539	460	447	517	483	499	449	499	445	454	529	476	471	452	482	488	482	493	495	473	492	512	495	489	449	455	493	511	481	515	495	475	459	487	509	494	458	522	535	502	476	458	490	494	506	460	466	488	430	496	499	480	450	442	464	485	438	508	503	479	463	471	480	484	464	471	492	492	492	486	501	492	492	482	460	468	477	485	471
27385	21913	15947	6033	2859	4807	8035	5603	2366	380	344	353	380	385	345	353	329	319	309	326	380	349	358	324	324	329	348	319	352	335	322	329	353	313	368	314	311	336	331	323	344	361	339	330	356	363	315	329	348	360	355	349	312	341	366	314	336	323	335	335	345	337	337	339	328	310	323	343	317	342	337	342	347	354	331	325	345	328	326	360	349	339	353	338	311	325	373	350	333	340	334	333	353	337	324	318	342	344	343	328	354	331	317	319	328	305	354	318	360	353	337	297	331	371	365	366	323	336	299	352	307	332	319	346	346	340	344	307	324	378	313	317	348	350	356	350	320	330	342	365	362	337	334	330	319	328	353	369	352	331	335	320	312	332	330	313	347	322	340	342	323	310	323	320	343	343	323	305	328	338	350	334	319	362	355	324	354	320	330	348	370	319	362	343	344	343	346	326	347	311	387	348	345	342	331	340	343	320	330	305	316	330	323	330	360	338	327	318	341	325	320	314	353	327	338	336	363	371	342	331	346	335	324	333	327	318	335	351	347	311	345	331	331	342	352	363	333	329	337	333	337	342	334	368	316	321	327	357	341	331	352	357	317	328	328	308	342	353	326	339	305	336	322	353	322	326	362	324	354	354	343	334	355	322	328	345	346	334	374	344	304	350	346	379	369	328	320	326	309	309	330	341	313	316	352	326	323	377	351	298	328	322	334	336	372	345	350	329	352	352	337	339	320	342	317	332	338	348	362	330	329	337	336	349	361	348	337	326	340	323	348	325	326	342	328	291	339	349	313	329	347	344	339	363	319	307	304	333	307	350	341	342	354	327	347	345	359	352	352	314	325	318	322	347	345	331	321	332	311	336	330	325	323	348	310	353	339	348	344	319	332	319	332	351	325	338	362	329	334	327	330	330	336	322	323	370	333	344	364	346	346	335	361	345	347	323	318	311	310	357	349	307	373	329	320	335	353	342	288	341	306	337	346	344	389	338	323	344	370	358	385	327	295	353	334	340	304	313	336	319	321	349	322	339	303	345	333	317	348	370	319	365	345	337	340	356	301	335	324	358	326	323	345	320	323	333	327	320	337	334	365	328	373	361	305	337	366	349	324	327	343	335	346	354	356	332	344	318	332	316	334	327	292	327	320	341	291	360	343	329	318	358	329	313	369	352	360	326	328	340	323	392	327	328	305	356	336	332	351	315	329	339	335	323	336	335	327	359	341	319	348	314	331	345	341	333	364	341	359	359	362	325	359	326	314	361	339	307	343	358	359	353	344	352	335	336	331	328	331	310	347	337	347	340	323	364	330	322	337	328	332	339	327	325	346	312	350	349	324	330	302	340	342	344	337	364	336	344	340	335	322	374	334	337	346	358	356	317	343	320	348	327	317	349	343	357	367	349	327	328	336	348	328	323	373	346	319	377	337	305	357	341	300	350	363	318	304	295	309	365	320	338	337	352	325	362	345	334	336	335	347	369	364	303	343	328	358	374	339	316	339	325	355	369	333	344	338	337	357	330	322	334	326	320	314	314	335	335	329	316	338	332	311	353	322	311	356	338	321	326	340	343	333	372	340	314	339	308	323	326	327	294	329	332	342	302	363	327	342	327	351	369	347	335	357	352	338	331	338	277	351	318	344	329	320	311	314	345	335	304	341	324	313	358	361	324	333	349	346	335	308	346	333	358	358	326	301	318	399	311	321	324	320	344	339	331	336	328	357	331	340	352	299	349	313	355	359	364	325	360	333	332	346	333	322	335	357	329	306	346	335	346	334	308	338	344	337	371	322	359	335	326	362	358	321	334	342	284	340	360	318	363	333	337	346	340	357	344	296	366	352	327	344	321	326	293	325	390	319	356	351	331	329	340	329	334	337	371	334	311	315	315	356	355	336	333	307	351	330	322	350	326	340	312	340	308	370	340	339	315	339	337	367	323	341	343	382	321	300	352	342	316	339	374	328	340	330	334	374	336	322	320	366	320	351	340	332	340	313	331	324	336	368	323	358	302	340	338	328	357	327	298	328	337	353	300	338	331	347	346	322	338	357	326	305	333	336	320	351	327	298	361	367	330	327	340	350	350	301	338	341	320	381	341	365	343	382	361	332	314	323	311	342	316	343	351	342	330	340	328	307	359	342	320	360	328	328	360	337	359	359	339	311	306	341	339	302	324	358	355	328	328	329	333	328	350	337	325	307	322	324	324	333	355	314	339	355	342	370	331	336	340	392	316	357	373	331	332	348	340	334	345	345	346	353	331	305	348	324	316	338	339	313	343	337	317	348	321	321	324	375	342	340	303	336	341	337	366	305	300	327	305	316	346	328	310	351	331	356	328	354	342	342	326	337	351	304	335	332	336	292	336	382	342	391	352	330	326	376	326	368	339	318	355	348	310	338	315	353	334	320	330	294	339	372	329	356	306	363	334	304	347	343	324	328	325	338	334	338	342	320	334	327	329	325	351	339	305	319	357	351	342	342	316	347	337	333	319	335	334	329	325	342	335	339	297	325	318	317	307	331	348	310	325	330	339	337	347	355	330	338	342	317	321	362	346	338	318	337	353	334	323	340	307	334	327	323	345	372	314	369	315	331	345	332	334	372	362	334	310	341	305	352	356	326	332	302	323	290	345	349	354	352	353	333	340	342	335	345	342	329	341	316	343	333	344	328	375	331	345	322	319	333	345	339	335	368	362	339	323	322	364	333	371	329	358	347	338	350	354	337	326	340	339	320	337	349	376	330	347	302	338	362	307	342	334	353	303	360	341	347	350	358	319	361	366	330	323	351	344	363	348	317	353	323	310	355	356	325	359	316	347	334	312	349	338	299	326	335	328	323	324	315	356	327	312	330	307	336	312	340	345	316	316	349	326	366	329	346	339	369	340	348	332	352	320	346	317	340	349	329	335	336	330	332	367	339	338	323	366	341	349	337	336	327	336	327	341	320	337	335	329	360	361	355	325	334	356	337	342	342	323	334	338	347	324	342	334	326	338	327	335	345	349	344	350	342	318	331	340	337	309	345	327	386	381	318	315	348	349	351	363	358	316	332	363	328	334	310	364	314	333	324	351	367	337	339	336	320	327	360	356	344	341	345	298	362	355	353	318	321	330	363	359	326	365	319	330	345	361	362	340	315	334	336	342	312	329	336	336	344	333	342	338	292	334	372	336	342	335	336	333	328	318	315	323	331	332	315	322	323	305	330	335	328	349	373	319	316	328	364	348	349	356	331	339	341	327	349	359	339	323	317	321	326	363	364	300	334	370	344	352	345	339	333	345	338	367	332	320	354	363	371	346	352	355	344	361	334	355	358	362	338	323	346	331	325	319	328	389	340	342	350	325	379	323	323	347	327	354	341	312	361	343	320	333	376	343	307	318	341	313	316	338	337	344	327	340	367	338	315	358	346	330	350	357	340	335	318	360	364	352	343	338	343	315	325	309	296	326	342	363	318	308	322	324	334	340	318	333	337	301	290	346	351	317	342	321	319	323	349	353	309	347	336	303
24723	32212	18009	10535	8166	12494	17218	12394	5685	715	678	691	675	652	679	682	662	626	639	681	682	646	668	646	626	647	662	609	627	638	621	637	648	659	643	655	671	661	625	620	628	658	639	636	624	675	603	634	601	672	625	662	687	659	658	682	664	648	579	669	618	674	620	605	627	667	598	671	604	622	626	628	652	658	577	697	605	614	628	664	643	668	648	624	659	644	657	635	666	620	617	606	633	638	622	650	635	635	657	633	644	623	645	612	655	627	655	656	643	606	646	623	682	690	628	605	643	623	642	653	633	670	639	630	605	606	656	630	578	633	628	639	645	642	585	611	652	611	663	667	661	697	602	620	602	666	634	698	642	674	619	669	644	646	590	607	638	637	614	666	612	626	606	616	611	592	626	628	650	661	643	609	636	613	619	629	676	624	598	685	604	616	621	618	638	642	567	640	658	694	643	637	651	630	658	598	621	648	667	671	668	636	656	646	627	657	638	629	632	635	634	676	629	625	702	636	644	643	625	655	632	634	649	622	669	647	653	673	676	665	641	622	636	663	610	615	628	623	650	636	666	645	610	622	716	679	642	633	676	639	614	616	620	660	667	605	635	641	614	604	686	637	576	641	640	652	686	635	641	633	629	673	607	669	618	654	658	644	687	639	589	627	636	633	613	658	636	665	669	697	652	597	621	640	650	631	641	676	629	628	665	627	616	615	661	647	653	619	602	619	666	619	654	702	652	689	661	664	660	660	657	611	652	560	641	629	594	647	671	674	615	625	640	628	607	619	624	626	619	638	644	630	638	628	671	638	616	664	634	653	632	650	659	680	668	637	626	632	662	615	602	631	634	653	660	636	666	627	619	577	607	623	699	651	641	657	668	630	599	634	590	624	651	645	645	623	661	649	652	596	629	646	675	597	631	647	653	614	658	585	656	646	659	668	626	647	614	652	618	644	626	684	651	613	659	634	638	614	652	650	621	656	661	655	642	602	609	608	601	625	609	643	643	620	641	651	643	694	615	692	613	641	627	650	600	636	619	641	648	628	613	666	661	621	663	665	630	592	632	627	623	645	635	653	617	607	693	616	637	667	662	623	663	669	630	639	617	626	662	620	622	643	647	643	650	699	607	643	631	668	590	609	641	652	683	665	641	606	670	628	591	640	663	658	596	675	644	633	628	650	674	622	667	573	660	685	604	630	653	626	603	637	661	650	593	636	652	671	650	625	620	600	681	648	599	657	655	622	655	643	588	613	608	659	655	600	645	690	645	672	647	649	669	645	638	607	651	642	637	649	657	651	651	626	608	630	641	666	656	566	597	649	635	695	629	635	685	677	617	602	620	639	624	632	683	654	678	619	673	679	586	605	637	630	620	647	681	624	665	617	624	652	665	643	599	642	606	645	605	659	634	621	652	643	586	645	621	626	635	630	600	627	601	638	679	654	601	623	630	640	690	666	632	614	681	660	597	631	642	607	621	604	650	625	681	608	656	625	612	659	653	670	670	653	627	651	651	658	636	671	656	610	639	630	649	638	640	620	651	664	634	625	612	608	673	607	624	608	647	649	647	589	646	614	713	634	656	716	637	644	610	626	616	629	650	660	629	625	636	642	609	634	594	610	677	666	656	626	636	655	618	621	657	593	626	629	595	644	640	661	622	705	613	646	599	634	615	650	625	628	642	635	636	618	678	595	696	649	621	616	621	653	635	660	639	673	627	649	657	605	629	623	648	650	652	649	612	638	697	638	648	639	637	693	655	653	606	666	638	641	664	678	651	619	627	645	608	662	679	633	651	614	634	657	546	719	653	631	648	664	645	647	650	627	654	622	667	644	625	625	636	671	620	672	668	687	661	634	661	656	625	619	630	633	596	625	646	646	652	580	632	667	612	694	613	673	662	625	676	595	621	687	638	688	618	636	596	664	703	689	593	637	636	630	661	634	647	670	675	625	675	637	639	588	657	635	634	636	609	636	641	602	594	706	610	644	655	628	633	666	629	652	680	636	635	640	632	632	678	629	641	639	638	613	605	634	646	667	665	641	660	656	675	602	628	658	625	665	585	622	613	573	610	558	591	637	665	671	605	635	655	634	633	653	634	656	647	659	660	622	634	621	616	632	586	618	653	723	642	629	688	636	663	609	661	647	628	652	685	637	638	627	611	628	677	623	620	642	667	638	662	608	619	626	628	637	627	597	681	658	670	615	648	618	619	579	657	643	627	644	603	633	657	658	654	626	609	619	707	622	625	669	631	622	651	634	651	669	606	643	632	614	589	650	643	648	626	689	648	664	654	632	674	669	620	683	633	638	649	632	612	624	617	616	617	670	611	619	643	633	599	587	667	637	633	674	596	607	637	633	595	646	659	592	636	649	631	636	619	606	632	628	653	604	669	599	612	626	596	597	673	666	642	641	620	651	611	619	630	659	683	635	646	640	649	662	646	650	661	631	607	666	683	604	666	662	625	611	645	628	658	643	650	665	649	657	675	642	593	651	618	635	653	605	643	615	644	643	633	618	618	598	636	622	621	611	710	625	649	660	598	645	680	640	622	602	645	639	640	641	605	604	631	654	684	629	660	608	628	635	612	576	678	616	654	671	633	642	614	665	682	633	629	658	693	682	619	669	605	634	598	641	614	631	647	630	633	618	611	619	589	659	646	666	630	632	640	640	632	639	663	633	598	620	617	656	645	641	608	613	698	659	611	640	674	644	603	628	667	624	644	597	637	639	660	634	634	599	667	654	625	637	633	641	655	627	618	650	638	665	640	616	631	635	636	635	619	653	674	650	655	628	666	635	605	586	637	648	644	648	696	651	618	661	655	617	613	654	653	642	675	617	653	632	648	636	641	654	629	612	693	615	625	594	662	633	607	651	618	664	599	658	656	634	616	639	607	585	641	690	654	644	686	631	660	647	696	633	618	647	639	681	636	653	670	637	674	634	652	654	603	659	658	660	657	649	681	630	642	665	660	630	637	637	637	640	673	659	650	609	650	619	618	659	643	620	680	679	620	640	666	650	662	639	611	609	609	651	651	682	654	603	621	630	667	641	646	622	611	683	652	651	634	613	592	666	653	620	594	627	661	641	606	619	597	662	651	621	667	644	653	619	599	627	634	651	646	609	638	660	661	619	633	639	658	676	669	636	588	609	678	639	625	633	613	638	667	611	646	623	643	672	667	644	649	648	611	575	646	643	595	649	623	601	597	621	633	658	644	625	629	605	702	635	627	649	624	650	622	606	661	697	640	601	632	658	670	635	620	612	650	657	643	616	600	610	595	617	603	603	585	618	643	632	648	621	627	623	649	651	640	681	656	623	637	652	645	616	637	622	611	714	622	683	645	646	665	629	627	643	608	664	634	587	626	621	680	646	582	624	636	587	622	601	622	685	574	627	611	678	666	609	623	644	644	607	607	626	622	634	655	657	692	651	632	689	668	638	630	672	621	652	636	695	624	644	623	659	712	702	692	668	660	646	647	662	609	643	585	634	627	634	646	702	659	630
24612	21646	28733	24826	22089	32558	38597	28862	15164	1609	319	373	309	336	331	285	291	305	283	275	283	308	282	303	325	273	285	260	282	291	261	297	313	264	297	292	294	309	288	287	305	315	298	316	263	272	272	285	292	284	317	345	330	310	324	283	254	289	315	304	297	280	277	318	296	314	298	305	306	309	304	312	317	331	302	292	305	300	287	265	284	287	333	288	317	269	302	313	295	297	310	293	306	296	284	290	312	282	281	320	308	330	298	274	281	272	290	301	288	282	322	294	316	277	304	288	293	300	282	289	290	299	308	288	294	309	301	298	255	326	284	284	323	291	284	306	293	290	296	280	306	294	275	276	263	281	299	284	328	305	317	259	314	278	309	288	308	289	282	314	284	293	290	286	288	274	298	281	311	293	287	321	299	295	294	331	284	301	268	301	276	307	292	269	294	299	284	282	296	299	297	295	297	284	298	303	304	307	301	302	289	301	309	294	296	294	294	279	301	300	271	273	267	270	261	295	303	301	281	286	300	330	307	311	308	312	308	283	307	274	293	260	287	258	296	293	322	321	308	293	289	325	279	293	287	278	270	292	272	337	288	323	295	296	284	247	288	264	277	292	309	299	312	295	293	310	292	285	310	282	319	333	250	308	288	306	336	265	308	283	296	266	306	288	285	281	291	293	308	288	319	316	283	317	284	330	293	294	304	253	296	258	291	285	286	290	302	301	310	269	276	272	276	296	306	286	319	284	275	288	300	274	276	321	314	284	324	307	317	298	254	276	288	286	380	304	298	275	303	275	279	304	281	302	289	310	313	292	319	279	295	287	316	295	293	297	287	259	290	299	284	322	280	289	306	307	324	269	279	282	294	285	284	293	318	312	295	277	298	326	320	285	297	320	275	276	275	291	284	269	294	298	305	289	283	291	289	306	307	307	286	276	315	276	302	272	287	286	298	294	295	313	296	271	303	291	308	285	279	290	286	270	292	289	273	285	291	301	292	277	317	305	264	296	292	327	274	312	303	278	319	294	282	319	283	308	305	293	292	291	304	305	276	279	284	288	325	291	288	286	286	288	298	323	286	316	268	303	311	301	296	331	289	276	296	301	285	285	303	261	338	299	301	293	283	301	310	307	313	308	315	295	292	268	265	300	291	272	276	282	309	291	291	308	279	262	312	270	329	267	291	266	273	264	311	313	297	284	296	282	284	284	331	288	303	279	262	282	304	297	265	300	297	325	335	303	261	287	297	279	293	300	280	354	292	273	287	300	293	290	310	267	295	307	327	311	302	291	297	297	280	342	297	272	284	267	285	280	301	319	350	289	293	266	270	320	308	295	306	316	278	283	307	298	307	308	297	252	303	302	296	314	274	277	306	322	287	314	305	268	314	276	296	297	278	314	282	273	293	288	315	285	295	254	283	311	270	264	293	298	300	317	287	304	325	260	320	284	315	308	320	313	290	284	268	309	300	290	277	308	273	303	281	266	286	281	286	313	253	260	261	307	318	294	260	327	276	325	320	262	331	305	305	272	288	286	283	313	345	288	305	287	278	264	285	265	309	322	294	327	266	246	302	321	317	312	297	289	328	285	257	286	269	282	263	302	304	311	293	294	260	290	303	248	284	293	290	310	274	253	305	267	303	310	260	305	292	269	304	305	325	273	312	307	283	277	299	321	280	319	287	308	329	264	296	274	311	304	298	292	295	307	282	278	308	290	305	305	311	261	296	258	297	278	264	276	271	291	291	314	276	266	295	302	271	284	283	302	310	299	278	281	281	303	321	306	317	288	268	293	286	298	268	254	299	309	278	275	276	311	308	298	312	287	259	314	294	298	289	268	298	287	289	295	252	304	276	286	278	285	284	294	292	276	308	267	290	339	286	282	298	316	301	313	323	308	311	293	266	348	291	302	238	281	269	296	276	308	288	302	276	322	268	280	282	259	275	286	294	284	283	299	282	246	263	307	270	270	318	292	310	322	288	290	296	289	294	283	281	292	282	290	291	284	330	312	281	290	289	297	315	291	322	277	272	301	291	303	275	288	282	319	311	315	293	277	305	297	282	285	286	282	302	308	296	292	284	300	291	281	271	294	278	302	301	303	268	300	259	287	273	285	297	278	312	302	290	303	292	292	299	297	289	298	294	289	291	303	310	265	290	308	326	276	290	284	303	285	266	279	314	334	314	323	280	297	299	294	335	304	300	307	282	266	296	286	259	310	286	308	308	298	270	296	303	290	287	303	296	291	273	301	290	270	286	287	275	277	307	281	303	314	298	313	285	320	319	287	310	287	278	276	260	295	280	302	306	277	307	293	295	277	297	294	301	286	304	305	294	314	315	280	273	296	295	292	316	299	280	290	307	317	256	289	297	301	301	274	289	312	295	318	286	262	296	311	274	292	284	316	251	261	286	272	311	297	309	302	297	268	322	301	292	282	278	283	289	281	273	266	295	269	321	282	260	291	284	279	316	289	300	297	311	321	300	258	307	268	288	268	305	271	305	299	267	261	274	296	308	272	272	294	281	322	306	305	296	288	322	279	300	290	292	285	287	272	276	276	286	297	278	288	287	307	303	295	312	311	317	301	266	316	302	269	282	305	290	293	278	294	288	306	312	297	267	266	283	274	298	262	317	300	294	292	281	300	306	281	299	296	289	337	290	290	274	308	313	288	277	301	306	302	277	296	282	300	250	296	307	274	270	314	274	252	287	329	290	291	302	277	266	295	291	302	298	312	318	249	308	301	293	281	302	299	293	313	317	290	321	295	323	275	294	295	307	281	282	307	281	292	294	283	312	282	290	303	313	278	284	277	280	317	275	334	325	318	306	327	277	320	277	298	278	265	296	268	315	262	279	287	284	291	266	289	292	295	257	284	269	254	300	294	272	316	327	294	267	281	315	307	304	274	291	308	293	283	288	287	297	301	290	285	283	290	292	285	321	268	284	253	321	295	301	262	297	297	279	313	297	286	275	264	303	297	271	304	296	267	318	275	276	292	275	300	286	288	286	279	270	300	295	257	272	273	311	285	344	302	298	291	283	293	269	282	300	314	305	287	283	308	285	299	288	289	301	309	309	273	275	284	297	299	291	281	274	244	302	310	267	309	316	302	301	315	272	258	303	314	291	311	272	280	284	307	352	295	273	313	334	292	276	305	280	291	283	293	286	270	309	318	287	270	296	289	299	311	323	283	291	274	280	283	296	289	290	281	282	298	295	289	271	300	297	297	292	285	274	306	294	317	275	278	305	285	306	285	276	312	307	269	277	299	277	310	301	270	298	318	307	251	261	297	290	292	291	318	306	291	306	280	283	297	304	288	294	281	305	301	306	291	293	290	288	315	291	293	284	295	292	296	279	328	329	292	294	304	317	311	296	297	295	288	316	274	310	270	285	317	292	299	285	295	281	298	294	270	315	300	308	271	304	314	289	277	280	295	303	299	285	284	278	275	319	274	317	301	295	310	278	289	286	281	306	257	323	285	283	306	307	300	308	267	289	273	267	265
28562	43937	26105	17929	28983	42566	44073	36335	22003	2285	682	701	627	600	626	598	596	551	625	554	599	598	568	545	573	543	594	573	562	565	563	557	572	573	557	567	556	576	558	591	553	598	556	528	516	557	586	583	551	545	610	658	689	639	608	604	607	540	585	565	540	515	542	553	579	578	530	550	545	636	614	567	559	563	551	571	582	587	553	523	582	534	589	642	531	593	531	565	559	575	558	564	542	569	531	541	548	583	561	586	538	595	588	511	573	606	567	566	531	577	574	524	556	555	556	558	560	570	576	556	584	586	591	553	578	551	558	530	588	587	573	561	607	544	573	545	578	501	565	538	562	592	543	580	582	596	558	550	518	553	567	542	596	548	591	563	536	553	574	516	602	552	555	566	565	560	561	537	579	538	574	557	526	537	569	567	525	581	561	536	563	528	572	513	546	551	510	573	564	559	541	515	558	523	527	575	547	546	521	562	584	517	543	532	606	534	556	566	555	568	565	546	550	613	520	550	572	579	500	559	576	514	515	559	555	545	552	573	579	546	559	532	562	548	551	556	550	539	561	559	571	537	544	516	545	541	586	575	562	549	554	567	543	561	574	555	527	591	536	507	580	533	531	603	608	531	502	541	614	524	560	563	552	529	558	553	569	542	528	525	546	563	589	560	541	607	561	545	554	539	581	527	542	564	570	548	539	539	533	570	521	547	543	582	540	544	558	563	550	567	534	583	506	613	565	558	573	583	601	600	531	531	601	564	567	579	555	546	548	550	546	609	564	553	569	618	547	560	556	573	583	528	588	587	600	598	562	549	599	563	560	547	517	562	541	506	563	566	533	554	548	585	558	583	572	576	545	540	552	572	546	585	583	563	542	552	559	563	551	578	562	544	563	542	540	582	579	566	558	540	551	590	596	535	505	584	593	554	562	574	601	537	626	575	583	551	578	526	559	561	559	548	594	539	545	571	548	568	561	546	576	566	569	564	569	577	562	586	600	526	567	564	570	591	588	519	532	553	546	553	577	531	559	582	504	533	572	548	561	558	499	552	535	537	556	541	552	556	561	539	564	571	586	567	571	541	595	549	516	515	557	540	567	558	561	536	550	584	562	543	549	536	544	578	581	611	597	531	585	581	608	571	533	539	525	538	569	591	576	548	542	569	546	544	558	534	584	573	557	553	535	548	544	586	539	544	510	571	518	543	548	541	551	543	555	519	570	603	581	566	548	561	522	586	553	536	582	568	539	522	584	618	547	576	583	549	556	593	568	557	572	533	554	548	532	565	563	559	584	532	546	532	574	572	533	546	512	529	567	588	565	556	497	503	553	536	506	515	545	548	565	542	543	565	562	537	537	531	528	582	563	537	571	554	560	540	538	531	502	549	531	544	558	507	555	541	533	582	520	585	582	527	534	561	540	552	534	547	604	547	567	570	523	537	606	573	588	564	567	568	544	550	549	557	555	599	534	575	580	548	544	538	519	539	594	569	577	581	566	556	538	564	574	553	588	556	568	612	564	551	592	538	597	555	520	591	551	537	575	563	547	540	595	623	583	604	553	577	532	556	587	576	574	571	523	541	581	590	582	564	549	584	535	580	555	592	584	588	560	578	549	575	527	552	573	565	578	533	569	581	549	565	521	571	595	558	572	557	567	534	552	539	577	568	535	597	604	533	572	587	545	545	543	576	582	572	590	530	561	533	521	543	562	618	527	544	570	563	557	553	569	513	563	533	577	555	569	528	539	517	529	568	562	589	582	548	599	563	565	565	569	563	546	555	590	593	557	561	579	532	580	572	518	533	555	600	528	571	545	524	554	571	556	588	549	564	543	524	572	570	560	502	546	524	583	552	571	569	524	534	523	522	576	534	572	530	563	568	523	597	585	548	591	525	558	549	547	550	538	517	493	533	537	538	555	595	547	596	542	546	577	524	561	606	555	554	531	545	548	550	603	585	568	558	568	595	554	565	574	606	565	508	532	500	562	552	558	562	547	506	560	529	551	598	579	531	495	561	570	574	522	571	568	547	592	559	553	560	566	576	572	558	586	583	500	548	507	559	546	591	547	548	510	560	496	584	532	559	564	542	534	575	571	552	556	582	530	527	556	534	527	556	572	548	509	522	564	548	550	543	562	583	571	588	561	537	550	557	578	555	589	575	522	572	559	575	548	552	534	548	536	565	566	552	517	548	548	575	569	578	521	535	542	561	521	537	589	560	567	502	543	529	544	574	528	560	576	574	532	573	547	523	554	532	546	561	550	555	552	627	539	530	554	551	562	549	555	511	551	582	561	538	575	559	561	537	537	543	554	534	618	555	572	585	504	580	508	603	570	606	558	594	557	555	556	561	545	547	532	550	548	562	563	595	527	577	596	540	542	564	532	572	549	553	560	557	581	579	538	579	596	579	525	521	559	560	544	541	548	568	540	605	578	551	563	544	566	566	540	571	558	542	608	563	542	561	551	594	558	576	576	537	579	574	585	560	558	561	536	566	544	572	627	539	581	550	503	539	544	558	532	554	564	568	603	523	547	574	566	541	537	592	552	542	521	547	588	517	568	560	578	552	599	555	508	515	572	568	560	567	568	563	577	577	555	533	572	593	545	569	550	550	552	531	522	488	500	575	540	548	568	527	554	572	510	578	536	546	537	550	512	507	548	583	548	551	534	523	566	554	582	544	571	536	579	534	544	551	525	553	586	554	552	557	582	575	529	585	554	558	574	573	551	544	547	560	549	546	572	554	586	547	563	588	520	576	547	544	592	515	575	574	576	566	565	566	528	563	569	563	529	562	578	523	600	580	532	566	571	536	558	537	571	571	549	518	609	562	523	513	549	607	593	549	572	546	573	571	552	574	579	550	559	550	548	532	529	517	555	549	564	558	575	556	579	520	583	561	552	546	508	562	564	563	572	578	580	581	588	554	532	565	559	558	541	545	553	547	574	552	567	553	529	524	562	562	550	582	542	557	588	534	560	560	515	538	569	565	544	556	599	522	517	513	561	527	542	572	553	577	606	559	552	573	580	514	577	548	603	529	580	562	553	611	558	570	556	614	614	555	557	524	617	568	591	574	566	580	553	567	578	554	563	514	518	586	542	583	586	573	549	564	557	562	571	558	551	545	564	548	558	562	554	619	517	545	597	556	535	536	580	587	554	541	553	520	539	550	587	495	592	560	554	556	564	575	569	574	570	602	508	568	553	515	600	549	538	570	555	564	517	546	562	596	564	566	557	570	552	546	598	565	545	581	559	568	506	554	583	583	599	580	545	553	571	546	535	552	549	561	546	568	519	541	559	522	582	615	539	559	553	559	552	536	554	564	503	581	584	556	532	554	569	517	597	545	547	551	564	587	537	535	600	556	576	619	566	543	525	536	538	544	587	562	540	561	586	568	558	586	547	553	553	568	536	566	557	566	535	542	601	572	575	507	575	569	585	559	539	541	558	537	544	543	555	550	571	558	504	528	577	525	527	535	571	557	544	515	554	564	547	532	598	571	542	565
23585	21645	29399	24173	21986	40273	51504	39255	23232	4298	352	346	305	275	272	277	297	308	273	266	265	262	302	304	284	275	254	269	251	272	282	272	263	292	269	270	255	293	246	264	303	290	273	276	285	272	266	276	262	258	279	300	316	347	316	289	258	275	251	278	269	283	257	304	286	251	257	260	272	264	281	269	267	255	257	278	248	284	257	268	253	291	268	267	268	310	283	244	259	263	273	262	265	279	267	280	274	280	282	261	270	274	285	261	270	261	255	267	282	274	264	261	282	265	268	241	286	271	273	245	274	272	281	281	255	283	287	276	310	270	252	252	260	279	277	308	276	287	299	264	291	271	267	282	290	246	281	274	269	270	281	250	274	250	272	288	252	258	301	280	262	280	270	270	253	238	236	276	261	256	272	279	273	282	299	304	271	277	251	285	270	277	277	290	246	260	261	264	264	289	274	277	275	263	275	253	260	269	276	277	262	273	271	277	315	282	293	265	277	281	294	268	253	262	279	281	255	255	303	300	271	256	241	286	309	261	273	256	229	260	269	269	265	294	279	295	286	286	293	246	264	264	306	249	267	258	289	253	252	240	260	265	283	279	274	301	265	257	284	290	311	282	266	253	314	277	241	254	278	254	282	282	257	269	292	266	249	262	284	252	250	265	283	309	272	260	295	245	250	274	257	278	246	279	288	271	307	261	289	279	265	275	278	293	269	247	278	264	303	280	257	298	259	276	250	231	270	264	258	295	266	269	280	268	277	251	264	271	248	262	277	267	250	273	272	278	284	291	281	272	277	258	270	269	258	267	260	244	300	238	274	264	288	260	265	267	292	283	295	279	301	282	269	242	252	256	301	257	259	273	270	266	257	286	268	255	278	293	271	269	279	280	283	276	299	280	273	270	273	266	296	253	271	279	269	285	263	255	282	274	270	221	286	257	260	232	261	287	267	250	260	273	259	270	266	256	280	256	294	290	291	273	250	252	250	299	287	255	311	263	250	303	249	277	248	265	257	255	247	254	281	279	269	270	305	264	259	237	279	274	240	283	273	283	271	250	260	269	273	264	263	294	266	298	265	258	272	295	257	256	288	276	256	250	260	270	303	240	275	263	238	297	254	278	272	267	262	261	291	256	272	294	282	236	276	269	271	290	252	256	275	285	262	276	282	263	281	259	276	292	293	268	284	272	264	246	271	288	287	278	276	259	255	243	286	254	278	272	257	253	237	249	250	280	259	290	282	258	269	261	287	273	261	283	268	269	261	285	245	253	274	288	242	270	266	289	251	280	283	268	247	252	262	252	244	274	261	263	263	267	275	261	270	275	269	283	258	236	293	276	247	251	269	288	273	253	249	241	281	295	285	281	295	291	290	277	274	263	298	292	283	288	286	276	264	280	293	292	281	303	277	275	271	254	287	274	265	285	250	248	278	248	283	258	252	253	243	264	268	280	273	248	261	254	298	273	277	273	287	282	272	306	237	267	280	239	254	253	303	274	258	277	266	245	266	278	257	258	253	279	282	296	242	263	267	267	275	276	240	267	285	278	278	324	254	265	277	271	263	285	265	267	276	264	279	273	253	248	272	266	284	245	258	291	235	269	276	275	270	259	280	296	284	279	278	255	271	232	272	266	247	266	253	266	268	264	287	239	258	272	276	263	257	265	259	273	252	261	283	266	269	276	270	277	287	246	248	259	268	264	244	268	227	270	237	253	265	279	240	280	271	266	264	256	270	268	280	285	256	274	278	267	282	254	284	268	259	274	251	272	257	300	284	256	284	272	234	277	269	294	277	287	252	253	239	260	269	259	293	235	268	293	281	243	272	258	254	277	277	269	274	271	294	290	252	295	272	251	233	289	279	267	275	269	286	260	286	286	269	256	290	288	255	259	260	255	268	274	231	279	255	264	268	275	268	298	254	271	259	249	241	262	260	280	278	275	265	301	261	273	253	277	296	267	290	265	245	333	262	253	272	286	275	263	279	284	260	273	267	256	270	261	275	244	294	277	282	302	290	257	280	245	249	262	257	278	282	287	320	250	279	258	290	273	270	254	269	275	252	262	282	300	270	256	240	273	255	265	276	293	295	257	270	254	281	268	284	298	259	254	247	272	263	240	265	233	280	266	256	250	277	271	280	291	276	237	264	265	255	261	281	251	269	243	261	300	278	263	264	247	283	275	255	293	269	231	258	264	266	302	288	277	273	227	249	256	258	252	244	263	266	282	246	294	263	286	268	279	263	259	283	265	275	269	244	289	259	284	276	270	268	253	273	268	262	292	309	280	248	279	262	267	251	270	245	261	283	274	295	272	277	281	254	264	290	278	232	274	264	288	268	289	282	274	287	258	277	268	270	241	269	278	268	250	281	269	254	275	271	270	258	245	287	255	271	269	283	264	278	243	258	279	268	260	286	251	272	244	259	284	276	268	253	255	275	270	270	281	278	265	268	290	298	287	282	265	262	279	242	279	273	259	280	293	253	261	292	279	285	271	290	269	268	270	276	264	284	269	221	276	281	271	273	271	259	276	298	283	269	267	230	262	288	282	292	302	249	258	270	267	251	266	283	279	302	271	266	272	272	281	288	269	286	296	286	241	280	256	243	287	272	232	285	254	245	234	252	296	277	247	239	242	248	291	288	266	281	272	244	259	287	252	296	266	276	264	282	277	259	280	290	258	285	302	284	277	253	262	278	271	296	247	260	270	250	260	240	271	268	258	255	252	268	263	279	245	266	267	257	261	293	288	261	248	298	245	265	260	302	259	251	292	263	257	224	247	278	260	282	284	299	294	264	256	264	255	274	271	227	253	274	257	284	277	299	260	272	283	283	277	281	269	266	261	256	239	279	253	240	266	250	264	281	253	252	278	278	276	283	278	270	253	262	261	281	290	285	298	289	280	271	258	266	272	278	302	268	289	263	250	249	244	293	231	304	268	253	283	258	279	291	262	286	264	283	276	265	264	292	257	295	287	294	266	267	268	271	264	265	267	260	270	268	264	262	253	258	265	293	278	312	253	278	253	274	303	279	274	265	279	258	264	263	271	284	247	287	283	253	293	268	252	259	252	271	265	277	308	272	259	285	247	267	286	281	261	267	261	283	284	267	257	265	245	283	277	235	291	269	274	267	251	267	280	226	260	292	276	248	278	254	278	264	275	248	274	247	260	277	273	266	283	275	265	271	299	265	275	295	263	240	267	269	256	295	237	292	284	266	251	273	281	276	252	276	245	271	288	288	251	286	274	273	253	314	284	253	236	252	253	281	279	250	285	251	268	277	245	248	267	269	266	248	233	246	266	266	269	290	266	261	245	299	255	272	280	259	315	268	283	247	274	274	254	294	271	258	271	285	302	264	261	287	241	272	294	267	247	270	218	257	289	263	237	288	273	282	243	248	299	244	276	260	275	261	285	271	255	277	249	277	295	255	258	250	299	274	264	276	295	265	261	269	271	267	254	267	250	289	252	267	278	271	267	237	296	296	249	247	249	272	249	258	283	280	273
32669	50120	32598	22296	31201	53003	54288	44994	29794	4398	727	703	549	585	546	534	517	522	500	542	545	540	534	518	511	551	504	526	518	553	480	517	511	487	487	505	536	535	483	519	508	512	535	518	498	514	473	494	563	515	576	585	704	642	623	553	490	516	454	502	526	506	536	531	498	512	474	519	494	515	491	462	533	488	488	492	472	494	513	499	488	511	497	517	473	499	517	466	469	527	470	531	483	484	474	490	519	525	479	541	486	520	524	470	490	498	488	496	513	474	538	555	494	528	518	460	519	475	492	515	508	502	500	487	510	489	530	547	528	486	474	513	548	507	517	528	485	508	480	500	520	471	476	519	466	513	534	500	457	535	517	510	501	496	512	491	530	552	505	537	544	482	525	513	503	484	476	532	456	501	510	522	512	504	505	467	514	492	537	511	499	501	525	493	489	523	486	495	550	472	517	502	505	500	484	507	473	466	532	509	482	506	527	508	506	445	512	489	506	470	496	503	496	526	469	493	486	493	539	504	511	489	497	472	512	502	481	487	518	482	506	523	521	455	479	501	491	479	509	494	505	477	484	532	504	522	543	515	531	547	494	506	496	546	501	522	502	499	500	503	481	521	516	483	503	506	510	535	473	499	537	495	499	473	522	504	504	484	512	483	502	498	509	494	526	531	505	473	555	540	530	525	536	518	496	507	518	511	484	537	481	497	486	501	517	462	509	490	468	489	463	481	511	506	481	470	517	534	494	499	487	476	512	515	485	511	512	505	476	526	547	518	511	495	469	513	481	518	532	515	497	467	485	517	506	511	517	548	536	515	478	555	490	495	457	515	527	467	520	472	515	539	499	527	535	520	485	485	517	501	516	503	510	520	514	505	526	515	475	535	541	515	506	494	542	467	485	500	518	547	514	507	521	523	514	519	504	520	493	530	497	521	489	509	505	521	507	516	511	512	486	505	471	486	523	510	492	502	499	508	490	495	523	526	515	514	517	516	502	489	478	470	494	484	500	526	508	516	501	496	489	476	512	495	527	536	529	506	480	494	473	476	516	515	485	511	494	563	501	505	490	492	518	500	510	515	502	522	527	514	553	475	531	483	492	493	494	514	519	499	546	535	512	522	522	557	502	509	488	484	537	458	491	484	522	471	520	503	465	537	513	510	493	491	524	513	542	510	517	492	483	504	539	479	482	516	520	506	504	493	492	519	536	528	505	561	514	493	495	451	491	534	523	485	512	483	487	486	474	512	520	521	476	520	521	520	519	456	480	499	551	506	519	478	525	506	496	565	536	511	520	478	540	518	513	497	480	523	495	469	507	521	529	467	512	494	490	529	478	503	514	473	487	501	520	499	476	507	516	438	537	508	527	510	504	502	509	496	508	474	486	468	468	500	487	516	468	503	467	524	469	485	481	507	503	537	501	484	498	507	451	531	489	502	517	489	525	539	506	508	502	476	500	511	511	458	450	523	524	552	493	465	521	478	480	527	536	479	513	514	485	524	472	482	526	537	514	519	526	485	500	526	500	537	508	518	482	479	481	504	459	471	526	503	517	530	500	485	512	465	521	514	489	532	514	504	507	490	489	522	515	498	519	522	501	489	456	495	500	464	504	538	534	509	487	514	524	537	487	495	554	499	470	503	467	523	496	490	521	502	481	471	523	511	503	486	485	521	497	468	468	485	541	476	540	495	517	492	485	464	486	514	510	561	478	500	502	548	531	514	516	525	504	480	485	464	513	455	503	530	468	507	535	496	507	463	495	517	489	478	514	493	491	509	512	483	500	483	474	489	461	502	482	493	502	519	468	478	521	526	468	537	509	494	487	512	501	498	531	503	479	494	486	470	501	519	476	512	456	525	463	490	495	497	453	489	495	509	455	495	494	557	485	490	486	484	518	538	452	471	514	479	469	507	492	486	485	488	470	455	524	499	492	491	534	498	485	467	508	500	505	470	520	510	495	511	469	533	526	510	488	535	549	491	503	533	480	503	518	511	495	521	507	522	529	481	480	507	511	525	526	505	508	494	486	482	498	510	551	526	500	495	524	526	491	479	468	477	502	514	506	485	515	486	501	522	490	526	512	524	509	533	496	514	458	482	488	498	485	520	504	502	482	455	505	525	511	505	477	529	508	485	526	504	494	509	483	512	513	525	514	492	490	494	528	497	473	504	503	476	479	539	515	514	491	527	475	500	474	491	504	490	547	486	532	531	515	545	474	530	521	535	516	536	494	441	506	491	508	487	487	506	484	493	514	487	486	502	498	489	469	498	475	502	512	499	495	526	534	506	526	554	485	502	468	501	476	487	524	444	501	566	500	495	553	486	516	495	558	506	472	492	485	547	512	486	507	532	480	490	539	493	489	492	533	492	525	503	515	508	450	515	491	496	483	520	556	513	535	502	534	530	516	466	493	522	460	526	500	526	484	489	481	494	515	499	513	539	524	482	467	521	500	482	500	502	511	521	531	528	518	499	489	491	483	506	498	511	494	491	501	504	480	495	524	472	504	527	491	505	471	508	551	519	506	502	495	462	495	502	488	505	497	486	505	529	507	464	517	495	518	483	491	496	481	514	523	486	527	502	518	521	526	541	513	516	489	509	530	512	501	486	481	497	505	498	489	483	497	499	484	516	489	498	487	535	512	478	472	470	497	522	480	516	494	475	488	504	538	529	493	472	478	508	491	488	488	493	494	456	510	515	540	512	466	501	518	523	506	472	525	514	480	520	499	476	538	476	520	480	531	493	488	509	483	498	484	492	491	495	515	487	503	506	512	478	447	482	462	498	479	483	501	475	505	509	513	478	534	478	520	498	473	504	481	450	514	511	494	489	510	482	495	541	496	520	482	515	535	565	505	487	518	466	500	513	484	510	476	487	516	534	499	530	498	492	515	455	487	520	534	499	509	509	482	474	506	544	509	508	476	509	509	505	517	482	492	503	511	487	475	484	528	464	489	494	534	493	515	520	544	499	488	479	486	512	483	518	516	495	503	510	493	478	504	482	461	503	494	482	491	492	505	503	517	521	472	509	523	524	474	492	486	536	548	517	444	474	506	495	470	504	517	486	481	490	487	489	494	508	518	519	515	519	509	525	549	473	451	505	501	519	516	505	527	514	524	475	523	485	537	518	489	513	519	504	520	501	550	471	466	509	527	506	495	477	488	522	511	520	501	479	515	493	444	505	465	480	527	511	477	506	514	469	521	549	484	483	543	494	469	486	499	532	509	520	510	500	492	535	459	473	531	506	513	543	516	532	502	515	503	510	471	495	464	529	505	500	446	501	510	466	528	478	507	475	470	502	456	533	493	496	516	488	500	479	493	515	470	506	495	485	508	485	541	490	496	476	503	502	466	495	529	484	498	531	488	487	527	474	533	496	488	493	534	508	467	544	566	511	527	487	478	470	496	487	502	496	487	526	486	502	467	517	499	544	476	527	494	523	507	488	505	486	507	546	474	466	528	495	501	521	497	492	514	532	500	538	477	524	469	506	493	532	496	473
27299	22208	18571	7684	3641	6530	7500	4896	1898	446	364	328	334	321	332	358	361	301	336	319	320	334	356	330	319	353	356	345	349	340	368	306	315	305	349	341	342	330	347	321	347	349	322	335	313	322	313	368	328	319	323	332	345	289	370	351	312	308	297	314	338	322	326	351	346	327	342	321	343	347	347	344	303	347	330	335	298	321	353	369	323	336	331	314	334	347	371	329	315	350	316	349	315	333	321	303	307	317	337	330	314	314	338	343	327	307	334	325	348	339	331	342	340	330	344	287	355	346	360	341	322	330	353	330	329	343	327	333	358	359	326	312	351	310	334	311	322	318	350	341	337	363	357	331	328	353	348	327	304	344	384	338	316	349	338	317	314	335	348	349	330	353	316	364	330	337	348	323	336	338	322	327	321	337	342	322	314	309	338	340	332	332	317	358	336	344	293	312	333	325	360	331	356	332	339	315	343	324	366	321	353	330	310	370	318	327	299	348	308	315	346	332	330	318	339	318	345	343	363	330	294	322	332	332	296	329	328	337	334	331	296	349	330	336	373	319	331	361	336	356	345	320	359	353	340	323	308	348	325	324	365	340	315	317	305	328	362	301	313	332	373	334	324	346	321	344	355	337	333	342	339	362	354	349	360	343	321	308	293	338	316	312	323	352	322	305	335	310	342	350	351	384	357	340	340	349	345	332	350	318	283	350	305	375	321	359	339	300	349	322	346	324	361	351	349	330	340	344	317	354	331	318	343	346	334	293	322	321	311	330	346	334	309	329	327	349	313	321	315	367	326	301	293	340	364	327	316	331	357	328	330	316	328	335	320	334	317	328	328	355	309	340	341	303	341	353	311	303	317	371	327	366	329	314	329	333	345	333	325	368	321	333	302	312	345	370	363	348	332	334	319	314	324	352	334	341	350	318	329	328	306	322	362	347	333	360	349	327	327	346	327	343	340	347	323	355	356	340	335	342	331	336	351	329	324	349	321	322	351	295	311	359	327	333	326	313	320	357	361	339	348	329	340	348	287	307	331	330	335	316	298	311	325	357	340	324	325	329	336	349	330	321	307	328	357	354	340	331	341	337	314	327	340	331	332	329	338	332	341	304	338	337	348	349	304	301	333	324	349	322	314	322	374	313	361	314	315	335	338	329	312	304	333	294	355	333	330	353	292	331	334	353	328	349	340	339	322	343	299	339	345	333	298	333	331	325	330	339	321	308	328	323	329	304	319	339	329	355	331	335	313	358	344	330	317	320	323	365	319	329	297	312	301	355	331	340	326	347	320	346	333	328	317	344	342	334	341	358	349	337	329	323	322	323	335	350	361	289	331	324	367	334	330	336	346	328	356	353	321	335	343	294	325	340	302	311	311	360	314	326	332	336	370	382	334	314	325	322	332	314	323	364	300	296	335	319	310	364	353	341	356	294	342	349	331	312	315	300	322	322	315	371	329	310	348	336	356	338	364	320	295	325	329	321	314	344	357	350	348	363	333	329	313	339	330	330	355	329	336	309	328	333	358	315	341	344	323	333	350	335	303	321	304	332	317	297	309	324	352	361	302	305	326	313	367	351	360	358	363	353	312	338	349	335	376	364	333	294	342	309	346	363	316	362	336	327	319	315	321	324	319	338	325	327	288	294	335	326	325	367	322	348	320	306	359	392	324	320	313	323	341	325	353	308	336	341	335	365	348	342	300	362	343	336	326	355	326	331	351	327	343	332	331	327	356	368	333	331	319	328	336	305	321	313	319	319	340	354	308	309	324	314	319	349	301	336	327	347	345	353	321	337	354	336	309	353	333	348	344	312	340	343	298	307	336	323	306	374	310	330	335	339	346	308	325	346	295	345	331	321	347	342	366	352	310	332	313	321	326	309	319	329	318	314	317	336	327	340	337	356	345	300	355	351	328	350	346	351	310	362	320	321	340	354	349	353	309	346	317	345	344	332	339	350	314	319	303	343	306	356	356	321	342	308	350	320	332	368	321	313	351	328	314	327	350	354	300	340	333	322	355	349	311	299	360	329	335	339	317	318	326	336	306	320	348	306	315	333	368	332	327	334	342	326	349	330	330	301	371	318	318	318	325	316	314	340	347	332	330	343	352	326	347	289	358	323	343	314	361	343	314	325	347	330	318	350	326	313	340	358	367	326	368	330	327	338	342	328	335	333	347	332	328	348	325	334	336	303	326	311	352	324	317	311	332	331	328	326	311	325	343	299	332	304	328	329	359	344	345	319	325	323	332	344	323	310	307	347	348	351	292	331	321	324	355	311	271	317	335	330	306	341	367	323	340	335	334	349	294	306	331	352	340	332	315	315	333	339	329	309	364	340	326	346	306	301	335	347	345	324	351	304	328	341	346	320	321	338	344	291	333	325	327	333	313	305	362	329	347	297	343	351	316	349	316	349	319	358	365	333	331	322	331	339	307	346	280	308	343	364	317	335	328	322	360	319	326	315	355	366	335	320	316	293	323	318	348	316	342	318	320	348	328	330	345	327	325	330	326	343	365	327	329	329	325	361	334	279	352	322	340	351	368	337	315	342	315	305	326	361	318	321	307	305	342	324	334	323	381	348	317	344	304	340	364	349	339	316	348	345	339	307	336	338	376	350	346	329	322	358	338	290	326	341	308	329	317	337	350	372	327	348	315	330	316	378	316	331	312	332	340	322	365	368	326	334	324	337	329	322	366	360	362	339	364	360	331	353	344	323	343	308	338	348	354	336	344	340	327	318	318	320	364	337	328	349	334	335	340	308	333	317	302	315	345	335	380	372	337	364	346	326	315	331	333	374	319	366	277	309	323	315	318	359	305	347	352	291	355	324	345	349	337	330	354	343	318	330	317	324	288	360	364	333	320	362	325	326	337	332	331	334	295	349	351	335	336	350	307	328	325	334	313	307	342	345	363	372	330	349	324	322	328	370	335	334	329	329	363	323	300	324	347	303	331	316	325	304	316	327	316	315	331	338	329	355	356	348	348	325	317	318	368	289	315	352	336	344	290	344	337	363	319	341	336	324	329	310	320	330	317	302	315	323	336	354	344	359	319	320	313	311	309	325	311	335	333	319	328	332	331	363	347	341	345	320	300	358	331	320	320	332	309	325	307	340	326	332	319	338	326	331	337	337	312	311	330	335	347	314	344	360	339	350	318	337	341	320	320	324	318	338	335	317	323	306	319	328	343	340	314	327	312	344	334	338	314	327	331	342	326	319	338	326	336	340	325	322	341	337	337	371	322	329	342	323	330	345	329	375	323	331	347	338	360	321	314	344	331	316	304	316	345	294	335	310	319	314	339	331	343	346	323	298	324	317	334	371	347	332	326	320	328	333	326	340	342	338	376	336	333	325	332	343	356	324	337	329	348	309	347	330	322	350	335	354	336	329	355	329	346	338	335	343	314	310	327	334	326	358	333	333	338	347	355	316	347	315	337	334	329	360	321	318	343	357	327	346	312	358	341	320	326	335	341	303	321	343	356	332	335	315	322	319	331	327
25149	33972	23395	12165	9552	15524	15960	11075	4837	1026	642	657	643	585	643	660	629	629	635	593	652	649	625	611	645	638	651	672	656	614	616	633	570	626	640	673	653	644	615	622	659	618	628	638	588	623	655	633	607	636	612	615	631	632	674	623	588	621	643	669	627	644	612	611	651	649	654	637	624	640	621	640	603	665	647	636	596	600	611	626	595	681	633	666	624	660	633	636	633	643	650	637	638	625	654	598	676	683	636	685	646	648	626	605	611	618	582	669	627	647	594	640	618	623	650	644	658	639	607	589	634	611	642	603	627	640	636	629	665	609	627	606	606	633	640	649	594	638	621	693	634	618	633	623	615	621	651	662	649	639	691	632	654	636	646	643	621	691	663	590	645	578	603	657	566	621	637	636	611	621	619	596	646	658	626	652	617	654	668	643	620	649	595	613	648	601	609	651	605	636	613	656	625	653	590	609	679	644	656	668	654	668	630	605	628	641	628	626	631	615	647	638	626	652	639	667	624	635	666	635	653	611	635	670	665	609	655	627	592	629	660	583	678	634	630	651	621	605	648	637	658	584	660	625	646	676	635	592	633	682	629	668	659	647	651	613	646	649	644	628	611	664	649	596	683	653	670	628	643	608	635	605	613	638	678	633	621	606	620	657	668	639	630	656	626	631	626	572	635	627	640	613	659	627	616	597	628	635	616	649	631	643	617	586	623	629	669	592	608	630	615	635	659	627	575	644	637	649	638	612	616	628	629	659	596	619	640	673	625	617	649	633	633	590	602	629	617	610	637	626	710	675	640	590	688	619	642	623	659	648	674	638	628	626	628	589	676	676	624	651	622	628	621	665	598	604	608	594	645	636	624	601	663	639	635	598	654	642	660	701	693	625	644	641	638	613	651	656	666	603	647	614	601	625	676	653	604	654	612	640	636	643	597	621	643	652	648	670	603	653	678	624	603	600	572	593	638	666	630	658	663	641	648	622	606	624	643	663	644	617	679	642	653	636	589	674	585	630	625	701	602	640	639	614	629	629	656	603	580	658	655	592	615	595	657	646	678	640	671	604	639	643	600	592	647	613	624	649	628	619	641	580	625	659	649	634	670	646	649	617	654	639	603	609	668	611	644	610	643	645	609	614	631	599	610	681	596	577	615	691	608	588	652	648	626	639	639	690	633	612	608	645	577	637	627	599	667	604	601	632	623	647	591	653	639	658	663	617	617	651	664	648	626	621	663	646	610	647	618	607	656	631	636	626	609	653	620	635	645	594	633	595	618	622	613	605	616	626	585	626	640	619	635	645	627	595	641	644	648	584	613	619	676	611	622	676	612	647	643	617	644	659	653	646	629	659	624	629	661	608	637	638	643	634	619	618	622	613	642	583	633	614	664	648	640	658	669	594	684	661	626	608	639	674	627	666	655	629	603	622	680	634	595	637	703	650	660	623	621	659	583	641	638	662	637	598	665	664	617	647	648	658	679	607	608	575	626	665	651	595	625	639	623	671	625	586	580	607	635	638	653	658	620	648	563	639	610	635	636	610	652	643	654	637	646	671	621	634	617	642	670	606	603	595	642	668	628	649	590	668	616	628	681	627	649	666	618	660	643	679	610	646	671	651	614	584	669	669	604	639	631	617	647	579	635	611	637	632	649	654	634	628	589	655	627	646	615	628	609	654	661	594	635	645	670	629	653	652	647	612	657	671	615	596	622	635	610	625	643	594	623	621	641	618	638	659	620	669	631	624	600	653	647	608	632	641	670	663	629	682	638	646	623	624	586	623	627	615	665	600	630	639	659	623	636	640	649	665	629	635	661	636	659	623	672	636	627	606	643	630	650	612	606	593	637	602	662	631	664	663	601	677	651	595	647	627	610	653	642	604	618	635	607	646	619	665	659	611	611	657	660	653	633	637	615	652	638	611	659	651	647	613	619	648	623	644	629	644	672	630	668	644	591	605	623	640	652	614	646	609	648	636	604	630	621	618	656	650	644	634	644	631	622	612	616	618	643	634	640	651	636	682	578	677	584	649	648	658	625	600	681	667	606	594	650	634	627	617	664	616	648	623	639	625	646	630	643	613	646	609	643	632	649	611	661	635	637	643	629	624	635	656	675	633	585	617	630	652	598	586	659	605	689	612	656	592	610	671	621	642	624	603	657	618	629	668	639	640	563	628	638	604	641	641	626	650	660	573	650	668	691	653	635	615	631	664	634	647	622	639	644	642	635	619	640	618	608	633	632	632	645	658	663	664	623	679	635	642	644	603	641	632	672	609	665	634	665	654	631	621	621	670	630	671	641	648	674	594	637	655	667	621	653	631	652	657	652	652	592	608	614	641	655	639	616	649	642	675	636	666	622	668	604	601	667	651	630	658	631	606	625	652	596	657	637	635	594	573	642	670	602	663	645	607	610	612	591	641	606	666	614	649	606	602	611	619	609	642	628	659	606	582	677	658	682	651	665	620	678	615	617	639	604	633	638	650	629	636	602	638	653	659	609	637	601	655	674	629	693	639	632	620	634	597	651	568	656	618	607	623	605	618	642	620	630	656	585	602	630	619	616	642	626	656	580	634	621	657	631	631	630	616	602	704	662	661	623	596	622	687	677	672	630	591	632	659	620	650	642	648	662	637	661	650	633	629	646	632	681	631	609	646	613	642	648	620	626	638	655	667	641	655	622	639	627	620	679	652	653	619	649	589	634	626	658	638	609	643	609	645	609	679	634	633	662	659	631	662	674	614	642	616	645	704	649	663	617	632	588	641	629	655	606	639	663	639	619	631	637	640	686	642	612	624	591	654	670	639	608	616	627	596	613	609	590	646	647	659	668	617	638	654	640	604	640	634	593	648	656	629	647	641	703	655	696	636	661	628	638	635	649	636	635	620	641	629	670	631	609	687	617	673	605	661	621	608	626	645	610	670	600	619	629	661	629	660	637	634	632	619	655	632	597	626	645	658	631	648	693	679	656	591	626	639	656	663	673	675	623	630	656	626	619	643	580	644	631	661	653	634	612	638	629	646	607	658	642	648	626	653	589	616	651	689	630	623	680	647	625	639	600	586	615	656	622	629	646	618	629	616	608	605	593	661	641	628	607	651	602	583	637	642	634	608	632	628	672	652	623	625	657	602	658	658	638	595	635	637	624	624	631	606	653	594	624	592	682	659	610	613	604	657	609	634	639	600	648	617	639	610	674	657	636	636	620	618	609	642	660	649	683	678	579	635	642	593	650	670	664	620	595	679	645	613	625	634	614	605	664	604	629	696	619	659	656	648	614	645	636	684	616	647	609	620	658	595	588	604	620	633	651	643	639	600	609	621	626	619	640	559	653	619	651	600	616	659	680	644	657	637	627	619	650	626	658	589	629	619	643	610	624	603	616	637	629	574	639	650	645	639	605	639	659	629	633	593	590	629	608	633	614	662	606	639	649	660	652	661	701	658	654	609	619	669	608	609	576	676	665	646	605	658	637	670	657	586	632	657	641	639	674	655	621	650	628	636
24613	21637	28686	24868	20789	30813	39255	29844	16062	2547	333	337	296	311	316	306	286	311	294	314	295	304	308	295	311	305	255	282	321	308	311	305	301	300	272	267	283	292	293	288	296	295	306	301	310	300	316	289	269	302	334	286	304	332	324	304	317	276	308	285	276	289	304	283	297	291	280	280	310	330	295	305	281	239	280	310	311	298	305	248	291	267	302	285	306	311	308	299	282	302	297	276	291	279	299	326	274	302	294	280	298	311	299	286	311	305	263	270	280	309	292	285	324	295	292	294	279	325	283	272	286	261	304	302	301	291	310	269	282	292	257	321	289	278	282	285	279	273	292	316	297	276	308	309	319	262	275	282	281	305	266	319	288	264	314	272	296	279	302	289	299	295	301	283	302	298	304	280	307	284	275	277	316	295	287	305	289	322	289	302	303	301	289	282	275	298	325	260	294	318	267	311	292	289	280	292	291	302	287	287	295	278	295	278	310	282	282	287	288	269	293	278	291	286	293	299	273	303	280	283	289	301	312	280	296	288	274	304	271	281	296	268	285	283	277	266	294	308	311	291	291	276	280	297	276	284	296	302	285	308	292	306	262	304	285	282	322	295	287	283	329	306	309	294	289	321	299	292	267	301	284	292	290	282	314	271	313	298	283	282	272	318	298	286	288	293	331	280	262	304	292	275	253	285	275	301	294	303	310	283	294	290	297	288	284	308	273	282	260	295	273	304	284	304	253	313	279	289	280	290	294	269	308	340	294	276	274	281	253	313	293	306	294	297	279	283	291	288	291	271	288	309	317	283	323	282	307	305	318	297	319	294	270	319	270	259	311	263	291	278	286	282	261	261	251	313	282	285	287	270	278	319	299	325	310	302	308	295	284	309	303	294	295	287	304	292	278	310	292	268	284	302	279	316	251	300	293	302	303	314	293	327	303	307	299	313	290	269	283	296	254	279	283	285	283	306	301	301	296	299	284	324	295	320	284	302	298	332	288	302	280	285	311	307	264	286	271	275	283	281	281	292	297	293	286	321	290	294	287	297	300	271	284	294	302	317	292	332	298	274	296	329	260	303	299	277	325	253	287	299	280	303	306	304	306	318	307	306	292	280	282	274	288	297	294	273	295	276	272	274	298	326	311	293	294	298	284	276	294	306	281	263	284	278	289	306	277	277	295	283	298	295	260	314	289	276	304	273	270	279	281	289	299	287	306	303	269	291	285	306	317	315	266	309	286	290	280	288	301	275	261	309	269	289	286	273	262	288	316	292	298	315	290	262	254	294	277	285	280	345	253	278	291	292	297	299	280	315	284	298	319	289	300	271	335	297	303	308	297	275	311	285	312	312	313	326	323	279	334	277	283	312	264	266	262	293	283	270	291	319	285	286	288	284	278	260	286	306	290	270	263	277	319	295	285	284	270	278	284	290	293	277	287	283	264	280	306	302	301	293	292	298	287	280	278	288	314	318	278	271	313	282	287	331	272	297	304	293	283	325	303	319	270	264	293	268	303	320	273	279	306	284	287	300	281	301	294	270	299	308	265	315	271	274	273	310	315	291	310	294	300	310	286	315	303	283	280	280	318	290	310	314	275	298	298	298	287	268	316	278	290	312	295	288	289	274	268	339	306	277	302	271	282	291	272	289	282	287	287	279	260	297	288	288	286	309	306	306	293	268	297	271	262	325	283	286	274	283	295	246	283	304	286	307	281	309	303	265	278	284	286	301	302	305	321	327	301	306	326	299	307	308	295	297	282	332	282	316	284	287	261	301	301	289	314	324	283	291	303	290	300	332	305	319	325	285	296	265	297	287	291	262	279	307	290	291	290	307	280	288	266	293	283	303	282	273	309	290	263	303	276	297	289	316	302	288	300	292	276	272	270	318	304	306	318	266	271	277	278	290	318	294	278	284	278	305	296	288	301	300	291	270	291	269	284	292	289	295	294	286	272	296	274	306	258	293	293	283	285	290	304	283	297	305	302	291	281	308	290	282	278	296	308	318	270	269	294	277	280	302	278	289	329	284	273	259	328	307	303	299	280	314	263	252	324	281	269	263	296	277	287	282	277	311	270	288	270	267	282	291	277	293	292	298	309	316	286	290	279	316	300	283	299	293	266	297	289	280	263	271	287	308	272	311	280	296	288	276	277	289	284	283	286	291	284	322	281	285	308	303	301	316	318	286	295	324	295	267	294	285	301	276	294	286	277	285	302	308	286	300	268	304	294	286	282	286	278	286	283	276	290	276	289	277	279	299	259	276	277	288	309	325	332	294	297	273	295	282	287	305	310	264	276	304	278	285	321	281	286	311	270	291	286	305	295	280	291	294	302	265	303	280	281	296	281	283	285	289	301	289	277	278	293	283	284	272	312	295	309	318	256	298	282	308	272	297	320	295	289	288	274	276	281	300	268	260	314	286	251	272	331	297	277	275	292	309	286	252	282	321	261	306	286	302	278	279	303	320	258	304	293	284	277	293	286	275	253	287	270	296	280	306	282	297	306	274	289	297	303	304	319	323	285	294	244	281	293	299	309	328	295	295	300	311	340	269	289	276	262	282	301	285	305	276	283	270	303	251	311	286	262	272	270	304	293	306	297	287	299	273	291	289	281	277	308	277	297	282	287	284	305	306	279	292	298	290	320	283	305	285	274	311	304	291	271	277	293	284	302	261	304	267	259	283	284	257	321	299	284	267	297	291	292	273	249	254	292	269	276	282	287	322	285	301	284	297	303	317	297	291	307	294	280	308	279	291	318	292	292	275	311	298	305	287	285	309	282	309	318	318	275	304	288	264	288	278	295	311	305	284	270	293	274	298	279	293	308	293	298	302	259	286	287	332	282	275	319	296	327	300	276	282	283	269	279	306	308	269	280	279	255	290	287	319	303	299	317	310	265	297	309	278	278	305	291	283	266	284	274	292	304	275	284	315	273	299	273	322	266	309	282	316	287	265	296	308	267	306	282	289	291	285	298	280	286	258	286	299	253	278	311	289	287	281	284	295	291	287	301	279	280	304	282	306	301	286	262	280	308	290	255	292	301	272	259	303	301	311	254	285	259	304	302	299	311	301	309	291	298	300	301	286	276	295	301	306	270	317	277	304	293	304	264	304	266	269	259	275	264	299	319	327	281	265	302	279	287	324	296	313	280	298	286	262	289	320	304	285	279	286	288	292	297	287	298	298	303	297	280	315	291	341	298	306	282	267	309	284	287	294	317	296	291	274	285	288	288	283	296	292	298	291	297	251	255	314	321	283	290	285	274	287	285	301	316	316	303	282	272	312	293	281	300	305	267	296	303	302	262	271	294	295	280	284	280	280	289	274	288	296	304	273	282	314	281	260	281	286	308	308	278	274	285	273	315	298	320	275	282	259	268	321	267	287	292	321	273	285	274	285	287	287	277	262	299	265	287	263	269	274	317	297	323	303	324	293	252	301	261	266	288	292	308	298	280	286	273	292	284	297	305	279	275	281	292	320	268	285	302	299	305	328	275	270	251	281
28599	45577	30870	19803	20294	41447	43972	36925	22919	4626	619	690	607	569	597	579	552	555	576	561	595	547	579	581	560	578	552	556	547	550	583	536	533	476	566	573	568	557	532	552	549	595	567	577	542	568	550	605	551	576	593	587	655	613	618	541	577	545	502	554	585	557	571	557	542	570	565	550	516	579	575	528	548	527	601	562	532	500	531	566	577	514	611	566	529	555	539	588	563	560	549	581	526	625	593	580	567	531	591	558	539	564	568	547	525	547	560	577	528	532	531	512	543	532	546	543	589	545	567	584	557	558	576	571	558	602	581	559	575	526	516	548	538	562	538	577	612	552	590	534	563	485	583	550	517	555	566	558	577	567	516	574	542	557	577	566	585	543	557	574	561	561	575	498	572	550	552	603	562	563	544	527	555	555	559	590	535	558	563	524	492	528	571	591	582	567	533	565	561	611	572	586	577	546	553	571	590	559	548	561	521	580	562	578	572	544	573	554	574	512	534	587	538	580	529	557	541	549	528	569	597	575	579	543	539	570	537	571	526	550	544	562	546	517	588	548	588	565	560	575	563	532	575	561	594	541	590	547	509	517	570	553	554	545	539	546	580	548	566	534	545	533	600	567	530	560	582	579	547	524	540	597	524	509	613	541	544	585	535	563	532	593	529	554	552	553	625	560	594	506	520	543	583	573	613	575	573	530	587	571	562	544	563	526	545	561	537	607	576	548	600	571	551	528	559	554	560	566	581	541	572	522	565	599	525	556	501	585	543	533	529	596	584	575	567	579	535	538	592	554	555	601	575	567	580	542	540	564	532	544	553	549	561	565	551	589	566	577	582	562	525	534	545	569	554	581	549	520	575	592	557	551	576	558	525	562	556	573	562	566	516	550	549	516	576	549	562	546	601	555	558	502	530	571	565	556	525	561	542	545	508	541	578	547	590	541	558	514	553	552	563	559	564	570	507	563	573	583	548	537	533	527	521	576	587	573	588	561	542	576	571	579	582	564	548	549	577	561	496	586	532	541	560	549	519	556	535	549	559	572	545	584	573	575	533	561	583	556	579	549	597	604	538	540	542	541	559	547	560	586	608	561	519	604	568	580	531	507	559	609	546	578	552	594	581	592	576	552	548	560	556	565	535	561	561	522	600	550	541	586	568	501	538	553	555	531	532	546	573	590	580	562	567	570	578	562	563	563	580	569	547	532	575	537	573	527	519	536	556	582	546	589	559	592	567	573	549	576	556	602	569	526	595	579	511	577	614	557	556	510	560	583	564	571	545	573	588	575	523	561	557	587	539	549	559	569	554	557	556	554	563	576	525	563	550	564	566	556	593	545	565	526	578	578	576	545	604	556	511	547	559	564	555	563	518	545	576	568	548	564	527	554	588	563	537	582	556	536	528	511	565	571	559	570	574	572	559	557	556	577	565	566	590	557	578	549	628	547	578	530	564	556	551	528	559	543	565	577	530	582	536	539	556	560	578	534	583	514	560	580	556	561	551	517	541	576	539	524	584	576	544	580	577	568	563	550	550	521	563	546	540	539	553	550	570	546	579	563	566	556	575	594	549	570	586	537	601	559	567	536	562	564	553	519	559	563	536	571	499	575	585	514	526	572	535	547	580	582	544	572	521	571	531	584	499	570	538	559	517	527	531	555	533	591	530	554	552	559	551	545	560	561	549	500	544	543	561	508	571	560	547	587	547	497	586	553	559	544	563	593	586	593	514	545	559	582	536	596	558	562	573	554	544	538	540	552	582	550	540	557	570	591	546	580	556	593	573	571	528	582	605	508	545	581	532	548	588	558	566	579	579	580	555	586	577	617	516	577	542	567	552	566	619	507	595	572	555	533	562	530	585	537	539	547	519	527	544	531	512	579	588	575	595	558	557	541	554	553	573	529	507	551	559	571	584	557	574	558	578	590	538	581	512	570	531	571	535	532	574	605	543	536	580	532	518	580	572	573	567	520	594	567	572	551	537	548	576	557	528	551	566	600	539	581	542	556	543	557	547	499	592	528	587	624	558	537	572	549	545	588	576	574	566	548	581	579	531	605	547	528	531	569	560	578	581	481	556	556	584	570	531	588	601	564	551	641	555	585	569	516	526	559	535	523	553	595	531	566	541	584	568	555	529	569	526	531	554	531	583	541	502	532	547	581	567	551	534	550	606	559	585	573	579	566	521	535	567	564	536	541	592	597	574	533	571	554	568	513	578	545	516	532	589	580	525	559	571	586	545	556	578	587	566	575	544	517	539	556	523	566	584	553	525	578	489	571	543	633	581	601	560	555	535	563	550	547	563	566	535	549	532	530	548	547	534	520	565	517	572	542	564	526	551	541	529	599	497	555	542	585	562	577	568	524	550	567	535	554	543	512	540	543	542	529	583	550	597	553	576	553	559	529	590	557	544	566	533	564	614	571	548	549	567	533	540	576	583	567	584	594	589	590	576	567	599	576	566	558	583	565	541	569	533	530	588	517	549	538	560	574	596	558	570	553	574	560	553	530	542	566	547	615	554	572	580	578	592	545	523	532	544	536	583	568	518	551	562	549	566	580	548	556	521	571	537	518	584	547	538	542	554	534	580	589	547	549	555	507	575	549	535	505	555	588	564	565	578	553	586	563	566	552	548	539	587	548	594	526	527	564	560	607	583	514	549	519	548	531	509	570	609	555	572	547	571	578	545	579	570	546	558	523	564	534	516	583	575	530	597	536	559	559	523	545	557	575	542	568	569	562	550	548	507	503	576	571	558	556	581	594	542	555	560	549	559	544	515	576	567	572	514	581	574	571	541	530	522	576	540	601	521	541	550	558	555	551	544	554	568	507	580	546	597	566	565	574	581	530	559	584	597	488	547	588	545	542	562	551	556	569	559	573	528	565	536	583	531	559	542	574	526	524	526	592	545	541	565	552	554	546	559	561	492	560	516	577	542	595	544	554	569	541	545	585	547	584	576	553	555	552	548	551	558	548	539	505	551	529	534	574	547	551	494	570	557	548	520	550	572	532	617	566	564	585	551	533	550	554	562	572	563	557	530	547	549	587	542	583	578	574	579	585	507	573	510	564	536	602	588	617	534	547	570	572	563	520	535	547	560	566	580	547	547	552	567	537	532	571	572	554	530	540	560	565	575	570	579	563	576	582	569	592	545	549	541	551	555	587	580	527	591	556	548	524	589	541	572	544	545	536	567	555	564	551	612	580	528	531	548	557	575	542	536	587	559	513	489	574	586	556	562	566	553	592	569	564	567	546	529	556	589	574	556	526	495	569	578	554	543	529	560	601	550	530	605	602	556	560	608	561	540	544	602	554	544	547	552	568	562	533	564	523	557	583	560	543	543	527	583	582	580	552	567	556	572	549	563	545	585	543	544	591	578	589	564	555	553	531	547	550	555	567	577	619	555	514	555	559	569	530	523	531	517	575	516	570	545	585	560	611	571	540	537	536	563	543	574	583	540	534	535	566	555	549	575	547	581	540	538	514	587	546	491	584	580	552
23596	21594	29326	24172	21587	36032	50799	40379	24807	5076	361	368	297	272	313	276	271	307	284	254	275	290	293	282	293	275	265	222	248	264	268	292	254	268	298	283	281	253	288	276	279	281	258	283	251	277	251	280	267	287	269	297	330	321	328	296	277	257	284	295	249	261	289	284	284	266	283	230	255	273	271	298	283	260	284	242	285	226	239	248	246	266	279	286	256	269	277	278	275	265	251	283	248	274	264	270	256	248	252	264	304	262	262	280	264	283	264	262	298	283	246	260	261	288	216	279	265	260	255	253	265	258	265	268	262	293	277	266	302	278	252	254	255	281	279	270	273	276	278	264	245	259	269	270	271	266	249	266	243	270	284	262	282	277	253	264	257	294	278	263	289	287	289	280	267	268	291	269	275	271	295	281	236	274	279	270	246	276	266	269	278	272	252	265	246	289	276	267	282	270	278	297	244	262	259	285	263	259	264	275	296	238	293	253	261	249	280	275	255	272	256	261	272	293	290	290	218	287	259	261	260	240	269	266	236	289	274	270	259	303	274	274	271	316	267	251	284	278	285	268	258	260	268	264	256	272	256	260	277	273	289	250	275	287	250	283	269	293	266	273	265	287	283	262	268	276	273	264	306	269	309	260	225	299	299	259	267	256	250	270	276	258	260	283	268	253	285	278	275	282	256	244	287	313	271	269	266	265	263	238	274	264	242	281	270	273	282	280	242	286	274	288	282	272	295	265	288	267	227	255	258	261	279	271	260	245	281	272	288	283	266	269	291	244	284	267	252	253	297	258	251	268	274	259	262	261	257	283	314	239	277	288	282	259	280	250	279	287	256	274	295	262	285	266	254	273	268	255	272	278	267	276	265	284	258	272	261	247	264	280	282	272	292	259	287	262	268	235	289	250	241	283	253	240	244	275	265	276	266	271	249	268	281	249	268	280	255	294	283	286	256	292	261	272	248	277	267	258	270	252	241	292	302	266	275	266	265	298	298	255	285	259	256	268	255	250	279	263	278	260	255	278	238	267	285	270	292	249	272	232	254	255	257	270	257	241	244	249	225	271	258	295	242	257	287	275	290	257	262	233	266	297	256	278	272	251	256	308	270	230	255	263	262	279	280	234	277	266	250	275	334	276	255	255	263	252	267	254	244	265	274	274	286	279	269	246	292	246	275	285	277	264	256	267	277	266	270	297	273	291	264	257	267	248	282	295	250	262	295	268	263	257	222	262	264	250	259	282	270	260	266	284	258	273	261	254	312	304	298	239	266	281	297	288	250	266	274	260	271	273	286	283	254	243	236	291	268	277	251	274	260	299	257	267	280	243	269	274	270	264	278	277	260	233	261	283	267	249	252	312	284	260	268	280	243	261	270	279	253	272	269	274	273	279	317	274	221	297	286	250	261	294	260	264	255	259	276	272	263	292	294	259	254	259	279	253	295	294	251	219	259	255	265	243	263	267	283	263	247	253	256	292	266	274	272	276	225	284	260	261	286	282	273	255	248	271	280	286	252	267	242	285	251	268	264	267	281	261	238	263	268	259	267	302	269	259	272	282	256	256	260	269	246	258	262	270	291	239	304	250	269	295	264	297	283	271	272	249	267	271	295	293	289	282	262	289	278	245	298	248	262	220	263	292	286	302	270	269	274	279	275	268	257	245	268	266	284	269	282	245	263	269	292	252	279	288	308	265	270	266	264	273	269	261	266	264	270	266	256	246	286	271	262	272	259	258	238	285	285	266	285	280	270	273	249	260	243	303	273	249	265	288	219	293	267	260	279	285	286	289	283	262	252	260	256	245	277	253	268	268	259	284	293	279	267	248	277	256	273	274	246	282	252	272	264	258	241	293	241	258	293	264	224	301	267	294	263	264	268	278	258	256	268	263	271	294	233	262	286	292	270	264	262	265	266	262	235	265	251	250	265	286	248	261	275	250	235	265	272	263	269	266	261	282	282	282	288	304	293	273	273	271	247	281	264	255	272	249	252	273	270	295	239	254	275	260	260	282	278	255	275	268	291	262	270	257	271	271	267	282	266	254	285	271	275	306	296	261	267	242	254	260	293	272	285	275	272	255	270	220	287	258	240	286	259	271	284	284	258	284	267	291	271	273	260	313	233	258	264	255	275	236	260	284	248	248	263	280	265	260	272	279	274	269	279	254	268	279	250	247	278	292	280	270	273	264	250	284	268	277	276	251	227	259	256	266	243	254	245	237	261	277	270	264	279	281	244	284	239	248	293	272	280	244	311	262	264	263	269	274	309	263	243	250	267	293	244	271	290	242	257	285	288	266	262	270	263	268	258	280	272	277	257	260	279	254	259	280	257	234	275	269	299	272	295	315	233	268	270	234	279	278	278	260	254	279	265	289	250	254	294	276	254	265	273	279	285	247	220	270	279	272	276	264	256	242	277	281	262	280	260	249	281	305	262	290	295	312	285	260	226	251	249	285	293	258	254	276	250	262	266	242	294	277	240	267	288	246	263	248	274	262	247	270	277	282	278	273	275	278	244	248	277	277	264	255	260	261	275	271	309	249	247	269	283	248	256	256	257	258	254	258	281	249	290	238	247	258	252	261	275	281	280	278	268	287	251	273	281	280	252	274	251	268	271	250	264	269	265	262	260	263	275	284	261	265	279	239	268	251	247	281	281	246	258	244	267	247	260	274	273	253	290	267	269	249	288	299	269	246	264	227	292	257	284	281	273	272	285	260	266	256	266	238	255	253	269	247	256	255	272	235	294	265	286	286	254	254	283	297	296	273	268	253	265	263	256	266	294	275	292	232	250	268	282	276	251	252	276	286	296	312	276	282	272	270	251	295	265	290	230	268	278	272	267	251	251	256	265	261	276	266	276	239	281	256	296	284	242	259	273	276	271	262	273	270	261	310	276	262	281	291	251	254	272	253	259	280	243	272	267	264	248	259	264	260	270	261	301	265	292	269	274	282	301	279	276	258	264	276	243	259	241	279	259	239	260	263	257	295	298	256	265	297	294	281	269	253	276	304	266	299	302	262	251	249	249	266	239	252	276	265	277	257	251	266	264	274	273	255	263	284	254	259	264	260	254	214	275	266	258	262	252	239	216	275	288	286	278	288	267	264	248	268	297	279	249	259	274	250	265	239	274	256	237	261	286	265	280	255	256	276	274	277	277	273	270	272	269	263	252	275	243	273	289	244	264	276	271	249	286	253	251	245	272	257	300	270	259	257	288	288	276	292	256	269	265	239	234	264	256	282	235	263	262	262	267	257	282	257	251	270	278	250	281	276	282	282	282	287	274	276	303	256	269	274	261	281	281	274	277	272	286	246	269	253	276	263	269	260	271	283	285	256	261	277	272	288	287	259	271	273	224	269	277	255	265	266	301	269	261	272	267	252	252	254	276	247	236	257	268	259	269	269	270	227	272	287	248	296	271	287	264	263	263	253	300	262	288	269	277	279	272	276	248	267	253	285	276	291	257	267	247	248	269	257	263	240	260	263	265	276	268	269	290	265
31768	51889	37555	24398	23729	49957	54084	45549	30959	5724	692	816	563	538	536	479	547	514	530	525	552	521	506	503	494	529	499	518	518	489	504	464	496	492	468	518	472	482	520	517	478	479	489	552	512	522	514	522	509	534	486	487	625	710	691	559	524	533	497	522	520	495	514	501	514	529	492	487	501	525	499	523	464	472	489	471	484	475	499	475	500	486	460	551	476	525	492	520	447	472	500	454	481	478	518	487	490	536	501	499	484	549	525	506	456	548	522	511	518	535	525	508	531	492	488	517	490	489	478	492	477	513	494	510	520	471	483	473	491	470	476	474	526	545	493	527	475	465	510	499	504	512	537	512	511	421	460	527	516	448	457	503	475	523	533	469	486	483	485	530	527	504	517	467	464	511	516	479	464	489	488	487	529	461	489	506	466	476	523	493	531	479	528	502	498	486	467	498	457	470	499	504	498	516	467	467	493	497	522	498	513	558	508	496	500	467	491	514	510	472	519	476	511	492	467	510	505	492	480	510	488	500	508	475	498	507	498	486	519	522	548	478	519	513	479	521	527	530	491	480	471	505	504	503	522	475	536	468	499	500	492	484	484	467	536	496	505	505	511	460	467	479	515	501	507	531	522	528	520	493	516	500	471	456	486	497	476	508	504	490	517	497	533	524	512	491	543	502	467	499	500	469	468	496	510	450	456	459	443	474	484	463	518	471	537	489	527	508	502	484	491	475	469	514	522	466	555	489	472	539	506	509	499	509	522	475	493	513	530	515	484	519	544	548	513	524	502	499	494	496	503	505	484	502	514	527	473	532	543	505	508	495	471	496	517	514	448	500	503	503	506	517	518	505	480	541	510	491	527	489	522	489	479	508	476	476	511	520	472	469	533	511	476	509	558	512	483	512	461	513	490	515	453	483	522	512	539	491	489	555	504	482	492	552	509	532	510	495	502	505	478	485	464	490	474	511	515	537	459	505	514	505	487	560	515	445	495	449	507	493	509	514	501	542	470	528	460	509	521	488	508	454	495	478	500	543	510	489	528	510	477	466	574	465	533	503	472	465	513	513	486	452	473	522	526	463	506	487	509	511	464	533	478	477	501	478	482	468	480	517	479	526	506	491	532	477	502	495	491	490	518	477	493	522	489	457	474	497	460	500	526	524	462	499	499	524	487	502	483	485	491	465	526	487	532	475	523	521	491	518	481	515	500	489	493	543	500	532	470	516	513	477	516	525	522	507	516	490	517	489	481	468	496	519	502	505	529	509	527	508	501	455	486	480	499	511	502	452	488	496	486	475	502	469	511	459	504	545	454	495	500	525	513	533	507	485	552	466	473	496	497	475	507	496	479	452	532	505	495	486	536	472	502	473	479	526	487	450	486	512	540	514	532	500	512	524	504	508	518	509	526	470	444	509	472	490	485	509	489	520	505	503	500	491	498	458	500	482	497	488	512	492	481	465	453	481	501	545	463	512	549	484	484	521	476	511	482	489	493	495	512	512	476	517	521	475	516	482	471	490	485	481	492	469	535	501	546	474	537	485	485	519	512	524	486	529	465	473	489	498	488	534	521	496	471	521	493	474	494	494	485	502	478	502	464	491	489	482	516	488	523	496	504	504	472	504	472	495	466	538	510	473	484	522	476	481	492	483	486	480	497	533	541	507	482	487	505	480	486	541	509	490	495	464	513	502	512	511	508	491	494	522	466	521	518	479	512	528	487	499	491	521	504	482	505	479	478	465	485	522	468	461	511	483	505	478	436	511	463	502	536	501	497	527	500	464	508	497	482	525	517	501	517	503	510	517	489	484	477	514	546	508	500	493	497	512	466	485	515	505	495	503	491	531	477	523	485	477	486	448	488	534	514	505	499	512	477	475	480	524	524	508	477	498	490	473	489	505	491	516	462	469	523	504	510	472	540	460	439	518	512	487	494	523	490	499	521	438	492	523	462	480	509	497	438	504	527	493	511	505	478	486	492	532	506	500	465	505	495	497	534	531	484	513	490	528	499	487	521	495	500	512	519	511	449	501	495	487	533	519	494	496	482	496	531	517	551	487	500	539	487	479	515	530	486	466	525	473	513	459	545	499	529	520	486	457	508	467	494	497	529	483	468	464	478	513	513	487	490	481	496	470	486	468	499	511	532	491	508	503	496	487	492	485	499	490	485	494	479	528	457	477	503	515	514	485	516	481	501	511	520	524	512	565	503	546	509	551	504	478	515	482	501	472	513	536	458	514	524	513	482	523	493	485	497	503	509	501	538	506	498	516	513	534	484	511	483	474	466	499	462	531	469	487	492	494	536	501	470	489	484	514	492	503	478	508	540	498	509	479	495	502	454	508	520	489	505	491	520	518	473	497	511	506	497	478	469	522	484	491	524	503	470	520	519	505	507	489	522	476	516	526	509	538	506	525	469	511	541	480	530	515	494	505	518	482	520	507	508	445	471	490	445	509	516	474	503	429	444	517	506	523	518	468	506	516	490	487	490	501	522	491	502	508	493	515	505	459	476	487	494	486	536	499	527	484	499	505	504	491	474	512	466	527	481	508	505	490	489	528	483	474	457	463	467	530	486	520	530	488	503	494	483	474	513	515	486	506	520	507	554	460	494	531	484	524	532	499	470	493	473	485	489	527	529	483	480	477	513	477	502	519	527	552	510	517	495	501	510	467	514	467	486	491	479	469	494	459	497	535	503	520	512	475	475	496	477	489	488	462	486	510	496	482	488	534	475	484	499	543	532	518	475	442	485	500	502	495	482	489	468	501	528	500	526	509	484	507	519	516	523	524	494	502	506	482	515	508	513	512	495	507	512	519	473	515	540	480	478	493	509	535	477	491	474	489	541	492	460	492	488	489	502	515	467	479	531	525	505	451	509	506	493	504	497	491	491	495	513	536	505	490	539	488	507	513	521	495	496	543	507	513	479	492	457	489	526	493	488	533	460	487	524	491	525	496	491	474	515	484	501	526	484	500	500	481	498	523	505	481	502	496	500	486	494	481	509	504	514	502	516	493	491	484	493	479	469	488	512	498	467	509	511	484	509	526	468	466	522	493	523	438	518	521	495	522	508	518	493	524	514	559	505	527	498	522	514	499	480	458	514	507	469	471	505	505	468	502	482	498	474	498	524	492	495	481	474	480	506	498	517	568	476	512	493	563	531	525	537	505	495	499	473	527	468	486	503	509	507	501	481	503	486	483	479	485	503	501	513	488	506	501	491	487	526	474	475	472	516	516	494	491	482	510	504	465	495	493	499	487	486	518	467	482	518	474	472	477	500	496	504	495	511	527	480	532	504	502	500	514	489	447	499	506	504	471	463	511	517	490	529	451	533	526	515	484	501	464	511	506	512	481	492	520	476	511	483	514	478	469	487	448	499	493	513	515	480	512	513	496	505	496	556	456	490	485	536	460	527	528	476	484	485	501	511	470	518	492	527	493	485	500	500	520	498	498	500	545	544	479	497	449	476	519	500	502	514	504	466	458	541	514	516	489	543	471
27327	22497	19471	8459	3692	5768	7618	5227	2207	432	328	331	342	322	327	331	372	306	306	292	316	341	360	312	318	332	335	338	321	305	325	316	338	332	358	340	342	330	334	323	336	338	330	324	329	335	386	314	339	317	339	341	322	338	327	346	375	325	350	302	315	308	303	337	315	331	345	298	334	366	353	318	340	372	353	351	317	319	356	323	331	337	313	340	318	343	301	326	319	299	317	353	338	338	322	369	332	338	303	337	346	356	284	346	314	312	297	329	352	358	320	329	338	286	315	333	318	321	351	320	332	335	344	357	317	327	312	324	338	320	335	342	353	321	358	328	333	328	310	349	315	313	363	317	339	287	347	344	292	358	299	359	333	329	341	320	341	332	322	330	330	354	324	333	296	341	347	320	324	376	326	369	341	333	332	346	371	318	322	348	311	318	336	320	319	329	316	367	338	297	327	361	355	330	317	325	302	300	332	324	341	310	343	356	324	327	319	358	325	337	357	342	346	354	371	332	329	326	328	334	337	331	330	326	346	345	347	287	338	323	338	324	320	365	338	331	355	357	307	318	323	300	343	369	311	346	340	372	312	345	287	351	334	343	341	373	335	338	356	337	348	328	367	343	313	342	321	361	326	342	320	319	339	311	325	337	312	347	357	340	365	366	329	347	337	343	306	342	321	345	350	347	313	311	323	318	328	329	323	318	343	354	303	316	341	323	347	340	342	331	314	355	342	328	332	321	336	336	333	330	336	356	299	294	345	364	323	288	344	328	318	313	319	350	304	361	337	326	393	312	311	340	331	341	321	350	349	333	339	334	326	329	301	329	309	342	348	354	336	305	368	292	323	317	320	364	335	341	324	313	349	296	340	343	358	340	322	344	347	359	335	315	337	355	324	332	304	329	326	335	325	312	374	339	356	316	306	328	345	346	311	338	358	354	299	350	311	291	346	339	330	344	341	339	311	350	355	359	315	333	342	333	340	334	316	330	344	329	323	311	331	348	339	332	323	346	346	304	330	306	311	348	326	348	338	326	330	324	327	304	320	344	308	367	325	351	327	328	364	314	322	351	347	331	321	343	322	326	359	351	344	316	353	307	316	310	341	347	314	290	331	327	322	365	308	316	335	309	341	315	324	319	354	335	373	322	297	332	328	343	297	330	319	350	326	347	357	342	313	305	310	367	304	380	338	376	308	328	315	311	348	283	291	321	350	335	337	361	320	319	361	330	334	312	293	318	342	328	331	341	342	348	332	354	341	357	351	319	331	317	315	320	318	316	339	328	324	353	327	327	293	318	334	309	330	338	321	357	323	325	324	339	338	343	327	356	334	338	329	330	291	323	320	342	348	333	346	338	333	332	329	324	343	335	363	327	309	361	333	332	335	330	351	325	349	329	330	336	318	313	347	369	329	334	322	330	327	304	307	323	311	332	303	339	329	338	334	370	349	348	364	327	330	344	342	348	319	325	315	344	313	325	348	302	314	323	320	324	353	328	350	340	332	329	326	317	343	352	341	346	322	371	325	342	355	356	328	337	317	334	356	331	313	329	334	355	338	331	314	327	333	323	349	327	330	331	321	323	345	304	307	322	373	307	355	352	347	323	368	307	325	342	314	370	326	313	341	337	342	348	311	327	329	344	356	340	364	325	325	316	345	345	335	296	328	335	336	320	330	356	323	322	329	350	313	336	330	326	317	318	331	342	361	330	306	333	308	329	307	327	342	379	332	352	338	329	355	348	331	320	370	336	326	344	334	307	326	317	325	319	334	333	316	338	340	337	344	348	283	331	348	347	316	332	328	301	339	385	315	337	327	340	330	310	334	302	331	342	325	344	324	314	326	322	323	331	306	351	334	358	344	319	317	318	328	335	322	298	330	336	366	339	307	339	331	352	337	326	321	291	351	334	343	322	329	314	351	323	346	331	317	313	329	338	351	348	337	335	297	308	322	304	299	304	321	353	315	329	319	338	311	313	366	332	336	325	335	295	315	321	324	323	332	310	344	308	342	323	346	362	331	352	325	316	331	337	315	317	349	371	312	318	331	314	294	348	328	351	335	331	340	359	302	339	338	324	330	319	341	331	318	347	313	361	337	312	309	326	347	339	313	327	306	347	338	322	306	338	335	333	304	366	353	319	332	346	332	341	331	312	371	340	339	314	322	355	316	350	343	340	339	331	325	334	336	305	338	341	349	367	286	325	313	290	317	317	327	333	347	291	331	359	340	343	323	347	341	281	333	338	325	316	330	346	338	322	311	338	319	315	314	318	309	317	312	331	318	313	343	345	347	347	323	358	349	326	314	332	336	340	328	346	319	333	339	337	269	347	341	345	328	370	331	381	323	356	317	320	346	350	337	346	326	317	334	341	332	324	323	325	324	325	303	338	335	354	348	367	309	298	352	319	333	317	325	292	321	334	341	334	340	302	322	368	339	350	333	328	322	333	346	355	326	351	290	329	344	344	351	352	321	317	336	306	332	354	344	340	331	318	316	355	337	340	341	357	338	334	348	321	351	328	337	307	345	326	334	326	319	352	347	360	342	350	317	353	331	327	309	356	337	326	369	333	323	349	337	330	349	345	346	315	355	327	333	361	342	297	323	354	339	348	358	341	340	357	325	320	307	313	330	315	338	344	315	330	313	302	339	336	323	330	350	287	348	335	314	298	348	359	333	311	344	312	340	343	347	322	350	314	336	296	337	346	358	298	336	318	316	326	350	346	313	313	355	353	331	328	327	324	343	310	333	330	289	313	329	326	328	353	344	320	343	321	331	311	298	344	329	344	339	307	341	363	320	334	332	322	331	319	339	334	325	349	318	315	334	329	288	331	331	334	341	331	334	337	333	280	357	328	363	331	333	323	322	341	342	337	338	296	321	316	329	332	308	345	362	311	326	306	341	324	326	324	332	312	315	352	284	341	340	346	333	342	355	339	338	371	331	309	329	322	305	337	336	370	317	318	331	352	352	348	343	304	300	333	322	348	328	340	353	293	318	322	356	353	376	322	341	318	333	330	333	318	350	348	340	309	313	313	345	362	360	335	313	296	301	322	357	343	312	359	311	343	355	314	324	334	352	352	351	310	300	311	363	333	343	340	299	347	333	326	331	344	360	320	298	343	338	345	379	305	315	322	319	323	338	326	329	348	342	339	360	341	354	322	337	365	321	345	326	327	337	354	335	319	307	361	317	333	347	357	333	325	299	342	327	342	338	336	337	338	331	353	330	335	353	355	350	327	345	351	324	343	321	367	341	329	292	340	324	336	296	338	357	314	366	346	345	353	331	316	353	324	324	325	331	358	323	348	328	331	314	330	331	336	298	336	363	319	322	363	332	298	346	320	379	323	349	323	322	333	313	297	329	351	330	342	354	341	311	317	340	301	311	315	334	318	343	311	337	333	346	351	327	325	320	318	372	303	323	335	352	293	342	321	319	324	365	354	356	321	308	344	344	342	336	326	323	363	327	321	352	359	339	332	341	360	343	334	372	311	345	327	353	353
24237	35983	24316	13019	9333	14108	16409	11911	5357	760	679	639	627	676	636	649	647	622	674	662	648	623	596	605	628	603	602	601	632	600	593	623	666	633	625	598	614	648	682	656	631	685	572	660	675	621	636	669	695	647	591	633	684	630	628	686	608	632	679	594	634	647	650	596	671	684	629	623	646	606	629	635	641	649	619	623	640	618	630	616	648	607	641	639	625	660	596	628	622	608	602	611	633	604	595	620	630	616	606	610	629	624	633	604	630	624	587	636	612	643	639	628	571	677	634	655	672	590	636	631	596	633	611	625	612	642	644	607	652	647	601	582	623	602	623	599	611	636	659	607	571	632	569	656	597	615	654	660	608	620	620	642	617	632	586	630	630	607	613	621	604	636	625	645	618	641	641	630	621	609	599	617	696	636	640	586	641	621	595	691	600	640	638	606	606	644	600	615	587	663	627	613	606	608	588	606	579	620	664	627	609	677	621	628	599	642	599	617	625	657	658	602	637	587	630	603	567	613	585	642	601	574	633	628	617	623	628	604	661	597	553	643	634	648	633	640	664	638	578	597	608	657	628	632	659	651	639	641	634	612	630	629	639	640	623	700	630	606	639	668	654	668	616	621	593	650	597	647	671	605	607	684	583	591	659	609	648	660	649	651	627	638	647	669	615	652	622	652	598	619	645	620	594	632	646	635	633	642	587	606	622	618	640	620	641	650	630	669	622	618	653	578	721	618	650	620	648	626	669	592	662	631	590	605	666	665	602	633	614	617	691	653	607	608	652	606	650	622	627	558	613	598	596	590	610	655	604	631	627	657	625	661	629	640	657	643	648	630	667	590	612	606	623	625	593	645	641	612	624	623	646	604	639	675	623	693	643	662	616	634	612	648	635	631	671	600	597	648	602	629	606	630	602	605	626	662	610	682	624	619	605	676	647	664	600	598	580	618	594	607	580	649	600	613	678	606	600	635	652	651	560	608	617	620	609	651	634	614	639	647	592	640	611	621	632	612	646	609	606	637	674	614	641	622	629	611	640	657	583	614	658	614	583	605	622	634	588	670	677	672	656	625	664	642	614	629	593	598	639	607	645	641	630	596	606	601	629	669	638	699	592	620	650	638	668	683	623	645	631	646	636	629	617	576	635	683	652	655	631	664	612	620	620	634	647	647	596	637	582	647	654	658	644	631	593	578	666	597	639	589	630	644	621	622	628	629	641	634	584	611	630	646	614	603	617	638	592	610	620	653	614	606	599	597	637	600	624	596	620	608	614	588	650	671	609	572	596	602	631	651	636	611	622	679	568	649	616	607	665	631	585	603	657	598	659	592	591	614	674	638	618	618	655	630	643	609	651	613	603	626	607	624	654	639	597	585	582	691	622	608	630	653	627	650	645	596	638	639	612	640	659	643	604	597	675	620	587	668	662	634	638	640	630	688	628	656	611	636	670	652	597	637	649	604	625	655	583	582	660	662	637	623	665	657	612	578	657	638	643	594	607	629	639	586	585	625	597	622	623	643	650	611	630	624	641	605	600	664	629	627	617	593	611	624	604	642	646	637	617	618	630	601	643	631	650	618	611	600	610	670	649	625	611	660	656	615	633	652	604	608	601	594	680	639	642	648	632	647	627	613	654	578	628	634	621	615	588	649	654	611	618	644	645	607	622	657	648	629	578	655	633	631	621	614	621	633	599	615	628	642	633	653	662	628	623	590	586	639	611	710	637	575	650	635	672	660	613	631	631	641	659	630	603	600	594	612	602	635	599	653	620	605	642	626	617	602	605	656	609	633	559	584	597	608	665	644	614	642	615	655	596	650	593	605	638	635	641	668	641	615	628	640	627	659	622	633	631	631	616	621	590	627	651	622	595	593	618	645	635	650	650	652	618	631	616	632	638	607	623	586	583	618	664	663	675	620	616	605	600	646	625	650	666	644	649	616	669	621	656	606	605	644	610	602	618	642	606	670	620	661	674	675	621	634	652	661	614	625	660	618	629	585	582	613	590	624	606	630	650	608	669	626	600	645	646	643	652	588	675	617	627	621	631	629	657	642	643	620	620	642	582	633	608	667	603	606	641	605	634	629	623	596	643	625	607	611	623	604	657	617	676	681	583	589	663	643	637	612	602	639	625	600	598	616	603	635	645	605	580	643	667	593	629	629	656	606	642	554	633	656	585	649	557	650	665	633	629	621	599	615	656	615	640	672	639	609	644	650	631	678	580	627	666	634	656	670	597	610	595	601	627	653	595	588	631	645	622	578	645	612	605	614	602	609	596	606	621	607	606	630	619	589	622	610	638	629	647	668	613	659	637	589	619	644	639	573	623	667	634	636	613	637	580	602	627	608	625	622	601	598	613	621	639	609	603	633	656	630	642	620	624	614	633	649	613	581	615	663	614	593	638	621	630	650	634	676	618	562	629	613	597	602	592	616	657	615	596	601	613	616	642	650	642	625	654	654	609	593	639	623	638	600	683	616	653	645	580	603	630	635	630	612	574	645	663	576	675	603	604	647	604	601	597	635	650	649	605	592	606	633	648	621	632	579	587	606	613	636	627	606	631	613	603	619	636	650	637	616	631	628	667	610	654	623	653	580	583	625	635	620	693	638	598	658	642	627	629	662	624	632	635	620	652	630	636	616	585	623	623	633	697	602	612	620	643	642	623	626	630	658	597	652	682	637	587	664	639	651	619	628	655	577	602	662	632	592	613	656	590	610	620	603	666	613	631	687	627	606	657	654	655	645	642	630	659	641	659	635	599	639	629	599	630	643	638	642	577	649	642	614	642	619	637	566	609	634	628	621	640	644	628	582	637	657	620	667	616	603	624	606	635	616	604	604	600	594	562	645	642	620	647	605	647	617	619	630	613	653	657	591	652	622	646	635	663	640	606	586	621	637	670	610	622	613	645	651	658	599	633	624	649	594	658	616	635	621	617	638	656	617	595	614	648	639	642	578	666	634	627	628	637	626	640	638	641	630	608	628	635	626	617	625	592	603	642	613	632	606	621	625	639	646	643	625	621	611	608	574	612	650	625	636	651	625	615	595	582	604	626	626	583	640	599	621	629	636	614	641	682	587	616	631	603	588	661	616	596	606	633	648	602	650	619	602	663	685	641	604	622	611	639	609	640	668	592	616	639	655	657	629	635	609	601	650	579	644	649	629	616	609	635	607	631	611	614	594	659	622	604	637	626	586	671	635	615	591	623	562	634	653	621	631	629	628	649	583	628	594	602	588	591	633	595	594	646	628	628	649	632	644	621	667	630	610	607	643	627	629	629	628	639	624	618	624	616	583	644	632	652	661	583	614	646	611	613	633	650	659	593	620	582	628	633	689	580	594	618	598	624	571	606	651	642	603	593	612	653	626	622	636	640	636	642	664	647	605	618	635	679	635	577	623	649	626	672	626	604	642	617	640	623	582	650	593	633	621	623	635	588	604	654	616	627	660	649	632	641	618	627	590	649	623	681	678	592	661	600	619	599	640	623	619	597	634	628	679
24609	21631	28670	24945	21298	32990	38132	27843	15024	1164	332	389	310	301	310	290	311	287	294	299	295	318	299	296	306	292	335	283	280	286	288	286	292	328	275	320	259	295	282	313	322	303	275	280	293	317	278	301	308	272	299	299	292	312	308	311	283	286	304	274	294	271	291	268	275	277	270	297	274	311	312	271	290	277	277	305	271	280	306	291	295	286	298	273	289	249	271	282	297	276	290	284	329	262	277	268	274	274	273	292	289	316	276	253	289	282	306	300	299	294	271	293	271	277	289	268	297	318	313	281	301	297	281	302	286	271	302	262	302	304	284	320	269	312	284	295	301	289	295	275	274	306	285	312	285	302	292	296	310	259	278	260	288	310	283	290	282	324	276	293	299	278	306	274	297	280	294	311	330	314	296	308	271	277	320	288	281	267	272	308	288	284	263	299	261	283	323	254	292	268	264	296	315	290	293	300	302	304	288	290	286	299	279	292	314	293	288	268	288	280	291	298	298	283	305	316	295	267	296	296	277	307	266	272	249	289	294	291	286	304	318	302	290	274	325	279	306	294	250	247	273	278	290	286	272	281	276	276	290	300	293	301	301	311	274	308	280	316	282	296	308	250	276	299	293	293	272	298	288	277	280	298	283	289	293	261	283	287	258	264	283	268	293	276	295	291	291	321	275	278	295	285	257	305	268	256	318	278	266	299	281	294	278	306	273	272	301	306	291	284	301	297	309	295	279	284	299	304	287	291	266	287	300	305	309	266	276	302	276	264	297	279	268	282	309	301	282	297	284	287	281	284	279	263	303	302	276	299	274	298	319	320	291	290	276	288	284	295	284	316	291	283	291	293	268	261	264	276	325	280	324	315	298	293	289	324	283	288	299	279	332	275	298	246	288	288	283	294	284	280	286	308	297	298	288	285	310	302	297	305	282	271	306	299	296	301	306	323	312	277	292	274	289	306	281	284	287	276	295	281	274	293	271	274	269	277	304	302	298	293	295	275	301	318	299	304	255	313	301	296	289	278	282	286	274	291	270	310	294	302	258	285	292	280	285	298	277	276	357	323	278	280	272	277	285	269	285	297	312	295	268	290	302	321	304	270	293	293	286	295	286	267	301	289	286	263	311	243	311	267	321	287	286	294	270	294	264	301	262	287	290	276	277	258	273	268	278	294	295	281	307	289	309	252	305	274	287	272	287	312	272	283	258	309	297	271	283	299	290	302	285	316	304	298	261	291	307	304	278	295	270	275	309	307	263	297	279	273	279	272	296	317	290	320	288	294	277	298	285	285	273	269	293	271	290	310	304	270	296	299	273	264	266	292	285	308	282	284	321	259	259	288	303	273	266	271	310	274	301	272	287	295	245	293	302	301	303	274	287	305	303	266	293	273	287	289	278	271	290	282	289	293	307	280	308	294	282	301	300	274	282	294	296	283	274	318	278	290	280	279	289	287	285	305	280	291	307	267	274	293	281	289	284	317	287	258	286	336	286	301	309	272	272	275	272	272	287	267	271	317	279	267	304	255	264	283	321	267	301	265	278	261	296	291	307	281	327	297	282	295	258	288	286	304	291	301	298	275	282	275	284	294	294	267	274	253	310	279	271	308	280	295	296	299	281	259	280	287	318	287	284	280	263	299	257	299	291	282	284	292	289	294	287	286	305	288	285	288	257	280	300	294	304	301	299	273	284	293	286	266	289	281	288	310	298	294	296	281	279	270	308	292	311	319	280	276	283	265	296	290	266	302	290	279	284	261	285	281	284	296	271	281	270	280	288	267	245	287	292	303	293	286	294	310	267	280	306	296	328	284	298	328	298	289	298	274	295	280	283	292	296	303	256	281	290	263	274	287	272	279	266	271	261	270	281	277	261	284	272	283	259	313	302	275	295	280	279	284	314	273	272	293	265	280	264	278	301	300	309	311	312	285	278	286	290	264	289	289	276	293	266	311	271	317	293	286	304	248	296	273	305	279	276	274	302	291	279	310	264	315	285	310	262	255	281	271	274	289	285	277	302	306	317	261	311	292	269	266	313	246	293	267	307	269	292	306	309	279	311	265	286	276	282	283	256	297	297	292	306	286	273	304	290	257	293	307	299	269	310	250	293	306	279	271	288	320	291	298	281	285	262	275	266	306	282	282	293	295	274	303	261	290	294	271	263	293	268	305	303	281	272	308	272	321	286	291	289	270	277	292	276	293	281	277	279	307	273	282	308	268	282	281	275	308	310	290	299	274	287	282	300	299	287	277	313	298	295	283	280	290	269	286	272	279	277	269	292	307	280	267	295	281	296	276	279	314	292	285	263	275	291	294	301	264	304	297	261	291	289	254	285	275	300	304	288	308	282	290	282	293	265	280	317	294	247	285	283	286	261	279	291	283	286	287	275	284	282	280	293	303	297	279	298	293	286	284	283	260	292	308	308	274	292	296	291	277	308	277	307	291	302	283	317	287	311	281	297	301	279	286	297	292	278	298	298	265	309	302	294	276	292	303	285	287	271	267	277	284	264	279	287	288	329	297	277	293	301	294	281	274	256	285	264	305	249	305	315	280	308	265	307	328	293	258	284	291	278	297	294	308	333	274	296	273	277	271	259	283	321	307	275	285	299	322	303	272	315	284	266	271	297	298	306	289	278	313	303	319	280	271	259	276	302	266	311	273	254	294	252	280	285	311	292	285	256	281	289	249	274	269	288	295	336	318	288	269	315	291	288	311	296	295	294	297	288	306	285	284	280	275	321	272	290	283	301	280	298	305	293	261	292	282	304	306	281	294	291	280	272	283	308	274	301	260	331	309	297	278	300	288	269	302	297	280	272	285	312	266	285	295	268	286	293	271	278	304	260	320	272	278	259	307	279	288	279	284	284	265	303	302	300	270	315	280	299	285	288	290	266	273	286	295	294	283	259	304	289	298	252	304	312	283	291	282	293	307	266	341	296	277	281	264	288	262	273	281	293	312	293	301	266	288	314	332	287	294	288	289	316	301	267	298	285	276	283	271	291	275	294	294	315	293	297	275	283	242	268	321	303	280	287	308	273	295	273	265	295	292	283	294	263	285	306	317	297	285	275	261	291	302	303	283	293	278	265	292	287	264	293	292	308	277	303	303	288	250	312	253	317	281	290	247	289	287	298	264	327	273	281	274	251	300	323	295	278	319	301	263	327	307	296	289	336	278	285	286	272	335	285	296	282	274	288	264	289	243	290	271	287	314	304	292	295	267	266	267	274	266	281	285	290	283	270	291	247	310	250	268	268	296	280	318	271	276	280	283	273	266	307	283	267	278	266	261	282	303	297	297	284	303	316	264	246	277	321	340	295	291	283	284	275	300	256	289	291	323	260	284	310	296	294	298	306	307	291	269	292	299	314	280	263	285	261	280	288	293	263	311	283	262	268	269	276	280	293	284	290	270	279	276	294	316	258	269	271	277	248	291	276	315	297	277	279	284	247	273	297	271	301	285	309	314	273	288	276	292	281	292	270	284	285	307	270	259	305	276
28213	48546	34776	20051	23835	43096	43325	35471	21895	1121	677	869	568	595	604	571	651	549	560	605	540	582	554	617	567	505	549	535	584	547	542	551	576	553	551	562	531	536	536	561	519	556	587	545	545	542	586	555	562	521	532	609	630	635	638	631	623	560	587	567	573	562	548	544	547	558	560	566	544	588	520	547	523	519	544	582	587	548	590	555	528	539	517	574	518	565	556	510	558	537	558	534	544	557	554	522	556	509	521	554	600	532	541	504	555	515	528	552	521	553	525	516	513	532	521	524	530	537	577	527	523	563	574	543	544	596	585	553	526	575	577	516	576	540	545	580	546	543	531	575	497	557	559	562	517	534	578	549	526	554	602	555	562	541	585	573	556	578	559	559	557	553	561	561	574	511	526	526	533	527	557	514	558	533	580	567	582	525	555	561	529	580	535	546	579	548	508	583	541	540	582	557	523	540	550	550	577	541	558	557	589	565	586	523	585	555	570	520	563	546	552	544	563	542	546	567	575	569	550	563	550	563	549	574	538	538	539	520	578	563	544	531	550	568	557	572	567	523	543	525	552	559	568	557	533	521	523	565	572	543	566	542	493	546	534	573	554	547	584	546	549	523	520	540	570	552	532	514	517	576	527	509	540	570	547	562	528	555	565	524	561	512	529	564	580	537	515	568	583	570	532	542	541	529	579	558	549	560	549	537	538	505	533	543	575	515	538	546	563	566	560	580	557	520	556	522	522	554	558	591	575	524	523	566	577	515	603	557	524	556	602	541	526	531	595	523	544	537	512	520	545	565	556	567	510	541	542	562	558	559	577	549	540	564	532	547	551	551	549	565	560	567	545	513	523	522	539	519	555	574	552	526	486	555	539	567	559	584	580	521	562	581	515	565	563	556	534	575	530	529	534	512	532	567	527	526	532	579	546	547	537	518	573	575	535	562	543	541	559	560	514	601	568	571	535	542	516	531	544	548	559	522	574	543	530	562	515	558	548	532	539	558	515	552	575	568	560	539	575	536	612	555	521	567	549	551	542	493	509	538	513	578	548	522	505	566	555	517	601	552	549	539	512	557	546	604	541	568	529	532	532	562	525	542	562	532	517	545	566	559	561	583	575	523	581	550	561	555	517	533	579	538	551	567	571	553	517	566	560	515	550	552	558	533	547	570	517	523	560	575	544	595	522	601	548	550	563	542	542	577	562	558	514	543	553	554	517	562	550	574	532	529	538	524	546	530	577	520	583	559	572	553	554	526	522	595	553	553	517	575	534	492	513	534	555	539	539	541	516	569	560	573	530	581	518	546	520	559	544	531	506	550	573	531	557	542	557	560	576	584	566	545	554	564	561	529	559	546	545	593	571	506	598	493	566	535	517	567	593	522	539	546	535	556	583	511	545	574	535	561	517	525	528	571	524	523	614	589	529	533	513	560	526	529	512	556	494	565	595	580	491	533	542	580	585	592	564	545	575	563	550	517	503	512	554	531	556	593	515	539	504	556	521	538	535	535	553	555	557	572	568	528	515	545	548	556	556	551	536	503	530	568	522	505	570	523	553	587	524	550	516	512	537	529	533	545	558	555	537	567	512	506	539	491	555	563	546	562	530	562	545	555	549	572	561	531	562	521	535	581	541	590	537	513	580	591	552	529	557	516	530	524	553	521	582	534	508	544	560	575	503	571	534	526	562	506	549	553	560	543	550	549	532	565	537	553	551	555	559	577	562	533	557	563	545	546	613	537	565	538	528	565	526	559	516	529	544	556	510	553	568	534	578	559	555	556	575	613	551	586	565	548	564	589	514	529	547	572	513	553	582	548	517	589	521	580	546	567	550	551	546	560	510	564	526	515	544	519	526	534	558	604	576	536	562	518	543	552	530	533	534	547	562	527	581	540	564	532	560	543	567	535	529	545	553	587	566	499	562	602	570	548	526	545	543	528	519	566	511	545	532	523	567	534	571	574	569	602	529	521	540	541	555	590	570	600	558	535	497	568	574	556	559	513	524	581	543	545	533	550	556	561	500	567	514	547	550	574	562	595	535	556	559	553	555	481	537	541	522	560	546	564	515	545	551	527	561	568	575	554	562	539	552	553	537	564	543	551	522	565	563	581	529	533	543	543	558	519	525	543	536	565	523	579	520	496	523	534	562	525	509	554	551	577	560	532	554	575	511	539	525	534	536	542	561	491	564	556	557	515	542	562	575	531	523	545	547	528	556	565	550	572	533	549	541	521	511	547	558	599	553	535	533	518	580	530	519	523	593	549	537	521	538	561	533	533	592	550	570	588	508	573	540	567	595	519	534	554	580	521	537	523	508	578	572	523	539	569	530	547	586	583	535	547	536	525	556	542	575	556	525	516	528	496	554	549	540	508	550	555	586	585	581	547	561	514	618	534	538	505	513	502	560	542	603	520	551	552	558	528	520	498	519	538	582	539	559	569	534	534	525	588	567	566	538	565	569	532	604	512	493	546	505	580	546	571	509	549	518	524	557	533	537	520	563	553	559	561	552	588	546	543	514	532	546	542	543	539	550	570	565	531	555	554	536	582	577	574	551	583	580	539	532	541	540	537	551	564	546	559	510	527	538	551	575	551	546	546	578	540	562	582	532	560	582	564	511	549	568	511	564	545	551	541	591	545	537	513	516	514	566	606	537	573	540	572	557	552	564	541	562	508	552	556	555	530	540	574	544	571	526	612	545	518	600	518	552	562	568	537	569	527	590	577	559	550	549	538	575	562	524	553	596	582	516	552	525	521	559	523	546	545	596	557	581	520	555	553	560	534	605	562	501	554	547	560	511	565	556	528	529	552	560	518	569	572	539	562	543	586	570	565	570	527	561	558	510	554	551	550	547	561	525	581	564	525	540	508	551	518	557	536	514	555	576	516	570	552	502	574	567	539	576	580	555	554	592	519	554	552	555	562	526	535	523	547	530	550	573	555	560	573	570	570	513	542	555	537	557	559	552	543	569	550	534	544	523	539	577	529	525	560	571	534	532	519	552	525	541	514	553	582	569	548	558	499	571	542	551	495	573	497	551	551	557	518	568	563	522	523	536	558	556	577	579	537	589	554	515	576	529	519	541	516	533	585	529	556	537	534	525	531	542	525	572	552	521	536	561	554	546	597	588	551	524	545	535	544	536	588	549	562	526	558	535	523	559	557	597	549	559	523	552	528	567	547	552	574	560	539	548	510	534	559	562	552	549	543	521	579	564	564	538	524	558	522	561	528	561	539	543	538	535	527	566	535	540	537	571	534	550	548	580	525	521	566	543	539	549	556	570	555	538	580	535	555	546	544	546	570	532	572	521	558	566	537	512	517	556	547	582	563	504	533	591	547	570	523	569	585	550	594	514	512	600	524	572	582	576	551	562	546	586	563	523	524	615	539	534	515	531	584	547	586	562	560	524	583	583	527	533	547	543	559	540	558	552	567	521	533	499	595	507	549	545	533	554	517	551	544	571	549	554	572	547	566	563	514	584	540	520	510	558	559	547	572
23543	21594	29322	24163	21734	32231	50057	40640	20773	3476	403	571	310	326	299	254	295	280	285	286	287	285	251	266	254	296	252	288	255	308	251	261	258	289	287	276	277	277	265	257	282	291	294	261	278	281	278	279	267	253	280	270	310	388	394	350	294	269	268	282	263	264	272	249	276	261	297	234	242	277	267	256	255	284	262	254	260	226	242	228	259	267	239	241	243	264	268	258	301	228	273	265	266	282	255	269	279	253	252	245	245	244	268	261	277	277	277	267	267	272	264	249	289	284	272	261	268	274	248	272	274	280	276	288	251	300	264	275	271	234	272	268	246	248	271	260	263	293	271	261	276	236	247	261	267	241	268	252	251	244	247	280	263	274	254	255	267	264	261	261	279	248	246	286	267	248	261	270	258	266	282	267	254	291	280	263	283	254	281	267	250	283	276	271	259	271	267	265	266	248	274	274	256	258	260	241	245	265	248	237	258	265	294	264	286	284	285	297	286	251	248	259	250	251	272	243	255	256	257	286	238	232	245	285	268	284	273	253	252	281	250	267	275	258	282	277	279	283	274	270	288	246	268	250	256	274	247	282	274	227	267	279	255	251	269	280	273	250	273	262	240	247	262	272	292	275	263	257	259	262	275	272	250	265	263	283	285	277	258	244	260	280	298	260	267	256	258	249	248	272	270	277	282	265	279	256	244	283	267	269	258	275	271	255	247	251	252	265	261	290	263	268	271	254	259	244	273	266	259	276	279	275	277	257	260	256	258	260	276	262	256	274	266	234	283	252	314	279	268	242	233	265	287	258	275	285	236	257	255	270	243	284	286	278	253	261	267	262	262	263	247	252	270	249	259	277	267	276	249	265	285	233	276	260	254	275	253	263	250	286	261	251	276	246	228	263	236	247	252	242	249	270	276	291	271	276	280	239	246	264	253	267	250	262	289	271	282	272	277	300	280	277	268	255	285	277	270	273	257	302	256	280	252	264	277	286	278	259	264	225	269	278	263	270	264	266	264	264	268	272	272	264	241	283	246	291	278	224	272	285	247	277	253	255	254	243	267	257	258	272	229	277	279	262	264	237	256	267	229	263	278	260	264	261	265	274	270	288	273	281	283	294	275	263	278	290	288	271	265	270	279	263	231	274	266	283	288	269	272	285	258	265	266	230	262	303	299	253	253	265	250	244	273	260	275	258	287	278	275	271	252	298	288	259	277	251	295	254	280	282	244	237	261	273	292	267	260	273	244	253	281	265	260	277	269	262	282	266	260	250	241	257	260	244	274	272	268	292	257	274	252	257	262	245	282	256	259	247	247	280	246	268	255	298	259	244	231	279	263	256	271	284	260	249	289	245	269	226	278	279	265	267	225	253	259	275	258	251	279	287	283	274	269	238	258	289	280	248	246	288	268	278	239	267	272	276	261	269	275	268	264	266	279	263	277	267	269	237	276	261	270	244	262	281	244	252	291	268	259	246	271	263	272	282	247	262	253	277	243	259	275	267	266	242	269	279	279	266	267	273	289	284	258	258	263	225	283	234	277	264	269	288	233	268	260	287	262	279	256	264	274	271	259	279	286	300	281	279	274	244	273	280	271	278	269	302	255	262	276	257	245	259	273	277	283	273	259	283	249	277	271	247	252	258	279	300	260	227	271	259	269	253	258	283	274	264	281	277	279	265	252	275	295	264	239	260	277	256	278	258	256	266	286	237	283	282	251	242	267	266	277	259	272	294	265	254	294	291	289	257	283	257	290	279	211	261	262	246	279	245	246	263	261	240	228	264	274	277	256	249	284	287	250	228	272	252	278	280	277	276	273	276	253	250	261	279	272	267	258	279	271	267	261	258	258	268	274	280	255	258	239	261	301	252	266	242	285	270	275	254	285	258	238	251	275	269	283	274	300	262	266	284	246	271	263	280	245	296	265	252	263	265	277	265	303	255	330	265	250	260	265	239	264	284	240	268	277	257	272	271	232	286	239	284	269	277	272	245	260	208	265	249	258	266	258	304	273	263	258	263	267	270	266	243	226	254	270	247	286	284	289	249	261	250	239	241	259	266	230	237	262	269	253	259	271	260	261	288	254	251	262	243	265	245	288	286	274	281	251	273	272	278	261	244	286	272	251	266	265	277	271	262	278	276	286	288	272	250	281	241	251	268	286	274	279	282	224	242	258	277	267	239	248	269	277	240	259	271	283	262	297	264	244	254	280	227	262	279	257	248	261	298	252	294	260	271	266	269	248	273	246	255	271	305	253	281	239	272	260	302	229	266	266	259	258	254	276	252	279	289	280	268	271	256	285	261	260	243	290	266	267	255	261	272	295	287	265	261	250	293	257	264	270	260	268	282	281	264	257	280	255	288	279	252	261	262	248	259	251	262	259	271	273	262	262	265	253	275	238	250	253	264	253	249	283	267	246	229	260	303	219	263	252	287	277	268	271	257	234	276	277	243	268	266	254	267	264	274	255	270	246	295	250	273	261	268	257	266	255	247	272	267	266	258	267	227	238	253	294	254	286	267	267	253	283	249	267	278	238	262	253	235	273	291	260	221	279	244	258	247	265	266	270	261	301	280	243	256	252	264	283	281	280	276	289	276	249	262	268	275	263	254	279	272	254	275	273	248	278	258	282	257	256	233	243	257	244	265	265	270	262	254	270	272	252	225	246	257	258	257	261	254	261	258	267	266	282	277	272	252	251	260	288	283	261	263	257	283	252	240	265	288	249	270	251	275	279	251	285	315	271	256	244	244	263	290	265	257	255	256	294	277	239	271	258	248	290	267	257	243	294	217	287	284	272	248	269	265	289	273	265	248	241	266	258	264	278	272	304	284	267	245	291	249	274	287	277	283	226	267	250	261	247	272	260	262	274	246	261	270	264	227	256	248	251	283	265	281	258	258	271	267	268	257	287	256	269	272	268	252	268	245	286	260	277	253	243	257	247	275	260	259	283	237	271	250	270	241	276	262	284	278	284	258	287	266	262	265	230	279	296	250	259	257	257	271	253	243	256	243	278	256	261	278	252	260	268	283	264	279	270	288	280	252	269	261	245	253	276	286	270	258	277	250	255	234	246	249	273	278	291	245	275	274	229	280	280	268	275	228	309	237	276	268	232	231	244	258	279	256	235	263	279	261	262	281	254	283	257	253	250	264	245	265	218	261	234	263	282	302	255	269	271	274	263	252	264	263	245	270	238	235	287	291	287	268	274	269	273	270	243	220	242	248	278	248	251	284	268	281	255	265	241	273	262	286	258	258	258	267	245	286	262	273	233	261	249	225	262	277	253	255	265	250	301	258	271	268	265	270	266	279	259	260	246	265	285	278	246	269	274	261	270	267	273	279	278	276	253	263	247	243	292	259	286	266	239	244	242	281	268	275	263	253	287	272	283	256	277	276	278	248	282	258	285	260	275	278	279	284	285	259	248	265	263	248	282	262	247	239	260	253	270	278	275	265	246	245	270	293	236	291	254	284	275	257	292	276	257	276	265	274	273	283	259	284
32195	54896	39899	24685	25788	44303	53466	45661	24100	4195	844	1556	630	567	560	526	530	539	526	521	496	511	460	479	490	489	490	479	476	493	509	486	488	516	486	473	487	495	480	503	461	473	496	489	498	476	515	464	503	508	505	505	676	902	820	722	567	564	516	523	495	468	513	473	465	526	460	495	521	461	509	454	481	447	516	503	517	472	458	471	503	479	510	443	488	513	499	463	489	512	496	513	504	520	530	460	490	497	449	502	488	484	473	479	479	441	472	466	442	487	457	480	494	493	487	510	518	473	494	442	498	492	484	430	501	468	503	458	474	521	469	477	444	477	458	446	461	536	480	484	507	493	465	473	443	515	487	484	513	468	505	483	473	491	481	491	497	457	485	461	488	459	483	445	509	510	496	488	474	493	471	506	449	489	465	470	454	490	484	480	492	488	488	476	475	455	497	522	506	498	451	508	461	538	523	448	495	473	481	491	481	472	481	502	486	494	447	495	457	489	488	477	506	477	503	433	472	460	490	469	470	488	484	484	458	486	523	491	491	518	464	466	503	460	513	473	481	512	497	473	494	498	503	495	476	465	474	482	474	429	492	488	494	493	491	511	510	495	480	528	472	481	431	480	494	471	484	448	499	462	513	470	479	485	486	457	499	465	469	472	468	482	462	491	456	504	466	507	497	530	537	486	478	506	530	445	528	495	496	468	465	441	494	475	460	469	493	468	501	455	478	462	466	509	462	470	431	496	485	479	470	462	493	471	503	501	507	475	465	486	523	488	464	473	480	504	511	453	485	508	516	518	505	492	512	474	489	417	453	520	479	500	491	466	513	486	503	469	475	486	509	443	491	483	490	444	494	469	507	512	487	486	493	484	485	499	475	450	472	492	457	487	469	473	499	479	461	485	484	489	476	522	466	486	476	470	486	489	467	493	484	493	461	492	492	459	437	508	488	544	526	506	480	507	466	491	486	538	464	511	504	446	485	477	509	458	486	473	480	463	460	470	490	481	476	492	521	508	455	455	464	492	480	476	459	509	501	469	476	446	515	506	444	461	486	477	498	507	513	479	464	449	485	493	500	451	479	466	463	490	495	475	468	497	503	474	490	481	473	479	452	469	482	501	466	480	430	471	501	485	480	465	494	502	473	487	504	490	471	481	499	509	478	451	475	491	449	492	458	527	482	485	489	460	486	485	488	507	461	472	503	497	502	503	478	461	488	458	499	503	438	500	481	488	474	450	488	480	450	486	487	505	497	489	492	485	532	496	499	443	505	478	469	477	477	498	492	464	509	497	508	494	494	462	518	509	531	499	477	492	449	515	479	500	481	496	474	466	484	492	484	491	475	501	517	474	467	494	491	453	485	469	478	491	488	470	447	492	448	442	481	492	472	515	480	457	506	484	511	479	499	470	487	467	477	475	479	470	470	467	479	447	513	501	439	516	475	455	462	505	519	475	495	484	489	476	493	457	469	533	479	521	453	449	509	532	490	486	475	481	479	477	525	473	483	481	455	485	503	456	474	474	521	479	493	468	484	488	497	491	477	460	509	512	513	469	485	482	536	535	505	490	493	498	476	535	489	459	484	464	498	491	522	507	491	443	489	501	492	492	458	518	476	473	435	476	517	478	516	496	454	510	474	486	480	510	496	476	476	503	489	474	461	471	514	496	492	465	492	479	475	489	474	518	494	475	451	462	471	477	515	476	491	486	448	447	476	458	459	475	476	477	441	506	462	469	459	495	493	505	485	476	483	452	449	481	490	464	496	474	446	488	427	492	492	481	470	476	515	489	522	479	497	478	508	496	511	527	483	469	501	493	463	478	523	471	490	464	514	481	451	454	488	460	460	490	454	457	502	500	475	484	450	509	481	462	461	496	453	511	479	489	505	479	489	485	487	455	498	472	496	498	479	495	506	492	452	501	464	455	447	456	517	468	486	466	505	449	531	535	524	463	489	473	466	509	460	499	499	520	496	469	462	480	497	491	526	446	496	481	514	496	488	506	476	482	484	487	503	507	466	508	462	450	503	489	472	495	499	527	475	467	465	467	486	499	514	493	500	495	498	455	474	499	483	474	457	492	461	463	487	489	522	497	492	477	470	510	484	520	496	474	466	491	483	479	500	429	469	502	503	498	505	485	448	445	468	491	473	496	509	501	477	495	510	482	447	487	489	492	504	440	491	518	452	501	479	448	483	521	485	495	486	518	537	513	503	520	538	431	487	474	484	462	479	504	495	471	504	507	497	491	452	470	436	495	487	480	516	490	511	465	513	484	511	476	469	467	497	525	423	454	484	504	468	467	489	506	499	468	525	484	503	511	491	493	499	490	452	528	477	494	489	475	471	487	466	465	492	503	496	486	477	448	494	458	514	531	523	476	508	467	490	480	451	471	481	499	493	539	497	472	478	487	465	474	497	462	451	484	496	515	499	490	509	510	489	472	467	489	477	503	473	470	459	484	472	502	460	499	495	488	482	512	470	469	472	475	474	459	486	423	454	487	497	472	476	514	471	468	476	483	543	441	504	504	461	477	504	498	521	492	473	486	486	482	495	535	513	522	485	485	466	497	503	481	498	474	473	492	512	468	484	484	490	493	497	490	490	503	480	460	490	521	474	465	491	476	496	485	514	498	458	536	463	497	497	489	477	489	480	493	498	481	487	477	506	469	514	474	501	499	518	479	480	469	477	482	495	447	510	475	468	495	485	481	492	512	503	478	489	462	477	489	459	468	497	455	490	535	495	504	491	502	441	479	476	503	479	511	495	491	480	474	441	486	501	485	482	504	474	457	497	497	481	488	477	502	475	504	464	468	483	533	487	475	496	489	473	501	434	509	451	492	435	503	487	455	476	499	496	446	451	479	460	470	503	455	481	462	473	517	488	491	468	463	492	486	513	463	500	470	464	513	520	466	492	503	478	480	490	481	484	437	472	502	523	479	458	452	479	468	440	491	496	469	494	506	479	471	471	478	522	465	454	444	496	484	486	486	471	463	445	457	447	496	494	482	500	457	470	468	480	454	484	499	465	483	493	470	501	513	466	462	474	508	481	467	505	497	487	466	472	499	507	514	446	462	524	503	489	455	486	506	468	519	472	476	512	518	489	504	509	464	480	498	488	475	494	481	468	537	467	457	522	440	483	487	471	505	495	420	469	505	480	483	470	461	480	525	526	489	477	540	481	494	514	474	535	459	513	490	445	461	451	487	537	458	525	494	524	476	469	449	461	467	451	484	504	511	463	487	495	482	483	482	483	442	479	486	482	487	477	522	479	479	494	488	480	480	512	478	512	512	453	453	505	428	530	450	490	461	467	481	479	467	484	494	538	466	491	500	504	461	460	477	478	475	516	498	523	503	473	515	503	471	466	460	510	446	516	502	488	485	471	478	476	497	452	499	493	507	484	468	472	477	477	469	473	459	501	488	472	461	513	490	472	443	483	454	504	495	490	489	496	490	459	475	482	443	495	495	487	489	484	479	481	473	522	473	472	496	502	466	512	481
27247	22880	19490	9652	5080	5501	8176	5788	2352	479	354	333	359	381	344	330	346	313	343	349	329	328	345	328	404	329	324	352	366	319	349	358	345	362	336	334	321	276	322	312	318	330	325	328	349	341	350	349	312	345	311	350	346	324	341	347	336	367	316	326	334	339	319	311	312	315	289	334	355	316	321	306	338	346	310	332	355	356	340	340	311	311	329	340	392	313	287	347	353	312	305	334	313	350	338	332	304	332	362	338	345	316	341	306	345	309	344	373	305	359	349	326	366	347	328	320	332	310	347	330	304	305	383	289	303	311	330	339	330	359	355	289	313	326	305	359	337	332	330	325	302	333	350	384	344	318	337	334	359	323	321	339	331	335	307	299	313	337	364	310	312	347	318	345	335	299	325	317	331	321	335	338	305	363	314	310	367	307	320	334	300	300	315	320	278	329	302	366	295	323	337	324	321	315	324	347	302	333	338	321	344	317	368	323	301	319	303	340	336	345	336	330	332	334	327	277	338	333	345	328	313	332	316	341	346	363	344	320	339	351	329	350	328	323	339	313	364	321	330	329	339	319	350	325	341	309	313	309	358	302	367	360	317	314	321	321	336	299	327	347	324	337	332	312	346	358	344	352	335	340	331	349	358	336	340	316	360	350	309	348	325	355	347	345	325	311	328	308	331	362	330	328	329	315	331	324	326	349	312	310	338	321	298	346	341	314	316	307	329	319	338	339	318	321	333	324	309	326	360	313	340	328	313	314	345	310	320	315	337	324	366	335	336	359	359	301	347	314	337	336	329	356	346	338	343	337	342	337	321	330	295	346	333	309	338	341	355	305	306	325	332	347	332	313	332	358	307	352	327	308	375	350	325	337	336	316	336	356	314	335	326	307	339	303	345	303	342	320	376	323	341	324	345	353	343	331	343	328	327	335	333	313	319	325	340	343	332	342	341	333	329	330	338	349	338	319	344	305	344	324	322	318	346	316	338	319	309	310	345	329	330	345	339	343	317	359	333	342	318	336	321	321	354	336	367	349	339	311	328	329	318	318	373	361	289	322	307	319	337	339	317	351	323	338	314	344	289	318	324	333	306	310	344	317	329	322	352	299	362	331	323	345	323	309	337	349	354	341	338	325	339	334	325	307	351	360	337	333	328	331	355	362	326	297	328	319	330	304	343	325	353	346	297	346	351	318	316	341	353	302	321	316	322	335	336	332	332	343	311	344	358	321	366	313	329	323	329	336	320	315	346	330	351	324	307	350	309	344	328	331	338	330	334	315	358	338	369	319	272	317	312	331	345	318	338	323	324	306	318	318	334	331	327	358	333	373	339	378	293	325	326	317	324	310	337	343	343	322	376	360	312	332	340	327	324	312	330	362	335	330	321	328	361	314	335	348	337	311	286	329	304	321	304	356	312	322	311	323	297	311	350	317	328	319	340	331	313	333	323	334	335	347	358	329	350	377	317	329	311	355	309	326	358	312	348	319	317	305	335	330	306	322	306	367	312	312	344	325	364	334	342	348	351	326	363	311	319	318	311	335	322	312	335	331	297	341	341	348	358	334	328	318	330	354	333	329	336	290	316	321	328	322	313	363	348	330	298	317	320	332	320	358	318	316	351	373	333	337	320	321	308	329	338	336	344	358	389	314	323	330	366	312	345	335	350	329	323	311	327	333	295	358	338	362	315	335	328	333	341	335	310	326	350	327	309	324	341	319	304	324	360	339	323	317	308	340	337	306	335	319	341	331	343	324	311	359	346	339	343	316	323	330	332	329	370	306	323	287	326	330	337	333	333	363	340	339	338	368	319	324	323	326	350	332	316	317	331	319	333	319	350	346	327	343	318	342	310	341	342	356	331	376	305	334	302	331	353	309	303	329	319	357	305	327	363	330	325	337	327	333	314	335	334	306	318	308	359	340	341	344	310	322	334	332	315	344	323	311	340	353	339	347	340	339	305	312	333	314	334	329	331	330	325	320	331	324	345	293	351	336	312	327	319	324	345	255	328	311	314	333	306	358	336	318	347	362	308	344	368	351	300	311	353	325	294	363	305	353	307	332	313	332	349	334	302	330	318	304	328	295	334	303	352	304	322	341	354	322	344	324	319	304	352	334	315	342	333	323	343	313	327	304	307	341	321	343	340	316	355	315	298	356	291	333	348	327	312	336	344	335	329	345	327	353	332	336	337	311	316	352	312	325	300	315	319	308	328	313	361	307	325	300	332	327	330	357	356	340	318	363	312	319	343	346	312	336	335	315	334	309	284	339	355	327	315	323	337	314	308	329	330	338	311	318	335	350	308	370	335	323	330	350	326	367	321	326	318	315	310	303	324	341	367	329	328	335	323	341	285	352	334	343	317	329	361	309	327	321	349	318	337	347	347	328	327	346	323	326	331	332	333	335	314	360	332	341	273	346	329	354	327	330	338	303	342	333	337	309	354	345	317	319	295	317	328	293	318	316	317	311	357	341	326	302	325	318	329	341	305	320	373	335	314	301	357	354	303	346	342	314	328	325	330	321	348	310	328	352	357	321	306	321	353	329	365	330	300	319	310	353	348	295	328	328	327	325	333	328	310	302	349	315	334	354	328	289	318	331	314	367	328	334	318	340	292	343	341	325	323	330	316	347	349	305	324	358	351	333	327	325	375	311	346	295	352	294	316	330	331	305	338	290	318	346	334	338	334	314	335	322	351	328	328	352	334	322	348	331	322	357	334	328	317	347	344	329	353	341	336	321	332	354	321	296	346	318	325	360	361	334	332	365	298	353	359	316	356	321	353	364	361	348	320	330	344	319	340	343	330	343	348	348	320	341	340	390	335	338	301	336	309	334	320	315	334	332	333	344	329	341	329	349	344	342	357	331	307	337	367	351	369	323	364	329	359	324	316	327	295	346	348	320	331	317	349	335	324	337	314	323	353	304	330	343	341	328	347	345	333	328	320	319	346	315	314	315	336	334	339	332	319	317	323	333	333	299	314	348	356	348	314	336	319	324	335	356	342	336	360	313	300	344	354	321	323	336	320	340	346	342	338	343	357	333	347	300	310	325	308	343	319	347	314	325	331	335	306	320	317	300	341	322	307	348	313	318	309	323	328	304	324	321	340	300	354	347	312	318	326	329	362	336	356	350	360	339	332	319	331	313	347	333	308	334	291	317	356	366	344	302	339	345	329	349	308	294	328	362	331	317	352	372	311	317	318	333	317	327	343	317	332	298	336	343	305	329	340	329	336	327	343	338	310	322	351	333	328	329	312	350	314	305	343	327	343	324	350	363	365	349	318	323	328	309	315	349	327	353	336	316	351	301	319	315	374	335	321	302	314	311	314	350	343	331	327	347	322	353	340	306	336	324	338	348	333	335	312	362	317	333	323	344	297	333	315	360	339	362	334	331	331	322	334	322	344	322	329	367	331	333	327	347	325	317	338	336	335	316	319	281	332	314	345	350	341	322	335	316	327	354	329	322	325	321	323	342	304	320	345	341	355	306	327	365	307	311
25179	37084	24450	15669	12494	14089	17316	12627	5418	1058	688	722	639	669	664	633	632	607	682	618	634	640	597	654	642	601	634	632	616	624	619	625	603	604	636	613	608	612	614	628	605	640	599	615	628	636	618	605	599	646	635	597	631	612	668	664	615	619	646	593	640	620	611	597	627	634	619	583	609	584	629	624	596	599	608	606	578	641	594	643	608	623	649	629	636	656	633	581	596	601	590	627	646	608	613	653	635	612	615	611	649	646	603	605	606	594	626	626	610	634	569	630	656	589	650	646	618	628	652	618	606	621	626	649	621	628	627	658	633	672	621	604	675	633	662	675	636	670	545	616	585	576	622	595	611	603	677	606	638	599	629	644	595	616	624	612	618	650	643	587	599	618	600	649	626	582	648	607	634	648	563	650	613	632	655	604	610	655	571	570	601	601	627	676	624	637	596	633	631	616	618	624	622	632	612	617	602	577	642	621	629	600	596	638	631	605	617	609	612	599	571	575	583	618	619	612	638	593	618	643	582	581	593	580	617	629	580	620	630	644	590	594	613	650	587	570	572	625	644	631	621	598	585	639	603	596	668	646	610	597	612	635	605	641	651	583	601	632	559	654	631	609	630	631	652	614	581	589	602	607	636	573	621	611	640	629	667	619	612	604	645	636	611	602	601	659	638	580	614	607	571	612	636	588	634	609	586	626	601	632	632	636	618	626	594	544	629	610	612	609	600	591	617	633	609	643	632	562	644	626	637	636	613	623	630	579	593	665	588	584	662	622	618	648	628	577	623	626	590	584	644	620	634	595	634	615	620	646	625	590	614	626	615	628	653	602	623	629	617	590	620	582	602	655	638	638	613	632	646	617	617	645	570	595	604	656	607	601	594	604	634	619	632	606	626	595	587	629	604	625	625	653	601	583	637	629	660	604	589	628	604	605	616	592	674	630	589	638	660	683	595	640	646	624	654	587	611	585	614	637	613	601	611	599	589	662	626	589	626	637	608	624	659	600	601	633	560	579	632	618	628	625	610	598	608	629	577	566	684	614	644	629	649	639	633	578	608	648	653	594	603	649	617	610	647	620	613	606	631	625	646	618	622	607	616	626	629	641	621	615	625	609	668	614	608	611	612	614	628	673	632	647	580	624	590	604	595	584	601	590	608	614	634	617	623	590	604	619	603	608	632	612	658	662	628	634	611	636	622	592	613	633	667	616	602	650	627	641	634	627	605	564	633	616	634	614	573	612	647	591	606	625	626	653	613	580	624	592	594	617	599	611	626	650	669	632	581	600	633	576	628	617	633	658	628	626	631	573	609	645	635	611	623	572	627	681	606	585	613	609	610	569	604	634	590	617	634	665	631	589	598	591	657	579	625	640	608	582	673	608	619	649	636	630	632	637	626	609	605	624	675	570	634	656	605	676	629	641	619	627	610	621	677	637	612	655	559	661	627	614	650	590	640	599	655	647	581	583	592	630	595	644	673	662	606	623	617	654	620	607	655	639	632	613	638	610	608	606	607	639	620	610	604	607	597	592	607	647	621	633	606	638	648	630	658	568	653	588	601	593	607	611	616	622	613	631	643	608	595	593	578	593	644	598	648	605	638	643	590	651	599	612	608	650	637	563	642	602	649	600	613	640	628	597	631	660	616	615	625	601	642	580	628	629	624	606	630	593	617	640	629	659	653	591	621	607	601	583	620	632	641	596	614	683	614	650	631	633	616	627	594	626	653	610	591	616	605	599	599	662	615	577	625	605	628	634	600	629	613	603	619	600	668	611	600	611	671	670	689	615	656	563	637	599	606	633	597	646	607	610	625	598	624	620	596	668	610	603	619	644	622	607	612	597	582	579	626	610	627	654	617	618	623	608	619	571	653	619	626	643	651	614	624	573	594	627	621	612	609	628	599	588	613	586	617	610	602	599	609	609	663	594	627	618	605	654	614	601	544	601	688	627	615	608	634	597	628	602	588	585	587	553	599	653	594	625	632	638	631	670	567	596	650	639	615	583	637	629	608	620	647	616	621	587	588	617	591	615	628	627	686	609	580	656	602	687	616	586	627	632	640	604	655	630	616	631	619	606	583	639	642	598	667	596	647	604	607	585	639	648	614	612	670	622	656	661	660	620	594	617	665	645	557	693	598	653	574	575	625	657	586	649	622	671	577	615	610	580	600	609	591	619	564	558	584	631	633	642	589	643	590	604	617	635	627	638	633	597	631	639	602	604	616	622	641	652	655	604	622	630	618	581	617	594	583	608	560	611	631	623	624	627	648	615	615	649	617	614	607	618	634	600	616	611	615	659	633	618	615	605	635	633	610	612	642	625	629	638	585	577	624	603	635	592	593	623	635	569	604	622	645	598	651	609	585	590	658	632	592	655	620	646	661	663	589	608	609	613	627	638	648	628	603	608	603	605	628	581	570	595	636	650	596	582	612	671	634	577	647	586	607	624	596	630	606	603	611	607	601	644	624	580	621	662	666	636	624	627	621	592	582	621	628	606	599	595	622	606	659	587	593	598	620	594	592	650	633	587	600	618	594	619	601	622	606	625	677	642	612	652	658	560	618	601	621	609	604	594	650	633	603	660	599	596	591	595	615	616	638	628	596	619	677	604	613	591	590	615	649	657	571	616	610	660	672	594	648	618	603	713	589	626	599	596	628	635	624	636	638	634	644	607	560	648	595	606	633	586	605	611	595	620	592	614	627	603	616	626	594	646	612	610	641	643	595	595	634	603	634	619	620	669	637	663	657	617	640	653	635	641	647	612	624	651	618	619	629	619	626	600	619	615	639	616	619	591	584	636	617	648	620	639	592	594	645	621	606	630	608	600	661	594	620	627	596	682	651	580	623	608	590	606	644	605	596	618	635	625	636	598	653	615	629	566	592	631	639	634	633	636	630	655	621	589	646	677	605	630	612	668	584	651	639	583	549	622	607	666	582	672	640	628	599	584	653	607	670	626	617	619	647	616	612	617	595	599	604	634	637	614	600	614	604	592	606	585	584	611	644	591	638	614	674	664	640	617	644	613	638	586	612	630	620	584	640	631	593	624	638	589	574	628	624	603	587	587	639	610	637	628	655	640	588	591	616	652	621	622	560	611	632	576	606	640	623	602	610	645	580	587	649	593	592	575	612	589	613	637	630	628	618	581	632	577	642	592	590	631	603	577	651	601	597	622	681	629	604	623	602	599	622	571	609	574	632	649	600	622	654	611	662	605	677	589	635	618	613	590	610	584	624	598	641	645	617	593	609	629	599	579	620	596	630	624	616	642	586	614	600	620	620	601	623	607	605	645	621	657	626	633	589	639	583	594	605	622	615	616	640	636	595	655	569	637	600	638	651	656	605	658	653	663	662	613	582	604	605	610	642	577	634	603	589	632	583	623	618	636	608	618	607	604	668	596	616	620	612	634	679	626	642	592	608	592	591	572	586	648	620	629	617	610	633	620	589	649	639	624	645	586	585	613	579	648	630	575	603	631	616	611	616	625	633	642	584	617
24597	21616	28698	24898	20510	24029	38085	30003	17284	4156	378	364	331	308	306	312	307	293	248	299	263	317	287	277	293	288	264	287	265	296	279	299	271	310	282	273	289	310	303	288	310	271	313	306	302	300	275	273	282	267	324	289	317	336	339	317	281	287	293	305	283	337	297	262	321	292	282	307	272	311	285	295	285	283	265	280	276	303	267	279	302	281	298	285	304	292	265	303	274	282	317	291	251	294	290	275	258	272	257	279	264	279	290	292	316	263	265	323	273	268	310	268	270	285	288	276	293	285	306	301	310	259	308	271	294	288	282	311	295	284	275	272	251	290	301	276	303	279	305	266	275	282	289	306	280	300	278	289	310	257	283	275	267	285	270	270	290	309	282	292	270	294	301	306	281	278	277	295	287	301	301	308	289	242	328	271	280	297	300	298	262	280	301	298	312	277	287	283	304	281	296	272	318	290	257	284	293	298	308	290	293	303	309	280	297	267	277	290	293	306	277	298	297	274	282	278	308	286	318	279	268	278	280	257	279	278	271	283	261	289	303	285	275	316	317	284	287	286	267	313	287	257	310	282	320	287	271	272	288	306	298	289	291	275	287	282	269	288	274	277	262	299	266	311	269	305	295	287	307	270	297	275	271	275	267	298	304	300	265	274	263	259	305	282	290	286	270	285	285	286	316	283	291	289	281	285	292	266	292	285	294	291	307	293	307	270	300	287	299	277	277	303	287	283	308	268	296	284	283	292	306	282	271	298	289	267	295	286	278	282	276	304	270	307	284	280	293	300	304	273	314	283	275	322	280	263	303	298	283	299	257	279	275	291	301	255	272	267	250	303	310	265	278	298	295	282	266	299	254	272	270	281	327	304	311	243	265	291	302	292	294	250	251	252	280	263	342	275	289	276	289	320	274	292	318	264	293	282	310	322	292	289	294	267	277	304	286	279	309	267	256	292	265	288	260	295	280	298	292	303	270	297	288	262	273	263	311	278	284	278	302	303	312	270	249	275	278	284	253	272	286	296	270	291	315	302	275	290	322	284	282	282	289	289	317	267	253	277	250	282	292	314	312	294	297	281	286	316	305	315	282	255	295	276	260	291	317	268	279	273	297	317	309	286	285	289	297	311	286	238	285	281	281	269	311	303	277	274	265	272	295	294	297	287	300	327	302	302	287	289	283	297	276	326	279	268	288	301	314	281	299	252	291	304	271	288	288	289	260	287	303	270	316	306	305	302	297	304	294	284	296	298	291	309	257	276	270	283	309	273	291	305	270	292	267	296	308	282	258	305	284	266	253	315	282	290	302	311	263	269	298	285	287	310	265	277	282	290	270	278	302	272	273	275	302	282	272	274	302	259	300	264	283	311	278	309	256	260	271	286	288	284	326	276	276	275	297	273	297	282	276	303	283	301	267	277	284	279	287	262	289	295	285	268	277	289	277	308	291	269	293	320	287	315	299	296	270	279	275	302	313	272	248	256	321	303	303	275	261	298	254	298	301	264	263	286	273	291	292	296	240	272	249	270	295	278	263	291	266	245	275	261	289	265	274	310	287	259	297	272	287	278	291	298	301	295	281	309	291	280	286	312	268	266	296	251	288	325	274	307	255	265	305	276	308	277	316	278	252	259	308	306	294	289	266	310	285	278	288	298	293	310	290	271	283	302	334	283	286	272	281	299	331	281	318	281	306	279	298	281	279	263	279	265	279	266	312	276	263	259	278	280	306	266	297	286	282	291	293	318	289	249	261	319	293	277	255	272	284	286	275	324	273	286	281	295	280	258	294	267	261	304	260	276	286	296	304	275	289	263	270	262	253	314	252	301	286	310	303	263	265	294	270	271	302	286	282	275	280	282	288	292	298	291	285	306	307	269	261	284	280	269	290	268	244	286	290	266	281	280	291	294	278	296	268	299	279	295	265	291	287	335	308	296	278	279	263	269	277	305	262	287	254	290	282	291	287	282	299	294	281	264	272	298	287	293	271	276	257	279	294	262	252	293	298	264	288	274	288	260	283	322	296	282	282	269	243	248	251	276	277	274	282	296	284	276	269	264	277	300	289	255	266	276	293	302	264	287	272	302	249	275	277	277	305	267	270	294	264	287	311	262	271	275	274	264	283	285	290	287	300	281	296	311	284	304	293	313	289	290	264	277	303	298	309	241	253	288	301	269	273	308	272	282	259	277	276	301	271	290	281	284	248	287	265	312	283	292	268	252	291	277	309	297	275	270	282	263	294	279	263	278	275	270	291	268	310	290	314	289	282	271	302	303	274	292	272	289	262	281	284	290	283	266	243	290	278	285	266	302	272	284	307	339	281	278	282	305	266	295	288	277	284	283	275	303	285	301	282	298	266	299	270	286	298	302	298	297	269	270	297	295	280	257	271	262	284	261	266	258	292	300	274	296	292	253	290	289	268	269	318	277	295	298	267	303	253	298	311	262	295	302	280	273	299	316	298	271	276	295	302	310	329	316	276	280	295	300	298	294	285	280	303	259	306	305	284	281	314	265	318	270	298	255	317	293	282	305	288	284	314	277	273	262	307	278	283	279	298	290	311	279	293	302	285	247	321	277	275	282	295	288	267	268	287	277	279	254	312	310	299	279	285	285	287	278	264	278	317	277	286	312	320	298	278	285	278	268	295	281	294	283	298	301	240	284	281	284	298	289	289	291	305	276	290	252	298	304	268	294	273	289	306	266	275	276	297	307	261	281	284	307	285	293	273	291	297	292	265	279	304	274	271	278	277	296	262	287	274	271	325	282	273	283	300	260	283	289	304	287	280	314	286	311	301	306	299	302	296	284	334	272	293	292	287	275	311	296	296	290	263	300	307	267	292	270	286	280	291	285	266	287	278	280	247	284	296	308	283	282	282	256	288	306	314	271	254	259	267	286	293	260	304	291	285	281	302	296	263	305	297	284	280	285	287	271	268	293	302	307	313	315	295	286	287	280	287	257	277	278	298	308	291	280	295	294	282	285	290	286	314	300	300	283	268	285	296	269	286	263	287	285	277	238	291	265	272	269	263	269	285	282	326	273	289	270	300	269	268	272	268	265	301	277	278	267	309	294	301	284	311	272	277	304	289	290	278	236	313	293	261	276	326	331	281	265	281	249	299	268	263	320	326	288	288	282	276	290	294	279	269	263	287	299	298	280	317	294	276	286	318	292	273	250	268	310	274	280	283	303	280	272	281	313	267	288	261	301	288	291	291	305	288	309	287	304	298	287	260	271	285	292	279	301	274	257	284	264	290	281	272	292	279	313	281	285	273	280	305	284	271	284	264	284	259	289	286	278	324	261	260	280	310	290	309	263	258	265	276	278	303	272	287	281	275	249	280	256	283	304	284	258	280	296	274	301	283	290	312	285	281	275	289	291	290	300	273	298	278	291	278	268	259	294	306	287	281	270	275	289	297	302	301	288	292	288	277	249	297	270	288	267	272	260	270	274	261	296	274	299	268	308	271	295	296	286	284	271	311	293	293	276	312	277	303	307
28568	47407	31720	20418	18683	34322	43917	37570	24996	7421	721	942	649	551	547	595	538	575	583	555	551	547	600	558	586	532	535	575	581	538	557	535	575	569	548	547	542	553	572	525	533	559	531	575	564	523	566	561	542	516	587	570	557	641	713	677	591	526	592	529	537	500	603	559	518	531	512	580	551	565	562	538	546	536	589	533	536	570	541	548	561	553	523	524	518	585	526	525	536	483	568	523	531	563	545	574	516	505	563	521	542	540	559	552	531	587	521	596	537	549	477	580	509	553	534	562	591	552	528	528	545	548	528	507	609	543	533	539	499	551	565	564	561	536	502	538	540	488	501	496	521	551	542	515	559	520	577	553	551	537	522	543	530	515	540	582	520	560	599	549	509	556	561	526	555	543	579	527	535	514	548	544	526	528	502	550	544	540	539	572	562	568	517	525	549	550	570	522	516	516	576	570	530	568	529	562	546	524	544	551	533	583	552	518	575	534	547	544	528	547	641	568	527	566	531	544	540	576	544	494	554	549	540	556	561	520	554	549	621	512	539	524	494	526	544	531	554	536	561	514	525	553	544	528	519	536	579	525	539	547	498	529	536	517	565	557	534	540	522	516	542	534	547	583	561	558	530	579	520	501	551	554	564	553	561	546	530	553	559	564	492	545	553	553	538	510	535	554	526	545	505	533	585	547	566	539	526	515	529	541	570	534	513	508	557	581	574	546	534	550	539	528	565	585	544	551	514	548	580	559	547	565	551	508	557	537	576	538	531	526	528	577	501	548	543	567	548	543	544	487	555	524	503	507	569	493	541	553	529	549	553	556	534	519	537	491	482	574	530	560	539	547	551	539	538	546	595	544	566	536	523	581	536	552	564	562	543	544	533	511	587	535	547	568	506	486	496	572	572	523	559	517	521	527	529	571	515	527	551	552	556	556	532	549	512	583	557	578	571	577	517	492	569	530	570	506	551	517	567	541	538	536	573	537	528	535	521	582	561	520	560	523	539	537	550	514	590	564	528	545	541	526	563	511	559	528	519	539	569	556	553	549	542	570	527	567	578	508	541	550	545	554	525	525	526	550	519	544	577	495	548	539	529	536	563	541	563	520	528	574	498	550	552	538	565	533	551	530	558	516	552	515	478	570	528	603	559	523	565	539	547	527	544	539	531	527	505	501	535	552	527	554	527	514	565	527	511	519	535	533	552	523	529	529	569	552	572	527	518	536	533	538	539	567	544	529	559	533	533	524	564	572	539	533	564	538	540	539	547	559	534	565	492	535	562	549	499	530	537	547	527	568	569	543	544	533	500	597	561	537	569	544	553	567	546	535	533	566	509	544	568	503	554	554	513	550	575	511	553	572	545	525	565	567	533	554	533	525	551	512	517	547	525	553	549	518	583	556	546	562	525	519	565	491	553	575	567	510	549	533	528	502	568	585	518	578	554	547	581	525	506	514	556	510	503	528	538	542	560	558	548	568	579	576	512	545	562	523	572	503	548	574	552	531	545	540	573	553	526	512	540	555	532	513	536	536	538	555	522	553	540	545	593	564	537	543	551	545	487	539	529	535	607	530	526	540	565	556	537	553	551	561	533	587	547	545	536	511	540	534	520	495	523	522	557	570	547	537	564	559	567	561	518	570	592	561	542	509	531	550	593	533	546	533	547	566	563	532	551	554	572	499	575	523	553	502	549	566	532	509	549	539	533	543	543	564	541	553	567	524	545	555	560	583	590	538	545	545	518	543	569	567	575	522	550	516	564	568	516	533	535	509	560	494	558	539	554	574	539	537	525	530	572	519	578	574	535	546	499	546	531	511	577	550	529	538	536	530	540	565	553	567	590	526	538	572	571	517	537	538	524	561	576	519	555	551	549	549	564	536	566	539	555	570	553	582	523	563	522	556	522	554	573	570	515	567	500	610	540	570	558	514	557	540	522	519	523	519	530	507	544	534	547	577	512	529	526	548	551	512	561	532	542	537	541	539	571	522	548	508	570	536	548	531	530	560	570	558	559	581	505	550	541	518	536	556	559	571	516	510	561	495	518	562	554	509	506	533	541	547	547	526	535	555	574	558	539	499	543	587	524	489	555	540	546	529	563	562	554	510	577	561	524	570	559	516	557	493	521	556	585	509	526	543	518	527	560	493	562	543	555	550	553	497	537	534	579	504	556	592	537	592	556	532	565	546	545	531	504	542	533	548	530	549	559	595	542	539	526	531	547	575	490	567	529	499	550	525	545	536	564	549	533	558	516	548	520	551	563	546	549	527	545	527	553	549	569	565	548	527	564	537	543	518	548	583	576	568	564	590	519	532	548	575	506	500	567	501	533	585	489	587	542	542	562	524	513	531	586	555	548	532	533	545	533	574	547	525	543	520	547	521	549	535	565	530	464	593	551	554	544	513	563	552	523	580	562	526	564	541	568	556	501	557	517	518	546	568	580	532	518	535	501	506	557	541	547	534	550	511	550	548	538	569	546	528	521	547	549	549	516	555	574	536	511	546	584	561	514	550	533	533	492	554	509	532	561	581	529	529	520	559	579	565	579	493	579	530	545	520	527	532	540	585	503	552	545	565	563	548	538	532	540	532	524	496	537	529	535	512	553	518	521	521	520	529	558	570	547	547	524	560	569	528	564	572	510	532	513	553	546	532	555	509	545	560	547	563	543	524	500	517	520	536	576	544	564	543	528	540	500	505	558	517	567	571	546	567	510	570	563	532	543	537	518	527	528	570	563	542	561	537	539	527	567	514	558	540	536	593	549	518	544	539	563	581	515	511	554	502	529	496	558	564	530	560	539	538	562	568	519	552	538	494	568	525	541	557	528	495	554	506	578	517	547	547	542	552	537	518	579	548	545	542	528	538	541	545	536	534	517	533	535	544	566	542	563	511	506	541	529	524	566	537	544	555	518	525	536	520	584	577	543	506	549	515	536	553	544	498	517	498	552	575	532	559	539	540	547	557	525	564	556	559	524	519	554	557	516	592	557	536	566	503	562	514	534	530	541	544	566	591	589	550	527	569	551	552	569	561	555	554	512	532	539	527	549	522	566	525	558	544	541	548	538	551	521	567	561	525	586	510	539	543	531	523	558	535	563	570	532	564	543	564	586	586	564	555	553	568	565	496	558	561	513	542	532	556	516	539	520	564	526	536	584	549	504	536	588	541	566	546	595	540	532	558	508	518	548	578	528	554	562	525	544	532	559	580	538	535	564	568	539	554	555	520	562	526	518	546	552	542	522	531	583	553	566	558	522	559	544	545	544	545	560	545	509	554	517	577	566	540	578	540	540	522	568	577	511	516	512	528	508	510	542	555	538	576	532	545	570	539	524	524	521	558	535	587	629	554	564	532	536	519	578	524	520	525	554	541	518	580	532	555	529	550	509	520	529	538	524	550	549	562	552	572	539	534	532	564	528	520	529	537	514	556	524	513	502	542	519	529	555	519	544	592	523	556	545	531	572	530	569	552	511	563	560	543	542	552	599	551	552	547	532	519
23531	21524	29269	24102	21516	27172	49227	43181	29067	11119	526	352	334	278	267	287	294	266	290	290	272	296	296	266	258	304	237	258	261	271	278	270	240	272	273	285	256	253	280	298	257	271	256	252	258	269	264	266	252	255	293	275	271	318	349	316	297	297	266	249	257	271	253	257	257	274	248	276	258	271	271	263	252	264	258	312	258	249	261	249	265	269	293	264	282	261	242	257	271	262	257	257	266	266	250	255	253	256	299	243	266	277	304	298	294	271	248	249	268	254	265	262	263	260	257	282	262	254	261	269	268	300	255	270	266	246	284	249	268	285	250	262	256	258	258	243	280	259	235	244	240	259	278	273	248	290	290	288	286	263	269	237	251	240	251	259	270	275	267	293	252	252	248	287	268	257	249	278	248	266	243	270	237	274	284	244	288	257	239	249	290	285	235	248	272	239	249	247	276	282	247	260	255	252	247	277	273	274	262	270	259	265	264	229	256	241	296	265	262	260	264	282	252	241	257	252	248	263	258	242	257	265	284	278	249	271	262	271	265	246	267	275	272	260	240	226	254	241	288	252	275	261	256	246	269	270	286	268	271	244	294	244	271	271	288	265	283	283	259	262	276	258	239	262	267	243	283	257	260	285	251	260	220	285	278	263	245	274	264	289	276	284	265	263	269	255	246	256	289	266	245	282	259	279	266	247	252	255	280	280	278	261	268	280	267	260	269	244	267	271	291	245	267	271	269	245	304	262	260	279	234	275	244	261	262	291	292	281	285	259	260	278	263	256	262	250	261	250	234	264	265	266	252	249	252	239	245	280	278	273	257	256	259	282	251	277	265	253	271	248	261	262	261	288	276	247	277	277	269	286	269	272	269	250	266	272	288	278	259	272	254	260	276	238	277	228	262	282	283	240	251	251	287	263	263	244	265	233	264	249	240	275	240	255	257	285	235	267	256	302	264	276	253	252	243	280	262	265	273	247	264	271	262	264	281	257	275	257	271	282	275	231	293	224	252	250	272	274	289	263	255	263	257	262	218	247	279	277	269	272	258	265	280	260	253	267	249	247	266	284	292	272	252	249	254	263	244	258	260	270	280	229	224	274	248	263	232	266	267	272	271	284	267	294	276	257	254	275	237	276	286	253	271	257	248	279	267	264	298	267	295	252	267	262	289	259	277	245	281	270	282	257	264	278	297	227	274	242	248	237	259	241	287	291	271	246	239	260	276	251	256	253	268	259	276	227	246	251	282	242	278	267	254	264	274	252	229	272	271	264	258	264	259	261	295	274	268	255	232	270	272	255	261	271	251	222	237	280	264	262	282	242	248	275	297	288	269	248	275	293	290	267	271	267	232	233	280	292	234	280	267	260	267	265	266	240	256	277	243	258	277	263	252	268	291	272	290	270	256	278	285	244	254	257	255	252	246	235	288	259	269	265	254	260	270	251	232	240	250	251	299	244	252	258	290	272	237	266	279	255	265	250	229	273	260	268	232	258	265	301	248	279	251	273	256	296	240	259	293	239	256	273	273	241	253	285	261	271	255	281	290	250	253	266	231	269	283	291	281	271	271	268	289	263	298	279	259	275	274	257	233	251	289	276	271	252	272	263	251	257	316	257	253	278	259	292	273	303	253	278	264	291	266	271	252	278	289	240	270	257	274	268	263	265	274	274	237	258	278	234	258	258	263	246	275	260	272	267	256	240	265	287	287	257	255	269	251	258	297	242	269	292	276	256	244	286	299	265	286	285	248	266	256	264	270	277	270	257	237	243	286	266	267	290	271	247	257	254	275	271	263	249	244	271	279	222	269	251	262	258	303	270	268	272	262	246	260	233	271	259	261	267	262	284	269	267	252	270	272	275	251	255	272	254	276	261	259	256	258	249	240	255	273	290	267	283	254	264	264	268	244	274	256	250	272	281	262	267	279	263	257	249	295	275	258	267	293	261	230	288	270	259	286	277	281	234	277	271	283	250	254	300	249	276	251	279	240	250	262	272	291	281	282	283	283	254	280	288	262	269	261	270	254	244	273	255	286	263	276	266	280	269	235	247	277	219	245	277	272	272	219	263	268	286	265	272	250	259	262	279	254	272	246	256	243	255	259	240	269	263	272	260	254	258	254	305	262	286	259	254	255	266	273	269	289	264	281	269	280	278	234	291	282	261	246	278	286	264	276	264	279	251	289	271	262	250	279	243	242	248	302	271	266	247	268	270	248	253	252	268	257	259	275	253	257	235	269	249	252	259	293	283	260	282	229	263	276	229	260	266	290	256	264	257	302	259	253	294	256	277	279	277	275	282	266	280	275	273	263	256	272	290	279	262	295	270	292	268	267	256	271	277	262	257	285	246	248	263	289	266	274	282	289	262	260	257	274	308	241	237	277	294	311	256	259	264	261	258	248	241	266	254	247	268	263	267	268	263	257	275	297	276	258	274	302	274	266	267	256	254	274	248	274	259	265	238	275	234	275	257	243	252	250	256	249	283	273	267	256	268	265	284	267	254	273	285	278	264	238	253	262	261	290	248	268	277	256	263	270	255	267	249	263	267	249	261	262	270	269	275	303	269	280	242	269	284	275	240	243	249	282	282	247	268	264	254	252	269	275	280	239	253	232	269	252	251	268	279	275	245	252	277	247	232	295	257	244	272	284	247	279	268	290	268	267	281	249	268	289	248	253	255	287	251	245	290	249	313	242	262	257	269	278	257	245	244	277	262	277	279	245	269	263	258	265	236	269	297	262	267	251	265	284	264	267	258	259	276	274	246	248	252	253	285	278	274	245	284	275	267	244	268	244	241	260	274	255	244	258	290	309	292	246	273	275	253	233	265	253	248	261	280	250	255	276	276	284	239	270	272	260	266	252	238	267	255	258	267	267	258	257	239	263	245	281	256	288	262	263	256	264	274	273	255	261	261	241	241	251	271	246	265	247	275	260	284	260	241	270	271	243	270	245	245	245	272	260	242	275	264	280	258	269	250	234	274	258	282	263	274	254	280	262	255	262	289	291	269	263	241	249	281	291	265	259	259	267	271	288	268	275	255	287	268	264	303	282	283	253	253	249	283	312	271	242	271	286	266	253	254	261	285	245	281	285	257	262	267	299	264	265	271	272	252	306	235	275	269	260	258	252	257	235	287	277	270	295	285	242	256	242	255	265	243	263	268	246	279	242	306	277	295	257	252	272	279	280	288	264	274	263	268	248	252	283	234	268	225	241	248	250	253	263	288	274	239	269	259	265	282	265	294	253	262	243	257	273	256	264	290	233	236	270	274	283	272	254	260	234	261	261	314	243	263	263	254	234	264	293	255	286	245	256	255	241	260	270	313	276	264	233	265	237	237	294	276	255	276	256	238	265	264	257	244	271	275	256	278	268	255	251	275	275	251	261	255	253	235	245	230	257	278	280	260	243	257	285	275	242	246	247	271	291	271	264	270	269	254	288	266	244	270	260	263	264	268	258	294	254	252	238	291	279	266	262	265	269	260	275	280	244	255	277	259	258	280
32513	51239	34243	24902	22971	36160	53655	47943	35791	13906	769	875	522	579	544	508	556	532	519	486	556	486	507	476	496	499	484	499	487	492	452	494	533	465	524	495	509	528	464	473	495	506	513	484	496	502	482	511	488	481	513	466	504	690	735	713	536	531	499	517	476	503	525	493	527	503	496	515	483	481	517	477	479	482	432	498	508	480	501	450	495	472	518	488	471	523	452	499	481	482	478	488	481	485	493	485	494	505	484	493	473	515	507	507	475	473	466	484	507	488	475	532	498	493	533	481	490	518	472	465	455	494	476	482	490	512	500	481	481	505	454	519	490	491	502	478	476	500	474	500	465	486	497	461	508	466	503	468	499	456	503	441	454	505	486	529	507	463	499	499	478	509	476	504	447	512	482	466	517	499	475	461	452	555	490	459	496	479	505	506	493	497	511	540	494	509	459	477	471	488	475	447	483	478	484	513	519	516	501	508	458	489	497	469	483	490	505	486	474	517	494	488	473	477	498	472	499	491	479	500	445	502	478	474	510	462	479	491	521	458	506	470	511	430	465	447	518	480	472	497	485	494	484	489	489	515	475	476	516	514	460	491	497	484	463	465	454	498	503	482	484	465	475	459	477	506	510	526	498	502	509	498	478	472	462	452	501	507	470	462	507	492	490	460	474	485	499	466	442	525	485	458	469	506	444	450	473	476	492	489	477	468	501	480	466	460	472	482	486	505	499	467	464	490	466	479	481	488	484	468	440	507	486	497	498	490	475	502	450	492	492	492	490	475	500	491	510	478	507	536	532	506	483	474	441	537	477	500	463	492	456	486	487	451	522	456	492	525	486	472	493	465	493	473	492	490	494	500	461	486	458	544	512	510	475	485	495	500	508	523	482	479	516	495	490	490	528	461	501	454	459	489	458	526	498	485	490	498	474	471	476	495	474	503	472	472	499	514	501	510	479	480	460	480	501	516	496	460	492	500	526	498	484	499	461	474	446	499	479	508	490	532	503	497	493	465	444	466	495	502	497	467	476	519	450	525	499	515	534	474	503	474	466	487	484	499	483	519	445	481	480	529	499	488	467	508	449	498	475	503	518	511	493	484	459	547	454	490	502	498	472	479	523	484	517	463	482	521	506	499	502	479	467	513	505	500	500	496	481	452	459	513	469	472	473	450	474	464	439	488	491	477	452	530	491	502	503	534	510	476	494	484	525	461	525	496	522	465	512	459	462	508	457	500	504	505	468	527	475	508	500	488	496	497	555	492	420	489	497	500	493	472	510	450	488	487	482	494	463	477	521	487	485	512	475	464	514	464	505	492	484	465	526	482	441	490	491	477	444	468	518	473	509	468	470	490	534	478	460	467	491	500	470	469	507	466	512	473	489	443	465	519	452	488	478	466	491	469	502	491	494	514	481	521	462	481	505	505	441	429	484	526	472	458	431	478	472	532	489	485	482	471	507	475	490	460	458	490	457	486	494	485	450	487	503	474	484	501	444	506	507	495	470	477	485	489	454	494	509	536	499	498	477	450	506	508	501	495	480	515	480	501	501	513	501	510	469	513	490	495	498	500	479	473	483	480	495	463	476	491	519	486	499	500	491	518	535	486	483	499	496	501	508	513	485	426	508	460	540	474	477	468	483	486	524	449	466	492	495	513	469	510	471	540	473	483	511	436	502	483	515	530	448	481	485	478	512	464	486	464	478	463	481	526	474	480	486	512	506	468	498	478	493	456	507	507	502	451	519	500	477	431	505	501	425	518	464	460	470	471	469	500	471	470	487	446	501	489	474	483	508	525	488	498	453	520	475	488	436	457	479	462	498	465	499	485	490	484	499	484	498	497	515	488	489	511	468	490	458	474	472	521	489	484	483	506	505	481	500	491	515	452	516	485	491	505	516	494	454	474	463	458	481	469	465	514	474	533	478	450	450	468	506	472	505	512	487	499	456	465	485	518	444	490	496	485	535	497	464	506	496	433	494	462	484	450	507	476	436	502	450	482	489	455	464	462	469	490	483	436	497	463	482	475	491	498	480	472	463	452	481	494	480	488	485	489	460	435	457	471	446	509	514	487	531	498	445	511	509	472	467	470	527	509	485	487	499	494	528	498	485	437	464	486	462	487	459	481	549	460	489	490	452	510	473	522	491	493	521	452	495	508	452	451	502	506	491	536	486	492	444	483	482	516	473	497	478	498	478	522	490	472	520	441	486	459	457	500	481	495	502	498	482	492	476	497	461	511	499	471	531	486	505	474	518	496	499	500	459	498	470	472	511	480	486	534	488	486	444	507	505	479	494	501	480	494	460	489	486	496	470	511	502	487	497	432	493	468	464	489	452	479	477	472	498	488	481	485	488	489	444	495	517	475	470	501	486	494	500	446	515	498	463	438	469	490	473	466	474	461	444	484	470	484	474	472	500	494	522	465	464	510	443	489	485	460	454	516	498	497	462	492	491	460	488	477	480	478	498	454	522	514	534	470	512	523	454	483	474	486	474	476	498	461	472	482	449	459	497	480	466	494	446	551	448	481	467	505	488	465	463	502	464	459	500	491	489	441	490	484	500	494	499	458	493	473	453	499	522	475	523	473	517	490	492	477	524	478	469	480	506	514	479	488	473	547	484	485	519	512	479	464	481	509	506	503	469	484	493	481	511	515	517	508	469	482	464	488	520	493	515	496	478	502	476	476	506	509	504	526	513	535	461	487	501	428	479	494	488	491	486	482	466	454	479	508	499	506	503	492	481	452	510	519	464	469	460	496	531	514	477	490	502	504	499	460	484	498	505	473	509	515	488	526	470	473	476	476	459	478	498	507	464	489	467	467	492	487	474	468	461	518	540	478	494	500	528	501	459	508	510	491	457	484	496	496	479	482	487	472	487	506	508	465	457	506	485	497	483	515	488	479	503	478	488	518	479	446	506	455	550	445	505	456	493	508	469	499	475	503	492	530	492	460	485	467	494	470	477	462	499	475	526	484	490	469	502	463	463	436	500	458	462	486	490	552	465	502	482	479	482	476	493	501	447	528	510	527	475	469	476	474	494	487	512	504	503	460	511	497	488	464	484	510	484	493	460	505	486	491	485	513	460	444	492	479	494	504	468	482	513	476	552	472	524	521	490	488	514	479	486	482	514	458	490	464	495	458	508	484	470	468	501	481	511	475	481	471	517	495	478	515	516	507	494	506	511	493	452	514	512	473	512	483	496	526	492	493	508	508	474	494	472	476	516	537	477	474	445	494	462	551	458	497	511	473	463	549	438	473	448	521	475	463	488	470	487	482	485	505	486	496	460	512	449	457	493	463	483	448	454	501	492	470	502	484	482	462	512	496	533	465	493	503	485	513	492	442	476	541	482	515	486	521	476	495	501	482	450	470	469	456	505	530	525	484	470	462	489	527	465	523	476	482	467	460	496	474	476	485	465	511	493	475	491	463	479	513	431	474	457	470	480	470	496	493	474	495	493	541	478	484	500	469	495	482	515	485	452	496	506	481	449	500	506	469
27303	21813	16948	7414	3581	2741	7415	6976	3644	927	341	337	306	320	349	324	351	299	311	322	333	320	302	336	328	358	344	339	340	320	321	348	334	327	312	318	339	312	303	329	331	352	376	340	325	335	295	336	353	325	325	343	322	319	350	337	330	324	303	352	332	298	351	314	339	321	344	332	326	313	307	317	317	334	319	330	338	337	322	323	320	291	323	319	352	321	330	308	338	334	318	316	332	339	329	293	344	309	353	272	320	351	335	357	323	322	326	332	299	314	304	309	334	322	350	324	308	309	322	333	358	345	314	319	311	331	328	317	326	312	328	291	319	327	320	291	324	314	302	302	309	330	333	315	374	315	324	319	312	334	303	323	317	325	349	294	311	353	350	311	326	336	319	309	320	320	316	339	308	304	337	316	320	349	325	295	324	371	310	336	337	352	342	326	347	303	296	328	318	315	353	349	329	336	329	312	363	298	344	326	330	301	284	320	291	335	321	341	313	294	351	319	321	310	331	357	328	334	305	313	329	317	320	295	312	325	316	316	303	327	314	310	335	316	316	301	340	332	363	330	336	339	332	350	272	317	329	352	364	337	342	318	292	316	319	323	329	321	339	303	310	343	358	311	351	354	338	318	340	323	348	348	329	320	336	320	306	302	348	337	338	324	299	332	300	325	330	337	321	302	307	325	301	363	321	302	323	334	330	320	334	306	306	334	316	326	309	329	319	338	326	343	314	325	312	310	341	308	339	329	345	330	321	309	319	334	305	334	323	346	326	326	312	294	334	352	327	324	331	314	301	329	357	334	332	368	358	335	335	326	262	348	334	348	313	323	289	331	294	325	322	284	334	337	357	336	343	344	321	288	315	346	332	329	312	322	355	346	343	336	320	362	304	303	327	312	328	326	335	328	303	323	360	282	330	329	300	313	311	342	319	292	330	309	349	345	311	328	328	308	304	306	322	318	314	331	351	356	320	301	309	317	325	324	328	304	333	323	336	303	317	316	315	284	326	298	349	301	350	308	318	328	318	301	325	342	322	313	296	306	346	318	344	325	293	279	353	366	333	313	353	308	358	318	339	292	338	328	328	306	314	329	357	334	306	335	312	318	310	354	335	319	312	288	286	287	354	357	326	376	333	322	322	309	374	340	343	293	321	332	331	319	323	328	353	326	327	336	330	297	342	314	357	308	329	333	312	323	346	331	332	329	310	289	348	333	300	327	315	317	328	340	316	376	322	296	313	340	332	327	346	358	350	333	326	323	337	292	324	294	290	314	334	307	302	332	322	334	330	338	314	303	342	329	347	313	336	314	316	341	338	360	328	327	308	314	348	316	341	345	305	333	326	325	346	335	313	306	304	359	323	340	312	297	304	322	336	320	305	347	313	343	345	343	330	327	308	318	340	308	306	314	325	366	334	311	317	324	328	325	346	315	324	316	321	295	348	310	329	296	274	327	336	322	323	304	311	312	321	327	326	313	321	324	310	370	321	356	322	338	330	334	307	310	301	303	313	290	339	330	332	307	338	326	315	328	322	333	359	334	350	311	318	319	329	319	315	320	349	319	326	334	351	323	290	341	307	318	352	329	331	314	317	329	325	349	335	284	311	319	330	311	296	331	331	347	300	304	325	319	298	289	377	344	286	274	312	325	304	346	298	302	338	306	340	340	349	324	319	337	317	311	319	324	343	323	320	329	353	311	335	286	302	317	350	329	312	321	352	327	297	324	312	330	355	334	343	317	314	349	313	351	285	327	278	324	324	311	286	311	332	353	327	326	306	321	312	296	315	360	339	319	264	288	329	284	301	312	330	319	311	356	325	336	345	320	313	333	321	317	322	330	332	314	320	285	337	308	304	322	353	327	331	331	309	324	298	315	298	332	330	362	320	331	308	316	331	343	309	330	321	366	332	303	313	337	334	318	333	346	332	324	343	330	357	332	318	325	308	316	317	317	309	357	323	306	308	308	306	295	317	320	298	297	302	336	295	323	321	344	296	294	338	321	362	301	324	339	342	305	320	330	316	302	324	313	333	304	319	335	316	320	315	320	324	347	316	320	305	314	306	305	341	314	337	296	299	338	331	313	331	320	307	319	320	341	314	337	330	344	324	307	363	296	342	335	352	334	295	333	317	327	304	315	329	355	344	305	316	326	368	323	341	303	324	347	350	307	360	344	326	298	331	320	337	299	347	313	308	345	349	318	320	323	358	345	350	347	308	353	328	322	332	303	292	289	267	283	302	301	329	288	319	327	310	295	291	317	343	303	302	308	336	310	361	309	317	291	290	303	311	318	334	333	374	334	350	310	345	301	288	329	311	310	333	336	324	318	326	337	338	330	320	334	331	326	309	312	331	338	303	360	325	318	334	327	350	310	324	345	300	320	332	368	311	331	294	270	292	329	322	333	317	314	314	302	315	329	318	325	318	324	312	348	355	322	323	323	319	342	284	318	339	320	314	312	368	293	316	334	306	324	293	318	317	313	323	344	320	296	323	311	334	327	312	330	340	347	360	314	306	297	341	348	290	316	353	342	329	343	310	361	332	329	329	295	321	318	310	331	333	354	322	288	322	331	332	350	319	311	339	311	357	312	332	320	319	314	313	336	329	333	334	330	316	306	324	320	327	310	347	332	344	297	344	291	336	327	365	315	329	339	295	347	346	321	326	314	344	326	329	340	329	313	314	290	291	337	327	324	363	342	315	345	331	341	349	355	324	335	336	352	321	344	301	325	349	303	327	339	300	324	315	295	330	330	373	360	302	322	296	368	321	306	339	283	344	298	328	326	307	334	339	328	281	327	308	325	333	309	325	317	313	362	326	296	297	303	323	328	337	359	325	324	322	334	323	315	317	294	308	337	295	327	292	322	341	341	334	346	317	326	311	317	329	303	342	332	342	328	316	330	323	324	297	294	318	349	345	354	347	341	348	323	325	351	292	315	301	315	320	325	352	297	327	335	313	288	321	295	304	353	320	322	326	340	300	341	344	320	317	285	308	332	309	352	333	316	319	345	314	349	366	336	333	311	318	339	342	302	299	311	317	298	351	320	342	311	315	306	284	305	306	324	305	300	300	341	309	325	315	353	345	323	327	351	327	339	324	324	326	369	361	338	367	302	304	332	341	346	361	329	295	325	341	308	340	317	345	324	300	304	276	324	317	302	322	334	329	296	297	314	321	331	306	294	325	342	289	348	361	337	305	328	342	324	321	324	329	342	324	337	325	356	351	340	320	326	325	328	324	288	292	346	331	323	287	328	283	312	312	344	341	287	326	306	311	290	318	332	297	340	302	302	341	332	332	322	323	330	299	343	294	351	332	310	330	316	360	345	336	347	325	342	305	309	337	329	350	353	352	320	296	300	338	335	309	302	309	351	312	331	305	343	288	314	326	340	355	336	315	331	357	320	330	335	323	327	315	306	323	342	322	315	333	297	314	337	321	344	308	323	330	311	354	346	319	345	316	328	330	341	332	317	321	354	336	322	323	340	304	328	306	286	315	327
24789	31364	21070	12337	9657	8760	17081	15207	8526	2182	702	673	685	613	621	609	627	634	625	578	604	609	602	614	593	603	583	631	620	573	626	641	585	604	616	614	611	614	622	616	577	608	598	607	559	626	661	620	598	621	612	650	638	615	644	651	616	578	633	574	623	626	619	603	591	603	604	616	631	605	624	637	605	603	616	619	593	628	577	582	629	610	609	602	626	628	626	624	609	626	587	607	602	632	647	662	661	638	609	609	598	638	618	641	614	590	613	605	618	618	690	567	589	632	636	583	615	599	621	575	632	599	617	630	598	576	607	664	583	616	619	616	640	548	631	553	602	610	609	597	585	606	628	600	612	606	530	615	648	648	595	593	642	617	616	628	629	614	579	595	627	625	608	572	591	599	649	612	651	630	601	568	631	597	596	610	578	612	628	626	640	578	606	647	610	631	625	630	623	621	602	588	594	624	614	602	617	598	627	613	593	630	636	646	561	642	564	581	622	566	599	631	594	620	604	608	619	674	638	598	620	627	612	600	647	614	589	631	607	604	622	620	629	630	629	605	612	581	621	552	614	588	576	610	620	601	601	617	616	620	623	634	624	629	600	570	656	604	581	630	603	594	606	663	607	610	616	568	641	598	648	597	650	640	589	649	605	590	581	636	611	604	585	649	584	597	590	648	635	628	623	623	624	599	630	578	581	568	618	590	594	599	620	569	634	588	581	638	650	586	630	587	640	578	607	592	654	606	598	603	612	660	589	613	596	580	599	602	601	624	616	622	614	637	645	607	605	639	640	632	620	579	611	574	623	597	600	617	545	603	605	638	627	604	598	628	599	622	633	637	612	590	635	611	618	616	645	582	608	543	628	607	605	615	601	597	640	611	616	606	631	650	615	643	588	615	608	629	647	594	594	626	607	592	677	629	647	573	600	615	613	596	613	665	624	626	575	616	632	608	619	600	610	606	622	624	598	583	625	615	592	587	605	571	601	619	616	608	625	589	609	644	619	600	632	581	609	586	628	592	580	630	598	633	582	595	621	612	631	572	611	612	625	590	625	620	574	581	643	651	610	636	610	632	581	635	571	592	647	615	601	585	608	591	621	591	617	566	588	669	663	607	607	585	594	645	594	585	623	625	583	610	608	629	561	609	623	619	613	613	610	640	658	604	620	621	614	595	593	623	650	590	651	603	589	574	618	707	622	592	639	590	625	630	616	652	600	640	649	672	664	646	560	618	567	621	590	625	578	599	606	657	594	627	575	667	585	598	610	618	586	582	619	613	610	622	627	595	641	625	567	616	630	629	581	591	660	606	644	605	618	606	604	592	638	609	589	651	625	630	629	606	617	619	597	615	619	656	615	625	610	619	637	593	625	601	638	636	603	667	637	650	660	597	615	621	643	578	619	662	649	633	629	595	648	649	588	606	602	622	621	628	639	604	586	604	605	578	617	605	603	594	607	596	544	607	581	574	600	600	595	593	577	584	632	602	553	620	581	605	626	664	612	592	654	614	632	580	624	597	611	608	549	580	623	582	593	643	603	618	625	569	620	600	656	567	635	633	637	603	600	599	648	589	568	584	598	583	657	666	591	611	608	650	620	616	621	640	614	626	614	575	643	581	622	646	583	607	623	639	613	629	593	625	616	643	648	627	623	577	618	614	616	580	591	591	576	612	606	635	615	612	583	596	600	555	609	614	598	650	651	648	618	541	622	621	615	611	616	636	618	583	603	575	604	603	595	601	589	606	647	661	603	600	612	581	584	568	601	565	671	615	633	619	597	634	615	639	647	606	622	642	636	600	597	636	576	616	602	588	677	638	583	651	633	601	586	603	659	601	634	625	610	601	631	541	589	583	590	603	586	607	642	586	566	574	580	602	612	570	604	624	643	622	571	643	635	621	577	589	588	630	606	638	621	637	612	622	554	608	632	619	622	577	603	613	634	661	621	624	610	594	633	635	605	632	581	602	624	636	606	647	639	616	577	625	619	627	592	581	631	591	601	598	629	593	601	607	618	596	621	610	637	592	611	557	633	629	605	629	628	581	578	592	618	587	618	587	640	600	589	598	639	655	631	612	583	678	625	583	653	618	616	557	613	585	607	610	646	637	589	618	601	661	577	639	597	598	619	574	612	631	621	604	640	607	598	639	589	589	614	563	641	599	596	617	588	617	629	576	640	585	672	602	592	612	642	624	637	645	612	597	625	609	605	608	558	580	563	598	597	598	586	616	667	613	589	651	641	632	622	585	608	612	588	643	593	614	627	615	597	599	647	621	578	592	639	574	594	651	640	598	582	571	636	626	573	628	579	584	605	628	649	627	590	631	577	613	630	572	590	660	624	637	577	615	616	578	624	624	639	598	617	597	644	631	585	598	635	617	615	603	603	641	595	613	618	628	607	603	621	627	601	603	614	610	614	588	653	642	587	603	608	630	625	644	617	620	595	605	615	561	652	594	587	620	615	640	603	605	589	625	582	642	593	622	644	593	632	604	672	582	621	613	615	577	599	598	663	633	640	612	620	613	661	580	596	675	628	615	596	640	611	597	592	636	596	653	615	615	615	607	650	629	606	632	661	606	609	567	649	611	612	618	573	602	600	619	619	619	577	599	575	620	622	583	634	645	583	630	610	636	620	618	622	617	621	617	604	611	552	592	599	576	608	615	584	642	638	624	610	614	622	595	604	600	609	650	626	599	618	644	605	629	614	627	629	648	588	626	630	597	616	569	632	617	625	573	627	630	602	603	614	610	599	583	605	648	596	621	626	622	606	615	602	617	627	636	642	623	612	631	605	657	631	614	641	597	603	645	641	598	584	607	573	614	575	631	577	601	592	562	613	603	609	600	567	567	594	664	592	618	630	581	618	600	561	565	651	605	621	626	587	573	607	588	599	569	639	606	596	624	603	652	582	584	566	571	631	659	628	595	591	584	574	624	621	572	609	597	592	650	594	611	641	579	643	612	602	603	650	623	597	576	616	625	597	597	570	621	606	597	616	649	627	640	623	599	632	631	623	592	598	622	627	587	583	615	620	626	602	594	592	622	601	619	608	601	624	624	582	637	582	650	590	652	632	664	615	622	583	610	642	633	652	567	629	617	623	624	628	638	546	648	621	615	625	589	592	604	607	580	611	631	602	613	571	602	584	603	635	626	643	613	613	598	612	605	606	624	614	624	610	608	599	598	615	624	644	633	658	552	632	581	605	581	597	622	606	594	601	624	601	586	597	580	618	651	626	627	611	639	619	613	593	640	592	579	631	591	617	623	631	619	608	626	605	615	617	612	621	635	643	642	593	583	590	594	606	614	603	606	635	624	616	546	600	628	588	594	615	618	580	600	622	595	598	615	595	577	606	605	618	594	614	604	587	590	558	593	602	608	578	603	617	609	588	570	598	625	578	599	599	598	577	636	628	627	604	653	631	669	645	574	637	594	649	609	600	571	619	633	661	592	599	608	654	597	587	607	627	656	623	632	660	620	619	660	638	617	581	639	635	632	638	608
24544	21601	28615	24770	20248	19090	38990	32389	19746	5146	338	355	309	270	278	282	300	274	274	304	296	285	271	254	277	295	309	280	274	264	290	259	254	278	303	258	277	263	288	291	258	290	306	259	280	274	317	262	266	284	262	309	299	333	314	305	285	286	283	299	298	303	273	248	299	302	281	290	287	299	282	302	284	277	273	291	284	301	289	323	273	285	280	272	261	275	273	297	267	294	271	272	275	279	288	270	305	269	255	302	301	279	304	264	282	274	245	271	290	278	263	268	269	281	279	274	288	267	285	277	306	337	280	266	281	270	283	301	270	294	319	276	291	254	284	247	302	246	294	279	304	252	293	264	281	286	314	269	270	278	278	256	295	282	275	277	277	285	285	252	268	308	275	302	282	276	268	286	278	296	273	271	285	259	276	287	280	253	301	284	268	289	278	288	276	280	286	308	285	274	275	293	237	291	273	284	293	307	274	267	305	259	286	286	263	300	296	283	291	280	301	281	266	289	297	267	256	308	285	282	253	262	262	286	303	268	299	267	258	277	269	296	289	282	247	255	283	252	276	275	269	285	283	304	294	280	299	301	286	261	260	271	265	292	267	275	305	272	296	277	298	305	293	286	306	261	285	257	302	325	274	272	299	313	282	277	273	275	267	304	264	266	301	273	292	292	277	298	301	270	296	279	285	267	292	266	285	277	297	293	289	311	266	256	254	294	276	279	284	283	290	274	235	293	253	296	284	323	261	274	281	274	301	294	296	271	269	271	267	276	292	266	284	270	282	252	284	288	270	263	309	259	295	280	300	256	276	305	312	274	305	293	296	270	254	303	300	321	312	276	292	252	273	272	279	270	279	258	281	260	255	286	271	279	305	265	277	291	270	266	285	278	302	305	280	287	288	271	265	297	270	253	292	272	290	274	297	270	287	269	251	303	283	271	274	280	293	286	279	289	272	284	302	297	295	287	278	278	300	255	270	289	262	251	302	279	313	282	299	299	309	250	290	325	271	283	252	299	287	250	325	286	289	263	286	282	294	291	267	284	293	281	255	287	300	282	278	289	252	290	271	262	280	270	301	299	269	283	286	270	279	236	320	265	286	272	282	279	300	279	286	293	280	280	307	290	298	282	285	290	268	288	271	306	269	301	268	262	315	267	262	293	296	277	278	286	267	264	260	315	283	275	333	287	297	301	270	288	268	266	299	269	301	270	291	290	270	293	278	282	277	315	284	280	245	267	269	259	254	272	285	307	281	305	286	276	283	297	280	312	278	297	302	305	249	285	297	250	256	289	284	272	288	289	284	273	274	288	310	270	277	266	315	267	276	262	289	282	265	287	265	240	263	294	289	277	267	247	315	263	269	272	273	291	258	287	289	301	306	259	266	299	251	282	308	301	306	277	289	266	245	296	262	286	297	286	293	278	280	297	293	297	278	269	262	295	260	300	282	288	301	262	262	290	260	292	286	279	301	284	272	266	287	298	257	294	266	285	277	277	299	299	271	268	285	277	318	298	285	302	278	296	295	298	318	298	280	275	297	299	267	307	274	259	272	271	256	256	278	307	292	282	280	299	293	283	274	278	279	290	298	274	273	265	272	284	315	273	263	277	272	290	286	272	303	264	271	271	260	279	291	281	325	300	274	266	316	300	309	269	290	290	260	252	284	267	289	277	274	262	278	276	275	272	288	280	286	255	303	293	236	294	290	266	281	289	311	256	241	279	270	283	269	302	292	270	254	284	269	272	279	312	308	262	298	275	313	274	265	273	282	249	296	251	261	261	308	295	283	251	295	290	281	270	248	269	248	303	281	290	271	301	278	250	292	315	268	269	285	294	268	273	258	277	283	288	293	281	266	281	271	270	298	279	248	285	303	293	286	275	286	302	275	273	281	260	289	249	277	272	293	298	268	268	270	263	282	277	248	291	280	292	295	295	287	323	270	289	284	275	293	309	288	273	295	281	290	323	296	282	280	265	288	253	282	278	266	304	290	271	277	287	283	289	272	267	285	277	282	252	274	256	287	257	285	290	270	268	255	282	287	278	297	312	289	302	282	287	280	297	270	263	269	284	303	282	294	288	291	288	291	328	274	279	290	261	283	278	278	266	274	249	272	261	298	287	305	256	268	261	257	302	266	269	239	269	259	281	294	276	282	285	267	302	274	311	267	271	312	255	294	262	308	269	278	264	283	296	305	251	261	292	280	303	265	253	299	292	257	250	305	294	276	284	269	296	263	282	267	278	282	273	282	280	301	267	284	278	293	278	306	267	264	262	284	277	288	265	312	282	271	271	302	277	278	277	283	297	324	259	284	253	260	240	289	283	297	282	246	291	282	263	268	296	252	262	270	288	278	338	271	274	267	282	285	280	292	258	292	286	272	268	282	277	313	286	298	251	313	299	287	287	284	289	275	275	294	278	255	292	262	267	274	277	283	286	271	291	271	256	305	295	293	256	281	258	250	263	298	278	294	280	292	278	287	282	273	301	311	261	283	280	239	286	280	301	316	304	273	331	308	251	274	279	255	272	269	312	245	287	302	269	248	286	281	267	269	280	286	270	314	289	285	276	281	260	276	288	301	306	287	294	295	295	274	271	277	257	279	282	287	308	281	257	277	282	263	305	269	291	277	305	291	285	266	290	313	269	289	270	296	279	290	286	262	291	261	264	267	252	269	297	301	271	274	270	318	239	286	285	284	286	284	274	284	262	300	281	280	298	273	276	260	283	278	265	259	290	287	263	275	299	244	272	280	272	274	309	276	275	253	279	267	273	264	306	302	273	280	265	266	276	268	278	269	330	297	272	273	282	288	300	275	271	280	284	315	272	267	294	258	273	291	271	284	297	290	302	298	263	251	281	268	262	291	278	310	281	269	281	255	276	289	284	302	259	259	258	258	275	288	291	273	279	282	293	282	294	263	293	274	261	267	279	276	307	287	293	289	272	281	299	260	272	288	303	286	288	253	301	283	274	305	272	269	283	287	298	310	284	267	295	290	276	291	282	295	278	280	264	299	263	279	276	297	302	306	267	280	291	305	298	279	268	288	302	249	315	277	285	266	256	284	315	289	287	284	282	276	292	285	307	295	277	257	271	259	254	304	305	311	261	276	271	258	267	297	288	284	298	284	282	271	285	299	297	287	276	278	264	260	264	269	304	308	279	296	288	285	321	264	279	269	263	299	299	268	287	270	302	274	269	287	291	317	267	263	287	300	284	326	279	297	273	269	276	259	279	293	292	263	312	273	282	279	289	272	284	318	264	273	267	275	295	275	258	294	266	289	296	257	294	273	278	276	289	297	289	263	282	292	262	289	274	265	284	289	265	267	267	254	299	289	280	291	294	257	282	269	292	275	278	276	267	275	289	297	289	266	232	278	270	275	276	288	273	277	261	250	275	258	289	281	304	291	265	290	283	271	256	253	280	292	294	276	280	287	275	266	269	261	276	263	299	281	290	265	268	267	283	263	244	279	287	307	286	278	287	331	320	300	285	276	280	285	312
28370	43861	31996	19744	16119	29358	45045	38968	27739	8052	708	769	593	549	563	568	590	606	535	540	549	540	509	568	516	516	539	560	533	557	535	535	578	551	537	530	534	518	550	504	531	569	541	544	503	502	541	517	540	528	578	552	561	637	595	577	572	582	564	554	548	496	523	588	536	534	582	539	531	565	552	538	537	535	541	539	535	527	536	550	546	541	530	534	574	567	493	549	514	524	530	544	545	546	535	504	541	583	515	535	526	516	516	583	514	547	529	542	535	561	517	526	548	530	520	539	530	506	566	540	531	545	559	552	544	525	541	562	546	512	549	544	566	498	518	499	548	566	590	558	522	547	542	543	523	532	561	552	514	538	566	533	503	559	510	549	542	545	522	587	550	532	556	513	567	536	556	556	530	519	537	509	548	495	562	520	555	553	536	507	552	530	547	532	504	540	518	496	543	522	523	550	491	529	514	546	507	525	525	501	521	515	516	518	544	538	546	542	535	593	531	547	573	545	556	559	564	560	509	505	515	503	518	519	538	577	499	562	593	505	572	547	554	535	521	577	543	540	524	544	519	562	557	553	528	527	528	579	559	549	551	519	526	576	522	542	531	527	573	559	523	532	518	553	548	503	544	528	558	570	546	572	548	532	524	519	571	517	544	543	535	545	529	539	565	498	518	570	539	566	552	515	528	506	543	518	555	566	560	513	527	494	525	556	523	576	550	535	540	532	556	559	508	529	563	561	526	502	564	503	558	548	529	527	520	539	553	545	560	537	575	538	543	558	560	531	519	532	515	511	553	495	551	502	530	535	516	517	552	542	527	551	488	557	513	566	532	555	566	520	563	531	516	541	590	542	565	512	549	545	559	524	526	520	534	512	517	531	503	550	527	505	536	540	560	544	536	508	537	547	536	514	525	566	534	489	559	523	526	536	526	553	509	570	508	535	560	516	515	553	543	575	533	571	527	576	556	524	518	516	522	568	517	516	549	572	530	545	538	523	546	517	524	544	530	584	539	533	516	550	545	522	532	559	489	573	534	523	535	519	558	520	527	501	512	518	509	555	524	526	568	510	540	545	535	536	512	523	527	543	539	547	529	520	532	517	519	488	555	566	530	546	544	547	555	538	529	533	566	541	530	538	550	553	503	546	545	582	547	524	528	531	549	549	577	565	537	565	576	565	572	553	538	543	525	529	552	550	554	516	552	569	526	525	545	540	569	547	540	524	559	556	554	540	511	569	503	575	545	576	553	519	521	523	543	534	541	559	561	521	513	556	498	528	485	513	536	541	585	559	550	580	583	552	590	527	543	525	521	499	560	499	562	481	554	500	535	559	548	516	518	525	535	505	537	553	581	481	473	544	553	532	530	522	517	495	546	572	568	526	508	545	490	543	522	509	542	590	545	550	556	546	534	539	560	516	584	481	532	550	521	509	518	531	546	540	525	562	532	579	520	533	543	515	551	555	476	552	505	561	509	531	529	552	533	554	540	605	537	541	525	534	518	548	549	531	512	536	507	540	524	565	567	532	514	496	547	536	519	508	547	518	600	524	551	539	516	501	509	532	522	521	498	521	537	506	547	552	539	540	555	558	522	547	510	523	521	511	519	527	515	532	537	563	545	549	558	565	542	565	521	524	526	561	527	574	535	570	560	553	574	509	532	498	563	536	571	515	566	526	543	555	534	486	531	523	546	516	560	568	518	531	518	513	561	511	530	571	561	529	542	551	550	552	540	600	558	571	558	519	536	548	553	522	517	519	537	532	548	505	542	507	543	559	527	517	528	534	556	544	511	517	499	588	527	545	522	540	513	529	562	579	532	555	538	493	535	509	576	538	550	562	518	545	520	565	509	554	578	550	541	545	534	527	519	563	562	543	577	538	597	517	494	545	519	547	551	504	529	571	549	511	521	574	566	550	557	536	547	571	546	530	525	537	540	530	567	491	588	533	535	542	565	526	548	558	572	557	507	545	533	559	561	510	505	497	514	540	506	492	553	525	528	546	533	518	516	504	570	556	513	550	533	561	529	583	484	530	501	538	495	576	531	538	502	527	531	519	507	524	577	520	528	535	505	522	537	577	523	552	557	515	549	528	522	533	529	528	535	537	541	593	537	545	574	510	523	549	548	531	525	533	528	562	557	527	564	524	546	552	528	513	542	551	494	530	532	552	536	549	540	510	550	553	556	544	557	526	557	539	536	528	533	540	514	485	544	540	494	548	527	546	528	501	533	513	501	521	569	528	526	519	559	534	542	570	541	534	552	517	544	601	543	547	544	524	549	513	502	514	554	493	550	532	504	541	563	565	506	540	549	508	533	573	533	539	547	494	517	484	538	504	536	562	537	531	558	562	488	498	529	545	517	550	549	539	588	545	518	518	549	575	529	543	567	551	490	535	566	562	524	565	573	545	538	550	509	516	531	545	542	523	541	505	572	550	554	547	542	553	524	491	500	508	559	474	476	558	565	557	540	526	536	510	528	531	547	520	561	574	548	545	595	483	526	545	538	529	508	548	520	500	545	551	520	518	515	536	534	528	581	537	525	547	529	532	560	521	544	570	536	532	539	520	547	519	548	538	557	565	514	532	560	563	529	501	518	548	531	523	516	581	492	548	525	534	533	520	560	575	493	506	549	545	570	511	528	496	577	553	552	555	558	511	548	555	557	502	570	523	532	570	496	528	517	555	528	522	505	550	511	560	520	548	565	513	542	525	561	516	486	539	494	531	515	532	526	518	532	546	550	537	554	519	572	497	554	551	512	508	519	520	518	547	538	547	521	559	504	537	561	540	505	562	492	517	552	488	571	520	528	516	514	520	563	524	545	548	531	523	539	549	553	496	546	590	515	544	546	559	555	537	504	546	538	555	538	519	505	522	545	597	583	563	587	537	524	554	511	537	521	560	567	496	551	502	541	526	584	535	535	577	572	558	532	516	534	557	579	518	543	522	517	571	542	549	571	569	547	541	520	529	521	564	535	514	552	541	530	574	538	508	532	542	564	535	540	520	542	540	530	544	516	521	538	586	526	539	562	500	557	546	555	528	539	551	564	516	487	543	559	549	532	509	557	520	565	542	506	578	507	558	522	488	536	489	502	540	563	538	562	535	570	528	515	570	544	536	532	572	558	518	513	586	510	523	555	566	550	533	525	571	522	533	565	548	544	496	567	531	540	541	535	533	584	521	541	521	552	560	550	575	579	536	555	518	539	565	576	527	580	508	530	497	541	521	504	511	521	505	534	542	528	557	530	531	554	521	532	556	517	523	567	552	559	536	538	518	528	506	603	558	552	538	527	566	556	498	514	518	533	571	538	533	523	560	521	572	561	545	525	546	579	517	520	529	589	536	546	513	556	531	578	530	542	536	528	489	538	532	505	539	562	553	537	539	550	474	557	485	539	539	540	535	527	524	547	575	543	506	563	533	559	546	529	552	558	537	524	553	521	513	525	531	532	508	527	522	541	524	518	539	557	554	535	539	560	578	567	578	499	510	546	532	538	542
23515	21575	29395	24084	21535	28329	51415	42358	26754	6813	391	364	315	293	285	295	260	266	245	279	254	271	284	257	287	270	269	280	262	265	254	254	258	283	251	258	247	253	245	248	269	280	250	242	234	269	271	286	289	252	302	258	279	299	327	329	305	273	241	233	267	259	240	263	271	268	250	247	275	255	275	290	290	271	282	283	235	252	253	266	223	275	251	234	236	248	240	254	259	248	222	259	265	227	265	256	275	261	256	261	269	255	280	244	245	261	258	315	248	223	275	258	257	258	233	246	291	251	293	273	252	228	264	278	257	252	273	243	300	276	280	260	256	256	220	267	287	265	256	261	259	259	252	261	246	265	264	267	264	269	244	247	258	295	253	272	288	269	230	291	262	291	253	253	252	252	261	265	275	277	276	271	251	243	256	288	270	257	261	249	251	242	288	254	261	237	256	249	267	265	268	250	250	255	273	249	238	257	260	243	277	286	277	272	267	258	264	290	263	256	252	255	259	248	270	287	231	309	252	275	265	233	274	270	252	266	260	299	257	233	268	257	237	274	287	234	233	227	255	249	233	251	249	241	264	245	263	248	287	231	245	267	268	255	260	252	252	256	254	279	267	302	267	246	237	237	240	280	245	274	264	268	298	253	247	267	274	247	281	241	284	255	286	261	278	256	245	258	274	270	259	285	264	256	268	260	283	249	244	259	262	259	260	271	267	244	277	249	248	251	258	236	251	267	264	230	234	252	248	239	246	273	257	227	267	258	260	253	264	255	268	288	272	267	267	237	267	263	271	242	239	281	286	234	265	254	245	260	239	214	244	257	262	242	258	277	244	254	277	275	257	280	245	276	252	255	247	269	238	239	251	275	269	261	299	251	249	239	283	235	240	266	248	253	281	277	282	258	240	255	255	252	249	258	255	250	244	231	256	252	256	243	240	283	257	257	253	291	255	231	284	278	268	255	235	257	254	266	254	258	264	260	251	245	260	262	256	257	254	280	266	257	241	264	257	266	287	258	237	268	259	284	254	249	267	256	281	238	248	235	248	266	281	263	280	292	266	251	239	283	262	282	261	258	264	252	298	258	273	263	239	237	259	241	252	279	247	281	263	282	257	254	269	270	254	222	248	259	265	273	284	268	271	259	255	278	258	270	284	247	270	235	256	258	238	250	267	240	304	255	248	261	270	257	279	252	241	235	297	258	249	257	250	292	219	279	240	264	236	247	250	253	254	260	237	257	268	269	277	228	261	273	268	270	260	286	259	266	273	269	243	251	248	253	280	261	226	279	259	289	250	237	270	261	262	286	277	253	263	256	245	273	255	254	301	228	260	278	276	257	246	245	259	263	268	255	273	269	254	281	247	229	289	257	271	271	262	256	234	246	232	246	272	224	260	269	249	281	266	247	269	268	236	282	223	216	281	267	248	272	270	231	256	240	280	272	262	249	267	251	258	261	268	267	281	260	265	275	260	259	239	267	254	267	243	275	265	256	232	249	274	274	280	256	254	258	259	252	253	281	261	255	267	250	252	245	265	256	264	257	246	258	249	240	267	249	231	248	256	285	264	273	277	230	238	256	251	254	285	258	276	262	257	295	268	267	259	272	244	266	271	258	246	271	280	245	285	260	278	238	275	245	270	255	242	248	258	274	237	274	255	248	302	245	253	276	244	256	293	261	272	267	269	230	279	288	279	268	270	254	249	263	230	252	265	238	269	241	293	262	272	265	233	265	250	226	239	299	241	249	260	283	255	276	262	243	278	246	241	250	257	268	257	291	275	238	273	258	252	253	293	235	279	272	274	255	279	271	247	239	269	258	280	255	259	263	255	265	278	251	254	269	270	269	265	231	257	267	243	263	260	281	269	288	248	306	245	248	272	227	287	261	251	267	297	291	267	271	265	272	257	254	259	240	253	266	240	239	265	250	218	242	277	260	289	261	244	269	246	239	270	287	255	274	265	268	267	250	247	242	284	281	253	232	257	266	250	230	263	260	232	286	243	236	274	280	228	244	265	249	249	276	270	245	250	274	295	235	254	285	307	255	251	272	260	260	263	232	230	251	243	243	277	259	281	294	284	256	268	250	261	226	226	248	279	286	253	269	295	263	269	262	255	244	265	264	273	267	264	282	260	239	281	240	266	262	276	294	260	264	288	270	306	259	265	250	264	248	244	260	249	271	255	259	254	265	266	255	267	227	261	244	273	285	265	259	248	261	237	278	251	257	254	243	261	262	269	250	226	250	255	262	263	256	247	248	247	257	268	253	270	271	279	283	256	256	256	265	253	243	269	286	268	244	232	275	247	295	272	228	247	257	267	257	254	244	247	266	289	267	269	249	272	262	253	276	247	250	257	253	292	280	238	265	243	267	257	252	252	265	272	251	279	240	243	277	261	252	255	266	236	263	252	245	229	226	274	277	280	265	248	254	256	252	266	254	277	261	265	263	270	276	253	264	256	252	254	252	250	266	275	250	267	246	239	273	246	258	255	231	260	257	309	253	260	257	256	268	276	248	257	270	244	267	270	258	242	293	259	273	253	285	238	226	249	278	299	253	267	285	262	264	265	236	258	267	286	248	291	249	244	230	265	278	269	243	254	281	260	282	252	260	254	271	243	250	285	243	257	261	242	281	239	254	240	254	252	252	272	268	248	251	247	280	246	274	286	285	236	244	277	247	231	259	238	288	260	244	244	291	268	273	259	280	241	261	282	237	296	266	271	244	285	241	264	236	238	275	256	232	257	256	260	243	248	254	250	262	259	238	259	230	290	250	250	231	256	271	243	275	284	259	259	279	274	262	263	270	257	273	275	254	244	266	251	257	257	261	236	250	240	259	262	271	283	238	258	284	283	246	245	251	279	279	271	271	266	253	259	263	293	272	243	249	247	226	254	241	249	271	264	262	272	256	247	291	263	269	243	257	241	266	274	250	256	258	239	273	274	265	265	249	276	269	238	263	274	242	251	247	236	293	304	258	253	261	279	265	272	257	250	261	277	265	259	267	276	272	273	280	230	289	231	242	268	277	246	247	248	263	266	283	304	263	267	263	214	261	277	269	249	276	264	268	248	244	273	282	235	286	226	249	278	261	245	253	251	276	277	255	266	252	262	257	257	261	269	253	243	260	268	277	264	248	257	250	254	254	270	263	255	262	269	254	284	271	243	272	227	242	270	290	271	245	274	246	279	246	250	276	274	278	266	275	272	245	274	239	258	257	265	262	242	256	284	270	246	255	289	266	243	235	258	251	265	257	264	263	236	271	230	229	236	263	244	239	275	262	270	251	283	281	267	238	257	244	257	289	252	240	257	267	237	264	281	251	264	248	263	234	267	244	284	256	285	258	279	271	244	269	284	252	262	267	254	239	261	275	266	286	260	242	248	254	272	265	281	242	236	247	263	197	245	318	260	265	266	259	278	239	252	253	239	272	240	250	291	243	271	261	274	268	274	254	286	232	251	251	243	268	243	263	275	266	263	269	223	299	245	254	244	233	246	243	288	271
31543	52515	37744	22799	19493	38080	55446	47193	33444	6976	739	830	640	617	542	528	504	504	480	481	446	490	438	531	472	506	485	511	504	495	501	461	498	504	545	489	473	479	511	446	517	484	513	496	430	472	517	481	483	515	533	479	605	734	661	629	555	491	450	458	508	497	504	471	497	481	453	484	458	468	499	463	452	480	443	482	481	453	528	492	490	485	475	481	482	441	467	504	481	468	497	494	483	450	470	488	446	455	493	464	485	486	488	464	496	486	501	516	468	500	532	442	485	471	475	487	480	452	472	519	458	433	457	453	491	505	508	484	465	463	473	491	485	466	503	475	552	457	500	468	524	470	496	492	457	472	510	479	463	465	489	497	487	465	514	481	496	468	479	480	474	475	420	503	530	500	518	486	479	477	466	466	500	482	482	468	475	494	481	459	470	473	462	482	459	467	491	454	483	492	454	500	451	473	480	466	449	461	493	444	494	472	480	513	503	484	465	519	465	483	456	499	460	449	489	484	494	461	493	462	454	479	488	462	471	487	497	490	479	478	469	470	527	511	467	504	459	451	489	469	484	492	462	431	481	484	508	482	509	515	503	470	480	460	508	483	518	486	445	446	518	503	469	510	463	450	491	462	483	468	515	431	482	473	497	464	478	459	499	521	464	495	511	469	520	453	481	424	462	471	460	478	504	492	473	482	484	499	488	476	467	450	520	460	496	472	441	468	463	491	494	479	438	434	439	467	478	478	466	518	476	458	460	505	470	455	453	466	493	465	461	463	478	501	461	464	477	487	501	503	487	443	492	481	462	477	502	492	488	449	477	480	474	508	484	481	459	464	518	477	487	497	496	437	496	475	493	472	497	489	458	436	489	489	479	461	446	495	496	477	475	472	497	481	467	478	466	454	485	490	476	469	438	500	450	469	493	472	494	484	474	488	497	489	506	465	482	471	483	484	457	472	450	499	503	482	488	474	443	501	466	434	491	479	470	435	501	518	458	473	513	477	469	469	507	519	490	511	484	492	467	540	475	479	497	454	437	473	483	438	502	492	517	530	487	492	471	479	496	459	473	449	483	467	481	500	457	437	458	504	535	484	475	477	498	509	461	452	505	465	446	516	477	484	473	455	476	492	485	495	455	458	453	477	469	473	487	502	486	494	497	529	480	465	496	463	480	510	505	494	466	497	426	515	466	497	449	523	484	449	509	488	468	477	464	477	428	489	494	460	453	495	471	516	512	480	486	482	479	470	477	457	468	465	478	527	478	482	487	494	460	475	470	524	466	489	468	462	489	468	501	482	458	452	478	434	477	490	427	499	497	457	482	433	469	481	465	447	477	489	495	492	484	496	491	466	488	465	472	459	487	538	466	516	479	465	476	537	457	480	508	491	514	495	499	531	499	500	457	462	445	480	503	477	499	477	519	511	429	502	520	480	476	474	446	512	484	502	467	479	498	491	476	468	486	464	428	517	487	456	489	448	457	509	471	495	473	450	479	494	481	488	488	529	484	494	480	481	467	480	459	442	456	498	499	433	443	509	535	483	510	501	468	497	455	472	484	471	493	468	504	492	496	489	521	451	436	469	457	501	456	466	508	455	484	484	494	502	487	489	554	467	496	537	495	492	516	455	432	457	480	475	462	471	478	430	454	457	459	464	479	470	462	484	497	497	440	480	472	474	501	438	466	481	423	498	445	463	468	447	472	476	500	489	502	475	481	470	502	460	458	514	506	508	472	501	486	496	472	488	494	439	455	493	467	433	501	457	427	472	488	446	462	466	485	463	505	503	495	455	453	477	482	473	473	490	514	464	456	455	439	484	516	463	509	481	489	487	416	447	463	478	480	488	466	498	505	475	511	494	497	499	449	518	490	470	447	462	479	481	510	473	479	485	475	474	537	482	477	446	470	473	481	474	524	456	484	502	456	480	485	486	438	475	443	489	493	460	513	471	523	515	461	483	468	485	458	485	479	491	475	509	472	508	491	428	490	468	494	490	469	483	467	505	449	480	489	502	460	510	496	475	478	477	486	459	485	466	444	492	462	485	459	462	470	463	475	471	535	490	458	520	478	473	527	502	496	478	468	518	482	485	426	496	497	502	492	476	476	467	471	483	496	465	491	467	445	468	486	447	427	499	520	531	480	479	463	456	443	501	471	486	471	507	473	469	510	489	482	491	495	473	488	458	480	438	484	464	493	511	502	478	455	530	488	473	469	461	485	496	488	476	464	488	507	467	493	465	467	454	495	458	464	529	468	495	456	497	497	443	502	498	492	504	500	509	484	478	452	461	452	478	497	501	482	450	459	489	466	476	498	490	463	433	508	476	491	449	484	472	455	504	473	499	452	484	487	475	439	450	500	481	494	459	500	457	542	489	477	469	495	471	511	482	500	478	473	476	479	485	520	450	476	465	464	469	504	479	456	468	486	511	462	460	482	472	476	505	453	455	460	476	471	479	470	456	475	442	508	474	536	448	493	464	516	487	530	506	442	486	503	479	454	457	456	490	477	461	451	466	448	497	511	490	459	517	469	490	475	456	490	502	498	470	478	510	481	437	496	490	465	476	480	505	488	509	461	469	487	480	502	487	504	480	485	497	489	496	498	430	492	457	496	476	486	462	482	508	472	457	470	455	483	490	473	487	499	470	476	533	498	492	482	534	444	474	484	480	447	506	455	460	507	459	480	477	479	464	501	447	469	453	487	476	448	447	493	503	494	492	482	496	478	512	497	497	477	469	505	483	485	472	524	535	458	480	499	501	477	484	448	448	442	474	469	478	495	478	464	509	504	477	482	478	476	446	466	484	508	469	515	474	473	485	478	486	475	507	509	501	478	439	465	498	477	470	505	476	494	487	446	468	488	523	476	505	473	468	501	467	453	467	489	472	489	489	509	479	440	467	463	521	493	459	494	503	503	481	477	484	531	464	448	462	474	478	508	485	462	409	453	457	448	456	478	481	456	510	461	510	480	500	522	418	468	489	467	514	475	475	501	440	488	505	470	487	499	505	478	431	482	461	457	457	476	468	459	463	459	484	518	489	501	475	491	508	485	499	439	491	465	454	476	480	483	495	472	476	477	472	451	481	463	496	513	459	483	491	520	479	499	515	503	519	482	477	493	492	457	495	454	454	497	466	442	443	481	465	501	472	428	465	478	452	507	501	451	517	442	483	530	476	474	457	468	497	501	497	486	455	427	473	487	533	495	467	513	481	487	497	428	478	488	498	445	507	476	513	493	492	494	472	483	470	461	508	480	518	452	493	509	455	470	483	459	472	484	475	475	493	459	508	463	464	509	509	424	499	548	486	471	447	528	495	452	463	481	536	473	495	481	430	457	464	462	462	469	520	487	478	504	471	479	487	470	474	451	484	432	532	457	466	518	473	504	479	485	493	485	451	467	446	489	462	505	449	476	514	480	483	473	481	461	477	485	477	482	489	515	463	521	506	486	518	476	474	526	472	479	509	480	473	488	491	452	456	468	424	485	487	478	460	501	491	519	474
27334	22278	17948	7184	3038	3900	7267	6084	2948	611	341	357	325	357	337	326	328	304	305	292	340	371	338	305	300	307	313	311	316	320	336	302	308	336	331	322	339	355	300	298	319	331	293	314	318	299	361	316	339	326	308	320	312	328	318	347	332	348	319	293	318	357	309	312	306	311	291	330	320	294	318	322	303	316	335	332	343	338	311	318	350	330	343	284	314	342	283	310	351	334	326	328	303	336	329	306	351	294	305	297	329	345	307	369	318	301	288	313	313	338	327	327	318	322	329	340	327	311	321	312	276	342	330	332	294	322	326	298	311	313	268	305	325	325	302	336	326	365	307	313	313	303	316	299	278	302	327	330	334	324	327	318	302	322	316	285	329	297	288	317	311	312	335	316	312	298	300	317	320	314	334	325	331	327	323	287	313	316	326	346	347	337	352	316	336	308	303	291	315	318	293	304	308	338	285	333	331	308	317	318	328	350	309	309	311	307	289	312	351	325	313	310	345	320	295	322	306	324	320	309	324	315	294	322	306	324	289	353	277	318	322	325	308	339	329	312	304	302	298	314	298	363	321	303	319	322	294	313	336	280	311	311	327	328	324	326	327	320	334	314	304	342	319	326	309	313	352	338	334	312	323	305	311	314	315	288	332	309	308	318	322	333	297	272	302	322	288	330	331	347	326	294	318	311	331	299	308	302	341	301	330	330	288	307	296	293	311	294	318	309	298	309	312	330	326	320	332	314	325	328	339	329	330	357	307	347	320	302	305	301	341	295	310	272	296	338	303	300	313	294	320	327	297	312	288	342	310	330	325	343	331	311	347	313	313	312	286	299	309	319	316	308	332	299	287	292	334	297	332	315	329	294	312	339	308	292	327	319	346	320	328	328	320	362	306	308	347	350	306	320	314	307	348	313	339	333	321	297	300	301	280	296	329	321	339	288	303	294	286	307	328	318	352	326	323	306	323	286	325	335	304	322	291	344	301	359	324	271	292	342	337	302	294	329	329	299	295	336	349	324	326	339	340	325	329	306	304	333	308	318	275	327	342	326	278	310	321	319	310	285	324	310	318	312	313	298	309	320	316	308	313	319	307	344	323	342	278	302	282	303	334	306	329	291	338	343	309	308	307	342	296	340	317	296	338	329	301	321	337	313	325	333	340	313	309	303	320	307	344	358	313	352	313	331	335	314	277	283	311	305	345	311	314	295	299	295	276	352	289	301	329	345	303	314	362	310	293	338	326	310	292	324	328	332	284	308	317	306	282	311	318	319	318	287	326	309	301	285	320	287	305	322	309	323	313	350	322	309	328	318	285	344	322	315	303	295	334	315	337	306	313	345	279	315	315	308	331	318	324	317	300	307	341	287	318	313	333	303	332	330	327	296	306	314	298	337	312	306	310	319	317	338	336	321	293	328	329	309	312	298	322	343	305	270	328	314	343	342	323	334	340	361	320	321	322	323	335	354	309	279	285	292	345	306	292	298	343	322	312	324	298	353	315	330	302	325	321	299	281	315	316	313	334	317	320	306	319	331	314	306	333	325	317	341	317	329	323	340	313	314	305	299	316	325	318	317	315	320	322	309	344	335	328	325	316	354	316	298	333	349	306	308	306	343	306	338	321	308	316	311	320	331	308	336	295	287	329	318	321	328	349	327	319	302	291	319	325	334	319	314	320	306	306	289	320	333	327	329	314	319	314	317	316	315	325	348	294	325	328	341	351	358	294	292	295	302	277	281	308	345	312	301	325	311	291	315	323	322	294	366	299	298	318	302	332	352	297	305	315	307	355	313	304	290	318	333	339	292	314	316	322	327	321	326	325	323	318	307	299	322	293	332	294	339	310	313	322	319	303	313	331	312	330	310	333	316	270	313	309	318	323	300	291	313	326	299	334	336	311	327	305	318	305	294	320	307	335	324	326	315	281	329	332	327	341	355	315	304	309	307	325	313	305	332	309	319	327	317	304	300	331	299	340	327	325	322	309	298	341	325	351	326	313	321	323	339	336	338	335	317	315	313	314	296	292	325	317	343	298	271	299	355	337	299	317	326	318	344	335	309	322	321	315	320	318	325	309	321	317	340	301	324	317	325	291	300	288	332	346	302	293	335	305	318	303	341	321	318	290	337	347	285	323	318	313	305	300	330	333	346	319	310	355	327	306	357	365	341	303	335	322	343	311	345	324	317	334	326	326	316	309	297	303	305	310	334	294	325	312	319	324	307	297	321	337	319	328	317	323	323	319	325	359	312	308	299	301	321	293	298	317	294	341	314	330	324	352	345	288	313	313	295	320	335	313	311	344	336	335	327	292	296	337	290	326	330	309	336	308	311	319	332	289	309	315	295	301	336	342	344	375	336	297	356	336	315	337	324	302	326	298	305	332	333	333	323	276	313	311	338	298	325	315	287	285	316	301	339	341	312	319	301	302	338	313	288	313	333	367	281	311	319	332	337	309	323	327	302	327	322	329	336	304	313	314	331	300	309	320	316	324	334	340	335	303	345	349	363	316	315	320	324	283	339	296	300	344	329	313	303	337	308	343	320	334	287	322	348	311	315	340	366	349	352	316	322	309	341	353	351	307	323	318	331	371	341	340	322	340	340	319	327	320	276	346	320	347	318	321	302	312	315	329	323	291	357	319	319	353	309	297	319	303	318	329	322	305	325	329	301	307	313	311	317	321	308	343	358	296	328	302	289	332	317	334	305	297	306	313	312	311	325	345	306	274	322	305	306	318	312	320	306	318	313	311	317	311	293	308	296	298	303	347	323	315	306	327	272	307	309	325	304	290	296	310	285	286	306	297	317	340	352	313	296	324	318	312	326	341	301	335	304	335	292	330	294	340	347	291	334	310	300	314	331	331	309	336	305	328	321	307	304	311	353	311	309	328	343	297	361	303	314	324	290	322	313	307	343	324	350	286	308	310	341	335	292	319	323	310	327	323	326	335	311	333	324	317	304	323	312	308	321	327	321	330	356	324	316	322	299	313	329	297	315	307	361	308	314	342	314	293	326	330	300	315	306	323	306	323	336	331	298	317	338	303	307	350	326	335	318	334	344	318	327	293	334	318	331	332	328	304	319	304	340	319	316	322	328	318	304	309	307	333	329	303	325	352	327	300	337	328	304	318	311	299	307	301	327	328	340	323	308	314	298	331	306	343	323	343	329	322	295	309	316	309	330	358	331	317	319	326	329	316	289	300	270	314	335	321	327	348	324	334	313	389	319	318	310	331	331	313	296	327	319	299	310	316	310	338	325	306	331	322	324	354	309	307	304	331	308	308	328	293	305	306	295	330	323	331	325	353	339	324	318	287	356	293	324	373	301	319	291	305	316	316	321	314	314	311	287	292	355	289	293	319	320	302	335	306	310	318	346	320	300	320	313	309	311	315	339	316	297	311	346	320	312	318	300	297	324	304	321	332	311	327	310	322	335	315	301	307	329	316	363	289	302	297	308	330	327	325	318	297	330	363	337	314	315	306	317	313	320	303	294	316	329
25708	34636	21690	11517	8426	10702	16417	13619	7005	1361	692	652	671	642	641	643	601	626	614	666	628	612	564	595	608	583	602	583	649	617	602	577	558	621	608	614	587	598	609	574	606	619	616	584	630	624	615	631	593	580	623	591	598	643	667	608	607	642	603	617	591	589	619	598	615	576	675	559	578	617	571	642	592	567	596	569	609	596	590	610	610	618	660	613	595	629	594	613	632	614	601	585	634	612	608	603	598	610	598	585	618	620	608	593	663	618	606	566	625	631	596	583	606	545	620	634	608	602	582	601	589	621	602	628	565	576	643	625	590	594	586	606	613	600	630	591	573	638	610	598	602	625	623	599	617	568	601	568	616	619	579	627	598	606	588	579	650	611	577	627	596	564	645	616	639	639	624	599	624	668	550	638	598	614	603	612	588	648	639	603	574	595	626	607	581	606	631	623	589	602	569	606	571	597	601	637	588	612	591	553	600	626	590	642	616	627	635	590	585	562	581	593	626	597	636	620	599	637	605	603	618	573	602	608	589	627	581	609	579	647	587	601	624	610	623	597	592	608	592	623	638	617	578	611	585	640	585	629	593	595	610	624	590	601	642	581	591	619	579	620	626	629	603	591	595	556	610	577	572	607	612	599	597	637	619	604	578	612	608	626	652	562	569	583	608	583	609	622	600	601	627	575	558	608	573	646	685	675	629	599	626	638	629	606	589	613	593	593	587	572	590	598	616	586	582	637	610	607	606	649	599	606	627	615	618	562	562	632	592	589	598	614	578	609	607	605	591	594	617	613	609	570	598	604	585	578	616	603	593	607	575	567	626	573	639	590	609	588	615	588	599	603	597	639	617	619	609	581	534	634	621	552	563	627	588	625	615	601	618	638	613	587	604	620	622	612	554	611	626	592	595	585	629	554	602	609	620	603	608	609	603	583	608	619	614	589	598	574	601	639	615	620	645	666	610	618	585	587	675	623	613	604	589	599	597	611	589	609	574	568	595	604	566	606	623	626	587	605	591	621	630	613	574	619	594	602	650	649	614	620	616	581	614	581	615	617	625	615	632	567	628	580	572	595	607	573	626	617	564	608	621	613	607	626	626	635	579	637	603	617	603	591	628	577	612	590	646	629	643	624	606	624	646	608	654	620	624	586	600	617	609	590	634	587	609	619	614	543	626	611	584	647	605	656	627	607	596	620	603	651	572	553	634	635	633	612	578	609	614	603	577	634	546	605	605	661	607	595	599	609	588	566	602	540	586	573	610	660	609	624	592	609	606	614	598	679	617	610	603	619	595	620	585	588	620	593	643	591	602	597	623	606	625	606	573	605	586	600	639	609	576	576	588	619	616	601	579	562	689	642	564	645	670	575	586	612	596	603	629	577	611	610	631	597	628	587	601	584	640	666	623	638	588	673	643	622	607	584	595	621	621	597	640	594	569	609	566	574	580	581	663	581	619	601	605	636	610	616	601	596	606	591	596	582	599	634	604	659	594	626	621	623	583	584	619	571	611	560	564	590	569	610	662	610	584	640	596	569	588	614	597	652	615	614	594	583	626	535	572	612	565	594	642	610	580	612	598	606	603	600	617	639	644	582	610	580	571	558	601	627	640	606	609	572	613	578	567	582	603	617	592	559	642	625	624	627	638	542	577	615	622	616	656	598	595	614	622	609	617	614	585	655	589	591	619	592	598	598	600	636	566	564	636	550	591	595	619	564	608	609	592	604	631	613	660	622	627	597	594	618	574	598	632	600	572	577	636	573	627	594	612	604	609	614	595	586	612	609	573	625	648	597	656	605	545	593	590	586	595	611	633	586	593	652	593	613	613	593	594	594	599	612	639	604	611	624	629	621	631	644	611	593	582	612	635	609	619	577	624	576	634	617	600	635	591	624	585	635	640	608	641	618	601	618	620	605	593	534	647	631	602	635	608	620	591	552	637	574	578	658	605	617	594	616	625	595	647	629	549	596	605	613	582	582	571	595	602	651	584	575	601	621	592	656	602	626	618	579	595	616	590	652	580	587	621	624	600	637	651	601	617	605	590	611	618	606	576	607	674	606	637	671	622	603	613	588	599	587	584	605	597	613	624	623	570	620	557	601	598	539	649	610	589	621	591	600	578	606	616	615	605	644	613	596	601	596	570	622	623	595	648	623	612	611	609	603	613	615	574	569	605	608	622	613	623	611	607	646	523	610	624	576	634	618	611	621	622	605	609	601	615	587	605	590	602	597	625	599	625	616	604	636	600	569	638	639	614	598	613	616	619	648	649	644	619	601	589	580	611	633	617	591	608	632	607	615	571	620	621	642	615	619	547	606	559	604	586	585	597	632	618	593	629	608	584	600	627	598	647	622	600	623	630	620	613	632	620	590	664	626	594	603	590	567	614	678	613	580	593	602	577	581	591	602	625	571	598	604	625	542	651	643	611	633	621	648	644	613	594	637	600	606	558	587	620	580	600	567	613	580	613	661	588	613	592	530	640	630	615	615	588	622	584	640	592	631	639	622	563	616	573	621	618	619	591	609	572	556	614	596	615	638	602	587	618	604	583	632	581	581	556	589	634	590	632	613	636	633	666	591	608	615	610	601	580	607	619	596	609	584	602	627	603	623	608	580	628	597	633	627	565	563	582	607	630	563	577	624	586	615	602	611	645	630	597	545	595	674	612	579	562	568	563	581	617	623	658	597	595	637	583	607	596	547	605	595	573	591	621	616	590	589	617	608	602	636	596	600	588	637	620	648	609	593	609	535	606	633	594	622	583	613	614	584	580	596	625	631	626	598	585	602	620	636	599	659	584	585	578	614	615	576	583	649	590	585	597	636	656	595	624	627	624	594	660	618	618	613	543	584	573	642	608	590	587	607	631	628	585	581	615	637	617	579	609	574	582	660	634	620	609	581	614	603	644	620	563	613	649	614	557	622	622	648	624	566	638	560	593	641	624	569	631	618	647	567	602	651	628	630	591	571	678	598	605	608	588	563	551	580	601	625	616	621	574	612	613	585	604	559	606	572	591	574	641	610	567	609	562	592	594	633	651	586	587	628	569	658	611	604	612	621	635	545	610	618	612	614	556	582	618	570	580	607	585	615	599	613	571	551	578	625	614	619	603	603	615	582	635	609	569	582	565	580	589	615	614	598	604	597	581	596	632	614	613	574	598	632	615	615	622	664	641	609	633	615	606	681	638	596	613	588	582	614	605	598	550	621	614	605	630	599	587	627	618	603	594	610	604	612	639	628	610	580	638	637	574	596	580	622	604	660	604	588	618	586	616	561	633	620	612	577	651	638	673	581	543	597	606	612	628	630	616	604	626	615	626	605	608	638	618	661	595	586	594	604	577	608	631	645	575	631	613	583	613	604	605	631	608	638	566	629	585	606	592	587	612	621	591	638	592	581	598	610	620	646	625	620	608	590	578	615	599	594	654	588	590	628	615	583	592	632	590	635	633	608	598	572	629	621	636	592	642	612	573	582	565	596	631	634	629	591	618	644	594	598
24530	21557	28612	24780	20042	20222	38561	31706	18820	3292	348	332	333	298	307	280	300	297	299	290	275	292	274	288	325	258	294	278	312	284	293	262	290	269	269	292	246	289	253	312	276	281	285	272	269	281	294	281	288	241	277	265	292	310	280	298	297	270	278	315	262	279	273	252	263	245	280	232	299	262	295	275	280	272	266	285	267	279	316	274	285	251	241	274	292	254	296	276	290	273	226	285	270	316	296	255	254	259	284	273	298	302	292	300	281	281	277	295	266	289	259	302	267	252	289	284	299	263	283	287	259	317	298	285	294	270	267	302	270	263	300	304	306	312	274	272	275	276	230	255	263	290	275	269	289	275	296	271	300	315	271	287	293	284	263	281	295	281	281	286	295	275	274	281	293	282	268	295	296	289	287	290	280	261	270	264	270	283	230	294	271	259	277	304	263	294	281	304	271	251	297	283	307	275	302	264	283	272	270	288	296	285	282	278	243	276	252	301	262	286	260	293	295	293	254	303	277	264	269	274	288	261	300	283	288	284	294	288	260	278	281	264	280	274	260	282	288	299	266	271	277	274	271	291	267	242	278	308	258	299	252	286	286	274	287	274	258	281	314	269	279	267	299	278	252	264	268	311	241	287	265	284	291	286	287	277	247	262	306	305	238	293	256	247	289	265	284	289	261	267	279	276	271	246	278	262	261	275	275	279	268	270	278	242	257	301	284	251	262	255	287	277	272	283	264	279	308	278	283	289	272	285	254	269	254	268	288	272	303	266	292	273	313	298	287	253	309	299	271	287	288	271	267	307	277	265	281	274	259	252	265	263	289	284	287	295	273	272	263	290	257	290	273	250	268	277	292	261	296	272	294	275	270	297	288	295	285	267	264	265	272	265	283	291	266	281	275	261	274	272	271	300	263	245	269	266	273	274	277	287	251	299	245	288	256	302	258	289	275	256	267	266	290	242	246	274	236	282	277	270	250	314	299	291	252	252	246	288	279	287	295	306	269	290	265	299	281	290	263	257	265	281	268	271	292	269	256	267	273	294	280	268	309	262	267	271	298	259	256	263	262	274	263	268	258	292	289	285	265	274	281	278	298	271	299	257	290	252	291	274	263	274	272	301	278	282	276	290	306	263	254	265	271	266	250	271	257	284	287	295	282	249	269	262	278	284	257	274	256	283	273	283	279	299	266	243	251	277	280	270	268	293	280	271	299	275	275	291	289	259	288	273	264	252	280	277	278	270	285	300	290	249	288	279	268	240	288	294	291	267	249	272	284	262	291	302	263	291	282	262	307	320	260	279	279	269	261	285	294	245	262	284	272	313	281	240	301	296	284	231	276	261	299	281	301	273	276	283	285	280	256	275	263	303	279	299	260	279	233	287	299	274	270	248	265	252	281	248	262	269	273	265	310	277	246	281	293	246	254	280	268	265	254	298	287	256	277	296	294	298	295	270	238	279	289	274	288	260	261	246	288	267	275	291	264	284	291	269	292	304	310	296	240	307	286	279	275	307	245	268	288	244	265	259	294	246	292	304	287	277	267	277	273	282	266	280	285	290	282	288	297	273	283	258	275	281	306	260	265	305	255	281	283	291	260	285	294	267	288	286	283	280	279	277	302	313	281	275	277	296	259	277	286	259	263	264	295	253	266	273	262	265	280	248	278	276	294	293	325	297	264	274	274	292	286	289	273	267	284	247	284	264	289	271	263	281	241	267	266	240	276	264	296	266	303	297	285	309	255	262	276	271	278	288	264	287	276	282	244	281	280	276	277	300	283	304	251	289	305	285	299	282	282	275	282	270	279	268	278	279	282	276	269	265	315	264	274	253	296	262	273	287	293	271	243	296	285	273	285	290	277	271	279	260	274	305	282	268	271	265	295	237	279	271	271	290	312	239	271	280	320	264	275	261	316	245	284	285	256	276	277	276	260	268	282	265	320	258	287	275	284	290	259	278	288	266	299	288	291	261	296	249	275	257	251	277	238	279	294	271	276	292	299	279	269	273	274	266	277	293	271	264	291	288	261	271	286	267	297	278	261	279	286	282	277	270	288	282	275	275	249	268	282	264	317	233	254	270	255	291	281	302	293	251	289	275	269	275	284	287	293	272	267	301	275	280	270	292	280	275	284	273	315	272	274	263	282	279	297	282	268	264	301	270	257	280	335	265	256	291	283	269	263	271	313	261	263	315	268	260	268	263	246	244	256	275	286	282	268	268	276	261	250	273	264	283	266	280	255	289	260	281	249	280	286	280	278	281	302	287	278	244	245	284	257	280	304	279	269	272	272	273	270	264	265	264	242	271	255	284	286	298	259	278	279	282	266	255	287	274	273	293	287	273	296	254	289	296	270	271	290	267	280	289	273	257	288	253	282	287	267	263	285	281	297	286	251	287	285	243	266	276	272	276	296	240	263	269	277	242	272	264	282	262	263	283	292	276	254	236	276	253	312	277	254	266	258	286	262	292	286	272	295	286	292	279	276	294	293	261	278	281	296	287	283	273	278	289	281	315	265	269	279	270	274	267	262	287	240	248	300	224	274	285	269	272	292	283	260	260	264	305	279	255	279	242	282	266	296	273	294	287	286	291	277	268	276	247	278	261	256	244	271	260	316	257	268	275	284	284	285	278	263	267	287	255	263	302	275	266	266	302	283	326	281	257	286	284	295	289	266	309	250	308	288	301	275	255	308	292	282	251	269	288	301	270	303	279	256	277	286	263	291	277	279	273	277	271	272	286	278	290	277	287	312	314	242	282	287	282	300	258	290	245	291	258	251	289	271	273	280	296	267	270	299	262	296	263	254	265	271	276	258	306	257	282	288	274	294	279	301	244	290	271	264	276	276	260	290	300	270	293	239	288	288	264	272	268	248	281	252	314	292	298	297	302	263	266	240	292	273	294	272	290	282	285	295	282	282	294	287	290	295	308	278	266	245	235	271	260	292	293	270	271	313	250	286	269	287	280	285	258	264	298	278	308	256	271	289	278	270	264	275	287	291	278	247	257	283	267	285	268	282	274	229	292	264	269	304	265	284	293	247	272	290	273	258	283	272	282	275	291	275	280	289	287	249	268	240	279	268	293	271	260	280	288	254	302	310	261	295	251	308	297	276	285	302	261	281	279	250	265	258	304	292	287	282	264	247	286	288	252	293	290	265	270	292	295	270	290	278	282	277	267	296	280	249	280	300	292	265	288	248	279	279	274	257	253	291	295	278	277	269	266	279	234	311	285	281	257	280	276	276	260	273	270	276	282	267	285	240	277	286	277	288	309	258	268	265	275	294	311	264	268	277	289	299	275	279	298	285	291	275	278	307	277	259	285	257	267	254	289	282	274	257	270	248	288	270	282	250	265	281	285	297	266	273	234	269	322	269	257	304	275	261	307	277	252	271	278	275	299	274	275	268	257	272	270	272	283	279	262	298	288	290	287	282	261	273	282	288	272	296	289	277	269	286	258	258	295	294	282	288	270	248	254	270	285	259	304	296	281	285	282	304	293
28629	45516	28677	17991	13661	30504	44576	38885	26332	4552	683	821	630	624	626	598	563	529	589	517	563	542	495	518	531	542	547	496	499	501	575	526	544	525	519	543	572	543	558	530	506	598	543	477	586	547	569	572	504	558	544	506	643	645	646	641	561	576	515	554	529	541	525	546	532	536	508	500	527	525	517	540	557	487	542	525	539	508	537	502	528	567	557	555	533	547	532	532	522	517	525	526	540	468	584	529	519	522	507	529	487	535	544	547	558	522	536	511	506	548	509	535	537	544	580	524	543	547	525	548	530	507	535	526	508	532	483	521	509	536	532	489	514	518	530	553	553	543	542	531	509	554	516	555	523	535	504	542	527	559	529	517	556	498	523	538	490	568	525	553	508	551	545	502	497	521	534	496	497	518	577	544	519	540	557	524	557	537	498	489	515	574	555	517	512	526	559	516	511	511	566	500	483	549	559	511	526	564	519	526	529	561	534	551	567	537	542	522	493	538	553	530	527	557	547	535	540	510	530	523	501	530	525	536	543	553	516	500	523	530	516	529	558	504	524	552	502	539	561	506	512	528	533	535	517	541	511	515	526	544	530	512	523	551	511	558	537	524	544	534	505	600	511	501	535	525	537	560	532	517	555	561	537	505	512	518	489	496	533	549	554	563	548	533	514	540	489	535	555	556	528	532	500	532	506	575	520	488	533	522	604	499	510	489	524	560	518	546	502	586	550	499	564	550	512	528	494	540	539	508	519	504	565	540	521	547	514	539	542	572	507	501	544	526	526	538	533	506	515	527	495	554	528	551	503	525	518	555	516	553	536	488	517	518	539	522	500	508	531	505	526	531	542	518	530	503	528	510	506	542	541	530	515	538	552	505	583	484	500	550	529	484	514	540	512	524	530	530	502	509	536	472	506	533	553	533	535	483	508	550	563	518	533	535	511	553	502	541	548	518	521	520	541	517	531	531	528	540	520	510	520	506	571	516	507	556	544	550	528	522	496	564	487	522	513	559	529	522	550	541	561	541	558	547	525	566	532	510	520	534	550	514	521	537	526	584	526	523	513	512	506	538	538	504	535	519	520	536	514	507	516	567	524	520	561	534	544	576	527	512	557	550	524	572	496	500	529	535	541	540	519	526	522	555	548	527	502	531	518	523	514	556	487	549	513	526	526	539	521	539	565	510	536	523	496	545	495	521	538	535	531	563	513	524	561	527	519	493	521	518	502	515	550	541	508	576	574	536	510	536	520	514	549	521	549	518	532	536	527	508	522	533	560	506	536	540	481	563	559	496	511	520	494	527	550	506	513	539	512	540	496	508	524	549	523	505	508	504	545	484	544	535	507	584	540	574	550	584	472	573	504	546	538	560	507	503	547	531	535	480	509	548	522	574	496	567	549	485	559	549	503	539	549	540	556	535	513	524	484	548	545	536	521	519	543	551	489	505	539	513	535	550	521	538	552	533	588	560	526	542	526	502	514	507	536	548	503	568	544	517	507	517	541	495	530	513	511	529	560	555	553	518	533	517	536	531	492	508	512	570	505	544	529	582	502	547	493	536	564	511	566	514	533	476	533	577	530	515	529	543	519	551	535	522	533	547	570	527	512	489	519	542	482	527	512	547	525	562	519	609	527	542	583	504	540	536	512	528	520	522	529	538	555	529	538	554	534	531	504	550	515	522	516	564	482	562	543	543	523	594	525	510	525	524	572	516	514	518	511	517	523	548	512	549	517	522	515	534	506	554	529	518	555	474	549	499	529	504	522	542	515	544	533	467	551	546	523	548	549	492	576	520	525	544	479	551	544	566	564	487	557	534	517	507	537	555	514	524	580	540	537	545	524	532	537	518	531	551	551	532	498	512	505	522	538	541	521	526	532	538	538	506	558	530	497	529	558	511	501	519	526	524	549	522	492	567	551	543	500	528	534	490	525	524	571	533	515	539	542	482	497	552	543	572	477	519	509	504	535	517	497	495	512	556	507	538	528	516	546	553	484	549	495	539	513	546	549	505	563	520	552	530	510	497	530	495	519	509	512	501	539	530	526	503	481	553	523	521	523	539	543	507	545	528	569	531	530	490	522	564	539	522	522	540	510	554	524	534	530	574	513	517	551	559	578	568	510	562	503	510	528	532	534	542	527	586	549	575	507	509	566	560	523	545	505	518	528	532	533	512	552	514	545	512	527	499	493	546	507	516	565	520	496	545	518	537	521	541	544	556	523	495	535	536	521	551	534	525	496	557	547	547	499	524	502	567	513	555	494	572	497	535	569	515	554	523	564	527	531	539	499	471	567	508	531	521	551	524	518	532	500	534	524	491	518	578	509	573	538	544	542	473	554	548	598	533	504	541	492	516	552	540	510	561	508	486	492	550	569	488	553	562	543	602	517	526	514	517	484	528	527	504	558	550	528	528	525	547	506	507	552	509	524	530	526	547	544	560	528	515	526	483	555	493	534	553	581	539	571	496	534	541	512	482	504	517	541	540	518	538	518	531	515	548	508	533	511	539	539	519	516	522	554	547	537	491	468	512	543	500	523	545	561	553	541	523	531	545	554	518	520	545	538	485	548	551	557	514	551	567	545	527	519	558	516	517	526	519	532	562	569	551	544	505	547	522	543	552	523	489	516	540	519	541	558	518	525	483	550	550	530	523	511	520	490	553	556	499	465	504	506	527	554	535	533	519	498	566	494	592	505	532	507	526	513	530	517	518	560	506	548	538	515	504	551	565	535	552	550	528	565	473	489	503	528	540	497	583	514	521	549	569	519	496	503	553	572	546	536	525	509	545	502	539	514	504	526	531	518	498	559	510	529	589	501	524	511	530	503	459	529	560	537	530	503	536	519	509	525	527	538	520	543	570	551	522	547	526	504	530	510	550	497	512	541	507	547	541	552	494	518	515	514	502	530	535	537	528	565	552	563	529	565	535	530	500	533	530	526	557	505	466	559	542	513	540	510	537	578	581	537	504	541	489	537	544	575	490	562	576	507	546	509	503	541	526	498	535	526	541	548	515	513	531	547	550	526	533	556	521	536	502	523	544	520	554	506	501	551	540	491	526	534	551	533	506	558	555	549	490	516	509	503	540	514	554	509	532	532	528	548	549	506	518	562	558	524	555	505	460	539	529	531	531	541	501	544	540	534	486	515	531	554	517	518	520	543	482	505	510	535	493	518	527	536	564	595	542	519	534	538	541	563	548	546	510	549	527	534	521	516	556	525	525	531	512	527	517	523	532	579	533	504	513	541	563	527	540	517	540	537	555	523	519	519	553	493	500	514	536	482	530	488	556	507	534	541	529	580	522	518	510	559	535	496	557	541	570	513	566	542	564	516	509	535	565	550	536	517	496	529	522	482	535	552	525	606	546	532	516	474	537	551	568	544	538	522	503	537	528	531	503	563	525	530	531	533	496	516	531	539	512	546	524	525	535	545	505	522	529	513	505	547	519	550	517	534	528	523	521	552	503	526	498	489	534	514	549	519	512	514	553	522	483	510	520
23547	21617	29394	24152	21563	28786	50332	42924	28278	8451	429	311	302	299	341	264	249	308	291	256	292	266	303	301	285	232	286	280	293	240	282	268	259	259	251	243	252	271	257	248	271	265	254	258	274	254	259	284	274	265	252	291	291	310	316	309	307	260	254	263	243	266	242	288	253	264	243	284	246	258	252	262	264	250	233	276	250	264	263	251	237	243	274	266	264	263	256	242	277	248	291	270	251	274	269	264	231	260	263	258	258	290	257	262	276	268	272	262	234	266	246	280	240	260	240	258	297	253	256	252	280	288	267	253	293	257	248	260	273	280	273	274	268	241	259	276	266	252	262	258	261	254	253	264	272	262	268	248	280	239	254	272	239	247	253	238	253	276	258	259	264	240	264	276	261	265	254	252	288	267	248	259	259	267	281	241	250	260	253	264	261	274	254	277	249	256	259	254	262	253	265	241	266	291	274	278	254	265	267	277	267	273	271	265	292	309	267	252	241	273	278	293	274	248	257	274	254	243	248	280	270	259	276	232	255	267	273	261	238	277	263	241	248	255	259	265	248	272	233	274	261	240	259	273	268	262	243	259	279	259	247	231	240	274	292	244	247	272	263	288	251	270	234	264	266	257	272	226	268	257	251	249	264	268	253	249	269	258	262	269	279	248	237	262	264	256	256	232	261	243	291	253	248	263	287	265	241	239	289	255	250	276	246	265	264	264	284	281	256	282	265	267	263	259	241	248	247	278	247	257	260	249	257	273	244	269	251	275	268	257	245	261	252	279	210	252	271	273	277	292	262	275	252	252	263	265	241	260	223	251	280	217	277	258	259	248	242	239	255	280	260	250	230	249	279	245	237	288	273	271	270	213	270	245	255	258	263	268	240	263	233	251	285	265	253	260	262	260	257	266	258	256	260	247	278	264	274	274	284	257	265	283	241	257	251	256	241	278	237	242	240	256	270	267	260	224	239	250	253	241	248	268	234	268	250	241	272	266	265	268	268	264	237	274	238	260	259	263	259	245	228	280	259	245	254	255	271	260	257	249	283	258	277	285	282	259	273	269	286	270	254	254	273	260	275	261	252	253	278	287	284	279	233	252	243	226	266	263	266	271	249	257	281	258	247	264	275	268	259	259	255	255	242	218	245	251	291	231	259	233	284	287	262	260	272	266	248	270	244	232	247	265	297	243	315	270	246	236	255	256	291	252	260	257	304	286	226	257	220	257	244	240	257	272	258	233	299	278	251	256	237	254	246	244	243	281	252	264	241	257	249	296	252	262	276	252	263	273	275	256	244	271	238	268	287	246	254	256	270	248	279	214	234	255	269	231	271	247	264	230	225	252	284	252	251	281	257	273	261	273	266	251	267	252	279	254	265	249	267	250	269	263	227	251	258	295	249	246	266	260	242	262	256	250	240	260	259	257	268	274	247	267	245	271	245	272	279	233	261	264	246	224	265	279	254	266	276	260	250	261	249	245	249	253	253	274	248	264	280	245	255	276	278	269	263	244	219	268	259	269	277	262	249	250	255	237	251	289	245	246	276	256	266	246	260	278	269	273	232	289	252	255	274	247	255	264	254	262	285	265	217	252	217	249	287	240	237	241	243	279	249	259	254	273	276	249	263	286	264	280	248	279	255	252	255	273	259	237	249	265	247	269	279	254	239	257	248	248	263	253	270	237	286	258	260	233	261	286	272	260	271	269	249	257	264	247	252	260	266	249	268	256	270	274	277	275	292	233	270	255	272	271	252	245	270	265	274	253	237	260	265	294	269	243	264	244	273	279	286	267	291	278	241	301	266	276	303	289	291	260	296	285	260	248	265	265	257	245	259	218	235	242	281	272	232	262	268	318	241	232	243	256	235	249	274	258	269	238	270	262	262	262	244	255	252	285	259	275	227	253	242	283	260	244	262	258	249	257	253	262	269	249	268	229	268	266	237	276	269	244	250	265	269	256	248	245	247	279	240	264	237	270	254	269	264	268	248	255	225	240	242	271	260	242	287	255	287	282	236	256	271	234	273	259	249	236	246	245	257	279	259	268	258	264	269	272	245	276	268	266	271	258	255	243	249	250	274	264	265	266	251	271	266	250	256	266	249	232	284	255	267	249	250	263	278	271	265	272	252	287	271	243	310	283	241	250	272	254	274	266	234	255	234	284	260	237	254	262	263	256	249	270	256	245	256	263	260	270	284	271	270	243	264	250	269	295	268	268	282	276	276	252	262	269	246	276	269	235	251	244	278	246	249	248	252	272	276	289	257	241	241	262	247	296	268	253	265	283	255	236	285	261	240	261	238	289	218	248	252	252	273	264	259	262	273	242	252	263	255	266	253	266	296	258	265	267	258	276	240	250	281	254	297	263	274	239	263	260	255	279	266	250	260	280	229	271	274	295	237	272	279	265	267	264	243	255	247	262	256	249	248	263	272	260	228	258	269	264	242	250	306	280	256	255	286	236	251	288	234	303	246	230	272	277	236	262	242	268	249	245	243	258	278	258	255	250	259	259	251	247	260	224	248	245	231	276	282	279	283	283	265	259	231	243	269	247	241	246	239	266	251	240	257	273	252	246	259	253	273	264	273	259	274	254	235	272	251	287	275	234	280	238	270	277	210	258	275	250	295	245	251	270	259	263	262	266	258	254	273	255	290	259	256	253	275	257	263	262	249	273	246	228	251	276	242	259	266	274	278	290	286	285	254	229	242	284	261	261	254	268	248	260	249	271	252	287	248	256	230	286	266	287	257	247	231	261	249	260	255	233	240	269	261	250	271	279	281	268	253	257	264	244	290	242	256	256	259	261	259	254	268	257	247	273	240	262	269	312	263	297	283	267	245	269	242	241	250	280	258	278	233	237	255	271	236	252	277	260	225	242	262	268	258	270	260	252	271	261	264	213	257	280	267	231	277	266	270	273	276	260	266	272	275	239	255	276	271	249	265	264	247	278	260	269	252	264	252	241	253	245	275	265	265	255	260	274	249	249	238	250	251	262	264	276	253	239	221	283	260	282	267	253	263	263	271	240	287	281	267	264	271	265	259	257	277	271	272	268	254	220	233	255	306	272	264	262	248	254	278	252	256	244	275	270	274	247	272	236	263	269	255	256	233	256	251	263	258	230	262	238	245	266	269	253	269	258	254	254	264	272	258	269	270	276	257	257	275	272	281	246	240	239	248	287	275	269	254	259	232	276	222	277	284	261	266	237	264	242	280	266	237	251	283	250	274	268	265	244	250	240	287	258	254	270	279	244	238	244	280	268	259	249	248	256	250	259	296	272	276	281	257	280	254	267	260	248	278	265	273	247	243	242	269	276	257	278	258	274	264	232	223	247	268	247	267	259	258	232	243	243	247	280	272	252	249	253	280	274	262	237	260	262	259	264	309	242	262	237	270	227	293	236	260	252	251	297	242	233	248	265	228	253	255	258	273	259	251	259	260	270	269	259	250	261	247	264	261	265	234	256	241	252	257	256	266	264	270	258	239	266	248	224	272	279	248	246
31306	54251	36219	24640	20001	39821	54436	47755	35091	8560	723	784	571	601	557	546	569	494	540	516	524	534	471	485	506	475	475	489	446	454	528	495	483	487	544	469	461	491	497	496	465	501	488	484	519	457	495	471	483	496	504	464	564	636	637	609	581	521	508	453	491	476	488	496	479	444	469	498	458	477	496	459	488	488	460	490	438	486	488	454	465	496	460	443	515	474	496	507	444	483	510	466	484	503	499	454	485	513	471	465	480	461	486	453	447	438	476	475	487	469	495	476	490	451	499	478	489	438	455	465	435	503	494	476	464	530	476	460	505	463	496	476	440	469	469	508	502	447	478	467	467	511	478	504	473	491	493	463	456	506	497	502	485	495	499	480	419	467	493	463	492	481	488	464	524	514	510	467	483	494	457	486	494	455	502	469	469	483	496	494	440	464	475	485	450	489	503	470	485	486	459	494	491	502	495	473	493	469	465	494	504	450	520	456	496	466	503	471	457	493	472	477	485	459	441	512	484	486	467	459	488	518	482	436	498	477	471	457	434	489	468	492	453	456	447	489	477	510	492	475	518	464	465	474	499	430	492	471	468	503	508	482	464	497	468	483	451	475	475	482	464	510	482	483	446	485	452	457	502	499	506	475	523	495	488	490	467	483	484	533	459	478	471	479	471	529	500	469	500	502	466	499	448	462	493	495	490	443	481	491	476	463	467	492	466	460	471	478	510	487	446	469	441	465	468	469	495	475	484	479	464	498	480	534	494	489	507	468	478	449	477	512	495	505	501	489	474	446	496	487	490	495	465	512	502	469	516	465	496	480	492	452	488	494	472	463	478	485	452	477	477	530	463	461	493	500	446	472	477	484	512	484	499	435	490	463	464	500	481	556	484	454	489	487	461	466	478	481	512	492	517	447	434	503	477	481	440	475	484	473	464	490	470	495	474	481	472	447	452	476	473	454	465	493	483	516	471	474	491	489	436	512	463	449	499	448	453	500	447	458	492	467	505	490	476	455	473	515	487	531	484	474	491	482	486	475	474	478	509	466	453	473	504	465	500	474	475	502	482	478	432	472	453	488	503	482	456	417	467	511	462	463	490	500	485	505	472	469	469	465	503	487	507	520	438	443	474	472	484	502	471	467	494	487	515	468	495	471	478	468	491	500	484	456	483	445	482	508	434	451	469	448	469	489	493	499	482	496	473	479	490	497	491	510	465	478	486	475	479	455	490	492	473	494	507	460	479	479	479	484	430	481	475	453	457	495	504	497	504	459	463	491	490	449	508	436	464	485	491	473	480	473	517	470	482	482	538	434	491	479	504	507	471	450	519	471	482	460	493	517	485	478	501	487	483	474	493	462	460	455	470	500	474	458	464	508	492	474	490	493	469	493	464	490	458	466	526	483	484	475	478	526	474	470	480	478	451	454	474	452	485	489	481	486	467	476	503	471	473	463	489	532	491	475	470	473	482	498	488	453	494	474	502	482	474	444	474	475	452	460	465	488	461	517	467	501	461	459	498	468	491	512	477	476	487	486	507	478	473	500	520	494	455	468	501	469	469	505	505	496	454	512	474	464	480	485	486	512	500	450	523	477	494	506	500	489	492	481	500	478	482	486	508	481	460	473	435	486	484	490	468	456	519	525	491	469	501	475	474	508	493	479	479	482	457	509	531	488	497	486	474	480	525	461	492	493	494	423	477	445	481	498	427	442	468	464	475	479	479	467	465	499	486	491	525	540	486	486	450	485	475	465	491	461	470	456	457	492	431	448	505	494	451	448	484	507	453	493	489	447	484	501	485	492	503	480	475	466	466	476	496	471	453	479	512	455	489	471	486	513	461	493	465	462	454	480	491	478	465	479	457	475	464	457	469	463	516	496	470	476	486	485	468	480	463	474	461	460	477	444	458	439	491	466	465	504	522	463	483	458	482	492	527	504	516	464	492	500	454	482	458	483	470	497	478	471	503	532	482	467	475	499	476	477	455	445	464	482	519	450	499	477	502	491	452	473	484	531	492	453	483	530	495	485	493	466	504	481	481	511	488	466	434	505	462	488	468	468	485	515	471	482	499	490	474	443	477	501	479	482	473	513	501	466	471	487	486	484	498	469	468	480	450	478	493	498	476	489	477	495	456	481	472	502	507	488	437	464	476	492	472	455	457	483	466	478	484	535	457	477	492	491	452	513	517	448	488	457	469	464	468	503	444	529	500	504	525	491	485	472	474	487	486	437	463	466	504	541	465	496	486	488	490	470	480	496	512	459	464	468	471	489	472	439	474	453	464	474	489	482	448	482	466	469	446	508	469	462	466	478	489	477	490	489	475	477	515	494	475	506	453	473	485	475	504	475	514	475	486	457	453	476	486	456	482	482	456	473	511	445	500	498	421	457	492	476	511	467	517	485	459	449	483	475	489	518	493	448	458	488	480	430	457	492	499	463	469	502	481	483	500	497	485	499	502	488	458	482	473	489	479	503	433	501	489	476	465	483	469	510	445	469	480	484	462	469	519	492	450	516	501	540	448	476	492	497	492	487	479	514	479	455	490	464	483	482	469	479	526	507	498	483	517	485	520	485	519	474	478	456	458	473	478	427	457	488	483	446	490	493	493	487	446	520	534	472	473	478	500	490	466	507	462	457	497	450	480	469	469	474	489	489	461	521	486	487	455	471	473	473	459	456	467	423	500	490	459	506	498	450	481	460	446	436	520	456	467	476	455	491	466	471	486	423	467	495	505	452	496	491	476	499	492	510	458	474	484	472	511	475	461	461	456	459	454	476	496	477	463	503	438	483	501	514	493	479	457	506	484	498	490	447	495	509	523	442	422	455	468	478	478	475	493	506	494	477	465	451	528	483	484	445	484	453	476	490	476	507	471	493	493	465	465	490	518	499	459	501	441	450	469	459	434	475	457	539	475	425	494	460	481	483	490	459	498	482	501	477	467	516	494	440	483	491	482	482	491	482	464	488	503	454	494	496	507	503	451	493	479	482	504	472	497	469	473	499	460	476	500	446	503	487	480	490	486	457	476	457	492	487	463	468	475	512	471	525	500	498	502	478	472	465	476	474	462	486	507	470	463	518	489	484	481	440	470	474	485	499	497	470	491	461	458	478	461	486	515	491	480	479	502	512	431	494	492	510	452	477	474	494	456	499	500	473	508	467	433	473	472	479	491	490	487	424	443	487	483	462	464	486	470	462	512	467	463	475	481	490	480	476	502	453	468	495	480	458	501	490	504	456	468	487	481	495	438	495	482	503	495	464	458	490	490	488	478	466	493	497	443	476	510	483	474	489	483	481	473	497	477	531	451	449	474	513	456	501	459	511	513	526	479	470	495	501	488	481	509	497	492	496	474	461	440	457	486	477	512	492	501	472	467	493	458	466	475	466	472	511	484	482	468	493	491	499	503	475	446	452	474	489	494	442	473	443	485	504	465	501	472	480	494	442	481	489	507	505	462	482	483	470	465	482	503	491	459	490	479	489	495	489	525	448	537	453	503	418
27428	23176	19690	8119	2817	4066	7516	5572	2540	558	304	334	340	311	329	363	330	306	317	302	340	318	337	337	336	313	353	312	343	326	337	323	301	293	318	338	318	338	304	326	310	342	304	324	312	353	303	320	328	292	290	313	332	320	316	337	344	307	292	325	307	335	344	315	335	295	314	331	309	325	359	296	318	317	334	351	325	320	336	302	332	336	328	302	327	310	354	320	269	296	368	325	303	315	321	330	319	328	320	309	316	300	315	337	322	335	327	314	304	308	318	329	316	352	309	311	332	319	312	321	331	317	353	308	337	317	340	328	330	331	331	367	321	309	344	296	302	324	304	306	368	324	343	326	341	318	326	317	292	296	299	343	339	320	344	338	288	310	347	339	317	327	320	308	319	344	353	317	312	326	323	302	335	314	354	300	335	310	291	344	353	308	329	357	300	310	358	293	334	300	290	298	332	314	320	331	304	341	315	344	341	328	320	314	298	306	264	358	295	356	312	299	316	345	326	361	330	293	354	311	341	319	337	296	331	330	339	301	348	321	305	304	321	347	317	327	330	333	331	317	321	318	306	327	356	339	353	323	287	337	321	317	317	324	325	336	305	339	341	314	325	331	324	355	371	298	313	310	320	325	324	322	309	297	286	337	320	333	296	314	333	315	324	296	309	292	331	315	338	339	354	284	307	308	303	291	351	300	337	323	323	320	303	307	321	332	312	304	346	334	317	293	304	287	285	314	290	337	318	349	292	296	306	345	305	324	305	282	307	302	326	355	298	308	332	360	335	336	330	319	325	291	317	342	305	331	323	306	295	316	326	346	334	317	304	310	300	289	320	330	298	308	299	302	347	325	357	337	319	326	315	301	303	352	335	340	357	359	292	353	352	333	344	339	331	307	320	319	302	334	341	323	318	325	346	304	338	347	329	328	305	350	298	331	345	344	306	310	313	315	293	287	303	320	331	314	290	330	325	360	313	306	342	348	297	332	329	357	351	319	325	340	331	345	314	346	337	322	321	307	356	315	311	300	329	326	341	333	315	315	315	305	319	328	335	305	338	328	333	342	330	327	325	328	332	336	330	328	295	314	326	326	310	349	304	290	340	318	305	365	327	330	346	310	308	325	310	329	366	324	337	315	324	340	313	323	310	336	319	288	356	318	291	312	295	300	345	304	306	344	322	295	309	320	310	319	335	322	288	319	319	340	318	314	313	340	321	319	316	321	312	340	306	290	305	314	316	320	333	314	332	337	318	334	296	298	316	363	293	311	314	315	307	324	284	304	354	320	326	326	331	297	337	321	338	288	307	323	326	337	339	297	304	332	347	334	332	312	315	338	342	310	341	325	309	296	323	327	303	310	359	298	341	353	339	305	323	309	327	305	331	295	320	342	325	309	295	318	305	310	320	323	336	314	356	311	312	320	359	311	331	331	314	292	297	338	294	305	297	337	299	351	328	311	328	301	317	311	324	310	321	333	351	317	327	303	317	359	346	335	311	352	334	318	318	350	293	279	310	339	308	329	310	325	282	346	323	329	297	338	305	318	323	320	337	333	303	284	283	332	354	338	321	345	316	354	327	291	304	317	313	333	314	331	355	331	371	322	320	303	354	342	307	320	328	329	322	344	344	333	298	332	327	345	351	332	294	334	313	324	340	313	298	310	364	376	300	323	330	296	337	294	345	307	333	304	340	310	306	331	319	313	336	316	299	318	294	351	293	332	350	367	301	304	270	301	273	318	324	318	324	342	313	320	315	352	334	313	333	329	331	317	305	342	322	318	339	322	346	318	341	291	331	317	321	321	308	311	315	295	346	320	301	335	317	328	333	315	334	329	312	311	300	342	333	344	300	322	303	326	302	293	336	333	309	359	366	310	303	340	336	275	324	316	316	302	306	305	314	330	326	303	317	333	297	312	308	317	341	299	320	306	342	335	310	331	324	320	342	326	309	324	302	291	318	336	309	329	308	321	334	338	286	325	368	311	345	330	315	348	278	304	293	327	326	332	334	334	325	360	329	326	333	331	361	305	335	311	355	347	311	299	306	366	311	331	351	284	302	328	357	314	320	343	330	350	308	305	325	315	322	320	285	291	298	350	310	282	318	331	333	319	272	297	326	307	318	342	320	317	316	325	324	315	314	321	325	334	337	345	333	303	317	282	315	322	323	314	296	345	329	337	315	309	372	334	321	328	333	326	320	305	289	337	289	287	327	321	332	318	325	305	327	332	318	302	315	286	359	313	341	321	326	328	320	335	344	309	322	346	313	336	307	303	306	368	307	311	340	314	296	312	315	345	305	321	311	342	295	324	348	338	306	331	335	321	315	330	305	333	341	309	344	324	340	319	325	313	320	349	327	318	308	304	295	323	338	328	300	320	300	331	294	338	321	327	297	347	311	328	342	292	323	322	302	314	303	335	291	281	320	320	354	303	339	307	315	311	340	345	308	302	314	328	327	339	321	335	321	318	321	340	340	307	278	306	349	330	362	325	282	334	317	316	283	330	355	324	333	305	344	322	340	312	318	328	315	321	320	332	307	343	331	333	333	310	316	291	333	313	316	335	320	300	335	331	339	381	327	326	331	338	324	326	315	326	315	330	326	294	322	331	311	307	334	319	293	283	317	312	320	346	351	314	304	323	346	333	341	338	335	339	335	325	312	328	321	337	299	333	319	312	351	332	336	302	325	291	313	301	319	342	350	357	349	351	323	321	346	326	328	318	313	353	313	362	320	347	321	335	313	294	336	295	322	346	313	325	319	332	327	297	303	288	313	313	315	316	322	339	311	356	293	341	358	315	321	340	317	338	315	321	320	311	303	321	317	341	324	284	332	322	337	345	324	294	353	340	330	317	312	349	336	327	328	326	310	301	280	289	317	324	311	310	326	355	321	321	343	318	300	331	300	361	333	305	329	344	326	338	325	337	304	300	305	304	350	349	311	330	334	292	332	335	335	338	326	328	328	294	317	320	346	346	360	297	356	350	286	330	355	324	307	328	313	329	339	310	304	321	302	366	337	306	308	335	328	344	312	340	329	304	311	341	338	314	319	342	317	317	301	322	337	330	310	314	316	314	319	309	314	312	311	313	316	310	290	300	323	346	322	329	333	316	323	339	322	288	364	321	294	344	332	300	306	325	313	330	321	331	277	301	308	334	318	349	347	315	320	341	313	301	355	341	358	333	332	320	345	361	333	307	270	344	322	326	345	303	330	301	339	291	365	285	317	329	343	321	347	340	323	349	342	310	308	334	302	312	319	360	343	303	323	327	306	313	299	327	344	322	292	313	332	326	310	316	307	345	313	311	322	310	322	301	345	319	334	323	320	291	314	329	301	353	307	357	306	308	307	316	312	319	323	291	293	315	363	334	351	337	327	299	326	340	313	314	292	290	331	328	327	334	308	330	301	339	341	341	289	331	329	316	315	323	352	315	306	310	292	354	326	314	342	318	326	315	341	311	311	313	316	320	320	317	300	320	334	336	294	302	336	325	359	319	293	339
25543	38635	24351	12657	7801	10956	16658	12378	6256	1205	689	613	651	590	607	621	620	601	650	628	624	638	607	643	615	618	600	588	602	588	628	622	618	590	581	569	638	543	607	573	582	620	631	626	585	643	623	604	599	579	603	597	628	605	625	612	623	620	604	625	602	626	662	616	574	622	619	587	600	578	576	587	633	594	605	599	597	627	622	616	618	602	607	669	575	576	600	594	568	595	611	602	654	620	580	623	604	611	556	627	586	616	636	618	629	597	615	623	667	584	609	640	609	559	637	600	621	594	589	576	596	618	573	599	611	560	620	623	671	612	563	569	555	624	585	598	584	642	612	545	634	617	637	607	604	618	613	574	597	594	608	623	594	582	618	603	619	629	622	584	558	580	620	645	654	582	597	567	605	620	569	621	570	596	598	613	594	632	631	637	652	580	634	646	597	653	618	594	591	600	640	599	528	589	622	624	621	603	589	619	583	633	570	610	569	641	595	565	593	636	592	572	615	579	630	633	530	593	598	604	630	583	656	606	625	642	580	595	587	608	594	628	584	584	610	573	619	598	623	614	631	632	597	627	592	610	621	597	566	561	627	592	621	625	626	586	618	607	587	608	598	582	586	632	643	544	640	609	615	573	615	589	627	631	609	610	585	643	609	647	601	587	583	551	656	610	586	593	626	567	564	606	642	606	620	587	653	624	588	584	615	630	621	588	600	626	640	638	606	599	629	606	638	613	579	618	589	602	617	589	642	613	556	604	617	643	623	613	572	644	596	639	559	623	620	630	654	597	591	642	592	625	604	593	633	623	666	597	613	559	620	596	613	624	620	617	648	589	581	600	582	613	607	569	604	594	607	609	641	596	656	570	584	645	597	591	601	597	547	614	593	594	590	611	620	633	612	582	648	562	620	620	621	607	630	631	587	620	592	626	577	596	628	556	595	590	674	632	619	625	624	628	584	600	626	631	625	602	602	632	597	636	600	582	595	607	608	586	547	584	595	598	641	608	602	596	600	617	581	608	597	601	629	636	560	580	620	603	623	636	625	595	630	608	606	550	622	608	601	570	617	575	591	643	618	611	623	587	579	600	584	592	614	588	605	587	586	642	611	624	599	593	602	622	589	588	630	619	603	628	571	590	622	583	576	590	612	587	573	560	582	547	592	624	636	603	637	586	593	588	592	611	627	609	553	588	613	633	647	609	627	625	616	629	576	622	606	638	649	620	637	647	635	577	611	576	619	563	579	600	641	642	614	647	634	604	624	558	578	614	558	590	602	617	630	585	571	607	614	659	631	573	576	615	593	606	599	586	601	591	622	588	630	586	590	630	626	612	601	589	590	614	602	557	618	627	618	642	613	635	594	557	679	629	628	620	625	634	585	566	610	614	564	633	642	557	612	579	628	631	651	607	618	651	583	566	588	600	655	622	578	619	616	632	620	620	593	626	599	626	649	616	599	594	578	602	645	629	595	583	603	587	581	599	575	615	636	626	602	589	617	608	584	585	565	683	587	641	581	616	616	588	625	638	645	596	607	655	614	607	638	636	579	626	580	621	594	589	623	580	565	620	637	655	627	587	572	601	628	631	612	593	590	580	630	563	636	594	639	635	614	614	587	586	636	616	593	573	597	634	637	629	608	632	639	587	597	621	609	587	606	601	617	609	632	579	603	586	588	621	600	598	653	606	598	594	598	596	610	604	596	618	577	565	622	620	656	645	591	632	571	612	560	615	615	630	622	583	643	594	646	639	653	607	610	623	578	654	573	605	600	594	621	596	577	594	604	617	615	594	568	552	571	617	650	618	600	659	624	568	647	609	610	609	633	633	583	579	562	627	609	564	615	575	627	597	594	595	587	595	575	631	619	598	633	579	607	629	598	596	601	585	611	606	600	566	631	608	642	595	571	616	591	627	577	603	583	597	635	626	590	576	578	610	602	609	608	598	653	584	578	630	629	582	627	583	599	611	664	611	575	577	654	614	638	639	546	633	636	611	613	594	581	604	640	614	656	584	593	601	635	612	587	599	592	605	579	619	616	652	640	618	579	572	577	610	624	664	597	615	591	642	581	587	567	603	593	591	609	594	573	592	599	566	608	594	564	572	600	584	614	606	562	608	619	624	594	599	630	613	596	608	606	590	571	625	632	625	612	618	598	592	566	598	617	603	535	615	595	578	590	615	656	613	624	633	617	611	633	591	644	592	566	582	613	585	614	665	622	595	572	600	594	599	559	620	566	618	638	624	646	588	587	645	602	595	646	611	637	627	618	609	625	605	637	594	595	640	590	580	657	595	628	616	623	642	574	566	606	549	585	565	587	563	631	581	653	638	628	617	598	550	586	602	574	627	595	619	616	630	589	600	592	608	628	623	612	646	586	579	645	639	619	582	594	610	575	628	580	608	600	608	618	598	549	611	571	628	584	628	632	594	593	604	602	599	577	522	581	601	591	630	617	580	630	590	614	567	618	623	598	591	626	644	557	606	577	535	625	623	626	596	631	603	617	616	593	567	588	602	585	596	604	582	637	584	612	575	606	600	583	606	593	610	626	578	591	599	612	563	576	597	634	606	596	638	617	601	553	601	651	608	577	621	612	618	579	621	654	558	605	612	632	574	617	589	647	579	584	582	627	620	591	606	594	608	638	590	620	588	629	638	637	586	629	587	629	616	625	580	588	598	603	592	603	615	596	629	588	607	634	565	598	601	572	628	617	631	616	592	533	666	599	566	562	611	565	595	624	569	626	596	641	595	650	628	626	577	624	612	617	624	628	578	620	596	604	621	635	590	616	645	574	622	590	596	606	605	606	564	603	609	618	602	604	638	546	604	601	565	600	588	629	588	655	615	639	592	639	588	590	595	593	625	638	616	620	581	572	634	601	625	577	570	582	610	637	655	591	593	589	626	605	631	604	634	607	592	559	645	513	592	615	615	603	573	591	591	576	585	537	665	610	591	569	640	635	602	603	558	553	587	590	634	601	623	608	614	583	622	578	595	578	568	602	612	634	587	621	600	593	598	626	572	623	626	601	580	618	620	649	612	585	583	585	612	603	559	584	586	612	566	610	583	588	606	603	647	609	572	599	644	597	590	605	603	568	644	602	578	602	595	636	591	617	650	609	588	599	658	573	540	599	567	629	577	587	639	598	599	629	615	607	585	614	653	589	643	586	606	632	627	599	600	611	578	608	583	620	636	580	622	620	554	629	618	562	607	631	622	608	558	582	664	640	592	566	568	608	589	633	610	573	650	603	590	659	614	589	611	589	652	631	580	601	635	629	608	605	579	617	587	607	607	574	648	612	593	623	591	587	628	610	625	594	582	618	600	621	599	593	644	607	615	632	636	624	617	616	598	628	603	566	597	640	621	633	625	603	611	585	574	593	591	604	639	635	594	630	619	598	591	591	570	619	608	635	594	607	654	630	577	649	609	567	584	616	628	620	644	607	605	621	622	562	590	582	629	596	600	601	602	609	606	584	577	602	644	614	599	590	585	592	602	574	659
24646	21641	28748	24854	20028	15301	38202	32421	19162	2039	367	376	338	308	269	264	297	299	289	284	294	278	278	307	333	311	266	270	269	283	279	277	265	291	259	247	269	263	269	274	274	284	279	285	310	285	277	297	269	261	282	285	293	316	307	280	314	301	302	276	332	288	311	283	273	306	285	273	274	251	288	274	279	262	277	266	290	277	291	264	246	284	265	295	271	300	289	306	285	219	258	254	292	271	277	270	322	292	265	263	281	284	291	247	302	273	274	283	265	291	277	279	274	252	273	275	296	267	281	257	279	273	281	279	277	260	257	294	250	270	281	269	281	270	261	259	304	268	285	283	279	263	281	315	266	272	275	255	292	266	259	278	277	300	275	272	321	263	311	281	298	301	282	296	281	267	298	301	275	271	270	289	286	291	243	257	280	262	295	294	297	263	275	272	278	244	295	255	291	258	299	270	269	287	280	282	285	267	279	275	272	276	270	268	259	288	285	262	286	266	291	300	304	297	292	276	326	289	285	277	277	275	273	278	278	280	266	284	292	261	273	304	281	277	281	296	258	312	291	277	273	276	281	268	289	263	248	290	273	288	250	294	279	285	287	291	279	283	298	301	297	260	273	249	282	274	278	266	279	283	279	292	270	246	280	276	288	267	300	262	266	285	283	269	290	278	287	307	278	284	280	262	279	274	296	269	303	243	259	290	271	277	282	293	282	300	297	271	287	280	277	315	259	281	274	287	259	294	295	282	274	281	288	268	268	281	300	266	279	269	307	282	286	274	263	272	242	288	271	286	313	274	292	279	281	295	247	251	263	284	300	285	303	267	260	259	281	285	290	272	291	270	302	244	278	306	310	308	292	282	255	262	261	272	273	287	298	284	261	251	277	269	261	281	253	249	259	289	257	296	263	315	293	282	297	273	255	281	298	272	269	275	288	263	259	276	291	265	232	245	289	302	262	256	249	291	284	267	265	277	293	299	270	275	274	269	294	297	273	296	282	284	279	301	298	277	282	293	283	261	263	292	280	253	260	265	287	289	281	283	284	294	289	257	298	281	284	294	304	293	298	277	267	303	257	250	286	306	292	254	292	265	259	290	272	279	259	268	297	281	280	283	275	268	254	265	253	278	278	262	265	279	269	266	277	284	288	285	319	267	274	269	292	268	298	261	254	268	294	297	260	273	228	266	260	254	267	284	306	280	286	262	277	279	272	275	270	291	275	272	266	270	266	293	304	299	264	282	271	310	257	293	256	264	270	260	297	261	284	309	279	275	301	288	265	283	272	269	294	274	284	269	306	287	244	257	263	269	258	288	283	245	300	290	314	289	290	298	265	309	240	273	276	283	287	266	267	266	297	263	271	309	283	258	298	283	270	281	249	308	300	281	281	258	285	318	284	306	287	288	263	301	272	261	249	289	252	304	258	267	262	266	296	247	297	280	276	280	264	298	312	298	288	265	258	297	261	295	288	284	281	271	271	279	286	294	306	254	299	269	261	291	281	254	293	274	252	293	258	272	276	290	283	284	271	267	297	275	296	303	304	285	299	283	275	262	273	275	259	256	273	273	285	283	290	268	278	283	291	255	280	264	260	270	299	268	282	306	283	283	267	265	275	300	234	273	246	278	263	276	286	285	291	268	269	284	251	300	267	309	306	255	307	289	300	282	271	275	268	259	280	266	259	278	246	258	293	268	280	261	277	281	262	297	288	278	283	270	283	285	259	277	309	272	286	276	287	260	279	271	260	275	281	278	261	262	261	279	280	285	280	276	278	271	295	279	287	269	282	272	262	270	255	253	261	280	316	272	323	254	281	284	278	274	254	295	276	271	289	275	298	289	269	313	292	310	282	269	317	280	244	281	303	280	278	299	271	266	276	266	277	291	265	299	271	275	304	265	296	281	278	273	287	269	266	263	303	287	308	265	252	274	269	289	257	275	272	280	287	275	281	249	282	275	268	298	267	254	256	244	292	318	271	263	270	296	277	269	254	295	282	285	291	282	282	279	289	308	287	289	307	301	251	301	282	286	293	287	257	287	292	284	269	276	263	283	279	267	288	271	289	264	265	288	257	276	263	269	259	266	272	269	292	284	256	273	281	287	255	291	245	285	297	256	274	283	282	287	271	277	248	300	283	288	265	284	284	289	280	246	249	290	268	258	278	258	237	277	269	271	298	276	264	243	260	286	249	280	271	293	275	253	272	284	280	267	266	285	289	233	305	277	279	250	281	286	301	292	272	282	299	272	274	282	292	276	284	268	286	261	251	290	274	269	262	254	280	299	283	270	281	286	297	243	314	282	270	262	290	254	298	301	303	285	257	275	284	276	269	293	309	282	293	273	248	277	280	279	263	257	265	279	261	269	275	261	284	261	328	277	275	310	298	278	290	261	322	249	275	250	248	294	253	283	310	288	266	254	292	276	284	306	283	279	265	280	259	298	293	283	283	272	255	272	267	275	255	286	283	271	295	257	290	297	232	282	268	280	281	267	298	283	274	279	288	262	273	292	260	263	265	286	271	254	292	287	274	286	284	272	294	271	277	257	281	279	279	260	275	295	290	263	261	269	264	276	274	277	286	289	320	295	265	267	263	304	314	290	292	260	267	257	293	318	258	292	280	257	289	278	307	301	289	273	283	261	271	220	233	265	253	281	266	257	300	286	270	287	271	276	269	289	294	277	291	260	277	284	291	247	281	295	298	288	262	288	273	279	299	258	295	283	298	282	279	298	291	257	296	295	292	262	244	303	281	289	257	280	258	309	258	268	273	275	302	279	277	280	262	308	283	274	298	300	282	284	252	277	268	279	278	278	256	255	303	278	276	274	258	284	256	277	276	266	293	283	257	290	273	266	297	275	274	292	283	264	282	278	289	300	261	311	258	260	279	258	282	252	268	271	276	289	276	288	310	268	282	267	259	292	252	309	263	277	287	261	298	316	295	303	294	289	288	280	279	267	269	270	259	268	265	281	281	322	270	316	271	253	260	285	287	280	256	248	269	279	285	266	273	264	247	267	283	271	282	278	280	287	271	279	259	254	268	279	265	279	281	269	289	263	292	275	278	275	258	280	277	257	280	260	276	292	274	280	282	274	284	270	282	268	294	278	297	267	267	265	263	255	266	288	291	267	275	269	271	301	258	270	301	278	260	288	283	280	268	281	262	286	293	319	288	293	273	264	274	269	254	314	287	283	289	285	259	302	279	271	273	285	276	284	279	284	278	282	280	297	270	280	283	268	308	274	266	275	292	297	287	267	249	256	280	266	275	272	281	268	279	259	267	261	268	300	268	258	300	277	287	284	286	270	258	266	290	284	308	269	296	288	250	306	288	246	277	290	281	286	273	257	275	278	289	266	292	252	276	245	311	274	276	293	270	269	300	282	262	303	292	282	290	273	290	293	276	261	277	263	280	268	279	275	269	286	254	303	269	304	298	276	282	288	226	250	259	248	276	285	258	284	252	269	273	265	281	291	283	259	284	284	280	312	274	309	278	276	269	265
28916	47153	33800	20832	14184	23762	44691	39162	26388	1850	699	806	632	578	586	583	592	550	536	571	516	521	639	550	573	603	488	569	549	520	516	541	550	529	506	489	550	537	573	519	563	522	543	549	492	545	518	556	565	565	541	546	668	669	634	609	564	556	510	491	545	482	538	536	533	521	497	514	527	547	543	552	531	514	500	482	540	557	528	549	525	527	551	573	493	526	545	554	540	548	522	543	554	524	535	513	501	569	519	537	562	532	511	546	512	547	526	554	558	529	556	532	483	536	530	535	498	527	486	533	554	524	548	536	570	535	518	505	515	510	518	528	507	529	474	531	516	475	533	523	568	553	552	522	522	537	515	574	532	583	517	542	526	547	532	529	593	507	513	504	510	534	546	548	551	530	515	496	475	511	504	507	536	539	530	511	499	514	546	482	528	484	527	540	557	507	506	520	552	548	501	540	511	553	535	518	553	549	491	520	527	525	552	538	522	535	539	507	543	533	515	522	514	522	552	531	530	568	561	554	549	550	542	558	523	498	476	543	541	531	579	554	540	522	549	525	515	549	533	535	506	538	538	537	516	519	503	509	543	462	535	520	522	511	524	534	529	526	503	549	527	523	512	516	510	527	529	513	509	521	517	466	547	580	543	548	579	503	543	514	513	524	556	533	559	532	543	559	537	535	531	518	543	489	530	500	483	518	564	497	567	522	569	542	563	505	517	534	532	526	548	556	540	569	524	528	575	524	503	508	515	482	536	519	510	517	577	510	535	528	538	513	511	535	534	541	552	526	497	549	524	512	501	538	508	524	558	538	519	546	489	535	522	535	534	529	529	516	577	508	565	509	492	514	530	524	534	528	534	499	528	538	547	569	520	533	493	501	515	514	517	536	572	528	546	485	502	476	547	533	543	544	557	516	553	543	513	517	530	537	537	492	587	534	548	536	542	524	524	542	514	524	539	539	546	520	515	495	513	512	504	476	565	519	531	525	479	536	515	512	513	518	509	509	537	535	509	527	543	518	515	547	481	509	518	542	532	472	528	538	557	536	550	550	500	496	528	526	542	510	533	513	536	528	503	541	533	514	514	523	515	515	512	515	585	474	503	515	549	501	505	510	527	554	534	532	533	570	538	496	521	530	536	579	532	541	552	512	495	541	520	518	531	502	558	524	524	544	567	541	545	516	496	522	526	533	543	549	533	537	533	548	532	504	504	552	528	544	491	456	543	544	505	559	551	508	576	545	526	519	571	521	524	528	581	583	562	495	518	526	564	521	543	532	546	535	542	515	521	497	508	524	542	530	518	520	512	561	534	482	511	530	507	515	501	499	551	544	550	512	518	543	545	562	518	525	537	539	514	550	500	521	550	516	495	555	579	578	503	523	526	566	552	511	508	564	500	549	514	502	473	542	504	568	506	497	511	528	529	558	595	518	500	528	555	553	516	531	534	525	535	530	532	554	594	516	501	558	554	531	563	540	522	508	521	500	529	568	514	521	558	528	516	521	501	518	489	551	547	512	526	542	529	553	513	494	556	553	557	545	503	534	585	514	489	545	530	558	551	539	517	531	558	533	548	506	545	505	497	534	575	550	563	510	551	564	500	546	533	512	551	554	505	566	523	564	520	548	521	548	546	499	523	517	538	531	506	502	514	518	588	523	503	504	528	523	504	498	503	511	500	475	556	575	500	479	536	521	550	511	528	507	492	517	565	512	506	562	538	541	506	501	527	512	502	503	519	511	495	542	558	523	517	518	518	479	519	532	516	566	514	515	545	506	538	550	531	548	525	540	536	505	483	557	514	543	519	541	550	520	509	505	518	501	552	505	513	520	546	529	529	556	536	494	530	562	542	503	526	508	549	553	506	534	552	519	538	518	561	547	565	514	553	551	584	496	549	514	505	499	540	533	540	483	521	506	505	493	552	500	538	501	528	510	544	546	522	511	526	550	516	502	576	511	508	473	542	502	540	541	536	553	531	523	524	529	527	573	562	533	559	500	542	546	520	557	557	535	501	551	560	489	549	585	572	530	504	547	490	531	532	528	557	514	532	528	531	563	542	546	492	524	534	540	528	476	526	543	534	488	505	530	518	536	538	545	538	543	587	521	546	500	511	534	541	561	481	538	508	529	499	534	494	545	560	540	527	565	521	524	492	548	496	551	520	541	545	544	564	588	513	543	526	515	511	509	539	544	569	519	541	554	542	530	521	525	506	494	538	533	541	532	511	540	553	509	521	558	493	485	517	489	537	506	546	527	553	527	523	564	509	513	557	514	557	516	537	551	499	517	544	501	551	529	547	500	511	476	511	541	538	535	528	520	538	483	557	528	565	572	492	504	521	563	558	528	514	520	531	519	501	523	563	507	513	518	521	506	506	507	549	537	566	544	523	506	503	534	554	565	529	522	482	530	560	516	559	500	529	538	550	503	541	529	530	508	557	508	542	541	543	538	499	536	531	521	552	551	497	514	538	535	543	487	533	558	522	521	548	518	512	522	510	559	508	546	539	507	521	532	515	528	509	550	560	570	517	480	514	491	549	549	527	510	562	570	561	537	552	498	534	545	537	512	509	517	517	561	566	513	572	533	556	505	560	579	509	516	527	505	498	516	524	550	563	512	538	569	543	521	533	612	532	555	524	549	521	563	561	524	536	556	518	555	531	503	490	514	516	513	548	501	535	497	534	539	527	517	535	539	547	529	491	519	524	516	512	534	519	516	536	529	508	521	556	490	508	514	509	545	512	473	513	508	537	496	528	549	537	527	545	541	520	523	493	550	564	533	544	473	474	532	531	544	547	527	565	531	561	497	494	514	519	531	515	492	513	532	546	562	531	538	543	541	507	546	535	554	532	552	540	553	538	505	554	539	534	529	490	510	529	540	540	520	557	497	492	505	538	539	507	576	556	501	553	544	541	558	539	534	494	496	527	531	504	523	541	554	553	507	517	525	528	535	521	517	524	523	511	553	537	522	550	519	541	524	518	499	538	556	526	549	540	534	553	524	539	513	549	512	528	515	508	555	543	557	517	502	519	530	526	531	563	554	579	524	542	530	516	499	506	529	523	525	536	497	516	555	563	511	546	519	504	578	520	523	547	522	547	565	513	494	534	524	502	579	513	549	553	535	511	510	517	528	499	518	544	526	521	544	541	559	479	553	481	506	541	521	495	544	568	568	521	514	503	534	516	508	533	528	504	531	545	544	580	555	551	543	535	542	518	533	528	523	488	592	510	491	584	537	561	522	543	554	489	565	553	536	564	495	535	525	535	493	547	542	560	527	590	607	552	516	544	555	515	537	539	523	493	537	581	539	544	526	541	540	577	518	556	554	517	551	520	526	483	529	535	563	493	534	497	474	523	540	532	568	537	516	486	497	521	545	577	520	547	543	525	502	547	546	550	546	472	555	558	515	486	536	535	520	509	521	542	544	526	568	566	521	529	549	511	553	532	485	566	556	526	532	554	537	566	536	500	506	563	565	520	530	500	505	552	553	549	574	526	561
23556	21622	29362	24148	21540	20806	38035	46707	32945	7571	498	492	316	289	326	290	287	314	289	279	287	268	246	274	266	256	291	281	275	256	268	238	282	242	254	297	258	245	253	251	257	248	283	282	256	268	275	277	237	262	255	322	368	372	320	289	268	281	254	265	289	285	270	232	262	251	219	266	239	254	267	280	233	253	225	233	241	270	245	268	250	228	260	261	257	252	270	276	256	220	290	279	266	243	220	261	275	249	262	252	257	270	282	259	269	242	261	259	263	248	242	252	261	230	265	256	265	228	281	228	261	252	256	240	243	267	240	258	245	264	222	248	244	243	270	253	274	273	230	261	285	259	264	243	259	256	263	274	238	257	262	249	223	208	243	245	255	256	264	248	264	252	259	231	280	255	240	238	282	248	247	251	265	248	244	294	238	262	282	266	275	268	253	256	247	244	229	246	258	242	243	225	249	242	282	264	248	258	265	217	261	236	243	268	268	221	287	278	231	250	278	262	247	258	236	248	252	259	257	251	238	250	259	258	268	264	245	229	241	255	254	220	239	267	258	256	266	257	235	245	240	269	229	267	246	258	227	261	281	263	222	232	248	253	270	263	231	235	272	282	263	253	245	257	270	261	255	257	268	294	268	242	265	272	271	251	241	257	244	219	238	256	255	269	229	267	253	275	253	255	259	265	282	252	244	302	213	269	259	236	246	264	227	238	266	252	250	279	232	227	259	250	256	265	260	237	247	266	266	230	275	243	279	263	240	260	264	268	244	317	248	265	291	237	254	285	251	243	269	243	273	286	298	264	248	242	271	227	264	225	254	256	267	250	241	245	237	257	262	251	261	255	242	251	266	253	260	267	271	248	261	247	265	276	251	226	235	266	282	239	250	236	265	252	248	248	240	255	264	276	276	260	289	265	268	245	271	241	277	241	241	283	262	232	263	247	232	262	250	255	242	248	246	243	242	268	259	271	255	255	250	259	289	253	247	244	290	250	266	230	242	248	243	255	236	232	259	232	262	267	241	266	234	254	235	255	235	261	247	245	258	256	269	284	249	246	220	217	265	249	257	266	251	259	253	238	254	246	274	240	247	229	267	245	236	267	217	261	261	261	250	249	270	255	255	246	248	252	267	247	257	248	269	244	255	263	205	258	257	271	253	267	270	247	281	238	242	259	252	234	255	241	266	262	252	263	248	267	275	251	274	232	250	257	266	264	267	239	265	240	257	259	270	235	258	254	226	237	251	252	221	248	264	294	262	242	263	287	263	281	285	244	245	272	253	252	272	271	251	256	236	265	253	267	268	262	258	240	250	256	263	252	263	243	238	243	227	257	237	281	297	231	249	235	258	246	244	278	248	266	241	254	270	266	236	248	228	278	221	305	250	267	275	241	251	247	268	250	265	263	273	237	238	267	261	282	299	239	235	232	233	243	253	265	223	241	212	266	267	220	267	258	261	277	234	266	228	234	263	267	213	250	239	252	245	231	251	290	238	234	245	257	263	287	266	287	297	277	292	247	248	291	268	264	237	262	255	251	253	236	265	255	246	264	266	246	250	249	263	265	251	276	257	266	281	268	277	250	219	254	248	282	264	251	252	228	243	257	228	274	228	251	291	248	244	281	247	237	236	252	261	244	269	257	273	302	226	263	239	269	279	246	271	281	249	260	265	293	230	226	227	257	266	258	254	270	265	247	272	269	255	252	253	238	247	243	249	259	241	264	262	266	253	243	260	235	241	261	267	262	281	264	278	239	279	269	240	261	251	281	259	242	266	252	238	269	243	260	256	268	260	230	263	271	243	252	267	242	267	241	225	244	240	237	267	263	255	238	266	268	244	228	267	260	282	240	271	218	255	248	253	255	286	216	263	276	254	239	262	247	230	239	289	244	254	299	269	224	259	268	306	276	235	271	267	242	258	243	242	265	249	273	242	284	261	230	259	268	252	256	260	273	240	245	235	226	255	237	241	223	276	266	274	279	256	241	269	242	248	276	252	264	257	234	259	240	251	246	273	266	255	260	274	284	268	243	233	235	260	254	280	251	256	244	246	229	246	247	291	286	240	250	277	236	246	263	237	254	248	271	256	269	236	267	282	274	246	272	275	237	242	255	274	226	246	278	258	257	237	247	262	256	240	247	254	280	283	243	271	238	257	291	259	273	242	215	251	289	269	248	243	281	257	265	245	248	257	232	273	287	260	230	265	268	275	256	257	240	223	269	266	230	253	249	261	260	271	255	267	246	228	259	256	244	257	280	273	288	258	247	262	244	242	253	245	248	258	239	281	255	256	248	275	287	268	261	280	254	270	249	234	246	233	239	228	262	267	250	291	249	254	269	276	258	230	284	247	259	246	262	258	265	278	281	272	256	260	274	257	271	252	240	228	270	265	291	233	250	240	260	230	265	263	278	249	278	273	247	238	238	274	242	236	247	243	265	265	268	242	225	257	240	246	249	255	268	264	254	269	273	278	243	275	270	237	230	265	242	298	268	246	244	234	262	244	270	245	249	265	244	262	284	262	252	301	260	273	270	265	233	261	279	240	229	268	248	260	241	252	256	217	273	260	269	255	246	251	252	262	264	279	257	252	243	254	260	253	262	271	250	250	234	260	238	242	252	243	274	265	237	241	256	235	249	238	235	261	249	237	262	221	242	241	277	253	241	264	291	254	275	277	264	234	249	249	239	254	232	260	257	247	249	269	262	234	251	253	267	234	257	245	260	243	223	284	256	244	272	221	285	265	272	270	263	260	240	253	225	255	209	246	265	263	237	268	269	260	259	278	251	255	254	263	258	257	253	279	274	268	237	268	254	273	246	262	213	273	277	275	243	240	269	270	245	267	273	258	229	263	242	287	237	268	228	254	253	272	255	259	238	243	271	253	251	254	276	267	248	279	249	241	265	231	256	267	252	239	272	280	231	248	245	272	281	264	224	252	252	231	269	235	268	252	273	244	274	241	244	252	249	245	280	229	256	265	267	236	249	275	246	287	280	245	278	230	226	222	268	254	230	228	268	255	282	234	253	271	259	244	235	238	271	255	257	269	273	258	271	235	240	248	268	226	243	293	253	240	245	257	240	265	255	260	265	268	275	255	255	272	261	259	251	275	255	242	259	250	271	269	248	239	254	250	265	262	275	264	246	265	250	273	269	266	284	243	260	259	261	284	264	239	257	264	258	258	251	264	251	242	249	266	274	260	269	252	250	250	231	227	248	267	260	237	266	237	237	266	257	272	239	240	262	275	244	256	273	233	236	259	236	290	285	221	219	272	244	263	239	266	223	231	283	269	258	242	247	255	236	248	238	225	252	254	237	263	260	226	259	282	278	254	274	272	257	215	265	263	259	295	289	226	242	279	251	269	239	247	258	239	248	260	243	259	242	266	230	255	238	235	262	250	219	251	255	260	260	270	277	266	235	227	263	241	230	246	254	276	238	273	275	270	277	241	251	261	254	277	245	258	267	268	253	244	250	272	274	244	251	241	263	233	276	242	277	272	272
31926	52937	38716	26703	19571	16961	44501	51404	38311	3759	936	1306	669	619	575	543	572	571	568	564	514	529	545	504	515	499	524	521	530	572	515	544	542	487	496	480	476	498	526	479	490	481	468	450	523	477	474	444	482	474	444	615	749	718	742	599	540	472	490	480	494	475	471	485	497	467	477	486	493	467	490	460	462	496	458	483	465	469	517	475	474	473	486	452	507	485	479	467	433	489	456	469	481	470	499	481	504	463	481	457	477	451	452	502	456	459	504	452	509	468	452	473	453	453	491	500	444	467	487	487	433	455	498	458	454	503	492	461	489	492	467	488	491	501	464	479	441	488	443	461	503	502	453	491	455	444	486	464	495	535	449	453	532	465	474	487	500	477	474	471	446	446	471	451	470	467	440	469	477	501	452	461	464	506	476	422	506	478	422	466	437	496	422	445	438	465	459	473	473	480	446	478	425	483	446	466	476	430	474	465	446	499	492	475	488	492	434	454	453	484	486	458	454	413	472	481	461	454	488	472	496	504	442	467	484	452	447	483	450	463	480	468	490	499	453	438	514	468	483	488	474	501	475	458	451	500	466	468	474	458	470	491	443	463	471	452	474	512	453	468	523	535	476	522	450	480	464	481	429	478	502	499	468	444	476	502	505	474	456	472	484	510	480	470	490	421	456	451	489	459	479	432	497	500	454	466	451	491	470	484	460	444	486	490	479	455	442	467	501	496	472	445	461	495	480	453	481	456	485	464	479	478	436	454	485	509	490	461	430	446	470	461	465	477	478	468	462	520	512	501	479	490	443	521	510	499	496	431	451	491	461	495	505	458	462	504	421	456	492	450	431	512	440	478	467	465	437	441	461	470	461	483	477	496	451	446	481	474	499	484	505	504	486	508	461	475	502	468	488	478	473	474	537	486	472	478	458	498	469	482	453	455	446	461	453	466	436	467	505	452	456	482	467	494	425	484	430	468	484	450	462	443	440	468	459	451	451	493	452	498	497	455	494	455	493	477	496	492	446	474	477	504	501	453	471	487	483	510	490	467	462	469	511	418	481	531	493	495	489	512	492	477	501	509	432	464	524	470	473	436	486	485	483	438	463	523	497	490	480	465	497	474	486	419	445	483	427	483	491	467	471	459	441	454	481	453	469	465	443	475	465	494	470	455	490	470	444	465	461	452	402	447	493	456	491	454	460	453	488	465	480	491	458	436	459	498	453	503	512	445	462	475	453	488	468	458	441	454	397	426	459	451	482	479	459	494	445	466	497	490	515	453	472	477	456	470	473	465	460	454	481	459	489	484	481	465	454	484	430	476	470	466	449	484	455	465	496	472	466	468	493	453	542	448	446	477	496	471	435	417	492	449	449	488	473	498	489	437	482	509	440	495	497	497	486	484	489	464	500	465	457	476	486	505	487	466	477	463	472	457	462	487	464	458	453	444	504	464	506	452	451	510	470	478	432	471	472	508	444	452	442	440	468	442	485	501	498	468	500	472	425	442	474	464	475	463	502	463	519	476	488	489	507	466	486	489	479	462	454	483	467	475	436	476	500	416	495	513	466	505	459	438	455	477	452	478	446	450	440	474	449	489	438	486	451	465	463	484	487	465	492	459	451	426	481	486	491	455	466	447	469	505	469	502	485	487	467	458	438	489	465	448	461	444	453	489	461	449	482	487	461	496	488	479	479	446	501	485	466	477	457	455	443	432	457	441	490	481	459	458	469	476	457	473	479	459	455	499	442	453	457	446	458	466	476	450	482	454	452	480	470	468	466	471	448	426	451	463	501	505	441	470	442	508	475	482	486	491	474	461	421	482	500	468	482	410	481	464	462	494	501	463	515	466	468	483	515	456	474	494	473	508	478	479	516	478	458	472	521	465	507	461	494	449	440	447	482	481	460	455	483	456	471	538	501	482	470	473	468	462	444	489	468	492	478	468	528	421	462	440	455	436	514	486	461	457	471	542	491	499	455	510	445	478	435	467	476	473	476	461	466	423	448	452	480	496	443	498	468	451	487	472	454	437	500	446	482	453	449	467	499	512	514	473	475	459	504	487	501	481	452	462	456	472	470	492	470	483	475	500	489	437	457	474	477	462	473	459	476	448	486	476	443	493	458	463	452	468	482	488	455	473	477	471	475	499	451	481	464	424	464	493	493	451	448	489	497	469	484	500	446	468	449	455	459	487	514	473	508	499	477	473	463	446	497	496	463	446	509	473	446	507	454	443	464	447	486	486	452	485	462	433	483	456	450	536	458	454	401	462	467	462	468	478	456	477	467	485	470	478	492	503	473	495	506	471	444	496	479	489	477	469	471	489	466	447	425	480	499	459	452	492	463	491	450	473	452	475	487	478	480	461	508	487	460	458	448	476	458	435	438	497	483	503	459	458	482	470	461	454	495	464	449	456	465	467	472	472	422	448	477	459	456	409	493	451	511	463	493	479	461	468	472	466	493	458	472	489	463	455	495	461	454	501	454	454	466	463	465	476	482	452	495	469	476	448	483	452	502	420	502	469	506	492	449	459	473	495	443	493	495	461	479	478	465	474	458	476	418	497	509	431	471	484	532	475	451	486	496	466	447	474	461	469	453	452	450	493	476	469	493	483	434	460	487	450	493	484	465	511	476	422	463	491	446	469	422	469	515	477	426	465	494	484	476	489	448	495	502	476	461	508	474	506	488	494	476	472	478	461	469	470	450	464	502	506	468	485	455	483	461	497	466	498	446	418	423	478	495	487	478	515	503	462	456	464	518	456	474	469	496	470	474	524	486	455	460	483	485	461	455	496	437	452	451	486	462	526	473	478	471	466	439	464	452	500	492	473	511	478	496	461	469	451	457	466	446	449	468	458	432	521	502	476	501	492	459	483	467	478	497	459	500	467	475	475	439	443	492	494	475	519	476	460	474	503	463	476	489	469	481	449	465	479	497	444	457	506	498	470	468	498	449	503	434	473	457	472	433	457	480	445	466	484	478	434	447	483	424	451	484	523	482	483	488	504	476	446	505	470	483	496	500	468	467	481	467	496	438	484	505	492	472	467	506	476	461	476	469	451	450	509	480	456	445	451	455	437	471	479	505	441	460	474	468	472	453	461	472	513	495	455	439	472	468	471	485	461	471	446	493	467	440	439	466	470	462	503	472	499	468	473	438	506	508	515	484	425	479	415	466	494	473	471	508	480	451	469	434	484	463	477	473	449	486	486	474	457	487	486	488	469	480	458	524	487	473	476	488	448	444	459	482	494	450	489	484	498	471	466	470	462	436	456	482	446	481	471	465	463	483	482	469	474	449	460	510	448	452	471	500	459	443	472	451	504	465	498	448	451	459	448	435	433	489	483	490	454	483	476	463	504	488	477	464	457	504	496	482	478	479	502	495	451	465	478	452	476	474	434	469	471	480	439	492	482	464	523	477	487	434	481	458	472	436	456	473	477	509	460	458	436	466	451	462	470	516	461	472	460	456	505	483	463	476	456	491	448	466	456	453	460	467	467	458	509
27267	23225	21393	11225	4270	2108	3700	7272	4476	777	349	335	339	361	340	325	351	320	323	342	311	324	315	313	334	321	332	338	287	301	326	330	330	307	311	317	322	340	284	286	284	290	338	348	308	326	333	324	328	317	313	311	327	335	312	308	341	318	328	320	350	310	308	312	291	318	302	293	335	306	334	310	307	281	327	306	318	337	309	322	323	327	323	312	311	312	319	285	305	328	315	328	316	292	339	314	311	321	307	314	300	350	341	294	288	309	324	300	325	297	307	340	318	304	300	305	304	302	307	320	307	294	320	331	331	292	312	298	303	348	302	299	305	303	325	326	289	346	315	310	302	287	301	306	338	332	304	287	315	332	323	315	321	309	329	316	328	307	324	302	320	308	312	295	319	359	309	324	319	272	327	314	328	335	292	313	330	307	304	326	308	343	336	327	330	317	343	284	334	316	310	307	304	342	343	336	324	315	328	313	283	304	344	339	369	332	332	319	311	307	316	314	319	286	317	312	317	316	299	317	303	284	327	308	315	302	315	314	304	327	347	313	328	324	325	311	326	339	282	278	294	346	309	337	339	314	322	295	313	297	298	307	334	326	305	308	307	324	322	291	319	335	308	315	286	299	315	272	318	313	303	300	309	279	320	300	301	312	289	298	338	306	313	294	341	316	335	334	314	323	310	323	312	304	321	361	284	319	312	320	296	312	333	306	310	301	306	343	330	331	326	308	340	342	304	313	338	296	339	333	316	296	313	331	314	302	319	332	299	326	314	317	285	305	314	315	301	290	303	325	316	299	342	292	302	307	328	331	335	311	324	353	309	315	329	294	288	347	333	321	334	330	331	307	330	318	286	304	313	321	299	331	309	317	325	330	346	307	332	303	295	342	318	334	316	329	307	339	299	306	312	316	329	329	275	297	307	291	292	319	338	334	319	317	330	333	333	321	361	289	311	315	307	289	309	296	305	314	323	284	311	285	291	315	332	297	282	336	340	307	294	331	322	322	294	337	309	324	313	299	358	292	320	315	299	304	327	302	305	313	331	279	330	301	312	342	326	320	336	314	321	334	314	322	341	301	312	340	327	341	313	338	277	286	314	295	305	283	295	312	317	340	280	318	355	306	332	341	300	308	309	318	306	307	314	292	323	326	297	316	337	322	288	286	288	315	303	318	295	333	335	273	298	332	343	298	288	294	301	326	321	343	301	315	329	324	307	333	312	296	328	313	341	299	330	336	327	318	314	348	345	326	350	335	328	316	314	300	321	331	289	294	342	325	310	299	317	321	324	303	314	305	300	326	315	303	327	305	302	313	307	331	314	320	326	308	329	295	309	341	296	288	322	311	316	342	289	295	294	305	287	328	329	321	306	302	324	318	304	347	326	311	294	333	298	334	328	347	312	308	318	315	321	319	323	327	294	286	311	346	315	304	310	315	320	307	328	339	298	325	302	313	297	311	328	310	321	321	318	326	307	316	307	308	338	310	308	327	328	327	320	332	316	307	293	298	302	341	300	277	322	317	317	301	304	332	333	297	341	329	373	333	322	333	308	314	339	322	309	313	328	352	327	320	297	316	314	323	317	320	302	345	339	332	300	307	326	299	332	307	323	327	322	333	303	333	300	314	312	318	316	303	298	327	290	316	317	316	320	321	333	316	335	321	338	303	348	320	311	335	337	289	317	344	304	323	340	317	300	321	298	321	304	308	327	322	297	278	306	293	321	327	305	303	330	300	276	331	314	327	326	300	301	317	298	291	313	347	341	308	283	270	307	309	314	296	345	313	287	318	312	315	306	319	308	278	321	318	306	341	321	319	310	283	318	340	302	301	315	335	329	327	325	300	318	332	328	304	337	315	314	301	326	337	306	324	293	325	283	327	310	304	293	300	306	322	315	316	296	300	305	317	305	331	340	288	303	318	305	333	324	325	327	327	322	293	308	327	337	321	286	303	298	323	296	313	297	307	350	287	300	312	283	322	320	311	314	322	325	317	322	314	313	313	311	304	341	333	300	328	325	294	312	310	324	304	326	347	314	279	327	317	289	304	347	328	343	321	334	334	330	325	328	328	309	312	304	332	289	294	334	304	348	319	324	314	302	325	326	325	331	320	323	304	336	337	324	323	313	321	301	321	327	291	318	347	306	286	339	355	338	315	287	318	325	296	287	311	293	325	316	306	304	329	298	316	344	285	322	327	331	326	328	308	340	332	309	361	344	309	320	316	313	294	328	302	344	333	340	273	313	283	327	329	326	323	333	297	309	338	317	286	330	315	325	330	298	309	300	318	287	327	321	310	292	333	321	292	312	340	290	332	318	303	326	337	340	318	319	330	348	291	325	286	316	308	308	299	309	320	308	310	323	344	328	305	304	315	307	354	328	328	293	308	335	335	338	321	335	295	306	297	290	320	321	312	319	332	334	313	301	312	321	321	317	320	316	301	311	312	314	325	310	327	290	318	298	340	330	324	332	332	347	347	343	305	323	318	289	315	295	319	322	320	327	288	317	298	301	330	311	346	316	322	314	311	334	301	285	310	320	297	317	301	350	330	301	292	327	310	306	331	288	315	276	295	338	310	330	293	331	279	296	317	305	315	356	311	311	318	312	320	340	347	316	292	334	325	304	313	312	307	337	306	298	336	326	291	333	317	318	321	324	318	343	303	303	330	338	316	310	326	339	295	305	320	311	297	312	304	307	305	305	306	331	321	319	342	296	310	330	313	329	326	306	276	309	291	309	343	293	289	281	320	317	319	371	284	326	295	301	327	316	315	298	314	328	309	305	319	340	315	314	279	305	327	311	291	302	310	315	332	317	314	311	295	288	315	336	302	338	348	321	348	330	346	312	325	333	311	308	309	311	301	339	348	319	292	293	311	329	317	322	325	308	312	289	290	325	296	311	315	337	342	344	318	318	308	286	312	342	313	316	305	368	329	315	308	295	321	330	317	322	323	297	313	324	306	315	309	323	280	281	292	324	321	298	306	334	344	316	322	317	315	306	321	313	297	299	332	313	325	341	318	285	304	322	331	301	317	345	330	329	323	323	323	332	315	351	327	306	290	333	316	307	295	325	328	292	327	284	321	299	302	323	315	313	309	307	324	329	310	365	306	319	325	343	292	317	304	301	301	336	335	284	297	305	335	279	317	317	277	300	336	328	303	341	307	306	308	329	328	314	293	290	316	331	325	335	327	304	310	337	339	328	304	331	325	313	299	324	291	308	299	300	294	343	339	328	295	337	333	319	354	309	317	331	328	355	305	303	331	302	328	295	322	328	321	307	336	327	302	330	323	298	321	343	283	314	312	315	310	342	302	298	332	284	342	320	325	337	301	317	316	301	317	334	305	315	299	318	312	343	316	324	339	327	305	308	307	338	318	289	335	297	303	304	324	274	349	295	292	334	345	305	308	320	309	313	342	360	290	308	311	307	337	341	337	289	313	316	292	296	308	304	308	304	318	327	308	315	299	316	310	279	315	316	347	328	308	312	339	299	290	313	314
25956	38336	27742	16615	10805	6529	10180	16236	10174	1650	768	795	608	676	666	616	600	620	631	644	580	600	581	565	638	623	580	606	613	604	596	651	603	593	584	636	626	597	558	583	637	589	602	589	598	596	582	606	574	579	606	579	613	646	631	652	637	625	600	594	601	595	611	611	616	569	594	580	583	559	555	594	616	577	628	567	618	579	567	637	603	616	571	605	604	581	619	586	632	586	595	576	575	615	587	566	602	612	604	611	634	573	576	647	619	567	617	598	584	609	587	626	606	561	560	580	587	611	568	585	593	590	581	583	627	615	586	578	614	607	615	600	622	613	608	577	571	568	595	592	594	583	587	625	604	601	536	553	608	614	571	627	590	587	624	633	605	588	582	612	637	563	630	569	581	574	628	582	567	597	577	575	596	572	593	596	574	615	619	617	579	615	576	587	591	626	595	618	658	596	615	610	594	581	654	595	561	617	650	564	586	584	589	577	611	627	635	571	610	615	622	614	583	597	612	620	627	572	595	615	619	592	572	610	574	594	611	585	566	644	615	608	611	559	556	583	615	602	584	605	583	626	616	597	584	587	609	601	626	596	604	619	574	579	628	568	602	584	581	572	618	545	616	582	622	605	626	644	628	606	601	542	594	581	557	597	618	600	638	573	576	581	604	602	623	585	605	538	559	588	640	648	602	594	575	648	611	564	566	595	594	605	592	601	601	579	601	591	627	634	549	620	606	575	511	581	608	572	600	582	581	571	609	623	605	610	634	603	604	580	617	620	577	615	604	668	626	571	624	649	581	606	605	617	551	586	616	583	635	624	586	579	586	553	595	585	597	650	561	564	647	613	623	591	592	584	571	584	594	555	632	568	599	631	561	603	582	541	590	586	599	603	605	628	572	586	591	610	585	618	611	595	644	606	606	594	602	577	610	597	560	628	595	580	580	603	616	615	612	560	565	631	574	539	561	590	586	616	594	617	604	635	593	616	612	602	613	538	593	608	577	562	596	578	623	642	635	609	592	609	623	601	639	568	594	603	574	583	627	604	601	581	634	571	621	601	601	626	602	583	582	586	616	576	577	586	593	574	588	581	592	606	555	563	636	636	670	625	586	631	571	642	615	639	591	549	618	599	588	585	607	606	566	588	648	586	614	609	609	578	592	579	575	606	583	576	575	616	592	573	546	598	593	538	572	614	589	604	601	607	585	566	587	602	605	576	566	624	579	542	603	576	645	590	550	570	584	553	566	584	602	600	606	611	579	633	623	624	595	606	627	563	574	624	637	630	607	614	544	571	547	552	650	596	614	556	614	547	583	572	596	616	567	598	558	598	605	607	559	605	583	607	580	636	645	623	600	636	608	588	555	614	614	582	580	574	634	571	598	601	598	574	607	628	580	586	572	565	605	647	580	586	598	587	561	581	557	584	641	631	613	575	626	610	625	592	601	592	603	676	577	603	594	585	616	596	630	585	607	601	626	580	568	575	599	582	590	577	600	643	589	576	595	608	578	562	638	634	575	586	582	578	629	620	624	576	603	591	627	539	616	595	562	587	600	629	585	604	593	578	582	637	596	614	597	600	579	577	602	599	556	622	590	586	599	643	623	589	619	550	583	620	607	603	620	587	610	623	644	576	575	599	606	601	568	594	578	591	588	565	636	538	623	616	622	584	624	580	616	602	611	580	590	606	564	614	624	608	608	605	618	617	600	592	586	609	586	583	593	578	598	606	554	643	594	576	599	562	574	579	598	591	562	588	593	596	602	654	618	582	616	569	621	577	571	598	599	596	637	624	579	601	569	568	581	579	576	613	607	637	579	624	542	574	596	566	598	608	569	597	592	596	571	608	617	629	603	622	604	589	567	593	591	602	583	616	626	567	590	629	585	610	662	592	606	648	634	598	621	559	595	607	593	633	604	633	642	581	597	613	600	595	564	620	581	606	615	597	583	635	557	568	586	618	617	634	597	602	572	609	596	609	569	598	598	581	605	634	578	610	599	582	586	565	637	643	587	610	574	592	552	626	608	591	604	568	610	603	617	609	588	634	555	611	590	600	556	596	598	591	573	571	610	602	603	625	620	652	579	581	613	580	619	563	642	657	587	640	578	587	572	617	613	607	641	643	610	580	572	572	578	617	607	649	563	562	592	610	595	574	594	610	604	594	573	561	557	548	591	616	624	573	569	598	582	618	599	608	596	628	613	604	559	571	648	574	570	596	601	565	608	584	558	589	593	582	585	599	594	591	560	596	610	615	593	572	640	609	623	617	588	596	592	643	579	580	632	609	601	584	597	589	648	613	571	595	579	574	599	631	580	573	580	583	592	620	577	569	586	578	613	631	594	615	567	567	578	571	592	603	620	609	585	583	609	592	599	598	591	573	543	605	616	580	620	552	612	630	616	590	563	572	640	601	613	585	580	585	589	592	594	584	571	590	613	572	611	567	602	592	609	581	595	617	600	554	635	608	628	609	558	597	641	580	597	593	623	594	596	626	620	583	576	587	579	630	615	629	538	608	625	594	590	605	594	606	577	605	644	572	609	575	596	557	579	595	579	559	563	586	656	591	560	524	598	559	643	581	659	666	593	597	541	639	579	626	625	596	620	601	602	609	617	597	611	603	658	605	613	605	618	577	615	588	597	599	529	586	556	572	596	565	601	561	579	617	631	635	584	587	589	600	599	571	567	545	573	598	618	612	586	582	606	570	596	584	617	622	637	606	578	603	622	585	614	606	561	617	578	591	590	625	577	587	624	613	585	593	572	549	618	639	574	614	577	586	588	585	590	580	570	614	673	628	608	577	571	582	602	593	615	635	581	628	580	576	574	584	589	579	616	586	589	565	629	575	575	613	604	549	626	598	617	605	582	587	582	616	612	602	620	613	629	587	607	573	620	582	578	608	620	590	600	578	539	603	604	577	610	655	609	629	580	619	575	567	607	601	580	601	588	581	589	580	578	559	587	575	607	595	569	645	635	624	583	561	533	572	593	557	579	575	605	591	565	596	593	605	619	598	628	602	570	622	565	613	578	620	629	561	571	575	586	578	587	594	578	581	578	570	571	589	645	592	602	591	608	612	586	582	614	620	604	645	578	598	584	563	597	608	554	598	613	603	561	603	587	610	613	549	616	598	584	612	587	582	571	659	542	599	647	560	562	592	567	594	588	603	602	574	595	564	625	571	588	610	607	579	598	572	578	513	572	549	588	614	612	600	597	603	604	595	603	603	581	578	593	590	604	579	632	577	631	624	615	609	587	583	567	620	580	621	588	638	611	603	591	615	591	581	566	632	599	606	611	595	606	610	618	548	570	569	617	581	597	559	594	588	588	649	586	545	593	567	584	601	577	589	616	574	579	571	569	566	554	577	597	635	633	591	578	609	603	555	608	611	585	575	560	593	619	602	603	577	572	611	570	626	618	563	575	569	562	638	588	602	600	592	579	560	543	621	594	614	630	576	614	639	599	638	632	624	579	586	604	581	576	624	564	597	592	598	579	599	600	573
24664	21650	28690	24863	20359	9372	19973	36066	25075	7358	416	372	315	314	274	281	307	284	273	271	296	287	270	263	287	312	294	303	291	260	261	284	297	291	276	285	289	270	284	264	260	261	310	280	274	270	258	281	300	299	275	246	303	295	288	287	289	302	296	254	291	270	290	278	283	260	307	264	274	271	262	273	269	265	258	291	251	276	244	274	270	275	289	282	278	256	262	274	273	286	257	262	256	248	289	260	264	277	259	263	248	263	279	215	289	291	239	259	263	248	288	282	271	282	258	259	290	249	248	292	259	288	260	262	262	280	253	299	274	303	277	250	268	290	269	275	268	260	299	257	258	287	281	239	260	273	264	273	287	289	261	293	270	289	263	289	231	266	270	276	277	295	266	309	262	289	250	244	262	278	287	267	294	249	268	283	268	304	297	260	260	286	258	272	277	299	281	270	246	274	267	296	275	285	257	241	285	288	277	258	278	275	255	265	264	313	289	274	244	295	262	286	280	286	290	291	291	267	255	282	277	306	272	260	282	270	250	272	261	271	278	273	272	262	265	274	276	285	281	249	280	254	304	281	290	275	289	308	269	277	285	291	279	267	246	274	259	267	267	275	265	301	271	267	276	279	285	273	276	264	253	272	285	275	282	295	300	278	281	255	273	284	274	298	300	248	246	284	290	263	283	262	245	238	260	263	267	268	311	245	256	300	277	286	259	264	272	288	298	276	277	273	269	270	280	297	264	269	262	283	253	300	294	268	268	294	272	296	252	299	244	282	244	246	293	299	254	264	287	274	268	281	306	257	247	277	257	259	248	251	267	261	258	285	284	276	283	277	292	270	274	295	273	278	265	275	288	268	243	291	251	291	258	274	277	291	255	258	270	253	271	292	258	276	271	276	264	272	306	285	291	297	262	256	259	278	277	306	288	277	293	286	276	290	264	303	274	285	297	281	277	258	285	258	282	274	256	250	270	281	241	266	277	273	252	253	303	262	254	271	251	269	287	282	274	291	265	296	295	299	300	279	299	261	304	288	292	250	286	272	247	251	275	275	269	274	279	269	265	278	271	264	260	298	266	293	270	302	291	283	301	283	315	248	277	271	273	302	256	257	291	270	288	265	277	265	283	300	272	276	267	268	283	255	271	279	275	278	250	302	272	265	268	290	294	271	292	283	307	273	245	280	275	289	267	256	268	269	274	302	257	288	256	244	246	280	261	264	272	281	253	286	266	279	260	267	264	295	268	248	284	268	276	258	243	268	266	246	274	277	256	280	279	268	260	255	252	253	299	282	289	269	268	265	287	268	269	262	289	296	256	305	265	290	288	263	272	273	284	287	290	247	286	268	266	265	260	266	254	281	260	302	285	275	267	294	284	265	288	258	270	247	243	284	279	280	260	282	286	285	303	256	277	251	254	276	252	280	272	237	272	265	259	256	259	245	256	283	253	278	279	285	266	259	264	292	269	247	264	274	257	255	284	292	310	264	266	255	258	272	249	292	268	286	312	271	282	266	274	261	269	259	279	257	281	284	289	254	283	269	261	278	279	270	261	290	266	294	256	276	291	279	281	286	284	269	257	295	275	262	266	278	272	289	276	289	272	281	268	270	284	270	269	296	301	303	288	272	256	278	281	284	274	303	290	273	257	274	307	292	271	265	247	251	263	255	274	277	254	283	279	307	284	280	314	290	277	288	285	261	298	287	278	262	267	260	261	245	290	275	278	264	259	260	296	281	284	238	254	294	264	290	270	316	296	290	296	284	275	258	264	272	282	270	288	277	273	273	283	273	264	273	279	273	263	263	297	288	279	289	289	286	254	304	250	255	260	261	283	264	315	266	288	248	256	292	248	260	260	279	286	286	264	287	273	272	280	283	276	302	273	268	276	264	273	253	285	279	266	252	250	308	263	251	283	258	281	278	267	255	279	273	269	277	276	259	283	249	272	284	282	311	280	281	289	273	279	301	270	282	278	296	279	277	260	279	279	273	253	307	313	268	258	265	255	246	305	244	262	290	259	277	264	286	252	319	294	260	274	271	271	280	301	291	282	274	278	297	278	280	279	264	288	234	268	254	264	260	272	289	297	293	268	248	244	271	280	281	265	310	298	270	283	254	268	279	271	261	276	282	266	265	271	301	265	267	283	263	250	259	253	266	267	242	272	298	284	273	277	295	283	279	275	246	288	296	292	271	320	301	265	279	289	256	287	275	280	278	286	276	274	280	269	267	263	266	297	270	283	307	271	277	275	265	278	298	276	274	238	292	309	286	306	275	270	294	273	280	264	258	300	287	291	264	262	253	323	295	276	296	266	255	268	266	285	272	274	277	284	285	296	282	286	249	290	273	250	286	295	270	276	255	293	272	255	266	278	272	301	275	283	252	270	262	278	283	274	287	263	278	264	247	301	296	285	300	294	286	298	292	272	263	290	273	255	311	271	259	263	300	251	265	279	262	257	275	302	267	240	280	270	314	288	287	303	279	268	264	261	269	256	293	277	249	279	277	271	276	296	260	274	244	261	252	287	300	283	277	281	264	255	256	281	297	248	278	257	275	271	286	265	278	266	266	246	278	266	261	254	245	283	285	288	279	287	274	241	263	295	285	287	280	320	252	304	250	275	288	264	259	292	281	259	265	283	281	287	277	268	267	261	270	298	288	294	303	263	285	280	275	273	285	269	267	267	299	278	289	285	270	271	276	265	262	302	297	268	283	277	250	278	278	264	278	258	300	280	263	273	265	278	260	268	289	278	282	275	273	289	296	294	279	272	272	268	247	300	262	288	264	271	303	260	253	277	281	280	303	289	258	297	254	260	287	292	284	254	286	276	266	277	296	250	280	265	335	270	275	282	298	279	283	288	279	255	240	287	287	268	286	305	301	254	265	251	261	252	273	306	255	295	261	273	268	266	260	291	282	268	297	264	250	267	289	281	272	291	279	268	274	271	267	265	275	285	247	286	254	307	285	289	263	296	300	276	295	263	308	287	275	294	291	246	280	275	263	283	284	272	269	277	261	262	279	257	256	258	271	274	298	311	277	273	282	268	247	275	278	289	281	296	284	265	265	268	304	287	264	276	288	260	279	285	261	311	251	311	271	259	272	272	242	284	267	242	268	250	268	251	284	260	289	284	266	290	256	318	250	295	276	274	300	281	277	260	290	305	271	290	290	254	325	263	262	261	274	268	259	269	249	276	318	265	272	272	259	255	300	260	291	282	255	264	260	276	258	264	268	288	260	260	274	261	244	250	286	278	270	276	297	308	266	283	289	297	286	275	252	255	264	280	291	291	285	282	277	246	281	266	242	294	286	274	268	276	245	240	274	252	281	289	271	285	254	232	266	281	244	301	294	293	240	291	265	251	279	250	262	278	282	256	289	263	262	306	290	253	276	277	281	283	258	256	262	257	292	242	255	290	292	262	268	283	272	258	268	292	281	298	287	262	264	285	252	294	255	303	257	274	289	247	295	262	257	275	299	262	286	240	300	253	275	300	288	280	276
29477	46802	33673	23290	17055	12193	31641	42986	32974	8836	777	967	690	654	544	585	618	562	571	570	550	548	550	529	565	548	539	493	557	577	532	553	559	550	568	500	521	514	541	541	531	507	497	531	540	486	552	488	507	509	504	572	688	644	553	598	530	570	533	508	535	550	497	520	540	554	521	515	572	518	573	529	495	519	557	519	499	509	527	530	507	517	504	545	550	514	491	549	529	573	501	507	563	508	482	507	506	523	499	494	502	523	512	537	502	553	523	507	545	515	492	537	508	569	544	544	489	507	528	498	498	501	520	546	483	524	530	539	515	472	510	482	519	545	510	556	525	544	539	534	553	525	493	515	508	538	533	471	482	524	525	530	548	525	548	514	505	525	513	523	489	528	503	529	505	521	510	544	521	495	512	483	550	538	508	494	527	514	504	533	480	554	509	492	507	488	540	518	497	550	551	532	518	554	544	512	560	488	533	503	494	488	520	530	511	528	503	527	514	548	491	534	523	501	530	558	528	511	545	519	535	521	499	532	477	538	502	538	487	558	538	536	504	509	533	538	526	509	488	501	532	505	538	524	510	517	500	471	513	532	499	543	543	522	551	501	543	494	545	533	517	514	563	544	485	537	523	508	543	488	544	525	493	511	552	527	518	524	533	567	518	518	497	508	530	514	497	546	529	540	510	521	526	575	528	548	548	534	464	525	518	515	527	534	553	528	540	530	508	552	494	545	535	567	574	525	518	519	534	513	486	558	510	523	485	506	498	524	529	498	501	523	510	498	528	535	487	533	538	554	523	558	504	580	537	560	543	522	536	513	561	533	494	487	552	554	531	515	480	498	553	523	534	528	520	535	510	512	525	528	558	517	542	534	529	546	526	516	544	518	530	514	530	499	520	512	502	500	542	542	539	529	538	541	501	526	502	559	525	518	539	537	522	554	546	490	539	531	532	501	547	546	524	538	498	536	510	531	506	515	541	537	478	546	535	512	559	529	533	536	491	528	518	574	529	496	521	499	528	489	506	540	502	478	542	556	533	582	528	516	521	513	530	545	566	538	492	534	536	538	508	483	493	503	513	517	554	511	488	551	523	530	528	508	525	532	510	519	522	573	517	505	505	493	504	507	536	521	552	491	510	539	538	511	544	490	533	468	543	508	508	559	512	496	514	549	524	522	513	505	502	552	514	518	513	527	542	571	510	519	552	545	529	541	515	521	549	504	558	514	511	553	492	510	553	541	523	533	504	528	556	546	502	534	525	526	504	563	532	519	508	528	548	495	510	520	517	519	496	569	535	529	541	537	525	516	490	527	537	507	526	500	583	535	500	480	497	497	518	568	500	503	509	549	525	517	527	529	550	505	527	530	521	536	488	519	542	548	514	547	515	496	498	513	506	518	516	520	522	505	530	534	546	497	484	535	545	536	524	506	519	513	530	529	524	536	528	541	539	492	512	526	531	568	510	503	500	576	492	493	497	513	566	507	508	534	525	506	510	529	525	524	586	495	505	519	521	503	535	527	501	532	507	543	506	541	505	519	539	543	520	536	488	521	530	510	533	541	502	505	532	538	475	526	525	498	535	525	547	541	496	518	506	519	555	508	506	535	526	502	519	518	522	530	499	539	505	528	525	485	530	518	558	532	531	539	555	555	506	489	509	510	528	525	515	539	525	520	490	523	529	519	505	518	541	540	483	495	528	544	465	539	543	540	547	521	527	507	543	524	512	520	571	536	490	502	479	567	530	484	504	517	564	515	500	492	523	521	556	518	534	508	556	518	499	514	513	537	552	494	538	508	471	518	538	514	510	483	534	478	530	519	512	543	566	524	488	539	510	573	498	523	477	543	510	488	525	515	542	554	532	522	516	548	517	506	530	510	532	502	558	488	508	486	492	529	516	529	494	550	531	551	521	499	544	539	547	518	504	480	497	537	524	567	505	524	538	520	531	514	540	484	530	506	505	597	530	530	530	496	505	511	498	531	517	466	497	547	534	558	507	507	523	569	544	527	508	535	528	526	514	541	537	538	473	520	558	471	480	564	553	519	531	509	498	541	542	542	487	494	513	552	512	546	554	569	539	491	540	534	515	497	520	529	496	527	575	503	536	547	534	512	498	540	538	499	526	509	516	491	527	519	563	497	531	490	476	568	530	521	495	563	491	499	564	500	492	529	495	547	492	529	561	512	515	527	533	517	547	538	493	532	526	576	542	563	523	569	527	512	524	497	509	513	500	500	515	555	485	495	476	492	522	511	536	506	564	500	540	505	528	540	522	552	546	540	501	501	525	487	547	493	510	551	537	518	511	482	546	525	564	534	540	538	538	557	524	507	496	563	539	502	531	531	505	523	527	509	544	500	507	559	482	507	541	505	556	516	493	488	544	535	526	500	478	512	514	522	518	536	530	509	524	489	506	521	504	544	499	495	525	539	553	547	516	514	520	556	534	500	509	529	498	513	504	519	511	546	530	503	526	550	552	514	563	487	514	518	535	518	510	524	553	458	531	516	529	529	546	556	524	528	513	539	529	558	539	545	500	559	511	527	509	508	534	509	530	536	531	531	526	525	522	501	509	518	518	490	513	530	575	506	551	552	555	505	499	493	489	569	480	512	522	481	534	480	511	504	526	511	521	534	531	543	544	519	505	523	480	536	484	490	541	555	521	532	505	528	493	548	522	554	531	541	527	493	521	533	523	491	562	543	524	504	510	461	545	522	508	480	559	512	507	509	522	492	522	547	536	528	516	517	502	554	523	538	487	501	517	502	500	550	502	545	511	541	531	535	552	527	532	564	547	508	503	532	541	540	514	524	517	543	555	497	544	533	538	566	490	522	590	540	525	507	510	531	503	543	514	522	512	517	507	533	521	540	500	532	524	512	532	481	535	516	554	573	516	529	536	556	471	484	550	514	507	529	499	521	530	483	530	540	504	511	482	546	553	507	518	495	525	531	556	540	508	493	522	535	559	546	527	529	529	460	540	523	550	511	526	505	571	464	567	536	485	499	522	546	546	516	510	563	536	519	532	555	503	541	550	506	471	514	534	507	503	540	514	506	550	497	534	525	532	511	521	540	524	532	506	480	525	515	515	514	513	547	501	518	510	557	539	485	527	512	532	541	500	530	508	470	533	521	524	549	488	531	517	545	525	522	496	537	485	521	521	541	538	542	498	542	512	524	528	530	539	547	524	503	526	485	540	511	523	510	553	475	500	492	529	537	561	529	482	537	521	522	484	546	534	494	498	559	510	532	549	506	491	543	519	539	534	521	486	551	535	562	517	527	531	532	504	481	519	516	519	534	510	481	507	543	473	526	551	522	515	497	491	502	540	586	526	542	557	487	553	524	560	508	488	505	513	496	528	528	502	535	517	495	537	537	482	507	528	518	521	516	542	563	496	484	540	539	467	510	482	496	539	509	580	575	495	529	542	541	527	512	530	518	523	528	510	504	558	535	518	502	513	519	520	514	574	521	510	548	544	542	478	543	499	522	513	504	482	544	533	558
23461	21525	29281	24070	21485	20640	36329	45830	33859	11332	655	421	304	304	283	299	289	289	282	276	246	253	253	282	241	289	289	205	258	238	257	275	266	259	259	300	255	236	257	259	247	249	263	246	249	281	265	252	259	248	261	268	312	306	292	268	265	238	261	285	261	227	227	269	257	241	270	233	247	245	254	265	237	239	266	258	253	237	241	277	260	246	273	241	216	270	251	274	272	233	248	234	254	234	244	242	265	251	258	220	224	258	247	255	251	261	239	240	229	260	261	243	230	230	252	241	246	263	242	250	271	236	258	286	241	224	241	255	252	269	237	285	225	238	236	242	247	244	270	267	240	277	257	248	269	241	255	243	244	222	256	249	266	242	249	250	256	271	236	234	249	259	267	223	238	242	277	263	256	240	255	229	232	259	220	251	268	233	266	238	264	268	246	235	240	247	244	237	259	226	272	262	250	262	241	286	255	275	229	257	232	250	253	244	234	242	232	262	219	230	226	233	266	243	256	252	267	276	254	254	248	253	233	249	243	275	250	221	258	256	257	242	280	244	240	277	237	251	236	249	269	240	241	248	251	247	253	249	223	232	267	246	244	252	259	253	259	251	233	255	245	241	268	275	270	262	259	227	241	240	266	275	260	248	276	241	251	270	235	243	237	281	270	254	233	248	259	234	238	279	212	230	258	271	254	268	244	287	245	250	250	243	246	238	251	251	253	231	250	231	275	269	296	245	257	250	273	258	253	227	247	234	246	232	257	243	272	237	271	274	259	272	223	229	244	249	252	242	257	245	231	253	231	248	246	226	241	252	239	229	259	229	250	262	234	249	234	259	251	265	264	254	241	245	261	244	251	282	253	242	280	241	272	255	249	263	247	234	262	252	262	231	239	243	256	300	239	245	282	275	221	260	256	266	259	262	230	245	245	238	269	247	252	239	244	256	273	236	260	233	256	248	265	221	260	263	256	260	232	265	258	247	261	265	230	259	233	228	243	236	301	250	260	258	275	277	268	246	226	271	246	254	238	266	278	231	250	244	260	246	244	254	259	266	256	232	253	242	256	246	234	270	252	240	249	247	249	276	257	232	240	289	252	264	258	240	277	243	235	264	261	202	254	231	253	248	252	237	242	233	241	241	275	263	257	215	244	247	234	253	234	246	250	242	265	288	239	255	252	289	266	249	233	245	227	259	252	244	220	264	243	246	249	258	251	222	245	250	240	242	235	287	272	257	258	252	242	264	238	227	257	259	228	264	273	248	247	265	265	213	246	259	243	230	232	256	278	266	251	225	253	268	221	254	229	268	230	269	238	200	243	260	285	246	266	259	242	254	247	264	259	257	263	222	237	252	236	238	260	214	245	252	243	236	249	253	251	214	277	258	278	248	256	245	232	264	214	252	267	228	234	209	256	254	249	282	249	261	252	256	252	250	233	251	264	261	239	258	246	261	231	246	260	246	266	241	249	249	258	254	275	244	237	264	210	250	234	287	270	270	250	243	252	229	258	236	270	261	249	251	261	223	271	224	260	240	255	257	228	257	263	254	219	232	230	279	253	252	234	247	250	257	244	246	244	224	233	250	234	247	265	257	243	253	218	246	242	262	247	234	256	225	280	268	246	247	247	236	265	251	261	236	256	279	260	227	251	237	252	246	238	249	269	238	226	261	263	245	245	258	258	255	251	256	244	254	208	249	247	254	265	225	270	248	229	246	247	239	287	253	253	278	279	247	251	273	276	245	282	249	230	278	199	262	229	282	262	211	262	261	250	250	253	259	275	265	249	247	253	258	241	270	279	237	274	231	238	275	238	251	257	240	230	252	243	263	260	234	250	246	246	260	247	230	254	266	246	235	269	272	250	248	241	261	221	238	253	258	264	248	279	296	264	268	263	249	230	222	262	259	243	231	264	245	232	251	254	259	267	272	245	236	247	248	237	257	250	242	257	251	231	247	224	276	222	258	257	240	268	257	258	248	256	224	261	267	240	260	230	261	238	253	234	258	246	232	270	270	273	245	266	260	260	240	260	263	259	266	257	242	237	260	241	258	268	255	263	219	242	267	224	252	241	231	256	255	262	271	262	229	207	276	243	279	223	252	247	257	242	270	248	244	277	288	277	271	251	256	267	233	259	240	248	231	261	238	236	256	269	249	286	267	267	241	220	280	269	240	233	256	231	244	268	279	260	238	260	259	238	268	262	264	295	215	261	285	222	250	219	278	245	279	250	243	250	245	241	261	256	258	247	236	254	272	253	244	246	225	235	255	254	228	263	246	271	245	260	241	233	230	257	234	270	261	239	249	242	249	260	255	232	249	241	236	264	219	259	221	260	236	261	266	236	261	263	241	221	228	255	267	267	237	245	251	241	220	269	239	257	251	231	240	250	271	278	248	259	234	280	223	227	247	250	246	227	260	249	233	250	229	256	246	222	248	237	248	247	248	241	268	260	237	240	274	249	244	224	243	242	238	241	251	259	258	250	268	257	287	253	258	223	251	277	219	214	238	245	236	247	256	241	266	255	268	246	247	256	248	271	247	240	251	248	267	220	230	245	255	235	246	240	256	247	263	270	243	253	250	244	252	239	247	222	279	276	260	253	223	249	253	221	252	261	256	236	254	236	247	232	246	251	234	256	241	263	259	214	265	236	258	254	227	259	283	252	273	238	255	262	263	238	255	277	242	261	240	253	274	248	251	229	229	243	243	253	239	256	246	233	271	246	255	220	268	250	255	265	266	239	242	242	257	255	278	248	256	231	265	251	252	259	241	220	253	254	235	258	246	244	269	240	268	267	271	232	256	252	223	240	254	256	241	221	245	234	252	239	242	266	239	258	244	286	254	223	248	259	204	247	248	255	224	269	234	266	277	254	245	262	236	281	246	256	238	242	292	246	237	238	254	254	244	231	250	271	237	250	280	225	273	230	253	231	254	256	225	243	271	259	230	240	266	267	235	260	277	262	243	274	256	269	264	249	274	244	245	281	258	224	208	257	232	236	231	240	255	267	291	273	221	269	232	235	239	256	278	248	253	246	248	240	265	261	248	246	230	228	243	251	253	241	289	277	248	233	226	255	238	265	260	284	250	240	265	252	230	263	262	242	248	255	251	286	237	236	240	238	225	258	259	266	250	213	226	232	223	259	234	247	244	249	255	272	280	243	231	254	255	239	246	226	234	259	238	255	267	275	252	240	285	228	245	245	266	238	259	232	258	246	232	231	251	219	234	239	267	243	229	237	220	214	226	214	261	253	232	293	236	263	248	249	234	239	261	244	251	249	242	232	272	251	219	249	267	233	232	251	230	245	244	248	248	248	257	288	274	253	269	263	241	239	267	248	275	282	238	241	266	255	270	260	208	272	273	232	243	266	245	246	272	250	246	239	286	257	235	224	255	269	245	222	256	237	242	235	277	259	251	259	232	249	239	291	271	253	258	252	244	245	230	251	271	230	263	256	228	256	212	246	265	266	268	221	257	253	238	225	227	256	260	243	247	251	240	244	266
32217	53174	38634	28486	21865	17552	43932	50600	39968	10061	982	1161	698	593	581	541	568	566	500	530	483	505	453	486	476	507	446	476	491	548	463	468	501	504	484	515	502	508	463	494	492	504	476	530	519	498	473	495	493	484	485	582	599	616	614	565	508	485	465	442	457	446	491	471	460	473	461	451	472	448	494	455	485	424	484	436	472	473	475	447	445	472	446	428	451	472	460	503	473	462	516	449	429	486	456	482	462	456	480	474	445	456	474	485	463	458	445	474	478	455	457	452	488	503	478	470	488	462	474	479	472	459	501	465	470	476	471	475	485	458	449	466	490	459	436	478	483	479	470	447	449	449	455	448	434	497	448	466	481	431	474	462	497	445	444	463	476	459	428	457	455	440	474	474	474	469	474	483	459	480	476	479	446	434	460	451	488	469	477	472	452	438	488	444	517	479	446	468	455	460	438	455	465	449	466	437	450	490	446	523	471	514	486	467	443	474	447	483	464	421	445	444	433	433	427	462	466	448	469	439	474	537	449	477	432	466	472	485	467	520	440	407	490	483	440	444	473	448	464	454	478	470	486	454	461	472	485	438	463	447	445	465	479	403	437	448	467	448	459	466	463	475	468	438	452	450	459	425	426	453	454	478	452	470	470	454	426	432	438	455	472	469	437	489	449	437	440	444	461	463	458	477	432	467	458	461	468	485	464	447	460	451	469	445	493	470	461	458	451	497	429	454	464	443	454	479	447	515	466	443	471	457	460	506	477	484	485	503	474	460	473	449	494	480	476	465	473	473	455	481	490	473	427	483	463	449	455	454	511	486	469	485	475	457	511	456	445	456	417	445	455	436	438	451	474	496	470	446	486	451	465	440	462	497	481	489	477	472	442	462	458	470	440	446	491	401	514	497	486	468	472	470	457	448	468	458	450	477	444	457	477	474	467	496	416	446	450	468	455	459	463	478	449	474	415	514	459	430	483	481	489	462	480	475	460	469	494	449	485	484	462	474	471	475	477	444	477	482	465	461	481	454	479	436	470	450	455	456	457	426	442	472	460	454	437	458	446	488	440	446	491	471	476	483	486	482	467	424	477	430	487	466	487	490	475	486	457	443	496	469	506	492	498	450	454	506	518	478	455	487	477	448	445	480	482	451	463	452	448	457	477	454	492	445	465	439	460	480	466	420	514	478	444	452	462	504	450	444	443	465	498	426	483	472	459	486	452	422	440	448	455	439	461	445	495	466	455	430	474	476	460	456	459	473	487	463	463	435	448	464	473	483	455	476	451	472	445	477	491	473	452	442	458	465	478	449	428	463	486	458	463	469	438	463	442	427	522	461	479	453	446	470	494	443	465	449	450	476	475	451	473	489	481	441	478	407	453	432	481	464	433	478	498	453	476	461	441	459	469	444	438	446	491	470	492	465	455	452	444	493	469	461	455	433	441	437	467	426	447	448	447	509	452	500	442	442	460	482	488	471	456	500	484	442	487	461	465	491	468	414	470	464	513	487	450	457	433	467	454	436	441	463	487	470	455	472	402	443	470	493	463	430	473	500	471	493	438	469	461	455	480	453	416	512	497	438	452	440	484	496	491	442	447	473	455	452	456	440	503	445	493	442	460	503	416	433	467	481	442	433	466	425	465	529	476	446	445	456	465	436	443	433	433	444	473	470	446	476	512	434	477	463	494	470	435	483	480	482	429	463	439	451	441	463	457	444	468	444	462	425	516	503	479	456	445	447	440	467	461	452	459	465	432	465	445	461	480	476	493	461	477	469	425	461	438	479	445	438	454	466	461	490	470	460	446	479	456	466	448	453	469	478	470	447	455	468	485	455	466	486	458	457	476	477	482	441	460	456	454	472	513	457	491	449	468	434	471	419	447	458	412	468	480	484	476	471	483	499	463	468	450	495	417	472	426	438	487	432	475	454	451	474	489	486	448	443	483	441	457	417	441	454	471	464	493	481	437	435	449	478	454	475	480	486	470	474	423	447	453	444	445	453	493	442	465	441	439	459	477	458	447	476	471	472	454	472	410	464	491	458	451	459	469	469	476	452	486	426	423	413	452	447	481	456	469	467	489	472	476	442	446	463	438	452	405	471	471	468	421	494	497	457	478	473	476	465	468	476	440	475	441	454	486	482	446	503	472	444	493	450	470	469	477	452	469	463	467	450	462	483	463	448	471	493	436	502	471	461	450	460	468	473	467	475	452	494	477	461	431	469	425	436	482	426	462	447	473	465	448	470	452	471	485	458	458	471	456	442	462	484	454	447	449	435	454	437	452	481	477	476	511	468	442	470	461	480	474	435	466	491	448	466	462	446	468	478	454	478	475	458	478	477	491	520	433	474	470	492	456	467	446	510	447	456	431	445	496	446	541	463	477	481	467	483	470	457	480	476	479	482	461	484	444	495	519	435	479	439	453	502	465	421	423	452	435	450	465	436	411	465	465	482	438	433	478	454	481	468	479	480	490	460	440	453	486	476	487	433	434	477	429	458	438	436	481	474	453	460	495	464	478	453	442	480	435	490	430	474	441	461	498	440	431	471	492	479	474	453	456	479	450	483	462	422	438	456	439	492	494	499	465	453	471	473	496	481	463	469	485	426	462	466	487	470	458	468	476	451	466	480	427	439	446	456	482	444	479	455	464	463	441	472	465	455	468	496	437	473	432	455	479	458	449	458	416	464	460	512	474	462	473	439	431	495	473	443	436	482	487	454	462	497	490	458	497	492	451	466	472	447	495	445	506	458	493	453	477	478	453	490	476	477	495	498	438	438	427	421	485	463	463	427	482	480	429	499	467	486	505	505	443	434	495	478	442	485	462	439	452	403	446	468	441	456	455	439	449	491	474	405	451	412	502	457	488	446	475	455	496	455	446	470	469	450	452	412	479	413	417	446	456	484	475	446	435	432	464	447	467	455	486	461	498	427	463	490	455	469	471	441	478	434	453	458	469	494	446	481	423	458	476	445	460	463	473	460	450	464	472	444	470	477	443	434	417	478	457	457	478	490	480	442	463	469	434	470	470	440	476	479	449	479	454	460	445	508	476	442	448	459	490	466	446	439	497	465	462	476	418	491	508	424	490	473	485	442	455	470	469	493	451	497	461	476	469	458	455	457	480	430	485	447	453	442	491	443	465	437	442	477	494	497	425	470	471	470	473	461	448	511	450	459	459	447	486	469	476	480	488	476	469	448	480	457	451	428	467	463	452	448	471	429	462	483	469	478	434	470	467	450	483	487	469	435	461	475	472	439	459	470	433	514	473	439	451	448	409	445	446	478	479	433	431	426	438	484	429	448	497	438	460	415	440	443	484	428	496	446	485	463	453	469	430	475	473	462	438	479	480	476	474	474	488	434	446	507	454	444	446	472	472	474	443	485	494	444	474	473	451	473	463	471	468	485	460	449	491	425	473	469	503	478	501	438	439	462	462	461	465	461	463	464	443	451	474	473	475	550	443	508	468	491	474	472	498	466	484	459	439	454	483	450	455	455	471	428
27556	23067	21026	11735	4917	3098	6541	6505	3642	913	387	353	365	334	339	326	331	322	317	334	329	323	294	289	303	307	326	312	290	290	287	328	322	267	324	317	349	329	276	292	315	317	325	320	305	308	327	317	347	318	326	314	313	328	295	335	306	313	313	322	330	319	355	281	318	334	310	295	316	322	305	310	327	335	283	300	351	305	329	309	290	320	309	314	295	267	313	329	330	341	333	316	341	326	316	288	300	315	315	310	300	320	281	306	309	311	305	251	321	312	332	317	345	303	328	316	278	315	341	309	315	312	318	317	296	290	309	301	339	313	299	331	285	348	309	284	289	310	316	299	317	285	280	311	306	302	276	301	278	335	297	330	321	283	324	337	298	332	299	341	295	311	328	332	299	310	306	307	281	302	315	285	293	310	311	290	318	307	295	300	307	316	340	304	323	311	312	312	289	320	308	321	307	276	304	296	313	300	322	324	315	305	307	323	297	335	370	295	320	298	310	284	279	315	293	314	318	299	307	310	302	326	306	281	306	312	298	304	302	333	310	295	286	297	299	333	308	315	322	321	319	327	301	294	305	309	314	293	303	316	283	285	319	299	316	302	308	307	299	300	296	341	320	320	293	322	330	304	330	309	266	321	312	300	324	283	281	284	306	293	286	314	290	293	299	323	292	296	329	343	321	311	276	313	316	288	288	320	292	329	313	315	330	301	273	303	328	329	314	312	311	308	303	304	311	285	283	328	323	279	309	303	312	307	307	317	311	279	318	322	294	302	334	299	308	326	324	318	309	282	297	319	308	328	296	311	274	309	292	328	311	326	290	313	278	295	328	306	317	318	321	315	331	298	285	313	325	281	309	308	273	359	369	301	327	297	285	322	327	315	321	290	299	332	331	312	322	320	310	280	262	290	336	327	309	294	326	333	333	271	306	322	317	322	329	293	289	298	321	326	290	317	307	265	319	316	334	285	305	298	306	328	304	308	286	321	324	317	343	276	319	316	297	312	340	320	313	313	303	313	292	326	325	318	284	290	311	313	319	295	287	270	341	330	289	293	319	321	318	337	315	304	299	300	321	323	309	291	312	327	309	286	317	303	295	315	311	289	296	295	296	308	349	277	313	301	304	287	318	322	328	288	296	322	324	303	288	304	317	286	310	329	291	310	306	303	300	294	297	303	297	309	303	291	291	323	358	311	309	310	331	294	310	339	319	282	318	323	284	336	288	304	325	332	288	279	285	312	315	297	295	283	326	293	316	285	283	291	298	306	294	305	332	303	351	318	311	296	330	296	333	302	306	319	286	313	288	292	290	300	292	286	333	326	296	299	275	294	301	343	330	313	283	292	302	305	309	312	290	293	298	292	273	285	327	280	332	277	297	331	323	308	331	301	308	326	332	324	294	308	295	313	339	283	308	291	293	288	308	311	313	327	333	327	320	309	299	329	308	354	298	269	311	326	306	317	325	316	308	294	312	290	315	323	289	296	324	321	296	317	314	307	314	305	312	290	340	294	319	297	293	280	318	322	333	311	300	304	304	310	282	309	317	327	327	299	263	319	301	296	323	302	310	311	318	298	287	318	311	309	276	307	302	292	307	286	293	265	316	311	314	292	324	318	295	266	296	334	321	274	309	338	354	280	308	286	287	308	331	299	355	274	300	310	301	349	330	296	325	306	327	320	316	312	314	282	317	327	337	301	291	284	268	301	269	309	294	290	292	307	329	309	324	304	311	311	284	317	295	325	317	319	302	343	325	294	328	327	330	329	313	283	281	345	332	337	319	336	334	310	337	308	276	314	327	347	340	293	307	325	363	288	278	305	285	333	317	288	291	322	312	321	302	314	298	324	316	306	312	331	307	308	288	325	291	294	276	323	291	306	279	357	303	286	303	321	300	309	318	304	281	302	317	355	307	289	277	282	289	324	282	339	328	306	318	319	334	315	278	325	305	309	310	317	278	304	331	345	279	293	302	308	294	317	356	284	336	295	304	301	312	312	315	322	341	325	326	320	323	295	306	282	301	279	319	293	317	297	305	310	306	293	317	312	315	289	316	304	299	281	318	307	294	320	322	302	308	273	338	297	299	319	302	305	342	303	300	312	328	285	320	351	301	295	314	280	321	305	315	325	328	303	306	330	291	323	323	331	318	280	281	312	323	299	315	294	289	302	324	304	291	331	318	318	314	291	311	306	320	301	302	323	351	280	301	326	303	315	293	284	322	309	300	306	297	282	276	303	289	310	306	301	308	297	337	319	305	308	288	323	318	312	310	345	311	246	330	314	293	294	314	345	331	320	275	314	303	300	295	281	303	293	301	304	319	312	306	276	295	298	315	295	298	305	331	289	311	295	305	305	302	330	301	310	341	292	328	314	312	322	315	302	259	337	322	281	321	308	307	307	261	297	287	328	318	310	298	331	292	282	292	287	289	298	283	318	322	303	302	296	309	319	317	327	339	297	293	307	306	270	334	290	317	325	313	337	312	278	344	342	294	309	317	353	284	310	309	306	320	302	332	297	335	277	326	311	307	286	295	304	332	296	330	313	343	346	315	316	282	281	283	271	284	319	279	315	304	293	323	312	324	283	287	311	284	308	281	311	328	323	309	322	287	309	288	301	299	285	290	321	307	290	324	293	312	327	325	300	324	313	323	294	325	318	298	292	320	317	273	345	303	281	288	306	311	278	302	289	299	304	317	280	324	322	303	322	293	285	315	341	316	295	311	292	332	318	296	296	293	325	312	286	294	318	310	314	292	318	313	293	308	313	309	334	306	301	345	314	293	315	327	324	317	303	341	306	291	311	311	294	292	321	294	302	334	312	295	310	334	312	306	318	287	313	297	325	293	314	311	329	318	300	319	302	304	327	298	331	293	302	272	305	296	348	317	301	321	276	311	329	332	290	354	303	297	326	316	331	310	325	288	294	326	329	305	321	287	285	332	304	288	329	306	295	315	288	294	296	310	288	294	280	311	313	318	312	283	280	327	318	316	287	305	279	281	313	326	299	288	303	328	305	314	322	324	290	320	301	322	312	317	312	280	302	308	301	309	300	308	294	355	297	292	295	279	303	298	300	293	291	323	306	318	287	322	272	316	297	317	309	324	291	297	339	301	351	302	327	306	302	293	308	302	299	291	309	315	303	330	296	339	302	299	322	314	296	293	332	310	306	296	323	300	354	285	349	319	314	299	285	325	302	275	307	324	323	319	281	275	311	311	287	340	311	318	313	310	310	331	325	314	346	287	289	332	313	287	335	290	269	319	353	322	301	295	290	319	320	320	313	322	303	299	310	329	304	303	309	298	299	332	308	274	322	311	300	332	305	297	304	313	319	294	334	297	296	306	321	291	313	280	292	314	303	313	301	319	300	319	295	328	299	324	310	313	299	340	309	320	290	280	305	287	309	309	296	266	286	323	340	292	307	310	302	318	332	321	313	304	330	303	313	308	278	319	326	297	298	291	329	330	313	265	310	309	302	277	313	344	306	328	332	313	310	279	319
27364	36598	27666	17578	12267	9555	15958	14574	8906	2290	733	736	652	654	600	564	578	605	596	576	603	564	598	568	564	552	554	561	607	574	560	615	602	595	565	639	632	575	603	597	622	600	615	583	609	578	572	589	595	578	588	576	539	580	572	575	577	591	557	615	599	598	565	557	592	566	614	578	575	621	621	599	600	607	544	570	602	564	526	595	604	628	593	601	582	591	567	568	556	571	533	581	578	543	598	570	540	596	603	598	567	587	592	578	618	564	573	555	586	579	595	583	567	554	594	599	569	599	585	572	603	602	555	583	541	572	579	575	605	669	591	584	610	593	611	559	621	597	620	563	595	602	592	588	581	547	556	614	588	590	577	551	594	589	608	600	606	564	568	574	611	576	547	546	565	625	580	594	591	555	558	604	564	594	595	615	579	579	574	584	548	610	608	586	605	570	579	571	596	579	595	624	552	579	581	562	553	608	633	563	583	600	578	602	561	558	628	565	634	575	576	592	612	591	585	550	590	599	598	635	612	574	580	522	590	615	551	611	589	543	573	608	614	645	563	636	588	593	523	565	603	598	570	597	607	604	559	594	538	581	567	553	590	601	570	616	551	536	604	614	580	614	615	613	582	566	591	608	552	569	584	559	571	591	572	569	604	561	606	583	561	584	568	624	551	579	577	567	618	577	600	586	610	564	615	581	624	601	570	563	588	577	579	589	546	566	589	609	569	572	538	588	603	585	613	561	604	606	562	602	595	569	584	579	605	554	564	620	600	608	595	581	630	608	576	603	580	571	613	596	579	620	582	576	554	619	639	626	559	571	587	591	592	621	552	602	595	635	590	602	568	579	605	599	610	576	603	580	575	583	557	573	585	593	600	576	569	571	587	582	576	578	588	565	609	610	571	607	580	593	555	577	533	547	603	563	556	586	575	606	560	608	551	563	554	591	618	565	576	603	570	586	546	577	572	633	571	556	612	593	536	588	636	572	593	625	542	627	583	576	573	605	614	572	600	589	566	627	563	582	604	586	566	573	619	579	637	581	562	560	571	576	585	574	582	584	522	660	609	563	616	591	513	540	643	588	589	573	602	603	611	647	616	617	610	553	605	561	626	562	587	590	618	557	565	607	584	599	558	585	590	570	603	575	550	567	579	547	587	613	569	640	570	577	573	556	614	553	656	529	582	585	566	582	582	613	615	564	626	656	561	596	594	579	557	563	549	601	592	574	576	580	545	592	625	568	598	555	585	596	575	524	604	571	598	596	551	575	566	603	599	595	582	564	581	570	566	612	570	568	600	594	579	586	573	585	577	616	597	593	549	612	555	591	617	604	647	600	609	555	575	567	592	564	568	546	554	605	583	598	578	625	668	563	574	599	605	566	620	594	614	594	601	556	626	602	601	532	578	594	580	573	580	647	565	590	598	574	588	606	577	593	601	609	583	566	560	600	613	581	613	617	588	571	577	611	570	566	610	538	620	509	582	581	551	532	559	615	591	595	595	585	577	580	593	580	596	554	545	583	627	570	585	593	581	573	609	563	570	561	557	577	604	590	584	607	513	559	627	595	570	566	605	612	591	569	584	612	575	579	590	610	564	564	560	608	622	559	556	589	614	626	560	577	606	569	589	591	598	579	558	602	577	575	601	593	609	617	593	595	557	584	579	598	601	577	608	613	578	593	601	588	579	591	583	610	599	552	617	546	607	571	570	597	573	549	600	586	588	550	552	565	599	564	618	587	564	552	590	608	551	565	620	592	587	618	619	595	624	588	534	604	623	571	567	562	590	559	612	555	599	600	601	602	573	566	548	605	592	563	569	614	563	572	572	636	623	618	598	599	585	577	628	545	614	581	595	576	640	605	550	578	580	593	555	629	567	571	578	628	566	611	582	606	594	586	595	628	603	594	550	591	606	636	599	583	558	600	534	584	583	602	599	582	609	582	584	619	583	569	587	607	584	582	578	574	592	551	566	602	588	570	589	631	571	579	583	602	626	561	574	619	579	590	585	633	586	567	598	589	592	561	606	603	627	591	584	582	580	581	573	594	611	558	628	602	616	559	604	590	552	558	586	574	587	590	603	574	552	594	564	622	632	601	605	636	568	555	581	515	589	656	641	554	559	537	571	601	595	570	540	564	578	594	605	564	612	546	567	621	586	559	581	583	592	612	593	624	573	544	583	593	567	583	568	579	596	613	604	585	587	595	606	597	592	607	592	607	614	565	545	580	606	558	607	575	594	614	593	577	636	600	600	598	603	582	599	594	616	589	609	564	576	584	608	562	605	566	620	583	611	574	565	552	574	584	557	627	617	622	584	597	607	630	572	601	563	625	553	610	615	608	587	525	589	584	548	596	603	579	558	552	585	603	613	570	605	595	641	620	555	563	586	588	619	611	577	600	577	593	585	556	563	577	562	538	585	558	573	529	576	567	586	587	561	578	584	636	641	557	576	599	559	559	628	589	572	609	546	589	593	547	613	593	604	595	532	597	598	580	570	636	581	568	555	569	568	614	595	597	578	634	590	568	566	615	592	587	627	572	573	562	564	587	548	588	559	574	577	607	570	573	568	598	529	622	613	564	580	602	597	598	562	580	610	595	597	548	573	601	608	602	570	568	584	600	604	567	589	631	600	622	582	612	547	573	570	596	621	559	583	587	602	593	624	567	566	594	639	530	600	598	572	608	563	625	538	585	570	580	633	565	591	578	617	594	617	599	590	591	566	551	608	599	622	573	547	576	596	598	574	607	605	623	583	592	533	531	597	572	590	586	582	578	616	544	557	551	611	589	587	548	562	626	581	610	589	589	577	579	655	564	576	607	592	600	579	588	604	631	540	602	589	579	584	572	600	588	582	589	602	617	566	568	596	610	619	562	580	558	577	592	558	558	569	519	613	627	615	538	540	592	632	584	576	571	600	593	577	600	543	575	616	610	589	615	567	601	615	571	610	576	545	567	568	561	614	589	612	576	619	547	590	578	618	569	574	568	591	607	548	556	604	616	574	609	608	599	616	598	595	595	566	536	628	584	591	575	596	610	556	590	535	558	603	623	585	633	622	587	593	558	620	589	600	606	558	610	590	596	556	571	584	581	627	606	567	580	591	583	619	560	574	578	568	580	585	599	559	621	617	580	574	576	533	525	578	567	583	606	590	573	622	615	571	567	546	583	531	579	596	601	607	558	588	539	556	535	604	613	613	599	624	599	585	571	634	574	589	631	589	600	580	608	598	619	580	571	587	601	573	609	559	573	563	604	564	582	590	553	600	565	609	596	586	580	599	581	624	563	594	567	622	568	610	578	588	602	575	593	592	595	578	577	598	560	615	568	619	582	569	565	556	629	567	562	620	590	572	620	603	596	570	565	579	590	584	562	629	559	603	578	535	545	575	596	580	610	592	598	612	573	598	575	630	559	613	588	550	573	578	587	598	558	584	605	569	606	588	516	586	641	583	592	555	577	582	616	591	580	561	581	596	547	600	578	569	638	617	563	567	585	608	535	519	531
24600	21624	28646	24919	20295	13917	32691	31558	21381	4710	421	360	315	284	293	275	271	273	289	264	268	236	273	273	266	232	238	276	266	264	288	252	242	286	248	228	288	297	280	227	256	248	289	262	268	264	264	266	252	274	279	277	268	304	295	321	262	257	282	306	287	247	284	256	245	247	243	230	258	284	246	258	254	256	249	273	246	256	265	278	249	269	291	263	259	239	240	244	258	254	227	248	252	249	248	266	267	280	267	251	258	272	259	247	235	258	252	249	243	253	273	249	223	289	236	236	269	265	265	244	260	258	267	223	287	280	259	258	275	270	229	278	268	279	255	285	275	267	276	241	254	285	232	253	222	248	251	237	243	266	255	266	276	240	273	262	251	257	253	251	269	258	249	256	262	274	260	274	241	248	253	256	245	248	250	281	292	251	266	244	263	285	280	238	217	245	262	219	245	238	290	244	264	239	268	256	257	252	275	250	289	224	292	263	260	249	263	244	247	262	275	233	244	269	280	236	274	221	255	279	266	271	261	254	250	254	272	263	251	252	272	258	273	240	272	231	264	259	247	235	275	264	267	246	246	259	277	220	265	276	253	243	276	236	253	264	263	241	252	279	245	240	268	276	240	254	260	268	258	246	252	240	249	263	265	244	228	272	272	252	275	265	254	288	272	266	256	241	280	258	254	258	236	249	269	249	248	261	263	260	274	257	258	257	267	275	268	248	247	255	249	258	270	247	245	270	254	279	246	276	262	253	256	275	278	253	236	240	244	269	257	265	275	264	252	246	269	244	242	253	270	282	273	225	275	262	230	265	272	255	258	241	257	254	255	287	245	267	284	271	222	261	237	279	252	258	252	275	259	270	268	277	256	258	244	250	266	245	270	279	259	263	246	271	278	258	258	257	245	252	270	266	253	260	261	246	254	274	259	292	241	280	258	258	241	260	255	247	266	259	266	267	243	253	272	248	303	259	265	279	295	279	251	252	287	275	270	265	256	275	241	253	275	239	256	234	251	262	288	260	271	269	292	259	237	238	297	227	255	241	238	248	266	252	220	249	257	231	242	253	279	248	288	249	254	270	246	251	237	258	263	273	262	287	270	291	265	243	244	258	254	260	250	277	251	244	243	242	236	303	257	253	259	275	261	264	252	225	311	254	271	221	278	266	262	247	255	257	246	275	243	280	275	267	240	230	254	290	260	250	240	247	263	223	278	259	294	262	256	266	234	250	285	276	251	253	249	277	260	275	279	271	277	261	234	267	269	233	243	261	268	251	253	262	281	243	294	292	278	263	255	239	257	280	231	292	235	264	251	265	265	247	228	249	217	247	258	233	271	245	280	258	274	283	264	265	262	241	264	248	250	256	260	247	298	264	306	239	260	246	240	253	275	250	247	258	265	256	275	243	272	218	239	276	274	269	259	261	284	264	268	269	245	278	253	256	249	260	307	262	254	289	256	267	279	257	252	253	276	226	275	275	234	282	249	254	255	269	268	231	249	271	237	294	268	256	281	244	281	282	296	261	247	248	295	249	258	249	248	255	285	272	255	258	269	272	230	256	248	270	259	263	271	295	276	273	224	254	284	267	287	270	270	252	233	253	243	267	226	254	257	247	294	243	229	257	269	266	273	254	258	247	278	270	266	243	277	279	250	250	271	261	261	248	263	272	281	226	265	263	299	251	257	248	246	274	242	271	281	266	261	258	262	249	259	309	253	256	282	227	293	265	250	252	248	239	235	266	237	233	258	280	266	280	278	248	279	265	276	236	264	238	280	243	252	258	257	265	260	264	282	297	310	268	251	247	239	269	222	230	275	265	252	265	255	249	253	282	248	250	258	264	266	262	217	233	265	259	276	273	272	287	278	260	273	254	236	267	265	277	264	246	255	260	259	257	271	252	258	253	268	243	268	255	265	253	232	256	255	240	236	246	257	223	265	251	248	288	286	271	268	261	258	259	312	246	276	260	274	244	243	230	276	249	280	227	262	273	275	237	263	274	280	257	262	253	266	254	256	268	269	283	268	261	270	253	281	263	233	280	237	229	274	240	278	264	267	252	271	259	264	285	230	246	244	272	275	252	255	248	247	263	255	274	244	270	253	240	233	288	247	250	259	250	250	233	268	263	286	284	250	273	257	258	287	258	239	282	246	246	286	293	251	252	247	282	253	256	259	271	276	251	243	257	260	268	262	260	261	258	262	247	233	273	257	278	230	221	256	252	257	273	265	287	280	247	245	273	251	282	273	227	256	270	267	277	260	293	265	267	281	261	247	255	239	241	246	277	254	255	286	250	245	261	243	237	253	249	234	266	248	261	263	249	259	246	249	242	244	284	285	263	272	243	254	258	254	245	275	251	265	267	293	245	254	244	224	247	243	253	279	246	262	252	261	279	302	266	249	293	273	250	270	266	257	246	226	241	264	304	262	244	243	275	263	261	259	288	265	253	273	234	231	258	275	240	274	253	240	252	246	274	248	251	254	254	276	250	262	243	264	275	247	275	246	253	274	258	287	264	272	261	268	235	250	268	227	277	253	238	283	253	269	268	234	263	232	262	306	249	269	242	270	293	239	266	255	248	276	242	237	244	261	288	288	270	279	240	234	255	286	234	279	285	282	260	255	249	274	277	267	284	285	283	275	286	269	261	259	256	254	258	270	293	238	297	263	270	265	270	274	276	259	239	269	264	271	258	257	253	253	282	242	294	249	242	287	277	262	275	230	258	262	286	267	272	256	261	231	237	248	250	268	282	247	246	266	277	240	261	269	246	276	272	271	230	264	265	247	262	249	271	279	276	241	237	251	276	265	276	262	250	257	272	253	282	239	258	267	255	275	253	251	246	276	251	288	271	245	263	248	291	267	250	258	255	232	254	255	237	269	271	264	233	253	298	269	278	230	259	262	232	245	262	267	261	231	239	252	262	249	299	252	255	237	280	274	252	253	239	252	265	252	248	235	241	235	226	257	281	274	276	273	286	247	250	261	256	243	247	253	265	269	247	267	265	252	272	252	267	257	273	259	240	282	249	248	261	263	219	245	256	267	253	277	246	264	257	271	269	256	267	259	246	222	285	283	215	262	260	263	250	251	272	259	254	274	236	257	255	234	253	276	238	273	287	240	230	265	268	276	251	254	282	247	259	275	269	266	256	268	229	265	250	236	259	253	270	237	235	237	248	243	258	270	250	256	251	245	255	277	283	251	246	250	231	267	270	254	267	264	259	283	267	273	243	251	271	268	246	263	229	237	249	236	256	245	254	268	289	251	287	260	250	251	256	266	234	253	256	264	239	237	261	267	233	251	270	266	275	254	243	246	255	259	236	240	284	281	280	252	247	273	256	256	256	287	234	276	289	274	280	250	294	226	272	231	273	232	273	263	253	265	251	251	271	263	243	290	255	263	265	271	254	247	232	266	259	276	253	246	244	222	284	231	270	264	281	290	265	250	268	271	253	265	232	275	249	272	224	242	274	274	234	269	229	287	271	271	272	241	232	253	277	289	280
29523	45424	34346	23669	18158	21968	41372	39433	29606	6580	953	764	673	647	574	582	493	548	536	566	528	558	526	496	518	568	516	476	538	500	522	576	547	549	551	515	527	496	507	528	528	537	533	499	488	506	496	508	518	551	518	542	534	579	631	580	561	502	536	541	504	507	501	511	482	493	484	511	500	488	531	470	487	457	477	512	524	481	514	497	483	486	501	524	461	534	513	448	490	486	469	538	531	529	556	522	478	512	539	537	486	477	512	483	512	516	521	504	502	496	525	475	506	491	517	478	494	500	490	501	508	523	492	523	479	465	504	490	497	528	519	472	481	485	500	486	470	545	552	526	504	490	495	492	471	485	521	464	507	481	502	507	510	516	522	519	512	465	533	512	512	499	459	511	490	533	498	485	508	490	484	512	524	519	490	538	533	547	503	508	511	517	501	487	514	523	497	502	497	522	463	513	546	452	528	455	494	509	512	535	505	501	539	470	465	474	484	519	544	492	493	511	504	513	527	507	479	495	513	500	490	523	502	543	479	490	465	486	474	499	455	478	486	493	517	521	555	494	489	504	537	466	525	514	480	511	518	489	519	482	530	530	498	499	475	530	494	510	505	527	480	497	505	531	530	479	488	495	489	514	495	539	462	503	512	500	515	486	517	532	492	492	478	531	492	521	489	480	485	532	489	518	505	496	491	499	487	498	489	478	473	542	480	458	494	464	517	486	516	472	515	508	508	497	534	504	488	540	470	496	467	534	474	511	509	468	496	505	528	525	486	518	473	519	478	474	496	503	534	489	515	479	501	529	500	482	510	527	476	490	472	491	481	482	461	514	484	566	483	507	468	531	503	466	489	497	503	541	477	511	470	460	512	460	501	509	509	486	510	505	483	509	485	503	528	453	486	506	507	510	524	509	483	474	465	489	492	460	502	499	479	554	517	476	459	523	518	507	532	486	472	484	529	512	533	489	474	486	449	537	495	520	539	513	480	543	485	483	479	491	493	498	506	473	537	473	525	495	477	493	505	486	490	527	468	487	514	502	490	466	484	503	482	491	518	517	520	463	508	501	490	504	488	500	508	494	505	509	472	489	460	526	525	545	474	469	462	493	484	528	485	508	483	519	503	496	524	532	507	515	446	465	492	512	487	493	512	509	478	495	512	508	507	489	503	508	496	490	531	488	515	485	524	503	514	485	529	477	524	501	538	490	498	510	498	516	499	510	525	535	505	482	501	502	494	473	462	473	511	479	481	499	479	495	496	503	534	512	506	502	524	479	491	531	506	480	532	518	503	478	495	458	488	501	511	507	507	495	525	509	518	482	494	496	487	481	494	526	539	500	496	460	527	531	489	468	476	498	506	515	507	508	549	507	489	513	496	502	523	519	501	525	484	506	505	497	492	508	534	551	483	507	489	515	444	516	491	520	492	514	480	503	484	480	487	475	505	513	514	494	501	495	504	494	515	496	485	511	463	496	477	508	473	496	449	500	505	478	536	422	481	536	584	504	519	535	528	460	489	541	516	469	528	507	498	478	476	524	473	494	521	512	517	462	515	501	512	500	544	525	489	487	456	499	514	529	483	514	510	472	511	512	480	506	512	478	493	514	492	524	492	550	478	460	510	499	525	529	508	504	470	494	488	493	520	483	521	538	525	504	479	504	507	491	480	519	507	486	532	421	506	511	477	508	505	504	505	431	502	523	489	507	466	525	520	513	533	531	479	506	515	479	549	551	532	529	522	516	525	482	513	500	482	480	470	517	544	504	516	500	514	493	485	497	488	522	484	503	458	501	484	526	501	515	495	492	505	520	553	448	472	481	483	534	494	519	530	521	482	483	511	454	536	485	520	501	471	500	511	525	509	515	490	531	488	536	504	498	484	491	539	506	496	511	514	504	478	500	519	499	517	531	504	516	541	483	516	483	520	541	530	503	540	537	523	506	477	485	470	469	506	495	522	543	489	500	498	548	507	495	479	507	499	493	503	497	497	515	549	521	539	538	482	491	493	523	521	492	508	457	508	514	505	533	481	516	491	502	476	446	504	475	515	509	528	476	516	484	501	464	501	477	526	508	506	513	517	486	507	523	522	518	525	510	500	530	511	480	498	510	538	497	525	493	509	495	461	481	488	499	530	462	482	544	482	524	516	502	477	474	504	511	501	484	494	462	491	540	485	496	484	494	506	490	488	494	478	502	461	512	506	473	508	519	493	500	512	512	531	503	518	510	502	502	534	513	540	529	517	502	518	479	501	507	513	480	486	495	470	479	521	502	472	554	480	473	542	503	451	487	542	495	494	478	503	544	484	518	502	510	496	515	492	492	464	491	491	479	515	537	515	486	510	468	479	497	513	491	522	536	538	478	496	486	508	525	483	515	493	510	475	485	487	495	470	482	455	553	531	493	525	491	516	499	498	513	476	502	491	520	459	485	518	498	522	473	556	461	500	483	490	512	492	479	467	482	520	519	522	489	493	508	506	545	512	514	527	522	524	545	464	488	483	533	509	483	487	511	479	492	503	514	551	505	550	517	499	518	478	511	487	534	498	509	522	540	436	482	512	470	502	498	503	507	483	490	502	496	505	450	504	511	476	525	474	457	468	480	499	518	480	489	483	498	503	526	501	511	505	478	490	520	524	475	494	503	450	509	495	513	473	501	535	505	506	493	511	502	488	502	488	517	535	493	515	495	515	528	473	507	494	512	546	514	541	495	538	517	506	469	489	496	504	554	490	503	506	495	509	525	490	493	518	508	512	495	487	456	495	514	531	503	503	520	520	534	477	521	476	489	525	488	498	484	523	493	531	483	496	500	527	480	520	489	494	521	519	486	545	547	453	493	496	490	468	497	528	507	537	485	514	530	571	487	528	509	499	520	506	484	507	503	529	483	502	519	508	447	490	490	493	502	524	522	466	525	494	508	479	512	492	498	482	501	519	519	479	482	498	477	538	528	507	490	508	522	498	470	506	501	504	503	559	478	466	492	482	523	524	492	547	497	517	484	508	496	488	491	517	496	455	492	488	483	517	500	494	477	495	464	520	487	523	471	526	487	500	473	508	543	510	507	506	487	538	483	498	507	501	482	505	481	488	497	518	476	493	527	518	468	439	489	477	535	480	483	504	499	487	500	538	489	499	499	504	502	499	470	461	494	472	522	501	540	514	531	528	528	501	497	505	455	504	487	497	523	460	503	490	515	494	492	504	507	489	489	483	516	473	558	522	510	498	452	522	512	466	505	486	497	505	518	473	511	493	496	480	490	509	516	529	506	496	497	479	481	493	477	531	481	497	498	521	504	524	484	494	504	500	526	510	495	520	507	503	456	475	522	524	492	522	473	474	477	505	489	472	477	505	505	475	533	530	501	515	496	519	512	490	535	492	532	482	498	456	489	486	513	518	503	480	461	510	518	497	482	485	498	514	511	508	515	505	540	488	512	509	504	545	510	512	479	486	466	518	482	523	508	498	542	504	491	540	481	518	532	504	468	516	507	492	511	507	533	509	510
23419	21524	29288	24027	21484	21764	37259	45917	31862	11782	663	387	302	313	256	272	275	248	268	251	222	236	255	242	238	245	231	224	248	224	244	252	240	234	222	240	252	241	273	259	228	231	260	217	217	246	206	213	252	230	232	211	249	298	271	289	266	236	236	251	227	228	224	219	236	220	220	206	235	218	256	219	253	248	219	216	226	221	236	225	224	230	246	214	220	230	226	240	203	230	207	206	229	218	216	220	238	230	245	232	244	206	237	232	223	224	234	218	256	236	214	215	219	231	237	235	246	204	225	197	235	201	230	243	227	252	235	232	223	230	229	231	236	220	222	227	226	244	242	254	239	227	209	223	229	238	234	244	213	205	265	231	209	252	245	219	249	259	253	224	242	219	221	243	217	264	248	233	231	254	256	231	223	223	254	229	216	201	243	219	236	241	233	221	228	236	245	258	223	236	244	238	237	228	231	244	216	267	218	232	221	237	266	217	258	224	220	232	229	217	244	204	230	254	219	252	222	264	216	228	230	242	223	226	250	242	242	236	226	223	235	228	239	218	242	215	208	236	246	223	224	261	231	248	222	255	237	264	226	233	241	218	226	224	244	243	223	224	210	220	254	227	222	269	251	243	264	259	220	230	243	227	233	220	236	252	213	234	213	248	214	228	232	225	217	222	244	202	220	230	213	241	236	276	240	219	244	252	227	231	232	229	217	247	211	215	240	232	237	232	236	254	239	238	229	218	225	248	242	240	254	244	237	220	247	206	216	214	241	220	223	246	232	229	246	230	228	213	264	230	250	252	233	264	249	256	218	230	230	233	239	242	222	231	234	261	239	203	222	272	239	241	230	251	253	210	232	230	227	243	223	238	237	243	209	225	240	219	246	244	235	230	235	228	215	224	252	237	233	235	225	222	265	248	246	245	218	237	259	236	202	234	222	197	227	254	252	228	246	254	205	239	233	237	227	220	251	250	235	231	225	231	232	221	234	250	218	236	224	209	213	233	220	226	211	232	208	259	238	207	235	219	204	210	236	218	242	256	254	234	205	238	217	204	246	212	243	258	258	247	247	209	246	231	217	239	220	210	239	222	253	222	236	227	231	215	217	242	239	246	240	241	232	220	231	222	238	241	229	225	224	250	216	238	223	246	259	214	240	200	236	244	223	207	236	221	216	208	226	237	243	212	232	255	241	234	243	209	252	241	230	203	229	240	226	219	218	225	239	237	208	243	237	212	214	241	261	223	220	210	243	240	243	232	256	222	201	263	222	241	241	232	247	258	234	225	243	219	257	202	232	217	227	208	243	222	252	236	222	218	252	231	207	244	232	230	250	238	228	240	237	219	239	227	242	249	251	244	205	225	217	200	238	227	216	214	219	238	236	220	243	257	230	248	213	214	236	207	226	237	240	241	234	232	237	214	230	236	254	235	262	249	256	215	231	232	245	263	254	243	243	209	252	205	249	240	245	242	240	222	231	233	224	232	246	253	247	228	236	210	214	258	248	233	205	236	225	227	211	252	261	242	248	227	205	247	228	229	229	242	213	228	223	266	218	239	224	240	238	220	210	248	235	219	238	258	261	249	229	215	233	223	240	224	199	213	230	237	219	235	214	238	230	261	245	252	233	241	255	225	256	218	251	227	238	235	230	249	234	229	227	208	217	232	233	227	228	213	223	256	227	212	214	215	236	250	247	245	229	232	218	214	216	222	217	230	225	223	205	221	212	247	215	248	238	240	237	269	213	231	214	246	242	256	248	220	238	208	218	192	246	259	243	234	259	242	212	243	217	223	217	236	235	239	218	244	222	265	222	205	250	191	245	242	214	247	233	231	222	228	203	253	230	234	213	228	235	230	247	228	222	208	202	234	259	217	235	270	220	235	222	234	259	231	249	231	232	249	207	237	240	262	233	257	226	249	228	239	241	227	245	220	240	249	247	238	273	247	230	252	213	238	231	226	227	230	218	219	250	239	197	245	258	256	233	233	221	248	226	238	221	232	220	227	241	250	266	197	244	248	231	225	226	245	216	234	210	249	220	226	230	237	229	215	238	212	227	251	194	244	224	232	230	193	234	249	228	238	241	205	238	227	227	248	213	253	251	252	252	235	210	221	230	207	225	228	248	240	232	222	222	239	213	222	222	213	236	237	250	241	257	221	213	254	209	228	245	227	225	248	248	235	253	240	238	243	199	243	245	211	254	238	234	224	244	221	196	250	216	245	229	225	223	237	233	226	245	237	236	237	261	234	220	224	218	217	225	181	241	224	224	236	211	247	211	231	236	243	235	246	261	211	222	249	230	248	246	233	244	219	229	233	244	222	232	254	239	226	239	243	242	240	234	226	220	216	241	231	207	249	248	226	225	231	232	235	219	216	224	261	211	226	238	252	219	229	211	226	247	248	239	240	208	241	233	229	229	226	243	219	242	273	219	232	233	229	231	232	234	229	250	221	253	238	210	259	255	213	255	231	236	224	223	242	206	218	233	232	235	227	234	215	231	239	235	210	223	239	223	238	241	238	233	192	217	226	208	219	251	234	220	216	219	202	248	218	247	212	242	223	231	240	252	215	246	230	247	208	225	233	230	227	269	238	246	230	241	222	227	253	250	251	238	201	251	211	229	214	235	226	247	231	227	257	211	261	226	231	260	224	235	224	266	211	232	242	233	220	241	227	230	229	230	228	221	231	251	201	249	217	215	237	275	231	239	223	235	239	245	235	241	211	245	226	225	228	235	224	236	247	217	218	230	236	216	215	229	209	234	247	241	242	236	226	212	229	217	244	224	241	239	237	218	226	217	217	229	245	218	233	232	229	244	213	264	241	220	237	221	265	217	213	236	220	206	246	252	250	232	242	248	226	221	241	237	224	232	251	207	219	239	212	226	242	239	231	258	236	258	253	223	233	238	224	265	240	243	219	234	205	232	234	226	225	270	253	244	228	243	266	257	257	238	243	218	223	264	209	236	228	213	228	220	219	266	228	246	214	239	240	239	227	232	243	231	253	227	230	240	242	216	214	243	221	274	270	254	229	226	232	232	238	222	220	231	224	230	242	247	232	246	242	234	230	227	242	218	231	236	223	229	240	216	212	235	208	231	243	236	233	225	221	219	216	244	219	248	242	249	211	209	229	236	197	208	235	237	234	225	245	224	276	217	252	215	207	242	248	217	210	236	237	238	239	247	205	236	217	230	245	235	240	232	272	203	198	234	224	224	230	230	218	258	233	242	226	238	187	193	246	237	253	232	215	258	250	253	255	241	232	214	234	229	211	250	251	232	232	232	254	246	220	245	223	218	219	227	214	253	203	228	243	218	244	223	249	234	235	223	218	232	225	224	233	223	236	268	244	244	222	216	223	219	234	229	205	207	230	235	250	229	220	237	245	241	229	207	250	236	194	255	232	241	219	230	241	237	225	215	214	224	224	240	248	228	243	210	238	231	235	243	219	226	209	231	212	251	263	218	224	224	246	231	244	236	249	258	222	246	229	223	249	230	209	247	241
32212	53554	38524	27917	23026	24145	45482	50325	38014	13410	1057	1151	768	624	602	520	508	541	466	473	476	486	452	432	424	457	460	494	461	416	481	479	406	440	469	434	468	465	466	478	372	462	439	447	420	424	494	439	441	445	434	416	454	635	702	612	559	486	449	451	448	431	416	441	435	449	419	429	438	426	426	388	441	437	441	467	452	449	401	438	436	482	456	435	443	435	474	431	445	449	475	419	459	410	487	488	466	437	422	444	424	450	442	457	410	405	442	421	442	432	406	441	435	393	425	430	466	445	452	479	402	442	427	482	435	432	467	456	432	427	458	436	444	410	460	437	422	434	414	416	438	452	437	447	425	453	452	465	438	440	449	398	446	435	453	404	453	459	438	451	441	403	449	439	417	470	411	416	454	411	433	432	408	428	412	412	453	441	429	427	448	472	404	420	435	412	413	389	457	433	397	414	461	437	452	466	417	439	438	449	459	447	440	453	401	425	425	464	425	438	398	419	427	470	447	428	432	400	421	489	413	440	424	447	434	439	410	451	435	418	412	419	422	451	414	463	472	418	395	466	390	420	408	423	447	413	439	467	438	419	429	457	430	407	429	431	451	418	417	469	449	399	423	448	432	445	436	445	404	413	423	418	451	422	413	451	443	443	427	402	465	424	459	403	422	440	408	427	428	425	427	482	479	440	433	495	459	454	444	447	434	427	429	414	451	433	433	434	413	435	414	439	451	447	474	447	458	441	468	440	423	449	425	452	407	434	449	421	477	435	420	413	450	426	435	415	413	420	452	444	467	468	422	442	418	446	442	489	440	445	456	471	409	450	469	413	415	415	398	433	448	452	403	481	462	431	435	450	453	460	440	425	440	435	436	412	439	416	436	466	446	405	460	422	409	450	412	482	458	393	407	453	426	452	465	454	431	469	416	416	443	416	444	447	448	417	421	426	449	407	456	414	437	454	430	435	421	411	452	459	454	434	425	414	427	443	438	415	429	450	440	434	427	443	452	439	469	434	416	410	404	418	430	463	416	430	444	410	437	395	432	426	442	424	438	449	422	390	489	469	499	428	408	423	446	479	448	418	439	464	415	450	434	438	417	475	395	427	436	432	437	408	470	444	459	433	437	442	431	452	445	387	455	432	424	475	445	378	423	478	435	440	437	415	424	451	416	415	425	421	419	413	448	419	428	425	426	438	438	397	430	421	440	439	470	432	444	438	440	427	387	457	464	417	462	435	451	388	393	428	426	485	437	403	453	406	413	433	414	415	474	436	429	450	431	450	419	414	417	462	467	448	433	444	458	431	445	395	458	404	409	423	441	442	448	443	431	438	431	410	441	470	463	457	457	446	450	452	451	462	461	400	392	433	458	413	448	434	445	450	448	464	434	443	447	441	419	416	422	446	404	450	425	461	419	409	435	419	425	426	455	401	442	426	411	429	439	461	440	412	442	438	492	418	468	399	438	401	432	413	466	438	443	438	387	441	433	434	427	434	451	461	454	444	437	411	440	415	414	430	439	439	455	483	417	432	456	423	443	419	432	458	415	421	447	428	446	448	404	459	450	465	421	437	471	441	445	426	439	444	460	463	442	402	459	429	418	448	395	433	443	446	445	466	483	421	426	417	436	426	426	468	423	411	453	435	445	478	442	432	449	398	431	408	436	434	406	442	406	433	423	440	420	432	416	460	406	451	436	386	428	441	459	444	420	425	427	418	395	448	430	415	403	405	429	411	436	442	427	445	453	440	418	418	428	428	423	436	453	459	431	457	449	428	451	406	418	453	388	400	492	382	442	464	456	453	400	456	391	391	467	436	412	452	439	432	405	441	433	430	418	448	433	434	454	425	448	398	440	418	435	419	400	385	463	448	429	421	422	446	462	413	453	456	412	417	452	419	450	466	420	439	481	442	482	386	427	437	426	488	436	437	423	405	416	463	444	472	424	403	424	422	415	467	462	421	450	404	427	427	427	436	461	433	413	452	414	417	429	425	465	432	403	450	432	469	470	445	443	441	427	428	421	425	437	414	447	424	452	413	427	429	412	444	391	429	419	407	429	459	431	401	444	443	434	416	475	450	395	443	449	424	418	415	439	414	443	443	447	417	478	454	422	441	473	434	440	413	406	443	411	452	461	425	378	446	444	441	445	438	427	441	432	412	424	470	464	449	427	432	431	491	461	456	471	449	448	434	406	449	434	443	448	369	404	420	444	448	435	428	456	443	425	424	450	423	465	446	449	404	406	453	416	456	460	417	431	441	459	431	449	413	429	442	421	436	432	414	419	482	422	427	439	427	457	400	436	446	458	436	439	418	452	396	433	431	427	459	450	422	444	453	444	427	443	423	410	429	448	407	430	440	434	474	416	426	431	467	423	454	405	417	443	436	401	420	401	453	434	442	462	410	395	424	430	462	465	455	442	469	430	400	449	409	451	432	438	439	400	436	428	413	410	397	455	418	508	406	427	430	451	443	417	408	444	454	428	429	433	446	407	427	437	466	505	418	451	430	409	449	442	461	440	416	416	445	472	473	447	398	423	442	451	433	476	449	420	459	426	420	416	397	441	411	406	435	423	451	425	459	451	429	452	418	444	459	434	443	454	437	452	424	437	403	429	448	444	457	436	443	423	472	458	455	410	446	403	426	423	440	441	447	444	442	432	471	474	417	422	432	447	425	456	448	443	408	431	413	379	394	445	409	437	431	427	414	422	438	448	442	413	435	455	395	432	490	449	460	414	440	429	409	450	449	428	418	493	451	389	419	425	468	426	435	435	443	452	465	431	449	446	425	462	446	413	458	454	427	415	432	443	385	437	413	427	439	453	465	429	442	443	454	442	470	404	379	453	408	451	423	464	441	448	428	416	447	440	400	414	454	435	428	432	391	479	466	413	448	431	483	436	423	406	443	388	443	439	456	437	395	416	424	397	432	446	455	463	455	396	425	401	451	413	426	482	440	394	427	453	430	456	466	437	461	453	425	458	429	468	441	439	444	479	430	426	450	451	432	425	463	432	446	391	476	432	427	454	442	451	384	414	460	433	417	429	454	446	466	435	411	422	418	410	414	438	426	443	444	444	417	427	449	401	415	456	433	471	413	477	467	452	436	462	433	440	401	463	457	399	440	425	410	422	441	432	440	418	420	447	439	431	403	426	458	449	403	453	424	412	411	467	414	420	404	430	444	451	430	485	472	452	441	415	428	422	435	436	417	429	445	427	440	408	406	429	444	422	375	429	392	441	449	442	414	441	398	457	428	453	441	458	448	467	445	437	433	448	432	377	437	465	445	403	426	430	405	387	464	431	412	419	433	448	417	451	425	427	393	417	435	419	430	417	436	423	412	456	455	431	496	451	456	404	417	449	439	409	413	458	426	467	435	451	410	428	420	434	408	452	424	460	400	445	411	456	425	413	487	431	460	418	431	418	464	399	442	435	412	466	426	460	391	455	414	456	416	423	444	438	413	440	368	416	383	432	419	472	420	455	427	400	436	439	417	420	418
27540	23611	21226	11748	4985	3292	3481	6136	4602	1241	357	304	322	311	317	323	314	298	327	316	319	326	289	339	281	314	310	287	313	311	287	310	313	316	285	301	306	302	282	317	278	299	318	325	265	287	267	299	302	314	305	337	310	299	325	289	305	325	318	277	302	270	298	330	279	324	282	312	312	310	287	340	315	284	272	306	281	268	288	285	301	279	279	321	289	291	299	263	307	310	322	306	268	319	294	293	292	301	307	309	310	323	304	327	267	296	297	279	297	276	300	271	307	291	295	307	302	278	312	324	316	311	306	332	263	284	271	274	332	323	301	304	317	284	304	294	261	282	308	289	289	298	307	288	293	318	281	288	328	274	291	300	294	315	304	295	306	305	289	276	309	298	294	284	306	304	293	295	302	276	301	290	292	304	282	302	289	298	308	277	296	299	295	289	326	315	276	283	331	317	272	314	296	300	302	291	297	306	319	301	315	302	280	305	317	309	296	317	294	327	332	300	278	283	314	314	293	312	305	318	303	298	295	295	300	282	297	287	273	324	313	304	322	311	283	288	287	302	321	284	307	318	288	320	293	301	302	286	266	288	329	278	296	327	282	289	292	299	277	275	324	317	326	329	278	290	312	311	257	321	303	268	282	271	283	328	281	306	265	297	314	298	300	308	298	294	319	293	275	308	315	305	292	316	313	307	305	288	298	272	314	303	289	297	300	324	290	304	273	296	313	267	294	305	324	317	299	260	319	301	316	310	319	255	271	301	296	281	281	284	296	278	328	266	287	292	323	290	313	283	314	289	343	265	276	272	304	276	292	313	268	337	295	282	294	265	327	291	322	302	300	279	301	299	312	304	285	294	295	272	309	310	296	307	283	295	305	284	278	302	297	306	266	269	315	301	274	301	306	324	288	290	279	301	282	292	319	314	323	316	292	328	297	321	329	277	296	310	306	292	308	297	273	277	326	310	273	303	293	304	293	314	309	308	301	281	287	294	283	303	300	310	265	322	288	287	292	297	304	322	311	319	285	307	269	316	313	310	295	289	312	285	282	299	345	296	276	317	319	296	322	313	308	277	288	306	300	297	263	313	313	297	279	313	306	276	267	330	288	286	257	311	289	288	293	268	290	309	303	283	295	322	318	277	307	320	306	266	319	292	311	319	316	293	296	295	328	290	306	309	292	295	304	296	308	325	292	340	287	312	315	289	305	318	309	317	295	310	287	287	279	307	264	316	309	292	292	310	308	293	319	305	303	304	335	297	284	323	277	271	305	311	279	272	296	325	307	310	313	317	297	326	335	277	270	303	275	318	284	289	305	303	298	332	315	289	298	281	301	297	283	289	312	285	296	299	278	293	312	320	317	301	331	274	292	305	291	294	304	292	309	271	319	275	312	303	252	299	278	330	294	258	282	285	303	266	327	286	332	278	304	241	315	290	277	276	291	298	314	311	296	334	289	292	326	309	310	292	311	308	310	303	303	292	311	298	306	297	307	303	304	305	287	291	309	301	296	307	306	290	309	308	263	331	295	309	282	317	303	283	314	303	306	293	278	318	282	296	298	326	317	284	308	311	297	300	291	261	295	296	318	293	306	273	289	320	283	307	298	322	321	293	300	282	302	273	296	311	305	301	284	313	297	347	302	295	263	291	310	263	278	293	282	319	302	276	297	302	267	283	324	315	298	298	294	297	306	339	273	313	318	307	298	314	324	295	299	275	277	295	304	297	258	311	331	291	314	304	317	285	294	299	326	281	302	283	289	298	302	338	324	299	310	300	282	287	286	281	296	280	310	271	280	289	321	272	324	288	275	275	313	302	274	265	287	324	330	297	279	277	288	309	286	283	314	281	287	330	281	317	305	279	298	272	291	330	287	300	272	298	295	291	306	287	282	279	288	303	282	321	305	291	312	266	273	317	293	277	318	279	311	304	286	340	287	306	290	290	297	284	304	298	289	319	295	314	341	312	317	292	320	342	285	303	270	254	304	307	293	304	313	279	318	297	291	293	291	340	271	283	305	330	272	300	294	307	308	294	298	297	299	296	328	284	309	324	326	283	287	289	275	281	295	314	267	318	334	290	328	314	271	287	345	311	282	318	305	308	326	288	313	287	326	308	289	286	310	294	305	321	287	255	317	281	335	302	279	295	318	321	333	311	301	305	282	333	284	276	285	332	284	273	290	304	301	293	291	291	250	264	319	294	304	297	330	309	311	282	320	307	290	305	285	312	289	305	297	280	301	302	293	315	309	310	322	291	340	306	317	291	283	305	300	302	313	304	281	293	288	300	303	319	295	281	287	302	264	290	325	284	277	298	268	280	300	313	272	291	291	287	284	303	266	293	294	285	293	292	303	308	320	291	314	293	294	266	284	295	281	293	288	310	299	316	295	325	301	268	285	274	307	278	314	288	298	285	271	298	299	302	311	327	309	286	281	305	313	288	335	281	286	323	289	290	295	315	299	301	291	308	293	283	301	300	302	262	305	279	270	300	306	283	302	337	279	257	295	336	309	276	312	297	293	282	314	323	283	293	292	304	288	302	300	299	307	298	321	303	321	317	305	293	305	309	314	289	291	305	310	315	289	329	302	331	285	311	333	268	284	289	284	316	340	339	323	314	306	314	292	290	313	279	275	296	263	284	293	279	315	293	334	308	293	271	291	280	309	289	326	325	318	301	285	326	301	303	272	262	299	312	296	273	279	305	294	283	311	313	283	284	287	315	321	308	305	314	281	306	321	290	328	288	308	283	274	319	278	283	292	289	294	277	310	319	321	292	287	306	306	299	286	295	289	288	294	293	304	308	302	296	305	299	273	339	292	313	322	339	306	319	320	346	288	311	301	277	292	318	307	311	297	317	290	298	309	273	314	305	285	308	303	303	320	341	299	306	320	308	302	296	313	293	291	293	317	331	299	304	289	279	290	316	284	296	273	290	287	280	297	308	274	291	324	285	285	325	292	304	297	291	298	296	326	305	265	296	278	341	289	343	305	310	291	303	297	315	295	330	306	281	271	300	304	300	311	305	317	277	319	295	318	306	334	299	293	309	308	315	295	302	319	319	288	314	288	289	309	294	314	328	296	318	322	309	286	309	294	292	262	314	283	297	270	316	319	292	307	284	291	278	297	275	296	272	285	292	296	284	308	308	287	307	290	299	291	279	300	317	300	291	286	319	293	320	287	296	276	301	297	305	305	300	292	315	299	307	340	284	272	294	321	280	293	300	304	321	331	298	312	297	279	311	316	317	299	295	323	332	303	270	301	302	286	309	289	302	286	292	319	274	301	326	318	285	280	308	305	307	301	308	293	297	291	301	314	290	324	254	291	320	282	320	290	290	304	284	316	297	292	316	284	264	278	294	309	307	280	290	329	314	350	321	309	305	300	296	327	292	280	296	296	311	317	291	294	325	272	278	318	286	307	270	278	303	317	272	285	288	324	297	292	294	310	312	276	307	303	287	325	278	297	270	299	306	287	306	267	289	280	333	273	318	304	286	320	275
26973	38735	27902	17490	12629	9811	10370	15339	11093	3013	864	782	742	710	708	653	606	580	573	514	593	584	601	578	557	591	534	599	585	563	621	558	543	586	595	558	585	587	559	572	570	564	581	587	572	600	576	568	579	615	550	569	575	585	616	624	604	559	632	600	565	553	581	578	596	570	598	543	564	551	556	540	610	584	574	552	597	542	551	561	644	576	551	581	540	544	554	552	513	583	589	597	550	522	564	584	599	568	547	557	573	543	614	542	526	581	619	615	537	560	575	585	606	610	594	588	542	534	551	590	630	579	526	521	543	538	589	554	581	568	585	613	554	602	605	598	578	624	583	582	576	593	589	511	532	558	566	602	572	608	553	562	569	544	573	583	573	571	566	567	599	528	574	547	595	560	649	527	540	610	624	552	609	602	609	554	568	566	524	552	574	567	532	564	597	578	551	553	581	586	528	576	565	586	551	524	559	535	563	552	533	570	583	541	536	568	562	580	593	598	515	581	567	587	578	565	565	572	533	545	614	561	558	552	575	559	589	610	581	572	573	566	520	564	547	575	558	530	563	591	584	581	547	596	547	573	527	584	524	528	585	559	590	597	584	584	558	572	570	587	545	528	531	578	637	553	535	542	589	552	568	549	589	582	594	553	583	577	541	572	590	582	569	512	573	579	574	599	569	546	578	562	553	533	596	561	504	539	553	547	572	541	609	570	562	594	604	604	542	578	598	564	558	562	596	575	576	549	562	544	575	576	568	622	612	540	620	621	577	546	542	623	585	545	585	599	545	577	570	593	563	600	570	532	559	575	578	558	558	545	577	559	586	561	548	605	583	579	589	549	555	533	564	580	588	621	526	537	591	568	596	566	613	559	554	549	544	535	567	512	587	579	591	543	581	588	591	582	566	577	562	579	514	563	569	564	527	567	570	593	568	542	533	553	588	537	567	550	575	561	586	585	572	613	562	548	521	588	576	603	604	575	610	550	547	546	562	552	539	590	521	590	569	579	592	556	608	603	559	563	574	564	559	649	580	565	570	536	593	581	550	560	622	555	523	623	596	540	542	571	570	562	555	522	598	562	565	564	574	562	636	594	604	567	604	539	520	581	546	567	577	556	539	553	528	561	566	591	553	584	561	569	578	562	602	549	544	581	547	562	592	583	578	553	564	583	575	582	540	545	545	596	551	582	586	568	587	565	610	572	575	556	594	583	579	577	565	609	613	545	601	549	576	557	584	548	596	507	568	619	577	568	595	565	537	580	546	580	563	616	582	571	562	567	584	594	568	564	551	560	547	594	545	576	549	548	515	583	558	565	534	572	545	567	584	535	556	623	513	562	570	568	569	562	560	594	596	554	567	595	574	537	609	581	563	557	563	525	536	574	554	581	536	575	588	577	582	577	583	561	576	566	600	602	568	591	585	567	585	548	575	561	589	559	568	587	552	599	566	509	547	563	570	593	592	520	572	625	550	595	550	567	571	534	561	535	619	572	589	539	578	605	522	543	587	543	568	554	589	573	536	546	605	557	532	520	543	580	597	605	598	591	578	589	560	542	524	550	562	599	567	581	578	600	593	547	512	570	553	542	593	571	558	580	518	523	600	537	558	601	604	595	594	537	588	624	572	560	562	558	548	592	575	547	569	521	553	594	573	585	605	575	576	586	545	610	597	554	526	608	585	569	571	561	568	540	585	570	543	590	517	552	595	549	556	597	524	530	544	592	600	557	608	574	585	570	556	533	578	586	602	557	606	575	584	560	562	576	536	603	554	560	526	575	555	554	587	608	606	558	531	558	579	571	618	574	576	581	617	602	554	569	535	578	581	588	571	562	592	567	570	559	583	587	572	582	563	527	539	575	568	580	531	577	583	544	573	553	604	569	565	570	564	535	568	571	611	623	580	605	512	591	591	567	596	549	557	566	554	564	575	560	588	559	553	590	555	559	563	541	536	544	552	592	571	556	545	561	538	557	585	567	548	549	637	561	557	560	535	584	607	595	609	542	589	570	527	632	591	571	601	538	561	547	544	589	569	599	544	567	568	567	546	557	551	571	583	593	546	543	551	609	560	592	582	567	591	564	565	611	578	597	533	565	579	556	548	582	600	537	568	573	572	533	539	589	601	581	570	556	564	568	576	590	585	606	559	613	584	547	613	565	569	592	563	586	613	528	596	538	569	561	556	572	547	540	577	567	546	575	583	559	598	529	571	514	567	579	590	548	597	577	607	599	558	594	556	599	581	571	576	549	601	601	586	551	552	582	552	573	542	576	547	574	586	582	638	552	577	532	549	542	540	541	557	591	548	560	578	572	551	597	614	596	522	578	574	599	530	555	576	594	596	570	567	566	519	567	597	581	530	557	557	593	598	566	550	601	570	567	527	588	556	590	547	535	582	565	594	527	577	562	612	562	583	534	589	576	560	544	585	595	570	567	557	536	548	575	565	585	566	580	571	582	572	561	569	540	577	556	586	557	532	602	597	595	599	574	563	546	607	567	588	568	531	597	565	524	615	550	550	554	563	581	581	574	518	564	583	592	595	530	560	560	552	560	587	585	554	583	579	560	554	520	601	576	575	590	565	596	522	520	574	567	545	559	570	571	596	578	553	563	589	590	545	593	590	582	604	577	607	583	553	559	567	549	581	547	565	549	557	573	578	555	531	618	572	617	530	564	568	551	569	577	544	541	574	583	664	550	544	580	556	561	555	554	550	561	543	554	574	565	535	583	561	594	595	566	539	562	572	606	602	561	581	567	581	565	556	603	623	577	619	598	549	532	580	573	539	556	569	532	598	600	595	587	578	565	541	538	564	560	585	562	576	548	540	569	563	540	544	578	570	551	596	578	572	616	552	570	581	549	597	565	531	573	561	572	532	566	560	562	501	577	591	574	580	580	575	558	553	598	583	573	542	546	561	562	579	579	571	590	543	547	559	562	588	542	564	592	540	589	558	589	554	618	577	619	534	564	586	535	575	559	558	537	563	609	624	550	611	588	571	588	607	537	561	528	567	525	583	573	557	552	618	595	593	591	590	605	546	540	544	586	551	592	562	521	560	558	556	592	588	559	585	565	557	584	552	580	578	554	570	556	535	578	557	553	540	563	539	587	593	546	577	583	563	575	560	556	593	558	553	557	600	591	618	606	559	565	582	561	553	557	568	575	537	574	531	522	558	560	581	594	565	547	569	546	566	575	560	585	559	591	595	592	551	576	555	590	608	591	566	591	575	574	573	555	553	588	583	562	557	536	582	622	568	626	571	605	575	550	561	617	551	534	572	551	530	545	582	558	570	569	597	579	592	572	577	522	521	544	549	572	573	566	583	561	577	566	568	573	596	598	575	559	567	608	555	577	588	535	577	556	576	550	564	584	580	561	547	594	572	553	577	544	566	580	547	585	533	544	559	544	553	547	565	530	555	577	587	541	574	552	578	612	599	580	587	573	563	585	556	594	580	612	575	606	584	551	541	541	617	590	623	547	580	549	576	596	522	539	585	612	550	560
24749	21679	28711	24923	20295	10300	9727	30333	25937	9809	562	419	329	320	298	261	269	291	226	277	265	254	251	236	266	259	244	293	238	277	257	217	251	240	238	260	291	265	224	210	232	262	251	262	240	208	259	251	281	264	253	280	260	259	270	310	308	266	264	261	240	250	251	247	235	235	242	254	246	248	236	241	255	275	232	277	270	218	257	240	240	229	238	239	255	245	253	279	245	237	255	260	234	249	252	257	236	252	258	257	224	237	265	259	256	230	239	225	241	256	256	237	235	230	248	238	260	268	215	240	249	266	285	250	265	250	223	266	222	247	259	232	221	258	240	253	231	277	248	259	255	224	261	230	255	257	233	243	240	236	281	254	259	271	259	244	268	241	237	235	257	257	237	271	245	250	244	249	241	268	249	236	258	250	246	268	247	242	253	253	257	242	236	228	245	229	233	239	253	247	252	240	239	243	243	240	237	242	250	261	238	258	225	257	248	265	230	257	234	244	227	226	246	235	264	222	238	226	257	248	240	252	287	257	210	249	232	237	264	241	253	239	233	231	234	243	235	251	246	246	219	258	278	228	252	245	242	238	223	233	253	256	224	220	232	266	247	288	255	259	224	255	244	238	261	254	290	219	256	247	263	269	264	235	256	218	245	242	252	260	266	245	254	256	267	235	261	225	279	275	284	240	238	256	222	244	259	250	249	209	240	261	264	230	249	250	264	258	239	254	256	249	245	247	241	258	251	237	248	255	235	252	237	224	260	236	264	273	248	238	277	247	223	267	231	285	226	259	244	215	246	282	252	224	245	255	259	227	255	228	253	229	232	226	249	255	237	248	232	257	243	255	248	253	266	271	238	250	239	225	260	232	241	228	258	262	260	252	244	231	253	246	213	241	252	216	249	240	233	273	237	227	247	239	268	264	261	237	258	258	213	267	242	231	265	236	234	265	259	254	234	240	252	246	235	252	256	226	244	261	236	246	252	262	265	276	228	265	244	250	291	231	227	254	261	262	232	235	235	243	261	254	224	242	263	230	259	266	233	262	246	235	256	234	275	233	267	265	272	217	254	220	287	236	240	265	245	250	252	220	260	258	231	237	270	265	259	244	244	236	226	253	249	253	264	237	217	230	272	248	245	198	250	261	255	254	226	239	237	262	259	229	247	251	239	235	245	255	218	242	230	258	236	255	232	231	257	264	241	243	263	242	221	236	255	235	249	248	255	240	269	259	242	264	217	233	242	238	234	297	249	250	219	248	235	252	250	212	240	264	230	235	230	264	277	235	241	248	244	230	275	235	259	244	242	226	249	255	267	258	252	245	275	254	245	258	240	264	256	250	267	244	240	246	288	239	228	266	246	243	217	266	249	238	243	225	276	247	271	247	258	241	259	253	223	226	247	230	243	248	265	224	266	246	232	274	254	264	249	272	267	243	248	247	252	286	258	258	225	231	246	229	256	281	231	246	244	241	241	232	218	247	235	251	264	246	259	236	236	274	270	241	234	267	237	247	228	241	261	237	253	246	253	240	234	280	259	239	282	231	261	242	232	228	228	241	244	231	238	251	256	260	211	233	240	229	264	251	238	239	292	267	231	248	258	228	207	235	219	228	251	233	217	244	263	269	228	257	261	252	285	260	253	248	235	249	240	262	269	240	228	265	233	281	247	261	244	229	245	274	257	255	252	253	230	272	253	279	255	257	268	208	232	279	261	280	250	219	255	265	245	239	260	242	230	238	278	255	267	253	225	238	259	231	249	238	210	268	257	276	242	247	227	266	250	261	252	270	251	250	245	276	250	242	235	222	251	279	237	244	268	241	237	232	267	259	249	217	235	247	211	246	269	254	293	257	217	230	221	233	238	276	240	236	260	230	231	255	212	270	240	237	241	251	251	245	230	272	263	223	218	217	243	239	269	269	240	208	236	262	238	230	219	235	251	244	265	244	260	224	247	235	256	218	236	222	252	254	266	262	260	206	250	223	233	261	230	244	269	249	220	253	245	269	231	252	242	243	251	255	252	241	264	263	233	235	242	237	221	240	270	251	245	250	253	273	256	276	239	266	264	264	241	272	223	218	254	263	256	260	249	270	246	258	258	234	250	227	230	245	246	230	247	269	258	245	245	252	279	220	272	238	237	255	245	257	225	260	250	240	231	220	220	239	227	242	242	248	261	254	258	265	256	261	270	256	253	230	237	257	259	243	225	289	262	245	267	236	245	260	249	247	242	215	232	241	289	206	237	239	237	269	245	241	229	275	256	244	227	255	251	241	253	250	257	243	231	260	221	245	263	237	250	251	240	241	240	283	260	235	244	258	254	239	228	250	263	223	264	237	263	213	245	233	242	238	247	259	251	263	262	262	252	263	226	230	228	271	240	275	252	231	252	271	240	247	220	239	236	253	236	233	231	262	271	243	230	261	257	243	276	248	240	231	261	245	263	231	253	228	251	260	220	243	276	263	243	277	203	248	255	242	241	252	252	244	251	274	274	241	251	232	261	227	257	221	220	261	247	248	223	216	238	247	239	236	259	245	244	240	241	257	248	234	217	211	255	256	261	196	242	227	254	261	241	227	233	238	253	245	232	237	224	270	225	249	249	266	213	234	248	257	272	241	246	235	290	250	266	279	259	273	251	268	252	240	252	253	268	231	234	236	282	245	248	269	247	254	250	230	244	263	237	235	260	262	254	269	237	259	218	222	243	228	214	268	245	222	232	250	214	220	234	263	229	245	242	227	254	257	278	233	249	243	245	242	257	240	239	223	226	247	223	285	258	260	249	267	271	230	244	258	261	251	243	270	250	261	261	280	255	254	259	252	248	250	248	239	248	231	239	262	263	241	255	265	215	269	265	264	231	243	251	225	264	219	255	242	246	245	230	227	267	253	244	255	252	241	263	235	254	266	249	245	232	241	246	224	249	264	258	248	243	274	228	262	266	250	238	240	243	246	265	238	250	278	252	228	278	246	257	250	264	238	245	219	258	221	251	275	270	223	257	218	223	270	237	229	245	269	238	278	239	238	227	250	217	245	244	253	252	287	236	244	229	241	233	249	278	230	243	253	253	244	223	246	247	255	244	257	292	243	238	246	229	227	249	247	223	234	213	255	221	260	263	263	232	239	258	258	245	247	262	274	274	258	242	243	231	266	238	238	264	275	247	256	257	239	259	230	215	256	255	223	267	259	263	250	281	234	254	260	265	222	245	260	234	239	257	229	278	247	264	267	256	246	262	227	251	255	254	291	278	248	260	252	261	272	229	245	255	234	262	208	238	233	227	234	246	265	237	270	248	259	253	276	260	227	251	226	252	223	222	246	221	254	245	224	224	286	243	238	259	248	250	238	259	251	274	249	239	234	239	236	233	246	231	249	275	238	260	286	248	244	263	217	247	260	251	247	265	216	211	246	233	260	249	256	258	240	243	219	253	267	248	241	225	263	246	262	244	287	269	263	274	250	217	249	226	251	294	236	253	259	232	284	247	270	272	238	244	256	245	248	251	243
30280	46790	35374	24164	18448	14288	19487	40267	34882	12472	1216	1162	863	757	698	621	592	555	535	525	510	555	476	520	486	508	454	531	470	465	485	484	459	454	459	508	520	494	509	502	477	516	544	517	507	467	478	497	526	472	490	513	499	592	647	631	574	534	500	507	487	491	467	524	494	488	428	458	494	480	484	478	473	483	474	478	496	458	504	495	476	502	493	459	481	441	470	468	458	473	476	487	471	448	470	442	445	480	460	476	493	479	496	494	492	461	475	501	478	463	504	503	509	451	457	520	467	482	468	504	473	490	487	491	459	474	473	465	462	485	487	481	498	475	462	477	480	485	464	497	505	478	475	451	476	453	492	516	493	428	517	491	480	473	501	454	458	483	500	496	463	475	481	480	454	543	460	503	486	487	500	508	441	432	485	487	496	477	476	509	454	469	457	474	509	450	462	489	479	489	477	478	443	433	497	488	492	474	458	471	481	463	487	500	498	482	486	476	478	475	496	448	484	488	472	455	453	475	527	448	494	518	445	444	484	475	496	458	475	442	478	485	473	491	510	501	467	474	467	497	483	545	473	460	457	475	518	489	478	527	473	451	464	492	485	472	467	492	474	497	483	480	466	476	490	438	485	504	487	456	451	516	473	486	480	499	483	451	474	469	459	499	451	479	492	499	509	471	485	491	465	434	451	501	474	445	475	468	521	471	451	455	479	489	506	475	506	487	445	455	470	429	496	478	458	463	447	457	480	515	452	442	479	490	480	479	476	524	474	495	483	467	490	484	487	482	478	505	517	475	449	440	464	506	466	468	476	458	495	483	508	501	436	474	480	486	493	493	431	462	484	490	524	518	466	507	443	497	498	471	463	449	473	448	461	479	450	458	462	465	464	496	501	501	466	479	468	491	449	489	518	506	474	496	467	471	458	471	441	477	497	459	487	479	479	488	501	498	466	469	526	472	485	476	483	469	471	486	482	481	489	475	466	484	523	492	516	466	489	449	457	497	462	468	467	462	530	505	485	496	496	506	497	489	454	507	493	488	485	450	477	460	500	477	492	484	472	499	473	499	519	499	546	480	477	468	448	515	496	468	501	447	462	448	482	481	470	497	485	441	495	441	501	491	491	481	464	494	453	464	440	460	480	537	453	441	488	506	485	455	449	488	509	456	469	495	481	496	474	497	474	460	502	473	528	485	453	489	488	467	480	508	492	474	458	463	431	458	492	478	503	458	497	486	465	478	469	509	503	504	464	490	468	501	460	505	461	491	471	521	465	454	467	496	483	462	472	504	491	421	485	497	496	459	478	480	433	473	499	490	483	483	502	441	516	501	507	469	469	502	467	457	477	465	492	484	453	493	476	507	491	449	509	456	518	459	467	479	467	507	473	486	515	499	465	450	482	453	497	473	461	535	452	473	489	512	490	487	493	493	494	484	420	487	491	458	483	465	434	503	452	465	459	492	534	466	452	447	504	498	456	492	451	460	438	486	467	455	463	467	485	502	462	502	507	538	494	474	502	476	465	495	529	443	455	524	492	462	485	489	451	532	452	485	500	487	443	467	468	458	460	462	496	463	483	444	461	464	481	488	456	490	464	470	534	506	500	510	479	449	491	481	448	473	464	459	487	474	443	453	466	451	479	462	483	477	483	463	484	491	471	507	494	479	492	473	440	466	513	488	502	511	493	501	465	492	498	506	536	487	495	484	463	463	478	499	486	484	451	476	485	444	477	463	479	472	487	474	444	527	476	504	473	483	508	456	477	498	489	492	449	478	457	453	509	491	463	521	473	480	476	495	470	479	468	477	495	530	494	483	505	462	467	478	477	481	461	487	487	519	520	464	485	487	519	481	481	499	469	477	478	485	423	490	482	444	472	467	484	466	453	466	434	472	493	488	496	456	445	458	471	475	459	461	462	486	462	501	460	481	498	471	498	497	500	466	467	503	486	510	434	434	454	465	468	508	478	512	464	483	477	510	509	440	468	506	460	481	454	497	485	450	494	487	477	470	448	521	501	490	477	463	498	502	469	498	482	472	442	485	486	491	456	490	490	499	437	481	477	486	468	521	494	492	519	491	513	472	457	512	491	525	467	435	501	482	489	484	481	524	443	505	436	519	470	518	526	476	509	470	436	493	492	521	486	477	447	470	489	487	459	461	445	461	481	506	478	466	468	460	439	491	471	454	509	485	462	517	476	478	477	472	501	480	452	465	530	495	474	485	474	522	456	513	460	477	437	462	457	533	517	510	457	491	502	463	469	468	444	481	464	450	469	471	478	462	441	509	463	518	472	503	452	469	466	509	464	489	463	467	450	479	484	449	452	508	458	409	464	479	497	453	475	477	502	450	468	484	463	510	458	485	485	458	488	433	490	503	493	445	475	484	450	494	507	497	444	503	478	472	500	503	497	448	454	478	484	473	464	497	466	456	492	498	490	453	444	503	503	466	497	438	475	469	432	493	469	493	467	455	471	492	486	462	483	461	438	439	453	457	464	477	504	506	499	482	510	510	483	458	482	500	485	490	490	535	505	461	508	442	473	505	478	490	483	448	467	517	473	455	446	498	478	523	479	489	498	459	492	510	468	465	455	495	457	464	486	458	482	487	497	461	487	475	487	483	516	490	473	473	490	479	485	473	483	474	476	486	485	509	522	472	468	461	464	477	473	510	447	520	500	438	474	480	472	471	506	489	473	495	471	462	510	460	458	464	504	496	502	488	531	510	476	479	451	455	479	475	480	457	520	522	472	477	450	446	508	506	457	481	464	485	483	445	455	512	510	456	497	457	486	486	468	507	499	481	476	502	454	508	515	446	486	492	499	456	474	474	489	480	479	495	481	471	463	479	485	458	504	486	465	465	468	491	482	452	443	483	488	489	490	505	501	509	472	460	450	472	478	507	468	491	480	505	461	511	495	461	491	496	466	470	477	514	468	506	457	483	475	430	504	486	464	479	468	454	458	512	477	459	505	456	470	460	459	479	469	445	470	468	488	476	477	448	462	444	505	468	482	477	470	522	528	466	487	469	482	500	477	477	461	495	466	512	462	491	466	453	460	474	467	495	469	465	487	475	481	474	479	505	490	494	446	467	487	469	495	508	473	430	482	465	476	488	477	465	477	463	474	465	485	439	441	466	487	474	475	458	493	509	471	491	491	458	503	457	466	475	457	473	496	480	497	433	516	458	491	496	482	482	487	465	478	504	488	505	471	455	486	491	462	504	490	495	480	469	434	500	489	468	489	509	487	462	495	497	464	502	477	489	485	498	489	479	479	495	481	514	484	453	450	489	473	491	449	495	483	459	438	485	505	438	506	468	494	485	510	457	488	462	461	485	472	484	482	514	483	502	499	472	530	476	463	477	477	469	459	494	513	518	487	467	467	488	492	466	472	461	466	467	507	511	478	492	458	485	474	487	499	456	505	462	486	490	466	478	472	447	508	481	477	468	468	449	455	459	478	472	491	470	491	473	499	506	482	481	503	487	471	491	515	467	499	495	484	486
23513	21571	29352	24124	21633	23394	30915	42170	34685	13941	911	505	321	300	319	242	250	266	266	235	274	233	241	215	226	186	235	231	212	246	235	203	237	234	210	242	201	220	241	219	235	207	225	224	251	225	205	239	210	212	214	208	238	268	286	283	233	249	227	222	236	226	226	198	211	231	247	202	245	212	212	206	202	218	234	223	241	237	206	247	208	247	240	196	250	228	208	234	233	249	205	219	208	203	192	219	223	247	239	222	234	208	207	224	248	228	223	217	221	195	212	228	238	242	211	222	207	229	224	221	209	201	226	218	211	233	216	220	198	233	235	213	219	224	232	220	237	220	215	214	226	218	223	212	217	208	224	227	217	232	228	224	205	217	202	223	221	206	224	221	250	252	216	204	196	232	230	181	210	207	218	235	225	230	223	192	202	211	235	240	215	216	245	209	218	229	206	226	217	234	218	213	230	228	221	233	204	215	219	222	235	223	231	195	262	203	204	244	248	218	227	246	239	196	218	232	228	225	197	203	210	219	201	227	206	196	213	214	233	195	218	238	221	239	203	194	206	235	198	211	237	195	227	230	219	213	195	238	199	246	200	219	222	186	231	228	196	225	208	229	215	224	220	211	224	215	219	207	219	216	235	191	236	228	221	231	227	215	220	249	224	233	243	196	208	206	240	236	214	229	214	230	210	227	250	224	223	209	224	212	209	220	221	208	201	210	226	229	219	231	212	200	207	218	228	241	210	229	233	218	240	217	209	208	224	205	223	188	233	209	213	216	238	246	230	218	230	232	189	221	207	231	200	236	223	215	196	237	231	231	233	242	226	211	197	225	239	238	247	228	240	206	213	237	215	234	219	240	213	224	238	221	253	239	232	230	218	219	208	190	225	241	233	198	189	204	216	231	221	197	218	199	211	222	203	242	244	213	230	228	209	211	220	196	201	211	215	251	228	234	225	240	232	243	197	232	214	241	200	227	222	230	206	206	237	229	194	210	234	203	219	210	230	230	218	197	212	203	199	220	215	243	202	247	205	246	240	229	219	213	218	224	214	214	210	241	239	220	183	203	226	202	246	207	226	241	208	251	216	196	214	229	208	226	218	241	196	206	214	225	222	233	222	202	197	236	220	215	225	210	235	202	217	223	210	222	243	246	192	215	236	234	210	223	213	214	225	240	231	196	246	220	215	219	241	236	224	222	205	219	197	212	229	221	179	227	202	217	247	222	218	237	216	238	216	220	215	251	214	243	213	206	198	230	205	240	236	204	230	228	229	256	211	243	209	219	222	220	245	219	203	219	241	228	250	220	224	228	234	230	212	214	242	220	207	218	232	207	201	227	213	221	211	247	202	230	199	233	202	255	249	231	212	220	219	222	207	213	205	221	225	213	217	239	239	257	238	225	218	236	241	204	211	196	207	223	227	225	237	214	239	230	227	200	221	244	230	196	222	219	220	228	212	245	205	201	218	218	227	215	206	227	247	203	223	226	209	215	219	225	203	218	228	226	233	235	208	207	218	227	253	234	221	205	205	231	222	217	229	225	251	203	188	211	224	234	230	250	209	205	201	217	203	224	232	203	214	214	214	228	236	222	225	231	226	210	227	227	222	233	233	223	219	232	208	224	224	233	224	245	225	221	226	228	191	237	212	224	231	208	252	217	218	216	232	210	223	214	222	218	244	195	231	264	192	227	224	221	222	219	208	239	217	194	224	217	213	231	244	210	238	240	253	244	242	231	258	261	211	202	219	195	227	237	214	232	201	226	191	233	218	207	204	236	224	219	231	219	224	192	234	222	246	202	207	223	220	229	213	219	222	249	220	221	201	214	231	228	212	232	228	219	251	242	216	233	211	201	210	205	222	244	245	234	215	221	212	223	236	228	236	208	236	227	199	230	214	214	213	214	220	235	189	214	238	197	219	219	227	217	249	207	203	242	189	209	233	229	187	247	217	229	217	224	223	211	241	214	216	219	207	201	219	221	190	241	221	253	236	223	215	215	208	235	219	207	206	229	238	198	210	210	259	223	199	225	222	227	216	214	237	205	186	214	193	239	254	229	228	193	231	247	218	218	203	236	255	223	233	221	228	226	219	228	231	219	219	215	220	232	206	211	226	195	250	207	235	227	207	196	222	237	213	249	248	192	221	231	221	208	233	210	214	203	227	220	225	235	217	244	211	209	228	215	201	213	238	228	223	241	240	213	222	217	222	232	218	211	246	243	231	222	225	225	226	235	211	228	197	214	210	191	223	210	231	212	203	199	221	221	228	213	246	185	245	224	181	213	232	222	223	240	224	231	238	221	228	253	215	233	240	231	204	207	225	202	215	203	226	222	210	223	217	212	207	218	216	217	217	228	215	222	230	220	215	240	213	219	211	225	225	237	226	200	246	223	196	190	237	190	222	243	216	227	221	237	214	225	209	227	195	201	185	198	236	228	226	217	226	214	243	239	218	220	225	224	225	220	246	214	233	223	229	203	214	209	192	242	215	222	192	219	209	226	208	242	223	211	239	208	188	246	212	222	222	216	210	240	213	217	237	231	226	220	227	203	253	248	224	220	236	232	200	222	215	212	227	205	211	229	232	212	216	232	214	213	230	199	204	216	228	221	222	219	236	208	226	209	210	210	212	218	224	185	207	229	202	228	207	222	218	217	207	219	239	220	221	244	224	254	225	229	255	225	236	242	221	229	209	227	210	209	215	217	226	226	208	232	203	226	218	202	233	213	223	232	208	228	212	210	216	193	214	218	201	251	206	217	213	224	247	216	226	236	240	226	243	231	188	232	234	228	216	212	226	214	199	228	240	225	224	217	232	231	202	211	227	196	221	223	222	242	220	206	224	232	208	241	212	226	218	214	201	215	226	214	227	235	214	237	239	237	232	223	203	211	234	223	249	241	224	233	229	226	197	190	207	234	219	216	233	223	232	219	210	228	230	226	245	227	218	225	227	247	223	213	240	219	235	225	208	222	231	220	200	228	222	215	219	222	215	227	204	220	223	214	245	218	226	233	221	205	229	226	221	196	221	206	226	230	218	243	235	216	216	201	230	218	201	219	196	247	203	224	226	222	228	190	207	205	203	252	230	197	221	228	218	221	232	204	210	224	244	216	200	217	223	231	196	242	224	200	218	206	217	232	205	203	226	216	213	217	217	204	223	210	232	216	233	237	209	216	223	213	209	220	238	214	230	218	235	223	230	235	234	220	233	231	230	224	207	214	215	203	236	221	223	206	204	228	210	200	224	229	220	247	228	229	250	212	211	230	200	235	211	234	217	236	225	248	231	235	205	240	229	207	209	211	210	218	227	252	227	235	246	207	216	225	194	231	216	242	221	217	209	228	225	235	245	229	217	215	225	228	201	225	215	240	239	253	217	249	229	215	234	193	211	231	255	198	220	213	223	211	229	242	245	206	209	205	214	227	231	229	217	220	217	185	222	213	219	210	215	227	228	228	238	211	196	231	217	207	213	229	213	220	251	220	191	227	240	210	237	234	242	213
32564	53056	38881	28611	27503	30344	38084	48985	40844	14960	1547	1381	770	756	653	570	556	535	511	480	472	472	456	461	417	469	454	442	429	399	449	454	435	435	416	437	423	419	434	435	412	427	417	428	464	462	436	386	465	426	416	459	496	624	660	596	544	442	426	438	432	436	378	417	437	424	419	443	408	415	421	396	392	426	438	436	411	370	407	405	451	414	400	428	407	428	445	436	373	386	440	418	397	405	432	394	420	379	374	421	380	405	398	388	421	414	390	404	436	387	400	383	411	380	414	394	415	424	387	401	408	397	420	401	443	453	386	453	430	385	398	425	426	399	452	423	421	421	414	428	426	382	408	392	466	386	401	423	407	437	402	434	407	406	433	434	400	409	408	409	446	426	427	409	420	431	427	422	420	406	438	401	423	398	406	398	429	396	382	407	444	389	417	429	422	433	436	406	448	389	418	420	452	400	399	422	431	419	434	413	391	450	434	448	408	436	411	404	413	439	449	416	411	443	406	415	451	401	444	408	394	409	387	430	407	391	413	436	395	420	428	410	429	432	426	409	427	424	406	417	420	418	391	419	373	431	403	409	449	462	392	402	404	417	420	418	398	414	394	380	374	389	438	434	401	401	405	433	438	416	453	414	428	400	419	443	432	396	429	448	440	430	446	417	408	401	411	422	412	430	390	448	439	381	417	425	404	428	453	397	426	397	427	436	405	432	429	391	416	412	452	399	392	443	401	427	441	418	408	397	387	412	401	397	421	383	394	413	422	416	396	422	446	432	440	429	407	459	397	405	431	414	384	431	399	411	407	415	451	428	436	454	445	378	431	451	382	425	391	416	421	462	450	442	433	438	464	409	394	410	419	409	394	413	417	426	427	398	417	398	424	426	450	438	419	402	424	421	420	427	405	397	396	418	417	431	420	418	411	424	390	403	388	410	384	412	439	420	394	416	424	415	416	373	408	407	405	403	416	401	460	427	418	418	436	428	442	414	426	404	414	423	449	447	441	434	421	430	423	447	393	391	436	430	445	400	424	383	440	399	431	367	426	420	427	392	396	424	414	451	402	392	363	402	425	409	433	426	413	404	422	407	420	434	421	364	435	410	408	395	407	450	425	427	434	425	429	437	420	390	437	435	418	391	403	429	427	433	402	418	402	425	449	398	408	411	405	396	406	399	426	414	432	421	386	413	428	433	412	441	403	413	432	399	400	419	426	392	381	444	435	392	436	416	369	448	388	438	400	419	420	426	440	424	365	427	400	433	371	420	430	452	421	412	413	392	376	402	411	412	418	407	407	425	416	420	402	421	391	409	437	392	417	403	431	435	419	396	431	410	418	433	431	422	412	374	443	409	384	392	428	390	405	449	419	445	400	434	419	433	403	420	385	419	420	386	386	423	414	412	418	465	394	401	404	403	391	434	416	458	441	410	464	436	424	398	414	419	388	420	408	445	437	374	415	411	412	429	424	443	435	431	410	406	428	397	417	421	403	424	415	428	445	410	432	461	437	402	421	435	421	424	430	426	475	401	422	430	426	407	393	430	460	447	440	415	407	411	441	459	436	420	402	429	411	437	397	377	425	372	429	425	409	406	387	404	379	403	438	444	416	415	417	419	410	382	398	425	364	400	426	393	437	425	400	431	417	420	444	402	421	400	413	422	409	391	394	396	442	392	417	385	405	430	382	424	426	395	442	405	421	441	472	399	431	369	414	392	404	405	431	419	415	453	436	381	380	425	404	392	412	431	447	399	415	420	397	427	418	410	413	406	428	418	418	417	406	431	448	466	392	381	439	418	421	443	414	415	392	401	422	429	405	401	422	380	448	424	400	362	445	425	410	411	409	397	384	410	435	407	381	385	458	418	407	402	413	422	380	445	371	446	390	424	405	368	409	392	440	388	394	406	407	441	381	432	393	424	426	432	417	394	439	440	394	399	443	431	416	394	388	407	421	440	415	402	422	443	391	418	406	425	398	459	419	392	439	418	402	423	438	411	354	461	413	420	426	442	418	386	394	389	412	442	382	390	452	402	401	464	451	420	414	420	395	426	441	423	409	414	426	438	440	422	420	406	429	420	407	401	438	420	408	449	443	390	394	415	414	393	414	425	447	406	436	414	405	434	446	413	441	374	412	400	384	432	427	418	467	400	416	435	428	438	424	432	460	414	403	417	423	419	385	399	425	435	405	394	400	420	403	403	376	425	437	445	374	421	392	383	399	403	390	397	379	409	398	424	429	399	431	401	384	456	413	427	401	413	420	413	462	461	449	437	425	404	456	368	423	396	421	412	401	400	462	398	409	419	377	405	379	426	398	418	412	431	427	415	426	389	446	368	421	401	412	433	406	433	407	441	426	398	389	432	404	442	425	402	422	386	405	393	449	417	390	455	409	419	399	415	407	444	412	400	410	408	399	435	431	390	414	448	447	413	432	389	431	400	421	424	414	386	419	434	395	403	442	431	426	438	414	405	431	426	371	430	385	440	389	412	376	445	395	424	452	431	430	411	435	372	405	435	406	379	426	433	392	406	418	413	430	455	447	407	425	417	409	451	399	422	403	395	432	413	386	417	419	416	416	437	393	467	397	424	422	382	429	434	399	390	405	418	433	416	422	425	397	446	381	379	441	451	387	417	411	427	433	433	418	404	425	436	380	440	415	381	426	426	400	413	425	448	427	393	425	393	472	410	395	411	400	437	439	418	416	436	418	373	438	375	406	401	423	419	444	383	418	421	398	443	415	387	438	428	425	414	431	435	419	418	424	410	396	400	389	401	471	393	418	399	422	391	410	398	404	386	393	409	398	427	412	403	405	409	413	411	427	411	399	438	407	384	441	393	402	448	448	446	438	420	439	401	426	392	403	431	427	398	438	426	432	403	452	418	400	439	450	381	397	422	398	381	385	384	436	405	390	396	412	426	420	407	384	434	413	395	406	400	379	406	402	418	411	426	402	397	409	445	438	443	414	383	390	423	386	402	406	385	397	416	400	456	417	422	439	389	412	429	416	397	440	411	360	394	379	432	450	393	435	424	399	417	424	415	427	410	393	403	443	444	422	397	427	416	437	429	417	401	423	444	462	419	380	427	403	412	407	414	425	408	418	414	386	450	467	399	412	416	430	425	404	399	423	377	388	409	446	405	433	371	411	428	422	410	404	406	408	411	436	451	405	435	443	429	410	424	422	409	391	429	421	420	396	403	417	416	406	442	416	394	416	436	433	422	398	411	436	421	394	402	424	390	419	411	429	470	418	435	436	425	417	396	438	435	433	413	402	412	391	420	426	417	416	416	420	442	420	401	373	423	439	418	463	411	430	404	435	425	406	397	409	408	412	363	415	391	408	446	416	434	439	437	409	384	377	433	435	417	431	407	395	405	439	426	399	394	414	406	397	389	432	401	395	440	445	396	444	418	412	405	392	428	445	421	413	448	402	394	458	416	404	434	420	407	395	412	440	444	410	425	420	396	428	403	431	410	419	445	408	433	435	395	424	420	413	417
27635	23467	20003	11317	6063	3806	4089	6549	4474	1165	360	339	316	290	317	311	278	290	305	285	300	301	283	300	271	280	285	279	304	281	295	285	333	290	292	303	273	321	292	272	296	304	287	299	290	293	282	263	280	293	287	291	291	284	303	290	322	290	260	305	280	274	283	323	302	307	285	266	274	300	303	298	286	286	281	299	294	261	302	274	305	280	266	288	258	255	266	280	289	289	284	288	276	313	273	296	276	296	292	267	303	258	300	286	293	282	290	303	299	294	286	303	274	280	304	268	293	283	282	285	279	267	291	288	286	282	302	291	299	252	291	291	295	280	301	289	281	286	281	286	288	286	321	314	263	289	258	313	288	274	290	264	316	270	318	297	288	288	275	271	248	282	268	271	274	305	296	283	279	277	271	278	265	268	302	287	261	303	288	298	274	322	259	316	306	253	275	269	280	284	262	270	253	309	314	298	294	276	252	281	317	301	320	278	289	280	292	306	305	296	306	297	308	282	268	285	278	285	255	271	260	278	269	300	270	262	279	262	287	289	295	285	281	283	284	280	292	279	281	277	276	303	278	287	281	289	303	319	280	304	300	305	277	293	311	274	304	282	258	275	257	265	294	267	283	310	306	267	284	289	314	293	306	278	300	285	282	306	319	270	327	288	296	297	297	277	289	302	283	282	291	281	293	276	290	282	266	294	309	289	270	277	285	307	271	294	281	281	308	272	309	313	296	280	276	301	285	246	270	282	308	291	278	304	305	295	294	309	268	274	320	283	292	282	276	291	293	285	291	317	287	297	291	304	257	306	279	275	323	325	282	297	282	282	273	287	290	289	289	276	296	272	288	274	289	345	292	295	303	310	313	282	265	283	264	282	302	286	284	301	274	296	268	285	293	267	262	311	291	291	285	294	274	269	264	318	305	286	308	284	267	248	309	295	283	285	280	290	290	271	273	298	287	291	282	307	271	276	273	298	287	292	280	295	331	272	295	331	261	295	276	299	303	255	287	267	268	297	327	260	283	260	305	286	295	314	245	277	268	291	283	316	285	302	295	302	266	295	279	256	268	287	307	285	277	293	285	297	283	286	314	303	293	303	322	298	284	279	290	286	296	303	275	291	300	259	270	279	292	280	293	289	258	311	277	309	280	291	260	291	322	276	297	274	266	289	297	286	298	298	303	320	273	286	288	265	263	309	282	275	315	293	283	320	323	282	267	274	274	306	268	318	289	273	270	262	305	297	284	312	277	278	284	309	287	269	259	269	295	286	322	296	303	281	332	279	279	259	264	293	276	290	298	257	275	305	293	331	266	265	272	280	311	290	267	274	313	286	323	296	287	306	272	305	290	260	298	292	285	291	276	289	262	299	265	302	299	276	264	261	252	282	271	281	284	280	308	267	269	292	282	295	259	288	291	290	297	272	242	254	304	280	285	271	291	258	278	293	299	261	259	255	301	289	258	271	300	309	306	293	285	304	290	276	294	283	323	276	263	293	280	279	296	278	302	287	246	292	282	290	267	290	280	284	284	276	269	286	285	320	279	252	287	291	280	289	276	263	304	258	257	292	309	319	297	258	316	296	290	297	289	281	297	288	293	323	255	295	295	290	289	281	267	289	295	253	289	290	289	270	282	290	281	279	313	273	268	272	295	300	285	276	304	274	281	286	284	313	299	264	314	292	276	293	277	276	271	306	283	270	285	287	242	279	287	285	288	298	286	256	302	279	280	281	316	279	327	294	287	301	299	305	279	292	303	298	274	283	298	298	263	260	299	318	292	301	301	279	286	275	310	292	289	247	275	277	293	282	269	257	291	291	298	281	279	283	277	303	280	285	283	274	290	263	264	270	322	277	270	330	290	266	304	311	263	318	316	307	311	305	301	273	288	321	290	296	323	268	274	310	268	253	285	289	289	292	262	289	294	292	267	294	281	269	296	260	263	257	287	286	285	267	283	308	298	272	290	301	288	280	298	277	305	247	290	281	300	306	285	286	292	291	276	286	281	274	327	298	274	281	288	284	279	273	287	283	292	277	276	263	285	298	276	295	280	277	302	272	267	301	279	286	286	327	291	268	297	305	257	290	299	291	279	271	279	271	259	323	298	268	268	275	309	312	317	299	266	282	277	292	286	302	296	276	254	259	274	280	262	293	285	279	297	277	279	291	289	280	263	279	277	283	278	273	300	282	309	262	322	289	289	306	302	285	251	278	328	284	280	272	290	288	293	284	256	269	308	300	321	315	311	285	313	292	286	282	277	296	319	292	313	289	291	285	281	287	280	300	273	293	294	264	265	275	306	292	257	305	309	301	286	306	283	288	293	307	269	298	303	286	272	281	256	288	310	296	313	281	290	283	276	303	325	294	334	285	293	302	280	289	287	257	252	275	293	241	281	286	291	292	299	300	277	307	284	294	272	285	322	276	273	276	266	291	270	271	304	262	305	293	290	286	318	269	261	307	300	278	289	291	296	297	290	283	274	295	302	304	286	287	288	283	283	334	303	290	307	281	282	283	281	271	269	278	262	296	299	302	270	276	275	301	285	256	283	309	290	274	294	263	304	275	286	285	286	289	299	317	288	279	292	294	308	297	281	277	292	253	284	294	265	280	278	298	285	282	311	280	298	252	295	287	304	269	302	272	286	319	284	315	297	278	261	302	263	296	311	281	311	260	312	281	263	281	293	301	290	301	266	301	273	252	302	290	318	275	271	314	296	270	303	284	279	305	320	296	289	294	259	244	267	265	290	291	302	300	271	296	284	298	274	284	301	300	330	307	269	289	273	269	311	289	289	256	298	273	306	281	273	265	270	311	285	307	287	329	270	291	297	292	315	297	285	292	283	278	279	295	285	299	319	289	289	304	298	289	263	295	280	294	274	283	295	275	293	281	291	280	309	256	289	296	297	293	321	330	281	287	294	309	279	283	299	259	306	293	295	268	323	302	299	291	298	265	308	263	299	279	285	286	278	306	295	312	313	298	281	278	274	299	268	304	270	271	304	289	293	303	285	286	300	286	281	292	277	282	308	297	273	268	273	295	269	297	302	311	265	294	301	297	286	291	266	317	311	280	293	329	267	284	267	256	300	279	318	267	299	283	287	264	285	273	303	282	306	314	282	278	287	240	277	315	310	289	272	273	311	295	290	312	289	283	288	310	283	282	316	297	295	293	274	282	265	276	318	285	310	276	295	327	300	294	270	309	287	310	272	286	288	272	279	270	306	309	291	305	282	280	276	286	295	300	290	264	283	319	279	280	274	270	273	287	279	272	288	284	316	252	271	296	281	289	297	281	284	271	280	279	271	293	300	303	284	290	255	298	307	285	285	303	282	263	294	283	315	299	319	300	290	274	283	287	298	294	289	263	308	307	301	306	292	294	295	288	270	310	281	279	279	274	304	294	285	254	256	257	268	294	268	267	297	314	293	310	283	284	277	279	295	291	277	282	285	300	308	275	249	270	269	291	296	270	286	291	275	316	284	280	276	278	301	288	276	248	299	287
27498	37640	25761	18027	14319	10694	12339	15966	10793	3090	816	727	712	631	685	659	619	541	580	585	562	599	581	576	561	544	560	527	547	558	573	548	574	596	531	527	582	559	568	563	544	519	565	550	550	603	572	583	594	530	554	568	563	554	593	531	581	509	540	569	559	552	532	561	594	589	577	518	511	546	529	558	571	547	599	568	588	541	556	518	560	540	541	539	556	500	529	530	561	574	516	551	581	580	542	614	560	574	576	556	564	534	572	543	560	555	530	548	531	557	565	549	610	551	541	594	550	553	521	541	574	528	577	565	531	532	576	533	557	558	548	531	541	536	568	549	556	511	565	568	524	521	544	563	520	538	531	579	515	590	542	536	564	583	524	550	540	514	542	557	528	478	555	566	551	589	614	509	542	554	563	580	561	548	558	595	526	572	581	592	574	553	538	527	548	544	551	589	539	594	551	544	493	530	548	545	579	565	533	516	508	570	492	537	547	582	523	538	537	576	504	503	558	544	593	526	565	535	546	548	582	515	558	565	571	583	526	551	566	551	538	559	560	527	563	557	547	562	561	566	568	553	543	590	555	501	533	576	540	573	554	580	545	556	542	531	564	550	539	576	542	537	539	552	577	574	570	567	573	516	591	604	537	592	566	528	562	538	573	543	579	572	571	527	537	523	520	549	527	519	530	537	551	569	506	548	590	517	576	535	611	539	584	555	518	554	557	554	589	548	562	566	508	557	525	563	583	557	565	532	558	592	548	542	573	483	569	509	549	529	532	560	557	549	568	569	554	585	578	562	537	542	501	541	562	555	547	579	606	552	567	539	565	551	536	563	546	547	522	581	566	596	533	550	526	540	534	556	558	585	560	540	615	599	524	569	544	595	590	541	523	559	508	560	536	537	556	533	532	549	586	545	530	583	551	546	503	540	546	560	575	559	591	565	529	565	533	535	550	548	554	519	534	522	558	566	562	563	523	577	554	529	549	490	537	563	557	553	557	562	540	552	530	558	574	530	499	551	576	570	579	556	538	561	521	585	565	595	505	543	531	528	537	536	571	557	509	543	551	554	611	564	540	547	598	543	551	532	556	523	585	535	526	542	525	550	562	558	571	546	573	558	553	560	565	557	566	553	577	582	563	530	535	553	556	548	522	554	531	559	569	531	605	529	523	503	566	509	552	550	534	551	530	560	558	535	557	497	529	550	534	510	613	554	517	552	527	569	540	565	620	606	574	566	560	547	598	558	550	524	577	559	564	620	553	538	553	589	549	604	536	536	562	552	565	556	529	516	503	618	596	523	540	529	495	529	570	516	585	569	535	553	568	570	573	546	563	559	531	570	561	563	587	532	520	573	561	521	557	527	554	554	528	549	562	553	550	574	541	576	549	546	520	541	576	562	535	546	611	579	532	580	561	523	575	525	560	579	526	553	602	553	525	549	534	533	612	540	589	515	514	528	546	510	533	553	546	529	529	540	558	557	494	572	565	581	575	555	565	562	541	550	547	553	570	566	581	528	523	554	523	587	550	583	532	572	559	558	521	567	542	574	554	566	578	589	572	559	568	529	539	530	533	546	550	563	513	561	566	533	511	522	574	551	572	565	532	530	530	557	520	591	556	569	556	568	572	567	563	573	588	537	577	548	507	535	571	544	534	550	567	546	535	519	579	530	585	550	544	545	533	558	561	538	581	551	556	526	550	569	599	575	522	523	578	576	509	532	528	566	555	557	554	538	515	585	524	563	610	572	534	571	562	527	517	610	552	594	547	533	577	522	577	513	553	555	549	529	541	529	529	535	540	537	565	538	609	544	554	532	516	504	506	550	527	508	547	548	515	579	563	575	554	580	517	536	552	540	591	528	600	517	535	550	543	573	545	515	538	540	538	541	532	562	538	561	584	547	533	553	559	573	530	570	524	616	566	549	578	544	544	564	520	556	522	554	559	591	585	518	574	525	534	547	565	575	553	582	557	561	570	515	553	537	562	569	472	555	566	563	574	560	562	561	545	542	525	600	534	583	525	558	523	547	547	507	534	514	564	587	542	542	563	568	524	553	556	553	557	569	540	501	596	563	505	541	507	541	535	547	551	565	560	537	519	549	519	607	542	549	538	532	530	514	561	534	597	548	521	567	506	542	548	561	532	570	526	563	560	528	537	580	531	564	563	565	542	511	551	574	524	591	556	555	538	540	534	565	558	556	532	557	560	541	534	512	529	564	500	527	558	577	579	554	519	516	564	556	526	504	536	551	529	562	522	560	570	568	530	563	562	551	561	560	560	548	550	535	555	597	545	480	545	553	576	530	566	558	572	547	550	557	533	534	565	533	564	545	568	529	525	551	596	571	560	525	553	566	550	556	585	535	555	553	561	553	563	555	540	535	531	547	577	545	585	569	572	616	580	552	547	583	540	565	537	553	548	539	567	563	555	501	596	564	540	551	564	542	536	540	572	536	559	554	555	542	552	511	564	517	575	556	532	559	554	558	533	542	576	541	598	538	572	510	575	542	553	518	578	546	541	541	538	554	572	565	587	527	534	531	531	575	585	559	541	587	511	575	527	560	570	534	560	555	548	558	566	484	506	593	573	514	562	570	576	573	575	541	545	631	522	577	562	547	569	540	550	564	572	544	557	551	547	563	566	546	548	571	570	573	573	573	518	565	545	558	586	532	563	552	537	575	568	500	554	617	562	572	561	589	534	598	542	570	561	587	551	564	512	575	560	523	522	498	525	537	581	567	587	607	573	548	556	578	564	540	540	508	557	541	526	515	591	524	584	575	536	548	519	502	558	593	568	543	555	562	544	546	566	549	556	547	551	564	560	537	559	562	571	579	586	589	524	557	570	552	528	563	549	538	547	561	585	564	560	575	541	579	533	544	546	525	585	523	563	568	547	603	553	560	556	591	548	543	617	568	578	597	549	529	559	534	523	568	584	560	538	578	559	554	546	568	581	573	524	569	530	494	547	529	559	539	614	523	558	577	544	573	581	585	577	540	535	543	578	608	556	594	546	573	544	548	546	541	561	576	542	546	549	563	519	563	543	601	577	552	551	552	528	581	591	569	548	534	534	545	551	576	531	557	515	528	564	598	543	585	554	520	524	580	585	532	555	539	553	536	565	557	547	595	531	563	553	582	568	558	520	529	544	568	539	565	560	525	555	575	595	537	578	533	573	527	542	583	535	533	530	540	540	556	543	567	519	593	517	579	561	539	605	560	551	531	580	545	531	580	602	565	589	589	550	557	571	554	563	540	544	549	555	560	566	554	581	540	575	563	527	558	538	537	535	532	553	539	537	558	585	547	555	544	583	576	574	575	637	522	562	578	544	552	535	547	580	551	532	537	554	523	589	530	572	550	560	561	582	574	590	510	583	552	564	523	555	522	546	530	561	560	529	565	572	556	565	550	550	533	564	600	549	567	565	528	523	495	536	557	505	527	562	547	538	561	531	568	532	526	518	580	543	573	532	573	556	534	574	539	556	561	544	558	525	580	537	557	535	547
24737	21660	28766	24927	22324	30488	28555	26528	18807	5572	538	430	301	318	221	286	263	259	283	255	245	228	250	232	234	253	281	258	265	267	241	267	233	249	240	271	246	253	227	233	259	243	238	252	233	242	281	236	232	262	243	238	278	247	242	267	263	244	229	239	238	241	221	248	247	260	227	265	252	243	238	227	258	267	255	236	246	245	217	225	240	241	234	242	256	223	242	254	233	256	233	246	201	262	236	230	227	261	255	237	229	234	236	216	247	265	230	245	239	229	234	236	240	245	252	249	270	258	249	250	262	260	229	255	225	234	249	229	264	242	247	237	222	257	230	235	239	249	245	245	233	228	238	253	241	242	273	241	272	229	262	240	256	237	274	224	242	241	225	265	242	236	246	252	268	275	232	283	240	243	226	275	222	266	260	231	245	263	239	233	265	231	270	244	251	238	254	252	289	253	264	277	230	256	245	237	253	245	253	234	235	248	234	275	239	253	252	252	262	255	232	219	243	247	228	255	249	261	250	262	233	265	241	210	249	249	253	234	214	235	247	254	237	274	246	250	238	262	254	272	249	248	241	258	263	255	264	259	230	256	252	259	237	225	232	215	237	248	251	235	252	237	237	265	230	250	235	245	242	232	253	234	225	232	257	251	248	252	254	252	217	268	219	246	245	252	260	241	265	250	251	242	248	236	235	260	263	238	230	239	231	261	239	256	234	231	222	225	255	251	220	237	261	255	252	239	250	238	246	224	257	241	237	262	214	244	245	227	261	211	262	218	244	246	230	246	247	266	257	220	251	215	258	238	224	234	236	251	259	238	250	260	238	253	275	223	244	278	235	231	244	241	255	236	248	237	225	241	260	250	238	288	262	252	245	257	247	244	244	222	249	268	253	233	233	235	222	233	242	281	253	243	250	233	218	227	249	252	250	233	258	276	234	208	235	241	222	249	251	262	265	255	252	255	230	244	228	248	268	250	245	246	230	224	268	262	241	254	218	247	265	245	236	265	262	244	233	229	221	261	248	238	244	258	248	242	234	274	247	239	243	245	252	251	239	266	229	249	264	247	254	236	252	224	270	270	248	273	269	236	217	247	260	216	232	272	250	251	243	246	250	244	260	240	252	230	224	218	223	249	254	229	204	217	264	248	247	282	249	266	247	251	240	237	233	249	252	237	257	259	239	221	239	254	256	260	253	233	243	258	258	259	256	245	247	243	223	225	219	218	239	258	221	254	233	265	235	244	242	212	250	256	239	229	262	213	260	234	258	279	275	219	224	241	252	248	229	244	233	219	263	251	227	234	251	263	226	267	251	258	232	264	272	239	241	217	247	229	266	245	249	243	201	227	240	237	195	250	255	257	235	207	235	221	237	233	225	247	239	268	260	216	242	233	212	217	249	233	237	232	252	225	234	242	249	247	242	259	238	224	220	239	263	260	242	262	239	254	263	270	264	232	244	232	268	213	245	237	250	228	245	267	240	239	223	246	254	245	262	251	226	219	249	244	256	239	277	241	252	231	246	271	242	262	258	250	259	248	250	249	258	234	212	262	244	223	247	262	249	253	221	253	253	233	242	257	215	218	264	271	241	251	253	266	244	263	242	241	272	268	202	243	228	231	260	240	247	255	205	230	262	252	244	246	247	237	223	240	240	260	228	254	263	229	226	269	234	262	252	271	230	234	253	247	262	241	261	262	227	229	229	229	241	222	261	265	234	264	242	241	261	234	236	244	240	249	235	256	300	260	217	264	235	248	252	230	264	246	244	230	249	252	237	218	251	241	259	259	275	237	272	244	273	232	245	232	241	244	243	254	238	251	238	263	264	225	236	227	257	253	251	237	268	247	244	254	231	247	224	284	222	206	259	253	246	276	235	244	261	250	245	243	226	239	244	260	215	238	243	262	232	244	231	257	259	261	236	235	240	236	241	241	223	261	240	278	254	258	232	251	246	238	235	222	213	252	273	232	230	225	242	233	228	239	214	252	255	237	232	246	246	220	267	241	237	238	221	263	249	237	262	230	231	236	230	250	243	239	237	227	247	250	250	246	244	237	275	265	247	235	238	255	240	212	269	217	241	239	223	245	244	249	257	240	234	254	253	236	234	245	241	262	262	242	237	210	252	216	243	245	253	240	244	250	237	232	258	273	227	241	239	251	240	226	273	244	249	244	271	267	230	221	269	232	259	245	251	263	250	244	249	232	238	245	226	244	258	270	235	268	226	244	225	259	247	247	246	248	213	255	237	235	240	259	234	277	251	222	260	249	230	230	244	232	260	237	226	268	263	245	213	246	239	264	231	250	248	239	248	243	260	244	242	244	255	258	224	257	251	220	268	247	267	249	229	240	265	254	227	242	221	236	219	228	241	235	271	250	233	225	230	207	259	247	258	248	227	250	275	250	231	251	233	221	248	218	236	254	235	256	228	278	221	256	239	251	236	258	264	236	244	238	263	221	244	269	234	270	267	243	234	234	261	250	250	233	240	276	239	269	234	242	250	235	240	232	275	227	225	224	260	250	253	240	238	282	248	272	254	286	262	252	225	240	262	263	240	250	248	228	244	239	224	242	243	257	237	247	239	229	219	266	251	245	230	249	248	241	251	232	258	227	256	280	258	236	246	244	254	262	253	276	269	244	223	247	219	222	229	245	210	219	235	251	248	259	267	234	231	252	237	250	229	257	226	251	221	227	232	234	234	212	218	223	238	197	263	248	265	268	270	235	260	246	199	246	236	239	238	226	248	227	232	244	251	238	204	257	249	256	243	234	258	251	230	232	224	224	277	241	239	231	214	242	273	239	216	234	245	240	257	261	269	261	232	269	227	269	224	227	246	262	261	230	276	240	217	217	267	245	239	242	226	248	227	245	252	220	255	260	229	234	235	268	228	233	269	227	254	252	266	241	259	260	216	259	244	239	252	264	232	239	227	251	261	249	219	264	268	220	225	205	227	254	268	232	242	257	247	245	241	262	245	256	254	264	273	270	235	250	259	264	208	239	258	234	235	231	256	227	244	240	250	206	250	248	250	243	247	231	249	224	246	249	254	249	248	263	236	264	246	266	243	241	242	254	221	229	245	226	231	222	234	267	235	245	224	231	249	217	246	236	258	273	243	252	253	244	243	231	251	277	246	243	226	232	259	267	267	231	239	247	215	259	229	242	218	237	270	214	234	223	217	234	234	242	245	230	238	230	238	238	244	266	249	243	237	233	248	242	238	273	266	241	234	224	237	262	215	239	241	234	252	246	284	248	266	252	246	227	240	217	243	239	231	240	252	239	233	241	249	217	245	251	266	244	249	265	249	239	242	257	267	255	253	250	260	249	239	232	225	207	251	247	234	229	230	236	271	257	257	239	242	255	238	281	272	257	227	256	246	228	236	251	239	230	250	261	260	227	258	246	269	275	256	254	240	238	217	267	256	246	251	210	221	249	267	260	223	226	258	252	235	254	264	255	233	252	224	258	255	238	256	234	260	242	253	273	279	250	225	255	236	217	246	227
30244	46199	33774	25437	31093	40100	35763	36104	27643	9372	1462	1064	662	616	612	557	557	548	522	510	499	495	456	472	519	457	463	472	473	466	472	475	483	484	481	492	460	448	517	501	503	482	475	454	465	486	464	479	482	492	495	556	547	528	557	533	503	489	489	472	512	486	453	496	495	443	507	474	459	477	452	471	489	482	495	452	463	498	488	458	467	448	432	441	463	523	465	469	460	479	465	457	458	493	481	480	475	468	504	481	502	463	484	489	511	468	506	494	459	473	487	500	527	510	447	462	455	485	447	437	483	441	474	476	480	472	460	480	450	503	481	492	425	466	483	459	463	478	457	472	471	475	491	460	509	463	491	483	509	447	447	471	481	466	491	445	480	473	495	479	492	445	463	454	479	434	486	455	483	459	481	471	493	477	473	473	469	503	469	423	474	505	507	436	467	473	448	467	471	480	454	468	477	501	475	497	503	497	457	499	460	433	475	485	481	461	477	479	477	484	489	461	467	499	456	467	460	458	489	451	468	459	490	483	472	495	495	454	466	424	485	447	484	455	481	469	481	448	493	490	505	472	453	497	463	448	453	522	452	475	503	482	477	507	481	499	522	437	446	485	431	483	487	480	453	508	469	457	473	488	476	486	494	469	489	478	491	484	447	459	464	500	473	426	478	485	493	466	481	457	468	442	493	500	479	480	471	487	473	445	498	469	447	461	523	464	492	472	510	474	474	478	500	463	449	456	502	483	502	480	469	494	488	474	462	452	458	464	484	504	473	479	462	488	464	479	460	454	471	467	499	478	496	455	450	446	488	487	463	502	425	465	471	464	494	458	495	482	476	439	464	482	489	487	495	446	435	484	488	503	539	447	484	437	518	449	482	510	480	496	457	494	489	469	491	448	508	472	446	469	476	424	466	497	486	461	492	460	466	427	490	460	474	471	512	459	496	449	445	454	483	514	483	470	476	496	486	452	500	482	505	478	467	453	446	475	497	457	464	468	491	469	479	460	483	455	481	534	447	515	449	470	488	460	476	488	469	495	439	460	478	467	490	473	475	459	471	495	489	504	480	476	428	505	458	511	466	512	457	471	461	487	457	443	449	540	489	488	472	476	447	467	454	479	503	465	466	482	489	432	469	455	455	462	470	510	483	501	451	461	483	486	462	473	460	471	463	476	486	456	465	509	491	449	492	494	500	458	469	460	464	472	456	475	495	465	496	482	482	508	442	508	443	498	457	478	471	460	419	481	442	490	504	476	472	472	464	480	429	472	469	460	458	491	488	472	481	465	444	479	466	479	491	482	490	484	485	479	437	431	460	511	430	436	447	485	479	459	473	493	451	506	489	465	466	482	469	461	483	470	454	492	459	476	497	487	453	469	462	462	518	459	448	463	469	454	508	451	480	440	475	435	475	494	472	476	479	478	467	458	477	502	456	465	500	450	498	458	437	431	449	447	465	443	465	509	480	455	454	435	485	489	459	441	471	473	468	523	496	470	439	431	467	467	501	490	495	493	469	427	474	442	473	488	477	505	470	458	432	484	490	462	470	496	435	474	544	494	486	460	455	484	434	492	442	464	470	475	470	461	471	474	487	486	458	483	461	488	468	489	455	440	486	486	471	427	467	477	457	436	461	464	476	490	468	464	460	536	446	478	457	421	465	459	457	512	485	466	474	453	441	469	514	464	504	479	463	515	447	455	461	480	505	474	505	505	462	461	486	487	454	451	452	482	482	458	468	484	432	518	485	482	461	421	519	478	454	506	463	457	493	455	439	494	506	503	495	440	503	493	467	488	463	518	485	475	489	436	459	472	463	491	463	433	460	466	498	464	450	451	489	466	457	476	463	517	445	474	490	483	480	465	495	477	475	467	481	516	464	428	488	501	500	464	490	487	513	446	457	461	490	428	470	517	459	479	479	474	456	446	466	470	488	505	475	499	496	500	485	458	489	489	485	481	479	488	467	473	466	490	458	457	475	444	481	487	502	450	485	461	484	454	459	449	490	498	450	495	456	449	519	455	436	447	437	450	448	419	458	451	453	448	463	426	477	477	466	448	472	502	483	456	481	482	471	491	464	499	496	469	496	460	424	502	474	474	479	471	440	466	484	487	436	500	490	426	471	493	474	507	466	486	427	461	487	471	453	444	475	466	459	449	488	467	482	438	463	496	466	452	436	478	482	490	500	462	495	493	460	413	487	476	450	513	495	465	505	474	463	457	510	445	463	473	466	468	502	450	500	509	489	494	502	460	479	456	463	465	466	463	480	501	470	511	482	509	469	478	459	472	496	468	449	446	474	509	441	519	464	438	452	473	453	465	507	470	452	468	446	504	433	464	480	485	436	451	504	483	502	505	447	481	493	483	437	489	460	437	450	465	502	470	465	474	457	474	459	492	452	435	481	491	480	453	489	478	459	536	448	426	495	457	535	467	476	499	483	524	518	478	520	462	472	434	488	464	484	451	472	449	433	483	511	442	487	474	439	465	449	495	510	436	492	455	480	472	486	474	488	445	465	484	465	465	471	462	513	483	488	506	480	456	478	440	485	488	463	499	458	481	498	480	507	464	475	450	483	432	467	455	453	454	521	464	498	450	468	461	469	457	451	476	483	466	495	464	488	447	487	438	503	493	448	513	496	447	482	440	450	470	423	485	447	468	518	532	503	449	479	463	459	449	459	471	484	510	447	462	457	525	433	487	484	435	459	487	484	467	462	500	501	490	496	475	470	461	477	455	484	469	478	486	443	437	497	437	471	464	450	467	508	470	475	470	477	458	520	456	465	480	432	475	449	456	477	474	509	477	488	438	444	460	504	471	473	481	458	477	488	475	466	508	446	517	469	504	512	474	461	439	457	453	469	488	503	473	489	458	463	469	431	464	489	470	480	506	482	476	503	501	491	485	470	471	452	471	482	458	476	434	460	460	486	492	482	472	473	469	471	479	475	426	534	482	443	477	480	466	475	445	494	501	480	487	439	473	459	477	455	461	438	498	481	450	489	487	461	456	483	471	460	498	451	497	498	459	504	479	481	448	516	485	490	453	481	469	454	450	484	480	472	487	456	458	488	480	450	469	504	475	446	444	486	497	490	455	495	436	469	494	443	509	468	466	484	485	473	493	488	459	482	467	430	484	477	464	465	460	473	470	467	480	439	477	484	493	457	456	489	531	519	462	451	465	459	457	445	459	459	481	516	460	481	462	463	481	492	470	475	475	470	468	475	448	451	497	475	449	482	492	463	488	464	483	435	476	504	491	481	412	491	495	497	502	465	468	459	477	477	495	477	473	508	501	479	459	440	458	473	476	425	477	448	429	496	422	481	467	509	502	500	466	475	463	460	497	493	473	489	466	464	485	503	453	471	441	469	449	475	486	483	504	482	464	469	464	491	476	519	480	510	470	465	482	437	466	428	506	482	477	466	485	482	479	450	479	492	442	474	478	459	479	518	448	475	502	480	457	446	480	473	473	437	461	437	481	486	456	480	447	442	471	472	510	478	463
23606	21641	29377	24242	23845	38513	41631	35828	26565	9101	618	458	292	279	261	265	276	277	234	260	252	251	212	245	231	250	236	228	254	225	228	247	216	225	250	206	245	238	224	228	243	244	190	222	231	208	211	237	230	248	239	248	261	286	265	253	242	233	266	229	240	228	222	240	237	243	245	221	227	218	215	216	254	229	232	203	215	246	200	215	202	226	231	231	233	233	227	252	231	215	196	241	211	213	242	221	215	222	221	222	245	234	229	232	227	223	247	244	191	213	214	243	211	212	218	243	230	247	207	256	256	210	258	234	244	228	223	241	228	237	236	253	222	243	238	219	220	258	216	221	231	212	234	229	228	226	221	220	223	220	228	230	224	222	257	236	223	243	215	243	228	230	247	229	230	224	223	235	225	277	240	241	219	219	203	236	244	213	218	240	206	206	225	228	231	235	220	240	247	227	215	218	232	219	224	221	235	211	248	209	223	241	232	230	252	225	227	210	218	248	236	251	223	229	253	236	234	222	239	222	244	232	228	189	214	237	228	215	244	226	252	236	206	227	213	219	264	232	259	207	214	205	212	235	257	215	225	248	232	207	220	214	194	224	233	219	243	241	230	226	211	241	251	227	255	239	219	233	228	231	222	217	238	236	238	225	236	214	219	243	223	256	251	250	238	224	239	230	255	214	239	220	224	222	216	228	231	234	219	231	244	203	211	227	230	228	232	221	189	213	265	236	208	219	243	209	220	210	204	235	214	249	256	234	259	232	238	238	245	201	235	256	226	235	201	200	237	215	240	233	225	246	251	238	228	240	234	225	214	210	242	253	222	216	202	225	213	207	203	220	229	215	221	218	236	221	234	199	247	228	225	213	245	245	238	236	234	228	220	204	226	227	212	228	230	220	219	237	227	239	245	245	241	228	214	237	211	231	234	251	219	233	244	209	250	228	240	247	217	227	230	237	267	228	229	260	256	220	224	228	229	226	238	203	231	234	226	223	234	248	216	239	220	226	201	228	226	221	208	254	213	256	240	229	191	218	237	230	213	233	250	242	213	253	248	231	218	213	191	236	217	201	217	249	204	253	195	233	253	223	232	214	238	241	228	241	254	227	206	233	231	252	208	229	193	225	226	222	214	221	214	215	231	236	202	208	234	225	232	218	214	223	244	211	234	236	253	239	206	240	240	232	205	211	220	249	245	244	225	231	253	216	207	242	254	247	225	247	217	245	217	196	230	217	230	192	243	272	210	227	247	254	231	258	225	221	225	229	214	229	225	226	240	226	226	224	237	246	232	249	210	241	213	236	222	250	242	216	242	224	230	188	246	238	230	240	206	218	214	224	206	222	244	234	247	216	216	213	233	223	208	221	244	239	241	251	223	217	241	241	221	202	212	231	222	211	259	259	229	224	239	211	227	200	229	219	239	236	214	224	225	243	221	224	227	232	205	214	208	244	216	223	221	245	224	234	232	248	214	235	241	216	212	227	211	242	214	248	204	239	245	226	230	214	247	239	252	207	222	240	249	229	236	223	208	225	229	231	223	237	228	263	208	220	218	214	238	212	215	241	243	209	220	252	249	205	201	234	224	191	229	254	223	227	215	228	232	222	203	237	254	238	234	218	240	232	239	238	225	256	232	234	236	214	222	265	234	218	255	227	238	237	215	220	214	228	224	232	210	218	241	227	220	221	225	210	219	236	230	219	212	234	227	224	228	238	225	242	215	211	257	205	234	254	228	208	206	229	213	253	207	207	228	238	239	215	242	233	215	234	217	238	221	219	232	238	228	231	243	211	243	235	220	240	224	233	238	230	225	248	206	197	261	199	234	237	214	224	251	229	228	219	235	230	218	228	214	217	243	232	214	239	243	257	214	219	208	221	253	217	220	241	247	231	234	202	211	222	221	215	242	234	217	240	225	235	231	217	236	209	231	244	230	230	220	233	221	227	234	227	214	231	246	227	228	237	211	242	235	218	245	237	238	206	229	229	225	208	204	227	243	246	234	223	235	242	238	219	217	216	205	247	222	237	251	237	247	236	247	214	238	229	233	216	240	227	257	250	257	239	210	206	228	218	218	240	206	239	226	231	228	209	212	228	232	234	252	214	237	229	218	228	225	250	206	223	206	246	247	238	203	223	204	207	223	236	234	223	231	247	247	249	221	240	227	237	231	228	219	245	219	224	200	240	224	199	213	227	228	241	211	240	245	254	221	206	238	230	232	205	223	232	205	226	231	181	215	214	233	211	245	242	237	223	221	236	232	240	213	236	205	199	220	237	237	222	215	233	239	238	222	204	240	207	229	212	224	217	231	244	252	220	222	225	209	217	241	229	229	237	214	219	232	236	242	264	217	243	216	204	218	230	234	230	205	249	234	220	250	214	251	241	228	226	203	219	226	239	255	239	227	245	240	221	208	219	219	206	226	230	257	235	222	224	227	228	193	224	240	197	260	223	239	226	220	216	234	225	210	237	230	251	227	198	225	241	227	200	245	227	212	213	239	237	224	227	237	223	221	236	260	242	206	245	240	197	209	228	233	219	224	229	230	249	217	216	258	203	228	231	215	250	239	229	217	209	231	232	230	234	225	210	223	212	246	245	249	230	225	238	209	208	234	230	243	218	232	224	229	228	202	234	222	199	243	207	235	221	220	248	211	202	236	214	224	227	238	262	238	226	234	223	229	229	230	220	253	227	235	224	230	215	222	247	214	215	241	243	235	209	230	216	226	233	217	223	230	218	237	245	214	242	217	230	204	247	223	223	218	223	206	232	208	195	233	228	218	218	193	198	249	232	223	238	218	225	251	226	218	226	210	230	233	232	218	226	227	202	223	209	231	223	207	216	212	220	228	241	213	228	209	202	253	224	225	248	216	221	237	215	236	236	248	209	246	265	228	203	226	263	219	231	218	241	238	239	221	242	221	236	207	227	240	228	220	220	242	224	222	240	241	226	214	209	220	232	225	204	213	214	229	226	222	216	247	232	219	216	270	234	232	236	229	229	214	219	224	219	188	210	225	239	222	222	226	228	209	229	229	224	222	214	236	229	229	211	218	224	230	229	256	264	216	233	222	231	234	231	210	260	220	226	219	238	208	224	237	251	216	213	242	225	245	233	228	207	229	214	218	224	220	213	251	206	220	243	253	236	221	242	241	216	243	221	224	224	232	248	232	215	199	221	233	231	226	197	236	271	265	218	244	205	214	221	210	230	214	223	229	232	242	219	224	235	215	214	228	217	256	230	241	207	240	208	218	239	262	228	218	215	232	289	236	262	223	252	205	237	224	235	255	211	228	240	227	224	205	198	214	261	222	240	272	233	254	227	225	228	215	223	241	213	243	216	250	252	240	239	245	247	237	239	222	236	240	196	231	247	210	244	214	216	233	227	221	214	182	209	218	212	204	267	222	224	248	224	262	229	220	222	248	237	231	223	244	230	221	248	237	210	206	215	236	217	194	238	204	230	231	223	211	227	219	214	248	216	236	246	225	231	246	228	198	223	224	252
32939	51611	37092	32238	42401	49648	46817	43704	34516	11471	1342	1244	663	593	582	630	574	560	527	489	492	443	486	503	469	459	455	394	418	429	411	412	435	440	391	435	452	434	458	410	417	413	401	403	409	418	418	421	459	432	430	521	622	585	539	530	461	426	452	439	454	418	431	442	416	424	410	413	432	362	413	428	400	392	447	404	407	407	452	398	410	417	420	406	470	436	424	407	444	390	425	396	438	430	474	429	428	421	430	418	382	447	410	426	443	405	407	410	432	415	422	435	400	395	426	419	424	428	442	444	422	417	425	456	413	433	433	422	462	405	412	432	410	450	432	443	423	460	437	434	437	412	444	433	445	406	423	420	434	434	419	444	409	442	434	421	413	425	433	440	423	374	472	469	427	392	432	422	439	402	434	447	441	403	441	446	446	455	446	415	420	414	454	456	400	404	419	439	431	462	423	437	433	401	429	432	427	431	414	423	462	455	399	443	417	458	428	434	399	452	449	457	425	412	398	423	411	426	411	474	458	391	437	424	430	418	457	411	410	386	401	392	408	401	396	411	436	433	389	416	415	442	431	437	445	423	457	444	430	441	465	447	434	412	388	390	441	408	385	419	385	382	446	448	432	440	443	443	390	443	465	392	462	416	439	432	431	402	391	453	448	459	436	437	389	433	403	439	406	438	435	446	425	466	374	449	437	399	430	422	425	403	416	446	399	451	451	426	417	427	433	443	419	452	445	434	421	436	462	447	419	417	430	433	447	420	422	450	430	418	403	464	447	439	421	425	433	371	450	453	413	442	403	457	386	421	429	462	420	412	415	428	464	442	410	432	424	415	450	459	394	454	468	465	429	448	402	422	441	418	412	445	435	408	450	425	436	454	460	448	434	377	439	462	434	390	446	440	412	413	444	409	418	433	425	434	424	415	418	459	429	403	419	436	439	468	433	428	418	433	428	426	447	431	423	410	464	416	438	449	449	436	436	433	443	454	439	460	425	454	421	419	425	414	459	432	431	386	411	427	439	402	463	412	467	445	449	446	436	443	432	422	427	448	375	415	431	449	418	423	448	430	434	419	437	399	416	408	434	413	466	454	383	417	447	465	431	428	416	406	382	401	428	448	399	450	430	430	424	448	442	396	431	462	397	430	434	407	417	439	498	435	409	422	427	470	436	466	410	418	441	402	420	451	457	430	418	438	458	408	434	400	456	406	431	433	422	444	428	443	442	441	417	412	426	415	417	390	418	437	427	401	434	440	369	419	443	423	430	443	430	457	415	407	448	402	390	443	451	417	414	413	425	403	448	386	429	429	436	392	431	463	445	451	460	428	403	409	427	410	440	429	462	416	430	419	422	392	477	436	441	462	430	428	404	433	446	415	399	439	452	411	400	386	421	424	454	420	423	479	433	424	456	450	429	449	432	421	435	457	423	435	442	437	434	426	388	460	426	447	416	395	417	412	415	436	435	399	423	435	425	407	413	458	439	427	435	416	401	485	474	388	439	443	410	442	390	425	449	411	422	427	410	406	433	419	431	382	478	441	418	438	436	427	406	419	434	460	445	405	465	443	454	461	403	418	426	456	410	419	381	408	417	424	428	419	393	450	424	409	411	413	419	468	446	448	439	438	446	467	428	394	422	445	444	404	423	407	421	446	391	404	437	414	436	426	428	414	446	455	400	405	416	433	449	428	443	456	432	402	438	387	430	430	403	426	448	442	426	416	406	423	372	416	448	440	425	412	463	423	452	442	408	449	438	431	404	456	428	428	438	447	402	387	408	401	438	425	457	425	428	405	411	387	424	425	428	452	415	453	442	393	437	411	433	452	440	405	449	426	422	414	425	435	455	423	449	425	459	409	420	443	456	406	442	405	407	429	451	416	426	433	449	470	402	445	403	393	410	439	367	405	419	403	462	420	461	404	411	473	408	458	431	408	439	374	408	460	450	453	394	443	408	472	433	427	441	422	454	418	455	400	450	429	430	447	424	470	413	444	417	435	434	398	426	448	410	456	403	414	433	431	436	419	431	428	389	439	433	453	413	429	420	397	434	436	431	411	445	379	466	440	483	434	416	389	436	417	430	414	428	393	411	396	445	424	423	443	410	426	446	428	403	412	420	386	454	391	410	447	437	428	420	409	402	429	360	441	441	427	404	425	455	417	443	453	460	428	421	427	409	410	435	415	420	419	418	444	425	426	457	439	441	406	422	408	430	413	404	427	436	429	467	429	408	412	459	425	397	431	445	406	415	418	420	448	419	441	403	413	405	459	378	450	407	452	410	439	451	431	445	430	439	447	436	418	426	407	398	402	420	407	456	431	391	408	432	421	471	453	391	463	390	422	435	420	460	420	397	424	427	436	414	447	386	445	423	425	424	436	408	477	440	393	433	423	465	410	434	409	388	417	452	442	402	425	412	435	442	439	437	411	439	419	416	389	411	410	405	419	436	399	434	412	433	458	434	419	449	413	399	412	452	428	392	424	398	431	423	396	420	435	437	424	414	450	425	415	451	387	431	381	442	386	417	412	440	418	457	449	433	432	434	442	458	438	397	440	397	438	423	426	399	418	442	388	449	436	446	405	432	441	396	414	478	461	428	456	425	426	424	428	430	441	435	437	405	405	436	430	405	414	402	436	415	386	453	430	420	406	398	401	435	395	406	430	437	410	424	425	399	408	443	434	435	440	434	390	413	451	457	422	434	411	426	416	441	430	420	424	447	445	460	445	422	423	463	431	428	426	424	430	436	395	434	434	429	447	418	437	412	435	445	415	433	415	444	448	442	416	435	449	429	456	419	431	414	420	426	409	428	445	422	440	411	410	416	400	417	404	447	433	429	426	396	420	406	382	445	382	429	447	423	427	422	430	467	420	416	442	439	397	415	411	433	417	429	438	395	412	407	429	446	452	421	446	436	381	455	417	409	425	386	446	422	431	447	443	442	410	415	414	388	411	436	448	429	416	440	431	444	419	399	456	416	409	433	416	435	425	441	428	466	434	442	423	413	414	456	444	413	385	428	409	417	430	430	442	423	440	420	420	444	411	453	434	423	434	481	440	416	452	424	436	422	456	462	424	429	443	426	432	420	413	433	418	474	419	420	432	415	419	388	471	442	442	409	457	403	415	454	434	440	379	382	451	421	433	397	389	451	415	471	428	398	417	397	432	441	435	436	431	430	455	445	460	414	392	435	441	475	433	422	451	441	412	399	397	409	458	420	412	429	399	402	456	431	423	418	443	435	451	427	420	421	432	417	414	466	436	429	459	429	431	422	446	422	414	384	395	404	428	437	400	429	406	406	406	405	437	431	419	415	410	444	421	442	456	461	442	450	437	434	449	437	467	440	409	440	430	445	395	429	479	413	431	431	451	429	425	405	435	447	441	423	392	412	435	438	387	443	416	440	433	438	452	445	472	398	400	386	417	459	438	416	439	388	437	428	377	428	410	408	387	441	437	413	426	410	424	411	435	402	400	456	427	411	453	453	406	421	380	455	415	416	413
27268	22778	19515	11753	8223	10224	7668	4371	2366	449	328	358	330	325	288	302	308	316	300	309	275	321	314	310	287	290	294	310	283	293	275	296	314	279	278	298	284	306	303	280	289	266	299	307	311	270	298	299	292	283	296	288	316	294	288	272	310	310	283	293	269	280	299	323	297	283	291	276	282	289	305	305	270	303	271	294	289	312	270	283	287	318	296	247	295	280	305	279	309	283	311	306	308	288	274	295	297	269	292	293	287	293	296	320	304	264	278	312	292	291	280	280	254	323	305	280	276	283	290	268	271	284	292	304	283	314	319	257	279	325	293	262	296	265	298	309	296	286	264	320	292	286	292	270	287	272	285	306	282	289	303	313	283	262	320	283	295	285	299	308	300	274	302	295	303	318	283	299	277	268	297	253	306	312	320	296	311	300	305	306	292	279	309	308	287	286	256	297	262	272	258	284	270	308	300	274	309	295	281	306	289	277	286	271	302	290	270	337	308	306	328	288	318	312	307	282	262	335	313	285	261	277	261	300	268	295	319	295	315	308	297	293	280	295	327	258	309	313	309	283	293	282	286	304	276	283	279	286	286	308	318	287	272	303	261	298	286	291	294	290	333	285	266	288	275	304	306	302	264	279	314	292	286	274	321	315	317	268	292	274	298	284	308	292	290	290	261	287	268	320	292	301	281	306	292	259	288	312	261	298	291	276	290	313	286	311	300	284	315	261	271	281	265	272	294	289	294	260	257	326	251	323	278	290	272	273	281	309	286	296	296	321	293	278	295	313	323	292	308	264	304	302	294	302	264	288	286	274	300	283	294	328	258	282	264	297	269	311	314	293	277	307	288	279	287	302	275	286	280	282	271	297	285	275	271	266	295	310	300	275	281	310	315	261	269	272	275	328	295	282	279	288	292	271	297	282	300	298	277	279	304	292	272	288	315	293	273	283	273	306	304	289	257	318	295	286	315	301	272	293	312	308	339	272	276	322	288	268	298	290	298	277	291	310	280	303	260	280	300	292	291	283	274	285	273	287	268	282	286	305	308	281	321	310	310	290	312	292	299	289	254	288	283	263	284	292	282	273	279	303	286	266	300	246	297	289	316	292	301	297	288	284	289	292	302	309	296	315	292	272	283	254	297	317	281	300	264	315	314	289	318	296	295	286	296	297	309	311	276	270	346	275	288	280	280	257	313	292	312	278	283	278	287	304	265	317	287	287	306	289	283	299	272	285	320	312	285	278	298	279	296	298	314	321	304	312	273	293	297	288	306	303	322	292	305	308	299	315	310	287	328	260	276	261	310	315	269	278	299	271	261	296	294	290	262	266	307	291	325	291	293	306	326	287	270	325	261	303	323	301	310	296	302	284	290	279	304	290	300	298	288	291	287	333	292	277	292	278	269	285	300	295	289	263	288	332	300	311	284	260	271	283	288	278	300	285	281	290	263	292	300	258	306	303	297	294	318	269	312	294	274	276	287	311	278	291	291	298	316	326	284	286	304	299	307	286	271	300	287	292	272	289	301	299	297	266	291	303	310	282	303	277	301	308	262	308	289	283	302	282	344	312	271	317	312	306	276	264	276	278	284	283	278	268	288	276	261	311	281	311	291	288	286	270	293	279	310	295	271	281	312	264	289	286	306	274	294	282	319	301	277	295	302	266	266	278	328	322	279	299	281	314	293	292	280	265	327	314	285	310	289	275	316	266	297	304	295	275	301	292	286	303	283	302	313	294	263	269	296	306	277	266	279	273	311	288	337	289	274	288	281	276	299	298	303	270	299	282	294	292	255	297	299	301	280	310	317	289	266	277	300	275	284	294	273	260	276	307	259	287	283	287	313	285	297	294	305	273	288	270	291	292	294	276	283	293	285	269	293	301	285	286	316	282	276	266	280	318	300	310	298	268	323	266	288	304	291	286	302	289	265	282	303	306	327	272	277	301	262	300	274	308	288	315	297	293	285	293	281	286	295	285	320	296	284	295	299	281	315	280	283	290	307	307	290	277	295	285	298	279	312	273	262	303	303	281	310	263	297	303	286	286	265	280	264	286	314	308	277	303	306	322	302	305	300	289	285	286	307	296	277	287	294	291	295	300	292	291	294	290	276	272	291	304	298	290	271	310	316	292	258	320	327	273	299	259	277	326	293	304	281	279	275	289	269	301	269	299	263	274	284	272	260	285	289	291	286	285	276	262	301	286	267	264	262	272	272	276	317	284	305	299	296	293	293	315	273	291	279	300	253	238	262	277	284	298	309	276	282	269	295	286	284	302	300	315	300	299	256	289	282	283	307	301	293	312	274	314	283	276	309	333	289	322	321	303	326	281	284	304	285	285	289	275	283	298	265	288	279	314	277	297	293	284	310	307	267	300	275	302	277	287	280	301	265	305	260	293	303	290	298	310	302	320	282	297	292	282	280	288	315	289	258	304	290	286	319	264	278	304	297	307	324	279	296	285	289	307	290	314	300	288	303	287	277	264	326	266	287	272	247	281	308	314	304	322	278	301	303	277	300	298	288	293	304	282	314	294	291	307	261	267	285	323	287	307	318	294	296	295	281	316	311	283	285	279	300	282	291	256	331	278	321	293	307	305	296	329	322	304	290	304	321	305	269	283	319	285	287	332	307	265	291	291	275	269	316	292	291	275	299	264	253	268	295	273	309	307	287	319	317	300	312	304	295	288	292	286	291	268	281	301	294	295	288	261	263	313	287	262	274	295	272	292	291	334	273	293	292	255	332	288	324	311	288	299	278	300	284	313	289	299	344	277	291	295	302	302	302	303	292	289	265	309	280	273	275	293	263	296	284	272	308	299	281	322	289	300	283	290	279	274	276	300	287	316	298	289	298	280	334	280	266	297	282	266	274	308	290	285	298	280	298	281	315	269	275	283	287	298	296	277	313	309	284	301	282	282	307	301	272	283	262	290	305	279	305	279	284	284	288	285	308	261	290	285	294	285	286	255	285	292	296	323	295	286	301	314	317	301	287	281	308	293	304	277	309	298	267	256	268	290	297	267	287	294	320	315	304	276	307	292	296	268	273	289	305	278	289	302	303	305	297	287	291	290	305	262	301	284	286	295	287	306	274	283	291	301	311	288	292	297	301	294	287	295	302	321	294	286	279	288	278	270	300	304	301	294	298	296	289	290	289	292	298	281	270	286	301	321	315	299	270	290	286	287	262	306	274	300	303	293	288	333	283	324	292	294	296	268	275	293	288	257	285	276	276	303	285	299	278	284	292	309	285	289	299	287	297	312	272	310	305	298	305	307	300	311	258	271	283	281	280	296	286	273	279	301	293	291	302	273	278	321	308	283	309	325	274	272	304	286	287	277	300	276	290	277	289	271	305	305	314	298	281	301	263	246	270	292	316	293	283	285	288	285	329	293	303	306	298	295	279	272	309	293	301	298	294	254	308	278	280	274	305	285	264	260	305	286	272	299	284	282	274	301	284	303	287	287	301	297	321	317	292	277	260	303	295	299	264	305	302	320	298	288
26666	36223	24831	18146	18137	20537	16123	10384	5765	1048	711	681	620	636	633	611	619	600	623	609	592	588	580	546	563	551	576	542	578	563	572	550	562	539	559	566	557	538	568	576	567	550	535	523	532	592	530	559	567	561	557	557	562	592	580	553	546	589	532	566	584	573	513	518	561	563	559	541	575	548	539	541	566	533	593	594	556	579	554	568	591	521	590	583	516	558	582	566	569	562	548	567	571	570	525	544	555	562	549	584	548	531	572	544	563	561	558	521	540	537	578	579	504	579	530	585	553	536	504	560	585	591	548	569	541	522	563	553	563	560	555	559	568	519	545	561	563	574	558	558	564	559	531	579	580	562	539	576	563	510	562	521	533	584	549	539	577	565	602	575	538	558	570	562	552	560	565	525	580	570	560	568	572	545	541	545	565	541	569	562	542	571	593	561	524	545	566	567	546	568	569	518	586	567	554	561	589	547	545	577	561	545	547	563	569	571	549	563	575	603	541	599	524	597	557	551	542	525	544	571	540	578	563	548	553	547	560	562	573	558	557	536	559	524	530	549	599	556	586	545	563	535	591	541	590	584	557	586	561	592	529	530	542	554	565	531	532	563	529	522	554	574	563	555	601	601	563	576	572	578	548	584	553	568	572	578	589	540	571	549	565	580	565	535	514	546	560	530	527	587	531	585	565	566	550	504	520	604	577	556	536	554	553	533	564	558	541	571	558	555	574	549	564	593	561	563	508	540	543	538	537	552	522	606	624	574	553	521	577	542	564	571	598	547	550	536	548	544	568	535	522	540	566	544	557	588	588	551	552	537	604	564	546	552	545	566	560	547	522	562	554	559	581	560	561	535	572	545	498	564	593	577	547	513	540	559	568	565	522	603	554	585	586	584	548	552	547	523	584	537	600	579	547	523	575	595	562	581	553	566	520	561	560	563	544	561	579	518	517	534	536	550	563	546	520	532	524	550	596	553	553	577	522	560	602	561	558	547	552	535	556	587	577	544	596	567	534	537	578	618	567	544	528	525	511	555	536	550	528	585	556	570	544	582	558	572	552	566	556	534	558	529	532	545	588	542	559	534	557	548	607	507	561	549	534	534	513	605	551	546	545	558	528	600	550	537	553	545	572	524	538	552	607	562	587	564	570	530	595	569	538	607	574	574	557	549	580	528	542	574	540	600	600	555	546	558	558	583	535	549	595	560	541	589	571	612	547	587	551	554	566	543	573	598	538	563	557	543	557	568	582	582	534	588	558	537	586	523	539	551	536	581	566	537	523	584	580	576	541	583	559	544	537	577	601	534	551	535	578	552	515	542	529	533	560	577	574	574	522	581	534	541	589	566	542	542	569	573	560	565	525	588	537	542	599	570	558	554	565	569	547	596	575	575	546	547	584	531	550	562	539	559	583	542	518	548	541	590	570	563	579	577	568	562	568	513	569	521	549	576	527	580	546	571	570	560	545	527	577	587	548	518	554	572	557	550	572	576	583	549	520	553	592	570	560	564	559	586	580	571	551	537	533	576	577	552	552	562	568	542	570	571	543	574	544	559	564	520	547	550	534	555	569	556	566	592	541	577	563	576	518	580	556	563	542	528	566	575	575	537	550	555	579	576	572	578	569	591	574	610	541	565	555	557	552	541	547	574	576	585	593	541	557	528	562	539	572	540	553	550	539	518	553	556	535	541	564	595	528	527	550	544	588	528	562	545	556	560	563	569	536	561	581	534	612	577	548	588	598	560	567	555	598	586	543	566	530	556	568	597	557	542	551	580	571	556	577	571	576	560	576	565	602	525	578	578	547	535	559	578	546	580	540	570	598	548	555	521	524	545	518	530	548	573	532	573	570	552	586	531	559	573	580	603	557	558	540	535	535	547	553	560	544	549	564	547	566	593	583	559	585	559	515	542	559	539	534	526	548	560	562	572	586	547	538	574	590	535	562	570	565	564	547	569	537	553	516	552	573	533	564	514	556	551	555	557	524	542	568	595	547	566	532	589	525	546	575	519	521	555	520	547	502	548	551	637	565	586	557	521	593	592	580	540	582	561	585	563	571	535	542	555	544	539	541	568	560	571	535	585	533	586	498	578	544	601	526	567	548	553	554	577	533	504	570	533	543	581	510	529	566	577	547	553	581	578	586	563	593	571	550	575	551	527	521	576	569	557	548	615	553	530	568	545	573	547	546	529	569	538	569	548	540	583	550	528	515	551	545	551	514	526	573	533	575	581	529	571	547	547	565	563	519	567	600	571	498	545	544	574	571	564	568	583	595	553	551	546	584	572	571	560	590	568	561	557	583	578	572	588	551	544	584	529	505	529	574	547	551	557	577	553	566	537	537	563	571	564	539	560	569	536	583	561	564	592	566	538	548	559	562	540	502	546	508	555	565	550	583	578	544	550	596	559	582	522	561	532	566	547	510	580	540	540	562	538	587	590	539	582	567	579	534	567	513	528	607	596	569	586	530	509	536	553	570	543	544	602	577	551	565	512	562	588	563	573	529	566	605	614	554	513	594	597	552	590	565	542	569	578	575	541	573	586	560	517	571	558	527	562	559	533	562	543	535	616	563	527	548	541	542	552	569	606	561	561	576	531	561	565	605	540	536	535	575	558	557	525	556	484	557	518	560	551	560	579	561	543	544	555	590	575	534	547	580	545	599	565	533	566	558	623	500	537	554	532	530	556	556	550	543	560	577	568	532	564	512	521	526	515	569	525	576	561	519	569	534	557	579	620	556	540	542	568	566	539	574	549	596	578	626	560	566	587	534	532	572	582	568	521	592	616	553	560	551	542	514	556	541	600	513	594	560	574	595	576	574	544	591	572	568	578	593	588	543	543	572	602	535	549	550	598	574	585	584	591	540	566	529	553	549	552	579	566	545	589	540	517	542	548	578	579	561	592	537	554	554	584	532	511	573	558	587	552	565	542	598	587	563	546	544	548	581	600	570	579	577	527	576	579	532	586	576	560	563	547	545	583	541	556	546	570	586	563	548	567	521	566	515	525	605	521	546	596	546	591	573	543	557	595	591	518	563	560	547	514	528	547	542	590	562	557	572	564	582	551	522	511	555	574	533	548	568	572	549	571	557	574	568	571	544	516	572	589	536	581	561	513	519	575	514	547	556	578	567	519	573	563	566	573	518	583	552	553	566	537	567	600	581	531	521	535	571	569	556	543	598	551	521	551	547	534	600	569	565	584	542	543	539	523	506	554	548	550	561	563	577	553	581	550	552	551	521	536	578	559	555	564	551	572	536	566	557	555	555	543	581	548	582	547	569	507	609	562	555	559	589	546	536	591	594	504	573	515	566	581	517	553	574	568	569	553	541	554	550	555	550	589	530	630	572	548	582	504	517	590	559	556	568	513	545	549	573	545	533	590	555	561	557	574	554	562	545	516	579	548	526	614	563	538	535	551	567	576	577	540	574	575	583	570	542	581	584	558	552	556	525	545	530	567	539	573	593	565	523	595	569	552	561	547	550	542	536	546	566	562
24582	21576	28549	24869	22795	36164	34291	23862	13934	2144	400	331	261	267	271	309	232	248	266	266	246	243	303	264	235	253	256	233	246	255	270	248	251	255	266	241	266	257	262	222	239	233	279	258	223	255	288	273	268	230	278	244	235	271	289	260	220	244	247	257	231	257	267	220	257	259	259	243	253	264	227	246	229	275	248	239	227	262	274	239	256	238	273	241	243	252	262	256	243	249	234	252	253	252	260	236	247	224	221	251	250	231	243	250	270	220	275	243	264	281	254	272	258	250	248	249	243	242	254	258	223	246	251	242	266	250	259	236	221	244	242	269	274	260	249	246	245	244	229	263	239	237	264	211	241	257	241	246	252	214	267	209	229	215	238	249	228	241	258	238	251	254	234	258	218	246	212	258	247	228	233	252	219	211	229	211	244	254	248	214	255	249	244	252	236	229	260	246	234	241	229	251	252	246	244	273	230	237	236	227	238	265	230	226	233	237	244	245	251	240	249	268	230	256	250	226	260	254	226	254	258	250	254	248	241	252	257	246	254	255	228	271	266	237	249	271	260	238	259	246	255	288	258	266	256	229	254	256	262	234	222	281	231	275	234	246	266	285	247	250	254	235	279	241	258	233	239	260	259	270	247	253	231	259	263	252	239	249	235	245	257	233	247	246	233	252	248	275	234	255	255	224	251	245	243	251	235	229	250	240	274	239	218	255	235	252	233	269	292	261	229	231	233	252	256	262	242	236	254	238	247	265	255	273	253	264	266	272	257	222	244	265	242	273	264	276	253	237	253	235	252	239	246	260	256	221	247	257	276	257	239	266	251	253	216	239	240	262	240	256	246	231	240	241	251	252	264	248	218	257	265	267	251	236	245	229	251	249	229	254	228	238	258	238	241	259	241	245	238	222	224	245	259	261	285	239	225	196	260	229	253	269	247	240	248	243	219	247	248	260	278	254	258	256	272	246	243	256	231	254	250	274	278	283	259	250	243	242	209	248	245	251	212	241	243	268	252	237	262	241	247	223	236	236	251	222	228	244	254	248	255	229	267	264	269	237	218	235	237	245	256	274	252	248	238	245	248	230	282	244	257	247	221	262	246	234	242	261	252	252	252	278	229	238	256	273	255	227	221	221	248	245	270	259	244	264	266	242	257	244	264	276	230	251	258	261	234	258	243	256	245	270	234	222	260	201	227	240	259	263	262	251	254	227	230	234	244	257	263	272	257	252	239	236	274	231	259	254	225	256	231	240	260	239	236	226	248	257	235	235	264	242	246	244	230	263	235	256	237	255	266	249	251	261	251	296	256	248	254	244	243	241	263	259	242	224	236	248	245	240	234	270	274	236	270	220	252	248	244	246	274	258	241	290	263	229	262	273	232	232	256	215	262	266	248	224	239	201	239	237	248	274	280	254	260	233	247	257	257	258	254	214	256	244	225	267	265	268	261	250	256	262	269	250	264	274	258	249	250	266	236	253	261	235	204	241	233	259	241	259	244	245	236	271	230	260	244	256	244	253	238	251	238	230	274	228	253	240	247	229	249	247	231	226	244	237	247	254	241	276	237	238	200	242	227	254	255	231	257	241	287	254	232	236	239	260	260	241	211	245	266	233	232	251	249	235	262	240	239	267	268	259	242	223	236	225	259	267	269	228	227	230	282	248	240	281	235	250	257	243	240	236	292	245	268	246	252	218	219	213	240	255	256	262	253	285	257	219	255	256	261	242	259	239	252	279	236	255	239	269	272	217	232	247	254	250	250	249	231	224	269	266	244	278	258	256	258	235	251	241	247	238	284	253	230	229	252	225	225	280	260	281	264	234	223	264	251	263	234	248	250	258	256	212	252	236	254	233	229	247	237	234	265	267	242	236	250	239	239	210	241	248	268	251	264	240	278	265	250	247	256	249	233	256	226	260	265	226	234	233	250	275	271	260	283	225	250	240	245	259	247	246	257	270	267	247	241	244	262	265	238	244	241	265	249	233	254	257	214	269	261	243	231	261	245	242	266	261	271	234	251	255	249	220	255	235	247	235	217	248	229	247	252	248	222	267	265	250	233	248	247	246	235	255	244	251	232	247	256	220	233	263	243	262	230	266	240	265	255	224	247	242	239	259	249	234	260	229	262	236	258	241	243	231	267	269	228	253	257	245	285	262	267	220	238	243	241	249	271	249	264	258	241	238	239	255	229	230	251	270	270	249	256	266	249	242	235	255	242	245	227	250	247	243	248	279	233	238	263	291	297	245	264	237	291	241	250	244	267	224	246	274	237	270	229	235	242	282	241	278	248	237	261	239	281	245	263	271	258	238	243	249	299	277	248	231	209	265	260	257	224	256	262	237	266	246	218	259	247	252	250	231	247	228	255	237	235	250	238	267	257	241	270	225	253	249	242	247	255	257	239	251	274	244	221	242	237	239	253	265	249	251	249	239	238	248	221	247	223	287	232	266	237	244	231	246	268	248	239	258	253	231	264	244	257	221	251	256	254	229	267	255	235	238	264	231	241	284	234	249	282	263	248	263	269	278	239	238	239	237	238	259	233	258	220	255	269	256	274	245	241	245	256	271	269	251	251	252	270	244	257	214	235	241	271	276	243	249	236	257	269	257	259	235	275	251	257	272	253	232	260	250	245	259	240	240	251	230	251	236	222	257	227	250	286	227	263	245	249	252	222	254	227	251	250	242	238	206	233	249	242	255	250	252	244	277	247	223	247	250	217	244	274	241	256	238	240	258	248	229	246	256	262	233	259	249	234	247	263	271	262	224	251	231	253	262	236	247	260	251	245	250	220	242	249	253	250	272	261	241	247	254	231	235	251	238	246	294	258	266	270	251	219	260	258	228	245	265	262	277	260	251	261	235	236	224	283	265	242	249	240	238	279	272	234	254	263	251	216	254	277	239	235	258	266	244	255	242	304	217	236	251	257	240	222	225	277	244	272	245	236	248	238	271	261	242	215	248	260	267	262	280	249	265	244	251	253	267	261	252	245	277	242	242	256	253	234	257	234	253	232	243	246	234	256	246	248	269	230	235	221	222	252	255	256	269	222	271	260	238	220	256	250	223	255	225	263	280	272	245	236	248	244	259	261	247	272	243	237	279	266	221	243	249	227	263	221	258	266	269	251	235	232	249	241	256	264	269	238	260	259	230	237	247	240	264	253	234	256	261	208	255	239	226	278	258	256	253	221	251	242	224	261	258	237	234	251	247	251	216	240	232	267	247	238	252	258	242	231	250	270	242	218	250	232	231	243	224	239	270	257	259	240	259	268	262	244	286	246	258	253	239	252	257	237	254	245	241	224	230	237	240	248	256	249	249	282	250	246	260	250	252	263	256	283	247	253	263	238	258	219	243	256	234	238	276	234	279	222	249	247	279	219	251	248	260	231	246	245	253	265	256	244	247	224	269	232	257	249	251	262	268	225	231	214	258	263	263	241	262	242	251	241	213	252	233	231	229	235	240	247	252	252	267	242	234	279	270	273	229	254	244	233	240	262	237
29340	47472	31661	23248	31900	44764	39850	32919	22360	3763	995	888	673	645	550	567	518	567	559	500	503	520	528	509	480	537	493	486	477	485	505	480	488	500	487	497	501	443	516	492	461	444	481	464	446	466	457	473	480	490	489	512	528	553	519	520	490	479	478	497	483	506	478	443	474	491	454	532	489	483	474	472	500	464	529	468	504	480	514	498	507	499	459	479	499	482	455	484	516	522	483	477	481	497	490	492	497	479	487	474	541	534	506	453	470	474	466	507	448	461	497	479	498	469	465	484	503	459	498	490	451	480	459	485	452	520	467	459	483	491	525	520	492	460	481	524	492	466	514	498	464	490	493	474	509	482	512	491	504	463	509	463	482	508	468	493	472	442	471	474	475	482	467	507	503	495	520	517	500	481	483	498	495	461	468	502	513	455	503	511	480	485	531	446	494	461	542	492	459	492	507	447	503	490	506	471	499	493	499	473	483	473	461	462	456	509	517	466	472	492	490	448	537	446	476	524	456	469	481	485	474	528	459	477	491	491	505	535	490	514	513	461	507	477	492	523	492	493	460	537	454	488	482	493	485	489	477	500	490	498	491	500	516	482	440	500	423	486	489	463	461	498	414	480	498	492	456	519	461	485	498	474	491	491	493	500	456	494	523	494	506	479	446	490	440	460	471	470	497	483	476	493	494	538	517	505	482	493	482	462	453	505	455	514	491	452	439	516	529	469	446	480	518	481	507	525	523	516	472	470	476	471	480	511	502	523	470	508	498	468	493	449	453	500	488	459	476	458	478	475	480	510	526	445	457	461	484	503	504	503	483	491	515	476	492	485	524	455	501	499	477	488	507	479	522	462	486	448	477	479	495	457	490	495	493	492	491	531	525	449	462	486	472	468	496	466	520	498	491	507	505	504	467	521	478	516	454	487	489	472	518	452	472	501	461	505	518	475	516	477	490	497	441	475	487	450	515	479	497	544	472	506	519	472	477	471	468	502	485	516	479	507	476	493	490	481	515	489	454	458	466	484	490	485	477	479	525	477	486	481	492	469	500	447	492	496	463	476	512	469	503	502	481	525	453	482	479	437	461	474	509	465	517	461	497	497	473	481	499	502	507	522	469	474	493	536	473	481	471	484	460	487	485	452	508	504	507	497	477	455	480	467	487	454	457	496	500	482	509	477	498	479	464	489	482	485	518	492	472	444	459	458	505	519	481	466	470	496	474	501	487	468	455	490	457	490	490	475	495	491	479	469	519	518	498	484	514	502	460	484	542	490	463	456	557	513	484	486	488	479	497	468	546	505	457	474	509	516	492	500	509	538	494	487	463	478	521	496	472	503	484	484	500	519	499	479	482	487	464	493	500	489	478	520	535	461	477	518	464	493	523	477	484	501	460	486	483	464	460	468	465	456	494	489	491	455	463	514	511	496	503	492	508	472	479	455	460	532	469	496	497	449	467	469	523	488	481	493	509	488	536	478	491	459	468	454	504	489	486	493	475	486	493	490	459	470	480	472	489	480	475	501	510	482	504	487	473	481	486	538	462	507	484	489	515	489	520	461	528	510	506	463	487	468	485	512	493	490	497	481	446	504	450	500	485	442	465	495	446	476	422	494	466	476	455	478	516	485	473	461	480	452	515	477	508	502	531	467	498	491	489	433	470	467	495	506	468	520	495	484	480	469	478	440	498	482	475	468	510	484	540	452	495	515	493	503	452	493	486	464	447	470	474	478	474	484	455	510	478	457	509	463	480	477	498	485	513	530	436	526	490	508	473	490	495	451	486	501	539	484	479	470	502	487	536	481	470	525	447	515	541	464	445	444	475	509	502	499	464	478	451	449	480	501	510	507	506	443	456	492	474	483	506	508	526	516	497	492	467	473	506	497	486	452	471	507	502	444	470	495	498	453	515	492	486	442	459	506	511	466	491	472	487	476	502	485	463	497	489	505	461	486	469	466	451	484	523	469	457	455	473	460	504	481	491	466	472	443	476	501	449	499	474	481	495	473	469	472	494	484	501	498	493	480	497	503	492	535	498	496	471	484	429	501	496	436	478	520	491	483	512	476	469	448	482	494	483	503	463	455	541	474	450	491	451	482	480	506	513	451	474	490	488	475	478	484	511	480	476	494	525	517	454	479	453	524	461	501	505	468	482	448	492	497	487	507	507	470	448	488	442	463	492	483	486	482	491	494	507	444	499	444	477	501	498	496	498	471	485	509	518	500	480	473	490	495	511	482	506	485	451	495	506	525	511	477	445	471	471	464	463	520	465	502	482	479	465	481	466	470	491	529	489	490	502	497	470	472	495	483	495	485	496	487	489	489	477	476	467	463	505	438	467	478	478	515	483	501	497	462	503	485	468	500	474	499	468	479	500	471	462	467	515	488	468	457	456	437	484	530	483	499	481	504	508	531	483	482	487	498	481	497	474	495	500	458	460	528	467	471	521	464	504	461	500	496	512	470	505	477	481	508	479	488	444	487	494	482	467	454	462	492	515	504	466	470	505	480	486	465	489	492	467	516	454	474	474	485	479	475	473	508	495	497	469	514	516	447	489	482	482	469	471	486	475	478	454	483	522	481	451	518	454	501	456	478	543	486	479	494	493	519	480	469	460	518	460	490	451	463	502	493	527	515	485	438	522	492	495	455	508	455	476	502	478	493	487	494	470	510	504	490	493	452	470	505	475	476	481	457	518	475	495	463	492	456	443	477	481	466	503	471	444	505	513	487	516	483	499	463	484	466	484	462	496	512	486	492	483	487	482	477	505	481	489	467	521	502	495	486	497	467	528	500	508	494	480	492	481	516	495	501	521	451	477	499	495	512	465	475	497	512	451	535	476	476	476	486	469	453	517	483	487	540	495	477	466	491	463	497	460	431	499	477	512	476	497	470	447	502	479	481	508	492	480	491	485	527	461	473	505	524	452	466	510	489	456	455	486	530	461	450	490	458	457	465	506	484	518	507	458	535	488	476	487	490	512	503	469	471	469	500	477	449	484	484	470	482	479	528	502	480	489	487	462	458	457	469	496	498	477	468	456	498	491	507	497	517	493	457	488	466	471	483	476	485	502	440	510	468	495	481	481	475	473	471	530	510	466	482	484	507	495	491	477	479	563	495	463	474	516	450	475	464	475	483	455	444	475	473	456	493	495	461	413	464	493	499	518	506	514	489	513	474	501	472	453	467	467	495	486	497	493	459	471	465	470	476	484	504	484	468	478	484	476	502	487	500	471	482	456	467	514	508	482	479	472	494	504	478	523	462	462	472	483	492	479	461	530	445	491	468	460	502	430	467	457	470	478	518	489	415	465	483	496	507	528	490	507	511	478	535	511	479	467	463	487	465	504	487	488	472	478	494	450	447	481	514	479	431	460	501	475	489	475	509	473	457	514	474	475	510	475	492	532	501	474	475	452	452	496	489	471	500	473	504	483	469	507	519	490	499	440	496	498	536	459	495	501	485	501	497	495	470	482	425	469	473	492	493	496	491	491	486	474	467
23569	21596	29367	24163	22573	43247	48581	35601	22942	4695	643	455	309	291	262	266	253	242	255	233	250	229	249	255	219	240	260	225	257	219	218	245	237	211	233	216	224	223	225	241	228	237	231	208	210	236	254	259	224	223	225	245	262	260	260	279	244	242	258	263	234	199	189	215	231	205	234	217	216	218	242	219	255	220	237	215	247	269	257	226	239	234	206	252	232	214	229	258	229	208	211	218	217	237	232	230	230	229	209	199	239	216	212	224	204	229	227	218	228	245	241	236	247	202	216	246	248	226	224	229	240	229	226	221	219	251	233	213	212	217	213	234	257	208	226	217	236	222	234	229	231	240	213	225	235	214	238	241	240	194	218	227	232	211	209	221	252	211	213	237	261	230	240	230	225	236	225	237	202	212	234	233	240	255	241	216	229	210	229	231	266	217	223	214	214	244	218	225	228	260	205	205	237	231	203	227	231	224	229	217	216	205	235	212	231	251	240	216	245	210	220	209	213	226	237	231	230	190	204	229	224	264	234	221	222	228	212	212	271	233	200	230	222	244	230	254	212	197	209	219	235	211	216	230	240	217	227	220	229	225	231	234	208	262	221	198	223	199	242	234	227	216	209	211	226	207	244	246	232	220	225	241	213	234	225	209	241	221	234	233	267	236	208	220	232	221	255	231	234	216	212	217	233	230	222	269	216	250	244	220	225	206	224	230	217	232	231	224	230	229	232	241	200	232	222	208	232	215	249	240	218	230	236	227	199	230	237	238	228	246	240	236	242	216	236	215	226	249	230	205	230	219	234	226	218	201	221	210	220	202	237	246	223	221	220	238	227	228	242	232	233	209	201	224	231	216	207	225	243	263	234	224	226	222	193	212	236	234	263	201	214	205	225	260	228	239	209	225	226	215	222	211	236	205	252	214	233	202	208	242	207	222	253	239	222	231	241	225	229	241	235	216	216	242	246	206	205	240	228	248	211	210	237	236	246	235	216	219	252	232	205	235	243	255	199	225	216	220	247	240	262	214	228	225	256	226	221	221	232	230	224	232	253	210	216	199	192	217	253	203	225	217	236	246	219	206	209	236	211	207	227	235	240	233	252	238	241	215	236	218	232	210	217	223	227	228	225	228	231	223	248	235	210	238	252	217	234	253	229	247	218	232	255	222	224	219	239	207	209	242	261	205	210	236	219	226	222	235	230	248	214	260	214	218	226	236	210	233	213	210	233	213	242	240	250	199	227	220	186	265	219	254	240	238	203	226	214	236	205	249	205	222	222	212	210	213	229	240	240	212	253	230	216	231	195	241	203	219	211	203	236	250	257	224	230	221	202	232	236	220	266	230	236	230	239	227	228	232	227	226	233	248	211	236	228	234	248	248	231	205	212	222	246	238	232	209	207	231	204	234	217	210	234	242	231	206	241	260	219	236	252	198	208	231	217	238	253	253	244	200	222	241	208	219	232	223	219	238	193	218	252	218	234	218	240	221	213	213	254	233	257	227	229	232	224	235	242	237	223	215	216	261	209	255	202	204	239	256	215	212	251	277	228	208	211	218	246	236	216	220	237	206	209	223	234	244	220	231	192	233	229	212	226	250	219	199	227	215	223	204	236	229	237	243	233	205	239	209	228	236	214	235	214	222	243	224	222	215	237	219	246	264	245	249	213	245	220	240	232	217	248	257	221	229	250	254	229	222	237	238	235	220	218	246	205	202	226	234	235	237	232	237	211	208	214	226	228	237	223	219	237	172	217	227	205	228	235	220	230	255	229	237	241	217	227	217	225	232	211	238	258	242	239	248	223	206	236	243	219	221	232	210	246	230	224	201	198	245	241	218	221	231	209	241	207	255	206	235	233	226	229	241	224	238	230	215	228	254	251	262	225	221	261	255	217	222	186	227	226	221	227	233	234	217	237	232	235	230	247	210	239	221	233	232	208	231	234	237	229	204	221	258	206	238	251	228	238	237	235	235	224	223	236	224	197	237	233	223	223	223	205	217	235	228	221	224	226	264	228	210	217	231	229	214	222	226	236	225	216	215	234	227	213	215	208	229	233	243	220	235	215	226	222	214	229	225	230	211	225	237	244	255	221	225	191	237	246	234	227	228	240	229	200	231	205	257	199	190	241	253	225	252	254	202	214	220	217	234	223	242	248	228	252	228	239	251	230	224	230	228	254	234	256	213	220	239	215	210	228	238	256	212	198	218	225	252	209	243	247	234	225	205	247	230	231	260	255	242	234	219	217	241	222	206	233	239	229	220	233	220	220	234	215	206	229	208	232	203	241	200	241	236	249	227	250	241	232	231	228	209	230	229	237	238	230	228	217	241	224	237	228	222	207	231	235	221	233	263	219	204	223	229	256	224	215	222	220	236	220	235	219	238	220	230	270	226	220	237	228	226	237	233	217	228	222	237	229	226	233	244	243	238	218	222	231	230	216	254	250	217	232	251	266	218	218	227	219	211	231	251	200	215	216	203	234	226	220	243	257	200	232	208	230	223	214	227	239	227	209	217	216	230	244	209	210	225	243	239	238	210	222	222	235	210	243	221	241	210	223	233	208	222	194	214	227	193	222	227	221	204	237	216	220	235	208	228	237	218	211	207	228	227	241	200	226	227	221	216	222	212	215	218	227	225	237	215	215	234	212	214	250	214	220	226	260	255	234	235	226	224	256	232	209	235	253	242	206	233	245	229	217	246	245	227	237	211	216	222	234	238	235	219	240	243	213	239	195	244	223	229	244	225	228	234	229	204	210	251	245	257	242	219	252	205	233	191	247	245	230	211	215	257	250	222	227	208	230	265	218	226	222	219	245	215	220	236	235	231	232	246	212	222	250	260	208	238	225	225	214	237	222	230	240	249	222	228	205	224	230	219	216	246	234	219	206	245	224	224	241	232	224	225	238	231	223	250	256	243	251	235	239	236	213	246	207	222	215	241	231	217	240	236	211	219	233	202	229	225	232	213	241	231	221	233	224	217	207	201	242	225	231	245	227	204	220	234	234	223	241	238	231	207	229	248	228	243	226	223	196	243	230	248	210	225	227	230	218	235	229	234	238	220	231	228	228	224	223	225	242	235	179	234	218	223	215	216	218	226	235	206	217	213	219	241	209	217	240	236	220	233	217	209	246	261	236	241	218	222	225	225	247	229	264	257	262	212	228	249	234	236	213	226	234	227	221	245	247	255	196	202	216	215	234	246	197	223	261	237	241	228	217	201	218	207	236	262	204	208	250	215	222	209	212	202	246	214	221	223	209	241	237	211	241	217	219	251	263	216	229	212	221	222	225	223	223	216	230	229	235	230	234	237	241	256	210	223	211	223	213	233	243	220	207	229	208	223	231	226	212	198	232	223	223	242	226	250	216	227	201	233	219	226	217	254	246	228	263	209	222	226	231	235	254	222	238	251	214	235	212	235	221	232	203	261	240	227	246	236	250	226	244	217	223	225	192	205	202	235	245	229	233	229	219	218	234	236	233	210	239	229	221	271	206	243	210	227
32033	51103	36513	26866	35863	55070	51857	42096	30630	5438	1712	1152	626	648	650	614	498	524	473	445	490	459	446	433	456	389	450	424	428	432	455	433	423	428	402	414	463	458	406	454	430	436	423	442	450	419	434	427	425	443	435	426	487	605	605	526	507	425	398	422	461	425	396	413	421	424	402	443	397	430	409	413	440	405	415	432	401	442	418	434	398	426	457	420	428	433	435	432	399	432	414	463	431	425	405	440	423	415	438	454	395	443	416	418	420	411	429	425	410	439	430	444	413	396	410	417	412	449	400	388	436	420	456	396	462	429	424	445	379	417	403	445	414	432	471	396	414	450	420	427	412	418	437	416	458	423	419	438	403	418	432	410	469	440	413	417	432	427	453	408	443	388	407	453	428	450	394	445	435	418	437	422	417	438	456	426	421	429	436	421	427	438	432	411	436	409	444	458	443	442	428	434	406	432	447	422	412	436	424	446	410	432	418	392	402	458	415	438	429	422	434	402	462	435	433	426	426	402	429	404	437	426	424	452	460	463	379	438	442	438	418	384	404	426	418	429	403	449	416	392	440	437	441	440	426	425	414	395	440	433	415	424	432	448	430	436	420	383	418	448	429	428	423	411	434	423	425	423	397	384	416	401	405	420	404	446	410	425	410	410	424	430	418	452	423	419	420	464	414	457	439	406	393	439	433	440	445	411	426	426	416	421	424	438	446	399	401	431	368	421	435	436	406	428	440	411	420	409	451	396	438	415	438	417	440	436	421	425	430	443	437	406	414	443	433	421	417	434	430	408	374	403	460	438	419	400	404	463	442	453	401	402	447	433	449	421	448	405	421	395	437	421	378	425	390	439	462	472	433	413	421	410	419	415	400	421	394	422	450	430	434	426	412	438	425	462	440	422	448	416	422	414	418	457	464	431	415	409	409	420	468	435	409	470	404	357	427	430	404	391	416	446	435	380	439	442	458	429	411	450	422	429	439	458	395	390	387	430	436	458	459	461	417	430	441	358	418	465	434	410	406	453	434	459	438	374	435	403	427	417	423	442	438	400	420	412	399	416	433	411	432	437	407	435	400	435	432	389	374	413	437	448	416	432	420	432	425	400	386	478	421	395	426	441	409	443	404	430	408	432	432	456	425	444	434	414	415	416	399	419	407	449	378	443	385	429	413	412	397	404	425	417	387	473	443	410	416	425	441	414	428	387	420	405	411	450	425	464	359	449	382	444	439	428	423	431	446	448	402	389	412	367	463	446	438	443	423	385	418	405	405	401	408	434	398	431	425	443	423	422	453	435	434	438	391	418	395	423	438	388	435	397	433	440	360	425	410	418	453	420	441	479	421	418	424	419	443	423	470	409	413	428	427	416	420	424	424	427	417	408	438	426	405	448	407	409	409	415	421	444	435	431	439	407	453	399	392	407	447	425	388	447	442	422	460	423	401	419	452	408	449	446	415	411	426	405	396	436	421	455	466	437	407	409	428	454	404	430	403	390	414	446	417	434	402	412	430	399	427	422	428	418	411	407	400	424	404	450	425	444	453	437	434	428	405	444	403	397	434	417	455	387	424	413	437	410	402	420	406	382	468	436	439	431	436	422	415	394	443	430	411	415	448	421	387	435	461	444	441	447	440	462	411	429	472	414	406	464	399	401	435	458	402	440	415	436	426	424	407	399	462	419	442	403	425	450	424	458	466	445	415	427	430	429	431	417	400	427	432	403	446	393	413	424	414	423	398	410	450	419	438	456	419	366	425	400	439	408	473	427	429	424	403	447	460	436	364	443	420	429	423	422	435	458	412	449	409	451	425	434	426	416	422	390	408	442	396	415	404	413	432	427	397	445	452	360	442	434	432	421	459	414	446	431	425	461	459	454	398	443	429	422	383	473	419	426	420	412	450	418	447	407	417	418	417	441	452	434	478	443	427	417	433	421	401	430	427	441	438	384	412	433	416	463	414	420	434	452	402	412	410	401	403	428	407	441	430	476	388	387	427	410	403	474	462	427	405	399	429	415	428	396	404	410	418	411	436	438	405	458	421	390	382	450	452	446	399	443	440	402	413	421	439	396	447	424	442	412	406	439	389	431	451	422	431	453	392	452	394	442	408	428	418	439	396	443	465	394	446	405	453	413	388	442	405	416	421	454	458	400	436	406	426	431	391	442	415	421	403	436	432	418	435	427	407	413	438	408	458	386	445	434	395	418	425	413	446	434	417	411	394	418	455	434	437	413	443	403	397	460	433	435	429	439	428	398	426	405	459	429	427	436	427	421	412	428	389	405	443	391	436	462	428	444	437	414	423	445	440	409	394	415	444	425	424	427	451	416	397	431	408	409	412	433	434	414	400	440	406	419	404	420	402	429	409	434	386	443	458	404	423	400	399	436	470	407	401	440	431	409	438	442	408	441	422	401	417	401	372	446	416	441	424	463	430	438	407	413	439	446	435	389	386	418	422	437	435	408	459	457	400	449	435	420	420	434	399	431	476	437	407	436	407	429	418	447	461	426	417	448	404	447	419	489	398	443	404	385	457	447	391	404	417	422	389	409	423	430	448	439	426	410	474	400	435	456	435	448	422	414	441	407	484	472	438	472	467	426	392	427	439	446	443	440	412	415	394	433	401	436	407	423	421	443	399	406	434	409	404	404	450	431	392	387	460	415	396	442	412	460	425	438	430	429	404	421	424	461	411	402	425	450	408	440	434	396	456	409	429	438	441	456	402	386	447	419	451	432	429	435	449	422	442	390	403	411	451	437	415	433	410	411	429	435	393	421	462	402	391	424	414	412	394	409	437	423	426	416	423	444	452	448	440	456	435	435	429	462	413	432	448	422	439	406	412	445	438	407	439	401	431	404	431	444	449	446	416	412	409	414	407	442	407	401	436	383	434	414	432	445	415	389	424	417	403	434	436	443	438	424	408	387	422	394	448	398	413	417	421	396	425	454	425	425	431	439	392	416	425	391	416	422	435	412	445	436	445	465	430	440	420	437	432	461	407	447	402	474	412	426	446	408	426	409	426	409	400	402	425	426	437	444	420	453	388	414	426	441	404	416	409	443	385	437	412	454	411	407	456	460	405	448	444	429	425	404	448	430	431	417	456	409	443	401	428	440	427	414	421	440	420	397	387	462	396	413	424	418	459	420	406	448	429	401	443	394	415	426	384	424	426	426	429	421	415	406	445	395	407	426	406	450	376	407	438	417	442	448	451	418	448	410	391	428	441	436	399	403	399	405	409	427	467	413	396	427	448	442	405	409	452	440	462	401	430	451	422	419	429	436	450	410	393	434	438	434	405	450	440	444	386	460	421	443	435	417	437	426	470	408	444	394	436	398	426	426	393	414	391	447	419	419	444	435	438	418	404	424	410	422	482	430	435	431	436	456	415	380	407	449	398	469	399	428	451	398	402	400	430	458	401	468	410	438	444	402	402	449	467	439	421	432	448	425	401	432	413	382	424	445	413	411	417	452	470	458	387	416	454	410	426	454	397	418	402	433
27590	22979	19928	10336	6252	8671	8425	4929	2210	401	311	345	331	299	324	285	301	285	337	313	299	287	294	302	289	290	325	284	288	302	276	282	319	330	269	279	300	291	287	292	301	314	305	305	298	322	270	281	328	278	294	262	300	267	298	284	268	310	287	294	301	293	277	298	288	302	298	279	273	315	272	285	298	302	307	286	284	283	276	270	268	278	261	285	296	276	267	278	279	298	294	279	295	306	292	282	273	265	269	284	327	286	277	281	281	302	293	308	254	277	292	311	293	303	292	293	322	290	288	259	278	307	273	291	300	325	270	319	269	266	275	280	282	311	311	318	272	286	294	286	292	275	272	293	276	283	300	292	285	287	278	301	313	260	292	302	280	274	301	329	290	301	300	326	302	252	297	322	285	287	299	284	283	256	284	301	279	284	318	323	309	280	289	303	297	327	272	269	293	286	294	288	281	272	329	278	274	297	283	312	304	286	300	328	281	266	281	319	276	278	274	282	283	294	276	275	313	308	277	314	276	283	306	320	295	314	303	269	276	289	267	284	297	309	283	265	301	287	278	305	317	310	279	288	305	329	307	291	281	281	295	273	281	283	273	315	276	287	308	283	286	298	279	290	297	306	262	277	288	268	253	297	287	290	275	310	293	288	293	304	290	283	289	309	275	287	277	286	324	269	298	286	287	286	281	318	291	290	278	309	262	274	304	292	291	294	313	294	256	282	285	277	293	286	299	306	277	300	294	293	290	307	284	277	267	298	283	257	289	310	271	313	304	277	300	312	274	284	261	290	302	322	305	288	288	276	294	287	292	270	289	293	311	333	270	311	296	309	325	259	289	269	280	302	294	286	273	288	265	265	294	305	284	280	319	280	290	269	282	302	272	308	246	307	297	251	298	313	302	290	276	266	269	288	287	312	314	320	304	310	307	285	285	329	262	280	268	258	311	326	262	284	268	335	285	312	274	286	296	288	292	315	305	279	283	294	287	314	290	297	306	286	280	277	282	277	295	310	293	262	319	289	296	281	308	291	275	269	272	273	282	275	268	303	289	298	315	297	286	287	250	285	288	310	272	274	311	294	262	321	307	291	299	299	326	273	301	286	268	274	288	299	304	303	264	275	302	287	315	287	285	294	292	296	304	266	284	289	279	277	310	292	276	287	284	264	284	279	254	333	284	270	322	281	312	297	293	307	281	293	261	294	305	274	304	294	260	290	272	259	277	275	302	281	296	308	284	276	297	285	268	302	274	286	311	295	292	285	283	316	305	290	259	291	272	295	288	293	286	291	296	297	272	315	301	297	287	286	294	285	261	288	292	311	285	301	267	271	305	283	294	310	295	274	308	301	278	298	309	271	274	304	286	259	291	274	309	289	296	300	302	280	274	282	290	292	271	284	304	278	304	307	279	304	300	292	297	258	253	357	273	294	288	269	276	275	328	320	294	275	292	294	282	248	280	271	266	281	280	287	282	291	267	287	283	270	298	298	273	282	300	282	322	275	296	298	310	276	294	275	272	271	276	294	290	283	307	291	267	293	281	291	293	275	300	292	266	307	269	266	284	289	257	306	298	279	285	294	284	286	269	280	257	294	290	283	295	267	292	300	289	292	323	293	267	291	284	297	272	258	290	293	309	267	283	294	259	281	318	288	284	292	297	277	298	298	290	281	280	252	286	275	284	323	297	297	274	295	296	289	313	267	295	289	282	272	308	283	309	307	274	302	278	312	292	274	324	289	298	307	301	260	279	296	295	246	296	241	290	284	274	287	246	274	273	293	259	260	287	286	279	292	277	321	269	286	277	271	280	288	271	262	284	310	287	281	293	282	286	275	299	283	278	284	280	291	290	315	268	311	325	289	319	284	300	252	292	287	294	308	308	300	316	288	319	299	295	305	278	297	276	263	284	281	297	268	276	248	280	262	287	274	285	279	277	299	306	268	274	309	298	289	285	314	298	277	288	296	294	292	291	286	257	300	278	252	278	291	308	281	284	270	277	275	268	313	328	270	305	310	287	301	272	295	304	303	287	288	260	279	299	264	276	250	265	311	326	283	290	274	296	288	298	288	269	298	270	243	318	280	270	296	300	308	263	291	302	289	301	318	286	262	283	291	251	278	295	296	300	298	302	282	291	299	286	267	292	308	280	251	294	300	288	309	255	278	262	273	294	301	304	279	286	287	259	293	291	303	315	302	280	309	268	294	267	317	307	270	290	309	261	295	281	288	301	308	269	257	249	325	303	305	278	310	297	289	283	264	290	288	297	296	288	291	324	309	304	325	299	309	299	287	257	311	305	287	299	297	280	280	276	258	308	284	269	269	294	310	266	276	296	270	318	285	306	290	283	287	275	298	270	308	259	273	288	275	293	272	309	256	322	315	303	300	270	314	287	285	251	311	299	314	291	306	270	296	301	297	239	275	306	281	291	301	312	315	290	276	307	289	278	279	286	285	316	283	305	269	287	265	283	296	259	341	279	281	297	291	277	278	264	270	275	295	311	303	285	289	272	277	268	263	289	311	329	311	276	278	287	274	288	314	312	285	304	257	301	269	274	303	274	264	276	275	289	269	289	319	294	288	299	290	311	274	281	297	273	240	290	319	290	305	275	305	298	282	291	259	276	285	267	256	286	308	287	297	299	327	260	307	292	245	285	309	264	287	248	278	241	257	276	295	309	313	267	272	287	303	284	330	289	309	280	311	268	282	278	289	261	270	307	283	285	297	255	303	259	259	278	301	301	273	274	276	324	294	317	317	254	283	288	322	305	291	293	294	287	282	266	258	283	284	271	292	288	290	279	295	275	287	306	295	303	292	288	276	272	272	290	284	294	273	273	276	275	294	291	301	299	286	290	265	281	274	271	299	293	279	270	299	295	286	296	310	276	280	299	283	295	280	279	265	291	273	289	315	266	253	309	245	276	261	292	288	289	284	302	318	279	304	284	262	309	282	286	286	258	279	291	277	286	262	303	306	294	294	274	297	267	282	280	287	289	268	269	270	273	295	303	286	327	281	290	297	287	286	269	293	284	323	285	287	308	277	302	274	278	290	292	276	267	291	305	295	288	295	287	302	290	260	292	262	297	305	271	254	261	287	290	309	274	321	281	259	298	261	277	292	306	276	324	273	284	282	280	282	261	311	273	283	294	292	310	307	295	268	267	297	281	304	281	291	290	304	305	278	315	300	321	290	296	308	262	275	310	306	275	311	282	272	304	339	276	289	275	304	274	295	286	257	288	283	320	299	278	318	324	294	301	305	276	309	306	259	304	284	273	293	292	250	293	283	289	310	289	268	304	285	289	285	293	277	287	300	299	327	307	292	265	276	283	293	264	301	272	270	271	291	312	279	311	280	283	302	304	334	280	269	276	265	244	285	291	282	275	298	295	305	273	287	301	250	299	330	274	280	281	284	297	299	333	262	317	296	322	275	262	326	284	286	304	302	279	295	281	275	299	298	308	279	290	264	314	301	257	303	284	303	289	271	267	295	269	290	310	277
26625	36820	25109	15990	14791	18892	17094	11039	5507	815	709	665	588	571	634	613	575	583	572	561	581	535	565	541	532	568	521	550	555	556	530	522	586	548	552	549	555	558	529	528	535	498	503	597	579	566	591	571	552	573	572	516	519	561	585	591	580	560	561	592	562	573	554	558	517	527	547	549	556	554	494	552	548	552	611	556	555	574	550	565	564	522	561	552	590	543	512	560	590	578	569	600	549	546	552	566	547	522	543	551	559	601	563	551	530	569	543	552	519	546	534	551	578	553	557	543	552	535	577	548	608	531	606	531	530	569	554	546	550	557	588	532	559	543	562	538	507	506	530	575	513	586	472	554	509	571	513	561	555	527	584	550	526	511	542	549	544	543	522	566	541	638	575	548	578	548	558	539	559	568	561	531	576	544	580	518	542	546	560	588	534	549	551	515	533	545	543	552	514	532	588	549	556	587	566	567	564	574	558	591	588	540	538	544	571	558	546	590	496	534	559	529	503	557	555	544	539	585	569	531	542	575	559	631	571	575	578	597	572	549	537	542	539	545	542	581	529	519	533	579	547	540	577	555	537	543	513	561	532	531	548	585	525	594	568	567	548	556	558	548	574	511	584	517	525	563	539	571	543	581	565	553	571	557	601	540	541	556	578	573	550	560	558	525	533	573	542	598	525	566	566	567	535	525	549	552	560	546	560	568	551	538	549	567	522	600	582	552	536	567	520	559	542	550	555	574	536	553	555	531	574	577	557	555	597	544	517	562	561	574	552	557	553	611	540	567	557	554	537	536	560	570	515	535	543	556	558	553	557	549	527	532	546	549	544	548	542	564	560	555	564	525	564	556	493	589	570	517	586	526	550	537	584	575	538	523	503	533	562	533	543	557	570	510	551	554	553	566	572	555	543	536	553	546	557	555	547	555	578	555	562	606	543	567	569	578	528	591	517	538	529	512	529	576	578	542	568	562	536	568	563	522	578	570	570	502	542	534	550	550	544	563	548	516	574	543	592	584	542	528	529	573	512	576	571	588	523	542	557	559	552	548	566	570	573	556	575	516	570	548	555	566	538	492	586	565	572	565	554	519	522	577	561	549	565	510	571	546	577	561	566	555	574	562	527	521	586	524	571	576	512	576	542	532	570	593	558	523	563	551	558	576	594	566	574	543	504	558	545	553	514	547	584	549	570	549	547	549	536	559	576	525	595	543	576	554	554	549	547	576	526	518	534	534	552	546	579	541	574	594	577	541	550	552	558	554	599	538	498	556	549	581	544	577	568	546	573	546	534	548	525	539	581	550	569	529	540	526	548	528	557	523	548	548	539	500	554	561	585	521	522	549	594	566	548	538	604	517	558	539	532	549	606	578	521	586	573	546	552	567	554	586	569	532	581	537	585	548	520	551	583	593	502	564	551	565	548	551	578	566	546	558	563	606	535	564	573	542	544	583	577	580	519	554	595	540	566	529	544	513	507	495	585	539	552	523	576	544	572	526	613	570	593	544	575	557	534	555	539	526	536	519	540	550	552	552	513	516	524	533	552	567	581	569	550	618	566	548	601	569	550	557	543	565	540	591	543	551	540	553	544	544	571	519	527	604	613	550	560	526	524	572	531	523	589	574	533	541	535	519	594	573	501	555	529	577	566	539	546	533	538	550	533	535	546	559	557	537	551	537	529	558	552	566	585	543	583	539	550	537	537	571	538	561	610	542	578	550	520	550	540	503	528	551	566	546	581	585	573	546	545	565	572	589	541	541	568	574	570	557	570	572	580	530	512	571	551	559	578	548	548	556	529	506	583	543	546	594	537	571	539	552	578	565	546	548	570	549	553	512	552	509	563	546	565	552	527	581	517	559	577	534	558	608	533	554	542	573	502	566	532	552	508	566	556	538	589	580	542	586	486	565	585	552	568	539	543	553	537	558	544	607	559	479	564	537	517	568	557	556	558	496	543	556	544	604	544	540	529	579	538	517	524	536	570	518	599	550	553	590	590	518	576	563	532	543	562	565	558	566	554	565	562	541	546	545	531	522	562	537	568	585	579	534	521	529	558	541	574	545	544	564	516	582	534	522	543	546	552	530	528	550	552	556	525	549	487	525	568	556	548	560	494	547	546	486	561	572	549	532	570	553	528	553	562	592	573	536	569	535	542	561	498	543	545	557	561	572	546	537	570	559	513	547	565	540	570	619	582	542	548	551	556	579	562	547	561	542	536	600	509	545	543	525	553	572	540	536	572	533	540	582	509	577	606	574	593	562	556	558	556	531	529	574	560	516	561	579	549	536	560	556	537	550	553	529	548	568	554	571	575	571	577	549	529	531	560	580	572	555	629	525	576	570	575	557	552	544	513	512	539	531	528	551	544	518	543	541	498	565	530	567	562	572	566	540	562	602	565	519	499	556	563	571	517	534	589	556	530	548	557	580	523	513	567	537	575	554	542	537	586	543	608	510	522	574	529	556	571	582	545	555	545	554	569	546	567	571	586	535	543	533	552	563	550	534	551	532	572	574	551	603	580	570	553	568	527	572	541	545	584	552	538	561	553	562	577	588	548	524	546	540	533	527	536	567	527	557	573	557	524	536	580	521	566	560	578	558	567	581	531	516	549	527	589	575	540	571	546	552	561	585	562	595	566	528	545	550	520	589	509	533	525	544	557	554	567	538	531	560	540	527	579	534	532	524	510	546	594	566	565	522	588	564	566	546	546	584	583	600	551	547	567	525	524	576	561	479	609	562	534	543	506	553	588	573	589	528	575	539	564	566	578	583	544	539	553	546	554	552	559	515	546	538	547	538	511	542	552	581	554	527	549	546	564	545	553	574	557	590	544	514	569	545	562	574	558	556	505	521	544	541	573	583	562	571	549	543	560	536	508	536	589	550	552	505	577	500	554	573	579	536	545	535	518	577	559	548	557	569	543	577	508	563	516	592	504	518	593	543	563	552	537	559	528	536	550	537	541	547	557	555	559	545	563	562	564	597	542	553	577	599	534	539	566	572	527	522	564	595	575	572	561	560	557	558	554	543	564	557	556	565	546	526	522	542	548	576	515	613	559	572	508	549	540	590	530	549	531	553	501	578	558	517	544	568	548	600	538	517	526	516	545	591	533	494	530	569	525	563	524	553	527	574	606	556	552	547	597	548	531	542	562	569	536	547	554	550	547	545	552	549	503	535	549	495	575	560	545	529	545	553	550	574	533	571	590	556	525	564	523	543	505	565	536	554	563	544	539	574	546	566	579	532	528	527	535	557	557	534	552	556	585	540	541	566	529	570	574	596	567	565	575	525	537	561	594	566	554	543	567	520	558	536	537	546	579	523	543	552	536	560	536	560	542	554	559	543	623	568	575	563	542	544	543	537	540	602	556	566	565	549	539	545	609	518	566	561	586	557	550	566	572	541	525	561	526	561	559	593	566	532	583	568	547	571	559	511	584	570	575	560	585	565	528	520	547	560	560	556	520	588	550	538	555	573	528	563	541	563	512	510	521	607	595	499
24603	21588	28592	24817	22575	34087	37187	26499	13031	1367	415	410	268	271	284	379	274	249	274	243	219	243	236	259	269	266	249	255	233	237	230	261	259	220	246	201	234	246	264	260	247	249	258	215	259	232	242	241	272	239	264	253	275	248	299	271	246	242	245	238	216	234	253	240	259	256	262	244	204	274	243	253	236	215	265	232	215	260	237	208	241	265	253	241	232	222	233	259	223	270	261	253	222	250	254	253	236	245	235	242	255	242	256	248	242	252	249	245	242	262	226	257	251	235	259	278	243	243	230	240	278	255	242	227	238	278	239	247	232	235	217	235	230	226	231	246	244	262	236	255	230	248	266	216	223	244	250	230	239	271	237	231	260	278	250	224	230	237	235	247	285	194	222	233	243	239	251	232	232	231	226	233	234	246	268	257	256	226	238	265	232	257	261	232	251	273	254	228	237	255	223	259	253	245	251	268	227	240	267	228	228	242	240	233	241	217	251	248	217	240	223	243	259	241	238	227	220	242	230	219	259	237	250	246	231	260	251	244	267	231	249	226	229	215	256	241	244	223	267	227	249	237	255	211	249	246	268	230	241	231	242	242	250	233	233	250	237	222	248	252	234	251	243	259	247	246	240	258	232	263	245	253	242	274	254	241	211	238	237	227	257	279	238	267	243	230	255	239	222	241	228	250	260	225	257	244	238	226	243	248	222	228	230	270	252	248	257	242	249	237	269	214	248	234	262	251	233	228	214	256	267	236	257	213	237	212	238	238	259	249	284	235	258	272	269	230	248	223	247	239	261	243	228	260	238	248	246	234	236	211	255	282	244	233	252	243	234	252	237	235	252	246	258	254	254	252	211	253	281	234	249	248	218	254	271	244	273	238	245	242	255	266	225	255	226	221	256	225	261	209	238	237	238	213	253	228	235	256	245	230	242	239	231	234	238	236	253	243	236	270	223	243	249	249	254	245	214	251	262	247	244	239	260	256	258	223	243	226	258	227	252	262	261	274	251	263	239	256	228	268	243	246	249	253	235	235	246	258	245	231	247	231	274	268	254	255	242	239	245	252	235	243	218	246	244	237	261	261	252	258	256	221	221	271	227	253	231	242	210	217	240	255	239	224	249	229	236	227	227	250	263	213	239	259	293	246	213	214	264	237	245	263	244	237	226	240	223	252	253	250	254	252	243	267	216	220	255	253	243	247	266	225	255	227	228	246	244	232	238	241	245	244	248	219	248	209	234	270	273	234	226	268	267	270	239	219	266	238	265	228	254	251	254	262	246	239	263	236	228	236	225	261	231	230	250	231	216	226	237	221	258	256	237	244	261	241	244	230	209	232	236	272	245	240	241	235	222	246	265	229	237	254	245	228	226	270	237	238	248	240	228	223	226	254	274	214	222	224	219	247	258	262	232	243	234	217	246	244	223	241	233	231	246	267	223	231	240	242	244	227	252	273	242	263	235	237	237	225	235	249	237	261	258	246	243	264	251	236	237	239	229	254	240	235	257	243	223	229	226	254	240	221	230	240	241	230	234	248	253	231	247	249	258	244	240	238	232	258	234	235	257	235	246	242	229	244	212	258	229	239	247	257	214	239	233	225	245	254	243	271	226	215	237	262	234	237	254	231	220	265	218	249	244	232	255	266	265	248	232	247	238	238	241	260	235	244	257	255	225	239	249	206	235	226	249	249	237	210	257	254	225	230	249	236	242	254	247	243	237	222	275	251	232	263	226	269	258	242	252	236	249	219	262	211	238	234	233	245	237	264	272	273	246	236	249	246	256	268	221	219	236	260	240	222	247	220	254	232	231	209	259	220	241	238	226	272	234	245	238	265	231	217	227	263	240	230	254	234	228	242	236	221	277	268	259	254	248	227	252	270	240	211	241	239	234	224	239	273	223	241	242	257	234	236	238	243	258	264	261	247	253	237	249	217	246	246	278	219	242	226	243	258	254	246	232	260	239	244	224	250	234	242	251	260	254	251	233	239	241	243	244	238	240	269	273	244	244	235	224	251	276	259	231	225	227	266	259	257	230	259	262	236	254	251	237	248	254	240	264	232	233	231	232	240	258	254	244	236	244	238	271	239	259	276	251	284	257	234	230	205	234	216	240	235	248	243	246	282	242	265	238	265	245	238	237	230	244	231	269	248	255	241	282	260	222	265	258	239	233	226	248	223	250	265	255	240	209	254	214	249	265	220	257	257	235	239	260	218	226	244	242	244	233	241	243	246	252	236	259	253	254	281	242	255	233	228	225	248	242	246	261	242	269	265	244	245	237	232	231	245	233	249	282	236	252	254	260	222	241	237	215	257	268	264	267	246	250	256	249	238	244	208	247	260	240	261	261	228	245	223	261	236	236	235	257	254	246	237	244	258	269	237	275	234	246	226	242	243	233	267	236	241	232	267	242	253	240	270	248	271	262	244	260	263	270	239	256	255	242	243	239	238	251	238	270	247	267	250	241	258	230	250	222	248	240	244	240	251	245	244	238	233	247	263	266	256	201	247	232	228	250	253	196	251	229	257	268	247	249	243	292	293	238	253	246	241	222	235	255	234	260	222	254	247	232	251	242	257	256	221	249	254	220	225	242	268	248	271	256	257	226	257	269	219	226	236	219	243	240	262	231	265	234	231	262	237	269	224	233	234	246	219	248	246	223	252	246	263	250	249	199	208	275	228	232	254	260	235	246	245	254	243	251	266	277	243	216	257	243	221	238	262	231	237	244	226	212	242	263	244	261	256	274	232	237	247	244	213	241	242	230	237	256	227	252	262	253	237	240	242	230	229	251	239	253	228	234	241	268	253	260	238	259	255	246	233	243	211	235	254	267	213	267	240	217	242	255	253	237	257	262	233	265	215	246	246	258	230	238	251	280	247	239	267	251	252	241	200	245	260	225	257	230	253	247	235	218	260	259	225	252	272	276	237	256	261	229	241	229	256	251	235	216	233	253	245	263	249	222	243	219	253	231	237	228	252	229	222	277	266	234	260	246	251	266	229	234	243	240	223	233	248	242	250	244	270	264	252	258	257	255	272	251	251	267	225	248	255	258	227	237	248	243	209	257	241	235	244	240	260	248	249	275	262	260	228	272	225	244	250	267	240	264	219	234	240	236	234	242	249	247	244	234	260	242	261	255	240	253	248	257	243	236	254	240	225	237	264	231	215	246	233	238	243	225	236	238	242	220	273	255	254	228	247	246	244	261	247	236	255	250	250	235	265	266	242	256	271	244	227	245	257	234	244	223	252	230	253	264	233	229	243	245	243	242	253	233	276	251	229	244	257	225	231	258	248	244	236	262	222	246	248	268	270	239	236	216	215	264	273	261	233	242	218	239	254	238	232	239	248	225	226	261	251	238	234	287	270	237	234	234	243	236	240	205	224	238	241	243	236	257	244	246	244	240	227	259	244	249	252	242	220	262	250	240	240	259	270	214	230	233	227	217	228	261	241	256	235	232	223	244	229	246	253	268	222	237	235	230	258	247	241	232	234	240	241
29190	46232	30662	20805	30375	43104	42516	34194	19735	2649	1048	1082	600	585	574	984	536	526	486	483	502	511	473	489	499	483	439	471	452	463	476	504	486	464	484	443	539	474	499	475	495	476	464	489	474	466	467	442	499	504	487	494	512	557	532	510	484	471	454	463	515	479	495	475	463	497	510	480	442	456	501	463	499	476	476	460	434	473	462	496	489	465	419	473	472	464	479	518	478	490	473	492	445	495	465	493	449	432	429	480	479	446	473	481	463	476	460	489	456	475	449	450	511	455	462	441	484	463	455	453	471	465	478	484	457	461	504	452	460	478	490	489	489	464	474	394	487	466	490	427	453	458	505	462	511	467	460	497	440	475	431	501	469	453	508	434	448	505	413	431	486	439	456	472	476	492	559	432	484	476	471	440	486	488	485	483	485	506	450	457	482	501	499	494	441	469	434	501	477	458	475	436	452	463	427	480	468	474	442	467	441	432	476	492	436	442	426	467	485	473	481	440	505	459	468	483	475	462	462	481	469	475	459	472	501	478	462	442	467	462	448	483	474	487	475	528	466	473	434	485	477	475	470	469	468	452	467	469	442	452	514	517	460	452	449	468	467	457	452	463	456	484	503	470	444	463	472	481	491	475	448	424	460	497	471	501	444	460	487	488	476	481	482	464	467	432	463	475	456	473	501	477	468	468	432	493	480	517	452	477	453	455	477	492	463	455	448	454	471	473	512	486	448	478	504	433	488	478	499	459	485	459	435	450	468	456	499	466	452	448	508	471	486	478	448	415	477	487	495	485	463	436	470	473	455	501	462	439	493	489	482	459	410	490	440	479	497	479	475	460	438	482	440	460	454	468	420	477	473	465	497	465	418	505	486	485	477	508	464	505	486	485	446	434	462	496	490	478	514	479	433	463	487	467	479	481	413	470	434	442	465	475	486	480	466	499	454	504	455	461	461	475	471	498	474	487	478	469	517	431	473	477	458	462	496	473	511	490	482	463	479	446	458	442	466	483	493	505	501	481	469	458	468	460	461	469	448	466	504	469	481	485	465	442	482	479	464	455	405	410	474	495	495	430	475	499	494	473	460	510	464	510	453	497	459	503	491	502	467	463	465	481	474	479	437	467	480	465	472	509	490	474	471	501	497	474	451	477	457	451	493	466	474	472	496	471	452	454	513	457	479	483	446	493	474	472	440	473	467	479	497	476	521	504	447	487	495	473	468	495	469	505	457	487	475	430	499	453	457	466	466	456	464	486	480	475	494	492	448	459	473	455	462	472	492	467	485	470	454	478	483	429	500	492	470	451	486	500	452	488	457	523	525	437	457	477	461	473	461	442	460	439	495	441	493	434	482	473	472	485	443	469	454	469	469	453	484	436	471	434	462	480	489	472	475	502	502	452	492	489	486	439	443	502	470	476	438	478	455	467	472	455	447	449	484	466	464	456	515	481	494	475	455	479	479	475	510	469	450	474	460	518	456	464	460	493	493	472	482	447	454	539	452	486	462	464	467	461	473	481	461	469	450	488	495	455	485	523	456	446	435	492	466	431	474	465	477	454	450	478	483	490	458	466	488	442	471	467	512	489	464	458	466	480	488	475	470	461	451	487	489	476	451	462	451	473	492	480	485	453	517	485	454	471	426	512	473	483	469	487	449	472	519	472	513	461	494	482	489	463	457	450	461	428	447	475	475	457	476	455	464	478	430	454	499	505	476	455	508	428	495	453	448	505	481	475	458	442	484	443	486	466	474	489	490	444	468	450	467	471	484	448	466	508	449	470	447	458	498	483	478	434	508	453	460	472	474	467	444	485	485	480	471	476	507	464	527	480	459	501	483	519	450	441	473	489	446	451	474	456	462	436	458	490	539	503	499	443	468	489	485	461	448	460	486	447	528	465	480	482	494	490	437	476	499	452	464	466	475	506	449	504	490	476	476	496	517	467	478	461	509	441	436	498	428	475	488	477	467	485	454	463	482	477	475	477	465	499	507	491	497	471	449	473	453	473	480	462	437	503	466	451	450	440	491	472	474	452	472	461	472	452	472	455	518	457	472	493	421	491	471	489	487	490	487	475	465	453	451	505	443	490	498	472	461	450	486	457	487	444	442	495	473	437	474	495	439	474	490	448	453	473	481	474	501	454	474	461	483	461	444	469	496	419	472	447	494	498	472	438	441	442	457	480	474	466	466	486	452	444	451	460	471	453	480	456	497	462	449	469	512	484	453	479	483	442	506	470	500	458	499	476	433	434	445	484	474	491	470	482	452	482	421	469	469	515	445	492	495	444	472	455	468	489	435	453	446	465	460	458	441	457	464	477	437	510	469	491	449	472	462	473	479	458	497	466	478	442	469	429	486	454	485	478	452	516	469	470	492	494	457	487	462	481	491	471	456	485	470	496	459	484	451	489	470	495	464	478	471	450	477	470	446	451	463	457	510	482	484	470	474	501	473	450	437	514	472	483	479	421	484	486	467	475	472	489	447	475	505	497	474	446	430	476	481	475	468	501	473	494	495	424	489	452	489	515	475	441	472	466	453	468	462	458	447	439	484	452	486	483	452	487	494	478	467	470	462	456	460	448	468	459	458	483	453	428	489	480	476	515	472	507	457	506	466	463	466	482	445	476	474	481	461	481	484	473	443	455	493	479	475	497	469	484	503	446	483	456	474	468	500	484	435	475	481	432	419	477	470	458	446	481	479	448	452	488	455	491	462	465	464	462	469	473	457	471	482	470	460	440	450	466	465	456	440	450	492	440	499	446	444	418	466	471	442	461	468	486	469	471	455	515	443	456	474	491	489	487	479	504	464	478	452	394	451	451	500	457	468	494	449	497	481	495	460	468	458	470	489	474	476	451	477	468	509	491	482	506	487	472	490	471	432	410	480	460	466	459	461	432	501	480	496	494	476	509	447	488	435	460	456	469	528	416	477	489	496	470	488	490	490	454	459	447	480	481	440	493	462	468	492	460	450	424	495	491	448	501	446	509	459	468	453	480	461	480	470	466	482	486	425	501	480	481	435	488	447	505	487	500	476	473	453	499	475	463	467	430	459	488	496	431	509	471	485	454	457	499	460	448	459	457	525	460	478	432	481	529	478	475	472	491	469	444	497	433	436	484	432	463	460	493	455	439	446	475	467	486	478	468	477	481	452	511	414	474	440	488	463	469	423	467	489	455	500	478	458	496	459	454	483	456	446	466	453	466	483	475	465	464	465	489	512	471	452	472	502	472	478	480	487	503	436	467	446	466	467	462	460	501	485	421	472	459	431	451	476	453	488	453	473	478	502	492	518	463	462	463	469	501	495	487	467	482	497	492	444	495	438	472	452	491	442	479	482	446	459	498	483	479	463	473	481	465	470	491	453	416	512	491	496	468	470	497	451	465	476	456	451	467	493	495	478	489	490	438	488	493	501	442	455	479	471	482	462	457	490	464	493	478	458	467	525	471	483	436	448	463	445	455	460	489	464	507	435	466	453	491	450	466	505	503	525	468	479	474
23536	21579	29283	24122	21913	40097	50835	38343	22919	4159	575	474	256	301	283	729	357	239	245	227	228	256	215	235	228	232	208	231	223	218	205	236	231	252	236	216	214	237	257	201	214	230	222	286	199	223	226	242	228	235	270	228	269	265	257	257	225	253	233	206	249	231	240	211	239	261	250	243	252	239	220	204	237	190	249	228	236	206	230	229	239	197	225	206	226	240	244	220	227	191	233	236	231	212	232	192	243	234	225	218	246	203	230	258	226	216	223	219	246	219	230	208	208	214	253	238	218	224	241	218	212	232	244	208	235	218	203	234	207	225	234	219	198	247	212	202	240	238	240	238	251	195	219	202	256	223	251	230	233	207	245	242	210	214	219	203	253	238	239	196	210	227	246	234	226	205	227	215	228	209	196	215	207	226	243	258	227	205	225	242	241	247	250	215	225	234	198	221	204	234	216	217	240	203	238	232	220	237	223	234	201	220	226	237	213	202	214	217	208	248	202	229	234	236	240	243	242	216	203	214	218	209	207	225	224	209	226	232	229	229	249	192	226	224	244	218	203	207	213	212	213	259	237	220	210	250	233	228	243	233	227	237	241	245	252	217	220	231	208	208	217	224	231	220	249	208	214	206	242	201	225	225	244	228	233	205	238	238	238	204	210	267	224	240	248	233	215	231	231	213	209	214	247	205	240	233	248	249	232	224	209	219	222	248	239	234	233	245	213	260	224	225	222	234	244	233	249	239	215	208	219	208	247	215	232	227	215	211	239	238	223	237	237	229	219	271	230	232	214	260	255	229	223	212	210	231	232	242	235	258	233	233	234	228	254	214	231	214	219	195	240	226	225	240	224	211	244	229	249	213	222	243	228	239	230	257	217	256	217	242	229	206	232	227	222	231	207	228	224	255	245	235	217	249	233	226	252	209	210	226	232	206	234	227	219	230	213	215	256	240	206	201	223	219	225	219	215	239	228	245	225	245	239	212	238	243	234	244	231	229	214	256	243	236	208	220	224	218	199	215	205	228	223	232	213	227	214	223	237	235	244	208	232	256	203	213	235	233	227	218	231	239	240	245	218	228	208	237	216	213	235	212	221	249	237	222	221	237	247	243	211	228	244	242	234	231	208	231	240	251	222	205	231	227	214	227	231	227	238	202	228	243	251	217	208	233	236	224	243	208	240	215	227	216	252	222	223	220	223	221	240	235	234	246	265	227	237	228	213	218	238	216	233	232	232	239	233	228	225	194	224	236	220	207	226	223	255	218	247	216	217	200	213	207	225	217	226	211	219	220	218	194	255	197	247	232	234	226	212	229	222	227	237	228	238	213	224	219	205	235	221	218	254	213	229	210	230	226	235	200	210	229	202	217	218	220	205	224	230	239	221	237	207	220	234	226	217	224	219	223	232	223	219	235	231	258	207	214	213	224	257	241	229	216	218	221	233	263	241	222	220	238	243	228	235	218	222	206	249	212	207	227	210	220	219	234	212	231	269	263	221	230	192	198	232	200	226	234	234	237	231	223	229	227	234	226	221	248	232	248	218	215	232	247	243	215	237	240	241	238	243	269	254	236	244	229	230	244	235	233	242	243	211	232	201	215	225	226	240	207	222	238	235	227	242	211	242	214	224	227	243	209	208	212	244	208	226	214	215	226	232	211	213	222	235	208	215	256	239	234	218	227	261	238	230	243	252	231	232	224	223	242	213	245	240	242	241	211	288	242	238	227	233	253	245	237	219	231	251	222	232	217	254	211	222	217	191	227	249	249	223	203	251	229	241	228	219	203	216	218	228	235	230	224	217	219	207	199	231	226	228	219	236	216	233	227	216	228	218	213	214	231	213	221	235	232	207	225	230	213	215	225	236	211	232	243	239	235	222	227	229	248	227	192	209	230	219	213	232	224	213	215	206	240	235	253	240	228	244	234	218	240	221	199	230	224	216	242	206	219	251	205	226	221	231	206	237	222	228	221	237	232	239	253	224	220	223	231	233	237	224	222	230	213	221	251	230	222	219	251	235	274	252	202	242	205	231	214	232	218	232	231	226	223	223	225	260	238	254	251	219	205	247	243	226	234	228	201	227	215	230	231	204	192	207	223	225	254	219	223	262	215	215	249	218	227	240	220	237	230	248	231	222	233	219	208	213	215	225	230	227	220	223	243	230	228	234	216	236	214	211	213	226	250	216	219	212	218	216	203	205	239	221	221	239	215	232	204	220	219	221	215	203	221	220	222	240	203	223	221	217	226	225	229	249	208	224	218	226	255	250	237	204	214	230	240	227	262	217	237	218	225	265	220	234	207	229	226	199	225	242	204	223	235	232	200	239	217	218	212	247	219	215	244	217	202	236	232	225	228	224	236	215	244	214	213	213	212	222	246	218	264	244	230	223	227	237	208	202	225	235	233	249	255	228	212	220	219	232	220	235	248	240	252	214	237	219	235	280	247	226	237	233	219	236	221	249	235	256	248	243	229	222	241	203	237	217	216	222	215	242	244	228	212	230	233	207	233	206	218	229	228	235	229	232	241	253	221	214	235	240	197	237	214	223	210	248	219	222	221	224	246	244	227	233	206	236	236	215	251	191	225	243	238	226	249	206	205	216	225	218	245	227	204	189	240	242	205	212	208	221	222	237	218	211	217	248	226	240	229	243	216	217	228	239	229	235	220	220	225	232	254	248	238	216	225	242	222	230	224	231	238	221	222	237	226	219	212	248	218	240	227	235	228	216	219	248	213	241	249	208	242	213	242	246	209	171	248	234	243	253	212	229	233	200	226	207	212	239	216	232	227	230	216	227	222	254	227	229	239	238	235	233	228	230	209	193	228	211	228	215	223	236	237	217	244	225	210	226	210	239	196	253	231	231	249	235	207	234	231	232	197	229	240	216	233	212	203	225	241	229	212	236	239	226	224	221	226	221	244	225	233	204	228	252	223	247	205	225	223	220	207	216	242	225	258	240	248	229	209	246	220	210	250	236	233	229	200	236	237	212	253	209	213	211	231	258	254	213	214	217	215	227	215	263	214	196	201	221	225	210	251	218	229	236	195	239	219	236	234	212	224	222	223	237	209	214	243	243	218	204	229	209	233	247	241	245	243	239	202	204	205	232	229	245	246	216	205	195	205	224	249	218	218	217	233	227	221	233	234	234	234	234	242	215	222	250	232	223	215	221	195	198	225	232	229	251	216	246	236	217	255	202	217	237	227	220	239	239	233	233	225	200	201	229	207	208	256	203	233	210	244	212	213	231	244	266	222	226	227	229	220	220	239	231	247	253	213	234	228	215	239	210	206	238	237	217	217	229	209	219	233	203	244	240	251	227	201	211	238	221	223	231	185	219	236	239	217	228	227	267	223	225	216	218	241	252	239	246	185	238	225	226	206	207	209	224	202	231	209	239	231	234	230	225	252	216	232	206	234	210	212	212	211	222	258	219	275	220	244	232	208	212	240	237	227	228	218	221	196	224	247	235	225	200	195	242	210	229	238	247	219	219	227	228	211
31825	50895	36163	25773	31761	52923	53640	43771	29640	4231	1435	1320	531	552	522	2300	879	481	455	431	437	482	421	450	369	466	437	458	422	441	438	425	451	437	414	444	430	445	418	400	413	432	419	399	355	425	430	422	392	468	355	442	469	585	516	482	438	426	375	412	412	432	411	451	405	417	446	466	440	404	440	408	435	407	410	420	396	410	429	435	441	410	411	415	459	419	385	423	398	410	417	439	447	417	450	414	409	438	395	436	421	493	386	445	437	419	459	412	447	418	412	408	435	444	451	444	457	394	425	426	399	388	445	410	428	418	468	453	435	414	417	402	411	414	425	426	422	380	405	401	429	444	434	449	411	433	445	416	441	409	396	407	394	445	425	418	402	430	437	420	452	437	415	448	437	437	407	390	437	387	414	440	432	402	432	461	455	426	421	449	455	433	464	399	388	469	385	461	416	424	416	468	419	427	410	429	406	443	385	396	431	431	412	407	419	390	420	407	423	402	401	445	445	440	436	431	450	376	433	430	438	428	405	411	399	415	398	417	435	416	403	419	414	433	430	438	407	432	447	422	431	415	465	381	410	414	421	429	412	398	427	431	422	406	449	419	392	450	419	419	455	407	436	421	461	435	424	408	461	438	474	422	412	413	455	395	399	383	452	396	436	416	437	418	427	398	393	410	372	445	401	402	407	385	402	436	404	418	434	418	448	391	413	422	430	406	431	412	410	425	402	393	458	375	413	413	445	432	440	437	432	426	435	405	388	410	417	383	390	423	435	412	432	445	424	407	396	412	422	431	441	396	437	431	426	424	391	415	455	433	438	442	427	415	410	433	458	434	401	440	421	414	447	434	417	433	402	406	387	399	424	413	397	425	406	436	442	418	419	404	426	407	426	403	401	417	436	436	400	415	399	408	449	422	442	431	447	409	434	431	435	445	440	417	422	447	466	397	411	412	428	426	412	424	393	403	415	435	412	421	411	401	444	416	463	453	429	433	437	409	441	413	435	436	431	417	433	439	357	422	400	418	428	409	436	440	414	422	408	465	412	429	436	437	433	458	409	407	426	418	440	414	378	401	402	392	439	418	407	401	448	388	423	412	421	411	441	411	409	387	427	383	430	437	423	434	399	441	450	431	387	430	411	407	412	443	405	422	417	406	407	434	429	435	416	426	424	443	417	421	430	397	403	372	386	406	404	395	380	434	461	419	422	395	436	392	421	444	423	404	448	436	446	463	410	437	428	469	443	469	449	407	396	422	437	420	409	409	429	418	390	420	392	454	405	401	422	376	418	427	462	389	427	410	427	452	395	417	406	398	397	411	465	455	452	407	413	433	453	435	409	411	400	418	413	417	442	421	447	409	425	419	411	425	375	397	428	418	437	446	429	424	413	405	395	425	413	443	423	435	435	466	437	436	424	429	392	445	413	386	450	396	409	409	424	429	421	419	400	438	418	431	428	403	463	420	419	415	466	399	408	451	455	431	411	428	447	443	384	428	426	421	441	423	420	410	400	419	409	417	432	434	398	445	412	420	434	427	402	434	439	420	442	402	460	428	426	452	448	398	444	428	449	441	382	386	421	420	428	425	410	428	414	404	428	403	446	404	391	413	441	438	420	442	416	435	408	423	397	412	441	428	402	422	444	389	429	411	414	434	414	415	393	411	446	403	411	449	410	410	438	414	419	411	442	386	447	417	405	410	454	423	423	393	435	412	385	425	453	436	403	430	428	385	398	445	446	390	455	423	439	440	430	428	442	410	434	430	439	397	418	402	389	453	373	421	449	391	397	430	392	439	398	412	471	384	443	403	417	411	470	394	403	422	450	450	464	421	435	435	402	447	403	409	426	413	391	400	414	455	389	432	400	435	463	445	388	408	411	402	423	438	444	396	418	415	423	436	422	427	430	440	407	398	424	428	468	399	411	409	407	432	409	372	412	434	425	410	426	429	411	453	425	417	409	439	408	407	403	422	433	427	417	403	441	461	398	424	438	426	421	408	418	406	434	456	396	433	416	400	431	413	408	444	419	381	424	451	411	435	411	421	421	421	388	425	424	463	467	421	398	435	431	455	405	435	443	413	410	441	421	452	437	444	427	410	416	403	417	374	412	469	434	420	441	461	383	419	427	453	427	423	406	395	425	411	469	433	399	430	421	454	446	419	411	402	443	438	439	394	440	413	419	415	430	430	424	435	448	453	425	406	425	405	404	417	427	441	412	454	440	413	426	402	420	404	440	411	423	412	398	423	398	459	394	440	431	441	433	426	394	417	382	403	416	388	411	426	421	416	430	415	422	414	425	424	438	440	439	401	449	438	388	422	381	454	419	385	411	407	416	430	448	453	390	419	462	399	422	415	422	410	424	405	422	442	423	427	397	435	425	435	427	399	412	389	435	397	418	383	425	377	417	398	440	417	404	420	431	417	429	421	439	384	393	414	473	427	436	409	421	379	417	409	394	443	411	440	412	421	426	441	413	419	439	418	414	418	398	386	446	447	412	396	427	423	422	426	397	443	454	407	451	459	459	441	406	436	411	390	410	411	417	447	455	399	412	456	412	424	425	400	402	425	430	455	412	406	428	424	414	404	420	427	432	403	399	422	408	433	411	422	400	450	414	441	434	433	463	440	406	416	445	377	432	390	419	436	401	398	432	430	416	423	397	439	401	416	463	432	420	402	414	443	432	456	424	485	439	439	394	390	433	410	398	434	429	377	400	453	433	456	395	414	422	419	446	445	426	420	442	423	418	450	426	431	408	422	473	436	444	420	400	398	407	398	417	430	440	442	422	423	415	417	442	427	424	426	397	410	415	421	442	394	403	418	405	408	392	476	412	391	384	405	386	430	429	401	418	405	444	446	421	405	430	404	407	413	423	407	407	406	427	423	402	453	376	427	421	447	406	441	421	404	433	429	448	391	409	424	435	437	382	402	426	388	406	446	405	451	415	443	426	462	413	447	431	402	429	452	465	401	425	382	442	431	439	436	428	411	432	460	417	414	413	416	409	380	415	420	442	433	429	438	416	405	449	453	406	415	427	437	409	410	472	428	410	438	484	398	432	451	414	432	387	405	423	425	439	394	447	378	424	406	392	433	388	409	422	430	404	403	412	394	426	399	424	387	374	427	428	408	435	443	420	414	413	422	390	445	412	441	397	429	403	441	457	436	395	400	461	414	440	437	464	440	432	392	455	441	419	463	408	415	416	454	416	474	422	392	432	465	389	439	418	406	418	415	407	423	424	447	423	380	397	415	441	412	439	433	438	453	447	434	433	429	431	413	422	413	428	454	448	412	409	431	442	428	380	441	446	417	392	407	440	416	414	419	389	425	417	422	414	401	435	418	406	438	443	436	404	396	391	409	425	404	422	422	409	418	391	418	405	450	424	421	429	414	375	453	409	438	409	440	403	422	422	398	409	420	405	387	412	436	384	439	429	410	421	426	402	414	427	434	457	433	402	439	436	442	418	439	427	415	417	443	390	395	408	408	437	408	428	420	420	403
27302	22677	20239	9989	4971	7411	8195	5328	2158	423	326	335	310	284	318	321	305	302	311	284	291	276	302	293	296	285	265	287	292	259	277	302	271	301	289	287	256	283	290	288	283	292	327	317	312	296	313	281	284	304	323	295	297	284	289	320	254	308	260	289	282	299	294	263	288	276	312	325	296	262	292	291	262	305	283	304	292	279	288	284	289	302	301	299	288	304	309	293	284	294	282	286	292	313	293	292	287	270	311	313	284	295	307	293	273	279	281	283	297	269	289	272	256	332	269	321	271	302	286	302	283	322	298	303	292	308	288	271	280	305	270	248	270	294	268	290	288	307	326	296	314	311	293	279	272	301	315	279	291	297	251	291	325	287	282	286	274	290	296	250	283	260	246	302	296	304	297	287	288	289	311	289	297	315	304	293	277	327	317	300	318	280	275	303	280	280	278	294	292	278	299	302	275	296	276	270	275	279	291	273	275	275	269	290	304	312	306	274	267	258	295	311	305	291	302	276	285	293	299	317	290	262	295	283	303	278	283	280	270	273	302	296	289	286	301	260	263	306	262	310	289	299	284	285	315	276	319	289	286	296	283	286	299	273	288	286	306	296	319	283	264	288	289	280	305	313	281	267	283	313	297	311	279	293	296	291	298	276	317	296	284	312	273	290	309	315	301	294	285	272	315	274	261	304	290	299	317	304	292	283	323	295	295	295	287	305	288	302	287	301	314	306	297	279	290	281	294	288	291	296	283	291	281	271	284	312	256	304	244	299	312	325	305	279	305	301	318	309	303	275	284	302	285	276	310	277	321	284	279	294	283	325	312	269	296	284	257	268	294	288	339	287	307	268	308	269	300	264	305	268	290	305	290	315	288	295	268	314	275	273	265	286	286	296	286	309	285	293	259	283	289	314	305	301	267	283	299	272	266	295	314	337	270	290	290	297	282	297	297	291	295	272	277	269	292	302	291	311	308	252	287	296	273	308	286	287	298	265	268	300	289	286	306	297	258	309	272	277	275	300	297	280	312	290	276	283	294	277	312	290	270	289	297	326	285	263	290	305	269	272	259	317	286	297	281	295	279	276	290	281	297	257	291	266	297	300	283	294	324	282	317	256	300	276	282	276	334	301	302	301	309	274	293	295	277	313	250	273	314	301	312	273	270	282	317	292	280	276	305	284	299	300	268	296	262	304	282	304	314	280	298	290	301	281	303	294	281	280	294	318	273	294	284	305	287	294	254	274	281	274	298	272	304	315	298	281	279	270	319	312	284	290	300	266	236	273	269	259	290	305	334	320	270	305	280	275	281	264	272	282	296	304	284	279	286	290	299	294	272	295	315	293	294	321	243	296	280	280	306	275	304	242	281	261	317	261	292	288	297	323	252	319	282	283	286	312	287	308	283	295	305	306	286	286	306	287	294	320	294	313	279	303	291	281	285	276	305	295	325	319	268	307	280	299	297	276	247	313	308	298	298	293	281	300	302	289	296	273	307	313	297	284	290	313	287	277	301	265	311	286	269	319	299	293	323	264	286	252	261	329	258	294	289	313	272	298	295	293	284	304	339	306	276	295	302	284	294	310	285	268	272	265	277	285	300	292	294	300	295	319	307	287	319	287	293	285	303	293	292	291	294	315	287	292	285	302	273	291	289	315	294	299	292	327	310	308	306	274	305	270	295	290	264	259	290	287	312	296	304	264	282	289	305	274	316	308	318	309	295	263	284	303	282	302	296	289	276	304	255	287	300	329	286	303	312	284	281	299	315	277	305	281	292	297	276	287	297	276	307	293	272	301	299	281	346	293	288	257	298	296	300	282	265	277	290	259	298	294	270	299	318	280	286	279	261	280	257	277	296	294	288	294	283	304	270	294	291	321	287	291	307	304	280	262	274	290	283	281	240	300	309	276	273	314	309	291	268	286	261	283	283	271	293	271	301	255	272	286	301	296	302	281	265	275	291	260	304	286	282	278	281	293	311	308	278	295	301	265	275	296	289	273	265	312	268	299	322	257	295	297	259	299	320	310	293	302	327	253	293	270	293	304	301	306	287	296	270	266	284	317	264	309	238	309	270	301	304	302	291	280	272	250	240	296	263	305	273	288	288	312	310	256	273	306	296	295	280	257	307	296	293	288	278	297	288	265	286	289	282	314	293	293	252	315	273	304	301	318	289	302	311	278	320	325	272	294	297	267	294	266	301	298	261	315	287	271	287	291	292	278	297	284	295	258	318	301	300	308	289	267	300	271	319	271	282	332	294	299	291	288	272	315	306	286	300	284	302	298	298	273	291	310	260	285	269	278	276	313	283	281	262	265	287	285	298	289	261	285	279	311	291	300	291	311	282	323	287	273	278	310	310	287	279	315	295	285	263	270	275	284	295	280	319	291	294	287	265	291	333	258	267	274	285	260	298	308	300	306	295	288	294	316	311	287	272	308	276	288	306	308	297	286	281	294	289	288	267	343	285	282	275	264	293	286	267	279	293	290	284	270	301	321	268	262	296	276	264	293	269	293	290	273	292	261	303	285	284	246	301	312	289	312	286	318	293	311	301	273	292	280	307	286	270	298	297	299	290	284	282	252	318	267	282	311	281	283	280	313	330	310	261	315	300	295	279	286	295	265	283	261	311	304	270	314	287	307	309	283	258	309	265	277	282	299	293	294	305	309	251	307	286	301	302	281	307	284	279	324	253	274	306	265	275	290	293	312	312	278	322	270	315	267	279	304	286	273	290	271	283	281	277	277	294	317	285	283	321	297	283	276	290	285	274	288	322	315	289	291	260	284	291	316	282	293	257	339	290	318	286	286	305	268	288	306	276	273	340	284	283	261	283	249	325	287	310	273	291	264	287	271	286	305	283	308	284	291	295	278	306	289	299	300	292	261	291	287	322	321	246	286	267	271	289	284	310	291	284	263	282	278	272	302	311	304	287	295	288	275	294	274	286	283	294	270	312	286	281	296	302	298	325	283	277	277	298	318	300	288	270	299	309	313	272	284	278	276	291	297	296	299	267	290	255	288	289	265	311	318	262	288	285	297	260	295	303	295	283	296	290	273	289	324	277	280	289	309	280	274	292	275	267	283	288	270	283	270	290	291	298	316	288	285	257	297	291	278	301	283	295	314	288	282	289	307	306	292	275	285	264	284	267	289	266	284	324	274	294	271	285	295	308	285	303	277	269	316	282	306	293	298	288	295	272	281	319	244	318	295	299	275	285	289	301	295	309	290	284	296	272	275	270	266	245	305	319	309	287	264	257	295	281	255	294	269	331	300	315	282	276	276	271	297	309	312	288	295	280	287	304	307	275	275	264	291	293	282	293	288	300	302	313	248	319	291	283	275	315	298	301	299	285	298	293	297	296	233	295	295	314	295	287	311	271	302	270	327	259	292	283	286	313	284	284	293	302	269	293	290	293	285	293	289	282	294	268	265	304	300	315	274	287	259	314	314	287	292	296	261	275	280	308	293	286	273	302	285	295	289	303	281	294	303	269	297	272	303
25474	36512	25827	15035	12188	16799	16976	11623	4998	811	678	701	622	643	570	722	651	585	572	578	594	588	558	578	582	486	554	532	524	489	562	544	558	551	577	565	548	579	578	530	565	562	552	550	554	558	525	595	527	546	522	571	566	542	520	549	521	524	537	537	576	540	547	565	570	535	547	597	541	594	552	560	565	578	539	550	530	551	545	572	549	582	576	555	569	588	553	562	540	530	547	509	530	516	566	538	548	556	581	533	527	569	549	533	551	590	581	552	570	508	547	562	565	551	568	560	551	549	567	571	597	509	580	557	561	584	549	523	557	548	583	558	531	565	542	557	571	513	551	551	594	558	552	531	550	566	533	573	547	526	542	557	518	619	536	557	579	554	539	598	524	533	559	568	506	609	570	591	580	550	559	543	589	564	563	543	508	557	567	555	556	568	553	576	573	556	530	507	549	541	517	580	584	535	510	528	540	562	521	554	539	538	574	546	536	561	518	588	575	577	558	550	593	523	535	561	550	511	546	549	583	480	570	532	604	537	561	547	565	577	557	546	526	582	529	557	546	539	550	574	557	547	599	570	542	590	534	597	590	556	519	559	541	541	544	549	548	534	540	547	525	531	598	552	531	531	549	599	553	554	554	526	543	530	586	572	539	548	556	547	567	586	562	564	564	545	580	545	560	537	505	557	544	529	582	551	559	515	527	517	546	560	599	526	553	540	562	613	574	517	526	527	535	546	540	577	573	493	555	478	579	530	570	518	557	567	548	573	563	527	559	551	535	556	523	566	540	581	547	584	559	539	576	566	572	559	529	606	558	578	541	560	546	588	552	521	548	552	569	567	552	571	537	549	577	564	576	560	553	569	524	535	580	559	572	580	524	543	534	563	513	601	562	540	518	547	510	559	547	558	565	553	574	533	546	553	515	582	577	535	547	577	564	521	567	524	583	518	534	549	574	555	544	541	599	537	541	523	580	587	581	532	501	548	539	537	566	597	581	543	575	536	577	551	535	539	550	538	543	569	567	558	521	528	537	547	561	520	511	547	615	562	535	522	527	550	596	553	522	556	516	574	582	562	564	528	565	538	502	529	564	494	568	576	554	561	557	526	555	582	558	567	543	583	584	537	571	588	584	577	549	511	554	549	558	534	557	555	528	577	562	540	555	580	538	565	584	569	535	549	530	542	536	557	533	488	540	581	541	560	551	540	579	535	552	581	587	531	545	548	546	509	530	573	546	569	513	563	539	558	534	551	567	547	585	574	523	551	561	555	508	539	544	541	538	542	511	556	544	551	545	550	552	586	554	533	569	582	589	534	517	615	501	568	567	566	523	560	568	569	534	507	496	584	521	536	586	517	545	567	550	527	594	546	584	524	557	546	581	548	554	515	565	572	541	523	548	550	565	528	549	530	562	554	565	547	544	519	584	563	565	562	536	552	570	578	591	557	548	544	550	561	580	585	486	522	553	555	538	560	566	537	542	587	567	560	530	576	498	601	540	482	552	536	557	490	550	578	559	552	558	571	594	508	513	558	565	573	602	511	580	563	542	558	566	582	551	562	547	583	553	544	563	540	570	560	523	521	557	547	519	590	542	536	572	575	522	528	556	573	533	530	550	510	571	573	588	520	535	534	529	512	548	593	536	500	545	540	544	552	496	560	595	507	510	562	533	555	576	559	600	550	569	549	568	539	526	525	533	583	592	562	538	569	525	537	526	509	539	542	527	547	579	537	574	537	567	585	533	527	594	556	551	568	541	590	566	537	560	534	513	510	564	610	565	535	542	536	606	574	548	564	543	545	558	543	557	544	566	532	546	517	590	533	539	543	538	541	537	600	612	526	584	552	572	531	554	570	544	579	587	580	515	529	549	550	602	524	514	609	546	563	546	568	540	572	564	545	525	564	569	571	555	592	588	571	537	629	500	543	548	546	550	567	549	586	542	570	598	547	572	569	499	553	547	506	579	557	582	574	554	500	625	584	532	529	561	556	574	540	536	545	519	579	542	568	544	600	586	526	555	529	549	547	580	516	564	558	515	558	562	537	530	564	569	513	521	568	580	567	567	556	561	533	544	560	510	526	560	560	557	530	579	572	569	551	514	488	559	583	561	566	541	532	552	562	539	558	549	557	543	590	568	550	526	561	520	552	558	505	543	526	588	533	534	537	528	537	521	574	533	536	612	545	518	529	533	577	503	582	533	544	496	555	583	594	555	535	503	537	569	537	556	558	557	539	564	558	561	519	556	579	615	555	545	573	529	577	593	546	537	558	505	547	506	537	554	557	561	530	570	574	530	572	550	546	552	532	568	561	532	539	539	515	510	525	590	551	570	517	581	512	610	545	577	574	529	580	522	559	520	563	546	545	547	520	549	584	512	555	574	515	530	538	587	550	530	546	529	597	545	557	537	556	569	584	546	562	536	511	551	544	572	517	546	572	573	567	600	564	578	591	521	543	556	561	594	512	522	536	552	571	566	578	554	564	533	519	582	581	591	548	587	562	574	539	539	579	537	545	557	578	576	555	529	556	569	510	537	551	553	576	549	546	586	551	557	559	599	524	586	573	546	527	521	572	570	517	522	557	570	585	568	553	564	534	541	514	577	614	545	582	560	580	527	544	540	524	525	547	588	556	551	526	542	535	580	550	537	551	552	566	509	578	564	522	617	567	565	586	583	544	544	555	559	571	565	549	592	547	585	519	563	533	555	529	555	555	570	602	539	568	591	536	576	554	565	552	553	520	518	563	550	535	541	493	574	551	570	554	565	549	528	543	540	521	553	572	549	600	552	547	555	575	526	539	572	600	567	565	515	594	539	535	532	538	564	521	604	567	603	546	574	554	536	556	573	559	538	561	575	572	528	571	550	549	530	476	543	548	539	557	585	594	551	564	558	573	590	551	547	609	546	523	537	527	570	543	554	540	562	590	561	543	571	579	533	525	587	572	564	524	554	537	566	552	561	558	550	506	557	549	552	536	522	486	572	559	559	544	530	573	548	532	554	585	554	556	578	572	561	545	557	579	548	505	530	573	570	578	521	588	566	581	532	588	580	523	523	528	570	550	544	528	527	535	544	512	535	541	576	555	561	590	550	517	559	539	595	543	548	552	572	551	548	521	518	557	558	545	519	548	583	562	592	573	562	550	534	540	539	557	549	555	540	491	535	557	536	528	521	583	566	541	528	567	561	548	529	535	564	549	548	584	521	544	548	525	577	520	526	553	528	530	571	565	538	588	557	509	538	526	554	593	543	587	553	536	542	553	532	534	567	549	540	613	590	559	530	576	571	543	559	515	540	552	535	527	600	594	540	534	539	559	542	529	552	545	553	527	540	525	526	516	502	550	585	596	543	541	532	548	536	551	531	571	573	552	553	561	530	547	541	566	498	562	540	569	522	555	523	569	515	584	555	540	542	533	535	537	578	570	548	555	543	541	552	588	539	560	577	546	516	556	531	554	566	573	573	534	490	553	542	542	545	577	529	539	543	575	543	544	585	563	563	573
24537	21596	28673	24801	21065	28792	37985	28249	14950	1345	423	385	284	267	287	519	324	235	245	228	230	250	254	263	251	262	239	254	239	263	251	241	248	237	222	215	250	260	258	247	238	277	240	241	261	254	229	263	231	259	257	267	248	302	268	206	243	254	233	257	234	253	253	255	256	261	267	261	252	228	257	258	256	239	271	221	258	223	249	233	267	255	229	240	251	244	229	252	257	246	230	242	282	275	231	258	254	264	249	272	256	280	261	255	226	245	252	264	250	258	226	233	252	263	257	254	265	234	251	259	251	239	229	261	232	253	270	245	254	244	256	267	265	241	247	231	242	244	254	249	237	241	251	237	229	234	266	270	254	252	258	261	243	239	239	248	240	272	230	213	232	232	275	260	251	221	261	256	244	237	236	264	266	231	258	226	232	251	223	219	230	238	232	214	253	249	260	234	224	255	262	259	244	243	248	238	293	230	263	228	257	259	236	234	250	248	261	255	237	259	258	249	247	259	241	245	268	281	237	224	258	233	251	244	257	259	232	232	260	249	234	251	263	225	249	233	247	244	244	258	240	267	272	271	257	232	259	221	232	214	245	258	249	267	239	253	275	217	262	232	235	242	277	263	257	263	248	259	260	243	267	278	235	237	251	258	238	236	245	254	253	237	230	246	244	259	261	259	266	234	258	262	251	223	248	258	247	233	285	254	233	222	227	235	252	252	232	237	259	257	282	254	252	242	257	258	244	245	248	232	251	238	246	242	284	244	251	266	244	260	226	242	249	225	255	269	240	274	219	270	257	277	265	239	247	216	223	238	255	263	208	258	270	258	255	253	255	234	253	225	272	261	246	246	236	235	273	246	251	246	232	274	244	263	229	252	278	242	241	245	223	229	240	251	247	257	227	252	265	249	286	250	270	272	238	254	262	244	237	250	252	275	255	257	228	245	256	246	261	216	240	243	258	259	258	291	251	239	233	233	265	276	219	251	278	258	237	270	250	231	256	241	230	245	272	258	242	255	245	266	275	245	265	233	244	253	237	232	245	257	226	233	228	231	245	284	229	262	246	235	244	250	246	242	214	237	249	266	248	237	246	244	281	240	227	251	245	257	271	242	238	249	245	263	238	213	249	267	251	260	260	236	220	241	232	252	243	243	247	255	257	287	239	241	246	250	253	243	264	240	259	229	251	247	267	208	250	246	238	258	243	245	238	237	252	239	233	234	238	268	255	241	231	240	232	245	253	232	226	237	246	245	285	228	259	246	247	233	233	226	213	238	237	257	269	247	247	222	230	248	277	217	241	259	253	246	232	252	241	248	265	255	255	259	269	221	272	267	225	233	253	261	252	240	246	256	259	257	258	228	233	224	262	242	270	259	256	244	248	249	258	241	278	265	261	249	262	272	227	218	207	252	248	244	262	227	245	251	247	229	264	246	258	220	264	248	254	259	255	286	261	251	241	230	222	243	239	244	246	269	268	291	259	254	248	265	238	257	260	271	237	262	255	258	268	244	232	240	247	250	249	249	238	250	259	261	240	229	237	230	244	249	268	234	254	252	243	237	230	245	252	238	205	264	258	258	250	258	238	247	246	216	246	243	240	241	254	237	231	233	243	278	243	249	280	254	259	256	249	254	258	264	225	221	256	222	268	221	250	238	251	235	217	245	268	245	244	269	265	233	237	240	221	239	252	254	248	263	247	251	233	232	239	259	269	254	265	256	258	285	276	256	247	250	220	265	251	241	277	259	262	254	248	246	245	265	257	240	257	236	301	223	263	237	259	256	260	242	263	240	239	228	234	236	221	220	249	264	270	223	255	243	257	235	244	243	250	252	236	224	220	245	274	268	251	252	262	262	244	219	249	238	271	256	250	249	255	250	262	236	256	235	230	232	232	233	250	247	222	264	251	239	252	269	270	240	239	250	246	255	237	232	238	247	240	245	237	271	254	247	237	254	251	225	242	236	234	250	254	253	242	243	228	240	244	227	244	244	260	234	217	239	254	251	244	247	288	245	254	262	227	231	229	252	252	264	259	256	249	247	242	233	242	234	245	218	233	266	227	222	245	228	269	236	245	256	266	249	250	234	263	249	284	225	254	238	251	227	276	248	231	264	234	258	267	245	252	251	246	248	262	278	249	241	240	237	251	238	233	268	238	266	264	234	246	218	273	246	247	221	250	243	234	232	234	220	250	262	229	249	233	249	258	226	246	264	236	234	241	238	251	238	262	218	244	242	266	260	270	238	223	237	247	258	252	272	246	238	252	252	233	267	244	250	246	265	245	252	250	241	251	234	260	242	271	273	275	236	249	225	259	253	220	221	265	239	237	236	252	220	246	241	246	254	249	242	228	255	236	237	245	235	264	264	257	235	227	236	254	266	252	260	232	247	225	228	240	252	234	245	222	264	263	248	265	269	255	220	261	253	237	215	241	262	240	262	250	227	242	222	245	235	224	242	241	237	237	243	227	251	260	263	254	260	278	237	271	257	244	213	226	262	261	255	264	245	231	271	261	236	250	261	247	247	242	233	248	257	266	272	260	221	255	267	249	255	234	280	213	256	241	253	257	266	238	272	248	262	265	268	249	248	284	260	234	248	260	254	211	285	259	254	270	247	242	240	264	241	262	243	257	270	279	231	242	245	263	284	269	250	260	229	245	237	257	240	257	279	258	228	255	266	241	267	259	212	252	266	231	234	290	240	224	245	264	248	229	224	233	263	242	274	265	248	236	272	249	225	268	221	239	238	240	251	270	242	260	237	275	245	270	229	243	280	228	255	262	276	254	249	256	247	247	234	245	249	275	256	247	237	234	235	227	244	261	286	227	235	232	243	245	266	261	251	237	249	273	238	245	260	251	260	228	253	249	254	252	223	250	238	256	248	238	253	251	251	231	227	246	252	225	265	247	244	286	238	262	229	254	245	246	275	253	232	256	266	275	215	241	229	239	253	253	210	261	261	258	236	203	242	263	238	242	253	249	236	236	245	236	233	239	274	244	217	264	211	261	254	254	250	262	261	228	216	201	238	246	254	233	263	234	262	244	232	244	236	279	267	235	256	252	211	250	238	243	244	233	240	273	247	264	250	243	243	252	237	247	235	270	234	240	245	230	243	280	262	235	223	227	243	259	229	270	264	264	233	270	242	216	246	236	255	264	262	222	263	243	249	268	247	251	229	245	244	229	261	245	242	244	269	251	239	222	266	241	253	240	249	263	248	222	258	258	222	242	235	252	261	265	221	264	254	267	249	219	249	270	253	279	243	257	248	249	224	244	270	247	244	279	286	266	231	255	248	266	249	233	248	274	235	219	241	258	245	222	252	246	263	226	250	289	261	252	240	243	222	274	245	254	240	245	247	242	246	230	238	267	261	232	240	228	246	270	240	241	240	242	235	248	268	250	275	256	230	269	279	259	219	228	253	221	238	251	251	250	244	226	241	257	253	240	263	252	274	231	269	251	268	224	269	242	244	262	254	277	269	233	237	243	231	232	256	261	244	232	271
28661	45368	33398	22432	24110	39315	43339	35638	21589	1878	1053	845	590	549	550	1441	719	546	517	504	476	461	485	522	479	540	472	491	489	475	470	496	473	483	453	495	527	494	469	520	525	501	470	510	524	450	520	436	505	490	472	510	541	576	519	495	505	526	486	453	463	473	454	497	469	516	468	483	503	494	490	509	503	491	442	478	460	457	469	481	460	469	459	474	454	487	490	505	475	465	488	460	478	450	459	460	517	479	491	448	541	463	455	485	538	522	449	451	458	487	500	487	503	464	484	468	425	452	448	462	487	496	493	491	486	508	434	490	493	470	510	491	460	470	512	497	442	464	489	529	475	491	509	486	484	486	482	500	468	488	474	462	460	471	524	497	469	465	474	466	515	463	479	483	504	455	470	446	460	474	485	504	498	471	460	505	474	491	468	493	489	497	469	501	489	502	487	480	475	494	488	468	473	462	505	458	488	468	450	481	456	513	459	480	458	522	522	495	473	480	474	491	483	471	467	461	498	468	463	476	443	469	485	428	464	458	474	502	501	515	509	453	472	479	442	451	472	485	477	434	495	468	447	518	463	447	451	512	460	459	484	462	536	454	496	462	469	485	491	507	503	461	454	464	493	490	511	471	471	483	468	483	487	452	506	475	498	468	464	461	496	491	480	487	505	488	469	508	446	459	451	463	454	503	488	473	465	472	514	503	541	490	463	483	456	504	454	480	473	463	471	507	511	470	479	451	458	495	474	459	469	442	485	444	473	454	500	472	456	476	490	455	464	476	479	471	482	453	456	471	514	453	480	453	476	514	446	466	489	501	481	510	502	491	434	470	490	478	469	480	474	481	486	461	497	477	543	466	477	456	468	461	497	489	513	506	469	480	459	518	477	467	510	494	492	454	453	474	471	489	488	454	498	488	468	522	481	472	535	497	483	438	477	457	477	489	492	483	500	523	453	524	470	440	489	473	543	463	462	468	439	492	486	480	445	472	470	470	483	492	472	450	509	454	463	487	496	496	485	467	487	484	489	463	488	478	507	486	488	458	501	511	468	480	460	442	448	526	446	477	502	507	455	509	485	496	436	516	478	465	477	505	504	455	499	498	517	470	477	467	476	493	497	478	494	487	470	457	491	479	481	452	513	500	467	447	477	492	461	528	502	470	487	457	491	465	473	451	476	459	493	467	474	492	493	497	494	482	440	521	468	479	481	456	516	476	488	480	468	499	481	493	482	480	487	481	472	503	488	476	515	474	486	457	451	442	467	478	483	474	493	444	516	480	477	508	453	504	484	453	474	495	499	455	501	450	462	496	436	457	496	492	494	519	481	424	450	449	496	493	482	481	471	473	483	468	500	500	462	465	497	470	453	504	472	472	464	446	488	458	461	489	443	500	481	487	494	488	481	502	494	470	482	461	454	496	483	461	489	489	462	456	492	501	476	453	456	473	496	483	451	463	461	485	490	454	432	440	491	437	484	435	515	511	466	491	466	454	502	460	471	481	489	484	453	479	455	508	463	471	490	437	480	468	486	433	471	493	487	487	463	491	500	498	488	482	503	488	484	493	482	508	452	474	489	470	490	470	472	470	479	498	472	468	477	509	488	477	481	449	491	506	463	505	463	490	469	475	464	460	510	470	496	471	494	483	485	467	506	469	489	455	456	510	484	459	482	453	482	443	515	493	471	476	520	485	495	504	458	442	492	488	476	501	457	487	500	471	487	497	465	453	497	519	457	503	464	450	489	469	463	486	504	496	467	479	477	534	455	492	487	453	491	518	463	467	480	488	484	476	504	467	500	481	465	455	459	443	497	503	464	505	427	489	447	477	504	488	501	467	465	492	486	488	461	473	457	462	486	474	446	482	452	479	493	501	444	499	479	516	486	499	481	495	514	493	484	508	487	483	493	514	466	449	464	464	488	474	469	460	486	496	464	465	448	467	470	491	488	506	483	475	503	481	463	482	498	469	469	529	470	473	463	458	459	504	471	508	451	490	520	479	463	489	499	464	507	511	515	486	525	477	468	494	435	503	480	529	491	465	449	486	471	476	448	478	472	488	449	465	478	483	434	479	486	467	461	475	506	470	513	474	510	504	468	476	486	469	462	471	464	505	467	457	456	487	481	467	479	485	483	465	480	486	512	462	469	509	480	492	442	451	480	496	471	478	495	445	457	515	486	451	444	480	487	514	471	486	479	485	477	470	483	483	458	500	483	490	482	466	448	506	461	494	473	486	496	468	485	486	497	499	507	453	475	458	521	503	474	529	488	423	471	451	480	466	476	495	437	483	480	490	442	491	473	478	487	469	483	462	468	481	480	496	442	491	454	501	485	494	452	496	466	472	485	473	470	471	492	478	490	497	504	465	462	492	511	482	464	470	464	514	480	463	482	464	481	468	497	482	505	485	471	473	433	482	483	446	495	460	479	501	466	464	448	426	438	475	483	480	485	444	494	502	484	480	482	506	470	480	531	485	496	422	465	477	469	421	521	483	505	469	518	486	502	500	474	448	483	468	497	468	457	456	442	464	484	492	487	500	474	438	468	466	462	487	485	481	483	507	487	507	469	495	448	484	454	487	466	458	501	474	482	442	470	472	467	445	485	450	472	448	499	499	507	496	513	496	506	458	483	448	451	481	463	462	453	479	477	478	505	458	484	499	496	440	480	515	487	462	493	460	464	475	520	490	480	459	502	493	450	466	511	502	501	492	491	481	475	496	481	526	495	458	476	464	453	458	471	486	462	480	498	479	460	446	494	497	493	487	520	482	540	481	486	477	436	501	494	442	483	451	464	440	475	494	460	483	482	469	473	463	517	495	506	528	494	479	444	459	502	478	421	509	486	509	482	456	489	502	489	484	488	487	482	468	488	496	516	502	475	479	475	475	446	480	484	468	470	492	480	500	471	499	493	486	486	468	458	461	510	443	497	476	416	482	452	470	480	493	454	504	473	436	460	482	460	480	462	498	477	484	457	470	489	475	444	498	461	438	440	480	476	475	470	474	504	520	482	450	491	502	517	475	481	456	438	479	478	498	461	468	453	491	495	479	511	476	457	489	474	445	484	469	492	490	467	471	453	486	463	485	467	484	530	481	459	439	487	498	442	480	441	468	484	472	462	484	448	490	471	480	466	447	502	467	481	497	458	494	486	485	488	465	484	497	499	519	481	474	484	485	480	485	459	466	454	462	493	451	476	512	468	443	489	455	489	479	464	477	462	469	490	477	450	502	467	453	487	476	460	439	487	453	462	451	462	482	476	475	471	471	483	448	449	501	465	471	470	508	438	489	496	490	486	526	486	480	486	497	477	483	466	481	471	472	471	483	480	438	478	464	439	508	483	460	476	485	473	483	456	474	498	449	459	476	484	501	458	502	508	481	472	470	504	468	447	462	465	473	498	460	414	439	444	486	492	518	490	445	446	471	486	498	454	475	477	458	462	534	526	482	469	512	478	473	491	446	470	489	483	480	485	484	472	484	468	526	465	524	469	491	478	505	473	491
23629	21620	29415	24168	21575	27712	51475	42978	27191	5762	499	422	298	280	244	281	248	244	197	246	202	229	210	246	242	220	236	227	231	233	217	232	249	224	226	211	221	236	232	239	257	214	227	234	219	233	232	228	217	235	242	244	290	287	266	248	246	268	219	213	244	246	209	203	210	219	233	220	205	219	217	229	223	254	236	216	231	232	227	237	224	228	227	228	234	257	233	210	222	239	221	237	247	235	239	246	221	218	217	232	235	231	221	238	201	233	228	275	246	222	242	214	229	203	223	234	245	204	231	235	195	250	211	235	216	245	227	243	220	224	234	225	211	220	223	236	245	232	226	258	246	236	219	223	185	258	227	237	247	215	229	240	235	253	216	245	217	199	229	216	232	205	240	255	250	209	222	243	232	222	228	235	238	219	227	250	214	205	236	219	257	229	216	233	213	206	236	233	213	226	220	242	255	219	190	205	232	202	248	243	206	239	218	225	197	225	210	243	229	239	211	238	271	229	227	225	244	232	203	212	243	226	209	224	233	260	229	226	217	205	221	245	217	213	200	210	241	219	243	236	216	237	238	202	220	210	245	207	185	222	215	236	204	205	214	239	229	224	204	226	214	232	196	232	233	233	218	261	231	239	231	224	222	246	203	273	197	202	227	211	222	233	245	246	228	240	244	244	204	229	211	213	229	227	221	216	208	197	228	216	232	234	218	257	212	211	233	219	237	240	236	236	205	219	232	254	224	218	218	242	210	228	209	229	237	246	205	214	247	215	225	170	228	246	247	232	202	235	237	220	217	237	227	208	223	225	244	222	214	208	236	230	220	219	221	218	232	222	256	244	214	225	219	217	243	226	214	234	245	222	230	241	261	218	228	270	207	225	227	208	231	213	222	228	209	240	228	220	224	228	227	241	212	218	233	244	217	218	204	201	239	252	226	234	226	226	250	222	220	226	263	203	207	233	219	227	220	225	225	243	234	215	199	223	215	223	236	229	226	224	227	209	234	219	216	224	244	214	234	202	202	221	242	229	227	223	224	217	236	194	241	235	219	235	226	198	241	205	228	214	209	231	223	203	206	237	224	212	213	233	212	221	235	237	231	255	226	205	229	227	247	216	206	222	236	229	225	242	197	216	246	213	247	236	231	242	234	224	252	246	208	219	235	237	210	195	224	270	228	209	262	232	236	239	234	231	220	240	242	218	237	215	212	213	239	243	250	222	199	219	254	240	247	228	213	226	218	231	205	213	211	233	208	243	238	209	227	237	214	253	233	218	212	245	228	228	209	217	225	221	222	246	222	244	230	251	241	220	265	225	228	221	215	227	208	218	215	216	227	236	220	212	235	225	250	246	215	235	230	243	233	222	243	225	213	234	242	223	225	241	221	239	213	217	213	216	250	217	206	217	221	225	228	227	198	226	234	219	236	226	246	200	225	217	227	220	215	215	195	209	218	225	246	247	225	217	202	191	235	239	237	215	239	229	226	222	200	258	236	209	213	230	230	202	212	239	241	232	221	248	231	237	205	239	223	218	225	242	240	250	250	240	203	225	220	188	230	227	250	250	234	209	201	249	209	214	216	203	217	239	231	208	215	225	208	234	248	242	240	215	201	216	246	216	252	223	251	222	237	204	226	249	218	209	205	245	231	215	208	230	228	223	216	219	261	234	242	229	233	223	215	263	238	227	256	220	235	213	212	266	225	205	201	237	214	219	211	217	238	217	210	221	209	220	208	227	244	252	246	217	233	222	222	232	220	245	232	219	233	198	228	226	241	202	220	246	223	221	241	224	227	215	220	244	213	264	226	216	203	222	261	211	247	237	239	229	230	231	202	209	216	259	208	215	229	232	211	211	227	219	225	207	234	233	231	243	226	245	216	191	259	225	241	224	218	229	225	227	251	204	220	218	221	225	239	226	249	221	233	213	221	219	220	210	226	238	228	221	254	230	222	205	211	216	251	246	229	220	184	219	220	257	229	245	252	259	257	236	206	238	231	220	219	201	241	223	223	249	233	240	241	223	220	248	223	244	269	238	205	202	214	220	209	229	238	237	247	229	218	212	235	232	229	225	220	238	218	217	198	218	232	203	210	208	247	247	228	239	226	223	217	244	187	237	242	198	210	219	240	263	219	208	235	244	260	223	231	216	245	232	236	210	221	226	235	234	230	210	226	223	217	194	212	256	230	208	209	242	201	195	228	227	238	209	216	231	208	206	219	219	213	235	198	221	233	208	210	234	225	231	223	234	210	226	218	218	229	216	191	226	230	256	237	229	230	236	223	238	242	237	206	230	242	208	223	254	219	253	235	233	248	232	234	199	238	209	242	254	187	249	234	199	219	223	214	219	210	236	211	248	214	232	209	213	228	206	229	244	240	222	243	212	242	230	223	231	244	233	217	247	224	235	224	210	190	224	239	219	245	232	229	193	216	212	236	240	240	212	222	222	249	188	213	203	216	235	230	245	214	229	226	211	196	227	230	223	226	223	198	212	222	251	203	243	245	219	228	217	246	212	247	208	214	206	247	210	200	218	227	199	222	213	247	244	230	236	216	203	253	225	215	219	209	215	206	208	221	252	208	212	245	207	226	205	226	227	226	233	218	229	227	243	210	251	216	236	221	216	275	238	260	222	225	269	260	213	220	231	227	208	224	229	238	236	258	232	228	221	255	234	261	234	223	201	214	235	230	227	240	211	237	223	243	242	223	215	261	212	232	214	230	234	249	229	232	227	254	228	230	218	216	226	243	232	222	218	233	204	220	205	231	271	211	204	191	210	213	237	219	205	214	240	220	227	211	197	225	236	218	208	244	234	219	256	231	232	226	219	240	224	216	224	225	233	231	232	227	238	220	255	229	227	205	206	250	184	228	230	218	198	217	226	229	226	215	228	203	249	206	264	220	226	220	200	201	200	231	188	251	245	225	249	217	221	229	198	233	223	217	232	236	222	214	258	205	238	222	236	251	222	209	210	247	246	220	227	236	223	222	231	244	234	205	232	208	230	223	205	219	230	229	219	223	204	219	226	200	217	231	206	200	219	225	219	215	228	218	241	235	226	208	246	215	221	220	239	227	210	226	217	212	244	225	235	222	218	218	211	238	227	243	215	213	253	228	232	213	227	232	219	232	216	246	198	204	229	219	230	199	230	224	229	224	248	226	219	232	191	214	201	247	217	233	209	238	203	212	228	229	224	228	221	220	241	229	235	232	232	238	212	217	258	225	246	220	239	253	212	212	226	209	251	225	230	211	234	208	224	245	222	203	244	217	228	216	232	231	225	211	238	258	207	234	224	217	215	207	219	213	237	216	226	228	205	246	224	247	240	236	247	215	204	209	233	256	213	226	228	236	211	204	216	228	207	217	213	224	214	238	220	226	222	209	226	243	243	208	216	221	200	195	233	251	226	234	226	218	214	233	209	225	229	204	194	210	232	232	252	229	247	230	217	229	220	230	225	210	211	222	258	246	239	226	228	228	229	223	225	233	227	209	229	214	234	219	218
32003	52713	36494	27266	21333	35081	54742	47638	32989	5218	1262	1301	561	591	563	587	542	518	525	483	484	458	422	442	461	392	453	452	440	447	444	447	403	450	418	406	440	434	423	446	431	437	396	443	418	430	428	422	437	408	441	507	685	567	470	450	472	445	468	442	437	435	409	416	386	402	429	393	440	404	429	423	375	429	446	426	460	437	406	423	416	406	434	401	430	385	439	403	450	425	423	434	460	411	446	418	412	389	401	441	436	390	431	423	387	440	412	432	433	430	383	423	437	395	424	378	436	464	437	437	487	405	425	415	406	442	431	437	391	418	411	447	422	421	426	473	424	412	421	427	468	451	403	413	400	427	431	442	406	427	410	434	414	435	443	403	417	442	408	467	442	404	422	420	444	419	402	418	379	404	438	436	393	426	437	439	403	406	416	390	415	457	412	438	458	433	429	405	425	391	411	424	419	374	418	473	407	442	438	409	443	388	419	425	436	411	392	400	449	444	407	384	470	399	441	438	415	406	431	442	429	412	405	445	408	435	414	438	438	434	453	445	435	413	444	417	451	401	396	395	424	408	397	421	428	423	428	409	406	413	448	428	410	373	420	403	365	446	397	433	414	397	423	463	431	430	408	430	410	399	410	445	414	449	406	406	435	401	417	390	425	441	383	455	415	443	467	426	458	415	405	433	481	449	420	464	424	416	444	440	435	422	429	424	413	423	433	445	422	426	404	439	440	425	403	440	434	469	414	408	424	480	410	427	432	426	386	404	420	435	408	409	419	431	426	426	429	452	397	390	381	414	409	395	458	456	426	447	409	422	369	438	408	413	437	411	422	416	435	430	406	372	425	399	407	404	429	389	450	405	417	423	440	403	403	397	460	407	421	422	450	421	423	405	394	439	431	385	371	421	441	380	378	426	437	435	429	409	418	410	418	429	430	450	429	395	455	436	407	423	440	428	424	405	429	414	391	461	431	425	428	396	458	415	471	437	464	391	441	400	434	427	427	410	417	467	421	432	418	423	411	436	413	385	428	428	396	414	417	391	440	438	405	430	408	437	394	398	399	426	438	456	419	416	388	427	408	444	419	409	419	415	415	438	417	376	419	386	417	395	442	380	413	412	395	421	418	398	405	421	422	385	390	458	435	410	384	406	402	411	402	405	448	447	432	446	419	416	407	428	425	409	439	421	452	406	457	431	413	361	445	436	416	406	449	454	424	435	400	394	423	385	414	413	419	396	402	420	423	390	428	441	411	385	378	428	420	426	415	413	420	461	426	422	413	432	430	417	436	407	440	447	385	421	437	430	444	406	390	414	395	441	427	425	387	416	425	444	461	424	420	433	457	444	406	414	454	429	409	439	423	440	408	451	448	461	418	423	408	411	451	373	410	395	434	410	410	411	402	419	434	387	413	448	431	415	430	427	460	414	441	409	435	436	433	386	419	403	459	397	384	461	416	440	404	414	436	414	404	412	428	409	413	421	411	433	432	423	441	438	397	415	413	439	458	449	438	401	401	403	440	407	390	441	423	439	425	422	427	417	402	437	459	444	431	409	394	420	433	413	405	413	430	421	426	400	427	381	395	470	418	424	458	420	418	423	404	391	441	411	401	410	452	421	422	385	419	394	452	412	399	422	395	434	383	424	410	414	469	391	408	355	380	398	423	410	432	423	450	418	397	400	415	414	433	410	425	429	409	431	440	431	403	423	450	406	432	384	423	373	442	434	421	459	441	411	418	457	417	418	407	444	416	384	408	437	413	428	419	450	428	422	432	398	445	447	403	453	416	397	410	414	433	424	408	381	441	417	411	425	430	441	439	417	401	393	414	427	395	407	433	422	446	384	413	402	390	411	432	456	450	444	439	458	439	395	435	414	421	445	402	429	432	434	411	440	439	417	411	428	428	410	444	410	427	393	418	423	425	431	431	415	423	436	397	414	422	399	401	437	451	379	398	429	447	425	401	405	474	430	419	421	413	439	420	448	423	412	412	436	411	401	422	428	407	408	418	414	419	430	424	412	436	398	403	425	393	426	397	416	398	407	399	407	387	440	395	415	435	419	389	434	405	437	463	422	431	407	408	447	447	398	416	422	415	402	415	448	430	416	424	447	412	404	415	392	422	447	468	434	418	443	450	386	412	415	430	414	399	431	393	390	371	439	423	434	401	401	426	429	391	415	432	392	411	402	439	459	428	384	415	421	433	471	436	437	443	429	453	426	409	418	375	389	418	399	416	456	442	405	394	413	429	398	427	397	448	413	427	428	391	379	409	381	409	402	415	430	437	409	418	416	428	392	432	425	442	432	461	405	461	409	439	402	402	426	376	416	409	460	419	407	421	415	423	422	419	413	434	427	393	438	457	399	403	447	373	433	407	450	424	436	416	430	423	430	422	420	414	449	428	430	426	433	429	400	435	414	450	413	405	376	470	415	427	413	448	408	418	420	468	404	417	424	388	419	442	409	435	463	399	432	396	442	432	458	415	424	395	421	455	416	421	427	429	426	450	408	371	420	382	389	383	440	392	431	429	346	419	417	435	427	426	409	375	436	411	427	454	433	440	421	444	423	449	394	421	413	445	396	400	427	443	418	448	451	411	424	424	384	412	438	421	434	406	390	397	423	389	398	438	426	469	452	428	398	391	423	382	393	419	407	419	421	422	424	409	398	413	414	436	423	413	404	417	414	435	425	423	412	394	434	465	413	461	412	416	424	423	434	434	401	409	440	418	430	463	430	420	398	431	424	404	427	442	445	401	439	394	464	413	450	429	427	436	431	450	401	430	386	447	402	441	428	404	416	428	421	415	394	386	426	411	411	399	375	423	430	400	386	450	412	423	411	418	410	399	432	443	398	409	441	406	402	398	439	412	433	416	386	441	424	421	447	436	440	418	437	396	415	420	439	423	422	401	436	411	421	405	412	420	412	388	439	415	420	449	448	435	413	452	430	421	427	408	413	438	458	407	428	405	440	430	421	473	455	434	411	411	468	452	403	392	443	434	396	409	376	447	456	459	409	418	452	407	406	417	389	420	400	468	410	450	423	397	443	415	434	428	425	477	376	396	427	437	441	427	401	414	449	415	431	438	437	429	416	452	441	422	428	421	435	405	394	429	424	397	458	445	411	379	410	435	426	439	417	381	420	419	428	423	391	406	402	426	411	432	431	442	439	426	419	429	442	432	402	423	388	418	417	443	434	399	421	414	429	414	397	415	413	437	417	436	439	438	413	406	422	380	432	436	434	437	412	378	431	455	402	422	409	437	429	406	448	412	433	423	415	406	442	422	423	431	416	396	434	400	437	423	424	414	434	404	437	406	409	442	424	448	417	420	414	438	481	397	418	427	394	428	415	434	420	414	392	417	463	425	443	413	428	430	425	417	432	437	427	382	387	424	422	413	385	430	431	408	409	403	431	398	408	403	406	428	433	431	412	424	401	438	446	418	408	419	416	464	364	444	438	420	450	413	450	413	397	411	427	440	401	417	441	441	441	401	424	410	465
27342	22834	19475	9989	4232	5531	7372	5523	2682	522	304	294	279	294	287	297	291	302	308	294	277	271	289	266	300	273	300	292	302	292	280	294	288	274	302	301	291	292	286	284	312	268	279	290	281	297	344	293	291	293	290	311	258	280	307	295	320	284	290	295	278	286	265	276	268	272	269	301	281	268	274	289	283	277	305	276	272	293	285	285	278	299	284	282	284	295	273	283	267	284	298	277	283	261	274	279	284	311	260	274	325	306	296	321	277	290	293	306	286	302	294	299	287	288	290	282	308	272	271	298	259	304	243	296	275	305	296	276	302	258	269	287	259	310	291	287	298	262	289	292	263	309	241	257	303	281	293	271	308	266	292	285	282	291	292	259	266	271	276	268	259	299	276	293	315	319	267	282	277	287	261	310	272	308	276	277	280	300	295	301	283	253	328	249	281	298	310	285	238	295	275	265	296	277	294	277	272	327	270	302	254	308	300	313	275	276	300	282	258	299	307	298	287	284	276	306	284	286	290	299	246	266	263	286	296	288	303	286	318	275	275	279	310	263	281	286	301	296	276	307	302	271	274	322	291	281	291	300	293	295	316	280	277	284	300	275	280	317	269	285	265	272	279	274	308	312	269	309	291	285	272	277	290	287	296	269	267	270	285	303	278	295	268	302	289	290	285	278	280	288	255	302	278	286	291	257	275	300	292	283	311	273	251	298	296	299	250	256	319	296	268	282	268	278	302	286	289	254	289	296	283	268	315	321	294	267	289	287	287	313	316	308	314	276	331	283	311	292	271	317	270	276	295	304	282	303	280	256	290	289	285	277	289	294	275	295	295	282	273	291	291	258	315	296	269	288	277	308	292	272	274	301	296	303	279	320	280	267	275	288	282	289	261	293	285	319	295	299	277	292	274	313	275	279	280	294	274	263	289	278	255	293	271	291	309	288	300	280	282	291	319	282	292	318	296	264	288	285	283	285	279	292	240	292	283	312	290	280	272	295	287	233	261	295	266	286	254	305	330	268	301	271	276	296	278	292	272	300	283	249	314	274	248	306	317	273	304	306	296	287	260	288	270	256	272	290	265	295	300	288	254	261	298	280	256	283	272	276	247	295	259	256	266	273	287	295	273	266	305	306	294	286	280	306	312	295	293	267	304	275	286	264	299	278	284	276	286	285	300	293	294	308	299	286	275	261	291	250	287	275	308	283	302	296	299	325	279	288	325	299	287	292	281	270	295	291	302	274	276	278	275	291	260	307	294	314	285	280	316	295	314	269	297	261	295	289	285	283	304	300	291	269	275	296	286	329	277	276	283	265	261	303	300	286	283	276	294	276	290	297	276	292	266	278	257	291	289	307	286	288	285	273	318	291	273	301	317	300	266	286	283	303	275	275	283	309	287	269	291	277	277	280	291	259	273	260	236	294	282	304	288	281	308	271	287	264	260	285	303	331	291	292	279	285	306	312	296	302	278	291	270	274	297	257	290	293	289	277	299	283	266	261	284	332	290	284	302	284	309	289	297	274	317	305	256	296	302	299	303	239	274	252	298	281	291	303	298	302	256	289	282	277	290	267	292	288	311	298	301	281	290	278	290	307	307	261	271	279	294	304	324	284	312	296	291	277	314	262	248	257	290	253	269	277	267	278	304	297	305	263	270	282	267	254	289	302	274	298	287	274	300	285	313	260	278	278	280	287	309	271	246	296	281	256	251	268	298	306	266	259	295	292	288	254	286	306	297	281	287	273	287	274	283	276	293	300	260	309	307	292	295	297	282	293	289	260	297	300	266	287	275	281	279	284	316	285	296	291	298	298	271	322	272	298	269	298	290	299	307	299	270	269	274	294	282	302	303	272	269	288	280	288	302	309	285	305	280	256	284	279	276	290	296	282	299	297	298	278	283	289	287	293	316	319	255	293	293	261	263	275	311	270	333	280	294	291	271	290	320	274	280	308	292	293	311	307	291	325	293	255	285	288	312	304	262	291	290	279	290	292	325	270	306	282	279	279	290	275	312	313	326	291	293	278	265	261	303	279	271	263	278	299	272	287	287	295	268	296	267	315	299	304	287	308	307	273	282	290	299	258	285	263	287	285	245	289	292	297	269	298	278	289	263	291	281	297	300	290	291	310	300	303	296	291	304	267	286	286	298	282	273	288	279	302	296	297	288	262	309	294	305	325	316	294	285	280	297	306	287	306	278	263	302	273	296	277	264	272	315	311	304	282	271	298	270	309	299	274	275	286	278	284	309	301	270	284	274	308	306	305	301	281	312	299	271	283	281	325	277	298	293	273	263	272	295	280	305	282	285	293	281	313	309	287	245	292	301	281	271	280	300	283	278	281	273	284	298	287	270	308	265	274	295	305	290	253	284	249	299	283	286	286	287	298	271	272	261	293	260	297	300	289	277	281	278	265	292	271	285	286	285	285	303	301	295	308	300	303	302	276	276	303	281	285	299	270	261	281	310	273	294	305	266	264	291	249	301	277	289	300	304	291	279	281	309	289	310	300	319	304	295	293	259	318	299	268	281	270	306	297	293	254	286	284	270	313	313	298	274	266	275	302	279	293	271	275	298	290	291	305	279	301	290	263	290	314	282	279	309	295	284	317	302	288	289	282	270	270	243	251	282	290	281	302	315	261	267	278	276	319	264	307	302	280	272	287	291	272	312	264	297	312	287	300	312	282	316	285	274	288	299	311	308	311	274	273	271	293	269	283	285	316	322	293	292	260	296	286	302	298	310	309	258	287	282	299	317	310	250	287	311	292	303	297	271	303	272	306	319	285	278	274	261	326	283	293	280	307	282	257	279	285	294	307	268	283	254	309	276	312	275	294	297	299	278	296	260	262	279	288	274	271	257	280	278	304	320	273	294	303	305	295	283	297	268	293	286	259	278	320	303	303	300	308	275	259	304	281	288	271	294	278	277	283	306	275	280	276	254	305	270	278	305	294	302	295	249	262	298	308	271	285	279	289	279	315	316	273	318	281	264	300	308	292	269	312	284	277	289	295	249	329	250	252	287	298	275	298	275	288	283	286	297	300	270	291	299	297	248	309	260	295	311	274	287	278	290	270	308	283	316	306	294	258	274	292	287	292	282	278	276	285	266	278	280	315	281	293	310	311	298	251	282	297	286	288	297	316	268	288	303	281	305	301	304	289	282	277	266	306	289	304	300	253	282	301	329	297	258	259	272	270	275	272	286	279	262	276	273	282	242	249	285	264	254	309	276	308	269	287	277	292	287	280	262	265	262	264	287	279	276	300	302	269	305	248	264	290	289	305	280	301	275	260	264	302	270	302	267	293	294	275	275	314	269	256	306	271	282	278	274	302	302	274	290	300	311	275	309	285	303	280	274	302	267	291	252	290	285	312	295	299	268	279	239	323	294	299	291	254	300	284	264	270	323	272	300	279	259	281	284	311	252	288	295	282	299	302	300	304	278	295	304	300	283	298	312	299	271	281	280	275	279	275	275	309	280	290	299	267	271	304	274	283	291	283
25486	36803	24567	15571	10560	13773	16343	12200	6343	1174	631	638	594	559	574	534	589	551	520	601	591	539	520	596	544	552	566	552	561	544	561	533	577	542	531	541	563	535	502	580	564	588	540	612	527	508	553	501	542	545	576	512	552	531	568	582	552	519	529	539	538	569	550	561	546	529	576	544	544	520	561	584	553	537	536	547	545	515	525	534	562	551	510	531	573	517	526	537	574	548	561	527	577	575	561	598	525	519	559	501	543	551	586	538	548	560	535	544	530	520	528	573	556	531	603	495	548	509	551	574	503	524	523	606	565	549	563	521	539	537	526	554	533	550	619	517	502	526	529	550	514	548	538	538	570	503	499	512	578	562	534	522	541	523	509	497	559	519	557	525	589	582	527	536	530	549	527	545	536	563	508	569	513	532	556	574	534	576	547	545	530	546	570	524	560	532	541	525	571	546	575	573	508	532	524	559	568	552	558	529	532	521	553	534	521	527	516	586	563	564	571	548	578	551	524	568	574	564	572	553	525	568	489	570	517	532	591	539	512	508	564	542	585	528	552	547	566	540	493	559	572	554	543	504	547	510	554	533	531	579	509	546	547	504	552	553	572	527	527	531	547	570	547	545	556	542	522	526	563	542	559	525	530	506	554	555	552	540	531	537	522	536	560	569	530	547	554	547	540	584	566	566	519	539	589	548	573	574	519	551	545	557	494	527	546	579	558	525	560	535	528	588	587	527	593	526	562	504	539	557	508	521	549	521	562	513	526	507	559	562	519	536	533	541	573	602	542	526	566	561	558	550	544	523	523	536	562	580	546	575	540	550	564	520	531	533	561	553	576	544	590	523	529	488	551	535	552	578	531	552	550	531	557	563	571	549	545	529	565	536	535	547	584	561	544	572	539	537	540	556	561	534	534	557	538	529	516	558	533	487	540	543	578	554	550	576	520	556	512	552	564	538	570	502	511	531	559	516	555	550	530	507	544	571	524	591	550	586	511	559	577	561	556	557	532	546	555	565	546	584	558	505	565	521	541	543	531	546	556	527	519	553	525	542	528	537	530	493	556	536	549	535	558	556	563	558	537	523	547	524	541	549	535	525	572	528	534	571	522	564	539	544	495	559	559	527	534	569	553	578	524	575	525	581	570	552	545	558	572	568	552	530	538	550	569	576	545	620	502	530	535	561	565	507	533	560	509	510	553	587	569	558	548	587	521	518	532	571	527	567	541	550	524	564	530	538	549	557	572	519	565	526	547	562	580	552	493	546	583	553	559	564	566	503	545	465	550	546	522	531	591	562	550	543	568	553	528	540	526	555	565	527	575	584	545	542	526	572	516	550	552	536	516	568	557	573	548	517	519	530	550	528	583	555	503	564	536	551	518	543	552	557	546	587	570	555	547	558	555	535	568	504	545	578	533	535	505	548	526	544	510	580	514	575	509	555	552	569	535	602	574	540	530	549	556	537	522	551	540	516	543	541	570	559	523	530	533	587	524	532	504	535	561	543	545	583	530	509	526	512	528	539	537	598	511	537	537	538	478	539	564	535	516	544	547	560	515	542	528	556	611	533	570	544	536	593	546	575	569	520	511	527	562	552	624	557	555	519	544	518	560	503	533	587	528	546	526	511	540	518	543	559	572	563	526	550	554	580	523	572	536	540	538	560	543	494	548	517	560	515	555	545	524	559	605	590	553	561	579	562	565	547	560	555	553	498	564	590	521	555	536	568	544	553	562	553	590	549	568	545	585	533	540	520	547	565	516	525	523	565	554	528	571	550	565	534	546	525	550	590	557	546	534	528	528	515	555	574	549	562	523	529	518	574	569	512	565	551	525	551	583	563	538	545	547	540	555	539	556	567	559	561	502	569	542	554	552	507	503	551	521	504	550	526	536	494	520	550	540	522	552	574	542	538	545	538	471	543	552	535	563	548	519	524	570	523	540	533	558	507	536	523	542	580	559	598	588	543	564	548	533	536	554	581	549	536	570	538	556	519	603	531	517	543	539	551	567	492	498	522	540	596	577	520	544	557	593	584	543	569	531	528	554	519	598	549	564	517	533	524	556	499	536	505	537	535	538	565	561	532	555	572	517	534	572	567	574	541	564	531	542	603	557	570	564	499	538	561	519	527	534	542	540	551	544	530	519	542	547	552	556	580	544	536	583	554	566	540	545	562	560	547	535	543	537	559	568	565	537	558	519	502	530	494	523	547	548	594	527	529	524	553	565	540	538	541	517	561	542	570	567	540	541	537	542	561	559	535	552	557	527	572	560	535	531	539	522	574	552	606	509	563	570	541	538	550	518	563	531	530	550	509	514	541	584	575	480	565	505	581	553	524	511	504	524	535	550	543	516	567	553	529	561	565	544	566	534	545	532	555	559	539	579	562	587	507	558	569	558	558	507	552	545	569	540	531	541	549	565	521	591	558	543	556	523	551	531	493	539	512	576	570	526	579	508	562	588	626	546	542	558	536	566	524	533	531	537	532	573	559	568	554	530	526	528	548	547	536	545	544	500	551	571	547	534	535	498	548	552	561	526	577	544	553	580	525	556	518	581	523	501	542	524	518	540	538	509	565	521	510	570	609	570	547	535	502	525	527	554	529	557	562	562	580	555	571	538	547	553	531	528	540	558	551	534	522	503	614	549	492	513	555	543	531	537	528	566	564	556	507	558	543	560	527	552	532	535	541	552	547	555	579	528	508	501	532	543	578	525	569	538	530	511	535	510	549	569	549	544	561	533	553	555	497	567	569	554	547	518	543	537	581	550	544	537	486	596	562	553	554	548	512	539	521	580	522	558	563	518	549	522	506	535	522	532	540	551	552	541	519	557	536	526	586	548	544	555	562	561	539	566	542	543	545	554	558	532	554	577	534	565	544	526	539	538	497	539	560	573	551	546	514	530	525	519	565	528	563	561	573	538	521	508	535	544	496	570	547	546	514	570	550	547	529	539	519	536	535	562	546	556	528	569	522	571	525	525	546	582	551	562	531	550	534	564	544	563	516	567	530	605	559	528	540	536	538	554	533	542	529	558	542	555	586	519	539	558	540	549	555	572	545	539	565	547	559	523	549	533	560	529	542	550	492	512	558	563	593	530	484	533	550	521	566	535	540	546	514	543	562	542	525	527	563	519	536	529	582	572	571	550	553	528	516	560	551	536	571	530	505	567	543	562	549	539	556	560	537	521	580	552	553	525	552	551	545	541	510	546	596	589	519	539	539	522	558	515	502	527	549	525	573	539	577	523	552	522	518	564	578	544	557	536	532	538	544	564	568	575	549	609	562	537	574	533	515	544	552	539	596	505	559	520	536	533	571	539	535	531	546	615	574	521	554	560	515	591	574	586	534	517	560	590	591	553	538	536	551	549	570	552	538	527	562	508	547	533	526	570	585	574	544	469	533	529	530	510	511	582	563	527	560	554	569	544	542	559	527	527	489	524	575	539	562	550	569	557	514	560	537	537	525	571	542	551	544	508	544	536	520	502	526	584	573	579	549
24592	21547	28609	24771	20433	23267	36454	30385	16605	3179	454	475	266	256	263	297	254	254	255	268	253	247	252	244	242	229	271	261	269	239	239	235	269	275	230	251	270	266	272	261	235	253	211	247	226	237	246	234	250	264	210	222	255	253	261	255	213	246	221	253	234	236	249	249	231	246	251	250	260	232	247	248	261	249	235	247	271	219	230	242	241	244	242	251	235	233	245	250	235	273	259	257	246	216	262	226	231	234	238	223	265	222	257	245	263	201	231	241	227	252	238	251	262	241	227	245	277	277	228	234	227	243	248	277	272	229	208	257	242	233	259	254	250	241	253	244	230	238	247	255	234	252	247	262	254	240	223	251	254	251	267	227	260	232	223	250	222	262	282	248	238	253	217	240	242	278	239	230	228	216	236	237	265	247	237	246	248	255	253	254	241	254	265	254	229	249	284	244	261	255	250	246	260	235	215	232	276	236	246	248	255	259	244	242	249	258	251	253	233	243	240	253	248	220	242	255	278	267	227	243	236	225	248	244	233	249	241	240	211	245	265	250	254	232	247	235	233	242	258	226	242	221	217	250	252	244	244	225	256	221	258	250	235	230	218	229	256	249	238	244	238	263	255	277	224	239	217	252	259	264	242	267	229	257	239	226	235	267	237	224	267	256	248	275	224	240	249	265	259	227	230	258	232	248	263	246	223	263	247	249	237	248	256	268	224	265	228	241	255	258	242	242	231	264	235	232	251	225	254	234	230	247	233	225	239	245	243	245	208	255	244	254	242	238	258	232	247	269	237	233	244	219	255	265	277	219	248	236	247	239	251	253	249	225	246	258	246	267	231	234	238	259	262	253	231	256	260	247	238	273	275	210	253	238	223	248	241	252	249	260	244	230	232	235	234	262	224	258	221	252	230	232	243	242	229	243	258	255	239	258	241	229	233	261	262	253	255	256	234	269	249	254	276	263	232	247	261	237	250	244	250	246	231	238	246	219	231	270	278	251	245	260	241	240	227	247	238	267	223	245	283	222	236	245	225	235	246	228	251	247	225	226	253	240	239	237	206	281	290	248	219	259	226	279	237	262	220	238	236	246	258	257	276	236	252	231	268	255	241	216	235	219	264	221	256	229	235	259	265	269	224	231	244	215	268	227	282	245	237	265	269	240	218	256	249	264	227	249	215	255	235	214	242	250	244	257	245	245	264	234	238	273	230	255	234	251	233	222	259	240	254	247	277	244	215	261	207	252	253	266	262	250	277	249	232	219	239	239	267	222	231	244	255	250	231	247	240	232	241	272	268	254	234	227	243	245	263	250	231	242	232	249	237	265	245	270	233	249	240	264	282	227	260	249	250	266	249	230	240	245	245	271	256	258	220	234	247	259	238	230	270	242	231	251	252	229	267	249	224	241	269	242	271	227	214	265	227	251	271	267	238	238	246	246	269	248	221	213	260	244	249	264	268	261	249	257	255	240	220	271	272	218	207	249	231	234	248	225	263	262	250	254	240	262	247	247	237	289	273	229	227	242	230	253	242	271	248	251	251	253	263	264	249	247	239	266	248	229	243	258	236	249	252	242	253	272	249	232	225	241	250	255	243	242	252	242	254	246	243	273	251	239	263	250	240	237	235	275	262	248	272	240	248	252	219	248	245	230	271	225	256	227	222	236	249	249	268	260	244	260	252	242	255	214	246	229	220	250	248	247	242	239	254	262	233	240	229	262	248	288	239	231	233	201	221	237	253	233	248	260	254	230	248	263	263	224	228	241	242	247	260	239	226	252	245	239	227	261	249	253	264	237	247	246	243	246	236	244	280	220	235	260	228	247	262	232	217	277	254	237	254	244	231	217	257	252	219	247	272	245	256	234	253	244	243	223	244	276	246	256	254	219	253	247	233	247	268	230	271	223	253	256	244	253	244	242	231	244	201	242	246	258	226	242	240	252	236	230	218	233	226	265	247	262	236	260	271	257	242	269	245	242	243	225	239	203	245	267	251	245	260	232	256	238	278	275	237	238	235	243	232	243	261	238	242	258	238	241	261	241	257	229	212	227	256	222	229	235	225	230	254	275	268	254	252	246	277	243	269	261	272	275	245	212	274	218	283	249	222	218	242	244	214	212	220	231	249	264	242	252	243	223	264	247	246	241	226	249	227	230	251	272	252	220	289	245	256	212	231	247	248	245	242	263	248	258	267	243	250	231	248	252	201	255	229	237	240	272	257	259	244	281	253	252	265	255	237	252	263	259	256	262	235	277	226	249	250	243	237	229	254	225	241	237	256	247	259	254	248	240	217	245	242	257	213	254	265	243	265	230	227	245	257	255	250	239	248	237	232	230	219	258	257	236	262	242	215	257	218	267	256	269	246	241	259	245	254	230	264	247	244	249	259	251	214	231	257	212	229	245	234	258	241	220	240	246	273	245	269	246	256	241	253	239	237	229	255	260	247	257	218	233	250	241	247	240	262	238	243	263	246	256	233	219	233	241	237	242	237	243	257	248	242	248	252	224	235	246	226	262	237	260	240	241	262	244	249	245	236	255	248	249	243	212	257	244	249	233	232	233	251	216	266	247	251	218	228	259	250	239	241	225	237	240	251	250	268	269	234	251	261	243	241	249	261	257	258	259	241	239	246	244	222	275	232	252	277	249	254	245	230	220	265	239	244	266	248	244	222	240	261	260	244	251	259	250	263	233	273	227	272	269	232	250	261	252	259	227	253	242	259	235	237	242	250	241	247	239	226	230	257	254	271	246	227	235	234	247	236	266	258	224	264	221	270	254	243	243	245	214	252	238	232	260	254	224	254	252	234	223	263	251	240	233	255	222	240	242	248	277	250	243	237	242	261	231	236	238	233	245	255	256	240	248	276	251	227	246	241	255	259	223	227	238	248	233	243	272	274	231	257	245	227	268	236	245	259	250	271	251	230	240	243	243	234	246	207	261	273	250	251	245	228	276	238	244	227	239	226	261	260	253	253	266	240	247	258	252	254	265	266	259	259	213	244	256	273	249	230	235	254	236	252	236	230	253	279	235	235	209	256	248	245	223	261	228	238	234	234	235	237	254	263	239	251	241	236	240	245	246	251	256	271	239	268	250	246	231	264	246	216	232	228	237	231	225	245	241	259	252	264	238	224	243	223	223	236	262	234	264	251	278	254	227	221	276	237	243	250	241	244	236	224	252	255	227	238	266	252	270	257	249	243	228	250	243	261	265	234	272	227	267	217	260	253	236	233	220	228	240	243	251	241	249	252	250	248	264	228	246	216	230	221	258	232	244	261	224	233	254	252	260	232	250	205	253	259	243	250	266	241	233	254	267	272	248	218	235	240	214	228	220	245	233	266	244	284	264	233	272	246	246	220	257	254	245	242	254	238	286	236	225	222	250	242	239	209	255	230	233	232	266	254	254	239	242	245	273	250	249	238	230	271	245	242	262	234	221	261	251	282	243	234	235	234	253	248	236	212	248	241	244	225	239	269	242	227	213	267	255	227	270	252	267	223	252
28872	45753	32884	20831	19157	33992	42739	37861	23377	5605	1064	1437	596	552	620	533	572	538	490	539	481	530	481	449	502	487	453	478	460	504	517	513	477	505	476	506	494	444	447	485	481	468	470	472	458	494	483	506	468	474	449	499	538	536	578	532	496	468	480	468	468	485	491	454	501	478	531	517	454	465	469	502	487	475	473	454	508	474	457	507	494	477	458	453	459	449	473	504	491	472	454	488	467	479	474	477	493	468	477	471	488	448	452	460	454	489	480	463	486	462	500	460	469	493	469	485	443	456	480	469	463	484	434	478	493	477	508	474	479	510	481	498	486	465	472	504	482	494	460	495	459	489	469	450	489	443	464	498	465	489	512	465	484	517	453	494	447	453	464	456	528	454	481	479	478	474	517	471	510	484	496	469	478	466	476	496	486	436	501	454	501	473	490	492	455	497	496	475	505	469	487	478	475	492	452	469	454	446	485	479	482	464	451	483	502	474	476	486	425	476	453	469	462	505	487	465	481	494	489	483	486	479	492	519	399	441	448	438	455	501	470	456	437	461	490	477	452	488	461	448	512	481	454	477	487	461	431	463	474	474	484	483	484	481	473	481	468	488	502	479	442	436	455	485	500	450	485	495	410	493	462	507	424	463	511	481	487	482	466	497	487	452	503	484	518	506	471	461	471	484	465	453	498	452	458	493	487	482	490	477	475	459	461	479	462	492	466	457	445	471	491	470	509	475	438	474	488	474	493	473	458	479	452	482	456	464	494	528	478	456	490	501	472	443	473	470	452	475	469	468	459	472	466	473	510	487	506	488	499	466	483	477	455	464	444	444	496	486	484	429	446	474	439	451	460	472	466	479	459	469	479	473	488	488	488	508	459	473	477	502	464	452	466	394	512	497	497	456	452	469	456	470	490	427	441	498	488	483	510	430	424	472	502	452	450	467	454	475	515	497	471	482	458	470	459	512	482	463	498	485	471	462	441	453	480	464	434	502	488	487	458	484	471	486	480	477	472	496	464	477	474	447	465	517	457	451	438	479	486	462	471	479	478	473	481	438	453	475	411	472	470	485	481	464	483	472	483	476	449	460	480	459	461	487	482	469	472	503	454	461	462	484	449	481	430	479	465	468	461	504	431	476	417	501	464	468	478	475	459	494	497	480	499	464	494	472	462	486	474	460	490	529	459	479	482	482	483	480	418	516	478	486	432	475	451	431	457	490	472	482	516	457	465	480	524	469	455	476	465	460	467	469	475	443	478	439	467	493	446	515	506	493	490	512	499	461	450	491	446	451	460	450	480	510	454	499	483	473	449	478	445	493	490	417	452	474	452	435	485	506	489	459	434	456	497	488	511	475	446	463	465	460	523	502	477	506	497	482	473	504	484	456	449	462	490	432	457	451	471	470	464	455	462	496	473	472	472	495	449	442	447	498	481	465	514	439	461	465	500	493	447	492	464	447	464	504	485	466	472	503	454	485	441	497	453	504	473	458	454	469	498	516	492	434	495	446	526	493	489	469	489	451	517	514	448	476	473	475	469	489	486	451	470	493	495	491	442	503	462	454	457	450	488	459	461	498	502	498	474	450	521	484	501	438	472	435	447	523	480	440	493	474	484	474	493	492	487	458	440	490	452	458	452	496	443	482	502	465	412	481	473	479	474	450	461	486	442	432	480	498	519	484	458	466	491	486	507	496	509	478	454	471	459	462	441	469	472	458	487	479	472	467	472	458	488	470	477	505	496	471	485	440	476	437	436	504	452	473	451	461	462	464	487	503	467	473	434	456	467	480	463	468	468	456	520	444	498	522	482	474	489	517	464	472	448	468	454	445	426	477	455	443	481	472	468	505	426	477	465	494	473	477	462	470	452	461	502	445	441	430	484	482	487	478	488	488	494	455	506	481	496	482	481	471	434	497	489	490	471	490	493	460	444	459	458	469	473	448	459	465	482	472	477	440	449	436	472	503	458	459	476	443	522	487	474	477	473	493	484	476	478	494	457	459	478	495	463	470	491	460	462	463	471	467	502	495	449	457	477	452	429	514	452	465	446	462	474	458	469	464	498	430	501	475	470	448	500	439	501	502	480	464	526	492	438	488	481	468	496	506	508	456	441	466	477	471	486	490	489	427	479	488	486	475	476	482	432	457	438	430	499	458	469	451	476	462	463	459	451	464	453	468	467	455	453	491	484	413	503	494	484	432	481	471	442	457	492	476	449	514	474	458	476	475	466	481	486	453	502	427	457	466	430	477	507	460	472	498	458	475	504	460	468	436	525	468	448	489	485	485	472	457	464	453	493	455	466	414	453	453	460	518	467	494	446	454	452	444	478	481	459	486	458	449	474	439	469	426	499	494	448	475	494	503	477	510	508	463	474	452	482	455	462	430	484	497	426	493	500	480	466	495	449	485	494	422	456	475	479	477	494	464	495	438	516	479	433	489	471	483	476	498	471	486	487	492	474	496	484	489	476	466	481	470	460	458	476	458	497	449	472	472	465	446	441	473	493	460	442	514	443	467	496	472	444	503	486	476	442	460	477	469	498	502	467	447	459	467	419	479	478	463	451	468	505	435	426	474	493	479	456	459	443	447	446	474	441	465	497	447	452	472	502	466	483	462	460	506	512	494	497	489	464	450	455	492	467	456	496	478	501	475	485	479	488	513	435	488	483	490	501	478	459	471	460	473	486	459	489	452	497	493	493	487	483	465	505	497	447	463	466	516	433	515	457	467	500	477	463	459	486	473	497	469	505	465	470	513	484	443	484	443	448	463	501	475	473	498	450	499	508	461	478	463	452	472	499	449	494	481	508	512	468	493	443	447	455	482	453	443	442	461	435	480	481	486	469	477	495	460	431	436	472	499	469	472	448	496	480	466	460	454	469	505	479	451	438	483	466	456	510	457	429	492	483	541	430	471	451	463	476	500	483	470	454	467	460	463	466	470	480	511	439	451	451	483	496	479	490	445	447	469	474	484	483	491	477	456	462	483	422	462	464	474	468	475	474	453	470	452	468	464	535	460	506	478	495	456	476	445	486	441	470	451	466	474	472	471	469	507	480	521	504	443	477	460	462	465	445	490	477	482	491	473	459	459	476	469	508	476	481	466	510	472	433	469	451	492	460	470	467	488	467	478	514	479	491	477	427	467	453	459	468	504	471	447	465	482	440	485	479	424	465	505	481	486	466	444	497	513	492	479	480	451	480	449	541	495	483	501	479	499	486	468	485	467	484	464	489	465	496	469	478	481	470	461	455	459	488	503	510	491	442	461	495	426	477	428	468	498	487	441	471	497	466	473	444	465	493	450	494	492	472	508	446	469	463	465	480	433	413	455	472	445	483	498	449	503	468	501	462	456	473	475	466	484	491	453	475	492	467	492	471	445	472	444	443	491	496	530	472	471	504	473	504	479	460	443	468	429	463	475	479	471	458	451	478	490	479	438	488	480	474	464	480	457	439	470	522	479	462	485	479	511	474	472	467	450	450	474	470	466	464	484	465	442
23626	21664	29455	24245	21633	24746	47858	42398	29262	9768	819	910	296	265	270	279	263	253	252	250	222	234	230	242	209	242	235	202	237	209	211	231	243	221	229	227	227	213	199	216	211	223	231	240	220	243	232	223	235	217	214	221	266	287	255	257	231	208	259	224	216	199	223	233	221	232	221	241	223	222	242	222	230	243	210	196	219	206	215	210	230	226	259	238	209	218	219	210	237	241	206	237	235	268	239	225	216	243	233	230	245	225	237	233	217	227	230	220	233	239	238	240	214	221	242	213	243	230	218	239	237	194	228	209	238	181	230	216	201	215	236	222	217	211	213	213	233	231	223	231	225	211	219	250	228	202	217	231	249	226	239	230	207	218	210	228	216	234	199	207	208	209	231	195	229	241	246	219	224	232	221	226	212	192	237	246	212	197	215	214	253	234	209	247	223	247	233	249	201	234	230	215	252	211	226	220	207	223	249	232	235	212	227	225	245	242	261	228	239	248	223	199	225	227	214	213	218	219	208	237	222	238	221	227	207	235	231	225	235	207	220	201	237	201	232	231	236	206	247	230	215	206	202	250	204	236	256	246	203	258	219	237	216	267	205	215	223	223	209	227	230	220	196	211	235	218	223	235	226	208	208	248	215	211	230	222	226	228	212	276	234	243	204	220	212	229	226	259	203	206	216	228	224	204	210	210	212	223	225	223	227	227	223	197	217	207	238	212	248	230	237	239	229	215	253	210	220	208	232	224	243	227	223	242	202	228	202	207	205	224	223	239	221	226	228	202	207	235	222	231	234	221	233	210	216	225	226	232	199	199	206	226	213	219	220	231	242	232	219	224	217	234	210	225	188	214	225	248	206	209	213	207	238	224	197	231	207	228	237	242	223	223	228	221	250	247	223	196	250	208	223	193	233	236	220	239	235	207	217	228	224	209	202	238	225	215	235	234	237	247	226	236	223	212	226	216	207	206	236	256	219	208	233	212	236	234	222	212	224	205	201	251	240	224	222	215	229	212	217	227	241	249	223	249	251	222	224	238	216	220	247	232	211	221	206	251	228	225	238	226	231	225	236	224	226	242	232	231	232	228	205	209	209	230	232	223	219	239	204	200	221	212	226	240	219	214	238	226	232	234	225	215	195	235	218	226	224	227	238	237	215	231	229	244	207	193	206	209	243	214	230	213	215	217	228	216	226	226	233	223	211	218	213	236	210	200	228	184	222	222	220	247	234	220	228	204	208	237	217	200	216	225	231	249	213	208	191	235	228	209	234	221	234	226	223	221	250	224	214	185	214	268	193	215	234	225	202	205	229	215	200	243	238	203	206	252	232	227	220	229	196	215	217	225	218	243	259	240	233	208	235	227	204	230	213	230	234	216	207	231	223	220	236	230	216	232	211	205	201	222	204	214	227	214	239	239	218	205	190	214	227	198	232	214	226	216	248	227	247	222	210	234	210	224	226	260	222	228	209	212	221	237	240	227	214	224	231	210	220	226	212	211	225	232	237	214	218	214	244	245	215	231	214	217	198	230	206	223	205	237	214	206	219	222	246	204	221	200	202	213	215	224	222	212	229	202	223	200	241	206	214	237	236	204	220	206	238	220	227	230	215	212	216	211	227	241	217	203	225	235	216	187	214	236	202	224	230	218	230	229	214	233	195	205	220	206	195	216	213	209	226	233	208	239	213	233	243	237	213	262	209	211	224	215	229	238	236	200	242	228	220	221	205	227	235	227	226	198	241	252	210	199	221	207	240	246	226	225	218	222	218	214	218	260	204	222	224	238	208	214	212	230	221	238	223	237	238	230	250	215	221	217	214	230	231	225	238	211	212	215	224	201	214	211	221	256	219	216	222	243	209	240	226	238	218	223	225	257	200	221	202	232	226	239	225	213	206	214	242	220	213	221	239	188	193	236	231	220	241	220	225	224	222	235	220	222	243	216	217	210	204	215	234	220	237	235	238	209	237	212	233	250	227	214	246	227	224	212	225	235	208	228	219	237	236	236	225	247	215	208	241	198	222	219	218	228	218	212	245	233	223	217	226	244	214	220	216	200	234	219	241	217	213	219	207	236	214	242	235	225	215	194	238	207	222	255	208	236	225	210	213	215	201	219	225	226	231	228	230	251	217	229	244	194	239	258	221	211	211	217	231	215	209	203	220	219	216	221	219	239	229	234	228	227	250	224	229	214	209	205	215	222	261	237	227	246	230	235	205	186	218	209	217	227	218	211	210	228	231	231	242	215	214	237	214	220	236	222	205	228	207	234	198	241	206	202	228	184	218	212	210	242	233	230	208	231	203	248	244	209	239	205	210	213	190	243	226	223	246	218	226	210	220	219	186	214	249	215	224	231	206	232	257	210	251	212	215	219	240	212	223	232	223	235	242	197	216	235	208	216	214	206	217	212	233	252	240	229	234	219	232	208	245	208	211	182	206	214	238	225	210	224	211	217	237	222	191	213	238	210	203	202	214	238	233	229	213	201	225	225	209	218	228	210	229	216	206	209	242	231	242	255	193	210	254	213	250	237	212	232	211	244	220	206	228	191	229	213	224	244	231	206	207	227	242	214	228	226	254	244	239	228	229	231	220	233	227	210	213	207	194	247	246	224	243	222	213	231	245	207	234	236	216	238	221	214	245	239	199	248	233	222	205	224	223	217	228	221	219	229	203	253	234	223	224	198	232	214	234	207	212	204	209	234	230	233	230	210	213	221	220	215	233	237	226	216	219	202	219	230	230	192	218	217	215	202	217	239	220	214	209	228	249	222	221	229	246	234	213	212	216	213	229	242	204	220	216	227	233	233	212	208	216	245	215	219	242	206	230	230	217	225	226	226	210	212	209	210	235	204	213	211	215	223	227	236	220	202	209	235	204	234	220	228	223	251	211	215	245	199	241	211	221	218	223	224	211	229	253	217	250	229	251	206	225	228	217	256	204	217	214	216	221	229	219	224	240	210	234	232	235	252	230	205	239	237	238	197	234	210	221	220	222	195	214	239	213	247	253	212	221	220	228	239	245	216	203	210	232	216	228	217	257	221	247	203	232	195	219	250	200	220	211	219	218	246	212	224	217	198	214	234	236	246	247	213	251	214	238	214	211	232	235	245	204	242	229	191	212	199	224	197	200	210	208	215	225	222	233	206	220	229	226	239	203	241	231	202	201	216	219	229	237	242	234	197	212	197	236	231	231	218	236	212	237	206	206	202	230	221	224	216	211	207	207	219	219	246	260	228	235	212	219	208	234	220	224	232	230	217	227	228	240	222	213	221	233	227	246	228	246	209	229	212	218	194	209	245	222	213	214	220	203	198	230	217	210	225	214	247	243	222	243	251	205	200	204	208	226	230	242	229	216	243	192	230	219	221	234	201	226	209	216	202	220	222	211	221	229	193	204	237	232	236	230	214	245	207	213	211	209	204	212	222	198	201	237	225	236	232	205	222	224	188	246	220	203	221	204	217	220	206	235	197	216	249	207	245	226	207	194	199	217	214	217	235
32304	54530	40324	25423	20319	29422	52947	47617	36058	11551	1922	2950	654	506	529	549	570	513	547	491	514	459	439	433	442	432	444	424	442	453	425	410	455	426	427	413	452	455	417	416	439	433	412	461	435	385	402	409	429	421	427	558	645	568	505	462	437	437	402	426	396	424	420	436	386	451	393	436	417	404	428	419	386	422	428	406	392	438	425	393	411	387	410	448	456	405	415	451	449	439	408	419	431	423	408	412	433	393	442	408	441	429	427	379	441	430	408	411	431	417	402	423	437	406	478	422	428	395	447	432	429	404	406	419	407	392	448	405	410	429	413	410	411	433	425	415	424	429	415	424	376	394	398	424	415	408	429	405	393	432	431	414	437	388	412	390	426	421	423	422	400	402	414	460	418	403	445	415	429	385	402	420	406	460	440	427	391	416	392	416	410	409	399	411	425	421	420	394	393	443	478	418	439	387	442	421	416	414	411	384	408	460	450	377	427	421	440	408	427	454	390	455	440	379	422	394	387	416	403	424	441	377	387	355	394	402	416	408	406	427	398	424	428	392	405	453	418	420	473	424	434	392	435	403	388	418	454	449	408	401	448	397	432	406	384	435	406	423	437	396	429	415	418	421	411	438	408	410	395	395	420	435	436	401	449	391	432	476	414	411	375	441	443	419	382	442	438	447	422	413	397	408	410	418	378	374	414	412	413	434	451	414	420	406	462	434	443	417	391	427	443	431	408	438	435	429	430	412	396	412	420	449	434	413	420	384	399	403	414	420	432	432	435	444	411	434	429	403	409	422	433	383	397	451	421	394	416	428	414	452	440	441	428	410	423	427	423	416	451	409	392	388	399	396	420	413	410	475	396	473	454	460	446	434	363	429	370	410	430	407	424	415	437	417	432	404	391	406	388	364	438	401	439	445	423	431	450	425	408	415	455	407	418	410	408	451	417	428	426	418	408	411	380	432	416	443	442	407	402	407	412	377	383	404	418	424	442	438	410	436	430	421	416	442	420	415	406	453	438	410	414	422	408	405	396	420	412	443	445	408	428	417	440	432	427	411	368	386	376	409	398	407	405	458	415	380	431	404	406	424	395	388	395	433	409	432	416	429	392	413	437	425	406	421	421	394	430	418	388	425	390	417	387	426	406	436	430	411	402	446	402	434	447	424	440	399	410	386	377	400	433	400	454	411	417	432	417	428	441	430	400	436	381	468	420	422	381	398	447	411	421	385	406	434	445	411	419	419	431	383	384	412	423	399	442	437	416	388	420	406	406	421	405	426	439	424	443	429	413	416	399	382	424	408	415	458	413	405	387	393	424	412	429	431	398	412	434	428	427	466	441	420	392	427	417	391	422	451	450	440	416	423	410	404	422	423	419	417	390	406	420	399	401	436	406	426	454	437	402	409	457	382	412	435	433	416	425	414	459	404	364	429	395	397	450	433	401	411	408	418	409	436	412	401	432	383	438	454	412	384	398	422	397	420	428	425	410	430	425	387	378	405	386	406	432	443	446	441	442	399	418	426	409	420	409	416	418	424	424	402	410	421	432	472	421	442	422	415	401	396	411	397	392	399	427	400	479	424	399	415	403	406	427	440	418	420	421	448	390	430	456	442	438	403	403	448	425	409	438	445	406	392	408	358	415	426	431	407	438	432	400	423	448	397	417	392	429	425	421	452	391	410	419	410	444	421	417	416	460	397	417	422	399	419	439	398	444	418	425	390	464	419	421	411	358	399	416	415	416	415	417	419	458	385	412	410	414	414	443	429	430	404	391	408	411	430	442	431	427	424	425	416	414	410	423	456	431	477	400	417	426	437	435	412	443	443	403	418	411	411	379	431	426	435	397	414	422	430	408	430	380	408	397	457	402	426	473	454	437	410	434	400	434	398	413	418	428	413	440	445	426	396	405	448	399	440	420	405	428	399	411	447	402	406	445	428	439	439	384	394	450	384	395	398	423	412	445	412	400	408	413	453	457	424	425	409	395	445	389	397	425	452	414	443	398	392	428	393	404	436	432	418	419	408	434	438	430	388	426	388	410	449	398	419	426	422	374	440	372	393	395	388	422	412	401	416	404	393	394	392	397	443	426	441	437	397	416	425	455	425	437	448	461	435	429	438	397	415	375	422	413	457	406	412	417	399	432	391	411	413	423	452	426	408	443	420	445	409	424	442	430	416	399	399	435	384	447	426	416	428	446	404	427	404	389	429	382	406	411	419	448	433	420	406	413	392	462	405	422	419	401	405	420	432	435	427	432	430	460	464	431	398	416	432	409	434	418	405	386	401	406	414	401	428	408	421	459	398	407	404	406	376	432	415	442	453	402	398	434	405	371	422	428	436	441	394	447	412	395	387	405	441	417	424	388	404	408	447	401	400	429	459	430	425	401	397	408	402	381	420	428	379	424	444	429	414	410	432	388	415	409	447	389	418	386	427	417	391	445	425	372	416	445	388	397	418	462	444	423	455	390	420	445	415	402	446	411	404	442	409	413	435	444	414	394	416	444	434	425	394	403	402	406	432	419	414	387	434	417	391	399	399	384	427	426	422	415	424	423	434	441	441	397	395	421	404	416	452	382	432	430	403	414	442	435	406	418	395	444	420	411	431	446	418	413	414	395	404	435	406	413	419	467	406	416	422	412	456	424	453	399	433	376	442	463	425	433	399	417	406	426	385	407	435	376	412	442	410	413	420	399	416	401	399	448	409	389	406	413	395	377	432	405	407	436	451	422	454	460	423	429	401	415	395	393	427	417	401	461	430	388	395	408	416	366	407	438	413	392	436	386	422	410	446	420	442	411	436	414	416	441	380	413	408	421	387	394	442	402	407	415	423	402	402	445	412	413	428	428	451	435	425	439	391	419	421	438	394	426	438	447	433	442	374	433	436	419	436	404	412	437	388	396	448	375	433	431	439	465	431	410	418	400	418	421	414	437	434	448	429	453	443	428	419	428	468	403	405	403	430	412	413	427	402	410	402	416	395	440	418	487	438	386	434	433	420	432	393	419	415	413	416	375	384	422	431	382	448	454	407	410	423	434	395	455	404	434	392	402	424	406	442	431	390	414	416	394	418	443	419	407	456	442	455	423	427	400	404	411	402	443	424	438	414	405	400	420	432	432	428	421	419	418	429	417	428	443	429	428	405	414	464	415	433	417	395	461	394	436	419	384	404	417	423	401	448	428	401	397	390	454	400	434	417	442	398	414	428	424	411	411	404	445	410	424	413	423	446	405	395	400	426	389	400	421	445	430	452	455	407	410	429	416	413	373	428	418	424	434	413	417	401	431	441	415	437	423	399	408	376	466	395	399	389	409	440	406	433	435	420	427	423	397	401	449	430	433	418	444	402	397	407	419	407	407	414	427	395	403	411	413	422	425	388	404	399	434	425	447	429	403	402	427	386	377	441	438	406	404	386	377	401	408	442	407	386	424	448	448	408	435	396	375	427	461	418	447	410	424	416	413	406	462	401	413	420	471	392	404	406	418	415	424	420	426	413
27470	23513	21820	10556	3749	2284	4217	5231	3911	968	356	386	290	260	287	305	299	307	265	289	313	259	289	281	269	283	257	278	306	291	301	263	276	271	262	279	290	282	307	290	302	273	275	281	270	271	283	272	281	238	266	254	292	287	305	268	291	279	272	311	281	268	284	272	283	298	292	260	283	270	273	288	305	279	285	258	299	274	261	269	280	283	269	283	263	276	274	280	285	249	267	246	273	278	275	298	305	288	286	289	258	278	267	283	265	299	262	249	280	293	297	292	313	302	285	265	242	285	289	278	258	281	266	241	273	253	288	250	276	282	266	296	284	285	266	301	294	279	285	306	280	284	298	296	284	307	262	288	286	289	273	279	275	271	273	273	283	251	276	273	272	262	270	286	283	275	261	280	250	287	307	286	270	284	277	265	313	259	280	289	286	272	288	259	279	265	290	268	320	262	291	298	285	266	298	262	306	275	283	256	276	276	268	286	307	279	292	290	278	264	283	247	255	282	293	242	292	280	283	297	289	289	285	264	248	279	276	315	291	289	281	314	271	275	266	256	306	275	288	277	291	261	299	299	278	289	275	307	295	279	274	271	311	261	275	277	290	269	284	274	291	287	296	301	272	265	282	264	283	272	283	292	284	302	295	250	285	302	266	285	292	305	264	254	300	280	301	288	284	291	296	279	279	286	256	280	254	283	283	286	282	291	271	257	253	272	289	285	293	292	237	277	265	288	297	270	291	263	280	292	279	268	285	302	279	296	285	300	267	280	272	275	310	340	294	254	275	290	298	264	282	282	292	285	307	287	279	259	262	291	274	296	283	298	271	305	280	270	280	250	273	258	256	340	296	302	269	276	261	276	284	283	287	283	307	264	298	278	283	247	268	282	269	306	264	282	317	283	276	281	280	283	266	291	285	283	244	264	286	285	303	271	285	281	272	290	296	294	243	273	313	295	287	278	286	274	254	264	275	296	295	278	339	287	280	267	296	275	266	306	279	299	286	290	270	266	281	303	273	276	284	291	279	282	270	284	300	283	269	322	278	294	271	263	281	273	269	295	295	273	281	286	303	280	266	284	253	300	268	284	241	269	318	274	283	292	291	299	257	281	265	243	293	286	263	295	282	310	305	290	305	266	307	285	286	287	300	290	252	258	294	282	286	272	279	270	274	259	278	265	332	279	279	309	298	297	284	249	292	249	265	289	273	288	266	286	276	275	310	281	287	267	282	268	276	269	252	287	298	268	292	288	269	280	285	325	262	267	276	280	290	271	285	261	268	272	299	318	311	274	286	283	273	299	284	285	278	278	283	277	271	294	291	301	279	263	276	312	278	287	272	255	285	280	276	301	282	285	262	257	282	292	295	271	264	278	277	285	301	260	289	254	287	283	310	282	271	283	276	295	297	294	272	284	254	267	304	261	285	282	244	280	273	277	289	268	308	267	298	256	265	273	269	257	279	285	261	269	265	272	264	255	285	274	277	311	257	269	282	306	288	291	290	263	249	277	304	303	266	284	282	268	312	290	265	265	277	289	283	294	285	318	272	256	282	255	265	294	284	303	290	280	278	277	285	267	274	280	281	294	287	281	256	277	271	312	294	280	292	290	300	278	251	304	302	278	279	250	254	278	290	266	267	284	302	281	287	261	256	273	291	275	296	270	289	284	292	248	283	261	286	273	288	300	284	281	290	309	286	277	245	270	274	300	291	274	271	297	264	292	266	269	280	256	283	295	289	289	302	314	269	274	315	293	292	259	294	298	268	274	283	273	285	289	275	292	278	267	251	310	275	298	312	274	300	282	317	273	268	284	312	298	262	294	279	284	284	272	270	263	283	285	286	275	315	301	266	276	269	277	286	271	281	299	287	248	282	283	282	282	295	289	269	265	279	269	279	289	298	275	264	277	293	297	293	304	310	284	286	273	289	292	301	250	268	248	295	295	270	276	260	271	280	283	280	291	267	295	268	286	246	294	267	275	254	309	275	283	294	259	292	265	283	267	298	244	275	280	306	267	296	292	251	266	296	282	261	286	279	304	256	276	258	291	278	298	306	296	289	269	295	257	281	275	268	286	304	296	241	255	295	279	282	278	281	280	278	277	270	251	280	252	292	277	304	294	275	283	269	295	298	275	248	268	275	276	269	265	287	296	303	300	288	293	272	277	294	320	308	265	259	276	258	265	270	318	267	263	252	283	285	261	307	275	262	284	265	274	294	302	262	295	274	306	264	284	269	302	266	277	292	275	296	309	286	276	250	276	302	305	292	275	297	291	294	266	279	300	271	287	289	295	304	293	280	286	286	254	275	313	266	275	284	320	299	277	270	287	286	263	252	279	275	293	289	255	272	271	289	276	286	274	273	296	291	290	296	270	264	276	295	282	290	283	304	291	297	278	267	296	274	286	292	303	287	284	319	282	295	298	277	271	290	277	259	316	249	285	285	274	286	272	266	299	262	287	279	284	277	304	284	273	336	287	273	286	274	285	313	267	276	294	269	263	301	300	277	283	288	275	272	270	283	283	294	280	267	294	298	285	250	283	285	291	301	278	296	291	246	289	282	266	280	265	312	296	309	281	270	280	280	268	307	292	297	281	269	308	271	248	283	296	277	259	280	253	294	285	319	287	279	289	271	281	276	280	283	247	289	287	294	280	276	291	281	266	311	284	280	309	295	265	283	287	299	262	282	285	270	246	293	306	291	280	292	266	285	287	249	253	289	274	320	283	294	271	290	289	299	276	276	236	242	279	285	269	274	294	302	290	272	275	346	292	301	309	283	267	275	265	284	305	276	296	287	277	273	288	303	290	295	304	290	300	258	259	286	271	289	279	279	293	269	266	263	287	286	284	290	274	286	276	286	311	261	333	284	273	281	263	283	286	279	278	263	271	281	268	291	277	293	299	272	270	259	270	254	298	301	272	278	267	286	289	306	285	273	265	301	287	298	237	265	293	295	270	306	310	269	275	315	268	246	267	289	265	284	280	285	279	303	308	307	294	275	299	288	287	317	252	290	307	264	305	266	282	280	301	294	284	279	298	287	274	274	252	236	271	268	288	309	313	267	260	273	303	287	332	316	253	266	271	288	285	255	267	279	285	277	288	262	298	301	291	310	274	309	282	282	261	282	261	285	283	282	265	262	298	276	289	278	282	284	286	284	282	304	301	275	298	296	295	321	266	292	259	285	284	290	275	268	277	301	284	296	272	271	274	300	275	287	270	275	284	265	316	297	290	250	280	278	250	295	274	275	276	292	265	312	276	269	293	260	260	264	284	255	273	260	286	273	295	301	279	273	278	282	288	291	272	297	242	264	298	277	280	269	270	290	284	269	276	276	264	295	284	278	266	279	294	302	285	317	283	281	282	274	320	289	301	289	293	291	270	308	278	288	288	289	294	276	267	264	282	290	301	291	242	263	253	321	284	309	300	295	278	271	281	277	256	314	271	283	295	293	282	260	276	283	300	275	269	239	290	274	296	271	275	292	285	288	248	284	273	269	281
26711	38789	28334	15288	9728	7061	11435	12852	9530	2293	767	753	595	576	622	558	603	562	590	577	598	587	587	565	560	583	556	571	566	549	589	574	560	556	592	553	587	558	540	573	603	567	523	555	560	553	544	529	559	542	537	514	566	575	552	583	527	506	521	587	542	491	499	539	507	570	524	551	492	563	520	532	559	530	533	546	513	546	512	531	482	516	538	544	549	506	552	496	565	538	555	509	532	525	523	542	542	542	525	538	568	512	538	536	525	517	545	587	512	563	545	580	539	534	513	522	520	544	542	519	502	529	498	546	548	527	540	546	543	513	577	590	547	528	535	550	500	556	541	538	540	528	572	541	530	541	531	498	587	546	547	551	591	547	534	537	554	519	561	532	536	569	513	547	551	517	566	565	508	572	531	543	525	520	511	535	531	536	540	563	520	560	579	527	538	568	519	543	501	551	531	591	568	554	541	527	521	541	510	580	565	535	557	522	551	525	496	558	545	558	546	546	568	525	545	559	555	544	541	535	532	626	519	517	571	574	527	511	525	512	538	551	524	548	542	525	568	507	499	489	551	535	521	571	520	562	524	560	528	564	583	488	545	538	529	530	507	551	596	562	551	549	525	508	567	541	515	539	528	544	557	513	547	513	544	538	543	547	555	540	522	524	540	552	538	537	540	539	560	538	575	555	523	526	531	557	523	560	565	552	532	541	532	582	547	562	541	518	560	571	535	564	520	536	576	549	544	535	519	533	547	514	549	510	542	521	563	542	497	551	532	545	554	547	535	521	527	549	543	565	546	528	533	527	553	525	581	521	523	523	516	590	562	533	509	550	539	544	561	540	574	506	510	546	534	556	508	526	512	543	572	524	532	510	553	564	507	545	539	512	540	542	557	541	548	565	517	545	573	518	592	516	539	530	508	518	515	523	579	529	562	537	554	550	543	518	494	511	531	512	552	549	528	561	524	553	520	547	568	543	564	508	525	515	550	552	559	550	530	528	555	537	533	544	528	527	541	528	543	574	494	500	512	551	540	502	532	542	541	533	528	572	571	530	554	559	530	517	551	545	517	493	524	555	516	538	577	518	553	563	545	554	532	525	539	570	548	521	551	510	481	513	530	569	552	527	531	547	510	528	558	552	545	545	560	549	550	549	553	532	535	538	582	513	570	549	527	589	580	559	535	554	551	518	527	533	535	517	538	543	494	530	559	510	540	539	520	535	499	511	561	565	564	513	551	509	544	497	523	502	554	550	576	593	504	534	525	556	533	577	526	524	544	567	544	515	538	506	552	522	522	572	529	544	566	562	541	528	564	530	575	518	542	533	580	560	548	560	519	550	554	576	533	550	548	569	522	564	511	583	514	548	505	565	504	551	495	526	554	557	548	569	540	551	516	521	540	502	517	559	537	546	517	538	534	562	553	528	553	548	509	547	514	553	544	542	522	510	532	570	523	511	536	498	538	547	511	538	532	525	528	511	506	561	557	548	556	543	561	555	557	527	532	484	535	515	493	495	546	601	563	538	541	532	557	532	493	511	578	560	528	522	508	529	479	519	536	523	606	518	559	534	592	577	568	489	556	542	522	566	544	560	532	528	505	543	570	564	522	529	523	539	543	577	563	539	549	522	524	538	554	557	526	544	538	507	556	528	515	542	549	569	535	515	548	541	547	557	552	558	525	534	522	572	497	555	555	562	542	458	557	571	527	575	548	539	547	528	542	539	532	519	511	544	568	516	551	547	539	529	516	536	542	532	563	557	510	528	529	517	577	472	586	552	546	501	554	524	535	537	531	517	489	532	538	537	505	531	568	532	542	535	541	543	485	500	537	530	498	555	511	533	558	543	528	545	550	538	526	566	498	539	482	499	553	541	529	556	499	530	551	554	593	547	558	532	510	471	527	531	532	541	531	613	528	497	561	554	512	537	515	505	512	530	524	521	566	548	591	499	521	533	560	541	531	512	527	522	582	594	556	518	522	532	524	506	569	520	519	535	548	533	527	534	524	513	553	485	547	569	515	519	545	528	492	559	572	529	573	543	602	510	545	556	525	498	540	508	532	588	521	582	516	553	562	511	524	538	542	532	549	576	554	499	532	539	554	523	549	542	548	543	546	549	497	557	512	553	566	538	559	545	581	553	557	565	546	505	541	551	535	531	532	568	490	545	566	523	529	548	532	511	541	511	531	540	529	544	529	527	519	579	546	539	508	557	575	542	503	507	546	549	565	524	559	545	531	515	541	530	578	552	555	504	485	582	557	528	537	567	537	533	527	524	501	499	535	556	577	518	511	549	580	506	535	574	511	553	530	530	510	525	558	514	528	527	577	541	548	551	554	503	550	507	546	529	542	547	536	513	530	568	563	532	570	509	548	521	544	545	553	533	500	579	521	575	490	525	536	551	583	539	540	552	530	543	554	535	547	503	532	509	565	554	533	610	529	584	569	566	536	559	543	512	537	503	521	571	547	535	564	554	581	530	538	545	553	536	559	512	542	519	543	510	575	572	516	575	536	517	512	550	542	559	533	550	524	530	539	570	526	536	550	541	550	515	564	557	521	510	563	550	530	571	556	544	519	527	565	547	523	520	544	588	527	495	513	524	544	514	569	549	537	558	520	550	538	562	528	539	560	510	547	526	527	543	529	532	536	527	549	518	538	516	575	549	529	529	557	552	552	511	516	536	507	602	509	508	560	563	546	601	530	575	538	560	554	545	533	530	514	577	518	562	538	528	540	575	545	520	525	560	548	571	537	559	514	530	557	546	546	463	571	539	584	553	577	535	561	558	559	540	567	518	561	552	551	514	544	473	538	546	556	505	524	577	562	526	594	579	572	557	534	528	554	526	527	506	571	540	549	515	574	548	531	558	525	577	541	524	554	548	559	530	540	555	524	526	540	543	537	538	498	557	550	569	542	563	568	565	519	549	539	571	545	549	526	519	535	515	566	531	547	572	516	562	516	537	580	502	588	516	571	495	511	592	561	513	558	514	521	552	525	559	543	554	502	588	531	533	540	514	555	545	521	525	549	551	509	579	552	534	535	507	521	549	580	526	537	548	548	526	565	540	543	517	482	539	536	519	526	528	547	556	556	520	554	532	514	515	536	538	518	543	558	515	552	551	540	521	542	538	545	532	554	554	493	502	517	532	508	522	517	536	540	475	528	528	528	548	527	550	565	531	535	518	533	526	554	546	517	538	537	554	517	509	529	497	530	548	546	558	531	547	538	521	559	523	554	550	541	598	538	547	560	566	572	499	534	538	592	537	485	544	538	515	528	514	510	542	530	545	561	545	521	555	541	484	514	513	532	555	556	541	528	528	532	563	504	572	536	533	528	547	552	558	561	554	510	556	522	527	541	537	529	518	568	549	532	528	564	568	533	524	540	577	519	510	509	567	543	477	521	517	544	528	540	567	536	507	497	553	542	517	549	494	547	533	539	585	541	511	576	558	568	533	512	558	539	509	521	556	522	548	493	528	524	522	571	551	556	565	524	557	560	543
24553	21555	28698	24872	19555	8691	25560	30092	21621	4410	606	787	345	285	280	226	264	250	239	268	247	250	238	234	229	244	207	215	244	262	238	250	278	261	253	245	246	251	198	240	213	215	232	248	235	280	232	242	225	250	239	252	310	282	274	252	220	249	266	235	245	245	251	232	258	238	231	250	226	223	268	202	246	249	247	243	239	237	226	231	261	212	273	221	218	227	220	246	253	252	221	230	245	251	220	240	250	229	241	234	224	203	226	233	236	234	239	233	250	247	238	231	238	230	243	247	256	237	221	233	198	224	233	275	232	230	245	231	238	222	238	222	220	242	232	219	232	252	245	283	242	215	232	220	262	247	257	233	210	223	230	274	257	240	244	192	245	232	233	221	243	232	223	206	222	229	209	231	234	247	236	248	242	211	237	282	233	223	251	214	242	253	280	251	250	221	253	243	231	233	249	232	226	236	261	229	255	252	238	225	243	252	237	216	237	221	220	216	229	210	232	217	245	239	226	230	249	224	234	226	266	243	242	212	235	250	211	261	263	253	239	234	233	232	239	250	232	232	218	261	223	247	233	252	221	238	210	237	270	233	246	245	230	227	244	215	221	230	216	268	219	243	232	221	244	252	225	216	214	234	251	218	220	222	223	250	222	248	216	230	205	270	256	235	234	254	246	239	223	257	260	245	244	232	240	199	265	245	252	260	237	220	219	239	219	270	251	227	227	210	237	223	226	238	214	249	223	223	226	217	260	216	244	224	237	243	233	231	246	249	250	240	241	245	241	219	272	235	255	238	250	257	238	245	235	251	241	265	220	227	263	244	261	260	211	249	251	243	259	214	258	235	239	233	209	209	253	230	232	240	247	243	244	234	217	238	227	238	227	259	246	256	236	209	251	217	212	262	214	245	226	238	268	238	239	254	246	234	234	236	233	259	257	266	237	224	263	227	233	248	224	252	252	234	251	247	250	232	241	225	239	222	232	239	248	237	242	224	241	255	263	223	236	260	248	230	230	234	255	243	238	247	233	238	242	203	229	244	237	220	226	222	237	248	239	266	243	252	254	222	234	235	251	243	240	244	221	249	230	218	266	215	247	257	224	238	255	237	245	225	216	233	240	249	241	257	241	244	229	249	245	215	249	223	266	237	249	217	245	211	236	259	245	241	242	212	248	244	230	237	238	209	229	209	243	255	226	232	234	229	227	248	226	272	255	246	240	240	254	223	242	254	238	247	220	237	268	235	237	213	244	234	215	248	249	237	241	265	221	251	239	255	237	233	212	253	221	240	206	238	238	253	274	258	248	221	221	256	233	218	243	226	222	275	238	236	234	252	217	243	254	249	248	232	204	236	253	235	245	241	245	258	239	257	239	222	253	222	239	238	239	237	231	246	264	244	234	247	222	239	248	222	270	207	265	247	248	224	228	232	247	221	211	257	246	218	214	241	237	246	217	236	262	225	253	250	235	235	271	222	238	252	213	245	226	256	224	217	241	216	225	242	250	253	244	240	232	233	258	226	247	263	206	226	212	251	247	225	272	270	234	242	258	243	243	240	248	231	222	231	278	259	214	237	244	243	261	265	189	248	252	271	259	231	257	261	241	218	251	214	254	240	243	240	258	248	212	218	226	216	233	217	224	246	231	229	252	252	248	247	222	266	241	224	216	231	233	244	259	260	235	224	224	223	235	236	259	227	258	247	251	222	247	245	248	253	238	257	268	217	261	247	231	228	236	247	232	270	224	213	247	250	265	243	251	222	236	222	242	234	264	230	228	221	249	241	244	252	255	226	245	231	242	266	248	219	227	235	226	207	212	248	249	265	238	208	259	224	224	224	252	250	213	220	252	228	213	235	256	235	258	255	243	227	219	254	241	227	230	262	248	252	213	246	235	248	239	228	234	212	218	233	241	212	252	244	260	270	239	226	254	224	219	252	235	230	249	236	245	220	282	237	243	281	245	265	253	250	246	238	251	257	226	229	246	235	249	226	233	210	242	263	227	250	225	240	225	236	225	227	217	259	250	230	229	261	250	218	260	252	221	231	246	236	247	239	255	245	235	207	223	210	210	218	212	251	222	223	254	247	252	244	235	216	262	235	256	211	219	227	259	232	250	262	237	237	250	247	216	212	230	256	235	238	214	242	234	247	236	254	243	201	240	242	235	232	230	249	251	239	241	231	261	241	219	254	247	262	245	250	225	231	215	222	242	250	253	241	240	222	241	230	274	202	230	224	239	249	237	249	230	263	247	242	245	252	248	226	215	256	235	225	240	236	239	258	227	223	239	233	230	240	257	256	239	237	263	210	233	234	231	235	189	240	232	242	218	254	243	205	236	244	226	230	233	223	266	224	240	262	241	241	221	253	207	226	247	241	233	245	215	236	247	214	222	238	239	219	221	239	249	217	226	240	243	229	264	228	238	257	243	249	249	234	221	221	228	249	251	239	252	234	230	221	211	268	259	247	226	248	236	254	215	227	230	208	241	246	262	229	211	245	208	240	237	236	231	221	252	261	272	224	256	242	238	217	243	215	227	233	245	260	224	248	211	245	228	212	243	212	230	249	251	255	215	263	262	229	253	245	252	244	218	250	218	240	229	247	222	217	227	254	228	235	246	242	252	234	236	242	235	226	215	265	234	251	244	239	251	203	267	235	208	236	233	229	223	233	243	224	239	248	222	247	238	237	255	252	204	231	193	240	254	229	206	256	243	233	237	237	210	214	239	230	239	233	224	227	239	268	242	231	217	253	259	253	239	210	231	266	247	219	228	227	247	234	247	258	223	228	245	219	243	248	235	242	255	227	234	244	246	225	242	214	246	219	236	234	210	223	237	249	237	202	247	236	247	228	242	267	235	250	258	221	250	243	244	226	258	247	269	215	238	241	226	241	233	246	226	243	205	237	237	219	246	259	253	228	219	210	243	258	252	234	240	248	253	226	234	228	227	203	238	226	218	230	256	224	215	230	239	241	226	244	216	268	249	242	262	243	259	225	235	240	237	254	224	217	252	231	202	258	218	253	225	262	210	208	213	237	250	236	244	243	219	231	220	243	248	234	253	250	225	231	228	248	247	212	231	223	234	231	224	235	216	242	252	242	257	240	217	220	217	251	238	215	224	211	212	243	215	214	256	238	257	246	231	245	237	238	235	242	245	223	229	237	243	234	243	220	258	260	219	235	236	221	237	249	235	246	258	257	215	253	260	235	230	213	239	250	257	265	289	210	244	236	254	247	265	232	231	220	250	221	233	260	255	260	280	235	259	228	233	246	258	247	206	235	257	243	260	228	250	210	245	225	232	244	246	211	229	222	237	248	218	245	224	245	214	254	256	207	233	240	247	250	226	241	222	243	254	223	270	251	230	240	213	215	237	243	231	227	242	268	220	236	237	234	244	241	256	229	229	245	221	234	230	227	219	226	225	251	246	224	249	224	233	244	238	258	207	219	229	230	239	271	230	238	251	231	248	250	230	230	255	276	255	239	264	233	252	218	224	245	217	220
29647	49083	39784	20588	14476	12507	36273	38358	29769	6179	1687	2366	821	602	564	520	545	532	513	512	543	523	529	457	462	498	519	426	459	511	495	492	497	470	490	467	474	481	426	492	474	457	447	472	473	459	474	497	458	440	498	548	567	560	501	521	505	465	472	475	455	456	470	469	463	442	454	463	487	439	431	453	473	456	447	467	470	463	448	497	469	456	440	479	507	488	457	510	438	454	431	427	426	460	419	484	449	448	487	493	430	464	483	478	418	481	462	455	443	464	451	453	481	446	491	480	429	459	463	447	473	452	465	442	419	432	457	436	454	475	489	474	466	492	467	486	481	490	447	516	489	453	456	481	473	430	422	483	470	447	457	449	465	456	477	476	483	480	444	441	468	462	436	429	442	469	461	448	469	462	461	451	461	435	471	456	417	489	436	486	441	438	464	452	445	426	444	420	456	484	435	467	475	491	462	455	463	427	475	414	442	469	443	403	453	445	481	474	446	464	424	418	456	458	446	457	436	445	475	457	466	489	423	487	407	474	460	428	484	501	431	462	478	423	453	478	474	490	437	455	446	456	445	441	485	447	509	479	491	468	497	483	462	420	458	450	454	431	462	463	467	436	464	485	419	461	451	455	451	480	415	454	475	448	437	475	478	451	465	464	444	424	464	449	466	465	451	441	450	447	498	442	476	445	447	446	469	469	487	451	435	467	459	429	439	407	453	458	461	475	463	455	488	438	429	458	428	438	452	444	487	448	489	426	489	480	438	439	483	464	497	486	490	449	461	478	472	477	424	410	446	512	478	499	446	426	431	478	448	447	449	502	443	440	431	452	492	429	485	436	443	440	458	479	490	448	449	463	496	473	442	438	476	436	457	499	497	444	441	432	474	437	438	463	480	428	432	452	478	510	412	477	437	448	466	457	455	426	476	470	470	431	467	463	478	452	499	452	448	495	432	456	459	465	484	470	471	445	439	459	435	484	476	445	452	480	466	486	443	473	444	449	486	433	443	422	462	489	427	476	470	449	478	459	458	446	452	455	452	483	459	504	430	456	464	473	482	456	435	431	429	490	430	471	441	465	447	460	483	466	445	455	456	466	481	481	487	474	435	460	478	428	483	455	476	501	480	441	489	452	477	476	455	488	448	461	466	455	478	450	454	476	471	448	427	422	467	440	462	469	452	445	478	452	450	476	454	468	471	463	452	418	467	472	445	470	430	466	472	442	464	468	449	474	459	502	432	460	487	449	467	420	473	461	485	469	436	458	459	471	422	411	457	451	434	489	464	468	484	476	457	464	464	420	467	478	464	502	478	439	446	458	449	507	468	437	456	486	480	413	458	460	442	433	486	487	454	457	444	480	448	457	502	465	447	472	509	458	455	420	430	461	436	468	448	470	436	475	488	447	456	446	454	490	456	491	444	464	468	485	520	467	450	436	455	461	439	496	505	476	468	463	442	438	497	425	436	433	449	474	435	478	465	482	455	400	465	486	478	453	447	481	483	421	496	494	486	469	456	444	435	507	452	508	476	437	461	478	488	464	458	452	466	489	465	480	452	459	463	484	461	421	445	436	441	496	453	497	476	443	498	432	443	462	467	474	432	436	448	477	470	449	448	449	479	457	444	473	455	432	467	457	484	430	467	477	432	450	481	464	467	461	466	462	451	457	430	471	446	460	477	440	452	476	469	453	466	456	481	431	514	443	475	483	481	464	504	449	470	472	418	470	458	457	447	490	472	443	435	440	487	442	439	467	428	471	456	481	484	448	506	447	468	456	495	432	434	454	444	423	416	478	479	440	492	466	445	483	466	439	453	457	474	448	484	432	477	485	475	446	453	463	449	500	487	444	502	446	468	467	422	408	441	455	471	491	476	478	444	479	434	465	440	480	440	499	479	462	497	469	469	470	453	423	453	473	482	464	454	428	466	461	475	487	444	478	453	420	482	474	477	456	455	466	474	472	425	437	449	442	407	460	483	457	469	482	417	472	447	458	471	428	435	450	479	446	439	431	447	472	462	436	483	436	473	485	433	465	436	459	459	483	485	447	457	459	470	470	471	439	447	429	443	429	437	457	469	493	449	466	471	435	427	450	447	448	438	478	437	483	440	430	439	469	475	464	435	458	388	442	464	453	494	443	456	508	476	458	419	459	476	489	487	460	437	457	447	465	485	475	475	452	447	490	439	442	451	485	469	501	426	428	497	476	448	472	447	491	457	454	468	474	438	438	442	468	481	449	445	452	440	496	421	463	446	436	427	446	509	438	462	446	450	481	471	427	426	458	474	455	422	494	453	476	413	478	463	479	451	458	450	505	451	446	413	466	477	439	456	465	514	434	470	494	423	456	463	489	477	499	495	444	445	451	470	427	485	483	448	452	477	465	424	444	479	428	462	458	472	478	472	473	486	453	456	464	432	464	440	510	461	445	451	445	462	462	452	444	469	446	471	424	438	482	499	443	437	443	442	481	506	438	462	439	463	449	451	436	443	467	459	496	443	466	462	426	426	474	429	464	455	450	441	466	459	457	481	446	485	442	450	465	446	465	487	470	492	469	447	496	509	447	457	461	469	470	424	462	447	471	444	466	461	457	450	442	499	491	450	437	460	460	467	476	419	498	467	493	521	462	445	449	445	439	478	453	459	455	466	470	458	440	519	459	434	459	481	496	481	502	439	475	466	473	453	455	486	485	459	451	450	460	476	453	446	469	443	474	447	485	423	507	433	443	455	453	426	459	507	483	431	483	443	447	479	464	531	472	473	458	432	458	442	488	421	473	484	459	488	469	417	429	428	480	485	492	443	457	466	474	418	444	474	443	481	479	460	436	451	485	437	468	467	455	477	440	452	478	426	459	466	464	496	450	442	459	480	500	481	460	441	459	493	448	490	467	466	455	465	466	474	432	455	452	451	450	442	469	442	466	460	471	487	446	459	465	471	483	455	461	462	468	477	440	489	467	438	467	457	469	463	479	463	424	483	445	475	483	431	480	471	469	442	433	455	495	461	431	442	466	473	458	488	462	418	487	453	469	474	444	469	434	471	477	415	457	425	428	425	486	452	448	462	467	440	460	475	460	469	481	432	483	432	446	478	474	481	436	451	524	506	460	465	474	458	424	427	474	433	414	418	471	441	459	422	483	459	463	433	451	473	452	451	437	475	445	450	483	444	447	438	491	447	455	446	493	463	503	449	502	468	459	459	480	458	441	461	468	430	453	489	463	492	457	470	443	421	441	482	440	457	465	471	438	488	449	450	461	420	426	476	434	466	463	462	460	495	432	439	468	462	456	462	464	438	448	451	494	457	462	438	438	457	473	464	468	445	413	425	451	425	468	420	428	482	472	441	446	456	505	455	466	436	492	443	500	477	467	452	455	453	481	452	457	453	484	457	481	429	468	491	452	462	466	430	458	436	454	443	451	495	447	479	452	444	460	453	492	463	471	430	499	467	502	499	458	482	459	488	440	423	464	473	453	487	429	427	488	453	457	458	445	456	457	488	441
23568	21625	29385	24162	21561	22349	44579	43282	30598	8189	1036	1157	392	254	308	287	258	272	232	260	232	221	228	236	260	203	231	255	228	203	220	221	213	221	233	225	231	236	221	207	205	220	207	246	190	234	209	233	206	227	220	253	275	262	250	241	238	209	207	216	241	222	199	198	231	235	227	212	212	200	215	246	214	208	212	205	216	193	195	229	204	213	218	240	220	225	224	210	211	193	201	207	230	225	220	224	220	207	206	215	244	222	196	222	220	207	223	225	208	220	249	224	215	218	195	196	201	210	206	212	220	206	243	230	243	198	214	216	216	240	239	220	218	221	206	206	217	224	231	202	222	249	228	233	258	235	218	230	203	223	222	203	215	217	208	235	229	222	206	217	193	232	219	240	224	222	206	188	206	209	204	201	226	235	222	215	231	201	204	209	245	211	251	217	215	213	205	226	195	222	219	222	204	224	222	212	226	216	228	203	229	224	200	219	220	233	205	198	201	219	225	232	232	220	208	228	232	211	218	217	238	214	209	249	218	215	226	230	199	225	228	202	245	222	219	247	208	239	224	205	216	234	231	222	202	197	250	201	232	212	214	203	195	221	207	204	215	214	215	235	206	207	233	213	217	220	239	232	193	207	214	219	232	223	209	208	219	213	229	219	232	200	240	229	212	213	218	237	236	224	260	216	217	210	221	231	220	241	194	213	215	230	210	222	232	244	207	218	208	202	211	236	242	208	260	224	221	205	218	259	213	215	188	213	233	213	265	217	204	221	227	213	220	206	208	215	199	239	220	234	214	203	239	219	215	219	217	210	216	230	219	200	182	223	242	232	219	228	218	220	227	212	215	210	216	208	239	218	222	225	225	202	207	218	215	199	217	223	219	229	205	209	226	209	195	217	212	204	210	223	221	211	225	221	239	251	207	261	233	206	225	228	214	235	220	214	240	234	224	220	229	234	212	238	219	219	252	226	239	215	228	219	229	220	209	216	217	227	211	189	213	218	244	237	193	212	221	246	230	208	231	199	230	260	193	219	240	249	218	225	215	212	219	206	190	218	212	214	228	197	215	219	215	225	237	210	231	229	218	239	232	218	235	228	224	228	213	209	209	246	221	212	245	216	229	223	204	229	202	227	231	204	206	227	196	208	205	227	249	213	205	201	224	232	193	218	215	235	217	227	225	238	225	192	234	230	234	220	226	221	232	200	229	238	221	210	236	242	228	218	205	222	218	225	193	237	217	185	234	208	211	236	199	234	201	216	200	223	204	206	215	220	220	225	207	216	224	207	233	236	223	198	197	227	227	229	242	246	211	228	235	243	229	223	240	208	216	201	192	230	244	191	207	234	221	220	213	241	231	234	232	219	232	225	206	206	214	214	218	233	234	198	200	199	202	224	219	204	243	217	225	218	211	216	238	220	209	236	229	197	213	214	211	217	208	244	218	231	226	209	232	198	230	241	232	214	226	218	186	206	198	232	192	217	234	191	220	231	214	224	209	222	194	219	204	232	253	217	228	242	224	205	187	215	249	231	223	203	227	217	214	204	231	219	217	226	251	203	206	220	227	212	228	238	209	221	243	234	237	228	238	239	227	192	232	246	227	227	187	240	230	212	206	196	194	227	237	213	234	234	210	229	202	221	215	223	224	218	248	211	226	263	227	192	225	225	221	231	221	212	202	225	211	200	239	220	205	205	209	213	218	234	242	214	234	218	206	222	234	220	217	211	208	220	213	214	234	212	212	211	219	231	260	239	225	218	245	235	205	218	180	249	220	210	217	205	242	207	203	218	216	207	220	223	210	227	209	218	226	230	208	229	202	200	237	240	223	214	220	220	219	194	228	215	225	224	205	212	223	214	227	205	223	226	208	234	228	235	211	230	240	235	226	215	224	209	203	205	203	234	223	212	219	199	223	237	215	246	226	213	202	243	216	201	227	211	199	224	211	205	197	247	192	212	228	241	220	229	211	205	208	206	221	239	191	229	228	246	225	235	226	233	208	187	215	197	236	235	219	233	240	215	206	216	236	204	233	233	188	218	221	220	189	208	219	217	206	213	210	246	250	208	228	198	191	250	197	230	217	201	216	208	226	243	232	219	218	216	218	196	228	214	205	213	215	195	211	223	231	209	214	240	230	238	223	219	230	218	230	233	246	214	202	229	194	217	197	218	204	220	233	224	226	189	226	227	210	200	213	226	197	213	215	232	211	210	193	223	208	180	214	243	242	234	212	213	230	215	265	223	227	208	195	213	211	234	205	206	225	206	216	205	194	212	230	232	228	235	208	218	239	183	224	218	212	215	232	224	242	224	226	237	214	236	224	217	206	217	201	199	207	217	192	224	223	224	210	233	248	214	239	248	215	213	202	231	191	212	192	205	206	238	250	209	223	252	209	235	224	212	237	202	199	214	210	230	196	227	225	173	206	219	211	227	184	244	225	212	238	227	204	235	205	220	225	221	210	183	219	189	209	232	222	230	204	228	231	223	216	208	204	223	205	228	216	208	194	214	232	213	225	227	224	238	230	246	227	248	217	211	237	245	198	238	183	189	206	198	200	238	221	218	215	209	205	234	228	229	222	247	245	200	211	218	205	223	218	256	211	211	241	199	213	198	201	236	228	236	243	226	231	194	230	220	227	235	226	193	206	244	218	219	221	235	220	236	207	220	208	204	217	212	233	217	238	232	228	206	205	200	217	247	219	239	189	227	202	201	253	190	235	213	210	221	221	207	212	219	229	234	209	206	219	208	209	217	246	240	224	216	209	225	249	252	231	206	192	220	202	240	219	197	191	202	214	236	223	223	222	210	197	232	206	242	215	208	227	231	215	247	209	219	215	200	221	211	232	206	233	229	229	222	220	213	238	228	233	200	212	233	212	220	252	206	259	223	218	231	221	220	206	212	215	228	210	201	222	199	193	198	214	230	210	228	202	214	209	217	228	218	232	222	212	221	215	227	195	217	206	233	223	219	232	213	227	224	199	244	197	223	202	223	199	223	203	198	203	214	243	256	204	229	224	197	236	207	233	194	209	208	219	218	228	234	215	220	207	182	212	219	200	212	227	246	193	219	201	237	206	245	213	166	215	202	234	246	209	205	214	218	197	228	197	249	200	235	220	236	240	235	229	180	189	227	224	219	230	227	236	228	233	226	229	239	241	224	248	207	225	258	220	229	207	203	230	229	198	208	227	246	209	199	234	222	222	202	234	220	191	231	240	212	260	182	213	228	241	216	228	232	228	211	222	211	233	213	219	254	246	204	214	218	246	199	237	230	214	202	235	208	211	226	229	208	212	208	232	208	218	217	222	200	224	220	246	212	208	225	218	218	223	222	224	223	214	216	230	212	215	220	220	223	225	202	222	228	231	219	198	222	219	226	241	187	210	196	192	214	227	215	238	207	225	211	224	217	236	248	206	207	225	202	224	224	208	236	223	205	208	195	209	230	266	238	233	240	217	226	232	239	224	218	212	233	209	220	214	217	231	227	234	215	246	195	223	205
32469	54220	40658	25033	19080	23591	51095	48411	37228	7150	3023	4008	807	624	624	558	535	530	460	495	463	449	464	431	454	426	415	416	411	376	399	452	476	457	445	406	438	402	409	440	377	442	418	399	422	398	412	402	420	378	437	572	585	578	553	491	413	396	450	433	367	422	388	408	404	390	414	390	435	402	411	425	402	432	411	461	408	441	434	406	410	411	403	411	437	405	408	415	393	425	401	395	391	405	409	416	391	391	389	422	443	387	430	403	372	396	389	379	373	403	407	438	408	417	404	415	420	399	409	390	378	378	403	367	436	419	403	415	421	395	391	392	460	406	410	392	444	403	405	463	406	397	435	406	391	360	395	437	409	395	431	396	410	425	410	393	431	414	434	403	412	398	422	405	428	429	404	444	383	380	414	400	405	395	405	388	411	414	382	412	449	389	399	418	401	415	408	434	416	430	418	421	408	406	414	401	436	412	434	438	416	428	395	394	386	430	409	419	400	441	380	386	414	401	417	402	407	443	415	408	419	400	393	428	391	380	361	402	400	422	410	429	433	384	393	420	441	390	438	362	406	394	377	381	401	451	396	381	423	388	443	407	408	393	412	428	388	441	406	414	401	439	401	398	441	405	428	381	387	412	403	404	398	419	428	419	407	410	433	419	427	411	430	420	397	414	430	408	453	425	387	396	434	402	392	409	390	401	417	378	393	421	406	377	392	391	414	417	437	426	381	396	392	399	424	440	395	401	401	402	423	439	389	422	444	402	442	390	435	430	402	405	422	399	397	422	382	381	394	371	412	400	381	420	374	385	404	451	404	403	448	423	381	441	373	442	406	399	451	393	439	441	392	381	423	447	400	419	399	392	393	426	379	390	440	389	388	468	399	422	435	421	411	443	394	418	390	427	455	452	418	403	403	393	423	396	378	392	385	403	367	397	387	441	412	417	397	393	389	411	371	444	424	415	424	400	387	437	379	420	409	404	361	422	410	393	432	399	415	387	417	404	423	387	406	418	419	385	374	410	411	424	435	437	397	416	371	405	390	448	418	396	405	418	409	403	421	407	382	419	400	395	415	386	457	417	418	360	398	416	390	427	405	382	406	400	395	421	392	378	380	427	412	406	394	397	412	454	432	388	415	389	424	426	383	400	410	413	383	392	406	388	341	390	394	387	427	417	431	412	392	405	404	416	466	369	382	417	395	446	449	377	411	373	406	382	421	389	399	394	423	408	411	411	387	385	380	408	439	400	426	385	380	391	423	434	434	420	405	403	430	408	417	421	446	400	396	439	441	397	409	417	435	396	430	436	435	427	402	432	412	429	419	396	431	413	414	380	434	426	407	394	383	408	438	398	407	391	417	419	464	413	398	402	409	424	405	395	430	406	396	422	369	415	387	434	393	450	379	406	411	412	393	399	445	385	399	418	435	445	449	380	406	402	403	410	402	418	421	411	403	444	394	415	395	400	375	403	371	415	391	403	423	440	429	383	414	438	429	414	395	410	392	409	409	411	423	401	415	401	410	372	401	430	419	395	433	384	395	390	416	449	398	409	404	417	438	407	407	437	420	423	408	407	382	394	409	412	424	429	399	384	432	411	385	405	419	356	398	410	420	403	392	449	424	412	405	404	447	429	400	412	434	414	406	377	380	434	422	415	413	438	418	385	410	418	364	439	412	433	397	383	398	395	420	433	407	404	420	391	397	404	384	397	414	384	403	410	413	393	415	411	380	419	418	425	402	415	413	405	398	456	393	414	404	394	378	384	409	419	406	423	455	410	422	394	414	408	420	397	394	431	392	400	421	417	412	383	366	388	424	377	411	407	382	429	428	396	415	441	387	437	411	387	388	430	421	437	404	426	430	403	384	426	410	389	441	391	408	407	375	469	401	420	424	439	416	411	429	426	413	404	402	385	421	393	430	415	433	406	436	430	423	373	427	380	411	416	399	433	398	375	408	403	404	387	427	415	429	381	432	432	418	382	400	412	427	435	384	389	418	425	408	427	439	405	375	419	408	383	407	409	376	385	430	394	434	403	423	382	388	397	406	411	432	402	401	419	393	425	432	413	399	396	430	427	445	448	401	402	416	400	424	404	415	416	419	386	423	435	408	372	402	400	400	380	377	423	404	405	404	396	386	388	442	409	398	415	406	417	389	426	392	422	404	400	397	402	395	425	395	426	418	413	408	420	446	413	389	394	417	420	415	384	400	377	394	394	397	409	428	386	425	413	399	357	414	395	428	426	423	424	440	405	378	392	436	392	409	465	441	434	391	422	428	434	458	402	393	382	405	411	418	364	417	407	434	378	419	433	410	377	410	383	394	402	398	394	410	422	397	388	413	388	388	395	391	425	405	390	411	438	368	398	422	385	393	388	440	421	410	383	376	403	435	427	383	390	395	391	370	410	407	394	430	374	414	419	412	390	425	387	419	398	408	418	443	380	423	466	425	436	439	414	386	399	384	383	415	413	375	395	401	388	412	402	409	393	415	411	439	418	426	428	396	393	436	395	409	416	397	399	435	411	384	400	437	390	452	419	430	407	444	415	405	400	438	418	341	407	410	388	420	402	435	411	395	429	412	442	409	403	372	414	406	405	420	406	411	430	402	419	374	385	410	390	377	380	429	420	394	413	422	434	395	430	397	428	431	412	398	401	425	423	411	425	444	419	392	421	387	439	391	455	390	417	439	426	439	419	418	399	413	391	396	388	370	401	414	428	409	393	422	446	408	402	422	414	404	398	417	372	369	465	391	406	427	398	409	440	392	455	435	378	406	379	427	416	428	413	456	401	403	371	380	411	392	379	371	393	461	424	403	410	425	423	392	391	396	393	387	400	432	424	435	394	398	389	409	379	408	402	403	409	416	457	437	385	393	405	451	464	378	411	392	405	398	398	415	428	443	408	433	403	432	400	368	407	400	420	420	399	393	401	394	395	434	389	411	371	427	389	382	429	403	415	365	408	402	392	401	397	405	436	387	397	443	422	447	425	373	463	436	412	419	421	403	419	452	421	421	420	416	394	393	394	398	435	433	436	432	435	395	422	376	381	416	400	416	384	425	417	406	382	404	404	391	402	408	375	378	412	424	421	389	403	370	394	375	408	384	404	436	393	448	410	427	403	384	419	406	380	387	389	443	414	414	433	433	411	374	403	375	419	400	380	385	394	354	402	402	415	427	403	411	419	386	413	394	388	412	378	385	408	419	415	396	422	374	428	434	406	412	406	380	407	388	383	430	369	407	376	377	430	435	387	379	433	443	419	436	386	392	372	432	429	386	411	415	394	439	392	452	360	423	384	409	422	401	436	392	428	415	413	413	422	409	398	438	442	411	432	409	404	410	424	421	398	408	408	413	408	410	394	404	403	400	405	446	438	410	437	404	399	386	428	398	387	389	442	456	447	439	359	410	437	406	412	419	416	431	433	421	412	421	391	431	369	417	423	379	416	415	402	420	406	393	372	423	394	410	424	388	406	429	406	411	445	418	413	439	436	366	417	415	412
27545	23269	19254	8281	3160	3419	6094	5295	3034	798	326	306	298	295	282	287	281	288	250	284	263	288	271	294	239	293	304	314	290	277	272	274	273	282	282	292	280	288	289	259	260	304	276	267	301	280	279	290	293	279	287	268	297	281	296	279	272	275	273	294	265	306	296	255	280	280	270	249	259	271	301	262	290	275	302	269	330	289	272	279	286	292	270	275	289	266	290	265	270	287	285	266	303	259	283	300	292	287	269	320	289	283	265	307	297	261	277	247	312	273	264	283	263	325	327	260	290	285	280	274	287	293	265	318	281	269	250	273	284	295	279	294	276	291	288	274	246	301	267	276	271	280	271	291	274	258	252	309	309	279	264	271	303	267	300	299	274	270	262	261	267	263	257	256	280	264	286	267	284	251	267	294	271	269	313	269	295	283	278	268	291	299	287	275	285	306	267	273	279	278	288	251	299	316	264	271	299	258	273	279	272	267	295	313	281	260	269	260	273	285	285	250	286	277	299	275	278	290	268	265	265	293	247	277	309	260	265	282	240	278	251	282	228	280	273	253	255	278	275	269	264	286	276	299	268	289	272	291	260	261	266	260	317	285	291	266	276	314	265	288	298	258	296	272	289	284	303	294	291	260	270	305	284	293	275	294	308	299	272	281	251	264	285	279	266	240	267	298	273	284	283	313	299	301	301	287	274	279	281	298	281	261	302	297	289	291	264	304	272	280	284	278	286	264	259	272	273	286	274	265	256	270	273	272	285	285	263	275	275	287	268	265	286	281	270	295	272	289	253	273	270	286	292	268	254	264	261	282	276	279	294	258	271	265	260	296	313	271	299	274	260	263	251	292	275	276	282	290	285	288	283	317	251	267	273	299	278	303	299	265	285	268	273	267	285	273	277	262	276	274	297	277	284	285	288	283	298	288	289	260	274	278	253	307	290	267	259	259	265	260	312	300	295	274	273	299	258	287	263	298	268	264	311	275	262	244	294	254	267	282	288	284	267	281	278	294	265	288	279	300	290	296	279	272	295	309	283	249	312	277	273	251	285	291	275	267	279	280	292	281	292	310	308	270	279	273	293	275	295	301	242	252	256	305	281	286	305	295	310	275	267	266	280	291	313	297	288	272	278	294	280	276	278	282	275	263	283	240	258	265	287	264	277	299	282	277	280	299	262	295	286	278	277	266	291	255	247	256	324	274	270	270	286	270	279	286	279	276	281	286	282	257	273	291	291	249	281	268	285	279	252	271	251	269	269	270	255	254	280	279	254	308	304	292	286	262	264	253	266	316	303	290	301	267	298	284	253	274	291	285	265	285	268	300	276	247	295	270	246	294	271	257	255	258	312	257	304	288	295	259	287	270	267	295	301	282	281	287	259	271	259	294	274	284	316	259	255	264	277	276	262	270	285	265	275	298	285	300	310	290	291	282	274	264	263	266	278	261	280	264	270	268	272	297	299	279	262	288	258	285	280	254	261	242	272	273	295	284	263	277	275	295	282	255	330	283	245	274	297	285	278	256	293	296	274	268	253	274	265	311	297	273	255	295	272	304	279	272	258	271	242	299	281	281	313	283	255	279	265	278	300	244	287	257	290	260	289	274	283	250	255	274	265	276	256	295	290	276	300	288	311	284	302	259	267	247	260	274	294	297	281	274	279	255	284	263	307	287	265	264	287	277	286	283	290	274	291	274	277	302	296	292	286	277	268	275	308	252	266	291	271	297	269	278	313	293	286	253	283	296	258	299	315	272	301	277	281	281	288	305	268	283	266	277	277	265	278	276	276	255	305	270	265	292	276	263	272	274	261	275	273	274	261	258	282	283	273	275	271	268	279	264	273	261	260	296	282	260	270	263	291	254	315	292	250	296	265	316	286	275	264	302	275	276	314	298	276	285	306	264	262	286	265	310	277	268	292	290	266	286	288	277	303	268	287	263	297	271	289	263	284	289	313	289	313	272	275	314	295	311	274	304	298	283	260	279	283	276	281	272	273	253	281	247	305	293	297	301	281	242	319	296	290	280	318	249	286	283	254	258	261	292	281	284	274	290	276	291	243	281	306	280	286	277	281	296	264	292	279	287	294	263	262	271	289	303	285	281	304	258	279	298	273	301	290	265	296	242	261	260	274	288	283	304	302	266	257	255	292	275	291	241	264	268	290	299	287	287	275	264	266	284	274	281	265	278	282	265	290	288	298	280	318	288	288	273	262	273	275	293	279	264	276	282	277	287	262	265	286	250	286	278	252	303	264	267	247	292	308	291	290	264	300	309	323	288	272	250	292	296	269	276	261	294	283	297	275	304	280	277	267	282	264	290	318	298	267	307	278	280	280	284	265	274	305	315	268	273	278	261	265	265	285	282	280	263	255	291	278	275	277	267	244	290	281	270	293	261	281	268	298	284	303	267	305	273	284	243	299	307	277	282	277	329	266	265	279	294	278	288	271	296	269	286	329	295	247	293	282	269	286	300	301	308	275	234	294	258	294	258	261	279	295	269	281	304	283	285	265	275	265	277	273	263	264	263	297	263	254	286	256	260	292	259	273	283	299	280	254	282	247	284	277	280	244	297	262	301	306	279	266	281	263	261	269	287	293	300	275	288	287	304	297	262	277	277	258	303	270	253	280	235	267	264	279	267	283	296	303	327	284	258	294	276	294	290	285	278	273	283	284	261	286	275	302	261	301	288	272	255	274	229	288	276	284	283	278	259	280	246	304	288	297	281	240	291	286	281	258	301	295	307	270	261	270	288	301	268	303	271	274	270	276	288	289	259	248	264	286	266	274	268	300	301	280	247	298	265	282	268	283	282	303	253	309	284	266	264	284	271	279	265	253	271	282	257	310	261	301	274	279	270	275	271	258	291	267	297	272	262	254	297	291	269	303	263	303	268	272	252	251	271	272	289	294	317	276	315	283	302	273	297	312	274	288	266	301	271	302	249	276	310	264	267	293	259	276	255	292	262	288	261	283	284	287	270	286	273	299	283	255	258	276	305	269	265	270	261	280	307	263	251	299	302	290	234	288	254	323	287	257	287	270	267	284	295	243	276	281	267	274	255	255	277	264	281	272	301	313	285	304	298	282	285	301	278	271	259	276	277	305	276	269	298	265	295	285	299	273	252	254	305	272	284	287	288	292	257	270	300	289	272	282	284	297	279	289	298	276	303	290	273	287	287	306	285	273	279	294	274	261	275	260	276	304	272	290	272	289	281	284	285	268	306	263	290	290	293	279	280	247	275	283	309	260	241	260	279	290	312	277	267	288	280	299	294	257	270	255	284	263	285	283	297	291	267	284	277	313	285	300	255	285	277	287	275	289	281	290	274	275	267	279	253	281	267	293	279	260	275	297	286	282	261	308	251	283	262	305	250	289	262	292	290	306	257	293	273	289	261	249	285	290	291	286	283	315	271	292	270	262	278	273	263	272	310	273	254	290	271	287	288	282	280	252	278	303	275	264	292	268	262	297	282	306	280	279	272	262	296	265	276	281	250	264	273
26981	38027	23067	13336	8364	9745	14647	12465	7727	1835	681	662	586	568	546	565	540	555	539	566	543	525	519	524	559	542	504	511	542	513	563	533	548	577	573	506	525	527	519	556	537	519	521	512	543	506	534	562	526	553	556	532	562	514	526	531	545	550	534	530	534	516	530	558	557	574	530	553	505	500	545	545	528	507	534	527	523	555	525	569	539	494	546	529	565	512	533	559	549	502	538	569	498	534	490	577	521	542	519	531	516	548	527	540	540	541	521	542	598	538	563	550	536	541	510	491	546	552	534	493	541	535	551	504	556	509	548	523	580	563	502	535	555	520	584	508	481	545	547	516	513	549	528	539	522	529	538	513	552	543	524	539	519	576	534	557	501	500	554	513	587	548	528	510	504	528	575	536	521	557	542	535	576	569	546	559	544	536	522	529	557	531	518	540	539	520	569	490	509	495	548	536	526	538	529	523	539	527	517	544	497	534	577	533	530	520	546	550	568	519	534	541	507	525	536	501	508	506	519	548	561	549	514	516	575	527	563	548	568	524	535	541	531	510	545	576	531	566	538	540	507	527	538	539	568	531	548	557	543	596	561	565	525	568	544	536	511	551	521	573	516	554	521	533	558	499	553	540	565	561	572	499	545	541	531	518	542	562	505	528	537	546	516	540	545	548	560	549	527	520	497	528	557	526	541	543	527	512	528	551	494	526	496	544	532	538	530	548	562	558	513	505	540	566	501	534	498	505	568	550	530	505	525	551	563	490	559	569	476	523	576	558	536	537	541	500	572	534	493	566	534	564	539	550	551	565	503	555	560	540	503	490	550	568	558	566	503	573	578	548	530	561	568	532	516	527	564	533	541	565	490	517	512	563	534	523	560	500	544	516	565	540	531	562	554	556	557	517	561	517	550	516	538	540	543	528	537	530	505	577	546	541	569	535	535	539	583	536	511	523	530	504	507	567	564	522	534	508	548	579	539	553	550	542	485	506	542	519	532	535	509	532	558	545	537	567	520	533	524	547	518	505	484	519	572	557	561	514	554	556	553	531	513	513	535	531	514	491	514	530	558	530	549	534	502	534	553	528	525	526	515	577	515	509	548	560	576	549	528	545	563	504	495	568	539	551	536	503	557	539	543	536	528	540	573	496	516	547	500	531	488	546	593	511	533	534	528	556	559	517	557	544	467	519	521	531	547	537	535	549	520	512	557	551	558	586	547	514	575	525	512	548	543	546	548	558	532	528	530	500	496	559	533	516	480	549	524	565	557	515	510	511	535	540	508	499	544	530	544	549	493	513	563	534	542	571	530	569	535	523	524	546	578	524	537	519	526	561	521	505	587	562	551	540	519	560	564	518	538	566	541	541	517	562	533	563	532	532	509	527	535	541	528	552	520	521	539	547	541	530	538	546	520	548	522	509	564	522	536	521	540	523	512	559	510	559	511	556	546	530	524	565	547	549	534	521	529	533	547	514	548	530	524	567	496	543	546	573	556	553	535	561	515	501	589	508	532	555	541	547	537	552	549	549	504	521	557	533	578	548	484	525	550	528	558	584	558	528	531	530	588	514	547	576	523	540	535	499	513	498	528	533	524	574	489	539	525	545	588	544	545	530	530	538	537	531	581	539	564	506	534	517	530	552	567	537	534	532	561	575	513	524	536	520	481	522	517	496	548	563	539	552	545	534	529	521	552	524	561	537	487	553	493	525	571	575	514	547	534	529	532	563	520	546	518	502	532	540	574	532	583	550	496	515	517	547	571	552	543	523	513	542	528	551	557	533	508	561	556	549	548	549	512	543	501	580	573	532	542	513	547	575	534	546	556	511	533	554	563	512	508	496	528	512	515	495	510	515	512	534	492	559	570	567	496	540	514	521	518	540	511	545	548	523	540	554	517	548	562	544	491	549	534	531	531	564	541	533	505	536	542	509	527	547	538	556	551	528	570	528	519	543	507	535	512	534	539	480	524	513	523	504	559	549	522	558	535	555	531	537	516	552	507	529	539	483	534	529	537	551	552	531	528	510	574	489	507	525	544	558	568	540	511	527	533	546	542	547	537	527	603	504	491	518	523	531	502	522	483	566	541	512	536	535	516	560	487	526	562	521	526	535	525	550	509	515	516	544	550	574	540	500	508	545	547	551	559	541	525	577	533	539	539	507	532	510	503	547	558	554	488	522	514	528	500	518	561	521	529	540	540	563	505	529	531	549	574	573	534	513	519	519	536	525	533	546	565	547	539	535	527	565	537	511	550	571	541	568	530	521	524	561	542	561	502	525	523	530	514	512	520	547	538	561	540	549	534	574	540	538	519	521	555	497	542	538	517	531	515	509	516	561	519	494	544	581	498	568	561	586	569	534	525	578	536	548	526	558	570	530	552	524	567	543	547	523	521	562	526	532	530	497	546	510	522	503	565	560	557	563	543	535	525	507	567	494	569	531	536	561	554	481	532	537	563	529	507	546	555	553	548	512	544	529	557	535	519	531	525	563	547	558	556	526	506	566	505	538	505	505	526	574	512	596	518	489	551	509	588	556	564	512	552	546	555	544	570	513	463	537	575	529	507	538	565	525	555	552	554	571	574	541	567	546	572	541	548	488	489	549	542	525	544	527	554	509	523	542	523	576	488	495	534	559	509	511	547	529	579	508	522	534	527	503	552	536	559	525	526	540	484	490	560	515	541	557	583	559	519	536	588	562	516	532	564	560	527	558	578	524	547	522	510	554	547	540	499	555	567	561	537	557	507	534	537	543	525	548	544	570	548	559	528	506	501	545	530	570	574	532	519	500	546	578	533	546	524	567	539	548	539	553	553	555	547	546	524	518	529	540	556	572	493	549	508	516	464	540	563	543	535	510	519	547	494	514	520	530	536	538	525	527	541	582	530	543	551	547	519	530	550	508	530	533	521	533	547	499	551	540	541	524	525	542	550	541	520	539	506	543	554	511	520	547	556	524	554	566	535	535	562	547	518	546	555	571	557	543	538	569	518	524	534	594	556	493	503	541	573	539	556	534	548	499	531	552	547	526	541	480	558	529	532	554	539	527	559	549	517	551	501	567	510	545	520	530	526	467	513	542	565	537	555	521	522	554	537	535	603	536	544	532	514	515	507	553	513	562	572	561	543	546	514	565	527	553	567	538	554	521	540	530	547	549	588	529	534	512	518	524	551	545	513	539	580	532	523	567	561	523	542	546	527	545	545	522	498	588	557	525	465	581	543	545	544	568	501	538	560	550	523	501	561	504	554	544	544	547	531	536	504	529	547	515	543	529	505	516	528	526	554	512	563	543	529	533	550	533	533	564	538	548	522	601	525	522	529	537	530	494	543	544	501	519	493	521	531	501	533	567	524	552	555	573	521	531	524	557	503	546	513	525	538	518	578	522	524	546	533	555	555	502	596	539	570	508	553	534	550	545	536	527	564	528	524	515	528	553	564	506	525	539	539	512	516	551	575	543	496	494	538	525	526	521	545	572	547	494	507	559	519	512	583	520	556	544
24680	21630	28652	24945	20071	24377	34501	29635	18607	3710	577	795	455	259	241	246	247	260	262	270	255	251	243	242	227	218	251	222	259	249	236	247	252	250	262	273	237	275	262	233	269	252	255	232	227	238	238	240	202	240	240	271	255	240	249	229	250	215	255	244	270	239	256	227	254	208	223	203	252	212	254	255	258	242	244	241	265	241	229	245	247	229	250	232	244	236	215	212	243	239	277	245	217	236	261	282	230	215	246	240	258	270	244	254	244	256	231	223	264	216	222	206	262	208	225	225	239	215	228	227	228	233	221	196	248	221	242	233	257	270	234	242	261	234	237	239	217	230	220	241	226	212	225	247	241	238	257	257	244	224	230	237	254	219	244	260	254	245	240	229	233	229	245	207	247	218	252	231	234	212	251	249	241	223	264	249	215	241	230	226	233	245	222	236	255	257	221	252	243	236	235	248	238	231	218	236	242	234	222	253	249	232	223	219	249	210	238	239	221	235	233	226	230	237	233	237	224	253	222	211	246	233	252	254	227	236	229	226	263	254	217	237	242	251	222	237	267	257	240	219	226	237	279	258	232	222	230	241	242	257	258	246	232	231	246	240	254	220	232	242	214	213	228	238	245	234	237	253	237	251	255	218	233	221	233	239	240	228	216	233	198	221	227	247	237	218	228	263	248	232	226	247	229	247	262	230	217	208	232	228	272	224	232	255	227	226	236	240	235	240	235	245	256	246	250	248	250	232	215	216	267	238	231	234	243	236	230	233	226	214	234	258	215	243	247	234	235	221	243	242	253	243	227	234	245	272	223	247	213	234	183	242	209	230	259	233	229	210	237	244	217	230	284	239	259	238	227	277	240	248	250	218	227	222	232	244	234	234	225	222	243	246	183	218	225	236	257	246	227	252	235	220	258	274	228	229	249	249	234	221	252	233	208	228	246	243	233	223	263	217	209	242	239	234	231	257	258	212	225	236	206	247	226	277	260	230	226	243	241	234	246	210	234	260	277	269	225	246	227	251	225	247	239	249	216	263	218	216	235	217	224	233	257	225	236	232	216	255	235	248	241	227	246	244	265	245	227	235	220	218	250	244	225	226	248	228	235	236	243	223	209	248	221	242	264	249	238	221	219	246	228	233	240	244	233	226	241	234	227	229	257	218	254	264	245	236	261	242	258	244	222	236	242	230	237	279	261	224	237	229	244	229	251	225	261	245	247	240	249	234	225	247	241	241	240	241	226	231	233	241	232	240	219	229	246	201	234	262	247	242	237	213	240	245	264	236	228	253	226	243	263	240	247	211	230	227	224	225	259	241	237	250	233	236	212	244	238	234	216	224	219	238	258	244	241	242	256	254	286	260	247	244	227	217	238	238	240	229	263	207	236	236	227	229	244	263	215	216	209	248	243	285	248	242	248	220	246	235	199	246	245	243	268	248	256	257	222	236	230	243	240	230	220	240	252	223	228	229	215	255	232	187	215	262	236	257	225	235	218	242	225	276	223	237	252	238	232	235	222	202	236	261	248	256	236	253	266	213	256	241	242	220	243	216	252	225	272	228	205	246	258	227	238	231	252	224	251	231	245	237	261	231	237	224	215	241	224	236	253	229	238	239	212	225	221	219	223	241	251	235	233	229	241	259	217	228	229	228	231	230	240	229	273	247	194	269	237	226	253	221	248	250	247	221	237	224	251	237	239	226	218	279	249	224	251	245	225	231	236	240	234	252	248	199	248	230	251	256	245	272	224	266	219	257	246	244	237	257	231	237	273	241	237	262	249	221	228	258	236	255	256	226	202	250	252	255	229	241	233	232	249	237	255	221	248	250	230	251	250	229	248	221	257	241	243	261	223	234	242	257	227	232	238	215	230	211	238	231	247	233	231	255	243	213	231	251	254	254	244	234	257	244	244	228	255	235	237	224	257	243	253	232	227	219	256	246	222	220	248	257	199	233	220	223	252	237	218	234	235	213	212	225	225	246	230	264	243	249	248	227	242	234	237	231	252	232	235	252	278	220	253	233	263	226	229	258	241	237	256	246	249	237	251	241	243	250	249	232	222	238	255	249	236	233	266	224	237	225	236	246	224	225	250	225	219	230	251	263	231	233	231	259	230	258	239	242	246	240	232	239	237	217	240	233	229	221	251	247	248	248	259	235	222	221	249	270	231	224	221	238	183	256	233	224	238	218	239	237	225	274	232	229	250	228	240	239	203	257	240	258	237	245	234	250	237	208	234	247	250	232	197	241	248	237	244	213	263	204	243	258	241	207	233	227	245	247	229	247	246	248	215	241	250	236	239	236	239	242	236	220	251	249	227	236	259	245	228	232	241	251	246	237	232	277	215	247	264	234	208	245	251	262	241	255	248	232	247	236	221	231	207	248	230	226	251	222	242	199	278	228	228	200	243	244	243	257	240	221	201	244	220	245	260	245	262	207	250	238	230	247	234	238	223	235	255	227	220	237	237	256	236	249	237	231	219	239	218	237	247	247	257	224	243	245	217	253	249	237	237	230	245	242	210	247	220	266	241	243	210	213	234	255	258	225	229	211	241	241	243	238	246	243	238	239	238	261	222	225	242	230	223	219	260	210	233	233	245	251	259	260	251	258	260	255	208	256	228	242	222	257	242	244	228	237	218	247	247	234	264	220	240	249	232	233	230	236	221	261	237	243	237	232	241	235	224	234	234	254	267	238	239	256	254	257	242	244	234	222	226	215	239	236	228	246	225	239	234	241	226	239	234	242	216	235	247	259	258	227	241	214	249	214	209	239	276	233	243	254	252	254	242	248	238	234	218	239	246	238	221	257	236	225	233	269	223	253	244	216	241	234	254	221	248	247	234	247	253	242	238	228	219	241	232	213	280	239	250	255	229	234	251	224	242	246	252	228	222	249	252	251	240	234	231	229	247	208	232	241	236	250	233	203	217	265	259	221	255	234	231	224	219	215	248	244	249	250	242	217	243	260	213	199	216	254	240	256	234	233	239	242	241	240	256	234	234	211	230	213	254	254	224	232	232	233	244	222	253	238	220	229	236	211	242	245	228	260	218	264	247	242	233	263	235	240	261	224	239	218	207	241	256	234	220	231	263	242	243	227	219	216	249	275	235	272	248	233	234	250	242	223	246	238	262	217	255	254	241	231	236	237	265	237	245	219	217	220	209	270	235	233	231	233	253	230	270	230	273	241	238	243	234	231	233	219	246	264	217	234	229	255	246	254	234	238	248	205	245	227	254	219	258	246	263	262	228	273	227	213	230	257	215	244	244	223	234	238	242	253	246	246	249	221	215	207	253	240	246	239	244	240	239	243	226	243	229	225	224	242	244	268	236	207	218	232	226	225	242	195	235	240	228	217	227	228	255	245	234	231	228	217	219	234	258	219	259	259	228	237	221	246	233	221	233	240	243	217	245	245	225	219	232	255	237	260	223	239	210	247	227	218	257	255	211	258	231	216	219	235	243	233	219	238	249	234	251	236	244	230	245	261	255	224	240	241	250	230
29840	47416	30717	19776	16326	35407	41454	37421	26862	5448	1648	2595	1226	497	592	544	531	479	486	459	513	506	461	460	497	471	429	491	422	477	464	459	487	505	455	500	490	443	455	442	481	446	442	437	438	453	443	479	456	470	481	533	502	515	509	492	464	449	468	449	466	440	445	449	410	468	468	456	435	458	444	469	455	447	452	444	417	498	462	449	444	420	448	460	430	444	469	482	484	433	488	425	466	480	453	454	442	434	485	474	418	443	464	482	462	461	468	458	452	458	439	445	452	469	449	455	440	463	479	490	435	464	468	466	501	478	480	418	470	484	474	486	442	502	434	455	456	484	468	461	444	439	475	490	431	453	443	448	470	451	481	420	462	473	436	405	461	459	469	453	436	440	456	491	493	433	473	498	478	439	451	503	445	441	461	447	448	412	466	468	491	474	441	448	482	496	448	471	515	425	473	471	451	446	468	443	442	490	450	467	479	475	437	452	500	458	450	471	477	429	478	455	486	431	463	474	467	434	438	459	437	458	463	469	477	467	474	417	460	470	462	471	466	451	460	464	446	477	436	462	457	461	443	505	440	450	454	493	489	458	441	455	472	480	419	450	460	471	445	450	425	497	463	438	423	429	468	450	453	489	465	457	500	467	463	491	468	469	425	413	442	477	490	467	507	461	436	468	450	443	460	424	452	437	462	445	445	469	434	435	427	445	440	475	461	464	472	491	459	443	473	493	476	463	486	416	463	480	476	470	474	476	496	460	478	500	454	483	474	451	504	447	430	495	455	465	453	456	458	459	482	434	447	459	439	412	433	416	462	455	442	446	441	457	438	433	453	435	428	495	457	470	481	428	471	485	435	486	459	438	484	480	445	459	434	428	456	468	461	442	496	462	452	489	457	462	500	447	471	443	458	482	460	450	463	480	478	442	374	465	460	446	456	456	423	417	480	486	422	450	477	450	463	456	452	467	458	445	483	451	462	449	439	434	480	456	463	440	476	451	455	446	448	437	455	420	485	479	485	453	451	438	456	459	437	467	472	440	466	455	451	488	448	451	452	453	470	479	485	484	441	495	480	461	453	462	452	465	426	445	447	434	465	465	469	480	488	482	460	457	457	467	472	463	447	448	423	461	476	450	477	452	439	490	420	454	481	461	463	498	449	426	461	438	447	488	494	474	486	419	447	485	507	428	470	473	445	441	513	452	444	441	465	480	448	465	436	486	454	447	496	428	436	438	439	489	459	475	473	479	453	432	449	426	471	457	501	437	458	478	415	468	451	448	437	463	447	448	443	459	507	485	485	465	449	480	437	466	406	445	502	435	463	423	484	418	429	460	449	468	456	494	464	448	494	459	410	484	442	432	473	472	432	437	504	460	457	490	447	457	466	467	451	470	495	456	433	505	478	488	480	444	450	472	468	465	467	475	450	461	432	467	474	423	430	491	458	449	435	460	439	455	461	470	425	502	456	460	424	449	428	471	482	462	438	469	430	478	453	417	437	434	469	469	474	455	444	467	457	470	440	470	449	439	481	408	455	492	425	461	479	469	483	470	460	476	406	479	442	454	483	407	470	484	499	447	472	500	461	474	423	419	479	490	491	454	492	429	472	452	475	424	494	454	470	457	455	477	391	449	474	456	477	437	425	461	459	494	431	443	467	424	464	504	486	438	444	448	463	495	417	487	465	455	473	485	467	442	477	507	447	449	450	445	432	487	463	445	472	494	433	474	454	470	437	402	486	479	436	468	461	466	446	415	453	483	418	464	475	475	449	481	466	465	446	417	459	471	456	417	465	450	437	477	472	420	473	455	498	465	444	429	401	407	481	483	445	458	448	445	421	481	429	478	442	446	441	452	438	457	448	441	467	512	462	460	449	474	470	479	461	481	434	456	488	420	466	435	471	459	459	456	414	454	426	448	449	430	407	458	435	506	457	469	484	468	461	508	432	450	450	450	454	455	473	459	478	461	470	465	446	452	463	480	465	443	473	449	432	468	430	431	487	462	460	456	464	462	494	482	479	458	488	466	480	488	476	434	468	458	469	459	449	446	456	438	427	467	434	443	488	467	493	449	419	422	419	451	485	469	463	472	452	429	428	460	414	480	469	464	450	477	472	472	442	456	503	479	443	470	444	458	459	439	426	457	476	432	468	474	454	484	464	466	473	454	440	433	466	465	452	462	476	463	458	507	473	468	474	497	487	416	478	439	478	471	425	430	465	469	428	460	461	440	450	459	459	447	469	439	444	476	437	436	462	488	441	460	463	447	483	444	445	474	478	405	473	455	437	495	473	463	485	476	429	499	468	467	471	445	471	444	468	451	444	433	464	430	405	434	471	469	497	464	450	428	467	507	477	492	427	450	424	452	431	422	454	500	467	446	444	468	466	484	476	473	464	441	439	462	480	483	439	475	499	442	479	489	467	432	461	460	486	434	485	505	455	444	423	459	415	457	435	484	442	426	468	455	421	458	416	480	413	481	442	462	470	482	496	444	426	473	477	421	439	475	456	408	449	479	456	474	452	435	494	441	480	477	465	449	470	469	471	475	422	427	469	494	439	436	493	493	459	437	451	474	504	470	452	439	485	428	441	497	472	437	466	429	490	416	453	469	453	452	486	455	416	450	472	496	422	428	461	462	422	431	482	475	448	460	463	459	464	443	423	468	474	449	439	473	441	463	440	461	459	438	469	459	462	480	412	486	440	448	442	480	485	467	451	466	433	498	467	478	460	461	458	473	425	459	452	479	443	439	413	474	433	490	442	530	435	464	427	488	456	462	429	492	413	421	462	459	437	478	455	470	460	411	463	452	446	473	415	453	421	436	439	435	444	510	473	454	463	432	432	447	464	461	450	453	464	470	462	427	460	472	461	479	478	477	462	422	416	476	452	460	484	451	442	463	468	423	469	478	479	487	453	447	440	481	435	484	469	459	449	462	498	438	469	457	455	453	429	441	480	416	432	431	467	461	448	438	485	481	452	426	439	441	461	431	439	447	458	463	400	489	454	428	504	454	490	466	490	468	409	439	485	436	448	449	457	441	466	481	450	432	454	446	498	445	449	477	463	488	455	446	468	479	467	459	454	444	484	428	481	457	466	456	457	472	451	496	480	460	474	420	468	414	445	445	468	455	464	428	491	451	480	449	458	480	462	504	447	445	464	456	471	480	434	425	495	478	480	445	458	480	472	463	502	436	471	421	418	455	476	475	498	478	475	436	456	442	436	456	445	451	469	484	475	441	465	452	446	478	476	458	470	448	470	383	528	464	478	462	487	480	439	472	470	468	439	474	439	462	456	449	451	447	479	479	462	479	473	452	471	448	473	428	482	431	453	492	442	456	483	467	453	465	445	470	515	466	449	453	479	461	450	498	467	446	443	476	464	431	463	453	458	484	443	438	459	446	448	419	460	441	470	441	469	423	461	480	407	452	434	464	508	471	446	429	454	426	443	475	441	467	464	479	510	456	445	433	502	456	443	472	454	414	484	478	441	486	448	456	437	483
23541	21561	29366	24145	21597	31372	46249	41130	28340	7395	1150	1400	840	238	246	356	235	226	253	198	230	200	226	231	240	190	203	235	198	205	208	215	230	228	217	217	200	209	202	220	222	225	234	216	205	225	213	187	207	211	208	225	237	257	234	228	198	227	213	185	234	240	215	221	228	228	206	210	228	222	220	239	230	229	201	197	252	214	218	210	229	196	216	222	235	196	219	212	206	220	224	214	188	221	225	218	215	198	213	194	222	224	204	200	227	209	202	217	195	228	194	224	211	209	215	200	223	241	200	231	222	242	237	201	217	215	216	216	196	206	201	231	207	199	214	199	243	206	197	230	213	206	234	213	220	226	193	224	208	207	225	207	227	236	209	210	233	228	206	222	175	191	222	229	208	217	206	227	208	207	224	233	222	210	220	205	198	204	216	216	214	208	219	220	246	212	207	221	224	198	230	251	205	203	226	207	187	212	227	199	222	214	248	201	212	216	222	233	226	190	225	225	237	200	209	236	198	212	227	217	210	220	204	216	225	222	192	211	209	213	208	202	228	226	201	211	202	205	227	230	171	224	196	224	221	217	230	199	210	231	198	207	231	207	201	238	233	217	216	228	222	238	205	222	260	206	212	197	236	233	236	208	230	200	223	241	223	241	215	224	224	204	187	225	195	220	220	202	229	208	234	206	215	230	202	211	208	212	225	234	220	212	214	222	213	207	223	215	197	191	197	231	218	207	227	233	214	229	225	218	202	203	220	220	233	234	222	225	198	214	234	209	203	221	220	199	235	239	218	216	207	224	203	213	212	228	231	223	222	198	198	205	199	197	212	199	211	250	206	230	201	241	235	189	255	226	191	207	214	190	210	198	212	210	211	216	205	220	215	198	210	197	217	205	206	217	244	212	218	190	187	202	236	231	209	197	219	227	212	200	199	243	244	216	217	224	218	210	214	209	221	206	208	199	233	199	195	192	215	200	205	241	240	212	230	233	201	202	186	206	213	199	203	174	221	202	193	202	225	208	185	248	203	212	233	210	227	210	249	226	200	228	204	214	219	198	216	203	193	242	208	210	221	226	181	196	183	211	205	224	201	226	197	187	207	223	200	186	224	210	214	198	200	237	230	199	197	209	247	224	230	207	200	220	240	202	193	228	208	209	207	218	222	203	204	221	237	238	204	213	250	211	200	223	223	199	246	218	193	200	227	207	214	214	223	208	217	200	194	220	204	225	220	215	221	230	197	218	204	194	222	206	212	236	207	233	206	238	204	200	214	204	228	228	194	197	235	221	203	247	225	225	238	205	221	190	217	220	193	206	210	201	206	219	192	221	211	228	199	224	225	233	223	211	224	210	226	198	211	229	210	201	208	189	234	204	197	224	207	223	214	205	198	219	215	234	216	210	198	201	181	221	211	225	218	210	222	203	229	206	200	216	234	242	227	213	225	238	239	209	221	203	177	217	214	170	220	184	230	205	217	209	221	230	212	195	212	205	234	232	211	223	240	214	211	209	199	210	201	215	216	230	219	210	223	206	200	202	209	234	191	209	203	206	211	195	221	214	217	218	192	206	220	214	221	185	198	184	187	233	211	202	245	212	239	233	200	210	221	240	220	197	191	210	197	234	208	193	222	224	211	200	213	188	186	219	195	209	218	222	214	233	230	202	207	191	200	206	187	241	225	219	212	185	214	206	210	221	194	218	231	241	223	208	221	222	206	221	212	194	239	197	198	204	222	209	186	214	214	216	204	220	231	216	231	223	223	233	204	239	230	204	205	203	183	214	225	201	203	192	191	198	227	209	243	206	230	184	224	216	229	219	194	219	196	238	236	219	251	205	215	246	200	216	207	196	199	208	226	232	216	213	207	233	232	219	216	198	198	234	227	213	197	193	212	227	203	217	212	218	241	182	194	209	228	210	212	212	213	231	213	215	180	227	222	219	180	189	235	206	216	212	220	209	215	193	224	207	220	210	192	226	228	203	228	209	220	216	207	219	198	250	196	208	215	234	224	195	227	200	214	210	215	221	209	227	220	217	187	200	226	205	195	192	211	220	215	216	197	218	233	210	203	194	228	190	209	232	223	212	217	238	197	205	187	188	230	220	214	183	231	224	244	211	198	208	222	215	248	220	229	204	229	211	220	209	205	212	223	228	205	221	239	211	220	205	237	211	220	211	177	216	206	209	214	232	235	220	197	192	227	238	209	222	194	190	243	214	231	192	218	206	203	198	232	238	215	198	207	207	199	204	217	202	206	213	214	211	215	201	212	226	230	217	229	205	239	216	212	202	214	227	213	214	204	181	197	216	208	235	207	211	212	217	203	211	188	252	218	203	227	228	242	211	207	198	218	199	212	227	231	228	216	196	244	198	209	214	210	219	231	207	213	235	240	203	199	213	223	219	218	216	214	204	208	198	238	208	213	211	204	228	206	230	209	191	222	232	234	199	184	209	204	206	210	231	227	217	203	215	203	204	205	213	203	210	197	212	233	188	213	226	221	196	222	203	218	202	219	205	211	215	227	235	219	230	202	220	190	250	219	244	210	189	189	200	199	223	226	197	223	207	204	232	221	183	188	222	188	216	195	220	217	234	206	231	211	222	203	212	214	205	234	191	234	200	218	224	221	188	215	203	180	214	239	202	170	233	214	219	201	199	219	214	214	203	202	203	210	219	202	205	194	204	236	211	197	217	213	212	226	197	250	197	209	218	221	209	202	191	225	191	199	212	195	231	188	211	209	230	187	218	219	232	215	197	193	209	185	217	221	212	231	206	230	208	234	199	211	227	236	208	243	196	210	230	228	217	193	210	200	235	204	225	216	200	200	215	230	191	205	226	189	193	199	196	225	211	218	204	215	245	223	227	190	202	226	183	216	213	198	220	224	230	224	205	177	221	218	209	216	234	195	201	214	227	212	195	221	204	212	254	202	198	197	198	229	193	216	232	212	225	187	232	213	193	213	212	237	222	235	227	239	215	213	228	220	233	218	244	225	234	218	195	219	207	214	176	215	228	192	218	211	212	198	250	225	221	211	239	222	229	204	193	192	195	226	222	230	205	199	217	242	202	226	236	222	209	212	242	232	210	236	163	219	216	199	217	227	221	183	210	188	214	231	218	212	227	209	191	213	218	203	203	201	232	196	212	219	228	231	246	195	233	219	214	196	215	217	229	212	217	195	214	224	217	233	234	214	210	211	181	220	212	189	205	201	214	225	192	209	219	217	213	224	181	210	217	221	210	206	183	220	209	231	195	219	197	199	196	210	233	222	198	239	216	189	197	216	217	222	226	215	227	210	202	229	202	228	197	208	246	218	207	208	224	203	223	199	203	209	239	232	234	209	189	206	217	213	188	199	207	202	200	208	210	208	188	226	202	177	212	220	229	220	227	226	205	219	241	224	234	216	208	218	202	208	227	203	194	231	206	190	220	225	185	238	226	233	196	217	232	216	227	230	237	240	220	226	232	183	218	244	210	217	186	198	215	235	218	179	212	241	217	205	206
32285	52804	38137	25544	25056	44636	51279	46471	35396	6985	3288	4615	2640	526	593	1010	467	482	464	446	431	438	431	462	444	375	429	442	411	393	400	412	425	421	393	403	401	420	472	365	422	384	408	385	396	386	396	399	408	402	411	484	527	486	481	421	395	427	402	355	380	367	402	407	423	420	381	399	386	363	399	402	421	395	412	407	399	408	370	434	375	417	417	413	397	392	415	414	408	388	381	400	384	373	392	399	410	419	444	376	405	407	391	437	386	399	368	387	384	380	398	441	403	383	421	380	381	382	387	390	417	412	396	361	415	387	406	449	396	378	414	397	416	406	415	413	382	371	417	421	406	421	402	391	400	387	349	392	401	427	371	405	435	401	405	370	394	395	398	401	370	372	421	398	417	418	414	428	378	381	425	406	425	413	409	359	375	424	414	384	383	377	377	424	403	384	384	393	395	387	398	399	408	419	376	398	405	371	409	404	393	371	422	397	403	397	450	427	410	388	402	419	431	404	394	427	421	364	365	413	389	420	380	392	394	407	400	397	415	425	382	397	391	377	388	386	407	420	412	403	429	394	426	364	416	401	433	418	406	407	399	392	386	387	408	432	411	414	420	371	405	393	421	421	399	379	388	398	404	385	416	407	398	388	388	370	422	395	392	388	407	378	415	391	386	403	419	407	406	390	388	384	436	393	420	351	390	380	387	391	403	373	412	407	379	434	414	415	388	385	383	421	396	389	410	422	401	396	418	416	381	409	444	421	370	392	375	390	421	426	380	381	374	374	370	398	405	435	375	410	391	390	415	372	390	385	412	415	417	393	382	390	392	369	436	412	408	382	382	405	411	389	369	399	362	401	428	378	398	383	388	409	434	396	397	376	365	392	403	415	413	379	370	411	402	392	409	413	389	383	388	414	387	396	405	410	395	356	403	374	387	428	393	399	399	424	408	369	391	377	384	410	404	394	379	426	390	404	395	376	387	404	391	405	416	415	403	433	416	400	389	382	426	394	407	369	403	383	404	394	385	453	375	404	387	401	419	414	356	420	406	408	386	371	384	375	410	416	415	402	401	408	379	399	427	408	385	422	432	409	402	419	388	442	421	411	385	391	384	408	397	397	381	398	380	403	376	416	380	398	378	426	418	425	386	398	383	394	380	396	379	359	423	387	386	416	388	386	387	378	421	386	371	395	385	423	358	413	405	391	387	399	391	404	395	412	391	391	388	412	414	383	380	413	348	417	416	401	395	424	424	413	426	421	412	384	370	396	396	403	406	440	443	410	364	391	418	414	371	396	386	401	378	393	410	391	374	383	382	395	391	420	393	396	376	363	375	418	421	374	373	370	403	424	418	414	407	362	359	398	399	401	400	416	390	385	404	406	406	404	411	388	368	391	397	415	415	367	397	382	371	422	389	415	403	467	448	411	383	388	410	358	414	363	415	360	413	402	401	363	441	435	372	379	416	420	433	388	390	412	407	431	408	397	371	407	415	386	393	391	376	417	395	368	401	369	406	402	400	415	421	406	402	404	408	408	393	367	396	412	381	395	345	394	404	415	434	421	379	409	387	415	449	404	413	389	361	384	393	424	388	408	412	387	381	354	408	394	367	397	411	414	415	417	379	444	406	398	352	371	416	368	400	369	396	393	414	386	380	423	390	388	386	369	409	427	374	382	375	386	372	371	368	430	391	387	395	418	370	391	367	419	407	399	386	379	418	387	424	404	397	406	388	406	391	396	385	357	377	393	409	418	360	425	392	435	413	406	391	387	397	379	356	356	405	391	388	418	380	398	388	386	376	367	395	373	385	399	414	399	389	436	396	413	431	390	382	446	371	410	414	417	396	388	421	423	398	417	379	406	438	392	412	431	367	411	405	404	397	395	386	420	381	374	397	369	403	437	442	414	437	407	399	406	372	396	391	414	415	399	377	407	390	371	396	394	433	384	408	389	391	393	417	386	382	395	432	390	410	428	393	410	434	399	378	415	441	365	419	408	419	399	378	401	392	385	396	434	409	408	395	395	394	367	359	389	385	367	395	372	390	407	357	361	400	385	385	393	425	424	415	416	420	424	404	396	378	415	388	385	396	414	426	401	404	420	390	402	375	374	426	407	425	390	397	405	429	434	411	381	359	375	395	381	398	406	391	378	393	394	384	423	382	381	385	377	416	411	414	398	407	391	413	368	366	392	382	424	405	396	384	431	372	391	372	375	430	393	372	402	409	411	411	414	392	337	376	418	406	422	383	418	395	373	406	398	393	384	406	404	386	382	387	386	422	338	377	437	411	430	421	403	382	336	401	366	374	405	425	374	413	417	411	406	424	398	378	409	418	381	383	408	379	390	401	426	420	417	383	446	428	401	419	385	451	365	420	377	409	383	422	393	406	399	373	416	413	409	410	415	387	388	424	418	413	437	376	445	430	397	385	403	411	417	377	399	420	443	392	406	398	378	416	395	376	390	396	404	385	376	392	436	357	441	402	409	379	443	419	385	390	372	390	390	395	398	402	427	400	398	435	378	398	388	409	411	388	398	402	392	373	397	390	422	348	416	408	391	394	383	382	368	398	380	418	419	385	365	409	392	399	366	430	391	416	425	389	405	437	389	380	370	425	417	440	365	389	422	358	379	387	409	427	424	391	420	444	430	407	404	403	414	405	407	403	405	413	400	381	378	430	385	398	402	414	358	363	443	426	401	375	397	380	454	385	380	369	393	416	376	441	424	462	387	443	354	426	392	407	412	402	403	416	358	369	441	397	436	387	403	396	361	399	435	407	415	418	370	413	401	400	422	413	396	401	409	380	401	399	414	416	382	383	407	379	393	383	374	409	382	395	400	394	388	395	433	412	417	399	415	394	395	414	391	370	409	413	358	423	416	373	421	380	370	431	404	381	419	393	403	396	373	390	395	404	364	413	394	403	383	389	380	398	397	412	413	394	402	406	365	407	406	441	393	363	383	397	448	364	378	391	387	400	422	377	407	423	395	435	379	442	375	365	382	401	422	376	396	396	397	391	392	408	411	374	349	420	394	396	369	399	418	421	408	433	411	416	407	392	411	412	403	426	419	377	391	459	408	374	415	438	365	374	412	402	436	397	417	425	407	382	445	434	399	398	382	397	413	397	409	424	386	383	426	401	401	398	406	374	385	428	419	416	381	382	398	413	393	387	394	384	382	404	414	385	399	411	406	392	387	413	416	393	379	420	412	421	392	383	384	384	403	358	373	391	414	376	433	396	393	386	394	406	393	370	393	423	367	386	418	390	410	408	367	419	375	392	371	382	428	354	390	400	380	374	429	396	395	395	428	395	387	405	406	411	397	398	396	373	400	400	400	390	400	439	406	392	383	406	390	369	382	385	408	380	385	403	373	395	410	396	395	415	412	418	386	412	370	393	377	409	375	405	416	396	368	392	381	414	422	382	403	400	433	399	356	382	352	383	386	394	410	384	397	398	387	399	375	369	403	393	353	389	362	372	381	427	389	450	421	367	421	391	409	411	427
27564	22614	18943	7797	3460	4275	5875	4838	2950	691	350	347	304	304	284	263	251	271	291	291	282	273	317	307	257	282	295	251	243	263	265	283	285	296	270	269	245	280	288	301	274	279	293	271	289	268	300	250	252	286	261	281	266	256	298	266	279	293	274	265	256	254	276	265	293	283	300	295	291	297	284	268	266	312	269	278	294	290	279	279	268	278	319	281	266	251	267	303	276	268	300	281	269	285	265	246	278	299	285	260	235	274	276	304	276	280	280	266	289	286	277	268	284	290	266	276	296	270	274	267	288	317	283	274	282	263	265	297	291	286	289	256	259	259	295	285	263	261	283	277	265	292	276	279	298	250	286	256	284	286	291	257	248	293	278	268	279	266	292	284	252	267	275	259	299	299	287	253	261	308	293	261	273	274	268	283	275	241	297	279	266	283	295	282	275	256	282	266	278	240	280	286	280	257	295	265	303	263	275	292	274	283	267	266	264	284	264	262	275	279	287	271	266	270	294	271	266	274	266	264	282	283	252	266	272	266	280	289	268	290	272	264	240	272	269	267	306	239	250	287	263	304	277	266	263	290	321	257	268	262	281	271	285	272	261	260	252	257	261	266	274	253	242	273	255	262	260	254	286	272	253	283	286	274	301	255	297	281	298	272	270	259	289	276	258	240	260	279	283	301	296	275	257	293	290	287	243	295	260	283	275	250	297	292	255	286	268	277	287	251	276	275	253	307	261	295	266	258	247	267	275	247	274	277	248	263	254	271	255	293	258	278	277	247	260	286	298	311	283	268	283	262	309	283	276	234	268	267	252	291	271	283	277	260	265	288	271	279	270	275	246	274	270	274	265	258	281	268	280	275	277	268	253	273	261	255	277	271	304	276	290	244	260	277	297	263	271	315	235	249	276	253	264	282	237	281	260	261	260	264	279	263	255	250	258	264	235	282	273	271	261	285	281	250	277	272	265	267	296	249	289	268	312	283	274	278	291	263	285	271	301	258	266	292	285	278	274	259	286	266	260	282	270	269	277	294	288	273	282	280	283	281	280	279	250	253	260	292	250	269	281	260	259	284	255	310	297	295	281	271	295	230	292	252	252	279	275	287	260	277	290	267	252	278	295	288	274	261	257	289	278	263	261	248	312	277	293	279	321	267	284	298	255	268	267	269	290	278	298	271	270	270	278	307	268	282	269	271	274	292	258	284	271	279	270	278	281	257	314	277	288	274	268	299	272	243	311	250	289	289	275	249	260	280	293	278	284	269	286	279	288	257	274	268	256	282	272	264	276	299	257	266	263	268	286	295	262	252	262	251	277	245	252	289	268	284	287	269	276	278	245	284	265	264	272	291	259	283	281	265	262	270	301	291	260	282	275	301	299	278	265	305	275	263	265	251	290	277	282	275	285	299	266	279	259	285	262	268	275	290	283	265	262	269	234	253	271	272	270	265	260	256	273	263	231	257	293	247	276	245	278	318	252	274	294	267	276	274	269	289	287	248	271	264	277	264	260	304	281	273	273	263	291	270	273	259	268	291	269	276	289	288	280	289	300	281	273	294	255	246	255	263	239	277	273	268	273	283	290	294	273	263	243	263	276	269	275	307	282	260	259	289	267	263	265	292	282	289	282	263	254	266	292	277	281	242	259	255	288	304	278	272	281	272	313	272	298	262	300	247	291	270	285	280	267	298	269	281	268	289	274	274	301	260	308	270	258	255	292	275	282	262	261	264	259	261	278	272	272	262	283	300	320	242	292	267	302	260	293	270	269	261	289	272	289	284	270	318	287	277	292	295	261	282	274	266	294	309	276	274	285	279	259	233	262	288	291	284	294	279	266	268	263	275	286	290	279	268	267	272	241	280	272	258	238	296	255	290	276	280	277	267	281	270	285	266	296	271	289	260	282	278	269	243	263	302	263	275	275	279	260	245	245	290	269	286	261	295	259	258	262	275	268	313	282	274	252	295	276	258	275	277	252	287	284	285	274	236	292	317	276	266	274	263	284	274	285	256	290	265	291	270	251	306	259	287	263	270	305	297	298	271	272	287	253	267	271	270	301	277	269	244	242	261	272	263	278	266	295	263	299	247	265	280	273	309	279	284	276	254	278	284	259	289	233	280	268	299	259	262	254	275	273	258	269	271	293	302	274	258	265	297	259	271	294	268	272	267	278	283	271	289	264	272	265	294	291	275	276	281	252	282	257	279	271	281	300	265	286	267	263	259	268	253	253	297	262	285	262	266	299	295	259	272	247	280	241	297	274	271	251	286	266	283	294	257	284	278	285	276	286	267	290	283	259	290	281	271	261	274	276	271	285	253	280	262	250	281	266	249	286	257	289	278	303	268	280	260	274	249	284	285	273	233	239	259	265	255	272	248	255	290	274	276	278	275	257	288	302	279	275	267	244	254	283	286	272	296	266	274	273	249	259	258	277	262	302	252	257	272	292	288	286	270	269	294	244	272	275	264	251	278	262	285	273	287	281	236	247	273	266	258	295	278	260	291	296	303	288	299	271	305	259	285	252	283	288	275	270	279	264	259	282	245	272	255	256	272	284	255	248	286	290	269	287	266	259	285	257	278	283	268	262	260	239	238	277	281	276	261	304	259	266	240	303	300	261	271	297	272	282	277	235	259	258	314	256	268	286	255	276	293	271	261	255	278	287	256	286	267	306	276	274	297	294	299	288	300	275	273	279	262	288	252	275	258	286	265	263	270	283	272	277	258	245	271	286	273	263	290	290	276	247	248	250	283	285	282	247	307	275	288	282	278	285	239	289	262	279	260	267	268	248	281	251	281	286	272	268	278	261	275	286	273	288	284	262	277	279	280	269	258	290	273	303	297	264	284	287	248	257	276	282	262	279	285	284	268	258	301	275	277	251	251	234	284	292	282	261	247	282	284	265	272	259	314	253	302	278	249	272	283	271	281	254	309	249	267	275	239	265	251	258	269	258	295	268	282	244	275	273	248	261	267	268	278	261	244	291	287	273	313	268	281	255	279	269	255	279	244	276	294	268	275	248	264	249	278	254	287	291	271	276	264	284	289	268	272	267	292	292	280	278	269	250	264	258	256	265	274	257	273	262	295	268	295	266	263	270	299	271	278	302	271	250	273	259	268	275	270	257	287	251	276	254	272	282	282	290	273	284	281	236	296	279	278	268	271	250	285	252	253	271	273	295	273	259	257	269	250	282	248	258	286	285	256	230	298	252	268	281	280	269	300	279	263	269	256	279	268	252	255	274	284	294	301	298	290	302	266	285	273	294	282	256	273	275	271	298	260	263	283	291	275	256	276	253	269	243	276	286	257	264	274	245	287	266	262	256	256	277	257	279	276	293	280	298	273	294	274	280	271	282	266	297	251	268	267	246	267	255	274	277	236	273	276	266	271	271	283	244	293	316	269	285	250	282	301	257	279	270	254	267	264	268	270	260	262	277	254	265	307	275	256	255	277	254	272	273	289	266	248	266	249	263	278	293	270	257	285	251	272	274	267	268	282
26226	35934	24219	12360	9154	11234	14145	11656	7297	1643	675	826	718	631	547	604	507	575	517	537	498	544	538	547	539	536	553	558	550	486	548	515	548	571	519	510	520	522	551	512	510	512	521	520	507	544	531	513	525	554	544	507	520	503	547	535	533	477	498	514	533	522	549	552	521	532	509	541	536	519	532	541	538	555	504	534	526	514	580	518	521	513	520	524	512	499	477	519	531	530	517	515	535	549	543	500	526	490	498	474	501	555	506	563	499	522	524	533	546	554	541	541	535	527	530	539	484	548	520	533	539	502	525	444	507	518	472	521	505	511	510	498	557	500	510	541	536	521	533	518	516	521	519	513	532	517	501	501	545	542	529	516	538	536	520	543	484	534	497	521	498	521	519	529	505	525	474	514	523	560	539	545	545	522	557	542	534	467	508	554	556	516	564	556	527	534	536	514	503	474	462	543	527	477	564	521	487	505	539	511	490	520	534	505	528	496	517	532	502	570	531	508	474	521	526	489	550	509	540	518	550	508	518	527	530	499	537	535	551	537	562	527	558	556	515	530	514	534	502	524	501	532	529	534	538	510	527	497	516	524	536	533	498	527	515	519	513	545	506	524	532	522	522	546	544	519	541	538	555	537	501	566	537	465	539	500	531	529	532	513	517	508	532	536	523	530	501	540	515	548	503	545	517	551	544	476	514	501	554	538	514	551	579	511	556	495	522	511	568	544	527	490	543	541	488	540	503	524	507	495	539	532	529	561	529	513	520	503	547	554	500	532	545	543	496	500	546	549	545	483	477	528	492	569	509	527	507	491	549	464	514	525	508	528	519	523	529	521	535	501	528	551	510	506	566	545	508	536	519	537	505	548	533	506	514	503	532	515	526	551	493	536	566	561	486	509	515	564	502	498	518	515	569	528	484	533	548	553	534	535	521	540	540	491	494	518	533	531	518	538	520	504	510	512	549	518	524	550	522	513	519	568	489	560	527	506	538	520	526	516	544	513	565	514	516	516	535	548	505	505	528	538	534	525	555	530	523	528	524	524	517	496	561	531	566	524	574	530	494	552	516	508	538	532	524	519	538	519	521	505	530	491	526	521	500	502	518	541	519	536	561	545	534	531	489	485	514	537	522	560	503	536	531	493	527	553	539	540	584	539	510	521	518	505	538	533	489	558	541	563	521	549	492	525	512	554	534	514	522	524	528	528	541	529	529	523	511	510	511	482	512	512	536	466	496	550	500	519	502	555	499	557	551	561	532	565	520	555	507	562	554	514	560	554	513	521	500	502	510	515	531	513	499	512	533	534	551	558	519	595	509	542	523	521	514	552	513	528	555	504	546	480	517	536	584	511	541	520	539	535	518	498	503	503	463	504	534	549	572	505	525	551	525	520	534	501	528	499	537	548	529	517	504	487	479	519	540	512	553	551	492	496	525	506	471	554	489	528	529	515	551	545	517	585	525	498	515	529	504	523	505	509	533	569	530	523	551	520	521	483	500	522	513	543	500	541	512	505	547	517	531	498	473	499	547	528	484	506	526	518	531	546	512	555	538	534	519	545	488	552	534	547	490	491	517	518	572	498	501	544	527	533	513	557	559	519	551	515	506	533	547	531	531	507	487	522	513	516	539	552	539	496	538	510	521	564	527	525	515	545	506	529	535	521	511	582	546	539	520	486	537	495	543	508	535	534	502	491	530	511	484	538	569	522	497	528	544	526	515	537	574	506	576	545	519	535	518	511	524	495	523	505	554	550	513	487	512	533	507	522	561	533	506	547	524	513	519	513	476	509	538	508	557	497	505	578	535	515	519	510	541	508	522	525	561	533	516	512	544	530	546	535	527	517	521	537	556	537	524	573	517	489	548	575	553	486	558	524	506	511	523	496	491	528	513	511	520	487	548	517	552	540	525	508	535	521	524	506	550	514	510	515	525	551	509	500	469	497	548	508	523	526	544	494	560	538	557	544	514	566	547	553	545	552	528	513	547	518	570	497	520	521	521	556	511	527	528	506	486	528	523	527	532	548	527	548	533	500	520	568	533	500	494	534	495	513	504	521	562	515	552	537	521	520	516	520	555	475	543	519	573	521	545	533	516	510	536	526	546	506	539	516	512	522	508	523	534	517	544	554	534	546	590	509	502	551	486	500	527	545	532	486	510	516	566	509	567	538	494	540	487	490	550	513	506	541	531	553	525	549	544	516	458	520	518	474	506	553	540	500	514	554	502	509	537	538	534	520	505	565	523	533	513	553	517	536	559	519	476	499	566	538	551	544	496	522	497	537	536	503	552	534	487	497	516	550	527	503	517	523	475	543	587	546	531	533	493	537	554	560	575	526	545	515	530	520	511	552	544	517	468	552	530	517	549	491	510	532	518	575	528	554	514	511	497	567	513	518	551	520	474	516	534	549	511	521	572	522	531	514	563	567	534	507	495	528	516	545	503	528	511	537	500	504	541	575	511	509	537	541	560	494	480	511	510	552	487	531	520	552	519	538	517	541	457	527	518	505	509	507	535	524	529	499	556	536	562	514	557	537	496	540	531	512	530	490	523	538	525	535	530	524	550	515	512	529	530	517	526	496	524	493	511	552	513	583	526	546	560	555	502	575	522	530	531	497	533	526	532	512	503	530	477	589	527	559	524	534	573	508	531	530	580	523	526	548	510	530	492	516	499	525	510	499	525	510	515	507	487	513	531	524	556	508	534	539	523	485	516	530	523	552	529	484	547	482	513	537	562	551	537	480	520	471	501	530	508	507	529	539	565	516	538	504	575	491	507	565	532	468	503	537	537	483	542	500	540	551	510	519	562	530	499	562	509	517	495	544	529	502	516	542	533	546	521	529	518	493	575	512	530	513	525	490	528	529	551	473	520	511	494	511	514	522	527	498	526	509	531	493	511	500	499	521	524	541	511	536	514	497	499	500	514	557	512	506	528	489	521	508	550	551	520	527	502	548	571	535	480	553	537	549	564	557	488	487	553	543	524	513	551	530	510	499	498	513	492	532	533	502	515	504	537	485	526	524	526	487	569	564	532	566	547	523	555	552	482	541	491	524	514	550	574	529	539	564	545	511	508	522	496	512	523	559	508	549	510	534	492	516	517	536	547	574	492	506	515	516	568	519	488	522	504	528	528	526	519	521	536	518	502	534	527	549	568	535	538	544	516	519	543	526	516	530	537	547	545	537	552	494	501	553	523	525	500	520	505	555	542	504	519	533	508	545	530	508	516	489	531	495	515	508	503	508	566	479	569	554	511	526	535	540	523	532	536	515	506	520	493	515	481	515	524	530	542	508	520	492	521	552	510	523	514	521	545	569	519	527	514	510	495	498	516	551	504	529	541	511	519	512	556	497	525	531	494	545	529	555	499	525	511	501	525	531	529	493	507	553	520	461	520	535	519	516	527	517	523	523	578	539	542	535	532	538	492	506	542	538	535	532	554	578	510	553	496	489	503	513	531	552	539	511	538	509	483	512	537	483	561	540	549	554	547	536	522	460
24610	21644	28676	24903	22046	29475	33714	27432	16595	4900	625	717	591	399	401	330	224	206	250	241	216	218	259	223	248	261	235	257	249	221	241	261	250	254	252	238	225	223	229	200	240	244	251	242	207	242	240	247	239	248	232	228	233	227	224	216	221	217	234	227	234	237	227	233	224	238	223	239	268	226	241	238	225	223	244	203	239	209	259	229	249	228	245	236	233	249	236	228	191	222	235	241	219	247	261	234	220	270	226	237	211	252	236	252	191	219	251	235	228	254	220	224	260	251	287	223	205	231	251	228	220	231	215	219	222	267	252	239	243	231	218	237	229	260	222	230	236	231	243	229	234	238	282	241	242	231	248	243	234	239	254	223	277	229	217	247	262	221	237	228	224	232	251	235	243	199	235	237	218	264	241	246	221	232	240	265	251	228	242	241	240	219	241	218	215	263	243	226	246	219	243	217	263	234	246	223	245	221	217	240	258	232	239	227	216	214	263	240	238	259	252	224	228	229	238	225	246	238	212	265	198	238	221	253	261	253	252	242	259	229	211	248	243	234	226	238	231	243	233	259	241	237	241	244	264	229	219	228	216	216	234	258	236	225	225	250	242	225	249	234	226	208	253	219	240	206	214	209	252	229	246	244	221	234	239	257	226	210	233	236	228	215	230	228	245	226	234	239	238	250	208	234	213	228	224	230	232	216	232	256	216	264	229	253	218	235	235	239	251	227	230	237	226	235	229	241	228	222	239	255	221	246	263	236	239	240	252	239	220	221	251	252	249	268	242	245	242	266	231	266	264	225	233	238	241	251	229	244	243	222	224	236	239	237	243	225	236	250	216	237	267	217	219	252	223	240	236	219	218	253	252	268	237	252	222	243	240	216	223	237	224	241	283	235	250	252	254	223	221	237	258	237	246	253	214	263	227	250	208	231	223	236	220	241	239	224	214	239	228	231	232	234	232	253	238	250	234	213	237	211	225	252	232	253	234	249	225	251	236	249	234	208	232	225	246	209	257	240	235	243	240	245	258	241	256	184	234	233	203	268	247	239	257	194	255	229	227	230	231	234	268	234	228	229	233	245	252	266	237	218	223	227	238	220	236	223	238	245	213	235	225	240	226	256	213	236	232	219	229	248	230	232	233	252	226	240	219	242	245	217	253	227	247	234	217	243	246	245	230	232	264	222	250	251	230	198	232	224	233	246	248	222	234	258	269	246	237	217	241	239	245	242	247	262	230	246	231	225	221	233	213	238	229	244	268	236	248	225	233	250	261	214	229	200	249	231	235	237	231	221	255	206	253	228	262	230	227	232	248	225	222	243	237	224	240	249	229	214	237	246	254	229	226	246	220	209	220	239	251	242	250	235	225	242	242	234	243	239	243	222	230	233	223	224	235	238	263	249	236	249	219	212	265	224	240	231	252	254	214	239	247	242	248	238	249	240	245	227	217	268	235	239	224	251	216	237	273	246	219	240	220	229	224	232	258	208	233	244	235	242	233	247	247	218	236	217	239	221	219	230	255	234	225	252	235	226	235	209	256	246	267	246	231	234	225	234	254	209	234	228	264	193	243	235	250	239	248	227	231	198	236	223	195	241	229	210	254	226	221	235	217	243	239	234	217	219	221	205	234	234	251	251	250	230	236	220	223	263	221	223	216	221	236	270	214	243	234	228	258	222	232	252	243	216	230	215	250	218	245	232	235	220	214	247	255	239	245	229	231	233	231	225	257	256	274	217	219	257	243	243	210	245	221	255	227	232	216	254	246	225	229	236	217	232	239	234	244	262	241	254	249	250	219	218	235	238	236	207	251	238	244	243	247	239	258	214	265	283	247	259	228	221	260	225	234	218	237	236	231	253	229	230	260	239	255	248	252	242	227	226	209	223	242	212	252	242	246	247	236	210	227	261	238	245	236	221	251	256	234	236	243	241	242	240	225	228	210	247	241	235	248	215	261	219	234	228	227	216	236	243	249	230	225	229	220	223	227	238	257	231	240	270	259	235	239	218	249	237	235	228	234	201	241	221	234	263	243	249	236	218	230	255	224	242	236	248	251	253	243	253	273	239	222	259	208	256	234	238	223	232	219	244	206	250	236	240	210	259	264	239	241	244	243	218	221	219	261	228	233	205	231	218	252	237	233	275	205	240	229	224	245	233	254	224	256	227	242	211	227	235	228	258	226	250	242	236	230	227	231	226	240	260	236	234	207	207	244	221	218	224	248	216	232	230	211	243	222	247	252	250	226	223	220	244	229	255	234	204	251	230	216	230	256	219	236	272	236	224	254	246	205	249	247	240	233	240	236	234	227	223	239	234	207	232	230	204	218	230	234	252	227	229	235	225	243	236	235	256	222	237	260	244	248	230	241	232	213	239	225	232	244	239	238	260	216	239	240	236	238	229	231	238	246	232	261	264	218	247	234	246	236	235	254	236	241	217	244	235	222	248	215	225	222	224	223	231	237	200	202	246	227	214	237	206	220	232	229	220	248	226	205	234	211	225	221	213	223	232	261	230	248	242	223	247	210	200	249	255	233	250	252	242	232	213	221	216	239	220	220	228	243	238	247	271	206	237	231	217	241	231	250	253	239	239	243	205	223	211	252	226	254	237	242	253	257	210	207	206	239	232	231	247	227	228	228	226	244	222	232	274	251	215	230	213	253	234	250	224	239	225	242	226	212	251	218	266	265	225	245	212	235	218	238	253	236	228	220	234	253	247	213	250	229	218	242	224	274	243	229	237	231	229	237	234	243	245	252	213	244	217	237	241	205	222	227	222	220	245	245	242	233	255	250	241	261	238	232	241	258	232	233	238	242	235	217	194	256	217	241	242	238	248	237	229	217	252	223	238	239	238	230	216	243	219	241	239	235	229	218	227	240	233	241	276	224	235	222	226	235	258	247	245	235	214	215	222	241	238	197	225	218	237	241	245	249	213	247	262	245	235	237	230	238	260	269	224	218	223	213	271	232	250	228	235	201	241	254	254	215	263	259	234	255	234	232	243	217	224	237	234	255	230	253	226	226	220	244	244	249	242	230	216	260	244	254	240	208	237	244	230	253	219	238	263	238	230	248	235	253	234	246	225	243	223	244	238	234	228	232	225	274	226	238	223	266	216	251	242	257	214	224	190	221	247	231	251	224	257	205	232	237	210	253	223	181	246	236	247	220	237	248	207	219	244	236	210	232	225	218	238	230	202	204	238	255	222	218	244	239	256	209	238	232	229	228	241	223	246	236	223	234	231	248	229	226	250	269	235	254	258	248	209	256	213	237	219	234	229	234	265	224	221	216	219	249	223	219	231	231	212	224	237	218	239	238	231	241	233	241	237	229	241	235	228	229	244	214	225	220	258	226	255	245	240	189	240	239	242	223	240	244	229	240	235	246	272	222	220	220	245	213	229	240	269	237	236	240	236	203	214	217	238	257	251	247	251	198	268	232	241	237	210	214	236	242	215	230	221	243	247	250	236	237	234	253	223	228	236	238	232	239	222	221	242	289	253
28155	45901	34134	23609	28819	39705	40358	36046	25253	8928	1613	2313	1884	1003	1038	777	448	421	409	484	434	509	447	434	461	454	470	452	457	444	455	462	482	454	416	445	459	474	443	445	447	436	459	422	471	467	469	447	447	425	463	455	459	441	485	451	476	450	437	439	464	447	447	429	442	440	477	461	444	462	446	459	464	440	449	458	437	479	452	471	434	416	451	437	468	443	454	480	433	406	466	458	444	396	460	434	448	450	439	434	462	475	456	503	447	433	454	464	486	449	436	476	421	465	463	455	439	468	415	466	504	423	434	462	465	413	474	460	458	496	475	449	445	435	491	465	441	429	463	402	471	456	474	426	473	480	431	477	428	436	434	477	486	444	466	458	433	434	456	475	452	412	448	422	464	494	460	463	486	453	456	478	455	440	425	441	426	410	418	426	446	430	491	448	452	459	444	466	415	428	485	455	467	483	440	465	489	454	416	467	470	421	461	481	441	423	433	402	444	422	463	435	423	441	445	467	427	449	455	417	465	441	435	471	443	444	414	462	465	434	456	463	429	471	441	460	440	431	464	489	427	440	430	468	459	425	444	468	442	447	407	470	479	466	436	450	455	443	457	448	470	492	425	461	443	462	458	474	465	463	476	479	452	448	452	468	456	435	474	450	465	456	456	456	455	465	445	489	474	454	486	441	447	433	471	428	471	483	452	471	471	441	472	427	438	465	446	458	485	435	435	433	459	469	455	456	454	446	427	451	478	497	440	441	434	457	447	474	459	460	466	430	420	413	398	495	491	440	447	471	478	445	451	481	450	466	448	478	448	478	460	461	480	417	441	436	436	443	456	457	428	493	439	423	447	452	448	455	448	472	454	459	446	453	419	442	438	463	391	435	475	475	420	444	425	493	413	430	460	434	424	475	472	448	487	449	442	470	508	399	463	431	487	435	490	452	450	466	469	457	445	479	427	461	501	432	448	491	426	443	480	459	444	453	431	452	456	460	426	428	439	467	437	465	450	420	466	474	459	434	480	454	474	452	428	426	451	458	462	454	459	431	425	444	450	480	437	448	461	461	442	446	451	435	424	434	443	447	456	468	430	410	406	409	416	433	484	431	438	447	488	485	484	442	468	460	447	442	489	476	427	416	472	466	475	435	457	473	465	472	452	442	452	466	474	446	419	483	467	433	437	431	449	434	450	448	451	459	436	444	468	491	439	488	443	480	483	443	445	460	437	417	440	448	434	455	417	432	461	477	498	456	446	450	419	438	452	466	415	475	443	466	405	470	448	429	424	481	417	441	465	435	436	436	478	441	469	428	461	439	443	442	427	485	469	466	418	463	461	457	435	450	463	462	501	484	452	465	436	449	438	461	464	438	431	452	461	428	480	476	461	450	451	474	447	449	426	483	418	440	461	447	438	449	444	435	419	420	435	450	456	501	436	448	441	426	440	480	436	440	436	480	462	420	440	407	470	434	461	467	445	478	447	442	443	461	437	459	439	444	484	436	446	462	470	470	425	455	456	446	450	438	469	459	471	459	474	464	457	476	463	454	430	467	442	473	458	445	458	446	471	468	467	452	428	469	485	510	432	469	452	468	456	476	455	440	463	432	471	478	487	441	474	425	434	420	412	472	456	438	442	484	443	437	413	435	476	464	428	476	449	491	425	479	419	480	474	402	448	442	447	424	477	456	431	443	447	468	480	399	447	466	473	445	442	447	440	472	425	448	465	431	424	443	468	481	455	446	464	430	440	484	493	465	487	467	451	442	443	450	442	459	475	454	476	462	449	426	417	430	455	453	461	443	457	478	464	426	404	442	458	460	441	460	449	456	470	425	458	510	453	429	402	446	422	443	440	421	479	450	459	449	458	446	414	470	476	455	415	443	457	442	477	477	485	484	419	468	454	489	440	462	468	435	444	473	458	472	507	439	430	429	463	463	448	461	451	512	433	468	450	444	454	439	486	454	423	427	439	471	466	469	443	433	437	449	441	463	416	440	446	461	446	478	446	428	429	465	443	462	504	450	490	452	467	459	421	434	415	434	442	450	445	474	456	479	473	446	436	462	453	453	447	489	444	423	453	445	473	462	473	479	447	436	418	456	458	493	464	437	463	474	479	477	423	505	467	429	462	458	440	444	422	454	444	449	458	428	465	443	481	439	475	453	458	411	468	413	445	485	463	425	471	420	447	437	416	474	494	458	424	453	477	485	453	434	448	469	423	431	494	441	454	472	438	449	476	432	437	476	410	469	439	440	462	476	455	454	479	462	448	467	409	442	467	450	454	410	456	443	447	459	483	434	401	443	478	451	465	482	447	462	468	460	454	417	435	439	433	487	465	459	418	461	400	442	470	476	455	451	446	465	437	407	454	463	481	459	437	466	439	469	453	469	436	437	411	440	487	458	427	485	446	468	469	437	425	451	426	422	463	440	478	439	449	496	469	440	463	397	448	447	465	438	440	455	434	459	455	435	450	446	472	465	440	449	420	430	458	436	430	461	433	444	445	454	433	428	485	483	468	445	459	433	444	459	453	432	478	442	460	464	469	428	449	468	464	465	437	425	436	470	491	492	484	450	477	451	450	447	448	460	469	465	448	469	441	447	455	428	474	453	423	460	470	422	469	456	457	479	458	440	458	478	460	449	447	442	428	446	508	467	415	435	438	458	445	429	475	444	430	480	461	430	453	410	481	441	418	436	459	454	424	485	416	475	448	432	447	441	446	433	445	431	441	439	416	452	457	474	456	431	455	450	469	450	494	463	453	441	457	467	456	476	446	492	479	455	441	481	449	518	466	460	426	421	455	457	416	446	473	475	448	474	489	419	487	484	434	466	452	453	436	416	447	455	455	467	445	462	452	427	449	466	463	467	477	464	446	451	470	460	461	405	448	466	441	448	444	461	475	445	454	430	465	436	411	457	449	463	387	460	464	439	468	448	451	438	471	496	445	459	422	430	456	437	476	473	465	454	462	423	447	424	458	484	447	446	440	479	487	465	436	470	416	435	464	437	487	454	483	410	431	462	413	484	420	438	496	497	440	454	457	470	463	437	468	463	444	436	457	460	438	451	436	447	452	448	434	435	447	481	451	426	446	447	450	441	476	435	462	499	436	486	454	478	525	449	446	421	449	450	437	462	469	455	453	468	470	482	438	456	459	431	484	481	453	480	482	458	472	458	429	477	455	430	434	472	444	478	451	429	419	444	454	461	476	467	407	466	455	469	433	467	475	428	458	503	463	469	452	461	468	420	445	445	436	422	469	483	464	455	412	433	441	444	442	418	452	454	462	443	463	452	445	458	474	441	473	456	442	419	442	432	476	450	459	438	455	460	456	453	458	440	433	439	485	452	478	409	434	454	434	441	454	462	493	405	431	498	479	448	428	414	458	483	501	462	404	461	458	457	493	453	469	449	451	433	515	469	467	433	449	458	474	447	455	417	478	448	470	436	434	441	423	469	474	465	438	451	457	462	425	472	432	454	429	444	505	479	451	417	494	428	461	503
23544	21641	29388	24171	22177	41364	47459	36605	27218	11305	1099	1222	966	631	585	391	255	227	207	223	219	222	213	218	217	239	224	198	240	200	232	218	235	237	202	218	211	221	216	217	215	206	193	219	229	228	223	220	209	230	237	228	229	227	202	208	208	222	218	204	217	215	211	246	239	202	218	208	211	252	215	200	199	213	220	218	229	211	246	215	234	235	202	222	241	204	212	217	183	216	197	185	185	225	233	229	233	213	207	213	198	208	230	213	204	198	219	219	206	185	205	213	218	243	202	197	200	222	237	214	243	221	224	244	221	189	198	220	220	219	222	216	211	221	225	223	253	196	228	222	218	195	217	252	203	206	213	217	214	220	224	199	225	243	205	210	253	213	226	216	209	211	215	233	218	212	237	211	245	225	203	216	218	220	217	229	217	206	219	221	221	202	224	224	232	216	210	220	201	230	211	209	209	218	227	209	232	190	189	223	215	195	222	218	201	218	185	230	192	217	224	216	204	197	190	217	218	204	190	198	221	209	239	217	205	199	227	227	219	220	235	209	211	205	227	203	202	218	194	240	218	218	212	197	182	194	203	231	216	229	236	210	217	218	191	212	212	202	217	208	232	221	226	227	220	232	208	197	201	215	222	208	205	214	193	209	203	224	199	219	215	203	221	227	219	247	206	212	223	234	204	225	182	211	213	192	190	223	192	213	199	211	196	216	200	207	227	196	237	222	240	227	219	192	209	210	234	213	214	221	218	218	234	192	210	217	227	219	224	225	207	211	209	220	215	230	227	201	228	208	226	200	211	232	202	200	191	210	243	226	210	224	249	226	212	228	217	206	205	219	226	224	207	188	210	208	237	222	205	202	237	223	216	204	224	228	207	243	211	186	216	230	212	201	233	217	194	231	200	181	212	203	223	204	241	201	228	221	226	211	244	196	245	197	237	210	204	225	205	212	215	196	222	203	215	201	221	211	205	264	216	216	206	205	209	207	186	189	205	215	198	214	186	232	220	208	224	241	205	210	215	227	232	224	228	205	220	223	214	225	208	216	231	235	192	210	214	224	211	200	222	230	203	238	206	224	221	217	202	238	231	187	222	230	203	212	232	207	209	208	213	204	232	222	210	198	193	227	241	198	205	227	246	210	220	202	211	228	201	229	214	207	214	223	179	248	201	214	195	216	238	199	200	208	221	222	212	224	211	233	211	215	202	203	210	200	227	174	215	205	244	231	203	241	226	201	227	220	190	214	204	207	223	222	225	224	214	228	226	209	220	216	234	232	196	210	208	200	194	208	184	194	207	213	211	206	197	216	213	229	225	214	241	225	229	226	222	208	209	238	221	205	204	215	210	217	196	229	214	210	202	209	193	213	209	203	201	204	225	217	207	216	213	238	185	201	210	204	218	211	216	226	203	181	213	250	205	221	226	234	196	211	204	222	196	228	187	189	202	211	216	191	205	228	213	229	223	215	229	224	211	203	217	221	207	216	213	203	198	204	205	205	229	217	209	207	218	192	207	201	197	192	225	210	219	236	201	208	220	208	214	200	215	203	229	219	208	178	204	213	198	222	216	220	250	214	240	202	219	208	226	225	213	210	225	249	204	234	216	218	224	206	242	196	235	240	216	200	219	220	235	218	221	194	223	209	212	215	236	226	207	203	208	217	199	209	202	190	220	210	194	238	219	193	206	213	208	190	215	198	225	227	235	254	203	190	220	217	221	210	238	218	211	191	201	200	200	205	231	203	223	226	228	210	208	244	221	184	224	213	196	227	207	208	202	217	208	223	215	210	216	226	228	242	228	210	223	212	198	217	217	229	219	187	238	237	234	226	228	210	231	204	219	231	237	191	197	233	236	205	223	206	208	209	210	208	217	197	206	210	222	217	222	226	231	226	236	211	211	224	193	239	207	219	242	190	217	240	204	222	223	225	208	229	242	206	236	179	217	227	204	213	220	206	226	212	214	207	205	215	191	229	204	219	198	214	232	200	207	216	233	206	220	219	207	215	209	214	215	196	212	225	219	210	197	219	238	223	205	225	229	209	202	214	246	214	210	225	225	201	219	185	236	218	218	213	187	184	220	206	208	199	218	214	228	237	220	217	190	236	205	204	224	195	188	223	205	250	232	209	203	227	223	210	225	214	239	195	224	213	190	212	219	230	201	232	219	234	233	207	202	238	226	223	208	225	239	225	209	209	207	200	218	228	194	191	189	218	212	193	205	187	207	196	200	226	199	216	209	227	233	226	192	204	210	207	217	231	228	206	226	221	210	191	181	223	220	215	211	223	222	202	243	211	216	244	226	234	208	241	239	213	257	207	224	220	211	210	228	182	224	207	214	253	249	200	223	227	182	231	208	240	223	226	238	223	226	231	225	211	215	217	238	237	206	228	199	215	212	238	221	201	233	229	236	220	222	194	226	226	239	223	187	221	209	245	181	235	204	228	197	225	220	208	209	215	222	196	207	199	190	217	203	240	216	196	190	214	198	214	201	197	202	194	231	190	203	221	251	205	209	232	207	213	219	224	197	213	238	205	215	209	194	209	204	217	204	205	209	203	236	218	212	206	214	216	203	209	257	210	218	226	196	204	210	210	226	229	195	195	224	205	206	251	232	213	225	197	196	194	205	216	198	207	223	222	229	204	199	237	223	240	201	210	191	222	207	228	213	187	228	210	195	216	218	204	239	241	195	218	224	221	218	215	213	228	234	208	219	207	210	214	212	184	213	227	217	226	225	205	223	219	202	181	212	210	214	199	202	196	207	189	240	212	206	220	245	206	214	212	221	217	231	203	205	211	217	227	212	204	241	221	229	193	198	222	217	221	196	213	223	191	226	231	227	212	215	242	225	213	202	218	207	229	219	229	229	192	244	216	216	189	217	239	222	230	192	217	236	208	220	198	193	237	227	220	231	227	200	200	212	206	240	238	216	236	222	204	194	201	224	221	209	209	216	222	206	214	219	236	222	199	217	213	213	205	242	219	210	195	223	201	217	175	195	208	219	198	225	215	209	211	206	198	244	232	231	208	203	212	193	233	225	221	203	212	219	192	227	231	204	224	229	190	200	218	214	200	205	215	236	196	211	216	212	218	208	210	206	200	201	244	221	208	216	216	226	208	204	211	205	194	204	222	223	227	227	192	212	212	210	207	209	214	196	201	211	204	222	239	222	243	214	198	199	191	225	216	229	213	217	217	216	222	222	205	202	211	215	226	227	227	201	215	228	210	216	196	214	203	238	205	222	230	197	210	203	249	186	215	218	221	232	237	200	227	212	225	209	197	229	224	238	222	197	214	232	212	213	228	244	183	210	203	194	213	217	216	212	197	217	233	210	199	200	202	216	211	223	214	231	243	232	198	216	221	218	249	236	205	231	205	221	189	202	185	207	230	225	222	216	200	242	193	211	218	191	231	219	216	217	214	223	192	189	182	208	206	204	211	228	218	194	220	215	201	216	193	204	206	215	248	215	191	218	197	205	203	230	226	229	212	225	224	222	246
31307	49763	36198	27386	33828	53534	50879	43762	35386	15155	2771	3955	3128	1937	1674	927	398	413	450	427	349	386	386	376	433	430	417	420	367	369	372	417	382	417	371	411	382	399	420	389	427	397	388	400	411	378	400	412	416	409	427	457	402	440	432	409	413	352	382	416	375	408	395	407	398	351	362	419	384	411	384	401	381	411	406	372	393	403	391	408	431	407	406	393	400	385	370	406	380	417	401	393	416	399	408	430	419	400	424	407	385	413	419	390	374	381	397	384	379	409	399	400	433	400	364	405	407	407	396	378	416	408	424	379	428	373	404	420	399	392	422	396	419	397	391	395	373	369	431	385	428	427	414	401	374	405	400	418	411	433	434	388	403	399	417	437	423	427	406	387	401	412	392	413	407	408	395	390	432	406	396	392	400	389	390	409	396	357	426	419	429	363	358	418	424	419	398	430	427	423	379	388	421	393	401	443	396	403	402	382	403	406	423	408	393	394	397	389	411	403	393	353	371	427	407	428	388	412	378	410	388	374	397	417	421	371	413	385	411	423	388	423	402	417	399	423	405	432	412	412	394	388	391	382	419	424	413	370	415	425	368	409	403	414	396	417	422	357	429	392	379	398	425	391	426	417	386	391	402	392	418	426	403	393	421	400	384	406	397	385	419	377	412	394	378	422	379	382	375	416	400	402	416	395	380	364	400	440	378	427	389	410	437	426	412	394	416	386	416	407	398	424	398	452	402	413	392	400	427	419	412	407	407	394	448	400	419	410	386	381	394	381	403	410	365	375	384	393	409	427	418	344	402	381	409	421	425	371	401	420	370	433	381	409	368	415	407	393	400	423	385	368	390	388	393	397	427	387	389	398	381	350	391	435	417	395	397	393	432	415	421	442	417	406	404	393	433	415	406	416	425	400	396	383	393	403	371	398	391	394	404	392	405	422	429	411	403	413	416	429	405	402	370	415	426	442	402	452	412	393	403	398	400	382	429	389	455	378	412	406	411	398	420	387	433	420	436	371	413	404	371	408	392	380	384	399	376	400	350	354	460	390	421	408	390	439	427	435	383	410	410	378	436	366	398	388	386	403	389	421	395	363	404	406	379	363	393	399	412	396	363	400	398	423	432	371	416	420	412	419	421	408	368	412	403	362	427	399	396	400	403	393	390	411	440	378	400	398	395	393	400	412	428	365	383	429	404	403	405	403	398	425	367	391	414	392	427	404	385	422	374	401	383	406	404	409	369	405	409	413	365	393	422	368	410	411	412	415	417	422	417	409	387	373	406	388	376	426	393	422	418	395	405	407	434	375	389	391	396	398	417	401	375	408	449	397	412	403	379	460	416	413	393	388	378	386	410	361	384	393	378	421	401	398	389	387	394	403	396	409	404	438	398	364	400	441	410	410	391	384	451	400	414	379	396	443	389	421	386	367	426	413	413	406	409	406	414	406	405	401	407	366	377	389	401	418	384	375	383	387	385	392	390	403	412	415	383	397	380	414	370	420	404	403	426	389	377	349	374	406	364	419	412	390	410	380	405	422	422	360	399	442	411	408	387	436	406	411	431	396	419	400	410	411	385	411	426	438	392	395	406	372	393	374	402	382	404	386	397	419	388	415	397	392	413	389	406	387	424	370	417	400	402	402	411	420	394	409	408	374	375	404	397	414	396	405	387	350	386	399	391	395	363	404	425	414	439	393	433	386	383	407	429	418	401	425	392	424	374	425	419	428	431	394	395	412	383	395	437	411	367	380	426	442	407	367	404	400	414	423	418	421	435	390	396	342	390	406	391	374	406	450	376	405	392	381	403	392	370	384	397	418	414	368	435	395	376	391	384	379	412	425	421	396	438	427	371	398	452	389	371	389	441	363	418	414	371	375	396	400	396	394	416	414	365	384	429	392	387	428	450	394	404	387	358	411	385	416	390	404	397	404	416	393	380	414	410	429	383	391	419	422	396	394	416	403	355	372	385	431	445	400	385	385	417	385	429	389	375	399	401	412	383	429	395	401	400	403	403	425	418	382	415	388	408	397	400	400	417	415	423	378	374	421	422	365	403	429	389	372	361	411	375	389	371	418	418	366	411	409	417	392	425	433	377	405	379	418	362	432	387	400	363	414	392	404	372	396	403	405	412	396	410	402	417	401	415	401	386	403	405	411	416	381	412	370	389	370	398	402	425	424	430	391	392	438	402	394	381	417	404	410	415	394	424	399	404	395	392	411	426	424	428	391	397	386	399	362	387	380	379	378	379	378	397	415	390	438	410	388	397	391	380	426	379	408	431	387	393	384	410	397	384	392	407	396	383	398	416	380	387	362	403	389	461	398	391	397	377	432	393	441	424	401	398	400	404	354	395	410	367	432	401	444	404	419	396	420	397	420	394	420	389	401	395	430	397	384	400	376	408	443	447	403	427	374	386	416	384	413	412	407	375	436	403	425	379	396	422	397	420	417	374	432	422	392	409	405	397	365	424	420	413	414	415	413	432	413	364	424	365	420	398	391	405	398	359	387	392	392	406	442	373	401	396	371	376	416	433	384	389	373	410	385	390	395	371	427	375	410	399	385	398	401	407	365	386	422	363	439	417	413	397	399	377	424	397	408	415	397	395	393	412	393	415	404	399	431	397	397	408	407	417	411	399	426	377	418	426	419	397	383	411	433	389	383	351	393	399	390	420	403	391	395	401	397	398	412	398	402	386	391	429	428	369	424	400	413	405	397	375	449	370	399	421	393	380	413	399	455	402	398	380	435	391	398	399	372	395	406	346	409	385	421	409	415	399	367	366	403	375	397	398	411	387	392	419	397	381	436	403	463	409	370	364	404	399	394	401	378	403	408	393	398	370	404	397	397	424	456	393	403	365	382	446	387	381	415	414	426	399	407	441	411	386	433	408	409	415	413	407	402	399	404	423	408	400	412	351	391	364	371	394	412	396	406	418	404	416	419	403	397	421	382	409	379	377	437	405	411	419	378	389	360	408	375	361	396	425	402	419	416	372	382	424	426	378	422	389	417	393	406	394	385	362	417	380	420	396	439	384	426	407	398	386	381	369	420	415	401	421	415	377	396	378	400	395	349	409	426	421	443	401	399	375	384	368	401	398	371	404	388	415	425	419	422	396	375	389	395	452	365	438	392	382	402	382	359	418	395	391	379	408	435	397	383	370	397	413	441	419	380	384	416	408	353	357	386	391	425	391	447	392	414	392	414	402	377	420	434	401	388	458	397	418	402	406	402	361	402	406	432	389	383	406	373	398	402	406	389	389	380	376	429	384	399	410	370	439	420	419	371	411	412	382	381	359	396	402	368	379	420	405	382	412	392	366	425	402	384	419	440	434	408	402	402	391	406	402	385	412	462	430	392	386	402	412	402	396	399	394	383	401	427	380	365	423	404	386	372	377	424	397	399	399	376	414	375	384	394	382	411	380	446	372	388	384	413	404	420	396	403	378	387	407	386	431	430	387	410	406	400	384	386	386	392	384	398	424	396	455	391	411	398	392	385
27424	22560	19246	8671	3705	6416	7026	4765	2718	1123	361	326	330	281	315	281	269	245	265	276	287	306	273	277	251	244	243	263	283	269	251	245	246	284	261	278	268	261	267	256	274	282	248	281	277	278	274	262	278	266	272	257	315	273	256	247	300	251	302	271	269	278	267	267	256	272	267	321	280	273	298	272	292	257	277	290	280	240	286	258	279	272	276	274	242	278	272	268	253	270	280	289	264	268	301	316	274	255	278	265	272	288	255	284	248	299	270	291	305	299	273	287	262	260	302	287	276	292	277	285	262	250	258	252	252	279	289	257	276	248	277	269	267	266	276	263	262	275	278	276	262	269	266	259	276	254	278	267	253	286	264	250	256	266	263	253	290	274	287	293	235	244	277	279	290	271	262	271	270	293	262	252	272	258	259	280	274	279	304	276	268	290	298	273	259	268	258	299	269	271	251	272	245	292	272	290	279	283	241	264	255	290	276	298	275	259	265	281	276	263	292	280	278	268	239	244	239	278	289	262	267	275	241	260	253	294	270	266	292	272	268	265	271	275	266	298	259	274	237	270	276	277	261	267	261	274	274	271	294	282	268	277	242	275	261	253	241	256	268	266	278	302	236	294	281	288	255	272	275	312	279	282	258	260	292	310	261	281	252	273	256	255	263	266	245	255	272	277	236	265	281	242	280	289	248	286	260	257	275	258	284	306	299	258	276	273	273	267	263	256	293	277	273	251	269	266	297	301	265	279	280	281	291	262	252	282	324	272	281	267	285	283	283	288	243	262	255	262	296	237	229	247	251	292	248	287	264	255	262	283	271	270	293	240	275	263	261	295	284	262	257	271	271	289	273	259	266	272	270	265	277	268	248	297	286	256	255	247	278	286	272	286	279	233	275	274	266	279	310	252	268	249	261	291	267	269	278	288	277	251	274	282	275	280	282	246	255	267	293	288	294	259	254	264	295	281	247	290	285	291	291	292	260	270	244	248	288	273	292	266	257	277	281	292	275	297	277	282	282	269	247	257	286	294	284	278	245	255	251	278	296	259	263	271	277	286	283	273	241	278	272	256	274	257	253	281	246	277	275	285	243	288	254	280	247	243	308	269	283	250	270	284	302	259	254	274	259	287	244	261	270	280	265	262	267	275	269	269	271	277	289	256	277	284	265	257	301	282	280	278	260	281	283	292	267	289	272	274	281	271	267	271	274	291	281	279	253	278	248	274	270	261	290	246	268	284	264	285	288	302	279	288	264	254	268	252	259	288	265	265	300	273	270	257	269	247	262	296	279	286	231	263	279	320	293	309	280	262	243	292	265	258	265	260	263	267	271	270	286	291	266	268	264	265	287	278	290	240	282	261	263	248	240	274	283	295	275	305	269	265	266	268	275	247	278	271	267	280	289	295	245	235	271	274	298	265	275	267	317	271	267	277	285	264	248	260	278	302	295	266	266	269	276	280	257	240	253	287	271	286	271	262	264	300	269	279	313	291	262	278	282	260	255	290	236	269	281	253	243	274	275	276	281	279	261	286	267	305	293	283	277	264	277	275	262	262	234	269	268	288	278	259	311	254	280	295	271	290	290	254	288	267	276	306	270	275	264	272	257	279	255	305	287	259	269	255	266	271	283	280	283	276	242	268	276	269	274	292	273	268	273	271	228	266	249	270	245	280	282	254	255	267	303	269	287	271	293	283	275	271	272	279	280	264	271	268	309	274	317	287	265	253	273	246	242	262	264	326	248	295	290	240	278	273	284	267	291	302	278	267	303	258	283	252	245	258	317	288	295	246	268	247	273	279	276	268	270	260	273	275	269	263	298	288	282	281	270	280	256	251	261	251	259	284	280	301	270	250	284	272	274	271	258	282	273	267	287	297	283	302	253	272	268	246	269	278	265	247	297	255	269	284	312	280	261	264	292	294	298	281	254	284	286	266	257	279	279	258	271	290	290	270	265	295	273	289	269	265	268	257	243	247	253	278	264	288	294	244	278	288	283	269	254	247	280	275	274	283	263	308	254	277	258	263	312	276	283	270	285	285	306	270	286	268	269	293	290	304	290	283	272	293	264	242	273	274	269	249	285	258	261	251	277	278	294	270	282	288	272	275	261	287	271	269	285	278	284	292	271	251	277	268	262	283	295	272	276	261	227	304	252	283	282	292	268	269	253	256	267	286	264	242	263	261	283	255	248	282	256	276	252	235	294	277	291	240	265	274	260	250	272	260	268	280	235	252	277	273	279	285	258	251	262	255	257	271	275	279	261	284	271	272	264	252	282	309	282	282	289	269	274	264	261	285	285	288	284	273	239	278	288	281	291	267	274	276	262	248	232	277	239	255	274	276	286	273	248	266	279	279	280	262	272	252	297	272	260	329	247	252	277	278	250	282	265	227	260	278	284	306	275	251	285	252	284	266	293	295	256	269	280	240	265	280	292	279	284	285	250	271	279	260	277	282	290	270	279	293	273	279	276	263	277	250	275	301	249	253	287	243	249	273	254	272	262	274	241	278	290	277	276	258	265	306	247	260	287	261	273	257	271	265	254	284	278	227	284	292	245	270	280	277	293	272	254	293	256	268	254	252	264	278	275	286	248	247	286	293	286	266	303	254	269	286	270	263	242	290	277	297	275	259	296	267	254	260	273	293	259	322	295	255	290	284	244	265	260	272	273	266	270	268	302	248	234	298	272	249	260	240	296	264	270	250	247	282	278	286	289	261	266	289	286	251	275	292	252	276	260	295	272	305	287	266	271	257	261	250	260	264	278	284	305	249	279	287	249	250	265	268	248	271	267	279	288	272	258	244	293	274	277	268	251	298	274	296	283	249	275	282	248	248	283	277	271	288	318	257	291	283	266	275	273	262	258	263	255	286	300	261	293	277	290	313	304	269	277	267	262	252	291	273	244	260	261	275	235	255	279	290	263	264	250	245	292	267	261	237	242	262	254	279	268	289	254	260	286	257	289	283	271	281	282	278	271	258	272	286	280	256	285	271	267	253	268	269	296	255	256	302	269	273	272	269	233	281	238	268	259	264	281	271	271	275	233	261	262	263	268	264	266	277	256	292	280	269	245	264	295	292	241	259	256	269	275	270	279	267	272	263	278	249	289	294	292	290	298	267	221	289	289	270	278	277	253	292	281	255	291	283	288	257	236	262	220	250	254	248	277	270	280	274	276	245	262	276	268	259	271	266	287	287	251	256	272	262	264	253	262	271	282	222	235	271	276	293	264	290	257	270	261	312	301	269	276	282	272	302	283	275	286	261	261	257	272	263	260	261	274	267	284	285	280	308	280	267	276	267	264	263	282	276	255	291	248	290	278	268	285	291	262	288	280	293	304	284	290	270	263	270	272	273	263	248	284	289	272	251	260	287	264	232	265	274	252	248	264	266	261	274	260	295	295	291	297	255	282	237	298	260	261	279	279	271	273	274	258	249	240	258	265	255	297	282	305	277	274	243	256	281	250	294	258	293	308	269	272	269	276	273	277	254	273	245	265	281
25640	35152	25307	13627	9532	15016	15281	10867	6671	2703	763	696	616	578	533	552	541	563	497	516	508	535	551	527	519	503	521	523	525	516	525	533	492	514	568	503	545	491	480	545	524	489	492	517	544	516	496	491	540	510	533	532	559	561	510	527	515	490	492	538	494	534	525	490	502	509	455	558	487	502	510	499	556	519	537	491	496	496	509	527	489	530	554	493	512	504	528	479	497	513	506	510	544	517	532	535	517	532	550	534	530	534	533	507	507	505	518	541	500	532	531	492	539	541	494	497	542	568	548	496	544	521	517	487	507	537	536	546	511	492	514	540	481	540	541	522	553	489	487	511	492	500	528	504	518	534	537	498	529	536	509	474	520	540	552	506	501	538	526	481	554	478	534	517	515	514	515	529	524	511	529	489	539	500	504	518	530	553	470	510	507	501	484	491	499	510	517	520	475	526	511	521	499	556	546	504	544	495	517	503	531	536	479	521	501	517	479	504	491	563	496	540	518	508	507	509	560	522	482	500	525	510	488	495	533	517	539	527	498	561	534	514	499	508	478	482	517	518	531	504	518	525	487	485	533	498	504	540	523	493	507	568	499	488	501	551	519	520	516	485	542	505	501	522	559	529	516	505	501	537	502	476	486	510	540	510	540	533	503	537	501	567	494	578	541	526	547	510	547	495	514	524	483	513	497	503	526	518	510	529	518	508	534	558	491	477	522	495	528	521	487	515	521	550	522	541	520	524	522	492	520	547	496	510	530	524	553	526	548	518	537	506	506	530	556	529	515	519	551	522	497	511	499	515	466	524	500	548	534	538	508	524	502	516	508	544	527	520	522	528	504	583	527	532	559	508	485	544	507	507	544	506	496	532	510	523	510	525	505	512	538	502	522	519	500	566	561	542	502	512	489	476	492	525	512	555	501	521	529	552	570	501	539	552	508	515	540	501	566	471	506	498	502	521	514	505	499	491	493	502	501	511	532	482	530	517	471	530	497	518	554	548	484	484	532	488	519	512	503	506	503	483	511	524	556	527	532	520	502	500	553	559	521	528	519	532	527	508	503	471	506	510	506	524	518	534	501	501	492	503	506	510	541	517	544	508	489	518	515	517	517	541	547	491	493	516	520	509	496	481	536	497	506	515	467	486	536	505	525	521	538	480	552	539	513	547	572	524	531	506	524	481	518	544	529	523	516	510	520	519	492	508	477	543	503	511	517	517	519	508	501	546	504	536	524	515	489	529	532	550	507	503	494	554	512	542	474	476	537	542	495	509	532	512	506	527	506	497	529	495	496	566	522	483	510	534	497	495	538	535	521	527	513	491	526	507	499	478	480	571	514	516	536	483	490	480	538	549	518	571	522	536	543	489	511	510	535	504	533	540	538	521	519	524	569	542	495	465	522	526	496	517	474	540	517	523	532	539	537	469	560	505	555	540	528	532	520	510	493	540	524	539	510	515	543	504	519	553	530	525	461	485	575	516	506	531	521	524	536	517	495	558	482	528	541	512	560	552	540	533	530	514	556	518	519	530	467	510	565	523	508	490	522	509	544	523	540	549	507	543	549	498	548	519	544	495	545	522	489	520	525	526	525	534	537	512	529	508	528	503	495	534	509	494	468	510	515	522	521	515	548	526	478	505	529	523	515	498	541	545	515	530	494	519	512	503	523	512	522	517	494	511	533	497	521	540	506	505	535	530	518	537	445	500	517	506	520	497	539	507	511	505	545	494	531	536	547	506	512	533	462	539	524	509	531	514	562	504	538	515	527	549	498	545	502	525	538	490	539	531	541	474	487	506	543	509	508	497	524	526	534	485	537	492	531	524	517	524	509	551	539	527	513	521	465	510	500	538	495	519	523	516	536	509	565	508	519	529	503	518	501	548	498	531	508	467	517	526	466	541	489	471	492	482	526	517	518	503	545	517	540	538	519	551	521	510	543	548	509	504	491	528	478	496	534	546	508	490	514	493	508	518	504	520	542	497	487	522	549	543	512	469	478	483	500	523	540	515	484	553	508	540	503	516	543	523	507	531	518	532	500	534	527	498	530	550	537	488	525	507	507	546	507	490	508	493	508	526	502	539	528	530	542	489	544	525	540	549	574	506	525	528	510	507	503	544	511	521	495	507	492	478	540	518	510	492	540	519	480	512	538	538	488	515	530	516	491	520	541	481	527	504	486	516	522	540	501	514	514	537	541	480	528	509	518	549	517	504	534	516	516	546	496	466	496	473	511	549	513	514	511	489	542	497	503	484	505	508	540	503	542	547	520	497	494	520	524	536	514	499	531	535	512	525	537	477	493	529	528	575	517	544	521	542	504	466	515	528	537	490	521	521	535	547	515	533	466	493	516	507	515	533	491	510	523	484	554	519	541	517	513	544	494	500	536	559	529	500	500	515	488	535	533	484	467	524	571	534	529	527	546	511	488	551	562	548	501	522	527	503	538	503	538	528	521	526	550	557	488	486	526	513	507	543	545	553	531	510	559	529	497	535	509	479	503	522	534	479	480	506	521	447	530	501	477	518	531	506	546	536	493	531	545	516	510	523	505	511	523	536	492	562	524	513	476	525	510	526	532	534	520	544	475	521	546	535	532	495	534	494	510	547	512	527	521	509	526	485	483	568	515	515	577	518	506	542	546	529	563	523	522	553	500	493	493	524	535	510	542	536	510	494	545	502	512	485	514	514	533	507	507	520	516	494	505	516	502	485	541	544	525	510	514	512	539	549	509	533	517	529	505	529	525	512	523	499	560	530	525	498	533	493	485	540	482	512	544	493	530	517	469	522	482	552	551	535	544	539	531	562	543	498	489	530	516	576	493	508	528	514	555	526	519	491	488	511	517	494	547	532	529	504	554	504	539	531	531	522	516	546	543	474	521	510	544	498	495	569	573	545	503	458	493	478	494	480	461	504	517	553	489	474	528	496	560	501	557	506	506	504	536	528	509	488	523	558	511	456	514	497	507	531	490	514	519	559	559	494	536	509	533	519	512	494	480	511	566	490	502	489	507	546	531	560	495	548	520	505	491	474	527	507	502	493	526	538	511	547	523	492	535	502	542	476	514	503	541	529	474	477	529	523	482	486	539	503	489	498	492	526	547	539	538	499	483	500	531	511	484	533	459	513	526	489	492	486	515	507	493	507	544	527	558	477	558	494	490	513	575	547	558	516	515	539	529	524	502	505	528	528	521	517	501	503	525	503	510	469	526	519	523	497	469	563	494	514	520	519	539	521	547	516	495	523	549	505	456	547	520	514	477	532	477	504	525	487	493	560	552	532	511	509	515	477	549	506	496	524	518	533	564	492	530	510	550	552	516	529	542	544	553	514	502	531	504	498	532	514	526	533	521	528	518	504	476	472	494	505	521	508	504	523	533	534	520	504	508	548	510	539	508	508	495	505	511	559	516	486	508	531	509	505	522	532	535	558	477	550	520	484	555	516	511	523	524	518	481	521	528	513	506	495	521	550	537	523	515	503	516	476	502	511	533	489	536	507
24638	21620	28740	24832	22265	34222	36244	26133	14637	4814	784	555	484	384	301	254	261	237	240	225	252	220	234	224	236	238	224	216	244	243	235	246	194	263	225	214	235	234	229	226	241	252	211	246	207	192	248	236	224	255	265	238	213	211	238	213	245	232	231	226	241	219	218	238	231	234	203	242	254	210	221	237	235	232	233	250	217	215	211	235	227	239	232	243	246	243	256	229	249	223	227	213	233	217	253	255	249	232	250	217	236	231	230	230	222	208	216	241	239	233	222	221	242	240	250	225	219	252	235	230	222	244	212	203	251	214	231	226	247	236	223	241	216	222	228	231	240	226	229	247	228	213	233	232	225	238	223	227	235	233	222	233	248	218	223	240	222	226	204	239	221	254	230	228	266	208	242	223	247	243	217	223	229	239	240	251	232	208	202	248	226	232	227	236	234	258	223	240	226	231	210	241	240	210	234	271	241	232	225	248	240	242	234	214	211	234	240	223	227	236	236	271	228	214	219	236	234	221	243	261	238	223	238	222	226	224	197	217	222	225	219	241	233	281	233	256	234	239	228	236	190	245	240	218	271	236	232	216	252	230	243	210	229	253	227	242	216	226	229	221	221	244	240	207	245	221	226	202	184	230	223	210	257	231	249	213	239	232	223	253	240	250	220	232	229	239	239	233	230	258	220	252	237	227	245	210	223	232	226	228	243	230	214	249	235	225	231	203	235	221	233	253	259	218	189	256	212	220	198	241	235	245	241	228	229	211	260	248	249	221	234	214	231	244	226	224	210	204	227	232	237	240	224	238	249	216	218	249	211	233	245	234	233	261	228	238	239	235	211	236	240	226	220	239	220	236	217	226	247	237	249	224	225	235	224	229	240	255	242	250	246	251	240	214	223	230	243	253	243	250	228	208	247	219	240	227	242	228	260	232	217	251	248	225	233	253	214	225	220	230	211	229	196	210	248	255	228	251	234	222	239	228	219	245	253	243	230	263	227	238	228	237	247	229	199	215	216	235	228	239	235	265	219	196	228	229	238	218	218	247	228	221	234	251	239	226	261	205	253	233	232	248	207	200	227	227	237	239	241	253	257	221	236	247	224	234	240	250	228	218	237	227	215	244	211	250	244	250	234	254	256	209	226	242	254	225	245	222	211	225	225	237	221	210	224	239	266	256	254	257	243	237	247	227	213	209	218	246	209	224	259	238	249	237	230	213	233	227	225	219	214	241	220	230	246	233	227	243	221	237	235	229	218	240	220	238	226	210	205	233	197	247	214	238	221	214	220	243	226	245	214	224	240	229	221	238	232	254	250	215	244	240	235	239	216	249	255	241	223	242	228	231	239	227	219	218	259	227	214	223	232	243	228	217	250	221	238	250	208	244	223	221	230	224	244	246	230	230	236	244	209	213	218	238	235	226	227	224	207	219	227	215	258	225	214	221	203	223	213	249	207	213	240	212	248	232	223	222	243	234	221	230	201	241	230	236	246	236	237	231	257	222	224	218	240	239	253	223	224	221	227	225	244	219	239	240	198	230	223	249	242	203	260	236	225	233	219	239	179	236	232	216	234	219	230	239	262	230	237	249	252	219	238	236	226	248	233	223	231	225	220	238	215	219	217	228	241	229	208	225	232	245	247	231	235	221	216	263	240	248	208	228	254	197	204	222	230	216	216	262	253	225	215	244	229	215	217	232	215	213	233	261	268	221	221	230	205	252	226	242	205	231	221	238	239	212	234	234	206	264	237	217	248	217	255	221	243	238	218	242	235	239	234	253	226	240	246	229	227	237	237	235	244	240	238	218	207	241	233	249	246	197	208	226	238	248	219	208	228	241	219	233	227	233	246	263	233	246	202	251	239	226	207	216	250	234	234	228	210	248	225	237	200	220	202	212	228	236	219	241	234	238	225	234	239	224	229	244	259	245	219	240	210	227	213	241	259	213	240	259	209	222	203	215	245	245	234	233	213	235	230	233	240	229	232	226	265	235	222	227	242	218	190	196	245	247	241	222	204	231	212	223	232	212	234	231	216	206	231	248	236	213	237	242	246	248	224	227	242	215	244	237	237	221	233	210	188	250	229	219	210	241	251	240	249	235	209	225	216	254	217	221	241	242	225	239	221	229	249	252	247	254	249	243	248	220	220	219	233	248	225	206	222	223	221	237	231	239	219	231	230	211	228	256	248	224	276	234	234	228	219	240	257	231	233	223	236	222	207	242	234	238	248	215	237	228	227	248	227	234	210	266	226	246	213	244	244	197	235	259	230	242	250	256	236	201	223	218	223	221	244	221	260	235	237	240	223	238	234	262	217	219	226	215	236	204	257	205	230	216	238	215	239	237	250	229	225	241	259	248	262	251	216	222	226	226	221	241	221	254	226	240	269	204	250	231	245	233	237	240	229	253	217	234	241	244	243	210	227	222	237	227	225	239	248	226	199	211	214	223	217	211	217	246	237	213	232	253	262	221	244	259	228	250	219	224	226	252	218	225	240	233	244	235	256	222	224	222	216	249	250	235	216	245	235	268	213	222	230	227	209	269	227	228	214	232	247	247	219	231	244	231	236	234	228	227	230	224	259	244	237	234	244	231	239	239	223	233	253	244	238	222	225	238	259	218	204	223	232	241	218	222	204	234	231	211	253	212	232	241	215	227	218	219	222	237	233	230	254	206	223	228	223	230	220	211	219	219	227	222	234	206	207	243	272	212	202	229	242	233	213	259	224	227	217	230	236	257	236	214	224	231	215	223	222	225	237	225	261	248	226	235	242	227	233	208	226	225	217	248	235	236	235	231	244	245	232	218	241	219	201	210	240	210	211	227	248	232	205	231	221	241	234	264	235	239	209	216	251	235	253	237	221	213	230	253	229	214	240	208	236	265	221	249	213	225	252	262	219	218	213	195	230	232	227	234	231	220	204	231	207	241	202	240	221	223	228	229	247	202	222	245	228	232	222	215	223	241	204	238	233	231	236	220	217	222	245	230	233	213	218	209	225	214	228	247	226	229	235	220	217	238	218	252	231	236	238	212	227	232	237	265	244	218	224	235	235	221	244	244	202	231	245	240	233	258	229	254	211	234	222	227	240	225	225	224	228	240	226	251	244	212	240	247	222	238	221	225	223	232	249	235	217	246	258	237	225	242	223	255	238	236	252	244	234	228	235	229	225	231	239	258	221	227	230	239	223	243	227	211	242	225	219	230	245	243	214	233	243	230	223	217	239	234	226	256	237	221	250	251	232	211	231	230	230	234	187	228	226	239	223	220	206	239	222	231	236	226	249	238	238	222	224	221	225	220	240	229	245	211	234	209	223	229	224	236	237	221	260	243	222	241	263	212	211	238	217	222	244	231	241	229	236	244	239	226	259	239	225	246	246	221	216	240	213	235	231	237	194	240	238	244	231	212	225	236	237	248	214	196	248	246	259	207	214	217	223	244	220	236	224	233	230	229	235	236	231	200	240	199	233	258	255	272	252	225	194	222	220	240	218	235	223	267	233	232
28203	47555	33905	20194	28194	43197	41710	34231	23195	9862	1893	1590	1315	1017	795	569	473	461	430	440	435	424	463	413	485	519	445	472	461	396	460	453	437	436	427	437	420	422	457	454	427	463	445	486	440	454	444	457	486	434	445	454	458	473	473	456	449	415	413	440	463	465	454	488	446	440	455	457	431	445	475	426	434	457	463	447	443	455	467	430	464	444	414	404	443	455	439	421	427	415	443	421	453	434	425	453	409	457	410	464	449	420	480	459	468	452	479	489	454	436	483	424	458	426	454	447	456	460	461	445	449	448	402	465	466	488	455	424	435	490	418	439	415	472	412	432	434	496	415	444	479	455	467	441	523	442	452	432	447	462	474	420	468	440	451	464	459	450	436	440	432	426	457	472	418	419	477	456	489	449	432	445	460	463	464	434	439	449	452	484	458	449	429	453	490	451	486	433	461	492	451	466	426	446	443	445	481	437	419	449	470	454	490	445	422	447	441	462	419	467	440	425	445	433	446	444	419	500	434	489	453	453	412	441	484	465	438	451	456	417	442	441	487	432	476	429	470	451	419	446	411	437	485	456	473	419	418	446	467	408	475	464	473	459	440	438	435	476	423	425	407	432	440	447	452	443	467	436	429	446	444	411	466	444	451	449	441	430	465	440	417	454	464	462	433	442	480	446	426	445	434	430	437	433	484	449	455	396	428	414	419	457	494	412	473	460	445	477	436	479	474	473	427	441	465	430	485	425	447	455	477	455	455	469	422	477	433	456	426	433	462	447	474	470	458	460	450	453	486	417	437	434	448	434	420	463	453	458	473	405	448	469	459	460	453	421	432	413	445	423	449	445	427	451	457	467	471	465	465	447	428	436	430	460	438	483	435	475	440	468	444	436	461	455	424	421	445	428	458	454	448	467	447	467	443	453	473	414	435	448	450	419	432	469	439	436	412	443	447	448	476	490	457	447	445	450	435	454	438	464	454	439	436	453	480	471	447	448	436	490	442	479	459	467	431	412	424	420	438	437	464	434	456	440	412	447	426	459	452	483	446	462	440	438	461	418	441	433	433	453	460	404	431	428	442	434	419	470	443	446	427	457	478	469	441	464	434	459	447	463	479	440	436	446	468	457	450	450	431	450	461	423	455	438	480	461	451	456	424	457	431	429	468	442	440	443	444	479	463	457	466	447	463	461	453	459	450	469	420	416	429	459	428	455	446	438	424	442	435	429	457	391	444	444	424	472	479	480	433	453	446	474	476	475	419	473	445	496	445	465	468	469	409	486	435	443	481	458	451	450	420	464	431	411	476	428	421	442	448	449	464	439	468	440	477	423	465	442	438	440	424	457	437	444	429	494	454	459	447	448	436	471	474	428	490	446	492	458	452	455	467	488	443	459	437	440	440	462	447	460	478	413	446	443	483	418	453	464	455	419	455	475	468	447	451	417	444	500	445	445	453	484	449	460	419	458	426	430	430	435	456	441	445	440	452	455	467	420	418	480	472	454	442	442	482	433	469	468	476	461	444	422	459	451	502	432	416	428	477	456	398	488	466	446	441	440	423	435	507	448	441	417	450	461	478	443	412	444	437	463	446	439	442	416	438	425	482	462	442	446	419	423	440	433	475	436	498	484	406	443	490	452	415	428	461	397	450	493	438	444	484	463	454	468	455	475	461	460	461	493	460	476	422	434	464	427	468	439	476	411	447	419	439	428	408	472	493	441	437	412	422	443	438	430	474	447	474	412	391	446	425	435	433	439	475	462	420	488	507	438	453	447	446	441	458	481	448	428	457	479	468	469	442	412	498	449	454	470	467	439	462	435	442	468	480	443	422	437	405	449	462	440	441	447	460	441	454	457	454	446	444	449	436	404	471	459	487	441	468	434	445	460	511	464	419	435	475	411	439	446	441	479	427	431	458	429	458	427	470	484	425	429	452	464	452	450	432	476	444	441	454	431	460	431	436	471	442	467	440	489	424	395	424	428	470	441	457	460	442	420	419	439	464	441	421	453	439	428	458	451	441	441	438	429	495	453	428	415	463	466	451	435	420	454	462	415	463	454	465	430	468	468	430	450	462	414	438	430	443	430	442	450	483	439	465	432	427	420	468	487	456	489	431	431	433	441	424	413	484	453	435	425	458	433	433	473	477	444	454	464	440	424	434	461	423	426	446	452	457	437	451	465	471	451	440	451	437	442	437	445	429	438	456	429	456	429	423	439	448	471	485	445	462	455	491	501	446	446	466	460	423	393	430	405	425	497	434	462	461	453	458	452	425	416	459	476	432	454	438	432	450	460	441	458	445	426	460	432	416	435	448	467	435	424	431	460	428	463	491	452	432	460	433	461	456	467	471	433	457	441	466	415	453	437	437	437	465	439	436	463	421	401	463	431	449	428	452	432	455	485	451	427	468	486	477	420	440	475	463	433	437	458	454	442	465	464	442	449	447	459	436	484	428	464	418	462	469	426	453	443	424	449	476	412	447	426	445	446	439	431	434	411	452	443	410	429	477	458	434	448	487	468	440	429	409	439	436	462	458	437	435	418	421	468	464	453	428	437	456	455	470	445	447	460	441	457	447	475	449	446	433	422	457	442	450	463	435	411	437	452	448	455	477	446	427	455	445	437	449	424	454	429	444	477	446	429	452	426	474	434	400	423	441	448	522	443	454	450	440	449	442	463	457	422	434	407	467	473	440	453	473	431	424	420	458	433	432	459	475	434	449	472	405	446	470	439	432	452	503	485	465	465	451	445	490	466	439	424	471	471	431	450	448	425	437	435	433	442	466	411	427	411	404	442	473	461	475	441	414	440	474	451	457	471	442	428	492	456	427	484	466	446	430	415	441	485	436	415	457	434	476	492	428	399	441	451	462	458	434	436	472	453	490	461	440	448	458	462	437	444	471	467	430	450	476	481	427	454	437	433	431	461	448	450	444	442	435	470	445	479	465	474	435	454	420	438	468	489	455	439	421	449	476	458	396	452	469	440	435	443	457	438	467	505	439	439	417	476	451	489	473	452	448	481	439	458	452	426	413	465	466	464	416	471	428	439	475	449	476	450	468	425	445	410	449	441	460	463	466	457	427	441	439	423	463	453	505	433	476	475	480	460	439	468	468	453	454	425	449	438	462	416	446	454	417	424	493	453	413	459	439	495	438	424	435	447	474	451	440	470	409	453	437	453	435	473	423	438	452	450	456	435	423	411	421	430	448	448	422	431	427	438	446	439	436	447	433	449	478	439	473	445	484	489	461	443	481	484	444	461	423	434	450	454	420	433	449	444	457	423	446	471	429	452	480	453	455	425	421	437	457	409	455	452	437	458	429	455	464	493	431	487	450	444	474	500	435	463	458	484	402	460	435	463	466	473	430	471	438	470	439	465	438	421	473	437	452	461	469	460	447	444	442	417	452	430	445	466	438	435	454	466	475	426	460	423	463	457	493	455	440	481	494	452	424	453	428	446	437	446	468	450	431	478	445	438	452	443	453	470	437	420	448	478	445	445
23666	21620	29482	24173	25125	44042	48135	35652	22311	8272	941	681	613	495	378	263	232	205	224	214	220	212	198	236	216	192	228	206	219	190	205	219	205	216	213	257	205	216	208	230	215	228	209	213	222	191	231	221	201	200	193	239	210	220	216	207	197	203	200	235	201	220	236	206	230	208	213	199	226	205	259	223	209	219	208	234	228	214	211	208	232	225	216	219	239	223	217	231	218	235	222	219	204	200	237	225	200	227	205	223	223	206	230	200	229	190	209	252	216	213	178	219	226	214	200	212	209	199	193	217	202	198	203	200	230	197	210	243	233	211	215	228	186	242	242	210	227	227	210	210	214	205	209	230	175	201	202	190	226	204	215	193	235	189	200	222	209	184	223	229	193	209	224	231	247	208	222	227	217	198	227	238	224	183	232	199	201	235	207	219	195	216	211	195	199	215	230	201	211	181	183	213	216	197	225	231	232	241	191	211	201	236	224	196	191	224	195	190	213	225	207	219	250	217	233	208	214	184	229	189	222	203	213	211	209	222	196	222	225	220	202	209	236	204	193	227	238	222	205	234	208	213	194	219	228	213	202	199	232	232	201	230	223	213	227	203	218	197	220	211	216	218	227	197	194	205	245	218	192	211	209	209	203	200	221	205	220	240	218	209	210	224	206	222	219	203	208	208	234	208	183	206	190	226	210	233	232	191	233	206	244	213	190	215	229	220	214	188	214	210	212	197	211	231	226	217	188	179	233	218	224	232	228	206	200	210	239	208	207	215	221	236	213	212	191	212	210	253	221	206	211	219	212	197	183	201	232	206	225	213	204	234	208	218	229	203	200	194	200	191	207	235	202	220	227	210	240	217	223	240	177	217	199	213	234	212	183	211	213	247	214	191	222	210	236	213	231	224	217	232	212	233	231	168	219	189	206	201	226	226	192	241	213	209	215	211	238	200	212	209	191	212	226	223	222	202	235	208	231	195	202	217	232	218	233	226	233	237	212	219	195	249	195	214	215	211	218	221	197	212	197	213	225	209	200	207	208	210	206	203	195	239	217	211	213	214	187	200	216	207	216	206	234	195	197	210	205	222	216	214	208	183	208	219	221	210	235	211	232	220	200	201	223	206	231	221	211	239	231	235	234	220	230	212	192	220	201	206	226	218	226	193	214	189	189	199	244	227	227	222	233	211	212	219	227	221	242	195	211	224	204	207	227	235	219	198	180	215	169	222	231	219	215	237	242	209	190	208	193	232	225	182	207	190	193	232	220	212	224	216	218	225	219	235	248	213	220	205	223	214	194	224	205	217	198	199	234	211	216	191	204	219	181	218	229	205	202	224	198	219	196	203	210	230	193	206	219	213	256	211	206	233	225	196	191	204	230	229	197	239	224	213	215	200	205	213	204	196	218	236	208	181	216	220	223	178	235	197	204	213	231	225	225	224	220	202	216	223	218	223	220	218	227	201	222	240	213	211	203	201	221	223	198	225	240	236	229	216	195	226	200	227	228	209	188	186	220	209	237	198	222	229	190	223	242	224	196	203	221	220	206	230	236	204	223	231	233	195	234	233	231	190	195	204	223	214	216	220	215	194	219	199	236	200	217	194	210	190	196	217	199	195	197	217	210	218	222	204	182	221	233	199	204	213	205	227	202	213	234	217	207	213	216	210	195	216	199	204	224	203	204	226	209	218	222	207	200	198	209	214	204	221	206	230	233	222	195	205	218	230	238	211	204	229	245	232	208	203	214	235	224	199	225	204	195	214	227	209	235	195	230	243	210	219	204	196	226	233	193	188	256	197	201	196	194	213	223	211	244	230	215	205	211	206	198	222	200	203	227	234	223	203	219	212	170	206	212	230	218	218	217	201	222	205	174	196	196	233	216	213	224	222	216	244	176	227	187	217	214	209	219	234	210	199	213	217	212	220	206	226	227	188	220	220	213	240	221	223	237	226	231	242	209	236	210	217	184	196	200	230	212	229	196	213	206	236	230	224	201	198	244	212	197	216	220	216	198	207	197	220	206	200	209	239	192	214	194	234	226	242	226	232	213	228	214	193	204	231	203	198	216	200	217	207	231	200	201	240	195	199	202	222	214	211	216	214	199	192	208	227	233	247	194	197	217	221	222	194	199	210	202	231	214	195	212	223	183	188	218	214	190	222	218	223	201	211	220	197	218	236	257	201	188	197	214	206	233	227	206	201	226	193	217	225	223	201	193	192	204	188	199	228	226	208	192	240	228	203	206	207	212	221	216	225	217	254	221	220	213	211	205	235	207	198	201	216	219	225	214	220	206	211	193	225	227	220	198	187	224	225	212	218	221	210	217	182	228	215	244	231	232	201	207	195	205	225	225	201	212	195	205	213	220	213	200	221	238	242	231	220	220	218	215	223	219	203	237	197	207	206	218	216	218	201	200	220	219	199	211	210	205	216	213	207	199	228	200	229	219	215	200	198	204	226	214	209	195	198	215	200	210	191	232	208	229	221	219	202	221	196	250	218	208	226	206	211	218	202	218	195	241	210	226	206	189	246	198	211	199	194	203	209	191	219	197	197	212	205	183	234	211	226	218	232	191	214	218	187	201	200	220	211	223	217	207	216	191	212	217	205	194	203	213	214	223	240	198	215	214	230	254	222	222	213	223	229	222	189	227	215	216	213	212	196	209	204	205	203	233	209	242	206	189	192	212	209	225	234	217	229	242	212	232	222	227	245	215	219	211	228	206	211	224	218	214	231	221	209	220	201	208	192	208	221	223	238	201	207	221	179	206	192	207	209	233	226	206	220	212	211	214	206	223	219	209	195	226	212	221	228	212	199	224	197	218	202	199	208	194	190	222	210	223	193	208	198	205	202	216	198	204	189	219	224	192	222	201	220	219	236	216	196	226	209	198	201	211	225	206	205	203	227	194	240	221	228	206	189	228	217	217	215	221	194	232	223	204	203	235	211	193	215	199	234	206	201	231	221	199	224	196	202	188	223	212	225	236	200	193	237	225	190	204	223	216	217	218	209	208	203	221	220	237	198	216	208	214	200	214	219	221	204	239	254	232	207	228	210	195	214	189	216	197	213	210	252	198	231	198	236	204	216	202	209	216	197	214	201	211	215	227	245	182	210	206	220	210	214	206	211	254	231	208	229	235	216	220	201	204	199	201	211	195	180	233	197	186	228	227	226	216	222	219	226	214	236	213	223	210	221	210	211	192	216	210	219	258	208	195	206	174	230	221	222	225	221	195	215	248	233	219	207	181	200	212	200	204	199	215	228	217	210	242	215	216	210	214	242	235	221	237	219	196	226	218	212	210	210	212	199	203	211	234	175	214	224	231	185	210	218	217	215	224	206	195	229	195	250	223	224	202	216	242	231	202	222	222	212	225	204	194	208	179	207	223	238	219	229	189	215	234	214	213	188	231	217	231	204	204	207	220	198	236	225	207	216	245	206	211	212	201	223	193	224	192	219	223	221	225	211	207	225	210	208	221	189	194	225	194	221	192	199	197	186	254	197
31351	52486	39492	28675	44595	54845	51431	42345	30134	13343	2397	2138	1913	1245	945	491	404	389	407	404	391	440	405	403	402	415	384	374	427	367	402	384	438	400	390	348	400	403	385	399	423	408	410	405	379	401	400	379	458	386	429	433	420	413	417	371	401	407	400	383	388	397	368	422	413	405	390	409	429	397	378	417	376	402	404	386	428	370	375	387	416	418	396	416	395	429	414	383	389	409	384	366	367	428	406	399	403	395	405	414	429	354	426	383	402	401	385	402	391	393	351	371	376	428	420	410	374	416	407	408	345	382	391	421	378	408	383	419	381	392	402	398	414	384	417	410	412	370	429	417	390	349	391	402	382	383	414	415	419	362	423	388	426	445	399	428	379	399	370	408	364	365	396	418	377	407	415	419	404	413	405	390	377	376	416	415	378	392	395	377	397	399	395	370	404	351	434	415	396	380	425	430	422	392	386	369	360	402	379	357	367	385	387	415	376	353	403	350	358	409	390	406	408	405	390	393	397	385	407	396	377	400	415	369	390	399	363	396	364	369	419	403	413	393	394	431	421	403	400	401	370	397	401	397	386	395	424	423	416	398	380	410	390	408	401	366	405	374	371	410	432	419	426	438	419	400	381	394	412	404	387	405	406	385	402	422	409	407	384	385	429	419	362	380	429	373	407	411	409	392	413	393	425	376	414	385	386	411	381	395	374	411	384	398	419	422	382	419	403	387	386	388	404	388	411	419	399	379	423	416	423	380	376	387	412	397	406	411	437	412	433	396	428	393	396	401	401	393	411	426	400	390	402	391	379	398	401	415	395	404	391	444	394	397	428	416	375	427	403	368	450	415	398	394	410	405	375	420	402	392	382	378	423	407	425	410	433	393	377	370	407	393	440	403	415	410	366	449	375	416	388	415	371	379	416	427	417	396	394	414	407	414	383	452	423	415	421	412	428	380	401	423	425	418	415	434	391	410	378	379	407	389	439	404	418	424	416	402	398	392	408	410	440	396	414	373	436	409	394	364	395	411	392	409	417	379	409	401	382	400	381	384	377	414	373	387	377	427	412	372	428	396	397	362	365	413	411	388	381	412	379	403	398	400	392	388	372	373	360	409	417	387	411	389	415	398	376	414	375	410	430	403	393	401	398	396	395	451	361	395	393	424	384	422	370	379	372	400	374	381	399	381	377	423	344	393	384	380	391	445	382	414	418	368	459	448	401	428	393	380	370	416	414	401	436	402	410	398	381	401	393	390	388	384	407	422	400	390	385	404	410	389	370	415	402	389	391	411	409	378	407	389	403	408	434	419	400	397	404	426	427	423	392	371	379	408	396	401	446	421	398	384	391	381	383	413	373	425	397	394	381	383	384	373	415	411	402	377	399	391	444	398	379	451	401	390	404	419	391	401	381	405	395	370	414	392	382	433	400	402	401	404	403	434	398	388	391	427	435	392	377	386	412	370	373	416	395	389	417	382	399	409	406	394	400	417	410	382	399	374	422	391	424	373	412	425	404	372	402	417	347	409	375	409	343	447	430	382	421	417	419	386	397	381	373	413	403	413	433	388	366	363	394	391	424	366	407	417	350	415	421	408	418	414	408	401	411	414	396	411	407	401	426	383	394	401	416	375	374	396	395	404	409	410	396	399	427	399	432	425	386	389	427	419	357	401	349	408	401	421	377	441	416	379	400	395	374	429	384	407	407	420	391	377	365	424	396	361	430	406	414	400	376	408	407	402	405	398	398	360	401	445	363	357	375	389	370	347	427	426	385	396	449	415	379	421	419	408	416	404	419	402	387	408	403	404	395	425	382	352	387	411	398	371	374	391	400	411	432	366	382	402	387	384	387	433	412	389	397	373	411	395	404	413	382	423	425	387	380	406	423	403	413	394	408	424	423	394	406	391	393	401	390	395	419	414	398	412	411	394	415	389	448	402	393	408	373	385	379	365	380	378	353	442	395	373	407	406	423	389	400	401	402	408	385	398	416	402	390	394	387	408	363	409	390	397	414	380	413	426	407	392	382	395	395	378	417	392	386	413	442	386	391	412	429	395	357	420	400	409	408	381	387	427	401	412	402	412	431	371	409	411	354	446	398	420	379	413	444	392	381	396	386	393	390	427	377	426	420	413	412	404	384	388	392	376	419	401	415	403	383	339	385	374	375	428	405	371	359	384	385	376	408	382	391	411	421	414	436	410	430	392	367	424	383	377	439	403	394	374	409	355	410	357	438	410	391	378	372	398	403	411	426	382	373	390	403	424	378	390	412	356	405	397	402	395	404	408	449	455	428	437	399	421	385	431	374	371	421	384	391	402	410	420	403	402	400	419	402	398	405	402	384	430	424	370	404	391	376	396	400	396	387	394	390	394	403	401	365	426	400	407	386	432	384	386	399	435	385	369	418	398	413	394	378	389	393	445	428	390	401	424	396	391	385	403	397	418	419	383	382	413	389	403	408	384	393	402	407	414	419	400	383	386	356	388	390	347	375	414	407	418	375	378	413	366	408	403	370	435	377	421	381	400	359	422	400	422	357	423	428	408	412	400	377	415	380	344	410	390	392	362	415	449	389	377	413	397	379	446	379	381	404	415	385	413	401	382	395	407	410	389	398	383	392	416	414	347	401	405	392	404	410	426	387	395	373	375	409	372	402	407	442	441	458	389	437	387	381	387	408	417	395	421	442	410	396	437	403	409	398	436	380	367	349	409	408	398	413	414	370	396	374	398	405	379	416	404	417	382	369	377	403	432	426	408	441	360	399	453	399	405	401	402	395	377	434	429	436	395	418	371	427	383	366	380	427	387	413	387	412	388	422	422	414	399	376	417	364	405	425	408	380	386	379	426	373	418	398	395	421	399	410	423	415	396	392	412	395	389	447	391	383	393	397	398	394	399	390	414	375	411	410	425	377	402	407	403	410	423	402	391	423	422	422	438	351	392	397	400	407	392	375	402	391	416	364	388	416	428	436	382	390	377	390	414	394	400	378	397	403	405	396	428	373	381	379	382	396	385	409	417	366	397	444	423	411	381	395	426	369	420	408	399	393	380	405	387	405	349	399	412	406	395	364	428	392	384	426	411	416	405	380	395	394	424	419	360	415	427	404	376	379	388	390	384	434	391	412	396	379	372	377	380	399	374	383	414	377	399	434	432	409	387	417	427	430	401	399	411	421	422	410	421	424	443	416	403	374	441	389	363	389	417	381	406	424	438	390	414	369	424	417	388	385	447	370	378	391	379	385	428	432	397	398	426	417	415	411	420	411	391	404	391	439	423	380	404	390	426	392	406	385	403	407	388	398	402	432	404	368	418	376	404	402	364	405	382	415	430	393	443	404	393	437	361	417	423	396	412	393	406	387	406	389	435	436	376	371	416	440	389	407	415	393	402	443	357	387	421	399	380	426	407	405	378	404	438	397	437	386	386	403	388	433	374	407	415	386	408	368	403	397	394	386	432	428	386	421	382	401	400	396	401	427	402	387	418	411	419	407	392	425	412	426	379
27356	22730	20130	9629	7210	8293	6485	3890	1814	636	280	283	303	290	273	288	254	251	264	245	281	232	268	256	262	251	283	266	244	286	262	279	265	264	236	255	267	250	274	303	276	262	275	263	288	241	261	259	280	280	268	245	291	258	271	266	263	257	249	280	316	260	295	268	235	249	258	265	240	251	301	248	275	282	256	257	265	244	270	287	279	287	326	263	298	265	261	255	267	255	247	266	242	282	295	282	272	263	295	246	252	261	286	270	273	258	263	230	267	244	238	269	286	256	269	282	265	263	292	271	266	269	269	279	252	252	270	278	277	259	264	286	236	265	266	259	267	284	284	265	258	264	256	251	254	272	276	260	263	241	270	265	300	278	269	274	274	267	274	274	263	275	224	235	285	250	259	242	243	297	275	285	267	254	247	258	298	236	270	278	254	276	298	295	287	263	294	255	263	250	260	251	260	241	247	281	245	254	274	248	268	237	268	259	274	268	248	240	261	266	260	301	274	238	252	271	247	246	317	246	273	256	260	260	289	272	274	244	262	262	258	249	243	244	304	246	260	259	241	279	286	264	257	247	236	249	229	253	278	285	307	298	232	266	261	251	286	281	243	259	258	266	262	290	263	267	263	269	259	255	274	261	273	283	286	298	251	273	253	259	272	259	288	243	291	243	307	276	308	255	247	265	245	247	272	235	236	239	268	248	276	258	266	261	276	259	255	293	273	299	260	243	272	253	269	268	253	286	253	272	267	264	273	258	289	270	271	255	272	277	262	264	247	228	236	278	270	262	268	278	275	269	264	264	287	268	266	271	267	275	279	234	278	280	289	290	264	296	271	255	239	255	243	266	247	289	250	260	246	268	252	260	272	263	286	276	293	303	274	268	244	263	283	248	261	268	265	284	259	289	248	270	283	273	251	245	268	274	272	279	240	301	275	277	258	265	274	271	265	268	241	264	277	244	290	276	252	267	279	266	251	265	278	280	287	278	272	288	271	265	264	262	301	255	229	281	282	268	272	266	268	243	260	279	286	260	252	286	276	260	252	255	278	257	265	270	254	272	263	266	275	280	253	283	255	244	282	281	241	275	242	256	280	247	231	252	247	256	266	258	256	267	295	272	274	225	253	266	268	249	273	236	286	271	269	259	290	259	270	285	233	268	259	266	242	248	290	284	256	287	244	245	266	276	270	281	273	257	281	267	265	266	278	279	270	266	260	265	282	278	244	304	280	270	258	243	257	260	268	266	265	251	262	250	277	258	236	245	247	256	250	258	267	242	233	242	247	268	239	264	284	261	263	266	280	280	282	280	264	279	259	279	229	271	273	248	282	262	266	267	249	264	263	273	314	260	244	303	259	277	252	269	285	283	261	258	296	241	281	272	256	250	292	254	257	293	277	268	266	257	289	282	272	280	249	267	268	245	279	276	295	256	258	285	256	271	270	266	273	262	248	251	249	281	256	270	283	269	247	240	254	274	267	268	291	271	254	277	250	249	263	258	268	263	254	261	245	263	259	277	273	260	268	270	260	258	276	247	264	286	269	277	246	277	296	278	263	247	271	279	254	267	272	273	249	257	266	264	246	246	272	248	278	240	271	257	243	275	279	273	263	268	308	247	279	257	272	266	261	299	255	299	279	269	258	257	257	255	266	242	262	242	279	292	261	255	283	256	283	255	275	251	267	274	251	269	267	252	255	272	295	267	267	261	257	257	263	271	256	263	266	264	268	249	258	240	244	283	249	251	271	272	270	270	246	272	240	270	260	309	285	276	269	255	277	280	277	249	286	255	297	258	260	265	272	252	242	264	296	285	269	279	279	281	256	249	270	291	301	254	294	257	287	266	276	239	262	225	276	251	266	255	272	272	245	305	242	261	259	244	270	239	256	276	280	286	282	277	263	273	254	280	251	259	255	260	259	245	260	251	258	256	244	255	269	265	300	269	280	262	269	312	254	291	320	264	262	283	264	258	273	243	298	255	281	263	252	251	276	250	265	263	223	251	263	282	256	289	278	277	241	280	262	245	260	257	246	261	296	274	257	281	261	285	279	246	244	276	293	266	266	248	274	256	257	300	246	281	245	248	243	261	265	278	277	252	264	250	283	280	275	280	269	281	246	252	258	266	262	278	267	253	270	292	256	278	254	267	259	253	284	254	276	275	309	245	281	241	270	252	275	255	274	258	246	249	247	275	269	226	244	272	236	241	265	253	277	258	241	247	265	276	277	287	249	262	284	270	283	247	278	267	273	261	278	258	280	256	275	277	265	310	258	232	258	276	261	258	257	270	240	251	256	263	274	280	256	294	256	273	271	233	244	295	278	259	293	264	266	253	278	255	276	262	247	261	255	283	274	241	265	248	265	264	240	250	238	277	265	253	265	293	248	274	288	290	279	262	254	246	262	310	288	267	288	267	252	280	297	249	278	273	266	260	274	275	257	265	265	284	252	254	283	266	284	278	307	297	290	302	272	242	261	259	284	277	255	262	275	271	287	269	225	270	284	260	265	279	265	250	280	323	249	267	288	276	260	244	270	232	275	291	260	261	275	272	282	268	270	272	261	271	230	253	254	288	261	300	284	286	283	248	280	247	249	274	273	305	264	267	268	307	247	251	271	246	270	256	274	268	276	270	303	266	295	278	250	256	275	256	250	272	262	252	256	280	262	267	268	248	281	257	250	271	282	266	270	246	270	276	276	254	276	240	256	267	263	254	282	277	294	251	279	274	276	269	283	251	285	267	281	238	286	295	250	261	280	253	253	262	280	284	246	250	292	298	266	267	285	290	266	245	294	282	262	257	254	246	270	248	240	277	277	285	249	293	284	255	268	290	272	304	264	266	265	242	246	254	278	283	259	232	272	276	230	269	286	261	288	259	300	264	272	270	268	252	263	230	247	277	238	255	294	281	263	279	261	262	255	262	289	272	276	249	233	246	271	255	247	280	257	262	274	258	292	290	251	269	253	255	282	273	248	292	249	266	262	269	252	267	261	248	274	298	259	279	257	253	295	241	279	288	251	248	267	256	218	247	246	276	280	276	285	294	229	252	256	289	249	274	251	279	265	288	288	290	251	267	260	237	257	273	282	265	265	238	279	278	270	254	237	266	279	277	272	270	229	251	276	272	260	253	263	253	275	284	244	269	248	234	236	245	254	263	251	268	271	247	283	277	264	264	273	262	230	277	257	289	278	257	242	259	269	268	286	250	308	270	267	271	268	259	290	269	262	278	274	283	272	257	267	266	269	253	242	275	256	283	267	258	276	269	270	283	242	267	252	258	290	258	269	254	258	225	248	260	277	252	278	258	245	264	233	255	242	294	242	257	269	253	273	279	261	271	250	263	302	298	309	259	263	259	261	273	279	288	297	288	295	263	263	245	262	264	263	252	244	287	258	277	267	273	253	248	267	275	289	264	250	283	255	298	277	266	255	274	247	289	272	262	292	291	264	253	267	272	275	256	248	263	249	256	252	274	234	278	291	254	248	263	264	258	256	297	254	261
25735	36655	26316	14707	15530	16938	13981	9265	4658	1661	642	590	572	559	530	482	510	486	494	500	511	523	508	538	528	549	530	479	515	518	522	510	491	489	474	488	504	527	499	499	515	547	510	512	510	486	521	486	522	538	510	501	504	500	495	499	499	471	516	515	571	446	512	556	529	485	473	526	466	505	486	504	548	513	512	522	510	529	514	488	517	489	520	447	541	495	513	531	523	555	519	493	480	512	476	518	518	528	534	561	541	555	514	502	544	512	505	525	561	509	498	581	530	523	468	508	469	509	473	522	478	523	485	529	531	472	542	544	507	511	477	517	493	513	542	515	496	532	523	542	486	505	488	502	490	508	464	555	548	485	504	509	499	485	477	502	469	508	561	501	526	552	528	550	490	472	510	528	494	489	500	488	523	541	522	552	571	506	501	540	534	506	509	482	498	503	484	515	479	487	525	508	512	534	556	495	477	524	493	556	488	525	528	508	509	505	502	505	531	506	553	515	556	511	548	503	485	538	540	524	525	507	541	543	504	505	527	501	496	539	515	539	494	508	460	499	503	549	512	519	511	536	507	531	509	467	527	543	555	497	516	507	507	517	521	467	508	506	532	475	489	508	545	521	559	543	515	482	483	536	501	482	506	515	517	499	512	498	460	486	515	507	492	431	511	530	537	493	475	511	489	505	489	499	531	512	521	513	521	492	470	535	504	511	517	519	492	532	496	508	505	523	490	481	494	538	518	456	537	505	564	519	549	491	496	473	486	488	536	512	544	490	481	505	524	477	543	478	502	526	504	522	515	489	483	471	534	508	519	523	504	504	495	533	519	476	533	489	491	511	525	529	521	469	505	507	520	523	545	491	518	554	518	503	503	482	581	528	501	517	512	552	480	549	540	513	466	560	509	533	550	524	531	473	579	528	501	515	524	544	501	525	516	530	521	526	534	556	519	532	536	526	486	517	502	496	485	524	523	516	526	545	505	508	499	491	512	519	517	523	497	533	536	510	551	509	460	541	488	488	501	506	513	467	512	533	520	494	469	505	497	542	508	507	512	501	511	518	530	542	492	485	534	551	510	469	504	487	505	492	466	507	498	505	507	450	538	508	528	504	510	562	503	500	526	488	498	555	478	540	550	504	480	477	484	505	504	530	564	495	508	537	520	490	460	504	500	512	516	505	513	522	525	524	504	510	527	480	507	509	502	482	532	518	543	538	512	499	523	529	502	529	491	533	490	509	514	484	493	511	505	514	524	520	504	502	540	521	550	552	534	483	531	501	541	520	500	507	531	523	512	429	523	488	491	481	545	538	543	510	508	524	488	513	507	509	510	551	509	479	461	514	501	540	497	512	533	505	523	530	531	489	508	546	554	513	505	525	488	517	533	500	504	523	548	540	532	485	503	485	528	514	516	531	553	503	481	554	511	531	474	497	550	510	470	546	537	513	495	544	508	517	493	527	514	512	485	519	552	503	520	502	498	523	497	500	500	524	504	526	515	511	531	521	501	499	525	523	495	483	493	550	510	497	472	499	492	513	542	504	478	496	536	508	490	503	498	519	504	503	492	552	516	525	539	505	489	523	518	504	496	513	546	531	522	535	536	477	507	504	524	522	509	529	521	523	533	535	512	525	516	517	505	504	544	496	489	522	490	505	521	502	467	542	480	517	537	479	530	547	476	504	471	532	517	499	524	500	484	505	504	559	495	513	520	488	502	537	541	503	490	552	510	522	488	529	562	521	562	529	516	467	559	504	476	530	488	559	505	516	560	509	529	539	511	515	526	479	512	543	487	518	544	541	469	526	506	499	530	506	497	504	489	542	517	515	508	460	512	520	500	536	536	470	531	508	524	541	506	526	488	519	527	478	508	512	516	516	518	515	517	495	526	538	491	493	535	511	485	514	478	502	494	491	518	496	532	510	490	492	532	475	527	475	478	489	511	475	512	494	551	556	522	537	575	517	479	551	491	493	511	526	506	495	527	530	535	490	499	482	482	503	488	460	537	549	516	511	528	489	523	486	496	522	511	522	469	533	485	516	515	507	478	519	539	547	527	500	520	543	496	488	530	518	479	530	557	551	477	562	515	521	462	487	509	530	519	486	525	493	524	503	531	531	488	492	505	496	460	505	519	524	505	514	521	494	554	498	492	494	545	505	491	506	507	527	496	487	531	517	525	523	518	496	534	488	509	550	506	494	540	493	517	514	515	506	519	506	505	517	550	485	521	483	482	505	526	489	551	522	502	486	484	525	484	514	523	499	481	503	506	529	485	510	491	506	477	472	539	528	504	508	486	545	481	510	523	513	486	528	526	508	496	547	521	533	486	480	487	517	522	498	509	529	528	492	486	508	473	492	487	510	530	491	483	504	571	496	524	488	535	521	570	525	494	503	534	504	515	494	512	515	521	525	540	518	503	466	507	545	530	526	510	522	477	469	496	508	551	502	483	482	537	494	508	530	485	510	526	518	482	524	503	556	517	524	503	499	516	480	541	516	531	545	520	555	520	484	498	479	523	514	502	490	520	513	477	536	556	509	543	548	521	511	489	524	533	491	497	526	511	519	465	510	459	541	494	548	491	558	516	483	497	506	530	492	497	507	556	481	486	471	581	540	509	508	527	522	505	514	541	537	565	488	562	516	526	545	506	471	543	520	486	492	505	530	510	502	534	534	532	535	532	526	503	486	522	520	531	557	479	503	519	536	524	508	517	526	537	528	510	526	528	547	483	503	505	525	526	507	480	495	489	506	554	514	515	486	493	531	515	523	540	490	502	482	520	503	541	554	543	500	507	532	478	509	501	501	543	530	540	481	504	538	469	478	509	480	523	493	561	495	505	527	559	516	500	494	510	487	505	540	527	516	522	514	496	541	522	532	515	572	504	482	497	526	496	512	454	495	502	513	538	545	476	544	486	534	520	498	529	506	517	511	507	513	450	495	543	481	514	512	480	482	504	533	494	464	480	532	480	519	490	551	538	492	516	471	527	498	485	494	493	541	538	516	468	495	501	504	498	539	557	537	509	525	481	530	533	471	478	533	481	533	493	518	486	513	496	504	521	535	509	520	510	510	518	495	524	496	501	500	502	523	519	483	512	509	577	452	562	509	487	537	535	475	565	517	519	510	523	525	484	499	527	529	481	529	522	495	513	523	531	489	517	513	505	551	539	501	516	519	501	528	491	505	528	529	494	507	457	523	476	465	497	524	539	522	520	530	520	508	485	506	480	519	508	541	510	489	498	504	534	549	491	500	524	548	520	514	508	518	490	477	499	487	504	500	486	543	529	506	500	488	555	534	498	497	539	526	507	539	505	508	536	489	511	500	521	514	492	511	509	531	517	513	535	495	512	539	533	530	522	505	496	561	508	557	530	515	487	493	504	468	501	478	511	496	518	491	509	519	528	547	485	522	521	525	521	496	503	475	513	516	571	509	530	543	526	545	529	471	556	520	525	519	507	520	498	520	569	536	472	523	483	496	529	481	560	509	505	530	545	500	482	496
24637	21644	28630	24972	23885	39610	36875	24779	12411	3222	430	467	416	325	278	228	242	244	219	206	210	223	214	233	230	244	242	206	254	250	255	226	227	205	223	222	233	209	254	224	230	236	216	211	236	214	236	227	238	239	228	209	214	196	242	243	220	245	234	216	235	203	245	222	264	242	218	213	235	284	228	222	232	218	210	235	215	208	237	237	233	237	212	252	227	246	238	242	235	230	221	209	254	240	230	233	259	203	241	232	239	213	251	234	213	227	243	212	215	226	220	237	221	239	222	231	208	223	225	214	263	240	239	250	220	257	220	215	194	233	211	228	232	230	213	219	249	246	232	236	218	241	226	225	249	227	202	219	241	241	207	233	226	251	227	238	217	232	236	239	239	227	223	220	224	225	222	236	225	208	236	220	226	216	244	244	211	223	204	231	235	216	233	244	202	195	211	235	235	268	220	240	226	268	231	229	230	248	240	193	260	199	212	248	225	219	241	255	253	246	224	258	261	237	257	211	231	213	214	260	206	226	242	216	218	237	206	235	250	225	240	222	225	270	222	223	202	215	243	208	215	233	226	222	229	254	238	227	226	219	230	239	217	244	227	245	252	205	219	230	228	224	241	263	214	216	238	240	222	221	206	242	237	224	245	221	237	238	226	250	245	193	212	244	223	231	222	220	200	241	249	242	249	223	226	216	231	225	239	244	221	240	219	266	219	224	216	181	245	256	235	253	204	223	230	227	224	226	222	222	216	245	245	207	263	220	203	231	230	242	218	232	239	213	226	239	234	239	224	204	226	233	216	217	249	218	235	257	243	232	248	219	211	217	222	248	221	204	232	202	213	269	223	243	251	229	219	218	232	234	227	255	246	234	241	252	226	220	236	237	220	237	222	252	230	224	232	246	196	206	217	216	226	237	213	222	239	227	216	205	252	210	230	209	232	225	202	213	202	206	230	231	229	238	224	233	241	211	228	247	248	240	237	206	244	227	243	247	217	225	232	238	231	250	235	231	223	215	210	234	237	216	212	244	234	222	233	225	231	216	219	231	239	255	216	277	226	226	210	221	219	203	207	216	242	238	239	226	239	224	236	219	236	200	222	234	230	228	226	217	246	231	232	239	222	203	218	233	217	207	225	205	224	200	225	221	227	251	251	209	233	247	230	230	222	223	242	218	241	249	209	235	203	230	238	221	253	229	226	242	250	205	233	209	235	243	223	216	237	224	279	215	228	242	240	209	245	203	218	230	247	205	230	247	214	228	224	264	210	237	224	234	239	209	232	236	245	242	257	224	218	243	234	225	223	268	203	216	209	238	197	220	245	258	235	255	256	211	225	222	211	211	219	228	233	243	195	219	237	232	248	189	202	269	221	205	231	242	240	242	228	236	244	222	239	238	236	245	248	237	225	247	244	233	235	245	249	217	243	248	197	220	225	220	245	236	219	245	217	220	241	220	198	207	197	228	245	245	249	227	245	268	222	235	219	221	236	221	209	237	231	231	192	228	248	233	241	204	216	239	226	198	223	212	243	206	228	226	241	238	245	269	228	248	214	237	220	221	235	251	250	215	228	240	232	219	210	245	211	219	253	227	217	256	234	231	239	221	229	228	222	225	205	246	218	222	228	215	246	237	232	227	241	212	212	243	226	206	222	211	216	242	210	238	217	210	227	222	201	208	219	262	256	242	222	213	209	234	229	221	220	223	212	220	216	229	221	211	231	216	240	234	220	199	234	243	253	237	207	237	231	242	237	244	240	231	233	230	234	219	223	226	232	205	244	232	228	232	208	249	230	235	229	251	240	234	237	258	216	242	235	207	213	226	241	231	226	251	261	210	224	211	211	193	252	232	205	243	217	222	231	213	223	218	242	225	229	228	242	225	246	248	216	245	231	214	238	209	270	242	225	218	237	224	241	203	211	261	237	221	240	219	236	236	223	225	222	235	244	206	197	228	234	250	232	232	221	217	259	228	209	250	230	218	237	233	217	264	232	205	215	245	218	210	242	222	207	210	210	214	213	225	240	219	229	226	239	220	224	223	237	234	216	209	206	208	240	212	219	222	213	235	230	232	240	218	235	208	248	201	259	213	220	229	236	228	230	240	232	228	224	224	216	231	248	253	223	240	243	229	231	210	233	225	215	196	232	227	236	183	212	212	230	254	216	250	245	251	241	224	231	225	248	227	216	220	211	206	195	217	209	233	226	226	253	227	231	228	223	226	225	224	227	202	195	215	228	210	244	215	203	227	222	244	217	243	219	228	216	239	234	240	221	215	216	226	217	222	232	210	240	220	245	224	248	221	221	235	248	204	249	225	210	231	224	223	221	237	220	227	229	230	223	218	234	205	233	236	221	236	222	212	225	221	232	222	235	225	215	248	206	235	237	213	248	220	212	253	222	224	249	232	241	219	220	226	238	240	229	211	219	246	224	222	205	235	196	238	251	236	218	194	225	221	253	232	241	209	228	235	249	219	212	260	236	229	210	242	229	254	248	225	221	238	230	231	209	242	220	221	193	223	245	219	239	203	237	224	233	239	239	225	242	239	226	248	228	230	215	206	220	242	229	209	248	226	211	232	224	209	249	254	216	221	249	236	211	206	223	203	232	210	227	219	205	237	253	209	213	227	239	263	208	203	238	239	258	210	244	229	245	243	207	247	226	219	269	217	215	247	248	219	211	219	236	255	242	244	220	237	237	221	220	234	212	218	220	199	227	205	234	218	214	231	228	221	254	223	228	229	241	220	220	192	219	230	206	194	247	229	235	234	208	217	244	250	201	244	235	215	245	208	240	235	221	244	219	249	258	230	211	214	213	220	224	218	231	221	240	246	250	218	243	230	219	249	246	235	220	229	235	245	219	218	198	212	243	221	223	224	215	220	247	198	245	231	217	229	222	237	223	232	231	211	237	233	235	225	243	262	206	204	217	257	230	228	237	219	235	219	236	236	232	220	220	225	238	218	218	196	244	229	239	230	216	261	265	208	222	249	218	250	215	229	206	227	220	237	214	227	204	276	227	216	229	222	239	223	200	198	253	225	238	235	248	234	222	197	213	215	249	238	228	222	218	231	212	228	240	256	234	217	235	238	226	226	226	254	224	230	217	199	217	205	216	225	243	215	249	235	231	245	227	237	237	206	244	227	253	222	228	245	240	236	263	243	215	215	230	232	241	237	213	201	217	221	239	246	201	215	230	240	234	226	199	234	240	232	230	209	214	209	264	247	223	208	206	259	227	217	210	228	259	198	210	235	227	236	222	228	226	252	226	251	225	250	223	249	235	280	227	227	209	239	221	215	237	240	229	234	228	235	210	245	223	222	233	261	265	238	220	227	235	237	210	236	256	238	199	217	213	222	243	217	231	235	230	211	223	251	251	234	223	206	238	226	215	203	226	211	221	266	227	248	251	242	238	223	229	228	249	207	223	228	210	255	254	229	247	248	221	206	236	214	239	227	261	230	220	205	240	230	232	208	224	242	255	237	210	231	228	225	195	230	245	197
28464	45119	32119	25237	33967	47160	41718	32670	20457	6632	1081	1189	1100	834	733	473	459	465	474	411	458	486	467	452	440	462	466	456	444	440	473	471	434	432	440	453	450	453	429	457	439	444	436	463	460	451	491	399	441	423	440	407	437	436	482	452	403	432	471	411	425	421	428	460	407	431	437	396	458	470	442	460	433	456	446	392	444	413	425	442	448	425	397	421	426	468	479	446	451	435	463	423	425	418	447	384	480	412	482	448	453	435	406	461	448	454	449	464	427	470	462	403	508	430	441	423	438	442	470	444	425	449	479	449	452	434	443	438	457	439	425	464	435	450	453	422	453	485	448	428	450	423	475	419	437	432	448	444	474	430	443	456	446	453	446	430	443	428	459	421	435	450	411	413	449	387	438	444	450	440	444	441	413	453	450	436	440	430	438	419	468	434	437	440	452	484	440	461	459	438	458	448	466	418	439	455	430	443	429	470	485	436	389	467	435	435	435	463	442	433	463	429	492	486	457	435	430	438	473	448	406	483	394	445	443	450	489	483	439	463	425	477	417	408	474	479	431	445	406	391	435	418	423	445	445	446	407	437	439	467	469	459	437	433	469	443	413	458	450	405	463	415	464	490	447	423	468	474	437	457	462	470	449	424	463	424	455	433	448	453	441	402	445	428	425	466	429	441	506	455	456	437	432	459	469	422	443	458	440	411	428	461	418	413	439	472	452	406	458	452	449	459	446	431	482	449	463	416	451	437	446	459	460	449	446	463	462	463	455	446	444	444	454	435	451	451	415	461	432	469	402	428	444	460	433	428	425	462	472	430	455	445	407	450	454	450	426	460	415	443	464	464	468	427	444	484	433	468	461	417	475	457	433	454	432	450	435	430	460	442	460	414	431	472	424	439	472	445	417	441	399	412	461	447	438	445	442	452	426	436	418	430	476	432	418	438	454	433	433	461	416	432	449	430	435	462	439	431	438	430	457	434	427	458	472	450	452	407	448	471	416	412	414	467	438	409	466	464	460	458	465	437	485	425	435	436	436	448	433	421	467	394	396	450	458	447	451	443	435	426	402	427	446	414	425	442	461	446	445	475	417	476	453	457	453	432	415	478	443	444	461	475	472	444	451	437	456	442	424	428	437	423	434	464	447	458	440	446	402	421	436	408	425	426	448	432	430	432	396	459	440	434	456	434	434	455	443	444	416	394	449	459	454	472	433	441	445	437	434	421	411	407	506	462	452	418	419	467	443	472	430	418	438	426	453	414	414	426	481	441	403	460	441	449	442	472	443	463	461	474	403	443	455	435	427	452	451	456	435	457	461	467	448	444	458	442	421	451	427	455	468	495	430	427	437	458	451	404	460	438	429	438	437	461	452	443	444	480	424	427	429	447	455	498	431	416	454	426	420	422	438	438	457	461	451	437	383	428	445	459	440	447	442	443	421	458	429	466	436	454	442	412	443	457	432	438	458	447	424	445	459	440	443	414	468	397	447	481	482	450	469	452	419	432	439	466	435	405	428	438	495	431	465	507	421	460	474	422	430	476	457	478	470	429	454	463	460	439	417	440	477	467	447	435	446	431	458	431	425	430	444	435	438	383	444	435	436	463	416	452	439	423	394	436	437	446	477	471	399	443	454	441	468	425	391	415	448	446	449	462	462	424	460	490	487	489	461	447	429	453	462	452	473	424	454	430	428	434	435	446	442	445	439	427	467	451	416	453	453	464	426	427	440	449	446	457	476	465	456	463	434	450	448	430	432	466	446	451	440	456	474	421	429	437	423	465	460	473	450	464	419	458	474	470	450	440	427	461	450	456	416	453	436	452	414	415	438	495	483	427	435	441	459	430	427	480	426	435	440	461	463	461	418	446	461	453	434	451	412	456	470	485	446	438	449	441	424	446	448	432	428	422	438	455	412	458	471	479	432	476	450	455	433	482	474	444	454	454	490	453	393	450	476	460	418	409	474	458	416	408	453	470	391	451	440	460	448	467	424	423	436	469	523	458	475	412	487	416	425	397	416	425	460	466	433	439	428	434	454	481	470	470	432	472	437	411	461	458	447	446	434	458	460	413	446	429	405	433	425	449	441	426	422	436	455	476	475	407	449	445	472	472	411	432	454	444	434	423	475	447	496	441	432	455	446	431	457	484	459	463	487	432	485	470	446	449	442	417	440	414	439	455	451	447	491	431	448	461	425	436	441	468	424	431	432	460	439	443	466	431	439	426	464	432	411	455	422	448	470	480	457	399	447	454	467	421	464	411	436	441	433	472	454	426	421	458	497	458	399	462	461	442	446	471	473	445	440	458	446	498	447	449	419	433	440	471	459	465	433	429	432	473	440	441	460	449	456	444	427	420	430	444	433	444	445	451	432	440	449	430	473	441	463	456	433	438	422	409	454	444	441	465	487	440	406	467	479	417	440	422	436	425	445	448	468	444	423	431	439	480	443	413	448	431	481	459	466	468	494	441	465	478	457	438	468	432	429	432	421	437	469	434	442	433	435	454	445	456	447	456	461	439	452	450	463	447	456	424	452	442	446	422	454	453	452	449	419	483	388	424	443	418	489	437	411	440	451	453	426	461	436	437	466	396	432	424	423	429	436	436	464	440	446	472	422	441	444	455	390	405	479	408	482	422	403	477	449	466	448	423	468	470	455	466	450	443	472	480	447	461	451	423	449	448	430	439	457	446	438	434	442	420	445	438	449	408	442	459	447	475	422	450	470	477	455	431	434	465	442	463	434	440	473	448	464	475	455	474	422	439	433	456	456	462	433	482	476	477	452	424	430	430	410	457	444	461	406	430	434	498	461	434	453	429	464	448	460	398	436	441	403	471	430	444	444	460	464	470	447	426	426	470	455	466	473	468	455	462	440	444	454	501	488	430	465	445	439	474	415	458	460	432	431	426	439	446	439	491	448	429	442	457	463	447	452	463	462	445	445	400	446	441	418	462	393	435	425	458	465	466	417	468	464	430	434	444	453	451	418	448	425	432	445	455	445	411	438	458	456	466	440	434	438	416	450	453	431	414	453	441	465	419	461	464	441	433	467	448	471	452	456	423	480	414	435	486	446	415	428	467	453	465	488	458	411	448	435	471	447	429	479	461	410	448	464	443	446	448	417	464	437	426	439	469	438	465	464	456	456	455	456	439	449	443	463	474	451	457	461	428	421	419	478	397	422	450	447	475	438	451	447	405	428	447	460	424	457	454	395	461	478	452	418	473	423	446	463	426	470	420	474	453	457	450	450	441	414	451	453	429	426	409	421	476	409	447	440	446	434	442	436	420	462	434	434	458	439	461	445	416	384	443	459	442	436	428	399	487	456	423	447	464	421	433	420	451	461	390	466	459	439	429	452	427	473	464	448	469	415	443	474	444	472	451	460	434	422	434	461	439	421	425	449	486	462	413	440	466	441	436	445	441	428	414	396	459	433	440	445	457	469	411	424	449	456	482	444	433	432	442	470	445	462	480	471	460	428	442	462	426	429	432	495	458	420	471
23595	21610	29397	24172	22720	50183	50722	34947	21468	7249	732	610	512	473	365	260	212	220	226	206	220	238	212	219	221	218	233	214	217	221	206	227	218	191	190	219	190	213	218	201	206	219	202	239	193	206	206	207	201	212	234	209	223	224	216	210	182	196	202	227	216	207	208	225	196	217	193	199	206	226	213	199	214	220	202	214	203	216	223	234	204	206	219	208	224	188	232	227	214	240	196	206	220	221	193	207	214	221	227	221	230	206	206	220	173	220	234	202	209	200	192	208	208	183	198	200	211	208	234	204	210	211	213	206	188	204	219	194	196	242	197	190	176	219	191	191	188	197	239	232	220	206	223	192	198	204	195	220	183	223	213	201	172	220	215	217	227	194	202	223	182	197	217	206	223	202	230	192	226	223	223	200	228	188	227	218	218	222	214	199	246	237	205	197	230	187	209	234	214	224	200	220	217	195	212	216	197	234	199	228	213	189	225	193	208	212	219	208	236	214	201	190	219	212	193	193	203	245	189	214	218	210	194	227	198	217	198	190	198	197	213	206	199	210	213	220	204	222	196	204	213	192	199	232	192	198	210	227	239	213	230	197	227	213	192	240	201	205	189	239	209	212	234	205	202	232	246	217	193	225	224	190	216	238	210	208	210	214	208	204	221	225	197	211	207	195	210	202	242	219	205	206	194	209	222	204	195	214	211	222	208	207	200	182	222	225	207	192	202	200	222	220	192	191	197	225	229	235	220	190	213	192	196	206	221	213	184	216	190	220	227	221	206	227	227	202	213	208	206	216	193	187	194	214	200	204	209	207	224	203	236	220	202	200	204	207	214	189	189	220	211	225	203	195	231	222	236	204	191	232	203	202	180	208	202	225	217	210	219	214	207	197	214	256	219	206	198	204	244	210	210	231	225	199	203	218	232	192	222	199	215	230	211	198	217	204	241	230	204	220	211	171	204	242	224	240	210	220	214	216	195	193	210	225	202	232	202	191	189	228	225	197	207	194	237	191	194	218	192	234	211	168	177	201	195	199	208	211	209	214	199	171	208	207	180	190	214	234	192	217	206	185	213	225	198	228	240	207	209	222	185	212	230	175	212	182	203	187	238	222	212	191	224	207	214	221	185	215	215	189	216	214	211	208	191	197	201	211	209	217	181	196	214	224	196	194	188	231	197	208	193	215	190	195	210	206	213	210	201	226	208	221	225	206	237	226	206	211	203	206	195	216	222	206	199	166	204	194	237	226	206	207	211	220	243	213	235	191	214	214	223	211	231	230	217	199	186	223	193	200	233	219	202	227	227	222	170	173	203	209	204	239	213	218	195	214	232	207	205	208	219	215	200	210	217	203	229	217	229	207	187	189	211	236	211	212	224	231	216	224	217	204	224	221	242	207	187	232	205	238	202	229	218	205	195	213	218	193	212	222	219	222	211	218	223	190	231	211	204	200	200	224	194	216	203	236	212	206	178	196	212	225	193	190	202	207	222	179	214	208	199	237	235	210	199	219	201	212	226	209	224	183	216	191	219	211	214	219	207	202	230	226	226	204	187	236	208	209	244	196	205	209	250	213	201	194	217	215	240	206	211	205	198	203	228	220	229	224	223	199	202	206	200	204	225	203	198	206	205	187	180	221	207	214	179	219	211	184	192	219	201	190	215	200	205	205	196	200	243	220	219	221	216	230	202	204	208	206	203	224	205	229	204	195	188	208	232	202	180	202	188	201	208	209	216	216	196	209	216	210	199	220	208	205	200	183	217	222	214	197	196	199	229	188	221	212	180	226	218	215	218	205	226	216	182	242	199	214	187	209	216	212	205	198	204	200	213	212	185	198	207	216	203	198	198	204	187	196	212	190	211	190	213	238	218	223	211	200	191	228	201	210	198	193	210	198	210	206	215	214	201	207	205	185	195	200	179	209	218	196	214	197	210	214	224	222	193	187	205	240	210	187	214	224	203	223	208	183	236	222	218	212	213	192	216	194	196	216	214	199	209	221	191	238	192	246	186	216	231	227	217	206	206	210	219	220	202	221	235	211	194	194	224	189	202	220	208	202	201	228	228	183	209	186	209	188	190	202	196	229	225	205	181	221	208	218	211	187	220	196	224	165	209	206	228	225	203	215	185	188	210	192	206	209	204	195	201	222	227	203	196	214	218	234	186	220	214	220	227	204	206	188	209	193	203	212	215	201	218	191	218	214	210	184	196	201	199	187	208	207	195	204	226	224	217	225	229	221	218	233	195	208	199	211	207	242	220	205	237	196	199	226	209	211	207	220	204	223	197	186	191	203	231	210	183	233	208	200	216	210	187	218	217	201	208	197	217	219	243	215	196	185	217	204	192	220	220	184	223	209	224	189	200	229	226	222	221	200	202	201	225	208	216	237	207	215	201	222	212	197	217	240	197	195	211	221	202	221	250	221	204	201	228	206	210	213	172	218	203	205	217	216	188	193	186	203	206	199	216	222	213	214	214	198	218	201	215	197	211	213	214	216	219	208	228	209	186	216	219	213	198	205	179	209	214	217	189	218	213	181	196	202	191	220	222	227	217	212	207	210	207	234	224	192	193	191	227	218	225	220	217	165	213	205	210	224	226	181	230	189	215	232	206	199	188	226	203	196	208	211	204	216	229	240	204	207	220	216	207	195	208	248	209	205	230	216	201	224	209	220	210	229	180	229	200	183	197	215	213	222	183	203	209	205	198	197	203	225	217	202	200	195	223	222	203	183	205	255	212	199	199	222	214	207	211	201	214	198	188	245	250	207	187	215	219	201	218	210	201	200	195	206	189	197	209	204	217	218	232	223	200	214	200	202	204	194	209	214	236	219	214	216	199	203	209	216	211	212	223	175	223	210	207	200	225	219	214	224	218	203	204	217	204	218	202	178	227	212	241	187	217	237	223	211	196	223	222	207	211	183	218	225	195	203	204	206	212	206	181	192	213	198	193	182	251	212	209	214	231	209	205	208	219	216	219	178	206	233	206	222	199	217	223	217	213	203	230	187	203	206	238	216	202	190	234	206	224	223	203	210	213	210	203	210	179	195	216	216	199	208	211	218	196	186	226	243	206	222	222	193	209	247	205	223	222	223	201	195	218	225	197	192	212	212	218	199	205	206	207	210	210	235	177	219	200	223	198	203	206	213	214	220	180	204	213	212	195	194	191	211	203	222	210	229	230	224	203	216	212	231	217	251	229	214	218	215	198	234	228	200	203	211	215	194	199	186	184	210	218	198	204	225	204	198	188	208	204	212	212	205	204	210	198	207	214	211	198	200	201	223	210	241	218	212	216	197	226	218	203	195	206	201	205	211	205	208	209	209	219	225	218	201	188	234	206	217	214	203	192	211	218	236	192	222	219	196	219	202	208	203	199	210	197	209	195	208	188	231	209	198	228	207	185	202	206	205	230	235	219	232	215	202	212	208	210	198	190	233	187	228	231	189	229	188	192	198	183	207	199	212	183	209	194	223	201	199	218	231	199	199	222	253	194	218	208	243
31464	48107	36284	28648	36146	60363	53101	41613	29099	11288	1949	1858	1516	1187	869	530	402	401	394	403	401	381	392	401	412	399	452	393	416	406	365	407	418	390	391	390	417	421	388	380	395	400	422	376	391	384	403	407	391	380	402	403	399	367	428	403	405	405	405	411	362	389	420	385	378	412	404	390	405	398	411	382	377	408	405	404	391	361	380	384	415	414	403	393	403	390	397	373	441	402	376	374	398	382	393	376	356	387	415	366	366	373	404	367	400	402	387	386	405	380	403	396	405	377	376	390	370	403	406	365	401	411	378	383	365	377	396	349	418	367	363	417	385	394	367	409	393	407	427	410	355	409	414	384	416	382	386	408	391	399	402	394	417	386	386	373	399	404	410	412	400	392	416	440	409	402	411	400	400	416	409	392	362	441	410	415	385	400	387	380	380	419	419	392	441	370	435	384	404	385	382	372	423	405	400	363	412	409	398	370	413	331	416	380	358	397	395	387	424	440	387	399	418	411	427	377	368	409	448	402	396	411	406	386	406	376	412	389	367	392	401	387	402	381	372	390	402	386	366	385	421	367	389	413	376	395	411	401	415	426	377	387	410	394	397	416	418	395	402	403	415	413	368	383	374	404	412	375	399	398	396	399	378	422	382	408	419	404	429	381	360	404	403	369	435	398	402	398	388	390	378	407	388	391	409	388	414	393	423	393	403	400	380	403	405	398	387	379	407	387	396	437	400	384	359	399	357	391	394	388	421	378	383	392	410	368	421	370	397	391	419	415	418	389	384	405	364	417	404	427	410	407	416	431	430	430	400	396	372	370	393	402	385	433	405	404	358	392	398	354	366	400	364	381	419	413	383	383	405	404	381	395	404	384	359	390	393	385	359	384	382	428	381	389	351	427	347	390	376	415	383	410	371	375	419	374	370	391	386	403	358	386	378	380	402	368	398	369	408	402	393	419	390	411	377	411	402	387	353	354	412	397	377	384	383	398	399	376	384	389	379	420	422	397	393	386	386	398	377	389	406	390	374	373	409	407	388	405	403	360	372	393	365	367	406	388	383	426	409	403	402	375	412	410	362	390	378	374	365	398	406	385	382	378	375	419	380	373	362	409	368	371	383	380	397	415	400	416	367	358	378	368	393	409	386	412	399	353	396	409	384	431	368	424	398	383	384	387	414	417	389	359	377	417	428	395	378	383	404	399	397	431	399	408	400	409	382	412	380	372	406	370	413	406	392	381	381	370	382	389	401	416	390	411	390	411	409	355	404	440	401	401	409	389	412	395	407	365	403	357	373	381	380	382	405	427	438	395	419	406	396	394	365	402	375	377	406	369	399	399	337	433	383	410	365	422	399	413	387	394	390	360	388	362	414	412	409	407	421	363	391	359	412	392	394	386	378	404	417	391	408	400	433	402	404	399	412	413	377	403	398	373	374	403	408	406	381	394	367	405	373	403	379	391	390	385	384	381	403	388	371	404	380	413	402	409	370	403	403	397	432	415	396	449	407	423	406	390	387	371	390	403	373	424	378	413	386	389	397	424	401	406	426	392	384	386	407	396	421	381	395	393	384	400	412	349	371	386	384	381	390	415	426	432	434	367	460	393	405	391	403	405	410	409	401	399	403	390	384	385	398	371	379	419	438	399	417	374	398	377	393	392	382	422	392	409	415	381	411	414	383	431	401	369	384	408	401	389	415	363	383	441	390	403	423	362	400	382	401	436	429	387	403	344	402	431	415	416	388	405	441	381	374	409	388	389	397	409	431	388	419	420	403	419	453	368	394	400	425	409	433	386	395	394	381	383	408	403	391	387	405	400	404	410	394	398	384	389	362	386	405	402	454	419	391	385	405	407	345	392	423	396	380	367	411	409	403	430	409	372	394	382	395	390	410	384	372	381	379	371	386	387	397	437	414	360	412	405	404	380	415	352	395	386	406	414	445	388	378	385	374	383	416	460	392	376	368	409	408	394	383	391	433	398	401	375	383	386	381	364	402	411	412	370	389	384	409	382	389	418	378	418	385	421	373	371	380	420	388	413	405	384	378	441	398	422	385	411	409	382	406	411	428	364	394	406	381	390	376	383	393	407	370	406	403	370	380	382	394	372	451	357	389	416	387	405	379	397	369	376	376	389	436	447	402	421	431	397	377	377	415	404	371	377	402	415	398	366	381	380	405	371	377	415	395	395	378	375	417	415	394	380	410	407	417	382	385	378	413	353	374	384	424	376	435	403	354	380	431	423	412	366	377	381	401	416	396	381	389	402	421	395	417	431	412	387	387	411	399	404	397	392	425	420	403	405	380	377	377	382	373	374	401	382	382	374	392	386	376	414	395	388	385	415	394	372	419	379	422	407	393	400	429	405	379	406	387	417	388	402	402	403	424	384	382	373	402	360	386	385	413	394	393	430	395	327	413	355	405	382	405	423	374	417	384	401	376	418	383	395	373	407	379	421	408	379	374	413	390	401	370	395	366	399	404	408	431	411	367	434	361	419	381	394	389	429	350	426	375	372	407	436	371	397	404	443	393	380	405	386	418	410	393	390	399	392	359	398	382	428	413	378	420	418	397	383	389	379	415	401	434	405	365	378	392	365	403	365	407	392	377	398	371	384	390	393	351	405	399	391	390	430	436	414	424	418	394	380	385	409	405	421	408	412	394	393	383	423	355	387	387	443	416	401	413	411	394	355	419	405	369	409	395	396	381	376	397	388	398	379	403	355	380	379	356	393	383	385	391	402	431	411	384	391	397	391	407	444	395	359	403	429	404	391	392	390	388	403	419	434	382	415	388	384	396	402	401	366	356	396	383	405	360	392	402	402	399	375	363	387	387	403	380	398	432	374	405	396	389	403	396	384	401	391	378	385	370	372	379	409	432	369	375	396	375	388	405	379	408	389	378	409	398	356	398	422	382	382	365	384	430	385	398	372	399	427	360	393	399	352	383	387	387	416	377	353	359	348	361	436	361	375	440	390	386	375	384	407	401	400	368	380	385	393	375	420	397	410	378	379	390	367	399	394	358	382	350	397	384	405	432	391	393	376	413	401	391	404	389	393	420	440	409	375	421	410	404	382	387	357	387	440	347	426	391	373	386	380	414	393	402	402	400	391	408	416	377	401	370	381	435	382	401	412	373	400	391	399	421	416	393	437	406	393	379	427	405	403	387	412	399	397	401	400	416	365	372	362	365	412	411	391	396	376	402	395	404	393	417	395	404	401	411	374	419	364	388	436	408	412	408	379	399	367	398	407	428	391	392	390	408	381	388	368	402	367	385	400	410	431	385	425	405	398	409	361	364	393	404	403	395	449	402	385	415	393	383	372	403	434	404	385	398	413	461	475	392	394	397	403	394	406	392	395	373	364	391	392	387	404	381	378	354	374	376	386	401	381	373	421	393	413	400	400	410	402	388	388	405	403	372	401	396	389	384	385	346	438	396	380	391	384	396	410	359	389	383	423	408	403	393	384	379	386	371	402	409	363	365	400	388	396	375	382	425	396
27589	22555	19022	10030	5705	10253	8304	4030	1823	700	317	289	322	269	289	250	243	253	266	277	271	260	228	269	258	249	246	253	250	286	272	253	249	243	223	284	237	257	267	246	237	257	277	245	242	257	209	302	267	253	272	255	231	241	267	280	253	254	255	246	285	274	238	252	274	258	284	266	262	265	267	269	236	254	272	259	250	267	265	287	278	270	265	249	263	288	285	260	248	241	274	267	269	277	279	250	260	263	264	265	264	258	280	263	253	259	255	245	241	290	251	252	262	255	253	298	251	249	267	247	266	240	243	245	268	251	261	268	269	265	256	294	231	262	279	244	289	265	259	239	288	281	271	238	256	244	244	254	256	281	252	257	268	235	263	279	271	275	260	247	262	255	262	262	241	251	274	269	249	230	275	259	276	276	251	245	270	242	279	276	251	255	266	274	270	286	251	281	245	268	275	246	278	276	262	239	283	283	275	257	265	242	262	258	259	250	262	223	246	260	265	316	273	270	266	279	251	251	281	241	296	278	273	259	274	248	269	296	238	274	251	274	270	259	243	250	259	238	286	257	276	271	245	262	251	210	292	281	266	262	264	238	255	258	273	279	268	269	264	254	221	253	253	249	246	283	260	273	271	257	262	273	251	245	254	277	247	251	251	270	240	263	255	258	244	266	266	244	281	243	276	271	276	252	265	242	261	236	285	253	255	270	264	258	254	287	256	253	281	241	255	259	279	259	270	288	258	295	256	303	279	266	243	283	300	279	273	278	236	256	277	267	285	258	235	278	242	263	266	235	222	251	254	233	256	240	256	271	241	258	253	255	302	278	252	268	288	266	243	261	260	249	262	276	259	269	257	306	249	242	256	282	273	252	276	273	273	256	246	288	273	234	304	256	253	247	253	245	266	244	281	250	255	266	287	241	280	268	257	257	264	256	271	260	228	251	245	278	257	242	274	276	262	288	260	264	257	248	267	250	291	265	229	252	267	297	269	267	265	302	251	278	255	256	255	244	284	257	253	240	263	263	272	229	244	288	270	288	263	299	278	235	274	259	231	250	223	240	230	281	238	238	257	258	244	237	262	257	272	240	232	258	245	277	258	269	281	256	252	256	295	217	255	278	252	264	269	247	290	245	269	279	253	279	276	251	258	270	248	276	247	260	249	268	265	245	245	250	266	277	273	279	276	263	267	261	263	265	257	267	233	256	233	282	270	245	274	277	261	291	239	267	257	251	273	263	278	241	279	282	240	268	273	273	276	276	254	257	284	286	227	269	290	267	289	273	250	259	275	243	261	278	258	241	273	272	266	269	276	255	294	294	271	278	276	245	252	286	238	229	249	297	259	225	244	262	297	270	252	264	277	253	283	269	256	240	284	269	269	257	282	254	248	238	259	267	253	267	278	273	264	261	265	259	246	252	236	281	266	264	262	252	267	260	258	282	264	253	252	234	251	249	258	252	275	282	251	259	255	271	284	244	253	255	271	257	293	271	255	257	282	266	268	259	261	277	269	284	243	240	257	231	267	262	232	268	272	290	238	247	253	257	291	283	279	267	277	265	265	226	286	277	277	268	265	288	276	266	285	268	266	255	262	256	249	274	241	259	235	287	277	255	278	253	277	256	247	228	227	260	258	279	248	275	258	235	289	259	268	291	241	286	249	270	288	265	274	286	261	270	264	292	262	254	286	268	282	274	256	261	254	247	254	262	249	254	264	246	274	267	251	264	250	273	250	261	275	261	243	263	292	273	254	248	249	253	250	256	238	257	298	292	252	264	266	262	261	274	231	263	244	279	263	284	230	240	237	223	261	265	243	242	223	251	263	272	251	244	246	272	264	275	282	255	288	232	249	295	260	276	268	262	270	284	211	256	250	256	248	231	270	272	249	260	291	257	253	252	251	240	255	245	243	287	252	262	283	281	269	267	243	273	295	275	237	237	256	241	258	291	256	259	256	259	270	274	250	246	268	285	242	281	275	264	250	261	272	254	274	269	257	239	269	255	249	239	263	274	267	246	253	269	273	243	259	265	253	273	255	284	277	271	282	270	251	267	274	264	258	257	315	241	270	266	268	266	257	244	262	248	276	285	260	272	288	273	271	259	263	272	273	266	288	269	265	273	273	242	251	272	278	275	243	272	279	253	275	271	275	249	274	239	262	267	264	300	264	252	283	250	258	260	250	246	239	256	274	262	263	261	253	246	273	272	257	270	245	276	281	240	271	256	301	277	259	257	273	272	261	258	251	255	270	262	252	274	246	255	261	278	273	268	250	248	250	235	245	243	282	243	257	261	249	247	251	251	261	269	247	270	268	276	251	265	281	279	286	273	275	262	272	262	273	274	264	253	267	248	256	272	254	254	273	285	280	279	266	243	262	273	251	252	243	267	263	250	260	250	263	239	273	265	259	271	278	311	250	279	240	277	268	270	239	230	291	273	250	256	272	269	253	261	256	260	294	251	274	264	255	271	248	277	256	265	229	276	268	237	242	249	258	263	279	266	285	265	268	264	267	270	241	274	264	239	282	254	241	252	259	264	250	276	273	252	296	273	265	249	259	278	276	266	250	237	252	287	246	253	233	261	281	244	281	255	277	285	255	262	251	260	281	247	265	245	284	272	281	259	245	261	271	268	272	261	278	284	244	277	276	271	280	277	258	238	252	226	259	278	268	265	254	266	276	263	281	250	264	267	267	234	260	272	281	244	290	249	271	266	276	272	254	256	291	278	255	274	284	255	248	265	272	270	276	273	287	272	268	262	256	262	268	272	250	254	270	286	256	275	251	271	282	253	268	246	268	282	267	269	266	264	272	271	261	247	265	242	259	256	267	269	253	233	261	250	260	262	243	280	265	260	247	260	261	262	259	256	258	266	270	267	256	259	262	265	248	259	260	243	271	232	249	251	252	286	253	256	255	280	280	244	288	262	281	259	250	274	268	266	253	297	236	248	268	251	279	273	271	263	251	241	248	267	290	250	279	251	236	285	260	270	284	309	289	275	275	290	270	255	254	261	227	279	283	225	298	242	261	266	274	251	264	261	263	263	281	236	275	247	240	254	264	283	265	277	270	268	261	315	268	251	259	274	253	283	236	277	251	263	264	258	231	271	258	282	260	274	250	281	262	289	292	233	285	233	240	274	295	263	255	252	242	279	261	265	261	268	261	259	269	249	295	276	252	282	253	284	265	255	252	254	275	264	235	239	278	307	276	279	263	282	246	267	262	249	255	290	281	253	264	252	258	258	262	280	261	244	254	265	278	270	255	275	280	246	270	274	262	247	248	272	270	260	239	296	255	252	274	258	295	247	278	267	249	249	248	274	271	272	270	270	231	231	268	281	266	257	298	272	271	291	245	261	258	291	264	269	237	262	238	293	255	266	248	254	251	286	263	271	264	258	273	250	276	279	278	250	233	271	273	268	278	273	268	243	301	289	273	261	271	270	271	235	277	258	269	262	242	259	280	284	238	254	282	260	271	258	264	244	275	283	255	282	237	268	256	257
26341	34180	24959	16517	13926	20751	16206	9577	4765	1635	651	610	576	552	550	469	513	474	493	531	482	503	489	527	501	492	493	557	505	543	513	532	480	530	479	525	489	501	512	517	514	503	566	471	532	472	538	492	471	481	483	518	516	486	498	553	483	544	491	474	526	510	498	541	487	508	528	467	480	534	507	490	518	504	507	520	520	478	481	523	506	549	527	504	471	493	525	511	496	523	503	544	512	489	489	507	525	484	508	482	485	510	495	490	481	543	512	527	494	480	515	542	503	513	492	546	515	488	534	502	480	506	521	515	490	495	508	530	519	495	489	501	500	494	504	499	485	518	498	507	503	499	524	516	509	493	490	492	525	466	526	519	514	483	505	450	508	521	480	509	454	515	492	531	503	499	499	508	520	533	474	502	505	528	496	519	518	517	499	504	531	496	506	534	562	547	498	519	505	512	477	499	507	491	468	492	569	495	491	503	519	488	516	543	482	514	500	447	496	525	449	509	488	475	499	532	502	506	495	482	516	504	500	533	489	509	530	493	505	538	503	511	462	483	515	512	507	541	524	528	517	511	494	523	512	497	516	515	517	543	506	495	493	498	497	540	511	548	517	514	485	523	480	549	503	478	517	513	504	502	538	509	507	507	520	516	519	519	517	544	504	524	500	500	459	478	509	537	518	538	514	524	503	529	498	496	538	540	502	526	501	545	536	512	504	500	510	526	512	521	531	527	504	495	488	536	523	504	487	520	501	533	509	452	470	498	494	524	551	535	522	502	493	508	564	517	512	515	489	493	543	519	527	471	513	533	502	525	549	522	488	461	500	520	511	472	491	497	523	481	505	467	477	474	492	462	452	509	497	501	484	507	491	501	496	493	512	453	501	489	525	544	491	469	466	548	520	489	510	527	508	518	527	538	542	523	514	471	501	500	506	510	505	543	510	550	474	514	478	523	481	464	501	552	514	528	493	520	475	485	492	505	524	531	515	512	499	490	532	494	506	540	523	531	446	508	494	499	520	518	480	507	506	560	507	524	481	483	515	488	509	527	519	462	491	527	506	534	501	487	461	520	526	496	506	527	515	476	505	489	482	477	497	490	513	512	534	518	493	473	495	514	485	501	490	530	508	486	475	543	481	496	475	542	496	524	495	499	505	502	543	465	517	519	513	484	508	528	454	514	517	540	518	485	538	510	496	538	525	500	499	501	477	539	512	485	457	519	513	489	555	496	515	498	508	550	519	514	538	476	526	499	492	481	494	557	497	565	525	467	517	464	502	476	535	528	494	479	536	456	501	533	473	524	502	503	519	502	529	506	469	503	489	531	489	523	529	530	538	503	501	524	517	496	500	517	479	533	509	502	524	491	507	538	516	488	547	470	557	482	515	520	506	517	488	519	502	530	516	520	515	488	478	522	516	528	511	536	499	492	523	523	502	549	521	535	521	500	507	498	509	492	500	458	490	507	519	545	497	500	499	521	512	485	509	504	495	509	482	563	524	560	473	491	508	486	502	526	523	542	511	491	536	458	546	481	505	476	495	502	499	530	509	505	511	529	502	528	505	499	498	566	514	500	490	516	521	485	565	527	494	543	515	516	469	505	526	505	501	519	482	504	494	511	506	461	511	495	473	487	522	540	502	523	499	494	515	511	490	507	503	519	481	520	476	482	494	506	517	490	512	538	516	495	521	485	535	516	493	531	491	523	463	510	495	537	541	518	539	455	473	525	523	472	473	517	497	460	512	435	489	470	497	531	496	487	538	527	486	546	512	488	493	487	474	525	504	453	536	524	517	504	533	527	509	544	524	525	522	496	470	493	513	494	501	498	500	507	492	509	520	499	517	479	538	550	473	525	529	507	480	487	503	508	529	493	521	523	507	511	511	518	533	501	549	492	510	540	517	525	500	532	535	545	525	525	489	488	525	502	519	529	487	530	524	489	513	539	515	508	515	523	493	539	519	537	500	493	520	500	516	540	522	527	509	513	516	488	541	503	502	501	503	533	454	524	507	504	514	535	472	520	501	515	512	496	500	463	535	563	509	499	511	517	514	471	487	504	488	498	516	492	538	537	490	524	503	504	477	507	540	521	500	518	505	509	533	526	523	505	515	492	513	468	512	510	499	511	513	481	533	480	559	526	490	504	512	474	448	507	498	512	530	522	463	485	534	531	542	479	505	517	492	535	521	468	515	497	494	502	514	513	513	478	518	513	511	508	491	513	503	509	490	480	522	523	564	528	521	529	483	537	486	519	509	494	497	474	548	472	505	480	462	496	509	506	529	472	532	565	503	480	495	501	515	506	531	534	563	522	516	508	507	510	491	503	474	551	538	507	477	485	499	500	507	511	519	489	488	460	503	506	512	505	492	478	514	499	533	477	486	508	476	483	473	482	542	499	508	522	486	510	551	504	505	537	521	517	490	533	507	511	509	532	504	503	544	487	508	528	497	514	516	503	451	477	472	471	516	490	501	536	529	522	493	521	518	492	515	504	502	506	498	506	486	530	542	494	524	552	515	502	527	491	509	494	471	498	491	501	509	495	533	511	520	506	505	504	470	509	519	520	516	513	458	522	513	550	499	498	503	550	499	520	507	526	518	484	519	506	499	517	486	496	538	486	499	552	493	512	510	500	530	544	520	517	480	504	521	525	527	487	492	519	506	491	539	493	554	502	500	491	499	503	531	508	486	487	570	479	443	529	502	493	498	521	487	506	523	493	514	494	516	519	509	515	506	523	495	516	524	469	477	468	501	544	534	467	544	503	457	518	480	480	515	488	524	478	523	494	535	472	508	508	508	493	519	516	499	457	495	503	478	499	477	510	474	530	500	511	477	530	522	503	572	482	492	498	502	501	518	530	521	539	484	542	501	480	545	512	481	483	512	478	461	511	508	542	501	522	511	523	535	529	499	526	492	505	503	487	535	503	497	515	475	513	473	526	530	507	490	484	530	519	499	503	508	496	534	505	505	481	485	496	450	546	525	525	507	506	512	489	511	557	534	518	507	458	507	509	483	524	508	517	516	513	519	503	527	518	499	530	518	517	574	513	509	533	515	508	553	520	518	500	492	522	493	493	512	487	494	507	505	456	497	508	476	487	494	506	493	516	508	522	508	522	507	535	546	513	472	518	503	517	503	499	509	495	525	552	529	492	504	511	531	493	540	504	468	506	487	524	506	508	504	494	523	543	500	513	529	515	524	475	527	521	517	494	511	522	503	505	526	532	536	487	529	493	511	511	475	515	519	499	493	503	472	520	491	511	551	494	508	479	470	469	514	497	531	468	509	527	515	518	484	480	504	521	556	514	489	497	488	481	496	507	492	519	488	513	517	534	476	552	550	491	559	564	512	496	469	498	495	524	535	514	475	516	556	491	512	516	466	522	488	493	499	535	486	495	524	529	528	518	524	512	483	518	515	535	533	492	497	556	499	482	517	486	503	505	478	478	521	498	495	491	459	492	499	527	501	554	460	503	531	499	504	509	508	507	495	494	527	483	514	505
24657	21551	28664	24841	21099	37914	40736	25688	12528	3413	569	417	407	304	273	233	251	236	223	217	214	203	201	207	231	220	212	217	235	249	232	218	228	230	226	227	219	218	209	228	229	229	258	212	217	218	208	225	238	208	237	207	245	226	251	198	250	232	238	219	229	235	233	228	228	231	240	225	187	245	249	222	238	232	214	217	208	249	224	223	247	233	206	241	217	216	252	218	224	226	237	224	236	240	230	247	240	215	252	207	220	217	251	241	221	260	245	244	230	243	210	198	232	231	227	211	222	233	234	233	237	218	224	212	212	238	235	243	230	240	218	197	220	196	241	221	239	220	222	224	217	231	244	235	226	238	229	201	239	259	219	198	250	219	231	240	222	216	248	214	226	199	255	226	223	221	246	243	228	220	253	232	218	222	217	225	245	244	234	231	210	243	243	224	218	239	219	224	219	226	216	221	214	225	234	245	239	228	220	224	243	220	232	217	226	228	216	245	242	253	235	222	228	235	236	237	203	239	248	236	211	212	241	242	243	206	199	252	209	246	241	223	243	255	263	225	231	208	229	245	245	209	201	224	214	238	252	230	215	212	225	232	227	218	225	256	243	226	231	236	237	220	218	217	229	223	242	230	220	209	205	258	248	231	219	209	239	222	241	238	231	208	218	227	209	224	213	215	220	210	241	264	235	217	213	231	193	250	241	234	211	240	224	231	238	220	230	229	215	211	192	212	244	239	214	237	224	237	231	213	220	224	218	226	213	245	200	205	217	245	248	232	213	232	224	213	223	248	215	226	209	207	231	239	212	241	232	251	211	239	203	231	228	224	246	252	216	218	220	224	231	229	211	220	226	203	232	213	240	236	206	240	227	254	216	221	216	246	241	235	242	248	246	253	237	243	223	237	234	236	210	216	237	222	208	240	229	238	216	214	222	236	234	248	195	247	229	238	218	214	236	239	253	222	218	230	186	251	233	199	251	196	223	235	253	201	244	242	237	241	241	240	222	238	238	206	243	228	231	229	229	224	240	225	228	227	196	217	238	245	196	237	245	242	213	225	242	221	245	226	230	228	234	211	196	214	216	214	209	225	223	243	226	210	225	212	236	225	220	232	210	262	236	217	227	218	227	213	225	224	228	230	227	236	237	239	224	222	181	226	220	212	239	242	208	224	225	215	226	230	203	238	209	222	212	221	235	222	236	219	215	210	272	238	239	200	233	209	243	244	251	219	247	238	235	242	225	240	217	219	190	210	217	231	243	243	241	193	218	275	255	223	239	227	234	253	220	237	204	228	256	232	249	220	256	234	206	229	206	221	243	222	219	215	252	233	223	213	222	222	248	235	272	228	225	225	244	235	239	228	226	225	219	216	226	244	222	238	245	215	267	219	233	234	238	212	227	223	231	266	225	226	254	190	249	210	236	210	214	231	232	225	230	210	236	218	239	239	208	220	219	245	211	222	226	239	220	232	237	245	234	247	228	216	230	233	225	232	238	225	242	216	217	200	281	218	230	241	202	237	242	229	201	212	175	217	226	219	229	245	250	260	228	228	201	244	255	244	232	224	213	227	194	222	226	230	223	247	238	229	219	234	221	242	235	216	241	227	221	214	242	225	190	239	221	220	240	242	232	215	235	234	204	254	250	235	251	222	226	245	241	228	200	207	239	236	208	233	220	204	228	220	248	212	250	220	212	231	243	220	233	260	252	232	225	227	212	250	219	225	218	236	232	206	224	196	246	222	218	221	219	219	245	245	205	206	229	248	232	250	249	215	249	233	232	221	228	213	253	230	226	199	202	229	221	228	223	210	224	223	214	203	208	216	215	202	223	227	229	221	212	264	218	208	224	209	236	241	225	235	230	228	237	203	220	247	240	221	227	216	250	237	242	227	229	243	222	194	244	223	228	218	252	244	205	220	227	226	224	224	229	259	244	202	243	217	225	247	222	198	210	234	236	224	232	237	268	212	201	217	234	218	212	234	233	233	240	226	239	245	211	207	235	242	234	235	198	186	239	230	231	243	217	200	232	236	236	239	197	222	217	249	207	234	224	262	201	224	223	215	227	244	240	220	226	252	238	228	247	244	229	222	224	199	234	215	226	223	214	218	237	227	245	219	218	241	227	214	234	214	223	220	210	237	243	225	220	226	212	225	234	208	236	202	225	266	240	233	217	224	247	230	231	227	258	220	252	235	238	219	225	230	246	234	225	211	226	206	230	225	233	237	220	239	217	207	227	258	241	240	222	223	231	218	214	210	247	245	215	214	227	221	225	251	228	229	271	219	222	215	244	224	206	244	228	218	218	223	206	256	214	251	210	223	249	255	224	235	232	209	222	224	212	230	234	218	206	211	221	228	202	224	237	250	232	218	208	234	246	246	216	237	236	227	231	237	217	222	231	212	243	211	210	219	234	243	213	213	227	210	220	206	231	227	212	216	239	218	227	217	225	215	206	242	227	223	235	236	239	224	217	233	217	220	237	236	253	226	226	212	245	249	235	227	213	256	229	230	248	225	221	235	224	203	209	205	207	195	248	210	211	227	218	213	236	240	236	242	203	230	242	220	213	247	220	244	223	210	222	215	236	241	200	211	229	268	216	234	195	221	228	223	225	209	240	244	225	199	243	242	241	254	209	239	196	229	229	227	251	216	192	208	241	200	257	226	224	233	229	215	241	239	212	221	220	258	238	224	228	188	213	226	239	229	207	250	189	255	201	234	217	236	244	209	233	232	205	244	227	225	250	220	241	229	210	185	241	235	201	228	249	216	191	215	248	224	228	230	239	240	247	213	244	233	212	257	226	213	237	222	235	236	232	238	256	229	191	224	228	210	222	227	228	232	221	210	253	248	229	268	235	228	253	233	228	237	220	231	218	209	237	241	226	219	246	220	217	208	253	220	246	214	227	227	232	227	236	224	247	233	238	259	202	236	213	213	237	226	220	267	222	231	230	256	212	248	233	218	254	201	220	239	228	250	216	220	217	244	232	255	224	215	210	235	225	229	238	225	222	237	239	224	215	254	206	232	226	211	225	202	234	217	267	234	217	227	236	206	187	228	225	237	251	197	253	196	247	232	222	226	253	208	197	264	231	226	216	224	215	222	212	226	249	237	224	217	230	229	242	237	239	220	241	223	219	203	249	214	230	220	216	216	229	240	242	237	215	209	216	204	214	241	244	229	218	235	195	232	211	226	229	246	232	211	229	207	228	202	218	227	204	226	239	254	236	214	204	239	226	240	233	245	235	224	229	257	239	250	230	205	229	204	244	233	219	216	236	247	243	214	232	213	241	210	207	236	272	232	248	233	231	232	242	223	208	223	206	273	226	232	238	234	224	249	212	240	247	233	221	237	222	215	233	226	258	227	235	235	213	190	227	196	219	241	205	217	216	221	194	235	200	227	207	200	219	210	261	232	212	243	258	225	226	224	251	237	254	230	211	232	209	212	247	230	242	214	229	248	223	210	239	219	208	228	231	250	220	229	232	185	216	217	222	249	210	262
29305	42893	33047	24581	23675	46779	44133	32740	19943	7633	1408	1051	944	718	612	515	455	439	415	465	474	445	428	449	424	432	443	465	468	414	428	419	437	450	426	433	420	485	453	446	452	499	429	451	440	462	435	405	428	463	472	388	462	429	414	425	449	457	453	422	447	425	438	439	465	465	420	442	454	456	415	465	447	484	438	443	462	468	483	462	408	466	467	438	453	443	428	456	430	406	419	418	470	429	446	416	444	456	435	434	457	482	455	436	436	411	431	478	435	427	429	455	450	439	412	466	426	434	473	461	439	427	438	429	452	431	395	449	415	455	430	445	420	422	470	434	461	435	441	461	442	444	452	452	430	428	436	476	487	432	448	444	411	441	435	434	423	397	463	469	479	419	432	439	454	477	444	455	461	442	452	434	494	457	464	444	415	419	448	454	461	444	440	474	435	430	446	446	433	449	452	449	418	407	463	453	444	449	432	447	476	430	473	462	466	439	415	450	429	445	430	439	449	451	461	443	447	433	464	438	418	449	443	428	440	430	458	444	444	437	433	443	411	457	436	440	453	450	429	446	464	437	464	411	427	423	471	433	451	453	414	412	461	430	435	455	411	415	421	399	458	462	430	452	434	461	430	415	436	481	455	445	427	416	426	458	432	435	475	429	432	430	442	439	435	457	466	411	449	455	405	436	452	429	449	432	492	457	433	388	422	422	474	449	442	425	432	461	441	478	437	424	453	480	426	447	452	432	430	444	448	434	432	460	452	412	453	447	450	422	438	434	449	434	438	459	450	435	436	400	452	449	454	466	438	407	455	450	409	437	462	437	453	474	465	397	458	467	445	459	427	480	411	436	439	424	428	482	432	448	417	459	433	444	443	481	476	408	492	431	437	430	472	433	455	421	435	446	440	493	428	442	425	427	469	425	481	437	441	385	468	463	445	408	439	447	428	477	452	421	423	440	445	465	435	445	457	442	427	450	429	460	451	434	447	458	436	446	455	434	470	429	435	420	419	428	463	422	445	461	461	457	421	472	442	440	443	442	424	444	439	417	438	483	419	421	456	422	436	450	412	404	468	470	434	418	389	420	423	456	434	452	440	434	454	420	465	430	411	466	454	443	438	463	466	464	435	435	456	425	418	481	454	402	445	497	415	454	463	451	437	428	463	458	444	432	441	414	430	471	418	447	438	451	465	429	487	442	472	437	412	462	458	451	448	421	440	476	422	419	454	431	442	472	415	458	456	489	428	447	468	443	437	470	457	434	436	443	434	428	493	450	443	439	445	448	443	465	449	450	394	447	432	472	471	470	482	479	436	461	443	442	400	428	425	416	448	468	464	449	412	456	432	430	448	424	472	459	456	440	449	479	453	436	423	432	435	451	435	438	443	443	455	438	411	410	471	440	471	474	455	429	422	462	461	450	436	426	483	453	442	432	462	461	437	417	412	456	430	444	473	398	446	448	436	475	418	434	429	432	423	450	428	402	400	450	419	462	435	432	461	435	451	483	427	436	440	395	486	408	447	455	436	460	457	453	425	418	470	437	497	420	454	455	431	437	434	445	442	466	428	434	451	413	439	445	386	409	417	426	450	429	419	472	450	458	464	433	427	432	414	450	469	441	421	440	448	463	431	415	488	439	431	450	465	450	468	487	445	432	430	422	458	465	455	453	459	459	456	438	423	447	456	467	490	413	444	441	464	465	418	403	441	466	466	428	495	447	446	440	452	402	454	420	415	436	463	425	424	435	439	459	446	449	447	482	400	451	427	433	443	403	477	454	438	459	421	439	418	393	441	408	488	443	421	458	432	459	468	475	446	431	437	429	442	445	433	457	397	463	430	446	427	421	417	469	397	422	462	435	440	456	445	448	453	445	456	441	459	488	457	420	437	446	462	420	456	450	451	440	473	433	448	443	421	404	476	453	451	448	423	446	455	412	440	460	410	421	469	465	442	474	454	468	432	445	471	454	439	448	414	448	421	414	407	421	426	426	463	478	431	433	449	454	445	469	432	441	444	457	464	462	453	435	425	430	469	402	433	454	451	453	451	445	427	441	448	431	492	450	414	438	432	495	453	466	459	468	438	430	468	438	430	432	437	466	462	467	440	431	470	425	414	436	455	434	438	448	426	434	452	453	455	444	469	429	458	444	444	431	455	462	436	473	440	485	471	453	454	497	457	416	475	454	443	426	444	438	422	454	427	501	426	484	421	445	424	422	459	463	454	452	460	445	458	401	489	484	454	445	465	433	422	430	447	478	418	438	457	426	452	392	463	435	422	426	424	452	458	470	456	455	439	439	428	395	392	402	419	449	440	501	392	499	451	448	470	421	467	434	424	443	418	413	442	440	435	490	473	410	485	411	460	471	451	414	434	454	414	473	467	446	432	455	429	452	446	459	458	432	463	413	429	446	464	471	452	429	442	485	407	470	423	441	444	433	440	420	422	440	422	394	476	443	406	463	478	437	445	402	425	454	456	426	458	418	427	441	468	445	439	485	453	476	474	430	448	432	424	430	423	483	446	417	442	424	435	391	424	407	419	439	429	427	459	452	432	419	481	434	453	447	413	464	445	439	448	443	461	498	455	425	437	432	407	450	434	448	418	433	476	427	431	417	470	398	446	415	456	491	433	430	433	485	441	432	447	428	468	431	441	451	433	444	439	440	456	438	455	458	458	447	454	460	435	475	431	414	411	424	424	457	469	422	461	422	418	456	451	453	471	393	425	392	429	442	442	422	411	458	484	466	442	417	449	466	464	435	489	414	467	490	402	430	422	480	456	453	421	414	454	429	456	453	458	450	449	439	422	440	444	443	429	446	404	398	464	475	406	435	421	399	444	456	480	450	440	453	424	444	466	432	416	443	409	449	435	451	495	467	455	430	447	419	428	431	479	442	449	469	429	420	430	474	427	469	466	443	426	430	493	466	472	461	425	477	416	437	447	447	416	407	454	458	459	502	422	455	403	473	460	470	430	446	447	450	499	427	410	449	444	459	454	440	433	437	439	417	447	412	463	400	434	437	458	447	477	417	442	429	451	409	443	455	471	437	440	464	441	437	438	438	427	453	453	434	431	423	445	427	432	416	477	417	437	439	477	467	494	452	420	482	479	478	434	407	459	432	479	414	441	444	430	478	447	431	456	426	476	441	449	467	451	444	455	453	449	454	423	447	457	434	443	432	473	452	450	417	429	451	482	422	464	410	425	444	456	429	436	481	453	467	429	444	459	436	450	410	453	476	452	428	434	468	449	466	437	445	414	480	437	438	442	437	488	456	426	447	443	401	438	453	416	423	415	438	433	480	439	438	437	445	457	425	452	449	447	488	460	446	412	435	419	466	409	423	434	424	459	452	434	395	441	430	462	463	435	464	444	429	417	418	434	459	460	430	422	430	442	431	421	445	425	435	428	413	465	407	435	465	405	444	445	456	428	394	434	438	429	445	443	444	422	425	425	451	452	446	447	436	430	424	429	414	500	441	448	419	443	464	435	451	435	453	414	447
23522	21539	29310	24093	28042	51490	48237	32316	17628	5562	733	536	405	372	270	253	221	221	236	219	228	191	225	238	207	235	216	192	238	187	214	230	210	225	196	213	205	227	207	206	205	203	256	252	226	225	198	212	216	205	200	208	239	215	200	200	196	222	185	229	224	229	216	213	232	208	208	230	228	195	214	218	215	232	216	251	203	211	215	228	219	223	200	232	245	246	219	212	213	211	219	224	202	207	214	222	222	204	215	207	218	214	232	215	217	191	225	195	188	215	209	211	219	223	213	241	227	196	212	217	199	188	206	219	210	192	173	204	202	217	214	215	233	203	212	226	234	205	214	208	234	202	223	220	233	205	195	240	211	218	216	195	211	194	190	220	218	188	208	208	203	208	223	239	221	215	222	215	174	215	215	201	198	200	204	198	217	221	176	232	217	208	212	236	207	202	213	197	192	221	197	230	235	241	216	207	211	222	233	210	204	211	212	188	211	207	223	221	224	182	203	195	195	218	204	221	188	194	226	207	241	196	199	180	195	219	219	253	210	204	184	207	237	246	201	200	225	189	204	204	215	226	197	207	215	210	202	214	221	213	184	185	194	238	199	200	181	240	201	199	217	222	239	213	229	195	219	242	227	205	198	218	226	217	203	193	215	230	210	232	216	232	221	202	210	213	233	204	193	206	205	186	215	238	196	210	214	222	240	202	190	219	207	188	206	216	201	203	224	205	205	222	211	240	233	214	215	220	216	212	222	217	195	232	203	201	215	205	197	183	218	225	203	211	228	215	248	229	230	210	195	218	221	200	211	203	210	223	199	228	220	203	207	213	226	212	206	212	210	227	206	219	219	230	208	193	226	216	222	230	222	220	204	218	230	200	213	233	178	213	228	210	222	200	207	218	207	201	197	210	229	214	199	190	228	216	217	220	205	223	228	215	193	209	225	213	202	208	195	230	198	216	220	216	213	205	185	197	238	212	211	201	218	206	218	204	208	267	183	201	191	219	199	215	216	232	192	234	224	208	226	206	203	209	204	213	182	252	206	199	193	235	209	220	226	201	204	223	202	186	205	221	203	210	210	229	202	200	226	210	205	247	227	210	232	213	214	194	214	236	209	238	199	183	208	212	214	211	234	207	206	221	205	188	241	218	215	224	202	199	195	187	210	246	210	208	217	219	214	199	225	210	233	194	226	225	200	232	226	212	229	212	203	231	215	244	209	205	221	203	180	205	221	210	205	211	218	199	203	183	205	229	220	205	211	212	198	212	214	223	230	204	244	217	206	207	215	224	201	232	240	222	218	227	194	202	205	177	220	212	205	205	200	213	219	210	203	213	195	197	225	214	207	199	217	213	236	221	219	217	244	214	219	223	215	219	194	224	223	225	230	217	223	195	213	205	207	191	240	219	225	214	214	210	218	218	224	193	235	197	204	209	223	194	223	195	209	213	215	239	211	209	217	194	191	208	209	223	200	215	189	232	240	229	201	198	234	222	211	210	213	226	226	196	199	197	205	201	193	224	190	240	224	224	198	221	226	221	220	187	194	243	188	206	207	205	229	215	185	217	215	205	225	229	239	215	207	204	222	198	241	213	220	222	198	188	206	211	205	200	225	190	208	212	213	181	212	193	204	214	228	218	217	207	229	195	229	226	195	196	200	201	221	192	219	198	213	212	205	230	210	214	211	224	219	233	213	197	203	202	189	227	226	216	206	212	230	204	210	219	198	249	225	181	211	223	220	174	219	226	209	209	199	207	190	200	192	206	207	221	221	214	185	218	206	207	216	208	202	211	222	204	200	194	210	205	201	206	202	204	190	225	208	227	196	232	197	205	216	233	199	217	228	220	191	194	202	201	229	209	210	225	203	196	240	219	225	204	206	200	215	208	233	214	223	228	197	210	196	200	225	217	196	195	203	201	209	217	207	202	220	196	232	217	220	201	204	200	230	207	231	200	217	214	216	200	228	195	237	195	202	227	207	218	201	243	213	238	207	213	218	198	207	233	197	224	197	202	214	209	211	225	226	203	223	188	194	220	201	215	225	223	218	206	230	196	204	193	224	213	202	220	188	208	209	240	205	211	222	204	230	203	205	228	196	201	240	242	188	202	186	178	217	210	201	197	221	227	204	214	202	233	238	206	222	239	188	188	209	203	207	170	197	203	210	208	184	202	243	221	213	220	215	209	228	215	203	228	206	205	218	211	196	253	215	186	185	248	180	189	200	216	213	194	218	206	243	232	214	221	222	235	208	215	183	217	232	192	204	211	211	205	186	231	219	218	218	216	187	221	191	237	218	250	211	225	209	232	201	202	221	219	220	209	222	193	210	209	184	223	203	203	234	229	221	187	228	215	226	218	256	200	208	205	229	201	225	187	233	221	197	207	194	212	211	221	183	228	207	214	198	189	238	214	241	226	194	231	185	213	194	205	227	222	211	233	207	210	195	193	208	189	184	217	219	206	196	222	213	192	199	205	218	200	229	220	213	217	248	216	229	217	218	198	215	212	229	202	212	203	195	189	215	219	236	204	213	222	217	195	203	206	226	202	227	204	231	230	229	216	202	247	233	225	210	196	201	205	206	212	198	233	202	226	220	220	197	208	205	217	205	216	211	190	185	187	206	209	200	204	231	211	217	219	198	231	182	216	226	219	231	228	218	204	217	219	191	211	206	211	195	250	211	204	223	223	230	195	196	219	206	213	216	191	183	210	228	185	211	241	198	213	190	178	216	223	218	202	215	204	192	208	205	222	215	210	218	243	210	231	214	213	212	211	207	216	206	218	214	220	206	213	191	198	234	198	218	209	231	215	228	209	231	243	229	220	198	213	221	230	202	187	209	178	222	196	202	214	223	200	221	199	214	195	223	203	184	236	217	227	218	212	214	234	198	192	211	225	251	227	206	213	191	204	209	232	216	227	200	205	239	219	199	194	203	233	210	232	208	201	216	200	218	205	217	218	198	218	221	233	218	201	223	194	217	205	191	216	226	201	197	213	203	198	193	217	212	245	234	231	212	213	237	205	219	194	210	225	223	228	212	229	217	231	218	192	202	199	215	232	241	214	206	230	211	211	222	208	213	232	234	185	202	201	218	208	235	234	205	213	180	197	210	225	205	215	244	220	222	207	223	202	198	211	217	214	217	217	223	216	216	200	231	215	237	210	234	196	233	181	229	199	220	217	170	214	218	215	174	232	215	200	198	219	189	235	215	208	210	210	207	221	215	220	198	226	216	232	193	206	207	217	228	206	206	213	193	234	203	209	229	192	211	209	220	189	201	229	199	233	226	209	223	209	204	203	203	204	202	224	212	215	208	246	232	201	215	210	213	229	215	230	208	211	227	223	214	216	222	212	197	200	193	220	215	218	235	203	231	203	199	195	217	217	223	242	235	194	227	204	198	221	208	236	211	222	182	225	224	231	204	210	216	189	192	234	188	211	224	220	193	209	203	225	194	214	221	222	180	246	225	200	215	218	218	204	209	215	204	211	202	207	205	189	202	215
30670	46237	38328	36571	49760	60394	51268	38791	24951	10400	1914	1382	1191	920	655	516	383	385	396	414	416	397	436	412	419	408	406	403	372	390	374	428	390	377	405	383	430	412	415	423	394	390	412	401	405	393	368	398	407	379	408	386	416	407	440	400	364	386	403	399	409	401	412	403	402	405	419	432	417	387	392	361	416	408	388	413	397	435	416	428	379	432	427	395	405	401	410	387	410	402	414	419	435	428	402	375	411	393	410	409	404	405	425	394	403	411	362	393	365	371	415	417	386	392	395	376	386	401	405	411	401	431	387	394	389	405	399	403	365	391	401	416	425	406	380	420	399	363	446	379	389	391	371	387	381	430	419	346	417	405	380	413	427	416	395	377	398	433	400	438	373	428	374	408	399	425	356	406	440	405	393	405	390	412	411	378	414	400	425	377	387	402	383	426	441	376	454	416	382	375	450	374	377	425	426	408	414	402	425	417	409	394	406	378	380	380	402	421	389	393	395	411	368	396	418	437	399	386	410	403	398	376	423	388	380	393	402	431	427	412	390	411	402	426	414	424	412	400	435	381	402	405	430	404	373	392	410	365	399	438	438	403	394	375	411	392	375	408	401	428	379	393	417	406	396	415	411	399	372	409	392	387	428	389	412	399	394	404	364	415	455	372	445	381	390	381	438	395	378	370	419	415	436	428	423	379	381	390	435	425	394	380	421	382	396	378	400	375	392	422	394	409	392	351	393	413	398	422	409	400	395	404	425	441	397	428	393	416	398	382	435	442	405	425	422	365	420	402	391	401	397	396	357	416	417	407	416	364	362	377	391	370	405	364	386	395	396	425	385	448	412	423	407	380	400	398	406	451	361	412	380	391	425	412	401	379	399	387	416	404	373	390	410	375	394	397	388	400	398	420	411	408	373	410	388	392	408	389	406	393	394	377	410	404	410	406	414	430	365	413	433	384	416	398	415	408	419	398	435	412	383	401	384	409	361	391	421	394	384	426	378	413	394	412	431	390	388	375	413	418	407	400	391	390	392	397	370	402	390	396	389	356	404	377	395	376	422	366	396	407	362	391	439	385	438	371	428	413	423	415	394	391	383	399	383	382	380	431	415	395	405	379	398	395	413	353	409	418	364	390	424	375	394	394	408	419	429	402	407	440	389	401	384	390	435	420	432	416	382	406	387	433	404	411	416	377	380	364	359	411	438	430	386	403	365	409	374	381	392	383	469	398	425	435	407	402	400	392	374	376	385	401	441	397	390	386	373	420	409	377	364	442	386	389	400	374	396	393	359	411	396	409	408	375	385	352	407	410	415	396	394	377	378	401	429	439	443	359	360	377	440	410	374	411	392	403	357	401	385	436	413	414	400	398	406	399	416	416	401	434	380	401	427	408	427	384	388	396	443	379	393	408	399	402	428	420	408	431	410	378	410	423	428	392	396	394	384	416	398	386	408	416	393	389	401	393	395	392	432	392	429	389	390	412	403	395	407	380	406	393	415	444	375	398	425	434	415	436	432	418	365	389	384	406	422	389	371	380	389	353	376	372	367	375	422	405	402	454	428	400	428	396	413	375	389	431	434	439	403	397	404	406	425	391	412	406	398	406	420	382	427	422	412	397	401	422	416	389	445	405	384	376	405	392	393	376	420	388	422	403	378	380	412	428	369	395	398	381	354	394	429	391	410	396	446	371	370	367	425	401	420	396	395	394	423	445	400	394	419	375	390	415	429	385	398	417	393	397	429	372	396	392	391	413	383	434	394	354	434	389	418	390	362	414	377	405	403	392	387	434	375	386	412	404	359	396	420	406	401	405	410	403	390	396	421	399	406	401	387	407	403	396	368	359	423	401	397	382	421	426	402	384	396	432	426	413	390	416	401	390	430	415	405	386	363	370	406	434	364	406	410	389	436	392	404	367	397	396	399	394	364	419	426	434	419	398	396	425	405	423	400	366	366	392	405	415	429	391	442	381	376	412	384	382	378	425	406	451	387	401	391	420	399	400	365	444	376	380	398	418	392	423	410	438	398	408	420	413	416	407	388	374	447	387	387	419	399	411	387	362	401	422	412	392	385	382	385	364	412	392	361	456	407	402	361	381	387	399	392	392	449	393	405	382	388	384	418	380	407	452	394	409	352	410	413	370	399	369	410	411	378	399	395	375	387	422	419	427	419	410	423	397	407	412	415	408	426	373	417	388	408	392	384	380	404	367	404	375	389	431	380	367	422	384	375	443	413	389	430	444	339	375	358	403	341	431	372	406	367	391	367	408	378	408	410	405	370	404	379	381	379	404	408	411	419	423	395	381	425	360	377	413	412	426	425	426	413	419	413	388	375	372	380	401	403	386	387	396	384	382	433	408	412	407	434	389	425	426	402	388	422	398	389	432	406	405	417	411	398	375	389	403	400	399	403	410	424	410	404	398	371	415	403	391	401	376	369	388	400	381	407	377	372	385	371	414	415	399	415	355	410	409	431	422	359	401	403	411	383	379	385	384	399	414	451	410	411	398	414	403	417	404	394	427	377	395	371	386	391	374	413	399	421	429	396	398	410	405	396	422	363	380	419	374	396	399	419	386	417	381	381	377	385	419	387	380	427	365	390	372	410	412	402	390	393	403	404	377	404	382	411	387	410	417	389	404	395	418	393	394	370	412	392	427	399	387	444	398	402	391	423	397	407	394	372	390	408	374	396	408	395	444	430	421	433	411	443	401	439	411	381	397	411	394	370	420	404	425	418	406	379	423	401	411	386	429	419	342	392	403	424	413	413	431	422	420	401	419	416	390	395	409	381	414	379	401	367	373	371	404	410	427	371	392	394	406	377	382	392	379	418	396	376	391	416	447	404	401	397	420	444	394	388	373	421	388	410	430	444	380	394	385	402	406	418	381	372	390	403	410	404	391	388	404	438	378	379	405	382	390	402	432	393	394	420	408	439	383	423	424	411	429	420	380	407	439	380	408	380	390	385	403	394	404	395	402	407	377	401	414	395	437	393	408	417	407	422	393	389	375	405	412	447	405	385	425	416	403	399	388	378	398	383	376	404	394	399	444	351	425	372	384	421	363	389	387	406	375	447	429	408	372	412	367	399	413	437	410	387	422	419	413	389	408	413	396	384	403	411	412	397	397	418	424	394	397	386	419	418	384	416	412	376	417	433	416	391	385	402	390	417	379	404	416	392	414	386	416	411	422	404	392	416	398	385	405	413	367	391	407	384	407	383	416	401	391	400	411	397	401	376	383	403	408	422	386	383	425	410	395	368	393	387	395	386	387	414	387	382	405	422	406	439	409	403	390	393	395	409	427	431	427	407	412	388	402	399	387	411	409	402	388	404	424	386	388	397	403	382	359	423	411	382	383	406	411	423	418	390	388	381	435	408	420	365	389	395	409	433	368	353	402	403	452	395	402	395	410	414	410	406	406	411	346	403	408	414	389	399	402	433	431	382	422	406	436	390	418	413	399	431	417	447	405	402	415	385	400	413	389	439	399	410	406	410	418
27385	22170	20201	12440	9437	11883	7206	4012	1810	658	293	287	311	302	269	277	257	254	239	233	214	264	259	258	244	274	261	271	241	242	247	253	265	281	254	241	271	254	255	252	245	263	260	260	273	237	273	259	251	267	279	246	261	256	296	230	260	243	238	257	256	242	263	256	274	266	279	248	252	265	260	269	247	261	268	269	280	248	236	259	250	252	261	227	220	259	258	263	284	270	275	242	252	277	267	243	248	263	239	270	272	285	252	262	281	265	242	300	258	272	259	254	278	272	263	235	255	256	252	270	247	253	292	274	216	263	242	265	257	254	241	247	262	287	255	262	249	259	254	264	252	257	243	237	246	253	256	237	257	278	253	264	250	250	299	254	244	262	268	238	276	251	261	264	248	265	253	271	255	259	254	268	245	233	227	277	269	273	253	270	269	250	229	263	274	254	250	259	276	271	230	216	288	265	269	238	247	247	275	259	282	253	261	257	255	255	264	254	257	280	234	247	249	255	265	282	255	249	266	254	252	251	268	257	261	255	267	278	254	276	266	272	254	253	262	238	248	259	230	251	273	253	247	255	260	285	256	238	258	247	217	244	261	289	275	256	274	266	288	243	248	263	250	248	255	250	271	250	256	241	259	269	244	254	246	270	267	270	233	255	251	272	265	266	247	268	257	247	225	277	259	265	264	244	269	274	271	258	254	272	257	251	274	245	245	272	247	254	268	244	280	225	261	252	248	288	244	260	227	235	236	259	247	258	251	223	269	284	281	250	261	224	249	281	249	257	259	227	260	260	270	253	249	260	277	273	251	244	256	271	241	281	226	252	270	277	276	227	249	258	259	268	252	237	275	244	289	270	253	266	245	247	259	240	270	253	268	243	264	252	258	245	249	246	239	256	251	243	270	256	266	286	241	262	240	296	267	258	230	252	259	261	243	253	267	255	261	255	260	275	282	272	257	254	244	283	240	265	251	275	253	279	262	247	260	266	259	257	228	255	245	266	262	264	271	250	281	262	233	260	225	274	285	248	247	229	259	246	280	257	259	274	264	256	242	251	226	274	252	234	270	271	260	261	259	240	233	248	240	265	284	268	247	265	250	276	245	258	236	265	276	265	266	263	246	262	275	272	260	241	242	286	265	284	251	280	267	220	265	271	282	287	292	242	256	269	270	264	252	261	248	245	247	262	264	234	260	285	254	251	230	266	258	251	266	239	253	248	272	245	268	261	238	255	279	261	250	269	259	255	254	270	296	212	233	258	260	271	245	221	258	231	219	311	253	277	257	238	275	246	298	272	244	264	259	277	230	263	271	247	274	283	255	239	224	252	246	272	277	262	265	265	256	252	250	266	269	255	260	249	245	223	274	250	269	257	248	236	262	243	273	242	270	252	259	272	287	261	247	272	248	265	258	230	229	241	258	268	282	273	257	281	257	257	266	254	260	238	247	263	250	305	271	257	255	228	248	278	257	254	253	277	252	254	245	259	222	252	261	253	269	249	260	256	254	251	245	272	255	284	218	270	243	259	253	261	264	259	241	273	269	233	262	248	251	284	255	277	285	265	259	240	254	263	280	257	255	262	226	254	264	288	274	243	246	277	250	248	258	250	240	233	231	262	240	270	252	277	250	255	283	225	228	250	248	260	244	276	241	248	244	266	261	260	235	258	243	221	301	250	264	259	278	248	271	289	268	266	256	268	221	273	247	269	241	261	265	238	273	264	243	251	283	246	258	248	236	222	252	255	271	268	241	290	268	234	234	218	259	239	258	263	285	245	261	266	258	270	234	226	254	231	252	224	270	266	259	264	254	260	248	232	254	243	271	281	277	254	281	280	273	228	240	266	263	258	260	257	268	253	265	260	283	273	263	277	257	271	248	275	259	232	254	284	225	271	261	239	254	261	278	260	241	241	256	274	236	232	237	246	261	250	280	235	264	271	249	255	275	275	269	276	232	281	240	245	259	269	255	271	257	234	253	259	242	263	289	281	281	267	247	283	262	275	257	236	275	255	255	241	232	244	230	241	260	244	249	259	277	287	233	240	247	256	260	286	288	247	273	245	261	269	248	253	257	268	245	295	252	269	245	245	319	266	232	274	276	262	266	226	278	282	245	252	259	275	278	268	243	247	304	232	265	286	251	249	273	224	274	246	248	258	261	265	254	241	282	290	249	259	293	246	291	284	243	268	259	275	279	267	276	242	242	289	275	260	249	265	265	279	265	278	271	270	244	245	264	227	245	278	265	240	244	250	251	312	299	248	273	267	255	285	267	243	263	265	269	279	270	287	244	259	286	270	248	262	245	269	285	246	250	267	286	250	237	238	273	256	269	261	265	267	272	243	252	238	258	234	266	278	256	257	262	238	239	250	256	242	239	240	254	281	265	255	236	223	269	227	250	241	259	238	242	241	222	247	252	250	260	249	235	270	272	245	254	206	249	236	257	261	230	273	269	273	257	231	279	242	228	253	265	282	266	273	254	252	277	267	264	253	221	261	275	266	262	261	263	271	238	241	234	237	269	268	271	247	246	256	279	239	282	224	252	270	268	259	265	247	246	247	259	260	248	244	264	269	266	270	250	244	265	247	245	253	271	267	258	249	262	247	263	251	230	261	254	249	251	255	241	228	249	278	254	263	286	252	255	245	251	236	268	262	253	269	255	235	247	255	273	277	235	283	240	251	255	298	247	245	249	269	279	259	265	242	253	236	266	265	263	256	245	235	238	271	285	277	252	226	229	255	265	282	252	248	297	257	258	258	249	247	241	269	279	268	224	246	240	260	282	254	222	243	248	250	240	251	266	234	262	237	219	267	255	242	292	241	246	269	254	263	251	268	241	250	274	240	252	248	222	278	274	269	244	271	267	276	248	231	272	260	258	238	254	248	258	258	259	222	262	256	270	268	257	258	243	243	238	255	276	250	256	251	227	261	243	254	247	255	272	252	287	275	221	259	289	259	269	260	237	245	248	238	233	252	255	261	267	237	275	252	262	276	260	241	253	227	271	278	285	248	238	251	247	262	264	251	262	273	237	247	284	260	246	227	247	267	238	253	254	234	249	280	296	235	249	276	231	252	247	254	260	237	277	308	261	248	244	243	255	301	280	276	249	264	264	280	258	246	280	264	269	237	250	229	270	243	240	260	270	253	266	256	276	263	254	262	275	222	247	260	254	260	251	263	242	274	263	266	246	251	235	227	252	276	270	271	246	290	248	268	224	256	226	256	234	257	259	261	253	277	251	266	266	249	272	260	267	272	243	273	271	286	276	258	271	271	265	265	290	271	248	272	248	262	268	254	252	269	262	261	255	256	288	246	238	227	269	292	282	271	275	264	249	266	257	243	248	257	238	272	259	229	250	272	255	244	244	246	241	291	276	261	252	260	258	263	275	254	261	268	227	289	258	245	239	264	239	267	252	283	240	270	274	235	262	232	261	271	255	228	283	239	261	255	262	269	280	276	254	272	258	249	277	246	255	277	263	257	278	255	272	265	276	267	259	282
25558	33505	27086	19226	19466	21509	14262	9101	4451	1615	676	547	581	546	554	482	515	516	501	491	472	507	510	549	497	478	500	503	499	502	532	520	471	492	521	509	498	528	473	480	474	505	471	462	499	505	501	505	516	497	461	482	505	497	506	513	480	522	470	533	485	490	500	479	517	504	490	529	486	509	515	515	526	485	467	495	476	456	497	498	504	522	508	512	502	466	520	483	503	506	527	508	511	492	533	529	473	526	489	467	490	489	515	496	498	464	484	519	472	490	474	487	487	500	479	484	506	475	507	467	496	535	479	472	492	509	492	517	527	499	497	520	521	555	464	494	519	496	480	479	480	459	477	524	489	524	523	509	501	507	515	492	483	481	484	486	503	473	536	489	505	527	528	511	533	457	526	462	498	491	534	476	475	513	529	518	471	477	464	526	482	517	501	519	483	520	483	502	507	491	479	499	484	480	507	533	523	508	488	478	505	508	498	499	479	513	488	508	447	508	462	507	495	511	495	522	444	504	514	560	467	481	507	496	466	473	503	511	493	489	487	483	475	499	478	508	520	542	522	508	492	486	513	487	491	515	531	519	505	463	498	485	512	526	494	495	507	498	511	556	483	453	487	484	511	492	515	512	472	494	504	488	490	480	506	506	505	504	510	545	498	501	500	489	491	481	514	511	508	442	507	499	476	543	539	521	523	498	500	510	500	507	530	495	506	495	480	475	485	526	499	485	525	510	506	502	496	454	484	540	536	522	508	502	525	510	483	506	485	485	476	495	464	493	514	492	516	495	497	475	475	515	495	530	496	475	451	460	520	516	477	516	498	462	478	510	510	493	506	489	486	476	503	541	480	511	463	480	508	513	482	502	560	496	507	506	482	490	528	486	495	498	502	499	484	506	527	433	522	460	489	516	523	493	499	487	511	502	458	541	461	461	479	510	490	519	476	470	493	543	502	490	478	556	474	466	486	512	486	475	535	513	484	485	459	486	485	466	490	481	517	501	483	494	503	487	488	513	521	454	475	521	524	492	497	502	530	471	488	515	508	506	517	543	503	475	490	489	455	492	517	484	502	477	454	506	479	534	494	514	506	488	506	527	508	521	490	522	474	519	487	476	492	488	408	524	476	506	470	487	492	506	537	516	514	484	516	519	483	494	524	478	549	517	495	464	543	476	511	478	537	459	508	489	520	487	505	543	464	534	469	505	535	505	491	478	511	539	465	496	513	517	470	464	492	530	519	482	483	464	494	505	492	524	465	459	506	552	483	502	479	476	489	506	492	513	504	505	494	484	506	478	514	536	517	504	493	516	480	513	495	499	498	477	507	516	515	530	483	491	515	477	524	460	466	523	485	484	532	511	533	490	481	461	511	480	480	505	516	503	488	493	514	511	476	472	513	558	526	540	512	460	490	502	483	466	497	514	501	502	481	471	461	508	532	485	520	441	456	482	490	489	447	465	505	473	518	484	464	513	468	523	515	532	509	459	487	511	513	496	484	527	490	492	509	492	486	504	496	486	508	484	510	500	512	516	476	522	504	474	502	576	517	534	491	517	441	536	514	503	469	520	450	510	504	509	529	498	488	551	483	478	458	471	488	490	490	526	479	513	506	527	531	505	460	462	543	533	486	478	474	527	538	502	494	463	495	494	454	550	497	522	524	522	500	521	504	505	492	465	500	525	521	487	508	514	539	487	509	506	504	495	500	526	474	521	480	477	461	491	497	503	499	521	538	486	522	484	510	501	473	487	521	483	515	522	489	499	500	480	490	519	505	515	467	527	491	522	496	536	478	472	467	491	517	497	490	520	455	469	526	519	508	529	499	472	513	499	485	496	465	506	486	508	518	490	522	484	513	517	504	491	539	481	449	443	499	515	473	526	527	528	473	485	434	462	483	536	473	491	485	487	495	514	503	490	463	477	498	521	499	468	497	516	498	517	471	514	485	507	504	518	505	558	521	509	478	473	444	500	504	505	495	500	497	485	477	502	552	517	461	484	531	484	513	463	508	484	475	477	512	495	463	501	480	521	482	500	479	488	510	528	495	505	462	530	476	466	466	495	541	480	508	481	505	543	518	470	493	561	504	488	489	521	479	469	474	525	528	510	444	511	477	496	509	512	501	488	497	517	484	518	484	516	506	501	510	486	535	522	498	500	489	492	474	488	486	492	522	548	513	504	477	499	496	448	519	482	535	484	509	494	485	490	486	503	497	513	497	491	505	500	521	510	466	499	506	477	503	505	503	508	485	498	520	500	511	522	486	526	483	499	472	491	506	527	471	480	509	498	505	505	494	505	532	492	465	481	485	497	480	495	515	490	522	501	483	489	460	492	503	475	495	494	453	520	483	504	504	499	502	504	495	509	453	487	503	469	478	496	514	536	444	490	514	493	502	497	497	467	483	490	543	465	534	513	462	532	534	489	526	509	496	500	478	537	477	511	504	493	505	459	513	508	490	524	479	464	523	503	509	507	487	545	501	494	529	506	534	478	482	486	507	532	520	515	512	510	462	518	470	481	505	521	491	464	500	511	512	516	503	512	498	462	498	516	502	522	496	480	475	505	472	480	539	529	506	473	489	482	472	472	517	472	503	492	463	505	517	526	506	505	510	507	501	501	516	482	450	479	525	504	522	499	492	514	483	490	496	497	502	509	491	477	488	486	477	480	488	485	520	547	462	519	475	480	524	500	485	531	477	494	495	515	478	486	482	497	482	505	498	479	476	482	514	524	501	454	484	506	522	473	499	514	534	492	489	508	495	507	491	509	489	500	525	493	542	516	501	546	511	517	495	505	512	541	486	470	537	495	516	504	524	475	504	461	517	480	519	464	495	491	498	499	488	513	469	515	472	462	503	489	473	523	455	472	503	510	470	469	503	465	550	473	516	523	487	467	515	463	508	502	511	531	551	533	463	509	467	500	451	491	484	467	511	501	484	495	479	540	546	465	483	493	463	529	512	486	510	500	487	517	536	511	500	544	478	494	489	503	529	543	511	481	477	495	463	482	501	476	473	501	512	487	470	460	508	526	519	523	507	456	494	474	455	474	485	504	488	559	475	488	510	503	483	493	474	508	485	477	542	497	510	523	490	534	477	496	458	497	506	471	516	496	500	432	523	504	467	503	538	509	509	515	448	491	468	491	497	503	492	483	507	469	510	504	478	495	492	511	503	462	471	546	494	519	481	425	539	541	547	471	503	487	501	539	477	521	524	521	546	498	508	504	497	486	496	510	482	480	517	503	524	478	485	553	504	469	487	506	468	534	518	469	519	496	500	506	523	531	480	485	495	504	493	471	465	495	493	483	497	479	487	468	497	451	531	491	492	483	487	513	542	522	498	483	513	515	473	525	516	510	516	502	493	460	520	513	486	508	505	533	506	498	502	485	482	500	551	519	492	505	483	493	481	504	550	501	472	487	519	466	489	512	503	548	499	493	497	532	496	494	537	476	471	488	471	505	502	519	475	489	490	481	502	465	506	524	543	518	528	455	526	544	467	494
24603	21594	28697	24862	25867	38755	36163	25403	13259	3343	593	503	453	330	304	243	227	221	218	248	249	239	247	218	247	226	221	254	233	236	220	240	241	212	246	223	214	226	240	237	241	202	253	199	213	209	225	218	236	231	226	208	229	200	223	229	257	229	245	244	231	248	206	222	223	220	227	209	233	225	210	256	205	210	237	191	228	241	231	221	218	218	230	216	222	231	231	218	230	238	221	215	207	207	227	246	208	241	216	216	212	229	234	233	240	234	227	238	216	260	220	233	226	219	229	231	221	237	215	230	228	218	212	255	208	217	232	257	234	212	218	200	216	228	211	242	226	238	206	209	226	216	197	230	265	238	228	229	212	241	199	241	213	217	214	208	223	247	222	250	221	219	229	224	225	222	236	218	214	232	230	231	247	221	232	214	254	243	249	243	222	215	224	212	214	230	200	230	227	225	242	220	225	232	251	239	226	210	212	225	226	235	245	241	233	238	256	225	231	214	241	230	236	234	221	231	181	222	230	212	243	220	214	215	229	245	199	197	225	230	236	211	229	244	209	216	228	232	247	226	248	255	204	196	235	210	226	236	229	220	219	227	239	249	239	233	267	214	233	235	247	235	230	223	249	223	237	237	232	249	232	266	223	236	242	242	223	201	221	238	250	207	199	211	227	256	236	225	211	220	228	220	272	208	223	223	234	223	249	234	200	224	240	207	216	219	239	233	228	223	215	239	229	231	243	236	232	246	216	206	195	239	217	209	224	235	230	193	263	241	202	245	230	210	241	190	239	235	243	231	229	222	244	243	243	249	213	225	245	229	225	234	227	224	227	232	234	231	206	230	238	225	233	218	212	243	210	222	232	250	231	238	224	213	212	211	232	245	220	230	251	228	230	230	224	196	207	242	214	225	226	212	231	253	228	229	224	254	218	226	228	241	244	233	225	215	227	267	238	213	228	221	237	242	214	205	241	198	228	221	228	244	229	212	219	226	215	243	216	240	236	217	226	262	224	225	213	223	244	220	213	229	224	234	235	235	245	216	226	237	233	227	239	203	207	249	233	207	235	213	223	220	212	242	240	233	204	237	219	208	227	218	244	224	245	214	223	220	219	235	228	230	250	220	241	265	208	231	214	238	227	240	235	215	258	255	233	231	190	212	229	227	198	231	222	228	237	234	212	215	261	253	198	223	217	238	228	264	238	228	217	232	244	228	193	210	226	199	237	202	217	254	216	207	213	221	239	223	228	228	225	239	223	221	233	213	255	232	239	213	219	252	201	217	225	212	194	224	223	220	225	235	236	224	261	214	219	244	239	229	257	228	233	229	219	219	226	238	211	224	225	234	237	227	253	241	237	236	221	233	229	218	222	234	234	242	239	210	217	218	227	219	233	207	257	237	192	192	243	200	237	218	241	239	216	231	198	222	235	220	246	230	239	196	223	191	223	231	207	229	220	218	241	238	228	228	242	210	212	223	257	229	226	214	229	214	228	238	231	254	243	226	232	216	193	250	236	229	235	210	230	220	243	240	232	232	208	234	220	232	243	221	221	220	199	208	212	264	241	223	248	235	232	227	215	221	206	227	218	217	203	236	232	205	239	222	219	222	211	231	215	236	212	224	228	249	227	242	236	189	236	200	240	237	249	231	211	230	239	248	225	238	230	228	256	265	239	207	239	212	248	239	221	219	232	218	244	248	243	217	224	224	230	230	242	248	226	238	232	204	216	210	243	231	246	226	232	229	221	227	214	233	218	221	218	224	219	242	209	238	236	224	217	234	220	226	200	239	217	229	201	229	226	228	240	224	224	259	256	222	238	224	263	248	226	202	236	224	239	232	224	240	221	248	229	233	247	204	222	204	237	206	227	241	244	225	217	233	233	234	234	235	215	246	229	203	224	243	222	226	231	226	218	225	238	244	227	247	205	217	204	228	237	247	230	224	226	225	206	244	205	240	221	231	228	220	247	231	224	231	238	210	220	230	218	218	225	240	232	227	233	252	233	230	247	224	242	228	224	217	215	242	218	214	240	248	225	236	230	220	240	234	236	228	234	235	224	246	233	221	232	238	244	245	259	201	206	249	234	220	234	238	216	222	230	233	232	228	237	225	267	221	236	236	234	206	214	206	228	223	207	221	230	238	217	200	264	244	227	222	234	222	203	221	226	221	240	211	202	227	213	227	227	240	234	217	226	199	245	238	226	231	216	193	236	233	214	226	234	263	224	234	220	207	238	230	220	238	242	234	204	217	221	246	223	210	227	244	220	207	229	200	217	222	228	222	221	221	253	220	228	244	203	205	228	219	219	214	228	234	227	244	217	203	258	215	221	204	219	235	230	219	210	236	243	226	237	244	210	236	238	221	237	225	195	223	250	231	223	220	224	210	239	216	235	225	222	204	214	235	232	229	227	217	230	246	248	238	238	263	208	197	209	186	220	214	206	221	248	203	217	209	205	249	236	242	234	214	216	223	254	218	235	226	212	225	228	239	221	222	226	210	217	239	222	242	221	219	251	228	235	228	222	234	230	211	252	216	203	237	244	208	248	223	230	213	224	216	250	242	271	230	225	224	226	239	199	214	229	215	220	191	215	211	235	230	224	219	217	236	238	225	219	225	220	218	219	230	260	216	213	207	244	217	230	234	186	226	232	221	215	206	220	212	233	239	214	237	222	252	236	231	226	255	209	213	213	209	224	224	241	252	223	266	197	233	227	236	213	215	242	247	215	224	234	205	250	246	214	212	218	234	238	239	240	219	242	222	242	243	246	219	214	244	226	196	220	216	226	205	223	223	222	239	243	231	233	229	219	202	199	220	227	226	246	227	224	213	225	224	257	234	243	256	239	227	231	234	239	196	229	218	203	242	216	247	214	243	202	247	232	214	240	258	225	239	227	228	217	206	234	256	227	213	225	247	249	253	209	228	251	261	232	235	223	268	200	265	199	224	226	227	255	210	223	209	224	209	222	255	221	250	240	248	215	209	218	231	252	226	258	253	189	228	220	224	208	238	215	233	243	207	208	222	194	215	224	209	255	213	224	234	234	237	216	196	195	211	223	196	247	244	216	233	217	225	219	244	236	245	252	237	232	199	247	237	203	215	230	231	212	241	209	229	238	240	229	234	226	230	238	222	225	259	248	258	230	207	208	193	236	229	196	245	218	223	216	227	236	230	228	225	253	230	228	245	226	231	242	218	236	244	238	215	241	268	218	235	234	239	185	235	232	205	240	239	215	238	248	207	222	184	203	239	248	217	216	221	232	221	205	225	209	232	247	213	209	236	230	213	204	233	243	233	241	244	216	217	250	220	219	229	254	239	198	202	212	190	203	238	236	225	220	231	211	249	236	257	219	235	233	208	225	229	234	242	236	239	239	215	224	230	233	221	240	246	252	221	235	210	237	230	263	252	240	209	200	208	236	216	246	232	211	213	223	227	248	199	210	212	230	224	217	228	234	206	212	226	253	213	222	203	244	197	216	229	213	250	220	229	206	246	253	231	249	225
27509	42910	34411	26223	39679	45583	41377	33407	21147	7118	1564	1536	1133	903	684	506	421	472	451	486	447	421	462	440	441	428	421	418	423	424	405	427	410	439	434	425	409	455	468	424	457	431	429	427	441	420	408	449	451	428	439	424	456	439	452	421	439	421	399	421	435	448	428	454	448	432	436	411	441	429	439	405	449	414	438	408	418	424	458	430	403	444	388	436	464	464	422	420	459	488	441	399	451	444	430	430	432	414	435	474	451	427	433	469	453	422	431	469	455	412	450	447	429	461	424	412	446	425	413	451	440	444	447	432	442	411	439	450	437	435	439	450	413	452	408	436	452	439	386	437	443	411	437	425	465	406	446	445	435	438	408	449	414	414	452	474	431	423	398	423	438	435	431	458	450	417	420	462	428	412	433	431	446	433	465	450	416	429	398	414	441	416	430	437	461	408	390	439	448	424	452	448	443	410	440	434	427	467	444	428	420	444	437	433	443	457	448	479	439	441	428	461	426	420	458	438	443	434	452	411	413	448	422	431	417	410	413	455	430	435	427	439	464	436	420	445	447	424	419	445	419	429	411	413	420	418	482	434	418	420	424	408	420	450	437	438	447	425	441	454	423	465	439	469	454	430	418	427	425	440	435	436	398	437	468	444	448	432	431	467	430	430	417	407	446	432	459	432	433	421	426	429	438	434	454	439	480	401	418	438	391	396	436	443	428	424	426	448	463	413	444	450	418	446	447	429	458	443	434	393	484	458	438	453	447	456	466	400	410	422	455	443	448	460	468	429	457	456	432	413	463	430	453	442	417	471	446	437	440	434	464	466	431	420	405	426	422	413	446	441	392	408	457	420	458	442	447	458	448	399	434	437	432	445	416	437	439	418	438	470	446	420	429	432	394	444	412	505	462	438	445	434	449	452	445	441	467	428	409	398	433	433	435	408	408	456	434	398	412	438	426	440	416	440	468	363	427	464	403	439	409	425	438	428	433	429	431	436	414	443	431	430	425	434	443	468	415	420	434	426	414	416	414	429	453	410	453	407	464	449	465	419	440	435	441	426	443	442	387	420	434	440	451	441	440	459	438	453	436	469	472	412	435	441	445	453	435	423	440	425	410	423	458	427	466	396	464	434	427	450	470	423	417	449	430	439	430	387	439	404	455	438	454	461	430	458	434	416	459	420	426	454	403	453	442	435	437	460	421	413	436	442	417	434	436	409	446	457	420	414	445	436	428	418	454	441	443	443	435	420	431	438	395	417	437	463	438	428	417	431	428	453	459	425	432	425	468	448	431	390	420	418	453	439	439	454	427	430	454	413	435	429	461	404	401	425	442	418	418	466	464	421	430	434	412	450	479	429	426	455	452	452	448	448	444	449	461	447	417	458	395	422	450	478	399	422	458	455	432	421	392	430	440	435	461	422	448	478	393	440	440	427	460	426	441	444	439	442	395	401	442	428	446	442	452	449	430	420	450	459	449	428	478	435	430	449	430	404	433	385	453	460	414	434	410	421	461	436	423	435	450	428	409	429	468	458	418	402	451	419	398	443	420	471	434	431	429	455	402	426	426	454	431	471	463	453	456	420	421	426	445	446	402	445	437	470	438	420	436	468	431	442	428	456	423	430	418	424	446	459	445	455	430	433	470	427	402	441	397	463	449	437	444	442	476	424	399	404	469	439	456	443	446	425	453	393	453	472	414	433	433	441	440	437	413	460	447	404	415	418	429	448	436	487	445	410	418	460	462	450	405	452	441	402	438	426	451	433	438	424	472	441	430	409	424	443	412	422	425	438	410	406	425	451	423	436	401	436	433	446	419	428	443	445	465	447	413	422	430	440	427	433	446	438	449	428	435	465	398	434	437	426	398	452	455	455	430	453	459	446	421	461	414	412	458	444	441	441	448	438	435	447	449	457	433	432	456	436	464	413	415	400	448	461	422	447	458	436	419	423	453	431	464	463	436	443	404	455	421	458	419	446	444	406	433	472	412	418	444	413	433	424	459	432	417	456	390	448	445	401	427	418	443	410	446	441	428	429	396	449	437	423	459	436	458	414	410	429	466	468	442	405	420	479	437	434	450	394	442	396	478	438	432	438	433	429	431	463	409	454	420	409	458	463	442	443	406	423	429	418	415	429	390	448	456	438	407	412	393	404	438	439	407	438	441	437	422	444	434	464	427	412	439	413	471	377	417	440	464	440	426	428	418	415	441	431	415	436	438	445	461	443	456	460	415	395	460	412	423	485	419	445	416	456	428	448	407	419	438	429	443	458	446	436	411	432	448	427	422	441	406	437	426	446	434	452	455	439	404	445	449	437	430	453	446	466	413	428	446	433	406	420	416	457	439	436	463	431	459	421	436	426	452	451	450	446	427	403	441	435	437	458	423	406	447	415	430	452	475	438	422	421	415	417	425	438	414	441	434	410	443	414	456	449	429	422	407	444	429	438	446	434	422	474	418	436	438	411	422	403	424	453	487	406	433	470	420	442	425	448	440	430	441	452	395	404	467	413	421	414	427	464	435	441	430	439	459	425	446	480	409	421	418	425	414	427	424	409	440	447	442	466	395	408	385	428	421	436	384	463	409	450	441	405	465	419	454	473	441	430	431	446	443	441	429	425	460	447	443	454	453	464	408	454	485	415	397	415	428	435	460	380	460	435	395	441	430	444	426	445	429	427	415	446	402	486	433	428	400	476	460	436	457	421	425	440	454	435	417	422	410	443	443	447	422	464	441	433	444	429	421	428	398	430	465	446	411	458	463	428	422	448	454	416	422	422	444	446	419	452	439	415	467	437	393	461	456	427	438	443	446	457	426	430	428	424	437	420	437	416	417	398	418	483	446	439	428	409	426	472	447	441	398	436	447	423	384	386	417	430	446	431	408	460	423	439	438	439	425	446	449	415	451	434	440	391	400	447	479	471	425	404	429	423	442	434	474	429	447	419	420	439	422	446	441	440	408	432	444	441	488	434	476	421	456	431	399	414	441	390	433	466	427	456	413	403	406	404	429	430	421	445	484	449	433	415	410	412	455	437	428	429	443	411	423	433	430	442	435	438	457	444	445	444	469	432	462	454	419	419	403	437	444	405	457	461	413	406	429	443	482	422	421	488	408	449	445	432	443	445	448	444	457	445	422	444	437	451	425	477	457	400	426	430	421	474	438	473	440	424	458	462	404	418	469	482	437	460	444	453	448	420	469	430	395	467	461	462	464	475	442	460	437	465	418	391	472	471	433	440	439	476	408	434	446	472	413	428	493	474	444	427	429	423	428	428	437	433	405	462	414	410	443	439	412	468	420	464	442	446	443	435	423	449	395	438	431	481	409	444	417	460	427	430	439	413	461	411	428	452	458	423	443	460	436	430	437	437	477	406	444	481	432	436	447	462	455	449	418	439	419	478	437	440	434	431	479	437	424	449	439	458	436	458	407	444	391	456	466	435	430	439	429	464	428	423	418	488	435	452	424	443	446	448	436	446	442	416	440	449	402	421	385	406	451	448
23502	21561	29319	24041	23946	48245	47548	35768	21488	5794	1277	1149	833	452	326	280	251	201	238	218	200	227	208	209	201	218	185	208	211	208	196	212	212	202	207	205	217	205	219	196	213	215	206	210	202	178	211	204	194	230	211	205	206	219	209	197	203	193	203	226	217	226	195	207	204	204	223	191	195	220	222	191	203	220	200	199	203	223	231	257	208	201	209	217	207	210	192	201	195	217	202	189	197	203	218	224	197	183	192	235	182	217	209	219	219	206	202	191	203	255	202	196	228	206	190	203	220	223	203	200	212	229	212	229	233	182	186	211	203	187	198	207	213	209	219	185	227	199	198	223	205	241	189	183	228	187	207	202	188	194	188	226	205	207	204	206	190	234	170	227	196	225	192	202	201	199	196	223	220	203	200	237	215	217	208	222	243	226	229	206	208	210	205	225	203	253	214	201	197	217	194	193	212	223	223	202	200	207	183	213	227	185	212	227	194	211	184	210	238	208	202	213	193	203	201	211	212	227	210	213	202	231	223	209	210	194	209	224	219	192	195	201	208	190	239	208	188	210	210	224	204	213	222	232	218	237	206	209	213	186	217	197	198	192	195	217	226	222	178	187	194	205	210	215	217	228	212	197	199	188	222	191	188	222	213	219	217	191	215	193	207	220	187	211	212	194	199	224	211	198	217	208	208	220	219	204	207	208	203	180	208	190	203	183	199	203	235	207	207	220	195	217	206	222	211	223	203	233	187	192	217	178	217	196	216	186	189	195	209	220	223	215	198	229	182	216	173	231	222	225	215	194	217	210	206	213	201	225	197	215	222	202	202	238	206	198	207	211	199	234	231	217	187	237	200	220	198	204	228	198	195	192	203	217	206	214	195	210	207	220	180	223	239	187	200	200	186	233	208	214	223	190	236	189	213	194	189	197	215	220	220	190	211	200	194	209	215	233	199	200	199	206	204	200	207	202	203	197	216	211	229	200	209	214	224	217	230	190	199	193	220	223	205	198	235	249	222	195	213	241	218	211	205	187	179	221	232	184	202	212	213	194	189	193	203	190	195	205	200	203	219	199	235	215	186	204	220	220	224	207	215	215	210	215	196	211	215	226	199	220	199	197	206	218	207	192	208	186	234	228	213	213	240	208	211	209	192	238	207	194	187	209	199	202	195	201	197	223	237	207	202	225	189	222	222	217	228	209	199	196	212	207	166	206	208	189	218	180	196	235	205	213	191	208	207	207	212	217	224	228	206	227	195	205	210	222	209	211	233	198	184	200	209	188	220	224	223	191	210	215	205	225	205	213	204	203	213	212	194	199	214	204	222	205	213	198	235	229	191	193	197	206	204	195	180	242	225	198	216	211	197	193	191	194	177	209	201	212	199	204	211	187	194	205	202	197	185	232	200	209	203	218	204	207	229	220	218	217	205	177	227	226	205	216	203	217	211	205	203	206	202	201	229	202	204	193	217	219	213	189	219	197	212	229	233	233	234	229	218	219	221	197	218	219	212	198	197	187	229	213	199	227	195	204	225	167	193	214	226	184	206	222	217	232	229	182	232	172	210	201	222	215	190	210	226	206	206	227	215	215	207	206	229	229	199	219	224	178	193	187	205	179	227	213	200	220	195	202	196	209	223	204	202	211	204	204	220	222	226	204	187	222	227	214	225	226	204	214	228	225	214	218	223	213	186	219	209	219	213	214	208	199	212	207	210	212	220	209	212	205	217	188	184	212	193	216	213	176	232	209	217	187	224	183	205	228	226	202	193	223	201	210	180	224	204	204	214	215	234	199	190	229	199	210	231	214	180	210	217	203	200	240	223	185	219	219	210	198	214	199	203	181	213	215	211	204	241	168	214	203	209	210	208	217	224	209	242	206	227	245	200	182	216	207	213	187	212	217	182	192	207	213	221	199	197	199	211	213	220	216	193	219	208	213	194	187	198	215	206	196	191	183	173	190	205	210	187	213	217	190	204	206	219	197	203	221	230	226	191	207	217	217	189	157	205	205	197	197	230	192	221	207	186	208	201	190	208	197	197	222	224	238	215	188	210	212	196	223	214	209	228	173	235	182	228	183	219	193	219	203	217	242	236	208	185	197	220	208	214	219	213	221	174	205	225	214	188	201	235	210	202	207	192	191	173	211	207	229	207	185	207	218	227	226	211	205	217	199	201	194	222	239	226	223	204	225	208	202	221	207	189	210	184	226	225	177	202	175	236	226	230	197	209	223	210	190	202	231	221	208	205	191	225	253	217	215	213	238	209	207	232	210	206	206	218	228	220	214	205	217	197	180	198	195	182	196	219	223	191	222	196	225	184	222	208	171	189	212	202	222	212	205	226	183	231	218	200	201	199	207	241	221	202	212	211	220	220	195	218	203	200	213	179	213	220	182	215	203	205	219	206	195	192	208	230	211	219	199	197	204	211	193	210	209	224	204	210	194	206	228	186	223	215	215	205	221	229	209	207	206	219	193	201	208	200	204	229	226	206	191	226	205	206	220	191	207	245	240	202	224	190	206	187	191	216	205	208	198	231	229	206	225	195	242	191	211	199	212	220	179	196	206	197	212	199	217	207	203	203	202	252	199	216	210	181	198	231	235	217	191	207	196	183	205	236	197	220	209	228	208	213	203	208	211	226	204	191	212	196	206	213	191	204	215	218	220	206	201	218	231	204	217	210	207	204	207	203	201	214	223	253	190	196	207	185	220	200	195	211	240	215	215	230	200	188	202	194	220	213	212	202	199	201	176	209	211	203	229	247	210	211	226	208	199	208	214	216	211	205	204	205	173	203	229	225	216	203	214	228	202	203	203	205	210	211	222	202	201	207	195	239	227	186	199	184	191	205	176	222	204	246	200	209	213	232	212	221	234	204	173	201	202	200	208	188	211	196	212	194	207	232	211	212	208	218	250	215	203	221	203	240	200	191	207	200	228	212	233	205	216	194	199	203	229	203	198	201	221	215	231	204	209	205	194	204	206	226	195	193	203	211	204	183	245	218	208	221	221	193	205	226	217	218	186	207	218	211	205	207	203	206	214	206	197	203	219	199	196	202	196	199	198	189	227	233	202	208	223	209	204	195	221	190	199	220	225	189	199	180	188	227	215	223	168	225	193	222	182	202	196	215	203	208	207	225	204	187	210	226	226	201	237	223	215	214	197	197	200	197	202	229	200	165	216	234	201	212	190	221	235	233	219	228	220	209	195	183	238	180	192	189	188	217	213	183	193	216	222	220	230	211	192	230	213	192	188	236	187	202	191	213	195	229	213	182	191	191	211	202	208	209	202	208	213	201	220	218	238	205	213	227	251	225	218	196	197	193	226	212	184	202	231	230	202	216	193	181	222	192	191	207	236	211	219	198	217	212	215	224	223	213	185	235	198	210	224	222	211	191	200	254	201	179	225	200	198	230	219	198	191	231	216	216	220	225	237	215	217	214	195	217	213	206	218	214	226	185	220	204	227	188	210	198	212	201	216	189	237	217	203	195	233	189	195	212	217
30084	50248	39467	29932	42491	58454	51149	42032	28691	8546	3705	3556	2380	1318	818	588	414	389	373	413	363	341	384	386	380	414	408	376	369	395	372	373	375	392	381	353	424	401	372	414	403	396	366	383	390	399	388	395	410	385	388	394	386	396	376	390	389	379	409	405	395	381	391	413	417	393	374	375	409	424	383	397	421	408	411	379	394	392	391	425	372	387	419	378	384	378	428	389	402	389	409	377	395	397	393	394	395	349	401	441	368	391	373	406	396	380	407	383	374	396	398	394	377	387	394	390	395	382	378	377	381	374	417	407	382	401	386	397	396	390	393	398	408	379	411	395	401	388	363	406	406	407	395	376	382	383	388	409	393	373	374	405	376	388	383	356	391	387	403	387	377	366	404	379	411	389	416	407	355	420	369	408	383	379	386	375	372	426	370	392	404	355	371	360	400	362	384	378	372	368	388	374	384	384	398	369	384	381	450	431	384	422	410	387	397	374	366	375	403	390	374	390	388	393	414	418	385	414	373	420	373	389	357	364	423	381	367	404	394	368	404	405	370	369	379	381	401	390	404	386	395	402	389	381	406	416	423	402	375	421	403	391	409	386	400	364	407	392	358	390	368	413	374	363	356	364	352	339	352	399	396	404	384	395	428	392	369	386	424	382	370	419	398	359	402	385	412	392	429	381	367	411	420	405	410	408	386	390	414	398	413	400	412	387	393	397	362	394	373	389	404	375	358	399	385	387	365	391	372	363	357	375	395	385	402	358	411	405	362	430	364	427	401	370	380	367	366	372	374	373	396	365	405	407	363	380	396	352	374	365	389	390	375	449	379	363	385	395	405	396	395	384	366	379	363	411	398	374	402	413	405	387	384	370	402	383	393	381	370	364	406	368	372	397	365	372	399	399	421	415	370	350	371	381	380	384	380	361	389	365	397	411	354	386	433	371	377	374	388	404	397	398	376	349	396	389	400	377	395	412	388	409	416	383	358	418	395	367	387	379	369	382	415	402	392	413	391	384	361	393	388	392	359	377	393	363	372	375	369	406	419	370	412	416	383	383	397	400	379	404	384	381	412	396	385	394	379	365	393	394	428	415	369	380	390	365	424	389	362	381	365	432	390	390	372	408	411	390	351	413	398	391	403	393	407	389	388	384	407	376	402	397	408	356	374	400	356	409	373	408	391	377	404	421	382	404	408	403	401	388	382	401	387	397	392	365	413	385	378	394	398	407	388	424	356	391	402	332	378	409	389	384	358	363	408	388	415	392	368	393	384	381	371	397	384	401	351	390	408	410	366	417	370	373	363	389	375	383	394	376	379	401	373	431	382	409	353	383	412	400	346	403	348	384	376	406	386	402	402	361	418	400	407	377	374	421	378	387	370	377	365	354	393	422	394	391	381	342	368	357	391	379	390	387	397	406	404	385	388	366	361	403	352	416	420	350	414	380	396	384	380	372	384	410	403	343	411	396	384	427	410	396	376	371	403	420	365	382	384	380	382	392	386	429	421	381	416	388	409	389	377	366	409	391	390	352	417	345	345	384	403	363	398	411	373	397	394	397	395	384	378	394	377	412	379	377	367	424	374	412	358	404	363	393	418	391	391	367	426	378	420	382	395	420	370	342	382	423	379	417	392	382	363	395	402	382	400	406	385	384	406	378	420	389	400	355	359	352	377	387	373	387	401	378	377	386	419	416	387	412	399	407	380	387	436	400	386	386	397	396	390	394	380	396	379	390	399	386	379	396	396	379	413	392	382	382	385	360	361	402	379	424	412	385	393	421	365	312	394	421	404	342	388	404	395	398	357	389	389	346	400	382	367	398	373	401	382	384	365	385	378	378	358	392	383	361	382	395	394	374	403	386	375	384	390	387	389	415	393	395	408	384	369	373	375	361	393	364	399	381	380	419	387	378	404	433	347	360	381	430	365	405	360	405	403	410	369	404	440	394	397	393	387	393	366	397	363	404	369	362	401	413	390	362	383	381	384	386	406	389	434	378	356	383	373	389	392	340	386	375	397	416	391	414	389	381	375	361	376	394	387	412	385	385	364	348	420	358	397	336	365	381	389	392	364	402	375	362	379	353	374	406	371	365	403	403	425	395	387	396	389	410	374	383	379	372	420	378	385	436	406	394	376	385	375	392	404	412	396	388	387	389	346	391	349	406	413	366	412	378	387	386	392	365	386	360	383	377	396	362	395	366	398	421	356	367	402	390	400	358	385	352	382	371	366	382	402	358	399	382	368	390	397	374	417	382	384	375	356	416	416	410	388	419	394	391	387	393	414	420	414	399	402	382	395	410	371	355	430	360	385	367	339	378	373	404	399	376	388	392	394	407	379	397	396	391	412	373	389	400	351	381	419	387	367	388	394	396	393	373	378	361	377	384	363	386	370	397	372	422	387	369	366	415	433	385	376	385	409	380	397	383	419	390	384	399	429	405	386	389	399	384	384	389	395	411	396	376	414	364	381	385	375	379	408	375	387	359	379	382	414	377	375	387	380	394	425	401	372	378	380	374	372	432	388	385	397	386	426	381	385	391	386	372	367	352	380	398	347	366	408	356	368	416	348	430	363	381	391	387	388	377	340	401	388	385	361	384	406	404	405	371	368	387	373	402	395	379	364	356	421	379	355	361	405	380	382	385	413	402	371	365	411	364	391	394	367	368	398	401	376	424	364	398	412	395	383	412	393	405	378	403	419	357	416	383	388	415	379	367	382	417	404	396	424	346	357	367	394	383	416	388	399	391	357	397	407	409	364	381	346	390	365	384	398	399	360	383	392	333	372	379	380	393	354	407	410	382	405	433	352	399	396	386	384	384	368	402	391	385	411	367	414	427	379	382	371	385	358	395	393	366	428	385	414	390	397	399	396	387	390	385	401	413	385	369	378	387	367	397	366	373	368	374	382	383	380	381	387	414	392	382	383	379	406	361	384	404	426	402	396	371	388	417	413	372	358	340	399	384	402	401	397	389	377	359	409	401	366	406	388	393	371	353	370	402	399	393	386	386	398	424	378	399	426	393	376	393	383	385	366	388	373	382	383	381	409	371	422	366	399	399	388	384	383	394	406	403	420	435	373	370	336	392	373	416	396	388	372	388	324	368	388	357	377	403	382	383	389	379	362	379	393	368	404	393	408	359	393	385	342	365	402	402	405	389	367	368	386	393	360	337	393	417	403	381	420	393	359	377	420	367	388	398	392	427	406	387	412	386	381	401	395	350	392	420	358	371	378	402	391	386	402	401	393	383	412	407	395	361	386	380	381	415	372	386	420	376	380	384	388	370	406	396	419	366	393	361	401	366	382	390	397	454	372	404	345	363	377	369	417	385	385	363	370	402	402	387	382	371	391	388	402	400	376	400	340	356	397	396	410	375	397	359	360	370	393	401	370	383	400	403	414	409	381	380	399	357	349	372	396	389	391	378	390	382	412	404	361	421	365	451	386	374	362	401	397	390	369	390	373	365	353	380	403	374	400	400	370	361	422	408	410	390	367	408
27198	22402	20205	11801	8593	10547	7745	4168	1984	606	316	321	326	262	288	243	242	291	259	262	259	276	277	241	254	257	275	263	284	264	251	287	262	231	260	251	244	271	291	254	246	250	247	248	255	267	275	251	241	274	283	217	260	253	256	267	284	244	264	249	239	235	240	242	271	264	232	257	248	250	231	268	279	261	289	267	257	287	250	263	224	272	255	255	280	252	263	240	237	255	221	231	231	234	267	263	243	273	249	247	262	266	247	241	281	262	240	242	227	256	264	230	273	235	254	225	271	235	247	271	244	275	228	279	235	266	226	233	257	249	252	271	246	242	280	266	265	258	236	270	267	252	248	284	262	271	245	254	245	226	263	294	279	260	259	267	277	251	236	252	265	279	219	263	238	278	260	252	261	251	238	254	238	272	248	293	259	274	243	262	291	243	239	242	259	281	288	243	245	249	248	244	256	244	246	256	244	253	251	252	255	228	281	251	259	229	267	237	252	253	249	249	242	223	243	252	246	246	230	240	255	245	277	249	228	282	259	210	248	249	280	264	263	267	266	256	231	274	242	245	245	251	247	235	238	234	259	261	264	261	278	213	258	237	232	255	249	265	219	297	218	250	276	247	233	261	250	256	293	270	243	241	269	273	268	253	287	244	227	260	236	254	251	264	273	238	229	253	234	279	264	284	243	273	305	243	255	275	254	234	294	264	261	264	238	245	245	258	243	281	265	254	229	251	257	260	286	253	258	240	273	238	281	279	239	268	279	241	254	244	261	245	254	221	262	244	273	253	253	229	267	244	261	191	243	260	244	270	236	262	257	232	264	260	242	278	251	237	243	226	246	246	237	242	256	244	257	249	247	240	280	240	252	269	272	249	268	292	224	252	255	231	238	264	250	261	271	280	250	254	259	250	267	275	295	271	248	265	216	262	243	276	214	283	261	267	261	286	236	274	247	254	235	257	254	275	258	246	277	256	229	227	242	257	294	241	211	268	236	264	273	285	257	251	273	255	237	253	238	240	268	253	271	234	229	270	259	235	275	246	235	255	238	253	262	268	249	264	226	267	235	279	251	264	248	221	245	260	235	265	264	245	242	256	247	271	240	273	234	241	225	247	250	241	288	256	254	265	273	260	281	253	232	251	282	248	291	242	261	264	242	237	272	232	242	264	268	227	258	271	254	228	246	290	261	262	251	248	279	269	255	234	265	229	230	272	254	247	260	227	278	251	263	247	270	255	249	231	255	231	277	235	254	228	276	271	236	244	231	271	250	265	250	250	272	259	270	260	279	247	238	237	225	264	262	214	265	227	240	278	225	251	267	247	245	246	264	259	265	260	254	280	259	249	231	262	289	260	269	230	268	254	224	237	233	228	260	257	267	253	239	214	232	268	259	252	275	261	235	258	259	250	255	256	269	240	260	273	252	293	255	290	241	255	249	258	255	228	271	254	250	255	249	252	288	239	241	249	254	254	228	257	239	244	269	263	263	251	253	260	251	259	274	261	222	257	245	251	245	275	265	266	274	225	272	264	284	236	243	249	280	232	255	245	249	242	285	247	233	263	262	229	258	241	243	255	251	256	252	249	259	248	283	264	236	220	248	252	251	258	235	260	235	252	268	239	244	282	257	265	254	266	236	237	253	260	227	251	255	261	257	230	277	271	284	263	268	278	267	240	242	254	236	235	265	273	256	285	247	262	260	246	266	252	275	241	247	250	244	234	274	247	228	224	266	245	260	239	258	282	268	272	235	257	263	245	255	264	265	262	235	237	269	244	232	255	225	257	238	233	261	234	258	254	264	270	266	260	282	285	265	241	250	280	212	253	250	244	284	262	276	240	286	255	248	227	223	245	255	250	254	243	259	235	226	270	282	280	243	267	256	252	258	220	280	248	256	264	279	246	239	261	260	250	267	240	280	267	243	238	226	266	220	238	274	238	255	250	244	239	279	247	245	267	262	258	254	251	285	261	243	266	256	238	238	247	251	231	279	260	271	232	244	238	254	264	266	258	240	257	234	273	240	258	226	262	263	237	241	242	212	248	256	201	242	241	248	246	268	256	231	271	257	254	274	262	283	284	266	280	248	256	237	258	248	244	254	242	242	244	298	289	261	221	252	244	249	245	260	262	253	269	297	244	251	267	240	243	228	240	244	223	212	246	235	259	266	283	266	249	255	238	289	246	266	267	240	215	259	227	298	240	266	243	249	234	236	255	242	283	272	256	280	262	267	241	240	267	254	262	223	247	260	258	245	263	238	253	288	245	241	248	246	262	269	237	260	236	248	285	266	241	237	247	247	284	234	249	243	257	267	233	237	247	260	285	249	265	275	246	240	272	240	217	260	290	279	227	264	258	242	274	264	265	254	266	251	258	246	253	238	213	246	252	252	272	242	242	227	217	251	255	264	252	238	273	263	239	282	262	222	249	290	242	261	251	215	247	265	271	254	273	252	259	221	291	275	246	278	255	258	283	235	281	255	271	240	291	285	247	242	255	253	268	243	267	255	258	256	271	272	258	268	269	235	210	243	266	236	278	246	264	260	261	274	253	266	241	262	254	241	239	238	257	263	273	218	263	259	263	261	247	234	276	247	254	249	255	259	239	249	285	275	235	215	203	256	260	262	240	259	293	255	237	254	272	244	281	225	264	247	260	245	241	233	282	222	247	235	257	242	243	268	232	235	276	247	288	235	246	250	268	218	230	273	257	233	253	243	267	267	276	276	258	258	254	247	226	235	258	281	244	255	262	258	257	248	248	274	262	239	244	289	237	228	238	257	249	272	237	251	255	220	245	241	238	266	262	273	239	238	221	255	237	266	260	259	248	259	257	242	255	243	260	269	237	250	232	248	259	229	240	249	268	256	262	254	237	245	276	262	255	259	269	279	247	279	250	216	263	249	241	230	262	246	237	237	247	239	263	274	259	248	242	285	279	249	258	263	261	261	233	244	259	256	264	255	247	250	259	226	230	255	281	264	262	234	238	226	268	242	263	254	257	231	225	275	251	264	264	276	274	289	248	242	231	279	259	248	237	285	234	250	254	243	244	248	280	270	263	274	248	276	262	230	237	235	239	258	260	238	251	239	233	264	274	252	238	256	246	272	266	262	240	259	269	260	232	222	266	243	248	267	248	262	256	232	274	234	239	242	243	252	231	264	270	266	258	268	218	228	232	249	216	266	232	248	248	260	268	266	263	273	271	285	282	195	247	247	279	264	239	220	249	263	231	236	254	245	230	247	252	275	258	261	268	263	273	263	246	258	242	253	239	246	265	259	251	243	263	267	247	257	236	238	251	269	222	237	259	261	248	238	248	259	248	249	276	266	263	247	255	256	256	271	242	226	239	234	278	265	260	223	213	262	255	237	246	281	240	262	257	250	259	256	239	238	232	230	231	269	266	263	270	236	267	274	234	261	259	311	238	274	223	249	250	238	253	263	250	250	238	280	264	257	246	259	272	263	225	242	266	238	273	244	245	238	276	249	256	258	225	256	252	268	240
24974	34884	26637	18654	18707	20282	15757	9916	4881	1521	605	660	592	541	520	497	472	481	482	474	494	474	507	512	479	472	494	443	439	501	472	487	472	517	469	463	482	455	453	497	490	474	488	434	422	492	483	503	469	514	488	478	480	456	475	455	513	476	488	475	512	465	463	487	502	473	474	478	463	477	443	474	535	488	531	467	477	450	487	466	511	457	468	506	460	495	498	497	512	499	508	475	489	483	508	488	469	489	457	512	491	480	520	509	510	509	500	473	459	472	492	487	505	488	477	481	486	524	542	504	487	515	496	502	502	508	486	504	506	473	486	516	450	481	514	490	495	472	507	480	516	465	454	491	499	526	446	527	490	476	526	504	477	482	502	476	489	479	517	544	457	497	499	465	470	482	467	459	509	509	497	501	580	520	487	542	523	523	502	485	506	504	507	484	466	493	487	540	523	470	512	480	477	441	494	454	457	470	481	540	475	466	474	477	520	510	490	504	452	475	500	473	506	521	486	438	475	524	504	484	468	466	436	497	466	480	461	502	461	498	466	491	492	496	451	465	471	447	511	480	485	490	473	491	478	498	480	502	466	492	468	477	514	490	493	486	482	457	530	528	501	505	473	488	515	483	494	499	522	471	484	476	499	475	457	522	470	500	512	531	514	511	488	475	480	464	471	518	492	507	475	484	469	468	470	518	479	461	513	466	447	481	540	454	502	435	490	527	442	467	454	461	500	496	480	486	467	524	478	477	463	468	488	492	519	504	477	511	469	466	506	512	482	480	553	473	439	522	476	509	477	535	523	505	459	476	456	518	516	477	478	485	509	490	494	467	482	503	501	532	548	472	462	515	532	487	467	464	502	507	491	458	530	483	503	516	465	478	486	508	464	516	472	511	483	464	488	487	501	484	460	488	523	497	467	462	510	459	486	457	503	498	495	463	542	507	471	443	478	512	517	479	496	474	471	467	482	509	523	465	502	482	490	474	475	435	506	489	490	478	508	486	463	489	536	494	479	486	468	466	482	506	495	490	483	496	492	482	456	504	497	457	517	486	492	504	523	502	484	484	450	482	483	486	499	518	486	466	499	515	491	485	481	452	488	472	499	479	477	459	502	500	539	502	448	488	491	497	487	468	526	512	488	494	520	468	484	490	514	505	486	454	487	515	478	502	476	490	479	486	465	495	483	490	502	458	486	479	472	477	468	498	498	454	501	444	491	528	494	469	454	484	445	493	460	495	445	473	498	510	455	496	445	492	452	466	472	518	497	465	514	478	499	476	479	528	442	500	498	460	529	508	511	497	496	461	505	503	490	497	497	472	498	506	470	498	468	491	513	471	476	507	492	492	471	436	459	513	482	447	500	455	508	464	488	461	517	522	452	488	509	500	481	487	511	491	504	484	475	516	507	461	537	511	550	484	500	519	490	494	537	490	510	486	488	501	506	465	512	463	470	496	470	484	452	444	481	494	532	502	477	473	483	480	501	483	484	516	497	477	534	465	484	530	519	498	464	514	503	504	473	465	484	490	473	479	512	519	493	484	490	468	433	479	503	455	484	500	459	468	504	511	489	482	444	509	447	437	494	503	497	493	451	519	495	463	487	477	493	493	495	457	507	530	486	446	503	501	461	482	488	491	496	493	467	492	485	491	496	492	515	516	479	482	472	441	507	446	526	492	498	474	516	460	482	470	487	484	490	502	488	508	435	529	455	510	455	473	447	486	518	520	473	502	486	500	503	484	445	517	466	470	474	476	487	508	476	522	510	502	503	504	503	464	483	523	490	514	450	513	487	494	496	455	465	496	485	486	503	463	457	483	477	493	496	490	465	458	517	515	514	452	475	497	490	481	483	478	512	487	452	494	474	509	469	457	439	466	475	465	494	489	501	487	428	498	556	484	493	505	490	521	483	460	512	482	502	456	510	510	488	475	466	502	513	441	473	437	476	462	491	447	499	485	447	516	470	482	480	512	468	485	459	467	492	439	539	493	455	505	491	465	444	501	539	495	459	469	516	510	496	499	510	485	487	504	494	490	493	490	486	501	490	508	512	493	527	492	475	479	538	506	500	489	469	463	492	503	452	448	477	525	470	518	451	482	490	495	486	495	495	513	460	466	474	495	505	495	475	493	481	505	504	454	493	522	519	499	480	450	477	490	482	498	458	471	479	472	482	532	453	474	475	478	479	492	478	481	507	472	489	535	504	513	486	482	462	486	480	524	543	462	483	477	513	456	486	510	532	510	484	501	474	491	493	478	483	469	504	501	473	463	471	501	502	479	472	501	484	526	499	508	491	504	491	474	466	479	443	502	489	488	502	489	469	442	449	477	526	507	496	504	467	534	525	495	466	500	476	493	508	491	489	487	517	504	504	510	485	488	512	525	487	529	486	450	499	481	493	483	510	459	483	547	479	413	470	501	483	482	462	496	494	481	522	487	457	502	508	485	488	495	450	458	489	476	472	498	474	494	486	457	501	497	520	505	499	527	488	507	496	502	485	498	490	486	488	492	486	443	499	498	468	493	472	510	518	489	473	465	456	478	451	490	461	495	489	484	484	543	435	447	481	501	521	500	511	490	519	491	498	469	496	474	470	506	512	476	460	493	487	512	517	476	490	482	454	504	440	490	488	509	514	479	458	483	483	446	472	478	536	491	493	473	431	441	532	523	434	450	497	501	521	487	506	480	506	503	470	482	463	476	488	523	478	498	499	454	497	463	505	483	443	468	473	470	433	485	457	447	489	489	483	453	477	475	513	486	499	491	491	447	498	497	474	474	497	452	470	475	509	500	483	494	477	465	466	511	504	497	489	481	484	509	490	464	479	479	511	482	480	468	525	510	500	536	449	471	515	512	486	492	485	476	517	507	496	496	471	496	518	468	490	480	455	517	485	467	451	523	498	497	500	504	527	474	472	523	491	485	468	508	508	501	499	494	506	501	466	489	518	493	469	522	478	482	469	517	435	511	471	530	490	484	461	503	526	451	446	449	494	484	468	486	483	464	495	496	507	464	481	506	486	473	472	500	488	493	519	482	497	513	486	506	487	484	485	481	490	492	499	523	491	485	485	500	537	450	471	504	507	539	512	489	492	480	459	483	488	490	501	480	487	498	523	511	517	472	477	507	537	512	477	509	469	516	485	495	500	500	484	506	467	483	472	464	495	518	490	494	477	493	511	467	468	492	507	494	440	472	515	524	514	490	481	470	519	444	490	521	505	495	471	493	524	455	455	514	451	514	507	488	470	498	485	494	506	514	504	471	453	485	510	503	484	471	490	467	489	485	502	468	509	509	488	487	520	510	448	497	500	485	469	487	504	461	466	525	472	472	506	498	487	479	454	510	492	440	503	468	505	496	453	486	468	428	482	505	447	470	442	478	510	483	464	495	492	498	462	496	483	477	467	487	488	473	522	495	496	516	482	530	485	487	479	489	504	451	470	459	498	476	496	481	457	472	476	484	514	476	514	480	486	500	469	498	497	507	511	492	480	477	463	492	476	458
24691	21588	28584	24983	24738	38212	36539	24920	12487	3344	490	502	395	320	274	258	223	234	234	209	225	237	238	205	206	241	238	216	235	206	193	215	199	244	218	232	213	229	235	221	212	217	228	242	239	247	209	244	218	205	229	236	242	234	230	260	250	218	238	232	224	207	245	225	198	218	211	235	226	251	201	241	216	215	251	218	197	217	217	209	219	235	223	239	230	234	260	215	213	214	220	236	210	217	215	209	239	225	214	235	257	248	198	214	235	252	226	225	222	213	245	221	240	194	225	255	230	206	246	219	214	201	229	211	234	217	232	219	247	217	239	200	215	222	224	224	194	232	209	235	232	239	226	229	209	244	216	205	214	181	242	194	190	243	227	223	202	217	201	213	233	217	233	249	229	232	224	192	232	211	216	208	219	211	241	213	208	217	198	261	207	217	210	250	206	252	208	215	215	217	211	184	213	219	238	234	253	224	197	200	228	243	249	194	234	232	201	176	240	220	251	227	239	250	222	191	209	221	194	212	214	200	228	231	203	214	232	226	235	205	230	206	212	223	234	216	214	221	218	215	226	228	214	228	227	213	253	232	224	223	220	239	223	225	204	224	191	224	245	235	193	221	246	192	241	206	234	233	245	229	241	231	257	211	205	228	206	248	241	227	214	241	221	225	228	215	214	213	229	213	213	240	212	221	226	206	229	236	218	191	244	217	209	221	234	235	241	223	223	217	209	215	234	210	222	226	196	223	213	217	241	216	233	227	224	209	229	223	211	236	200	234	228	233	212	213	215	221	226	210	185	236	244	204	215	207	216	240	232	228	210	207	242	201	221	203	201	240	233	202	240	213	229	215	219	205	197	212	215	227	230	206	226	239	219	217	233	233	239	231	231	254	243	258	210	249	218	237	202	235	203	223	213	228	237	215	240	199	226	215	218	220	240	242	224	215	216	248	218	249	251	219	209	210	217	216	209	214	233	234	215	201	215	213	235	218	207	218	239	225	206	219	206	218	232	239	237	232	234	231	206	253	236	223	235	241	246	234	237	219	222	216	219	227	198	218	221	211	232	226	221	215	263	221	221	227	225	231	217	228	250	239	223	213	221	226	216	216	224	191	225	205	232	211	201	228	232	248	224	236	221	233	218	212	239	221	213	212	237	219	221	224	227	224	225	226	205	224	230	233	213	215	204	215	271	217	219	240	228	221	230	222	226	211	219	243	206	222	249	227	212	215	220	199	230	203	232	227	208	245	236	227	225	206	235	228	219	196	246	206	206	218	238	208	229	209	192	201	228	190	236	215	200	232	208	198	221	214	236	205	220	196	260	210	218	231	224	226	243	224	247	212	223	232	227	220	236	219	211	269	202	239	198	230	238	222	250	225	225	250	201	203	210	208	244	251	188	224	270	265	209	237	246	246	253	213	241	244	227	243	214	206	225	234	228	216	225	216	227	241	206	209	235	210	226	235	212	229	218	247	236	227	230	227	226	225	204	218	235	200	226	223	207	231	215	212	199	202	244	231	210	215	232	222	205	222	194	207	208	228	214	219	194	245	245	212	239	235	217	232	231	219	212	229	236	236	203	227	224	223	234	220	209	226	238	243	212	211	244	234	213	235	215	207	217	176	221	219	236	217	215	237	211	219	218	223	243	209	207	195	229	220	209	213	190	240	217	243	222	256	223	228	225	250	189	215	249	205	228	230	232	217	209	203	222	215	214	213	227	229	233	230	215	242	252	218	243	212	231	231	204	208	252	212	210	231	239	244	238	246	223	243	217	215	225	238	231	219	218	239	222	262	238	204	195	227	234	229	227	228	206	222	223	204	226	224	209	228	210	225	211	231	227	227	203	216	223	238	240	217	196	232	233	214	240	220	206	233	223	201	217	246	234	216	225	249	200	206	241	224	208	223	276	220	249	238	209	208	226	200	258	233	214	228	198	229	212	240	226	209	212	220	230	247	196	242	201	205	241	246	228	256	245	220	245	228	234	232	206	192	219	228	226	210	208	250	229	211	215	206	211	217	196	205	209	231	236	197	238	223	223	202	231	210	204	214	213	219	232	229	218	221	222	225	222	257	233	208	217	248	245	235	224	240	189	205	203	213	211	221	222	210	217	236	209	215	223	209	197	226	225	231	243	214	216	225	222	256	206	226	225	219	212	212	243	230	218	212	225	223	214	204	243	203	202	229	220	215	222	228	222	224	226	224	216	219	224	246	223	232	222	251	223	196	219	216	255	233	209	196	231	203	220	211	222	234	213	260	230	245	233	238	201	208	199	227	225	261	213	216	217	211	208	218	212	208	220	192	204	232	199	208	219	221	206	206	225	223	245	203	226	226	229	210	206	251	230	229	232	236	200	226	210	243	229	239	221	215	209	228	225	223	206	234	219	219	218	228	219	216	220	237	213	243	234	218	225	239	228	249	215	247	206	210	214	201	226	226	246	214	219	219	239	223	236	247	246	230	204	237	215	208	199	212	232	220	237	227	231	211	225	242	210	233	214	226	225	211	216	210	204	205	245	219	214	204	235	236	231	199	235	224	215	234	217	224	234	212	231	208	219	229	232	205	243	226	229	219	260	233	230	195	220	259	214	214	212	223	215	228	204	211	245	232	247	202	229	196	211	227	206	203	211	221	219	197	245	222	219	230	216	214	211	222	223	196	243	216	220	231	237	215	224	229	214	240	200	230	234	229	212	218	243	223	206	232	227	218	239	227	229	229	228	214	232	224	223	224	224	235	226	222	220	222	216	197	231	218	241	220	213	210	223	209	216	224	210	237	208	212	202	210	220	255	220	214	244	210	209	195	221	260	210	229	234	234	226	219	221	197	239	219	232	214	223	237	221	231	232	230	230	197	240	220	200	213	220	233	207	202	225	243	226	211	223	192	202	218	233	211	224	230	211	229	211	237	222	229	190	239	255	233	217	208	227	221	219	215	200	215	235	232	190	227	229	230	179	225	199	228	217	218	225	213	235	234	238	208	221	222	235	240	225	218	209	225	212	223	226	217	226	212	197	230	211	218	206	224	212	230	212	249	235	210	227	248	204	198	211	249	212	197	236	205	243	239	204	234	247	252	217	232	206	228	192	227	206	206	267	210	225	222	248	224	213	220	252	241	228	222	225	207	212	238	239	211	213	216	246	251	245	234	232	215	240	224	240	208	206	234	224	245	236	219	225	270	219	236	240	226	224	237	230	231	228	219	204	244	209	210	204	221	211	207	226	227	228	236	215	226	209	247	229	213	212	208	208	246	221	191	213	216	232	231	195	246	238	209	233	224	225	205	239	227	249	235	203	228	216	232	235	218	202	217	232	238	221	198	228	234	241	226	217	246	217	217	196	237	234	241	247	218	197	238	204	215	222	220	234	243	236	233	212	222	201	208	216	210	228	230	241	225	229	212	192	226	203	230	214	246	238	210	216	200	220	235	207	231	231	235	247	230	201	203	205	205	247	208	254	218	231	229	224	240	211	216	204	223	231	214	231	220	214	246	215	232
28670	45311	35256	28150	38104	45689	41629	32660	20365	7600	1280	1410	1096	712	565	483	415	392	401	439	423	462	407	425	418	465	443	452	439	412	464	436	445	455	414	463	405	448	436	403	439	402	372	405	422	406	480	425	414	421	433	414	417	425	439	485	430	419	429	429	410	410	438	425	416	417	458	426	406	430	437	438	422	426	452	474	424	442	461	430	432	428	408	453	436	443	410	467	409	469	418	419	434	384	436	427	391	411	419	419	494	407	472	437	419	418	431	433	441	411	424	407	436	415	413	422	411	408	464	482	425	441	436	435	420	426	400	427	428	455	446	419	434	411	447	391	447	418	437	405	418	417	440	436	448	438	400	457	430	416	435	433	397	439	456	450	413	401	449	430	424	397	423	422	425	450	467	406	454	407	418	432	423	412	407	436	458	450	436	444	441	467	415	420	440	441	450	411	424	412	425	449	431	405	391	439	449	444	438	422	436	446	433	426	448	418	418	426	453	450	453	424	452	438	465	420	412	429	436	430	433	443	459	435	411	390	430	435	424	417	418	431	453	424	430	406	445	449	456	410	454	453	438	419	457	401	448	381	431	387	441	426	444	440	443	437	434	391	444	431	425	427	437	427	416	419	434	425	401	456	421	417	451	442	424	419	453	451	466	415	413	413	413	455	418	439	447	426	462	408	415	431	460	451	448	398	424	419	457	417	454	421	385	417	430	419	408	427	398	470	429	450	431	422	470	411	399	431	428	398	417	474	418	451	399	442	435	445	406	401	418	451	497	443	435	446	455	439	457	428	428	436	476	430	438	421	413	458	458	435	438	444	446	436	461	462	454	431	434	452	469	462	398	463	419	449	442	449	425	443	391	413	406	438	451	410	442	435	414	391	420	437	455	425	432	447	396	397	436	427	432	419	445	448	414	387	441	445	420	423	459	426	410	437	476	389	422	467	414	439	456	423	416	446	430	432	436	454	442	438	440	413	422	398	429	462	454	432	408	486	443	470	463	453	401	409	406	441	411	425	417	427	432	422	407	433	429	447	434	452	432	400	452	418	434	435	406	422	449	446	401	403	469	419	399	469	463	428	482	429	447	435	390	424	432	432	401	451	445	449	463	400	454	386	424	446	459	426	456	435	441	443	434	434	424	450	484	447	425	427	474	441	436	440	395	429	420	394	438	449	429	463	451	406	439	399	444	432	419	451	452	457	454	453	436	456	432	409	426	486	429	426	444	495	421	441	423	403	419	435	403	431	450	437	424	448	428	439	416	432	398	413	403	452	456	432	423	430	432	438	443	401	438	475	438	438	439	428	479	484	437	447	437	395	450	419	424	445	394	429	435	445	414	457	433	431	424	376	460	468	433	433	438	407	437	439	435	452	429	480	408	436	421	445	438	440	424	460	432	429	470	415	418	445	411	419	452	474	418	463	405	429	398	436	426	434	447	442	437	439	423	447	437	436	446	467	406	409	467	446	437	441	405	459	421	455	423	430	428	467	442	437	413	444	436	433	456	431	456	441	452	424	467	449	406	432	496	414	437	424	453	425	404	453	412	458	423	436	432	428	450	424	432	425	416	432	450	450	425	432	418	404	381	413	480	395	464	444	480	488	435	464	447	401	445	439	464	420	403	454	418	433	441	437	465	456	441	410	410	419	433	420	419	450	426	439	425	461	442	424	411	412	460	438	384	433	417	441	424	419	462	412	422	457	429	408	380	431	431	434	434	409	409	455	429	431	418	425	417	452	456	436	452	443	441	413	464	428	403	449	425	434	435	432	443	422	470	418	439	442	416	415	424	423	420	414	427	426	442	402	392	431	434	419	457	422	436	455	400	436	431	436	371	432	442	453	420	448	434	454	428	462	404	430	433	405	416	418	454	429	442	453	467	475	441	455	412	424	444	443	465	426	417	396	455	417	419	407	458	440	425	459	434	413	463	454	447	414	447	410	433	434	411	440	439	400	430	458	470	437	422	444	452	479	421	408	448	423	480	408	408	407	433	409	433	422	398	438	435	415	448	439	420	418	452	434	463	432	423	403	446	420	445	427	462	455	403	426	426	490	403	434	454	438	400	446	404	432	451	420	411	447	428	431	451	432	424	400	459	431	415	443	414	425	431	456	439	463	452	425	424	456	470	419	414	406	405	412	405	432	435	455	476	430	404	468	434	456	417	446	450	428	414	432	462	457	423	435	451	424	436	425	454	436	435	413	427	403	446	430	433	430	423	394	452	417	439	390	439	431	405	433	451	461	427	427	415	460	452	456	417	445	423	432	419	423	489	470	413	424	434	400	478	433	446	410	455	388	449	479	424	423	418	432	459	437	436	415	425	458	419	430	418	388	375	453	438	442	462	419	433	419	398	407	423	476	445	448	398	423	458	419	444	440	425	415	425	426	406	432	434	409	421	402	466	428	424	436	412	405	426	416	415	428	400	407	437	430	434	465	447	458	421	433	412	402	435	439	425	447	453	456	447	438	428	418	419	449	392	416	417	421	395	445	409	435	429	402	460	430	416	468	422	405	386	401	470	467	423	430	432	430	437	458	439	469	453	450	451	440	390	414	443	438	392	451	423	439	440	475	423	385	417	450	412	383	443	463	423	431	422	406	423	450	462	463	420	456	425	413	401	408	443	442	449	429	470	421	430	420	457	434	416	426	411	443	424	446	411	425	435	402	446	450	423	434	444	430	433	409	412	397	409	442	424	447	410	423	424	426	449	411	389	400	474	411	438	455	435	462	405	453	410	427	417	421	437	427	402	414	431	424	436	448	417	394	435	433	463	435	461	435	449	413	412	443	387	471	446	477	420	446	410	413	416	454	409	411	452	446	432	427	429	458	437	424	434	457	454	439	440	418	437	443	442	423	402	423	405	400	431	441	457	369	457	432	435	425	431	393	473	453	428	442	408	484	427	461	437	455	442	427	395	429	438	409	427	400	465	430	428	447	426	381	390	449	399	427	427	418	437	394	425	416	403	456	432	439	422	448	431	394	454	427	448	419	416	410	416	373	448	404	453	424	394	426	425	422	433	415	466	421	437	435	423	413	392	408	396	444	374	421	466	431	376	434	416	461	431	409	476	484	463	435	427	407	438	445	443	426	431	442	451	443	428	391	459	449	451	443	412	468	417	434	453	439	457	393	425	409	421	432	448	464	395	452	458	402	441	415	428	439	414	453	478	414	403	441	432	409	419	436	446	416	425	428	444	431	454	431	416	412	476	429	397	460	457	431	443	429	426	416	425	438	398	418	439	420	413	427	398	426	394	432	441	453	442	433	397	428	423	424	462	405	433	430	424	445	419	471	440	440	422	427	427	420	432	438	426	392	400	446	416	440	436	425	443	468	431	448	444	429	401	413	469	457	405	419	431	466	439	442	471	473	449	439	417	427	412	469	429	473	439	466	419	435	466	418	398	407	453	429	435	413	420	456	419	398	396	425	409	436	429	427	429	446	434	446	417	402	460	400	388	454	428	398	438	444	429	410	428	432	443	409	455	421
23518	21577	29341	24137	24738	45159	48703	35375	20242	6601	788	976	750	425	345	285	234	227	220	220	200	219	199	228	212	194	203	184	214	196	187	212	183	170	198	202	184	196	236	196	205	204	180	194	228	226	194	192	220	207	205	221	219	239	193	197	201	221	219	221	197	230	197	214	208	212	217	210	223	207	197	190	201	211	189	203	211	228	181	207	205	224	220	201	209	205	240	190	191	213	212	220	210	223	207	191	216	190	215	196	194	199	196	199	217	205	209	215	196	210	208	216	235	223	187	169	222	215	211	188	201	191	217	204	195	183	213	205	207	230	197	180	207	217	228	203	188	187	197	235	195	198	204	220	223	200	196	218	216	207	220	201	226	218	220	195	193	175	209	192	210	188	175	218	224	210	213	191	212	193	221	221	191	214	209	209	200	223	209	190	208	215	193	202	198	196	227	200	197	199	193	196	182	197	208	230	212	205	225	218	191	197	208	206	193	218	219	206	197	213	209	188	194	215	226	204	214	200	209	178	210	184	195	210	204	184	218	203	190	207	214	208	202	227	218	186	195	188	203	210	199	192	183	226	230	207	201	234	189	208	208	222	213	203	196	211	198	225	185	214	207	217	225	198	202	199	204	182	202	201	188	223	222	239	207	195	206	228	206	212	220	199	202	204	201	204	207	188	201	196	183	209	222	211	214	214	216	198	199	198	195	214	198	208	189	197	221	191	213	213	193	220	210	202	184	193	182	232	212	229	209	224	206	205	225	188	216	201	212	226	204	228	183	219	193	207	213	214	194	232	216	223	201	200	222	192	202	235	212	205	221	203	219	190	215	203	182	226	169	193	172	193	232	180	186	209	224	201	213	209	211	223	200	198	208	223	202	240	190	221	223	207	219	205	221	204	239	164	209	194	200	187	208	208	221	210	208	217	223	206	199	194	225	208	205	207	202	207	216	201	215	187	173	197	211	216	197	193	226	216	199	221	195	209	211	193	226	192	207	211	239	236	183	202	193	202	206	205	228	191	229	199	198	213	192	186	214	202	225	218	223	205	223	209	192	201	211	188	229	204	197	199	216	205	226	236	201	222	187	211	199	197	200	207	207	185	184	208	205	205	196	187	219	204	213	186	204	226	216	221	214	189	176	201	187	217	204	208	203	228	237	192	193	200	190	189	203	187	215	195	230	203	197	211	175	216	194	206	210	195	205	196	186	217	192	195	175	155	197	210	230	206	205	216	204	196	200	216	216	203	180	206	213	210	197	209	201	221	188	209	224	211	213	195	194	221	210	195	219	249	217	206	208	188	200	208	196	192	212	204	201	216	220	212	190	196	199	191	220	191	191	193	201	186	212	219	206	224	192	211	202	201	201	195	218	200	193	179	209	218	188	212	214	207	179	198	217	205	205	221	203	221	202	186	209	222	223	187	189	216	202	208	189	205	221	182	198	223	229	209	204	221	216	211	219	198	199	199	231	202	205	193	201	212	189	189	178	192	192	227	199	193	204	236	201	195	200	227	214	203	212	202	210	168	207	187	203	184	192	219	191	220	222	210	216	198	224	209	200	178	218	202	202	189	171	205	207	219	169	205	208	207	227	206	215	180	173	191	192	188	214	181	203	216	199	186	216	219	187	189	204	212	214	226	187	224	200	194	213	172	197	187	194	215	206	185	224	201	196	195	213	218	191	208	217	203	202	182	189	182	221	209	194	186	222	186	202	213	209	213	201	204	203	207	212	230	226	215	206	208	202	213	206	217	205	180	204	235	236	205	184	187	194	205	204	201	202	205	196	204	193	217	211	213	205	190	190	200	199	194	178	169	197	186	217	197	227	209	187	221	208	201	204	224	212	219	221	197	210	191	215	190	205	185	218	183	203	240	212	211	221	225	222	220	191	215	206	167	208	193	218	230	197	190	213	199	223	198	182	200	226	204	202	201	193	200	184	217	227	197	203	212	239	209	208	222	209	197	204	211	184	229	208	210	198	199	225	214	207	218	212	205	214	214	213	218	201	208	214	171	197	208	208	203	179	212	209	217	198	214	218	227	213	203	198	193	222	218	189	190	197	211	201	216	216	208	204	206	210	177	191	212	206	183	213	209	173	198	243	212	200	182	194	183	184	200	209	198	211	198	223	182	203	212	220	229	185	223	201	209	205	195	205	207	222	209	204	237	217	212	221	195	225	215	208	193	190	195	169	198	195	211	230	214	204	233	180	200	203	202	186	186	223	198	214	210	206	200	205	223	196	214	212	209	184	188	207	198	242	221	212	201	213	191	214	171	195	215	226	213	214	220	204	187	241	206	181	167	203	220	190	210	224	182	210	203	188	200	209	231	213	202	208	233	198	206	220	187	190	201	201	217	215	185	207	214	228	201	207	203	245	183	190	196	209	171	213	200	202	229	202	215	220	218	191	203	195	217	201	185	206	209	210	188	205	202	191	189	214	213	199	204	203	232	222	198	199	184	238	194	207	227	217	184	205	192	204	210	182	210	210	220	205	202	192	211	192	190	191	208	190	195	206	219	202	192	217	202	219	176	194	194	200	202	191	214	218	232	214	199	202	195	204	214	190	215	198	202	197	204	202	203	218	211	203	196	204	192	219	237	211	196	217	210	209	204	200	203	194	215	204	207	200	219	232	216	211	227	227	212	215	211	214	235	196	206	212	221	193	202	203	207	213	194	207	198	200	240	218	203	197	185	207	197	224	220	216	218	233	213	198	214	193	196	183	217	198	192	210	218	177	187	206	204	208	211	183	216	196	192	216	188	222	202	210	208	211	197	218	211	190	209	204	180	192	203	216	209	204	220	197	215	192	192	228	212	236	187	219	200	198	217	214	202	200	196	175	174	213	219	196	205	194	168	215	188	219	197	216	211	202	208	184	210	207	220	193	200	200	213	199	208	187	213	206	210	199	204	207	201	214	213	201	197	214	218	207	193	192	209	194	202	218	203	183	193	229	210	208	229	190	218	204	219	204	204	224	198	208	206	195	222	211	211	214	208	192	213	209	206	234	203	193	207	205	194	182	211	222	215	226	222	187	242	207	228	225	198	183	198	202	208	195	222	214	195	199	212	198	234	211	188	205	215	215	225	183	218	208	242	201	224	194	219	218	202	190	200	190	204	220	207	194	191	213	211	202	223	199	207	214	219	222	185	224	212	231	195	214	206	186	206	189	213	208	198	190	208	184	210	186	190	195	182	222	190	182	199	211	210	209	212	203	178	195	207	187	213	237	225	178	200	203	196	224	217	196	194	187	201	193	218	237	210	206	199	202	207	213	209	181	214	219	228	202	225	210	178	199	194	204	211	208	230	176	235	203	216	198	213	219	190	198	209	182	192	197	187	215	202	200	196	203	196	219	210	199	185	193	198	217	222	187	203	196	219	200	200	189	188	233	221	217	201	238	209	228	216	199	217	207	211	214	197	211	189	212	195	200	211	195	183	179	200	176	220	189	180	222	185	212	225	191	222	177	208	218	190	225	199	190	212	240	194	209	184
31970	52739	41795	37036	46021	55571	52024	41555	27526	11138	2114	2864	2278	1116	776	499	426	385	373	386	369	359	381	377	380	401	403	396	377	377	352	390	361	400	379	426	365	383	386	423	421	363	383	370	429	386	412	363	381	384	351	365	367	358	373	379	382	355	391	417	412	379	411	368	409	414	390	382	367	365	393	366	380	366	418	422	400	380	396	338	367	379	313	405	404	357	394	385	365	372	420	387	353	394	392	371	385	371	363	377	351	372	396	365	386	404	413	356	378	371	389	367	411	398	383	378	400	380	381	378	368	373	449	384	404	403	374	363	374	385	384	404	379	386	363	392	358	334	372	365	413	412	393	414	363	376	362	348	427	348	360	352	375	354	370	413	363	404	401	377	385	390	360	349	381	402	405	374	363	398	382	394	392	372	374	355	369	392	325	409	395	375	358	397	374	355	404	373	396	389	380	391	391	407	401	382	367	439	357	393	366	384	389	393	408	361	419	379	375	404	396	426	367	407	354	388	403	385	394	386	409	373	359	395	398	345	382	389	356	360	369	384	359	382	434	379	395	367	387	360	370	381	410	358	389	426	388	382	366	353	392	401	406	362	418	385	399	383	360	380	387	394	378	402	398	385	347	390	411	389	385	408	403	392	414	407	385	395	369	352	407	391	381	395	432	401	358	413	398	416	396	326	408	391	359	368	400	397	391	395	378	386	378	398	369	392	400	378	345	387	341	376	387	372	383	362	399	423	364	373	371	385	393	382	369	399	367	375	376	379	389	388	391	407	367	395	403	356	364	392	398	389	375	388	382	391	379	354	403	393	411	370	356	381	372	364	355	384	399	399	383	363	344	403	376	356	402	389	343	381	384	372	349	408	380	372	367	402	382	419	405	421	387	398	392	365	394	411	387	368	384	395	383	397	397	358	362	364	390	361	402	408	375	388	379	401	384	378	390	392	382	408	400	402	369	389	383	406	385	371	380	396	397	381	382	397	397	417	394	399	391	365	371	412	411	418	412	396	374	369	405	396	382	402	342	403	370	380	421	388	364	371	384	390	390	404	386	408	389	374	354	356	369	392	398	408	375	368	383	405	366	379	391	390	392	357	384	390	386	385	366	400	380	381	366	351	404	373	391	393	390	407	392	380	395	389	406	402	375	360	405	355	396	385	371	362	375	361	392	383	364	421	375	381	383	385	391	388	391	389	380	412	372	372	382	349	365	382	388	373	374	388	367	423	384	372	374	364	367	410	377	392	372	359	369	399	430	397	352	396	364	410	370	361	376	377	339	368	373	378	403	392	396	407	388	363	399	386	341	397	365	403	373	386	387	359	372	370	407	391	384	387	396	389	373	382	370	375	363	401	392	387	403	384	394	403	381	437	418	374	370	375	361	371	357	354	416	407	409	417	356	385	368	400	368	384	375	411	390	375	390	349	365	385	392	361	372	349	378	398	370	396	396	386	385	349	351	359	382	394	401	397	390	342	357	392	371	365	385	398	453	382	359	362	386	385	357	369	371	371	403	356	395	338	357	383	339	398	388	406	383	373	354	391	402	379	405	405	371	406	382	378	365	387	367	351	443	405	396	389	412	373	389	386	374	382	408	400	355	376	368	392	354	385	390	403	389	425	400	361	373	389	358	361	361	393	388	337	406	386	393	378	412	345	394	390	381	383	367	390	408	383	371	380	388	370	401	420	415	390	411	354	387	375	403	369	383	383	386	410	359	362	408	393	401	382	391	390	401	403	387	410	362	381	425	396	381	387	387	400	403	405	366	397	391	388	388	391	376	412	389	365	385	380	386	385	391	401	357	417	367	373	393	385	401	395	396	377	385	383	395	410	386	358	393	346	381	419	375	359	380	418	409	375	376	400	353	413	358	382	339	409	383	409	365	418	386	371	368	384	341	383	391	338	359	388	393	406	378	395	393	359	378	386	377	411	393	368	371	378	370	389	390	399	369	366	417	370	351	350	380	371	391	372	426	409	388	404	403	355	382	404	418	398	383	392	380	371	413	382	357	377	390	401	372	401	383	396	395	425	353	374	379	433	362	403	391	371	414	392	375	383	349	405	381	443	351	381	382	390	394	387	370	412	365	347	400	399	388	393	408	381	375	400	388	363	396	380	337	408	372	393	382	392	367	401	379	386	373	357	398	320	387	397	361	374	402	379	438	406	369	407	381	374	412	371	405	372	356	402	396	409	378	387	387	388	422	382	386	346	398	359	362	401	353	361	327	415	395	393	370	371	408	396	432	398	410	377	394	414	358	426	379	377	374	372	392	407	369	359	381	407	393	381	389	374	357	377	381	383	397	371	410	379	382	393	356	397	409	389	386	380	357	390	364	389	385	403	365	363	376	378	399	375	385	380	347	335	380	374	412	356	357	372	366	406	375	403	364	405	340	401	348	386	356	371	390	411	387	390	377	419	390	383	364	352	397	344	345	395	376	406	440	380	371	375	386	379	417	402	390	408	398	434	419	388	346	401	367	393	396	402	400	386	425	359	390	383	440	384	371	420	413	390	376	395	389	355	371	387	390	413	361	394	405	363	388	376	388	395	386	372	384	357	410	390	381	417	380	397	420	403	370	379	361	359	365	421	398	382	431	375	374	387	371	363	416	393	392	374	375	371	376	363	394	396	368	393	383	376	416	382	365	380	381	406	391	349	405	368	408	350	387	405	373	368	414	367	409	383	357	390	386	376	382	413	404	412	370	415	366	375	389	393	369	391	387	398	389	397	425	405	365	351	354	384	396	404	417	412	378	371	390	389	382	418	369	372	355	413	365	342	427	388	450	388	445	374	394	381	390	365	385	403	359	418	372	362	376	375	335	387	350	384	371	393	367	367	376	400	405	388	374	372	409	380	345	371	405	437	399	369	416	422	371	380	375	338	383	373	339	384	408	411	376	421	370	346	405	415	390	385	368	404	336	340	407	359	403	380	368	379	380	384	343	390	396	342	374	374	363	406	407	396	394	371	350	367	386	375	400	387	383	388	394	403	397	400	417	370	452	368	360	386	369	368	363	377	357	335	359	355	414	365	379	402	391	382	409	364	418	374	407	364	362	392	375	387	384	430	378	411	433	394	435	415	363	392	424	418	414	398	387	361	411	391	375	364	377	370	352	383	386	398	363	401	372	356	380	378	380	353	334	387	382	372	397	392	361	374	405	370	368	371	393	374	400	386	359	401	368	386	372	383	367	392	381	404	414	403	396	381	360	368	358	378	391	417	400	366	371	365	354	423	386	414	407	368	356	343	385	395	411	353	394	398	382	382	414	427	394	384	357	388	389	368	359	385	362	391	404	356	360	335	384	391	384	369	383	402	394	415	424	401	419	384	399	375	393	362	412	357	371	385	374	405	400	380	395	409	386	387	388	403	375	383	378	371	395	390	388	396	378	361	388	371	349	391	362	370	392	393	370	374	424	353	370	398	351	411	376	374	386	350	397	393	437	354	371	407	347	403	406	406	405	384	375	410	398	399	373	386	380	386	381	381
27548	24292	25642	17353	11150	9467	7997	4289	1715	572	305	307	314	274	256	263	273	245	257	237	247	265	224	255	249	259	239	268	249	232	253	262	236	286	248	240	231	243	233	253	244	287	236	242	250	258	266	268	232	255	234	250	261	255	287	246	256	272	232	232	219	249	249	254	242	228	261	236	254	238	271	261	232	261	267	231	231	277	280	235	243	261	269	251	269	211	274	253	254	263	253	245	239	266	236	251	217	268	236	275	247	249	266	249	280	241	280	260	265	248	223	246	247	249	262	238	213	260	226	244	250	252	253	245	246	228	256	249	232	257	249	242	253	249	283	261	252	241	219	289	244	243	271	249	253	244	250	247	270	242	259	251	244	241	259	248	256	230	255	247	247	256	237	252	268	259	258	262	259	252	246	269	280	256	232	286	260	236	229	264	235	276	258	240	248	255	231	242	230	230	260	226	253	267	279	268	244	228	245	242	236	269	282	228	230	246	263	281	232	265	262	265	246	249	277	254	239	247	234	248	258	266	243	242	248	223	231	259	227	237	243	241	279	253	267	264	239	239	248	262	251	267	287	242	261	259	245	246	233	277	253	285	276	234	245	269	257	240	287	249	284	273	289	269	270	274	252	261	244	242	266	274	265	261	229	240	244	252	234	264	256	275	271	249	280	256	236	261	254	257	239	253	264	265	287	275	250	248	255	257	236	254	240	269	243	269	227	238	281	262	248	266	249	255	248	252	237	252	259	228	267	251	253	255	260	233	248	223	241	250	236	273	254	244	267	264	288	226	261	278	265	227	261	252	253	248	230	245	257	236	235	254	259	244	246	242	244	280	250	254	256	286	214	248	259	272	244	250	242	252	252	222	252	220	249	235	227	245	270	227	257	250	233	256	285	227	256	240	254	241	251	251	227	263	268	232	272	246	267	253	254	213	260	283	256	272	207	228	238	247	263	258	259	224	229	285	258	289	262	276	266	233	239	230	266	262	245	239	231	273	250	256	237	265	248	276	210	269	238	236	262	245	233	229	259	250	240	241	282	236	256	249	230	242	252	286	265	252	282	231	268	259	230	244	260	264	252	262	233	259	235	291	228	257	276	276	249	260	255	229	250	221	233	246	239	275	263	231	272	258	265	238	250	249	244	256	244	269	283	236	236	253	261	279	254	275	282	251	286	247	241	247	257	266	243	270	273	240	254	249	264	269	259	267	253	258	235	243	223	281	263	223	265	254	258	237	256	260	231	256	274	241	229	252	260	249	236	266	216	269	284	245	305	261	270	242	236	247	253	239	242	254	253	219	247	228	243	237	220	276	261	251	271	252	244	272	277	254	272	256	242	251	258	241	251	260	245	264	243	257	299	230	237	252	259	269	270	255	268	257	234	253	256	255	229	275	247	245	236	287	238	245	256	252	244	251	270	248	242	243	257	222	224	241	250	231	260	258	241	238	251	252	266	240	259	248	257	251	235	271	243	266	235	233	230	267	271	245	239	251	240	258	240	253	261	254	229	270	241	273	252	265	271	277	236	278	238	249	277	268	263	241	233	233	258	240	258	239	272	256	241	247	270	243	245	258	291	258	236	249	258	271	256	276	276	266	247	249	242	252	263	277	224	263	253	265	252	243	241	240	251	257	236	255	267	239	244	241	257	238	229	231	236	245	257	264	244	264	270	272	245	226	261	261	248	208	249	263	266	268	232	276	253	255	233	277	264	239	237	251	253	257	265	262	230	248	266	281	253	248	253	234	244	243	239	237	253	246	246	242	219	267	213	253	245	254	261	254	239	226	272	253	257	249	258	244	255	289	237	268	256	254	266	286	266	247	246	247	266	257	260	271	276	250	228	252	231	268	246	264	234	241	258	268	243	242	235	243	218	257	250	241	237	245	245	248	237	256	259	250	254	263	236	246	263	226	263	264	242	253	257	249	241	248	249	253	235	259	253	265	255	285	229	284	255	239	243	236	257	270	254	241	264	249	249	255	231	250	238	292	258	250	241	256	222	268	245	238	266	247	263	254	251	233	286	273	260	242	278	251	260	257	272	257	266	256	265	247	256	251	253	244	262	254	263	270	263	278	272	270	254	283	239	235	282	271	257	252	242	243	250	251	251	245	260	248	246	259	276	240	246	244	247	242	246	225	252	251	256	267	254	281	265	260	224	250	246	230	231	237	272	284	262	238	249	267	213	234	258	258	234	263	225	241	259	265	268	248	253	237	235	252	260	275	264	247	252	258	270	266	248	266	274	278	275	239	265	215	254	246	234	261	223	253	243	242	257	248	261	302	236	271	226	274	269	258	223	287	255	227	230	245	244	277	235	233	234	260	276	245	269	262	241	268	247	264	259	241	269	245	280	224	264	266	252	243	257	255	222	257	282	226	244	257	243	263	257	247	261	260	240	260	226	233	260	267	263	253	245	249	230	245	259	239	262	250	220	243	230	257	274	282	238	269	231	262	273	255	276	274	263	246	271	243	263	236	276	254	254	238	242	241	264	248	273	208	284	263	251	263	250	273	248	233	224	261	235	231	255	294	264	266	280	267	289	267	247	238	256	271	258	259	263	260	248	236	294	246	279	251	253	220	250	280	230	232	254	253	243	240	267	289	234	234	248	231	255	248	254	241	234	249	233	249	262	233	267	262	245	262	281	246	259	252	244	264	255	268	245	257	275	249	226	247	248	270	251	250	281	223	249	239	267	233	248	239	304	236	247	274	268	254	236	240	238	263	243	241	275	265	240	226	265	240	261	260	270	265	257	233	248	254	262	248	268	263	258	232	259	242	254	253	238	252	235	246	255	262	276	285	280	265	260	289	232	285	240	250	276	239	232	251	252	257	236	253	236	268	216	276	285	237	264	252	269	255	271	237	241	253	245	283	259	262	275	269	276	273	266	257	256	232	239	273	252	239	256	227	260	254	253	265	258	249	234	248	258	231	254	242	238	269	274	253	271	268	226	249	239	269	247	256	264	253	239	245	260	251	239	251	242	251	271	255	261	276	252	226	224	240	239	245	288	243	243	280	274	259	250	270	258	253	289	281	258	268	248	254	263	242	251	205	246	265	266	284	262	295	273	252	261	247	216	282	222	254	257	253	258	279	282	251	248	253	271	229	245	273	245	273	249	216	274	230	235	246	245	255	246	241	261	265	250	264	242	263	256	253	254	272	260	275	227	277	263	286	256	249	251	258	262	242	238	262	258	264	243	231	257	238	253	252	230	250	270	288	246	258	237	229	254	239	235	267	251	250	250	265	257	214	249	215	267	262	255	257	278	241	274	234	269	269	242	244	247	258	225	250	263	250	247	256	209	234	262	259	259	275	248	276	274	242	270	247	244	236	250	243	238	238	236	277	271	270	246	266	246	234	224	276	207	217	222	255	246	285	271	269	244	243	259	253	252	248	270	250	238	256	230	276	265	221	252	256	241	231	239	221	263	244	269	244	250	260	236	244	271	268	265	237	265	264	247	259	244	279	253	241	256	249	234	227	242	233	247	219
27093	40831	33931	24155	20787	19541	16490	9927	4274	1402	602	717	677	524	502	496	482	498	418	519	483	500	521	505	482	494	426	466	501	487	513	480	509	487	466	519	494	485	482	478	429	543	505	505	493	475	499	501	487	469	508	451	509	534	508	524	445	507	461	470	472	505	500	492	498	473	468	482	493	475	525	462	497	507	464	471	486	490	492	433	427	507	508	456	488	481	471	467	503	492	468	467	473	528	481	516	493	493	493	470	520	478	508	480	482	490	477	465	455	486	469	477	462	482	528	475	509	505	483	494	451	467	479	479	467	468	500	467	485	472	501	469	459	493	487	489	486	526	477	460	463	501	480	480	508	480	464	460	489	468	452	471	510	484	474	506	506	484	508	517	506	507	470	480	519	469	453	485	471	457	461	498	491	452	525	488	497	476	467	484	502	501	459	499	497	482	497	440	473	518	468	505	468	503	526	484	525	472	509	538	480	497	511	533	529	500	473	451	498	489	479	540	473	439	444	494	464	456	472	503	470	506	477	482	496	482	516	491	493	512	473	491	507	453	500	502	497	518	472	494	485	507	487	504	496	541	513	483	475	487	482	475	510	475	477	486	462	518	486	480	519	468	455	475	482	466	495	529	462	468	513	470	494	509	500	465	515	515	482	527	507	509	471	492	460	517	477	478	493	499	483	509	490	468	463	492	472	481	443	482	447	498	483	481	451	500	488	522	532	472	485	473	480	463	483	464	462	485	477	474	492	502	468	481	488	472	495	542	505	508	489	510	492	460	485	520	485	502	502	491	510	486	477	509	513	437	501	489	474	487	477	457	492	514	508	480	471	473	479	487	481	487	501	477	474	470	515	501	506	470	486	492	494	513	521	520	510	471	439	475	501	521	454	512	468	503	493	525	489	497	461	492	513	504	486	482	483	482	491	489	465	492	477	506	492	476	486	487	505	486	498	474	505	459	459	502	488	488	520	491	469	483	503	517	488	441	523	500	477	514	487	515	493	528	466	463	428	490	442	515	500	505	485	478	480	467	456	482	519	489	460	497	483	470	476	471	517	474	514	502	471	491	483	520	475	478	439	502	466	497	507	480	514	476	499	517	466	464	504	487	498	528	516	491	482	492	477	487	474	488	504	508	481	460	488	539	470	505	482	450	512	499	508	445	493	468	468	505	463	471	519	480	442	520	493	472	502	482	520	503	468	539	526	482	459	470	463	519	521	472	475	497	480	482	539	459	493	505	466	465	483	474	466	467	536	539	502	455	489	472	514	495	440	471	510	483	519	475	494	502	501	467	481	530	485	516	455	491	480	494	469	466	514	478	494	489	483	499	500	491	431	462	488	505	503	467	489	509	480	486	476	509	488	496	489	468	498	521	453	490	501	504	533	495	501	502	520	502	463	497	468	475	519	483	496	454	499	468	512	506	463	510	482	481	510	505	515	463	509	464	525	469	476	473	529	508	480	482	494	476	498	499	459	453	461	512	465	467	515	504	447	505	492	487	466	501	517	459	487	465	511	512	498	531	491	501	486	477	465	480	494	500	503	476	492	451	460	472	509	519	526	500	485	480	502	454	436	463	476	485	476	521	493	461	500	485	558	435	515	451	508	475	473	472	471	450	533	506	510	508	509	513	503	471	488	477	519	497	463	466	529	488	457	510	477	486	460	476	448	495	474	493	527	481	481	516	471	461	472	497	506	461	450	481	499	447	455	523	466	473	457	456	497	465	500	488	518	505	484	486	480	479	479	500	459	429	476	531	507	465	454	477	467	499	463	488	484	476	505	487	469	476	510	497	489	487	477	490	503	501	503	464	497	495	478	518	485	453	478	486	484	483	450	419	493	494	478	490	446	430	444	468	489	486	475	469	525	472	499	482	470	497	469	509	515	476	483	504	468	427	483	552	501	481	478	483	507	486	480	498	452	482	461	478	493	522	482	522	458	489	499	446	486	470	510	503	488	493	472	528	483	488	528	508	474	490	455	468	495	471	450	466	497	531	480	488	457	490	464	471	509	471	467	511	478	445	481	511	495	539	494	503	496	520	503	487	512	496	452	477	471	478	486	506	485	474	513	475	491	456	507	453	496	464	533	500	477	502	477	495	541	467	463	519	479	484	447	471	446	505	491	485	493	459	477	474	468	479	540	486	537	496	467	488	499	521	519	482	501	485	498	513	463	498	473	482	456	494	477	491	484	512	488	497	503	486	483	539	445	470	492	486	473	472	494	498	476	465	477	481	532	454	436	495	487	460	457	489	478	499	465	466	500	505	512	514	482	486	467	524	490	511	508	464	484	480	471	527	495	487	507	467	499	495	476	494	514	502	510	467	494	521	447	493	526	483	494	512	503	498	441	482	463	488	488	518	483	521	476	512	487	501	522	466	510	474	466	504	504	464	471	512	483	502	471	481	464	499	499	515	489	509	489	516	495	477	499	466	527	493	518	458	494	496	505	494	493	475	519	497	468	491	481	473	538	517	498	506	462	504	478	484	495	456	509	490	480	507	509	487	475	514	465	485	486	453	459	475	527	507	514	472	510	462	495	477	461	470	507	486	460	507	487	495	467	441	449	489	451	514	515	475	517	491	461	516	462	459	469	439	482	496	442	490	485	472	487	457	513	490	466	474	501	525	474	520	497	504	503	483	485	499	504	499	504	497	519	471	498	491	459	489	476	458	456	518	507	512	471	475	510	493	450	486	472	458	468	486	481	513	465	484	496	537	479	527	514	479	477	473	473	509	461	471	517	449	487	513	496	465	471	491	488	477	477	486	485	471	499	513	490	467	476	489	477	451	483	530	551	538	522	525	466	464	509	483	482	519	454	497	498	431	471	454	497	462	520	528	507	485	488	494	471	496	496	462	507	466	505	525	503	501	450	492	506	440	491	437	478	499	493	495	484	469	519	516	458	480	505	473	503	451	543	460	491	506	521	475	469	465	508	493	450	491	493	475	502	498	458	467	499	521	482	516	451	475	478	486	494	482	492	457	489	503	516	486	484	528	476	470	442	507	456	533	501	476	501	474	476	487	476	493	492	455	492	465	496	522	475	495	449	479	475	455	502	493	506	518	470	496	483	491	486	493	503	474	466	467	493	514	478	478	526	491	464	485	487	483	520	510	521	454	574	496	495	502	490	492	485	478	457	523	524	454	498	440	467	472	502	500	488	485	513	494	489	492	476	474	510	435	507	498	479	488	514	506	464	486	484	446	486	474	472	440	500	475	503	478	492	467	459	492	466	427	475	473	514	452	441	477	460	498	508	492	491	481	493	503	504	532	522	478	491	501	473	512	489	509	461	512	506	521	450	503	483	495	464	442	469	489	492	478	504	490	456	515	486	456	500	486	507	512	457	469	480	472	491	495	491	505	496	513	522	483	470	498	512	501	487	457	497	493	485	504	511	467	531	477	472	457	481	494	460	493	516	494	472	505	520	479	515	495	437	486	499	464	482	488	409	463	472	487	496	544	445	506	470	490	490	478	496	507	447	458	497	514
24696	21634	28746	25217	26443	34619	34754	24005	12296	2211	464	718	562	354	315	251	226	233	228	213	207	245	207	195	216	233	238	212	243	198	215	239	223	220	247	200	211	218	230	235	226	225	249	209	232	243	222	224	215	217	196	230	211	218	216	203	215	218	202	240	252	217	229	205	235	205	224	210	223	219	231	197	232	206	224	226	218	224	211	210	216	218	239	215	243	232	235	213	234	247	231	201	208	209	215	221	217	210	204	211	209	199	219	232	222	208	217	211	216	241	227	228	233	211	196	229	193	219	252	209	213	211	225	232	221	237	182	230	245	211	241	185	176	238	196	232	213	226	208	203	254	217	221	207	214	218	212	235	251	245	205	220	191	232	243	209	219	207	225	221	215	217	213	213	238	229	198	198	219	211	198	225	211	211	250	212	218	217	221	197	230	216	228	221	222	214	193	238	190	207	204	227	203	202	216	211	230	220	233	252	214	207	210	200	244	224	242	224	214	217	211	215	215	220	229	236	200	231	241	238	201	205	211	209	225	234	202	206	218	230	230	196	232	219	217	245	215	223	229	223	214	216	216	233	238	248	217	248	250	195	192	244	194	205	218	219	203	225	217	225	222	250	223	210	219	205	241	215	231	231	215	218	208	229	234	208	240	219	237	176	219	229	213	203	226	226	252	220	220	209	227	206	225	205	207	229	224	201	240	219	205	221	211	219	215	238	203	208	215	240	221	205	205	225	195	228	202	227	207	211	207	222	246	196	217	241	240	227	221	221	220	203	208	197	232	229	208	229	204	236	210	209	210	205	218	215	223	233	179	204	254	203	217	216	211	233	204	218	204	200	223	240	213	203	228	232	210	216	217	223	220	228	234	222	227	210	209	230	213	203	216	227	224	226	209	238	203	213	210	219	207	234	232	206	215	210	228	218	246	215	203	228	237	218	213	213	232	215	218	210	196	222	208	221	225	226	209	219	230	237	208	222	202	206	214	205	204	220	246	240	242	209	198	202	234	203	215	218	197	220	228	232	223	209	197	199	199	225	208	241	208	233	199	224	217	203	236	213	262	210	216	231	200	209	214	227	203	222	215	211	207	209	219	212	231	217	207	242	231	240	218	222	237	233	240	239	214	230	226	208	227	222	210	205	201	223	244	214	218	212	206	201	234	221	214	224	226	207	218	194	231	221	201	214	203	220	200	198	246	222	205	199	212	218	235	197	245	216	216	201	224	208	244	238	224	201	215	203	239	236	237	217	232	238	223	224	208	215	203	234	228	201	215	206	211	224	215	205	223	256	199	222	195	222	208	196	236	223	207	210	216	226	229	235	204	203	222	218	202	219	250	216	243	200	229	219	215	216	215	217	203	214	262	223	226	227	241	216	222	203	235	239	235	202	227	221	226	181	208	203	220	183	229	184	205	237	196	197	205	213	204	207	234	198	198	232	226	172	208	220	226	212	201	205	234	206	219	225	214	225	200	235	227	211	228	196	211	239	223	197	216	232	221	215	228	241	206	212	206	198	213	218	212	214	230	200	235	235	226	206	239	206	205	217	228	223	201	222	196	225	204	248	237	238	219	211	198	226	218	220	214	206	182	223	225	209	217	205	204	231	226	218	228	220	224	213	213	196	218	241	221	224	192	237	215	211	209	216	216	222	219	215	179	231	200	243	236	217	220	192	251	218	219	231	225	228	222	203	216	201	213	227	221	201	206	222	205	225	241	216	232	233	234	222	240	199	246	230	241	225	217	222	222	183	212	205	194	219	223	222	210	230	205	229	228	224	201	239	210	201	244	200	204	226	232	212	222	234	192	240	203	218	232	212	241	193	220	218	217	211	199	215	211	231	241	218	202	213	215	239	221	234	238	230	195	226	196	228	221	213	196	213	228	231	225	229	253	227	190	234	192	230	214	221	218	213	195	246	208	223	212	195	204	223	209	214	223	206	213	211	230	216	225	208	220	217	227	252	200	216	201	227	208	202	231	184	241	208	242	198	210	216	237	219	178	233	210	225	215	239	215	230	208	223	229	250	233	214	225	229	226	226	221	213	220	224	223	200	225	213	228	225	214	193	230	209	223	212	231	251	213	231	224	238	214	220	225	228	218	218	188	222	216	210	199	181	219	211	233	215	196	217	219	235	206	214	222	217	207	214	229	225	202	229	215	209	218	246	213	228	242	223	224	215	230	206	225	170	217	241	216	220	220	232	240	222	217	206	229	235	220	203	191	206	219	235	224	225	213	207	229	235	236	232	217	221	240	197	222	243	216	227	221	223	214	226	226	208	220	226	211	238	216	204	219	198	244	233	251	201	231	196	212	224	212	217	234	225	205	228	229	225	206	236	208	201	226	215	221	215	228	234	225	191	206	214	224	202	222	206	194	225	224	244	220	205	202	220	215	222	210	199	218	219	219	222	208	184	206	198	221	209	212	211	199	209	236	214	222	227	256	200	215	216	218	247	223	231	235	217	212	197	222	229	215	259	230	226	240	206	203	226	217	244	225	225	221	213	221	247	204	209	219	207	214	225	204	212	216	188	192	218	213	242	211	235	209	203	229	230	241	192	223	215	237	225	226	213	221	214	199	199	223	206	239	213	203	233	218	201	217	234	219	198	250	216	220	193	218	205	207	218	215	226	234	218	235	223	195	201	234	213	245	201	215	192	201	260	210	231	207	218	214	209	207	235	230	223	211	233	222	214	244	247	229	220	224	220	201	230	245	228	213	239	217	205	241	226	236	205	226	223	216	214	217	212	211	214	249	233	237	229	214	224	215	228	237	239	203	202	207	200	204	218	211	205	192	210	218	217	204	225	242	205	198	229	195	225	240	258	215	213	213	234	217	212	213	225	204	215	212	201	238	225	213	206	221	209	217	207	225	223	219	224	216	211	202	215	257	215	212	197	216	211	204	220	226	229	218	206	219	204	236	205	232	224	219	215	244	239	211	233	233	230	204	196	199	213	231	228	207	193	237	250	248	214	207	213	232	254	234	234	198	212	230	188	209	207	210	201	219	196	227	199	240	191	215	215	222	198	215	209	241	231	223	210	201	199	225	230	231	204	212	197	238	238	191	251	201	225	211	213	205	221	221	237	213	210	201	217	219	234	227	241	195	197	194	200	202	200	218	203	217	231	221	207	216	213	231	212	216	254	250	221	229	205	219	237	216	227	223	197	240	218	226	225	203	231	194	211	233	223	198	224	220	204	214	237	208	233	198	219	213	220	207	206	183	207	202	217	233	239	237	232	223	227	232	214	220	239	209	225	225	206	211	230	216	240	220	223	223	228	197	202	213	203	194	235	222	216	237	220	238	230	187	188	234	231	236	201	214	205	226	232	228	181	232	218	229	216	220	240	212	234	209	229	193	240	216	228	185	191	217	193	210	217	199	222	228	187	214	217	218	236	236	182	210	242	182	215	225	225	213	250	234	232	218	225	226	223	224	246	228	191	220	196	198	223	222	205	210	228	220	225	221	244	232	224	212	214	197	212	203	207	217	222
29587	48527	40431	34758	40539	43185	40509	32105	20237	4521	1364	2375	1589	972	705	568	422	418	446	484	425	443	443	422	426	438	418	420	422	390	427	462	407	419	436	424	433	424	436	418	432	426	439	448	429	435	388	453	426	423	424	441	435	429	442	405	411	444	456	438	424	416	407	429	403	432	438	408	422	415	420	440	425	406	436	405	411	407	415	422	459	431	433	429	401	436	408	410	425	412	406	426	433	443	435	428	436	423	465	434	393	424	437	419	418	424	392	414	452	439	436	443	439	435	416	409	420	405	432	437	408	436	451	432	452	421	430	443	394	408	423	465	414	453	401	425	385	408	417	399	443	401	436	428	464	419	413	431	406	417	416	431	416	445	438	425	431	416	426	405	417	390	419	467	441	435	435	448	422	400	418	437	407	414	416	430	403	462	418	407	465	440	435	422	412	423	424	476	413	459	446	418	419	439	475	427	439	417	413	443	436	425	432	442	452	388	408	446	405	444	453	437	407	396	424	434	430	431	432	434	433	404	410	405	461	409	456	454	423	425	449	422	398	480	423	421	409	447	406	442	432	419	407	407	392	450	441	423	439	431	439	441	413	420	443	458	439	445	442	426	396	437	447	421	413	462	399	439	407	453	421	431	419	433	427	437	415	431	419	429	438	424	427	398	402	396	454	457	404	467	420	406	422	445	466	440	449	412	416	434	399	400	468	467	402	406	389	441	429	437	407	400	467	443	408	376	429	417	425	445	457	444	434	402	448	412	457	424	400	444	414	417	399	461	443	438	407	415	413	417	424	456	415	403	450	422	409	379	424	424	444	402	426	421	446	430	421	448	435	396	449	434	433	381	381	397	430	413	431	413	390	440	426	451	414	435	411	436	417	453	415	436	410	434	450	401	426	403	431	415	458	417	394	422	431	447	450	416	414	439	387	428	424	427	455	391	454	444	416	408	431	449	390	415	428	418	436	418	447	458	413	422	419	418	433	477	458	461	428	414	433	442	428	402	438	440	416	454	402	447	461	431	429	426	417	415	459	418	437	411	392	413	415	436	448	398	421	418	459	451	470	435	423	431	418	419	415	438	431	450	405	404	445	423	405	411	404	436	451	450	444	460	426	438	444	448	435	410	382	437	439	402	455	495	442	427	421	463	416	419	398	420	451	460	440	432	412	454	456	415	466	406	399	474	421	449	397	418	400	476	421	449	424	439	422	419	452	430	422	400	438	435	423	403	434	436	439	427	424	429	449	425	427	413	394	444	451	433	420	440	420	419	466	409	474	445	415	430	466	458	486	401	424	460	394	415	406	407	453	442	451	378	443	405	445	449	416	455	413	398	428	427	421	404	425	421	444	399	389	426	454	457	437	414	474	409	443	448	417	434	447	434	446	451	421	436	442	441	444	415	384	410	407	433	460	422	417	424	421	425	406	436	431	461	442	459	422	429	407	415	439	411	440	398	394	406	410	426	413	434	409	434	429	412	424	433	429	423	434	445	433	418	419	397	411	453	434	426	398	420	482	428	394	447	399	464	442	419	443	434	402	473	380	436	429	449	461	429	421	451	441	446	431	438	388	449	399	399	433	406	414	385	437	406	443	415	449	424	446	411	437	415	433	409	424	449	427	414	397	415	413	428	440	431	451	400	435	426	432	467	418	422	435	382	414	445	432	454	409	421	433	418	403	444	411	438	401	414	475	420	416	439	411	442	438	400	429	404	445	447	442	399	412	428	405	405	395	478	421	424	424	439	445	400	436	412	451	428	415	425	428	415	404	412	389	421	396	468	433	424	382	413	402	400	406	406	404	467	460	407	451	433	478	435	431	450	397	442	424	424	471	429	460	404	442	468	440	433	456	425	425	455	429	408	445	400	449	411	419	431	451	468	413	422	462	429	461	442	436	438	415	429	441	432	447	421	444	422	470	474	381	408	421	431	419	414	417	427	466	468	479	409	413	394	418	415	405	442	404	452	426	426	419	419	432	419	407	390	426	437	432	456	416	429	430	446	409	443	468	395	405	400	420	460	447	424	453	446	450	419	391	397	415	424	412	413	417	450	409	432	418	399	447	440	419	436	425	407	392	419	391	417	424	427	425	414	433	431	422	484	417	436	415	425	443	423	442	425	452	450	471	444	471	427	414	420	459	447	423	454	424	398	420	430	397	405	449	459	428	417	414	411	404	459	395	422	442	427	436	411	446	403	417	390	444	423	436	445	448	415	391	425	396	410	415	422	405	407	446	429	446	419	410	456	429	407	442	416	446	411	436	438	433	411	428	418	446	440	379	444	435	438	423	387	428	426	411	452	421	418	412	423	392	443	397	402	420	455	419	477	431	414	412	417	405	414	448	424	462	441	473	435	423	400	403	413	445	447	441	410	413	406	455	450	435	405	413	418	432	421	452	386	427	406	393	342	422	433	398	455	431	399	447	430	450	416	436	411	390	448	404	411	442	442	411	429	403	418	388	418	406	429	448	401	414	445	397	396	431	430	419	401	417	440	412	406	433	401	415	395	414	488	440	408	423	412	405	407	437	407	423	381	427	402	378	434	421	420	393	427	436	455	420	403	419	458	423	416	439	477	428	408	425	453	431	415	445	414	412	461	425	427	411	412	440	472	427	402	448	361	428	422	441	431	424	427	415	420	418	429	417	427	405	397	454	421	436	465	434	413	398	457	441	397	454	419	435	414	439	432	413	434	431	400	413	405	447	430	437	432	385	388	432	438	436	470	388	441	434	437	423	436	445	426	473	413	438	445	440	421	445	457	428	430	476	433	420	422	405	418	464	437	415	450	421	429	437	441	413	405	422	418	459	433	391	412	420	459	413	406	415	420	414	410	436	434	462	440	418	407	411	426	429	445	397	443	402	406	413	447	434	415	402	444	455	416	406	404	437	433	416	441	429	440	413	387	431	428	431	455	435	418	410	422	406	452	470	426	417	424	450	462	427	412	426	429	403	440	391	408	397	399	433	450	426	410	441	440	448	422	409	477	456	418	447	388	410	391	427	419	394	438	429	450	471	419	454	406	465	432	413	431	427	421	427	441	444	417	443	431	398	413	439	463	433	418	426	446	390	406	418	414	446	425	419	408	442	417	452	422	384	390	410	421	394	418	439	442	413	417	432	385	423	428	415	434	419	426	403	430	467	440	427	448	439	435	418	391	448	439	395	421	452	424	412	439	438	400	425	432	420	415	418	460	454	429	418	431	433	424	438	419	407	431	463	437	429	399	436	423	403	442	401	425	398	433	484	373	426	399	431	447	469	409	454	428	424	465	415	405	416	410	434	471	440	461	419	432	443	427	440	426	443	418	407	427	413	437	422	399	399	404	416	434	462	432	411	428	405	401	421	443	442	434	392	478	407	436	452	432	403	412	434	414	477	417	435	454	463	419	414	420	443	402	470	449	452	426	410	384	412	405	442	447	480	447	418	438	407	398	437	458	434	441	383	404	422	403	431	433	462	458	441	435	460	428	446	425	433	455	439	476	418	409	434	457
23598	21587	29318	24193	25794	44894	46942	34681	20033	3016	1587	2007	1378	738	494	286	195	212	205	197	200	194	199	187	183	197	198	190	213	209	214	187	168	205	201	199	181	194	210	200	184	225	215	215	195	211	189	188	199	196	209	200	217	190	200	196	201	174	208	207	198	235	183	214	183	186	199	218	196	196	198	216	193	185	225	227	193	217	184	203	186	214	197	194	202	199	195	185	167	192	200	216	248	196	192	195	194	180	247	223	186	194	192	189	196	169	202	196	204	191	188	177	192	172	196	176	184	190	187	183	191	198	198	179	197	192	188	198	207	194	198	224	201	211	205	195	201	200	191	190	219	196	212	236	194	212	212	196	193	204	197	186	199	194	200	182	183	189	197	218	182	204	209	173	211	199	179	186	175	204	175	184	205	185	195	178	184	212	214	214	197	202	198	196	207	197	177	201	189	196	200	193	198	192	183	189	200	201	201	214	201	192	191	173	208	205	222	219	175	196	214	202	179	192	203	168	190	189	219	206	218	220	202	175	183	176	178	197	200	228	196	189	190	235	227	188	200	212	206	194	205	171	197	227	192	206	209	194	192	196	205	196	201	205	184	200	197	210	178	229	198	192	200	205	199	169	216	200	226	215	212	197	212	210	203	189	188	199	198	211	181	199	205	229	220	214	214	172	186	204	235	194	193	204	201	201	187	179	207	221	224	196	201	186	210	190	187	199	195	192	191	202	177	190	183	219	216	196	185	216	174	206	192	210	185	204	202	208	215	204	182	216	190	197	197	204	193	183	210	211	208	211	194	192	197	186	218	181	162	204	210	205	169	212	187	179	163	191	197	206	209	204	187	184	212	175	214	204	213	215	217	194	193	197	197	184	208	207	213	221	186	164	193	220	200	209	196	193	209	221	236	192	197	206	196	205	193	197	194	219	184	203	188	190	192	204	168	180	210	194	194	191	192	177	195	201	195	211	205	199	186	216	209	190	237	191	214	194	178	207	193	223	200	155	179	225	191	239	208	186	193	190	211	201	194	214	183	204	178	203	179	196	201	201	201	214	186	199	170	175	193	195	197	246	203	203	199	167	170	174	167	196	240	195	201	185	197	186	204	172	214	192	205	210	211	227	195	188	172	186	207	213	186	189	220	184	186	174	207	196	193	213	204	190	174	195	195	189	178	177	180	190	206	193	163	204	202	197	198	200	207	194	193	253	193	193	217	184	204	188	205	190	187	203	175	182	201	199	207	189	209	177	212	221	166	197	200	192	196	203	196	204	205	198	204	206	194	216	200	193	200	212	217	199	190	190	223	216	200	202	187	202	186	225	195	180	184	218	183	219	195	176	193	223	200	201	192	203	197	197	184	193	202	190	202	191	185	190	198	225	198	192	212	192	182	192	202	191	186	225	183	205	195	203	179	238	172	181	192	203	186	203	173	220	212	186	212	184	206	200	194	208	187	174	194	213	210	192	204	206	233	232	200	199	174	196	209	204	186	213	204	216	232	207	190	220	205	209	202	196	199	196	183	185	208	212	193	238	202	197	190	213	207	187	156	186	202	216	166	210	207	179	185	192	231	204	181	204	188	172	202	203	172	201	183	214	168	202	205	204	201	197	176	223	206	200	207	177	215	208	182	187	201	216	190	212	210	173	201	185	181	208	196	195	211	189	185	179	180	225	175	180	206	219	166	179	190	200	197	186	194	199	212	193	214	209	192	191	174	171	206	175	217	205	212	192	181	215	200	201	200	206	214	210	199	192	196	215	196	213	194	202	223	201	198	203	219	204	210	216	212	186	187	180	164	189	184	187	218	191	193	198	190	191	213	193	188	189	202	193	183	199	177	215	194	186	234	182	177	234	209	201	204	186	196	212	209	194	189	206	171	193	200	196	219	199	172	196	197	211	210	198	214	206	211	198	222	188	188	191	193	178	189	205	191	196	211	193	200	210	181	222	204	202	217	194	193	193	200	185	201	199	184	182	208	203	206	209	193	175	210	223	186	200	223	194	201	231	202	188	185	205	192	211	187	210	165	192	195	203	195	195	199	171	201	196	195	189	225	203	191	199	185	189	187	195	178	196	210	186	196	196	175	186	225	190	196	205	178	190	202	212	198	198	198	202	179	202	179	175	197	198	212	208	205	202	204	201	231	192	218	185	209	205	212	219	205	205	169	160	190	209	211	185	178	198	199	184	182	245	201	188	186	214	200	192	214	185	201	209	201	183	204	179	230	194	211	186	203	198	199	207	203	167	187	176	175	200	196	182	236	192	212	233	173	203	195	183	198	217	202	209	203	189	207	198	225	193	193	195	205	212	169	161	191	183	177	194	216	222	187	198	195	222	168	209	184	204	179	220	208	198	199	203	214	233	196	189	196	179	212	174	192	175	192	175	193	215	204	185	184	198	197	209	191	211	210	206	199	197	178	210	215	208	204	191	184	224	173	200	198	206	210	188	193	183	192	181	190	212	184	228	192	182	196	191	187	187	208	183	217	207	192	201	201	183	230	205	183	199	168	201	215	202	198	216	197	188	192	229	185	215	189	192	217	197	167	199	203	216	202	207	197	215	210	183	175	195	186	205	203	189	212	186	222	166	199	192	204	194	188	186	172	205	187	193	199	217	184	202	202	171	178	207	204	204	200	190	223	182	187	192	191	186	208	203	188	205	192	196	186	196	212	205	178	209	190	194	194	203	213	205	185	199	183	200	199	196	197	184	205	191	193	196	199	210	207	193	215	191	214	210	185	182	195	187	190	188	202	188	190	199	216	198	220	215	182	198	184	217	213	202	210	216	197	197	185	211	190	200	208	220	215	205	203	189	173	212	205	197	184	181	180	187	203	186	211	171	204	216	178	201	195	208	192	195	196	213	182	212	205	221	224	202	205	205	213	225	198	210	174	172	198	176	207	199	206	231	196	208	207	226	196	203	212	182	218	193	198	209	201	210	193	222	203	199	207	192	177	169	188	201	208	188	217	177	203	200	198	206	195	184	224	184	210	170	192	206	209	223	177	187	183	203	166	218	225	176	207	197	205	186	198	201	206	205	183	181	191	177	226	201	193	193	207	217	183	186	237	191	173	196	197	204	188	190	209	226	183	193	199	204	208	173	202	213	174	204	214	203	204	223	203	204	198	183	215	194	191	192	205	187	188	191	204	201	198	198	226	205	219	205	175	175	188	183	186	196	205	176	217	208	195	209	205	207	180	202	192	230	200	201	205	204	207	205	205	200	188	183	195	205	201	178	199	180	183	190	203	188	186	205	206	205	203	212	211	189	206	216	207	186	213	211	208	191	197	217	187	176	219	244	186	200	200	197	182	178	201	183	180	187	182	202	214	206	161	213	202	196	191	217	186	201	185	186	199	180	221	198	231	210	221	191	193	180	209	203	196	187	196	183	223	221	195	198	184	211	196	196	184	195	187	206	162	189	197	215	196	199	162	194	191	212	185	190	180	218	219	200	185	188	207	196	200	188	163	175	189	205	217	195	185	226	206	203
32184	49394	42596	36105	47013	55262	50686	41268	27046	3728	5165	6355	4379	2245	1285	676	414	391	377	406	385	367	381	360	329	399	391	405	383	347	358	394	349	366	344	369	359	368	397	386	365	388	383	379	363	400	346	382	369	372	408	350	348	403	370	395	365	410	345	395	347	375	354	362	380	376	364	389	374	410	368	388	362	355	397	363	368	357	350	389	377	388	382	357	361	376	336	356	414	359	379	367	399	391	380	391	368	372	379	373	388	362	368	367	368	391	375	362	392	347	392	352	366	375	376	385	353	385	369	373	359	357	367	374	381	381	376	336	395	339	337	388	364	412	354	331	333	385	435	332	369	380	393	392	383	395	378	385	423	386	356	364	362	373	364	376	359	355	372	369	394	365	351	378	408	388	400	364	371	381	397	363	382	391	367	387	380	359	374	345	370	376	390	353	418	418	366	366	371	378	389	379	412	349	360	385	362	393	356	340	382	416	391	353	342	396	372	375	394	353	370	372	403	385	384	340	353	379	361	399	364	348	364	394	412	339	349	377	393	341	364	360	404	381	367	394	387	398	360	377	351	369	348	397	334	367	392	369	362	348	363	366	388	371	361	394	392	354	372	389	376	391	386	341	359	367	397	368	371	377	342	342	391	365	370	374	385	369	367	386	322	328	359	377	369	367	385	369	357	366	352	379	369	341	368	356	405	359	376	380	409	355	419	380	398	368	389	396	344	350	396	344	357	387	330	352	375	358	377	407	361	370	385	369	407	389	427	388	381	380	403	347	385	375	386	358	374	346	378	356	382	364	355	384	384	378	406	352	371	364	391	405	386	364	366	383	387	357	383	384	389	341	369	395	374	366	359	351	358	348	352	372	373	383	366	397	352	383	337	359	378	362	375	373	412	365	353	403	362	368	343	365	358	380	387	403	408	390	359	383	377	373	355	358	372	380	413	383	404	426	382	379	363	364	412	396	383	385	377	335	389	393	396	360	359	344	370	360	364	346	359	380	348	360	378	352	353	382	406	372	370	340	411	381	336	371	398	383	356	391	392	356	364	369	362	319	387	366	361	404	347	395	372	350	412	377	368	386	366	337	403	390	408	373	331	364	393	358	365	359	409	364	388	396	340	352	341	365	378	381	347	374	343	385	372	374	356	389	390	351	389	377	386	390	375	370	380	388	400	373	339	389	378	364	331	396	345	413	368	349	373	398	368	429	366	367	401	364	374	366	363	365	358	370	361	411	385	348	378	338	385	380	363	356	396	376	371	343	390	362	379	395	394	376	377	382	356	368	363	364	357	366	342	406	365	322	401	350	363	337	371	377	369	386	380	392	366	348	419	353	363	351	377	377	416	353	380	356	364	368	317	341	366	423	382	358	404	399	370	372	387	391	394	398	380	366	381	375	376	373	363	351	389	362	408	391	369	377	354	367	359	377	366	365	367	378	364	369	397	393	375	365	406	384	390	355	383	369	366	352	380	372	371	377	345	366	385	380	400	391	372	384	383	372	373	367	359	357	373	407	379	367	372	367	394	353	371	366	357	401	348	351	358	361	362	352	350	403	399	395	395	390	382	362	327	389	375	394	378	375	354	388	371	354	370	367	375	368	381	370	394	368	369	376	379	351	410	364	363	390	372	382	388	407	371	407	367	379	366	395	374	357	362	368	355	353	396	403	376	350	378	374	344	373	338	388	389	387	409	387	323	340	370	341	378	359	356	378	380	396	366	389	363	375	372	363	411	393	379	441	396	379	378	366	384	388	350	362	322	384	373	391	358	363	368	430	366	415	362	402	357	350	406	381	390	393	378	359	391	379	358	397	387	378	359	397	422	369	365	363	384	361	398	383	381	369	357	354	400	334	367	357	375	350	387	351	390	365	368	351	387	338	344	402	404	399	354	358	345	408	379	330	382	341	413	328	402	362	375	359	362	396	381	377	386	382	345	359	357	343	347	378	385	378	405	358	364	366	379	400	344	363	391	338	414	392	343	379	392	360	387	394	337	373	350	376	358	355	348	333	370	367	346	387	357	390	378	369	370	379	385	404	410	375	384	395	357	381	371	373	373	363	385	388	364	345	367	380	382	354	352	394	357	342	394	363	418	385	371	388	373	372	364	399	363	364	366	363	381	413	347	349	352	379	359	360	366	345	384	392	405	356	386	374	358	432	373	356	369	408	400	364	358	364	367	360	343	395	365	361	378	345	366	353	410	387	366	396	367	373	387	384	314	374	365	387	381	367	407	386	349	375	367	354	416	386	350	381	358	386	358	372	394	381	361	368	360	412	376	378	421	377	355	395	365	350	370	367	366	352	329	371	343	396	373	370	408	369	371	356	369	373	375	379	388	362	361	397	351	374	371	355	331	321	374	372	345	339	403	368	378	368	394	366	357	381	403	340	381	384	390	353	360	378	360	388	379	392	332	372	346	378	362	355	373	387	387	346	346	406	380	367	389	399	339	369	357	392	387	386	412	366	357	366	411	404	359	374	401	363	370	382	370	363	355	390	375	374	372	347	354	377	373	347	390	344	332	372	395	380	413	425	393	368	366	364	386	376	365	375	392	356	365	390	338	420	367	369	384	370	383	366	348	358	401	386	366	368	432	389	373	372	403	362	354	384	396	347	349	390	350	373	370	388	360	378	394	379	390	338	361	320	380	363	344	383	395	375	398	389	374	377	390	339	394	384	381	384	386	370	344	360	331	355	361	387	383	375	355	389	352	373	313	367	373	354	391	390	362	363	386	379	390	352	391	400	376	366	407	372	396	389	378	366	370	366	349	364	402	367	370	382	349	352	336	353	352	395	392	386	424	377	369	362	403	369	365	357	350	365	352	421	344	371	346	386	393	387	373	416	356	411	388	349	354	384	344	391	374	378	358	385	349	354	344	373	408	359	371	352	370	388	367	396	336	332	372	368	368	343	366	409	397	390	367	316	385	385	374	366	360	367	346	350	366	352	375	368	363	392	407	350	363	373	362	378	355	392	352	392	358	392	358	352	393	385	345	346	343	371	375	398	371	360	367	379	330	368	355	377	349	394	362	390	392	359	383	358	368	365	382	415	356	389	365	360	368	363	365	339	389	346	349	376	370	370	382	375	363	392	366	346	348	354	368	367	379	349	382	345	370	358	410	366	360	376	382	369	384	359	351	399	418	402	363	366	358	400	368	374	381	393	345	378	390	373	373	398	385	394	378	353	376	366	372	399	405	407	394	380	379	329	347	345	379	365	377	377	336	374	363	365	381	359	371	373	387	414	374	360	380	360	373	346	386	380	376	374	387	382	363	394	380	354	361	362	348	364	387	362	364	355	400	405	393	398	368	366	364	376	370	374	346	398	379	369	387	414	386	378	387	348	376	357	367	386	346	377	386	366	380	373	367	392	395	377	364	368	385	379	355	401	377	380	356	390	371	326	366	383	366	409	394	364	378	371	383	335	372	382	348	355	381	372	388	369	384	381	405	398	354	394	361	407	346	391	376	358	365	401	410	387	376	375	382	366
27688	22612	21167	14087	9954	10412	7567	4358	1694	500	316	325	296	273	267	293	209	242	261	245	240	262	281	249	259	241	269	252	270	261	260	257	232	284	271	254	229	233	282	242	260	248	224	270	219	247	238	245	259	239	238	227	251	271	244	238	236	233	262	258	243	245	249	247	224	243	268	255	215	260	258	266	236	235	245	242	275	237	241	219	235	255	241	245	222	248	275	245	221	255	264	241	238	253	264	245	246	258	258	231	247	225	247	244	267	251	249	261	264	261	255	235	266	243	256	271	270	255	229	240	257	245	248	263	262	236	265	245	242	250	263	259	252	252	256	239	231	250	253	245	273	248	267	223	226	272	251	240	232	230	267	256	226	276	263	238	255	260	257	250	267	250	258	224	248	265	251	257	251	260	270	288	255	257	249	257	282	254	256	236	241	250	267	239	254	243	242	286	269	258	236	255	276	255	229	242	206	244	244	232	253	271	251	269	256	266	234	261	273	250	209	251	244	275	243	243	271	245	241	246	239	266	265	247	263	246	267	271	253	230	260	240	248	252	254	254	238	242	279	221	248	256	242	264	257	223	240	263	206	232	246	253	269	233	255	260	246	251	237	267	251	249	247	245	256	216	252	263	245	243	257	270	242	264	261	229	238	288	263	237	254	237	244	234	271	242	272	246	219	256	221	238	262	253	258	241	274	247	257	261	268	249	245	262	249	249	250	242	255	263	240	254	248	250	270	261	277	241	266	254	221	220	225	243	256	235	262	277	269	248	266	249	226	229	252	279	266	242	256	254	278	253	237	252	259	258	218	246	252	231	248	235	250	236	251	267	245	262	248	240	214	230	253	240	234	251	244	232	225	261	253	248	241	243	246	244	239	272	236	256	219	230	252	221	247	238	252	265	252	273	231	242	269	256	256	241	238	279	256	223	268	236	231	226	289	249	256	252	236	247	259	234	234	255	260	258	276	232	229	243	238	234	253	248	296	259	256	260	275	245	225	231	260	241	218	253	240	274	260	261	239	252	229	253	262	248	251	256	250	277	251	268	263	242	262	231	251	266	238	241	299	246	239	261	246	234	250	258	242	246	248	239	269	251	237	264	244	259	235	236	248	299	279	261	226	235	255	236	247	267	267	220	226	265	264	281	247	277	231	241	255	259	254	246	271	257	241	250	233	248	249	229	263	236	247	246	267	235	277	260	240	246	251	244	247	272	270	224	240	257	244	228	260	251	249	239	282	265	267	245	248	266	246	261	281	253	241	246	232	257	257	262	262	243	242	262	264	229	265	233	251	213	296	288	254	234	260	249	282	237	246	247	242	252	221	227	262	265	255	272	245	276	265	266	257	239	276	252	237	266	242	283	281	241	243	254	245	260	283	260	283	261	231	220	259	236	261	237	251	246	265	278	255	264	234	251	227	246	231	279	245	233	253	245	280	275	229	238	248	272	248	252	249	230	210	247	231	221	256	227	257	230	224	234	239	285	252	242	242	236	253	251	235	247	239	256	286	257	207	213	227	234	226	272	242	239	282	232	267	228	222	236	269	261	223	236	249	257	244	261	260	273	247	259	235	223	239	249	272	247	255	233	254	222	232	232	244	241	276	257	225	273	253	241	261	238	264	265	243	259	269	241	277	241	253	244	227	235	238	251	253	252	253	259	245	253	237	221	269	241	232	259	248	280	255	252	239	249	232	266	256	251	233	248	249	241	242	231	266	255	247	252	280	278	249	244	236	225	223	208	246	244	269	267	236	296	266	244	254	252	280	248	269	274	252	240	241	241	225	248	231	245	258	244	273	211	255	244	259	242	275	248	238	273	246	239	257	235	251	268	238	260	272	256	281	235	260	279	238	254	223	244	232	258	219	258	264	248	270	289	234	242	271	279	261	241	278	253	253	234	242	256	256	260	224	252	247	268	265	250	292	274	251	246	240	250	228	243	244	264	243	228	243	255	222	259	269	254	246	265	263	270	240	227	253	254	256	233	247	250	236	232	259	258	259	257	232	249	261	246	233	247	253	263	248	242	261	263	255	266	262	260	231	248	254	255	237	265	264	239	231	293	250	276	243	247	244	248	257	257	255	252	270	276	238	263	222	254	230	257	247	258	235	274	249	231	231	243	275	256	272	230	267	232	256	248	258	234	314	241	249	241	240	242	273	287	235	253	242	238	272	257	260	238	251	266	230	212	258	254	244	237	251	234	271	272	231	239	209	245	246	277	261	237	235	256	236	259	208	247	237	256	229	265	238	240	289	266	233	244	240	251	268	251	255	254	246	232	254	258	234	253	261	284	267	246	256	227	257	265	251	235	248	241	282	228	286	240	231	259	248	257	282	267	278	267	249	258	231	263	253	244	229	239	242	238	225	247	234	249	255	269	252	249	238	266	254	251	245	255	265	258	236	283	274	247	235	245	250	245	249	294	245	250	263	240	255	248	274	273	249	257	247	255	240	282	258	246	261	241	254	250	256	263	254	289	265	264	268	268	249	256	266	260	261	264	254	267	266	231	245	276	251	249	239	225	222	265	244	231	285	245	266	265	234	241	267	257	257	255	253	259	246	255	257	250	242	248	260	264	266	249	262	228	271	239	232	258	231	249	267	239	242	282	252	251	234	235	234	236	271	251	254	269	255	237	262	247	239	256	261	275	239	283	250	261	234	275	228	262	237	249	291	243	270	217	261	240	249	254	248	263	259	251	261	237	268	251	238	265	251	268	240	245	243	246	240	244	263	279	231	285	279	261	253	265	253	242	276	284	254	235	235	241	240	283	250	258	251	247	251	259	265	238	251	271	251	235	262	253	238	258	242	260	261	254	228	244	231	261	246	236	269	263	214	265	245	255	253	256	249	215	264	266	241	272	278	233	246	258	243	263	239	274	255	254	251	264	213	279	262	243	252	223	229	261	276	221	259	241	256	252	270	246	275	270	208	248	242	248	242	208	256	249	249	241	234	273	235	249	271	227	241	253	280	261	265	250	263	240	242	245	246	248	268	266	247	225	258	264	237	212	243	239	252	257	232	245	255	223	259	247	267	269	249	266	278	238	227	249	254	253	265	269	264	246	248	234	251	241	258	270	253	267	253	238	268	228	229	255	246	260	241	264	242	249	274	239	246	237	248	268	242	244	265	268	242	232	250	253	252	266	233	257	236	251	243	248	263	258	250	259	234	238	249	288	282	265	228	269	231	252	259	240	206	262	245	235	232	276	250	229	264	275	260	258	239	244	246	226	253	255	248	260	218	252	260	240	248	282	283	258	248	226	268	236	213	259	241	247	240	265	267	252	232	251	232	242	260	225	248	259	255	237	235	269	233	274	260	263	240	255	239	259	248	273	231	244	258	250	244	253	276	252	245	249	253	246	257	244	261	276	288	236	248	243	266	263	265	239	252	261	231	234	226	258	237	247	258	242	259	271	298	230	262	262	251	236	259	284	260	243	253	247	227	258	230	232	259	242	253	246	243	293	264	254	258	219	251	242	264	275	256	269	231	246
27074	34934	28128	21400	20155	20446	15704	10027	4553	1227	789	741	680	577	525	482	485	503	513	485	528	482	472	481	503	476	445	476	479	492	488	486	487	496	494	513	473	483	477	451	522	473	530	482	493	504	490	496	487	486	461	478	494	464	480	480	480	489	492	497	501	465	497	445	470	495	484	514	490	452	486	439	523	488	482	448	477	471	521	473	492	517	478	480	513	508	514	451	495	467	473	468	480	515	473	502	536	482	448	511	482	498	504	484	467	465	550	483	443	460	487	537	507	483	471	477	522	498	505	457	479	492	512	493	480	488	503	490	498	490	506	489	506	452	479	485	469	479	497	484	495	475	489	476	509	528	517	505	461	461	476	496	500	492	471	480	470	510	507	486	528	466	489	476	487	474	515	501	488	464	479	508	497	430	487	466	476	509	500	487	475	484	493	486	464	463	479	467	436	470	479	487	464	475	495	519	509	477	508	450	519	484	480	488	433	450	510	510	499	479	468	492	478	508	480	557	440	466	511	532	481	488	439	469	472	519	517	525	496	496	476	486	457	508	489	487	483	455	495	481	514	476	507	503	535	493	508	441	448	475	472	511	471	480	473	512	496	480	474	490	478	479	487	480	491	465	471	473	471	441	528	496	511	468	485	499	467	466	466	500	507	480	511	449	487	464	466	488	492	497	504	446	500	471	518	519	498	512	475	478	509	469	436	453	536	489	500	461	476	469	451	455	471	506	471	469	509	507	431	464	449	477	450	478	502	513	446	484	475	466	457	529	478	450	493	489	487	472	459	504	491	436	498	470	467	469	469	464	496	487	464	469	518	440	465	439	455	468	482	493	487	462	442	477	520	500	498	466	469	482	517	486	523	489	473	463	465	486	483	502	466	513	489	493	487	477	483	495	486	477	479	471	469	489	481	487	502	460	461	512	428	532	491	509	513	455	504	493	482	535	464	474	507	502	508	474	458	479	465	495	455	479	495	476	473	529	478	478	458	469	482	493	500	474	463	488	477	508	489	451	504	481	493	465	474	496	544	466	516	473	500	517	466	464	466	467	493	482	511	488	518	505	475	483	509	475	502	515	484	489	510	510	441	437	458	503	487	508	454	503	464	417	520	497	508	496	445	455	457	507	472	532	512	498	521	493	483	507	477	458	458	494	498	522	480	528	459	478	453	438	476	458	488	519	509	504	480	493	479	481	494	467	505	515	474	473	459	493	479	464	463	497	464	451	496	444	486	457	491	484	489	497	527	476	454	497	452	464	500	538	467	492	500	457	496	503	487	483	468	511	475	494	473	486	486	488	443	460	496	451	503	500	521	458	470	460	480	473	487	503	519	483	421	483	482	479	507	480	490	517	483	462	463	477	483	441	487	470	469	498	470	460	441	487	472	501	525	467	492	448	481	485	480	468	485	525	502	492	456	473	540	506	510	471	513	479	530	528	491	510	493	466	519	521	489	525	477	502	497	498	478	477	499	482	507	475	483	507	471	478	481	477	486	477	448	497	455	487	462	453	491	452	509	490	489	474	479	445	478	489	487	474	511	506	485	496	513	479	487	456	481	507	474	472	506	462	493	493	453	524	487	465	475	510	460	461	476	453	513	453	490	480	509	460	492	473	470	509	486	444	491	485	475	520	523	471	474	495	493	454	476	480	496	451	465	451	480	500	492	510	442	462	492	485	486	441	534	479	479	469	442	521	485	485	538	514	497	468	498	495	481	472	478	486	500	447	533	483	425	451	476	489	455	495	469	493	508	498	483	479	508	491	457	475	470	501	525	495	478	488	485	462	447	472	485	462	478	503	448	471	492	484	491	494	462	474	463	501	472	490	480	469	489	434	455	472	489	503	486	464	484	476	507	490	502	477	495	457	506	474	475	481	460	476	465	527	491	484	474	502	470	504	469	486	446	474	478	474	451	515	490	489	518	464	448	470	461	479	476	498	447	465	515	511	483	453	512	474	455	483	457	483	458	488	493	506	498	495	504	474	483	486	484	486	475	507	458	492	503	469	467	502	511	487	496	477	503	480	443	450	483	505	477	459	478	464	477	475	504	445	480	501	453	490	495	514	473	474	449	501	483	506	495	514	507	493	492	497	500	485	468	484	513	511	463	492	485	455	493	487	524	508	483	427	455	511	470	500	476	501	471	463	497	475	461	493	503	474	470	539	484	526	507	473	497	519	490	516	517	485	506	468	497	473	472	459	538	495	460	508	499	478	492	477	508	458	464	514	450	482	488	485	515	475	500	526	478	480	499	512	489	439	555	443	473	475	473	460	484	507	466	473	486	487	460	455	489	481	469	479	517	479	498	458	488	517	504	453	477	458	480	473	466	450	486	514	508	477	468	496	502	474	489	471	479	478	481	452	503	455	454	479	506	485	475	480	469	523	479	480	481	492	441	470	492	494	491	484	452	512	467	487	481	496	488	474	529	485	466	473	456	528	502	481	496	471	455	480	461	492	503	481	463	461	450	461	515	468	459	489	517	493	474	469	458	502	489	478	445	508	472	473	565	470	435	483	467	489	446	511	495	493	534	468	488	489	482	506	465	478	473	499	475	479	510	469	488	483	485	508	486	490	473	480	452	521	468	515	463	468	460	459	544	480	500	484	483	493	524	488	433	484	503	511	510	439	514	542	482	433	474	450	494	460	504	474	480	510	482	481	495	492	463	448	506	497	490	495	463	445	454	442	485	479	489	490	508	452	478	485	518	487	534	472	476	468	518	479	487	474	467	492	505	473	491	488	459	439	468	461	477	461	497	497	469	519	499	524	488	511	497	505	492	469	473	481	486	500	519	471	472	469	439	467	506	456	473	463	464	460	504	464	454	454	485	430	512	488	521	486	491	477	448	516	488	455	501	511	505	477	492	497	495	494	468	481	475	497	460	466	478	485	525	471	471	468	480	473	497	470	437	472	473	491	500	469	428	481	536	464	513	491	479	474	431	452	490	504	489	490	510	502	488	513	508	492	457	461	501	444	465	472	488	468	468	478	454	445	486	482	468	501	475	532	516	484	486	505	507	491	510	482	502	469	517	488	510	510	463	503	484	503	480	476	489	511	455	462	460	514	468	504	491	474	480	479	460	496	501	457	525	496	450	504	516	502	467	459	481	498	512	466	490	450	494	450	475	496	468	477	457	519	508	530	543	459	476	471	450	502	513	505	476	484	481	491	505	497	487	473	489	469	521	477	447	500	492	454	461	471	481	474	527	498	524	474	509	517	458	471	476	470	478	505	482	471	504	473	484	516	466	480	484	490	467	453	464	491	509	477	504	517	513	467	468	498	484	482	514	469	481	476	484	463	469	497	507	519	514	465	469	463	498	494	508	462	456	487	473	475	490	465	464	462	478	479	474	459	474	480	429	480	495	504	455	461	453	525	513	483	498	454	414	476	478	456	479	522	485	503	480	463	498	483	500	493	458	519	524	473	499	472	446	473	493	509	548	488	529	478	464	475	504	462	474	539	507	445	492	450	490	529	480	490	486	477
24588	21583	28699	24852	24812	38824	35580	23676	11479	2998	538	533	458	308	286	233	200	211	224	210	232	228	208	214	201	219	197	217	222	210	184	216	209	206	206	237	203	213	214	216	218	219	192	198	216	209	201	201	222	192	248	222	211	209	231	194	206	208	233	199	200	203	226	203	216	238	188	208	199	204	220	203	205	227	195	228	232	212	191	204	242	197	196	225	196	216	217	199	213	222	229	219	205	208	207	212	204	225	191	201	201	175	215	215	219	209	208	218	188	231	223	208	192	224	219	219	211	205	234	242	201	203	220	218	219	235	211	219	218	230	243	196	219	201	202	235	200	202	216	191	227	219	205	209	214	193	211	215	207	237	228	224	201	209	220	226	220	239	216	217	220	198	203	217	207	214	234	206	225	206	213	232	208	183	199	220	215	220	211	206	226	215	198	217	193	228	209	216	214	213	229	228	231	162	199	188	220	181	214	210	199	212	227	208	217	227	216	232	218	200	194	209	215	224	212	211	206	203	179	225	197	218	216	190	199	216	219	256	212	178	211	187	196	225	192	220	226	213	189	206	208	200	227	220	203	200	157	206	212	231	187	213	202	192	206	223	227	215	202	212	194	196	222	222	205	208	206	250	199	230	200	190	212	207	224	209	211	198	220	223	209	191	206	202	213	210	212	218	189	191	224	182	207	197	233	226	220	220	194	215	227	194	195	250	201	233	214	207	221	198	198	222	205	201	203	220	238	223	191	207	231	200	206	213	219	232	213	227	215	203	201	210	223	198	219	228	213	192	250	217	224	217	223	181	210	211	204	204	196	221	218	202	216	214	156	202	225	209	195	219	223	210	176	221	206	224	223	195	205	205	204	219	194	205	208	220	219	206	215	202	193	226	232	224	219	223	208	218	199	184	237	214	221	220	229	219	205	215	219	193	217	174	205	205	206	224	225	202	213	220	216	227	253	209	185	216	191	195	226	210	205	229	222	204	227	217	237	211	221	210	200	239	214	207	225	208	202	232	194	193	210	224	197	219	198	222	214	182	204	195	202	213	221	202	200	224	235	227	200	227	213	215	187	211	190	238	203	225	178	242	240	226	208	195	223	194	223	237	218	191	203	211	219	204	214	201	217	208	232	201	195	210	201	214	212	210	203	204	230	199	204	199	227	238	218	209	198	212	222	211	203	192	201	214	205	209	210	222	204	196	222	225	236	174	215	228	207	221	207	206	218	195	236	227	191	232	217	233	220	214	183	218	210	207	205	213	213	224	209	229	219	213	206	210	242	224	198	211	202	203	213	228	197	193	205	226	223	215	186	209	233	217	210	221	211	221	219	201	207	193	216	219	231	224	179	226	211	197	242	203	203	222	205	195	201	206	197	221	217	220	186	209	189	212	220	208	193	232	209	215	219	192	210	208	219	217	221	209	217	208	206	193	246	222	234	226	190	205	190	197	247	226	210	197	200	220	202	236	216	203	220	226	196	206	216	209	204	225	200	229	191	198	221	215	220	238	227	190	220	178	207	197	234	186	207	215	210	218	193	194	214	195	204	215	216	214	193	205	224	227	209	195	235	235	216	220	183	236	193	208	175	210	194	223	200	205	200	237	221	214	200	205	178	198	221	208	243	202	225	219	192	217	229	200	225	196	224	207	215	204	239	204	219	206	216	207	209	232	194	219	200	212	203	235	212	220	210	254	203	184	227	235	213	244	200	219	219	209	220	208	194	232	188	191	181	206	190	207	233	221	221	205	208	236	218	236	221	206	207	199	213	216	178	208	210	217	195	201	194	214	221	203	208	216	228	205	246	223	232	222	201	195	212	181	242	220	221	219	228	211	208	217	217	237	212	207	209	199	206	242	216	218	217	226	208	231	203	200	221	224	231	215	187	243	200	226	222	215	196	217	194	225	202	203	207	216	210	221	206	183	213	239	203	222	209	182	195	199	242	214	232	253	218	223	223	202	197	218	195	206	211	234	230	210	208	211	228	218	196	200	240	227	197	200	211	221	177	224	188	217	191	217	235	218	205	204	229	202	171	203	212	216	194	199	185	211	227	216	199	222	193	215	204	217	196	203	203	208	224	207	212	223	209	212	207	205	208	228	189	220	225	197	189	245	215	228	224	211	222	199	241	193	193	198	186	218	237	224	195	206	199	225	220	194	215	214	192	230	208	211	213	199	221	223	230	216	234	207	202	231	222	204	209	204	202	225	214	202	201	222	234	198	201	216	207	231	216	214	224	231	207	217	194	208	235	207	193	196	228	236	181	214	216	227	208	239	227	218	200	216	208	242	190	191	191	209	215	210	205	199	253	203	238	202	230	187	219	222	217	230	219	206	232	202	225	218	212	221	206	235	209	191	241	202	225	218	229	234	219	200	238	213	210	236	203	188	194	217	219	204	198	212	202	212	224	211	201	240	208	207	209	209	195	208	224	191	196	202	187	195	236	236	196	190	210	209	229	205	197	210	208	208	206	213	224	211	200	232	213	186	204	199	215	243	220	220	221	221	235	192	220	202	218	219	211	206	205	222	198	227	218	232	208	215	203	207	197	219	185	216	227	215	225	238	208	191	197	226	243	225	194	228	206	209	250	196	216	214	215	221	235	206	234	195	220	223	217	195	209	232	217	213	196	227	226	215	193	225	226	225	203	219	207	204	192	212	197	186	222	219	170	224	211	188	214	222	202	225	229	209	201	207	215	219	212	233	206	230	242	191	197	209	238	218	198	210	217	219	201	209	201	206	236	236	222	210	198	218	216	209	228	186	208	219	222	233	216	201	217	202	221	215	207	213	231	203	185	226	231	179	215	219	209	226	176	231	218	192	195	214	222	199	204	223	221	217	221	198	222	223	234	204	210	200	219	201	208	232	218	220	209	229	213	207	195	217	203	194	210	219	222	200	195	240	224	238	188	219	218	221	250	255	240	222	212	194	198	209	221	188	212	224	207	220	234	216	207	228	218	197	216	208	202	218	212	216	191	191	204	216	204	222	211	202	224	242	213	221	196	217	195	226	240	213	230	187	214	202	224	198	206	209	190	202	194	208	220	199	201	237	234	217	193	222	201	225	188	223	205	219	215	219	206	213	201	250	218	229	197	197	191	215	194	229	212	227	201	214	219	224	217	222	215	180	211	210	199	205	218	198	225	195	209	230	202	216	224	238	216	205	220	233	226	232	199	214	215	217	192	204	209	211	217	214	207	260	209	203	212	233	180	216	216	209	238	207	202	238	214	215	214	187	193	206	222	219	189	211	203	214	220	199	218	200	207	198	233	224	212	215	239	224	232	227	225	198	220	202	210	209	212	234	202	185	215	191	219	218	202	229	208	221	199	239	218	204	208	220	213	211	210	199	226	196	202	215	214	237	208	215	208	203	181	225	194	224	229	212	235	222	212	212	230	216	191	219	189	226	193	224	206	223	206	204	211	217	242	203	198	217	233	199	234	219	208	212	195	217	226	221	218	210	204	211	233	192	200	238	194	203	239	201	216	218	198	203
27986	45931	34150	27557	37934	46111	40647	31577	18943	6899	1612	1624	1205	849	597	507	384	406	429	445	438	422	455	407	400	441	385	383	422	417	404	404	415	413	404	438	428	402	399	409	411	389	393	445	437	425	402	429	423	392	411	427	426	413	412	444	435	415	424	416	394	403	417	405	414	426	383	421	420	391	390	372	417	413	462	415	404	415	434	401	413	388	423	428	416	409	417	428	430	429	417	394	440	410	414	417	414	433	401	396	428	390	450	411	416	429	430	383	427	388	422	395	420	423	430	429	366	400	399	433	411	370	430	382	434	401	374	450	408	423	423	379	422	408	383	415	388	442	433	425	430	462	437	432	444	389	361	367	451	405	397	383	448	401	413	464	408	413	398	418	402	409	407	429	426	417	434	422	410	388	433	373	421	407	390	406	422	419	421	415	421	433	441	417	400	428	396	437	403	380	409	397	394	408	410	408	407	442	396	383	439	414	413	412	410	414	441	434	397	421	385	424	436	417	441	412	386	431	434	406	401	421	411	427	416	427	425	437	433	422	367	429	386	417	391	438	440	409	461	402	396	417	385	461	413	410	436	418	430	414	432	338	453	397	427	436	385	407	389	408	389	409	422	418	420	391	405	414	437	392	410	384	377	423	451	395	419	388	399	424	438	419	442	440	478	397	380	366	437	377	405	391	418	393	422	387	337	403	433	425	412	443	407	372	414	395	417	402	393	397	430	422	441	467	384	379	406	402	391	439	424	402	404	394	417	406	442	410	402	398	415	387	407	401	412	390	403	447	437	407	425	421	415	434	412	380	405	395	398	409	406	431	426	393	430	435	372	387	400	409	400	420	423	408	434	421	445	400	426	401	404	410	396	387	411	402	390	381	411	399	396	400	405	440	418	393	399	390	386	385	388	383	395	401	450	443	370	427	414	390	421	412	407	427	424	415	403	441	390	418	404	427	391	422	385	434	366	405	411	385	428	433	381	419	394	410	414	402	417	430	426	452	391	393	445	404	426	409	434	400	422	406	432	396	440	416	387	396	406	365	427	423	380	422	372	408	422	398	425	375	389	396	433	394	449	432	403	395	459	417	412	460	420	394	402	414	411	388	396	440	405	426	449	443	404	397	392	445	365	428	413	423	439	388	397	412	419	392	407	400	424	427	423	385	417	372	423	415	378	391	406	412	416	403	457	429	435	436	423	368	399	458	383	391	422	422	448	401	423	410	418	403	393	407	426	380	411	399	399	453	426	398	398	443	412	378	422	462	421	393	418	416	402	398	390	422	427	388	443	419	394	419	405	415	423	421	448	400	427	436	398	460	407	410	396	467	402	393	393	399	398	364	417	439	414	417	413	439	420	391	448	426	412	390	366	415	442	392	441	381	441	399	401	412	381	424	387	395	414	399	426	440	418	428	395	389	375	413	419	378	392	424	395	404	419	416	395	387	409	421	428	438	420	369	380	383	421	399	409	410	405	446	436	413	423	420	385	429	434	396	391	393	417	404	424	416	425	428	397	400	417	388	444	441	373	390	447	413	445	410	413	402	398	432	412	415	425	416	414	452	398	380	431	438	385	408	406	393	383	417	432	392	417	432	395	406	436	417	430	400	449	444	422	408	427	410	371	426	425	409	404	433	409	384	400	384	442	457	417	402	440	424	377	401	385	418	412	422	438	421	398	415	396	394	393	418	383	384	413	443	385	434	401	428	396	427	408	427	435	422	420	434	411	422	404	388	382	443	395	383	435	384	397	436	416	421	401	433	413	436	396	439	406	389	437	405	419	399	399	414	415	413	437	402	409	390	433	428	411	403	453	380	403	409	416	407	409	405	387	396	408	403	427	395	378	358	409	407	456	442	416	456	394	477	414	424	380	420	391	412	392	391	368	402	413	378	394	389	434	410	423	400	405	423	412	428	456	409	420	431	425	385	419	417	444	404	359	393	444	438	435	400	447	383	382	385	411	400	420	407	412	395	432	433	409	386	394	414	380	423	402	435	419	396	427	404	401	437	412	439	434	396	411	449	435	418	441	434	399	366	443	390	418	394	387	424	414	421	420	402	416	443	417	427	405	429	424	417	383	419	387	414	403	417	405	382	408	387	400	360	461	351	433	434	396	424	440	432	418	409	385	396	433	446	407	411	426	434	405	404	402	411	401	443	383	428	454	420	396	409	385	385	436	430	446	422	420	411	426	410	445	408	406	421	415	415	402	386	439	412	396	437	391	399	462	409	413	386	416	387	413	396	439	399	429	396	384	416	403	404	413	395	410	440	384	460	445	420	397	412	383	403	353	378	379	373	393	416	402	430	410	391	401	376	412	416	399	416	399	414	434	399	413	389	395	413	402	457	421	401	370	435	413	428	404	381	453	406	431	431	376	411	401	426	406	407	401	418	368	413	426	399	408	395	421	400	420	421	425	438	409	383	431	413	401	428	417	425	408	422	404	425	405	410	431	413	394	405	411	405	402	401	435	391	398	422	402	382	438	398	385	431	407	443	407	423	372	399	407	411	383	387	365	415	420	403	431	357	426	415	395	404	434	409	393	416	404	412	389	413	432	407	423	425	384	412	405	391	401	426	429	414	363	410	389	418	422	433	425	424	451	383	416	425	406	416	430	400	417	417	392	400	413	416	424	400	391	466	432	423	414	431	393	417	395	401	379	447	415	424	410	407	421	418	410	415	411	407	393	392	411	395	397	442	409	424	404	399	448	422	396	375	434	408	418	388	408	393	395	399	403	396	405	425	411	414	422	397	409	433	413	429	427	420	397	388	415	383	424	426	443	402	395	425	422	413	402	447	437	410	423	426	389	414	440	476	400	429	414	407	425	414	426	377	442	410	416	407	394	422	416	434	454	397	418	402	386	426	439	385	432	439	398	453	387	392	403	391	406	407	382	410	378	394	377	432	421	436	376	401	435	448	415	424	416	349	442	407	401	418	468	409	388	404	392	391	408	447	374	390	413	417	391	405	394	395	440	396	397	436	412	421	403	433	437	427	406	423	425	375	408	416	436	427	429	412	419	405	390	420	391	378	415	429	410	473	391	400	441	410	386	390	453	410	384	397	411	429	424	397	436	410	415	410	440	374	436	412	407	393	405	415	390	416	409	416	400	371	414	422	374	386	416	400	415	431	399	438	437	404	367	413	438	409	407	457	423	419	394	436	401	443	405	390	409	415	447	394	409	415	422	386	430	371	419	420	421	406	424	412	421	424	382	386	425	399	446	447	420	434	406	424	390	426	397	422	440	450	410	439	396	462	407	441	364	425	396	423	428	406	438	372	398	432	400	410	418	413	392	415	430	386	389	427	426	411	437	396	408	416	395	446	392	416	379	420	432	422	406	386	377	412	432	398	404	410	393	434	382	400	373	404	423	425	426	422	425	427	417	418	428	383	414	380	450	435	390	385	402	401	401	407	384	422	411	404	444	395	420	429	396	415	370	426	423	387	421	483	412	399	398	425	434	421	403	402	424	381	370	402	415	404	435	419	420	440
23520	21597	29346	24215	25454	48081	47419	32591	18747	6279	681	654	534	390	255	215	168	192	183	212	172	210	206	195	216	200	198	196	189	212	198	193	199	201	194	194	191	177	194	200	212	212	202	198	184	164	183	226	157	213	177	186	190	220	188	198	185	172	177	159	184	178	180	170	203	172	188	208	197	177	194	181	199	206	175	199	214	200	171	196	187	175	207	188	208	209	226	198	180	184	184	173	183	194	208	176	181	188	192	213	212	178	192	179	213	193	208	214	176	159	197	179	185	187	189	200	158	201	175	161	188	166	200	181	208	184	201	187	202	204	194	195	202	189	192	191	210	181	211	219	209	207	202	172	210	183	174	204	200	208	213	199	197	202	174	173	209	182	183	186	180	218	185	172	196	181	183	194	206	192	205	183	202	209	208	199	186	186	194	191	213	184	193	196	157	188	195	188	173	203	191	191	188	197	181	158	201	227	174	199	185	188	164	200	225	186	201	187	191	203	202	199	185	192	212	198	205	188	198	199	165	188	190	181	208	197	168	216	215	178	228	185	182	189	191	168	179	181	201	185	188	190	205	201	179	212	190	202	188	192	180	208	193	184	194	200	193	178	189	192	161	208	198	216	194	179	176	209	198	187	211	205	220	192	194	203	201	187	207	176	193	206	201	167	183	199	186	189	178	174	191	180	211	205	199	185	206	188	197	190	188	206	200	189	193	224	179	180	190	176	215	174	197	216	187	172	149	186	205	175	198	188	199	199	206	191	217	178	189	179	204	213	192	193	213	202	178	185	214	187	216	178	205	194	192	185	187	191	179	195	206	194	188	180	193	218	204	199	200	184	182	218	200	185	199	201	231	206	206	173	197	212	205	188	186	194	186	205	194	180	188	200	179	189	179	190	192	189	203	202	183	207	200	190	214	175	176	194	201	202	202	169	177	187	208	188	207	171	175	181	191	167	193	206	193	200	201	170	188	183	189	176	173	216	202	176	205	203	195	188	193	186	189	212	201	183	202	195	184	207	199	190	188	199	196	188	188	221	174	190	185	191	164	173	198	189	189	177	183	193	199	201	202	186	191	204	214	188	183	203	205	203	186	200	210	191	190	212	184	158	206	204	179	190	197	177	198	177	186	192	192	192	196	202	193	193	202	198	188	167	210	196	188	182	198	217	198	157	183	175	196	198	185	204	183	171	184	196	177	192	186	189	170	193	190	189	193	171	180	180	195	190	191	200	184	191	199	171	181	205	209	190	191	206	193	203	201	201	204	190	211	185	225	172	170	182	179	212	199	212	215	187	210	203	205	196	203	179	204	180	169	175	206	198	171	188	181	194	217	216	198	198	179	200	221	198	193	183	197	216	204	191	199	209	219	209	189	179	200	220	210	196	175	170	188	173	201	175	167	221	184	197	161	188	184	205	185	186	192	196	184	184	187	213	202	192	172	202	176	179	200	188	202	196	203	187	189	187	186	217	182	182	181	176	177	197	226	186	201	183	191	184	175	195	185	221	212	186	187	202	192	170	199	194	210	197	192	181	199	222	190	183	193	192	194	202	184	174	184	202	181	202	190	203	169	209	187	182	177	175	211	187	208	219	191	194	195	192	181	193	191	189	182	184	191	191	189	210	172	174	183	189	205	196	182	200	188	181	173	191	197	195	171	190	196	183	174	200	191	180	183	150	188	182	195	214	199	206	197	201	188	185	192	196	204	216	177	180	182	192	166	202	179	213	200	186	181	204	193	216	213	192	191	216	216	207	188	217	183	200	207	205	192	201	182	200	180	210	191	185	191	187	171	170	201	184	171	207	212	185	159	166	184	210	179	188	193	222	192	184	193	215	232	176	191	217	179	192	204	190	196	201	214	192	187	181	171	191	175	214	177	178	195	208	199	212	166	193	196	178	196	179	182	188	186	203	225	179	189	186	190	178	206	213	186	205	182	194	202	196	200	185	151	193	191	179	192	199	192	202	193	195	165	193	209	195	192	171	191	188	187	155	202	188	197	177	191	198	222	178	182	206	191	182	184	163	160	191	205	207	182	191	179	201	192	197	193	184	198	201	194	207	202	189	213	223	176	192	214	196	196	195	198	217	195	196	203	197	186	187	176	180	219	189	192	209	222	182	217	209	181	199	208	182	219	216	194	221	188	182	200	180	191	206	200	205	203	190	199	205	179	195	163	224	185	174	191	180	191	210	200	199	211	197	200	180	196	200	198	197	199	213	183	187	215	183	147	161	213	162	206	194	185	208	187	199	191	212	209	215	177	224	194	208	206	194	183	201	171	199	188	204	189	198	212	203	197	183	203	186	214	198	202	193	198	194	202	215	192	175	202	179	182	215	170	195	159	190	181	171	185	179	209	167	215	202	197	191	213	187	192	182	192	216	230	193	202	205	182	179	194	193	197	193	202	181	182	178	212	200	196	180	192	214	182	199	193	202	163	166	197	205	192	184	190	188	207	196	200	201	202	183	189	202	215	213	203	211	171	158	194	189	202	151	212	176	176	184	202	184	186	202	190	201	191	205	202	179	203	187	198	204	212	216	205	198	190	195	188	188	201	189	201	189	225	199	201	208	170	208	190	192	192	183	219	196	187	187	171	191	183	194	177	188	197	194	196	196	188	200	194	192	194	212	190	194	172	181	165	220	176	182	214	172	185	220	193	229	219	186	183	201	198	179	188	174	196	165	199	220	205	189	194	203	193	183	194	181	184	181	206	204	200	221	188	199	192	185	181	210	213	206	177	217	200	188	176	181	204	173	163	168	191	208	193	207	224	203	185	187	191	216	179	195	178	209	200	170	194	181	179	177	203	194	179	199	199	203	199	181	195	202	186	184	183	176	193	185	195	185	213	191	186	173	190	188	193	196	193	171	197	173	207	191	212	200	213	214	210	182	195	198	197	204	177	201	186	171	194	191	191	194	186	188	179	189	203	210	200	198	180	189	182	183	204	204	212	204	198	190	189	223	191	181	195	207	185	176	191	196	190	181	203	186	185	194	191	205	218	200	205	191	203	174	215	171	204	197	200	192	177	191	199	201	173	214	203	207	212	194	206	198	202	172	210	203	198	201	169	193	192	211	216	211	158	170	194	212	197	180	185	199	188	162	204	214	239	210	174	209	191	181	193	212	197	190	212	181	193	193	186	205	192	168	223	189	172	176	195	181	217	187	240	184	179	215	205	202	165	188	220	186	204	195	175	198	207	186	191	194	200	174	199	172	182	170	221	214	194	175	182	193	193	190	165	199	202	190	197	168	193	202	184	202	227	205	160	218	203	185	180	206	188	193	167	192	203	188	207	203	206	194	194	201	179	186	203	209	173	209	195	204	194	210	215	192	183	197	214	184	167	193	171	188	208	181	196	202	181	192	178	202	199	197	190	205	170	187	192	218	210	197	182	198	172	208	186	201	196	203	210	213	178	193	182	192	201	196	194	181	167	189	191	191	195	197	188	177	165	182	168	197	190	183	207	195	213	193	200	179	186	191	169	185	199	205
31065	54559	41022	35027	47455	58065	50382	39188	25918	11580	1513	1836	1603	861	563	420	352	363	382	371	370	354	349	338	350	349	362	365	358	346	325	340	375	371	372	343	350	389	350	387	404	367	346	349	375	332	345	354	361	377	376	305	335	378	329	402	335	345	368	332	339	372	349	343	360	375	387	366	363	369	344	356	393	366	327	357	364	350	371	375	342	375	378	345	371	362	349	325	382	341	363	327	336	347	366	319	387	366	337	404	400	384	335	374	396	360	363	376	334	337	352	363	339	340	346	369	408	374	388	343	346	382	374	360	360	365	355	345	358	350	368	353	345	370	368	372	347	351	366	372	376	393	366	365	388	384	380	369	342	374	378	385	360	352	380	358	348	379	356	349	351	336	358	345	325	349	347	344	322	321	384	337	356	361	337	371	366	363	385	339	366	350	410	380	369	370	347	362	377	372	331	376	347	358	350	364	339	367	349	331	365	366	343	347	363	383	343	361	352	357	327	352	384	359	383	348	371	336	364	356	351	383	336	371	364	326	381	384	359	359	378	387	388	363	343	343	347	306	390	347	371	380	350	367	338	375	355	346	385	352	371	363	356	386	371	356	341	335	355	409	409	345	352	384	351	322	363	381	341	363	373	362	358	327	381	345	327	334	378	336	359	324	390	354	339	350	362	358	378	401	346	356	364	347	376	366	365	355	322	353	392	422	349	348	372	403	387	347	365	379	402	402	343	407	394	353	353	339	374	355	375	341	370	333	356	333	344	338	383	368	331	382	368	347	387	322	361	368	369	362	359	322	371	366	374	320	378	355	354	361	370	354	368	333	352	350	392	342	342	336	364	344	383	368	374	385	349	371	325	335	384	367	391	396	347	321	353	339	366	343	333	376	353	355	367	363	369	362	352	363	346	346	367	364	334	340	372	344	343	348	356	376	397	311	354	368	367	354	365	350	347	322	348	380	398	359	356	367	364	337	361	367	364	351	350	365	355	374	384	340	372	367	363	350	345	341	368	370	368	339	364	358	389	369	350	381	352	348	364	344	389	368	373	384	369	355	394	344	351	349	378	350	355	331	369	331	382	386	383	356	327	350	367	363	367	363	363	346	345	358	355	354	345	368	362	362	342	335	349	388	389	345	382	342	350	344	368	365	362	362	388	331	377	406	347	338	377	361	375	379	345	364	380	357	367	340	360	342	355	386	341	380	376	330	357	355	361	363	379	378	344	368	412	340	383	383	325	343	372	376	356	386	383	349	347	376	378	349	374	362	358	360	383	350	351	345	334	349	351	382	376	385	344	348	353	329	338	364	379	344	333	334	325	355	332	385	349	395	388	355	360	367	363	376	353	384	337	396	365	379	375	339	399	399	375	374	346	351	370	358	364	343	376	358	394	345	387	310	323	356	366	340	374	338	342	380	374	363	366	385	354	373	388	366	374	382	364	346	378	382	344	329	370	394	331	372	347	365	351	348	385	352	342	347	321	335	345	411	364	363	346	358	351	371	338	404	380	376	342	350	349	348	352	363	336	351	369	375	351	402	327	308	383	389	345	358	351	396	358	361	383	382	346	360	375	344	350	350	371	369	342	352	350	342	326	335	350	368	352	342	369	323	388	330	360	343	372	334	370	360	369	336	376	347	371	365	342	363	393	423	377	380	335	349	320	373	338	318	358	359	379	331	361	344	354	395	360	328	387	370	362	395	361	353	357	353	394	337	379	337	386	383	335	352	340	332	364	365	343	333	357	344	371	374	382	370	375	380	403	366	326	366	364	370	362	355	378	360	353	374	375	370	374	401	333	355	357	372	351	352	334	361	379	347	341	347	334	349	371	361	378	373	383	346	349	326	360	369	378	388	369	355	365	362	377	361	365	367	397	334	362	361	360	372	317	390	374	330	377	353	352	341	348	361	359	337	363	406	343	378	376	351	410	371	362	356	351	336	404	369	363	359	356	376	356	367	396	352	374	319	381	342	369	350	393	339	371	350	357	341	379	345	346	336	357	351	343	394	316	375	366	357	319	348	355	343	361	354	362	378	350	331	349	351	357	341	346	383	373	378	353	347	365	373	365	323	362	377	326	330	344	391	378	342	366	359	342	341	340	353	355	323	380	372	374	396	312	352	380	354	352	373	375	316	355	347	363	384	406	366	336	369	340	345	341	354	359	373	374	374	362	367	321	374	370	344	355	345	371	354	396	376	365	337	349	370	357	370	353	347	358	338	376	344	351	367	355	374	367	359	376	369	382	356	372	344	356	360	358	366	401	384	342	376	344	396	322	349	357	367	367	408	372	355	364	320	382	326	335	347	316	342	355	362	357	351	381	376	359	343	387	380	365	348	402	355	346	373	383	358	373	340	352	361	358	344	383	385	349	349	353	358	358	366	390	344	383	376	390	357	348	360	358	382	383	351	371	367	360	374	353	338	352	345	359	345	358	340	371	358	370	365	373	373	338	353	345	349	368	363	364	324	325	375	349	354	372	307	368	364	360	390	358	346	322	382	343	396	361	349	380	336	379	374	361	345	383	366	357	351	375	391	320	366	350	374	354	363	347	365	346	352	366	370	363	377	365	371	355	373	375	335	360	363	358	361	347	390	351	369	321	371	356	347	318	338	358	356	383	357	380	360	386	365	339	371	354	363	347	371	354	381	391	358	335	349	394	388	343	333	359	363	367	342	338	350	343	348	339	348	358	376	362	368	345	375	358	368	372	373	358	332	366	376	382	330	375	377	300	370	373	325	360	333	344	365	345	390	360	356	344	353	367	365	397	356	338	361	374	324	360	366	357	382	341	368	361	356	352	392	355	358	361	379	345	323	382	353	363	359	372	412	335	361	381	364	356	342	362	374	364	366	361	356	334	355	380	396	357	332	358	383	388	357	352	337	350	402	385	345	329	324	342	362	385	372	395	340	369	362	343	326	374	389	343	376	360	362	334	367	351	333	382	369	347	377	368	377	366	374	334	371	360	350	372	361	362	370	342	395	386	346	374	408	363	373	382	367	351	352	370	394	342	329	363	351	391	371	332	356	385	366	395	341	362	348	337	374	361	369	359	392	349	365	350	349	349	367	367	335	332	359	350	381	350	378	349	362	380	359	342	356	343	353	368	334	379	335	357	353	376	352	344	349	362	383	328	350	392	343	387	382	351	357	343	381	344	328	340	378	345	382	356	348	375	362	389	368	353	376	345	348	352	344	350	358	336	396	326	357	370	366	365	351	336	371	351	344	379	360	358	327	355	360	377	376	357	376	316	378	352	347	363	351	360	386	370	353	356	355	357	348	347	353	351	376	355	375	320	363	356	325	378	396	372	364	351	375	396	389	396	354	334	374	329	358	398	327	345	365	329	370	371	365	380	362	343	340	374	361	385	354	373	376	366	367	355	358	359	370	340	370	370	361	342	378	347	376	362	352	373	363	356	366	391	357	388	386	355	375	336	346	335	343	375	356	346	360	336	370	387	373	366	356	391	367	357	384	388	371	351	363	376	358	351	393
27537	23365	22776	16114	10758	10129	8436	3894	1612	692	266	266	296	249	233	252	246	264	267	268	238	246	265	259	223	266	244	239	275	260	235	243	254	238	257	278	240	234	257	238	227	224	234	266	229	260	263	251	218	245	267	248	270	258	272	258	234	274	231	251	255	239	256	282	223	225	246	234	241	245	232	254	221	248	258	244	262	233	234	246	235	236	277	274	224	242	268	268	233	269	224	247	258	267	256	237	245	237	260	227	264	278	238	240	241	231	252	246	268	239	264	236	232	267	267	247	237	252	269	279	238	263	239	248	257	251	240	225	240	245	270	288	254	259	238	252	253	249	235	227	248	232	272	236	257	241	234	237	245	265	253	260	228	277	255	231	271	257	250	252	263	235	249	253	247	233	242	250	256	255	240	255	239	282	248	257	257	237	262	220	245	228	260	254	248	271	253	263	250	244	253	256	279	251	242	255	249	265	217	255	275	242	243	247	289	261	240	272	254	258	234	234	222	249	285	267	230	247	247	234	240	281	259	217	267	257	267	250	248	247	235	277	264	262	227	247	233	266	252	248	248	237	242	244	245	236	269	242	256	245	264	225	259	250	273	242	233	248	235	247	257	237	249	258	247	247	258	246	255	257	278	256	237	279	248	211	216	229	255	245	285	232	254	225	232	252	277	238	244	230	243	254	229	230	235	269	273	248	248	219	245	252	253	227	240	276	234	220	241	248	248	258	229	290	263	254	247	261	241	277	244	254	267	255	235	233	239	220	257	246	269	257	235	258	222	241	223	246	250	251	249	293	260	251	253	251	257	213	245	228	252	234	244	227	224	249	250	233	234	280	228	277	266	252	242	240	241	264	239	217	280	249	254	232	224	252	267	239	257	251	246	240	281	276	238	266	240	240	242	258	284	239	229	268	249	248	232	231	249	274	258	260	296	270	258	254	268	250	278	251	241	270	244	250	244	239	258	238	227	228	280	247	217	274	239	230	241	255	251	235	259	230	285	248	251	239	228	232	249	233	243	263	249	230	247	243	258	257	271	243	244	228	235	256	258	220	252	256	250	269	256	259	265	256	257	238	236	266	262	242	236	271	267	243	251	263	264	221	264	232	274	269	260	257	274	256	267	232	236	259	235	243	250	246	230	237	265	251	283	233	282	271	251	243	271	247	250	229	205	266	260	239	231	268	234	266	269	233	262	255	262	266	293	285	258	270	242	245	232	264	273	283	212	229	233	272	265	243	246	256	254	232	240	242	236	231	242	245	264	253	243	244	222	258	247	244	281	267	266	256	231	259	266	226	265	246	271	267	253	231	237	237	281	254	203	255	250	231	223	244	237	238	236	248	250	275	239	271	232	248	246	249	237	235	225	257	267	270	249	249	275	244	259	218	251	225	256	237	264	259	238	262	232	237	230	253	244	256	254	255	221	255	251	225	252	232	219	226	235	250	259	247	249	248	264	224	254	257	235	244	210	224	237	248	246	249	254	246	246	252	257	288	256	257	248	232	273	237	223	239	257	263	253	270	255	227	278	240	272	260	251	263	240	255	237	231	245	242	229	265	246	234	217	231	279	250	262	241	239	249	245	239	251	243	249	247	212	253	244	267	239	238	248	273	244	245	251	247	236	231	227	252	243	259	220	256	240	240	243	229	245	246	252	216	270	225	292	256	268	236	260	243	227	261	267	263	254	262	252	257	254	285	237	253	215	279	254	249	215	279	260	263	261	248	243	234	247	252	249	278	243	262	251	236	227	262	236	219	234	241	282	243	254	247	273	252	269	237	260	266	222	254	245	258	246	268	274	294	236	242	245	247	204	223	261	243	231	244	263	245	241	246	256	244	252	220	240	237	268	277	242	235	256	278	275	264	262	237	229	211	231	234	262	225	269	229	258	234	278	256	226	254	258	267	276	241	253	251	238	212	277	211	268	236	249	261	269	231	232	260	257	265	257	258	254	239	244	248	213	262	238	275	258	234	253	227	245	230	269	240	245	217	266	237	251	235	222	233	242	260	240	236	260	252	238	238	268	232	236	236	245	256	245	227	242	216	236	233	264	227	274	253	239	269	214	240	263	279	234	246	262	247	265	236	228	272	235	245	216	249	258	249	264	236	272	261	241	250	252	263	263	241	245	252	236	234	219	227	243	244	251	248	236	256	241	254	274	248	241	265	271	246	249	270	233	268	257	242	252	227	209	265	258	265	228	253	276	256	235	269	248	253	263	264	248	242	236	262	232	252	217	253	263	249	253	215	256	255	247	268	261	280	248	241	247	225	256	256	242	254	218	241	254	237	272	262	242	229	257	244	259	241	255	253	239	254	231	244	265	268	284	244	229	252	264	241	260	251	261	244	243	238	231	241	230	240	229	255	239	260	269	261	222	248	257	241	221	237	234	218	251	279	237	231	238	228	270	248	251	232	266	245	238	235	266	222	247	274	256	268	217	215	243	247	240	240	272	243	246	250	249	248	247	234	242	245	236	207	237	254	256	235	239	246	232	242	225	244	251	227	233	222	271	223	247	209	224	232	264	239	262	251	237	246	242	282	253	243	237	261	236	237	248	258	263	230	233	259	236	261	261	243	251	236	270	249	232	238	284	234	257	253	249	261	214	255	275	261	263	235	259	257	237	263	257	276	247	244	269	267	245	244	265	239	243	222	255	304	249	244	269	248	244	246	226	230	274	252	279	243	236	248	257	274	264	261	272	229	254	229	265	270	253	263	244	240	245	254	255	246	255	235	263	246	252	249	237	256	248	275	258	248	223	257	286	257	253	231	254	226	260	216	253	257	257	239	277	238	233	251	234	230	275	274	245	252	241	252	245	254	261	219	220	244	258	248	236	223	245	219	243	240	243	250	255	239	246	248	229	233	247	266	257	247	240	249	231	261	250	258	236	231	227	237	227	269	252	226	267	270	242	235	236	288	242	244	261	250	246	238	228	250	245	254	236	239	261	266	232	239	245	260	257	245	261	229	258	259	278	267	247	266	253	243	223	246	264	224	272	239	250	246	241	245	232	277	234	239	248	251	234	240	222	240	291	254	218	231	255	252	282	259	270	219	260	253	293	238	273	274	249	246	233	252	256	248	240	247	230	234	264	244	241	225	217	255	244	228	262	212	246	223	260	218	249	249	257	259	237	264	239	254	256	256	244	253	220	242	230	255	254	247	239	213	265	251	234	262	287	248	243	223	232	241	256	261	259	232	219	240	278	222	248	255	220	272	269	257	262	285	238	276	269	249	221	269	257	238	224	241	244	233	236	244	286	234	259	245	240	221	261	267	207	285	241	254	255	256	261	255	259	259	253	236	226	246	270	276	225	231	247	238	229	239	237	249	253	260	236	243	244	228	275	240	262	277	241	247	240	227	260	248	257	240	279	250	245	247	254	238	238	234	236	235	269	239	251	244	243	226	263	222	245	237	252	270	248	238	273	250	268	252	234	230	258	221	268	242	252	221	247	238	245	284	267	265	257	234	243	224	241	255	266	263	270	233
25749	38635	29766	23327	20262	20252	16880	9097	4095	1757	603	545	529	481	498	478	509	486	446	481	456	496	456	445	487	505	446	463	488	476	460	435	496	513	502	480	480	459	473	468	463	481	433	485	484	493	467	424	458	489	489	489	500	462	498	484	495	492	505	480	473	469	496	479	485	453	438	466	515	504	477	458	455	445	483	472	465	469	476	488	477	462	468	509	488	464	497	422	439	436	487	442	455	507	474	499	459	467	439	485	480	478	489	437	477	454	489	488	498	494	533	484	461	481	468	468	487	504	484	480	466	481	478	468	482	471	499	460	481	455	434	454	470	503	509	463	496	445	485	477	466	457	461	467	507	495	492	487	463	457	473	453	464	447	460	481	465	482	456	442	474	486	486	463	474	490	500	480	450	460	478	467	493	499	464	447	481	477	486	486	479	466	441	442	488	481	459	446	449	485	466	530	481	477	494	508	491	510	499	497	446	488	491	446	496	512	465	447	448	477	487	475	478	452	488	493	478	470	491	475	465	453	515	452	482	487	458	470	473	466	485	477	443	457	475	491	478	438	475	474	468	541	485	443	445	482	467	486	473	460	484	455	450	464	473	431	517	479	456	467	459	455	457	482	472	473	494	491	482	471	460	501	472	480	488	467	459	489	518	456	477	448	466	450	493	447	495	465	420	479	501	483	447	476	470	495	485	483	483	404	518	455	515	492	490	462	493	469	557	492	524	477	498	492	437	523	479	463	488	461	498	475	489	487	440	495	470	483	470	487	459	525	436	473	487	503	495	450	497	437	462	488	505	444	481	486	469	491	426	470	478	453	446	482	466	478	484	467	509	486	456	488	453	486	457	444	438	452	488	470	492	497	495	464	476	487	476	483	473	462	458	466	496	493	476	519	458	478	452	494	489	437	481	449	460	488	465	534	481	427	450	491	476	442	465	463	485	452	424	499	497	522	496	468	512	493	467	464	469	461	445	439	470	472	517	475	477	468	497	483	466	468	447	484	465	511	489	466	467	480	463	430	509	455	458	491	461	507	480	495	450	508	489	493	444	461	459	468	490	449	470	507	493	484	478	503	477	472	451	469	500	485	437	475	490	469	474	506	472	476	485	463	462	441	493	506	486	461	482	474	472	498	448	460	446	487	477	463	451	478	482	496	506	464	458	437	472	473	481	486	473	474	496	476	427	466	475	480	468	472	451	467	508	477	453	469	496	451	485	438	485	493	466	483	506	471	470	494	470	501	459	482	474	485	495	476	482	485	462	478	434	438	510	538	473	494	474	465	480	490	475	461	474	477	494	419	504	494	508	507	519	463	485	451	466	459	441	455	430	471	464	481	491	463	487	472	472	476	482	434	468	512	438	487	470	501	460	477	458	440	526	470	461	475	482	439	460	472	468	485	472	465	482	507	495	425	461	483	491	488	475	496	473	499	498	450	448	499	481	475	460	443	464	456	456	491	498	485	468	477	444	503	468	443	463	462	413	452	453	504	470	485	460	512	467	441	451	444	497	452	502	438	470	488	496	497	431	450	462	484	491	482	516	481	458	447	437	500	457	482	465	456	501	474	450	460	451	453	480	456	484	465	495	489	478	460	454	480	496	470	474	444	481	449	487	452	476	482	478	462	484	476	490	469	462	447	462	500	489	471	474	472	511	501	492	465	471	489	493	463	462	524	442	511	486	420	472	426	480	452	473	515	459	485	472	498	467	483	518	466	466	460	459	463	463	469	468	500	506	456	493	520	498	463	498	450	490	493	460	506	500	513	490	434	436	480	500	479	453	483	468	501	474	486	456	476	455	511	463	486	476	463	490	459	456	488	516	477	457	467	465	445	518	512	414	483	467	453	489	493	511	491	458	499	475	466	492	506	488	508	466	442	486	460	465	475	485	449	455	479	465	482	503	454	487	430	450	518	477	480	414	462	438	494	483	500	483	483	515	465	494	497	474	518	470	454	493	488	465	512	437	490	495	452	480	454	456	452	460	489	498	495	488	480	490	487	485	520	466	533	486	469	465	469	455	476	427	492	479	499	510	482	450	495	431	478	476	493	473	466	488	480	471	515	442	450	497	462	472	504	465	496	479	478	474	461	490	499	467	478	483	484	512	505	471	450	500	459	466	530	452	453	497	481	484	497	474	460	452	462	465	488	478	491	472	492	450	475	486	491	503	466	460	507	413	447	453	462	479	470	458	451	468	506	452	462	471	503	502	481	466	456	473	458	477	470	502	443	495	503	463	497	476	489	465	460	468	512	450	486	493	475	475	489	474	491	430	516	463	451	488	473	500	469	497	505	454	479	470	464	483	462	441	444	522	484	496	465	488	487	469	467	505	454	462	461	501	463	471	453	457	461	474	480	465	407	501	479	477	463	523	460	501	496	488	488	469	477	471	459	494	451	441	473	488	528	476	482	510	439	477	476	476	477	461	455	493	473	482	492	472	450	459	423	467	506	486	492	504	452	477	487	449	437	489	502	481	450	432	485	476	460	469	473	494	484	444	465	460	442	507	431	483	489	478	446	485	462	458	507	435	484	470	500	497	474	491	475	500	486	502	423	472	511	494	470	479	455	481	472	490	506	466	476	465	463	481	486	487	475	486	507	463	457	463	483	500	471	481	473	495	471	481	481	474	463	482	470	478	529	509	450	455	464	477	483	456	485	454	489	412	450	488	451	472	461	500	472	489	475	456	446	463	482	452	463	454	476	516	481	448	496	505	466	502	471	451	486	459	517	503	468	489	466	463	455	472	492	468	425	532	491	493	452	468	450	496	492	460	482	453	493	506	468	515	439	500	468	450	472	508	471	469	461	457	504	485	483	465	474	435	507	461	473	482	507	458	438	506	463	480	442	499	503	473	499	473	485	486	458	455	472	482	427	478	447	459	475	536	487	476	493	471	462	500	500	485	480	489	451	494	495	477	465	477	464	475	501	512	462	465	478	481	504	451	454	496	504	435	447	483	447	504	482	468	493	465	477	467	477	462	457	475	473	460	528	449	497	527	506	485	459	496	467	491	466	472	450	449	498	522	469	459	459	489	511	450	458	529	449	466	460	473	476	487	485	457	476	459	479	495	464	460	465	477	485	483	497	459	462	474	445	543	530	485	441	472	517	476	466	503	482	456	479	494	503	495	488	474	468	505	438	466	483	477	505	470	494	509	447	489	448	506	467	506	477	489	471	453	463	497	483	451	476	461	485	456	462	499	476	479	494	456	519	459	486	494	472	434	431	452	493	447	519	420	488	462	485	458	467	464	498	472	488	493	447	504	489	498	456	456	475	470	466	474	477	477	467	480	475	486	502	530	478	478	451	472	507	454	505	477	458	460	454	502	502	498	451	515	469	461	458	463	486	439	469	460	480	449	519	471	460	485	458	479	472	460	455	465	474	512	521	491	433	465	489	459	436	479	486	442	458	466	462	508	469	441	493	488	478	479	468	471	504	500	470	431	469	421	485	446	460	497	499	470	465	461	468	482	461	489	469	472	451	446	506
24708	21639	28693	25066	27317	35544	35961	23997	11169	2615	449	404	398	282	238	226	245	211	207	213	213	251	205	227	189	222	217	224	212	245	217	195	235	207	215	212	213	220	213	193	203	201	241	222	197	190	217	178	231	243	223	207	217	190	234	182	255	225	240	203	213	198	210	208	207	226	232	211	196	224	222	235	225	201	200	223	198	228	201	216	227	241	225	196	237	223	223	193	192	203	222	207	250	208	222	192	190	208	222	237	224	213	201	214	240	245	213	230	246	220	206	224	211	192	201	187	206	238	223	224	231	204	239	203	225	183	209	189	226	219	214	220	228	198	233	179	230	225	241	214	218	218	210	196	190	246	237	226	232	234	216	217	209	220	214	237	181	226	238	216	197	179	226	203	215	212	215	229	206	237	217	207	216	204	210	206	236	213	227	221	199	210	190	194	217	216	208	191	225	218	191	240	227	211	225	195	227	221	232	231	223	228	204	239	215	218	213	213	240	209	218	221	228	213	217	221	227	215	215	215	226	227	226	258	236	211	224	211	186	191	223	232	208	227	220	210	230	173	197	234	217	198	215	236	234	214	201	214	210	196	230	198	211	211	219	196	188	186	202	209	216	204	209	212	211	185	212	218	206	241	203	234	232	201	213	238	215	235	230	215	200	221	218	214	186	199	240	226	208	234	224	199	222	223	211	206	217	217	238	231	224	206	228	206	200	206	223	206	219	222	218	250	218	216	221	232	215	229	189	214	189	209	233	203	211	191	215	212	211	234	204	239	228	212	241	199	207	215	202	214	228	215	223	248	206	224	214	177	184	226	239	213	236	225	204	241	223	198	225	215	202	215	225	227	214	221	227	214	238	228	212	202	218	222	197	205	208	207	220	241	212	233	225	228	210	205	233	215	208	208	200	226	253	210	219	196	212	236	217	218	212	230	221	237	221	232	207	192	230	229	210	213	223	223	202	215	206	205	222	188	220	208	228	199	196	220	200	201	211	211	211	233	209	227	210	206	196	224	191	191	219	216	239	211	249	200	227	197	205	231	215	204	201	220	227	221	193	227	232	231	208	208	192	173	219	233	207	201	242	185	204	248	220	210	228	235	224	206	208	204	207	224	218	242	215	220	221	217	205	208	230	219	188	228	225	218	219	223	191	216	216	230	222	193	223	204	214	209	211	202	222	203	225	248	212	203	185	195	221	221	216	216	234	209	227	226	216	224	207	225	217	226	206	215	211	221	200	238	188	235	199	199	201	219	239	234	233	219	190	216	247	206	218	201	219	217	186	190	209	223	206	231	210	224	203	227	222	230	220	203	208	198	234	251	228	200	195	205	235	213	227	226	208	214	198	209	249	201	220	204	221	205	196	234	228	191	249	247	219	221	215	213	204	218	216	224	228	212	197	224	219	217	223	223	229	222	191	244	213	211	218	199	210	224	212	213	218	196	229	215	206	206	219	209	214	230	226	225	204	212	225	218	218	194	212	198	245	183	198	250	241	198	244	219	205	222	197	220	202	210	202	249	218	237	227	203	211	202	206	201	230	221	224	238	245	182	224	227	204	211	231	220	217	217	201	207	215	199	232	227	222	256	220	202	200	209	214	251	215	217	215	193	225	197	207	235	233	227	234	206	231	217	237	213	231	195	207	221	204	236	234	240	199	203	226	220	223	229	247	219	168	188	222	225	182	231	218	229	238	214	203	217	252	217	216	217	199	185	185	236	245	226	219	234	186	236	220	207	204	211	230	222	214	205	199	212	189	226	203	247	233	239	203	217	230	207	242	227	222	242	205	207	240	205	222	203	200	224	228	220	183	216	198	225	225	198	225	198	198	235	204	230	209	224	218	202	244	218	228	229	212	195	229	210	210	230	225	194	198	195	225	211	213	211	225	210	221	221	216	219	207	230	216	187	215	226	201	208	241	207	235	210	211	221	219	224	210	221	198	229	223	213	207	236	211	233	195	212	197	205	226	217	232	221	210	192	223	238	231	232	187	251	231	211	227	206	236	202	215	239	241	219	235	212	211	223	248	218	202	211	213	211	226	217	207	219	249	201	195	238	232	218	209	217	229	218	209	221	204	244	209	197	225	208	226	210	233	224	213	252	232	206	233	236	230	238	231	225	214	215	216	219	239	194	181	221	202	233	241	213	201	218	206	231	212	232	231	217	194	208	239	212	221	228	211	225	198	210	212	212	237	212	171	233	203	243	231	217	211	222	183	230	212	200	237	202	207	191	210	251	223	223	214	239	238	201	190	204	225	196	201	238	220	222	248	218	224	191	203	194	237	219	235	215	212	223	215	225	200	201	212	227	204	218	203	189	225	201	228	232	192	240	227	217	205	200	231	235	226	217	224	230	209	198	201	196	224	199	189	216	223	242	193	214	219	210	197	211	198	225	221	214	210	241	214	207	205	231	202	213	196	218	226	240	215	229	218	224	230	232	211	243	234	224	223	210	216	215	205	213	216	237	208	222	221	226	222	246	221	214	204	214	218	214	212	215	230	226	232	241	217	206	210	205	244	186	240	220	228	227	214	229	212	239	207	241	212	204	228	225	200	206	202	223	242	236	229	218	222	228	220	224	230	208	228	214	213	217	204	222	215	218	232	215	228	195	235	183	218	229	197	247	211	222	225	202	205	206	243	213	180	212	222	217	192	209	220	223	214	187	232	203	217	201	219	230	213	225	216	209	212	202	191	200	196	200	209	208	210	230	194	222	221	208	264	214	208	235	202	205	216	201	216	224	233	228	190	215	233	218	214	225	224	200	204	209	199	222	203	208	236	218	235	232	223	208	227	217	218	200	186	212	185	219	207	227	212	213	209	211	207	186	215	199	238	229	216	221	195	212	225	219	229	221	179	221	218	238	224	197	201	230	207	186	208	213	243	199	203	233	218	256	221	214	220	201	193	225	212	224	227	206	219	188	243	218	235	217	226	212	229	208	223	247	229	209	198	230	217	206	231	235	201	212	235	220	222	221	225	204	204	214	217	223	212	220	206	212	230	208	250	187	221	199	211	240	206	195	227	218	199	247	209	230	213	264	209	237	227	217	221	207	230	204	223	205	217	235	225	210	188	231	203	235	236	209	231	215	204	191	198	219	207	216	216	218	205	201	223	221	219	205	207	233	197	198	171	222	224	214	213	223	222	199	180	248	218	222	209	226	248	232	232	228	224	227	229	221	205	234	232	229	231	211	192	221	224	214	206	207	228	227	211	198	218	226	228	260	217	214	202	225	191	231	228	195	233	214	198	236	206	211	244	223	213	197	193	206	233	227	205	231	208	236	228	250	187	202	224	225	241	223	226	219	213	221	219	231	232	224	228	243	224	221	192	213	190	199	191	222	216	222	215	203	216	185	218	221	216	234	178	228	216	224	186	211	247	215	241	201	240	241	209	230	222	210	229	214	225	221	211	218	207	217	202	219	212	199	237	199	214	194	221	204	208	227	222	223	213	208	211	203	203	235	203	200	223	222	211	205	214	208	212	201	228	236
28732	48035	35673	31619	41921	43447	41287	31672	18354	5907	1213	1063	999	627	460	404	438	372	394	384	405	407	441	422	446	405	401	401	439	372	446	446	415	399	431	446	455	415	437	368	424	445	433	401	422	434	406	435	407	442	431	443	391	406	429	424	420	385	401	413	433	430	384	456	445	429	406	443	411	415	426	392	420	439	408	422	403	382	373	413	422	408	414	433	422	448	429	444	445	387	411	460	414	440	400	422	385	424	408	416	395	431	418	430	382	464	379	426	431	419	425	406	424	419	416	403	399	413	431	441	397	387	409	408	443	454	428	393	410	428	400	402	435	417	401	366	429	440	411	419	425	388	415	390	412	379	432	416	437	398	416	444	421	412	391	443	418	436	422	481	446	391	428	406	410	406	435	409	416	411	410	420	402	395	416	455	384	386	415	386	389	426	421	441	451	390	443	414	411	427	410	404	404	372	413	418	409	441	435	408	413	441	402	421	450	411	424	453	399	431	399	436	455	451	424	419	414	456	397	421	448	395	402	427	434	415	378	419	432	419	437	434	414	441	405	388	402	448	415	432	418	400	396	411	410	402	397	408	413	423	435	423	418	435	389	394	438	433	421	416	424	451	420	421	461	410	381	446	405	410	439	425	416	405	432	412	447	399	425	421	411	426	398	459	481	449	419	398	391	402	430	401	437	410	379	409	417	414	400	380	437	401	392	447	420	444	432	446	410	385	445	404	451	434	385	423	410	414	394	420	387	402	449	436	420	428	419	434	429	456	402	391	417	431	431	445	413	414	412	388	406	457	423	429	412	421	392	463	423	394	424	401	400	372	431	447	414	428	380	386	421	435	417	435	418	413	427	395	425	401	452	404	405	424	434	397	424	415	438	399	369	441	418	411	423	424	404	404	435	405	416	429	433	430	379	447	402	424	412	435	388	421	401	431	441	413	426	438	459	455	405	390	402	439	418	438	440	415	387	430	429	435	429	451	445	398	409	415	438	427	389	432	407	415	372	398	459	421	438	441	393	401	419	413	403	443	434	412	437	391	463	404	396	428	418	429	407	427	385	431	419	421	403	415	399	417	433	445	420	409	419	445	384	396	451	414	394	426	386	430	389	433	403	444	422	423	378	408	420	412	387	445	413	416	421	381	404	442	400	404	421	434	479	429	398	399	389	421	419	390	377	406	410	400	392	399	383	402	389	425	431	418	449	430	375	421	392	390	467	362	426	409	479	447	384	427	391	440	411	397	394	450	391	417	407	418	444	399	391	428	397	414	422	389	410	413	391	398	426	447	414	400	448	430	382	476	397	413	421	382	391	443	415	404	410	429	424	413	459	441	458	416	389	408	402	419	379	454	422	436	429	421	427	452	435	410	384	455	427	460	389	403	421	427	387	394	447	431	430	454	388	431	381	395	411	378	422	414	398	420	430	422	377	394	421	406	407	407	437	386	413	397	408	415	417	438	359	412	417	430	413	440	408	435	421	390	402	440	424	425	400	407	434	423	431	436	441	442	400	414	462	435	384	387	402	393	411	389	417	404	446	393	418	456	429	383	429	418	459	439	441	417	427	409	429	448	402	415	426	407	436	405	413	425	390	421	432	386	425	415	429	472	399	425	414	438	413	439	462	410	418	412	458	425	413	441	399	424	400	389	410	419	428	447	421	424	408	403	422	433	379	458	429	395	395	447	391	411	404	410	386	433	425	377	422	456	407	439	425	363	426	388	454	404	411	414	395	409	408	427	432	382	373	444	449	382	415	392	406	401	428	432	412	417	398	419	359	432	399	440	382	429	409	427	423	444	411	429	439	434	422	442	460	408	430	421	392	424	408	393	429	408	418	408	406	472	427	433	418	406	433	389	466	393	378	406	432	421	402	448	414	375	409	379	436	395	410	416	405	422	404	437	393	397	433	441	410	415	376	456	454	393	429	417	421	412	416	439	423	448	426	388	431	399	421	409	412	403	433	412	429	409	472	405	424	408	395	438	395	437	424	482	443	392	428	438	447	410	378	409	417	432	423	389	420	413	420	429	457	392	388	412	404	414	402	366	423	395	432	429	403	408	425	400	434	391	410	412	444	413	444	419	424	384	432	412	415	445	441	433	411	386	390	392	419	388	426	438	374	432	456	441	415	399	427	385	407	410	444	471	380	393	417	411	448	439	430	429	413	391	438	453	423	423	386	411	411	440	440	391	417	409	410	387	376	435	447	392	403	400	368	409	402	416	431	393	394	434	454	430	419	422	392	393	417	418	457	444	406	426	439	432	429	434	399	385	420	411	413	403	435	427	434	426	404	459	481	459	421	405	395	426	403	400	431	384	417	449	427	410	397	425	429	425	385	442	424	412	414	414	413	432	440	434	439	444	434	393	403	425	417	399	445	459	446	408	386	420	443	371	417	404	402	401	425	415	410	412	431	453	419	407	367	404	454	436	411	423	396	444	407	406	373	419	405	405	404	383	409	430	411	421	414	407	410	400	404	439	412	449	419	405	401	411	420	423	429	426	413	408	439	416	451	400	445	414	424	390	410	444	436	423	392	430	431	419	447	451	394	438	401	436	429	401	426	477	411	386	404	425	386	447	430	423	411	434	399	432	437	433	398	457	443	420	410	410	404	449	428	420	373	427	405	414	434	407	422	419	378	417	461	412	399	412	378	420	416	388	368	424	409	372	407	418	400	415	418	411	411	406	391	423	408	421	393	447	458	432	444	433	408	404	420	429	416	417	384	401	437	427	390	389	420	399	427	485	425	424	415	423	433	383	411	442	406	430	432	445	398	442	409	385	452	428	415	408	404	399	423	393	410	445	419	408	408	408	407	442	420	427	419	428	391	421	406	435	408	395	410	400	428	437	428	441	427	409	426	404	408	398	445	418	396	426	412	439	421	419	400	405	443	432	443	422	420	423	391	419	432	427	422	404	422	449	382	415	456	439	380	432	433	401	416	393	393	407	407	422	400	418	431	386	437	425	436	463	355	397	452	396	406	422	417	376	390	412	427	425	406	415	438	432	393	448	448	391	428	459	420	393	423	441	402	435	477	429	407	400	429	390	406	392	414	403	453	409	404	412	433	434	413	409	451	448	423	443	407	430	395	405	429	428	434	439	424	423	366	405	415	400	391	450	405	410	426	401	409	448	417	386	413	379	412	414	409	409	415	418	408	448	390	390	400	435	408	401	436	457	428	446	412	405	391	440	385	432	452	375	406	417	445	440	424	386	388	422	447	443	397	439	415	418	447	403	431	384	436	440	407	422	443	408	415	440	422	435	425	398	410	405	428	426	399	397	413	399	453	381	411	418	411	451	404	432	433	443	440	414	433	414	433	421	431	390	445	407	427	439	419	426	423	396	393	425	426	407	426	442	412	439	421	430	406	389	431	396	453	435	424	437	403	416	405	404	399	395	388	382	411	424	384	376	442	403	386	425	426	405	442	427	402	425	395	435	406	407	413	395	459	396	396	412	419	415	469	429	428	413	439	420	417	406	423	433	401	390
23548	21585	29372	24189	27248	44107	46193	35097	21425	7304	818	645	503	295	223	212	211	207	201	197	183	192	219	184	208	204	189	202	219	203	176	207	202	183	200	221	181	181	174	190	204	192	215	158	204	201	208	176	194	200	192	199	225	202	235	181	234	186	167	185	201	223	194	203	205	211	205	187	209	203	217	194	199	197	207	201	194	203	214	198	214	207	220	222	168	183	190	203	194	196	200	199	195	230	220	219	206	213	185	205	209	197	202	171	203	205	189	161	216	203	207	214	201	193	166	187	201	197	207	201	186	212	203	177	224	179	203	191	189	200	194	191	186	217	184	184	172	183	196	202	188	215	215	228	199	210	180	184	234	185	210	213	192	179	186	214	186	216	211	210	201	206	194	197	182	200	178	186	202	203	211	189	183	222	189	212	184	177	201	188	201	218	190	225	182	180	195	202	188	205	180	210	176	179	186	200	197	217	212	165	210	212	222	202	201	183	206	198	189	192	202	196	223	204	217	212	193	193	202	223	196	191	197	227	221	214	199	211	207	204	187	221	195	199	210	205	190	208	206	184	208	199	182	178	208	181	194	185	166	210	197	203	203	189	202	210	197	200	200	194	181	187	203	181	202	203	193	191	177	188	191	206	183	202	209	202	220	223	187	185	207	202	191	203	187	184	196	204	217	209	217	193	166	209	209	185	184	204	204	224	197	164	178	225	198	202	203	185	186	173	209	214	221	201	205	190	183	204	193	190	197	201	194	213	195	205	197	174	189	213	166	208	195	226	198	189	193	216	207	216	176	186	179	187	187	192	213	194	220	185	201	176	197	190	198	204	217	207	168	187	204	193	191	205	181	189	214	186	206	197	189	201	190	202	205	173	215	222	206	208	218	212	192	195	192	198	208	188	188	186	186	213	201	204	171	200	192	176	189	195	218	188	210	194	191	209	183	193	185	181	206	201	210	201	225	207	178	205	214	200	188	218	206	211	199	187	219	191	185	208	216	184	193	186	193	211	203	188	190	221	198	180	195	209	203	194	195	221	226	190	186	193	193	199	198	230	215	205	179	177	229	220	186	200	216	211	177	210	196	209	190	191	209	184	212	183	205	214	190	198	213	203	208	188	207	200	190	213	201	208	198	204	220	224	192	211	204	204	178	187	229	201	223	196	216	200	209	178	214	208	188	192	210	195	192	191	197	198	195	191	180	205	206	193	200	204	206	199	174	211	162	177	179	213	187	185	207	192	188	210	201	193	198	182	190	223	199	182	196	206	202	216	190	201	208	194	199	207	219	212	207	197	204	195	197	224	215	201	208	196	189	205	207	215	207	215	212	169	219	175	187	208	231	214	212	197	219	206	215	203	193	227	212	185	209	191	182	197	207	189	196	195	187	198	182	212	203	194	182	204	198	226	186	198	213	207	204	179	183	220	205	213	223	162	186	180	187	193	209	180	222	197	213	190	173	194	173	198	200	194	196	207	208	209	200	192	209	229	189	211	211	212	208	217	197	208	218	216	185	187	188	211	201	214	211	223	213	215	200	215	200	203	222	196	199	193	168	231	206	218	199	197	200	184	202	201	239	184	208	204	210	207	206	198	198	189	190	187	209	175	227	210	196	178	198	199	194	189	197	204	206	188	210	211	196	193	182	188	190	191	204	175	180	193	197	190	212	209	184	208	198	193	231	186	191	229	186	184	204	198	185	181	210	210	204	229	235	214	205	208	222	190	179	206	215	191	206	216	187	166	180	193	185	181	187	186	186	215	203	185	197	181	183	181	222	223	194	197	185	206	203	184	213	163	200	179	190	203	232	189	179	188	176	189	176	195	195	192	179	202	195	181	190	175	207	200	203	183	194	206	191	215	199	204	194	193	181	199	208	206	204	211	221	199	211	178	210	194	201	217	184	217	203	194	219	193	229	191	205	183	183	197	202	198	217	195	200	187	182	181	207	179	221	219	235	192	207	171	193	193	222	199	219	195	210	192	197	202	212	207	216	183	196	202	170	167	191	194	195	209	200	186	185	195	213	224	205	184	213	190	172	199	213	212	178	191	204	180	198	198	213	194	185	208	166	185	189	198	204	212	214	204	196	176	206	211	187	195	180	228	187	188	183	222	201	194	201	197	229	214	217	212	202	181	179	187	181	198	204	196	210	209	223	193	210	206	202	191	217	195	203	188	218	211	190	206	227	208	213	200	212	200	203	207	202	209	198	166	206	199	213	198	206	217	190	180	203	175	165	207	213	204	216	206	215	186	203	186	195	202	204	198	200	197	196	193	196	200	193	190	184	208	196	208	214	168	193	208	208	218	185	193	188	217	189	187	179	208	227	220	193	216	206	207	192	224	198	219	210	204	209	200	188	198	182	227	170	192	194	187	216	228	217	195	193	232	213	194	199	194	223	193	191	216	171	187	209	207	200	189	192	201	190	175	184	230	216	179	212	194	213	188	206	175	216	202	203	207	189	205	204	223	200	196	206	209	213	187	178	215	176	188	210	196	205	205	195	198	202	199	200	223	187	190	198	182	211	216	182	181	191	198	187	219	213	205	208	216	203	207	198	195	169	210	183	196	199	206	207	180	176	200	192	190	187	200	208	192	194	200	181	185	201	187	182	169	203	195	225	189	185	200	173	188	191	174	199	216	186	196	199	195	171	191	184	200	208	188	214	184	208	205	196	184	218	171	218	201	218	204	176	184	182	195	212	217	196	191	208	209	168	170	176	198	199	167	187	211	214	197	223	208	206	203	183	192	189	179	192	209	207	192	198	183	173	200	211	220	217	195	216	220	215	217	219	209	197	206	190	184	225	194	225	197	202	191	209	195	208	202	185	193	206	176	198	181	199	193	187	197	209	190	185	209	214	198	227	208	221	206	176	205	217	206	193	200	214	203	193	188	198	202	193	203	209	180	179	203	181	188	224	181	211	213	180	188	174	217	216	207	209	210	192	205	205	223	223	204	195	184	192	213	196	193	213	218	188	176	198	192	200	213	189	210	193	197	201	194	210	205	219	206	173	206	208	224	201	197	185	191	184	216	192	202	193	202	198	157	198	180	208	186	200	206	209	182	194	204	221	179	200	210	192	179	182	197	206	217	177	210	194	192	179	184	225	200	237	186	183	186	199	197	172	201	193	189	194	181	209	191	187	213	153	203	202	173	201	181	184	218	189	219	205	208	209	184	193	197	191	205	211	194	194	184	201	190	203	202	188	180	196	189	198	203	191	203	201	159	183	177	193	211	207	169	184	196	210	168	196	214	200	204	208	185	205	231	183	182	195	189	185	175	194	182	199	188	181	207	202	173	183	214	210	213	198	184	190	186	179	199	191	219	202	199	196	163	219	198	197	198	186	199	230	214	218	207	189	197	197	193	198	183	184	201	210	199	208	209	200	184	216	191	207	217	222	189	196	197	186	199	217	218	192	189	194	212	192	173	203	205	200	213	195	220	194	204	183	205	213	205	198	227	153	211	213	181	185	210	204	203	196	182	197	206	207	174
31713	52771	40930	34329	50365	53885	50242	41637	28509	11942	2005	1949	1514	664	439	365	365	344	384	401	367	398	394	352	351	380	356	351	340	413	400	376	365	397	390	386	379	368	391	381	372	398	362	385	361	346	356	402	378	364	343	362	385	346	372	353	398	388	368	377	386	369	371	376	384	372	379	368	352	360	346	324	424	351	362	364	392	413	353	400	355	385	393	373	388	377	362	363	401	372	385	400	357	392	366	394	380	402	370	401	363	340	415	347	352	386	381	374	352	390	409	375	383	395	385	396	339	382	386	360	354	351	346	389	378	369	353	374	379	384	372	412	373	361	350	360	398	362	391	363	392	363	366	356	360	354	329	354	377	367	401	373	362	377	366	405	363	375	375	313	394	396	365	382	355	404	351	403	366	370	369	368	359	345	353	386	398	366	411	387	366	394	366	391	377	388	359	397	343	382	365	394	388	364	367	385	343	328	347	380	369	369	367	399	363	377	411	364	384	358	364	380	368	351	360	357	409	377	362	376	367	351	354	388	372	384	357	376	397	377	330	347	345	374	380	405	344	373	345	396	368	368	356	362	369	366	385	381	360	368	374	335	406	387	373	386	338	355	366	387	329	382	379	347	341	367	384	377	381	387	370	377	379	385	381	408	394	396	365	380	411	383	387	384	358	353	363	378	344	361	411	350	400	368	358	372	370	377	379	375	359	364	383	393	386	352	348	348	380	408	383	403	389	410	381	358	375	352	337	386	327	356	375	377	372	414	367	319	360	366	347	344	397	339	345	389	367	388	350	409	388	359	383	363	377	325	361	405	331	336	397	354	400	354	358	356	372	428	368	349	399	382	394	390	374	375	388	377	365	370	394	352	353	361	353	376	385	371	405	379	379	361	395	351	366	376	382	378	368	387	378	361	347	354	375	334	358	394	369	358	386	356	389	344	395	356	410	388	362	388	382	337	397	394	332	373	399	399	418	370	367	374	389	356	367	361	334	401	387	358	369	372	389	365	366	371	357	381	369	371	363	331	351	350	387	366	388	408	403	369	376	381	360	372	358	331	371	359	375	368	353	389	356	382	373	357	365	387	413	368	362	360	415	395	363	351	360	360	397	363	359	361	376	379	328	353	346	364	368	385	371	372	378	347	356	363	393	357	405	393	379	345	357	332	432	352	335	334	361	365	370	366	379	364	376	395	366	369	357	403	377	374	360	393	384	373	396	363	382	346	372	359	357	434	365	356	362	383	366	383	380	363	359	359	376	378	372	365	353	355	388	350	385	358	381	384	385	361	370	387	402	377	391	368	376	380	396	369	389	374	394	362	327	393	371	351	389	413	369	400	338	388	373	357	375	364	341	380	361	350	382	371	381	359	344	371	390	409	406	396	359	390	364	338	390	361	372	380	378	342	370	354	380	364	351	393	352	398	376	374	366	379	394	390	381	359	323	395	352	381	377	391	397	408	358	363	368	375	371	390	382	349	367	364	387	387	387	362	348	340	354	364	390	352	392	393	377	395	338	343	338	369	370	378	390	401	357	359	349	363	356	378	349	382	358	389	334	389	364	374	373	367	380	372	347	377	351	346	374	385	374	370	360	308	333	379	360	369	408	378	389	353	366	380	366	345	352	377	391	377	407	379	356	406	384	365	406	367	415	417	411	387	377	356	366	323	393	362	367	366	371	390	347	378	358	375	375	325	328	375	388	403	367	375	361	343	386	395	350	367	376	359	361	387	382	407	366	378	396	373	376	385	359	381	357	357	363	367	353	396	375	346	354	376	381	379	351	378	350	395	356	382	359	377	368	392	378	378	361	390	394	369	396	382	368	380	365	379	374	342	317	353	376	369	403	352	367	353	389	341	339	383	356	358	387	359	368	369	428	381	384	379	357	335	369	358	366	386	330	359	369	351	379	386	377	356	345	382	396	366	365	397	389	353	395	369	388	395	374	398	406	362	362	377	356	374	387	378	374	389	353	335	361	377	367	376	371	369	360	401	395	392	365	402	392	341	353	359	391	361	355	374	343	346	371	386	384	363	370	358	356	398	376	377	350	323	377	343	381	366	369	370	376	338	351	374	396	407	400	380	372	380	373	380	372	386	352	349	341	360	357	417	390	360	384	385	350	391	380	389	388	351	398	362	368	367	380	398	385	335	376	353	362	348	349	365	401	362	381	395	377	327	385	373	382	341	362	376	424	367	358	375	372	402	342	360	380	370	361	367	344	392	383	360	391	393	401	336	389	380	401	356	371	376	364	372	393	357	374	357	335	387	384	336	405	346	399	385	340	391	369	380	320	375	375	377	353	376	393	390	352	376	385	368	355	367	364	335	395	352	378	362	387	337	377	356	412	362	343	377	357	355	386	364	356	376	327	385	377	382	353	396	393	346	331	360	376	384	386	352	371	382	385	364	357	351	363	378	344	373	392	394	370	355	349	392	381	368	375	359	355	374	408	391	394	400	346	412	365	417	381	401	353	368	379	358	357	368	389	381	349	380	350	368	352	311	387	377	378	371	397	389	382	362	340	377	366	340	353	394	391	352	371	338	366	335	382	341	337	394	381	351	367	343	372	377	364	382	343	388	361	369	384	337	399	348	380	381	378	377	388	374	342	345	354	389	347	379	361	380	343	400	368	379	369	364	374	344	379	354	365	349	383	364	358	398	384	341	380	351	368	361	356	357	376	387	377	376	378	416	345	347	373	355	394	385	395	378	380	384	394	361	324	384	369	355	367	373	412	387	363	438	365	352	341	345	344	383	397	385	380	396	403	365	388	362	381	352	383	386	373	410	364	409	325	388	357	379	400	372	345	334	354	399	384	370	347	345	374	387	350	343	401	388	374	349	363	420	364	390	352	333	370	374	389	370	356	361	371	360	335	360	366	341	408	378	369	366	374	370	372	365	362	371	337	351	379	389	380	362	361	370	362	341	347	397	374	396	388	366	341	356	345	354	359	380	411	370	370	383	315	372	340	348	356	381	362	371	370	362	382	369	317	355	347	377	377	370	352	378	386	404	379	385	379	371	360	352	381	365	394	326	328	342	379	336	367	386	361	327	372	391	346	365	372	347	352	346	353	384	361	356	375	352	385	372	365	382	376	346	391	378	361	391	370	397	333	375	360	363	386	368	342	377	398	369	359	401	405	373	404	378	397	386	368	367	357	370	366	349	362	338	383	389	358	411	376	383	357	338	365	369	378	351	399	412	378	371	392	367	377	363	385	412	384	381	387	333	372	363	400	345	397	408	370	359	350	381	392	396	361	362	365	356	368	392	389	373	361	392	347	373	378	342	369	343	347	348	356	383	388	371	362	375	390	364	371	365	388	384	369	354	395	390	374	371	392	374	360	374	349	373	377	373	373	341	402	363	383	374	378	367	396	334	365	383	372	348	360	353	376	381	358	346	404	395	380	390	358	370	373	383	392	358	380	366	356	354	351	404	365	356	376	373	356	385	345	369	447	416	391	323	383	342	359	364	337	379	340	362	372	390	357	353	326	383
27380	23089	20201	13161	11035	11200	8183	4687	2065	773	310	302	267	236	252	265	276	247	236	227	265	243	246	229	257	252	239	226	271	252	255	234	245	262	222	245	256	268	266	250	219	252	255	225	245	267	251	271	235	229	240	271	214	240	235	218	239	245	249	256	234	243	257	220	253	243	252	248	240	240	232	252	224	210	239	215	242	235	277	221	235	260	239	267	255	238	266	279	226	235	279	241	243	235	245	238	259	206	246	221	227	238	252	251	239	243	272	253	252	261	261	247	260	242	245	251	264	237	221	257	256	248	279	241	258	254	229	243	261	232	239	252	258	208	262	260	264	246	229	259	259	242	241	260	256	248	261	236	277	245	221	266	264	241	246	255	214	232	248	236	280	228	240	235	277	248	240	249	233	248	241	238	231	263	248	249	239	250	255	267	245	250	256	230	235	241	261	238	258	254	231	247	214	216	226	237	258	246	250	275	245	243	243	231	229	234	222	256	239	246	248	252	224	249	243	251	228	248	226	242	240	234	244	252	246	243	241	268	236	275	238	242	269	250	257	236	241	241	243	252	234	228	255	242	248	235	240	244	234	252	232	225	238	258	247	246	243	236	232	247	260	228	233	231	250	253	227	244	251	267	242	270	261	246	248	234	276	255	257	245	271	226	217	226	234	241	237	240	215	259	249	234	268	252	243	254	267	282	222	256	249	261	257	231	243	265	242	246	229	235	277	254	261	265	247	243	255	253	246	225	251	238	257	263	255	257	258	226	252	241	257	265	247	242	225	234	237	257	241	225	241	211	253	236	266	237	248	246	226	247	251	248	262	247	241	274	273	217	245	219	253	235	252	243	260	228	235	227	218	280	225	241	253	241	277	223	226	258	243	219	221	242	227	226	222	223	264	259	238	243	229	241	265	224	233	285	242	225	252	240	236	241	236	266	248	209	244	242	254	252	256	235	283	246	214	277	241	227	286	255	237	256	269	243	223	253	254	252	237	226	228	240	218	233	251	274	260	236	224	229	241	249	271	273	242	232	254	242	245	249	241	249	249	230	231	237	218	238	230	264	269	282	238	253	249	258	244	252	243	228	234	227	237	270	253	239	252	233	265	235	221	247	260	252	230	233	219	246	223	254	232	216	226	217	245	277	239	212	239	227	272	254	257	262	224	246	248	238	249	229	249	212	248	263	253	252	265	214	245	263	225	249	255	266	255	228	244	227	265	213	240	248	243	279	258	214	245	266	231	241	254	240	269	198	224	236	248	240	243	232	264	250	236	252	235	243	222	273	231	270	246	227	265	231	239	254	262	244	248	275	229	257	230	237	224	258	253	230	252	251	241	276	235	216	240	259	262	270	269	234	246	232	262	244	259	268	236	244	254	235	288	238	250	247	239	209	249	241	238	247	256	282	254	259	245	264	254	259	229	248	253	221	251	231	271	259	234	240	225	239	246	244	264	248	219	247	284	264	225	237	260	252	262	245	233	255	249	234	248	255	208	257	243	257	249	205	235	237	241	255	256	262	245	237	245	249	240	236	263	236	274	267	238	236	236	240	252	240	249	255	236	247	250	249	248	252	242	262	250	227	252	264	249	248	275	257	245	194	253	260	218	248	230	248	257	270	245	248	259	253	262	271	245	232	238	239	237	231	248	250	256	259	245	244	242	254	220	230	229	233	230	229	276	235	239	260	231	232	256	263	249	247	228	273	243	261	237	278	248	211	239	257	240	253	232	268	257	220	229	254	251	227	238	289	217	259	250	249	196	249	279	254	242	231	243	256	242	236	234	243	257	252	233	238	233	240	244	268	254	236	253	221	260	241	246	237	218	271	282	251	250	260	246	253	240	260	224	216	248	241	223	245	214	260	262	219	222	278	244	263	259	241	261	254	268	248	272	238	253	227	259	257	230	261	239	256	250	236	244	223	261	271	252	245	231	258	242	242	267	254	247	252	253	242	240	207	245	237	254	253	262	227	253	235	278	213	261	236	234	262	232	267	237	244	237	235	242	229	241	226	249	266	248	234	241	259	232	222	249	243	261	252	258	256	244	247	249	243	242	253	256	276	238	240	217	259	247	255	258	243	215	260	238	243	224	244	241	253	231	233	266	245	227	266	255	259	242	252	225	251	266	263	244	259	224	232	263	250	246	227	224	258	256	238	224	242	262	239	247	226	249	215	267	268	248	273	243	273	252	238	261	245	237	224	243	259	256	257	247	234	251	263	266	238	226	251	256	270	248	253	243	238	266	235	274	246	222	242	248	224	238	223	258	259	263	254	237	240	259	277	229	239	222	244	260	253	262	243	266	253	245	239	247	247	259	212	283	245	257	274	244	275	270	258	254	239	244	259	233	266	252	252	231	243	254	265	242	259	277	254	245	239	256	254	221	246	237	254	267	262	256	286	236	226	270	245	231	232	229	253	237	252	263	221	283	271	276	256	229	224	255	252	238	230	243	209	229	258	271	256	244	259	237	245	244	277	238	244	282	254	254	282	218	231	240	250	235	271	229	242	241	213	280	230	240	231	247	251	267	205	283	224	249	241	240	256	241	254	229	250	231	254	239	251	230	228	258	228	247	254	250	241	252	232	219	241	242	244	228	255	256	259	245	259	223	249	256	268	233	254	224	251	266	256	267	233	242	255	249	242	232	249	259	254	262	255	262	244	224	255	223	231	241	255	256	235	271	216	264	225	225	242	238	247	258	239	245	221	258	270	258	259	247	243	256	231	254	236	223	250	245	249	240	234	204	235	233	256	253	267	220	222	253	220	221	260	236	234	241	245	244	266	228	245	244	235	244	191	264	231	227	251	248	212	228	219	251	232	235	242	220	235	236	248	255	249	236	248	233	243	259	221	262	246	253	228	254	238	254	254	193	270	266	272	264	248	237	251	242	244	226	275	253	249	232	272	260	245	233	275	277	266	243	227	247	249	281	258	259	243	255	217	235	241	241	266	218	244	281	255	208	231	235	218	218	218	247	257	226	234	244	240	240	245	239	251	237	255	248	256	226	269	240	227	255	250	262	257	230	244	274	255	208	223	223	258	225	290	232	240	262	238	267	230	241	268	252	221	230	256	249	250	237	243	253	272	234	252	256	254	252	252	243	265	257	255	233	242	237	261	235	215	270	253	258	257	243	227	253	262	267	263	226	242	269	243	281	223	260	262	248	250	270	241	244	253	219	245	255	247	247	256	243	234	248	225	227	238	234	236	243	258	243	263	245	228	255	250	243	217	229	263	231	245	266	244	252	254	239	243	239	270	285	268	243	242	248	269	250	256	268	247	219	235	225	219	258	247	231	236	250	254	214	207	239	270	232	268	260	261	226	259	224	258	249	218	253	228	251	256	235	262	244	276	237	205	244	239	229	240	255	250	205	251	279	247	242	240	236	266	219	249	267	257	275	257	265	236	244	258	249	227	267	271	227	233	270	261	254	249	233	255	261	239	219	232	258	249	231	243	237	228	247	252	239	235	262	232	242	252	241	240	239	255	215	264
26076	37074	25508	20383	21643	21355	16879	10921	5246	1940	652	520	511	498	475	493	491	446	485	480	461	443	502	486	486	470	429	485	484	473	479	491	483	464	492	449	472	503	469	458	476	487	525	458	483	484	519	470	495	500	478	494	439	456	484	501	518	510	475	486	475	491	484	454	442	516	490	439	434	453	468	451	468	472	456	472	508	487	482	479	458	487	476	467	453	512	397	420	482	491	509	430	484	499	466	500	490	483	463	508	458	483	475	479	514	460	467	498	481	531	454	471	449	457	500	481	483	488	498	499	465	500	483	491	476	500	515	475	478	475	471	450	433	501	468	474	481	497	432	477	468	475	485	419	460	470	481	503	446	444	477	504	464	471	475	478	488	491	488	482	469	429	458	474	463	469	458	438	426	459	464	483	476	484	513	491	460	472	428	478	483	465	486	478	442	477	478	492	496	456	494	460	487	473	427	489	483	458	484	448	462	475	467	492	465	512	474	479	488	465	476	462	477	511	508	477	462	454	448	500	470	453	472	519	519	488	490	445	477	467	452	460	485	486	469	488	486	443	496	452	467	507	481	490	463	442	472	504	435	444	483	476	496	501	483	472	487	475	509	458	486	440	446	480	482	445	508	477	460	482	455	473	489	466	500	455	435	497	500	499	476	505	439	498	474	481	417	509	439	472	465	519	445	474	426	463	472	469	489	466	445	466	473	500	450	494	440	464	522	477	449	454	448	439	497	472	456	446	465	468	431	449	473	483	471	504	454	482	439	508	461	476	471	506	492	505	477	495	454	518	469	477	470	465	475	447	467	455	484	488	475	500	468	477	466	494	468	473	453	474	460	477	462	488	479	458	461	510	490	451	513	472	476	482	515	536	482	467	463	472	482	499	483	485	464	462	436	465	490	420	445	503	470	449	503	454	452	471	437	484	465	473	481	459	506	482	489	487	499	463	494	459	464	500	463	455	517	509	490	473	503	475	450	485	490	477	476	512	451	447	472	490	461	491	468	452	451	489	461	463	502	471	455	428	462	474	468	479	467	465	505	485	464	506	464	469	440	470	477	499	485	482	493	480	500	488	470	476	481	521	472	454	475	443	467	458	460	456	484	483	508	495	471	492	486	494	463	502	486	471	480	455	460	504	485	490	475	493	458	457	454	481	504	509	561	473	479	431	481	465	502	467	447	467	448	495	506	454	482	443	484	446	492	470	483	398	467	483	451	478	478	513	543	500	477	449	493	460	474	480	455	462	465	497	465	439	485	449	472	430	503	483	483	481	461	422	454	436	463	476	495	473	455	470	475	483	450	479	494	490	460	503	474	485	490	450	480	479	469	458	447	481	464	492	489	458	418	445	482	484	495	459	480	456	481	468	522	444	453	483	494	499	492	459	499	476	464	485	500	429	452	491	478	445	491	457	487	461	474	465	469	474	451	477	445	452	478	466	460	463	440	494	471	480	474	457	501	506	484	462	498	455	505	436	471	465	479	516	527	433	508	454	464	467	482	479	465	492	523	451	499	479	473	473	480	492	500	454	455	477	490	481	442	490	514	483	474	493	462	492	403	502	461	469	478	464	462	502	439	493	444	472	499	462	480	463	456	453	506	503	485	465	455	464	470	466	511	452	465	456	456	482	504	474	492	489	448	489	480	431	440	501	428	460	481	440	460	484	502	484	455	507	460	446	445	464	491	471	460	452	478	470	452	491	460	459	447	452	477	498	509	452	467	485	495	475	437	421	444	496	456	492	471	468	486	488	462	458	509	468	476	456	474	459	500	481	490	456	476	467	492	476	451	514	504	485	486	463	465	484	439	459	450	474	480	474	472	483	493	489	510	446	455	451	520	498	496	499	468	483	479	481	473	507	478	487	507	478	479	516	484	475	448	447	506	460	468	444	470	457	440	495	454	539	485	456	520	449	444	425	435	495	486	513	471	464	528	477	475	489	457	463	467	451	457	481	500	452	488	479	483	464	486	457	536	515	479	493	506	458	509	474	453	477	475	508	467	449	466	471	465	495	456	452	452	458	508	483	468	440	472	492	442	466	455	486	468	468	468	471	496	473	496	460	485	454	445	495	478	469	479	445	474	479	474	472	514	456	485	485	432	467	517	485	474	475	468	494	470	451	539	466	497	481	451	490	480	497	457	463	485	459	476	464	473	428	458	499	479	478	449	469	469	498	465	447	467	451	515	478	448	501	450	458	459	485	450	499	475	481	480	511	462	460	471	470	443	494	465	452	457	466	463	484	508	428	460	491	431	459	489	461	475	463	491	480	488	512	489	489	449	455	517	442	474	481	457	426	464	491	434	473	458	473	467	454	486	465	515	450	505	473	461	482	483	462	483	479	489	429	457	452	448	464	458	461	504	471	456	465	465	472	468	461	468	458	467	476	469	494	486	481	444	463	472	492	474	496	491	445	456	504	496	494	497	483	472	483	489	498	481	481	516	455	456	453	473	488	465	494	450	467	456	490	467	466	473	492	473	438	478	455	509	471	431	496	490	458	456	429	482	460	488	524	478	481	496	508	432	495	473	479	499	483	489	442	503	424	479	466	509	515	479	471	489	425	479	472	438	497	475	488	465	461	460	499	484	453	516	460	456	492	474	495	432	505	459	431	454	466	476	487	465	492	490	497	468	456	467	455	481	457	477	490	468	536	463	491	474	468	505	504	456	457	460	480	481	480	479	506	461	516	486	529	503	473	446	510	475	444	476	460	470	464	499	457	508	429	437	477	436	470	472	461	470	497	453	504	462	493	450	465	475	476	532	461	481	481	467	475	468	478	440	509	493	479	458	497	458	457	465	457	482	485	468	479	460	448	484	479	440	483	467	483	467	493	481	464	478	457	488	484	480	469	438	480	452	468	445	457	473	487	489	500	422	534	497	451	476	441	468	464	466	474	462	483	482	443	440	486	505	458	500	480	472	486	513	456	464	473	476	480	464	499	467	444	458	450	461	443	463	500	472	484	477	483	497	421	472	471	482	482	499	499	482	472	484	436	470	480	471	462	499	452	459	473	478	490	483	436	481	471	448	492	511	467	442	449	517	478	497	440	455	459	446	429	471	490	484	476	468	465	441	449	470	474	482	483	480	454	499	449	466	448	498	488	421	446	435	446	475	501	423	497	497	481	490	512	461	500	483	454	482	468	455	494	450	488	509	459	464	455	489	464	501	416	477	483	487	474	489	503	484	447	445	459	501	511	472	482	467	469	462	517	470	464	499	488	445	481	470	490	460	451	469	469	469	514	468	488	481	463	489	488	464	464	471	435	524	448	462	485	476	483	475	452	454	507	432	501	473	439	503	507	492	440	443	476	445	505	473	484	501	495	475	493	490	504	484	493	474	465	454	472	442	487	492	475	498	469	459	470	462	484	482	475	495	469	481	476	482	463	483	487	466	491	462	466	491	499	469	433	470	437	406	514	498	506	491	440	476	428	516	420	476	470	475	489	442	479	431	447	462	494	447	467	456	480	462	518	478	481	469	463	481	476
24718	21636	28774	24872	24988	39535	35203	24260	12262	3479	757	348	344	262	213	223	216	230	219	215	214	217	228	189	217	217	221	201	239	212	220	218	180	214	208	198	228	220	213	202	240	226	213	219	206	245	225	223	214	212	202	192	225	211	227	223	207	248	207	207	223	192	210	221	220	215	205	203	200	205	229	231	189	195	206	210	210	218	223	199	213	201	231	219	214	212	226	210	218	213	234	216	220	173	208	215	195	218	208	223	195	229	229	192	227	180	208	200	188	200	213	201	215	248	219	200	211	218	211	229	194	216	213	212	211	218	202	211	178	192	194	218	187	211	240	199	216	197	231	207	212	236	212	194	227	220	189	202	213	217	224	197	231	236	197	222	234	242	198	226	211	203	208	227	226	188	194	190	216	189	207	219	223	205	221	226	218	230	208	206	205	194	213	208	207	224	215	217	181	203	215	195	227	197	186	213	209	218	239	243	215	224	196	221	213	219	206	238	207	217	208	209	214	193	214	199	219	198	214	214	189	205	213	196	225	208	239	220	205	228	224	192	210	228	210	227	207	193	212	190	198	230	217	203	215	221	196	210	207	200	201	225	226	228	195	216	225	240	214	195	203	233	206	213	239	223	220	193	215	215	234	205	203	187	204	224	241	188	219	183	224	204	212	220	213	202	243	197	192	239	204	218	242	231	225	221	236	199	210	222	246	240	217	215	224	259	233	221	210	216	210	181	222	194	211	229	220	200	237	237	226	226	214	221	210	250	217	220	212	219	210	209	206	199	224	225	214	215	220	206	222	239	201	209	225	230	207	191	212	209	192	196	225	254	239	229	233	215	212	218	224	223	226	226	222	196	218	206	195	181	198	205	196	201	221	243	208	218	244	198	210	201	205	201	238	227	205	205	229	214	248	221	226	220	234	213	216	220	231	205	208	242	202	236	215	206	204	232	220	181	201	226	223	207	210	236	237	242	205	210	221	181	198	200	219	259	211	208	205	236	263	211	216	201	216	213	207	208	211	203	229	221	219	218	229	215	218	228	224	215	215	227	248	209	227	193	218	235	207	213	225	213	223	205	243	225	240	232	198	231	196	217	182	200	189	214	221	227	189	233	179	211	234	181	211	235	208	197	202	192	219	211	227	244	212	221	192	193	212	231	210	200	196	225	214	208	237	203	229	228	202	237	207	236	218	201	213	229	203	219	212	204	197	210	242	212	197	171	212	177	201	200	231	222	232	216	209	198	173	233	204	222	232	206	238	193	225	222	225	221	190	225	211	204	180	197	229	188	206	217	213	199	244	218	197	219	206	194	246	227	225	229	215	195	213	230	230	228	234	209	194	214	198	221	195	226	190	221	207	216	225	233	211	226	212	218	226	222	207	194	208	219	194	190	207	205	217	208	221	207	230	182	212	226	231	210	220	205	208	219	201	204	205	218	196	214	203	230	196	212	190	187	204	214	194	211	200	224	208	199	210	185	200	201	236	211	212	191	218	222	204	208	223	214	201	204	195	227	211	213	219	198	223	211	191	198	205	221	205	209	199	217	232	217	224	214	221	193	188	223	201	231	230	203	207	221	208	200	222	222	210	220	194	208	207	220	245	214	215	204	191	228	216	194	198	207	212	200	206	195	212	221	211	207	199	233	224	198	206	215	203	252	249	210	195	220	217	215	247	217	225	221	193	238	229	222	205	219	208	240	207	234	212	211	224	195	206	221	201	213	203	200	213	220	206	206	211	223	232	217	239	232	228	218	207	235	180	225	203	236	193	200	200	195	228	211	205	214	236	206	227	206	226	188	213	238	220	219	207	186	206	245	209	209	242	192	204	254	211	223	216	231	211	234	199	192	201	204	224	211	212	217	210	207	219	199	216	215	227	210	210	209	203	229	227	212	217	190	217	211	217	189	232	204	231	235	224	208	183	216	204	209	213	207	201	237	220	194	215	231	195	211	201	195	230	204	217	199	195	225	212	207	203	200	222	225	210	170	217	228	189	200	214	230	211	222	217	195	216	196	203	186	206	219	217	230	207	210	230	205	205	224	226	203	221	207	205	219	218	213	209	222	226	212	225	195	238	233	223	229	223	226	198	187	227	210	230	216	219	231	205	224	212	197	225	203	208	214	199	182	221	207	198	211	217	202	246	217	203	221	207	235	214	202	226	186	203	196	240	198	201	219	244	221	235	186	197	200	219	169	232	192	198	197	205	208	237	203	218	215	208	229	218	187	194	196	237	215	221	240	232	223	222	241	207	229	209	212	201	209	216	234	222	209	225	209	228	216	193	182	204	202	243	209	197	205	213	197	226	191	211	224	218	256	215	215	192	214	192	214	216	199	186	240	205	209	205	199	200	207	236	211	178	225	247	215	215	230	230	221	222	223	213	206	204	224	216	239	239	221	206	187	206	204	208	206	215	204	186	233	226	213	173	206	205	195	237	210	224	218	208	191	234	209	227	215	216	231	213	195	230	212	217	207	198	227	229	208	237	225	219	222	204	226	201	218	197	205	210	224	192	197	193	195	193	220	225	217	229	197	206	216	232	225	218	258	200	207	196	224	222	212	215	219	212	233	224	202	216	232	193	211	226	176	232	207	215	236	193	203	200	225	215	205	225	208	210	211	243	213	238	248	232	198	202	211	206	197	219	213	215	207	204	214	250	218	225	229	217	201	209	227	203	218	189	205	202	211	211	204	193	217	227	211	202	226	215	204	214	215	212	224	209	204	205	194	208	250	221	209	233	234	218	201	241	206	191	234	217	224	178	213	235	228	204	222	228	212	205	204	221	223	207	199	203	209	223	222	216	196	197	227	197	222	178	219	235	216	224	234	221	202	232	197	220	187	236	213	197	191	233	185	220	241	204	236	224	213	208	197	221	236	224	217	193	214	199	221	213	229	203	215	215	213	209	219	210	236	205	215	224	215	232	207	180	219	229	218	217	219	190	205	210	213	206	210	218	201	197	239	223	212	202	223	205	226	218	231	206	200	210	209	202	220	224	210	194	212	210	233	212	208	193	222	235	227	200	249	220	210	215	234	198	205	199	187	195	217	216	221	205	216	215	210	199	193	194	246	224	223	240	196	199	212	203	206	207	194	219	200	226	226	233	202	216	198	228	186	216	213	213	225	200	191	219	213	232	203	217	207	194	201	226	234	224	194	215	212	229	208	229	215	229	219	233	209	221	209	212	180	214	196	218	226	196	222	190	197	216	229	206	208	207	227	197	203	217	201	243	210	212	218	230	209	214	186	212	219	222	217	221	179	203	218	185	224	195	230	211	217	180	204	215	220	201	191	217	219	190	221	215	222	214	235	204	206	214	226	198	237	210	224	217	226	220	205	235	233	207	219	220	224	216	216	194	206	222	194	247	178	222	193	218	197	232	226	206	224	227	235	195	207	230	199	206	229	197	210	222	213	226	240	198	232	215	215	220	205	220	251	221	230	212	203	202	248	189	218	218	211	204	233	210	224	234	209	217	224	213	193	198	221	186	225	224	234
28430	45603	33854	27625	37830	46215	40669	32332	19820	7738	1946	970	756	523	447	412	409	419	411	387	455	414	390	408	397	393	421	410	411	411	434	397	384	399	403	425	424	416	420	389	380	413	414	411	422	387	415	421	376	379	419	452	427	427	397	382	403	395	394	424	403	404	417	400	427	421	417	415	415	406	412	390	476	407	429	394	407	440	421	387	437	403	407	415	399	399	439	461	398	417	424	419	412	418	399	439	396	401	436	431	414	380	408	403	408	404	443	397	456	403	404	422	434	425	451	438	441	419	407	414	411	418	443	434	395	396	435	404	393	378	433	379	390	402	389	419	396	389	421	402	441	440	403	429	387	414	397	439	418	427	366	428	417	421	394	378	418	452	411	418	360	403	384	408	400	392	420	441	420	418	405	413	421	434	437	442	428	424	371	402	387	406	395	433	418	420	418	408	409	437	434	421	421	390	425	442	404	414	397	445	438	416	381	379	417	420	421	446	442	399	384	436	416	384	391	430	404	408	424	428	397	407	379	401	397	403	374	447	406	410	437	450	421	421	408	384	423	392	446	433	439	416	428	424	421	393	428	424	343	430	414	431	392	447	397	405	411	397	437	416	423	403	381	412	410	413	400	405	395	421	425	387	443	409	386	399	454	432	439	408	402	391	431	444	381	415	435	389	436	405	415	401	411	367	404	440	426	410	444	432	422	378	420	411	413	389	451	400	408	389	422	471	426	411	418	452	451	413	385	420	431	437	410	398	417	404	434	422	415	405	389	421	446	427	423	413	396	413	438	392	371	388	400	434	406	397	427	423	458	437	399	447	408	424	408	396	422	404	418	431	417	382	428	431	407	402	385	417	414	409	434	399	400	405	428	428	404	422	438	406	420	427	392	392	432	384	399	403	419	407	402	417	404	386	377	389	391	447	436	426	383	426	420	412	384	383	429	429	408	418	411	442	414	382	415	440	411	402	386	431	395	397	405	400	383	407	398	427	400	393	407	387	426	445	422	399	430	394	444	395	459	425	408	438	440	406	429	411	408	399	408	399	416	420	433	419	393	409	437	417	413	412	398	412	401	441	415	403	391	424	434	402	399	416	415	373	405	436	419	368	415	412	418	374	415	442	396	411	414	406	401	400	410	431	381	421	401	384	428	405	403	380	416	432	415	398	468	414	421	415	402	417	423	417	439	422	388	435	387	394	405	400	426	406	418	395	447	405	451	419	412	423	424	393	370	414	426	435	429	425	408	386	414	425	456	437	394	415	433	416	401	383	417	418	443	401	418	428	433	405	405	430	393	395	395	415	439	408	422	414	437	409	413	444	428	421	414	432	409	431	401	413	426	434	443	384	374	432	427	384	409	391	432	419	402	385	427	427	366	408	414	390	379	427	425	443	399	430	402	422	395	433	401	399	399	424	428	381	405	423	407	399	451	450	394	441	466	406	362	455	441	428	388	391	446	399	409	409	402	413	412	417	409	434	423	393	400	405	456	438	430	424	401	406	383	408	420	408	393	442	419	400	419	419	421	392	397	405	390	431	423	416	369	413	482	452	439	423	424	410	424	373	393	423	392	412	433	409	430	401	433	377	448	448	442	423	428	413	406	419	429	415	402	414	397	420	426	421	384	377	395	405	407	439	397	385	445	415	385	442	420	410	394	427	430	421	427	424	400	421	418	419	435	390	412	420	419	419	390	430	445	448	392	424	450	426	411	399	430	402	426	383	424	420	404	389	415	442	451	426	375	414	408	421	431	452	394	429	458	422	422	438	413	392	413	396	404	400	429	412	416	392	432	429	419	391	449	417	430	437	433	380	419	415	443	391	421	391	420	443	426	386	405	439	441	427	393	450	421	436	410	427	427	431	457	410	400	426	396	412	412	404	419	441	387	418	406	398	434	402	439	415	394	426	443	442	424	375	439	415	406	410	369	399	421	430	415	437	437	402	415	384	425	395	410	402	421	422	399	427	440	394	457	396	411	400	417	410	389	425	418	427	407	403	428	389	395	404	439	423	427	415	437	421	427	428	385	407	442	415	419	426	411	395	421	417	415	409	429	420	416	379	441	411	424	402	432	395	397	402	440	376	416	433	406	417	422	413	429	433	402	439	395	426	426	421	412	383	438	409	373	417	424	397	404	389	400	396	429	401	476	411	411	404	441	454	424	401	384	433	431	433	410	399	389	406	391	425	435	428	401	385	417	388	421	450	408	414	390	417	424	402	430	371	387	373	411	419	417	426	409	427	412	428	397	360	432	414	413	425	416	391	415	419	428	422	400	375	403	409	433	394	423	414	461	395	413	424	386	399	378	415	420	430	405	425	424	402	386	415	408	410	405	409	436	390	414	412	400	407	394	393	404	382	374	391	406	417	406	428	463	440	391	439	425	383	450	437	436	378	440	397	390	380	419	428	446	398	416	399	441	429	416	400	415	424	434	403	426	404	397	393	382	434	390	434	428	442	405	435	406	384	366	410	438	413	416	412	420	409	398	443	405	420	412	413	393	398	432	409	437	402	424	395	414	398	409	421	419	412	428	417	430	418	437	414	367	414	426	422	421	427	394	417	359	395	407	398	390	426	430	428	422	406	400	405	416	414	446	423	428	368	387	393	435	414	375	413	428	369	414	405	424	389	453	392	459	416	439	413	436	402	445	413	426	385	442	436	425	412	406	436	400	393	427	438	415	394	408	410	411	448	409	412	446	437	417	397	423	384	399	411	410	381	399	425	429	395	387	385	398	411	425	424	413	432	397	427	403	420	377	424	413	416	389	440	413	429	410	406	414	422	399	445	407	428	413	439	429	432	399	379	436	428	397	438	423	424	393	374	397	403	398	429	439	392	404	425	403	390	398	424	418	407	403	421	444	434	403	396	418	432	416	389	394	393	424	440	432	436	437	409	411	416	420	407	434	448	437	421	395	410	412	397	399	442	419	394	437	406	393	390	377	380	401	431	411	404	417	435	414	416	375	419	428	414	390	409	392	420	429	392	416	393	397	403	448	402	383	425	411	396	421	401	399	417	402	426	386	388	408	378	454	363	429	377	423	400	417	390	405	400	416	457	436	395	409	420	397	408	443	391	424	407	458	428	402	399	434	431	424	430	414	443	445	393	395	429	392	427	433	391	412	458	418	410	407	420	401	416	388	448	389	429	383	402	416	416	431	443	427	409	439	392	449	406	434	388	399	435	395	435	428	378	406	438	414	409	399	363	418	452	436	443	373	369	469	401	403	437	427	382	453	434	442	407	424	403	434	423	400	419	387	423	416	413	410	381	384	444	387	428	420	381	395	410	422	412	403	374	442	431	401	429	393	433	427	398	448	452	406	397	400	435	410	431	430	423	409	426	424	393	364	388	438	443	387	395	391	411	420	444	387	371	397	391	419	448	401	436	413	384	408	418	427	411	405	416	439	427	426	380	424	433	396	427	429	419	437	455	436	426	411	417	413	366	413	371	409	407	439	391	434	373	433	441	416	447	442	430	423	417	465	433	441	430
23575	21619	29428	24128	26669	48744	46773	34228	20169	6867	1249	573	327	205	200	214	197	201	193	202	194	186	198	201	246	211	174	200	189	188	196	191	181	182	190	202	202	193	182	194	177	184	197	209	205	191	204	181	185	191	200	184	189	213	216	195	197	185	184	203	193	187	171	188	201	202	184	216	183	169	184	195	181	212	188	193	156	194	199	206	209	195	184	209	194	212	184	225	187	207	189	196	199	203	210	213	214	212	207	205	211	206	181	204	185	178	195	192	208	172	203	183	195	175	181	184	185	196	179	194	177	200	166	194	214	208	226	207	174	193	192	198	179	183	203	188	199	189	188	200	210	195	185	207	181	180	217	204	202	194	234	214	211	186	197	206	193	173	207	186	180	184	187	212	175	193	182	211	186	184	201	203	183	200	204	182	184	221	205	193	181	183	199	186	232	177	184	211	180	187	198	193	199	196	191	199	177	174	192	190	188	195	200	208	174	200	209	198	211	192	191	202	208	182	203	190	169	190	214	180	182	195	186	190	205	215	195	174	213	199	205	216	214	202	205	227	185	184	162	193	209	209	191	220	203	187	176	218	176	191	191	207	210	190	224	219	214	207	200	200	186	192	200	197	217	197	173	192	181	213	206	184	200	192	208	200	204	219	224	183	189	185	194	203	198	240	220	195	208	200	188	191	183	195	220	189	217	193	212	197	186	205	190	173	198	198	203	197	216	193	201	209	208	198	181	183	194	201	197	180	171	194	199	213	196	205	172	182	208	197	187	176	207	206	205	189	193	192	187	188	173	206	164	220	205	195	198	198	193	200	201	168	180	199	214	190	189	207	191	190	209	209	166	183	194	182	187	151	164	209	201	209	192	172	201	186	208	228	186	195	196	193	196	188	176	184	187	175	197	191	213	195	207	193	192	187	201	204	166	192	186	203	206	202	185	192	200	197	191	179	204	205	204	180	194	187	192	166	182	208	203	183	189	189	217	210	204	212	196	205	194	172	179	208	185	221	194	173	175	197	208	184	203	210	212	193	184	187	183	206	183	207	197	206	178	220	177	190	205	196	175	198	188	201	192	176	197	195	194	205	202	194	180	189	191	203	185	200	186	193	194	201	189	183	200	200	228	204	199	192	178	205	196	206	184	191	206	208	192	191	202	179	177	190	194	179	197	182	186	203	192	189	210	183	199	196	201	219	214	208	184	199	190	197	184	217	183	188	183	220	183	192	203	178	175	182	196	199	199	171	168	187	170	207	180	192	174	192	181	198	208	183	183	208	193	204	193	211	210	173	220	177	201	192	193	194	177	197	206	187	213	179	193	214	178	204	200	209	184	201	190	206	215	238	175	204	202	177	190	187	179	155	198	183	198	212	182	214	231	207	205	206	185	215	169	183	208	188	194	191	200	200	185	183	196	179	176	186	213	211	217	213	186	193	236	196	212	198	168	198	189	167	184	205	187	191	223	184	180	191	211	188	186	204	172	191	206	225	198	187	212	179	187	182	187	212	178	195	192	198	207	197	190	195	188	194	204	178	190	184	192	213	187	193	222	201	202	209	198	207	178	168	204	171	174	197	188	215	213	204	219	218	179	182	210	204	201	189	196	214	201	193	193	187	204	191	185	183	185	199	212	205	180	188	171	184	186	214	174	206	222	182	187	207	191	199	213	186	196	183	187	174	186	194	223	186	208	200	183	205	189	191	195	167	179	196	187	209	194	196	209	194	197	200	194	219	179	186	205	193	213	214	186	195	188	198	191	175	206	221	189	192	192	184	183	191	197	206	190	186	178	193	170	198	190	220	204	199	213	191	194	178	203	171	170	204	214	192	213	209	207	203	200	199	188	190	191	186	189	208	178	198	191	199	172	202	176	193	181	216	196	210	195	189	199	205	194	198	199	193	221	213	189	181	187	193	190	173	211	174	194	193	207	198	201	183	183	198	194	202	183	198	194	175	219	188	198	182	200	178	213	214	202	186	182	173	194	194	198	185	189	197	182	167	218	208	192	181	188	196	196	186	197	179	199	206	205	203	187	210	177	191	210	207	181	202	207	188	191	167	204	195	172	223	205	233	187	194	192	188	188	198	197	198	218	187	208	195	215	178	184	214	187	184	218	194	207	213	191	178	178	187	175	223	189	214	218	195	197	202	194	184	180	184	217	224	188	189	183	212	186	184	213	170	197	180	188	190	195	201	210	203	192	201	203	199	172	201	211	199	220	207	198	205	183	197	214	192	199	192	202	190	191	209	165	198	191	198	182	187	188	192	183	184	184	196	183	192	203	203	201	202	193	186	181	220	222	203	188	195	206	207	213	190	203	189	188	203	186	202	206	185	172	178	198	190	207	207	172	189	172	208	212	183	199	200	224	208	183	190	196	197	217	196	186	203	195	189	197	203	187	202	195	223	210	211	210	201	171	190	202	170	183	189	183	187	196	183	183	210	213	197	198	215	174	175	196	226	198	198	199	187	201	201	219	198	207	190	188	202	182	181	183	160	205	182	155	200	187	187	205	223	182	200	205	197	180	190	226	184	197	211	187	190	216	198	200	214	188	207	197	188	182	175	172	211	219	198	173	195	196	184	210	194	198	191	186	221	185	190	191	193	207	181	183	193	209	184	223	191	212	183	205	192	176	201	186	202	182	189	171	191	187	178	176	203	183	174	187	216	182	199	183	190	200	210	187	218	193	180	221	169	198	209	199	200	204	183	188	195	214	201	182	203	186	176	193	215	199	200	188	201	191	197	223	186	222	193	191	191	188	180	190	209	167	203	178	188	188	209	193	208	211	202	188	184	175	203	205	209	193	201	188	169	168	175	191	177	191	202	195	195	191	215	195	206	216	179	198	194	212	184	216	201	212	184	190	193	198	190	193	197	188	195	188	197	189	158	229	189	198	194	194	195	184	186	175	186	194	192	210	193	207	201	174	183	205	198	190	213	184	185	205	204	213	206	200	208	216	196	192	210	177	204	199	182	175	170	213	237	213	206	199	176	180	180	169	198	185	211	182	200	200	193	211	194	204	195	189	196	214	187	206	192	185	171	171	212	190	182	208	195	182	190	186	202	212	189	205	185	172	191	206	180	176	195	213	194	201	196	160	188	204	187	175	189	194	175	212	176	193	206	216	184	167	206	184	164	167	195	187	211	196	210	185	204	211	196	188	200	198	194	190	205	162	188	189	199	217	197	195	216	164	221	186	178	193	212	193	210	197	182	214	186	216	185	201	208	194	211	204	212	178	180	191	194	187	195	187	214	192	182	190	201	189	190	201	195	190	187	166	203	185	192	201	191	198	188	211	211	206	195	190	215	182	201	196	200	200	200	182	188	184	165	177	202	193	204	191	174	165	201	176	206	194	183	207	208	198	168	223	194	179	184	180	225	212	170	196	187	186	201	199	199	198	185	184	214	214	174	184	199	201	186	193	187	190	201	190	174	182	200	194	207	204	198	192	189	205	204	213	173	201	180	200	177	191	206	205	187	196	184	187	196	194	206
32130	52723	40139	27867	46446	57805	50469	40646	27504	11843	3176	1614	875	448	365	338	353	383	340	368	382	388	368	359	299	373	352	391	357	375	368	327	373	370	393	396	342	378	395	381	367	345	390	346	369	363	368	359	393	368	394	330	370	408	346	321	391	361	365	387	362	350	388	349	360	350	385	355	338	351	399	370	355	387	380	392	369	383	346	343	354	341	397	360	354	375	360	360	370	396	360	353	368	397	363	370	361	313	354	359	386	377	348	390	352	366	336	341	365	352	370	379	343	377	386	394	394	361	396	395	391	347	373	364	387	350	381	360	391	398	363	361	344	376	386	353	331	330	352	416	377	367	373	373	402	329	371	376	345	381	341	370	360	389	405	398	386	361	341	362	366	317	391	368	342	361	366	359	328	368	334	359	340	337	370	360	345	377	374	376	351	368	383	390	363	372	388	390	362	342	388	358	365	360	386	344	389	376	373	365	382	386	349	384	414	360	378	360	367	358	344	352	349	376	372	375	388	385	347	359	371	378	335	382	366	354	364	360	353	374	362	364	389	340	372	354	362	347	338	381	366	350	378	345	371	369	365	399	320	366	411	337	408	358	380	392	320	377	372	394	386	384	347	350	369	347	392	354	366	381	397	348	351	365	376	371	366	374	352	344	411	379	384	356	380	367	404	373	353	376	365	332	408	381	373	393	387	345	332	362	372	369	385	378	350	366	390	361	329	352	356	339	349	397	395	362	358	372	411	386	362	365	353	361	380	348	382	361	365	384	364	367	357	372	358	377	328	373	374	363	381	377	410	394	416	375	353	386	355	381	359	355	374	349	365	320	361	348	389	369	377	327	334	396	389	371	361	363	322	360	370	398	377	368	382	354	345	359	353	390	390	397	351	334	346	338	415	359	381	352	387	383	388	368	364	381	349	359	354	371	349	350	376	356	358	384	386	363	362	353	405	387	377	384	398	335	395	398	333	376	398	345	344	375	366	378	349	384	379	370	373	358	358	329	371	370	368	383	375	368	344	375	378	378	401	371	378	333	394	347	343	399	376	357	370	377	411	391	334	331	373	362	387	382	358	371	354	371	334	347	324	367	354	376	371	361	357	368	373	399	408	400	372	359	355	353	362	332	359	404	350	363	378	336	342	389	339	381	392	394	368	397	389	371	357	344	391	355	387	377	362	352	364	378	392	372	363	374	398	327	392	361	347	372	351	382	394	372	384	345	346	371	365	394	334	406	360	389	365	356	369	376	397	375	388	381	384	380	396	353	401	371	360	377	358	351	382	396	354	368	343	385	416	362	383	367	348	372	360	341	335	363	357	342	367	352	366	382	370	383	355	393	342	379	393	392	371	396	369	379	360	385	377	370	354	375	359	354	358	352	372	361	351	381	391	389	348	353	372	403	347	389	375	370	371	398	361	367	370	359	344	363	405	365	383	366	339	371	344	404	368	354	363	389	353	390	331	354	370	387	385	352	364	366	363	368	408	374	381	343	371	358	375	357	368	363	364	364	383	356	367	390	354	397	346	379	370	377	391	391	384	361	401	376	358	393	374	384	382	352	375	336	378	379	326	380	370	377	359	375	371	351	325	370	386	378	396	349	378	384	353	407	364	370	341	359	382	353	397	409	382	339	344	353	352	324	355	364	393	354	380	361	369	373	348	390	384	387	421	348	358	360	373	373	353	331	387	345	356	411	394	384	370	336	338	355	393	396	351	356	356	372	386	339	389	349	363	387	347	327	356	368	402	395	371	343	364	377	349	372	372	396	380	373	364	399	380	392	339	372	331	368	380	377	335	381	363	380	349	370	360	375	404	364	360	364	372	365	352	373	377	352	345	380	375	361	388	368	384	393	369	361	348	342	355	386	354	393	341	347	373	393	368	371	388	385	366	348	368	366	389	388	351	356	336	363	385	339	357	385	352	361	375	404	330	428	373	378	408	367	374	392	377	418	359	378	349	366	376	366	355	373	370	332	361	327	354	401	407	389	353	390	390	379	388	397	395	403	397	395	367	344	344	377	346	367	361	388	345	366	391	375	393	410	353	376	373	353	393	392	348	369	356	344	381	374	345	376	334	376	353	347	397	361	337	363	380	368	391	360	329	375	354	362	381	377	387	365	356	403	379	391	343	391	363	366	354	335	372	393	365	352	399	339	363	381	337	391	370	366	377	370	369	359	357	341	388	370	410	372	379	372	402	382	371	401	378	351	340	405	392	378	324	352	402	370	342	369	356	357	363	373	355	352	380	350	343	398	353	382	353	349	366	377	359	372	369	371	350	378	342	375	385	355	391	367	379	376	397	332	371	379	375	386	395	361	337	348	388	371	349	355	343	354	364	353	395	367	351	341	349	338	396	347	342	378	353	392	349	375	357	356	384	366	402	360	352	379	354	407	347	364	348	371	384	393	343	374	373	360	367	359	339	375	344	419	364	389	362	369	350	353	367	372	382	383	382	376	338	363	373	350	346	379	339	380	360	366	349	381	373	402	368	358	355	343	399	379	358	346	373	356	325	362	373	350	383	354	377	371	353	350	373	311	384	383	366	396	356	384	359	368	343	392	393	374	373	379	359	402	344	409	357	365	367	370	379	352	333	365	370	384	360	343	355	372	377	371	346	356	346	362	356	355	344	348	315	378	356	391	414	372	381	398	337	373	354	365	359	387	355	367	343	381	346	381	369	384	370	361	379	357	383	371	361	321	363	380	385	399	369	354	372	389	379	338	377	369	367	366	334	395	348	369	366	346	353	335	363	375	349	363	339	388	342	368	362	379	375	359	359	374	405	355	343	369	402	363	391	362	369	370	351	388	367	375	362	368	382	371	361	382	372	348	406	374	388	398	373	366	376	397	362	346	331	342	363	367	395	379	367	358	378	337	360	384	376	391	389	383	378	375	369	382	363	376	363	357	349	358	385	354	383	334	344	367	362	387	339	367	381	361	341	349	348	362	383	383	377	359	363	368	357	364	366	374	379	377	339	368	409	364	340	348	374	355	399	357	373	345	351	341	382	357	374	392	374	333	396	349	360	357	364	331	385	361	366	370	369	368	372	366	360	384	357	354	389	376	346	381	352	364	374	362	352	366	354	401	360	348	352	363	382	368	351	390	353	400	350	378	350	337	350	368	371	410	381	349	386	392	353	332	393	386	332	360	377	350	379	346	346	349	379	378	392	347	350	377	359	381	329	400	349	338	352	400	385	353	337	371	364	337	358	359	378	380	351	399	360	412	378	357	362	321	396	380	343	368	391	342	372	367	349	371	403	362	390	364	368	350	362	349	403	389	390	346	395	361	354	409	372	341	376	383	390	375	343	398	383	375	287	353	368	356	352	384	368	413	359	375	373	334	389	371	380	347	378	387	378	333	392	373	346	363	379	367	382	379	407	337	384	367	349	355	393	384	387	356	352	365	360	356	360	343	352	382	326	335	384	372	393	380	350	387	348	364	393	335	339	351	366	349	359	342	331	380	359	354	377	363	349	369	370	370	370	363
27337	22795	20462	9303	8014	10613	7116	3868	1732	711	295	286	242	260	243	232	237	245	250	254	226	252	219	241	241	281	273	225	253	247	246	215	217	272	244	240	252	243	213	234	247	226	265	236	218	234	256	232	234	219	254	232	257	245	256	245	269	251	254	249	257	234	267	238	259	253	245	238	251	243	258	232	255	227	209	235	249	250	227	244	240	270	258	259	241	243	237	243	248	265	239	227	235	239	254	246	216	224	238	254	256	232	226	221	236	245	233	248	234	231	240	266	232	245	258	234	247	274	235	270	230	236	230	229	252	234	231	217	257	213	224	234	239	255	229	220	240	253	245	252	216	254	233	270	220	226	244	230	274	233	233	231	262	235	212	216	259	263	245	241	261	236	257	230	247	234	249	229	249	257	255	236	219	252	238	276	224	248	241	214	232	229	230	210	244	254	230	261	262	262	235	248	268	267	252	248	219	244	239	236	239	274	234	237	251	214	267	251	272	231	238	250	249	258	208	252	238	226	234	240	237	268	243	234	261	238	235	227	264	230	236	235	235	236	227	229	241	240	242	232	281	231	266	254	239	276	240	232	285	234	251	249	245	241	244	243	222	269	234	237	226	261	257	250	234	238	253	283	248	238	244	232	231	251	240	230	235	233	250	268	271	258	243	243	226	251	223	223	268	230	264	241	251	226	249	267	208	247	238	247	244	250	256	273	226	247	244	253	261	209	209	239	234	248	229	231	225	240	238	236	243	246	219	248	247	242	267	244	255	253	249	240	237	230	247	228	249	256	261	239	232	229	276	240	259	251	255	260	239	275	244	255	247	264	224	240	248	232	249	237	227	236	238	232	246	249	245	218	268	250	227	229	265	242	225	226	246	236	228	245	243	264	235	201	247	245	251	226	225	223	258	241	254	244	241	246	231	236	235	254	248	244	233	233	235	258	270	231	264	236	270	232	236	225	234	240	222	233	260	247	225	247	238	252	219	249	241	261	217	232	250	258	242	235	238	243	219	243	247	232	262	232	238	241	243	249	257	229	234	231	240	251	223	256	193	253	241	217	254	256	245	255	278	228	222	242	229	222	222	236	229	254	262	231	239	236	259	246	261	242	216	237	238	244	225	283	272	250	228	228	267	244	247	229	273	251	267	226	233	243	232	227	230	232	249	263	252	221	254	237	258	227	244	220	238	257	221	268	240	228	251	234	249	227	228	252	211	247	273	258	225	243	243	217	241	252	225	249	244	229	282	258	217	199	236	245	222	249	262	225	291	255	255	255	239	257	274	248	229	240	218	242	266	218	260	252	263	259	255	226	235	238	291	263	249	249	232	207	240	272	235	264	253	258	212	248	254	253	237	254	259	266	228	258	249	245	256	234	253	221	219	235	230	262	261	219	251	245	235	263	256	232	280	235	244	262	231	250	221	249	258	217	220	270	230	250	228	211	218	221	227	245	258	262	254	210	245	241	259	220	252	246	228	244	243	236	257	243	252	258	237	255	241	251	248	247	258	238	247	228	225	275	254	252	224	238	229	245	233	252	238	231	267	237	243	236	258	264	259	232	226	236	259	242	228	255	255	246	233	250	245	259	240	249	233	262	230	251	232	245	227	256	264	258	246	234	248	240	249	273	252	250	263	266	224	233	251	272	262	250	274	248	253	243	261	218	273	247	244	240	246	246	239	237	228	256	225	220	225	268	236	257	240	229	253	252	256	240	253	237	240	247	225	239	226	256	227	264	256	267	276	262	234	248	253	231	244	239	239	251	262	240	238	246	242	239	257	240	247	239	244	226	260	229	223	243	230	225	213	224	265	226	261	242	244	234	229	231	264	234	242	231	237	215	219	243	230	246	224	258	251	242	239	268	236	239	245	238	259	265	287	242	252	233	240	228	231	238	230	223	242	256	250	247	217	219	270	252	243	261	232	225	250	199	225	223	241	259	274	266	230	237	219	255	234	212	268	261	248	254	231	217	256	236	247	238	227	249	252	213	279	261	240	251	256	237	213	229	236	247	213	207	205	231	256	233	257	247	244	236	230	233	268	251	269	248	250	272	237	246	253	242	263	245	237	231	246	271	243	258	232	220	246	235	280	222	261	225	255	233	232	262	255	231	261	240	241	269	233	231	236	268	240	245	244	259	264	271	245	257	253	228	231	244	235	237	216	253	219	243	246	242	227	242	249	239	254	243	230	236	223	252	251	234	240	262	233	256	239	229	249	255	275	258	246	251	256	242	257	268	257	244	246	262	234	243	259	241	251	227	255	236	264	231	224	216	267	250	254	249	237	248	223	227	242	222	234	256	255	267	226	249	252	253	254	224	260	224	243	272	221	258	232	257	235	267	267	220	247	232	254	272	263	224	211	241	235	251	221	247	242	252	241	221	220	242	242	224	252	247	249	259	249	224	232	255	247	244	276	248	222	248	233	221	273	246	225	247	229	267	226	225	260	252	221	252	278	242	256	254	244	249	246	237	233	234	252	236	243	217	234	257	254	272	247	233	259	249	235	219	243	228	262	243	221	237	252	243	232	257	261	245	260	212	220	247	247	263	220	245	259	232	259	257	221	249	251	259	243	246	237	221	227	247	225	253	224	251	258	220	265	255	249	266	241	252	246	243	259	219	224	238	227	249	227	237	248	214	270	242	269	203	236	253	246	234	227	260	258	237	242	240	238	232	235	215	255	253	235	266	247	245	251	236	253	256	262	214	241	255	260	274	245	221	243	234	220	234	224	256	218	269	215	241	226	224	252	234	253	203	231	263	254	252	213	236	238	240	235	241	248	242	222	231	272	252	232	245	259	242	231	230	253	264	257	253	262	238	255	249	237	249	227	240	258	240	242	243	231	249	272	261	267	225	233	253	247	243	246	265	245	252	258	241	239	267	252	256	247	266	246	257	239	252	212	245	245	259	241	263	243	260	245	243	251	244	222	232	248	243	229	250	247	225	251	252	235	246	241	242	238	237	251	252	272	216	244	239	214	223	273	278	247	273	241	220	219	248	238	263	239	261	248	252	264	224	234	255	204	236	236	254	234	237	276	228	234	228	277	220	252	247	251	262	236	252	247	224	260	242	273	226	240	230	236	270	250	219	220	253	225	229	252	232	231	249	257	247	249	242	236	226	230	266	237	235	236	219	251	252	258	245	248	268	221	260	236	246	248	255	268	247	242	221	256	238	259	208	252	247	260	229	231	236	235	249	259	228	258	234	254	259	223	249	263	256	235	252	222	258	245	236	250	260	283	232	227	249	248	236	248	255	242	240	242	245	274	224	279	274	266	256	239	230	240	258	234	226	248	243	251	253	253	251	275	234	248	259	249	218	226	246	244	251	255	231	257	273	225	216	234	236	238	232	239	264	257	253	246	265	259	244	259	250	233	246	242	259	252	237	252	235	256	259	249	261	216	241	250	226	239	245	280	273	203	228	278	275	243	234	280	232	262	228	260	247	281	273	218	255	240	259	229	228	226	212	244	262	258	262	238	234	246	231	236	228
25342	37182	26051	14489	17415	19999	14927	9374	4188	1648	649	524	456	498	479	472	481	445	500	478	457	495	483	510	503	437	517	481	455	455	487	451	474	501	466	455	501	445	464	467	484	475	469	484	490	511	478	483	476	510	449	502	465	491	468	480	482	448	459	470	481	477	498	449	460	458	490	502	455	508	495	472	456	486	490	484	496	459	467	468	484	479	461	460	441	471	496	465	473	467	503	492	491	475	431	506	485	467	499	435	487	486	481	486	449	489	451	496	490	481	470	499	471	502	450	504	446	475	487	434	454	509	469	474	494	476	435	488	460	487	466	474	457	486	475	467	452	455	470	450	458	440	443	502	493	496	460	465	509	451	473	498	522	462	488	503	491	481	476	493	458	517	554	490	465	420	459	487	450	433	502	445	465	442	444	478	474	461	499	457	499	464	462	473	469	490	457	500	462	467	468	513	459	451	452	430	496	479	466	465	491	471	468	532	496	436	464	476	462	470	500	475	481	475	449	492	457	483	459	453	457	481	481	448	449	475	496	479	444	474	472	490	483	425	466	473	444	491	497	486	478	462	461	462	457	470	515	449	504	482	466	515	517	436	450	482	460	475	470	449	467	472	479	471	475	442	471	472	515	436	503	467	461	462	483	505	454	443	478	482	489	468	478	470	462	481	497	484	482	494	456	462	474	487	489	464	435	455	480	501	454	489	521	476	483	532	459	475	478	469	488	452	448	451	435	478	482	494	454	458	495	459	471	443	471	476	480	483	455	436	524	480	536	474	437	467	488	499	470	471	486	492	510	436	477	457	489	456	456	466	459	474	511	446	470	498	478	456	510	480	463	491	461	481	493	487	446	465	475	439	477	519	487	486	466	426	467	494	461	468	436	483	473	479	459	449	468	475	489	489	465	454	527	446	473	470	465	487	481	467	447	464	464	477	483	457	494	487	431	466	477	476	489	487	446	478	492	471	449	477	502	478	460	460	461	472	446	505	453	490	476	495	477	514	468	474	458	456	435	478	497	485	468	469	497	476	500	486	466	474	447	475	500	412	453	439	437	478	475	451	483	475	462	442	434	450	448	499	471	436	471	464	490	473	477	441	510	437	469	501	462	476	440	474	482	481	453	474	445	496	452	484	454	474	450	493	465	494	459	509	463	452	481	433	468	444	476	493	447	487	459	481	484	461	482	454	458	484	462	453	487	446	489	475	484	483	472	492	465	485	503	455	469	492	477	457	480	496	490	454	455	470	467	510	468	481	482	504	457	474	497	514	512	480	480	444	454	430	470	501	468	502	495	498	494	493	474	466	485	461	529	514	463	471	484	481	419	439	471	483	461	483	471	477	477	479	466	484	461	481	462	458	460	450	482	472	460	444	480	475	472	432	464	464	522	489	484	460	499	463	487	496	482	486	473	490	492	468	451	465	488	502	462	458	436	447	450	480	477	481	501	490	456	459	454	456	453	491	497	447	470	483	482	465	459	468	463	442	468	458	467	478	478	419	475	483	500	442	474	511	465	454	465	466	445	489	450	486	474	469	494	490	452	493	501	514	465	483	470	504	505	465	524	492	436	443	469	451	464	495	478	459	466	477	479	478	463	466	468	479	447	440	463	455	428	504	482	490	467	452	481	476	538	484	510	460	497	497	491	506	460	476	458	510	454	503	463	500	434	483	477	461	494	477	483	474	493	448	465	473	475	460	474	474	448	445	470	453	491	483	475	466	488	467	465	456	476	469	464	467	436	511	490	493	493	512	448	479	454	464	445	474	468	494	498	471	497	485	429	482	459	481	481	483	468	448	493	477	493	481	486	427	498	514	497	472	473	480	459	474	487	474	499	435	495	510	468	445	495	452	496	473	455	493	458	495	491	478	511	473	488	462	482	439	489	440	453	441	484	520	452	492	479	440	486	517	467	504	510	462	479	466	512	460	468	484	476	450	516	478	478	469	495	459	466	473	488	447	477	496	442	454	466	470	488	485	502	506	459	470	428	422	462	478	467	482	464	458	440	475	452	449	460	483	487	472	477	443	479	460	542	459	494	470	460	478	458	457	482	487	495	431	447	471	466	459	464	456	457	495	447	461	483	465	481	459	423	470	439	455	463	478	491	477	449	503	506	466	488	458	484	430	492	489	463	492	513	456	445	464	446	463	441	426	476	492	457	461	501	445	469	458	441	491	504	462	481	459	473	461	471	501	471	493	484	466	467	445	506	459	482	451	476	472	461	501	432	507	495	462	463	469	444	458	461	475	474	483	491	497	465	488	458	489	462	479	462	477	434	512	463	465	498	480	472	475	443	499	466	482	496	489	478	480	471	471	505	475	510	457	471	422	472	475	463	503	452	451	451	468	481	495	471	444	470	494	470	511	479	468	455	517	460	458	513	503	496	474	503	493	437	452	481	469	454	468	486	463	464	457	417	463	455	486	467	469	460	475	484	495	462	451	455	475	436	481	451	468	479	476	487	462	420	486	457	477	513	480	483	430	428	453	445	489	491	451	472	485	484	488	456	470	474	435	455	473	438	487	490	432	489	494	479	460	491	493	476	503	434	476	472	444	451	448	479	484	465	482	509	511	460	508	473	466	477	469	475	476	489	464	447	434	482	465	449	493	478	438	524	473	443	478	462	421	434	476	470	486	481	511	452	457	452	484	479	451	459	499	455	468	456	498	481	480	448	466	440	499	474	455	485	459	450	465	452	484	509	504	474	472	425	515	489	488	472	479	466	473	530	518	462	514	464	470	473	472	472	472	498	502	493	488	455	472	481	481	540	452	486	471	484	485	476	470	495	458	472	505	502	478	447	484	469	505	495	466	472	444	457	451	447	460	471	456	491	500	456	438	449	470	472	443	461	488	441	481	448	459	487	463	476	447	475	458	474	485	520	485	452	497	511	523	420	508	474	445	447	475	429	469	482	462	491	441	492	471	471	445	492	463	489	447	462	427	417	444	484	476	457	467	462	448	455	490	435	479	405	466	508	457	497	497	476	465	440	440	486	488	485	476	477	482	459	466	465	463	506	464	478	508	456	432	494	461	510	487	453	466	486	453	430	520	464	477	486	447	483	479	482	481	502	457	473	464	477	449	459	496	507	416	494	488	448	515	482	473	460	487	474	451	488	472	483	497	455	475	465	489	439	473	474	439	483	483	478	474	471	425	488	472	484	479	465	474	470	460	471	467	406	503	483	447	462	450	504	490	467	456	435	492	471	464	463	486	507	510	494	482	492	470	463	473	477	489	498	437	467	453	498	497	485	473	492	451	471	474	454	433	460	472	496	488	503	468	475	466	503	472	496	457	510	460	511	507	503	480	447	507	457	485	469	465	456	449	491	462	456	510	436	493	483	504	497	458	451	474	483	467	470	461	465	448	489	465	497	471	456	451	468	480	509	442	471	463	456	484	457	472	493	483	454	484	445	478	467	466	447	452	479	493	462	485	455	459	486	501	465	474	441	454	462	474	479	470	488	489	468	458	443	504	433	504	444	507	461	484
24729	21626	28818	24794	24507	41692	35581	23159	10377	2738	559	368	271	211	202	223	219	218	208	200	215	214	211	214	234	239	203	220	189	227	215	216	229	206	226	220	207	209	197	215	210	231	209	213	218	195	182	201	229	234	201	207	189	202	210	222	217	205	217	208	212	196	198	223	196	219	217	200	187	215	234	217	212	196	226	226	226	220	222	188	182	202	214	218	210	199	214	217	201	214	222	204	220	207	209	223	192	191	183	203	223	216	231	206	191	229	194	199	227	211	190	203	191	219	217	198	218	197	212	224	196	221	189	224	224	196	206	218	213	221	237	211	199	217	192	207	202	204	232	197	214	224	210	213	261	201	213	209	197	214	201	202	200	227	222	177	223	231	235	228	189	197	228	200	213	199	240	218	197	200	206	214	231	192	222	189	242	237	237	214	206	191	223	201	205	236	225	185	208	191	201	231	207	200	217	214	222	215	210	205	194	224	245	230	194	192	207	204	198	231	178	196	216	209	199	205	232	213	189	188	214	212	210	195	204	221	194	189	215	224	201	197	213	204	203	216	207	195	194	191	221	218	230	228	212	226	243	208	235	227	234	198	211	212	208	226	189	217	214	230	224	226	209	205	194	199	216	183	216	209	204	212	177	202	220	236	185	204	196	212	232	223	202	223	213	213	200	203	214	233	212	218	203	222	209	230	215	214	203	220	238	220	207	216	220	212	234	215	207	211	225	229	215	195	225	220	216	219	222	212	199	211	215	225	206	205	238	206	221	197	206	186	204	193	216	216	208	221	233	221	193	225	224	202	192	194	215	204	213	196	181	201	212	222	212	215	220	216	226	196	228	238	228	222	203	196	217	213	205	218	214	203	205	198	228	208	197	251	208	200	217	217	198	188	192	204	227	215	232	207	198	211	211	243	217	206	191	188	180	215	212	201	210	227	204	223	214	205	207	218	217	246	225	209	231	227	200	208	210	191	233	206	216	219	195	227	219	183	224	196	232	211	193	223	226	209	175	183	195	222	212	211	223	204	220	211	199	204	215	229	211	211	221	212	234	217	220	254	219	197	209	245	203	200	234	213	202	213	219	190	228	215	219	217	192	216	205	218	214	178	212	204	192	217	248	210	218	208	206	194	221	217	216	216	229	204	181	212	192	203	200	236	226	215	206	230	218	223	220	210	213	217	201	204	212	221	213	226	231	200	209	196	211	229	210	215	228	204	195	231	223	214	212	214	186	246	238	221	209	215	211	223	217	222	227	202	241	211	196	225	213	218	213	213	215	225	220	220	226	209	218	210	217	201	217	221	219	195	213	188	226	219	193	201	221	213	214	208	211	226	209	202	212	214	173	190	204	211	214	230	225	194	241	219	218	210	216	212	208	223	226	212	210	199	210	205	183	211	224	211	226	206	197	206	222	203	206	209	185	199	211	208	196	206	186	178	215	192	209	201	227	208	235	231	218	198	226	203	199	197	194	202	201	241	202	234	218	190	219	205	201	238	217	213	210	218	213	236	205	229	213	192	191	253	210	234	211	227	222	205	213	216	214	193	203	223	227	209	215	229	208	224	195	191	208	219	178	231	196	219	221	213	189	191	256	217	222	223	200	207	226	212	207	202	216	210	219	235	252	214	194	221	224	190	207	216	200	213	217	212	225	194	221	227	200	196	223	224	234	217	197	226	225	211	207	206	208	201	204	204	227	188	226	197	216	208	223	233	197	207	212	207	219	213	218	192	239	206	219	240	224	208	220	225	216	211	211	223	193	222	211	203	219	206	217	220	230	242	212	233	230	222	199	223	228	216	218	212	231	221	229	208	194	224	189	215	213	243	225	213	222	205	219	223	214	215	199	204	217	211	209	203	199	216	209	214	197	199	235	227	197	219	198	202	202	212	214	209	202	217	181	231	202	204	220	218	178	207	227	210	200	225	224	204	207	233	233	219	215	221	217	196	205	243	227	201	222	208	209	206	202	219	237	208	217	228	235	222	205	209	208	224	197	214	200	230	196	198	195	219	236	203	204	220	206	217	191	232	209	234	243	192	187	207	234	220	221	194	214	231	194	212	223	223	210	197	243	202	243	212	207	203	211	224	223	209	202	209	216	218	192	195	204	200	230	228	198	265	215	230	217	190	213	207	207	182	249	229	207	230	203	223	235	211	212	211	232	225	216	218	217	222	224	202	214	207	184	201	213	213	211	238	188	195	202	219	202	237	213	203	190	221	200	209	249	227	206	224	215	236	235	206	227	190	224	214	227	212	237	204	212	233	201	210	194	222	221	234	232	204	212	211	232	207	240	228	220	212	218	203	201	216	191	201	204	205	234	210	223	215	224	237	226	202	220	222	216	217	207	218	206	209	222	211	226	211	203	191	226	208	195	209	181	226	185	189	212	206	222	218	214	226	207	228	229	228	199	216	222	206	219	220	216	254	222	223	230	221	210	218	198	210	194	217	187	219	212	222	183	207	210	204	196	238	220	205	211	217	208	218	209	191	224	195	211	228	222	211	214	210	229	221	201	215	218	212	230	222	202	197	208	213	197	212	211	220	225	184	221	239	233	213	222	198	238	208	229	216	229	213	207	199	206	177	180	206	211	189	189	229	238	184	220	215	198	212	202	242	214	220	191	212	197	212	215	206	196	206	212	213	227	232	195	220	211	216	201	216	232	230	222	183	228	224	202	214	218	223	209	218	232	224	211	233	205	217	203	205	232	202	217	200	199	210	218	214	198	234	249	214	209	209	220	216	211	213	222	201	182	204	216	184	200	212	202	219	198	214	206	209	218	205	197	223	224	213	223	199	191	236	213	227	214	221	217	208	208	227	209	195	237	217	223	221	227	216	203	213	237	203	209	235	209	207	200	230	209	199	216	198	233	216	227	223	196	193	206	202	231	214	202	208	193	227	212	216	225	220	206	247	227	208	211	183	216	214	209	205	228	220	197	219	200	203	224	185	213	202	209	229	205	209	213	179	225	211	224	214	225	225	226	216	210	209	216	241	234	219	201	237	208	206	214	233	179	241	226	196	216	197	218	209	223	215	237	238	236	195	240	211	225	191	199	228	204	215	222	211	208	230	220	239	203	213	235	201	215	215	221	192	213	242	221	226	209	203	180	208	201	200	199	201	216	216	204	218	177	200	229	215	228	214	204	209	222	228	230	223	208	215	194	200	210	220	199	221	223	199	209	201	203	194	218	214	206	235	205	212	223	227	222	205	234	210	214	211	227	205	194	227	205	224	204	202	193	223	229	200	217	221	213	230	236	231	201	190	241	201	195	208	203	192	206	221	218	238	214	179	222	220	196	198	201	209	210	231	209	229	207	224	233	210	213	216	222	201	203	212	194	197	221	207	221	224	208	208	229	181	205	196	224	223	184	203	211	226	208	215	221	194	221	213	218	223	186	197	216	224	214	210	202	216	191	195	216	205	211	218	208	196	243	196	202	213	213	210	220	210	219	200	197	201	207	229	218	230	207	232	223	211	202	236	184	197	193	204
28176	48387	36540	19704	34326	47498	40457	30632	17340	6097	1370	931	659	453	424	432	437	418	420	412	432	399	414	376	396	425	384	385	432	398	431	472	413	435	420	416	350	408	408	427	395	432	434	392	432	436	397	419	395	379	409	443	424	441	418	400	433	410	400	431	382	434	378	427	430	407	401	447	412	427	432	390	436	422	421	439	433	402	410	406	407	412	421	434	428	399	425	407	439	399	434	423	422	423	362	411	411	422	451	406	421	409	422	430	388	441	410	374	397	427	407	415	398	377	437	424	410	446	449	445	447	387	432	448	400	423	457	428	441	394	408	377	430	397	392	462	409	455	431	475	449	419	389	441	405	410	446	401	405	442	419	419	417	433	429	438	417	433	400	395	447	439	417	426	452	406	454	436	422	392	413	414	392	382	410	420	391	425	434	436	379	411	405	412	421	418	402	423	419	397	448	377	407	428	397	422	414	406	435	432	405	436	413	376	431	421	443	393	443	411	381	413	372	390	445	444	387	412	392	423	399	411	423	405	411	449	427	400	439	418	410	431	428	383	405	406	388	392	408	396	441	377	401	396	449	442	405	424	453	421	401	410	429	432	428	409	393	439	432	453	445	454	406	393	428	371	459	405	406	431	429	393	410	404	410	403	421	415	397	406	425	407	409	432	426	448	406	381	395	414	442	419	409	428	400	445	434	389	472	413	410	433	414	417	420	408	422	442	409	379	434	424	414	410	417	363	405	426	415	417	455	411	411	413	414	416	442	423	425	388	423	412	385	410	428	419	422	397	418	400	451	408	409	433	417	457	407	369	417	415	400	446	389	440	408	436	389	428	425	394	458	380	405	422	398	396	404	399	415	386	491	381	399	417	398	391	423	438	418	389	393	427	419	417	372	435	431	390	405	402	387	432	406	432	421	419	434	448	427	434	377	422	408	412	442	416	417	401	378	394	376	402	432	410	408	450	400	420	436	375	442	424	400	447	427	390	423	419	450	408	443	385	405	396	398	410	392	418	424	397	412	454	423	421	434	426	396	398	411	436	413	440	396	425	451	402	397	412	410	391	430	386	420	418	443	416	407	407	412	424	386	393	392	411	381	426	439	404	383	440	385	377	395	412	403	401	401	410	396	407	457	441	429	432	361	421	435	409	367	441	414	425	414	411	403	414	433	392	405	388	417	434	459	394	415	428	407	398	418	420	393	411	366	404	423	416	407	407	417	381	365	415	419	438	442	406	442	408	394	425	442	421	401	421	383	420	419	406	427	405	413	395	443	426	414	440	426	432	388	412	420	402	438	408	440	416	422	383	403	418	439	436	430	447	424	409	406	392	404	429	376	389	414	425	407	429	405	411	389	390	408	393	412	405	409	424	385	420	426	389	393	383	400	406	395	445	383	405	407	461	383	374	434	416	409	387	409	427	410	404	405	381	454	398	386	419	436	414	418	411	396	415	381	437	442	385	415	408	424	417	401	413	429	411	382	412	430	434	425	413	398	438	391	385	438	401	395	427	442	394	423	396	402	400	426	401	417	413	435	388	417	426	385	423	403	426	425	402	416	435	409	397	419	379	386	414	389	433	428	388	428	416	397	393	394	414	383	425	421	390	408	409	421	398	425	429	425	419	410	450	382	396	425	439	388	363	453	412	410	420	399	418	452	405	404	413	404	387	389	374	418	384	413	437	432	386	451	382	425	369	401	423	439	396	422	449	408	420	424	389	415	406	430	429	436	380	411	405	413	427	399	448	422	436	392	392	403	373	418	444	383	394	415	405	376	439	418	432	458	406	392	428	408	415	439	414	419	421	421	431	411	388	419	409	437	424	458	423	418	405	444	409	399	415	419	411	433	395	377	425	424	423	427	439	398	423	408	412	400	426	395	412	389	441	429	419	383	401	378	382	410	407	428	410	446	424	443	439	434	421	425	415	472	445	395	448	434	439	405	437	401	436	428	404	406	394	406	408	381	419	415	429	400	440	417	403	382	392	410	417	398	406	410	382	447	424	418	428	446	398	455	407	410	421	408	416	405	409	391	445	427	409	454	406	402	411	439	451	424	390	406	453	392	437	401	425	407	409	403	412	434	389	432	411	371	416	412	411	422	406	425	372	390	401	438	403	378	413	419	439	447	451	452	424	429	395	383	396	390	430	406	383	406	400	365	416	391	431	417	428	401	390	428	399	413	398	402	430	436	421	425	430	411	437	435	437	447	402	404	453	401	367	435	445	427	431	391	447	428	412	399	343	404	409	424	447	400	407	409	452	401	415	417	435	370	413	411	415	375	419	417	394	393	385	433	400	428	402	436	455	397	389	395	448	436	381	404	425	457	440	416	425	433	397	414	440	406	386	409	408	400	416	399	397	392	392	427	407	421	412	432	400	424	384	429	390	416	409	396	369	410	384	425	442	454	414	397	434	416	466	401	391	405	403	423	415	411	411	428	385	401	413	455	400	410	396	440	388	412	413	391	432	396	433	432	419	402	434	393	423	404	420	415	411	406	392	396	384	409	423	421	432	412	421	442	399	419	404	402	416	430	458	451	416	435	409	435	426	397	416	439	411	439	430	440	380	370	423	367	405	418	405	418	405	435	407	441	384	434	379	385	449	399	413	456	433	393	431	426	411	427	412	421	401	405	407	423	445	417	418	388	453	383	387	404	391	389	396	438	397	427	435	362	410	411	431	401	414	404	396	396	409	423	383	418	411	417	420	417	414	405	424	419	405	432	420	427	427	428	451	430	397	440	385	411	420	409	419	422	428	410	428	409	402	423	424	418	435	424	417	363	410	434	449	414	443	424	434	437	433	426	402	432	402	396	440	443	424	429	424	413	435	417	437	433	390	435	415	460	415	417	399	471	429	429	386	383	424	419	427	441	400	423	426	423	440	461	391	441	407	417	395	421	422	400	410	437	420	423	363	383	406	416	444	430	435	433	365	408	385	415	373	431	427	434	428	422	422	407	453	437	360	415	419	446	406	399	383	372	435	433	443	430	434	394	382	433	404	439	418	370	388	398	420	400	413	410	391	423	412	389	427	394	409	441	424	433	398	398	414	382	393	413	380	385	425	408	419	365	427	418	389	431	405	401	424	462	394	412	413	434	408	409	408	402	390	400	414	401	421	394	405	386	420	382	428	428	414	403	425	433	424	401	393	420	404	429	425	421	438	378	462	435	437	413	422	447	411	434	405	388	417	397	442	403	402	406	414	423	403	442	426	424	411	418	425	426	435	397	414	417	409	414	420	421	399	422	414	432	426	418	408	401	403	410	422	406	391	413	412	398	425	428	420	405	407	396	411	415	430	417	411	411	416	422	379	416	409	442	405	429	391	386	408	393	401	410	401	393	398	412	384	395	378	441	422	396	389	456	391	439	440	367	410	404	425	412	406	402	412	425	463	418	421	444	416	409	420	441	380	403	419	396	415	408	434	416	400	411	403	446	355	423	429	438	458	389	348	392	420	397	417	387	425	414	406	448	380	418	416	409	437	430	432	409	375
23525	21634	29460	24149	26751	50053	48053	32583	18343	5537	772	420	319	221	206	229	211	202	202	211	218	216	214	195	211	204	195	187	209	194	202	221	204	171	196	193	199	190	210	226	207	193	197	205	217	200	205	189	183	220	211	197	212	204	181	198	217	215	200	187	182	205	219	182	186	196	212	188	185	195	213	173	180	192	210	189	194	205	201	178	195	192	220	199	201	174	188	177	198	205	198	196	179	203	190	185	222	170	192	210	185	203	194	192	223	194	203	187	187	170	197	198	187	197	209	160	176	199	203	193	185	219	184	203	208	195	204	193	204	181	189	172	206	196	190	224	188	209	196	192	207	206	184	181	181	186	211	201	197	201	215	216	195	185	190	208	184	198	192	215	201	211	192	194	174	186	219	193	178	218	206	206	179	213	221	216	232	191	223	185	208	189	191	214	201	212	197	209	187	193	213	219	195	215	198	189	207	208	213	191	200	201	191	198	195	177	187	206	203	170	205	222	225	193	196	184	200	198	192	181	188	186	208	191	200	213	190	166	196	204	228	197	211	186	207	206	211	186	194	217	214	217	185	195	185	187	196	197	225	175	201	190	199	191	199	186	183	188	178	190	218	182	194	206	229	194	188	179	215	179	187	202	192	215	181	197	179	195	210	207	187	208	210	191	190	184	200	220	197	187	184	161	176	158	189	208	186	213	198	209	212	208	175	194	192	192	186	201	181	180	235	181	196	183	183	226	180	214	176	201	204	204	178	213	195	182	178	206	187	204	207	197	231	202	190	180	183	203	200	193	221	177	187	189	171	187	194	212	180	183	219	188	190	222	215	198	191	171	223	195	216	199	204	202	204	182	205	211	208	215	190	209	203	197	194	225	185	203	176	213	204	223	165	198	203	218	196	185	224	199	205	210	202	223	208	193	205	196	205	196	190	196	204	200	176	164	166	192	203	216	187	190	195	217	195	196	204	210	203	194	214	194	192	196	191	186	226	199	211	184	196	209	203	206	188	209	214	182	189	189	210	187	181	175	194	220	206	213	197	189	213	193	181	200	182	191	190	201	187	196	205	219	191	182	214	211	202	183	202	192	206	194	197	176	182	216	198	190	201	193	202	181	208	199	165	208	204	198	187	194	203	199	210	223	222	178	180	172	239	191	191	184	180	201	195	204	198	183	194	188	220	183	202	176	191	210	190	201	218	181	192	215	203	191	173	190	197	229	185	203	180	198	213	222	218	217	188	198	209	195	215	208	171	216	198	230	191	212	195	194	184	194	215	184	204	219	209	190	211	184	197	219	208	195	177	186	214	212	203	193	181	205	203	179	218	190	169	203	177	217	170	203	192	183	224	217	236	214	194	181	195	207	189	222	188	179	211	218	201	188	172	216	195	219	183	201	213	200	215	181	213	183	197	201	194	171	205	217	199	197	216	202	182	202	204	199	201	202	200	184	191	204	172	203	178	185	215	196	225	203	210	202	188	199	200	200	202	179	215	207	163	225	194	205	224	200	201	212	176	214	201	191	223	220	219	209	194	187	181	201	199	211	202	196	194	184	200	186	186	201	189	222	186	189	197	162	189	186	210	218	216	190	215	212	185	204	199	210	178	217	214	212	186	187	180	181	188	175	189	214	184	185	225	207	184	192	197	206	198	210	199	213	188	201	213	181	199	173	196	197	187	199	224	212	205	186	193	205	203	195	211	174	188	209	191	220	198	191	185	199	212	189	186	210	188	201	205	203	212	192	198	230	214	185	203	222	188	176	210	208	194	184	189	215	169	192	187	209	235	197	176	187	203	197	202	191	186	184	191	178	208	172	199	199	176	221	223	187	163	199	191	199	215	166	198	213	185	181	207	196	216	194	209	174	200	211	175	200	211	205	174	183	219	186	201	175	199	176	176	220	187	201	199	210	196	188	195	199	199	203	191	177	183	164	195	210	180	180	175	198	205	196	195	192	191	197	170	198	196	194	200	199	188	203	199	191	193	160	213	179	197	190	188	172	212	184	202	191	225	188	197	207	221	216	204	191	173	192	210	193	200	168	208	198	186	178	187	193	207	194	169	189	218	212	200	193	218	181	176	192	197	185	205	208	218	200	204	207	219	206	202	206	199	223	189	207	207	189	187	208	199	188	190	190	187	205	197	212	189	205	197	197	213	181	199	183	185	199	209	219	203	195	188	204	163	197	211	196	195	209	199	180	184	199	181	207	192	193	198	202	189	196	214	210	193	178	187	195	198	204	212	213	202	189	186	200	203	180	201	205	193	202	201	171	184	221	234	189	215	209	177	209	205	192	196	218	199	177	184	204	188	179	202	206	198	183	189	206	196	195	195	177	182	181	219	178	212	190	195	208	185	200	199	185	170	186	233	181	204	182	194	179	189	192	189	212	196	212	173	217	199	181	193	211	216	200	202	188	190	211	182	214	195	208	220	226	184	209	195	214	185	180	187	228	213	203	201	197	187	175	198	191	187	213	193	216	203	206	187	194	205	198	213	224	215	190	183	230	207	177	197	202	206	205	181	171	222	212	194	218	196	185	212	198	192	184	208	191	190	195	177	202	206	201	198	200	187	207	201	203	205	204	186	192	182	212	187	173	192	226	203	198	216	198	208	206	198	184	196	169	225	188	198	199	203	188	197	178	214	202	166	221	210	187	209	172	193	202	197	175	184	185	213	182	169	200	206	187	203	196	186	196	199	202	187	192	184	199	191	205	221	176	207	228	202	202	189	186	199	207	178	206	180	206	201	216	193	196	203	189	191	212	174	186	216	182	206	194	212	203	219	205	212	183	202	210	194	183	187	170	202	193	192	195	185	189	185	198	200	201	175	203	201	180	197	229	214	214	208	209	182	229	216	202	189	209	194	191	184	186	194	194	216	199	214	191	194	191	183	190	199	215	207	213	190	193	204	193	212	209	187	205	194	201	191	225	182	180	164	193	205	191	230	208	190	186	189	188	193	178	204	213	192	172	198	198	171	196	217	196	215	199	203	206	204	194	179	210	180	217	194	182	216	195	203	196	193	208	190	205	212	204	186	189	203	216	238	211	202	202	194	197	214	213	176	178	201	202	184	198	193	197	214	196	186	191	201	220	180	187	166	215	193	173	195	201	183	210	194	199	177	181	199	193	189	208	171	218	185	183	169	192	196	178	208	199	209	195	190	189	223	199	197	210	210	216	175	206	241	227	206	187	214	193	210	188	194	190	193	196	228	204	205	231	212	194	214	196	183	173	205	193	213	196	215	186	208	199	194	202	202	182	202	214	204	210	185	172	195	221	193	193	223	177	211	194	182	202	199	195	199	195	206	199	183	213	192	212	174	197	178	193	213	205	209	184	186	188	199	197	197	206	194	182	223	216	195	202	184	197	218	184	201	206	197	191	197	204	208	187	171	183	198	214	190	209	214	196	195	186	201	204	206	193	201	219	220	203	217	216	187	207	214	201	171	183	182	203	205	233	195	199	191	203	193	202	197	211	201	216	205	206	215	182	230	212
32296	56657	40276	27217	47086	58832	50861	39084	25066	10148	1977	1169	744	450	376	389	397	383	350	379	379	381	355	376	354	367	389	372	357	350	379	362	366	348	367	363	378	373	406	377	344	370	364	375	367	365	347	363	349	352	394	346	371	408	381	380	359	356	392	395	366	388	350	388	351	344	399	341	389	374	403	366	370	404	357	372	394	364	360	381	388	388	359	379	358	372	402	374	346	370	366	397	375	356	404	339	376	366	390	378	355	345	375	335	378	370	366	367	385	391	381	351	408	356	402	378	372	369	402	412	360	356	368	350	386	374	373	386	370	372	363	383	364	370	358	393	342	384	374	407	355	357	386	353	401	370	379	378	358	349	369	391	374	390	399	385	383	383	370	358	349	383	365	405	364	365	334	371	376	351	398	386	396	397	353	401	344	380	372	370	352	376	360	361	382	373	392	366	412	335	373	351	376	379	375	369	357	346	386	356	383	390	397	373	374	371	349	331	373	372	371	375	403	366	366	369	353	355	394	392	368	362	382	391	385	349	355	401	369	383	358	371	404	385	384	398	335	387	391	390	354	351	375	377	367	350	381	340	372	339	382	401	423	415	343	378	347	368	404	370	419	362	368	364	344	375	374	388	388	402	346	389	391	347	366	389	388	375	384	381	375	384	341	386	400	354	383	378	354	385	360	385	362	405	359	357	389	351	388	362	365	369	381	367	361	381	374	398	363	380	370	370	360	360	389	375	391	371	379	369	359	421	376	379	390	399	397	354	371	385	352	379	394	340	381	344	392	367	393	386	396	375	364	392	381	394	372	360	406	352	380	394	377	360	365	367	394	353	344	379	358	404	380	387	419	367	381	366	372	380	360	368	364	360	367	357	395	392	375	395	399	367	384	371	368	388	346	380	378	360	383	375	387	319	365	369	389	366	371	364	391	381	380	393	363	390	400	360	401	366	381	388	341	369	352	402	381	338	369	385	377	382	397	362	341	387	377	386	373	349	389	389	385	350	386	362	352	373	396	403	376	365	357	345	386	372	367	359	391	377	381	375	368	403	408	369	348	398	390	362	381	377	375	428	373	389	373	361	368	373	387	372	406	363	386	398	375	380	367	379	370	376	394	392	347	373	365	389	388	356	366	397	376	354	397	362	365	387	412	366	403	373	364	332	352	373	348	360	358	387	340	363	418	357	351	386	370	309	320	374	336	347	391	373	357	343	319	380	356	368	363	395	376	359	358	387	411	370	397	378	381	363	398	372	372	368	381	364	356	357	409	413	357	368	388	358	382	395	403	347	369	401	388	393	353	384	359	401	364	356	364	357	379	375	370	362	401	373	322	388	409	382	357	410	409	366	362	361	343	362	343	398	371	353	389	403	350	343	382	358	345	369	368	389	352	389	358	392	366	375	362	364	414	395	352	361	386	391	385	360	337	328	352	363	342	361	339	340	347	364	334	389	353	363	374	382	379	357	359	406	351	377	380	377	381	353	370	379	380	370	410	344	404	345	383	386	392	392	376	382	382	366	378	415	365	394	355	394	404	337	373	388	360	368	385	396	371	378	341	408	364	388	366	387	369	369	388	396	387	357	386	371	359	420	420	372	396	330	376	384	352	359	354	394	357	332	386	401	346	397	397	403	358	411	376	320	338	392	363	372	381	373	407	357	361	390	376	354	387	349	379	381	348	383	375	356	379	354	385	344	374	352	349	370	353	379	373	378	372	340	387	375	341	342	405	338	415	339	352	383	355	347	392	389	367	362	376	396	343	349	361	367	388	346	384	390	374	356	369	402	352	401	398	386	411	388	383	385	391	367	377	379	358	383	394	386	354	357	395	340	361	359	386	354	406	386	393	403	377	392	371	367	367	398	408	365	373	374	380	375	339	406	394	415	386	368	354	387	413	383	374	389	419	370	375	396	374	385	382	397	373	364	355	363	383	346	393	385	358	369	347	348	387	349	366	396	372	349	371	351	377	401	377	393	384	347	358	370	360	361	408	372	372	446	403	389	349	369	391	310	356	387	405	399	320	382	391	376	365	372	357	393	409	418	396	353	371	395	364	374	352	370	350	361	347	350	404	370	403	375	395	372	395	407	372	379	405	349	345	365	367	348	396	352	355	341	378	359	393	386	370	379	408	378	373	353	362	337	375	356	374	388	363	373	348	337	389	408	386	361	359	363	358	384	394	411	360	362	365	378	361	357	382	389	404	351	395	343	374	389	382	391	355	350	354	377	369	367	341	381	376	358	358	374	387	367	352	350	357	375	387	391	366	354	373	348	375	387	390	339	372	399	398	349	368	393	398	359	387	360	352	354	395	394	369	356	393	338	396	356	379	404	364	379	388	372	367	387	336	346	389	380	398	374	360	361	370	379	407	391	344	365	382	385	401	380	372	343	384	388	355	383	370	352	366	399	419	376	425	333	344	388	388	353	383	358	371	356	368	374	376	350	361	358	374	379	386	361	393	409	362	359	390	384	395	338	391	336	396	365	369	353	372	363	373	354	380	353	332	383	366	349	333	360	402	364	361	404	389	392	361	409	364	357	380	370	360	401	362	396	360	381	364	374	343	359	392	329	406	370	384	359	345	359	399	385	388	398	351	337	418	380	366	398	383	335	380	359	365	392	374	447	399	377	397	358	359	376	363	360	345	399	400	361	374	360	380	366	369	367	398	389	389	390	393	359	378	394	374	386	378	381	381	412	394	384	438	361	371	335	324	326	371	358	403	372	368	430	380	353	378	353	346	363	363	365	356	361	407	361	391	392	386	367	364	351	353	332	397	371	352	390	361	372	365	388	371	366	382	401	357	397	405	345	368	333	351	369	411	379	370	368	387	364	383	377	368	394	353	376	390	388	361	356	423	387	386	370	362	345	426	328	361	345	350	421	386	375	390	358	397	397	351	396	332	366	349	357	358	397	369	382	357	367	361	382	352	390	378	377	391	386	376	394	378	366	356	350	348	372	402	325	374	388	389	354	357	366	409	364	337	399	356	377	400	360	351	346	386	420	365	366	354	385	368	358	376	385	386	383	408	387	339	353	387	390	344	401	360	346	355	360	366	357	354	358	373	343	375	361	380	356	377	363	371	345	378	345	389	378	358	388	366	381	366	325	388	363	336	362	373	387	362	355	377	350	372	375	386	344	362	367	361	377	396	397	405	353	383	383	361	372	355	355	362	365	355	348	392	351	392	399	368	388	396	365	384	374	391	387	352	417	377	381	380	365	391	370	406	373	375	375	344	362	365	349	393	377	351	404	361	398	397	405	376	371	381	363	371	379	406	371	393	390	356	366	366	382	380	397	370	381	349	420	357	369	391	368	343	365	374	366	364	364	358	360	404	339	357	368	334	403	363	356	354	357	374	365	359	359	390	351	358	368	346	360	363	355	398	365	368	365	372	357	381	358	378	363	401	333	358	368	411	346	378	350	381	383	375	359	382	368	360	389	372	371	397	371	366	347	358	378	361	364	352	360	373	355	381	345	335	386	396	379	371	361
27538	23292	21693	9449	7119	10180	7350	3750	1710	655	289	255	268	246	268	227	241	221	236	264	241	268	257	222	218	260	241	241	263	254	217	224	243	230	234	237	241	287	270	257	224	252	245	230	242	212	233	232	247	259	242	236	262	264	242	238	235	246	245	267	262	231	247	247	261	227	245	250	232	250	264	244	260	241	280	252	246	225	241	249	278	248	218	230	217	240	253	234	253	227	273	240	228	238	281	243	217	270	264	254	270	247	231	253	239	243	261	235	239	234	253	240	221	245	241	263	237	247	251	242	252	221	266	257	236	236	231	254	237	248	259	229	248	252	259	242	223	268	234	260	247	229	237	250	235	221	254	248	264	241	226	254	266	250	240	223	268	251	249	235	257	262	249	229	226	250	239	257	243	246	245	237	232	265	257	242	234	256	225	233	226	280	259	225	234	232	245	244	244	237	257	247	240	256	264	215	241	264	218	239	248	260	241	245	223	239	261	251	246	235	234	234	261	254	258	249	229	242	237	226	252	276	263	237	225	245	251	275	256	247	257	236	264	259	234	251	235	237	241	256	231	243	254	231	256	246	253	220	253	259	253	238	237	216	268	243	262	221	249	225	245	226	234	227	238	249	254	244	214	267	233	256	253	241	254	261	255	227	225	240	256	247	255	250	256	268	222	258	264	239	237	226	243	261	247	244	268	219	241	291	274	241	255	235	233	232	218	241	273	229	253	266	257	270	239	265	241	245	216	220	248	238	229	249	243	259	238	260	243	250	262	256	244	224	259	257	234	257	237	241	238	234	248	255	282	248	253	246	265	243	266	263	234	237	245	234	235	250	242	261	221	248	234	252	240	219	265	219	266	246	226	224	256	254	256	238	216	213	242	260	256	259	239	221	217	229	243	226	267	229	244	227	238	250	243	243	235	235	257	265	254	227	264	238	242	251	220	252	239	249	243	245	255	241	248	240	227	237	255	249	254	252	246	253	241	269	231	232	240	240	247	236	249	242	232	228	270	274	247	250	282	226	249	224	219	268	229	228	258	223	267	241	226	250	249	216	240	243	274	229	219	248	251	248	249	233	223	264	243	233	250	238	222	263	232	230	233	229	250	250	267	258	257	301	236	267	262	257	242	230	233	229	231	250	221	267	227	225	255	223	242	231	246	249	252	242	235	236	269	222	228	247	262	256	241	225	247	259	225	262	279	243	234	238	265	232	229	223	260	235	252	256	255	234	246	219	247	243	248	214	241	249	236	262	238	223	232	259	242	255	233	238	246	243	236	233	246	251	222	224	225	236	254	232	222	246	247	241	252	245	253	238	256	230	237	262	230	212	263	232	231	248	247	247	230	265	246	223	257	248	243	234	245	229	248	232	254	228	224	234	229	217	259	245	244	230	236	241	254	236	259	237	276	241	208	238	230	261	259	223	272	262	272	225	274	264	262	242	258	268	242	231	228	262	237	228	239	258	253	238	232	283	261	264	240	268	253	201	226	209	221	229	226	249	259	265	258	230	226	259	254	227	224	262	274	235	272	234	234	232	243	239	250	251	222	225	246	253	218	272	247	223	229	258	249	245	230	237	234	211	253	269	240	246	286	278	229	259	256	236	271	243	249	245	248	231	248	253	244	243	231	256	242	226	258	244	245	223	231	258	250	240	256	243	229	216	234	247	266	255	236	260	266	262	257	256	247	234	228	244	279	259	233	253	245	245	240	249	276	212	259	236	234	242	248	255	227	229	223	258	230	271	254	261	258	271	274	228	234	255	252	244	259	251	241	254	258	268	249	235	248	251	235	263	275	262	247	264	213	232	250	250	271	248	262	267	229	241	265	247	250	259	232	239	252	262	243	242	282	268	249	231	260	217	240	238	263	211	244	243	243	255	248	245	217	247	251	222	244	260	250	243	221	224	248	257	240	260	236	242	224	258	257	287	241	261	265	249	251	237	238	224	267	266	256	274	243	230	209	246	255	242	262	276	225	252	239	251	245	244	245	238	216	236	242	248	261	243	267	261	258	247	249	209	258	269	229	243	241	232	234	211	265	230	256	256	204	229	266	242	228	245	255	223	243	232	205	233	255	229	275	239	269	269	258	227	240	241	261	247	234	254	258	283	256	256	241	241	247	248	256	219	248	275	210	260	232	250	239	247	233	229	262	244	227	213	275	258	228	234	280	255	256	239	234	225	275	272	216	244	263	259	250	225	230	259	257	268	269	259	260	241	254	232	233	251	256	226	229	266	266	222	260	256	269	234	246	264	253	270	233	249	232	249	247	231	258	252	238	237	217	241	248	224	266	249	248	234	253	236	256	251	266	262	223	230	276	252	253	222	230	222	240	254	241	234	258	230	264	250	230	245	259	240	249	247	236	249	253	229	238	254	242	249	247	224	238	265	236	256	257	267	221	238	242	236	283	271	242	239	263	248	283	242	231	253	261	268	247	236	257	262	251	248	259	250	274	253	250	235	287	260	246	251	236	230	286	272	237	215	233	223	251	239	237	276	256	204	235	249	247	281	264	260	259	246	263	218	234	236	243	239	250	239	244	248	258	240	238	258	259	252	232	267	246	247	255	260	270	260	227	246	201	247	247	244	226	233	233	275	236	276	261	237	249	243	252	255	247	241	260	246	240	224	249	245	228	204	239	267	245	218	264	234	250	247	214	251	244	258	249	245	224	237	259	255	243	217	224	237	279	255	267	241	248	276	225	246	236	251	240	266	251	238	251	217	270	216	256	215	271	233	251	244	244	228	239	266	282	240	245	270	240	211	231	224	243	255	246	230	252	241	269	229	238	237	246	238	240	275	207	235	215	243	239	270	232	234	241	240	246	264	258	216	227	229	248	238	251	236	248	240	248	257	240	223	241	226	249	247	220	252	227	258	255	241	270	248	257	261	247	236	242	225	242	229	225	266	224	226	252	248	227	242	261	247	257	215	235	246	242	265	225	241	234	230	237	222	227	256	240	244	223	248	250	270	258	257	241	252	226	210	231	249	245	254	253	253	253	239	224	234	246	227	185	244	238	239	289	242	249	225	243	243	235	274	236	249	241	249	247	255	238	224	244	245	236	229	246	229	237	239	264	240	245	255	236	230	251	240	249	226	234	226	253	257	279	235	249	214	250	251	262	252	231	225	245	252	239	228	250	223	247	246	269	278	225	259	258	237	262	253	254	245	213	246	265	255	247	263	263	225	237	253	218	264	267	242	243	224	267	240	261	233	255	237	259	257	255	220	259	270	249	231	271	240	255	244	254	260	249	250	246	241	240	262	249	264	254	220	215	241	214	230	244	241	247	236	229	249	247	261	250	230	251	250	221	242	261	259	246	228	247	254	242	249	236	269	255	243	240	263	255	226	214	253	215	232	259	235	242	256	225	277	249	268	261	249	280	239	226	239	240	245	254	258	246	236	237	256	227	220	242	236	263	224	266	259	236	230	255	226	244	250	258	244	250	288	253	232	246	257	271	259	237	256	243	233	242	227	268	225	215	247	264	254
26166	38965	27185	13914	15512	19680	14931	8735	4146	1424	615	565	526	447	486	494	486	471	472	497	477	477	473	487	464	491	499	406	465	465	458	495	477	480	436	495	462	473	466	471	451	481	478	503	479	494	485	451	496	456	488	469	455	505	495	439	472	499	489	439	446	454	477	458	459	473	488	487	492	437	449	463	489	452	513	498	481	474	503	455	463	428	453	442	463	504	471	493	476	466	468	499	457	476	464	444	449	470	455	438	487	467	472	490	497	446	486	417	519	432	481	446	481	437	477	447	480	488	492	476	493	495	473	471	489	450	456	494	441	491	450	463	498	445	489	459	490	496	457	493	456	440	439	437	473	449	464	499	475	469	439	461	472	460	475	481	453	442	452	463	458	452	484	495	449	502	464	465	463	455	453	500	516	451	469	475	477	468	499	492	497	478	460	463	485	486	443	479	420	489	473	500	459	443	471	470	485	477	459	444	492	442	501	483	477	509	429	488	477	454	445	477	486	481	459	469	482	451	478	475	463	444	480	470	468	465	459	480	447	470	462	522	465	441	477	503	498	455	463	482	445	469	444	415	500	479	457	438	472	446	456	472	500	466	455	459	481	485	454	472	501	462	492	467	507	484	442	473	472	456	465	458	512	507	483	478	455	469	453	444	515	487	478	468	447	491	476	478	503	477	508	469	453	497	477	432	479	442	440	442	487	457	464	475	439	453	483	463	463	445	450	477	475	459	477	473	430	467	470	455	474	483	504	484	485	471	469	444	472	475	510	483	464	418	457	472	501	408	499	465	454	441	474	498	448	459	481	456	470	474	480	446	465	461	456	421	482	445	456	482	489	473	492	477	493	472	431	464	455	443	480	443	451	481	451	501	456	447	498	457	478	469	465	454	510	466	459	484	490	487	497	468	490	435	521	537	465	408	471	453	469	457	472	474	444	475	464	470	447	473	478	442	477	473	465	434	447	466	506	434	487	450	476	449	447	461	474	446	462	467	486	479	467	468	472	442	476	510	497	490	478	438	489	476	468	504	446	488	468	445	479	469	489	479	456	510	462	426	451	472	476	457	490	436	448	440	486	460	469	440	429	468	435	480	493	491	429	436	463	481	465	490	477	471	476	490	470	476	450	425	463	478	483	469	457	455	481	461	453	478	506	448	457	449	456	469	491	406	451	467	479	475	476	491	477	509	464	464	456	461	451	486	471	474	479	489	499	463	481	448	472	455	463	467	460	436	501	481	445	451	469	498	442	473	471	479	435	416	480	426	475	468	440	451	428	488	472	494	465	440	482	459	475	467	467	449	433	443	472	470	458	478	468	445	451	510	489	470	451	452	443	489	462	458	455	469	427	458	514	470	446	483	455	460	487	452	440	497	503	488	467	484	460	495	486	431	524	499	462	474	499	450	446	477	454	431	465	472	454	494	453	471	476	433	451	459	474	467	474	475	460	456	481	428	485	468	458	456	499	475	513	471	510	472	463	478	447	487	443	439	467	470	421	465	471	465	499	464	466	459	446	470	422	452	487	478	437	491	481	456	475	497	461	452	490	460	476	511	484	495	486	515	443	456	492	435	493	494	441	488	469	445	420	464	463	485	487	491	438	455	439	508	490	436	466	472	451	504	489	488	444	466	519	501	480	472	465	481	451	500	502	450	470	455	473	480	499	461	451	464	455	507	469	499	436	460	484	477	522	449	495	480	522	444	471	487	465	459	457	428	473	459	455	476	458	465	461	450	464	481	474	509	476	449	467	480	458	463	493	477	462	475	451	437	474	500	462	478	478	443	442	496	462	472	486	443	509	463	486	476	460	446	457	494	471	457	433	466	455	489	490	503	453	497	480	480	451	448	487	457	455	463	488	448	468	483	449	466	445	447	485	503	468	485	435	439	456	462	483	485	520	493	467	453	452	458	429	494	492	503	451	467	444	498	471	451	481	499	465	485	443	451	464	469	445	479	410	494	476	484	526	468	513	483	480	476	484	481	502	455	463	490	460	432	441	493	508	477	466	469	470	467	442	481	471	504	428	447	439	479	480	478	518	438	433	483	482	477	471	438	477	501	460	521	486	458	471	488	452	508	490	457	508	476	496	503	476	458	502	478	462	437	459	487	463	473	487	472	469	470	496	472	493	462	442	458	476	447	443	509	464	495	488	464	475	452	456	454	512	468	474	466	439	482	489	533	458	480	469	500	423	504	478	438	456	464	466	456	453	508	483	460	477	479	472	448	419	468	450	456	433	455	458	526	416	509	508	487	449	480	482	452	477	475	467	478	472	459	467	448	468	473	474	517	456	494	441	493	456	441	455	471	483	459	513	477	470	446	454	453	478	473	497	511	453	471	441	481	469	479	477	481	473	491	490	470	460	455	498	514	469	474	446	467	456	444	473	435	448	494	458	438	497	510	496	445	478	473	485	480	474	498	497	497	476	455	453	448	527	471	466	462	466	469	440	438	482	479	457	505	461	463	469	469	459	470	466	470	422	501	470	459	485	432	510	447	448	519	465	491	492	487	470	439	487	519	496	491	506	462	436	445	493	447	438	461	460	492	454	489	479	471	460	453	475	464	464	465	485	457	453	453	486	448	476	474	451	459	445	463	471	462	500	505	424	447	468	473	498	454	493	478	436	456	435	457	445	438	440	458	464	442	425	477	446	440	468	475	480	468	465	461	499	490	458	535	433	473	441	499	462	484	496	463	479	478	465	458	474	452	477	469	462	477	500	461	420	433	475	482	483	476	463	465	481	480	474	468	454	483	469	474	495	415	466	483	472	462	487	484	496	462	461	463	496	463	465	504	471	442	489	488	492	519	466	471	478	465	430	481	489	497	476	447	451	521	472	473	487	473	460	455	454	496	437	475	467	454	450	502	440	491	487	488	453	459	483	448	527	466	456	495	429	483	469	449	475	487	459	432	493	491	515	483	452	488	442	456	504	486	505	499	487	480	462	447	435	443	499	458	464	493	476	489	465	507	442	475	497	502	460	477	442	476	473	447	472	469	465	459	487	463	460	433	461	465	473	449	500	454	500	450	448	434	475	482	462	476	434	451	453	463	494	484	486	482	448	486	458	511	453	464	474	422	471	470	450	446	447	474	439	471	480	435	500	469	486	480	480	431	468	466	488	472	468	464	423	467	488	411	492	456	453	477	445	432	496	481	498	474	486	475	451	455	444	475	494	414	465	486	498	479	479	484	466	502	472	472	449	481	429	481	503	477	446	458	492	475	493	464	492	508	465	471	488	458	479	486	459	497	451	453	478	454	439	485	468	477	459	471	464	457	454	478	471	436	505	464	490	453	464	475	483	447	430	430	504	481	431	468	489	466	448	462	475	467	465	451	462	451	470	482	432	480	465	494	466	477	476	445	479	491	495	456	455	456	490	488	448	439	453	474	466	434	474	497	478	489	466	477	471	439	478	499	443	425	476	472	448	501	453	465	503	441	448	488	476	488	440	473	487	464	424	451	473	473	485	458	443	472	465	469	483	444	478	500
24617	21611	28642	24911	24459	39548	36242	23131	10329	2644	524	352	337	214	193	222	241	230	208	222	235	212	202	207	220	217	213	221	192	216	193	215	202	219	202	209	236	199	240	234	209	225	223	228	232	246	211	228	224	199	207	236	209	215	195	206	199	226	200	196	187	210	212	243	202	221	200	203	218	202	212	220	220	215	232	204	212	211	212	209	185	216	207	235	212	223	193	238	220	216	223	215	221	207	213	211	204	222	211	192	208	223	199	210	214	219	223	204	198	223	191	191	209	186	212	238	210	226	189	229	195	224	229	203	239	198	218	220	217	206	192	209	232	218	222	219	211	223	224	200	212	212	190	203	203	203	225	210	219	206	212	203	208	188	213	226	212	233	173	197	200	241	217	206	222	235	222	205	222	202	229	225	205	195	189	234	194	216	221	214	230	244	225	235	203	229	212	210	212	188	201	212	230	201	218	221	198	217	194	215	218	222	209	209	203	202	222	218	193	189	190	201	197	195	210	207	191	201	231	215	212	217	204	221	226	227	237	199	208	212	213	233	214	223	185	230	207	215	227	210	200	225	212	202	207	211	206	223	219	219	192	204	205	205	201	227	221	228	181	212	218	230	259	203	219	200	228	213	215	199	210	196	232	227	203	211	204	213	205	216	193	215	206	213	205	196	209	191	209	223	214	187	210	202	211	209	221	210	231	208	201	216	203	225	200	232	209	225	207	221	216	244	187	205	215	207	200	205	219	224	196	233	209	206	208	227	213	217	202	212	190	193	200	237	187	226	213	219	224	235	213	209	220	212	215	212	215	195	207	205	196	213	222	213	196	213	231	207	196	210	217	234	204	206	214	210	214	225	216	202	196	230	222	215	219	218	228	212	204	196	211	225	213	231	221	250	204	223	207	212	205	214	208	216	193	222	221	204	185	230	232	189	201	242	241	233	195	248	192	225	205	208	194	230	212	187	199	201	199	221	201	213	206	201	199	227	199	227	201	195	222	182	210	192	216	182	211	211	221	214	221	210	229	214	204	228	191	225	232	206	241	244	225	196	215	233	223	220	202	189	214	221	234	207	181	217	217	213	182	208	204	206	213	224	246	220	224	192	218	193	222	182	201	219	213	199	228	216	220	227	197	215	201	225	199	210	207	222	230	234	205	207	180	200	198	210	196	218	208	207	214	216	223	218	202	183	220	213	203	218	230	221	200	229	206	203	238	211	231	233	206	182	221	211	226	192	220	215	215	196	219	202	198	190	196	222	214	220	214	202	208	206	221	224	182	221	234	232	259	210	213	214	204	219	230	226	204	224	235	206	209	230	221	223	195	219	216	215	197	208	231	218	207	192	216	211	201	229	245	216	211	195	208	223	235	227	201	198	217	180	220	210	218	207	203	218	188	202	227	208	227	217	225	201	207	218	242	189	208	201	213	219	225	216	216	216	193	201	212	231	189	231	234	206	213	238	206	219	213	210	192	223	214	219	252	218	223	222	221	190	225	220	206	208	213	223	219	211	207	225	220	219	222	237	190	204	231	206	199	219	201	195	229	207	222	204	186	225	254	206	226	206	211	203	217	230	198	222	232	218	228	194	221	216	218	198	206	221	222	195	208	221	188	218	223	213	221	209	196	209	222	195	203	214	196	225	215	189	211	199	217	222	207	218	226	197	210	187	216	237	227	213	210	200	197	208	248	194	207	204	205	206	207	201	222	246	211	194	218	224	222	223	192	207	225	223	192	202	205	200	214	236	228	211	209	226	226	238	219	220	200	195	202	189	234	194	181	219	181	215	208	214	209	209	245	218	213	212	232	237	238	184	186	217	204	197	211	203	206	212	212	227	229	219	234	203	199	235	214	207	204	200	221	225	206	194	216	233	213	210	222	193	186	215	227	210	220	172	232	196	225	231	199	209	194	211	212	224	180	212	177	203	187	205	228	215	206	194	223	220	267	227	208	237	213	191	201	212	214	237	189	194	200	197	204	225	200	188	192	199	207	213	248	255	201	217	217	205	201	215	227	221	236	198	219	223	248	185	211	212	220	227	234	197	224	237	228	219	208	215	194	210	203	206	223	204	228	221	177	218	213	195	224	211	207	201	199	216	210	213	218	227	209	221	178	234	228	203	224	197	217	214	215	204	212	227	222	210	208	226	216	195	212	205	229	209	201	213	216	234	230	214	199	242	192	197	203	210	215	204	208	243	236	235	202	201	225	216	199	206	227	200	192	209	204	222	229	225	192	219	215	224	197	220	225	239	195	218	223	225	234	241	197	234	192	229	205	205	223	223	212	255	198	211	238	214	221	201	215	206	212	202	195	214	204	224	200	206	209	233	196	199	192	178	213	198	234	234	193	211	226	235	191	242	182	238	200	202	229	188	203	211	216	190	222	224	242	208	229	196	216	199	215	184	187	205	196	226	184	218	202	196	232	213	223	201	206	202	218	189	190	212	240	209	223	210	200	240	187	205	218	235	214	233	234	202	233	203	205	241	223	190	219	205	190	235	216	199	206	214	232	211	203	227	220	219	234	194	195	212	204	221	200	230	217	220	201	187	222	233	224	201	220	222	234	215	229	176	220	207	228	229	207	211	210	225	202	221	198	219	215	208	211	202	214	186	199	224	225	210	210	224	210	219	233	208	224	229	196	229	215	189	212	259	222	190	213	235	214	210	210	195	208	231	197	227	205	184	221	221	207	203	220	224	199	185	215	218	203	192	198	209	219	228	204	207	202	244	171	200	225	235	187	220	219	196	213	201	216	195	234	237	222	207	218	232	210	187	183	198	206	206	210	232	203	218	211	182	185	225	213	208	223	204	216	232	208	212	196	196	203	197	211	205	211	169	205	213	200	205	214	209	201	194	223	224	209	214	201	224	195	204	193	206	209	202	220	210	204	214	219	243	216	217	248	243	223	216	195	200	198	221	253	240	218	197	214	230	188	201	225	216	218	200	230	209	230	220	203	231	208	202	224	236	210	215	197	213	207	191	210	213	206	209	203	191	221	255	203	208	221	212	193	212	219	238	216	233	219	224	227	219	242	212	215	223	212	201	217	217	223	206	216	209	225	197	206	233	186	192	210	206	201	204	207	201	212	220	224	214	207	215	210	190	226	216	229	222	188	228	217	221	204	178	199	209	213	206	214	186	221	211	200	189	224	229	213	213	205	201	225	221	227	193	205	219	191	192	200	215	215	208	202	216	232	194	203	207	217	219	192	199	201	220	204	196	213	217	248	217	219	213	226	229	200	221	206	212	197	213	190	216	214	192	215	207	225	214	212	227	221	211	226	235	193	211	208	212	230	230	211	216	209	226	207	188	221	248	197	219	203	203	207	243	203	204	213	206	209	196	212	188	208	217	224	234	210	207	216	199	232	203	202	211	233	200	209	200	209	219	211	215	196	198	199	217	204	221	192	219	218	222	191	210	203	206	216	201	224	219	214	248	214	182	202	209	202	227	219	229	190	193	203	246	222	202	229	223	222	219	214	235	227	219	213	207
28706	49099	32976	24948	37098	46933	41173	30783	17303	5966	1358	922	722	484	414	360	422	397	398	445	406	401	444	417	440	411	400	416	387	462	406	433	391	437	440	396	432	375	407	375	387	387	429	372	422	389	408	427	417	427	439	385	422	412	415	421	397	416	412	441	414	395	409	454	435	411	421	383	385	410	378	389	398	385	387	414	410	424	406	416	420	374	412	438	412	394	394	385	396	427	435	429	409	412	406	390	435	457	395	406	396	399	371	442	412	402	426	408	398	380	410	411	399	409	397	396	383	405	404	424	427	404	401	434	417	445	419	402	400	387	393	405	385	433	395	397	438	431	385	416	410	406	380	419	411	374	382	397	423	422	433	346	418	403	429	390	400	427	404	401	416	422	407	400	393	389	430	436	395	423	452	392	398	420	385	384	403	420	409	429	418	384	408	438	404	394	432	438	418	438	409	409	391	409	377	417	411	406	384	406	412	407	421	429	436	414	369	421	401	409	425	379	396	384	390	418	408	372	426	431	422	383	415	422	417	441	391	376	388	423	392	389	377	404	409	397	421	401	453	421	417	409	427	410	400	398	365	407	424	385	405	422	404	425	400	406	398	416	434	397	436	450	407	386	397	431	410	392	386	417	424	390	408	404	385	399	394	442	396	430	431	425	439	396	392	365	419	387	448	410	427	398	405	417	380	416	439	392	418	455	416	399	400	445	419	430	402	417	423	446	418	419	413	382	377	435	361	439	405	446	404	406	421	426	412	416	432	428	410	425	379	460	382	472	382	375	424	425	434	404	415	410	424	404	436	359	439	421	424	423	426	428	407	408	403	421	428	429	403	394	418	448	434	400	412	395	403	415	414	419	426	366	413	417	427	409	439	434	416	439	397	416	434	415	382	393	426	403	398	382	408	416	400	407	408	439	427	400	391	419	406	437	415	413	410	390	408	451	385	430	413	405	435	418	391	395	419	410	412	417	425	402	433	409	417	433	440	413	422	406	418	427	405	415	400	429	404	431	416	430	425	421	416	439	418	399	421	394	373	409	404	383	396	403	427	398	360	366	406	411	387	428	388	404	413	363	388	406	439	416	397	404	444	410	377	410	404	397	374	389	427	417	411	366	372	425	431	434	409	425	423	402	391	401	391	426	406	423	420	420	435	407	401	429	416	402	420	403	434	409	420	443	387	434	409	401	475	387	388	402	401	417	445	365	424	403	441	422	419	376	403	406	424	430	392	411	451	405	369	400	438	430	430	386	430	415	411	431	403	407	434	444	419	400	376	380	383	429	419	407	426	412	426	412	416	407	379	413	414	391	445	403	383	438	421	400	403	394	405	417	435	402	431	419	406	407	447	387	439	426	437	403	432	378	393	396	412	402	422	412	402	385	383	431	424	398	383	409	407	421	415	407	414	427	438	386	408	416	466	403	387	432	394	409	457	420	399	400	431	445	418	432	432	360	408	412	411	431	388	455	414	394	369	440	395	397	405	365	415	421	410	435	422	390	416	427	416	420	377	419	441	429	367	414	402	396	417	397	418	399	388	410	380	399	415	451	418	390	416	448	396	379	425	376	423	398	429	427	440	400	413	377	422	428	431	438	406	376	417	389	410	420	478	446	418	435	402	413	434	394	419	419	418	424	397	425	401	440	376	429	416	446	408	440	422	422	396	397	387	396	431	389	375	394	404	412	353	424	369	422	450	396	386	429	411	404	409	384	404	402	450	403	421	414	407	440	397	426	413	412	385	407	412	399	421	447	397	384	463	386	428	454	396	411	455	409	449	434	392	387	424	406	436	403	401	410	422	409	419	432	413	425	415	434	403	419	412	429	407	420	442	393	409	453	418	422	418	425	421	425	414	406	434	389	423	404	380	405	411	399	386	422	415	408	423	405	386	414	415	433	422	398	425	407	402	403	421	390	396	430	427	410	406	410	374	414	458	440	417	446	441	425	403	415	439	420	450	394	406	402	390	428	399	394	402	433	406	411	432	400	396	433	415	381	374	420	381	419	410	424	411	388	429	391	391	446	416	398	424	418	426	430	429	415	427	414	401	401	442	417	420	410	413	450	396	393	398	407	444	421	403	437	433	392	446	416	400	400	425	369	409	394	416	415	393	444	430	408	416	402	421	374	424	430	394	406	381	374	406	415	400	431	408	429	423	392	357	418	413	452	450	427	351	485	409	412	403	431	427	409	390	383	414	432	417	426	399	411	418	434	378	396	424	416	397	377	388	373	409	414	418	390	459	454	409	456	422	408	414	428	408	425	414	374	413	419	440	407	426	390	419	417	414	434	430	375	395	394	381	450	364	399	406	393	405	455	399	416	395	412	421	422	443	419	424	387	407	430	433	411	425	413	409	405	421	425	391	398	406	405	420	415	382	392	398	420	471	379	405	420	395	427	403	364	433	397	414	414	416	474	388	368	413	392	422	432	435	440	406	420	436	400	403	424	422	420	409	386	411	419	412	399	417	440	412	385	402	395	386	418	419	403	432	410	440	384	379	382	405	391	405	413	415	373	423	411	407	408	427	392	411	396	393	420	420	412	405	425	391	449	393	384	381	420	403	410	385	389	387	432	398	434	390	418	388	404	401	380	383	374	429	440	407	418	404	411	418	415	434	383	406	396	395	430	442	427	389	433	439	414	391	396	432	404	426	392	435	443	443	399	412	408	395	415	408	411	382	437	415	420	408	445	426	395	398	405	434	408	412	438	423	392	404	370	374	402	393	402	420	412	414	408	403	439	401	433	392	429	448	389	428	383	428	439	420	419	436	421	430	429	403	407	419	397	414	372	404	397	425	410	429	421	380	424	407	412	364	386	419	404	416	369	411	398	392	422	429	399	428	424	415	412	420	408	412	432	454	419	414	423	385	427	458	403	422	454	404	415	401	447	430	380	391	446	384	450	383	400	400	416	434	453	407	422	415	440	447	399	392	419	448	430	422	389	452	426	451	465	411	410	437	449	391	393	374	425	391	409	418	391	439	412	401	408	439	402	404	433	385	416	408	417	391	391	420	424	383	389	396	423	409	409	369	379	430	429	434	386	414	412	399	433	419	430	390	406	421	451	421	427	418	404	430	427	406	424	405	395	443	409	418	405	395	392	399	388	409	437	396	393	400	423	411	423	428	423	440	422	414	383	413	389	423	433	377	428	440	404	429	426	404	380	434	423	398	406	413	432	370	418	431	423	415	392	374	404	410	394	399	410	382	374	437	421	407	404	440	445	425	418	407	411	441	431	383	399	408	398	409	392	409	396	421	382	401	434	399	436	410	466	411	411	422	430	427	405	404	430	460	397	429	402	379	410	402	409	376	434	449	415	404	450	423	407	368	410	396	383	409	389	408	394	436	416	425	412	430	408	402	429	375	393	436	387	409	415	403	382	414	413	381	410	419	393	410	422	401	365	475	419	395	428	420	408	399	364	401	420	406	435	443	396	419	423	440	433	403	426	411	401	363	381	406	444	407	416	380	407	430	393	402	410	400	424	421	418
23404	21448	29168	23992	28498	47840	46896	32390	17550	4931	783	529	401	240	184	207	212	195	201	200	204	198	185	183	207	186	188	202	181	175	179	194	179	197	188	175	185	202	186	194	222	198	194	179	172	212	195	190	188	192	194	187	190	210	216	197	174	177	207	204	208	174	201	174	203	173	176	203	178	188	179	177	218	197	199	172	228	196	212	170	195	170	187	182	204	172	196	198	217	185	198	193	188	187	166	181	174	201	204	192	193	193	199	194	182	207	183	211	207	205	183	177	186	183	186	211	195	202	195	188	192	205	196	179	166	200	194	216	203	208	161	173	185	202	208	197	191	169	190	199	196	193	183	182	208	189	189	188	186	192	172	161	190	187	181	194	195	191	196	233	194	176	232	219	181	201	180	202	197	185	203	180	205	186	191	192	193	193	184	203	189	172	219	194	221	189	193	197	223	203	180	202	216	197	191	182	177	207	197	194	170	212	208	202	217	176	204	171	200	186	204	198	202	195	174	206	215	182	180	201	187	210	178	212	195	198	185	193	193	180	199	195	203	190	183	197	197	227	178	178	198	205	211	179	208	200	190	185	194	206	201	178	202	198	194	201	193	183	199	205	191	203	198	196	201	188	217	221	193	172	185	192	210	210	194	182	192	206	198	188	208	178	191	200	188	204	192	199	192	183	190	226	182	184	174	199	183	202	212	207	196	207	201	196	192	194	163	181	188	215	204	193	187	196	193	205	212	177	185	209	186	205	217	199	197	190	200	206	186	209	205	197	188	217	182	184	227	197	199	197	191	175	201	199	180	191	206	184	204	203	196	180	191	192	183	195	217	178	236	193	208	175	175	202	189	196	179	171	201	192	206	184	206	189	212	195	190	220	205	185	182	202	215	190	174	214	181	190	185	195	187	191	199	204	208	177	202	189	175	203	191	163	217	203	184	198	198	183	208	177	197	190	183	166	211	213	212	207	196	186	207	190	186	180	180	205	203	192	205	220	203	189	211	191	186	190	193	219	180	207	214	205	216	182	193	174	188	180	202	194	183	213	208	195	190	212	188	173	203	203	189	196	177	176	203	189	183	199	186	212	192	182	178	182	212	195	189	219	187	182	195	176	224	168	181	193	185	199	166	229	186	184	214	179	181	166	204	189	199	193	195	218	185	204	207	194	180	192	193	215	169	190	207	222	186	206	187	176	199	174	180	185	169	185	179	217	192	201	201	210	176	217	191	201	173	195	199	199	192	180	175	199	209	180	177	191	186	201	198	230	189	201	183	172	199	174	194	167	227	191	198	181	199	176	204	199	178	189	202	213	187	182	176	198	225	211	197	187	195	203	213	169	184	195	195	184	211	198	192	205	185	198	159	174	174	196	196	197	177	191	179	185	189	179	178	206	176	210	157	183	165	177	201	202	199	200	185	202	203	193	208	202	201	213	195	215	227	199	196	174	167	202	206	204	202	191	188	179	208	187	209	229	184	180	204	181	189	194	215	207	192	192	190	191	186	179	189	188	183	198	178	178	194	189	179	219	194	207	206	195	202	201	178	216	207	188	169	168	237	186	175	204	202	176	179	202	205	164	221	188	186	176	182	203	172	207	202	211	199	225	198	180	211	188	199	205	217	208	205	219	182	186	200	195	170	215	215	182	188	189	196	192	189	209	183	207	200	203	214	200	185	178	193	207	243	186	182	205	191	188	217	181	162	190	177	168	176	204	184	186	201	209	198	196	206	182	202	198	219	221	185	182	191	215	194	180	199	185	215	206	201	189	189	180	212	205	174	169	195	205	184	205	187	195	203	214	201	211	171	213	201	197	208	216	174	182	177	210	162	207	181	206	188	190	207	175	187	204	181	187	186	201	203	203	205	189	198	223	197	203	189	202	153	183	185	202	204	181	181	168	184	198	179	199	193	193	201	206	198	183	214	189	192	205	165	197	190	190	194	205	205	222	213	231	208	195	178	209	198	196	192	201	168	177	197	203	209	215	191	189	188	190	196	199	197	189	192	204	205	196	222	209	204	230	213	200	189	195	178	196	211	166	188	211	199	196	192	212	181	221	200	204	190	193	170	182	198	165	211	212	200	210	192	210	193	183	201	180	220	210	192	208	193	208	182	180	197	211	188	188	163	205	213	221	178	192	226	201	210	189	156	200	192	176	199	205	170	198	194	207	176	200	194	201	188	190	178	193	176	179	204	181	202	203	183	212	198	198	210	162	188	183	205	184	202	190	199	190	207	188	214	212	169	209	200	208	208	196	187	209	194	169	212	200	196	197	194	194	171	200	215	174	193	177	179	181	189	197	212	204	168	218	207	216	211	208	204	180	202	178	191	204	182	203	186	161	221	200	188	185	224	206	204	189	169	172	212	184	210	221	184	189	188	218	204	214	187	198	215	199	192	194	186	189	187	203	189	195	182	225	193	187	182	213	208	191	189	214	186	205	186	214	201	181	170	204	214	199	206	164	192	199	214	186	197	224	197	199	180	198	214	197	206	203	191	194	185	197	179	208	196	178	200	182	173	204	193	209	191	194	196	191	163	201	215	214	190	217	190	190	219	229	180	181	211	210	188	181	202	213	185	192	173	170	185	195	220	194	196	177	191	173	205	197	189	200	211	155	190	190	200	190	204	199	174	216	200	184	209	198	190	205	189	192	200	192	196	158	184	176	185	193	179	201	172	205	204	180	198	187	191	202	201	214	186	194	193	211	196	184	180	182	205	175	181	203	220	194	169	184	211	175	186	195	161	188	174	192	180	165	202	206	187	199	194	202	193	207	220	201	203	180	183	195	192	202	197	192	196	205	185	177	179	187	203	199	181	192	193	201	200	186	195	204	230	199	233	217	197	214	188	169	205	178	176	160	180	193	187	216	183	200	202	194	201	201	199	204	185	226	197	191	214	211	219	215	198	194	160	177	216	195	215	179	204	181	183	217	221	203	195	199	193	220	192	168	193	186	180	202	197	179	199	179	186	193	177	208	200	178	199	180	198	178	174	190	198	190	188	178	164	189	222	203	195	206	217	205	215	210	222	200	178	198	192	178	181	207	220	188	200	185	194	200	207	186	205	199	191	196	197	186	184	181	200	217	164	194	196	218	191	205	199	206	212	186	182	193	210	196	179	186	197	187	190	180	196	187	216	188	188	181	208	177	198	201	163	221	197	226	212	186	196	181	186	220	184	199	202	218	200	195	192	174	174	183	166	198	220	201	189	187	173	193	162	192	201	206	216	200	169	195	180	197	224	202	184	182	181	189	220	175	205	195	195	183	202	211	182	212	195	192	161	206	183	189	187	195	169	205	208	187	194	192	203	199	196	187	150	188	178	212	209	213	201	195	213	194	207	205	195	183	219	207	201	196	195	206	186	186	187	206	199	172	179	201	188	201	216	185	198	191	175	202	183	196	181	178	166	195	192	185	194	212	191	187	202	196	194	188	183	207	209	193	193	205	186	209	181	196	179	197	188	176	188	212	219	182	207	200	218	202	223	189	168	211
31522	55735	37419	38217	52343	56902	50257	38858	24440	8813	2080	1579	1048	492	349	360	362	354	379	355	398	408	401	360	339	389	361	338	366	355	363	342	350	328	383	392	362	369	370	367	374	384	340	356	382	359	337	374	358	383	322	336	362	347	351	365	369	378	355	371	373	369	389	369	340	335	404	356	345	371	371	320	347	347	339	367	353	352	380	364	361	369	380	365	361	354	332	353	375	368	360	345	366	356	383	379	333	381	371	362	377	357	361	336	359	364	349	348	377	334	371	347	343	378	364	336	354	385	388	362	388	403	331	382	373	349	353	358	357	348	374	378	361	393	367	361	367	353	349	357	372	370	363	396	362	388	345	372	358	364	353	335	367	361	329	365	336	384	361	361	363	381	350	379	354	379	366	354	394	367	355	358	356	351	378	345	347	368	407	388	348	385	369	369	348	393	371	385	368	352	362	342	387	371	351	391	394	344	369	380	352	383	350	354	379	348	338	344	371	385	384	361	365	370	365	339	354	365	372	383	350	375	376	352	359	341	363	357	387	389	365	375	360	417	368	357	364	336	340	358	371	374	334	364	386	358	346	372	348	392	327	351	376	368	412	391	340	382	362	352	374	408	348	375	367	348	356	356	333	383	363	423	367	361	360	375	370	405	369	373	348	367	365	344	358	343	366	365	378	364	378	350	380	352	393	372	364	361	361	365	358	380	361	350	340	376	370	299	374	339	391	354	393	366	396	363	361	368	394	376	351	373	351	378	399	361	408	386	352	357	359	364	351	355	387	379	364	350	339	354	375	360	373	347	368	386	375	386	354	324	374	341	322	378	335	337	360	371	348	341	372	369	352	374	307	363	389	361	351	392	333	405	365	401	363	386	349	360	394	349	365	394	350	397	351	342	341	337	368	398	346	360	375	321	374	354	373	372	379	389	400	388	340	373	368	361	359	365	355	352	353	368	368	377	368	364	371	385	389	382	350	341	373	368	359	410	354	358	389	372	312	359	381	353	331	363	373	386	355	357	372	352	353	382	374	336	370	357	355	340	370	365	402	386	359	369	368	359	402	361	395	356	363	356	357	400	376	389	344	384	365	360	384	346	358	366	379	390	361	357	371	367	371	395	386	377	332	370	410	343	345	382	386	373	391	360	351	376	335	328	391	355	378	335	378	356	339	360	382	369	371	375	348	408	368	367	349	335	392	405	351	347	349	377	366	368	357	368	333	362	365	377	378	378	338	369	371	365	347	345	340	365	348	347	319	345	350	436	327	366	366	394	335	391	386	373	363	370	340	387	373	351	342	355	364	375	391	349	348	372	336	354	386	369	355	349	350	356	330	355	372	358	354	373	364	358	337	349	321	349	357	324	386	374	379	433	365	352	312	384	381	347	375	405	332	363	393	374	356	365	384	366	354	354	378	368	372	354	361	363	361	366	368	337	369	378	373	346	347	318	372	382	373	355	341	366	345	365	374	366	391	351	356	377	359	353	358	363	367	392	393	347	377	329	345	372	353	350	400	369	346	379	365	389	361	409	347	343	335	337	357	374	389	335	348	382	363	357	398	370	383	362	345	388	387	371	336	324	381	329	375	413	360	352	376	402	368	375	365	387	337	359	370	384	382	365	374	360	360	343	362	374	391	337	360	371	361	370	362	384	389	359	382	352	392	340	343	356	356	361	351	366	411	386	378	372	388	363	346	362	356	370	347	393	364	363	350	394	349	365	367	349	350	347	345	370	363	395	367	380	367	376	358	360	339	346	356	373	363	373	345	375	340	365	369	359	338	378	356	315	385	355	356	375	349	354	359	366	355	356	376	380	374	362	368	368	359	357	353	398	355	380	407	333	363	368	329	380	346	336	342	377	374	367	365	367	384	376	340	348	345	368	387	363	323	375	332	354	342	342	399	373	383	352	429	341	368	363	383	384	387	352	358	343	364	368	352	330	380	352	363	367	374	390	379	337	350	378	403	353	354	351	364	382	329	394	377	370	359	413	339	358	331	362	346	349	376	394	332	373	363	323	333	323	370	376	356	338	378	370	355	354	370	381	373	371	377	369	357	354	335	369	365	340	368	302	333	368	336	334	365	374	389	360	370	351	377	330	361	363	363	370	361	356	368	339	353	379	367	378	367	358	339	389	383	371	347	350	347	393	353	343	372	351	353	334	367	364	362	367	380	358	325	352	394	374	380	341	345	378	361	392	345	357	372	353	423	317	352	414	358	379	376	362	336	332	375	355	330	389	346	400	372	389	355	376	336	365	375	356	382	354	377	303	345	329	345	385	338	363	368	345	366	350	349	379	371	361	348	349	385	359	400	363	359	393	362	370	344	377	366	326	376	353	354	392	393	368	337	349	371	356	358	374	382	355	334	355	370	370	360	338	391	356	385	361	393	341	375	342	353	354	344	374	407	357	343	354	383	375	354	391	392	363	357	363	372	345	381	394	358	355	359	341	379	351	335	389	358	349	335	354	346	388	397	401	377	367	344	370	372	386	352	368	373	365	374	374	398	370	391	336	363	393	354	360	347	347	336	362	385	374	360	367	351	334	325	375	376	348	342	356	366	377	367	341	390	357	377	350	328	343	380	359	351	371	368	338	339	373	376	358	367	343	353	381	364	353	376	359	351	386	354	367	361	355	347	359	361	357	343	359	344	352	352	379	360	387	378	345	377	394	363	357	374	399	388	374	340	374	384	369	366	392	372	405	338	376	355	355	395	393	352	351	391	342	335	362	352	356	334	371	354	367	383	334	362	358	368	351	382	397	387	367	372	374	347	363	351	358	358	327	350	367	385	366	329	365	379	411	357	342	340	354	342	376	371	365	341	365	396	390	324	385	358	399	360	358	365	373	389	376	382	349	375	398	367	363	370	342	348	327	376	320	361	387	348	362	369	357	346	382	402	337	359	337	359	414	347	393	376	381	354	386	383	381	360	381	329	345	358	362	361	361	342	381	372	387	365	367	393	342	392	360	363	363	371	358	352	368	345	369	363	350	351	358	422	355	387	395	342	327	373	339	361	328	362	354	358	343	371	367	344	366	335	356	379	341	376	378	381	353	357	335	381	344	365	377	320	345	372	393	345	377	353	376	365	364	395	383	363	394	371	365	331	364	364	365	373	358	381	370	382	342	369	348	346	367	336	353	374	355	360	351	360	358	377	377	365	373	383	344	347	357	358	391	338	375	387	347	400	368	377	375	359	336	344	348	331	358	346	369	347	389	326	341	368	340	360	344	357	367	369	346	387	381	361	355	376	366	359	345	340	348	363	345	374	349	376	347	380	385	339	337	348	360	340	383	355	366	407	366	360	377	367	374	366	370	359	368	375	349	353	375	369	357	360	353	371	371	375	366	360	352	344	368	380	403	355	346	361	373	373	349	337	361	350	397	380	413	353	383	352	349	368	385	369	342	351	362	349	367	404	369	380	362	346	363	358	376	332	366	323	361	371	350	387	381	378	365	361	381	346	339	355	367	392	386	368	329	360	375	375	379	347	348
27436	23074	18824	10997	10065	9767	6537	3587	1487	605	300	263	261	248	231	233	245	255	245	235	243	261	245	250	256	244	240	239	246	253	233	255	242	234	238	251	264	247	239	256	262	241	242	252	249	238	241	252	251	243	266	255	243	240	241	251	255	253	226	226	267	237	249	245	218	251	252	238	250	215	203	244	256	246	253	209	264	248	262	248	279	263	243	214	231	230	242	263	242	261	265	226	243	239	257	272	218	203	212	220	232	223	240	230	240	235	246	245	256	233	247	237	230	243	228	249	237	270	224	250	240	225	244	225	235	248	247	246	240	237	235	235	256	256	248	221	242	235	261	257	224	235	250	271	215	243	256	234	238	231	278	228	239	255	261	230	251	246	222	233	223	237	228	242	253	227	263	225	255	256	249	254	198	244	243	258	224	234	264	229	234	239	221	238	232	263	243	252	239	238	245	245	235	239	225	245	247	223	227	239	236	245	234	234	248	248	245	199	237	235	262	247	220	230	236	260	233	254	205	247	268	257	239	229	257	252	218	219	208	270	237	261	237	235	250	248	251	281	203	261	235	260	247	256	234	251	237	211	227	231	198	266	226	247	212	259	240	234	237	250	275	249	229	221	253	244	273	257	240	245	238	271	254	224	233	258	248	232	213	246	246	250	275	270	230	240	224	231	264	253	251	243	256	244	260	206	255	253	212	253	248	267	233	266	232	224	257	251	220	223	271	229	257	265	197	240	244	272	245	214	257	252	237	259	215	239	255	249	258	214	259	233	260	258	220	241	255	246	225	247	249	259	269	238	238	242	246	239	227	252	256	241	232	244	223	225	217	243	240	221	251	253	240	233	261	242	256	242	241	219	258	243	258	247	215	248	227	241	244	220	261	260	221	245	240	259	217	246	230	242	235	231	250	242	269	282	247	254	266	241	239	238	226	243	244	287	245	246	257	225	245	226	227	226	229	233	242	232	216	266	247	216	220	269	215	264	263	269	216	261	241	254	269	208	207	253	261	267	259	207	263	236	253	237	229	231	251	239	207	236	246	253	230	263	238	265	247	246	254	254	242	242	243	251	237	253	248	236	239	227	242	224	247	246	241	240	248	211	257	278	225	247	228	247	267	239	244	227	244	240	223	240	235	201	225	254	244	259	257	263	257	248	253	223	257	252	233	262	260	245	251	242	219	237	246	228	251	261	249	240	248	240	246	244	240	234	250	238	231	247	249	232	241	221	231	224	229	267	222	214	246	238	224	259	230	228	244	222	240	259	242	235	273	234	239	256	261	210	225	258	237	245	253	240	247	220	222	243	229	266	249	246	257	250	221	255	224	234	230	240	244	228	253	204	229	235	244	250	245	241	214	225	245	234	248	254	248	246	250	266	237	211	236	229	259	237	237	257	250	240	244	250	245	255	232	208	228	226	233	279	246	251	234	232	256	268	245	222	251	222	245	241	220	226	245	218	256	237	256	243	242	254	244	232	223	267	241	262	241	254	246	240	231	258	239	243	232	237	248	240	259	236	256	255	230	249	207	268	233	252	246	278	241	223	273	260	268	227	257	219	238	241	239	251	262	250	236	226	231	251	250	217	257	227	235	253	226	243	227	244	234	226	223	240	239	219	236	222	243	241	240	231	248	240	208	256	231	251	237	219	261	259	233	236	222	252	230	241	257	229	238	248	239	258	236	240	239	237	237	247	225	251	244	254	243	253	254	207	239	266	240	257	261	233	258	273	247	248	263	240	240	234	230	234	241	224	207	255	217	255	261	235	255	252	220	250	219	258	238	223	244	267	259	233	228	214	234	228	243	253	242	230	231	227	267	258	249	235	260	211	254	224	241	267	239	243	215	235	225	263	253	261	235	250	210	250	248	264	227	253	262	248	252	245	236	219	249	249	231	221	237	217	227	237	244	235	267	227	275	203	255	258	262	235	274	242	242	251	248	247	262	230	246	239	259	243	227	237	247	225	275	218	213	265	242	246	254	217	237	253	236	242	233	232	270	248	269	221	243	237	256	238	262	253	230	231	268	246	225	251	238	255	203	240	242	251	243	258	258	241	228	278	238	251	206	235	256	259	250	243	259	256	238	255	257	248	254	232	246	221	238	235	206	241	252	255	245	229	258	267	252	230	233	215	252	257	225	243	240	238	254	242	227	256	246	239	266	258	263	232	219	245	268	268	238	224	245	264	247	210	240	203	233	242	230	258	232	236	268	221	262	232	246	247	252	261	229	258	252	225	248	245	229	261	258	240	241	241	231	232	230	235	244	264	237	263	238	252	250	235	261	249	241	260	262	250	242	217	255	244	242	273	238	225	235	258	249	227	230	224	250	241	253	225	244	203	239	226	244	241	226	236	228	271	232	229	251	236	226	260	235	234	235	225	231	245	234	227	252	246	240	191	215	231	213	234	222	256	227	245	224	233	232	239	224	256	250	232	254	249	245	251	225	241	243	242	267	227	241	269	247	249	239	211	238	272	232	226	242	243	255	245	254	269	253	230	230	215	227	236	232	248	242	283	249	207	260	250	257	241	253	274	247	255	203	233	248	242	269	254	255	255	225	249	251	229	237	243	260	235	202	260	232	257	237	249	237	231	244	237	261	248	239	236	243	224	234	238	251	227	224	234	273	244	225	247	230	234	239	241	237	248	220	258	243	237	249	256	227	243	211	254	226	247	231	254	232	237	221	252	261	222	248	238	236	242	242	253	228	247	238	225	227	236	225	240	248	247	247	265	237	259	232	228	248	242	225	233	240	215	226	253	240	251	233	221	209	240	246	235	248	260	223	261	200	265	255	238	241	221	244	241	242	241	285	235	223	241	230	246	247	257	232	233	261	257	226	245	251	244	235	231	254	232	235	265	232	243	251	242	266	249	236	236	221	245	238	242	232	223	227	246	232	238	241	230	225	221	213	242	254	234	260	243	237	248	230	235	241	230	239	248	241	238	233	277	215	246	216	254	267	243	231	243	240	205	220	268	233	229	243	229	235	271	262	248	268	247	252	230	208	244	235	249	242	245	250	246	224	263	272	231	248	246	258	252	252	234	255	252	247	215	246	228	207	233	247	249	243	256	240	237	236	233	267	255	215	247	205	211	221	235	210	247	226	225	251	229	249	259	237	237	249	234	262	233	218	221	232	245	251	222	221	251	217	252	239	231	226	261	244	251	206	204	248	250	229	234	233	228	269	223	236	232	256	229	254	259	217	246	242	247	219	236	253	229	213	238	231	241	226	233	240	251	251	255	224	257	236	258	227	235	244	236	257	271	236	210	253	226	235	229	253	267	236	252	240	237	235	231	249	241	244	269	277	226	225	233	234	256	263	233	249	266	239	231	227	247	230	276	226	230	234	260	258	243	238	245	253	233	266	243	237	202	239	216	236	271	239	262	257	262	226	241	239	253	250	261	234	248	226	237	234	239	227	260	244	249	242	243	262	231	248	250	222	256	224	248	251	255	243	224	230	221	245	231	261	258	226	254	251	230	258	244	260	243
26298	37576	22337	16610	19536	18832	13857	8406	3785	1339	597	498	485	488	466	435	490	479	467	488	442	440	433	447	480	495	437	429	468	448	457	487	442	470	485	478	467	492	435	474	452	447	477	478	504	505	491	420	437	480	460	469	472	461	416	434	509	418	454	452	442	444	487	482	451	466	435	450	500	484	447	459	460	456	462	432	478	495	487	499	460	469	454	459	477	482	492	488	519	464	486	454	492	439	455	493	465	462	474	454	473	482	451	463	442	460	457	471	478	434	444	429	463	456	459	459	470	465	450	447	478	449	454	478	444	484	461	492	465	455	461	484	439	492	488	496	431	493	484	460	475	453	490	483	450	458	466	429	441	494	445	458	480	484	496	503	475	478	508	481	443	460	473	490	490	422	486	460	424	444	446	458	437	506	452	459	471	485	452	435	484	473	463	493	451	434	486	443	488	451	469	492	441	449	490	495	464	483	494	479	462	469	466	455	460	415	467	511	456	468	521	451	444	491	500	469	450	455	447	476	458	463	471	472	455	445	472	489	455	496	488	489	446	469	456	515	456	462	461	473	461	461	461	506	487	472	466	455	449	445	528	484	474	447	483	474	483	495	481	478	445	477	510	459	487	508	482	456	469	454	460	436	461	429	483	500	426	447	466	503	476	459	490	502	473	496	458	429	446	472	472	477	487	431	456	456	464	459	485	494	476	464	490	456	490	427	466	417	459	503	495	455	474	483	470	451	455	449	454	481	469	493	474	486	438	442	448	469	517	503	472	475	447	463	474	463	490	471	499	466	467	512	464	465	441	461	423	476	474	478	450	470	488	464	445	474	511	492	479	510	477	446	490	449	510	483	458	464	468	477	445	529	503	493	486	473	446	447	451	452	486	462	485	478	470	477	476	491	455	478	441	442	491	487	466	471	454	447	483	450	431	453	453	447	486	495	474	490	458	465	476	499	424	450	470	517	487	456	481	450	446	461	460	513	452	448	488	460	462	472	491	452	459	447	481	438	446	475	495	477	470	447	472	477	459	464	437	439	453	422	487	432	481	464	416	427	484	475	435	476	465	445	457	519	455	492	484	448	442	481	481	480	481	503	425	451	441	481	457	459	502	465	465	471	492	504	462	465	432	430	482	456	465	467	483	456	455	468	468	478	467	472	468	462	435	508	475	444	461	456	453	430	444	466	409	479	442	480	460	493	445	444	462	486	442	502	478	468	464	460	478	467	482	492	456	510	489	445	490	473	458	467	446	459	506	465	444	442	479	446	474	483	476	408	453	457	468	479	429	467	486	447	417	485	444	487	436	430	461	476	444	453	446	483	429	461	492	466	495	481	475	475	461	432	494	434	476	483	445	442	473	470	475	468	445	437	492	459	464	487	453	499	445	473	462	440	435	466	467	453	491	498	459	484	492	434	459	440	457	472	477	476	457	467	462	455	507	448	485	481	428	457	479	489	462	442	462	463	499	485	442	503	433	443	500	441	488	441	436	467	507	458	437	474	472	457	448	481	442	473	467	464	463	473	446	489	452	454	489	454	486	439	492	465	490	482	473	448	418	454	411	481	454	451	466	450	481	454	482	449	472	484	456	490	440	451	451	484	480	462	446	449	466	438	476	427	443	432	438	485	460	442	457	459	466	453	485	439	455	444	471	430	477	470	418	505	487	466	522	483	516	470	489	483	501	439	489	498	467	445	468	463	486	468	465	449	433	484	426	431	468	473	462	501	484	442	466	453	460	484	439	429	436	484	434	498	480	499	452	470	477	433	485	478	414	501	487	471	465	471	470	447	442	497	478	434	453	479	477	478	466	486	508	467	456	503	437	491	497	446	455	450	461	483	454	478	448	466	477	438	487	481	461	426	460	430	479	445	423	457	451	479	469	426	489	462	468	470	434	456	463	452	482	461	495	479	461	459	485	442	504	461	497	433	483	427	432	454	506	448	479	473	442	441	463	464	458	483	476	472	441	451	481	481	481	469	480	441	460	523	487	461	457	456	454	506	453	444	482	484	455	482	450	434	491	463	494	476	450	498	456	442	462	452	441	486	475	478	445	448	486	452	460	495	469	484	463	448	487	440	489	424	479	494	453	465	477	477	492	464	466	472	437	483	455	472	478	461	470	512	468	463	395	459	476	455	483	444	461	439	484	453	470	455	497	438	448	447	486	480	448	490	459	471	442	445	454	477	431	467	455	504	467	459	469	478	500	466	448	470	436	484	504	473	437	499	456	449	481	448	460	437	504	467	497	466	435	485	434	477	458	475	454	464	466	458	445	462	468	527	474	484	493	457	452	451	463	474	484	469	466	461	465	494	443	491	475	481	468	466	465	453	443	482	484	460	443	436	504	460	470	448	463	450	435	460	480	460	504	467	469	478	485	445	488	455	472	476	489	446	466	476	450	490	456	485	463	489	453	452	509	473	479	467	478	377	456	475	452	465	464	434	441	474	466	497	410	465	470	472	421	448	500	509	470	436	442	437	489	454	454	489	466	484	460	469	463	429	460	420	496	471	462	431	440	503	457	454	478	441	457	466	456	450	465	458	485	473	445	449	473	481	477	464	501	433	466	437	446	439	488	474	447	470	467	501	491	474	400	459	469	459	479	512	454	409	479	473	470	444	445	467	458	467	455	467	452	464	467	483	471	461	440	475	438	494	491	449	468	478	477	440	505	453	421	464	418	454	470	449	480	464	480	482	483	493	464	489	478	447	466	401	483	490	503	477	449	528	434	495	489	434	443	488	435	475	432	453	508	439	471	480	480	470	490	472	472	473	448	476	490	462	476	421	464	461	444	461	446	465	468	471	474	462	439	485	470	443	488	429	488	517	469	462	454	427	477	431	468	419	479	496	424	451	427	487	471	467	459	480	446	470	452	479	485	479	456	482	471	457	478	471	468	462	466	437	433	483	458	444	431	464	474	480	504	404	471	482	491	475	469	491	470	445	465	477	464	461	477	473	503	480	454	480	456	457	438	501	490	489	456	491	477	443	464	438	504	499	478	428	437	411	454	487	493	451	478	456	465	447	444	460	444	449	447	455	476	423	480	468	502	448	450	456	499	492	457	487	411	461	495	443	493	463	449	470	498	455	465	488	469	453	457	432	499	452	494	452	489	540	425	444	465	486	463	519	439	455	470	508	440	468	437	432	480	462	497	461	440	449	470	444	472	480	442	468	459	484	425	477	468	441	444	467	473	432	482	452	458	461	451	463	470	433	476	453	447	449	468	424	482	477	463	441	464	480	456	481	478	455	469	436	443	445	451	423	459	443	471	466	483	486	462	448	479	475	470	475	455	483	429	453	434	451	433	495	461	473	478	487	444	468	481	479	467	456	488	436	481	474	456	456	499	484	479	497	476	456	484	454	470	471	453	463	495	454	431	465	486	468	492	460	478	473	454	443	494	451	495	485	435	469	457	442	460	486	503	468	496	468	448	449	453	493	488	448	453	446	488	475	431	451	488	458	451	453	509	414	440	476	490	480	445	462	457	440
24622	21584	28668	25687	28950	39793	35236	22637	9761	2506	554	323	237	244	221	200	198	213	229	221	212	226	180	180	219	220	213	223	204	216	218	207	224	219	233	203	187	228	204	219	227	238	203	186	206	224	220	213	223	206	188	207	233	205	229	211	212	212	222	229	203	210	210	213	197	186	220	201	224	210	198	191	190	181	217	234	226	209	209	205	232	198	207	210	205	226	219	215	206	183	239	220	244	222	200	202	206	227	201	212	214	218	195	212	233	203	241	213	231	198	223	221	207	196	223	219	234	204	222	244	192	197	212	233	214	215	214	243	191	237	216	222	190	210	209	210	204	228	222	205	206	205	203	203	207	210	217	236	217	211	246	230	195	218	241	208	212	198	220	210	188	204	232	221	199	249	203	223	237	226	219	211	208	210	218	202	215	242	202	190	233	214	226	202	199	216	219	217	224	209	216	211	216	227	218	230	209	189	213	184	193	237	201	222	199	192	220	215	234	213	208	219	210	208	203	225	198	215	208	226	214	221	216	221	225	237	241	197	196	215	215	200	200	218	210	214	230	201	222	212	215	228	217	214	230	204	181	208	188	194	225	220	202	211	228	234	209	214	226	193	206	186	215	199	245	233	191	200	222	202	197	223	208	224	229	226	208	206	208	260	189	192	221	198	269	228	219	215	201	205	219	205	217	230	213	236	219	197	230	232	214	220	212	219	189	203	219	226	217	207	213	224	213	196	222	239	208	224	216	220	196	205	225	208	197	225	214	240	196	233	224	206	218	239	201	209	215	218	194	217	211	183	203	210	227	222	193	220	216	219	232	217	200	217	214	212	228	214	190	202	228	212	232	248	194	203	198	221	212	186	205	207	198	213	188	178	220	194	220	223	226	198	226	222	220	214	196	227	204	194	230	215	218	224	215	188	209	202	206	207	242	191	202	216	200	203	202	226	208	209	205	220	215	225	238	215	203	198	214	209	237	205	203	235	214	206	195	211	203	203	212	214	238	218	208	193	195	231	194	235	219	197	215	250	194	201	213	201	227	220	229	224	202	221	229	214	221	203	210	197	195	223	228	211	198	187	214	197	200	226	205	241	232	220	226	218	245	202	197	202	181	223	224	219	195	217	217	196	206	220	233	221	243	213	202	231	210	184	206	218	227	221	221	213	210	239	225	226	228	204	230	216	210	212	209	251	232	184	208	219	217	229	224	210	193	243	193	226	208	203	218	220	211	233	199	205	215	186	181	223	205	181	218	192	213	216	204	226	208	230	232	218	208	198	230	205	192	222	215	207	203	199	199	206	201	212	241	201	224	198	186	230	218	198	224	190	223	206	202	207	223	210	214	216	219	202	186	205	216	220	234	219	210	222	214	227	214	201	191	231	214	209	193	220	194	210	205	217	206	244	207	206	235	207	203	215	216	204	244	207	214	196	222	219	204	225	209	214	207	223	228	234	222	206	191	194	219	182	202	222	213	189	226	221	203	198	202	196	243	199	205	196	206	205	223	217	212	208	203	216	230	200	188	205	199	223	193	239	232	202	233	201	221	217	220	191	206	229	198	228	207	230	217	211	224	231	224	238	218	235	212	211	206	201	216	208	218	228	205	198	200	189	199	216	194	213	234	226	204	194	207	203	210	209	209	199	225	228	184	225	235	212	207	223	227	206	199	225	198	197	194	198	216	199	192	211	207	183	203	212	226	192	211	211	221	198	246	206	225	228	220	235	206	216	203	225	208	215	204	199	211	178	214	227	198	224	226	209	208	198	195	200	228	186	199	210	231	210	228	215	182	208	214	207	223	230	214	222	214	211	241	217	207	233	219	243	231	230	218	210	221	216	177	226	206	204	219	227	181	210	186	193	228	204	224	215	225	200	246	205	217	226	188	222	210	210	201	224	210	185	227	212	200	184	206	225	207	197	247	182	176	199	203	206	191	224	212	228	204	221	199	195	189	207	235	214	205	186	220	200	213	220	203	219	236	240	203	211	212	217	194	198	208	220	211	207	230	190	197	197	208	194	209	231	187	219	193	247	203	192	192	221	204	197	200	219	216	202	208	209	212	178	215	225	199	215	197	215	215	226	182	223	215	202	219	207	208	192	213	199	234	205	218	207	235	204	226	210	230	192	217	222	222	201	221	200	181	193	232	210	214	214	218	207	240	241	220	208	216	232	200	222	209	235	215	193	235	213	191	213	215	225	209	203	233	213	207	218	223	174	215	184	214	212	199	226	205	214	214	217	221	221	218	211	187	234	242	203	233	237	229	194	225	226	200	199	208	218	189	201	210	246	184	207	203	193	230	217	206	200	197	221	202	223	209	218	203	215	220	208	234	173	224	234	190	187	220	202	199	210	200	198	219	230	243	209	218	188	226	226	218	228	210	221	224	209	226	213	215	203	198	223	237	210	236	202	222	182	194	224	218	199	210	220	232	215	220	201	240	203	217	203	220	229	214	183	231	211	224	239	224	237	215	233	224	187	233	191	216	203	209	209	228	228	224	208	209	198	231	216	209	224	222	215	215	236	227	214	196	217	230	224	206	194	217	214	198	189	228	202	226	210	216	220	205	193	205	198	223	210	204	231	211	190	225	182	212	203	201	214	209	196	178	224	222	210	172	222	235	213	198	198	193	205	212	201	213	206	206	204	237	212	220	200	211	194	181	204	214	218	210	216	196	205	231	214	240	220	237	176	215	214	206	219	219	227	207	236	222	234	214	207	211	208	221	224	208	203	206	208	228	196	239	205	187	222	195	214	231	225	215	228	215	200	217	216	212	224	202	230	205	222	204	198	215	191	210	225	203	192	198	193	199	199	204	215	197	205	216	223	221	233	212	232	241	215	177	236	227	183	180	196	201	205	218	210	217	202	176	230	207	231	192	206	204	229	219	212	214	211	224	230	217	221	214	220	223	192	215	217	207	240	225	215	212	225	239	219	212	207	199	232	214	187	213	214	191	206	216	197	200	212	226	194	218	198	199	202	197	225	230	219	217	232	209	206	234	223	188	229	238	181	215	198	215	191	205	233	220	206	209	203	205	196	233	194	217	211	207	211	194	209	219	248	196	197	214	194	213	192	208	199	211	189	222	248	225	231	204	213	237	216	223	222	188	187	207	181	226	209	210	208	199	218	223	213	219	227	211	184	219	226	212	204	228	212	206	194	234	206	198	197	190	231	215	216	216	220	225	196	241	215	219	219	207	213	224	184	225	217	200	224	210	211	212	215	192	220	178	235	210	223	212	195	222	222	212	202	216	217	232	232	200	211	204	202	199	191	213	216	217	194	222	194	204	201	198	222	218	227	219	194	186	183	210	235	207	205	225	209	206	215	204	188	206	238	202	201	222	199	205	183	212	192	217	209	225	207	207	211	214	208	207	225	214	201	232	241	219	197	239	218	216	212	216	199	209	201	209	198	221	231	198	217	218	203	222	213	232	262	215	194	215	190	247	219	223	223	237	196	233	203	222	206	215	197	203	186	230	229	208	208	218	205	194	222
29174	44176	30710	35571	42926	46450	40589	30073	16419	5902	1415	726	562	435	396	414	397	429	413	397	406	428	451	415	415	427	432	419	414	399	392	404	398	439	415	388	439	386	447	414	413	404	386	414	417	408	396	405	423	372	401	450	393	432	422	395	390	411	399	411	422	438	399	447	427	433	409	437	408	397	413	375	378	407	348	402	473	442	431	399	382	421	436	396	452	437	443	398	378	391	406	449	378	409	393	394	405	384	396	407	412	389	441	404	423	433	436	423	380	449	402	428	412	406	428	395	399	403	386	416	414	429	450	385	371	377	397	409	409	390	416	387	410	438	400	407	377	424	423	421	353	392	394	407	421	412	379	424	419	420	399	388	403	432	386	409	405	434	412	382	384	416	400	404	439	433	416	397	411	436	390	396	421	416	394	406	405	408	400	434	425	435	442	432	422	417	399	425	416	415	408	420	404	399	410	408	421	427	418	401	411	387	401	411	397	386	412	428	383	409	429	419	420	421	401	415	399	415	374	408	389	422	367	390	427	407	402	427	415	404	419	444	427	391	465	434	422	419	420	403	415	447	397	416	419	434	412	372	419	423	384	383	394	425	443	403	455	450	392	440	401	390	419	410	430	408	419	415	401	434	419	426	395	371	409	441	428	410	428	400	414	389	423	421	391	410	387	399	413	398	448	420	439	401	427	380	424	376	406	462	414	412	413	389	461	409	405	433	394	408	451	405	396	365	417	403	411	400	413	393	385	428	429	409	390	368	419	393	426	418	421	431	378	412	420	411	406	395	387	404	425	453	432	436	416	424	388	395	388	429	374	383	372	431	407	426	408	401	437	425	395	425	418	430	375	425	428	385	424	400	414	410	425	391	371	420	391	413	411	385	411	408	402	398	438	435	401	400	388	384	408	377	414	412	416	403	421	421	422	424	390	402	407	399	388	397	405	407	450	405	441	413	418	382	402	405	424	406	438	429	418	391	392	412	395	410	438	396	420	389	449	465	402	442	404	429	420	388	432	367	409	426	398	410	432	401	411	409	423	401	392	380	392	396	406	420	386	429	398	405	428	405	435	422	418	411	386	399	425	410	390	378	415	401	392	418	392	426	409	412	445	425	397	388	431	401	410	439	408	449	442	428	373	427	403	449	388	399	409	395	404	400	383	403	441	439	416	454	420	414	393	402	392	424	427	420	385	429	451	387	391	416	446	413	377	447	393	417	430	425	415	423	407	412	393	372	423	462	411	418	408	414	392	395	408	375	410	438	433	403	399	402	414	403	386	446	415	383	414	412	393	407	408	389	417	398	423	392	383	412	373	406	391	419	386	405	392	398	418	390	427	432	419	401	401	399	422	414	441	406	392	380	418	411	395	415	436	416	429	434	394	428	397	386	424	416	422	452	401	381	399	414	414	404	385	397	398	413	400	424	407	391	423	399	435	426	430	394	418	431	396	416	390	389	407	396	409	407	391	414	381	394	407	424	440	430	448	437	422	399	440	408	434	382	425	411	407	389	421	397	427	392	424	420	399	423	398	417	414	424	399	380	408	410	440	387	423	387	397	401	410	432	395	358	409	408	412	406	398	435	411	410	389	451	405	404	402	428	405	426	413	411	444	400	419	390	445	373	439	394	425	421	426	426	415	391	431	381	417	464	436	411	410	428	429	435	429	357	387	431	388	434	397	411	402	413	389	405	405	403	405	413	430	409	447	438	415	436	383	393	423	402	395	424	406	451	419	394	387	427	410	432	424	416	436	435	396	391	380	438	416	419	386	402	412	413	409	442	424	440	427	395	422	424	409	406	414	415	411	413	369	408	405	391	431	404	424	389	414	394	417	410	413	429	411	405	385	424	436	413	403	420	419	385	410	383	428	397	434	425	403	400	415	433	419	450	444	427	415	413	377	440	420	433	414	417	411	422	391	454	398	395	418	389	445	405	427	427	416	410	413	402	397	406	452	386	388	391	404	427	415	375	423	413	439	389	386	438	399	415	430	446	435	405	418	412	434	375	398	443	424	395	438	399	427	419	384	425	438	442	414	375	445	416	429	441	385	422	389	406	415	432	400	403	450	463	392	415	411	435	418	369	405	357	411	444	366	432	409	445	397	409	436	406	384	424	429	436	421	409	397	397	381	415	416	402	397	426	438	462	426	377	409	418	387	411	372	424	389	410	433	381	459	423	394	411	401	420	360	422	386	420	421	403	418	413	374	406	461	400	423	387	397	421	421	390	390	421	409	442	430	394	426	417	428	438	421	447	377	405	422	455	399	429	424	441	422	396	402	392	390	422	397	416	406	399	400	382	430	448	374	388	391	389	403	429	423	409	405	426	427	405	426	427	413	428	401	387	420	394	449	434	437	400	428	429	393	410	413	431	437	419	394	405	402	439	414	407	404	393	444	429	408	411	421	417	416	413	427	375	370	420	417	398	391	461	421	428	387	401	384	447	417	388	415	420	409	409	428	415	432	409	400	359	400	418	423	405	426	393	412	390	403	402	386	430	394	416	376	381	439	397	373	395	414	425	408	407	372	400	406	377	413	404	420	418	393	404	412	405	385	440	412	431	424	478	366	421	434	408	405	420	385	420	399	395	372	404	406	393	402	419	422	428	408	420	389	393	416	414	401	428	385	387	402	408	420	393	441	402	409	386	412	383	402	404	404	416	398	395	452	414	444	423	403	390	403	392	460	443	385	426	402	394	385	378	412	419	409	423	416	409	427	406	449	420	389	381	422	447	381	415	417	392	409	389	410	379	455	434	402	393	394	408	386	445	397	423	426	389	409	408	394	409	371	403	415	436	423	402	419	393	427	432	393	424	421	435	405	414	418	389	388	435	415	365	404	377	413	415	435	410	378	405	414	428	389	413	411	400	406	396	399	425	439	421	394	464	402	399	421	410	399	402	429	432	391	425	425	421	432	402	407	429	394	386	408	389	430	364	412	429	407	402	405	425	387	428	414	400	429	429	386	436	416	400	389	391	407	425	411	379	420	402	432	393	415	386	448	423	407	406	389	428	395	425	393	410	440	419	441	424	384	410	445	406	397	384	415	442	426	435	410	428	395	440	428	396	386	391	385	407	408	437	434	407	434	436	408	399	410	411	421	416	426	417	408	407	419	407	386	378	403	434	446	422	435	438	375	427	396	435	405	409	408	437	425	392	432	434	421	430	397	393	440	421	393	394	429	415	385	427	387	373	417	403	417	431	415	415	388	395	419	417	479	412	422	402	405	434	414	380	431	393	385	425	415	392	400	432	415	394	443	414	396	447	427	392	414	415	381	402	406	394	413	429	411	425	425	421	420	387	440	445	404	411	410	445	387	418	414	440	428	395	421	403	398	384	413	420	412	426	405	395	459	452	397	404	402	441	429	416	425	405	396	419	401	406	421	395	398	399	434	402	399	426	416	390	398	374	420	417	403	461	392	401	397	394	392	395	429	415	394	375	420	384	385	387	399	374	411	408	409	422	396	441	406	408	395	412	444	401	404	382	390	404
23424	21498	29276	23985	28625	49159	48981	34796	19786	6129	1009	466	325	248	200	192	187	200	214	192	176	180	179	210	181	214	206	194	196	204	190	196	214	203	227	220	206	202	172	192	195	212	201	217	186	183	187	166	182	201	189	203	198	215	214	195	201	175	181	193	191	203	188	212	176	216	192	200	196	222	189	149	206	217	190	195	210	205	214	183	186	193	169	199	202	187	214	197	191	193	211	195	207	190	189	202	190	182	178	199	182	192	187	200	191	175	189	184	205	185	195	188	213	191	192	188	202	198	221	185	183	192	212	188	190	213	170	200	225	202	214	229	205	224	196	201	206	169	196	174	180	183	191	215	202	202	212	177	169	203	209	189	199	197	203	192	208	193	195	179	185	191	186	178	171	206	220	217	207	183	204	209	174	194	199	178	210	207	207	206	207	180	231	196	196	167	182	189	205	206	185	182	180	197	180	189	197	198	218	165	176	196	191	192	180	213	189	208	200	176	193	193	194	192	178	183	188	215	184	201	211	209	184	171	190	171	178	174	191	210	205	189	220	183	172	193	195	206	179	187	207	183	189	203	186	185	214	180	180	189	227	199	197	208	176	172	172	197	208	205	191	199	202	209	199	171	190	192	208	202	169	205	221	191	192	179	208	205	197	194	210	202	194	213	198	229	220	179	175	199	204	184	162	181	198	195	192	216	156	185	178	175	204	182	190	199	207	197	208	195	200	209	205	174	212	174	174	215	170	218	188	212	209	200	225	190	204	187	209	202	173	208	183	187	194	190	212	204	189	201	178	191	174	204	205	175	170	184	200	175	187	190	202	188	211	210	222	198	208	191	189	205	190	173	188	196	210	210	180	197	194	212	196	211	187	177	220	178	192	203	192	190	182	210	181	200	181	213	197	178	206	180	216	170	184	217	177	190	183	187	194	195	206	177	190	191	198	215	201	220	170	199	181	191	181	191	155	192	218	172	206	195	174	198	182	195	205	200	192	182	193	178	186	164	200	219	189	183	170	187	193	170	191	186	189	176	177	207	200	194	201	206	192	225	201	214	196	200	192	196	199	168	199	198	174	181	206	180	185	185	196	195	170	223	175	181	217	184	201	185	204	177	226	176	202	190	190	191	239	233	199	202	232	199	197	172	180	188	228	189	233	204	194	211	201	195	188	186	173	208	207	192	201	203	209	189	174	196	177	213	185	159	192	216	170	188	189	172	203	210	203	174	182	176	208	222	215	215	171	210	181	210	206	182	196	228	205	195	157	217	185	184	208	189	198	161	189	172	185	186	209	222	214	222	183	182	211	207	213	184	187	207	182	194	207	193	165	186	200	204	178	201	197	169	185	178	201	194	186	205	179	198	194	183	208	198	194	196	185	182	200	198	161	189	189	182	195	191	190	189	195	210	170	188	188	214	186	194	220	201	208	190	215	177	175	191	174	208	187	176	190	202	228	191	209	201	193	195	198	212	202	217	177	183	214	197	211	204	203	206	178	197	198	196	214	198	193	179	184	193	196	195	180	193	184	200	206	215	175	228	212	224	180	193	169	196	211	175	185	176	188	196	184	201	174	196	195	225	186	200	187	188	163	200	191	191	168	195	216	208	194	211	209	191	202	190	185	186	194	194	205	178	184	187	198	189	201	200	197	186	187	187	187	166	164	183	178	219	186	182	185	190	205	185	185	166	194	195	207	189	187	200	204	201	234	200	194	211	165	177	190	200	191	202	175	180	182	200	220	161	203	194	185	201	192	190	188	194	208	194	206	169	196	207	167	184	190	194	193	192	204	181	209	194	204	179	169	220	183	213	239	223	178	199	191	186	209	194	183	199	183	185	181	198	206	196	201	204	194	216	173	199	179	206	191	220	200	174	196	195	203	211	179	183	199	208	185	188	186	192	206	184	220	190	201	199	193	203	208	203	180	211	228	206	194	192	181	203	213	201	175	207	186	189	188	206	209	193	189	187	208	216	199	212	198	194	212	197	219	192	175	220	165	203	183	192	200	198	180	189	195	185	204	181	202	183	203	193	172	184	191	212	205	196	195	202	196	184	219	192	182	194	184	182	211	197	206	207	194	188	190	203	191	185	186	189	204	202	217	184	204	193	193	168	192	206	183	195	197	207	187	201	192	186	185	205	182	179	212	205	210	158	184	208	195	202	205	193	194	188	198	199	197	164	204	180	209	197	192	179	207	196	188	195	199	185	201	176	208	190	180	214	220	185	185	189	208	212	213	203	206	209	182	207	174	219	200	184	183	175	182	183	204	198	157	211	181	196	202	234	215	204	185	182	198	211	230	179	193	192	212	185	178	189	194	219	224	175	169	206	193	205	179	217	203	189	193	191	214	209	195	208	212	178	187	206	192	185	203	181	216	195	174	215	201	197	187	172	205	205	195	194	208	207	192	222	181	197	205	178	184	207	181	182	203	195	187	184	180	199	181	192	195	206	198	178	190	211	187	207	183	167	180	204	186	177	172	208	186	231	175	172	207	217	160	174	199	216	203	187	214	198	213	238	185	173	198	178	199	204	171	204	202	206	190	187	190	214	191	209	217	201	182	189	219	209	195	208	191	222	187	200	185	193	181	179	201	192	206	187	202	219	197	192	212	183	215	197	201	188	191	188	190	188	193	197	187	213	177	211	173	205	160	180	201	214	210	204	183	204	193	205	212	200	188	190	178	194	189	190	199	223	179	201	195	186	212	189	187	199	209	190	208	195	198	208	181	185	187	200	174	229	189	198	180	236	204	170	224	196	199	204	196	194	198	191	176	194	170	169	203	189	226	184	188	178	200	202	195	190	194	206	204	203	196	195	204	176	182	227	177	218	192	190	184	180	205	178	212	194	181	206	195	194	191	216	203	195	184	212	206	209	207	220	173	183	222	207	183	212	207	188	207	214	202	192	182	215	202	222	200	169	193	208	181	200	183	200	174	195	195	190	194	198	194	169	204	192	201	177	171	214	170	188	198	203	178	181	182	197	183	202	205	214	195	191	197	219	180	212	209	186	198	190	217	195	195	183	232	199	192	216	211	183	196	193	211	201	199	181	198	205	188	199	201	165	222	224	208	174	171	189	206	193	201	189	179	205	186	217	201	177	196	182	202	172	194	181	209	195	192	211	184	204	196	203	203	203	192	194	207	161	178	180	173	206	204	196	206	158	169	192	194	198	194	198	182	181	204	202	187	179	198	205	218	190	184	200	212	177	172	188	202	186	194	195	176	195	193	167	204	182	199	179	164	212	196	192	197	208	180	203	212	202	180	218	173	206	203	202	199	197	179	190	198	199	193	178	227	193	204	189	205	180	213	171	187	196	192	203	201	176	202	196	184	189	173	191	170	209	197	211	173	183	195	206	226	207	190	188	185	204	188	187	183	198	172	207	179	161	211	198	205	195	185	228	208	200	212	219	188	193	213	193	173	210	209	189	184	184	195	196	191	204	191	188	206	179	205	213	212	200	198	188	191	190	215	192	208	191	180	188	193	218	201	225
31804	46766	33313	26930	51893	58936	52429	41181	26522	10580	2443	1092	695	441	384	356	352	404	392	366	376	380	354	342	339	376	384	403	373	395	382	382	405	381	381	363	388	355	398	379	370	363	344	322	357	365	348	366	384	356	377	368	395	354	404	382	367	389	356	394	376	389	368	385	348	334	334	377	369	369	354	337	371	343	353	342	349	361	389	371	339	368	368	385	357	348	374	409	358	364	364	346	380	389	371	362	380	355	327	381	373	370	397	372	366	335	358	377	346	393	335	349	373	343	365	353	399	351	341	388	355	381	383	379	336	362	348	371	372	388	337	434	375	337	371	369	365	349	356	362	356	358	343	342	340	390	352	377	371	349	358	366	388	370	394	342	343	376	363	372	369	353	388	344	357	325	376	383	385	384	334	364	398	376	367	394	359	337	338	380	364	369	363	355	373	385	344	374	357	371	364	350	336	382	347	387	380	398	371	377	346	349	367	361	327	363	354	376	385	366	336	361	340	380	366	381	368	368	380	361	377	356	368	312	375	351	359	355	354	352	365	366	376	343	342	386	352	368	362	405	347	377	374	345	370	373	340	351	387	388	358	362	369	374	354	337	360	368	406	347	370	369	355	367	352	362	366	382	400	346	378	368	383	360	365	359	381	384	366	361	358	348	382	357	359	369	345	334	355	348	363	398	346	367	343	390	364	362	372	334	342	357	352	363	375	350	353	370	367	352	366	372	383	315	363	370	381	328	362	367	396	367	381	372	392	389	386	370	378	373	361	367	377	354	413	372	368	324	362	357	353	365	359	372	351	386	363	355	386	381	368	370	375	355	368	393	374	366	347	348	380	362	367	371	354	368	364	388	341	379	341	371	391	337	354	338	384	346	375	366	383	374	372	357	352	362	374	362	345	346	341	392	348	354	354	352	394	364	385	370	349	359	391	370	311	365	366	396	398	352	343	367	362	376	352	378	382	412	375	390	387	368	380	354	380	348	367	389	347	396	378	380	369	391	386	368	363	338	395	361	354	369	347	354	358	361	368	393	344	381	374	388	374	347	378	350	335	382	336	377	337	368	363	350	383	346	407	369	368	332	336	386	368	355	355	381	364	360	335	365	376	370	340	352	368	353	415	387	359	371	374	361	371	368	335	368	379	373	345	331	366	358	384	356	358	420	371	377	378	350	367	363	338	382	385	349	374	366	389	374	378	374	414	348	363	365	363	373	371	382	353	385	357	351	366	386	398	387	338	361	364	356	375	355	385	333	362	409	391	365	360	331	379	390	349	388	383	344	394	390	391	381	358	389	344	365	343	338	371	396	381	361	389	348	386	368	336	353	359	328	344	369	382	361	345	390	366	387	357	361	370	357	336	358	372	365	375	359	370	365	373	355	365	363	367	377	351	388	352	361	374	376	350	392	397	383	368	373	356	403	378	348	366	379	352	374	355	367	377	395	375	395	341	374	398	357	336	354	348	370	330	369	353	386	365	372	378	383	364	326	353	390	353	376	351	360	358	358	382	379	362	338	392	421	331	358	385	371	377	389	373	353	357	366	386	368	363	355	366	373	364	335	399	348	370	338	346	371	334	347	333	340	359	384	354	359	398	353	360	378	364	395	383	355	344	412	365	406	352	366	380	359	389	355	360	377	393	365	384	382	368	345	360	357	373	359	376	383	350	374	394	342	384	351	362	343	392	360	382	365	395	358	396	358	357	361	377	365	361	373	384	390	374	393	362	351	371	378	361	384	342	391	357	341	359	395	342	372	364	350	393	393	362	384	345	368	366	387	335	370	392	364	357	356	375	351	361	384	393	350	350	395	379	419	332	373	362	387	340	379	363	370	368	384	377	359	360	341	366	350	376	377	368	366	373	373	356	366	350	348	360	378	407	382	372	358	366	348	369	364	356	369	364	361	365	375	342	373	371	380	360	376	355	378	389	343	371	353	379	347	370	375	384	387	366	372	353	379	382	326	351	383	370	386	393	339	339	377	378	374	355	383	348	352	362	361	387	344	369	361	377	355	370	343	342	348	366	358	340	347	402	366	362	374	361	373	382	361	366	364	376	376	355	348	386	372	371	394	384	360	373	343	369	363	394	366	366	357	358	329	341	370	355	389	352	360	351	383	374	356	377	404	402	379	369	367	377	384	376	349	358	373	397	359	351	349	398	371	371	362	363	362	372	365	381	358	361	393	338	400	355	339	361	325	342	367	354	339	347	388	341	350	349	399	376	386	353	363	366	367	356	378	406	340	393	406	371	367	383	358	366	327	365	334	338	339	350	325	354	373	370	354	378	349	389	354	366	368	358	358	346	349	377	355	376	362	341	348	373	376	380	350	367	374	326	394	350	400	368	360	340	389	355	333	368	401	375	375	360	384	377	355	368	333	367	378	375	375	369	395	368	343	372	367	383	350	354	341	357	339	365	391	390	363	348	367	359	361	366	379	348	383	374	365	373	372	336	363	387	381	374	373	381	369	373	372	345	357	364	372	372	376	345	367	357	352	346	367	350	397	383	357	348	351	356	353	362	369	380	356	360	374	374	402	397	337	358	381	353	364	369	354	385	379	398	375	349	376	393	378	359	362	391	388	359	375	383	432	357	367	342	369	367	361	386	394	367	374	373	375	370	342	338	360	372	364	358	402	367	342	393	376	362	354	368	326	335	341	399	373	393	396	337	377	353	375	386	373	389	368	383	379	351	381	371	367	363	377	368	394	342	368	388	363	344	342	335	348	352	379	419	390	362	356	382	345	369	358	368	346	333	389	332	357	374	416	353	409	347	387	360	376	393	367	345	371	378	356	363	382	361	352	348	408	355	406	337	383	361	379	340	382	348	339	339	395	376	322	373	359	389	353	365	381	358	361	379	364	347	387	352	297	379	359	364	373	363	372	377	384	360	335	373	364	356	355	367	368	344	328	376	372	344	347	355	387	358	352	369	370	352	349	369	350	348	374	332	370	404	396	375	383	370	380	365	359	392	401	393	343	367	383	374	411	351	380	373	378	373	391	367	390	374	380	369	362	381	405	354	355	358	385	369	375	347	369	355	378	356	355	367	393	390	375	373	363	346	373	377	364	367	368	373	356	356	367	330	356	373	361	362	373	353	353	391	347	388	358	350	349	361	348	356	333	354	333	364	378	358	379	362	368	366	377	369	350	383	370	356	361	350	390	335	380	342	360	347	351	338	364	378	367	353	364	369	362	415	336	367	374	376	394	376	352	379	363	395	369	343	373	382	366	370	381	368	366	334	385	361	354	387	361	383	358	375	364	380	408	350	339	389	379	376	370	390	351	363	359	344	362	358	367	346	379	400	391	371	369	371	372	351	335	361	351	340	363	345	364	368	383	379	370	391	344	372	354	356	380	402	362	392	367	345	350	346	360	372	353	358	357	389	367	347	405	327	363	363	362	357	367	378	378	375	363	337	358	342	350	379	370	353	363	370	363	422	364	390	372	351	391	341	348	375	385	392	353	360	372	371	356	385	399	369	369	378	379
27370	21617	16249	6369	8491	9839	8334	4567	1743	625	297	283	271	235	239	224	240	252	265	229	254	267	257	226	225	220	244	251	222	228	235	225	240	221	238	261	220	231	245	214	257	265	248	220	243	219	261	212	231	226	241	247	260	223	240	249	207	232	249	224	256	235	253	269	245	212	265	233	213	224	258	217	283	229	236	235	248	261	242	234	252	225	240	247	250	246	238	242	273	250	255	238	247	223	261	232	257	218	239	240	251	234	257	249	245	222	247	247	230	257	240	214	228	249	235	273	253	256	231	253	246	229	258	233	241	223	230	254	197	241	233	244	241	243	228	266	247	267	218	236	236	239	261	257	236	277	237	246	225	236	204	249	224	234	229	211	243	228	247	266	271	259	221	285	252	246	242	240	235	244	229	245	229	236	246	248	226	249	221	223	242	208	250	257	235	237	241	233	252	249	254	254	244	225	235	274	255	264	234	218	223	256	263	231	251	233	261	262	250	242	256	242	219	256	220	250	234	248	235	224	254	257	253	252	235	241	254	239	227	237	240	221	243	223	242	233	235	208	251	245	259	243	250	206	246	252	221	232	217	269	258	231	234	239	240	239	236	249	256	238	230	242	241	280	268	242	266	238	234	240	256	214	257	239	272	226	248	223	245	209	258	256	229	245	266	228	249	243	232	261	216	247	257	223	236	258	238	243	205	221	224	225	244	230	237	230	238	253	253	234	232	237	221	231	207	243	228	248	210	230	216	229	218	231	244	211	240	232	249	230	241	234	236	240	263	219	245	220	221	244	236	221	251	213	230	250	267	254	238	224	234	228	262	234	232	218	249	236	265	265	253	238	226	232	233	220	260	245	258	227	227	264	253	226	227	225	248	219	274	245	249	259	247	221	232	210	245	246	256	249	232	234	261	241	249	240	256	244	243	241	209	231	246	239	255	270	242	241	234	235	244	254	223	249	214	208	247	224	221	260	235	230	232	240	256	248	258	241	252	267	246	245	253	245	246	218	227	222	257	244	247	238	224	238	238	251	245	178	257	292	254	248	227	251	247	250	239	221	230	226	232	254	298	232	226	224	230	230	250	249	229	230	225	237	232	241	222	244	259	239	257	220	261	244	274	254	234	202	235	252	234	261	251	265	211	229	259	256	226	251	208	228	232	250	225	247	253	242	264	252	236	266	228	230	251	247	217	242	227	271	255	213	234	239	237	217	247	273	243	248	258	263	236	234	244	246	287	247	237	253	216	234	245	247	247	244	224	213	260	255	243	228	216	260	213	244	258	233	243	234	238	243	234	242	218	254	250	232	265	262	233	211	222	236	255	264	254	241	258	231	248	224	251	234	231	271	238	263	216	235	271	233	210	242	260	262	230	238	275	213	273	239	230	254	254	241	206	218	249	242	210	242	255	228	207	217	230	267	216	244	246	238	244	232	239	217	238	222	243	234	234	228	237	248	254	250	233	250	232	246	242	230	244	241	238	235	238	255	266	249	221	265	232	260	199	229	239	251	207	211	257	245	213	250	232	203	240	242	226	246	256	267	241	242	244	240	246	230	246	239	235	229	239	232	242	229	233	238	253	238	245	245	233	263	224	262	230	232	241	227	238	238	243	251	230	264	258	244	240	224	233	245	264	246	238	230	237	247	229	243	240	216	203	264	258	239	241	246	235	231	255	229	263	245	188	214	204	257	244	245	247	238	235	260	230	247	259	219	254	224	255	248	247	224	267	211	229	230	233	238	243	220	229	257	255	222	270	242	210	242	223	213	248	244	250	257	235	236	245	232	262	253	271	244	249	229	246	238	231	221	240	218	243	229	244	209	233	243	226	254	236	240	220	247	244	255	221	226	232	263	267	240	280	247	245	256	242	265	229	218	279	246	242	263	231	253	251	246	243	219	250	237	248	248	256	249	236	267	251	225	255	219	243	247	231	243	236	240	232	247	257	217	258	268	232	234	236	235	221	248	222	233	232	234	243	227	237	264	225	244	227	264	242	204	242	250	234	239	261	225	213	246	246	268	249	234	250	235	262	236	236	254	245	253	252	269	237	238	259	236	243	230	241	278	229	286	223	246	215	208	238	240	251	233	216	232	250	219	224	254	218	273	251	269	242	246	254	245	227	227	226	232	236	237	224	262	242	241	247	227	235	247	242	241	241	248	229	258	239	198	226	230	229	272	239	219	232	220	242	244	239	209	248	258	253	240	235	269	228	231	229	230	242	233	237	256	249	220	266	232	245	231	256	253	230	262	253	258	246	242	237	263	222	224	232	248	250	256	248	251	229	239	261	235	240	249	253	238	230	224	248	246	244	206	239	279	229	240	222	248	232	263	206	209	225	213	235	261	242	260	230	244	252	256	224	255	236	229	251	251	216	253	223	225	248	263	228	245	280	232	213	242	240	239	241	247	243	238	233	256	208	233	237	237	264	246	277	232	259	221	247	253	258	230	216	245	223	241	244	269	220	223	211	256	231	268	261	214	257	268	220	236	255	247	222	234	229	249	218	225	259	246	232	249	223	242	243	262	262	245	234	241	258	250	256	270	228	243	242	218	254	215	231	245	239	222	259	248	248	247	214	244	231	255	237	252	215	231	246	212	246	233	254	231	242	247	230	258	241	220	242	231	211	216	245	253	265	208	234	228	255	232	250	220	211	242	229	218	238	252	255	227	228	215	232	238	255	250	218	237	266	230	242	221	220	263	242	229	251	236	241	257	239	229	242	268	230	243	248	238	271	249	213	232	264	250	244	248	243	256	256	243	249	250	230	249	219	273	230	254	222	227	263	244	236	237	235	238	254	212	261	246	252	223	236	274	270	232	241	229	216	238	232	239	260	238	239	250	236	238	241	223	224	241	245	253	240	250	244	211	231	236	208	234	234	264	251	241	235	257	235	227	248	240	259	241	246	243	243	232	242	216	253	240	235	227	231	252	246	226	236	225	266	242	255	265	250	238	247	222	223	234	227	267	271	230	234	235	248	222	251	229	254	231	248	222	252	241	225	228	224	234	249	262	234	264	270	233	218	252	251	238	246	237	277	232	245	212	226	265	249	213	246	222	234	209	244	227	205	253	236	232	259	268	243	227	248	232	220	238	253	223	230	239	256	246	227	228	242	228	261	257	219	233	213	235	220	231	234	235	243	234	240	246	207	231	246	222	257	264	227	222	243	255	234	223	227	249	235	242	229	242	250	220	259	234	236	254	249	221	226	237	233	227	248	247	238	231	247	240	262	272	229	241	237	261	245	243	217	256	249	229	223	245	229	234	243	235	224	249	239	229	222	239	251	236	221	224	243	234	247	236	251	245	237	264	264	245	214	271	221	262	229	239	263	260	252	224	234	257	233	236	237	241	221	227	249	258	233	209	242	234	259	243	221	257	243	228	236	205	227	238	233	225	229	218	233	224	228	256	261	222	258	240	247	236	258	246	263	238	240	239	227	235	247	263	240	247	244	237	243	241	226	225	240	242	257	220	255	216	237	220	273	248	225	259
25302	28138	20120	11128	17787	19416	16591	10309	4299	1546	611	540	497	474	478	440	472	461	500	454	456	431	446	450	440	468	483	439	450	424	441	486	469	455	470	432	468	447	493	468	459	474	446	479	479	455	454	480	478	480	472	495	452	459	490	480	450	443	496	473	449	451	422	474	455	486	443	477	416	490	483	476	469	460	465	456	493	430	437	454	452	466	452	443	455	502	458	457	476	480	475	494	479	465	464	464	466	448	487	475	433	446	458	484	466	441	447	420	490	474	481	458	472	451	464	469	520	461	496	483	448	438	495	454	488	448	504	453	494	454	469	457	450	465	449	462	432	481	470	435	468	448	454	430	449	443	435	433	421	492	487	504	487	442	501	504	450	447	477	458	444	468	455	454	489	482	464	408	466	489	485	423	426	448	475	458	471	447	460	458	447	451	498	460	467	491	471	486	474	447	450	469	472	451	446	513	483	444	452	440	478	454	456	482	445	439	487	448	465	466	473	446	453	453	445	458	466	461	425	467	442	467	465	447	435	463	427	444	460	451	509	469	436	449	446	437	478	455	473	478	473	446	466	492	499	423	459	490	492	467	480	462	428	460	429	459	436	490	462	404	470	435	467	473	432	450	481	488	448	461	430	467	442	501	474	445	485	458	464	464	453	509	463	462	478	497	437	462	482	458	459	461	470	399	418	485	437	527	519	448	456	473	440	457	438	468	486	480	434	496	478	496	470	467	491	478	472	476	495	414	426	458	492	423	456	449	472	460	459	452	434	481	473	459	471	454	437	416	477	476	483	479	478	428	465	447	463	486	496	466	467	479	478	457	439	454	464	451	435	470	462	495	466	436	459	486	513	450	441	458	464	435	454	466	455	488	470	421	440	461	430	475	449	464	486	462	468	474	484	483	478	462	466	494	475	416	470	442	468	460	458	451	457	450	428	477	500	478	478	460	451	429	471	475	469	453	445	458	424	464	413	454	440	474	480	473	458	438	473	473	445	481	476	457	474	467	458	458	429	510	464	455	426	483	408	499	457	457	460	449	470	486	474	461	456	472	452	473	445	416	458	488	438	441	461	473	488	475	485	492	473	459	465	446	457	481	491	471	481	482	467	461	481	441	443	444	427	489	438	471	420	476	473	500	469	457	529	474	483	455	462	448	486	458	488	455	455	456	462	467	459	457	432	434	482	438	505	412	507	403	472	499	448	433	500	470	501	444	472	466	445	448	471	502	458	470	443	463	416	448	483	456	459	428	499	440	426	422	454	449	476	490	482	462	485	438	434	469	491	434	498	431	465	458	458	441	450	412	439	476	444	460	437	483	444	475	475	474	472	450	466	448	473	480	493	475	446	464	498	426	439	467	440	479	439	469	432	493	456	489	430	431	467	433	458	499	517	471	447	467	444	488	484	429	474	462	492	460	461	456	489	435	455	450	471	465	450	430	487	434	452	451	471	436	459	435	442	467	463	498	458	431	452	440	467	452	444	419	448	453	491	474	447	469	475	452	438	452	467	474	476	447	447	453	485	471	438	493	451	479	444	466	468	484	450	465	499	440	446	433	456	488	480	449	452	453	464	453	458	492	441	479	500	473	474	496	456	468	459	451	462	476	442	461	492	468	439	461	431	476	481	449	466	516	466	418	441	466	438	449	464	462	440	459	459	490	429	461	464	448	467	454	432	446	458	463	458	456	456	477	454	454	467	463	442	465	505	489	469	467	432	421	468	434	429	420	455	454	476	455	457	486	502	441	435	473	408	440	444	471	445	467	460	477	460	472	455	418	458	474	465	471	475	479	510	486	488	437	452	426	465	466	469	468	455	430	462	470	474	497	478	444	475	446	446	456	450	471	470	417	456	470	460	463	482	434	474	477	456	462	464	455	454	449	443	464	483	444	459	461	429	445	504	455	508	422	458	472	436	467	465	425	461	428	483	495	481	477	474	455	465	441	473	476	488	475	463	458	452	431	454	473	480	474	465	425	431	522	471	446	455	492	464	483	476	510	474	446	492	436	476	459	448	484	429	450	430	451	458	459	513	473	416	404	414	486	476	428	458	463	447	446	437	450	471	437	465	493	488	462	462	456	500	459	491	455	452	460	423	485	472	456	462	454	446	481	464	435	474	440	470	454	432	485	407	453	490	485	482	482	406	470	517	464	417	482	465	496	463	450	443	496	457	440	474	415	453	476	487	459	462	462	484	473	442	420	471	460	487	491	448	458	471	423	511	428	473	442	478	432	452	479	428	463	448	440	444	438	478	476	418	469	492	471	474	456	439	479	501	484	484	487	447	476	477	429	466	441	482	489	461	464	450	430	452	451	433	461	479	445	486	438	458	482	449	435	456	477	445	492	480	453	467	453	459	502	440	453	440	472	452	437	489	472	464	470	474	465	446	438	462	492	431	493	443	461	510	494	462	473	428	490	491	482	426	449	458	472	409	433	465	427	463	455	454	472	457	486	447	432	453	453	434	450	435	462	487	403	475	484	485	461	461	454	483	442	423	458	458	418	482	442	504	468	459	431	468	484	467	448	481	468	415	468	426	466	456	457	431	433	451	533	455	457	484	451	528	473	459	463	474	450	466	444	425	449	465	488	470	401	434	453	417	484	478	463	461	476	494	491	445	434	475	481	427	453	461	458	448	485	478	492	506	428	443	451	463	473	478	479	456	478	484	465	477	485	457	462	439	457	486	435	493	456	451	431	470	437	470	480	428	478	454	446	432	445	451	483	483	413	491	455	476	496	489	468	429	473	455	455	471	477	436	436	428	479	446	471	464	466	446	433	459	464	441	473	450	459	460	448	478	483	467	453	481	460	476	458	435	482	439	476	473	435	485	459	457	453	442	477	457	446	453	432	466	475	434	468	417	451	476	439	421	440	462	418	470	450	494	474	486	506	472	464	489	457	484	450	445	458	472	456	472	467	428	463	435	458	435	463	475	457	422	468	443	478	428	444	429	451	449	483	516	447	474	454	476	469	505	464	452	437	472	460	423	439	446	476	460	473	468	431	492	504	447	476	432	451	469	476	471	492	458	438	465	445	442	486	431	522	452	456	448	494	438	447	445	465	448	438	496	466	452	478	481	406	466	477	489	499	461	453	455	471	444	470	472	485	458	499	432	482	510	449	432	465	460	444	475	476	474	448	483	444	475	450	472	467	481	443	489	470	477	500	455	454	461	439	444	447	449	426	434	469	463	453	478	456	478	438	415	462	434	470	442	458	420	455	437	479	436	458	455	442	460	425	476	459	426	475	475	469	449	434	460	467	455	443	493	454	469	462	473	445	435	436	490	467	460	464	433	485	451	483	448	454	458	453	514	480	453	438	474	437	456	476	462	447	451	459	444	469	460	472	453	443	460	459	451	439	477	472	438	468	503	454	472	447	446	467	488	457	439	487	468	486	427	447	449	475	476	463	470	483	464	439	452	453	417	449	472	468	446	442	479	447	490	422	489	393	444	489	468	432	481	463	457	456	477	451	444	448	453	447	452	458
24746	21611	28666	24932	24690	39015	39076	25443	11385	2410	400	394	313	244	206	197	197	220	215	212	238	202	232	233	224	213	229	208	226	245	205	208	223	202	236	206	222	212	222	191	214	218	214	220	205	216	205	208	214	241	214	228	204	221	227	205	226	229	219	245	231	211	208	201	224	235	203	215	216	210	217	226	213	168	203	207	242	204	220	186	205	219	194	215	198	180	190	223	197	200	238	224	219	252	211	215	192	216	222	209	211	220	238	212	209	212	254	211	197	191	199	228	198	200	207	220	220	222	201	209	198	196	208	221	218	213	217	192	191	200	211	228	218	227	174	206	208	216	200	218	182	231	206	216	218	217	205	211	241	205	194	208	219	208	220	226	211	204	208	192	245	203	234	193	237	200	208	224	213	241	200	234	203	232	211	197	188	212	201	223	233	193	187	224	218	193	215	226	177	200	206	188	210	197	227	201	190	212	202	202	219	223	201	215	237	219	225	224	223	220	218	219	203	217	212	230	225	206	208	219	224	199	218	231	242	195	196	205	192	224	212	180	212	217	244	194	215	205	214	200	208	199	187	234	220	222	190	243	197	230	213	218	214	186	213	224	206	202	202	198	223	177	188	210	207	210	214	216	203	216	207	234	237	230	215	181	200	198	187	194	226	217	235	204	213	194	210	198	211	199	249	208	208	198	200	211	195	213	191	206	192	196	208	221	209	209	186	213	234	201	240	211	245	222	216	188	189	206	192	210	218	213	228	211	219	217	193	197	203	212	217	212	244	207	191	231	215	192	214	194	192	206	200	207	198	186	200	218	215	233	215	196	225	217	203	175	185	216	238	195	206	232	208	227	219	236	197	225	210	197	197	219	215	184	207	205	206	151	203	214	240	201	214	222	227	211	219	217	192	187	199	209	207	201	234	212	229	217	199	170	200	206	225	194	228	212	201	194	203	200	219	196	226	217	209	227	218	241	207	199	199	211	191	200	200	223	217	160	230	229	184	224	226	196	216	201	212	227	228	214	246	189	235	231	229	216	195	224	189	229	222	215	211	198	218	217	181	233	221	210	234	192	171	205	182	204	204	182	180	206	247	185	217	213	194	190	185	192	185	199	207	223	190	215	196	199	231	221	204	226	230	199	228	222	197	219	204	210	195	196	190	191	204	217	213	206	240	196	220	225	238	213	221	201	216	200	224	207	200	221	193	211	202	220	224	225	202	218	192	204	230	207	228	224	208	224	193	205	215	223	225	222	214	206	202	201	212	205	198	228	209	224	218	200	214	216	214	198	226	217	212	246	224	212	191	208	216	207	217	240	194	197	231	195	195	185	207	209	211	201	232	221	208	220	202	221	250	189	212	220	172	228	202	189	209	211	204	208	235	210	213	224	223	186	227	214	204	212	193	200	209	207	201	216	220	237	188	193	205	215	212	203	195	193	206	217	187	204	206	234	192	230	213	181	211	234	199	201	218	250	218	234	239	243	201	207	212	198	221	181	216	219	211	209	207	190	231	205	210	220	218	215	214	187	201	223	196	175	208	222	216	204	202	214	185	216	223	217	196	194	221	223	176	192	218	192	211	224	213	232	224	199	211	238	213	232	191	179	204	199	213	214	202	198	194	215	197	211	193	200	232	204	199	219	218	222	199	198	185	204	244	182	218	190	187	212	224	204	227	226	208	210	204	213	214	200	209	204	194	210	191	224	201	198	195	243	225	199	215	240	196	208	233	223	224	246	172	189	243	208	207	200	211	211	210	238	196	232	193	203	212	185	223	218	201	220	197	200	184	220	206	221	208	190	227	203	222	247	201	235	223	208	190	203	193	215	200	198	232	234	192	212	197	237	202	176	175	205	212	224	199	203	213	187	175	209	198	203	224	218	229	206	202	233	192	246	207	198	197	198	185	202	228	192	219	214	219	213	172	224	217	187	198	215	221	209	199	225	200	235	225	210	221	194	203	195	197	208	211	230	205	202	206	189	189	231	191	208	223	205	219	218	213	217	181	195	196	208	214	211	224	217	206	200	220	187	223	224	219	230	212	210	215	220	209	206	186	209	211	195	220	247	200	231	218	194	227	197	218	221	229	199	192	189	199	222	224	224	185	206	211	211	224	225	202	204	206	205	193	204	216	187	231	216	209	222	197	208	212	199	210	194	197	218	230	194	207	197	222	223	194	201	197	218	196	193	218	221	226	238	203	212	196	224	194	224	209	200	235	215	235	201	214	184	211	200	234	206	227	215	220	200	228	193	222	216	192	212	205	216	220	227	204	206	227	213	204	218	197	194	208	209	188	207	212	196	228	198	211	197	205	199	221	196	202	196	206	208	235	241	194	209	213	220	226	220	203	204	195	201	203	209	214	210	189	195	220	192	223	217	209	209	220	213	233	237	197	211	236	208	198	227	193	207	202	198	196	191	192	210	195	203	222	210	193	215	210	197	221	229	233	234	217	200	195	208	206	191	216	211	223	230	217	219	201	193	202	186	199	232	201	184	225	209	219	222	201	189	200	197	249	222	224	231	204	226	198	221	220	195	220	185	224	207	193	202	202	226	236	218	211	197	212	240	201	203	222	234	199	200	225	190	202	202	210	223	216	231	229	215	216	230	208	224	218	193	212	205	201	235	210	238	211	182	198	219	209	199	208	215	200	211	205	210	201	199	228	211	221	222	227	200	193	209	192	209	213	201	200	208	178	218	220	197	218	197	211	221	206	207	177	217	196	191	179	200	214	195	224	186	203	190	213	192	194	192	211	186	226	201	224	228	208	218	223	208	228	211	221	182	228	216	214	220	209	191	210	198	204	202	204	241	216	220	218	202	201	218	230	208	199	211	207	179	195	199	194	202	207	211	217	208	197	240	189	176	204	214	210	217	208	197	181	234	220	204	213	201	245	202	214	181	213	201	188	217	194	199	224	203	215	176	203	217	208	186	198	213	205	210	200	206	215	220	186	211	212	183	189	196	223	197	214	218	211	189	198	213	211	214	186	199	225	212	184	203	221	196	214	231	205	194	196	192	212	220	228	230	207	221	199	220	187	196	222	220	224	197	204	206	225	242	221	208	202	200	205	196	192	211	211	218	221	194	190	210	206	202	197	221	206	200	218	206	217	204	200	186	214	237	195	198	212	236	212	210	199	243	205	194	204	215	198	220	215	199	230	191	208	219	198	218	194	187	198	228	193	182	236	201	204	216	192	197	216	214	206	210	192	224	208	195	210	194	201	189	216	206	211	211	199	218	192	210	211	217	188	193	199	195	210	194	189	234	205	210	212	220	208	226	209	216	228	226	229	201	222	203	196	215	188	228	200	212	221	193	237	203	206	198	213	189	214	199	239	207	224	230	220	203	201	175	213	199	203	206	217	224	201	205	203	224	217	231	213	211	192	206	214	234	227	209	212	195	214	206	214	209	196	198	214	210	213	197	195	229	196	199	180	245	203	221	207	188	205	201	195	203	196	222	236	201	217	209	204	200	204	208	221	222	214	182	215	221	183	221
27828	41231	30615	19100	35887	46478	43425	32218	18043	5261	995	1079	762	462	449	421	412	374	408	425	411	417	444	404	416	405	388	430	427	389	443	404	412	403	389	418	406	406	398	440	426	402	383	419	399	440	415	402	402	406	418	398	398	411	443	375	411	461	389	390	423	415	426	427	435	384	423	426	401	387	385	423	429	425	427	392	409	426	414	405	408	381	454	399	395	385	415	396	405	408	413	395	383	385	381	410	376	401	389	428	413	408	418	428	399	398	367	367	415	404	386	433	397	410	400	408	449	388	390	403	369	374	396	402	394	412	381	415	435	416	411	391	390	388	378	365	430	380	439	411	386	431	407	432	439	378	374	418	429	432	417	418	417	403	374	431	397	413	414	413	382	401	413	390	423	445	411	418	394	396	411	382	380	395	415	382	411	378	417	399	409	404	397	378	435	399	429	401	450	404	411	446	411	393	393	390	397	385	403	403	407	389	408	381	379	410	392	400	391	418	408	396	469	390	392	424	396	358	425	422	441	436	418	434	426	416	402	401	399	387	398	404	413	400	378	431	422	407	402	400	406	426	426	413	373	384	420	455	413	421	428	430	406	374	423	405	418	426	398	405	447	414	408	423	402	405	389	382	361	426	407	392	431	430	424	403	425	386	401	403	387	395	400	416	409	381	437	418	407	417	378	416	421	401	384	393	431	378	406	424	423	419	398	380	408	405	410	438	399	409	363	382	455	418	396	422	432	419	395	402	403	402	388	438	402	415	363	442	395	385	404	400	402	384	420	430	418	437	402	390	422	388	419	422	413	402	396	408	407	381	441	410	413	406	414	384	420	414	404	430	418	386	395	406	387	407	411	395	384	440	403	380	382	446	420	398	363	392	406	405	434	424	393	394	400	377	399	399	385	393	394	428	394	418	435	406	426	412	414	426	439	417	368	388	438	421	417	412	415	406	421	421	420	363	422	421	426	418	391	420	409	395	422	393	405	373	432	369	374	436	400	384	404	384	425	437	388	392	385	399	412	374	402	396	432	433	418	444	448	406	434	367	389	387	430	400	437	422	399	397	400	363	384	441	412	434	422	398	396	404	397	422	418	406	414	419	428	407	415	450	423	422	413	418	366	388	386	369	428	403	393	410	387	378	418	422	407	418	414	418	414	438	381	373	435	419	433	433	388	388	404	374	404	401	414	459	428	402	402	401	397	415	389	402	385	423	425	402	414	444	401	384	414	380	407	405	398	393	422	429	409	385	406	416	432	402	382	372	423	398	423	378	403	416	435	428	373	410	385	399	421	447	384	418	422	403	406	454	399	387	392	378	368	406	443	369	390	419	409	409	393	406	409	407	377	406	352	411	406	413	397	377	432	409	398	436	416	407	434	436	377	372	410	405	406	413	387	419	399	420	413	378	369	398	373	386	380	402	401	382	442	408	409	409	427	398	426	403	404	397	394	438	393	381	395	411	389	421	417	433	385	397	368	396	372	435	403	424	410	399	423	398	422	398	415	428	403	416	397	419	376	418	397	391	427	407	401	410	395	395	363	399	389	382	405	380	386	384	429	432	419	406	416	413	444	428	392	394	432	391	424	426	383	429	434	393	412	408	384	365	438	428	395	407	416	410	421	401	405	414	405	393	402	387	415	426	435	397	412	412	429	394	419	385	423	396	431	409	404	382	409	445	360	399	406	399	385	438	409	428	413	420	383	393	385	382	400	416	378	413	364	423	418	380	403	406	429	407	428	417	450	407	409	402	410	391	439	386	428	410	384	418	431	418	402	429	447	422	431	385	427	385	443	367	416	390	446	367	410	376	406	388	432	402	427	436	405	430	419	357	405	402	436	387	389	427	374	368	447	397	413	440	408	414	425	403	387	417	389	398	423	400	403	430	401	407	415	394	415	439	364	420	411	375	398	424	364	418	426	418	409	422	432	369	434	416	374	424	417	436	413	419	440	408	396	455	393	416	391	461	381	397	425	390	393	397	426	386	395	405	365	380	376	405	395	406	364	396	435	412	418	413	410	418	391	411	406	372	397	399	385	408	397	390	403	442	402	444	417	395	404	392	415	406	398	404	420	420	412	401	420	451	413	409	438	435	417	418	452	386	408	379	362	440	444	417	396	388	421	421	409	398	401	404	431	372	429	395	418	411	383	438	411	420	392	395	425	421	395	399	392	418	383	430	360	404	394	424	397	401	401	416	424	431	421	434	433	391	422	428	423	413	394	419	409	409	374	415	438	396	431	370	408	427	371	431	381	431	411	394	405	397	391	406	436	403	429	422	412	399	402	415	436	361	409	428	410	412	374	408	442	418	425	412	392	406	388	438	379	403	414	416	412	419	399	413	413	426	402	423	446	384	375	377	444	388	420	419	392	387	390	443	390	409	374	411	399	424	402	372	402	443	409	428	375	413	427	424	409	373	361	427	434	423	403	418	417	401	433	402	407	434	398	391	390	389	407	425	386	425	431	411	424	378	408	382	413	392	374	398	390	407	439	365	433	426	407	410	408	411	392	401	404	377	411	437	416	420	408	370	385	377	390	418	419	385	392	393	413	406	373	395	428	416	408	394	426	443	441	377	424	398	387	398	401	374	410	398	413	407	439	389	391	416	428	382	413	384	400	393	441	455	400	420	442	438	427	427	397	442	418	407	419	394	375	366	401	395	399	384	385	409	415	421	434	400	425	390	385	402	393	403	448	428	362	425	411	380	418	408	384	404	414	400	440	415	398	404	394	425	447	430	347	421	364	421	419	407	387	458	434	408	435	394	392	376	409	412	362	402	411	403	417	391	465	403	440	401	409	444	400	378	419	405	408	393	435	395	378	393	408	389	409	411	406	379	434	395	397	378	408	415	419	399	393	403	431	391	396	422	388	405	401	411	402	394	411	390	416	394	404	438	443	403	403	387	394	387	401	425	413	413	401	405	396	398	428	387	399	405	431	410	423	418	403	448	395	408	442	451	415	412	408	440	446	399	402	389	433	376	396	386	386	422	414	405	453	402	417	409	453	411	442	422	434	366	386	367	395	406	400	425	379	389	428	432	405	379	429	395	394	410	416	417	435	374	395	435	403	396	368	426	430	357	422	419	402	385	382	432	401	373	392	361	461	405	451	418	424	406	445	405	432	422	405	421	410	398	405	432	428	404	404	403	410	427	383	432	441	403	378	420	416	451	386	404	401	370	406	391	401	402	391	390	427	418	416	375	415	386	380	356	432	421	397	438	422	420	414	396	433	372	409	429	400	399	429	408	424	417	382	381	420	436	421	391	402	414	405	413	408	410	421	405	415	455	416	416	380	395	446	424	404	393	372	417	411	400	417	408	423	389	383	416	408	412	456	392	389	439	430	398	403	404	423	415	418	387	450	429	418	396	444	430	370	405	385	404	394	407	417	400	436	430	385	391	419	380	453	356	428	428	407	405	397	372	409	431	397	406	430	380	393	378	433	367	400	397	408	418	473	408	428	396	403	389	397	433	403	364	435	423	424	410	417	419
23659	21679	29439	24326	29612	49439	48776	34351	18612	4608	680	622	430	266	224	206	173	197	205	188	207	198	201	187	194	204	216	208	193	180	198	194	182	203	188	179	189	201	208	179	197	199	217	189	209	187	157	196	186	193	192	176	173	184	183	182	183	186	176	213	210	180	198	192	202	183	231	214	190	186	164	194	199	192	206	179	190	189	188	217	208	200	232	217	208	198	187	193	176	182	216	195	192	198	187	222	185	212	221	192	181	218	194	200	198	209	211	175	195	188	192	206	222	190	212	182	216	201	219	210	197	198	195	201	191	163	208	210	233	187	180	176	191	204	191	200	195	180	208	201	190	192	192	186	206	177	194	208	210	192	180	202	186	184	190	203	183	172	179	188	213	208	179	190	199	172	210	188	223	212	176	172	229	185	201	183	202	195	165	186	196	196	194	179	213	191	198	182	205	187	166	207	210	192	198	195	209	200	221	231	208	205	182	199	197	179	180	204	188	206	183	207	218	203	183	196	201	183	214	204	195	193	198	174	197	194	157	210	182	192	185	191	194	181	190	222	214	210	181	172	196	196	188	209	199	181	230	193	218	183	210	206	196	200	187	166	203	200	224	206	210	197	201	182	189	187	186	182	214	191	188	203	187	198	185	173	193	189	224	195	185	202	194	196	197	192	183	174	207	215	182	211	210	204	186	203	206	175	175	181	196	194	184	183	217	171	203	179	177	207	185	207	195	162	211	194	215	212	192	182	170	181	202	187	177	170	193	177	215	195	199	186	200	202	212	198	198	194	202	214	189	209	200	197	195	200	193	197	196	190	195	192	188	208	167	190	195	186	213	192	184	200	194	194	189	178	195	182	181	202	200	190	197	182	202	217	170	181	177	210	179	186	195	175	201	173	197	173	212	207	207	194	220	187	177	188	194	176	185	181	188	175	193	196	215	193	205	179	198	198	194	189	217	213	175	211	210	187	173	199	202	174	175	205	201	192	193	175	197	190	180	201	203	188	184	204	202	198	195	173	214	198	199	184	205	206	165	199	189	178	208	202	193	173	161	205	198	212	199	181	230	207	177	184	187	195	199	194	197	204	183	194	194	185	205	187	217	210	216	168	176	192	189	211	192	151	172	177	198	195	211	203	174	218	159	202	187	202	203	214	193	206	198	187	179	192	207	185	216	182	202	170	184	214	209	171	191	177	186	188	187	201	192	185	206	202	221	202	215	215	204	175	176	167	184	187	201	206	193	190	191	226	198	189	199	209	203	210	187	201	195	201	195	217	193	195	181	207	175	211	214	177	185	199	213	188	218	195	179	159	213	212	172	220	201	199	206	193	197	217	192	175	188	211	175	197	188	177	159	213	231	196	183	205	184	213	219	191	197	205	203	201	199	196	169	174	183	217	164	165	188	204	204	193	192	200	196	217	186	185	177	201	236	200	227	205	208	195	184	198	200	186	210	183	164	194	179	199	210	191	212	195	181	171	208	184	200	185	205	173	209	185	206	175	201	177	191	212	183	191	181	201	224	191	202	194	188	193	178	218	186	200	199	232	205	245	208	201	202	179	183	169	186	188	189	190	227	196	197	178	193	202	196	193	217	177	219	201	186	196	198	207	194	174	195	205	211	187	201	194	199	185	160	198	188	195	202	198	195	183	181	193	206	192	197	191	197	180	181	176	187	203	183	189	223	209	211	191	184	179	188	199	173	205	193	195	200	198	210	196	214	200	197	191	206	195	201	214	221	188	196	219	195	192	198	154	194	207	184	206	224	199	168	194	201	178	188	194	186	198	182	205	190	191	181	194	229	186	163	204	205	175	170	185	174	189	187	205	182	219	206	183	175	213	220	188	193	189	184	207	206	208	186	193	191	212	194	187	225	176	208	197	214	216	205	210	189	196	183	194	172	205	186	216	195	195	183	200	210	204	203	194	199	204	185	188	193	212	199	210	200	189	209	186	189	200	221	180	195	172	189	201	180	208	219	198	185	192	185	189	174	201	189	194	197	205	183	171	195	199	181	201	172	203	195	177	183	212	188	207	202	213	202	190	200	184	204	195	207	183	173	183	192	180	197	216	198	195	203	189	190	165	192	197	202	178	191	207	199	185	211	192	186	187	200	196	174	190	212	209	180	179	211	192	184	204	180	180	178	205	185	200	209	225	204	207	197	209	178	202	196	206	202	196	173	210	179	219	201	184	181	191	185	186	193	210	191	186	193	210	195	178	189	211	185	193	221	182	209	199	178	184	207	191	188	220	196	185	197	187	176	194	188	174	208	202	183	204	191	201	186	200	213	174	209	184	172	195	183	224	178	227	175	222	193	175	216	193	207	206	184	207	172	207	177	186	182	195	212	200	218	190	181	203	186	196	195	201	184	191	207	177	192	222	202	193	175	172	182	221	200	189	185	205	233	173	207	186	196	182	202	202	179	210	218	194	187	190	211	193	190	202	227	200	193	193	199	187	221	195	205	199	196	199	198	176	183	215	189	197	226	213	181	202	208	191	192	192	230	202	186	212	183	190	203	210	176	175	199	175	198	179	184	174	210	186	195	214	180	224	198	194	185	182	191	215	200	205	198	207	202	209	218	196	212	201	200	185	178	192	210	184	187	193	203	197	179	220	193	202	204	187	219	184	200	190	194	166	194	208	215	223	164	189	191	209	175	192	177	198	194	175	200	223	214	186	180	184	203	235	187	191	200	187	189	188	167	182	206	226	194	206	184	223	177	189	199	196	196	188	191	205	197	188	175	205	218	177	198	203	185	169	184	202	197	218	209	210	191	177	196	175	165	210	183	220	188	215	189	215	202	186	239	206	198	199	188	194	213	180	215	208	191	173	197	176	198	193	189	192	180	209	188	186	204	204	208	187	209	209	191	210	193	181	176	174	184	197	210	202	180	214	197	197	185	203	191	186	194	187	203	180	201	222	204	219	190	196	193	195	179	187	191	186	195	200	176	195	221	214	195	199	182	183	211	191	203	223	179	224	180	196	191	183	196	200	195	177	219	186	215	209	193	198	199	237	184	192	204	219	174	193	186	200	176	194	191	203	213	204	179	206	174	182	183	202	193	184	196	206	191	200	186	182	199	192	193	212	174	206	201	204	199	205	193	193	194	194	189	184	205	176	155	171	200	190	186	199	192	201	219	192	198	177	189	201	205	193	172	200	191	182	205	176	185	192	191	193	229	204	186	232	190	200	160	218	196	188	202	175	198	200	208	184	181	195	188	175	206	196	223	199	214	202	192	182	200	193	181	228	214	185	186	188	233	181	205	185	203	176	214	203	178	193	195	176	205	219	206	172	177	186	183	209	179	188	190	205	198	201	157	182	189	193	201	188	184	181	223	204	196	199	204	195	185	210	191	184	194	249	211	184	180	212	217	196	222	182	183	186	182	182	172	164	211	207	212	199	174	195	165	187	206	181	192	184	198	177	207	172	206	187	182	195	193	190	210	195	215	189	188	169	192	202	192	201	205	199	183	215	180	197	227	189	182	205
31181	50489	35833	39381	53233	58244	52277	40375	24873	7741	1746	1794	1061	502	380	387	374	380	372	382	372	395	361	380	369	395	380	360	397	364	364	358	401	376	371	396	382	355	383	380	325	367	371	384	381	360	386	348	373	376	361	371	390	367	384	387	337	365	343	391	366	348	373	361	397	378	373	375	356	321	369	381	332	346	383	353	354	412	391	381	378	326	375	318	337	386	400	371	342	372	396	350	347	361	363	364	340	364	384	414	371	364	375	372	360	365	367	375	348	384	383	382	373	376	344	351	327	346	401	359	360	334	363	397	368	355	350	355	371	345	330	351	370	386	382	372	350	378	383	365	367	372	373	397	349	347	354	377	376	357	398	358	372	354	356	399	394	379	397	366	398	383	356	342	378	348	344	363	369	397	367	353	365	385	379	375	347	374	395	353	357	386	390	369	383	340	381	401	401	393	342	340	334	391	379	363	398	366	356	367	367	373	358	334	317	346	356	369	389	371	373	389	355	361	345	335	333	384	353	353	365	392	356	398	386	359	373	369	348	368	356	348	367	370	379	359	399	317	344	397	372	378	383	323	402	349	362	345	347	355	378	365	381	394	361	401	374	349	358	369	382	358	381	370	366	371	369	379	394	360	367	339	349	411	343	370	359	391	358	376	354	361	355	386	364	402	368	365	385	359	356	354	388	389	380	364	388	357	349	373	369	376	389	390	376	372	363	363	381	391	365	363	374	383	344	399	360	389	360	347	371	375	369	395	400	387	400	369	391	370	372	387	346	335	357	366	375	349	369	362	353	348	384	378	358	401	355	351	373	372	343	351	381	366	337	365	351	380	376	361	373	355	371	355	359	388	355	320	349	348	377	362	353	380	373	321	382	384	366	347	368	381	390	395	389	351	384	424	370	408	365	370	368	354	350	354	340	349	361	384	383	359	342	381	334	368	372	371	357	357	372	397	369	390	373	372	370	374	331	376	369	347	385	354	375	350	384	370	371	369	380	334	386	367	361	379	362	402	395	382	357	334	346	338	377	393	357	417	370	363	399	356	365	348	358	335	340	384	373	371	360	367	371	353	346	367	396	381	353	381	372	396	368	346	369	356	375	384	391	368	368	368	356	374	362	356	376	398	385	387	371	390	401	412	361	338	335	351	372	357	358	378	348	352	408	396	359	366	382	391	360	372	359	343	395	372	361	360	382	353	363	374	382	382	368	365	360	376	349	415	349	379	362	383	359	397	322	387	361	392	384	366	342	379	400	344	395	335	344	306	363	402	422	384	370	395	377	349	380	341	364	372	347	351	385	375	342	379	350	372	348	350	390	365	384	362	352	363	384	355	397	394	402	364	368	359	376	376	387	340	369	362	355	350	392	374	372	376	360	375	338	339	361	312	364	377	348	415	394	375	366	349	372	380	366	394	370	376	358	353	383	367	392	370	356	380	410	368	372	345	355	374	372	366	382	396	354	383	353	368	354	343	410	394	366	366	377	341	357	386	390	369	379	366	341	391	395	348	354	355	364	380	348	364	362	374	349	356	350	358	375	411	360	352	362	361	393	371	352	337	373	367	372	359	401	370	369	360	346	364	401	401	347	388	363	348	391	317	366	397	355	374	394	353	376	379	369	348	394	351	368	329	387	415	330	342	352	348	395	390	420	364	416	393	359	372	384	317	391	363	361	358	358	329	371	386	390	373	382	385	403	362	358	394	361	378	386	382	329	402	341	384	355	363	344	402	396	364	374	351	364	396	391	370	385	326	386	366	356	395	358	361	413	359	372	366	374	387	365	377	360	351	355	382	350	374	341	376	373	359	411	371	381	353	350	402	360	364	359	360	404	408	389	343	340	383	371	386	370	338	380	354	352	364	341	377	374	363	351	368	331	349	356	361	377	357	324	368	372	368	381	340	386	376	377	378	345	366	359	393	381	336	379	335	367	380	363	380	348	352	348	368	355	372	379	359	352	342	355	359	364	356	356	331	347	340	385	383	364	351	365	383	385	380	361	388	369	344	364	371	346	387	370	401	350	390	364	395	345	349	351	333	352	358	386	380	390	387	354	350	375	369	357	367	341	388	350	351	341	402	360	363	396	360	398	380	374	354	367	376	330	378	390	379	354	383	347	362	365	355	381	396	374	364	402	388	361	346	342	386	394	363	361	376	358	353	365	362	401	345	373	350	360	351	356	339	374	365	379	373	363	431	400	377	369	375	352	383	380	367	353	358	367	322	380	364	361	359	373	356	351	347	384	361	339	381	353	324	390	351	371	385	391	379	373	392	376	363	370	337	380	385	376	395	355	357	356	376	369	380	375	391	390	370	370	395	380	375	373	372	360	355	409	361	370	373	394	404	394	371	379	411	366	360	377	355	391	354	346	358	375	367	372	375	370	375	370	360	397	381	378	378	357	331	345	372	391	355	347	364	335	357	358	392	386	399	352	372	396	382	372	358	354	377	380	370	409	380	380	339	390	353	344	381	394	391	383	362	358	370	347	409	369	384	359	382	382	360	364	365	395	363	340	371	439	381	404	385	377	408	358	359	386	369	364	371	350	356	340	376	401	361	416	362	364	391	388	349	368	392	376	367	387	378	418	373	343	401	356	376	362	354	376	371	344	364	366	359	367	378	364	376	355	364	398	356	367	384	336	370	389	337	379	411	355	393	341	388	380	367	395	352	384	379	379	368	347	392	357	385	370	373	405	365	378	368	371	368	370	402	373	372	383	374	375	362	351	369	369	375	342	362	355	343	373	354	403	347	405	352	368	361	355	349	362	358	377	387	356	370	394	351	352	391	386	405	367	332	389	370	391	380	362	340	390	407	383	350	393	374	348	336	392	347	357	361	360	342	333	376	362	369	360	400	342	384	393	354	405	405	321	345	362	365	367	372	356	356	365	374	366	359	366	353	361	375	357	376	393	385	381	372	345	365	376	361	342	315	366	354	348	356	381	372	335	390	378	368	370	376	347	378	379	364	388	380	377	361	370	363	368	367	390	368	362	411	369	362	331	345	358	345	378	383	410	367	365	333	333	386	390	366	359	362	349	347	394	367	359	355	402	328	346	388	379	359	386	343	377	342	376	384	369	356	395	402	390	357	381	379	382	345	379	362	350	368	395	385	356	370	359	363	377	351	398	356	356	356	345	355	350	380	343	339	396	348	400	406	366	364	371	379	372	345	364	376	389	364	377	383	335	351	348	347	365	364	357	360	381	364	354	389	380	402	340	363	359	368	391	359	385	352	368	426	369	361	373	408	372	371	405	384	357	361	372	375	369	356	385	343	382	364	378	360	380	385	395	354	360	374	365	370	362	414	362	344	392	367	375	372	337	339	408	368	345	362	383	384	370	367	364	365	395	359	397	332	317	351	371	373	383	383	345	373	371	385	388	393	367	354	369	359	355	394	347	323	365	419	345	377	329	320	354	361	387	379	367	395	351	338	369	351	338	312	402	373	373	354	359	335	369	381	358	367	413	361	377	388	347	374	348	373	358	342	365	349
27350	22369	16981	9343	9264	10304	7131	3798	1552	457	299	285	262	250	256	250	246	232	237	241	265	221	226	225	289	236	222	237	237	229	247	253	246	255	217	245	264	265	253	235	265	259	219	239	258	229	243	278	245	239	244	259	232	229	232	265	248	246	242	253	244	214	218	236	243	231	234	273	257	254	229	220	250	237	222	239	244	223	237	227	248	247	237	242	245	209	221	236	237	244	236	248	260	241	228	241	245	230	231	268	298	204	214	240	253	258	252	239	249	259	222	245	204	261	255	251	263	244	266	235	233	224	228	238	259	244	244	233	228	249	246	231	247	249	264	230	231	236	231	247	234	225	274	273	243	229	218	253	235	269	241	237	246	252	228	226	280	261	236	215	214	246	246	220	230	243	256	232	240	228	250	214	243	233	252	242	245	265	224	233	250	226	248	226	227	231	254	219	250	241	214	232	250	279	228	261	253	250	234	246	232	250	244	235	204	215	252	262	225	256	231	237	222	224	232	234	242	259	198	242	243	212	218	229	233	210	258	229	239	226	246	239	229	243	228	256	255	237	267	257	267	220	253	265	251	213	249	228	223	232	223	244	217	244	266	233	250	260	236	242	238	235	262	268	240	219	244	190	232	253	246	224	230	220	223	250	231	238	226	228	233	241	216	232	248	255	221	232	235	219	229	216	229	242	248	276	244	251	235	233	230	237	253	253	227	227	223	268	198	244	254	255	250	250	229	236	209	216	223	250	240	243	252	263	226	230	268	222	227	227	238	228	239	259	245	256	231	226	271	239	233	205	227	287	247	277	234	227	209	217	237	236	230	254	246	243	243	227	233	255	231	221	246	240	244	218	249	256	236	222	253	217	246	234	232	243	252	235	228	227	241	260	219	228	248	219	228	269	245	284	220	256	228	250	247	211	274	231	218	233	223	238	235	252	222	253	221	241	212	259	266	232	244	253	224	262	228	248	238	203	266	247	237	236	215	254	272	261	228	239	244	235	241	249	261	241	243	250	251	242	249	221	223	242	222	220	244	233	260	239	255	234	240	239	244	246	254	222	265	228	252	229	233	255	239	233	249	239	224	261	247	217	239	231	263	247	243	240	252	232	261	218	261	280	227	252	244	246	228	269	229	248	248	269	230	202	231	236	260	239	241	216	244	228	272	259	239	273	242	262	264	263	220	225	247	240	257	234	243	227	219	250	238	234	239	232	239	244	264	234	246	246	246	237	241	233	235	219	232	249	245	217	249	256	254	266	222	250	230	228	268	218	265	264	246	224	255	227	263	266	254	253	226	207	207	282	258	240	257	224	244	232	219	242	270	263	236	252	210	249	224	221	237	220	253	232	223	250	254	227	247	238	242	235	264	236	197	246	261	248	255	223	234	239	245	233	238	255	222	228	252	252	242	239	237	227	226	237	238	255	211	253	257	229	224	230	254	206	246	234	218	252	270	250	227	239	220	228	261	225	261	231	207	248	236	241	243	238	221	221	246	266	261	226	225	232	234	236	239	260	247	248	254	249	234	248	239	214	241	268	246	248	240	250	252	224	269	250	230	241	248	223	239	223	244	235	274	230	228	223	217	214	249	254	234	252	223	241	250	207	285	250	254	234	238	258	201	259	220	231	235	227	246	231	255	211	250	230	250	249	220	254	192	229	267	232	264	252	224	230	221	220	241	247	234	229	247	215	234	256	227	232	208	236	261	252	237	235	212	280	253	225	236	243	219	246	246	257	240	211	234	261	233	236	208	269	233	253	227	248	250	217	258	244	219	245	241	242	230	251	243	250	262	252	259	231	258	238	254	221	231	256	241	229	230	241	227	246	206	239	223	220	236	267	236	242	261	223	249	285	246	247	205	245	227	209	243	241	251	220	247	243	240	229	257	226	247	220	240	246	250	253	239	248	221	229	232	237	247	223	247	238	234	239	238	247	239	244	227	246	212	224	233	242	238	225	243	251	244	230	234	233	202	237	243	231	248	236	251	247	262	229	250	232	234	244	229	221	195	227	234	252	242	215	268	243	239	265	272	235	240	246	236	250	241	253	243	266	238	241	207	259	232	223	276	239	261	227	232	227	265	257	198	223	229	244	215	257	249	246	230	253	240	266	231	252	245	244	214	242	230	231	213	258	252	230	225	247	226	243	225	242	263	260	252	234	241	222	244	218	237	195	229	211	228	262	250	231	256	247	224	251	273	243	242	256	248	218	242	252	249	249	247	257	259	248	247	228	228	254	240	239	249	226	239	246	239	232	246	230	264	268	229	252	236	234	262	251	219	255	229	212	256	249	248	226	251	252	249	240	247	248	242	240	241	260	284	258	252	261	222	244	243	243	215	243	249	238	253	236	231	263	236	238	253	251	234	248	236	257	233	258	267	224	223	258	232	233	252	246	212	248	240	228	242	221	219	237	241	225	251	228	246	254	217	252	236	242	245	248	225	224	253	253	236	219	245	223	239	263	207	236	236	248	233	245	227	242	236	222	274	255	249	232	233	240	241	235	229	241	245	251	237	235	255	251	234	233	235	257	223	243	260	212	252	266	220	233	248	236	221	230	227	232	211	245	246	230	232	259	249	268	227	224	251	222	240	227	248	236	247	252	248	237	238	230	265	228	226	249	250	257	214	249	254	216	208	269	237	206	220	216	266	241	240	231	245	242	221	221	225	233	229	228	215	243	237	247	245	258	244	253	222	234	239	247	231	249	218	238	252	254	261	242	222	245	252	246	225	263	221	234	237	200	215	229	241	237	234	225	234	234	258	237	252	217	247	221	250	235	267	254	241	238	231	218	230	225	225	250	245	225	219	238	264	248	255	260	239	251	240	223	253	246	246	236	232	241	234	238	244	249	261	245	244	230	233	258	287	212	238	253	242	248	286	251	229	232	256	237	214	245	242	231	213	254	259	238	225	240	259	237	233	219	242	229	221	269	237	240	227	216	209	264	241	238	229	237	257	231	251	211	230	263	237	225	223	240	230	244	242	247	217	248	263	231	233	227	254	234	241	243	234	261	226	247	241	271	250	237	224	266	232	268	244	233	237	247	249	203	265	238	232	233	230	242	248	254	219	230	254	252	242	233	277	239	255	240	249	242	234	241	244	229	202	248	243	214	221	260	249	231	228	232	261	251	249	224	231	207	260	223	233	238	250	233	232	228	252	240	227	251	224	260	260	227	271	224	247	242	253	259	237	223	214	218	255	240	209	263	242	227	214	241	237	254	247	256	261	221	250	259	248	241	259	241	270	237	249	228	245	262	257	227	249	225	198	247	234	250	246	263	209	220	234	249	250	236	269	240	230	247	236	249	244	201	245	258	225	230	266	267	240	247	257	265	250	252	241	234	226	229	247	252	248	230	249	248	254	226	272	245	240	256	261	272	254	254	246	235	226	244	245	260	242	225	222	242	228	227	220	238	232	214	228	290	252	252	226	243	260	249	251	244	250	232	227	239	249	226	246	260	236	245	240	231	241	224	234	234	258	239	230	243	211	252
25615	34568	19361	15030	18345	19440	14414	8692	4000	1056	591	525	499	471	456	447	452	469	450	470	474	472	472	447	436	422	459	454	427	438	460	469	443	442	461	461	450	495	474	428	450	458	444	447	420	434	468	456	423	457	466	491	426	465	474	472	457	444	438	471	469	490	450	450	415	459	457	475	470	462	475	429	475	466	450	453	457	493	489	418	433	477	419	478	447	438	469	461	458	444	470	455	482	485	475	439	436	445	469	452	470	458	440	447	475	453	478	427	458	460	452	467	423	466	454	420	434	463	486	458	457	469	451	423	442	446	474	438	456	425	443	465	491	469	437	467	418	432	457	488	466	446	453	440	462	476	470	434	441	423	443	421	495	436	446	481	455	471	454	471	481	443	439	495	419	441	428	471	486	467	460	416	437	456	479	469	476	494	467	477	467	473	478	476	449	472	505	483	443	444	462	456	425	475	440	483	458	478	439	449	450	488	438	443	442	436	464	430	449	482	433	447	446	437	472	457	438	485	482	465	485	442	456	449	472	486	450	465	453	467	488	454	480	442	471	453	473	482	439	458	466	451	500	474	460	471	483	419	461	426	460	493	469	461	442	425	454	471	431	449	461	471	421	468	434	451	469	470	465	466	468	489	411	413	436	449	479	464	482	467	449	435	457	402	485	481	424	440	473	463	463	492	439	481	461	415	442	463	462	480	464	492	438	437	464	468	437	456	462	460	463	464	470	477	480	464	472	420	481	450	467	497	481	420	497	458	434	460	448	482	448	455	457	475	456	458	440	465	441	456	453	444	447	454	455	434	476	462	479	464	446	437	437	439	480	446	450	455	481	471	460	397	476	448	448	477	452	474	472	491	472	485	428	470	474	477	438	444	474	444	488	479	422	478	445	482	463	467	450	479	427	439	445	467	403	477	485	442	473	445	435	467	447	442	449	491	468	449	477	445	478	413	434	450	480	464	480	480	439	425	456	417	440	469	449	438	415	459	483	463	460	447	444	458	449	467	443	474	431	461	472	450	455	448	430	479	438	469	494	453	487	462	478	422	451	430	450	455	478	499	452	471	415	490	447	404	461	483	464	481	481	478	456	447	437	449	432	451	464	476	450	468	499	461	478	449	480	461	443	459	508	453	458	470	448	439	440	425	469	474	455	495	434	426	476	446	467	484	463	464	454	484	461	452	427	472	452	456	397	460	474	455	453	435	457	453	469	431	442	486	469	486	459	451	461	488	459	484	469	466	456	440	448	456	457	435	451	472	452	444	450	472	464	457	496	421	440	463	454	445	478	470	464	487	468	476	465	463	455	456	473	440	486	472	462	468	506	480	429	456	440	469	446	470	499	469	455	461	426	475	499	458	457	454	484	484	468	478	428	464	477	494	466	444	479	454	424	451	464	436	455	470	482	429	448	452	478	457	460	465	436	447	485	489	476	444	486	470	417	505	441	476	467	454	446	434	416	467	431	424	450	513	431	412	432	479	466	450	456	467	484	458	482	451	472	455	482	454	455	449	456	477	462	459	430	487	469	441	433	493	468	452	476	465	467	452	459	439	435	464	469	469	412	461	425	431	443	476	479	451	486	470	481	477	477	450	441	482	462	449	461	449	451	433	467	474	479	476	475	426	440	456	437	475	473	432	439	443	465	452	433	497	440	434	455	482	463	472	482	458	476	462	441	464	462	478	458	461	470	483	481	474	472	452	459	464	478	449	441	458	439	436	455	444	438	476	451	457	476	440	483	450	476	435	444	431	464	490	496	478	425	412	441	417	456	467	485	490	461	448	448	436	466	474	420	447	418	487	470	427	459	441	432	480	449	422	474	460	484	424	447	460	502	445	492	456	485	454	498	470	444	467	480	447	469	448	455	417	433	477	464	465	476	422	501	457	470	473	462	474	450	432	418	422	479	492	496	493	473	516	427	429	503	471	435	474	432	475	477	482	449	447	485	483	440	501	466	490	498	437	466	455	452	453	452	423	464	443	485	421	443	470	451	466	447	472	455	448	490	442	474	442	484	443	453	468	479	496	466	416	475	442	471	432	446	444	463	410	462	445	452	430	464	475	465	429	489	433	467	467	453	476	442	501	453	450	451	453	475	459	476	456	447	447	462	476	452	466	431	465	465	443	419	462	455	432	442	457	439	462	497	434	446	448	451	479	449	467	480	487	430	419	479	469	485	463	478	446	430	450	472	446	464	428	465	462	416	455	458	462	457	482	476	446	415	429	474	487	429	470	490	442	430	437	427	469	457	429	439	494	461	483	459	487	422	450	478	458	499	478	432	484	503	462	467	434	477	434	429	508	457	449	436	472	478	503	447	454	538	455	455	426	497	469	460	439	443	399	461	471	439	485	436	440	456	493	399	479	454	462	453	429	459	490	483	495	492	425	435	422	536	446	425	461	436	453	469	492	425	448	482	444	448	424	448	463	462	464	413	442	476	469	438	490	497	417	471	446	469	433	505	452	465	418	452	474	457	458	464	475	467	461	471	442	487	486	470	447	407	459	421	485	445	466	478	490	512	459	447	420	486	470	476	447	438	439	442	475	452	471	441	454	433	482	456	470	473	464	478	470	465	423	475	467	469	464	458	458	439	466	463	481	449	478	496	473	470	460	458	476	429	480	493	500	462	463	481	451	480	470	464	435	470	477	497	459	416	475	461	447	446	466	465	448	458	464	445	468	475	439	496	495	499	502	429	457	447	450	469	470	459	465	460	474	418	473	450	434	456	430	445	454	466	475	497	475	459	467	457	429	446	417	428	476	469	448	458	486	406	437	462	472	463	465	467	445	421	427	438	480	460	447	458	430	464	493	485	430	462	419	477	456	462	457	458	452	469	465	473	434	440	430	441	464	465	455	433	467	450	501	472	490	487	456	470	445	468	505	454	398	483	500	457	464	476	463	478	429	435	437	464	472	451	443	499	467	472	453	475	486	461	479	461	450	456	448	463	472	470	503	439	469	501	423	451	478	500	463	470	444	455	440	458	460	438	465	405	457	490	463	461	480	474	466	403	518	473	446	422	434	471	468	458	454	462	454	508	446	433	476	463	501	458	446	508	459	455	430	442	450	481	443	479	494	437	447	492	509	496	458	449	475	474	426	416	474	463	458	444	461	444	446	440	473	427	482	456	449	462	460	439	453	474	462	423	454	468	456	461	477	463	449	439	489	471	442	468	487	445	441	447	464	450	447	455	456	454	432	492	468	462	427	489	438	488	423	453	499	456	446	477	436	465	456	449	451	463	446	439	481	474	494	456	465	431	482	454	482	454	489	445	459	445	446	466	461	459	442	453	472	462	470	437	434	461	453	455	435	432	459	452	464	434	489	451	478	463	461	449	451	453	502	473	460	455	455	420	457	458	481	457	454	458	484	465	458	480	513	476	443	450	483	488	483	502	494	481	442	491	459	443	444	495	484	494	449	445	484	432	467	458	454	455	428	438	427	462	480	496	450	477	469	456	476	461	476	499	426	422	486	467	482	481	445	484	462
24730	21630	28857	25307	29757	41031	34360	20880	9213	1800	485	392	282	225	210	236	209	225	220	207	222	207	217	187	212	217	198	193	211	233	206	225	215	209	223	222	245	202	208	244	206	197	211	204	180	234	208	217	211	204	240	193	201	223	213	194	214	216	228	206	217	204	174	190	222	205	214	221	236	216	203	197	228	206	210	221	194	209	210	222	206	242	198	194	223	214	218	243	248	219	199	206	214	182	205	219	208	223	226	225	224	229	208	229	214	184	232	215	211	220	176	197	200	208	201	194	184	220	205	225	188	206	201	212	219	199	218	205	224	210	187	220	222	192	210	218	189	215	220	210	217	214	210	193	201	220	216	233	210	195	210	203	191	179	208	199	192	198	209	199	242	234	209	196	213	213	225	205	196	226	182	204	199	196	194	213	211	218	223	222	205	171	213	222	235	209	188	201	208	208	208	205	221	221	216	203	212	236	213	233	221	201	198	228	215	225	233	218	197	202	209	211	191	200	209	216	210	220	207	202	221	217	180	202	192	205	228	202	230	206	205	189	192	201	203	231	207	236	195	184	263	203	196	204	209	207	201	188	216	195	225	190	197	229	236	203	181	184	215	210	188	210	192	206	223	193	184	236	215	194	183	209	227	216	226	211	199	227	226	210	205	215	180	227	220	233	221	194	199	218	209	210	201	205	183	222	195	199	211	203	219	191	219	211	204	212	211	198	208	238	196	206	193	231	192	204	177	208	230	215	207	213	210	195	206	207	199	197	212	196	214	207	231	235	205	210	212	202	228	232	201	218	204	210	200	210	209	240	193	204	205	214	206	192	207	204	215	201	213	218	236	210	183	197	210	206	212	219	218	212	192	221	213	188	197	226	184	194	208	204	216	197	236	206	219	221	217	212	225	234	208	203	180	188	190	189	218	207	204	227	175	206	239	207	192	209	204	220	222	200	217	193	196	186	202	212	195	224	192	205	211	216	207	206	215	201	216	216	200	200	207	186	210	222	199	198	217	196	203	227	206	207	207	184	211	231	200	201	201	191	202	225	213	212	229	194	216	203	198	192	207	204	212	216	215	210	205	208	188	215	208	240	208	179	213	183	204	214	212	207	199	204	215	206	209	214	209	217	199	233	196	215	203	214	199	201	199	213	235	218	209	200	206	188	194	211	204	202	220	207	206	198	218	207	202	208	205	211	199	208	231	203	215	205	210	205	201	220	207	210	190	194	214	206	252	197	220	211	195	228	208	226	199	191	204	204	212	197	199	214	200	197	204	218	212	188	194	209	213	240	192	192	193	195	223	215	195	202	214	205	202	181	212	215	227	213	226	224	190	216	217	190	203	196	201	225	207	189	213	204	191	204	216	222	221	211	187	202	201	181	204	216	221	215	203	203	209	176	229	180	221	215	192	202	235	218	183	208	219	189	191	201	192	219	222	220	219	201	214	193	197	213	244	221	191	189	231	226	214	218	216	202	214	199	222	234	184	218	191	200	218	217	218	189	194	217	181	197	253	210	222	196	221	197	196	196	217	182	213	193	240	209	198	236	200	179	209	197	213	190	181	221	216	217	229	188	216	229	212	192	195	243	200	211	208	216	210	200	210	206	196	232	212	211	196	212	216	220	193	203	194	229	211	216	199	203	194	191	209	216	188	206	210	217	214	209	231	218	206	192	239	212	214	215	198	222	212	211	212	204	196	224	225	205	195	209	201	216	196	222	175	190	213	209	200	201	211	208	183	203	194	220	196	189	197	195	209	226	194	233	223	200	224	206	199	210	196	196	204	210	205	218	204	209	200	200	223	219	224	213	206	214	215	212	196	202	198	221	243	218	220	220	219	218	240	217	198	189	204	229	195	177	192	183	186	185	205	187	169	206	195	210	230	202	216	205	250	198	218	234	192	218	213	231	215	220	212	215	232	183	214	192	174	192	211	197	211	217	211	190	213	209	194	211	188	217	200	206	207	234	236	201	189	182	203	230	212	200	197	222	204	203	213	203	229	225	214	198	210	205	213	217	195	194	224	205	201	231	201	206	196	204	230	207	204	214	196	214	219	213	204	195	191	182	185	185	188	218	209	208	220	213	195	210	214	235	220	213	219	191	200	196	230	211	205	186	230	241	211	190	205	220	203	211	237	200	236	214	235	194	216	208	203	218	238	197	208	195	216	183	209	199	223	223	187	212	195	203	176	191	189	236	217	215	177	229	186	215	189	250	192	194	225	233	192	212	207	232	216	196	195	197	189	208	202	236	212	211	197	222	205	195	204	194	212	207	228	214	211	214	219	188	185	210	184	225	231	219	183	207	224	223	214	190	224	222	195	210	204	209	221	195	213	178	223	222	198	209	209	213	226	186	226	174	208	204	223	184	235	218	209	222	221	196	244	218	213	192	190	204	202	203	213	223	223	228	205	200	208	196	237	217	218	214	199	209	241	213	199	185	209	205	198	211	215	208	207	215	211	202	205	209	211	233	219	197	209	201	190	236	225	204	195	198	218	211	191	206	195	239	208	212	217	195	209	200	202	210	239	214	215	229	197	200	224	219	191	198	188	225	214	204	226	226	180	202	218	201	193	226	227	210	224	202	223	229	213	213	198	221	189	205	201	209	214	199	224	220	213	187	180	229	201	211	207	205	206	219	197	198	199	195	208	205	204	210	210	193	216	216	196	216	191	221	212	226	205	231	204	195	215	183	232	225	221	195	220	215	217	231	221	225	237	216	207	200	200	206	207	209	235	198	235	181	229	226	187	203	193	240	204	209	206	202	223	224	194	210	221	239	223	212	202	193	218	200	194	202	224	216	187	235	233	220	211	209	206	194	193	237	218	201	206	192	193	223	211	233	219	201	218	206	228	208	226	201	201	218	196	230	214	206	216	223	208	221	208	195	225	206	192	209	219	215	206	180	216	208	214	206	188	233	209	212	226	211	207	209	208	200	199	235	199	236	195	197	218	199	193	196	225	203	206	218	215	189	189	216	203	197	226	192	197	218	219	222	188	205	204	212	229	209	194	205	196	194	204	185	211	215	223	216	201	200	198	207	213	181	219	188	222	216	203	213	204	225	203	217	206	187	212	183	218	214	230	179	188	213	181	221	200	210	190	213	213	200	211	205	216	205	203	193	207	205	188	196	170	195	214	201	210	202	216	196	215	205	215	208	248	212	194	197	228	195	203	201	222	202	191	183	198	191	197	215	194	203	195	216	207	204	215	198	212	203	199	192	196	226	195	227	194	200	181	186	173	210	184	221	204	225	213	225	208	203	206	221	217	191	218	203	180	205	210	207	212	203	223	223	199	188	190	212	185	215	212	189	209	185	213	220	208	228	247	187	210	215	208	237	219	210	216	203	203	216	209	233	193	203	195	215	214	202	198	227	205	207	215	216	190	207	219	212	187	207	216	213	211	233	208	207	210	176	210	228	225	172	222	191	187	202	192	218	203	182	190	217	220	200	214	211	205	191	220	217	202	219	217	217	206	197	214	222	176	227	212	197
28445	45807	31442	34585	44406	46804	39440	28919	16224	3972	1318	1053	611	447	432	386	374	390	458	400	397	405	401	414	421	409	436	383	427	445	433	450	393	408	386	417	365	393	395	422	387	393	396	429	452	425	424	376	388	433	425	432	417	428	416	456	395	393	348	401	399	404	394	401	410	395	436	439	380	403	384	399	421	420	441	383	401	412	382	373	407	399	429	403	411	442	418	403	383	414	384	390	379	356	378	384	391	399	414	397	445	373	439	387	425	391	422	430	395	358	404	417	399	401	412	406	429	401	358	440	383	405	378	427	420	383	401	402	444	443	378	407	421	396	404	365	389	407	414	403	410	414	388	404	420	385	395	442	373	394	416	395	417	384	398	434	440	449	410	447	406	427	395	409	385	406	379	388	392	403	417	371	390	367	389	401	424	413	398	406	403	406	411	397	426	403	419	400	432	382	393	404	397	429	416	400	430	409	411	404	388	426	409	399	394	395	410	411	411	420	429	375	410	399	414	400	407	394	414	404	393	417	396	405	394	413	428	381	403	418	425	414	417	410	398	419	371	395	375	407	418	374	413	433	384	396	421	467	429	407	383	404	433	381	435	396	405	416	430	394	370	393	450	409	429	381	365	404	418	393	445	386	416	410	427	435	382	386	400	370	377	409	379	390	388	393	407	433	424	427	358	412	400	399	419	353	403	399	362	419	422	411	396	432	419	380	382	400	405	399	397	391	399	385	399	409	397	407	385	436	434	418	407	387	392	402	396	422	414	393	362	408	410	414	387	386	384	370	393	406	394	398	413	418	418	415	403	408	377	422	382	430	420	375	413	430	385	391	416	346	429	441	396	394	366	405	381	383	416	405	395	428	455	401	387	357	393	402	380	400	417	376	394	429	412	390	397	420	387	398	375	394	383	400	414	433	393	458	408	421	387	368	383	401	400	432	404	425	428	378	437	435	425	431	377	381	419	435	414	405	418	396	401	407	394	408	442	383	365	423	387	418	409	429	415	378	430	412	407	432	417	405	379	379	414	367	403	370	420	399	407	402	377	369	359	376	380	431	398	374	406	415	404	406	392	399	420	411	429	411	399	404	398	371	394	426	399	390	420	427	391	401	428	421	402	439	402	410	351	432	380	414	436	380	420	401	405	439	410	407	377	401	450	405	381	437	418	388	417	430	417	413	399	403	412	440	395	400	425	416	366	397	419	393	428	390	403	395	428	417	397	414	404	406	387	407	396	424	411	403	425	410	388	399	390	418	392	414	387	404	412	380	431	432	414	408	423	400	406	390	396	402	402	418	410	374	420	401	404	423	402	414	418	396	420	412	399	441	431	408	401	405	412	423	373	389	393	409	374	406	388	405	410	387	383	376	405	377	429	414	422	405	423	403	434	384	400	396	405	380	438	405	432	401	411	420	374	398	421	383	415	360	421	408	429	414	396	420	387	373	412	373	424	369	432	410	381	424	431	414	411	400	396	404	410	412	380	416	420	413	406	385	400	411	404	415	435	416	408	403	388	443	383	404	404	404	388	390	376	429	390	406	401	400	451	437	379	377	411	395	382	384	443	395	457	442	399	403	402	390	400	374	427	396	410	444	425	433	441	405	388	416	406	402	388	407	405	352	451	442	425	424	411	407	390	402	411	432	407	400	402	407	389	383	409	403	417	424	417	415	388	391	403	442	418	392	367	392	428	396	400	390	407	420	401	417	428	393	421	392	366	387	379	406	424	414	381	421	422	375	417	415	405	404	406	423	389	422	389	403	395	413	432	392	420	397	412	450	399	386	424	407	416	438	395	404	413	365	424	399	389	422	399	408	397	413	400	424	398	405	424	384	415	404	393	417	420	413	400	409	412	374	420	458	381	401	394	400	396	397	390	432	394	372	392	401	412	374	368	398	379	408	445	411	404	379	422	427	398	390	397	415	430	390	411	398	398	418	400	414	405	391	394	410	415	397	393	391	416	397	418	426	386	381	404	436	422	393	439	385	404	383	433	392	432	429	371	383	391	415	408	404	414	421	394	423	402	390	397	385	398	407	390	373	416	410	419	377	389	442	382	410	409	395	426	399	418	441	377	417	428	402	397	408	411	418	380	426	382	389	375	391	413	404	391	436	408	358	393	384	405	404	390	382	396	428	433	413	366	376	405	424	408	406	385	407	372	404	406	453	414	395	394	397	427	415	390	395	434	396	384	405	385	399	394	442	426	387	384	405	401	393	423	410	409	408	425	394	378	407	410	386	416	436	402	388	402	391	421	420	399	377	405	416	412	368	399	400	415	391	391	421	414	389	432	420	422	383	390	381	459	413	382	428	402	372	418	423	402	389	384	410	422	414	409	405	399	393	389	425	398	406	365	433	393	399	437	434	407	398	381	410	429	418	399	390	403	430	402	411	419	389	393	409	399	393	394	420	380	411	418	436	413	395	399	385	395	433	426	426	409	399	422	437	411	424	379	379	395	400	376	390	410	389	392	412	371	444	429	379	423	419	400	433	414	400	373	413	429	391	420	431	415	423	376	414	379	411	416	401	397	415	403	412	344	411	440	397	379	433	419	399	407	470	441	396	447	406	399	349	394	399	419	401	411	403	376	420	377	428	388	382	380	400	403	414	425	433	371	384	427	375	421	388	411	410	387	415	421	386	426	402	405	410	419	376	414	392	412	423	385	388	410	403	434	444	383	411	367	411	411	379	415	402	386	432	380	361	412	412	444	398	406	394	414	398	415	415	402	398	391	408	409	409	394	393	390	404	407	369	393	414	431	404	412	406	418	396	418	385	408	403	423	412	392	382	407	379	388	382	406	413	437	407	405	399	436	396	402	409	387	407	388	417	376	444	443	404	437	410	424	407	399	390	383	427	425	413	380	378	378	407	387	391	434	407	393	363	413	441	439	423	410	423	385	384	374	400	427	416	392	444	373	386	391	423	380	408	391	422	384	412	396	370	396	417	412	417	442	377	409	402	429	403	405	421	428	381	389	408	421	398	420	389	404	366	422	412	422	396	413	404	393	401	399	391	408	389	420	413	418	376	395	385	408	438	359	418	429	394	417	416	398	418	399	398	397	406	401	397	449	418	387	387	389	396	407	378	386	410	423	424	385	400	424	368	383	418	395	396	400	379	401	420	410	401	383	391	405	441	402	409	406	400	419	406	399	376	416	390	415	413	392	394	365	421	403	402	368	432	373	397	449	453	379	395	435	377	396	404	393	401	436	379	367	381	416	413	447	364	396	406	375	421	423	406	400	440	411	395	422	421	379	373	418	450	392	441	415	392	379	432	406	373	395	391	415	435	409	381	394	394	394	392	456	409	425	380	400	389	373	386	401	446	428	394	400	402	420	383	385	388	388	379	435	421	403	378	394	402	364	392	418	402	396	410	372	395	418	410	420	416	393	393	402	421	422	402	382	424	370	421	421	367	452	421	420	412	416	379	417	441	408	389	416	381	381	386	407	378	424	402	423	402	414	407	408	396	410	404	410	411	392	406	382	392
23593	21635	29457	24487	28939	49678	48996	32790	18124	4312	722	607	332	258	191	186	206	193	223	200	214	212	183	198	196	201	203	182	209	196	191	187	183	203	196	207	186	202	181	181	190	208	197	212	198	191	221	204	213	197	207	207	182	222	173	203	195	195	197	209	193	197	190	177	220	192	190	191	205	214	179	185	197	191	211	196	192	200	215	202	214	208	198	173	218	227	199	189	193	194	202	181	183	171	203	207	207	184	208	193	180	191	166	200	188	174	195	181	191	200	193	186	192	217	209	191	210	210	179	186	173	183	196	174	207	206	191	195	190	179	183	188	203	202	183	187	191	191	192	189	196	178	207	193	196	211	214	189	185	191	182	191	203	187	202	183	196	200	192	202	189	183	168	173	174	204	214	212	201	209	189	196	207	199	183	184	180	200	198	195	188	199	223	186	170	203	217	202	177	222	175	179	189	180	177	216	199	205	192	206	198	186	196	192	202	198	185	185	195	185	208	188	231	183	195	179	192	186	155	205	189	194	198	216	189	199	201	216	200	191	184	187	187	184	200	209	170	195	194	197	205	159	201	178	210	178	205	196	193	196	201	198	189	196	190	208	180	194	182	183	173	206	210	173	208	172	198	195	197	186	207	184	206	196	175	166	208	201	187	227	206	187	188	185	192	190	184	189	197	174	178	204	188	209	167	185	186	211	202	164	195	187	191	186	202	176	231	222	217	193	171	214	194	200	197	202	185	183	182	194	192	202	208	185	179	167	181	193	195	181	172	202	217	190	191	203	178	183	176	173	193	213	218	208	210	211	213	181	202	183	218	193	170	204	210	181	198	198	199	204	198	208	228	186	214	199	184	171	190	188	203	188	198	205	180	216	218	197	181	219	195	212	180	207	178	184	196	175	189	175	198	194	196	189	207	199	190	200	204	206	167	185	175	196	201	169	201	176	196	220	199	177	194	208	192	194	211	171	186	190	187	194	188	204	196	204	186	200	157	185	184	198	169	200	212	204	201	220	196	190	183	202	190	198	204	176	182	184	194	189	212	211	194	172	219	198	206	180	210	217	193	206	183	193	195	199	196	211	177	199	211	217	177	202	182	196	202	188	192	186	221	200	176	190	196	215	194	185	187	193	203	183	169	207	192	206	195	202	183	175	182	219	183	203	189	193	202	197	190	205	197	201	217	180	199	196	193	184	213	196	215	196	188	198	205	200	199	190	210	207	198	208	223	204	191	209	188	186	195	165	190	176	192	219	195	194	183	194	178	174	177	191	186	202	181	198	186	199	188	204	177	186	196	196	188	208	167	208	172	190	199	167	199	201	193	210	190	219	218	209	201	212	172	186	189	184	187	200	200	191	192	165	208	181	206	196	197	192	174	201	192	188	183	164	205	206	192	181	177	197	164	183	195	198	193	200	185	196	202	187	211	180	201	211	203	199	219	185	222	196	169	186	189	178	183	215	189	191	207	213	201	188	205	196	196	173	184	199	162	187	200	212	202	204	191	193	188	178	191	188	181	190	200	176	182	191	186	191	165	177	187	178	209	172	182	197	184	190	187	192	190	197	202	201	219	187	193	209	214	203	245	182	216	203	183	188	205	173	220	189	190	197	198	204	184	200	196	192	178	197	185	188	177	192	188	197	207	213	172	180	231	186	207	201	190	206	216	190	180	211	203	160	214	206	188	221	234	204	205	193	193	179	180	172	192	204	188	175	184	179	210	197	198	209	223	201	194	190	204	174	175	188	181	182	191	178	211	192	196	190	211	198	204	184	178	201	198	228	193	195	202	199	204	183	189	188	205	194	192	204	209	200	197	194	182	187	223	179	185	197	191	210	195	227	209	179	205	214	194	196	197	168	173	201	185	186	153	191	202	196	193	181	205	192	195	199	218	200	232	196	186	177	189	233	193	184	191	190	213	178	210	194	199	225	189	198	197	196	177	207	184	203	211	191	206	204	191	220	177	191	223	178	202	193	172	204	202	180	188	189	169	185	216	189	212	190	183	185	201	202	202	175	198	201	191	190	193	191	185	175	176	172	203	177	186	189	180	177	212	216	180	200	189	199	183	176	201	211	182	201	174	175	178	191	197	176	180	174	180	186	210	205	187	206	206	174	210	212	187	209	207	208	199	165	184	209	184	203	190	192	207	185	212	212	178	205	180	198	219	193	206	178	166	178	208	199	192	193	187	183	204	196	203	179	186	206	203	199	199	173	179	221	198	191	193	175	214	178	208	193	171	169	182	209	214	195	210	214	176	208	182	188	178	187	199	189	202	202	170	199	184	209	200	203	173	177	201	186	194	189	184	198	192	197	192	212	193	173	163	199	196	204	182	198	202	196	186	186	198	169	201	198	203	189	197	194	201	206	197	189	185	177	207	187	198	194	214	197	209	192	173	224	180	179	186	214	201	213	203	203	180	226	171	187	200	205	197	211	186	174	192	187	184	197	192	202	202	194	208	214	201	205	180	178	186	202	205	218	197	197	197	168	178	203	211	202	206	183	189	201	196	189	178	172	207	194	188	191	187	183	220	208	168	177	188	183	214	171	184	176	177	176	225	174	192	165	225	194	228	165	216	198	195	186	203	197	182	223	193	182	221	191	181	210	188	202	230	202	182	202	196	189	211	183	197	182	188	205	209	194	185	221	228	190	170	169	193	177	190	191	197	222	207	195	187	187	201	178	204	193	204	213	188	219	222	194	175	206	172	165	194	182	202	205	200	202	194	213	197	206	222	192	167	207	175	184	203	202	200	183	184	178	208	185	199	188	176	180	176	210	176	178	193	200	197	173	196	190	178	182	175	194	189	219	186	189	205	195	197	224	205	194	190	203	190	203	196	194	198	175	202	184	189	207	202	174	192	195	195	218	189	201	203	211	195	176	193	195	211	189	185	163	181	183	185	175	201	202	184	172	195	180	185	211	203	185	176	202	182	189	192	202	189	186	199	184	196	171	190	212	200	213	182	186	185	194	191	184	171	201	199	190	203	186	198	207	194	189	210	185	214	188	196	198	196	179	180	196	208	191	187	168	188	182	185	185	198	192	189	186	184	234	181	205	195	219	203	200	210	211	187	184	178	209	199	201	190	208	205	192	195	193	207	219	201	205	209	210	197	187	199	195	181	196	197	184	214	210	183	185	207	203	199	198	189	193	216	201	181	206	186	176	193	198	194	176	214	186	200	195	205	214	185	186	212	193	196	173	171	190	195	209	198	199	190	204	196	193	203	194	205	187	182	194	194	206	197	196	189	203	205	215	172	214	170	186	227	196	203	209	199	181	184	210	204	215	169	179	196	201	186	191	204	228	188	179	216	204	198	193	197	183	167	198	212	173	197	176	184	193	187	185	196	198	225	181	200	214	181	217	194	176	217	196	195	186	181	189	200	174	169	213	228	198	173	192	193	185	185	198	190	195	189	217	207	194	208	191	201	188	187	200	191	204	223	202	191	190	193	207	193	216	193	186	211	198	195	185	192	197	190	186	202	201	203	197
31369	43067	36885	45655	53141	59782	52021	39169	24681	7187	2203	1654	857	482	365	363	397	364	364	374	378	372	393	374	335	361	365	372	369	371	355	379	360	382	375	377	366	375	370	370	379	374	345	344	351	372	391	339	356	374	361	387	349	360	367	376	395	375	362	363	350	363	368	371	378	365	358	435	357	367	357	335	389	389	328	367	384	347	367	338	401	357	352	370	361	381	395	349	365	337	378	369	347	358	365	385	349	397	341	372	352	342	363	395	351	367	385	344	408	351	375	380	369	398	363	366	373	381	349	362	343	339	344	371	346	347	359	385	356	359	407	379	357	343	351	361	386	356	345	338	386	388	358	344	346	350	369	364	345	391	334	369	373	344	347	363	394	371	375	355	348	346	390	318	358	375	385	361	372	368	366	379	358	358	394	353	391	366	389	343	336	356	363	346	347	362	378	353	354	353	341	365	374	311	368	364	360	403	382	350	348	360	372	367	382	363	363	334	383	338	378	353	371	367	325	367	350	342	368	361	376	361	349	378	387	324	335	398	351	343	378	347	371	356	349	363	338	381	368	332	374	345	332	364	388	374	375	311	351	349	345	393	339	374	363	361	371	350	354	356	404	356	371	343	343	379	351	347	356	367	350	410	354	365	350	385	349	359	345	366	350	361	358	347	368	364	373	382	364	362	326	362	380	371	371	393	360	347	335	379	375	358	351	384	375	342	366	343	348	368	331	361	352	354	395	378	380	339	348	343	372	396	359	347	361	345	351	344	384	349	360	347	367	327	353	357	334	319	347	371	350	353	381	359	384	353	353	342	320	348	372	358	374	355	344	345	368	387	384	355	352	352	384	365	371	342	357	404	407	360	363	335	371	358	377	350	330	396	363	385	383	349	381	372	348	388	343	373	349	363	384	383	369	344	354	359	348	354	359	344	346	335	363	330	361	380	369	357	364	375	358	377	379	380	360	339	367	361	364	337	360	402	328	358	341	374	344	362	352	354	338	372	383	319	336	369	355	386	368	369	350	397	402	404	349	381	371	358	344	378	364	358	354	399	348	336	350	360	368	343	338	380	353	330	380	360	370	362	342	330	347	391	351	363	347	377	342	346	360	374	380	346	374	365	383	347	363	394	357	357	335	395	430	378	389	361	374	388	377	354	394	326	346	366	371	385	375	370	354	376	334	367	381	382	365	334	347	361	361	361	317	356	372	373	371	380	348	368	327	384	369	352	361	393	330	391	383	383	348	375	302	356	355	408	368	355	334	351	374	347	356	333	365	346	360	344	395	367	362	329	369	377	345	358	347	378	345	352	346	382	379	352	350	356	378	312	382	396	361	359	372	333	354	344	399	363	386	360	408	382	372	372	345	351	353	378	362	352	381	351	369	339	349	344	370	351	342	408	377	385	341	381	356	357	350	367	366	388	377	381	322	344	357	363	370	350	361	365	362	382	348	362	372	333	381	345	339	353	338	401	346	411	355	400	331	352	369	383	322	360	371	353	358	369	380	357	381	359	370	360	358	398	356	362	367	348	371	384	349	401	372	366	373	371	385	352	381	373	355	364	344	352	367	358	379	377	375	352	375	385	368	381	356	341	378	388	351	390	380	320	372	361	334	369	362	362	372	329	391	385	386	378	366	311	363	363	365	367	333	373	349	360	381	369	354	364	372	354	375	337	349	364	355	358	346	391	345	375	380	327	359	330	379	338	373	360	375	407	346	346	367	365	375	374	387	347	334	362	394	380	352	357	352	379	369	358	332	354	378	380	423	368	334	377	356	394	354	349	335	348	346	375	352	369	343	372	339	371	371	361	375	400	372	372	338	359	382	364	385	353	338	359	383	367	346	335	374	364	395	389	400	398	357	368	377	357	358	373	385	363	386	360	385	378	335	342	378	369	348	418	388	354	356	358	356	363	356	342	336	355	372	350	368	371	362	374	359	370	352	400	355	355	374	352	348	376	374	348	378	340	364	367	392	387	385	366	354	366	370	376	356	353	385	367	328	347	345	363	338	386	377	343	347	360	362	358	344	345	385	314	369	352	358	360	344	364	342	360	382	336	340	345	351	365	370	384	321	340	365	367	354	347	339	374	357	347	348	354	346	349	393	382	365	367	367	362	364	380	350	363	351	342	373	364	356	351	368	354	372	395	359	339	339	372	377	354	384	372	374	382	390	391	341	354	353	406	377	352	383	367	410	333	352	372	348	363	373	351	348	354	362	369	357	323	355	363	380	332	383	375	371	391	339	339	386	361	363	369	380	360	345	351	372	343	369	370	369	352	358	363	355	363	345	359	356	381	359	354	370	357	375	324	334	371	334	377	364	365	371	396	344	351	360	355	375	368	356	336	369	377	378	342	333	394	346	386	379	364	355	349	333	361	365	326	368	364	350	372	337	346	364	359	375	386	354	372	368	395	377	350	371	385	389	422	364	377	347	390	331	387	356	352	356	377	368	354	364	341	315	367	381	342	332	335	348	372	366	371	342	341	337	361	360	338	359	362	369	354	383	371	350	355	356	387	361	364	394	364	379	381	333	339	352	356	361	378	338	380	338	414	358	375	350	352	358	412	351	350	357	348	327	377	372	354	382	378	361	387	378	368	328	363	342	380	327	352	359	417	381	366	397	347	390	378	367	375	352	393	321	375	354	382	409	369	363	391	363	352	378	357	383	362	360	385	355	354	338	361	360	376	386	369	401	366	387	366	366	374	330	361	356	352	380	361	373	381	357	379	345	357	363	404	363	340	367	333	333	350	382	399	332	373	374	348	359	394	291	380	349	360	374	345	359	352	358	365	335	382	375	373	385	351	369	412	360	348	370	343	347	397	349	361	368	367	397	341	357	378	365	387	390	358	353	394	359	348	372	367	359	385	333	356	400	341	324	342	378	349	394	357	350	321	353	359	356	348	334	359	341	342	374	358	342	349	360	391	336	365	386	358	367	339	373	353	389	398	355	383	365	383	371	385	352	388	366	356	382	362	352	349	403	344	364	352	332	324	363	358	376	381	340	367	375	356	354	385	370	405	365	356	373	375	336	363	328	370	346	373	348	366	360	374	327	358	379	375	390	369	370	395	358	387	383	352	333	316	396	374	409	332	376	354	379	380	333	344	355	343	416	335	348	359	364	357	354	379	358	366	373	337	359	348	375	375	400	400	369	369	358	375	399	331	327	368	373	347	358	353	372	353	377	391	369	351	359	384	356	372	371	368	372	352	350	375	362	379	371	361	342	381	379	353	387	382	348	340	357	380	358	366	370	338	357	414	357	356	395	360	339	346	356	359	369	351	345	364	390	328	359	376	408	359	333	374	349	352	357	349	375	364	351	363	336	361	368	368	376	361	367	350	381	374	363	372	354	364	370	362	375	354	358	373	377	358	330	377	370	365	367	357	358	369	352	370	369	379	376	316	347	336	367	368	337	326	364	337	370	380	356	339	379	405	349	318	365	381	356	353	354	368	358	365	352	363	378	374	362	375	349	369	345	355	375	361	394	364
27285	21656	16965	13921	6761	9011	7486	3748	1618	561	300	244	263	259	220	256	215	229	242	239	225	236	241	230	234	262	244	219	225	261	247	231	233	248	211	235	232	246	280	220	214	217	263	265	232	243	265	238	237	243	229	215	236	238	253	268	220	219	233	222	212	227	230	237	237	228	235	230	214	239	236	247	232	242	250	268	187	227	223	238	239	216	232	250	246	236	256	242	238	230	202	249	219	238	232	247	224	229	234	247	232	227	240	234	235	234	265	244	249	215	212	259	221	245	230	220	231	240	233	217	238	228	191	254	219	217	243	218	234	248	216	208	230	232	220	228	226	223	233	216	222	237	251	207	234	230	222	246	212	215	197	228	263	245	251	274	244	214	220	269	231	228	253	250	224	242	214	218	238	233	219	257	236	227	224	226	209	244	208	241	220	237	238	251	245	216	237	216	235	255	214	257	257	240	229	237	248	256	236	229	232	237	242	265	209	223	235	214	219	222	225	223	244	238	230	209	227	246	233	208	241	241	216	217	237	283	222	260	236	258	203	229	257	222	256	241	248	223	225	189	220	240	227	224	252	225	202	229	231	217	251	220	215	241	263	231	226	238	237	223	218	219	247	233	233	230	230	235	237	229	235	251	240	211	224	213	224	237	256	279	225	261	234	228	218	240	221	238	222	235	245	215	264	231	220	247	292	230	234	244	217	218	231	216	228	221	225	262	223	244	260	221	241	233	216	230	247	208	222	224	228	254	208	197	249	244	225	237	265	220	243	186	228	255	221	251	221	213	236	239	228	215	213	222	220	241	242	242	245	237	225	256	228	231	238	241	217	222	242	233	228	211	235	235	241	238	239	226	227	208	234	262	229	256	217	214	226	242	236	202	236	234	211	238	238	254	227	250	248	205	226	231	213	231	245	240	219	233	221	224	221	225	229	226	221	221	238	247	203	240	256	223	242	241	228	238	234	234	239	230	243	217	225	241	258	216	213	226	231	227	227	257	239	216	210	228	216	219	243	234	246	246	211	262	218	233	254	250	242	200	237	219	240	216	225	244	221	229	229	218	248	224	231	243	223	227	235	244	256	203	225	238	219	261	230	239	252	248	237	241	222	218	228	210	218	254	236	240	199	250	236	242	255	222	211	208	240	224	238	249	235	232	238	221	233	267	244	203	248	224	218	247	242	221	232	214	180	227	226	242	240	236	235	236	232	229	230	223	240	225	244	246	227	240	237	235	221	257	228	204	231	223	215	224	238	222	194	241	245	231	218	220	227	240	219	226	231	244	222	201	240	228	257	250	227	227	251	226	220	219	237	229	246	226	242	231	227	226	230	261	223	210	252	240	247	248	212	238	251	247	257	239	240	251	228	249	234	244	228	231	235	213	217	233	269	221	218	227	215	217	218	218	228	216	216	223	236	250	240	261	203	231	229	209	231	231	218	261	222	236	230	216	257	224	242	220	235	214	220	219	238	245	241	254	240	241	246	241	237	221	245	204	234	245	244	232	238	235	231	210	239	239	238	258	248	230	234	234	249	216	246	229	248	211	252	250	247	246	210	189	252	258	209	250	217	230	224	253	256	258	239	233	258	232	255	237	217	244	226	231	233	234	248	239	240	202	230	244	203	219	236	224	225	232	236	257	227	245	247	249	241	259	251	216	236	255	219	236	217	235	218	216	207	207	234	211	229	228	207	253	215	235	250	253	234	229	240	237	233	219	226	231	244	254	250	230	254	225	219	231	213	238	244	255	195	235	219	235	228	217	223	234	269	213	261	228	244	253	227	237	239	244	231	253	228	252	241	240	202	232	222	251	224	248	232	216	221	234	203	240	235	243	224	218	223	230	238	242	219	231	247	236	250	231	208	247	265	235	247	246	212	196	239	225	257	237	233	223	227	239	231	216	242	243	215	223	215	238	234	223	251	242	221	247	259	219	224	224	235	212	236	248	232	248	236	205	215	250	227	214	235	236	237	225	241	244	244	258	233	214	242	233	219	224	242	237	218	240	217	238	224	250	221	234	239	221	223	238	225	246	247	245	235	227	229	265	262	229	206	244	224	246	222	216	225	237	240	223	248	212	241	219	228	220	226	251	232	226	228	218	202	217	232	230	252	209	221	246	215	231	257	244	186	256	229	247	227	206	236	224	234	231	227	243	253	261	226	245	238	250	222	233	234	236	225	250	246	217	232	229	229	239	218	211	238	262	227	229	198	237	235	204	231	227	217	223	230	233	212	256	241	228	236	228	224	238	244	226	248	234	227	250	254	230	216	232	236	251	214	206	241	225	256	255	216	233	250	275	252	233	232	221	209	221	232	216	227	238	242	234	228	214	250	242	245	229	245	232	225	211	254	243	221	258	218	222	231	241	233	217	234	233	211	227	239	224	216	232	228	240	254	243	204	214	208	180	239	252	232	241	234	222	242	234	235	234	254	233	219	215	252	216	225	218	235	234	225	238	232	219	235	229	213	213	233	237	243	203	234	229	234	204	222	249	258	254	238	256	224	249	227	224	214	215	216	231	242	237	268	225	278	234	244	226	201	242	251	236	210	219	220	217	217	214	240	264	242	223	235	240	231	222	245	209	229	224	237	230	210	246	224	228	237	248	240	230	241	253	211	259	240	220	200	234	244	234	222	204	234	233	246	241	225	222	250	219	228	233	248	240	221	256	225	218	250	212	238	233	264	237	251	227	228	228	247	246	236	245	208	216	227	231	207	221	263	251	228	229	229	246	216	244	235	240	207	235	214	234	247	238	220	245	236	239	260	237	222	235	229	223	223	244	236	223	236	218	247	215	209	213	258	244	234	220	237	199	221	237	206	239	241	224	249	229	222	213	231	247	252	239	226	226	250	202	266	256	235	222	243	223	243	230	253	220	216	279	245	236	240	258	251	251	244	229	209	233	213	232	216	238	247	246	211	231	243	210	211	224	225	224	219	229	260	260	219	245	219	215	244	229	270	238	208	207	222	233	233	215	219	225	238	238	214	235	237	221	244	243	239	215	206	235	242	267	201	233	241	226	241	222	212	223	215	244	274	236	223	218	237	210	219	226	214	231	228	241	214	236	251	250	249	236	234	227	230	246	246	216	240	226	249	239	234	246	240	227	254	259	241	248	258	234	252	222	246	237	235	246	206	239	219	221	239	228	240	231	210	217	251	235	233	228	265	257	228	249	233	227	238	250	209	251	234	239	236	223	211	215	228	265	236	232	229	222	235	235	249	246	246	240	204	248	229	248	211	270	246	227	211	246	254	237	212	255	237	225	247	239	221	239	229	221	246	224	253	238	225	233	213	207	210	270	225	222	205	231	231	221	258	243	233	241	232	245	203	207	218	244	205	231	223	210	237	224	248	232	233	222	193	212	225	224	233	241	232	236	208	231	216	244	250	239	226	250	229	223	249	222	239	218	184	234	243	220	235	235	244	215	224	235	199	211	235	213	263	225	227	195	254	249	224	241	225	204	238	232	195	225	221	224	237	205	229	258	215	252
24553	29582	21732	20452	13948	18397	15233	8961	4020	1431	545	525	452	410	466	448	442	458	457	485	452	473	440	451	484	501	489	459	443	453	436	445	454	441	481	401	455	461	446	480	447	456	450	456	462	453	392	461	467	452	434	438	418	440	456	437	448	456	465	469	414	451	441	476	452	467	433	458	466	474	449	440	477	487	464	439	397	443	509	486	459	440	465	416	430	456	451	498	421	468	432	447	462	423	444	419	435	429	484	467	468	454	418	467	457	454	449	459	456	488	430	455	429	420	469	449	468	426	461	434	452	429	438	456	495	446	451	430	442	427	465	414	428	458	468	446	453	470	469	468	500	460	455	437	458	487	474	427	448	492	460	433	451	430	425	501	462	437	432	435	475	493	452	446	470	446	408	442	501	474	493	459	464	455	439	444	456	464	443	464	450	445	480	463	469	417	433	430	467	453	421	448	447	446	424	450	427	469	450	461	458	434	476	495	503	435	473	495	461	454	406	458	457	474	423	451	459	448	400	456	460	425	478	446	472	460	446	483	456	423	431	469	412	438	435	435	469	452	456	425	464	451	442	435	453	439	462	465	450	507	489	480	493	430	452	445	479	451	466	423	460	445	402	413	433	447	424	451	500	501	421	424	446	470	455	412	453	469	389	424	412	439	459	469	460	479	438	413	451	469	449	469	445	463	439	431	445	458	495	444	475	445	458	462	482	464	453	485	448	442	440	459	428	458	476	454	510	434	444	459	449	431	432	454	468	518	462	455	456	442	421	467	445	444	468	450	459	431	441	464	447	444	444	450	435	458	467	456	501	433	452	471	457	503	417	439	450	428	464	471	441	433	454	429	454	476	450	456	444	500	445	456	483	494	465	480	450	407	455	446	448	456	469	462	457	441	467	435	417	462	418	473	436	448	459	443	421	455	489	473	479	467	450	477	465	413	422	441	459	461	456	457	441	420	476	468	461	455	483	457	455	468	474	444	463	455	482	444	477	445	434	449	432	464	449	428	464	458	424	407	456	474	459	473	464	472	460	461	422	410	443	450	472	517	444	426	425	469	472	421	464	456	466	431	487	466	410	452	414	468	452	457	441	471	471	474	443	463	451	445	455	461	451	454	457	444	463	446	484	467	457	456	486	457	417	434	455	473	445	451	477	483	462	475	463	429	471	458	455	425	477	433	471	437	467	476	449	466	403	449	460	439	457	455	432	435	482	427	469	429	465	465	431	427	461	450	458	445	457	434	483	432	441	481	416	410	458	445	445	437	453	479	487	444	419	482	484	468	444	430	497	485	464	470	442	432	454	454	478	446	478	493	436	460	435	468	467	451	459	429	423	480	453	488	440	451	481	473	478	433	470	471	473	441	477	521	477	447	455	447	445	436	446	439	452	419	453	460	442	447	462	419	428	419	432	455	473	511	462	451	423	456	455	494	447	471	482	469	442	449	451	471	474	425	459	430	422	468	429	457	461	453	490	431	473	478	446	451	455	457	444	461	417	447	453	431	454	473	476	434	468	454	454	448	484	437	463	474	463	439	445	451	447	449	435	460	460	461	424	451	461	462	455	431	470	459	457	459	482	466	437	455	433	461	452	460	465	431	453	464	463	472	460	500	441	460	443	441	461	433	456	434	454	453	445	488	443	451	452	466	434	442	453	435	478	405	425	453	460	447	470	486	443	448	449	448	469	418	481	426	465	440	471	445	461	431	439	425	463	454	458	463	462	464	477	446	414	443	438	443	440	414	421	456	450	475	450	473	443	453	476	479	453	445	472	446	480	431	431	426	444	440	433	474	447	469	464	426	477	464	482	426	430	396	474	465	450	443	458	436	468	469	459	500	437	471	485	449	469	479	459	442	492	439	425	440	436	463	469	472	482	441	450	444	429	465	437	448	442	454	425	487	442	458	482	441	437	444	409	488	432	432	434	453	444	448	458	437	471	435	432	450	443	453	453	448	433	462	487	470	445	469	434	450	485	492	459	474	445	465	454	460	437	450	408	438	460	458	427	438	456	451	465	435	429	435	448	443	440	464	438	453	462	423	436	439	440	450	443	481	438	427	449	452	450	470	503	467	490	446	462	425	446	444	424	419	425	450	435	467	496	459	493	430	465	478	438	414	442	454	419	461	460	449	463	425	438	460	468	436	404	459	479	481	447	444	481	454	444	444	441	448	462	447	427	441	434	500	445	455	473	446	449	473	467	481	422	423	466	470	437	437	451	464	449	482	421	449	453	426	437	424	449	441	458	461	441	492	483	448	468	460	480	474	454	406	480	431	434	434	476	454	451	435	454	434	438	482	443	425	462	398	427	452	446	428	489	453	475	480	454	500	460	455	421	437	446	456	453	440	488	450	459	429	445	460	434	442	457	462	493	487	457	456	427	458	454	487	456	463	476	452	485	466	439	440	454	449	475	467	430	443	424	425	396	462	470	443	464	443	455	417	458	426	449	462	423	436	429	438	456	427	461	466	475	437	448	446	442	473	498	474	489	440	471	459	481	440	438	418	455	449	459	432	458	473	487	444	482	484	428	491	422	490	456	439	434	427	466	460	466	463	462	465	406	473	459	414	437	438	475	446	447	452	444	480	430	476	474	475	408	465	472	400	451	428	482	448	450	458	457	483	460	447	503	436	469	429	434	454	442	439	441	436	471	437	458	472	432	491	449	495	478	425	459	423	463	462	462	499	422	413	424	426	438	483	470	445	451	431	447	441	470	465	467	439	457	485	448	456	478	431	447	439	428	499	436	449	444	452	438	481	414	433	482	433	513	412	432	459	479	425	420	461	449	469	450	438	448	425	432	431	471	432	440	480	449	429	402	442	436	438	443	486	445	472	443	422	467	450	504	415	436	438	484	437	416	385	457	437	441	455	441	457	471	440	414	434	488	422	471	463	431	448	452	451	438	448	465	425	402	447	451	483	447	477	477	448	461	430	449	457	431	508	467	469	441	472	498	439	480	407	467	471	442	465	436	461	495	478	447	429	461	411	450	495	495	437	425	455	467	447	468	431	435	460	425	437	455	479	439	447	450	443	464	486	429	473	425	465	492	478	434	461	439	429	462	450	472	439	454	478	430	491	461	461	451	412	451	449	429	475	407	465	447	478	441	493	457	468	457	452	486	442	466	438	465	491	473	434	475	444	457	442	459	437	455	460	445	434	437	443	451	439	442	463	463	444	451	394	431	483	437	420	477	446	490	469	477	404	497	453	461	402	451	495	452	423	447	442	449	470	448	430	457	428	483	460	442	435	489	421	429	440	437	440	454	491	424	451	480	441	439	438	462	436	411	410	419	441	448	464	455	454	467	390	476	446	470	436	423	491	449	506	415	440	437	452	438	467	465	459	445	407	445	472	465	456	510	420	455	467	458	459	430	452	434	471	455	464	482	428	469	441	459	447	435	443	451	506	445	491	440	460	443	454	456	451	440	452	447	481	458	461	472	477	495	426	452	524	437	442	443	470	466	444	449	471	429	418	442	469	451	445	433	461
24685	21591	28755	29202	31182	37267	34276	21010	8371	1777	412	383	267	206	221	210	197	187	211	204	216	179	201	204	176	211	189	174	236	205	211	222	209	177	202	193	202	177	232	173	206	220	202	245	190	183	205	222	218	212	220	197	211	191	202	225	196	203	183	222	225	203	201	190	198	230	198	224	196	197	210	215	196	188	188	214	216	208	206	226	230	230	196	196	211	201	177	207	199	212	216	218	226	210	207	211	186	204	226	211	216	222	207	201	213	193	224	205	227	201	207	192	206	178	187	207	221	224	205	210	224	205	198	208	207	198	211	222	203	209	213	209	190	203	190	215	193	194	196	230	221	196	181	204	232	201	201	174	211	230	220	199	182	210	205	190	212	191	192	191	211	225	240	204	202	184	217	229	207	197	196	194	187	224	190	208	228	182	200	223	173	211	207	207	197	209	215	227	204	228	193	193	204	212	220	184	218	185	185	216	224	237	194	184	183	209	213	190	207	219	211	205	199	184	199	193	206	211	198	203	216	188	207	193	193	209	214	187	220	210	198	209	205	235	176	212	215	202	194	198	188	210	205	207	217	206	222	207	237	195	181	212	211	197	214	201	184	213	195	210	195	223	188	206	201	220	196	214	185	200	215	208	229	186	209	207	219	195	213	201	215	196	211	205	202	190	187	218	228	223	213	216	199	202	199	216	200	193	215	192	206	183	201	224	178	218	217	213	213	204	212	222	198	222	193	199	196	216	194	219	199	224	187	186	205	207	179	201	209	189	210	200	207	237	200	194	214	201	227	210	185	198	214	222	213	201	197	179	203	200	218	238	213	209	201	221	200	213	195	209	217	200	201	181	208	224	205	194	216	217	195	216	203	207	210	203	184	223	208	208	215	208	197	207	183	205	215	225	237	198	209	212	182	193	191	222	200	189	184	190	210	196	189	209	209	195	217	185	214	223	198	235	232	206	204	199	215	196	186	220	221	211	185	195	207	207	203	189	190	207	214	176	197	194	213	203	196	214	217	216	209	195	191	194	201	215	209	196	209	227	186	174	197	236	217	212	208	193	193	203	213	185	201	217	201	170	214	211	185	198	224	177	226	173	236	191	226	214	200	195	204	238	191	199	189	199	203	202	209	208	221	198	193	204	187	216	185	191	208	202	186	208	215	230	222	223	200	195	226	206	173	208	192	202	215	199	198	193	225	210	204	200	202	224	203	173	197	205	223	208	193	194	223	208	234	205	204	210	222	191	210	215	205	204	218	209	190	206	196	233	199	206	210	235	212	199	220	211	208	189	191	198	197	204	224	222	176	214	189	205	210	223	178	206	199	232	188	177	216	223	201	217	214	169	202	209	206	217	229	195	210	207	216	226	215	207	207	232	189	222	221	204	204	222	186	189	218	219	190	222	219	200	221	202	227	212	195	191	191	210	203	155	191	208	212	217	172	239	206	169	217	203	219	192	202	216	226	226	230	209	199	212	215	220	240	209	220	228	206	198	224	187	203	225	222	223	227	209	204	212	203	197	212	210	210	222	227	179	193	201	206	206	213	206	187	211	243	207	186	201	212	192	205	217	207	184	197	205	217	204	201	218	224	204	204	213	220	197	196	223	202	199	187	198	190	180	218	214	192	218	211	201	224	182	210	194	173	175	202	208	199	220	184	205	188	209	219	209	198	178	201	222	210	185	216	230	202	194	209	203	199	210	211	211	198	237	225	220	209	207	197	190	193	207	208	200	217	220	215	234	197	187	209	203	218	214	224	202	203	202	218	233	202	208	220	190	221	177	211	226	188	202	209	198	213	221	208	252	214	186	205	195	210	214	208	171	190	220	211	183	241	192	204	223	229	227	227	209	226	199	187	182	192	206	213	208	222	206	218	203	210	209	235	218	219	200	200	207	219	202	196	214	219	202	177	187	204	220	211	210	211	218	199	212	214	222	214	204	191	201	201	211	211	221	210	170	205	196	233	212	219	220	203	206	188	197	191	219	204	200	204	219	217	199	196	211	225	199	217	210	261	215	232	213	211	211	215	192	209	199	204	215	193	222	221	190	198	193	188	215	197	192	196	213	211	202	211	189	220	207	218	192	216	202	228	201	229	218	213	227	194	215	214	194	221	195	218	211	176	180	230	214	195	209	195	206	207	214	206	215	209	222	213	201	195	246	219	206	190	218	201	220	180	214	199	199	214	224	208	202	220	211	190	228	226	189	215	202	192	203	217	178	182	212	184	189	204	181	208	234	204	222	214	209	215	192	196	237	216	203	202	213	219	228	192	192	200	178	194	185	205	185	196	228	191	213	216	196	181	197	230	235	187	211	184	222	216	224	222	202	220	197	219	191	204	192	196	214	202	200	180	191	216	205	162	208	208	204	186	237	186	204	211	224	211	230	209	214	182	208	202	181	225	182	223	208	217	219	230	214	224	203	186	219	219	210	224	186	209	195	204	224	200	223	197	208	208	240	199	228	210	188	204	202	177	211	193	204	197	218	218	235	191	229	203	188	215	203	238	204	202	226	210	213	206	218	211	216	217	228	179	226	182	194	189	219	189	171	209	205	210	223	225	195	214	208	181	214	226	222	207	196	205	210	234	198	194	190	216	204	203	221	219	202	195	219	208	201	222	229	193	206	204	212	205	225	199	202	208	203	203	201	223	203	179	220	190	235	193	205	213	202	191	202	210	217	213	223	185	217	216	198	197	210	215	213	210	216	177	198	197	224	217	218	201	191	184	198	199	176	225	204	209	190	216	203	220	211	203	183	200	211	184	195	214	217	223	194	194	202	201	232	202	207	187	200	192	215	244	218	220	200	213	203	210	228	199	188	233	194	242	204	202	224	218	208	199	199	218	210	220	190	194	187	195	198	205	193	205	202	204	225	227	221	174	192	208	178	203	210	220	235	220	201	191	209	184	215	188	199	212	208	209	221	196	197	226	186	204	215	212	196	220	203	207	208	196	196	183	223	196	198	232	203	206	193	239	232	193	171	189	213	204	172	211	219	229	186	226	206	197	181	185	220	213	184	215	193	202	224	214	215	211	239	236	206	183	212	204	161	218	204	195	195	189	190	215	210	200	201	202	217	214	211	193	190	183	188	208	217	207	219	195	212	189	197	202	209	218	202	219	212	220	209	216	220	225	198	186	209	216	181	217	193	203	203	220	189	215	206	209	186	224	220	222	194	185	198	183	166	177	198	216	215	220	230	227	210	247	191	186	192	227	203	180	188	203	195	184	205	214	218	223	182	182	206	189	213	231	196	230	208	215	194	213	236	218	222	209	200	202	208	211	180	209	212	212	191	193	194	202	191	194	193	189	223	218	198	222	218	224	217	212	179	182	186	215	198	227	188	215	176	199	203	179	221	188	233	216	218	195	178	209	223	190	175	220	176	195	192	208	203	201	210	203	220	212	218	206	226	187	210	229	215	194	227	217	199	220	234	206	190	187	210	191	192	210	212	193	232	226	210	207	185	229	192	197	224	185	218	203	172	190	185	208	215
27858	42103	33114	47552	43629	45125	39644	28716	15029	4226	929	802	539	432	421	395	417	387	385	386	429	383	393	416	403	418	381	362	428	401	373	378	411	402	409	390	411	387	386	393	384	396	424	395	380	388	399	411	397	421	381	370	396	412	372	371	372	389	420	416	405	389	366	432	370	402	392	384	398	395	386	408	388	403	399	416	411	380	394	361	404	419	419	404	399	373	418	449	430	437	408	404	377	387	383	385	427	396	406	423	425	404	372	411	375	363	409	430	381	414	414	403	370	425	373	380	405	398	400	433	389	380	434	372	401	395	413	400	385	378	379	421	421	401	396	391	375	407	411	372	363	387	407	436	396	407	414	390	405	390	400	414	407	358	382	406	403	412	398	411	363	377	368	381	389	402	382	367	412	404	426	412	396	413	398	412	395	398	406	376	424	352	392	373	401	381	390	403	379	401	386	391	397	422	406	402	402	411	376	409	402	360	403	403	392	428	397	414	383	370	386	348	438	388	388	388	378	423	411	415	414	377	427	368	335	371	403	416	383	396	395	379	396	386	388	413	419	396	339	409	386	414	429	381	394	392	393	374	409	423	410	405	413	405	412	393	386	396	396	391	384	382	393	424	415	394	384	390	394	412	377	403	391	382	382	384	406	409	395	420	409	399	409	402	386	376	408	415	401	384	387	414	399	413	420	390	392	379	398	418	398	399	380	352	388	399	378	415	384	434	391	414	416	399	403	397	385	401	409	398	400	342	381	354	382	391	426	421	405	388	414	425	364	399	415	400	390	396	406	384	382	397	407	380	425	401	417	426	368	376	372	438	384	406	401	394	405	387	417	375	379	380	424	423	412	378	385	391	392	404	408	402	413	425	400	410	401	380	395	350	390	398	401	412	405	371	373	375	371	432	430	406	386	401	399	418	431	406	362	407	384	401	418	376	394	416	401	432	398	384	371	406	360	425	393	421	401	413	415	430	414	388	408	409	395	392	417	418	410	427	375	401	421	432	380	408	379	400	381	400	415	417	392	415	391	411	416	399	412	405	425	365	369	389	421	389	406	397	415	442	449	403	374	440	412	392	374	410	425	428	403	367	405	413	406	387	382	380	409	398	385	419	402	403	447	357	367	396	413	378	427	393	413	345	416	396	408	409	377	382	426	397	427	372	406	416	362	431	357	399	408	401	405	418	421	392	429	392	413	408	420	427	398	356	411	388	397	369	376	421	391	442	443	409	387	409	397	440	402	409	421	437	377	417	428	439	401	414	403	413	369	417	387	397	404	385	397	395	396	399	394	376	402	394	416	367	386	388	418	404	416	394	409	423	398	409	433	425	406	408	346	407	417	365	399	419	420	355	442	408	384	383	409	408	391	384	431	397	388	395	399	386	403	393	412	440	415	409	385	399	410	423	405	415	419	392	399	388	425	408	407	384	395	405	380	406	387	377	390	376	418	368	367	402	402	404	422	396	391	367	393	397	393	409	369	420	428	392	433	410	421	371	366	379	422	428	397	418	389	387	372	381	455	373	405	410	396	418	433	402	392	396	413	405	407	399	419	425	412	391	393	384	383	424	379	394	385	375	400	368	432	379	388	414	421	386	380	378	373	391	375	428	400	415	406	413	388	398	372	407	406	387	418	416	401	404	389	393	429	387	393	408	419	383	445	406	387	386	359	424	405	421	392	416	395	420	375	399	411	385	417	383	407	395	376	421	422	384	400	439	392	409	398	385	405	410	430	397	404	421	412	391	382	396	440	396	378	414	344	371	390	426	372	440	389	399	399	394	422	375	389	441	457	426	435	399	384	410	396	368	412	400	407	405	417	412	370	406	429	386	407	410	388	408	378	396	411	396	412	414	395	395	385	393	429	387	383	417	390	393	378	442	354	401	364	398	364	412	392	428	403	392	405	458	409	409	428	366	417	404	406	373	407	413	443	431	383	400	423	408	370	393	391	404	402	457	375	403	382	426	419	429	382	409	389	399	420	394	361	412	406	461	386	414	398	362	374	432	397	409	400	378	401	390	416	421	390	395	379	432	387	396	400	379	407	408	402	427	359	440	398	373	390	376	384	380	401	423	371	423	403	401	418	416	377	407	414	411	396	438	408	392	444	393	416	407	366	387	406	409	403	431	388	422	437	395	384	392	385	392	394	412	357	419	354	420	422	379	417	412	395	413	350	389	446	400	399	438	422	369	377	378	396	406	386	408	418	385	382	400	380	420	417	393	400	377	377	398	387	399	393	393	422	407	370	390	374	388	402	385	419	332	411	387	411	381	443	374	385	378	388	418	388	437	384	410	423	385	414	394	372	401	399	381	455	405	391	388	376	385	416	381	421	398	406	397	398	409	380	399	392	394	420	417	413	428	387	388	436	375	403	405	399	399	391	418	417	350	423	403	390	385	409	365	403	398	382	373	356	433	419	379	392	422	367	395	431	379	422	425	399	402	401	363	367	387	391	415	417	401	411	388	361	395	367	409	390	407	362	431	414	383	400	392	380	397	427	373	422	404	429	357	399	412	402	395	395	440	404	394	418	386	391	432	437	386	394	388	438	399	400	418	391	399	388	375	405	406	404	382	452	385	357	371	419	391	442	434	403	411	400	392	393	418	389	388	416	406	422	409	407	400	414	387	401	395	415	392	382	387	370	411	377	439	422	413	404	407	430	403	388	394	403	402	378	359	368	396	365	393	451	394	393	402	394	375	388	412	395	383	397	405	389	385	393	387	416	371	381	423	408	369	399	419	397	382	436	370	410	378	408	379	404	408	413	394	401	438	397	410	396	393	399	387	409	400	385	415	376	417	411	388	408	397	406	437	412	368	423	376	403	400	386	441	381	411	404	397	376	413	410	400	391	392	435	428	414	392	391	369	386	398	374	411	421	401	357	383	385	373	396	423	457	430	417	390	407	397	397	426	440	410	413	408	391	387	395	436	393	379	399	422	379	380	375	406	372	372	401	396	423	416	402	423	401	408	417	407	409	426	367	426	430	383	419	432	383	381	410	403	407	399	428	413	400	399	426	409	410	392	409	394	377	423	397	398	386	411	372	427	391	419	371	417	395	383	404	396	394	374	383	453	408	400	407	374	405	389	381	407	402	404	397	397	394	408	409	377	364	431	416	361	394	392	405	378	416	394	399	404	409	384	399	394	418	428	396	376	401	450	439	415	395	392	371	384	361	416	390	420	398	409	414	359	434	427	394	376	397	399	387	411	382	413	413	393	381	428	386	396	374	379	403	404	418	364	415	391	398	385	378	379	401	421	410	415	396	395	406	419	412	393	386	426	395	395	401	425	426	414	404	419	386	399	449	406	394	406	394	417	430	390	406	376	395	403	387	421	405	380	408	384	383	425	396	405	404	384	392	386	429	380	394	391	429	360	406	398	399	413	414	401	391	414	384	398	400	396	391	395	430	345	410	398	353	376	386	373	384	419	419	423	401	404	347	408	379	404	423	390	414	404	407	392	453	396	423	393	389	411	425	374	409	409	421	404
23578	21616	29388	29652	35986	45168	43397	28960	14181	3029	662	504	291	232	181	206	246	212	219	202	207	210	211	184	184	180	168	181	206	186	191	225	189	215	192	221	195	177	192	199	210	206	194	221	190	189	188	209	175	200	206	210	199	212	200	184	189	198	203	177	180	214	207	189	202	197	204	200	195	182	210	197	196	185	196	197	211	186	175	216	190	202	175	216	204	202	187	187	168	170	190	169	207	183	203	206	192	174	197	225	223	184	193	193	202	202	200	154	216	196	173	184	194	197	189	220	162	191	216	218	197	194	200	212	161	208	223	217	184	171	200	217	178	216	208	189	206	197	197	214	197	198	210	197	175	189	186	214	183	212	178	171	196	209	202	165	180	194	175	222	179	224	182	177	212	197	201	212	206	179	208	215	208	215	183	198	208	194	196	177	199	176	202	226	212	179	183	192	199	198	203	180	176	164	159	226	178	209	210	224	183	212	212	175	159	223	229	174	188	188	190	187	205	192	197	181	202	194	190	197	204	197	165	208	190	212	203	190	216	173	184	193	215	220	202	196	203	197	177	184	206	181	173	175	187	179	169	215	201	201	190	188	183	188	165	184	188	191	202	223	179	191	189	202	181	161	197	187	162	185	191	199	177	191	224	180	189	176	192	185	192	194	182	174	184	173	174	194	189	218	199	209	186	190	174	210	159	158	193	214	221	187	188	189	200	183	219	190	183	185	175	197	173	200	173	195	217	178	209	184	199	207	192	192	201	201	186	183	201	207	215	187	199	205	183	204	203	211	188	228	217	168	202	195	190	190	189	213	183	204	213	162	206	208	210	190	180	198	200	209	208	191	187	204	215	174	206	184	207	182	186	198	188	180	176	181	165	210	204	185	208	197	188	190	184	189	198	209	190	163	174	173	182	225	174	228	195	188	186	173	188	178	201	210	189	194	208	205	205	202	184	189	238	210	193	212	195	181	194	195	184	205	195	166	184	226	217	204	215	210	196	211	216	171	177	204	203	196	207	216	227	196	208	176	187	190	179	226	162	192	179	204	196	179	210	193	203	190	187	202	179	200	204	187	188	178	203	196	186	174	209	194	188	192	220	214	182	188	206	187	185	193	197	176	189	207	187	203	192	197	197	168	197	189	194	196	177	172	193	188	220	198	212	185	193	217	192	211	199	223	176	206	206	183	184	186	197	196	158	181	206	178	195	205	201	180	187	198	172	190	206	198	179	183	194	222	193	194	192	192	178	192	180	192	198	204	189	189	223	205	195	183	201	197	199	193	215	195	217	194	209	193	205	210	215	195	198	229	224	193	210	200	186	189	185	191	203	184	186	194	187	184	206	182	197	217	182	197	195	217	195	177	188	196	209	189	195	180	209	176	204	189	192	189	177	177	210	192	200	187	200	188	199	219	198	208	224	178	205	187	211	212	216	212	166	201	203	226	183	177	195	212	202	186	196	210	190	210	189	194	186	210	200	199	212	205	213	174	191	214	194	186	189	171	175	185	194	211	208	190	188	202	223	190	193	180	193	177	186	197	189	209	191	178	200	183	183	216	183	207	208	197	224	192	207	192	170	211	210	190	190	218	181	197	192	187	189	192	183	169	166	192	172	188	208	216	211	192	187	190	186	178	187	211	181	191	182	186	175	207	196	195	186	219	207	192	186	184	217	197	184	205	193	200	198	201	190	199	208	211	193	212	202	193	183	191	181	190	209	169	177	199	163	200	192	190	204	181	213	185	216	202	168	195	160	190	197	190	197	187	199	207	186	194	211	196	188	197	176	180	180	185	186	205	185	179	213	192	201	211	228	212	193	206	187	190	201	190	187	180	210	186	188	235	192	200	195	192	175	181	207	212	208	195	182	182	183	201	179	210	175	185	200	200	199	207	195	201	229	201	186	197	199	198	162	177	185	187	193	219	180	189	191	180	199	206	195	190	176	182	174	188	195	209	190	193	199	166	185	206	193	192	228	198	204	183	221	194	207	206	171	174	171	182	218	206	210	182	209	201	186	187	186	184	200	205	175	186	193	193	180	193	215	188	181	189	194	180	180	212	177	213	189	202	214	209	212	192	225	190	208	192	183	181	233	177	189	195	194	180	189	185	208	202	179	189	189	188	183	188	196	201	184	198	210	202	179	170	193	181	221	203	181	196	179	191	202	186	187	181	199	198	195	187	193	198	202	184	197	181	187	171	188	224	177	210	185	222	198	222	186	201	220	178	195	177	201	185	180	203	174	174	201	204	181	196	195	202	202	174	183	192	181	203	207	167	177	201	159	201	200	175	196	148	192	224	192	164	199	174	180	194	193	201	203	186	198	173	191	172	174	185	183	180	176	174	179	199	173	234	183	207	173	195	173	222	188	214	193	166	193	200	205	174	175	199	182	179	187	204	177	211	185	200	219	217	190	201	199	194	192	203	203	201	206	189	200	169	204	202	189	186	198	191	176	181	192	222	186	191	197	204	198	192	190	221	208	175	194	190	183	191	185	211	192	177	210	187	175	199	203	183	195	198	188	214	176	187	184	206	186	186	188	173	181	196	206	170	175	187	195	199	209	199	173	195	188	193	194	165	204	205	207	191	195	200	195	177	217	220	188	192	196	187	182	185	194	194	207	177	190	203	194	233	179	203	212	172	188	190	213	185	194	197	176	179	197	223	185	192	197	213	206	195	199	186	151	166	213	197	198	168	174	187	212	185	204	200	191	198	204	201	168	194	197	180	141	188	181	210	204	215	205	220	198	190	189	205	168	207	211	188	206	209	202	169	203	178	188	191	192	193	202	193	207	183	222	199	191	182	205	182	206	187	194	179	202	205	192	180	198	188	209	197	202	212	178	205	194	171	183	193	192	193	186	199	186	192	190	200	184	187	209	190	189	193	205	196	185	213	166	219	198	207	215	210	187	202	202	183	191	185	184	215	208	167	191	192	192	206	178	195	194	195	169	208	200	181	219	181	222	194	175	185	191	209	206	185	198	171	200	201	187	177	204	191	188	183	225	188	189	196	203	200	186	168	199	193	192	206	191	190	187	170	219	183	202	165	184	209	190	173	193	192	218	210	171	188	205	201	208	184	210	204	202	198	188	204	194	189	209	206	222	183	186	208	164	200	195	206	200	184	187	203	191	200	230	203	213	192	205	191	195	171	220	197	188	182	198	217	180	204	204	219	194	177	197	218	204	185	204	206	204	207	195	202	211	235	154	204	192	214	197	205	202	219	175	204	190	200	202	198	210	188	208	193	170	186	182	166	204	182	205	196	189	182	195	187	185	192	185	206	206	193	193	200	188	162	189	198	217	172	193	196	196	188	214	195	198	188	204	216	180	207	206	190	191	202	195	176	207	189	201	215	169	202	210	204	180	211	172	183	190	188	188	202	206	174	206	193	197	189	200	191	188	196	210	190	183	166	183	215	204	204	205	200	191	193	169	207	206	200	201	185	213	184	183	204	188	189	186	234	193	200	192	205	191	212	189	227	185	207	205	193	187	200
31385	52618	41091	64536	55685	55041	46990	35956	20740	6065	1728	1394	759	428	373	399	361	375	360	356	376	365	342	321	374	373	404	353	341	359	360	365	360	394	341	362	392	357	346	377	381	354	357	374	355	352	376	355	351	349	336	389	378	360	389	330	345	355	351	338	373	362	354	344	361	388	335	355	331	352	337	394	359	371	370	338	359	356	318	371	352	358	369	384	381	328	344	344	366	381	370	367	376	364	343	368	380	368	326	346	359	353	351	348	358	351	340	349	350	353	408	326	391	368	396	361	376	347	344	374	385	351	375	347	348	375	319	373	347	395	370	366	366	349	369	365	400	348	350	344	333	365	369	365	345	338	389	409	385	344	333	340	393	309	375	358	319	337	389	327	356	355	329	372	377	361	388	379	374	363	351	358	349	365	347	404	367	370	366	383	378	395	362	368	359	336	350	364	375	350	376	373	357	373	358	390	359	350	362	385	360	378	366	375	363	340	392	362	356	360	345	360	352	353	356	345	352	340	358	341	330	362	377	348	369	362	380	368	372	399	317	346	393	331	341	349	374	342	331	376	356	392	369	362	348	368	388	357	364	377	338	339	346	361	346	365	380	359	353	322	375	376	363	379	353	361	356	296	400	352	373	343	343	340	346	362	339	338	324	358	354	312	390	347	379	375	386	378	406	340	355	375	351	344	381	389	415	375	377	367	407	330	364	373	387	363	393	355	379	354	377	359	383	340	342	358	366	344	359	351	311	373	326	377	358	367	389	334	365	357	322	316	336	351	363	373	371	374	343	346	349	326	374	397	327	347	369	346	350	360	345	346	344	376	364	348	369	383	367	332	375	349	359	352	363	367	318	355	386	351	361	341	318	364	360	333	361	360	394	379	373	354	396	361	373	337	362	354	347	357	351	335	356	379	369	347	359	400	339	333	336	344	361	398	335	387	366	332	399	376	363	354	344	382	377	349	341	336	335	365	368	377	389	399	364	385	367	330	391	362	363	366	348	341	336	366	342	349	365	355	394	358	376	364	393	369	367	357	363	344	344	328	359	337	326	391	381	350	388	334	351	352	351	361	371	354	356	350	353	358	345	380	360	379	366	340	361	372	337	365	334	386	328	321	348	361	349	356	351	310	350	365	372	366	366	351	361	332	360	357	342	367	357	346	352	354	326	330	357	320	390	345	369	353	343	381	375	383	368	352	412	340	368	361	358	397	349	382	351	358	347	360	332	340	383	376	397	338	362	345	340	375	376	380	392	343	379	356	332	351	368	358	372	384	333	370	376	363	354	353	374	361	363	322	342	352	377	379	340	375	366	382	350	366	379	349	358	353	347	359	394	356	385	355	360	370	366	342	369	383	362	373	348	357	368	326	380	368	392	337	410	356	376	367	314	334	349	368	370	394	366	396	349	333	389	342	374	367	326	365	364	407	342	357	357	360	376	354	363	351	336	356	337	347	333	382	367	365	341	377	355	360	351	406	347	376	350	348	355	348	344	354	364	380	358	334	346	372	360	373	373	378	376	366	390	356	361	369	326	375	338	341	349	368	381	355	360	340	322	345	366	353	381	388	322	385	345	390	343	384	349	399	351	361	336	364	360	404	338	370	399	363	345	366	344	401	340	367	355	357	374	359	340	384	340	363	371	391	372	315	350	343	330	361	370	376	359	318	334	346	361	365	358	385	348	363	364	367	376	364	385	383	360	352	359	357	363	344	385	381	372	360	343	336	341	377	316	370	388	342	348	356	362	361	354	347	376	364	339	369	373	380	371	373	361	380	356	374	359	362	356	331	341	374	347	371	384	323	354	362	393	343	352	323	343	340	365	348	368	325	346	330	367	349	345	343	402	342	361	367	376	361	350	367	343	384	391	355	385	375	348	339	368	351	352	376	349	367	360	377	353	350	355	359	366	364	337	345	328	350	370	341	395	338	389	333	339	360	337	342	344	387	381	379	335	353	370	347	340	367	392	382	324	355	353	386	378	377	344	332	374	351	366	349	354	393	350	389	374	328	394	352	346	374	352	332	380	312	371	354	375	364	381	383	352	404	345	369	342	361	329	348	365	360	346	373	333	329	310	330	369	354	396	333	382	344	388	357	383	339	376	399	335	334	361	352	377	361	356	365	377	353	357	362	326	340	352	360	379	393	360	344	327	325	345	346	339	334	365	382	365	354	340	373	361	367	366	351	362	373	352	390	345	364	372	363	332	341	338	404	339	351	371	382	393	362	371	354	369	386	376	356	335	377	346	359	380	366	354	356	377	364	338	361	365	395	333	344	350	371	366	367	336	354	390	369	347	357	378	348	354	357	330	382	335	349	364	385	383	355	329	343	352	361	348	382	364	328	364	350	366	389	344	330	396	320	348	339	321	353	378	370	350	371	364	374	353	358	339	363	364	364	354	339	357	372	328	352	361	367	357	367	375	363	358	379	337	355	370	394	358	315	373	348	353	366	370	350	357	371	346	356	298	328	345	355	368	365	332	346	359	344	341	385	375	357	370	343	364	366	353	353	365	368	398	340	370	351	413	349	349	342	366	340	359	359	363	352	386	366	368	337	338	371	360	352	376	381	362	347	419	367	352	370	361	375	359	320	346	359	369	347	364	358	341	367	359	375	356	378	367	389	370	359	347	369	366	365	359	357	371	368	353	343	375	398	341	386	364	338	327	357	370	341	367	306	367	349	336	346	348	349	364	388	350	353	385	356	353	394	333	350	353	359	391	334	360	354	365	337	364	387	353	368	344	373	368	372	395	369	369	370	366	383	370	382	357	362	337	331	355	360	373	334	335	356	355	379	326	334	361	358	352	350	360	344	373	340	354	366	348	343	349	375	355	370	374	354	359	369	368	316	356	364	345	364	344	319	347	349	379	391	371	357	338	358	366	370	388	348	365	351	385	322	352	323	345	363	378	342	368	402	346	384	365	383	360	359	339	321	376	347	323	368	377	341	358	350	366	375	377	367	360	400	326	373	391	320	386	373	362	366	368	362	329	374	370	354	379	363	323	375	366	361	354	361	365	348	350	376	357	367	372	380	358	347	365	352	380	340	354	323	370	387	347	410	357	362	330	374	366	375	367	355	356	374	358	363	340	353	361	332	306	382	332	323	400	374	360	350	358	360	353	368	357	342	373	376	362	322	390	325	317	360	360	372	331	355	372	358	376	410	351	369	369	379	380	345	338	389	353	402	317	367	348	332	367	365	356	322	369	385	345	318	334	374	380	366	321	375	369	343	360	350	395	345	345	359	394	345	369	363	385	362	370	366	354	345	369	403	364	332	372	332	375	362	374	366	338	335	389	360	350	365	338	368	333	337	367	403	383	356	379	331	357	398	357	343	381	351	365	335	390	335	315	385	344	338	385	326	366	382	383	348	351	367	325	329	345	400	349	361	380	369	355	360	389	381	371	351	335	367	364	332	376	389	338	386	379	391	371	344	334	374	376	357	393	358	369	369	388	374	359	335	341	383	332	372	347	360	409	385	359	350	385	351
27461	22893	19543	19313	10380	7063	5551	3001	1302	459	287	254	234	259	234	248	230	201	220	202	230	230	229	216	241	259	211	235	235	209	226	239	255	239	243	196	249	242	231	236	234	234	256	230	212	239	274	235	225	219	252	238	218	244	221	242	224	243	233	225	264	221	239	245	237	234	220	234	221	233	220	253	257	218	243	272	233	258	241	244	242	255	233	231	242	247	234	223	227	235	235	240	230	232	242	203	235	254	254	223	264	245	237	241	252	232	233	244	210	230	238	238	243	233	214	262	219	201	246	221	217	261	233	231	250	238	241	270	218	248	221	212	240	235	232	244	232	238	265	229	236	213	258	269	218	250	275	236	228	225	249	229	244	211	198	227	231	232	282	242	230	228	243	242	227	216	233	237	235	235	226	226	261	217	252	235	222	229	271	195	226	233	230	232	201	234	242	230	225	256	214	259	243	261	218	218	246	262	197	219	260	221	240	217	237	238	236	227	234	217	234	230	214	239	239	195	228	241	240	265	279	223	247	243	244	232	248	256	219	225	230	241	228	231	231	209	234	260	247	254	231	233	225	224	230	268	230	230	237	222	272	232	222	231	258	253	225	248	255	231	256	227	243	250	252	226	224	240	225	239	231	231	221	225	245	234	233	241	237	219	226	264	248	199	236	221	256	250	215	221	218	214	220	205	230	228	231	243	239	237	219	244	254	225	238	212	254	238	227	247	245	259	209	229	223	231	238	226	227	219	237	266	222	224	240	232	256	254	240	256	224	224	239	246	238	243	225	219	234	230	253	238	218	209	251	212	212	236	248	249	233	224	220	248	252	264	213	255	238	232	221	235	238	240	228	252	210	229	229	247	251	228	251	240	234	253	228	264	242	210	209	247	261	260	246	215	234	220	255	212	236	233	225	235	247	245	235	231	223	262	264	262	228	240	211	220	239	240	239	233	241	227	225	276	238	214	269	231	250	242	211	235	237	237	241	253	230	239	242	221	246	207	259	231	238	212	226	248	252	252	240	232	229	220	215	229	247	226	237	229	219	261	216	219	238	226	220	265	231	215	234	259	238	217	229	230	248	244	261	224	250	240	249	239	199	230	245	246	252	245	243	222	272	234	241	228	237	234	242	239	238	227	242	220	284	238	235	242	248	241	273	210	224	213	244	232	234	244	227	233	256	213	229	238	246	218	249	210	243	226	237	252	232	221	206	240	216	226	238	251	225	243	251	230	214	258	250	242	257	277	248	241	230	206	249	220	222	241	237	228	225	236	250	232	238	240	247	240	230	238	248	224	198	225	243	244	245	236	222	222	228	246	246	226	237	246	205	245	257	236	216	222	239	248	230	254	233	238	230	226	237	272	216	260	228	236	254	235	224	227	221	255	258	224	223	230	218	212	225	205	221	255	235	246	251	251	232	249	243	246	251	246	222	214	225	245	240	251	223	241	226	233	217	248	221	272	254	243	231	250	222	237	239	248	214	254	226	239	231	246	239	216	230	238	241	234	256	224	246	242	237	229	250	197	242	222	251	227	228	228	217	210	225	238	241	248	258	228	254	223	270	226	227	244	209	237	213	240	216	249	237	259	205	274	226	218	240	256	242	266	218	212	215	247	241	235	231	251	218	228	244	247	247	231	229	241	242	227	252	246	217	242	253	225	232	202	248	231	214	229	214	255	204	254	227	217	242	224	249	223	228	244	215	242	236	236	243	247	253	236	237	239	241	249	233	257	232	239	235	223	234	236	258	232	230	267	247	245	221	229	229	237	244	239	242	251	260	249	288	241	256	246	211	224	238	212	221	243	241	257	261	207	265	213	257	231	249	219	227	222	218	265	232	235	257	213	261	247	257	237	236	249	237	258	232	224	236	224	245	219	241	211	251	207	249	224	217	220	214	227	275	255	259	206	210	254	224	245	215	195	260	255	234	242	234	267	210	228	218	245	262	228	218	234	215	218	226	225	240	211	234	234	259	238	238	214	262	243	243	254	229	228	231	250	231	231	234	231	232	252	247	210	208	227	249	269	219	239	230	239	241	236	237	249	228	233	224	232	244	225	207	249	261	258	236	224	220	222	230	211	220	240	242	225	243	238	253	253	230	252	231	238	237	233	250	219	221	234	198	262	229	248	247	214	208	225	233	246	215	251	236	241	252	249	220	231	232	242	232	228	225	249	244	226	233	237	193	223	245	237	234	223	209	233	235	227	209	216	239	224	222	277	240	219	217	234	262	248	247	231	238	234	218	231	229	229	244	238	226	219	222	231	233	210	208	235	221	232	219	247	238	217	220	230	263	247	207	251	215	221	221	213	219	233	223	242	249	231	253	234	206	219	234	256	243	228	246	225	223	244	235	263	253	235	255	253	243	233	239	226	234	243	245	240	218	206	227	214	229	246	227	205	225	221	236	236	242	238	224	213	237	247	225	257	215	248	264	234	255	208	235	248	240	228	245	245	229	193	244	253	223	227	236	244	253	225	247	212	240	268	225	259	214	223	220	225	259	238	233	206	219	248	238	219	217	225	236	245	214	244	220	225	242	218	259	237	243	259	212	227	234	248	229	220	243	251	246	237	226	208	247	232	225	209	253	237	238	227	235	243	206	222	231	244	252	239	254	232	216	199	241	223	263	235	240	241	249	242	236	217	258	218	260	281	224	238	200	221	240	249	253	233	234	237	225	234	221	263	246	209	267	234	233	212	236	227	208	263	251	214	219	245	256	265	237	226	229	256	235	245	257	222	232	219	237	244	226	233	236	241	250	235	244	246	244	246	233	233	245	228	265	233	264	233	268	224	222	222	228	259	247	220	254	232	242	222	223	261	236	246	234	242	251	232	225	231	226	223	216	229	249	246	227	238	235	236	272	244	243	236	241	241	252	242	219	245	226	242	242	226	250	220	230	229	223	242	229	247	256	216	260	230	228	255	226	215	220	207	221	233	217	238	225	218	215	237	226	232	233	210	245	243	236	230	232	228	228	198	223	256	256	260	266	229	222	234	230	238	216	203	246	248	220	249	231	265	237	256	233	245	241	261	227	237	235	256	233	210	246	217	208	247	223	222	241	232	245	243	229	233	209	240	239	241	238	242	230	246	234	234	254	240	225	222	235	241	222	230	257	223	206	237	209	251	238	235	223	220	239	220	230	224	247	225	227	224	240	237	230	227	254	229	206	230	247	220	242	210	229	269	261	239	231	235	250	240	253	232	248	246	217	224	227	231	234	239	257	239	234	214	240	244	214	264	254	248	232	225	230	242	242	208	233	230	248	238	241	239	258	242	225	267	250	233	223	246	220	229	226	235	230	249	229	203	219	211	253	230	248	221	202	250	274	241	246	233	266	221	258	216	251	229	249	216	255	241	218	242	232	247	264	215	238	192	256	202	234	239	238	226	251	211	245	234	245	231	256	227	239	249	237	231	229	210	267	244	219	239	218	242	245	248	243	248	221	225	224	245	249	248	239	251	251	220	261	235	219	245	228	247	251	248	259	227	243	242
25785	37051	24192	25841	17268	14670	11888	7106	3190	1082	540	516	517	468	403	462	460	434	404	449	442	448	461	460	469	460	463	475	462	428	436	456	450	426	454	434	475	441	469	490	423	484	439	435	440	411	432	423	459	461	439	444	461	460	442	445	444	453	446	437	458	430	448	475	476	433	461	447	428	468	473	447	430	413	455	485	471	414	438	423	470	436	484	455	432	458	498	441	462	416	464	434	437	469	463	486	456	476	460	443	456	464	449	421	467	424	449	407	475	468	438	427	425	468	463	436	451	485	451	406	440	439	463	455	492	456	477	435	436	463	397	491	447	425	434	447	461	456	474	450	443	453	459	458	470	453	438	481	450	451	470	468	438	463	424	457	411	434	434	442	471	431	458	432	454	456	448	410	436	410	463	456	455	424	432	434	479	425	438	474	449	464	405	441	478	449	484	452	503	456	423	449	429	421	456	456	418	464	470	437	457	458	453	477	492	484	442	458	442	443	468	444	462	443	459	457	466	469	417	458	457	432	471	456	486	453	431	436	445	444	441	446	460	466	484	456	474	434	464	477	429	466	447	470	439	435	450	456	436	491	454	476	429	435	492	452	443	409	449	446	474	434	462	426	442	458	444	445	435	449	422	423	438	457	434	441	429	425	499	450	469	414	443	460	405	458	433	421	448	443	450	434	434	461	444	462	440	437	434	428	469	444	441	459	454	418	472	447	461	459	428	474	448	448	465	457	411	442	428	453	428	446	431	431	436	468	397	472	488	437	476	449	477	456	468	454	458	450	454	428	456	426	467	459	446	456	449	454	443	463	447	428	460	448	478	410	451	454	437	405	431	415	467	443	466	439	464	450	483	437	450	437	470	409	437	445	415	468	464	449	415	473	456	494	450	438	469	464	436	426	454	463	449	458	450	465	476	433	425	470	436	452	467	450	436	401	463	437	460	474	439	456	454	474	400	464	439	445	424	448	431	440	450	472	441	433	474	470	434	441	411	443	432	426	479	416	448	477	412	435	448	433	498	412	434	435	455	466	457	458	464	430	428	450	446	445	461	437	450	438	418	492	432	459	450	452	451	454	463	463	463	443	468	432	445	452	454	457	455	481	424	437	426	461	418	469	436	439	460	464	449	446	471	420	432	427	492	449	448	462	409	469	455	437	439	476	476	450	473	467	459	419	421	426	451	460	402	472	394	438	406	416	461	412	432	447	449	449	464	471	482	465	448	433	423	455	392	449	439	430	448	446	427	443	427	431	482	464	432	467	448	411	458	447	433	483	429	480	448	458	474	458	422	416	441	431	437	445	436	426	449	476	460	469	484	427	430	415	497	469	431	452	439	451	442	471	441	450	427	411	509	453	464	442	448	447	462	436	440	446	419	447	425	500	425	470	448	436	467	403	456	474	437	419	452	429	439	451	422	485	485	447	460	450	463	435	471	474	482	449	437	487	428	485	438	444	439	437	458	452	450	442	442	475	475	448	470	481	461	447	447	481	436	469	403	469	426	459	473	430	493	443	414	467	435	440	468	454	508	461	436	465	428	470	427	476	431	457	430	482	438	455	418	463	462	450	439	500	484	395	442	468	458	420	432	426	439	433	464	465	439	452	456	463	455	441	497	466	441	479	469	455	484	462	437	457	452	440	454	465	426	445	478	430	443	459	457	450	449	430	472	437	418	441	409	448	467	479	441	418	477	466	450	440	429	475	448	483	391	436	469	454	444	445	459	445	451	443	461	440	449	435	407	431	444	459	434	434	476	458	463	450	476	432	477	459	413	489	471	462	458	450	423	430	413	422	468	400	457	426	453	440	455	409	439	414	455	474	445	421	432	459	430	422	463	458	452	438	420	492	466	487	439	474	465	448	447	487	444	460	515	459	436	475	443	459	425	459	431	453	444	410	479	483	428	425	470	434	470	452	434	468	401	431	486	427	454	464	438	491	440	443	446	429	435	445	436	408	482	453	459	443	416	466	439	454	415	471	443	449	464	508	431	477	474	453	417	447	417	443	454	442	436	455	446	491	419	448	433	484	465	399	426	425	442	458	431	447	485	470	455	464	477	471	472	413	461	470	440	461	435	479	460	442	441	445	432	469	461	464	483	463	444	493	440	447	468	450	456	459	430	440	482	458	472	470	449	448	504	436	432	473	426	470	431	445	444	462	474	496	463	507	474	429	438	452	447	436	436	427	442	433	433	490	464	397	470	427	424	450	447	453	506	431	477	443	428	477	434	450	413	459	409	419	448	462	446	444	446	494	453	477	404	431	424	441	477	438	447	437	437	436	466	478	429	447	432	439	416	464	476	417	417	463	462	423	457	420	461	435	413	445	434	445	419	459	472	424	415	421	463	462	414	469	408	473	413	434	444	469	453	391	454	417	458	467	482	445	442	457	452	460	462	483	464	467	425	472	447	420	469	424	459	456	448	496	474	427	427	444	465	445	452	437	429	485	426	460	429	424	466	460	445	436	497	418	478	457	464	414	502	474	421	467	488	467	466	476	401	473	471	431	421	440	460	440	444	438	451	440	454	434	448	468	469	493	475	403	453	412	453	483	436	439	464	465	435	481	475	466	461	473	477	464	466	491	475	434	423	420	435	436	435	459	429	404	437	442	460	467	427	470	443	437	424	432	476	436	475	411	426	426	448	446	427	474	435	434	466	431	449	462	445	517	487	450	452	439	393	442	468	481	472	446	441	453	449	405	473	418	427	468	452	470	492	469	406	479	487	451	425	468	477	481	441	463	417	423	470	390	460	477	464	433	462	442	455	461	467	502	413	421	444	477	443	447	469	452	473	481	445	447	428	464	440	446	440	452	426	456	462	434	428	444	467	465	476	487	418	458	470	448	421	478	451	441	420	434	487	475	432	403	470	490	462	429	448	447	435	438	430	450	443	456	431	466	442	410	456	448	429	477	468	426	453	466	434	509	475	458	435	494	466	466	421	422	443	481	456	449	462	448	448	429	426	455	433	438	454	452	414	445	475	437	473	428	436	441	489	455	450	434	428	502	483	452	463	480	429	465	475	492	439	436	463	449	464	433	432	435	454	441	492	453	437	450	437	491	425	471	409	479	451	445	467	483	452	457	452	443	457	516	421	484	445	436	445	447	432	444	449	427	444	459	448	419	442	458	459	466	445	436	473	474	463	452	458	497	433	435	459	428	441	473	496	458	447	432	462	464	469	434	466	411	455	446	469	448	442	466	435	471	452	424	434	445	473	463	436	470	473	457	429	481	466	462	449	453	457	466	419	470	470	448	453	482	416	402	425	466	430	473	445	482	448	434	460	450	435	441	467	453	478	464	438	448	472	449	443	441	449	474	411	459	444	418	453	439	446	404	438	459	466	497	424	454	461	480	468	457	453	461	430	450	450	461	440	452	464	426	436	417	444	456	461	405	435	432	461	398	426	446	460	459	435	451	418	456	483	394	434	443	418	453	472	488	469	430	397	433	435	442	409	464	466	455	471	429	417	467	493	428	450	453	461	446
24701	21620	28859	34688	35434	33627	30112	18601	7913	1635	533	439	273	248	216	227	202	209	242	197	234	205	206	199	199	200	198	197	218	185	211	219	209	219	187	210	214	187	217	202	179	230	209	194	212	192	202	194	231	202	207	195	239	208	174	197	203	192	225	213	199	232	181	204	198	186	201	201	191	199	220	197	187	201	216	186	207	198	201	196	216	191	191	195	206	201	210	233	222	216	189	198	205	202	225	182	202	194	231	218	201	179	218	199	218	198	215	216	197	198	203	186	217	227	235	199	217	202	188	235	207	191	216	205	210	220	205	183	229	201	205	208	201	211	220	206	196	201	227	236	203	207	202	202	207	204	193	225	219	197	189	189	209	184	192	218	201	215	188	193	206	221	215	223	204	208	214	218	199	192	227	192	216	196	210	212	190	228	190	209	210	212	212	210	198	216	189	214	218	200	190	194	207	214	190	218	199	216	184	195	191	220	196	202	210	179	216	193	203	204	218	190	214	192	186	179	209	223	179	211	191	187	220	188	183	212	221	179	210	201	202	185	183	219	208	240	211	192	202	207	167	215	197	210	210	195	230	207	222	204	210	204	210	190	231	197	195	202	195	200	214	183	190	200	211	192	209	193	237	213	197	199	216	203	192	188	221	217	185	196	209	208	213	213	179	198	206	187	219	206	197	192	203	205	218	226	210	178	213	185	211	193	209	247	199	211	194	195	207	187	195	227	208	204	211	198	207	187	231	198	240	213	181	230	220	199	193	233	206	189	192	188	212	205	215	220	240	185	200	203	189	198	198	225	199	207	206	206	214	194	196	219	186	197	196	223	212	191	211	217	201	227	203	199	195	210	215	201	175	206	207	193	218	192	203	199	207	186	215	206	210	200	205	211	222	228	204	196	220	209	205	194	198	184	196	199	197	184	232	211	211	188	203	208	215	215	209	205	210	217	191	210	191	227	201	207	216	215	210	188	221	178	226	206	207	206	204	220	187	213	202	212	226	186	201	200	209	215	203	223	202	213	184	194	193	194	198	201	180	200	205	199	198	212	211	205	202	225	243	204	201	188	220	207	183	200	191	189	197	183	191	225	188	218	193	204	195	203	189	215	192	207	215	216	202	214	191	216	209	220	199	188	225	223	209	216	219	226	215	209	198	209	200	219	207	203	205	231	244	190	197	200	213	189	198	195	207	218	205	231	190	210	202	210	213	222	215	212	222	213	200	222	194	220	185	211	194	228	207	205	193	213	213	218	197	211	212	220	201	196	198	215	216	218	201	210	221	183	192	187	201	212	196	211	214	224	194	216	213	219	223	193	205	214	201	219	219	191	221	196	176	211	187	206	215	206	211	188	209	212	200	205	191	214	207	199	187	199	209	207	184	187	203	192	179	218	183	191	205	189	205	182	211	197	194	189	225	188	186	224	226	196	207	189	207	213	224	209	203	211	185	203	220	202	199	219	194	208	198	204	230	206	201	179	239	204	209	206	205	234	207	208	227	216	226	200	201	200	204	221	209	185	218	197	196	202	226	225	193	192	196	172	178	193	225	184	229	209	213	189	196	217	212	205	201	210	196	218	187	189	233	195	211	183	203	199	204	194	213	210	211	188	238	231	197	213	218	208	206	194	214	193	187	228	212	197	184	206	186	213	196	216	199	214	224	200	214	190	202	197	185	234	230	198	195	194	184	186	191	189	205	244	207	213	173	197	217	193	207	182	197	199	199	205	211	200	217	179	199	186	210	223	195	203	198	187	193	210	198	213	193	202	204	209	184	200	208	205	200	215	225	219	228	208	202	220	196	202	187	217	216	212	235	217	219	228	191	199	209	194	224	234	207	184	184	235	209	220	187	197	204	212	177	203	211	203	208	187	202	203	204	200	237	208	192	225	210	218	222	185	188	210	204	214	215	211	208	223	198	214	232	167	211	204	222	186	199	207	219	161	208	206	220	228	194	204	196	200	219	218	200	207	184	194	183	196	204	217	219	202	192	228	218	208	219	218	207	196	231	209	205	207	200	223	204	212	194	215	190	178	218	200	223	194	191	211	199	201	225	211	200	199	210	188	203	214	213	215	200	208	193	226	194	201	193	200	236	205	222	185	192	223	199	232	170	199	198	219	207	211	195	213	178	198	215	190	203	198	219	168	216	210	185	183	190	209	200	225	213	211	178	239	195	178	228	193	214	217	200	205	210	193	206	227	226	213	212	207	203	213	200	214	213	187	227	204	190	209	202	219	185	203	210	187	209	205	190	201	220	190	210	213	220	198	232	202	199	204	207	195	185	187	164	185	181	211	210	193	201	223	229	231	198	199	193	200	200	207	191	207	187	191	201	202	201	193	202	217	216	197	224	198	206	199	210	185	201	215	195	213	201	235	220	232	193	194	199	185	216	204	213	217	220	209	198	200	208	207	230	189	209	217	165	212	203	194	209	206	209	220	211	198	201	207	210	227	195	197	198	245	196	207	194	206	217	182	214	216	199	194	212	193	186	193	189	192	196	203	207	212	197	195	209	210	195	221	207	192	221	226	184	199	211	193	217	207	211	196	183	216	215	193	195	175	182	201	202	206	208	212	211	199	228	198	200	209	231	211	212	212	219	237	211	197	199	209	208	223	184	189	198	223	207	228	217	202	178	222	185	212	215	193	214	201	192	205	193	222	186	190	219	210	198	178	225	226	213	209	186	188	180	224	205	225	217	199	225	216	216	196	219	209	196	184	219	192	221	200	193	234	182	183	212	211	216	196	250	189	210	233	198	208	207	211	188	203	188	221	219	222	205	198	215	217	195	227	209	187	210	202	208	216	183	195	197	185	224	200	220	216	212	191	227	207	209	201	189	213	209	217	204	175	220	205	212	239	234	215	208	202	175	218	193	201	227	211	217	226	183	211	205	228	213	186	218	205	201	177	223	222	194	217	212	204	223	206	210	182	204	194	199	193	202	190	171	198	199	191	201	159	207	223	196	220	201	207	213	198	215	207	206	213	186	229	194	183	192	205	202	209	200	228	220	208	207	216	236	220	194	207	205	195	239	189	199	230	201	208	212	234	198	203	219	205	185	208	207	238	203	199	198	228	201	228	205	217	193	206	197	195	203	211	195	198	220	194	198	215	227	209	209	197	189	226	195	195	207	224	215	215	176	249	205	203	208	184	193	203	210	201	230	208	197	212	216	218	200	228	206	218	181	233	194	196	189	198	221	242	220	190	204	189	195	211	219	222	194	201	178	207	186	206	216	175	204	202	207	204	210	223	198	194	185	211	224	218	206	197	249	227	206	201	224	191	190	197	217	196	195	226	214	174	191	188	199	209	239	204	207	216	182	184	220	227	206	191	211	214	219	243	213	226	190	212	204	207	186	188	209	188	229	185	212	212	222	209	208	174	231	202	190	207	195	214	190	196	185	219	185	208	201	180	198	222	201	207	203	217	195	213	196	201	207	191	238	215	193	210	193	231	191	191	229	182	171	221	219	200	199	208	220	213	220	220	229	220
28454	44025	34487	54635	44708	41410	36863	26724	14781	3817	1467	1219	737	472	360	375	389	385	401	379	390	352	407	399	398	406	384	422	388	394	342	397	379	385	362	393	378	380	370	381	408	366	387	404	380	403	366	372	405	418	391	388	409	431	402	407	383	403	399	356	390	386	375	408	419	384	417	399	368	407	392	382	374	367	393	363	412	402	376	392	383	406	381	405	411	407	376	376	403	367	381	414	405	391	410	381	385	401	368	400	420	418	396	367	417	402	400	405	389	383	405	393	379	409	400	402	388	394	425	371	362	372	376	427	388	393	379	390	393	396	402	397	380	423	406	416	358	404	404	358	393	394	390	419	392	416	415	401	374	356	382	420	389	383	374	392	379	393	393	389	365	375	391	398	382	390	406	390	392	394	345	383	418	387	351	412	410	412	377	368	416	375	360	379	411	400	429	420	399	382	402	381	428	417	405	420	403	380	407	408	391	370	401	410	396	366	421	414	396	367	448	417	368	360	407	366	419	394	380	384	363	394	408	421	351	377	395	360	401	398	407	416	387	396	423	376	402	362	413	395	391	394	380	391	395	390	406	424	397	411	395	387	389	376	415	406	379	413	388	397	366	415	372	395	405	412	388	381	378	381	403	366	358	405	403	386	392	377	392	398	361	390	411	401	384	391	375	396	417	421	412	412	383	378	410	352	424	407	386	397	343	326	389	403	405	379	373	417	401	416	407	413	408	385	367	339	383	423	377	412	358	349	414	387	416	380	397	394	411	374	385	403	372	412	374	392	392	377	352	384	393	404	405	375	408	369	400	408	387	399	363	414	417	386	394	399	400	381	377	387	381	352	384	411	362	395	390	405	394	399	412	412	389	405	400	383	389	379	417	385	363	404	379	412	400	397	417	393	388	392	412	390	386	378	407	383	417	379	389	372	422	381	402	398	390	363	365	378	441	426	366	390	419	348	402	376	362	403	358	412	426	397	409	389	398	375	363	390	396	391	410	393	364	380	445	403	395	359	411	408	408	415	376	401	375	380	396	387	399	385	404	414	394	378	425	390	411	348	378	398	377	417	395	389	394	378	395	425	370	411	405	389	366	366	367	392	382	421	391	394	401	390	372	397	397	352	378	406	391	413	365	394	399	391	378	411	369	371	380	388	392	390	378	381	416	401	402	378	383	403	378	384	369	397	377	409	366	405	428	373	401	396	389	399	415	399	402	411	385	394	404	401	378	401	376	367	356	393	386	397	404	392	385	361	381	387	389	366	388	395	415	419	404	414	371	404	385	383	372	382	390	385	379	393	408	398	416	361	373	417	419	376	414	408	394	381	403	376	373	404	418	412	380	393	401	375	407	346	380	364	386	411	391	372	371	372	398	389	376	399	403	432	381	404	380	384	415	371	362	425	400	412	427	413	370	379	392	414	386	366	378	440	399	405	393	412	376	445	376	372	405	402	382	395	394	389	400	399	407	392	378	362	407	367	379	390	420	364	378	430	415	417	378	355	403	389	366	410	376	400	413	414	385	395	398	398	357	374	387	409	373	361	361	407	354	413	382	381	408	378	412	387	384	397	418	407	377	382	406	412	340	395	388	408	361	410	426	386	399	392	397	400	396	382	420	382	401	393	383	395	365	414	392	380	415	392	400	388	399	374	391	377	379	395	393	415	417	414	378	370	394	379	389	377	390	376	390	342	410	400	379	391	403	372	426	368	374	378	430	376	386	380	393	383	424	405	367	363	395	365	406	387	365	367	390	406	425	394	375	390	369	372	367	410	387	388	381	389	356	426	408	365	408	399	396	379	381	414	437	424	362	379	409	382	418	409	402	409	394	409	395	372	379	405	388	385	346	395	399	387	410	381	379	411	438	418	388	411	421	423	383	376	387	378	415	400	410	385	371	384	413	399	411	404	392	394	414	416	412	411	382	428	394	389	368	419	387	379	417	388	428	443	421	459	416	391	414	433	383	393	392	371	405	393	359	382	389	404	422	356	385	394	404	380	410	396	394	422	401	430	389	402	403	388	391	387	372	381	375	367	407	401	402	407	403	403	401	420	384	418	394	418	418	406	400	373	410	376	386	419	440	344	405	364	407	418	404	379	369	406	402	344	400	396	419	388	373	417	387	386	393	415	398	412	395	414	378	378	373	383	411	363	365	365	384	390	376	401	375	400	396	394	360	386	396	376	371	367	403	391	427	401	388	395	365	410	390	380	369	373	410	391	374	398	365	398	407	375	426	373	402	391	417	387	418	380	388	392	390	401	400	383	377	399	383	373	393	416	387	363	408	370	410	390	378	394	400	400	406	422	389	384	416	374	391	412	383	377	409	377	411	394	404	373	399	393	390	382	361	374	402	418	384	409	398	374	431	399	412	405	399	429	356	366	402	389	418	378	379	364	376	378	374	435	350	402	396	400	414	396	381	394	382	417	356	411	396	403	379	373	386	408	397	407	391	374	399	427	409	402	382	417	415	424	377	393	430	377	381	370	389	370	417	397	400	403	355	363	371	406	402	401	373	406	396	381	411	393	412	384	436	381	384	409	380	415	405	375	358	374	421	385	409	371	386	407	405	423	395	372	378	390	439	428	437	377	431	381	431	416	393	407	398	376	390	364	397	397	427	411	371	359	402	391	406	374	365	374	405	433	366	372	396	418	411	376	384	391	399	368	379	395	384	419	366	424	407	376	410	418	376	366	380	391	422	370	354	386	417	408	419	408	416	403	408	382	365	394	407	400	390	423	391	404	407	400	385	378	386	364	406	365	351	383	418	387	411	381	384	399	398	375	384	438	389	384	423	386	389	399	344	375	387	403	406	428	378	375	419	400	365	356	374	376	384	405	398	424	359	398	390	417	369	366	386	433	353	422	377	344	400	353	364	390	380	395	365	420	414	381	398	379	391	400	415	392	388	398	405	406	398	394	401	399	419	412	410	412	388	405	432	374	409	402	391	371	395	393	396	402	375	419	375	388	383	382	387	361	420	381	407	382	416	376	381	367	419	365	399	386	385	381	375	397	373	363	387	392	388	416	426	410	389	399	380	414	389	397	404	379	393	393	373	408	367	413	438	384	391	411	416	400	361	393	426	420	401	393	407	381	375	423	407	366	425	416	376	412	430	406	425	393	350	405	404	417	402	402	414	395	389	384	404	375	385	424	364	435	418	406	409	388	381	414	389	408	357	406	377	399	389	406	404	366	396	389	420	383	376	396	396	387	378	408	406	406	415	391	376	357	409	365	418	403	399	407	411	413	344	382	375	418	417	412	365	402	393	381	397	422	376	390	381	382	370	363	410	398	393	401	395	376	362	386	399	366	363	382	387	415	374	372	373	390	381	426	386	368	420	427	340	374	387	406	407	417	344	395	413	379	405	410	400	380	376	411	406	376	401	384	392	418	422	376	397	387	365	368	377	406	427	387	440	407	410	372	379	376	383	391	376	405	376	378	411	433	374	389	378	403	376	402	408	420	396	404	386	399	397	345	404	398	375	403	417	416
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
